python312-testsuite-3.12.8-150600.3.12.1<>,(j4gV͖p9|TFlx̀&&ȩC % %guWWC@0k(?Z3…ͥǺ1)`L%/̧FR>׈9@eh|t%,SuxQZ6 J#!$;/w\[;6eB կԿ.u]帀,bMk&nXJFd,җX(ȵ)+mX,5@s5zӮ-=)~iÁi@[}ɰ}E>>f@?f0d + Z$(Abm M s~ l H |? 894(89:fF G  H RI X Y \ ] ^ b,c-d.#e.(f.+l.-u.@vzNwhxDy% ,zeeeef,Cpython312-testsuite3.12.8150600.3.12.1Unit tests for Python and its standard libraryUnit tests that are useful for verifying integrity and functionality of the installed Python interpreter and standard library. They are a documented part of stdlib, as a module 'test'.gV͖h03-ch2dsSUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxx86_64Y@Ѡu۠Hpj;|X8/CHHt3q-t3*** t~:n:=:nf f f eEce!!#%@@@~~~[[y333!!!WWX  q q|XXXe+-.+-.]z\]z   77T7mmm< ;< 0+1KϏeϏ{434jjjFi4i$$U$jj<;<<;@@@FFF+*+֖ĥ  x]wx]g3`|g3v[uJv[tttuuM,,CC!CbNabN=8=OOOzzz  I  T%T&B&B999Z7_K^_K߸߸߸ XXX ###NNN _ _ _QQQ===4`34`bVVVphp;ۣ6>>6DD---84^4^4^? ? ? I'<-<-@=?= =?FFG-'c.bL8KL8j\\\qlr Q Q Q;;;BP^Z^1 1/-x0Nwvwrpr Q JJO,,nnnj*j&#&000iʓxxx  >>>CC/CJJK l / 5V51g4gJJJo#no#2(2mggg0~.0})))TTT1Px x]y{{{9˵9fffu6.B6Q66:6EEEN@MN@UiU<UiI2I2I2000c1wQPAO@R@ii4- - - B!B+I !-n-~ddd   i0???--@?i@iCiCiC:::< CCCEEEby^c4=44=0M/0M7NNNٱxsx#S `#SSD'''n4dde=%% @"@"@"CCC%$%^G^G^G222.A.A.A~{z{</z/z/zV+krt&&&.-\.1.01.>[POPM^IM^GGGYYZM63;68% % %U`S`(`fEbE Eb-OGLIJLI[Ӷ[!F!FSS.w.w.w[[[2242I;I;I;LrLccc;;;'&'!1 !P3LP34)34CA?CZ}k}lHwGHww;w;w;mmm   ,&}{D}___TTT QMPQM777ѽ+*F+fffXT6YA|h|HMFSIi5;;?" _&&7267244w4mm^^^<`:6<`MMM&"^&k1kyZwyMMU U U WWXlll~j~j~j(((//3/@?A[ [ [ ggyy9z #  $>65G6 c נ!z!z!z'O'O'Ou6tu6!!!)))H T^8~OMO7H47Hg555hhh4N44NCBC(ɹ( MM-u-u-uf(aaGEGG101vvv'E'E'EםYםkkkYY&}&>g>g>yNvyNvvv###M?8?llkll###.'.'.'NyyBBB?uF"[j434:MNMNhngpgdm05G1*01*'yr. . ::&$$$';  R" ^ 24 ZxFJg`DYSFd3ZFx,k4CL3^d^jjjPPPtDOx$2?+sw! 0 Y%1HԹICvJnw~%* L`p#(y`01.-irxCa>$imv57D14cF/E&O\mqKjbsx~r $>Mrz>0=1.-<~!!OtwTkz;QF>K/ng>ia( ^>dC=JO !-0a v::yxSbաq i;fZ+% *D/J! qE$8 RPa8B8 ;wBL]S!1 &X&&X8+78+zxlz333TTTjjcj( ( ( d7^d7:::R R R ###### ITTT="="="$}$}$}.b.b.b444:6<:JJJ 0}#%nE8:G@$bHj'5=eE4"+"LY {XUY f2n+ X"uEF $qqq'''11F-CF-F(F(F(222889]GFK".""."""BBBU/R'"3sUY h{O_jt n###%^I* :::32R3LLL***rUUU(((LLLGGGGGG"""+[+[+[XWXuuu  k A k'N'N'NWWW333/// B BQQQ'''+++++,""" ,,,---QQQ''iii###;;;Q [[(x 84]g+{_3 G < a.+$9G  BJ M z &+ O{t2#"ȏZE'nnn~~~PPPEC~ P,Ne:h+Qb1;IUbL77  ȭ=ȭ  3+ y, oR$e&CsH"h"777000 ` ` `ʭʭʭHHH ٵnmn-;- -;Q ooo8s8s8s n.ktSJxf7B|GB,0 9#0 K)   .jlm@ I.pHadc D i/kH$%-)6L:y> /!*/oO:* 8q8-i>x' ',,b b b i i iwww   _zAX u333eeei$3"$3J5EJ5#h!s#h{ kXEp) G%Z8{rD!A0tAhAxF1P?FA3; 2WA"  ...--->>NCA!!zBO   2Ct!+CCCGcVVooo3Y+++:   ZZ FFmGre(ewNw(wN... e  eRKb=o<MXVX9!8u9eEtٝ'j'j(^>> IqBIq : #K: W ]B] ]LL!<* /z:&6%&E)S)*:@@@#<#<$\#$\zfz41'4'&' O  T>>>5'.5' P}#<% ,L;;;9FF"c"c"c C Z"{yj]**+ ECG jV j$"I$ , , s gD t Wl:p.).n%"% -CzIs7 +'0a i!%uY2b!|111###EEEՍ2d<z3qߐ [3bGhhh   ''' F F F  v v v WWW\!\ jjj000 i#e .! t' |%u,7n:: w Cw$==''5'FzyzT/TT/XX%2Y{|}[Kkgxy <l\]?1*R2=&e]~bTrw-\6X>A8ZsZsZzzz4444%%%=M0?,RWWW-v}/n5+{Xj8:(Zhjuj:   WWWu&&& r r rHLB#)%.-TC&&`hV`nD1IX"MM?@1TL/) 8_ 8'P#'P9nkv Ruy5jC%=oR`tIv/,/WH N<5#Ew,% DE6]2 Ws4R4R4R/./1*.R1K###^^^WTW~-(-{&E02L~NOv^b#Wo4H )P9 ,_;&l5F<# :#R;h^7/y43d++#w( '|<*26:ccc33,,,$N$N$NzZzZzZ '}'}'}XXXxxx R[@j*pX7<   aa . ./MMM8  .& 3-F,*57'  ""E (dD7wER:9#au$6&ZJ<H 8  w \-W\-Y5YE~E{.{]#Y< TV <:&:NNNQQQw/:BO48'2b*w 7IP#&HD : _ _"!"ZWZFFF??+++SRzSuBtuBUsTUsOOOeee 2AAd*2dFZ@wNu;U t888 & & &+++42&4E}DE} k k kXBXBXBqE=> -/k'n!Bgf[7%:@ )?$ 5|-888"""Y)FA7) fYo uK %YQ Bi666uiz  /// f z1o~* (Vdo3#*EC5NReQRe i ^2_:.  .F jj,? t txg>>>qqqKK%%[`Q'!JJ"vD<;>pUdcI1, HXH^{ zlkvEAA큤A큤A큤AA큤A큤A큤A큤A큤A큤큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤큤AAA큤A큤A큤A큤AA큤A큤A큤A큤A큤큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤AA큤A큤AA큤A큤AAA큤AAA큤AAAA큤AAAA큤AAAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤큤AgVSgVSgVSgVSgVSgVSgVSgVSgVSgVSgVPgVQgVHgVHgVHgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVMgVMgVLgVLgVLgVLgVLgVLgVLgVLgVMgVLgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVOgVOgVOgVNgVOgVNgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVHgVHgVHgVHgVHgVHgVHgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVJgVHgVHgVHgVHgVHgVLgVQgVLgVLgVLgVIgVIgVIgVQgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVQgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVHgVHgVIgVIgVIgVIgVLgVIgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVIgVIgVIgVIgVIgVIgVIgVHgVIgVIgVHgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVHgVLgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVJgVJgVJgVHgVLgVJgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVJgVJgVHgVHgVHgVHgVHgVQgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVLgVJgVJgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVJgVJgVHgVLgVJgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVHgVIgVGgVLgVQgVLgVLgVLgVLgVLgVLgVJgVLgVJgVQgVLgVLgVLgVLgVLgVLgVJgVJgVIgVIgVIgVIgVQgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVLgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVJgVJgVJgVJgVJgVLgVJgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVJgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVLgVIgVQgVLgVLgVLgVLgVLgVLgVLgVMgVLgVLgVLgVLgVIgVIgVIgVIgVQgVJgVKgVQgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVLgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVQgVKgVJgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVMgVKgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVIgVIgVIgVIgVIgVIgVIgVIgVMgVJgVQgVMgVMgVMgVMgVMgVMgVJgVJgVIgVIgVIgVIgVMgVJgVJgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVMgVJgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVQgVKgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVMgVJgVJgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVQgVJgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVMgVJgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVMgVJgVJgVQgVNgVNgVMgVMgVMgVMgVMgVQgVMgVMgVMgVMgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVQgVQgVMgVMgVMgVMgVMgVMgVJgVJgVMgVJgVQgVMgVMgVMgVMgVJgVQgVMgVMgVMgVMgVMgVMgVJgVJgVJgVJgVMgVJgVQgVMgVMgVMgVMgVMgVMgVJgVMgVQgVMgVMgVMgVMgVMgVMgVJgVJgVMgVJgVQgVMgVMgVMgVMgVMgVMgVJgVMgVJgVQgVMgVMgVMgVMgVMgVMgVJgVMgVJgVQgVMgVMgVMgVMgVMgVMgVJgVQgVKgVKgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVMgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVQgVKgVKgVQgVMgVMgVMgVMgVMgVMgVMgVMgVMgVNgVNgVNgVJgVJgVMgVJgVQgVMgVMgVMgVJgVJgVJgVQgVKgVKgVQgVMgVMgVMgVMgVMgVMgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVQgVKgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVQgVKgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVGgVNgVQgVNgVNgVNgVNgVNgVNgVJgVJgVJgVNgVQgVNgVNgVNgVJgVJgVJgVJgVGgVQgVJgVQgVNgVNgVNgVNgVNgVNgVJgVGgVNgVQgVNgVNgVNgVJgVGgVNgVQgVNgVNgVNgVJgVGgVGgVNgVQgVNgVNgVNgVJgVGgVGgVNgVQgVNgVNgVNgVJgVGgVGgVNgVQgVNgVNgVNgVJgVJgVNgVQgVNgVNgVNgVNgVNgVNgVJgVJgVNgVJgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVQgVJgVQgVNgVNgVNgVJgVQgVJgVQgVNgVNgVNgVJgVJgVJgVNgVJgVQgVNgVNgVNgVNgVJgVQgVNgVNgVNgVJgVGgVJgVJgVNgVJgVQgVNgVNgVNgVJgVNgVJgVQgVNgVNgVNgVJgVNgVJgVQgVNgVNgVNgVNgVJgVQgVNgVNgVNgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVNgVJgVQgVNgVNgVNgVJgVNgVJgVQgVNgVNgVNgVJgVQgVKgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVQgVJgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVNgVJgVJgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVQgVJgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVNgVJgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVNgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVKgVKgVKgVKgVNgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVKgVKgVKgVKgVIgVNgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVKgVKgVKgVKgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVNgVJgVJgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVNgVJgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVNgVJgVJgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVQgVJgVJgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVIgVNgVJgVJgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVJgVGgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVJgVKgVJgVJgVJgVJgVJgVJgVJgVJgVJgVKgVKgVKgVJgVJgVJgVKgVKgVKgVKgVKgVKgVKgVKgVJgVJgVKgVKgVKgVKgVKgVKgVKgVKgVKgVJgVKgVKgVKgVKgVJgVJgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVJgVJgVJgVNgVKgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVNgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVIgVIgVIgVQgVKgVKgVQgVNgVNgVNgVNgVNgVNgVNgVNgVNgVOgVOgVOgVOgVOgVOgVKgVKgVKgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVQgVKgVKgVQgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVOgVKgVKgVQgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVOgVKgVKgVQgVOgVOgVOgVOgVOgVOgVOgVQgVOgVOgVOgVOgVOgVOgVOgVOgVOgVKgVKgVKgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVIgVOgVKgVKgVQgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVKgVQgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVKgVKgVKgVKgVKgVKgVKgVKgVIgVIgVIgVIgVOgVKgVKgVQgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVKgVOgVQgVOgVOgVOgVKgVKgVKgVKgVIgVIgVIgVIgVIgVOgVKgVQgVOgVOgVOgVOgVOgVOgVKgVKgVKgVKgVKgVKgVKgVKgVKgVOgVKgVQgVOgVOgVOgVOgVOgVOgVKgVGgVKgVKgVKgVKgVKgVKgVOgVKgVQgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVOgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVIgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVKgVIgVIgVIgVIgVOgVKgVQgVOgVOgVOgVKgVKgVKgVKgVP8bdfc697de84c08bd10072e3925caf56c83e7e416399a26fbff34254e5deb02e1c82581e95929d5ffcbf937496dd0b1965834535e8b9e69ee6fca29eb8ad4a8d85a5f8bf9115c589d2368f262e182e8154edfa78d1c4ec2e27ccdd81a7faabb05beb9d76b8b3041211c28fcac8314a28fac789c265c8791abc7afc7eaee31dd1dfdb56fda3fc8dafbf349b948bd993f6be06a5f11c637cb989d6444996ea04a8c8c28f8ca2b644c9fd95cf219c79ada49f16cdcfa7c8ceb0bff8f5b4473eba9c3ee3c5c86136c65239a297b0cc642373433a1615812e6dfb0450bb9f132a4168d364b346b1146a7cd80c0ec217c64ac9e730211c7be9787d0c0e3ed53ab388a26a61ea6c658bae8c812e3d5f9341ca03cd011acf16338ec882ea2e6d61c17c03676125d1fed0b789cbb2ced0983fe8a0c6c7ba18f42680284e30f80ebe3237381933965d3f03aa674c8ada3b5d73a2287d71e35bd8e4fa6d732724ba951dd27a836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe96e1be6bbfae6aefea011520b32672ac83f731d89d56852019b8a328a7ef047f01639cb61a3e79e27999bafae35eee075206094836f2d460d95890db89bd5eeb01639cb61a3e79e27999bafae35eee075206094836f2d460d95890db89bd5eeb01639cb61a3e79e27999bafae35eee075206094836f2d460d95890db89bd5eeb03d4a885ac8c6a7d917aeba28ae054714a5dfaa5116f1ef4ec7585c5d44679eb73d4a885ac8c6a7d917aeba28ae054714a5dfaa5116f1ef4ec7585c5d44679eb73d4a885ac8c6a7d917aeba28ae054714a5dfaa5116f1ef4ec7585c5d44679eb753af750061a78b9903f29d1bd7df5e7370840e8c8be7d2a7af589bae110f6eb08ba43da11f05443d45dc0bb2e5ac467f06f2dae5b270dfe4bfc4f50fa6d09cd353af750061a78b9903f29d1bd7df5e7370840e8c8be7d2a7af589bae110f6eb0e4802a5838f1f276fcb572e547a3e618c337305539694166fe801f1207f305e645982ae779398a9172480c90df415e723ee611533105db75634d8add4526ac41e4802a5838f1f276fcb572e547a3e618c337305539694166fe801f1207f305e64c2e2b8b11dd01269bf2f536f4cc238493b5eaa1a39f028918b974e28f6d42a64c2e2b8b11dd01269bf2f536f4cc238493b5eaa1a39f028918b974e28f6d42a64c2e2b8b11dd01269bf2f536f4cc238493b5eaa1a39f028918b974e28f6d42a6d808a41f3f0c48c0562bca60f79794292d26e7be48471fb919bcea90cd0dc99cd808a41f3f0c48c0562bca60f79794292d26e7be48471fb919bcea90cd0dc99c422d2c9c0396c43f8890dfbc131ce661fd3c9bc609d14abd5c8bc65ad5f974eca157ef1b4849ae5048a6d526cd8cdd0c27bf13f369c2fd6c2c14cc9d6231836a87bd4313f22188c19267b8c2a85c33d8e50738852167817ba25c21f88891ddf5b6f6bfc8e52b99e52d2d8487df097b69a6933a0a523f4fe116719aee405eaee22091e0f0109d86890eb1e6fc8e20b452fd958f3a1d179bf0fb97f77d3fd7ed5b2091e0f0109d86890eb1e6fc8e20b452fd958f3a1d179bf0fb97f77d3fd7ed5b2091e0f0109d86890eb1e6fc8e20b452fd958f3a1d179bf0fb97f77d3fd7ed5b7a6c90d15705719af03db8256a5a1f7f15a672948f3cb7d3dc52e33ecb23c771f39afc655bf2a95d12d72a624afa605fc1be7109100c0708d0325d07e13b5b147a6c90d15705719af03db8256a5a1f7f15a672948f3cb7d3dc52e33ecb23c77114e3d427ae340e6beb95fba1afaba9578ed279b7ad1e7e9373d814df48ee383e14e3d427ae340e6beb95fba1afaba9578ed279b7ad1e7e9373d814df48ee383e14e3d427ae340e6beb95fba1afaba9578ed279b7ad1e7e9373d814df48ee383e9cf80340a50326b191eb52846f00abac4b65fdcf4d35cf78411e1da7a432c249997617cd7651550153a8df843dbc66956c5a2cb13795bc313d4eb2064d260ee2371478087b92ef6cb176c161c82e06c83436b3658da9471f2802c400937b5e313129a1076da1f9f532332ea801f08d169b1fc24c9796dc5a101a82954ad1b1123129a1076da1f9f532332ea801f08d169b1fc24c9796dc5a101a82954ad1b1123129a1076da1f9f532332ea801f08d169b1fc24c9796dc5a101a82954ad1b112f266f08de88c43986a2f6ad9dfe8313f95b751a9a10694b84c08200521f4b0a60dda3c069bb29865afef24e83578a6475a469a4cee599389ee2847e3c61d7be5f266f08de88c43986a2f6ad9dfe8313f95b751a9a10694b84c08200521f4b0a6ad6dc4dd7ea39850c863938cdc4d228526af0a910e859509b4eb59ca9785c3fcad6dc4dd7ea39850c863938cdc4d228526af0a910e859509b4eb59ca9785c3fcad6dc4dd7ea39850c863938cdc4d228526af0a910e859509b4eb59ca9785c3fcc2f86c6b9deeefff7f36fe71e0e5bc5bf936216e8239b7e2a4e51fb416010fc79f22421377aa5cc48bd6637be4e725cf67584ca47326dd2e967b19b34787987b604558f4356ca3fb531b18c85a67f80c0b71d9db0a71d10e5fd7040127312ab1b78cbec3b9a13d98eb6057fbf8b21e3793c667acfb7695e1a39818fe1ee421b3b78cbec3b9a13d98eb6057fbf8b21e3793c667acfb7695e1a39818fe1ee421b3b78cbec3b9a13d98eb6057fbf8b21e3793c667acfb7695e1a39818fe1ee421b33a86a93a4c090645fc89ec7e0c397f79071ddbc043db6fb835093da3b3b16314e229006065e85fad15ff5f4993c1fc8cd4a6b4605332b02c5b89f54813cf5d033a86a93a4c090645fc89ec7e0c397f79071ddbc043db6fb835093da3b3b16314d5b41063d57023442dbf7f95a01c7d41a5795a5dbb530c35fa5fb30950bea1d740c08634ec049dc2a8cdae689fff844274a3bf1692d48c7b1f126631e869fe1cd5b41063d57023442dbf7f95a01c7d41a5795a5dbb530c35fa5fb30950bea1d7ec02c0cd8a6968fa283bc716bca784242ce22084d7a4fc34d78697e831e7a954f41cbd1a1168cc5eb9ef98c20e4cd2da1abf0f923529d8d161ad32fd95631e03ec02c0cd8a6968fa283bc716bca784242ce22084d7a4fc34d78697e831e7a9545f39a871f771f3a17460b82fbc9340d2676d87443408757077cd881e3d7014d38b3b68b7ebf40cbfb4a4f9ada1baf3ad387a3c23873d5071802d3440185a95965f39a871f771f3a17460b82fbc9340d2676d87443408757077cd881e3d7014d32d890eac8aeff02259c2ce605489da6434955a8d56009ce1696dc0616b380b1c7a3847c1535f018812173e6a4bf552cc109cfc1db5b0027807040a662ca4189f2d890eac8aeff02259c2ce605489da6434955a8d56009ce1696dc0616b380b1cdcf29ec62cd12f33f439ff5666096b3c8e484d4d84d1c2368ee9332daed8f1ecc1dec13f0d9ef3ed077e0a0cd4e25b644b46ff7dd282d0c3c6caa2373a3aaba3dcf29ec62cd12f33f439ff5666096b3c8e484d4d84d1c2368ee9332daed8f1ec631a0c50a55cfee6d6b2f73f8cad16b8912b7ef4504f746eddbe771726c15fe8631a0c50a55cfee6d6b2f73f8cad16b8912b7ef4504f746eddbe771726c15fe8631a0c50a55cfee6d6b2f73f8cad16b8912b7ef4504f746eddbe771726c15fe8970b712e9f6cc369c3ba2c199a130db3961f23ad97e51ed1d3c665e81437047e970b712e9f6cc369c3ba2c199a130db3961f23ad97e51ed1d3c665e81437047e970b712e9f6cc369c3ba2c199a130db3961f23ad97e51ed1d3c665e81437047e9a201549b6de8f142b60583c69fef4451ec587c937fb87bca00e5c5dbe2157759a201549b6de8f142b60583c69fef4451ec587c937fb87bca00e5c5dbe2157754f1bd428551956aa1592dff57f73861d9704170a1e50dc845d6d7fe04ea3d62906e728fa16ec03906b05841166d3a370e7e6ddf61a9806b2bd7dc7612b7f107c23bee12c9556ab3dab365d20211f53934074578025ff798fcc2de9f94c3abf8058bec0d5e71deba2d6eaf1327a2cec83fc036133f4143660789a4fc386210fd1605748dd2dbfb900a42b08a59d899e63f55af1823e868b90d2119e6189dd48bd5ff41f6a16444976c468f8785bcde16ceb3d76dce06a891999403f9f46fd7cbb605748dd2dbfb900a42b08a59d899e63f55af1823e868b90d2119e6189dd48bdc57600a0ab8dd9b9e9a733c26e63ad20d1ea7e729a3af0dc2b42a22efd280a5c5bad114a1a9ef4d87375304ea9d24958380f7afc02d67734ad5951d41d5d852ec57600a0ab8dd9b9e9a733c26e63ad20d1ea7e729a3af0dc2b42a22efd280a5c9beecb2174b2e59c30ceec7219e333a662b038392cecaa8ff8f707d55ca00ba8fa8c7f484979b8b4a14583e1129621361495e7ab784769415e4145d856c89f0f9beecb2174b2e59c30ceec7219e333a662b038392cecaa8ff8f707d55ca00ba8c9db5f4dec5694aff32bcbfb2c08f20c200ac17174e6dcd90d0e921a8f63adcdc9db5f4dec5694aff32bcbfb2c08f20c200ac17174e6dcd90d0e921a8f63adcdc9db5f4dec5694aff32bcbfb2c08f20c200ac17174e6dcd90d0e921a8f63adcdd965e06a15be7763460f8f5300f53113659510490daea1d789c49871d10ea4aba98225509eeb3f8d6720b7fd03bb1987236d960a008f080db030d0c89ac6007dba1c2ed9004aad30bbb89aaf6bc3ffbd6cd0b27f57d94f8e5808f1af470592a79ab672c2bfed415a459eab69da740585e2921aad281be7b6e9da4fc7b938d7af9ab672c2bfed415a459eab69da740585e2921aad281be7b6e9da4fc7b938d7af9ab672c2bfed415a459eab69da740585e2921aad281be7b6e9da4fc7b938d7af68d215c2423a5f1eae90635af860753c64351892b37c4715ea5525a8d5f2844868d215c2423a5f1eae90635af860753c64351892b37c4715ea5525a8d5f2844868d215c2423a5f1eae90635af860753c64351892b37c4715ea5525a8d5f28448e9e1068a55005fec1555ad91b4ed86cee36b18dcce3510231d64f4f8ed01f5803f1dd533549fa559842cc7c14570d95b690f414f8993d89f4385d7825f5ad002e9e1068a55005fec1555ad91b4ed86cee36b18dcce3510231d64f4f8ed01f580bed942d36b6be301f2449d61a60efdc7f27ca038bcdfbdc46390960cd26bea99bed942d36b6be301f2449d61a60efdc7f27ca038bcdfbdc46390960cd26bea99bed942d36b6be301f2449d61a60efdc7f27ca038bcdfbdc46390960cd26bea99b186e1a6206be596d796e1a588d09c31f73b65355f3f3dbb800824446f9059b6034c397eaf7fdd5459982fbdbc4c2dd5c3cf251e0bd9cdda49ebe49208dbbcb4b186e1a6206be596d796e1a588d09c31f73b65355f3f3dbb800824446f9059b63d5990c384328194fde8e7c71b9726bfa6eb33dbb0639ffd8ff175e9aa41bb073d5990c384328194fde8e7c71b9726bfa6eb33dbb0639ffd8ff175e9aa41bb073d5990c384328194fde8e7c71b9726bfa6eb33dbb0639ffd8ff175e9aa41bb07d10db18a9178bb9220d9a188e4a30537d39cca622f4feeaf1d6b37d97334b1dc3c16ea4794ea925d79f51d89d82ab5be290647c203b712b5f65da7cd5fb572a6d10db18a9178bb9220d9a188e4a30537d39cca622f4feeaf1d6b37d97334b1dcb9fa1be2bebfc39cf5cc470573df401ce84ed08a3a9da478053542a507383652b9fa1be2bebfc39cf5cc470573df401ce84ed08a3a9da478053542a507383652b9fa1be2bebfc39cf5cc470573df401ce84ed08a3a9da478053542a50738365263c5b42c942c2593a9348249e986f303d626a7f210162b2510fed5645d7f3c8a917626618d18dbd4238c24a51c1b62be3fcdbaf0b70ad35e26c2ad1a74a7277b63c5b42c942c2593a9348249e986f303d626a7f210162b2510fed5645d7f3c8a717839f8dde971c47f8e759c3050c621c8a9a46ab8f14385bcde25134de4da7d717839f8dde971c47f8e759c3050c621c8a9a46ab8f14385bcde25134de4da7d717839f8dde971c47f8e759c3050c621c8a9a46ab8f14385bcde25134de4da7d9f5d71fc44c237a7c15d3ef44a878f58e3210b63f53ee28877fabe4fc2af33a4ce75e10cdc74be45363820aef6918fa2f75aab66fc9027b3c077a268a194f9169f5d71fc44c237a7c15d3ef44a878f58e3210b63f53ee28877fabe4fc2af33a4761e2b9bae2a8ba540018c9591d160e7789e8eda169ca8ec03dd424c85e8bda9d48edc06af506c194f2fce85c0b8f42689223d303a9381007c5b3b8ab1506737c3994afd0e57ff6dab77171fa76f67b1f325a69ea75df1a4e0f974635f1d491e68d24522194bc65dba0342c92d553362adcd973eb287acf40e665c47993612bd792ca3ce305c3ff48761180aee893e852adb897bc859a803aa8bbe893299572f68d24522194bc65dba0342c92d553362adcd973eb287acf40e665c47993612bdbcf96dc1c404b4d62e5dcc06f72f771f2988465d0da86b5ab50cc4ad1a8750b1fd78a1257d336fee6ebdea08ad7b592116a129f2319032e9ff059c5f97f3fa82bcf96dc1c404b4d62e5dcc06f72f771f2988465d0da86b5ab50cc4ad1a8750b11047ef9de239297ad7e59e98d66cc1edcc6583febfa8bc140aad89c8252b31b67dd97991ea49602b8404bf3dc78b6fdbeaf677018f804bca813e337e24fb1db81047ef9de239297ad7e59e98d66cc1edcc6583febfa8bc140aad89c8252b31b67b2dfcb1cc387dc62fbf5ee812d44da9f4704f2d55b262c604dd16d26f644b807b2dfcb1cc387dc62fbf5ee812d44da9f4704f2d55b262c604dd16d26f644b807b2dfcb1cc387dc62fbf5ee812d44da9f4704f2d55b262c604dd16d26f644b8062562e11c81b3e1bb87e97db34bd32abbc2b106f7ef46642adf65eb11960e2ec345693f1c81e85fa1370a8ca229d6e34d09a219de77e1374a2424f6ee27798f9abbfcc4a74cd79e41278e6da9f13849706023f16fadfd07141cf00127a78f4992cd23f422b698ed31d5c8c4c991f4b7c6200b0cde591a93792f1ddc5833e0f86bb6afcd9a8d047a850912e2917f2b759b7ccde3496515a65f491571f5ed822802cd23f422b698ed31d5c8c4c991f4b7c6200b0cde591a93792f1ddc5833e0f86777d8a04976364205d36375b7247b17b85057f05d00b55576b933d86693ddbe770b3673a69b3d1e2c6c10624789c50779839d635a917eb4048286bcf6d83a35f777d8a04976364205d36375b7247b17b85057f05d00b55576b933d86693ddbe715d7c638b6a1f8ea24563967fcc10759ed9c8a7141ca5a5860fafe49f46af520ae842ff0272e61c8fccc569fa59d926f8ffafae0d14b35e8d8cde2266ca21cb415d7c638b6a1f8ea24563967fcc10759ed9c8a7141ca5a5860fafe49f46af520589f7c5681925da764d3840a47426b8ec27b0cd0794bd7ab27dcf814b7397511589f7c5681925da764d3840a47426b8ec27b0cd0794bd7ab27dcf814b7397511589f7c5681925da764d3840a47426b8ec27b0cd0794bd7ab27dcf814b73975119a4fe1883698eee24296571ba820a1066f1b55982c12c2d1f3c9ffe6b6494af59a4fe1883698eee24296571ba820a1066f1b55982c12c2d1f3c9ffe6b6494af59a4fe1883698eee24296571ba820a1066f1b55982c12c2d1f3c9ffe6b6494af5d703db3793c409e7eb8c119dfce0c4442a231b148daf754b6e26edc3e340bac839ca1a8dcda503257c2935f44fb4976958c00f6934d4067d4b895fbe39070394d703db3793c409e7eb8c119dfce0c4442a231b148daf754b6e26edc3e340bac895c8df675bc77ffdd152a686b1eb37a4c3bc7d45bc6a732e205bfb2106e79bad4528b5f866a24354d04fd1f2b7ba4008098b3f56d8763144663ddce616109a7095c8df675bc77ffdd152a686b1eb37a4c3bc7d45bc6a732e205bfb2106e79bad10d33cd98f020abcc749e85908885800d97acb33de2e2ce20ad776d87476158810d33cd98f020abcc749e85908885800d97acb33de2e2ce20ad776d87476158810d33cd98f020abcc749e85908885800d97acb33de2e2ce20ad776d87476158866ed747cbbb367160c6dfafd940553d3c97f97207d8c4e85f5ecfc27ef29ed7885f34204d9c3e7e446caa4e415fc24052ab73a46395d7f9348f90f45f6aa5dd966ed747cbbb367160c6dfafd940553d3c97f97207d8c4e85f5ecfc27ef29ed781c7d776021ff16006203e5e0cef27781b03c2c5b9b040f9bc1fdd638c1d3cb5db7df464e5366c88f7e659f85cdf3d097b0e058e66b7ca936a7b3aa248713a9047f15238281729eaea1bc239ea61ffdb153db988e904607f9a5a11b07727c09c81ff7d4c0fec259805920c27dfcfa9b2bf20c59627d37629da1271e8607d4799daf49a571dd784b9723b844a85e0f525889a96a69d8f2e259bab496eff3b71f541ff7d4c0fec259805920c27dfcfa9b2bf20c59627d37629da1271e8607d4799db240de0f0cc41c6efd25de563c79ed68bdad144074aa30c13ae2c5cd3a0c2d9cc2aacf3d1ae632ec9773bbc0240ab54181af8dc559b42ebb5cd0458ce190cc03b240de0f0cc41c6efd25de563c79ed68bdad144074aa30c13ae2c5cd3a0c2d9c0164ff05fe39106d179f976724882e3f0b63f9b041ace0f95088da021fc67be748056dec1fdbb28c33a806d93691ea221056b81f9b7eff9b6f4775a39a22b62f0164ff05fe39106d179f976724882e3f0b63f9b041ace0f95088da021fc67be724d7b92eb47cc5c7129c294b11e2b62b319cab0ec806d26e81ba1e80062a3554f7a6edbc9e81d5c6c2c3b33d49c97f3ccce97adac599c46aa2474c5fcbdcd94924d7b92eb47cc5c7129c294b11e2b62b319cab0ec806d26e81ba1e80062a3554beea51043521160356b3bf24c4f3db1fe7643fede89c6052b2bd42ea7a6ac23b010d4e94ed6baee0685cab868710ec47e8bb9b235683e48d1fa13b8ae88437dfbeea51043521160356b3bf24c4f3db1fe7643fede89c6052b2bd42ea7a6ac23bb95dcd4905ebf544b3c0bd519bfa3c22401747bdf55a4e3f3d9fab7a30f9a501b95dcd4905ebf544b3c0bd519bfa3c22401747bdf55a4e3f3d9fab7a30f9a501b95dcd4905ebf544b3c0bd519bfa3c22401747bdf55a4e3f3d9fab7a30f9a5017c605e992152c9cf52e2541d6c69dd7fc58f2fa81bd70439dd8e0b665ce0404c7eeeb3fbdb57b290ec14398f32e213d2a0bcee97843410be7ca3214c29337bc6836f9b119db6ef52896a10ee7f19dc8a4a535a48b188b9ddbb6ad754b5d6220f6390bef9e64ed3121184ed7a8687081a2672439a5d764f43fbef02695ecf526f6390bef9e64ed3121184ed7a8687081a2672439a5d764f43fbef02695ecf526f6390bef9e64ed3121184ed7a8687081a2672439a5d764f43fbef02695ecf526f499d53b8a2c9676aaad15a98f9af18e42c05458a7ffb1e0fbe8487c4554378af87a627a7e5b51adce00b8ca8c6de29e92dcc3b29425cc7fdab8ca5a58ce082e933be24a63e4568e22c9ae62c09736d9b328461511d822dcb4d3d06ef5d2881ebf89e7603360cc73fceda7635c967bc9fcd719d06168237c1f18ebc94bc702c084270e08601db38b8ab2f8db958903db6a8f043324cfadc15a07e037c1886c476f89e7603360cc73fceda7635c967bc9fcd719d06168237c1f18ebc94bc702c08a215554c3c2043c91d18870f9c1cb6434a723e4def253adaeae1b835e051772035faf934756e91ac84e79efc930d54a8b4ae89e0d4bdbb440806b8894cc5fd4ea215554c3c2043c91d18870f9c1cb6434a723e4def253adaeae1b835e05177207f091c6ca9d6ba2f663afbe77a8718cd57a81098e6bbb6f9a9e6d8668217c063418ff74094b10fecd538929e5de7bc23b1313ff8d47db438889e4ae5567f10137f091c6ca9d6ba2f663afbe77a8718cd57a81098e6bbb6f9a9e6d8668217c06322ef7fceec9414e6e3a1b16e0500512c9373fd386f15dc55e68c3c750d9b1ea122ef7fceec9414e6e3a1b16e0500512c9373fd386f15dc55e68c3c750d9b1ea122ef7fceec9414e6e3a1b16e0500512c9373fd386f15dc55e68c3c750d9b1ea1712c8f5b8accab0970838c873184126ff7101d2b482b2217dbf7fadbaa67a5e8888b24cdf8cdb0490180665dcf95723bd9b33bd5e4770079762e0aa2d48a1a06712c8f5b8accab0970838c873184126ff7101d2b482b2217dbf7fadbaa67a5e8655b19c937542a4e75f94604d72a05ed77170477326f63362abf2ec75c72ac2b655b19c937542a4e75f94604d72a05ed77170477326f63362abf2ec75c72ac2b655b19c937542a4e75f94604d72a05ed77170477326f63362abf2ec75c72ac2b57702ad2c982a2027f6ed823ae65f9117619ec32ead1f52ae7987cb144bd046c57702ad2c982a2027f6ed823ae65f9117619ec32ead1f52ae7987cb144bd046c57702ad2c982a2027f6ed823ae65f9117619ec32ead1f52ae7987cb144bd046c3ff995cbd158749606e6faca1419b4d939b3cf6381fa4ba4ba81b43ce647aa4f82db5fec58cdf23d9230f131f539e69fc9506d6a4a95d2e64eb3b0d56a33b2da3ff995cbd158749606e6faca1419b4d939b3cf6381fa4ba4ba81b43ce647aa4fe84b232e382fd77abb924d95f01027996ee9911bd1573e8f3a5dafa75f860f3fce76aee4ee625d8c6927a9314ebd98d105b19647b6be4d5879ee3790149fa359e84b232e382fd77abb924d95f01027996ee9911bd1573e8f3a5dafa75f860f3f84244b7c4e78176e1f27e9f22c98a4e9edce50beb1fe4f3866f79e241772e389ee556b29dc7fedf7cabc60ea4ddb99b22091c01a3a974b610f54dbdf5a3ed290cfa8853f7f4ce9c05704435cb975c57edbbe656f7fc6c6a2b501efdd5aa8d7e55bfab6b0c1b053152822557e54ed3d79152ec297fd96235c417511ca959b7231fda76b6da05d3249b2201391e8500b28e27474d67bfd50b227466d5a690bb1e95bfab6b0c1b053152822557e54ed3d79152ec297fd96235c417511ca959b72318c58e6a90c0987952de65dc38f72d0dab68d7541f5878a890624d8b19ef1652681ffb14d66db913d046aecd5a87ed08dc475f753a5a3bbb572f6536ace1bd6668c58e6a90c0987952de65dc38f72d0dab68d7541f5878a890624d8b19ef16526a732ffd25ea7853897a531b5a8f31dcbf807b6ea953ccc596e58dd7cf8dd80b9a732ffd25ea7853897a531b5a8f31dcbf807b6ea953ccc596e58dd7cf8dd80b9a732ffd25ea7853897a531b5a8f31dcbf807b6ea953ccc596e58dd7cf8dd80b9e20f9ff2466a19dbea58ca0ff347060ee64ded8251491e0f869cc3f887b9f0d4e20f9ff2466a19dbea58ca0ff347060ee64ded8251491e0f869cc3f887b9f0d4e20f9ff2466a19dbea58ca0ff347060ee64ded8251491e0f869cc3f887b9f0d40b79538b06733731f481dd1732dd479970afdd841965941282a26cc511c9315872014cda6b3d61af97219d99a9907fd0676d92e6b786e593639876a26b4abd0bef383ed6ee3d2b5565ec178292bd88bae00e511ae2069506cde5244ef7fbc5a0d6912eba7d34a638c8d8c5b58e2808759b7f47013ff35aad4a65ca4ebff2510e36d0612a7c5f34eb6279c5acb20da49ed7046dd3212cd856452819b179b6ed7ed6912eba7d34a638c8d8c5b58e2808759b7f47013ff35aad4a65ca4ebff2510e551715381058d42ed5f264fe6848856e3121af10deb84b93fa780e6e06ddaba1551715381058d42ed5f264fe6848856e3121af10deb84b93fa780e6e06ddaba1551715381058d42ed5f264fe6848856e3121af10deb84b93fa780e6e06ddaba1466df0650ae040521d2b470084b214dd6097d7a693f1e2b3f0e090045e9f8304466df0650ae040521d2b470084b214dd6097d7a693f1e2b3f0e090045e9f8304466df0650ae040521d2b470084b214dd6097d7a693f1e2b3f0e090045e9f8304e19cba52c87ba3798dc6ce7da73ded5b3d66ab30662721529fa4f3993c88cb8be19cba52c87ba3798dc6ce7da73ded5b3d66ab30662721529fa4f3993c88cb8be19cba52c87ba3798dc6ce7da73ded5b3d66ab30662721529fa4f3993c88cb8b4a4f0068df49fca5116956abed66e92b5ae6ae8546f6269e01dabbcc5f0654924a4f0068df49fca5116956abed66e92b5ae6ae8546f6269e01dabbcc5f0654924a4f0068df49fca5116956abed66e92b5ae6ae8546f6269e01dabbcc5f065492cfa7e5167c90ff48ad67d62a7bf1987a1ab92a941415d93ed98fc30185a1c654cfa7e5167c90ff48ad67d62a7bf1987a1ab92a941415d93ed98fc30185a1c654cfa7e5167c90ff48ad67d62a7bf1987a1ab92a941415d93ed98fc30185a1c654582c677ebeee8ec3fa23a20f87d54d68b959dc462d1605854afec29fdf6b5df0582c677ebeee8ec3fa23a20f87d54d68b959dc462d1605854afec29fdf6b5df0582c677ebeee8ec3fa23a20f87d54d68b959dc462d1605854afec29fdf6b5df0dad59ac1306071ac3b03b9cace843609dfd6616513ca9ad5a4627c62f9ce989ddad59ac1306071ac3b03b9cace843609dfd6616513ca9ad5a4627c62f9ce989ddad59ac1306071ac3b03b9cace843609dfd6616513ca9ad5a4627c62f9ce989dcfec59be7dad73031c145149b936c2a2035628b5a5ac7dbe3db8a3a885692843cfec59be7dad73031c145149b936c2a2035628b5a5ac7dbe3db8a3a885692843cfec59be7dad73031c145149b936c2a2035628b5a5ac7dbe3db8a3a8856928433e2f910f8d87493948860bd9632aea1dc896f3125615916fb4976ae4756dc1013e2f910f8d87493948860bd9632aea1dc896f3125615916fb4976ae4756dc1013e2f910f8d87493948860bd9632aea1dc896f3125615916fb4976ae4756dc101a9b1a85ed1baa320d4e4087815f3e975ab6565e14229ae5d7d5bb3a1684648bfa9b1a85ed1baa320d4e4087815f3e975ab6565e14229ae5d7d5bb3a1684648bfa9b1a85ed1baa320d4e4087815f3e975ab6565e14229ae5d7d5bb3a1684648bf75e07c5849177a5b88a438ac53b5c29a48aba80e63bec632e9f05df37fa4049375e07c5849177a5b88a438ac53b5c29a48aba80e63bec632e9f05df37fa4049375e07c5849177a5b88a438ac53b5c29a48aba80e63bec632e9f05df37fa404935f58f73139313fc5b6f088ed725c5e53aec32eb07ef0dca59581ba5e8bad5ee25f58f73139313fc5b6f088ed725c5e53aec32eb07ef0dca59581ba5e8bad5ee25f58f73139313fc5b6f088ed725c5e53aec32eb07ef0dca59581ba5e8bad5ee26baf7b50dd3c89c2965285c2ad41110853667c21df69d919bdf5fced256335f1cbcdc554e9e95d897ee1cb08d8b405409b93e9aea1bcd21638d6aa806655f5806baf7b50dd3c89c2965285c2ad41110853667c21df69d919bdf5fced256335f1373c67309da19508e751747ca43171bbd7943aa5116d40603fcdd7020717a9794991b7dccf9f70bc526cb277950e3f12a6b0b3023f398a53a36a5b5790cad88f373c67309da19508e751747ca43171bbd7943aa5116d40603fcdd7020717a9794f0e976b5d4cef3980a8547c3397fc9472586a4878eb8fe3e790a5578767cceab758291b09631b547a3d9af59bbc2a159b8a79047788a349e8fe6f082579cd1a4f0e976b5d4cef3980a8547c3397fc9472586a4878eb8fe3e790a5578767ccea4ef43bca52f00e027967267d09af85479abe95d1874f06a0a3be2020a98822f74ef43bca52f00e027967267d09af85479abe95d1874f06a0a3be2020a98822f74ef43bca52f00e027967267d09af85479abe95d1874f06a0a3be2020a98822f7a0195f54cf88f0cd2c2896717e4a590eeccfa31c381920585e48fa6575c952612a467cc0dd0c382fc440d789686f048d9a8954bfde51e18cb303eb6af9ab1cd0a0195f54cf88f0cd2c2896717e4a590eeccfa31c381920585e48fa6575c95261a037d534e3b4509ac9aec3eb8c3d68e76607bc1bebef5af787fd6fcb96241721406f437acd2e9b8e3df8ecb14540f5f654f94da778cd4a212e351bf2c54978206bb88bf5002ec8ed96b3098703e206d8d1e073855d660680aa67fa4f8ac7d38c96b26ec909b307ce378d9de11789c402ca312cfad698cbd3631ceb029de5acfc75ad358e1f35b4b7784482a4214da4ca13512f2997467e8228712e1cb6a805a3bf71870d6fa8525f8ff64ceab485799ec5219288ee6bd5e96b2c53332991b20718ed703429ae15bc1963bf8eb0f3f4df7589e9909df9a77b7d34a0fc5a1c4e7b18ed703429ae15bc1963bf8eb0f3f4df7589e9909df9a77b7d34a0fc5a1c4e7b18ed703429ae15bc1963bf8eb0f3f4df7589e9909df9a77b7d34a0fc5a1c4e7b3992159846544d8e98b80e68cad68ed2b78b2a613cefa2981b0b0c2c289380b23992159846544d8e98b80e68cad68ed2b78b2a613cefa2981b0b0c2c289380b23992159846544d8e98b80e68cad68ed2b78b2a613cefa2981b0b0c2c289380b2e7614b45636954fee0ffc409537329fb26548d55a46d39d7e6b38542bf430a48f4de18aa301f4d085a075e13765105b37afbdb557d011a30be9a1b98ca0b766ee7614b45636954fee0ffc409537329fb26548d55a46d39d7e6b38542bf430a489bdde3afd0a1d70604304f4f4e6699fc1d90ec043345db4dafa08ab725f2a03af66143b8e172bfb1198e06945d15f340a0292442eba53e1d592fdabb8844e83c9bdde3afd0a1d70604304f4f4e6699fc1d90ec043345db4dafa08ab725f2a03a4d6585f1f7244db34c6b875777a9dd3e6354ebe0ecde6ce1b487ea7038c3c13632320d6367647212ffca490114189003ba01e7629b7a4b7e34cf1effb28dd0e54d6585f1f7244db34c6b875777a9dd3e6354ebe0ecde6ce1b487ea7038c3c1362ff7fd2a94a0d8eb4a670220a213b11ad8e0c79e2b5df877c06174d26edde9624268423c0a80dc125e21e9cc6ecdae3d1836c4175c974d0a4818b406dc41cc1bd29d2427ed97ccd932bf0cf0320cf9ce54b7a0fb36692356bec580a36ee00721cb097eae440e68c1435a155810d366144c3ba4ef9e478ebd8bfad41a06961a44087fa47623975d249f27369c92570099ec741c21964f7cef04fdb41be2502dd2cb097eae440e68c1435a155810d366144c3ba4ef9e478ebd8bfad41a06961a440f04971bc1a2b4fdccd24da3d9d1140e0f41fa4d79e98c45320f9a4214282338112cdf6ac3f402f05f82933b1387df0f88013823b6f2267483003c8fb572255f0f04971bc1a2b4fdccd24da3d9d1140e0f41fa4d79e98c45320f9a421428233859de5815803321c7dcd3c0c99f81441f09b17c1a2be7e9c4617832b2d75f3ec09f90ab87b5a1673c2aa474b42ea856ec01c3df89b32f976f99f6e3830564c3e659de5815803321c7dcd3c0c99f81441f09b17c1a2be7e9c4617832b2d75f3ec0e49b4cda8c02a7b1c611d54b1121790378b8ed0e390458555450f0b32c49705fe49b4cda8c02a7b1c611d54b1121790378b8ed0e390458555450f0b32c49705fe49b4cda8c02a7b1c611d54b1121790378b8ed0e390458555450f0b32c49705f9d8d8634966b83c88bcb1199448131f877f95c1859e7b23559619e664b7978a451aab532feeb9bc88c468dd3cf8dcb06488977d52a626259089d06b22ba51594b4e7d0c87b5f0ee8e8e90381fc0224ae7c60c2c3639e5da33634ffb716fb0dbfecd0a45dfec54628ab34aea2ab6a0dc83cd5d70b194785a8b9cd2b13046b8ed3e195ee328b5feefa4b7369dd1ad431e659aa54a65d5cc985518eddf183f79ce7ecd0a45dfec54628ab34aea2ab6a0dc83cd5d70b194785a8b9cd2b13046b8ed37941bf0fe9a699cd376b5a6db0ed770e655846ef4edd0d8bf8b57eaaa212068f7941bf0fe9a699cd376b5a6db0ed770e655846ef4edd0d8bf8b57eaaa212068f7941bf0fe9a699cd376b5a6db0ed770e655846ef4edd0d8bf8b57eaaa212068f2728213fee5d604746398fc396a943f70134a826bce91da508ce956c25c30ccd2728213fee5d604746398fc396a943f70134a826bce91da508ce956c25c30ccd2728213fee5d604746398fc396a943f70134a826bce91da508ce956c25c30ccd8dc0bd31ff3ca0affc24ebc8a06564a1e2d99db10bb98a09ed3761f996a7f76b053769ff7602aaf8198c3c3dfce0510b416e4dead3c43c6cfad53fb90ab898e28dc0bd31ff3ca0affc24ebc8a06564a1e2d99db10bb98a09ed3761f996a7f76b95a028993b5e4f5821859594bff0314ad58d52ca049b278160721c6a6764fb998b931e792c4258359e694c6ed1e08332ef593b0afd677cd7e169868c601bf9e2f809cffe2f2b30fb27e54e196f7cf88216d0c6d3d26b4f9d0a64b5c97ee714ad7f3939f29466aa6135423d70d7f1efb036ff700690e2316928fb182112a650d67f3939f29466aa6135423d70d7f1efb036ff700690e2316928fb182112a650d67f3939f29466aa6135423d70d7f1efb036ff700690e2316928fb182112a650d64698f8ce6521a799d9efeea65a28dac70cafb5ee1d754a6601c6cd3b238d86985a1564f5225f90de60cf730f88bc9b57b0410084f72e3dcfd4df3f17778c947f5b755fd54ae88164ac42711232cdfee71f95ff2b652a273aed7bb60d7b15b1bd313043d8a87fac42ac53a88375964bc94caa99e7f4390064a54f27add8c7e703bbd64de4488b2a8b73ed867bfeb74ca0952a495b6691322a9269bb8679197c45313043d8a87fac42ac53a88375964bc94caa99e7f4390064a54f27add8c7e7036b3902865e71ea0f8502b69fcdc3b5d5c716c364946a49a565924fdbba7e2fd36b3902865e71ea0f8502b69fcdc3b5d5c716c364946a49a565924fdbba7e2fd36b3902865e71ea0f8502b69fcdc3b5d5c716c364946a49a565924fdbba7e2fd3f43e37b4ccffd38883a7005398feab95ef908341d93d061b4a586dc87c7926def43e37b4ccffd38883a7005398feab95ef908341d93d061b4a586dc87c7926def43e37b4ccffd38883a7005398feab95ef908341d93d061b4a586dc87c7926de0e773d0919fa09fe00cfe90cde433ca06eae682763363c0f2031b3ab34a64291695fce744a0c46bd30a023eebd1c918e89a738d9927eaf5db0690289e1fa90740e773d0919fa09fe00cfe90cde433ca06eae682763363c0f2031b3ab34a64291d0d95f87d344a424a611a80956ecfe8d8b88f151fc4250871a145fcb2906eb499a9d131a007df857ab253df642bc261f5bba793c1d18896e108668c1f24251048118e1fa9f05c78d925b9bc3bf5817605fcdb14d9345db3f0164ec11d54f145fe8116a8d332fffcc2bf598dd92e7b5b80b93779042100dcdf46098c0b971daedbeca4692bc08bcf78262c6f7cb07d110bcd517610a2232374eeca22ec12c57f2e8116a8d332fffcc2bf598dd92e7b5b80b93779042100dcdf46098c0b971daedaadcb6605eb5bd3bb275b4bcd9707e3d229d7b9a0530fbb84cb27ad017a34504aadcb6605eb5bd3bb275b4bcd9707e3d229d7b9a0530fbb84cb27ad017a345047a9eb73fcdd89320f1a50afb7bfb51843ea69881c623d3e8676adaafae2c100b3b92a2c8fff52238929ea2ca216986e44ce6f53a4810d9262fc41af260ba1ed6bf81095b2f0ccfc3e453ca7facf2c4d9d6685aeae0cfcdef75bd3b513598a9c86c3a2b9b5446ec464ab147c72c6d2c01af46b880f365d1af553e958da24dff6a7f1031188950edf18553223882e0f8b3f10e4f62c3a2c0b69c65e5b48faa05877f1031188950edf18553223882e0f8b3f10e4f62c3a2c0b69c65e5b48faa05877f1031188950edf18553223882e0f8b3f10e4f62c3a2c0b69c65e5b48faa0587f8b7a200b31b8e487a71cb37d8065c56b961217b2c2acb0f1d273c0ba74eacf4f8b7a200b31b8e487a71cb37d8065c56b961217b2c2acb0f1d273c0ba74eacf4f8b7a200b31b8e487a71cb37d8065c56b961217b2c2acb0f1d273c0ba74eacf4c9779cb8007f18a9f365943973c2c909f86a8cd31365dd27ca70e5cb9776a8e565f6545f58d6a71cdd4779ceb22ab63a07dce18655088df6bf09baf8ab726115c9779cb8007f18a9f365943973c2c909f86a8cd31365dd27ca70e5cb9776a8e54dde9edeacf2b15c617c8d547e6a4a7776a4690a0d4317fe54babb0432071f79dd781f8aea8c4732f1af40407b77e1f0e8607474494b6065fd5decc92dbc48a24dde9edeacf2b15c617c8d547e6a4a7776a4690a0d4317fe54babb0432071f7903d526a03b2e8c8250fa0860bebd40fa6a46557793b8cdc28c7cfab7c49b895403d526a03b2e8c8250fa0860bebd40fa6a46557793b8cdc28c7cfab7c49b895403d526a03b2e8c8250fa0860bebd40fa6a46557793b8cdc28c7cfab7c49b89545d8a9f156f606bd177dc52a0eb62cb79fb04b96591789b842e94dc10634e0fab5d8a9f156f606bd177dc52a0eb62cb79fb04b96591789b842e94dc10634e0fab5d8a9f156f606bd177dc52a0eb62cb79fb04b96591789b842e94dc10634e0fabee89bc638971da1e285325ff93130e9df9cb33f0ff13b6b02d32e15f43239c6bb95dacc207c474b6177d52c8897d246d40a1047f3263d1e00a8c12aca3ab6307ee89bc638971da1e285325ff93130e9df9cb33f0ff13b6b02d32e15f43239c6ba9ed6afbe49eaec829937618ac1e452ed0488901cdb0b3a2a342bafc519cfd138c4cc1514aed7cf6d1669217cfe2cdcd07cddb173e7f7fc765b780ee7f1b8c22c55ac0a6f9679d1e7302b8f3774654b9c132ad5dad7960152544beab4f15bcb51edf29bb36828ef6a1f4c476c5bcbe481fd880f0422798a6667a7ab57ddac887c6f208b2e0d1605d065d5670f9c1d9857305593f2507790dbd03c3a9ec662ae51edf29bb36828ef6a1f4c476c5bcbe481fd880f0422798a6667a7ab57ddac8872da2010d78e79322a4be84ffc6ed3a6628ba855fd98410b22562e31dbe1ce47da10a722faf17d257f1f348b0a956c592e2e6031795b2bfae789729f7b4dd1adb2da2010d78e79322a4be84ffc6ed3a6628ba855fd98410b22562e31dbe1ce47d07fdb8ab50fd56b5c520d2562a7e721f02e067b2610bbe55594b701baa57ea845e15e69f823944ee6c9a138007765c4e5d21926ffd8d347ec0d2910b24b4a43f07fdb8ab50fd56b5c520d2562a7e721f02e067b2610bbe55594b701baa57ea84584311e0f85471e565fe0ecc22dee67cad1cb7d913fb2cfdbc6d83eec96a26e91fcd9687c400305a00f1c2619d99524b340140c86e62fb6c50e32b5d54b80247584311e0f85471e565fe0ecc22dee67cad1cb7d913fb2cfdbc6d83eec96a26e94007cf820933e79b6de5e9743392331486db1a1b1e2e65a94c9b44c8697499204007cf820933e79b6de5e9743392331486db1a1b1e2e65a94c9b44c8697499204007cf820933e79b6de5e9743392331486db1a1b1e2e65a94c9b44c869749920e36d43bc52ef6fe97ac8bbb4868aca7712e240e5d6731f0e8d9fc454916a6e9796b88ae4ad45a7069d64c59defb5cb9ea70d40d873361489f3b98b8ce5bc97a1e36d43bc52ef6fe97ac8bbb4868aca7712e240e5d6731f0e8d9fc454916a6e973552389b863b27795151ee879ad68a7553287ba42373d76f87203eb0307b81c53552389b863b27795151ee879ad68a7553287ba42373d76f87203eb0307b81c53552389b863b27795151ee879ad68a7553287ba42373d76f87203eb0307b81c561fbcf45e86e5224aa56fcc830a0a95ba72c5f2edd7bd729558bf2a9891885c0463dbca6f765977922d85e1104865152676eaa8a0a8982f66517206b9f2bdde961fbcf45e86e5224aa56fcc830a0a95ba72c5f2edd7bd729558bf2a9891885c07bdaad8cfdd673d9e9978dda48fc1eb309ca2dbb2298f8b0f22adc64b967ac43b6b59d0c02881c3649f648103ac6910d1e32feebfbd87c2a7b6c7951c59d4b197bdaad8cfdd673d9e9978dda48fc1eb309ca2dbb2298f8b0f22adc64b967ac43654fe84d30699febf8900ef745e893cf6b92ebf2478ae6e1af0406de77399d3669b57a5865e95f0717f2e5b2c10cf32800a2fe59ed3d0411c3a27cd3ee5d1897654fe84d30699febf8900ef745e893cf6b92ebf2478ae6e1af0406de77399d36ae9a34877a0b438676bcf9f5b1df9e489a95b6dd29e5032e96fcc8c0cf827de03227f4c66c1f7486816bda9f486d2718dc3cc950de2f60f38865ea87c8a1f431ae9a34877a0b438676bcf9f5b1df9e489a95b6dd29e5032e96fcc8c0cf827de0d623a6b8898537de2b465cf98e8d1f11569c3e49dbf593f54a465be7f0deea171bf94446048125aecba04c1d5642c9d64745b86440770024a6825c703007b113d623a6b8898537de2b465cf98e8d1f11569c3e49dbf593f54a465be7f0deea17f8ad0bf20fbd435246eff729d466454c9b8310a3b534d806c0bce4db4416d633f8ad0bf20fbd435246eff729d466454c9b8310a3b534d806c0bce4db4416d633f8ad0bf20fbd435246eff729d466454c9b8310a3b534d806c0bce4db4416d6330f22cf1c8398423e4cb8215f7c27f1abbf9059c669ffea839768f8baf0d5199f19d72554ffa48ec4c8b6bd88d181389e2dc2b6730e908fa27e85171b4ebde90d0f22cf1c8398423e4cb8215f7c27f1abbf9059c669ffea839768f8baf0d5199f244d5218d4652fad0eff3b418232b0ba4b7d75293788f7d06269e1f0afa5470e244d5218d4652fad0eff3b418232b0ba4b7d75293788f7d06269e1f0afa5470e244d5218d4652fad0eff3b418232b0ba4b7d75293788f7d06269e1f0afa5470eeecd09860350d9d92623918f62a51502ece57eadbd7a158c7f0ab435995c6e9eeecd09860350d9d92623918f62a51502ece57eadbd7a158c7f0ab435995c6e9eeecd09860350d9d92623918f62a51502ece57eadbd7a158c7f0ab435995c6e9e84a0c563fa145f024cae550765f35e66c14025878783849248ae4710c3acb9f96133e5389d8dfdf3a893a11565bf97858bddbe5b3753ec1c7aad2562120b827178673bf12d11e5041926e5d52aeae4f4d0e2cd8b2f4dc763d75384984499ecf7f219abe41aaa973d2c98334896c8456df9d9eb2d6bb85b46e616fff65609ea858bd674915790118c0970fa950f2e0981fc1205ccb9dfa6296bfae0c2b7bf4998f219abe41aaa973d2c98334896c8456df9d9eb2d6bb85b46e616fff65609ea8591acfed111846444e451be65d627bf7f6d2066ef9546ed018aa8e7e9d8a68cc177c159ba386501c3615513d012f006b2873f4cc2eb71335184bbf5b2b65e3d0991acfed111846444e451be65d627bf7f6d2066ef9546ed018aa8e7e9d8a68cc19d3b35f8e5fc835c85c2eb01d2c39fa54799f59040e4356fb534672856f599ae50ffd5047d4e4a98683da7c0424aeeea29cfa983aebfdc60c8be3af8cda6d9589d3b35f8e5fc835c85c2eb01d2c39fa54799f59040e4356fb534672856f599aeb2cda86a25a817c9334679b77bbf43d0ebeef5f0b9d0919a7c85a4def0884ebbb2cda86a25a817c9334679b77bbf43d0ebeef5f0b9d0919a7c85a4def0884ebb015eedcb9738d121d45ebf8c0c7f2839bf9cfef72bdecec485ee2901966970c9c4bad060a101d5cdd6d5f1c50d0f85239a154ff7e84856d58a2e6e18f834b4bca341be150736401da0f57ac3dba3a54c05a1d2d87029613d60ff9d8d92326d7840fbd1f435a08f0393e7dfa74c80dcbde216d55b04780740c0fbc911f65f4c438aac7583eb43ca9eaa43eae08e5b9c35bd9c06d472d196134aaa958620319589b2dcfb80776e1b5762931d05aa124a4808082ae700362c1106811ccc614ed3fa8aac7583eb43ca9eaa43eae08e5b9c35bd9c06d472d196134aaa958620319589ae5bbf8042c919672d79ebc90c7b71f89c930861006b626b440421965f030a51e3be01fd6d43387d145d2dd3252cc511ab9c86a76235382dced13ea70117e8acae5bbf8042c919672d79ebc90c7b71f89c930861006b626b440421965f030a519ab1fe6d9d594ae35d5701f17f4f5926bd61856739aa81447cfef64a0f9b17289ab1fe6d9d594ae35d5701f17f4f5926bd61856739aa81447cfef64a0f9b17289ab1fe6d9d594ae35d5701f17f4f5926bd61856739aa81447cfef64a0f9b17282faa1e8462c0875dc23e8ddf859d5a6756287fa765cffdb264f0b3564d6aef172faa1e8462c0875dc23e8ddf859d5a6756287fa765cffdb264f0b3564d6aef172faa1e8462c0875dc23e8ddf859d5a6756287fa765cffdb264f0b3564d6aef17cbfa684cfbbbb30f2def91d5191c2cbec980aef42b68109b117919ac928f27b3ce3f0a56863a3ab809b940e2b48811cd9318d632d41a853c529340f7ed893bb9c679b8b85534fe3a99f3b7460da8b8552a42a301924d640a19f0cd4c6a11a0011093f673b5eb8b012b7db582faa073cac73a338ede1d0e277ff7207b5d8046811093f673b5eb8b012b7db582faa073cac73a338ede1d0e277ff7207b5d8046811093f673b5eb8b012b7db582faa073cac73a338ede1d0e277ff7207b5d8046816619c14afed4b86a60ffd6ec1a50b40f3e69521a3d1d44baf7190408520ed8436619c14afed4b86a60ffd6ec1a50b40f3e69521a3d1d44baf7190408520ed8436619c14afed4b86a60ffd6ec1a50b40f3e69521a3d1d44baf7190408520ed843802e11ff5a00de7f90496aeb2522b5d0a9c0d6eda0939908a327ce061db0ed05a14cf14f6300f2c32256d7783f3a1b4e153cdf99d7eb4fcc2ccca362c4b7f6c2802e11ff5a00de7f90496aeb2522b5d0a9c0d6eda0939908a327ce061db0ed055591af7532f92baeed4de9a762f74b7e810055069caae23aae304d3cd1ea674a758943af912491d9eaa1870489e4a59ed73f3be34318032efd307bb97e4acf995591af7532f92baeed4de9a762f74b7e810055069caae23aae304d3cd1ea674a881fb50348f58349f2ef2452a1316f6b7984da980f2296573c329e6cb58e976d881fb50348f58349f2ef2452a1316f6b7984da980f2296573c329e6cb58e976d881fb50348f58349f2ef2452a1316f6b7984da980f2296573c329e6cb58e976d8b69b44a35adb58789065c173dcda820bdfacfa59564aebab1ca47a5706f495853115da973f5776c70ec2c987dd1712d4aeaaa737c7267d27532094f5327e8c0f7a288c615f3e3225190754e1a252c323ebda51fbcd91877c724d22feb1b154eea0eedb680fc539e6de0dc7541daa8d3c5b78a98def0380d3d70fce744cad482290e396e70e32769bb1708585a76fe831193fff562164c54d597bbb662e34c2aea0eedb680fc539e6de0dc7541daa8d3c5b78a98def0380d3d70fce744cad482ac62b7f45f8f8414a6450c97602ae54fb7a51ba1216c3d44f62bfaa4423a9c4ea0a6d9ded4b6e7c96af4135f23df53ca57f6f1240a0e294816cbb7a5d2795912ac62b7f45f8f8414a6450c97602ae54fb7a51ba1216c3d44f62bfaa4423a9c4ede35345230bbe3f2a316c31e55402223b319d534e5c982925b625999639724feb4cd2d44606cdb5b12cdc5efd846649a965aab39a4d58d9ece6712a73d4ce0afde35345230bbe3f2a316c31e55402223b319d534e5c982925b625999639724fe5987988e17becf1aef4abc57aa593e6792d70a10fc1e253900df9ced5899f2d12f66b9bf8e4e54a6fe5e387c0c871bdbe2f4fcbb211f03e6a5a42db5c29f930161ee1505618e768a03c383f250bff8e061b1a447a282f297417d01044f10dc80655396041f3e082c29f9dd3030e78047cf0fd9e6f1f2959eec670efb48b744f632229d4afc2d51c928eebf87c9c3e41de5c6b0df701cd86d03b89a6c76e5f9da655396041f3e082c29f9dd3030e78047cf0fd9e6f1f2959eec670efb48b744f640e525e7a1a6900e3f4ac7614ae2f31a83ca5313c7b57937e6748127147120be1b46ed85faf2f452f64be3ed24d9ec23f3856793d19b615bd2f442daffc9484340e525e7a1a6900e3f4ac7614ae2f31a83ca5313c7b57937e6748127147120be8de4a2b5df3d7cee70e040a86b6384d450bfc442fe5fa80afab4461bf53fec6e4108743b5ed2c3c81f4d9cef53f80df4a0cd210969134f20f8e962389ff1901c0b51db34f55e81912cfa7882cb9c6c64aa5f0e9f198bc00f5528dd143110bccf84bf901b7b11864af2d091c589740a6ba9700ea76a600ed2e06121ef1962832784bf901b7b11864af2d091c589740a6ba9700ea76a600ed2e06121ef1962832784bf901b7b11864af2d091c589740a6ba9700ea76a600ed2e06121ef19628327c8e210055162dfb5b47d3b2b45251e46de13f35d2cdb20cd54c57df1fb2e9460c8e210055162dfb5b47d3b2b45251e46de13f35d2cdb20cd54c57df1fb2e94601e39cf368e2b9e915ac4d9fece3bd960f5265790d878c5baa53b15fa0a48b609c56635cea05858a6ac4665ca057242f9f9146dc4be4f657803dffed27923489a54574546d102e607fb07250d7612933e556c379ac02e382f620bf8a99bcaa49bc56635cea05858a6ac4665ca057242f9f9146dc4be4f657803dffed27923489a5b77a13d5abe9474bb1796e9424075602e26b695ea652e636e9fb0d659207b785b77a13d5abe9474bb1796e9424075602e26b695ea652e636e9fb0d659207b785b77a13d5abe9474bb1796e9424075602e26b695ea652e636e9fb0d659207b7802016cec08d25c89e5c5448cec36c61b8a3fa2577d790b045cc8fc3d7c87ce99a80e1c38e1918b4cb1031d38fd6b4a77a4cc2a2a9110146e3b84696581e941c602016cec08d25c89e5c5448cec36c61b8a3fa2577d790b045cc8fc3d7c87ce99468235ca814578149ae30ab9f9d4b35745fa3e3a79c178f858cd116f3c1a5288468235ca814578149ae30ab9f9d4b35745fa3e3a79c178f858cd116f3c1a5288468235ca814578149ae30ab9f9d4b35745fa3e3a79c178f858cd116f3c1a52883e228d4e3d02ea2b7014d7bfb42a66321c3176523b2358934e479d0a50209ec49d590f1df5297c3994b2fbbcdb3b57d55cc8f98f8ac476cb93956d39be3239c93e228d4e3d02ea2b7014d7bfb42a66321c3176523b2358934e479d0a50209ec47de16bf8295c39f5bfeb6bd3bfda1ef0b0d08d1f549f4d9b819eb50ca308beca7de16bf8295c39f5bfeb6bd3bfda1ef0b0d08d1f549f4d9b819eb50ca308beca7de16bf8295c39f5bfeb6bd3bfda1ef0b0d08d1f549f4d9b819eb50ca308beca63fcce3537d652cf7624a8e92cf8b59beca53f09fc32a37feb98e5a4c166aa753d73eaafc93a4b6a9e7fcec20717e2207f17ef6feebfa92e8bc93f743eb5808263fcce3537d652cf7624a8e92cf8b59beca53f09fc32a37feb98e5a4c166aa7569d952043793655b1c321b3e0c367151ece5b4ebc1a23fefdc7e6b0e31e836957a67a486670507c04fd79162cfae50acc05f6ee90babb895ec317ef2b471166769d952043793655b1c321b3e0c367151ece5b4ebc1a23fefdc7e6b0e31e83695ecbdc5f7383cab57f9a414d92b356fd8a3ad1590fb8e2a71cfdaf8757178a03decbdc5f7383cab57f9a414d92b356fd8a3ad1590fb8e2a71cfdaf8757178a03decbdc5f7383cab57f9a414d92b356fd8a3ad1590fb8e2a71cfdaf8757178a03d1ca62b42120f5c0e9f6d79349e0b16caba099c422ec232f117ae322d1fb5e4e4bc7d7cfa6a3fc7e492a6793fecc236aa84ab68e28e767d487388c300967bddb81ca62b42120f5c0e9f6d79349e0b16caba099c422ec232f117ae322d1fb5e4e4ae74b96ad00ab5c2f52ee78b0924b821a026cb05c9a0510aeae6d82c207aabe2905d188416ddbfe531b376f39299e53ec8939dbde707954813abbbf34060cadfa748a148035d88f16960ce791e99fef3709e1a7bd0f66d32a40398d3856e10ecabca732d1454e132770b93a8cd654460b05e9ca6593ffb23e58931adca8c91c8abca732d1454e132770b93a8cd654460b05e9ca6593ffb23e58931adca8c91c8abca732d1454e132770b93a8cd654460b05e9ca6593ffb23e58931adca8c91c89264788a8c58146ef721e87447e6f9522d08306b1a71b0692f4b06eafa4cd1736a2a98a5b24c0e676ad85856d752d22c383ae5f9f9d0213587162641b60780769264788a8c58146ef721e87447e6f9522d08306b1a71b0692f4b06eafa4cd1731c0738fd7c85f19ba10c7c987013a61015d794343604a7aab9ffc27105f6825f34eb486a6e241efc6016190380baa671cd1dcf8e0df9095a5081401a7209da3e1c0738fd7c85f19ba10c7c987013a61015d794343604a7aab9ffc27105f6825f1f1a532395c3fd11df8aeb7219f6cd7f9e4565f30b81978c360c114cd37ff5e3c522fd8d8f545e3d55914762dcb65416477af5f75e05233d87175989f120aa7e6ec4585b8110ac26e1f452d1dfd51ff3c215f7736b83f9d709a2ff88429f162751ca41b0b958d70a17eefb292a82547a915098c59915a018bcea1b5c0a1ce4c1e319d82be98002cb1e631af2900eb87cfa39436fed5bbe9c13e2f716e1d0dbf2b8bd7d3de3563dde981340d6f9c2f80b2f49fe6765dd9a3f19a20e05c3c518fa87013946fe779056a3f85fc0510087ba58ff82c9fd5d8103e3de8cd20b4f982a5779cb990ba36d3bde6c2e3069229d1287f419dcec2ecf9613a05a47f39d5c9887013946fe779056a3f85fc0510087ba58ff82c9fd5d8103e3de8cd20b4f982a704cec47a78f5f07d6ebcad39669f68df64fb2e6ad7b09b77641dcf34ade759181f8efdb024676ab84e96ea7e6e49a385d6212111d043b9c005996d0b8bb0e5f704cec47a78f5f07d6ebcad39669f68df64fb2e6ad7b09b77641dcf34ade75918771c565b08e1aa5c2576671b3d283450c214bc46d84b664b670c63b721719ae2f920aabebef4a838c4942f878f583f284887289a74f0b120dfde26ddeb757758771c565b08e1aa5c2576671b3d283450c214bc46d84b664b670c63b721719ae2ff46165723220d0402ace5a5875b379d75436b8abc92f56cf7ad6d7388ebddf41749877bf214bc7e04f5e143c19fa54e79a60c40c53ba7dcbb126c9d162622f2ff46165723220d0402ace5a5875b379d75436b8abc92f56cf7ad6d7388ebddf0d798b0914d4df47d893565ec14670cba918e802f2ce6bc88350f6425975cafd33f373bc688dd99a586b2c6a9795e7d310b627e9467e3b67ab2c6a98f9f7cea30d798b0914d4df47d893565ec14670cba918e802f2ce6bc88350f6425975cafdf40baaf5897bbb5cd490563ea1c0aadded225f99a85eab12e00f6bff9b33bae0404c950687f9d83d38648250b07757d545f69910de57d437a16935a69dc62554f40baaf5897bbb5cd490563ea1c0aadded225f99a85eab12e00f6bff9b33bae0050064491eaf557fd75e1548d583ee76960bbf87e3e56b4ba84b85364aa3a94d19b2d44eb275720afbf9748a871e5ea6f83e621d062a3533c8d486909acf876d050064491eaf557fd75e1548d583ee76960bbf87e3e56b4ba84b85364aa3a94d9c3f7a47127089613ece7046079779cd3fc7ea67402752afe75d48158df55da07ffe4e911f0c42c7e54a18b9969b85e670827f310af2043e57e6f13be5f7a3819c3f7a47127089613ece7046079779cd3fc7ea67402752afe75d48158df55da0f63886245d7939385db2829e77d085190661c6224ed2a268ca1ca26bd189808cf63886245d7939385db2829e77d085190661c6224ed2a268ca1ca26bd189808cf63886245d7939385db2829e77d085190661c6224ed2a268ca1ca26bd189808ceeea5dbb779f42ed04d6a61bca7614c60a266cad7593198b8e7490ee960578c3c979b52b0ab095156d2f9754785b5cc6082637c93d45bf750cba41e9920b7195c18426f711bbca9cfdb24004527049cce5bc079756b214dc7c0c6ee35f5df23f8ff2cfa80da3a5b6ece66b5419249a998ebdd000d4d166c3a7ddd5bbc9de85fa8ff2cfa80da3a5b6ece66b5419249a998ebdd000d4d166c3a7ddd5bbc9de85fa8ff2cfa80da3a5b6ece66b5419249a998ebdd000d4d166c3a7ddd5bbc9de85fae1a927f36a59d51947ef16dec8f4c0daa3829f4dc9c8e8138047233be419b64ce1a927f36a59d51947ef16dec8f4c0daa3829f4dc9c8e8138047233be419b64c9d2bfe54793d4937d41455584d13cdb988a583cf34f5febf5fd231bc897efe788f04026481b17a6805f8d8e8846268df545b55d12547c17bd2d7ba111c676874002df9862ad1583617667069afcf78d4806f422dd96dbc2423c2779d6db602ad75b3a1383d9356e8219fe86e5de901ba9332cedd0b7bc30621c81b95fd33c13e49da7a86d8077806bb9eda22e9e70c6567bc6e8ae8272ae48d23a405356a5b8235fe122dbb769eb3054b401615ac2737dd1123c1be15201a8ebb8427765fd17449da7a86d8077806bb9eda22e9e70c6567bc6e8ae8272ae48d23a405356a5b82ec190daaea90221e0a55247f9e15bf7dda70382128d2ea2c6465e54c3e9ea2b56a9aca6d661303ce16b2f980c58b9ec1b0b6be25159d5e09c243720c828a270d40c8b60079e382fd9938459842176cf1ed5da1c73ccc12491f7c3ec67dc61ecb4b4f44e02157b934bb7b144291dd004f9d43785bbc923acc8a0712740043d97891fc6fb4059fa8495583ee4817af271d82f24384c21521ab4cbe750fef4f767d1b7ffd9152d81afbf8bfecc62e739716f4400b3e4d8fa1bafe40be899bccbc31c0e00134a56af1f29e8963b8d5d4b861a28da74e2be7d629a2296740a7f02a0bc0e00134a56af1f29e8963b8d5d4b861a28da74e2be7d629a2296740a7f02a0bc0e00134a56af1f29e8963b8d5d4b861a28da74e2be7d629a2296740a7f02a0b462d78a5a95ca7d5aea0f55416666940a277a686b4218eaf12f11e79d3317266fd8bcdcc7a73f8e3fd32fc28dca4c9034b01033a5ae3063e2d3f1e44055de951462d78a5a95ca7d5aea0f55416666940a277a686b4218eaf12f11e79d33172668817866212c0735166a50794d0579f24c8ad3ebe585bbac13b80f4e428160808c24e7e2838f8c4269e5a845e6f76a1b6f1b2d7b23bec12e65e55cf58a1c3a9fd8817866212c0735166a50794d0579f24c8ad3ebe585bbac13b80f4e428160808192b46589d74d36303ea02f6a515dc5e18d977bf8995dbdad45f5db9c6dcb878a3e3f0c5c1611ed56a1fbe1cb405ef68213c7d81d70641f449f7b2c2c9d262e0f182c0192ee510091646636cb13c167e6b3a1fac8a2c4988d5a47e40ad0011c00181b754af73657bdca3798f8c11b2421d84861f60b16685563f52efbbe894a3d624223c25977b589c951304437efcab1f752cb0ccce7e8aff2af7dc937d68a60181b754af73657bdca3798f8c11b2421d84861f60b16685563f52efbbe894a3603e7b0f2af4c6f8b39c6b3af425f2fa46e463c175fe65b8d3477044ee68e98a35027a912be5c802179ed4ebf8cb06620ef22f4550ecd7c64ce1c0844eeed98eed55d21ae46c5b7744771b375bca2a8b902a50767a3ef1950da5346644a193af866ce400de306e4297b429f7041d9be288ef970a331efa4c4f8f22ff5c02104f866ce400de306e4297b429f7041d9be288ef970a331efa4c4f8f22ff5c02104f866ce400de306e4297b429f7041d9be288ef970a331efa4c4f8f22ff5c02104f7e04d22d1fcaa4c13951db2c1ac04adf5ab54315b635a19cf088f05487e51a218e9a0f6135056d0dd3554b0c352d0ca67b665f089ff1b663ac2a756d32f162347e04d22d1fcaa4c13951db2c1ac04adf5ab54315b635a19cf088f05487e51a217dc513b63a3bf23a5c118b590a78fe3ce7eb49b41b7631536f492190807217aef3e25487bf136ce2091a843472b770a5c6c6ab7ffc3bd0f51a9eea7f7f0ca4fe7dc513b63a3bf23a5c118b590a78fe3ce7eb49b41b7631536f492190807217ae07f1c4d95c115ea9540d025f56f5a2aef38738b94bd04a140da2fdc0692d4382466a12eb7ec6700ff9bc1c132079d44eabe919082fa86d95dd4078001d1fe54b07f1c4d95c115ea9540d025f56f5a2aef38738b94bd04a140da2fdc0692d4382baf732d8af5db0cceb20eb0404f229c3d38beda6d3f84ac135480d33d8147b9cbaf732d8af5db0cceb20eb0404f229c3d38beda6d3f84ac135480d33d8147b9cbaf732d8af5db0cceb20eb0404f229c3d38beda6d3f84ac135480d33d8147b9c2a491b8cacf627cb1dfba49401949887e17502af7d010baa9c54996691c45545468f29307e88ca7bda82006a778c990ee507773584441617b0f6d097b4cbfeb12a491b8cacf627cb1dfba49401949887e17502af7d010baa9c54996691c4554584bd7026d49307ace2a36f80c54c4127b108def6765c79b62e4a6192abefc7d884bd7026d49307ace2a36f80c54c4127b108def6765c79b62e4a6192abefc7d884bd7026d49307ace2a36f80c54c4127b108def6765c79b62e4a6192abefc7d8d09f1f1216fc5280b504def068af2a0bf91d5dc7db1c32637caeb5215ca36da8d09f1f1216fc5280b504def068af2a0bf91d5dc7db1c32637caeb5215ca36da8d09f1f1216fc5280b504def068af2a0bf91d5dc7db1c32637caeb5215ca36da84d3387b9ad3b270f3d070dc06e27ff84bec0b60959db4ebd4b057746c4d5f9674d3387b9ad3b270f3d070dc06e27ff84bec0b60959db4ebd4b057746c4d5f9674d3387b9ad3b270f3d070dc06e27ff84bec0b60959db4ebd4b057746c4d5f967c028f3ac569c799e0a0581c27a7690cd03311bd4343229bac78e9073d6b19bfd5852b45d01966b6a025143ad36e2635631368dfb27c9f0090f859465ebbf8405c028f3ac569c799e0a0581c27a7690cd03311bd4343229bac78e9073d6b19bfd54c79641ba5d9fa35d1cdcfc69cd84cea2f4563529c6922eab96b1c94c25f10492f26cac8e01398a8443607726aa43084ac06cd86f8886fa089a4ea362b1f039ffae0f016b10f601eea2c6cfee05b279559f40fbbf9a819cbe0bb727928b4b36100374bbde9d71ca014c4a9dd51681a0c24204b6d4936fec6d02b564729eeed404745a510417f610969fd9d617e552b96be140b278e33d4691012b8872efe0caf1aeea0f011a844055a3c07783cdb25555e5a7035e3f8c62e4c03db56bfc21835d1b1fd2ea554e5efbd43c7306cdd4ecd77cae572b8853ebbca65ade471e6e545d1b1fd2ea554e5efbd43c7306cdd4ecd77cae572b8853ebbca65ade471e6e545d1b1fd2ea554e5efbd43c7306cdd4ecd77cae572b8853ebbca65ade471e6e542fa688172944f11b1454844530544c3c68f9758ccf468de3ea5653a9dd3121b6b75d45bc2a3c00d8aba803dcb9355c9770c5870a1f1a6049c2c6964cbedc8f912fa688172944f11b1454844530544c3c68f9758ccf468de3ea5653a9dd3121b649dd0d230769a9d7b3796f4941867768b1f6d20227490f8f9b3a97d0171c41c12136c0d74972ca292da090e15a29a53dead6c2f6af8106ff5913f9daf17b798c49dd0d230769a9d7b3796f4941867768b1f6d20227490f8f9b3a97d0171c41c13dfcab892c3ec3cda177dde3a1a99b5d76372b2b8b895601ea2a4c9e76eeb9943dfcab892c3ec3cda177dde3a1a99b5d76372b2b8b895601ea2a4c9e76eeb9943dfcab892c3ec3cda177dde3a1a99b5d76372b2b8b895601ea2a4c9e76eeb994367e08174d643709c881c864aaf2996734935ef637640cbdfd642a9665da30dad87295c48da996de5008bd3f8955edaf9a45b2c258ed490a41237138376541cd367e08174d643709c881c864aaf2996734935ef637640cbdfd642a9665da30da0aa4f89770bedaadba829d3a75e3ce699c6734d3a69c4584bb0bcf114529423f94944bb2731b2b8917fe2b890eb7eca4e58bdaf901e529b2586bd0f6564db3013070d4210428bca8a56a3a13b16876799d3f063c593d33021ac049b8e29b2fee5943f612712ea609b3030a1306966823ebae12d6c68762f93680f65de2fa67185943f612712ea609b3030a1306966823ebae12d6c68762f93680f65de2fa671857751ff640d4faebe5516cf38adb64c4a38b05ab1d007e0a5784a447738af22fda570b115ff25bad0fb2044c0a9ac00821a3168b824ed48a43625a2a7340059090a8612d404cc89c49830deae4e479523eaece6bebb781836b1b707bad28bdabda570b115ff25bad0fb2044c0a9ac00821a3168b824ed48a43625a2a7340059008dc3a100a1325cff07f8f329669f0ce065ecdc3e89d447e3d7b909948040649dd90aa83d1d0f3a94706a8fca904d945931a4d01ab1e5da9d43496b07f3f52a308dc3a100a1325cff07f8f329669f0ce065ecdc3e89d447e3d7b909948040649493d6d1de7edbfa4c07ea9ecb938ff20d0f563f6acb97b97574378b681a158d3493d6d1de7edbfa4c07ea9ecb938ff20d0f563f6acb97b97574378b681a158d3493d6d1de7edbfa4c07ea9ecb938ff20d0f563f6acb97b97574378b681a158d3a14658529ed27dcd8859a20561555e5222cc723949e517fb05c9d23485c9ca2aa14658529ed27dcd8859a20561555e5222cc723949e517fb05c9d23485c9ca2aa14658529ed27dcd8859a20561555e5222cc723949e517fb05c9d23485c9ca2affa6a43dbe011c6826ac8268f6a91da54b6b201ca3b3813d8b35dc733f04f2baffa6a43dbe011c6826ac8268f6a91da54b6b201ca3b3813d8b35dc733f04f2baffa6a43dbe011c6826ac8268f6a91da54b6b201ca3b3813d8b35dc733f04f2bae3cccfb56db9ae30cbf5c12b3ef6c299da3402be542fe162567fa128b2e1e2993fe4485439795a033a578e4ec7b1d46159aa4c791bfe87bceb9caf336753264caa046eb7e16dc3196538f1097c3daea62d7d86d145de35b9753005cf5588a93cad10b03ca1a64c21ca97026c9c0e378b82a473d6eb02859861d0e581a26bdf75ad10b03ca1a64c21ca97026c9c0e378b82a473d6eb02859861d0e581a26bdf75ad10b03ca1a64c21ca97026c9c0e378b82a473d6eb02859861d0e581a26bdf758ee8ece2766eefb659bdaffe1f8cba9f76962ec0cbff3e2b795ced21a2a212e9313a5e83e2a5e8e69b21c1316ca5aa0656f94ac18f153ed55d82a0cf4d13ce888ee8ece2766eefb659bdaffe1f8cba9f76962ec0cbff3e2b795ced21a2a212e9407118e8722a0e7fc55339d228ccd18b1e69d9ae736509891af959a167e5f4eaa0f67c14b0a536d507bbc30c296b8d77a2416026e76c490c169e6660bca51d8b407118e8722a0e7fc55339d228ccd18b1e69d9ae736509891af959a167e5f4ea37337851cc2dfec08b841e4ab9b2e727855316f932c638fb5de97b78cf99f0c537337851cc2dfec08b841e4ab9b2e727855316f932c638fb5de97b78cf99f0c537337851cc2dfec08b841e4ab9b2e727855316f932c638fb5de97b78cf99f0c5ada0ba24ddf85455e894d7c5fc7cb78e35e864f1286401b7859893d8597232c9ada0ba24ddf85455e894d7c5fc7cb78e35e864f1286401b7859893d8597232c92df666ff5641d64473177b6f9ca0c1d360fe72e6d1279cf1e37602c187936401f251b50b52c45c2c3fa99b9698fe2bc7e12273f4e8abf06665d63729014bfb505479cc10f0c125da2d6c5def85c42674c54d11b2ee1ce9b5ef36bbbfeb07b6d8f251b50b52c45c2c3fa99b9698fe2bc7e12273f4e8abf06665d63729014bfb503c292fef6eabefdbead49acf1ddef65ffc1e1ebd3f38af972b26f82fdcecdb2b3c292fef6eabefdbead49acf1ddef65ffc1e1ebd3f38af972b26f82fdcecdb2b3c292fef6eabefdbead49acf1ddef65ffc1e1ebd3f38af972b26f82fdcecdb2b82cade08a94e7aecacf45040ceef92c7d8d827677275b98ba18094c37be40a8682cade08a94e7aecacf45040ceef92c7d8d827677275b98ba18094c37be40a8682cade08a94e7aecacf45040ceef92c7d8d827677275b98ba18094c37be40a8655171331b35d80e15e08fc5c24ee567b9348fcf9d2372a9135f9c7451455644623f7ef435b4b5a49904f7264af77823f188644ca3aafa7f34d71278e85d3bc09d76eea8a3e13ee8e99c48ac05462599dfda1ea2721bc98df20977e0150d0f0b907c5434368afd50c89438d4e305d963f7b45e889e0fe5cf3c7da66c2ea8cd07620664381208544a14dae3849cbc5eb4bbe074c9a76c0f391966f6b08eaf9851107c5434368afd50c89438d4e305d963f7b45e889e0fe5cf3c7da66c2ea8cd0763468ede10650d1bcf0b1746b42d36a889932f2a5a9c8422647abe8eeed3f7ccd88822897a70eac4070acf0eb99ee0701186320391a6eb9e3c3273543f5f5a1e23468ede10650d1bcf0b1746b42d36a889932f2a5a9c8422647abe8eeed3f7ccd168e6574baa308e8ee7434bc9c492b3c7aaaad8c7104dfb4f0e5ffbcef97b05a168e6574baa308e8ee7434bc9c492b3c7aaaad8c7104dfb4f0e5ffbcef97b05a8692080d8fbc133490ba3f7580fd21df6f7b552a1b2cec9456515c3a3f3526546855b77c5bd03a2c5ebd970bc5355b4dd32d697df56318a17188d7a7501e8b456855b77c5bd03a2c5ebd970bc5355b4dd32d697df56318a17188d7a7501e8b456855b77c5bd03a2c5ebd970bc5355b4dd32d697df56318a17188d7a7501e8b45588b65652522d4293e7df63b0c8924803c9ee46dbea30454f3651b0e270eff6b588b65652522d4293e7df63b0c8924803c9ee46dbea30454f3651b0e270eff6b588b65652522d4293e7df63b0c8924803c9ee46dbea30454f3651b0e270eff6bf7f2526d1220e0751584268bef626564b8bb9efacb0151b8e0f2f6459bd997882d61d0c76fadaa72866c6e125b6525c44d8fa5f98a9b1320bdd343886ebb2e40f7f2526d1220e0751584268bef626564b8bb9efacb0151b8e0f2f6459bd99788cbfe4ff960f3bdb0984e89ee053c360d1e485e2bb9851d8cbe0202485cd05944c1d27f1a2b6d2495cd2a06802fc074a882584fdec4afdd6e783f026fcdef6ec0cbfe4ff960f3bdb0984e89ee053c360d1e485e2bb9851d8cbe0202485cd0594447590bf54c469cd9b6dd014a1556c86d68e74a900a1ba770c8c8cb27f8f54a20f90cd2e6112aab5e631e422f3fb3fbb6a069821c84e64cf0c721491ed6af58f747590bf54c469cd9b6dd014a1556c86d68e74a900a1ba770c8c8cb27f8f54a2034fd2cb6605f747b4f56a81d0581a61ff2ada4d38b5a922b4e0dd6b1ffab4bcefdfcc408f39f53f4c82de63e178184e62069400d8b2964f943a179fcc1a1d44e1eff8202729e8e62f34bc2d067f02763e58ec63677180581f10c618a62ad94c52b936e96fdb3983cb5df4d4ce57626d3054fb5baca31c2e3864b77039f582b2c2b936e96fdb3983cb5df4d4ce57626d3054fb5baca31c2e3864b77039f582b2c2b936e96fdb3983cb5df4d4ce57626d3054fb5baca31c2e3864b77039f582b2cac31abd7b1597671c014588981fd032e46f26dc9fad7cfddf770280ae5691a2f6c3491c09fdf508de746276a88425d0fdec27a39521ed9bbeb375512f76c49bcac31abd7b1597671c014588981fd032e46f26dc9fad7cfddf770280ae5691a2f4dd2c1ce03033e1fc49aa70f173fe47c8b402a91e475eab9907d13bf71936bd67fe5840d9b85503bb083299b0b8496a2e306dec6e64c94a89fefc48dfb6e4e4c4dd2c1ce03033e1fc49aa70f173fe47c8b402a91e475eab9907d13bf71936bd6e66ab50812d1c7efb17b6be4b01be3ee024cbfd83cc49c76a333fa0e55cc88e6e66ab50812d1c7efb17b6be4b01be3ee024cbfd83cc49c76a333fa0e55cc88e64c6eb0187e0c4f3779a651e7b0c1f65a26dd4602a751a75b6ee30322b6a9b949d34c7f967e817b8a8ba70f3ef31356f0f09e11d2cbe45cffbc39331dbce56b0de0f1df5c6f827b284a8d91a70b43268c2e39b1434dd42e34ebf93b75627cba7f69e8a9b8715f1ddaa13ee6f64b28f0dbee057a0cdbbb6311e15e8fe7de31370ccc78105704ebba8e28010d7eb40cfdc6367748eba0459078335c39f5a7026f9300ab2e060db2f49d708ff5e92cabb88ef34c078c4627f9341b32b2baf2087334cc78105704ebba8e28010d7eb40cfdc6367748eba0459078335c39f5a7026f9312e3749e8150133757731119914179b1a847ea60190e8b7c69873c54b5c06be212e3749e8150133757731119914179b1a847ea60190e8b7c69873c54b5c06be212e3749e8150133757731119914179b1a847ea60190e8b7c69873c54b5c06be26a8888a4045f50eb44af19ed41295d458763422e412a0374dc39e694b43777d46a8888a4045f50eb44af19ed41295d458763422e412a0374dc39e694b43777d46a8888a4045f50eb44af19ed41295d458763422e412a0374dc39e694b43777d430cf584595e4778be8f8bbd2d2ebdc9435af5ae77a08234f600e77bf00d13eb630cf584595e4778be8f8bbd2d2ebdc9435af5ae77a08234f600e77bf00d13eb630cf584595e4778be8f8bbd2d2ebdc9435af5ae77a08234f600e77bf00d13eb64d621c784f878e8812b27d65b9203947a2357dedef96b3c344e53223c4ea576f4d621c784f878e8812b27d65b9203947a2357dedef96b3c344e53223c4ea576f4d621c784f878e8812b27d65b9203947a2357dedef96b3c344e53223c4ea576f2efb8741c442866b311e9741837492b1f33b651c228cd42afc4ff4bb6bf9739ac8fc5d85c79842d808bc8b5c6009271e647bea3b6aad85909e62c224a53caaa02efb8741c442866b311e9741837492b1f33b651c228cd42afc4ff4bb6bf9739a4951a2cc986f202a56c4e94e6adbc617fb49dbdb2ca21bc02763e2b50f20bbee4951a2cc986f202a56c4e94e6adbc617fb49dbdb2ca21bc02763e2b50f20bbee4951a2cc986f202a56c4e94e6adbc617fb49dbdb2ca21bc02763e2b50f20bbee99c2c0ce5c4eb521552cddb154024e818dd563a0cc6e24908d69a800771e3bf599c2c0ce5c4eb521552cddb154024e818dd563a0cc6e24908d69a800771e3bf599c2c0ce5c4eb521552cddb154024e818dd563a0cc6e24908d69a800771e3bf595b5449bff102bc8ea9171a3a755e52402f9de86f04302373eb0ce4f9fc97a7295b5449bff102bc8ea9171a3a755e52402f9de86f04302373eb0ce4f9fc97a7295b5449bff102bc8ea9171a3a755e52402f9de86f04302373eb0ce4f9fc97a728d63f40f22eef29ffb0bd8280e7fe927595a919f2940064e2cc98207dbfa6d3d6fdd29cc9d9b1d7d196d49ec07ba5e9324e7691766a488ad17f162ba00835c968d63f40f22eef29ffb0bd8280e7fe927595a919f2940064e2cc98207dbfa6d3d8751c433ecb365692948ee56d8cf92ca699b25c920bcf89de421a9a2c0c0cd7909e6d1a87b7963c58bc3b30bcd93ce9bd971214365f1d4d5bd028a1847e6e1348751c433ecb365692948ee56d8cf92ca699b25c920bcf89de421a9a2c0c0cd79658367a050bba9a093c33122b187c49eccf879694a4b01a11a4455ff8c9759fcf99fac3953bc608605b580917de1e400fb4bb22313ddf0fa7c9cafcd3733561a658367a050bba9a093c33122b187c49eccf879694a4b01a11a4455ff8c9759fcd457b8dd9e1cb26829627c241bce5a0595387f02f6dc02489ccca805a69682b1d457b8dd9e1cb26829627c241bce5a0595387f02f6dc02489ccca805a69682b1d457b8dd9e1cb26829627c241bce5a0595387f02f6dc02489ccca805a69682b1ed069a887c2aec34204eac0e39d2540cc6a5c7db78d2279b3eba7dc5f3cee1241ad00a68e53e9b393c5f201623256eeb4e8e1638998752f2aade38c5594ba05eed069a887c2aec34204eac0e39d2540cc6a5c7db78d2279b3eba7dc5f3cee12482761ae3e26c99390cbaee1a75a1db76ec1252340bfddee77b04729d619117d23fe0a1a546f997cc54cc7bf548a387d7b887463026cce5f73631d0724af53140da9f4298cf797ebe26cf67e962c93e9984131dd803f52e3658bf36468943eb9bdd2eae1b8b5e3a1a0ba1f08308a0880669552acaf83038e82bceefe5d38a4ae3f28d4f007ccba429b07a943f537e31501f99389851feb70a98bfa2a0b2d33cd4c084eccd523549ec87e104ad09691c672fe6e2ad8a95876b9f171a6c64c98316b18fa3c4f345f5819ac1d39efc5615f9f9e39b14f91192025e3ddeae1bac76c6a559e3cd777df034a3803a606dca817de229c05704435be3088d2b9f46167c584868a5c1abf46cae956e26ff7fe4a4d5848c8c4f2acd9ec4bf0783ba04a794fdf8534457b520c99ee09837cf1ace2add71650d59cf08963bdcbc95815e3864a5bda2637e246b073872676e89ec2d31f4d6180bd334decfa1f729b42342854957f8534457b520c99ee09837cf1ace2add71650d59cf08963bdcbc95815e3864a519e37c4580c721071bdeb33631c57d31515bc9853a2157019068fb59981c7e3e19e37c4580c721071bdeb33631c57d31515bc9853a2157019068fb59981c7e3e19e37c4580c721071bdeb33631c57d31515bc9853a2157019068fb59981c7e3e5e8c203ba82a1da4fe9d81708c02e36350298fee3540165dc30b57045d9ed38b5e8c203ba82a1da4fe9d81708c02e36350298fee3540165dc30b57045d9ed38b5e8c203ba82a1da4fe9d81708c02e36350298fee3540165dc30b57045d9ed38b7ff137b1be88e743b3078d014f30e4c29f30626def6542db791bc719d3a5e7b93d2206bed0d38ac9de99034b3815fb2d9cc9b0bed4f9455a9d92d4d03107ab9d7ff137b1be88e743b3078d014f30e4c29f30626def6542db791bc719d3a5e7b9caabdd68c7dd2436185e09641d895a72bf96f8fd9c7b56231d8792ea908c0cc013f1cc3c3a559c0bfe2fc0a0274efb3dd28f44e42161a06d91e0b03a98f245bccaabdd68c7dd2436185e09641d895a72bf96f8fd9c7b56231d8792ea908c0cc025ff44e88a8054ed4ceaa983db4013a89a5f5fc83e65ae11079aab48cf2c5df3416c5f7b4319fd6fc4bbedce4e486550be5ff596a01892263e08851857ce799c25ff44e88a8054ed4ceaa983db4013a89a5f5fc83e65ae11079aab48cf2c5df34c6be1236906b33e5f1a0de7992f427d45ee5f12308e5bdb09c297682b04cab52cfe750c1ba6326321110b3118752414c6bcea2c2ac5a7bbbc0760ed63483d724c6be1236906b33e5f1a0de7992f427d45ee5f12308e5bdb09c297682b04cab556c878e78acb7ec49d982df27076aac38295905f830169d1fda30b4eda4deb7ef51c52528bcbcf07812e7189fae9d93d4987fe855a5e562a3434984b0bad4dfa56c878e78acb7ec49d982df27076aac38295905f830169d1fda30b4eda4deb7eff462b511dc9fd5ecfe54cc80d4e6f9aa129f9621af7cfea3a5f350cf01428fa6dcea4816044fa5fe8bdf9839f50ecd8898ba65524ada2983cd54774fabedd5bff462b511dc9fd5ecfe54cc80d4e6f9aa129f9621af7cfea3a5f350cf01428fae598a938e058a6d15ef7846e85b76e6f72edbe99f8229bf4fa03ef1383600e30e598a938e058a6d15ef7846e85b76e6f72edbe99f8229bf4fa03ef1383600e30e598a938e058a6d15ef7846e85b76e6f72edbe99f8229bf4fa03ef1383600e3038f7c43f4c665933c0ef8933aeab41e96a94206b108e5083267b56b8da120f90e823fd31f9975c19a26a88a6f490b35f8cec464e969f266e34e53b7f0bfb8b431d8de35b9763c45fbd1c4f4907c2a593f1ed16384142d9a26b0cdf2e17b33b6744e06120ebdf60443e8ed719fa20553aa2016679e1c49aa9771efc81a1fdc98dec0bd6a9dcc6c6f11e2cd4b03cf16ced154269612ed0dc4d773fd07ec960fe4c9f6311ae4bdd754596f45522e581cb3a959ce76f6f6c115f1a2e56ccf15fac11d11f6fcdfbeb1910e75efa8a7696a9e8b47e940b1460cead50ad50e55fe8c182caa49491d8d44a3f37507b9c475f68924ab540578bff0d2bab645ba792e05ab0d11f6fcdfbeb1910e75efa8a7696a9e8b47e940b1460cead50ad50e55fe8c18203764c55c00615b4299f2067eb7ab41bd46ea218bb63a7807fcf077e1b2e7a5c03764c55c00615b4299f2067eb7ab41bd46ea218bb63a7807fcf077e1b2e7a5c03764c55c00615b4299f2067eb7ab41bd46ea218bb63a7807fcf077e1b2e7a5c296d8795ebea4c9b61570191c2e96ed98fc3ce99cb7dc677533071a0cd09fc2a296d8795ebea4c9b61570191c2e96ed98fc3ce99cb7dc677533071a0cd09fc2ae9cfedbade0b744e15a599c1f2bcf363f8cebfdf84dd721ca100d052f542b60d6ea096be7934d476ef191e4127f87bcc9789c3828beebbb12b47a1a7d3b44ebf12853f812afb9201f4ae20f65b8fac78e003eb38c3643ff45257d96aee75faf3ae3a2d7ab621f11355bfd9c7a6b53996fb44a8a366acff060e2fe92e6aaa3de338708278af7e86dbefef496a096b417764a389b53fadcdaf36937637d4e2b1ae2d1762d288824fe0f0171938564308a8c8bd2076ce24cdb81049d3259fea3f3138708278af7e86dbefef496a096b417764a389b53fadcdaf36937637d4e2b1aed9aa3480c30b2f5999003fa6904da383b3b3ca6bf3fc6e1d0751d60c7a31d02fd9aa3480c30b2f5999003fa6904da383b3b3ca6bf3fc6e1d0751d60c7a31d02fd9aa3480c30b2f5999003fa6904da383b3b3ca6bf3fc6e1d0751d60c7a31d02fa5dc7fd70fd958c7f90f4139b898bb709a19e0e57cdd0cfa047e3a828778893add43888269182e1b3a5ef217fcf4bd2bd82b8d80e823bd684064975d624df1aa05e78561f18612e3dac03c2e42bba108e3fae9c8841f5e68639e250c64a376cba1851821d6966cf1d1957668452b88cbc65b4772afc1b21c7d5ca05f5d2cbab84e6f5be34f84ee4012fb88ae3a98afcbd851b0e71f181eac2fd30faf75686032a1851821d6966cf1d1957668452b88cbc65b4772afc1b21c7d5ca05f5d2cbab88bfbed003b262210b8f7794697484213b6e1da3b0db10d3a813a21a2596f4449b154b289999de441a3be8e9fb6cd14c59ef70ec6e74c54ea0a388011322b0a5b8bfbed003b262210b8f7794697484213b6e1da3b0db10d3a813a21a2596f44496db42fefc6e995fab02a4e804d23e6ea9075b9944722170940b10b246aec7c1f827ef2361406131518882f708d4c8103a1f72287c8ebc484a5fbac7b44e9c02b6db42fefc6e995fab02a4e804d23e6ea9075b9944722170940b10b246aec7c1f0bd96d3a0b07407c44380e8931d2e3d8460f00f7251a429fed32231dda304afb0746e53da30995c298668c1925a18b058a0ef345d8f0509d38185671844d9f920bd96d3a0b07407c44380e8931d2e3d8460f00f7251a429fed32231dda304afbde9c2ed4a6c89104530fca3ee662a9a2c79b58de2923c8b763875a33a6c4ca30de9c2ed4a6c89104530fca3ee662a9a2c79b58de2923c8b763875a33a6c4ca30de9c2ed4a6c89104530fca3ee662a9a2c79b58de2923c8b763875a33a6c4ca3072f5be024d25b24e4008dc9d92c3b7008e5c5e02b70119f00bcd95a9486615e972f5be024d25b24e4008dc9d92c3b7008e5c5e02b70119f00bcd95a9486615e972f5be024d25b24e4008dc9d92c3b7008e5c5e02b70119f00bcd95a9486615e9fa7d442ed0c68ca885a0f3eff30a75c3dde79814d0a18384d9c445de0cfbbc420eca3cdb747a3744b17b524534ab361b0c8a33bdabc97554d71e2a81ae1c2573fa7d442ed0c68ca885a0f3eff30a75c3dde79814d0a18384d9c445de0cfbbc42618b339c119fbeaccbf41fcce0462be211b9e0b828ae8acf298363cd2b84e1ab618b339c119fbeaccbf41fcce0462be211b9e0b828ae8acf298363cd2b84e1ab618b339c119fbeaccbf41fcce0462be211b9e0b828ae8acf298363cd2b84e1abfe1ba85ab406c8e13f7707323175ff63292e9ee7b42e8d769fd3fbf55f9b46b05ff00b0ab956483abff0fe786269e6ad939e9dada5feac88cb8ab60cf68d953ffe1ba85ab406c8e13f7707323175ff63292e9ee7b42e8d769fd3fbf55f9b46b0e5a1f93e903fd9a6b9d9d36e26a42b6731d29ae7d80d3911588562f8ca1c08eae5a1f93e903fd9a6b9d9d36e26a42b6731d29ae7d80d3911588562f8ca1c08eae5a1f93e903fd9a6b9d9d36e26a42b6731d29ae7d80d3911588562f8ca1c08ea9cae7fbe253fe676a0ab069bf42ed4e29c69091c61bc2ff9aae11179abf79b029cae7fbe253fe676a0ab069bf42ed4e29c69091c61bc2ff9aae11179abf79b022a2ff29e17ebe2d85dc3165c06a520ec18c401a8c63e0825a2d7164282b55d49be52e4ab7581ba3f8bbe7747a43ef84da567f14eb8dbeb18ac4521059f6d7727be52e4ab7581ba3f8bbe7747a43ef84da567f14eb8dbeb18ac4521059f6d7727be52e4ab7581ba3f8bbe7747a43ef84da567f14eb8dbeb18ac4521059f6d77270d38f6f1df68fb65a113dee7c7391c32b140836dcc7ab495fc7ca055c5b891fbe4559011806846508d0446feedc1e8d3a1cdc57fd84f86f84674d009401f9ad80d38f6f1df68fb65a113dee7c7391c32b140836dcc7ab495fc7ca055c5b891fbc488f2ee58413b28857dee141b4b85ed38f412730d1b21fc839a0aca263a5520bb8d578fe51959cc2a61e8e549b3fd1987f148d7429f1aec6005704f344c1f8bd8d536585415b0b73cc5c7ce2983711b65725e5278c8af885d5c9d179e862d3f7482f191ec1dfc1bd8a92606f72f4163a0db70e7c69074004dbfdc24b45dfc047482f191ec1dfc1bd8a92606f72f4163a0db70e7c69074004dbfdc24b45dfc047482f191ec1dfc1bd8a92606f72f4163a0db70e7c69074004dbfdc24b45dfc04172ea747dd5d1cefd8b9537853075b1ce22799e60a3765691168d656be46516f172ea747dd5d1cefd8b9537853075b1ce22799e60a3765691168d656be46516f172ea747dd5d1cefd8b9537853075b1ce22799e60a3765691168d656be46516febd2768d9f1ddc8ddc3d5995507e241c7a262bd51457848b91245476571d9ad5f53db04f709051c61f1fa73895f578134bf7cfca818a82c5915dfbc16cbcacdaebd2768d9f1ddc8ddc3d5995507e241c7a262bd51457848b91245476571d9ad5f80e3893266359f214ad207b4f4fc59ebd450ef78c23a9877fb70df2c039486df80e3893266359f214ad207b4f4fc59ebd450ef78c23a9877fb70df2c039486df80e3893266359f214ad207b4f4fc59ebd450ef78c23a9877fb70df2c039486dabc7e19351ae5a733213ab9722b3465b9cfcddfe4ce91ee33d6d4ce0f469de89f8d8da16cf22bd791b054d1e8789e8d92d1c49e48c44a5933c61fd6326ac5d16ad0dca1ad00eeae12842b2776388408a4ad5d1e2b3211327bb7568d590714790277da0ba13c4ef8dfb28fc4b13498723ff50f88f2326764433870e0efe8687f083f435e74f075c077b94fac4c001dd5afd26fd1ee8459a70d779b7b35f80f483277da0ba13c4ef8dfb28fc4b13498723ff50f88f2326764433870e0efe8687f03f32ed9c7e7b930fa7f4530ccf8d40a64589103259a05c67f8e68da9e5a2832fc96f242a3a5b03cd0fb7d08f0a7ec82a043dedf68fac22953418f4adb2eaf8ea7e0d58ac439bed8415ba116bbf8590903416a6dd0e215e832dc83f9d0311cbcb718d532789449f4e6a2ebe2b5de7f3bf2b53a560da0b4310f5dc91d0ede4e32bb3c76b1ce08ef9f94d58a9873660e30e5e7e212833a01c8c854d3ca6211a5c61718d532789449f4e6a2ebe2b5de7f3bf2b53a560da0b4310f5dc91d0ede4e32b1ccd9c3d64aebb516ed672f53df2178c8d4ab165861d1df4ed84f6ea6234dc7e6dcbfe9668aa50e3d985501c311597cefd6e90c56ebf87a488bd7a819634290f1ccd9c3d64aebb516ed672f53df2178c8d4ab165861d1df4ed84f6ea6234dc7eb0fc61d8f7b509e1d27a7af38f2da7f22b107113158a26b1776bc6069f00378ede9cd8aa145086a80e7ef7b85322cb4d3a7222a06e8727dfe3117109c5b51079b0fc61d8f7b509e1d27a7af38f2da7f22b107113158a26b1776bc6069f00378e38212f4a000d6c1922e67b6ae6b29f92bc7ade1454a57e6521c9443b85c854c038212f4a000d6c1922e67b6ae6b29f92bc7ade1454a57e6521c9443b85c854c038212f4a000d6c1922e67b6ae6b29f92bc7ade1454a57e6521c9443b85c854c01fd7b5490d2e94fc362e5fec7476d7485ad78b65dad68faa2c4f340a0170acb61fd7b5490d2e94fc362e5fec7476d7485ad78b65dad68faa2c4f340a0170acb61fd7b5490d2e94fc362e5fec7476d7485ad78b65dad68faa2c4f340a0170acb6aa87933813be8da33842f5c48c744394374bfe8f98f4d1a592f241901baa7331aa87933813be8da33842f5c48c744394374bfe8f98f4d1a592f241901baa7331aa87933813be8da33842f5c48c744394374bfe8f98f4d1a592f241901baa73318bdc51d2a6b2ed9332f7980d445d427014ec87670ea79f44ec4d75cb219a1a3ee4768c7d4b84178fbe0408b7219d755f6d7563c9ee1e16fecfb43bb1e328e14b079c01dd9b8f546e6e29f1520fd4934ae6abeb39e63d54352226501606ce15ffe1d3f756e9a4cd5a865e37e7a8061d529c3068338ebb1d982807ef72a13592612c8f05bcc305e8cad9c69926392c977dc6da8873ef822c1da605099beebdb714e1d3f756e9a4cd5a865e37e7a8061d529c3068338ebb1d982807ef72a1359261a3a1ff6e2aeeff90206fcc341a547fb173ea81ab8ee249a9f9d9d13aa1c94857a3a1ff6e2aeeff90206fcc341a547fb173ea81ab8ee249a9f9d9d13aa1c94857a3a1ff6e2aeeff90206fcc341a547fb173ea81ab8ee249a9f9d9d13aa1c94857526555e3cb88d80e889aa643c422a456c21d368afee8fc62e828572687715cec526555e3cb88d80e889aa643c422a456c21d368afee8fc62e828572687715cec526555e3cb88d80e889aa643c422a456c21d368afee8fc62e828572687715cecde3f779ab249c921f7e56d6d5ed4197c0b81c8d91d7ce8a5d7060330e82590edde3f779ab249c921f7e56d6d5ed4197c0b81c8d91d7ce8a5d7060330e82590edde3f779ab249c921f7e56d6d5ed4197c0b81c8d91d7ce8a5d7060330e82590edfb638d3baae7f0a412180525d9ceba261521e437f88c3dca32588ea509363b4d9fc1128b02b64e87e3a77bf199d98136312c7307ae83d01191d68436a03b954a509afd544e9a21c6311ab2d1dbcc3b7eb8d1d105e7800197b91aff0f1fcaa63aac20267008d166dd480a1e04586fb26bfdab8029f3cc02e49aec81af071f181859b72abc72a165771700424abd37ffb6b21e90c615f8f5dca6ccb72a8f28b2e1ac20267008d166dd480a1e04586fb26bfdab8029f3cc02e49aec81af071f1818dc793094bcfa79eb5054b43556cb20714569269b1f1dca075fcaf96b8f2a2cbadc793094bcfa79eb5054b43556cb20714569269b1f1dca075fcaf96b8f2a2cbadc793094bcfa79eb5054b43556cb20714569269b1f1dca075fcaf96b8f2a2cba9151a7eb76fde24d819fa82e6d0169830796c6fd2bc09cb652a9dc8799fdf0769151a7eb76fde24d819fa82e6d0169830796c6fd2bc09cb652a9dc8799fdf0769151a7eb76fde24d819fa82e6d0169830796c6fd2bc09cb652a9dc8799fdf076a52a07a471756a69ca440cb6be81d1d622173ab4f560d9c7f6acd153fa8aa82134d479b814e15e19dd1f6d7d8963e739bab1238741b368544f62c921cc3412f1ddda9c94cab06e53266ecaa92360f641f30a21436cc1365739a220d68f8343015dafe7a83332dd422aa556a23d64533b73ea08200d3cd95b701c85bf73b73ca4fb709119a5d9bc1399cb2623a587062f6e90f02a652a8384a43361049f9ce5c25dafe7a83332dd422aa556a23d64533b73ea08200d3cd95b701c85bf73b73ca4e5b3717e251719dc4bcd2145fbab6a77f6aaedc2b08f44d61ad8d2dfff856e29e5b3717e251719dc4bcd2145fbab6a77f6aaedc2b08f44d61ad8d2dfff856e29e5b3717e251719dc4bcd2145fbab6a77f6aaedc2b08f44d61ad8d2dfff856e2965c7037d565ec318136bab3b5803838370e97c80079e7d841d056aa3c0827e7bd1ce124e7d6d6509d922864e2c5a5413a9e3b6e9c1f6949e5751b28a5988d16a35a7db3a4ad3a9c3696c8a7f10cf7aa93a8053af95841b6f7646ef87e46fa0aa1f02da9da2e0d2737c46d3d56829e29ae02c7f791b93bd60bf2f807ac2b19dc91f02da9da2e0d2737c46d3d56829e29ae02c7f791b93bd60bf2f807ac2b19dc91f02da9da2e0d2737c46d3d56829e29ae02c7f791b93bd60bf2f807ac2b19dc9b16c49a590e24ebaa8a04f4f6127b1bb3c2fa03035717b5ec881fe7424e8a231c4c5d55b58bdeb3f476644b63cfb20fb7962271938b5be2f8f2e3ba61bfa16beb16c49a590e24ebaa8a04f4f6127b1bb3c2fa03035717b5ec881fe7424e8a231e89305057376154e23956e84b6d66db97a457c1f2e97df12ad3588e4ef412faf11ef8967812bb7362d6df438341bc7736eb5767a705ae9be2a7783b2514bbf9312e5284d5695b7547c7303f5a7bcfe0a6fe2211f616d1171674d8b7b1888c22fb3be486fd669dd41e97538944142e71122ad8034123e61e63a0dfc280353a7cd64f5924fa3a2d908f4ceb33f97be19c8258cef66ac63763900735edc5ef7861cb3be486fd669dd41e97538944142e71122ad8034123e61e63a0dfc280353a7cdca8a6a2362efab8c63f9a06e13da3c340c626f5f5a11412cd4cabe9af2fcb91bca8a6a2362efab8c63f9a06e13da3c340c626f5f5a11412cd4cabe9af2fcb91b6027666b38fd8cc9c24a785320fcb2c87e3da8d02749b95bf3e21b1566a7efbd5167ae0479808db1b71d17e41a738c60bf6c0ada033acb77e6f02d742526f2c35167ae0479808db1b71d17e41a738c60bf6c0ada033acb77e6f02d742526f2c35167ae0479808db1b71d17e41a738c60bf6c0ada033acb77e6f02d742526f2c30439ff44859ec0bacc379d7dae415e60d6e04941845c9bd25db41187b7685708a93537f2f829ab830b83f8caac5ce199034e0c28730f4b7bc64394f341ddd51e0439ff44859ec0bacc379d7dae415e60d6e04941845c9bd25db41187b7685708bfca3eaee563891279b0f8d4af707ae344539f7b085db6bf021d6d58aa432c25bfca3eaee563891279b0f8d4af707ae344539f7b085db6bf021d6d58aa432c25bfca3eaee563891279b0f8d4af707ae344539f7b085db6bf021d6d58aa432c25aa043a04ec8807721d538160da9912ab54264e4edbffc57dfad35c31d30f4092c9aab4751672b0da55282d747de337fdc731e48b96e91c319b7896ac49ce633baa043a04ec8807721d538160da9912ab54264e4edbffc57dfad35c31d30f4092bab56db04d1a93bdff8657bea6e1e8c893d34f1f161b2198b8574d7a2b7c8d539f77a1e551195fcaa298ff141cc88549ee41ea43fb3feb847418ebc3f58bc823bab56db04d1a93bdff8657bea6e1e8c893d34f1f161b2198b8574d7a2b7c8d5338489e8c8cb05b1862cf29ff840980a12491e94a437ff8162a0a7be14368e1ef409668e6f75de85c3617e36b060b3d9469905079ed890a77b91a12577b0f9c03f73e47535e07334cc4ab6e75be5c71fcb473b0bc008d29c9593ac3ed3344b748795f26adb4df88c8360e3a4ec5329b198557fe1a7da140a432c9f45c783b0d4bf0d217861953b29bbcffce09fefdf7b5466915dcbb72a52f136be5e7806c8424795f26adb4df88c8360e3a4ec5329b198557fe1a7da140a432c9f45c783b0d4b2acade796ddddef8b99d33f2339da6e04460cd4993c4252c55c6a524d7c01f0b5b9c103d888101230030fd357485950900d0284c8bd3d0131ce35900357a4b6b2acade796ddddef8b99d33f2339da6e04460cd4993c4252c55c6a524d7c01f0bfec37d6652c81d31840c5f904bfd2700a4fab3beba0936d8827f5ea5450a0c98fec37d6652c81d31840c5f904bfd2700a4fab3beba0936d8827f5ea5450a0c98fec37d6652c81d31840c5f904bfd2700a4fab3beba0936d8827f5ea5450a0c9837bea6bbddb36b7dc08de44dd6716b52bda3a9e49432a14bf0dd53a31339d94266479bd7f85349240f0909e2f048a0044933d16550bedd2ff0bc6583990fca0737bea6bbddb36b7dc08de44dd6716b52bda3a9e49432a14bf0dd53a31339d942fea4617f208bd800e8c0cf2cfa552f9a7be36a9486a2702ceba2aa079e6dde9cc81ff2d105f306b053782d1494580865607406d5af83b971284d2e6c2cbb5aefd6f4dd354a61e4102db50c02590827ffcebca0712aaf1676196eafb9bcf9f20dec1c1e836704d3c222fe4e965e6f1b0717473a4f4c775b2db4ec89508fde9574ec1c1e836704d3c222fe4e965e6f1b0717473a4f4c775b2db4ec89508fde9574ec1c1e836704d3c222fe4e965e6f1b0717473a4f4c775b2db4ec89508fde9574b7d96f3b44867ae3a2ccfdaa69fd456525bec5f1e5537bac5afa685c9faecd48b7d96f3b44867ae3a2ccfdaa69fd456525bec5f1e5537bac5afa685c9faecd48b7d96f3b44867ae3a2ccfdaa69fd456525bec5f1e5537bac5afa685c9faecd4895e7c8fcdacccd246d741ac3a98cf4102f5d6d75fbfb2ad13e78ed61b113c9abe9f9c179e489a6a216a14bd9c8cbea3a69bb19c16caee7cd88af5a9b45dd4dd395e7c8fcdacccd246d741ac3a98cf4102f5d6d75fbfb2ad13e78ed61b113c9abba6fbd594d66070a0e9fef75a74deff73ea642b0715a39956e545a0bc7dbb282f83019570f08f76a2f83573f7e65768d4af10fa847a4891cec8fa0636db18a28bf7914f6a7cdc2e183f3d6508d643fbf1299f503e34fde8cacbfd55f3b9acf253923ed3a1e7b981edacaeb9704e36ce4a2154c1b9ebdeeb90bb5471123a0c8f53923ed3a1e7b981edacaeb9704e36ce4a2154c1b9ebdeeb90bb5471123a0c8f53923ed3a1e7b981edacaeb9704e36ce4a2154c1b9ebdeeb90bb5471123a0c8f528558864b8a80cde7d53c551e62411731a164c1d97324d3f3574266b10133b5f9c565d4cf941d0a3db3e162975e760d93f166b2db6378ea370a02040bd5f570bfe4dfa60fbd8ab7a6faa2e743c73e66f824f1200636106e9c476e9e030ce55d6d210a2382686237f574b67175f68535b48dc2c301f9b6257ac37bd54acc243656419cef13e4c00c22ec0e39f852e7fc07d4f371bc9907dfe28cffc52fcb9483dd210a2382686237f574b67175f68535b48dc2c301f9b6257ac37bd54acc243658172227a67841015689265ea989a0c70beb06d2ebf1d2984e23e039d20df10068172227a67841015689265ea989a0c70beb06d2ebf1d2984e23e039d20df10068172227a67841015689265ea989a0c70beb06d2ebf1d2984e23e039d20df10066cf59824e6508a0e0dbf7657d0f258c70a34506ed58074a7b411bbe8a70392a6d861859d2b4844f1d0d521c86fe46f4481506c02c357416c7ad9652f410867006cf59824e6508a0e0dbf7657d0f258c70a34506ed58074a7b411bbe8a70392a605925fb7c448e27f57c3218af52bb8f515cd01f566956aa376d25fdef6200cb73915d821c82678494ca70b6b2845904a8cadae37aa366abd2537d219a8cce8a605925fb7c448e27f57c3218af52bb8f515cd01f566956aa376d25fdef6200cb704ea1d7c6fdf1925858072526d4683520d828fb805d11e59d718ce5acaebc433477819181782398d7c3de44467e47da6c28bdd29c55c4f90b76996b02fa2082204ea1d7c6fdf1925858072526d4683520d828fb805d11e59d718ce5acaebc43356d798dbbb48677ec8fea5b9637791d8d8700ae81b2d5eddfe198a0ab2876fd57aca1230ebe7898d9e8749a8c5a920f9ea1c1c3b745fabf3ae60675e080a8ba156d798dbbb48677ec8fea5b9637791d8d8700ae81b2d5eddfe198a0ab2876fd526e583564b2fc14bbbd8d74acdef729d4cede4cdcce8fee68612043697318aaf30c5e93816258bc78d6d05e28f0408cc3862cf59c0e7c50baaf3ee144ca253ab26e583564b2fc14bbbd8d74acdef729d4cede4cdcce8fee68612043697318aaf4bf51a87075a4969934dca1a0c0edafaffcad4d5d74cb8bcef5a530a727167f0ba2c6bd87ae37f0b6b89d50cf3f917c684b42d43ee1cde95057eee173693d9a74bf51a87075a4969934dca1a0c0edafaffcad4d5d74cb8bcef5a530a727167f0edbcc64979f57572e1d726620e341e888aa7587fc3e06014ecf5dbcf13ab3da7b94e26ba0a365a12657ac71bfbd3ec20d8ba558483017dea5bd1a7be40624698edbcc64979f57572e1d726620e341e888aa7587fc3e06014ecf5dbcf13ab3da7a442cb481babc84c65faa93bf249aa4c3d3d5f96a7e4542e41743ea2747a1e22574a8b4e30fc2ae3b4e37a7c64502e0b1e94f9a4b2c0581aacbdd8fedc44043ea442cb481babc84c65faa93bf249aa4c3d3d5f96a7e4542e41743ea2747a1e22e4a7e1496846c91229711f0db3b5a34f0e0cb09040b5367a6d2770cbc3c8aef4362cd8f8442859398fbefbb81bc0e9d6ebd3e6c07e5f0d4edd3328bd833a3b9ce4a7e1496846c91229711f0db3b5a34f0e0cb09040b5367a6d2770cbc3c8aef47da6170a66aaa9e6da2485ee37492849ffe66f67803573abfca7264a83e55c517da6170a66aaa9e6da2485ee37492849ffe66f67803573abfca7264a83e55c517da6170a66aaa9e6da2485ee37492849ffe66f67803573abfca7264a83e55c51ff01c426d5f3201def22e18bbe8452d6c38623f3622e188adef74d0e51dfc66f698c7098520deb0ee317623fac0f9b4634706eb4c57b821a55121935cd28c8a8ff01c426d5f3201def22e18bbe8452d6c38623f3622e188adef74d0e51dfc66f957ce1cd971481482889267a03082b359ab0e84ff4cac05b8abdb96ba1a528125ada777cbc3f114d702bdc9b3cf62aa8c03b2dc5c438f5dd7c7802a58c9ea43b957ce1cd971481482889267a03082b359ab0e84ff4cac05b8abdb96ba1a52812c919a1a2cdd813c7d3316705c7bc4f8a9d3a9b02df0cf48d9db29f4851d80353b329386fa6bf9732ae397259d21adfc5fa34bd2c3e40c13b271a6f4ad6c7336abbf79840fafe50d2e71b08c21e91432f9baad502ad844a60d0fd69aa15a34ac60b451f70dcdfa0c570130a20612f0c7b29928223702e89618ea92b6e30ee574031178173d38bfd5cb3e20bda06b1ff8c78eb3dada9e945d72fa15ec43eb5f3c50b451f70dcdfa0c570130a20612f0c7b29928223702e89618ea92b6e30ee5740f56e095b93c3b1abcbc18e89f72c38a70967716a7059f8905cd0ddaa7a0ab264f56e095b93c3b1abcbc18e89f72c38a70967716a7059f8905cd0ddaa7a0ab264f56e095b93c3b1abcbc18e89f72c38a70967716a7059f8905cd0ddaa7a0ab26484202117437e74dd0393d4c1cd0a4884461d683d48e7561756b867405ef2eacc84202117437e74dd0393d4c1cd0a4884461d683d48e7561756b867405ef2eacc84202117437e74dd0393d4c1cd0a4884461d683d48e7561756b867405ef2eacc4c5e10697ccfdd5e48bd00d327bca5211eb57d9ad7691e3301b415abf5ce25284c5e10697ccfdd5e48bd00d327bca5211eb57d9ad7691e3301b415abf5ce2528121fdc5763ea40f174fd8a4a8ca86dde97d765f8db74f856a92296cccc30e2459cb47328cf2d69804797bcc25be29dca42b6d2a60a0f366a7ad708e9edb68aaf9cb47328cf2d69804797bcc25be29dca42b6d2a60a0f366a7ad708e9edb68aaf9cb47328cf2d69804797bcc25be29dca42b6d2a60a0f366a7ad708e9edb68aaf42ab5c160172fffcf539306150a5178c642f7a04b230b5ed2ad8d9d636f3b4d242ab5c160172fffcf539306150a5178c642f7a04b230b5ed2ad8d9d636f3b4d242ab5c160172fffcf539306150a5178c642f7a04b230b5ed2ad8d9d636f3b4d250e161750c1472c45d5fc387f8cbf3325b7b8a9dbf50933cf15a4b1db637ef2b50e161750c1472c45d5fc387f8cbf3325b7b8a9dbf50933cf15a4b1db637ef2b50e161750c1472c45d5fc387f8cbf3325b7b8a9dbf50933cf15a4b1db637ef2b87d6de93900c6231505ec6a8aecff59c42740ad934bbd4c755a4cd85637f86dc52956d4f283d3a7c76660b4fd35e71cc2cb11e16f27f2ba705c7ada55693b56087d6de93900c6231505ec6a8aecff59c42740ad934bbd4c755a4cd85637f86dc2bbb5b777aab1c287ff875ea46ed9ed1978ac1c896436d3801c093ecab345a62247cb3e8bafa42d539812d376841c1b7ff272d0b0482ce06f0085236785b418c0f4c0ec99f8f1ff8ff46b7842b97a4a21ae2b54ee035942b9f67e63d70806b2c26a274f86d19e33d948abb337f221eff1bda119626ad978dad34e7fba0820b7226a274f86d19e33d948abb337f221eff1bda119626ad978dad34e7fba0820b7226a274f86d19e33d948abb337f221eff1bda119626ad978dad34e7fba0820b72f4ed2e84a4835ad77dd65714ccad1ec4be1537f8b98b782deb8faa14007f86f8f3e64a256742e6c066da7412d0b5f500b3fcd790d7938b905e71be4edbf1dab0f4ed2e84a4835ad77dd65714ccad1ec4be1537f8b98b782deb8faa14007f86f8de696bd7a1f12dded4104e3f635965c7b59a2148ccd36ebdc33487271453a36a73df77d0ee89d9ece1d5248b1b599e274db0e49a3b6f22c10baa5743fce0dfe5c727526d4fec607a5176d4efa9184683ab92f204eec5c078ec6c7b7b5fec32a08f003552af9285a639d528de7c9d8523db6fbce46dcaaacb875f4f4d64fb6371665098e47c1d11fa69245a9fbb12378b5edf06e6202af21898f2298fcffb0e44f6e511bcd17869bfbdf30092c2e1d54a44220524c60c400de75e4e943fa470f1b0d3476868f0ee6467379497d437bce44a03243a9115f61d69f2204d9dd650289606c166b15194fab62c608f24a7afd48b94c3f7054aabe2d5ec4e5c48ccedc6b0d3476868f0ee6467379497d437bce44a03243a9115f61d69f2204d9dd6502888bc5bcec481bdcc4c52613f0aa78d9102209ab0d0a31c33add44a462be7af73a3b8038c67c7f77574b0e6b8551275a0a1ba045fbb99c06b8ecdfd72cfcf68c188bc5bcec481bdcc4c52613f0aa78d9102209ab0d0a31c33add44a462be7af73d3f6338c1cc2aaa73be7a0980d423c1fc05bfe7b979a777f1000d45d895637f0a7812a52bd95799643b7fdca6bd24f0259a51126a06b0c7e4fa6c5c086b25006d3f6338c1cc2aaa73be7a0980d423c1fc05bfe7b979a777f1000d45d895637f0dec7b0da78b31fd5879d0d55fb6734d73a8fc89628715ee23aa945630ed97dc6dec7b0da78b31fd5879d0d55fb6734d73a8fc89628715ee23aa945630ed97dc6dec7b0da78b31fd5879d0d55fb6734d73a8fc89628715ee23aa945630ed97dc67149fb6f00f9f6f36a5dbb682ad5a23db63c32f6e1ff3c836d983e215c26d2f57149fb6f00f9f6f36a5dbb682ad5a23db63c32f6e1ff3c836d983e215c26d2f57149fb6f00f9f6f36a5dbb682ad5a23db63c32f6e1ff3c836d983e215c26d2f53a3de875b84de2a5bcc0cc0fae2bb956da926a508bdd7b968c56d35981d2e3f13a3de875b84de2a5bcc0cc0fae2bb956da926a508bdd7b968c56d35981d2e3f13a3de875b84de2a5bcc0cc0fae2bb956da926a508bdd7b968c56d35981d2e3f14697390fa643912e692e1c1e322e997499bee258a8d6aef800848e8ee9927b723f66da1449841e1f3d76d9faeb2d0b9789ab3084dfffad1729e12a029a3b3cc94697390fa643912e692e1c1e322e997499bee258a8d6aef800848e8ee9927b72988c704c83e5553f87c80596aeb0cb65b0364324dc6f2599f8650f080980d458988c704c83e5553f87c80596aeb0cb65b0364324dc6f2599f8650f080980d458988c704c83e5553f87c80596aeb0cb65b0364324dc6f2599f8650f080980d45884dc578b90b3e575c391160d681e1e15f12860dd07eddac96ad266f2570d68eb84dc578b90b3e575c391160d681e1e15f12860dd07eddac96ad266f2570d68eb84dc578b90b3e575c391160d681e1e15f12860dd07eddac96ad266f2570d68ebe5f9dd3dc70edbf61df43b87e527731fdbeedc581cfd749866e9c79a45125612e5f9dd3dc70edbf61df43b87e527731fdbeedc581cfd749866e9c79a45125612e5f9dd3dc70edbf61df43b87e527731fdbeedc581cfd749866e9c79a4512561257dd3eb6feb10b6a3131960ab33f362338139b46e4aa2764d9b4cbf1ed2a7e09eb0299f3ace749f4ec1def27c7930de8261feef468ba9dadace304f44d0c9be957dd3eb6feb10b6a3131960ab33f362338139b46e4aa2764d9b4cbf1ed2a7e092130dbc4e350a91aab79a4d0ad6e35c7cf31c02bf628b14114b409b11b3a45869a7d59c4932231e80963caa48ec1c30eb79958df1bdb1d0fd002cb56ea93c9062130dbc4e350a91aab79a4d0ad6e35c7cf31c02bf628b14114b409b11b3a4586a88b438d1ed8556ff0986212c8aedaf09f056a3290d491c25efbffb9f7ed4c8826ca66a2a5813b4643d27ddc0482987db17d1f9459dce4390758ef895c4b14947dd00f8559e2a48a1d281395532a5d7f1c1c1b80304b0014679393f3db745c8e0fef52c8ff1f863445b2b66dbac5e1f4645db48ec6fbf97da8b4f89bb0835e61d9c7a794601af4e94c7add332f3852cc93917400ee7c8f5be416e1ca9c3318d41eac4c090ce9b035d67d66d1223096dcf67c39d76d5f0308712ff733abfa7aad66c39d9e49a9ff27f16df673c9db64429bd1261938b91ea70e0924fcd396063642e440a30d8443c7ae16f9a44f234d1f0741e9b3ab978340d74fa5e5a66df5fa66c39d9e49a9ff27f16df673c9db64429bd1261938b91ea70e0924fcd39606363a1bed51613f66b36c2fd36b437b889d499480a2dcec835a8a86599339983c04fe7058f345ae60ef1db43158e7f9ea941f809873897529c0e0c7855e7e881c293a1bed51613f66b36c2fd36b437b889d499480a2dcec835a8a86599339983c0437f6c34eb66ca6c36e3552869779e7f76cfea2c6c3e726c24d7535c920aa66ab598a5263218714040bff291af57c3c424bda6e22f3f40f372ff4b8e7e08e233237f6c34eb66ca6c36e3552869779e7f76cfea2c6c3e726c24d7535c920aa66ab8419e7a0a9d6d754e3a2d9a1770205755c765126e1ecf8577270d1f7d675055e0bc61deba13998b8020f520f8a238e2e6f57ed29337ca7bff69f95d47d17d5f399df2f5d3c8a3756081fc0ff816943bb447d6bf874d18a82e43ed2232b1a9ebc7357f5155746516c5bb8555f076098dc1a3ffda7027c4f11c07e47f468b9e5607357f5155746516c5bb8555f076098dc1a3ffda7027c4f11c07e47f468b9e5607357f5155746516c5bb8555f076098dc1a3ffda7027c4f11c07e47f468b9e5605324fd814711cf829f9846338b55b639b717ccddd60e950544f2f5fdb398a6845324fd814711cf829f9846338b55b639b717ccddd60e950544f2f5fdb398a6845324fd814711cf829f9846338b55b639b717ccddd60e950544f2f5fdb398a6840b00c3546406537cff864d4c29acb59bf1bd53795f7459568194046c659194120b00c3546406537cff864d4c29acb59bf1bd53795f7459568194046c659194120b00c3546406537cff864d4c29acb59bf1bd53795f7459568194046c6591941254cd223e52bdc0f65b047c90429f2bb9d0f37eb72dc383a193bec39a6f6a62083338a7b4c1d1c4dac8f7be2a69ddf1a49d99a3173cce7e055a99b9b5bdd46aff54cd223e52bdc0f65b047c90429f2bb9d0f37eb72dc383a193bec39a6f6a620865322681c8454699e0cefea40596ab0617f56c958573073f726313b5351c8aa065322681c8454699e0cefea40596ab0617f56c958573073f726313b5351c8aa065322681c8454699e0cefea40596ab0617f56c958573073f726313b5351c8aa06fd073f1bdc43a7bde4d16e64dbb55667ef97f9e29629827243c2167cf990f9df1fc2e6edb3ea0821580d16780df1582c96f6a1ddea676c16b1cde6c83bfe6566fd073f1bdc43a7bde4d16e64dbb55667ef97f9e29629827243c2167cf990f9d2e24428dd68f196e23f65645aaeeeb8575156d10a7073b7c0765f48f143040bb1a1b39e0395e73fbaefa6797af448be3eda954467376e8ac8a795d17eb2d26aa2e24428dd68f196e23f65645aaeeeb8575156d10a7073b7c0765f48f143040bb9f70db6368bd5381646e581e30f940110e972653759255b5ef748c727f405e0e5aabcc5ce1245ebae71568e126b7531b50b131cf07040f6d61b9d69a0895e5f69f70db6368bd5381646e581e30f940110e972653759255b5ef748c727f405e0e471a7dbf65085d53c27a818037137e6e8bb75b3b2718b003458e00cfa9325482bc39ce52bfc9ebc3b3d371e947db1de3db4ede948621ab2b6c7a839dad8e4119471a7dbf65085d53c27a818037137e6e8bb75b3b2718b003458e00cfa932548214b1418c5c9b5ded0d6ed8251a06598c690e29172b48a7d022ea8e1fb288413ba020b49251c46bc2e0c8450c4d4acecb33ba0a10e143638ff9f791f8585b679514b1418c5c9b5ded0d6ed8251a06598c690e29172b48a7d022ea8e1fb288413b2e3ecb17533888e064e4575d79d09f3ba115521955744ea999fee0d075fe52de2e3ecb17533888e064e4575d79d09f3ba115521955744ea999fee0d075fe52de2e3ecb17533888e064e4575d79d09f3ba115521955744ea999fee0d075fe52de2b8d0c6afe582e4112c38749f010ee3305316df510031ece37dee3f23ed28c22cf9988048989323c34ae87ddd74a1346fa97a04896953d428dfacd1489b262390e539f3ed5ce0a603c02b4f9bf43d6be5151fb528ecb17cbcfd766a3b9033288ff552f9fa664ccdb1074980b5e124ee631740a8e217c22787089e64afa06e441ff552f9fa664ccdb1074980b5e124ee631740a8e217c22787089e64afa06e441c4801206ba2e71f186b8f7e3a0b13684a45ad8147cd75c66d5a98e3d110b81dc1b85db719ba2223313db39b4d122644e95f31b5c2861f00636ee9878c5626b04fa8ea703691eb399af23d42e3dd11e16364c8b97f2f935d7d9923aa247bb9f821b85db719ba2223313db39b4d122644e95f31b5c2861f00636ee9878c5626b041fd63e5eabf0dcbbcb710ad8645fe363b861191cd7d9463150ee17bc26f7f4d11fd63e5eabf0dcbbcb710ad8645fe363b861191cd7d9463150ee17bc26f7f4d11fd63e5eabf0dcbbcb710ad8645fe363b861191cd7d9463150ee17bc26f7f4d19630ea10069fb677d08a94b8136a121a91cc87b4bf6c11c3c1d777a3f8d3c4672c6acf6d602d12c2d7c9cfdcba5f00fe7d93d6a7f8f8f56d1ec47f675ef54ff59630ea10069fb677d08a94b8136a121a91cc87b4bf6c11c3c1d777a3f8d3c467f1835f3f3af83f08dfe99ac26d87352b58ad90630da35f28102633d2aa176fcaf1835f3f3af83f08dfe99ac26d87352b58ad90630da35f28102633d2aa176fcaf1835f3f3af83f08dfe99ac26d87352b58ad90630da35f28102633d2aa176fca8c4528ab7e1771ae1174ef5b0cce34cf7e3db88c64f4bf340ee529245a2241098c4528ab7e1771ae1174ef5b0cce34cf7e3db88c64f4bf340ee529245a2241098c4528ab7e1771ae1174ef5b0cce34cf7e3db88c64f4bf340ee529245a22410939c0e71cc6a450197d6c4029adb173efca3cab80200c8c78afadfa930822842438e4a5494ad7611c8584b636feb36d4300bf9d74c3adac3d585b342dfa70248439c0e71cc6a450197d6c4029adb173efca3cab80200c8c78afadfa93082284242b3a1f5587675e4b7cf26960863805c72aa53140c720bf84d767436ec6172e022b3a1f5587675e4b7cf26960863805c72aa53140c720bf84d767436ec6172e022b3a1f5587675e4b7cf26960863805c72aa53140c720bf84d767436ec6172e029c68db4a9812768965a083b74da727a96b9ef0a4936eafeafd0bbb06055756efa096dcd7dcfd4a9bbce818448edb9142b4a8c27c50ae27450e917c5dbda205269c68db4a9812768965a083b74da727a96b9ef0a4936eafeafd0bbb06055756efc0853e255791a7885efad5afb912976ada5b59a8496a81da337e16a52f2806fcc0853e255791a7885efad5afb912976ada5b59a8496a81da337e16a52f2806fcc0853e255791a7885efad5afb912976ada5b59a8496a81da337e16a52f2806fc2cb3cb3c510fbb1c109ccdb3a5b490b64830d05d53dfe55914cb19d485fe32f920629fdf49315eee96ff168194c77338cdc8187f3877c7b7243134aaa064a90e2cb3cb3c510fbb1c109ccdb3a5b490b64830d05d53dfe55914cb19d485fe32f98ffb6d64318f4d2bdbd34f583c7fcd1c6be695a5269dfe24b0e669d2bf78acf15ecfdea62f6243de443649e359033d6e664ea068f06eafd4d48ac6dc1858afbb8ffb6d64318f4d2bdbd34f583c7fcd1c6be695a5269dfe24b0e669d2bf78acf1ee311b0bf4d44ca7d5ef9ee06ff301dbed51e9507fcb5b4a168295981cd4c49aee311b0bf4d44ca7d5ef9ee06ff301dbed51e9507fcb5b4a168295981cd4c49af8685c27e28fe723c407e51974d6722d8a4d652d2bfece2f6b4697464c490783433c1797c95ce1059fff5663b797e8b268ebe6c0edb3fe68bdacb4a0b34cf909553413c07867afc297c6d07597635690a30a8d03c3e6f224c27b90a0eea93356433c1797c95ce1059fff5663b797e8b268ebe6c0edb3fe68bdacb4a0b34cf909fce878261e0a257338f71005aed17d2c5e3b1c1dd5ed15f3c06add10488bf009fce878261e0a257338f71005aed17d2c5e3b1c1dd5ed15f3c06add10488bf009fce878261e0a257338f71005aed17d2c5e3b1c1dd5ed15f3c06add10488bf00950d46d44aa6a463d123804efb52c388593ca77e6309ba9feaa0f96811650c9a450d46d44aa6a463d123804efb52c388593ca77e6309ba9feaa0f96811650c9a450d46d44aa6a463d123804efb52c388593ca77e6309ba9feaa0f96811650c9a4c1512b87add0c559b420c8b8db0f9228bc9adfb1bbb8c0299fccc2a04011a7be9b469080088ca2599b8924a2e315d2d7f4399d2691c696f4b7bc1e45a6a8edc0c1512b87add0c559b420c8b8db0f9228bc9adfb1bbb8c0299fccc2a04011a7be9a7fec1283b1f4f0425d50f8ce7ec0605e8da7352f09a03e66761cb0326c2b1dbdeea8dc012ee72d1b49261d370962c768df6a452fe6d321f7163e3009e4a6ae9a7fec1283b1f4f0425d50f8ce7ec0605e8da7352f09a03e66761cb0326c2b1d0d3b176c06febabf89e25c5078baac05b652868deed18eda54fee219d6ac5654cd3af1f869d470f013e4082716e96d462f6280b37483c1ef384d74bcc21afaef0d3b176c06febabf89e25c5078baac05b652868deed18eda54fee219d6ac5654036c529e72cdab24f53cbde3561b2803ca5ac92992370eb06c55e75d938c8a6e036c529e72cdab24f53cbde3561b2803ca5ac92992370eb06c55e75d938c8a6e036c529e72cdab24f53cbde3561b2803ca5ac92992370eb06c55e75d938c8a6e068b8ac771bc4866a70574f11eb18f4fff41b211c9cbe5436daf04a571740b88068b8ac771bc4866a70574f11eb18f4fff41b211c9cbe5436daf04a571740b884c4ca61c2b189ec2a0fac3f3648a1c322a10f6cbce40913e2b97576e17fae126a898a986b5ffec2f94ea2976a1e51af4456a2995aada688f3872435f5a9f77a5a898a986b5ffec2f94ea2976a1e51af4456a2995aada688f3872435f5a9f77a5a898a986b5ffec2f94ea2976a1e51af4456a2995aada688f3872435f5a9f77a5dfc8108365cd65594b30428ae9ce6007a0957a0d51322f38bcd41c27cb0d8e794ce6dd823f935c21dee4d611093165a783a127a55780019ee6fcf3e519cb482bdfc8108365cd65594b30428ae9ce6007a0957a0d51322f38bcd41c27cb0d8e794b938d6e48aa0de15bcf2f1de253c1357b4acbe52cd89e0323080c984342f885be7fbf6ad6d9ed2496089a320d09ca86d67cd4343a9c922233918a5ce6f5022b4b938d6e48aa0de15bcf2f1de253c1357b4acbe52cd89e0323080c984342f885ed5c353a0a813887bba8d0bf55fcb250cfa05efd5a8cfc3f3f9c959dcd283810ed5c353a0a813887bba8d0bf55fcb250cfa05efd5a8cfc3f3f9c959dcd283810ed5c353a0a813887bba8d0bf55fcb250cfa05efd5a8cfc3f3f9c959dcd2838102372a6bff89afe135037d80082d6f7f018a80a124817bcf74208f205b8b291f72372a6bff89afe135037d80082d6f7f018a80a124817bcf74208f205b8b291f72372a6bff89afe135037d80082d6f7f018a80a124817bcf74208f205b8b291f727a237dd2e3c597e20e97240d576bf30a445bcacd9e525dd74f392a455a359f5c254bc77cbd3ec0d2c0f094c83cf2d779dd75b3b9b52132fe4e2e4ab3acb0b5127a237dd2e3c597e20e97240d576bf30a445bcacd9e525dd74f392a455a359f5569cae4f223d0986d417621cd538ca8e621ba3ff2a570cceaf79989eedb8852f569cae4f223d0986d417621cd538ca8e621ba3ff2a570cceaf79989eedb8852f569cae4f223d0986d417621cd538ca8e621ba3ff2a570cceaf79989eedb8852fa738ea43a5de9cfff5bd7c82fd295b2c42ed960603b7bbcfbb48c2fa19a2ef28aa023d4d11b66328222ffffc6be02af6e4a6974a63dc815ae524583e4b02fd2b0a22e9ed785fb9f49c4f22b77451926f292c9337a027445a77745332b55a71c6d7af964b77586454b67434a76de11460cf361643e608b26ed9b6e7504a8a5cfdc7285b9a5b48b1036e07da48a3f3e1f3c8c3a13852dce5dd9b2ab72d6604287448eeb163e7202c3c092c45b16a615b0e96b5d51aa049af788481b2e076914f2d1510c503775ceaffc6d66d07ef55e8353f1f99be33075fae3ce1d59f980e5473bd180a1145d18611e620bf7e5baa5b29f4afbaebc894befcb303251b5ccdbab84559920a8cb9ea62be33023d6dd183bea88bc20bad1b4caeb196decb9e5fb6e6cc925dc8ed7705c2bd444542091169073445d907f5cade9579da83e8d2568ad80c7b9ee51db4a46087da7530ade979f38e5de7a2e068b5a58cc9cc543aa8e3940c7a222a2d24b2ecc8523b399aeaa3dd52b113f0ef7ffe0720f669ca21e133b9663c223c95e77edf64bf88b2fb3f9ab385866187630a4914c7c17ed7221c9f820f7ff61582b28115c56fe3127a4a203aefed876bd4f7e8d8c20224afce0ffe97802304af89c305a0d5feb8bf6ba9c7b3abfb6d5e620ba6d4f4d69277ef315e226b03ea1d93a88bf105909313e5661b5f35c281bece7485a9b997a621cd59f9ac2a4dc7a2a75969654a60ae333bdda0b53be979e0db035daa9780f202d9faea3dac87068283e5d1d92cfe4dfb2cc50d5ea5341d5ac0efadfa47db48595daafcfc93e79b29fca6d56488393712285db29e7e5a75c693f9be4008cde600b2b81700b5e6b23aea484f7a4312bf613b75417b78419056d4c9918b3a2cf6b5a616f6e75b7af05fa928568dc9dbf39845da83a48720e019214a0f250aa5e8de0ebec4bb64b1c3671c38f4657ff67b9508572bfc5aed3d0537d4428fa5607a5fda208e87975103191246d69aac4eb605cf6d84969b2054bee95dcccbe7824a99ae26e6fabb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a41963c93fafcb826c1f368cf3c033605cc8b196ccc18d9fe2d364a8ce34372882ab393dd4d2a309fee14c786ac3b0ee2dbdfe4988af0c6e16d8973d60d4a20cac801057af2bca6f7499d8a2d75b2c4747fe85715a686084f4c2153c685a22b7d628d39a6286aca58ab1a43ffd9f84e0758243334f579c6a7e3c082cf55a96a9f6d2e4697e8be2a05804632055675644930a5b6ea8f1624f6c2e22ad4c77faf62b3eab12f325468edafdfd51b600d95a84a14459e6ba343ab6dfeba71cbefe3330aff01c6668576a11f486405c5caf5eaa929f6609de44a7fa8837477bb93d1363feab12f325468edafdfd51b600d95a84a14459e6ba343ab6dfeba71cbefe3330ab6e7f6eeef758dd9f2f3f2645029471f09b8a8eb25670045d9d91fd24c597629262a107916641c7f211ac5898c0177535cd0bdc5aa872cc6e883842694d8f52181a04af69c7f806ec39ab2cac5f0fa7fa8beb6802601105355fb3e606151405d2d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de25602d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de2560882cb60873b718a2ac2bfa3b6a792e4aa75cf0ef3fa2fc1dc156ef71076ba740882cb60873b718a2ac2bfa3b6a792e4aa75cf0ef3fa2fc1dc156ef71076ba7401ce7e4f76ea1ca631f8c7f6f111a79da0459abbdb3b7ffb75889016aa063f49be018176ceda72da4521485d8143cfbf610179b33d90c4734eebc701f4122f2b2aa64d5312536a9db635df3b591992eee4d6e535169943d30ec5da07efc607401cfd723672e8205a30f93aa14e24ef5b0264c41db367b50cfa0b6fcb83d8819473772f8e0b1d195a925ea83650aa433b41fc60f47bebecfe4df029c13351a118316285baf776fd9abe7c58c629db7f5a9dd4c8fb6a5a9da4c0631437dfe0156d31663266778f115c4273bd59940d635b3c5779b39672d57b4e1847cb3a0718dc1fede78d1ae0cafe988ca047250e56bdd0c876b9183336ca2220824d4279f40fcf0e5fe17bc13ea1b4a99e6ffcc62bf3c92ab801211646f422ec199e68b898b48b34d31d2e3c349a6b90c727f0b0ce5561837395749e3b7f8ce0a9075dd1201f42f2a37492a063495fd3e8f26bda891940b1cd10b5739f945e396e4228c9d93a83454585a198ffea4f78c67d58d1ebe89a0be1107612058e25ed4cb37964f2a71e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dc42f71ddb9289969f6895c6c906460eef3f84dc348a831e1381f8c94c89c6d671b0f37c6ee95d539931e93cd51951db6cf4b7857403067ebc85fe7626e97a94172a97207d979f7c3bd568e22878a981481ff2eac2f622bc4d7563ae506438ed1cf93ad5d32bdc4ab545a70f4e5ff51036251c978dc1023e9b0346b8a673e6a13879632e778cb56dfc6df5b9d2f60c5e39c264338f6647f11568837f9d62e535ee4c90b3e38f21c46787d33a153c6be9b2315e8d6713932f5f8c32e52250b6e6c337a7f092ff03d6341594b9250b1ec3e6d47af23fafc0a2c6a0a1175ff9395b7c371f54360f268521754635e89e0181dc07da4954f1d451a1a6784ff8dc05e21e187c9a9e0da993bd129eb8c3d188966814075ff19fe949a56e0e253245f345b4f0b58a20fd68347ccb827e7a62c688e3710572b97ff19ad48a07b186af2ec743c21b213b1fc167b642af992768ac2249680e57247ff539999d9060094342d7d00f4861f1eb15bace0e9f19d9975f52b2b2153e6dc7111717965332f337187220f803a24c94538a7f05049a0e848cc3d6c5617253f7e9b3d5381cba4c898bbd175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837c9aef9d40b86c56d54db8d1c6b229322d74b3f761c31809dd8a76cb9d1a9800821cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c7c27282fd2ae5688be2831fd6c76aaffb7a7577026de0fd2bb8d41326dacb2e7aa6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9bba0998b7a6a1b2fc45f847dbea1d2f9dc889104832b0042b5ebe335e677efd30094a6a62abf390c3376e5ed6515082bbcd70c2a6cb335a9f0378a1222d08f7d25bc47b4bc6d60577ca938da25b3ae68271de889b383b4cfbac55d8e41d47639097d18ce1d42da357521f5af5803816d3c4bade38950f69cff512a236f763585be4de892443028c3f230ab37e0c658f5bd0246b07147005580c2904b733ecf4fc3624859618c952810487e41736753cf32f4570dc6248fda1091771f56019a3f96e4ceb607215ff447544cb0d785493e1e855852f874af7c67d8e8afe859f539547112543abe89682d8ccd47e7fedb25447a4c5133f8db313772ab6ed87729371b91e1c1c38b7150cbc174a2f0c06bd1d60a411222d09e21927254b7a861039481fe0a36192ef7643adb06b14979e006c17834874e7df605d915e549e3025e8ae832d96c16368e74f1615d025cc296472cff2507b0f0824959ef98f86fd677637a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b4fd472cf3011f3f9d3b072eac5592b4c58c7895ed2c41763590258ee8551ef7a78099b6154509ce59732b68a909ef7dc465724f68b184383ce2400642e6501d508255f32eea017d306e286d9e6db090a05d26f0088719b122209819b6f73396d175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837972de213c408d10c381f44fec786787844141c7590506e001452e8e25f262be8a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b73cdabebfb92b4eaf6b8af8442953da1041fa8141a0513279b8df215879d424621cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c70bee94ba2d980eac331c16af1f6ea7583260dad3e592e5a263209aab26c821a924086b84cb7924c2b3077a3e574f314a368309d578933e6670f2f71124fc258bf02a1dec4f2512ac0994b6463dd31636449b428315a210bae8fe1fb6a07a5c96198e4881db3ad935ec51a772196302df943deb3a651833c973996ffb082188b26fb2881acee2f256c276ad2f6365a269f381adeba08ae4b236525b21789d67e55ba95511417ebecef59e8f548925709e0b099469b0224406290158aad1ffad7889dcde91096709ebf4709be497ab38a3850c9ea6a54448f839f6d45ca3320e2044259d323116880886135cf1e1a22a8306c73c14ec2600b4f22ac6499b4a57ecffde25bfaacd6425ae13a2328d7ca3800a5d539a1a2e2e13403ae9c99c4154a144259d323116880886135cf1e1a22a8306c73c14ec2600b4f22ac6499b4a57ec406b80e39df14a4b25ed8119675a93b44eafd5e3aecf4361fc849170cb59473291d606fb256a61557ef6c09363fc8c4f71ae9727084dba6a6e83d58e015ff3b6406b80e39df14a4b25ed8119675a93b44eafd5e3aecf4361fc849170cb594732fd2e42e2aed60bcf414d5b67ec79f802627644fd4521b708ab5234d4e4c33e8cfd2e42e2aed60bcf414d5b67ec79f802627644fd4521b708ab5234d4e4c33e8cfd2e42e2aed60bcf414d5b67ec79f802627644fd4521b708ab5234d4e4c33e8c2df8ae48242e75ace855edb765983bc32102f51e9c660ec413a845051c63fc062df8ae48242e75ace855edb765983bc32102f51e9c660ec413a845051c63fc062df8ae48242e75ace855edb765983bc32102f51e9c660ec413a845051c63fc06754a895b1e153291c54b396dcaad6493a2a837f4124eef37d84c371854c44b16754a895b1e153291c54b396dcaad6493a2a837f4124eef37d84c371854c44b16754a895b1e153291c54b396dcaad6493a2a837f4124eef37d84c371854c44b161acb7ddab41dddf6ac1fe0ec8a64af0e9d5fa33e9ff93f31735d5ccf1ac630490db90e8176c9c9655f65d39c9dbc8cb29574d04498289c48c1114072cc365f201acb7ddab41dddf6ac1fe0ec8a64af0e9d5fa33e9ff93f31735d5ccf1ac6304926d31380ab0ec822e44255cea00f15314f96d4dc8e2be82e49bc38c75d685fa026d31380ab0ec822e44255cea00f15314f96d4dc8e2be82e49bc38c75d685fa026d31380ab0ec822e44255cea00f15314f96d4dc8e2be82e49bc38c75d685fa06789d612d6481efada00c05f1ad7dc5a2872ddfe5d7d523d72449cbf7cf93fc4c7dffdd959f93d592641017d63dd2e23c75a066a5bab5b2938bf4e67f5e54e37c92ccd80d6b46af82b417c429251351d04d4f1bec7c05534b828319a4d6c60d54c03c12970db8205943764e2df1dad49c6928b5a86ab04a499e79651f74183c25c6e9db65c2e84f6632de47e28539eccfc7ebc42232b3528c9790b5ded572e5586cd6025164a14d4000fa7e2d8b04eaae7da077510d94b64a199c02ee7dfd6df7d611eda3b4e025c8a2cf88e440d6c5a716b17dbbbfaf7da4c4ca8129464735cfcaf5430e2cd52642d9e470d28605713a7820b01d0b0119066daceec1b73e426069731c30b8e35c0e62e28fc43463f19f514afe86fa65bb1fad29574a3a3cb3b10235648dd40f26d8f78c3ef0f3b0102897f5cc931bdd82a43af54eb32527cf9c8a8b1c618b693f0473338ef78315f7dc3462b0c3bc33c0b6024f72d6c10c4e7c807ff5789d9236766419d5da5e6e2b07229a255f3bb5746169d3e1b00ddfc6aade5a5ccf2480560b9638148842270d01b9fba615a1645803e05bfac94c9f46b7ea4e03bc24630d2ce308498959d856506503097b8ff85294b741d38069b33097b0907453745ef5721d89c77fc1c48503474260b458f24127e1b3f0bfe11dbc3d643dbeb4125c5511acfbf917cc8141cceb06e76e4f0fef30adf25ff1b12863a72b4a13b865a333dcf9b94a3c88d25800227d5b0afecef97980b685f9d85049501eaea73444519136a6572c2eb6ea958d0d38f3223c6805b91ff4464b61a3983b89d53697530bb18933de6e01d98d72e7a39de2d946e5bfaeb38de7340f083a902de30424d9642545e1cdb566b895c61fc537ad4e11f309d225344824cb61ed42edfc5c30da21615a6b7163097d49301fb6ee70792d5dd74f9c5fc47d85e4dbef1e732a7567e3ee4eb0b1ce4d5f99737532622e77a365e8773ae3273264868cedc029f6e776f414660996c23d3522deca07327e8b1d397aca00eb4b06f8fce3fa3d752a7bd753e36a2dbfd537621a4902794af4d614626325a5e6d850baa967acbe2fb6df9a317ce17c2765b2265af94fc55c9e4d266169adaf756473008b6e446598fb15155dfef47686b54ddd4fc61db04ea2490528684175e9d3435ab12fe9366ebeb202c8c224b5b785fc5d7e09d4c40b877f9d27f195a894caad57f383fa19d87acb8957d4e18d2ecaad4a70d0908528a046850712b7d2193f94792848495fae33b33f1e9a4eb8610540f4184502c51360c296f28bd97553bf1dc44c5bb24d0c49d5e92d40d72ba8a721284e4a383a486a48ed3f3b772fb8ef578edef1f0ae9573ffda2ea4da86c02e1c11b3f8cd6f577e8f4f1cec54d5a04625cd7a457ddb9c219a0b46c0b5d41b5cd5f8bc664b33d9824773c955d3ccdba066bd4e630abe3488e156e7a860f84f79e78d0b09f6d5627ba469304de3c5042d0c3e878ec87a88512cf122e3e4a88e0d3ef779d0f3b7be91dc8408a02ba63472aa58f7fda54e58d114d57f056bf90cb4bc9b54db2d7104248aabd317954c668077d1657364fc915133757cd5c2ad758dd1deb574ed7f95c37c1b0a5ab099687f1439a3ec8f3443420e464473d2271a09cb22864525ed92e4eaf1ca972a865a7b3bdfabb923fdcfba2d740fbde069695b979c5ea874fe44b2c1798942deb2e91c24a4e75d6fbb7e76df1b65befbe724a6b33274e2c0128e4772d0215a36a2f589ac9b45f13d3c3e0a8a3360c02c07a0fbfb6c1cd0613ff0782018900ff2000b805c68d2ff69d391ce483fb2532adc0710532a727a666278380c07a019de0dddb2371c8744d5db02badbe1f2c9e1a07eb44947b81cf20e01db6e79f116c0284f59f4f0ecb5f9117453204628442809d951b1432f941f776f944328a3cf4335cfe5e8142c4e363a5fa620a031bd89779b7ce19e055bec495d5e72bf1d24bdd811b80469d1551aa11df94289e2e84623511c4d46f5f0b58ae0af831bae0b396019cfea86d3ebd082b60c5314086fb2b8668587f6818e6a6a6783e1a54cc7f3a43239c102e567611f5843d17caf7fc134881d94a2bce6bb3a1febfee646ffd0cf98bbeeb68d0e58131e73494a1371f4d173aa5ca53eb3733b198fe48b1b39279cd0ddfb03590db793bb12817267238f230b36b020c1227e76e71a6830baba170878a44f70dce4f6c573f45c63df49a72f71d3553495e525faee06aedcf86d09c0b195d9201297b8b899b53c8e3c2201d27d2eaee0a900e107c86379d1fe74d161ac89aacda75984a33114001d531b601d932959d05b8ec17a31f9d541a9a7670b1580967e04517aad11875a134606bec01c6b06a956d6cdbaf5e661f05d4d6e8659ceae44a0618f36c06011731342f56f139cb2dc13fb7377a5ca76053e25e201eac9d7f34836411ea6531b5b4e308a1940af84d61ac7b32ac9ffedce75612e0d113ff04400d502cbbcb94c168f5c88cc677715a57e2d1e8adb9e9c75e5ca539b5aee06047cda54f1d8af4fd7f901cb886d8ae4513702f3299568a4561f65951ada083226bb510ab53bb4b39ce713cf7fa5cf0fdcdbde66cdbe7f0e1ee11e97101d9d49c0c29c23052cf58c95b5ec36671ee9e13c9aa598caa4c5794ee7588e5760750dfea06eb5ff7cb373834e083fb6abbbb8f7b32ffe4e814b4619bb1ab12db352e37b6a98dc9980e5ff85c23fcc04bb3a4604453a0109a66a09ab4097f4acb732d487f6b15d6d0b87d77619ec3f6d67460984e588687071cb02e4a4b746bd7405be1e655ec0de64a3c875c46cdbfc08aa2c915e5ba6f6e40961605dd840ac2d80d95414bae8dcabfa9ee4172c5a8e97bd82b8faadb7e790353e1cb9b9a05c05717690bc382cbbbe38878ab88707a889b9c4a90ee3e8a1413dacb31ea467899c46e096c86d9840282ced7520a9c5fdbdc4a98164690e3fcd1acc6dfcb049d9a669ad4a70c6ad3254e8174e0d90c33b6f22cd3462e0691eae840d2a2b85d2e7446708b92f485e8d2b6170049da06c710b873ad6f79072f94b96800c71ad8a079695c72217b40489bc96d1116a30f307df03858b93b9771b444ade53cd13799995d5883f92528a1d3de269327678d81f59ea754b48fac3f1e634d6df20db84e1bb844577868a402f2aa0e6ddc6c1c96a781890237be3905cfb1f86b3dd7879ec42fbff62ddf28c177a8be4d5c325db9c8357907b046bcf3160fe998192c81da2b3b756cc31ed7b96e688d667631f55c2373c8b82b13a535db30231def9f9feab8ce5196e04d96766b3086d3b98ede72cd5c9f98eca908fd9a72410b2679a0c6aa2e9e39c2543098ca9b069d126dee02241b449754a110ddeb06011501741b2c0da718c417b7c907ad418102a9060278d1e79a430b95eb5cd3dd7b571586a47db5155b7f2bb02f58f5709d1fe760c0fffbb8a2bf39e1f6c1bdf3d36d324a179c52686faa549f47c1e4b25ee809a4147cef51637234d4d360bd5e989f46f2cc8be591e04a0fadb43e90a363e5f39e958b73481dd03695193b8c8bc6894b7afe4591d33b4a695646e51a488ceb485870c49565aaed29eaa58c803824c2b11b6f7b1ee1ea5d13d71a4ebd19a61544600d39573978ef33af969ce6c7a740019ad29fb4d299511b10244daa59567c172e56fff0d90147d407a460cd21f6b2c704ab683cbbf569b98445f5ebaabb2b1362cb112f7abc40bbb0894dc84ea49ad6aab9b6f8d6b9cd3389583eee62ff3db418635fbb1b0157116e1f44c32ddeb1b2bf6d156eba35a24ec955e689e4eb4404c3e58229b4fb7b93eef39e2c5deaf757ed813023c20dd3eb09d4c775711a1f4d8a8821323d401375da9642bf6514c0970709bc77d3fe9622cb06db37b592c25a067e6c69f8c94d032392663a5cbe58b4ebfe74e46858252214c40a2599bdb395c4fc8094ae4b92920bc54e5b84e89c5a9a2cadacf59be0dc153aafed476687acaa1bc254095b3df4d8e6542980c32f07e65d343bd49a1a76c09f5a9daf649a796590d12c564846a5627aa321eacc100404851a44da8c4595ec28cc1b93ce6b2fc998ff6b663ae00525a7553130d94cdc9625754b8d5170b945271f6f322520e1ca1ed6f4cdc3c2bd472d59ab741e0e3edb3883f12b8a93e2bf2bbfb997c6d1af30f2b996eb7b8b6ed811aff39c252b83393475bd8e5d33ce95332c79fe801a5f972461bb6055d4a3241579d1c2c9a7f5fc82f4e7aa9fd0e3865b504566e27eabc396033090ea3eb8f4c46f4cbe09b3315aeb9937cc89ec36b0d40cf9dd544e740aa467dde13541ad10c942600518cc436b1f5562bdf1be54a7d8ea952da312fbc0a138f7093f9d98bde6c2864fb833eb5a2c8dbd336854a535bfa21d8015a43af7eac4cfc71db6c6012b60c4afef3329d0dc2053b244322a646de9bcf447c8482870d22f17077331bf9ebb8a3c0c8cdd3a85481148e31df0096661e8419302212753606551bf8e49bd801e9d110bd77b4b2006bb7c8340e8f7ace8ae2e77628f59d1dadd589ccd9235a53008cc43ff8a77b3925249b04b35a61af5d32f10b89479cfd28202f3a5dc91216fee0be038eef0c27b7a636c01f33b693ac433858a67c7eedf75b74d7a255a655733f59dd1be4419dc578d58eec509708b72438dd5b9a53410eb905dfae7064ffe039f6360955dfa5c2252e03c8fd8294fdfcbb0f107661f18a0389aabc8370728a49afcf51def83607d36cffc65b215969ea96851f427582edaa35f8dbafadec2485f3d3242b223a1e6fbf09db082e1f094520fa122654ff1722f7580d851e5a5c35096211a7a2d63c0beceb5c96a48366d708dd66fdb696bf88e9dd28ff159c97908a856e487fa1d5f538aceb22470dcedc161311ed31a58f0108faa3e5a09efff9928d7672028c672c8fbb4b5b446922e49be8743f06c4b150a1fce409a53028fca4805e85a19be0f982d246d1ca33a50412576808262534768f1803492fbef19106a0ed3a09f82669d4e92223797a0c300c93ef17f6820ad8afdca92dfac738065cfe707ec7244043a99ee445ff02d7b93748b2103b5ff3f5c61e86328c4cea68c265356b11da18a9e4a1d169033fed4fbd207160bccdd82b270cefb483e3866a07fbe06a3100c0dd615f75e35f648a3b6ed38bbd01ba1228534854565464d654fc4758a14f044ec361a2fb6cf2fac681949bb4e71938dbceeaeba4922721855d77e1d63c5c5b11b70b8161b2d096d573bae1cd40b58403adad689c9c3dbe9331b2d4a046c4fe22d2849f05307cd5eda1549257d26d90d2d205f72baf9ef3c2aeedad7f1b08bafffed4646e1785f1220af19084b38dc0baa0a5260df9ae11e73c29a4a433ca6f295e46fd2a58d496ee5a87c7c687d533c49049a189528a197862064343ee56654bd86448d6ff88e5d24db74455f718aaef619281720964b7184bf9a6ca599b98c32d427291b5083a2593bd5d72e862bfc7d5c3f7d118b984033875f8d93bba94bd68625d9e2c249cc06a72bc90b0b6bb3dfdada363da0931a766676c77d42ddb83ff21b3f8b7629348b6fea3133ece8f19fd24bc4bf85cca8d12e6adf8c91ab2982cb36fe54e9920809e7011c2864d118271342ec48275bf9106474e0b276f2bd36cda005de19c3786dec3858ec95e266d5b71d990dca911c47b7576ccdd4623d0de3033b49fdce7bdecc7e4967dee4e1a2acfdeea55bc8515496b947a98309ba418ad8ea33ac15c7fe6fd25c1984823d905ce7a72eb1f5a8e80c79ec324b1c51cf6bb26ee59caf252eaf2dad82b16ea75d97764ccd6014d345766be5784b67b2ca3a45457dbcab8d44be79f6253bfd3180f087415c53d5cb9d2ca665a3030ba09897503bbd20815a678707009de9374398d25b20e7b24838987c18405341dbb2b5a7fe0f3bd2a10150e25026037b0abbdf4f94bca13ff022c24d7af19fd37061569756017519e78a672885b2041461f85b5cf2988c9fc09dc6868ab9df865484f9c873e4b4675944f6e6199b4e493281bea8747ed979d5ec2637b5d2cb9d418441cd9495dbb0d2b8d624407ef24026f267e96615b666001352077da66479109793d2e217eb52b4ea5946871cb24c521b7947e587a3dceef06f1a26c773a3b442dff87d99d291dc391c740d75e61d2c6c195962d449a1add3d0f360895d70436610518cf6952628eeebc168c6645187e1915a64998d7b79fdd66371c161efc01c4d02f916a0050edfc4ab627a3a005dcf2c9eaffd996ac0982ce18ad5e135ef39dc65c0d694959885b3cd11411299ba5fb8c1721b77beb25ef49beba6b54061f88cf4b3101674af258612afba326ecab6b6d4baf388493b640b85b7125494ba10ef7edc16ef6bb10bce2decb119d7440a408127c46ef60368a18b342c583f176612f58bbff4cc5014489b8e79dcfc6b1b7222ffa83fe458fe1d5d785f430b7c2c863a1fd522e7133dd55b5e9c7428026370098b9afd67c64921ce78b7c6f193fe8612da3120de00a2d4cfdb9b174b45f1b619a8cd19e5e4b97508f5218ebed3bd7aec420cce393d2c55727b030963ab728e9228ecaebab7ecff8186dea480b49b959a649160b1a8f0f1807fa24142e0990db44fd734b755edfdce78bf655b19096f00be31840e6703d25202b5127a3c53347d2bcce28ee47ad72e542d45629b5e23c4beaf46064d2515e665e0c81f2555f9b19e72cff8e9344e7f2ba25a77d9b87a5c9f58bf051089bef257c721ce64ae236c28ec6725c35e3b819c96ea206a9ce65c956769ceeb88c2ddf2d13e5b644cc0bebb4592fc1b2190bcf30b0e7560aee514e770e371ff4e35855d574cf7609a93a4f747616efa6b8a6f5a6bafb6b28a73dd838377b295dfa2bb637db4f575a95d80381e2b757fff1747222b28a8c8eeb28ad08478e3b65b1be0e69b290b47859078dc0223892c32777ad4ea92934f61f42ebe545c0adccd90621ea4999ebf9cd8162e75ddf910caa0f6e61e417c1710af966732c49c68cd90621ea4999ebf9cd8162e75ddf910caa0f6e61e417c1710af966732c49c68cd90621ea4999ebf9cd8162e75ddf910caa0f6e61e417c1710af966732c49c68227a9afed56ca193d6753db8b40c39cf54654615cf37213477db4a83a394ab8f227a9afed56ca193d6753db8b40c39cf54654615cf37213477db4a83a394ab8f227a9afed56ca193d6753db8b40c39cf54654615cf37213477db4a83a394ab8f1ab93494e6dcb4dac88cff95ca6a2208df279d08a34902218a0cebf58fb0ff891ab93494e6dcb4dac88cff95ca6a2208df279d08a34902218a0cebf58fb0ff891ab93494e6dcb4dac88cff95ca6a2208df279d08a34902218a0cebf58fb0ff89b91450a71380db86c1391601b3bccb4a1996ccaff2d6808cfea7192c74e51a57b91450a71380db86c1391601b3bccb4a1996ccaff2d6808cfea7192c74e51a57b91450a71380db86c1391601b3bccb4a1996ccaff2d6808cfea7192c74e51a57e82598d4bfb28e92f2f6323226bb3d3b6c6793d6dd470ab3e649001f322eea8e8d0efbdd8f75e5874739247927762a19f96930723628060adbdb86922bdc276d25452d95bace5961797f3bc134f4fd2a1ad4bafc121794c467ed8a296686c96281b46c8691e5f38eb7bb657a7e9107a0416ad88bf141e0d1fc42bea3499d4ea3d17a7485ecceec917aeb26d8a8f81b15d63b115fd2e1420aa784e447d53cdb8c23294b14dc5e1a9028f679edfbb0c9f04e556997662fa827c278b1dc8a7acef30077c553ae28326ef59c06e3743a6ddf5e046d9482eb9becfa8e06ff5bd37e2e8e8c9f3f9cb2e5f8437d71de433d6d4591ed3798efad7179160fc7c55364e9a645dfffe1e238a1f3b4415239fba22b9dda57b660ced8594c1bce69fb9ae534c977828e96ce02141aa8bb6cb1264e47f5d1e74bc31d2466dfe6adc7bf0dfae16fbccf53fcd34551789105da747c60b0940e96a2209f52e0b698b6c112e485d7f0acdfb818d7a349c046cfd8d52fbc06892578a88ef9a171a7aded856b0387d0a610f52b26d8b238bfdccbdd7e60f343c33854db86221fe19897d41dbc755a6676f68933da6eccd49fe9a4c86d0e475152487499ad8773d17a33070739434112838be8f42061d87f1a3072108604201f49a7e1942f754a174fea856f2e4b98e3ab1619e39a392aaa84f796d035423569cbdb25f0610646d89322a84d0f4d26b3a30d5216ca5f84c64bd63fae69edc59341ff18d8b4b84e81107efaa29b19877dfacaabc9a81be207a31ec0bc8d8260567bb478bfd68d67ef7464a68c9f227b698120ff0683897b79dde1d3acb51394bcb97abddbf8af0d9b2b7d25545543aceacd20ff0683897b79dde1d3acb51394bcb97abddbf8af0d9b2b7d25545543aceacd20ff0683897b79dde1d3acb51394bcb97abddbf8af0d9b2b7d25545543aceacd2da8774a77933a2c7de1bbfde219b77b50fa4609e3a231e28348faf6b65032b82da8774a77933a2c7de1bbfde219b77b50fa4609e3a231e28348faf6b65032b82da8774a77933a2c7de1bbfde219b77b50fa4609e3a231e28348faf6b65032b8c53771e1e9b0cd56af0dabf1caa12ec47cc4d4f3f850cf98dd66ffc3a09db441c53771e1e9b0cd56af0dabf1caa12ec47cc4d4f3f850cf98dd66ffc3a09db441c53771e1e9b0cd56af0dabf1caa12ec47cc4d4f3f850cf98dd66ffc3a09db4417879299a86de5e7bda68136e07221d3aabecd775a7545911bc676a2bd106479a2d004fc894a5f080c84b96451a2553eae9c36b97b40b6be47b70be3807697473aaa8e0911b69cf6e717e6c32a5e4cb651c2e3ce08c45d9f6f6627fd14d5da79f9f6ff59deff9a407d6d7f7f41759eef338bb6ebb5d3abae9180efe6c9589b34fc106dce17ef43e06125974b3472edebde39ae945107a1f6b10bd44185da68f1c220712cfdcb43c8f5d292b5226a036a0453f958379594d6a89b8c29fde14a4af65c61ebcfed051d0de62dc1dc833786b6c5cd9a826141e76d3b2865a6520f4bf85cbcf775cb6719596f5a3c2fdae484b9e753c3bd37c1f4a12c80c3204d7d59d410c26b109ce9d32d35c0e4bc6dc92a7579910ce706939a056323de5801a7a87abcfa16526dd3d1f31954f88813928de507f4bf2911f30d08ff756d8b46baee54fce1d82a5a062eaff3ba90478641f671ce5da6f6ba7bdf49029df9eefca2f870171178ae901e108f56305aff7e36268a690bc49933a24b1aaa587fda00f4d3b7151dc8ebdca81804c959266b14122bf74e62cab773dd8e2f37b379aac1052663c27b4cdc7089ddb410ddb81a5ccf42662972e07dfc44fc429d3056af6dd128e480ac039362a15a7738ba76dffe807fd03fa29f7edaa8eb21ca0057c44a1ee8ca7f21a2c5226b7d35ccac23780ae535921353b54bf7d7e61f1ad9b021167ba6c10e37c432b4b93a7d257fbb890636fa7f6f376321cca47d5919ea5b6adc75d3858ba5f2c20d320c3f5390ff9778e03d341957bd37c5d3cf0c3327976979f2e01f19a80d1c7d5d758dcea82276e73150454212a5136b19c5fc2727786132ddafdd87f8d1367c93897805ee274c0e53ddbb0a46525aadb7dd32756fb85ad74e8b0fd3864c058e3cddf5ce304faa4f47e6aa8b70fe1672836fd8ed7d1681821800f7bfaad5eff3b33c4e6f51a6204075617b781d03a9093911d45ff78ee6ef92717e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85503ab6702e0d5c05ec1d880ee6d9330d45176f1f82e9f44ed9d68d9df445b4a7203ab6702e0d5c05ec1d880ee6d9330d45176f1f82e9f44ed9d68d9df445b4a7203ab6702e0d5c05ec1d880ee6d9330d45176f1f82e9f44ed9d68d9df445b4a72bdf83023fe6638819a4253f85dc080de996af98421a6611d05038d3b1e5d63d5bdf83023fe6638819a4253f85dc080de996af98421a6611d05038d3b1e5d63d5bdf83023fe6638819a4253f85dc080de996af98421a6611d05038d3b1e5d63d54b264975348bafc2aa6301d79399bd17e3a26fc09be139437e9f07a85c7ae8ba4b264975348bafc2aa6301d79399bd17e3a26fc09be139437e9f07a85c7ae8ba4b264975348bafc2aa6301d79399bd17e3a26fc09be139437e9f07a85c7ae8ba0462d208441ecf19f50d04ca23e7c3f1d73b1402bfa5a9fd88840b53199b25fa5ef958040d0ac84460c591ff4875965aeb2cb27ebcc6257499c4ad81a5b816c1eb3d9ad381f35012e3d0bdf27e3993d4412c104d585be314e4eb16117f772352e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557e9e56c4d6e576e6025a17dfe78fb42854a615669acd6916d4be11a49deaf46b7e9e56c4d6e576e6025a17dfe78fb42854a615669acd6916d4be11a49deaf46b7e9e56c4d6e576e6025a17dfe78fb42854a615669acd6916d4be11a49deaf46b701a4b43f4a4066c32dace5b65f2f89e1255cb1d50cbe48673fcdf429c1ef966701a4b43f4a4066c32dace5b65f2f89e1255cb1d50cbe48673fcdf429c1ef966701a4b43f4a4066c32dace5b65f2f89e1255cb1d50cbe48673fcdf429c1ef966d96ee5e5fd68856bef7877520cc9336068856cefe694a1942f54dfc2146e89d9d96ee5e5fd68856bef7877520cc9336068856cefe694a1942f54dfc2146e89d9d96ee5e5fd68856bef7877520cc9336068856cefe694a1942f54dfc2146e89d905229bd5a9133a7ca9bab7808d1176ab3f23a133daef8d34c9985c1d609d33ae5b46c13b2a00422fc0a654b7048b613ef73c4ac5a8514bff2029a8819e32768405229bd5a9133a7ca9bab7808d1176ab3f23a133daef8d34c9985c1d609d33aeee018a3bc3f34ac894cff9e28171aacc76b34d4da209427bca0a70678fe142d8ee018a3bc3f34ac894cff9e28171aacc76b34d4da209427bca0a70678fe142d8ee018a3bc3f34ac894cff9e28171aacc76b34d4da209427bca0a70678fe142d8d48109c98a4dcd1dd05e1472f2e2ca0aaa93af7e9acca5467708f7da14dbb8f39956f8badc411020eb178fa98f3ddc2845e1f07b5bc59445afbc47007d1ee853d48109c98a4dcd1dd05e1472f2e2ca0aaa93af7e9acca5467708f7da14dbb8f391aa5c5419e289ce0d3c97365da9e6fc20e82a4d78f1bfd48262739c2595b29891aa5c5419e289ce0d3c97365da9e6fc20e82a4d78f1bfd48262739c2595b29891aa5c5419e289ce0d3c97365da9e6fc20e82a4d78f1bfd48262739c2595b298d40ad87637cfaf12f68ba5a4b0e36a25eec9eab906de440eeb201ed1f422918449a057a65604e6fc07502483b9fa68089eb37165f183e40c8becec7fceab97fed40ad87637cfaf12f68ba5a4b0e36a25eec9eab906de440eeb201ed1f4229184819bc18d0d4e751a5aa13a1b34074226a24efa5003282d4141a3d26756f1d87e819bc18d0d4e751a5aa13a1b34074226a24efa5003282d4141a3d26756f1d87e819bc18d0d4e751a5aa13a1b34074226a24efa5003282d4141a3d26756f1d87eccba7f24a7ad1349ed8afc785f9d710b40a8dbd277c8436d6a084ee4e0ccba1accba7f24a7ad1349ed8afc785f9d710b40a8dbd277c8436d6a084ee4e0ccba1accba7f24a7ad1349ed8afc785f9d710b40a8dbd277c8436d6a084ee4e0ccba1a0bc62bbca4c921425ab5541b7f3c58015c0280a08470a3a9360874e6162b8728116b10b1d77b7bba79286c53f5c205d42b29402f376afe5518d0343787fb552aff79df463f3fe65cd59ad8b675a838213b8f8703be7be20d3e4bfb2adc864d086a8b14abe0dcf651536631c328c6edc1766bcdd3a53da5a3145eac4e80b1fb5e6a8b14abe0dcf651536631c328c6edc1766bcdd3a53da5a3145eac4e80b1fb5e6a8b14abe0dcf651536631c328c6edc1766bcdd3a53da5a3145eac4e80b1fb5eab3fac3eee2aeee10e16d9f8b6aa32cd3d576378ef89e77e410608582592851649f82cba545e286f9627bb9a339331fe677b680df4ed99fb0713497daf31f0b2ab3fac3eee2aeee10e16d9f8b6aa32cd3d576378ef89e77e41060858259285165195e29523382a34a491a5a892a3158704ba9a5ce0c76653dcc50b42190843bf5195e29523382a34a491a5a892a3158704ba9a5ce0c76653dcc50b42190843bf5195e29523382a34a491a5a892a3158704ba9a5ce0c76653dcc50b42190843bf19480dd68ae93aa80586e8c39e92f3b965f0af6880bd902cb5e53d1cb7ff714f7f03990f5bf9c2cec2852494760fd8c1237426303f5158d1c9258c79baeb728719480dd68ae93aa80586e8c39e92f3b965f0af6880bd902cb5e53d1cb7ff714f91bc47a22519dcac245912fb0647edb6c89792287f1013f456550d4f5573f2a1b56cb7b575b750ef5c71a340c9585c83dd4d291e33ea84f9b4f23985171d076091bc47a22519dcac245912fb0647edb6c89792287f1013f456550d4f5573f2a19cec9811b055ffb998a8dfb840692d0661fe84b828e5b37f501ba02fc848e4569cec9811b055ffb998a8dfb840692d0661fe84b828e5b37f501ba02fc848e4569cec9811b055ffb998a8dfb840692d0661fe84b828e5b37f501ba02fc848e4565870bd20a29b108fa7dbb1a7aac592a6ebea452fd431d9d35d95afda19018f53a619a7db47a8fbcf6923dc06acd36e6ce4bcb498f1a06587a0a6cec926b7550d5870bd20a29b108fa7dbb1a7aac592a6ebea452fd431d9d35d95afda19018f53f8511630b85d9d6381f0db48ad766e0e1a10bee9154de0dbb33d51bfdac844ceca0152b9f5d022beeaaaf47d27c68b1e249d67139a666216247a8d69ea97c5cef8511630b85d9d6381f0db48ad766e0e1a10bee9154de0dbb33d51bfdac844ced5a85651600ec547fc7ed008ba2f5df960f1fa3aba91020ca188f5dad1755b13d5a85651600ec547fc7ed008ba2f5df960f1fa3aba91020ca188f5dad1755b13d5a85651600ec547fc7ed008ba2f5df960f1fa3aba91020ca188f5dad1755b1363e9944950686e5f745e16fc846b29ceb7a4ab0db4db61c194b93f6b4f075ccb9a625519e96606e098424ca6fd2772281e001259885e60c1ed09acee3e8f47aa52d6751740145a5f4c58ad473390b1a3af17da51ea94d09b463f13cef5a0da123e49b0575c610dc4cead636be1a39b31f68210474b29ab96f3e154b05d846fa2109ad5edb840ae4bed704545ff40e3e53d08ba7db1419069202a375e21e491c0b5a9db29bf39b8fe8538163bec99ded8b084f0ae7878dc006455b8af2ae1ece97878db392a1c49a1d3ef1e778601180f166a53127c09bca94e3a8ab919cd0979d95a5fa4e36967f2688acc59583bf1c2f64fc2cc7ea40a3c6976041e9ff36bcc08e34e7b1f7f948c757782a955f1027e00dc96dd5dde39233b484a51781cc3cb796c6477de7b2cc2dd58ca6a28120bfacdb8db90a10ecf00767ef096cb19990d488760bd6e892fa897a74751f0a4e3f65162b269a5b77144bf5fb25733e047d16df0bd9149eff77dcd2b9a097ad5fe8bf29786a4969f5387119e1c0df5e8338f007ebb070de5a79ba529179ac22db18c19a33d7451e32cb99913787ecfca5eb35f9f344e6b8dc9c299fae928d69b2cdbd3ad0b9b6b7770982e7735709e5ae500b43257f7787472cea9a4151df21fe4d6540714775f80f5e9374835215fd75347e0b666b5778c9a36e288b955942ad00c6adee818e7db2050bdca4cdfd67c31ed9897e3eb1da96b97f486f1faeba16318028e9dc7a9dbb40380dbbe9af2c14c1f7b3a72b6f2be5d1c61cb89b4583f6f4b9e8450868a566c576f6a665109e273f60ce1dfc004ef412209d3880a624ede3721e27aabc56907f1d4a17a479ee68ad1e4b492f72c8517ce7338e097e190d19d06f0d92e564fed407a554305623f84bd31b5341d5e5b9a02a6efd32f0452a4e12e8c7029171e5f1fa382142450e0a4874fdfffd3fc36a145b707347525419ddf337896ff3c2f828785513b0b016ea368984b7715ffc1b578981bcbd2b887339619c4581f8facf9a8a259ef3af0233fa402477909adaa148d0b38fe2587e1d8114f01e97316a078e5f44a1846b04842cebb3a7ccb8adc60317861bf79402f9a5ee0f1e35f81010f694effb86d78e5d985e9bf13153e65f8a9df9fca2644885ee46748b4dbb95c204548585865494c3c80d2f8f47f34d0eb887e2f9921d9dc4fec3ad8f5016eda3a2d6223c5a0cd2705bfeae55d8c4c69dad300bd10b7a0aad091b8d51f6f8c066aebcbcf5b2dccce414ae800ce1338756971d9db568e1a804f84a720079b23d791bdb5056049ce86ae56723dad5223d042a1a13eb5c13bd2df698f25d03936f547651cc25d1beecb4e94aa433af1ee3efbf57c38e88e036a7393b56ae28744f6ab93d14eb1e527a27c26a706591769537cd5fcb1457403551ad636f5a81b3219a2e70f7681f2d82d2bf1edcbf6ea93091f81ffa030f0e8f2f44cfef5a147dd4551d41ad8d1f3c7463996ab05fd924108d89baf7930613c23d5ac307cf17ab41b08ba096f14fa6a111d9c92fbf4c4a0f08ed3b9608817e77edf7c2647ee3fd01eba1f07d4b2549d74553ff8e331d2a646e46cb292ea35baff99b6b598b102b626f1cfbc2ee7492f532762b756b0cf0cbbb3dca7219c7e9ba139f7dd8aae546ac13909a2c08c55d8656638ce2909421055dfd251fb73e3aa43ccb8dedcd9aa0ff40a9ef8a3835271b13944990d0f909270c2fc2c6838806231156f6c84bf6abb7c30b123802d9146b508f963ad19ad9722346f064d4fb789b477913a61cecf8b9b8ad7b383224bbdc4e94ed80f55ac66a2570c8a19d2b1dad7c057cf4c944d9c2f8adaf5bf6c8539881e135676140dc03395184e2a4b494a8d5a93efb5bbd8615047b5cfa9d5b78b62cb45359a1e8dcd1516088e033048096c9b87fb1d14452d4904d3b1ebdae16494ffc7359a1e8dcd1516088e033048096c9b87fb1d14452d4904d3b1ebdae16494ffc7359a1e8dcd1516088e033048096c9b87fb1d14452d4904d3b1ebdae16494ffc77bfabe1251dd17951b6860e1c67419f57f6a03780a7bf161116ecaf6905ccb077bfabe1251dd17951b6860e1c67419f57f6a03780a7bf161116ecaf6905ccb077bfabe1251dd17951b6860e1c67419f57f6a03780a7bf161116ecaf6905ccb07fc024b67c4c76440deac7ff02e82b54a10a6d1c3b1e8d09247c886be85dcb949b65a0eb59c825f8453289396208a827896270ff5f7fa5d88959845c3448c771c97ccb57eb2374ab5f9a5444aa0a93b735c9cc5c794aa9c2e029de47674296f8497ccb57eb2374ab5f9a5444aa0a93b735c9cc5c794aa9c2e029de47674296f8497ccb57eb2374ab5f9a5444aa0a93b735c9cc5c794aa9c2e029de47674296f842002deefdba3405e1ab12c8fa806dabfb0d4b085aace553c052bde94bc32a9602002deefdba3405e1ab12c8fa806dabfb0d4b085aace553c052bde94bc32a9602002deefdba3405e1ab12c8fa806dabfb0d4b085aace553c052bde94bc32a960e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a4173973dd00be34307faa6088e34f7b2a0cd32925ac7d4b882a2fa2a84f5225b61ce17b00a1338fca815852eae64f7c819b9ed34a6f5c40ee189ff32312d8fc5dc42597f8398476b33e3d8bc4987659e356d67ddbef94f5847c73f8277e110bc656cff3be4b5803851e715e41b99183ab49c015423c86b92a357339c15f122b20d6fcba7f7dd598f68caba1558cef0b02e62c886e556da34e0c50ed07938baecda8e99942797e32e09643d3c5102dd9261888cbe832a2d71792b55854eeb026b7f507e62cdab4a7876b5d6c0d7f7ff7289303c5349281e4a369207052e70af3884528c663a2c5bc5977c54655699389e6d31420d0e79ac6fccac835ee0b167e3636198f2e61362121c9f7adfbde802883c99e6b23977e4e0bbbbd042b3074214fe274b0ea5fe46ed86e7a60a9045e65bf777b31c8bcc6b9d445aa0dad8015e109717c2d426539f03ce33fb57037aeb5781ca3aadddbaae97d4e7f46e29452000916914b082bfe2a837f00bc8c9440ee014779131d6ad035d3c20085805b2708f1bce46556ff43645e932299187a821683171f734f5231cf696a68aa3c81e04754e018785efc750bbbafe910f4b4e4240995b5a2143a4341dc5c1bb73151c1d852042e9d54b110cc4f93f8f45b694b8d7510deff4990b42c1e328a0161aaeba5b255b9cc6eace31da334d60098f3e044860bd92d6b51f37be32408eff3f509acf8554a20704cdd82183ee6dc3c974072a613e12e337086b5a2f1693c63ba04e286283bd15beed25bca666df2460eea9a66e91e3a85a4617569dae939d8081276667f98c4df830211551712a12b0942a820a1a47e67aeb37f60347f8058e65d2e86283bd15beed25bca666df2460eea9a66e91e3a85a4617569dae939d80812762e40a5652c132bbff035bea0d685de3743be47cb8eab2425e1db8f81e9bf50397ff922fa737a576ffc9b280b8f11bc5ad7efdad03c901815e9f02f8059082fd72e40a5652c132bbff035bea0d685de3743be47cb8eab2425e1db8f81e9bf50390372e4abd4d38c2d5bbe04925f5364edb40b2b485018fe538b5e9da4b28a9a023173b68906d161776c597481360be3750cad318204c7575b30949c2fae9916a90372e4abd4d38c2d5bbe04925f5364edb40b2b485018fe538b5e9da4b28a9a02d7852594de7a4374e4950804f98b69484ba05246d326ae7c305eb14cbbee428eee4651ddbfd4bbe370ac75eb8d317ac1e8d5585dffb304d417f60ecd7a6ae8dcd7852594de7a4374e4950804f98b69484ba05246d326ae7c305eb14cbbee428e6afc0ade6aa23e9b395bfade3186638f1f9d967b4c791a5369e210e9de0e33c46afc0ade6aa23e9b395bfade3186638f1f9d967b4c791a5369e210e9de0e33c46afc0ade6aa23e9b395bfade3186638f1f9d967b4c791a5369e210e9de0e33c485e4e26965614847f7c004ab8cf99d98aa90f82b34a6377a219c484c88683cfc27d1cff80ab95628aadf71bcdf4ef3b98cab4c164d92c8238e476408199db66d9bc5f77ef675e849c672672912cc45e1610b85679f4c95196327fd0881dc8babc2094a4388cf274a6ebc02eff1620545304b2ff368059fc3f1c142b8cd15abab8fe5ce586d82cf92c2bde6b054af00049dbda726a549f709d1ad0a2364d600bf7745a97bac3103f4b381485e4f625d6889a5d049ac9c92732be2ed3456520f4f591bc9d92679070099bf38b50ed946c32fb4052edcafcbb6df13d61025462af65ad208e0ce4d733eab5fbf86084311d72ffab5838fc6ddf7522bc540ff4f94102a48d6cf39be7fea44244c0d03547fc55e00d0e2d99f5a7c6c87c1c5b3a97a8c419b586f9e8b6837f693706a98a2bdad9c0d1d3550467532b7ceb8e984be9bcbdd743e9ff3d128504d7360be55ecbe866c3ba04fd884966eee5fe3c7c0563a3b419b586f9e8b6837f693706a98a2bdad9c0d1d3550467532b7ceb8e984be9bcb7bc0586e34aff214cd2e2dbc91451d5230ca29bc3d4b2bb27b6af8f73cb1e8ad9b40eaba47946c1c022a2092f03d9a5ffca6c13ad904c4c3fa8e8f540a3f5da37bc0586e34aff214cd2e2dbc91451d5230ca29bc3d4b2bb27b6af8f73cb1e8adbfcd3d24829b82d7cdec2e5c4e0f99f53282004f9c6ad45ed8855adb31783a8dcb6a2b6ed38d3d5fca8c01e59d07a43af416fd046bb007517e4951efdb7ad6c6bfcd3d24829b82d7cdec2e5c4e0f99f53282004f9c6ad45ed8855adb31783a8de4e04ef0134c8f3638090f8f2f5e5ef92d82f679f561318cdf853c905ad1e649b4093a4fc759797fdd49233c2271604f58c56d8f8195e7fc67f44be140499128fd47c9e805671e6ac6dbded1465a937b283bc6007b44557f20fca0fd1dbc26e8f40e40cc692be873deac1e1f9e4bc3775c98fbfaff1a3b99ac4338356e969c333dfdf80e974d2e1c65894e1904bee2753fa67a85f889b252ad0d9fdaabc5ad9df40e40cc692be873deac1e1f9e4bc3775c98fbfaff1a3b99ac4338356e969c33f921110cb438aded4a3282c329379eb4eed791170874f113839059f2f02edc09f921110cb438aded4a3282c329379eb4eed791170874f113839059f2f02edc09f921110cb438aded4a3282c329379eb4eed791170874f113839059f2f02edc09917a2d6c26be7f9913293b58db03076ed15b5ad17693e8b609ad8409a264a7b7117bf029380c149cb91b00571d42e1e42e56e1aaa391e2a8259ff1e79723a9e2917a2d6c26be7f9913293b58db03076ed15b5ad17693e8b609ad8409a264a7b7f78c1537290b595731ed491bb29a77f82f8d86cfbec5d5c85c11726deed348bbc472540c692de2aebdeff4696d41ed6545ac70d4da408ab0178e7411d72545617051a2e37e644bf9b3eb6edf899ec7fbbafe6e525ac09d69d7acf62cd6eed6c72da2acc6de17a3959024c6ba1e65ecd11bd9656e8796ceabc25e73282278f43a23c0936eff7467c705087f1c248a28ddf1c2ba41969588d7fb896385c2dab07b2da2acc6de17a3959024c6ba1e65ecd11bd9656e8796ceabc25e73282278f43a6b40ba2113395e9e222f3a95d74723dc3fffbbdfef43f783b383ab1d1ec8ddd89726b0e68e22cafcdda8e95fb4290c4f9179e659934c42dda5e5ca222440097b6b40ba2113395e9e222f3a95d74723dc3fffbbdfef43f783b383ab1d1ec8ddd807881c83a8fe5dc7b452f97b63553152194204fd1dab83e2d5dc61a371f5f06d928b25f7b48e3df1beee044d7eea62001cbb5bf49931db9922dc285587be1fa0d8124f3fddb84b8cb652142ecbec2fa12f495551fa3853be474e1b18b40cd7df00744449043acb01ea04918901ac99706c33da79c9c8a59177bf7a70a2cfc52a09e21d599dd0d4771968368f842f9c86605c8d76ac0db68b77188ac231024cd000744449043acb01ea04918901ac99706c33da79c9c8a59177bf7a70a2cfc52aaa4af0b131e75e73e96f1584ee31f23e8f1057ae97bb4a8e13ac7f02f71787069a07e413ef450b6ce6317ef4ec1c3404c9dd41cb123b4c015c83e15d312c0ebbaa4af0b131e75e73e96f1584ee31f23e8f1057ae97bb4a8e13ac7f02f7178706c78125c3c2c1e37789d96b22363b214377d436b541b1963b1353423899157a5a1b2103923c74d6577c613deaa52e7e7701700fb56ab96130857b8828f8c42c25c78125c3c2c1e37789d96b22363b214377d436b541b1963b1353423899157a5ae9835a8ea173f93d93bf916e423c78b2ac2fec6ccabd8173d9e87f80fb81c9e96a1a856e78218e0a7145da1930f0443eb8e35e6a808e23d183b3f9e44cabf498922ebe6c1a685e5b9e81a653406f742313c88da09a8ad5c61cb9adf9fb9b02863b148e355e7b6d5d7f88709e0d54254863486a187c9af94857acb3b292a4efca971ba2a200cdc8c5692f8cae7b85768fa67a28cc769be295f41a27bf1341efe33b148e355e7b6d5d7f88709e0d54254863486a187c9af94857acb3b292a4efca865b488e487cfbe5bf8be7c17b25d3ac1f1b15cb8bdf651d51b61b8f7dfc3c87c94049873f1ac568b1a64c2ce0b9c49325893425067d703ca0abed433a747c1c865b488e487cfbe5bf8be7c17b25d3ac1f1b15cb8bdf651d51b61b8f7dfc3c87f6c7d18279d0ef6c1127b40b9be38f5820d5c17c38a9c2ffbb2941da409bb97ef6c7d18279d0ef6c1127b40b9be38f5820d5c17c38a9c2ffbb2941da409bb97ef6c7d18279d0ef6c1127b40b9be38f5820d5c17c38a9c2ffbb2941da409bb97ecf71dbd6ea36a9361c2b4bca56070bdda8b325d7a28ff0422433c8f33403b45f7204e769c2569f48bd3bda5df5998fef0d325c520498d17cbbd85784afcd885dcf71dbd6ea36a9361c2b4bca56070bdda8b325d7a28ff0422433c8f33403b45f6addb9fbd5d9007e5d50c40c4af5710d73bd62a5c1192b6d067a35cf580be219224dcfc076b1c02376f1e66e5e957e986461fe280af72ec17617b9fae376edd0224dcfc076b1c02376f1e66e5e957e986461fe280af72ec17617b9fae376edd0224dcfc076b1c02376f1e66e5e957e986461fe280af72ec17617b9fae376edd0fea8d5f6affa7afc74424c385d16ae79da7afbe8b549e1f1afe80449b3333eb2fea8d5f6affa7afc74424c385d16ae79da7afbe8b549e1f1afe80449b3333eb2fea8d5f6affa7afc74424c385d16ae79da7afbe8b549e1f1afe80449b3333eb2fd7746da1a8166c8da833af6819649faf659a3d97dc459f1f458904a646b9888fd7746da1a8166c8da833af6819649faf659a3d97dc459f1f458904a646b9888fd7746da1a8166c8da833af6819649faf659a3d97dc459f1f458904a646b98887d1d2fc87b9cbaf744af1ed8e31a96947b13da28bf2e7a0358996af9c195e3801fd24490e10dec6271a006fc01014adcccf9d486b7c201dde975092927246b685c72e61f5972cec7e2f830aa0bcdd6c8f3d56c7736a8e78af679d994aa7af84e67f2619c60c171d03b091931851b658f7a92446e131ac261a3352eb0ccc1b17e4cc554dcb58d602bd9d557b2aa497fe9a325d9e021d97a95c0358e907291a47afb67d0e9f8e7869235e94949b06313e412be59c29ad1f089f323019f0f3a0e4919924c427e33c86284ef2a41f76ab6937ab36f12e3d1ef4e617cdbf616a8fc120cbf55d49bdb78c5a93446d44dfe0bf247a408ae159813989285f7e8c87fd4695fccf59bc41fedb87440402332bce7ff64a6d2d13a6918216103ea91b471267981cc2bd878bdcd9670f2b2c4a024f9387f917d45b621cd295a3747d7b3ab1778b74464655baa283d2de961e223e0853b498ca51f0889cb790267c8554ac79c92be1927e654180fcf6d84257be161fe6fa59796774e862c89b6b78adb656738f3927aa94e0831b09c237b129749e06bb355deb007be0e1fd63dc0cdf4ef5c265dd724296e344278ce3ffb39962c5761dd04b19e987f8068a09fff02cab7418cc247883d1efd28834b54d381d8dba0298f733c78a211c1e103bd77d2e560f3972189882cc29688bde3f474f1ad1d16fae2a0dff21d797493e624e83f9c72dcb4ab482196211cee77253034cb6b85b50bffb302fde20f083a5e888f34af603ea4ec69683bb4a66f7abfb91c5726b0e6c2434a2e1bd2d7ddda5b88b602b1577be12c7f191895d8e33cb8b36645d0ef197096c459c6f63450366114753a85eaa8c113924c8429f35dbf9ce98ff5ee5bf638b5088da2182c8a3cc510181848d8228bf5515c10201568a2fcb868d1c34ffe9d7f04e3f617a2cb61d587167359a83b09ecf8ea20ca76f83063957790f4bc6be258b41f9bd19dd1bb15743f2aeba402b1eff9cdf73c957307c729d06c5ee3825cad37515519eae6a82b99095e4aab2464cce647181ecffdba1096c6386dc361afd83a6ffd8c9cecc557cc7b3d68ee75bf4ddd747f5cf11199f177deb717cf911c176bdd1d01a404c2bb7d765a9d381cd355a639062269a63cf88c8aa9ed65573357f9e31c978e0b94885dce15dd9d688b1641444b776864b36c27d688d9d458ce39b4afb18477960f93d5321b8c1bae41a920a9e51761cda281ace5a5c5bf0fa86e4d0928cfc4d8fb6ba3b285f21b835816ebdb510ace36bdacf11bdc0d0249ca6c6bcaac74865c7a379eb76424fde0fa97a4bd485386ce9cfab245526bae57bc79eae764db06ec7909affefc4b8d47bc6ca1f4231527f54b306ac206eddbbbc961a747428a9b332d08fe32df271dddf023fc34b4686fa3364c24fc21077cf089bfb8db32c43b3a61405de5bcafe86b1646892fceadf5b3e510505ce7a9ac7d11627af73657123e73fe6dddec3b7bb49b6090b5cf9c1b53bb3ff98437b85ef11674697d994cf3573b0fd44712c114df2bdcb4fe4e6ecbf6dd13fb44aeb295c7127a7609a8b7ee86c9abf1dd2f438a290a69b4fe4e6ecbf6dd13fb44aeb295c7127a7609a8b7ee86c9abf1dd2f438a290a69b4fe4e6ecbf6dd13fb44aeb295c7127a7609a8b7ee86c9abf1dd2f438a290a69c7f175ed094d6f74147ac2bedfbe0a2727032aca526abae58a01affcdedf5e5ec7f175ed094d6f74147ac2bedfbe0a2727032aca526abae58a01affcdedf5e5ec7f175ed094d6f74147ac2bedfbe0a2727032aca526abae58a01affcdedf5e5e4ce144728829b04e66bc6e1118cf50a8209bbd9df0ad1ce16b578343b82249b572b0c14ca0b389e5b6ed3357acc2799f1babec8e17ef6329234590a978c9a05acf32a32e1db817f46b5a0594e5edb73cc51d70e8788bccce6b57814297ce714ea53346959b75da2acd720d880a91a97a04151628d6ef0b05b8b106876af96a51a53346959b75da2acd720d880a91a97a04151628d6ef0b05b8b106876af96a51a53346959b75da2acd720d880a91a97a04151628d6ef0b05b8b106876af96a51666bfbd1d17eb09c6f34310576059f65432946d8e9ec50f4f2292fe5d5fcd4390e5be76a4b7b062c412ea6a4728877a56db41a35be1f7456dafa42031209cd483cc4d12ba381fb5434ccc1683a0e30db302b2dd4618262bc1ad586ea085feaf0edfdd1e4e6c96da4251b94e45b8764d0580a2b0495edec3f0867cf12dda7b2b24a50f083c40093579e592e464bac9c71744d2262139771090d0a3ce801e5a5ebcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c0e3bce953be591faa7978b7e4fd63392b566280e66bffec9e3c96ad07b97efc20e3bce953be591faa7978b7e4fd63392b566280e66bffec9e3c96ad07b97efc20e3bce953be591faa7978b7e4fd63392b566280e66bffec9e3c96ad07b97efc2a9db9fc1381af215c616241f61f9204bc4e4e1a40e19cd9a627aecb7b7535da4a9db9fc1381af215c616241f61f9204bc4e4e1a40e19cd9a627aecb7b7535da4a9db9fc1381af215c616241f61f9204bc4e4e1a40e19cd9a627aecb7b7535da4789a95a20c094a96d394712419d7ffd7f10af21740208d44913e96e7f1d0710d789a95a20c094a96d394712419d7ffd7f10af21740208d44913e96e7f1d0710d789a95a20c094a96d394712419d7ffd7f10af21740208d44913e96e7f1d0710dcc12ec0dd5eafdc25143f52524a97711b70b008b79c9ba190bc0594e3b67df64cc12ec0dd5eafdc25143f52524a97711b70b008b79c9ba190bc0594e3b67df64cc12ec0dd5eafdc25143f52524a97711b70b008b79c9ba190bc0594e3b67df64f8a433e20c3e2f5b8274e206de3cf7d082f2e1c8a1f7187def00b00dc79970d4f8a433e20c3e2f5b8274e206de3cf7d082f2e1c8a1f7187def00b00dc79970d4f8a433e20c3e2f5b8274e206de3cf7d082f2e1c8a1f7187def00b00dc79970d49eb047696fed53c1387792cebfe0c3ee44b0d30df131c1a358346deede4e96429eb047696fed53c1387792cebfe0c3ee44b0d30df131c1a358346deede4e96429eb047696fed53c1387792cebfe0c3ee44b0d30df131c1a358346deede4e964242c96779985b2d3ae3239de9ad47a88d7e981c93c73e10341ccfc71310db9f0931693e5dbc7efe286feea7d7f75c92894a19e131aed1374b02852867e28f3b6e42c96779985b2d3ae3239de9ad47a88d7e981c93c73e10341ccfc71310db9f099880b612e49baa1d3356af59c567296a1721cd1b13c2aa950b50557aaa4ea8369880b612e49baa1d3356af59c567296a1721cd1b13c2aa950b50557aaa4ea8369880b612e49baa1d3356af59c567296a1721cd1b13c2aa950b50557aaa4ea83633a7e5acb78f831bad7d5149078d9f6ba4cc0d614f928545433edd83aabdbb0033a7e5acb78f831bad7d5149078d9f6ba4cc0d614f928545433edd83aabdbb0033a7e5acb78f831bad7d5149078d9f6ba4cc0d614f928545433edd83aabdbb00c97e85bd2f751e8d5dac2f3ee89cf5c55981d5effc72770adf5adef1a6765eb573a635718561a6c215da6315d573aa9021ccfbde60b12e3f5f7dd51d2ed1670bc97e85bd2f751e8d5dac2f3ee89cf5c55981d5effc72770adf5adef1a6765eb55675d63cb6473d84076a3f10afdcd646257809902d84a4b6b60f75e6a167fc6c16b2879b7550902a1abda675fbd31b5407c79c454604a2c38e09be7af714dd795675d63cb6473d84076a3f10afdcd646257809902d84a4b6b60f75e6a167fc6c0887b1b4e5fd6eea6352c1c86d9c8bfbc97dac1f3bb5a54e50a576fd09acf5091cb504528a6ca8ea2a56e088a5f33e9ee49177f64e02c896dd17fbe41c4b9f300887b1b4e5fd6eea6352c1c86d9c8bfbc97dac1f3bb5a54e50a576fd09acf509d43ec8c8aacf44e94f17e205456e441549832feb2e19ebc27f33fc12ab76a0fcd43ec8c8aacf44e94f17e205456e441549832feb2e19ebc27f33fc12ab76a0fcd43ec8c8aacf44e94f17e205456e441549832feb2e19ebc27f33fc12ab76a0fcddd61e41fb9892e92d6bc03afda183d414ca3d59815d2ad3f8b22fd173ddc588e0f0b077b75f94728cf70b6fc5661cdbf58b0b842fdf75386c9d7ef83163b0e2ddd61e41fb9892e92d6bc03afda183d414ca3d59815d2ad3f8b22fd173ddc588180f6d42ed57410a44abb21463d59624138fb0a3da6bbb88696e2b6fae8b5a014181e7486bccf86834102da240a8efec1fa993a365bd8501e61b21c9c6c1f2e0180f6d42ed57410a44abb21463d59624138fb0a3da6bbb88696e2b6fae8b5a01f62ec5629bf9f24d1920e58b554614d1ee44f58c1db05d7464aa8545661453f6708d5538a9ca2df3d7243cc92fb48effd38a6c40bfb47c3580f24e33312ed16df62ec5629bf9f24d1920e58b554614d1ee44f58c1db05d7464aa8545661453f621783d16b0a300af6382e4ad37e4aa04a69e8e3dbf38a0eb280dff873657c02321783d16b0a300af6382e4ad37e4aa04a69e8e3dbf38a0eb280dff873657c02321783d16b0a300af6382e4ad37e4aa04a69e8e3dbf38a0eb280dff873657c023fff678b2de4b44efce7b076fbc737839a743cb578c916b3e447e1bbe55ba0e78aca540728b42e0884da88b70295841bdf70039d889d94df6c581c1668e1c4a7efff678b2de4b44efce7b076fbc737839a743cb578c916b3e447e1bbe55ba0e78eed31aff44eb743b27072db317134daf108447e361012190e1c7ca5518b146e1eed31aff44eb743b27072db317134daf108447e361012190e1c7ca5518b146e1fb76a40e9769480d3875156a044bc98bd00f81fd569c254248853df7e5d3fb8c374a68a475df807cf0c3f150074435c5f73b600020c0184ecbdbe644285b0c610ba97f0827fc3e7af5a02fd93a51ef87886e5ddf3df650fab4a51c2739503ec0374a68a475df807cf0c3f150074435c5f73b600020c0184ecbdbe644285b0c61cda42e8672532a6504e71266585106069f543c18d98356dbaf78e5962aaccd71434f02a6e5a28e337430a23985eb6396e4055bc319b4b2247c4c661345944185cda42e8672532a6504e71266585106069f543c18d98356dbaf78e5962aaccd71482336e9d4614748a27849374e800e96bebb1ffca20a6277cf9ff37204c6403b482336e9d4614748a27849374e800e96bebb1ffca20a6277cf9ff37204c6403b482336e9d4614748a27849374e800e96bebb1ffca20a6277cf9ff37204c6403bf9f9644e444578f849dfa282a6f4fe925c70a8beaa6f7631002f5676fb6a879af9f9644e444578f849dfa282a6f4fe925c70a8beaa6f7631002f5676fb6a879af9f9644e444578f849dfa282a6f4fe925c70a8beaa6f7631002f5676fb6a879aee959556b1b682f34fb273a2e01142a6a6470f3eecfe68cfdcd6059d56c1ded0ee959556b1b682f34fb273a2e01142a6a6470f3eecfe68cfdcd6059d56c1ded000ea7c5e6d7d07484c1121d8a531ee2da5bc13f67260b0199a482054b09536ec8259cc46ebff4ada0c1b970011328129be9d8db84df2b95718c0a59a7df0d20c71f04f3366e5537e29818065023fa3b292714a278b133b3f9cc5675a79da7a6c8259cc46ebff4ada0c1b970011328129be9d8db84df2b95718c0a59a7df0d20c3efc36b6e8ddec3c5523cb9c7ac2e6543b097ec4119a9f22c2ddfe258ad9fa213efc36b6e8ddec3c5523cb9c7ac2e6543b097ec4119a9f22c2ddfe258ad9fa213efc36b6e8ddec3c5523cb9c7ac2e6543b097ec4119a9f22c2ddfe258ad9fa2148612cf75c908aa589961cc708f9b1cc8a9be5aea3efdc45a97b97e198e0747eef8222f2124bf53e0ca5fdbb5ff5405220cb7c17eb5cf0d4ee1d314032edf47771c13a954bfa2e3403dfec3e6ca0d8e0f746f643c2645b5462da5abfa1ede5cadf7072c67043884cc1bb0889b27251eb59b5f835ec3ea96faed6fbf35cec55a1df7072c67043884cc1bb0889b27251eb59b5f835ec3ea96faed6fbf35cec55a1df7072c67043884cc1bb0889b27251eb59b5f835ec3ea96faed6fbf35cec55a16c35791292f24ae550ae17f348aa3de2b7e486c06ec0e1267402f0e4b6515a6257920cc1e256f4234d70355991addedda97b1b8bf645331f194d04e7ebb7c7776c35791292f24ae550ae17f348aa3de2b7e486c06ec0e1267402f0e4b6515a62af1c41a0b557358e81d3a299cb4df063403cdba29acd3e773d4c3a30925b40bbcb0605ec24e8c701e0fb6a1d254096208cfc05e8f6225080e63272e35a56ebefaf1c41a0b557358e81d3a299cb4df063403cdba29acd3e773d4c3a30925b40bbd314cb53707f66076fde680f6bc9936177ccb231f10044b08b88805c477356a0b084cd5434209f5468feae4b772907b7ca0e8e277abd05e35c3c61ac3acae642d314cb53707f66076fde680f6bc9936177ccb231f10044b08b88805c477356a043f07614ead3921ecee950fa8bfc2da78fea60dde2a0e2c97c2043acbdeafca3cf0cf055a131446530a06393f44034944e1c5bdd487e9208420a5fe2e5528947f79bf2918a1956ad0cbc6d9145fbfdccb8bae28cd3aa4767f09ec7f43db2769b570a5b6a96d9a688a507adc6b6801c49a14270a5addea8ded3b8985d3a88a47b6d7b2989f64dab6c2dd1b3bda026258b79ee64c58362b97fde1559187b20ac8a570a5b6a96d9a688a507adc6b6801c49a14270a5addea8ded3b8985d3a88a47ba1d39af4f101a536131b74305140d3b6bcdd8939a1a28ee6e02662402540e1a9b7e8b88ba73960eea2e1f6993664b55e0ae5512e799a3ffdaebeda41a62c1fafa1d39af4f101a536131b74305140d3b6bcdd8939a1a28ee6e02662402540e1a9d9ad890820cb0815dedd28ca0a0a53ae635fe911fa0034cb81281d88432235b2811434e55cbdcadbf9475c21a94a3fa8c54b1ea11f868bd833583d479e505f90d9ad890820cb0815dedd28ca0a0a53ae635fe911fa0034cb81281d88432235b280d1b0d2ab3719a2b7a04fd638bd81ddf44e2e28c0a6823ec5b7003bdbe218fc80d1b0d2ab3719a2b7a04fd638bd81ddf44e2e28c0a6823ec5b7003bdbe218fc80d1b0d2ab3719a2b7a04fd638bd81ddf44e2e28c0a6823ec5b7003bdbe218fca44e6b178feed9bce039108edf1643999f7501fe9dbebf88a5ff351bca5aed0d7ead8bc464b55404f9cfc5108892f35956b6b2bd11089da818540f2101b54a99a44e6b178feed9bce039108edf1643999f7501fe9dbebf88a5ff351bca5aed0d53e256076d9bafdb788b1081f5eac7923c147bfcb0bb0381272cd1d49313292f3f9b374791bcae9dc5085cf7a6a7e75a723181fac7a0b82c61fa8be147ca4d5653e256076d9bafdb788b1081f5eac7923c147bfcb0bb0381272cd1d49313292fa516b1584bde0c31e5ec82c5fe9aaa6fcfd9f6551964e3f87f0d92e04ec7692bbc211a1779ea6ab4bb80e14296b0365c6c9bbac9c040366a8c8754ace2232b03a1594721860e47e5c57d144a946b1370f717236442aefedabfbd11a42e12aefb8e654fc5b0c31fb390bb0de02b1235e4888e977d4e57bb0461795c3150a569417fe427b09ed190da2542bdc606d725e1dd4d366a9bbeb71361a0c8b54fe28aff315c48d29f37782a1ed7893dfe19c93b887fd972a5807f0625785931cf8c5a9a193185f658ac4d15f14a02b6e6e980cf55f73a2de7fc1295247e4af9ebae46b7ce7d7b29bf90873f35a5219393b4da564b61c45075fdb046a33ac7629d141ed1b87927eb260149b02f44026684027de7428b5770cc51b53fd8e2bec0d7c43ecf356a6f9e3dda76cf2028a91d5d3de153d8613bf893164878fca677c377d7dd056fcf8da4cc425f92b2008f019bda28eebfb2be4675383c2c69c7f339d822e4894bb25ed7afc1a19521f376cda3026a9c47d3d35396c01e4b905b87738095f63bba3daef847e841e62c5ec54ed8690c29ad2e8f6dc8ca6446103ff1ad34529a8e364895d7a4ce3826c7b67047ae1c9b8928585318c094d4c09257eb6b3f200e27984ed680f1a7b16cfe6c31e1afcd6747a1380c75dbec6306a68a9aade382a4aaa34f569c5acfe1cfe97d8ad43b3e37b77e07e78559287d3553ed632ad8e9482eb3cf3d01a99d5d1e194d8e0fc289fe6150ad5ba7534483fc3d58842029aa435f30026d74b05fb6c00da7c369a9b93584af5abb9761a2df26e632f0f9b2fc59be7ca35dee6bfc4b822841afb33ad6a01256090f6cf7c2e94acc6f4806e739aae20b7a1b92765f8d33c1d43e43a1e342ff6c0865dc3a5035e65f9af1fc83c0f8cbd6e6557fc7f1f013c7c8f21a24790360dbe4480b89e6b2aa7be98f9ca87d726b6376f7989ab128c45a1ec6f9151e96c662db95b4801636ada593b81997275d2db43bf5116c0f6d0bf1e1bce1245f8dfc36a2fcc33d27fb851a58ba54847cde527346092b06e0d842e72fca183743eabcbc40d10ba0f2f7b620c1462e9f9becf6e887421bc13cb5a2871fb722ad9ac8848cb059e9e04cdd64570fa856836744a9a97af327e41def4b978b02fe4fcc448f046826706e8ae0b4b2185a986b1bde30b4c6d2a5defe7d98b196c055633a747fb85ca8d8a967204026d4a51905f1985b2321db7ce1f7dc50af56eed920907185e9ddcaae5f290bb80c500ab2ccef1f7a231b23dfaae42fb7fe701af13f4a52efc80f75f1aa898160b88778ce4839ad1518c78d51784a1a775aec04c6afbf6cd3478edc1811dcb5db8fb266f38d875b49dd3fccc9881d56fba03377f93999b25f999cb60feed1b640ac8e4b26b1807db3aa9ce47354dd519dfa72e9cace6a15395c52e0a1195f3c26719b308df9ab0ef710012afda536b2483689f7a7658c8cc4ba3380434b365a479f4d11e7a51dc209b29aded8ce33199d13d791e5b6820830db0af58dd4c215a026bf6f8754ec221669f31dbca6226a796dc6152c086a12f5988a011f525b019431ed020b2feb54d17f2ae408a82373809bfaf048fdda19c370653320fa60b5240a6a74b93033e65fbf5c554557981bd7c3baf897aef6dcb4cc1ae8fd284c1045f84b68d94d72fbc5c329c19a4bde323471cc48eee55e8b59e2fb71de020a0b773090138dccce240e72b63a2c87379468ca3ed024ddf5d9b160cce4f49fb0114782b46f398ab6e0e6fa336b354cb98b5e290f71d9565cc0c1fc26d603450c9b96a2ee2a927ff99ea69df189935ca65227bf8d282ec8107c008bbf539e12e2ffc5a0bfad59ddd5ee68dbe56019d5524da4a75444af1be0949ba94adb47c70986d0ada5974d47de170655ac11e56840ff7493d2b8a9e9cfbcf4d4cb1a4d9061a4217ccc0f9ae84f5d87e082860d42d08e0fd819638564f902aa1ee292896e947d8826e100cef7bbe4430e2255acba7fa800fb815de6b3c3b26aaa0e528bf3aaa0b4e1aa422b1d0e463d8e29c24e8e67443c9318489d123f700786b8de5c268fe9b951c27c5848932e7685af7379285b3787d61be4926d38fa188d7a7f11413398fd6364886208f4fd3f96d0763f8218c9177bf1cf4dd0e27c69f898aad4cd34d4d773c8b4d86eccdb191e7bf7a01da6f4a5f282e4806458e296fb8402ee1bdaa5773937e7cf6fafc61daa4a87e68e04934202740108c8d65fde85681f488a9133e8aeea530a815969f83f5ec9e133300357b7d82401ee1287f4cf706c1522acacc7697d98b0bb199052f7407603baf2dcb8695baeea7e7cb6602ab12cf2c81f78e6c8301788937056e6311b43d2f7bdf21391c0ee9f2dce5af5051c7831fb27fb1a7f817a1eb76f4f82dcbfe88584bb5df6fa2f42a453a797aa6a058bd503e9fa86461721a77980e7a36f8837ef30a4305f4794640ae0a832e2de25eac599ca4e411b81bd0ca48ec1bad773998f24addd32a091546262466ab36a981a940e49ea8720fdd7deab19d2c061676d56d1a7e18c23245e29e6be8f4652e2413a5d833c92380a9d4557bea78b8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19b420207000451d6a09e4413bec306bcad1aaf9d91e8ee30fc1bcf47687f9ac9a627a4d2d65c50a64c8b096ff3c6094930ec2be5ba717a490cf9a8e7690e452c9a27a4d2d65c50a64c8b096ff3c6094930ec2be5ba717a490cf9a8e7690e452c9a27a4d2d65c50a64c8b096ff3c6094930ec2be5ba717a490cf9a8e7690e452c9a8837601c5ba7fd53e8cab69ea14f53d59d9a4bfcf29ea864beffe5d361f72e818837601c5ba7fd53e8cab69ea14f53d59d9a4bfcf29ea864beffe5d361f72e818837601c5ba7fd53e8cab69ea14f53d59d9a4bfcf29ea864beffe5d361f72e816f82b28f438925c05da862cbd906d14c943e919c5bc54c9b44117433a6718a686f82b28f438925c05da862cbd906d14c943e919c5bc54c9b44117433a6718a689713025000beee95e9b6c342ce00eee69a92061a0c736b9f3e38bb38ec96856087b8a82472e60da347d5193d3e588e7747176df436a55e3be90c6e8bd26cb9b087b8a82472e60da347d5193d3e588e7747176df436a55e3be90c6e8bd26cb9b087b8a82472e60da347d5193d3e588e7747176df436a55e3be90c6e8bd26cb9b03026632be0618d01d3b5456d0150a3314898502691bfc97f3b93d51d1af18bef9d739ef61e2cae97a0cc0c7016ec0ecc7f4d8f66573af27f0e130a697b0e5b883026632be0618d01d3b5456d0150a3314898502691bfc97f3b93d51d1af18befdbe8eaa3d4760d6d8710d48f924725bdca1032ca474d2d7b4c5192fdb31fba3bf8586ce6397c6be3ad43fe6d2e5a4a34c68d2ca55aee3bf1535ba61aa36c90d4dbe8eaa3d4760d6d8710d48f924725bdca1032ca474d2d7b4c5192fdb31fba3bba8fc28ee4e21b88a7d8def83012137a2e606db0447427d7590f7bd5c45f0ce7942c815a3390d8fa8f4eb5b23fa8044802d77b9c1bd04810d6177cd4601a7018ba8fc28ee4e21b88a7d8def83012137a2e606db0447427d7590f7bd5c45f0ce745f982b3b9f45ae41bc43b89c6b9e0ac9c72fd7539daa64f6b7e45855ea861f445f982b3b9f45ae41bc43b89c6b9e0ac9c72fd7539daa64f6b7e45855ea861f445f982b3b9f45ae41bc43b89c6b9e0ac9c72fd7539daa64f6b7e45855ea861f40297f1efa0240faff48ca32b6a2ac5d08dcd6a8f99570036826aab1e124c492b0297f1efa0240faff48ca32b6a2ac5d08dcd6a8f99570036826aab1e124c492b0297f1efa0240faff48ca32b6a2ac5d08dcd6a8f99570036826aab1e124c492bfe7788ff8fb6f41d5c61120fd7ea2643aa768e32dd760b883e1427d1c22ef74ffe7788ff8fb6f41d5c61120fd7ea2643aa768e32dd760b883e1427d1c22ef74ffe7788ff8fb6f41d5c61120fd7ea2643aa768e32dd760b883e1427d1c22ef74fb7071f499b1f5037abf0e2b5f5e8a8c8fe91cb89297cb1cf4e347010051a069d2ecd4fa5878160c051b450f39ee864f5e7c48beb2f0da63759a852cc930152dbb7071f499b1f5037abf0e2b5f5e8a8c8fe91cb89297cb1cf4e347010051a069d0592fa9ff28834f2062c0a2a67792b97999f1977b368bbeb70b59d1a22f8baba0592fa9ff28834f2062c0a2a67792b97999f1977b368bbeb70b59d1a22f8baba0592fa9ff28834f2062c0a2a67792b97999f1977b368bbeb70b59d1a22f8baba671f621c6c2357462732f395c0166714b689c15523993cf09ea9d67fa2a8f3c9e6731fa60143aaee4bad78a4223e45c953a3146a4d57d6b0c179184508175744671f621c6c2357462732f395c0166714b689c15523993cf09ea9d67fa2a8f3c945d130b8f5be32fa0f18c1af87e8457639ce46363d62ca5488826b11135a5e6b45d130b8f5be32fa0f18c1af87e8457639ce46363d62ca5488826b11135a5e6b45d130b8f5be32fa0f18c1af87e8457639ce46363d62ca5488826b11135a5e6b7164d89440f1104772fbe6d0e111577dfbe4c117a735baa263bd004e6ef3ca387164d89440f1104772fbe6d0e111577dfbe4c117a735baa263bd004e6ef3ca387164d89440f1104772fbe6d0e111577dfbe4c117a735baa263bd004e6ef3ca38332121babc24edab77e08add635833e0e87e4fc7bb4e78dc0f08ccd60c473bd8332121babc24edab77e08add635833e0e87e4fc7bb4e78dc0f08ccd60c473bd8332121babc24edab77e08add635833e0e87e4fc7bb4e78dc0f08ccd60c473bd80e02b26f787e2aa7c62f2d6efde4599f136331714ea38afcbfe5352750716b650e02b26f787e2aa7c62f2d6efde4599f136331714ea38afcbfe5352750716b650e02b26f787e2aa7c62f2d6efde4599f136331714ea38afcbfe5352750716b65aaff3f2e5c0cf59ecb26ef79a6e3bc0214b0f2a125f1cc969aec22e33fa9037f5644c7650801adfc5c55591e2a714a67dc0feda8be3595d2712027b4074a94ee1e208762f56d32efb11921707823cf4cf6c042f4c78c9a45c39fdbaef277f8473c6d3bee84bfba72a3568d52c6b99ea61d5effc8b6f8febf034b5383a5a2657c3c6d3bee84bfba72a3568d52c6b99ea61d5effc8b6f8febf034b5383a5a2657c3c6d3bee84bfba72a3568d52c6b99ea61d5effc8b6f8febf034b5383a5a2657cf21db62209be51bf72f30b804ad26546575180711f0a787b5e4153d0f59be95ef21db62209be51bf72f30b804ad26546575180711f0a787b5e4153d0f59be95ef21db62209be51bf72f30b804ad26546575180711f0a787b5e4153d0f59be95e14727fd34cbcc110c29290923504e0167a61d49a8e9b2b14cf9b3158301143dd14727fd34cbcc110c29290923504e0167a61d49a8e9b2b14cf9b3158301143dd14727fd34cbcc110c29290923504e0167a61d49a8e9b2b14cf9b3158301143ddcbe3a41961c13d65f427d05b23fc21e844ed40c113c2871cb94bc7922d4237cdcbe3a41961c13d65f427d05b23fc21e844ed40c113c2871cb94bc7922d4237cdcbe3a41961c13d65f427d05b23fc21e844ed40c113c2871cb94bc7922d4237cd26f69a71f9ec40bacfa56eab274929a641457d7b38b67fe0ae6b33446d28d19526f69a71f9ec40bacfa56eab274929a641457d7b38b67fe0ae6b33446d28d19526f69a71f9ec40bacfa56eab274929a641457d7b38b67fe0ae6b33446d28d1955dc71383dc4ccc922d8b1a4342efd804d6f13c37bb70d2125f05678a022a1cf25dc71383dc4ccc922d8b1a4342efd804d6f13c37bb70d2125f05678a022a1cf25dc71383dc4ccc922d8b1a4342efd804d6f13c37bb70d2125f05678a022a1cf2b79e5be5500534e91ce3f11830929b39cc34a3ccc366ff4c38e03c30f2bf033aa47c10557c71628f45c0aaee949354b70e834b98dbee320a8fbf9c267a84feb0b79e5be5500534e91ce3f11830929b39cc34a3ccc366ff4c38e03c30f2bf033aec8355654c8529190ce4c48f417167b896862ffc3ed8139daa67ad555d83ae37ec8355654c8529190ce4c48f417167b896862ffc3ed8139daa67ad555d83ae37ec8355654c8529190ce4c48f417167b896862ffc3ed8139daa67ad555d83ae37355469bff2ab7353fb6f0469a50b7d8f51a5409ce2cc7802fca7a3dc64a3674a9868f606b4f3d96533d181b62c72107fa39b7dba4375acdef84ccc04b716f12a67cdba44fa5738a51833e93386205b50a1849f01a95a9e66353df97663fcb800b392cafe98c24632660da32a49bb24ea88d2a967cb7b4a50420317ff1c772d80bc1d97c982e3ebc871f216d1364261bf59e4c0c7848bdf5a2867aee430bc86fa14d544cd73779115d22ff78ef3b54da7ea8eae9099b0fe647ae1fbfb7db6ef57824865e49b9c4bacd78cf001dbb37b6299f99c7b358d5670a3296b4c877c9c645057610fddffceccf2879d75c342ef9aad68c956719a7aaf1183ad76cd4ba9ca6b7a0c515000f994c6a7d03c10abc3268aa4429965c69ac092f5d44a03ec1a338e2a30ee34e4b205591bf60ca290fdcd2226df8b64c1bba7fd32ef248767e9478bca168c67c25f3848dfa2011770b0f686e97210911830b35e42662e991bc2d3f28c9eb3b2776eefc4ff6710297e12cd096e9ac6982cbcab6e2c60c839dcda7f1040da2fbf9a34fee1a5a582d6aa42010c63378b30ce179178f9f548c8d930aad0064f7f239bf7b88ba4263fae0b0b30699b064eb286a283036fb17747b929c5562b272b03c79c45c5656370e5de36389b885885e7c39a856b33bf75e6bb8774d0c1ba05730f310a37cc2fa7d63b35c4efbd3a50cbfa84bfe7b3898e1688294362372dd13425f3bb369f0909e55b0dfe202e7bff066f081f9c96ff8e9d157cdfdcbde7f38b145e9662abe4033bac8a73824c17da006b56d6237c0fe4015c7f984a834d4108141848a7660b43b1c5a6179533ad8a79aa628bed88132178561f0a652a8435dab514ca15d9a97cc91e7ec93737f1b15ebb7f7d9c6679ab9126562eb42b6219aee9226982725f99408a14e92a77d92d06f1f2674aba4311ad056de4f8bb6e08a3cde38364630f9e3bdebb3e51fd86b71bc8fa4f0e65d3e102010bba59cbfc96302598242a5f5f6c6bf839ed2cc47d557bbca5a09fb06e311638e7443e569efa57d423d7855ec201efd8fb0cd8d853113cc7e40436640a88c2db7df8a66f7d60df4d7c5502aa603acc43b7cc146765833c381eac1c43c37f9e8d1c1491e6416318b958e22f136e739192b6e51c6683501c04dd1f1db2890ca3684f8d7d45db5187ac95234c0d5579e88460ad0009017d745b8920139b32469f0d000df3b98f20fcf7f1a054e7ac7aed3d3c5cb6442fd9b9581e4289531c5ac9879e6c8fa41fe8f6456f16bc2060a93cbb323c4bc1e94c989ca6e3e15b153ae45d3a3ddabe8c717161700914caa07e48b919a71fc9c24d0a7d06f5173440184383fb9075c8855a4dded3dee2b05b44c59c2745853c5bd456603941d0cdc655d5d3b52f1eef4e70db2bf0c4ff08a825ab1b15a64c2e338c64ac05680cb0ecce1d72b7b52db50c711a32748cf83724cb699e7173a8984b3a18341f1d81e5d4765c928d5d9ed47640394b35cdc81c0126ba80bd7cf9c266ce4f1e184faf90ffebbf6b745955ec329fa45d7efdf1eeebafcab2c38eb7fa5338d4e4bb76ee61b8cade1ccc88b059ea31dfda3ebca19d929dd6f4c81eaac505fdfb7a55d69a66ea1ff7709375292504848c54bdbe0e6e79226ab16cb18df8bbcd064a8284002db3fb64ce0bb566bf4b4208edcfdae2d17512adff3a37ae43b033ba903a2fd4acc2affd05d9a0a7819ca0d5851ec76d954b07b825fa17c8fd9923c40648f1fb57f1fe58dfafd78b89321b6f70f7e9b5106140740f7c303b64c136aa56d5415f6008d5b21b33795a05ebfa6213aea5c4af520eb9ff4c08eb27b1aecc61c30e078e388d6fcaf05ae7a96c8c9347ca539ba06a38f1f6b8ad9011ba4f7da13bed82f22b8bff1ae6f04111e1e285e5041f10dc6d9d93420a397464828e023141cc28575b9599bbf7f2b0215a89b79d182aa100d82cae3b4e54ca7651878db766367fa92450ead9f6fd56a471dbc24540fc4d0e4477c175e291488f45e171d21356148be5ef1b1ccff452638d763f723194668330573087be350b89f14f67c926b131b62bb68ccc3a37b44e54fee90b81610b73d778ff1c5f498cef74389c1b7419132575c4485dea4c312812a64dcfaf2bcc6ab8eccbc0d43245d2449699c56eb57ff89e15e5ee773a14aec6427429c2211dee06b45551aa30ed486f49973aac649483a2d0a451a5ea87797972dd064c1f1a415510ac8129f3ae3438ef27f4246604e57cf6fa132d33f7ea1907f751f0201ea69a0bc368cdb2b24e7c7f958d8df659a8ff84142bfb932e20846df813bba0eef6a62f47ba0d4a10d40e0feb76cd8a63118567464d165a463d69b4e866450821ff4aab9f32f2bdc34a1af4e64e2d49b0ab25d53d61c02c75fed72189820de7ccbce0cf7cd8e4305d5925596029da0e7511c84ad376cc9fbc00c9dee05915adc9c33b1e5cd0d9e547c32a8d1eae44d961089d9ca3a6d249b8d1735d9b70a82feb2366f34550fc9b5f840abefa479a4a5d0be2863d495bbf7c6c3e5fe5aab1d6d37c8afdb54a13a6071f762771da5ad363115b63fb4a8a219adafd05f82d144f2feeeeda41cd414a3a70f78c67d3c0df741cd4cd7196f843e8228596172c2011842642227a31d8d7441381911b13fe78874193cb19d44ed6e8228596172c2011842642227a31d8d7441381911b13fe78874193cb19d44ed6e8228596172c2011842642227a31d8d7441381911b13fe78874193cb19d44ed6589385d9f4b57f0cfa318f6111217dc4915963305d479f66e745f6fc0561cd99589385d9f4b57f0cfa318f6111217dc4915963305d479f66e745f6fc0561cd99589385d9f4b57f0cfa318f6111217dc4915963305d479f66e745f6fc0561cd99ec748cac9bd6d5f4790af152170c9066061f4572de04de6d6818416a9e04a21cca572c8099dce88951863a5e5c72b11c1b6f27221aaf7c09afb06dc26f375012ec748cac9bd6d5f4790af152170c9066061f4572de04de6d6818416a9e04a21cf21a3460594436fb949c56ee695c7f9f8074ab18ec442319f2da05db4bd3ae4957dd7a209e117c2957a6023ff84372556d0bd77bd30e191135149db80be7e924f21a3460594436fb949c56ee695c7f9f8074ab18ec442319f2da05db4bd3ae4943951eb4dbfaf1ad658d37406324084fdefa7dcfcd2dc2e741c1810689359bd843951eb4dbfaf1ad658d37406324084fdefa7dcfcd2dc2e741c1810689359bd843951eb4dbfaf1ad658d37406324084fdefa7dcfcd2dc2e741c1810689359bd8831b1baad5cc5dce24f853002ab5b47a7af5e6699ef182bb8a10ccaad105ec4b831b1baad5cc5dce24f853002ab5b47a7af5e6699ef182bb8a10ccaad105ec4b831b1baad5cc5dce24f853002ab5b47a7af5e6699ef182bb8a10ccaad105ec4b02731fdb147aa61e59cb26ef4acbaa12f61355a56527a528ab3f44869f3dab2402731fdb147aa61e59cb26ef4acbaa12f61355a56527a528ab3f44869f3dab245be75c4eb16b4c9c457c3897fbda89dea7e17a99398e53ce154f9d57c0f46ede434373465564739a679820a0a210de60f5e55de2d8c3637cdc147f863d2feb1c8e088be7090ba04ac215827739862dd6ac6dec0e9e0eee85381bc09178ba119dbf0d09ba919d4cb40b49e65fccb99abc7b82d8b598c2227c2ba7f452aa43c0a0f6cedd2dcc1973fbe9ca195e818e64c40b23328e914e2f69ca7a2b52aac975596e732a748b72d2a646e5a1ea3484cdbc96016bb207a0c6e3c0abb457f7b21612f6cedd2dcc1973fbe9ca195e818e64c40b23328e914e2f69ca7a2b52aac97559b5892ce61ce5b56454861e8928769a58b4d708d09dd158cf2d41f94feda6bbd2b5892ce61ce5b56454861e8928769a58b4d708d09dd158cf2d41f94feda6bbd2b5892ce61ce5b56454861e8928769a58b4d708d09dd158cf2d41f94feda6bbd2c925febd4db7fe704e114802f236bed29c9f355040c4e5497a0cec7aa742b4a4c925febd4db7fe704e114802f236bed29c9f355040c4e5497a0cec7aa742b4a4c925febd4db7fe704e114802f236bed29c9f355040c4e5497a0cec7aa742b4a4e2e3dce795bce7a5a6bd7ed958e0c995bb3ac51c6b576fbd29ac59f0b486e977c80ae5ba6cf6ea3c1a7559fa3f81d2d48f040c9506efdf617f586739b83e18b1c1b83890fc898e452a2e20f9e8b1ccee9292b5ebbd616f589420bb306b522ee2e5204975a0f0a41b4f246a56c9b537f76b26de57cd3e52f0b7716ca07a73f0d17e58c5350d19436b5f62d9488b3af508305098d6b4e0ac11137002b84aabaf01073bb805b75bc57242498d561f0bc9c1dc76432a672f2bb0e0d63493c46dd3abd635fdd587d4be0ced092257897a0040b209a75f6b2707693b96a8a1fec7bb47c9605eed55a3715f1a74346f7e87feaa0afa08f9154f96f9bdcbc8cc0d2ac8038dae4206dcd0a2817fbdfbbedff5a49a512d3a94fda8a044c57423c6bcdb53fb843c7df8503261a2563ec321bc22fd8adf71f7f8819d6a9dd3af78f6611f5726c59760dd36d4ff3aa4361018636959f2e7ab770069ec4e5608600ae23d8ca2af34916d854f7f04c3189cd7d8e04177bca3c55bf1acdccf88beac501ff24239f4cec90833c2a2225bae3f583d875501ff44f1f78fc6d028a9d72b8cacf0963598962d8b8b7e0037df16a940e146d06095fc3cf755e5ca3d300adb4dcb658df5ba2baf095903d90fdf8f9a4360b82bd4257f77b78fd719f70e65ecd386c3c9b6eadaa4fbd8508b134be77d5c174ad5263820bbb984465b7b1d30c1d6853158831aa807e5c6806c71551dad6320669fe7b665e127659f6afd9bdb7c21876ba2ccf9f0a844d9d1e5c4669e755b239392e79068b80921b315c90fc1a8036e8fe22ef990f6d96513b2655256d9d71c7aa575b5b060322ae7f8e88902ba5bb8af98be39dc2fb937c5f0337d130c9862f3a3409294998152a0b425b7683f86b4c98667e6dc2fb937c5f0337d130c9862f3a3409294998152a0b425b7683f86b4c98667e6dc2fb937c5f0337d130c9862f3a3409294998152a0b425b7683f86b4c98667e63ac719fd38e81cb1fb43545b1e4a64fd8e09e3885d0147e79982ebbbd69d0cd33ac719fd38e81cb1fb43545b1e4a64fd8e09e3885d0147e79982ebbbd69d0cd33ac719fd38e81cb1fb43545b1e4a64fd8e09e3885d0147e79982ebbbd69d0cd38d401f7cf141c6c75ca61281bf92d1738850bac528f65b9bebcefd4ed67de39e41459cea1a597712ad05d5f8904acb6290243db6db69f5d11358dbe3c860e3df8e33be90f5d90884d4b95d9a4be5d5a49d97a80e22c8cbe6b06ea884b4404d4d226489016155b9f6abe835aab6d164030e16b196963e313c1102c2c1c99d27571a7491173d37523bf021553923654109a4007da9e82fd5223b6e429f86d95a795a5989766b7d75a409418ca75f567d2571240ebcdc19573bd9bab2c3fa55d0f002f18a8cc5caa4e9cc32a0767d767a6b5aa23b521d680413b41ff441ef80dbb634ea74b923190ac71851fc786fa46f388e6e333db582660a121759dd860aeef84ead55119cdff6f92df0f6ccdef7f1eba4c5da8e783e1adca846d4f0991c7b474ead55119cdff6f92df0f6ccdef7f1eba4c5da8e783e1adca846d4f0991c7b474ead55119cdff6f92df0f6ccdef7f1eba4c5da8e783e1adca846d4f0991c7b471c26ea4b83ad65fdd902a7e6f1ba545f29b2338e700406139386cf4ff7b9e8591c26ea4b83ad65fdd902a7e6f1ba545f29b2338e700406139386cf4ff7b9e8591c26ea4b83ad65fdd902a7e6f1ba545f29b2338e700406139386cf4ff7b9e859773b0f8b14d2b3d885504a261dca53370012544e2d113baeb16831ca88aed28f773b0f8b14d2b3d885504a261dca53370012544e2d113baeb16831ca88aed28fdee63be777ea64e6649e8876ebacc42bd48fd6c28dcb4b15f44fe1c4f080ee6b59193b2d11c4c131f50acf2890e184e2074bbe06eee961b211c29be86b5fc9f059193b2d11c4c131f50acf2890e184e2074bbe06eee961b211c29be86b5fc9f059193b2d11c4c131f50acf2890e184e2074bbe06eee961b211c29be86b5fc9f0363a275e6911f6427a55acea0e15ceb98b7a725b8b53fd2d150c8469f9522719363a275e6911f6427a55acea0e15ceb98b7a725b8b53fd2d150c8469f9522719363a275e6911f6427a55acea0e15ceb98b7a725b8b53fd2d150c8469f95227196757d3ec5827f4c2ba58d142301ba0df0b4d6f17f1d18a78054f1160b49e00b46757d3ec5827f4c2ba58d142301ba0df0b4d6f17f1d18a78054f1160b49e00b46757d3ec5827f4c2ba58d142301ba0df0b4d6f17f1d18a78054f1160b49e00b4ae329a17c568efaffcbc3ec03faff9bf359d365fbc38072136d25426f38ced09efdbd07d16a33904529efc0781b9f56a4fb65bb368ec5bc172c68aaae7279b76ae329a17c568efaffcbc3ec03faff9bf359d365fbc38072136d25426f38ced09267e577ff8ffc85217fed79bfde6936a312c01d916a86410087526ed7a6b771a267e577ff8ffc85217fed79bfde6936a312c01d916a86410087526ed7a6b771a267e577ff8ffc85217fed79bfde6936a312c01d916a86410087526ed7a6b771a976f2282c2e613fef97490a0eabe2543a20c97c6f5c1f55373be5b527593e04a976f2282c2e613fef97490a0eabe2543a20c97c6f5c1f55373be5b527593e04a976f2282c2e613fef97490a0eabe2543a20c97c6f5c1f55373be5b527593e04adabf69dd28448d97d569ae6503f62c7e8d86a87170a09a10933a635c8522cb91610b0ddae602753d1c42a07e022cc23838accb76aec696607e65edc92c8fa222dabf69dd28448d97d569ae6503f62c7e8d86a87170a09a10933a635c8522cb911a9aff6d8520596566b8037ece871cfc8af38f37411ca4622a0378df3b9f487f1a9aff6d8520596566b8037ece871cfc8af38f37411ca4622a0378df3b9f487f1a9aff6d8520596566b8037ece871cfc8af38f37411ca4622a0378df3b9f487f9d916eb5c33458f7f17479ab46e52895ecc52ada69226b9c7a27b263e80337459d916eb5c33458f7f17479ab46e52895ecc52ada69226b9c7a27b263e80337459d916eb5c33458f7f17479ab46e52895ecc52ada69226b9c7a27b263e80337458ee12f3cf7b3969f1b264fcdf9b172f15067959fd0c59bd83b9c5ff4f73972ee8ee12f3cf7b3969f1b264fcdf9b172f15067959fd0c59bd83b9c5ff4f73972ee8ee12f3cf7b3969f1b264fcdf9b172f15067959fd0c59bd83b9c5ff4f73972eec44ff69c540481845c159feab9ef3d0c4d5177bd4418ac3beae69bd082b99a02c44ff69c540481845c159feab9ef3d0c4d5177bd4418ac3beae69bd082b99a02c44ff69c540481845c159feab9ef3d0c4d5177bd4418ac3beae69bd082b99a02a8add9a143bf4c22d866560174444885899ca72199a7a9f5da67e2de31c14cd6a8add9a143bf4c22d866560174444885899ca72199a7a9f5da67e2de31c14cd6a8add9a143bf4c22d866560174444885899ca72199a7a9f5da67e2de31c14cd61def9545ca064f30b1da70ef4d88349527efd142c09885afce1e23370647259e1def9545ca064f30b1da70ef4d88349527efd142c09885afce1e23370647259e1def9545ca064f30b1da70ef4d88349527efd142c09885afce1e23370647259e586e5ad3e8ea9cd46446ed46a8d1a9f87c1be07763d93286016f531f15e7c2e0586e5ad3e8ea9cd46446ed46a8d1a9f87c1be07763d93286016f531f15e7c2e0586e5ad3e8ea9cd46446ed46a8d1a9f87c1be07763d93286016f531f15e7c2e0557be49eae9bfe200e212633556a919e8c055449eaab915a9f515025104beace557be49eae9bfe200e212633556a919e8c055449eaab915a9f515025104beace557be49eae9bfe200e212633556a919e8c055449eaab915a9f515025104beace483cff3dc83383204325dbdd0eee4c9597d6dc214fdcf282c28bdec941367170483cff3dc83383204325dbdd0eee4c9597d6dc214fdcf282c28bdec941367170483cff3dc83383204325dbdd0eee4c9597d6dc214fdcf282c28bdec941367170ffd534820b11f9b3b7a6e26a073cf83931815e8d2ac524362789a17e38b04bd1ffd534820b11f9b3b7a6e26a073cf83931815e8d2ac524362789a17e38b04bd1ffd534820b11f9b3b7a6e26a073cf83931815e8d2ac524362789a17e38b04bd1da1ca69e636e23e1ea521fda137c2c4c7ff4bb111720b3933aa6361e2d2c0726da1ca69e636e23e1ea521fda137c2c4c7ff4bb111720b3933aa6361e2d2c0726da1ca69e636e23e1ea521fda137c2c4c7ff4bb111720b3933aa6361e2d2c0726bac45255b94b6c71f4d8eabc03690861eb47106adfd05be3d366ce4e37a799356e80e9f0f22ead465350a720877770c7f00bc43eeaac50bf00f7241caa3823b6bac45255b94b6c71f4d8eabc03690861eb47106adfd05be3d366ce4e37a799356effb891e8aea6079487814226416146f54a5704692b8f1278cfa142ee9f47a16effb891e8aea6079487814226416146f54a5704692b8f1278cfa142ee9f47a16effb891e8aea6079487814226416146f54a5704692b8f1278cfa142ee9f47a17dc3ac2d01284a8de22086b8dcbe9cac3d5aeca8566be0320585b8cd08fe94997dc3ac2d01284a8de22086b8dcbe9cac3d5aeca8566be0320585b8cd08fe94997dc3ac2d01284a8de22086b8dcbe9cac3d5aeca8566be0320585b8cd08fe9499e0e40c05a072dfbb2b9a665596ab49e2f7cc12c98d6a1389c4f12bc1ad2c4dc4e0e40c05a072dfbb2b9a665596ab49e2f7cc12c98d6a1389c4f12bc1ad2c4dc4e0e40c05a072dfbb2b9a665596ab49e2f7cc12c98d6a1389c4f12bc1ad2c4dc4d034f037297054f2581c9e8a4c08d5529e8bb4909d4515ea0d3b6ce3cda9be07d034f037297054f2581c9e8a4c08d5529e8bb4909d4515ea0d3b6ce3cda9be07d034f037297054f2581c9e8a4c08d5529e8bb4909d4515ea0d3b6ce3cda9be07204e082bf82bfa4e750f719873a389795386695b72eb6cd6cff35c5fdc00cb416c2561e9d37bad182b2e3f05445437d88d690f3f8f49cef4477c0280e7b099c6204e082bf82bfa4e750f719873a389795386695b72eb6cd6cff35c5fdc00cb41a8d1d3156709f3dfbfd439ae6740927d4d3401cee74d8900c301db7d8c71e060a8d1d3156709f3dfbfd439ae6740927d4d3401cee74d8900c301db7d8c71e060a8d1d3156709f3dfbfd439ae6740927d4d3401cee74d8900c301db7d8c71e06032b186b556f87e25aefc0b5e639c9be0e0c3fc41d4366403f7009bf0f12490d032b186b556f87e25aefc0b5e639c9be0e0c3fc41d4366403f7009bf0f12490d032b186b556f87e25aefc0b5e639c9be0e0c3fc41d4366403f7009bf0f12490d0ebf900ed1ec5c33678e063c984b206156509830c1d3d354aeac074c5d218c2f9ebf900ed1ec5c33678e063c984b206156509830c1d3d354aeac074c5d218c2f9ebf900ed1ec5c33678e063c984b206156509830c1d3d354aeac074c5d218c2f9410c1c47648b0fa2ddaf40787c296c5dc35636fe1053b9349d413e94e3f8a017410c1c47648b0fa2ddaf40787c296c5dc35636fe1053b9349d413e94e3f8a017410c1c47648b0fa2ddaf40787c296c5dc35636fe1053b9349d413e94e3f8a01751ecfa44b9e358c972497c2c43ddf49698075cb23c04186c5594285c1ec9bc7f2af34c3ab63b0272d1b335f8119430813426af73e6fb259a5282361d6a10b52b51ecfa44b9e358c972497c2c43ddf49698075cb23c04186c5594285c1ec9bc7f04058ad8196749b20c1622101d86001873d1a8222fa28e6ae1407935e834e93835e5d408dbec8336bd29cf139315379dd5c4fb30084ece7ace6bcd8dbdc4b88e04058ad8196749b20c1622101d86001873d1a8222fa28e6ae1407935e834e9385fe7f3755ab05845de4dd77dd2dc089ead23b0c034c8cf39c9d655ac79f4f9065fe7f3755ab05845de4dd77dd2dc089ead23b0c034c8cf39c9d655ac79f4f9065fe7f3755ab05845de4dd77dd2dc089ead23b0c034c8cf39c9d655ac79f4f9068ddeb45fe6683861f70e9e0e928f85e67b908db5b541a2cbd811d6b69e7c1cba8ddeb45fe6683861f70e9e0e928f85e67b908db5b541a2cbd811d6b69e7c1cba8ddeb45fe6683861f70e9e0e928f85e67b908db5b541a2cbd811d6b69e7c1cba9aaaad909dcf8f9beb8aac863cf4538466556591d2aeb35f2564655f5454dd2bfb81171803fb3340632a885786829818eef446f9617e03953f2335b05ec86f5b9aaaad909dcf8f9beb8aac863cf4538466556591d2aeb35f2564655f5454dd2b0599104ca4b63ae7af8fd39873c370990fb91f968967d8d1bff8f4f26d10d67e0599104ca4b63ae7af8fd39873c370990fb91f968967d8d1bff8f4f26d10d67ec283681bf7b43d80b7c1542f1796da1f3c8a85387deb7dd6104a7a453d3770fa9df4e7a68be33e1381fc471bba5dc27819aac251429e870224cb69f203cf4e3c9df4e7a68be33e1381fc471bba5dc27819aac251429e870224cb69f203cf4e3c9df4e7a68be33e1381fc471bba5dc27819aac251429e870224cb69f203cf4e3c8e0c91df1b90a17cb5d105718a9a0d8733cb8e3a653338f7d1f25dfdf2cb80088e0c91df1b90a17cb5d105718a9a0d8733cb8e3a653338f7d1f25dfdf2cb80088e0c91df1b90a17cb5d105718a9a0d8733cb8e3a653338f7d1f25dfdf2cb80080e526f6d936c36e007fd8a9bdd2a3663b482a261619fbc3b8c85144b0d4da2c80e526f6d936c36e007fd8a9bdd2a3663b482a261619fbc3b8c85144b0d4da2c80e526f6d936c36e007fd8a9bdd2a3663b482a261619fbc3b8c85144b0d4da2c8f5c61bd19ee1b75a238ccccf593d4fea7167b9ad1d76b47883462226271def0af5c61bd19ee1b75a238ccccf593d4fea7167b9ad1d76b47883462226271def0af5c61bd19ee1b75a238ccccf593d4fea7167b9ad1d76b47883462226271def0a6e27e047ba95e05116613f21d3573a7d202ccccfa197e90906f7527c9e063ab96e27e047ba95e05116613f21d3573a7d202ccccfa197e90906f7527c9e063ab96e27e047ba95e05116613f21d3573a7d202ccccfa197e90906f7527c9e063ab9c085b5723cbbfdc1fc4fb32da791f67b655606864a7aa63083ea569ccdbf1505c085b5723cbbfdc1fc4fb32da791f67b655606864a7aa63083ea569ccdbf1505c085b5723cbbfdc1fc4fb32da791f67b655606864a7aa63083ea569ccdbf1505ab6315ad74658df8e48f8f79db804a1afe846097562424030792714f667aaf68ab6315ad74658df8e48f8f79db804a1afe846097562424030792714f667aaf68ab6315ad74658df8e48f8f79db804a1afe846097562424030792714f667aaf687335834990102b98314fe02daf19602fff3a0b10a094a7000dde513b5709651c7335834990102b98314fe02daf19602fff3a0b10a094a7000dde513b5709651c7335834990102b98314fe02daf19602fff3a0b10a094a7000dde513b5709651ccff24550c72d9163a59e9d6ec421518f3e72752d0f2edbfc3724976d4c5a85b9cff24550c72d9163a59e9d6ec421518f3e72752d0f2edbfc3724976d4c5a85b9cff24550c72d9163a59e9d6ec421518f3e72752d0f2edbfc3724976d4c5a85b905a591aa32c33843e6326d513276042e984059db833a6fef13f2ab4d9a8de0a405a591aa32c33843e6326d513276042e984059db833a6fef13f2ab4d9a8de0a405a591aa32c33843e6326d513276042e984059db833a6fef13f2ab4d9a8de0a427d6fd313650adda26ccbe1c9595479652eaa6a51d3a53f1269a094597e2aa4227d6fd313650adda26ccbe1c9595479652eaa6a51d3a53f1269a094597e2aa4227d6fd313650adda26ccbe1c9595479652eaa6a51d3a53f1269a094597e2aa4204b2f8af39197d74353d56826f9c669c4e9c0347883ad3a210c030cf5e6ebbb804b2f8af39197d74353d56826f9c669c4e9c0347883ad3a210c030cf5e6ebbb804b2f8af39197d74353d56826f9c669c4e9c0347883ad3a210c030cf5e6ebbb8dbd3bb53d76b68cfee0fc12e57d2f63407f95a517f9bfdea87fba5184a08b445dbd3bb53d76b68cfee0fc12e57d2f63407f95a517f9bfdea87fba5184a08b445dbd3bb53d76b68cfee0fc12e57d2f63407f95a517f9bfdea87fba5184a08b445687b0913c27b689e5b1aa831a94562d1268e1c534d3ed2ba77daf681a2285d22687b0913c27b689e5b1aa831a94562d1268e1c534d3ed2ba77daf681a2285d22687b0913c27b689e5b1aa831a94562d1268e1c534d3ed2ba77daf681a2285d22305d09209505ff0047ad9ffc2dc9b3ac21144a7bafc619a59f55ef32b4327ab438b52856f93dcfe1e3271ff8de3476a8efd35fb6b5ca974d24e30249083f07fe305d09209505ff0047ad9ffc2dc9b3ac21144a7bafc619a59f55ef32b4327ab4d911e32e5186d6fc7cc863f7655f06eaec1bee025322a45f3cb7034af3140c10d911e32e5186d6fc7cc863f7655f06eaec1bee025322a45f3cb7034af3140c10d911e32e5186d6fc7cc863f7655f06eaec1bee025322a45f3cb7034af3140c109051e697d589b7c1714fdde7228024ebca7e76f77192acb263e02c33e5fb669d9051e697d589b7c1714fdde7228024ebca7e76f77192acb263e02c33e5fb669d9051e697d589b7c1714fdde7228024ebca7e76f77192acb263e02c33e5fb669d0ad150ea01d834dccf89e639e3d551e69870b5957d5584cded4d64129473d58a0ad150ea01d834dccf89e639e3d551e69870b5957d5584cded4d64129473d58a0ad150ea01d834dccf89e639e3d551e69870b5957d5584cded4d64129473d58ad8ab10dfc5bd39f9c054909a9948b3b354cf6c05c704769666549a1dfa60dc7ed8ab10dfc5bd39f9c054909a9948b3b354cf6c05c704769666549a1dfa60dc7ed8ab10dfc5bd39f9c054909a9948b3b354cf6c05c704769666549a1dfa60dc7e459ff147b89cd0c262151efc55abb1e405f0260b02103631e4e016d80a6682b9a3433340dc3c9e058b312e079007e9475c72d4bf3e6fc1a2c1b058db8f289b51d8ac27a86f8a8f64d1b152635e6ecd0469ddbf5dadd29870a0f969538ec5cbbc444eb384299334118bc77333b9e9767b15a016532122632f0595de55a15e70a3d03945aa6603b60a6de3cb72ae9426554e525246e650e552e8dc6a7859382ff4293f44618c6478ebde19142b4b326f88d9e80337492716ca76e9818072e0a24386e6ee8041d61295ce806a40091edd4ed7ba21a56cb47c4854e2fdb22275866709236782d5a0add20328f237ec3c077100029d197aebd224fe4f740c5a8ca6c217eb1541899cfedd2fe54f646e861219d3912f01476bc30f25bd517d8c8b0e4372b10555fd131401409508da3e408132724f005e3e7ae9c3252c1a58ea7bcdd2ba98c912a7f136a738263f52865b90340cf416f059c67f409aafc5069a6237f5edf8b5f5af764f9af568c99077e3525a119c73fab5678a99c6dfac663a987d6c1d3c992a333fe7e072bdbd9b904ddf152525b7f2088a78e457f5d44704da4610ff96fa7fb8cc3e954b1cb6dbff3c655d187fba2526ef3140978f6894bc7683a290df922b1ebfa25185ccf01b3d22b82365986e4f45cae5499700e7ce54a4f69576ca89b1f53e9174c99f1230ea2a1c52607565c7eff5a612a00e0fc117dde11106756b01386113d03607575da952edf4a8e525564cd2d2b888cb997f4e868ef8d04ea0d55ac445635b331a4fccef38e9424e788495c360fe1da317c4f7b6a096b41f2fdd13b3f4d8548a2f0b7e5d561c2e49f86e4df8107acb6a6b2ef421460f81f5eb7626bacfc2218bcc300177c52f42f8f0a93bef65869f54088990534b7cc66cb5a68165fd7e158d573adf12c2672d086d4b4e15515aaba654a45855f7c41a23fe2e684f4fca33991b0b65e02a5959d045b59906bf3e2557a7f777f1def3dc891b5d617d2a261527acfc1749ff8c402601f8bdc90f486ab6bfed45a0371f17ebefa675796e8d7fb222955be13e8f1f430ec9f33117dc1fce6809376f0807f2694dc3211773272d31fdd1f0c27bf31e09adf9a7fd9ac42e4264e5bc26b3b381226b393da43fbc6288392bed91965db17f04fc537eb3413484523d24f20cff8f1fc4ef9cfa4ad7dedb5560aa6437d210f15bdd6fe1b548358dae2177e468664a5300a9735e7c46fc3f5b7c8f972236e37ab1d55bfdd54be704da15598334ecfc62b6913a5f53038c69fdcefc7b7f6b5adba12de9f92fb094590167c377e945cf84dd42a417393dcea25acac17b11bd64a3e29f427faeb2808548a75c9d5a44965c65064bd5d17c459fcc6d354101c50c6d1b616f6a9b304f9c5c9d6c9896a8573db42eaf1df8fd5cac67468ff275bedb2d87e085bef8c80cb6dea16764a698dac8e7f56da15fa162371b43c851d70844922c97c6d9908f5ad0fc3586aa4cd8a82abf64174a8a572271a3e85d7cf31317aff8036928d7503ee5c786ffbcd1fc6f3786d57a7ae87dd32eac1acfb3be5ecf03d75f5645690954271d3d33cba1219a5e19252d2b219b0caba3b31df3a33f3d7babf4a563f562929ace7c3b99c54c0368da32f76a4c106cbeba3c92456947fbc68d1b012bc3762db1b5f9399e7be66b83ffa7aabe4a8a0b3fe98cbc1f6aaa31253b24f8db4e58304fdccf26ce85a5a89661e8555d05531985619fa54a16eccda0e15e50bc11dcc6ee9df9b3c590cdc2f3c65d439622b1f44ba6cb54a14bfb9bb9fec4a1ca47a930f067c307f32481a1f30fe454d29ec7d61e9aff7c02bca3072ab2dede632a98e0d68985b025d4022e9c77b4c902b5c643a427591509b6fc30159101affa9ed68093ef6f506e1da862f483a0e87a1ad792dda15a5dd776c04aa372fe041355d94e3a7c550e15925576c576c3fab33e040af706bfa799e42fd67fd82457af7627ebcf642a42b83b54aa5049f70be6b5b8a82a7f059f3edbf3a7a0066ade3ba7b03d85828601c5ddb995a245420d9e20c76a8278426bffa63062a73de8257629a0b4f419bbc3fe0b53e3bb0e33bddef4ffea647f1ce70a030110d3a0fd8202329f474a2e98948c06c60c15a8e79b9fe5edfb0df4be28827dc628a32a9dc948297e16dbf183583bd45300824bd42f77ed83bfb5074a7aec03ecc0a21d7f378a4294d8f773f647189e97ee04846c7ef611bdf1c21cf9ac9ccf44fe55f4757c32db0c18ff0deeb58d6f6ec7d463aa0ee94baa8aab42a1e7c53a9b5547110fffd1a85c30acc0a952bcb21605490ad5f19e2919a1dedda2a7ddb4a77389cf78f56293c97fc1343724690ac22a206ab058c1356f16f92e1931fda4468877639266c378df7fe339dc3502203579da272056003b08bd1a60a2f4e2063c0e74c7c94fca024c3046bcd841c6a990f21fba1c3a2ee3bc147d5cf71bf2ac6b42cce2abe11fb9000412647fd6b24c837fcd6cbd4f396eb7dd517e8be13401a5cb530db1063525c479677f09a32e1c184a22903f2a164d1f7677e66117c51ce22d273909c2b424b46bb259f4d4926d6bfa29ff4a723e314e8ed627337143067076171acc59cb4bb8fe3e0d8d5fb51469228710292ff4be478cf526b0ecd0ebeb4c5cb64e0de2a6abffa8514c6eba2951705747fe39f11f75e3f91328036e680365311977dcdf4802a3894d2d95d82acb705747fe39f11f75e3f91328036e680365311977dcdf4802a3894d2d95d82acb705747fe39f11f75e3f91328036e680365311977dcdf4802a3894d2d95d82acbf533812e432091c78f0c6cc274d04dda312086542dd674e2ef2d337c39154f8bf533812e432091c78f0c6cc274d04dda312086542dd674e2ef2d337c39154f8bf533812e432091c78f0c6cc274d04dda312086542dd674e2ef2d337c39154f8b59d91b3aedf0fae42b145d5fbc7d518be718e9ca58a9d5d8fbac7eb6d86bd97759d91b3aedf0fae42b145d5fbc7d518be718e9ca58a9d5d8fbac7eb6d86bd97759d91b3aedf0fae42b145d5fbc7d518be718e9ca58a9d5d8fbac7eb6d86bd9772829a57e95a0a68cf883073fc01f2ffe41477c61417bceb2b3bdec6861b85a662829a57e95a0a68cf883073fc01f2ffe41477c61417bceb2b3bdec6861b85a662829a57e95a0a68cf883073fc01f2ffe41477c61417bceb2b3bdec6861b85a66feda18395162a5fbe004bc6222d15d3e4259b94b2cd8acb8ca43ecec87f788c7feda18395162a5fbe004bc6222d15d3e4259b94b2cd8acb8ca43ecec87f788c7feda18395162a5fbe004bc6222d15d3e4259b94b2cd8acb8ca43ecec87f788c7b7f5e7b0da4ee72ad65d0c6ef765037c7a26518b1558f32e7b06ecc1a26490d543c54096c3a8f83e1c3461f6fbbb110ed26a913f8cfeec5ed117257cd776f464d0db5b8fc6e45a2139721b806f1e01199c7754c68d262c2264a8e333791fa90b9af63db46e8b76f28aaa4abb86b3dbc35c82e31f94eafeea5784a7669cc429821274341e8132110bb9797f33f733800277e6f1ac8c690ba9df6385944236aca197ec817c193564ce913e0d05283d29265c96ac3c3c745603e6440dfbfd82026629068da4967199248db915410aa0c4f2f69c1b67f56825d0a9e4805b0d388379e7d44bd233a16f72c15c6d46146b3d8cb35c812d884f3ae76afb6dfcbced8b000e2edb35637827cd6e8a8e52091e405e27eb9daf16c9242026eed5b11515911d45eb597de2fd5d4f55d213a9b3c6df7f21ef9413339b9a2ef4cf93dae169cbb335e6440c12c6c67e975f8c5b73bcd31ff521df4776eba608ac7c034866f2c15de5787c11287548c8f85fdd46d2b77803bc81423c3c16ebbe5cfcd130788466f8b3a504b832b73a37f942641f2d79fdfc611685f7d679bc4dcf3bb6b11b5cbab715578b602865dfa5c80baa64006d64c5875765aab457d5b4bedd73a5e8436d73e4c1dc6d473bc273c1a33868026b3569fa6d3c73b59fbc7a8faa6f580ce5a0265e976f36a57bbffaa8a31fe93489579fd9b149ce23c1fd3e742e1351a38ceac408a98870a4de235dc87cf9a4875307b2e1908b3e153ec2a72405161bd20f06b05b3b9101b627451d47045f73fd96e651992a840f2d397466690b2db26de5ee5e4e5f4257e7b6c52a66ff25e456a2f00d0ae1101b3b7adcf2909a339ee357dcb3c746036c505688ce9bb648b1439f5addba02533a0eed4c55ebf384bf3cb6fbfde37c093f02eb0ce60734298eff3a0c8604af7051116ce2f3b6a5326bf6d2e8e34dbf5f923ab31c41aea638bc3d85a83ce2865a59a31602b301875537ea9eb8c75eed467627fd3c0b899d57c79c6adb8469fa2922b25acea7fc88d9f580b170081bf67010debfe55f9555e9ff407a920a079a4a29bc662b7ea272e1af3b1c3fac8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19b488c70d5ddb2c3da828294119a35a540fab4699dfa8b086a7304a9a7a8b5cb99488c70d5ddb2c3da828294119a35a540fab4699dfa8b086a7304a9a7a8b5cb99488c70d5ddb2c3da828294119a35a540fab4699dfa8b086a7304a9a7a8b5cb992bb40f892386ecfd4e5a19b14a75a4feca0934142a3caa9b6bef7b6578a66ed02bb40f892386ecfd4e5a19b14a75a4feca0934142a3caa9b6bef7b6578a66ed02bb40f892386ecfd4e5a19b14a75a4feca0934142a3caa9b6bef7b6578a66ed0af1fb85696391c51a09c8d235ed49566a14eed962bf5aef369c609070600c41e2e11ec02acee675e5a6df14df3ff32aac9ea4d25b2756fec9a3c9a22db7a3551af1fb85696391c51a09c8d235ed49566a14eed962bf5aef369c609070600c41e87dd01b90637ad48985884dd661c62d71b5ab6f486426c1836097eb1b3e74c3bcd503d3251b1c90ac0be0b0666d3efd9f355e1ebcc11de5bfd187aab1b99f53687dd01b90637ad48985884dd661c62d71b5ab6f486426c1836097eb1b3e74c3ba3e334722fe5c2539c50fa51a9f860cd7cc94e1ba1738b9de9ba5b0d47466f662a38a9754da8b7be80defe6611cf182871acbb5ce694f9c2f77c141527efa86ea3e334722fe5c2539c50fa51a9f860cd7cc94e1ba1738b9de9ba5b0d47466f66a45a1670c13d8e3aa8430e3178c5b2f3a5cb43f657741b94a2b2660ce2d8f980a45a1670c13d8e3aa8430e3178c5b2f3a5cb43f657741b94a2b2660ce2d8f980a45a1670c13d8e3aa8430e3178c5b2f3a5cb43f657741b94a2b2660ce2d8f980155e90a1b582d457c19fd85df397394a356fcf7cbf6a4dfe1b192b2b1eb6a061697cd76f839732d1544832fd075ce317055ef84fd2dd924a239ca062460b9664155e90a1b582d457c19fd85df397394a356fcf7cbf6a4dfe1b192b2b1eb6a06161d0d5dc14ac7e119f8e69a3d26d29f9d37cdbe796506badeac6fc48e024857590baf51dab2fec9755a10e5081344adf366aefbb10c2fffbe05eb4989fd419e161d0d5dc14ac7e119f8e69a3d26d29f9d37cdbe796506badeac6fc48e0248575aba05bb8e7a76782b04a88392c3b6083ab68da4f6f03da75065db4f0238a3df361e761d113d8f36959d3324af1d80234d9746599f27d7b59b91757dff45026ababa05bb8e7a76782b04a88392c3b6083ab68da4f6f03da75065db4f0238a3df3755a3d6be82a7062d790c038c973390314b03443174c198d2545fd63ccac9c1ce9738f6396d6e73d8fa259dc01a349718c6291d41dddcc93ece56c863353aab20d98c41a97e223ff065f8560f2120345da9277a89e83f71f103805266611c057313eb7e945187e42ecbacd28b55e00b7a859b9a2fb5cbcffb01ce58bf51eedb5c86fb360619e4114fd71ac6000909d6da367e11bdb9fd77ee83769f17079066db220bb27e2a4395dc131ccd7bf9fbad0f3de0bde4138f724042b339fcb05ec51f6baa061dcfdc8c82f1edf4a1a3293c2180d4fd51619ec83f121ee2461e7a1e818c36b3fe82930c2519a9da6e8fde3093187af0cdf0e7ef9966f42362634452b219558b7c32b9b1ea03512cd638cab4d59d049428abf6318b07eb33f1ba3b0c3f0c95d104cb12cc84a2d304a21e35c6e9a661ee8a31452529d3865cbd75f3a089ca124139afe89cc8eb7a6c3bb2abd85d8abdbb90f1b696dcfb09b305ff88e1dd8eb10ff8837b339686ae5aa2e0072a9de6abddf691b87dd415b56f395d8852bfb51a69437e4640cc57f0fdd48f4f2110d71d693680018ba7b1789939aa398eed5c6bc726d93654f868f5c2dfcec291a32be735409e0734a0d554a4ea3c2432adbba3c544a8e99413b0be95979a74c1a42b8a3bf4033fa57572a8290a61ef98d6afc940e3a4f07e70d4e0b8a7c53b59188a3773e7e3608200576b8a0c423fae44874cb28a11f6bf5d88ed65a99601a1876f5421a850ac29747004afdff6619b12663cf0e8aa927f968275690aa4fcc7d1d535d33a3d92b8dc6276a7dc9093f91a4bdf21a420a6382596fb986ab85e08b76f3a1da466b344cdb7ff46717d1d62a49327d0743f744b6e5c10fe453442ad0a46ab97b10de2e9ce6788c931349dd955d81279ea9898937f3de2d88018b9020fedd392829fbf9e5068e8836427480ee49327d0743f744b6e5c10fe453442ad0a46ab97b10de2e9ce6788c931349dd95d264814c98fc5d28da763ec3d2665d170085801b608ad465a5a8841a591e7600d264814c98fc5d28da763ec3d2665d170085801b608ad465a5a8841a591e7600d264814c98fc5d28da763ec3d2665d170085801b608ad465a5a8841a591e7600c51584353fc20a227e4161ce6692cad518a7df2aeffa1a6d2a5862763afd0646c51584353fc20a227e4161ce6692cad518a7df2aeffa1a6d2a5862763afd0646c51584353fc20a227e4161ce6692cad518a7df2aeffa1a6d2a5862763afd06467f795e491eb9176c6b0ef0599b1ff542517f2c9550d39287cbf8887c1aeeff557f795e491eb9176c6b0ef0599b1ff542517f2c9550d39287cbf8887c1aeeff557f795e491eb9176c6b0ef0599b1ff542517f2c9550d39287cbf8887c1aeeff55978a510de3189acac6352979370c3e8461e0170259acfb2a477f6825c1b1d496978a510de3189acac6352979370c3e8461e0170259acfb2a477f6825c1b1d496978a510de3189acac6352979370c3e8461e0170259acfb2a477f6825c1b1d496db8973538be1a87c2c464584ac70a076b79af64660053c571584c906cd78440adb8973538be1a87c2c464584ac70a076b79af64660053c571584c906cd78440adb8973538be1a87c2c464584ac70a076b79af64660053c571584c906cd78440a805c14b709f3457905c27b90ad037f0f86cfafd33f656dc8e1eb3c0537b7b232805c14b709f3457905c27b90ad037f0f86cfafd33f656dc8e1eb3c0537b7b232805c14b709f3457905c27b90ad037f0f86cfafd33f656dc8e1eb3c0537b7b232a9e7fad0f190f544e21b72ab2cf4d1d1e34b462b471433850fec08c2ef4355d3b2f4be757595736ee4defac0dfd011b0e402a46a9b161abe35a3ea566625452a0577a7ea808e51ed081b567179f7c43d86c8f7c1de0c2003198d477291b03f3fc1abd25b2196426eaf5e57011bd482d7ac7d012c453c817acc5b383b4dba8a0219b8739241d14c356e0d675ad781b0bfa86ac8a8a25b402c41ebb2e5953b60e3c1abd25b2196426eaf5e57011bd482d7ac7d012c453c817acc5b383b4dba8a02fbae099d422130483af914b79f1d2bf354752019aaa1229cfeb3cfafc5bba41af4d56dc159faed5e3685b3abffc8b30a58ed541973df4cd01800070d8e81b9cefbae099d422130483af914b79f1d2bf354752019aaa1229cfeb3cfafc5bba41a26ea71ff04e2b52c706eab24cf4580cb924c689f91eef6d3d0ef1ff6bf9958c87611eabddd794cc56f591cc661223a744818ee27ed9adbc425cf6c4583a3623026ea71ff04e2b52c706eab24cf4580cb924c689f91eef6d3d0ef1ff6bf9958c8a8763a762340d0e8f89957d8c9f3d10b07ef534cd31dd160ef9aa032aeb45bc9a34b448818bf02c07daa6a1154362d32444609d274867b5f1b36180817c59868a8763a762340d0e8f89957d8c9f3d10b07ef534cd31dd160ef9aa032aeb45bc91113c65723c1ecaa79c479db97897220eb153378f8bf15dd7bff5808515216e01113c65723c1ecaa79c479db97897220eb153378f8bf15dd7bff5808515216e01113c65723c1ecaa79c479db97897220eb153378f8bf15dd7bff5808515216e09eb06ae6e13da630ce58d41dac13e721588b2be92abab1a58825b9f4b52ebacc9eb06ae6e13da630ce58d41dac13e721588b2be92abab1a58825b9f4b52ebacc9eb06ae6e13da630ce58d41dac13e721588b2be92abab1a58825b9f4b52ebacc40eed7b30b18ec068d23b3cbc8310fcd7bb61aa1290eba77324207514148819f77572ff7f9b452116b9de1b57a1dddc78735f5f11e978d67e4d21616d7af070940eed7b30b18ec068d23b3cbc8310fcd7bb61aa1290eba77324207514148819f6a45ee175eb194a1e6251c493b1d0559a545413a007cf6f3a4850e40fc1b4e756a45ee175eb194a1e6251c493b1d0559a545413a007cf6f3a4850e40fc1b4e756a45ee175eb194a1e6251c493b1d0559a545413a007cf6f3a4850e40fc1b4e75bd564fa30ad865eaf8552a1f517fac2b8ec69ecb979a735074a86a5416044634bd564fa30ad865eaf8552a1f517fac2b8ec69ecb979a735074a86a5416044634bd564fa30ad865eaf8552a1f517fac2b8ec69ecb979a735074a86a5416044634c15a3a17f6b65e9c51c58ed3a79d12bc517f867321ed118e5dc7b5c3a1ed7d4b05d5e533f5e590d9ee2c7692d26dc87ccbf381f4831cca3362baf596691a55bbe34151ed8e0c5f0ea996f1128834b15f41f5e2081a41dca2ba7f2f307c331f49a8a24bcd720323185063761b53731cd6dcc5583fc0fd7ffd972137f345b1d738845bca9a59de1959c1501cbc1f2c90fa9ab73a38653175fe94073c012fa555b10c4e8456a424135a4dda4829050de77b05c7fb56ef716841bdfe1371af2eb6958358092b45c8631df6466a2e4dc23278263b2dd2ba5765e99caba47c304dd3b5357bf940a54f04d5f7b335a0a6697a1e9dda14eb2f1dbc590beb0fe98ed65f023ee9d9ab704a1f7e0ce35bb832fe7189528cb5873d1f30285d3520bc48f66eb831b6aa0a2168c412559b6c9667846d84de86554af573a1a9dfa5dc753de3754a7ac917c8e4309742c3571b8c3c8d97361ab6b838f7cd5bda498a410d9d6d9fc7449711060a7ec45e0a4bfbd5d497d069676cbf31f77f3385d3e166795e79deaadefa4275a55f7778d400fcbf0628822dcae95d8239da065ba8e40049daaa32e46538070d2455c077280a8b537f23e3e3a7362074ba2630567d7f951f11fa113d81a2f5fdaf0a506502fd4cac0ccc0c5e7ccc02330150b75d3d7fd4bde0e3c95e8f1c4f13d767b8a4d55fe9a377c3ff20cfd7e77b9b9da12e1df9772c1f685f27fbb4ae9e31ddd26e43b7c051041bb3d9d6bebd418a858da67268920bc672afb9f647152e43fe5e381c71ccd9da9bbd843a854761f8fe60bc6c17b7c0e24e0106f5b4867e0b9c0357e14f488bb45585eccdf47f62b7ff914a0fae73f48cc307c8a5a8f44410fb1085689eaad5a24914e940b0488e0ff2cc3191b972e625522a9eaa9e77f6297e6007745040e9b6a2c2be3880e25206594582e0cd09ef482ee27a395794cdc34731bce3ea1ff032b1c8bcbc275779325999641c052b771a28d8f94367f6ef8398e92de819ccd8e4938c819c2b24aa08f06cdcc0266bb0ec37eb08cd0dcfaeb8dc99c4ea418b80bf6c13d4aea912fc699aa3b30ddaf938bdb62e04b67ede3fedf08cc4fd20c2cccdea46f2791f95e0ab991d8cf6c7c66ec81e23c3b6cbf713954d89eb8389b63343d6b8fd261dc6cb652a0aaf93be5d801ed0b24e46c391e25d3f2fa622d5781a27553176648270768435295a235a760bf725752f3d33f36e79c3406c72aeac084df89c84d522fc9953ec3fbb31e8c90f53f87b21c82275d275dc73870a4c8bc4962c1462cb477c6a6323788c591003ab421973d4fe19e3503f22da78a9920c4831a4fa121410ff76430dc10fdd81144ddbdddb014398e2153afe488f1d629b4192a2da8a743b10ed55f3e26ed662bd9e2718d789c9d406692ba3573699a2e1f58713cc2e5a65792df472217aaaf8402dd0c29356b41254e201645eeca3d0c9ca84ba7726c8c21b3796c04cbb9e20d8a2b51ee894cc35e6cc84c00eb7d5e2bdf9ceb8977eb94c2bcc1630ea93c6c4b82381406dadf1efcd32a4b669ed5eed317926a11646c05922fc49b815568ef2c3858d5bec273e4d25cc162e76fd6c5cc50ba26dfc4e71aedbc34f08ac850efbf934ab3c7ab179e4cb253305c42e22d5631bed2d57e795a70d0356d0c04e3ac395ab73051c5298b9ee99d099269d838a12b6fa3b0af725565418ec1fedd8a522acccc0df88de0107d3183911047ec758a69bec7e24edba03838c00331c5004208d850bd577475b3f5e5eaab13ca96387dd517a8864c25fcbbbc0dffd0f8580f07b30ec8e1dffd59f6e422b9ad6163924bc1fb70ae8b697a11282d5b32b02708b40cb9a7d82eef95478516949ab993d14634219a6f62a4470f46ccbdf434d9a2c5526fb0263e9e2305d3cd3097ff4fa587d2c2becfeb700d3d340eef0f3b701ff78b0f0ec898c045797ff45987136a2a5712f8f8310710e0944e4b4547bab2dc99933edd1bc9a67f41bd0b0ac605c5431ad8c658c0c8e3c5d766eac8fbb81d51132f9fb818bfcb98e4e0c90037146f2b5d3cbb9e43cb419f36385cfd7a4567fd509ef00ec53cbd92e941be30507b7dd5976f4223f9d01998f1e73262e900e0ed002b0f53dc4b7f43de32a9f3ec07815d8459ad8919b9a770d34122836da36401bbafbbd4acf8e410c26b109ce9d32d35c0e4bc6dc92a7579910ce706939a056323de5801a7a87abcfa16526dd3d1f31954f88813928de507f4bf2911f30d08ff756d8b46baee54fce1d82a5a062eaff3ba90478641f671ce5da6f6ba7bdf49029df9eefca2f870171178ae901e108f56305aff7e36268a690bc49933a24b1aaa587fda00f4d3b7151dc8ebdca81804c959266b14122bf74e62cab773dd8e2f37b379aac1052663c27b4cdc7089ddb410ddb81a5ccf42662972e07dfc44fc429d3056af6dd128e480ac039362a15a7738ba76dffe807fd03fa29f7edaa8eb21ca0057c44a1ee8ca7f21a2c5226b7d35ccac23780ae535921353b54bf7d7e61f1ad9b021167ba6c10e37c432b4b93a7d257fbb890636fa7f6f376321cca47d5919ea5b6adc75d3858ba5f2c20d320c3f5390ff9778e03d341957bd37c5d3cf0c3327976979f2e01f19a80d1c7d5d758dcea82276e73150454212a5136b19c5fc2727786132ddafdd87f8d1367c93897805ee274c0e53ddbb0a46525aadb7dd32756fb85ad74e8b0fd3864c058e3cddf5ce304faa4f47e6aa8b70fe1672836fd8ed7d1681821800f884528c663a2c5bc5977c54655699389e6d31420d0e79ac6fccac835ee0b167e3636198f2e61362121c9f7adfbde802883c99e6b23977e4e0bbbbd042b307421bb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a4154e018785efc750bbbafe910f4b4e4240995b5a2143a4341dc5c1bb73151c1d8e7410c3054ab07bf15658aa4d8caf4a883ef4441e9b2a0a3c776bdc99a970a99d007b3dc972d03fed43d403f07a303494ecfc3306287e471b87f07ea8e42dba2634ef4c9f17dcb8b84e6c11722bf48330e5bfa2f75422ace218d8352ee2bee2816b2c0711911b716c53ce311f56190f74e592edaf42dc276f7aa250fa1649c2f5cecc4fd18a445fca6a5e3e5402102cdde911e381ec55e2f4a3f0a2425547a581d1d8fff411b109ae7a02cc074cc1392f385c99d2c2e7d0c6252f365bc807f4e2f9d8841f74dc4d6292d6e935a6e844b9f784ac2a620c1d9cf5c68a0a5c029e56b4ab8db568af6ff82d7bacb41d6765153d60e9fafbccac971c411ddd9ba54d1e874fa2df6cd0be511afe021f9c6b074b387fa3e7072900f83a91720fdb1f55eaa6786cc4465474c51e1bcdc90f6d2d68c04accf65bfd608de2b998f792143c6762434228595cfb8c6bbdf65f78a8d2a48155722ade60a75782a245743406c070295d103086b772634a1767922659693ae08f5b593802d4566ee075e82e138f9b6bba32f48bb11a1d23bff6f922b7a967e75b182090975fb93da13ac8f493182c31b641ece27ef5caa73c4a6f1249734903328b31c9dad37b2aba542e467a663568e6bb341e2069284820cfb188f57bd0935df47d6a26b96428903e074423a26b4041789dddd8442bdcc35dde61c28f439718d5097a09f54878b39979f78093a9126cbe74c427bdd9c0d2a0d5760ef8aff7edb4c810c04c6ebdb778e87e8f41754a576c30a64a75faad718b8dc8be3ab4d1f082721079f66bea08a0005e8d9c382c13ab53bf8fd3eab8669d570a29271a736cd9c25430432c51b511386a19d087f80b0d31f7a0f3ae8645e0119524890ff8461865eaa4feb2628f966dffd9b0527bccc3b318baea7115511e8357f8cf3101ebff2c0080bd8fa679cd3f55408c7f3c9a0db1c3a777801e4b3d0810bdacccf16d44d833d857a1867a1f2dfdd3eaa8fef53519b55ded23ff3e262a8d23c0a14bd4cb25c93efe08b80b2ac73f766d15b61e18f565a58637c5d07ea3bf4879ab0a9756638a114d1943e24349e8a792f638acf8138cdb3ea6e3c7b28aa2a2293f1c05964e5cb7a8eac8aff0b1aa33fda1d7b1fa4bdae0354b9981db98001b2ad7ab83894c1701a83db2a434d0036cebfd102be67045ecb65140eedc35ebfbd1b0a190cad783a8d72dc32b2c912aca36723a630c5927dac335385b8b28613d021f8f5593cf80e3219d022afbb3ba0d7834c7e96550751222446aa2217bf2849affafccbc15c1750a9ccecd41891480dc50849e963929c1e9a081b55746cbb5e4c5065598ebb9ac7954b1541282b5aa7f96306bea9ee7ef1d3edfd9b34c996a658f3b40cb95f02060b0f3fc69084636255b8ec4fffeb7212cfaf1750218eae57437fb004ec4dbbb0f0cdcb031ea1c6a48c77a259f37c8189f0933ba943e9ebeb2f95ef08cbfd0fba058a5f815fea80658521fb7becab1311a7a0379940570e18009d6d406d92ef8bb0b4c7ccbd3c4c53acf2b32008dc2bce73c8b8c018228dd4763f4bf1ab7e87d6736fbf82b0397e6d0acde9840a96513fde1f6a2c11837d90ba19fe2b4caedf993851a3770614f5550e8e0d8cab767bd322e120df4ff4a67ee4f074bdd9b98b0d12f072648ef649eb3bf57a9fb9c0c7029b95c06bf8603ae01f271250c595cd53b4f749bf48c6f168167ad029a6a6f3a7d203f53ba39e126ff3c8147a6dc9026831b857cd905acc464b8b1705a63c0947192afcb8f3cba1b6b02819eb69e9fbea82e337bcc22022bf3319d0b820d8caef19fbfc0a7e6a6e6abf55bdfd1aad363633393ce6b2eaf6f87a46e1340bff3f34cc27bdda71d48990acaf213b68b666845f1a916d6ed5df051224e8634ac8fcfdf557642b80ee0f9a1b0ca96ccf1a19bdbfd30c773070a622bc1f97507bb3ab184f143fe99ca1f9cb0b100ecac6bb7b41eed44b65641910935f5bf09347b7f7e4366fd1fb465d134da1e844d9cc631e93455cec81fa2bb942faa97fd19c3dfe53a6407c2c9c69cacf73d7dc27023ea5ae8f86f771498366ef7343c2d725930913adc5e49212632ab1abdda0e3e95af12fe1f00fcf8500287c1d5575b57c32e050c77ed6e2b63050e4ac2f240b9d4e3ae5e2d4463818cfe554c2cabebbaef0e413f3672c701f1cadabc1333b8e433cd547981aa74fae34e7920d9b2cce72fa8c7a7e688a79d55e15ea4914078c81058b0289ceb80cd5b69821c9a906e80f6823a061f67df81c95c0cdc20070e5977b2a17aa0324340d86d8b728a906e80f6823a061f67df81c95c0cdc20070e5977b2a17aa0324340d86d8b728a906e80f6823a061f67df81c95c0cdc20070e5977b2a17aa0324340d86d8b72890fa6736f815b1c068c24994c3d20ce9a71ecfc16461cb0e6c829a223dd4fb4522b5ecb9dee261665ad4fe64370c57af71cdca2a0d880dd09b7f07bf1128bf8890fa6736f815b1c068c24994c3d20ce9a71ecfc16461cb0e6c829a223dd4fb45311e46e8315eac9a62fbbe1da221a004cb3d5cedce5640a2f42fd8036423a4fb62a98c3dd10a117732c17ab656458cdb1a22a113ef0846679570e4a545739732311e46e8315eac9a62fbbe1da221a004cb3d5cedce5640a2f42fd8036423a4fb7c332f2399b91174faec0fecce064e965c48ffaca119b91b832c482806270bad7c332f2399b91174faec0fecce064e965c48ffaca119b91b832c482806270bad7c332f2399b91174faec0fecce064e965c48ffaca119b91b832c482806270bad1b116e38706c851a1e8e8190fb41e962b5b6af800efbec0d2e02e7d91f1ff1481b116e38706c851a1e8e8190fb41e962b5b6af800efbec0d2e02e7d91f1ff1481b116e38706c851a1e8e8190fb41e962b5b6af800efbec0d2e02e7d91f1ff148f2044488f093e41120c3feb4f84522b31ca312937eefa25621f3b1ed6cd27c0ef2044488f093e41120c3feb4f84522b31ca312937eefa25621f3b1ed6cd27c0ef2044488f093e41120c3feb4f84522b31ca312937eefa25621f3b1ed6cd27c0edaf0e7a85f2b9e934790ecde95c284be5145dda032289a2b6807df1e4a25641cdaf0e7a85f2b9e934790ecde95c284be5145dda032289a2b6807df1e4a25641cdaf0e7a85f2b9e934790ecde95c284be5145dda032289a2b6807df1e4a25641c21fa80d866e6316ace72f720fd04aa61e4365f80b0b6e5b16d159b1bdfb37c2721fa80d866e6316ace72f720fd04aa61e4365f80b0b6e5b16d159b1bdfb37c2721fa80d866e6316ace72f720fd04aa61e4365f80b0b6e5b16d159b1bdfb37c27a2bda6762d72412b721f1a4fb6d82f22a9e7dd0f206743ec6a2e8294eb745c41516bb5b3c534faf4aa1d74eca204ede64060e98ac77adcb79d02c0ad50007c23db1c6b7c24ecb33eab8cdf14ce4ad5c0dd0ea56caef49af1399c7508897a4ec7a1d7eaeefd2e2a7b3f0814d36dac96b5208a278703ef1e1af4cbd41013dd5ead1dd371ec51b0bf2da49c5796c219238b6aa1ddef5631608c61518647cfc7b6fe56409312c0fdefb1f77dc7ee86bd131c5eb7a2b4a9885812b52828f7ecc485ada4dc8f1f947d52cd86d4d830ef677a2f04d337a29ddff32b53edaeca152e21c190acfbdbfe5d1ea7f28e0ee87ec387c806df1c62b5da0f958126201f40a8e87a7441da993ceb5cc9e9813855b42071025f5fde39f5d37b7b466b9bd85eb06ec232e7c81e22943c773d06dc7466c9d92d1c07a993563cb9f7928ef06f431dfe49e63c6dd0175ee4edeb47cdc3b145be246a0eb56905e09d81b41d8a03dda2f4701460673e9b73b327a7a09a622ab740ba3ca1d644a96d01a88e776b434dfcdbb9dc1b75187ed9944ee82a03c6a00d65688016929fca327ddfaa28b28579ac6d2114878f1d10cd8aea701903401a823c863e13abf11c64d8ad146b5a2ce40c69a6e466dfb8acead4756b3790e903fa7b432727ea9cb34d93d679443003563a14a2e3109abe60c539a3d4031d294bc88de45d0b121c239de5774a06fc8bf675fc922f229f961e813c7af237ccf898f6fcc138bd631c618b76f421720a42877620184ffc4e09ebde36bad94bfd854720f3ae7affb59ddc859c8ffc5794aed41f84844ffc4e09ebde36bad94bfd854720f3ae7affb59ddc859c8ffc5794aed41f84844ffc4e09ebde36bad94bfd854720f3ae7affb59ddc859c8ffc5794aed41f8484f4304a5c6ece7fe6e865f0ef0bc0661a07d3b71eb9d4fc19ca10aab442201811f4304a5c6ece7fe6e865f0ef0bc0661a07d3b71eb9d4fc19ca10aab442201811f4304a5c6ece7fe6e865f0ef0bc0661a07d3b71eb9d4fc19ca10aab442201811bd97eaa842337b976dbf5c127e894a73e2da29e1473fbdf65cef3999a2fac6fa8ea2a38e4e1df1500b8b65cbcada2fe275d0da93accc081e1eae518c390be0ebbd97eaa842337b976dbf5c127e894a73e2da29e1473fbdf65cef3999a2fac6faeca43af18f3282c7639dbe2afeaec5cdeb85453cca70d75d651a6faa02fd9b531c823e59a2b772e83e4d46537941a6a063cbba5d5c2bae7ddaf1e1b4f03c4a88eca43af18f3282c7639dbe2afeaec5cdeb85453cca70d75d651a6faa02fd9b53d8a54d5695911820f8e88300c207c577e4d38ae7b16fb534be72512c50241441659b23101416dad3a8ffd73994330be12ee39ee33e0fc796406f985802ded82cd8a54d5695911820f8e88300c207c577e4d38ae7b16fb534be72512c5024144162f77404a4d0a66c8b7fc172017ebf1d42a12ed7e6edcf090b43d4e1b0daebc5f95a0a761f2a619797d80532fda5e3e8254b172097c03c5879c39a3f73e114c462f77404a4d0a66c8b7fc172017ebf1d42a12ed7e6edcf090b43d4e1b0daebc5c5da2408daadab5e94371258b8966db51840454ee0f9b508e91facb2138b19ca90c2999651208809b47a9818b1b542e771defc6cd3ec6de079f121b5c74cc1a7c5da2408daadab5e94371258b8966db51840454ee0f9b508e91facb2138b19ca9c02aafb67f534b0db998dec0c8d5ac33071b573485debb176ab191da9c5138a86dcc76d3037725043c922a8f9246fb6bbc41188e8a52d1d1211d5e98bc9bd2d9c02aafb67f534b0db998dec0c8d5ac33071b573485debb176ab191da9c5138a5bdfc26e6b171d56947f10418be487e2f062c6dcbd52d4e6ed20d2c6266bfb2baae0479bcd214d1195dbbe9edb4659d248430760aae680c9aaa80a4bbeb14744f3680205969ef41e6e47900fdce09ccf383d9aebf5da2815bd62941825723861e94569584a9815a39a0a1a3f492b03fb1e6c10fe798c4e44d4e672cf85e30ddc9c18670919f4001deddbed35128a68821dcd29aa045e7902b6bc31e20e88af30d25e4d53f3ef67bf3b7761a0131485564435a02a67a32a8a806f52593621ca349842e17fdf2669ad4e08a6cd853dc6d25474cbd9116327a46d267cfeb7e324768ad832676a9b604a712d98101842eabf9a5daec1fc97191bb0c6892c44aa02da5701a4eb656ef1b631798b872505c32bdcc839695b4386141b99af1a17358666edf3b7261ba89ce4c0cab0a1c2a08998062288a6025b9e9995704c18f8dde415efc251583e3ae822ba63ee0b69c94f267c09760224c68314d4f909d2b94e1711c4457c0850693ae0de208416a6a2ee9a282f9d72019b47828fda3a161371a65ab0ff12b4a945e553fcebb0831ab4629354fdf5ca57e1ff15b159eb8f61cf4ca32f2e6fe7edc47198ce92d609bae9cd1349a53488546b6e13714f21448cfac49e3ce814a8471de70cfc5b5d92dc2867f79a0b7392037e3e9fa2a8d0e889d71bb7698136f41a345a4c710d6e0b10d934de9d97432deb126e59b4ac51ec202dbe2483fd903703ab44f945c7ef113eacb0a68b7eec08d5138aa509ee082788934fb735f3b208c5de7506203629b1b759befb0927cbabf85881362359caed2307754420fd365db6cdfa5a69b10ff115999c895abc2d592ac5092d0914cc619dcf208f950c6b8318c3936945e0afbda2e10c775b535518052d1e72fc5d2f05123ea93387cde0e38dc1901e938356f4627f6842ff0cf9a74582edc1f22868b295944b3e1fc32a9307ca64e8134832d45ce61f77f403b53d6b6c47bdc4292d0261af6cbdebfb05026370fed86aeda74493909b439146999a65cd61532924c1f95fe58348a0e11ef01adbb1a48084a10064b4596cc3c1c6c207b40508bf3a705da6e4d830345560bc37486f30e605c5ab19985724cbd9b009f483e1900cc3e178e2b04d75ab72726259119159f060aa80274efb33e53a5455636bd5aa16f923535375b348ee538e9c5f644b86b56642acb0aafd23646b5c766078d2680e18ee8e9085c0ac919a7200a93ff375ed09ee1125b1c976b487c49e8c43f58690977878211ed45c4071ef735a4c1dd92f187b9a6b2717b7b8f6a5ec1ed0bba00648a415646f1dcb72f61e475b68fd211072a2b5279e9d386bb76fa82cf63457d06090936c782e0c59cd14573dd783bc9068198ad1273c06fda89f891b2ed3082b66be518e6df0ac205ea252ca8282794d453cdbf3c952b4afad8ba2bfbe140247bca1365d41ef1eb82482a35334d30f4caa7d11e2eadb846bb6f478884b27d61baa0984cc41a9b0abeb2bf7b23b01f86005d8bd24a02c38826cbeef04be3fe83b434c09ef76bef4bf6f49d7b4b82500f1b5149581a76a85fafb820fd32d903ec355358fd71039a30cdee19c2951ef51c08efd7e2ec45bd64cbbddd290a0533aa1caafaa48b9ddd722cd49826d9bfe1a4a401ea17642daa985ed61f7294345eabb528a6f3bf0db8b6f7e68f199bdc7333baeaa80a9067504cf97853550b45bd711ffa2d7cbb30a206186609657ac53cf85fe2b60d866d55d97647f65f316786dbbb28ad8b65daf24ad917accefd54d8adc5464b35b41fb35f5ef31b0c38b9ec5c9b72c21e63eddd91d974169262762b11c4aa9568d95c6ef56fdfbfa08325ce46f1b2020846fd8939a322436c29e7f0c820f29f975074129e512d6709256bc5f8f6191b79a0383c69a322436c29e7f0c820f29f975074129e512d6709256bc5f8f6191b79a0383c69a322436c29e7f0c820f29f975074129e512d6709256bc5f8f6191b79a0383c6b6a09d6c6c37e39c499315d097d0fd8b291db480d8e9c8549e73f8e169448e39b6a09d6c6c37e39c499315d097d0fd8b291db480d8e9c8549e73f8e169448e3919f915ceb54c692c9e07802e1ba3712028841c4496573a85a2baf8d85d29caae01cdc26f5554ac34cde033b26f70633f89918cc6a39588364a3a69c3787ba74851e39ab949a2c59b847815d9e927cc4153899e8ddedebfeb4254be75af618d5c01cdc26f5554ac34cde033b26f70633f89918cc6a39588364a3a69c3787ba748e756be06e222f9c1f25c94da8d8b9bf038555dd3502988618ce6cfb9cedb1825e756be06e222f9c1f25c94da8d8b9bf038555dd3502988618ce6cfb9cedb1825e756be06e222f9c1f25c94da8d8b9bf038555dd3502988618ce6cfb9cedb1825ba83699cf9fd115ad0b7728d7981fd59e86cb1193ee86f24a511cac93932d619ba83699cf9fd115ad0b7728d7981fd59e86cb1193ee86f24a511cac93932d619ba83699cf9fd115ad0b7728d7981fd59e86cb1193ee86f24a511cac93932d619737838149dcbd6bbbf383445c8f677c686e49a134a12303cf116787de4616b35737838149dcbd6bbbf383445c8f677c686e49a134a12303cf116787de4616b35737838149dcbd6bbbf383445c8f677c686e49a134a12303cf116787de4616b35454f898977e8e1b66b55ee7fb2338fd863c269a8c893177b2062b1f948027c14454f898977e8e1b66b55ee7fb2338fd863c269a8c893177b2062b1f948027c14454f898977e8e1b66b55ee7fb2338fd863c269a8c893177b2062b1f948027c1412360590be4a6fa58b365bbe8815df80270fe9c1727177197fcb45aaa10f033912360590be4a6fa58b365bbe8815df80270fe9c1727177197fcb45aaa10f033912360590be4a6fa58b365bbe8815df80270fe9c1727177197fcb45aaa10f03397671e0252189f78dac19f1c9707a482b1f9be811eddea7df7fee68280d97c4cb7671e0252189f78dac19f1c9707a482b1f9be811eddea7df7fee68280d97c4cb7671e0252189f78dac19f1c9707a482b1f9be811eddea7df7fee68280d97c4cb152441eda22236476f573c3154e7f78143ff2b529b5f815ef44fd7b0c3e85fd37e4d71167d1af64e978798a042d5842ec25a2080c81473698c84c2ebfb1b2ccc152441eda22236476f573c3154e7f78143ff2b529b5f815ef44fd7b0c3e85fd36404a06d8e41f78cf12a126f097dbb3fc890e2ef4b0c35c75edcdc561c4f810a6404a06d8e41f78cf12a126f097dbb3fc890e2ef4b0c35c75edcdc561c4f810a6404a06d8e41f78cf12a126f097dbb3fc890e2ef4b0c35c75edcdc561c4f810aee18ebc117580abfa6fa0ca9f2fe41e493227b4a93ad5b4f8d4632f51e145dafee18ebc117580abfa6fa0ca9f2fe41e493227b4a93ad5b4f8d4632f51e145dafee18ebc117580abfa6fa0ca9f2fe41e493227b4a93ad5b4f8d4632f51e145daf1b996db15830e2419070400fcbeea6d10b983f25ae281bd7b17d5e69309f85ee3a3d62ebfc7a4344e7cc62c7eea02fbc5d33da15848654dd5024c24c1c4256d91b996db15830e2419070400fcbeea6d10b983f25ae281bd7b17d5e69309f85ee951b38ec74d127ee6ef93a9852f049d395ca89d4bcf96db07c10ffa84b6677e0951b38ec74d127ee6ef93a9852f049d395ca89d4bcf96db07c10ffa84b6677e0951b38ec74d127ee6ef93a9852f049d395ca89d4bcf96db07c10ffa84b6677e05ff82eb70b40dbb1e0cff5a73c5e9a781b5c13f9170566456cbfc26dce0355555ff82eb70b40dbb1e0cff5a73c5e9a781b5c13f9170566456cbfc26dce0355555ff82eb70b40dbb1e0cff5a73c5e9a781b5c13f9170566456cbfc26dce035555a7057149d50631207c45c06daef3a7fa658f401c78c8bd0ede517ffa4ce4ea4c103d7211c5f73399683b3aa6d8c38a9a9a246edcf805ead433f4e5dcc396a47a74b0412764d637881cf78f3d9cbb8e4d8bc9ca835a03331d53496baac7403ddc5adebcaf2e80a31f4d0cc59e78a1147bed843a5f4082cdc040dc1b3ebf0d95cbe37bc194ef5666a36cf865e27ea178ed94bd4a7808f8dc3c50935d53752ce9a2f5c43b62abf42da90f335c03549e8a69dca3de732af9a50ea3142a0d6047200b2f228bfcaf42f18f38f34c65d7b204fd061b5ca6048f47008214a5e69255ae60d4774469069bd2e5bd18e36bfd21ba9478b3f42c2d64153c1568da5a1133612ec897428ab038eeb3a29a974162c13288c9faf175f519679bccfb78a3540b78eb4d21743c7a319400d8c4535c173b71df08848e3c2014c6db202a1734ebdbc8b4198e0c4c1e29a36fdcc43442ccc661ef4faddfa0bff68bffcf4ca855088bc0c859cdc3bf9cdbae9abd0b8196269f194c3b077a7cf519bce14bb47d19e44ed1ef59cdc3bf9cdbae9abd0b8196269f194c3b077a7cf519bce14bb47d19e44ed1ef59cdc3bf9cdbae9abd0b8196269f194c3b077a7cf519bce14bb47d19e44ed1efb4083c25a574920b5cd24c9efb70644f3f4a4d1e5614940284984dab5fbb682bb4083c25a574920b5cd24c9efb70644f3f4a4d1e5614940284984dab5fbb682bb4083c25a574920b5cd24c9efb70644f3f4a4d1e5614940284984dab5fbb682b5ade742365f520e981b5eb707817d68bd050128c12ff617ee5e1b2d6148aff4560f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e48e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bae8a9d41aacba398125ab27e48445bdd37943a72e05b158a84a01227c16042ebae8a9d41aacba398125ab27e48445bdd37943a72e05b158a84a01227c16042ebae8a9d41aacba398125ab27e48445bdd37943a72e05b158a84a01227c16042ea7f2e095a64d8aa43fe8d625d28286bd9bfa2c262cd339c97dd2582d352d376183e8deb0c43a634d6d0fecef731ca2573db13977354f3ccdacbee04762e70ca083e8deb0c43a634d6d0fecef731ca2573db13977354f3ccdacbee04762e70ca083e8deb0c43a634d6d0fecef731ca2573db13977354f3ccdacbee04762e70ca04f67741ea76107bec6337a7561691cabf16537d220255ed74255e70b01b151d34f67741ea76107bec6337a7561691cabf16537d220255ed74255e70b01b151d34f67741ea76107bec6337a7561691cabf16537d220255ed74255e70b01b151d3de50d5eb79cb8faf15fe1a099ecfb76079b0dbf43f296f4403dc9be202029d52b7df7fde431410701a137ad4b28880bd8877dedb72fdfa7c95e7912dabd0c28f60f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e480b42fd6a5ca853c78e71e81dab55dc337dc9e11ff48f2826d0c644ede44041ca4e4c19e458af040cd567dbe8e57c97f363fdc29427043489cdfedd964ff7fc153eb04b0de3a1bfa1ddc44ce284639c76bb0dc9bf8cf714046e916ce36675b33b3eb04b0de3a1bfa1ddc44ce284639c76bb0dc9bf8cf714046e916ce36675b33b3eb04b0de3a1bfa1ddc44ce284639c76bb0dc9bf8cf714046e916ce36675b33b4cdfa63d81fbf5e5deb2dcaa0a14219865e8ef4fb1d89da0384080317cc6e1874cdfa63d81fbf5e5deb2dcaa0a14219865e8ef4fb1d89da0384080317cc6e1874cdfa63d81fbf5e5deb2dcaa0a14219865e8ef4fb1d89da0384080317cc6e187e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553de55807f0c6f2576bb004372ef8e62a7d4e8bb4daa82ed0ae693fe109b2559a3de55807f0c6f2576bb004372ef8e62a7d4e8bb4daa82ed0ae693fe109b2559a3de55807f0c6f2576bb004372ef8e62a7d4e8bb4daa82ed0ae693fe109b2559ad2309b71cb2077939836ed1ce8c98d855746f2595141712f97d24e645573f243d2309b71cb2077939836ed1ce8c98d855746f2595141712f97d24e645573f243d2309b71cb2077939836ed1ce8c98d855746f2595141712f97d24e645573f243aba46736f33c8f7c1d10ccefb66788b2b00144ec853ed6a656f9629ba8cef0d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855df3b37f8973517352947a38d03426db84443563f61f7b56f73fb730031b8abdd9d166a14eb4a5a3daf083aec5e984cd46b7b8dd4d9a225fd7b0c6d4dc234ee54569534164a680078f268628f9bc8137a7359273782e922f2d5d2084a329aaeb29d166a14eb4a5a3daf083aec5e984cd46b7b8dd4d9a225fd7b0c6d4dc234ee546456fb6227c4b6c6bfaad78fcaedc711677270cf0bf4568bf07c333e68c7dbc86456fb6227c4b6c6bfaad78fcaedc711677270cf0bf4568bf07c333e68c7dbc86456fb6227c4b6c6bfaad78fcaedc711677270cf0bf4568bf07c333e68c7dbc8c549c54a9c6b7f72787b69bb89d851464c5b1de9f154b6ee1ef41e5fe9cb4cf7c322017a3ff86ba94c22e89bf2765a6396bf196185f0ce5e509b5539be52ec7e190f678b0cf25fa51c675891401a39f8b5552bc8f91cc27e0fb53d6eb29bb766e0142031a9d66d09e33eb6092138d51a3c558bbe305f1d6e8a646739a7237197190f678b0cf25fa51c675891401a39f8b5552bc8f91cc27e0fb53d6eb29bb76675bea359f22ee1d5328066a813c17d0af7e662a386ca000f22b2aea1e937f8df75bea359f22ee1d5328066a813c17d0af7e662a386ca000f22b2aea1e937f8df75bea359f22ee1d5328066a813c17d0af7e662a386ca000f22b2aea1e937f8df6d3e94b216312a02afe20c15607807a9ec27a7e229d143e71a71a4755ce00cfd512bc438f880139c2de02f09814cf307acecb93c4b0ea2bd134e5b1bc466df8e79304a0194adcf7ec7248ca3bf0228eb3c82f11aaaabef913a765497788c500579304a0194adcf7ec7248ca3bf0228eb3c82f11aaaabef913a765497788c500579304a0194adcf7ec7248ca3bf0228eb3c82f11aaaabef913a765497788c5005a4dc0ebac64c3e73f8e6ed1ad4a14b2c329326f18098dcb3448d84cdc5eb4672a4dc0ebac64c3e73f8e6ed1ad4a14b2c329326f18098dcb3448d84cdc5eb4672a4dc0ebac64c3e73f8e6ed1ad4a14b2c329326f18098dcb3448d84cdc5eb4672e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cf2e764142e23fe9ff51c96b43e46ceb497e8daf2afb61665f53d254661a1cf26f2e764142e23fe9ff51c96b43e46ceb497e8daf2afb61665f53d254661a1cf26f2e764142e23fe9ff51c96b43e46ceb497e8daf2afb61665f53d254661a1cf26732d24b9fc1a36cdc5ccd4e266654fd65d6aa9a227e4a73cf8b55b99c7549e9d732d24b9fc1a36cdc5ccd4e266654fd65d6aa9a227e4a73cf8b55b99c7549e9d732d24b9fc1a36cdc5ccd4e266654fd65d6aa9a227e4a73cf8b55b99c7549e9dd853769b9e0110762acc4cdbcc8003eb37ae8f52146d85744d988c524c3b0589a637812361e179c9b11304dba0d75db6e622a3a113cb14632f70c320d236ff54d853769b9e0110762acc4cdbcc8003eb37ae8f52146d85744d988c524c3b0589673bd20781f3a6c92aea11ae5d759b548c07840e744deb7ce1298ea863d9b86ee5b68114bf1574f7feb821cefb9b08c961baf9b66443da37ab742572001544da673bd20781f3a6c92aea11ae5d759b548c07840e744deb7ce1298ea863d9b86eaee2394c85ffe87c01e0293ccc5a3bafc155c1b4f4a962fdae42fe84b07ba9f8d3ef3aa1cb5d10271898f89434c978a99c8bbbc6c633c1a306c067daaf39f923aee2394c85ffe87c01e0293ccc5a3bafc155c1b4f4a962fdae42fe84b07ba9f854cfeb00932b76274c01a1eb388da535bc7ba89ad7facf0355e147e33a59988378ce148f81fdc852a7b66d6c578472cb980f7d90c0bb66fd107cc035afdf858782a6772b19d47f9c04ec95ae9b3f7b299fa9496ce843b9cc48c900165448ba7537f214c93e4b647f08d75098883a5c02f8e0926c18431db04fe10438c2f682f7e3b398b6beab41d1bd6bcf0d679d3a60a1c36c7ba6188bbe544566f8cea0713f37f214c93e4b647f08d75098883a5c02f8e0926c18431db04fe10438c2f682f7a4774bbfeed7158aa6d5d040d79ca6754ce17c58f40f9bc5b8dcc3b1b8306c06fd10d148714d260a9c6f86cb37c23946ac73236effd950d2cd70e3b7767f8a7bec321e563c03028af1b55c6c0cd36450f25703051a32d74f08eaded8ed875bb197f3553d8d895a48d7fb5a3adc75e35663510a4807f09be9610967cc21b9e70666fabfdd16236aae8e974ee802acdae0013028e2af5bd0dc2a27e821b13585dc97f3553d8d895a48d7fb5a3adc75e35663510a4807f09be9610967cc21b9e706e7d466707ef659ad9f34aa2ddbf3fe84a4f6b572edffb50ef00e2be33ddb02a5e7d466707ef659ad9f34aa2ddbf3fe84a4f6b572edffb50ef00e2be33ddb02a57342a0cf2a512527c024a53984622b50fd98352de916a19e1b569cc604f97e603095694b1201e66f61d55615d02ac3757807c3164467b4e89fa280eea4247927db2378e6da4fe120d994862a4d971d51f93add64b79e44313ad2702a10d7b8603095694b1201e66f61d55615d02ac3757807c3164467b4e89fa280eea4247927a0187add20be3bb72e49edaa386e2b2eedc169cce90d6d44592bf8f1df82b082a11370316d2cc9c05ff9122c7c2c4712531ba1c6140ec7776cbf367de259f932138272f153a6794362780ae45a2e3711c99c0eb01d7989afcf6ca9dfb16b6908932058693e4d4a8d5e8149db2011b282a3e88f8481361cab3808b15334749c8abe90fcc5a4c115745c82319fa8d4d0fb178385c5957d159412f8b072e84a273d0ec65242e2fb4c37779dda5d1e93bcb0281b664be61731328064d96ff4ee5fb82dbc168a4966e0202382a005df2f99a48d8f9d1dd9d32ba08ac9fbec80b5a51d358c65a387552e6dba7da0fc0da79a221941f78bca909326c15a6e4f328bd98a2dbc168a4966e0202382a005df2f99a48d8f9d1dd9d32ba08ac9fbec80b5a51d2cfb10169bf48504d4ae906784f3239c08ebc5e61348de0b09d9b3db5bd3b1032cfb10169bf48504d4ae906784f3239c08ebc5e61348de0b09d9b3db5bd3b1032cfb10169bf48504d4ae906784f3239c08ebc5e61348de0b09d9b3db5bd3b103b998b060a91113b203807a999a877f8f001d935260bd291d9b02b3537cdef996b998b060a91113b203807a999a877f8f001d935260bd291d9b02b3537cdef996b998b060a91113b203807a999a877f8f001d935260bd291d9b02b3537cdef9969293a9ce93ae2aff8734dd62e589a746ee1b0d540d0c28c57bb8b3fd0205c8fe993c9fd932fd8388dadf560818837043f6e1226990bee0ac6b26ef2b499fdcc9d8959d04ee59e4068887ff82acdd9a32edb5fd40b77c55f1937a319a27aff6507104ba4b46891fa2742ddf8fe9f89fa5740923c60a02c85fac5cbe33290f7ba3fd3382de0251638c8574cd8cc9eca6f71f59335d9554446eeca25534cd66c1b604bbb67c5b4e2dbdef59a207f51345c95d0944e299e23e1514c41ff3867e125dc34df42d98d027e0619232a87017a7d3fec172b70bd804745f4dd7ff60e1cb98c34df42d98d027e0619232a87017a7d3fec172b70bd804745f4dd7ff60e1cb980da4ac21c0f1f50ac7299e04b2f5af91aeebcefec10dccf58d83f1a1752dbe14457c2946c8cbc750584040e18841311134be9cd9d68c1f3a4968f8a98e356f02457c2946c8cbc750584040e18841311134be9cd9d68c1f3a4968f8a98e356f02a310fe1146f23d15e73cce6876869f11028697d56e69413690dd55466fd153b4b84014314c1fd54b932d961c3b9efb67252ddf12eb4ceacb24c83fea91654831b84014314c1fd54b932d961c3b9efb67252ddf12eb4ceacb24c83fea91654831b84014314c1fd54b932d961c3b9efb67252ddf12eb4ceacb24c83fea9165483185845c4d215ecad138074a86689e8b2e988e5b1a3ede75b581706c8c15bbe2a3eea9c2fc110e3441b169949c5a2bc21a5c2ce11ba92851650d2f54b3bef7023b85845c4d215ecad138074a86689e8b2e988e5b1a3ede75b581706c8c15bbe2a3fd668b11de55893e93f4de9f430a4ca7625b502cd8b0c8019252ebc54694ea08c4c244124d2070a30b33fa8aa7de85082bfa37033e2600e37310d34f869293fc92ccc4b0003801a318921c0fffa55eb8bb760e79433d8bb7c145ed78be08b66c8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cc33481df006d27f973892bd12a43b0b6adb37c3acd7a68341d747d9d0bd0b914c33481df006d27f973892bd12a43b0b6adb37c3acd7a68341d747d9d0bd0b914c33481df006d27f973892bd12a43b0b6adb37c3acd7a68341d747d9d0bd0b914e224d2e75ac5e29b5d03b2ff87dce0738f386d03cafb0a7006b3a3c9fb333de1e224d2e75ac5e29b5d03b2ff87dce0738f386d03cafb0a7006b3a3c9fb333de1e224d2e75ac5e29b5d03b2ff87dce0738f386d03cafb0a7006b3a3c9fb333de18311bb726acee2065301cbe3b332ddb0c2e005a6f2d6ebb9aa4ec2661da29641c1031c5c390bd049908811c9bbfa99b2b0c8e2f36c6c2666e4a17759f093b4caa9d67f2239fe212512266454b5d0718c2b9268a3223e743cb93e9005b17c6062888be6c0ce3daa36416c240691af4315d866fff5b9e2c65f3ea40910cdf17affafeca4610b4783fab597c9fd2acd4e98fa927fffc4dbb74ffaed1008546df70dae8f7745b22f48dd16476fdcab1a6f9c85f6ac23e67b718f6ec6c3b982b14d416020980b30b9b91b822cc36f53207b4d1c787df6e4d26da2f1e5cd855aaa3761f41bb0e6ead52c9b2506bc0bd11f694638e1372f514e7013425e688395eb7be3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b4299e327328ed361a729fa5e8a7c8446ad70c7e2d3c0ac7873d80085a49f275b4299e327328ed361a729fa5e8a7c8446ad70c7e2d3c0ac7873d80085a49f275b4299e327328ed361a729fa5e8a7c8446ad70c7e2d3c0ac7873d80085a49f27523e918b9f11389dfad0d8c91f1fd4e149dede6efc8a36de4d1c6d0c494d43782f847ae8050228e47543bdc724074d9910c19a055cad3f431202063e91e40009a59ecf7fd1d2a1d72a7acf81ebc772b3a220cdb3afac6481bc5000d431d5bd2d38962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c226aa99f8b1c22f709232f88961f4cdc9ea2c60dadf9905037ce06085379d422226aa99f8b1c22f709232f88961f4cdc9ea2c60dadf9905037ce06085379d422226aa99f8b1c22f709232f88961f4cdc9ea2c60dadf9905037ce06085379d422c8ebb72e1cdc0ab4dc08f9d535267f58cf50d2c50b1b0c562785e4d6ebb4bb97c8ebb72e1cdc0ab4dc08f9d535267f58cf50d2c50b1b0c562785e4d6ebb4bb97c8ebb72e1cdc0ab4dc08f9d535267f58cf50d2c50b1b0c562785e4d6ebb4bb97985d99347a11166de1050331ea90a962fdf3bb48370d96df2243cb7aae7f6eaa985d99347a11166de1050331ea90a962fdf3bb48370d96df2243cb7aae7f6eaa4defda31a009ce2ccefadf2d5bff8fe7935043ebd689df1dacbd36c41ec7337e7f4ff58dbdccbd2ce19f0ebf74c14f76d396bcabd547837f74631272afa5be6d599dc78bd27f8925d67e44e76892ca25cdf6b8c93f662f9527750c7ba20298ad7f4ff58dbdccbd2ce19f0ebf74c14f76d396bcabd547837f74631272afa5be6db4be56adf150a22ba765b6da77e0d4c847a3614b163baf6365ed34a0b043ad04a798f96642024e135744898b5e2de7fa0cc873df8202f74dccf21c3566e6b29211e2629c2c43436a496d286db7bd200ca928684d6602a7342e99347520826e67f56634daf0a99d97f58ed1bda77f2d366088ce31245c6d24beed143900f94523ef1d986dbc713e68b8413d77bd2d0852e24496eb2c25b14bb8549c07411ab1eaf56634daf0a99d97f58ed1bda77f2d366088ce31245c6d24beed143900f945234d2c224e16da3dbb7c208cdd18d9f02baf0c9f719b543d0a5e4c2e75fd3ac619139ba6963ba5ec9facf1403f3c01f9b38b9fe943b2a531d681852905a103a9b60df524ec63af6bc5f2c38d46ff264ff35b5d41cd5302d5fadbd0fd0ed5d88449ed15317178598e73e722f0757c86e2222fc837c10d8d2f29023ca24e99a08834f94dc0054ecf9bf63fddd60ece29da248bb1e6915c50e4bf6ac949e09f8ce92f8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3ce8891862ccee8cccad07844aad1c3b3256064edfaf7b8ae46385a4b9ee7f05eae8891862ccee8cccad07844aad1c3b3256064edfaf7b8ae46385a4b9ee7f05eae8891862ccee8cccad07844aad1c3b3256064edfaf7b8ae46385a4b9ee7f05ea52047136c58b40be9685429804250977c0eb61b29a5a00dd8bb1f66efbf69f4d52047136c58b40be9685429804250977c0eb61b29a5a00dd8bb1f66efbf69f4d52047136c58b40be9685429804250977c0eb61b29a5a00dd8bb1f66efbf69f4d883c272717d7a9879a8619825cf543d6d9460c01714b4097b25ad95ffa59e2e4a788eba1773fff38b911172b4d1138b4d0389b3e145b1ce0cc8f39ce5e356e3268f783fc9d971c1192d8e693df6ff6052559fb5e043a0648c971a60e3aca8d1b122b496a2a0396066eecc23ccae39d49fa8c2613884a923fa9ad2c27943dc768ed1d8c4cab375d9e2c921c19e8671b4ecc2b90ed1b7144d7dd23668a1297ca6a13ce455a7199662ab91d46219a71123b92872b9d673397749bc51ad4baac6173846383c256992c3213e9ad1d9b3380292b8c52fe9ae83e111e5bc4503ea74eda508a8f6001d8436047e12daec3b44a21a210421be4fdf6b4131f746ceeb0be9b8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cbda097192f0e1d21901464fd6ae49df4edbb9d3026dfcb7a6d58b6e7ffaec3b9bda097192f0e1d21901464fd6ae49df4edbb9d3026dfcb7a6d58b6e7ffaec3b9bda097192f0e1d21901464fd6ae49df4edbb9d3026dfcb7a6d58b6e7ffaec3b9c07f0cf9c2a9e0574419f49172f099a648dc3a04fc3ccf78af1ed7e5be1b2090c07f0cf9c2a9e0574419f49172f099a648dc3a04fc3ccf78af1ed7e5be1b2090c07f0cf9c2a9e0574419f49172f099a648dc3a04fc3ccf78af1ed7e5be1b2090311019ca923f004b7abe2e92e2ecbf30ee0ff488709164021fc0272f333f04e1311019ca923f004b7abe2e92e2ecbf30ee0ff488709164021fc0272f333f04e1311019ca923f004b7abe2e92e2ecbf30ee0ff488709164021fc0272f333f04e18b065c2cfcc917483fb97280b501e5b0a2759aff7d4697065fd5682f1efdb42a670c7f0545164cf1752444ba083e3ad10f83599f48ad53e83be1d0700ce766448b065c2cfcc917483fb97280b501e5b0a2759aff7d4697065fd5682f1efdb42aa9e93d89eefb8b6345f077718c9046dc41fee1701c86256f13d387a6a2757a5c531227341d6db3a091b442bd819464fdb2636bc37a1411477fbdd2fb823617aba9e93d89eefb8b6345f077718c9046dc41fee1701c86256f13d387a6a2757a5cea8aadd0c9da75e5bc9a25fb9e5c5089bde75ee2095299836399e3251a8c4ecf3c13c8d2ff38de94d0e840944aac14d0ccb24fc263dc8ff8667c241b8c8f0ef1ea8aadd0c9da75e5bc9a25fb9e5c5089bde75ee2095299836399e3251a8c4ecfae7a32357e96a4e16419ec421d690a3b63280e39615d63e5b03523b5053183bf90f818cbc2f39106fcea7911d21b90cf46c60150492f1609f1f2426958a5186dae7a32357e96a4e16419ec421d690a3b63280e39615d63e5b03523b5053183bf0c6c1b4c53efc4aecba62f3fd93fc6c4cb0a6a995b1aeeb38c6709804cb9bd1e16209512f098d466bbbdbe5aee06169950ccb06661afcdc4123583d25dcbdb7a0c6c1b4c53efc4aecba62f3fd93fc6c4cb0a6a995b1aeeb38c6709804cb9bd1eb7eec116f8247631cb424e2032f0b9fcc86c7104b75102925e5235120d2d37cd9c60d3039091a8c7517aafcf3eaeb49232b5e20ba420f510efb22e4a77707dfbfd2f2f20a10b609506e573806b911edd23d5b5a40024ed7255315475f91aaace153f3b948ba19b0faa914654e04dedeb2cec2a0d5cfb85a2bb55ce2dc0016435718d1594367d8d4ab3ac66a1be307927dc24ea9357c2e069abce6123c849945daf1a7c01ea442145396a86d50e65b946fb4a477034b4c92899f3bb326660c7f0e5fa48e2ccbb6a4ea0a8b0f27e14139a67eaad69e83cf29a038d05b9d16d42201cacbfe4c216b36a94b773f42ca735d41b9b309dd360dfaa24f5d7981518620de5fa48e2ccbb6a4ea0a8b0f27e14139a67eaad69e83cf29a038d05b9d16d42205311d647256f38922e86f31622a511fa8d0f399ef1ea9fccf60a6738daa6c2b968e4cb669d8778f519e47747410a041c8d80da119434d713c623d9af7997414a5311d647256f38922e86f31622a511fa8d0f399ef1ea9fccf60a6738daa6c2b96246607e2667fd8912165d85680f6a42dc5c8ece9245b6f2738acb9fc1eaf840b7cad4268cc71063d2e7f9dbfcfb87fad887c793922177fe3752f2f2b45740b4d8d05af9ebd2674e58c86a5f3fa61de42bd9a783a0deff9dd89e4678f7001e8b9cc5351bd5d85bcfbb69e4f191aae7c0c64f651fd0f0427f1de947bff10503b426b343ce214494be6507ee186faf96eabdb5fddfaf05156dc40ddd77715ed1c313409caab3623531cdde96136a02cb6edcf19bd16ed852ea71b15fd7ddbd2f0903909c22494709b9e4fd496faff65ce7d8ce07b0d0e950453fa6a8b0e92df8b615343726a5cfc1fe00a9232783f2fa4da73fd958311d94529a790742a7fc0d003e975cd8a99a06dd701689451894fc204e21c59fc6ca254f3ab0bbfc090b03378e38b9fab3d6870e7e3b1259dbfa2343b7eace08fed1978a0e2f3ffd0567675092463bb08c55b71b22f4bc03b5a80864d58a817940ada07cae8c65026d410b2792463bb08c55b71b22f4bc03b5a80864d58a817940ada07cae8c65026d410b2792463bb08c55b71b22f4bc03b5a80864d58a817940ada07cae8c65026d410b27f93814600bb1901881c63b91fac24a1cf55a97ec69101a82efeaae703971dc1cf93814600bb1901881c63b91fac24a1cf55a97ec69101a82efeaae703971dc1cf93814600bb1901881c63b91fac24a1cf55a97ec69101a82efeaae703971dc1c8d97561f1d7be5e55e52e432f70d6751c30a9a08bd305477a279204161613f9ad2543405f463c3ee8b2fdfebcd88f30279a4b20f8c735f45e18666d772d75b212507eab0cb7a594b25fb2fc1c6a0b0f27af53d1980ba358d4e0c1b1dc32a9e6382c3bc37966afcb2aa7a0009c58619f7c6799c64592b99a745614ee2da8437ee82c3bc37966afcb2aa7a0009c58619f7c6799c64592b99a745614ee2da8437ee82c3bc37966afcb2aa7a0009c58619f7c6799c64592b99a745614ee2da8437ee5d740a6b510156140c5a35fc70036d3350a56651835b8b1579089a4f7712b0f3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559d6e1c27870cb53512a2e29ab03e61c25188ebed57e933ee5ce4e749d72c0a87e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550be7781c6ae283d686bb4207a597ee6e5782fcf307e3725c6febfb7ad279fe9a0be7781c6ae283d686bb4207a597ee6e5782fcf307e3725c6febfb7ad279fe9a0be7781c6ae283d686bb4207a597ee6e5782fcf307e3725c6febfb7ad279fe9a7b6c58b1dc34540f57c340ab54a253fb2e5918ad1493817f8b9ea3b23daefaa17b6c58b1dc34540f57c340ab54a253fb2e5918ad1493817f8b9ea3b23daefaa17b6c58b1dc34540f57c340ab54a253fb2e5918ad1493817f8b9ea3b23daefaa1de46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51cea41b340b63b11d9e682e0dee16dcae85c54fca6a20d8a7417d7479101c54d1eea41b340b63b11d9e682e0dee16dcae85c54fca6a20d8a7417d7479101c54d1eea41b340b63b11d9e682e0dee16dcae85c54fca6a20d8a7417d7479101c54d1ede46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51ca3885cf6246449242a92315bbbcd9285044a551d5ea888e1b521906420128dd8a3885cf6246449242a92315bbbcd9285044a551d5ea888e1b521906420128dd8a3885cf6246449242a92315bbbcd9285044a551d5ea888e1b521906420128dd891f81ce5bf9c88cc70dc978eb50fc314583f9e1e42c4fd5e4bdab5f8f551bfbebe5dfe8962ce420683e836f52d71944e8ec8d82a622184a640526559217ff441be5dfe8962ce420683e836f52d71944e8ec8d82a622184a640526559217ff441be5dfe8962ce420683e836f52d71944e8ec8d82a622184a640526559217ff441f0ab9a4015eb79610d8f795bab430422d695c954e5a5229c61be9337bf78fa506559543c62328cf7d51acf1bea3328e0926b16db4de7712b5491a5b74bd1037f6559543c62328cf7d51acf1bea3328e0926b16db4de7712b5491a5b74bd1037f6559543c62328cf7d51acf1bea3328e0926b16db4de7712b5491a5b74bd1037ff7463f2d7b8190f761754227cd37f63e0792afc3a76d1bc21f1357c690b74ce32f09bdd6362d13051dbbdf984e18ef4dc696f38ab36d652c875631a77ca940692f09bdd6362d13051dbbdf984e18ef4dc696f38ab36d652c875631a77ca940692f09bdd6362d13051dbbdf984e18ef4dc696f38ab36d652c875631a77ca94069697a54ed73e83b36e6f4c4ba503dbff0780f032e65311b7acfe4e618cf6c8be142376ede22fbd49cd23ecb7fcd690206b53e5304c1c75fcf36358ab8acdda62a740e844d3d9e318edec15cc9727e0fc41ce0cc8b1dfb4181b897d785634a1467740e844d3d9e318edec15cc9727e0fc41ce0cc8b1dfb4181b897d785634a1467740e844d3d9e318edec15cc9727e0fc41ce0cc8b1dfb4181b897d785634a1467fcdaf27bc55f4c11517e92b606e21b1d345c4d9cd1a227e7e07aa6c9b948121afcdaf27bc55f4c11517e92b606e21b1d345c4d9cd1a227e7e07aa6c9b948121afcdaf27bc55f4c11517e92b606e21b1d345c4d9cd1a227e7e07aa6c9b948121a649a8a0d752839a8df33ffb83b4e7f6e6aca7d3902e482e6583640fdf736864d87c14d213e12410a641c4bda62ab54e274aef3c31bc5e9b061aec5cea0feee9ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f72866d33d8b072aa868f49a9fbc44fe85dba3e6673162a27512e2b70d45d9b6f72866d33d8b072aa868f49a9fbc44fe85dba3e6673162a27512e2b70d45d9b6f72866d33d8b072aa868f49a9fbc44fe85dba3e6673162a27512e2b70d45d9b63b6920b78c2f0a73016e334308ff422f762a5a55f325051d908fb4862477c980aef59df6039bb687eadf0ef376a8af5af35b7a6fad3276b60e1d07982f7e93a83b6920b78c2f0a73016e334308ff422f762a5a55f325051d908fb4862477c9807c19e3235beaafc5cfb654fa3bb8d06c08520156422dd4f0fef46429e34b36d17c19e3235beaafc5cfb654fa3bb8d06c08520156422dd4f0fef46429e34b36d17c19e3235beaafc5cfb654fa3bb8d06c08520156422dd4f0fef46429e34b36d1aeb7564ac8efffa51707ff5689318a7a20d42bc33152359d556b7cd494b7ea61aeb7564ac8efffa51707ff5689318a7a20d42bc33152359d556b7cd494b7ea61c5cf8ed0804a9692d46899517653c8d0187cd9d5d06fcc19404c1a317e02c9daf75f80fa42ae3d1103d1ba7125bcc30219e67fe5bc92b8c2a0f425ec8d3bfa80ae6eef9394646cbb7a38be03ab448e68377844e1a29e9eac05895426564557f7e29413a8fe69e3217e1c96e12075c245aec7f4bba086ce80caa8673ddf81319c3f9d2cc77f5911fd1a928473db61898db20bef0d2401e191b3f239c89f45defb3e277f3edbc8a98e6a451317fa20aa16eba3c261f7f64dc04f87242df664e8b3432bd5288d81ac94905faf8bbc221097cc0183f787fdc7dbbfa220a217ff048ff42df72c3eb2e1b38970440c3fc2433e5c3faf14f0645a11a47cd01e2cfe8373a3b4a0fb72c712ff578c987eaf799ef9f755386eb17c618d8d81c86b5f2711a8f42df72c3eb2e1b38970440c3fc2433e5c3faf14f0645a11a47cd01e2cfe83734db028eb74c736e5c9bd3f2fb0bae743b10b36490947ecd2676f718caa40b510146488ff568a547bac9dba7d18a693f625fd2b992cff13f7335439356cd096639e89f7c7efb9eafbad2598ec0d6d37017e1c8e27c97ba9debac37357def62562bca732ff6c3f19367c601e761c889f1f9cf52a689a4b357fbb29266a9b4f85018e951ca357c397ffc3585f330dc64adbbfdb436da592d3de5b25c9ef53977a78bca732ff6c3f19367c601e761c889f1f9cf52a689a4b357fbb29266a9b4f8501034322e73ec86685d95c0ac64319fa78c13c24324b9081e4cdff5ef5d4671d8a034322e73ec86685d95c0ac64319fa78c13c24324b9081e4cdff5ef5d4671d8a920c2c0ec2fc872832d59525163f90f5d84a610f0eb0d95cb8b0c4321c7a620c02f1a291dff73f8ce6b1db12e031e52c33230d3e10ea5020067e3c1b0cfda605626bbcf377db44dd5c2c9057a95a818a91cfa7dc986038ee24bee4b48d53d51849090ff294bf74209bd35d0f31cffba5d34d78bbc963b338d0a977644a744d888ef691b3935f8ac2c4098052e60dedec0acc7c44dd846621d1f7b5ab2968bffa9c3a5c52d60c23266d6b14d876c3b1b7cf86d0fa6cd7e3f404005012215641638ef691b3935f8ac2c4098052e60dedec0acc7c44dd846621d1f7b5ab2968bffab45e7770a20b2513c8ece0a5d13332fde1cea4da12b2ebd19391ce243d154e3db5dcf06549519e040678c5ef3ef7ad8c8434689964a858495f7bae6462866d9db45e7770a20b2513c8ece0a5d13332fde1cea4da12b2ebd19391ce243d154e3d9e4bf77a4ec3d54f3df2ff76d6b61b95d0c2b4aae2da8c983a2dc426a1a31065e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85531a10f81ce91821f61e9fd5e5d71eb7df6b142efb17cc0c9fd4a36dce4ef101031a10f81ce91821f61e9fd5e5d71eb7df6b142efb17cc0c9fd4a36dce4ef101031a10f81ce91821f61e9fd5e5d71eb7df6b142efb17cc0c9fd4a36dce4ef1010054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85578ae1cac91e9883a00758cecd27a9ba9ac48246f09663e1867f27b0f1869706e78ae1cac91e9883a00758cecd27a9ba9ac48246f09663e1867f27b0f1869706e78ae1cac91e9883a00758cecd27a9ba9ac48246f09663e1867f27b0f1869706e054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8b79abdaa1c57d2b62a22d04e33c0f7ca5c06f911eb9ce62d7932ed42beac17b89305a0606e3243e645d97fd603ae848d83e6c49467fb0f1a48e892f5ef2d2986e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bb34bd092413a9cf41c440c93496951cf1cb919947abbdd653eaa8431063fbf2bb34bd092413a9cf41c440c93496951cf1cb919947abbdd653eaa8431063fbf2bb34bd092413a9cf41c440c93496951cf1cb919947abbdd653eaa8431063fbf2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d4028dd89776b07521483b8839652e3f18a55f17f579484be27419551cb9655ed4028dd89776b07521483b8839652e3f18a55f17f579484be27419551cb9655ed4028dd89776b07521483b8839652e3f18a55f17f579484be27419551cb9655ed747e529a73b73e5d7173277b7e001e4c263941cbffdd499bcf13f74e9b6aba58e7ac1073b7162bb50724edc9959dce314153b8f9a8330190c64859005ad945ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e526f95f159939cbb34584328b70bfbb7f5d6890f7ae59e169821af7a153d8bde526f95f159939cbb34584328b70bfbb7f5d6890f7ae59e169821af7a153d8bde526f95f159939cbb34584328b70bfbb7f5d6890f7ae59e169821af7a153d8bd96dda36cddd3327f5088528cf37d97dfd6d4ffad94a6d0dd524a18ce4bc46e5de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553d0022acbbc8958bd359e640bbab8f1ceab9689e0446aeae23073df67bf50e7a3d0022acbbc8958bd359e640bbab8f1ceab9689e0446aeae23073df67bf50e7a3d0022acbbc8958bd359e640bbab8f1ceab9689e0446aeae23073df67bf50e7ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fb603b35f9a94eedd666ecf680e59f73ffe0a2c91c83d15e06a014ccaed59acefb603b35f9a94eedd666ecf680e59f73ffe0a2c91c83d15e06a014ccaed59acefb603b35f9a94eedd666ecf680e59f73ffe0a2c91c83d15e06a014ccaed59acee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855493e39422ce8322f8a3c932dc70bff91d96617787b54541c791838493c444b02493e39422ce8322f8a3c932dc70bff91d96617787b54541c791838493c444b02493e39422ce8322f8a3c932dc70bff91d96617787b54541c791838493c444b02e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8b79abdaa1c57d2b62a22d04e33c0f7ca5c06f911eb9ce62d7932ed42beac17b89305a0606e3243e645d97fd603ae848d83e6c49467fb0f1a48e892f5ef2d29866ea5bc0c6a2d6f1c455c312fe2051fa3822e059df15512758532eb0ceb655291957d36d411875991e593e0e7ff10e4d21f6984aee4b43b45ece592c23e26ce19ddf68725e36599b25fdcdf3bcb7dfb259994768d1f2f5726ad0bcb79b19578fe1c56d05e9d77c4db289eadb34d3fca2c8dcf9a9e337d1e1252c0b373e9103280a8d7b76cf6ecff66b2a56bed782c9ac5fd97bc282497a413c17cd6e83708997811ef6d5d8fc41c1a912a7929dbde7d7f20790e365f1c5c7ae288a10c42d04cc87d697841dad40c1fd64dd57f752172b0b91be30a4cb0df843e71d7ce1757e8cdac4a04d5f0c6ba6ab2a20135cbbba56d26b90f442cabded9b3d2fa511acbc0c90bda252596bd8d6d48c294d43235a88dc13cb4820d7b2c8c7c2df560e29da139c7e4ab3b9bfcee22cb50c5f279fc43c007778a602cfec948f78b0b5af27a378d9e1ee0aa50f09079fc1bcb732091199de61ea19100e1ac59b4b52dfb03205322e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855335c0e41e4f3dddbed5803ad92feffdc434c2e70e15478bcecba267e723dbecd335c0e41e4f3dddbed5803ad92feffdc434c2e70e15478bcecba267e723dbecd335c0e41e4f3dddbed5803ad92feffdc434c2e70e15478bcecba267e723dbecdcf939fe1db2fdd3d2dfb8e81d0cb15871961b0f18ccf6f1a5212435a98f7fe86e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553759d9821d72e2496d204904a98463b01a293371b292611ebf31c6712f0f781e3759d9821d72e2496d204904a98463b01a293371b292611ebf31c6712f0f781e3759d9821d72e2496d204904a98463b01a293371b292611ebf31c6712f0f781ec9d23efe3fb1810eed0f1a81a7d7233aa5c11b1529e9905bc1526ee978fe9eb68962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c8c75bc275fc65403f596e40ed1e6fdb45ae375ffdbcb578fcdd570b0e9767ee18c75bc275fc65403f596e40ed1e6fdb45ae375ffdbcb578fcdd570b0e9767ee18c75bc275fc65403f596e40ed1e6fdb45ae375ffdbcb578fcdd570b0e9767ee1f3ab950f45a5cf5489201356f67fffbc9d3451af6bcd18f922aced9ee31af2c4f3ab950f45a5cf5489201356f67fffbc9d3451af6bcd18f922aced9ee31af2c4f3ab950f45a5cf5489201356f67fffbc9d3451af6bcd18f922aced9ee31af2c450d746351ca6db0a2df3440c91423f314bffbe4f21ec4e7761098480f33544e1675f8ef18dd3c9cdae5f9b31e395eec8e2580c0b1c965e08724af09c983d6dde2a49de05b29b531c7b098b8d1d3e5a569b180ac30e61995d96a861e45184cea9f71c1683757e140dad5ae66b521fce3a9aa4d275e8c16baa1244d85634a6b3fe152f8c1978b3178a9821a90656138ace5f9361d0a4c44df94f4350e1b82aad0ef71c1683757e140dad5ae66b521fce3a9aa4d275e8c16baa1244d85634a6b3fe7d23d78217fe3b1f3fa392e26f51a51615cffff4c51cdb388b72a9ab97282aae171e3827f740ea1df1744fc7a8afb1a17e915e9108f44db68fbe53c7e8bf4d5d7d23d78217fe3b1f3fa392e26f51a51615cffff4c51cdb388b72a9ab97282aaecd72cc6d6189f83f5f34051e2d09eca7969f5371f11d67b11bbbb8e712e7f3039d5fb10b235cd68d8bbb5a5457733b695fb13683e7cd860c09f6f320ec4800b0cd72cc6d6189f83f5f34051e2d09eca7969f5371f11d67b11bbbb8e712e7f30340686fd25b04c37603dd8863a71544b8cf026d24fa46926e47c2389ffd1e1587c023e3355836c530068754788c04dad2d64b8ae03f0dd5d935df7f3c4632f98eabaf5598feff6311300864a25a731798ffa37808d79a30401d2dab8dfdbdc837a4aadf0abe379122e78429b91508145ce874daae7dfbd19457f32e4f708acf76b00f6e177d828b92613df98bc0ddde9cbe3cef59172b3f2578ab647522df10d8d9ddd8c677140ce08f12ed187b4ba483cce027517ede9f32c051cf3ef04490c98733ebe334422f00b261ae3cb841e7c555c697fde3edbd2058efe6acd80749fc8f534d5364cb7184cc90f580a8b0f69a45d82d0fe4705ba6c48c7c215aa37af54bdf4d0fb4721b9d99a4012b98aebdcff46c2201a9fe0bbac2fa89d24783a2656c72ff2caf9938768f54a483dcd0cbe655d4ab18884b4c9ceeef71c027cc314306fe1a8faa0162771423c2f4a6d9829ff5c29c04d893fb3d43b4fcd4842bc43022bee22e91bd27a44eb3f565f52cc7c4945bfe5817141fb3d3c5adeba7152f7e1ec816299c4810176dc50bedd842f3c258928802832d6f36a15076a5e0092fe2ed25decf68534b9f93b7086b30a6f509210c98095442a4b5df65cc58d52a38abd536972b648e550165e4390db385a4ed29d72a5d45e4fbb9a9939844f253398f45453b79531a0110b9e3869974140efc02e95613287e0cb009d42898d9875e4fdf47a2152235957da6eb7db1bfad5c944cbab47a5ee8e2a09fa9a4d27ec30374fbdd33eccb256bdc7d162159da44b08e3dbfeab5fbed3aa076d269b3eb35781b6e43c36dcdaccb3384902d0db83ecc473248a5cd13df42fdc43bcfa6276c0a87823881219b3ed6309f9195e458e89f8638ce75ca515e1f53acc0acc81aa12fe09c6602a37dbff499e70c7a691bc089e1bfbf83a22731e6b95b643681117e530daa4b7d0a8ac823b30d3ffff1a38b03ed3c388f3d74d5d52952265c7b471d5e4509f823e26e466e52c127a5e384be037aa109cb6654c48c13ab8aeb63cebe0e1aa9e4a95922eca190177ab4a0aec2c28e204ffdec203f1b4bbdda8043515ce9b4bc74f38459434a91477197a4c9b3a58bb2bd4c70027472003c0e363c6d7efad59b2cce72fa8c7a7e688a79d55e15ea4914078c81058b0289ceb80cd5b69821c9b41d7f60f811e62e1b1787b76503c60cf88acd992b662fca6d282c1252112273b41d7f60f811e62e1b1787b76503c60cf88acd992b662fca6d282c1252112273b41d7f60f811e62e1b1787b76503c60cf88acd992b662fca6d282c1252112273fb9544483f5e8755a701ccffc0de617d4f420429c45027ac291486d22bc99161ed90333803478d2fae3074aafc068fec080cfbfe8afb5a4069cb631f9202caedfb9544483f5e8755a701ccffc0de617d4f420429c45027ac291486d22bc99161348c192a745a455e6eef4ed8e6be87bfd01d1ee730d00f654240e8dd5ece1d665139924be22cbafc42cecde28f575454d77d0277d387bee7afb001af81cefa30348c192a745a455e6eef4ed8e6be87bfd01d1ee730d00f654240e8dd5ece1d66fa2054f82200c24e51d6b22be0645a18b59290137446d287d137a5f4764e5a78fa2054f82200c24e51d6b22be0645a18b59290137446d287d137a5f4764e5a78fa2054f82200c24e51d6b22be0645a18b59290137446d287d137a5f4764e5a78a485cb47ffc51c321d0dca85f5ee2274a49184669d6e6df9458f8e1c731bf2b6a485cb47ffc51c321d0dca85f5ee2274a49184669d6e6df9458f8e1c731bf2b6a485cb47ffc51c321d0dca85f5ee2274a49184669d6e6df9458f8e1c731bf2b6defeeca49f6315a465a8a10dba81e0c29a4aaed7ad666d89e928b1f3908b7d7edefeeca49f6315a465a8a10dba81e0c29a4aaed7ad666d89e928b1f3908b7d7edefeeca49f6315a465a8a10dba81e0c29a4aaed7ad666d89e928b1f3908b7d7ee685ee3e31e19b6a61ef84ace0fa9a219e5302014d6507a869d83b5e6cc3d26be685ee3e31e19b6a61ef84ace0fa9a219e5302014d6507a869d83b5e6cc3d26be685ee3e31e19b6a61ef84ace0fa9a219e5302014d6507a869d83b5e6cc3d26bac230c490710ecb430e3a7ca28ac55ff0817751d07fae1e7e24d16b53e3b0306aa0c67cd7e5f195e9bd58b742e3495ba40ab7b5f280d0ae71008506ae41657f21beaa4972b451e4cc482ceb047cfabe5737cf652c3e805106ef3295280e001667399ec0cb4be6b656bdbfdb818272b59ac50e3149a03f419776da83c3af3ebde7190c4657ad1d1eb57e37fcc4f5868a64dd8673041c511777f7cabff2e56dfb80c9c665429a34dc1ec6832ff33d62ed05798ce0953dd681481b6330eb84a3c623100c0f9c80ee313ba939ba7870a6da629f55b3b6afc2ba2ba952706cb2bd934e9ea40815a00612f56b6534c812c10766ed9ba2fc497219737d1577ecc1ccbbbebc8b2025fb8c53022db62cdb5bf37d6ad00cb641c5a1824aed3dc346b77725841de403cb16d0b8e1e84e158a7603a1a451e882588c511c8056ee56fb287bc406f4fba227e4afbd1663ea7ff8a3a9a2bcc995d1a78b30e0ac0f526daa50b5ee82dd1dd8ca1e049abef5e5548179aba2532952f9f5362bc7c6d09bd73f80c5974629caf51f23bd82ec1d271312f45ff02710ca015d2ba8c3f56406ed5f4cc76ea8818a01816116652212892d01b1ea79706f681292fa77c4515e7f5c4a8fac2f3a13ce02730563600dfde0b63692389968e44708b9bc505057bba127eac0664e44440f1bf588a25073d3de70b96a60491a4e2ea720f0cb73adb6b27bc9fda5cc33701e6c6f64c0a59a81a5b7aca858d9f25b9ef8a83ee43b5c870d0d770b9bfa11a4a17989ace054358383c0ae5c0d2bc36deb5d45b49c21482bfe922ce70f4457684ba667d67b1de8d9aab5a4dba739f052e67c60c44a0803e75fc5d11cbcdcbac36285bd15b4419d099d1c4452b0449e04fc2a47d1ca8e6c15b008f1d50d8c6b99348d18818d4a27ad5db018045a1c3abf50f2bbb0bad81643f082389201d7399fbc0d494395da89493b77a15c88b5100363ef25c7fee27101e3106eda61bb446ebf62f8c02316eca6ff086fb4d2759196ab4a2d10cd203868f2a8e9699512346ebf62f8c02316eca6ff086fb4d2759196ab4a2d10cd203868f2a8e9699512346ebf62f8c02316eca6ff086fb4d2759196ab4a2d10cd203868f2a8e969951234a6e4a4947b1f1024c589d61efabc479e54bddde873caaf21953738e79f795e04a6e4a4947b1f1024c589d61efabc479e54bddde873caaf21953738e79f795e04a6e4a4947b1f1024c589d61efabc479e54bddde873caaf21953738e79f795e050abe28cf53e0825a75c1735a45503cb0731980e77d4658073f45f89d0a83e7350abe28cf53e0825a75c1735a45503cb0731980e77d4658073f45f89d0a83e7350abe28cf53e0825a75c1735a45503cb0731980e77d4658073f45f89d0a83e7352e41cffeaedb75a01bf0e106074737b2c7c74e0e66fa4b40355bc4958ea3d5052e41cffeaedb75a01bf0e106074737b2c7c74e0e66fa4b40355bc4958ea3d5052e41cffeaedb75a01bf0e106074737b2c7c74e0e66fa4b40355bc4958ea3d501dc96764acfbd8d2c1767ac1b56a2090938f554e32615f979874f8e1129459101dc96764acfbd8d2c1767ac1b56a2090938f554e32615f979874f8e1129459101dc96764acfbd8d2c1767ac1b56a2090938f554e32615f979874f8e112945910c4d8fbfe9e27bbd32936919a69038094930df23879584d6493cbf882195bdb15c4d8fbfe9e27bbd32936919a69038094930df23879584d6493cbf882195bdb15c4d8fbfe9e27bbd32936919a69038094930df23879584d6493cbf882195bdb15abfd43b38f621e6c70808eb55af5401851c499949b219de20c5bab2a5c006f7aabfd43b38f621e6c70808eb55af5401851c499949b219de20c5bab2a5c006f7aabfd43b38f621e6c70808eb55af5401851c499949b219de20c5bab2a5c006f7a29a6d8185f9626f7ddefe6f725acb28e3f636a75c0a6bc3a9e62f15006613a9d29a6d8185f9626f7ddefe6f725acb28e3f636a75c0a6bc3a9e62f15006613a9d29a6d8185f9626f7ddefe6f725acb28e3f636a75c0a6bc3a9e62f15006613a9d72ed7ab74457ec319a03ad835ee9f7a6fb76e6c069507868f63f945605b48db472ed7ab74457ec319a03ad835ee9f7a6fb76e6c069507868f63f945605b48db472ed7ab74457ec319a03ad835ee9f7a6fb76e6c069507868f63f945605b48db45a05ae3f00d6a43d3331b4f72f9e03636cf091a34887e68be1651f312f81f1b05a05ae3f00d6a43d3331b4f72f9e03636cf091a34887e68be1651f312f81f1b05a05ae3f00d6a43d3331b4f72f9e03636cf091a34887e68be1651f312f81f1b0cba842c175b3b5dd32f811543abc6d9d882ee63e70109d1103047048c51c5bebcba842c175b3b5dd32f811543abc6d9d882ee63e70109d1103047048c51c5bebcba842c175b3b5dd32f811543abc6d9d882ee63e70109d1103047048c51c5bebc6bdc0becba36a566e079e0ba348a1cfc80b4002446c2a2a088b6a7ba23535b3c6bdc0becba36a566e079e0ba348a1cfc80b4002446c2a2a088b6a7ba23535b3c6bdc0becba36a566e079e0ba348a1cfc80b4002446c2a2a088b6a7ba23535b347ba3a35f77e648d08eba0f8843bee2ea921b77445bab99a353fe4fbd777c3e147ba3a35f77e648d08eba0f8843bee2ea921b77445bab99a353fe4fbd777c3e147ba3a35f77e648d08eba0f8843bee2ea921b77445bab99a353fe4fbd777c3e1e7d0e50389da5ae9a3a1ea5387e2704051d3b14597f2a5cad74631c91c7033ac4a4a1dff6a8668a8bfa5fb65aa7d185657de5fcf9ca0595e38d8960e9e5df018e7d0e50389da5ae9a3a1ea5387e2704051d3b14597f2a5cad74631c91c7033ac2fb6cc8ba69d9ce7139c6581d7feb55f405a0341f421d9806c05035dc37a3c6b2fb6cc8ba69d9ce7139c6581d7feb55f405a0341f421d9806c05035dc37a3c6b2fb6cc8ba69d9ce7139c6581d7feb55f405a0341f421d9806c05035dc37a3c6bbde23e5dd9ce41478a82c603413dbc6cb4767dceca0dbf1f31341b355e9acdafbde23e5dd9ce41478a82c603413dbc6cb4767dceca0dbf1f31341b355e9acdafbde23e5dd9ce41478a82c603413dbc6cb4767dceca0dbf1f31341b355e9acdaf782651900b51111cddf4ce68729f09457a0aab90d700b2279d3b571974d50b31782651900b51111cddf4ce68729f09457a0aab90d700b2279d3b571974d50b31782651900b51111cddf4ce68729f09457a0aab90d700b2279d3b571974d50b31ccb809a7e5d90d9ba0b7bbcad4d9b1abece8e726c9fa85906c90e7d11e673bb7ccb809a7e5d90d9ba0b7bbcad4d9b1abece8e726c9fa85906c90e7d11e673bb7ccb809a7e5d90d9ba0b7bbcad4d9b1abece8e726c9fa85906c90e7d11e673bb702c0b89a83c6f0932aa4a84682676d27a0d62d04055ead65994239d3946599ef02c0b89a83c6f0932aa4a84682676d27a0d62d04055ead65994239d3946599ef02c0b89a83c6f0932aa4a84682676d27a0d62d04055ead65994239d3946599ef7905c620f00c028e1b28ea27656b66d14584fa809206d3eb996fac5dbee2546c42dda1a95ff3c6327db32eb0668c6ad8e53070500fdd90caeeb2280f5be05d0e2c8cfd497a36b3a6008d7b5491ff08dea51d8a501b07a4c085dccf05f489077f24363b884e0dd8ce0890b2a262c4fc3933e3c6d75ae0de14dd37e8656a6a51e582544c2ef9cf58b69c969d19bd470c2cfc4533e37b6dd8d64fc52209fe37e2769ddc5a2c593063442e1def67a63db9caddeab830d4de8f752b4fbe6d0da36f8586031dc23e0e69c8d5c7d82dd62c8db74dade2821aad66edf3f36e3fe3e7bb7e38f1e868b1daf10aa0342e239074cb2a9c0b021006b07b9acac083ee984b565eaa91e64f7afe9f5c82fa3b4019352bc762e6f8d1aa05bdd5408305daa629f91dd7d20a9f15b209485ddcd9794b5ee327993ff56c96b4f0d0548e5769d8a5f7cb1e813e2e1546526f216de8e547e99cb4f3e3830d061c440b371a676cab0359a2cdbfabc494d9c6f7271eb6090bfa82f985a9539bc913f8ae9ac4bd8530d371535ec176a7fa6db2a090279202b37483f7926f6370bca8fb03b5273c55c1d0f3563fb3ed4833418c98f7828f5be0052e731f70c05642002f4ed6907e3f970f374a674e9a444596abaf66775e80f562cf1892db4fcad689ce97fa327df86569a2f1e1b69d63680f8af6152e4fe7fe36f1fbb65acd9d076666b7ef54eec2b2349ac62b9efa9ea9408a0e3225199a9cdaaaee75d91ffd0c02c6718465066c91f48b429af1d7e94d0027baca8b67db0013cc94bd81c5df01d28a76dc3198537a16e8dff2b0fbe9258dc917eb73b5255f5657781f20cbf4b3c6de19456f70153f3d2f3b8c353287e731a576d1049c22247609b9e2e77f8f3f976c86b95fdeffef6d18cda15d3957f90e3e45133f95905c95b9e4781012da5ccd23327bd9809afde9c8198df63adc6da1310d34a34b5dbadb3695a7bbe99b149aaae4eb233ee5c31b7655907aa2d4807474344a54f33f9e933af9c9f2b34f0f1f8a6c98d69df23e6c7519cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3ca34a400df1d27b90fbcae8c79296903fc4db312c17e0feff2cf80708d03ad3d5a34a400df1d27b90fbcae8c79296903fc4db312c17e0feff2cf80708d03ad3d5a34a400df1d27b90fbcae8c79296903fc4db312c17e0feff2cf80708d03ad3d52a972265dd47c815d64a0ebbd03daca8f0a8a90c25f3125158d48f4b86e0aeb42a972265dd47c815d64a0ebbd03daca8f0a8a90c25f3125158d48f4b86e0aeb42a972265dd47c815d64a0ebbd03daca8f0a8a90c25f3125158d48f4b86e0aeb421fcb20cba764289b41cc0262aeccb6776accd2a4cb5121acdb6f16706176d090973a4ef880e7511b76d785160258db7e57372fbcac506b587fd356a029cf02021fcb20cba764289b41cc0262aeccb6776accd2a4cb5121acdb6f16706176d096078109926d3658c91d1e39bed7062c73817087b9fa99b9166794e4314c00ff24cc35aa32eb6174c1e5dcefaf80ef575a64560df9277a73733836c17b668c36b6078109926d3658c91d1e39bed7062c73817087b9fa99b9166794e4314c00ff28faca823170b425ec5b558b68ce66c84b18d31fd141a532f00ea203e97f5e8476ffedb40b8a024504e940be7ecdaa5f809d09d1742cbe8e5ba4d5335763368088faca823170b425ec5b558b68ce66c84b18d31fd141a532f00ea203e97f5e8471a42d66013d5f46270c00578ebf86a37859eb0cb8bbc1a928c960203af34746a8f1bd0522e62296d708c07afea8dab66251b9f6b108b4b9965c55b0c54fbf43e1a42d66013d5f46270c00578ebf86a37859eb0cb8bbc1a928c960203af34746ae778bd7483ee1a31cd43822947fbd000f16e464a3e603d94b4ee251aabe8b3251bceb4fb7a355562b925dd8f947236927e8051bdabe0a293482f5d64ee534994e778bd7483ee1a31cd43822947fbd000f16e464a3e603d94b4ee251aabe8b32543c571dba08ac742a9090409b676a5b407e35b9d54440d854923cb87778a5ea2c83478b925e7fcf9ac88ecbd6a55cd444ed8f0909c92acc24e1b6e97ee88457943c571dba08ac742a9090409b676a5b407e35b9d54440d854923cb87778a5ea207fbd6569d95409d7a3ac96f28dd2969c804878ff50e6da9b04347771ef23e58c0ae4dc9adbfef31a49d46109fd48b8639e360b652a7595696ebcd3765bb682712aece88033135dc317e4adfbc1a3cdeb8d8636fa31fba4bf767b8851b91a687de4c1a9736e9d9ca2c8f79d78f418ac5bd3bcfbda27fd8ba35c5d809da2e5edea79bea6f3423fefa51fac176ac399d6a9b11e0f493c3abace9032390c3e425e6de4c1a9736e9d9ca2c8f79d78f418ac5bd3bcfbda27fd8ba35c5d809da2e5ede5572ca62bb29c565459f8c10ab7fa39c3cb7b711981e8face52e6943392be4e7f71995f0219d7ca0e2dba273d055f6e8bbf8a4fbe1bded4691c3147c0b09432c5572ca62bb29c565459f8c10ab7fa39c3cb7b711981e8face52e6943392be4e783999cc221401dc2fccca9d3dbe395c82a9f009db310a00e811c68c60654771916c62c93da9ed9338601adb171f1aac3d28c1c9cae35ee1b6de7948de837e436d910ad886333abf3664a4fb4290d3b81307a16c6d9ca14356b3644a9aae6e714997e7fe3cee72d5a5d86ea6e3b33713f021abb13d753faf765632fb12d9210f4552f388dd8d5d0ae4776304c47e69b34bf059ea1ea8b7f3e4c8d6cc6207e5e72b78e533e055c607b009b1ad93dbbf16a3595f6522b95536eff974b202a34e8fde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e46f1bf431aa68e36406b32cd94afaafd109452df427aa726855be4176077b56a2e3c4212f38d27aff680c0a7f6c377829438a7c7a4f85ad4789b22de7ca73a9042acb60984c6f721fa89c42cebe22572acc9434cc7f27d2fb4362b3602deb1d627f9028bbdde32e61ceceeb929520023607de25aebdc039c2d568d9c1a8d1dbc7c15747f0d13d0884b48d424c3b38d5e05cfece09c539c906d5dec48be3d083c0a16cfbe6b674abb6534c984f06af296a01668b208f0967f25f8a4348e625a36d9acb2151507735aa72c6aeaf15142a75cb0d3b37b48215ac45ee17106adc18b8f8f36cea94f8189a18558ae6badafbe89f20e5edc5471c7068ed53d1e2c0310e58aaf931dbd123de187c9626f6ddda79636fcdc2ecf9a01e78aca57228b12ec37dabad99038483b8ec26c13c32580f910a984b965ecd8d985f9853398d0c43d00d7c71bb5ddd1e7b3f4ed971764a36053b04c9c13782d9e0d8d75a4cf8562c216b1bc0470873c45a27c75bad8b510ddc8ec79b39fd7916eabc9a69df80d6172b215e185efa93f9f846a102c75c44b83c96371db7c66a57a9f5389932d9bbee88b1c2babfb31ff4e45cab41898b85c482c4430bd385d6a474e1239074372b513f61027bbcdf521589b58fca01c3a5d2cf9ee40f69e48567b2175647fb5e2cbb0b58591f599605aa90a10579b1d89245d53985c2fb5cbbb9b7f33a79d5d9c7966fbcd26438397c6c3de40f4546c7112c81f784356e614ae529d8c90570d40f711a12117d8c600e848b41f0c89ec1758d650a8425dd9bc40b502fce6298d4cdc002c744eb87a94e5ebd94e5966e103dcf29da97b458543600f3aa79c8158d47a9be74703d81748fea2b741dbfec99ecc2bd260c8a468fb47b0eb312c4ccd36ed1c89626646e8c5f263f64ace6f171eb0712747ba3619acac53112790dbe79d62fd5eb13eb521ffb2de50aa12085266a33d602d80d6fdd6ae601065d42c40890cdce156e749b4ce527b626400921e854ed1a92cacca37cd0bff47cdd1da2ced78659998c66d06e2896a20ffb72c0a766f7ef42c0191adc3db8bf2609599410575e1dd540007813d0f8975764174846abb678de4aae1901c2035d6035649c7a1aa251075e4d0543540710285b399f63272edba01863e3fbedd0cf1d1f2cd8bfea3da96e466d38c6287a7ae90526ffe8eda0949f4bca67f4673bd35d11f15e64527e437114bb55fa830fe5dbae09db5401656ee0b4972674a14cb284abf05a26ecd1ebf21df6acd0761df30eaee8de4f2c43f1735d1f80d140b725468897449a593a68ddf8aa933bcd2efa9139e801195c4c1089391d377af6e92b6201d1ed2e11e69e35ae460395c0727870f181561e610e446bc8513aceb9f1842dbe7776fc2f5ebc24c183bf4c77c0409987f548d1ad38a3035b558ef30866c28e4233bf0722fa0009356c4cfba21c94c43cf1ed0d9432ccb8384c738e2149663973b5cdda4b5d12e6e55197da847cf1a1b4f1a5494e84a64168252e6fb595b7d92c6e5048c1b6fad2d9fff31b38a7549eab047cf59d25e75bd85f546534b7370d95f313e422dff03d307a859212d0ed60cd964a4beecd006e4848c284579a5dc5b2b93dfbf360a95dea9976a5c63e1b7f2f591aa5d314d62d46ebd9d5bac6a7f4961c8522d3a867a07b1632f123b51bcb2c760f895b41404abefb2b2984022cd201b6b2c42ff167b86b22e9a9467cbbbf53186c9af2947d8d345b9fa254bd6298dcf3d7c4c3fc5f9845aafcca4dbad75ad5227e9f8fd78a59d7124ad185134c82391ee88960f5ef9276392e31e1e08a13241e4bfa943f0715a7b5f9e594feec3b090d74a2e478ef9276392e31e1e08a13241e4bfa943f0715a7b5f9e594feec3b090d74a2e4787070a5ce1e91d1a3d948390237a3488057e7973c731e20b465a17fac9235f67186356e2ad4dd0373ca7840b3ebfed0f4a8adb7b016f152e92e36518f93f0124086356e2ad4dd0373ca7840b3ebfed0f4a8adb7b016f152e92e36518f93f0124086356e2ad4dd0373ca7840b3ebfed0f4a8adb7b016f152e92e36518f93f012409e5892ab712ed0a3a88e4adc1e833e2200fb9216a0cc1d5d43838ee1719adfb030b13bb894f9d5291d73910ab98ed6e0e7a240b68f3a19cb9611d5e4e3af3c3f9e5892ab712ed0a3a88e4adc1e833e2200fb9216a0cc1d5d43838ee1719adfb02fde99764c4b722d534c7a8e02e1a8f439f0b8c30f2e57bb94b64cb348786a062fde99764c4b722d534c7a8e02e1a8f439f0b8c30f2e57bb94b64cb348786a062fde99764c4b722d534c7a8e02e1a8f439f0b8c30f2e57bb94b64cb348786a062a00df7e98a9fd21ec88c4781be67942d93b9152f75898c0588996e3c3cebde9c575da64548858e7f628a7a15dd15e5eafd514f6cb66635918998209de0199892a00df7e98a9fd21ec88c4781be67942d93b9152f75898c0588996e3c3cebde9f33cec994dd095cf05e37d05fef99dde2e47a07196ed2152dbcca702ea268ec87b0869502067a6a9ffb9ad007145e4486103e683bb4f0125fc0076434ae3cc61f33cec994dd095cf05e37d05fef99dde2e47a07196ed2152dbcca702ea268ec89420636dec77525e89c4b8b06db9efe0f99c5a20f8f79ef2f049800c53d5bfb09420636dec77525e89c4b8b06db9efe0f99c5a20f8f79ef2f049800c53d5bfb09420636dec77525e89c4b8b06db9efe0f99c5a20f8f79ef2f049800c53d5bfb05b20876c0a4f4c0c655a5d6334e94345e34123df42d0a3b8b6293df936cabbc01510bb97211de7561cbd6266596527959b50a32d710e557693be66c42c9bf2c3c855e2f48f814bf478e5b904a220368e897847f75da7a8bffe9f84e561d08e924bbd9da1de21a2e49e725114d88cfa65e055bb607f16dcda3be0cc7d1f199bb437e81bf588d826bdf92d18599593680273077a243e35cb253d143fea3aada7345bcf1fbf4606c5ea0ab13bd0a95271ebc6bb30e8dcdd44592c575efff7ab819b6467af078a4e6021f332ffcfeaeddd62aba8f54ebae55483f70024799e798c04baad627b7dc1f8208ac80aa7911eceecfa7feeb7c3ab9dd3a2e03d1e6af1ad9920ad72e28027886eddc8d3c2d91b1a3a9d6d1574239cdba6abe0fedecb43f87b64443abfdb3b96639cb2ae28008f3fb33e4bfdfd10081d1acb2a985a440a44020c365e4fbac114b2613059f9f8a535218c85da9ab9ca9b7e873a1a164e633495a33c2d66b3f23a4ad823ce7c66341950a02e173871ac0af8cab1bbe7f53f931ca33c2d66b3f23a4ad823ce7c66341950a02e173871ac0af8cab1bbe7f53f931ca33c2d66b3f23a4ad823ce7c66341950a02e173871ac0af8cab1bbe7f53f931cc8b4fc433c3f9acd7625ed321a6edf1f65f388f63ec030be42773e693ff660acc8b4fc433c3f9acd7625ed321a6edf1f65f388f63ec030be42773e693ff660acc8b4fc433c3f9acd7625ed321a6edf1f65f388f63ec030be42773e693ff660ac994cac3438bd4968005560dcdefb62da19a7bfa0d2ea03e997b0210863d7ade8994cac3438bd4968005560dcdefb62da19a7bfa0d2ea03e997b0210863d7ade8994cac3438bd4968005560dcdefb62da19a7bfa0d2ea03e997b0210863d7ade83bd5e4bbb534da9f2e67560f0f1d0867fcc1745a392bdc412f76e5b72b07a6bd3bd5e4bbb534da9f2e67560f0f1d0867fcc1745a392bdc412f76e5b72b07a6bd3bd5e4bbb534da9f2e67560f0f1d0867fcc1745a392bdc412f76e5b72b07a6bd3fc6b20c0bf7739779c6c4521efa968a5e031254f4e51ba10a5640bcdd28f5913fc6b20c0bf7739779c6c4521efa968a5e031254f4e51ba10a5640bcdd28f5913fc6b20c0bf7739779c6c4521efa968a5e031254f4e51ba10a5640bcdd28f591ad8ae840f9141b89b7c7b33b99764b6a3b6319fabe0ee6d22cb4abe06a258f1e028bd816fd13992c226de2251c4a3a80ce8245f29ee47f90e26ae679ef65c6b80a2817f75869abd908e0d8fd3367ec2263f28d54d3823224ade7135bd11dd2928e39a7fb6e5b315ed4d82ed28622418120cfba48a16d2315e0d892ed74565a6a0e3cad638826e73a960d0d914deedab8cc38143bd13d8013e2c4e7e00076e382c353c8a14aebecc25a355272e31c1738bd0764748b3eff183c1a310cc3cbb9fbc353c8a14aebecc25a355272e31c1738bd0764748b3eff183c1a310cc3cbb9fbc353c8a14aebecc25a355272e31c1738bd0764748b3eff183c1a310cc3cbb9fb665cc8f2f186f1a8748dda168fe3ecbdbfff111b9b079bbfed521dfda63c5b97665cc8f2f186f1a8748dda168fe3ecbdbfff111b9b079bbfed521dfda63c5b97665cc8f2f186f1a8748dda168fe3ecbdbfff111b9b079bbfed521dfda63c5b97d8141588177109fbda2ef4391227314704163734ad22b39609fcd60c551d6256d8141588177109fbda2ef4391227314704163734ad22b39609fcd60c551d6256d8141588177109fbda2ef4391227314704163734ad22b39609fcd60c551d62567a5ea3320c1cf56a929877c720c43de6a43787bc5c2a46b542180f039cb772407a5ea3320c1cf56a929877c720c43de6a43787bc5c2a46b542180f039cb772407a5ea3320c1cf56a929877c720c43de6a43787bc5c2a46b542180f039cb772402a33e69c54340dcef19e9747cbe3dd2259009f9b6a2cbd948da149dfa644ef692a33e69c54340dcef19e9747cbe3dd2259009f9b6a2cbd948da149dfa644ef692a33e69c54340dcef19e9747cbe3dd2259009f9b6a2cbd948da149dfa644ef69b8552347a97f1804d9fa8636ac36bad0b80f2fcd59746457a88dff1a57107fd19668062e98d9c61873bc29c9a2cecbea6d47edf3d9099623bb6b082016edd8d4b13b016e99af2960e4d70a244592118f542cb542c50daa6b8e37229c7b7ea88c6e479745ea8d463ca298e98fad919bfb049824d79e7d328e8e9638370649505b68cac78921c6354f2928fffa6e127b5c72cc779092396f58d9935bcec7f7b5989760de61d00cc3ca9c9e3c47e505e66d211491f8100ca3c3c10997b5e247c4081acafbc0f985cc86a2c0a1b1bc16e31a46a3c7b91485c344f31a1b6bd293d9511acafbc0f985cc86a2c0a1b1bc16e31a46a3c7b91485c344f31a1b6bd293d9511acafbc0f985cc86a2c0a1b1bc16e31a46a3c7b91485c344f31a1b6bd293d95175c06124dede701f43328fc8146134a4e5bdf4e56b18650652af917aec2684d275c06124dede701f43328fc8146134a4e5bdf4e56b18650652af917aec2684d275c06124dede701f43328fc8146134a4e5bdf4e56b18650652af917aec2684d235d77917811a31b7df81d4f902e537e5118a07fb85582ae1550b1c349fad4efe35d77917811a31b7df81d4f902e537e5118a07fb85582ae1550b1c349fad4efe35d77917811a31b7df81d4f902e537e5118a07fb85582ae1550b1c349fad4efe02397ad5eaf729b2cc695b4c323fb6723cf4da90af7010eafc734f8185f4264602397ad5eaf729b2cc695b4c323fb6723cf4da90af7010eafc734f8185f4264602397ad5eaf729b2cc695b4c323fb6723cf4da90af7010eafc734f8185f426466b659e4f90a2315837352b17e2deb5a957ffd537eb9a76fccdc3dd1805ffaaa56b659e4f90a2315837352b17e2deb5a957ffd537eb9a76fccdc3dd1805ffaaa56b659e4f90a2315837352b17e2deb5a957ffd537eb9a76fccdc3dd1805ffaaa5ff58ee4945d960ef431f8b6989de9a93bca4e9d15e0ab8c5af384902772d3e3d86f382548d56f528f9cb962e54a4a426bb952ef107472f010c4188388cbb45744c5ab3a1875887418f42c11d5642e605a50ce089939a0f341e5ccdd6e988c1d8360d141a7561e2f819c975229440d12bdd3d62f3f1f186e3a32f34501e4598bec32da01ce566fdd3691e007e988c287b2dde6fb05738d88be1dc02d69093d80ce422d0616d27b2e6e557fb3c66646d39d3373cc8e9445248c41fa7aa460694191189f6e752a8a42427dde5a1d92d1d7093d304589b4c4825d2e07c91a51f0fab96cb518e4e90757d2e910e04636cd09fbabfc50ef991243b6281acfa1ed4528edd60436aed620d9157b736dff7e72e50bf735f7ea1dd130f48de29208af1e82f91274b69a9ce91422ad6615ffae8c81d6039fd819b3b7d5c6963c0eb6f1f38faca56f29c553b80f63e2ac2f8115e5e5408345e72379c887ca548f087d1abe0fd2c30b2eeffad6d2b8eefa0bea40b7a7ce1e3674c5b6912805d81f1b3455d9c112980b9de10d97782a8a04783ed5b232ae0f55cc36480c4d1782fc843fbce49d58c1eded0326f0de81225824b2f2a8adb8b195b9c92b23dba39cbc3d06d9e331b93bc4949785a05f5d404ac60792be4328c83fa4af9b39af6a7f1bd6c19563b08cb93646beaf57cf2570b401685462068c88fa8e2e9821c8c9bfd5179e1f2580b6ef63a8c39a0f731ffdb957276e73a0adc05a496e50b757fbd8fb0ac209477bdcde791747002fd84542afeee07af165f3fcd8d9cae63d2e814a665173b0b1a8a45a8b0a4d8901f970f70a34beb99766e1f449b07d003f53f32464c7c507caa3cd19ec1299d41be12bcf4158818e6b157aa1e93bc4c025c3edcf50e478271bd7a9d1f62173509ddc30187664f0fe15196347bd7bcc2c169d2da4a9552a6d72d11dbb086953ea2d781abf7fc0038328db89dedf15e10323da7458e49d1240f7d18415d28cbbf6cce4aaac20c779ef65f86257607b39aba63f331cba4b538ad4fc598a43979808f02ee6d3828f59ea02e6e6284e854701e54691f484b8e09b84d6c47f170cb65ecc5c39b9ff45ca73c6a5691c447a1390e41d4bac22cbc65955bcd90e7d0e7bb52ad1e0be6730070193c7bd691d5c7a1a5090b073f1eda876d1ca090e7d0e7bb52ad1e0be6730070193c7bd691d5c7a1a5090b073f1eda876d1ca090e7d0e7bb52ad1e0be6730070193c7bd691d5c7a1a5090b073f1eda876d1ca0515e56acda24692f6a378a98470874f72aee0c1068bc15fb0248158769e4742c515e56acda24692f6a378a98470874f72aee0c1068bc15fb0248158769e4742c515e56acda24692f6a378a98470874f72aee0c1068bc15fb0248158769e4742cff16e46789b43f83e7cb2eedbcc82628ff05f55b3646895dde38b1dcf16787f2ff16e46789b43f83e7cb2eedbcc82628ff05f55b3646895dde38b1dcf16787f29331147306e0fbc8b80a227df81b4445e32afeee276e5ee52b697e2a206cdd8aa830b20c15b65c897f83ccc6cd22a219a6eaeb9cc412e959d529d28b5e965f81a830b20c15b65c897f83ccc6cd22a219a6eaeb9cc412e959d529d28b5e965f81a830b20c15b65c897f83ccc6cd22a219a6eaeb9cc412e959d529d28b5e965f81cada9efc3f68633b2ea33afd94fd495d8e5637a2973b53fd9537d9fc4c910693cada9efc3f68633b2ea33afd94fd495d8e5637a2973b53fd9537d9fc4c910693cada9efc3f68633b2ea33afd94fd495d8e5637a2973b53fd9537d9fc4c9106931cf8ec6eaf581a4e8b95c4b22337e0458b61fbe38a1e11667e20e71ba4b8fd0f1cf8ec6eaf581a4e8b95c4b22337e0458b61fbe38a1e11667e20e71ba4b8fd0f28af88f881d443e2b5747f90eb7084685f610820110ee0ff692ca52e9f31e29ad58046351c05223ed85c5ec24c719432d2d183ab6583579d001a8d3e85ba7a757bd6d9b038cb1d73f7552c9defba1ad2266cebdf93f823f9136b754865b944c2b4d7823a50ae6be5c2d8396dd9daae5c4cb6e7c0eeae70e709a5926a41e46b624fac50bf6920a1cc22b66a117a680737fb58de18e7e651251f13ddb042980febfd3995c1d5740955412abd791e4589a65f5308cb11d1468c5764cb8d55182efbcc84a8e928d2782cd08ce62641fea3fedfb70a7166f645fe098f52ae6562092801e60c92372857e0224dfdaebdb881bdca5861fa759a35fe54b2542d12b538f5a19dbbb0bf0b9a7ef3051c54f7984d39e4fddfcd2a21db856d6ae64a4b3212c12378df013f81407266858ebe8039d3dfd1574a110387a302afed8f2ce10bec51b12c351d1a4444cee49306975c58194f72c54a2fee72bd8eafb878344b4f0f6ae29a320bdb5b2b5e8e8b1ce6b421d73e973b8812c8e95d95b3debdcbea56d43f628789a4030da18104d48d020c1b33bef33fe9f3a980d7d0adf0dea9663e9ce098d13e7372ecc2fdc19b29f0da905d1971427ab64bf1d892a217bfcc91bfb3e4f04771d1b2a3097560077071e0d0c08a5dd9099473d03667e41fbc2a57201deecb85e3bfd55873f99634d453c2804bbe38d704fe23847a26e8a4acc9903c48a01546f939ad02e454a26a86b8c4518f5ebb04632f85aebe41006277fa253639d0811d2c07d81393777722a8a405878c44123bd8175d1b559a4cfff5eb0f20308ccb29c5fd1fa1dd31e4b40f2d4cf4e3814c40da8ca50943304eab01a544ba2e6d3f34be8648b28a6baccb20d65ee65241a14ae2494cf9e3cfc4d12b7362358f6bca7020f5ba3b95bccedb63ac4a5f0afca4d30a5436b7be04ded47e1d853c4cc1324574a40ca14bd5b806eb73a43470b744aa58035703f0bb2236517d6749d5cd0cfbf5bc3b271db92d5f728c649b9501b4c786d42db74bc75afeb41a54dde27dc5a125828ff4983cb917f7f89bbba3c69c12ac5cdafbaabd488fde1bcd8d27a5f65c5f859df122d54bea22ee16a8c865ff5735ce54b710e880db7e6a29ebcb31353e7a90d2fd8b6ab894ab6e47aaec7b7895b39bf2ddd6f4f06ef2057e49669eab3344c0187048f9bb4edabe898686a627aed34f41cdfe7eb0a0be768e5e3e238ef6b48b9a62b5f9c391546f101d83ab295f8702d35eb916cba2ee63e62b85279384ce19e3f7e67c1096048d5498b6a6133a870dfab078dabdf1be517cf8aa9b4c323df7e8eaf8e5f49f337bda9e23cb69a26e63eab8533a347a9cab2f1c2a1e0e000946f9c7c9c7d17656b2cd8bda885c6a7d0bab01fed93cc39e8f2bb6a85fd3633b8148887b65c166b1e7d2970c23dfe9f8af68fcd1ba481aaca7905a72c60ff2d8b0d36dc57a0ac84534bcc1bf434db67b1cd1aae98a91f8c0acadec6fd69b2cce72fa8c7a7e688a79d55e15ea4914078c81058b0289ceb80cd5b69821c92d97ce47c5cf69d6768a0aee8f33b82dcce3c10674da7832c7f2544dee4d829d2d97ce47c5cf69d6768a0aee8f33b82dcce3c10674da7832c7f2544dee4d829d2d97ce47c5cf69d6768a0aee8f33b82dcce3c10674da7832c7f2544dee4d829dd1bbfd21d0cfad4794becdae3edce2f7080a2a77c907a35f1797f90fa014fc238f1789a617170c5399f1001958da9be1420da23fc4a8274e90bb371d6212ab99d1bbfd21d0cfad4794becdae3edce2f7080a2a77c907a35f1797f90fa014fc237ca4da0fa15b542046c5d05098161feb2d75f7706a0957b9acbd856d5868cb0d34940731d537b30cd747b99a745bb0a045647d347a9bddc9825fef916edcab407ca4da0fa15b542046c5d05098161feb2d75f7706a0957b9acbd856d5868cb0d2212dceca8ee61b79b3756114450e213e36b3f642e9d71dcbd1da029892f56213b9984848e40f9414895965bcfc50e6724f5bb72796a271a5a2f199b767848e89cad8210879257364b91b17b919715c5310c0a9a873933de55cfae981604309e065fe64f720d63e0086e032e179977f8be7d37c8844ceb73894733607baa3a4e2e9a405fd3a762b41bb2a1cf8774596d8ec5e571ad99d4d8acd6fd0ab32bc52f77441bed925fed4b73187fc57a79d671a4ce96813871cb84392abc73a6b5018adac32dd0b9d9407ada23c267adc96b50e4f08ecb4ad0c6adb6a504e35d0bf9da0974489fa485f5496cf067165aecca3194a77973cd136882402c6c2c5d0c97897b527c0af625e6afa98c71e78e0c38485c38f89071550652898d0287ec4de94027b2a81290cca48fe76238b539288bc7ce6f94c017d365038ca7e9b126799fe8840ac7e5cd74977fd30b85b2afb0a4b5668ea5e57330f56329f8813c8bff59e30390d65b40257226bd615d6bbaa536e8e097d3e8c0b7e99938cfcc1c752820ee1dfaabec7cf49d64c8c8b156120957c8515c2d17ecd4dfc25170aca0b8378dc9dfad07f7e3009eae85d33fb78859304a2965d3ef6306f50810709ee9e56111b14e2352f3696091e7e291fc08452db6b1f98735e662ccd2a5a3e0db49cd02bdb8ab8ecef8c1d02ea328b0e267ce757703e58c443fdb16b72779cda9dccfd54f61f6c9976ce4441501ab0ce63278683078979f75c70251ca28120d5567443729fdcadbf5644d7934563da1658ee30b8fb8adf2a5c89bd714ca9faeac763e5bec8787ffd49f08a617224cdbb84f0eeb7cef643f3cd918090c606a311a25d929d1352bf59490b49a7eb887ad86771187950e574c96d7b8677943fcf214146611156a98f9a9b46735fbe1f08c8fc7b455408977cb6f3ece63bec64adefd45bac6fc6779d97953731427ac31367dc57bbc4f188d50c981282673223a2433238c95392e630f4c531265419c647340ba82ae819cf303327b764a27d0b89fd4cfb65b111dc0c13e45a0376bc9574f9fadd3584804c9c6f23895e964b27318cfe6359e7f56ed697656916d59ca03268751a09f3f552a4bda72ec7ff6c0933602b49c994d62f484f6c67bdf6c47322799d6d9437dd4d00ff194c98f6caf97bb69e7bd65e867600692c863b60bafaceaa5656b68cb0e2b123455c6612572f9e4a4cb065dc0f174199f34bac4e209bf2785603be056e549b8089956fdc73165fcb491d5b5887cc53a9e613aa6fe543958baee61ca3569b5b653b0d4617c5d0e3e8a9d3d27fd95fa67cfeed736874f9abfa6065cd37a41fe73112a8382b8ec1ec3f6425c6edf56b8128d8cb68956742f1e264842b878c029a304b7887c96c4804f6011a63e68f482d99f8d4a43f5241aab05731f498c9e657a229d653982c357996876c0752c7832ce66232ba3885b36e739fabac3ae55d6c9b336e0ed65aafba2ef5b0e55c6dfacb5653f25107f0e9e508f7a08f6476f1e033270919c70e12e24f79466e74c8bd7bd08031af612fcb031b0e748246cc3b0b1c22408d01d5d69d38900e57c1c81dc723d86f19367319b503bae5cb1cee922379a3aad1af7f1cbb0ca7c262d815d0eeed7ae5e6c9e261942d68ad4453eea48e12d987bf7d9b5ff10737528d1e2b3791145028c1b4722b58edb2ab6b4ca213db1af90fcae32037068b234f06ef502f99de6233b14bf7852148a3f7019a4b73bfb389a382e8a6b26aa7d307286f83baf87a1abaa9d79e4b1d2f5d3b0a3703d82fac7a572877b0d1080c32c5eb8794f124a5818af863e49ddbc89591d1092758e7e646d7e2a955ee4609b9c2f4a65abcb141f000dac8be2eef70a062be47555beb93b97b20136d57641f72ca963578ed488b94e23579cf4f62fee1230952a719ef82797743ff9285c3bee96e44501a2379b1d5874bd1d57ad4a5aa188873448f7f52301d0dc7c4b559b62602380933013544b72c64718f2955f9c0c4a0c6aff472fda45dbcfcc95de2bcfefb7a221327a81ee0c1ff843d70270e76150cbfb9e41e5d753fde30cd980a7c535929d2ab8f8d79730926ea09a0d3c8bffa937788cbc6567e7c0dceb38474d4d3545c5c4ce1b36b85876b57170d19dc1c20b7a1b686b86aed884730ab1d00113c4af879ae01b36b85876b57170d19dc1c20b7a1b686b86aed884730ab1d00113c4af879ae01b36b85876b57170d19dc1c20b7a1b686b86aed884730ab1d00113c4af879ae0a2abc01f0ac04a166de0764373c00cf09c1cc72e52766569f32b680a771a6305a2abc01f0ac04a166de0764373c00cf09c1cc72e52766569f32b680a771a6305a2abc01f0ac04a166de0764373c00cf09c1cc72e52766569f32b680a771a6305e88650ac9bd0399c1462275d0d0b45120ace0ab83a8c78edf27e4e4df1bef7bee88650ac9bd0399c1462275d0d0b45120ace0ab83a8c78edf27e4e4df1bef7bee88650ac9bd0399c1462275d0d0b45120ace0ab83a8c78edf27e4e4df1bef7becc97c3bc197b79c09dd90dad85d50aa18ee70cd839815e0734232daef8e8df2aed4d0d0d5ef7b29f08fcb00040497e9baac04720060a1f9962b71d222b263bdbcc97c3bc197b79c09dd90dad85d50aa18ee70cd839815e0734232daef8e8df2a9832f28a45f784b958b9e9681ff76d9a3f14554bb3f5521fc8ef363338830f3c3268651ce14a1e10bb09890e75ea9bfd20881a0fbf4d472d3ff574971bcb006513a968c03bfc59585b526bdfa51ae331f9624a304532288107827de3a31a61325cd5e05bea0a2a37c029893bad6ef9a3752787bbb6737322932c8bc76b610b615cd5e05bea0a2a37c029893bad6ef9a3752787bbb6737322932c8bc76b610b615cd5e05bea0a2a37c029893bad6ef9a3752787bbb6737322932c8bc76b610b61991d17defccf992dda9bb6a7fd920d846cf121262fe37f292ce65fa7785c46f6991d17defccf992dda9bb6a7fd920d846cf121262fe37f292ce65fa7785c46f6991d17defccf992dda9bb6a7fd920d846cf121262fe37f292ce65fa7785c46f60c38021fafe4eef5df6aaf9db027a39d0b0345f53f495117c6913ec12a744f0d053ce7f47c48e714703d95e220fb0d60af5fa206147fb0cb5fdc6e27895db1650c38021fafe4eef5df6aaf9db027a39d0b0345f53f495117c6913ec12a744f0d693a0f4571ae70f09d3ce096c704e9e67680ae5fb1c128917159ecfb9b44fcf3177a50af8d448bd078439d8933ec3efdc8d419d91fd31fd1751154011e724f15693a0f4571ae70f09d3ce096c704e9e67680ae5fb1c128917159ecfb9b44fcf3f26a7710b69120303025104f45e276b1b0c35f784463db56ce571fae28c20c4f7d69ac442fd0bb1ccae8097df71432ef4a5995e0f009c672d84098f91c1fe719f26a7710b69120303025104f45e276b1b0c35f784463db56ce571fae28c20c4f51543c0b9db6e3f4ef3c6e6a329d2956b8c6a1341070e768155e2a2bda4b72f148c2c48bb235c448ed5b627fd719ad3a350c247ea4349dbf56e823e75ad357bd51543c0b9db6e3f4ef3c6e6a329d2956b8c6a1341070e768155e2a2bda4b72f1a769b9fbb334e4255ad7e7251a42d06f461a89d5e2589cf527f2227acca846245a3f7c85fd1023f4c8b24a45eff87f6cc9141449149fe08c013e5dbc54790880a769b9fbb334e4255ad7e7251a42d06f461a89d5e2589cf527f2227acca846242278ad9389e8799530d95873f745cbe94d8c93ba563ee74c6423fd77b135c29902a7bf88bd4ed4c65119a50ac56aa9ec312aea43c8d98057a08027b79ad7c3d8f3a9592ea161f6bd5492176a7a9e7ab1e8e77f99187641789aeb775e85212202109bb1e8ed18b364dd5dd266f9389980f2d8bca6777b40728e425b3dd7e91b978cc3dea3d236e8b0989a6e7a7c1b33574641a3e61d080742a67d6efc98180fc41f3bb537aa523d7615ad4b527f29a437cb14d9f97e7d9b465de6af5077a040edbe01bf49341b9d93b919ef4b64bdd6c7943e3105bb51e87d1d31bac1c708a6948fec4abfd88af3806d3845fbebea48a408f2d21ea019937cfc8dea43beda98c3938b2207e8eae7cd5f126bca3c19741184c7d9a9f3906db4cbaeb47d39736d83c117a26ecde1ed72ac97c60764bbdf7f560472f96f273be442d1f84d9d7ffe181c96d68e3ad2d464c6e8182651228fa3a63d18ca0911366e8dea261d8d54d2b57c6928a349577d327ebf675117b8933dd31fdd9c395f41136069e01f8210f836a10786fb4e6f05f8d06bf76a467bed150d17f6031b45f8e8f22e8b9f79dc17cc717cc76ca65212cfee7cef0e7ee73d1cb10ca55ac488102c5973651d74580e48b0250e2f3418a69400cd4f47f785d9725f4f95d418b68af01e00c08d3843cf43d3bcdfb7015574607231f7542939ec0f4b39cc1e19b53bd1c99b19252ff7ad3ddefe67cc39c2a4737f1dad3a6c7877cb4eb96df6c331966214b77548f6b2c6a69de64fe0a558932d3c05be55afc641ea76539aa5f37bfa1f42d55e66b6c4d4e9e006ecd84f56133e8248860a07ce380c52cbcaf51fc2c0f948db51ca458a2f96efd9eb67acc2bed4656f619e0682f9ccf9911184c83b7e60f1406ba863a7c1fef0c49806a4b02e2013762de8fde46b5039570d626aef23a4d95f2a0ddc14adc0533443e10ffa890937e0a6da0afe49aac93e937edb657cd38f19c46648a9650b2bcb2d64231b24bc720164fff5d7440194d15f00d3dc8ef6406fddfbf92a259ef6403f077ea81d0381a367cd76a0579bcb62c4f519e11aaa8c8a4fe14ba4ad3dc6c908f37dafe2535eb4fe11d6545a322e4ac35f818f13e02f68dd3114d28f9ddc52a9f9e92cd51abfd1376a7e9bdfd5cb0229ce510166ab333ebb100c84fda53c407ee831f66c8ce864ca8742df7e95bc18e69e70971c00529481d5629a36a4b58709613dd921a5ffc567d9afff9260c1c61b678cde6f3ac1be7cebef6d8114abb8f0e9bce292ff4ce907541aa4fcae663064e9340b0fe9a41a3e9c07729fdc8da0a060d6edde992f7eaa22cf03bf48f7a56ecf9397ec421c5c39dfec43dd644326c48452bb5e429182bde90edd45b54cd9cf9a5ca78560014730819451f255a2fd82974bd292d4a1ece96ada5055351833fcf515626d8c1fa46a44aec7c5e2e02858a7d4c1191a5f29f2d216ee49c9219bb74e4fb84029da057d893079dfb88ed62f200fe9e404dbce50f42982c19d396d93677358694c2d61bdddd08f51412efee1147063505df390150feb18fbd3865b99f8fbc46e0a7d206d6cc6f16c97001e3531b6bf80e891dfee8f243539676104b9427f240429a9cdf404aeffb900b15cd8e58fdef8f18573f88062402e41fb67e3c004f7800f0a832229d70f7fa7c7457f3d6d20ad0ff536b653bd56dec902870051a2b0d01a69c60dd45e49f2c8471f355ec31339cce16532a9783b229798e28f6d0c4b22d12ab4834d79b32f31917183a3785b85047a732fe0106a0040c0c640dfad6542d75b849643f2bfcc6808f33f84addf1cb7a99747857d093246973a49f238a63eeb64fe395205bd2c36d329f7beae146148744b34da705795a0332befb250a6668a0ffb679bc3c82b1b72e5da91dbb14d19811eb3daf529abe62e7ccbab3bc3bb313fbe3cd08f4e9a0fd644b8123984f9776368c62c6d5c41ed2703ab2529fa8c291ac6cfd20ca414285ee9ebcb42d2fc2bbe334912a2c892056aceff5e158f51f0ef23a5d679ffba745c64d70d8373248eb8e77c79a8df9f9a9b20c5a7b2adfa26c47208bf9b9333307b8cb8b1dc7bb7e17b48bb5958fe6df45f3628970c3b2e5ac82776c0c1e1f55c203d0eeb1cc7c114a4e11fd4d175923b7fc9db867860904bc46d779f6a38c68c2f50e921d92a49a6e20787d2acecae905bf159877236391e6384d98cbfecf4a7b9b472b155ae3011669c70dae2bf8f152f2e3767af3780a7d0644e39bd2650ed314146c23a711dd66e8340278caefc77a190c46cabba23e1c3802779a5677c75d200d7917386667002157b9ffe643e50f7b8c8fd0579e1274c3a57d5ebedfd12fe3c79d5da8616ca37f7a9d8fddaac2c9164b593c7b116580aa99690a5f59ab5f7f1b7bc255f584e3089ce93d5c99bd57e8fccb119b636109eec7c04a3dd9148cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3ca8245abd098e3908674f1200977077950ee3dbb08765cad38c9ce2f0afa41232a8245abd098e3908674f1200977077950ee3dbb08765cad38c9ce2f0afa41232a8245abd098e3908674f1200977077950ee3dbb08765cad38c9ce2f0afa41232d54445863b3edf2b279466a5c81f9e437dda894c8a0d0c7b1e49dc93c2a2a4b9d54445863b3edf2b279466a5c81f9e437dda894c8a0d0c7b1e49dc93c2a2a4b9d54445863b3edf2b279466a5c81f9e437dda894c8a0d0c7b1e49dc93c2a2a4b922adfea7c006db601ee59d67901dbc36315184090664befbda393c3968f36b4e8c62ccc4907dce261938d1ab79fc29ee3b26fc92e9ef18e79dd842004620905822adfea7c006db601ee59d67901dbc36315184090664befbda393c3968f36b4ebbf4998acfeabc1d2eabbace76aa81a8cb8f4870218d5417f4b50fc5189e9822bbf4998acfeabc1d2eabbace76aa81a8cb8f4870218d5417f4b50fc5189e9822bbf4998acfeabc1d2eabbace76aa81a8cb8f4870218d5417f4b50fc5189e98222e2224dcdcbc28633b320a35b7e05e97f291965a755a8a9947b6679d88ca55752e2224dcdcbc28633b320a35b7e05e97f291965a755a8a9947b6679d88ca55752e2224dcdcbc28633b320a35b7e05e97f291965a755a8a9947b6679d88ca557544c5db46b64849f0b73bf96ebd036b5eac3b776eeac9ceb052ee80d785feeebc44c5db46b64849f0b73bf96ebd036b5eac3b776eeac9ceb052ee80d785feeebc44c5db46b64849f0b73bf96ebd036b5eac3b776eeac9ceb052ee80d785feeebcaedf140f8d77ad06c1d06b1b7220571c8defb23308dd286eece2e1d4bca4239eaedf140f8d77ad06c1d06b1b7220571c8defb23308dd286eece2e1d4bca4239eaedf140f8d77ad06c1d06b1b7220571c8defb23308dd286eece2e1d4bca4239e4a7555c3f7ebfd34c2a898b5f68ac11cff2d5a3c3529588994dccecc6efa58a14a7555c3f7ebfd34c2a898b5f68ac11cff2d5a3c3529588994dccecc6efa58a14a7555c3f7ebfd34c2a898b5f68ac11cff2d5a3c3529588994dccecc6efa58a17b09ed360df42fe533d206f3facefe15178ae0c5571c8b19c037dab42814df5f7b09ed360df42fe533d206f3facefe15178ae0c5571c8b19c037dab42814df5f7b09ed360df42fe533d206f3facefe15178ae0c5571c8b19c037dab42814df5f017748871f896a49bd5e14841c89e13628d1a92f2109823533f3295f1a8df020017748871f896a49bd5e14841c89e13628d1a92f2109823533f3295f1a8df020017748871f896a49bd5e14841c89e13628d1a92f2109823533f3295f1a8df0205a25d16d0911147446fa8e5e793bb366fbcbf5e3d998d193a4f8768cb80e4d675a25d16d0911147446fa8e5e793bb366fbcbf5e3d998d193a4f8768cb80e4d675a25d16d0911147446fa8e5e793bb366fbcbf5e3d998d193a4f8768cb80e4d676d3a450f496574e5eef52fa1801f9503734505c2d191b472a5531a928168ab6d6d3a450f496574e5eef52fa1801f9503734505c2d191b472a5531a928168ab6d6d3a450f496574e5eef52fa1801f9503734505c2d191b472a5531a928168ab6d7e60f63cd6c3f57e9ad0a2f9e608026334dc71f4446ee6c710cd98987dbd007d7e60f63cd6c3f57e9ad0a2f9e608026334dc71f4446ee6c710cd98987dbd007d7e60f63cd6c3f57e9ad0a2f9e608026334dc71f4446ee6c710cd98987dbd007dda01e52d06afa0e0dfe5a3f6276c5c0c6b92f3a61a653dba6b6db5854ed567c0da01e52d06afa0e0dfe5a3f6276c5c0c6b92f3a61a653dba6b6db5854ed567c0da01e52d06afa0e0dfe5a3f6276c5c0c6b92f3a61a653dba6b6db5854ed567c0762255693e15a296eb6dde8543daad3de50ee2016d3b20ce4ff429571393159d762255693e15a296eb6dde8543daad3de50ee2016d3b20ce4ff429571393159d762255693e15a296eb6dde8543daad3de50ee2016d3b20ce4ff429571393159d42c34d1d3045d25ee02f4cfa3a958b791c1d11fe751b4041c7061f9ce01f41204f7f9619aa7e639b3b8e765454f65179b823172fd55193a5caf61294477328521c1aa64711743286d4963f32ae9d0be0e85c43a6eb2a3a9d5493322cfe68e331c0049a6d7586f2894dc32f9919d91573061f06a49880a532e1eead602d11393f1c7f057ceb002d2f596b6baf0980c84ae5feb20f43f083abea459dd739cb976ba43f90e11f43e7bc7eb918de31dc2cd3f2f0767b151190f023ae47d26479bfe7efda8996bdb8c407e0656749896833b92c58fa380b848503a993a0f6b12ce654aae2d278b61ebd48995d6d7ebb2eda024859a3da79b722e19cbe2e732c68c6ff92607d3e207c0b50d8a4177e907648234d1e6b7dbcd7fbe5005893a2f26fb04525e382e57d75fae517bbd1179c7337fbc6826fb9b6756d0961017f8679587a6564a453435ac7bc18074ed280cde1f4314967945065c8f9c42915c01ca13e4520c7ce0d7f3e8c851cbcc91b610fd779b7ea25410fb93503a84dfe13de4f13e197ed24ec93c667010ed3e3b40ff7c39a3109385737c489cca2e5927613599069399b8aae7789ae5ddcd2e9eb1728389c43059970ecc6c2c27f40a6c107f51a8eb9dbb40cf90016fec3a563bcda08693efcb62647067a29a39793ee32887a8960e4412548c819aeb6fe944d66cc231d9984d627c75e3278731ccadf1e13688db6e493bab282012a56ec898c61395689e227e2d299beee3b378d42bb62e84f7b9e1a93bab282012a56ec898c61395689e227e2d299beee3b378d42bb62e84f7b9e1a93bab282012a56ec898c61395689e227e2d299beee3b378d42bb62e84f7b9e1a6ed6686e0a301789a8a08653cbbcac42c90abead9cb2fbcf29b217d8c9d303bd6ed6686e0a301789a8a08653cbbcac42c90abead9cb2fbcf29b217d8c9d303bd6ed6686e0a301789a8a08653cbbcac42c90abead9cb2fbcf29b217d8c9d303bd45e0f2a49b0b4b0cc747e9153e01333164cca5cf14d28fd81b5d9006da0143dc702caca72044454d17220c7c79f0007dcd75db2dbcf7e368feecf4b87bb2099345e0f2a49b0b4b0cc747e9153e01333164cca5cf14d28fd81b5d9006da0143dcb9b67ef6bfbbef8937653bf55712dedbe30dbe9ffd6e31e2a28293df0350fa6eb9b67ef6bfbbef8937653bf55712dedbe30dbe9ffd6e31e2a28293df0350fa6e95c6874d6e84a0eef37d6de0cb842541da70081933d8f4b458f5c635ee4a25b761c199dbfba8916708750a4e2e17821b627460f3bf5c55f1737900b332db442461c199dbfba8916708750a4e2e17821b627460f3bf5c55f1737900b332db442461c199dbfba8916708750a4e2e17821b627460f3bf5c55f1737900b332db442427d7c1c7bcfa6e46d921be2fb9c36d202a708be9262b2010ff08fdf9be71fcfe27d7c1c7bcfa6e46d921be2fb9c36d202a708be9262b2010ff08fdf9be71fcfe27d7c1c7bcfa6e46d921be2fb9c36d202a708be9262b2010ff08fdf9be71fcfef273404c4df9bfc8d3890582dfef4706d843b189429f89c7bc0de882eca52b8e15be72d546f383b8b8361cbff8311fb327afb92833ca6e03154db30b5fc93abd1c414597b4589cc9b0fbb21aa2dc5a06c531a3bfd0450fb73a3ff2e76c1fec3b84532b424b6b7922d81f6a0cf3c5e024630abe402b8f10e70eb4e062042d1583a37e7698e409b6da0461a1f8b2cc88cc6ae6c6f82e5611fe42931940b0153e8a494148458a3798d3ccd212187e1bf433a1630af911b957838798900cbc5166e53db51ee5963b73ee35613677d2693587b81ea0cab270f66442b87e45942972b949fdf00167cf6e48a6ceb152688eee2f9e5bd23413a9fcfbf4e1a136354a5193496c15de901d5dd2bf9568697b697c363b0ccab293df51405345301ba3e4e1577f0c906cae30ae4f4af4297b6c81ae811a23caf2f802ca857d2dae38a768eb90c08c41050ae16352a8178d421ccec357cafaf3eab6da0c16a5c41a5ebad1b25200b52954ef3275176b8d8e8fd7c77512fe788f157ac3df9f81cd6d7a427e4bab6df770e5eddc2aee4316e1d06c294d60940774e9de22ae97260395342b31bd4402624a0e7446e8bd3bd8b53bdea2f0b5c2554621d1e5dacffe3a0dafced559b2a94253c0f1b690e64aed86a3aa8eb55027d52d5197a47bba704fcc9695e1b82c4f42b3e28edfc8204b72994195aea74662b90ee8fc226e7b9af05f493d3b1636513e2cc02f5609254299358e4c826e445e1b802cb5120c7902994b5fe65771ea06263438fe339784104fcc37ca6eaa898d1bf3d856986db15f2482c607658d2715e4fb583c841d33498874ce272e6fa88fbe4b27abf1a7a53f7954b960dd1130e4fb8f219e6038e99b89f38209ac1e2aed20038876d2ceeb843f5c3fb91fe274717e62eddae834ebfa59c75a9c7580e8bd04243ba4ba16a10fd3736d946b94f415bac429f222d9898354e46ae065aee136f95a8cc780ef07d34a805853600caf8c002d2e12e45aee074e2df9632ab6785aed544c8d8a934ad902c784e35cfbd729ab0524ba8d30cf673c13d67008e31512936bf7baff9ca096de14a22e3060b4707e8ee59eb9ad67402616e622f5866acde227907a42c6773691c7a9fe7a92a12d983ea89600b4f903599753340073f7ed3a58472c32a46f10ee06a9a3a34468b1615652d240e41102239cf89cc56256d30dbc360e314f2ddbf56829791de1db995a5af5c33c9a965efcabf650f828406e7f741397393440cef44624064ac265ce222a75af53bb6e08af20ce334d6496ea7bd41d833875b0d4f7b20184728889cb3b2460bbc589ba38ba73b7568739e12c19b80384fd648e1d43d8bba46017a9271cd4580034ef348423f7b023cd8a45f39d12d301715ded1da6210311434b520e9de9ffcde26246d1d87a41b84dbe7bdd626f08efd3570ffdbdaa4c5ec3abf590c8f4d10ec38295fceb0cb679d0bff712426b3fe075463dc62bd8f6eeef319a79fa00120463831c759f5869f6851e85739a473c855d050f51f9f457b43f7ea9fd2397eecb03b69c13f47e9523f2067cf7176047eb36d6f6b4f5c22bb720a5d1a99e48f578f025a05404e635c3d6270adaefa3aa12481d918a6969715b80d95af5d5ef20454fd64919e779a2de5e9a07b4856706b8ffbee2c8b0bc863fedccd73c96422a1f8e05495a9748a6bd58e2f51c48098cecb12af541417fbb516c6ab4ae10a0b7320bd0d84105a11d238394961d16e75d38e67ebb189ec7f31f2ef7eca58d41e5bfafa9a5a5865add9cf514893641fa0ee136033e2e62d67a66eaee967c56d37e590eeab6ec1959814508cbb67a9e3bbcf9751299bd6a6790934f9a17b09b45139106972c641071a95224d0098739f6105ad54b94539778c6e3863884743239fbb65356f4ccba150b5242b257045a265d93496fe4d0a48a85cf3b21caade1e78d9ffb5fa1664f4b1469dce970d0ee278013329cfa7243f90ae656afd2b2be8c810d870c644610eae1d615e24ea5e0cd52370c5f0d3acdb7bb13706a174aef71182de2a26dc48fccd6bb920a768904abbc9b46365df3e409b2ecc14279245843abef9e72e7efac30138a994bf6301e7e1d7d7042a33d42e863d2638811c4972a64d28e5e8603d297c43bc4963abc576ac7b5d103ccc7083101718c6573d01829a5b846ab3a0e34376d1dc78ac5c4fd80187626ed13d1c8860e0cdd8871bd47dfe64aca2134b1f22b778f4ede6d9ea9a940a5a24f86707406935a039905aa31913fc5d295e5d9d683613a2ccd35f8d7997cd96b9e23f9d892b54a126999fb69b5bb79fa1d178646729bcece2d4f055428dfc135c0edc17d713b3db16bce9a1bbf74ff1602827d4fc7dcdbe1f66aaad1106c982aab19ab688d7ecd29980fafc73fb5a756d419b0159b4cd9cc0924a6464aef7a27a8898a7e603745bc02c34d2b32644bc4f806fa08c34fb30b4461a8d6dd50bcb085eecfe1c61e12a5b24727fdaf29fce3c4c948632d2ca2da68fcfc8d553107b9fc145d214baddcf7c98ad426629c09b215be0b6820373943674170b942b5a312014dae0e1c405bb69d3f7c21231a70479897d64c127625395e694c263b6f2987f3194c8e08fc385da875247f35b53d700274c389ac91d9ee1eccd5d3ddccd72b73cea2611f58dbd0cc1e8ef395c142362b22e5151be6dfb21b7927598b459a580bfe99732b1e028d8b162d1706ff78d7b1d8c2a4cbca110122a073c12c2bb7e6031ce89ec9a0486f5e5496b76efc33531a04a7c2cf991a9366d849d3d5a9356a8f6ef3a258b6ff904cc47393a2fb15c347ead9cf56aa043978e546c251fc39fd5e4cdada291bf66be06a8a948cece919fab8bbdb74f247c745a08009190132eabc5eba3b1cf806c851a0399ce86c63f419a6bfca2dcb08b953e0009d039316901da36c006eb278cf2c29727fd54048c0bec867d7be69b6476e9f5f8f4be3389a66fc3e9ad168d8a40a23f6fdbeac9d20a5267d3e1fca1c93fc6970042aadc041ac3bf1475413b85a9a3be74b0c067c55e932927f3e018873207c95a4c8b6d86950b0e9b44d1b95ad10c313e51004cd61c052b608d1cf358288818cf76c134ab452f47811ce89b476986dedfda8a49294b619455cd29df6b16467372e6c49d13b0bd7a14571f7f345f1201b81438418551171833eaff90250e95a88ed285d2ebcbe2ab3e23f9fe78f89a9ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e44235646e8fd088c062573e18be4af8b01583cf1d3b1cfaa18aa0e19028e29459a71d94cc60d7f78b3fa166c1b315404aaaa09b80e66b73efda96721c230993dfd3dfbf12a5694be61908580e549b8f38007cdeebb4ab8e3ad901e2e798fbc6606d5d200b0aef413eaaaa352c582a40102e6e8b3fc3322631e53f1d44da1ea0271d3e1a940a61aa331338fcb346dec2a5b36f1469c7d1da307cef9922bd60c3fde98345b7cb5c652a0dc394cd0d4d1fb6e68cf471bf9f5ad39aa6538f99be8f8d68aa4fb3ce8765f6df1e772e7f7c54ca1187453ff9ef295d993c93e1cb470b06ea6a1cfdf5706871c3c2d0151ec7b8232dc458f8f8df809e0bdc9cf85760b8693069c1231742d5d3bf995a6769757037eef7e742be2bb6a618f37f4757d8eea6b0d61d3845365cd2111f3dffb59d26c5b858b3da35956bca14d7b2e8740c28c3dacec1231742d5d3bf995a6769757037eef7e742be2bb6a618f37f4757d8eea6b0d61965397e5f426942272e8805e7630416cb124c532ddad7c2c7a922c1220433345965397e5f426942272e8805e7630416cb124c532ddad7c2c7a922c1220433345965397e5f426942272e8805e7630416cb124c532ddad7c2c7a922c12204333456f364cea159d19e3527a0c64e51485cb4989398834ce15dc3475afa73e568450954eaea434584e267cde411416dddbb1cc878766d155a4ddc9713ac2070f6c6f6f364cea159d19e3527a0c64e51485cb4989398834ce15dc3475afa73e568450a2bb63400c7c1e20d977afb35ce327f9e701b174cd24d721fd1c6493f5d9b993c5be9a70192868c08aed2f7a787a143de08a45a64a337189370a59034a593972a2bb63400c7c1e20d977afb35ce327f9e701b174cd24d721fd1c6493f5d9b99379724b806c59df16ef95f7c4f98598b559cb067ba31e3f29546de871bd827337b1f56dbe8f2244a456fabfacac0016942bf3ddf799a7e245825b8148036a30fa79724b806c59df16ef95f7c4f98598b559cb067ba31e3f29546de871bd827337d354c4f86ef00133e07ebcdd042fc9c512a43d7c65e1b198d6240726535d7bfa96e489a58cb2acf44dadf53bdedfff3e4478dcd64280db8aab29be2cc832e453d354c4f86ef00133e07ebcdd042fc9c512a43d7c65e1b198d6240726535d7bfafc635cfe392d1f66b46c35414dc49c834b1580be75e454823eefbc19b4e5c7ce2430cc2e6fd0a499a7e52445367c85730ce683e066688098598cec7f50ab43bffc635cfe392d1f66b46c35414dc49c834b1580be75e454823eefbc19b4e5c7cea99ec48adf059bc41f799a04ed978b07360df109789d73ddad422491e19979f0b907cd3e59dd34d550bc97592c4d62bd5256d2d0b6cd4ff6c199494c53382957a99ec48adf059bc41f799a04ed978b07360df109789d73ddad422491e19979f04b184589135429f41b1cfd19de3de2bd4a8b0bfebdda66142606d9652b1543dc56bd75d77e3b72712adcaf968c8b856ca8a3498b300b4e7d3a2b0cc41919046d4b184589135429f41b1cfd19de3de2bd4a8b0bfebdda66142606d9652b1543dcc2cf8a831b0bf54db571270df5a1aa6ae82529e7ad17a86811c72ee780758851c2cf8a831b0bf54db571270df5a1aa6ae82529e7ad17a86811c72ee780758851c2cf8a831b0bf54db571270df5a1aa6ae82529e7ad17a86811c72ee780758851d7ce0f13e5b797f2bdbd8758c1039d6ac63bb1fc2c60700654b6dd776af3bb9eac34d7aeb47f4caec38041058b7cec4580332bb82afa0e0dc3be983e8399e2e05bcff37f444a1aac9640d0b6e2a7783987bf7fe0c5da451e59324134ed57dd08c19b3fb9ca7b16e124fea3572c2f2b9ad45185e27a569508c81a841a109ad713f39c72fded197d4e16185db0b9c1a0545b42d2f3179d5f2ffea81f06d8c9b444df268266e20346745ef574cc120f16f87d57baad3b6614ae9f1e2fdc57e86955d30ddb4a2a8ae6b043be17306d192e46bc39199acbe61db9950d11b32cf364b49494214273d032679902ceddc20513d6994a10c0047a161b322a97c1c9d0d670971662ab5ff6e9da4a4381572681c2c8300982186d432267350fdf2d83cf664c4d547ce80d2917eda8500e465b22f56c738c43c42883b1bd1e72474a96752635bffb2d04a05d5449ef934817a754e2095cfa72b7d046dac89ee0d466d4d00569f449a265d08366e8f3ea45c5f3495d446ffde250dbe1264b4787590c92a2aa6cd06edb65880c2790d318692da944af84fc0ba28a4e8c33ca9772e962ff3b7e5047ea76be81fc4d450771af98ed91d997f5422f9eb718a6d4eaa184f1f848c6c3c621a7fa6701f252a9fcdb1d41803c1164f6b52759b2a379d4de47925215e4c1cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cbc3986d3b6c6cebc453d38bba7ba6162384d51f9cfb5cabb69997f2dcdd55eecbc3986d3b6c6cebc453d38bba7ba6162384d51f9cfb5cabb69997f2dcdd55eecbc3986d3b6c6cebc453d38bba7ba6162384d51f9cfb5cabb69997f2dcdd55eec66772eeebd11be735583d8d8aa6eb534500490d95e4d1116c86b100980d812c966772eeebd11be735583d8d8aa6eb534500490d95e4d1116c86b100980d812c966772eeebd11be735583d8d8aa6eb534500490d95e4d1116c86b100980d812c978407a302d0cf23f681d613da902b810f50809a47eb24591a9076b0b34a0b80a78407a302d0cf23f681d613da902b810f50809a47eb24591a9076b0b34a0b80a78407a302d0cf23f681d613da902b810f50809a47eb24591a9076b0b34a0b80a11d88a80a046f3de761d99ac44db4bc8b3c114196ec97ff1b06d84c2e6a1855c11d88a80a046f3de761d99ac44db4bc8b3c114196ec97ff1b06d84c2e6a1855c11d88a80a046f3de761d99ac44db4bc8b3c114196ec97ff1b06d84c2e6a1855c5bbae7ee6ebfeb52e0961ede525b4aa468adb6e7f0a34ce0183f3ba8f3de28745be5db29c5618cb3fb1e0711fce9867ca5fdcc8d367a47c06147d257a65dd64b5bbae7ee6ebfeb52e0961ede525b4aa468adb6e7f0a34ce0183f3ba8f3de28744cf4761b7b9697d7a977cfd2b41625736ac6ea99777a8e5587d4f427c4541f9e651c69cbe45bef2bed4d45601ae00e2af1ac5ca6b82d601ba5823adf01ec3a072199dcb290f8e33c9d3d4c2cf726f852e7c4529f03e7f65b8fb2e20da25d2769e3d7cbe5d57bb726eb64704172b86e7aaeb78037862b63990aa6d965daa8aea8228ab16dce80095754f17604e1d4af3f3de00f35e75033a8859fc70ea07082a0de89ebf6387fc48e8ffeb4d36cd9d67711c4bd8615f7250b514078f508f2df4555e712cae702b578a4eeb23314f1759f1a3df91dd81962b4ae2fc91104d726eb52d5a8bc9d1685a464be43c29520c8fa0996051dff32ce69e51ad725ac41dd393076513c7cdbd80d6268aef3f641a474cab63a1fc1318e1a65fcc3271af811570caf5183ca6e173c1d85b522227ff2340ef6f147376a5316da413bb8a9647846a2d6d77c74f739469baaefa34524787704f6847a7ce8913eb4906a41111a553be731d478db6d4f6df60d57da6113009e52a63bd39fd60379a7473e14fa0c22e39f5a2e6cdaf162433b32a33bb982df55632cb4e64d48f7ff529e555fb25f4434adafb307aa0969cfa7f5514390bd4ede439b6c82ceb88fc11a8f5fc122870ef3bea2577b99ca083703c1d2afd4f085386e519abcc99c6b12d2f8e9fa25588e533ed734ef91732d65a26ddcee01b61f959f1cd5cc491afbde52fbe270b8211260867adb0ac3eddbe957c0137a84f2dbac75bfd09c0a8b51e3e75a7af9eaa3f8eb99f1fc3e95bbf1dae0f13162e7a6f1ad433afa7c18cb88a60aa44786484d82ac6080af023af4df03f2ffab5a6220e783db8c1edca287cc91e61e380925b09dd9d43c9527c65abba1c9a4068b87c961c26a66c5c706e48b0a89728e8ca06343f122bf0c8e42b7264243496c2e71bcfbbcd77c9671a7402306115013b2b70e305b8a2eb12d915d3763278bf9a79dca69984f65461fd80dc270b78c94af6f6cdcdd4759fb797c51d00cedef8d26c1f2ccb952f6785fd9161b1e3ad8eb538b37b4c4cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c99df2d956226f2c097310b1edcb309a9be0f8691366ec0388dba067e2bbc0aed99df2d956226f2c097310b1edcb309a9be0f8691366ec0388dba067e2bbc0aed99df2d956226f2c097310b1edcb309a9be0f8691366ec0388dba067e2bbc0aed76f74f9156e5de97c4241eeac9264e47e1565d417fb45bdc341ea91054c10b2f76f74f9156e5de97c4241eeac9264e47e1565d417fb45bdc341ea91054c10b2f76f74f9156e5de97c4241eeac9264e47e1565d417fb45bdc341ea91054c10b2faca4acd87794dc533a73647ab9d10ae061632320eedd25a3ba9122fff5abb5033c240a2f525c40a2804aa12c2db653c942f00609c3ee472c8437f2dff9670aa9aca4acd87794dc533a73647ab9d10ae061632320eedd25a3ba9122fff5abb503260667a47d22de2fb6aa00e32a721a7c24503a3761b0ae40727530313962fe27260667a47d22de2fb6aa00e32a721a7c24503a3761b0ae40727530313962fe27260667a47d22de2fb6aa00e32a721a7c24503a3761b0ae40727530313962fe274f67e52c10c5bbaedeffa6e2c3c050492e3ad34f88656864557f3c3319efab66e0b011df7f560c3442ef81fd29f7f32235065dda49cd8448e1bde177c9b0b8bb4f67e52c10c5bbaedeffa6e2c3c050492e3ad34f88656864557f3c3319efab66bd02a47ca3a93e87874f1e14fb33502a5a0b64ead178d8793580489e4fe7a8f4378a795dd225b862d6f4b2e154fdb9ee44d13cc4d56c6158261185e6b8bfa75ebd02a47ca3a93e87874f1e14fb33502a5a0b64ead178d8793580489e4fe7a8f484a8d25ba270f8a67cdc55898ba89ab490c6e2d3fd0242e4ba158ef726ae80ba84a8d25ba270f8a67cdc55898ba89ab490c6e2d3fd0242e4ba158ef726ae80ba84a8d25ba270f8a67cdc55898ba89ab490c6e2d3fd0242e4ba158ef726ae80ba3d4926c18b427c4e208259aefe1e81ea324500393903af7bdc08e15e04a086d43d4926c18b427c4e208259aefe1e81ea324500393903af7bdc08e15e04a086d43d4926c18b427c4e208259aefe1e81ea324500393903af7bdc08e15e04a086d4a56513ba02ab981b48ee608c3cff82773394136e08f156aaada7a2a576e81b00649acb5080bcf65741f62b6a81a39f489b7ab2023f047d12dc2d14f284614ac7a56513ba02ab981b48ee608c3cff82773394136e08f156aaada7a2a576e81b000e64579853b8214f03552beb32f996ff3ee412ced17cde71ea0bee6fbd42678d0e64579853b8214f03552beb32f996ff3ee412ced17cde71ea0bee6fbd42678d967ec85d41cbc7ff472e93dd0777edef9424570f573fa6b4439c2a91f05f140ef1b5ab456d979fcdf810e5f5c6fb7e33d9625e7b0d95cf0e50e014ed7f921daff1b5ab456d979fcdf810e5f5c6fb7e33d9625e7b0d95cf0e50e014ed7f921daff1b5ab456d979fcdf810e5f5c6fb7e33d9625e7b0d95cf0e50e014ed7f921daf439d43df5d5db05ceb7fb419c32b46208f95c882ee338751fae9146e6fb4ad18d3ec7827a45f257d81dd75f2ccc30bbb7d7cd8b85b691acae3fdba9d65539dc6439d43df5d5db05ceb7fb419c32b46208f95c882ee338751fae9146e6fb4ad1893f9165291bfd8d771b4b913deb92277274c1e2d6cfe19bb4e9f78f4059e2a7ceb613ec5c4b6a33ca7f26598b946e59acddd3bee14ad6175ab977f3ef6a7f78393f9165291bfd8d771b4b913deb92277274c1e2d6cfe19bb4e9f78f4059e2a7c26ed40d5ff029030bef715ce64152a4ca21fc9b4e9cb69b9b23d14b57963c9a141c95aecbb4dd1d84b05be51aa70454c5f5bcf07cd7de6330d52bbc11e1bae8a26ed40d5ff029030bef715ce64152a4ca21fc9b4e9cb69b9b23d14b57963c9a1aa686f237ad822df6ae022b0fc8ebf4f1c73ec6b43b36683748583cc75c549a981cc3a22a2a946b6b6dcdb606ca061067a2ba525c44d0ba8c46da872d96738d9aa686f237ad822df6ae022b0fc8ebf4f1c73ec6b43b36683748583cc75c549a9db6634bf4cb4961a92d42c1a55123951106f56eab6071a7eb148c274dfb7adffdb6634bf4cb4961a92d42c1a55123951106f56eab6071a7eb148c274dfb7adffdb6634bf4cb4961a92d42c1a55123951106f56eab6071a7eb148c274dfb7adffd7a37002d67ad4ae846824c318ae92246bf3eeef0665a7c723e80b8aeb7669cad7a37002d67ad4ae846824c318ae92246bf3eeef0665a7c723e80b8aeb7669cad7a37002d67ad4ae846824c318ae92246bf3eeef0665a7c723e80b8aeb7669ca05a0b81e5fc8c5b3b3a69a99a96586daf5a0985b29eb109d22c7c5c58062106805a0b81e5fc8c5b3b3a69a99a96586daf5a0985b29eb109d22c7c5c58062106805a0b81e5fc8c5b3b3a69a99a96586daf5a0985b29eb109d22c7c5c580621068a919eabb32a7a794f852568c0cd17b72537c95dd0d8d80090e244eaca1fdcf15a919eabb32a7a794f852568c0cd17b72537c95dd0d8d80090e244eaca1fdcf15a919eabb32a7a794f852568c0cd17b72537c95dd0d8d80090e244eaca1fdcf15da40997825010bc93a4164b5d67c6e08c05e2bdb63bc205a1c5d6f72fd929cf95ec85038c527bd87cc6a9f8842324329097cf599462e886536d13211343c7717c4568da46f28bd171b6a6c96c565e6d2dda86b2887d73ab1df739e80750b2eb85ef094a85bf34048d25ddde984e0dc946ce627e7b88ade1b9544c2dc53e9683f78c458bfab0476ccdd7f86b4e2a643418ee7680166a867cbfcd899c0a036cead505c046d1a4449fbe1ee5e1023a395f77ab84afb8ff9c97c65caca87cf42ae548783194b218fd5d16e0d9f4ab6a0e372d353d258c32413c645c73ad3971304df577a21d562e42ad2e0beb1d57d70a0874fe484d33db3e33cfa6b3a29861590966b476fb8b5ff536241a2bbcd6cece79ffd19291f1cc488c7211ace7fbc25e1dadd5833e88d2066d7ceb8e3cf8d4a1ea223de5f00c230fcf92c3bdcdb6912e867d8761f299aca7cbd22dfa905fa0dfe7b2b606fae0ab77dd4227dafde3a87a1b14c2ccff4785be559b9d9975c477de7e181acff11e3585f5aa71a7129c2e6984fab966704bdb7b0c849a3ddfd9bd0393a2786ba5c21f233dc7d0ac312c76bf4600bd10fabe5314c160aea7aff21f59a9f5cd272d97327fbf391e096df3dcfc6f48b34ed6e9e8753503e423e7695508fd98ab75705f95e8c2573422c126f84bdce14b020516d754b9f50d46c7c6944d462650f3b9ff8cc7a3c51fd96bce534fa294b9fb443b6c2d21f209272f9b350858df1d0ee489bb372d6db9350a463d10e3f4759fb797c51d00cedef8d26c1f2ccb952f6785fd9161b1e3ad8eb538b37b4c42d1f5fcb66e7a37e24e15e3b3a8f9a118f154edee497d607d542ea77a449935b6bc3b70a3530623d42fa7ca98bb76b685017d06f23fa1d8ab91b1479dc17bdab6bc3b70a3530623d42fa7ca98bb76b685017d06f23fa1d8ab91b1479dc17bdab6bc3b70a3530623d42fa7ca98bb76b685017d06f23fa1d8ab91b1479dc17bdabf1164190e735f50f436d35d492ceca672efd334b1934c485c40a8a40012487ecf1164190e735f50f436d35d492ceca672efd334b1934c485c40a8a40012487ecf1164190e735f50f436d35d492ceca672efd334b1934c485c40a8a40012487ecb07da07a8204222b4c6a7dfcd2d6c31be06a67d03f255940f61177c36b6c7a37eda84efd8a92ffe7ab1689294e4510bd45f7d47566002c05b3c6b46b9647c3d8b07da07a8204222b4c6a7dfcd2d6c31be06a67d03f255940f61177c36b6c7a375f2325723912ec5699029a84b1af81feca18f9be14fc13394c9ff92ce56405925f2325723912ec5699029a84b1af81feca18f9be14fc13394c9ff92ce56405925f2325723912ec5699029a84b1af81feca18f9be14fc13394c9ff92ce56405929ed0b809b84f9731f95c38a5203a36df66b15efbf06e55ceca924ec37c32c5fc9ed0b809b84f9731f95c38a5203a36df66b15efbf06e55ceca924ec37c32c5fc9ed0b809b84f9731f95c38a5203a36df66b15efbf06e55ceca924ec37c32c5fcf1a39f39c374c4469f7f9b716a9638d64715b801d22ef03d21b53db656b3edbef1a39f39c374c4469f7f9b716a9638d64715b801d22ef03d21b53db656b3edbef1a39f39c374c4469f7f9b716a9638d64715b801d22ef03d21b53db656b3edbe0cb7898af73081479881d2bfe1f293dbef2134258898bce588224acc8721d8680cb7898af73081479881d2bfe1f293dbef2134258898bce588224acc8721d8680cb7898af73081479881d2bfe1f293dbef2134258898bce588224acc8721d8688ad9dcb7919209420f3744c6020fa85fc6bba81074a02666095141f10d5f64d89643871e30161ca9c64a5092d09e960332efe8fe4b96e7f58a4c1c3dd69addd08ad9dcb7919209420f3744c6020fa85fc6bba81074a02666095141f10d5f64d8d98df13dfe41ef59cd9ae4b834abf9df6af42d40b84fc6dc0bb934567bb76fb4a07231263be7e2a47edb57f35cf2848beb4529a39f7e9921ebd38ea861a37284d98df13dfe41ef59cd9ae4b834abf9df6af42d40b84fc6dc0bb934567bb76fb412e17ac176ba4141a7f01890c2c7ea62586e9f6ac7427910d5d8f82fdaee49147192a44101482d96e64f0a4bfe286ca015a96b10206cba181736e123a37fbecc12e17ac176ba4141a7f01890c2c7ea62586e9f6ac7427910d5d8f82fdaee4914804c991c663bcde89a57b64c55a01927b3437cc9ed5a045b861e6ed6009d8d95804c991c663bcde89a57b64c55a01927b3437cc9ed5a045b861e6ed6009d8d95804c991c663bcde89a57b64c55a01927b3437cc9ed5a045b861e6ed6009d8d95d392142c62d5ebb26b694efd056a2cb6797a57d82d5531876d35a1c0bbcd6a8ed392142c62d5ebb26b694efd056a2cb6797a57d82d5531876d35a1c0bbcd6a8ed392142c62d5ebb26b694efd056a2cb6797a57d82d5531876d35a1c0bbcd6a8e0fe59e2c3196a746973f3fba7b65ef434f94b7f9632ba0f13a9693abcaeba140f97fb0994bdd4ea6f86cea31427820f3d4f3ca164eb4d546b175ba2dda683d3b86c73b30c94e98208717220e2f00af942e2af260f4480ae94540b3646373d1fee2a2c22e4fcf1a3eb01b5d1de74346e978dee1f049e048ca53408f5918d525257872810c9eb17a3e345269ae2ee7727094fa2e6268e125104c411ae6bc063b4d17a94c8c02fbeebe881553c656cce038e59d5cb15237adc4394bae91691bf11cd7db7cf15042843086ab5222a4b328ee459b7d468ad1510351d3901e52078edd784ab33433f1434838aa0f0b0975f53fc902c94c8ae7ed58b538dafd87df317634f10ee69edee4a879ff88e15b00b09466e1df3a1bb6080673c215e17e305bb184f22ac691816ffd094aee1dee8ca361e222e67295289228ffac4f35247733dfed8d2ba84cc3850a4fd801cffb071259ec984dc9138bd89925e051c015d9abf376a65a946f48c6ccc5fc94a6299110b83c26d92b5b13987f92ce5e8e3ec4299e3deda82c506d21e372bf23da20620e9baa662b9c0e7254346afa528f012334c7495a272ca32127539c56ab2a572118ce8bcf725a0b32458273974e82f1868163a53f17730e000e76484749b01bde66e0f890ba223a1e40bf6e8e95ee47f545159d26d1ec81016ed1c69a479949e610b34793b01b8809805a1b9cd2c62c62fcfa6f0a1148734f867408858c63d4b6f788b6bf12f7bced81a61eff12a37c9e541902ab573d66b654e2c58f4d8ef133db1a0bd4572e06dd506294fb60d5af84a335b8e3017f7795962dafb9437a260c9d24743af59ab032c0c7aa5de3cba6466ecdcdca62a4b242aeaea1e5e4a1d8fc01f44394b3f801323b479a9f0c7623bef7df603529e0dd50cfc338a8d9585e1f5ed243ecccff1810b6bb03ffa93c1b324226d8863d0037c6ed96e493d4cea9a4294435217e549498cc807a191974cf4dcb1afca5c4182f0dbb9caae06d42f893dbfa0394dd8b1e0e606a1dbcfe0da31a5d00bd3947acb0ed9eba932e0403be904eafa76a3bf70d4555ba648a55eede768393d81033cf2ff26b5f672100e90fd2601ece2ecfd713d37ea9534677e2bb63112765dfbb156d382585fdc56ef6fc9708b42cd0085baaac2fd96212a1018b87ff1761cec47db7bde1efd4f90984e2490a9c7733f2ac5a78fe1b61ffaea2bbe098a0913e094b7ab9c799ea68de05f9515815ed6614fed935ab4ec9e984175633dc3d12d4fdb2903040151a5b31cd5c100d8de5f61b9d5324e413d1bcd55a6297be3a48b0b39d86d643b42d403df888c710636992f609e40a3b691a03aeb67c3a021d362c3b009c1e0ae75ddb27807c8349edecfd64ea6428404276d51a758c4e796a2590536af4bab85df5ac7af1390c9a3664fe850d42153374f7e6dc441369c5ccce9244e77378bb3d29e032bc682d013870efd47730dc432487785e150aa0bb100e0ff62cfcfc12717793544ba54977382588b901d696d070e80a827f62cb20f5ee6fe074752b16c341fa51da2274a84d6dd71d9fff04be8eb60cd3ab63c8a740f59ece8ac40bcf23edca109bfa54de1cb6f4822951c576e126618911c7580eeefb390710eae632b31ef712bab6ed2aaeaa282b9182087f6d7bc447da18b89876fb390710eae632b31ef712bab6ed2aaeaa282b9182087f6d7bc447da18b89876fb390710eae632b31ef712bab6ed2aaeaa282b9182087f6d7bc447da18b898761ff313dbfe1e15861ee7e5c996521d676446f9b9862d72e6c6dea51a39ac280d1ff313dbfe1e15861ee7e5c996521d676446f9b9862d72e6c6dea51a39ac280d1ff313dbfe1e15861ee7e5c996521d676446f9b9862d72e6c6dea51a39ac280d40549c89ab357f765b4263b944de22ade0164e0e3e175e92811b4986205fdd7a40549c89ab357f765b4263b944de22ade0164e0e3e175e92811b4986205fdd7a40549c89ab357f765b4263b944de22ade0164e0e3e175e92811b4986205fdd7a9829257d97fb8572365c922138f20ddca875ab98be35868e9a5652feff234e9d9829257d97fb8572365c922138f20ddca875ab98be35868e9a5652feff234e9d9829257d97fb8572365c922138f20ddca875ab98be35868e9a5652feff234e9dbe20886ce826d17c9fa00b35247b2336c866d1c7312911350463a42a77d1bf02a3ddca5f37affd3918a7b090e6daafde69878722acc9c7a3742e1a78c5f4afb67f5d47ab37c2a4f6e3e1fc11a4196346f96603e0c0366c22fc14b7573a7ce06cc2ecdf93bb7e7f8c959ef553777434a31dbf3260aaf55089fc5d79a6a1e670e0c54453b2d15442bc59b8e9883eef418bda11419a0576d38a624d252c85f04bfcc492388a10b5d8da12bc8daf5d17d1aa102de07c484686134481c4c06073cc5833e6da465bd14aa424688b1d38d8321e33f99389e14ab7b4ca47035adef1c86d3aea4270d94e39de3bb2c2d73c70c12a8669e4f0462dcdd6e7b3dbfdf1a691aae72ae9545385855a3e46b3655cb892f1ab49549e1d4b7edff47ed96928349b7a1e10848118ddb784e12c63061b75e8c27d973540f57cbcb9e5604f865f9c816ba6511027394a3553f0bdda4281b75c11708809fbdd2091d4b2a521432d9437a04db8a0a38da82f838cedf05bda4bea94f167da4e9128b5a120f71aa505c1813cf695ae0f5453767dd4704ee0cf2d3e9bd0f7c13357a3b73fdf6f406b04035b0346057f64bc7ca0f7e5fad65612bbef5cee5f19adf9ec56cb772e10b7c0a0fbb231c9bbb5f8d8da152923b10685edf7bc8e360807545e2973ff28872f37ec362864ed4613fd7e399539fce3af909c52de3ca5ef8163d4bf713697a0ff38ae430f1ded59eed0fcb415323a07946520361ca3208cc7fd62a823c79436ac6771daaf6e77d3dc478c0357ef9910f3fea602e1b8ed48c7a0b74496801e98936dba7be52ebb67a4c0a325a885b86efec679bcd53478ea7174438becbaa6c3e9f3fb385275875cacffccb42ff5a9e11ef22ede37cefda33cb5342a99daff6be2280b800aba905f4351ac42cb1e88409de3ca466df30f5afdc112399e04a05d4fa4362623d770b2e06978a09668f2651aafa6784a43290660d2b275cb5289deb944180031660f00e508e9eceb09614946c00d1171693d090e1c6c17e271f400f156d57faa153c920c5be16063ea6141b54db86c41f7b2c694570d0a1a80455ffd601901668962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19b3d2d824d235661798718fb4a393010ec9007aaf16ef4ff6ccafd8c7c0f6053779b4a94c8a0e658ea0ada7ff2dffcb9b7b384d95bdd706290b333c4f667cb3b1c9b4a94c8a0e658ea0ada7ff2dffcb9b7b384d95bdd706290b333c4f667cb3b1c9b4a94c8a0e658ea0ada7ff2dffcb9b7b384d95bdd706290b333c4f667cb3b1c4bb94d1be2237aa786ee99cf4908897de700780ab577e5967665177e9d0c787c4bb94d1be2237aa786ee99cf4908897de700780ab577e5967665177e9d0c787c4bb94d1be2237aa786ee99cf4908897de700780ab577e5967665177e9d0c787c105b33bba47fcad90770d530090ed99290aab37f43da6fac04809c9f59b9da0db714408c04e0fefe721f8ed5a88d798871573cb4714e243b41246fc3d06f0074a8717d5401768316266a6a0b01fbd3bd7c02c1c23e89acff98b11a3fa90cd79ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85598b4559037ecb982a915e98e9395f073004caa80d97b006be8c5fdcc51c0690a98b4559037ecb982a915e98e9395f073004caa80d97b006be8c5fdcc51c0690a98b4559037ecb982a915e98e9395f073004caa80d97b006be8c5fdcc51c0690a195c020be59d09b7c3ed52d78af80ef4a6a60de208b8982b1cb97c119a47ed34195c020be59d09b7c3ed52d78af80ef4a6a60de208b8982b1cb97c119a47ed34195c020be59d09b7c3ed52d78af80ef4a6a60de208b8982b1cb97c119a47ed3483865cd60f2e29b684747c29e1a67acbf72d644ebb23d63f63beb3f6a86a24fc11fe349fe12f25c02fd2ac7d7bd9db89fa2029ed1ea54ea9f6edb52aaf3f797583865cd60f2e29b684747c29e1a67acbf72d644ebb23d63f63beb3f6a86a24fc3b1c934e9610cb44e17ccf3599ae4a11a20c21e24f799ba6fde938ceb69d86913b1c934e9610cb44e17ccf3599ae4a11a20c21e24f799ba6fde938ceb69d86913b1c934e9610cb44e17ccf3599ae4a11a20c21e24f799ba6fde938ceb69d8691b86d79241ae6bb8ca0bd61795893af04dac64cb393cfd4d3058dc889e23bfe348f9cae4e3c0de3a1e854f50522aa6c30372887349234a4ab9a1254f03d794469b86d79241ae6bb8ca0bd61795893af04dac64cb393cfd4d3058dc889e23bfe34e2b69431e09c47cc02de2d061e3e41a858573c64bb9ba6656241421ad1a2d0d4cbdfe334d603d9e78236f3ff17e3c2e790d78a0096c2348cfb45164d77504d8ffb15ffed5666340f15ffa64441ae23c98a096c33f483d12b7a06e4da87417f14d697b4b24a44ab72a500f8db2e2f9e029aa27e61b08d095f97391cc91830cddd47a3d7bb64f12d61174b4af2bbd3cc9aa6e30c9fe488ee35264c745159ce48538b8837e65a0bfeca0d3aa265c35bc6b90d26ef34826de409389b93d8b369303c71fe42cee5c5aa56278f59a10e35ae9dcdd461de202eeee504f0f69598bb181071fe42cee5c5aa56278f59a10e35ae9dcdd461de202eeee504f0f69598bb181071fe42cee5c5aa56278f59a10e35ae9dcdd461de202eeee504f0f69598bb1810db7aebcc8175c154f39dda7a0bc3ad4898b4bfb445fab919b44f3678f03f22f5268092f333aa39a57b2a893d722d1b91a86d5c332f293609af4e4d1491799384fe5cae525d4d045b73dda7ce79c30492327e79813a5bee797f3f74e6005ac4c4e91e9b27203bcb7e4493702b26dd2965ee3abc90161ad1df7f36ea1f80ac7952eae926e3975afea7e6e166f5f7d4635fea035ef79cdec49c9b69249030cc43837ae37efcbb93382673363470119c3baa96c6ef34ca781da067cd3f210e7ff051c153e36827bd81d06e139a556daa161ac77959c1d629e40074caa5d6042ea2f2c9c2463886f2ea9d7b1377b926523ac330ccb5511fc41d73e5687b7f13c523c460c1b09377e6ba1b78ce7a59f4fc84fd311448452f5981d1dc977aed43f7dbc4581f0d117dbb6558b90e421d5382cedd771eae110531926c3e7e0b33ccdc8c4acc99f16e3ff2db7998a1f7ee29634db3852ca02afcb152efb5f86bf730c8f3359eb801a3dc2005c15be14f5b005ced22bc052ab4307aeed6842b37e243f2601633d74f2da17971ee21409013350e298b67ba7d9500ff3de98b7b7cddf24de62dfd70e4af57ca201a4775fd1df0bc2dcde1242c8fa3d7e7c72ff2927d73aec2d0887a177841c46e5140200acc90d9d35825c3e9bd5c9d4057c8645f2dbaa2a526887a177841c46e5140200acc90d9d35825c3e9bd5c9d4057c8645f2dbaa2a526887a177841c46e5140200acc90d9d35825c3e9bd5c9d4057c8645f2dbaa2a526e21de96561f4ebe7fcb928bd6ce3fe83dfefd29a5e18f565d551449bfa18994ae21de96561f4ebe7fcb928bd6ce3fe83dfefd29a5e18f565d551449bfa18994ae21de96561f4ebe7fcb928bd6ce3fe83dfefd29a5e18f565d551449bfa18994a084c492b8c0bfb9ecbb3b87bf9259d9e8ab07ba2eaa49356e698b87ef33fa30b47396d0fa2ccdfd8f6567c29731c9de090f0679472e12e45692ef8b568d426b5084c492b8c0bfb9ecbb3b87bf9259d9e8ab07ba2eaa49356e698b87ef33fa30bcf83930d711ae73b942e4fe7af0b20131fc18822e0d9487f7035f3f106fadc3b7f1d048fc7d27553f89541f12f084ba8c3e0bb8fd40e924b35e5b3fab2ab903d568da7d1c067d14f45d9a31eac72ec0cd156b4b59659f7a94ebd391d8db03c76d730ca26a4e83bca1d041a35aec2f403eb342be180028c4fd560cccfceb8d2ceca20d515b0c32a74e91af00834a7359c551f2de7122a9494988bc11991afb0fed730ca26a4e83bca1d041a35aec2f403eb342be180028c4fd560cccfceb8d2cecfc24feae7118a1b08d1357548234b7a3491869d0466305a47cc962e4f7c833e50c6f880cba184c149d50bc501866e9c4420cfe83397e0f7ce1d0d60b2a234f46d0387bb2d4b51d0751da31da356173b6eae7badd33caf0821ebf4bc2cb2832750c6f880cba184c149d50bc501866e9c4420cfe83397e0f7ce1d0d60b2a234f4258b36afd3b9715467f13c40f8b964d256768d798031662e25f3ed0adf5cb4b73f0f3608e9b1d83e54aee6e00c710175212ee09f067b39dbae2c76351acee6e8370ef46a640130bf8ccaacd81bfced82149c5cf2e5792bfddb85f23c38e1c47b2c956451c853491dfdcfc47abda05723003054f2d0a6439a211d98a8e0499891296d40cbfd6b341efe056c0d4a9075ad441e1dfeb3aae8655d98413deb1aa79f760200dda3cfdff2cd31d8ab6c806794f3770faa465e7eae00a1cb3a2fbcbe3a89e0326292b96a5700582a37ebf3d8ba60f1d136772b5cd15b2c2ae653fda188a4fc0efd8ac47181439a5dcfc19d53cabbe88ba7bff49edafa421f9f04b822209b7927594b43a8417872a7a533486a6c86b481e07d3c2d0e78f4d9c046203425e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85558ef8655181dcf74dc1c404090d035cbafb66ff246d2c119f5be4e0deb0b5af058ef8655181dcf74dc1c404090d035cbafb66ff246d2c119f5be4e0deb0b5af058ef8655181dcf74dc1c404090d035cbafb66ff246d2c119f5be4e0deb0b5af07648edb564e12ea4ba7e2f4f36af654776194ef271575e20f2c2e27f9444d3827648edb564e12ea4ba7e2f4f36af654776194ef271575e20f2c2e27f9444d3827648edb564e12ea4ba7e2f4f36af654776194ef271575e20f2c2e27f9444d382ffd93515dbe0bc61779aafb3cdf11e4c32d229e120139bfc38d3ea54b95a76e38cf248d2b943c380e0f50a3b80293de6d739f8a6a7ebfc182d81ee7663e04aa17a72d9ed8bed3d8e10d9a4b2013ffe79c6cd6367254e5baad1286d43552890ec798aae7206b2a921c09f0754f215d0d809180f08413f87d77f82908eda01968cf10ab50ee397d44da9231e17fe6c4ba2bc7d76dc96da782b47d5fbab579c05e8c1dac33346d14806773eb6ac36d80e8c3e046989b9fe7d75d7f2b274faf7b7da592c294d253a266eeb1dd4baffedc87aae29faee70e2c5dab1c86460a1678afa48110eda63bc62087a84f0fff7dfd2a7169ae7df2c0b9a30ae8d587200c79145c3bffa36e519c31e7d4a6ef862999afde0d2971b12d5cc8ccba97d00e228918559b771ca779dd36fbad406d9f8a406c0877bc588d17742df39e5d68daa40f17e69cd3a8bfe59faf08786b612e1e1905d0410612dbf128930537031e181ddf62787f117e796996c09b4dea4c9d2fb83403dc102c704e83f84415b0fa734ae034569cd3a8bfe59faf08786b612e1e1905d0410612dbf128930537031e181ddf627b6cf05b9ff37d4bd4588a779bff1e9459780f134749dd631e5b2e6995b7c3066ce71798dd65597a8b02d0105463052b91f8a33ebfea3c7654d93fe47720aa373b6cf05b9ff37d4bd4588a779bff1e9459780f134749dd631e5b2e6995b7c306628c96e551b734847c72fc13bf627f73e698245e9eccc787aa03b7ba6215d12af54893d8015ff5733017e7233cd385803c320afba78969d1b102dcd0b06b8798d14a0f202621abf05716fe33172d13cc0184e3a1a367175544c7d75425eabdcebac3e5573bef32bc8672d0f99a702963007fa9b8c08e7263e5d25daeb9e3b7770e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855aded168ad23d585d177c9d9e2c66975b1b3fe73b2425024e0c88de7161e200e7aded168ad23d585d177c9d9e2c66975b1b3fe73b2425024e0c88de7161e200e7aded168ad23d585d177c9d9e2c66975b1b3fe73b2425024e0c88de7161e200e7c18d2125f691192124fddc730f1798513bc2b24b4fd9a63053abc9c71be1509c5c02419b039f48ebf5692da21f4b7fa6ed9bb14f3755b375095fce7db773183ac18d2125f691192124fddc730f1798513bc2b24b4fd9a63053abc9c71be1509cf7d0c7c38940732b0127e75a23ce10334306880896606d0379fedee8ad7a2d2df6c999c07c68758078a85e6e54212fd15ef74091ce71fcd61a5db8fd42d872d4f7d0c7c38940732b0127e75a23ce10334306880896606d0379fedee8ad7a2d2d2446a0674fef7443a0544c787af61ce0c7a30c8d2fda5fea90ed4a2441db6d691924319dff1bf7a55e47bf5340c41f275f983857d52dad214b8ea7dd6bc97d012446a0674fef7443a0544c787af61ce0c7a30c8d2fda5fea90ed4a2441db6d69a40cbae5ed6b03a69feb829e5865eb8b8aa4f4cecb1438f3a17aed54f8712b7ab23d5632e5c2d847711fe52270bbbcb835d7a2715a723816a7d3fa2e7c8962fda40cbae5ed6b03a69feb829e5865eb8b8aa4f4cecb1438f3a17aed54f8712b7a9b9d98eade2ffc94963dbc79817ed1ea32ed4fab4e30a6bf8f2cd785be44e11d9b9d98eade2ffc94963dbc79817ed1ea32ed4fab4e30a6bf8f2cd785be44e11d9b9d98eade2ffc94963dbc79817ed1ea32ed4fab4e30a6bf8f2cd785be44e11d30bbd7b327e2060553d7ee58d9dbdcbe1d951def4def619a37a56d87e0359eaa30bbd7b327e2060553d7ee58d9dbdcbe1d951def4def619a37a56d87e0359eaa30bbd7b327e2060553d7ee58d9dbdcbe1d951def4def619a37a56d87e0359eaaef15edc6f68cfb8df0eedc6d8e5f3dde56cace30ff18c6f2a2f6820c518888d5ef15edc6f68cfb8df0eedc6d8e5f3dde56cace30ff18c6f2a2f6820c518888d5ef15edc6f68cfb8df0eedc6d8e5f3dde56cace30ff18c6f2a2f6820c518888d59b4ec447d28b533384db93f54b950a6fd60c63b39f56269f9286e915af54ea6b9b4ec447d28b533384db93f54b950a6fd60c63b39f56269f9286e915af54ea6b9b4ec447d28b533384db93f54b950a6fd60c63b39f56269f9286e915af54ea6b318640a9af093fbdf7d3bc6e773ec71bb11390e6b37c39f6ad3b4c8c5a5b14081cb4f029b00df26a04a45ce444209a7cc7cd6f5998f0da3c9a3ea941fd07a4b4318640a9af093fbdf7d3bc6e773ec71bb11390e6b37c39f6ad3b4c8c5a5b1408b059b3f33e896dbdd929bb696fcde652db578159ffe63807d34293cb2fe8a0c2b059b3f33e896dbdd929bb696fcde652db578159ffe63807d34293cb2fe8a0c2b059b3f33e896dbdd929bb696fcde652db578159ffe63807d34293cb2fe8a0c2bf686f2a4d5510bc074d43c0b9d176a614a6587a43246a00c1d37631f6074e0cbf686f2a4d5510bc074d43c0b9d176a614a6587a43246a00c1d37631f6074e0cbf686f2a4d5510bc074d43c0b9d176a614a6587a43246a00c1d37631f6074e0ce03af966de0ce61247259e0605722add3d4126fbd7c34e39c272bc25e6d9f773258d52a34ab9b2bc513a55ecabe4fcdf990beda2b45c6779c1b9ad361408c4fde03af966de0ce61247259e0605722add3d4126fbd7c34e39c272bc25e6d9f7733fd82ee8fcaaeb27d6a611bcb72c67aab5a6ae36162fb8d5c2ae6464bd2b16a714c92d11f7e53a1d315e9125458a68105097d152dbee27cd063c9f6664c7453c2f1214af1113c659b37ff02aa9727f3341812e066c82524c471e4325bcde6f72c72c7dfa54f5af1bb9ad263964adf130597666ae1e5cd125f5a435b565d6c15f084149ce7f90a847acf09ab5d6295f770f5078d0c696a06c0019842583ebc6f05de0b82d1083ca378f5731bb0d5215f04d26fee7243d50b29d9f2cd55ea6a7f424085a59861d397d516cd5ff993ad664f08c84720035798ee8629981811339164f8c5e8956659878d7c85cfd71ee23f1d739485ff4df9d44e6c562bf23c16873c89b087f49b924b4f49dfd5f2da2f69bb4de8dc93d3363f948869e95a3aed43cae4323fc50a690894c1585050cc6f960b6eb4a85c0717685c5e6d0b378fc02edae810e99fdd9cb7fe0c84c20ae7e4d1cf8a0f46bcac23277ad2e4ae30111337d3c0857fea8601b13933939e7cae66259587e9d68aab603eb71d073315455d247e728ca814a823bf7bf60162daf9db95b93d532948c4c0bea762ce62f60189078d236b20e7cb522daf2390fa84c55eea81c5c30190f90f29ae2ca1ad8355bf247c6b4e45d1e019318703953a4b172ba65e618544ed10de382d346336379deedcb14d3bc951aafae7528eb7cfd8083fbe900640ee1c945d892cd8249fab9ceb12218bd2f9f0212bee458a94cb4a5a8cc15179c83f566b3670119b135c6fc7246f2c13bd70a0214347b259c76dbe5d075ebc9ec0775a71f794d21dd78a40f089927362fb07ee5bf510fe71e8bf50123f0e4bae212655ada2e5140d65b4b3f20658556063d0ccdaeb0e36dd2d48a5444934608c057c779a237a9592a0975722f01b1d05d983f0c4067d31025885a68f9966d73a925aae364a718a33d187320b03c9d178452ae88d9eeb30c4c396113983a3baf5086bec937e3627678aed60731227d14a64c2a2de938915961fbc1a1017c26f5e223117164491ad0ae08f28d85574a61f14657a7d788855535fef7dac3b034e7fb46bd6d4ec061b4667b52fef27123e6a7e181cb59bc5f01fde5fbb76699a5e8c5063fccb4ab204e72c086532f46b6dee1adbb448ffb2d55c7f9816e53faa285dd4b9c7b7e862869f8aa003bc55b4e286b98ebcecb05850fae4d4c8c666b2b03592b661056d8a8372d8c74610612b92538692d087426a61cf2ff3b553706a54ccd29fdee942425e01e51a321d3869a013e38a224983af61879df7fc866f6c8c7a1d3b601fd3b4b7000101e03b2a798fdc8ccc7ab3aa0bde6b83249ecdd8123b85f25fef76a550262c95d389905bfe4575700ab6c04185497628449717f848f088452cb437e01ff8f9f6b0330d9de072c40b656a17467c1d951ecdff576ba012fb37eee59e7f113eafef9b9355804af12e8d9ca6dee2881accbbef09b09496ce377af58889ccc83d52ff4b98a5ea7d9eca630f98fd38dee62cbf9af302ca6f40a9dfc7477dad01bc44d53c0625926eb41031dfb915a9fa911c1edec4aa5299bc84148018615f7fd0644273f17ba6c78b6cfdaca9b9017f9a8a9750f950578776399bdc2f51c431066409639de152a28542d8f833933fd16788f7bfafa6590f728022ed5d2f8a128b0b1dc2bbab15656dac8455a7a56abd64d3715c4a745b47069fa730c4c717d63b31ec61ef9ddbd62567e0eeba124066c95bbe54fbee614ef420ac453aafce3843088f6d0306a1307f280b7ebaecf6c40651daf4f4b28bcd21a0439c8a7e9b0d7887997e354eedb4edbbe661a4ff59bb9120a4911365cf14328b6a218c22087b283caf27f3c27820469411bccf40cdc1856d9b02918e6341c10b3525246c3c88e1bebb98830d468e5d844efc8c46782fec445a5726c7bc6130fe5cdb3e4804f680aef702a158afbbaa8218ea3d5e7bf22ea6751ca3e87c5a9f02db45eb9753025e7baa569bb0e1c6218d5574429d2e2885e99286adcd1ad3acbaa92b8ecae776727ab3317276e5d1661da06360efbc90762d41083d3ad5607a6c206cc725373d79840ef54d5dbe8584ba7229217f0a95904bd6ad456a75b35f3938052546e10a8b9e30ff85eb82cfafd2ee909913907cb4683dae53b542dd31973b2ac0a5e5e4d55665f7808701f87be431ecbeed62a569dc0a3c2157f8fce0c1756ba1e8720475a85072582070747449636dcf916141ade9d5653c1cb628537ee6d630212c8b1a30415e31ef1265b8ee74f8f57b14046de318a09bd50d3812f1b9eeaf6acb4970205831d3ba2b573b2441309cd4b9608c8260766f0c6cd6272c610f319282ce07e2401bf1cadcec4971ad9def9f97ab46cca389d6ea4dbf9be8c9c9a5c76dcb5ae7ccef77331437513d3a3d37f088cfa6f3f7e6a58e78bbc1892b81080d75d250f8b77ee8a630f5f0432df4058e5f628db4e34a6a3d26af006999ed5bbd19964108e60b00df791afaa35be1773accb3495169358d068861fb5cbc06f4186ce9e5382f263962755cfa933e5e1381412a4f4a0ca0a58843ff70e8fc367a954fb1318270e2ecb9205d2f85b08a651806fd2ced04912496e395cf3c5b04f07ef77b157ae963906e9f674a25269831129e4feb118a9048501bedd6a2e764e985b7632f22a77b2cf32a19fd90cffd7860587eafa537963bfe7417e610756462eef65bd99acdea9a072b28a79a91173d898e7e97a71a994273995ff91f8e9b82eb5ea28bfc63c0604de669e9d9e3c732f0a8cb4605d768edb154250b4dd7029178fdf2709506f28c8c6478b165f5025b07ee63c0c337a502d6beb2d97210fd422ef0029bacc7dda1b08b6e1325209cad926b5a2034792cbf14ddad1bade23f42145be1256db18276127cf3608d09f0558c80a8f1a8924016bd2a977ed54efa1ebf0a880ed91e310c4ff7db670ab48bf9b05f08bf199b059b770def2df951b50c5f59bd879106f37c10ddc8cbd203b7ccebfe983f2761674ded759035f0b5f2da9135e8eeecaa6d072b415444596bff662ec9dfd55e19c6ea0ab0aeb2425bb1c958e8ec5261e8d624351c8fe058d0e288a784c5904cd09ec7e75b777caa763b4ef5ea2e85e5fbcfbe65c2c8f8ecf1450b4415a05adee079172854ab3850a3b3facc9af5997bf57d4396a15c4486ea46224d1bb4fb680f34f7c9ad96a8f24ec88be73ea8e5a6c65260e9cb8a79152fc90d3c84314239b59356c452c7d88b88fe8fa96f2f123d25437728bb82efd605526a1004b662620292c1d808ed696b5cc61d9c5748121fd10807123998124b3c8e971a76d61cbf6a1bc9f9806c2b8e651a3aae2978c21a5654e98a3ff339e9d7525d14bf7361d0dbf63325537bdd019c67d7dc265431266c1c13877b1f639de99c00960b9356996859dfbc79b3ebec6aa1d3e821a1b4bf1b80168e78b70e4fd1bdd72a5dec30063b092aa8eb243eda3b95eb4b47ff95a50897ccbacc4c3e2cdb56febb5106607bf5f9b92b2b7a9516814e7650139cfe46f6b36bfcfa32719cb87050b0fb410da3b88df752c2e1bdaeec77ac052b04febef31a68823cfcbafdfa1f139c91c2b486f3a4a931bef18e08883fc5f5c81975f5bd19cf92e6d1f57959850b17952fa721b5a9349855176174868a2e0abf530a4d5fb31e9e0d19ae9b67c6d9d376d32729f058f24b70c84a0e42833dafd97a78bc453a8102e1ba1e9b67c6d9d376d32729f058f24b70c84a0e42833dafd97a78bc453a8102e1ba1e9b67c6d9d376d32729f058f24b70c84a0e42833dafd97a78bc453a8102e1ba1b1a8382acacce4022b02daa25b293ddfc1dc6ce6a3ddb8b3d95b517592c5a4282f27f5c9108936a693fd496565e5c5050b5c62cfbb61d1d5da9d97c89533d6376c30f791c757548867f4c621e58ca093476cd8cec7ace0d91b8436c7c5d4e531ba5f2b50b0712b113f73ed1f23b741b0a120e2cabbe6cfbe73653ae2724d00f8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython312-core-3.12.8-150600.3.12.1.src.rpmpython312-testsuitepython312-testsuite(x86-64)@@@@@@@@@     /bin/bashlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)python(abi)python312python312-tkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.123.12.83.12.83.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3gR@gPD@gH[@g5@g6f@ff)@f@@fըf@fafafIfff|f|fy_fb@ff@eZe؈eԔ@ee@e@e|?eV@ee d@dd@d˖dD@d dx@dw6dNX@dJcdI@d!@d@d@c>@c@ck@c@cS@cck@cWcRc#cccb@b?b@b@bzSby@bs@b?@b@b a@a@a@a@aX@a@aa@af@a\>@a,@a(a @a` @` @`g@``r```@`N@`/@`"y@`!'`_T__԰_ _v@_u@_P_|\@_m_O@_N7_>e__@__A@___ @_X@_X@_X@_X@_X@_X@_X@_X@_X@^z^z^z^z^)@^^^^@^(@^3^@^'@^H^|@^h^`^>^>^8 @^8 @^ P@^[]f@]f@]]]]W]]c@]]]z@](]]]@]V]w@]i]g@]W@]Ik]6]!]G@\\9\~\@\\@\7\+@\\s\b@\b@\Q\C@\4\4\,\2\\\\&@[[@[^[ @[ͻ[ͻ[$@[ā@[/[[@["@[D[;e@[6@[4ZnZ@Z@ZZԐ@Zx@Z@Z Z Z Zz@ZxG@Zhu@Z`@ZLZ"Z }YYX@Yo@YY@YY@Y@YP@YI@XӸXƉXqX@Xv@W@V@Vm@VVhVCV }@U@U@U@U@UU[%UT@UT@UCjU@TeTBV@T;mcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eubwiedemann@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eudaniel.garcia@suse.commcepl@suse.comschwab@suse.deschwab@suse.demcepl@cepl.eudaniel.garcia@suse.commcepl@cepl.eupmonreal@suse.commcepl@suse.commcepl@cepl.eudaniel.garcia@suse.commcepl@cepl.eudaniel.garcia@suse.comdaniel.garcia@suse.comdaniel.garcia@suse.commcepl@suse.comdaniel.garcia@suse.comdmueller@suse.comdaniel.garcia@suse.comdmueller@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdaniel.garcia@suse.comdaniel.garcia@suse.commcepl@suse.comdaniel.garcia@suse.comdaniel.garcia@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comkukuk@suse.comdmueller@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.deschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comdcermak@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.decallumjfarmer13@gmail.commcepl@suse.comcallumjfarmer13@gmail.comcallumjfarmer13@gmail.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comdmueller@suse.comandreas.stieger@gmx.decallumjfarmer13@gmail.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commliska@suse.czmcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.demcepl@suse.commcepl@suse.commgorse@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.combwiedemann@suse.comtchvatal@suse.commcepl@suse.comguillaume.gardet@opensuse.orgjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commliska@suse.czmcepl@suse.commcepl@suse.commcepl@suse.comjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtoddrme2178@gmail.commcepl@suse.comjengelh@inai.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commimi.vx@gmail.comhpj@urpla.netjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comtchvatal@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comjengelh@inai.deschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comjmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comjmatejek@suse.comschwab@suse.detoddrme2178@gmail.comarichardson.kde@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgdimstar@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.comjmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comcrrodriguez@opensuse.orgjmatejek@suse.com- Add CVE-2024-12254-unbound-mem-buffering-SelectorSocketTransport.writelines.patch preventing exhaustion of memory (gh#python/cpython#127655, bsc#1234290, CVE-2024-12254).- Update to 3.12.8: - Tools/Demos - gh-126807: Fix extraction warnings in pygettext.py caused by mistaking function definitions for function calls. - Tests - gh-126909: Fix test_os extended attribute tests to work on filesystems with 1 KiB xattr size limit. - gh-125041: Re-enable skipped tests for zlib on the s390x architecture: only skip checks of the compressed bytes, which can be different between zlib’s software implementation and the hardware-accelerated implementation. - gh-124295: Add translation tests to the argparse module. - Security - gh-126623: Upgrade libexpat to 2.6.4 - Library - gh-127303: Publicly expose EXACT_TOKEN_TYPES in token.__all__. - gh-123967: Fix faulthandler for trampoline frames. If the top-most frame is a trampoline frame, skip it. Patch by Victor Stinner. - gh-127182: Fix io.StringIO.__setstate__() crash, when None was passed as the first value. - gh-127217: Fix urllib.request.pathname2url() for paths starting with multiple slashes on Posix. - gh-127035: Fix shutil.which on Windows. Now it looks at direct match if and only if the command ends with a PATHEXT extension or X_OK is not in mode. Support extensionless files if “.” is in PATHEXT. Support PATHEXT extensions that end with a dot. - gh-127078: Fix issue where urllib.request.url2pathname() failed to discard an extra slash before a UNC drive in the URL path on Windows. - gh-126766: Fix issue where urllib.request.url2pathname() failed to discard any ‘localhost’ authority present in the URL. - gh-126997: Fix support of STRING and GLOBAL opcodes with non-ASCII arguments in pickletools. pickletools.dis() now outputs non-ASCII bytes in STRING, BINSTRING and SHORT_BINSTRING arguments as escaped (\xXX). - gh-126618: Fix the representation of itertools.count objects when the count value is sys.maxsize. - gh-85168: Fix issue where urllib.request.url2pathname() and pathname2url() always used UTF-8 when quoting and unquoting file URIs. They now use the filesystem encoding and error handler. - gh-67877: Fix memory leaks when regular expression matching terminates abruptly, either because of a signal or because memory allocation fails. - gh-126789: Fixed the values of sysconfig.get_config_vars(), sysconfig.get_paths(), and their siblings when the site initialization happens after sysconfig has built a cache for sysconfig.get_config_vars(). - gh-126188: Update bundled pip to 24.3.1 - gh-126766: Fix issue where urllib.request.url2pathname() failed to discard two leading slashes introducing an empty authority section. - gh-126727: locale.nl_langinfo(locale.ERA) now returns multiple era description segments separated by semicolons. Previously it only returned the first segment on platforms with Glibc. - gh-126699: Allow collections.abc.AsyncIterator to be a base for Protocols. - gh-104745: Limit starting a patcher (from unittest.mock.patch() or unittest.mock.patch.object()) more than once without stopping it - gh-126595: Fix a crash when instantiating itertools.count with an initial count of sys.maxsize on debug builds. Patch by Bénédikt Tran. - gh-120423: Fix issue where urllib.request.pathname2url() mishandled Windows paths with embedded forward slashes. - gh-126565: Improve performances of zipfile.Path.open() for non-reading modes. - gh-126505: Fix bugs in compiling case-insensitive regular expressions with character classes containing non-BMP characters: upper-case non-BMP character did was ignored and the ASCII flag was ignored when matching a character range whose upper bound is beyond the BMP region. - gh-117378: Fixed the multiprocessing "forkserver" start method forkserver process to correctly inherit the parent’s sys.path during the importing of multiprocessing.set_forkserver_preload() modules in the same manner as sys.path is configured in workers before executing work items. This bug caused some forkserver module preloading to silently fail to preload. This manifested as a performance degration in child processes when the sys.path was required due to additional repeated work in every worker. It could also have a side effect of "" remaining in sys.path during forkserver preload imports instead of the absolute path from os.getcwd() at multiprocessing import time used in the worker sys.path. The sys.path differences between phases in the child process could potentially have caused preload to import incorrect things from the wrong location. We are unaware of that actually having happened in practice. - gh-125679: The multiprocessing.Lock and multiprocessing.RLock repr values no longer say “unknown” on macOS. - gh-126476: Raise calendar.IllegalMonthError (now a subclass of IndexError) for calendar.month() when the input month is not correct. - gh-126489: The Python implementation of pickle no longer calls pickle.Pickler.persistent_id() for the result of persistent_id(). - gh-126303: Fix pickling and copying of os.sched_param objects. - gh-126138: Fix a use-after-free crash on asyncio.Task objects whose underlying coroutine yields an object that implements an evil __getattribute__(). Patch by Nico Posada. - gh-126220: Fix crash in cProfile.Profile and _lsprof.Profiler when their callbacks were directly called with 0 arguments. - gh-126212: Fix issue where urllib.request.pathname2url() and url2pathname() removed slashes from Windows DOS drive paths and URLs. - gh-126205: Fix issue where urllib.request.pathname2url() generated URLs beginning with four slashes (rather than two) when given a Windows UNC path. - gh-126105: Fix a crash in ast when the ast.AST._fields attribute is deleted. - gh-126106: Fixes a possible NULL pointer dereference in ssl. - gh-126080: Fix a use-after-free crash on asyncio.Task objects for which the underlying event loop implements an evil __getattribute__(). Reported by Nico-Posada. Patch by Bénédikt Tran. - gh-126083: Fixed a reference leak in asyncio.Task objects when reinitializing the same object with a non-None context. Patch by Nico Posada. - gh-125984: Fix use-after-free crashes on asyncio.Future objects for which the underlying event loop implements an evil __getattribute__(). Reported by Nico-Posada. Patch by Bénédikt Tran. - gh-125969: Fix an out-of-bounds crash when an evil asyncio.loop.call_soon() mutates the length of the internal callbacks list. Patch by Bénédikt Tran. - gh-125966: Fix a use-after-free crash in asyncio.Future.remove_done_callback(). Patch by Bénédikt Tran. - gh-125789: Fix possible crash when mutating list of callbacks returned by asyncio.Future._callbacks. It now always returns a new copy in C implementation _asyncio. Patch by Kumar Aditya. - gh-124452: Fix an issue in email.policy.EmailPolicy.header_source_parse() and email.policy.Compat32.header_source_parse() that introduced spurious leading whitespaces into header values when the header includes a newline character after the header name delimiter (:) and before the value. - gh-125884: Fixed the bug for pdb where it can’t set breakpoints on functions with certain annotations. - gh-125355: Fix several bugs in argparse.ArgumentParser.parse_intermixed_args(). The parser no longer changes temporarily during parsing. Default values are not processed twice. Required mutually exclusive groups containing positional arguments are now supported. The missing arguments report now includes the names of all required optional and positional arguments. Unknown options can be intermixed with positional arguments in parse_known_intermixed_args(). - gh-125682: Reject non-ASCII digits in the Python implementation of json.loads() conforming to the JSON specification. - gh-125660: Reject invalid unicode escapes for Python implementation of json.loads(). - gh-125259: Fix the notes removal logic for errors thrown in enum initialization. - gh-125519: Improve traceback if importlib.reload() is called with an object that is not a module. Patch by Alex Waygood. - gh-125451: Fix deadlock when concurrent.futures.ProcessPoolExecutor shuts down concurrently with an error when feeding a job to a worker process. - gh-125422: Fixed the bug where pdb and bdb can step into the bottom caller frame. - gh-100141: Fixed the bug where pdb will be stuck in an infinite loop when debugging an empty file. - gh-53203: Fix time.strptime() for %c, %x and %X formats in many locales that use non-ASCII digits, like Persian, Burmese, Odia and Shan. - gh-125254: Fix a bug where ArgumentError includes the incorrect ambiguous option in argparse. - gh-61011: Fix inheritance of nested mutually exclusive groups from parent parser in argparse.ArgumentParser. Previously, all nested mutually exclusive groups lost their connection to the group containing them and were displayed as belonging directly to the parser. - gh-52551: Fix encoding issues in time.strftime(), the strftime() method of the datetime classes datetime, date and time and formatting of these classes. Characters not encodable in the current locale are now acceptable in the format string. Surrogate pairs and sequence of surrogatescape-encoded bytes are no longer recombinated. Embedded null character no longer terminates the format string. - gh-125118: Don’t copy arbitrary values to _Bool in the struct module. - gh-125069: Fix an issue where providing a pathlib.PurePath object as an initializer argument to a second PurePath object with a different flavour resulted in arguments to the former object’s initializer being joined by the latter object’s flavour. - gh-124969: Fix locale.nl_langinfo(locale.ALT_DIGITS) on platforms with glibc. Now it returns a string consisting of up to 100 semicolon-separated symbols (an empty string in most locales) on all Posix platforms. Previously it only returned the first symbol or an empty string. - gh-124958: Fix refcycles in exceptions raised from asyncio.TaskGroup and the python implementation of asyncio.Future - gh-53203: Fix time.strptime() for %c and %x formats in many locales: Arabic, Bislama, Breton, Bodo, Kashubian, Chuvash, Estonian, French, Irish, Ge’ez, Gurajati, Manx Gaelic, Hebrew, Hindi, Chhattisgarhi, Haitian Kreyol, Japanese, Kannada, Korean, Marathi, Malay, Norwegian, Nynorsk, Punjabi, Rajasthani, Tok Pisin, Yoruba, Yue Chinese, Yau/Nungon and Chinese. - gh-124917: Allow calling os.path.exists() and os.path.lexists() with keyword arguments on Windows. Fixes a regression in 3.12.4. - gh-124653: Fix detection of the minimal Queue API needed by the logging module. Patch by Bénédikt Tran. - gh-124858: Fix reference cycles left in tracebacks in asyncio.open_connection() when used with happy_eyeballs_delay - gh-124390: Fixed AssertionError when using asyncio.staggered.staggered_race() with asyncio.eager_task_factory. - gh-124651: Properly quote template strings in venv activation scripts. - gh-124594: All asyncio REPL prompts run in the same context. Contributed by Bartosz Sławecki. - gh-120378: Fix a crash related to an integer overflow in curses.resizeterm() and curses.resize_term(). - gh-123884: Fixed bug in itertools.tee() handling of other tee inputs (a tee in a tee). The output now has the promised n independent new iterators. Formerly, the first iterator was identical (not independent) to the input iterator. This would sometimes give surprising results. - gh-123978: Remove broken time.thread_time() and time.thread_time_ns() on NetBSD. - gh-124008: Fix possible crash (in debug build), incorrect output or returning incorrect value from raw binary write() when writing to console on Windows. - gh-123370: Fix the canvas not clearing after running turtledemo clock. - gh-120754: Update unbounded read calls in zipfile to specify an explicit size putting a limit on how much data they may read. This also updates handling around ZIP max comment size to match the standard instead of reading comments that are one byte too long. - gh-70764: Fixed an issue where inspect.getclosurevars() would incorrectly classify an attribute name as a global variable when the name exists both as an attribute name and a global variable. - gh-119826: Always return an absolute path for os.path.abspath() on Windows. - gh-117766: Always use str() to print choices in argparse. - gh-101955: Fix SystemError when match regular expression pattern containing some combination of possessive quantifier, alternative and capture group. - gh-88110: Fixed multiprocessing.Process reporting a .exitcode of 1 even on success when using the "fork" start method while using a concurrent.futures.ThreadPoolExecutor. - gh-71936: Fix a race condition in multiprocessing.pool.Pool. - bpo-46128: Strip unittest.IsolatedAsyncioTestCase stack frames from reported stacktraces. - bpo-14074: Fix argparse metavar processing to allow positional arguments to have a tuple metavar. - IDLE - gh-122392: Increase currently inadequate vertical spacing for the IDLE browsers (path, module, and stack) on high-resolution monitors. - Documentation - gh-125277: Require Sphinx 7.2.6 or later to build the Python documentation. Patch by Adam Turner. - gh-125018: The importlib.metadata documentation now includes semantic cross-reference targets for the significant documented APIs. This means intersphinx references like importlib.metadata.version() will now work as expected. - gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives. - gh-60712: Include the object type in the lists of documented types. Change by Furkan Onder and Martin Panter. - Core and Builtins - gh-113841: Fix possible undefined behavior division by zero in complex’s _Py_c_pow(). - gh-126341: Now ValueError is raised instead of SystemError when trying to iterate over a released memoryview object. - gh-126066: Fix importlib to not write an incomplete .pyc files when a ulimit or some other operating system mechanism is preventing the write to go through fully. - gh-126139: Provide better error location when attempting to use a future statement with an unknown future feature. - gh-125008: Fix tokenize.untokenize() producing invalid syntax for double braces preceded by certain escape characters. - gh-123378: Fix a crash in the __str__() method of UnicodeError objects when the UnicodeError.start and UnicodeError.end values are invalid or out-of-range. Patch by Bénédikt Tran. - gh-116510: Fix a crash caused by immortal interned strings being shared between sub-interpreters that use basic single-phase init. In that case, the string can be used by an interpreter that outlives the interpreter that created and interned it. For interpreters that share obmalloc state, also share the interned dict with the main interpreter. - gh-118950: Fix bug where SSLProtocol.connection_lost wasn’t getting called when OSError was thrown on writing to socket. - gh-113570: Fixed a bug in reprlib.repr where it incorrectly called the repr method on shadowed Python built-in types. - gh-109746: If _thread.start_new_thread() fails to start a new thread, it deletes its state from interpreter and thus avoids its repeated cleanup on finalization. - C API - gh-113601: Removed debug build assertions related to interning strings, which were falsely triggered by stable ABI extensions. - Build - gh-89640: Hard-code float word ordering as little endian on WASM. - gh-89640: Improve detection of float word ordering on Linux when link-time optimizations are enabled. - Remove upstreamed patches: - CVE-2024-9287-venv_path_unquoted.patch- Update doc-py38-to-py36.patch to include str.removeprefix replacement.- Remove -IVendor/ from python-config boo#1231795- Add CVE-2024-9287-venv_path_unquoted.patch to properly quote path names provided when creating a virtual environment (bsc#1232241, CVE-2024-9287)- Update to 3.12.7: - Tests - gh-124378: Updated test_ttk to pass with Tcl/Tk 8.6.15. - Security - gh-122792: Changed IPv4-mapped ipaddress.IPv6Address to consistently use the mapped IPv4 address value for deciding properties. Properties which have their behavior fixed are is_multicast, is_reserved, is_link_local, is_global, and is_unspecified. - Library - gh-116850: Fix argparse for namespaces with not directly writable dict (e.g. classes). - gh-58573: Fix conflicts between abbreviated long options in the parent parser and subparsers in argparse. - gh-61181: Fix support of choices with string value in argparse. Substrings of the specified string no longer considered valid values. - gh-80259: Fix argparse support of positional arguments with nargs='?', default=argparse.SUPPRESS and specified type. - gh-124498: Fix typing.TypeAliasType not to be generic, when type_params is an empty tuple. - gh-124345: argparse vim supports abbreviated single-dash long options separated by = from its value. - gh-104860: Fix disallowing abbreviation of single-dash long options in argparse with allow_abbrev=False. - gh-63143: Fix parsing mutually exclusive arguments in argparse. Arguments with the value identical to the default value (e.g. booleans, small integers, empty or 1-character strings) are no longer considered “not present”. - gh-72795: Positional arguments with nargs equal to '*' or argparse.REMAINDER are no longer required. This allows to use positional argument with nargs='*' and without default in mutually exclusive group and improves error message about required arguments. - gh-59317: Fix parsing positional argument with nargs equal to '?' or '*' if it is preceded by an option and another positional argument. - gh-53780: argparse now ignores the first "--" (double dash) between an option and command. - gh-124217: Add RFC 9637 reserved IPv6 block 3fff::/20 in ipaddress module. - gh-124248: Fixed potential crash when using struct to process zero-width ‘Pascal string’ fields (0p). - gh-81691: Fix handling of multiple "--" (double dashes) in argparse. Only the first one has now been removed, all subsequent ones are now taken literally. - gh-87041: Fix a bug in argparse where lengthy subparser argument help is incorrectly indented. - gh-124171: Add workaround for broken fmod() implementations on Windows, that loose zero sign (e.g. fmod(-10, 1) returns 0.0). Patch by Sergey B Kirpichev. - gh-123934: Fix unittest.mock.MagicMock reseting magic methods return values after .reset_mock(return_value=True) was called. - gh-123935: Fix parent slots detection for dataclasses that inherit from classes with __dictoffset__. - gh-123892: Add "_wmi" to sys.stdlib_module_names. Patch by Victor Stinner. - gh-116810: Resolve a memory leak introduced in CPython 3.10’s ssl when the ssl.SSLSocket.session property was accessed. Speeds up read and write access to said property by no longer unnecessarily cloning session objects via serialization. - gh-121735: When working with zip archives, importlib.resources now properly honors module-adjacent references (e.g. files(pkg.mod) and not just files(pkg)). - gh-119004: Fix a crash in OrderedDict.__eq__ when operands are mutated during the check. Patch by Bénédikt Tran. - bpo-44864: Do not translate user-provided strings in argparse.ArgumentParser. - IDLE - gh-112938: Fix uninteruptable hang when Shell gets rapid continuous output. - Core and Builtins - gh-116510: Fix a bug that can cause a crash when sub-interpreters use “basic” single-phase extension modules. Shared objects could refer to PyGC_Head nodes that had been freed as part of interpreter cleanup. - gh-124188: Fix reading and decoding a line from the source file witn non-UTF-8 encoding for syntax errors raised in the compiler. - gh-77894: Fix possible crash in the garbage collector when it tries to break a reference loop containing a memoryview object. Now a memoryview object can only be cleared if there are no buffers that refer it. - gh-98442: Fix too wide source locations of the cleanup instructions of a with statement. - gh-113993: Strings interned with sys.intern() are again garbage-collected when no longer used, as per the documentation. Strings interned with the C function PyUnicode_InternInPlace() are still immortal. Internals of the string interning mechanism have been changed. This may affect performance and identities of str objects. - C API - gh-113993: PyUnicode_InternInPlace() no longer prevents its argument from being garbage collected. - Several functions that take char * are now documented as possibly preventing string objects from being garbage collected; refer to their documentation for details: PyUnicode_InternFromString(), PyDict_SetItemString(), PyObject_SetAttrString(), PyObject_DelAttrString(), PyUnicode_InternFromString(), and PyModule_Add* convenience functions. - Build - gh-124487: Windows builds now use Windows 8.1 as their API baseline (installation already required Windows 8.1). - gh-123917: Fix the check for the crypt() function in the configure script. Patch by Paul Smith and Victor Stinner. - Change previous removal of *.pyc files with rm -f instead of ||/bin/true (bsc#1230906).- Drop .pyc files from docdir for reproducible builds- Add doc-py38-to-py36.patch making building documentation compatible with Python 3.6, which runs Sphinx on SLE.- Update to 3.12.6: - Tests - gh-101525: Skip test_gdb if the binary is relocated by BOLT. Patch by Donghee Na. - Security - gh-123678: Upgrade libexpat to 2.6.3 - gh-121285: Remove backtracking from tarfile header parsing for hdrcharset, PAX, and GNU sparse headers (bsc#1230227, CVE-2024-6232). - Library - gh-123270: Applied a more surgical fix for malformed payloads in zipfile.Path causing infinite loops (gh-122905) without breaking contents using legitimate characters (bsc#1229704, CVE-2024-8088). - gh-123213: xml.etree.ElementTree.Element.extend() and Element assignment no longer hide the internal exception if an erronous generator is passed. Patch by Bar Harel. - gh-85110: Preserve relative path in URL without netloc in urllib.parse.urlunsplit() and urllib.parse.urlunparse(). - gh-123067: Fix quadratic complexity in parsing "-quoted cookie values with backslashes by http.cookies (bsc#1229596, CVE-2024-7592) - gh-122903: zipfile.Path.glob now correctly matches directories instead of silently omitting them. - gh-122905: zipfile.Path objects now sanitize names from the zipfile. - gh-122695: Fixed double-free when using gc.get_referents() with a freed asyncio.Future iterator. - gh-116263: logging.handlers.RotatingFileHandler no longer rolls over empty log files. - gh-118814: Fix the typing.TypeVar constructor when name is passed by keyword. - gh-122478: Remove internal frames from tracebacks shown in code.InteractiveInterpreter with non-default sys.excepthook(). Save correct tracebacks in sys.last_traceback and update __traceback__ attribute of sys.last_value and sys.last_exc. - gh-113785: csv now correctly parses numeric fields (when used with csv.QUOTE_NONNUMERIC) which start with an escape character. - gh-112182: asyncio.futures.Future.set_exception() now transforms StopIteration into RuntimeError instead of hanging or other misbehavior. Patch contributed by Jamie Phan. - gh-108172: webbrowser honors OS preferred browser on Linux when its desktop entry name contains the text of a known browser name. - gh-102988: email.utils.getaddresses() and email.utils.parseaddr() now return ('', '') 2-tuples in more situations where invalid email addresses are encountered instead of potentially inaccurate values. Add optional strict parameter to these two functions: use strict=False to get the old behavior, accept malformed inputs. getattr(email.utils, 'supports_strict_parsing', False) can be use to check if the strict paramater is available. Patch by Thomas Dwyer and Victor Stinner to improve the CVE-2023-27043 fix. - gh-99437: runpy.run_path() now decodes path-like objects, making sure __file__ and sys.argv[0] of the module being run are always strings. - IDLE - gh-120083: Add explicit black IDLE Hovertip foreground color needed for recent macOS. Fixes Sonoma showing unreadable white on pale yellow. Patch by John Riggles. - Core and Builtins - gh-123321: Prevent Parser/myreadline race condition from segfaulting on multi-threaded use. Patch by Bar Harel and Amit Wienner. - gh-122982: Extend the deprecation period for bool inversion (~) by two years. - gh-123229: Fix valgrind warning by initializing the f-string buffers to 0 in the tokenizer. Patch by Pablo Galindo - gh-123142: Fix too-wide source location in exception tracebacks coming from broken iterables in comprehensions. - gh-123048: Fix a bug where pattern matching code could emit a JUMP_FORWARD with no source location. - gh-123083: Fix a potential use-after-free in STORE_ATTR_WITH_HINT. - gh-122527: Fix a crash that occurred when a PyStructSequence was deallocated after its type’s dictionary was cleared by the GC. The type’s tp_basicsize now accounts for non-sequence fields that aren’t included in the Py_SIZE of the sequence. - gh-93691: Fix source locations of instructions generated for with statements. - Build - gh-123297: Propagate the value of LDFLAGS to LDCXXSHARED in sysconfig. Patch by Pablo Galindo - Remove upstreamed patches: - CVE-2023-27043-email-parsing-errors.patch - CVE-2024-8088-inf-loop-zipfile_Path.patch - CVE-2023-6597-TempDir-cleaning-symlink.patch - gh120226-fix-sendfile-test-kernel-610.patch- Add gh120226-fix-sendfile-test-kernel-610.patch to avoid failing test_sendfile_close_peer_in_the_middle_of_receiving tests on Linux >= 6.10 (GH-120227).- Add CVE-2024-8088-inf-loop-zipfile_Path.patch to prevent malformed payload to cause infinite loops in zipfile.Path (bsc#1229704, CVE-2024-8088).- Update to 3.12.5: - Tests - gh-59022: Add tests for pkgutil.extend_path(). Patch by Andreas Stocker. - gh-99242: os.getloadavg() may throw OSError when running regression tests under certain conditions (e.g. chroot). This error is now caught and ignored, since reporting load average is optional. - gh-121084: Fix test_typing random leaks. Clear typing ABC caches when running tests for refleaks (-R option): call _abc_caches_clear() on typing abstract classes and their subclasses. Patch by Victor Stinner. - gh-121160: Add a test for readline.set_history_length(). Note that this test may fail on readline libraries. - gh-121200: Fix test_expanduser_pwd2() of test_posixpath. Call getpwnam() to get pw_dir, since it can be different than getpwall() pw_dir. Patch by Victor Stinner. - gh-121188: When creating the JUnit XML file, regrtest now escapes characters which are invalid in XML, such as the chr(27) control character used in ANSI escape sequences. Patch by Victor Stinner. - Security - gh-121957: Fixed missing audit events around interactive use of Python, now also properly firing for python -i, as well as for python -m asyncio. The event in question is cpython.run_stdin. - gh-122133: Authenticate the socket connection for the socket.socketpair() fallback on platforms where AF_UNIX is not available like Windows. - Patch by Gregory P. Smith and Seth Larson . Reported by Ellie - Library - gh-122744: Bump the version of pip bundled in ensurepip to version 24.2. - gh-122334: Fix crash when importing ssl after the main interpreter restarts. - gh-87320: In code.InteractiveInterpreter, handle exceptions caused by calling a non-default sys.excepthook(). Before, the exception bubbled up to the caller, ending the REPL. - gh-122400: Handle ValueErrors raised by os.stat() in filecmp.dircmp and filecmp.cmpfiles(). Patch by Bénédikt Tran. - gh-122311: Fix some error messages in pickle. - gh-121650: email headers with embedded newlines are now quoted on output. The generator will now refuse to serialize (write) headers that are unsafely folded or delimited; see verify_generated_headers. (Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650; bsc#1228780, CVE-2024-6923). - gh-122332: Fixed segfault with asyncio.Task.get_coro() when using an eager task factory. - gh-122170: Handle ValueErrors raised by os.stat() in linecache. Patch by Bénédikt Tran. - gh-121723: Make logging.config.dictConfig() accept any object implementing the Queue public API. See the queue configuration section for details. Patch by Bénédikt Tran. - gh-82951: Serializing objects with complex __qualname__ (such as unbound methods and nested classes) by name no longer involves serializing parent objects by value in pickle protocols < 4. - gh-120930: Fixed a bug introduced by gh-92081 that added an incorrect extra blank to encoded words occurring in wrapped headers. - gh-121474: Fix missing sanity check for parties arg in threading.Barrier constructor. Patch by Clinton Christian (pygeek). - gh-121025: Improve the __repr__() of functools.partialmethod. Patch by Bénédikt Tran. - gh-121018: Fixed issues where argparse.ArgumentParser.parse_args() did not honor exit_on_error=False. Based on patch by Ben Hsing. - gh-119614: Fix truncation of strings with embedded null characters in some internal operations in tkinter. - gh-120910: When reading installed files from an egg, use relative_to(walk_up=True) to honor files installed outside of the installation root. - gh-101830: Accessing the tkinter object’s string representation no longer converts the underlying Tcl object to a string on Windows. - gh-120811: Fix possible memory leak in contextvars.Context.run(). - gh-120769: Make empty line in pdb repeats the last command even when the command is from cmdqueue. - gh-120732: Fix name passing to unittest.mock.Mock object when using unittest.mock.create_autospec(). - gh-120495: Fix incorrect exception handling in Tab Nanny. Patch by Wulian233. - gh-120343: Fix column offset reporting for tokens that come after multiline f-strings in the tokenize module. - gh-119600: Fix unittest.mock.patch() to not read attributes of the target when new_callable is set. Patch by Robert Collins. - gh-120289: Fixed the use-after-free issue in cProfile by disallowing disable() and clear() in external timers. - gh-114053: Fix edge-case bug where typing.get_type_hints() would produce incorrect results if type parameters in a class scope were overridden by assignments in a class scope and from __future__ import annotations semantics were enabled. Patch by Alex Waygood. - gh-114053: Fix erroneous NameError when calling inspect.get_annotations() with eval_str=True` on a class that made use of PEP 695 type parameters in a module that had from __future__ import annotations at the top of the file. Patch by Alex Waygood. - gh-120268: Prohibit passing None to pure-Python datetime.date.fromtimestamp() to achieve consistency with C-extension implementation. - gh-120244: Fix memory leak in re.sub() when the replacement string contains backreferences. - gh-120211: Fix tkinter.ttk with Tcl/Tk 9.0. - gh-71587: Fix crash in C version of datetime.datetime.strptime() when called again on the restarted interpreter. - gh-117983: Defer the threading import in importlib.util until lazy loading is used. - gh-119698: Fix symtable.Class.get_methods() and document its behaviour. Patch by Bénédikt Tran. - gh-120121: Add concurrent.futures.InvalidStateError to module’s __all__. - gh-112672: Support building tkinter with Tcl 9.0. - gh-65454: unittest.mock.Mock.attach_mock() no longer triggers a call to a PropertyMock being attached. - gh-81936: help() and showtopic() methods now respect a configured output argument to pydoc.Helper and not use the pager in such cases. Patch by Enrico Tröger. - gh-119577: The DeprecationWarning emitted when testing the truth value of an xml.etree.ElementTree.Element now describes unconditionally returning True in a future version rather than raising an exception in Python 3.14. - gh-119506: Fix io.TextIOWrapper.write() method breaks internal buffer when the method is called again during flushing internal buffer. - gh-119189: When using the ** operator or pow() with Fraction as the base and an exponent that is not rational, a float, or a complex, the fraction is no longer converted to a float. - gh-105623: Fix performance degradation in logging.handlers.RotatingFileHandler. Patch by Craig Robson. - bpo-39324: Add mime type mapping for .md <-> text/markdown - IDLE - gh-122482: Change About IDLE to direct users to discuss.python.org instead of the now unused idle-dev email and mailing list. - gh-78889: Stop Shell freezes by blocking user access to non-method sys.stdout.shell attributes, which are all private. - gh-120104: Fix padding in config and search dialog windows in IDLE. - Documentation - gh-121749: Fix documentation for PyModule_AddObjectRef(). - gh-120012: Clarify the behaviours of multiprocessing.Queue.empty() and multiprocessing.SimpleQueue.empty() on closed queues. Patch by Bénédikt Tran. - gh-121871: Documentation HTML varies from timestamp. Patch by Bernhard M. Wiedemann (bsc#1227999). - Core and Builtins - gh-122208: Dictionary watchers now only deliver the PyDict_EVENT_ADDED event when the insertion is in a known good state to succeed. - gh-122300: Preserve AST nodes for f-string with single-element format specifiers. Patch by Pablo Galindo - gh-122029: Emit c_call events in sys.setprofile() when a PyMethodObject pointing to a PyCFunction is called. - gh-122026: Fix a bug that caused the tokenizer to not correctly identify mismatched parentheses inside f-strings in some situations. Patch by Pablo Galindo - gh-121657: Improve the SyntaxError message if the user tries to use yield from outside a function. - gh-117482: Unexpected slot wrappers are no longer created for builtin static types in subinterpreters. - gh-121439: Allow tuples of length 20 in the freelist to be reused. - gh-121130: Fix f-strings with debug expressions in format specifiers. Patch by Pablo Galindo - gh-120722: Correctly set the bytecode position on return instructions within lambdas. Patch by Jelle Zijlstra. - gh-120384: Fix an array out of bounds crash in list_ass_subscript, which could be invoked via some specificly tailored input: including concurrent modification of a list object, where one thread assigns a slice and another clears it. - gh-120380: Fix Python implementation of pickle.Pickler for bytes and bytearray objects when using protocol version 5. Patch by Bénédikt Tran. - gh-93691: Fix source locations of instructions generated for the iterator of a for statement. - gh-120198: Fix a crash when multiple threads read and write to the same __class__ of an object concurrently. - gh-120298: Fix use-after free in list_richcompare_impl which can be invoked via some specificly tailored evil input. - gh-119666: Fix a compiler crash in the case where two comprehensions in class scope both reference __class__. - bpo-24766: Fix handling of doc argument to subclasses of property. - Build - gh-120671: Fix failing configure tests due to a missing space when appending to CFLAGS. - gh-115983: Skip building test modules that must be built as shared under WASI.- %{profileopt} variable is set according to the variable %{do_profiling} (bsc#1227999) - Update bluez-devel-vendor.tar.xz- Remove %suse_update_desktop_file macro as it is not useful any more.- Stop using %%defattr, it seems to be breaking proper executable attributes on /usr/bin/ scripts (bsc#1227378).- Add F00251-change-user-install-location.patch to make pip and modern tools install directly in /usr/local when used by the user. bsc#1225660- Add docs-docutils_014-Sphinx_420.patch make building docs compatible with Sphinx 4_2_0 and docutils 0.14.- Update import_failed.map for python 3.12- Reenable test_multiprocessing_forkserver test_multiprocessing_spawn test_subprocess tests in qemu build- Update to 3.12.4: - Security - gh-118486: os.mkdir() on Windows now accepts mode of 0o700 to restrict the new directory to the current user. This fixes CVE-2024-4030 affecting tempfile.mkdtemp() in scenarios where the base temporary directory is more permissive than the default (bsc#1227152). - gh-116741: Update bundled libexpat to 2.6.2 - gh-117233: Detect BLAKE2, SHA3, Shake, & truncated SHA512 support in the OpenSSL-ish libcrypto library at build time. This allows hashlib to be used with libraries that do not to support every algorithm that upstream OpenSSL does. - Core and Builtins - gh-119821: Fix execution of annotation scopes within classes when globals is set to a non-dict. Patch by Jelle Zijlstra. - gh-118263: Speed up os.path.normpath() with a direct C call. - gh-119311: Fix bug where names are unexpectedly mangled in the bases of generic classes. - gh-119395: Fix bug where names appearing after a generic class are mangled as if they are in the generic class. - gh-118507: Fix os.path.isfile() on Windows for pipes. - gh-119213: Non-builtin modules built with argument clinic were crashing if used in a subinterpreter before the main interpreter. The objects that were causing the problem by leaking between interpreters carelessly have been fixed. - gh-119011: Fixes type.__type_params__ to return an empty tuple instead of a descriptor. - gh-118997: Fix _Py_ClearImmortal() assertion: use _Py_IsImmortal() to tolerate reference count lower than _Py_IMMORTAL_REFCNT. Fix the assertion for the stable ABI, when a C extension is built with Python 3.11 or lower. Patch by Victor Stinner. - gh-118513: Fix incorrect UnboundLocalError when two comprehensions in the same function both reference the same name, and in one comprehension the name is bound while in the other it’s an implicit global. - gh-118164: Break a loop between the Python implementation of the decimal module and the Python code for integer to string conversion. Also optimize integer to string conversion for values in the range from 9_000 to 135_000 decimal digits. - gh-118272: Fix bug where generator.close does not free the generator frame’s locals. - gh-116767: Fix crash in compiler on ‘async with’ that has many context managers. - gh-117894: Prevent agen.aclose() objects being re-used after .throw(). - gh-117881: prevent concurrent access to an async generator via athrow().throw() or asend().throw() - gh-115874: Fixed a possible segfault during garbage collection of _asyncio.FutureIter objects - Library - gh-119819: Fix regression to allow logging configuration with multiprocessing queue types. - gh-89727: Fix issue with shutil.rmtree() where a RecursionError is raised on deep directory trees. - gh-89727: Partially fix issue with shutil.rmtree() where a RecursionError is raised on deep directory trees. A recursion error is no longer raised when rmtree.avoids_symlink_attacks is false. - gh-119118: Fix performance regression in the tokenize module by caching the line token attribute and calculating the column offset more efficiently. - gh-89727: Fix issue with os.fwalk() where a RecursionError was raised on deep directory trees by adjusting the implementation to be iterative instead of recursive. - gh-113892: Now, the method sock_connect of asyncio.ProactorEventLoop raises a ValueError if given socket is not in non-blocking mode, as well as in other loop implementations. - gh-119174: Fix high DPI causes turtledemo(turtle-graphics examples) windows blurry Patch by Wulian233 and Terry Jan Reedy - gh-118643: Fix an AttributeError in the email module when re-fold a long address list. Also fix more cases of incorrect encoding of the address separator in the address list. - gh-58933: Make pdb return to caller frame correctly when f_trace of the caller frame is not set - gh-118868: Fixed issue where kwargs were no longer passed to the logging handler QueueHandler - gh-118164: The Python implementation of the decimal module could appear to hang in relatively small power cases (like 2**117) if context precision was set to a very high value. A different method to check for exactly representable results is used now that doesn’t rely on computing 10**precision (which could be effectively too large to compute). - gh-118404: Fix inspect.signature() for non-comparable callables. - gh-118314: Fix an edge case in binascii.a2b_base64() strict mode, where excessive padding is not detected when no padding is necessary. - gh-118042: Fix an unraisable exception in telnetlib.Telnet.__del__() when the __init__() method was not called. - gh-118221: Fix a bug where sqlite3.iterdump() could fail if a custom row factory was used. Patch by Erlend Aasland. - gh-118013: Fix regression introduced in gh-103193 that meant that calling inspect.getattr_static() on an instance would cause a strong reference to that instance’s class to persist in an internal cache in the inspect module. This caused unexpected memory consumption if the class was dynamically created, the class held strong references to other objects which took up a significant amount of memory, and the cache contained the sole strong reference to the class. The fix for the regression leads to a slowdown in getattr_static(), but the function should still be significantly faster than it was in Python 3.11. Patch by Alex Waygood. - gh-90848: Fixed unittest.mock.create_autospec() to configure parent mock with keyword arguments. - gh-118168: Fix incorrect argument substitution when typing.Unpack is used with the builtin tuple. typing.Unpack now raises TypeError when used with certain invalid types. Patch by Jelle Zijlstra. - gh-118033: Fix dataclasses.dataclass() not creating a __weakref__ slot when subclassing typing.Generic. - gh-117535: Do not try to get the source line for made up file name “sys” in warnings. - gh-114053: Fix erroneous NameError when calling typing.get_type_hints() on a class that made use of PEP 695 type parameters in a module that had from __future__ import annotations at the top of the file. Patch by Alex Waygood. - gh-117995: Don’t raise DeprecationWarning when a sequence of parameters is used to bind indexed, nameless placeholders. See also gh-100668. - gh-80361: Fix TypeError in email.message.Message.get_payload() when the charset is RFC 2231 encoded. - gh-86650: Fix IndexError when parse some emails with invalid Message-ID (including one-off addresses generated by Microsoft Outlook). - gh-117691: Improve the error messages emitted by tarfile deprecation warnings relating to PEP 706. If a filter argument is not provided to extract() or extractall, the deprecation warning now points to the line in the user’s code where the relevant function was called. Patch by Alex Waygood. - gh-77102: site module now parses .pth file with UTF-8 first, and locale encoding if UnicodeDecodeError happened. It supported only locale encoding before. - gh-117692: Fixes a bug when doctest.DocTestFinder was failing on wrapped builtin_function_or_method. - gh-117566: ipaddress.IPv6Address.is_loopback() will now return True for IPv4-mapped loopback addresses, i.e. addresses in the ::ffff:127.0.0.0/104 address space. - gh-117503: Fix support of non-ASCII user names in bytes paths in os.path.expanduser() on Posix. - gh-117313: Only treat '\n', '\r' and '\r\n' as line separators in re-folding the email messages. Preserve control characters '\v', '\f', '\x1c', '\x1d' and '\x1e' and Unicode line separators '\x85', '\u2028' and '\u2029' as is. - gh-113171 (bsc#1226448, CVE-2024-4032): Fixed various false positives and false negatives in ipaddress.IPv4Address.is_private (see these docs for details) ipaddress.IPv4Address.is_global ipaddress.IPv6Address.is_private ipaddress.IPv6Address.is_global Also in the corresponding ipaddress.IPv4Network and ipaddress.IPv6Network attributes. - gh-103956: Fix lack of newline characters in trace module output when line tracing is enabled but source code line for current frame is not available. - gh-92081: Fix missing spaces in email headers when the spaces are mixed with encoded 8-bit characters. - gh-103194: Prepare Tkinter for C API changes in Tcl 8.7/9.0 to avoid _tkinter.Tcl_Obj being unexpectedly returned instead of bool, str, bytearray, or int. - gh-87106: Fixed handling in inspect.Signature.bind() of keyword arguments having the same name as positional-only arguments when a variadic keyword argument (e.g. **kwargs) is present. - bpo-45767: Fix integer conversion in os.major(), os.minor(), and os.makedev(). Support device numbers larger than 2**63-1. Support non-existent device number (NODEV). - bpo-40943: Fix several IndexError when parse emails with truncated Message-ID, address, routes, etc, e.g. example@. - bpo-30988: Fix parsing of emails with invalid address headers having a leading or trailing dot. Patch by tsufeki. - gh-67693: Fix urllib.parse.urlunparse() and urllib.parse.urlunsplit() for URIs with path starting with multiple slashes and no authority. Based on patch by Ashwin Ramaswami. - bpo-15010: unittest.TestLoader.discover() now saves the original value of unittest.TestLoader._top_level_dir and restores it at the end of the call. - Documentation - gh-117928: The minimum Sphinx version required for the documentation is now 6.2.1. - gh-91565: Changes to documentation files and config outputs to reflect the new location for reporting bugs - i.e. GitHub rather than bugs.python.org. - Tests - gh-119050: regrtest test runner: Add XML support to the refleak checker (-R option). Patch by Victor Stinner. - IDLE - bpo-34774: Use user-selected color theme for Help => IDLE Doc. - C API - gh-119585: Fix crash when a thread state that was created by PyGILState_Ensure() calls a destructor that during PyThreadState_Clear() that calls back into PyGILState_Ensure() and PyGILState_Release(). This might occur when in the free-threaded build or when using thread-local variables whose destructors call PyGILState_Ensure(). - gh-117534: Improve validation logic in the C implementation of datetime.fromisoformat() to better handle invalid years. Patch by Vlad Efanov. - Updated patches: - CVE-2023-6597-TempDir-cleaning-symlink.patch - bpo-31046_ensurepip_honours_prefix.patch - fix_configure_rst.patch - python-3.3.0b1-fix_date_time_compiler.patch - subprocess-raise-timeout.patch- Add CVE-2023-52425-libexpat-2.6.0-backport-15.6.patch to fix tests with patched libexpat below 2.6.0 that doesn't update the version number, just in 15.6. - Drop libexpat260.patch, not needed anymore. This patch is merged with the CVE-2023-52425-libexpat-2.6.0-backport-15.6.patch to keep working on 15.6. - Add fix-test-recursion-limit-15.6.patch, gh#python/cpython#115083.- Update to 3.12.3: - Security - gh-115398: Allow controlling Expat >=2.6.0 reparse deferral (CVE-2023-52425, bsc#1219559) by adding five new methods: xml.etree.ElementTree.XMLParser.flush() xml.etree.ElementTree.XMLPullParser.flush() xml.parsers.expat.xmlparser.GetReparseDeferralEnabled() xml.parsers.expat.xmlparser.SetReparseDeferralEnabled() xml.sax.expatreader.ExpatParser.flush() - gh-115399: Update bundled libexpat to 2.6.0 (bsc#1222075) - gh-115243: Fix possible crashes in collections.deque.index() when the deque is concurrently modified. - gh-114572: ssl.SSLContext.cert_store_stats() and ssl.SSLContext.get_ca_certs() now correctly lock access to the certificate store, when the ssl.SSLContext is shared across multiple threads (bsc#1226447, CVE-2024-0397). - Core and Builtins - gh-109120: Added handle of incorrect star expressions, e.g f(3, *). Patch by Grigoryev Semyon - gh-99108: Updated the hashlib built-in HACL* project C code from upstream that we use for many implementations when they are not present via OpenSSL in a given build. This also avoids the rare potential for a C symbol name one definition rule linking issue. - gh-116735: For INSTRUMENTED_CALL_FUNCTION_EX, set arg0 to sys.monitoring.MISSING instead of None for CALL event. - gh-113964: Starting new threads and process creation through os.fork() are now only prevented once all non-daemon threads exit. - gh-116604: Respect the status of the garbage collector when indirect calls are made via PyErr_CheckSignals() and the evaluation breaker. Patch by Pablo Galindo - gh-116626: Ensure INSTRUMENTED_CALL_FUNCTION_EX always emits CALL - gh-116296: Fix possible refleak in object.__reduce__() internal error handling. - gh-116034: Fix location of the error on a failed assertion. - gh-115823: Properly calculate error ranges in the parser when raising SyntaxError exceptions caused by invalid byte sequences. Patch by Pablo Galindo - gh-112087: For an empty reverse iterator for list will be reduced to reversed(). Patch by Donghee Na. - gh-115154: Fix a bug that was causing the tokenize.untokenize() function to handle unicode named literals incorrectly. Patch by Pablo Galindo - gh-114828: Fix compilation crashes in uncommon code examples using super() inside a comprehension in a class body. - gh-115011: Setters for members with an unsigned integer type now support the same range of valid values for objects that has a __index__() method as for int. - gh-112215: Change the C recursion limits to more closely reflect the underlying platform limits. - gh-96497: Fix incorrect resolution of mangled class variables used in assignment expressions in comprehensions. - Library - gh-117467: Preserve mailbox ownership when rewriting in mailbox.mbox.flush(). Patch by Tony Mountifield. - gh-117310: Fixed an unlikely early & extra Py_DECREF triggered crash in ssl when creating a new _ssl._SSLContext if CPython was built implausibly such that the default cipher list is empty or the SSL library it was linked against reports a failure from its C SSL_CTX_set_cipher_list() API. - gh-117178: Fix regression in lazy loading of self-referential modules, introduced in gh-114781. - gh-117084: Fix zipfile extraction for directory entries with the name containing backslashes on Windows. - gh-117110: Fix a bug that prevents subclasses of typing.Any to be instantiated with arguments. Patch by Chris Fu. - gh-90872: On Windows, subprocess.Popen.wait() no longer calls WaitForSingleObject() with a negative timeout: pass 0 ms if the timeout is negative. Patch by Victor Stinner. - gh-116957: configparser: Don’t leave ConfigParser values in an invalid state (stored as a list instead of a str) after an earlier read raised DuplicateSectionError or DuplicateOptionError. - gh-90095: Ignore empty lines and comments in .pdbrc - gh-116764: Restore support of None and other false values in urllib.parse functions parse_qs() and parse_qsl(). Also, they now raise a TypeError for non-zero integers and non-empty sequences. - gh-116811: In PathFinder.invalidate_caches, delegate to MetadataPathFinder.invalidate_caches. - gh-116600: Fix repr() for global Flag members. - gh-116484: Change automatically generated tkinter.Checkbutton widget names to avoid collisions with automatically generated tkinter.ttk.Checkbutton widget names within the same parent widget. - gh-116401: Fix blocking os.fwalk() and shutil.rmtree() on opening named pipe. - gh-116143: Fix a race in pydoc _start_server, eliminating a window in which _start_server can return a thread that is “serving” but without a docserver set. - gh-116325: typing: raise SyntaxError instead of AttributeError on forward references as empty strings. - gh-90535: Fix support of interval values > 1 in logging.TimedRotatingFileHandler for when='MIDNIGHT' and when='Wx'. - gh-115978: Disable preadv(), readv(), pwritev(), and writev() on WASI. - Under wasmtime for WASI 0.2, these functions don’t pass test_posix (https://github.com/bytecodealliance/wasmtime/issues/7830). - gh-88352: Fix the computation of the next rollover time in the logging.TimedRotatingFileHandler handler. computeRollover() now always returns a timestamp larger than the specified time and works correctly during the DST change. doRollover() no longer overwrite the already rolled over file, saving from data loss when run at midnight or during repeated time at the DST change. - gh-87115: Set __main__.__spec__ to None when running a script with pdb - gh-76511: Fix UnicodeEncodeError in email.Message.as_string() that results when a message that claims to be in the ascii character set actually has non-ascii characters. Non-ascii characters are now replaced with the U+FFFD replacement character, like in the replace error handler. - gh-116040: [Enum] fix by-value calls when second value is falsey; e.g. Cardinal(1, 0) - gh-75988: Fixed unittest.mock.create_autospec() to pass the call through to the wrapped object to return the real result. - gh-115881: Fix issue where ast.parse() would incorrectly flag conditional context managers (such as with (x() if y else z()): ...) as invalid syntax if feature_version=(3, 8) was passed. This reverts changes to the grammar made as part of gh-94949. - gh-115886: Fix silent truncation of the name with an embedded null character in multiprocessing.shared_memory.SharedMemory. - gh-115809: Improve algorithm for computing which rolled-over log files to delete in logging.TimedRotatingFileHandler. It is now reliable for handlers without namer and with arbitrary deterministic namer that leaves the datetime part in the file name unmodified. - gh-74668: urllib.parse functions parse_qs() and parse_qsl() now support bytes arguments containing raw and percent-encoded non-ASCII data. - gh-67044: csv.writer() now always quotes or escapes '\r' and '\n', regardless of lineterminator value. - gh-115712: csv.writer() now quotes empty fields if delimiter is a space and skipinitialspace is true and raises exception if quoting is not possible. - gh-112364: Fixed ast.unparse() to handle format_spec with ", ' or \\. Patched by Frank Hoffmann. - gh-111358: Fix a bug in asyncio.BaseEventLoop.shutdown_default_executor() to ensure the timeout passed to the coroutine behaves as expected. - gh-115618: Fix improper decreasing the reference count for None argument in property methods getter(), setter() and deleter(). - gh-115570: A DeprecationWarning is no longer omitted on access to the __doc__ attributes of the deprecated typing.io and typing.re pseudo-modules. - gh-112006: Fix inspect.unwrap() for types with the __wrapper__ data descriptor. - gh-101293: Support callables with the __call__() method and types with __new__() and __init__() methods set to class methods, static methods, bound methods, partial functions, and other types of methods and descriptors in inspect.Signature.from_callable(). - gh-115392: Fix a bug in doctest where incorrect line numbers would be reported for decorated functions. - gh-114563: Fix several format() bugs when using the C implementation of Decimal: * memory leak in some rare cases when using the z format option (coerce negative 0) * incorrect output when applying the z format option to type F (fixed-point with capital NAN / INF) * incorrect output when applying the # format option (alternate form) - gh-115197: urllib.request no longer resolves the hostname before checking it against the system’s proxy bypass list on macOS and Windows. - gh-115165: Most exceptions are now ignored when attempting to set the __orig_class__ attribute on objects returned when calling typing generic aliases (including generic aliases created using typing.Annotated). Previously only AttributeError was ignored. Patch by Dave Shawley. - gh-115133: Fix tests for XMLPullParser with Expat 2.6.0. - gh-115059: io.BufferedRandom.read1() now flushes the underlying write buffer. - gh-79382: Trailing ** no longer allows to match files and non-existing paths in recursive glob(). - gh-114071: Support tuple subclasses using auto() for enum member value. - gh-114763: Protect modules loaded with importlib.util.LazyLoader from race conditions when multiple threads try to access attributes before the loading is complete. - gh-97959: Fix rendering class methods, bound methods, method and function aliases in pydoc. Class methods no longer have “method of builtins.type instance” note. Corresponding notes are now added for class and unbound methods. Method and function aliases now have references to the module or the class where the origin was defined if it differs from the current. Bound methods are now listed in the static methods section. Methods of builtin classes are now supported as well as methods of Python classes. - gh-112281: Allow creating union of types for typing.Annotated with unhashable metadata. - gh-111775: Fix importlib.resources.simple.ResourceHandle.open() for text mode, added missed stream argument. - gh-90095: Make .pdbrc and -c work with any valid pdb commands. - gh-107155: Fix incorrect output of help(x) where x is a lambda function, which has an __annotations__ dictionary attribute with a "return" key. - gh-105866: Fixed _get_slots bug which caused error when defining dataclasses with slots and a weakref_slot. - gh-60346: Fix ArgumentParser inconsistent with parse_known_args. - gh-100985: Update HTTPSConnection to consistently wrap IPv6 Addresses when using a proxy. - gh-100884: email: fix misfolding of comma in address-lists over multiple lines in combination with unicode encoding. - gh-95782: Fix io.BufferedReader.tell(), io.BufferedReader.seek(), _pyio.BufferedReader.tell(), io.BufferedRandom.tell(), io.BufferedRandom.seek() and _pyio.BufferedRandom.tell() being able to return negative offsets. - gh-96310: Fix a traceback in argparse when all options in a mutually exclusive group are suppressed. - gh-93205: Fixed a bug in logging.handlers.TimedRotatingFileHandler where multiple rotating handler instances pointing to files with the same name but different extensions would conflict and not delete the correct files. - bpo-44865: Add missing call to localization function in argparse. - bpo-43952: Fix multiprocessing.connection.Listener.accept() to accept empty bytes as authkey. Not accepting empty bytes as key causes it to hang indefinitely. - bpo-42125: linecache: get module name from __spec__ if available. This allows getting source code for the __main__ module when a custom loader is used. - gh-66543: Make mimetypes.guess_type() properly parsing of URLs with only a host name, URLs containing fragment or query, and filenames with only a UNC sharepoint on Windows. Based on patch by Dong-hee Na. - bpo-33775: Add ‘default’ and ‘version’ help text for localization in argparse. - Documentation - gh-115399: Document CVE-2023-52425 of Expat <2.6.0 under “XML vulnerabilities”. - gh-115233: Fix an example for LoggerAdapter in the Logging Cookbook. - Tests - gh-83434: Disable JUnit XML output (--junit-xml=FILE command line option) in regrtest when hunting for reference leaks (-R option). Patch by Victor Stinner. - gh-117187: Fix XML tests for vanilla Expat <2.6.0. - gh-116333: Tests of TLS related things (error codes, etc) were updated to be more lenient about specific error message strings and behaviors as seen in the BoringSSL and AWS-LC forks of OpenSSL. - gh-115979: Update test_importlib so that it passes under WASI SDK 21. - gh-112536: Add –tsan to test.regrtest for running TSAN tests in reasonable execution times. Patch by Donghee Na. - gh-116307: Added import helper isolated_modules as CleanImport does not remove modules imported during the context. Use it in importlib.resources tests to avoid leaving mod around to impede importlib.metadata tests. - gh-115720: Leak tests (-R, --huntrleaks) now show a summary of the number of leaks found in each iteration. - gh-115122: Add --bisect option to regrtest test runner: run failed tests with test.bisect_cmd to identify failing tests. Patch by Victor Stinner. - gh-115596: Fix ProgramPriorityTests in test_os permanently changing the process priority. - Build - gh-116313: Get WASI builds to work under wasmtime 18 w/ WASI 0.2/preview2 primitives. - gh-116117: Backport libb2’s PR #42 to fix compiling CPython on 32-bit Windows with clang-cl. - gh-115167: Avoid vendoring vcruntime140_threads.dll when building with Visual Studio 2022 version 17.8. - gh-112536: Add support for thread sanitizer (TSAN) - Windows - gh-117267: Ensure DirEntry.stat().st_ctime behaves consistently with os.stat() during the deprecation period of st_ctime by containing the same value as st_birthtime. After the deprecation period, st_ctime will be the metadata change time (or unavailable through DirEntry), and only st_birthtime will contain the creation time. - gh-116773: Fix instances of <_overlapped.Overlapped object at 0xXXX> still has pending operation at deallocation, the process may crash. - gh-91227: Fix the asyncio ProactorEventLoop implementation so that sending a datagram to an address that is not listening does not prevent receiving any more datagrams. - gh-115554: The installer now has more strict rules about updating the Python Launcher for Windows. In general, most users only have a single launcher installed and will see no difference. When multiple launchers have been installed, the option to install the launcher is disabled until all but one have been removed. Downgrading the launcher (which was never allowed) is now more obviously blocked. - gh-115543: Python Launcher for Windows can now detect Python 3.13 when installed from the Microsoft Store, and will install Python 3.12 by default when PYLAUNCHER_ALLOW_INSTALL is set. - gh-115049: Fixes py.exe launcher failing when run as users without user profiles. - gh-115009: Update Windows installer to use SQLite 3.45.1. - IDLE - gh-88516: On macOS show a proxy icon in the title bar of editor windows to match platform behaviour. - Tools/Demos - gh-113516: Don’t set LDSHARED when building for WASI. - C API - gh-117021: Fix integer overflow in PyLong_AsPid() on non-Windows 64-bit platforms. - gh-116869: Make the C API compatible with - Werror=declaration-after-statement compiler flag again. Patch by Victor Stinner.- Use the system-wide crypto-policies [bsc#1211301] * Use the system default cipher list instead of hardcoded values * Add the --with-ssl-default-suites=openssl configure option- (bsc#1219666, CVE-2023-6597) Add CVE-2023-6597-TempDir-cleaning-symlink.patch (patch from gh#python/cpython!99930) fixing symlink bug in cleanup of tempfile.TemporaryDirectory.- Switch to %%autopatch. Let’s try it as an experiment, and if we need conditional patch, we should put condition inside of it. - Remove double definition of /usr/bin/idle%%{version} in %%files.- Add upstream patch libexpat260.patch, Fix tests for XMLPullParser with Expat 2.6.0, gh#python/cpython#115288- (bsc#1210638, CVE-2023-27043) Add CVE-2023-27043-email-parsing-errors.patch, which rejects malformed addresses in email.parseaddr() (gh#python/cpython!111116) Detect email address parsing errors and return empty tuple to indicate the parsing error (old API). Add an optional 'strict' parameter to getaddresses() and parseaddr() functions. Patch by Thomas Dwyer.- Update to 3.12.2: - Security - gh-113659: Skip .pth files with names starting with a dot or hidden file attribute. - Core and Builtins - gh-114887: Changed socket type validation in create_datagram_endpoint() to accept all non-stream sockets. This fixes a regression in compatibility with raw sockets. - gh-114388: Fix a RuntimeWarning emitted when assign an integer-like value that is not an instance of int to an attribute that corresponds to a C struct member of type T_UINT and T_ULONG. Fix a double RuntimeWarning emitted when assign a negative integer value to an attribute that corresponds to a C struct member of type T_UINT. - gh-113703: Fix a regression in the codeop module that was causing it to incorrectly identify incomplete f-strings. Patch by Pablo Galindo - gh-89811: Check for a valid tp_version_tag before performing bytecode specializations that rely on this value being usable. - gh-113602: Fix an error that was causing the parser to try to overwrite existing errors and crashing in the process. Patch by Pablo Galindo - gh-113297: Fix segfault in the compiler on with statement with 19 context managers. - gh-106905: Use per AST-parser state rather than global state to track recursion depth within the AST parser to prevent potential race condition due to simultaneous parsing. - The issue primarily showed up in 3.11 by multithreaded users of ast.parse(). In 3.12 a change to when garbage collection can be triggered prevented the race condition from occurring. - gh-112943: Correctly compute end column offsets for multiline tokens in the tokenize module. Patch by Pablo Galindo - gh-112716: Fix SystemError in the import statement and in __reduce__() methods of builtin types when __builtins__ is not a dict. - gh-94606: Fix UnicodeEncodeError when email.message.get_payload() reads a message with a Unicode surrogate character and the message content is not well-formed for surrogateescape encoding. Patch by Sidney Markowitz. - Library - gh-114965: Update bundled pip to 24.0 - gh-114959: tarfile no longer ignores errors when trying to extract a directory on top of a file. - gh-109475: Fix support of explicit option value “–” in argparse (e.g. --option=--). - gh-110190: Fix ctypes structs with array on Windows ARM64 platform by setting MAX_STRUCT_SIZE to 32 in stgdict. Patch by Diego Russo - gh-113280: Fix a leak of open socket in rare cases when error occurred in ssl.SSLSocket creation. - gh-77749: email.policy.EmailPolicy.fold() now always encodes non-ASCII characters in headers if utf8 is false. - gh-114492: Make the result of termios.tcgetattr() reproducible on Alpine Linux. Previously it could leave a random garbage in some fields. - gh-113267: Revert changes in gh-106584 which made calls of TestResult methods startTest() and stopTest() unbalanced. - gh-75128: Ignore an OSError in asyncio.BaseEventLoop.create_server() when IPv6 is available but the interface cannot actually support it. - gh-114257: Dismiss the FileNotFound error in ctypes.util.find_library() and just return None on Linux. - gh-114328: The tty.setcbreak() and new tty.cfmakecbreak() no longer clears the terminal input ICRLF flag. This fixes a regression introduced in 3.12 that no longer matched how OSes define cbreak mode in their stty(1) manual pages. - gh-101438: Avoid reference cycle in ElementTree.iterparse. The iterator returned by ElementTree.iterparse may hold on to a file descriptor. The reference cycle prevented prompt clean-up of the file descriptor if the returned iterator was not exhausted. - gh-104522: OSError raised when run a subprocess now only has filename attribute set to cwd if the error was caused by a failed attempt to change the current directory. - gh-114149: Enum: correctly handle tuple subclasses in custom __new__. - gh-109534: Fix a reference leak in asyncio.selector_events.BaseSelectorEventLoop when SSL handshakes fail. Patch contributed by Jamie Phan. - gh-114077: Fix possible OverflowError in socket.socket.sendfile() when pass count larger than 2 GiB on 32-bit platform. - gh-114014: Fixed a bug in fractions.Fraction where an invalid string using d in the decimals part creates a different error compared to other invalid letters/characters. Patch by Jeremiah Gabriel Pascual. - gh-113951: Fix the behavior of tag_unbind() methods of tkinter.Text and tkinter.Canvas classes with three arguments. Previously, widget.tag_unbind(tag, sequence, funcid) destroyed the current binding for sequence, leaving sequence unbound, and deleted the funcid command. Now it removes only funcid from the binding for sequence, keeping other commands, and deletes the funcid command. It leaves sequence unbound only if funcid was the last bound command. - gh-113877: Fix tkinter method winfo_pathname() on 64-bit Windows. - gh-113661: unittest runner: Don’t exit 5 if tests were skipped. The intention of exiting 5 was to detect issues where the test suite wasn’t discovered at all. If we skipped tests, it was correctly discovered. - gh-113781: Silence unraisable AttributeError when warnings are emitted during Python finalization. - gh-112932: Restore the ability for zipfile to extractall from zip files with a “/” directory entry in them as is commonly added to zips by some wiki or bug tracker data exporters. - gh-113594: Fix UnicodeEncodeError in email when re-fold lines that contain unknown-8bit encoded part followed by non-unknown-8bit encoded part. - gh-113538: In asyncio.StreamReaderProtocol.connection_made(), there is callback that logs an error if the task wrapping the “connected callback” fails. This callback would itself fail if the task was cancelled. Prevent this by checking whether the task was cancelled first. If so, close the transport but don’t log an error. - gh-85567: Fix resource warnings for unclosed files in pickle and pickletools command line interfaces. - gh-101225: Increase the backlog for multiprocessing.connection.Listener objects created by multiprocessing.manager and multiprocessing.resource_sharer to significantly reduce the risk of getting a connection refused error when creating a multiprocessing.connection.Connection to them. - gh-113543: Make sure that webbrowser.MacOSXOSAScript sends webbrowser.open audit event. - gh-113028: When a second reference to a string appears in the input to pickle, and the Python implementation is in use, we are guaranteed that a single copy gets pickled and a single object is shared when reloaded. Previously, in protocol 0, when a string contained certain characters (e.g. newline) it resulted in duplicate objects. - gh-113421: Fix multiprocessing logger for %(filename)s. - gh-111784: Fix segfaults in the _elementtree module. Fix first segfault during deallocation of _elementtree.XMLParser instances by keeping strong reference to pyexpat module in module state for capsule lifetime. Fix second segfault which happens in the same deallocation process by keeping strong reference to _elementtree module in XMLParser structure for _elementtree module lifetime. - gh-113407: Fix import of unittest.mock when CPython is built without docstrings. - gh-113320: Fix regression in Python 3.12 where Protocol classes that were not marked as runtime-checkable would be unnecessarily introspected, potentially causing exceptions to be raised if the protocol had problematic members. Patch by Alex Waygood. - gh-113358: Fix rendering tracebacks for exceptions with a broken __getattr__. - gh-113214: Fix an AttributeError during asyncio SSL protocol aborts in SSL-over-SSL scenarios. - gh-113246: Update bundled pip to 23.3.2. - gh-113199: Make http.client.HTTPResponse.read1 and http.client.HTTPResponse.readline close IO after reading all data when content length is known. Patch by Illia Volochii. - gh-113188: Fix shutil.copymode() and shutil.copystat() on Windows. Previously they worked differenly if dst is a symbolic link: they modified the permission bits of dst itself rather than the file it points to if follow_symlinks is true or src is not a symbolic link, and did not modify the permission bits if follow_symlinks is false and src is a symbolic link. - gh-61648: Detect line numbers of properties in doctests. - gh-112559: signal.signal() and signal.getsignal() no longer call repr on callable handlers. asyncio.run() and asyncio.Runner.run() no longer call repr on the task results. Patch by Yilei Yang. - gh-110190: Fix ctypes structs with array on PPC64LE platform by setting MAX_STRUCT_SIZE to 64 in stgdict. Patch by Diego Russo. - gh-79429: Ignore FileNotFoundError when remove a temporary directory in the multiprocessing finalizer. - gh-81194: Fix a crash in socket.if_indextoname() with specific value (UINT_MAX). Fix an integer overflow in socket.if_indextoname() on 64-bit non-Windows platforms. - gh-112343: Improve handling of pdb convenience variables to avoid replacing string contents. - gh-111615: Fix a regression caused by a fix to gh-93162 whereby you couldn’t configure a QueueHandler without specifying handlers. - gh-111049: Fix crash during garbage collection of the io.BytesIO buffer object. - gh-110345: Show the Tcl/Tk patchlevel (rather than version) in tkinter._test(). - gh-109858: Protect zipfile from “quoted-overlap” zipbomb. It now raises BadZipFile when try to read an entry that overlaps with other entry or central directory. - gh-114440: On Windows, closing the connection writer when cleaning up a broken multiprocessing.Queue queue is now done for all queues, rather than only in concurrent.futures manager thread. This can prevent a deadlock when a multiprocessing worker process terminates without cleaning up. This completes the backport of patches by Victor Stinner and Serhiy Storchaka. - gh-38807: Fix race condition in trace. Instead of checking if a directory exists and creating it, directly call os.makedirs() with the kwarg exist_ok=True. - gh-75705: Set unixfrom envelope in mailbox.mbox and mailbox.MMDF. - gh-106233: Fix stacklevel in InvalidTZPathWarning during zoneinfo module import. - gh-105102: Allow ctypes.Union to be nested in ctypes.Structure when the system endianness is the opposite of the classes. - gh-104282: Fix null pointer dereference in lzma._decode_filter_properties() due to improper handling of BCJ filters with properties of zero length. Patch by Radislav Chugunov. - gh-102512: When os.fork() is called from a foreign thread (aka _DummyThread), the type of the thread in a child process is changed to _MainThread. Also changed its name and daemonic status, it can be now joined. - bpo-35928: io.TextIOWrapper now correctly handles the decoding buffer after read() and write(). - bpo-26791: shutil.move() now moves a symlink into a directory when that directory is the target of the symlink. This provides the same behavior as the mv shell command. The previous behavior raised an exception. Patch by Jeffrey Kintscher. - bpo-36959: Fix some error messages for invalid ISO format string combinations in strptime() that referred to directives not contained in the format string. Patch by Gordon P. Hemsley. - bpo-18060: Fixed a class inheritance issue that can cause segfaults when deriving two or more levels of subclasses from a base class of Structure or Union. - Documentation - gh-110746: Improved markup for valid options/values for methods ttk.treeview.column and ttk.treeview.heading, and for Layouts. - gh-95649: Document that the asyncio module contains code taken from v0.16.0 of the uvloop project, as well as the required MIT licensing information. - Tests - gh-109980: Fix test_tarfile_vs_tar in test_shutil for macOS, where system tar can include more information in the archive than shutil.make_archive. - gh-105089: Fix test.test_zipfile.test_core.TestWithDirectory.test_create_directory_with_write test in AIX by doing a bitwise AND of 0xFFFF on mode , so that it will be in sync with zinfo.external_attr - bpo-40648: Test modes that file can get with chmod() on Windows. - Build - gh-112305: Fixed the check-clean-src step performed on out of tree builds to detect errant $(srcdir)/Python/frozen_modules/*.h files and recommend appropriate source tree cleanup steps to get a working build again. - gh-112867: Fix the build for the case that WITH_PYMALLOC_RADIX_TREE=0 set. - bpo-11102: The os.major(), os.makedev(), and os.minor() functions are now available on HP-UX v3. - bpo-36351: Do not set ipv6type when cross-compiling. - IDLE - gh-96905: In idlelib code, stop redefining built-ins ‘dict’ and ‘object’. - gh-72284: Improve the lists of features, editor key bindings, and shell key bingings in the IDLE doc. - gh-113903: Fix rare failure of test.test_idle, in test_configdialog. - gh-113729: Fix the “Help -> IDLE Doc” menu bug in 3.11.7 and 3.12.1. - gh-113269: Fix test_editor hang on macOS Catalina. - gh-112898: Fix processing unsaved files when quitting IDLE on macOS. - gh-103820: Revise IDLE bindings so that events from mouse button 4/5 on non-X11 windowing systems (i.e. Win32 and Aqua) are not mistaken for scrolling. - bpo-13586: Enter the selected text when opening the “Replace” dialog. - Tools/Demos - gh-109991: Update GitHub CI workflows to use OpenSSL 3.0.13 and multissltests to use 1.1.1w, 3.0.13, 3.1.5, and 3.2.1. - gh-115015: Fix a bug in Argument Clinic that generated incorrect code for methods with no parameters that use the METH_METHOD | METH_FASTCALL | METH_KEYWORDS calling convention. Only the positional parameter count was checked; any keyword argument passed would be silently accepted. - Refresh patches: - bpo-31046_ensurepip_honours_prefix.patch - fix_configure_rst.patch - no-skipif-doctests.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-localpath.patch - python-3.3.0b1-test-posix_fadvise.patch - skip-test_pyobject_freed_is_freed.patch - subprocess-raise-timeout.patch- Update patch fix_configure_rst.patch - Update to 3.12.1 (CVE-2023-6507, bsc#1217939): - Core and Builtins - gh-112125: Fix None.__ne__(None) returning NotImplemented instead of False - gh-112625: Fixes a bug where a bytearray object could be cleared while iterating over an argument in the bytearray.join() method that could result in reading memory after it was freed. - gh-105967: Workaround a bug in Apple’s macOS platform zlib library where zlib.crc32() and binascii.crc32() could produce incorrect results on multi-gigabyte inputs. Including when using zipfile on zips containing large data. - gh-112356: Stopped erroneously deleting a LOAD_NULL bytecode instruction when optimized twice. - gh-111058: Change coro.cr_frame/gen.gi_frame to return None after the coroutine/generator has been closed. This fixes a bug where getcoroutinestate() and getgeneratorstate() return the wrong state for a closed coroutine/generator. - gh-112388: Fix an error that was causing the parser to try to overwrite tokenizer errors. Patch by pablo Galindo - gh-112387: Fix error positions for decoded strings with backwards tokenize errors. Patch by Pablo Galindo - gh-112367: Avoid undefined behaviour when using the perf trampolines by not freeing the code arenas until shutdown. Patch by Pablo Galindo - gh-112243: Don’t include comments in f-string debug expressions. Patch by Pablo Galindo - gh-112266: Change docstrings of __dict__ and __weakref__. - gh-111654: Fix runtime crash when some error happens in opcode LOAD_FROM_DICT_OR_DEREF. - gh-109181: Speed up Traceback object creation by lazily compute the line number. Patch by Pablo Galindo - gh-102388: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 codecs read out of bounds - gh-111366: Fix an issue in the codeop that was causing SyntaxError exceptions raised in the presence of invalid syntax to not contain precise error messages. Patch by Pablo Galindo - gh-111380: Fix a bug that was causing SyntaxWarning to appear twice when parsing if invalid syntax is encountered later. Patch by Pablo galindo - gh-94438: Fix a regression that prevented jumping across is None and is not None when debugging. Patch by Savannah Ostrowski. - gh-110938: Fix error messages for indented blocks with functions and classes with generic type parameters. Patch by Pablo Galindo - gh-109894: Fixed crash due to improperly initialized static MemoryError in subinterpreter. - gh-110782: Fix crash when typing.TypeVar is constructed with a keyword argument. Patch by Jelle Zijlstra. - gh-110696: Fix incorrect error message for invalid argument unpacking. Patch by Pablo Galindo - gh-110543: Fix regression in Python 3.12 where types.CodeType.replace() would produce a broken code object if called on a module or class code object that contains a comprehension. Patch by Jelle Zijlstra. - gh-110514: Add PY_THROW to sys.setprofile() events - gh-110455: Guard assert(tstate->thread_id > 0) with #ifndef HAVE_PTHREAD_STUBS. This allows for for pydebug builds to work under WASI which (currently) lacks thread support. - gh-110259: Correctly identify the format spec in f-strings (with single or triple quotes) that have multiple lines in the expression part and include a formatting spec. Patch by Pablo Galindo - gh-110237: Fix missing error checks for calls to PyList_Append in _PyEval_MatchClass. - gh-109889: Fix the compiler’s redundant NOP detection algorithm to skip over NOPs with no line number when looking for the next instruction’s lineno. - gh-109853: sys.path[0] is now set correctly for subinterpreters. - gh-105716: Subinterpreters now correctly handle the case where they have threads running in the background. Before, such threads would interfere with cleaning up and destroying them, as well as prevent running another script. - gh-109793: The main thread no longer exits prematurely when a subinterpreter is cleaned up during runtime finalization. The bug was a problem particularly because, when triggered, the Python process would always return with a 0 exitcode, even if it failed. - gh-109596: Fix some tokens in the grammar that were incorrectly marked as soft keywords. Also fix some repeated rule names and ensure that repeated rules are not allowed. Patch by Pablo Galindo - gh-109351: Fix crash when compiling an invalid AST involving a named (walrus) expression. - gh-109216: Fix possible memory leak in BUILD_MAP. - gh-109207: Fix a SystemError in __repr__ of symtable entry object. - gh-109179: Fix bug where the C traceback display drops notes from SyntaxError. - gh-109052: Use the base opcode when comparing code objects to avoid interference from instrumentation - gh-88943: Improve syntax error for non-ASCII character that follows a numerical literal. It now points on the invalid non-ASCII character, not on the valid numerical literal. - gh-106931: Statically allocated string objects are now interned globally instead of per-interpreter. This fixes a situation where such a string would only be interned in a single interpreter. Normal string objects are unaffected. - Library - gh-79325: Fix an infinite recursion error in tempfile.TemporaryDirectory() cleanup on Windows. - gh-112645: Remove deprecation error on passing onerror to shutil.rmtree(). - gh-112618: Fix a caching bug relating to typing.Annotated. Annotated[str, True] is no longer identical to Annotated[str, 1]. - gh-112334: Fixed a performance regression in 3.12’s subprocess on Linux where it would no longer use the fast-path vfork() system call when it should have due to a logic bug, instead always falling back to the safe but slower fork(). - Also fixed a related 3.12 security regression: If a value of extra_groups=[] was passed to subprocess.Popen or related APIs, the underlying setgroups(0, NULL) system call to clear the groups list would not be made in the child process prior to exec(). This has been assigned CVE-2023-6507. - This was identified via code inspection in the process of fixing the first bug. - gh-110190: Fix ctypes structs with array on Arm platform by setting MAX_STRUCT_SIZE to 32 in stgdict. Patch by Diego Russo. - gh-112578: Fix a spurious RuntimeWarning when executing the zipfile module. - gh-112509: Fix edge cases that could cause a key to be present in both the __required_keys__ and __optional_keys__ attributes of a typing.TypedDict. Patch by Jelle Zijlstra. - gh-112414: Fix regression in Python 3.12 where calling repr() on a module that had been imported using a custom loader could fail with AttributeError. Patch by Alex Waygood. - gh-112358: Revert change to struct.Struct initialization that broke some cases of subclassing. - gh-94722: Fix bug where comparison between instances of DocTest fails if one of them has None as its lineno. - gh-112105: Make readline.set_completer_delims() work with libedit - gh-111942: Fix SystemError in the TextIOWrapper constructor with non-encodable “errors” argument in non-debug mode. - gh-109538: Issue warning message instead of having RuntimeError be displayed when event loop has already been closed at StreamWriter.__del__(). - gh-111942: Fix crashes in io.TextIOWrapper.reconfigure() when pass invalid arguments, e.g. non-string encoding. - gh-111460: curses: restore wide character support (including curses.unget_wch() and get_wch()) on macOS, which was unavailable due to a regression in Python 3.12. - gh-103791: contextlib.suppress now supports suppressing exceptions raised as part of a BaseExceptionGroup, in addition to the recent support for ExceptionGroup. - gh-111804: Remove posix.fallocate() under WASI as the underlying posix_fallocate() is not available in WASI preview2. - gh-111841: Fix truncating arguments on an embedded null character in os.putenv() and os.unsetenv() on Windows. - gh-111541: Fix doctest for SyntaxError not-builtin subclasses. - gh-110894: Call loop exception handler for exceptions in client_connected_cb of asyncio.start_server() so that applications can handle it. Patch by Kumar Aditya. - gh-111531: Fix reference leaks in bind_class() and bind_all() methods of tkinter widgets. - gh-111356: Added io.text_encoding(), io.DEFAULT_BUFFER_SIZE, and io.IncrementalNewlineDecoder to io.__all__. - gh-111342: Fixed typo in math.sumprod(). - gh-68166: Remove mention of not supported “vsapi” element type in tkinter.ttk.Style.element_create(). Add tests for element_create() and other ttk.Style methods. Add examples for element_create() in the documentation. - gh-75666: Fix the behavior of tkinter widget’s unbind() method with two arguments. Previously, widget.unbind(sequence, funcid) destroyed the current binding for sequence, leaving sequence unbound, and deleted the funcid command. Now it removes only funcid from the binding for sequence, keeping other commands, and deletes the funcid command. It leaves sequence unbound only if funcid was the last bound command. - gh-79033: Another attempt at fixing asyncio.Server.wait_closed(). It now blocks until both conditions are true: the server is closed, and there are no more active connections. (This means that in some cases where in 3.12.0 this function would incorrectly have returned immediately, it will now block; in particular, when there are no active connections but the server hasn’t been closed yet.) - gh-111295: Fix time not checking for errors when initializing. - gh-111253: Add error checking during _socket module init. - gh-111251: Fix _blake2 not checking for errors when initializing. - gh-111174: Fix crash in io.BytesIO.getbuffer() called repeatedly for empty BytesIO. - gh-111187: Postpone removal version for locale.getdefaultlocale() to Python 3.15. - gh-111159: Fix doctest output comparison for exceptions with notes. - gh-110910: Fix invalid state handling in asyncio.TaskGroup and asyncio.Timeout. They now raise proper RuntimeError if they are improperly used and are left in consistent state after this. - gh-111092: Make turtledemo run without default root enabled. - gh-110488: Fix a couple of issues in pathlib.PurePath.with_name(): a single dot was incorrectly considered a valid name, and in PureWindowsPath, a name with an NTFS alternate data stream, like a:b, was incorrectly considered invalid. - gh-110392: Fix tty.setraw() and tty.setcbreak(): previously they returned partially modified list of the original tty attributes. tty.cfmakeraw() and tty.cfmakecbreak() now make a copy of the list of special characters before modifying it. - gh-110590: Fix a bug in _sre.compile() where TypeError would be overwritten by OverflowError when the code argument was a list of non-ints. - gh-65052: Prevent pdb from crashing when trying to display undisplayable objects - gh-110519: Deprecation warning about non-integer number in gettext now alwais refers to the line in the user code where gettext function or method is used. Previously it could refer to a line in gettext code. - gh-110395: Ensure that select.kqueue() objects correctly appear as closed in forked children, to prevent operations on an invalid file descriptor. - gh-110378: contextmanager() and asynccontextmanager() context managers now close an invalid underlying generator object that yields more then one value. - gh-110365: Fix termios.tcsetattr() bug that was overwritting existing errors during parsing integers from term list. - gh-109653: Fix a Python 3.12 regression in the import time of random. Patch by Alex Waygood. - gh-110196: Add __reduce__ method to IPv6Address in order to keep scope_id - gh-110036: On Windows, multiprocessing Popen.terminate() now catchs PermissionError and get the process exit code. If the process is still running, raise again the PermissionError. Otherwise, the process terminated as expected: store its exit code. Patch by Victor Stinner. - gh-110038: Fixed an issue that caused KqueueSelector.select() to not return all the ready events in some cases when a file descriptor is registered for both read and write. - gh-109631: re functions such as re.findall(), re.split(), re.search() and re.sub() which perform short repeated matches can now be interrupted by user. - gh-109747: Improve errors for unsupported look-behind patterns. Now re.error is raised instead of OverflowError or RuntimeError for too large width of look-behind pattern. - gh-109818: Fix reprlib.recursive_repr() not copying __type_params__ from decorated function. - gh-109047: concurrent.futures: The executor manager thread now catches exceptions when adding an item to the call queue. During Python finalization, creating a new thread can now raise RuntimeError. Catch the exception and call terminate_broken() in this case. Patch by Victor Stinner. - gh-109782: Ensure the signature of os.path.isdir() is identical on all platforms. Patch by Amin Alaee. - gh-109590: shutil.which() will prefer files with an extension in PATHEXT if the given mode includes os.X_OK on win32. If no PATHEXT match is found, a file without an extension in PATHEXT can be returned. This change will have shutil.which() act more similarly to previous behavior in Python 3.11. - gh-109786: Fix possible reference leaks and crash when re-enter the __next__() method of itertools.pairwise. - gh-109593: Avoid deadlocking on a reentrant call to the multiprocessing resource tracker. Such a reentrant call, though unlikely, can happen if a GC pass invokes the finalizer for a multiprocessing object such as SemLock. - gh-109613: Fix os.stat() and os.DirEntry.stat(): check for exceptions. Previously, on Python built in debug mode, these functions could trigger a fatal Python error (and abort the process) when a function succeeded with an exception set. Patch by Victor Stinner. - gh-109375: The pdb alias command now prevents registering aliases without arguments. - gh-107219: Fix a race condition in concurrent.futures. When a process in the process pool was terminated abruptly (while the future was running or pending), close the connection write end. If the call queue is blocked on sending bytes to a worker process, closing the connection write end interrupts the send, so the queue can be closed. Patch by Victor Stinner. - gh-50644: Attempts to pickle or create a shallow or deep copy of codecs streams now raise a TypeError. Previously, copying failed with a RecursionError, while pickling produced wrong results that eventually caused unpickling to fail with a RecursionError. - gh-108987: Fix _thread.start_new_thread() race condition. If a thread is created during Python finalization, the newly spawned thread now exits immediately instead of trying to access freed memory and lead to a crash. Patch by Victor Stinner. - gh-108791: Improved error handling in pdb command line interface, making it produce more concise error messages. - gh-105829: Fix concurrent.futures.ProcessPoolExecutor deadlock - gh-106584: Fix exit code for unittest if all tests are skipped. Patch by Egor Eliseev. - gh-102956: Fix returning of empty byte strings after seek in zipfile module - gh-84867: unittest.TestLoader no longer loads test cases from exact unittest.TestCase and unittest.FunctionTestCase classes. - gh-91133: Fix a bug in tempfile.TemporaryDirectory cleanup, which now no longer dereferences symlinks when working around file system permission errors. - gh-73561: Omit the interface scope from an IPv6 address when used as Host header by http.client. - gh-86826: zipinfo now supports the full range of values in the TZ string determined by RFC 8536 and detects all invalid formats. Both Python and C implementations now raise exceptions of the same type on invalid data. - bpo-43153: On Windows, tempfile.TemporaryDirectory previously masked a PermissionError with NotADirectoryError during directory cleanup. It now correctly raises PermissionError if errors are not ignored. Patch by Andrei Kulakov and Ken Jin. - bpo-35332: The shutil.rmtree() function now ignores errors when calling os.close() when ignore_errors is True, and os.close() no longer retried after error. - bpo-41422: Fixed memory leaks of pickle.Pickler and pickle.Unpickler involving cyclic references via the internal memo mapping. - bpo-40262: The ssl.SSLSocket.recv_into() method no longer requires the buffer argument to implement __len__ and supports buffers with arbitrary item size. - Documentation - gh-111699: Relocate smtpd deprecation notice to its own section rather than under locale in What’s New in Python 3.12 document - gh-108826: dis module command-line interface is now mentioned in documentation. Test- s - gh-112769: The tests now correctly compare zlib version when zlib.ZLIB_RUNTIME_VERSION contains non-integer suffixes. For example zlib-ng defines the version as 1.3.0.zlib-ng. - gh-110367: Make regrtest --verbose3 option compatible with - -huntrleaks -jN options. The ./python -m test -j1 -R 3:3 - -verbose3 command now works as expected. Patch by Victor Stinner. - gh-111165: Remove no longer used functions run_unittest() and run_doctest() from the test.support module. - gh-110932: Fix regrtest if the SOURCE_DATE_EPOCH environment variable is defined: use the variable value as the random seed. Patch by Victor Stinner. - gh-110995: test_gdb: Fix detection of gdb built without Python scripting support. Patch by Victor Stinner. - gh-110918: Test case matching patterns specified by options - -match, --ignore, --matchfile and --ignorefile are now tested in the order of specification, and the last match determines whether the test case be run or ignored. - gh-110647: Fix test_stress_modifying_handlers() of test_signal. Patch by Victor Stinner. - gh-103053: Fix test_tools.test_freeze on FreeBSD: run “make distclean” instead of “make clean” in the copied source directory to remove also the “python” program. Patch by Victor Stinner. - gh-110167: Fix a deadlock in test_socket when server fails with a timeout but the client is still running in its thread. Don’t hold a lock to call cleanup functions in doCleanups(). One of the cleanup function waits until the client completes, whereas the client could deadlock if it called addCleanup() in such situation. Patch by Victor Stinner. - gh-110388: Add tests for tty. - gh-81002: Add tests for termios. - gh-110267: Add tests for pickling and copying PyStructSequence objects. Patched by Xuehai Pan. - gh-110031: Skip test_threading tests using thread+fork if Python is built with Address Sanitizer (ASAN). Patch by Victor Stinner. - gh-110088: Fix test_asyncio timeouts: don’t measure the maximum duration, a test should not measure a CI performance. Only measure the minimum duration when a task has a timeout or delay. Add CLOCK_RES to test_asyncio.utils. Patch by Victor Stinner. - gh-109974: Fix race conditions in test_threading lock tests. Wait until a condition is met rather than using time.sleep() with a hardcoded number of seconds. Patch by Victor Stinner. - gh-110033: Fix test_interprocess_signal() of test_signal. Make sure that the subprocess.Popen object is deleted before the test raising an exception in a signal handler. Otherwise, Popen.__del__() can get the exception which is logged as Exception ignored in: ... and the test fails. Patch by Victor Stinner. - gh-109594: Fix test_timeout() of test_concurrent_futures.test_wait. Remove the future which may or may not complete depending if it takes longer than the timeout ot not. Keep the second future which does not complete before wait() timeout. Patch by Victor Stinner. - gh-109972: Split test_gdb.py file into a test_gdb package made of multiple tests, so tests can now be run in parallel. Patch by Victor Stinner. - gh-103053: Skip test_freeze_simple_script() of test_tools.test_freeze if Python is built with ./configure - -enable-optimizations, which means with Profile Guided Optimization (PGO): it just makes the test too slow. The freeze tool is tested by many other CIs with other (faster) compiler flags. Patch by Victor Stinner. - gh-109580: Skip test_perf_profiler if Python is built with ASAN, MSAN or UBSAN sanitizer. Python does crash randomly in this test on such build. Patch by Victor Stinner. - gh-104736: Fix test_gdb on Python built with LLVM clang 16 on Linux ppc64le (ex: Fedora 38). Search patterns in gdb “bt” command output to detect when gdb fails to retrieve the traceback. For example, skip a test if Backtrace stopped: frame did not save the PC is found. Patch by Victor Stinner. - gh-108927: Fixed order dependence in running tests in the same process when a test that has submodules (e.g. test_importlib) follows a test that imports its submodule (e.g. test_importlib.util) and precedes a test (e.g. test_unittest or test_compileall) that uses that submodule. - Build - gh-112088: Add Tools/build/regen-configure.sh script to regenerate the configure with an Ubuntu container image. The quay.io/tiran/cpython_autoconf:271 container image (tiran/cpython_autoconf) is no longer used. Patch by Victor Stinner. - gh-111046: For wasi-threads, memory is now exported to fix compatibility issues with some wasm runtimes. - gh-103053: “make check-clean-src” now also checks if the “python” program is found in the source directory: fail with an error if it does exist. Patch by Victor Stinner. - gh-109191: Fix compile error when building with recent versions of libedit. - IDLE - bpo-35668: Add docstrings to the IDLE debugger module. Fix two bugs: initialize Idb.botframe (should be in Bdb); in Idb.in_rpc_code, check whether prev_frame is None before trying to use it. Greatly expand test_debugger. - C API - gh-106560: Fix redundant declarations in the public C API. Declare PyBool_Type and PyLong_Type only once. Patch by Victor Stinner. - gh-112438: Fix support of format units “es”, “et”, “es#”, and “et#” in nested tuples in PyArg_ParseTuple()-like functions. - gh-109521: PyImport_GetImporter() now sets RuntimeError if it fails to get sys.path_hooks or sys.path_importer_cache or they are not list and dict correspondingly. Previously it could return NULL without setting error in obscure cases, crash or raise SystemError if these attributes have wrong type.- Remove F00251-change-user-install-location.patch, that patch breaks the python-rpm-macros usage with multibuild- Update to the final release of 3.12.0: Python 3.12 is the latest stable release of the Python programming language, with a mix of changes to the language and the standard library. The library changes focus on cleaning up deprecated APIs, usability, and correctness. Of note, the distutils package has been removed from the standard library. Filesystem support in os and pathlib has seen a number of improvements, and several modules have better performance. The language changes focus on usability, as f-strings have had many limitations removed and ‘Did you mean …’ suggestions continue to improve. The new type parameter syntax and type statement improve ergonomics for using generic types and type aliases with static type checkers. This article doesn’t attempt to provide a complete specification of all new features, but instead gives a convenient overview. For full details, you should refer to the documentation, such as the Library Reference and Language Reference. If you want to understand the complete implementation and design rationale for a change, refer to the PEP for a particular new feature; but note that PEPs usually are not kept up-to-date once a feature has been fully implemented. - New syntax features: - PEP 695, type parameter syntax and the type statement - New grammar features: - PEP 701, f-strings in the grammar - Interpreter improvements: - PEP 684, a unique per-interpreter GIL - PEP 669, low impact monitoring - Improved ‘Did you mean …’ suggestions for NameError, ImportError, and SyntaxError exceptions - Python data model improvements: - PEP 688, using the buffer protocol from Python - Significant improvements in the standard library: - The pathlib.Path class now supports subclassing - The os module received several improvements for Windows support - A command-line interface has been added to the sqlite3 module - isinstance() checks against runtime-checkable protocols enjoy a speed up of between two and 20 times - The asyncio package has had a number of performance improvements, with some benchmarks showing a 75% speed up. - A command-line interface has been added to the uuid module - Due to the changes in PEP 701, producing tokens via the tokenize module is up to up to 64% faster. - Security improvements: - Replace the builtin hashlib implementations of SHA1, SHA3, SHA2-384, SHA2-512, and MD5 with formally verified code from the HACL* project. These builtin implementations remain as fallbacks that are only used when OpenSSL does not provide them. - C API improvements: - PEP 697, unstable C API tier - PEP 683, immortal objects - CPython implementation improvements: - PEP 709, comprehension inlining - CPython support for the Linux perf profiler - Implement stack overflow protection on supported platforms - New typing features: - PEP 692, using TypedDict to annotate **kwargs - PEP 698, typing.override() decorator - Important deprecations, removals or restrictions: - PEP 623: Remove wstr from Unicode objects in Python’s C API, reducing the size of every str object by at least 8 bytes. - PEP 632: Remove the distutils package. See the migration guide for advice replacing the APIs it provided. The third-party Setuptools package continues to provide distutils, if you still require it in Python 3.12 and beyond. - gh-95299: Do not pre-install setuptools in virtual environments created with venv. This means that distutils, setuptools, pkg_resources, and easy_install will no longer available by default; to access these run pip install setuptools in the activated virtual environment. - The asynchat, asyncore, and imp modules have been removed, along with several unittest.TestCase method aliases. - Refresh bluez-devel-vendor.tar.xz from bluez-devel 5.69-1.1.- Update to 3.12.0rc3: - Core and Builtins - gh-109496: On a Python built in debug mode, Py_DECREF() now calls _Py_NegativeRefcount() if the object is a dangling pointer to deallocated memory: memory filled with 0xDD “dead byte” by the debug hook on memory allocators. The fix is to check the reference count before checking for _Py_IsImmortal(). Patch by Victor Stinner. - gh-109371: Deopted instructions correctly for tool initialization and modified the incorrect assertion in instrumentation, when a previous tool already sets INSTRUCTION events - gh-105658: Fix bug where the line trace of an except block ending with a conditional includes an excess event with the line of the conditional expression. - gh-109219: Fix compiling type param scopes that use a name which is also free in an inner scope. - gh-109341: Fix crash when compiling an invalid AST involving a ast.TypeAlias. - gh-109195: Fix source location for the LOAD_* instruction preceding a LOAD_SUPER_ATTR to load the super global (or shadowing variable) so that it encompasses only the name super and not the following parentheses. - gh-109118: Disallow nested scopes (lambdas, generator expressions, and comprehensions) within PEP 695 annotation scopes that are nested within classes. - gh-109114: Relax the detection of the error message for invalid lambdas inside f-strings to not search for arbitrary replacement fields to avoid false positives. Patch by Pablo Galindo - gh-109118: Fix interpreter crash when a NameError is raised inside the type parameters of a generic class. - gh-108976: Fix crash that occurs after de-instrumenting a code object in a monitoring callback. - gh-108732: Make iteration variables of module- and class-scoped comprehensions visible to pdb and other tools that use frame.f_locals again. - gh-108959: Fix caret placement for error locations for subscript and binary operations that involve non-semantic parentheses and spaces. Patch by Pablo Galindo - Library - gh-108682: Enum: require names=() or type=... to create an empty enum using the functional syntax. - gh-108843: Fix an issue in ast.unparse() when unparsing f-strings containing many quote types. - Documentation - gh-102823: Document the return type of x // y when x and y have type float. - Tests - gh-109396: Fix test_socket.test_hmac_sha1() in FIPS mode. Use a longer key: FIPS mode requires at least of at least 112 bits. The previous key was only 32 bits. Patch by Victor Stinner. - gh-104736: Fix test_gdb on Python built with LLVM clang 16 on Linux ppc64le (ex: Fedora 38). Search patterns in gdb “bt” command output to detect when gdb fails to retrieve the traceback. For example, skip a test if Backtrace stopped: frame did not save the PC is found. Patch by Victor Stinner. - gh-109237: Fix test_site.test_underpth_basic() when the working directory contains at least one non-ASCII character: encode the ._pth file to UTF-8 and enable the UTF-8 Mode to use UTF-8 for the child process stdout. Patch by Victor Stinner. - gh-109230: Fix test_pyexpat.test_exception(): it can now be run from a directory different than Python source code directory. Before, the test failed in this case. Skip the test if Modules/pyexpat.c source is not available. Skip also the test on Python implementations other than CPython. Patch by Victor Stinner. - gh-109015: Fix test_asyncio, test_imaplib and test_socket tests on FreeBSD if the TCP blackhole is enabled (sysctl net.inet.tcp.blackhole). Skip the few tests which failed with ETIMEDOUT which such non standard configuration. Currently, the FreeBSD GCP image enables TCP and UDP blackhole (sysctl net.inet.tcp.blackhole=2 and sysctl net.inet.udp.blackhole=1). Patch by Victor Stinner. - gh-91960: Skip test_gdb if gdb is unable to retrieve Python frame objects: if a frame is . When Python is built with “clang -Og”, gdb can fail to retrive the frame parameter of _PyEval_EvalFrameDefault(). In this case, tests like py_bt() are likely to fail. Without getting access to Python frames, python-gdb.py is mostly clueless on retrieving the Python traceback. Moreover, test_gdb is no longer skipped on macOS if Python is built with Clang. Patch by Victor Stinner. - gh-108962: Skip test_tempfile.test_flags() if chflags() fails with “OSError: [Errno 45] Operation not supported” (ex: on FreeBSD 13). Patch by Victor Stinner. - gh-108851: Fix test_tomllib recursion tests for WASI buildbots: reduce the recursion limit and compute the maximum nested array/dict depending on the current available recursion limit. Patch by Victor Stinner. - gh-108851: Add get_recursion_available() and get_recursion_depth() functions to the test.support module. Patch by Victor Stinner. - gh-108834: Add --fail-rerun option option to regrtest: if a test failed when then passed when rerun in verbose mode, exit the process with exit code 2 (error), instead of exit code 0 (success). Patch by Victor Stinner. - gh-108834: Rename regrtest --verbose2 option (-w) to --rerun. Keep --verbose2 as a deprecated alias. Patch by Victor Stinner. - gh-108834: When regrtest reruns failed tests in verbose mode (./python -m test --rerun), tests are now rerun in fresh worker processes rather than being executed in the main process. If a test does crash or is killed by a timeout, the main process can detect and handle the killed worker process. Tests are rerun in parallel if the -jN option is used to run tests in parallel. Patch by Victor Stinner. - gh-103186: Suppress and assert expected RuntimeWarnings in test_sys_settrace.py - Build - gh-108740: Fix a race condition in make regen-all. The deepfreeze.c source and files generated by Argument Clinic are now generated or updated before generating “global objects”. Previously, some identifiers may miss depending on the order in which these files were generated. Patch by Victor Stinner. - Python 3.12.0 release candidate 2: - Security - gh-108310: Fixed an issue where instances of ssl.SSLSocket were vulnerable to a bypass of the TLS handshake and included protections (like certificate verification) and treating sent unencrypted data as if it were post-handshake TLS encrypted data. Security issue reported as CVE-2023-40217 by Aapo Oksman. Patch by Gregory P. Smith. - gh-107774: PEP 669 specifies that sys.monitoring.register_callback will generate an audit event. Pre-releases of Python 3.12 did not generate the audit event. This is now fixed. - Core and Builtins - gh-108520: Fix multiprocessing.synchronize.SemLock.__setstate__() to properly initialize multiprocessing.synchronize.SemLock._is_fork_ctx. This fixes a regression when passing a SemLock accross nested processes. - Rename multiprocessing.synchronize.SemLock.is_fork_ctx to multiprocessing.synchronize.SemLock._is_fork_ctx to avoid exposing it as public API. - gh-108654: Restore locals shadowed by an inlined comprehension if the comprehension raises an exception. - gh-108487: Change an assert that would cause a spurious crash in a devious case that should only trigger deoptimization. - gh-106176: Use a WeakValueDictionary to track the lists containing the modules each thread is currently importing. This helps avoid a reference leak from keeping the list around longer than necessary. Weakrefs are used as GC can’t interrupt the cleanup. - gh-107901: Fix missing line number on JUMP_BACKWARD at the end of a for loop. - gh-108390: Raise an exception when setting a non-local event (RAISE, EXCEPTION_HANDLED, etc.) in sys.monitoring.set_local_events. - Fixes crash when tracing in recursive calls to Python classes. - gh-91051: Fix abort / segfault when using all eight type watcher slots, on platforms where char is signed by default. - gh-107724: In pre-release versions of 3.12, up to rc1, the sys.monitoring callback function for the PY_THROW event was missing the third, exception argument. That is now fixed. - gh-107080: Trace refs builds (--with-trace-refs) were crashing when used with isolated subinterpreters. The problematic global state has been isolated to each interpreter. Other fixing the crashes, this change does not affect users. - gh-77377: Ensure that multiprocessing synchronization objects created in a fork context are not sent to a different process created in a spawn context. This changes a segfault into an actionable RuntimeError in the parent process. - Library - gh-108469: ast.unparse() now supports new f-string syntax introduced in Python 3.12. Note that the f-string quotes are reselected for simplicity under the new syntax. (Patch by Steven Sun) - gh-108682: Enum: raise TypeError if super().__new__() is called from a custom __new__. - gh-108295: Fix crashes related to use of weakrefs on typing.TypeVar. - gh-64662: Fix support for virtual tables in sqlite3.Connection.iterdump(). Patch by Aviv Palivoda. - gh-108111: Fix a regression introduced in gh-101251 for 3.12, resulting in an incorrect offset calculation in gzip.GzipFile.seek(). - gh-105736: Harmonized the pure Python version of OrderedDict with the C version. Now, both versions set up their internal state in __new__. Formerly, the pure Python version did the set up in __init__. - gh-108083: Fix bugs in the constructor of sqlite3.Connection and sqlite3.Connection.close() where exceptions could be leaked. Patch by Erlend E. Aasland. - gh-107963: Fix multiprocessing.set_forkserver_preload() to check the given list of modules names. Patch by Dong-hee Na. - gh-106242: Fixes os.path.normpath() to handle embedded null characters without truncating the path. - gh-107913: Fix possible losses of errno and winerror values in OSError exceptions if they were cleared or modified by the cleanup code before creating the exception object. - gh-107845: tarfile.data_filter() now takes the location of symlinks into account when determining their target, so it will no longer reject some valid tarballs with LinkOutsideDestinationError. - gh-107805: Fix signatures of module-level generated functions in turtle. - gh-107715: Fix doctest.DocTestFinder.find() in presence of class names with special characters. Patch by Gertjan van Zwieten. - gh-100814: Passing a callable object as an option value to a Tkinter image now raises the expected TclError instead of an AttributeError. - gh-106684: Close asyncio.StreamWriter when it is not closed by application leading to memory leaks. Patch by Kumar Aditya. - gh-107396: tarfiles; Fixed use before assignment of self.exception for gzip decompression - gh-106052: re module: fix the matching of possessive quantifiers in the case of a subpattern containing backtracking. - gh-100061: Fix a bug that causes wrong matches for regular expressions with possessive qualifier. - gh-99203: Restore following CPython <= 3.10.5 behavior of shutil.make_archive(): do not create an empty archive if root_dir is not a directory, and, in that case, raise FileNotFoundError or NotADirectoryError regardless of format choice. Beyond the brought-back behavior, the function may now also raise these exceptions in dry_run mode. - Documentation - gh-105052: Update timeit doc to specify that time in seconds is just the default. - Tests - gh-89392: Removed support of test_main() function in tests. They now always use normal unittest test runner. - gh-108388: Convert test_concurrent_futures to a package of 7 sub-tests. Patch by Victor Stinner. - gh-108388: Split test_multiprocessing_fork, test_multiprocessing_forkserver and test_multiprocessing_spawn into test packages. Each package is made of 4 sub-tests: processes, threads, manager and misc. It allows running more tests in parallel and so reduce the total test duration. Patch by Victor Stinner. - gh-105776: Fix test_cppext when the C compiler command -std=c11 option: remove -std= options from the compiler command. Patch by Victor Stinner. - gh-107178: Add the C API test for functions in the Mapping Protocol, the Sequence Protocol and some functions in the Object Protocol. - Build - gh-63760: Fix Solaris build: no longer redefine the gethostname() function. Solaris defines the function since 2005. Patch by Victor Stinner, original patch by Jakub Kulík. - gh-107814: When calling find_python.bat with -q it did not properly silence the output of nuget. That is now fixed. - Windows - gh-107565: Update Windows build to use OpenSSL 3.0.10. - gh-106242: Fixes realpath() to behave consistently when passed a path containing an embedded null character on Windows. In strict mode, it now raises OSError instead of the unexpected ValueError, and in non-strict mode will make the path absolute. - gh-106844: Fix integer overflow and truncating by the null character in _winapi.LCMapStringEx() which affects ntpath.normcase(). - macOS - gh-107565: Update macOS installer to use OpenSSL 3.0.10. - Tools/Demos - gh-107565: Update multissltests and GitHub CI workflows to use OpenSSL 1.1.1v, 3.0.10, and 3.1.2. - gh-95065: Argument Clinic now supports overriding automatically generated signature by using directive @text_signature. - C API - gh-107916: C API functions PyErr_SetFromErrnoWithFilename(), PyErr_SetExcFromWindowsErrWithFilename() and PyErr_SetFromWindowsErrWithFilename() save now the error code before calling PyUnicode_DecodeFSDefault(). - gh-107915: Such C API functions as PyErr_SetString(), PyErr_Format(), PyErr_SetFromErrnoWithFilename() and many others no longer crash or ignore errors if it failed to format the error message or decode the filename. Instead, they keep a corresponding error. - gh-107810: Improve DeprecationWarning for uses of PyType_Spec with metaclasses that have custom tp_new.- restrict PEP668 to ALP/Tumbleweed- Refresh all patches - Drop Revert-gh105127-left-tests.patch, in upstream now - Update to 3.12.0rc1: - Reverted the :mod:`email.utils` security improvement change released in 3.12beta4 that unintentionally caused :mod:`email.utils.getaddresses` to fail to parse email addresses with a comma in the quoted name field. See :gh:`106669`. - Start initializing ob_digit during creation of :c:type:`PyLongObject` objects. Patch by Illia Volochii. - Increase C recursion limit for functions other than the main interpreter from 800 to 1500. This should allow functions like list.__repr__ and json.dumps to handle all the inputs that they could prior to 3.12 - Fix potential unaligned memory access on C APIs involving returned sequences of char * pointers within the :mod:`grp` and :mod:`socket` modules. These were revealed using a - fsaniziter=alignment build on ARM macOS. Patch by Christopher Chavez. - Add the exception as the third argument to PY_UNIND callbacks in sys.monitoring. This makes the PY_UNWIND callback consistent with the other exception hanlding callbacks. - Raise a ValueError when a monitoring callback funtion returns DISABLE for events that cannot be disabled locally. - Add a RERAISE event to sys.monitoring, which occurs when an exception is reraised, either explicitly by a plain raise statement, or implicitly in an except or finally block. - Unsupported modules now always fail to be imported. - Fix classmethod-style :func:`super` method calls (i.e., where the second argument to :func:`super`, or the implied second argument drawn from self/cls in the case of zero-arg super, is a type) when the target of the call is not a classmethod. - Python no longer crashes due an infrequent race when initialzing per-interpreter interned strings. The crash would manifest when the interpreter was finalized. - Python no longer crashes due to an infrequent race in setting Py_FileSystemDefaultEncoding and Py_FileSystemDefaultEncodeErrors (both deprecated), when simultaneously initializing two isolated subinterpreters. Now they are only set during runtime initialization. - Fix a segmentation fault caused by a use-after-free bug in frame_dealloc when the trashcan delays the deallocation of a PyFrameObject. - No longer suppress arbitrary errors in the __annotations__ getter and setter in the type and module types. - Propagate frozen_modules to multiprocessing spawned process interpreters. - Prevent out-of-bounds memory access during mmap.find() calls. - Seems that in some conditions, OpenSSL will return SSL_ERROR_SYSCALL instead of SSL_ERROR_SSL when a certification verification has failed, but the error parameters will still contain ERR_LIB_SSL and SSL_R_CERTIFICATE_VERIFY_FAILED. We are now detecting this situation and raising the appropiate ssl.SSLCertVerificationError. Patch by Pablo Galindo - Fix :func:`types.get_original_bases` to only return :attr:`!__orig_bases__` if it is present on cls directly. Patch by James Hilton-Balfe. - Prevent memory leak and use-after-free when using pointers to pointers with ctypes - Make :func:`gettext.pgettext` search plural definitions when translation is not found. - Document behavior of :func:`shutil.disk_usage` for non-mounted filesystems on Unix. - Do not report MultipartInvariantViolationDefect defect when the :class:`email.parser.Parser` class is used to parse emails with headersonly=True. - Fix invalid result from :meth:`PurePath.relative_to` method when attempting to walk a ".." segment in other with walk_up enabled. A :exc:`ValueError` exception is now raised in this case. - Fix potential missing NULL check of d2i_SSL_SESSION result in _ssl.c. - Update the bundled copy of pip to version 23.2.1. - Fixed several bugs in zipfile.Path, including: in Path.match`, Windows separators are no longer honored (and never were meant to be); Fixed ``name/suffix/suffixes/stem operations when no filename is present and the Path is not at the root of the zipfile; Reworked glob for performance and more correct matching behavior. - Add __copy__ and __deepcopy__ in :mod:`enum` - Revert a change to :func:`colorsys.rgb_to_hls` that caused division by zero for certain almost-white inputs. Patch by Terry Jan Reedy. - Instances of :class:`typing.TypeVar`, :class:`typing.ParamSpec`, :class:`typing.ParamSpecArgs`, :class:`typing.ParamSpecKwargs`, and :class:`typing.TypeVarTuple` once again support weak references, fixing a regression introduced in Python 3.12.0 beta 1. Patch by Jelle Zijlstra. - Detect possible memory allocation failure in the libtommath function :c:func:`mp_init` used by the _tkinter module. - Fix crash when calling repr with a manually constructed SignalDict object. Patch by Charlie Zhao. - Change the default return value of :meth:`http.client.HTTPConnection.get_proxy_response_headers` to be None and not {}. - Ensure gettext(msg) retrieve translations even if a plural form exists. In other words: gettext(msg) == ngettext(msg, '', 1). - Add documentation for :c:type:`PyInterpreterConfig` and :c:func:`Py_NewInterpreterFromConfig`. Also clarify some of the nearby docs relative to per-interpreter GIL. - Document the :mod:`curses` module variables :const:`~curses.LINES` and :const:`~curses.COLS`. - Add a number of standard external names to nitpick_ignore. - Add documentation on how to localize the :mod:`argparse` module. - test_logging: Fix test_udp_reconnection() by increasing the timeout from 100 ms to 5 minutes (LONG_TIMEOUT). Patch by Victor Stinner. - test_capi: Fix test_no_FatalError_infinite_loop() to no longer write a coredump, by using test.support.SuppressCrashReport. Patch by Victor Stinner. - Avoid creating a reference to the test object in :meth:`~unittest.TestResult.collectedDurations`. - Moved tests for zipfile.Path into Lib/test/test_zipfile/_path. Made zipfile._path a package. - Check for linux/limits.h before including it in Modules/posixmodule.c. - Detect MPI compilers in :file:`configure`. - Add experimental wasi-threads support. Patch by Takashi Yamamoto. - Update Windows build to use OpenSSL 3.0.9 - Update macOS installer to use OpenSSL 3.0.9. - Fix bugs in the Argument Clinic destination clear command; the destination buffers would never be cleared, and the destination directive parser would simply continue to the fault handler after processing the command. Patch by Erlend E. Aasland. - freeze now fetches CONFIG_ARGS from the original CPython instance the Makefile uses to call utility scripts. Patch by Ijtaba Hussain. - :c:func:`PyModule_AddObjectRef` is now only available in the limited API version 3.10 or later.- add externally_managed.in to label this build as PEP-668 managed- IT MEANS THAT bsc#1210638 STILL HAS NOT BEEN FIXED! - Add Revert-gh105127-left-tests.patch (gh#python/cpython!106941) partially reverting CVE-2023-27043-email-parsing-errors.patch, because of the regression in gh#python/cpython#106669.- Update to 3.12.0b4: - gh-issue-102988: CVE-2023-27043 (bsc#1210638): Prevent :func:`email.utils.parseaddr` and :func:`email.utils.getaddresses` from returning the realname portion of an invalid RFC2822 email header in the email address portion of the 2-tuple returned after being parsed by :class:`email._parseaddr.AddressList`. - gh-issue-106396: When the format specification of an f-string expression is empty, the parser now generates an empty :class:`ast.JoinedStr` node for it instead of an one-element :class:`ast.JoinedStr` with an empty string :class:`ast.Constant`. - gh-issue-106145: Make ``end_lineno`` and ``end_col_offset`` required on ``type_param`` ast nodes. - gh-issue-105979: Fix crash in :func:`!_imp.get_frozen_object` due to improper exception handling. - gh-issue-98931: Ensure custom :exc:`SyntaxError` error messages are raised for invalid imports with multiple targets. Patch by Pablo Galindo - gh-issue-105908: Fixed bug where :gh:`99111` breaks future import ``barry_as_FLUFL`` in the Python REPL. - gh-issue-105340: Include the comprehension iteration variable in ``locals()`` inside a module- or class-scope comprehension. - gh-issue-105486: Change the repr of ``ParamSpec`` list of args in ``types.GenericAlias``. - gh-issue-101006: Improve error handling when read :mod:`marshal` data. - gh-issue-106524: Fix crash in :func:`!_sre.template` with templates containing invalid group indices. - gh-issue-106510: Improve debug output for atomic groups in regular expressions. - gh-issue-106503: Fix ref cycle in :class:`!asyncio._SelectorSocketTransport` by removing ``_write_ready`` in ``close``. - gh-issue-105497: Fix flag mask inversion when unnamed flags exist. - gh-issue-90876: Prevent :mod:`multiprocessing.spawn` from failing to *import* in environments where ``sys.executable`` is ``None``. This regressed in 3.11 with the addition of support for path-like objects in multiprocessing. - gh-issue-106292: Check for an instance-dict cached value in the :meth:`__get__` method of :func:`functools.cached_property`. This better matches the pre-3.12 behavior and improves compatibility for users subclassing :func:`functools.cached_property` and adding a :meth:`__set__` method. - gh-issue-106330: Fix incorrect matching of empty paths in :meth:`pathlib.PurePath.match`. This bug was introduced in Python 3.12.0 beta 1. - gh-issue-102541: Make pydoc.doc catch bad module ImportError when output stream is not None. - gh-issue-106152: Added PY_THROW event hook for :mod:`cProfile` for generators - gh-issue-106075: Added `asyncio.taskgroups.__all__` to `asyncio.__all__` for export in star imports. - gh-issue-105987: Fix crash due to improper reference counting in :mod:`asyncio` eager task factory internal routines. - gh-issue-105974: Fix bug where a :class:`typing.Protocol` class that had one or more non-callable members would raise :exc:`TypeError` when :func:`issubclass` was called against it, even if it defined a custom ``__subclasshook__`` method. The behaviour in Python 3.11 and lower -- which has now been restored -- was not to raise :exc:`TypeError` in these situations if a custom ``__subclasshook__`` method was defined. Patch by Alex Waygood. - gh-issue-96145: Reverted addition of ``json.AttrDict``. - gh-issue-105497: Fix flag inversion when alias/mask members exist. - gh-issue-104554: Add RTSPS scheme support in urllib.parse - gh-issue-94777: Fix hanging :mod:`multiprocessing` ``ProcessPoolExecutor`` when a child process crashes while data is being written in the call queue. - gh-issue-106232: Make timeit doc command lines compatible with Windows by using double quotes for arguments. This works on linux and macOS also. - gh-issue-101634: When running the Python test suite with ``-jN`` option, if a worker stdout cannot be decoded from the locale encoding report a failed testn so the exitcode is non-zero. Patch by Victor Stinner. - gh-issue-106118: Fix compilation for platforms without :data:`!O_CLOEXEC`. The issue was introduced with Python 3.12b1 in :gh:`103295`. Patch by Erlend Aasland. - gh-issue-104692: Include ``commoninstall`` as a prerequisite for ``bininstall`` This ensures that ``commoninstall`` is completed before ``bininstall`` is started when parallel builds are used (``make - j install``), and so the ``python3`` symlink is only installed after all standard library modules are installed. - gh-issue-106359: Argument Clinic now explicitly forbids "kwarg splats" in function calls used as annotations. - gh-issue-105227: The new :c:func:`PyType_GetDict` provides the dictionary for the given type object that is normally exposed by ``cls.__dict__``. Normally it's sufficient to use :c:member:`~PyTypeObject.tp_dict`, but for the static builtin types :c:member:`!tp_dict` is now always ``NULL``. :c:func:`!PyType_GetDict()` provides the correct dict object instead.- Update to 3.12.0b3: - gh-103142: The version of OpenSSL used in Windows and Mac installers has been upgraded to 1.1.1u to address CVE-2023-2650, CVE-2023-0465, CVE-2023-0466, CVE-2023-0464, as well as CVE-2023-0286, CVE-2022-4303, and CVE-2022-4303 fixed previously in 1.1.1t (gh-101727). - gh-102153: urllib.parse.urlsplit() now strips leading C0 control and space characters following the specification for URLs defined by WHATWG in response to CVE-2023-24329. - gh-99889: Fixed a security in flaw in uu.decode() that could allow for directory traversal based on the input if no out_file was specified. - gh-104049: Do not expose the local on-disk location in directory indexes produced by http.client.SimpleHTTPRequestHandler. - gh-103935: trace.__main__ now uses io.open_code() for files to be executed instead of raw open(). - gh-102953: The extraction methods in tarfile, and shutil.unpack_archive(), have a new filter argument that allows limiting tar features than may be surprising or dangerous, such as creating files outside the destination directory. See Extraction filters for details. - Remove upstreamed patches: - 00398-fix-stack-overwrite-on-32-bit-in-perf-map-test-harness-gh-104811-104823.patch- Add 00398-fix-stack-overwrite-on-32-bit-in-perf-map-test-harness-gh-104811-104823.patch gh#python/cpython#104811- Refresh all patches - Update to 3.12.0b1: Full changelog can be found here https://docs.python.org/dev/whatsnew/changelog.html#python-3-12-0-beta-1- Why in the world we download from HTTP?- Ignore failing test test_freeze_simple_script, it fails because it cannot import _sysconfigdata__linux_x86_64-linux-gnu that's not present in the test environment, it fails without bundled libs. - Remove non existing paths: * %{sitedir}/tkinter/test * %{sitedir}/sqlite3/test * %{dynlib _curses_panel}- Update to 3.12.0a7: Full changelog can be found here https://docs.python.org/dev/whatsnew/changelog.html#python-3-12-0-alpha-7- Switch off obsoleting previous interpreters.- Update to 3.12.0a6: - Many new features for Python 3.12 are still being planned and written. Among the new major new features and changes so far: - Even more improved error messages. More exceptions potentially caused by typos now make suggestions to the user. - Support for the Linux perf profiler to report Python function names in traces. - The deprecated wstr and wstr_length members of the C implementation of unicode objects were removed, per PEP 623. - In the unittest module, a number of long deprecated methods and classes were removed. (They had been deprecated since Python 3.1 or 3.2). - The deprecated smtpd and distutils modules have been removed (see PEP 594 and PEP 632. The setuptools package (installed by default in virtualenvs and many other places) continues to provide the distutils module. - A number of other old, broken and deprecated functions, classes and methods have been removed. - Invalid backslash escape sequences in strings now warn with SyntaxWarning instead of DeprecationWarning, making them more visible. (They will become syntax errors in the future.) - The internal representation of integers has changed in preparation for performance enhancements. (This should not affect most users as it is an internal detail, but it may cause problems for Cython-generated code.) - Add the refreshed version of F00251-change-user-install-location.patch (updated from Fedora), which works together with the installation schemes in sysconfig. - Remove distutils-reproducible-compile.patch, which is not applicable anymore (because distutils was removed from the standard library). - Remove upstreamed support-expat-CVE-2022-25236-patched.patch- Update to 3.11.2: Bug fixes, no changes in API and no security bugs.- Add python310 Obsoletes line to obsolete_python_versioned macro.- Add provides for readline and sqlite3 to the main Python package.- Disable NIS for new products, it's deprecated and gets removed- build GLIBC hwcaps optimized versions of the interpreter- Don't fail on Sphinx build warnings. - For jsc#PED-1570, providing Python 3.11 for SLE-15-SP5.- Update to 3.11.1: - python -m http.server no longer allows terminal control characters sent within a garbage request to be printed to the stderr server lo This is done by changing the http.server BaseHTTPRequestHandler .log_message method to replace control characters with a \xHH hex escape before printin - Avoid publishing list of active per-interpreter audit hooks via the gc module - The IDNA codec decoder used on DNS hostnames by socket or asyncio related name resolution functions no longer involves a quadratic algorithm. This prevents a potential CPU denial of service if an out-of-spec excessive length hostname involving bidirectional characters were decoded. Some protocols such as urllib http 3xx redirects potentially allow for an attacker to supply such a name (CVE-2022-45061). - Update bundled libexpat to 2.5.0 - Fix a shell code injection vulnerability in the get-remote-certificate.py example script. The script no longer uses a shell to run openssl commands. Issue reported and initial fix by Caleb Shortt. Patch by Victor Stinner. - Fix a crash when an object which does not have a dictionary frees its instance values. - Fix a bug in the tokenizer that could cause infinite recursion when showing syntax warnings that happen in the first line of the source. Patch by Pablo Galindo - Fix an issue that could cause frames to be visible to Python code as they are being torn down, possibly leading to memory corruption or hard crashes of the interpreter. - Fix a reference bug in _imp.create_builtin() after the creation of the first sub-interpreter for modules builtins and sys. Patch by Victor Stinner. - Fixed a bug that was causing a buffer overflow if the tokenizer copies a line missing the newline caracter from a file that is as long as the available tokenizer buffer. Patch by Pablo galindo - Fix bug where an ExceptionGroup subclass can wrap a BaseException. - Fix zip path for venv created from a non-installed python on POSIX platforms. - Fix an issue that could potentially cause incorrect error handling for some bytecode instructions. - Fix an issue that prevented PyThreadState and PyInterpreterState memory from being freed properly. - Fix failure in except* with unhashable exceptions. - Fix calculation of sys._base_executable when inside a POSIX virtual environment using copies of the python binary when the base installation does not provide the executable name used by the venv. Calculation will fall back to alternative names (“python”, “python.”). - Update faulthandler to emit an error message with the proper unexpected signal number. Patch by Dong-hee Na. - Fix location of SyntaxError for a try block with both except and except*. - Fix the error reporting positions of specialized traceback anchors when the source line contains Unicode characters. - Fix subscription of type aliases containing bare generic types or types like TypeVar: for example tuple[A, T][int] and tuple[TypeVar, T][int], where A is a generic type, and T is a type variable. - Lower the recursion depth for marshal on WASI to support wasmtime 2.0/main. - Fix multiple crashes in debug mode when str subclasses are used instead of str itself. - Fix an issue where member descriptors (such as those for __slots__) could behave incorrectly or crash instead of raising a TypeError when accessed via an instance of an invalid type. - Suppress ImportError for invalid query for help() command. Patch by Dong-hee Na. - Fix detection of MAC addresses for uuid on certain OSs. Patch by Chaim Sanders - Print exception class name instead of its string representation when raising errors from ctypes calls. - os.sched_yield() now release the GIL while calling sched_yield(2). Patch by Dong-hee Na. - Fix an issue that could delay the specialization of PRECALL instructions. - Bugfix: PyFunction_GetAnnotations() should return a borrowed reference. It was returning a new reference. - Ensure that all Python frame objects are backed by “complete” frames. - Fixed a missing incref/decref pair in Exception.__setstate__(). Patch by Ofey Chan. - Fix the Python path configuration used to initialized sys.path at Python startup. Paths are no longer encoded to UTF-8/strict to avoid encoding errors if it contains surrogate characters (bytes paths are decoded with the surrogateescape error handler). Patch by Victor Stinner. - Fix overly-broad source position information for chained comparisons used as branching conditions. - At Python exit, sometimes a thread holding the GIL can wait forever for a thread (usually a daemon thread) which requested to drop the GIL, whereas the thread already exited. To fix the race condition, the thread which requested the GIL drop now resets its request before exiting. Issue discovered and analyzed by Mingliang ZHAO. Patch by Victor Stinner. - Fix a possible assertion failure, fatal error, or SystemError if a line tracing event raises an exception while opcode tracing is enabled. - Fix undefined behaviour in C code of null pointer arithmetic. - Make sure that all frame objects created are created from valid interpreter frames. Prevents the possibility of invalid frames in backtraces and signal handlers. - Disable incorrect pickling of the C implemented classmethod descriptors. - On WASI ENOTCAPABLE is now mapped to PermissionError. The errno modules exposes the new error number. getpath.py now ignores PermissionError when it cannot open landmark files pybuilddir.txt and pyenv.cfg. - Allow pdb to locate source for frozen modules in the standard library. - Raise ValueError instead of SystemError when methods of uninitialized io.IncrementalNewlineDecoder objects are called. Patch by Oren Milman. - Fix a possible assertion failure in io.FileIO when the opener returns an invalid file descriptor. - Also escape s in the http.server BaseHTTPRequestHandler.log_message so that it is technically possible to parse the line and reconstruct what the original data was. Without this a xHH is ambiguious as to if it is a hex replacement we put in or the characters r”x” came through in the original request line. - asyncio.get_event_loop() now only emits a deprecation warning when a new event loop was created implicitly. It no longer emits a deprecation warning if the current event loop was set. - Fix bug when calling trace.CoverageResults with valid infile. - Fix a bug in handling class cleanups in unittest.TestCase. Now addClassCleanup() uses separate lists for different TestCase subclasses, and doClassCleanups() only cleans up the particular class. - Release the GIL when calling termios APIs to avoid blocking threads. - Fix ast.increment_lineno() to also cover ast.TypeIgnore when changing line numbers. - Fix bug in urllib.parse.urlparse() that causes URL schemes that begin with a digit, a plus sign, or a minus sign to be parsed incorrectly. - Check the number of arguments in substitution in user generics containing a TypeVarTuple and one or more TypeVar. - Fix substitution of ParamSpec followed by TypeVarTuple in generic aliases. - Fix substitution of TypeVarTuple and ParamSpec together in user generics. - Fixed bug where inspect.signature() reported incorrect arguments for decorated methods. - Fix SystemError in ctypes when exception was not set during __initsubclass__. - Remove older version of _SSLProtocolTransport.get_write_buffer_limits in asyncio.sslproto - fix negative numbers failing in verify() - Fix statistics.NormalDist pickle with 0 and 1 protocols. - enum.auto() is now correctly activated when combined with other assignment values. E.g. ONE = auto(), 'some text' will now evaluate as (1, 'some text'). - Update the bundled copy of pip to version 22.3.1. - Clean up refleak on failed module initialisation in _zoneinfo - Clean up refleaks on failed module initialisation in in _pickle - Clean up refleak on failed module initialisation in _io. - Fix memory leak in math.dist() when both points don’t have the same dimension. Patch by Kumar Aditya. - [3.11] Applied changes from importlib_metadata 4.11.4 through 4.13, including compatibility and robustness fixes for Distribution objects without _normalized_name, disallowing invalid inputs to Distribution.from_name, and refined behaviors in PathDistribution._name_from_stem and PathDistribution._normalized_name. - Fix argument typechecks in _overlapped.WSAConnect() and _overlapped.Overlapped.WSASendTo() functions. - Prevent crashing in traceback when retrieving the byte-offset for some source files that contain certain unicode characters. - Fix internal error in the re module which in very rare circumstances prevented compilation of a regular expression containing a conditional expression without the “else” branch. - Fix asyncio.StreamWriter.drain() to call protocol.connection_lost callback only once on Windows. - Add a mutex to unittest.mock.NonCallableMock to protect concurrent access to mock attributes. - Fix hang on Windows in subprocess.wait_closed() in asyncio with ProactorEventLoop. Patch by Kumar Aditya. - Fix infinite loop in unittest when a self-referencing chained exception is raised - tkinter.Text.count() raises now an exception for options starting with “-” instead of silently ignoring them. - On uname_result, restored expectation that _fields and _asdict would include all six properties including processor. - A createSocket() method was added to SysLogHandler. - Fix bug in urllib.parse.urlparse() that causes certain port numbers containing whitespace, underscores, plus and minus signs, or non-ASCII digits to be incorrectly accepted. - Allow venv to pass along PYTHON* variables to ensurepip and pip when they do not impact path resolution - On macOS, fix a crash in syslog.syslog() in multi-threaded applications. On macOS, the libc syslog() function is not thread-safe, so syslog.syslog() no longer releases the GIL to call it. Patch by Victor Stinner. - Allow BUILTINS to be a valid field name for frozen dataclasses. - Wrap network errors consistently in urllib FTP support, so the test suite doesn’t fail when a network is available but the public internet is not reachable. - Make sure patch.dict() can be applied on async functions. - Earlier in 3.11 we deprecated asyncio.Task.cancel("message"). We realized we were too harsh, and have undeprecated it. - Change deprecate warning message in unittest from It is deprecated to return a value!=None to It is deprecated to return a value that is not None from a test case - Fixes AttributeError when subprocess.check_output() is used with argument input=None and either of the arguments encoding or errors are used. - Fix is_private properties in the ipaddress module. Previously non-private networks (0.0.0.0/0) would return True from this method; now they correctly return False. - Avoid spurious tracebacks from asyncio when default executor cleanup is delayed until after the event loop is closed (e.g. as the result of a keyboard interrupt). - Avoid a crash in the C version of asyncio.Future.remove_done_callback() when an evil argument is passed. - Remove tokenize.NL check from tabnanny. - Fix generation of the default name of tkinter.Checkbutton. Previously, checkbuttons in different parent widgets could have the same short name and share the same state if arguments “name” and “variable” are not specified. Now they are globally unique. - Update bundled libexpat to 2.4.9 - Fix race condition in asyncio where process_exited() called before the pipe_data_received() leading to inconsistent output. Patch by Kumar Aditya. - Fixed check in multiprocessing.resource_tracker that guarantees that the length of a write to a pipe is not greater than PIPE_BUF. - Corrected type annotation for dataclass attribute pstats.FunctionProfile.ncalls to be str. - Fix repr of Any subclasses. - Work around missing socket functions in socket’s __repr__. - In inspect, fix overeager replacement of “typing.” in formatting annotations. - Fix handling of bytes path-like objects in os.ismount(). - Fix handling compiler warnings (SyntaxWarning and DeprecationWarning) in codeop.compile_command() when checking for incomplete input. Previously it emitted warnings and raised a SyntaxError. Now it always returns None for incomplete input without emitting any warnings. - To avoid apparent memory leaks when asyncio.open_connection() raises, break reference cycles generated by local exception and future instances (which has exception instance as its member var). Patch by Dong Uk, Kang. - Fixed flickering of the turtle window when the tracer is turned off. Patch by Shin-myoung-serp. - Fix asyncio subprocess transport to kill process cleanly when process is blocked and avoid RuntimeError when loop is closed. Patch by Kumar Aditya. - Prevent error when activating venv in nested fish instances. - TarFile.next() now returns None when called on an empty tarfile. - Document the optional callback parameter of WeakMethod. Patch by Géry Ogam. - Restrict use of sockets instead of pipes for stdin of subprocesses created by asyncio to AIX platform only. - shutil.copytree() now applies the ignore_dangling_symlinks argument recursively. - Fix IndexError in argparse.ArgumentParser when a store_true action is given an explicit argument. - Document that calling variadic functions with ctypes requires special care on macOS/arm64 (and possibly other platforms). - Remove extra row - Clarified the conflicting advice given in the ast documentation about ast.literal_eval() being “safe” for use on untrusted input while at the same time warning that it can crash the process. The latter statement is true and is deemed unfixable without a large amount of work unsuitable for a bugfix. So we keep the warning and no longer claim that literal_eval is safe. - Restructured the documentation for the os.wait* family of functions, and improved the docs for os.waitid() with more explanation of the possible argument constants. - Skip test_normalization() of test_unicodedata if it fails to download NormalizationTest.txt file from pythontest.net. Patch by Victor Stinner. - Correct test_marsh on (32 bit) x86: test_deterministic sets was failing. - Optional big memory tests in test_sqlite3 now catch the correct sqlite.DataError exception type in case of too large strings and/or blobs passed. - Fix a bug in the typing tests where a test relying on CPython-specific implementation details was not decorated with @cpython_only and was not skipped on other implementations. - Add tests for star-unpacking with PEP 646, and some other miscellaneous PEP 646 tests. - Added explicit coverage of Py_Initialize (and hence Py_InitializeEx) back to the embedding tests (all other embedding tests migrated to Py_InitializeFromConfig in Python 3.11) - Some C API tests were moved into the new Lib/test/test_capi/ directory. - Fix -Wimplicit-int, -Wstrict-prototypes, and - Wimplicit-function-declaration compiler warnings in configure checks. - Fix a compilation issue with GCC 12 on macOS. - Fix -Wimplicit-int compiler warning in configure check for PTHREAD_SCOPE_SYSTEM. - Fix a possible fd leak in Programs/_freeze_module.c introduced in Python 3.11. - Fix build with PYTHON_FOR_REGEN=python3.8. - Specify the full path to the source location for make docclean (needed for cross-builds). - Don’t use vendored libmpdec headers if --with-system-libmpdec is passed to configure. Don’t use vendored libexpat headers if --with-system-expat is passed to !configure. - Fix the build process of clang compiler for _bootstrap_python if LTO optimization is applied. Patch by Matthias Görgens and Dong-hee Na. - wasm32-emscripten builds for browsers now include concurrent.futures for asyncio and unittest.mock. - wasm32-emscripten platform no longer builds resource module, getresuid(), getresgid(), and their setters. The APIs are stubs and not functional. - Updated pegen regeneration script on Windows to find and use Python 3.9 or higher. Prior to this, pegen regeneration already required 3.9 or higher, but the script may have used lower versions of Python. - Fix a bug in the previous bugfix that caused IDLE to not start when run with 3.10.8, 3.12.0a1, and at least Microsoft Python 3.10.2288.0 installed without the Lib/test package. 3.11.0 was never affected. - The wasm_build.py script now pre-builds Emscripten ports, checks for broken EMSDK versions, and warns about pkg-config env vars. - The new tool Tools/wasm/wasm_builder.py automates configure, compile, and test steps for building CPython on WebAssembly platforms. - Fix handling of module docstrings in Tools/i18n/pygettext.py. - PyBUF_* constants were marked as part of Limited API of Python 3.11+. These were available in 3.11.0 with Py_LIMITED_API defined for 3.11, and are necessary to use the buffer API. - Fix use-after-free in Py_SetPythonHome(NULL), Py_SetProgramName(NULL) and _Py_SetProgramFullPath(NULL) function calls. Issue reported by Benedikt Reinartz. Patch by Victor Stinner. - Py_InitializeEx now correctly calls PyConfig_Clear after initializing the interpreter (the omission didn’t cause a memory leak only because none of the dynamically allocated config fields are populated by the wrapper function) - Removed upstreamed patches: - 98437-sphinx.locale._-as-gettext-in-pyspecific.patch - CVE-2022-45061-DoS-by-IDNA-decode.patch- Add CVE-2022-45061-DoS-by-IDNA-decode.patch to avoid CVE-2022-45061 (bsc#1205244) allowing DoS by IDNA decoding extremely long domain names.- Update to 3.11.0 (overall changes from 3.10.*): - General changes - PEP 657 -- Include Fine-Grained Error Locations in Tracebacks - PEP 654 -- Exception Groups and except* - PEP 680 -- tomllib: Support for Parsing TOML in the Standard Library - gh-90908 -- Introduce task groups to asyncio - gh-34627 -- Atomic grouping ((?>...)) and possessive quantifiers (*+, ++, ?+, {m,n}+) are now supported in regular expressions. - The Faster CPython Project is already yielding some exciting results. Python 3.11 is up to 10-60% faster than Python 3.10. On average, we measured a 1.22x speedup on the standard benchmark suite. See Faster CPython for details. - Typing and typing language changes - PEP 673 -- Self Type - PEP 646 -- Variadic Generics - PEP 675 -- Arbitrary Literal String Type - PEP 655 -- Marking individual TypedDict items as required or potentially-missing - PEP 681 -- Data Class Transforms - (just changes from 3.11.0rc2): - Fix multiplying a list by an integer (list *= int): detect the integer overflow when the new allocated length is close to the maximum size. Issue reported by Jordan Limor. Patch by Victor Stinner. - On Linux the multiprocessing module returns to using filesystem backed unix domain sockets for communication with the forkserver process instead of the Linux abstract socket namespace. Only code that chooses to use the “forkserver” start method is affected. Abstract sockets have no permissions and could allow any user on the system in the same network namespace (often the whole system) to inject code into the multiprocessing forkserver process. This was a potential privilege escalation. Filesystem based socket permissions restrict this to the forkserver process user as was the default in Python 3.8 and earlier. This prevents Linux CVE-2022-42919. - Fix an issue where several frame objects could be backed by the same interpreter frame, possibly leading to corrupted memory and hard crashes of the interpreter. - Fix possible data corruption or crashes when accessing the f_back member of newly-created generator or coroutine frames. - Fix a crash occurring when PyEval_GetFrame() is called while the topmost Python frame is in a partially-initialized state. - Fix command line parsing: reject -X int_max_str_digits option with no value (invalid) when the PYTHONINTMAXSTRDIGITS environment variable is set to a valid limit. Patch by Victor Stinner. - Fix undefined behaviour in _testcapimodule.c. - When ValueError is raised if an integer is larger than the limit, mention the sys.set_int_max_str_digits() function in the error message. Patch by Victor Stinner. - Correctly raise SyntaxError on exception groups (PEP 654) on python versions prior to 3.11 - Document some places where an assignment expression needs parentheses. - Update the bundled copies of pip and setuptools to versions 22.3 and 65.5.0 respectively. - fix Flag to use boundary CONFORM - This restores previous Flag behavior of allowing flags with non-sequential values to be combined; e.g. - class Skip(Flag): TWO = 2 EIGHT = 8 - Skip.TWO | Skip.EIGHT -> - Fix ! in c domain ref target syntax via a conf.py patch, so it works as intended to disable ref target resolution. - Update tutorial introduction output to use 3.10+ SyntaxError invalid range.- Add 98437-sphinx.locale._-as-gettext-in-pyspecific.patch to allow building of documentation with the latest Sphinx 5.3.0 (gh#python/cpython#98366).- Update to 3.11.0rc2: - Converting between int and str in bases other than 2 (binary), 4, 8 (octal), 16 (hexadecimal), or 32 such as base 10 (decimal) now raises a ValueError if the number of digits in string form is above a limit to avoid potential denial of service attacks due to the algorithmic complexity. This is a mitigation for CVE-2020-10735. This new limit can be configured or disabled by environment variable, command line flag, or sys APIs. See the integer string conversion length limitation documentation. The default limit is 4300 digits in string form. - Fix case of undefined behavior in ceval.c - Do not expose KeyWrapper in _functools. - Ensure that tracing, sys.setrace(), is turned on immediately. In pre-release versions of 3.11, some tracing events might have been lost when turning on tracing in a __del__ method or interrupt. - Fix use after free in trace refs build mode. Patch by Kumar Aditya. - When loading a file with invalid UTF-8 inside a multi-line string, a correct SyntaxError is emitted. - Make sure that incomplete frames do not show up in tracemalloc traces. - Remove two cases of undefined behavior, by adding NULL checks. - Fix possible NULL pointer dereference in _PyThread_CurrentFrames. Patch by Kumar Aditya. - Fix AttributeError missing name and obj attributes in object.__getattribute__(). Patch by Philip Georgi. - Loading a file with invalid UTF-8 will now report the broken character at the correct location. - Fixed a bug that caused _PyCode_GetExtra to return garbage for negative indexes. Patch by Pablo Galindo - Fix a deadlock in PyGILState_Ensure() when allocating new thread state. Patch by Kumar Aditya. - PyType_Ready() now initializes ht_cached_keys and performs additional checks to ensure that type objects are properly configured. This avoids crashes in 3rd party packages that don’t use regular API to create new types. - Skip over incomplete frames in PyThreadState_GetFrame(). - Fix format string in _PyPegen_raise_error_known_location that can lead to memory corruption on some 64bit systems. The function was building a tuple with i (int) instead of n (Py_ssize_t) for Py_ssize_t arguments. - Fix misleading contents of error message when converting an all-whitespace string to float. - ast.parse() will no longer parse function definitions with positional-only params when passed feature_version less than (3, 8). Patch by Shantanu Jain. - Fix incorrect error message in the io module. - Fix the faulthandler implementation of faulthandler.register(signal, chain=True) if the sigaction() function is not available: don’t call the previous signal handler if it’s NULL. Patch by Victor Stinner. - Correct conversion of numbers.Rational’s to float. - Fix TypeVarTuple.__typing_prepare_subst__. TypeError was not raised when using more than one TypeVarTuple, like [*T, *V] in type alias substitutions. - Fix asyncio.streams.StreamReaderProtocol to keep a strong reference to the created task, so that it’s not garbage collected - Fix a performance regression in logging TimedRotatingFileHandler. Only check for special files when the rollover time has passed. - Fix unused localName parameter in the Attr class in xml.dom.minidom. - Fix incorrect condition that causes sys.thread_info.name to be wrong on pthread platforms. - Remove an incompatible change from bpo-28080 that caused a regression that ignored the utf8 in ZipInfo.flag_bits. Patch by Pablo Galindo. - Fix asyncio.Runner to call asyncio.set_event_loop() only once to avoid calling attach_loop() multiple times on child watchers. Patch by Kumar Aditya. - Fix unittest.IsolatedAsyncioTestCase to set event loop before calling setup functions. Patch by Kumar Aditya. - When a task catches asyncio.CancelledError and raises some other error, the other error should generally not silently be suppressed. - Fail gracefully if EPERM or ENOSYS is raised when loading crypt methods. This may happen when trying to load MD5 on a Linux kernel with FIPS enabled. - Allow asyncio.StreamWriter.drain() to be awaited concurrently by multiple tasks. Patch by Kumar Aditya. - Fix ast.unparse() when ImportFrom.level is None - Improve discoverability of the higher level concurrent.futures module by providing clearer links from the lower level threading and multiprocessing modules. - What’s New 3.11 now has instructions for how to provide compiler and linker flags for Tcl/Tk and OpenSSL on RHEL 7 and CentOS 7. - Mitigate the inherent race condition from using find_unused_port() in testSockName() by trying to find an unused port a few times before failing. Patch by Ross Burton. - Build and test with OpenSSL 1.1.1q - Use support-expat-CVE-2022-25236-patched.patch from the current version of gh#python/cpython#93900 instead of the old support-expat-245.patch. - Reapply fix_configure_rst.patch.- Increase testsuite timeout for test_freeze_simple_script- fix import_failed.map to refer to the python 3.11 package versions- Update to 3.11.0rc1: - Core and Builtins - Update code object hashing and equality to consider all debugging and exception handling tables. This fixes an issue where certain non-identical code objects could be “deduplicated” during compilation. - _PyPegen_Parser_New now properly detects token memory allocation errors. Patch by Honglin Zhu. - Run Python code in tracer/profiler function at full speed. Fixes slowdown in earlier versions of 3.11. - Emit a warning in debug mode if an object does not call PyObject_GC_UnTrack() before deallocation. Patch by Pablo Galindo. - Prevented crashes in the AST constructor when compiling some absurdly long expressions like "+0"*1000000. RecursionError is now raised instead. Patch by Pablo Galindo - ast.AST node positions are now validated when provided to compile() and other related functions. If invalid positions are detected, a ValueError will be raised. - Fix error detection in some builtin functions when keyword argument name is an instance of a str subclass with overloaded __eq__ and __hash__. Previously it could cause SystemError or other undesired behavior. - Library - Update bundled pip to 22.2.2. - Fix asyncio.TaskGroup to propagate exception when asyncio.CancelledError was replaced with another exception by a context manger. Patch by Kumar Aditya and Guido van Rossum. - Update bundled pip to 22.2.1. - Fix GC crash when deallocating _lsprof.Profiler by untracking it before calling any callbacks. Patch by Kumar Aditya. - Fix asyncio.run() for asyncio.Task implementations without uncancel() method. Patch by Kumar Aditya. - Fix check for existence of os.EFD_CLOEXEC, os.EFD_NONBLOCK and os.EFD_SEMAPHORE flags on older kernel versions where these flags are not present. Patch by Kumar Aditya. - Fix concurrent.futures.Executor.map() to cancel the currently waiting on future on an error - e.g. TimeoutError or KeyboardInterrupt. - Ensure that timeouts scheduled with asyncio.Timeout that have already expired are delivered promptly. - Suppress writing an XML declaration in open files in ElementTree.write() with encoding='unicode' and xml_declaration=None. - Fix findtext in the xml module to only give an empty string when the text attribute is set to None. - Documentation - Fix stylesheet not working in Windows CHM htmlhelp docs and add warning that they are deprecated. Contributed by C.A.M. Gerlach. - Update library documentation with availability information on WebAssembly platforms wasm32-emscripten and wasm32-wasi. - Use consistent syntax for platform availability. The directive now supports a content body and emits a warning when it encounters an unknown platform. - Document a limitation in ThreadPoolExecutor where its exit handler is executed before any handlers in atexit. - Tests - Lib/test/test_asyncio/test_ssl.py exposed a bug in the macOS kernel where intense concurrent load on non-blocking sockets occasionally causes errno.ENOBUFS (“No buffer space available”) to be emitted. FB11063974 filed with Apple, in the mean time as a workaround buffer size used in tests on macOS is decreased to avoid intermittent failures. Patch by Fantix King. - Fix problem with test_ssl test_get_ciphers on systems that require perfect forward secrecy (PFS) ciphers. - Add a regression test for re exponentional slowdown when using rjsmin. - Build - Fix a regression in configure script that caused some header checks to ignore custom CPPFLAGS. The regression was introduced in gh-94802. - wasm32-wasi builds no longer depend on WASIX’s pthread stubs. Python now has its own stubbed pthread API. - Python now detects missing dup function in WASI and works around some missing errno, select, and socket constants. - Python now skips missing socket functions and methods on WASI. WASI can only create sockets from existing fd / accept and has no netdb. - Platforms wasm32-unknown-emscripten and wasm32-unknown-wasi have been promoted to PEP 11 tier 3 platform support. - IDLE - Document handling of extensions in Save As dialogs. - Include prompts when saving Shell (interactive input and output). - Fix the Shell context menu copy-with-prompts bug of copying an extra line when one selects whole lines. - In the Edit menu, move Select All and add a new separator. - Enable using IDLE’s module browser with .pyw files. - Add .pyi as a recognized extension for IDLE on macOS. This allows opening stub files by double clicking on them in the Finder. - C API - Restore the 3.10 behavior for multiple inheritance of C extension classes that store their dictionary at the end of the struct. - Added PyCode_GetVarnames(), PyCode_GetCellvars() and PyCode_GetFreevars() for accessing co_varnames, co_cellvars and co_freevars respectively via the C API.- Update to 3.11.0b5: - Core and Builtins - gh-93351: ast.AST node positions are now validated when provided to compile() and other related functions. If invalid positions are detected, a ValueError will be raised. - gh-94438: Fix an issue that caused extended opcode arguments and some conditional pops to be ignored when calculating valid jump targets for assignments to the f_lineno attribute of frame objects. In some cases, this could cause inconsistent internal state, resulting in a hard crash of the interpreter. - gh-95060: Undocumented PyCode_Addr2Location function now properly returns when addrq argument is less than zero. - gh-95113: Replace all EXTENDED_ARG_QUICK instructions with basic EXTENDED_ARG instructions in unquickened code. Consumers of non-adaptive bytecode should be able to handle extended arguments the same way they were handled in CPython 3.10 and older. - gh-91409: Fix incorrect source location info caused by certain optimizations in the bytecode compiler. - gh-94036: Fix incorrect source location info for some multi-line attribute accesses and method calls. - gh-94739: Allow jumping within, out of, and across exception handlers in the debugger. - gh-94949: ast.parse() will no longer parse parenthesized context managers when passed feature_version less than (3, 9). Patch by Shantanu Jain. - gh-94947: ast.parse() will no longer parse assignment expressions when passed feature_version less than (3, 8). Patch by Shantanu Jain. - gh-91256: Ensures the program name is known for help text during interpreter startup. - gh-94869: Fix the column offsets for some expressions in multi-line f-strings ast nodes. Patch by Pablo Galindo. - gh-94822: Fix an issue where lookups of metaclass descriptors may be ignored when an identically-named attribute also exists on the class itself. - gh-91153: Fix an issue where a bytearray item assignment could crash if it’s resized by the new value’s __index__() method. - gh-90699: Fix reference counting bug in bool.__repr__(). Patch by Kumar Aditya. - Library - gh-95087: Fix IndexError in parsing invalid date in the email module. - gh-95199: Upgrade bundled setuptools to 63.2.0. - gh-95194: Upgrade bundled pip to 22.2. - gh-95132: Fix a sqlite3 regression where *args and **kwds were incorrectly relayed from connect() to the Connection factory. The regression was introduced in 3.11a1 with PR 24421 (gh-85128). Patch by Erlend E. Aasland.` - gh-93157: Fix fileinput module didn’t support errors option when inplace is true. - gh-95105: wsgiref.types.InputStream.__iter__() should return Iterator[bytes], not Iterable[bytes]. Patch by Shantanu Jain. - gh-94857: Fix refleak in _io.TextIOWrapper.reconfigure. Patch by Kumar Aditya. - gh-94821: Fix binding of unix socket to empty address on Linux to use an available address from the abstract namespace, instead of “0”. - gh-89988: Fix memory leak in pickle.Pickler when looking up dispatch_table. Patch by Kumar Aditya. - bpo-47025: Drop support for bytes on sys.path. - Tests - gh-95212: Make multiprocessing test case test_shared_memory_recreate parallel-safe. - Build - gh-94847: Fixed _decimal module build issue on GCC when compiling with LTO and pydebug. Debug builds no longer force inlining of functions. - gh-94841: Fix the possible performance regression of PyObject_Free() compiled with MSVC version 1932. - gh-94801: configure now uses custom flags like ZLIB_CFLAGS and ZLIB_LIBS when searching for headers and libraries. - gh-94773: deepfreeze.py now supports code object with frozensets that contain incompatible, unsortable types. - C API - gh-94930: Fix SystemError raised when PyArg_ParseTupleAndKeywords() is used with # in (...) but without PY_SSIZE_T_CLEAN defined. - gh-94864: Fix PyArg_Parse* with deprecated format units “u” and “Z”. It returned 1 (success) when warnings are turned into exceptions. - gh-94731: Python again uses C-style casts for most casting operations when compiled with C++. This may trigger compiler warnings, if they are enabled with e.g. -Wold-style-cast `` or ``-Wzero-as-null-pointer-constant options for g++.- Switch from %primary_interpreter to prjconf-defined %primary_python (gh#openSUSE/python-rpm-macros#127).- Update to 3.11.0b4: - Fixes many bugs and adds following more significant changes - Security - gh-68966: The deprecated mailcap module now refuses to inject Coreunsafe text (filenames, MIME types, parameters) into shell Corecommands. Instead of using such text, it will warn and act Coreas if a match was not found (or for test commands, as if the Coretest failed). and Builtins - gh-93516: Lazily create a table mapping bytecode offsets to line numbers to speed up calculation of line numbers when tracing. - gh-93461: importlib.invalidate_caches() now drops entries from sys.path_importer_cache with a relative path as name. This solves a caching issue when a process changes its current working directory. - FileFinder no longer inserts a dot in the path, e.g. /egg/./spam is now /egg/spam. Library - gh-93896: Fix asyncio.run() and unittest.IsolatedAsyncioTestCase to always the set event loop as it was done in Python 3.10 and earlier. Patch by Kumar Aditya. - gh-94101: Manual instantiation of ssl.SSLSession objects is no longer allowed as it lead to misconfigured instances that crashed the interpreter when attributes where accessed on them. - gh-83658: Make multiprocessing.Pool raise an exception if maxtasksperchild is not None or a positive int. - gh-61162: Clarify sqlite3 behavior when Using the connection as a context manager. Tools/Demos - gh-94538: Fix Argument Clinic output to custom file destinations. Patch by Erlend E. Aasland. C API - gh-93937: The following frame functions and type are now directly available with #include , it’s no longer needed to add #include : PyFrame_Check() PyFrame_GetBack() PyFrame_GetBuiltins() PyFrame_GetGenerator() PyFrame_GetGlobals() PyFrame_GetLasti() PyFrame_GetLocals() PyFrame_Type- Update to 3.11.0b2: - many small updates - Add patch support-expat-245.patch: * Support Expat >= 2.4.4 (jsc#SLE-21253)- Refresh bluez-devel-vendor.tar.xz - Fix building with system-expat (gh#python/cpython#92875). Nope, it didn't work, worked around it.- Update to pre-release version 3.11.0b1: - PEP 657 – Include Fine-Grained Error Locations in Tracebacks - PEP 654 – Exception Groups and except* - PEP 673 – Self Type - PEP 646 – Variadic Generics - PEP 680– tomllib: Support for Parsing TOML in the Standard Library - PEP 675– Arbitrary Literal String Type - PEP 655– Marking individual TypedDict items as required or potentially-missing - bpo-46752– Introduce task groups to asyncio - The Faster Cpython Project is already yielding some exciting results. Python 3.11 is up to 10-60% faster than Python 3.10. On average, we measured a 1.22x speedup on the standard benchmark suite. See https://docs.python.org/3.11/whatsnew/3.11.html#faster-cpython for details.- Switch primary_interpreter from python38 to python310- Update to 3.10.4: - bpo-46968: Check for the existence of the “sys/auxv.h” header in faulthandler to avoid compilation problems in systems where this header doesn’t exist. Patch by Pablo Galindo - bpo-23691: Protect the re.finditer() iterator from re-entering. - bpo-42369: Fix thread safety of zipfile._SharedFile.tell() to avoid a “zipfile.BadZipFile: Bad CRC-32 for file” exception when reading a ZipFile from multiple threads. - bpo-38256: Fix binascii.crc32() when it is compiled to use zlib’c crc32 to work properly on inputs 4+GiB in length instead of returning the wrong result. The workaround prior to this was to always feed the function data in increments smaller than 4GiB or to just call the zlib module function. - bpo-39394: A warning about inline flags not at the start of the regular expression now contains the position of the flag. - bpo-47061: Deprecate the various modules listed by PEP 594: - aifc, asynchat, asyncore, audioop, cgi, cgitb, chunk, crypt, imghdr, msilib, nntplib, nis, ossaudiodev, pipes, smtpd, sndhdr, spwd, sunau, telnetlib, uu, xdrlib - bpo-2604: Fix bug where doctests using globals would fail when run multiple times. - bpo-45997: Fix asyncio.Semaphore re-aquiring FIFO order. - bpo-47022: The asynchat, asyncore and smtpd modules have been deprecated since at least Python 3.6. Their documentation and deprecation warnings and have now been updated to note they will removed in Python 3.12 (PEP 594). - bpo-46421: Fix a unittest issue where if the command was invoked as python -m unittest and the filename(s) began with a dot (.), a ValueError is returned. - bpo-40296: Fix supporting generic aliases in pydoc. - Update to 3.10.3: - bpo-46940: Avoid overriding AttributeError metadata information for nested attribute access calls. Patch by Pablo Galindo. - bpo-46852: Rename the private undocumented float.__set_format__() method to float.__setformat__() to fix a typo introduced in Python 3.7. The method is only used by test_float. Patch by Victor Stinner. - bpo-46794: Bump up the libexpat version into 2.4.6 - bpo-46820: Fix parsing a numeric literal immediately (without spaces) followed by “not in” keywords, like in 1not in x. Now the parser only emits a warning, not a syntax error. - bpo-46762: Fix an assert failure in debug builds when a ‘<’, ‘>’, or ‘=’ is the last character in an f-string that’s missing a closing right brace. - bpo-46724: Make sure that all backwards jumps use the JUMP_ABSOLUTE instruction, rather than JUMP_FORWARD with an argument of (2**32)+offset. - bpo-46732: Correct the docstring for the __bool__() method. Patch by Jelle Zijlstra. - bpo-46707: Avoid potential exponential backtracking when producing some syntax errors involving lots of brackets. Patch by Pablo Galindo. - bpo-40479: Add a missing call to va_end() in Modules/_hashopenssl.c. - bpo-46615: When iterating over sets internally in setobject.c, acquire strong references to the resulting items from the set. This prevents crashes in corner-cases of various set operations where the set gets mutated. - bpo-45773: Remove two invalid “peephole” optimizations from the bytecode compiler. - bpo-43721: Fix docstrings of getter, setter, and deleter to clarify that they create a new copy of the property. - bpo-46503: Fix an assert when parsing some invalid N escape sequences in f-strings. - bpo-46417: Fix a race condition on setting a type __bases__ attribute: the internal function add_subclass() now gets the PyTypeObject.tp_subclasses member after calling PyWeakref_NewRef() which can trigger a garbage collection which can indirectly modify PyTypeObject.tp_subclasses. Patch by Victor Stinner. - bpo-46383: Fix invalid signature of _zoneinfo’s module_free function to resolve a crash on wasm32-emscripten platform. - bpo-46070: Py_EndInterpreter() now explicitly untracks all objects currently tracked by the GC. Previously, if an object was used later by another interpreter, calling PyObject_GC_UnTrack() on the object crashed if the previous or the next object of the PyGC_Head structure became a dangling pointer. Patch by Victor Stinner. - bpo-46339: Fix a crash in the parser when retrieving the error text for multi-line f-strings expressions that do not start in the first line of the string. Patch by Pablo Galindo - bpo-46240: Correct the error message for unclosed parentheses when the tokenizer doesn’t reach the end of the source when the error is reported. Patch by Pablo Galindo - bpo-46091: Correctly calculate indentation levels for lines with whitespace character that are ended by line continuation characters. Patch by Pablo Galindo - bpo-43253: Fix a crash when closing transports where the underlying socket handle is already invalid on the Proactor event loop. - bpo-47004: Apply bugfixes from importlib_metadata 4.11.3, including bugfix for EntryPoint.extras, which was returning match objects and not the extras strings. - bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4) - bpo-46968: faulthandler: On Linux 5.14 and newer, dynamically determine size of signal handler stack size CPython allocates using getauxval(AT_MINSIGSTKSZ). This changes allows for Python extension’s request to Linux kernel to use AMX_TILE instruction set on Sapphire Rapids Xeon processor to succeed, unblocking use of the ISA in frameworks. - bpo-46955: Expose asyncio.base_events.Server as asyncio.Server. Patch by Stefan Zabka. - bpo-23325: The signal module no longer assumes that SIG_IGN and SIG_DFL are small int singletons. - bpo-46932: Update bundled libexpat to 2.4.7 - bpo-25707: Fixed a file leak in xml.etree.ElementTree.iterparse() when the iterator is not exhausted. Patch by Jacob Walls. - bpo-44886: Inherit asyncio proactor datagram transport from asyncio.DatagramTransport. - bpo-46827: Support UDP sockets in asyncio.loop.sock_connect() for selector-based event loops. Patch by Thomas Grainger. - bpo-46811: Make test suite support Expat >=2.4.5 - bpo-46252: Raise TypeError if ssl.SSLSocket is passed to transport-based APIs. - bpo-46784: Fix libexpat symbols collisions with user dynamically loaded or statically linked libexpat in embedded Python. - bpo-39327: shutil.rmtree() can now work with VirtualBox shared folders when running from the guest operating-system. - bpo-46756: Fix a bug in urllib.request.HTTPPasswordMgr.find_user_password() and urllib.request.HTTPPasswordMgrWithPriorAuth.is_authenticated() which allowed to bypass authorization. For example, access to URI example.org/foobar was allowed if the user was authorized for URI example.org/foo. - bpo-46643: In typing.get_type_hints(), support evaluating stringified ParamSpecArgs and ParamSpecKwargs annotations. Patch by Gregory Beauregard. - bpo-45863: When the tarfile module creates a pax format archive, it will put an integer representation of timestamps in the ustar header (if possible) for the benefit of older unarchivers, in addition to the existing full-precision timestamps in the pax extended header. - bpo-46676: Make typing.ParamSpec args and kwargs equal to themselves. Patch by Gregory Beauregard. - bpo-46672: Fix NameError in asyncio.gather() when initial type check fails. - bpo-46655: In typing.get_type_hints(), support evaluating bare stringified TypeAlias annotations. Patch by Gregory Beauregard. - bpo-45948: Fixed a discrepancy in the C implementation of the xml.etree.ElementTree module. Now, instantiating an xml.etree.ElementTree.XMLParser with a target=None keyword provides a default xml.etree.ElementTree.TreeBuilder target as the Python implementation does. - bpo-46521: Fix a bug in the codeop module that was incorrectly identifying invalid code involving string quotes as valid code. - bpo-46581: Brings ParamSpec propagation for GenericAlias in line with Concatenate (and others). - bpo-46591: Make the IDLE doc URL on the About IDLE dialog clickable. - bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4 - bpo-46487: Add the get_write_buffer_limits method to asyncio.transports.WriteTransport and to the SSL transport. - bpo-45173: Note the configparser deprecations will be removed in Python 3.12. - bpo-46539: In typing.get_type_hints(), support evaluating stringified ClassVar and Final annotations inside Annotated. Patch by Gregory Beauregard. - bpo-46491: Allow typing.Annotated to wrap typing.Final and typing.ClassVar. Patch by Gregory Beauregard. - bpo-46436: Fix command-line option -d/--directory in module http.server which is ignored when combined with command-line option --cgi. Patch by Géry Ogam. - bpo-41403: Make mock.patch() raise a TypeError with a relevant error message on invalid arg. Previously it allowed a cryptic AttributeError to escape. - bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid potential REDoS by limiting ambiguity in consecutive whitespace. - bpo-46469: asyncio generic classes now return types.GenericAlias in __class_getitem__ instead of the same class. - bpo-46434: pdb now gracefully handles help when __doc__ is missing, for example when run with pregenerated optimized .pyc files. - bpo-46333: The __eq__() and __hash__() methods of typing.ForwardRef now honor the module parameter of typing.ForwardRef. Forward references from different modules are now differentiated. - bpo-46246: Add missing __slots__ to importlib.metadata.DeprecatedList. Patch by Arie Bovenberg. - bpo-46266: Improve day constants in calendar. - Now all constants (MONDAY … SUNDAY) are documented, tested, and added to __all__. - bpo-46232: The ssl module now handles certificates with bit strings in DN correctly. - bpo-43118: Fix a bug in inspect.signature() that was causing it to fail on some subclasses of classes with a __text_signature__ referencing module globals. Patch by Weipeng Hong. - bpo-26552: Fixed case where failing asyncio.ensure_future() did not close the coroutine. Patch by Kumar Aditya. - bpo-21987: Fix an issue with tarfile.TarFile.getmember() getting a directory name with a trailing slash. - bpo-20392: Fix inconsistency with uppercase file extensions in MimeTypes.guess_type(). Patch by Kumar Aditya. - bpo-46080: Fix exception in argparse help text generation if a argparse.BooleanOptionalAction argument’s default is argparse.SUPPRESS and it has help specified. Patch by Felix Fontein. - bpo-44439: Fix .write() method of a member file in ZipFile, when the input data is an object that supports the buffer protocol, the file length may be wrong. - bpo-45703: When a namespace package is imported before another module from the same namespace is created/installed in a different sys.path location while the program is running, calling the importlib.invalidate_caches() function will now also guarantee the new module is noticed. - bpo-24959: Fix bug where unittest sometimes drops frames from tracebacks of exceptions raised in tests. - bpo-44791: Fix substitution of ParamSpec in Concatenate with different parameter expressions. Substitution with a list of types returns now a tuple of types. Substitution with Concatenate returns now a Concatenate with concatenated lists of arguments. - bpo-14156: argparse.FileType now supports an argument of ‘-’ in binary mode, returning the .buffer attribute of sys.stdin/sys.stdout as appropriate. Modes including ‘x’ and ‘a’ are treated equivalently to ‘w’ when argument is ‘-’. Patch contributed by Josh Rosenberg - bpo-46463: Fixes escape4chm.py script used when building the CHM documentation file - bpo-46913: Fix test_faulthandler.test_sigfpe() if Python is built with undefined behavior sanitizer (UBSAN): disable UBSAN on the faulthandler_sigfpe() function. Patch by Victor Stinner. - bpo-46708: Prevent default asyncio event loop policy modification warning after test_asyncio execution. - bpo-46678: The function make_legacy_pyc in Lib/test/support/import_helper.py no longer fails when PYTHONPYCACHEPREFIX is set to a directory on a different device from where tempfiles are stored. - bpo-46616: Ensures test_importlib.test_windows cleans up registry keys after completion. - bpo-44359: test_ftplib now silently ignores socket errors to prevent logging unhandled threading exceptions. Patch by Victor Stinner. - bpo-46542: Fix a Python crash in test_lib2to3 when using Python built in debug mode: limit the recursion limit. Patch by Victor Stinner. - bpo-46576: test_peg_generator now disables compiler optimization when testing compilation of its own C extensions to significantly speed up the testing on non-debug builds of CPython. - bpo-46542: Fix test_json tests checking for RecursionError: modify these tests to use support.infinite_recursion(). Patch by Victor Stinner. - bpo-13886: Skip test_builtin PTY tests on non-ASCII characters if the readline module is loaded. The readline module changes input() behavior, but test_builtin is not intented to test the readline module. Patch by Victor Stinner. - bpo-38472: Fix GCC detection in setup.py when cross-compiling. The C compiler is now run with LC_ALL=C. Previously, the detection failed with a German locale. - bpo-46513: configure no longer uses AC_C_CHAR_UNSIGNED macro and pyconfig.h no longer defines reserved symbol __CHAR_UNSIGNED__. - bpo-45296: Clarify close, quit, and exit in IDLE. In the File menu, ‘Close’ and ‘Exit’ are now ‘Close Window’ (the current one) and ‘Exit’ is now ‘Exit IDLE’ (by closing all windows). In Shell, ‘quit()’ and ‘exit()’ mean ‘close Shell’. If there are no other windows, this also exits IDLE. - bpo-45447: Apply IDLE syntax highlighting to pyi files. Patch by Alex Waygood and Terry Jan Reedy. - bpo-46433: The internal function _PyType_GetModuleByDef now correctly handles inheritance patterns involving static types. - bpo-14916: Fixed bug in the tokenizer that prevented PyRun_InteractiveOne from parsing from the provided FD. - Remove upstreamed patches: - support-expat-245.patch- Add patch support-expat-245.patch: * Support Expat >= 2.4.5- bsc#1195831 Obsolete older "most modern" versions of python packages (python39 for python310 and so forth). For next versions it is necessary just to edit the macro.- Remove second superfluous BR rpm-build-python- Remove second superfluous BR rpm-build-python - Add fix_configure_rst.patch, which removes duplicate link targets and make documentation with old Sphinx in SLE - Skip test_capi (bsc#1195140 and bpo#37169)- Update to 3.10.2: Bugfix only - bpo#46347 memory leak in PyEval_EvalCodeEx (especially visible with Cython code) - and many others- Upgrade to 3.10.1 (jsc#SLE-18038): - PEP 623 – Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 – Allow writing union types as X | Y - PEP 612 – Parameter Specification Variables - PEP 626 – Precise line numbers for debugging and other tools. - PEP 618 – Add Optional Length-Checking To zip. - bpo-12782: Parenthesized context managers are now officially allowed. - PEP 632 – Deprecate distutils module. - PEP 613 – Explicit Type Aliases - PEP 634 – Structural Pattern Matching: Specification - PEP 635 – Structural Pattern Matching: Motivation and Rationale - PEP 636 – Structural Pattern Matching: Tutorial - PEP 644 – Require OpenSSL 1.1.1 or newer - PEP 624 – Remove Py_UNICODE encoder APIs - PEP 597 – Add optional EncodingWarning - Patches readjusted: - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch- Remove pdb_adjust_breakpoints.patch and instead just adjust location of the test breakpoint in Lib/test/test_pdb.py via sed, because we have shortened Lib/pdb.py by removing the shebang (bpo#45964).- Add pdb_adjust_breakpoints.patch fixing expectd results in test_pdb_breakpoints_preserved_across_interactive_sessions (bpo#45964).- Remove shebangs from from python-base libraries in _libdir (bsc#1193179). - Readjust patches: - bpo-31046_ensurepip_honours_prefix.patch - decimal.patch - python-3.3.0b1-fix_date_time_compiler.patch- Move rpm-build-python construct to correct place.- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Final release of 3.10.0: Complete list on https://www.python.org/downloads/release/python-3100/, but highlights are: - PEP 623 – Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 – Allow writing union types as X | Y - PEP 612 – Parameter Specification Variables - PEP 626 – Precise line numbers for debugging and other tools. - PEP 618 – Add Optional Length-Checking To zip. - PEP 632 – Deprecate distutils module. - PEP 613 – Explicit Type Aliases - PEP 634 – Structural Pattern Matching: Specification - PEP 635 – Structural Pattern Matching: Motivation and Rationale - PEP 636 – Structural Pattern Matching: Tutorial - PEP 644 – Require OpenSSL 1.1.1 or newer - PEP 624 – Remove Py_UNICODE encoder APIs - PEP 597 – Add optional EncodingWarning - bpo-12782: Parenthesized context managers are now officially allowed.- Switch on option --with-system-libmpdec (bsc#1189356).- Reenable profileopt with qemu emulation, test_faulthandler is no longer run during profiling- test_faulthandler is still problematic under qemu linux-user emulation, disable it there- Update to 3.10.0rc1 (the penultimate prerelease), which contains plenty of small bugfixes among others: - bpo#38605: from __future__ import annotations (PEP 563) used to be on this list in previous pre-releases but it has been postponed to Python 3.11 due to some compatibility concerns. - bpo-44600: Fix incorrect line numbers while tracing some failed patterns in match statements. Patch by Charles Burkland. - plenty of modifications in types.Union- Update to 3.10.0b4: https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-0-beta-4 - Remove python3-imp-returntype.patch which has been upstreamed.- Update to 3.10.0b2: - PEP 623 -- Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 -- Allow writing union types as X | Y - PEP 612 -- Parameter Specification Variables - PEP 626 -- Precise line numbers for debugging and other tools. - PEP 618 -- Add Optional Length-Checking To zip. - bpo-12782: Parenthesized context managers are now officially allowed. - PEP 632 -- Deprecate distutils module. - PEP 613 -- Explicit Type Aliases - PEP 634 -- Structural Pattern Matching: Specification - PEP 635 -- Structural Pattern Matching: Motivation and Rationale - PEP 636 -- Structural Pattern Matching: Tutorial - PEP 644 -- Require OpenSSL 1.1.1 or newer - PEP 624 -- Remove Py_UNICODE encoder APIs - PEP 597 -- Add optional EncodingWarning - Removed patches (assumed upstream): - sphinx-update-removed-function.patch- Revert previous skip over test_capi - Add skip-test_pyobject_freed_is_freed.patch to skip failing test on SLE-15.- allow build with Sphinx >= 3.x- Exclude test_capi on Leap (test fails there)- Stop providing "python" symbol (bsc#1185588), which means python2 currently.- Update to 3.9.5: * Security - bpo-43434: Creating a sqlite3.Connection object now also produces a sqlite3.connect auditing event. Previously this event was only produced by sqlite3.connect() calls. Patch by Erlend E. Aasland. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. - Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-43472: Ensures interpreter-level audit hooks receive the cpython.PyInterpreterState_New event when called through the _xxsubinterpreters module. - bpo-36384: ipaddress module no longer accepts any leading zeros in IPv4 address strings. Leading zeros are ambiguous and interpreted as octal notation by some libraries. For example the legacy function socket.inet_aton() treats leading zeros as octal notatation. glibc implementation of modern inet_pton() does not accept any leading zeros. For a while the ipaddress module used to accept ambiguous leading zeros. - bpo-43075: Fix Regular Expression Denial of Service (ReDoS) vulnerability in urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable regex has quadratic worst-case complexity and it allows cause a denial of service when identifying crafted invalid RFCs. This ReDoS issue is on the client side and needs remote attackers to control the HTTP server. - bpo-42800: Audit hooks are now fired for frame.f_code, traceback.tb_frame, and generator code/frame attribute access. * Core and Builtins - bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations. - bpo-42924: Fix bytearray repetition incorrectly copying data from the start of the buffer, even if the data is offset within the buffer (e.g. after reassigning a slice at the start of the bytearray to a shorter byte string). * Library - bpo-43993: Update bundled pip to 21.1.1. - bpo-43937: Fixed the turtle module working with non-default root window. - bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 - bpo-43920: OpenSSL 3.0.0: load_verify_locations() now returns a consistent error message when cadata contains no valid certificate. - bpo-43607: urllib can now convert Windows paths with \\?\ prefixes into URL paths. - bpo-43284: platform.win32_ver derives the windows version from sys.getwindowsversion().platform_version which in turn derives the version from kernel32.dll (which can be of a different version than Windows itself). Therefore change the platform.win32_ver to determine the version using the platform module’s _syscmd_ver private function to return an accurate version. - bpo-42248: [Enum] ensure exceptions raised in _missing__ are released - bpo-43799: OpenSSL 3.0.0: define OPENSSL_API_COMPAT 1.1.1 to suppress deprecation warnings. Python requires OpenSSL 1.1.1 APIs. - bpo-43794: Add ssl.OP_IGNORE_UNEXPECTED_EOF constants (OpenSSL 3.0.0) - bpo-43789: OpenSSL 3.0.0: Don’t call the password callback function a second time when first call has signaled an error condition. - bpo-43788: The header files for ssl error codes are now OpenSSL version-specific. Exceptions will now show correct reason and library codes. The make_ssl_data.py script has been rewritten to use OpenSSL’s text file with error codes. - bpo-43655: tkinter dialog windows are now recognized as dialogs by window managers on macOS and X Window. - bpo-43534: turtle.textinput() and turtle.numinput() create now a transient window working on behalf of the canvas window. - bpo-43522: Fix problem with hostname_checks_common_name. OpenSSL does not copy hostflags from struct SSL_CTX to struct SSL. - bpo-42967: Allow bytes separator argument in urllib.parse.parse_qs and urllib.parse.parse_qsl when parsing str query strings. Previously, this raised a TypeError. - bpo-43176: Fixed processing of a dataclass that inherits from a frozen dataclass with no fields. It is now correctly detected as an error. - bpo-41735: Fix thread locks in zlib module may go wrong in rare case. Patch by Ma Lin. - bpo-36470: Fix dataclasses with InitVars and replace(). Patch by Claudiu Popa. - bpo-32745: Fix a regression in the handling of ctypes’ ctypes.c_wchar_p type: embedded null characters would cause a ValueError to be raised. Patch by Zackery Spytz. * Documentation - bpo-43959: The documentation on the PyContextVar C-API was clarified. - bpo-43938: Update dataclasses documentation to express that FrozenInstanceError is derived from AttributeError. - bpo-43755: Update documentation to reflect that unparenthesized lambda expressions can no longer be the expression part in an if clause in comprehensions and generator expressions since Python 3.9. - bpo-43739: Fixing the example code in Doc/extending/extending.rst to declare and initialize the pmodule variable to be of the right type. * Tests - bpo-43961: Fix test_logging.test_namer_rotator_inheritance() on Windows: use os.replace() rather than os.rename(). Patch by Victor Stinner. - bpo-43842: Fix a race condition in the SMTP test of test_logging. Don’t close a file descriptor (socket) from a different thread while asyncore.loop() is polling the file descriptor. Patch by Victor Stinner. - bpo-43811: Tests multiple OpenSSL versions on GitHub Actions. Use ccache to speed up testing. - bpo-43791: OpenSSL 3.0.0: Disable testing of legacy protocols TLS 1.0 and 1.1. Tests are failing with TLSV1_ALERT_INTERNAL_ERROR. - Refreshed patches: - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - Add vendorized files from bluez-devel to enable building support for Bluetooth.- Make sure to close the import_failed.map file after the exception has been raised in order to avoid ResourceWarnings when the failing import is part of a try...except block.- Update to 3.9.4: - bpo#43710: Reverted the fix for https://bugs.python.org/issue42500 as it changed the PyThreadState struct size and broke the 3.9.x ABI in the 3.9.3 release (visible on 32-bit platforms using binaries compiled using an earlier version of Python 3.9.x headers). - bpo#26053: Fixed bug where the pdb interactive run command echoed the args from the shell command line, even if those have been overridden at the pdb prompt. - bpo#42988 (bsc#1183374) CVE-2021-3426: Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo#43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo#43439: Add audit hooks for gc.get_objects(), gc.get_referrers() and gc.get_referents(). Patch by Pablo Galindo. - bpo#43660: Fix crash that happens when replacing sys.stderr with a callable that can remove the object while an exception is being printed. Patch by Pablo Galindo. - bpo#43555: Report the column offset for SyntaxError for invalid line continuation characters. Patch by Pablo Galindo. - bpo#43517: Fix misdetection of circular imports when using from pkg.mod import attr, which caused false positives in non-trivial multi-threaded code. - bpo#35883: Python no longer fails at startup with a fatal error if a command line argument contains an invalid Unicode character. The Py_DecodeLocale() function now escapes byte sequences which would be decoded as Unicode characters outside the [U+0000; U+10ffff] range. - bpo#43406: Fix a possible race condition where PyErr_CheckSignals tries to execute a non-Python signal handler. - bpo#42500: Improve handling of exceptions near recursion limit. Converts a number of Fatal Errors in RecursionErrors. - bpo#43433: xmlrpc.client.ServerProxy no longer ignores query and fragment in the URL of the server. - bpo#35930: Raising an exception raised in a “future” instance will create reference cycles. - bpo#43577: Fix deadlock when using ssl.SSLContext debug callback with ssl.SSLContext.sni_callback(). - bpo#43521: ast.unparse can now render NaNs and empty sets. - bpo#43423: subprocess.communicate() no longer raises an IndexError when there is an empty stdout or stderr IO buffer during a timeout on Windows. - bpo#27820: Fixed long-standing bug of smtplib.SMTP where doing AUTH LOGIN with initial_response_ok=False will fail. The cause is that SMTP.auth_login _always_ returns a password if provided with a challenge string, thus non-compliant with the standard for AUTH LOGIN. Also fixes bug with the test for smtpd. - bpo#43332: Improves the networking efficiency of http.client when using a proxy via set_tunnel(). Fewer small send calls are made during connection setup. - bpo#43399: Fix ElementTree.extend not working on iterators when using the Python implementation - bpo#43316: The python -m gzip command line application now properly fails when detecting an unsupported extension. It exits with a non-zero exit code and prints an error message to stderr. - bpo#43260: Fix TextIOWrapper can not flush internal buffer forever after very large text is written. - bpo#42782: Fail fast in shutil.move() to avoid creating destination directories on failure. - bpo#37193: Fixed memory leak in socketserver.ThreadingMixIn introduced in Python 3.7. - bpo#43199: Answer “Why is there no goto?” in the Design and History FAQ. - bpo#43407: Clarified that a result from time.monotonic(), time.perf_counter(), time.process_time(), or time.thread_time() can be compared with the result from any following call to the same function - not just the next immediate call. - bpo#27646: Clarify that ‘yield from ’ works with any iterable, not just iterators. - bpo#36346: Update some deprecated unicode APIs which are documented as “will be removed in 4.0” to “3.12”. See PEP 623 for detail. - bpo#37945: Fix test_getsetlocale_issue1813() of test_locale: skip the test if setlocale() fails. Patch by Victor Stinner. - bpo#41561: Add workaround for Ubuntu’s custom OpenSSL security level policy. - bpo#43288: Fix test_importlib to correctly skip Unicode file tests if the fileystem does not support them. - bpo#43617: Improve configure.ac: Check for presence of autoconf-archive package and remove our copies of M4 macros. - bpo#42225: Document that IDLE can fail on Unix either from misconfigured IP masquerage rules or failure displaying complex colored (non-ascii) characters. - bpo#43283: Document why printing to IDLE’s Shell is often slower than printing to a system terminal and that it can be made faster by pre-formatting a single string before printing.- Update to 3.9.2: - bpo#42938 (bsc#1181126): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. This issue was assigned CVE-2021-3177. - bpo#42967 (bsc#1182379): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. This issue was assigned CVE-2021-23336. - Upstreamed patches were removed: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bsc1167501-invalid-alignment.patch - skip_random_failing_tests.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch- Add Obsoletes for python3-base when primary interpreter is set to properly replace it during upgrades. (bsc#1181324)- Update to 3.9.1: Security bugs: - Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. - The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. - Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. Core and Builtins - Allow assignment expressions in set literals and set comprehensions as per PEP 572. Patch by Pablo Galindo. - Fix a regression introduced by the new parser, where an unparenthesized walrus operator was not allowed within generator expressions. - types.GenericAlias objects can now be the targets of weakrefs. - Fixed a bug in the PEG parser that was causing crashes in debug mode. Now errors are checked in left-recursive rules to avoid cases where such errors do not get handled in time and appear as long-distance crashes in other places. - Fixed a possible crash in the PEG parser when checking for the ‘!=’ token in the barry_as_flufl rule. Patch by Pablo Galindo. - Fix handling of errors during creation of PyFunctionObject, which resulted in operations on uninitialized memory. Patch by Yonatan Goldschmidt. - Fix a bug in the parser, where a curly brace following a primary didn’t fail immediately. This led to invalid expressions like a {b} to throw a SyntaxError with a wrong offset, or invalid expressions ending with a curly brace like a { to not fail immediately in the REPL. - Fix possible buffer overflow in the new parser when checking for continuation lines. Patch by Pablo Galindo. - Run the parser two times. On the first run, disable all the rules that only generate better error messages to gain performance. If there’s a parse failure, run the parser a second time with those enabled. - Document the default implementation of object.__eq__. - Fix peephole optimizer misoptimize conditional jump + JUMP_IF_NOT_EXC_MATCH pair. - The garbage collector now tracks all user-defined classes. Patch by Brandt Bucher. - Fixed potential issues with removing not completely initialized module from sys.modules when import fails. - Star-unpacking is now allowed for with item’s targets in the PEG parser. - Fixed stack overflow in issubclass() and isinstance() when getting the __bases__ attribute leads to infinite recursion. - When loading a native module and a load failure occurs, prevent a possible UnicodeDecodeError when not running in a UTF-8 locale by decoding the load error message using the current locale’s encoding. - Correctly count control blocks in ‘except’ in compiler. Ensures that a syntax error, rather a fatal error, occurs for deeply nested, named exception handlers. Library - types.GenericAlias will now raise a TypeError when attempting to initialize with a keyword argument. Previously, this would cause the interpreter to crash if the interpreter was compiled with debug symbols. This does not affect interpreters compiled for release. Patch by Ken Jin. - CGIHTTPRequestHandler.run_cgi() HTTP_ACCEPT improperly parsed. Replace the special purpose getallmatchingheaders with generic get_all method and add relevant tests. - inspect.findsource() now raises OSError instead of IndexError when co_lineno of a code object is greater than the file length. This can happen, for example, when a file is edited after it was imported. PR by Irit Katriel. - Fix handling of trailing comments by inspect.getsource(). - ChainMap.__iter__ no longer calls __getitem__ on underlying maps - TracebackException no longer holds a reference to the exception’s traceback object. Consequently, instances of TracebackException for equivalent but non-equal exceptions now compare as equal. - We fixed an issue in pickle.whichmodule in which importing multiprocessing could change the how pickle identifies which module an object belongs to, potentially breaking the unpickling of those objects. - Clarify the error message for asyncio.IncompleteReadError when expected is None. - Extracting a symlink from a tarball should succeed and overwrite the symlink if it already exists. The fix is to remove the existing file or symlink before extraction. Based on patch by Chris AtLee, Jeffrey Kintscher, and Senthil Kumaran. - Fixed tkinter.ttk.Style.map(). The function accepts now the representation of the default state as empty sequence (as returned by Style.map()). The structure of the result is now the same on all platform and does not depend on the value of wantobjects. - Fix various issues with typing.Literal parameter handling (flatten, deduplicate, use type to cache key). Patch provided by Yurii Karabas. - Fix the threading.Thread class at fork: do nothing if the thread is already stopped (ex: fork called at Python exit). Previously, an error was logged in the child process. - The onerror callback from shutil.rmtree now receives correct function when os.open fails. - Fix os.sendfile() on illumos. - Fixed writing binary Plist files larger than 4 GiB. - The repr() of typing types containing Generic Alias Types previously did not show the parameterized types in the GenericAlias. They have now been changed to do so. - webbrowser: Ignore NotADirectoryError when calling xdg-settings. - binhex.binhex() consisently writes macOS 9 line endings. - Fix a stack overflow error for asyncio Task or Future repr(). - The overflow occurs under some circumstances when a Task or Future recursively returns itself. - Fix memory leak in subprocess.Popen() in case an uid (gid) specified in user (group, extra_groups) overflows uid_t (gid_t). - Improve asyncio.wait function to create the futures set just one time. - InvalidFileException and RecursionError are now the only errors caused by loading malformed binary Plist file (previously ValueError and TypeError could be raised in some specific cases). - Pickling heap types implemented in C with protocols 0 and 1 raises now an error instead of producing incorrect data. - plistlib: fix parsing XML plists with hexadecimal integer values - Fix an incorrectly formatted error from _codecs.charmap_decode() when called with a mapped value outside the range of valid Unicode code points. PR by Max Bernstein. - Fix pickling pure Python datetime.time subclasses. Patch by Dean Inwood. - Fixed a bug that was causing ctypes.util.find_library() to return None when triying to locate a library in an environment when gcc>=9 is available and ldconfig is not. Patch by Pablo Galindo - C14N 2.0 serialisation in xml.etree.ElementTree failed for unprefixed attributes when a default namespace was defined. - Fix a bug in the symtable module that was causing module-scope global variables to not be reported as both local and global. Patch by Pablo Galindo. - str() for the type attribute of the tkinter.Event object always returns now the numeric code returned by Tk instead of the name of the event type. - fix tkinter.EventType Enum so all members are strings, and none are tuples - Fix SQLite3 segfault when backing up closed database. Patch contributed by Peter David McCormick. - Fix the tarfile module to write only basename of TAR file to GZIP compression header. - Allow ctypes.wintypes to be imported on non-Windows systems. - shutil.which() now ignores empty entries in PATHEXT instead of treating them as a match. - Fix time-of-check/time-of-action issue in subprocess.Popen.send_signal. - Fix --outfile for cProfile / profile not writing the output file in the original directory when the program being profiled changes the working directory. PR by Anthony Sottile. - ZipFile truncates files to avoid corruption when a shorter comment is provided in append (“a”) mode. Patch by Jan Mazur. - Fixed KeyError exception when flattening an email to a string attempts to replace a non-existent Content-Transfer-Encoding header. Documentation - Fix the URL for the IMAP protocol documents. - Document __format__ functionality for IP addresses. - Clarify that subscription expressions are also valid for certain classes and types in the standard library, and for user-defined classes and types if the classmethod __class_getitem__() is provided. - Documented generic alias type and types.GenericAlias. Also added an entry in glossary for generic types. - In Programming FAQ “Sequences (Tuples/Lists)” section, add “How do you remove multiple items from a list”. - Fix RemovedInSphinx40Warning when building the documentation. Patch by Dong-hee Na. - Update the refcounts info of PyType_FromModuleAndSpec. - Fix tarfile’s extractfile documentation - Document some restrictions on the default string representations of numeric classes. Tests - Reenable test_gdb on gdb 9.2 and newer: https://bugzilla.redhat.com/show_bug.cgi?id=1866884 bug is fixed in gdb 10.1. - Fix test_asyncio.test_call_later() race condition: don’t measure asyncio performance in the call_later() unit test. The test failed randomly on the CI. - Include _testinternalcapi module in Windows installer for test suite - Fix test_logging.test_race_between_set_target_and_flush(): the test now waits until all threads complete to avoid leaking running threads. - Avoid a test failure in test_lib2to3 if the module has already imported at the time the test executes. Patch by Pablo Galindo. - Tests for CJK codecs no longer call eval() on content received via HTTP. - Fix test_site.test_license_exists_at_url(): call urllib.request.urlcleanup() to reset the global urllib.request._opener. Patch by Victor Stinner. - test_ssl: skip test_min_max_version_mismatch when TLS 1.0 is not available - Add tests for SIGINT handling in the runpy module. - Fixed a failure in test_tk.test_widgets.ScaleTest happening when executing the test with Tk 8.6.10. Build - Fix a race condition in “make regen-all” when make -jN option is used to run jobs in parallel. The clinic.py script now only use atomic write to write files. Moveover, generated files are now left unchanged if the content does not change, to not change the file modification time. - Update Py_UNREACHABLE to use __builtin_unreachable() if only the compiler is able to use it. Patch by Dong-hee Na. - Addressed three compiler warnings found by undefined behavior sanitizer (ubsan). IDLE - Fix reporting offset of the RE error in searchengine. - Get docstrings for IDLE calltips more often by using inspect.getdoc. - Mostly finish using ttk widgets, mainly for editor, settings, and searches. Some patches by Mark Roseman. - Use ‘IDLE Shell’ as shell title - Rewrite the Calltips doc section. - In calltips, stop reminding that ‘/’ marks the end of positional-only arguments. - Typing opening and closing parentheses inside the parentheses of a function call will no longer cause unnecessary “flashing” off and on of an existing open call-tip, e.g. when typed in a string literal. C API - Fix potential crash in deallocating method objects when dynamically allocated PyMethodDef’s lifetime is managed through the self argument of a PyCFunction. - Py_FileSystemDefaultEncodeErrors and Py_UTF8Mode are available again in limited API. - Readjustet and reapplied patches: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - skip_random_failing_tests.patch - sphinx-update-removed-function.patch- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- Make python39-doc building again - Add no-skipif-doctests.patch, because SLE-15 version of Sphinx doesn't know about skipif directive in doctests.- Update sphinx-update-removed-function.patch patch to the latest version in python36.- Last try before this results in an editwar: * remove importlib_resources and importlib-metadata provides/obsoletes * import importlib_resources is not the same as import importlib.resources, same for metadata * The backport packages from PyPI needed for older flavors are specified as such for setuptools or in pyproject.toml. If a package requires them they typically add them with a python version qualifier and the packages have their own version numbers.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function and to make documentation build independent of the Sphinx version (bsc#1179630, gh#python/cpython#13236).- Don't require packages which break build on SLE-15 although we really don't need them (python3-python-docs-theme and python3-sphinxcontrib-qthelp).- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Update to the final version 3.9.0: Complete changelog with all (many) changes from previous version is on https://docs.python.org/release/3.9.0/whatsnew/3.9.html Changes from the previous RC versions (not that many) are on https://docs.python.org/release/3.9.0/whatsnew/changelog.html#changelog- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Update to 3.9.0rc1: * Core and Builtins - bpo-38156: Handle interrupts that come after EOF correctly in PyOS_StdioReadline. * Library - bpo-41497: Fix potential UnicodeDecodeError in dis module. - bpo-41490: Update ensurepip to install pip 20.2.1 and setuptools 49.2.1. - bpo-41467: On Windows, fix asyncio recv_into() return value when the socket/pipe is closed (BrokenPipeError): return 0 rather than an empty byte string (b''). - bpo-41425: Make tkinter doc example runnable. - bpo-41384: Raise TclError instead of TypeError when an unknown option is passed to tkinter.OptionMenu. - bpo-38731: Fix NameError in command-line interface of py_compile. - bpo-41317: Use add_done_callback() in asyncio.loop.sock_accept() to unsubscribe reader early on cancellation. - bpo-41364: Reduce import overhead of uuid. - bpo-41341: Recursive evaluation of typing.ForwardRef in get_type_hints. - bpo-41182: selector: use DefaultSelector based upon implementation - bpo-40726: Handle cases where the end_lineno is None on ast.increment_lineno(). * Documentation - bpo-41045: Add documentation for debug feature of f-strings. - bpo-41314: Changed the release when from __future__ import annotations becomes the default from 4.0 to 3.10 (following a change in PEP 563). * Windows - bpo-41492: Fixes the description that appears in UAC prompts. - bpo-40948: Improve post-install message to direct people to the “py” command. - bpo-41412: The installer will now fail to install on Windows 7 and Windows 8. Further, the UCRT dependency is now always downloaded on demand. - bpo-40741: Update Windows release to include SQLite 3.32.3. * IDLE - bpo-41468: Improve IDLE run crash error message (which users should never see). - bpo-41373: Save files loaded with no line ending, as when blank, or different line endings, by setting its line ending to the system default. Fix regression in 3.8.4 and 3.9.0b4.- Synchronize formatting and fixes with python38.- Increase testsuite timeout to account for super long running test_peg_generator- Removed CVE-2019-20907_tarfile-inf-loop.patch: fixed in upstream - Removed recursion.tar: contained in upstream - Update to 3.9.0b5: - bpo-41304: Fixes python3x._pth being ignored on Windows, caused by the fix for bpo-29778 (CVE-2020-15801). - bpo-41162: Audit hooks are now cleared later during finalization to avoid missing events. - bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (CVE-2020-15523). - bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(…). - bpo-41295: Resolve a regression in CPython 3.8.4 where defining “__setattr__” in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types. - bpo-41247: Always cache the running loop holder when running asyncio.set_running_loop. - bpo-41252: Fix incorrect refcounting in _ssl.c’s _servername_callback(). - bpo-41215: Use non-NULL default values in the PEG parser keyword list to overcome a bug that was ' preventing Python from being properly compiled when using the XLC compiler. Patch by Pablo Galindo. - bpo-41218: Python 3.8.3 had a regression where compiling with ast.PyCF_ALLOW_TOP_LEVEL_AWAIT would aggressively mark list comprehension with CO_COROUTINE. Now only list comprehension making use of async/await will tagged as so. - bpo-41175: Guard against a NULL pointer dereference within bytearrayobject triggered by the bytearray() + bytearray() operation. - bpo-39960: The “hackcheck” that prevents sneaking around a type’s __setattr__() by calling the superclass method was rewritten to allow C implemented heap types. - bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. - bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907, bsc#1174091). - bpo-41235: Fix the error handling in ssl.SSLContext.load_dh_params(). - bpo-41207: In distutils.spawn, restore expectation that DistutilsExecError is raised when the command is not found. - bpo-39168: Remove the __new__ method of typing.Generic. - bpo-41194: Fix a crash in the _ast module: it can no longer be loaded more than once. It now uses a global state rather than a module state. - bpo-39384: Fixed email.contentmanager to allow set_content() to set a null string. - bpo-41300: Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4. - bpo-37765: Add keywords to module name completion list. Rewrite Completions section of IDLE doc. - bpo-40170: Revert PyType_HasFeature() change: it reads again directly the PyTypeObject.tp_flags member when the limited C API is not used, rather than always calling PyType_GetFlags() which hides implementation details.- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch.- Changed bpo-31046_ensurepip_honours_prefix.patch to include fix from py3.8- Spec file fixes - Re-added subprocess-raise-timeout.patch: now compatible - Removed bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch: contained in upstream- Fix minor issues found in the staging.- Do not set ourselves as primary interpreter- Update to 3.9.0b4: - PEP 584, Union Operators in dict - PEP 585, Type Hinting Generics In Standard Collections - PEP 593, Flexible function and variable annotations - PEP 602, Python adopts a stable annual release cadence - PEP 615, Support for the IANA Time Zone Database in the Standard Library - PEP 616, String methods to remove prefixes and suffixes - PEP 617, New PEG parser for CPython - bpo#38379, garbage collection does not block on resurrected objects; - bpo#38692, os.pidfd_open added that allows process management without races and signals; - bpo#39926, Unicode support updated to version 13.0.0; - bpo#1635741, when Python is initialized multiple times in the same process, it does not leak memory anymore; - A number of Python builtins (range, tuple, set, frozenset, list, dict) are now sped up using PEP 590 vectorcall; - A number of Python modules (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, resource, time, _weakref) now use multiphase initialization as defined by PEP 489; - A number of standard library modules (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) are now using the stable ABI defined by PEP 384. - Remove upstreamed patches: - F00102-lib64.patch - SUSE-FEDORA-multilib.patch - OBS_dev-shm.patch - subprocess-raise-timeout.patch - bpo36302-sort-module-sources.patch - bpo40784-Fix-sqlite3-deterministic-test.patch- Update pre_checkin.sh and regenerate- Convert few dependencies to their pkgconfig counterparts- Remove release requirement on libpython, it is not really needed to be equal as the abi changes with versions- Add provides python3-bla on all the subpkgs in case we are primary provider of the functionality- Remove unversioned files from devel subpkg too - Remove main python3 files from -base based whether we are primary interpreter or not - Fix idle to be co-installable - Add condition to be primary to provide/obsolete python3-* - Fix doc to build in versioned folder so the pythons can be installed next to each other- Revert the full versioning of calls on the macros. These are generic so they should really just call python3 X- For the doc package we can build with generic flavor, we don't need the our-interpreter based one- Add provides for pytohn3X-typing/etc to allow BR on those still to work when needed- Change macros.python3 to use full versioned 3.8 instead of just 3 for python interpreter- Reduce some now unused conditionals- Redux the -base dependencies to match up pre-merge layout- Generate baselibs in pre-checkin too- Generate the importlib-failed using pre_checking again - Add back the information about skipped tests on the pre_checkin output- Use %python_pkg_name instead of hardcoding python3 where applicable - Sort out preamble with spec-cleaner- Calculate required variables instead of relying on their continuous manual update- Fix the -base module build again to generate only the deps we need- Replace OBS_dev-shm.patch with the upstream PR#20944- Use the %{python_pkg_name} on more places to allow easier multiversioning - Switch to _multibuild approach for easier maintenance of this package. All is now in one spec file with 3 conditionals: * bcond_with base * bcond_with doc * bcond_with general- add requires python3-base on libpython subpackage (bsc#1167008)- build against Sphinx 2.x until python is compatible with Sphinx 3.x (see gh#python/cpython#19397, bpo#40204)- Fix build with SQLite 3.32 (bpo#40783) add bpo40784-Fix-sqlite3-deterministic-test.patch- Update to version 3.8.3: - Complete list of changes is available at https://docs.python.org/release/3.8.3/whatsnew/changelog.html#python-3-8-3-final, but most of them are just bugfixes. - Removed patch CVE-2020-8492-urllib-ReDoS.patch: contained in upstream- Add #!BuildIgnore: gdk-pixbuf-loader-rsvg to python3 SPEC- Add patch bsc1167501-invalid-alignment.patch (bsc#1167501, bpo#40052) to fix alignment in abstract.h header file.- Update list of skipped tests for qemu linux-user build, test_setegid (test.test_os.PosixUidGidTests) is confusing it- Update to 3.8.2: - Complete list of changes is available at https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-final, but most of them are just bugfixes. - Updated patches: - F00102-lib64.patch - OBS_dev-shm.patch - SUSE-FEDORA-multilib.patch - subprocess-raise-timeout.patch- Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Do not pull in bluez in base again, explain the cycle, it needs to be solved by bluez maintainer for us by providing just the headers separately- Reame idle icons to idle3 in order to not conflict with python2 variant of the package * renamed the icons * renamed icon load in desktop file- Add importlib_resources provide/obsolete as it is integral part of the lang since 3.7 release- Add -fno-semantic-interposition as it brings speed up: https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup- Update to 3.8.1: - This is mainly bugfix release and no significant changes to API are expected. The full changelog is available on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1 - Remove bpo-38688_shutil.copytree_prevent-infinite-recursion.patch, which is included in the upstream tarball.- Add bpo-31046_ensurepip_honours_prefix.patch which makes ensurepip to honour the value of $(prefix). Proposed fix for bpo#31046..- Move bluez-devel dependency to base as it is needed for socket.AF_BLUETOOTH and otherwise does not work- Reintroduce QtHelp with the help of the new BR python-sphinxcontrib-qthelp.- Fix SUSE-FEDORA-multilib.patch, the platform agnostic infix for library installation is "lib", not "dir".- Move idle subpackage build from python3-base to python3. appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Update to the final release 3.8.0. . - New Features: - Assignment expressions - Positional-only parameters - Parallel filesystem cache for compiled bytecode files - Debug build uses the same ABI as release build - f-strings support = for self-documenting expressions and debugging - PEP 578: Python Runtime Audit Hooks - PEP 587: Python Initialization Configuration - Vectorcall: a fast calling protocol for CPython - Pickle protocol 5 with out-of-band data buffers - New modules: - importlib.metadata - Improved modules: - ast asyncio, builtins, collections, curses, ctypes, datetime, functools, gc, gettext, gzip, idelib and IDLE, inspect, io, json.tool, math, mmap, multiprocessing, os, os.path, pathlib, pickle, plistlib, py_compile, shlex, shutil, socket, ssl, statistics, sys, tarfile, threading, tokenize, tkinter, time, typing, unicodedata, unittest, venv, weakref, xml - C API improvements - bdist_winnst command has been deprecated (use bdist_wheel) - https://docs.python.org/3.8/whatsnew/3.8.html remains rest of changes including documentation on how to port your programs to the current version of Python.- Add idle3.appdata.xml and idle3.desktop (originally from Fedora) to make Idle3 full GUI desktop application. (bsc#1153830)- Drop intltool from BuildRequires. Doesn't appear to be used.- Add folder version to allow tarball downloads even for beta/rc releases- Revert patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch) into their original prisitine Fedora versions, SUSE-FEDORA-multilib.patch refreshed accordingly.- Correct quotation of platsubdir in Lib/distutils/command/install.py- Replace python-3.6.0-multilib.patch with two patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch), and our own SUSE-FEDORA-multilib.patch to allow better cooperation with Fedora and better upstreaming. - Add OBS_dev-shm.patch fixing bpo#38377- Pull in just gettext and let solver to sort out between: gettext-runtime-mini and gettext-runtime- Update to 3.8.0rc1. Overall changes from 3.7: - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds, also the 'm' ABI tag was removed (irrelevant since 3.4), bpo#36707 - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - on Windows, the default asyncio event loop is now ProactorEventLoop - on macOS, the spawn start method is now used by default in multiprocessing - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch- Add bpo36302-sort-module-sources.patch (boo#1041090)- Try harder obsoleting importlib-metadata- Update to 3.8.0b4: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-4- Re-enable test_threading on aarch64- Remove xrpm from subpackage tk description- Update to 3.8.0b3: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-3 - Patches reapplied: - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch- Add Provides: python3-importlib-metadata- Update to 3.8.0b2: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-2 - Patches included in upstream: - bpo-37169_PyObject_IsFreed.patch - Patches reapplied: - 00251-change-user-install-location.patch - distutils-reproducible-compile.patch - python-3.3.0b1-localpath.patch - python-3.6.0-multilib.patch- Update list of skipped tests for qemu linux-user build - Don't do profiling in qemu linux-user build- Update to 3.8.0b1 (changes since 3.7.*): - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Remove patches which were included in the upstream: - 00251-change-user-install-location.patch - 00316-mark-bdist_wininst-unsupported.patch - CVE-2019-9947-no-ctrl-char-http.patch - raise_SIGING_not_handled.patch- Set _lto_cflags to nil as the package is using LTO via --enable-lto. That will prevent to propage LTO for Python modules that are built in a separate package.- Update to 3.8.0.a3: - PEP 572: Assignment Expressions. - Other (mostly small) changes are on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-alpha-3- bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- Fix metadata of patches. - Rename boo1071941-make-install-in-sep-loc.patch to 00251-change-user-install-location.patch which is the original name, so it can be looked up in the Fedora VCS.- Mark distutils bdist_wininst command unsupported with 00316-mark-bdist_wininst-unsupported.patch - Remove Windows bdist_wininst executables from runtime package- Update to 3.7.3, which is the maintenance release without any significant changes in API. - Updated patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - distutils-reproducible-compile.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - raise_SIGING_not_handled.patch- Remove building of Qt Develop help files.- Return distutils-reproducible-compile.patch which is still missing (still unfinished bpo#29708).- Update to 3.8.0a2: * List of all (mostly small) changes are on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-alpha-2- Build nis module again.- Update to 3.8.0a1: * The most visible change so far is probably the implementation of PEP 572: Assignment Expressions. For a detailed list of changes, see: https://docs.python.org/3.8/whatsnew/changelog.html * Recover building of nis module properly in python3 package - Update patches: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * python-3.3.0b1-fix_date_time_compiler.patch * python-3.3.0b1-test-posix_fadvise.patch * python-3.6.0-multilib.patch * raise_SIGING_not_handled.patch- Put LICENSE file where it belongs (bsc#1121852)- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Do not require full gettext in order to avoid pulling in the glib2 as a dependency- Update to 3.7.2: * bugfix release: https://docs.python.org/3.7/whatsnew/changelog.html#changelog- Stop applying python-3.6.0-multilib-new.patch (which is still WIP), and apply the old proven python-3.6.0-multilib.patch instead.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Upgrade to 3.7.2rc1: * bugfix release, for the full list of all changes see https://docs.python.org/3.7/whatsnew/changelog.html#changelog - Make run of the test suite more verbose- Write summaries without em dashes.- Remove python-3.3.0b1-curses-panel.patch it is unnecessary anymore. - Add boo1071941-make-install-in-sep-loc.patch to make pip and distutils in user environment install into separate location (boo#1071941) Set values of prefix and exec_prefix in distutils install command to /usr/local if executable is /usr/bin/python* and RPM build is not detected to make pip and distutils install into separate location - Remove finally python-3.3.3-skip-distutils-test_sysconfig_module.patch - Remove distutils-reproducible-compile.patch which doesn't make really much difference in reproducibility (see gh#python/cpython#8057 and discussion there).- Rename Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch- Add dependency on bluez-devel to build support for Bluetooth (boo#1109998)- Add devhelp subpackage and split qthelp into another subpackage.- Remove python-3.0b1-record-rpm.patch and Python-3.0b1-record-rpm.patch, as they are not needed anymore- Switch off test_threading for optimization builds.- Update to python-3.7.1. This is just a brief overview, complete changelog available at https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-1-final: Library bpo-34970: Protect tasks weak set manipulation in asyncio.all_tasks() - Patches already accepted upstream are removed: * 00307-allow-to-call-Py_Main-after-Py_Initialize.patch * 00308-tls-1.3.patch - New patches added: * Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * raise_SIGING_not_handled.patch - All other patches refreshed via quilt.- Add raise_SIGING_not_handled.patch to fix bsc#1094814- Add patch to fix importlib return types: * python3-imp-returntype.patch- bpo-34022 still not completely fixed, so we have to keep excluding test_cmd_line_script, test_multiprocessing_main_handling, and test_runpy from the test suite.- Update to python 3.7.1~rc2: Core and Builtins bpo-34879: Fix a possible null pointer dereference in bytesobject.c. Patch by Zackery Spytz. bpo-34854: Fixed a crash in compiling string annotations containing a lambda with a keyword-only argument that doesn’t have a default value. bpo-34320: Fix dict(od) didn’t copy iteration order of OrderedDict. Library bpo-34769: Fix for async generators not finalizing when event loop is in debug mode and garbage collector runs in another thread. bpo-34922: Fixed integer overflow in the digest() and hexdigest() methods for the SHAKE algorithm in the hashlib module. bpo-34900: Fixed unittest.TestCase.debug() when used to call test methods with subtests. Patch by Bruno Oliveira. bpo-34871: Fix inspect module polluted sys.modules when parsing __text_signature__ of callable. bpo-34872: Fix self-cancellation in C implementation of asyncio.Task bpo-34819: Use a monotonic clock to compute timeouts in Executor.map() and as_completed(), in order to prevent timeouts from deviating when the system clock is adjusted. bpo-34334: In QueueHandler, clear exc_text from LogRecord to prevent traceback from being written twice. bpo-6721: Acquire the logging module’s commonly used internal locks while fork()ing to avoid deadlocks in the child process. bpo-34172: Fix a reference issue inside multiprocessing.Pool that caused the pool to remain alive if it was deleted without being closed or terminated explicitly. Documentation bpo-32174: chm document displays non-ASCII charaters properly on some MBCS Windows systems. Tests bpo-32962: Fixed test_gdb when Python is compiled with flags - mcet -fcf-protection -O0. C API bpo-34910: Ensure that PyObject_Print() always returns -1 on error. Patch by Zackery Spytz.- Add Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to fix problems with SOURCE_DATE_EPOCH variable (bpo-34022)- Add patch to fix build with tls1.3 supported openssl * 00308-tls-1.3.patch - Add patch to fix Py_Main calls after Py_initialize * 00307-allow-to-call-Py_Main-after-Py_Initialize.patch- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it.- Fix ownership of _contextvars, _queue, and _xxtestfuzz- Switch off LTO for distros with older GCC - Fix %files- Add dependency over libuuid-devel- update to python 3.7.0 Complete overview of changes is available on https://docs.python.org/3/whatsnew/3.7.html, these are just highlights: * PEP 563, postponed evaluation of type annotations. * async and await are now reserved keywords. * New library modules: contextvars: PEP 567 – Context Variables dataclasses: PEP 557 – Data Classes importlib.resources * New built-in features: PEP 553, the new breakpoint() function. * Python data model improvements: PEP 562, customization of access to module attributes. PEP 560, core support for typing module and generic types. the insertion-order preservation nature of dict objects has been declared to be an official part of the Python language spec. * Significant improvements in the standard library: The asyncio module has received new features, significant usability and performance improvements. The time module gained support for functions with nanosecond resolution. * CPython implementation improvements: Avoiding the use of ASCII as a default text encoding: PEP 538, legacy C locale coercion PEP 540, forced UTF-8 runtime mode PEP 552, deterministic .pycs the new development runtime mode PEP 565, improved DeprecationWarning handling * C API improvements: PEP 539, new C API for thread-local storage * Documentation improvements: PEP 545, Python documentation translations New documentation translations: Japanese, French, and Korean. - drop python3-sorted_tar.patch - drop 0001-allow-for-reproducible-builds-of-python-packages.patch - refresh python-3.6.0-multilib-new.patch - refresh subprocess-raise-timeout.patch * new C API for thread-local storage * Deterministic pyc files * Built-in breakpoint() * Data Classes * Core support for typing module and generic types * Customization of access to module attributes * Postponed evaluation of annotations * Time functions with nanosecond resolution * Improved DeprecationWarning handling * Context Variables * Avoiding the use of ASCII as a default text encoding (PEP 538, legacy C locale coercion and PEP 540, forced UTF-8 runtime mode) * The insertion-order preservation nature of dict objects is now an official part of the Python language spec. * Notable performance improvements in many areas.- disable lto with gcc versions below 7 (results in link failures)- Use faster find subcommand execution strategies.- Do not mention the testsuite disabling in opts as it was moved to main pkg so base is test-free- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750)- Drop python3-tk and python3-idle recommends to reduce python3 always pulling X stack bsc#1081751- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- Update skip_random_failing_tests.patch (for PowerPC) to avoid test_call_later failure- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- Update RPM group for python documentation.- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- drop db-devel from requirements- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Skip test_asyncio under qemu_user_space_build- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- Build the docs in .qch format as well- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- Fix source list for previous change (add dh2048.pem).- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- drop the PDF subpackage (removes the massive texlive dependency, and most likely nobody is using the PDFs anyway)- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- Only pkgconfig(x11) is required for build, not the whole set of packages provided by xorg-x11-devel metapackage.- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillah03-ch2d 1733741974  "#$%&&&)*),,,/01222565888;<=>>>ABADEDGHGJKJMNMPQPSSSVVVYY[\]^_`_bcbefehhhklmnnnqqqtutwwwz{z}}}      """%%%(((+++./.121454777:;:=>?@ABCCCFFFIJILMLOPORSTUVUXYX[\[^^^abcdedgggjjjmnmpqrsssvwxyzy|||       !!!$$&'('***-.-0003436669:9<=<???BCBEFGHHHKLKNONQRSTUVWXWZ[Z]^]`a`cdcfgfijilmlooorstuuuxxz{|}~~    ! ##%&'()*),,,///222555898;;;>>>AAADEDGHGJKJMMMPQPSTUVWXYZ[\]\___bbbefehihklknonqrqtutwwwz{|}~       """%&%()(+,-./.121444787:;<===@@@CDCFGHIIILMNOPORRRUVUXYX[\[^_^abadedghgjkjmnmpppstsvwvyz{|}|      !!#$%$'''***-.-01034366699;<<<?@?BCBEEEHHHKLKNNNQRSTUVWXYZ[\]^_`abcdefghijklmnopqrqtuvwxyxy||~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnooorrruuuxxx{|}~      !"#$%&'()***---0123444777:;<=>?@ABCDEFGHIJKLMNOPORSRUVUXYX[[[^_`abcdefghijilmloporstuvuxxx{|{~      "#"%%%(((++-./.111456777:;:=>=@A@CDEFGFIJILMLOOORSRUVUXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                             " " " % & % ( ) ( + + + . . . 1 1 3 4 5 6 7 8 7 : : : = = = @ A B C D E F G H I J K L M N O P Q R S T U U U X X X [ \ ] ^ _ ` a b c d e e e h h h k k m n n n q q q t t t w x w z z z } } }                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J J J M M M P P P S S S V V V Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q s t t t w w w z { z } ~ }       CDiI        ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M M M P Q P S T S V V V Y Y Y \ \ \ _ _ _ b b b e f g h i j k l m n o p q r s t u v w x x x { { { ~  ~                        # # # & ' ( ) * + , + . . . 1 2 3 4 5 6 5 8 8 8 ; < = > ? ? ? B B B E F I J J J M M M P Q P S T S V W V Y Z [ \ ] \ _ ` a b c b e e g h i h k l m n o p q r q t t t w w w z { | } ~                              ! " # # # & & & ) * + , - - - ) 1 2 3 4 4 4 7 8 9 : ; < < < ? @ A B C D D D G H I J K L L L O P Q R S S S V V V Y Z [ \ ] ^ ^ ^ a b a d d d g g i j k l m n o p q p s t u v w v y y { | } ~         K"""%&'()*+,-./0123456789:;<===@@@CCCFFFIIILLLOOORRRUUUXXX[[[^^^aaadedgggjjjmmmpppsssvwxyz{|}~         ###&&&))),-./0123444777:::===@@@CDEFGHIJKLMNOPQRSTUVWXYZ[\]^^^aaaddfgggjjjmmopqrstuvwxyz{|}~ K      !"#$%&')***---010333666999<<<???BBBEEEHHHKKKNNNQQQTTTWXYZ[\]^_`abcdefghiiillloporrtuuuxxx{|}~      !"#$%&'()*+,-./01234568999<<<?@?BBBEFEHIHKKKNNNQRQTTVWWWZ[Z]^]`a`cdcfffiiilllooorstuvwxyz{|}~6      !"#$%&'()*+,-.///22256589:;<;>?@ABADEFGHIJKLMNOPPPSSSVWXYZ[\]^_`abcbefehijklmnopqrsssvwvyzy|}|3.12.8-150600.3.12.13.12.8-150600.3.12.1     !!"""""""""!!##$$$$$$$$$$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))*********************************))))))))))++,,,,,,++---........................................................................................................................................................................------------------------------------------------------//000000000000000000/////1122222222222222222222222222211111111111133344444444444444444444444444444444444444444444444444435555555555555555555555555555555555555555555555555555555555555555533333333333333366777777777777777777777777666666666666666889999999999999999999999998888888:::;;;;;;:<===<>???????????????????????????????????????>>>>>>>>>>>>@AAAAAA@@>BBCCCBDDEEEEEED>><<FFGGGGGGF<HIIIIIIHH<JJKKKKKKJ<LLMMMMMML<NNOOOOOONPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPRRRSSSSSSSSSSSSRRPTTUUUTTTPVVVWWWWWWWWWWWWWWWWWWVVVVPPXXXYYYYYYYYYYYYXXPZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZP\]^______^^\\`aaa``b\\cddeeeeeed\fghhhg\ijkkkj\lmnooon\pqrsssr\tuvwwwv\PxyyyyyyxxPzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zz||}}}||~~~||zzzzzzzzzzzzzzzzPPPPPPPPPPPPPPPPP_ctypes_test.cpython-312-x86_64-linux-gnu.so_testbuffer.cpython-312-x86_64-linux-gnu.so_testcapi.cpython-312-x86_64-linux-gnu.so_testclinic.cpython-312-x86_64-linux-gnu.so_testimportmultiple.cpython-312-x86_64-linux-gnu.so_testinternalcapi.cpython-312-x86_64-linux-gnu.so_testmultiphase.cpython-312-x86_64-linux-gnu.so_testsinglephase.cpython-312-x86_64-linux-gnu.so_xxinterpchannels.cpython-312-x86_64-linux-gnu.so_xxtestfuzz.cpython-312-x86_64-linux-gnu.sosqlite3testSine-1000Hz-300ms.aif__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyc_test_atexit.cpython-312.opt-1.pyc_test_atexit.cpython-312.opt-2.pyc_test_atexit.cpython-312.pyc_test_eintr.cpython-312.opt-1.pyc_test_eintr.cpython-312.opt-2.pyc_test_eintr.cpython-312.pyc_test_embed_set_config.cpython-312.opt-1.pyc_test_embed_set_config.cpython-312.opt-2.pyc_test_embed_set_config.cpython-312.pyc_test_embed_structseq.cpython-312.opt-1.pyc_test_embed_structseq.cpython-312.opt-2.pyc_test_embed_structseq.cpython-312.pyc_test_multiprocessing.cpython-312.opt-1.pyc_test_multiprocessing.cpython-312.opt-2.pyc_test_multiprocessing.cpython-312.pyc_test_venv_multiprocessing.cpython-312.opt-1.pyc_test_venv_multiprocessing.cpython-312.opt-2.pyc_test_venv_multiprocessing.cpython-312.pycarchiver_tests.cpython-312.opt-1.pycarchiver_tests.cpython-312.opt-2.pycarchiver_tests.cpython-312.pycaudiotests.cpython-312.opt-1.pycaudiotests.cpython-312.opt-2.pycaudiotests.cpython-312.pycaudit-tests.cpython-312.opt-1.pycaudit-tests.cpython-312.opt-2.pycaudit-tests.cpython-312.pycautotest.cpython-312.opt-1.pycautotest.cpython-312.opt-2.pycautotest.cpython-312.pycbisect_cmd.cpython-312.opt-1.pycbisect_cmd.cpython-312.opt-2.pycbisect_cmd.cpython-312.pyccurses_tests.cpython-312.opt-1.pyccurses_tests.cpython-312.opt-2.pyccurses_tests.cpython-312.pycdatetimetester.cpython-312.opt-1.pycdatetimetester.cpython-312.opt-2.pycdatetimetester.cpython-312.pycdis_module.cpython-312.opt-1.pycdis_module.cpython-312.opt-2.pycdis_module.cpython-312.pycfork_wait.cpython-312.opt-1.pycfork_wait.cpython-312.opt-2.pycfork_wait.cpython-312.pyclist_tests.cpython-312.opt-1.pyclist_tests.cpython-312.opt-2.pyclist_tests.cpython-312.pyclock_tests.cpython-312.opt-1.pyclock_tests.cpython-312.opt-2.pyclock_tests.cpython-312.pycmapping_tests.cpython-312.opt-1.pycmapping_tests.cpython-312.opt-2.pycmapping_tests.cpython-312.pycmemory_watchdog.cpython-312.opt-1.pycmemory_watchdog.cpython-312.opt-2.pycmemory_watchdog.cpython-312.pycmock_socket.cpython-312.opt-1.pycmock_socket.cpython-312.opt-2.pycmock_socket.cpython-312.pycmp_fork_bomb.cpython-312.opt-1.pycmp_fork_bomb.cpython-312.opt-2.pycmp_fork_bomb.cpython-312.pycmp_preload.cpython-312.opt-1.pycmp_preload.cpython-312.opt-2.pycmp_preload.cpython-312.pycmultibytecodec_support.cpython-312.opt-1.pycmultibytecodec_support.cpython-312.opt-2.pycmultibytecodec_support.cpython-312.pycpickletester.cpython-312.opt-1.pycpickletester.cpython-312.opt-2.pycpickletester.cpython-312.pycprofilee.cpython-312.opt-1.pycprofilee.cpython-312.opt-2.pycprofilee.cpython-312.pycpyclbr_input.cpython-312.opt-1.pycpyclbr_input.cpython-312.opt-2.pycpyclbr_input.cpython-312.pycpythoninfo.cpython-312.opt-1.pycpythoninfo.cpython-312.opt-2.pycpythoninfo.cpython-312.pycre_tests.cpython-312.opt-1.pycre_tests.cpython-312.opt-2.pycre_tests.cpython-312.pycregrtest.cpython-312.opt-1.pycregrtest.cpython-312.opt-2.pycregrtest.cpython-312.pycrelimport.cpython-312.opt-1.pycrelimport.cpython-312.opt-2.pycrelimport.cpython-312.pycreperf.cpython-312.opt-1.pycreperf.cpython-312.opt-2.pycreperf.cpython-312.pycseq_tests.cpython-312.opt-1.pycseq_tests.cpython-312.opt-2.pycseq_tests.cpython-312.pycsignalinterproctester.cpython-312.opt-1.pycsignalinterproctester.cpython-312.opt-2.pycsignalinterproctester.cpython-312.pycssl_servers.cpython-312.opt-1.pycssl_servers.cpython-312.opt-2.pycssl_servers.cpython-312.pycssltests.cpython-312.opt-1.pycssltests.cpython-312.opt-2.pycssltests.cpython-312.pycstring_tests.cpython-312.opt-1.pycstring_tests.cpython-312.opt-2.pycstring_tests.cpython-312.pyctest___all__.cpython-312.opt-1.pyctest___all__.cpython-312.opt-2.pyctest___all__.cpython-312.pyctest__locale.cpython-312.opt-1.pyctest__locale.cpython-312.opt-2.pyctest__locale.cpython-312.pyctest__opcode.cpython-312.opt-1.pyctest__opcode.cpython-312.opt-2.pyctest__opcode.cpython-312.pyctest__osx_support.cpython-312.opt-1.pyctest__osx_support.cpython-312.opt-2.pyctest__osx_support.cpython-312.pyctest__xxinterpchannels.cpython-312.opt-1.pyctest__xxinterpchannels.cpython-312.opt-2.pyctest__xxinterpchannels.cpython-312.pyctest__xxsubinterpreters.cpython-312.opt-1.pyctest__xxsubinterpreters.cpython-312.opt-2.pyctest__xxsubinterpreters.cpython-312.pyctest_abc.cpython-312.opt-1.pyctest_abc.cpython-312.opt-2.pyctest_abc.cpython-312.pyctest_abstract_numbers.cpython-312.opt-1.pyctest_abstract_numbers.cpython-312.opt-2.pyctest_abstract_numbers.cpython-312.pyctest_aifc.cpython-312.opt-1.pyctest_aifc.cpython-312.opt-2.pyctest_aifc.cpython-312.pyctest_argparse.cpython-312.opt-1.pyctest_argparse.cpython-312.opt-2.pyctest_argparse.cpython-312.pyctest_array.cpython-312.opt-1.pyctest_array.cpython-312.opt-2.pyctest_array.cpython-312.pyctest_asdl_parser.cpython-312.opt-1.pyctest_asdl_parser.cpython-312.opt-2.pyctest_asdl_parser.cpython-312.pyctest_asyncgen.cpython-312.opt-1.pyctest_asyncgen.cpython-312.opt-2.pyctest_asyncgen.cpython-312.pyctest_atexit.cpython-312.opt-1.pyctest_atexit.cpython-312.opt-2.pyctest_atexit.cpython-312.pyctest_audioop.cpython-312.opt-1.pyctest_audioop.cpython-312.opt-2.pyctest_audioop.cpython-312.pyctest_audit.cpython-312.opt-1.pyctest_audit.cpython-312.opt-2.pyctest_audit.cpython-312.pyctest_augassign.cpython-312.opt-1.pyctest_augassign.cpython-312.opt-2.pyctest_augassign.cpython-312.pyctest_base64.cpython-312.opt-1.pyctest_base64.cpython-312.opt-2.pyctest_base64.cpython-312.pyctest_baseexception.cpython-312.opt-1.pyctest_baseexception.cpython-312.opt-2.pyctest_baseexception.cpython-312.pyctest_bdb.cpython-312.opt-1.pyctest_bdb.cpython-312.opt-2.pyctest_bdb.cpython-312.pyctest_bigaddrspace.cpython-312.opt-1.pyctest_bigaddrspace.cpython-312.opt-2.pyctest_bigaddrspace.cpython-312.pyctest_bigmem.cpython-312.opt-1.pyctest_bigmem.cpython-312.opt-2.pyctest_bigmem.cpython-312.pyctest_binascii.cpython-312.opt-1.pyctest_binascii.cpython-312.opt-2.pyctest_binascii.cpython-312.pyctest_binop.cpython-312.opt-1.pyctest_binop.cpython-312.opt-2.pyctest_binop.cpython-312.pyctest_bisect.cpython-312.opt-1.pyctest_bisect.cpython-312.opt-2.pyctest_bisect.cpython-312.pyctest_bool.cpython-312.opt-1.pyctest_bool.cpython-312.opt-2.pyctest_bool.cpython-312.pyctest_buffer.cpython-312.opt-1.pyctest_buffer.cpython-312.opt-2.pyctest_buffer.cpython-312.pyctest_bufio.cpython-312.opt-1.pyctest_bufio.cpython-312.opt-2.pyctest_bufio.cpython-312.pyctest_builtin.cpython-312.opt-1.pyctest_builtin.cpython-312.opt-2.pyctest_builtin.cpython-312.pyctest_bytes.cpython-312.opt-1.pyctest_bytes.cpython-312.opt-2.pyctest_bytes.cpython-312.pyctest_bz2.cpython-312.opt-1.pyctest_bz2.cpython-312.opt-2.pyctest_bz2.cpython-312.pyctest_c_locale_coercion.cpython-312.opt-1.pyctest_c_locale_coercion.cpython-312.opt-2.pyctest_c_locale_coercion.cpython-312.pyctest_calendar.cpython-312.opt-1.pyctest_calendar.cpython-312.opt-2.pyctest_calendar.cpython-312.pyctest_call.cpython-312.opt-1.pyctest_call.cpython-312.opt-2.pyctest_call.cpython-312.pyctest_cgi.cpython-312.opt-1.pyctest_cgi.cpython-312.opt-2.pyctest_cgi.cpython-312.pyctest_cgitb.cpython-312.opt-1.pyctest_cgitb.cpython-312.opt-2.pyctest_cgitb.cpython-312.pyctest_charmapcodec.cpython-312.opt-1.pyctest_charmapcodec.cpython-312.opt-2.pyctest_charmapcodec.cpython-312.pyctest_class.cpython-312.opt-1.pyctest_class.cpython-312.opt-2.pyctest_class.cpython-312.pyctest_clinic.cpython-312.opt-1.pyctest_clinic.cpython-312.opt-2.pyctest_clinic.cpython-312.pyctest_cmath.cpython-312.opt-1.pyctest_cmath.cpython-312.opt-2.pyctest_cmath.cpython-312.pyctest_cmd.cpython-312.opt-1.pyctest_cmd.cpython-312.opt-2.pyctest_cmd.cpython-312.pyctest_cmd_line.cpython-312.opt-1.pyctest_cmd_line.cpython-312.opt-2.pyctest_cmd_line.cpython-312.pyctest_cmd_line_script.cpython-312.opt-1.pyctest_cmd_line_script.cpython-312.opt-2.pyctest_cmd_line_script.cpython-312.pyctest_code.cpython-312.opt-1.pyctest_code.cpython-312.opt-2.pyctest_code.cpython-312.pyctest_code_module.cpython-312.opt-1.pyctest_code_module.cpython-312.opt-2.pyctest_code_module.cpython-312.pyctest_codeccallbacks.cpython-312.opt-1.pyctest_codeccallbacks.cpython-312.opt-2.pyctest_codeccallbacks.cpython-312.pyctest_codecencodings_cn.cpython-312.opt-1.pyctest_codecencodings_cn.cpython-312.opt-2.pyctest_codecencodings_cn.cpython-312.pyctest_codecencodings_hk.cpython-312.opt-1.pyctest_codecencodings_hk.cpython-312.opt-2.pyctest_codecencodings_hk.cpython-312.pyctest_codecencodings_iso2022.cpython-312.opt-1.pyctest_codecencodings_iso2022.cpython-312.opt-2.pyctest_codecencodings_iso2022.cpython-312.pyctest_codecencodings_jp.cpython-312.opt-1.pyctest_codecencodings_jp.cpython-312.opt-2.pyctest_codecencodings_jp.cpython-312.pyctest_codecencodings_kr.cpython-312.opt-1.pyctest_codecencodings_kr.cpython-312.opt-2.pyctest_codecencodings_kr.cpython-312.pyctest_codecencodings_tw.cpython-312.opt-1.pyctest_codecencodings_tw.cpython-312.opt-2.pyctest_codecencodings_tw.cpython-312.pyctest_codecmaps_cn.cpython-312.opt-1.pyctest_codecmaps_cn.cpython-312.opt-2.pyctest_codecmaps_cn.cpython-312.pyctest_codecmaps_hk.cpython-312.opt-1.pyctest_codecmaps_hk.cpython-312.opt-2.pyctest_codecmaps_hk.cpython-312.pyctest_codecmaps_jp.cpython-312.opt-1.pyctest_codecmaps_jp.cpython-312.opt-2.pyctest_codecmaps_jp.cpython-312.pyctest_codecmaps_kr.cpython-312.opt-1.pyctest_codecmaps_kr.cpython-312.opt-2.pyctest_codecmaps_kr.cpython-312.pyctest_codecmaps_tw.cpython-312.opt-1.pyctest_codecmaps_tw.cpython-312.opt-2.pyctest_codecmaps_tw.cpython-312.pyctest_codecs.cpython-312.opt-1.pyctest_codecs.cpython-312.opt-2.pyctest_codecs.cpython-312.pyctest_codeop.cpython-312.opt-1.pyctest_codeop.cpython-312.opt-2.pyctest_codeop.cpython-312.pyctest_collections.cpython-312.opt-1.pyctest_collections.cpython-312.opt-2.pyctest_collections.cpython-312.pyctest_colorsys.cpython-312.opt-1.pyctest_colorsys.cpython-312.opt-2.pyctest_colorsys.cpython-312.pyctest_compare.cpython-312.opt-1.pyctest_compare.cpython-312.opt-2.pyctest_compare.cpython-312.pyctest_compile.cpython-312.opt-1.pyctest_compile.cpython-312.opt-2.pyctest_compile.cpython-312.pyctest_compileall.cpython-312.opt-1.pyctest_compileall.cpython-312.opt-2.pyctest_compileall.cpython-312.pyctest_compiler_assemble.cpython-312.opt-1.pyctest_compiler_assemble.cpython-312.opt-2.pyctest_compiler_assemble.cpython-312.pyctest_compiler_codegen.cpython-312.opt-1.pyctest_compiler_codegen.cpython-312.opt-2.pyctest_compiler_codegen.cpython-312.pyctest_complex.cpython-312.opt-1.pyctest_complex.cpython-312.opt-2.pyctest_complex.cpython-312.pyctest_configparser.cpython-312.opt-1.pyctest_configparser.cpython-312.opt-2.pyctest_configparser.cpython-312.pyctest_contains.cpython-312.opt-1.pyctest_contains.cpython-312.opt-2.pyctest_contains.cpython-312.pyctest_context.cpython-312.opt-1.pyctest_context.cpython-312.opt-2.pyctest_context.cpython-312.pyctest_contextlib.cpython-312.opt-1.pyctest_contextlib.cpython-312.opt-2.pyctest_contextlib.cpython-312.pyctest_contextlib_async.cpython-312.opt-1.pyctest_contextlib_async.cpython-312.opt-2.pyctest_contextlib_async.cpython-312.pyctest_copy.cpython-312.opt-1.pyctest_copy.cpython-312.opt-2.pyctest_copy.cpython-312.pyctest_copyreg.cpython-312.opt-1.pyctest_copyreg.cpython-312.opt-2.pyctest_copyreg.cpython-312.pyctest_coroutines.cpython-312.opt-1.pyctest_coroutines.cpython-312.opt-2.pyctest_coroutines.cpython-312.pyctest_cprofile.cpython-312.opt-1.pyctest_cprofile.cpython-312.opt-2.pyctest_cprofile.cpython-312.pyctest_crashers.cpython-312.opt-1.pyctest_crashers.cpython-312.opt-2.pyctest_crashers.cpython-312.pyctest_crypt.cpython-312.opt-1.pyctest_crypt.cpython-312.opt-2.pyctest_crypt.cpython-312.pyctest_csv.cpython-312.opt-1.pyctest_csv.cpython-312.opt-2.pyctest_csv.cpython-312.pyctest_curses.cpython-312.opt-1.pyctest_curses.cpython-312.opt-2.pyctest_curses.cpython-312.pyctest_datetime.cpython-312.opt-1.pyctest_datetime.cpython-312.opt-2.pyctest_datetime.cpython-312.pyctest_dbm.cpython-312.opt-1.pyctest_dbm.cpython-312.opt-2.pyctest_dbm.cpython-312.pyctest_dbm_dumb.cpython-312.opt-1.pyctest_dbm_dumb.cpython-312.opt-2.pyctest_dbm_dumb.cpython-312.pyctest_dbm_gnu.cpython-312.opt-1.pyctest_dbm_gnu.cpython-312.opt-2.pyctest_dbm_gnu.cpython-312.pyctest_dbm_ndbm.cpython-312.opt-1.pyctest_dbm_ndbm.cpython-312.opt-2.pyctest_dbm_ndbm.cpython-312.pyctest_decimal.cpython-312.opt-1.pyctest_decimal.cpython-312.opt-2.pyctest_decimal.cpython-312.pyctest_decorators.cpython-312.opt-1.pyctest_decorators.cpython-312.opt-2.pyctest_decorators.cpython-312.pyctest_defaultdict.cpython-312.opt-1.pyctest_defaultdict.cpython-312.opt-2.pyctest_defaultdict.cpython-312.pyctest_deque.cpython-312.opt-1.pyctest_deque.cpython-312.opt-2.pyctest_deque.cpython-312.pyctest_descr.cpython-312.opt-1.pyctest_descr.cpython-312.opt-2.pyctest_descr.cpython-312.pyctest_descrtut.cpython-312.opt-1.pyctest_descrtut.cpython-312.opt-2.pyctest_descrtut.cpython-312.pyctest_devpoll.cpython-312.opt-1.pyctest_devpoll.cpython-312.opt-2.pyctest_devpoll.cpython-312.pyctest_dict.cpython-312.opt-1.pyctest_dict.cpython-312.opt-2.pyctest_dict.cpython-312.pyctest_dict_version.cpython-312.opt-1.pyctest_dict_version.cpython-312.opt-2.pyctest_dict_version.cpython-312.pyctest_dictcomps.cpython-312.opt-1.pyctest_dictcomps.cpython-312.opt-2.pyctest_dictcomps.cpython-312.pyctest_dictviews.cpython-312.opt-1.pyctest_dictviews.cpython-312.opt-2.pyctest_dictviews.cpython-312.pyctest_difflib.cpython-312.opt-1.pyctest_difflib.cpython-312.opt-2.pyctest_difflib.cpython-312.pyctest_dis.cpython-312.opt-1.pyctest_dis.cpython-312.opt-2.pyctest_dis.cpython-312.pyctest_docxmlrpc.cpython-312.opt-1.pyctest_docxmlrpc.cpython-312.opt-2.pyctest_docxmlrpc.cpython-312.pyctest_dtrace.cpython-312.opt-1.pyctest_dtrace.cpython-312.opt-2.pyctest_dtrace.cpython-312.pyctest_dynamic.cpython-312.opt-1.pyctest_dynamic.cpython-312.opt-2.pyctest_dynamic.cpython-312.pyctest_dynamicclassattribute.cpython-312.opt-1.pyctest_dynamicclassattribute.cpython-312.opt-2.pyctest_dynamicclassattribute.cpython-312.pyctest_eintr.cpython-312.opt-1.pyctest_eintr.cpython-312.opt-2.pyctest_eintr.cpython-312.pyctest_embed.cpython-312.opt-1.pyctest_embed.cpython-312.opt-2.pyctest_embed.cpython-312.pyctest_ensurepip.cpython-312.opt-1.pyctest_ensurepip.cpython-312.opt-2.pyctest_ensurepip.cpython-312.pyctest_enum.cpython-312.opt-1.pyctest_enum.cpython-312.opt-2.pyctest_enum.cpython-312.pyctest_enumerate.cpython-312.opt-1.pyctest_enumerate.cpython-312.opt-2.pyctest_enumerate.cpython-312.pyctest_eof.cpython-312.opt-1.pyctest_eof.cpython-312.opt-2.pyctest_eof.cpython-312.pyctest_epoll.cpython-312.opt-1.pyctest_epoll.cpython-312.opt-2.pyctest_epoll.cpython-312.pyctest_errno.cpython-312.opt-1.pyctest_errno.cpython-312.opt-2.pyctest_errno.cpython-312.pyctest_except_star.cpython-312.opt-1.pyctest_except_star.cpython-312.opt-2.pyctest_except_star.cpython-312.pyctest_exception_group.cpython-312.opt-1.pyctest_exception_group.cpython-312.opt-2.pyctest_exception_group.cpython-312.pyctest_exception_hierarchy.cpython-312.opt-1.pyctest_exception_hierarchy.cpython-312.opt-2.pyctest_exception_hierarchy.cpython-312.pyctest_exception_variations.cpython-312.opt-1.pyctest_exception_variations.cpython-312.opt-2.pyctest_exception_variations.cpython-312.pyctest_exceptions.cpython-312.opt-1.pyctest_exceptions.cpython-312.opt-2.pyctest_exceptions.cpython-312.pyctest_extcall.cpython-312.opt-1.pyctest_extcall.cpython-312.opt-2.pyctest_extcall.cpython-312.pyctest_faulthandler.cpython-312.opt-1.pyctest_faulthandler.cpython-312.opt-2.pyctest_faulthandler.cpython-312.pyctest_fcntl.cpython-312.opt-1.pyctest_fcntl.cpython-312.opt-2.pyctest_fcntl.cpython-312.pyctest_file.cpython-312.opt-1.pyctest_file.cpython-312.opt-2.pyctest_file.cpython-312.pyctest_file_eintr.cpython-312.opt-1.pyctest_file_eintr.cpython-312.opt-2.pyctest_file_eintr.cpython-312.pyctest_filecmp.cpython-312.opt-1.pyctest_filecmp.cpython-312.opt-2.pyctest_filecmp.cpython-312.pyctest_fileinput.cpython-312.opt-1.pyctest_fileinput.cpython-312.opt-2.pyctest_fileinput.cpython-312.pyctest_fileio.cpython-312.opt-1.pyctest_fileio.cpython-312.opt-2.pyctest_fileio.cpython-312.pyctest_fileutils.cpython-312.opt-1.pyctest_fileutils.cpython-312.opt-2.pyctest_fileutils.cpython-312.pyctest_finalization.cpython-312.opt-1.pyctest_finalization.cpython-312.opt-2.pyctest_finalization.cpython-312.pyctest_float.cpython-312.opt-1.pyctest_float.cpython-312.opt-2.pyctest_float.cpython-312.pyctest_flufl.cpython-312.opt-1.pyctest_flufl.cpython-312.opt-2.pyctest_flufl.cpython-312.pyctest_fnmatch.cpython-312.opt-1.pyctest_fnmatch.cpython-312.opt-2.pyctest_fnmatch.cpython-312.pyctest_fork1.cpython-312.opt-1.pyctest_fork1.cpython-312.opt-2.pyctest_fork1.cpython-312.pyctest_format.cpython-312.opt-1.pyctest_format.cpython-312.opt-2.pyctest_format.cpython-312.pyctest_fractions.cpython-312.opt-1.pyctest_fractions.cpython-312.opt-2.pyctest_fractions.cpython-312.pyctest_frame.cpython-312.opt-1.pyctest_frame.cpython-312.opt-2.pyctest_frame.cpython-312.pyctest_frozen.cpython-312.opt-1.pyctest_frozen.cpython-312.opt-2.pyctest_frozen.cpython-312.pyctest_fstring.cpython-312.opt-1.pyctest_fstring.cpython-312.opt-2.pyctest_fstring.cpython-312.pyctest_ftplib.cpython-312.opt-1.pyctest_ftplib.cpython-312.opt-2.pyctest_ftplib.cpython-312.pyctest_funcattrs.cpython-312.opt-1.pyctest_funcattrs.cpython-312.opt-2.pyctest_funcattrs.cpython-312.pyctest_functools.cpython-312.opt-1.pyctest_functools.cpython-312.opt-2.pyctest_functools.cpython-312.pyctest_gc.cpython-312.opt-1.pyctest_gc.cpython-312.opt-2.pyctest_gc.cpython-312.pyctest_generator_stop.cpython-312.opt-1.pyctest_generator_stop.cpython-312.opt-2.pyctest_generator_stop.cpython-312.pyctest_generators.cpython-312.opt-1.pyctest_generators.cpython-312.opt-2.pyctest_generators.cpython-312.pyctest_genericalias.cpython-312.opt-1.pyctest_genericalias.cpython-312.opt-2.pyctest_genericalias.cpython-312.pyctest_genericclass.cpython-312.opt-1.pyctest_genericclass.cpython-312.opt-2.pyctest_genericclass.cpython-312.pyctest_genericpath.cpython-312.opt-1.pyctest_genericpath.cpython-312.opt-2.pyctest_genericpath.cpython-312.pyctest_genexps.cpython-312.opt-1.pyctest_genexps.cpython-312.opt-2.pyctest_genexps.cpython-312.pyctest_getopt.cpython-312.opt-1.pyctest_getopt.cpython-312.opt-2.pyctest_getopt.cpython-312.pyctest_getpass.cpython-312.opt-1.pyctest_getpass.cpython-312.opt-2.pyctest_getpass.cpython-312.pyctest_getpath.cpython-312.opt-1.pyctest_getpath.cpython-312.opt-2.pyctest_getpath.cpython-312.pyctest_gettext.cpython-312.opt-1.pyctest_gettext.cpython-312.opt-2.pyctest_gettext.cpython-312.pyctest_glob.cpython-312.opt-1.pyctest_glob.cpython-312.opt-2.pyctest_glob.cpython-312.pyctest_global.cpython-312.opt-1.pyctest_global.cpython-312.opt-2.pyctest_global.cpython-312.pyctest_grammar.cpython-312.opt-1.pyctest_grammar.cpython-312.opt-2.pyctest_grammar.cpython-312.pyctest_graphlib.cpython-312.opt-1.pyctest_graphlib.cpython-312.opt-2.pyctest_graphlib.cpython-312.pyctest_grp.cpython-312.opt-1.pyctest_grp.cpython-312.opt-2.pyctest_grp.cpython-312.pyctest_gzip.cpython-312.opt-1.pyctest_gzip.cpython-312.opt-2.pyctest_gzip.cpython-312.pyctest_hash.cpython-312.opt-1.pyctest_hash.cpython-312.opt-2.pyctest_hash.cpython-312.pyctest_hashlib.cpython-312.opt-1.pyctest_hashlib.cpython-312.opt-2.pyctest_hashlib.cpython-312.pyctest_heapq.cpython-312.opt-1.pyctest_heapq.cpython-312.opt-2.pyctest_heapq.cpython-312.pyctest_hmac.cpython-312.opt-1.pyctest_hmac.cpython-312.opt-2.pyctest_hmac.cpython-312.pyctest_html.cpython-312.opt-1.pyctest_html.cpython-312.opt-2.pyctest_html.cpython-312.pyctest_htmlparser.cpython-312.opt-1.pyctest_htmlparser.cpython-312.opt-2.pyctest_htmlparser.cpython-312.pyctest_http_cookiejar.cpython-312.opt-1.pyctest_http_cookiejar.cpython-312.opt-2.pyctest_http_cookiejar.cpython-312.pyctest_http_cookies.cpython-312.opt-1.pyctest_http_cookies.cpython-312.opt-2.pyctest_http_cookies.cpython-312.pyctest_httplib.cpython-312.opt-1.pyctest_httplib.cpython-312.opt-2.pyctest_httplib.cpython-312.pyctest_httpservers.cpython-312.opt-1.pyctest_httpservers.cpython-312.opt-2.pyctest_httpservers.cpython-312.pyctest_idle.cpython-312.opt-1.pyctest_idle.cpython-312.opt-2.pyctest_idle.cpython-312.pyctest_imaplib.cpython-312.opt-1.pyctest_imaplib.cpython-312.opt-2.pyctest_imaplib.cpython-312.pyctest_imghdr.cpython-312.opt-1.pyctest_imghdr.cpython-312.opt-2.pyctest_imghdr.cpython-312.pyctest_index.cpython-312.opt-1.pyctest_index.cpython-312.opt-2.pyctest_index.cpython-312.pyctest_int.cpython-312.opt-1.pyctest_int.cpython-312.opt-2.pyctest_int.cpython-312.pyctest_int_literal.cpython-312.opt-1.pyctest_int_literal.cpython-312.opt-2.pyctest_int_literal.cpython-312.pyctest_interpreters.cpython-312.opt-1.pyctest_interpreters.cpython-312.opt-2.pyctest_interpreters.cpython-312.pyctest_io.cpython-312.opt-1.pyctest_io.cpython-312.opt-2.pyctest_io.cpython-312.pyctest_ioctl.cpython-312.opt-1.pyctest_ioctl.cpython-312.opt-2.pyctest_ioctl.cpython-312.pyctest_ipaddress.cpython-312.opt-1.pyctest_ipaddress.cpython-312.opt-2.pyctest_ipaddress.cpython-312.pyctest_isinstance.cpython-312.opt-1.pyctest_isinstance.cpython-312.opt-2.pyctest_isinstance.cpython-312.pyctest_iter.cpython-312.opt-1.pyctest_iter.cpython-312.opt-2.pyctest_iter.cpython-312.pyctest_iterlen.cpython-312.opt-1.pyctest_iterlen.cpython-312.opt-2.pyctest_iterlen.cpython-312.pyctest_itertools.cpython-312.opt-1.pyctest_itertools.cpython-312.opt-2.pyctest_itertools.cpython-312.pyctest_keyword.cpython-312.opt-1.pyctest_keyword.cpython-312.opt-2.pyctest_keyword.cpython-312.pyctest_keywordonlyarg.cpython-312.opt-1.pyctest_keywordonlyarg.cpython-312.opt-2.pyctest_keywordonlyarg.cpython-312.pyctest_kqueue.cpython-312.opt-1.pyctest_kqueue.cpython-312.opt-2.pyctest_kqueue.cpython-312.pyctest_largefile.cpython-312.opt-1.pyctest_largefile.cpython-312.opt-2.pyctest_largefile.cpython-312.pyctest_launcher.cpython-312.opt-1.pyctest_launcher.cpython-312.opt-2.pyctest_launcher.cpython-312.pyctest_linecache.cpython-312.opt-1.pyctest_linecache.cpython-312.opt-2.pyctest_linecache.cpython-312.pyctest_list.cpython-312.opt-1.pyctest_list.cpython-312.opt-2.pyctest_list.cpython-312.pyctest_listcomps.cpython-312.opt-1.pyctest_listcomps.cpython-312.opt-2.pyctest_listcomps.cpython-312.pyctest_lltrace.cpython-312.opt-1.pyctest_lltrace.cpython-312.opt-2.pyctest_lltrace.cpython-312.pyctest_locale.cpython-312.opt-1.pyctest_locale.cpython-312.opt-2.pyctest_locale.cpython-312.pyctest_logging.cpython-312.opt-1.pyctest_logging.cpython-312.opt-2.pyctest_logging.cpython-312.pyctest_long.cpython-312.opt-1.pyctest_long.cpython-312.opt-2.pyctest_long.cpython-312.pyctest_longexp.cpython-312.opt-1.pyctest_longexp.cpython-312.opt-2.pyctest_longexp.cpython-312.pyctest_lzma.cpython-312.opt-1.pyctest_lzma.cpython-312.opt-2.pyctest_lzma.cpython-312.pyctest_mailbox.cpython-312.opt-1.pyctest_mailbox.cpython-312.opt-2.pyctest_mailbox.cpython-312.pyctest_mailcap.cpython-312.opt-1.pyctest_mailcap.cpython-312.opt-2.pyctest_mailcap.cpython-312.pyctest_marshal.cpython-312.opt-1.pyctest_marshal.cpython-312.opt-2.pyctest_marshal.cpython-312.pyctest_math.cpython-312.opt-1.pyctest_math.cpython-312.opt-2.pyctest_math.cpython-312.pyctest_math_property.cpython-312.opt-1.pyctest_math_property.cpython-312.opt-2.pyctest_math_property.cpython-312.pyctest_memoryio.cpython-312.opt-1.pyctest_memoryio.cpython-312.opt-2.pyctest_memoryio.cpython-312.pyctest_memoryview.cpython-312.opt-1.pyctest_memoryview.cpython-312.opt-2.pyctest_memoryview.cpython-312.pyctest_metaclass.cpython-312.opt-1.pyctest_metaclass.cpython-312.opt-2.pyctest_metaclass.cpython-312.pyctest_mimetypes.cpython-312.opt-1.pyctest_mimetypes.cpython-312.opt-2.pyctest_mimetypes.cpython-312.pyctest_minidom.cpython-312.opt-1.pyctest_minidom.cpython-312.opt-2.pyctest_minidom.cpython-312.pyctest_mmap.cpython-312.opt-1.pyctest_mmap.cpython-312.opt-2.pyctest_mmap.cpython-312.pyctest_modulefinder.cpython-312.opt-1.pyctest_modulefinder.cpython-312.opt-2.pyctest_modulefinder.cpython-312.pyctest_monitoring.cpython-312.opt-1.pyctest_monitoring.cpython-312.opt-2.pyctest_monitoring.cpython-312.pyctest_msilib.cpython-312.opt-1.pyctest_msilib.cpython-312.opt-2.pyctest_msilib.cpython-312.pyctest_multibytecodec.cpython-312.opt-1.pyctest_multibytecodec.cpython-312.opt-2.pyctest_multibytecodec.cpython-312.pyctest_multiprocessing_main_handling.cpython-312.opt-1.pyctest_multiprocessing_main_handling.cpython-312.opt-2.pyctest_multiprocessing_main_handling.cpython-312.pyctest_named_expressions.cpython-312.opt-1.pyctest_named_expressions.cpython-312.opt-2.pyctest_named_expressions.cpython-312.pyctest_netrc.cpython-312.opt-1.pyctest_netrc.cpython-312.opt-2.pyctest_netrc.cpython-312.pyctest_nis.cpython-312.opt-1.pyctest_nis.cpython-312.opt-2.pyctest_nis.cpython-312.pyctest_nntplib.cpython-312.opt-1.pyctest_nntplib.cpython-312.opt-2.pyctest_nntplib.cpython-312.pyctest_ntpath.cpython-312.opt-1.pyctest_ntpath.cpython-312.opt-2.pyctest_ntpath.cpython-312.pyctest_numeric_tower.cpython-312.opt-1.pyctest_numeric_tower.cpython-312.opt-2.pyctest_numeric_tower.cpython-312.pyctest_opcache.cpython-312.opt-1.pyctest_opcache.cpython-312.opt-2.pyctest_opcache.cpython-312.pyctest_opcodes.cpython-312.opt-1.pyctest_opcodes.cpython-312.opt-2.pyctest_opcodes.cpython-312.pyctest_openpty.cpython-312.opt-1.pyctest_openpty.cpython-312.opt-2.pyctest_openpty.cpython-312.pyctest_operator.cpython-312.opt-1.pyctest_operator.cpython-312.opt-2.pyctest_operator.cpython-312.pyctest_optparse.cpython-312.opt-1.pyctest_optparse.cpython-312.opt-2.pyctest_optparse.cpython-312.pyctest_ordered_dict.cpython-312.opt-1.pyctest_ordered_dict.cpython-312.opt-2.pyctest_ordered_dict.cpython-312.pyctest_os.cpython-312.opt-1.pyctest_os.cpython-312.opt-2.pyctest_os.cpython-312.pyctest_ossaudiodev.cpython-312.opt-1.pyctest_ossaudiodev.cpython-312.opt-2.pyctest_ossaudiodev.cpython-312.pyctest_osx_env.cpython-312.opt-1.pyctest_osx_env.cpython-312.opt-2.pyctest_osx_env.cpython-312.pyctest_pathlib.cpython-312.opt-1.pyctest_pathlib.cpython-312.opt-2.pyctest_pathlib.cpython-312.pyctest_patma.cpython-312.opt-1.pyctest_patma.cpython-312.opt-2.pyctest_patma.cpython-312.pyctest_pdb.cpython-312.opt-1.pyctest_pdb.cpython-312.opt-2.pyctest_pdb.cpython-312.pyctest_peepholer.cpython-312.opt-1.pyctest_peepholer.cpython-312.opt-2.pyctest_peepholer.cpython-312.pyctest_pep646_syntax.cpython-312.opt-1.pyctest_pep646_syntax.cpython-312.opt-2.pyctest_pep646_syntax.cpython-312.pyctest_perf_profiler.cpython-312.opt-1.pyctest_perf_profiler.cpython-312.opt-2.pyctest_perf_profiler.cpython-312.pyctest_perfmaps.cpython-312.opt-1.pyctest_perfmaps.cpython-312.opt-2.pyctest_perfmaps.cpython-312.pyctest_pickle.cpython-312.opt-1.pyctest_pickle.cpython-312.opt-2.pyctest_pickle.cpython-312.pyctest_picklebuffer.cpython-312.opt-1.pyctest_picklebuffer.cpython-312.opt-2.pyctest_picklebuffer.cpython-312.pyctest_pickletools.cpython-312.opt-1.pyctest_pickletools.cpython-312.opt-2.pyctest_pickletools.cpython-312.pyctest_pipes.cpython-312.opt-1.pyctest_pipes.cpython-312.opt-2.pyctest_pipes.cpython-312.pyctest_pkg.cpython-312.opt-1.pyctest_pkg.cpython-312.opt-2.pyctest_pkg.cpython-312.pyctest_pkgutil.cpython-312.opt-1.pyctest_pkgutil.cpython-312.opt-2.pyctest_pkgutil.cpython-312.pyctest_platform.cpython-312.opt-1.pyctest_platform.cpython-312.opt-2.pyctest_platform.cpython-312.pyctest_plistlib.cpython-312.opt-1.pyctest_plistlib.cpython-312.opt-2.pyctest_plistlib.cpython-312.pyctest_poll.cpython-312.opt-1.pyctest_poll.cpython-312.opt-2.pyctest_poll.cpython-312.pyctest_popen.cpython-312.opt-1.pyctest_popen.cpython-312.opt-2.pyctest_popen.cpython-312.pyctest_poplib.cpython-312.opt-1.pyctest_poplib.cpython-312.opt-2.pyctest_poplib.cpython-312.pyctest_positional_only_arg.cpython-312.opt-1.pyctest_positional_only_arg.cpython-312.opt-2.pyctest_positional_only_arg.cpython-312.pyctest_posix.cpython-312.opt-1.pyctest_posix.cpython-312.opt-2.pyctest_posix.cpython-312.pyctest_posixpath.cpython-312.opt-1.pyctest_posixpath.cpython-312.opt-2.pyctest_posixpath.cpython-312.pyctest_pow.cpython-312.opt-1.pyctest_pow.cpython-312.opt-2.pyctest_pow.cpython-312.pyctest_pprint.cpython-312.opt-1.pyctest_pprint.cpython-312.opt-2.pyctest_pprint.cpython-312.pyctest_print.cpython-312.opt-1.pyctest_print.cpython-312.opt-2.pyctest_print.cpython-312.pyctest_profile.cpython-312.opt-1.pyctest_profile.cpython-312.opt-2.pyctest_profile.cpython-312.pyctest_property.cpython-312.opt-1.pyctest_property.cpython-312.opt-2.pyctest_property.cpython-312.pyctest_pstats.cpython-312.opt-1.pyctest_pstats.cpython-312.opt-2.pyctest_pstats.cpython-312.pyctest_pty.cpython-312.opt-1.pyctest_pty.cpython-312.opt-2.pyctest_pty.cpython-312.pyctest_pulldom.cpython-312.opt-1.pyctest_pulldom.cpython-312.opt-2.pyctest_pulldom.cpython-312.pyctest_pwd.cpython-312.opt-1.pyctest_pwd.cpython-312.opt-2.pyctest_pwd.cpython-312.pyctest_py_compile.cpython-312.opt-1.pyctest_py_compile.cpython-312.opt-2.pyctest_py_compile.cpython-312.pyctest_pyclbr.cpython-312.opt-1.pyctest_pyclbr.cpython-312.opt-2.pyctest_pyclbr.cpython-312.pyctest_pyexpat.cpython-312.opt-1.pyctest_pyexpat.cpython-312.opt-2.pyctest_pyexpat.cpython-312.pyctest_queue.cpython-312.opt-1.pyctest_queue.cpython-312.opt-2.pyctest_queue.cpython-312.pyctest_quopri.cpython-312.opt-1.pyctest_quopri.cpython-312.opt-2.pyctest_quopri.cpython-312.pyctest_raise.cpython-312.opt-1.pyctest_raise.cpython-312.opt-2.pyctest_raise.cpython-312.pyctest_random.cpython-312.opt-1.pyctest_random.cpython-312.opt-2.pyctest_random.cpython-312.pyctest_range.cpython-312.opt-1.pyctest_range.cpython-312.opt-2.pyctest_range.cpython-312.pyctest_re.cpython-312.opt-1.pyctest_re.cpython-312.opt-2.pyctest_re.cpython-312.pyctest_readline.cpython-312.opt-1.pyctest_readline.cpython-312.opt-2.pyctest_readline.cpython-312.pyctest_regrtest.cpython-312.opt-1.pyctest_regrtest.cpython-312.opt-2.pyctest_regrtest.cpython-312.pyctest_repl.cpython-312.opt-1.pyctest_repl.cpython-312.opt-2.pyctest_repl.cpython-312.pyctest_reprlib.cpython-312.opt-1.pyctest_reprlib.cpython-312.opt-2.pyctest_reprlib.cpython-312.pyctest_resource.cpython-312.opt-1.pyctest_resource.cpython-312.opt-2.pyctest_resource.cpython-312.pyctest_richcmp.cpython-312.opt-1.pyctest_richcmp.cpython-312.opt-2.pyctest_richcmp.cpython-312.pyctest_rlcompleter.cpython-312.opt-1.pyctest_rlcompleter.cpython-312.opt-2.pyctest_rlcompleter.cpython-312.pyctest_robotparser.cpython-312.opt-1.pyctest_robotparser.cpython-312.opt-2.pyctest_robotparser.cpython-312.pyctest_runpy.cpython-312.opt-1.pyctest_runpy.cpython-312.opt-2.pyctest_runpy.cpython-312.pyctest_sax.cpython-312.opt-1.pyctest_sax.cpython-312.opt-2.pyctest_sax.cpython-312.pyctest_sched.cpython-312.opt-1.pyctest_sched.cpython-312.opt-2.pyctest_sched.cpython-312.pyctest_scope.cpython-312.opt-1.pyctest_scope.cpython-312.opt-2.pyctest_scope.cpython-312.pyctest_script_helper.cpython-312.opt-1.pyctest_script_helper.cpython-312.opt-2.pyctest_script_helper.cpython-312.pyctest_secrets.cpython-312.opt-1.pyctest_secrets.cpython-312.opt-2.pyctest_secrets.cpython-312.pyctest_select.cpython-312.opt-1.pyctest_select.cpython-312.opt-2.pyctest_select.cpython-312.pyctest_selectors.cpython-312.opt-1.pyctest_selectors.cpython-312.opt-2.pyctest_selectors.cpython-312.pyctest_set.cpython-312.opt-1.pyctest_set.cpython-312.opt-2.pyctest_set.cpython-312.pyctest_setcomps.cpython-312.opt-1.pyctest_setcomps.cpython-312.opt-2.pyctest_setcomps.cpython-312.pyctest_shelve.cpython-312.opt-1.pyctest_shelve.cpython-312.opt-2.pyctest_shelve.cpython-312.pyctest_shlex.cpython-312.opt-1.pyctest_shlex.cpython-312.opt-2.pyctest_shlex.cpython-312.pyctest_shutil.cpython-312.opt-1.pyctest_shutil.cpython-312.opt-2.pyctest_shutil.cpython-312.pyctest_signal.cpython-312.opt-1.pyctest_signal.cpython-312.opt-2.pyctest_signal.cpython-312.pyctest_site.cpython-312.opt-1.pyctest_site.cpython-312.opt-2.pyctest_site.cpython-312.pyctest_slice.cpython-312.opt-1.pyctest_slice.cpython-312.opt-2.pyctest_slice.cpython-312.pyctest_smtplib.cpython-312.opt-1.pyctest_smtplib.cpython-312.opt-2.pyctest_smtplib.cpython-312.pyctest_smtpnet.cpython-312.opt-1.pyctest_smtpnet.cpython-312.opt-2.pyctest_smtpnet.cpython-312.pyctest_sndhdr.cpython-312.opt-1.pyctest_sndhdr.cpython-312.opt-2.pyctest_sndhdr.cpython-312.pyctest_socket.cpython-312.opt-1.pyctest_socket.cpython-312.opt-2.pyctest_socket.cpython-312.pyctest_socketserver.cpython-312.opt-1.pyctest_socketserver.cpython-312.opt-2.pyctest_socketserver.cpython-312.pyctest_sort.cpython-312.opt-1.pyctest_sort.cpython-312.opt-2.pyctest_sort.cpython-312.pyctest_source_encoding.cpython-312.opt-1.pyctest_source_encoding.cpython-312.opt-2.pyctest_source_encoding.cpython-312.pyctest_spwd.cpython-312.opt-1.pyctest_spwd.cpython-312.opt-2.pyctest_spwd.cpython-312.pyctest_ssl.cpython-312.opt-1.pyctest_ssl.cpython-312.opt-2.pyctest_ssl.cpython-312.pyctest_stable_abi_ctypes.cpython-312.opt-1.pyctest_stable_abi_ctypes.cpython-312.opt-2.pyctest_stable_abi_ctypes.cpython-312.pyctest_startfile.cpython-312.opt-1.pyctest_startfile.cpython-312.opt-2.pyctest_startfile.cpython-312.pyctest_stat.cpython-312.opt-1.pyctest_stat.cpython-312.opt-2.pyctest_stat.cpython-312.pyctest_statistics.cpython-312.opt-1.pyctest_statistics.cpython-312.opt-2.pyctest_statistics.cpython-312.pyctest_strftime.cpython-312.opt-1.pyctest_strftime.cpython-312.opt-2.pyctest_strftime.cpython-312.pyctest_string.cpython-312.opt-1.pyctest_string.cpython-312.opt-2.pyctest_string.cpython-312.pyctest_string_literals.cpython-312.opt-1.pyctest_string_literals.cpython-312.opt-2.pyctest_string_literals.cpython-312.pyctest_stringprep.cpython-312.opt-1.pyctest_stringprep.cpython-312.opt-2.pyctest_stringprep.cpython-312.pyctest_strptime.cpython-312.opt-1.pyctest_strptime.cpython-312.opt-2.pyctest_strptime.cpython-312.pyctest_strtod.cpython-312.opt-1.pyctest_strtod.cpython-312.opt-2.pyctest_strtod.cpython-312.pyctest_struct.cpython-312.opt-1.pyctest_struct.cpython-312.opt-2.pyctest_struct.cpython-312.pyctest_structseq.cpython-312.opt-1.pyctest_structseq.cpython-312.opt-2.pyctest_structseq.cpython-312.pyctest_subclassinit.cpython-312.opt-1.pyctest_subclassinit.cpython-312.opt-2.pyctest_subclassinit.cpython-312.pyctest_subprocess.cpython-312.opt-1.pyctest_subprocess.cpython-312.opt-2.pyctest_subprocess.cpython-312.pyctest_sunau.cpython-312.opt-1.pyctest_sunau.cpython-312.opt-2.pyctest_sunau.cpython-312.pyctest_sundry.cpython-312.opt-1.pyctest_sundry.cpython-312.opt-2.pyctest_sundry.cpython-312.pyctest_super.cpython-312.opt-1.pyctest_super.cpython-312.opt-2.pyctest_super.cpython-312.pyctest_support.cpython-312.opt-1.pyctest_support.cpython-312.opt-2.pyctest_support.cpython-312.pyctest_symtable.cpython-312.opt-1.pyctest_symtable.cpython-312.opt-2.pyctest_symtable.cpython-312.pyctest_syntax.cpython-312.opt-1.pyctest_syntax.cpython-312.opt-2.pyctest_syntax.cpython-312.pyctest_sys.cpython-312.opt-1.pyctest_sys.cpython-312.opt-2.pyctest_sys.cpython-312.pyctest_sys_setprofile.cpython-312.opt-1.pyctest_sys_setprofile.cpython-312.opt-2.pyctest_sys_setprofile.cpython-312.pyctest_sys_settrace.cpython-312.opt-1.pyctest_sys_settrace.cpython-312.opt-2.pyctest_sys_settrace.cpython-312.pyctest_sysconfig.cpython-312.opt-1.pyctest_sysconfig.cpython-312.opt-2.pyctest_sysconfig.cpython-312.pyctest_syslog.cpython-312.opt-1.pyctest_syslog.cpython-312.opt-2.pyctest_syslog.cpython-312.pyctest_tabnanny.cpython-312.opt-1.pyctest_tabnanny.cpython-312.opt-2.pyctest_tabnanny.cpython-312.pyctest_tarfile.cpython-312.opt-1.pyctest_tarfile.cpython-312.opt-2.pyctest_tarfile.cpython-312.pyctest_tcl.cpython-312.opt-1.pyctest_tcl.cpython-312.opt-2.pyctest_tcl.cpython-312.pyctest_telnetlib.cpython-312.opt-1.pyctest_telnetlib.cpython-312.opt-2.pyctest_telnetlib.cpython-312.pyctest_tempfile.cpython-312.opt-1.pyctest_tempfile.cpython-312.opt-2.pyctest_tempfile.cpython-312.pyctest_termios.cpython-312.opt-1.pyctest_termios.cpython-312.opt-2.pyctest_termios.cpython-312.pyctest_textwrap.cpython-312.opt-1.pyctest_textwrap.cpython-312.opt-2.pyctest_textwrap.cpython-312.pyctest_thread.cpython-312.opt-1.pyctest_thread.cpython-312.opt-2.pyctest_thread.cpython-312.pyctest_threadedtempfile.cpython-312.opt-1.pyctest_threadedtempfile.cpython-312.opt-2.pyctest_threadedtempfile.cpython-312.pyctest_threading.cpython-312.opt-1.pyctest_threading.cpython-312.opt-2.pyctest_threading.cpython-312.pyctest_threading_local.cpython-312.opt-1.pyctest_threading_local.cpython-312.opt-2.pyctest_threading_local.cpython-312.pyctest_threadsignals.cpython-312.opt-1.pyctest_threadsignals.cpython-312.opt-2.pyctest_threadsignals.cpython-312.pyctest_time.cpython-312.opt-1.pyctest_time.cpython-312.opt-2.pyctest_time.cpython-312.pyctest_timeit.cpython-312.opt-1.pyctest_timeit.cpython-312.opt-2.pyctest_timeit.cpython-312.pyctest_timeout.cpython-312.opt-1.pyctest_timeout.cpython-312.opt-2.pyctest_timeout.cpython-312.pyctest_tix.cpython-312.opt-1.pyctest_tix.cpython-312.opt-2.pyctest_tix.cpython-312.pyctest_tokenize.cpython-312.opt-1.pyctest_tokenize.cpython-312.opt-2.pyctest_tokenize.cpython-312.pyctest_trace.cpython-312.opt-1.pyctest_trace.cpython-312.opt-2.pyctest_trace.cpython-312.pyctest_traceback.cpython-312.opt-1.pyctest_traceback.cpython-312.opt-2.pyctest_traceback.cpython-312.pyctest_tracemalloc.cpython-312.opt-1.pyctest_tracemalloc.cpython-312.opt-2.pyctest_tracemalloc.cpython-312.pyctest_ttk_textonly.cpython-312.opt-1.pyctest_ttk_textonly.cpython-312.opt-2.pyctest_ttk_textonly.cpython-312.pyctest_tty.cpython-312.opt-1.pyctest_tty.cpython-312.opt-2.pyctest_tty.cpython-312.pyctest_tuple.cpython-312.opt-1.pyctest_tuple.cpython-312.opt-2.pyctest_tuple.cpython-312.pyctest_turtle.cpython-312.opt-1.pyctest_turtle.cpython-312.opt-2.pyctest_turtle.cpython-312.pyctest_type_aliases.cpython-312.opt-1.pyctest_type_aliases.cpython-312.opt-2.pyctest_type_aliases.cpython-312.pyctest_type_annotations.cpython-312.opt-1.pyctest_type_annotations.cpython-312.opt-2.pyctest_type_annotations.cpython-312.pyctest_type_cache.cpython-312.opt-1.pyctest_type_cache.cpython-312.opt-2.pyctest_type_cache.cpython-312.pyctest_type_comments.cpython-312.opt-1.pyctest_type_comments.cpython-312.opt-2.pyctest_type_comments.cpython-312.pyctest_type_params.cpython-312.opt-1.pyctest_type_params.cpython-312.opt-2.pyctest_type_params.cpython-312.pyctest_typechecks.cpython-312.opt-1.pyctest_typechecks.cpython-312.opt-2.pyctest_typechecks.cpython-312.pyctest_types.cpython-312.opt-1.pyctest_types.cpython-312.opt-2.pyctest_types.cpython-312.pyctest_typing.cpython-312.opt-1.pyctest_typing.cpython-312.opt-2.pyctest_typing.cpython-312.pyctest_ucn.cpython-312.opt-1.pyctest_ucn.cpython-312.opt-2.pyctest_ucn.cpython-312.pyctest_unary.cpython-312.opt-1.pyctest_unary.cpython-312.opt-2.pyctest_unary.cpython-312.pyctest_unicode.cpython-312.opt-1.pyctest_unicode.cpython-312.opt-2.pyctest_unicode.cpython-312.pyctest_unicode_file.cpython-312.opt-1.pyctest_unicode_file.cpython-312.opt-2.pyctest_unicode_file.cpython-312.pyctest_unicode_file_functions.cpython-312.opt-1.pyctest_unicode_file_functions.cpython-312.opt-2.pyctest_unicode_file_functions.cpython-312.pyctest_unicode_identifiers.cpython-312.opt-1.pyctest_unicode_identifiers.cpython-312.opt-2.pyctest_unicode_identifiers.cpython-312.pyctest_unicodedata.cpython-312.opt-1.pyctest_unicodedata.cpython-312.opt-2.pyctest_unicodedata.cpython-312.pyctest_univnewlines.cpython-312.opt-1.pyctest_univnewlines.cpython-312.opt-2.pyctest_univnewlines.cpython-312.pyctest_unpack.cpython-312.opt-1.pyctest_unpack.cpython-312.opt-2.pyctest_unpack.cpython-312.pyctest_unpack_ex.cpython-312.opt-1.pyctest_unpack_ex.cpython-312.opt-2.pyctest_unpack_ex.cpython-312.pyctest_unparse.cpython-312.opt-1.pyctest_unparse.cpython-312.opt-2.pyctest_unparse.cpython-312.pyctest_urllib.cpython-312.opt-1.pyctest_urllib.cpython-312.opt-2.pyctest_urllib.cpython-312.pyctest_urllib2.cpython-312.opt-1.pyctest_urllib2.cpython-312.opt-2.pyctest_urllib2.cpython-312.pyctest_urllib2_localnet.cpython-312.opt-1.pyctest_urllib2_localnet.cpython-312.opt-2.pyctest_urllib2_localnet.cpython-312.pyctest_urllib2net.cpython-312.opt-1.pyctest_urllib2net.cpython-312.opt-2.pyctest_urllib2net.cpython-312.pyctest_urllib_response.cpython-312.opt-1.pyctest_urllib_response.cpython-312.opt-2.pyctest_urllib_response.cpython-312.pyctest_urllibnet.cpython-312.opt-1.pyctest_urllibnet.cpython-312.opt-2.pyctest_urllibnet.cpython-312.pyctest_urlparse.cpython-312.opt-1.pyctest_urlparse.cpython-312.opt-2.pyctest_urlparse.cpython-312.pyctest_userdict.cpython-312.opt-1.pyctest_userdict.cpython-312.opt-2.pyctest_userdict.cpython-312.pyctest_userlist.cpython-312.opt-1.pyctest_userlist.cpython-312.opt-2.pyctest_userlist.cpython-312.pyctest_userstring.cpython-312.opt-1.pyctest_userstring.cpython-312.opt-2.pyctest_userstring.cpython-312.pyctest_utf8_mode.cpython-312.opt-1.pyctest_utf8_mode.cpython-312.opt-2.pyctest_utf8_mode.cpython-312.pyctest_utf8source.cpython-312.opt-1.pyctest_utf8source.cpython-312.opt-2.pyctest_utf8source.cpython-312.pyctest_uu.cpython-312.opt-1.pyctest_uu.cpython-312.opt-2.pyctest_uu.cpython-312.pyctest_uuid.cpython-312.opt-1.pyctest_uuid.cpython-312.opt-2.pyctest_uuid.cpython-312.pyctest_venv.cpython-312.opt-1.pyctest_venv.cpython-312.opt-2.pyctest_venv.cpython-312.pyctest_wait3.cpython-312.opt-1.pyctest_wait3.cpython-312.opt-2.pyctest_wait3.cpython-312.pyctest_wait4.cpython-312.opt-1.pyctest_wait4.cpython-312.opt-2.pyctest_wait4.cpython-312.pyctest_wave.cpython-312.opt-1.pyctest_wave.cpython-312.opt-2.pyctest_wave.cpython-312.pyctest_weakref.cpython-312.opt-1.pyctest_weakref.cpython-312.opt-2.pyctest_weakref.cpython-312.pyctest_weakset.cpython-312.opt-1.pyctest_weakset.cpython-312.opt-2.pyctest_weakset.cpython-312.pyctest_webbrowser.cpython-312.opt-1.pyctest_webbrowser.cpython-312.opt-2.pyctest_webbrowser.cpython-312.pyctest_winapi.cpython-312.opt-1.pyctest_winapi.cpython-312.opt-2.pyctest_winapi.cpython-312.pyctest_winconsoleio.cpython-312.opt-1.pyctest_winconsoleio.cpython-312.opt-2.pyctest_winconsoleio.cpython-312.pyctest_winreg.cpython-312.opt-1.pyctest_winreg.cpython-312.opt-2.pyctest_winreg.cpython-312.pyctest_winsound.cpython-312.opt-1.pyctest_winsound.cpython-312.opt-2.pyctest_winsound.cpython-312.pyctest_with.cpython-312.opt-1.pyctest_with.cpython-312.opt-2.pyctest_with.cpython-312.pyctest_wmi.cpython-312.opt-1.pyctest_wmi.cpython-312.opt-2.pyctest_wmi.cpython-312.pyctest_wsgiref.cpython-312.opt-1.pyctest_wsgiref.cpython-312.opt-2.pyctest_wsgiref.cpython-312.pyctest_xdrlib.cpython-312.opt-1.pyctest_xdrlib.cpython-312.opt-2.pyctest_xdrlib.cpython-312.pyctest_xml_dom_minicompat.cpython-312.opt-1.pyctest_xml_dom_minicompat.cpython-312.opt-2.pyctest_xml_dom_minicompat.cpython-312.pyctest_xml_etree.cpython-312.opt-1.pyctest_xml_etree.cpython-312.opt-2.pyctest_xml_etree.cpython-312.pyctest_xml_etree_c.cpython-312.opt-1.pyctest_xml_etree_c.cpython-312.opt-2.pyctest_xml_etree_c.cpython-312.pyctest_xmlrpc.cpython-312.opt-1.pyctest_xmlrpc.cpython-312.opt-2.pyctest_xmlrpc.cpython-312.pyctest_xmlrpc_net.cpython-312.opt-1.pyctest_xmlrpc_net.cpython-312.opt-2.pyctest_xmlrpc_net.cpython-312.pyctest_xxlimited.cpython-312.opt-1.pyctest_xxlimited.cpython-312.opt-2.pyctest_xxlimited.cpython-312.pyctest_xxtestfuzz.cpython-312.opt-1.pyctest_xxtestfuzz.cpython-312.opt-2.pyctest_xxtestfuzz.cpython-312.pyctest_yield_from.cpython-312.opt-1.pyctest_yield_from.cpython-312.opt-2.pyctest_yield_from.cpython-312.pyctest_zipapp.cpython-312.opt-1.pyctest_zipapp.cpython-312.opt-2.pyctest_zipapp.cpython-312.pyctest_zipfile64.cpython-312.opt-1.pyctest_zipfile64.cpython-312.opt-2.pyctest_zipfile64.cpython-312.pyctest_zipimport.cpython-312.opt-1.pyctest_zipimport.cpython-312.opt-2.pyctest_zipimport.cpython-312.pyctest_zipimport_support.cpython-312.opt-1.pyctest_zipimport_support.cpython-312.opt-2.pyctest_zipimport_support.cpython-312.pyctest_zlib.cpython-312.opt-1.pyctest_zlib.cpython-312.opt-2.pyctest_zlib.cpython-312.pyctestcodec.cpython-312.opt-1.pyctestcodec.cpython-312.opt-2.pyctestcodec.cpython-312.pyctf_inherit_check.cpython-312.opt-1.pyctf_inherit_check.cpython-312.opt-2.pyctf_inherit_check.cpython-312.pyctime_hashlib.cpython-312.opt-1.pyctime_hashlib.cpython-312.opt-2.pyctime_hashlib.cpython-312.pycwin_console_handler.cpython-312.opt-1.pycwin_console_handler.cpython-312.opt-2.pycwin_console_handler.cpython-312.pycxmltests.cpython-312.opt-1.pycxmltests.cpython-312.opt-2.pycxmltests.cpython-312.pyc_test_atexit.py_test_eintr.py_test_embed_set_config.py_test_embed_structseq.py_test_multiprocessing.py_test_venv_multiprocessing.pyarchiver_tests.pyaudiodatapluck-alaw.aifcpluck-pcm16.aiffpluck-pcm16.aupluck-pcm16.wavpluck-pcm24-ext.wavpluck-pcm24.aiffpluck-pcm24.aupluck-pcm24.wavpluck-pcm32.aiffpluck-pcm32.aupluck-pcm32.wavpluck-pcm8.aiffpluck-pcm8.aupluck-pcm8.wavpluck-ulaw.aifcpluck-ulaw.auaudiotest.auaudiotests.pyaudit-tests.pyautotest.pybadsyntax_pep3120.pybisect_cmd.pycertdata__pycache__make_ssl_certs.cpython-312.opt-1.pycmake_ssl_certs.cpython-312.opt-2.pycmake_ssl_certs.cpython-312.pycallsans.pembadcert.pembadkey.pemcapath4e1295a3.05ed36f99.06e88d7b8.099d0fa06.0b1930218.0ceff1710.0ffdh3072.pemidnsans.pemkeycert.passwd.pemkeycert.pemkeycert2.pemkeycert3.pemkeycert4.pemkeycertecc.pemmake_ssl_certs.pynokia.pemnosan.pemnullbytecert.pemnullcert.pempycacert.pempycakey.pemrevocation.crlsecp384r1.pemselfsigned_pythontestdotnet.pemssl_cert.pemssl_key.passwd.pemssl_key.pemtalos-2019-0758.pemcjkencodingsbig5-utf8.txtbig5.txtbig5hkscs-utf8.txtbig5hkscs.txtcp949-utf8.txtcp949.txteuc_jisx0213-utf8.txteuc_jisx0213.txteuc_jp-utf8.txteuc_jp.txteuc_kr-utf8.txteuc_kr.txtgb18030-utf8.txtgb18030.txtgb2312-utf8.txtgb2312.txtgbk-utf8.txtgbk.txthz-utf8.txthz.txtiso2022_jp-utf8.txtiso2022_jp.txtiso2022_kr-utf8.txtiso2022_kr.txtjohab-utf8.txtjohab.txtshift_jis-utf8.txtshift_jis.txtshift_jisx0213-utf8.txtshift_jisx0213.txtclinic.test.ccmath_testcases.txtconfigdatacfgparser.1cfgparser.2cfgparser.3crashersREADME__pycache__bogus_code_obj.cpython-312.opt-1.pycbogus_code_obj.cpython-312.opt-2.pycbogus_code_obj.cpython-312.pycgc_inspection.cpython-312.opt-1.pycgc_inspection.cpython-312.opt-2.pycgc_inspection.cpython-312.pycinfinite_loop_re.cpython-312.opt-1.pycinfinite_loop_re.cpython-312.opt-2.pycinfinite_loop_re.cpython-312.pycmutation_inside_cyclegc.cpython-312.opt-1.pycmutation_inside_cyclegc.cpython-312.opt-2.pycmutation_inside_cyclegc.cpython-312.pycrecursive_call.cpython-312.opt-1.pycrecursive_call.cpython-312.opt-2.pycrecursive_call.cpython-312.pyctrace_at_recursion_limit.cpython-312.opt-1.pyctrace_at_recursion_limit.cpython-312.opt-2.pyctrace_at_recursion_limit.cpython-312.pycunderlying_dict.cpython-312.opt-1.pycunderlying_dict.cpython-312.opt-2.pycunderlying_dict.cpython-312.pycbogus_code_obj.pygc_inspection.pyinfinite_loop_re.pymutation_inside_cyclegc.pyrecursive_call.pytrace_at_recursion_limit.pyunderlying_dict.pycurses_tests.pydataREADMEdatetimetester.pydecimaltestdataabs.decTestadd.decTestand.decTestbase.decTestclamp.decTestclass.decTestcompare.decTestcomparetotal.decTestcomparetotmag.decTestcopy.decTestcopyabs.decTestcopynegate.decTestcopysign.decTestddAbs.decTestddAdd.decTestddAnd.decTestddBase.decTestddCanonical.decTestddClass.decTestddCompare.decTestddCompareSig.decTestddCompareTotal.decTestddCompareTotalMag.decTestddCopy.decTestddCopyAbs.decTestddCopyNegate.decTestddCopySign.decTestddDivide.decTestddDivideInt.decTestddEncode.decTestddFMA.decTestddInvert.decTestddLogB.decTestddMax.decTestddMaxMag.decTestddMin.decTestddMinMag.decTestddMinus.decTestddMultiply.decTestddNextMinus.decTestddNextPlus.decTestddNextToward.decTestddOr.decTestddPlus.decTestddQuantize.decTestddReduce.decTestddRemainder.decTestddRemainderNear.decTestddRotate.decTestddSameQuantum.decTestddScaleB.decTestddShift.decTestddSubtract.decTestddToIntegral.decTestddXor.decTestdecDouble.decTestdecQuad.decTestdecSingle.decTestdivide.decTestdivideint.decTestdqAbs.decTestdqAdd.decTestdqAnd.decTestdqBase.decTestdqCanonical.decTestdqClass.decTestdqCompare.decTestdqCompareSig.decTestdqCompareTotal.decTestdqCompareTotalMag.decTestdqCopy.decTestdqCopyAbs.decTestdqCopyNegate.decTestdqCopySign.decTestdqDivide.decTestdqDivideInt.decTestdqEncode.decTestdqFMA.decTestdqInvert.decTestdqLogB.decTestdqMax.decTestdqMaxMag.decTestdqMin.decTestdqMinMag.decTestdqMinus.decTestdqMultiply.decTestdqNextMinus.decTestdqNextPlus.decTestdqNextToward.decTestdqOr.decTestdqPlus.decTestdqQuantize.decTestdqReduce.decTestdqRemainder.decTestdqRemainderNear.decTestdqRotate.decTestdqSameQuantum.decTestdqScaleB.decTestdqShift.decTestdqSubtract.decTestdqToIntegral.decTestdqXor.decTestdsBase.decTestdsEncode.decTestexp.decTestextra.decTestfma.decTestinexact.decTestinvert.decTestln.decTestlog10.decTestlogb.decTestmax.decTestmaxmag.decTestmin.decTestminmag.decTestminus.decTestmultiply.decTestnextminus.decTestnextplus.decTestnexttoward.decTestor.decTestplus.decTestpower.decTestpowersqrt.decTestquantize.decTestrandomBound32.decTestrandoms.decTestreduce.decTestremainder.decTestremainderNear.decTestrescale.decTestrotate.decTestrounding.decTestsamequantum.decTestscaleb.decTestshift.decTestsquareroot.decTestsubtract.decTesttestall.decTesttointegral.decTesttointegralx.decTestxor.decTestdis_module.pydtracedata__pycache__call_stack.cpython-312.opt-1.pyccall_stack.cpython-312.opt-2.pyccall_stack.cpython-312.pycgc.cpython-312.opt-1.pycgc.cpython-312.opt-2.pycgc.cpython-312.pycinstance.cpython-312.opt-1.pycinstance.cpython-312.opt-2.pycinstance.cpython-312.pycline.cpython-312.opt-1.pycline.cpython-312.opt-2.pycline.cpython-312.pycassert_usable.dassert_usable.stpcall_stack.dcall_stack.d.expectedcall_stack.pycall_stack.stpcall_stack.stp.expectedgc.dgc.d.expectedgc.pygc.stpgc.stp.expectedinstance.pyline.dline.d.expectedline.pyempty.vbsencoded_modules__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycmodule_iso_8859_1.cpython-312.opt-1.pycmodule_iso_8859_1.cpython-312.opt-2.pycmodule_iso_8859_1.cpython-312.pycmodule_koi8_r.cpython-312.opt-1.pycmodule_koi8_r.cpython-312.opt-2.pycmodule_koi8_r.cpython-312.pycmodule_iso_8859_1.pymodule_koi8_r.pyexception_hierarchy.txtfloating_points.txtfork_wait.pyformatfloat_testcases.txtieee754.txtimghdrdatapython-raw.jpgpython.bmppython.exrpython.gifpython.jpgpython.pbmpython.pgmpython.pngpython.ppmpython.raspython.sgipython.tiffpython.webppython.xbmleakersREADME.txt__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyctest_ctypes.cpython-312.opt-1.pyctest_ctypes.cpython-312.opt-2.pyctest_ctypes.cpython-312.pyctest_selftype.cpython-312.opt-1.pyctest_selftype.cpython-312.opt-2.pyctest_selftype.cpython-312.pyctest_ctypes.pytest_selftype.pylevenshtein_examples.jsonlibregrtest__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyccmdline.cpython-312.opt-1.pyccmdline.cpython-312.opt-2.pyccmdline.cpython-312.pycfilter.cpython-312.opt-1.pycfilter.cpython-312.opt-2.pycfilter.cpython-312.pycfindtests.cpython-312.opt-1.pycfindtests.cpython-312.opt-2.pycfindtests.cpython-312.pyclogger.cpython-312.opt-1.pyclogger.cpython-312.opt-2.pyclogger.cpython-312.pycmain.cpython-312.opt-1.pycmain.cpython-312.opt-2.pycmain.cpython-312.pycpgo.cpython-312.opt-1.pycpgo.cpython-312.opt-2.pycpgo.cpython-312.pycrefleak.cpython-312.opt-1.pycrefleak.cpython-312.opt-2.pycrefleak.cpython-312.pycresult.cpython-312.opt-1.pycresult.cpython-312.opt-2.pycresult.cpython-312.pycresults.cpython-312.opt-1.pycresults.cpython-312.opt-2.pycresults.cpython-312.pycrun_workers.cpython-312.opt-1.pycrun_workers.cpython-312.opt-2.pycrun_workers.cpython-312.pycruntests.cpython-312.opt-1.pycruntests.cpython-312.opt-2.pycruntests.cpython-312.pycsave_env.cpython-312.opt-1.pycsave_env.cpython-312.opt-2.pycsave_env.cpython-312.pycsetup.cpython-312.opt-1.pycsetup.cpython-312.opt-2.pycsetup.cpython-312.pycsingle.cpython-312.opt-1.pycsingle.cpython-312.opt-2.pycsingle.cpython-312.pyctestresult.cpython-312.opt-1.pyctestresult.cpython-312.opt-2.pyctestresult.cpython-312.pyctsan.cpython-312.opt-1.pyctsan.cpython-312.opt-2.pyctsan.cpython-312.pycutils.cpython-312.opt-1.pycutils.cpython-312.opt-2.pycutils.cpython-312.pycwin_utils.cpython-312.opt-1.pycwin_utils.cpython-312.opt-2.pycwin_utils.cpython-312.pycworker.cpython-312.opt-1.pycworker.cpython-312.opt-2.pycworker.cpython-312.pyccmdline.pyfilter.pyfindtests.pylogger.pymain.pymypy.inipgo.pyrefleak.pyresult.pyresults.pyrun_workers.pyruntests.pysave_env.pysetup.pysingle.pytestresult.pytsan.pyutils.pywin_utils.pyworker.pylist_tests.pylock_tests.pymailcap.txtmapping_tests.pymath_testcases.txtmemory_watchdog.pymime.typesmock_socket.pymp_fork_bomb.pymp_preload.pymultibytecodec_support.pypickletester.pyprofilee.pypstats.pckpyclbr_input.pypythoninfo.pyrandv2_32.pckrandv2_64.pckrandv3.pckre_tests.pyrecursion.tarregrtest.pyregrtestdataimport_from_tests__pycache__test_regrtest_a.cpython-312.opt-1.pyctest_regrtest_a.cpython-312.opt-2.pyctest_regrtest_a.cpython-312.pyctest_regrtest_c.cpython-312.opt-1.pyctest_regrtest_c.cpython-312.opt-2.pyctest_regrtest_c.cpython-312.pyctest_regrtest_a.pytest_regrtest_b__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.opt-2.pycutil.cpython-312.pycutil.pytest_regrtest_c.pyrelimport.pyreperf.pyseq_tests.pysignalinterproctester.pysndhdrdataREADMEsndhdr.8svxsndhdr.aifcsndhdr.aiffsndhdr.ausndhdr.hcomsndhdr.sndtsndhdr.vocsndhdr.wavssl_servers.pyssltests.pystring_tests.pysubprocessdata__pycache__fd_status.cpython-312.opt-1.pycfd_status.cpython-312.opt-2.pycfd_status.cpython-312.pycinput_reader.cpython-312.opt-1.pycinput_reader.cpython-312.opt-2.pycinput_reader.cpython-312.pycqcat.cpython-312.opt-1.pycqcat.cpython-312.opt-2.pycqcat.cpython-312.pycqgrep.cpython-312.opt-1.pycqgrep.cpython-312.opt-2.pycqgrep.cpython-312.pycsigchild_ignore.cpython-312.opt-1.pycsigchild_ignore.cpython-312.opt-2.pycsigchild_ignore.cpython-312.pycfd_status.pyinput_reader.pyqcat.pyqgrep.pysigchild_ignore.pysupport__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycast_helper.cpython-312.opt-1.pycast_helper.cpython-312.opt-2.pycast_helper.cpython-312.pycasynchat.cpython-312.opt-1.pycasynchat.cpython-312.opt-2.pycasynchat.cpython-312.pycasyncore.cpython-312.opt-1.pycasyncore.cpython-312.opt-2.pycasyncore.cpython-312.pycbytecode_helper.cpython-312.opt-1.pycbytecode_helper.cpython-312.opt-2.pycbytecode_helper.cpython-312.pychashlib_helper.cpython-312.opt-1.pychashlib_helper.cpython-312.opt-2.pychashlib_helper.cpython-312.pychypothesis_helper.cpython-312.opt-1.pychypothesis_helper.cpython-312.opt-2.pychypothesis_helper.cpython-312.pyci18n_helper.cpython-312.opt-1.pyci18n_helper.cpython-312.opt-2.pyci18n_helper.cpython-312.pycimport_helper.cpython-312.opt-1.pycimport_helper.cpython-312.opt-2.pycimport_helper.cpython-312.pycinterpreters.cpython-312.opt-1.pycinterpreters.cpython-312.opt-2.pycinterpreters.cpython-312.pyclogging_helper.cpython-312.opt-1.pyclogging_helper.cpython-312.opt-2.pyclogging_helper.cpython-312.pycos_helper.cpython-312.opt-1.pycos_helper.cpython-312.opt-2.pycos_helper.cpython-312.pycpty_helper.cpython-312.opt-1.pycpty_helper.cpython-312.opt-2.pycpty_helper.cpython-312.pycscript_helper.cpython-312.opt-1.pycscript_helper.cpython-312.opt-2.pycscript_helper.cpython-312.pycsmtpd.cpython-312.opt-1.pycsmtpd.cpython-312.opt-2.pycsmtpd.cpython-312.pycsocket_helper.cpython-312.opt-1.pycsocket_helper.cpython-312.opt-2.pycsocket_helper.cpython-312.pyctestcase.cpython-312.opt-1.pyctestcase.cpython-312.opt-2.pyctestcase.cpython-312.pycthreading_helper.cpython-312.opt-1.pycthreading_helper.cpython-312.opt-2.pycthreading_helper.cpython-312.pycvenv.cpython-312.opt-1.pycvenv.cpython-312.opt-2.pycvenv.cpython-312.pycwarnings_helper.cpython-312.opt-1.pycwarnings_helper.cpython-312.opt-2.pycwarnings_helper.cpython-312.pyc_hypothesis_stubs__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc_helpers.cpython-312.opt-1.pyc_helpers.cpython-312.opt-2.pyc_helpers.cpython-312.pycstrategies.cpython-312.opt-1.pycstrategies.cpython-312.opt-2.pycstrategies.cpython-312.pyc_helpers.pystrategies.pyast_helper.pyasynchat.pyasyncore.pybytecode_helper.pyhashlib_helper.pyhypothesis_helper.pyi18n_helper.pyimport_helper.pyinterpreters.pylogging_helper.pyos_helper.pypty_helper.pyscript_helper.pysmtpd.pysocket_helper.pytestcase.pythreading_helper.pyvenv.pywarnings_helper.pytest___all__.pytest__locale.pytest__opcode.pytest__osx_support.pytest__xxinterpchannels.pytest__xxsubinterpreters.pytest_abc.pytest_abstract_numbers.pytest_aifc.pytest_argparse.pytest_array.pytest_asdl_parser.pytest_ast__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycsnippets.cpython-312.opt-1.pycsnippets.cpython-312.opt-2.pycsnippets.cpython-312.pyctest_ast.cpython-312.opt-1.pyctest_ast.cpython-312.opt-2.pyctest_ast.cpython-312.pycutils.cpython-312.opt-1.pycutils.cpython-312.opt-2.pycutils.cpython-312.pycsnippets.pytest_ast.pyutils.pytest_asyncgen.pytest_asyncio__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pycecho.cpython-312.opt-1.pycecho.cpython-312.opt-2.pycecho.cpython-312.pycecho2.cpython-312.opt-1.pycecho2.cpython-312.opt-2.pycecho2.cpython-312.pycecho3.cpython-312.opt-1.pycecho3.cpython-312.opt-2.pycecho3.cpython-312.pycfunctional.cpython-312.opt-1.pycfunctional.cpython-312.opt-2.pycfunctional.cpython-312.pyctest_base_events.cpython-312.opt-1.pyctest_base_events.cpython-312.opt-2.pyctest_base_events.cpython-312.pyctest_buffered_proto.cpython-312.opt-1.pyctest_buffered_proto.cpython-312.opt-2.pyctest_buffered_proto.cpython-312.pyctest_context.cpython-312.opt-1.pyctest_context.cpython-312.opt-2.pyctest_context.cpython-312.pyctest_eager_task_factory.cpython-312.opt-1.pyctest_eager_task_factory.cpython-312.opt-2.pyctest_eager_task_factory.cpython-312.pyctest_events.cpython-312.opt-1.pyctest_events.cpython-312.opt-2.pyctest_events.cpython-312.pyctest_futures.cpython-312.opt-1.pyctest_futures.cpython-312.opt-2.pyctest_futures.cpython-312.pyctest_futures2.cpython-312.opt-1.pyctest_futures2.cpython-312.opt-2.pyctest_futures2.cpython-312.pyctest_locks.cpython-312.opt-1.pyctest_locks.cpython-312.opt-2.pyctest_locks.cpython-312.pyctest_pep492.cpython-312.opt-1.pyctest_pep492.cpython-312.opt-2.pyctest_pep492.cpython-312.pyctest_proactor_events.cpython-312.opt-1.pyctest_proactor_events.cpython-312.opt-2.pyctest_proactor_events.cpython-312.pyctest_protocols.cpython-312.opt-1.pyctest_protocols.cpython-312.opt-2.pyctest_protocols.cpython-312.pyctest_queues.cpython-312.opt-1.pyctest_queues.cpython-312.opt-2.pyctest_queues.cpython-312.pyctest_runners.cpython-312.opt-1.pyctest_runners.cpython-312.opt-2.pyctest_runners.cpython-312.pyctest_selector_events.cpython-312.opt-1.pyctest_selector_events.cpython-312.opt-2.pyctest_selector_events.cpython-312.pyctest_sendfile.cpython-312.opt-1.pyctest_sendfile.cpython-312.opt-2.pyctest_sendfile.cpython-312.pyctest_server.cpython-312.opt-1.pyctest_server.cpython-312.opt-2.pyctest_server.cpython-312.pyctest_sock_lowlevel.cpython-312.opt-1.pyctest_sock_lowlevel.cpython-312.opt-2.pyctest_sock_lowlevel.cpython-312.pyctest_ssl.cpython-312.opt-1.pyctest_ssl.cpython-312.opt-2.pyctest_ssl.cpython-312.pyctest_sslproto.cpython-312.opt-1.pyctest_sslproto.cpython-312.opt-2.pyctest_sslproto.cpython-312.pyctest_staggered.cpython-312.opt-1.pyctest_staggered.cpython-312.opt-2.pyctest_staggered.cpython-312.pyctest_streams.cpython-312.opt-1.pyctest_streams.cpython-312.opt-2.pyctest_streams.cpython-312.pyctest_subprocess.cpython-312.opt-1.pyctest_subprocess.cpython-312.opt-2.pyctest_subprocess.cpython-312.pyctest_taskgroups.cpython-312.opt-1.pyctest_taskgroups.cpython-312.opt-2.pyctest_taskgroups.cpython-312.pyctest_tasks.cpython-312.opt-1.pyctest_tasks.cpython-312.opt-2.pyctest_tasks.cpython-312.pyctest_threads.cpython-312.opt-1.pyctest_threads.cpython-312.opt-2.pyctest_threads.cpython-312.pyctest_timeouts.cpython-312.opt-1.pyctest_timeouts.cpython-312.opt-2.pyctest_timeouts.cpython-312.pyctest_transports.cpython-312.opt-1.pyctest_transports.cpython-312.opt-2.pyctest_transports.cpython-312.pyctest_unix_events.cpython-312.opt-1.pyctest_unix_events.cpython-312.opt-2.pyctest_unix_events.cpython-312.pyctest_waitfor.cpython-312.opt-1.pyctest_waitfor.cpython-312.opt-2.pyctest_waitfor.cpython-312.pyctest_windows_events.cpython-312.opt-1.pyctest_windows_events.cpython-312.opt-2.pyctest_windows_events.cpython-312.pyctest_windows_utils.cpython-312.opt-1.pyctest_windows_utils.cpython-312.opt-2.pyctest_windows_utils.cpython-312.pycutils.cpython-312.opt-1.pycutils.cpython-312.opt-2.pycutils.cpython-312.pycecho.pyecho2.pyecho3.pyfunctional.pytest_base_events.pytest_buffered_proto.pytest_context.pytest_eager_task_factory.pytest_events.pytest_futures.pytest_futures2.pytest_locks.pytest_pep492.pytest_proactor_events.pytest_protocols.pytest_queues.pytest_runners.pytest_selector_events.pytest_sendfile.pytest_server.pytest_sock_lowlevel.pytest_ssl.pytest_sslproto.pytest_staggered.pytest_streams.pytest_subprocess.pytest_taskgroups.pytest_tasks.pytest_threads.pytest_timeouts.pytest_transports.pytest_unix_events.pytest_waitfor.pytest_windows_events.pytest_windows_utils.pyutils.pytest_atexit.pytest_audioop.pytest_audit.pytest_augassign.pytest_base64.pytest_baseexception.pytest_bdb.pytest_bigaddrspace.pytest_bigmem.pytest_binascii.pytest_binop.pytest_bisect.pytest_bool.pytest_buffer.pytest_bufio.pytest_builtin.pytest_bytes.pytest_bz2.pytest_c_locale_coercion.pytest_calendar.pytest_call.pytest_capi__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyccheck_config.cpython-312.opt-1.pyccheck_config.cpython-312.opt-2.pyccheck_config.cpython-312.pyctest_abstract.cpython-312.opt-1.pyctest_abstract.cpython-312.opt-2.pyctest_abstract.cpython-312.pyctest_bytearray.cpython-312.opt-1.pyctest_bytearray.cpython-312.opt-2.pyctest_bytearray.cpython-312.pyctest_bytes.cpython-312.opt-1.pyctest_bytes.cpython-312.opt-2.pyctest_bytes.cpython-312.pyctest_codecs.cpython-312.opt-1.pyctest_codecs.cpython-312.opt-2.pyctest_codecs.cpython-312.pyctest_complex.cpython-312.opt-1.pyctest_complex.cpython-312.opt-2.pyctest_complex.cpython-312.pyctest_dict.cpython-312.opt-1.pyctest_dict.cpython-312.opt-2.pyctest_dict.cpython-312.pyctest_eval_code_ex.cpython-312.opt-1.pyctest_eval_code_ex.cpython-312.opt-2.pyctest_eval_code_ex.cpython-312.pyctest_exceptions.cpython-312.opt-1.pyctest_exceptions.cpython-312.opt-2.pyctest_exceptions.cpython-312.pyctest_float.cpython-312.opt-1.pyctest_float.cpython-312.opt-2.pyctest_float.cpython-312.pyctest_getargs.cpython-312.opt-1.pyctest_getargs.cpython-312.opt-2.pyctest_getargs.cpython-312.pyctest_immortal.cpython-312.opt-1.pyctest_immortal.cpython-312.opt-2.pyctest_immortal.cpython-312.pyctest_list.cpython-312.opt-1.pyctest_list.cpython-312.opt-2.pyctest_list.cpython-312.pyctest_long.cpython-312.opt-1.pyctest_long.cpython-312.opt-2.pyctest_long.cpython-312.pyctest_mem.cpython-312.opt-1.pyctest_mem.cpython-312.opt-2.pyctest_mem.cpython-312.pyctest_misc.cpython-312.opt-1.pyctest_misc.cpython-312.opt-2.pyctest_misc.cpython-312.pyctest_number.cpython-312.opt-1.pyctest_number.cpython-312.opt-2.pyctest_number.cpython-312.pyctest_run.cpython-312.opt-1.pyctest_run.cpython-312.opt-2.pyctest_run.cpython-312.pyctest_set.cpython-312.opt-1.pyctest_set.cpython-312.opt-2.pyctest_set.cpython-312.pyctest_structmembers.cpython-312.opt-1.pyctest_structmembers.cpython-312.opt-2.pyctest_structmembers.cpython-312.pyctest_sys.cpython-312.opt-1.pyctest_sys.cpython-312.opt-2.pyctest_sys.cpython-312.pyctest_tuple.cpython-312.opt-1.pyctest_tuple.cpython-312.opt-2.pyctest_tuple.cpython-312.pyctest_unicode.cpython-312.opt-1.pyctest_unicode.cpython-312.opt-2.pyctest_unicode.cpython-312.pyctest_watchers.cpython-312.opt-1.pyctest_watchers.cpython-312.opt-2.pyctest_watchers.cpython-312.pyccheck_config.pytest_abstract.pytest_bytearray.pytest_bytes.pytest_codecs.pytest_complex.pytest_dict.pytest_eval_code_ex.pytest_exceptions.pytest_float.pytest_getargs.pytest_immortal.pytest_list.pytest_long.pytest_mem.pytest_misc.pytest_number.pytest_run.pytest_set.pytest_structmembers.pytest_sys.pytest_tuple.pytest_unicode.pytest_watchers.pytest_cgi.pytest_cgitb.pytest_charmapcodec.pytest_class.pytest_clinic.pytest_cmath.pytest_cmd.pytest_cmd_line.pytest_cmd_line_script.pytest_code.pytest_code_module.pytest_codeccallbacks.pytest_codecencodings_cn.pytest_codecencodings_hk.pytest_codecencodings_iso2022.pytest_codecencodings_jp.pytest_codecencodings_kr.pytest_codecencodings_tw.pytest_codecmaps_cn.pytest_codecmaps_hk.pytest_codecmaps_jp.pytest_codecmaps_kr.pytest_codecmaps_tw.pytest_codecs.pytest_codeop.pytest_collections.pytest_colorsys.pytest_compare.pytest_compile.pytest_compileall.pytest_compiler_assemble.pytest_compiler_codegen.pytest_complex.pytest_concurrent_futures__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycexecutor.cpython-312.opt-1.pycexecutor.cpython-312.opt-2.pycexecutor.cpython-312.pyctest_as_completed.cpython-312.opt-1.pyctest_as_completed.cpython-312.opt-2.pyctest_as_completed.cpython-312.pyctest_deadlock.cpython-312.opt-1.pyctest_deadlock.cpython-312.opt-2.pyctest_deadlock.cpython-312.pyctest_future.cpython-312.opt-1.pyctest_future.cpython-312.opt-2.pyctest_future.cpython-312.pyctest_init.cpython-312.opt-1.pyctest_init.cpython-312.opt-2.pyctest_init.cpython-312.pyctest_process_pool.cpython-312.opt-1.pyctest_process_pool.cpython-312.opt-2.pyctest_process_pool.cpython-312.pyctest_shutdown.cpython-312.opt-1.pyctest_shutdown.cpython-312.opt-2.pyctest_shutdown.cpython-312.pyctest_thread_pool.cpython-312.opt-1.pyctest_thread_pool.cpython-312.opt-2.pyctest_thread_pool.cpython-312.pyctest_wait.cpython-312.opt-1.pyctest_wait.cpython-312.opt-2.pyctest_wait.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.opt-2.pycutil.cpython-312.pycexecutor.pytest_as_completed.pytest_deadlock.pytest_future.pytest_init.pytest_process_pool.pytest_shutdown.pytest_thread_pool.pytest_wait.pyutil.pytest_configparser.pytest_contains.pytest_context.pytest_contextlib.pytest_contextlib_async.pytest_copy.pytest_copyreg.pytest_coroutines.pytest_cppext__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycsetup.cpython-312.opt-1.pycsetup.cpython-312.opt-2.pycsetup.cpython-312.pycextension.cppsetup.pytest_cprofile.pytest_crashers.pytest_crypt.pytest_csv.pytest_ctypes__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyc_support.cpython-312.opt-1.pyc_support.cpython-312.opt-2.pyc_support.cpython-312.pyctest_anon.cpython-312.opt-1.pyctest_anon.cpython-312.opt-2.pyctest_anon.cpython-312.pyctest_array_in_pointer.cpython-312.opt-1.pyctest_array_in_pointer.cpython-312.opt-2.pyctest_array_in_pointer.cpython-312.pyctest_arrays.cpython-312.opt-1.pyctest_arrays.cpython-312.opt-2.pyctest_arrays.cpython-312.pyctest_as_parameter.cpython-312.opt-1.pyctest_as_parameter.cpython-312.opt-2.pyctest_as_parameter.cpython-312.pyctest_bitfields.cpython-312.opt-1.pyctest_bitfields.cpython-312.opt-2.pyctest_bitfields.cpython-312.pyctest_buffers.cpython-312.opt-1.pyctest_buffers.cpython-312.opt-2.pyctest_buffers.cpython-312.pyctest_bytes.cpython-312.opt-1.pyctest_bytes.cpython-312.opt-2.pyctest_bytes.cpython-312.pyctest_byteswap.cpython-312.opt-1.pyctest_byteswap.cpython-312.opt-2.pyctest_byteswap.cpython-312.pyctest_c_simple_type_meta.cpython-312.opt-1.pyctest_c_simple_type_meta.cpython-312.opt-2.pyctest_c_simple_type_meta.cpython-312.pyctest_callbacks.cpython-312.opt-1.pyctest_callbacks.cpython-312.opt-2.pyctest_callbacks.cpython-312.pyctest_cast.cpython-312.opt-1.pyctest_cast.cpython-312.opt-2.pyctest_cast.cpython-312.pyctest_cfuncs.cpython-312.opt-1.pyctest_cfuncs.cpython-312.opt-2.pyctest_cfuncs.cpython-312.pyctest_checkretval.cpython-312.opt-1.pyctest_checkretval.cpython-312.opt-2.pyctest_checkretval.cpython-312.pyctest_delattr.cpython-312.opt-1.pyctest_delattr.cpython-312.opt-2.pyctest_delattr.cpython-312.pyctest_errno.cpython-312.opt-1.pyctest_errno.cpython-312.opt-2.pyctest_errno.cpython-312.pyctest_find.cpython-312.opt-1.pyctest_find.cpython-312.opt-2.pyctest_find.cpython-312.pyctest_frombuffer.cpython-312.opt-1.pyctest_frombuffer.cpython-312.opt-2.pyctest_frombuffer.cpython-312.pyctest_funcptr.cpython-312.opt-1.pyctest_funcptr.cpython-312.opt-2.pyctest_funcptr.cpython-312.pyctest_functions.cpython-312.opt-1.pyctest_functions.cpython-312.opt-2.pyctest_functions.cpython-312.pyctest_incomplete.cpython-312.opt-1.pyctest_incomplete.cpython-312.opt-2.pyctest_incomplete.cpython-312.pyctest_init.cpython-312.opt-1.pyctest_init.cpython-312.opt-2.pyctest_init.cpython-312.pyctest_internals.cpython-312.opt-1.pyctest_internals.cpython-312.opt-2.pyctest_internals.cpython-312.pyctest_keeprefs.cpython-312.opt-1.pyctest_keeprefs.cpython-312.opt-2.pyctest_keeprefs.cpython-312.pyctest_libc.cpython-312.opt-1.pyctest_libc.cpython-312.opt-2.pyctest_libc.cpython-312.pyctest_loading.cpython-312.opt-1.pyctest_loading.cpython-312.opt-2.pyctest_loading.cpython-312.pyctest_macholib.cpython-312.opt-1.pyctest_macholib.cpython-312.opt-2.pyctest_macholib.cpython-312.pyctest_memfunctions.cpython-312.opt-1.pyctest_memfunctions.cpython-312.opt-2.pyctest_memfunctions.cpython-312.pyctest_numbers.cpython-312.opt-1.pyctest_numbers.cpython-312.opt-2.pyctest_numbers.cpython-312.pyctest_objects.cpython-312.opt-1.pyctest_objects.cpython-312.opt-2.pyctest_objects.cpython-312.pyctest_parameters.cpython-312.opt-1.pyctest_parameters.cpython-312.opt-2.pyctest_parameters.cpython-312.pyctest_pep3118.cpython-312.opt-1.pyctest_pep3118.cpython-312.opt-2.pyctest_pep3118.cpython-312.pyctest_pickling.cpython-312.opt-1.pyctest_pickling.cpython-312.opt-2.pyctest_pickling.cpython-312.pyctest_pointers.cpython-312.opt-1.pyctest_pointers.cpython-312.opt-2.pyctest_pointers.cpython-312.pyctest_prototypes.cpython-312.opt-1.pyctest_prototypes.cpython-312.opt-2.pyctest_prototypes.cpython-312.pyctest_python_api.cpython-312.opt-1.pyctest_python_api.cpython-312.opt-2.pyctest_python_api.cpython-312.pyctest_random_things.cpython-312.opt-1.pyctest_random_things.cpython-312.opt-2.pyctest_random_things.cpython-312.pyctest_refcounts.cpython-312.opt-1.pyctest_refcounts.cpython-312.opt-2.pyctest_refcounts.cpython-312.pyctest_repr.cpython-312.opt-1.pyctest_repr.cpython-312.opt-2.pyctest_repr.cpython-312.pyctest_returnfuncptrs.cpython-312.opt-1.pyctest_returnfuncptrs.cpython-312.opt-2.pyctest_returnfuncptrs.cpython-312.pyctest_simplesubclasses.cpython-312.opt-1.pyctest_simplesubclasses.cpython-312.opt-2.pyctest_simplesubclasses.cpython-312.pyctest_sizes.cpython-312.opt-1.pyctest_sizes.cpython-312.opt-2.pyctest_sizes.cpython-312.pyctest_slicing.cpython-312.opt-1.pyctest_slicing.cpython-312.opt-2.pyctest_slicing.cpython-312.pyctest_stringptr.cpython-312.opt-1.pyctest_stringptr.cpython-312.opt-2.pyctest_stringptr.cpython-312.pyctest_strings.cpython-312.opt-1.pyctest_strings.cpython-312.opt-2.pyctest_strings.cpython-312.pyctest_struct_fields.cpython-312.opt-1.pyctest_struct_fields.cpython-312.opt-2.pyctest_struct_fields.cpython-312.pyctest_structures.cpython-312.opt-1.pyctest_structures.cpython-312.opt-2.pyctest_structures.cpython-312.pyctest_unaligned_structures.cpython-312.opt-1.pyctest_unaligned_structures.cpython-312.opt-2.pyctest_unaligned_structures.cpython-312.pyctest_unicode.cpython-312.opt-1.pyctest_unicode.cpython-312.opt-2.pyctest_unicode.cpython-312.pyctest_values.cpython-312.opt-1.pyctest_values.cpython-312.opt-2.pyctest_values.cpython-312.pyctest_varsize_struct.cpython-312.opt-1.pyctest_varsize_struct.cpython-312.opt-2.pyctest_varsize_struct.cpython-312.pyctest_win32.cpython-312.opt-1.pyctest_win32.cpython-312.opt-2.pyctest_win32.cpython-312.pyctest_win32_com_foreign_func.cpython-312.opt-1.pyctest_win32_com_foreign_func.cpython-312.opt-2.pyctest_win32_com_foreign_func.cpython-312.pyctest_wintypes.cpython-312.opt-1.pyctest_wintypes.cpython-312.opt-2.pyctest_wintypes.cpython-312.pyc_support.pytest_anon.pytest_array_in_pointer.pytest_arrays.pytest_as_parameter.pytest_bitfields.pytest_buffers.pytest_bytes.pytest_byteswap.pytest_c_simple_type_meta.pytest_callbacks.pytest_cast.pytest_cfuncs.pytest_checkretval.pytest_delattr.pytest_errno.pytest_find.pytest_frombuffer.pytest_funcptr.pytest_functions.pytest_incomplete.pytest_init.pytest_internals.pytest_keeprefs.pytest_libc.pytest_loading.pytest_macholib.pytest_memfunctions.pytest_numbers.pytest_objects.pytest_parameters.pytest_pep3118.pytest_pickling.pytest_pointers.pytest_prototypes.pytest_python_api.pytest_random_things.pytest_refcounts.pytest_repr.pytest_returnfuncptrs.pytest_simplesubclasses.pytest_sizes.pytest_slicing.pytest_stringptr.pytest_strings.pytest_struct_fields.pytest_structures.pytest_unaligned_structures.pytest_unicode.pytest_values.pytest_varsize_struct.pytest_win32.pytest_win32_com_foreign_func.pytest_wintypes.pytest_curses.pytest_dataclasses__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycdataclass_module_1.cpython-312.opt-1.pycdataclass_module_1.cpython-312.opt-2.pycdataclass_module_1.cpython-312.pycdataclass_module_1_str.cpython-312.opt-1.pycdataclass_module_1_str.cpython-312.opt-2.pycdataclass_module_1_str.cpython-312.pycdataclass_module_2.cpython-312.opt-1.pycdataclass_module_2.cpython-312.opt-2.pycdataclass_module_2.cpython-312.pycdataclass_module_2_str.cpython-312.opt-1.pycdataclass_module_2_str.cpython-312.opt-2.pycdataclass_module_2_str.cpython-312.pycdataclass_textanno.cpython-312.opt-1.pycdataclass_textanno.cpython-312.opt-2.pycdataclass_textanno.cpython-312.pycdataclass_module_1.pydataclass_module_1_str.pydataclass_module_2.pydataclass_module_2_str.pydataclass_textanno.pytest_datetime.pytest_dbm.pytest_dbm_dumb.pytest_dbm_gnu.pytest_dbm_ndbm.pytest_decimal.pytest_decorators.pytest_defaultdict.pytest_deque.pytest_descr.pytest_descrtut.pytest_devpoll.pytest_dict.pytest_dict_version.pytest_dictcomps.pytest_dictviews.pytest_difflib.pytest_difflib_expect.htmltest_dis.pytest_doctest__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycdecorator_mod.cpython-312.opt-1.pycdecorator_mod.cpython-312.opt-2.pycdecorator_mod.cpython-312.pycdoctest_aliases.cpython-312.opt-1.pycdoctest_aliases.cpython-312.opt-2.pycdoctest_aliases.cpython-312.pycdoctest_lineno.cpython-312.opt-1.pycdoctest_lineno.cpython-312.opt-2.pycdoctest_lineno.cpython-312.pycsample_doctest.cpython-312.opt-1.pycsample_doctest.cpython-312.opt-2.pycsample_doctest.cpython-312.pycsample_doctest_no_docstrings.cpython-312.opt-1.pycsample_doctest_no_docstrings.cpython-312.opt-2.pycsample_doctest_no_docstrings.cpython-312.pycsample_doctest_no_doctests.cpython-312.opt-1.pycsample_doctest_no_doctests.cpython-312.opt-2.pycsample_doctest_no_doctests.cpython-312.pyctest_doctest.cpython-312.opt-1.pyctest_doctest.cpython-312.opt-2.pyctest_doctest.cpython-312.pyctest_doctest2.cpython-312.opt-1.pyctest_doctest2.cpython-312.opt-2.pyctest_doctest2.cpython-312.pycdecorator_mod.pydoctest_aliases.pydoctest_lineno.pysample_doctest.pysample_doctest_no_docstrings.pysample_doctest_no_doctests.pytest_doctest.pytest_doctest.txttest_doctest2.pytest_doctest2.txttest_doctest3.txttest_doctest4.txttest_docxmlrpc.pytest_dtrace.pytest_dynamic.pytest_dynamicclassattribute.pytest_eintr.pytest_email__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest__encoded_words.cpython-312.opt-1.pyctest__encoded_words.cpython-312.opt-2.pyctest__encoded_words.cpython-312.pyctest__header_value_parser.cpython-312.opt-1.pyctest__header_value_parser.cpython-312.opt-2.pyctest__header_value_parser.cpython-312.pyctest_asian_codecs.cpython-312.opt-1.pyctest_asian_codecs.cpython-312.opt-2.pyctest_asian_codecs.cpython-312.pyctest_contentmanager.cpython-312.opt-1.pyctest_contentmanager.cpython-312.opt-2.pyctest_contentmanager.cpython-312.pyctest_defect_handling.cpython-312.opt-1.pyctest_defect_handling.cpython-312.opt-2.pyctest_defect_handling.cpython-312.pyctest_email.cpython-312.opt-1.pyctest_email.cpython-312.opt-2.pyctest_email.cpython-312.pyctest_generator.cpython-312.opt-1.pyctest_generator.cpython-312.opt-2.pyctest_generator.cpython-312.pyctest_headerregistry.cpython-312.opt-1.pyctest_headerregistry.cpython-312.opt-2.pyctest_headerregistry.cpython-312.pyctest_inversion.cpython-312.opt-1.pyctest_inversion.cpython-312.opt-2.pyctest_inversion.cpython-312.pyctest_message.cpython-312.opt-1.pyctest_message.cpython-312.opt-2.pyctest_message.cpython-312.pyctest_parser.cpython-312.opt-1.pyctest_parser.cpython-312.opt-2.pyctest_parser.cpython-312.pyctest_pickleable.cpython-312.opt-1.pyctest_pickleable.cpython-312.opt-2.pyctest_pickleable.cpython-312.pyctest_policy.cpython-312.opt-1.pyctest_policy.cpython-312.opt-2.pyctest_policy.cpython-312.pyctest_utils.cpython-312.opt-1.pyctest_utils.cpython-312.opt-2.pyctest_utils.cpython-312.pyctorture_test.cpython-312.opt-1.pyctorture_test.cpython-312.opt-2.pyctorture_test.cpython-312.pycdatamsg_01.txtmsg_02.txtmsg_03.txtmsg_04.txtmsg_05.txtmsg_06.txtmsg_07.txtmsg_08.txtmsg_09.txtmsg_10.txtmsg_11.txtmsg_12.txtmsg_12a.txtmsg_13.txtmsg_14.txtmsg_15.txtmsg_16.txtmsg_17.txtmsg_18.txtmsg_19.txtmsg_20.txtmsg_21.txtmsg_22.txtmsg_23.txtmsg_24.txtmsg_25.txtmsg_26.txtmsg_27.txtmsg_28.txtmsg_29.txtmsg_30.txtmsg_31.txtmsg_32.txtmsg_33.txtmsg_34.txtmsg_35.txtmsg_36.txtmsg_37.txtmsg_38.txtmsg_39.txtmsg_40.txtmsg_41.txtmsg_42.txtmsg_43.txtmsg_44.txtmsg_45.txtmsg_46.txtmsg_47.txtpython.bmppython.exrpython.gifpython.jpgpython.pbmpython.pgmpython.pngpython.ppmpython.raspython.sgipython.tiffpython.webppython.xbmsndhdr.aifcsndhdr.aiffsndhdr.ausndhdr.wavtest__encoded_words.pytest__header_value_parser.pytest_asian_codecs.pytest_contentmanager.pytest_defect_handling.pytest_email.pytest_generator.pytest_headerregistry.pytest_inversion.pytest_message.pytest_parser.pytest_pickleable.pytest_policy.pytest_utils.pytorture_test.pytest_embed.pytest_ensurepip.pytest_enum.pytest_enumerate.pytest_eof.pytest_epoll.pytest_errno.pytest_except_star.pytest_exception_group.pytest_exception_hierarchy.pytest_exception_variations.pytest_exceptions.pytest_extcall.pytest_faulthandler.pytest_fcntl.pytest_file.pytest_file_eintr.pytest_filecmp.pytest_fileinput.pytest_fileio.pytest_fileutils.pytest_finalization.pytest_float.pytest_flufl.pytest_fnmatch.pytest_fork1.pytest_format.pytest_fractions.pytest_frame.pytest_frozen.pytest_fstring.pytest_ftplib.pytest_funcattrs.pytest_functools.pytest_future_stmt__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycfuture_test1.cpython-312.opt-1.pycfuture_test1.cpython-312.opt-2.pycfuture_test1.cpython-312.pycfuture_test2.cpython-312.opt-1.pycfuture_test2.cpython-312.opt-2.pycfuture_test2.cpython-312.pyctest_future.cpython-312.opt-1.pyctest_future.cpython-312.opt-2.pyctest_future.cpython-312.pyctest_future_flags.cpython-312.opt-1.pyctest_future_flags.cpython-312.opt-2.pyctest_future_flags.cpython-312.pyctest_future_multiple_features.cpython-312.opt-1.pyctest_future_multiple_features.cpython-312.opt-2.pyctest_future_multiple_features.cpython-312.pyctest_future_multiple_imports.cpython-312.opt-1.pyctest_future_multiple_imports.cpython-312.opt-2.pyctest_future_multiple_imports.cpython-312.pyctest_future_single_import.cpython-312.opt-1.pyctest_future_single_import.cpython-312.opt-2.pyctest_future_single_import.cpython-312.pycbadsyntax_future10.pybadsyntax_future3.pybadsyntax_future4.pybadsyntax_future5.pybadsyntax_future6.pybadsyntax_future7.pybadsyntax_future8.pybadsyntax_future9.pyfuture_test1.pyfuture_test2.pytest_future.pytest_future_flags.pytest_future_multiple_features.pytest_future_multiple_imports.pytest_future_single_import.pytest_gc.pytest_gdb__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycgdb_sample.cpython-312.opt-1.pycgdb_sample.cpython-312.opt-2.pycgdb_sample.cpython-312.pyctest_backtrace.cpython-312.opt-1.pyctest_backtrace.cpython-312.opt-2.pyctest_backtrace.cpython-312.pyctest_cfunction.cpython-312.opt-1.pyctest_cfunction.cpython-312.opt-2.pyctest_cfunction.cpython-312.pyctest_cfunction_full.cpython-312.opt-1.pyctest_cfunction_full.cpython-312.opt-2.pyctest_cfunction_full.cpython-312.pyctest_misc.cpython-312.opt-1.pyctest_misc.cpython-312.opt-2.pyctest_misc.cpython-312.pyctest_pretty_print.cpython-312.opt-1.pyctest_pretty_print.cpython-312.opt-2.pyctest_pretty_print.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.opt-2.pycutil.cpython-312.pycgdb_sample.pytest_backtrace.pytest_cfunction.pytest_cfunction_full.pytest_misc.pytest_pretty_print.pyutil.pytest_generator_stop.pytest_generators.pytest_genericalias.pytest_genericclass.pytest_genericpath.pytest_genexps.pytest_getopt.pytest_getpass.pytest_getpath.pytest_gettext.pytest_glob.pytest_global.pytest_grammar.pytest_graphlib.pytest_grp.pytest_gzip.pytest_hash.pytest_hashlib.pytest_heapq.pytest_hmac.pytest_html.pytest_htmlparser.pytest_http_cookiejar.pytest_http_cookies.pytest_httplib.pytest_httpservers.pytest_idle.pytest_imaplib.pytest_imghdr.pytest_import__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pycdata__pycache__double_const.cpython-312.opt-1.pycdouble_const.cpython-312.opt-2.pycdouble_const.cpython-312.pyccircular_imports__pycache__basic.cpython-312.opt-1.pycbasic.cpython-312.opt-2.pycbasic.cpython-312.pycbasic2.cpython-312.opt-1.pycbasic2.cpython-312.opt-2.pycbasic2.cpython-312.pycbinding.cpython-312.opt-1.pycbinding.cpython-312.opt-2.pycbinding.cpython-312.pycbinding2.cpython-312.opt-1.pycbinding2.cpython-312.opt-2.pycbinding2.cpython-312.pycfrom_cycle1.cpython-312.opt-1.pycfrom_cycle1.cpython-312.opt-2.pycfrom_cycle1.cpython-312.pycfrom_cycle2.cpython-312.opt-1.pycfrom_cycle2.cpython-312.opt-2.pycfrom_cycle2.cpython-312.pycindirect.cpython-312.opt-1.pycindirect.cpython-312.opt-2.pycindirect.cpython-312.pycrebinding.cpython-312.opt-1.pycrebinding.cpython-312.opt-2.pycrebinding.cpython-312.pycrebinding2.cpython-312.opt-1.pycrebinding2.cpython-312.opt-2.pycrebinding2.cpython-312.pycsource.cpython-312.opt-1.pycsource.cpython-312.opt-2.pycsource.cpython-312.pycsubpackage.cpython-312.opt-1.pycsubpackage.cpython-312.opt-2.pycsubpackage.cpython-312.pycuse.cpython-312.opt-1.pycuse.cpython-312.opt-2.pycuse.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.opt-2.pycutil.cpython-312.pycbasic.pybasic2.pybinding.pybinding2.pyfrom_cycle1.pyfrom_cycle2.pyindirect.pyrebinding.pyrebinding2.pysource.pysubpackage.pysubpkg__pycache__subpackage2.cpython-312.opt-1.pycsubpackage2.cpython-312.opt-2.pycsubpackage2.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.opt-2.pycutil.cpython-312.pycsubpackage2.pyutil.pysubpkg2__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycparent__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycchild.cpython-312.opt-1.pycchild.cpython-312.opt-2.pycchild.cpython-312.pycchild.pyuse.pyutil.pydouble_const.pypackage__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycsubmodule.cpython-312.opt-1.pycsubmodule.cpython-312.opt-2.pycsubmodule.cpython-312.pycsubmodule.pypackage2__pycache__submodule1.cpython-312.opt-1.pycsubmodule1.cpython-312.opt-2.pycsubmodule1.cpython-312.pycsubmodule2.cpython-312.opt-1.pycsubmodule2.cpython-312.opt-2.pycsubmodule2.cpython-312.pycsubmodule1.pysubmodule2.pypackage3__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycsubmodule.cpython-312.opt-1.pycsubmodule.cpython-312.opt-2.pycsubmodule.cpython-312.pycsubmodule.pypackage4__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycsubmodule.cpython-312.opt-1.pycsubmodule.cpython-312.opt-2.pycsubmodule.cpython-312.pycsubmodule.pyunwritable__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycx.cpython-312.opt-1.pycx.cpython-312.opt-2.pycx.cpython-312.pycx.pytest_importlib__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyc_context.cpython-312.opt-1.pyc_context.cpython-312.opt-2.pyc_context.cpython-312.pyc_path.cpython-312.opt-1.pyc_path.cpython-312.opt-2.pyc_path.cpython-312.pycabc.cpython-312.opt-1.pycabc.cpython-312.opt-2.pycabc.cpython-312.pycfixtures.cpython-312.opt-1.pycfixtures.cpython-312.opt-2.pycfixtures.cpython-312.pycstubs.cpython-312.opt-1.pycstubs.cpython-312.opt-2.pycstubs.cpython-312.pyctest_abc.cpython-312.opt-1.pyctest_abc.cpython-312.opt-2.pyctest_abc.cpython-312.pyctest_api.cpython-312.opt-1.pyctest_api.cpython-312.opt-2.pyctest_api.cpython-312.pyctest_lazy.cpython-312.opt-1.pyctest_lazy.cpython-312.opt-2.pyctest_lazy.cpython-312.pyctest_locks.cpython-312.opt-1.pyctest_locks.cpython-312.opt-2.pyctest_locks.cpython-312.pyctest_main.cpython-312.opt-1.pyctest_main.cpython-312.opt-2.pyctest_main.cpython-312.pyctest_metadata_api.cpython-312.opt-1.pyctest_metadata_api.cpython-312.opt-2.pyctest_metadata_api.cpython-312.pyctest_namespace_pkgs.cpython-312.opt-1.pyctest_namespace_pkgs.cpython-312.opt-2.pyctest_namespace_pkgs.cpython-312.pyctest_pkg_import.cpython-312.opt-1.pyctest_pkg_import.cpython-312.opt-2.pyctest_pkg_import.cpython-312.pyctest_spec.cpython-312.opt-1.pyctest_spec.cpython-312.opt-2.pyctest_spec.cpython-312.pyctest_threaded_import.cpython-312.opt-1.pyctest_threaded_import.cpython-312.opt-2.pyctest_threaded_import.cpython-312.pyctest_util.cpython-312.opt-1.pyctest_util.cpython-312.opt-2.pyctest_util.cpython-312.pyctest_windows.cpython-312.opt-1.pyctest_windows.cpython-312.opt-2.pyctest_windows.cpython-312.pyctest_zip.cpython-312.opt-1.pyctest_zip.cpython-312.opt-2.pyctest_zip.cpython-312.pycthreaded_import_hangers.cpython-312.opt-1.pycthreaded_import_hangers.cpython-312.opt-2.pycthreaded_import_hangers.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.opt-2.pycutil.cpython-312.pyc_context.py_path.pyabc.pybuiltin__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_finder.cpython-312.opt-1.pyctest_finder.cpython-312.opt-2.pyctest_finder.cpython-312.pyctest_loader.cpython-312.opt-1.pyctest_loader.cpython-312.opt-2.pyctest_loader.cpython-312.pyctest_finder.pytest_loader.pydata__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycexample-21.12-py3-none-any.whlexample-21.12-py3.6.eggexample2-1.0.0-py3-none-any.whlextension__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_case_sensitivity.cpython-312.opt-1.pyctest_case_sensitivity.cpython-312.opt-2.pyctest_case_sensitivity.cpython-312.pyctest_finder.cpython-312.opt-1.pyctest_finder.cpython-312.opt-2.pyctest_finder.cpython-312.pyctest_loader.cpython-312.opt-1.pyctest_loader.cpython-312.opt-2.pyctest_loader.cpython-312.pyctest_path_hook.cpython-312.opt-1.pyctest_path_hook.cpython-312.opt-2.pyctest_path_hook.cpython-312.pyctest_case_sensitivity.pytest_finder.pytest_loader.pytest_path_hook.pyfixtures.pyfrozen__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_finder.cpython-312.opt-1.pyctest_finder.cpython-312.opt-2.pyctest_finder.cpython-312.pyctest_loader.cpython-312.opt-1.pyctest_loader.cpython-312.opt-2.pyctest_loader.cpython-312.pyctest_finder.pytest_loader.pyimport___init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest___loader__.cpython-312.opt-1.pyctest___loader__.cpython-312.opt-2.pyctest___loader__.cpython-312.pyctest___package__.cpython-312.opt-1.pyctest___package__.cpython-312.opt-2.pyctest___package__.cpython-312.pyctest_api.cpython-312.opt-1.pyctest_api.cpython-312.opt-2.pyctest_api.cpython-312.pyctest_caching.cpython-312.opt-1.pyctest_caching.cpython-312.opt-2.pyctest_caching.cpython-312.pyctest_fromlist.cpython-312.opt-1.pyctest_fromlist.cpython-312.opt-2.pyctest_fromlist.cpython-312.pyctest_helpers.cpython-312.opt-1.pyctest_helpers.cpython-312.opt-2.pyctest_helpers.cpython-312.pyctest_meta_path.cpython-312.opt-1.pyctest_meta_path.cpython-312.opt-2.pyctest_meta_path.cpython-312.pyctest_packages.cpython-312.opt-1.pyctest_packages.cpython-312.opt-2.pyctest_packages.cpython-312.pyctest_path.cpython-312.opt-1.pyctest_path.cpython-312.opt-2.pyctest_path.cpython-312.pyctest_relative_imports.cpython-312.opt-1.pyctest_relative_imports.cpython-312.opt-2.pyctest_relative_imports.cpython-312.pyctest___loader__.pytest___package__.pytest_api.pytest_caching.pytest_fromlist.pytest_helpers.pytest_meta_path.pytest_packages.pytest_path.pytest_relative_imports.pynamespace_pkgsboth_portionsfoo__pycache__one.cpython-312.opt-1.pycone.cpython-312.opt-2.pycone.cpython-312.pyctwo.cpython-312.opt-1.pyctwo.cpython-312.opt-2.pyctwo.cpython-312.pycone.pytwo.pymissing_directory.zipmodule_and_namespace_package__pycache__a_test.cpython-312.opt-1.pyca_test.cpython-312.opt-2.pyca_test.cpython-312.pyca_testa_test.pyemptynested_portion1.zipnot_a_namespace_pkgfoo__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycone.cpython-312.opt-1.pycone.cpython-312.opt-2.pycone.cpython-312.pycone.pyportion1foo__pycache__one.cpython-312.opt-1.pycone.cpython-312.opt-2.pycone.cpython-312.pycone.pyportion2foo__pycache__two.cpython-312.opt-1.pyctwo.cpython-312.opt-2.pyctwo.cpython-312.pyctwo.pyproject1parentchild__pycache__one.cpython-312.opt-1.pycone.cpython-312.opt-2.pycone.cpython-312.pycone.pyproject2parentchild__pycache__two.cpython-312.opt-1.pyctwo.cpython-312.opt-2.pyctwo.cpython-312.pyctwo.pyproject3parentchild__pycache__three.cpython-312.opt-1.pycthree.cpython-312.opt-2.pycthree.cpython-312.pycthree.pytop_level_portion1.zippartial__pycache__cfimport.cpython-312.opt-1.pyccfimport.cpython-312.opt-2.pyccfimport.cpython-312.pycpool_in_threads.cpython-312.opt-1.pycpool_in_threads.cpython-312.opt-2.pycpool_in_threads.cpython-312.pyccfimport.pypool_in_threads.pyresources__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc_path.cpython-312.opt-1.pyc_path.cpython-312.opt-2.pyc_path.cpython-312.pyctest_compatibilty_files.cpython-312.opt-1.pyctest_compatibilty_files.cpython-312.opt-2.pyctest_compatibilty_files.cpython-312.pyctest_contents.cpython-312.opt-1.pyctest_contents.cpython-312.opt-2.pyctest_contents.cpython-312.pyctest_custom.cpython-312.opt-1.pyctest_custom.cpython-312.opt-2.pyctest_custom.cpython-312.pyctest_files.cpython-312.opt-1.pyctest_files.cpython-312.opt-2.pyctest_files.cpython-312.pyctest_open.cpython-312.opt-1.pyctest_open.cpython-312.opt-2.pyctest_open.cpython-312.pyctest_path.cpython-312.opt-1.pyctest_path.cpython-312.opt-2.pyctest_path.cpython-312.pyctest_read.cpython-312.opt-1.pyctest_read.cpython-312.opt-2.pyctest_read.cpython-312.pyctest_reader.cpython-312.opt-1.pyctest_reader.cpython-312.opt-2.pyctest_reader.cpython-312.pyctest_resource.cpython-312.opt-1.pyctest_resource.cpython-312.opt-2.pyctest_resource.cpython-312.pycupdate-zips.cpython-312.opt-1.pycupdate-zips.cpython-312.opt-2.pycupdate-zips.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.opt-2.pycutil.cpython-312.pyc_path.pydata01__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycbinary.filesubdirectory__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycbinary.fileutf-16.fileutf-8.filedata02__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycone__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycresource1.txtsubdirectorysubsubdirresource.txttwo__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycresource2.txtdata03__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycnamespaceportion1__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycportion2__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycresource1.txtnamespacedata01binary.fileutf-16.fileutf-8.filetest_compatibilty_files.pytest_contents.pytest_custom.pytest_files.pytest_open.pytest_path.pytest_read.pytest_reader.pytest_resource.pyupdate-zips.pyutil.pyzipdata01__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycziptestdata.zipzipdata02__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycziptestdata.zipsource__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_case_sensitivity.cpython-312.opt-1.pyctest_case_sensitivity.cpython-312.opt-2.pyctest_case_sensitivity.cpython-312.pyctest_file_loader.cpython-312.opt-1.pyctest_file_loader.cpython-312.opt-2.pyctest_file_loader.cpython-312.pyctest_finder.cpython-312.opt-1.pyctest_finder.cpython-312.opt-2.pyctest_finder.cpython-312.pyctest_path_hook.cpython-312.opt-1.pyctest_path_hook.cpython-312.opt-2.pyctest_path_hook.cpython-312.pyctest_source_encoding.cpython-312.opt-1.pyctest_source_encoding.cpython-312.opt-2.pyctest_source_encoding.cpython-312.pyctest_case_sensitivity.pytest_file_loader.pytest_finder.pytest_path_hook.pytest_source_encoding.pystubs.pytest_abc.pytest_api.pytest_lazy.pytest_locks.pytest_main.pytest_metadata_api.pytest_namespace_pkgs.pytest_pkg_import.pytest_spec.pytest_threaded_import.pytest_util.pytest_windows.pytest_zip.pythreaded_import_hangers.pyutil.pytest_index.pytest_inspect__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycinspect_fodder.cpython-312.opt-1.pycinspect_fodder.cpython-312.opt-2.pycinspect_fodder.cpython-312.pycinspect_fodder2.cpython-312.opt-1.pycinspect_fodder2.cpython-312.opt-2.pycinspect_fodder2.cpython-312.pycinspect_stock_annotations.cpython-312.opt-1.pycinspect_stock_annotations.cpython-312.opt-2.pycinspect_stock_annotations.cpython-312.pycinspect_stringized_annotations.cpython-312.opt-1.pycinspect_stringized_annotations.cpython-312.opt-2.pycinspect_stringized_annotations.cpython-312.pycinspect_stringized_annotations_2.cpython-312.opt-1.pycinspect_stringized_annotations_2.cpython-312.opt-2.pycinspect_stringized_annotations_2.cpython-312.pycinspect_stringized_annotations_pep695.cpython-312.opt-1.pycinspect_stringized_annotations_pep695.cpython-312.opt-2.pycinspect_stringized_annotations_pep695.cpython-312.pyctest_inspect.cpython-312.opt-1.pyctest_inspect.cpython-312.opt-2.pyctest_inspect.cpython-312.pycinspect_fodder.pyinspect_fodder2.pyinspect_stock_annotations.pyinspect_stringized_annotations.pyinspect_stringized_annotations_2.pyinspect_stringized_annotations_pep695.pytest_inspect.pytest_int.pytest_int_literal.pytest_interpreters.pytest_io.pytest_ioctl.pytest_ipaddress.pytest_isinstance.pytest_iter.pytest_iterlen.pytest_itertools.pytest_json__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_decode.cpython-312.opt-1.pyctest_decode.cpython-312.opt-2.pyctest_decode.cpython-312.pyctest_default.cpython-312.opt-1.pyctest_default.cpython-312.opt-2.pyctest_default.cpython-312.pyctest_dump.cpython-312.opt-1.pyctest_dump.cpython-312.opt-2.pyctest_dump.cpython-312.pyctest_encode_basestring_ascii.cpython-312.opt-1.pyctest_encode_basestring_ascii.cpython-312.opt-2.pyctest_encode_basestring_ascii.cpython-312.pyctest_enum.cpython-312.opt-1.pyctest_enum.cpython-312.opt-2.pyctest_enum.cpython-312.pyctest_fail.cpython-312.opt-1.pyctest_fail.cpython-312.opt-2.pyctest_fail.cpython-312.pyctest_float.cpython-312.opt-1.pyctest_float.cpython-312.opt-2.pyctest_float.cpython-312.pyctest_indent.cpython-312.opt-1.pyctest_indent.cpython-312.opt-2.pyctest_indent.cpython-312.pyctest_pass1.cpython-312.opt-1.pyctest_pass1.cpython-312.opt-2.pyctest_pass1.cpython-312.pyctest_pass2.cpython-312.opt-1.pyctest_pass2.cpython-312.opt-2.pyctest_pass2.cpython-312.pyctest_pass3.cpython-312.opt-1.pyctest_pass3.cpython-312.opt-2.pyctest_pass3.cpython-312.pyctest_recursion.cpython-312.opt-1.pyctest_recursion.cpython-312.opt-2.pyctest_recursion.cpython-312.pyctest_scanstring.cpython-312.opt-1.pyctest_scanstring.cpython-312.opt-2.pyctest_scanstring.cpython-312.pyctest_separators.cpython-312.opt-1.pyctest_separators.cpython-312.opt-2.pyctest_separators.cpython-312.pyctest_speedups.cpython-312.opt-1.pyctest_speedups.cpython-312.opt-2.pyctest_speedups.cpython-312.pyctest_tool.cpython-312.opt-1.pyctest_tool.cpython-312.opt-2.pyctest_tool.cpython-312.pyctest_unicode.cpython-312.opt-1.pyctest_unicode.cpython-312.opt-2.pyctest_unicode.cpython-312.pyctest_decode.pytest_default.pytest_dump.pytest_encode_basestring_ascii.pytest_enum.pytest_fail.pytest_float.pytest_indent.pytest_pass1.pytest_pass2.pytest_pass3.pytest_recursion.pytest_scanstring.pytest_separators.pytest_speedups.pytest_tool.pytest_unicode.pytest_keyword.pytest_keywordonlyarg.pytest_kqueue.pytest_largefile.pytest_launcher.pytest_lib2to3__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pycpytree_idempotency.cpython-312.opt-1.pycpytree_idempotency.cpython-312.opt-2.pycpytree_idempotency.cpython-312.pycsupport.cpython-312.opt-1.pycsupport.cpython-312.opt-2.pycsupport.cpython-312.pyctest_all_fixers.cpython-312.opt-1.pyctest_all_fixers.cpython-312.opt-2.pyctest_all_fixers.cpython-312.pyctest_fixers.cpython-312.opt-1.pyctest_fixers.cpython-312.opt-2.pyctest_fixers.cpython-312.pyctest_main.cpython-312.opt-1.pyctest_main.cpython-312.opt-2.pyctest_main.cpython-312.pyctest_parser.cpython-312.opt-1.pyctest_parser.cpython-312.opt-2.pyctest_parser.cpython-312.pyctest_pytree.cpython-312.opt-1.pyctest_pytree.cpython-312.opt-2.pyctest_pytree.cpython-312.pyctest_refactor.cpython-312.opt-1.pyctest_refactor.cpython-312.opt-2.pyctest_refactor.cpython-312.pyctest_util.cpython-312.opt-1.pyctest_util.cpython-312.opt-2.pyctest_util.cpython-312.pycdataREADMEbom.pycrlf.pydifferent_encoding.pyfalse_encoding.pyfixersbad_order.pymyfixes__init__.pyfix_explicit.pyfix_first.pyfix_last.pyfix_parrot.pyfix_preorder.pyno_fixer_cls.pyparrot_example.pyinfinite_recursion.pypy2_test_grammar.pypy3_test_grammar.pypytree_idempotency.pysupport.pytest_all_fixers.pytest_fixers.pytest_main.pytest_parser.pytest_pytree.pytest_refactor.pytest_util.pytest_linecache.pytest_list.pytest_listcomps.pytest_lltrace.pytest_locale.pytest_logging.pytest_long.pytest_longexp.pytest_lzma.pytest_mailbox.pytest_mailcap.pytest_marshal.pytest_math.pytest_math_property.pytest_memoryio.pytest_memoryview.pytest_metaclass.pytest_mimetypes.pytest_minidom.pytest_mmap.pytest_module__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycbad_getattr.cpython-312.opt-1.pycbad_getattr.cpython-312.opt-2.pycbad_getattr.cpython-312.pycbad_getattr2.cpython-312.opt-1.pycbad_getattr2.cpython-312.opt-2.pycbad_getattr2.cpython-312.pycbad_getattr3.cpython-312.opt-1.pycbad_getattr3.cpython-312.opt-2.pycbad_getattr3.cpython-312.pycfinal_a.cpython-312.opt-1.pycfinal_a.cpython-312.opt-2.pycfinal_a.cpython-312.pycfinal_b.cpython-312.opt-1.pycfinal_b.cpython-312.opt-2.pycfinal_b.cpython-312.pycgood_getattr.cpython-312.opt-1.pycgood_getattr.cpython-312.opt-2.pycgood_getattr.cpython-312.pycbad_getattr.pybad_getattr2.pybad_getattr3.pyfinal_a.pyfinal_b.pygood_getattr.pytest_modulefinder.pytest_monitoring.pytest_msilib.pytest_multibytecodec.pytest_multiprocessing_fork__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyctest_manager.cpython-312.opt-1.pyctest_manager.cpython-312.opt-2.pyctest_manager.cpython-312.pyctest_misc.cpython-312.opt-1.pyctest_misc.cpython-312.opt-2.pyctest_misc.cpython-312.pyctest_processes.cpython-312.opt-1.pyctest_processes.cpython-312.opt-2.pyctest_processes.cpython-312.pyctest_threads.cpython-312.opt-1.pyctest_threads.cpython-312.opt-2.pyctest_threads.cpython-312.pyctest_manager.pytest_misc.pytest_processes.pytest_threads.pytest_multiprocessing_forkserver__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyctest_manager.cpython-312.opt-1.pyctest_manager.cpython-312.opt-2.pyctest_manager.cpython-312.pyctest_misc.cpython-312.opt-1.pyctest_misc.cpython-312.opt-2.pyctest_misc.cpython-312.pyctest_processes.cpython-312.opt-1.pyctest_processes.cpython-312.opt-2.pyctest_processes.cpython-312.pyctest_threads.cpython-312.opt-1.pyctest_threads.cpython-312.opt-2.pyctest_threads.cpython-312.pyctest_manager.pytest_misc.pytest_processes.pytest_threads.pytest_multiprocessing_main_handling.pytest_multiprocessing_spawn__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyctest_manager.cpython-312.opt-1.pyctest_manager.cpython-312.opt-2.pyctest_manager.cpython-312.pyctest_misc.cpython-312.opt-1.pyctest_misc.cpython-312.opt-2.pyctest_misc.cpython-312.pyctest_processes.cpython-312.opt-1.pyctest_processes.cpython-312.opt-2.pyctest_processes.cpython-312.pyctest_threads.cpython-312.opt-1.pyctest_threads.cpython-312.opt-2.pyctest_threads.cpython-312.pyctest_manager.pytest_misc.pytest_processes.pytest_threads.pytest_named_expressions.pytest_netrc.pytest_nis.pytest_nntplib.pytest_ntpath.pytest_numeric_tower.pytest_opcache.pytest_opcodes.pytest_openpty.pytest_operator.pytest_optparse.pytest_ordered_dict.pytest_os.pytest_ossaudiodev.pytest_osx_env.pytest_pathlib.pytest_patma.pytest_pdb.pytest_peepholer.pytest_peg_generator__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_c_parser.cpython-312.opt-1.pyctest_c_parser.cpython-312.opt-2.pyctest_c_parser.cpython-312.pyctest_first_sets.cpython-312.opt-1.pyctest_first_sets.cpython-312.opt-2.pyctest_first_sets.cpython-312.pyctest_grammar_validator.cpython-312.opt-1.pyctest_grammar_validator.cpython-312.opt-2.pyctest_grammar_validator.cpython-312.pyctest_pegen.cpython-312.opt-1.pyctest_pegen.cpython-312.opt-2.pyctest_pegen.cpython-312.pyctest_c_parser.pytest_first_sets.pytest_grammar_validator.pytest_pegen.pytest_pep646_syntax.pytest_perf_profiler.pytest_perfmaps.pytest_pickle.pytest_picklebuffer.pytest_pickletools.pytest_pipes.pytest_pkg.pytest_pkgutil.pytest_platform.pytest_plistlib.pytest_poll.pytest_popen.pytest_poplib.pytest_positional_only_arg.pytest_posix.pytest_posixpath.pytest_pow.pytest_pprint.pytest_print.pytest_profile.pytest_property.pytest_pstats.pytest_pty.pytest_pulldom.pytest_pwd.pytest_py_compile.pytest_pyclbr.pytest_pydoc__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pycpydoc_mod.cpython-312.opt-1.pycpydoc_mod.cpython-312.opt-2.pycpydoc_mod.cpython-312.pycpydocfodder.cpython-312.opt-1.pycpydocfodder.cpython-312.opt-2.pycpydocfodder.cpython-312.pyctest_pydoc.cpython-312.opt-1.pyctest_pydoc.cpython-312.opt-2.pyctest_pydoc.cpython-312.pycpydoc_mod.pypydocfodder.pytest_pydoc.pytest_pyexpat.pytest_queue.pytest_quopri.pytest_raise.pytest_random.pytest_range.pytest_re.pytest_readline.pytest_regrtest.pytest_repl.pytest_reprlib.pytest_resource.pytest_richcmp.pytest_rlcompleter.pytest_robotparser.pytest_runpy.pytest_sax.pytest_sched.pytest_scope.pytest_script_helper.pytest_secrets.pytest_select.pytest_selectors.pytest_set.pytest_setcomps.pytest_shelve.pytest_shlex.pytest_shutil.pytest_signal.pytest_site.pytest_slice.pytest_smtplib.pytest_smtpnet.pytest_sndhdr.pytest_socket.pytest_socketserver.pytest_sort.pytest_source_encoding.pytest_spwd.pytest_sqlite3__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_backup.cpython-312.opt-1.pyctest_backup.cpython-312.opt-2.pyctest_backup.cpython-312.pyctest_cli.cpython-312.opt-1.pyctest_cli.cpython-312.opt-2.pyctest_cli.cpython-312.pyctest_dbapi.cpython-312.opt-1.pyctest_dbapi.cpython-312.opt-2.pyctest_dbapi.cpython-312.pyctest_dump.cpython-312.opt-1.pyctest_dump.cpython-312.opt-2.pyctest_dump.cpython-312.pyctest_factory.cpython-312.opt-1.pyctest_factory.cpython-312.opt-2.pyctest_factory.cpython-312.pyctest_hooks.cpython-312.opt-1.pyctest_hooks.cpython-312.opt-2.pyctest_hooks.cpython-312.pyctest_regression.cpython-312.opt-1.pyctest_regression.cpython-312.opt-2.pyctest_regression.cpython-312.pyctest_transactions.cpython-312.opt-1.pyctest_transactions.cpython-312.opt-2.pyctest_transactions.cpython-312.pyctest_types.cpython-312.opt-1.pyctest_types.cpython-312.opt-2.pyctest_types.cpython-312.pyctest_userfunctions.cpython-312.opt-1.pyctest_userfunctions.cpython-312.opt-2.pyctest_userfunctions.cpython-312.pyctest_backup.pytest_cli.pytest_dbapi.pytest_dump.pytest_factory.pytest_hooks.pytest_regression.pytest_transactions.pytest_types.pytest_userfunctions.pytest_ssl.pytest_stable_abi_ctypes.pytest_startfile.pytest_stat.pytest_statistics.pytest_strftime.pytest_string.pytest_string_literals.pytest_stringprep.pytest_strptime.pytest_strtod.pytest_struct.pytest_structseq.pytest_subclassinit.pytest_subprocess.pytest_sunau.pytest_sundry.pytest_super.pytest_support.pytest_symtable.pytest_syntax.pytest_sys.pytest_sys_setprofile.pytest_sys_settrace.pytest_sysconfig.pytest_syslog.pytest_tabnanny.pytest_tarfile.pytest_tcl.pytest_telnetlib.pytest_tempfile.pytest_termios.pytest_textwrap.pytest_thread.pytest_threadedtempfile.pytest_threading.pytest_threading_local.pytest_threadsignals.pytest_time.pytest_timeit.pytest_timeout.pytest_tix.pytest_tkinterREADME__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pycsupport.cpython-312.opt-1.pycsupport.cpython-312.opt-2.pycsupport.cpython-312.pyctest_colorchooser.cpython-312.opt-1.pyctest_colorchooser.cpython-312.opt-2.pyctest_colorchooser.cpython-312.pyctest_font.cpython-312.opt-1.pyctest_font.cpython-312.opt-2.pyctest_font.cpython-312.pyctest_geometry_managers.cpython-312.opt-1.pyctest_geometry_managers.cpython-312.opt-2.pyctest_geometry_managers.cpython-312.pyctest_images.cpython-312.opt-1.pyctest_images.cpython-312.opt-2.pyctest_images.cpython-312.pyctest_loadtk.cpython-312.opt-1.pyctest_loadtk.cpython-312.opt-2.pyctest_loadtk.cpython-312.pyctest_messagebox.cpython-312.opt-1.pyctest_messagebox.cpython-312.opt-2.pyctest_messagebox.cpython-312.pyctest_misc.cpython-312.opt-1.pyctest_misc.cpython-312.opt-2.pyctest_misc.cpython-312.pyctest_simpledialog.cpython-312.opt-1.pyctest_simpledialog.cpython-312.opt-2.pyctest_simpledialog.cpython-312.pyctest_text.cpython-312.opt-1.pyctest_text.cpython-312.opt-2.pyctest_text.cpython-312.pyctest_variables.cpython-312.opt-1.pyctest_variables.cpython-312.opt-2.pyctest_variables.cpython-312.pyctest_widgets.cpython-312.opt-1.pyctest_widgets.cpython-312.opt-2.pyctest_widgets.cpython-312.pycwidget_tests.cpython-312.opt-1.pycwidget_tests.cpython-312.opt-2.pycwidget_tests.cpython-312.pycsupport.pytest_colorchooser.pytest_font.pytest_geometry_managers.pytest_images.pytest_loadtk.pytest_messagebox.pytest_misc.pytest_simpledialog.pytest_text.pytest_variables.pytest_widgets.pywidget_tests.pytest_tokenize.pytest_tomllib__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pycburntsushi.cpython-312.opt-1.pycburntsushi.cpython-312.opt-2.pycburntsushi.cpython-312.pyctest_data.cpython-312.opt-1.pyctest_data.cpython-312.opt-2.pyctest_data.cpython-312.pyctest_error.cpython-312.opt-1.pyctest_error.cpython-312.opt-2.pyctest_error.cpython-312.pyctest_misc.cpython-312.opt-1.pyctest_misc.cpython-312.opt-2.pyctest_misc.cpython-312.pycburntsushi.pydatainvalidarrayarray-missing-comma.tomlarray-of-tablesoverwrite-array-in-parent.tomloverwrite-bool-with-aot.tomlfile-end-after-val.tomlunclosed-after-item.tomlunclosed-empty.tomlbasic-str-ends-in-escape.tomlbooleaninvalid-false-casing.tomlinvalid-true-casing.tomldates-and-timesinvalid-day.tomldotted-keysaccess-non-table.tomlextend-defined-aot.tomlextend-defined-table-with-subtable.tomlextend-defined-table.tomlinline-tableinline-table-missing-comma.tomldefine-twice-in-subtable.tomldefine-twice.tomlfile-end-after-key-val.tomlmutate.tomloverride-val-in-table.tomloverride-val-with-array.tomloverride-val-with-table.tomloverwrite-implicitly.tomloverwrite-value-in-inner-array.tomloverwrite-value-in-inner-table.tomlunclosed-empty.tomlinvalid-comment-char.tomlinvalid-escaped-unicode.tomlinvalid-hex.tomlkeys-and-valsends-early-table-def.tomlends-early.tomlno-value.tomlonly-ws-after-dot.tomloverwrite-with-deep-table.tomlliteral-strunclosed.tomlmissing-closing-double-square-bracket.tomlmissing-closing-square-bracket.tomlmultiline-basic-strcarriage-return.tomlescape-only.tomlfile-ends-after-opening.tomllast-line-escape.tomlunclosed-ends-in-whitespace-escape.tomlmultiline-literal-strfile-ends-after-opening.tomlunclosed.tomlnon-scalar-escaped.tomltableeof-after-opening.tomlredefine-1.tomlredefine-2.tomlunclosed-multiline-string.tomlunclosed-string.tomlvalidapostrophes-in-literal-string.jsonapostrophes-in-literal-string.tomlarrayarray-subtables.jsonarray-subtables.tomlopen-parent-table.jsonopen-parent-table.tomlboolean.jsonboolean.tomldates-and-timesdatetimes.jsondatetimes.tomllocaltime.jsonlocaltime.tomlempty-inline-table.jsonempty-inline-table.tomlfive-quotes.jsonfive-quotes.tomlhex-char.jsonhex-char.tomlmultiline-basic-strends-in-whitespace-escape.jsonends-in-whitespace-escape.tomlno-newlines.jsonno-newlines.tomltrailing-comma.jsontrailing-comma.tomltest_data.pytest_error.pytest_misc.pytest_tools__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_freeze.cpython-312.opt-1.pyctest_freeze.cpython-312.opt-2.pyctest_freeze.cpython-312.pyctest_i18n.cpython-312.opt-1.pyctest_i18n.cpython-312.opt-2.pyctest_i18n.cpython-312.pyctest_makefile.cpython-312.opt-1.pyctest_makefile.cpython-312.opt-2.pyctest_makefile.cpython-312.pyctest_reindent.cpython-312.opt-1.pyctest_reindent.cpython-312.opt-2.pyctest_reindent.cpython-312.pyctest_sundry.cpython-312.opt-1.pyctest_sundry.cpython-312.opt-2.pyctest_sundry.cpython-312.pyci18n_data__pycache__docstrings.cpython-312.opt-1.pycdocstrings.cpython-312.opt-2.pycdocstrings.cpython-312.pycfileloc.cpython-312.opt-1.pycfileloc.cpython-312.opt-2.pycfileloc.cpython-312.pycmessages.cpython-312.opt-1.pycmessages.cpython-312.opt-2.pycmessages.cpython-312.pycdocstrings.potdocstrings.pyfileloc.potfileloc.pymessages.potmessages.pytest_freeze.pytest_i18n.pytest_makefile.pytest_reindent.pytest_sundry.pytest_trace.pytest_traceback.pytest_tracemalloc.pytest_ttk__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_extensions.cpython-312.opt-1.pyctest_extensions.cpython-312.opt-2.pyctest_extensions.cpython-312.pyctest_style.cpython-312.opt-1.pyctest_style.cpython-312.opt-2.pyctest_style.cpython-312.pyctest_widgets.cpython-312.opt-1.pyctest_widgets.cpython-312.opt-2.pyctest_widgets.cpython-312.pyctest_extensions.pytest_style.pytest_widgets.pytest_ttk_textonly.pytest_tty.pytest_tuple.pytest_turtle.pytest_type_aliases.pytest_type_annotations.pytest_type_cache.pytest_type_comments.pytest_type_params.pytest_typechecks.pytest_types.pytest_typing.pytest_ucn.pytest_unary.pytest_unicode.pytest_unicode_file.pytest_unicode_file_functions.pytest_unicode_identifiers.pytest_unicodedata.pytest_unittest__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyc_test_warnings.cpython-312.opt-1.pyc_test_warnings.cpython-312.opt-2.pyc_test_warnings.cpython-312.pycdummy.cpython-312.opt-1.pycdummy.cpython-312.opt-2.pycdummy.cpython-312.pycsupport.cpython-312.opt-1.pycsupport.cpython-312.opt-2.pycsupport.cpython-312.pyctest_assertions.cpython-312.opt-1.pyctest_assertions.cpython-312.opt-2.pyctest_assertions.cpython-312.pyctest_async_case.cpython-312.opt-1.pyctest_async_case.cpython-312.opt-2.pyctest_async_case.cpython-312.pyctest_break.cpython-312.opt-1.pyctest_break.cpython-312.opt-2.pyctest_break.cpython-312.pyctest_case.cpython-312.opt-1.pyctest_case.cpython-312.opt-2.pyctest_case.cpython-312.pyctest_discovery.cpython-312.opt-1.pyctest_discovery.cpython-312.opt-2.pyctest_discovery.cpython-312.pyctest_functiontestcase.cpython-312.opt-1.pyctest_functiontestcase.cpython-312.opt-2.pyctest_functiontestcase.cpython-312.pyctest_loader.cpython-312.opt-1.pyctest_loader.cpython-312.opt-2.pyctest_loader.cpython-312.pyctest_program.cpython-312.opt-1.pyctest_program.cpython-312.opt-2.pyctest_program.cpython-312.pyctest_result.cpython-312.opt-1.pyctest_result.cpython-312.opt-2.pyctest_result.cpython-312.pyctest_runner.cpython-312.opt-1.pyctest_runner.cpython-312.opt-2.pyctest_runner.cpython-312.pyctest_setups.cpython-312.opt-1.pyctest_setups.cpython-312.opt-2.pyctest_setups.cpython-312.pyctest_skipping.cpython-312.opt-1.pyctest_skipping.cpython-312.opt-2.pyctest_skipping.cpython-312.pyctest_suite.cpython-312.opt-1.pyctest_suite.cpython-312.opt-2.pyctest_suite.cpython-312.pyctest_util.cpython-312.opt-1.pyctest_util.cpython-312.opt-2.pyctest_util.cpython-312.pyc_test_warnings.pydummy.pysupport.pytest_assertions.pytest_async_case.pytest_break.pytest_case.pytest_discovery.pytest_functiontestcase.pytest_loader.pytest_program.pytest_result.pytest_runner.pytest_setups.pytest_skipping.pytest_suite.pytest_util.pytestmock__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pycsupport.cpython-312.opt-1.pycsupport.cpython-312.opt-2.pycsupport.cpython-312.pyctestasync.cpython-312.opt-1.pyctestasync.cpython-312.opt-2.pyctestasync.cpython-312.pyctestcallable.cpython-312.opt-1.pyctestcallable.cpython-312.opt-2.pyctestcallable.cpython-312.pyctesthelpers.cpython-312.opt-1.pyctesthelpers.cpython-312.opt-2.pyctesthelpers.cpython-312.pyctestmagicmethods.cpython-312.opt-1.pyctestmagicmethods.cpython-312.opt-2.pyctestmagicmethods.cpython-312.pyctestmock.cpython-312.opt-1.pyctestmock.cpython-312.opt-2.pyctestmock.cpython-312.pyctestpatch.cpython-312.opt-1.pyctestpatch.cpython-312.opt-2.pyctestpatch.cpython-312.pyctestsealable.cpython-312.opt-1.pyctestsealable.cpython-312.opt-2.pyctestsealable.cpython-312.pyctestsentinel.cpython-312.opt-1.pyctestsentinel.cpython-312.opt-2.pyctestsentinel.cpython-312.pyctestwith.cpython-312.opt-1.pyctestwith.cpython-312.opt-2.pyctestwith.cpython-312.pycsupport.pytestasync.pytestcallable.pytesthelpers.pytestmagicmethods.pytestmock.pytestpatch.pytestsealable.pytestsentinel.pytestwith.pytest_univnewlines.pytest_unpack.pytest_unpack_ex.pytest_unparse.pytest_urllib.pytest_urllib2.pytest_urllib2_localnet.pytest_urllib2net.pytest_urllib_response.pytest_urllibnet.pytest_urlparse.pytest_userdict.pytest_userlist.pytest_userstring.pytest_utf8_mode.pytest_utf8source.pytest_uu.pytest_uuid.pytest_venv.pytest_wait3.pytest_wait4.pytest_warnings__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pycdata__pycache__import_warning.cpython-312.opt-1.pycimport_warning.cpython-312.opt-2.pycimport_warning.cpython-312.pycpackage_helper.cpython-312.opt-1.pycpackage_helper.cpython-312.opt-2.pycpackage_helper.cpython-312.pycstacklevel.cpython-312.opt-1.pycstacklevel.cpython-312.opt-2.pycstacklevel.cpython-312.pycimport_warning.pypackage_helper.pystacklevel.pytest_wave.pytest_weakref.pytest_weakset.pytest_webbrowser.pytest_winapi.pytest_winconsoleio.pytest_winreg.pytest_winsound.pytest_with.pytest_wmi.pytest_wsgiref.pytest_xdrlib.pytest_xml_dom_minicompat.pytest_xml_etree.pytest_xml_etree_c.pytest_xmlrpc.pytest_xmlrpc_net.pytest_xxlimited.pytest_xxtestfuzz.pytest_yield_from.pytest_zipapp.pytest_zipfile__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyctest_core.cpython-312.opt-1.pyctest_core.cpython-312.opt-2.pyctest_core.cpython-312.pyc_path__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc_functools.cpython-312.opt-1.pyc_functools.cpython-312.opt-2.pyc_functools.cpython-312.pyc_itertools.cpython-312.opt-1.pyc_itertools.cpython-312.opt-2.pyc_itertools.cpython-312.pyc_support.cpython-312.opt-1.pyc_support.cpython-312.opt-2.pyc_support.cpython-312.pyc_test_params.cpython-312.opt-1.pyc_test_params.cpython-312.opt-2.pyc_test_params.cpython-312.pyctest_complexity.cpython-312.opt-1.pyctest_complexity.cpython-312.opt-2.pyctest_complexity.cpython-312.pyctest_path.cpython-312.opt-1.pyctest_path.cpython-312.opt-2.pyctest_path.cpython-312.pycwrite-alpharep.cpython-312.opt-1.pycwrite-alpharep.cpython-312.opt-2.pycwrite-alpharep.cpython-312.pyc_functools.py_itertools.py_support.py_test_params.pytest_complexity.pytest_path.pywrite-alpharep.pytest_core.pytest_zipfile64.pytest_zipimport.pytest_zipimport_support.pytest_zlib.pytest_zoneinfo__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pyc_support.cpython-312.opt-1.pyc_support.cpython-312.opt-2.pyc_support.cpython-312.pyctest_zoneinfo.cpython-312.opt-1.pyctest_zoneinfo.cpython-312.opt-2.pyctest_zoneinfo.cpython-312.pyctest_zoneinfo_property.cpython-312.opt-1.pyctest_zoneinfo_property.cpython-312.opt-2.pyctest_zoneinfo_property.cpython-312.pyc_support.pydata__pycache__update_test_data.cpython-312.opt-1.pycupdate_test_data.cpython-312.opt-2.pycupdate_test_data.cpython-312.pycupdate_test_data.pyzoneinfo_data.jsontest_zoneinfo.pytest_zoneinfo_property.pytestcodec.pytesttar.tartesttar.tar.xztf_inherit_check.pytime_hashlib.pytokenizedata__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyccoding20731.cpython-312.opt-1.pyccoding20731.cpython-312.opt-2.pyccoding20731.cpython-312.pycbad_coding.pybad_coding2.pybadsyntax_3131.pycoding20731.pytokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txttokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txttokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txttokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txttokenize_tests.txttracedmodules__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyctestmod.cpython-312.opt-1.pyctestmod.cpython-312.opt-2.pyctestmod.cpython-312.pyctestmod.pytranslationdataargparsemsgids.txtgetoptmsgids.txtoptparsemsgids.txttypinganndata__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc_typed_dict_helper.cpython-312.opt-1.pyc_typed_dict_helper.cpython-312.opt-2.pyc_typed_dict_helper.cpython-312.pycann_module.cpython-312.opt-1.pycann_module.cpython-312.opt-2.pycann_module.cpython-312.pycann_module2.cpython-312.opt-1.pycann_module2.cpython-312.opt-2.pycann_module2.cpython-312.pycann_module3.cpython-312.opt-1.pycann_module3.cpython-312.opt-2.pycann_module3.cpython-312.pycann_module4.cpython-312.opt-1.pycann_module4.cpython-312.opt-2.pycann_module4.cpython-312.pycann_module5.cpython-312.opt-1.pycann_module5.cpython-312.opt-2.pycann_module5.cpython-312.pycann_module6.cpython-312.opt-1.pycann_module6.cpython-312.opt-2.pycann_module6.cpython-312.pycann_module695.cpython-312.opt-1.pycann_module695.cpython-312.opt-2.pycann_module695.cpython-312.pycann_module7.cpython-312.opt-1.pycann_module7.cpython-312.opt-2.pycann_module7.cpython-312.pycann_module8.cpython-312.opt-1.pycann_module8.cpython-312.opt-2.pycann_module8.cpython-312.pycann_module9.cpython-312.opt-1.pycann_module9.cpython-312.opt-2.pycann_module9.cpython-312.pycmod_generics_cache.cpython-312.opt-1.pycmod_generics_cache.cpython-312.opt-2.pycmod_generics_cache.cpython-312.pyc_typed_dict_helper.pyann_module.pyann_module2.pyann_module3.pyann_module4.pyann_module5.pyann_module6.pyann_module695.pyann_module7.pyann_module8.pyann_module9.pymod_generics_cache.pywheeldatasetuptools-67.6.1-py3-none-any.whlwheel-0.40.0-py3-none-any.whlwin_console_handler.pyxmltestdatac14n-20READMEc14nComment.xmlc14nDefault.xmlc14nPrefix.xmlc14nPrefixQname.xmlc14nPrefixQnameXpathElem.xmlc14nQname.xmlc14nQnameElem.xmlc14nQnameXpathElem.xmlc14nTrim.xmldoc.dtddoc.xslinC14N1.xmlinC14N2.xmlinC14N3.xmlinC14N4.xmlinC14N5.xmlinC14N6.xmlinNsContent.xmlinNsDefault.xmlinNsPushdown.xmlinNsRedecl.xmlinNsSort.xmlinNsSuperfluous.xmlinNsXml.xmlout_inC14N1_c14nComment.xmlout_inC14N1_c14nDefault.xmlout_inC14N2_c14nDefault.xmlout_inC14N2_c14nTrim.xmlout_inC14N3_c14nDefault.xmlout_inC14N3_c14nPrefix.xmlout_inC14N3_c14nTrim.xmlout_inC14N4_c14nDefault.xmlout_inC14N4_c14nTrim.xmlout_inC14N5_c14nDefault.xmlout_inC14N5_c14nTrim.xmlout_inC14N6_c14nDefault.xmlout_inNsContent_c14nDefault.xmlout_inNsContent_c14nPrefixQnameXpathElem.xmlout_inNsContent_c14nQnameElem.xmlout_inNsContent_c14nQnameXpathElem.xmlout_inNsDefault_c14nDefault.xmlout_inNsDefault_c14nPrefix.xmlout_inNsPushdown_c14nDefault.xmlout_inNsPushdown_c14nPrefix.xmlout_inNsRedecl_c14nDefault.xmlout_inNsRedecl_c14nPrefix.xmlout_inNsSort_c14nDefault.xmlout_inNsSort_c14nPrefix.xmlout_inNsSuperfluous_c14nDefault.xmlout_inNsSuperfluous_c14nPrefix.xmlout_inNsXml_c14nDefault.xmlout_inNsXml_c14nPrefix.xmlout_inNsXml_c14nPrefixQname.xmlout_inNsXml_c14nQname.xmlworld.txtexpat224_utf8_bug.xmlsimple-ns.xmlsimple.xmltest.xmltest.xml.outxmltests.pyzip_cp437_header.zipzipdir.zipzipdir_backslash.zipziptestdataREADME.md__pycache__testdata_module_inside_zip.cpython-312.opt-1.pyctestdata_module_inside_zip.cpython-312.opt-2.pyctestdata_module_inside_zip.cpython-312.pycexe_with_z64exe_with_zipheader.shtestdata_module_inside_zip.pytkinter/usr/lib64/python3.12/lib-dynload//usr/lib64/python3.12//usr/lib64/python3.12/test//usr/lib64/python3.12/test/__pycache__//usr/lib64/python3.12/test/audiodata//usr/lib64/python3.12/test/certdata//usr/lib64/python3.12/test/certdata/__pycache__//usr/lib64/python3.12/test/certdata/capath//usr/lib64/python3.12/test/cjkencodings//usr/lib64/python3.12/test/configdata//usr/lib64/python3.12/test/crashers//usr/lib64/python3.12/test/crashers/__pycache__//usr/lib64/python3.12/test/data//usr/lib64/python3.12/test/decimaltestdata//usr/lib64/python3.12/test/dtracedata//usr/lib64/python3.12/test/dtracedata/__pycache__//usr/lib64/python3.12/test/encoded_modules//usr/lib64/python3.12/test/encoded_modules/__pycache__//usr/lib64/python3.12/test/imghdrdata//usr/lib64/python3.12/test/leakers//usr/lib64/python3.12/test/leakers/__pycache__//usr/lib64/python3.12/test/libregrtest//usr/lib64/python3.12/test/libregrtest/__pycache__//usr/lib64/python3.12/test/regrtestdata//usr/lib64/python3.12/test/regrtestdata/import_from_tests//usr/lib64/python3.12/test/regrtestdata/import_from_tests/__pycache__//usr/lib64/python3.12/test/regrtestdata/import_from_tests/test_regrtest_b//usr/lib64/python3.12/test/regrtestdata/import_from_tests/test_regrtest_b/__pycache__//usr/lib64/python3.12/test/sndhdrdata//usr/lib64/python3.12/test/subprocessdata//usr/lib64/python3.12/test/subprocessdata/__pycache__//usr/lib64/python3.12/test/support//usr/lib64/python3.12/test/support/__pycache__//usr/lib64/python3.12/test/support/_hypothesis_stubs//usr/lib64/python3.12/test/support/_hypothesis_stubs/__pycache__//usr/lib64/python3.12/test/test_ast//usr/lib64/python3.12/test/test_ast/__pycache__//usr/lib64/python3.12/test/test_asyncio//usr/lib64/python3.12/test/test_asyncio/__pycache__//usr/lib64/python3.12/test/test_capi//usr/lib64/python3.12/test/test_capi/__pycache__//usr/lib64/python3.12/test/test_concurrent_futures//usr/lib64/python3.12/test/test_concurrent_futures/__pycache__//usr/lib64/python3.12/test/test_cppext//usr/lib64/python3.12/test/test_cppext/__pycache__//usr/lib64/python3.12/test/test_ctypes//usr/lib64/python3.12/test/test_ctypes/__pycache__//usr/lib64/python3.12/test/test_dataclasses//usr/lib64/python3.12/test/test_dataclasses/__pycache__//usr/lib64/python3.12/test/test_doctest//usr/lib64/python3.12/test/test_doctest/__pycache__//usr/lib64/python3.12/test/test_email//usr/lib64/python3.12/test/test_email/__pycache__//usr/lib64/python3.12/test/test_email/data//usr/lib64/python3.12/test/test_future_stmt//usr/lib64/python3.12/test/test_future_stmt/__pycache__//usr/lib64/python3.12/test/test_gdb//usr/lib64/python3.12/test/test_gdb/__pycache__//usr/lib64/python3.12/test/test_import//usr/lib64/python3.12/test/test_import/__pycache__//usr/lib64/python3.12/test/test_import/data//usr/lib64/python3.12/test/test_import/data/__pycache__//usr/lib64/python3.12/test/test_import/data/circular_imports//usr/lib64/python3.12/test/test_import/data/circular_imports/__pycache__//usr/lib64/python3.12/test/test_import/data/circular_imports/subpkg//usr/lib64/python3.12/test/test_import/data/circular_imports/subpkg/__pycache__//usr/lib64/python3.12/test/test_import/data/circular_imports/subpkg2//usr/lib64/python3.12/test/test_import/data/circular_imports/subpkg2/__pycache__//usr/lib64/python3.12/test/test_import/data/circular_imports/subpkg2/parent//usr/lib64/python3.12/test/test_import/data/circular_imports/subpkg2/parent/__pycache__//usr/lib64/python3.12/test/test_import/data/package//usr/lib64/python3.12/test/test_import/data/package/__pycache__//usr/lib64/python3.12/test/test_import/data/package2//usr/lib64/python3.12/test/test_import/data/package2/__pycache__//usr/lib64/python3.12/test/test_import/data/package3//usr/lib64/python3.12/test/test_import/data/package3/__pycache__//usr/lib64/python3.12/test/test_import/data/package4//usr/lib64/python3.12/test/test_import/data/package4/__pycache__//usr/lib64/python3.12/test/test_import/data/unwritable//usr/lib64/python3.12/test/test_import/data/unwritable/__pycache__//usr/lib64/python3.12/test/test_importlib//usr/lib64/python3.12/test/test_importlib/__pycache__//usr/lib64/python3.12/test/test_importlib/builtin//usr/lib64/python3.12/test/test_importlib/builtin/__pycache__//usr/lib64/python3.12/test/test_importlib/data//usr/lib64/python3.12/test/test_importlib/data/__pycache__//usr/lib64/python3.12/test/test_importlib/extension//usr/lib64/python3.12/test/test_importlib/extension/__pycache__//usr/lib64/python3.12/test/test_importlib/frozen//usr/lib64/python3.12/test/test_importlib/frozen/__pycache__//usr/lib64/python3.12/test/test_importlib/import_//usr/lib64/python3.12/test/test_importlib/import_/__pycache__//usr/lib64/python3.12/test/test_importlib/namespace_pkgs//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/both_portions//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/both_portions/foo//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/both_portions/foo/__pycache__//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/module_and_namespace_package//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/module_and_namespace_package/__pycache__//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/not_a_namespace_pkg//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__pycache__//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/portion1//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/portion1/foo//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/portion1/foo/__pycache__//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/portion2//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/portion2/foo//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/portion2/foo/__pycache__//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project1//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project1/parent//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project1/parent/child//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project1/parent/child/__pycache__//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project2//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project2/parent//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project2/parent/child//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project2/parent/child/__pycache__//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project3//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project3/parent//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project3/parent/child//usr/lib64/python3.12/test/test_importlib/namespace_pkgs/project3/parent/child/__pycache__//usr/lib64/python3.12/test/test_importlib/partial//usr/lib64/python3.12/test/test_importlib/partial/__pycache__//usr/lib64/python3.12/test/test_importlib/resources//usr/lib64/python3.12/test/test_importlib/resources/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/data01//usr/lib64/python3.12/test/test_importlib/resources/data01/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/data01/subdirectory//usr/lib64/python3.12/test/test_importlib/resources/data01/subdirectory/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/data02//usr/lib64/python3.12/test/test_importlib/resources/data02/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/data02/one//usr/lib64/python3.12/test/test_importlib/resources/data02/one/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/data02/subdirectory//usr/lib64/python3.12/test/test_importlib/resources/data02/subdirectory/subsubdir//usr/lib64/python3.12/test/test_importlib/resources/data02/two//usr/lib64/python3.12/test/test_importlib/resources/data02/two/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/data03//usr/lib64/python3.12/test/test_importlib/resources/data03/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/data03/namespace//usr/lib64/python3.12/test/test_importlib/resources/data03/namespace/portion1//usr/lib64/python3.12/test/test_importlib/resources/data03/namespace/portion1/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/data03/namespace/portion2//usr/lib64/python3.12/test/test_importlib/resources/data03/namespace/portion2/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/namespacedata01//usr/lib64/python3.12/test/test_importlib/resources/zipdata01//usr/lib64/python3.12/test/test_importlib/resources/zipdata01/__pycache__//usr/lib64/python3.12/test/test_importlib/resources/zipdata02//usr/lib64/python3.12/test/test_importlib/resources/zipdata02/__pycache__//usr/lib64/python3.12/test/test_importlib/source//usr/lib64/python3.12/test/test_importlib/source/__pycache__//usr/lib64/python3.12/test/test_inspect//usr/lib64/python3.12/test/test_inspect/__pycache__//usr/lib64/python3.12/test/test_json//usr/lib64/python3.12/test/test_json/__pycache__//usr/lib64/python3.12/test/test_lib2to3//usr/lib64/python3.12/test/test_lib2to3/__pycache__//usr/lib64/python3.12/test/test_lib2to3/data//usr/lib64/python3.12/test/test_lib2to3/data/fixers//usr/lib64/python3.12/test/test_lib2to3/data/fixers/myfixes//usr/lib64/python3.12/test/test_module//usr/lib64/python3.12/test/test_module/__pycache__//usr/lib64/python3.12/test/test_multiprocessing_fork//usr/lib64/python3.12/test/test_multiprocessing_fork/__pycache__//usr/lib64/python3.12/test/test_multiprocessing_forkserver//usr/lib64/python3.12/test/test_multiprocessing_forkserver/__pycache__//usr/lib64/python3.12/test/test_multiprocessing_spawn//usr/lib64/python3.12/test/test_multiprocessing_spawn/__pycache__//usr/lib64/python3.12/test/test_peg_generator//usr/lib64/python3.12/test/test_peg_generator/__pycache__//usr/lib64/python3.12/test/test_pydoc//usr/lib64/python3.12/test/test_pydoc/__pycache__//usr/lib64/python3.12/test/test_sqlite3//usr/lib64/python3.12/test/test_sqlite3/__pycache__//usr/lib64/python3.12/test/test_tkinter//usr/lib64/python3.12/test/test_tkinter/__pycache__//usr/lib64/python3.12/test/test_tomllib//usr/lib64/python3.12/test/test_tomllib/__pycache__//usr/lib64/python3.12/test/test_tomllib/data//usr/lib64/python3.12/test/test_tomllib/data/invalid//usr/lib64/python3.12/test/test_tomllib/data/invalid/array-of-tables//usr/lib64/python3.12/test/test_tomllib/data/invalid/array//usr/lib64/python3.12/test/test_tomllib/data/invalid/boolean//usr/lib64/python3.12/test/test_tomllib/data/invalid/dates-and-times//usr/lib64/python3.12/test/test_tomllib/data/invalid/dotted-keys//usr/lib64/python3.12/test/test_tomllib/data/invalid/inline-table//usr/lib64/python3.12/test/test_tomllib/data/invalid/keys-and-vals//usr/lib64/python3.12/test/test_tomllib/data/invalid/literal-str//usr/lib64/python3.12/test/test_tomllib/data/invalid/multiline-basic-str//usr/lib64/python3.12/test/test_tomllib/data/invalid/multiline-literal-str//usr/lib64/python3.12/test/test_tomllib/data/invalid/table//usr/lib64/python3.12/test/test_tomllib/data/valid//usr/lib64/python3.12/test/test_tomllib/data/valid/array//usr/lib64/python3.12/test/test_tomllib/data/valid/dates-and-times//usr/lib64/python3.12/test/test_tomllib/data/valid/multiline-basic-str//usr/lib64/python3.12/test/test_tools//usr/lib64/python3.12/test/test_tools/__pycache__//usr/lib64/python3.12/test/test_tools/i18n_data//usr/lib64/python3.12/test/test_tools/i18n_data/__pycache__//usr/lib64/python3.12/test/test_ttk//usr/lib64/python3.12/test/test_ttk/__pycache__//usr/lib64/python3.12/test/test_unittest//usr/lib64/python3.12/test/test_unittest/__pycache__//usr/lib64/python3.12/test/test_unittest/testmock//usr/lib64/python3.12/test/test_unittest/testmock/__pycache__//usr/lib64/python3.12/test/test_warnings//usr/lib64/python3.12/test/test_warnings/__pycache__//usr/lib64/python3.12/test/test_warnings/data//usr/lib64/python3.12/test/test_warnings/data/__pycache__//usr/lib64/python3.12/test/test_zipfile//usr/lib64/python3.12/test/test_zipfile/__pycache__//usr/lib64/python3.12/test/test_zipfile/_path//usr/lib64/python3.12/test/test_zipfile/_path/__pycache__//usr/lib64/python3.12/test/test_zoneinfo//usr/lib64/python3.12/test/test_zoneinfo/__pycache__//usr/lib64/python3.12/test/test_zoneinfo/data//usr/lib64/python3.12/test/test_zoneinfo/data/__pycache__//usr/lib64/python3.12/test/tokenizedata//usr/lib64/python3.12/test/tokenizedata/__pycache__//usr/lib64/python3.12/test/tracedmodules//usr/lib64/python3.12/test/tracedmodules/__pycache__//usr/lib64/python3.12/test/translationdata//usr/lib64/python3.12/test/translationdata/argparse//usr/lib64/python3.12/test/translationdata/getopt//usr/lib64/python3.12/test/translationdata/optparse//usr/lib64/python3.12/test/typinganndata//usr/lib64/python3.12/test/typinganndata/__pycache__//usr/lib64/python3.12/test/wheeldata//usr/lib64/python3.12/test/xmltestdata//usr/lib64/python3.12/test/xmltestdata/c14n-20//usr/lib64/python3.12/test/ziptestdata//usr/lib64/python3.12/test/ziptestdata/__pycache__/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36735/SUSE_SLE-15-SP6_Update/39f870e6c2a899b6a60b9279891b1a05-python312.SUSE_SLE-15-SP6_Update:basedrpmxz5x86_64-suse-linux                               !"#$     %    &  && '       (    )    * **+*,,,,-,,,***,. *+ +/ 0*+*++**++ 1,,,+2*+*3  !"#$   4                  565 7 7  7    8         8  9  :      ;        < =          &        =            >        ? ? ?        @           AB  ;CCC  65  DDD EEED FF  G  H IEEJJ K7: LLM ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f7a46566c1d239179b692ebc5a87ebb8e06f918, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a46bac7b9aa0335c43d438f293ecae5e5721db5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f4f1d699cf451f1102767d4f1765a0843cccb1f4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6212de7b2f5dc5275d4982feb936c65bed9c1eeb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d5fa2f90279e071c30017d3b728dc1ccaf6473dd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=244ccbbe0cceb07cdca83cddf4a76213b2ef13ba, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=63e7c1a6d38816f7d9a8bd24efc6ecb31c667161, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=98e91cabef96a43f501f6ddb66e32ca584c534bd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0a36224280abfdbaafca2fbd91dab050c66ed097, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=331f28fb44a574f0787f1c6a494a9ca7025d8cb4, strippeddirectoryASCII textPython script, ASCII text executablePython script, UTF-8 Unicode text executableISO-8859 textASCII text, with very long linesemptyUTF-8 Unicode textNon-ISO extended-ASCII textASCII text, with escape sequencesNon-ISO extended-ASCII text, with LF, NEL line terminatorsASCII text, with CRLF line terminatorsawk or perl script, ASCII textASCII text, with no line terminatorsJPEG image data, baseline, precision 8, 16x16, frames 3OpenEXR image data, version 2, storage: scanline, compression: none, dataWindow: (0 0)-(15 15), displayWindow: (0 0)-(15 15), lineOrder: increasing yGIF image data, version 89a, 16 x 16JPEG image data, JFIF standard 1.01, resolution (DPI), density 1x1, segment length 16, baseline, precision 8, 16x16, frames 3Netpbm image data, size = 16 x 16, rawbits, bitmapNetpbm image data, size = 16 x 16, rawbits, greymapPNG image data, 16 x 16, 8-bit colormap, non-interlacedNetpbm image data, size = 16 x 16, rawbits, pixmapSun raster image data, 16 x 16, 32-bit, RGB, no colormapSGI image data, RLE, 3-D, 16 x 16, 4 channelsTIFF image data, little-endian, direntries=17, height=16, bps=1242, compression=none, PhotometricIntepretation=RGB, name=python.tiff, orientation=upper-left, width=16RIFF (little-endian) data, Web/P imagetar archivePython script, ASCII text executable, with very long linesPython script text executable Python script, ASCII text executableC++ source, ASCII textHTML document, ASCII text, with very long linesSMTP mail, ASCII textnews or mail, ASCII textMIME entity, ASCII textmessage/rfc822, ASCII texttext/plain; charset="us-ascii", ASCII textmultipart/mixed; boundary="BOUNDARY", ASCII textRFC 822 mail, ASCII text, with CRLF line terminatorsmultipart/mixed; boundary=ABCDE, ASCII textmultipart/mixed; boundary="AAA", ASCII textHTML document, ASCII textPython script, UTF-8 Unicode text executable, with very long linesPython script, ASCII text executable (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)gzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract)Little-endian UTF-16 Unicode text, with no line terminatorsLittle-endian UTF-16 Unicode text, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)gzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)UTF-8 Unicode (with BOM) textzlib ERROR: need dictionary (ASCII text)zlib ERROR: need dictionary (Python script, ASCII text executable)ASCII text, with CR, LF line terminatorsGNU gettext message catalogue, ASCII textRuby script, ASCII textPOSIX tar archivePOSIX tar archive (GNU) (XZ compressed data)Python script, UTF-8 Unicode (with BOM) text executableXML 1.0 document, ASCII textexported SGML document, ASCII textXML document, ASCII textASCII text, with very long lines, with no line terminatorsUTF-8 Unicode text, with no line terminatorsUTF-8 Unicode text, with very long lines, with CRLF line terminatorsXML 1.0 document, ISO-8859 textASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)Bourne-Again shell script executable (binary data)Bourne-Again shell script, ASCII text executable !%)-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRyws(ݤ]Mutf-865dc922efee7b80f5046e39ff8245bed98c8e861223f1151eaa641af7fd918e1? 7zXZ !t/\]"k%a 9 J:&қQ^+[ ꀚ˰2Cs.h<ղ4L y2|Hc>g6 8Z_ٙ[oSi(iOĒm|o8c,^YP:XއP Q>/tLgvZ{Bh#;K/Bnp08VLz/WXf&]fJ_[^C `aR*j6A1etZ 3g!js#!h} ^ai!]h_^]fr+N U&;  =uඕt rv(rYBj:;r> ʬ2k7Wx"DڣBz1[~,i2/ʃMʀwJMow5ELq vw(g7Qڈ!KrC+)ĉ0ߐ+#ib"%6YQxYI $D.!Ov s+9 ,ncMIayeO5^&BHf#m8fi ϋw1kJV"wS,7Z9y(ڀQU̠Lm s5>RMow\$7&QvQ}~O0-xR1PNgj|.T'URmV=; wNIq,~Vp9]Ap*/4G}W*W sՆI ҅J&dGI}4|? Y:  C;vD> YbdrY^Ƀqvr]54$Z/x$O(8M5ݷCT+Z_tBފv%uA|Y#rx=wHVm 6XrI}}Q6wNԶށeV2?^ =ˉ+!zz8u|v<@7rxے~? u&O'94 }&_m$1%z)Ev֝c: +\Vލ=b 08;$#N z]Fj#mboUv+u^~tȎq=M{E6H~XF3@cF\ `; %C8W2`==6MAO98޷Z#XW)r&d:e3AdgZ/t|F$C.Co" n$ҕ A%[wQx7*[t=Op)tբ(/G 'V~26i>y{7{&hz;Hq$ 76kc4m偐4T;. pRnvwk|\lRJ2d-qB"h^]Jq0kJߕ hT{6V%S*mS?Pu ZGϩc_:QI)I7B}J٧͝vb_h<=~@sѾм pgHO "n^Y偑ƚ2 io/GApTEȭ};v)&JT }W-MSTZ۽NvzR8v9Ƃ&k'<5KXy]XFȮa&F!=dz=ڹ1*˘Q<;k~_.bq]Cס[;6ñX_,]1mj}#]t 7+kRԌZBPLp<D]b Qr9rwגD ދ:t4"FDȬeR/=gh}_{ ejR=ҋiL 4iRx_~7L#4V^UL+b3zRZ/4I z+*xI vˣP1t4JQZ<a iR/b B087!;xu21[r-Ҽ }{;z?_/x{>>{aA(JMm袺愥tMv(Ng|NS~ʬE (7ԭ5iwQdIUOtcOe\G,t$$ mr~S,)P֛Ua^A2 'rc ru-v*r ^t-Lgo+T>e`&A!%9eO9S9%MrmOx}(#{Y# VGm`McmU5k:eYC+ۧʟk$CDŢƉ~ŀ%5fMY5ud?; ݯ g m |Sh]}I+0> 1Du/J瘦Rq}^ŸT0< {ߴHdo!F $9ne- "V擴ֵ6J'Ԉ+F_5a1K'* }ػ^EFR7Z4ilxrsU"RzeE[#'L7ѫ𛷅KF/O}}cVh2Ym\ -Ҝc }$v[w}d\%JOlQ&{h񤚍xUܺCMr$B5ww*z ~nwza#)p08VzM-ht:ԗ:uNJ՜cDw@P *($0u,E=?3XJ9}.1ѨÌ:Vb{[PQ`艆F0V(ߒf{o2.h&b8x))tVܪuhs#NoC63S VL!@IσbpQ> vb Ve/wVYq j?@CdNY{QR~$sw7fW;8Qcu/٥ܯö]--aޠ8[6%  3-Lѩ+ͭZT(#c"SQLˠMU8ur"0czRq͹tՊ+QV>!J|L]/aP\%lKT7P\l,T]3{VF<. SO?7 Y5 \O?*JW֙.Mmp(*1卬{XC;OJc0L*OQAi ,4;SX@A`ŝ]ƒ['p` 1NĥzCz7Um0R&$vLRH(lh z-B(h؎OwyZԦ#ͤ}ęv@'w7 U]aμ\ j9}yKB8^|$;A3Heiz4j5a:ʃ_Gmp~z_'SAQX82πBmF硫-QUoάtKdlAYw Ev5TgBCXOsv˥VW%,I70PlPLxB!ǣ/c*b\wXke2 jy'@K+Y8-$.6Lw0J(@xhBqca8q\UQ;+i.VXShzըi rrK9{4!` JW= !d&><-l桤RgIwD)-0YZ,T^E,xmt=c !d 5NQD󦒍tL]`.c۶ &$(_-7XEz~t6VJv -3f-@ӲMbv(N{-ggf;$?%A6.c~Ӄ.lŶF4ʺRoq[( bԳLEp+TYC0|G*})>4#.N,NixF36:3.qVbHZ/CZEJgT_8h57 ƽ;uZP-*|+eEdJC~^ۇTSx AZvl3a.;Ƚw'1DFf&۲DNTsg{cfl-\冈Jm-O`KKUp3~m؞m0ķ,3Fu)6.6: տ אjb’&wsX"/=D>¾f=|^X(OdT-Vy:imV|P$G!0ߘQRxk4& BhN eQW @A AT Yaufu&Ή=ƒƢZpۜar98Ywb~j(XF5~NǸ!1GymX$S+4~v凿Vm*=`MXU}{{JQL.cW*߉3{觜:WD;ܓBw3 d)f Ӌ5TY >y.@@]Z4싆v9- ms #;<'[lxOQKsx,w]۞@?lG}4(E4~地 ^A_(3,J^ӽxfjSBQnWeVz>Mb*\BqusER`-M8}q%Cbt%Z^:SI cN@;t;k-xFN >{;Ǫ"?x e&vRK(Ρ3ΠKcF٤q8oY W|z} ex4]bج70zgX0&me5tݢT pp^z847;˨%m\i^Jνb䩝$DqOFV=E"OcL\A_؋*-UQ :WO kEfU$BL:g7t!Y+32]ՀB^1,tNu 4AK쩓zW+wkՒ6ڄ]CE O_c[M]̠^4@-֊'ԛ=7K@?6J@ݦAVOh)Cܫ)(^)Ovb I ]f}h#n[kfL(x's+îQɼahᯔˈX QVzX驕FuKq,FȚDrG [;JMQXx% ?֛3,5rGאt S9 גz,!>_BD<եc _xV B-5r"܆0,Ⱥu8oĆa3ĚXĴ⎔\BN\haw<)(T!S~c0 iD0v p0 *cⳤس`HU?뜀_?Bz2eƊj"FhGzޟ-}3ZՍY;p@̅P3VFtD s96d6\|Q^U7 XRHt ?p(V_(?e~I^tpqohm dB7,xZr9 .=jiniڍ"bir10AG%;y_n9l'88uݹ)/~Z7g&Kd}]C!TAq{:rPdMq5o*3?>"Sj9{LL4Z<ݑLMj=Z}[ӆ2wJ5Kط(g`R+^/RejD]p?b2n*jYr(j԰Z 5;w-6FDi6 b$ɭQ/ykx*mu.T m[!erWwkI Q,$${#w|E͎Q`Z-|DfKfR^E=0{Hzv~4Z"$OsԞf[#NU4 0a:?drI]4]n,f~ƒ+IE ?)1|H^CK}M'r)ZRQI.v{ Ιzɚj- .} "%쨒v&vEŧR.,Woyѳ4?ƶ`Uھp>ܤI34~ZB.eѰ.Z Sl9=ٯD(F5?A0]<'5Z9Ԧד?gU``!](}+G3i\a5|$8ӑ)(\t!7@8{ԭF͛.t0\{!4Ո K h4{xVc mqn=a<PPS벥aq'[Ϩ\DjӘvBWɸ2y#c JD+Y6;fsHI %:p-sZ}CX g[&O+D)-oÛ%ėoTvA nM?d定;:vѭ3R? 8Kh:i[X97SW~boo ?4WEr{D][b=xYU&1U(Ov8=ܮ^*v4:"YґgOPro9Njaіy`K>Q}N!Q('2\+%';,/,SY>TʹLc]9zϳ>cGF4'';㗵t 1ߥvCXt tTQx|Բ԰(D"A17>B=ۄ֜i/wT.Op y5~#3#vV >,Α`uI_[:Ό~|./Ԛ F=ggIh@8aEvU᱓-2ms=7zӴ^~MTPT3$B߻)Z=4U]w/Y֩MpT;~]$"Λң@Aù]D\ZkyōF,({֗_DZ{] n>DRQ%$D19@Oq}8o_K*IE#89/ma.Y$ *Hp>RP(kPяi#Q>ndLe[4Q8Fƚy`ȼTYmyXغŎweu$w~HWr<.f̄NIY"2-M L]5Ac>TF/a&;'R6s(^W|X:<(e\Ub6ё _1(Y$Zn"=率x|Qpbٹ9`nt5o!s3%wYgca y}2hRQ9(~V.% G~;9!}F#j+ferSoՉbxY;2=xj?i<~KXv|V~QsYF-`G='ϣX5qFa0wЖS*ŪC~/ѭ  h2y8L_ѓýS~v,yاӅ_ypdg ~_Q+P+lU9}[[}lVDwww^²gГ%O_|leы+nO2y:X@oVĄCS\DN\Gch])>G.4l3a-tE@d09vU3o9N=PZeנSʎF VSQCJYx=\1 V@}牯uS:B"Q* ev!m\1~PRWaE4žNpZ9@ P_? "ڈ*?oyF񙋿o#Wиᚆ n$"9ơO';tOTF+6>Q6j /0"5}}h9f͡u 4~ ve5oO<'?E)=^vRz a2+ Ӆ0a[ɕ+ 3{0l S $AjQTkz0pk%J+g g#b/LFNJ;wxi8_\yO_ź(edwd̵)v!h;6{=YdMqڦ "MIx-Q8Qø h{v3nbfE%[:QuH;/ˆE=ߴom HDcz33\ ޫ,>9rIu3Ր;vI3/#;qvT훋W);:]'Tk;y6#E%QG\"` jHJz>E*˝D_)>TC2|9:,ZGX~z+HCʩUB uzvIwebח"3E͕ZԽ'-|v/`~.`]'w. r:trP0媑6W43PKwy>2wOSwES*{V*2@rdYnU5'6$VDun$ewӆ!&m%Zy$D&PW@H]sXaRc!I z]7zbۻ>\Ҍ8=S[pQY1Lv@ `Ggfjҝm@ݯDعRAI$ GaΎ*da&R |Y〬p23j"|*Q]l`lu,5 b|Y%Wt&Y}XOM]{92Ŝ6:|w;[}HC)a>a@0|edtB(3R G2W c.C.Lu` 1YJڎ5.EFqSx{Q ץ7c6 \A!ğE~Q;˰K?95w-.@#+bזC^q|XE N$#~+]O-"ޠ)Z\-5tiw( Eug P*yp`5M㾋3 niNQ``bX61!Xqjt_5h( Tx} wMlTM.zWpDFq <ؼG[:/Nۤ:9YЕ!+٧>בQ4BF@Dɚ'rRnw{m AΪely:kZ(HZy[3'[~fCۤ( Snxd)7b#Э t,5uQX.IDnaNM+NX[lT?E ]BGC;@M? `cQ<;;3e5CCt͉ssLEDʒA&5"<51rَ$͖p9 >wQfڶ!.n) w }'SpkzV"K34W 1M'_3Kn/\ yZs&>2FI Z|V])MP3.@j{Ϩݏ̄ G?hJR+9Au@پjf\$$+_[{>#Ѹz?ΫDE|w]U}Mc6||8 :m,p5h'7֩y#%Dy B~m͝_(̰Hi\2fc b~uX Zar.)Z{+=LDpEM?M}$Y< ~{m'!ٓp B L=+sRYfyz km':=SրF^MJS1 8-2 :$^T)_HF-(/mBL`+z撹la3Eۛ<}DFnAP'\&wb]ƅX];%ا+@3H0sI~+>=™;( :d|os/NPڎp]c< 0HFk(mG:> \[I%Q s4i$vޣgˊw&][ Uaog#HES<6';yJ∖ zzHt/(E5_w&IOtK0!+xq"LJ8K'|M+k+=vA!,."'[(AW97F$Pc1ŗ_2 3,١/ӒMF bWcHt6ۤa$OLdWF'727?I 0a'ԇ^D^yϴ@ְ&c[Z Ȏ;ark]p z~hK3{/n,Dq^bфq&ɌcA=Xoeű8d!:߻UTԾDljײ,+i\S`m7HL?_$q֣H8'c9UAs/HA-p/Z.V{z, @F(d !&VMykڃDO4\9Tdq Za`l>먌 sZC!nּh!WFSgnֶs66t|6)U ܚCSeZ!q#jkla_x*L"7Eimu, w&"+vl5qC̝ 0a-(L *@v9:LӑGV[$yxG"I?0=FlsYA9=HQ'WM+bIVuZ9#L՝4^pP@<{d.U.?nXhí KRZ\n\Wxx'i^@g~Vđ2p{][*߭0FcG}llnk \"$AWU!|P]hy/%y'8uJ<F1P L88Z aN2gmx {fT 9`|>랩Epm>qM7Df6+7&' "A҉9d]M.UF`0lL|2 50w,[?np{0uUjX*¿^/v_j5ѱ."EF=kD:y̋O9rUB N˟.*^9۰Tġ0r9dTzֵ,3N]BAup0pS#C %MTQ D1*0pԫ3&M@kʮh)2W&ń4ߏs6ǰo13B N8yn? )ӒxbE).ek7M-zNu~_k4Rdnwe02,/!([7{=>;OxmbJET]y2*8ZFmƤ#IG ]vuG8 `V#\ (=rLw[殍̇ᐄÒh.ʇqg٦*h햩`gWO}=O?pꨡ a$BV-I=S`qB<@ {ȆV3TM; f{a QfSn:5%;8roI#f(y~Bz];j2NmUe+)pM"'%W4Gо7ɎȺ/K;6tFޟc+XHl{ HCcaCנPHro-B%,r-I˹q)frhEzz|n*i;!NY~1]RKH;"ۨ`Ϫt"Q\b;%.6t7Xu> )2i"IzM*G*-_R> OSN=hõ0oV"R + . W۝ jۇEQAnM ˨̓j?u4Tv0m_^ϖzZ:Y?tfu~-qNS{Dr³˔ԖSW/ϑ4H2$D~;pC;YkB!ݵ Sd.Z#*݃UO\0Ku4w0]vGU@j3vVa,4JcX,n\c?wp+IS=/}tq㷶'D^z>ZH\f_:Jk>$2Z<, ޠE;MAԀ .O'b]ZgtL,pf- j* V&' 8(q`б!'cb] B$3E IEc{ݪe@adM4RCހ82K^ y}fHvGIYV(ჺ{Ӱ[{J2-U6ߓt坶{m]@_8";ʮJ0w{5C7pաFSnĹf~ '-̺$H|1Qtw%mRK~ߞJfny*mJP 0bföQk=W#-=D 9. !{.!x `s q]7OQ}\[{bG-U@Mϧ_W $qސER;c%:Cl;Ұ}Ai4[RHh )Uû:t^V*h6 `]fw*ZnPNA$nbA#K-+zz4٠r?0_~0n0`ݟr]\V@itT}DNӿ$ϞX[1|k@<%NH S_w3sFDL pfTC;4s15l^\@܌h;Y41J-̫qx~_vݍЛRl^-1QMLt9QĝQ]Φ`O\Ӫ;-&ZK= q+QLFy~Ed7>^Hè tCnd+ENB3B箨mdTL v%Y{6dRЇ Y_[&]k- BJaRHD5.xjSm;5׃AI+|:rf8ƬyjM^k}(n z9CIڤ7/1ãJA(?4zw_c(~ T<[s?d8< C7al 2dL["|zc]g[g1a^cSiYduQ 3xVO7纳lOozfj^-C9e~EyPY@ҐFUO ق/`2@Õt/(DM7,)<^E¸˒ʑfz">[:qlw9jCn=?H ĠӑÑ_SB4'ƑU-W&xN )^) ӓpYe NEnO>;AS#v aq2FPsa u\8z{lQSx$B}5noZl,$^Мi5NT~fs~py݋u2Lt)Nm EkK۽Y40'SJBeSnJh 3t tџ4@l*n Se37}>S:g{%GI) ɛ?AYc_`h]`{I4@K "zkw! X:a#eWe%uWoFfIF'ro% |]TEf۬mN$ԞˮPGk2p)D常1 QJC uB.iw6Qv!xB ~oQct&`:n &Zlj(HHhXft܂;גRЛWB~#K|{b9@[CCMZݶ2rJ͌νO @EoOf2ܕv%GxGv8P-P7.#4y@třvً3;JTp'Ijh ~.kb6'urؤ7aC ?HX܃k5^ykc]"*ᳵt$eYP2#@qg¤PMg#~ nm8f984vd3vmkl/7<)D: d")L6*&l5J\mԻWNiLhZM4j"#d /8X? ^, N|sA zO, >?|N͇(i(h1eoX&N>j 8OSXP;RupPgQQC9̻=mIᔰ3Ϟ) /H:%uѠ/ҎJ<kڸaޚ+,rصdDUڛA%' n(#Xp~aP WbJF ̿Pw<9MfwbВ(q mjLB((v۫;/L'bzΡ}[,<+gVd*~[ޝ4FkB="fhk$b}6LO ; @1 :TlGRq!.CCu=.11 rFtf CUmÙ77>d@.+W$x"@vmqij`bT> fF"P B)5Ī_d _nZw@߁E՛D&k !1聾 qufE1 D|L\z^jn n 'Z 10(gD9vO" 1B>zo|Az3ɝ2]|] ho>NTzm~1_"c,_CPy}^(P7Jt#n,p"-r@3Bopdžv5ٙ9E_p85)ļ>1SӓVdM{xY( օr 1*wmU<@abW?>/7Z<6@z'5%ѱġM S9)TK@3m Y˗_ʵ8(Dd}  g|Qt8 0[%] 岛2IX,LN,y]4]>_R]U' u..:߱hՈ62{T2ɰF:m Y&7z-,jΩsA|݃h' ⨎%="bЧϖ{?CV<+T;5fe&)d> ,tNbCΔxٶP^kƥX0Mp5MU 0fđcaSgCFbP[5Vܠ8$uW%W0VXt۝ķR1q U;9Nk5EؠK|b@T;pq 1%7iaF5t6(<'<~E/k-a+-)!DF8#2`.vVEx7heL  ȯC&y7-4vOB"M/^Tߋl 'FjhQDT qdwЌ3N"+nEi͙LV4ʗ(}'WG`$beOyܮ_I2жl[%ļt@A {LփUraq&$dg@CDKgJ>=癵z <a=?P#ǟǘgl dvAe( uaL&-)DzM~ɛ[BC/.{I4"U\y.#TѬ~3¸> WK!`RM5|A8($ Uy5xxT,YRc 9@W.fmRa#wm˻0nE n怤Ƙ*~3 vIhSqW IN. 8Nِ*G|5 [BnZ|2:k*kv$S.r)OD{ɌB2# M06%B~sBhA߲-**4#) q4 )I&꾵1A0=5;W)Nvˈ)}+\1dޣ{GwC\w2YlRt"@f ) 81@[Q* umXMrЩkh;ϦAU_{ǥsъ=kchqYbubu!4<JN;Eȇ$(qKj4鼃k{Fβ/,#Gm0(7;z[A ?鿹rmč>i%ToV 8\.}_1ymShCUl >_ IRn$堫h7/&6~"2-Fl vR*ĉ t Oe [ 5XVN 8 SxL5 =HlFr)\&v⸼'/ymb?L{ guls(LVY9W7! UԲY$Psx+:iD<{䙏P^S #j:QàQ +7Q`X3T!--=5AS54[YcIٳdQV7Vq.~BV[&)5#uW6j㦻Ԣa >(+(ߏө+ 9#(w9f!*=\Uaf,$t#Mg*rL#lF\:r& 9-!ŪH"F>y0-G /s.FUf2N[f+J\z%pPQ~>Yȯ_瓅;PZQ2}(1Q΃|I!CqB86LQTz<VV&**2Ƹ^(NE`_F_SL9m1S5A]jf BE;nL=bTU;ҿY?"d&6lN.mmdq3NJ|B!u[~.GS>ۓH&_enDs+TJ0\_ +an<@-u7ٯՎ㬑1)b xɁP! }iy+%_#z,l:L+s7iXGyh o-n/@r' e WM1^R(Ë,Cڒ0cowaf݀70A違'%fH@NRo g843z$a OehTt}|zGN%,Q26 7SbF0I$=3E-8SNSIƴ')rCtXĴ@)K|7r3aלϨEM*^: >_"C -]Z;AϳI5~ԧnI |pO/fG aY9)Dx([Q⌈a~dIǡ_1ʱ<&4ǪRjl2i͈4SlQon Մ13ꥲ#aXKypB"b [tW4z7}-La] ]Pu޾$Jd?}  z por跊|zvUGخ<{hpCba<'#uk%;`15Dk J/OM{"cVl29U_ݧ{x,֤0}Cy5$n Jzh55By !21Hau`杸|h$X pZx¼//>MS>v4;$Ju+lhS(  yBҺADPɅ΄^ʑ zZC) :/" =Y5 R _5kYIop;$%Q/\[/4HE#-\ KFTs} jIFt(FMĠPTayTI\l.2 =##r:d>+}/3MQh''d~o&H*4̔Ūi8q̡S#+]{ wO[ Yw"M*JDdu#wԉ۞B#~cręe砻:y< BA$ `2('Y7C% ^ ~.5 Eh_$o.Bl E)U<17,.*mX,CMKDD hHf޶M$d <' }B#Ay])!'0Գi"U l8#$YEyTŐ.g悔[I 4ٗ5Fuv ]Ly[ Vo0HD۷՞T3>. 6?nSNK[sͺahN+^Tnfel6;wu>Fx%APA0N|E#_HiUK(ĦN}m(AWˌcJl _!y4 t e۳="u?`k04aLyJ5?q\}#-U?!d4W1z2Ha]`*bI.98:Xh;޷8-?n =s/1458 QM&AF }]7|ir,%„ 0jB<֋qȷnBEdTh*6x=fojRvU"I}!V̌.nt%>f8C:F }7SgԈP葻mB|jT/G-2_4CG1ҳu=VP(ט8(39'WGO$ 9z 攑̰>S_X]3'\g҅\D!E$̕1 d^B6U?` Z9{(\8<}+,>>t;Ӟ5]{WaXO\&mW4ԋV\GnQ ]w:mtXdgJx?P (z:.2Ob*pDcWϋ%{dEt [7E/ b_v}-}8vuiŴ4 |-ulJmdGv"q<:0/ұ^^ "Ͳ4=i vٞEA+^Oӥ>VTEUfM:>LʩyZymOxjjXW |mG#ܽ~ZPJ*)UK8-+Lϵџ`n$$ȉR<&*?n+ \eퟓ+T%HTe atM[$1@Z'}=lKQyr0C`㇪;H`E"e}V=S}/-ɓN_~&1hkp9e*~aL^ˠ12Rkة/v{ t7W]6\4ZG&DD|FN\ :7 \sRsZA[ h :?G-a$:~/[wSi72%pbVN8Kk^3S2a1ߪ"!1$ ?1%@sbevs,0=ыqoVܸE4ĞQZe{Ȓdo-+s<$x{UD~ Fp7U}> 4&_!T>g^|1ANA F^Erm}QFuk@?[Z掠El9wj۷Eq> v$dk$Ow[ۧ N U1,o)]S %4?3kI %`c3-ӻ80-چ2A9MO Jȳ6o}H!+"cT.1ڣ1*߉!yrď|BBQ1W?uZzf LZЩGsI";B\]YUij@yۄXY0CK@V$9.m3 {gb5rd* -O$Tvҷ pլt:?!t} >yl"̕y '@fUWE;'m`'cQp,7N[E2Ŕסc+YK~AP)n␚\_PVARY9iI% JF` w.V/On4)#%nmwK<[&ww)'hw{TCԣDMk8-sd!+ZvjcQa$Ґt]x{nh@*%uߔ H{VАC.zqJ\kkgю>~./vzaW]M382~eD;|l d֬FїGef+:&..rTM`GOgÑNKR"1Z`QD`I7G?d%sf>f-& q;-pޢ1geĽHHZ`Qu;  u>nO ֎5wgqS` 0j̽McІ6Β|f.tþ|BTIL} Z0T@)mj6u^KA+{.TΏb)+1.HL5J%=::ז\|˵m <k\uEBUTײ >=>M4hVz·}X\0aO}pg\C5ԊmCuγhmRx*~M}ܢ wͅp\Emٛ|vs4Ⱥ;6iXU.{5UOaU)Pִ{ kK&"ի#zrZo ~h ).yvp⶜AZDYe3d6< FxO~8zT|:$Ҽ+:&뒬҄ᄊ҈u n.>~Ԩu*a1sdq$d$;>EtޟkZLm܈dS1f{@K`H19,^74. 80u9r" zeC~ ih uF[#ӹ7JrbBs^4/LuV8͖tchf ҙ;Y9x㪀m; hs9o5/fk5V"p\PseSPp=n=#팄LhSb~6n"},/mұ):/R"ı:5,M/*QbY%7/4hAX9 ӗ˜OMcU/Q^<{sjJP o1ӗn݁$Rqn\nrĕ̺(1WZĀh>7In t8  1F#dn*xX꣖HGOMڬCp#1o*dBO  ,&Hs/3X>T\Kml/%,j C"Ë7v1Iԡss\= gbTxcJȩp( yiDtY+f@RE?1JE,n2ݲ먓8^]|tBsT!%$g1=g9:u?ƃ }Oc$rac$dT4GfL `յ9ofaT u#;Sg D1!fWRljr"!eJ-icdvy}eY>Faq\™[y[h'SXHWLQwҙ?/cr#7v}u$ɰ}Fb"7f_׷ڮkB~0aG&Ɠ:Յ 牫#Q $hd%mrTUcݩ&=( y7>R]&Zej`Td[qf rEt%ۀ\V0"ok( iGB>~u52o `$-P-O@#ݦ(N1Zڪ6У'q 2H9FF^rr2AxlCQ:gRcX Η*ّQ&%J[wu1fbGqk 2;P]LD+x%{tVe5y֚a$GO!A̻}!<fYsԏ! ;`0SBܡ'2'zegf^ME̙!U_p'[|SrA*{g=g0=_Wқ=Y ']zs»ʥ$B^CCr΀$fވhU6Ӝհ.C+Y:f'|]![1xӳc@4Xc[eM84O#o \J;s@ ʺJ,H=ؗqv n+YVu{szئ7紙\ Nb= 0%KqBҚEa7<ӬĨB(Ӑ-”;,jJ;;h)To;)(lRRr!8}.Ѳu^S∵QKE*rlk,v 㫯q]{xfq9C/&QF=B2%ѽ8Q!T12fCi(uR_…p䵔OxAx6QE)^=]($V= چO4?*jt54`z6 $`VLǓ{Xޙ t=X^qO~n%ӆPBl)C~k}4&Uq"ATM#}<lj;;=!`_ '[n[8HqVi Am6(td2E)cTNo94 ?2;H: \wR$3^W[vLatr9n#m|bF|*jI< jl_pʀ9|x{rMyeщCQ)^LlD{5d7b*knm :gEčM[4˒LҳE'{ H6]HcHH, vqڹDpMq:WG'&T W:ސHk S\Ґ PmI'EZrbbzCjWS.lkX9Ky*'mu 2C{C6]a|!CLofz}Xin=*&@Oȃ؈1t&T8]b\(8ݬ^q`}̤w+^ #"ѥ:V60ܑG &]Z?fK܍ [3[h=F를f-Na߻:ȁ\ &FC!aӄsP.e8ټ_ Uwm Y"v[,2ƜWPe8{BAԶ跙fK\9HvrP{ I\6HOjJ.V1ٖ.$G=8pu :#\GjU 1~\-=Oňq@9[v_Oz FȡcSmv96=Vt9'EgMJY+q%7|8.XUtCI N=ָd1qp`Yu!'%-LkRB["RoKݑ(ineUJM6FI;̓F$_ _E٢ z?9-Qa/hE\%ow,B*̘fZv». o L>?N2)&Y'xLv[>w"(;KQ(G2-|`EgK%wtH>QR C_ //ay(skS>Sj,G3 0$L{dE_K6޳,QvwpYpʊ? ĘDŽZ^ƠYuSc,d)A4Q3I$]2 lfGrz {QM|$EHLf ΰhKG?Ͳ,[w4B}m7L(dG=\\lq#h RcK WITRzPvgA &}HO^ tϫ 1y# M={yqVPh8mcl4?qw=KMe>-\"έK^~OCӢ9^uK.>,޽GuM}-`~K1؝]a+"X1EUWE:]MAm| ?W#}TUd @3xTő,ˎ9*\^pwWd uWbYI_[*@,f}\Ў(iN0PyIW,f,ȢT)/GzG2f1QuNiWk?:o%TG1wru=yTڞȉu⫲!qg9vqi\E_T z3U E\|=2(m>IИL2j&=d#2RIP`,79 Z9ݚ+KlOv)aX|,zfxo3V.>R]H"> u9G9$%NKhdPxȟd.*[1b3 : hF|yE@ɝHqU:M}3G奵 Fv$GUZN.?j; h'.8Α; Jw3u,;ofU#ͪ濏 w|tJaA!C_X^:x Nz.7f p| D55H$Dy{wYN?pi;Z\L3@TQdFH?T1ǖSBMJuiw]VLG!zia3?pqYv56@yQ>C9c8;' -wrJ!XGBu=|tZ!lEaj5yR8P2Jz#/?g|ۖby.y5bF=w @Nۈc {c,3Vd:"fr1Oj{ڴC0Ba`Yv{Гy.( %.W*wZ'iݛܼ͵X@?&%w#' mOlN|AKcN!!:"5|$&Cل7SߗR\Bg2$!g!zJ@YY[xvueS<9{,-(\?Zl}  $]Jd/ av=e\2 m~MښcSNg<8&A8w11vbyr÷tjWrYƕl[[!(kW Տ57o@;ܠQp V HG,eS{0g`dՉX} k?e3e8HHmcEJք) &/WftNm$CnRFq`F Ԃʪl#̬ajumRW-F\/۫=Krb{w:"f4ԵxagђvԕE+XDn ㊅$.dZ݆ ѶSH| Пg#j0w#rۆ ʫ.ٹ)/ՆUNV5%_=4?&T~ >Щj\1Zc~\ӛLaVщ;R|mb%^ iw^G+-C5HHtr9G1ԭ4!w] R%kck\Lj"ح4Wvba"#QZnE-?}i#` !erP*#*|}`[ ts(d&}0=bsRH@p ~}7gNfgjl!pܴsG>v(H]#e:8ÅaAުH$׼ݸT@eG2idb#DG`Bmcɚ/v "Ȝzae8 Lk!?A*$ڧ7X3U1C=I>S"޲䇛`  ) `9vԧ׺|>vNdCSb}BlG rBdsRu /y.D貪Z;K<\rCYκrl4ȳyHn@8:ArrsIM(ؼhڄߴ R?.OT7%n@ȳj-";2imi2^cJ ?D̑ XV5%o O.#8XkAX#MC-&W.gnK?<-ZܛLl8#R0A.Sm 8;:BHꂿ5@e]*˒!\<}fLW^_d 3T½aA>P$~PMo< TIֵJ*sTDP+~\k (5uEUBp+r=֞FO5:ݨJ)~aD+7,|0-Z.i)I>2|刣xg7dV R.|{x7x6oI9Ch?ްy;3&.Vy7ZV*Ve?6ADɴg2FͣkضQScp8j0:iA(#\>p wɾI>_* Rhґ\9.XQqn *QeD! ~_aۡ#[t[sBXjɓA>.PE{|4lz A+_LUQYyu| oZ7Škxqq|e]4 tg@C;e734Sy9|=Aͺ-{YKb.Z3G't-bSECЭmKWv+J ##HIPbyPoҜj#"h* [iO)Fdp8"1# h&X?Pwn5؜0VyԵ46pC9RhɜY%gRذ_Gmo>t[LMTT*wyuY&"L;^緱:OM"HuQ|}8Ǔ^zSշ/6r`0bM uEc$ALaH3Р5%=}Qw77ZfDPTùm!9>V1>ݏEV &1IrʒO ˚0liAMuDM[DiA޿y isCxN@: ¸QN\[r98[)GՕOF?ә[vpGĔ%ҷ1Tkzsğ̾yn>qNNbNXpNtepZn7>bԏhy r!4XdDT$,=!ŝì|S+ݷcBOŕKEL7S\{N2U*fD%RG$u |卌y#fKT^J8!Q^T c&V˦ֲN+yW& ] Wn6pZNCWXi'\-m@WsJ}nQ}0 QACztV۱1꧔zku+=ɼ9ω}[2uPыZ0.4&,Mm޻cDe&wp-$\Opݮ%xm}lziNLdmޭS>V.&3r;ﶾgD5 aˎ(}?f~J }gcɓ/h ,cyp 13V,)wLƓ`2&60)XE2'NiC0vdġv\y \ aK?<,>@9?^An 7&)z4]{oFm t1%?:43?HcE|i/Xc#坹%Wb9 ڻؠ I&;5}*K QD`&Q;?!X' SJ$'Y3e%6m,,:%U,C;$~_B0Pr^N$|:«׃9}IZa@Xd|LE~2'+rQ`gU )Ϗhm9(<ۜ}6kh9*(.TVrFyZmѷc[H6'nD4`;V5׸}0uS)tsVTM v-D9RHu2dd^%TUx \rm$X/^[e(qJ Ș~'4sw{)]6[%H*-Uԗ 䐦Q f-J;4*|Al;3d'{X˂yJˆ@:2Ҽ7db=ռ_k}F-xυ3[חݾ5AV~+xo]uo T>~.ίPYF/e2~E(:әCG=0N-e0UFء$ 2E淋h_gI]gs&v" Tq;󬞝N;F$meA\LE@ h^ `~ޕyc WwxɭSN""oڙEOШN5#[YRW:@֧x^dS(>BiknPcCi q{OSa&Cůe;OGIPG|u 9i@&/HPXp:, 5!Bd%8p0yRpQo=hs\S,$,tHzJ"x=vB2.|1Cj49~?j Z8vV-ʓw^t/ߛAQ50>;S\ٴҚmFcHf'!:NmڄQBy*Au&)G=4H d~5h^Q7SVb_.8ge>Xh ܌DZNךaD& Qڐ>X3j\o3};,%GV>(perh2qʲ5D4Yxxn"7_cڪEޖƥ^1%]@JAcAji䊭Dc3.h,1qѴRy@EE oblbW!8}^ؽ~Q!m9uN-.)UP=3$+9HQVÏH,d{|LiZaKÕ!_b>8>F͜eN:isz\Dž1ϩ}Oַ/y(VL. Cz<~`eI=k`b1:}!^0eYB*6B"ؓP7нXډkɻ/$>0 klr.*tRĜp%;c46k?~b Fxwe&IJo՜~~ ]iR/ؘsb%ʙShC*S[_. = ~vG.$z0ܑ0蚅/Ӓ>.vZH/SPGWϮo(@s6քMIŔCråZ`d&3i6eWCؠAns|E}葮¹XҠvCHO{չWA^K$د-,3![O*<1bhT9QWpܼ}B֭k{]Vp_5pYTM,wGLKAˠB fT7"y΂$~Wۚ]Y9担f$tq65eഒ5%~lav1ǟH~`ПZfTIs@`\Gf(LwpT씴QoG+p=_|Df`_8هb2.݇W` ~>*=)VZ#(˰PstVN xhvΥɟ}2MjѣkHW)Z2pW9PYN`޴Mj-@ i:)dՒjZ@#I\(b'JnNׁ{ʲ]=/T_r+tJUa=+$#ܡZ鴿r\[Z-bkǡ@ߪ8˝ u;WNH?&x:y*rՒ(}j '(n5(߾͆5(Uo}" \qo}*jy#QO:nV11 i QʙIA@2vͻ_͵+2jI&KV|ᎄ=v̉0X]Ag |Ld3v9S\hV/Sp$ º3ꠅ+q6Us9wq- \?4 Hh-eIנ*KI;cW.aP5ˎ9MWUsQV}ڒO3-(֙_ }f{8L_TyOZй}*a6'_[>bG9s_r9.nٓډƈ^00YvL]63zڰ۳qjPhZO)w{v9f?d]rE*Q@ 5ÄNGx%g̘]e‡ l䣍yD{? \%1nBJ>uR5t, ]bt:s-}.Wo=x~Ԅ\Je;bQSJwP7 nf'ct 92=O3e^|jc45af@ m>'}Lٹ)\4*pÎO6eM9 TOȗ:ħ¯}!,@P)NJ h_)#s"OL 8jX}ɦ+cT>l}=0צ]#F۾lW yhSOCGT^qU۬hM`XU*| unnpвm<[} mv٭tS__ k38}ş[sՌpX-J] .nz=uK*FsJk# K\EJ0 b#['L:d-hrأ ܠ6v<@KFa_G:Ak#f@M%Լak_\'^T()(cqN[q~+O9>GGWsr003 8xy;ҶT m5dR`F~0@ЙH{f usPBI^.xh'݆ӈ,?ءm!J2 ykA.Oqэ̞7\ˌu^U. r<s |0-9SakZubE4VBߔ8,Z$fթʁ|/Q`fA_@RExa7p其L#Wqy$v+^_ 97+FޯzV_I?B`%3_מ|% /ʕcyjhʶ窑>1/Ff^243m"[_D w9!BDil4>ᢥN)!>]]#r#/,WQSԜk]u"񩅲ɒG)rwJ/Zү'* ) 4 D \cǐ+2""A"7p8Ulxa[w~v4Ta8oțePт 5\-/Ըy:{˰0綮 UlV.,՘1NyŷkOڅ5.ݿot@,RmVs#PT@G[%-}iD( -0!F!pҰ2[HG n`p1tQ}Y'wNP-]UJ*\N ڒ/Pu93WagnZ*v1G"_wR 9uu U7h=qL%o{o/ Co~~TU4[^1gk"^0MRS 㨗-A=!Ո-lz+304Yj4~`O $3IHGCk#Roo,Pp[6spB,:,_5Tk$WpDI:ԜF\ +w3҇@]T%^SaV)ԩ]^"6eRYt=}3F|(:^L;b_8CNnfW;+:ط fq1JƧ Q,4О<:1\6JR}$oRK{ـs̔ zUN D̯}=)Tå+g˭S[hzG}c;>̷&$ "A%0d6\BbPp,i+OC_׍L$>Ϧ6,NT^[/9#]"Zl[)#auNP$G[J+kW]I2$+rǣ&HsOvPs 9b<# Z^ I2 Wkߥ$ZW[J"a|3fxLDVA @v=Eɉ){Jr"qFd?lDYw`m8 3D*%7"RgJNUp[J ~S&2]d%GGYv#OV1sizi r*z!Ku5O槃f3}!gQ1 FN1 a%oQ_h4wb56ZQfc";:56z@^Xpc~:NtIͼle4H nHMT |T[X"?>39].:uc0e#޳qx n2eOG5 9Dj| 0ssJO]nⓍak0+GBۅUSG~4U==XJ77DFMY"t/LӢEk?k_/ys)BݎhsVD^[gML\,x4:GxH#?R}{1ӐO*~R6-fV%ă9CO 军G|CBtG17ꮮ|(&tR]ϳ(0K)%)B[.gϠlhX]݁ KTk,$U*8֎/DpˉgZx̆COm|=O!\LI4 3]D2{%P`; ;}d2}_ \/fӸJ=Ք>Q=\ lC7zyR<7/!!zVIivqVUh֦qv 1'& #+_u{a86z4 =WES=}G zwP=?p#qrtng 7MsPꪾ$.55Wj v \@4&>!0.6|6圦'}47VA0`tAENqhICinWt_W3aJM R9d/i^/٪&t'Nٴ`MYM<=JziŇX)fG H$㓬rq>a@pH=+:Ȭq`y^yj2ŵtyKi%T:=ֳͨ%ƭE:>A?^'u")8 _8f)zeȩ`*2Y)O>Y I<gO74…'|(ƪ^=DUPI5,h/2yb%uP-O&۳8"lgH+J {Fw}Z/ Lr߈=p֔OOemQ>!SEWE`w3bx[̓u:y|XU3hM̆lC|`_RbSU%'MBeO%IQ߼+#)} 2E`V ԕ^ ɳ7^objK)NtItmg6T6[t_[ۄ|䣀noQ2dƈ!5*V씌<7-{h7*V#[YF:^sL9iԪ.ŚDSvi?`Fݜ;PpD7z:b7T)R rpJ<;l2*bm,6!yjc{oxmlqψTBCKDf{iWC`rGģXڏgɛ,k*& WW$`'eQ dZkre- uf9mj<{P! )'˜ }CGe_zz / E&՞:j) W(r5w%XECF9k^QhLJ2$5d}b7e?ëm#qvr YCmfT& u4nx?0xȬbx(:9KݾR:uܹq2{?ȊɘunwJQcwE1iTcUwטAU by"=G,R(4Fy%NL6W¦դ5 A!<`yrXqD s|CvR '*ϘkqF<"q4 >ˊ8 u|"J O iImZCv//u1k$N=]>{G:xUFxȓܨ:"AĵUb 7DG!%tyA":TU<1S<΍mX> x/?$ ȯZ@sN ?I04o\gNF \99J%Zfs#hVsq.>>0q3`o'o۠L |Ƙ=z儣 !-^p'S-G|9I5 IWn 鵎xW*;gLae _>՚yD'ĄIGk5Ĕ;:^Q\!wPA 3>ޑBNQD?Ǽ©it$ŀސO HмRZ &2>oV[Mg'p]J?9}짓e{oB9E>YyJRF 6A^P@$WF?J}0b x b.Ynaz;6 !pg cMmN]{VEV'alna`!5vP΄F^%Sq`j&ٽuJU*)j=Yr5H\1fUُq2-Psb)_*Z'ctbWeJN6ɭN@5ìR2e.lI~;qIv"v(oMRl&c?+L' Ȫ^MvEmSc21e %Giw->Dd>ss K,24T=&, sP iIi,Xx4!-0(b',rc݂MTM%eDSFP[BX|=P2x$a ;aI`@fcP(%i.qkr[N-#꤫ID\7v ^V r;z@<5?4K^Y:ӷûZlqJ eTp9mΰs|᫼R\X=|nZI||RMVÁE=.H]uHZިv+9Q+ƁW$FJĕZs7Fl^Vr{~b@㝕bA}H7p4!Crr lFWRD2˝~`9>g"b M%gЪ7X5gp4Ta.ʝV+kj4jg&n=H ?JkAgkI n )3Hq5]Xܝh4'gBP:B H+~ V+*|I<+p+[?n{Hϗ;)ax.(aS2 fr< ϭT^#-Q!mn~ [؜ DAUi Q ri#-R˔C˽<㩦\l'IDuL@6iI^I.?r /7_@s1ZI$O7phY8KE{<7Sd:`&Lnk!ȮėN`:vcII{t=otVPMB)sͭ@3f1t&W3؉4u ڠԒ2Zk:IJcUf>a"3N[Lu8ExFʴWKw4Lk}m B+W 544cע=+bkf]%:9>jbT_seZlPW$7b i?vX6 {^WZWcHDeMIKCRc PFj&&E8ioB" CV8^?UjH0s3{ve<<Pu9)ק4IU*"P ׂB1˺岭s3ްὋFw7* +T֠cUbNFǃ!/[Б6.jeylٳ*XTɊ@g;u{\c\.oɠPȊXXnM7ݧ32][EĜSL|YFtQ|\ .6#١I=P㯁[yÊn. FYG5kMMk΁]ѯNV-iZzUGa^.OLHRxE'q:  ؘPF1[cҘQ"vA-`nagQO2'm(eOE&,€ kw>OUpm89r6,z#D%MgWK68A6: {oYn}tٻu " A+8(/j>\%E+(gPZ?6( Y' ʟ\}}CY" HOl~5Z:24\rSr{ S72#p4HL|"ykE7t8#h/DyX<28Z ^γ FXt]Sz¢RS24՗/.EABns7Wwaƛq*-0{Ixq $gJ* M{OQ/u.%tZneY<6iUIh] rtt${nJQj-F@͍g Rp!pADSn;`uHYK7-7]u8O.YwY}ڇi{: 1qԋs(@?15Z(("[ك5|9[#޻.h W)\c~53?/V!O1C_@L[{p&)r,;l<C}[H<|IZMJa )3<wuA;*` 19V8_8/|sZ>-Z ^B/QIKm.w]\LA)) QD?XT_fO}:MHIȇ>Puugd1q<'Y<8֍ho zh2cXeH䐊7^7b x`z?w/DQDuR}nM{[`0yv4&d H1bi[ B'zzEyCFci h Nlrj%-M?oMvJqɛ5?Z*,FU~?VHg#-OE-w="nWqLm$啪*a%j¯uߦ?@f#a'@1%XK"sː|bNtdi-ٵ `|ޒ[pǃ cµZ.NzH5%Ld+GwIR(ބTp" }]"uړzu6]bIy88N݌5Bw1=U}Lgq#J~>ڬ`chJ Tfs-,辘?&$9͙֙/~jw/`%0'vӦ %i"8wJ'r[o[?rbt.q Dp5ƿQi\-p{e2Do aUd sM4>&kgE9`V[#35v'Cb/t1V {c &t<}qxs}\l]z>$v7% Lf"ރtOhޤ>"t9 ^4>(Ґ5C.>y?2_I 0w?XC[ qlo Dz@i;γnvD%t͐DDn7OKz$I4dMO•4sծV5; VKIEI+W j> >-<2+#2]X<B Tyv|" "NҠ6 d5aJ&YxѸv.(v",1RPҬ"YU&#Jn5Z|gƅC"|0jesof|>>0q "8@ZnUn`EFWvDm#.֕g>|_=i(%Ml$ D_j4˕^ʼn˼ .'kY̖\ai>%I|m`|4Roq ^eN#)4.r9[b}⡫{JkAEu6*)gJ8TqgNWA*"&j 6S-MFsj ;Uu_PWU㈂0W/*](:"- x7?Ke~T}[J.\K<9. y,`c"^],0ĿǕ]9<(8RA5&]y$p#Uan[5[5,=d1ĩӎm+]WV0rˊqa,<+Ue(}c5hY[@:88<z Aw]!(xb,3W{u LUKtQ&ohE#TRa#*)<2W'I yhAf'n_y~{GHu}S D{*YPȏWd^T0ĺ0 I0>^Ra"pL`RPt`8`D0 :>ktDܩ[)&=䂗FłØfA}&Սiܩ\"& _h.%B"p{ 3UIEkב'0!q~UsN'pVK髯Ei p|jV+ o󐎔z4'8 2#hk4#tF42̾57$$3}RPt('~Y/]zn~>ґ+[mzZ0N<Li>L[pC]pǹRt ddn#tG& >'7q Ł4H\]e,cސ(⴮!/&4 HzӠQ#fR !9w<P#HC+ClBYh^E{ V Zɗst{TCbMS54jQp¬N>PY5hl;VnXa0Il _n1.bI8B=Sc.)8)~.z'p_zMn ciLxǀCǚEplÚG醱1).߮hXlcluvxKtR@SsQCdvcB}s|}i!71 +5U] ,/])]R-c6+\ jD+nr!m37ϚHsO4}Y+oCUߺGc:O]3B89⽓+y[HmZfpO4{+q45lix94q6@w,&[֢=9_Zt}XWn' .)JicÖ.@xmx}O?7pM<-aedZtbNօy/lXm+6:h7^R(`3`7گè>/Y7bBmC% kxU~ LXE%ҴOYT@}x06b%^ =f~TyH D$X`(q^"*iP[p?1ףYA=e5qhYqKy=|ZsJMBX/DžIcr1i 9;4CʢÔ ,eϽ-ͺ|tkԕe0|0oQ;@9jj^fb.9 2~qV#]9)GƁ~n>]qo1%>y֯h鮠I9c.tÀtTN9zk(@Si֋wTwt))^|ʣ|=#o@ݰ.\r Z,IJwjOZ;|2d!b`ѫ|2=[!SgЍ 65>(1y0!Z#vcb`) WLoD*]1ۣ Dola ?ǫ/ s 2mK%qVlU8ѺfȠH!s0fgEFo@\1)ڤfV0">O>S[8qXOZ=OR"*ɿ3ǘF8rPϧM FOUS| D[D7*\ϝ['Is$nP[ӟ݉}@%>g26PR^wctR_&jqWO"% P)H`2]")8ӄ# !qEXf(1 pf3 ]A4tO+X8eʣI&EH6RCgGG@5_׻p~erB$*⩤+b iE{ |kPfj1^=F,BWepr@!lxejJ%vU\*<+\lD]@B2}E_Jvo~_{|醔ZԔX^]6H6~^؄fuO[y6ojgmD5 C%BB (:S6W!Q{DmM!vj14HEX-%D,4 $>̈́)|<㡗v-mέtI`q*\@-<>$6❭\O/QoO&y,d{wΡ -])[?u_6aYN%uyfqHտ`Okʺ*æ0 j&c:r35}2GfeU Nҕ*(ls'i 8do9$1W`Ŷ'cVFuuK V91kjnQ%=_Ρ:fӮ7IˬԢH!OƔsRRu1*i]Qj :,ov~wkh#^5ݣ'}< s-aT%ZFg#fO|@jNB[gC08˞y7!6"~M=|OM܁p nzlb-V)֠Hxh}(ivY2|7#:s1tӊ1T;K҂|/*1nBq FV4j߉(%͹}$(䖵Oڰ?Dy}-9X0DU#ȣI]2\(wq@y^FyDI'ˠ00=z-aXGH✃)K 9@[_}.i#A{uAtgWF'VQu,Ԥ>shܥfj)"piF[sPz-LETζ`hC`L+J<(!;`3TG٤cu1wƜxyR!fOc9:Ǻ9벖eGz褬 5r%{V} UpzȢHTEΗЪYk%Q /ѓj5Ƀ&vo)" ♛1ax\cMpMΦui^V^hZ6reAY2y(W;Y[BϫpAIZsV G:bA=Pэ״EYp2B\e4tE { pB--K܌GA#7-w~ҽm${e|l:3N屧Iee\l5XHXԒq??<{`瑷߷]{AVc (-l(\ua2v=KgANXl CVfq+UP/#h {`2enwd/96Do@!÷*>r`EOyFk/D%1<\#Qe凪BMQI"XR,` cF!St2EIyNXm~M|IsQwP3kGbBmP<1zf~"G%9.iɣ48Y [ % &J(A o175 ^vhO}UG|ltf*/ȁy/H!Dyyqt4!>^#,4䝞mAI?CuT͜RiBV:*a M0dZ OqK >ŒɰmXGO^7甡'7K6F=q6#\ffLgy/cm!\I+k-wwtb] yp|ĖE,'n]?kXG靔Yt3|#@_"Є t_~5bcY EG|"znS4Y_[-YZGއ.7Ɔ)[\;5)[)[EdI(CMF'(Tx$8OE6~rq죠\5=ۑȦF :L-~n-=u-dƆneB&7? ^o"j(K=:|(WCk0?`=gßv_K~TQ; j?wK;Lf~L"u LՃ7Mc2ҶݏgrD]r'sk$<@z~\73G!%gK.pԙut;BD }7n]ZmX1$u7d*Ga>X-hk.탪6.:Fٙ6  px&xl^#,A̳EzF@ Ҋ@aE3ZQ ,L |Ds:H BK &[ˁv 螁lr*?q`+T4`*,:`_i LgV 4 x~I榚|-xxd=z9Q!(wt!sSb5+sV`|.rTZҡexJ%Pbty' ZdײI[HZJG\z%NU[)iUȖ$\=Դ|H\#t]G_FdX5̎M0ff71/Hc v0ٙ-Lk/L.p2d`ABbr3΢p&V-PBqsw&BXȹ^E&YV,c/ƻF +??CAL@E\=$狨dc`Bn@n&[BeH?Zٔ;4ƿYȪRtQR0U,lGwHx:S&=扟19#y̭B )Pr& Y>eK_,qk0 !g12] qҳvJlAE,`(;[1퇃RK=IF9R(r(5cf \HSK5"*#≃ߜ%5ྉ;ܾU Q\HE"2h5;2Fag,D[w?.KҞ僨˝R^u5 }B=1 *xGPSsKD=j*^Vnߜ& u@h|fz'7+rlE:H@2u7[LF>gF1E351TDxX'>IW-Q:#Mb'ުm*a|mޛo/22j)IiE`{JrhT'%_'zYx!lԫ,P܉/'F*čH`1;.>9htP|("x Ψ,"5Qr\+?0"5tvfwH+V+WQ Y#7jKuq.W}<1WtUXH%F3MNx0'8Ami2m;Z;:fHowusp>jAtä)yE~^hh8OAp=2 S<\hw]5@dgMEmZnD\dw'Νm)GuT x٬\j#-xG iQM'/ebG`xRqPof@ ap,]?x v5 rW/^6Y5 1GsWhb.%uF2?F&!1mw>0oKHkنL RW`As`t[!>( =$ X§= %)-+UEE^J R`݃a|VKE0OxR_j:ɘaI d#Mk_>oVOWhc lR,RO.IaH#|!(%تDl;tlMTwK&`]X*Tpeu4Ǵ6r_;7T&^r ]6"1m3 %mʁ΄'cpen9!lpdݻ3UEuJf,ڿ jDvqe)h*@dXgmF`\TƳSxM,bP:Ψ삁 \XI?{I# 7!6ٔ[0T^-9I.v3fƂ0VJ}nңIQ}[&%?%J(O{+FO"g5#([YKAR iZĶrZ_x`CP,'(@LNd^/kC78Wu%8#F{ˇ4d/RkY[hl%HAuxbNkyۍ1vp ï%ͩ5G&;H=5+KP9lOE)\ױ,{e)),mzt=R)7#\#ŪaYY]a 3@{~tgYʺ-}܉Yb@`աЩƟKz9Ps(cxWF0o婋BTGV'*zf,NL:/rK?5f;_{Wm jՆ?S;>uƄP}V6r\:WӏyTk?4A==iWUZF{PtEJ0 +ϿOv`c< ۳i{2 r76+A3U p+Ujx"&QOݷ:Qh"45f#W\D=U icqd%ғ $B?( gK; ?lD%ʥ^mU/%3#|mc?` xaJ=C pk VQ5::M<}͓790e?o^/z|$,x$BN4lWXB9T+IȊ!^'SXrz]^H1C:0__)6tC 2܌H5t?2PEq}S Iܳi;6FI!F?oTX$c}!mP;?u,ZW'WTVSAGlQ26`J [r&i@c>4@7@!1bAC i5COG~Qp#ƙ}7O+qtgɏVv'%}.4TERӼ`y5 "`P)jwbϑzM8hvUC Zx|K6;%3 ӜFzE9)[o&Z[B/pJزnno Uh i[g['deei:ơ% q諁Hi\>%CBpED2#F0)xUeto?2gSZő$GמMiG`P^ұD𰔓U5X,L 6XJĝTk $pJ6?颒Fa&]e_*WPN ge"3+h{# [1,UUoKތ{-Ki"K:n?ڥpBѝlc{PLw4g^)-KF"2dw.FCE:{6de*ϝ3Jk( Mdd딐Q6Fa+uLA"誽|:g0p8!P#3)+qCS_Ҧʇ 8M"-G帞l("W3|T8M<O] 9ZT{scIuց#$uj}MEsgwwJ,_\{4nv&ơ\ý1dZY,Zg"7>N: 12^*kyw>T_wOҏى9ÜK;("=&\F$Ѧt0blyxybPMw_|__e|v ( +!mt"= >l-I# lO #g2l\SfOGQ\/<МıdqRyyY ڪo$ᒌ>
̐F *pOW⳷65*мW:jiy 詜r%jdE*Ov Ł &=Qb{`hWvybz˒\$e&?$]mZi`d 7- a,@k^wrTD?vpNڴMh܂^p92$o=e ŕn_=W\|hh18_5߱oe^@#(Е4f.kh0v [*dlS< OsƖn)柩db2De:Ze"p9E3!9w,7, Ac Bo=f³=`Eu1K&zg~ T`޼_:oWJ{cERq љ&,I m~Aӟhn1fptq6 G&CP8>sh:Nӭ@=MW(jW'";a)d&dȦlv3_SWh'T~qSsw~E(Ȍ-y m̀Bb*"<xBy 5M6*zxK̘ an^z]޵RM (03EoZEfM|cb!1$>t>fЈ.c OV#T?p~߇VT{vCW;݃ lK, ^f)/JnvgsQF.{(?Cg{Ü@lNQPrlweC^cɣ.=DڨӠe^iثO}qv V* vX %@q=3A+? K.>'}Pyͮp0e8bګ3~ Sykv'ytNsz}%D/~drr*WP0>(j5n[m-)p*o84HKoKatUf$`oPqyÿ 0ٞ燌ֆX> uЊz0LBso+ E'841)gE&Dhr}GҤ4f:3t'ww}- 4pa6 MQ ^k /P[J|ř#~TqgZCzKHCUj_fXհSX#aiԧVY1Lj& Ca-z5}PzM.>vYFT)B9<:Q 6"ԱEzkt!^?6#}uf[n$&}c#7-F)a"=/2X3JF[@7JC>c<1:MgI6H7v9<}yO~f'M7ţ ,[cc_DζA43^륬kDz8䯃8jQF >Ow *FIptQ"&{o쪆0ݩ}ʘբhd"0a۝Iτ+3n&py#SZVwSVug>G'ԔQ:L||E9V)ڪRd@efTsNXOC֗mS@% |}÷ Ł*iz&aEv_E Gz#} iK88R }РXDŽ@hbxcj#P)kW3WF9m 88]og&uvp_'ۍfNVÄ{u*>)NW#c4-yװaRٴ|">\ˣ'Z{fESz?8 yzsɲUJRba'i(;(U:"ofJ 1 qAAXHk) }r;h>, -S !\`.ʘ J[>SvXbHJ.rr,$pC8IR &r:@Ϊ,II1օL&>.`+`Ht7ffq8'ku*~M׆f}x'T|Γg&QoO\Hdb|^ѻadj%vs;:,L?> 5(_"K2XACpSWvGZ-IwtE<,$8o jۭldjzX_1ȗ= ֈ6}ŵM`fuX8 HGbtjmJ޻ N█cZsYrUHb%NV)]t'q  C :tPMntipG`K*$uDdMjv͢Q^,鯹H>}:5)3%({bK:-Rd9 erL5ةסU Qh1/P_; yAdd;cZvsM)p!5CHY(Qh YQR׎h1vHdlj{~os"ILˆ:S ]ܦ#87jgV䈊LQXgs|Y=8ϻ-W(ROePb/j+1"츙OO|T,gX.EqB.W7P'خ':*楌R; /qqs Okƅyl|',_l`irMeյIw$8sGNLr (]HTS$čm/-ZT?U&_S)OEk hsocEl#n˕PE! c[p=S/C܉H^[MYhkC LL7*}1Q:~xn?1(3elD|O鏊sYEЍ!P?nwy̪=ʼnxYR& ;L֚퉀m0hG@F.ɢ2%{9Z7+7C0nXM  01DæFΦX{TzuUv]uA ^$̫G `d?|b!i c9?ibP2|05\5[>GVv&0$N ڮҖ7bE ll-FÑdFõ)Ÿ0H:FVMO]ĪIYV#U+3.*S d<.цj}3*TI7* VI~iURg(ᜳiQ=B%)¡y˯d lMIwk\;J"^9/[mF2#[3evQ1j:ƻi_"yHgK@<_[\L/&2 8reY}Fϥɳ2Zt<9-^>:FsG/G 1xɣQ\~?vI>檫օkݦ)lmmڒ|`e,$-Jdqk.j3UhX)gHr\!`eCoTNo Gw_[4.g(b#4>*h'MAYRϒ 1: Jՠ[c铟WI "tZ7z-_T'?BdU~]D6tlyU*\L&YE7C+ZDA㔄\Io5TNY|z̉aRNF\j8 c?&t1ұwl%TOF;_jB1N{1J^Ĵ}yvULvt0bV.B_H槻Խ/o;wL`1Op[E*1w3y0FPNG=D8&TKYq `s.z&Ri 5jW:&N=,J(e0YزkjhNLN >ˢ/I&Tbd[r rxxj+h[bW:lt1:Z ~ǽӃyC*(9Xu?0~u0`]_>eg:dV^{᫆طʗC.5QnȖ~ x!c%pԚgym [ 9^-PEɬ E!. <@n \eV1L:< _/N љ0_{i流i'46r"Q@*3lbfl. IsZ 2k5ԓgiU,u";iU Y?ݺIJ_:u[/Sہ]8_cqľٳnuGPQ[+MQؤiux_ɔ$b},̿;bzX{Β(`p! Ďx c(4\xy.'kYwkRu)⣈sr碊bʣ~le'ʞ5PKmEv]c&7뛔5SffʇtTd~>b:Ȕדhb5zҲ9‘[JUj0{Nyx\d@Л0P3p\]|?E7Gzv8Œ Fä}^dtuP͊2ju{;B +2?`!yvT 18UFFBQ Wu)(W[aUWե٨٤bm/jUhW.j}~Ow)W[m)`Pf:;x%^hٗhdMQ  WubwhYf~,[̐ڤҧ' 'QܪC:ښiE7QRJlEwCe_?nXLe t=Z{ӃokhѧpmTq6M $|EegP9`[xxdyvət- :Bi c.v״lDx L퇔Pj@k!ul' r1Z=.:ޘl'\F(8`W 峋]P^`J0`$qٕ="U5+)uR(3O`Ϫe\KG>~w> ~{RUتSv͋;F5i֏0ޥ$zTn6 ɏ}*O^$Hj1Q `8*0-kx n޸uh勸p+!_Md3({ ~l F0 l~:uD^.bnQUO:JZm 0p09>~r,, BS st;8#?ޓ1KA7f`=~q\_RtF X/_@%Y ,JrgXXN NSwsuѽo$nĠA79+kLU,cIWR9|s:Qk¶T9Rx tt"53J w륑L1 ssH%I~Rsaٵ!GaXH$k?Nr08Q&ÿ?UH_w @E۷JXP4j%Gz;"!Ԫbמ-S,kʋWrC+ u|B h ;fef4^A8RDT\-P¥:Zt~=JBZLgTM w;<e,\6҄ߓIKb xS"0H@~N !o^㜇|I\9*Ta0ᙺee\ T>c :Hw;Bp{ ydlbOm܊UJV|0AX!P^F>I !h ´Ż [͐z2/ Y8DyÛ2: pieX񆥎o &~L7n*`u}=FC4`fn;3>ODl-zHˁJX0AO\ʦEs78Vw"¤/cQ P}[ҕ63ߓO\r&]mM7elDO5;51(,PY]G޹n8By Qmq#}}Nݼ7 *0)&_H=zWBGwk3)]^*;D;,hUs~c\wh&hj"B`A "/6ߘ৤)3+ =\y}QZB9q lҶJb`}%X^؀ط2ғdj`^zΘ1A$Gl3u |3g"0Pc]}ǗQy !vR Žؖ8Βj&hM G4 (@N欒΄)dw6tm+fk};;ҜDV05vjICEߚ>SlJqo@쐢ÿ8=V'㐋C !@oQ< ܹ"$2?f jja"_RKQpcצBZa!C%y&lo zy=|8XOCyClcX])do6lcQu!=Eo5=eH3ZKj2$٨'ras;#ࣖ( ɘrݦ~ba756Д8@XTn7hT{ຶ}*Ιz AY 4FhS+!eӄ@ OYۃn}ޘdN<'vfym ؤ&s}4E;- 0}LNUplE݇ I}9@;#)mWפyX2PllBd** 3 //@.zm0օwX[6|8Tv2^ 3]{N;؍*5 Dy$,å=N^_8"$Uop~IɛQcN!Pt|)8lMP کYHw+7Zfx{Zi[#gcZ={VS.b5Tn*C(;y,+y5(W1r~JC|+m%@ zK .ӏ2Z KkJQ[C, 1#^!`dx_fNJ~L.K|!R.5Ie I5+*\[GĶ eh✹]a}e]l3XOߩ,ΗQqf3֋z[Ĥ& ʻ5k\&GO˔)7|ox3șZy- ^,' >]sx{R*gqu iw>eBkT"V,m >S>̈3[ `A^Cz0WIKsiE ~R8FCmU1pVE OB7VN8LJR([\0Q|Bȥ)U`0C[2Pp`뾗~K_ oy\#X?rܭx¯&KQ>S>~h\/yfy]P|!b/[R6O㶷cDh &UDDN>Q讇>K5r+U W'g9KﱦTZc.+y?2,/FA_֘%?8(fAmG9/Ȱw޴肂 ./- Ac|BgS.V Up (VF=TjEYl3/>;?e'Fs G/cN,`3Mnj&1< nϩbUJ%I"a+mF;wF3& l]Eߏ(T.4L8wicEzo[Jg q{*zgϠb-7#?.Ջ$i ,NOBBT~Hثv lnڒG؂z9`Y&jKt*9.C$/1g l?)$zՕSNiҢϦ=vb:oЛS3^G}B}Fd4:݀;tPBsԐmn{!!hSΘq?|Ys9UoAJ4if z6j, T,%Bޕٖ>s3 -C$Tk"l.vT4gj`Sg( ~{2v;01rBBO1Mj-w@@%#ߕ0άzT₀? &h+4{u?O QeӀRs Q'ө3gM 4k:+!Eo~%U%.G=^m|qJm}s4x2*UI Uh%ɲmiJ 0 1FVh֕k =v³sWr #0Ph"yfox+Q\Ox .Hm}̺՗odw<4>ծsrOs,C83UCHȵo'`hqjVۢQA#{8?k/q~i_p4 B g@U{_Ny$ Gռ;D]n%v@/}׳S3`{#}%}ht6N{*.j0/>JZrS2!0ΨiDv7֣3. RHq?|{]@Ck+CkQw7삎~-@_3Ic6Y=}pOܗhl. e.pNXW)9B#5I86fEN Kۑ?fj[=IJc:ȸꕐU |LGv~lT ql$ޅe8/c`_J`0XDNHlrSS.~НlQ u3+\J+Hc +PCs$&IX9d2"EfETQT6fF!1G 2 B2o\=a1 )I,\.T=\5(7 xL#o>EɆl6 qѪ$Ͼ*b!"*:v@0xGD >*BeEg>UjэD,ru 1-PЧ9CD^ѩsJA=Ij"#XnbGoXde| BI_1KH@Ϙ =b'1[H?(xtE ;DQ/U!Rk͠^6Y/*\;PZ;g@LiN)]M2AC=R8tA)*?E5_N+ZTnIkF30!}$0\? $<3]-F܌'KIQw!G'7>jB >|`/eKJcbirb8MkT o>G6H5T(X3bد=iǸI@ES}9mѵC#'8UoU" 7,!_iK]Hd)fxu:#V8F13pP[.'5Z!p6/3n: }fPYB"u@sq=eݧ4n0 $NrLHXXslgp?LPOa=NwJi`I1;;# BNmvqĬFb=MT5cSStC}MVnkb!x&X@*{ϬOi;a()ׁVw-+'Ty,R\gmZݿ=5gQ)Eƿ3'D(^'i2$A\kսYفcA-Cxs XTilg<:(7Bπ st5HnAsNuXnte^<0AO &ll[XdB%y|^%|M˩1\=O>09p1M|E jN@9ʩY'9, ^[^lх?ŝmuA[%_kZwDr|$HX WԷh^OΙVnJxۮ%QzeF]ԈsPBfPIx6&S? B"$&k +R½J)τ"{?L!b(0uV627'l/ pHi*-BE$Mul.Ơ 'L(1[Y>)r돮pLv/!֐RvwNJU粢K >Q|!{UG25U \J+_]ɾ6|z sP$1ݐ^ɠJ`lbIa"TpŸmA##(vK9_e&A)rl)5hku_uOqtMdaKm`#R`Y( tցŒʎb&D2N!cw3lV9K&IygۊOnSGQ*9?DEHgy\zc䑶Tڝ 1F1Jԣ@Ψh Sp2msdEgF?/떲 keb>Mf{jC݅%@CX @"L#Q|xv?'uqꦋ $+gR1@F%^!6Qfc㇅q:Z()XPO &6Di\U}U8ltOq@b4jXwz~b>>=q$'{t¯GmR] JC3q*y20OrILop!l;˩B KS xUY笕܏*<(0 Ra ZVw}{ s5;{'yfŃr(G2g)ϩQ9֤, L;tdOŌl& j{:̠D{);f_UI6X7uXk d[ܒ^qNq | n:!P^`RuZo! % B;ZHfdԠrwzNo4=v>4"*ILAv%C91ê6%N$9ȩ٠TG"fĪ3p/EXVLyJ?WIEQ-oœ iC0jaLPs1H4>哅Z{b`5RO0La|dNSJHT7Y<&Exo$'w3_ ^5z,B62e憵3cBk/PyTV:cw8 #+ M6̒|cwVL08qLd{9Wj PӶ?4Lo&E9@uvyM,z04Emo^-_ԢRv)*: ,xY|ګTJHt?M C+4{Wwɰ?|pnMSQlGO,WS5zOa"[]de:P0;IC /2'ߎ-ъ ZmKbu04' Z`@> ,)(gU}ʅ`XQ>!GZ[nJ}n[$"UƹS2Y4R,z*T,! O';9 %ARDEOFVL ;:B#Pv|%dU b%jb$lWi: "(֡M% U#_51<pre%&YCQQnX/%WN=ńRA$=8 :XqIZ c0N`_%i 3Db舌}qMv71ߒdmPamnUZ0%K{ń rT6Qrޟ~ndcJdԍ#MU')fׁ9 s%>f4\Rg_& @2_} AݯXz[1do?ץ1MARLiį_[օ'S+TTM*w{e)CӅ.CoUU"aк]w|aLY4F17%:Z~^! k/}XrJ F+e&J:3?;8.7=^+ón{b@UL4ctȖb!| ˏ.iH5uԧvڜT jiEc6!8,{:AN6ڞ-N48&tGJ_"]=K2u.Bt<۞ \DڎE߽qߊc]JK+zv> U !:G[jkވ SmjV^X"g~F|A=njm%pmU|PwٯELםt;D̒5_(`xQՅQ:Y֋k =JE ߿7 &0mMg"[}@IEG"EEIcÂ] wܪ(cXkSv(&hǶIt넿.TuC{==m8`\xr%5 ]uRːRúu7E `] jo:x }?vK{$-gIadD{1x0tKGxG6=Q5 (<]?qAwЩ{4p 2 M5K|L6\idD9=bRL/1\Qy50S@/NˉoYA8o7 eqUC.T߲<%`l˕^P( rɘ&^eG`ҽƱZAMQ;T+oG1`N/ .̔%T6 RH.źÅ3"G|a(Ev`Z>/iQdJ ϻ:[O祥=b6p)AN}y3; vMgSgk{eZa,H8D R9NvHc3F@"pG3!=+wVu۝Q8R^ )P#sB$7y?XTߨ@; rpAI6WpR">@YqJwĸ>IfAzb/j76T8r<ªψW4aN(srb>W O%681*'*;Y,iIo#U5foMaKa)Y)T]v5}׆z Xu ޹5ҥxDF=4nw:]MПw~Y;BTԢ%Q;p8- .:sjy/ʛ=];Xb.(xJ]CfA'u+<ݿv8n;-brͦhĭtoK6e,BQ|jJ2INg$SFӫNῥt5DYdzᑨA'@A6nXl* ,q[Wo5F\XL_H4l1;x/`m>wj59\3iJeFZ+h>8qih#wcT{y_4O%!M J.uլZO@9v.)sr%B5hr ߡm &֫JCѳ5+q6]Ϳ(qlbm%3B}aXu_FlYÈ>Qj8V'\I ؤI \[#7hEqНܸMsQLRE}ó֠"}|d"7J\,: +1:!hy݊@IqwW-N_SDj樭Vs.q |#5= mO`J(q1:CERMmJM#/ 5MaM*քD3b=@7mU绯5ZET*oY'a1_-X#nj0OZvc4L -`%MJAણvQ  ܛˁn!`KtıMk^]W: K%CϹ]a'eQȟ*ZիS@6wa֢堆[ ~Rx# NjzeY3s(dֈlM*Kђ[to h\z58 2B{9q$v+fGzteVi tAb.kb{"wFٖ9i@vO#\DVl 3$_I?5u=,B\Qr 'C ¬qc)?L=U<5P_;@8=,EX x$'( y mM9v{H9ɤM=rg2A-Mc_?LZ( )^8>JUI> N`-GnK6D-%Qp*·D;XW(*{</y:Wص$x|L D`_+MJ>AXY+)tPX>GljUVNd:7P%2f);4[)$bЧ]}ukrJg_}})w|wnF[o{;=)Ѻv6n΁R7Lö\C.`H% (fjW~Jb9h-mhq$Y%,AE-ɤ-c\YE3޲Q&WN̰Uji3p#E hGŭ~JСi3j_{=XQDDDEc\^eTT92ͱP2#J! gq?7ТR"IcL]GP,.T>(v'>*ڥ!9]~3 )A98nȄuFwx9ӳJe ti]dL< HOlZbG_E~zNRzN4|{z4֢5}mX$AhhVLy#byfJ*PX|f K2޻ӕGa~/]VЉ) NN͠z6\E 2}4w({_7M oA9Oܑ4a$9B,6͝$9# q"wnj̳֍׃hJy':,߸Dl'49La^ +?\ݼe`JnVTEm8bh῜F/1⣕}{ߜ22r;:ǧx4*4͘qh@LiGܳwн ]Ͽ>o=Rh&ޓŗB̄cznmNǍmLexTZ&2P u0" t+ 8t|R ōFR/R FdK)#ecO+ }߁7Zw'2 ^`%`a`*N+:#)woŷ8< GƇ8o? ZbW _94Ϩ4ұUd^>QɯOF i:ED9m6vvEGI(?5tFmY[[R_=$eMACmp]¶lVw-DXxpr5v6PI0(QT8'@%Nmy+o"JK?}xLgଚe)D j .Q-?^L*x ;~4fgУF8C9Z,#5C)x@%|Zs/6O>%069 DM+ΰ?G=p8ncrP{j c_.a jtn ?qp&f:Wa. 2562n,q<2|[g rOG;#ܷJc:.;*b<f9 Wo^OF$ܷZ|쏺de dN&K% ES_?2[kJlAlΗ#e5WΌ +k`rHfS\A`5MnTŌ0lgIJw7] C756foܞty@%Iæ fNø6eP7ݎ9b_uԱ$O;i2;=Nm0 YsG,W, K>J*o~I㌅[aYY\fӞ%z AD^DԂHHg*gA8(e KaHW+3MR\0ehu{x7.rԾ%6Ő|{ .y/g_pGilK 5F5 7Sk4 5A~&Fq0]{I; X7Ϙyͮdwt<' fMLI y} CO5(t_OřI]u7\Q+D7f\Cz(\Ymjau&+R~NƾQG y֌U?XٝIS.PMUL3~#FsO'-h=2ѻ?}˓;.z];;t?`RJnoBҨHsۗ~,s.۲hU[g_W(x6ֶ_ {pKyfG?zХF.7`Kte@e akWF`(:Z1W< ;.vB)SJ߳]nEPj'F4i㭮wTs=IfnEāA-I͇J09*,`/$:S ԦYFcoXiߐv*Qf5-8 ezddhtHhWȗ!`xc$tm6M>52w*mB9 0q!{i-fi-a49á9L/[VФ{̫#MR+_վ*##qEm>|&fwi3ATFٹ#T]8Wsr2 ?"y^JRf_K80 k4 iS 5~ &bGYEB[xƂZU,R]1Bx {Eħ,*َW9r bB[! |M^ۥF&]R@%0 5-lÂv-qNacJe〃FaieM0F r  aӮYvC4pM)>Hb )֩&N-Qi;2J+@xu"JjX>kH )n0gyp}UF]FkҨM 4/K& yw4@ɻD#&/l2Q;l'.1Ӎ,Wj^t$1ݑ"@߆$ԜM - ޟ!5X{JZyz[Z((x @sb2zF7Cr %7Zy͆AcYy%4)_E1:[3۰pW)Wk{NUBb,wCsWV|=@g(tn9|tWga*uڥcXBU-HE;_;EiT !uI׶/5Ҝb'=Zvkվ@k5h;ՀJ)j <,ʝUuG/M[0t hϪE (J=s2M>,~ƌ^-4o>hfvq >0UuB `׸S@x<_ _J)rtњa6.]{ 0 #'5c1QwպTn, tRmwK1!c5,a"W;ewUv{ptluj~ L}ٖΤi(j ?\_:>v= )8}EJI{w£JHg쁬$bd7[b9.9; G:z{:DЯrbpb*h__keg߀bs17ݠE J*0FJI|EYB8v%8ވ?C+ʨ)?)R-LFɡ|w9k 0I?{o޲d5˿m! gkw-HryJ $i?E~{'YW>kbo?/ ZNC)~X7qz@ 3Ns!v6ϩBV'6.17`v *OƁ߁)Y$mHzL>+KqPU% &y?v hSjJ)8g®NoF^VOaV ud3Щ$#vakRG'QTea}]'_%j6 4yV<<8Sۇqha^H1)[OxB| хGu kƨ!:~#αFȃW5l# Z9/WZ;^5PZh(1mt.iNv֭nX1پhQv._aF)ܻs_[w?<'Lpr,gJUwGZT:7NI?0\mjAccqPr#Y@u=ysesFh;*HG緋PR,#4/_8`)0UEtˆlRX z1.|}l鐅|G纵U7nS$&#] >%eencrWkw΀ɹZ1hEhW [p$!:ڙm虐|>ТHJ(]&)*!"nO!(ΞZt$Pztjʥ\.*EuX/*ԇ;V F/Tٲ 78]gXf5"M?mQ-q/!}ߎϹ^B# 2FR!lFh_po1:"|5wq%L J[eu=h%vc(їe^QZxGڷ:Z2db4sP!sw wy'ȕԡdС<)!ZV(HPh1~,g saqq4c'j0v| $Zg.ICm_g ~& }2ӁptkVK}ʻB6 rh/uY 9!m* txA3_x-$E)7AP ^_˰& [Knqȱf(U</K>(A >D#IqƉܥKPߪ80 2mAh`5V) E86QT@Ƭ8[P@T3EbIF"1H9V$+;VjI堩$]-fT>\SF` 5ӧI0ҫJZTjoN۹*ڕr@wnp@Qn5%q('2,.KjM¨v)ԙNDvѳ2d)k}vU͟Ґ|zvUe1P"l3g m'=Tp58wQ.E:1rC!fH4!ϒK ȖPy8dEHYTl픫E߸ :R]Mhzhp jko, =f@+7i[5)VG;6L.:6OX{װMhjq5~G|$<6@u @iX- dkflڗNJx7^*+e M4gk/'D"dB$O&vu 5JeO]g ;!_UE~%(os0 X Ǥ6+Ynjޡq&)y9 l== Qu直W (1ߍέzɈ3Xڕ.GMJ+18^![Л-nX WmM&kV^8HpRL]YEBV0~`H|,&Q1 TpvljX<38d* Hnyxl3nA+hX[W t^t:KU=la2Q`!UC5Z;2n QOoFJȾqǰend`lϘ݄v>(L@a_Oj; \Ό\|p7DgëX6=ϊENhꎯ#"?Y- $ ߻$YB=rrLXk4#$wZqͺ;;6vG!G,;,wUu _S`U]Y}˯KxHB즹2^ԽeNJݍGz6/ 1Eѣ$0?c2?Crni_m)ӠO<Lj3~xδ̊Х(&)l=_,{LJ(_'r3.k?ߢgi#AdJuC2ڲmBA` !*`;%*$!HBkoa-cAKO> i "Nr$0'p0ߊtG!\Aj"9onYaZ-W0 g`k|El\9و>$90[x(MY\>jM2pW^ Uv]'\<óքm E<*M2FE9O"51b9%sȲ )h}uYhBVB]C,!T1RQd^͘a0]؞M sw4_?S<,2p#>(#X}jܬ#mUge|(:Ż<"A 6wg<ܖ|:O/x@0#\=C*}O\65.D*KlA=_Xs!V$xwBv>A >=mWZŦ0Yt2''W5SVqD3"f܆Hb 1r t$#2-11WNYhf8,oPL>}eD cyċڈ=iKZuArx!*I"N,nmmWvine]Msʸϖj чuU?=Y zn9*=@#hM#c @Qsː3,ϧX*T5]hh֙9jo=np鎖í Ԛ➀$oA $o.f3ZrzΑ(UE͘h#w'{0om#9urE~`دWtiۃL,dk-?W4'@MophOI5,x3sɭY4MNTF7FIi HAW3'䀫ba3C4WquݒhriU7gfR$(k94 C32CH9F9kS|o]H>`CkNk \%^`7p-[z{cxB`[q@e{7'S$<#VB;z, LIw0cd}o=Vwʔ$h9wxZW;™Hr榛XERDDLl;59f"];=G;:etZ~{Kd%D^|N'ܹ HM_1x]UZÜe68T>([vmJ ΏPȱg]yͻdAlNN%uABQ&vځP R3% Œ) SmAX_I,S9U6g+%c"a՟R68C@ɄaG1p*SVRux>"Zݻ hU=eb`65!Yg  =2ƄrƲioBXjmGgruQ&p3qf`Gt<2.:2בYG!eF|c 8F0WSTا˲ p ?[Pvgމ۽Eހiڜ!igoդď׸Z P~2'`@spLwUB*e:'"_(pPq)B~EI D}o?yVvC0R^[b\,xei-A:it'|΅'3.!k9S~-b)tUsl|nO1}:iGta5k؃FXiP8\z^idl[Jl2 5B[< =iIuHtX-rd3#51 ՕW_WlR/2`_B 1ZG%5@)!Z/^yzHz{Fv@M^m>sSvrkX*O÷TU jRԚCV$ c:#BԎ _^XAn?ܪ K2fTq;R3G"Ŀ{{xM^@MڲwY]; ɬѦbX<#Шx`Gcl;敋u. MY@sz$9tr%LW2m,3\!Nˁ C֫^;gM'!>5&SdQE92t0G+T?hJږ25NjFcsY0ٝ SşK%qk>n.XTX;~ʹ`uD1?Ke&MP Q' \ԯ^iG4!VΏ$%cMV~PFjwr_y:+5 > H1C҇SiDgIuQU.USQXPR= 12*[ݕA ,k3زjk1$^!D< t+qec~pxz()OQ@k~!m6s䆮N_aJ&MϏ(JpVtd:d ew_:퍳(i+lMRcis4I-#z MI'+>IjUH0)oJ]6`7:wZ 8Yq VٳµL14giɑhq7TMUBxӬq-Dz-;AFQ(\^> BtA6uMl[J.eG'AtG"p# 鮕 A rvoҕPPA}o>WfİiM]+>SZpr[[,QnF>~#]muj}x5ԾAqK+fQύ..X2 $CzOqQB'פޅWiC\/ҾU;[2 &ZzMܵUzvS(]"EcDL.[ X=kqpVѰW,/R jmg?s )C3I`v砎v =< tY7N<>>nw^$5y=q)euEa!=<& QH'1Dq:+74 :I pB]A's5n+"QО(\?q{!1 1muÔ$ GU[ v8Ys߇A3RQhzBy[Po(Ԁ).Zwbw ZKĊ!'J*m>"Z07s[SLeLM D\2:'W΃fb@U )gIB.,xs{]w\H&>IScD wMwf_q=4g4[~$<2=\9Hl[V˾}`0,t'1>Q?Rf})<;eNTGvT]u杷zf9)X 0_v8>V nPCRnd3+1LQo5'A$ɳ:]A &8(tX fȬqę!(?~h_ 12m,RY2ƥw#00cwJh$ 2PM7 wE H3V7 Oۭwg=Xзfu¶`ê/}]?jq^zpl  A#Z'Y!|qzC߳:9mJ!`55wjP?+wL[6BNBimt݆)da%3CB0Ә?ֆ$RTbwp]_Y2>umnZ.R:87@M@TI`&y˸, )k$Zdk)aMkb}1֠e?I:p^Ht*^+cSĽgcaed"Bv9'U9\h`% S9OPa4M̫l,ݣ2Ǥ{}~4vP@-WV]UqaOkJ]P]SnR/9UjEƊT, ct"M302o܍#N>]6K? D:o9{] %I#Aaњbe++;ktCN|IR: psigIWT I߸{˷LJW6meS.ܹK5R8`&<ϣjwj˪pޕZ,8 X̼j>fZ2 -Ν\Wy "V-rߺVncY M)k z}wmAb{*!\q 4}_zapVXD6H̊ՠPIǭ21w=W+.x$<$e:}ćB9RZvqY䣲p9e)]ChuOvS>p j0! Aim6ھ[ʆbKg}F:a`l D G8,J%~Rs eu&4 EH w__3G''0HŞEAppf39Yĵ5u!nj[-9ͅ9v|\T5 Ww92<ڂ˙C"'ݩDUZ2s6 C>K7 ͸KD ee{T gɡoZmRYbn3j54!dʁ3&ߐ#M)kˍuhD_| ^O\^C>'Q4*iJ 87Qh.ʀg%zw_Ilk%t6AߢW໫Fu^~ )I1."&K&_K~iYЭYBj$!ܠy@L#Z2'Pl.70HЦG "8\B Z gGq]nRjKZL5y}}1Y?6Ke5UZ錘w5ZׇHc+9e\` cjyOF43BqПhnHGa(OTu}9 7BŅ.-IĈì*7Gg sw%7{=rwex= (NIK%%i0đ9J_.z5iiCX΂͝DGR62lOV_Qyq#2^/*SQ}٫gy%A[G%8NZmő49/5ʻik]w xK*̚;ڍ[#,T,ܣRUE'`0'eB~]<+F s@δՑENJ1VgA1u߂XoTU"x a=y9|mtG?6BXE4t2O Ev[_ǰiSՁ=ϑO> P]hܥrJdaWD3OUviB K1ۛ!vj|D? ٽʒmZ`S?ނF]8 Zũjܜ쫡F~c;fY Pgz*QyA)@C|gs:oeU`hBrZ&.)S2$tH6j~4,6egWF+"=HQE(Np u{YJӡ)Kl2 C'kG'PeEOE--f03T/kqp١~Y ol*Qg0Wv2>?S 7ɗQe!unDXd`` ~3e 7uoŋIj%ɹ- t8K:Вs#i*6'N}9JTKT>* !o1'4nhxeY5L#j(>:nvaCV%VSJDuinŽq mfR8̙VS_D'Q{ r <'#!0zum:ҫOE~VةSCv`(˿k@J~S5neFoLR||' y] ńaF #[N\s}=Gx8aN۶օaOJ٧wq)<6Y3ʍdzcl?R: VO8*i/ʺr>6-e]V_{v0ebIᲤ$[OK0#bx 3ƖQ+QFaj9p*y4z 43pI]*4K[HZD%ڹD8 cB>ڸ]"R&:v*p3uqPdxs pAKVi~+ҭH ϭ . #A ,,S$%SSga)X \ sL( ?j(Tڐd"q&X>!j~[3I)KgJrE(2R mҹC&uy@2c7]6J"yTN'AHv1M wn9bd% x"Zx~!(USsg*ciIP:_vmaۿŵF{~:3^/44BդPtWb|zf㬕vnקb`bJ^ZyJ2`z9669z;N_,^N;#nT}i.$AV|.4p5-BLש!zyE֐@.^Vj+y){ VA[7!w+ND8S)OX0Yh]Wnp'HYRÈnY$*ĝR$@I'QX4fqŕ5_*[b?MLP wdy3E*2Ä^>_!S5wYTo !MKCн虸`}"k`gco1NyYE|6n1ԎlC2+n}Sx΋>$dcI'fq%OxwҭTˬ$p}c\roڔvh}E&$oD8_Czx'"u9xFܝ>"<ԅ}6ΤAUO:nYn"]y {TC0Ԭ_I:G8@pleI { Yc]v`kFbO*^M }u!fBz)bgB}9*rwIzv8}}SB15>r%J'-I wo@ۆq#0~bA욞_W+Hlt&x%<46 #`,qm.pu[L"tǀΝ"ScrG;vS9_A F:y/*O%e¨bTI#{NԥSٺ{` |.~-w(p l&*䘙,OF ecmrm$jmH`f0?Qo c%ՍL(I4%rQZN9'<>o@i~}Uڷ_Mep Xpy7X;I"Xc]@YҟDK[̑f8 i[ͩQYyD/͎ڕ0K+YY<=Ð7P`O1ɮK9*=sUHM.?XZզ5ǩI2{dgp'fymӭBǽy]bzm"z<:b%ܷgeN;XLD[4"fBn,C5e-K`!HpvN&Q?=ߏW̫H \0P#vQ;Dž]Hg-Vc˘U'If{/ ۦL w^b5FY$el޻ B `9$=2*[&)op.5lh崠U<Ff6\P*M'*E9lj[$ p»EӂX/a#8sLBϭ94#W#I >5R;Gg,">Ha(&N>KcF|3<0k+z!ḧB$-ziCHɢ ż1Ivj"NBѓzhj x{@q1o"?6|e.l$eXi'vw?^wr;A=6)^ZQ6H |7{OIܭB]k<'WK:lI2m籺7G:H="2P,,b(rIB)N$V 9˧[[&v|tH5Nu.nҤDq1tf1b۪+];ـWQ2^9RDgf#X3*}Nv5R4* £=t>Et=B rf>E52EM/QztGޣf@nC,z' M4Nژq,Or Re la)1I|hQP8W*rSWord<ͼ%H=SgRʱh9rc1xE{1ulP-RIDbՏ#!6B! a61:,*]w YxF h14^ wUE܌jrxm8 ܎/љ ը%DE$.Mb@gݒ4O S87@m}qMs䀉anJ9> Au4Or j+g2|gc)U#DLNHE4+ѸlԂKYWQ, %jÏ,q1ULiI?!{ǜ8F֗Np:mGt% !Z$/[On@WVN#һFh0Γ1]^'$z]\=}x%;;,qWи"À4"ldɯx8n: Q.Jw; 'Ugp*x7Mn6(͋" 0M)T!^{h'hM_(`i8˶>Mjn1[Y\"NEpz_8s7:Х~r>3O>!3h暽ߡQtx | 5YR_(DX;WO/` -`n!A1!ΤDU~J)\ڪ<%cYې H3~ޞA=&,-!z &AɃJ 㘨Kvu3jkb\VfЍ(GYJ^ D $1ڶ2RVR=\Vt8 ~8Z5#& 0bP&EM#ޓoiE3۬?G_g~FUl,H\鼨,Ʒ̺fdϨ_̕pO?YŐE9<-oDv\:d.zȒo0ֹ8% | #̴zhg&u&\Цk4jVGL:tD} c=O.iu{jC\Ze`ik`!d'ojҧfƃS^$"("C)gcR͢P X7R6"[3Q8-y$K~hbC \qZr∜Kp{;2h\Am*h^3nƞ@%t/)dy܂ dh8Z kğ"!oGk-`E~sDl"n|1#)G؅B/i!ʼnBN歍] ӧ9\˥K~. <~|NjvcaJ/~|w;@RJ{65;M W  |i?ȔC׸u r:ɖ I'm@TM\d!C林HP*[tU~= (J9^:&ۢ%VY ??jYP4^_a(yU㫻~aM!t.+=gIco^D5ZI u[}`W.`l)PR ~{:Aڍ%1㯲ЬߩhlninÌS(ȪlV Cnt [nYBSNF {uP' ÓH[ îaL)0%L* ؉>.*vUGd^¸Ƥep d l^kNpϮY ~=%v]# @{ޫspD?ךiAjhJ"`bClq SS8 _ %&QS2ɃR n&ݚFL@?W(ajw/,,Quǩ5"jQ\[ea~>Dp)pOVujr$M ʘ}h'\Cě{e^pQ*YGpv9άN@oCe#GR ^oOÒfeWPTj9̙Xr ^+R]&ߘVEq-7&qVܼ`:)uhv8b. a|b8f2Mq3ĺ{.a{K:QHsns8k>\;kў0JQπ\%;sqfp*6n>^9SE ,ƚ"{*6T^uJQfln6If|&@K]|03"_o_7ˬa߁9ڗ|(hkPqq{ ]z@EJ|W'sg2)#*΀#6Ix~C$bhAA6b o`[ԏ-u^ 0Q& drೇztu-,v'I pCM`~ٳ} S тVL'%[Z5pq?$PG08ꨚ- SE4cpB1RS27F3%x^^T{a̬{hfƞTT r72vQ*=;Y|:W~r͇V-dcD-pCފh<^M:sUas>~/1Q'VE#)\2Pyj$BZe}d :<Aьx'_hSoE#+I߭`-8Y:JׄxC٬B|YW2gێEۚ$:09Hl.I'q;9B3bwJeR}UIz z 51u6άߎ@&Ƭz W@fN9z|&.wg|3Ƃ;B;!m-$D ,&KʲdU&oU6v8sh dX%pzNh [7oсJ9cu$qZPj\0I?`¿0`K_4"0md3fOHNLQ||@ NiDI쩴΋_PW+色ܵknz~rV\L(%ϬDA/~ٺ?+gEj㓛F&cq;Ǹږ c dz츭8ÉH4mX+0&J?b X5GЭ32U`XY|:Ju}n]8/'ґ%wE(A4tGa9ii懶J*`bK"Y/dށpH[p½-Jz(0!9c@N se|\ ՠ5jX-fs Icw?v,|ЖC,)$u 9Z𳴶Y]>R3*e2XU*~x8f0U$f%t9/-#=ӍujU1< I$P6G2(A%*݀ɣ*/XyF!疜-"06,)$>p/OӜ Xhe=ƒVPAMЕ+ 0U为#x\X/>Ԃ $dS cO)A< 4]#:7[BP<)I:/!3gCW:l4GQW@ɲX[u9-NHiySc/cٯ 8b?~䚫7~:n,$-9E4Z:6kaԹv_X>rYVMvW:^f=Ļ4 Eo- 0I0 +L* *iEH8prνtzTיWtZXGxb$DS9,ù DyWJN24o< :7~I ssmUC| %@5`&QGGB2'l}w/|Ǽߠi:URfg%VޏE^#L==Fh6|PօA@`}K vhן@TRg 4}t_r>> anQAHUs(Yr) 綦 WkE  -W;(_5PZxMV/ryT)ZnJԷ`6hy ǐѠEcJ>HUݭ捈 *vNzc3m>q*ʔ ]^|-dJ=~ψ]CPm=/$μCѵ(XyIkfj v m҇Obn2.dOrGE_c*q>kaH% aߝYYXU~HÈN{uE+hD\`(aǑ[fN+D/"$)3~;5LjjMj;y[~B\Db|ol;65Eb 悈](r8b${:$Ϟ)|GleDogw(Pl Ÿb2 Ǩk胪3xybOm.T^r^0p`&˲9Lp ,-{bY LCdPlEH48gACMq= 9;jDHKrqIًD祖\ { +YUc7̄ BCQRK3Vkݩij+Mh/sR(z^wܬ@k:y^SEn(Q&qKDDjc߶T,QnRiv4|!ڇ]"R5.t!{C]4ȌGF?쀶j+aa`McJ%Ƌhݑ V[D?gS-ATʊyC[Beo%t|[m?q$=KcɎjѹQ1n]W@R<@rұn42+C vz1a[LN:c6˞#P~|֌dV$Dbb&wp@kɼ(J_NT 873Ycbm(3蹍<\ źW}Hy2 crBeğM90ViT#PN)FRgv@n5q ܞ^/ЋWBO3݀%qʚv"3b"Lk)l`qaC/55!{ф>^g.E泄OTZD1ZY>)&_ >|W ӜI˰9u@?#)\],m2Ч/Jl+ \rVIl v*2/bvK-H5LQdNgP=M!''^@2+ vP6#WdfÀ*wqWFzBS!E #Hvֱ߰5r)z˖U3s.Cºvp',Kq M'eF*BFxS;i]OiɯNJh4EΫwcq0s,)`Ȩ@8bF kDI^wŨ4 k_Hoά3U(APQ Pٕ7ce >WOjD\6 yϥ2 KK 1p '܁$( r:z8W=>fnD/2p3޽_N9XҸ#ӲkKmۺ0<5IR`1ciX5Kj]p(IkGHӘܨfr?(o2c9iZWesROooo n`1vn[ VӦRPu=%[vڟUY6 m# F˵c~w`na~K~aS^"3={*FPl~fOJIʘTAnrEcm|2{Lnev|DSj^v{^k]ɐ U4A.$# f2y]ZFK_a@[08))6ibYF|(*]pCۑvsrƎn%&@}_$?מ,|1[+r\ pzvm \=lZʸ*TzآV)o~tt= [ڈ򩹁lb>w8Mjh,P(|68&kPnxΗ1ˇaXeg9 p=cҺma_$˩V^b0T%NH6)C6K@ ^0H:!{K Z%njŠnRfֲh_J33&. ػ) D3R(bt^W"\,҃;?u7dA>a뺱Wj.#iߴ3+Mi^("UfTq_S*(]p4R32(d@ d&a5FQ"o.K()"!-,X6z:$0+&ˌESMðA(ЙWa-db'1Lg#7þYg\۫-.9©b4=gm)S<O!.T䎦O&8B2%"GB8vE d2 N&B1k;ߩth4c 0\j .A eB&g`mpʴy0A7 <ވaam|oи?c`ƨIO!{ñȄP<+i`S(NMyC]7ObCG)y9}n.2F[ȸuCu"wT+^béD o>-^!/ꍠSUfcV``aɮ+\ l~"~1@Uy|waُȇYV%&)ś /ΝsO콁>k~SVXYgJ^;m%d-g PhP G!a:vqӚ3 M˺%nž [NVT~yKMtAͦaϥtZO6I ?խcJBD\ 7G/٘}n 57):v][FL!!5:Rz滔I87 %DRԛۂ1UZb[H^9iCίj.t`u7ESoZ_MYńǝ6+CQUYf8Viv~]YlTaDlP6 :fa$XgP"|]w)t4bj*ݭ7({㹯:H?tSO^D|tYK(QQ ib̲nAVlZ)wA^ߠ3B{ͮ5gW+OzҌEߨBcyk3ifj-?HtJ=.lbIF;'צ;"*ga.z ֆ),xTڞԎ &[s5x;Œl^p#2'KJױڄϧ/ax%g$c&_Y~z1Tm]̕G6f j||]{adz-Y,:mrBG=.@qZ6,yuUJCU4\@a [{Usb2\9$͛څBO_g&</OĬp+M!?ƉpCoj`w5M$IߊJ,R ?uQ7o0/鸄3vL&] 湪R<1.n$^l&oA$2P(K Df}s{!N-`~&6 ԼBYNgYmUPS3fQ6  p<]gݺ R 3 3(55C:S"8.À?b6S RnuVbk8/5@;vTuD&mk)ehaEѽpAʮ,Tl~zS% 9|jq]T]1pnm7cxl;Oa:j)\zW0]ϑԪ LO*.ՑWuA{×yMJX[1 W2{ɶ2#}nWHƚ:u+/L)3(LLq9w-*>pEy޳yjt(nshL3\f[7ĪplAF{Z*%Ĭ,jis)^g6UL|GKfnpý&g^EG,|M~KvU bOs*+&T#륂hMG1k|(9k}[?5QnD%B4삀; p έ6t겞 оsIbcr~;v%)UDo/ȠWiH[%]rKa}'Xⴁq5o~Y5 ݘ(fS[EOˋ@)/̮l%:&Ğϗ[qp,/GK2qq?| {|㴪M|=+p05R3S WW ϙ? RϞwJ%%t&67/ udj} !ƉdFC\|ɮ V7Uq?8Wv t63|Yq7Xc,ajX̺ T^^[ h*pߦY|y5UD@ncָYgΝ:#ue&sQn9}}#}5R@gռ:ž }v?/Sb{H% )v-qjݰ*+veJu<*K^ p$)X?7>[Sy 0.b6L[>{?9$bf.~~&[ԍ41mܯ0s&m; @pw$vO`:uiJKTP:w!=qnao 0'Qks*~vj!Y]3JRۓQǝLPEP |s)Dӹ^)r5rڑ*Up^ }ݷx{?" hNE|$R5cn!XWe4cLByYJm8{|!RVWGZB)i'hF`t@O^--W]{Q~i'9= bjJ D2#PF pQRu29[@]?b-,,EyUxO:mؙQ0HxJf 1|vO!gE@UyGkߊX2Cgҥ؞ː)J;9ipLTW(ض?5-vyHP?Jg\Q]sɆMbsͧEU/TbVG'̑qKd IPCE ;hg|]}3R6_;tOŔI3$ڊi]+ 46taYX)ÈXtPqY,4i_*aVܗ:A/cg)KIϏ:<|KPLR9YiYdU6}VϳH&zBг'kK ~edsōqɩdi4,iȊ!lss0nbVo@;CCN4F 8Թ{+13Us(=-FiS.AK\*CQ;qƝFr;7|-F*znk=r䓙1rFP>8pi] nGH{"s8`qܩ$@s{'$=2K%zظe\o:uGߓѠ1$lKRFpd?6!"f])r~r gffC*8.9h#̅j9,ZeoIQeoQ{) k%L6 [@ PeӀtTwb˯%!a`.R;pSy^ R|-{u.ܴcN}iO<ۄ|eCBɄ 4B!v+UZD߁oc8c2S>N婾q+qijH<~ҧp(0\aW9kՒ!uBX"kH?)űs4cHE<``ܔ L0&ŨMc)mLE٩OG#$aF:?#JŬ6_%B6D $?JAn{/F^a5DFi{׃Ҽ1 +ήqUSeDmvdU&o8Z񴎃U}t2z#'᪍6`aO|,=J?5Wox;UxQ̶ wRF-9WTgEn-r.jqu't>@)@y E]e)v{ &y#l>%t&f`  PTUmp#C bm /a18 im:Q4݊$N K>}yp> ORXW&LÀsJB^inB#F(7h=M-eeb0kܠ3'&(PR߹3$]"(ȷmk) ovxFUD74Yֶ!&DnS%O+" q'1Z]NCwYޓjjc0ӯԼL% B1'B;}cz,A{}Gh%+3K$ Fj՗qWKV b[hu 8J>%ސ9g![s,T'Ζ{9^ |!q?=Zuz|sHsq߹WM +hE&c SL9R$sy6_uEpxonWky2B5z_T+^-wi^L)~ԥB5g0Dl#*;xZ|aV ‚ z羸cD[*~UՙXM&<3DMAm/3Cɛ/` /HHQLH8A Va'y!zé?caj6 A{yAegI@5iSWz^;&$@͑g6)!ONx1bL)Z9*,q%t֔bӨk8I!yPncdܬgTՂ/ICmj3|MG; L+@AR몱5zKSQwEa$:y.çA:X3EB6ln{\4Wu*ulxdSk pEu4ѷy,U4+(>t R&.Ok'9NC@;G 'A#ETuЪ|aʯL6I]|BB"No{r)|s  w%ė˛_eLCz(!YMr˿Ա1\(ϗVʯΡՅ~ ѥb7:65_~XW?B>aHm>N Pen͠(%ˁҷ" MJݹ#J0{$ TЇNJ~ikd# &q!x4)0*cUiA90O$.|fUD$ٓ9auRHT&pkeBٙ-B u@tpDB$c Т"f'O¿f5C;T YJHA0ĕe4B#ܩp:3h{Y/5 aP~=K *yu~8`{%B݇z {7TsjnVḺף Lxp_b&f!0 ϾnnG˘&Ʋ!T4㸏ۭi^H7Z 0 9PC !j/J< nFf4h ZuCCkLdDA×h8z1ztZ!X,l;6"wP)ei1TVj_q7K(aU(y xmWo D&w-q K >S㷲>SU[tkc>02-⣡6v)kuڥ܋TedM=i0iNB6㱁 >6p287,I!۱4$}`˅OWhI.KsO&W;-*kO^X8 KEEQH_4v;H ~bX<G \l.CV ,VIemKb`"'GGdM8/'NgDJ"4f#=v11 Gvxݑ˭I%k1Ԏv2Z4ٿBzeN~#ѱLΐ>*?JY\ nٌ)䮡-T&|@ɱ\*#Oэ5A oTYD$hC>]*UM5Zrvj EZUofٗNszEg5&0 "\kޅm,R[q}ʉhFĸäV{JbbB&ykxJ޾ oS])^*z(+ٛH ?ڲBvJ3rLwk 7)9߾ ζkcXwcֹ? >bS1z963*"H \RR MKAѣ\1:vʕjQxZK `L€wwiģPjVAɗ5;NN5ͱؕMekpM!8+4>Ћd ~sH󏨣H/S3&2\{uOQRK&:@] aWk)Ew-92}U/#绝Y )J i=qO"W\v#ݞN;1Ȅ"eS}z34Zud]ځ$9/yҗ4g0:Ѧo?[ . MkPb !,RØN#/]1n,R2M&g=%e nn:C%yeTKcL=){x@Mu&N>N=i:r t MSUTۅ'e4Ae Kd}g[:[21 _"89$9Lơ |L)4)ߡ9*fJ6ӝ]g RLfU;6@6t~TcS2&)?SIbʆ,X ,^8ūP)]Wb&?S1RBC>uAđ{M-o0MĢ!2f@yD)IP)vy@@磱 {%H$y8yDMz&@ }ㄶ43gٱM&JNѰ^~‘F- u` !אvJzGTJ6ud0H<&'"pߺaj፪ae}Z%"ι'\6YgwlŲ-txx[.9bzlL޳SN6p 2"HT~TfI lUwa^N[szJ:(j{LzY:gȚ\L2F\r1qFa)O |tS>$wL&g!]O*q'NZ#zqnj]xt p&qAnQS^O|Փ͒/ғEf۳ ahz` /.òcLvr-tT Ε‰" l8yӟ-ZzS@iUD@A]a0䌕rrhI_^ÉIYY#>mI 0gsJ%]Sj:r:#oMWk]ʜOIn?gv*Fژ"G \aiOZŸx<%3Af1zp.PV_;nB%ZU?pgbⵣzĭE,~m,AaXFgBe|)@>Uۨ#g{΢7]rzw Bu1eLH@Xz_`2~(xαݼ;}*ql82ڢe2^E3|ɟ;.s`.Z FD0m, X)|C' bQ*9NSf Mvmj|`5hTEmβ*Nфാ^|oFř8X?cĭc!c!W=6u_(:wP)nmƞ!Ȋc/$.n'h_!x7M| ȅy[kßrg}!2T7V9=ÔmAO(IM="g0CBGYS$#8ti@ qahCY坫OǠR.5_a-$YcȉVeȉPZ֊Qš.P6H+L9f#L-CrUwj?^nTS)hJ-Ra} 0-j4{1Rzei^>w|iY橴oB%VY.+HI@ʙz'zR$M4ӝ"BOWTE1lۘ7RBn-I 5yӛcP&}9;Hэ#kV%bv%Q/յjb,D5̜es X/tRY=n#h#`u`90#0hlpj0גVA9 _d@i"ҶXumSiY%λl9 O8nvѹ&e-;%e= 0-ѽ$u|5ug~2U^u|E~*-_:D5Ek&h dZrƽ~$pP"&j֭PОj,e˘Rό 40੮=JUD5IO<<QDJj)H2*L  IT|c0Zl7azTEiuId,PmLIdz-qA^Fڞ)%?BX~a})4`W^ݜ֌Krɶ 2ԭ~Sʼnُ&ǨҎn JP4s[/k^H;?CD:svlf$ϙyⷢl2!R Cy[k)8^Is?I*ZHi&||iADG5kYR(1؎ QW.?) y^1Q~k/V5$Ŝ:hw[֒q`H :ɀ_NNcL`&ê{j֜(#Pҋ )80Ԧ٨1 A>ұ;fvT|2T|'#-SN|d4>Y_ܹ-WJ4{PwOkOwkI``DI¶)0h%U$"GViG\RS+F7xt`%p L+hPlu3 #}P;|.|dYbIpoGtDKaqlP`DcujyuyivG@y}{z e.YC쵛.:+zIZtJwノ/>k&Z?@7tԓº駣~ L&hxGj/AAk|ޢ^ %5RLS\ɔ-᷆XƂpR$%L}(UMDry]3zTuSu+*Xޥ7ӅڂEMA|5=:[[Yb wC/jkIb%JCU͞r#N FʋesjS; cOs6FDFL&`*T?zz$0ּ9Mjuc,Z.N}?gPwz+L4Rϗ$zfF6-8]Ϗq#3D״XuJpl9 SX"L./ +gB" Lxup7A,n0*\G6nFuhkEb\Sv4H3V,gQFԚnO9Fh H3_I *1 k0WOro O[fs:j̄ ^W0r*?;wth./+y7`yK]0&p5}˚_MW,AHaEmkbjM!׽຅ۗCлPKٝñ3 xp7Yzmn,v D/q`qoȷc%2 F X#zR~\JeFA j;"M'f^%u6ONO">%X`DS3Qj \3#;IM64xORDv7OU:@zͥ30NWsxU]FrwɫTҾ!_wCɸ7v@;s<ȿʖovJKM- QC?@Q{jf[5FJ0PI .H"Vz4wr8VQ*kK|RlJW=kKyc^|FDAkR|d=m>b9x?BȄLԨfg챩 ͂3߉~@QYX8 Sqk &jS!UJ8>5lM[ !܍ͧh?)Bo^3rUr2ʕgc(S%[0Iټt4J,I])`s9 \D @dȃa?&@ `϶$'>iJTx/[<ȑ ߂QWB/i6oMHF:=+cH:5MDZ"`y{PQ-T,c( E Dm}g1kEChd,Ǖٶ՗LCL;~kT"lF /D:ڻNXz7#+!/iN5EuE|q+2sBh0BCS膱:Llzr=P.W{"5]Йrʬ*T%Ub2^o<' TD!E,qLDS7'16<-z~Ldvzg|gPW'XY5mzipb^C58|K]}ԈHM0ɰtPqO*J7;" qm ?"&b>G 9hsT@ploSҡ@Qt)hxff4=3)R}" 3r)$ !w6+T8Nc^r?1]R EAr;@DŽcEC]QPYوJ=gDb&VMPtO+.U˒PW8XROP8'B*7hnMoO9߾GpRvw-ze#fmY􎄐m-` X&נiZ!-xnѸZ'ÜƦHƵz,4@6 M!ux_>벫 `^dwi;;#qb޷8b2gXF$bqjzl۱@|MaZf (ʠz8͈!Q:{^y0D')8>:6>i`6ENr^LzH =@9';x( "<S;-j^(IVUTGn`ʏ|7pL/ĽAG L=:[nr_] -ECMMCvD&;7ae\` "CE*(TUٵV`IVrN3|! S$4b/޳O p_wKp׺_mUr,fԖw3bIOR.AsY=AA]B C}WRJ%g9 \x$4&O7-xٿЪUE_8e&DKdԥY?WWM+ӳ<)ut P Ei_9)WSsS&.WC\v(eioo)GmRAP($ ™rgXxN W\rw^?'p\0DK<HAvB__.: Э,5;rޖTYF]O&O'|KM78>1C,6ڵ(mkЇqi[LKMziq xtK>{I#ORǶ!owNQDm'bYÙ .>Yͪ0sNtf e%GvR:EVd>үD>WbLҹaҵ,n2h>#h 65](rb s7U圡L aXӜޜs3T˥ו9w\E.d6xIA=w}Y/Xa&5۷d]+ң8.4WJq;ܮ (]+$IfSPVϜn-Z$?HUZ6+CHswd?;'zV<w F>s-Mo%-81f ֛"; ӟӰ||ǫǯ"7g;!`  gJ?#֮F"̔(L`5jt (4'1Y(79.apC*ZZAbA `^va s|PʤbsSI6 >:svqzߛU0t=+|3} [m_ J%G…8Tec~U~.`_&`%U;mw)"2W -SMK=i"{Ŵ.S8V/ZMX܂{^LQw44}yRiu '7Xzg'Cfp4S+%Z\N`nksik 'eh'LT5ûޭY7;aHe!ODR\Q_).R' F y.kt;&Y4IӱK4O_DD\p4ju 2D3>b946;M:&+2} ْ[gSdgd*Sxtqӻ+ ʷY.;W|Na+eJBdhמ;B0]>< AP-慙Sbrg/!2<:|\\ SH>)B(q/9?tGQ ,qBr4ƣ_W E09\; w6Ÿ6 k113@Kb5~,Aiˋ:Kg7Un>1{W']r\L :'džQ^- j&;0Y FqssecLtk#Wo& ”uIÈJj<=cBh:\l.ɱnއND|5K&=$w\er f<뺑J˘~h9LD._ϱSH&9ثSrl"S,X!^Yk-p')Gw!eJehIl0{V/ZsedWć)f2V''Y*zX$.Ѣ" ?Z[Ɂx)߆u߅D,  o:/ nᦶ{egÆPq6~!7l: N[$;R7yg {$\1d8s-F^m4? ԁפʲnJsTs #"0u^y8S~/Κ~;Up%ءq", #5 i9Hnv (IXOGH SLh;@|Đ0GU-ua7QqEd?/eMAK@ѯBTr @ȴ5/ }&j`ҼNw#`=c\XiEoJ+42wY5\;GFkQ}{OEy_qaW:Z##oGt&_@,9KMy~ϖgBl-(itG 3Ouq7/Vxӗ >KfMCT=7kr`%)=;M mr_ք2aUK /N",#a1: C۪c_I1sJa*QS`DښL28v[SW4(ˬ? #kx(wyD؛7s%ݬRgS#Bg{KEdV\V~bpڍp욬Avٞ/Tɾ*ok8vxlRovc&T@ROt $\nG1aU-lgFxH$Ӵtq8WeH7s{TCjK3'lME8RWi=K#Ysym>]ϺjwF,"`**fl5}Adќ|9eԾ`ƖLx##䷴<?Rۼ&&/,YԔ9K>NӠ`uw:\M$dGr+îTDj6~wGv.FU.30I%$ߌI.?+ϟD 'A?K"fIh^L16Wއ´R.U#n,/@`/ʌ/G<X'o3TO.2VNVP&IH./xĈa1>P $6+~Bںlj;pkON(k]-\\T 4͕+bD]6s5\ǯv%:%%_W,(q#yzKOE92r ,G)Es QejC #6;eT Vz99vfCoXm3y2Cb4!fZp^-I(4;$ҠQwp/t.A39+wUм[VMQue6~ v2xA,߽8e.G* 4E!p@WߞsaG zy C&&2Oʮccti#%㒴0%͒/uA%>O[mk+oLfaۀzo!7|{n-^n (:N~0 Ad;3yT ?rʺ2p =(5dX5?i:_b7)zHE Ƅ9 bJtGljD-:Πhr C#e#S(X7W˔qpXSV3y\/`xe@7L41I9āH>طYܦ3^:\/}Ѵ.6Rݞ9= 0HQj01yqPmEwJ׬ yei9NV-jvS}iJ}yzۺ#QmuX⥛BW4w<GpCO 4UljcsO.$6#jp/L 'G3li`_lJC.VQN`ڛϫ E8O= f ݐߴx}aW -3ܢN>P#.Td?Fvwv9'޶uj@0ia`?2'Yk5C~;V ` 2Ok^xwlmmP,VAPd , O Ұ>< YTL o|"J)7ze=jÀoa\a!Ϯtj';T3Erz:@evU⸫L!xCfH<0km8vwbq.N$zqA]pN;6_x>ӊfIN$JV\=:҅zY)vZMVPڞgLp vzuc\ iQ&ekȲ'W@ H|ceEUJQ mMt-EWȨk^LUk qGe[ !UԮM-%(^g'A>Si Z!-%Z1ѻ1ĬFB?k"PPr=3N 'Zҝ_Aޯƍ`NVoUGO(ߌ%5&6 0zppHe?Ymvsb|uˇ^Uon_6nҡxJ}kZRߡG0/:} kt7y z$U%f[Sϐ UjEIm7:e1+G ːT]g"V>_LH߇RVb2ԩAI7oFHH }vK/6*=hlUHw8Z _PNiuLIAV]B:QPo0YKT`Km/_׃j(T{+?MctB6JL ,Y񱫜l׈<sBa|xޏїa8Xf`5tt2?/:s$S縬1MI2x B}"9Du9va e\?`6q>7\coEe#!E"xyY]iS!'2>;φ _Xަ͐c%B0(QSG%=N R8ە\ QM.tF*B e uU/K)mcjOY|o1I|kC }m]|]m_5ʕ ï+F$bgSFva~ avyd'B5o n۟=f`)j(~H%}-|jY?v珕kyoDz&)өEPf*D6Z3;ȑQے~琭Dro0Yn%]Vq%P=֧I;Q RKOYʏ^h15P v:8uK3#͗?8cM:b3|ejZVAظ90˂ΐwYXS::럙&\@&u,rc͸gyE9)FA C ÿQ8 ZNtHX0k8m";j3"|Tm11KD&Ht"d95L(( Q /OiQBډu)-,!m`OЗ͈~(j]{Ξ{#LWXQP8f =1#ZP@:% Ze.Pz(xEJτL }Z~rRR^|{'͟;uY [Lo',?!RZVMu@E;эq/+,_eB$.. kr5‹>VP%3K5LkeaiCt4>E|Wnz2zeYxӪ+|+b7[)Qt*2 %o Ƶ,=&59,RWxeEA|V;XM:g"sU&O /2N dzX}ZjvΠ4=AN_Ik=L8 2xv1.QDކ0 ;CY割mpQ&dTx-~BI ܉!y\np.6'Fnkw`_H~{h_hR>r$vJ[s]>'7ֽGvX Gs9gn?]X<;v*P B*-E΂GG [ <*AJD&N洇eEQdGejn@HRjمT#>8n$.'~iMm}WB,$@U$3l]_S Z:l$CՍ Njt2֕ ckˑ AL.h#8#J^:$sb-G= ]Ŗ)<6˾\|^QIɒ“pŲVu ]6~c{mx3ߵ]ё tNVR]v6ȩY%k_b$`7\1pc,r" Jf>Pw$a3]]ጠsDfY'(͟]fxAxxqT7g +@WO.i:ZlrDڟ8e~cRМ1f3Mьe?AbZ~KErTGR|kHdw(1wNq8+eo[Ι&^Jpȑ {D 6~ ĊnųC>HLv3*EФ^Gi9H柌u2J@tMN =] is'͒kR1-?u*#E,/rP ^%0}L:RoyFަ7H(ڐ Ta略 :5cRp2VWD׉wZy1;36b z)i?,e20.xi;i\5gD V;RCTya'Yȹ#$lZSJHa[b}n|xZqʃ}_8O5I^g 2H44do!*zJ%v*>/Mk`WZ>fhU}.|UW[>\RH+D&"{㇗?V+fpxfOj 6b,h_q ~CWj崙,lEٽl 򶫩j3}Q4iNUC u:pע8 蕼pY$Yq;u لaj6X 3U#!aTvj^44GosEH@y>ђiuQѦDzzմXDž }ج̰հo"4 dA0 +j**M ՞oۡXe)ΕiSK]\A2WC MDi[] [)/ԼF }H²w*/Q=blb3Xڦ$0Q%=奈hHD9\M)gif:m}GHY:ȃ ڣQݸ~@!Fa RW\(]hTjuߦ4OLznp #l<%{6Yx (G2'"# ߯>sm& au9f}u%Ma\ ([~9]?$?Qk0W@:6!N6JAm\:,3吗]WFaqdZDR gΆVAS  IAcé'Jz<PNu(j;*`ii&!w^nݩ:MFN{,Ck_`0f"h*~zMqyoԣjaVr e!daa5ګv?'ɢ&7M( # a_@\Q\stp U`_Խ\@κ,(쪹[6M^(BU6V%xT6PD:?nb3IÞ%IǓ=ΆI_(V+PZ)&wS^B9_Nvq7?*r+#sy %xl@6\D@NDeySg^žbF"RH,!@]V6s.da!u`7hE*v6l` +4zKC'a3q Ub,dt pM P76<6%j$0~sW.̱SHh"96Lv2' A,A<̖8C34R?-ZV|v"Ω<) BB df4UEun<nM)=kN4rO߫]l=RQU#*J*0W[ߌl'90V;2IKҩ:oҁz93`(U 7\f Z=H.G Oi0z$OhRpQT>OPD\zHBߤ.5Wq/#jQ;x]+G%tSMt\eÉnsy?'$"΢BQH.ga_ W :vnT{LH bP fpF>(;<;8'@tPU98롍Y̴^3ܐJ|K0ϋƙuK/DeWMϟNQ~s kuLTų[pU# C.)}p)>SKPiH\:042U [Ve;J؈8ia 6y >6kͅ>`3ԉ{_@RϞbV2p'DDAă\p[ sb^?`EᮂTCb!\a B̄7wko|J\4Ak̷9'YzT)|(%#(H14rp@] #&OE,Lb9lzQ޻P1,#]ka5C:$1;zm :yom]"ӕ,M ιzjq 6rϡH0?u$8kh$jU3eugڙʜ(SJJ8Z(5*  .3m+&i[ z3;L^nYb dul;΂r 5QHsa:#8 V;x{d/SznڄM2UGeW?Vd,.dy~B[Mp:,Q8W, o-ݙt˜5=Myp?k^ɽ{z#MR2a(zcݫa(ݳ`O, Q&dL> Dj -p[Gi/v)`/IP哷 hڿ % u&gބIipU/뺂i z|wRܱUc`aΘQ~8\i³5Ő]w +<$8gYTM_\@h[:4\=,!9\l!^,g9Q+! G5h8kM >[ᛘLjjAX+0L 1FkdxOk4Hvl!QVh㟿z͍9{C% ViU!ЦQzSA9r_jt}+dFAIFwLOM2`ΥJh७P5#k.ӄ3~N1AN->"a*^8T-(-aG?֎9xkn>oUAdϯ :̹/א_KmǍ㳯 Sjp%P}sQo"%.=l%;3 01L I |t< b4й ̐#fXMj=Qz/E߉vgNbi,`vD}[cQ@qHPۂ!٭3;~ >sT,8$Ǿ+U[J&)N:0*m'+!ƳٙI/Ư7#n^;\5$}g[N$|&$yP4XGؘN9EEA+ԥR5ˠ 3 nImߍaGdO%!9s[dr|2L %j߉dYVa[ZBڬA~ Śp~w3 ~.G7:6Sn}3ܽ/LcgT{xdvN 85b(275.W֗% p~f8PaIA"̈́AMl`Z<\i/ջot kꁮ\;~s5F`x"7m`lzyOQX4`zC)<s@%vicM#OKtS3g|6#/ vWᷫ|;EM>#S * M|(u -˸+@`F eW_HV"&߽r#񶏍'd[/Gi+.$[UH&71y$4R!k l (dݰ[`+hNrpf8^|L!~}@r/- !5{|74[t31!>lK%ܐF+;jfF҆iq!5B7KTy hDHD% aSX@33JeE4{Y|el(nU@8kW֒ҌJI u_ir;`{52YLj)wD5l ԓh,ibX>poa]8YMDaͦL\pc돨 kO]{0_''C r9Be^P{UUz+lCg\~r6'jN/Q,N{v9xAa)dhgqH<6wcz ENEBKGȟhm+hpvf;uKafg+駘sX>IJyJj0! w*X{S;L 8z)4%.{{&rBoj <ѓw\κ/Uc= 'WlxFҹt2V؛ w氚} eV͛jT3"g:G;GLQ:8(^z$1jkZѦ;% ?2($u]$[] xp:&82EWg;$-QY+5&2@}~9kd:.՟Rc|m홟ޢ4z+3Ǹr6%rB) \/ZρΥ'8w}0` K]*Y~SqER;?ڶ8|R<tO)DƦ7:B AL&CȮ$D5w>4^=10{uoa{wU]kBko{; ;v"Omy 5zG,`83,UI yKe-7' ׄ#gnzhHűx#r;t8 a0Lr69)^PLh|zt Kj~Q03p"M9oL91 74Qn{cx^ ʋHtXD 5bK46rs`#͠5&u\xl^ "+%n [[3!Y)d~1y0~l3 !zɋ:CAlA"*g` w&F4%-ҖF ͞ D=>gl7=aug/uHIܟEJEn| Qj?,o"BDsTħ 0}A[iRs3 .̋JE'?!Bب0I;@n+y8@\FZ@Y4ř碁LVrdtGn'Sʼ@ЉW9WV(L+K7nom:Bf;du D^'(߀R,bR+S nG8JCZ35/jNT>)B`ӁZeu"(msbflET\Q_}E Ir(%ׇqAԶj'9[>EytNFND7A;o~CX [oj&VNU:;vwEB"gO9ۃq2g  sx}!ϥvcQKgyR A4+:K 6p!y͓G}:k'rֺ1It\RU&bH#pe<]Jhu; 7OP4u(=7dHO5 D):Q~j$@(Yl\R,N.E2\M.߂})q` kP/ :9"͙ g,LzWjLo6>bowyNؼ N't&xT2Tg@ٟ&3!>Ib^Vo@ՠXs\"e3fv7m _1ʛX?”҉˟m6cw=9".+W3ھ^"/ <qxQb;NKO߿*O"'[#×Ffk@r =jCk!A] YI6瞄R_d"VP O)WqC7[Yda׳@1rP{|x0}8rhn*`$(Ret́/w3&hR#'9ΧPPCVqx\2Q3:GY/P~OgsUx^ v%Wcڲ'ؒG{<<$p'emń, |TI6f=FY<-q) EOykZE-j0aW[gQ&8i2Nȥ4N4Arط2>^|E#8b43O3oG(E2X |`#T̗o$uLF€mHwN5L۹ə/НD [I'xϘ]g+qC%M's+)%{a#DlP4jb&r_Bܤ^ATIX'QY?czC6+kHD IosMEyb dJDEҭΕQ!XƮ;aI(#GQ5Ve7GRqk;qn[MKg56Mf{&KIOgKхFFN6ҸqUal?a#PgaP?j@ul 0Ҏ3K$mM6y$"ay͑dAfG%g*mJ_І&򐣯rm^DEj sE鄏 zWGӥ9<}521Qi?ck;C &r) R1Cy)KNAF鯉=Q(1:'z=ۓfU#ƻܞ*2CqGu4,+/&0XN d)c$R}a>SE1qꎮ=̚mt YZp,GXi#ͷJ3E=]ԭeqlN|LO{iz:g \ Uٗ=cnB"آ1~f y0X _]j Mm0p!%O kԮt'Blt`PVu{>FۭOLijKuBUAoa'ʢ*'S:?[eaJ@HEd^1y:5҂̄ʮ\v<\Mb~!3uDѻq,s:{J/()M7kUH̑b۠8gb4ȾPƄ)ڽб: DyGY *&n`]d:L` k?ͽ 1-ũ߳ lPf|_nA{b2ߔKyXFóCYٲ#;ƞtRw : 77gs\,>nUq.fxm^AwV ד:[()G龵E8%8)>6U6J7-֮39#on4t"`ڰIQhOR_NxPz2y$%-U&;4g ))}Q~ż~|t').fAWk3I=l!w(k[Ĝk28G˿|oBp ¥Q #U!SS#Ӑ8+ItFֆsFF׉`By9t82|? ƀF3JRZ4X9ĄE_p>jfpaw?.*p1UdpH>?9Ź\ݠ+i܆5! g[ + ,X!/͓ǐQ}Pn&5f4Z4uvs3y: XQ{ ް7jq,3ԬtU5Ʈ2 VrS(^Uxd;_.YH !w*?-^h5IJ1&4]]T/j\w`jw7-"Iooi*,?Eäa*#X"ss(ɽ6)S0#0:`2#Nqݡ&*w?J(&Y[@q q_x-у]A4[0m^Ê=!.zČ OR_ƞ3rL\:$Xzk%{4&vDތӗ79û|ς;QXU0} Gl%=AėdPM>bQRe8xFw8XAauR=k讻Bþzr@:gьxnl—7裦YsIK;C`3"|-i|VO3X1ئHMW2gPo눲R5 ;a_;СCͯV'bI |:nf#oSxTHxb6Βol Y qvW.}}0?\ANH =4L6?ȷϞ') ^e{Z1 ^>HiYt~(uit,gSYnBL)2q{?=D=].vcCYn;N ;^+\bU`r.zPICR8 8q=)e!7\"2KP2XB,E/L/2@rZ45zs5NdE&ƙݚ1\glR&eBhMfפޮ⹽~NxIQk)2L>tRkdB<>&W 'V$\ uU۹v:Ͽ dZ|we6W\,5dYjNo= EV$ 0Z6NU>nTn j?9_rA?Bx~܎aaRJXqf!/c>wTz޶> ci*i5+Sm4j(A0/n"{+7~.l{:oSg IJj vF}9h.Zd:/:Hy nyKYV7xߢuOR_P IIߔF8Mĉ}t5 `a< n\B-.we,RM ćp'8h*v^~1&@\</&l̋rV(|=@2ӵ8r9GyfO N <2P?5'qp |C4fDDZ\يZrVS$;ZQZ*;.3uBaYZ{+@˞g|,t4M*-trdgJ:(`ÅbM[stNAf?}~nu+y* 9ϻ,kP2l&܌p{Phcvo)(L@:ns!)FHL3jiw3.J< /S z -0~Gϝt czQ;pQ]ug#.㱆g9|]" <7`M٠V߲m6.+_>Lx8ŴtIKj|Ͷ $65aVQ& V͠DT`""xg6:AB4ڮ. үKUD&3NԗfBb% Y-KĀ5ȣMtWyUW' TPrL֕rٴ2cTM֯dAh(+AdQUPʡw 3h%ߋ0y,fC@T!lY˳Z@jy6GɎXd6 @&tK|!p4_5".|[:$)mgd:?b4 mT'qOMhUo>iU6IAGӰѿo#K1KCC;uE2@ '?6$Kfqq3S:$B|\XÒhJk7祻L A/h lvAj +p1Y^l3XLwׇJy`@$#$ 8H2"z {?tJMUlxxRkwrqw4j\oM֒\>Wtql?NzOYTsi|͓p,刮nBdm1cz)>Xf&} -zO%!n)f__;^Es27=\XTG.?!氭 c>S,A,0[\/DcrFu9Uޚ/8FRdZ\~۬QA[uo_buo^R~&-w )5+L(nv0Uic]PSB ~tgPR rDw,cU]ZY\޵1o=2EKQ^+iRI#(I \dFWM2vyĖ˹'FMa4R~oJ)MHE-D<ٰ2S2;σQ0՛)0@ }4*G|PDZ eqk#\@i$)P3CX:!%[ʬއcuZPWQhxɟ S[ޥy*,3le~-2K+0'%X٫ -h0v*B~1$[sİ.oxP$oXPLּ^dZ 0xAYB(o/tϓ4udy<1I^8(mG41uﳕ xme'U~ɋ9;Eu0XlY_Q 1/[1)sIF<,B`V{mbжl&l#.[k>Y0[$+8X8 y74^MNk'tLf $?oXe0>'8BnӘ_%fF1am,D9V)EAO"H5VǤ*$wl񁙄:ϲjA8[ͣX3j'_}ReȨ 0sE\`1&L__.]'B3FgKo\VB ~r GXki Jb K=>vn͂c>kK!bׅL1TGdC"f찢FHxI#u؅DZ<pI4 Z&C<kmI3Ұ,ϴם pyշ 0h1 O@|ڽA+=FpJh#zv<lۗ4/1Y[҃2s6N@yeWIS*UZ|8L2HN6|Mѝb[l'R#ܷ:ܕIh+ dŝviDͨ3X.ēQ/ŏ )g;ܮD~ݡX)R<-]ؘS cFx%Dmذ$ DMDNZEݛCX`vɮgj̿Hn"zjkm V|Z/p7;ՐRv"2oQdm=OBz$D3Jn#wrw0v+Fa] fm gC&ʅa TJ@gPX03qL"wlG"ml{ PaET.'g]Q8`xQPKȰj֜k5X$*N^s\ ]爒fNqOƐ0! ȱ^8&<D }XLc<6:THO{jEM4dig D #%8/:Qc5J Ԁ3q1(6/)qyI/:[TD_-֩z.A^W9ߕ2p͵Z(/'TAdeYjsg>_b p}hl(s E6a—eTt6^_z>v3~8N3asxmL|.^kj@.=Y7MW *g~ E\A^n"\SB#@ xX/4,:q$Uv.ơ^XA,GKMVr@6Pbg\}ej0&=g֏~n rV_'dp_iѣ|d")cejh9j@icw! 4-`t#kEb698aьu0gH|9I"#HpM!,($7]X3.ޑdvvջ0)--y%[WCP|g,Co*_ 5[ͫ p]`tNɩi׼E>!fA*ぽK_[FVz)?69\[3,k| x\Be!Zbx_ή?H&c,{pQ-.EWU% GeԬN$m1wiLuWzũLAi.s2ҶF%fs^9d9ٝI:xUT7S)tٗwN8?^>0 Fwi:K1|UɏTCa;G9Xu&G| #JGxRr̩ iٞBIc@Uh5BOe3SI`ٓ\by{IKV][JOvt_QKQ>"Ļ2 &SF6QsGtJNu R3xQ`[ Us(;}CNqh(ϥwkg,oח.-!:f Q7'lXпtKܕ_ڇm7**$^%OVf=]|+{AI5]QSH'@K>XTp)6@g$TjKKU*qm&]!s#AIiaD<'H'%s"9HUX9Wn+XLIUl~ 6T\yVfw(vjyD-c,骢 rKU+ї<*rjʆLf V6fbkOȢg 8blecq]@ #*jP aq*j" q&{KxE P A$8 H 8Jٴ-/qY(?)h3w7nitb(7%(\{t^Iԉ?&h/M*~o4ΘyUA/7Y&Icp_^zNs`G3zgg]!zil?aĚ uZY;ElیwCy={b\SaorL1mYpܩVUM\(H |VI@|:m4ǟMM <+4<S0AQ(gpD<[ ΥrK݊v0~f#05cۢEN?ϰ,X1*cx ~+'Ȧy#?E`ڭ\Rm/CtyJh_BaA7=lYƳyfNMCTmTkZ*Hکsl)Ng .Rn(9))12WL԰3`JCTTBA΂{p #[byiq so2h(pL݅/Wb&Rr 0&5` Z.7-qLp#, S/~eF "ySqd!LŽ͋\B%t;Ziy`[G#)0Ϊ/S-:]d3KOGX,e$wLR&"wܡYDT4# J' )3l yi #mÿ*`H<)@bWj@:or~ZLF%*W)"/ N5#}7獵X՘IЎwG[L4vw;3+GU%5Q5gv@إ4izl€Ej#M܋  ޓ'\rӞagKјj#h_w bJ .T{cr2*U!qؙ7`IU}}Y#@KRs*rX <ߍȌ]!ؙJ )\Pf@W>s#{ZeGkCA"^JJp4rjvT.l9Nh t$ 42Wf%3(Bi6 Tnzhr:#mJ}#^;0&4yA.aSÑ=#d[} "-"/L7# rzihsbdIŶ4an V WwvuLBRF<_ $y-Ku2c&Jl԰$ .pM]Pegɜ,pO(rxq;u҄Ņ?^KRzMMM oT@<Й+zHyF xER[nϴ^_CT4֊wɰ>pš)UmεٔX@#ST3 NIT#u=5FY 뺚Fla)I1wE‹ܢ!mNa̻t⃶4! @KP{W~x "g98{:,-n RLFëBJ\ugqC;[H,:xϫDw:3Uz\C`=uN>R1 m:]HWkYՋ3U_߀S0*\8%AK&LsRnue*kXtb.%[ʍLO߼I~l؋W#`nO$Ep^@KwqkWdԁT3Pυb/n{ 1`[Z{E-\+RUjdJMeh Hs" ne>֖BO_ |1BZusOxc%<[=@ `&4azVe̱Tx?ƹOˎ #(FaE d:r$|RQcBFa% S܈ΑZ*HX夛 Pn>,)<j}յ^Λ[kG1L_(6h[DlB^9-/2[YȬ]Tuy0Ҽ`PDdh3 (Zŭ sS<'(dK&' uXeۺ 8g-V0h"&h}\7|l70:;1sBFb!,k6E٬| hcHe66FpjvE};TDLr>Y 'CΤܫ/ IbSh.38zZXKYoiy^ok n dT(SCleYW,؞s.Z SNw@uO^OpչUgaOhzm?y>lrgoq;.3Wwظ ^m '~c5:Cd900$}uc0`Lm3hX8PXmpBDI-=.>f$cVS7i[ΨG}:(_K䶈 ySk;|T9`d (wIeXd7йf,19[dvD&?*y-9'Z 29p-ɉۑom5>|9 Ʊ9!ic^pKؤA:M ~9H[-e2iZRw1HNPr Q(1he)z l@p|Jd S*4c:R֞AqM;{F/2ޓ*g/LL F5Qjf$"a : >&^x'g  HȆN.ƢUjy3~{j@xqPi'q3ߩO?V.:=80XlY}!(ZOX <k2$5=l^^Ia;GPD:U qJ35&C15Օhg ]-.PMYϟO l 'CU>¹^|1AJC.M Vo ¥͌ v4W>kpI~$ɪmZ֛&w$OHp`: h. d +EMbqA1O0:wѯxq}|0{Cq)LaqeCUl h q^}ٍre'콂0oE\|pqIPWf3n_}WI 3?qprVƷpaI~尿؝Z#j)pV*]hɐr$PhBl^C(cWTd ܉a'1 oH~|R?FZM/{1^0=l ^MY^n޿&eD]h ,C nG(Qwo$ȑ\7pWś0[jpF3d53@p)[{>GKi|cEFV/Ȥ->H"%RrCטW T%IWT¬R'405}Ab۲Ku\03}Dh>.4Wx|CדnsWv -.*E}0:2(6~1 aEb<FrA9p@u84U%Z4>>]F^H <*^-l;|eMmTWM܏|BB>VH#{#0%k1r W% ;ꠦn ){-06k=EpM crΰK>6*0SH8Ue /m朔>6 WO(/}"ey%L_Z~<>,? h8 W [wc5L5yf>1A)-ciޫ]P7̚%BH8Vuɚ*OSg0ӈb.uH0ѡ;I|F ܓ/f9!qB@4O#٨u~r<Xx0p*,mN={lo$4$i$[΃e=k$^g I۞k ;$.ėC&+ tF_/C5; dgdBYt3'eIKGSwP~IDyUEk*v򄌻g朮{nՔmzgW@ R-|h|p8҈E:Mh#UqgINiFpݩZPJ<TWD+HqsŝF8.cB7.jńn0OvUcz~tRBP ʯ<*[%:mհ,aM#/:w;A$>/IGf᳜/*s - tRY^~•IV;vxLn+BJ|lO<36N-Ƙ%^(]o#Sv*u^]g1 ǧB!"0:J><$ ҾXz#\Y23LoZf~!Jd ؚ`}NOk+tx>4%܊b 4庠LYLuĹ -0r8^=Yb$5l; |M`-+8swzȞ0W0FFqiDN7TN%:.(뿺">TU0^|ehǨrb6>CX=q0; "bO@$OiNgkcCٯץ 7UrI5Zj#JS`G=ϡB&4ty)x5d(ض 7BבWViu0b{&Ġ) x:X=;fMG}Wg%!N6fjG!BX2#4ta5q6y `Fņ;a4#%_9r |fLs jB ߯.AcwH~:,':O%.z_,y#a'g7G0ZeYPv3'pRsnY(3:gzi$`+ⵈ:6$JO3K:9yCp݅8幘k -ġӼ #K~)S9/#D~ȱR2AEF9:;^%>jܫ1. '2?^՜`͙Gd3-|PniEG vrѾ*Yqۧ7RnHb+8gѳ ɗI|Pcmeor F? idW(=ə}e&kWWth|[%}iR>\?s ӆ{e_ o9Z&ٰb㤎fȏhˁ9y^iDK}L׫cP͸௛`*)o0 {)`APJP%{#p9E­vW&$VxK5ww:_NjIB}~Iƍ[ZI_,3޻'Iev.MMx)v 'Z Wi, gPۍcW/.Wi 4%|J60;gjB.90b3'Γ MB7d]u3a>o `(G+ﳱ[)Vti3ǘe73w7 .J@[1JmoYgY`f~8-ojL÷RxϴtkzҞ_Fz^FNrrG:$^(]c!&Tf:i;7τŴj XY!Y`ݾ4VԌ XtvU0lzPxJHR&(0”Yw# mCAdQ2= w-F{5 \pMo.r)ȻзҺ$ErhnaqvGr ֧cu+Ax8k]йrгao??sR5BwDG8 %j-fu'wсhزWTp[P= 6'h䅺gCKeesi̱bÁ):wXeH%( ]j}b@~}pMF!0s,2Mћ遗j@(gb@x>X QC e| g2CB y1*X7h).gb\Gb0% Y@ Xu5WuT?|b2(5^e(Yt;7W>}u6 ޶١Paԙ#YODJVTPq$ή$2>k51=#Z2W3:]i )PsT/a8Փr;^aN_6S-h'zJ߾L96)q^MV%]t{̂8R.%IJĝoZd} hk]w.VOOZ6BV3:SLLbPdф~I~{ҡ&m/NvvNm|\sI^bl_!+ S6qˎ6.PLzG  Nzcn45 y4 LJјFCHǜgJ/8Bkgɒ*?ė`J^ULOT+"@0%ڈK$e"[x a_~| ~xF%\?"nY|T*jIJ<Bl!&-uJ2ډ7wE#X#!J)ğ=^^+۸a!*n48c{Ym/qV]/\c/+jST>5o ahS`ߌ5 ;&(^ܨY_b1 tӷ/6#п] ;)j hVVUCJTȭŠQ [n 2N"IL)kHsntN V$eA)Tè R}47X(X+1.2/qN _7EltB2 'm-^j5MˊkȐB "\dC#&,;,z \{DZnNbM\(y.N1֤edR$ubC *:ܘf(T? v]C+ހCv7+pHzy2%2@"R`e3)%ߘa='7ĶCi ?Եr1h+ whP;0.f:7jܧY&}V)TK5^H/FpQ-_rYaHd%?N|?r3ЬӞ$d|'Gn3kO q4 R85$e] wVU?p"b9ONK O?k| {c阐+aӵRy}kDFnh}!,c87ky#~t^j/ŠLc]ӵFQަW1+`0ZK}R<"l@Zˆe]pRk@h,`%~4 '+lWQЖdu~#54%R`&<ި&rԕuD\IIwr?29E\AI74WI{Xx6te[B|kxʐpaRlB=?)F[Knx!WKrpBV>l1E aMCogY-X'-=W~@tgkAf~Kh]QTź2taiQI*d/zX;,> 'd}_(O2ӄdm3FyG1<|Cs Js@{7]|Wڋyo4IX_rsR9)! (,h ŏlOZHaT_U{Nbib-[F^mQe{[FI sM uLw i6ٕ!s[0qz_A,E{~1B!6>nSl Sߺ§ۉRd{*Skwmd9 'o: &ڛn=Wyu#==Qncd6d-c;#?IU˥|P']q^0錑]%Pϯ4N12zĆ@V-rp*Fif|'^@?~[6(u_}CP@߉lF~fX٫ѫ)=^8{[ ƽ'^- 1N .A[v>({-sl(.HRXQRWur"pmZ틒1l8vX0ˆGezHju"NjP4: V QS@)pD DH~~kډ,;=bSHҐߙ1+s2J:r1*"?nvY"Yf̓kV]ʻ; O%3 |!RI`I6=m)20_-\ OYt`,ukױt.n5 .EHl8Bh)V%+%j8peY⑁7JbAI-6ᤗ. =\9q=55eӇlKMV["rYg9S[hr*c,p{Ī57}7 ~4ϊsX'IrRZrٲ"KOm_\$_)vg8M=%scCV0y0*} ig`tHmE2$KTW_DCy0hMd=z):-!JAN( =^u" m$-Շ!Lw6 2׾F }=See<=dWr1լ,G&YKxpт!h@3G)TӍf98LJyM5<v|D-u;"@VF ZU,4{X!4.G.v= 'Xi:n$ 9xg$$! 吅7MO$TѠ e@*Q$z'; .[qV]>bי#!rvyګׄg j CK%](!f.;}h׼ze?GOMW2KUElDQNJpU& :`7@OVwEd~E>~vj.byZT+Њ&V:i^!f;ӣ vX$[,Jpb(]:CNA'QAτ 8i=Rcl& ߤwrf}20ȑ[jڥIuAV<ۈ^̔ߒf>J˺0pF.r!Ba221!-](p|edhxX]WIv3j0Mݡ$j*B"FVd=vl]ȬZ=eʬD*_'+9;S@Y#^ܙ5.0]/[n5X2&rK LƇ jUN:\F<כ5A8N0铕lR1iuZj!L\!ԤH#AA -s.o}@5.ќ[1?ThD.1RoJi7VxQc\FI`1(Ħe%};[4k$1IۍUD@Ԝ)`nY\ W'y|)\߂40Ƭ=i頕yWtڍrnS ;۩%>A&-mB붨@UR3G¨l2NVhEpG}˲M3r{C6M(^67\KdAYlM9xcjL>H#{gCSD/̮J}')@~~2vHsd27__XPZaȀ~$MF5BaY (XYM%T#u+J`"q/$.9w}7Gcq4dM /H3 \ʠpwמ:L3=kr,"|s`' r$*WVJʱ]+Roi({ Xb2™ vΆ(6CƇvQ`|\[tR"gx+As쇊Wh)穻[ӷդ}1|2N6!׏FN3UwYO; Dhno VXJKֿ@6 Sz=tm7&raR%v!&5kryF L..:еfXYJRX:;wDLjʍ2 ƾiK8OLRjp]WghS2NߎctqN Q*qQ~O2yu|QNS1Y_!4Q1as85;b2o1NʶTW |sa6|j/#~.f&Ր!B04X̸('o\ɽ9ХHEl}5JhTA|xx]aww>*xZYRwg_*n<xQ 9ɩ' Oio[ErpUIHoIi[M}ƑhC0݀_ցE[[*+a5Vє)/Z[)m*IҟX7s=U+$DA[5pb `/,!˖' 7wPveq vָ9ú@<sov BOt|#pٹyNl'.SYa[Lx5>ʱÜ8O,?LgMeW( 5C|2]!j]G$_1w&XS y9#}BPëh%M;-)50.9jzv jgqqshj? COw3M[?@!8I,58< TZм62jxy,y͏ʦ 4)z}VODhJM+^QPqO< Ajf3N>3ctl>TG_K #=Fw|`z֦?')LzIxp.p{k{޾{Jg]mDjb>j{w<twJr -:ʶg>* *ԇ(t{c %LO=o&T3`#8 R/B!fV` {f|"ZϋxaJOxWrdOJUwi>ɜ%ҕ=ǰuWM;ƭN [Vzn7x qef#5qT7%OnMvo) &yb/?Y@_^׋yF9o,]Eqۢ.3T9z-FЩ;@OrNN(T!Lp4Eb=(EPyvG𷜘K{ۇ}4L@$RD IVcTSƮ*I vs{AoU3hprld &\Lٖ.Hy ?SМ\|qB  _5W(a'{["|ԃ\xWu8F > Hf7=(6G E ztPHIES s/н19]ZTJ;(w&Y$sJ60I/BR>}E{\pvwX?dI3(IV돠&F3j]X-DI/[2CSIR٫}>7_{['{ovbT-4Gc9#'xf TА8:,GziބUn>sFՒ g;~ Z+t_\p%n[f5ڢG#: fakp6nM2i|F9ۣ~fL϶L'Y*GcOmX2,J\>l!)-H#aB,4@u9Ӣ@KG,TMGY 5LXѮNFT.aĘ*e8?v-BQÉužw͋Zq#V#c ҀM{X+妎Q _OcݫtfC׾Ucj{"U+"jWA0q!>]6y_*H\54GW2`Zpb7 2sl$I'&g{׸.&ȩ~WORh MOs.CL*kʱ֐IixA@9RuPs _< 8߯?$wNw##P[`0k8Qp9ڵG a񤲝~# /OJAo6@Ja>x1](!A,!`;>T`sXCU Ex2~췐b4.?PA=H@1ZF+hZ2IjvŠLz*YR"Ɨw& aJbd9P{ K7Af|3L&K7Tȫ F28MBJ^ 7H>6P:GF*[QfJ=WfWA>@e}(VYIyW /p 0_ʚs31{XRU-]xAҎadf2W|>cP3Σ_HkcHS+4#`A4*"16:^Znž'h\vK `L%P]kGýIkvaX10q4O9*XB'Z- |=n&Li2N=cVmmAN`*cGPg&̴8_O Sa\`ͭb7|aʕ<1׼jU\=M6؆4"ȨgT; fK}Ek}%vu"+]6Xt_{KѶw$v Qu?% N`-[$, Q#Ȋ?"YèNM#; ѩoL) +؏t ~[I6F5]3NOeOf$׎6KͲ *L\KT:q5 ?Pi9yQ|^6̊S%|stmwuIwpZ mv1ԶAO_01ErR ^e=)tƟOIM$ײYbc[)p}sKS3ȴsQG%z_Jw8'Fײ$i?g@}cg7z G_2H&d[fX~ 5sN,TP}6 PVsak\ <$S2U AAC$k{A?ɞ~X\vS~pO Ҽmo{ 5B4v"$$3_%{yū6I 򛚊3rGb(w4v~}7sNN#q/ RGptaL*I$DYfMd6w#OzM\34WVW\&6|ňhb6լnl62bt\#3zρXE,!KhJ:kD[ ܡ#sNE6É%LS,vkř[/w\r2 2"9~];DDź&Gr>raiICc=PfMf9sezCq.\QUJ+ [7hSK&MAndJ] )A*%yW0Abv.=Vg*|i$fwhmvq{ &" !d4u®U1NUwY^"oG8lIQMWyEUM%0I4PQ 4%X>̕,%IEQCS BSӯZhhs6u =[Pbq`8US\*)"`jf*&(,d¢VWyr ` JbjdR8Rt-!uNpn9r7d@UCYj+0< \>{\:@2Oc1ൡX:)At!֎}ϱ-t&^xMKښ Wiݨos" 'g :<$qgq8T eAD#x[a1ꛈc Q &1Bp[bZU}EŒL@YU7rq2n4s 9cnƩ;8$WK+9ETwHԫbJm&rrhM"M2dC7pL:z1{#DN (Y\YP51% Sp$3b`HCŀ.609v^M %M[$A&2曚9سJ)2W^qё-)p ~.h{\vox:Z-FM!I%ٕ c|fp9 hx\ކXsѭV2#[ -F,an`_SٽQNZܐZ'e}IUlb "ʂ!2 LQUFFdXT4SYnD SvqP5v9_=RK̢制K/ípp!( ̋2TȰx6eVΕ% :dL/~rjr׭|]8qESafjJ2#0ij2s *ɧ, ZVk +,ְUYr6Z̊W={妣)gǪƁf]`qvvq1F6LeD7np?._84Oi41'rΖ]zF / WCߝ}B0 Cˍɡp> 'w <66]Z*PY0X(}++s}y1ReڌL:6^{JUm—&.yRZ4ybpbAeُlm2`4g%,,k;U-,c\v&s֟.@zFxT )Ҝ TÍybF!WIxhy@q\O:ᱡ.s쏪x#[jubDM)fryXAcۯ1 >v.=vo6ݏݵCzm4ǟ~tޝt뼳@A*>ʁNvYpp&E]Ob9g79hkd~^#$Z@-8f<`-ڟ1+.3!;kz_n?4/-͗6S'jtiɷc:\ذo%0A7-&OmW}/A57|[h2I HBQ5 SEPCPLTS1Ia68 fd < (h.hmWtOJ;(ӕ BY~@,qg3Gl.Vƻn]Ķr-coQ1ijy0ղ-~YO/H4 䛴dHvzŦ[;ztF,/-z1J=+}s9S9tf^))җs%g  `f3>b* ->/22\V4bb΢>4lb-tAP=m<\Qo$ =a\p՟~€wn\jgE*[@P47;o O9/=u{;Et;?&`k-1o+Ev* n m;x0tuX1&JϐJ +#xr/{<$ aG {S--'# >g[yԲ 1)g۞Y;|?&8}fc 9}qF:t^my&h}vձyY߮a?Mw_[ ο{_-3z2OߍWg*wRNzG4UBO½ O![બjҕBVL",8Nm &ݺ-[̐&/=TV/W\.)j=k:frE`KYj(R#سCnGykP9n0>Y)1 \ԭ9ˌӼ7Kds+{yOsߴ|p,P_ځ:{ޖG6-nOOc΄݅[?0]|=f݁R$Q;Ie!R P_+;R|D8gYV93LdIr?cfܳyLnrhзMghɅhz=Sݻ~{N1 %,4x#P.Y |g0Ҕ^B0cqۼ@TsE9C#Uzk.X9t!1hZ/^m]ɊYGE.ؚuE8e,R_USc+$ڽ̬kf&^ IV`G %\6#*Q,kU//op!3@m=c9@!QHcqMx=C)̏sfԾN3Ё I"oEaEg&u'mfmP`"*44#\ߞ߱$B%tϏg4s82o˘6>mָ3@}c͕_m8xwyu6Wc Դ"m,`|U{ckBn 7{>ZGǃe |9c:Q V޹c_=PZ-b<"=cC\Z[ >eh8yGOԆ#Dah0DB9jzgM @XiYIkԣe;{adNJ0Y%#LBm>%Un΀USr2oeMN#8$!XsvtxFFiG{$ٗ@ k <-8d g>[.M3xɭ_YnvSo{Fd`Ohfs{W $j89O=PATPHjuab,$K'o ֬[L*=2+OL"a'`_(}5)n,_`٦pX轍k{lnaPжiGJ? /u|R7`1h(۬RM~s UGˡ :O}rRe #Q/25B%Q]KصnWtIJ°!o ZEJ 1(qA룁gh~]vP_MU=6|);r$SYGSD#xzo|EH<`pzUP>+Ȧ4%haAb^C > j u+32r 쳝<ˌv|Ի΃ُ Q'|ggwL vQA^; [%bN1^y9,fi6s}cҶCOmS-)?I v ī)l֥ -[HBB<)}9٣7-Qcz7ja;8f# c8^1)7Ҋ{gUrnc{ӻ06g/!:Ng/˧jr\0c1*qM'7 |n0MQ%B4) *m7س'xmN0ɲyt&:prɩ V.2|t@ゆ=qCP/dž\ %+5u>XC7 Hr΄Z!:NɻW=t49pㅃ b'yעu)v8IM6&’':^-$4Cj5!*'e)@,wn3k.qi\8 f^48R)LbjlRꢢscruR\E+.NסЃ.u|/w&V iRL!&cOt="+?+ľŷnMt1f$ksHuD+#; lGvx0%#óz:ra ԍI}8`*}Ł'ÚR @S44 yg">VjpcRZ&28(<5vJ,1u \i1llZdb-:'.lv?Ad0^e+b! 'ZN+8SV >`cyOrRXv 3mE=E;vguREXHlѭ5rfDX_IكW!18/0;cܰ20s.gJaEB&[VVB1 e|U?+w=}KIu;Sz4HEÕ<5ÿ `8 /xhT7M&X `ٌJRQ*|H!|aE*R4q,` ZWO/n"A))&A"4*FR)n}S"Y[HQQn5sWm#NSmsЩ < 6LmN0􉩺:PH}Flq1 O4[4_ c3i4"If sv`:o8Q;1[]O7@uvt 5|ͻBa*5yc~Vېȏ^0F(.,Bv| 4ㄭ'\#^/7XScm0QG9FEŠ,,)(H4~S)s`ߤS"Z”3VQLjPk۟^02Sr17'5Cq.gzД:B0QD mR`]H"< #іtQI=v0kN!Cݞ TsB2zW(V"UR-3kjuYULlq}kͱ޽w}JYg3#V9B `Ad#m4Sʋt"-V"=4/Y=Ar4i*`VZUӋ9&#?.Fq ;OX"B$24"?o0|~:>o𺗺+j %f,txIA: GP|ևF.4X8g?oF;_Y44D>1>x㞡0L-UR2P8@ہ*%A Aj'!7#&H"<,!ن `yFuRAzn懌&&b6ǥ0t m܂E SE[^B|>#$@ܽiFl{}Q+pƦIUtLY RPf:5Tr0ƙ N`FH8mO*nw n,Hz~r!WOCu׃Ψ/c~ ΀ F cQC8@WE}EL8aou7B#wݱ}n U~i{+g1%>V`>P R ]Fr6g⫲&ݴ^ l4iH}{`{wf|3ڽc#=rt0MCft YUn7˰9GsAx6KC&PPo?*z#x[!|%b<B#dQ;d}_haw|(=:l(P‡JyvM(%HZؘ-{9q )= L 80lC?;g}.9ɷi F"(P 5" } Ձh1 gMYWFw(Ph:}vM6ĤѲK5#|Fz\ hMC,9OL ԌBrް,cp;R $8Vl"=oR*W4"f׹`5N^n 7M1o|p^,,44 `/r7B~'DVXC!Rb1zc %H(lOս Т`GHmҬQ(_)1-,SÎ+G_tHB8i))?|ρk !-ǽ5=༚Nvd#!&i躸߳Fb@w[@pƙQr`0QfvpƖD1@q nyy76}+'!zei"Z?UL.k)w; sߐ~t?A1QIT c`ml2ͻ=' уzHsfwǒw'ONz},SraN]N2~+ٯ_sBA|_f{1yȡBoc1(>ӈP᳼2P+ c UϿ--{֙qjCۘJDީhY_XС|Q1㞾c!AqmSd {tҥ/u%~E -볨[7,<3ǝoJY(11-3B (dHLQf0д"sptOTZ-PP yNX[k(Q[' +.I:7=Zga1kX;f5~H߹¥(a(w>nV`G$^}XuxhzO 9ek5p[@o$6UңZ`vCE/oc$LvMX9:[ms\#מ(4Ǧ2Ðqzr xSH+U[!ms ,Yi3ܩgxTow!׶ߟ.&<|D0djxΜ!#CF^%>{CiyǨ}w36x/#zIL?dy=S DO>*+qp #SNg֫$MI#vfj0m `+Te.Lw|3yi.X"xX Gճq9  F7^EarQDO*?Yz v~ Cp35{ h}9uFzD~ C">Z|q_b[.c!L2Å`E$HhC4x +I?1sw~SʹY{1A4,A~H J:.bk 8<q,RU|UA!y.1Ⱦ 3m{4 oqpgm{K|I_jG=m=Y58@@%y/"К SX%TZS8[Ivj$hc`]3ODNp"T"\t$&C OadvHoo59z>[2zLl,<; `׶E|B5V VDmK)tʲf:>5l`Y3F'4ӹ jiM 2K gC8,uT(G_ĔjKPX%^ `6MB k^I)\ɓ\VTKnA) %h`pQI1]'[)?_QB̂ުQ'Sb*A. fȹn5 {h !"R!B{Aaٵڳ<;N25Da:ɠi |GpAl cedVvW~zS6( w>w^b>&Zp=!MX3ۍDPT=S]+r6C :^CGvTauo 02L&j"x6}n~|VTPd욦xr`6L&s]6,H>;XXaл~N=9dJqLoF}]_,`gZ<~q TnPto4S$;>nDφf q*Uw.RyG]ϱbXˎs=ΐT,< Muc0틦 su@;FxT@ "-#`8oAX85]6c>Uo'0 H&% FB*`~0&/5n@XpB9s v( 5Y0wjT9kٔ`>]<x56.kkcp6b?p,P.e$&܄ie3nJ AL0vl۽daxyNŎƚf,+jsÃ@ 5(i,nB8)s 4"iu8u̔Lǹp TF$0'E%΀>*ה;mGڣ\+u#یA"@0Dz֨ 'ȳ@R,_#px-jdw#gclp7v iwCvMz2P Oū[a/TΘ#vp\}Ҽq<׾,I(i@jWgB~=u3仆3j, kqy8ylòa7nI3$6P"iG>cXaO5ck ϽdoR*Z{EuM%@`)| 7j:e&l; !DmYK@fy>ʼn.klD;<F ~#o!\A`{~"GpYLk(WѮ\K*3J#Tay2txͥQq9h1OB ԇg\rZѹlmC.ҳ,>.#£Z? , QK<,zq%{m3v!(,L4N%CY7v$E ba `C}=cUxu|Vm8qm<ܧ-$\I&dF(V.ӻPI h{]K7Yc.#y"o^^k N jHLkKSVCJ_}7HM[P*|PbEkK*=m "gu-CCabz870޴n'sXrO"`k˒uƒ}qis0Q^2)Pg{`xlLLB^zg/RkɎRAz>tnM/[yZ\U>')ZUY4|q7Ⱥ+4!%u" BVIPBŎtzظAxk?T2cB /򠲘VPR\7d5)Ͻ .#1 <XJq\]b=+,ItJ*WfZ>4n1gϒЫfv_Y6,H'n ׿:{+YeþΠrW _L|g6yvD C<7%sbxh.sRVF#}4"{AjFqa+U?(K ы׏@s'xww+&2@0wօ,h75?;xP7[Α82l21;T-xFLAPk?aa٧GtYgBk,HʸI|7JWeI,uRJkk,g2}aJj n>Zt|[P8<0 PBh;>˲lTdN-={u}h6;^s\w4w,@< NټÅDȻ`[}ljvRFz޿0[l]F RoWk{ةpeozwg5FmlUIl*nG!5&ꈚ6C/bz=<-fL0;J֠6uߩ]9:E#%yIc3wmh۩ijGo~FHLo' lݴu8>~AH^wvw6%3+(v8;kƐ*򵳻l}NB'n6{|wk_S.ϡEV2;ѧG}q!" kE omTOkj ~M;[k嬬N۳@C~v=9ӏ8Zn;һha&{qL~Z;n-< .nF^;g0?{fŁL}"fXs~"8:ՓGͭټHZ]zvٖviѻz #8C+iboT7l.JSÞ 'IQ{gpwَd\t\*M €"ua<|i'L4KXcrb.XPM'3;N;cv[4pG{xg=~N 7WEbx834"U*e=%';@a qƁ@<۝\ vx8*@ciraXfv,_[-B k½_KWI?td {00qeţjq.vLc+/Yn\pGA<'iREfCbE%LO=|)b,2[{-l*q E'򳽧;۹x_&xpZlh!@:w._&[v%pQ*|@@'lMj4? OXzuWBBR(^?vq9=d&Cx9_X)=L?E#f^1R @zh*(8bXڳ(cOٲ_sU^~,j?hH!D3'pAQ|1"/`QS~B@I2| ͓Z덜KHqNH&1_N:{ =I4 {v;%# X8-7 jt>L_>L|a|rWC2Y -1f"5v @ s;"UԲ (1i] qV5Xic7晁ou_U*etY?8v,5B^ZC.0z!ZwФՏy 8SnE:U6;WW*4v n9~cZV vsn;71 VŸbR du}(0JFI|n9H_xkǼ'!3JRXf)[B䟗"{ſzpRJ{.|<&]NQu]|?(Q >;3j,6eǝYomԊdYLO1}ELIADUx&>x=߈O.Y<7hCIOPEpiǏ79G/P9éSgw;⮢s#lӣ9GĨx3Pk8&xjt BxWEC<2гsj@*>3Mq~?CW P DW+juzG<<As8<νG:{r{:/J@iN Kֱ:9rvN,oR)EeV1V[_yQ&<8mx[BKyOBJ{>K41 . ib!(8y?ph@6y"DH7~rgg%+&N(݄jpBתQ>dvOFc*6_ ౐'1k$Bh-֋/K9E0;21hl6qFN4o~mx`YT3^x.Dys~ó{[ K̷77G0^_tct{!b#7< vx=AM4%4+)mܬfp29?>)=წ9 7 U]MO mrЯ>yz>&ZN&+2+DAGxMF-%fdA8WDheƢ!;GBVbgP?YW J:,ƪ7!.٢429C~EJǝ!>I]m,s.8Jdmx2нW4a kz0Ej{) '8ǁNSF`Fb0&@Tlֶ3rdO(ԀOSsr/ W@> lj998p=#̸fpO~ј1;m=J.m;Xޝ2"WL"kL'I dwoBU@38$ZcD .;8r\hhܧ՟6{0Ц>QfEv`R290,Տ .58(pxFg|oGƦ >Lw^%P`SL&߰u<6XK!6Ʃ\S6( xMR hB#!8* ,)Nƒg/2Aߖ EBb#%4nW NSW9ob1u!=qP\wc흀 f9EC&۝;a) ہH -] r"ۏaylۥv<&9}M;AfX HQjxNnqJH^1J9] ew!{c61g P^F霪Wa:cjY[:mZ4Ҏru8/Q\ȨZF)]/r|t{gTTq@ *Q@aa~`骠DF=e*^ۮ2/0JC&F -5t*vX|[ʪӜ`%=(GEԦ9,/ c;~'s9K8#d}sg1 L%|-km\g3َg]H5d<[NjFmyj\LBZZf,xno4 .f8}Me4w.Buy2 o -gֳXmY#jizكɳ3 jyb0 @*t4z'`z9UsՃ(kJ8P# qiS @t%ܕu2g M~E=}evml]l=j;3~MAT*Q=ns^2(4 @oa54H* >7'c7ܶ:-JS8a{>sA^e8X!s^h6^adQt{BPHN>WSjda/ 6|U]eJWUkeX%䟝sB\˩z†]HyDGw~f #@?ˑ-!p h{,o`RҔXʥ^2k[(%Wj Tqblv5!C< d s8kژߐ;Csd; Uz d*cumHEhdp_6GG$d;;.CCp}rc( @m{bSnWΡŠ03~EgC標>+:UsQwnxQAA9Rd @ a9YAzU0OH71lqɑmn[ldl>R1\38bi`RpMi:_9`̰]vՕה]rj#e\Kσ4p7x+Us 7kw `hA`eT{cC=pŽANwG>4!l(jIR9 N?xS'b붶%&x17s?RW*hX-S|80m8X(S(G@ u}$jh(5'ܝ!l@* MUy>#ϔ#[ΩO.ItdP( -KHxmǐ6"Sb1=a{#9ABT^΀ˀ\p\Ñ=_գ'Z ~b6Ϸ޸Ć#lqmeDhp  i7́A7C#0ep b6kp:Ӿ.}&ӑ7p0g4 l8$x}g\tYsdOˎةVíy{A5>9ͪ6w{rGAcCaN|!{I,B\M9=^6~r:һc[|nO1윬͔ Wsy@1Aι`#٭+ݝ(l%ŏGyػ:}u̔k_lǺQ"$Ch3#E?€^n|}lxd }q^1U+04VS/W/,zOcgy\UmR(M:(M“C+mEy9ޣX C}C.#ulRn[ΎpL<h8\ pJ%0i*gZ B>{DZ0P~OSK{1N~kO0qmD$ Սu✀71LTaلhoY;! SvSxӋ{1:rH 0rD TDŷ#L|h3fF)ch78eJG 'Q#Pۻ LC*^L Kq0ݽT't^ێ1KUZM!~2><=臭1Co pDa.#8kNwP889bP$%FPd-p y8$Au)6/P$Utn/|00(19yca*v \BqtFSp Ei!s&'"Tx,6Eb[(BvN5ĭ[$~* c.)]sjs8 F. [ba1Y &V#5e߾=`83X6 {bA y /!Ue=$1ƁVcFN {C9,(s2mFPs]TOhج\u+ERr pƔUgNbg[RD "w wVM  Uz7)"pwx7r.n%9_7p=\ݹwpS9|PAPhc69f! t#%7(ek  ;oS[Qbbx;Iuk,ܠ"jC,7`?#Lq*hxb\a'2"y`xX6@|evr}Ugn !ݖ+7 tvr^ݹ,lQM~Ur= "Ivnu} _H ݓLy(GsSu<ϢίT U **w"=/ܟ1xg<{*|Y&scCrfeذ@8u:_,h.걨CFpA s B ,DyHZ1|ޙ3*P/ 9b2 'OujQ@'|^s@9\"8Qc`ummzm.h?_Gb1o@x K0sZm.\ 'g}Uc EuOaOSjޤzs|{J'zו; tab*-ҺcL7X1% 64ZO 2)HB^80RN;/dѦi#f;*" \2*%l0Rb[!}5zY瘻r(/chpJ0@̨KH\_8v4^=KqF h"ٷb4_r5:3u=|VHaՂ=Աv5ckv[VN.aD46ƅZQ aZR K˗Uo122m"qhI]9%q/n/>kT/ q>,LjXTk!쇌&)xzLFVJv)q.}Cy^x+gfIsu&Q q]f)\GWuϗ⏶sd:ԭO,}&amfWS4 Gp]*2-:\P/xbzB$PvUOF-Űxɛ:ڬEh2u,A$*lэdjJڋA C%5fFc͕#g_5]2А3;&g̪͘KƨaPq,*v x.~mV NJ,鱈Q^Ef6À\ R'nf_ >g"t c&T*7VlfZj~nVr.\JmL &lF5 0.cUUPq7Myc  Pfn4M&eg+*qnE @l>jѧSa1.a/(݇aï!5Or^ $l> z4C,,~x]؆i[|ٽ':tKYh;5|l, i`Lŕ-A׀3 Ï+p)ӁCE4,7&|LKGx2r>*VW E`M]z<9-k>AXi {ĆBPaublpvۄx唬T]Iqi2ZHXלq`csUL iwZ{ԵepBzeR‰!(P㭾%Z!sE*6ޥrXܥ NeC_B%A`b\1ᑎ-wqVw_dpd;IgEq=vN֋\Ҕh)Nެ]hrJWX *g/ ^_8ʑ%RO'CF cI'ohkә0Ζ)ubrUW( L׌9Pʠ^ 䞲>E}ɩMo{"=299$haFc[Ux˪xzs6Ja{b7- ,!kU '[VB$9%UesgUNnz庛 V@兒4@. !8?05 LݾVڔ]F" laebd28 Pߘ/{fyWbaI9 ʔsmbAsÄkYJ,Rg˜6aY,DO JO<~՗"xŒw0gf49 x/N:DWpZh(1`!hBhbWp6wՊP$ 5CeN%'*گevl$5qFȸ!,[M9ey{NqNc;koy- ژ} i6nNw8nkJY&{w4:f C r_8^\ έ`z׭h7p P6XN ]{χ?&Sl6 kCvί[V-ag {vWF^7WWV}CX.yZp~$bKGϻآ >eQLkdD1=3m\ÂHy`x6pᯝQH禮/ʤnAZ4e5THs3WC(|7EWz˘cYӥ`ƉJ z׭.cx'v԰qè8LjW{d&@YA lcf* G_-Z@\aߗ&:W"$Bt]GON5h[Q+I^' }7|fl\=数c5]ɱTj` Ri)MnٱA׎,  E9gtq&7jݐ 3 .R7qVO~L\$P<槫>>kz++/1 Zǎ`qLOڮ !\q$/vXJQr_%4s&̠GHmqTFgcƙQGK>kOLa B3a 7˝ɐUqvqM;vfhr .}wwz,f ^D!,sD3Mdȷ ;bqfHI>6I9F|+elL=&s:V*Ē"#w 8 ;B$ܡyL< 6tOah .`$ p2;fp7wE1uMGIpyC<\=vZM): ̉%d )v* @1 3zɞ#Yhgd90rSv MQ77BdƩ:Lլ5T {(-(M`'Sz೜ 1S B:6A jY )ǽ}f_ s!.T&I,oh,*v/ZFDZka}u Z\IۡzVApr5ǂL ?|7skP;Ã$MNQh ְP6@o}M{'7/2˲Yjaw-.(VA[bfSpʶ HC4Y5"fc$-`VaJqnIܨOE&YB&wL1?-f NtʥυR]ʃbh- 8L 7HSO~9tr V*iX璖w`l`V ,GvH$gyWHMb.:IMTktRsMY441Zȧso 'Pk\sc\r_B LlmCsީɿ|ͻ:N%;8uEhM@xP;Ju4́/M\h/wχa*r$Po8hS,&k $wq ʓ&uǸΟi(Nį$F'Դ aFÕ}3Pm$^CFʃc6l!PG& y l;wM`fs7AOt(qck7 XSG,QŬ9FAe7;i1|MvѦIV6aC^3kp48} Վð9\D98130:pLСЁyLf7ΕaE<=N&ۥA<3 wp nij81<)q3mlkXs #{Hc Mi s;`XS,;vg1oǘL`;JF 8}|? { urv>ږ`M^ei&1␕hXVT4njTtTڬ(8vq[":gy)o`h'gEv&tȝ )K ,؛>ɎV  \܆nmsҰ93YӼ屽,%/b {jܵF ksޱi:5sdn"dsj_Nգ)~4b9VW1nC;]Z14+)0"ۑzi06l *;Ps0$u=y\s=lj,­EPuw]dD"1L`^CΟr=L !B30n&}=+z,v\2Fm mjqg^Դ? 7_Ppz6貔^i6211I z`X0JJEt N9Ol2uuG6=,4:Hf!jCcQú\TαS'<`ÄhΈv'q,⋑Qy惶&.i4;\պƔb1`m܃ 4g 7 5:&O7E*]=a0-!b7}6v^*P#؁]5O]{Lir^\ 8$fx%) P=;oU,.\uS)s1Mڷ`FŘRB+IaE ;F1x1ie{bg~.rwnf)^{Hy-e1u>6jxj%L.J]6WEf8Md8+<B9&] LLM6iAh6,ӄg9zpסfa}ym,Έu!ƀ@΁LL(F6)gu0x jt1}(oC$Nl)c׳Oڦ^֗/k 9h9G3țK"~CpΏpNKw{:7'Řqŏ4':I0'v^~ߩ_!ruPa@J*cXa9GNJӿ:F[1Js2cE-oOE6w ﱒD =݀4`819o{xG0g[Aԯp ͶSqzL fw9h$ݞi+ ѳPw##ɳ3]X ɻ6n<{ɂd'"{tO&. 鄙Aɐ قc ? )7WG:1v&~2{Ǽ;Nm6v&.ק\ND 0DŽ=ަZ{3 *q;/:QL7Lj̬LLk1+kj;/rlOC/c^C䉌C.cTPz?GGCjL^q1zl. JM0S3'Sox\H92M-1lsrYѰ9pX2G$;H OSKblL^6ln@I4)f (uPh]d:=B:KXPy9M]*&y$0b(b"Ǘ`-2^צ`,3e7$9^l<RS:q;Ӳ!نS)dL6ms v @i;}MzNmrrSlE;sNe}bF&2x6:]:3=K:x'ȅ݂cxy0yVk '@w4G`:+lJ^ :|*,`cL@^U \M[`yPIӶ'90=Qxs9BW8=@lB iJm E:"xL "uS` 5͹3.`e51'M@mS΃=GCRR14 Ë:sD,Ob2P1m pS u7NlrGr{qpv`MҟK)Мܰ )b4É3Ì8>X p!ٺi]"fhR8C|C`Ѝi۱O8!~/ ih xB'b {'8y=I]B"OI{'nī|9Ĕy갇׏@},&fDw۔s{0Ƅ^ 7YWx>hNp`Lq~Dsh$Wǚ݀`ɔȜafA8{GǓ}E ޔ{0tuHPb87@:+gR b 2+Hi:$SD#H+2ȞLt{x7&QԎRC%zCFގ(T|fS τ$̩@ AJ++=CU ъ=8p gm Рm ?J8pMLب4 R=dНm8&tet}/K:~i{揸m/51-s>'xF.(RIhUKB(eR`Gb/!aY!EA)G!SP_h (ZQa"Fa H%-?x⇗xB<O>!ޱTًQTB$!HTP ̊|d8P'rP9HW BiJA (B)<2I@mdB 0E @(j! ZZ&DB- R9DĔ)R%RҴDL!TPB Bҁ2mA"(Bh&()(GQ!DE D@U{h) (92BRrrEiL*,.$y߇Cv@ ) X&YhF"@ k1B%59z$ ̀09!0﹀c.+8d/h!32AN2+Ids#:qLrqɈH5C^ely6P*f`B 2@R;Y D*d tPQCP HH$J2H"1"@@  %"$DbA( 2jA L""& E!L$ @R%ck10 (T((Uv eIi @riTX'DD"J,B@+I K! )T _:@J )Tih@ H ;‘䫁=$B#* %%+SHI$Ln@a$0CD,J3J LRIQЁO o2 a(ICDD3H,04 J,$@K2B`p I "2І@$@JGy sNQ%P郄0"U L"`)\$\)~G8#0s%iݰ8E:%?!xAMT DAHB% p%eHbF 1P JAdi`Hpš SLa()B 4H.E 44PP)tJ$(45- R@-!G2 Ab&VJ$&d` jBɈ `bBheb"0 BU20r0CtYDQw\ )Q("bCd B L JDj`R '$J:)B$ZZ^1 k2  0$BaR!xJ$Bģ+\XYQّ0 a]0p4J{LvFAQ""qbSLR$T blWfR aa0*fR2d"a(DQWi4F)nx~h(Q2EC̡p1q7Z clW ‚(PTu` t>;@/`w1_uHSUTE`ҠzyD׹c@disp1WRҊEAz8 #nߖuPA,1DЂ@x,L>\e~Y ݄ Ua7`L!"# `>L(M@]f]}:Dd;Hv$J"hCJ||!P-jD8T(4K t􀧁T5 𻊸U7Cd:z+DQ%v #^E$RD+jJ̦hek~Tڠ]#G U SCL`c,ӻ z_uN!*a ["Eဨ@؂:|#w{[ FR ͵Cx^T@TbF$c@c;WM9PEcfjӋٝ򑁓fqm@!R6wT6KA (v\8D&7|P!' ( H=0xGP$HA59=kz^N \s8%"fҬ@9dCAB|{hPP!Cʙ R UPMP T~D](PBHDĩ*r!AW8(:D. i*'[Ȉ%"REDHШA 4F8JkfĄM4 9:MCd L8HUDLDDAM ́DDAI"EJ附L WUb(l@e ncp|G ji$d(G$ThRdDFB&y J>ʒE 0!D0K(*j;m'@1'km/EC.>?5znyKH -4%E'ҡy}$Ҫ| t,lPJQ `Q__P`HXPW}!CŀHF* E|O?ۀ|HfaQDAQEQEQEQEc?]3 (֊s:qcMՔE'uD NL k ʴ*,B%'E2STP9&ri9_Ԧ&LNibD|ވT LQ-B-Td#I11_C(_lͶRf{ZDJNCRQ!1e=;G(T1BY% ĎPxHvh⡩D"UNP"9 2SIB%JC'IE#Ril4_=b{Ԓ73*BUk@EU:&&" ,: B (BJPUB PC ?[@>7)a)f6ETQ } %|G[rb{9"("J )M F&Q45?[ @H H$ gWy(FbzP!4 +Q*AEDMJSE$41=2>L(IeLbD(8Z j6`tBЅDPS"'lIS VY{%* Y_ziOEuׇ~jEqT#^{ԍ:!VDHH"}b JH)0FID*C!#|Uq(H(/%i A@ 0 Ot4?ڇLoaހ#p>8z< `J"c Pr*(N@P'QQDL4$A@AE;vw `كO1@d?5+D~.:d2  :'Qߓ>cGrp.$&:U `A.%ƌ!#RD AmCQ)3M6A0Cƕw(?q ~$U @OuT D(Rl1r7 E8w@]<)LdUrOd M V!Ds @` #էmɡ1SƎܼCOg:R=4 >KWy~4{|rW͂"]eH.jAzȪ}6'z_OzaefbVfeM(D@2&J| bVXF _l&P@x7)Je+9~ԤWEwX0odGĝRH hæ@P== lI q@A~DkKG}S&+A7?"% +wu0S JFNJ*̫12̳0ɠ zP[NOz$lG?1 l@MB!}](=M /W0N=7y%gef4Yf&Yf4WѸʻ/… ?zn|Ժ$ \a}&D2he?GL(?/ wq"Evt{0J&TPn llwZ7l.g$ZƂ(itaf~HR/hѾ~y>(f3}ɜ6ceԕMHeԉ&R?/s2ZFͷ&KX "6fdQlX֒,6БQWS/T8wٖw7זm6S  @CM'wy@i EJF(y1ʔmuSl;m\44Lh f6`6S."-HJź 5{'I@8lEyL71Cz .o{|[~E ,;i4HL(47ڌL߼eCg8>퉆"~Ej(;J<^1)^ŐRYzx41BBWg,xNvB65l{vE"5N5ȁb} W.||W>dB! (*+}9ɁGydĠ2 GT~8z7F*8JP={8 vҖ_ &BPsHρ\b eP HZ H/(m=/6&(ؐpf 3 r?À l`4PyA#N,'([⏶O iRC~y22!_ vi (f5Æ!T:o h> 2Ck $˄t<fa8CsN3!f 33ii)SP¤6``&b|@1 ohBsR@۳gz -1K= /sQ[bmUD"!{PAtuc!<CCnp33<1P`w8|dH&S: h `GhIUU`^8 ;0 `ʛ20- J8@!"&fT&Q (Ҩ1@4¢ 3*)8eL0@Htψs0U ^ĀsevdcxXGۥ9ltDtDN[ᅢ (x3wzH"a̍E1". t~KO'3ÎHeqzU0d8`GQo~˪#J|( b+a:dG&[pQ䅎 ڒ1è1%[N N0$R4x$1sBD5&I 6 L&7h@1@IK"0 / T YP aG{vew&>3ԏ`9˛ nZ۹[Wvq;Ly9{ o"MdzUQDNp *a@M(P"(Q BE UjAz}~tނo qU@BdQ1QQSP* xaAP=U#K@o*ʢL&2HC"{l =(S,`DHH&DƐDMN"&ńvȊ!U:~GEOh@U7u("@ B"X"nOX>ִ/0@$ a}x_1QMQ ĚDJQC!TD7  T(o"&ӬfPncƤAb S(@p!Ǘ]CWxD}x}`/(D *,") 9(o;@ u\ea  *xDSP@>>?Ѯ >u@Fr<0"ƣ( AHtBH jy@LLPvUy;6Ŵy2(s ~3fq= }gg<0#mGQ ]#OnCN;i@N.BD5FY`'(CR`M4\$ѐ ;/nAS! y<`Q=@U'7SJu3( 9'gNSd0)Ib-Tw#O0 =(q8٦%8;g4"lor4>x>UOo(fQS#2ФW0WbG!pC} h) 8Xq:E0EnòbhTu a~ ! ˌJtH @_ n-" "lV[>sy‡gttƺpy ?g!306uT(eu).>(,MIk6uS kTvd9 p*8"&^D. ctm%/+v c˻ Ӥӡ*i D @CN ;D"vf]Ot tA8nsޝva_=\ԉ")+؁J,J}vyK@LVV 3 >9E}>ϕ:I))J* x)$ueMy+:ϫ~6Pc˰纏gz`1c`#/0㻭(K2p 16)=p0ca6lgriM8 h6&"i,'8QH~O ?#6}4oՅ2PU+VV1^_L{Xrv[\ !(({>#>D;OFzM< .b16훁f`10DLft%xhv1.zS x7~XQnȈ*!@CHl0@HcgHipvdMx\M{b9Z\䰣&;g~:b>5".Xh m-4,T$8i}˴=kxi68b6\lBj)Z+ɻ | s{j4d|ƫt|o<{͞ΔlG^cR"ġ@Y#dfh{S'6g9;c` aqcLO=`d@3<^%/ʛ0: ld[d!~T6L{6Q$S20)!0)p:f H1H؋J6͈R#ӮiH H00a1ff@%l0HL03@H^h7qw gp`Q42( # :@Wdإb)ӿ΅MD@>2 QL2RĂ(Yf鈩{̧@l̮C|L+2yN &la 0$ ͑G$iP2@a~_dyLb"PVQJp6t(GNB*hr( {@J*0 }!@LP*ZO"A @ n0 qaViSx|CǐWfa}A4Iɔ(@H8izb T `(A>T Uj)`b 0DQ0" 爊}< EM!=* Ayn@k|F`!^ER"(!a4m!v@c(T|**D(A xĢnT6aT|Gc1l޹ۄB @1CʱPUj11vX*08,E1X"+^쨹(~ ̨He_*džP<^e*X`Հ'Cxp U;"yԐC"Zr QF0(΂\;Xfª2(!0$10P({ad'C mra8T:AV 1MSDQ'^ˊdqd&U GJ#U3)E7byLmq`Tɕ=$$Gp7!x3I wwQG9( MMLwi|G}Aؾ|܀QCYהOMȥ"8DPPlvmSb?QS /!2HJQ: ʀtڃ^M(rE~|aD*v@DW_8x|(*|8D?d̂Vl"!X81T1F" W!1zwd v~;oN Q 0 "yjPf )LSסG @ A203)H4J` )Tb# ã{w𞡠u#~T1̾ipq3"q={fa*ifOaM'g:WL81cl[ܭƄg.8ӎ:BqtNB`وd` 2 B!=p Zo!W>kk=d&a(N0!d&afBܙY aabqUbBR(D()@BA!`P!2C @I3(L ,3!0'vU+b !cqAn@CLKqX 3=N$f)\fI)\rf Ba=FٞófBdX%$!P?5C?Lһ C|s0~+!C#B(uOpeu$+2Do1|v2m͸6 y8+_<aBzLϒ; K33C'p*Z^sR.ҋG>"^:]8†9ʣ@ ? J.! "LeJd Ga_I~P,iLƚhvq4ӑH Hҍ!6pCpCC3:b fO貸+* dW[fv `wq%9300ŕȟZɳ;`C"L@Ëft‹qlȧd9q(3ڹBVزȀfA]@<Tn"p4$vH f"Dc o`qbe fBDC@-q1qM1DZD`RPPiBrʟd®9i~[?UU  MxR5κHc,=Ӡve#v +b)N;3:$ 4BkC TMD} gvQ>*ya [P(, /b@D0|Tr=@Z jt[!˴мFg`xht!,)2ҷ R= 36,0@~@b| 1؝D:x"瀪6W~-:6ژb@E_N`#vL2޸B`QAI"P&!`AghT/W~Gc"(`y CӐP 0N,=r/eW70FRAO{>2@ TN=U@߰s`h 0X;Hŏ~b!b=[LE@`b 1LR (:P3y ر^bl+Eޱ:8ͳYYd))z“N"`90^܂t,GތK!L뵱X_m,e1,6lJgqH0,➻>C(=C30%ఘKQÃ>ݵ`yaK10x0N=B?F݌?)*Ώʂ6"] c(0Y%Ycu=3s4ԲbzwI͐CezUԃڗZ<˔ݓ0'}R{f Je};e`1uP{f@hai'!@`F24Ɣ*u٧leQi!!Ɉ s  ((!tX[؀v"!`x78JR Jt>ܭ8^؈#RT&"Cp$i2@ç2 q0hhzmcL3L$C323A%IM!@峈rṚ̏(@Dٹh;V'8!EC^&J*J0cV),9v:G"@Ṝkꦑ,RPOt0La4;;hEO{+#5lݝ80/ IӀfdfLeiP{L84. 0<83 2p{I3307eu=PNa#:pWqaR*h ş0!ݘ!L`&RB`I`BlZo&ǡfWh@_V3atM!_zIr=S!oX~ |T„<,Dr0 gņ}3ퟙ26μZueF N1ug7nQؼYME|sh0_ٱ?׻ˍߟݐQg\?Xk ?L͛\==k5 9hk΃wma7Pܜ]:4 1ZQװ") +;5}K+pP%`> ?'l0|SFH}s?Pu\` q?sA0";r d $xA,iqf#p> i >88򂵃`f *kXfVxbmrY0> mp@Bw< =h `tT(G푞o`{ [tltZŃ<"JJ%lUbÚzb *c8"(`hU/隧%AC˰tSCeԏW]otf늙&mFmTPS=F88lzz;ٿo( @n5,瓳_!!xCR9 , [r*bhI~2o .Lj0~K"/g=_VrWcs_ "+~D.&s1]k /n5C;:U | S-ܿW*ng'AӿM2}ҫw`Ƨ جt&  "iŏ'eKGxw{<뿿|#&v`+M .^Y,f\~o}Cc?ȸ\ar L{YlINUb=/JwJk '4f===;L̸uÈp9G2222266&]R;  mX5n/ ))))))))))(…ޠ53F(_||}Mm&S Jk2u#N=! n jp5%#!^ϟLz; 4@k֥C]R:VVt{[$dddddd9ljQpP,r/z4֊Aw~] =L'Xi|a.Z˖,O]iSk\nBAס'Ʒ}.xxw<,- Hz""""!2%N޷ ^TWw>'&~.E.,Q!L=&5Zh.M mnAR)轟O0" DB*v^O77|Oɳ'''''''aD-"G‰b*&"#ΟZJ;f "V~Ad,`%Kou x/:ylQ>eH _J="x3 Gib۔Оs! b]X>V[d){<)<>y׊s5Mb"(F"?qrtv0Pre" DDh0ϯ`[zIBF~xӂ37r[xMiw ^R|C@ ,ȄĖt=s!q{?6Ou=~DA,y42=3LQ`1)sgrLC ;2+5`{92χo>녺iq DG/cKl`Rb MݱW!zdNhPn" C#Q0acfDm~[?i̦S"CX_5g$ȝnn|{d6&u ' ` YDA !L R{ =u.<`i4pk g$߹P<.ki`GT*@b^`6r~A` 泺:l$~Ŝ>Uwxu @#- pq7J^)!ԚqsIٟ4wA)5My."j @1XTtm-XGQK|'+j- i?kԺuw +vAsׅCfO/<ܹR?Q0OΔoHxbf˗&Wוz Ϣ\a>RYV`폜\,d&f$ÙPxs/ @(.sNy(nwBmUCԲ9sXp"b+q6B[UE^aCvs% `ǜ]F` .BM % 1. @5e2LL(]iC{f[өf?۠a/,}4ICI'V!e8[ͱNdFڧoE'~!a *iPKגb/(ve6L Hg{bӧ2%8,^KOH8īZ6v3mۨ2T@Y+d8ҋ؄f![ɶh .YA.%|LIWUfHaqfQeݨt003$ve9w;@NL9ܨˋ?z-#sgSD+4 w%ʴUQM\zS;9P+cƖL9,LT`d4C202ZdQXM]f1<:nN!Dܦ<7xT鸂*&j T 1v9ăxf.&e2-Ǖ5EZӖG*1iSUPl.̲cwOW5fIur}v}; 306,ĝW#̗ ?*#`bx^|A(džT 5>VI%a8cIHH0rv4`8b.;WzR rt]* Fq `d_p$yBPQR"]t\Bp`>ى_Dht/KSabF@sU#3[}leZCga5Xh R$?9JT-,2;j~61iPllzo'~Ph$jFy3aFX` ˞Z=^q!L~`]ٵVˀZSA?91( RuI ˜O{lO$+EuQˤ Z/whhmZiJpv6%Ex521xvuPWgxK ߎo4" r֋/22xXW\:Hv-GK.yxWSfM[ ;Cg,t:A :Vs46qs:gM A%te98\lb07t3g)G2G[75(ʔ=3a,qpѵpgJZ6b<@F1 ^Fi&Y)Rb22B( @tڄN, MC\QV][9]xۘpҭX9J׮q7)8PW_20<آ_S>Y$[KUz:W;[=ɣv+uP &s[՝끓x4k6d|iCq1$, 6´yzQFlcD~W0wUl9A(1 zhʼn` txZA@`ؙ2$lgZ.tucOF&|%볉⡢0K|9r<;8v3&Kv{Ⱥ!a;Ĝ@ iG86— ;bOzrDDx&3"%t4+y rc]X2%{SMNǝp+O50 rsm5ѝ8Wͺ4cLND89Ƈ\tps&A kCER9T޳X#F%O,{ åUhÜ4`ݦf'N]?YW).fU;p$dEؔ6dpv"ӲXp. fIy-0!(.J@Es\9?Pqwc|"ђ,HތFLuRLH}~?5&pER[iqS 8։c -ck6C;i;Z(B/Y|{.˿b7t`ppޯLY&ߨ1;N, nl`1coF!ioySS~(vpF^nyɯDPd'ۻ-f e0fx~f"%F,))mmq\_4K#?''HZMʨ*~i%((('mG~ż ]~DT &ut" ЈAەI =<0BV_6j!C11n'&eDg_f6Su3\.W!6;nG&q!9%&sBpn#6N(Y8^u8 ]L:rЃ&i #-a`euaqyCQ>Y2&(7薖6"Ʉ(9I&&F aa=e^.9G? l;C#x.јom(לm_GL)v雼čF:sc[w< ^_i`⡕Q! atN _h]4s͑ &!`4;9y'5uSsJK xTpYzg Medp0oZ3Pe:a`Qʋq-s`'!0 t_F`8c&ǿH7Řoc˫I&dY 6M{gc˃r/6؛sHCp.?H P|Ae3jv]+?6ˀpN)nVw~t%goi~р͜-Ǎy.Y=a-(F0!Fnh̽+xR@wTG!A|q񢎒sQG Ş1 q0b p_("& IrlOoBҝo[7 w7+3#%T86]o(nd/SٛY-!sBd&ַ@ƷTRLn e~V)K>[ C8(#-_eHD zj$[˅k.&2Vmvc'"!8ޙ Y})g)|~x:=Iu|NgHgʎ8}.Ü1ic}<^nM{Ud~](о}0@=ٳ?x|b.|V[MNK (9. ' _0 pɦF00Q^DZoՠKXbkyc.a@}ܴp8H܍=zAgڗCO epv J!(!05/ QlB!5©9*!d.^V1,jCU Xʯ^sh :.߸q2LЁ c1 / qRŏ =*yl( #Up&6TU RaRm !kDv狏/ł1Xk7n"!G?ڵUUADDEU*333333 qܝc(DDDu obBHDB[I`l"[-%ÞˠH#S m`Pח+sWRPBNքϗ((w};\mm^ϥwhC^aHkaN(e'1xVAѿm(sgy^s@dfgy%%,{_v>O]sa1׎ A"oo`S@{妐wr|]gMßyN}k>BWŵ ?gE$Sx?ǒ̄Y9?}?LP<[ d{,+ƫ?5$KUHY4M)f>:Tn[Yk7w1Y'OlUݷz&" UUUS;ޒSl1}dĜɬ{v?o{ Sxw5iQ=41俵 - ]C4.4t{WtǾ`NG!A~j n}`=H).e0`ֶ`]: | .C̖zV҅ DmagT'OE\Iu7[Yd\bZLjhc6lw^ uƪ\b<'z`#D d9zs-5Yp -ak <{+{]&@`<\Y/N2'i e!&n  zCg["ygQ<7d> ϋӁ0 zd!&gٳf1bHs,WMCElVюHu|ϳv΋)\\ܿ"!VPKLr`ޠKY6Ppj|&a1^N܁i5?1xߑl;dPAΜyL9h<w%'K !Td,AF~FeMΙ|(G8nxН!ۙn5'Ĉt/ 3T|#gQلbo}E鈆!PVI|N՚TtDh~9#HD_DN,GO6cx]L.y})qqb Fɂ(T^JP9) amѶE|l( E퉦0>]v#!Xdӹ; O 'N'xODݛ]e G)?ʉ"P&q/bv( x in¡2SڃjG Di*5;7ka\l_ٺWU%0SLJs;ɶE!0 ;K CMة;ȁ? K=S/[2I0l=C_ʦ>Cl ZmLfH%ʦ'bU+.8Q<5 r W.Xc":o}d/p`X 2RH'bs R E;~? 5{x74 8gl]ߔ⩌}"{.&Uw{O_`4\\m{mVEt{(#bDz8|lNg)gWz`~w.4yF/VuG5vs/foqAMTLE1ڻ'VA-n?vgÿ<*Ih}AOၚ3!t(l1A;BRw0+>4K񇴸4ΥyJ[Hl>{V0(O5GP/+rJ!𓗞<2Du![RvӆǛ~%M?8L6R# %/7o>t{a*=yA3{ɑ%슕0"BqƋdWzB' & %ߌw_"Tf 4ŭ%?S+k10G(*>=ȰjO}TuqC>ssiu聞4Zz;`{H\ ۸[D] L|^~1$: ׊f#'%Lи !*}b< & s鏙! K| ݋\Ks1{9?WՓC)~WA|6Ai45)9q3w%b$: Fj K֧΂/!`;gh7t(=_) 3ٳfr':ly mfy x>%vɍ&ܟg)u m?(o:!306D4"nrf `֕7ЎEފu$A|c(0><>T$r4DJ-2NX{ar կ1Mw+/P2C65E=#C䌉k.(?= O\h tP) d~_SݪsL q~=U\j}]U|U\sQZ'1iЕģXDQ9ou-/32T=1mcFH18 c`SaXy&{ x9iv'Ӡ˴&H8(dKǜ\((HA>qAhxC<8+WǟPh^c#CD8:r=9:rɚNt:r:

!4a5t,Dc}Gocz|ɯ-*sƺOCPu[ YŇɂn?naiU[㳶A 'iG9tAF!qDc t-:K5f Uy2KCҲԀ]ł.]B14[MWd5pC$]#]ݸ<)纟~)CHrbߎuq+U|j^5x6]OװnҜZYD&z &n]/'h];P©PR,3 2N\ [N f<)_r7ϡо ֽYgHJeIQH2h ̮!aQ xQt\<(GN=6Z<&kYZm(h ~q4-y[-\ xPPtAT徦adp6~Re=ʁnpF00J?SUOAu[Pwy;4 >nN㑓tD|Cs45p4:j; [jɃ@a:=W79h:a)էB4!Pى?sq(Z(4Sb{^ҺN& 6 ?wGϫi`=#Su|?:8<8|~kbOҤ\~!]$V]R6ܷ6ƘK L l|#Q}q~vﺓ9S>~>?|ͼbƜhe 4E:9x](4rcڛcea0L8~BLGѻM{m~x?w@~3(#ҵ-D944E>-Uv8{.l\>\f~Css9 iԬF]_١`޳PS;Es?okv cp9cm2_ @ȢDqd$;ﴭhܵLua:h(jO0$3 87C3M yG)1 I\>YdMb2rc7)8!h{.Mx4Gy$J k32TA 韞5Po BF #04nM;5['\`Et$!! "]s7YD/yJ΢U es9=v6%1vdA 4~!_)nNwK7YSs4i,Ai>q;`xm<MцxFxWlb~+dj_pH~R[wֿj-T Zh,BS A9qe͆3O"q~+c˰q 6D&Y F8h i4O( B`8ҟ& O'8F`LE9czSݚM!`LE9:Ϛ 2jÁ,`U||^]{FH'"/hXQ+Ƴ(^vF> lfnu_Z+'5f;1KI>QsV>mLz*ؓ7/+&`g*˕jsf9gQ wC!XzFh?L}d+A  ϗ!9% s?RO_2?'p]'E- R?y s L7bt3ƴ1E Fŋ>Уf`)T[[Q>ON7X˸$(0dGYwm!>6> FfUNٺtG_m7FH{|hy9FGDcpŇHfW(A5Z>x4)ۣvƌ܀l6=3.|qz!`4hGtPߣKmw0Zd3w]=D;G5xmf/fdaDFwGK xm!>s{GWbćC\I)d+:m uS H ]g*`J /8Cw:@r\OdH Yl:fmwАj*_GQosn 8A Q(-X@9[>W 0Ԇ")Cvs 37څd!B55:2ųC1 ۺl# Q* Qrاl`beJ\ ABT=%{X?/  0CB/AB Gi-l,K bߠn5~[ ?`~caN0ćt.K:Gg҃KzǪtt&2s[[;5X0}/<Ĕ+*~?B@x،ytv(bԖMsk0>ڭkvX./i}hldžLeV;^}:½qY֚8_'bcSO m;5Y.9 R=-w>k.OkPx[$ W'yx?407xd,rn{sw^3XPqswfv>g!r:yޮts>;aD)DHMcyG^kAݐ^} 1UFN}ŀcHC `@ RT 29?!kc !*)2HQHܞ̞Ɍ< x/*/ ;rmjsX4N#Țm]ґl;E&b" խxb'`,ԉ.s/35VŇ7f6-gta+-'3c1tϭ•2l6]<6NpåI?N?~Aэdd@U9DA3Yb~9<=YtTܖPBcF#(ͣfb~ʅ"#2GJLB q,e4lNٴ_@ Lw! 89ɄϘV|s\CBq83N>N6 r2}>̼s°6| ؁CΑh#2 B/w{BfGf K X*Yڟ@Q Dі4[}˿,pm˹+QBEf5U+*JѲ2cW*Vݫ0`.D|"˴!マ51 8U}80y׋6סU@Tn'%3CK5]gSw,H~Qoe=g8cTS՛gE'ϪrZyK a/JIMtO & aÎ0kLp(#?Tcun s`,e/5v(Xh&zϫcٽ cpp^V\MHyLȎB Zr9ߥI4)э`VRH<0KK0|Jlz+VQjA{Q:eorb2O#!RpC?# JwXOK7|(ћyb|l}#A^ibI|gl;g,|߻ᨩ˟®~sAlTC ӘyW}C6}n'b&s@-847\g%p!Mуhv/.v+D! 4 #G;]B\@ 3C( H~ɇT+ {}5©'\3'_eo1o0_(=w7qڬ)zxސ=cQ*!tvpAU`BHH7 ZkXad%3*Laq߃ϗ$]""Hࠞqg0<0-j!:N%6|Slc7Ų3Ω))Ҁ8<g[Vjhܶ|ћ;s#y 9oo\AqugGq<$lCLb( Y/"t;VAjSLK)2ްyN黿Čh`F:TB?@X0_lWXp~yD;f,1]XP^y`=AC&iŎv!Ƚ"? or vfGW$8]EY6^( MCoAz0j0MY#/Ru][tO_¼!WN'Sј؍3Yq~9cqVaL?id\tA`줍*)n7(cs<AE H>`ɾ}+ ŧ(^NP1;: j=2~n4U_ezDɥŝ׾1d'`Ϝay2 "u3;_`!C] ;?WQQ2!f9tgb/AZqUG$44v"^bYk,@5@DLދLeu3͉ 3+X*'|w¬ vH|HFU!=I KeZwuџ !`3z!yŊ":+Di=#dxC =_Z=`5%Pp \A=O &?Jᝂ۹tl&oNyGh6Џ5nӽ_뙱#{6ߘtY5P2f@l4|kC(}Bt+z>P*HBdix-cw f%8rM:jzD@.fdl[d4h>=4;@]JgVo%!1硣v񳸄QsMr{`izwֻcYb!&9Wwfhҍ5av+1G{hP*ny0]t:v: ^?#@p,䍝jf`Yc-%1'T0xmUfw+!y 7Ұ:~~Vޡ"OZP~lѓ Q"lۨ<5[7mD.Px:ՋHBm"BSYd8ٴi aB@4 GtGh..=c[!!w_=.חVfWaCJplU-6ƈ%c& ׹Uw9w;l–u!CQl羃Th! l~9ҰE AB)VLF:e"PWV*J2B^Sv:'oC!/t̷8c:RgKPFk:>/4efN&.P5 ӜeDژDA_և"Y|B:f>~n ɽ^D8|3'#ChTa/n Y 5*[K@5 1 P!xbzAn5PіcX9>g\ "[}>KP hg% k8TŢ6A:k4^0 W3aVu*_{ٯA UH(KSAaY9RM4ӳ%p{B?8öNԶ@E_i11P5.'Fn0ሞ;CA= k4x6?V4w-1ښj_һ_SN/dl}֜zX1`3F,y!LޘϴI84(b*ۍ iwHPo4n:RΰLfn YT>p2`/6R$"$X#2cdA 4'z Av\ҵJNf͘12Z1jzM1ڶ%h1q:)ff@X붿mCwE:#d JPa.g5yۢ\уe _ݩL>'?O6卤skCݰ?ęR1 0U%$X|P2U'siQo@#{;7rpfG=+O(f@T3đxihI+$<1qE旺TEUmQz lubָauŚwYWee#LPD=iiIÄh^w|j>|΅E ~Rՠ|,Cg EȑX%ݒGJ01rZZPE%b'&rRA!@'rc_bѯƼvYS"d Vb5)仹'Uǝqy-9i4y d6X<-|*LLow\ʵ+kvM,X& /A}aF|en"Ʉ۔*.7q,5@1uJTGN5e+ Ѱ) S]P 1坟d#KJ! ÄeƄat^g޿8C5Senv1 펷)t{^}lqսO'yF͈tIe R!gƖn2 ?Ft'TI%GkZ Δ5$l1ŵ19%M#%&FMm4oc6XGe`ٌ5}G'ڵqio  ΣPRSgۻ^+; LyHqc,3,|wMb]GN| V4ȜD" $#=a\/NT:h7tka2nA@LX:G@s<8PVIaP`KKzEylF`U%f͵UXqkFvw4(*J;(V}t*Z͵@j1n{(P3aM҃Wލkݒl}bE=]}}ys+=l>=uݵo'w8zswjQ3fݹ_O]{^gtH-ד@5=u۽n;cZŀ]p9ɣ.v{VpS u7n:@thխ+5*+@ђT(=+C^OMsj*[zi%-$vj콜DN؛h {eٻhRM aB AT*T`E f44(5dJ'XP֛al#eZk2EQE1Lh j(H$$I @`ϭhrjJuew}| =T;[,fvȽ^cz;|V=ɳkM>{ xٺmVMR۷H(*Ҋ Rvݥ-T|N4p]:} %AA{QcFν 6W٣ZDP ,oqUُ:f{[vWgHg$:d={n>v*Jk^ѩJD}= [i#[5U{>Sl>Z5}މvu(6{ك|_iZ՚VUSUЯ}0w3}S9xM)oipg%ƶ8u޶y9mﯾODUHT Kq:=ղU#m[ it}t+h 2cE)E m{=_l ѭR]4Zm$JA@vރ\ !Lb0LCC@4L&4 I f lLPmH@@M ji02#&DSFڞC#LM=&=?#SShƣ@iʞ&OS(zO6($4#&M2CS4OLI꟩MOO&D"dOS~=GP&MM SOSGF=5=4S=O(f)"2&22<&Sif4~{*~ ?TyQ=?TOGyj{T{*

؆dW b8 0 PowNDúPQEl \&d@I]!ܼA +AE 703"'Pˑj$@ d" ^vL\(%!`fb90.t1׬dD.C`2li%&;yK۷PiT8tW+ ^zr@܅qF0H,";1:RD_׫˸/b^(]Vŕͽ!aroQN@t  tOMhv&LC<$0:d9bJBq6fäec~j2_Fxɍ8FFpaB9F -rK.0G %_F 6X(^`6@Ucklh5K5F>]M+28C~ ̤h aDQҹFtL ( Al!=Cuwg}0Re"T2 <yWrD_z$dѠxKd\h"FXLC$EéБ UdeC5fHRf)RTP.n4 C6ZBB!q:d\(\wJ\ލT`a{b;ɹ*x y\ ï"U^ 1Y1aޙ փr]$"dt!nUJ4RJf_A~NtR -18"L#HlqaAi1MoCp_d~ǫxa~=2 0փ@!0+32 L" *qIRn&و03LL3:R `fdSxD5@>ieن`fQYf`BA<'raCf`a!f`L$HVW.⚆̬3!3]0LH00ʓL̂"v:z J1ą4N00=L2n:paө1EdQvqqqfNj++ 01CJÀ` %:IN^g86$:y/R4nv h2f[Vd!fjC3crӻ1?LJ262(C3 ̀cu088=l3!0.bo̓wNd]+CƎC[Wv+;úf {įCsS4cFL!r;&ƳBN;H\s8<Ŧ2C!"Gp)68%1#ǡK:fƆaN9ѩ8.w&0 J1i}5z w&nlpqP;=~({s}Hv.TJ D.ss""x"qh+%$n;vǥ%B.I2e4TJ pZ)L.nN1UЕ"i:T\S!7wHLniffiF!tY i*WCӝ&'oӻFMZD:Sv̛9S*4&c}ݯ[uˁ۳; vOCd ^WTfMWfciƙJk*%BVoswa,Mf}?nBd&f!? Id<|6##t1Gm?4cazݍ4D@c<q3 ̿GX{"D+ȑ0cctIgCawo*ie&FDDp{x: ߺa3sF5>ވ#|( aABC2Y hgfl :?UʇioBX.P1el1G7NJH@ CEB,B0mb^;!3`3̤(|'ECW99qF 0!`ߐHSNÿ^vLZi!CrґcXfa!a` Gf Cf0fgb7 ϲŒ 9Q#bͬSްQO5^gnŚYupyR=2aO"Ω7,\Κ2!SHXhC҇T`x|^SʂKꯣ@Z {Ci @3 _K`WnW>7pٛܭ-箕:8K>v$R2)P0&/Qmp5dm>\lM4l !?arЃ'MY AQsrZX85LwU-n퍰πKe)e%Ɪ4ad" ?}: ڃY3Cu,) ߬(V+E_'PgCdA7`Fˏx Уb.i &LC myB#ś@C\ {`K3\wS:eCG[08['_g~k?އz֢ǭ*7 ,MG#AAҕ}Em(-l0$x0 ~?1 @ʊ (X,qx=;aljfaD 7s 0X҇CQDQnb4q#DnA`Lbma$$Bap qVS jENɜq\*@#0\RX@Eߤyf܈!f0$j Gۤp3+iqspäU% cP8'd6D:yޓvRr,xk0ɑ,$|H:@5sdJ~"f9F 98I`eXjܺ@Ù)HN$"F#D+#s@LY9@ :gp*BA8 f1$*;ȩAB (JK1IdlbCkcrmQ"C3aDxHDDt*B!A'6`@A ;#r8˓D,!TjG ={7~Y]@n& pw i2g/,R\5z# ds9d•0BHgi:goM)ވ 244uc)  xH0ㆈgFk:nr@8 H5 T&&P8)3/ @!wJ܍yABhb#F8"P4Ba0pF1FL#A. s!4[S_ɈlD7bRxlgGNk 3 3S ANx; ˚3K8 ۜC8F4CC%`r.8@9 Hn9c\s )$P0M9P 409y2 RヒOUm9qZ1m*6BO .F), NKĝF01݄c mg2!&=bp$%$(īz$Vu3-ŋ)V.d.$OJ(ge[RFbÇxx$'s;@վ쇆ߎSzjjA3<0 {0Ɂz 7*UJb zHV L3NVFs #O~K_"9L0 9 լSq|ssa :zҮ,X(ut00RRAQlu(3I H+VX.@COa\1γq1QL(9)M(0v[L bbF= c33aDeJ! /}S NSgyuQ ID27EdҢ2F}h:<_l}R1{>/Tl6d58}೸HuP\СD6F1E x뫗*ZXhs1 , H%P1(Ç(U 5AH]; ; $1l8 H (0T A; ΁QH(h[ **u37ӵx74vjaЙB0%0,dQr3n2TN:BqT3(P4 I̋c$o?PCjM2EYF2qEY>i-#4>A:E=#:G#N&m:K'T̳\I@ia1Pf9AL55 C[M Jq]fYP (Q1'GNVchjQd`bEhjl.C * ȨjҬrO[ f2 ƁXs F}N4$sө%jRBM'CD1,d-a(=`6+ XAʌaRSx\Ff4f.MjWLY,%JS,̆y#.P17˸'d29vE& 0%r\ Hlxq((A>63'Kh!Fg(fL_[F:b 󅌴*ep%9\"ۜ6D:GLA& s ,9r9s`BC\bMD*0d Hf% 5Bgvf qK{z(y{ ;#F;N20TQ8fAPj}[8yK].c5 9Mq(09\q$<F;C$u <2NC8`b q1Q*01bF$ p̩Q1*`4(e"bŋ:?zTunSvqw+I|cX;`&@-iH[L]B+M'.zZB% `ʐFl*FLa7\9g5XأA$HZfEprOLBL"@ha oΡci2pzK:i}CIPs<:#g`AH$$̩IB0H㋜d`s0t l!B]ǔ!Cs,!մgv:o T@C*Y,6^$1B51,T acaNO^z6w ?"b>|1-ttNUi\%dWܐ [ ]L8;]o#gNb: SCRub2h%H8?j}NLSQ#~5(iC"KQSf7YxFq`[R'ܟ'ח b0 QIjJ2yS:_ WirỺc="rb`HRnppCSw8.>CpM)f2gwf&QFۖGQ)2Qă# &37p adj0N`9XR1a96 MFqp8ɓ pyq9CkC& C,X)„3 : 1RE2:O;l32MPT"pOKK@9ܽ5%@1뛛sc`q"&'r*'7ra ȦSvSe7b4Ɯ0$) xJrcYc䦼J[]阍5QhlsU1 aSvmоrEZ+-nS[7 @u!03!02$3\d &֚`gy1ffBaƒ 0ɵ9c<.lpbxv3 L)Ձ1;ƆX`inş7rsoǤC#~&SC003k 0~x)Sz*ף(8s9h=m  ߆1-8k09{y >Ǡh`>Ff& 1c ÿ4>/V=qwL b1D3kp= z"l|ӂw#gNnKޅGZF d:+w3 CI sb3CKz T'R.ߴXR63FAkudh/;u ov.4rȵ7i(JBB!!ϾܾojPYG"#Ha$<by#mūjSrG% x ^^W_vouhRZډ!8w[:yY~|m:frzGߔﮦٍEc,IE`tp;nM?%Kt8[w1#3F< $ȭ=,+:G} ٔ[e}alIdpq ql﨡*zU&ԏ;@Yv:R}ohs`KfV53k& ymQzC|A'0Sk |aBʾO}+㏷c+|7fygFy.춼dMY˖4g9g E5VV f:+(&DgH8u9(Hӎ@hWدL.P"w ~O6_Í1cwPQV|F;_ D=:m$v]/=˴M-?'.]g%Z{Mo߁ Ec)v~+=yc(xܶ+S͞G{nx} +aqS.]ko5sh@j{3-Zx?xH`N 2b6`l*VcAN0뼩QOct=,-=i`-EAbq%D!w!{c8lP" }!w{P戱cSV@8̨2K,XcEY49AvJ U%׵RARrqcU0VIǟ/6Ύ1rO?ƴC1ǜ{cn6}]Nέ**$T pP,UB7U(^"CTR%S9No[E C{DtpS "0u &AjSFGׁtfBG:4Z!' -S{x7w \'HY̊DɌbo|=F!s r11`=G+ݹv11 lEY;o] q2\3ظR 00wzww~Ϟ+N#5o CWnk0D#5,eybh@X[.M.O{jc* s֗5Y+ls>f._3yݱZDrƗbAcǭFP~#}<6nh`QC.E0c~ $D4iI˥>X" (_N8^1يPYd:c(M z4u^唁bɠ۴hFe(3%LBPY{֐hC .dWQ WM]2 7 i&"ZC =، 1Yk$t1cݮķ@cshvWhT :Jrca[L@a.HЌdg G}r>3nh+8ƨnݧhl̈́>bR(Č;i[wGߎ R?wlp<Su5CLeC`A~c UPUn[U}a&>nh?Cs6RY"݉bs^YhH4t5ʪK^yCyıijqg&[.q0b;/@2VヤÊXT vS;vWo|9"qxbIe Ɲ+BIe 2 ebKSë/psO>kn:qg',8ˮ@B#y:8UMGN,DcThyr =kGc>,}o''K8_% Uv6#ޮL;#e?.j"% 2%a\yoeeQyZT;+}I]5Qۙͱ[#=.>~(J]+m.RZ-V`GAwd[k+1رcirkU@e!V=B}{94E r1ldrpX#݈T nL&:#kEFe 0nŋ9$ D@Q'ֆ>8|GEDɗ8Ba Lpڷ8yƔxm#X V s9db#sOQ2Lʢ:T:ե®xZUfʉJSJƢɑwJqN<1 nX~s}9K)3\g`ױ, ٞl K$ݑZ ;4YZ4Hd?~$xu{xZRUܧwKo2,v|Yb 8 PPd!)gss Gw1yD[%-KRMєKH7) c0ې bqX'yZxvѩfE UZԦ J f8X: j0|*(-baGby+~(d>voQ@g]a u8<@`&11p(CuMCո ǧ<}hrBv#= nVCjEk[(@Å8b#hrX5uTFr6b${WGSIF0,PO61zE60΍ 8s(h52YU#(ehr)9H$YC#v2qph~8r#&B$p0\gk8t09YOX~tQW @,X#INhswyLۍvUr.k s1_ p;yFQiqEE88a^zr8=ݦߛgoL I]b$/];_Y"g@13uLQz7ɏrrȩy\;.Йuuqݭ$cJ v) |ޠҗ)4scx%<ᑩ$BQw"#uK[pʼn C* A tju>-|n 1r:l^Z7d=?3 `D6wis8{v85!g\xcswOEyٔ*.sYG xH\Ōw;vsZq"n>{B{؄OD3sCAK̜r]>IMC&fw;Ff>ZAdqO.t6u 1S-l/܎x}/441*kvG'[es3;hvɒVuBljr "aVp5Ye^Ep(S3Xpacf9 aE[w!f5`YPDCY x(wYe0`r)۴ܢ`,C\x OO/qw|&{Xṁ\6Ǔpj<(y~ (Ƥy9a OczB40HEr&+HmyX.+0c~E P1iLcJGv\]cm$i#oe9<}ˠ)t!g"tPW`Xo Vj=6HWİ D{ noVn Ӄbѣlf>9膅h~ס̲.9L bd*IrssyyOd:p6(d%CϐnpAONrdbdLVٷɰAʖ8۹gt*4ŨOHf4vtDp4y()$whkVM]/tx|]&'!OM Ln Hvi]n(>)G"#N^ItG׏[0bHh|aX!Prv44 N};597Eh|J8`E&L(TZ$eXoTd 'R1aܺeyA!(w[3画1#tM͂Pp[%G@eN@^*vLE)iAL40$|!9Atgq⮈p-l~cX]s_}ǐ0sGFFkrXUN C"[+I+js@7 > Ǭt٠*0&қz]w~j/K-b+Gz`' NRCQux:njqC8ӌ04 7j\8ck Rj뜞b3*|R,qRS܃p#d`\!':d%aiʞ,ީYyWN+ӂRD  w M118IDPa}`md'G۴&K0ªhXX݅1Gi !h.cuXmS% Eq^N [?rͅny#N#NYWPHyWG6eߚpl!>͐xa(7 ~囡9^ӫtbQ=!fɹt}҂[ !vZY+ws[*&Y;ҬʒMj]OJeX:R+sfV-gIVQ%8,Fz7Ʀɮm/}bs]6ҳmJ[LX'4k*uhT%UTqGMRQ;G<#"\ȱ/.&ZΏ,μjtL`;'Rc˹? AL >bFb 1Ɍvʝ9`ΰ6V6ήZZu>ϲ].QBv 2q-cd.RJh PG[O6W%dA(06qYu}eɳVL HN>ǒ54E!JRx|]! pDYÀWP41 QAd8mi^y:X `槴\/)g%<^'rk;#}BqĿ?D7p>Q]͘?Vm5Lʢ VنBビM>l{m0`.uh)7=@v8s.4w%(lq8]'< U0&L(]Pʠ* hݠ"K*{FhƓ<.˒iHc ><[Iz*p9:ѝ:rNzL>1p :f/kg~kKs]G$1S#RTTxswjD=ۈFxE=(H  |g,<Ɣâ_6}qߧ1A%.|0n%c9p! ~XUb;|4UcPz}gV1'ΒHF󋄿K{@Sg;&H:(9}E-[svjŒqu7;eE#fR=H\q? eD:{ʠp(Ԡ/[AFfVnF|YэFS[[2clr0z75?e&AI0t0>x6?{-/1+f♵C *>CGɀiG[[Qol ѡSYyr>9"yY F+++M $Z,suZb*ÛIjv!P:9(7)oYBPki \ID"Ѻ;(Ѱh/ O*AJv  <^#-gdL p@p4֪L {,GIup55Cʊ 'cfR ۔d@/8oV#Fu]-kܿ_~t"dv:agY,hU7 =orTl rqҪNR D`qZf\ra nn!VZfz76C 49zo  y;y|/$wW'.$Y'l, #!O{SXssPkקwֻLx7)>fe0>( o7܋J„'s\a`](ízl"ۅ Fx9k4L/ N80p""FYTJdB quA1N>.7mbߔ?V,941cI Bwc ӑZ5#2aϏæWq|7xq,LJ. 9ZUa9M!ۏttfhH!O쌞I ~x^-`ely6+˝Nt<.dSb;'ᓇU6NofFF7 0FiOOڷ}|y"HRǘ3yue1:ge|Bg 9N9Sgs&o-b`UL{ hRl%<>;Bْw}]G8ohx Uu.,q"LӴ\4N8%v3S\]q R۔}] kSRw>q ` ÕfnA'oTD~y Ŗ*2m/z %3I`ٚ!S‹ar?k)N]o2}gP?7Z #;iC!@J*^;CH^dylγeK9\ ꤜ8ƓlDž%U2RHd h`꣓9ӵ‹݇V㌟' )%q&+ @>C0!1lnQoGV-n.ըN7Af;1>5q⩇͉bpu6pk W<N+9˘1HȅDeu{hYX wFq}F_*Z|٠ W)ۛpۓ37]ynRr r8`T~lZ8[|Yce#7hs6]:r1ׇ!vjLpb Wy<!nK4|MTNQ;dN;Qڀ~=9mp'71!E}A,|"Fm``)K%Zyx1#wrrkDEjU~3x%hQI8ZND@5^9><>qOBx͇+ H%W(gO)d&8L_7}#d.AF3ѝ<w)а pvCt?y<4'!M15kr Zn8~#0X4c^Oq"$#Hp'q) 2㍷2y60#v1[h^T8[6 F=5QwM2c? )_E$,E8Ǖv0.ͮbNԶQur*}󭱾̴)ylw¦N7ooj! ~4%m}B1 N2v5b;UnC[F8P_WMQ:[<#$Գ_r= 1HɑAw/'\ehSG54p*Ѻ& Aa'L56T yrr"mr!yFxt:<G6ۡޝY<|\(*X:,9yՓ'WCUg'P/X]~FA}7Ħ0f}x\GlÛ7)AɱlDywvqX^ɸx ;[ZGWQ-$ew !a=v}G&T8.U msٌTR絧`̄Rt8.+qnoe#*:6O/~M.#CO,41 a2ԘS鵴Baӌxd9ch1FvSqc$D0j7tsiƺ;>&'ˍ=%S#?=Le6(Vi=x:?i٠[Ln9g? rav9!]:.V("͟f_.#Ӏ\} bȴȄ>'~2Nvl60mcү!e!p0 ֛u+Ys9 8E::悞kGS._=V2#Nrݩ@'5^h5?9?rgV'6"9cd wރ$+ XGǎfkLٰx[y SilG8QshD/.1/"7!1r%{#]rZL@FE,=9$/Gə0#nTb ͕\æ13. [#, dM#f}M8X'88 n2ulr>[5w|Gh, ,bl/oV=n~mFD0R-b%4#30v ]3JߣOq4U4twpYcӭ[b2[fQHDq/~TYV0,4XN7Ƹ r8f}]O_>xӀEό]v4/Dz11d:Ho6:=?@;b-1jÖx$T@74; mU2<79io"I~6opRnX=_>zpq/~' =Ғ;:2gbD?iTiuT]3B:DiDcnư1@9v&Fd3cˍ0_&2"T/ 6fjn,MH%.{?ա3ul$;,)LtMo*/3*˪zWV.xqBZ Om(5AGvtQa`R|6 MX>ptQ#ϬCMAuG,6D@Ŗ3KiwMΘUצYAq=A~rfpo̔}jb1QC&;-b` q#w w}:]|툆̾3g)Bo2vp3gmfM?VЧioxɋ ie?@Y0Fxuj,e)>wKF p3v==ڦ8G )Ç ڊKxtw,XqeVq.lsqs69mM1UQM"rLh?VsJ`t}y/`i)ee5Ag!, *C}LM afxM lWͬqkg9gŒ+5])EMuEXܮUuȩXSqJ:X@Pw*m+'c^c z_ n:هdm Ǯ_gfdYڜ nd( Xj0w2u\SgUCYtyvcAx&:\qbD髉)y8@F25z3c5J/4>ɲ tdه.GGzL'7sFŵ6^6`c^\]o˗[R|jf@60|^rx?"cg#7`it>cA{iTw觴L9Ty6B C[V6pB{{A.?DuB`h*Ng;Mf#HXss.Am0k!fVߎ)zZ4j,Ν^\0~eW6:X:XcL >N!afk׃RMFŗ$B[1;tnjyp0j !1\j!m~7tLjALTD!? L}p &#7C1G6NRmi1"iPPQzbzm#CHi`{.] 898,$xeHL3eCCRA7iÈ[d` [8yrE ohY9\)Ji6dcnˋXܝ/Cc(pqӠ}"@dͳ;f`/)n)pX1C H"ipmmDp)iB`ӫOYslDvN;GqOI& Yi4a),h#{~y!ўX vjՒ&1 3j=$`] K:/br6v=x2݁P_rt4X%N Yz3ӎs!F&:ohΓ{S| n1?[,pOB. HuH`#=&81 @fCkբ]$lThŽ|Jm^%&Ddfz ']l Z=M ;ᓏ~mot4zm] j^Iوvc{n{ջ \YS}ɻyL) H1$o{ȚEq|6w:jM{̬ G;p]Y 36_f;&G8!3rpa͎.-;'̹ { kP@>ik8;Vnxfn!cÓߛaaGcx:LXow; B3q tYp.NN/Sc&u]qӳ\٦pZ-;v7f؜g/۱rNaML}QF .sQ(c9J x߻wJy%[εāzCeL/ck{aUc9l1Drw8Ztc n֞~1}cAYCɕM [8%7*#qtX#6e#hI)xɻcCߐl!rR/]Wm=]Zޫ@^}ێn`+fP1b-;~KJl9ܙ:~ɳ (zGSPbx7cz(x׍vn0ݷMh ]ýESf51$!ObP8by0: iz6tPWkO[ 8KNS46fӼG3qہ) lF-@܉cwܞ mm@>k t6r^60nN٦73f41vA8]lG8]A} {0=<z6 m5v>sPcd|8b1!C<4,1)bˆ1.r lIT!֪L@p-?փu!{qgXl12!gg SC+5Jya[MH㡵A䦗g9]`< /IDJ>!BrgEҚ\ ,GC1(,T4JalMyYM`n71ӶdTӧv [tCg$4s&mfT@f Lºlz[A3k!LNΠmpZ`jeEjl8n6Tlxps8L v@,OЀTi"ikJE^8&—`sN`v>|C] f8=~{jgFX;Sk#v-Fuf&\p O"@p4(INn.@11(ފka0)]:1ʳ)B ꖦ9Qcp r,`ch!iq=&ɃVJ' NBq+h~ېаh$32zCE`=<.8$B(5ŀٝBxm@]aht59dEs05 l٤Ʉ`5fbOP/!Kx7bsfgI߰P i(-h~7MMQ[쯒G}GV#l&sN7wۀY̦.xx\;QLHټ8%Z6fµ9W]zq>yA zj O#g0;w9ctN!ta[r\܇!aɭ ݍ* b#N`ZJc\03P嬜81 0&LC,<'kM(!%1wݎ[[&?Gߖ^h :ZX*) Lشޟ+A2#ӂh"{m'.aGŬe5Aj @`7F+[^ pvMPBlOv^py`-pg m5@ 6ńbiNpʴ_ICc 6>[zGr\Pm f lGp01"zS촟&0B癩2v'w(` ܉acS] XMr)3cf&D- 88E0 vEHS,O#fʞX]2VB3@ 0-Jݖe^u꧉ӓg5ܡ횊o60ajVJU/.n`Z,KtܣlRq Nl=Ly$={dX^5Cz{5tkNx].̭7p=Gy;!&9A{fOa݂:g޸AOw<:Ncr`)9E I7OopM*l8ˌݗdn:#/&WPONm2\OyB[3C:`~}54D9 T쳙Pėi>$Iz)P /SNRu`[LLaV)܏K D,\Ar7! d}6edd:l@hC`t0S^f# psBb(wʔ})ckbDPqd>nnO/`V/lpX4O 76 3"X*DLp=lDlAO^Ix8D&/Јq~}u#b`k_.9p'oÃ8b&`)%C ȮvAI >?Sv`{S8\Sϓ0=F2C4y잉ҝ&п:o}w) :2ƀ4H})xC=P{Z(2ByR1B2!\.0dC ]zg@#s=yb҄b~a+t=:ʰNHts"l_]@s&4:"1&1 |;tt0E44UjjuQ.GՔza2C^Ryvd+yܥ҆>!2|@!?Jrlu~Nc/+_B~DK}[ py~ "B ,ĴQ1s HǙ( }#/BdJzeDsق؊ \b)S@A*!));?n {^P2!ܵG#yP8k %EN\0h(l։PK*}J񇭔( m|;̆p/K L)"H &? ԣ!h$PW:$q ){_{q R(dLS! }yl( ϿeN0 m A 9 ¯rB@ |P@ r@ J :C%5!H:Pd)+'LJ*4X"(d*d 7(uJrA<$;@)` 9A9GdM9H "P26¦ 4ІޕO{ Bv` ͅ@Ԃ|9QM@P<0J"T/b L)AEZiW P ucjE2"r @\PΥ8Dr{tB'86R BtT8JBR&J؅BJQ*9(U< (EtJ4*QQJO#Bϐ SA@D+9(2 ʊd N BJ@* \ @Z( JPJ@() d "#H-#HBҁ %#J4"{|@ JT"y TMPC!T)ARFNr@z C  EiAU(A )E)Ei "BJ@DA(A@E|$М%plňE7nEwt+ x;N%nsD`d~CW#v6 ]h>s!iY. @DE ĀD*P)A@D$AAp\"%HYffZHF  TF$"JJ"WRa"Uhd&fa EfPH`"JB $)B$i"!U)V%ED"J")P)$h"AH HVFX BdB!f&PNr !baBAf@&DYfYJDbEHj6b@vGbv ةE V$RZQ&h*!bhDD `BJ :x!vrC!yGihT;:!L ܀6!P*V%^>sxf"I%"$XK:ptF# ,E%DJ'(UQd!ZaLΜAWfEWD &h ab@Zfa@)J%XHFe@&NL 3 XQ1 EVQܑC":aCRG_C! ̂IX:euLD``A K8I1Np$7%:pّ2Δِ?. !A5nB4iԠj14XI1i a!){x?φ WϻM򟸦"|k?lƝNrP(w5QfBeDPBeT & fIB`BeD@&A@ qPP!`V`TEfT@U>QUI.DLHȘ£! xUVaL"D8` %aN dpT Be?u#ip^V%.T*Rc*HHtH$2''|T}lQHQH^E0SB?` ;B(!0̪AN]z_=Z h7 p'/Idm@2 )1r92*n nK rDC~$(Bi(AJ>lH =:][q֍kEa*""; B'W!hiD(E(T}@xxQD0%PIc1u(4"s P D(`h(~p(45(EJ& !"= APEUnl#A(\@R*-1bqN($"FNFaJD0D1HHD4D-!2("E@`a SLB2P4RqS$e*)$ "(% "&  JI`  HHH+AĄ@K 1+),@%R! b"R "T"R" AX bPB! !"E"$MrHX(f@Z d)ic TLЭLBL*H4)K!A%EU4@TCQĔRI$1A LD1J҅ 1 J $@DJJD!$BJL! !$CE2DLDAAL@QDCPC$* 2đ6C  P"`֐=!J"m*;0\i~U+}4pLS1@_/ @O2Rd@B%_| A(Qx(&+hq~DvU_>^zC82;>t}) eJ ђ+<Q8 N&޼ 2"%4mXEop[dA5sIH"wɊU! kk!߱BsA,@EU?]qL~%T~"J14)DHh )I}M2$lcQDD$NsFͅ.P~ `9@CL *{3t=&7{*#32^20̑i'}LdtJ)*CBLaH,A3 2+)!gp$1%\!bA!M+C,``L d1əq `O{d@6e"QفI&GG1&`74áa^F D@K ;>6\nBȁR @p0= ]1b&ЙfbfR)Ya{MB 8ʁȃbav%cE$'S&`ؐf( d&Z111f(EpCCЗ!4@Bă L(!ń]]L%S DA  c &P6$Q!(0!dD&W i w%PAݕECL p,/ȁ?89A~K{=bP>d߀}1f]H(qaB"?4MJ!EހȈ!TT[3{zE( ـb* L@:hgbӰPz~Te APQDTل}&2(/]W"=U |頊倢 ݐ*:ayȢ^QU*&u|we\ "Z!BҢTLeUU@e@ْ H"[ԐPx J% +1D+0*@D% DJ(3*2)010 C0ʩ0Q@C"̭ LL xYAw`Hq+=o@J/u{ATuS0}iP81`` ^+* Xte:DW `;쪚TC Od"ivo^};>2{<6E  jD=IH&42$b]#@fx  = ".8==LDq9sfVGwh3Y`͎fzt1rkD@vLCf*G]xkQ\]lm[M(4PPN5)HAcAy[S )40}Ľ!Pah=f:+wga`Zh9Z WrN:@C!E 'vRDTNQP)QDT0Đ_?zTz}q`OсP'!J?hc @ (%&R"%H`gy yT8`0@yb⠎9C { ~@D*ՐS$vfA2AC )U=zL;mA[.?u0,-岒4 Ҟ{D4Pi֙*| UU#p /Y3J@4=l'6N@?Յ4  ^w4 ?_"̕U$%TQ Efi P,#G}.Ar\!=P9XȾ*'H!dP;!ZvqOa5$}!JzXGK0P$+)0A@t~t?'2/·6eZ `t1UPP@)xqA~M2/aA4x Hn6K4*w"RH!~JO\P?H/(@i}NЁYQ7MwxJڈ&삥>Nt; `A3䡵M'Yfyx (!"" -NAW)E)DOb}+gqO6yH̀S%޹t|| װTDL)yy"*'h((b D@l!'&6;j̊(.( & Hj ĂabF*TQie^(n_:^֡L"􊾚*àPwn`~D{TCUW ^D _MO8|HԐrA?Ő|_ˀ`T^21MzPdži(=T+c2_qvɉGP'đD DNU)B`UQJyبeԑ~M! q@pcL`P!PK"RV? (=LR&`h;%0G*!]?z.1 )B00r$ ch2A3i) bT`"~@M"({'0أȞ: A>TO{jȜAVA ݭ `g6 VŐqs'yp{brA(5dD;"QCG]GФTzodʐ&@c(2T^40AWƂlomVĶMG̃v0xmJ!7r= `$K:G 8Ǵza B9/ SM=TX;" &$@"*p"XNƗ8A71<1 CwnH&́Ơ;9HUb|[ $ٓ)a2_ YPr!ղ (:O$ zD| A~WwO|/(_YG4k [{ @U;CqF0nYj8 %⳿h^ lK 릫IփO[=lQ|d@Z(@2{ ~$I6tfK6t%37A4 z%DCqK HHD Q5!0 @wTDC^tt2zђs'x>#) @P(?(Q UFT=DY{Q%s=0!-Ol JC1("wlN@$vOgQJ-vO΅~ŋ?͟`r]|ւ_>7V.1rKsɗ~3/ө/hTU*JRPS[kگ(_dn'WʱbJ*y>mn9* Ȍ+]L\\qhIoLeɇUOHe.g.j9#.Cb䜇!rg!9KGz°\&bOR.+wU(q5+܅:N5> @\ڡR;n¡B z0SmԩXRI_`wPAHǍcnŋ,X,X{o߃"I$E/oڇtxB ̄;gZƐ~s};ʄ5n8:(Ch?ít-f24xMqe]cI&rU=Z v<% BP% BW~.y @hkHIVRؼWhHf+ȁsA7sۅmQHbC)P(9r +A"ZP쇴aČ`ö(Vy[ܶ!f:{P&T"E"zqa)xT>`ᤀ{H'dߍ[SGAٮaţDIQ`hatF܌ tN,.lXF0#E% YaHZ"00?*fr7Nv0`" `̊A^JLm+ꆪ\R\a˗W.8r`퀺,VmGɽ7220 Lp0CܸɄa |zph";W!gD)B h#[,#gC- O0fu;@E|:$p""&^bGؚ#F){1D BB D{Qw6`,bbK,zq$tJ'+/3TRQJ,]3(G?mk', U`UҶ+*ʲa|܇.Ecٟ.g[ cVS7/xxg&_21 *aмix<HDOokH̆s ĄO\zh!+<؄u2ܔ0%+Tзtta5'''lD Zmنvq ?13`8Ͷs !T"g0 3Ub.KpX;5Tn#y6_::9m j񙠟?QaPX %6WK槬R9*>z__ֹ>iS24\H4p$$32OTcC<xCS z) ːX?w%q4``“8"=9p8`DCȎD"1Ȋ+p.Rɀno. 1{L+8 Ԇ h*i&IB5 DTA4Ġ5po?×*fA0k#HIKёdi\HDAf,@bÊY$bŋyb”´րC|,N⿥Xݐ :t%%Cf1Qi:?~|mB(n@Nwt1(< ?OwztGs hч\b;sp4@0xftm7,7{9{W {W94y!YCѶDOFlia>9`>Y'iq_C˴gϴ24pcBwgՓ lC3ߥt";`!+`a>4L"P0͏0&[!DfqjLp<&8ol4>!^RӏkhLܽQ6FYcZki@/ vX9ljssӵ[t>kqmvGcYtŰV 8*(=OxIfU}Ur3<͌M'[.cI1/٤"C| X1' b:V$ )2VCkNKk3h=n8 ⋛v gBtT;wd;<d?uepCr;}c|9Vʿ #l6粶t]pqWQ{{tCsHXbb@:Mfˉb! !0C59M6 (^6; `ii717؅ nǁd#9q$熙jݱӉyj8rߗÄ?3l<Qw\Fu0  Zs{:1) 2qa ܍':ȎYѶy|00x;L !9A# ,w07`x0N[D`qGvqbEu3ݢ0N!fMKkM=Pw}ul`\b!ʩ N$䪎&gq !зɃ"d\AiMCo`cQFa) ~rE>4]=;fvfeBv$(e`=ЖN03.ݑvjQ!6 &"0ڟ7lja m =X1<;=)s8C G~w䐁 0T`s8uɲ{ae$@!!Esk.ᤰx D 3i;w˴i;PAvɬ:9#P#x5ς.+_ eA ϼq֝+ 5m>.Fy8=fNzrrE|{DxȜgdqeE֘%j8O8arANcpN0:IR`͚:t p!@u3&$0 #28m `ڒ?!E=Aܜr r -L3hq!N1%HmBsig X[K]t 3A.\tF*cߣn|1q+N8)Ǜt 14ߛ8ÐC2bp\E8Nbņ݃C. ΁Cp  : dqm;n3Ĝ9sqCcss9`ě.mN2_&7-!N柖fJ!aW| }t# tj)^=ün?} A19m$A ا<'-9j Y{n'^KE6.n.4 |ŭN?`2n2T2I*OTQQ罹69*XV neV$RY͏E;˗In_y0fy<|ؚm}ffv@*@ HzPЄΩTw &Q6 #: pJA =bI XѦ%;Nhtp#D 2;l흣y%2o7Ç:qKa+_Xsr\FA1'le0@@nF#Lb*/-ryu߮:ܫDi [nT+2*wr7+UF%6O.U%XjwoSӞu2v[YWI23 {0 d^,b0t]#$s2v|xIL{LIGp Rf yW30sgf؏oc)O1;{ZOWt}c$I)1(2KSqs,99CqіCGAa,/|>7N&0 a7q;sly 9wha..:doT. -c%Jj2_o $r9+ڕ$tQLTJɓe#$m!( yt=s>&-&'ekѸ'^_$v vϸZe#I-2~&1dD1E$AfgŗF4~>;lnllhv!x h"_J 0a~ :f?-kO@< :h_Ea퟾aG"T(zHXȺBpO|ۧhk_d2 0ؐ8Ϝ>h˰-FpH\#<j~7€  M\0nj盗uߩE < Q|%o`>aD7\l޽: ~pOb H}َI FNc-A _AƒId`%\1X}fC 6CrHEšLHz8~7 w彷!%3/qjkFKB<;~N!5C+PZ:p{\!aĄ y?ôy8]>r >`s V!҂FD1phnw{CwlyyaM !Cd7`z^`nh*SSnUf~.Mg6mX?@t^c"]LuYM4:k, ؃h§jx<n6='bp0t1}G'.:ZuWCq4 w)!w#M7t6x݆'CCxu`gf)o\ hL0q0Izs14$ T!Ldo, ׮n ##W2$1 30,3$걐č$BpWAI#2 p$3BC:҇ p`QbI(?.3t3l271Wa`9`td 1A =[ @to1ޓ4>U0Y8(GKOz[Y?}vt 93}Q(`Jj=8OYF'3,fl%aa#ԗnJd%q_UKG0p2nz08`"1h[q!"'+T)%bsQ+sUDUdqvqN駽S=75X&Sz}5LX;ަsmSW (a/H_)HE205Ȉ!*F25ۦSzSRj}$\83NͤQK1@zK)H7 k瞺rSBYn{p<8xi D BĆa ͨzO5Ez4tq,.aX:|<"rA'Z8KM4Ǒ+S|\eFkhh'0X aRDĵrL]1Y2,܊;Q.uKppYz>:L aI" τqi3CFfU ӯ*u \FU!ZǶz%+W\N؎I< {l,.lV՘60BsC(cz(n,"=Ж>kؾ59f!c˰xοcYύt&a! ,B 6%R0wr}x`V妦TTJdeZPl<ȆGFRUhx2pZeS]X|bh jږ'eR8r 0jآ{z9iخQK %02.u0ȶVxfVĄ,`ӤkTk7pÄrQFHжOڮUnԓ`_UE!f<&oCc~ϭ\gqFpa(Fq3P'XҰ?}探.z.m^H#4 sGNyT1a$&\#N<-! %jEM_,տʱ!cc\@C~qCwwV ګB@tX˥,@>ra[aQlj 8ǂ8qe2k>893&EI<̿q̏=lOyUy8ҝ?6B5 n7GYo3lF)Z5^r 6⹏UD̙ZI̙yQQCme.e8ؚ[71z'̣%iѾwOIߜ<{OmEv 4+І[*8Ew5ve"QB-!ؐϰ^G+JyٵMkpN?aޘL_"}IXy8KRԨbД&BJ2O{w[^1,D5nSC;9;f7܆X 'eql^Q @"j#ǯL\EZe:>N?^'uv_ٛZ^ic1ŭ5T!Z<"V>:n}߿q4t ͛O: i.Ǩ* 1z,TrL$28?Ra/WX'(dUda˜Z%^*E@zRH;Ms!2]%<qws c4Gj'g~&KG,Cկ} S/# \PeprⶵtD TaA5|{XR&l**n+m\)'#]9dZyp-a H2Q(]ww24Q(K՛|ѪXrI!H+yg!+Uz4ײXŵ*c>(@ECB*m{rm2/vc%`q.84>O]"ϪNDQ黣SD^o,QG|3%BFx|/赘{$"y%3 Àd<\U=sE3rUpbCl0$Y#>߈E+jee`aFy3.&b6̅b{Cۍ|AU bLj QȰ7{hhL\0|L^0*5^VJD8t̓!bX㬗VC!ct@,%P좫xcmI1hʎ6DdD"/! h#TgjP" R~DXN!BF:x/958qq0LLųZ3σAA$e>@q?sϣǘyIQAhy~.%Ch蔕6K%ă.!~fK/kWW+&fN 2#b$/=gNNLbLx蝩`٦:>”2?B)Y'Zbؖ2AD F%VKNB0Ȣ/%t4QȤr?ʓA< DJiw/n>MU˅(1\f|{diHP0[*#/%<=k2E$MRCkFr1 'ɒ*H-L| |LEPTf ,cΰRxM7IwY~5"l\bs!Ӹ~S[`F|tˢW"W Cש\) u(>>>JgUPVy)xIN1>"DNN@j} _[r`8,łWhϾuaӰ AZI zFLTLlG16 A\%X3DG+"<vz . > pȬDm pH fl+ƺʢ8nUL;/JH1`&-.y1wL #ki8s;=*F1 y~bsȌ֥;Pl9ʔLDG%l))')=? @*$Mdq앴jPC$B4ӻYlK"]IQYtvI}y"*(FZ3"oZK 6=n ToS8kt^"ã/ʨ?'HqVc *?8V(+wGwLŲrY,Ec>WdC/>F7CVebN/%y4SJ֢KpԠxx r4?zfg:?ݺ7M)`CX2@(k D5FdʈafڲSYm8gO<hdE<%o$tBğ:ze1ᙲG 5a"q9FM,9Mw:MǮ:4ȭy5.HR5+/y#_tΟ濾^$<\q'g4rm5[gJ.m?[Eϥ%xDu6EfDt-F7UKBgVB*au~ycJp<әe.Ķl\,um.vKSa%)=hTy $ Y{iacӘr^ܖ3DZȓE֝'}TW!ڎ93帘|]"zkyRc)w7yӞ6q99zkT-muK#՞鐨 \} Ow`ZEe2~ :Ƶ[_ UPASz~!EQOsSNn B,7/iY)42AsPG^K/EȐX#CF$lv޵)o)Qv&tO"ڕ㷐,,|9P#>bW{JDQؗpsXS>evg]k>[eR1M'ukv9\[RJqG\>[%t;ɝԓSU!2M-:5Puǣ[[qbMwWeqHc.1,X3ȐѠ۴CcOf͘еބwpan%A 1 |ݸ%V Pz,P_Far~NÌI4!Sa v2^m6$~^ҿ92ȸ3Nc;K8+Rdȃ~X]RL IfJnɯH.}RD̫VT#+ Yg.91P;/F<LI׀#vU&dVu ԭO&Obl[sNe'[(y#l^.Ҏ5)FEuYp@im }O*0\%+@Zz;{XQ4N{80 )]mR>e8Y' -W,EW;gx>= e\`9cw È$= .*0 % ؐ.BSa^(ATa `d_>c5Y;I K"2aHlL{^R 536 8ц6jXH@4qZryA1Sw e g BF7l A*%5ODv`ߐD @q!H p(I;Fa78Nsz<=M0o9q`A ~>xq\|ؗ2Y ;pF=}ExFA t1 :0 -MI0 WȀw!\d6!ԙp:R'Wx;:NgAS(p ;Hݞ@Wx{ bR!'&[r؉JP#ΤgUq-J61:<)b!VX\K(hgkz!؅1M]lΙ:>3F1BZyȨaAO7EO|FdlBY0Ny͍%*&ztO/kɖT C`5Gfa[mtlR"Ziz:3w\N3˷wsQUĊ?߉̒{ ~WkijWQUlF@ }$3h b!Co )lzQQ#Y$:B:gv^"þo {aEڈ蘠0i( 0͐(gg`! 330:GQäH?Z2N,Jq iEoc3a1;L#!;'c+QD&' _~ <A`"?v@0^C(Y '~GՔ?t!$1ױ׺\thҺ>gRҷ@ZtKCy{] P3333!nE6,Ae@y`#:m#HYи[@x-+1'١ni``?̌R&B (TlH iuIwv1I㬁sbDlհo~H=+c}!v!``Br1S#p߄܆<6nW\1Fs?76c_oW'&t3 0|c]q#1uLCTSp`|i, | +틉6%]0A1)R8p3d-f4JWњv!@tv::`) qC}΃Skb %f/?ßW^n'$3a:Yfff|L L8?~/pcKO0ci f'h<ܴ` o`bVD wո)X^]̑! }c&Hftbt=4qx8\g0d-6ء\/ §3HmcrHȜT>l T,r?ffWfWt:!ol 1.9g~[Cs ϏYҚ$a?0xH6.Ir4eR]GO 1bdu8F1]C}B F;mHXŀ;!gLF#ƴX<}-x';/ߛ ^ྯ|#W x}pD9$q%de`߬ ,Qcn6u_71FYs1sF9Y=,a;AKS11woRG> 蹓+(G'C a&(#ȶ0ZxBE$)2xʔ{`H2zHc#c- v>ךoSQkޱeҵcD.:Id-8=A{w$1rHtlK0f c6%T> iMiΰpdRDa=Sb%?\q#aJKoǂُR {6s悄`tgȹ`'CF}Y` 8i8x\0ZA\ixy{;Ҵ#dZ7hfu%FH_dIB%˭}-4fbZKCq5A#rŜ=ϸb&i#\nN4z:7]a5$y/3V1 Y94I.$Apt g/A|w̤>t!JKMώ/J՘<~CGa=J?|▄* aiu*jƝ氍50& ⯐Q3{E.EeĄ[rR+&˙^&lP~ep .=*^:, C2tE^)JjoEY2ÕGDSgMSQ|BW>򗰾I%i1?Zi( CKZd2zv ӽ(L(N~139£)7W/Ꞿ&)O|tryAU~N+ @I}(pYmb[4̩`g v ȗNrjD@1N0n7FRՒy);\;vnľv1y]pcy' 9E^G]Wzmf!WKo;XZL jGͰlk" 3 ``!T ر@zY3?X:fg83g:hc>I;@bQF_[CO( qqR(}8选{?F)yAC/bmpmVPπxtp6 t(ﵖ(p2p뛌xxԵ 2ZO8Fr#C TDg4xu*|r`?1osDâ2Y%>X!E3R=Ix D ꕁ 0<)\"Y%gnݰPS}(gr0h1C`%2 !U% *$y*Q1F]}Tv);6 싉zR ozlO\aͱ 9ESG@Q7p}$D`).Dz{ҹNKlL{^'X؛F"~9 fMDr#k:4<@Lv!᧧`(?(iF 6cVWcp | a"SP q1'F9sL)܌nD`<8| i]y 4Ө}s cN4)Zu\6urw@Ӂ Zvvb6(4٥~kŴ 은,B;8[pQkz7Tϖvsz` (ٳd,>_jǘkAq 4f^ >200>3a!6Ӹ< Y!,TWxD)v ac߀.jQ#;bfGFq0HK2*ҧ{W}'Sx 6zzzv;&oqƶΫ}4>9m%6q$ a/&dprE`2Na-:OYV&꘲6G=|Je)zDةY30e@3ډJU=Z6')hI^١Q\ Go[ 6΅~xV]ƄZ2gx7[EiO5Z)'FX?GH |,M#C+qeZ􄓤٨0pNjB%|P[zCS4eq0i[ oy= h.(]zϖJl,u;*YxHŁx,1z)>P |.jd&/]1s?;. 1Dzӵ.TC)#>. -?OdKZE##[g|H[7,Cx%u:%9P1PrTL_3In!@DQd#x"#FDoV ;-!FRZW ]='Օsn9+e=CxKC/i>܃g)B* -UHbyswq"E wikLGjRۑ-1m(T&> o$<ߗ^HC'(HvJZ}#.8V9g1 O[X#ԚޞawKV w4N ;X w̝05XR!ywN4PaK2D$1lZ#Dg=ViPGXwdn"hLZĶyeF->x_S@V ,h+~ ='(];iCq)r"Fi'[DMSl_l?M8of͍7$1N‡b}SƦ37L%wSоUF?DS.Hyd{Ӽ./2)$ʟGCf)sn& }ۃP3d<9^TdRF5WP#=U;|*%e_] t:-K-C(=B~l0Pitc#x ~)gls|j9ϡ3c|SMYͪHSUcp2 'H9mQ+#|$Wc谛X91r9LO>*<cx0nKO> 8hqcMV‡E,ۺ/c@s% ;v>SeqrZ@ Pl'_^L~TJREw_ r!t b CL|FD8{?,> 0hy[\L)1Dkl9c~t|N-8?Sd>h_d&g$|fظd=tNӰ†H';᪣h&< rv}XD{f;hEGD;Άum(pQ҄3$`>]o`iY%<NS.,"%"2B`B  Q_-z8 .CvD.#$ʼnl$NjǒDV#cT竆xj.K>+1yb)5.|Pf)sT$]Lny6kÞc?_:\Hg 0CI$Hb  fXA K%^`͈V0t.3dZqĄ l\;bć 5&Ǒ{9lR؈>1>{v})g(޽* $DM@9f(P@\`28,yT;'yǠnb;S\vH_j@,h} 0]]Z~wxH!#5fuǧ)IJei?v#e},FI%55@ 0è;gG FG]쎋1=~++iY=ui^Ti&d9I53Ӵ-,ü΁8AOƤfI'R4{[ٺ$? ⑦/,8/\& 0[JLd H!ŀK*]K"߯ώ%''jyYR]m*qc%%{ʬ%%/~2%b6ʖWQxkƻiv7Yϓ=wsW`*NHC! #YH]WaؖFT濍=1EWl_ws\OdZ`K>8vӨs=C /%[ T _\A0 0ͤ,}3PC 먠j-'p߸#J]9 D0rksY 7b,b g6zaGD\H ?7?Y>oX: 勨#Sz,0A4rN9L=~auW_1NIw.4Ρa)4ʃj)eſkv%3 /8$u[b?2bkaG^gs5Xn~Ƴv߶Oϖʆh%~#"W?{*+,X2;ww[qtUFUn[ߐ@yl !I217W*SxIIwmQ@!pM+mԕMy{ůpx!VP}r*K1 Rh_jI=:y+:9!WhK譅Ꞝ:cl h`Cų~UQU2$cﰉ=V?$@&e mxn 靇q4Re<^h= Q)Mqz;;{xXHbZ[~~Z/;\cRZLF6=RInXՁ0Jh R U II2Ԇ@RPjԐDBT?bt[Dž{v:޿RK{NjtWoXR2a&`lRLR[_FҨ<"R֦N"K!Ot>AK8HfAq=_HS mo;6AAOWkvi o˨D/j$qaD|1&Q#Aҽ޸jp `M2?H7uyfip4b"h /hrݑp{ӈc! >?;<`igg3Y :8ALNJx8;>qǸܻ?:1$B2:'8cQ1$8I?LW5loG? `rI,<@, D#L$H?MD ӄ!%_0iqײPvO9f`&Yǒ#n袎^Ѓq |obQ`7LJJC'qDg`<1isa:WXӭ|/#< :Kctlpf:t0>&ʇ?YЉ$a!gz7r?Q2,^81,VYoHg!?S]ُ0t2B..t0>?nײ2:Dp{6oc;=+i\!ֺ&y13rY940Oav-ܿ5D_U#th>XVȩ8JaY0x ̋ d`~1^ai9/j?ovGpbQ.ُӋ|đ$uCp2#ǂMGfdH eܮvRehg; ip];HhA`:1J0$`2U-Yܼ-bm60o̥D^̀zDŽ҇@SR, *0@;6sTl4&q\u?Lso2M:7):5O}_KB2ԯ5.\4k#gXs1StPN=4#K}Kboħ7ǙW'%ut4MkSի38թ>f-9gW@mCӲ,}gѴtr![x]Gƈi:ܱppiؖu61LC8(18l# zR^#X_Z.`8p_o>LKi>rqC2|_Jcnc& $uȜ>zN|xoDN^{ʕRU~{#7vF  )1qk.FGXo ,x(,JbY]Cbd6Á2/p8612Z0{J w|ɋh- Wa`%0G 'EVÂY}_Z2c-̾C׽9^/Hqu}1NtϳJK;i|&[TK9.l~co8 ]? }:&iDV447rTNwnR~(_CO]5dϠ1q q~hJw& q|̺ˏ?Uu=^r@ֱ¾^AuLOa Z8> DKE,A0<@`SD8#g6r.{]gzO跘:xjn>#òS\ l ѯ:o6w̓^ōNȖ:ch6X,9j4`H ~U-0n`,ٔ61(S|i02{:mޡ\|W* = njv9+{x (% %y8xg긿r:4/iUW׉DH? Ol2x&EHl1/C0c*bCG Yñfp".udDtoEi]% 0X$܎GvÃb:,zq.l= uUn}g+}_~ Kaiu20NLe%C ?XwD`ⴠo5z]~x߼Kq<<>V׾:.SJ2QHMf1Mmp\fVwNgTD3>~AV>Ɍ>e`hn}eǐyuFjMj¸WLnBcj^zI.V(xnFWqNdywE*Cc[L=-ҲNt(+'nO go^힩Hߧ}Wnc)9g I'f}r̼<Ka5~娄ُ>-ċE,G6OU4|{` TvG^EY-Hcl!Q\*X.0lc<굗ggR}OifJ^A_hteѳ~o5=Mbz奅~NNM 527N#~`Je  'R]}̃:{J(`=4u[ϧ~c<7t8/ϰMϴv}.K@Xb_] MM⎤g3MG(qHߐ{j- UrI)EC !}$L}Jy,^y.cԊG}"~jN_$$E,]CvjyVP)0P6.+4> GՑS/eBn"Dy yW=W1;+4 7\1 F=[:f:wOD{,.%ُ>3 hV:QÞAЅ?l|ta1l(oE+Aq, $U<-k'[a4' BdBL{{bxc7ˑr(m ބ{89 Q n#˩xq#$W3Ҿqmb}7yF8fGtm0"00 !{c>⻐f~|vI0~!?;1mnҼk D+avV xU?^7Tz >&<N~r>;gF[ݻFD u<>gW {eߎBX]AF̎"ǰPxXv-ghgr:P2p >̏mHgWOX*မpT \Q(`x3pL|M"({xwKB 0$3˼W/}G@he7CEV"M%5oi`_=_EwT<0n/A)]7YlGYG!ّ,0yl<_H^'eDM'9'ZdS|o{Dr% !$MiȔBO!R \<&=ȱ/8%̀pH"~coy!ŏ.['ȇ.D+ːDC"r={P)}>@3B 9k,82s%Hh+ n@p( MfjcgBYʁE@!ht@0ǯ~D@8=[ۙE" =x ClEDT#0a 7ĹzcPc=QUFq=wVחґ_ O'|\.=C1lXa-UDTǢ@#({#^"(H,$LK2OrX$PY11KN(CsbTbTTa )NDzD(>vz;ٴȄ^>hH/ֿF܈6T?B;hb} !GnE0>t"r ϟLq|o*dfl"`1);կ Y c xEFfP"ߕbbHwr RJ <>fi({b7=o%:04P0m  k= JP4FB$={߆ nB)C^A b8/˄ 9x{Y8Av#h;*3~d *TV/[OZ 9Z$iwĤb7=B9F`UDzXjC/i"2W t]} ^~ث阜C~S׆ŎQ2,&'(fZ\NIvQ$m:ܼmA;R"<+AEG8B℄~OEt \~ ns @o/,trABrE$98أC=+h=$y(td6ˈjszIzLqEV7Mf !m:'@;9E" l) .BjaՓ7t̺Ib;x rcO/QpbgdQ9AG!>ԍdn`.lh(؃=DG0ByT@9;y+D8 z.z:ì.N1u\Zdi֝iL'ZiKNKKi$ BFaa3QkMq@pQ$@qNN 1ȇTNQ <3an 'XpJ|@ +\q:yZrE'0j3E! lXgY:::ze'NErȩ7$'WF(NߝPQCJD5C " U=T#PN?/\謅>ҳQl:ӚY/`: iUH@F.aKeEԞڮʟix:6} `!r`car댞]>i/ƭN8aǑ< -h xeO/?.z}$CT0N )ଗ}̗-<'/7_"~p/$ڔWP'^G L!DuƼ - @>?>J\ՠ0?}bE!!uU33i(_R&q{j3E4SG Bac'D\LСjk>Ξ##hL?[ٱ)ss,W%ρC(JQPd\C`&*e!՝`2{g;)_riCKۓZ t@EGU@Ob?,փ]X9tavuE4$0GqOogEl0NQ /,["!Q]LsA  }忐ag|̭uy>Տ3BEs /~4dA6t$])w)QxxJ c OT׀؎{?g܆҃Z PRkɧ~n]O=$US֭MFӄl'31ӛ DLDL1"e}"ny>ny^]Q3~\O7|O; 9{Fq=Qn;o }}χp 9vNy3~SvM<|u;H@|JhBXŸ8f>ӌUvB4{>ۻGt +9.Cɏ}cJCT ݎ}#fo١ֱ8⼥t*Ȇs82 $Yq9gpT.0I9ꎼW/ 썣I~3pNTwC3ͳX36~0&E-q&bHǗ{7LL"b :cȽp| ?/>]<Ŕc>:O@_xs:HF*,ܟ0|=>3B'&^F <$;w|Ӹ ra PCc`/ ߶/y%dI19*n HD-d0X8Œ29P֥h=Yi`W(oZ+`Os-ÀO9u>N!v1_= KJLB/]J$:Mʏ`| gGC"&tHEd:Vܾ5{>ԋr''b*p}Ier⺧+8""+xy8'q+w|dT<y:2̑ z'<'iؾ/0s{x|64hCZlU_nAbc鼯_^g w4i` g,E>_ <#>ox5DʿOK; _(^wI?]J1H 3 30̄iV0JS%rMsGY]dL<?~̨$^E̞=xqٴ?L5b*d<6wh▤?Ζ$Z5_4au²'ؑ!qpqAJ%:Ae)K,*V g']EjG75\*DɏZ*=+MO;Qvi@`B+BpAe{t ydܮȂB8{؞z"#4JA&2"?R SZC@tuF =>{B@{04 x_E;>=b(/ԃA@aG W?.eތ/F'( ɬm@r;G? P(|Ha4sX‡L(o3h ֙+p?ށL [:1?IpyT>&S ʱpe)1)0cc>n_]vGbjLcAefoeo CDn1LSF- 瑱 a̸,DR;3HK!@ oLPxd42_IL:#A>"Br%bDOLH/B FOHCHqQ1RO@,]?[im2+QR   0CFCxWLBw~Dx.!)C~u)DC@DAH_0 Sr7, 6EƄyń>R=nѵ7E1CCtÀD@DDA!)̃!<@08.!O~eOьVC鰏L@zpY͈<%2/Lx`ix7(d^|,KA6`&dPaǺ?lyVN6OTWn6QܼWaÝDyu\@[;1&Ǿaz7 嘞aDظdvUٝS/^(tIrp`8 P"p=؁(|"1qq,A{ cɓ 8$4lA"?L9yO),|=(oA6["Aqv]D$bC2({ؾeœt~4A1IMϳ?k mWACՑō)Ǧ{k?oeC ؼv#~H9ꘙG= hcnaSe.}u\5V.v7%ЛԵt y`:6'V9z\=;#̈*cAL]2+c_^ 3%)u]G{Wjx+v%_24Uhy n79q Xl;3A=ZIf@ni,;>{71U؞EΆP\#莬&g^+T~sGDAuq w{r}YfS"""C>N}n4Lysf}>KpyX>fVMO hNiL(gA 2G"\ XRJ' w%կ@|}  m)9`|ms<FBᎼL3JR9%P"eo哗 x`fR~< ۅ@sV:w\Xl*LbARss], „:0» }kGj mgkn%hLZ"P~;|V\Xl0R7ar{2/fL?33h/Y/~\&!x@^/Lx3#KOS f{ϯ`s􋥝5^=bl4.{R tSWS=鞒<*Kq`~mm§޻y٭3Wxw0]Mҿ[Seݑ4M*  ݷhq0I,렝9=xvճh5`Sz%_((P'{ne,pl11fimAXUc5Zvp!vxe,ݦ&]k6v6Wy>'ŌWx}_%4OG}2 z7͛w67w3k3mK/4KN^o:azmΩ՘,2QG Cykra;'b?Y2}j,ESA}-y<-yRQBLTtlƑI@?^WTB3!0e0~qj2rBX?;o> HA#^LA=cO~SǞ?ш?<@S52 9/#z?_е} CzǬ{sM1V`R|e~4$_ H hyG0"ZtSdK68x>~˥#v٦l[[Ig}MXeG(AvYGuȌ\L4uZbϕY"a }(8aW1q[#/&yC 3w+!#zh[YCj'[.,*FZʁv窘[V({{MgG?%FU˨Jk@50DiK#6rS5&,lȌ,8ğ[5\mvΖ\ ߏǐ+7!6g<k.>.#Y`5}/t/KK1HLs Ht0{_פC!gɎohWK0>rH \k93>=+OY0n+||58؈uԚy /`C&(dC~,|95u6x-'+b5,9q07$Af$9X!<IP0q=aH?_F|Qѐ8#=|4祭%@r[j,S姶~lI ,a;`V8njEPrLV^ ٺrwlİe3@ŎazcD?(io=8q_t#~m%`d?y2:o+,NCl[*&*+9}6 F)8wAPʢ;ʪiG URXi EoLmʫd MT+;ڌR5ؾ^H1ۖٔApfk~k C>V36UuJJ` 3>,do̤r+7^-N<}KB͠8BZ\"z~krpmۮju8-C{P+bszO ]=\PÏgaP?XPt 0O3}Uj8>WxP$B :VS1oӖl"4%$/eRX>):-BrX]FoBuiRέ,88p!vq*J.tL>ۥwwV!P>4v.It4N;yvZksl\>aƜw6nDijh^-Ky`e%@]{(ffie囡I-yH{;J&o]baQQV Z 9bgItJ}ƝڷuY~(:=ƫL" OBFTz4ټ}߽ìy76z79.3ۜ !@oh{,K&{fxAq7#jZ=~b$n7*H2x* ]xoxҶ`݄(uoi ۊwBӞto2{bpV*?chqm斑trO7LFa%_Ypx)$!Zŋ:7|䝁?9Gdf #|- cA:^NG7E<H mXw.W;cN ofb%&~VewXWunJ;[k\H'+XuVձW y<Η`E'y7B8;c=;6ٟ;{m%c4TD(9$/R2yF`"G< rT8%YD7rP|OhMὁ U`0-O^,%yb=wdVlp2y!tE߽aC{w#\ i5TE}w60NP>M;;Xz~Hk a*s`~K-`c560c xHJ{(PyZg5$#6= 8g|qdwA;'Zn|<=AdylvjNCE)CQgN(qCxm;| L2a, -QJ~.T U0EEU}ˇ3s#U`תi%F\.kANĘ{ Ȫ% WQԭء$ꬔĭ%`aa? ʕVwi,2lp4ȺȄëXefby:~x 9̊Y/`2>=lBʬblx\j5ah9.{=i^qLok?S[n"xn^*MJ!180{}l1_7dJ}> QLdr@PܚRLCF`NdP$2vDB99PITKӲe$0`%P"ǩorrrueq "$r"jYuٔ!:lw&,԰y&KlyVXݏ|k݋M8#ܺ`:g6̦Hia3TL@_OmbC4 tE0 #܀'k([>e [4* * BPRR.⬻RTjKdm b!%2% ,{ӸcCٟy8Wls.l^?oܙ6v P?F`3JֿCrrHkUTn#rjTK/>wɒwޏ2)G+mŠ_`NJ dLUܣ8J(.ٟ i⩉? ?zB@dHͬG`V;j0qئ?1ٹ6E'<6UaZI/6 Jٹ%찗VUvk]'6  snzs—}d]󵣩Ůp* )οisJWNƛ 齇Ͻ!F}eFK?׾7e>wVò9xs=zkgaYl Dwm< Fä"XWLO5ed;9.%´lp2l+BPe*!eƽ); Ϙ RCsMi 2!}76ޕ0_q\\ХEJkԺ dMJ$ ԵYP_[)сz!QeH̐kx0q B[=Bw#`X񎙥[OՋpȟuq䞔=ݲsB*>a(ŧqLi<ʇϼ rΫ/eL1BSw^T ͭۮtZפE ݹȼ,򞣨{|RD ZqodVg#?/nבb.UÎQly _g;-U0/4cՙ>"L/~$Sxx!SgIasА!$R}$ſBO]BA۱ +eS[|dEܣǗi Ⳅ12S&}YU7r$ >qΞH2WoAIQ(n@y|W!,"E)uF @ZoeGtuJJ\f^*mc3h& + 6DN{3Z hc*IU~6U_>>ü%eL1q~StvuY,1 [Ŭ#w:A, uȹj]1hJu0LG,=Pbm}BP V_ y-dр7|-N 'tY+ wQ &~WqA\9v/UJJT0siIp ,>iv>`K(`ufFvn_KRUUO-#pav'Xqb,*}7O:. -f7_|)|/],Ѻ}p1~M!n&b;V|8@DzW+zGrWVT>?X ?[GyS~lY"]$;sPz [UC5YK^6zK27}Lw2us0Y%Q2?n$X )RFl\wD$М9<߯S:79fȠwކxcI"}7uyp˃~qY)!y))'@i1 s,DԴ^@?9   ;qҎ9gB憜Ƃ@˰6T4S;M13]A( 'ٰM3&q4C#`4.0D?2 A7O^;4\?gO^G:$!}R~F^:n_L 3'u9/(ٱ޻}so?QT0v tCf2DD B@C c0ru/<ם)ݞE ׅٚ''jӨ)b-EFn"Wҥ5_*KQ(_P-9^JBS !_Bѯy¯D_WZ+8Suu bRKe/4kR+>ئK rrٯQWUd[Mjͭ)U)BA,rDAOC1_`{\/灏mX!HX | ;M<p0ǯC|B$lQ`}j{Cis xtҢ a0m@ncyv\/bQwF 䄽o够*4G0!bS;"I,yj >j~!x=^!6E91~|i`|9i I`>2>쎝Bw&y{K@צWj]2WWJxSƧ/Do`cI÷Z)d_GVhz*"fFQQ>2brgfqs|z 4yv"}q29ٙÀfQ^Իg{lhg\[4$I  an9@صh[3_י!|zښY.G ]^6q1^MKL #.N0[ }S1<ԝa辄>M:vRy:"}>kGqޏ3dp}S|Q:>dL7I˨-@ %WS!Vb@ˏ8_s})0U@4k⻦㾀=cHyVWF`Z'-î.gԸ,{>]jHG ta,dV@S>@1IW 2SFr":NI]^)3Oz^dQ>>?2y";&آ @\b@?C~juшvJӃCi.:@ޛB7lS&%V@VL8e2TcY2&wԞ4lN‹hCC)oPdkkrQ2.OmQ9s5lh@<+b -1@ !޾q֐ܛE^N2i`I 4cDǤ)ݞӜA4E 1&`R'nߐ. 84=Fir@}y <(̈́acS=t8BADz&CG&A2%݃c<@4:ޓlf_[&=/ݧ W8i+/@]I4 w\v"^EtRv^;iN vB0cu^"CF2&'Vy!&ck}cKs7)K:+&;|YN$0U~d\s.UF|}%;kݸr݆]C35 ڮT̋=zWZmn _I{O`MVb,_C'վ>zU/;=qx`@h|fnKqAn !qC"Kƴ<鉑aecSɷ`Z Z o`۬mJ_t{WֶҚv^Q-Ȁx:?s8-dC|QN4HF ؅hh"7Ќ+!kn=SN(c -;ȱNWnA+8@2Vti_I4گLKrDJrNut[>RBg+c%.*>/~S 9Ve\#/jPOӯpT>b;!%Wܞ/7ᐷ@O*乿SKUGS%XdFXfK=Q́ ۆ}-ch5Ƥ1_ttxUּ~h`3p!!ϐO,C >BQ@:R!GycE"e& ^xc _;>E,lddyT"6iam>o հW}N"]'2vG9im o[B_]Jbn^Zn&RLިgI$?lC|9R!>y΍0&!W\7J?7 fO܏' 0My]_! bWCYbO|fI^q6@hϑ@.100q?l"8c>'u$*kډuJ9+J[敞tRjuP_"IONL)M$&3m$?{~?k yra\Y^S3fLa}z/Ťڻ v4,1K> &eO"yNι;Mjo|^ciZ T^G\;«=~ (Wh=(|"z͘?K[#DH׊"rҰ',~5E;X yև~;Y-~MpB?@@|)EftARKgz0ErDu`ɏ>գ~;O,Ұ j?Z%7>7uEHS%۱|;mKt%NF!_VQ9Wt{|fma2Jۛ*yrF@E;)1p`X(! dyl:\"NgئwҤφAE;;?OR|[\Ue) \Cc /e`c$T,JgLFڸĕRK>>c Ǎe#>74 k8aǡGCC%jX N`( .p${xJ8y@㒉ze {TT/ĭ?6.:a-PҼ)ᔅ``01 wqy?9zw򸯠z,7 #8ȳa^*]G'g|T:+% [y.1?V?˧2%ȸb7?kY||g#Y08>[/dIGN;tM+m(.i3wr!<_ӜP%˵/NwC2ggݼ>[:pwԎ!*Id)|Z*<ܛ{8,Si^9Bsn.Y/GI?%nDK3Hv!Ҽ\k2A,F S.\29/?iN 9%0I G&XB{fBh\FGU(KBɑܶ=0>@-P5뉷ҿ!QCmN9DBG!Ɍ)\e|J&y>kY\*zS?bE(2\{ÐОCvZs7;n\;*e:ukC2,/Oތ>Sw-,:8dgÍcF~U![{ J,4½2wA %r]D&YB/Rrykt.ߋ˨L5:9lLS^9)8 ԃ%xP8=y( ΀4$8 84:.In 0'4dFqJńIED/q,1v^P":Px^]dp%fG*I^daƏ氚 ͅ8.z@I83 􍊻03e3`?w"Q2CO_a9L r'6MNy4ҍARCbE=9M$GD~&vVC![<<[/Dt~xB# !(EOx>LFj60baxvn>J鹆$ c2% `bň: ,/q/GsA<S$3 %?tp?7"SτDH'H2@ (0OhHxQaiYT"<3bL㌃zL:]7gG3mk~M Ƚ%]F^qxK0ْCȊ]Ww~<=r:~`8ϏӔh?1%-g<%1Řd-9=԰0*/z_X6y˯77FZr_QIq^9-We&|"tڕwE21 vd>rO!H\?8A9rIҽ#b[%Sx-/ b)]~!R!bitV@ȱ'CI) gJ%!띈 6TDSJr dhFEbUcκW~# ",VVDa.iÌKt &\Lc4_̙8`:J<%`<uO ^8i< f[Qmݶv'!bEVΕ??XN# oᣞ/^VmJh;xnaʱ*3v%˯s Dr}FK_eז9k8e&d Diw [M9=ƟX<}['CcHJQUݣU5Z. m)/~ [oK9 ;_tOs,fJzKi{&# cEbH!:,qΞ>iX^.UF@ l@{GTstZ'ɘg'u7.w3!t07 Q&d>l{r>`71kX'Z?mߑ)S?Jڴ^Rߌufg/I$C;ml`lcUُ5>ﶄóM!sշ=z~_xY)F9;y똮QBfB0IIM1+.E^)p2bMs D7#OBm*tfS4-:}zY8VNc'VycÓh{Ieo (L-="6-@ͭ3|yzT~آPL߈\^XtmԬuz 2YqAe9Ňu"Byӣrh!Bb![qL:QJЬ'BVZJ컛IWh&`\)ܰ$qA:9WRHN-ۑ+n,t&K?Z)q?{ZC5TSq3XGg6AXR;3?{&R.`Vi؅YNog]O*T4"_l5:]Ū7Znju-'r,%=oU}ԏe2b[JXƇ[Hq^VH~2laГ%y8󟇭\-~jr5*tȤĴM9F;l7N|\w*gcKkZoBNkCT̖v/¯jc!vQԚJ*9؎%}Qj7i,w-̯L`LA:fM|\.IY o;Ɩw ,~q-P8IaM73_^=ְ!\xTl&2cM=O<,ƒ6JH>:?Gf0rIGO? tMhGYd08)j!1k3 aϻvS01y,ڶLi`~7.#Ktܰ>, <}cHlum`:ZCc˿osBOzO6d}\ % vooo[ٿc02"^( w^1g\:aCF8vʏ9/)t9__rّvT', -<Fq],B1 ܆lS#ue0)Cmy#$:`G$9I]||n!P˝(W Ln%簓N/Z*Įcgyi)Jl%;F?$I/CBcf“9֙8実jǧ#xU-q;wOr^7C~h}UyxY5:Hc[[ H[1ɧܧ ӟY vQL/il8n M؍k|x[aH'ڙy]i+s,3wX0M 1Z 2f;;ظZ wc`><)|c\u3b$xDzVL.qk谆``GHw (2%dW.-ޡZI䶠Sܒ 7$պb?_^VPHiV0o5e062){F/?+.cߞ]1NCXYʰ Uc&nG*=?@蛼vf ہD5qD]j={F|) [bwæ#;9 }M0j`h&)[tߝ9PDES's (GibE NROEQLdm}E9rz,x1Da7峫֫eC pY- !y`%Ywr];X\ld"Ũk5ί&ldip*On] &S[&BJga?L%7]vɳ,t=N-Wv0%x"&'.rKQ{#:ɟ.FJq j-LjMetВ)Bd/V+8mXÜ ܌?yf# t{b&>p8q6xx8.vO#Yqx1񽹗-R< _ G5h#iS y  v;! sHp6m3ܻW=8_d:"KQ1k ;x>C|6\gAxՌIGi-J&+YZdǜ7ڸu\,݁Τ/gVSijdT)-F\\T5/lϛ4F&(<Ĭs9i]"y`sHH(2 Y̳O)T^b0/q<_rIw!+$I[=Cf]SÁXTg],mqrNL3NDaKJM+P%^C1}ⲰE- ~=kܣlP/LvD E>r"!}_T5hJGozcpcʽ7q{G47q"ضOv LJyu8/ۧ3oTHC mBjR9*\imYJ`O?w[Tch;$P3^{uZaS Ejth@?H~b&Y) :E[3 :'s1mVLj,;>dMgW(ip@( Ҏ 4JH4 PXP{OY{]3^}»w}4{k;׶Z*Cwnt/wϾн>u*绻_}x׸w4f{ˋ}{}o{>ݷ_z}1w=;ɭ}Hשo}}=צnyW{[]{k];ns=w{}l񽻽ݜzn:{={%Yuݻ=nnzz׽Gݻ1һ[G^R6FZLݵ ;dوĆ) (h@h%@(4`- -ihF@i&Al KalmI3mFdJٖF@+WkY#nnKm6r)9xTIÑU۽c|z}B7a]jziPE#P:m:HWF;Pn΀zymwםGno^zd}/Un͵52Z,=%AʳM (tum[lMkm>𯭭֙ev:sكۚuݔam|Q^ܮ_  ɣ@& 14h4FMѡ44L& 2&b@ 4MLLFIiJ?FRO?T̡?*xҟ=O<5Q=Gy5<ڑblh$"DB`zhhO)DiA56G衧ё4mC 3P 2d hz14 @&F#Djbjfb lF=4e=#Gze6S$PъyOHzMOS&QBL#LL`ƚ 3DŸi= I쌀blѤf&#$$DFjl Ox=%'TJ)=x?5I%O4ѦFBH~G졵1QO5Od<ڧOM鴨O2: q[ݒ !@|BE!F䟻uGs!A 8+ x``p%i"xBclԉryL7H&NlC!! a Py%Yq#&&x)G\c';Zq hN;;Bx&壢(Cf_r=N2zzH "S)ݒ; {Нf*;Qk2c  q, Ѣm#dѿ`t(d̃v.Qǃ<$^%9xvBt9QE+գy2,(9UVoUf```A `:e谈)șe0k|Lhx!dr䜣FբMj 38 yIjR;c;tN@l0S8H4 r%8MjUxbٟHKL/ % "H!1,N '=]:@ybW>tvSryj׿Ixi.# o:Ӂb*7MJH)($f41GhMGV&lm؆*{lWS 1C"V68Mf)ؐ ^V~ ;r 磋#a;PD]{xt6LiG,q -DV pԙ-(nA 1MK`2ȆNнǐF!%D8`)2|Ї)Ds׀Ϥp2$O:t"r%P!p{o(se9Ȉ;eۋ܂L|қ1qBErAc=kwDb$:23Յ.A"@d qdAf4@?:%8{W)'PO$X4ʂ~9}Ai q12M2z+ HR& k4dS.?^4|YJ`CS |.n!L08QC}( y07Ϟp0iôh J ばjkchx.-ܦ[mP`,c0}fffagf}6<6/ s9Ŋ0Ӫ6\540q1*ip"Cv0Qb XȘȞu2 &^pvөq15/u<( )O FH6[fJ 2d$& ʳ ;r||Zx!S '4; `5D`Nx&'&\atJmu26d ׶4qgv"e_8N) |mК`!=LqA)8b !uՋea bgG?g3n80ptûf@ z>G!Cw;2ǚsog#CkM6$=C8̓ 7OwgN6zqe88=2$S:)e4b! 2@L+Nb@ȓ 31c.K~6̆!y30 L8733{tK3'&qfa8! 1psd&ac wӦw,qq"3, 234C1QM7c`kZ!y3 =8+ufQ!<ߊ:gLiT4vq ÏYw#WqwaGcD(8u.C4qp2&֙CSc8L0N 23%`+(%]N0=̈́7{HN3$3 B3;NK3SC$;882qC8p 12L,0:a{a\gaIMd$ȝ82~ŬهppCc 牰P300c23::4Ggfa$& , i!xv!im03 x N~S03 4"2V8HOps سF0Ep'H8P*csB c9JBԤ2Dΰ€(HV5 RRHN*'PQef~NpʨhBѨ~OBppĈ" EX.SCH&"?{" 1Q"XTfbՕ)^WOf82{{!fd dLөavcᘮB o9hvޜ[`o<۽n+=dQ%kCʟu l.,j34`lf1 V0 XyBzo el0# vsg\ǞszavggC38fCqqqd1s9i02G:~2B@,L 8@j}*vGdܜdg; +hmhTٍ3K؁%j") s`"f!Fyx$2z|?Դg F;vd7?:h;,uC)L#o*t`QCa !f Hl˝^fXyq5^"`v-4zE<՞fNM01hAAX{%Om5C\E30ϐCe:4[K)yƳ2 Ar%UXk3TS6tMݨ'ĞS1̰ZKJyW,W:D)ߢ1k7֓S{7!Nk%mӹ2ÕĻAc"LJn (b /*ɑ0>#E]o0=CiYhc8R v 4`~El3сZbe8ۑp7Q!懮t,N9|84dg h!f`JĨuQٍB˱jf< v~3? t3$ af[0~٧JN8882`a‡ B`akYVpnV Ƞ#7{͈:rO9:kq) T2 7qpȱd0 sZ1QE]:{m#lzzOFݟO¸]q(cL ½q3&XGU9 ٝk#E5У8Xܻx~3ϙjcx9w r*$Z  f`Xfc5eb`dּ +Qv l3yI1cP#4rTQ :iDYb xcP7 @fPtuD;zF̤9B8aYSiƴ0{*svÿS0AtHԄg;1,+з=晕R]0J"gst_u~ӇfuG;I'!Ef6KA|6 _lV`AI^5;DK2CB`j4c͊* =#9UXP~ @YoHao'ZHZG( :ٟ&oqߎ܂ hRXk|`10pKB0ƇH>IP| aϵl&Fp4Q ,A. Gʿ3-)M)iB 6Ly.@jlo^ c1Q(EKX 1li)>F(u%9?׬rCn Q{71UFg7iLIGpJIgC# unDQA{Okߣ+C2~L0'6w_L`Aayl}1LkiQ |Ri4 ~jUBZZ52@nq3>J]>є^^kґvgCg)>ª!@i''!U D*굵Ƣ`%PL>g'dc L Sr͑ XihEƲSfrը6E:2P hX3;NӃ:b_+2&bmxm _\]TnL瘗6W?4\ ,7QNvv vW:r@565v4(56(-c[2ft7ZDlSϘ F/Y^-I0JDqk>Wwg$Tk1P8F D~Qm>% +$HdQ@@n8C^0^#dK^CC60]Xf Rd,m@)ks' ϗ ՙ4m vq  &QOBCp{Hmz"7?ޖtfԸ1~fZwb\6Q%woE $?n;A{\` `FtΪ:qɇkxgY {sl <!aa\$UU0UuZJmҧ G70u- x/`pv qhv@eAd@D4hA֦ޡr z {&fI"P>!u:kkr!SɀjR- Ԙ,003,ݍSh!(u=LW#CAĎC"bXn1kq$li\2gFd((a96&p.#{NU;!} y 5sa$w "<hGPԥeꗓNU=\78Ї*b(`ʀxgt'ÕIt:%rqױgLnesr `ق4:Hdr>*Ccm|$rPؘN|5j is 8O['tӠfaq fzway2LwN3:a8b)ӳt㳐-5Ed\!ߘfJ[*c3mw<͡t)1-1\`QjM;Nw15h14;f*HQbqc]aDXhcmbwwӻ!gOa3la&BYg5 Zrx{\{( ͤ6!aݐٜqg 1tl8ЄVvR%7`w:n`Y#퀤F=gCKx=}.Bumd4aK26-k D,BSP yߍ{)w__ -טw2GMJ&i[wipD{6{.LiHfmPLFtX4e*/W|V4qMu8ybtO+L6,gx#{1Є^YL:5uw [:¯+Mj& I:GNPu,*X8*JmYD8{S4cw36]s67>* 0vwj9HLvrq8 'Q~a6TX,R8_ƛ=KeAZ xsںݞ ;Tv]xХ℁ j L0%_e:&&a7JFZLK 卹UdtG hF lSpݏ x>ê]F2fͰ=q@7 ^PA:L,;&~+b~7BϗP(0e1N )7yx<_G,uw9Q zWOKxWwT2:QCD0C)Gw׳#Ag2igVϹȹ=>Icnz=Y4ds {ՁBH]&] {y;G)cx!8=S!p9}`>ir6`3QyU6I(@xd#i(hbfTGA;&Ș)(:tW[:*kȟc@cnκ:־L6O#yÅaN(is+ Cv]b:0QG ;ío{8q6:90|%qo.-p: 6PM HCHc{cH%}C҄9q(Lc#BtX!}+7D]B9PPيhMْ I&@t (lf/{PIylm:;8d)4 WIxHo5H1/5Sc[.Vтqh6@ F"_k7{h!Сt88"=kӓ3uY1ԏA?G;n_a AAe"8vc0sRCcbxdD!0 !~&{vLFuE: ^G+ rtL1UUm"CZ$sHd1:}3CA=_oDQ4%(TD5&Wa l &^tj_0; eR<:XCllo&9;f\ᡌb̆ :pq 6B6bMq1k1\M +D,[9/BqzYt?ÀK3c($æL8̣@g{z敉[M{Omɰ4I6Py/܇Lӥ,riէ{L:XA`QFٰntp ]ĸ2I_%4g~>Уvd3r)ɛ9F;:{Ϝ0hf!0<'&FFG=W/((cY̠Qb+)q j^:}nePb0td:3ufT+ᑬbs,s07^ 82c D÷1] ٌdA1ib :Ƌ/ry{㾰f= IID86g,y''Q?z#$u rTıfYWݮGoD=$)Jy.fU.VuV̵$d=A4#`?q!AZvQ$3[ b=@cF7azk0i 7١.NqÐq4:6)xPdxnTNW,׶2>kvlc{  [ǡ+grOLEn$(E\2!6!~y55Pާ4<xwBЄ"Mmrwb):$PC/.`zT"yhdy.7+bZi $)AF!It:+4y{A6Xwpae!W KIy mp3:C м b<yžvXȩ8ZO5cO"Z8\6-^m-3kIDž:vGWl B0Xm9P,V0a6gߌ<]x!ŇS4FQy t1 ;M=紻 Ƙ!Źvy@MsqQNv/Xm78ڙ.q\dn(;Bx}Ǩ1ӟa^yWu;dQr2j4L{>1IogɄLLRǃE@S_oÖa3UK{=NFgKAǼ&pYkΉ>Y # ]jFkģEsi{mI܍ ǚ7B큻(ha'׺Cte!% X [0oKgp;0cEఱwT$M7&у'ҕB4k6d\n")>vV30u\Z󥶹(:IQ>WUѲt)KE|([Ke7V}ZoIB3h,4KGBJ5>+re6=lV앒jYR^+`OupN<_d+,沕x^5_;Ucd(Rc_d|Eke{kZˢՊuх\3셗BV%6W(J% RW5*RVB_6a95Ѻz65о ى_d=OCoon62A@k:ͿsDs3 aaOl;HfbCPtt P ̌KNxu1v! f5 l-ӛl;4À.#Žj5L{ 7[(}!h8 Wm04qga"6m[ .9:0!vmL\#&k7ՒB\h%k%LSv'm,s*Z++jwΡ*xѐv\6yd!c'vSv p_;Pir ADsY%{]ki١{ξg`< 0jKG\P~-kO:>F36f'\;HBqu"C2e1\5詳mf4S(poB!枱p8(͍𼸱TOUWT;2^ofіbzA7ulߛ :0 h|@ ~c8> k GuwIF^ӏ?}YoVlY%ypĶS*q3A)F6PuV fp~Pq DWgl,b{06":%p;;^1 \~`]N|L<|[yt 1 @1mKbؓ3.Zw0hͳ@虇zE9*_@ v.e1Bfa@E|a6* /7`4-vpK,ϒ@CݹB=SBی{qPML "E,.m%0y~qM^P)Ipm8&L%2b@ uSL9蝋*'^ f^L2"pk!R?#sMacK:+Av@nn(0CNŀLr#6,Y2Mp,r`aU*ڠ)\vb 鹓ʀP_[{U"/kpmFml)ޱpܗ|wԆ2:4hN 1=rGtꭒ JٮJ3]gs6ـouٍŅS#qmJݒk EAGDĤ޶vÈӂvυ:\)ᑢ(C,N@gfW֍c1N#Xl2K 7x X ]]Gfe^_[1ɖ0V8ޡ as ˢwp,a™*%o ce9𱥡+ 7+(TJ!SFJT%"3Ă>k;_Fp@Ε< M<3l˽ W墑~t+ppYօZ.z 4XINǙ~VhP>D7eAY`v,8;<΅6oϚP>5j9[ mvex`jZ0ӈ+ЄsS mt,-MGwl5d)# Ţ#Gߩfn3BEI$!G7b[Cw.39a?*Α@oert]"G`wqsp.C3Cc-"sV''nYVю~-GOv<~\wz:]G6OzI |H=\yFQ9Oۇ 6n6{X`]Ȭfl@U9#w{CtxZM!N͍wn2RWăiXb kҹ!ɣ5fӭ%R&qRϾ R;KS:j{X0x\f+)L Dbz$IF/|٠hÛtp>}K33t81{yæ͙F豣}.Cfp <| PG3:;C[kz5 d u Ubsa2LtfԾ3b?Uvwhv{D;64! -04RP EGp 67ƶ6v!xFd|Blк,`%|dpxֆ,!fW.D523/#R Y 0<#S_7@fsEo{e#`::\yEgȳi:4U%^bB71=a,6zW/ Z:-Y+ķ84些/p3p#qcxa0xd`i@ֵ4PZQbr%ݧ#crkultm[,>6gp)X:&L ڎHY fx1^0ze`)q=Cӡ7l˽wd>NU/s͗w+i rFy,u\{%!6sW Ipқ `˷f kjb9[ ywtþd&hߵiP bEH4Yc,@Dnɔs4٫&nKDyo~>+:V:|3QFC>FʭSN clV[`ݷH1c]4j.Or䳢ZŮy}FSJ9rH*EV*hwC+3IA EtvN@^e#ʳYX\kڧ|-rHD@?U΁PqԐ &CQI1.^d fӊZ4;Z摉.mW25Ўgp#19@Ջ6TV;kV Λ6N2_fR kmRU@=?=l.2Ý)Y`tN̿z{ﰆKy!˖1jd1nc[Fqq&<aC)szOKi8BKp>W s8AyM}bKXf&x-NZYȸYssIrOn7k]^w$c8$ܱ 3(H$$%\76kKfˌr`=!ě{p0Xyd`[/ab4HM &tILQmrKqx.UM0k:pՋh%_{(d56ŧr{ 6gAevt0CLn54KQnݧ9po6Fl2jOݷ]]ox`4cn0pvV4nY WcC_Nu -}s膈 y:<7A*C̜}]`)pZo^wk}=_4LM8t>8livz˓s2.]/0{,ĔlmGh^`̀j>p;E3 muh`܀<]xC%}烀A:;;a!.:N`}gb6ceVq,] MƮƃgIOͬxDiXhڍ snFsE<6 {. Em?aaLoz#ZQN WXdQW0vvLO3#@ ۓ޽J7qi[ZEԠwWd*vmj0u1C5N+M6,v&wf[9-!wQ`)Dzy=Y8(J1 ud!KSݹxNw uPA1p20P&b B`QO9CԆ rs饡9gt7-{)rlBЄ`.n< xʃݑC,2́q@d:#E83s(28AxTP6MӯYA 8:n8; {\<=ͤ5{G@K2'eExΪk%9X5^ԕɱjKvaK{9>4]8#:wAB#^Ft{k%3DA*(4qR8 "^H{mq$P.%MWlxϣuyܢkÅ/&Rة_ d+O.HspZ|  B{-Y jppA m-/yG1 MFʹ3iQAe .An.5tχ,tc]J<aU[ (8^Ř7۪>9w;+]O0K̢*39=f1V7|˶nnzF5)C wRCӸ Zz ɁLm @HbLݙ}ָA,J9r"PX@ nlG6ݵ/ԒI/Ъ1 l?zz}(yw+l6i<یvar[}%(/i@֝Xˆo͡|2Iȓν :ɸv+iFI5yoZl]w]TpL16*QK2Nl{Α[85:668ڐs*ǰPd; ( G`&h٤/۴΍GG82D7vۋh_Cr5-wMƵ/'I`st? l!̯PٹѼn4a0f"߰t`+֑05 WBC5+PA;0=&}lqg U7B©ZժUaIhb~z4XVmD$#:S/Ǚ]}ˉ;_ob6/Usq7v<O"4}4C|Hyn,=6OF.~\,ᦄFDYR:فy0Q14j4tiJ!NunsH7^D$Tm5>п&|OUVA*=-I%lh Oى 4<28ˀ] ej /EI-G=)z?n@=资nU͉\V1 '8` q`@@0 âp//&h&H~2drui㿰urÚG뾣 f'*wrPלǃ%ؐtǔr8(4Z hiϿ?jCQg!ڷeG}7,A3fR,zr0rkk9gw5h7Slf=Nf_VGC,tV)˕ih%N1'1b,DRi)0Vj 5sVTˣ; xqhWoiVml983[ f.? 0F4}El bbъӲS˺p`㧋c]woa5k_^rXĜFT k*RjT33`)>qHdޣzˁEΦ kBsd@ڕw*@0aacHdʰvOW %7Gq/|ެ@] Ti8u;imG<ġȴAh:O65AbfXW<7jϒ8"a YaD0/UeiorMҤF3Zs ^d\[,oc^IulӼ6f@ ٩؆oW[ &19n|>y= DB '@i7Hƨ\w^#Gl]MWL-mM@:nx-?-O(w\u R)6sm;b*lˀ[Zk`RD R&,((@8r0@fɫ)-UAR~F$؈^͛c$; (2牟s8vu >lACw#d"Cw[0c01-Ml5,M0K;U\Kנ{C27m}0r%`$_1mZlYm&ua΋]{!A !&hwYmN-l@ҋѳyAQ<*u1t09XvJ;NfkNfݟu뤽fbM'dWN<1)l<{> hwp~m'~ ȞY;/&}rgWS4OeNqp݃T[j61ԋbaM Y :x4mU&MCN7l1Cdua@ҥťș8dԚ7Ծ[:X< 6f=ŭ~]# wrlc!װ[= v.0'j&7^zv;sV ƍF8q4[cFa>]jvm6ad9l%4lv/ZfQiGm]9Xoo܆:|R .b.(ClҫSfkJuft3`iaZ1*^~#6yr+W}i.zW`^ur4 K\˱qZҘi6t7& _7&bʧ'Z̛Iti_Vfڱe`h%[1[./1܃wӆ6bKifcZ3M#o C`rMdVL{b+ 5ш4վL"ؘ.;,z[w5bdME"2k ɸ 316J\{Ki8 dij m̺~ wӏL=>yAg hԀp֦Z#v6q .L06ž+@ab%tؖ&>{aXtIHT3b5dy$vL&.-msj)1@F{OxZj 3tgBr-&XZfk{ XYڧ!`T:O i@wg.ӂ"E0;0DVs0| vNA))ZxI*H㼑[B&15tO?W7!f"A-JϥPײ- ј.Ng>K4:LVdà ,Kd[ZbGb jSb1^6[@1ϢxGat- f;&a+XIgm pfu8'nP66átBš`kv1Ou8dr΂)w@:ZʆM0qAw=larǃ}iɗ"ILY'nJQFDħ8k 𱱃|t;µؾih 'SSmb/i2BŠ'N6sӎ7c<}ia7t4eÑd5:s8^g{ø@D!y[x'N-tISh8{2;ɼOC&AVSe ZaJcn'Mꆶiޣb91[|7 ;1Op7s=eocBx .+JL+⥒jpbiŖM48hb#p\LZؙHщkQXi >@i'ʉY55CJ%dK1yLNǓK5)rm$uh9c+lSH^#UbcpDL0*G>蘜e(Si%.=waRx]w3g=i<#B:1a>f!sKPzgYg; S:rw1:B0O3Bs4hb̄as}VjMjhcK44<7 BSش=P/cNGҘkSt׬o/{gBx"|q [v>ȗgam"60TEXUbk."%[Ǚ&(u4jƲO** &< A@A&`4Ccl09v.E812ţvǷ`Q>-0 ؇f7[DL!CO#F6C.Ҿm%q36 8Fش2_.S_~A88SX00 fb;78ILzw/83HmzYvxG~C73ӑ/L9r<.:8^ݚO,uͥΧUK{9hT^> 0-8Y.qN︴nNj~C ]TCH=;7d\h 2q'WƀF[  eV3=ÔM>tHpa빴xpSkP6 dmd}&ύ,MG$_h;qG%3;?'OH1_7d0 7%7T/o, xnԹٴL_Mm |Fv}(^]idl 2D/z&HYͥ-ކ3J yQs0/>NAtHq!?^s< (XOP>6S|1G < R?G x0x< wPCh CySyp8Bd\6a^9rrnʟ0P03 XУ(r@Jt2Q`xI.)>4|IzN|.HǧGj l$::WCX_vڈ?G(6du&i(P&y/K xIRc(tJmuɌ'~\*f xwq/4`?݉C'd ~G%}hB҃*̯18:)CԣB.2cSPCoJ<''nTPd΂8m=S;|c :vA91vK>v Bav8N7ґMJBxB؀d:E>>xڀ)ɕ th0"rd;,S*d c˦ҕm(?Bz9ˀL&=D0e{ 6D9B~>L ptCc{m'2N!lH'j'prNpR9Hdˀ9B㌀OՀ zy9(I=p I ώ$] GTy&Fa\S)>D'T.)(z= |=.4B@qz7 !:C" $/9CCA;R!(ve>tѴ o)JO~*<$$"7 4 GL݅9JL`ـaC@.PJ:d;w;$C*BPw](t tbW gRD4 " j2Dsd9ёrNN#ܓ"buЧ(*:O4P#įD;p%A5 }Tw&SsSPG!(ƕ>"q"|hrїˏ‡v_Zs% y$^  ʚHjPmA݊Z/6+`W $|8d>U8JB dH&x-Hô8<)Q~x0<JWSԐwah]7D)Y4/̑~8BusrPԢ:vRhiʡŕ0ȼBțA@2F@&2A\Cr'z)JA 9PH#څMBиI% ;!;j ~ru*ԊS d(֕7 !u(!PԉBƤԡH_G@wy~;D=@@ *4(=DB "^R CdNrGPyxSiLJEh^E$zAܮD 8@G)=2J?PTzaS. BdW' 5 yUmz,p؄^ P7@!D@pOD5 䠞܈-J $~T(z("y$ !GB|x9d =\'(ԪE]F*:ȁ/(}8R BBEOx!<"R#ʏ΁5 /W ۑShRJ)B@tB䀯 Em5` T~TQ8ANA 6#aX> eڔ2h/sBkF)l!{Ȑvc=rz8mӁODO$\op H=n8;xmE5gG;E]&Uf@PBYQd Q"@&Z"bE&HNpaL3$ЊL̄HjAiFdf!bAD*.@LL % D@HD%(DPA% )A!U2EHD"XbU"Pbha&"%$@hXJUB"BH! U"i i"P"6aD"hADf@(4L*L@䡌 CCR)2HP#HDȴ(%Rtn^WB"0!bEM@ H SH !Dy@&1U @fA J C !3ɳ(o(;J&* dd i5dL`>T+8HJHFYfĆbrq2HsɈ#j`9@0 ;fD$`#|P3S1B0B D)+H "P!2u*k'Ձ5MQ@J4(J ϕ.8vdi|ig}G@DIґ@:N@4!JnqedD@a1" &fCb;2&DR&JaaBe f*!(bPePffe 88@@ LLHB 2#2L 2 !f&Ⱥ&("oFB B"B``]W|L+ 2!Ђ ,*i12&fABe@fQBdBebc0$ Ia*L̦0* 2H3*DfBa4 LA 2L!i6JR̂"i%eB$6 2GQ0"!" qPN`" ɀNT 6*$,)M10ʮ0c9%*L0c Yl;202"H@L !3$Ȅc̓ eB0ȓ(C(̫! L a 0.T7N!0CP``PiCB:e@`&DH8^ 2* dB)0̬Ȥ03!0$0ŒʑP+*̀L 33 43L1!HL C BL2333020ʬŠR !2BR JO7d&Tfa02$B"D"MƠ D ̥ 1BdFvqXdJc* 2Ló "$̂L=0"H8ʙҋЅOE # Z'A 1Š1 A@ A.4rHL f#)\8;H8  "'ఊqǨB@Lq @MtΙ1 n;0c q ~6pl)ؘ3RP@3*UJ+BR >(L &"Tfd"Qi"R),^p3,L@ B!CHPu4E JPBR8f 4*oF&QPrd@ЄL B d E`{h"@Q d 0sDoiEevq}¼2{ NFaE)Na)EmFM;l ;InƩ1]"QBtD 1BA5bWdBe@jC3e0&1plNTb * f\fbݰ=0( Z`A:D¾P"PB;2}T(> B(P` S[;< V9Ef1 .ϑf oYHPbH^]8QPI @IXP @fDAffFiXfBfV`f}V}@eII 30L J0L0 ʣ2 3ȁsF踸 Ȇ H D]^ "H0 a'v!E!H`!b YJ`aY"&(1e+a@ؒ$ $,B acD$@LA 3D@D 1188IDI1:#3H# p`C!`J`bhbhdIYX`(e fodDEI-SHUPRQLeEeጠ L0Œ(3!+!00ʄ!(DHHh HBS3VDKJ!V! $AӀ 2*aHJۭ*HJ 1 @Rh>їeM"%" & 5QRDA*@T"b0IU2("L1 E$0ңA3( (SGO⁻>5}`C) yօ܈!Cn\T:B0?Ց^*v@Ɂ&1W"}F( a21}噆bT, ȐȬ'%ٜ'uG{RqB,fC n1D:TǓs`H ?WNŞ%]o"FFvPdUbd!0u=XWQp2UB*D¼$TP1Ng^mcH5 ֍.l\K\rR )O\fyJ̀8 2)y@~A I A@#B8LR P6f7B;@" 2 d@҉IĜhӌ*L c+0y(}^A_ᔈ#e[X dȪ,Ά pt676lcnV)!tE( ¤Ga TnML$&4HɌv+fIF`C v`e&?Jαd`fLh ݕ2GiO G hF (@h uq(f(* V%ʄƒ@ "j L5a*QA1E(4KH @D(P-"J ( UJ"bB .2BE(ҁJ4(o"(d"R(HeB$))BiD6D0jFFDb$*j"(a=8_$=@CyE8) B4p?>0M5!0\aXbb  z NBd'~upy3lQ(9 @~{"DPmd)71 NH%aC dM%aC9Aɝx&hqr vֱD0  ~!Q  (ʠLL*p%UaP;@2$2vO`~ټ(<~tEA ݊ "R?ۄ:ԊBaAfTQ eLa X=6_0(e@W6*jہuPt2ΔU TP?aP(=cJ_@Q?ő  gA{V" B*X0 D$RNd[E@'&Z"0b*'i<"CeQa@P@/X<J)i`seTG a4 ,l"P]O2@@uŤ\j;jD,UDlD%EP>a:I)bZP*$E Jfd@!ArW3S R@JD"WxXE@z$*ܗqAڎ7kxm1іȣPj!D}$DYGw>;+Ox /iC]8}HUeUV!??}O`)((Uj@&Ww`Uu| jlt K6aB)3``1 0K4hmHY@>Jq#:UC o}d2T݀JNQ2|ӗ:]ic2YQH""ʀ]D6D(<.p/r |Q2D@'@`!$$&VaBfbbRP%)*{Һp8vQ "~l?ʧp' 31TٔL;}ha5RU@K@HTMRHTD!E,S2 $L΃Z$QBbDZJUJhJ**A fJ_&J-(*@T  )J HJ (*"RP*ҨH %"RPJ B((HK&2DBE0DBD1|(B"vPZ΂T5]fsA S2IHL0TCT4EBȽ-_hm9 ;=tcHRz1_4F7,hjܰE P0CT2pe2+01#TyctNjg 9kV/8h`12q6?K~7NOs}0Q`hCfV+*((* ]O%"AMD}D7LF`u 4$=Q!&QdzQ@ wQOOߏ=u`kX*Ca+`C jHidְjEy#BP 4 t@@9 CC+q8Haaf ?g0l>Oe>!U2?y&:B<%vQMHkD~ A0b ",E߰PSU2 ~#q`@cP?A`M@x.@+ŀQ?ԅ40L4C $"R7d_5 "0]vS~~X`{6(oEPJd@CS_/8*pfe&Bxb,= c"TOL("uBE=6PS$ABDqQ R_`y?J D+l̖#׎پ^*VAʰTc c[*][APתvmEA`=sCOFU hŤr= Qv5"X*EvaMA@N3G/&^^;9r**BMAb=!9%DET>PQP> D>T' *)<m' _ 쒊Ģô{~JUF־LU8㍕Q_UVl\ dvV ~<SA@{!TQ2[nЂDMX'(!E `P݂?Iež (hI=M%vOc+`TS`E`"k@T?=o/ڴ(c>M @C Mv2Edu#)~6\!M7l,lـ!bL*( ~͐NFdG*)!"!pq&d:10JH52CbȂ<<dE<d KoPb:$1Dr@~P}5}Ah(;A-"=6 lPHjPz;'ێ3SC1>*YUT@ɼCJzbzše' B杈荦?&JSLC(7od;CnxB7@*GbG҉1v ٻZw,L>+ PԂс*v}QD}Y SqMTY8@}sSCŨPH тʁ"y? H|,ߕˀ#~ N}(a(@iA܅o(}ԀR"*CEP<&gHy"w3bHjvUy +X~ e{89! w^O]JʥN^!oF"t_$ Ċ2 G<6Ί4uaːE 6*^aA"\ш0|`EC(B 4$HRRD!I@J-"H -**҃@H*P #J"@"" r.B4R ((" J")J 4 "R(( *"RJHN,/L)"S eQ΀=KԊxEeH$!K! (&j bXdig9`!y>[]d-"7D ]C5d {gm"U|hN݂e j\a)Fd& ePB8ŽAKBSd_Η/~lRCON zpEdOI1CA C!و' MPlP'01! sېlxa8DJ!N`nU dt[KwSfTDEF4Z0Ha{:&01r5DY=(*<n OVaf  (62 %r=޾M9AR0L ۤ17HN> $"aHHa!E:eO9֩>{h;5J=-c~7BCЏJE.ja?c֗9HC0Xhl%l-#OL#fj5j0CLq h4 ! ",ϒL9u(L,c /m\+ ![mMȍD55T6Rt_/. 8iyu89G#Fъ(cd>q~ ><5$Cqunlyto{ɳ#ˎxlXkJq"L`i!)`223mz\"g{u;dbo(%fw>?:6a2 ^%>@4ٔs3 jb x2FDwR";]<a #B:Oo$A"Hq F:͊(6F|[oqM)]LQ>R9.w؃nhw$ 7$p 0# ȁR0P58YУ򗻉q:1ܰ!)~Msz 2&f|2 @{y0Rlm7qbH1.@<-8djE 'Tk0Sǚ~]ç{:'I ba_,7/ iCǨG`B'MúXS+1?Lđ BONY4OedczuICr͆dr6!&$* >g;oJsq?2*_VTFICJ顥j*WIh%hp9v()>iO=}n'O/X!,P`Q@ jr^6"(tO;yt 4Dxpywa9eʁXXA" d`4QfL k"0j4tM D".( xBꢼfGܟ(|&b!/h#CjMjk>I \gi[r)hyvANT1cY<(!ƇteB 'M09Fz?X@?i4vVB*{XCcbF˵rFOr_NIԺw14B]KnЈO"sLE})p^?4ٿreM\K{䘜KiO`9o󔯒`;&1Sc>N{9:kmN2&'#0 2Cƒdo\HzW?IXkSWty'22^d:@"" "YXclMod {5@yt0D6!bמ`p7@7!l) Ma"iioă >> 8˥ց?/I Ȉ0 /] V?LeKSG_N|KIn$ADBLb=?>yxRM(}ͥ7MO%@΂ {,Y ozǦ`eGH2I^׾x3IsDv39jSy}prayH 8n4P{gݴ^kO[5!,#|nr~,-aw=f/C3m)@; Oj v/=;`4\{mf]^BDG1:cY.?6 `dafN zJo#ά;?o*op=vb 0_ڐ`CIb܃[@[Ag~_&J괩0Џ@6=@3b]S ]O`ˠ~N|HCM@tbsӇ gR`zbtʆ{w}IA%>+.Xǯs`ciM+ U*5oNWcĢMXtlRvmoiL0 z?mb04F:&!<6s7;''/nKsvһmv>k4Au-@8NL3"̓b&?> b*Dޏ#ap/S#po, 6% !,1n͏Qn;i9{FpOQHܺjAYe&ַe$t8E-,wI  4in4߂^; Ch<^It1SUd5)mhz/7(b >4h/0p`Gm~P$F !PCYȉe^)%Qa KeDΣNi,͗+aR&%aK>jU9s+gu{:}vsAF`=~ٺѨHԵ0v]9FIPd!'{v1ԝ?KE>{B}j/FWٔ}wmd?k p$.(=}_ߋHyHk&lUn/XVnGÇ'aMV9,azh}v !].ezyXG?H/ eViϸO{Cf]馅>R!=2^'ǬU:G$M%A`%t @9G(&Id$!8icA.\s gur4wZwUi5Pw\ P<5n\Vg:d k5 vB3dCX4AiO9[Cq=J?~&qg5# bndhr휃%PZ!cӱϠְk)/>!3Syԧ[c7Q^?tma@;hbhHAOrk~0e4S5a|68֚l |ɟMk'-?ƣ`@ӧ!KBV 1VGٯNej2L0G+@5+Xϴڀ׶[vxA}lcTV[(]qC5p! )sHC(-Q}E+򎝧 mR9f~ٓ`]fö!l{Zu>o}cpiɛ-CM'U P(4Y27-Dŋ+C4:OC>Ӊü~k .I:ſӔO6dSJ/$28ksBdNTYX@< ĭcwpDR8{1 ȝ0v b ܰr*w>Jr(ckfӳ µ3)~o~y624{$)^ x8 k_{Y;ۇ p5Ol!muB/V<̷*tqxnJCN6|'mO<7!"-qjtcKT4\K^ aNJLZ6)m ϓ9\9<|h7@-W/G핐j/udNO|E<taEum8Lo[Ӂ5 q =Y3) QqIg]z=f03Q:fW+6b+a~Şy"ʎdP'"^ǥ6L(X\G|۳mBׁRvddbhz N0xncliGEPA kyюǝEG} 9ٔVc0+{ϗg}Mt$d MVP ΂706N~:.mLY4-qKr8V/ɽqS%ʬEaF 1|21pF$1mͼGϸ4iLa- Covn٪6}KawvwwCk q'Dsd))U6BBzl9,[vYqޫ"{" tI`]%rP2Sx|jWgst"-i:s h'J昊H,՛3bJajE+@}FmQpw"!o-~)z2 3?jގLȝJWoYK]YhiqufoYdy|-fCmpi3֚ -w}WzDJy(ZVF"#Z!5XL RI2B=GScڸerharY)p%ĢKr68N͐kA,q %(H%k)R(a['̋] F_;< PD=b\P|?=߯:([2~hdJ%!SK^^5%|i{pxOݵK|gnj'WIpvK;ϯ= 7fU{E{ahMZ[=h;l_߱&{cP5LrG*21:fQl@9wu/iI8.'tRP\Y%6wöp\ 2ܑ^hʳ[RDx'OS. BYA7ر}~ gzVB|5FA=N3.3Z m/*ׯ|]2:<|@iq vsg01=̄Ms6sػ{]:\|I2vRMטr`$,@ hA VU12fWGڏQqd˼ze5`#3!:qt&fYGLx{qӬ($1u6r&[zƊֳfWuLkw^9)GĞRgeƁt q.R ]>ʕ[S[R8N(:\fi"#i+ke6SRN'"iļGuB\b]4(o_w|m.]t&6 gA> c18[sNf\(;|z^fo A)(7(β8!i/rS<26D L1О?EIXK=ő\侇yi2Tcմe"^ /0b^krK "' \ئoyRHbsAD\QS.6n]Uѹ> F3%D\XɌ(My(GUq݄|ƙ~(XU;-?k,€nh؇}$"(SyrQA]P!+\ ,t.]N1S'+ǾU2̙.gZQtx 1;[k.O#Xn_D2aN׈޽k;:'_I_l˱M^DO}BO̜B $W\j]8vљKVoЪWr3dh(j ݝ(8}CKph3A쿽M7MBs9ZeI[2#LuH3e%y#{\>XU-FJAcD: '#ҪCNPXҏw??vM2lߛ;7N12#_y_A6UeghFu+GGzn$sKsHLyf>ǹ#u.ej; Q+}"=;xrbWPɴW H5#R*VA~4e_`5tYB7 Ng:+hw.&\'p>Ggw]19u2F&} qܲT3DcvhfLKO0?AZYNeO\ !JQ,""}ݎȽ? 5JRW~QsLScyŸ\('*9^&GabŠ"9^^zpH7nۜ92T}3a.a*:#gu5K -kU9b镙W8Pv:UQO= |=>iYlG^'L5.oFRx|淯SS)yysCUmy:-v:.eoS`G_ۺ46ڋŝ|+V[rz Kٰ c,t`r58EePj=8MOK=yp'I#L ѡQI)R!`n CA!is&؀,~N*x鯷ۙ,wZoB.|Ѡ ٣BX ́zANaP 绅s: ;ISu$'+vPqb=(/,?4-4~K|C7"Ų4WlQxOew~gCTճEwq;'?=4r:&dv&ƆQ7Qs)b£Ajע1E]E\Tĉ(1):kC^mW( ݜF"0xdAg0W!d ؘ߁|cju:NhNK{ulD!x@ՁӀaA^d m z:1J aYï T3;߼jƽ۟OFp!xw}"+} ,KW,Ѥ8'!HC euD_oN|ˢE!Q>#N܂1GO^˷).wu14Y(ٟ7;Ghh30̣zOllmZ5_cd[77ѫ6!`ח|Su!!=A!yE**=ͼ`l$Plm`*!kXrǮO{ٓtHKq*&m7?( aʇ)mWDSxWՅ|rn"Se8Blb(i;9mS6X ~li}?EL`ٱ 4C~`:5ʈ1LOj>OYmvM7J61}XFpx[Y_|'D_dc 2VPMitI}*/cC2QWS]}*#@?W%\aͷD(|t "] >e/f҇;ެ G\yn|ip`1]Vf,!h(FXC=""e?MN#@|N _ZD͂j7Vj1=?wBe"! ˠHaUU|IO{p!G +vB9R*WU;0BXø9Z>>oQ9ohRzhz;q̞2Ox9p=tC+eJښu&D^c~/ hA ~$}nïŏpO"]a7T 4/5m!d8I˧uᷚq͞q΁R/'h?鮯1NPeCRTD☶4Cg1A1 CJ"q 2T)Od2S[hAMc14Ӊ6UkR;}HRzwп oaa l?Q`>J?m ` ^׏&!Sx :#fʮhM<4n&͚~{cbvUrm` x{0ޘ5^64b]c>X1(%8*0v N?[ͣC`Ň5Z6o># @QJ8BșDSRLS$R]i)HOhA؞-#k#zxA/l҂>!DLD֠$B10qQ6nb4ܴ71Ãf h{vlz48 gpa WIhH li3>72^aO2(Ev,<>7/xwFK;;s/J:/$d&DpoO>5 Z66# $z;4ԄcLȽ ؗ0[ ϰmZB2&6w96c@yg:Lr7Ш&bdp0%1}UQLgKs!)<`ǗqɌ}C HFHw/Q߶DP1t66[Ph˔> ضK}H_@Z'l4cyb5h^-r+[SaRظc7t=/N?lqswTқgr{ZBվDaуLq=ÃmqG#a-܎ 1FXhuXޗų~apy88ggӣw2<N35U{lBMF19O8'سA9xl[i`ⶾzu571UIPQVBB;3x|1$8]f`HXUzi7hi~Ly- ?g:Y q:n[Oh, |v71~Uܱ@cgI]kޱޭ0d% >:d6~Ki`^8?fptvwC;] ۺlB+u=ht<1b$M҂, SFfa#MflȻqfW^d&fwfd&e3=>7fP]sll4nBciin6ct8!gPigQ \nWz;C靜x;fBwqӣhq!ӹpBl9SӪ^JF, '#(&MiKV^$%́l,&B i_E8̀zhC 8BhWO|JڅG{+9(Cea* ;Q@ZS & =olj;0C)4!Xo !д0K Ξc&xG 9r;6M==nt^z{tU?;hB*XtZ5P1p|n`NlxOlpi]˔휡㹮,;6!uX9lccCv8M(r!d G2@2$#hpOT|;eA@vzgkGxz-z;m2wH.=9}ዦB:͌b&`khVs.sN]]Zuc5X H;ܣfdS1iL nUb`vt;xl8|yt(N]l/noHL!o/9#~ern O>||& R9o r">p!@Wm ĴT.l7xf\P+`b%D~'.XqiOS.e #1乕MAdek/;xΦOb ע)Ka-A"a6Pj:q=͹zOız@"N=O,#n8GoӽDs0}dG4J`yk\S=qƟX%r؈+D;tRhc6 Aڽy?[` 'bV<. - W$'FEˎ#aIi?>>חw`;o(CHz`,؀iODsJ]~A?J}y2^١LQXy61Nq݌S0Ƚ1?䀹] $Qa`ǰq'H8 FQ@!4#њb #{>ai4"x׻Y p{~ܵ،BXNȽ+̲rfKV tKBY$mMF2Nz\n3ʺ=bCN4+OB8^Ϟ}3Hy9Gh-^` J9HK`GBq*kyz`^Ǖ`><<= C z*oz@i5$t]%V0S%d8NHIߵ%ϫ dyB8e?(b{[+r}{elZэ@XF:BH/4ov&K1z&1T9# Y<wlN&qqk@N{7nuuCG;Bj4ً4=V-SHF!{ !c`ۖ4`8i D)- {?0's h9K5: wA!Czr0orT# 1F8xx()̩lԁcw!S㐭9bEOH; ;lD&;%#Dxq,A#0Ld#Rtќ3E ta.`oppx|yP2aB F LJ~c>э1OizV 3O- NgS>º RiyӓcTƗSlͽc7GQ;" a A(E̞^O*(D!i8G68{JS)" lJa%M.1b\@e8p}قV ݌%^&i\LMLSѴ,lnBm?`nhiIu_)dqeJ 9~hG"8ؿO!dqyWE O5%yQr&GraÔRr(H?&|:LDj"3ݿJ;sd˱֓e%olIp~+Rn"h^ocd`Nxr/rJ~N=-^ɉCڹ9SRkO&h˓#:Sܑ/  P2u2ufEJG(Ȇ\EKf29&1/.f"j6r1'NK k<|ȳ?4؉]! )JD!#tLMf"*'Yss+Qo  l`I*2pț.PǧjQeaYa% V%8>809MBLIJ#B '-Iy.rH։r<ϵn:KpGiOvٿlA2 8)ݭ//pن>M+9Рv.gA|x9s/`<Mڹm9'p $$(qq$ 0`rZyH>8q8^֦Zbcgؽt+@݈ӌSƨ&Od$UEbvO"n\GIYy4}#96g9 ?MSi,W"X4bqπ06Ildgr!,p@󎘠-Q' tCSu4p cmpX۟}Vgz欹"s<3=5e)?ǝUṷ.tт8g * ]]1z/wk5%=rBźM.pz U|V*IȪǛINfI1;-1/ 4/:bLLtݩ'>k-'Āc 2]r3]fFf6Gt_\F({EvC([ VMʀـ(iDLE{8X$D9?Ud{V h6h<ާ|ĵ!Ow a e3 )|BW!^ z\!w^V:v3Z!CrnJg8NjTvK5 #EyHigӡfzcO(!ձr;HΓ~kOL<+/!f5G`ls"Ks4d^ jX4R2G/,?Ď&5 p LGR h^PbU0j/'e!Giu1dI?^{.5NC/80`cƧ/Dvp&Ek7HBS3{ _ ~}&4]2_0BN9!#3o65yfjq7N\%-ox:RJ&B b82׺TA Һ-iXxaBy󴅁 ,6#$gq_dhnO{MRB,W2 X@[+!lgbyYOHܛRNj`Pck&jXzqJ1ֲ2b wpjJ9͘, [X]hujER5F=2(RO)ŬHƸ{&qs)1Qn#q$ds dp\W~dx^8kp`/y?Vz{;>~nu[sg6-YkSe+݂i9yyEHG<#$3ݟۚOKOh:Hu0 9R~&x|g_ج# vY3OOJIwq2PGe|I` m1 PhIWH/cTLBWJKŠiǿܯp?&FfyF('RRwxk3E G[=`µk>?GlN?;d΃L`O֞e"Жߑ쬧]wsIDb{ڱb?kfD/$a.вSIteo}h%DTl<8' :~G>2I=+Fx=dzI p;^hY&y m((*zj2HȏQK*M"8D:R}qfzR!f ѩg>Fmꩆ.M&ٷuK5h$8ToU^ܨa֏/wkoRC=w_O[FʥeuW6J7H3З8Zel)(]G@0X~vwHt?Tyn~`ii΄%,3*Փ8NRy\ ńkgowWlk#nOifn`W C?HC}.8Q*@)<-37-*hvGiSQ9@3˘e]}'t"-kN5/y t?d?57R( 8);f9c#_7iE%zvf|@DAEp)IEE2oq;z.j/ƲmKFk1'>O|_6aG ]Ґ=h~1u_ xH.s"CQyWO֦1Z>^'9]y]qU+1xvx{Sϧ^'#jC({ɗVKe |.ZoXiey̵tXo>2XmaV9i]\̰W+8/OqeDVT;hՃ%؟ ,*PØⰎ<2u5dj -#őGITf.ω@MCwݭ:B{%a0Lk#2(JZ_&\0-oR8A2B03c&\. cF,vc_?)O$>/(9G 7cspӰ*mpIz ‘ "ZWe ?lXlbWڴ}HdS639Pe@3$N IV{fʼn׏L5@AKzԱ5cAbý^/KqB`tLň޹pao;ڧO!/2Por)8cF;>UUQ9W)A|و+g-$ 2a$ϓ'S"EX_2@PJ@/{d2Ow-W%}N (V` dMFlLp^P(9) +#iBeX>5`}lD-,X^H-#*@>U_{fBhGeࠪ6v oz-ir9X᢮hAu&ߗw(HẌ 0a{#{pSX0WT"+$qgAU5NVvoo\$B#]Vbr ,Be@N`9ا&'3[,(4MhH?Ч////b]Re_sO jyliN='K `'kT@{|!C7^65} 4?4 `-0c~=8!$sہB>sfwhy?ah}_UȪ}/YAE GFB$wek=6N-!OF1C*n?fLt pEDuK6 Јae70Eaˀ* 2 я:~2Ckcux#\1:#vHc/7dRdmsXε*]uWc,=Ĝ?9Y[|p 򛱴d'uXS[ޣ)^ٿwȢd ;!ΏunNŏ$GxCDzDC'YQ5رoYlhAfծ sǩZ@||vk*rWBqigBi[R ,4T~\ Xk"x :@MLT >e]w= L-5O\H"¥r,P}c¹oH4ەb^bkR`W==2t~])Wofg_>ɩ_R3p$۽wL|3S3s}tf[)g"nkӖ(910C2 ĿZ>N%d.WxD5_&)׭X$:LCn#k>+?1 Z{leo ֡@"gmpn-^dq_A’Y}rJF[u׋kuRT= q~W #Dh8n!˶2y?ф2~##q7e{(?=L1WOvZsZw_|DZ'ϟТ<^s ?| hp\p#%x Id#8sv3oab|׫?oC_:qR+K{أ`SmI"x ͱsi፟"qۯH9ޅIʍnOطbw[7??=BO"qC6w>Z}qI$fd̳)6~sN_|7BWL4^X\$VT/{~F̷m>LzSV)_wVVT~|zgb+8TWj`㷍{Y_p> wN CcC[x+VAn #E`x&EU;XS+f=[r-.H%>.9 lf|ӕs#}%!"8rE &D]j>;ݎLɇP!6`QФWb09a~֐ <փyΟ_UǺOH/İ|$FäraF̙vI /JjQxqU?zIvVovd4VAe7;I`.(~8uQeFHmiy}#Rk;O\L,-mZ1:I0{VkXDEwvWCPs(u(h&O"P}Gָ6w>C}NԲLOo'eA/E{fs? Mv:>g颜C/&%SE~x#Oy2_/ ,)d ?cz>jQ9"'9Ơ]|yH E⟽=\ERn'? RYA`y۰AGĈlHPݰ>[ֿ1j VtίTz9^1#(vY[X+?bLNfunEqz"/55BVN oC€8#^gDW߾ŃQw@5+rߴfJIg*~}إ>)9pGLnaBzZEf2s_unߊ_lŢ{}ZTĢXEJ,Ckxp^xugC^?b[!?F=&o\;ة33E/+oˬ !mI{##`Sck8jbdc#W1Qо|ٸvM+9B~=B[XK=lE5ek/G\Z2Ui[qAK ;VU_=Be"zga^JU=W)ȇ~u`&рtOuhHw'O4xPs69nʓ៎We'oB(]Aq+ 1_pw?Ue%V8rugM:wΚ}2E nϝu -2&oJR?̃vdS$ؘa ؎B i4fp 3DPy<%',pK^Y&n<"SҌ`uDVo#88[|Dࣞ|!]Y/ѻ6 $CF؀) Lp  c(b9v?$c"_KqiIb$Sb `Oz?="Ǔ)IQ-)Fz$?p|͹?B۟+ SoK>hܞi,`WW{oxh?;!%,΄M7$e2g[BGDI8AC4i8a ({|Tr0&7vnَ1Ǹ:<16U;Q}=&0SO.`FPdD9XoYXS}fޞV'Nyߴ)^6΢ܕU8s"T?) &6W9;k?o;0_;m(P/VevzB 'bEzӆ0YEDnLSPd/76Eoʐ|d@VtƝճep˷n?~3~eY'&\< ES H3R|o)Di[H:/xr.w;@lZtMz>lT=K@ C@Z'y7k DQD#@t *^STP2p9*Y+g`JDF2Ż*V5dL+zxۦ%wB Lj%x~GzȈp@ݝB&(H/UGfM<'pD;8ANoyzXçzx=^ { LL/`^U>Q?3X=@!s*)ѣZ5pe?~y+'ˇNcԫq"As8_W3 D,:}[=5Py?r$7Vr3quYxTv=*t˺pUzv$wlb1_$%3Ttχ_|OE~`ifmMgՃZZ0: 2>QKۏN2]3%H2"@mb)8o]EfFR~W`|2-f+vӸ]s?I:LM":vKY!blg0ʵ ($CMqߐ{eJ|-6v ;*鸞Qi1>3?lS.| ;Or}Әw%ݤz ʁ>U- w׍TD6^D{&2*"~$A 6;pЉn's/T`˷NL,!Rp<\~UØ$~ZwS3nrmKI L&.l>%E ȎwbuGs)<&ȈL`Űq{ uγpb" `'>G2dh_`'GND~1O!j' R+Gl'Wx8d9 ;H?DD$^ NDG|@xL4Ԫ)b8L "}.iO X]R?i Q Aes J׸M2ZZ|Hհ`I\d?}cI}w[-]lC#ňu|t?TEyH 7P 'ڎX_zq|=csiAfX:9.VH^멹70O+iOݲm-ҡ ,%۞cI~)Y`xK1rSDOA>/N} M7v=GH7D}c睻6_6bS!X18( 뜠<D:lW5k_VBS=IC8L 7ަeI @X*v?+0^,?ԭ7-{zmw/#BP9{2cEKgnJ,ou5?3$Zz_-@ll_?M!ھ]}^r-@;7n? ; ؛bqyclEP7,D`Ԏ|:؞<4sab(!DAzh?uQǐ4\B.d)ó,,dfW!Ⓥv>9r'y%ܬ}l*e0: ڼdbO*F3:S[Pk0sOj1yѥCb>P?G Cze>30:" X)16}s@A9hng ϢH>|.S(uaGK6_#98ߟ `ᓊ!Q֐=;7nԄyiqJU<6T%<0"_ 9#^cҩAl)BiyLZD$L8l,͐J1^$ &q(͔$ΒL?N"KОރ}|:.#9 4s]swSz m`~zu֜RI뾺 [v"%^Ѽ~ެO?|T2M9,/ u;>W,71nlȮ9'ɹ>TOK?@2zqDm?PpJa㞼K~Ğ4n\溯߼xBQ^VVx40}Μ8;P3R&uE#=EW3&v.~| rJA97Q;Y]v|Szz^~=AN{OErwy+jj=^?*Ο 29akegOioUxbt-ca31mvo=LHj( YO">ckw;3咕igg'}(F7]\_p;Ѧ+k[J%Jv}6uyM3S5~t?/{N]p{>vJ?En@|jD /j=Er_3kS}ΆvYf]n}j?~fl._cA3f 3"=MDT L:'~GKM\fP$?R\ur[]* ghgȝ'׺^^vMQ4șpچ,K۞Y|ߋ//S|xO4EFgljj|[ʓ"JBW.[zJۇg| ߷zSӾ;UzDyi.W\&A3 {`#Q h>ǰ[_4^slϞf>榼kGdptE v>oK6|ڟnj;62 f\Zt@ReQ ?"GԦ su k@Gr{:ShaA N1KIm0>j|U{L"R$W ]%ZI+UMǛSapy\;j6:}6E$]y0^o7*QxTth(ݶm  lJ_$ì쬶6"`t,4`;o;?U1#Q4Gso_G~ο3Q J~i~ީ wXޒFYPOD1=V0Ѕ!ajCђI+b.36=?cgm_J~ƺ1ܥFS/P \@!|m=S@q8|gR@@)7A*h44 (?|B5Q<ϸώ6|0{!iB;{^KH!{AȤ?ҧu/:}o_w嚴«8O csս/L眑㰖((y壯X(E&" *N{"?. <_ )h#G!h=:f!B?]O0wLA󞢃`^&| ׈6w]d|o3Xp`?`rPO{/dqwW5}D(vUԈqTz?돧hpY@ǡCRȂfmV?B= C~zS(;E>;2O_GnK87G@_Yov5=-OD16(2wT;F䊯c=4 鈪nXk|> ]Y/u9lvzn_z?$zs9$uNhG录4X|Xv F"繞QOA104(2Jϛs>0IDJ(GFlNcǘ(|Ǿ C?VDiGoYk!.CvtlT?=E[}דw?g[?F.$ (x"ygoo{OqU6eśKZkS.al h55/?Hr,g~s>9UŜ߯qǯhQN͆|Y6ue|X虚@U?МriқjrI%1{v$,jo_~8܏YX"luܺikȁOrpaܥ#CO`'/ڱz!>wϖo>4Gز X6LN8E SgxS4`vORkp)1V(|f"޷Z("zP/O^W:Tz\mҏ: ؠTP>@(Ҿj5fe% .L1IvL Ovt!BD4C@=$3쳍_lm7WY^391"A}(<8X:,P6+XL+^0;Q > 20)EXݹ &!/hf-XO 6ti\91?ؒ?Ճھcn{Yɍ! S.=9# c$Z)`<?X]{O ş6W{|A bzi+*>Z1Qy2!rܟ$zq|u*#=oZh57({Uw>G'3\0`$Ofgst.sյk;Úq:77 WM{Y6 ۸cr`tAh{Wq}C5NwwupXwEVnG! B9 *< >QʛsH~N, q` fCӧJ =k1r1P8q<8@EB(, H'>@jA|hn#zz.G5?! hTҊS%BMmc*J$rU,̒;/šl7w{Y5ʚ{!Tq(? {(~/λP@1B|L˟^y/ d@,1dP(߁2M2[vg~-Ũ=A)! ?vOuA#Oq<+€(6ͽ`ﱰ H\Zϣ8?6sX<)j1@ c{/Z+_s⿜@GP'v a^[|?lh)b^=CO~9Gs߽ VPGoY龳>Q❣"rDB؀a}؉ /OEr&B*? \W[=2>|CŊ܊_.z <]R49UN4,*8 \1!pЄF9WnC VXF/>\'?z[ԶR ORi41ZK,ꁧ\ kx00HUWnChLxmM'`+>C:'"m`.s>1;o?X{8|m҇A)~YkS>% 'vWz : `l ;F"/V7/G~͹4E g T1Sz>{ ]~7"*Iy9%i Uiо@W+(MY^OŲ[&^z ̽9ئE1sc.w^<F1MH3^翞WIwZtl $әe %3V֐P=gqP˘1j@e 2=i$BT{apNf璤616fХ1vR09+G_}B/P .n0Htn4czr ު8nlRdF.$gX*;l} &@wWc$xfا"i~CXxe*p2 gߐw ݲ~4qop]] )RfÉ1@~A >Ӱ|?J(_c`GulC0t=u=xgg(-?fC`7[t}Ҿmjcd!_:"e adf`<㋪


ï#f 1npe䖬‘͋hm1QU,QaW*ar4.p`Fl8Ąqx#'M6hkT|og>#Z[&oNx;]LIg}"ΌZC 8\kaj"ǥ"pdcJ'Bw1[|Y{6."+Hwa }q 1O=wmY82Ӣr^;D7#FBً*0KpF!bN e}k*\~GS$ْ(^W` 0,AҼ'} a?[\}hX-ޫy8p8I q1bXrUHhD6|nLjn W5-?PYrm&06R[Xڵx %fRnfՓG\8_~Olaq ޙZ.Y(¥Td $rNYde#S"6L>N`gҦG,͒.,SזJYbﳳpnz| Yho~9}?`dsxyWMJpuƆ$CS6ϞkCC|Tj}OpuſQ>^Mk$Ho.IzJLS?qJPzʕ}dM72@]^ 0%Hޏ2O2]S rHƝ%Kud&Q}{^DO0}!Ä6w j<Ւ  a\ɑGHOqG@sЅOgxˆCJPfHȣG8הdϝA㈤"@Ls7gS/ rQNFyr)ԲI0@L9go._܀4Nq55!BZds."fqݯ疁C;.C4{5[!Edܦʹ\^Sm? ]?f^< G./ODfrIIIF1= V#)E*MwXu3f@pO b!+R3 eI $ՕeV)Vʐ,.[}$"GS^<ǫk֟]ӢAY$_/7{BL2Ir[2Ӕq.e).>F!?v0r\h; J ?)*SgLpįpbY.ˠCl[4kҨdrFp_$p*z<-M _XV$sOYZ #J~Xàbg䷈,~zp0%2X8r$ "U NDT/`}" ͪ`'Y간݆20cbĖ5B4 Ͼ Ιa~lrv*dr猫UU~VB?ŴBQ8/=3p>dm󭖄EY@0<<y9//O7%x]$n~'zvHcvߣ~W^? Pw,*t3Zaf58[X)}i`EțK4ej))&f֎E_mp:o X-_G!XjMD(Sd8#2+{s\ۜNROC/Uhg|ɒxM4 K Pi#!4zs%8 ih(BLĻf9Ǒ_Y8h?| ؼ(!%K`[4:QqB0vw<[?BC(S]떊%o1xw՝)[~;ɬt 3%~o4lO `I'Nuf0BQ&pB.(AwWn#駞5NGW( 08h;9f/ʈQ$ +e)ʥY60s%XP2\='(: W;w1aO۵xpTyS<='2V?r&T)7,;#|#%8Kf#ib#aZ+_s˻oyOf0lN9YeY:+YFº/DdL {sj,A6K2w\AvcmdsvnK3774x#$gƻwtIµxfg2`J2cXA'[ \}SUy

q ?eJ]sǹ=Kxظwp%X1XM,n%w{cV^|O]kŁ߿&f68r\C{1? pHnrilu]To1d ɀr^)"]|cxT}~e)q>݀HM9Px~[< u"Og*Vc-_}-|gԜͥ?3/y~e8|wo3ca{{;ۏm~߇v>^A"ǡYy< bo}=w딋1;+qocdika&Myq3q |?׉{e߮/W®˷Td=Р/P%\~#A غo9.޸D&A۱?rX^K1'BK\tOw>ڳZ`?&<;I"Xp1OosV$zy"/diדbK޾A@T ãQ^:7mWt0Lp7'SkqA63ܗv.nm:\}GhR0u>wدdܝ\"?" /b!:y1,} czal>%QD8&<>0bQ?"ϓ#6m18}iDrbSF<םq"76S%@!*u%d(qW>aFSyu!"L 9a/sz]r7}tۄ3}_+k0ǾgRK\7+B-7e9}[ orq@-!&=Kᐮ,^sI(8@6G{kU|ƛB8\r@bpߏbP?pD6lթ:h[[vwBuGk%w7]c7O:m^v/3>ZlCڽKwE9>ÿ!k=?= s}hRǮevBL%;ϊc1~%t\@k*y[~Enut dݖ?"Y" Fv+%6-1̒|U喑, Y:1+ Z<(E[X7` 3lS-?c(2Zރj ^r;_^G*TM׸$dNq[GK J;nqt?chK lǤͧ^~eimw}7FGiޖY^E|˟&O1џ S,'j%.x۷;Ζ *-1V#i74e^wѻ- ͒߼YFqt"8BEŇg^ pFHch=sz腒J*/fg#cFľS|{+ }=ּo}4-owYs@==?OԶaĎ:W]N>tPgO6wqnrsEKdty밂EXpbNwƈ¢?Ɨ;BL2EcŤ%ͷHnѣ,^.KTl^?CXknPeo>4~N !AJqO?eS_3>Qܮw[ջ=r\wn_9ܹ߽ 6u, L\f<2h_A6X7>)jLEqI%``H?sܿV^hb$=z=0$"$ĹGG;p$$2G<#] p'e8:M((1scW vbtYva AB@J0Èi&imA{ѹ-#V@ز7Xާ;H>vaf;8ZEZ_4N̷ sb]h'}u&!ć9ddKm$F A.EC&^.g>-vG4.G9Ǔђ7q[ب~'G'60,&9V2DKPu#qYN8{(ߏ~RbDS(\A.=.\vSkפ%iZq{n/荙Cħ\Yftqu7$Lu_≮0B,~;|xeM&،qܝ,c, C1;jesE"arD0H`X5zcM}_g/yƾZ@t '2\K!¾0FK g(:l2&ad]HW1 =IwJڟ/9jsAϏ1A0G,$T\ UrbӉ(?qB_C!odbKH&̈WO?Q;s[,u  )5"vx'>Ί ƶ2ԾS$f Je?/%“=.7WJ㊵]4 .} v[R8GtTnJ(=X{x | fRJzk[90C"b1Oz5nHXۚ`ѿZߛx?Ì6`FYzbݦӹЗH e~` >t2Ш2ZBݯɾEzܳZw^Ykx oW Bےj84OM;wJX "n,]W/_OȏQ dY,Tr*1xq6$J#CD/C/h9?+tk'>G>Q?/!^F-Rٌr%Ŗ v͟)7`A!, \)w)'SηNwQ5 Ґ\%WO+N'.}^`f#xs3c~]t'y E KytoWiK}B a>s@JݏW΍@]>Fw#LpelMt'GkбnKt:8@&󕂯c5^?qʘmudnyn%⑖av%:(-{;X8qVvF/tr31olC2{=#<ޭa ,KQ/؋YG4Ľ:Μ^_SRt8KSm:8~^W\lBn> Ɋ4N\L^~#08oy{U \ͯ<:?Zc1c{ɔ7%Fa D!ڴDJ`q8CiH\L*18|&|xuL{yr7^,ӕ}e*"->%_rTU՜ž3n6bW\4 imz=gCPb(5 l<^j ˕C'Rzx'P̀<3K 6;\k &oJZm)me\ux.$YEMkt@JwlW"ɰv4A(XowrW;DpSOuo- ;*| WCe`i0/SeXKm{I^ۖy)W}C>⻾i~9 S@ {7s*ۓ9w70wGGfL XI:cKږɻ(*&_4DH/|>xa,m]@ 增K1`4T.H#jFkRY{NOC'- <{yF {ד̦x;~˘o٢s?8A_L&KW×.ݴ/|נ\ܷ)Lad3ZDk.Gb8ϹK>/O&@/x5}I/Ջ5]?==Sks[΁#aޏ'`v&?X !ʌ2Elˊ[lO#cJ$3Uoz,HI$?}m)`y]Usfyzwsw:zz.ZÏIx0C|5a); Ȃs:=G._B\b7֊,@Us"g>g 2aҎ#1ls}c$o7<Y6ͦ? kňgy:tl~_^!}~f+ 6elR>b=7G)q(X" I9œ0SY}?E`^{=h'.3fO5"?T)Y&ah[坝d]F>(h0q׍F$* pM^Ӥuu=(Ҟ()-2e`6Ăz ԥS?46SGa{:4;TsN`KjUÉz6Y_H|(rvb}N 1=ƕ+aJ'U@`r(jɡLPO .ya0C7FV);1OH(ѷIkЇE+>55iZ~6< CeCC]4T/XH"v<^"c" qM09Jh"uC Pm"o7*ONnHuD+(=b6 HsoHWL9>RP>S$*oP A׎% "kE)h@A*a@ؕ=Iy2/j:aHd}(S^Pmt@BS*T@ R;@)Ti (P8|r?&EJ;ʏ„ByhgDGjQ_jEPjyB5"=@zP9Jr@EhUJU_ (dv0J  ?2 *!QNPHdGہC%DhA\B Q>,*U Coq6@UWYQW~=Txm1 _w@_wVxw!vDq2mO[we(;C]V_0s]-Ʌs{i1]auk*"FJYz+$fY1QKijx#aRhEj|o=#wb+gkqH`;սoR{}ޱɐhҠk+{Iؘ/6~*ox։Hs(rzs4˶6<Ʋ\vF-s( zsvt{ӫ]VKP vuY]WvV:=gd˞"g߿kF[avr2mS+\*Q}Fk.3w?jF ֍tvycneG=e~tons9vrIXOss,".HeEQe>هjI,{/-n'gRT?j#!~T|_4"F34.{&X#~ddyN2$h6gUn(|3ԋ{.|]M5"$Ù9d-S@"ziǁ) M=gxdN_OSWlv*9Nw{ dOId ё1vKc-?ͬ$#_y<Ԭ.B3Gwѯ{-՜mՖՄJ4W;2Xe3;nщnzX9C:y=s}]/%L1C7:DG<%жFn!itǴa0+'0XP{Uuicn  .KoJ]KzHTy7m-^/y25q.YL NJ‚$0*J}_nyku,IiAyrdzwGd^dA e0zjB#AӇ`_~?>?zl7աOE?є9nRbBE՞[c VK wVFcclIt6 On䡿{I:x3WG=C#`'r ?۳8v5K'!12R/|<<׫8$*),%:|nsowV%D uh^ s#M|Js4i!~ca3Ųu}e&!d E]4Q1c--peT6lИQDX؎;ljsD&=Z6DƸudweF>NkD]N( rOS.Ԗ\Q\Q-%neդ$1BYc٘0x(L$3x3124ۛyt+e,sJ\f&a2eYJvDB*VVxX]-NVߜ p0Gs!Med~p4z~Nbb7GWkkq?Y@jȦh-5G͠䞭y*xSdjΕT }O}ez-geP%})_=d]*SEc%ombyr\˟usv8/Y1oIfyu]GKrl_PS% 琔f_6#Z .eB< IzܹId0HN'ѱrƞan_- kX"+,nRL0ݽga2kjB*9κ%w˔TG]{ޗg>m^=Ed'%k{m7o9bIme?`_kf}GqwT>Fh·^ -VOc"@HO-1-P֟*RAoq9 f'O/ͣfRr'ԯktpwav ^57tC,_*v&^#lVIbR'V}OV|/jwp].)Ld#eBz/g.t["`K1*tOo-er8E.s&2zH(2 CLtu7x9:̙WQ&Jien 6 2-7mB]Q=FIM<ν:m8ykVg\pjX.f{Y [Yicn*NPۻeO54=oyv=:%h+yU9LTF7¹CU!nu fl@1xܚd{.Y(ܺzx FX"mg$T\ԦR{ꡜeMA@2EAb ^63HNN Tq{;Swxv2q>'s+o4$Eu;CNY\(`aNaץ\TWik󟻎X·ˆ(uvUAx%dq[Fj-(z+*NlONwMvW"'b+pdM,adm ^5iH++=߻xe T_)lT*tGPYYlQs% 𔾽1旷9`YKc9|89pe~qIJ(̤#{"we=AX_:.%xc}-8zwSw?AU7!muv/sy=L&j,+Oo[Xd9^F_/SAeͶأ^r=ETduy?V7wIRRYZU| ܮ_ܥ)z1: ?-&ˉGɍ8:IWw/=b3=R|q._;R|r0cMBu6EFyI "Cܥꍾ<ܱ g`&@pC#xDó_ox -;w`8V-DԔ-,zi_h^’06ctp֐& 3ZqL_7[w,K!.Aӵ/Cq{vj//G0QunC߭hhW:] ZC^7W,ly6cfEbc}Ʀ#ܾpqyccݙ4M:q >-7n#X19cm\1-}gmj|"'f )i3{}Ṗ>Lﷰ$`1ԶC`gp+FA}CTg WOc篽ô{:s#q9ƶLGy ᩮإ]-$+r}.vN.6Y+"%EB9wiSTSEsKESE;ӋѢg+s N)bKGz{S8Jl6t&>DjCc=y^?퇏wؘ;B:m0p=G:rs跹0e<3kgm: t!ޜ[HSwFg=zΪXm4mV m-ԫ/KI{7;qҵjff] h VfbFjfmd)l5D  EiŹ4V@ hSlmҚiZ$U5kJXŴ(Z-ĊV̂!C {J*IҨ U4*P)!@P2V@) P1)]hQHH٭Q C@ `ӠրR::kUDR;&R)6=u*j ^ހ(VFla5mD6)Z26Em:!Rf>g{yݶ)igtg:4-Z޴Y/mfvw3HJE@(  @Zz [rO;=6ڙw}%_{}G}1|!<QT$H=Jѭ=x52C"BQBBN_mk"": >U$fNz鷭ϩ]ܟtD7uX;a{}ca7^<ϑ;7/‚=WE٠ɹƳ;/w/ww]ϗfvEW^(}BWuoYW7d_OW,>>GsR4Q=}io%Q(ny_Zܯ_}塞8WT%Ǡ]ށ ʥrϾU֊] ^mEhS]ޝ5@4۾} (z`,h>} N6j 6Ƀm<=z) <RA<@ 2dɐi4!M42A4hd#L&&&0&h4d4Ѡh'da4O%?'1d & &  & & hjfOU?MjzbSƍ5M'm12h膧)@b FzA&Bh12j4SLOa=TBS4OST&ڧm4OS<2j4jz`CFcI=2fOjjTdѡ0aOD4FL"za4O4Iz4MzLT{SSMOFi&Mc)d(i&h$4#&M&#Md"mhF44OA3"i `#h'Q(Bu sSr#H\JU(@9rQ($2_ȢS2`9I:LUPʉ41`+WA`[+e3uJLaшYm^p̆ԹbT f-D$vIC,:*VlpRbE.e+:yX`VV*p &ц(UmT4Mbhl"JD*qYQ t H@ɯ;ܬMOçLC`GBIZ4_<(t+IipC/8ʦL\t?(cR`+s1T%Lr!QărA @! e#b*B)d1 &LgVQKU1d"Af, U:{n ѫdV J RY$p]070:-Rb2.Br1)E#@1URHo$ 2"EWe) f,/ɤЂZ3!V#ipC.R Q.Y4Z #TgC ԅH,ؔ fL1@iT.Ⲅ: $Ҟ-U"irާo? u׭1JPwڲU1 X>HoUPRB1Y.%A`0'}k^8MsG2`VYPi7 6laxknM\e($ªU䝢djN+Wp{:i1ҜoԸh H[62 ":)P(Քȃamɶs@&k:#tkseɁfCkGIЫ  vF+`Zipq3D2 NR Qi5\ZH"SblTBej&Dm &BZ38|SA"r* Fr, ܩg@Ni A6ܸ0& TeV|&hߪL Y3 Bbl+H {h|F6 !s0-99HkZ|-%)4nf%,:U# .U G@.C { TpZ` fn(Bk ?l@ Eu;$1$@iphQw0a\$u5.6S_+X+S[O"]`![ Ct8/A?ڪl5 @DZ5Ɗl#Wl<XIøZh{p :ezYc҇,h]\5Y]ҴSPL4-lAZܵCq!LvM3BKZTjǫj:Áqurܲna;0L2,R$6U" (^^Y1eBU*p$IdF*ڊ t{K˥2ެk9qaJږ ?CR-8oJmV#;D6,~ꖴ8APHVj{gM Hٻl傿6;SNT^&KYD$@Ra{~BMyU)R,4.{HaZm`8v|;Dv| WH26H7FZ {$ROϽWq: ̖ߎ2}Z1paL4晀k\XƋ3WR秷hb+ B8uFgnn?.W*  $XA?6H;c U=n* ]X RY+x\AcTJxXznU N tP 8%(a0Yf`.,хw`%꠱If[Q\(HڦekUM01y,߼ mlQ jd܍HBU4#wz3Arlk(!iiF2~_$m:2}?ھ# `:QeA{5X) IB ^Ef`|t\/3ŃcpຈD1 9Υz9eyUɌ1pTJwGqn"I䭰:-\>q``UBFlu=F5eD(UǙq^$T\]F_" I$O9z?QȾOcaqMLΖ_h~dƭ}E9]/ܤM4E lfQvE=J\t_ЁncyHHH;QcCQ&4H؁a f_ ¡4x̏\ْ񦓸,F#NxzjF>5ε&Ozv9I-!`=@ix 9:2Y@FbfpjO tLfN}͞){A ^ imC(6}8}3[/žr Z㯯/Y;4!;:dI5YG}=կݕ?cu*O8vRID*7C )6UЮtĵ,ȫ\WO-*2Ϭy?. L$YRŴݗzQ97'ǽ:?*? |/Xy xD-L'nh7\aY{T13/"<(ϸw,M $D~%]y:۲u,u^'?qǙsteھ/V캊1".Bmⶳ$_mtP2 }':g~&9NiB]HhpAtxB| ER ^DR̳K wUfL у84uT!Ҹ}f:n6hO(Z<7p9arY)jG0ClvoR8t #tS\,i5})9,MDTW E^"9e:a, V> ̿r0Y'hŧ 9aqi$"i+mhmKf+˱LUmJF $4uEP-= !u弩 TLɰGɝUFWՈPqMTԣQL]֔NtEh>V̀W4:;BÚ~04Gn/Xܲז(s4G8 Ty Aȍ =vrS888WD 7$&)o%:Φ O'׻\~eQTlB005?>QL08$kKZ'Qb+F+p9aY1Ƣό扆4(r?^Rũ*{Z,&JUѢ%+8ҰCg61+҅RȽdTM (2(68kqs5d'*Z Q1H'-(8e|9Tb45kPpxoui.S5XcP̒2)2#&7О f ȀT>ǔ xmZhG1Z{< CsDkMz2s٥ȹt5Vʩ!tͲ '':0@30@h6$10krufʠ0oPn&CC[LQ,ۡ: KJ!BK"mB7YkQ) d.XMyA09H pU†o'v hw{{ݹZZ0FR7(IPO]KK4".4~;(ʔ]TxYB +&EB9UQފIg };} )wGҔ(HG`|NW:mFhIEy LmtW"L}jnBsVה- gMbj@?GQcڪq8rN6OxoeJ:2L^%539@ȦڽGL=3eӅk_I-nN@1|~7o4N3oEgGU c-,6.2Ii}:E!"@,^" Sq8 ~O#"Lm|UJX%[3'6x'JV_m=q 1L1bMG2Cl Z;^CڞU\X&Yw0R^g^IQϮ;:sf3$*! +e L3o]Vcu{MF2xWm2! *l~[mݦړxf`909~̀1p"賂nΤ'T!fx幍;{)MWws3$ 橬O2d;YJ(>8HPT-"#(L3 TűF1~#iAg5ΟFra-ʄ?O I; %D6ﻑuoccYh EūjhH`Q6, SdPP !x9+&IT!kht\vmqZaתLa2;xHOᖭ L~1߫}`.gɳ7Tz :N^['ljɁr(Qe9rW !:)d Ps2pn[Ve>,vDͰKK75H*ⴉ ?U* TpHMXػp"D,Ǒt y'8K&ٿKLFKExD 4ȉّh H Fz81AUTp +v|9Oꜭq ɏ8mhtv}}O0\2Q*3\0QbNˤ% S38;`,j O9X0EYdZ3&`cr|lh0gڨzi7](>T@ žֆGdيCJH@F:!Ӣ *a<3?s4iaɳUYS'I4t(I]L hq>c7jU -B8 PN~{$TSdOHY4f_HV]+.͹]}Dw3+#ZukMy[7ٝiצ*9ǘ,^U*i.^NX-TXVa.ygHɤX6`$QGy$= F%H1ȚrHꊅ(K€VҢTΝؑ(0=@*YRub^1OcF]ft oqzuѲ<dU2C\#եOUTm͎!-fD x00<FN:X6N|zdZ!ҽ٢vF^H B)],+;hD@65ց^h:rH1 2d[XB*52\A钐y1b#\rТחcPG+= \qFx* D;J;6I;9X\p8NPwu4F bQpJJQcNFfF3c mLP2(P%W *ޢg=z8s)Ǯ*rAHCըkQ R{fMp@o+-|ma j%V(/5:Z]rbQ/zYjfRʢu:'is1+l͑mB:omur% K1fa 2W7Fk`bjtճE]&e2)lBI,"Gn§$) Fc?V9K0VVx#%ZƉ7 [`p-X;UD!i̒P'xak^d'Ne}] 2{;^I`'#f\w72;I& YӋd_FLͫ;ӝ_u2 iƟK uvKWS12iPLi4֋i"jYûFpDx8k|8]=x6):mO5lY?lcJf|S^YJ,w[;Vcn TƿQIo'Sl-uC#/!4, t9-^ ox3/3'*z:\ZWcoU |E9S# `A` VX')@Mj ,$N*Mx2d3?**UımU'C3L@͚۩}䕎>-@kd!b~&1G{!d*Z̖qJQ2hUIH7U7U!M :Jt!Xz,hʆ'}X a%JU fᕛGrXc4V*Ę3U/TUYJIf(ƂnGgf\fqEW5Q;6yT%̗2zE<#"(θ2)0`gBnHu݀ƤIxN!$%y2h*ZsnW:ltХ2L[. h#oQrF^DRc4yQruR- }2 FEx;m ZH"Yްq{5yPZ|94}]ux : b͙7YZl̈́hf+{!)ش`9r-wɨE~0i޶A.Ip[lJ ŋ^T+RoU,(+ I'gЬxTCs'hD4o͵30pny&!6Uh.qY2P!/E2j\Oݖμ9}۹Ȁ1]rolo_@h8&麐N1N&Q%7,B;_bH$(ӽ;^>Nὦ\).qW9l1HN!Z֟􄭭).8<ic-,7,؝fޕa,47,4g1:*E{׍%/?.\>V =f$^qљ9*=E纚c)Y".h̲7f>(vxC`54 zxTPOi@[Vz;iw=o[q``TŵPjOx44۲nֿ. ,f<:Ck%"g24{ӝqڷ :snB2# ծ%`5)l QV0M[dݒg-IyUhQl?K6^s~q)coikFr:d0:"y4!wK{U* ut:Oc9_y*Э9rnDK Q~o ^ab;!:;tACɅ1g)Q Ia4Ԭ11LTRRQ)[coM:zRRjO9?(n ]_8(];3LRm]7.b} a=4uHoمK`*|@f,,ո>IgDƒ0(#Twmσc#1Y6y^&Ej`5B/̶8,wz̆/8*|yV 6I8 !}6.no͹cڝS:Y'AI֤ q0i3i^s=E8發C;FQp4i]214]c@@=KBKvJJD;b$ETj` Q5t%ٸΠ=#.0zFX8(D2mO<KCp4:PҬDE~%i8+ƺ?ST+s$ 9&ZNN+F׺:rЇe+i]9ds|a 0욢H —hk_M=@a]c<彄Tp!ȆLm\݉D 2ȹ`"#rK@ 4EbQFROaY) J\WX0.6V2"Iu5jt @/.40V|H a0Nq0ʦ"jτ#ett_̈L:q0lnÞ ݨCB7jzz.g)FA;Q!!&K-Ӹ>Mwz h5p8ؼ+T0.`P1Y%ЗE"',0%T<\ǻ8KFE,|>āp0qXjF!1md$:1I67 Ru*RK`a{(O+{j%؜`%{nKj-fށ_Id pnK4@%[e"k<vF,Ic +!!LM9NcOw˘`p1Tʒ`˓?$gᙑV ba_=L<՝> \үOZĚov q6t9d8-$/ 5"P!Lˁ?x?ZxUIm*s̉1؀0;x@ `0A52QߜRGlcȴ#.QΖt5&m8dBy{`'b+g)4e@ycS} wTQ}cۊüqpMVR ol\ x@: nV LYIAXGzSdwL)|t3l Rgj/}C?r52f-V:ԓhѥl*+zZ `'XWɤ֡]Ȍ~܂75ƋZ1'Kg׉RCa#-\fu䫔巘amً˄[Vbf(tNc 3/ (=%4(Z9f+2L "QRM,`wX0C5"MQD1 @.BsRE&f=vS $v,eW6&@bqoI:i2+PڀK2*5X(D40$(=)|M5)}+zɊ'31, ffm!&ˋ0{ϥ=i!F8P-df< < 5#_8VAOģ1G}By#uFzEz_ DA Nc| br]geum6َm wQN h}HKTi6\I7Ѡ~FcX®vL? sMآ]O^^Vf9jM8CWTX&r /Yqp cLYPTxڃx@oJ),|mrQg" rAͯe֌IM:1ՠf\ %c_Bat) 5KWO N&OᏤ}wGSAZ] ]A4 EptVMDixp@ƽxM7bO`\aD?!JKLbZ]l'n>h"R :KjH'*$+iaCDĠ`5Jc[EqH}FSٺWI<%PM$ gdO'`n[A,-y NȅGc; Őa$& P#LtqC*FxP8$ 74i9]/d03^oڬ)Ya D qA*t+[&hM Sa'O/E _ӽN`zHhfB^sywLdHLѶWْc)@t;} 0`۰-TJ< pM f +8Ci ~jyA0qBϑ1-ƄWϠ>nI`ok6rfԘO&O!8fPn8I r`D2)u&kWd681 6:53{ LjAʰhцSE A^SF H9I̐֎ wGЀF LAmc BY6:9eo~HGB^gW.\a ^X3jm/yy}orY؝fK-M91:?'s!o6G#O0TQT7BRp ɍ1eI*7l9Y*Hi dߘ 0!y}`Hox)ݰX:6!l>4E7R! dǣr*Nr# C,c-Y'pgvDό7 +UHw!2T3yo5no,Ivy`t2ɋ;IԌWft@iT6}եGXy:sؖȣw nUː %pvjEЎMco슲;ęR"vP\H6/؃ Kbm* FD܌e=z }݉!ղ/hyLmq_%V&6`byƄiTpK}{ØKld٣!"݅{kYIuk5@k1vlMGw͙CB]@[+1Dlo΍]ru\\FwT/2`DZs`\v. Y4 >KB^Tj G}6Xꚛ@0m6%!B'VLUܲQ(>6if ؆fp;Ivzg/DZ?n`9 `'z!O*]lm ξ&f2 A'}w9"֕\dE_Ϣuظ2.,;,M(}fynbMY^J 6hp/V۲ -`䦂}|]bȁ<"s}yR<#fՃbH "-b@T8`jD/%pۧYd_Bێə TQOkګi@1GBN__cz!|sqT92ddPCL[ | HL6dksdvg;flp1apY5Zʜz}|9B@ Gdc=eyTxcg\Eb'̛GMu߮[|aX*UY"n^ 1tOjtm}X8[#Cy\-kR\I(|F6>& DuF$ꎔ/ԓ|$ޔ9S~"ϭG:[AIOTnsGrp;<^Vߖp8'y3wX"ahhSܲ7mw92w3 "q=Hb֕!Ya]Pioi.m _sX89hL)H QyDAC~>2|GpMYį'Oqwrca ޢ*emFqC!C|h4&c@g򝤠YXՔ n8  ׋POӛmڷom{wgH8^ƜfAW/0ؔ,ֺ <%dY b-08X)}v"ߜ<0wLhCioa D9X+>rmnbJ]ǐ#-;:EW9 ِY瓙o5{,4 PC:,f2yԌ jbbTM ơԜx2nQb[@َz}~MaʪA\yob`nV[~XG:d!䞉IKߍ{r:".Wz-k.d"7gE`t0 ^(kCZѫn!vs]&̊nwo{f0\ әs`5Lhh`22}I-Z}ξeՎji\Ⱦ4wlCZ 8-3FZ_pGq6DA~oELcX˔BPZγaP9 =V:BЀ fP!fettM9K6=RGvmP]tkҤJmغ ꒹)=ulQS.4d&v],J 3X W a &?V"W.1?R0?RʵT)m< yM|Z5d0)n;!$+{u+j!P%`!b<ʷHT鰻Ky[=6e;%P-8V*; AƍIu2-t$Fn9F Ɯ(4a㰸kN< "0 6,zSb)߬ahj"u+'5˄ =@Ä1(\ CTig{Xsj-O[e};oXu7XRh\4| ʟ`EkscI;)[Y֒WcK)ezx='m3{_5"BWY XEµYe S[]Y]Rص+n;+=++elﺑ9+UյiW$%Z][-o-t;MaK2&PAHgPi,P9mhCP2P1E[,qKlԒzNhQikv{-&EM 10 U.5`nou텸(k\1q6c0 svA~Y*!y(PJyVYɏw!L3a)X)syhZh)Ooh~>tS <;y1HՎL(TЃ@&`9P-[uЛ7f9]-*rER O]'C~T1d֟@Fhhct:ݑ#oA=.ֽNCx}2j\ek't'&ˑ}mO%d&\pm.I\P NlH#HTw#ɮ%6گ 9g׮ddÕX* `;n<[cBN>PV!h(Xߓ֚!Z"hm@M6)1RC7GN1 !L8PFH}&[?4#vvl5I7[rQ^zcoG{]DK&w@]mR i=q۬/2 kDz <؆ 2EI"]@a/bud.{^`SN1;\r2&rJjlӦa1;&vYx(b9:EPiO>DB[^QTNܹxp03KZPH35h<!4s8тܦ#8t(vfX)oEE*=@ oSzLu渄-ɥ.2V:.jY~X?nay .&f'Qe|c]EJKtbbJJhoiM62dZDӥrq˂uy.CͶx3 wP0oyl+Ƒ+mG֝T yH=>֜931 .4cYNDwZIm`sU Vp9?n){gY/d#mJ8aVScSgsV#$)W5reLW<Ū֘'Dh82QG5I k0 Ib\* MI辚}O C V{stz[~7kR-bfH3/Dd,P:n9̊XCY:3t֖PDPl_HhպTsw%}/J}wZm/ch-rWr+Gx2C#qDPBFI̔\nbw,:۳;n33m|,<Ӭ li,׎ʢ:څCβNwUD~,7k0[j0\Cb3 BY+3i|F,<2w/H'[sM7תnuj[sqjDǻ>mfOe>00(PE#!0 iXB jTGz 狕Ms|OEWrocQP^,ݧ`|P!OG@va~6:SJRZ0{:suvb_qn}_P%G)2ьh[P;R^tj`sω 2~3t eNy4Y J+6Sꭋd5}H )J1Rb^pi.{a^ci@,¸o7.Ke鹜IsO~˛imi^<A׍_p.] ax̀Y7k@m7/yXtG@* l!*2NpRFHU}È]H-8:y\V層w=9$m-tăV`⾆д[t"o X(^z fx <ΦAh)?py%^12!&19M!Ƣ &p+nkWadؐ})´aӹ|DK:4kCGVfC|e@N3a[&LT8 $S0 @kj#r0r{ G4m*ɴD2bG~3Y k]C!-4fܜV[G_*ļyt#U]HJjU j7fzPB<0LF!YݍT&% v#Q 6 <(DMP@8Fi\@ VÎIWiƬo#.OazTg)\mioZ`[dS3 ySxb$! b|:sf>1԰Q{X9<}rqlK|ڂ([cC0++T= {Vw$܆{P8PcWzo$.bn`Bczѓb+,~Z$F<JsH1y,r)5FSϹpc0@Pl҉89IcT{if05+4[= Kp(X!&͇ ~g#{BbZld$Э"m'_r'susXl3Z/b\YT^eь l8F{Up촘zΦ-o*`{d} Q̆6A9J=@LfirHh,f |"}og!\=ݙ(f&xBpg[o8R@ 8fADڼu`oeZqcC\/eyqQ!\2V7(X(py )pv(׺[/C 0{ҲANfi4fZy4LФñì_ yoUPaŴLy;p4%@ *%$IvE"A:GpS $EF4~u|LJ(ER<]: \# CT ϢT?IAn5]DcP5;Q:͸BsgB&8f\lm*u%G~#pZo$5њ7'†lnP9^xgNmX [=W\tW:) mGr^0̬uRڣ3:S YȔ@@;&chK^wI61fEJrϡҀzk Y̷PP;rmD3+\C!x6k9~UTs+}3zնXkfG \:v|/>R :~EEFɼE:XPC-cPGq֙Sԭ%)D<& VkwNh\ޗ.N=f) `[NKuhTK~)aJ3];qM;\-ot6gu%@=4Dh Fv ԃv ˕_] ClPb3t1p>̤!Fmr)nn9(ݼ]-au_SXݿ$UJCvN`Vt?d"\h`sȠUfuq'HVI#k)TW6RJϛ Hb9GQ!اorqLh(y^Gj D|yZɇ%O43]MYбܭ r<İ2μJ&6ۆiڛե> ̊=#Zv;f59KЉDM%Zl= R;A :qApj`D @Im jh3"m6&%!gّ\wu+m+LA^DGjq!G x8 /{vdv۝F,.cS\ VS@n}fo*-8!qsMu<ʹZ(2ҏd'zQBū1Eɥ %bc$]./vĮDSwoT|?GK!ɀߔjP!@ы8WO\e施/8hR;`F`=!4rPRZ0m!ڛ)3$ Pe;ymO[Qf&Zl7l5CM48Ě2-Yr-5Y+CqNbӦacǘ`Sl<oA!iHMro}͈GN,<.D1hz~h/,mǑdAz d+׬ A@ ]v.fcs"Hqֺd {vZ,_va]d8{ PnhVu;+gM)u*ϝs nxCp$9#|78;/Yq_)a,ʵ`:o DQޤ;ܑUI(l۠l]U>Gk,l틟sBݴƺچgoGD7O 1>筗PM!7ofu`ňs+1rc-wOIzɾ2,8+oȅC3L& n1 &´- YyaxiS"O?RH*Vڋ=}y+ɂqO<ɰ󧈠qEq6EXX{+ثYS\jǫ%sS=t| XFJτENJASMh}n(lظ]md#&QdyD~QlLM=ܝfj9h QyFV?0̆ܢ!s?rr>a. 6,*7ײcB"#/A|vG7[P7pmۼ+9ǕJʼnaP >=$`2`k<YF#ݻT@8ImScarnIYVÅKoբf +Yjt9@m]Jk3@pte@޹lQ}nOaǟȧPz&=f(‚& qȠ=_ׄ~.S7 ]K2* 11qx3FK23q!D<yoB)NBզ=K0M`(G]lG1AԤV5Ch ǛO T vjKoith4a +Zxon"3dM t9UȖwKro([Mnu?c9}$ɴ׍TbV~kiZ:`h %6d8:Ҝ!z7P%0Z |kvnٶشPS9w6h3cX]BƔTFz궱5JRHPa5wMWf vd/M, rpB "#nF; ׃Nt*P*Rs17KELkY3Rdghi7n39!EW)- =O7YFC'h[: ܕ .mO}5T::E$ | ZnKݿ6UtZ.ty|nX=󏼞ϔ߰՜80/hixHo~4xg/v'N㾕5߁7T,4xO C@_Ux,5o0~=}3u9GAC9Ğ2RC]BJ|/`Wu-q&McojhaM\]9;Bwt{EGҬ5mU5;e𬏃"0Bn(F=khYx9ЄMeK;3ђ SɑWbUcPnkpphd H;5A|NN,C@ԛ-Xq"8( F`v$]m"̵j68"AMI -JNsmkci 4A|V4Dt p; &L,U+51f+=P9d]FXixO}Wtj[ŀu J&G&*D(vNYIj1L@1#j36^y(iHk(++˷SN^TĶ)c+%7:Ws_F7Hs_z0kpO,C*eK\{.ǩ79zoPAoPQ#as.q:(0z_“LPDpuNNt{hˆ"m1Xczi4|btwCжkn25ѤTNI,pn/U tP[^"}v|VesPzְP>pcz׸eHW_1>ֶy6Zr`Qs@͹Ӂ6z,ϔ1e5M-VF43Ȁ) Cg=Ծ \vmd slC35%c&mcU[_˟)RTX>;qyò,I)æ۴9QBM]"{1CxE0HTia|2_~ ! FB,XiX\G6j83L]+[cU@nZH ^A@=sr`|}k/;TzJGBfo{vC1ACbS֭-ݴ ynh Ҝ+s Ho~2&[s]Aܬ*fB,bP3u(YpdݻG#q5Ob&X32et[R5pj×z}&]ZRlEȌ0(nr솟{)7}ad_+,qP#-ɡDŝ CSk/{kbSV-So-wHk0wN +3pzR;FSQeDW#]`B+AX3;Wt 3aOq14ܳںd0$cEQ4J .kV٦j}Odnk9groC(Cv.rwT(4L ˛n+$9s*9̆tٲ8^Ύ"aǸ#uz%y(zށ,"ERM=t0\y-<'aX".=VL%6 qC kA VA"g"s,zщl &Jf,J[zw)~G2Ň CnoC8˽ùxV#s> EDN1pCA0q^y\ʃ!߮<\`GK|=v6M (b+Rri=$@^ MUΓrJ 䬼፿ Bdm fѐ̶fvr#.stDֆZmi%ZDkWh}=  8{Ci,){Rݕ2IrZ58,[p+1[ piOQ%S97Ї?um9)F%$TXg(^3  E֫ron/!;]ZJgZSh}|ot 37; O^wCRB,Sht W Jbq~krm$kN%fߚPv~ݭj~Gxѭp7 B(),fœ;܁ţ1;#ʭwm0H]|LwIXKT0KYn_Rc/ҐGf4$P-lm;KV>mt5 2UKgWc cl(d9X|~/N'dvSl= 5nԘw_ks$*FTKJ7%Vn2>gmu"L#5ͣ0޴K۵t4E0+^%m,-u46IާѮ+v m&lq^7~N< H;骂g) ʤf9scc5TiH]tϢJ-jRgxcmiti)KK$`9#5d~ȁ$ɡ ݭVͅ O5 r%;bHՓG]N,m1)^ Ϧzd˛"]udCSj 8b{8|5:&GSOij_K B2fL$rĂ9-~>|[RupE6JLv2v2ej9n5*$C(v!B(h`y2``*/ F‰$ ԼĤ/ZإnѴF!Qz.v,!Ә6ާsJ*h;+ (MEڸKPgdlŧcB1H~osUaX,D8HWݧwlLr?)5<WEڀRP5E/g27,_IbFQT-${Q&;z2p (=9V$2@,&;ލb^Ku<6(L QjZ}MNhκcoRt*o8dLێ,Ms-p*u E 7W5w0ɻA]iQշ9ejrUC>f…k) \5,1ABxקs2Nj H{0I7>nKis'ũK*vߔAH$KCDQ4V;F&;Bw9nFwM^lwGsntGwr{'j:wd0 3mΐʴZk^0b0·#45C9 2sʽE0)a LuJ,^IeL馞9:]ld.Kt>v1I|ߣ- . xMtfע;[AlB_ ;ˆxuRS9op+1mv$"΃rgqʐhDtVh?. gChD3jQȚ!;(6[bKTJgUcGjԕ:b[{_zU02k;ټ$ uC1GGIQIQ~1&a Td'MLT[iHTBq-{C` W^~+AµoMIۺ(\.d&j7FJiZU{%mJb̰wDiEvbP8fd'k,AF Nȁj#)c)߼ta!h2LRМI“oJ%s9L8;9Soх`|%N2ZAMY(eC.eNՉ SFfƂȡw7YTs =) 5[3k=|f4 i@)Iv\ sY:ɱ) \p'ލdV{ĺn2V[Ւs)Fel#oj^{c"Jy11|!z 4_{hui30wʥ}hۻQa,UFNo8ۻx^hCR}ĺ_{3zUpv SΦ~kZ9XNġ%PeQ2]3eVTP) L a 7bbڒ3k?66, ΓBg`3zt'>caw,pzib Adp|0f+YDCI@]̕5eFQ<=Tu9\ZNl3C,bD3@)wVܮکJrPO0Nm+ʤ<3Gmo62'~ 3E3mE aC32wTQI:960ؐ®7QY0e&k7 8־U4*NbY}ԆN{3m2fRwk 9i9o\.E']TwǧC̶$-Ҁ`w( 袝ծ0D5!GV}*uQQ9zaLyi¸0ݱ'-:\LPQw(kX4U1Md-N`pPMPKuմ/0"Lq,X+]2Nc &j(I0Cm3%}HYra%֨+z.wE/*6q,%!U1772O] V{TEA$ sƠFަs"l7>tu06n]IK旼"&;(ʋp|)G6&h!`wl2R,bm!\Ս"m4Q`CC-~͉˹& 8$RDA;*5S6INybRKJwo{I0[&e zaL{0f 0r tMۤȲDPssNժk)P߽ߣF>gmT캟wÖv I0VT TtxLU"4VǓMvxFUf,q0ڭyT¬qLI,$YTa\FS]k$ y*23NL1 覫Vߡw%"ԶKOe^l䄨I 6RU)1`q`W5ffN}D.O`x9U^;*C2kbf/hswի(d(ke$Eav¦W;w:]ЇDp:g O V'#)紁vMigo5u"OQ=4hʇݼxodɴ[ Pﰤz{@4ޕCC̱f P^Ȱ9C-&krBz`蘆2^J?`rP{Vun7[3F"aZ70$9g{ &umkx6gT%* @)ӬƋ2=ΗD@9aL#߰.&|jY'jL'52Qloϓe1={ /( 3ЗnP.4!gF&g~ @M9߶ѣ0UM,{\g5](Esk8U䞌I=9vxZIʽH{5'9:=Hw tST/UN<6JY0[WIPp xZ o3D>Ls^33Mܴ2[5Vނ}$ -T] wB`nZ=AyRb!ZPtUzR=ge=ݫa).ƅY뵍w蹐/E0c Ў5j[h{ɭ.4` ZwCaFWw[LZ铙7uhjC;s=Hc3PВfe$ҒQbkJt=ryE#+[BvCvsуTLrrwd L[53gkjb!4ڧ)<1M,uH}%(@ P7wЈFRtź:*j^)n3PşO`fv0=Z"C}7'5mL'}jStQI;>w%U0l#<^!?Z;Ya3QIHW*<ǜ)׉I<;c Ґ4ZmŘ7gs (b泺M.x3UuMLp `g@i}1AHPHYtaUdujq1P̕dt)ы-tu׮ u 7Xm^ۦ1Sˎ ;/)˲p1c"1@ =ƿ+:ȃ>]иXS7\V[iz =rՋ33%Neִ'chڱ⡢ *}0oZOusYt`wNKJI2KVҌwfnBItI ^HD LFLJors® AL5&wf@h 4XobY$*K2n!zZAŹ=J "!;"X0w8"&KZljxg# G+\ s6ݶE7'Q́ad0T3Ԇpm!Q3f l)%qK&[c6Taᡋ +˩s!eǙV"X]!bXTBbaѫ`gE&nْ qi#j Hd 6BY-ZEz F.ֺ '{_\𺨍jLE[>1] {8`a`Td7v:JjTBZYY0@{ c2u Y%jYS&Q^;Ԙ0R=alLֲHn^P rCcRk{y5ЅiKMZC^,0WYZy a7_Q eUЗDVC=$YCorVz˯P:tғ %HRXrPs& n>2I8Xh 'S7i``nT 3^i4gm0- )Nthôk`N{ 0' awgy@z,_ ؘ7vIߩ0Rw;j`zJL0t CKXB@Zy.:Ęf`"Cxɺ1e%GhP°IVS%ذ} ̧.(0)^f 33g!V &}\ o9R͐TdƮ pS|dЯEp ɰ۠a9xَvWi˨G&p UU {Z; 0CC찲58%O+=,2`d cmKޡ(&կEHg@xH[E & K& 0X%#< JscN0JsL@kgLʝ͵ŀ.%$;d KO) fh C:@R: Sâ8(3:`P̖h0ϥR$ On 08#8GBp)ҰԎsML/]9Ή<]C2U2C?X07<؁g@iF6v㰸boZP:IƇeOYܝ# 7eOOoJx2~;'`ɐ~Ε9x@ous\臊Sj\{/Оl?{Ĵ& <_ÿ rїDsl|MR Ě k+=0oîSJ:d:O 䣮N]tHBqJTC޹e.zlˈg!ҷ!NGr)[PR>+|8G s!]7f)T&!N_I}.<O !`yw&x0eEJw'ӑq )Ar<8(kkq!΃(_C&DA Rr"hz¬̚s&.h찇~CrLO`wGCBˉ%2M:vexe7 Jnj)Hф4HNCT"pjA#280 0t$90`TҒN 2;\@!T̈́Nty8 p@S)uCT'u@;3LR b.R}코 !E؀eC"rw!6B&!udNG))ҁy1SƔsw%]uǤw`@e%x:V]u !MS<Q̀ @ޕ , a8$^ = Rc*}4pN&$1"xQ.%BEEKǛ(ml< I+i ɅJ=ĎD"7%V2]R b WzU{]2}7`G9)ll Ds#T{PHQ9hCmN"b 9ps8 O.0!=ܩʕ|)ЀW~P=!Pރp)bOW(?Ց x܅2:rb\ˇ8= %GJ7$N(Nq^C]T%S()@$ CBSTW+J\T $/RU @uB ze@=|p9 vP$G\B&1*pʀ AA 4O(qi"qՐEMPk 4 gHBv;R.G(@9ww h<L^UO߃9=L)ȕ)g'm' :eZUsp%L/:Q}l*"Et 8GvT@7! T2R/ P' T[EG(S@}짇 "H @@RDhUL1 B "e ʆ%PzPABQ?uQ7$ P5JaDC!@=)Pls`_"2PAy0:UPd9B ́<@L/&] ; #Ǖ(u"WhSliN>u2{m!=q OL3,òμğE@.CXƌ=}ivjI=`K z4ùOޞkdhIs 0a&ZW*'/Zod!HmF?7}P? gd^Uok)ūGhnCY8$~@BCD  Z 1"R"@CIM "& ׌"mH0B- ҡ"R!W % U*R-Ph N!QM)HmIr)LKTtʎP-(r(`EF)CD%% P LԤ: -*"edRR`hQfPZ= %41!b@*P+@?Ņ>s BZ)t0lIHOA.YފE fFK#̆ MSh1)@ Pb؀?"`QP(ބ Ezzix; F0'^`; $]@P8:BĢ@%iQ0J*&qc*gD&q D3)@LD`nD! FKbZ8@h ĉE2F`!*$%k؆ f*-I1(B1*,"JV14YE)tKȋ42\ g--(q@ eP@H@4 He I@1 J0*ma\ ~\@"TT(BK"]DQܐC\R>ɇ &Jf%,`E C ((Gz)w`L,]B 9*)M$C9)) 8 r2 Dz0& j$3fdń,كeB ,'Ln7khDA*(r EW)Q ʀ42r%Y<#ޙF U= r 9Z& *C)ȇRrLB ~htmqk%dž% 0 R"h@ƨ8"Q*n֓2JEK6%)GW<9\TsD P Q) @P6E*@*TLPm۔PF!a"ZU "JD!B*III bYW @ё@9+ Є"ٚI% @.aBZC P-P"&R! vR!4Ze @!5fSJQ~h& LfTGGȣ P3d?3EA!ʆ3p=tE]+sCiՁ\+H #)"$pf7YIF*2KvIUkQֵ&s^8!W8h*E,&SI"HsC)Q9rQq9?JD羀]-P+`^?wDŎL ɰD=^ozgaɊ gt\q} njH "2zo^ވ~tN;ed~MbG?P"eESijϱ9R&$zD"}8$3v)4/cy ,L@RBgsG(EhD>B $AA1 KDGגB+T4˜J*ziE*#!4xMp+CWrY 2%(P>`3NtM oH:eV 6aHaVmp#rlZ W\I (f)2![fYm=D H&`D!62wLj%q & !2)L@:ve*D"h()rUI~+ 24Cp&PЃB́ažldG.sRy b7}73M2` D_e(y04.r31HpI""B Ǔ(HJmG6PL@1`$g߱k!xVD-KJ@^2Q%+$I 6EH9Ś)cdGB{dC)ZQZQ ZhG&QDb)AZD@Ĉa*e QJQ TU)DBDU ]2/]p.rBĂe k8Tl 2 ~  ȍFЃ&@īHh42T[0x&y:G{O6" ҃1pW(^4#8Һq*c&U6̀8)&Пz^zK!S bݓb@BBF*PC؁(LPpdA%"**g9oȮ) HP!%(ZJPR5ABRV qP-! J%BČ@b JQYUM )S%Dصj0VJ^DҤsܰ1k&NmOD,G!0 Ļ8t!kXV)b (h"P { G !%T>&A纰OE"sO6QE7l\I uҁɑYUdTĢmpBlLAJ& 1'FϕM떟69I#wRywYJ(ôĆmA (mˆ=7( ;{yel+uKZ&zCQBIrppH^;9C3a@ q =aXš4gnNQG["g"HPPwa|* Тhс1 Rj`f#hoװqF6`H?e*A! ِ @ 4|) ME a>LuѯB̄܅@zDQ4BQ Ҩ\DS)@|r@Q2~4+}`d;¨҅Ew3.R.MP@ aA(UMJb52@@G"r )T" uˢW>EGl! k QC(:Ȉq(% tYNt(~#@2@ PyR,2e4EΰA  )PS ` J(jA] *#D IX(UȕNGj Cݲ$RYA\TD g[tN*Õ=ͮ&٭%^ra_.$]ǞP:ZG! dn@"9jӑZ\+9zPӶJF2Ԕ^m*v(9 V]s& p UMQ8O]-|9Xֶ:ZG"g7ЍusQM(3ziCq|O˔ށGP7p@%^Eя]ft!M2*" X!l 6}7 b(rҝoSV|-A" EU9@\-NW5Fcj3n v5Z_mGI4 ~" 1Ji*:*Buq^޵xsYbqa * dD0Q5LCM4LL14,dsJR#)0I7LC61&$j%]&U<=,,s@4봒w>Jd!çP%;drasToC8 pʨ`CJD! SB 5 4^>U44:Af#"aTċUI5M kb'`^u9^:aBM$ C]T Lgć4deGz獞mIr!~iLϷFJP>S "|X@\P"(ymH@P"ҠdDPŠ{.O'g4"⠅ 2+Q3F%@„(9Ô;^8$\*c! PݐweXRUB G 4"=eX 4ȈR\Q3x:B (z$/y2@.T8a;tH@zRza2%02B[ LmY EHw0_~™WG8Ba) %P8hBEXi.0ÒiRj0{l8}h[XjbVV߸V|@pFDtSz(:a.䁜*$V*Cz(ahE2@)LH&c)쯴^]HdePܐ4(@Hqy PS&J` PaR#, C%m%zh BP+7r;<j!pH/ 9хÙ4KX#$ew{9aL`(D7B 1 3A$ HiZ_S8{ ]pD!t@? y#r]ԓoJ j@b) Z 2)ABbBz=LڮHq (bp0DdЉG G"d7Qtqذc iD)ʀ dOM*B`` :!dd[ʎL!S/6)D4J0\%ՂUJA3ŧBx`@@ J S.s!%M\Pd;* w2+U Qh@)i) ZJ(hF>D=Ĉy}]D} (P\@?VPGȹ4DCAe8!ғݐok @>,* 8=c'}.~DހE8/uvE:ȎPP1@{A^쇸wp$ d3C&s2l*䂇 `t;IT܅U|D)w#E (}<*oJP:p+HCʂ(%@ʂ}XleRoLDnVV)I)͠EPZ-p`#@M&qf\)X1;ۋ^~"UHHɄGdJR˹^0(eP92A{WB*DGw"U`Z{X%~DI)s "l paEM(7|-K+Dh84*e`DWHh%M.' k:'j-*հ\ʄ{"uЉҀ_}iEHJ.}T=!(PCȀA?+ѕ@j%h8LW ʁQ{B@~@8$?Q}!DQY@7(|Ѥ;ЁbZA(B2d jC~v (*`Hr_ &!))  D `Fii()(P @0 e( J@PRT(*bB&$ʋ 4E"bG+JqDۑAp@TRJ RP{WD0U xa DeG3gVdiA9rܔT|O]7Tp(oP& V(`,$d!yV0R%IUJuR$zrE/rUK.},d N,D 7]{$ AbY, "e % j!ypQ ȁF=>^D$S3>Gh 5=RgqP1iƮ.wH8t.,5&ƬB/bP^q)BJMPO ތ**7g2n^)P )L1PBY DadQDKi+t@)qa 9:{O;بpQ g,ɍ .pd7p=i,?n2ɂ rg6!{AIQEV-*J,7^4'CAq*So4.!S؈œx0/^NduP礋3aROahM(@`rX@"``]R42 )a=T::;aE(@ߕ; ]AX=݂ )&Fd0b$" It&! (>۰TTfTީ,F1ebgJoa{RĠX5PD||BOؗQt3/gλd=8Q9Hl%?8 @9sS |ƕuMҴݯdFtws*bpKi!#|zA ƞ+:N=OnH$ >60JP| MDB9L3$2wq0+ӕ Ҿƚb!Πt̠2CK mt[١ё B Aii>FX5 Me<08 4h~8 N" SȺ!PyfL!)À 4 d"OW `gS ÊtKƁe#R9lMpP ̀ E H䲽(=t|ː S'as"0t0CÔ*k%g e #BYm~p_M_~D9]=(B#p w0) |M9PI&0`qaWd_ a C/01:%0AWA/$ⲯ5Oٿl"{(Jn ŭku8 cT8(R$#l_S.2D&@@~1D.lXGL|Q ܗ=BS(j޵M3VƩ(PZRF&+ ʇzM%tn7eC JDӵr ??5M4RWgVڄ ~UՐzA:Wz)B'[)>GYO!]U d w6$Zwe@lՄ_ҝr`RB=x=h%~${Y۽R O65@pBi}B'~yz$ n@^یtGWu6VGʈ LT @JΕq&;^6B<__dsфC(SL#Jgvl02`&U`ˈe,vcvjp~H&ȝ]r+)*0,AL/,QRQTQ10LHQ$<(FytK$o?'N0KDDvSNLTF ADLTnHbj?1NIcu7ž=#)MP[:)SV@Mr70*2qRT&bML$1B2Jq (uـo5? 2 0>'̌ #ūY CC\E@ee jU( Ks֏$mM,LYCJY LEjU IJ`BXd) VRpPD)()c(`D&ZtQ4 $㰒IM%B)Pll!9*B[U1QJ.--U)%-,1R"Dd hW2ӌCK!%>˱0 Hj@âåc*=k].IPiaG@1'd^N0?^lkd܇=M¨ X$mth'l!,~?ϧ]P(.;_?G{Ü?XCF͈f)\̱}XJS=Z_!Hz-[j,9sY:3igSƾb=u63w(_\ɆEt;ے>H˛I:>^O(S] U'uT>?E5է=Lj};i pXAwٗ v?T12YDV yZMdJ2sYaUغI YP#!}{:? Aq?P7A $%?qjET#G%e6(ÚܥObG?;h6};zx8K.64s=qM>wޡQj&C̴%pT*qk?rG|E/a]CiiYe-c9t dT!*(vHA Wbgi]Z>"(؜ϋKXh?X0?fi8"NU'!y*!?tmCO|O+j nG+V˰_:#PFÜBF,0㞼LS?B BT{ #:KQ^@:ӉoXGO|i<Ѐc9&!bJ@ $+Be.k5);Yj|߫?m'LW4zLxȦt'j(!{!&w^4'eZP0Xŏoi6?˧!va-zNזqDLXXWkL~$bx_-6 P, rrrw_A!m淩U=| uhV?ԑC⡻kنXǡDFtmQhB@ǿµ=W =o곯5 }UOQz~0UB5\w~;Hӫ=X6ߺSeL4 '| ؁E)0#,"E+Gm%ɞS^(^d p[Z ~BNeq #Zv H/}W@bݟ nɁNuƠp&0@}aק EDZ *`}F( XMj ^YC}dozzhߠ\M}/a܌:ǵā?\6FGGdER5h-{$5cCj̑_|N(cg Fѿfk`хpTSw&9zR p6UBѽq_Q/G5b"9_FV2D`>+#eRjgޓI$yɃ0\ÎJ&(AZ U&㵇Xtˆʡ2sbͬ10ܔ&1=s9v?0C-E]1a8k8/mtGP|R)M"KD1cuP;FEbs Py!0:I&mkPkӳqlCª!œ@F?6}7tGSbڄ aa*,]V, +q:i6!LOCD- S)q4fI#.q5|7+xdr C8 $x evGpnmq@o)Hەc "7iCj@|b0FuJGx4ð^(x4PZ+7т~8LG=oNj(bm n]8_:pE }k><79|LswTvT]@ɩe&rZ@f2 zE tTaASKH9z Bbj ZNܐ/uQ nW]ЛRU_ Y]>QyBN;ز͞_7uA(Jj 2Hm@q]ڔDz5} 2gl>^L$ boN#hW4C8#|al,j2Clw㉭>@N&%s2FNň24h'k_1G GdS7t89='H9^rǐV羾>k98 FwT haеn+Y`xlTa ;7Q %-`dSΡ֕iZfyݟGLl Zp#-Ċ/Babr0P/B{Rh£D=5BXS/2wၘFm$So ),QrBYR36M{WQXUw)fNyfbB>F[W|cB$\ةWcK4lH\z`E(tԷƱXO)-5H$LS/T'5Tv֐py(@:2}_c\ھ=J@F?l3>_ ;ct׿-9NP1'N8FN&PCJ+"VH7ItCC'7#zު,Șq`è0B6#.)(aZbQŝLtZ/kOOK}4N[QL}DR0m)@Բf{ TِZ 7-1ˊ/0Nzb2ay Xi[F{:Kl9j8=_h=&S{k  .6`†@2D^9yhsoi0 =!GaƁE.>olY/|bM0+1 SFl1&S n1iD[KΟH ($:N9l)қhL\^,39<;Fٓqut-4$pwFO:HT}%=P\tHC9/6$B)S2GQ$F Zuziԭ 1;(f8?9dc.䲃ʻ=._ >k4bٹU{Xf:8G  @X3ڝdo`|n٣r{|(=fZwJPh2>L\ڂTEVΚw{Djk'g @0[ .tPKuo4HUkW1Pj)x(nZ&sNBXm^R}yW &biiBVV Y ꢸJPF!m;(~J?a\~1? !ɗC ;^GWLLՄVϺmbvφo@(x.a(rY>?GzGԐF^@Voҡ9sRa<(: N?fm0h#/C(S[W{ ex櫫8M~nx5f0 d3hNL5nwߋ7ND(67%H@f8 W\|' !T֙ϱꏂ{C!c7\b-cNl:*FV wȭfR9bR㩟u|7zjƪj&)i^}qj/^oVdm2SM, 3: .!.V@`A@sOE[-IGyܜkįk18";oze!S9;i s+YB 8"Ѹk] hQQ3Mv:߁C^r#.>G5=uq9:IpROcN;\xx9 a@0)_)Ցx̰隸y~}pA @9tigyn e'np8Nfe8̀PG=vPմӥ)5[T_A/mgwvlH-o-h-aCu|NP%5XCu/K0Ս1kQD4]®v,.s#U6|5d\ Y%7O%Ьfq#8/5,PT5v[ٜFzKE k/^[ -FQ|hz6$[X~}"{}iҁInhnbrX[&D-V(A ZJe=[`k17tWXoc"AePlפNgZ 6ZF1S΂ː!;$L[%$3>7<ud%JΤk7TWun'ecz?9_-']>;W#ёFvWs*{Qc=GM7539jIcn[=C1g*Iy Y 3K9j~?|wgBq1mG>-eND^bHLT3񆑆s6jzX|Ԭ_+l?I؜ /7e\oY(J]q( =s.LKvGf݉IB:?~8޲5 Ѱ,,)[*-&2 'ThTd&_ Q )ܧpYGJ3x] 5 (åq[ķSଲjYE# i߸2feȱ;z|>>W'L߳0W\ٛQCJJ];vݥS?u j1h1K ;6Ͳ1BGڍ}']DNYWJY[7[ V"]M wvV_8`8!%+y]MU1h3)@nem˅Tw+nH tϦIuYⲫTe7#L]8/^7I5ke"E_2#e%ֶ({Mړܫ,nMT{?hәU&`cK>kdegp 8tt29>| Xry2se CeNx6DOOKeGUR~ꗕl3|~uvy^~})ùX𩺽Cf*Gx4Yɥy ba˖Or{~_ U<|OpgqpsYǓ]rRx).`]l.~`g?spW13!c.} Q4eؓN2=: SdBb{A|HL2!a?1poI86K HĬ컼iGuwVGhюdMLT{/ftOr"~``QV tl:}_Kvŵ _xY1S5tќ%-`UZ8e[&#sM;UK<3C$ԙKz n" 9 ^O;*?5 -vXn-zXB};$0FWu4^%$դq3&\ Z8 XC..B3DleҊჲy)~ox*cKI_-z8ӽ^?)X[g(Wb3Jݖfq4m KW?39SW '6П]Ϸ+]X|yYOX!IC(P9I.es|^.(Y3yjV0;j,HRǨanxRZU.˔sZ 5-Eӱ"R xA٬&qYHy1G%\&}U@5ɕ<#hV L i iM ,Z9H`.D KCR5طryIhSՙhWWڈ@TwRfK+cpDi\ʝW̓4*<*tx>#P1 c|펖W[)caQi"є9.R{~MX{EV<+ǯ4M?D/ۢirdu|!Rvvkai{Zu&{ewsG]RQȦ֋Uv3sx}ay̮t?9(%#^/];uoV{b+1Y:ק7.d}SS$A $јh Le|?3XEЂW]-Sxǿ}r ۯ-tJluxNW}Q'M3BHpYf4Wx7W]O9Rlm-f]H0Zc_!a|"D:*њN`_!]},P̽Kn.R\9yf5g®+$X-c^DZ[x𯯠C ՘Ӥc Fl qnN 1hv\$?Jm(X ?1a\bԱ XO>"X6q= lvGA>/fC\X"c+ЍtSb6fÖ`bӎ}C?/x}g=4Y߮LԵA^]_cWc:-ۄlp΋5J5iܙ}kR8;ȝȶ&o# t 宬` ii߷>3o"+|M-M`= X윑6w 'n2Rjwm&e*䬸84p!Q-6<7.T, q]=<ЗUjښ7'uau ~/jqh~N2OrĘ񢡱 ;YQSL\9݃cB}! Gkir3 1bģ*nH+ztͤBUm ]Cum~rIO$=__ zOǾ' 3;O\+.FARO-PNl+s%r\{(E_-uS[5KZ JcnN]R<<#6^`>1<|.+괚/xV8| )/2RZar°%vY-2ϗ W{[XYol-˪2vyj&ٺt溝B5m.ua1jDWBXNe,c`E#g8_Xc#p4:o]f!G`ZF^_ԕ)d1l} /)в, X6&G&883mq%+u JF7;ZUOī}pAyp}Nb=Kկ{uP0umn;/Dp^PPx73&/|>:1ۃJu az!X?;^>;nxkۑDM q~Ps8}ai\ݛ_\dg >qO<ŧXo8qɇ_9M FADxaĴ0O]Ozlf@I`jJ`<-ejYIR7&ƥnl3!f7la+%I>]e&ˇЀF#ȴ6Ԍmο.ZLٕMO?O!ȭ#jż,vGKLJ.9Ag ʆ + A}u B:wg e5О:su;_ZΈ'Ӽe`\)lOlD1SPB:]{p{X0h굹gYnqÆ{A0S 0֏kX  M&z C1bI6geTȕՉrepk9U(VpH.PpNʛ.z(q|FG䉇JW9x}dbpүMQ-/uw¹ZaJJۀĜ$Y ]uO_lэA_|Nʖe×J/Xt XK)&~Ioiq\L2YH]^jZ~X3qjmi{nXбSźY޵eP }XOmQM gbK;-p;n%T%UMⲗ2cU}',3 ddAHk)v*hTF?YD@@PawCɍ#Eq"X#Jp-RU_/5xLz}yl^Dau;3v.@gENR6n!̇{ +)zlP {]^ t/Yqjώw]V~ONo(HK`o;wm5>zE164d4$MaFr+Jִ\x0o]WitX^h2wp҅PAA&{|h{I&I !tT|J$  ^ks׻!M?Ys ;[am;"wOa FJwk7ym㗑pjS9h%ռh{֨H؇%~S.%k3w.W *Л;OY&t 3!yfd{OjPJ}d*Y[.@fEDʦ70`'[ֺ֓w#k&FzB! Ũ'oKutZ^L `yVmKMi)1b 4Z7DSh*cT#0j/R҂eJgT*eaV̊ȣ4DZEc4y7,f.w;g9FQ;sQ}Cy4meα;J5xs[{Ә}J}e_}*m? V:f#gH7ޅ,}V_^Ul6;?&^]O*_! B5־K[豴 `;^^cTD>xGqi,< eEҗBxZ Eoѿ;}kjkpv f< E 0s|BQ]&N5@[ 'CPKZ6Kl@Nu)hd{|ϑES064Ƚz=$v=ϱ֋L o;+(~_ͷFzw;[g=y(CºDy.wb?f{l{"t#\j|YU^}V~PjNY([%Ucd$ʨS;q;/=w1pQَ9 V!Arf{Ne$,O-ނgظo~_i]9J}'~Ebwku܅t]_˯X뵾:6qc+}z]}K(ԋu ul~ n#Z l,, .,1'l3=XjXC^ǥiKBAzH?O7O5lyå0u,V j 8S=4mR\#ȯd]{MJdz^U8l \~ (i=0IH A$J J·?Ęu.U2;w T-:' ]"L\=&lWOB`rLO,Pn7zEv(2/̨QC*YBuN~o F'Uziaօ󮠠g0en gU-ow]H>?k~.(s]ݗ?}QAc丸9(5 Q |<P`{#{TtMc%u*#)c-(j:v i=d!~h^T |ȏ2OQ4hvv2y ,5 AS_Jatf䐃Yss=ѭM Kzѐ3+=d(F3ltOYHT YAW 1Bd?+#(}%!PZ(vgqii,ė[8NTXfډ?[½{MoŶ糅FbvqUl;G Fz&4Gn 3"]X,m* 9ִOm|?)c&vJ~hYU%c1 >%EBY #,h/4P#1_X=wZд# + Kh؏mm2کldz=Kf=|*W+!oF7fyXp&;Nޚ>`*?@<$?2'w7m.Y?Q96"Z63]}Hiz !pѿw\688k@(6y4=NrJ+/:ljg0sFQp|KmY?5tcrȌ Y. Rv`-EYj|J?wY,;>a]:aP^CZHnK"]å,`nffX4t\s#PQAv\7tG5nq0םrnOAc qIP>Gݠbrk5@]ӍOQ*X+C|YK3 w:e=4)y~2rJ?)(,1gab]2!>Oի*58 Ҝ {dzFb=He  :e> |i^?eyG'047t9=-v=/cT1DI:JjǼuA`'~64ABH !_?M3ݻ_4yK c3Uz!}a!0ݚ7iNf+]Bة!-[?S=wUWƑ-=\;=VI V2sNԚn19 2՘I>SSX_C!]OU 芮)$?mKSn8Z@2$FVv,Mu &\޾ 8djmM=mWp h1\6MK>:OL}G+hm᪡ ADXwW8kﷁ[-f*Bfxc%d՛#5EgUBi3/_m =1ANf^B=/i]`xr\xx9C/u苺4Y I1byбՓu|p1HQ؜PY@ ~{p}]筟q~cCes$-gؐB )ub7Qe' ?U)J %@أaC'pTc01{;^u>V>7O]Txo y?.|~'z"'mO7oo׭D 8sZ|Z_{h1 jEu%;uʛ˜KxBRi~Pe3wCDdYVbj* E<6g{vx~u2|G鐥:r8(F4ތb:)1+F*Y5̼j}ΞI핑lb?Wct}*/S!#'X&N!58\;ϟmSO(ZAq66?`.g##n䕠aHή1x# )X/8M]Vy *16XBP]}}mvlwyom!S-zЀ9mVG'̶3@ t֣97xM ,_:!?go+{bly|쾌4׌\clDƄbJ,9sHOBnhn.+i bp&q9SCoe3 *9,si_x_'ڣAT.5!˚<(C$je M]tQV{t_ߣXNGZo4ۣt;43HgחaK>9Z59-&=W;mdBDȮQp+D,|m>wP4#4A<ğ;\.=n`e⏼ڈ5{)Xz,Y]0D!dO)=jCal-:vnٲ`z30oN!Gǎ;М)ۂ拔a 3d]Up_awUtZfc 8T<(\S}e|*?q7tƨ bDXq'};:R64(Z5]5X&augZd[.@ImBkR2̍F̑C09[yk:h맽yׯHm '(a9pk(RyV#{ж:ZJRx./7}=h OM ;WvnOYɠ=dț{&s q~Q{ͮeAm90 ݦ_#u;)WW-m:WfO#;9 K5+ zy}DOI+Kӿnϙ:"w^xܻ aZjCJ լhC'Jb1*bz3sHgbfa ĸ٩jXsyyi1[ٞm1+==w*E>Yxۦ]e:?AiCzǘIb]T*=oRʷ'{d)XUG5k K מqV\kXYG0/-3V ve+so܉*TPt|Tu,׬xjѽ9_>w{{Nd3-^]> "~n~~]bѬ?[ÐN6Oςзa2OOwM-U9_^`?8c;g l3uIEZg{ k g2$ah}5Fdr8HV%x^,7a50p׶'w3̦t/C̛?_4m~AAk&'Ȭb+jfʁv%zOUclRg+2#6|:]l}g(k9}z>!-JL6:SoKl.Fg,Țm&oڷ~|(L [o噭Y-1N-BzG/n)뗕6İ-u=\_ \b{{ṰJP^#bcSF<ܓՋf͵es?:\ _G'KEi8 _,aۺcĞZ%!ç#b9-_12 ͟euI+&FrVe [ BZz})*Rzie?GRY\no/Cb?ZV,EJY.:u'˶싢|T29qOkSfϥ٣䷣ >>_B\.#]w |qoai0OCfx8ĕ錳o-X7. 贽/)AKƦbʵ:Ύ|87Gɪv('Mx~8Z]G뼭V>h9%JXjn>C<;T?]ܞ~G}WO~/;zwB2_C64#.&ih-ݶr#3ho[a>ͿI.Xyq3uyjL6hNM]B3c.%h5{fl^?Δq.g8~;K# 6 E=U{j4Z%,iҮv5T?t:>ׇ˱ lk_w< Z%i;Ұ*aʄb&}nOr"+thT nEne9w ,ݤbQK9cRb(MEǪ C|fr@7u AFL'IϾ-? ok ©HgV;kPU~)ch?=8:6ng8L ,hW 5ˆziԧp ;"(J1!KB^w?O_auzJ=h4vy8qIy\7u7TFJlcS5JZW?`X7~7O9Ry=N!Jl`p~я—eo~C'A" ւ =y0xY[h:Ob`H-R^-W&g`(e~Za1o[r^Q#~ 9&TGL!NbBjZ*O(cg]㣝Qd91mˬ¥(DCUw$3F Wl9@L}ALx|?QibIa Z"3~#R(dEJ*dC-dBPbľ#Qc**ԔĞ b3C I!P2!0OŃ`Nc)Έ1(=KD|%T>]Wl) (u\dU(Doe4_Y=U>/w<a(Ӈ,MpA݉H4c>ޤaEĵSACCO_ WVw֐Tμ)@ &Lb~Np1C@&wb99#zԅ$È$@'bf92IL| rh#uXy7I|IP=t~p,%yPN>*4_OoԱ!b#+0dв`(G?VqV 5KbHrǷA/Kf+|OcXλP@$' 5(3耱&_Q`~fBlq @Ú3O ~ QZ ьb6$20A+W9*CO?.=[7,!V&^xUi`Z;R1i(%T*n/g GlۥNi[0r YՋu%Q Ӳ[0#DCM-(׽u6%91qm^E_|n>>$@ɻ%Rp88Ԋ;6)d1^w rͺM;aVNn?) gY.!8:PZ_+Pe:~fƠ%ݙ֫ަ־=K=\cNN~v뎕FXbeǮ6E֝W_Hh5dNsE"5q(F&ѸDb8;$&>űLff)W.p7I39w3 8(ozf+K\PаZ Qڿ'V5߁KlG×ɕ;{=;wWC_o _ښHFJoX92nˊcO͖v8XƆI|_3*/{N$gd2AbMe?}QͳO-*e.rqH<._mm`~zG[.Gk>;rҿkZ&!k/7b"UB s߸H9"Wz6jlԋٝͅg!z8,7qWP! [K&wߗz8:qU5.U&78$klZ%usZxzٛ屴FK:ĉ?MU$F$˼1KT}k #5]ގx WJ>jUDW9Nru}_7_se96mܯnDY"9)WpݹG8b% ی.'hv3/&?:b44eCusODj_؟Y?U[Ӻl~g$[oto/yWGTMn-UӎlZ7HqXZ[l;Y9idq>y/F RB\dt^ɱ>Ga2 9>7-Wk9{s{U#[Oʯ\bdKr30 fFj{ApSfަzRH\?^GWs/ȋj6&˛r1=^:(Tx=AНޭᩏ!($MY.p?MCZruV;5+fM4Kqa2꒙~3b|ž8>V3^` -:Lom_pzpH ) IasT8[;_wyԌ.Ey!4_ۯ#pj~sSl6쑉Zǩ`7фa~ڗ׺&T㗍?_G!A73SuW>4̞1I79z2DjyV9q8)]0հKj}א.k sݺ ץ}Į%LN铤."9Ʃ;EōH|<]oB={G̋ffz(6!_?TOǍߢ*H^࿜M ڵ;́C? 9r|ɠr[QIm9|q~i}?sG3\4=~6/՞6C1B#o\KO, %DC@vQfa:08͝v;^mqas'^L&D3b,uߏvff{YnV׻o3z鱷^~}g7caW\cX'ߛ{zCnp*)V/\qz&[Yך$j=ߥ?ve}=cf%-뺃Ǘ[f%1>?=a-Npъq^9±%6-]n+Ԇb|QwS:G lsqFZ K~۰tIC?^qVy]WdDH $mxY:_,p{I//y7Uoy56}X"ٙVcFnuu~~҇h`^ -[4Σ7uSUqF ix)$ D~QQ&m]k3 60Pت Sޝn#6/DtuGev[T ,@:=%Nm3 ReIwS $Q`)dF28'AS>a`$W ntjL" ҂~T?i 4@!z/ܿ!n-px #myID69Dƛw%UT"z nSG;>h>ٷ`a <@]xJ*Aת>98JbhJb(=̗(9{X3#,%}jB)T'~b}ZOy_O mkOk!y4Y`ƾ&=&f0OT~`~N=OjPʫ$ 7v>Ia'# >sc&]㠁z a'/_^z C J JL]D5YPߖƁt_3g sqUX!B,u7ń;m;_#!Çȶ<2LY0 AUO/~AU(nK,fiO]w|DW-2=?ϺOb! ;ڭg Q 5;_BySe2HVTs ȭ<' ֫fd{Khd[X Br,1߅+'p?>߽\ %1:10ރH˜(&U 3 zu t:*j朄&I-Dxj.AߑظnAM[yq0mګ@Uo^z Q\TŀgSZ(%fӬr<cΆ붷s~N@CsEEXc}8}sm*'1r,/;෪>WSO.,0ꔃddG|,gף3~{ޒ #/PS#/)ͅbRj%zC\qT Τ&duZqsyhsACQ(-.'R&ŗSذ!:/Iî҅$R)z ]m0.Q:AaU }1qJ3f˚^ i䜊q R$82it)*VMm\bdaE ۦcsgbQ;enS(g$\S;%ůyVJ\0(t2K`Y5YHƩ$$~LL˰;3_ϡ1!ưI:FQK`I뢔:c昹%;gT$[CF:7uԷU_ۂrڳײm ,t#Lҍ.3v\L8FUC6~|, ǼK,iT]Zq}LW,|$ O99C) :6u_Z'HO2NWbnW#S 39t^*vA]Wyza kosuߝ]/s%N{L>.ۇ`5 g~Ϲܫ^&Uq; o64br 23SّQ]D9d{#O;i.Э_qz-<ݣT~aūG vׯo|]^j ݫ];Ƒ8kFOz 89C8\ͯ7f\̏Co*nzF6LFv82M>2pw_ˡ2 ;8ޭn ?y j NZ0cIA2XA] J!ll_{y p1n` !ui&Vu|$\ Tyy FtmC$OP64XPP2&4A@3?#w&+"g1 uܣ::k"C??;LLM)z\D.oS Ĉ$b,w{ I|}?w`O7nY$MA䷫0cS}ش3qx_u@B 2Ir!yŠu6G@+\`Cd$LC)snK ULkm@Sx?̲౦^2͢?[L'GɆ t`0E&#g,{](vqUk-FG@y./ X'R}p-ibc2 SڨC].tSjhQRrRxO P7CP5 i=$AZBÇX *nJ15նE"MP a[eza !꧑Xr 3WzJx (G]]:or7o{mA.,a rGσ~}+ Gƒ8(P~KG?vБ k`Z7+_7,cR6+f?Ez6n5e9˩("c8k3H. *f1a#%HhдM o ?]>v]ZSn=_k ]#ʜ D*`^Lb*0tcCޏPz^  Hh5vcY^\U00wmBUaCWtWϴQ皺Ҩ}2e>uTc_),".%Z)'o 9 {JU OR1&T*aB7IU G=wߣc8AP z. m@9Һ9^o n.To[!6=fn a~ʨoƫ ;wD^ -ӚH6Hx6?:z5D}W>Z0_Еj)+`'">Oaaa̛~ҾBg Y2*pUEcD:p5fgJco?3(G"Z\2$O:8?B29a9C"lY<إt5J,UB#ExLrXp=Έ<惼A]B)2.T1NqkPboaY-#"xض̭Lh7X-x)sH^Ofd7lǸ19>?tܼI.n'hH+Az6cjT/Yl R lҀϕ "FFo&ydzI%(oc ٞGR~pNuYNo )Jjfgkb/aȡ fa3O{vx= oaTyrJm;}Z"iy6_gt!5 T~ /fӣ-ĻV/j%l%N6\WEo_]x#w;D8TC _wְ2YRA-䅄93!vdm 'A CH;7+Q{VcmL;iO2y_?v"j{3"Q (LQJHIr`<+B:&ƓeOLDNqD 9=<% ""QlS6-a;жvk{?yۈ|ܚƋŋoxVkEADF|l4C $@()OJ!fD⌌MfnTQMT.8DYRx'`е6$ D39][;NbY;S@7jo,P2s 򳡩J1C_ˣ T2ɱxCD^$J{uQK A@O$Q<'JgMZ2!a*f L߲$ܡx."o;peb&aYKai'|Aeh ^W0|,O-`thP SYt{|Yb o}ntdIL.aC_a3*X[᐀0 |mJ\ )rx]:Rf>ng˄춵Rl2cs_:sm?#(ltw(6ywMof]= S>d*IQ/Uh>+mfjq 9pGÅ=;|cW+_^vʦZvg]{8'rt 2=}r ]R:k+m:f%.VTWN, r|c U ~0 əӆg<q`3 x=@uL=:{,/mV]ݺ'"ϗY!8z"TK'D@&O5دX=WLK`6͟H32+'OQ`|:p{9}]R u^I9 E`9$Py2)^}@"ˆ^ě8'QxҔy(7q 1PRRP, R4 P+H5m"*!dj!b (*dbh*EX5U*DbԨQ*Ai,T)R.RU b+Rȱ B31&Z??^j~6^?HqE1ӓeBr:xLd@3^YkBWk8 x>F%ETk?ܽaOER5J)?g`;}CEyr_v<ƹwcj' zp EIbOشiaF , $\m4uX,!+TeU߻d%'W34l8D;`4="|8n9D%6L\(MWSW]˷4'_+[i<_/b9ECR[*Kp2۝ #K;vLBsm `fL5CqF: ~ǯζ//tҀ[p!;<*Lq;shgbWbΨJ!IStk4*BC4I[ >ب[E-3\ 15]?_2_FRQ_GCaFJnu[ND`X-(8@vЉw; Wei/Sl~&G bdaP'iqq1.%`9DƤ.EܯgɇȈ/ˢե)/B1;hGzlf^+k'#aBybi۱qqra=v#UG'XCBA'ky^._yЖӜ"8q_׹BP:|/ԛTG>e$%!Dv`$C{+zi_=ąbKn4O=r[a=LDXO~pGFj6+mŝg_}u_ݛns1rج.r/,OgYg\|lTߚpZ3b2JӺBJzʐ'D $rp򖵠c[N_a707bBsC@?9   @0v5&!hgڮw1r7KxuZb\ӾCrߏZʸJMMu6_#fP 0_i=d&:L9* #s!#e; \]6ͼ=-0?5ִL""cespk>n^V[+zKc׬,,,2X1эrO8Cq,H&MMM&ʾ ū:31.31yIQ֪Y ꡷ X?m1WE>Q>pL3CgFß-?`>'roQ#y+uy / esمR;_{Xnz}_V *槏I'3({\1mZN:ok4N~9ew<u`6Ϗ#NkN՞ (.Q >ͳdKsNr<-P7|T(Rk˂Θ38rXR wW~`q-H6YWxnnxI!m!(cY/cl2MwE̱?V^znrdyԉ5SN_**ok g itwmrRU6G QIr~%rȻGAN^6*IxLbuc˩Sܮ_z>dŰN!0JXG*1JƮ^}Os 14ɹpK"cAEzq$_+HlMa.Z$-ByBhGFↆs|TsPz>f=L?Z;r4!ӓrS, oG> K $_{r  EeGd0C~LIt|Б_UGq4 xW-co*THif6ߋ>PqF:%!cl<rRB:x]@>2+WHX?c ^C@ N>iA?Y&ҿb]7)0m芐ȴ)@ð1h |q@YR+( QX $$7- hM 0'ڬ!sF8(7F_1_ \Kx@=ʹŇ) oUa~B;MYK{4M7og>+O4 8HSMdv]YQA 8 +9a/5wOdAQEp598ɥI!h1Bd0&%hI 27_|֥̔߉CĘR:uPP`6Xiq< 묀 '>kj-~n͑ Аȏ8 '҅(*_ph0 vR| C]J oV2û^ >=̄6 ]Ϲ*Q7~sK%lX69 +֧\i'Qw-8kiЯՏZ)x8[cUǀ}Ir$?{.KbY,zdw2߇=c :) м2c*pPX Ɔ!r)8Lb?BzǀZ??HьwYM.[3h\#%*dNB0e38?=k )^Kʐԉa ئM{Ik5Ylxpa]E8CodUQ6}7K$p^W[b1ňm\>}}6叵Hk‰ Zj8w)ҕHb`h ϳrU##O@٥3l]!;3ŠP VEwXn̩?6;+sN"X tLg)K~Ɛ76A<9҈Flj~Uw"]暰Wr?h4#Q- JY௅AO*PMv*t"Y.ʒ< , 79+ZM?vϽȁ-캇5SӱbD"Bˢ(/A) ܄][++UH!qixG=@h92E20!Y@ t{c{g\F"mYe@W#dc hEvK8K=2/1^ z 31:.&6rFKObt2jDtXAG'=f{G!t2'*I١_ʘ#Ls}r^cP+UXb2) RϤ4]`l01?yel}h8K!7Aa{,00P SOQ`r0rS]@a?z K"0ʂf]ȸa͌LX9H¾ HŏܔS;w&>3Ȧ}hEo O͢. c @q A"eT\?.wNhE 9F4}jޘly'|6Mm#b 'w}ᨃaAkjYE 3FsCW|I˫"vc<^jU$09 7ML BUs:掁Z*XSuTK?''gbB:GG&0]W;a9y~NÏƠ*^QN"eRɄĭ)B=^ p]-ᾅ<2uW﬎<NJXQ8@Qb~qK,']~Uj$)vu>η@K?A+uh\꯱9MxH+X~b<}F7|M'WbYc4H }>K#0"VU%IwޒrhrfU.z/.[g3pxT2/( DCl ]FMmh{^'8 y  D,) YNX\+[$F*xD(Ns fI VOY>؄Vw}Jh_;68^Qhh0O/{AJD#8lW3n$sl`/bFJ;6~D>~t^|C8=Vk|Ap`cV%#f!.t @z3 gF ̝qf?âufhd&|n,.6qa}mǔML?><\tlN>h{h8iL=l}kB_V0QCʜ֬WIo%;30J% _N_ ̳XvE1fT,Mz %CQ2Ѳ $,r$P?Rʶ&1ҹc\ axF2dj R! 3@-N?%o7:|q߿ANӲK `aC0\-URՕwNtw&>Il q: =SPaCkncKA6c@d y$K%I0_Բ_H:Q~j 3fx"0pS{t}li흺v.P"آ0@#ꜦȵPE 1[l P(Fyl+o厙BD4fۀ\͠E`D َz[ d*0Wl4[~pA-0xkcVg xċ[w.Ly?(wUyT;^#_,;}\5WB8xe7D^*(w?ĥ ͊=b3GEL(|,PEpa) 8!Ltߏ ӞI U.sAlbc.f OeM?}JyѲ#p2鬿> ñf.wG`#혗m_@[I@?s!W><] FvX_8T5R_׾|j&G:x z; E]݇q y}'/ZNJ?zzԝoqkY ^Wt#b*EإHrB|eAbrfL,^^١0<^[i} Nʂꎊ>uc4v.UJ FBW~&yZ+)!2Aw nZGC?Ny;䈊{x(!@ࢉܠ1b壆n r1X6Zqw?P[V'mu2`]$tbKMk%L]PacRRpM߼OAl %dHd*. Zl6"=˺veeYD- Ca  ju `WYlNi'FX]LBGL5U~9,Qjtg5&+^rjkbԓ4iiFajOٹ.kIzm6z1]o4[o&nCjD" GW81WIH}zVw5-@/wEGfWE&vA2z?x^2:t| *3 =)z{D~C׵b|n,?Թ7@&3>dKI|ALZy+C}_/I1H=;OaK'97{iAmibz|[$Ē<^n5=es؜-v˽h[(R ,;.&F-:X! wPٶ*@?  $P`j]ڻn9I2cd +br]>a"^ꏆlf ~<a.D}Jw ȯ.Q^6a_hxU[\+ Ja7n(s" Q#uxy0jM;5*TkY1 B.L}}DOR q wL3!Pqe ߏ<$uITd÷ڝm4:$AN#i>KskնG0ZIkޟf}[3?3p8%*gt܃<#y} %~-(EgD I`n *2*:\SBՂP#@eK'(yIA9cX:wt~ US%{pB]d[z)CY軹pn^P]7}bFy|.%iuO Pp*@BתZvK%Y7cPH}x_ۖ@Xl7|Wf8[@vN #.!Dn,!λ^C(w3J =m4> bsԖ``cJ ;ǂ~beSMUdх(pL>mO`"FH2[ЧLr%D2#,iu{E3pԡ"q4{Z{fU8tE*DIb͎D*C?.y/W2\m Lj|捿g/@ +UTQ:6\Lj  ذêʤ<seGƋ ==nUHo1B4s'XlEeR&1n~-AzҨD%Y-@.Q1zk2T u/^M˯7#"MPz/) \%.4F%:L3,8$p|l'|<ﳤ.LctV_WntH&F>7^coKCK? Oq02.fM<|*xL ?)fEp<4"-1\XH*;Y56.Ύ'ejm~S@ d|F ,aLxj$WO7s;%a-QW&]~FK#o"sRB8)SJ;ȹ.P)U a( }MC徽 S7ZSyf{U(aCf[lWdf]ڀ bly2IP9=13P0ÏȜzs7 OK6ß1/<?˴Z̊1֟LF,50c5oиoN>c]w v(Dc6WP:4J4ht8[({L;~΅r+==$ =vYA ?*@:V aO^cDR:X;J_AtO!֨/,/64-w^AOeO~ע'MwmԷWOanGW}cGTWv=;7;[v Km:cӍyd ޿!4Lbz#V:`?E~ch((x8`'IB4H(!yS j<ú=„ ON5'!Lhi*T4wBkd* PQkh[ң"Pn֠?:JO_rQ(;9T'p:aNҪ0V01Pմlvn9E&{&x XxӾuֶF/G~^c7Ou>Ǭ˔v!Y1 74GɀQ١LkyLN0TuA=,Y ( dlV2ܿp f),p?u^9\wLn~F/^}:|} U*f:)`g vlS>.y^PU@)Wt;{J.JQ)J̈. \Uw1n*hI`$AMC @rYpkۡXnyQZ&O9Zx>j~ۆ-(u>B8(- * [ʀ5b"[#F͎̈sWP){6A[ i&_'ݿ^iA0J^ $\Z ډͻ/>7ܷ쭋z N,]Wϣ /!gP?o^p>eu*0iD~Nֶו^&g%6Q}-#+*PSx zgP? tiE16:݆~HwA:k⤜DkL6DҩVNEG}]v;͋itg9"% q,Pr E9h}~t7 i:@~4߭ x׉< ^׏;yʭpV6o¢𳙯x#Gr識fufC `R_DP;C&Qu_8!)UIl>s%JI_M>? ҀYpo3Z<]##E6A ,J9 (Caڙ⿶Pa<׾ij=gg-+m`2W=[X}*|s.qx !1X %\?VXj{]"\ lE =t[r@*KrFNcezB?̷]ʹ*#")%i͕\I&Y>[ sRw17x\oKv*9{ګ%uhCEॿQ D&u}^tGS.*j]S?C:?>i\:y4,_guR˘ _2Hp1>^-مnz}AKG3G7)TL, e Y zT?+C`ST| >T3>9b#]^6C&~ _в -9[vs;hl`Xwv_"u?ƥb~&m Ǵ!P(]Ѝn ~aC*3]K9_=D3"=HWM]k 3zX= Rt^, @BWhJs;?gOӄ?F !O,Poyp(R/zg'L Ձ/m4PCNLNYN:|WyVp}ÍM|Q|hq0TsM lWsnN/U"x@ wŦ<R r^Kb cZ )8:ƿ.M˱+;HbCs5{?n|.A3'$Kqz^]UQw+8r|DM59d^C/Á?0;T;o1^`8lƇٙ&r G@ACUܠ#@>Yfk}{G ;(45POޛ 'KVYޡ 1ÞLo0M|J<$10LY} cE> dѣ:G8 <[&_F|Mq\;s(`sK 3W -fW [ CA}4Bjqow'/p8yubP0{ZO(=Dwfw6S<5Ά4I C8Q b,탼aR8o7hwyQǨ"g)*bl*Y= 9thQ^u|^;/wP9hh$ȣ!م $)kܫEc{֩d8xxwB,f 8-x`A@ʘ=@-\0g-XG`lh'1*8-޾(WR@:< y|!1 IbggXCQ@SCBq@ Qx]x{ἄ@ mR;VV:]d׸(.6Ƹv~q`ڐ~t/7soEtΓNƃ`AD!!Ν H`zy 8N6z'€܃x4{a.ǰȆ֘ů'Ff<!1#$ލжH5F2MVRWbT,hCkêhviLM׃ I{N Q:eI0QYPER<jg3-c{eX=Fg72>g_u 5Ú7nY2[ccsx|22c׽`j;"{G?Vhfٞ^6C@@e0PP#2 wsWڍzNSپ`>zۻ\Us'邘YMQf{.!%&EbEkb=d[pv#lTB "|( R~$:(/u#sxhs?Mt]/D[q|&*uO8;Qd4/T'-/VlPkQ8SjBM//_k B"+A&˄iqtn{bg:0k%ȀuQ:ͫ?:^5ꈋ?,C {wB'xRK5j9 LHO}gOcG#%ހ v}x* Q8R'x'j-x Oaŭ5 e[ͩzӓxB@,0NLjE;;_8Ἦe]7<H&DC\Ʃ‡Y|?x6'~ ;o?rq]r:Ƒ*g@$xhj&P+V4h 8Ĥ-)p trۇf95UOsZ,pl/~޺Du󓩡O)@w2O*S_G6Y!Ezh1qm0bD'd Mɀ@Kn 0!tJ^tYmG|0<{ʁ& e H bp-sȞ_全MU~hvZH>tPf|',SwM_;zW{b?~ȉ&}8H8Dxd?FPpBy@[P1hbԀS #`3~OOT֊Nu›TToZ>]CL(WKK/56b;C* . =W29ٛb[$3\y^/vGW3aoQ41N,fK+h$ k@Hmn֪H-Vw|;63 Cfx}$ טO{4Zjj|"vܼlWB"=4ZoOVhh{ZƐ|fѳz΅*!> ")sB5+H)NelSi& _3kˎJ;Vn ,n\fW+ol*m- ٻW3>WşS@'el 8(1(bGnY} K f/y/ʯ+էHnt cwe|(z5-iaBD r 88w:fVeߊlpt^g (U#jt?{9ætT>]M.!wvp;8pu~JR'#4~kP>CsGI& OL]-S2ZtV %Įhƻwsy{LQ;xݖsx9{ܹlOeX9H;puC2㱷>L2 `68P 0 }Rt@qC93!NsCD̦_D"! @ J Zo< ,L n퉠9H@,A ?sjFB# w`xK߈<ѹNq=#\ΰ;!g_ sU7wW/MxBF±3.+,vyKU_" Aq%vi6 owݓ ҮLrdxNXcȲ?b0r^^,|3OYg/踢Q\/ot ˃;H?&UHl@;v@ֺ0MEP>#E X ^ EֺTj)Tݠyp,՘d^2뮍J٠2|'S{_͍y⡳?OsIi&?QB~;?٢1w`f.Cz Nz* 26 ?yms6l,:.ָlC 7{2sZt#y Y>D}O%B7Y%corO°iM6}&׉?XuDZy&D[IYEdd㟱rՙ >q 9Ք\S=#p7rsQ9sfGYI0aTEdрb9d@BPB7 p=?K~+Ϳ}flus8\V]0P|l Xyr5z"KI G|MijO[.i:rKC+ЄՑْcHpٜJk_hghE V)Vkc[ql|={] +o)@<LtO>t<4@p191O/4;}PMӡ0iFj#օx{ƒwZ=Oʗ]%[ LR0/QG>};Hy=f-_'k%L7߅AņTaФx`LH{lvo _*7?26'_᭐pqѿamł6pcyJt8'' m~Mw-UQ<߿0>yݞ{XjPO#Ht8eX<۷y6bv|6;b!X2tF]G-CO&D.!y b uK~*ߋ>7a;W \J j̨8Q ;O "}1e0i2c9ˬجb?qz GSZ~N ~}oM8?W~M;4J;H{ӿ'Ip?k'^wY3Q@"D?WAMG6s=O~=~w|;?2b+P,bMC#!9*b_D?rVyjh$A3D|c+w!E _*.rΎ,hy5(L4}8rx\NOYNH;$nt/\R7ӽÑ<_3C|˼|}S2q  R('[~s`eIr'o߃AoMk!opZǏ݈sهlOʕ+2 6b̥G\SQ:_@6wHҎdwLeryi[dz0"lr G^fE|6H9Eǃwtn@~ =nn qeizAO#x' cy[hFh ="~l8 sTW4?9^Qjf@Gˠj"uGN{0CWz W1WaH6_oϕa@=WECI7$3:ݔ?nWr7\|iʉ!#!ί6_;\ّt oҶ@ $Ii@W!};]䝡ἵsb /&fJu ߠ},PF&VǛ{lRƋjExuY:ǂ.3p41zxZ'q@yZetME_*Ny}?O;ۤ='ޤ9R {imu]_]>^"IL:]ƒk\e@(WCr{"8/i#YʇGC:ƃ" !_FXaחZCrPV"_SUr@P ROT>.wi݂'NfF"jr5sv8t~"c|;#k#ؾMAʹw7ߎ϶0i>} pvɏѐ܏?^ D͘Os?y>w3p؊q5Y\l*jA~{_\Α h\0slPE AA/C9;3mR{uY2;*C6{o1Sz)qiz+wm9yN9֤@27$<0A]B {ub֗2jzLC]@ʶo ȤbHX)67ywΪj>9Eq`9&hLCyuB5}MHkT >"7ώ i?cX=gJ>%(Z,w~_ckC5ufry6)K*Wg*5c ͫ`: =hDnk0X Y.pܷ:7kOdU:Rr N1`3g;q1ƢBfĿ-Kh9 @Wt<@Xx\Jo5O 6  }2q[â‹U~#FCDX(ZkB|,=sӈM9*9,k*rΎH"7J/b[![;]~oWXI"b#8 ֑=uniC\=k\Bq3vQ$sjF <P]e}N@X(l~ O<.gSǏ-a6bՌ[ #G~lNu`[X,Eo!_Kte tpǀ I5h8Q&i}Pn#yHg<'w%XؒX_;QOȀ "LC`w+ N!= B P,H@Z>~{υD!20`nP{;&@QR%OE+(B_:D r)B3WJO;<gn$E>ڀ{i'XE:;Q]"dCC{\};CuJ|gk*?mzv<eJKM=|"vvpT4^biS,'(|.p#!mTv~/Ab|!y='rvwם:*<^|~c="hmZ0vQ{G8_`d@M04PqC|Ϲ+'%]9~A uzc~3Ӹ ;9␹BG3r% ̙:BY"|cdŕNik|g1?1Wi4/7`=B>$T:dZޅū~!j>-vB`33S%NB$/)nGhj?_, JM;YҷeV.Z(ѹUWܖ@vqdxz1 43*1@YxyȻ8 Ic&Z '`\0?"P?9䀴 6IQvl+/f)*Ő1>ɲSȁ/A0\CQޱq-#}@ 'X&ZlƗuma`b䍐8p.ĢH-sV F 9,C$m@*εŠsr0M͏<,E?A a;qȂFE/ #)Z:UQᘟ&= 5"dprh}@̇c;rb!:BhH!lUz&Q~57u"r ;hP6HH%Ad;rmCϻN<<sߛ1oP43BhPO<ka+:Q[~ǹ4Q~D,n3xup9J|B pp;n΃̲̠<϶-Po;nfskn=(><V32 ;y۽؜h'93 0kaqKBTC& &rw`%i&>$>8;GgCG¨mTH"%LJ)(p.5Pms7ü<:&y_ּj%dJw1-E`Ye?"i[Uz9{r8O,P!lVx4wb 2b$^$Ԁv`3lFDju7_G%Q `]8ǘ.s3! j˅a$(t lZBj cKI=ͷjB sh Y4>&5/8?Y4"%a'(Ck/ Iw,p6}X uS qb#BeG1 =в0OߛPiD~^3wZ^LhW61tog+sQC|j'TAwe_)p [6Ł|E4]22LBqP08zo,0qZ5U;؟ΐ/˾Dl~uA 9W[ݠZ ~B@ۤ4b/+LLD^P(|t{7uilu&vK.`4]7IP ݈x<"x‘| .\ O}~~-7fG1ƈbCS_Ƚ4K1A'RuH6uVbf}eb^IoA]way $Tu^Rn+ uPӼT75~c7YΎRi X$PfJgfxhDETQf7-E <+3LfawEbՇƶHMq -8%V=ne紿R094[P/>s9j >;cƺb{t%"UI2Pf;^#Nn2yrl\FNG3D0{|표$R"/vK51T AoWkHʆ.cuݘFWn 4b!Lw;Qb mwO:U6.G?Ϸ Zsw[w&K($iN{Nu* :Mum iRC; ,67iq@#VU4!QE"/\b&QzA<=᫟Qx?+1pe9"xNKVz7QXPa[\*D`jk3쓐UЪ/]Oqj>ݟ{t#@!hR'}y\q. Ђ2-ڽVI3@}1'o?w*iד3rA!v B΍>*5A3 BC y:GâʧzCȮDJ@$jKoEsxus9ЊIrBG_&jd MԃAȤrNů t"@< `!/L{DS&& ?Vq`n=憭cw6Ph&o ΕS."u W.Ki3$3ll7 1"&W |z}ykj˔ 2Z ljC@9SB)6ƒ,v2_ڼIܹl0`$Nm,su ĎvVnÉG] BsU$m-ՕwG`"<Y`hlnB3.tzu4m{8HP֒l-Ȑt[f5^[mez: $PJLg6gݿm #efÓىXGfh6ҾQV;iѢeL>>~a<ӂI"ZmO%sn;db=#Ы!n˿vAܼ Rpt'(U_/A܏@btyCC3WGƖWU?gby]Fk\8B51^u'D{P@7Ho-@~v7ջ_]=D3m+~ r:Ⱥ>pH. is[;s,܁Y{آ,zxE&@ؐA$ שHD筎By7hgODk '񐈢N:OG@W2sp~_xQY==}UyM`h`yKDM<ܧ~-6 7Fkn iS:<; b'NGUqXe`ti:=! E^Ƴw0SzcNwN<:_$]N_?Aq< $CzvUSk$~-'Q_GAf:4/'Z[wwgm;\=7 )K} W⿛>eTwK"D2 av@Y@.(m6X[q&<._|Á VHc.@H!*5GvxNXAH-ho6YBtee ?4azrHe34 d(QM\>w‰CӬaJbZ ~cدHUH X=?sGPY{fi TY(8( BA/&i24c`,M+eِ54!'؀Y߸: r`s&@>T@IaZu?`D8vІL F XrLο>qWuܔ"nGA@Ah-Jger ߲.)@3Vy@zrqc.,b␊0a`ty'ϛsV^t:Q#fAwA/,5^oM⻑`Q,нC^ €2@.?"Iṕz`@yǎQ*˜ ;OWC`MGW%:Co4rP<#gc>WwH[B PvvA` ZB4G5Bk$?{(L PPNwzQD@Tn8PM.4Eyޟ:V>mGvO҅J¢OS X Aޮl4h p?[=lIl;I@L1X &2( AJK 8? S Z_sOJѼe ?qiY,INDgqzRN0Աcز @ ']LɄD!{R e$TJ KCCUl#c` 3!ECDT, qC(@X'V{\+3톊u[9.dԼwٝYW{Gg7( 9ZǓO?̈́8/o{:'QDz~0(oqOlCIJXz]'Mo1g@=~?Z Tsr^n I~MS7pqۍރO43;I#B% y $˺P@@i{ɀP@7#"\_C ^!?gLчd^W)P^?Gu_J5@<Ye_lfQ+OdIN(V"S.X-|皻G41=5laU%׈ގZ|ht{f32osJQ >jo&biNso,'n,Mcn>tfRD|$H t{ >}y|l2/(tP:@RIBJ%(MYCqXPJvjp&)>9g^ q1HhheԦa.zR͖)Q8r=3h!kI#9P'#\*MGB-@֩.QҬC_?~F\r\!~?-ŶMfL s~V n"֣Y^h‹ў־ht *#6eg\x4r54^6!iRxM4E( C.p8n۹— OF< }k{"/y1&Ca!r?Jd淊 vŔpF+.ܠx>ZjӺK#nYoq7DBnLJ =k1ITÁ \Ey޼>f5ߞ` 7 ͨJPIyX$)qk,#HuC' tsuOgߐwwze Oqfޖ5d;z@ 6&Qſ; p '$Xȷ.c֎/6`dA8sn*EGW N)c m*$y(E yiB'/t&,sO^A,T8?un@w=l8.94Wt6 (GVvM,9:UWn"X; e ?chH(v7"Z95[aS-s P>kdeɔnj/YqK }4Ca9rǞOZ񏥈Ayb!񬊋_W=嫴,x@^ɠ@( z4ڝ6*:L=eeu0b:ݡ2f -"SqwzMtm!#`ܙzr]l!t" SVBP謒]Psm}f ˲?'(HeY]!P '#Zjھ4‡JC8vfmj4a, |Js5o{u_ٚ~u`kQu5T瞲!M/^.謾)NWGqeLÌ<*#€!.ӽ#Sd((c[?_vNbCκP \€:HվpHM׵ܰD*1 q[AmJXaP'R,:7=ToyTCtgY0 zxy3=Ymg૟ k36(&tr~yjᬹHeG "m.*9eNgV(\4\Zo=#rmJyKQl׫,z8 ra 9~,ZAA@=†ܬ,h(SFT.#(BmN 'C{{ ǔ@|~ YWDs wS;vs҇k8.o^sid+Ġ}.R|6<fVETq\&p-Ur[} Xn;*3 P?RJP5 IJX6#'t>Xyo[u|8Cg  ~gYxRD`!LrBCHB Y'3FGZ ɝ|Bq5ROڄy(6ʯ2'~{ߩKsdA* b`97rB2/L))&6<¸H'u w?(1V6Ǹ*$)F8Ly N &V*LuFʵ?\w$`[lzF3c::ᦸ̲̳Ak'CD qް,\ W]_HLgx>BV0GXT e0w^(6sƄDCdt09?؝?4=Kq}*=|LEF8 QFX, ɵ.`9fX-C/UP2PQI,7OmZ(-T;8辉H!=,rtwmŁC{UN#;, i-"e! D DzY_ly~NtD@>]9MGӲM2PŮ bA2y9DUz84>ؔ-,ҿf$x e+xI6D1)Q_-J3[N6IB(PBT rͪj>-iQg*yp! 懲{~x/ʴ$Mƥnxk h(>bBS4 s0XJ3كWE8 P@sJe<7?{:]vB^q(EAm|R6fh-CG  AMZԴtZv'Ϸn> w~zXf|REC%X@-)ڲn!["vT+@"v x 6`%_RxxJGƇ.P((Cz =t[dj k&A B(A?/b)沟C'R0sYz *h}sПӽ`Fڅk0x_{ReɈPLv 7GV=k-u[L+P,2<$!ďK2 b}p>f|{?qIU?* `n- g!+W@$(n Hȿ%r `=nΛMl4GbnsRt4pT{O8Ys, brSaV54nY@`W>9;Zv._{5%ge'wץ6ٰET(=0*8mfafcPI7[܇YqZ H 3|oGPWmd7@@E }},٪ڶL5v0"vD(KgU;7Tݾ{` ?{&7ͫVm[`dC̎w.@>C xAO!{7e߮X_pL3{)/Q6S+, Fձ Bf96gs:O+3Wӹjmeby0)(^\7۾*7~ipfT4'q .5˱xUk>؞>ǃb(vnl-;Y6K`}(,Vrqy8G탒,y{?wExUUu6tgqc{,7;WTK=j/<ߦ`LWy_=0pQY%m.ٝv~u؊دiW^[=oy?uev-/swq\sTVQh57v6X ܨןAVC&|?=4F# ?.߿ؿdjkt'ŊWQ}^q+knU?ͮ!ocR}؛mC|Yk_οܯc2}5[_VT𑿛>sah]/L;n/kĸ.5DMTzTc|_g5Ez>^59f'pϽ[a􇟬z@%=?ye3fՏmT7=-ghoV>u|7wPb꼿ݲa T4_[5^O~=|H/wzցIhr/f(4p!+1xsf7}yS^dv?"$~f@>4scxc5뱧h:G4?1ߍn``'O}! 9Gsn =vHyZq2 a@u9.|j&%rG-Ѕ䗭>{^QHuz]!")>3t~_(Q)DP|1a>$C2hlH9J;Mݜ)l?RPH GXU޿d:wܪvX٪)qP]Cr26Yo0E=T5P 37.dIC2st_Kyv/xب\"T !u9Qv?+ajhś}>}ߢ'K57Eb}U3'n sq5Eg:e|mdC֝iX>4FՖWilWݬ~[ j1>U|xh,S$J8q["d훃c4)ELܴ"oXuQ_?ngκu@%͍b?'&%x:Ы7J>8]pOey ؜rUnqpV pq.5]iO f슞;PAѳfY'"Pr(%M*{9}u7>!ϣJev@|w2pp} '#Uz0goEs!h$X {՟x>~F;۹3.7CyXȉV-F]Wtnڮ8qpJ910Y5,1^P"GʏOvP$o ||1QNEò0x8Vnͨl _jGyu&Y[7mX<Nyi1 }%5f)C(F1Mf0:&<'$tִ@-&"S-ܓKx[0k8..Bmƪ"3 īڌ_ki1u@??$7K,o+@;uvӃ[t }L4; RZ!0}mX =Y/uXQ>R>Vl]eYqkpX2w#Ǒǎ ʯ;~S8eGt˃F'+5!wێn݅ m`QA/T~*5{? N3Aq"ܨuQ)!X84Q2yx)ІU H X2B H dnmnq.g kձNQ7`/c |*ϩs7}էbyh{EC;l\šHo<0Fy앺1k{{[1/ËNL|XzaNsx+=2YĤD"ۅsC:=#E/]j^REԤG@F\tO>fU4"YXE޴Wծw@?#QQj ؖMַ-R+)+O$8_5:֋qcfy:gEraTOpIdS U[O~qPuagCV8'AjCkLCYD s|gsv#ʾUhtQ+rG1WF(*"]8#r؆.H:)eW0eק; =Oh..:<:*yaƻlVbX9bʎW6Wq)OҪ`˨k HDӁ*[+ޥʎOWy)?WMג .* e͙Pj#j6@cO{p5g'Ӊ,~XWjS)'6ҽ&f"2p0|Vl߆NyWH‚8{yQJ`1yxh`]^ aGg`$ NE(4ŠnJ(N(˺|kB0LخȞo׃@,]߱}?>."l_iPE O%Sl6W.I=\MdYz/IdÖ]l@yW&kwDzG:EytyJ)Q3j^xwFtvh5 =e@Pzx!~Y65]p. }lSUp=p=4s jl=1!s(%Kh qws_w6W^{Tk {Tu>Ha3  2 蛕7pW؇>sw xN-^!j"gPv,j9ta\cRK4Aмö:?cj܀c4+&6G|ΥKD힩;whؠк|dG UPi?!"SQ hqr@[Z\-&DW:PQ,6)p1x.K6i1Rkn:(xRF#뤔,.̼^!ݯonGѽ`ңG>wYEpڏYgt`N .%?9\_iL`=Swh;iH}ۙ=9s b@m{=~#oo΂Ȑ# =C j !Q+;4ɵ*M0mY[-[~^huVP*TK%!W+9ǟ+s}iJm\=PF9PfԬB7pP`rRr|m UTNl EtQNESAZc7 "$7Pe}Ӄt@MXMa4<./i]hSγbhSbHjAbȝa_+ X i4-OkJJY J"}x cF 1=49n:ۅ .dtu'˽1fzizVQ2uR#o~B :O~" 1_|Sf}>CT/(,Q ݴ6NKl0LٛkƓLj~[r h |N.<Š[%%8!PPM@6Ɖxt FPΪdo}@"Gۉzmw[-\=ݓZ))~5M-_(Ն pUJD(E]9X'ͮ{=b@bg|Tq {<-75ˀYjA.kz] y]sipWI6TcXZpsS>[V^9lFeTWis+fw?q:\[7)@Ӂ:01 =bOqO0B]Mڠ_F1'q> Tb l3,}^$}ݜ8(|U00[}axHt d{J[[P w7gu5#֌h;'tGY%>DE=T`E^V4W(}ϔl~־ujqO@2sMlܺcU%ԃ8L!2^=?_e?n+, h##U tu9#^͡u8FGa.S U2]clP7d:LnP"#Ǽ۽R62^W7`_v3^x/~>ӊ.CCCϳjAb`b7,i氞#B;XG ]A]=Vw5Tc0 UN3Çu_Ѐ/e_x7TXP]@zo>酑'4QiOa]6mccU\gJ:C%yn*"WfpgGɁ`AB+6s%kx^_QmǍv/4 rl=ߓT$Jqu@l7Sj@s񴈤}H9֬nQ@XZ݃w( FȐ ׻5盎Jˋsr@ &?}Iv2\D-2t Lx-s5UJ;Bko XxQej;\M,jeD z}a@q`*U*ft|^quw'ѝVyii+~ұ9ku([q3Ǫ6 zX 0 yF1qVE]QW:(%Ɓ d-nՇtJVj9 ,GӉ](OTO y9;T!D}ƬKη܍ϝ]CnܯP(V/R|8P0|j8[+W+iaB>KQGYI%6A[,BMݻf yoGm|>OxgfA/b8^3 1/V}C/ͳCsƵ@nbi話^^\(2c=~؍nڳ#Wm,YGzO5?<!zPC"oM`>~g q~5uEIAr?Z]ݞ}n{5>\*eeˉB.DM!7[)207;ŒF'^غ+gUZuaP.'LN0F5, >vploɞ4c+wMj@U$;]( 4Ry5^m곹ޣfׄW'`q#t^7rAs}ab|s_jH"t;\`'y8}B.GRxv,_q?s*yFLP| 38sAfyw,oܺ61)@΅BAy>=Suϻ2t'ՂCC~R/2z43V mXX&/W<_}6#!mv˛o n<:r)9+{t,Q`U\x UBڦII`\\PYPwC:=|}O4W?>RXE{j`Y# Y{u_網[ tKA[Oxn^и^+M|uHrv+$Qg"s}?Ix!DO9'oa_au+zHflNwMGř $f-WS$0'܀o{nPdS{iT5.u>YeG~hw0>oz Og̲9n+B}dc"vKN*+*\tT cJ0S?ȁ% ?Rdlr)RtDW@SbAtd@SÞDAP]OD= ~dDwo7)GC"6H ( P)U)ށG+CdOo*삈=t(eQ DN]R ЅDNEQ3ePP} #EEˊb'g>=E7h>\v amj-)L^iJKb:Svn&QQ= NSjaK:$0>xR=1; EA4ih NEio(`/yr5X `@+c˻K,C؟}_pU)J URK0y m BD+^-o 1@8}cЍp DLniEB .DAn%Ze ^^E cPj22ƥ .PR#!bJ GNHDbՅNF9FͼQFDǹZ!Dܟ0 eTW'NLrۢޞ'ᅬ;ffgO@BF(\n'S;S`/NU`/|u*[+R)~ҦA@: 10U r ̍ Td?+p} 1+,qR_= _+t3u@*4;Uċ,PR)QRc&g `m/R/s.]_笕|A ){`eP77YJ8j-" kq[N|0uS\R%$'Ms}pvr 3t\ShE]˱5F/q3V7@j,n`| |W-Mn!҇(U8}1(~[<쪆-5Y|)4qI{89ЙI=v&T0$2w71w:܆'PĎCiԨi}nP:fkX;꘱%CѷWo:vgpUV?R:୔# <]u@{_&(p]_Qp7K_Rer`pFw2P91 z;?- Q^ju2|M\f {d֧fx0.ϖ԰["|"7>fp#,leU㕿\fnT:(b^eq.u/Gg-;$0~DsGx# c=W+x,X%*őX"*.t:RzS}3|;V pfMX|Vr7QxCOb̧&gfׯ *I q:L^>/DI׼hFxG.,~jRG!QDHQg,y@1[h<0s4cu%ܕ3f \/l"vjy36'4}ڻy?ҘHq C?-P 6_ypd)@=A"bӦ$a;Ndxf:٣E;붷ˬ^/*Sj*$աx_8 Ќk(T!Y+C' M*Ig11C}C.٠N#w TjQzw|W~F22 p2>Q)aOsɖs鮌1xLȋ12{f$:f`B@2D"LJJX]mUvSw>whJnJҰO>rN-!_7"abh X@X C.͟sxԘcݍ\ǿFa+"r\@rHd.Z刟=TϕLӥ@P6)T9(%KRd}pH'mő@)a~eMS2ظO!YB:H@?A.`\&r/J?té# IL8r}Jb&$/;NBԱ!G9T4&kȇm:i.bqj1j˾w\ xGpu:IVMRMzy|g[f u̥)fp`{ȼvD%]npTk)ܨФK{t_}MvZ:~( س nZF@z>8:GE뮁6 U#sh[c RWF&n>gm2p3uHlfxd̝ M DV]Ra:O ?+Xr˽JSj&U'O S;=#&*j8:IۥЅP9 n ,oHà}B]Q2q*ܬzs&'gVuH^D P3E1znDpf*߂6CFA4zcecr]Hkb֙hdl+8{{Cj~-%2PTZsd+ #$!t{XOhoK~raE-AUn{xؾ<j dxE]?hs>L8Sgjbe :Is$Ťr(Pώ1e)m2Xz z^%}W-?o)n:ԬCaJX@ZDX] /ƵȚoQ_/M{ɸmGyW$|eZ$6;o/L8,dj 3"!NB9·d4 =_zǃyl\_wv}k)C_MY5A(*A#]Ez[_#ʃ]#wiVT$ntɋ wNZ$I]2n  ,]) \~~M+V%Y 8z4&IL~<feBi']QP3+(ϗΪt鸹=N뇃L*R$A30LOL O -ڭ}Tn,sn2/ ~.Ӱ2/jdSv,ݫ{"ad2Bd(il?..1=݅KHACR!*˿L(=tbO: (|,Ƭ9^K,.\emƶ^I7ԱnK$& (!:=ʪKb;CNH=X?^/K}&NAqך58\u>o;qyjLR{A?T_[su}B*;/Ўд*ɟ9&[WEyZ v8=ҁXw>oAIJBAFb&'wvM44K"I".+c}4VIWbM^gEAis==o~؇U2A6<3p~ƿe͐b/pzj$Fm.P5]]OrTIRE|sXE%#>RemCGĠ8W4w8CMݽe6 Wv^Ff'xpG]?| |` \ ܹr@QD0;A#7 +(ҖBwQQ@( -ZQd,ۯm03wtVA |wel1{csv)zϺf,C9nCEqN7dr{ q :DsI,"зUnlEʫP%M;6bӄ]"ZXyY6'+>rwhZ30]?i1Z]tP @z)d#-AZBg1c6`0Q_d%!0,,Zݰ}sbKwH8$ V#ɑfߴ=e>Xj~mɷ0mu5~M܉Pbǯ׉W]Ś}kC&]jtز;PZ 22ڡӫB C ƲEuspBIPGbC=f3:9.$,Ke6ܛYȃzˬLTzU؏lS<ʰkbP6`6?QͧPvdP pZ|NrFII=uzc Vb 0*O~\YJKz%Pz۾4+PHVe-}b9=}CCfӾ24]~(UyK`X-6v蹏f2*MbXA"O6Gw&o?bЙQDBF]BxIkt>S-YOSs+ymG kŏ+#Oo ]:oJsoZ|_qv`WKoG_1 4N2a7o؈^&;1/-ts6<ǖ?͸blu[I{p^VژK VƱJ[|Op.Z*_!Ql %y[?Ѿ<7OE4ByQt@ok7PП~g|?a֔0HD+ET3 !(!t&3 $+biseAPjAv҄@CD*4֣ k]Qw5B+Ve-L8hp8 o0; 5|N_W۱4~sߞ6Z(z54@390\*ȃ7`īj.ԁF"qA%Ql/I`{ ؟<|I8]?ąbL<\r0D}dxJ^B짠QlrU^Z'j{WO*Q˦+^,30eꄉLDucwC@i<`oJėW, m6i-wL ;vK['g+p汨!FGS{#î^o1O4>][ˆ$6$mkwk-j̓(FfhcrjR -maNwyWݓpzh/>U/WǶO8e[j.K2i1CPhǬ3&^ry)'P^kimw'Ή32ytqT?AV4³B ?bjItSCݬ :RrKvxF{X VغF1N賚{ԥٸ>MΝð+H~>^J OfHm6WpMy8ŊݵC21Jɗ.a4y#1{{? iE!]CSW2]$أk_ZjDL$s?8WnCbp&acPwWӱ K [6}h>**0`2py rZAS'9(^OQAʶRܠJE@ląU(j i!,lm"nfɆYp,cE1i-c6"t|˘kzz23ז|}J巬WK XY} )͝RS1~sֿ]\!__8$\⅃ߖ}aSHzTK-"[T@_0y25%f$bdħ[lU}ώg Oq fk#B7B2/u!SQw>WwT"&ۻٳQU*YmbS*T`w ޸+q1<|5o -nk'aH'+/~|Ut~ X_Uk]>?ʜnȿ')|B~VS| ^/+T:ɅZ%J;v[e@D*uD )c_-Eo#\~aFF4K=C/_1$쐧隄ڳ[ ҍxL,L’VM>!x[ɓhNXOG߂F~x rC#Zt*@2΂ԤckZ6pcLdY#Γ#}&7{]OdƋXvZo" Hprrȡi,#[Zk(*|)Iߋtw3"-wPˆF6ªkdzYSnwbA<OVY3}ᠣ1lD͌N羀 .vN`QV~5 ov5o(ZvXV=P~7Su:7_ϑN2Lj%?P[iag@u;Y&䓱*ƑC{ aьDJ*Okn) $ &&Xyt.{܋<W5jۦU맙n.pGL95ɗm^ĝ>O>!}E'X&&(-Jlf<޼JQ6%>[F2)uc%A֜TO-$~{9\w.6~gͬL\0O252։<Խ,ւhchsx'{pPY_y6t=pX/#5`Ww(U{5KHGB,F^?zVWg>K{][`;I2{=Ik$ ⒄]~YNOj|Q^Ռ?xKC|Ŭq38VXV \ν̴_fpM%߽eWk2<5ТOVzs''ԝGR _벞PX{\&?!n^~~h,D>Hpk6J1d!sJ|Q I+WBy: }2_StF& S?=h?_{SԚ@ LAsXPbb|(5nϝ:/)((&Hq=絮C++q'kɇ6ш+YsYjmh27Dqj2H4aKeCq}e4USį/i ܥ|wl⫠ˬ,>JG:m.RAQ7Ϗ߰Xj RibE2W%Ecr!Ze,6g!?b2m}w ZX{nk&__*HbuX;8TnՓ+yfX⾋+{*4sQtC[ݏ707ޅD5w<^up=7Yʵ~K'r`Q]x֏[s]=+Ašdgskc;4kj|+uUe^.F_W]vnO1sa^9 { 4¡p8MUn[/ T ?Pc~&rVCGpUgF(mp9ly_ 1|ׅ8{qX</n1)\n3{nFޒx$3ּشMDw WJWOk>T=Ͳc*X=s'Z{>Oה٩AMz &54(4Z +KB<ԺX+-,ʄjgZžVf3鸨V:? Jo{%%=O\i}麖c&5|070g{SYؚmVYD' hhw ~weq؎EոkT0Է}Ed~{`4@Wngi*]ba,H<P!DR ө\DYQkB6`:u%6GӿQy vV^IaYCCZ?cd,L i;:~R{J 6q uC:*PSv_&Z 7b4,vQa-"6XؔUy3'U2=MڱX53ZR(uF:̙J #56_bLfnKJ' (C{*ӼƵ!ws."3˷r}KWWw#8j¨W$o߫})mYy&d'`d$2#FO4aZN}N,X(J䐶' xlt}#:υGi@ vaK,g0պ6 qr[wT*߉5pԓhB%ifrrܭ 2o5k%Ը}l420{!;)4 US d~ |#`{֛@RqK*]ͦl2qؾIiėV&IOplXMޒNJZd5*1,ޔs1536ݭ-ë*ҔHRkJr9M2hp*A \a).ߣ<{-3T(yXH'uBW)-P|9 /V'_{a od{P< 7(TGEx;U:ca8 ͫ[ 0Z1˨ J P>Apbb)c<]d)wSz' gQBH9LTJQXz٦F>+ęzpQ.eWPVIN __I*>>Ȣ@{ӻHQokVM,BEQZeUTVi"6>`UQ$:\ژG :#۶W}tihCG].L.>^GcV8sݎSS=}vg(,m:uMهsE`wDLp<4c ל:ciZ3։`3jHrmwnl$Q]΃%HHt1TWYkJlUD2%$))IJ*H*BF)ImJHTIPP(Ҕ5li#̦l1Ҫ1[ 3*@( 2fњEhmBAF%CcրPQ(R@_@ E2(* +Z*t`( PBB (( QAC@ f`ڀ/Ao\9%C@ur۾{ݎd+;Z}p(A iRmfP T@e(J i՚ZUha,ڟL#Zi*}:ww47 Up!=۠==SypF׹lfZm:"P".`QPPٕQ@*@zw\_e׺q=0ڭ7Lv|{Ods˟w)y9䦳Xo^יe`{8 UMg>oNtykwwmmʬ8cw/o`͝wqk zyB)Pz][݌bJ{ UN<؋vJE[dt{ww[ս鳮7i[95 ]^gًǝ>)Kogk{.H]򵑣7g: w$޼z{ ן^WݛRaES{kJ%CNwhB'{CH5u{hM݇t݁nN(thh45wОˠP)-/5T@x˝b^5ϻC[o t q:w/#ӠQ*'^;;zP+T4rP^ t BtT4"bi 4L0L d`i MMM L44 5 0LA45=RmO)?)6& L@@L&d444i *~z Od$)j)gاGlz,Vn!$$ B8N:]ijQXQkK PRf"UxׇS΃,gdX%tB%(3NXT0JTUb0NVK2lY"W6R^YI׃Yw~E%/{F}lmM,# Q;o?[Weͷ}ÀL A 8NM^H3Q^KjR#fjBֱ֖ERժ׊ECj*,qI7hPzHՖ59‹L堋 GPsł+RVT4caU2+[׷֚߫eC#*KfyV(XEa,,a(Q9g~ɠƢ+2HP)H5Dw(7Q̴..C0JIh*rd&%ibr$ ZPP‘t+i3^I"ǩ&4S~raGּV(yUD "ۣ-᭬٠`Ѕ R MuP pBTrfv 0Ar).saB2,A-AP"ªR-;i&hȤ)R[!nނbo.+o^OfВhUD6{΋xYo cr#6;ѬP";%F8 "Ђ4&ޮfU0^ީ3HR7o,F-gv=7 v('/CA*ڛP"Cyǒ\1:Vvˡ_|䐆́;2g2WD V  IB q,@N=Ld갤D؄d)vXZ+IvS+QY0JjΚb'b.pF;QY =h+͍$,ѳ$NO`I-+2$1[^h Af'EauP)>z`nBԪIXbl ,{7 Һ#U)p8 B2}`ɂ[T?3&ԚVXBz%|z:yυko C)U{J7e b=c 9'iLqIϫڐdD%w׭78(Rbb200d CR_E?]玄4m=CBJ!ςj%M8, TD"H}0bE ʪhp%z t*̢a'e }gim9v.]XK0rvuwV ֎u TN\27],95`&*xs -rXXI[lNRl2K4#j j#H0!ƃBoE"̞`zMc&СUO1)w^0MH@۳5 K$ΗTD@UYz S"/[ (@@m0(e AL 1,h kVn~Q1}6<:{^Njh$a37&*"6D ޢQN-?+ ?Kj5(b6L{[6Uv/TfE~iRVHQ[p,*zIr;:\e-az*-j~~61`nص(iJlȤaL~48`1qkZĪj A$wB0NP+|A s gC!'ݓˌXöDaN]iAN(qac';p(hz9ZҠ)̩@Za5E pK:9WnnY k4h7s6Xԏ$e" ndӆF<jLɴ p:hp,jqdغАm>b;>r"t"++]CGULv^^z{ٳ!JXDF[:ti7l ~b* O͙Wc?N\@sd\'Cqi*OI8D,.- d;=D~E3r` jsR$Г;t@Hm@?cdt% 3d:VuX'6ХM|U ;/}&ﺙؐH5Pݴ'Wq7J <$a7K!wbl qmĈ..>"UQ4(\ f,TKeI} kǘH^0l 9fCKI:lHBL SI*vґb3:VcH`Ux\=W;XuQJ 6ʯ/E᧹'$[D_RAiv^8akn6JhTR;u6[. ڈ$Ab@k"2C'zSӍǬ\#o%H$}??>V}1FVDF2 ƫLDK "ja-Uy11FˁNzArEauz?mESΨ3ϏWV&Mq cCaKKXG0Zծq]C(ڠae 6@abUB">c%b{yoY+E2B< u5$̛W 1Y_L^z0f뭖ԭf(\_pd<\aEa%pVB!-^A:8܊O >-Tt'}c<>럵s֡4ZkUoJ`nz,TtkçVF  9dK/[R1]ny&Էǁh̋޿˭7<,M.c~7c@&K }ռBIb(ߔYU~!cbߌ{N-pwʛ諟SFW%8A"lR=hHeCsxt OޡĔ;Vb sa܈X@C׊v 6Co,1efb2\s ۬)jya'$> @4 @ z4ُ:#.ˑ@=c,y|[#҄ WS#ɊilyPdW,X@&'bs؁`6g<_a* = /Jvp/&jˀwſ|>*5WP;G^{I=Z/[ctz~gz^v/@>aQP>a;Ⱦ@܍޹[vzF̐d)6Qh3g9;IIghԻY&ks8LU5[ cV C#|qX]s./')/~?=s\ =R]Ӽ232+7X쳙r#D|ݯ+=B1T{cٶ}p;Q,t3CeH6]v7'%d=o :b#_7dOwbO9** CG L 10UbGUl k,}7mfDBumvyƸ$iZ5d-1ŭf4&A76b<>rӍ]#g+zxhfm<_kPӥ^;82!2LOa;PW>s޶o_Z>-.]¥%2C'vNԜQU]^}t3;R)'v\_9"?1?_sKO%?w gGˆfUXӲ U3_+"A33mv&[UhUA5o}sc v)jٷv;E^^mtpݽf~{$xwI'ڳ̸!{GXZs9#v.g~+?'Nj=??Du3"_saʊ0Li|4~jrKI~iV>aA6ju.퓾GuP w¹=_e]yli$D)$`02ɸl›x 3PqI;JopxϽ;Or^hf`z<.r}w\3&Rcw`]~h/22m]R:pm`f"'ȷޥ.n;A&m:=!fhv`a(ӌ]BѰ])js&qݲmD7#H E\xLX"1KdXo{KlV^U3pDX4$7329\z~T0-3:`}3(EmcOh #`r}cIq.RL->K}5B@&Ʀ)9o-Vc?QOV&4gh|9taw6[:39Xa۫l}ŊgƃnԁL2<0>n-V/;"j+ Y|ԧ.8n; T 3B"T0E+AcT( W^zjR⢰ QN=ּii)Bi=Ňd`jDkEXw/.P-|0R2f{[>ƭo5&wȻYJwp#%Ztpn$cCB,!,^Pa4JRTu"nȚ$hosC }H>~q}C͌i˂T, cYsRT`*ʶuFIoyEޣWc"["bowlfѮ5*>9fhgh}'*n(lj͝9Ye,q 1, `$J(UâxVw a`@ؖ h7dz^WY-nFf+t^|ZFE>q* dHNvwNR\t&QT [5އewJh d`F&-Rk@1LxM\E,US%>.qoceJrF9 vxઙ{ ,F'.-^9%:[,Xʱ)2Y+T.GKg-Eq LAe]/HWS\l*\bi"سdP<K$_zU"NKzes, 7,:E@e!Q=-}cuFdMyDw46$ &9plV,=k`.ocԵU['mZ Ly1Q,l &.*C{'Cя&'^hM^148VYmWyc4tY".Rr?ο*qAUIVEEH D&ə 8dAZ.-yXvc0K2܂*1w7Pl wNiՁÞL,RbL;|V=P"klvOZ/đg̭&{\8ai;\HA!Cnm1 L;LvNAñ ikU6XihQBxz<2a e Ht}4p@Pdt괤5Z5AL!It">嘳ڢB|6\4p[w'F%`x`}zH|MB!B.ܕ :!lSD#/qR{@rFnQ,O0&$%Y+蠎+a)U S*Q)AEVV8_EY+pԑOA5EjDV"`’]URJbߜsNSqb JQHB[Qb.BXTj%BoC6X-T[ʻE@MTYV2IdQ e^I5)*,Ω[e1#a/1j*T> фb0_0UDXbYX%hZYz׵9Eo!!#Ga`D \mWj6i0nyU6BQTfhK2Zm̖(q&H89jATDNF0, VTl[u8f?[(oO@t.{dDAB E݄5kK$AB`!SPP Jȁ̑1"S$Rj& JHa"PtANr @1D P! \2r3whTPtWS}& , * @ #kw0S*, o &q6Ln[lH3!i5_o_;r#HA/BrYЮfqʅf"L..pz®@`,@lXΛY+} H/v9j6uS9Rc=*,(C._6(y'2&7ww,SBjJSBYl8ѸBȈh mXi6JZލk=y:%]RVf ' {pގEt**'d}ia0UOqmr+!G9 SzS"So4u#Wvģv P W83sj%!1 K o!Zycn VuT1`d.v d &rh Φ,&do UQa0ne2&MBK(|:z 0D 8f↑=;Xym}-zG/di !NiȚv(U+ -k^vDfg_gӊrPypm FLmLUHBzz &U@&pV0 tƵaWyGonk EZHJ]^mT[h#k-/l[UZnC z(wR2zbnXxz7'uF9URWuwL\ߧ5u #_$ipߎNĠ{˿%<:)_-ˀ 7…WRh^Nz28Q. /нuGܰXCV4ժEN6`4rw!.VXurpp^tUPN' Pp!s +$1,͊A!Z݁鎏3u8( g PS-Enm`I4,A@8J\"!â.,'R;zͼw0HBw`ecoeoZI:-0 hYɩbbt^r&jЎNj~^r"&;tIY7: s/o,2a6`2U$Rl,+g^'0r ~"B(Pۑy&5-ގx-g&{RZ0QcK{QCn{h^!ӒݛNfɭk'iՍku83!IiVn6N6\~&V<ͭvg,ۙǭYW؟?Θ!#1{b{bk` 8˿L}6>m^o߱b:گAߖzmXC bGd%0f)s:1=h06 &-su[)ɔ5=Zb"}SD3/pJ $98uiepܻ69RFX3ABUu4\ѝT)51T<=l RQ)FSҌF(##͈ KrN ;91EA[-X59۲7[K1ڥt\9MR\ޜk1PGS ۃ9]? P}5%fV-iU#>BWK>hH+_@)jp+2r+]#N OnNB ZΜ[v[b%=4%gb\/~lYMjϨ!TI/dw'J{ȣ69P7JE4ZPbkH| : H@ qUGύ r֝L1=6O㆐UhNl*J3 (oOc~T*Ө.ⶼcQ}os0b3x^­mN;]쥾5ԏ1ُ.hs?(7o5Mxګ"IW f8|s4c#'W^ӓ96῁ 6݋kksF枥ii:lMVi1I}[)BP )}fDַRݝ ,i#-t阳 ~1,AT5eCvpѱH޸r.[RjÕ0b\װ^.n6x$4oҺD bGy/-Lqw"d(a@CNă{[|^w{oonD ]3<Tb9!QɄAX㩕C[.BP,ݦSp&|OS8eSz9"TwD~5a"ʩ116{fWvh 3ifW|bB  v+C*+0K ,TT&q4 xhىmـ -7wk:C)kt,*x{l_SwrDW(ݐ@%rwǦpZCkvvE|Nɸ{:/`6IRUHKYw+# ]ܰ5=G#('緋G@7D LGTmx{hyM gSywڱ5>DT.xIgahճx{c*zXˏe]a&GE!=Tgç[0Fb|KJGx,['̅5F] l ᒲN΍C]qY1u hD k>9 h|jP?䨌l+`p[pe`L//N{XL=1~E̍w)>cO-U*fYW~ R:AO8̨_onjP+bJ:@=J(y 8 3"1z_{EI^֋ծ*;At @+4+ζt. ȹ #a~ |R.G'`_7Ҳ|s Eʦ'TÊc}8 τ7h}Lk7<>U݌8F+mS<29 Ov\|WUq 03>'> R-{̩)S{4Gd]͂ƌxlV>jڒ0nnV!z[:w2QrE{Z|NO ݐ׸'J`lRPe3HPC@!y.m8vOp)_<ߖ^[{Մ"3"H[ h~^SAд&  ؖpFUC6nzYY%=KX$0dԡ@HkT{Lf-Sbve)M0%"лmݠhE{څ7L 0xPLsQ[* Kۈw@%D'3((z1рTDtcepQTZWLm's@~[m6$沜P,Y HȻL't$wS ̈́"*J).`C'Ht$ }Ūx4}8^;ǡػv:N9I4< .w- J}8vօkY[|҈"1SǔYha% 7Ko]le5gNz2S^甐_xAX*dVSoFF,kfAtM(#?op}gY_u/㻷IC{؏H⛗40*+ar5Y4LM~vQEӟ}y|W>> p /I=#x{rDkpnZ $mN~&,=}S /Bw_r(^B_8aJ7)^=lmrq7UQnKUW7p74UmΡD }ywO+\뼺#%ާ j]*;ӅuR+*w*}Nj@_z 3}at-GT7!CJ;0x;y:ӠI@"dY"n-;hԺ]E97x[ -i7+O[y)ltلw]]>뛋캟L|x(cYah b&]!|o7d#)QvǞ+Z /@B:"4֏g&#5F#!Ao6Xټa]F:}|{ؙfR"(٘b3{F<-=tكϽx#EgOcq=01oL( ghH4x&#aփ E.V_Wu{=dE.KB[S'u[Pzz΀؃Xm"`x|Wر~)Eߙ{4eUZ}W;{\^HO?M^"+(muڇYB3 d 2he4ïz'AՏ:="깤d)Z4lT<$+cZM;* L 4݇.yיZN^<ac6I2i7(FP|R:[Ho$uPIH※Cl]_R!ohڪutã %Q!r$)dAWc 1E {֟%S+RVQSK8T{)msCa/Q_ :ud+q o"ųthAݱIJ:WPIq(xSUVĔY9|igsΨQU֪Hٽ%CMrq2+S_\{~ތ7WHECcwdp'+[˒sp؍5m~3ܨT: o1jXBN,*t^=EYSܟ]@"6,8E+K;4d;`iYlMa!dŘAD712Sp4mdIE>ohGE1wg՜d Qc"zE,ɂE9p#F!c#݃y pUI\f4Y <(X1'bkUUsSx0w^!{:cM L2xAɘ2TdC!#vs"P]g15M.XВt|۟'pY9zYa7ȱuEwx' '@-sݧ7,ݠ*vxNX‘frX%UP†4r9K EI@҃"ȴYr*أdw [=;qY21y[-lCmUp֏Rmݶ2`{V*ʞ_܈Enz%*?s'6 EyJ EtFu> >q ). 8;N Z v^؁ r "߱v5L EɤXGpy B[2e mu fYP'M 0,KI6}+޻t!R/#ŎնlEnjn!*QUFi&Y16+8x9sù`wJN*5ŖKc(MQF8 m{+A>bhG\lQy?5~iq,0NwAO1ZxNn?g7_᠇Z"3Mh$ܱ7)De^i̯3.lfUr!i}ttah9!v3vH'ӱH]FבUc>Oj Vkq7M$5Sț̟=MGޔZcP[6{*ٕ)q2&Ǜ݅Əlu2Lmp1_:=X{^=mʹ\ýt<4KOV_WeU h%J3 -;ɲ9 sFEDD[2?d$ kM`]ɘY^tx Ou֤`s2 f&UP; \}z\9cAaɎG6e#1u²ǖ/I2]S]`d",\^G/ BŪ@هoD6H߬:m[([O6¹հ,㶡!ZA-KN]klB(m0 w` 쓒d']eTZ)Ȟ F4OFrÚ+Wb+vøPMo=^}r:O+TT+6!vԠÙط9ުI41w^q :^aDx]-2h9Ϋ(OT܅ ՞!jJ8޴09<ցn((003a@a7W(DK'+;D# կ|s~QO"|@%DsPP(\NKB(8 09;h9(f[ۍ 9E Pѥ&XU 6. h^L * X 9 QwS= Lgc@ԽذwtjDd2H,;xU%*7{k|eS kʷeظ;esS\cq2("-95˻gBeA(9~v^a/3Nzg|5ikjX-@[ \L 4D(rr9<0[iSlB1 %hUVji):E(3ǫc5"Zf4x:rs #v VCrlԛTF̴d]4Hq5Hj H Ph; š,ΝxCTׄED5U"=Ǎkƹ (9*qX lJ%XTBn~'/,ȤEG8@s?FC]_-s'nrhsmR,*)\/Ea̮ {aX(Q6qZa_==J%;纰 @NR ho%*iY{icVdojw`|iLsږk3v ?>zNS[Lc+Mnoi;tӖrz]h/At!bY}&ilX}TvUIf⊁3.Гty w4v͍ڤ[i9-}IvO=^>~8RXib0"Mvj\ew3H.ߨv*]B &/yIFl{<|L_& Dp F_0%^yJCEhgI{Λ)RPaw/ȱgPI 3kBV$;BKC[7GX򥤇>TeDTHt""*XgR4Ѣͽzg=@pKnb9BYMiG7!Dn9h[V5Q0UkBœ@sVZѼSQ\I>}Uf^;Evgq"9Q: {J؃&->X8ݴ &_.bpWȍe\_!5|LS}ep޺e$}*Zq8oe-d"zc5ch;LyA',:3+T誒 P* M;q|͐i^b=s}5RPN7r߸ϺUt㔖:9@&c׻/zٜMyS!R i{YMm:σ$foY;pL;UC+:];9z4Mt7W1mQH?hA-FJ3Gǒыa /cFk]vkE{ql/m]'N`?_KJeaL g/uHllr {X Pl$cuno "iUӴ}OIa)AZwvqYm6PI3K&dBgD*ER _LgZQe,"x%qV=5xG*%b)1ă5!'ƲB9KVˊ@D^vWrLoX|m4.Imm6Xd tf}02+4v˅3^9r Iy'hֱ읶x[pdw]<12ɕlU_F/@ !R6k59L&^iw4+r( ͣH+wd ayT0&nMSe-3 ڵqԅ0QۅiD/0nS+.Ew0y׻uo۰8Hnܚfsׅyg^L3wmBV*d3^U shqDhׇ!-C{P)n2Yta|u6 )2[x̢Ut9v'0嶜:qǵ )/q?Q9^b 25"MJN0Sf\$u.Y0ɞhI y"̥BԿn*ʣzuZɍGsߙpe^d|ac'Y*Šk*`6JU IJwiͬ.cd 9xFKAD@"o fvj}GhlR AB$@½>w۶q&Xb 8u͝+2886&(oaPzp,V!c[ZޅCp6it p0j6)jwdpp\4sEٺdXmk J&FD1$.Fq꣢CgrXm=n&8?$NioHg{t*,BsIzE[Q\ٯUfZyX,0gΙVyNbm0-31ѕm3XQ+ᙡ3ƃ>Y9qm"N5YRbgK΁,k ΘeFS=g h#ϝ4bgE'=kZXaC|0K*,+79bam3p/hYRCwTM ,3^ᔌFVS J|dg5С6^h} H4c$=higaywK\h`!Ta6|<勑7l", fK!aqJh6$ >Y^ev2ULi gJM{c+ N X,(q9G p:!NT9e-gE0 A} oECT +CQc$hg sZ2Ug; ٽe6k9<*s?KЁ4$"o#f` Jrȍe&K08|4J.V L4J/ C%xt>*ϓ.@9Pܿx3ˑŒ$-űX"\Ǐ5 ٤ݻCwwagX:pq?"k͉dsDd3r”k-Ό%lvT8t!ANh1$;eOZjCm:HyHQ5J4KPկEC_)Z+`jp(߲GR}6(԰ ]ÎbkW04d~36bbڸ<h7E!"}1 2.w|4v<}+ӣ'&.]Sz"uꛬJ=@S9NEeނMq)HY0 'Rv,e,Z@]2ym4H 5ݸ]" ҂4ߗ2x~(Ǐ gNl%^9l[}.K/LavXwz1+TLA*3#n 638tR"n<k1^y~üo2%%!^\G/SpB]N'XA2 2HqÝ=c܇=4([-M,(pYf|#waJxޙA!ͩe6lb3IeX_xI[6]ZgِӯrubgMZ'.glwrճo]c|~AWyٜŽ'}zvg)JKɈG q^AA~|>wXyDKS^@ZeI k77XYuq),yT_~/]6ldI@xR'Q(=U [Spkn@ź~?˼:\:TUݒeujd4z˵E*ľ8 oiG5 T"HCEF9c+M_̒[U84? sIn lke϶9\x<26 )pnpo 6bPד_uF WෞVVKO%b92Ks?h'u mm0`sL,G:ww>B$Mx,:R,e `k>/yN)ޛW.ԢR6Vd0Czv8ɧZH"pE݃c]eɨV_mASXtUBJ 'Nk&D_Xr8YW VS%:ŤS*qg*g]7G?8D!맼\~dlHO3QJ]<($b_Hֲ T.ԚR2mM; cnFpwW+|;:0yՋӷuw5\P⮷]s "Ȗd^aˎwMDE:B$2u@Gh1a!M>D}@ & Nx8\=4A\,g=+a%nf6:LeۈƘ_"ZE[+Ҭ]ީei %SggvDTv$58>^cRHŎxdP&+ƨ] HS4yosPVo Jj C 8euq.\*NGeJ8r+@ҋ2h0-3K.EٺTuǛYCQߝݨy9J{ esG1U4E a 2=xC} &!mB%ٗ[=tӅp$fVMZ:كȹKc cW= :#e}x-?vMJjdE1Æ\+QKoȡhPW) ST3wpGKmد-xPY=b<Y+2g6`gg۷ŢpKkD9h' Hd5Nn|A ,c~Qs{Y7Zjk6ᔾͰsݻs!2VXX ndZD$ =+OYzPnQ;]E _kӌI 9;Aj}_+זQ@(,̗賅TC57p& 4OWA&rb.:eR{Q04X"O8qh˚F$\#Y r|@AR(&Twd4=y/ w)޺\ t1AgffTz)[:(]oc9K|V1bYYiLv۵}̃{v92BFrЗ##!^mAf},M"b8l#yzFkAXhT>EěZ@ⵯ"V)r dITf(]<"Gc[l>j01{f` A{mT @g#{8mFD y0 m ݞ{ ب3Ү 5l3@"T@ezJ氎"M@:?{>?5p{"DfDpSom@aь5M7FdA$oQ^+ŽZ3Q<ZӯeDD~+SfyGof`=']é#΀eWZKڣJˋV[=9ɐ ٢d%uD8VVpsWoEC?՞2L^dxaܳ8VcðmmάR;#T-ͅ=`̿w]|8d,Ektܶ{;_R-,KBkV} c:sAPM6nIv;{Bd@V&{y0PT1y!ʒx|UzguŽ7xnYYkH x i7v,|wWGlO~PȦg 9$=1G8 !#hB v =EDGRlü簜ӱvF wd9 QMs}>%wN#cX`p:x"[D )3 }5ٹ,*B'k`? (qI#@R=ja\3 yn!QN {FjyeHzZlg,P\`fjei űw\|8gDRq[A÷'Xp  Bgfn/P;uܹWqu&umrA-GeMgI Rt~p9}.el:Ƽ4u(ihi_ xedlk22?1p&1뱭ҚkF>]騱O`v2+ ԑC3` JC-cޢ2NyϗٖtY%'`L'&J T{(-^/dbO~ ZCmFmT4< б|> ~0_fȫ,f`F(V.7M',}U&*)o?\o8twiP]|,21&B||6{z&Oǁr| 㵺č~J|>/WdEEBHg0:E|>9Y0osN4Drv1ۑ1LX[MGYE1ߝCX@-R^e+é{p@pJY8w!m|g3Y ӗn-GOOm-95蠁mpcF[I9s&77]#W7E0dǼFtP]鄯Fޥ7^G< n*b} 9.Z_{Gw02| .2DRG\n+QA c,Hi)]Y 77]GIJ:-Gu4 5Pt."aah(p'DuqkٷBqqZ`Q,Z2Rތ0ѡ{ZQtˉuVk1FG۵Zf˭n@U}~]ܡcTq{? :9cʈq û]=ռfpZhWVK5#DR`T5ڠ!Z8G x. #HJ:6܇mJa(54<:็#fSCfQXmt14Es8R:L*r6Or r07;sw-JD_ߏ+."3ڊFoGckvD֜p۪,u Fe2ƜoF UɫFlEUE] YxЄT&'gd,!MO- =)@lk+Hz@Ӈ0n]56 p#/ʈw;LD_`\ pzLe{3 {7;/݇5k\^T2o{WAH4Z[9&v` @vc^Lg疐%5cޑq_/xsvF x`dܭՑܴ9Y7tYY=fqpTKԒ'vg} ZT#[E.P~漠oxG: &0,/4ʚ$O( -# }`IEN[=T 4{KM ֵ{,Zc5$Wd2l] u~t->2-_<^IPY #툗 vK1;ak #c| *l0"$u} ݮdr&#l`tːd,}kt{x; FnL L:tΕi^ɚj;Lt5\t\w\Gp 2oG[kGGggߐFat o.]] wzCe SxF6Ƥ̅ע=. 9`A:0!ۗxB}_+έಃ [8ݜNԙS[cH7.q֧:ƻ4?w_G&hS 1J[PӘ5 V6Yt?|Lڜz;Ǵ Fq{NOFI$8IAyn)'GO#KwRp I.3UGf̰t1 ,c d=9UA{gǎ_.}5tE ̬"_D!X9J\fG~l~$jj7?+Bxw>8ȅNiӎ6亷\p2|<t*[_)4>V:mt!rG%nc3G,HE#q`ޮ)8 >UR .h!f^$Ku Rށ'`4_W<qх!A'hCUxP?];6'09u5& <(+I3rP;GHD {_Hkgp$s]e0Tuh"ፔsԗ=@n\I6xM-g  ~Nn8,81tzޖKr=kwӋC  u^(=42JO 13׀ 8ƒ4uWUMgkw( ,EPh e)G΃˙%ʇFdvrynLK$@G2T ~&~m+;SB& sI1q]D>N8?Xv*)Dרj.}a?PQ<7| osj \-4J(GsJS3ϻ<1)+R)8pKEF6aSC>Z+TpXo3˙T+迱HΖxљ4רq0SacFڨ'6$>*sslB}pejp-ڻ1{|$NeűXC: 9eN dJY!eI jHt4O6/ ܣxmdń%|A\BdžGAya0c"u3iE;FQ ![leh&/˙bԐ ZJF¢<4tWGPS^G q^s3oEvY ;@ŒMtMx@HB#pD}uxzw4Vqg,D E_%{&zݤ_:>; ȓ73!  Y WIյ<VW3xG?CX<9 ӕg)n%Iya0F#?o.8*@T&γ= iTz| yD_xrّ[LCwo@عkR­(;*`A2|O#+At=Zyp>+!-pf@#JN燷3LMLϗ隈-?b\5pHĩꎏ1jhS6HHIF@Ë``0ePi0jq_ɥ*Q#k0?szmD(̓.sF/ϱm^=Z&1^(kqh͔O.C}b {i]i^lL~&5r귋cJ&#PHduBi"  OTnluطۍڿWP=n[+0wP@;gtQ o l0@}]i0;F *e7VawqU~q3{RGg̰гZ2"hDE.u]8F͋ AڝPpBl0[FN/(PkCit]? ˘Ke: H! # 3 c94ho URo_ pp/z49&|d:Zl`HZ[ٱUmVڽd`(F :PHTe+mVbN!Q< \o5~k'mV[EEN-mU5H'bz4÷Ö.$&%:ϰQQ A)"+|.-^liX`-D@OTiċGः9e{ܖ_]$kɤD4;ɮVB8eN5 .wC8Lg|>(ÖYϚfCB6RXbǐBTXER73[d~l-HCE`7pn˝xP3:uTVA]r@%5UP_8X.V%*{foR{仼pk^kc}+X{flOYڮN_X]/Isd I铝aQr1(r;Jf(za Nn2Rx6 MH#0hw{p8,yn< :Өgt4ק[܍#`)+zYbOPmR׀ieX -1`l_9N+tyóz P PTUlHlѡ& yS}3^֑D 4ը臼髧lCFE;.xR2 VbCj㧽_9#(r"-:kl0WThMb! \)n-1qKxsN$!ؐM)KΔ;CSfί!9|NDyķkqS[HUX"*cz&#@B ^,D6RFVNzN;z9U:sc[H~p& 0F L*3WqC&f%M*+˥!UH6T,; ?өQ%f{1pc26AsFdڟ$QAT rX+FDa5-1Ʈڧ廢؜y?n 2/6$2 "ⲑs;G 6wY=v\9`\Go%%yG6KbIٿUX sHxeG5K/]#j`@E=Őv:nsȍ9B(0@!ˊG+sHOW\*8${<|i\x_޴fkKvXZ1&aopU\~ArCVс% '(P v\6Arv6†Ђ T7,B7X/9Qi:^;/[vY"D I*=7O=՛mW7 }m LvzRi^zGPb0c>6j#3a/A\XO!FC?iDysl~JMء(u[V-޵W],ΰC,l44,}T')_q^q8M۲XBJ&vPM3_.ohʨmQ*++9`i?(vZ2D&sw:r:N0+,5[Z/{=aY 鷎D`c/}F.Vun 9fxUzR#)ޱXq4@0* U_iSrG.9AmJ,){TWʝX, ,FH2,ї9zlM Yӯ_IE!ѭORcS@", 0{V s1G\!`^/ȋAX%[neB$ߣ#G?9YÈtNbp;ANY a|^ R f[їaW1^`VCT#\1TCi~ ~!Zw D ]q us;,F)غ:/Sq&` ؞`kU@Aw"| o8ub0z\ ^`JRc mbB l~F.\2Vݨ-Vܽܨrc =YfYP$Xڗtp."mN!҂福N0X(F0 ڮ^C ;[8j}|7ȁHგ@#*X[ș[F35#{%coJ6P2ͬS92ی T$aPL'jk*$ 8 qmh+a]MṮk7MT #ueҢhh)EA\V6WA!̒^E [j#NI`VwۨۯMլ#i\V"J`gjxxm0 ǠTr ǡ; Z bE6{SWyG5C 6':yvc XܩDRR[,U)8!}_Rb)k쬃"wx' `Y Nqf "lQ%|v޾zm'! DmЅt& Lp5z* 18xu>3E*2p -F nBztn-yZijJJc0 X9X$RSW9F)(U9g5w` 1,T!*!$FGK àp,@#,5qMB:DoYl7~R.GdEPgڹũ'CZhCJUM^Wİlpݜ1E (A.8HtNk&ƩdR*nwKO)& c_#CbQ $x|X87#ᡇ5#bYـ1.B' uuh Zh .ٮI_߉Ή9i$ v֚~i Pd2@bM0A*qLor(ɦ( EG6mxwe>CY8zP45L/b!'ٳK(Cv~Rm =$ 6=suL Q9 ծHc̵w-OQ@Rp ..cDH}M3Ci Lcj<(4 3g{Mc' FEFh24;eX}JC4+8%4|f::iՠXMα|-XI-ӞZٛ{FjKsgtHӦC.ZĄ!TBz3l,nC330T4qjR!TSBZƻgUHI!`F~M~&Rщ r-iնyw,j: b"0e6S+-,D CqR rZ^:4b)RL_6q2[Q} ԛbOu_Y:)lQMW7J'gH`s U͐hɌHG؂wb#bi9MCQ e1†!%ڝLuZIm[Z5!핚`ukC.iL.Cje 6.b) )'I}:ՍȇË8s#p[:z@}S!+҈,W},-ei, i Z77!"l# /I M;_,A NEY !"4M\@7pZ81PVU( nPv^KRjDʁXR2e$="F C3ܨVk+U<?̳P#' |ʚ5^oQd!ȣ6jEh"zI ")dTq ه S?Sy6lI"*eAg\u.1 {Vi*=#)*X݆n 2nBU,u%DqRW||0ya "b͏DQDY𹉆Kq3YqY(,⇈0J`a,6Z(a*L%!dnC&.sJсyOTJie;mnU3²+t<0^.o^T40ViO> 6n4ؑlq#OX>ÃF;-ZI9gǣ3ƥ31Si ל db)tL &-s"$ J GL*PL,Г_~6=կ3t7*?ѱ{Xpt *ID$L\F)wve!N[^fΛ:vD]-K-Y`ەneT(O;f8(%kIynLꢝ$z / ԛ۩j> ݑFzBKJ %,j2y? 6#.H9[vv<(e"LKQNnN& yu iD4nl V1C&@XCg[XBQHn U ^b{LjzT;7QI O1]VY4crjƇeHkqngCd d6C3|V 0x4}sm3i͜/a=L`-\b5%,igMLk}y)YeIrkx|h@9 tBtfҿZVqO ewlTT/8:2P#wǹ(}@֝$)+y8IL}X{&z(._1@wv]䳍e/9%g+i5z5n]&+*O{h5昊 poC k٬1lR+@=+ ,C|wvai *9!]!7(@&H@ȉֆCa1՗.PA *>l3 -YNt9y)K$,<ïUG!=+%aGYuOUYW-d73ߡEJiO&Bwɚ6a~{ws-a.y c%jK_$R¨+S j.eɦ2A`e]'4.BS.UN )߾IpkE!I=R`Q&DX$>BUJ I ekhx:YZ/OGNRd9Cˁ w(RR8@m Ɂε7w4k9I.)iþ'3Aqd50{wZp3$3MYY&)SzPe)rbX)6Z`N-3ƩMOB;N)nSr'!鴝qovݸ0FfTJN4ȲըL-8ZnT]FK|h|\# txU G타$'q'$_BאYoY5nLfa˟켜PS:dB)wlD+B`U$2Rz3)l.0;iB[x?k_dyEUΣ)-cH0d4(^]*hbS8Ҵ5Gb#kbIFGeTto, @ Ja k%2$U!,.`i1y,/Ma5A⅁*:@A87(1{djƩev]Yjݣ@MTR fL;;tm ;NK ;j%<`vV S;~.;0`kv%D IGUcPI`kF Y۠V0/:o a9n0*paW^MTfXy LPK(&(:'d 6!ZCv (ZbҞU' nmcb$H̞Lj8[L!ɺߩpM8Y۠hc󭥝}ś^ UY1Ef^:qT(ƫYY֣ 3UϽB`m;L7v0KdM&)7`S۔Sþ`YHUfH0w7a] h6!R͆poJ kr[Dy)j2Ϋ42`|(SZUQIsmѢaL;ƙjgQ 1f0Z)):m^[ )1CiZ<5x߅(G٩#MS9~Iuii,n7ƒK `v,}+tL3W'Hł!~Z CB 4A K8jb±QZwXQP`A`S <+sPPo{Lf+« m퓙C;M 0pT4ڢY`[CKF %&ƣB]nʯ#ZS{ n0.mZw!۰͝k7tX‰>C|kǮ]/V: `I -ڮ䳙} ^9HhXbCoG7bd|wLk/KH&AB盵aqH̞%ۍB㋅8q fL{P˺cu0f㩁j@ DIi-Z%!M˫ #K&Rb%t 愧ZXCp=6.v̺s0rLGL"MJi8I=5F -f{%0g-.͢ޮt%gXCK}@nqxmdf #aF]-LCúZSI7t=vg rV%m pzT2Eih hN-|Xb,iMkس&& ]mSK!޸ A$Hb=Ϊn2E1 mjO-`xh b!Ni,9I^ʫQ)GMT*cAU!c~vt2**5%P}= _!LuP˶^bx|>MN dR);?cpghMT1fՌ;U)2iN53Aʫki6An??MjoD-Цn}XcF ͦ 3ywΤŁO%74&-rXY9Sɾ$ ʽ7]q{R_ q0\E@ 4f{d`PͻֆhJΞ4Kۣ=1ERc;vCk?-|F@o(LG  p@ϻv haѩgqP4] o{@0\nbމ{KIz%uA+ .j0;3%6aJ]' V/=)G$>y&U G¢6p䴆Lϩ)Z3eIλ=!CZ`ΛxH]M(=Biӿhx ^UQ9O&؅قr6T u0N4Hb;uH/KAz&nUM,˰*RZN:hSRd{v%&UЁI4QVx(,Ѐv`ȡ%UAnL҇. 75&{d5'{ 6Ю[Wa) z.giRRBm#j2K%2S!JEaSdXNtszNiCI'-8E6 21C}? O!&FAi''e4S0idNUL,ٸ8Qa,'kMCɖ}IP]zI`f@RB5rd ^AhuӿRia4EuE!km6в5 ~Г&; 1Ef,y5!gKMU|t2-fP$LC 6i ڡ$M>ơI~^1:L|>EOB2HWԦezm>fz- :60 ֎O[x9FsXOz鏪XXkHoeK2yR`vK,}.Oxfq(0C (6?0S a%:LSCrŃ闧PuP7(nT7j`SнMIv:}=#')Gd2HSؒ8[ сbg-[tKz!t u d N%3Cw0;!,R[*ԺonPd:6I@Zn$w.gI2@R{J(lRL^Ԙ[$֓oFdv> L5T:)=  tN e=!eds.;hNLՆNC8SJx҇k & _ѝ.dPJtPRIt7o X@'r7!oѮGăAlA5<ndd2@1d Yb50y9 0!oytCa4tC ^GRZP PF{K>*z$hBdXr$|<-uB.#P*(3q`]sh@3I<&ĆI40CdML%:W>W4}wretIǩ},,'rcÉ S8<Ӂbj:҆)B)Oy6/&qu8>jMP'6E`tAΣ̽4CævAB4 Hw6JPPF]1.J=_{+W{`48 N =-Nw"S84@w=y}X@u˿rx2,:%1䁮=\6]P Fue( T߁ڔ22څ6Hhِiݐrz}!i!^7$(Og:Ɛ Sd@ 2ħB@IjOс)hNvByhuWq!_T^vbQHz|8]y\>ރPnD$&ZRMl3H]d붫!Dﰦ*J:PmHc9@bB\!CR&H$)d*\u‡zjՅ_o*t9+n¥I'E1tFҺ(ҼX T@M(z}g? Gr-ڕM2'&߄1" 1@>4Rw$T)=|)%SAR{yNlD PYsBPr_P z:착D '.ݎLB4]*!e W)Bd!@ۓM×!ӕw%L $x68%|&O V(uY @׍4gRvY'2,Pf{T3}Ed—ģ֡d 7Sbm81ItCѰ3-Vm4UmUIad0AB),K{}PC4%^@[ZkI7(ؘ+̭0{ul z5_*Zr` $&N(ECL #JbDCbP R-*-PB P@8P e ebQ B!B@ҡ Z] q*`G( UQ (T Qq+M4;W„rh@U("; Q 90 30H@@ RhT1(RSShR &!BZiiBfiFdH !6B$tIJP>q(P `9a 09ɵ8)Cšl1+J XGnG(ĭ 1(@TJ(o™l+2)JBM!E-SH R,HcD$hB4jݶ$́"QY"9P JAJWɔyU1g `'lɀ@򠻐 ȁ @mD U(&R +B "% `Df=bEiyp-XUI0"Qp58,JH%,YDOB/TWƵ{ai() CIн)YB)vZVX<8]TjE]re 8r$QJDDh)UWB!CmIg! wzu˔$ 44lPB%@,,T H]bIB.!H3@zd2P4E Mǹחj9biLUmRBCRHB@DېW(kGEktFp8\ V2LH8j w”!AE( lC 걽Є Zh @3`IPLEP‹m@h!Ճj~% *̆BB&hS PQ |bx@j5$oiIDT"R_" lxP*B'6D+N&Ԁ@JŅyQI*ا !($)&)Cց,: MRP؁һ$e.{FE: <(m @G\p@ E1P"Z')hrQXd3d!) (\% @eQxAJ@ĀR#H *erWTD<*'UdAj)FZCd5iNLɖL+RD6|nFB"g9؀J:0(ZJ(5AhPP ĨRq e1lbm Z }!3aI.$ B4J0B R+d@bivHE ۑL\J(i)*h$9TQr(@) 6Q 3PĢ(.* ]3aM@N4#•7Jh b1%ZHp0X#d/jQboR"32N@LJ Q3@(T HPPELapF`3iA2NN㐦VY4@ R1)Ž0.T( ܢ\E傌| ΐ1 pb"A׬Q66()N܄h )(L)L6 G: {CR.eJP iiDCh T=I47 P6 a |+0#| ,Ub B427vH4g*2 Sd!IwO"S03C(LbM ӓrPC"")B!tB.VW)AZ] eB]eR(ĵn0pJ&kB. PLB.#zgӞSD4"J =ь! $x8zN\DV8AʎP{U2D9D4B9E L( D J"s&)LS\LNc c@"H1i5@1P & e"Juʆ TMY`@D]rˀsE!2)P QQ5ȂŁBŽpdaH/&EזWT(PKR?ʣLP/+B2I¨eE Dy"g*";Dg(r)ޤ2@ fHMLJF&87˴.F_[])JN$'ho`vJU J\YH#@u BP \2A)`S8I0&3%&C9w^ʦim Zp1d`havw $ `0^^&P &)mH:$Q22='`uTJH9@Ў%N4ekb 4jJat"I \l;d B83I3d, a))j`YȤ ,],* )2JQPjId UM9F* G{b;xI0@`,Q`VԂE(|[ i ״mHyQe`V&¢R(S2-Aa (PDD4p"i%U>EMR A#d]r ԀA2 H BZgCQ Y@&Gnz@ QP? pP$3()PCvQO0m@Re{q`aWԈ(J*&)Äݵr|IW?bixECevY c"\D7 {?gs2:܇јn m'N,8>VVAQHe A)5X%2C2ug @5H"ԄTە,~$U߄J ЏW k#s{Z5V൚h^BࠀhwJJ*wa9up҇z.q*iLI^hVȊP|X6enw]dVP"ܠ=&$W(DpPkpYy|@<\)愩Ƈs!~tMzpbۅP D:TBNUl vrU)a1!DI%Hj* ^#Đq"ACBCÐtTԓUz^PP)rG* 8[C(A(&9G #ԑD @>L!@˵(rk¼ESʀ#(=(OAȊE(Ay2l8z0 đq*rd@s( 2 HsM|P}|}"T1܂bE@ޅP4!:!08QŎy .@><'a/̒O0 (<8~D!q*H+P"ACH u"U@})d] x4+ = _A rl"&" u6KtAP? #*NdPwP7(\P!N@ہRoE]AVAAE@As Jlf/Ưo; @)qZq]gCK6S۰`7lkdG`zq7Y3NʅBS9U:G>s ĄQ P%D|3_q5;0#*3)R[/ aqm`13@(|^d?$)O@8$Np#t00]eBrзGT%H`gE}"9^ŒU1UsѕE3`(6s|vCȱ4:J/J "T7QdS` jźq}Ԉ\WccKļ_Y iP73PB@$:hLccƅ$!igC9Qpe BQJ$ >MЁ .g`j`NxCCFih oR;0 $!KI`;oz@ZJ؃YY?Zg9q~ KT٪F}Amt@Qr?KIG;c!Pt^B+gPA,=jYE֞-B *)HH\P '̵aZa0G|؆nnTs AtLDEz^%QA àUME ÔDvTC';A{\Y{vwcju+.%`^(z V*2!^)ˆph޴4dC Bp@`.H! bYP@˯łJ D{@6:p#l_ $>&nlӝIWӧ%u0ƨA(<{*sY`j'g -) R!$EP vGLTRLvuP}K5%|*]֣exbr?NФP0؁0>@g0 DNj s CD;IDӥE465ȦQ: M]Nr4(ʾ4 {/ 6߁D9B| q%)pc5TŊŔҨ"j@`ze9 =TW( DβC{Qă","UT(&q G+J~<&R5 88қQq)!Ģ 6;kOѓN) T)v͖(h<('@*-I0P)nȅ/{($S(G>+EE4@Ҹ90vr)92;ĩϗz fsXzC~(Lڒ)X!iHCql!ҳ]jm09i,R,Hel@A-$A  9'%M'2"̲P4Q Y 5԰ULT'"?eA (L. $SL% HtL ?%&?*/ ˆ|" ߂&C9@1y$x!M4޼FtB".. >>A RbzoND'(Tb*m5Ca3T>j=,([n"z!"C.hZWݰ@+@Q3d`D!x 1'Y((hXŜ$.rbA)Jb pdĢwr!89^ OH &P8< 28\=tHajŲCz>N`=d(I *Ķrջ]KQ86K`!c0C. 8C30)$Aܑ((r H.$LqܕO@ )9ff!zCqRVTBV"dR`PSH>γDiAq BpO:_m'"v`NfQVCr'ASu0 @092L*@ rBDgY)"mQNzhM:fK*A 顣޳D : U}aUv p̰6D ;Xnq Ɣ~UU DwrLL!Ro hY Þ@QƀumZ$݄7gr4{dqXKHk_!(4Ck'lb/J9@ 07(NdÉG&JvoߛFaiNS)ӯ-zp\HEp)2*ǯA\8U6Tώ$$ׅQ}+)rvO E;X71 E@t̐K|(3#Ɂ4(qQ5).b, t2/r_i d=8ru ia2*9ڡwOXN (god(`PV?H< tBaA@Cj7B*1 4TBnVeˈ7@]TJ"(>^&A/m(anJ14#J)|i^ (m4 R N>:!vH"E^NW2hNU PzD*S(G횃 R&Gdې2P2k%W= tP2}|zo;Psy <9.C@ܢ)!:?XDޑE UR.j&<aТpyx{2ÀGD"ENPÔE /Ih)byMqP<k"" \(i*=*t!|d@aP^ /F))Gaj31c* ǰnL nH^`Pra㞑ZdQv|raGƕ Ċ? z_# C,H/$?"W#{>NWƨr&|!M 5A :#D ^D`zMzxbMQO. H)ʄ}t)B u8 Uq ,'ʡa{)wdW_ 3*%\DB' ir$@ AA@rN2ITP?բE1~Ķ(j)EH"D=+*,D^zƭp4xM1h|(Z!A5P?Se|("P2EH4!GKLHP@PB.T(a%)<WɼDZrTPčt6&,DA-eEXҊ%[ېS!ܵW{j,l2%+Mn ɓbm:\Mƃ!^A4$0X!XT.ˉ=a_策)$5B<Cq0 ,\"\(E"QB02*ł'$/dG`G\"LC1%a$Wv0S!h$T\ɪUF,"cY%_(9WQK$\P(B Lq)E'e%HP$X3KB* (DcIDLQT%0&%+VH,(5 @Zq=&+^1KR> THĪ)l&TH |8SFU==/9CIv8]+p%96*1 n%R kMwYT1pdL)=kx$w. ]pK \?,`4JGEr>E{Y DJJWa>9º$by鲀>NÄ3f؏C K@\B5)S -RrJ7< kaQQMTN 4Xp',8BU~%0*׫ h{ 7*TL"lX^zj@N^%u(n)e>=dHE簧Y"dm?6p/n:U?~Š's Bme+ (v֖62tTK2 jP?Θa|.Y!]7 ,ku\:bdHRu!mJ UdDM|Zb[;?\l|Ur$ Ӝz ?d2CE1H=MQ<)~*{ "SBr{x I(p{;yl2%$4TvP8) L2#b (fOCa"m h! Ka<]&R8E"q&,jh ́2TPh =0=YMeD]0`p)J'ɃDB+ ?)D݅9;+j}X2E~zšj@x%HUS)Q*DA6a|~:(bxZM6 ڈhl1ݽrdM.g sI1@1ծ3Ƶ0jҷevAdLCP@oor.0ɀ(!H P"(/E_Hxq*g"|P5n@SJiQ@np!!A/㈧gDg(UlXl ThS*}E{Od=BB{:(M>X_q4f"S?VRQR.4Qt'ަ,X@4!d >TP=t'CrWJ/ {JZݔ΀@9qE7"*te~$݁C/  1Ct%G9SmTwr+B{(b})DAÁpt" tQ3l{r4h)'µ@8@Iϐ;+OU"WzMz;@jSETS)Ŕڑ8P'{!?`ܑ8dم1T*i""ji` 54ALRc%)D:,QUG@"(>!7C=Ʈm hRց@xcȰJbq~@>G ޼4ez%Ð|ՉNluBb'=Hd.z_}AǸ1ȇ6KP8ZY-ʥ؍=kJ\Gj<:h*=RhN@UbJ?Uf]LCH/߄Մ>{5|yƔ 9r voX1h!tl@ãkuEQcK+QSq?v sAcmӨ9wI!@aډ{:KB'I!-{D͔vSJ 1r@4ԔLa#\bSUXQ2)* DKZBh 7wz$.y` LÃLE AOUB#`i٘K9 ;uߑ۴I)RM bňiJX)1 YSI7P(д*,H+VJVCY)Ǣm~"Sv ĩ%CvE5މ,!T"^&;&5Q(V(e)UEZ*P' [1 $ l];B9*xS{_`e#T :e\xgcjl_~ZӀ}6BÜ1J]|/z'Ѥc&T並1+LT2Tc#a]&S| (I,فgM1*hW-UŇt0&e,.So+V.7ǣb+&n?X?WVc!O \Oq4!rsGo6IFQ:i3 tM)|Vfg 8IɩO\/>B]c%$>ŚmZG= wyKjD\V|9> [ݔNԜOE.ƂX(h68pai16ϪjwҘ%> _J,:ξ&{c# TK|ԟT9rT,=>#& `vvΦ]GOQW}vD wwj+iK钌 IHsCs0z@Y짃-v: 2iT= OE1oZ*q$uYdGȖj& O5A b`)RZܝmT\!g{sI8p$bXaoa&w6OIf^ZS?GuT ĐVG@wV1= 3am qEPE)|=/zC[RN*veTBQMeI$t>ԁLS(*OڱO|!H~>?ҫ9ervS  k5t7e+NhJ,iA,PWkЀH_&i7LM5Soi)p w @ 5ܣR3{U1dn(vʢ4[gx*?«(RK䜂84=ʂRIṄ@ρGlv#iZd t]0Q!{77M0Pa![!dž)񴊀x J[UCa4 {,*RƉd' 3o)sV%rvb 2[&1>w l=eTAaF;hJ~,A:-Y^0rc>SZ?ad4DRĉI{o,_!D6n^:X|GxZ]M:l0|-=ȫW hP4e9hK[ۣo?ߟ~O{Gn3pB2z%rVcG*>445yaXe(4wtn?p&l XcM;*>F]lb"xE^ІK Hp-I &ޝCRkgq8nBQy OpQl9vk;NjtJģeoSjA$a3v%15j<sPj1`jzy~ Cu4O-z>PH13Pr 0q&fZ05L?\ c:6R7ߍe*u= ۣy4mUy *5UB5PbIo2ޭ:*SvdNt&:.I7P;i#hh$fAgp4w5 &oG `?n=D֟GCNaDr& ǠnkT[ḳïbm'ގF^38g:bRٓuYe>J& ~Y}yţ!\R?Ѐ(GAtT D,/Z0Yu|~\: ~bl)IM ɿ ^}:5q& d 26mVZb=?*eP/Bp5P4yP'3{J ";ק,8P|VavWSZOCrN.ҋߊRdϭbms F dWv-$}A~r+!.nA)Iݰ>s8=T5&?/_sMX[miTRryV>۝PK5 ht}c w {}W؟'?K&aj2/ZE&m2-]&f7*L #4HYad~R7gQZ~{:͊0%/p^㗉hm(Hv__ZM,L^H/y:w2hy.S߷t'SZ?o )+ s-`2WQn!,;e3C1K vkû2TdoBG;պaKFɳج49)BaUP F YXR<rxJessfZjXc`ӸvGmDJgYW1AU )`\چ `ptR+]IMxnkiN-)}z.TɄVs@I`Hwuxh#hl5 QyU9&"DdZvp*gQ\L#s&a{R) x|f1/tJIBC?{^zLB[ّ7 xPf_DW^g/Tq맢bXpT~djլuU0Ed;EZ-"vk\k4x>V z8˥xd ?a3<_}wímuMv* ;*^F1:u{%!ݮ-Ek,]į1i(( ڰ#$mY[IGt =NjUgvY=jM諺o[{C:,ڙrL2)]~} D`-G ()EQ ;=yFs! =}Nˈ@i%$T. f0QNG"oYtS6*b@X!gx l&vyY<8ݑ&#0 qR ao3]Ud~+Gww* Rm}MZuDRűin'7ũl 绂b`TD S&)NhR@y0.P[H&̄M ~)bpĥ?vj,y;g[ʸzP2/zlW3Oy8f0FF{rr ?TfU^cxdɴ# 3mFIᕵԯ1pEd$m6JY lw|e["ƒθ#< C1.0k HîLwB,ܳﭷ5^#pff S(7̳wbvd|uae\øAZ L&VČQr3d6'B[Ex8cǐe6bݓ*qg+F Ґ.-n:5yCs4aDғ~T/k>C!a_W-;nTYiQ_sKz'Mq|!o}t;6B|f o39_G1.mG(VRf#-4A9o6^Rir)#D~ Î\6*</z1#Qr +Q";ڛ꾗qI[7 "ѽW < j Q#(.P {#Oʨf17C,3x _RFETt( BO{?].}-x*!25k= 8s:ZPi IF 6 f/ӵ5nYM t˷Gˣ 9{H U@ zf귡_e^~ o9l9Q ьJTq φ]ecqܝ\,BY6^l>>[]λ3'"F{*|%PI>{* P|UE9!p:,I~dW4x|cpPrso3n ,IL" 4 RժlR(^@؇[I C3Zڪwiւ_ )Ǩ)1@R2[Ar69YYYZX*u<UJvAa$u;'%vb#Oh9 rIL;gB~|l #{~[ l ?cp?_ R#5__oU\ з"iE/t2Ba&n~8n_EDyc`xX="59^ZHr#cb2-LȬ{mɋ`xSJ$%3^)HyA0?JQTQ$DhTlOqL\Л#{u0>as |]] rͰ-%s`s ?*6U6Hb4KAL -. 3u#Q,~ )45݃۠(x덋!2 e'*5lGX-b Zk#24͚ ߃'G1bsS@D`"~)Х%K"[p̤ ,KOبZ:qrwr[L1,먛LLp#}cQFMR'Y10,5*;&>N$p % L@1e*Dlc(zABxjEw9]I$ZIfQUc NBaL6g2<&Zqu@LPP@Lh1׻bk7,L9KaJhӔ=+x}T9^N_,Qu(x!L]N1C۲JmqPXH?atT#18~̪uߧӓa!t/{NXέֽحzINCGx+@?Td-3;\;˕4o#pTH#͹SuW86&a߮w^7ƽFe7aPaY9g6RBN'ձg«V8=3a/G$ (1M y}F ?1USм`fw1qt1DS9DwZH3Pph?X@E|7#J-7HcCXTj g˿>d1A7%X13u_$ Z -!4t0h[ LJW*F3m׺{۽X>?KR.CE5u裼D3To\ۉGwXus-K${Ʒ5[9ko@)L6|3oGr Y̫`Z/窔KqN\`WݦC2xIt D?ɩD$/Aj}^ K%ᓙƮbzSK'&ǧdplXwv{/dr(G'xQ:C72,JGY;UCtcf¡t,B`u5@s@sJzpԈ51pPj``R JrFm̼d:ܺ7lmz0@˧ұ2tшpz]xr>?@弪d|wjJoLY0=9ςa 2T51 ؇DͿy6 SuC7g~$.̨x//V%ۣ![5["#tڿ٫Oi)ZJ6 DINK;]K>БV ))Dfge?#_Q'mZA_*ڶ,cy<ᢌ8NVcSkgqO0)¶L;?5z,:1aga(6ssb龜2*c 0 bG_M 3-JNd5X-t"d,E v&[Zehۜ"wL:Kn# ߞ(~ߢAϊ0"P:F΅8cаJI1d}sMШ/ߟ/A(uOa`oUwɸ`.;#Neroש,^Ct=)ss +{ЩD8qb.D`%tNdѡ~bم P|O0U+V~%%Z5,& UHJ0w'Rd8_{3DM嘇3*ǞO0l!clM0Kvj΄4zѩ,o]n3ڏ=d&阒pUN50oc"u#^Ff⸩O;yt @qQ.T'QEMhTmӠa"0&.:Ҭ1^ϹcEBo=?@f !gi\`FTr.K4ցrV!yo_˥{𘘪Y1]hɉ- ؆b[Sx+tkU` <22azl) pxb!hDp |+SU (ө2{; 8x I ITdȫ4aP/hvd9ݞnTW&bTy}Zۜ!D-OpK;A!(V'C%=3e8#bm2=C5  zxyrcw:0ˋaXS0'E+w;MG5(>ywUAWB*Mjq EL[,"%ubPFQ-"vDPagHjv9{tЊ?cG1rm#CR,bPQ-&dZdck1;۫xН/e quq0U Τ-wnuɃ1=0xAO7.^u\ۘz֣@]=s_5 >sSD0жj K,( :X>T |=ݣe Ir3`+y8?~C]Nmm_XܽaAM‚y39a;U]tNgsvOrDZ&{'-w݋j6YKgGƝPGS=%0-Odʄg$)rMWUMõHez;(F*?͎7Ȁprh:?g]I 2r?Y҅H͡ gsXE&}.8[`وF\fÞ?hVP;N7Җŋ0pH9|0n׵|]r{P2yY烘 !s"pgm#YH/ݹatK2񙪁>'F9EI̵~k歠E`Ux+չ3j¹(AU4--Yz jȰtRe 5-`(n }J̗ƍE?wy>+oD`s`P~9E'32懈>+oB9a6~@C D+46|ۜTCg^Qo;Zz, \h~Fzʊf"4ZH( aCχᢚW#UVĨCiihʞ : ApJЫwg vlXr$Ch`ڎ8(~IGlܬZ|8#ѿЂfVz95S>(M[W.Pn'V\D}W/BV>Y~00T0AJ7:$hz wgƪAȟ]^z.AaόL15ȱMĄCWW&z8)~{ GZ|ytP U1lwGw.,^Jo 顐u1Ѝp[ ^A䶍qlXaWy?Y̳YuΆ /rM )b&/̀V]>XQ+ާL7%Nw(HgBl[o/u!_,IhA{|oK22Yo5O͜ 0ӱ6mTG&UfҬYH#m:Lx:0H:8IyЃ,+5+>[Ò$:wtu4[01a3d>yỉ-cA_TPzΛIòf61>a{:~eQ 6-PCrnLMݖ `D]uBK2=8jNݞiNC? UP~qJ\~h2e'+ $=>_a/39ޠwvc}ӶYJԏv[?}_+;mP344Q7w/Tǻڡ?#|W&Zc4izr̨u?K˞_.N)vHЋtr3_SFչz_m%hGbm1`m0-ٮM$<9/O3p˼iApK.QI纕;k5#G}AuʵfXcб~gh1+z~ue$?C:²9-Zo6 bGISSs{97$gBt/KV]CwW?Q:n 8>FCⱚCA`.Is\5L Gґ]Umֱx&D#NvtYW Z1mw,Po"ޞ"{;.SzZDV:>X7z Zٵ碳0ӍwnZlxr]fupj$jfdy̓+6h̅cNqՉq(x6溿 mϋ^>anY̦P(w>f4IIm*~xyqzɩʫ *2Q ?٩mnf؈1sA{qiׯBŶ^G1mĶ> Fa׽mTږu@O3'"knϒ[ J[NdfcsﲹH(ۋȻSQ>dCZư.^Pۭcz2{,ƭvphG:JcqkJڜkn]K0l s[%!œeT-̿R-v=}L qȗ?+ZIܴ[i6b}rue1ڻY[ߜ0OgE8,BԦѳ=53eRb=g}S/{EYug4YV"x?X7}?gY02.7xpϲp4+xn֭Q߷/>GXo%ُ$I+EyS  Yy޷KF}0Axc:Wy|C;->S>ˆVSi8LIm +݇tVF3G9|Y6XKd}knz<l&knm=F2Ez UmvjX*q[ޕ>e+ùP9K8>ۄ+փF"ϲ3җn!Ǥ0y<;y&F\x+=t; BI/;¿zd^Tèf"rB7lr4ڌ/)˯ pi.8e^S> ٕwNuJZp-Eonn+k]u-YdS S=TwDZUJ"fԔזd4:{_CeԹn_}owX W6tޝޛ]wMKD^: ΡfE~}{L >눆m'"P1jp4e$S]e9ø㴟CY: eʧxp][bOźd)Qk$y\ka b1_sj+ĆYJh7o"vȷMźϓNmT[wтk.mo>t{6fp(пJ_ةnm{{l]:8l݌QM-ʦZŁ/c r,5_řs4aJ/i wVh6Ci佦U;t%غ8F*r|q^Qewm 5Y\6]qӷgzT; 7=)kK16,{kv#.yG39+Gmh[T7%OqzdOl2S=SeO(7XR.zNSk+^ AD͛&ykMgyiJǹĹ}l^igBǷEFL-8ny Vc}Vԯą1.fy ]+0OfٙLz̏2W!ÞnT2~O?ƪ8/0Vڈ#H$06v瑜l'Ǝy~АJQ)"/,eѪiw#­#tPS"bTE[*H73?ٚE[ ύk?%/3vsؤC2C-?j{k6գ\ڧOqN;,D%JSoOnio9v`}Pʾy+ uoGo&f_{o/µg;3SdVF덺Delu_Kia}w˦N!x1і`9p׫VqV?Y$O}"_Y j? |&ߪp vXMUqs8yR把#<CX@ker_:Iø?{*ɥs\Է, ywV [>%i*']/`lP`!W|e[$#1{tGZٜs幝i.[.ӊ-M@I*E5mGD "8>M"xk浹ӄ(u gl+;rQWOhFBnkC23?f>:ڎσl&P%+L|@lG8 EdJ0, %)c-eTLf)6e,Ems?2l輪t+HWȑ[eMb/O?L;<"1,>y1ykZ"@"3*&Y`k|Jg»*H*BnZ4yzq5~ݫ:luA7FFX%Y+`LZ}2/?@r*+р 쥘cFz|e)Cr(D/Mj+A@>ikiM ] [[]txsozA04bFвܧ{~U.°:UK0|7O5 )X#3Ȇb4(V""~ccva_ \À<yڀnb>C#!+cQalwi,7GFV9lGqYWnI F &G6 ['ʓy0jc=FcuY iZn҈1s]@8cEo1oa>]#sw'y-"f #5Fls$2FSF"5 \c $L#EW ;\@ǔ|S7M )z{Y/GT AEY/Cq0쐮2h\A˚g3 !AM ߤ/_U$rYm{r^yҐʟ37my$lZ)T S7 pn"vv)fxKkb{WO"+#(?U,W[-3|~Ia_x@$)R=y֤q5=[OVB.~=*UZU/ն=`ɺSğk_VO4j!b An v,Zʐԯj /gonjU2~ uIFⴻ.Q-.:4Z 2ͽ P(>7.=W3Hsw$1KoPDV#"1Ki':Yd/Ql{Dk./' 6lQfvޞ|~"DrGk[35__ |Ⱥ,mґ[Pkj弴H?1,m(sx}3Sr;3?]W٥w?U5~ЎU8v!d.D 0Gan눥V+OǢo[ܥ+;yvǕ[+ŝbgx|GZlzJENbI/\5M!W: D^mD?>O8hc` i"3!?6oO5i;)WsN^7euƩzDxI;Iirm6h#k!#6s|T{Aon-@V6@!#g>H 'i6/UAaR[Pa~pq!q_" ?B"ЁHRPE)LHUB JP8MP!HR#i_De RA&MTqs(νPAIa=e1 ;I!hj.^ש)MYS4P$qFzwߔf}F훗8i|_UP]!a((zKbĎL9M &.P bmnHs 2Df&cM4$ H2;Цd3, YW |SCԗ̆He6%zڷSd^+  xlQ樊g8A'l q ˔BӴ-"4+otzʠpfBY8B ,lj~1^>ZYȅiUd8"_*u~NM"$,a2*üXI5a\ uN?s?,<bA"˄6㺂*Ei߹lO vC ޲zKI$ `;Q=wG7?F KNrK!S<;#s[3`(QBpNe Q4CFD -ޫ @09m`e&)" ǿ||P,-=M;ܰeYIHhpF+1h\3+B'd8A|{S/p!: k\Ί5gT$e-J-0%AD 0 "!HAeE B P$.Ӽ"%C*;6MT~e3.6נѢ77e\D34,z ;}E'V~ ]=[`0,xo ȸ*zV.enj2C|"cy9';E ɳ7;Kep~v`!'𴖁읤'I5WrePWJ{f@CZW)R@" n<.'D(c-翄L .Gas(/Im{ҡ0c>x5ێ:͘RO4'vĹiϮϏY$ک}}2j n"epfDhk+;MYi^fH0dCZOgյݽNٖJat*rٲ_`>\OȜ /(@ s 2&ܝ#Q<_G WI)6&Q539~jDpS,K(!w+NpѯK_ѪH0`b48}'rij4D(Nqj_C_ߧE'q~̊D"3H=5R$O3m7XgYU^#s迗{ɪT:,7ʛ>^gd9?1tbadYC`oJQP{~νu^-[vs8PHS_-)1u7 mȣF,?Ra69TJb$Frd]v h]B+W(x3EͶ0{Fa.eMvn"5Pzؖ PJj2BsG/RG=osuJFUzݯqNvTٽ =+W|<`kD<FOgxйĶ{])@7"~b%N0VI=D0? (O= 4'acssߺWC8] &ELE/ֿax 11T R|ӜF3aGi֭E=TV n8dzG b3/`1tۀE,Ďݙ(xѕqH@J*3WGkp2q._QYY=?c !G1ɂ<8DA[ClwCs>6]71|CUL3<țjegTȇjfVTl|HؠY qD+@d4W ߟZGA:[ Zľe_mlqW%{XW0X3PH@Nﴅ&e-yLC řcŨyU$K ;jEb̻S9& U}<ˆvl(Ʊk]Vr  Eod<̃M 7J#}&qWEy?8Ɯр[Eo, >2UL 27Й Py0D) <-|/ۓ2f|^c$ݚńќ^ MFf$;}MC'Pj[R`H:'ab+‚0`sD*"bw-ACdW_ /l1xl\t<Εþj/l,4r$CҗV,xZ6hZ.dlAmGe[{۾+WO[z+ō\,FAx:, 6{f<2mB&8QgC̺iN?b =RǛ`s~LRG9PHOq %sr3P%t]q(#s0.vzdžxN{^xXW+'Aǿ9{Yg^ɄϺL6+3p~~ S|q.2oo¥fQw{~vT Gg.c\D8Vw&wi X-uSjX >jXs6ϥs/duʰ[d$nōšmp]ﮚ_[%6.qFs|U=Pl]&3r>:o},b[z\~kOW~Т󃛸a}Vu7- c#~٥M)U7]r\d1C=W}qX{I{03bQzm_.L,F/]@'k/F%ߤ<e Oa*1M*fǺ/* `k92x6Ztz$Iě1=uй`)S 1xa (Un;WFۍMNcTٱg0JʶeNz|h: b,5;p^=19IAPB7ٞ)nNeQغWze0( ?.]T:86.; 2MB iG^}[cRY _vEnz)j}8S* 9gx4pY SL3Jo2,<4sTYl$jH/J:o"lհjC։S)kmae\~ޟ{SϹCE'䷃V-o8;fV?rQldFLXV0_eZw5}^mAAo[f) gJm|c]~pK:]/5p|muNĭsgM⟭v *k[ټηj֊^~]pUC͇Xktb2f@҅ap!k- w{W'Bjs'CzYj +o,elwۧ)ϳ|kMV$."~ݾqNޗ{,-'搓\'k(E#ĭ%nqiĞە<.Z[V[HBdKPy7; ڍZmSJR8m^^q?quoQAU=m>.ks>FݽƎMܺ=G7G(E휮V6W)Bz+lM}y_Uջ IشBc<^xJ8ȫI/cbAwcprռ7q m#mkjv\^3yt,wWSަn"k\,f3RJj3o&lWO7uD|ޛYbZ)*wO31)]tjܽ!YW𲱝;1pVRĜs!&(2SїH cAyHmUcQ;Af$VU`ٓLpn/7hKg=;ډVH?I\;ёnٛHIյD4U]ra mu7D&{ga+ĸ\%FZ 0 6L\ 9)Wm̫LG)L$3a@]O w"RѪd2G'J %z=7U`&?^=Ql .¡\V+%_c`ܙ;QJ?Oƫeqѣ&(:̭}|AV'o]X! [0X+"4#nVKtQU1  {Ԭ2 fa_xMGJyDlYnNORx[ 0x7-0z>?\0Zw ~"ԧkp"F-80X\w_yrGy R|}ͻǓ3즆>G! TyB.01c4B/?z+bc荭C"٢%X. GF8~~j  MBRԊhinQ^7mk&?'D8IhFNB1B!L;N2D;&scm4/Wo"-r/h&[|= y=(*r/ƑM"MuE\~yukxZDl?AX;*y(cq$gZԘ,(~W{yMl)5 Q8=|u0s/YN lMZbo@ z=\dB٘LKC"hT;+S2s^}eҾ:kӚfe9~ )ſٺPh[14UT- HE˕V 2& :"K !vk6/S'ja|6 ,Jd {$Ӓ9VNeR7&/С?6ᩋaws2ѱCuO#emC5 8^!Cį"6!G2cL- m.L>vvo_ZrsP~vȎ)D4Eb < Ql u"ŀEf"EhkO+?t_!0ls %AB7w)4”qgAf@ 򟊘"w_y11Zƃԣy@t^J; ealyyh.7ϐsy.l /NM,F6Ax$m!47'~-q3ǛU[+Dl1?%$܇/i xC|^n0͌ HNw)_jʂl[΂TO_F>ZMħoq! 51p 1w6-bK%(qI:Lr/soF`L'CuMt߉JpAFOe*G~,VwtէGg"uaA厶%Y_9k'a>d`^NzZNr&f*+\tbxsԪ % b X?g~S92.k)%uodY?Ú ra2yhw!\ .kOfv_,Uθ:q{S5_BɋfNB*#f{|VʃJ(8UVY6t}Kp3UZ'v*L} Sx ,P[=bZo _$Saa ]쵓XF;É(M\}T1=o)^쳚U<(IO>-fOPot Pݵv1ܞy (yz20w15/_ޘ3ɉ n/ߏS[DV]m8aZ `y;~w'.Y&3qY+{;ti{.ֆwZͷªRL9(x/xXM(K mTo)"BO|JD^33o;dqg=Nu9չPZ}GPΓ9Zb";1 *$*9k$vΊu@J+lԮ7/>KP뫬 ΧӲs`[bġ }Ql 2/Hvuhh v[=WFHɸ'k1rbz*O֕7OY9!vc1=TsX*gKk͕vf.ZFjq#mdg]W7pRs~:[rW 㶥JIw 8nRلj[珸su>: CoFbUD s-!/jd(g~ɩÃQ&;] }lj?tv,Sq>sH^=ɋӊkf>+kno>j:'(ݼfs+CtmܒbY!40T1%-hMn#n}#f*qmw:_Yqjei5~/͜H=="l0u7IXqI$J-2VN'v};n~1O.GQ^/hrPyۅ;AhR&㮲j;[!4^l"Z.Oړ/a،G/ xmyH|pmN}b7jdk9GO3uqTo&fwPaض2;چJ5oP*ONscSm|~:gv,/o5O˿WeR '/E }[wAfmJzosg[,hFe6Qy7 قf{u_gHgw ~aP!*d D>5F@Nk& `C :Xұ]jc ܊do7E9d z-ywnȄ M٘GG^5E _GVB/NcC)2Cfo.{u.nJC;>zQlF@& .?vw)Q-\Q^˘Z7*Phc-K|"vQ qqAIEHx&uRi~kn%z BX: ˌ{ByŋBmlK~xu۱U/jB6؟ `((`,Y`rZ~S(݅UY~azªd?OryU`ΥRds^>fnOQr~ls $A>Xt 4S{H<s#+{ڡo1 ZWTgkB3>UF~*0¥=D9 ^) uC9vLp]8V[#f_#Z#q>5g8"zWZp]XE4>$!~P,EfӍ0nOr%"6Í䇦$M7%F5 xy8.]ڨ^h)oע4OC1]dk&nb[@J$$~i@!Hs,S] T^z+}{g0UDUd`;fO@ AlD@stYʱZOXo9_BJ{J7P_AG ,Y5ց 0?~, ~ws6.0|Th ycz? H+?]ף!N}6pr)"㽑J9 >aa:UcTiH O_TZx ϒΑ9I%z]ZEk>0tgD|f~ّ'* ?irߺ;!@Raca@^=A ]F!Ҡ M` l x${LmL_;sԽ^Q١>FK>CI{ !Fuٕ -{Y6?+ҿrnGֹ~TH٫4 hE#nBi@]'au;;>lk!@0?C!oMF~HRb<o>E²"ފ1:3V8?hb֙H)Gg==hl=k,'8Dej߯g22aD!>z - KO@_KƂϛ<[:+b};/rqm\,iTϼ)"u} q?N X$ޱ{baTFBiKuotGA肾(\<Q&Zhr Z Y$BNȁH>AE#+';Ơ s޵zAPU*=Jw2Wp>:z0[j)̄sZ6x+cA-?#vo;[c=;6V~|^qA_vowZIh3,-p\O?#hڡ?3{2+?7K9:U/F.FAyzw?4{ KS&)l`YieV9?ʈorm:mh*b%Jtv=LkdWJP]TP+ș/ lU~DftBJq$i*Ղ䵙C籵5ʃt]lPn;PUF)+||4(1󵴫{#-CؓJS+?a5bޱOYWox {p}/kJ7Amc!={x!| 9c^/31tM㨧r+*|Βlx;+o)z5sp}~i whn%DupNÿl9~GYzo^nbm#D{Y_j*O)ºjRCQnnsJI\&$3Fo sn+vx|un?v::uXCv\,S,JN,6Ɂaȶaa냤$,=>ۨC~aQ{|z!X"jh!A y!**}nT xYp$Ú)а9ftFMai =?kb;dѐ|'B{` ]*ɗKNLHIO^Ro!or^a(Hهkק|1(?i=u4)?j` 'gZ7ҘD5󭐗cFn csOKR~rT.P ۥM/ځ;JA˞zz٠x^.w=%MCTU}!yW@` *5?NxU5Ch~ BLY| F?%j2p?aL!a-l۟c'D#L[H |` &KpޢӅzr _CU@ ? =fbY"PK E'I^!wwgP_Jȅ,+%BzEHP)‰i¬*1/P'6)޲f 2Zj`RL 7IaK0OcSs\]KPRz ~}(CӤjljP@U!߷r"GPFٿD U!:Jt5-A2ˇmu;_<}fmKȸJ g,\NFk_4"sOs=>akӦws+wE~4Ca<t0EWX v-Ap͏z|%#j0E: ) c 4E cX}UyS9؂1:Q?BI z:V` _Xx{hB*vP\`527&ϴzH9- #|w e %T&S~;䥤w4 æ"a>im1'eWD06_-cSb !yP:{lJuPZ,eE䚮pmr:JòǵݳUwgPNMhw{mɫDq$%A!`ȵQN Y/y{RF$3t)O0) GumQݔ/Mr6+ҔL(s%rK  SΖv&"N%h$6f}:XhofvO=|lNڠp~Ҙ݃o s\Ί= cq:nKB~$3%s+?˹HҠ*qtK!XP9h(){TqW;U ATdV Þtp#,W&Gj6IE%4n1wulي!^ДDpˍ6e±ڒca'[ֹ'P!xvWM eskG۞`m[zŽ-K{KUn VQ̫rJ8#!ѪF}f0zّrw8,S"/TnR7N3WOs710+OD<E7ioStXVDZ՘U&Vi8w 7oC*ɟqqZc%n2gv:Z[`"}u!%!FWy w`MЩ5M23Ile%S_" ˉzJl.zn{IݢsD&,ݮ68~IaJ&|c 8^|;>8^NU>*7*2&Z\o&5I\Cnad%\*͕J B=^4}%XxV5u( #d@((<բ"37 i:\y !"V?yBOG͟y՛w*Ywobѥ_xXW9~o7=jMKnoB\Nj mv d =P8,di9[ &iwөUR?/jd4+dBTrB}eg{X*תQ-eISg Ɨ/RK$^5bq$ b-T_ݼZjuN 'w@hH+j$d'9!aʤ$=W@_goES+*hKMSd?D@jhIX- B7Bo2JJHrM trFUHq;8Z6mT H]%DbLhZ߈gy?6;0 !ƦH-k0 90CD@db:7;sfkQG`. 3W^X'Be0,%Wc)ذǿJܲVO#!i@pp,䄁$%d©{_\_/!R!ͪJ$uk\}}iƴKB}k0KAÎJ˷ğWFxpY2~JLj+֖O>14U6Ygm"m ŵJc ?BEY+8ia'MT2v^K)0 8EP=Qi%ǃUFo&$-Up_$ڣnŪ@j:Nfԙ,хt>23mr-PnDΥH߮.TQIk֘OY]6D MEhQKJ*T`pvGV HdF1~K$&K& hƯ0CBsMUb1 LU!s\oE ߋ@9)=~ɀ~y^M>Tz(~G}ŦNhIn$?krKMkY3O9w˛tyh Ixc_ , ore@aYU׶?=& H< OHN{} 9G93[|CKz*!$< 8hpQ,뛪N NDpBm;p؉<jd'˓3w#3`@ė\3@qsצbVn:yӥ8u80u&VY, dTifsPO v2mqJ `"3 *7P㢛 `z[7Yugo%3$# DR9%92P'nЌ[Ma2p&I_lRǎHa,ρBz2+hPL6xTS*`u"k].g}{pgLS1weICPIw`g篽#`K Aآ)F~j 3hX?)/6򇃱lޭ}ʳd$1P<UY>eg&Tz]wtxDP w 4E7l$RBEc^} K]%&/TPE8F}.6yhXhڏՌϷ~GSh)8V;z?KwEvv] N0`{,b9 )8:GPֻ|X=gCo(߃5QBElm9 Q$^m'GSP9a-c[p@3~;IAor!pw%0<\!2,"5<-#d+[a5h>~ut}oۇ;綹|"{x$YBpQ:groo0ˍ߯ _Fl.66(xoxYˆ|Ȏ311!6mJa9]*;6_p^oi|GnG=f]_ 3./-] !̆TKJ2eLy<D@f(Lcg-VGO& )r:ծqfo\-rw0 k+V XUir!>Q*s\`QV"Ag>Ϗ`YT))dr;rl4W~WqBNHժ*|'nD䜀]bY ]qj".Fy񙽓_SOGTq‡z]~ 1bd#v/jɠD7:؝] FE/~JSHb}u*M2{kb:AlػJQ 09.d`& ߊy3e]y [`x;qa8KÁ .Y6[wh!0O5AM@`P2.+xJ8`\ {mLnGeZM ARߋ~^ BORP '0! P̛&%is*u8A_ F.1ѭ֛pڱl>Sd~͓~'NАs`FDV )Iy|f4`#)ڕ᤼Σvn7^@ϓ Bx*Pig-FFU(Z'+gewhɫ73C~pnP;z4?tQȾwh,[ly6}D.v=RB:bwuV܎t 3lŮ#A\eX5In6MZb@X]*es(l) LAl PP &:_pM9XL#v 6șHi+p ێf+U n8ڒȄ"} dBjM v9e]Zx"k/v\@=3a3D,e=Gq}@1z ,)7ބGzLi 0>N6SM@Hx )>])d <"Jz)uW1 8 mys,zن G޿soJR0:l"!|ߓ@xzOׇF") ޼ǰ/M#L2OF Aq{qVVwp -tKei?E?$޽>}п6x?祣KaWhD;|{Cl`O;,aW);< :yצݫ1cgߦz5ȔdA:JPkZB/!܊ü9j3i;ؑ~I(`xZn4LG u0b`%8n7=oV)뵳Yoרpdx.o =?yV̅3W4"cn:؀4e-Akj7܏+w1><ļĕLPJ,5U"acY$15 8)Ʈ4`Pl?u:.)t/gek9,#\ļZˬk̬lRTwoysGWM\Ai;,gTDE989.g|N „ d ҵLB"[%븰,sJnRgw2wuTN댎iQǰƤd/q. ոey1iJ^ HOSτQ}50e3hVqb@qy~{b/N&YB ;maDal'*$1CkY5'i1Hǎd C:=OB!F=lC2㩆!}5\3~P`e+@Ȇ` Ql1{J*8X""إmU;L, =l{ ڸЛ$!}tҚfEDn-r9cn%Jsa 3̶d݁@`d4fE& -k*DB<=&=5np9Xb{LꟉ,zނ˪gij!`vݷaa 2& sP N=}-c֪&\-갊a;^1,#0,}2[<'Z8MW>ח7ZEL8g@ƒ'u6!|C=ǁ"C9O"[(TNjKP!n(GV]_w=vm'f1G` G Yrd1wc4|%a"]Oxߵ=#gV1C|Np2Qxu?ѶlMo1..pwxt1iL]iRt"b@E*Lhwx%9`'| !AT8tmh|Ѕ\ c۷p?OSZXF~^/=c9 ~1%zb`eV8gg 4vRCE #1i >f_3Z^[xxuEJG^xGwJWjR\[Bv1LPr:oȜ#!(r\/2)T_vVa qL֧(5QSRBX}oHNR 6wιffV wKjN+(@җҞ !) ŸD+P\maT|8dvy]6s Tˀ?CH¯d,`q(bARPd}C!Bgǔϻ(gG?h/GoIUDˉ{?7m;09 Yvձ7J^h̖0]ע|&r)Kyj8zjpg*` `&Z#R6q =NPʢnd`׷@KԔz4==zsfeG𱻌J 9ף8k/o GdU(޵EARϵZ1j~K!OƁ4:['ezZ; C8~JPNC@b3=~wJwI.Aod>}iɩG2o;G9&:OB_{ VkD}`S"~K<00V mWdh8B]VM"2eг2qY([poRbw N{ 2ppQ.7fW~=[55#=ʁBo=DCzP["&&#zB!=؃|y0|8bPZ趀_zwgos&fhiE51^E` w'yؚDDQ}rHR&>a${v[2laGGOJ  Dm H;~f~-nF= /Yeal7FO&iadڈ%Q 5S' 2q(t] Cj5*z8`?͓X|@I/sErA|V'Sva2BN?>>ފ`ɭ~`G"'QvzZh\гw'E#Ɲ nf mJpt+pg2>k Ws}c՛O݂8J~(jm#{BbӁ3@qAaA!&TA *v 5~xqf=f6|ofɂH2ssdeQؐy~\Ob@?M<:??y~+*ŞaB|/X0#\`DZ(v1r( )+ BV7tERWcJu:Kh܃PzMzx6ܻ^7ۯߞ{ýUQ˒vM6"ٮ 3m]:ӧu0/&%^:GS.T*ܟ0c#rfrk|VYO.Nie11sU 12X57uz#_':؍Dݽ+tm8/?W(c1"JR)6r Ⱦclj# RzOYH1V`L@o'Ί~}}dDF(?u-j$jMt(Gv/ @%U@ UM}8/69}onYT6R^w/ɺyͅ{&f? iv$!Pild`c I?MR==.*(:6Wa L!`{mnzHSؠߝuǢكu CLEjMa ]Fojvݯ7 ^Z+8gjd(U>Py 2^ 9= Ikj+kB^ɂUiV65~BLtO^'X;2 J BBEY/:SY kFzMe{~Fc!ЇIDC?Nϱ̖Prޡ#2 ,G.AcB~wμǛ=nSv/ppuKA']@v-\لm\X~m'ɸV{Y{bnnXUJKgpd60sN/)70MHiGMO[7I.W-T s1S&.ٕHN"Nm sjj]{]5MDI'C7MtWGB$tp|!C?!X)u_mpcǢ)H gI"/iGŽOawx`BߴÌ23P$P JJRF3õ &C;jē!wuX,K?N%pzkN jTtw+Ģ9xz(fSj B9mNx(~f{( ה"80o;[V6*+j˰訫})9~=GY sT2aA )&gIEqIh8'"c91 |IMR= Wj J0h{^Ұ`,'yQN+|6<ꯙ߃oe:Ԃ/DE@mwuYNB}WI (6s9u 5=D>?% k2{u&Ԁ'WV`(Szqd'OǀzG'n9%~>0.xyGM!`(4Z|B{C ymG '@q{(ܚ?Zj&;t]E߉nt7csޜ[G=(tkBi꣑EC?T>\Uú9)/ ,wSdٟyɻ h811$` t$0]+.ooAX &ϤkL[_Vwi^Zo3 P8d*p@+wOʉg#kdo܅;c XH4g~?>'cXeu1:dCo}X7j0 X!rZ&]&?%"P;ުRVbz쭈Y(By9zǮerW%OOk/n.ify 4Bm?~0a0Ȋ/^͝~u[).E7J6FO o,\639f _ # kV.e"#!HKI<ۆ~a h[;T(ll9%0q_T ")DKC8+<!Ƌ{Jo^c.tb%LȰ#4W/$nݔ32ȑqbeRTH?[`ڊw ;U7oWr3PQ帚LP6`\x}oEaCU\rq50sq;ttUEUiQ0pbúWsxb!Y!5Aew7c6ݠE#Ӱ1 P2:GgZunc=F^5/fFi|^.#)Bp|dV-Eqz.!n/FsW?[1F.yTs!~FVVW#TuΝ}lB+R!/8֧Du{q4.;5ݬ|,Jk aRu? dqiVs2;d: #XsFL1ǃK&$g=.+ɜS'i❕8k`몂29SlcL㜸{cx"֬^BgʁD9j0SqBIqv_e8{?t3^0bbYtc9_Rqgϋ 1xO,1g5'RZM{]| D^go Cп]SBAT 4%4f/ T䠠}? "~a!Ōb5_|L~d=̣Pj!KcrĕCq]_79r/GRZ3,ZHx!T k3GY^rsgOÀ_j 0~;i~_b62hZ/87#3[, 5A]/GnV}b)y? 0^6+J.1'NL7e.> v9{}Q3Y3\,ۭ@@UC+zqo ܿ#*ϻV˻lI7{TLX&ԿeyadZwB`^(1 7Ո$jP3L9ٝT6gGA?7֟=>PO?dQ5+٘O D)9> (T*e_)9q?T M6PL жW®5}m_^wPMKC°[rc ^L>:|㑿uv77yc^tAaSM(? p7`DNcdG;42Jx|>}<'[8JCKd`# 0udu(3Xn`yJ)M`hGj:] x'IJvDˀM )cO2Pc3LPI$ڢc֍uhY&U]L:^YM\I҆C(a}=vF7IyO"җw-+EG%c+U5)U{ee) $~44|szW53H$N~e08#qK+QGMv .KXH񞾓2R(SnJxdHGJQ9l*#p~C6.2YaeC)LxMh6B%♊hT$a!լ74\h/ynf(ݢiڃ7u${8s!ӑ7; /.u_D" MTGQC 1sw~‡I#vX|󃓶`9.?Pf(X9S&8cffd 3$!|/!1'}̔e~!F~I,`WKI!m.Z;k1=}]:Єi9zЛ_D1=*I,^SAcp~ںS50>֓ͩ/3X7^OoG7>Go!xM& ؆ҡVBjg\c 43"AQ_Z43'~[Yd_5042e}fe/{}eba)lmZr6L;j).פ"|Cz05r艃['\bE =Ux!OR䳴As a=rq.';{snl۰ iOe)Oa=pu0J!(xq93wp=gչMUӏhe{Go{Xd@p3q!1BjYz{"zh[Z^xT;Qnh+t ##Ҫe=H`M;#vwe}Dr`[}7sZND$m kۤ@4 bKIu/ ĕ>t// (c-CK?l_oM4߯^}q޿/6}6!Ɛ 8>,@QCӟOR/5d(^wlٹGAO`sq*/YoY:ۺ/`2(Aw<;`1nЩE0X0q$akQMWd:j<>g12H1%J^uK(R{7f *賗/fՓ6M7楲#s,`lMi6^$=3 ̶;/oد0U-w>Ko/<o!H9ڑDߐD-NC*3f4c=sUǎS ẒG^r`~R~II)\XYE Lؽ~L:`W7LO_n> #m&}0(Ax9G(3{NmH9􋿿o®r&[{A| ?wE߼?:c`d_QQH3 sf4raI BhC/D $ 2#F&[Qb l]|ֹOV(&iѭt|k~S+u:dP>Fjtֆݢge Cp.HT= 3=<'¿W7`p5 v3* 's,oV4Qh0 <&XeJ1Zj3v1wg wX) ЉQ">@4;ua_׻ w{˯ş{/òȆ"=P|8"97W˰6#EQo`& ͪ joOx|b& *Y;3oOssS/ 笎娩ߠY۷C)X_O t"J0z(=_xa<[;dԀ?B5{ރ#r 3,I>_>ϐ~YL=f̝6 Oq(֎IwL5Bn&rSxs"8e=LDABE~*I9`!L团"~7G76UKʰ¢8iԝ0Z dj^!& Pf(Vxr$T93(n:UYW|ZQCK=vQ=}o:Ybzd9/0>^ŌыsixXX^FNH'z!-]roJ t x0<3CEWtfd[Ou*qxˉenhd?Ʀ:-v:9N/@CxzFI$GR{v>6=\?b }FPjΏ /fޏ{aُWQxtkPnGwr;HG{I{/(^! ˆ8|eO`9pys"HCm( ]B7i3ӡ(uI=g+^,r/qҽtOkː_:B$9L'5?$Ǻ @m !D6؜4Oo9k>xQ39X)% ־=8v(L|Xڄ!^P/Y2,XpD3DRFKDܧ(3))-?{߬M,?xvicuܪNsQx_JqFD?2>EY@BH‚z5[[7?'OM>D&}to%Pk^7atM-wS:X5$)q9Le[xS p>SCI\s/C ]es.fLB`fCdy=:{9#gOJpo<~H~L< ɇvUV|Ok{=|((  2j HEbO!&B㻻W%}ۉ\ G=/LxX+K!t1?VI 4wf4=[ b>=Пdl?DKq9iV[\;@]@҅1ԟ#:N[2s|}?sq]ЯiT>L~:vZ&Ldvz qrǪP140@zH t 5B9BƼWtDi~kz>OJ Q@ Ga|6H0 /oe8;ˠ)$?"l7(zEAlW5dU4hB4jzɡ|{U@<@у34!*yeogo t,  ڼl?}oѷwpxp}Ln>]\e=6Y\. vٯ\n(` CO} X H{yR<΋/ \_i^AO82C2;7xσ6\Y/&S0w>;u2gDvD~ yδs[ƀȆ髠Sz"~6Ð sX&NlŲWlp3M/GbGyh =P;,KlN2#1 81GmK9\+u/ԿGt=벣|@"%YD@f߲)v}hh{Xn;Ui2*2:1a@@!d`HJ.rwm\=3`k?aSA{;qmc`izET'*YpK7D{ol{E:P?O{<j%=7  oݯ7qq '8.&>,n!fWL3~M:*  iC;^+*ܮ~ k {sEOWNKOʄPx-)&۴_Q.wAcmTs[66 եQ6)GpǮ5S<ă?π@t`,g) E` <{!0lյD ʤq\-֎~UG׼Sk4 XrnoCiV<d ?FCb<}ǩ?Gɕ?ksW0D9s Lc@1ӆ<J UFт^S/>'5Y 1FMA2o:ʈv̬=D?Gsc``XW1<)w}lg| .eFE`TQH#BAI37"NzdMF{5vW󲇃ߕcRqP(|C3h|w?ol/>$!@iPG'SUdB.AxR tfA '-I tCOxvoޢ|ovuv{ =V<CDS_WSỉ5gtcX=uߗAdN@ `XVeT #CED2g4=C]"D w5hi!Z U1^{pHpd& C '!MDQ{K Û 3g ㉮} \i&3z7E1$_o󰎭 aSÂ|)tD{8dh m3a:kakde 8nb X`HzO%?l9 5@FX:%$#7:'mygvؗ pDBiuNFA%8B [1,]cFޱ`΃O @|3cGhE#dT%#} !Y^iVhM3  Y4̓V %   e?һhKfpLWy,,$1O)YGXÂ&~|(dte`#1&$ji ;AqC5Mgi ?;O!0 !t0JD"DI7{g/uU%C-⵻99!j&Wm&]+H vyhq3uC}>O^9,K>[G@@H RRH$@[Wt/ZAZ$HzFrq^O{A.Ƨ?8נ3p9r ],{|1^[ykS[BLKX 0` ӚjM0FbU!(madpqlC0,BࢄX"'u.Sޘn}i j7^fq_}~<$$/2Mfn/Fh xn469B'uFq9p]Q؁n 2&4[ky!^#!0B0I& aCFiátXxwz6)$0q'OdAN.!N8[61'!s@!2 %X!_c^?Ɗcs8Ksv χrDvCxI8͍t.nLKݪ o96d8&?6{͗<OX}ď|!ʅW"|3$ ߭{ms]S5paf>U@sK }قь_ǂ?erݨFAb]|hȈ :I٨a<^@:v48e D8^ޅz/ xˬ7'E(=Fw}x5GO0@c;sFew~78'-ij9ĪEp>?GpA '5)*K-kQyF۱|t\㯶MzIPLMP\y)Ehrqn=V~ݼtUr?f~};}9WG$+QDdBҟb6}PfY;D"-aƙ!a/6]*B~ }ttƊ|%}EҊ8~?|ߍH`.T;h\:= u}`sP^z)+y8GT>o{a{a_W =}?)t3ٶ@ԁ;GЗ7i4.k _ɀ ّLu&m4p!@KP G6( A1(^6)yh͊KoJ}Ru#v@O,3/4HYT'~gOBRGI!ddJp_zL?7:ry1Mq'U6>Etk2̈{̀AφDV Yo?4^N*2N=(mXN;tx X>z'﯈sĂ?"L$ ms\Z|'ͪ7E=PߚճIֱD(5H,OX)rxPsOx1Q.F=i" 0npҀgяkV3aڟ7."+1DD04GE&dkbX*H"0X^1h䙊4Z*#ui@hW Rf Ci ~Y4E~9 ]/ƞ~< o7%^'%FtX}Ϲ"DA!mߛ7" $1QFǠC;\9˜\_oI ȿ$18[Uc|"}(6W ."ޢ.KyrWJ7P!d6}z6Q?^~f`$al ],Rfz%R }^Q~,9|ugpj鿡k &vO|@ S/HEޞF#F8q!R :򀁘0C`Av/OBXRq n԰D`R@E`kb,{LJ@wR}zHK|T>5`TԄssxWo*dӧzni]>C)i =9FPzx<_v'\P _A]*}ח/;㪰)kl9#"y9*/xmI'F#'P4'12;ӃOÛ17?P!c} F[A?0Ev0_OzXldD0>@8yItʇē ӏwfOc򅿛EiEɈs8oKeL/}NzĿI501 aB^nޛo#KQH袟B̷$<4+@>9@끀YXmۖ Q/0B ՞2 Ĥy ypX7lB-aRF T f-B3Z25((OdiL6l]$+gAhW`'_񬠝ڍ]sFG?[wg+A: κAw\Yib鷆)6l!_r  ފ WNg!UƜ(= ^Mbp7gAxL=gqI7yR%0Mp8dߡLN|8y;NFl:ȩ@B($NY\ ɑnȁ_FňCl|ER[w,U9GWRVBϴ#l!С\#ۓC@6$~As/-D -_F9.! 8T凩y{hU ٮ>nZKufHpX!.3sxx T d@P!6k_lH5ҋ׽ j[82z2%Un"*9Z/@s1Vv%~ڨN}UOG=Cti76G RJ+2'ڥP'z';O#A5X;\B`AoPAbكSAJrI$6[߃\71,Fd&8d!#u,Hv@JX,_Pz2Ðdsq+w$X-^ڕE"i 2j#aHMaroIQ@~wv0}+V\4[;Ww9 鰨\$H|DZ;yÈD=7>R.CQZ웩d9⹚*p`D D<{G g:[GFbO`q1#UƒOL\ s``ٯG!p b \zv7 eĽ8`90^!s@1&L'F׳6"!/B|dX"l,)qU}+23NJQh:ا/2bH&D677O^<52.bϓKhǺ{.CчT!ɏn@?>$A9f(9ex|:xOId{6:0* zSwfgmy<= aC@Q8] |AOpxs}Fh"^:WX0 3] 56SJ ʞ53f6Zŧc k!~d"̈H)0FfG'ԣ:E!26KPC?SLfO.񘂃Lєc}řIuXn;& $՟\BLE=3Ŀ> ATPE3 2 eIBa)Uh;N*?:TCE4}_t~FԦO#s7y:6g H$8-g R`yƋ*D=eMhd#[AW-l6Yl`"C;rC![ ExqvigGCHt6vL>Hw aw=>AC:N5XRrE9!_soجnN\H"k/vL#p\KN\`on8="OAGO0@JS=M{edD6qre|5?-kn1=W5Lm渘lRl ~^3l:oT:3WAcph-=w:+N#OD+d3h% Jc?Q-,S,bt:Ige_aq !jk <dUTD1E!Sߐt7əw(;mA;(^RYiA6ݾ)A/vP1N/e@?2_[Kק-[Φ_X( G)r7u,rA\WwR_?Co>?Ffm% zcaDa4]!8Ց{??_GqcDiM*Z&~r= BА8;sTt,f8/Ȋ3os1w !ɴǤTE5pa`< vnodY?X48.DU}JcG$ѓtln 568 #q0 xhG674 "rjjI-9jjצֶ]N1; * !ƼU~W1{pr벡j:K|i e; Yzf%*<L8XpAJ>I"ğUU')  '[G !+ y-2kPy~#5VR .[QP1_gh1޿M0ޠշG#E~폓c<(4&",JDS+O'oOp3EՠX`k0 |it&r YAС{@/ ƁC7m}L겯V*Úp 찚C 1c KACiP'pWJpAML3!G1GW,UD" A$&I[ի]AD+xmBQFP4F %Gv9_| <_$ q'7~VAD"8J9XǓ ;hd9`X_AaFRW<DD N6p`\}4&=2fG73`[btT-sCd8R݉gA?6ԍ%dzAQOr)Q9$E rU}Ac;N:lgWȽo䰇_C*jx>]1gcQ.>z+hiyWgo2ѨUKk_;LMWs ?~g|hl</{kw'8y$PCbla~nG 'r\X?UGuPNMV.'5T#+J;gG!TJ%4W~ qIt#4k%8qQY7~j?e5m,70[6<)CCHl7"M ځN \iGWF7ѹ%NWrW=I3`X( rOW?~|l0!̬O'N~m q&CeAz>?X묻ޢ3lpzͫa(0/,; ^OMREt|CRB>ƶ,Iλ)g|]'^I,؇y \{g Ԝs~]IC!qmNFd/uXtag86Y6|v>l4Stb${S[);a~GBXԢDAIyY1h]e(' %mp2ɠM:g,ylbe~IS!`#YrYD t;쟜+pk%R0h k Mܦq D;OF>6 /џ,j ^HD !h2 ?IؑD*7vhhZcQ-H9f4 |0nG׍F`i- !M`@v.lXTLRjGA?pSHb\}JԀ.7ӌ8+abmHNa G^?!)rC2C[ӳ\;i=m;M_Ȁ!h4n϶3I$2iBD뙑Ғ\;! )05C#ENPf|J^$" $[XnDg%Δ}nB7<b:[:me8OD ,#qK q R汔peH#HnM\ɇ:h?%*CdY`zfLP >~><(($&slty65͋jD# [X Wv=ɔa֒xxQ[[jQ*xGFBQo@}gKch5do7W&߶D %H: rY@xKg8TJpuA"`BVf}vlGÏߍkUt0b)] ^[u}:ق[Tvs!՝F)knxoh< F>v !l ,{+: J۪ʦ:AW}>D5ahY[]wvLgC4t,2?g[-TKㇼ fgRQz>Ӈ|@66!SxDY|.>ַśegh;Q"r\!81Um>1P*Lzr21U>GXn@gEv\Po:$0:6;t,.N"-)* ldh#|;-f8υhELzV?zRIO٭ 4! O2_1z̴\,:c-Rrj+^]dIu[p~3uA, Zdd{Sv0{C-t7 2dY^xmeY>17\|w+8֘ƓpCll_h[FZ?е ~ 6@$܅ 7/hNtn@`[d-BL\{n+ n.ذy\SѼdaD!@_NM3G112` ^EollnNtf*c  S}fS`i8{gcVOX҄;- UT'{vםT)O[[by㠵EU9U~N㛯A+G0$zwV_:=DR%#Qmj)qzѶ֞|XIy$nTDp^MI=6vf? S,$\$Ӳ L0?K "ܾ̆`l^k@3=`!_۰yP<,O f/Ϣۢ Ll0& 8d^Qvd0i"b s qstXX,awڍיvcPh\<?w>INlW?-썬?±BPϸ^c͈h|r;-Os̕n]ȇ>e,,tUI Yϭk( 0AM ט^U@ه'Cz,9Q]0hx9n\3)_H/wGVdC[~~G[Z˜!^`n`Mҡr$"L рN/Ȭ> ϕ n05qb{gCj {i~_D7)'38:LKԫ?вOeܻo7$9Z_C?g`}/fq2-I=5fyMYP4ďKy[u3C3+OeّSt`n٘"|io96lb2"ߜ>r LUx~vju]=#W-f[ݼ@=> Xmǹ_9?XNo]ڟYzVPI !qZc"9ڋT+M,̝}O##摈!7 w{A?گD⢩{%"ޯnbC1h"?_ָ#hēSӮNaY/[nt$sYrDAFI‡@9d:o xB2c^qc]A}lh逺(/:H놵0"8pեW `Aly,Kc+[^Zpl8ND/I~*'('_r G ǀc0$č~:{*?OE/Fh|PD@pF2r[}Cx!V`sL<ɂP>J3sb!p/\ [3"0 \Sy@jv쇅ʹ:9Ր:yy#К(&j?u ^ 8v0EڬqIdm;o팏sLOsD)ĺ,5p}'z(9^ '7숻*.2C)) 3y7gQ>";0=Id),t3dZJ#WhQ^ɌzՓE `D`ʆPTCg "z{m4=/!.i`A2/}㮶x5шZbY2-y"̻!22hmKoIwsh lmN쾈pC2voo:Cd"h&Qs Sw&C^dskƀ ̊l},D{z侻o"2 ɀo eٞuK; ܷn`W*7:*mz f"@B)Gc`ww},~pkM$!K(A䵔H]: s^M}{o|e!2tט&d%]mj|m÷/2M;oe5dX3(Or}?la,ڧP"P2dж3 Dte1*`ib|I7VnϨ(];8iab{>+igz(/ŝߴԐ+?Oꣽ+vus7i9z &be3 vHx p^_p9%0Qo9 fڐPCe D+W66' Hǝ.yC]<B۠,>/pu]Rh]QNjԐAd-AgT"#Vq?:I#@cEWC铻 A2tQG]P?1e]$ !-PΎX 9[Ms&uC -͎.6?#0 Z ڡ_@|zÈ50i],8W2%@ Rжlqïn*x#_|>Irn^'vRV,6x|9VUJ!?TY!8ƭjӢHR@Wu˦xO fJ s qZh?b93fܖ{U`5uAyN-݄6*N'@hľBg. {3 :dB+ymd ;nWЮD ?Hn;/)~ebHy$(o?Wvg(fl8@k94P 4'j^#ePAhI 2;d6gTNy2` c\ds@c, 1啄u?JڅxZZxvGy2(/pVaūg,^a_+(9&R`G02R7%omh"Dkw^O=\QV#T '=;v {~Y>@۷Kf,.Ț5&F>!Xat=/m#.E8&<% 6?CS6:Rwyct~*T6XⱃxsZxAHD*C=O{%]nҶx 4RW7ٵB/`zEl2j/і[w4MyVmQL `F+ #5ooJ%`ZknXC|HS6d?#|2l>1 v@P[丘% :F2. .w'1ae-Je9d(#=hHSm5.ڟh\ }FI>[̲'2!#,Vu(L{" rRMdIS8Ebel>&TrJ| ^l0$+0dїa/[b徊Kfͼ.,)ӹ2!?z\=RKC%CpWWWD d==Pi5b{5-HAꮙ( yM^G$8clKsZ*cs"-Ёɽ1$CeUY$ƫ AMs mIfS!2`K'?/ȰfqՏ$E- r-L+ 01K,¬{גRn 7`jdF~;B֗:t GuXOn ʌ q1h jhK"AUf4C@oLo(7N~lF1߳ d0JF9΋yʶSyd;n,b[Y'{@މ6[d?ݽf.akhy=WpbC\B!LS"H3*O 0frGkS^6Cc=<^t?8L-su)lh .‘{F9]sK ehsp^zcwgo˞GrИ/<2,D{{Wsf[8^.~/:4m? b~Xos+xOSLi!)wʸ1Z k.'`sѵtO꺏T%n/[Vw:o9p*9T;^l|JspQ;[Dc;7F#--\9|u*J}G^#{>Ymˆ!+|w_ N_xrszxu<5MeYuk-ϩs'벻}q|Nw9vhxl"$*i4|{p^cpˉut'[!O6έ~./umgx aG{fZH{?lkz{}t7&ݢ<]g#vzCpvZW?^~FFIWs D!V;U?y9?:ӨX=Bê#&Ђʛe엁y;tA~c#Biȓ P2zm,FMj`uw0 Eqݜ:k1,k,=w5`%`e2%:uSQ ޠdZ52 ZCUѓkߣ)֟G#bUGiPQJ|K >ȾbU'_ikSD fKؓ$@(*ɖY S])=Y Plo8c @N zn2DG(q4 )߯jw;Q.e0*yÐBuRYu[6Ϡ"ۤWP>E衇̌Fw̽0x-+;\Bsi%gR3b NFP ac{ًC;2RrH?*Nnp?t'7 ^,']@0e5ACЛK՟3I"EM@;y @:$55ۿ%k5K(GӜ3# iTvb@DޔelӢ} <+]Iɹ2ϲ=Q ],W5@'٩t 5k: j#+012E({0tɌU&g]5W+6[\/3=h 8";}a ,Ic6|"G"~?˺4Y@yy/AUA5g.4ϭrڇʫ LkoxHԼR2-;XsDj5#0.fWCD]|K&>EQ+9S w\ Y(qf>!ߗpLS8c_=}s#*cR&d#0W+&t-U!xaƨk&e3@m)kJ1 4;Ԣa7'xzl :K(%~!w`ܚn{u2 XZ[0SNqhŎ*'Fy[X .Ԋ2 @bruOaupS:Tȇ64uL>p ɅpqwhPm YVn5ˑO(O&tFE/źu8jźna AZA&v +!F0c%^(mt)Ʊ؋vSJ/gH6/GX]\ux *%MKlUV u(GHX%g.tw~~j,53k>ZS1q(F'!b ,&e맅y^<^Dbޫ<@PimF2I{4"2+e: A9APut[m)ISSB]4ʴvBXR~YӍvWq'kN-f_y\aj zXpWC,2^t;` ]Wxюq\X_lbe_1u>留/ Ο|mjxf߻c&'b5@MaoL 6nXEdljfNe D+BzP[6 [ZcG]i4]~jg9t}ߺT/LI 6`phfJ侼rqᤰLHyR &@cu%$h¶h.{EwqA+i>prI0A'%0 (^&p )1 =1䎲h3'F5a42_t;KϺ6K*W5.ʬ/%|ߓSHg)tӴTޛCQABZI$$%?L9D5DA>vN%c.q]H-l]ڨB 8XEX;i{;^EF#L`7ݽ{6PuV%?=XZ=K"M+[ =G8q3^o"iW `nJӶ'[~O(ygk L<=GwS'iԄؚRLSSVrƃ5 F͞vX@$6=B 9>BL 7Zirx,sY//@22 q\g $~twp-*VS&/glo|[-WӚBiMxe Z 0݃ IdmdB;>հ4)K@c ^d+߁iٗE)RC6c񧁝b;,-BjqK)#߂ D) ~XR {f<ݾ{!/P~qD#B ┼s#L5<3 ʨkƞA_^oZK)~Wy*?19kONdf8m.`Jw:JBdg0ٱVCh2 %@ {c9#s׫xIH '_t)CUܽç@p{ _f4$dҙ&Zvw὘kF}8)K3'2E.>x/9}`[VaWZ}m OqIq TmRY$ oe?O%{(r^LK'kجlaZ2[x?^lD('u͎4g~Ii5hq!MɡoљLӃܥ,Ow¢T nOߣo.`&ބG ntC{ާvS'\Ȓ!t-vcd4{rx[@:M:OL.gU}y1lXE+O!].2~7Л(W (fg#Z/HNp(;7o8B:G/!r(,7lF#4'\?.҂ Zccq:o{> qtı}G)$*oMcH[,m^AW9Q߉A|l,Sv}=M]S6?ׄ[~7)"AZP|y:@3Qb OoKfj,O԰N[jZ1k@38 SRǙ~sҠQ3,?; ?[(s58yYv3*`7r?6Kt:}\lZarCFm^wPx帊x B3aߙ]Zg& nF"oTB`L3'׽lQ%J PY,I9z#!\E4 ǀz#LALtC_]krq!|>V7Cn 6ljtP'FO˛Ȍ{AYEx#qmS>Sh/Y`YQL<5nڌ6R1"{f9P v,a oޜADUԖ79[L!s"n ^vxnoX{I~Lu#շN}Z^y O |$uI+6rRȵS;r#UE(q5eWN WF2&V=Tԣ&R{PV%"ElLF$e)TZE濔 PrM,+ۻxƹ*wtp~RH1SvDjG#]hُs>_%wB['|$*凥G[oîVLvS֖71J <>{mͼc0 xlN)n/Z'1f\*c'́LL*t04{">umY:Tx`Ѱ _gsnn\ BZyА(/0{<aa1`@v 0mr e*y}9_}m!.®@VdQF n8JAOI+}̜}n+';rhߓcѻ{-tUpT2sP9fol/n'WRen|@s/KO@aOyp=⛧5+ض*uXRV'm!1pgbLUO{GZ~CTS>rp5IF z56H:HPz8< T#'p仌wLӃ L\Z\%ύq9n e [3_^|9/_ w#{%S̉OƇ=ǡouj ܍aRI8Wy7gV{y&` {LsT@@XT#a+ K)ekx-ӿmL 0sّ(ͨ۷zvo[ͬI8hYz7R>yJI`iG\2M41, xZ!ĺN=@`(ţ Mv߻>ƥl(ڦ,cteiiXb60v@s}Eoؖk HїvU[g66UN4a d.|{ 0~E-!:Cl e٦#Q?i1}WUޖ ]JBg RWC|6v;= o~5R<V 4frU"$+\sP. vk1VT%sw 6q`=P'9oٿS+( '9+X^#cC*g D 4a&zQs&ox;--ZA'T\&IQfDp>ؖ(,c3hϡmQB/4_hV9O'kAMM!jº=?P7Oh!BU3bnЂZ>sO~, G\Se2/"֎!!'D8xYr>eSO>YX&@8d88Su?ٞw?|{<1árB_=K棕II]#˺ö܄Ga"v [.EPw$ hfCA`paY={Q}Pګo҈A?>_;KH&v\2.@ <{z߸]3Ae܈])޾ۨ5:d!'J *:AJ0W=fd 9/iE Cqw@ZDZ ,f?A)OPIo%[hg+[q-:U /C#+Ohp@.Cbli "y]cqg[&44JqQ3欫"u)ݥjMvh$t_1V7;%Ѹeų?ƖnmLs8A 6ۧ!ձP$ 9(`]Lu\Gֽqi*b7au%-Mkgj*j42-U9CAD^F ٮRO]G=9<OڂΊ[s;P8Λ[z(^i!jdBd7q#nGnFtPnn0!weѯQj.H0tՖ7P| yHR=EӳNQ-fs0r%>\"P^K@p JXk+t:~ʫˆ#W(T9eR@_ i #o}vx k>2<>/UOQyPG$Pn=%-(J-h=u[=ycLU!".-X!BsL`Ā>Ezv|vlasRN=g9œ4(x۟G "HF(BCqnGl76c"IK;qE?Qb# AENbGk)G=X6}JI, g%D,$x2C2p0$++v|B8CM?e"+Ԇd|ఆҸŕ/vAK#[!MRҭ@:sFҤE6C2(5| fj3}dr J ô7j%cLs(1;a&" LdEc,BE\#@n*n\et~(^\"#|7W(Sjbzlk$3!7{3.RkGT+'z~*"߸7Ԡ]>|>IM! JMt]n ]+,㦇`[pC$֊ ٲw`mu}p bYp9ӕ(Kfe%w/E գ겲FB 35lofٟ*t=)@i2fz/;8:{QOkGҩHOsvW>~3 d! 1Wb\mShA`0Hf$^1+l^ ?(11V/ӫE"F2%HJX: Ǜ;TDWA\)ЖK%LD_ӿ"͑PɊUjrMm`dL+Ʈz%nM3G1皨$ ?}guF6I<5Fsic!+Ɣ,/SqGab*:u>3q]KSKGOC7 y*I[pubqq` ao}scW-W= ,tѺ]j5ս8ʕ~ wEGU3y11{l:9g(nS@U,IIf(vέ@'!̬}ꀭshSSWd ^MqYq-Skw+[Z 4@5ZƩ,8X?:#z:>m 81dA=:0R-}k~z3*'e$'u4Ȗl]YB#3/\[#:W=WQ"ߞ䇕쀨/ zWٞgs<Ƕ-Ǽ\B*rm e~%tz}޲\KTLz,GͦoOg X$Nƚͽ'odN3yf"Rca<|9tN?I y2s! (^5&?]Y )Yȋ%['u+ N3e2LsZqKgA03`OAW9RK{Ks/rMޡbr ¢eO9B*Fy)w`0,%Jɖ>ʆk"S1N{:+KJ6`]ż͵[#x&ޡz@⇊Oń:},q!}h5F5TXYZ G# 8$%+[IVXjl,S&S;ƖO,1L,dxηwliȚPhHՖ6\mBZƖ`' V)|zcֹZy%ղ<++jb N<yB;W1<GѤgO'LqjLa! EC? ucpitSck%8IpKYu»i1)Ib|pGyN? mdfr9%=cߚ% $喵X?"X%AC`^te_jԜ4r1sPI7bpדh.TA"0I Y9;5, ;Ƅg33_^r!̕p5ubgŀE49=G8$rR< r@4]OދTӼL< F)SIzr[녰I"I7VMWbAUyF98 A)&]ӴH1T.aȺ1@ UD|$mx^R>TY,OŏK|$ ^׸l? QB\Oyz5o0 I-eT Q fϴ~̰Z64w kP39u9$  {RkY5hE3,O<YIPGHf%p6oY(:h]%VQmHf-wv(o搔Ef.}1m Ы>Yz-ԁtg;m.d\55sq鶥Y`ydQ^F9 q7Q es(S ._td)sޢlZ{ ~)m%)2ퟠ?g=fZj[e׊lSTe,~ qHnv'g0F`UCҚ LPj d-˰ l^,9'Jh&@ D\huf<rPntgȒϧA2@Whܠػ'@^{~i9݉%uU$\AcH!ڤaFF Gkcr_&3) s|v05h|kꭠdaܐV&ijܣk؎U6jt緧x;'|m (W+x]W2e 3IQE'=-1RAy*JaEQ= ㋡L&p yP!(5$> nl_ܖwur0d JV>$5a8A5%yWVWJ {>0J'ڰ8Coo_l+3H͗$A&^R7ǥȘg /yeA969RM4M' :A87:tG z)?rNZQtx^Bf/w9D[~1zNW\}4].F uqh47ϡ@ɆTUOQ@l ZvnwvcrFIxQď6mOƷSLOO"s/kSXd 4jYGќjxRcl-v)*8Y K<l\b&4 W98̔RNƝ3u-l'.wQJS¡@)Ӥoi ?!|$iAKE)XK'lsnw![$˫C H3"6]=It(CE=W} Ҷf`vFe=I7vvY] ܦf@Vp?BfRtǁ}fӒd1@] %CNXAzW Ws<E1[kaX} &y}ao<®ZQ؟gPW>| ߘBOIUnc, %?)i6vk,K+w3R{L]\2?@WSiF!% ;;@BJ.~7lĜ̤ A|]G=[m#93IOrc.q/l@^utL )n)U?zdae@yݾ\02XT\I2n5ydC>F /Z `Jb/#2Df҅l\c=)6 Ofܸ~zpRXNym=[bMG%mY$CDD:Xjqk]J#F9j&R0]#92쩢날W] 8`IO?8]"cO7[b/Je^@'jئ3bcBo] 1#q}"D GNeZ³I%Z޾g;%dS6jGϾ\([ut`~(z ;zy?Nl1'WںDdyOY3Dت"t-yc[԰ K 4F}bV7#5[Z ̪>}qEi 9M_-MeqaeXräT(ƽ͹>0l撤TAAxcRS`K b Ř`@̤Cf1 IAO$!$oY`;2HI@],uztڔ64O^W^ڨI\Y61N^8 T 㺋ذҁD_;ώ Y}UH%w*t&E#761\t\g0]1 QIx0wqh,E3j~GX NXXV LHM].L򐦙EjREi?zqY&&dyj]'@+|\<.ͬPu PtV?`}9x+B\ӵ^[*-;P\.aϮ}6jsh[HUж>z`%4M>F5T1m'~tjڼ;fȩ@56\^nɩfL V+7Gun;uEb,i {Uhn:Y&,hD\plFg=r-Κ; SmlO>yWrlJN] REzϭ.׻nbKoY, r 7)׊e XUjW]br0/O΀ ?V*3~]T!5"ϧ2vqBjHV5.=A& DH~hsOTj1"O!uREȈFp^Kʮ&lc908#j7!R)T)'`u'#N_=W3lf'k -)676-gwvPNbHC 2;8<| o7NZ1Wba_EL#'0A$$OaZM6kw{$ 8a(OwKWNKY|l gWCd-8(8MG_`jy&ZLޥt;۰6/`Q'@i(':^9~a#HL];5@']1<hB&M!Mt>#[P?O.{n7g=x3sz E?~ݣʗ=Nqz'#3n,n .ˮ aaRB'̔Pn'+G#@>L3C-0!ou"Wʯ̳+M67 Hc^żQڔ%I3מ &l_6Gl۲> !GG"_j泀+xBA/H)6sw$i Dba!*ߢM*~c]B7Ld!/}5}eaDnk:l40֪cSB(.r4*QHnIQĒ-fgHA-52cOB􂖿uSOB hp <\Zfx֓ 6 k"e?j [#2G{ꋜD(rDƜ 3)E%4DQs 9oF} n2gӜ:`;pAT"DRl w4{hZЭ)nB/>v gq}rS.a$ى[}G{3i j5 .vl+ߤf'v۟iyV-7\4Q%x]G[ ֤,1i r311f8޷<)~%կp(Q\uhnJi'b_z4kNᤦ{+%' U3Nqyҧ7_0:Ë SCсwU2{S =֚{'M3賶))(l|Lo{j1 ] ۄu>D#`]29׶^(9n qy8%iaL { xE|:m sQ aiŖ<V+ {,%(@{쬅s?MaK+m9~m| ѯ$:*)u t@4.J>BBQ19J:)5Y 'D2dq~mEoz&[ `-V>۽~Hl&cXWZ")+'24ӣk=3E9n\p:q|WQ̫{;QAd71vdj rʒÜi;;*Q^OƞŢP*Lsqձ i_97wK =ҍ}btF԰7"d)iإ@-~5g/_B+ic5"[D33)8-"Đ|eFN Yx;c* {y kC:T7KTM|+[T v,-CVHH'9`*Nu 69QbT&t@T%4:dIzJR? 5-5;_᳃}VaQp1 nK1߼D|jUOu}BflJKMy4+ܾ(ri^Ln@78TrU&:mW%N-ڀ3 TK ບuơXa3'8 e0X]-Ltff&4򡰽p}م NV2AVqюc[s)|ws^ zg/IPq_~̯UT)t Qo ly$b$̄] Ά5-] Z 7DVO* ܄|r+8Vfm LSQɖWn-c?i)ΎH䳬T'W:SigaB`-b<ÙMY'o9O?hv-03-~J+pRǾ(c>/5'("~*Z rQt#oXVzDq}c&iU3P2viƫНI5^?`N$3{uM@]'}gyŜ}bxu]i痞:;$[ `Jdl" 06k;D\Q.'|LF0ۺ\MvE)}@ R:LhEz s&wFrem-}Mu8nW(<É!Ü=N]ωcl`T]#%ex~8o [eLg&lrK$X\K!8 W)Q7+np5]ԽK(jFi /7h^䶑c+?TookgYBO:H^KzfySiSkXfv?^SN 1/tN3g2uٺYXn[FV\3SAG,4E5ކOyލVr-FT~hOBAbd#/Rꞕ (u#`1ٗ0xrB꘥S5~1l 7'յo1> ?Յvs*" Jmn "g+ F m{ hWbaT_b7w7ށc9b>A;q7K?d-`o[V&s|lCB^uD9!;:͝C^7KgFÈmOőokXѨVý" *tR\A&VH*Ml `*%9I{mc|B /Gm^Uwտ5zT/XTzR<i@Po#% &Qdv#` ؗnQ/iQ] FU/_QG3**3Rм!b o=GahúϟTjĸN՗7]LjOzE?i&H5S^| ("z(~*&[DNIРFb 3vBg5='U61wd>rͺwƖ$IæmQqrFt1Jgj'"2LH>r Ɲ,'"\l~R(iV4֌*9_ Z<}}E6y u印,CWQB|[[-ι0 k^w 6r_aR#2M+eZ"\؞Z'm(a?[ӫE_nU^(78^=JYyEy}=RHހ^]ׄsD+P3ʔG=*̖~^Sx. \qd @w~ilWYv}1y`b60`< W)_:񔦧TG*s@MW%)VmMTlĪuu5HAx9>A4:d$f`Rdt:vazP+P濵0腓뛭dZÏn"JV>]hhHz(FV&t)vuәRMɣ#$Āo^aW j1[H㇭TlV\&9B B;#D{㞝Q {GlMx7rB9qA%]IYnVI/f7ҙ̅): bi* BO.:a(߲;fawz1 ӈkґvԵ3.zW*VZ&\ JH45 J ye 5E. Pĭ8SVΞIx0ddHL#M$i”R٣Uڈ*|'OĆ72m$ |GQO/UM7$s<S~ߠFu0mnf |FT8CM[ 2!6^Q?O5 &c6|7il)6ՄQ@Գhlh9Yp=Ϝ )'k ҹ/#PjρU]%U4LWX\(!՚鮸Ni~FsR>HmBɡc^[ g?~ƴawNY[J1swwF7@9 #yo9>(Tt^zPGxn/W."Kof`uҞ1 x:P]ɽ Wpϩ߽$MK.pIN[b'JHp.M=\3? 63Nƀg6Br}";$9p%M#48My1*7$u- ;svL%r]u.b aUW(ʠcӱvh唯Un앮9ۃY 'Uj]UU:r &3NᕝFd:,_|_a y_R_GNݹغ]%Ysqx\ ݲկm/6gA"pRQo4Q@úL$$(P9yf sF)8>L>torb{|,SyҘw<Co بu -3[ORULkhpB-ǔiɺOv+2T-!"3D^P%vHc -Ͱ;꒪NnfRH84S2 ЌNFswFKYrtx9OX.\J@t=k.@U:QFx!EsI]oYT2d(Sqmg(Ɔz7"!gvŬ&O("b}=i>]IP8r%=V)\3Zxu3'mw:U;XdEDޫ_*6!f5<]Дj.r`\(-DPNK^E+"hN or*/$ѳXJci쟥eƛ kd5cK/=T6닐}2pTa+Nv󌄽6u佩c!uQkttDJgL. j9aM;BNfW7x8˝nRyGjQB0{"WqU̒l`rx1(E)uJi~U9s|}ͬ%>$M*޸-'6[2A0M#'ۥOt WOcrj}rLHxK Yh`HCGO'x DY>_VD>P%4׻4b( -[LavԂ|9zb~m;ḬHQw3e^6E^;{3M#-ED1 PnU? ߹Y<4n؅d MqƬ?*ҁ/MDո@ӫF^:c7ʟ"8=T"Mf)RuX2B cA*u7SDl/_.xZ-tu^Vq?&UλW%)[#Ix[,ߙr;<1ș0>Yï>ǐDiUb:Z]ug8hTۆ{s"pP>f \ةÈCf8g.q1L=9X!1{G6m,Uc)8EN(bߘc d۩ue*١{{ #\Q`:v[+ۋ 7T<n/%qtI$x ^@|JaU.5 Ib]6(7!rܙmcʰ'oDM1Y+ N}lҶ>6kbTJɛӟg۞Hހ6٤,/<3NI~}IfԼ, [qVl@'1@wL=@jjf 5{T;V!tC^6Z^]\Zsqq|r#AKRHCm|^? RЫ7OoMBNֻʻRx?uJU>2"w?" Ͱ{3NlɍB1<۞뎉hӫv2Eq@kx>K ?(}=VDž ZLAxza]v{Y^kWP,ʤ:bO#S$)34ǷU`܃:鉊ŔҒ&a_E~R 6pЅqycGxi!MRy Fb aЛBEJ-$ ,:?BC,}uYࠡMWPz5V5-A90Ot ԖB0DSi:[yUe8m2hоaWjJ<$|7t), moݮ?}ͬ+N-ch Q<4 N_>VTBmaIKKno@Wԣ'gk_K `nQݰK/J,V[S3 _'GRoJߞZ[<@%[ _لMoZ$M=9ۄ_=$7Eq/; ݴ ӿBܕΉkBЭD9"d$9@/ǵ\h=Вug%1r%”12FZυeBf 64ʑV4pE,~}֢"wv{E5?^FZN͍% w5ܟi%kGK] VdpO1T{'wŨ!n)TH|}6\MxϨL.LShI&w+Y1O"ŵZBfoxd şRL1fRRZD'_zp1}q;M.8/e0U,UE/!kQER<]KC[CwP1h:S֜wAP@Lbk(');iɧH fSiB`Vz|97:DžUtӯohmv5the|>CqΣ.?V]3 ;ŕ_VKe|gϫ.)2W`:HqUX~/jHcXKYfΝX 0cy[gM.j"b0KjXrkfv\ӬnUw=w+6 ~a7?}-~<`DKjٺ"׃0u}Dc6 p >@uh6귞}Ľ|ef/Zz*8zy*H1Aa}GFH;hY]-< QӋR ٶ_&ӳ?7?euarjNb!G=G$JA X6놢B_o`3}ూ $ bHYNs@%&DKqC?{ۯa/7&5$gP[+x+)C+f/._t9EYn96>b"pUTs$lmD)?-NMکOsi>ƶr:jCN"!Ѱsr#c_j@_/3?@;+ Bb'oS*:zʷ'p!!D]gm9\qelk\8ä[x'=$HPHZFrV.l[8Ҭ~xlA2gsL0āB?65Rg}|>rz5::ٹ&6fzz!U\b0lvSm/. /U嵘aatZ{2a㠸*ZC&$=i" ~T9;Z1B+>$.˩}-ݢnr)I &V),:E̝PEck^o<(Q禥H#t&_[TKEEɇH(@E ESM{{.d>[ץ>&&#s^T>i[lES*t77҅$g~E]{2 (nھsR;Y_Ejo6nw,y)xuUܑjpkɄ,dׁIFvg>NAtˣ3sk:1\[^{Kh)_t]8K'zN̔AԵK溴fc WOҡeL?L;?\vVzx 籩F'_@)RZ=06ZGJe/9Dg}Ȳdp&uJ_&8-{q),B bm]T?T~n3~6*NY/_ t'W2lW-4h^B~;&{&ƒ*W Z޹^*vF'Vȹ*6%H-#&,DNZT0 B gYz&hNja cSH"z}F|ޗ4Mn{F˟3NavyH!W&Zoች~8XT܋jx s lGD05+X"aY$SٌeRC)C\B-DZr)guC]p}.QҍwBr5x{1& 9lmLCCrĘjy|`udV"+f .*Ko=oD_Hd&F;e~\a}SɖIYwf:M B;UBW {ӬaeOJ,#a71(b([n~^=N^b%o/:Nӂ]H7V.hRC$뵏Yt*50lM _rYQM)SC@*^+2ߺx@eZ 9_ 9 0SY'BN|^k21co4̰Vz=vRhiY4疔̍ΜڽqĜj]Z6kK:8D^-OwD(d8j1OʢrX}ϵ/3aWEE)feMI@O:h@]vwXu=GP dJxUu,Hꀜ %δ-NCAB)@GN,w[ǐӌfR.T0N/ nBT,+syd- )W[hO v-* hP4˧Ec |NjYc9ME⊭) /#PS.wӫU%-0w@fw=+և: aF4awgp@'JXFJ=NPUͬ0j{oUf&FHMQa cΔdP*PG5dp5¨VMJf^/)3x|ˆp婣)LMrR,Bzeb OtBs9nfڙ`d8g3J`A="3nMUA/q_l߅r^˂'F)7yaU8yND9a4- J9Vae^ucïw7C~&#[AhKĈxVw<fw@F;=6@f;^셆Qu"h3&Q#!Zjq1WJOSj=¬^EX@L }o(v Й'XLbA#HCW&k660a3w3Xiz f&~sԒ_ykg.i֑>E&T}ar@cNS \uRRMdٴ{1(˅䪽ׁa38_EDBPeFz:yPmBVS(t;J)xxzk19,mӦ)}d8`%th*$"w61*ZD(hsT@dOqa tG8iˀ'JLh-6Yfi6njK$[_2tn*/3N BB*7)3=[78iݮW6+ "-x5 ˨TiIm4%(=ow_܂w_D}YHl~C;m d`U)椲jUÔ%H_¶Y f`"9:^$z|5 ٱ=GwXUq/L+j)q$U /J*VJ4cٶAdr8m:sX)fff#?}Ԕ) sqؐ3ꙛIf"(YU/m=l+rMоn='%6y8;as<#0PVķJWM~ՖVM茆ڱkrJKik_[Iz!З} (pH(/å)::溹(l@{1':JMBɩM&P[@VivlcT`M~jԄfrwF4jAm$(Ʈy֐Lf&Kt&uB Epr􎍊M%џ`;o vNBg0xO t`~ &t!%wtݐ f-W=`bNads\ ʒL_0'A7564iڐ[p~uu]`*q*>z.F~5 LDڳ#G+Iguqk%Yi:)KvƳQW**yӤ?s':*R6y"v LbSzQئJɖHM15IV:2dp0f Q9^w M!`2Wo`7gB1C]0+K?ӚbBwc D2 O&' sE# *H 7hUKq[+1%bohx~u%5hu[-= xB*eئG\ U|ƖQK3 m7ᘟt^yɁ LSNJ/NpeI>`䴽%,n*xnZj\WP\'1!Pl.ŧ )N24(AF=_m5Pe28+` tNUVn@*T:3-3GuI.hoa\C@&|7*bj<řy\2`p;WgBKTx" bPq (A]b47&< >t(" EV+7J.Ugˠ<%{ ƈCUIpkBf Y!C:3Wb#þM\`SoGEQ/Z Ifͦ ZAHn^OM(p$Ŷ.SwOXID@oK>ÜǠa$?~Lt+}?qwW*ǍF@0K=TsKeO1x(Z oF}(DEU pP8(n$nCy:%;R/RS IY2ӡd*;5Syn!BCW2MBePvUcP K ~$b߳Y8CSC$%uqpr=U~R ̟Jj@l8pB$Ƽ~#f֚#&9{28p9twI?+3tr"!!8ds?=AM1.v펠M#֐ d|\@F* hɑ0||o/XS%O[K"26_q$oPLcg s׿v0ꔜ_t b7xF zoDΐ4Rӱ| 5eFlS(@pҽ*zf<@sb"M5d)u@|\}Ns/7O6ao} `l2]f6P o*4]`@EBIrNxYZ]iYS}3P Rֿļha9itrMh^V/Ok$*NA'R ݙȯ5qxax̪v;5=15Y-#Ud_WFLV푆Ntaeh:4M.4(͚{T~QV@}{6/8҇*fhV[匄v;aR p™EVszl|M>:l7z 0KA2<hHDHVsR18Ŝ rB*GB;ЕiZ$%խП o50 `,ML WΫnrg"2C6BRH&?@g]II\ AH2^ Qԙx(%:tF˳);r*rZ})am >mO*"]*Q+};mz]U[J 1}\F#iV4a&BHK`n+QSIEAf/ XBvj禵0̜lscfzRp`subSIj'Oc֟N)`?g[lx8ad23{\kt{V[/g>& R Jn\mA-{+p:m6.U5sOz #S0~;$`]\7|%IQ:&7&wR#opXj*W8/# IQ J˽Z=գb5ź[B6#ҒmEV ZȦĹ:m*㤾B&dY%sʅEt'ElIUJ9"_mp\7L`1RΪ鹦6IVS!og7,ܟh'OBinF|GlI%HźVueSjP y- K8ђ( HXl3M-:Q^aNwIeS<rޕQB #[nK" b Sl%+_D)ќ2=sv ,%v7Z!qd{Jr˒ZkV*o5n0guCW ^cD7Uؚ{9i5))[[Ⓔ1ڣN3N[Uc9ʹs<+,_1s$:3l 0dIUo:u3"kmQj4{7lɠNsoUTnz.t/{S`1A/̒%gԸJSK T$qB@i?*]IR)ނpT7vۺ8@ 6 Gc1mz6jw:4s ٽ+AF++6@$$os0UCWkdj1Z ݢzU =>#]ENOIV5YzKdgߊ S7dN"hP/MN)ɟzҐI&f h}$wN6 +nmSMFN Q;EUZt2TƏ]1A\t>Ss>0N*3@!DuLpm0+fJ!t tW)^oqdHy}xaOa:.עIwB@8 H8w^=ZP)GĘ}'1zg#hFǦl .L[Y=ܵz3visy'?xpg*љRuFPo;q7D܀"V-n LMҀPL SsԠ)lBʥcCȞRYU,Fn2?{nIe[A"5P>؈?REFCqB6ZD[ZWc[hc'+>J=@@zh_.W2W͍|j KAI1e}sK fQ5h%4Q'߶UϮVv(8x;l]=+D3eOFbƣxŖgB1;EQxFpxa"9N2Q"xLp}vR"=/ߤMD6Jl@eqP^)M 6/gy[+'pVE zhNQN'\ke߼B-F귢v;,NX=9NT ld~fij͓?A?: C" W fJUӉVdvQ8:Q",}°缶;c2oOҤ` mŵ%V,?o^<.@bhs\ljR uG k hv\_oFM ys*= _?>]6^48iPh1}Er׌ VAOe_ʰ-oIqi6(Ue11WWC>N. S[(\+D0Ll!_>#}ƣaRd;Z%Mk K*\f֋Li 0Ll@v9]'] T<$ Rߟ-B`M#\R_7fu6+q5gR.w`ԁTW(H RBS #M >ssQsq '+!8gi_ztQLq}@\I}0=ޡbؚ~ta{XzDm}/}7;v5Zݼ]( T1Q#^9D<DT_07jtN!}u ) I&bľK%WS >iQO-HvZ#6 ƭ6ڐf=aN > |m;~MfLrh8542Z{9,wW$w5ݞ /-yV^šJAE;4<8Ǖ{tmO1v_sʕ >,8(+'g?>XgC&Er2]_pī$p_)D[U<qHG IMJLɍ^UH%Teq)f? NH}mudrdMS"bx4i/:/l9XV/?ng Og;_{/Sꗜ(#C$r3j_K+3Qv~mΪG'I*!$id-'b !j>Y :Rw_@_1!k#RrQ[c5qfKA5_4u-rLcC%(rEôL8е1W3?=asxq^u-aFPsZޙ_Ab$'(Bl7vQA緌ZegGz3Qvd9ktfI\Lj=FUy5ZɒFdD8 So8&#DjAK_G&*I䄀 Qx}L+ Le(^ukig$汗؞Lt9rQ:ҽ^}ZV(XgD/A9JҶ Y4Z6뿹ph/`[n<._!λ[{R͕۶%zs)0겆'@ Tހ^ͿؓG\38! `dګL,jP7=akO*7`zCnRDB~y:j-vWs{bdFŬǫ^bP[&L%.ˀC]F]/.HIv2V% 2W-w/N"~JMPWq-\D5H R2V*2DQ{\ϖn<2'Oe?1RT5VO>U.oY $DŽ֭ᷧT=LE_AY8^H.;0ިq se=N\+w:qkZ' 0ymo Q֐Qbv+5XlFVmmʽt_S;|ctǻ:^P(I}"KJDgc4v6`"ʡ|qךCTP-q Kת͚[uبu*\o+$k%k66φ'eGݝ~'O'K~`=;trd̿4{8T : JL[8VO-bp%{1xC4;xx]P$hFcWf0sJׅs/ i5^˶ *ȠߴOb+b_Xuec$3̏r#iO95"F=6Աm4/  bic8+3ỏXhYtJetj],_ދ $M-9|WqIhsbb=O:YY#qGhٞ6q^Bg>%(2vj8dHnd*= GE^l8ឌZ 09ˡ6K<_A:RpxO22MӲMo1Y؋H tvP[(O6p ׇq} h]JxUS,9/6N }25BBp8]e^# K^3'؎B|Df &Qz:>aD@20'k8^D"u ԓ"'gki Wu{x8fa~2 8Z؀U*Sw |VfvUǪS1us 8%` -@r p?Lqm~}ShˡXZفFmšT:2[0#߯zW؈V=.WOOwv~oFU8Ƅtj r^ptL5}vRipFeqJq<-z>,eAGB vB?}OA1l!czf+G)j䁃hHͻ`ta'Ŏ]e L! .l£}zct`,]d<-b4,AL$]mc5Ld'҂#]f,Z2u~^_m+ 7p;SZ%HՂ%}ҙV4\j']@4P5QVƯaZ6b`7 %4z_.M%,o̍SWe(J|9^}/ZK)Ph {ǃm72-xv2zSWψ?t UA,V7'Brx9ݚX3>{|JYhHTcG8<ƿ]7IvqJ&ʠe4lH)G~λ2 y.;yYn^6낖HcbVIF~r| b<8,nX.ܨbq={hVósLV1m)RlhLKq.z+"a%PqGq[d_$f A=Qˎo._gY6mAȔ#{dо{_z9l5z)u+&ji6s}wAf~_IemŃYΚ%sPI[EBzVyJ)7eiwU~Ѣ*U2 ,y^p MB)l2NJ|]]+-ǟnA!%bϵݝɞZ*C&-Vτ'TR@'xH< `U=b+l Yֽ>iVg?bmpx9۝|A19^Nȋv :vS+xj!߇h>n‹FPkEEu_/ þ([*?3Vi)#Pfz=\*ULFx"&*=tМc>F-lBd1)fjBf;ٮsG.p9@x3@%J/0MH)GNQvs4=}b*jpݨ<:/Bo33P<r_+?7_?ͪN@#ӆ{"N &k)$)%GⱦJryp#0QFֱtGT$. Xvư#)8^RzkFb;qc4I\`D1+sKVn7/MB}@Jvpy3V%Xl&rfGha=4Syv2W&2^[4)+J58Vs&^)b j zRǡo+V=s!sIHw_Hm i8aT G{% NYbQ( șK-(&i6g )IKBl2K'6Z+k_ 9:+*Le=:3O쬷`@#;Eh \# W9xh n 1<%pP4jp:׽YܿXĂVI^P/5ĽH7$ݷH$ ߛ_7@,a(csnf!\)@Y-֌m5By [ 9buP]]b W W+>86Tݟ`oJQ>ͮێǩGd# f*[έ{ߕ70=Yh8}[拾 ;{w^Qn6*%1C:uʦُI%$arCE)GSQ+%yˆWlJ)4IDdap3 ]ϜeǛP "H#S i$l"򶚰z&0FܺT\y7PYD!z`r;r!c۬u>5]+:emGɋ]%:^IZ:PU͏'Sw Dެ󡙋uLs}Uy{/Z'$o'^߹(ƔIkP_D;eCo&M(%!NP|V(0sIs *g; =z@yZ5[N)*\DIE)< QfsR}>!FC 3UsEBhL8},FZ_נaEIZܱ9K!NAʐOG^䞷7'_*F%RƔ9ڪ߷VuHJ9&Uq!R q)_:|gM`IDdk`< zc`CKNdXm*xV6\ZuQy_eGʐ>G΍".4K?BPOk\gX|r= cz[pH/rU>xVZjOaWqܔwFOl,,2P[,]_ٹ({]pDSTДBF~ꎋⴉ r{_itzIIi>(L^V׆kOIՍ'Z`~/suYŵB .~@!of|f ?mm:hA` m"Xx#lp/6o(3&0֏Y44RMvjBE2?~ӝ=pBC`ƚo5VFTvC;iTѺ]t#A~1SS`l R 3k@!˃|PVt;)v0]}C#观;Tbf F?y(e]QX:fl!fISݣ%ݡ:" ˆx(UȨjɷttٔ9s]O^m!1^osh93c2ty:ZGRYE˗W% NɓF$ ud̂A捏h; t&6#1qV;)y ǯW6*tl"S8Ƕ;?1ʛk.v\/M :FY%у!e!_T1zKSH:#I( }t>1T!,e#!sILH/4{B͡!t%f:c:p,j\]$eQ|!4 ]A6jqfVz}.;U8L6a649=0)ߴ-Xp5+i"OJ'tP \oE|*|w QJ:.XH Qk/ޚ ZȬpuMC k:R+KGV1P@`@Ё $l'H eӝhN .&MaiW]4q+[<ʁbA X>DuJ|_W!0*e|őn/;qAXU?)P|'RQCm%VɁMC5F'*@\3+|)l>'\ܟxC{c8#gZxGaR0nV%C5x1`LiO #߫qW,6xs?.d.@4eoz%%9;5 k ޣ6-ޮZSxo!qns<$ 6fAvޱCU^NAfVB 6KE C+?%{';ݗ~CM)](žBLZMVւ S]k]*唡.nBUH-mk\d)]̪\k;+Y6WZRT*?k[@q5Vb\$#*J!]6Hֲ3hKWp]RZ ^C^C-uig2]-Nbz7_!rY:l%Q$ qs~R墨Wє$6cdP,0_T|Btzef -犽נg7bi3bGC4տz7iԩc%Tr!TwC;G^jV4a3JGP!W4F+Krmd~|A04>/A2f ={k+y0yΩ%7+af}{%ʋ R}}M1] 'r|%Gʜe^>l;cZ⍿1d?]1KZ NHiPw >.99%i3`%r~}ӎ}{}`Ai >Q?*[62G~g?a`p ]]E&a';K7.i'R+˯%aj7[%Z_.܉RkۇMKdyhn' `0'gA=eEb]<+25e3"ygiQygaSQFΡ\T'.lb!( $vCPᛊC3L iJ Jn[((PO:t/H!جHTnJwM  :b)7& ic,P$#ir+#y쫞ңs;PJM -GT3ٹE݅굛?1H:ذBsޘ\zQ4Y&5Rx'u7d~,,c< S5uoi]V?oTҷ :lBhKjقwAl;ĕ]Xf1< |qىRŪM8#Ӊó^pgPm&wJꅟF<`Rj8lՏ:OL@ߣ|()8Xa6M2OVk2/m(1w௎UG].~LBYyY½&ܟP1V7Eagv&i'CV~&Se6'[=|#_KJp$*g 2|2dDt5+eI8cfK!B5ܕt mK|&1 eQ /8={!nl S"a_q~!":2u7m6RYde.wK`^W*նwE ~vX"T(*4}f9Ban 5[h5 MpkFKڿߠmL~[\6oDOmjwư"Vf4Q2)"2 cAF=g(VQ4HRܺG)E,zGz) ! Ίʌ27\ec,UgbJWf˺A]ȳ$H X~A+Ҥ]~,*x|珱|gh(BZHZSGx{{-~.ɓ# yə0m 5 0b+Aֶ 옰fki=2"Pn:60sM8oZ(q_FA Z\I+a턡d;?ME'IR 8$˘sd/-\1>9sϪ:r;D, c\79ݺJhPS\&>h4ԬDIm+%v~a eƋ(X9B`s9קO !>Z#hq?Ȕf)}7[=_/f>bјVEJۅ,IYzD;ȭMSq,qbG[r!s=ub ]Z!b#5A!-|i-G?:reUZ9ܗy@~iFߑj@ʪ//7<&̘D]{yBUʷp}dtu }Nt@_HW/K-ץ>lgU#*NpdrHj fU|9Ǝ"d5Y͜xI'b.N B?S%aq!bQw/; t:*Sd㏁RNq0btuh>v mfr[C¤=!3H0>*H'Uq3Zb;#=/ 8f6)!\UߓGjش\$Zٳiʅhmp-RtbH("}Gcpz>L$M @FPV ̂DŲ/P&@ bZZ}_GG B%$;|^1U*2j x/؆)7˚ d10<p<µqe7 ^KXɏ^*נN Ô<6UqЕ@rߏ?-0 -eq?| eS7!߿¹%z0p$ n<-{ˆx=9oXZY;3.&[\"hNh*ŸW;ť@V}DcND׫&4Іc~3LD9տ%y*{!-@Fw_fteb9zr^33EѼ3t]xi]w&I SUUZs'H 3Va)SqhMB& V$Cdz`Y+/}g3Y:JlrL(0RXXK3B?3"ג3lGaKy0\H0jy|lk oZ^e[H]&OwgҝʐԅwB9Av"a~@;aZmdۂɃ7Pa: jm~emZ!="Gԍ:P&.1 ):c Ar3>Q2vjʳ5~Bn)NmI.J[$ ^eP6HĠb5`65{&$Y(5Mv(%F9>+6BYM̵C͹=<Ɏ#F؂dMIN.104$x@2sx*>wen-n)!)!%G Lk2[=0P^$K_<1Rt޶OX6h"}?j/-b~PG?/ԦFm2o"0Qga‹Z^NŴ3ejYD r|Y:t8?P )&OhXQf&ú%7 ۽li=SqDlA!&jW"G+j]V;ڹT׷Öjg)b[KhZsiMC`,ozPkݡ{CIh䊜-M!v6Tl^bDyrNqQMPVGxwYT=;')RdFrN@ 尦;zQ!JŸ́8K19^B<@0k+rnyktA tvhC_:*܏N9ݏe dbT٦k(* ԟй僓zf_3es^o_ŏu %=<_ʒ$:;-2f o5䇁;g~6k-"'4^WZ4*G|O9m_Ķ"o!j ~KkJJgǨ+ z(LY}>٠9D~D0 W2 HyľS:V>>I3S?H\~2|'0H#q`eD;k*( ȅOsDc:JZbG*+_$_Z9 š}"〿8]cRrs1,xV=vzFriҢQkbWM?L=2>]<tvӷŵ..V/(K9SNdͱ3RFIyspH-7gIeqcKpcm$=΅k%y)2ZeYofnBʺ_:SQ*;#0buxEE\owCn6 5:e-ed;Jt4S@nYdL%^ǰyS%`K >&~#J77UuHkҮ AqeLP 70„qFxԚWk B]h$-N FՇ l6ՌFCRo 7T_"!k+|BZ$z!eL<;r!+Ya ATW`ur2W%VBrd)@E; h72O9yLoV~xO{]n~F@g2ܕ:bD$VvՔ>o 5 dA~MZOs1&ݺŬm)2;3a 拢bȝr X_:LW\^ l1Hs)ʬ>ޕ"hE27?F]ԻSɲJ i,CO8ղ'^ 2KOįNOďGmкfe*ˌta`Qk_,{׿Yַ9(CF][ڐh{_鞔sPH\XeZO␹>Ku' @A >vCrL8x@ XY}9On?[Կ9l`pU:|¹ Q4xWr-\W!=D5 T' ܯ6IuZd1b YTd{$i/(Z{:=aH =fVaɳϺ|ߨŤ14 dˮ86|P䔌c+$[E\&b+ Duzn$FfX"}zhoVT-CV z VI_!Ɏkiʔol&{,mll'z}Frz,|!Q FGr/zS`>p/CKr*锺p]q1>8D•#51y[S 1ލ^RܫfIX)7sDW񽿲C^JFhYhܧ63 a3#t>٘}F(nCRV]׾ h3OT!(}WisRݜڪ I}kaLB rkMpFK*@Rc( =Xعm @hn0*8 sCYCKO_ d٘m-ח-dWNOaJ_n9|oPrNTI>⺻\g3ig9ɺƋ+c2E[,fD7p!7AeX:|9=pN]zF`iHU*g#w8%g;hٻ#}B%zOW* (iՏK`+s{RǠT޶cͧQCЄ[Vl8iӴiB Sl,=/.)yw֜tB#MѶ)q퍑:zsÝR&r[*_AJW>v4^ܴk~q7!|oH0AWudHln2TTč9D:+CGT_$[+EEpZAtˉ&@ gSJAe}^Qz\X(}s / i}gǷ'{tȘzҾzhᬜ&KWEJ = M ()p %ލDoOzs6@ݔ yEˌ q tԄgnI`)aYX 'mP@um ^6Hk @ *Y鋆^_OI؝eD&^sb-^$-D I`,wՄ^0A‘F<=(aYy5Q…Y:W"mV6l>Gl|D?larsT>2rb 1m{8TUBP&e'bB=!A7&"[KX#p ׄș]-GepSq(Q)_U^1>;x.הwt;)㪠*%-y`/r}utcn3&ŹC F[j/nO?mi؈ӓ܎5"/ h F^,̽P6\r^yrs?|d7%ĂQ,|5\>du"ƨMu5s}j)4J҈){?|SwtB6bEƏp쇑c9/Bc+ 'H/ hM>s#|Ħl=Y##HfPۛfD%57*+\g!;t}Ϯ =&FDs29z("*@ꝤھzXdt9GGtOz=HmG{)OFVNϹun%HzMN={a iv *Vʂ"rž36s./DoBGPWPAl]o,ka4MTI?HtVQa[1#76ލ)GTv Q)e`&qN[UOx>nvHhKSoWB,En>h{B?:?)!c H8Sm2տ;Ie&h,2Q];+h0O_f2:x lky|VRy_N) zW> _d?,T">g_as-[`ӗXϑfnZQفb~X!ׅ&/5\ y͖eeSCqu|q{S/8+89bWˈH6:,"e͹9\A ڼ|~ nK"nJ"Rof#h].!雏[!Vz}VYJCi!&z[ V9{ՕJ~I<E@Gڶ*F LUQeOO"{胜rv+lst#7Ckhr(]d7~'kZ79(3Ab6;8΂%E]hݛJo\}` p=UK2%.-R;pmX ?jhM]cWNd= Q%j3H3E<CNtI#YX_iб`")9;Pd˳Z"}+s5DMm}JΫi7{?_G@vvAt<2(WB_ay Gˈd#o~7if^GWG8bЎLi/@7n"c̐Į7Yw4 )iþs>c|Lok֕} %YQ/ZA= ySnςB#%QPɣQn@XE)`'Չ_f _/>8(mXE.a D b~-+ᜤ"6 ᰒ1%Ê3/9LThxQܝ+r~UIo(RPs~6GX-9=p3>Pvrh5C–_$)UQT 7keyhP Տ2*'xvÐ74h Q\tAdpRy˧ MC,$OW5Į8OpI{Ɗxk6EvKI,g-ږ=_ $ yaT#!w|Iuxfie^]y2bSSxV]V!}?e%1F*}b_AM23j[<Ǻ-+ u,R*4{@0VZr{ҳ Ul`x_D8>[}k#a/IOMN9ԓH] XFHԑAӃPEC1n: $~ڊkKhmr;l w TU-1i=?kz\@PMXlh첢_]H1|Kl$"ܔ+Y~y0<#y8Կ9:/os#LGMA{&PC9] КEV)LJE~pJc/Z.P qnX Y0I=Ukg דj}W/U8qi{8DBm8pςObp.VnQoh?x#JFX f0sH+ ϪB,K xdBb3F8=*dGҜy`gn%:6!bIvęvkbE A62H:d[y净&r1Yiނ5G+  /KsdJ̃g_"Y$/p-d=, Niӊʣea) FXƥ|8frJx[b|َ7U}sjVuPnV|ClÜW$p-s(z=?IMg3& (j)5薨/!2_ra!j7@P6S @.W,`5b5jl:\ N` 9=̓`8i ajG<8QV.LXGYzU[z.,Ҷi6yD A(ʝ C@`l@;{d "f#()_3C?9hiF]5m5IFg\#s+= c Iʋd)K w 9 wz L@9 sz"%!~3#< 1 Y-?#*AB M?c6 @gȭ&={Gޯw,Mݗ>ڵwn Ew^R2n d`8}{$u/A0>YAx6E־ui.Wܧk΃UwQu}2 -DK>3qXzMeA}I)Blz[p̂ :#ZN=hԎxx0`g W=-nu*ʽ7@zGq:;l@}h@8'i iřKB ɸeƚu-V;Hpv 7SؐbakPk81|qpj ИĤ<(.dffdtI踗(p2M`d!!_We!!Ú|T(,|G[9>yO~~l} 2XƧ6ƅ,qh- HSC+z n>#k]s ] @s0u=C! k4h?g)9VrhZs3ɑ\KtRS[X|QVƲIP8gJI Sa< aQɃt4c4"~X+6+Eŋbk]!@AQiiȾT!i1ć 2UI ɊScЮ=C@V5ި-/BWZ+!C 7UojecG֥L|Īn4Z%p?2mf$;|)m4}g͕KVc澓xNɢAg<&@G+Sc9JN}i yfSTq =keQ">a;`ȴwEuJ3;Gu{NOb_R gO]ZQ 3N6p/ D.C/ =Y;N*}t)dTotJ \M:w'r4>fyy5P PCul8ns+uRΜHOFO2m QYm-icݫN& l!Ď8$ҡ}^ { fZ%j$#t / O2d.'sn:垷$nIN{ʝw\|b*`>`'n_GscQ% 61xL: h4߱GB*cz 85 8ll~!LndJHDL2=>~\:kn~ e32{ 0&vэUz k뎡 \I0f{1S?M~SX"7NIhK=1h"RRG/yb?/V_BZ9T{Hg2KDuN}AJ[RWaJؐS$<ޠ \;jռ ~TPJXظu F:FN~Gs>#CݱD݋pJG,ePzلU!/7T" 0:r,']ok+7Rc6<+ ,N6"˝r4(a{'CfqOgCu8xJR>͑3Jl ֆKy(މ_h{%Hqݲ껿ۀgGj^D$by`U0Ҋ=IغLFDXԝ4F=;Cf=cX as)s 6["( U5I '_D4$1hSo#㑛'=t^{:4.1} nk2Ca!֫a?& C񽚋ԫRϯJY4CVyI} /HS/OnӥWÃiU}`WS!N5(E}T_7:'^CL8c&Ŀ{d`9/%8gU`dnjػwc˟Am];jmlJa<xn8xofio)kG3,AzEo)9E=H-T?9ʚ"Wu?(W#y"{> "we"*y6̯bj6]0n$濧dW'b:30zJmv)2Dd:"uyN/}`oJX&.5Q]!6)T+Q`}ŔXyO[lڛEAyd쭘%p.#lՀfy"]%N?PT|̭7"Y_.a T" ( A۹MGV1B] jZ -`a}tHy31oNv]Sk8+VؠWnŷ9${!&@iCd=?.[2n0*#?zMdU#{9G5h;d]@(h;D2RUN^vD]`U# E 3UjVA#FAf89?%%@  FDx[[o1)<ڤ,H>c_ y%]ik;QѾrD(Goԉf̛i(XbJ%>(m(twc鑃} `#_ x4 jC.F Rt]RӁ8be[mFd[+x^y#4j6-qlـ n_B7}@'fYr]iX->F`t-WAay n\kրnuǃ6uT΀  pwۃ3kuFL\<[{{cĖhueFf ^ImN=5f!v`EVTB2-8m/-L,!PM?6&->pVB u}]X#P%CȠSLz8m΀ܮ?Phgo C}RPrUi.אQTbk|"=]]c{<$j^]J'ly`C/VrjE0+۝z"F`gl!X z j7r^FB:V4>7| N}(([nn;f]zQ UZ Z1Ia hL@#7DVܚ)aD%vkR~Z4VpAMNo9?c?b@UZ^լvolZ9CYa\\0Ī'Xic[zϽRAD(4JN3RhNay~{\rWZi`um2O⺐lF}Ct7e&OIǬ\\Q-קتDAirviR|upJ&K1-^5$7^q 618g=U'~c%1.-N@^oяlfUT~EkY"84nU #KWduU-45X˓c08菺ӎr#(cCN&st݁c#Kx8~c;/H SP aRwNNIg[syHsЧ9g9iziul(t- e E&cvXӨ1)Z@j*~}ׁB4,BH@]R;F˔X%-dd K!(%~Sꌮߚؔ8 Wv偩LY) Fvz]&\6QH43S=),Vw+-B18lﶱJ$ڜzgP]dt D>tp@`nj[3(u;{Bݛ+Ѯ+Yn>T ǹj*/6rsiŇ%waԟbs&Y{-6S#ѧO[FG]N('Bb;QnX4`3VR&N}E$R^[m1CTςx$ә-z&X/Ǭ&S=ºAٌ?gS6T`$0T7ڌAxKA-76@ϒ U@;P9ԗ[ԙh_G Eyy pAen_G eBWUPo0 ļKHpĸr^ƫ԰ D{Ѣج9B|GC(sʵΞ;vOipyq1=m1]}Kr`eL q;_ oTmOD!0ߣ/X}ςۅe*i\:Y{+83Rr=uO5Cm"7hSw%PrT(GC_YatQrKB>=l:T0'i^&:@%6Fp+JU-,qAtr_at v s9EӪҙ:OѴ1ibuw 2nW+q&n "1\ʻ~eH5'Ć[\GjE'kx "zZsJJ NCV9v YUAF† 4]A|~}3 LiOꉡW\?w X3;Hlm#[Enf+[ȰprɥϟN-G>F2\[/'SvJ11EӯR!ylvުtSQCQț]2#Gz3 Fx즿!.9'NH yK/5|cq( ͙cn8&s^cjUyC65vl}잿F^"^b{g']Q{*])K0aXaL9WAISaO%N) A_Ah ㉎UWM Ci\HyOz]^xB.Tѥ-V:zjb;R~t`f}DX/AI:f(HTv 2ȉe@ߝƫ+R*BuX?W%p:j\˼H/V_ kfSn-s(/̩*8Ϋp(\2HOcg4@j` ؚI1 E1cX\;m}U@kh+JN&41)˞<쮿+թQ6/R7QkGHfj1iiqP~_x񃹠]v>7p[[CG5xqͬ+8`͆2RM>IӟwKyC&O&vhHyn0fw_R*GjzZ  KyvR0$rG_$Q7ى_-قPK<'t6 -4: lqKk!!T;ÊW4#REyrS/r.`-©|Ll3L9H+(: {xJ0 @@o"!0[pNެ~hH:t܂PFx󽓸M j5h˜eX\̤=5BB:izFTp]Ey\ o+wKrpͲX%|ZD׭+!d!5"sa/]g%<=!L8ѹYҨU{AL)FXI5ޥr/fg+k\W, ۡ3a גh_[6Um< i~[dh h~}F (Ϯn넨?BEq O\+rQi^f;2(\zܔ#rgteW B}#rr4֠j6|qCdP "n@ Nj/?BLJel{ J0in]*MU©Ynwx OhB挛3ک,,z:*| f<`}#)oҀEFlNJ$6JSf+ N" @{u YrQ&5 % qܐ9@Xʎub׳I dԎFc?  &9Gd-p`U/5MpU%%X]b%i%yB=}Ul>?kceH86 5F-] 9vfRjtgy.0cBBoZu "h;"OuVO7뮱XZݸrtwkQ0 H' C膉TnFDp*J=rr]}+Cc\c#GҍL`ɛlZƀ@ ]6.":zڀG:;+3o]E( µ2g~Ɩ<[\œ"*xr6 )rT{&NAPu4vEWW4et@pfyXyٞl!;գLjнtrհIJzs?ܖl|tRl_o4 }EX$Ím Ì9/Du{)[m-Z HR(q@ܒQTy}͂U\f(x(S|dv.;u)ID+/h<;FKr-oc{J"AiLTYw${u=1i:sw;McPG'/i@0 b^1oOyZ }QOv{%[KI輣w`tɇ6f@2˖h˄Ān#ڄWi%˜ DȢr]$~t &Ɨ<韁G:+n0kg7Q`}"\ Z·@Z'%({tVGI~ԡj S= ů{h~X.[lIa~1 )+.5i(t`tIAi?py%>ExGAl5} jlvh;Y_ =ə$x)]yiitdׅ-=cG嶹aWO("מvP،56`:U3c"wJ'(9}tBGb?Ы 4a!q1B^*ٴ?d]| $?݆ey> ?yeZߪN/HK2/u^R\-$~灎Uz፲oaX ] b&XĐy4ӅΞb <ׂ?SVC.'NbK<| )[;tGU72U ݾ'>CYfIkJ%K߱ @bJ|!.Q#F!'}{2:uwF m}VlhwH:Yw)ۥΕnCW:y'\w ;n|v4@ܴAsKgʜMW8YOJmMbYRQ[RV,2MX-㽝GӚ0}4hvjiE9%E[h PthUTQXqn2 cCv|c#afS]a̠:^/QX Ww 4׫(GmKRx)Թ&& f*vy1yՀ{ |o JY/C3g>Pnl0('JtOJ.#"II j +n`0Vya@X⻨SR`nʰLv8L\03?˭9Rj$Z8?ggEW8 ] p$%:uwK+ZɞJd䨖)p()? *HkGZm jE\xqHqyN?@;^WKnx%@0C=KUdwO 1BWD=g\ҖK>8w\zM hHZ[nB&3!.)^;A $|D_w~ED%Ϫ;/[f2"2'*F3љ?PH^$fn-&6F OA)>y8Ȋ='%#הTV|Yu 00Umڕ+@GSbtm G9 7vEZ|sDU{8[0Ie-ph! 7 k3SpùVh 6ۛ)gbyg ^ܠijy0|VNwɵ! jd`%9Ŭy͟LkspJ ^e!+1|jk-t^58Fvv `cvV&^PDg Aӽ>67fWѧ0 SO\!/dZ/K"\kOӿ ,Wq%]z0Ί#ZqEZ/XH=qa ^@&=;02v:&#,Zpyv;}aڝ.1@K۪8_"ҬZ 0mvVAS~ƫh]~w7r?z6G)ωɫOSLѼNɁq; rK70s&甹Hb@!'~F0WP*VQZ, :Lu loa_VUx?U y4xuOH`BQn4A T;7[G_:tn|D1 6D` {bn>3䀩%ݫ>4^%/t``p[4.IQo$XPr~v*l8{{_PtûsإjAhz4l8$OFO7Vm#t@&dT,ٜTjQÑȳҷbټV` Tnz\.*BdI^Anv-g_'pǩwX,3jCy 9NS9LXh/|.Cw\epSbȠ~"+"f:@oE<" G6؝c!< 5, ,rr;o#:uRmDfMMѱ8OB@?<4KğUÃ1pEzy4["$?;M Pwt:,ju+Lu{؆Dҷ]攠mUO9#ݵT9+ .b,#uhjC,;+as ,|1 ǚ*aEʟS.p;wtKk43K3`6Y|I8,AVn@<=cؗʃ 5V|trǯlp?EJT v G(*muT 4:W\t#"YQ^1 2ehN_mk}j6GkO0̓gTm(خ$4_qShֵ~F}t|=$ N8RHeSzAEN\Eh -AH%48*c޿]sS4{劻SbZb@k]qۿ47k@ _yEœ $(>TB#YL{6f1EɣпJk% &jg .R㧣8o`i$~8˓ jbn"굍GFg+6^Iv%~Em*h^3 e71ekd.BYT-TMk;qlRA('okpMn}LC B6X;GxuI$&#-@F27ɃcXʗ ;0J 13wOPmzz<U>;E-H@B~6Zx`bQ\}$,&==Wa1woo G}HzN?SLϫ~δ&8KfmZ 0΅ ]@)L@3~_w9Hl/ތֻMv|mZgq!D2nyTF말mtBF)$lU9!so0v"^)+E(r>Wꅛ )JS?hnlɆ`ɞX=W]żN>#EO˥~ۙ?ylj}mzQ;d7(9 ̋7XdgxxNEPT_ UҚ31<4g',,ѩfnD` *➎T֣Pqudۈɰq(|~k fǘz#q:)E`H:EX슦짢d;9H؀,2 2ɚO"_ t8%d^k`Hʫ4t E?.S)gڵ|WyΟ'cp4ywmE -k1|/,+m+>Yx1ҒwSUQm + M O3] z4NTc<)YPIR~ L8:i>/-F?S9ΡA'ݘUB- ö[*.F}jb 5c5A̬J<)vZo {pΧ&2JtP ;(u `a{^9d"U\93Qxvx7tY}) 2qeEoBTƸF/Yl44/WNe}ȱRSO̯n3Inȍ+,"(*rs>ւ} wr OALa[I]YJior{huE<95=,̻* L~Zݧځ*ag2 1c×Q߾{rVMAKl\=X!iSfA9N$M"%sg;Փ*jn[ڨDLxMLv`j7$1E#)lTh)P8X劉Qc|s+tI4bWkCp@g ΜK,-w"pkϑWTfJ|o5S!rb[(n%'xҙn ZqXS*ⳡj{wmEWty?9Sb ?KXpmTQLV#N9 IJ}k?Htxz8{=(b88v`&H t,/&c?bIQm5?veX˗ū6|u!K;LbڗdFP~n#PKt?`'<bH tX&$H0P4JfcWftWJ8Ĺ{PaIswy(P V]?z2I2шfgXnRnsWՍ6q9p3 ^[an$btDi[ i+[ޖ܊"m.ÿ|,Uv܂sQE 9*BoVbY w"c8^ʹ[UQ)@maX/ͪZk@L>t]ۻUY|"L'*0]VnotCIې͸ސdrAI$R8I8%`Q:?l;x=^#E:BMDȬt|e*7'An@loKzL |FH[Rc-"0Ԫ*›\74đoo./:WZ{~ Tv0ݛ\MhV/f#f9 0"R;m Q :*m)e-7Hͺ9;"R cZ>rxŞ%wR)7ST S;wy_y Χk[LD!OtEZcGJLe#txrN]+j(u[?c;Og#.ΘOP!pfITbю7? doFn[|"` 1+7 NWPSG' _'hC, uF {.Gœ6z|8Ut;~Ltqɐixj [ҊȜU[wMA# pGmIN=,BU3IޅVuxOTY; gI% 1IPUo>2 ILF;d rMdusٗ!йЛGbUO P !v_?:K!nX|[y x^l371ԍ[bDvv4d>ɝS[@";## ETP3k&iv +!NM=採 iD 4rϞ3BCeMzwXg;玝@!(IcF,)]ܧe~<8@32AKSrs\4oڍUD$݀a>QZ.\yn66Vߎj2ETyݗC z6Bގ ҍ|PwN'BƠ NB3hI`"@=914Q-Ch7,& 0]BtުlȑB2_?(MWe䓵YQ44u2 :e2Ź'Y zo`b G#׍,} >E'?Wh e D|(}6A˙6|pMhڪ_҆ IڀR!.DG)n!' ; L:1yh9/ ȁ\ S1 ogboR~ * F pylHlyˣhqcuup'OF UT8".֍l=ko*uG} (m>\|yVpOՆe8|ɜgخ׵RA(9Qg8mRfm`a)G15]ӫ]`Pth{iyN 8rf=_* bS gH`ɮO 3B)[XU+6驏CapTfW>dFH{~dHJdl}MњҒLbD6"HXCY )u|MB3imS 7DP ^6TS*F/xO8 VdR/{wсR0ޙڬn;7Me )WKkʈ[\8#,WZg+;xI.U Bu9ل`=obՆ.fHeڼJxn6zhb%թ2ܮWF-zYcMK~ ^bQdJL Ϯnh"k˗Al K;a ujdOK>=u oRݜ8cwdMkތz߿R\tmCvǟ)&a4b Gp Ӥ_#},^u=|e5W@l'F}Lȿ#xrCxރ!E c!5$AȂTU`UŢ[simyG!ڻ%A2{4 ;TYI3ƯmqEpD6%{ =E.()p ;ۇ-sѧÌ xB08zY4º08piju_: Q IMǘLсH1)g B˧*>Ѣ/jdFHͶ`O5o8׸-`eZjpfYik::euæ7E5wr@w}-Ŵ,)C1?b&Ɵg w2<R LEϼ,^C l='e);|rڿ F(rJD"?y[N _~Wuwu3{*:_I ߡ5gYVm# t:Xԡkc2DRQK &gR} O;BuG' ^i? Ƨ=94&| =3l97UlDAe"4׊mw4 IrvGxm g$eݶ!V10mՁ텁}$)֍W3WN/=$s C,ߵcOs-Am[&aj~R {4TG+ף%wrԬ630n̆pw!r9K%;j!6I`M<g9-wS’?@N!:RFCUtE(M"%"3>b~ێ+ԴӽېɐYCi$7s˨qތ0,{;mg,%)o'vE>7W)pi|Svh zDF/_ÜLD>-Ew;ODfK soL8+GHuϖ":S+&Ε}}(֛5 _Dh΢غ6D-e]&//JI}.-ymXnHt?\i䏖^@H'uQf/sr10PleDl;# %9:Օh cZޒ)OF>; ow"V{x@=< H Hb',ir!J$`)/xԻD/?jv"Gpc_fF%\ҁ#{(iEY?7Ck߳}ڣw˥߾eq!?O6)|S.گKH23-sDzFxN! 6(g=hWt*5(ؙ/\.ϲ6Gͷ&*a(ۉnd0U3Q.w1P x p{ք^Uv7ْ p#EcB?#*BHF 2`ys}U]*J2Y^b:Qz ɝw >Fo2DIqPd 1O!ƷWʢ+ n.F omC`ἦ@9cS11h;. b;Qns=2`5 бM)F<ԬAhYN3TyZuk4 6S|!j%pTBѝK$E9yIa{Z`\21#KOP]\'9ޣ[Fp?46el^'T kǾ ?P<𰱮#/1kEI%5,0lJ v˿49!s]ęfǵU1h!9"ovL Drg7 / mQ[~f0 |!Jۂ(/cJuW.MWeF͟)bLw7w7jRF^h sz>FOPi LIz ~˞눃gN֥ᅜFdgxj% uc[_16fAY;n"&/qwY~܎(t!KE1/$ۙ=u`VT0q-KX[r'՛폥$U`W/ \EN)\x.$!Φk"to^mmȡw6 xȤD>5)zfL `[$y0?cz(R`vdˣ V1b1)(pMQ*&hUu/ D|]-@GpKnI@l]RؕwÁ[n̝$K&<I wy?&AHi ˙($N{ ٠li>z S&)JBt{aL׾A*ne/'":9Mp׻p萃p1'!IƌeIV(G1+ 0ut,S^WJ]J`dt#&˭iZS Ǻj># 5uY x  ٯ@8o#l]>pK1~ŬDtl 4ջt8Jk{NMx)Cy<¶b xUBO\"ũ/ /Wqϗ:4d@8ϥ04QDsXDNT鍇6]Hru dW5gw|szvB=Q}*Z9#͖?@OFNG,^ _4.1]2̞v=M3!v0NQU"jXTKʤ[^%vKπK t,cF?ST-fMMEc+dEOcXso:OLOD~` P|XS&J8oGj,),梹C9X/0K4߹hxnz#M[Ij20.A쳎l}=4 ËsF, /t3EYdU ֤5.4Zީi >Y[<1DN_#ؔ&=`F`y![We miB\9:ss4T k 9/O2dyN<)I$EF׳IO˘Đq}ܮdd(n&~UsP:*h hg/k&yyTB\YbECŔ>l0kk-;fIV02[q]ti5XsnGJr,:ZV88|f$uT9HłcZɌGA LqjަH * \09P` ŋze$WZU;nަ7x8.} :Y^PTKϡL PowߵW*,7M.#sݬ{_GrEV ZJA(eet?%|NQX\I5P8Ѡce il^{ywS!cNwﴙ#InfiR +O!-٘š%x#U?-b79g8[N,|>[T<#~QX±%f$6ߟ(67ŸXi3- χ!n_U<'MČD(c5p .+~-~mg],lkYs۔AAa:&zl?Ɛ<r%Q"mQ}##򻼉K:xYO)+؟iIz98ZPÉgbr%5Ѐ"C# kdpj`跑Pj =HRthM }H|qA%yTԼrNY.O?&x"(W>3Ay˿VxCoqd!dg;yV1{Tbk/aga~6#>JN_k߭ng.{gq]#(OG͏'dKƚt Lg%N3J2FH q.rO n\& *#ۗKT&[m\yMrͲtdRH8ǹZ=׏wu vV#]XxO2]S_jwͺ \|Y=j_  ym*m ƿlӤ~CULx2>3ݠ_W@>E*]\Ďm_fw_h8~`0#b@`2#:g! =P_T0[vqYϭ=tMG-znN=ÐKHx^9좬Je'nTn+`0]qğs'9Ъ5NZyrg/`zC,$T20[VJt7<3&"NN?jdu*E(l8CXXXs>R}zς~crO#8}+(؈N)ɀ$iq$KǙןj3j k-8l"s.T̛wcl@d@ȏ$4d\O3SA=xloez) L# ɿ4Ff̢<lIW8D<Çf%nF$N k\=JQWmTL.૓Dr} /?LwKu3(` :>I'G1NN`mM0no1J=7gL5 ͚{ʸ*?zhPX1VkU0o FV)+fYNQU 1׾ 4Kx{d'Fgl-Ogɖ*I]it$'qd'ݜu|^WfWM$RU@X9412tdGfUj~BEw}^VB}޻r>Y$#^+z#%KycG"|FqySdTC$J'r Ґ5ƃwFр㝦Td6F^B* zQ-쯍M:.Ix;)a}-U=<B|Y;~)"E,_;5-dW A ֦ MJ GMaM;b\X{ɰ  XZ_k*ߞ%i!EpJCG&SCeSei˃~c^B6RCխzy{ Y@m^o1-Jʒ7HVAީa 7qi/Qqo_2cZ`W )r5E83>޾ j"0CmA0dVX7~R13eb6{7jI ( <1F-FN?p6.v8RzPk2u30P" =btݏ5~-mevh2.S][ C>'Zjf|Kӑl ⫛֍?yGb xZܐ'3y|Pg P,rpe^k\s^bޥVF6u=):XXx /&åTZCV'N[y'!9(w2*uR{KP֓'jj7TfeփROS"FSCxh-m9;XKk|P{doKHnVwJxU+^ W%[rc}&<`ӪR0HOm5] >c=Á|l<GDl+c|2+ۤ4f2\~ VuO쎺ӪV_Њb|%z. I XEcH2ڱјpBj ^R@_0I{^1* 0t-90VtTDP#|2J'I QVVlFn[ CI#SfB[([3>}++HvS˹1x8Vg؊E'&|H߰TD0)rUSQǖB &y4.'sۤ<֫l,aŝWd4H~ѯ^)ompjhF4XCb:q;43$pTK/0-Pbf Mgܺe794~ 4e99S?Yl*pasoIQMڵMpm&vh%G!Y5lϻ?ϛU;G7F²̊+YxNuK:s8h++Hy/Ղ>226}ҚAwceHe(L{Ʒ >QuTV.0'a)ndw>rIT*t"Q!ymҽ dX<'blB'VR!lj@:1S%(Yl g *sbh-Jbز ^#܁LvtuCa@/)LJ|.[;u*vWc-%TeK2O"icucF /5mՉcVw2迁R;Dgik{)ۉ*:@at*"9 KcC͕ [ɶ!˞-_"RV.(re-R@#BEPUDɯQ%A7βZhQTdJ3u 4c0Ty?RB+'K:aUv9ň7 lA1ctNE$!͑A%bm} udArB؛ܭ=ya&(N2y6TnEq5j]e&dE6E#D}uo i V38esv{Yuh7⭐{,G]fu?z%HԪS^Uݞ+"8? xn7E>\|l 7.ݥ\{WVLIrMH݋ịS+|aWm ҹ"o b {QM(x<{(/VnY o&PUŽw|5ƹCͧ*ɦcfj^y4 \ŝ>m1ytn/l.Ls Q!:.,؇ej. OT]XI6,@Ϋ0zg6iå2>6wwf1lHp 8BaWs\ڡ" ׈ksz6zo "X~xO{Bn Si\$cCQbmknUS+q1Q57:8PMxPX6LkQIwjS-%jWob$J5rj79G<3?|ق")0"GScGxW,EA1S"ʴ9PB2ĝOwX'9X{o1Ebyk_XpҭPE0\g6p-F /  ncfVv$Ba3 ؔ@̈́Њ[a{M+Hbp0Mtϩ* $X*P`˳`7eLrxw 'j6зMKljnvՋѩ ,>(ԧ)x1o^|pdX,a C,;"z|^DžE*Uj>q;2u^NLw;'v<5m F^dSC\}k+i~S@cTJK⑅2mx}6_7Pc613ƭFvIQ; @- x;4gʊMw&[U}NtW4cc,ELtm؝9"t0r7Baϻ#8{pGL!Rw' bI.KNw ¼ 81<+OT?q;z;>p|JeI87 pP6O:> ^y$5HһLڃ],kT"nsnNMè.[Ɨ| v1?)ޚ90|v\pŒ45WV/qTC㕔V|:F LLn̰tǵ 8;I[',/j%Ǔ$#<0ߔYDKD~l\jI o&yn tB>z O:HW#1t/l-Ĭ͈i oqHe\ZaB:yٛJ.˨P 7DrQ0$kYPmkyɄT6\t될k{/B״e} wV4!;] L{ތU<(stt+ ~/(YB4P_sܓI*+?suw@->nˢGNk QKumxآ=TD0*b4)k?LcтEJ}b#IR(.nTF\CY4JC B^-7ߖ^cbh90Ш.ߴӬBa݁%t\(G"r|yPkp. ,4~>;7q]B#r!IG$s>L4@:yW"~a uf1Bcl< 958SeA#EԯYbj&T8=l+-<>Lͪ彴Ń$5re󫉙_cEOzP|I3v,H%bOI([m%wh45.*o<c b-9N2>4<"ɨyBzk7k+Y#xjt(:plntvuLizp,euz <"E>rw0:[فAbrSapТ(iTH!Vo vh cXXbe73qۺQAufn8${84O.}y鋟i'ѫ߶H/rtF*g[ĞOa>T oU>G9-4tFU$ UWwD'k:L;&<˰zoAqls=?dn u^41;P·j2wU U6QYVh'8EV5юNШ'qxg6|E2Mi L !v^]S vbP^;ŜPT 7w994yE Q፰+6z˟<&F3Ҏӷk7)He@k7}%_Pn2-?{_dc&M,y:Ch*VFą䘳 ۨWygdy 3'5{|gg4hN0z9#7R=@<>L!bF ;W٣蕾,A}:ja /S|?[T|8aC%m5?yrbCw\_V=(* Qbt**;P19{ š~^W#CNDOsj(0ψZ7vk?!`WSUwYu@~]a^͞-AcN ,g7w[1Dev5[>_/w 2ؐ)5))("dٸ>ye4hH3^tK$װR]w;YB:6pc~0:rdM4Q[ (*\yT+Qynav0smܩLFf f?1{iUXm6A?[wH+vΐR<YFCPԣNSm(t5;X RiC&EL0=٬L}u<ώ1erzBIJ L ߮6 E#kKwD4[h/ހQHGvb!K)^44.Ɩ1DϬUƱ ۊa5 ]L$9oF4Dx@%@FF_pNRøqq_9>ҲAP< lvH9D-W+Y)ŠCYxbu36|po11:3:f@)%䙩-\J_lIbh~5qy6%[lN=j*4ZU:F612ى:`0:vF8ձODUaM}syzGX|_@ ?XM^ +QfY6*2-.[eGuR'"֛αU>bxo=Gg%jx 31etU nc,`oF+@pa 9קi0cWLfnY I B4K64EZMHp:w;A Sw]D_Ih|T. "ժ-a JV阍%ʞ'NhIzK;=DZ!D‹uz85K:,:ۺBDc'do6/rP'5vbzH<#G_î8 V) FatjP5[YSi"Rc2r sGKgu?hCVQw7mz J[x1MU-l]Nl)`laݍpB,XtF3(::_oW#yמ;L<=5t4O!ЂT߱Y^l;0@wp r74ŃũyLpPJČݟkkR'W4z=gŴ347,L'cS|S|BĐReq? bAKԈsw8b a7k)jҩV gN/k|iy`XIODri Ĝ`jꆫc؞ꔘQ-0Eefx?"W堦f>ؔUXl[oR`&nHSn%aXxlcHTE+i.V/uh <%tp]ZB6r‘FQ^53_BBM2'ؘ~(GHU@,rN϶vo pURJ 7Toy;̪~~9Փ38oy.~4mE(ae Oj@JŁK'wWK̍^h,0M=+zL^&.ld)fsVȩjn(}u*b~SPcos 4\E9u8 +7w+c 2:,0# p tdz ͼ־BH2$M"~7B^jOnMX3ϣ8DJ G _N~%sIZ3/_:=`YɒP"W`.ҮXZ$8m*.#wz0B@kC%Dܩw+\ 4aK ʷ=Cbү.]E 6^^-5h WWR L2lҼ9A.~BbR#]1COJ,J7伇!)= (L_K5<uNVȩ@7Nko@tt idA`*0=&$cWsU7: p7vC͋O%%\%nE'[t5bwq-.P'Mѯ6C`bK'e!dPK1 zӠ\kdԞ; sz2,ҙ~b 6kToQ"g20` cĻ@pFē `DJ2%~0"Lpҁ^'?I*$ wGBLG;48V#' aYIϩyv#oW[٣tے,MA3e,䪊+W)p9dUM8h4@&8a33jo9:eTgCE0Y߽ye"ٯ6NJmuyпDy&zV4jbF?*YcSc!Cw0DU+. hV0?SХEP*o0yyHl3l=m y^4rJYIb$7#0ne1_ֹæQ5@1̭U $LDՑKil^[NYi+2|FQX;THO@[8ĨfJR"_)q{jmP#5R:9nC#T25,m[͒W&1^ֳL[-﵅`ԟ~pIs:Iz# MJ Foe_# h]!d6YͨsY}ǭcH[ ,-B_dh$U˸ D< #8@soͪіeټTQ< B3+Xk g%vKTuhl w~!49dh(ȇ!"#qq3ovc3YTpHu:!L\ݟ4 $-[yZѡ>i" >@w룼au3Y3;(O_2)2@EŰ߄~H u|Տ /+)lF[܇DR2.؂@ձu"Wh/'EN=O$jSFy]NXn|:{@oE7@/Ku5jXLAB9{;($gR%ʓHvwۡ9i>̆iU'OKTsJiuGQoZek[_R4nF%//=Ƒr J2%jV@~y(XVGxy YLp8`~eVObn/a:fJS6r+'^ ǯP\[Q&Wާ<;˴n‡mN=쭊kh&rPƘx4A?v6.Ii1+yf(H <7e5jb1e-QTJĹ LZL,J{=Q?wGiwcz L>|(~dՌT%!fEv!#1WK6ſ[d0%ӆ:fiE'fh0Ϳ~J{V}"z:ڶ[bqi_Z:53XEXژ_Gz ]ؑFUӃ'F<zZ䚗|Qkךzp}(jZ8 Τeh)j^WZ`gN N ql}b;P wM8͠Q_7p` 8&!I5I*L*7*rU[}Lػk\1&"qqWi^UΒBhvqHYNr-rMLFb5il']*g΄o|V).^|8srV{У,]}vZ/꽾2ZXfq5x>S-yQQ^4ȹen#"28{n@[K=tE2gKL E^dKzA;#]D{wՔY&R\!0jաIuOY yIShF ^+B[&F;Ir8 nf25ھ3 Ši9م*SdrhXyF7n 5~ၯ#Uiӣ*yX\#y& /H `Y{l JY(_Ö|X4nfTL!q,p)&Ͱ>,;Mi0VHT%kxYj)seu&toP(컡CeA Ռ.B ȞX'dٗ)95pQa5Y;xb{@&cQe[O|ܶevxF7[)}X:y~J8xbΝr8pLCZĆ^LJf`õ\eFSэh C!F9ЋΪu@xIaQYK凬wϚ*YUŎ_0MFHf`Qs~]K|<!$F0 1dlVEuH&@"/{iÃh:euqꀔ߭鏓,/)͊c7Dd5l%B=2Ϟ[<}0)}[?@_ym[CpWZCש*LvfG{-v9c1%%Ӫ}M[{n"@&~&6 g2XzNWty 7;(d=9[¨1}rUU ;&S!# 4QŪ+"bl: 3IoαB;p7ϭh^kC0Qw Vsگp POztAe3^T*2WMq}f>iOS2H~44#BU dlZoF n1yM!yZsTWImıkfv/dz+lRZAǩg~+("GF^%+>ݭUs1TS P_h&ODӹ^|5)5ʏ4rvl!p ލRf"Шk&&\8S?*.n/&zVvFYV{N,{:tkm;Q@l -,ژR$OfOF mWȢec 4gSE3.}(0f,M|Ć~<5޽탪aW[9w:dzҺq $Nԝe&H(4JKIqDT9ϊQ.Nn5%نmBixK@f"LVӏTu{2~MK‡߿oJTRܬ0Tt`q~\'65 |Zȗ`!MfHraaw.M{z~Sׄm t=]P؍w34Òڪ>I-&^|.)zhD|a:1`B;aٟ q? ZKT]F(z%wds%w hA\$E_Rj?MDwdFl;Z~ 'LIzCԹ ɠ T}ң0,ډT˭hKh]%EnCa,~tiAs&?Ay1%GqDޘuiOrM߫d&+%X!oΧ7I83 &Dd`'g/{H6l8P$6!qL$^Mr"K 0`c'jQ}LS#95C}Yg{O,pv P;MkMZﱁ}WxF=LXfվw^.3 jNwRCёEOr նo+VWY)n=p!iī1K"eҬ ׸`1DWS3{tK0r ) KL"km┓J*ءL XyLmP}nK{1RrqWO4!-^w--tLQ)> y% yM&Im*,6/NO}.˽jک3y% '؇|b]\X _ei4!z! yTMUvqC`-c3KRmBwU\͙n|n!._Տ~[ޓb73qmST;E!6ZHtHuRH^(ᡱWXV ]` P^u6*1T4tޫprlrzy}|yʬ򡉕K5Hn77ZՆ x+ѳENR>M*gP@~JpT?s#/,۫SF̫(ޙZ 4#u42F>icn'ۃⱠ8o4#?rc27NᝌolBA 9y&C"UUMm. mROO͋mMmCji`xM7EGI?[mSLu 䊋:vO̳D=]s:OynҐ"2j5`n(>Q7y%?mΰH?,t~%vbl;@S4F ;[Y9,nnB#6O!q[`^AoΩ|̆XQOXmRmeVr`hѝR3l? k*"Db]_0a)D[:a. q(hWk,!ӹE C]g ,IFܮ Y`>ˉn^ ^BLS{;||oE8h1m.ox BEjK)Wd-qE[u6۠>v/ 8 AU|R?7B y6ҕ+ ;m\aY:E`f|?qp\8@}/"=qbѶyNKNhbYR$J 3[uc%i1uwBߏY>_$!S03O&}n ߎUC3Ȉn۹[:{e5}N"0&< wj52Z^K3ʷ[tZG'YjnY%6<6,sԐOԿsLlk^Kol{ qvgGńRlT3A/}Q+Ez!0RIGbDH ̓S94M,uk'G C uZ7]liE% BqFP&]vT6jm4 8ձ_4RcFg R,NhdNѾȓ4xGxiN2y&:R||HclҦNцj~?GfMm=g*>(և)!B Dz4J- ~:>$o oKK{p1->ч\ n?9YS Ffhx~op(nV2 ~]&i"vg$U򧬁m/*-z]`pWIע.KQ0f~LdEKoH?ĔlVuTrz _p . ֭Ɔ%_x~d8,հaq65/q {b@5T'W+#NGh^eֵ_; `XLA|2- gR*)ܪ&;Wڷ)P%~Fuܦ 6Qn¦a4Ar,Ec:_!A)Ҫ E8nAHc5 7aWp?y]ɤo6{_!xC+Pf\oTÞ`A0nSJvpR'IB%ۚ. &z甜aJo,{m ^3 VEE8b@-qDecWY,dq3Ob.=3:Ј5>>Pw6˭Z׋ #ۼ;6D>J>$yQτIږָޜJ/>zӉY2^]ZS&Ժ%Η5[M,@zRRAߊxδw&!P"%PRJ6Les[QV0/T+d򋯗RɄFrdޗR[Eρ~qT:yr7vX&íiFdl}%kaz\S '/)+ ӳp - |Ѐ%(9"b4Nc1;Jd(%F\~!nT ~>vȢZp:$"kt>'ỒG9 78g<)929GĚ֒3h]|/ޫCY [Tޔ'nu[7DqԡCk4]G"y ZxGKQWЁp辶t(p0Ȼg*xY\؃-؋#YwR͔3ӭd9X">v0A~Oy7'yXAC$\8:F^q[A:<tI Z@,`4%oW ?hP?[dԋ7FňޭpvQikVM ʢ^} i*x`-^*cT5Bbq>9aPũ{B 6YN 17 ~$rQ+^t#/KEq%e֩xn|ljehv!py_ɼwqFQ G0OvkrW륥"y?t~bر>1 nˢdI@7€ S\Ć MZ {xj ah hK6UɨsO{Z+/ ߇ KU꨸oBCj0r/}ZN#)X!Dz^|YCTJA!v..p{6cψCq)Bë:&CIJqtϸRr̙_ pAm'$y2gb0SSDHuNٵ mH3!urF$%xwJ7pL Q`jn1W[qD&> ~enl3eD rQ ( 9$8T\d$c-JDco.^^8d;|iШKh]yuJ /ozHC G`xM_w0O^.h]4xݍרD-]?-3^YˎA8*ѡZx \^7k|C#} =hf'jgg6KQ݊0$wxmo }m!lFm ՛am S .8z~ܚ*ϊ:NsÉV5 Y>u[0 ykkB.d_^~Q{ydZuegk[-D8pԜCv- ?aWM7cĘ\PBc'hH"81*IL2 *|.=C0Y&}jW-h"sȂG%p-zuY''6IRYJLBQvcbN|ǤW9N=ז1ÐtFs u^hb#ܶH.ܺ HYƲ6#枼Q(CRC#n}'9mZ%MBY`X'õi\,呮< - -ɽǦpmj:vݥA6[[P:+ñy3t #f_ mpP.\^O9D'%4)H\KsvF_'gGKɰSoc0VTQDgע5Mɓ$i4kD˥)}!i-E;r'@$cRV[=EE/(Quh'yZ nvmk=-T ?`cD;iס/v]Kyϸ̼J3_Mdl"D>)O:1lShȢFWiKqU9*=,N P:^\c]?7 :C(ˆG,; ;&}Qb;8~U]3>W$2&g)'h9bU7^c`5h"g@J*Y0e<-9>n^ HU _cPOOt#3kƢ[bspW~OG7鐘 O̢8@439H00G9Ǘ>MFo^ u2 U%&F=l&xۛXcl )ViPl(iŁh0+XNjmp=N0g$bv쉹EWUI]<Ø('K :=ï^8~u"mH .]#id &$cůǛ^0EW~`H^R {-:*Xj j/1?ul}f E9y7bÎSAɩ72_d8quJ^n 4.# \[捒Ag\zTzj'g%rʟBP-DOf (2==LXl/wo* I&eYb7{ӦHE ̻BP.%GbVCC$l$.PM1ݵJPp ypCS5:$-qLҬ􏢧c!D5d/SӔk FȆZB)gcM!7 |0]ŧ<'!9`’5:S'!z]moc6#e&F!'pHXzLxڳiKRxHiGrK2/1DmPG4KX0Ex pXWEAGtJa4I D#Z"{/~#+R n6w:,m y{(0w9ET•̶a( Nz!^#>5-C )tdC1W:mţ73׹WPO tLtW:0 xjQ)%*j1vF<3FO: ܡGP\]vGjQInWS?P;VfLKe'p^|G.5:9 uJ5*J-+/b(N yq¥a'׀_-y PQ`5M[Խ]۲·hS]>5\Gcۣi؉ض,Ӵ蹍Gph>yxy>eIc)=$8Vvmp4 H?B)Ny#q^gcN3hž{hc(C%0Dl%?;q(g/Wy= dطqCAI5J H~c,b:;UM`7k^Hp Kύ~Tߊ?x'BMSNi=6 ?PM\bH*ǔC[+8/(TĠՈY#L~81@`w%YW.7i ل2WmK&{Sj 3:v4w2GH+ϣҙ:v6ꍵ uH/>7Cd;2.w?hQƽ5ƘH Z8tAzCknэY|vX#BGTr^( (U"v&z3Q^X vp~ 7dʽr9ErV 4!:9f8} !8a!ZO#@W 5" #G7Z"=/f["t@)0h>JSR7pv*r?G.dj srZaZ^6Cnˆ[l%/jqp1"?_7 uUL:OC$qrO:V=#hB,uNӉ'Y橈Pg, b)xLnp΄cbd% MR$.HLM$sD5Xgr)oN(?A#we-x=>L?\U#ɝzzvwΘmGצلE y~{b?UydSHid82ȉig",f>?&>/Wh2"]}f.NdpVF M8bˢN ׾r>g+ ,}Mrg<_mQ>hC)!F4SGvv뙑1`p/Ma'W0sz?8X'="E24O@%%FtQ[Ҋ9|aRMqvWtK҇O7|>0D)|+'= zNrޱTwzAGjHă$Ku  'ۏ1*O.z̫G@3ajHvr>^E ղJL_#ي e7T""yր;CP1A;7N>nNP\+t.qo2cآQ&;gM47u %@Ӄ-DYP^rW|fD`W 8Wʂ8 WW SI7>HTCۉU7Af#-б/p4,hm}@odGȹ>PE2np250XChXEJPӇa`JmMt',`vEՙc\8mi+F'/fpbu>F600V&k9[oi"0w"G"Î?mRBt:̽4H3%a.vVH;Cn$׊yŢ gP1E8&$Neo$J]j(T(˰#ϯV~,N( Rhq߳{>  z7/Ԅ/ :>*+Hz1چlI]T}>A`f9I_{"W?LiqD|DВ躕Y/(|\e ɒk{XL#<{tom:2i;<_:V:"N! 2hیOjߒ9Ž(uRrAqk<4kn&.v,-U'Q=/9[ Mf'7V\c'.b"<&/ }M#˒I((I;cK߼ˋbhoW aȧ2P[-]V':#NQ Eh *ƖE'6-+}ӑ*Q-qy~~x۳8Q\#ufPx9/BӃQ=Y7u{ink`o*;Z|w;ry~0 icsKR8wlJ Hೃ0I˞ˮd\1:7ZcT-fB̊1O)D\-&IAҨ$ELiFAq&F9RmjT ;jFuw̪k{'=6;.ґ5G. k-,9&BNY`"}$.[٨ <öbSuJ0Zf􄩩 z9}(G<1Gdv\ϨU1>I<#wd'zޔG.od|yOn&U~U5k&Cp[HLzIyVUz_#m Ї#WL)ꮑjG)N*XP|U5ΰQs/z[qbiF❏@4sa@oG^R>Bsn*{ǢK P7]=l)ZG@j1ӶW}vӖƪV;_ƣmpgBwؑ;&؝ϵNۆl$y9kh1jgs#\LL̩%"DT':`gk_?Uh9pt#W;9:sUOF<=OݶinB~b7!1I( w$S$Ю0ˠ30R/Elȣ9VĒ^iaǠ2a*Y@gVLMXfkXԔ.Yexqš +:ovm ?/XfI|&f&h0@W}եQAv>xRǭ%W wK} NFĎMq.HA$ta1~74!5RE[EҚ +WA.2S`NƧHL\աICs?]\H;YAl-%-|CaFD6"ɻ֖vE)6݋~&CІPi<A d*g02w-LB!?N~3vQ X]T[]4nep׻O#LKzU\[YB=s+ մw!׏Ud!rz4S1b?ˆz=T&*L!'Ɍu&~̂5S6:yeNzX`-SUeaiFWY$zKÁW=]m=ĘMYhWr=/..jfv$*Z1my)e]E D5H) 0mKMʱc.@4-Ո(DBZ&ŖU(3%#м=!sB` (7 p:)/¦:F :GJW@R_sZ0զ׈FʣBwR[rg퇼S6ԥwaDā‰A&ίuc0 {+оW卬G Wyn3LqV*TNϤTA<ؓ M_ql9tqӖӸ Ő:jZyBZZ;NZuyTjC>0$p4hsPc;{< 6`g;H"m)gcT i+1X&GU1;/p-4T9LU[%ɶk;jm^ 6+#hgaahIԽ}$N[:5xo7pS(rob*RT/{_S?650^bX2u,ym];>( 2eH"g)FSQ 7;1EFns ɤ*RW%wkʆSTmL#_zN+Z!582EűҜCӈ>UL?Qt\NiNP 6e.M8 @׹i}pv)Gn~XtTr Ă F R1BQW>R SmhbUV&iݸ] to ܘM12ϐ'w܊H糣}@񙋻U! ;&;@MsZZ'҃%cCNjP4`D(g^#rAn9 AzO"{ T /ߦ8:ƓѷZF}z-tGV OtO0z(eh!Lxע{GHrj`CԢ~q**!.SbV7i?(75d<{.|)<(qw"!i*ƹ7~.vn)]f0^1+:CA5Z#jk,a)IMaT<)gQ. _5rCʴK HSѮVH Cm٫ybV5Ų-vƪٰ.sSHtn[0H @ 觉Tԡ 󂧝×R1ö:J%ɥm1>ڃ0Oئ=O*"hD몦Zy}rBf lt'5;g|Ddy)}H]%[#iߦ-=!tpwX$WpC1> J~AtDH\pmV!3r'/x,Ϸ#0XVQ~-UzMHݫ/~!c߈0;=СHk9:| X'ǯ3^#寎 1‘fa\{lq6&:FR}%E"̛eI/p͊G4Ri\>=C,NwE ~geV<3N׌J+"Bwq!t\Zjȯ0}3~`#hآXs{*%rk&!agj.wV'rH8l)jő:̧ƁxbrAwY7Z?Q>G'VB + _=@$bJq(ٲ8Yv239Q&ozw& 1ݸ R%Q6ޑ!?pܩբy:@L2N{hˌ!dRO[)f𠺴*m ~9AkXaIkgsP <<n֡.wEk>dI2<r L!iwM 3 QU]D^Rf~D .b73Ba4=BG̈́8ƷXENC`ql`ꬡ^d"lX>Lo=ϼ~GEK:^~d"+D:R ɆevF,*3Ynzӣ#2l>j8ePvx(K~K]s'f@Kra4?#/NNuNhx,&o+)z՗ۜ&k~RC_,887\m|tauKKnJЋI3ȳS%wd ׍>4eISǏ[&,Hsh ;E޴$J1tWO%%&7zY*"-1+OJChFsy8"4;6dN88]Q>aAl 1=xR &3{Sԥ!Od VÈ1avAkNʼ) vS{Y-c!,f.=5ˡ`sf& n2V7NW}ۜn_\-g[)l߈%D%7.c2ZAT̙D<#)'hL*fEWSq GX8a{S'|Lu;xk -;PH ~ϥ a'tXGǺ]2)9P }+ak \Kv87+ 7z4x()ٍWTE)mh1{^o;!h+su mZŒ:3 IE횸 zX*P5Ifָu5L`ys(`]-fX Q*f??&ނ%6UD ?V9=K~Q j'(!2CzouPˢGEžGS$DMת$CԔLS֐1XQ b_K%+|c,YǫY{9@h ;lOܻ \\>0!l]cRji\41 ~(5ݡFv,G^ "vl?B>1Sܕya餷v_﬏j2 RES R}^p9n`/*Ã9`df<>}GNRBԓr?bZ$FE!pJ;^"/w?m,RIQSݐ`5T_1+"/ t4 66 jL(XѨQʺwc3s:>% Qm4Bڎk fs ߿I*Wf&7 ^p9?kzϚ& ", R LU~{XH* !czuP(ӆe?"xj+c.„ꁿIUϓ  GFVN:[J`bRRvXpJ~)~;,vZ7F}>+#aS5Ju7,SUQyX&\L:.x5_`U˷OCŋ8n7F7+D <[s`NQ4_!Y)n;~s|g$"E Nh$/$Ͷ1:C':O` u<%R4i}%OqgO\ a!lT,gτg^`RC.FɅ% %Eo[dē,p8QKrUzgEVT0k5ڜ7yoO53VMp( 3 )1PL&9Q`OΊ)[t'm -ZWjV9g淵%]I[E[nx{)ĚBWp0eHjOd FξX.n$| YjTH%)&-y1(*oLϞX4BZt21S[ҷ>d bd {NS,?'3`fgl`qMuna{TJՍ$-sX/-nwCݳ VSLA4,0=MZbf L-϶Z[8Og#)~0o @^Ɓ` oe xd齛$e;fhv{ 7/6Dףlx4W% ߴpF +ljF)MDt电w!nW diD%D'.8 B`i0_79ڳŜ\%u69Vy( [ T֖~=qh^&`av];Tיm #~bo .UoM`3+Ų2>t%Ƽ=rrXbE! @ZʐO!&viw=/|xSN=)=غ%:pޫڪ]JIa^ !voS.VCDe~ըWڔMk(yO&ɁBt(( cq%gŤ\A7FZ[NƜQd*Zd-}>(zc08PF,%OECQY1#*gJ"k}aSX&cR^3s]7 $p[%UcLB 8 c.C:8l!(&NIEWrxuKJ纽܀!8zjB`n'zB`Si =Y;Tx%`$@Vpۀ/dLB%~II5ݒY\ml$$DT|=0}i0o o%f.*؄Ry;MJ߇M{c|Ę{존`k--Rw=An  Y3- ڼ=A!W9^Gkޜ k`sDHP^D]Ӿgy#Ux31NbY?FF^}_97lok LȦ$ح&2OŎN'YKL =l3?j rPW)?;˷2;EzG}C`Hw1hA{%;qGS,:ށRcZC<_!*Bps%@6w-),Y~mw*1yEh[h<`֗襪vHc M&:~ޮ'V)HbrPvA++;g ՚.HxxE̜ӟĜqe8q $ؠ:ed]c;ٙKBW>̍) r Wp+4 )< !"TX_33"I?Lgv*[?X{JJ9#Ep-!bq8+>=[sy),f,2fK`KY#܏ ΓMhc&zL喞nv?s[mPNhc~ӌsp! ^: o,k5هW|kճ$.*WW*:B:v"0mgYk!az\jN7s,!{[wc i,`5MR|'jEwA~dv &TA4K\JP&Sɽf`/3ՅBesYIqO,X{\TE+5` ]w<"{1Ջ=h %,Y+v,]:źL:lp ~%8xn, MrStk0|A1vUc@c-ɥ8Db~W٘?##۰i+Uaޝ1[Z?Է࿽fuޭd3FU)| \X*Fj$|,ѥ1qԟ:6n^q sW'DЏP +d鴀՞ߒ B.m&Q0McfXלCFt)0U_'zUVq2'oVs($ \bh$p}/Sv%/x{&-A?hg p^g7cDAW>g:?cuOꇢ q;pҿJ|364>{^Ȼ-CdzYGž~+A=.=zuQrFYٶLSf/5,1OnY𢦂-ĬV˅ '%EVl%8wrg@+`QȚaIo8l/?qNN6KYpE qet^t@}:7 lVU%˿Xpys6$ " b){tfcNɭ۱njTK7kO}cc ͱI̅ǫ';m︒<Aؠ?IZ!f'SY^15qfM2cAEPxuE1y"S%  "X1[vWN]ߟMDfHSB[nD?deGHKs=nj𯺦P a-xKjY=O=*ʛ]t] 難W@E'M;N2FBGӜgbK <9ju07$.gE#W -| MwdՍ+ߧn,6/``xvd gHm+nU}|EVYն0!Ǘ%~Kw#}Ɗ„>4 B>u* i4eu tL Gb3~uKwM`}uJ;4F@(, 骢udf^>rpȷԗi))'ul4N = VEsSY1X>o},m8 Q[oϥ9d;Ki0sp:.XItUP~G 4ߨڮnm|&ݸ!r_g"WRR=uBݷ&u:k,.ng$uW^ZPK3 A!` v_`:lpN!xp%F+7K{$o$L=iY ,u g^ӻEUGPLSkW}O^<<[:,v<; 'q"g]؉"JqAzґB<%e0rxUYYƱ4}/qy%]g<GFZ8ڴ 5gP@݋O9R#56E ^Ċ)662:m mBPټBsܛ̲3l.÷ĘnLCfA"k<_Sgv3(r}o^(:ꑌ?Z<7V~P>\+ 1~? %'}PEա?).Y;n%K%.—2Ή>Rd#ή8_[H`Z2T\Y|,Rxq`1H \nEv|/|Z2K8`) %$K)M/'U||_<W]Eo$ck=WB~J\,Ɵ8fU:z恂(āةT'0])KIV0(b wN0*5ȷ'-'3@PxDæM}-P~pj g)볗`*F܊ipBKo1[D{]%>A`K׷1_#qOb!Gnޒ SYCWfK62ۦ^QaJx B@4Wϵ=cG4 J%qiX֟T2.n/;ŘXC4c;rc|R,'!R5Kct(W'j 0BٯMu:}Dn^3oZ"A8Af+o,k}#j9c&Os^b7 bM"\꛴* q)Mm*\1$>?\ph3J:!5޳DTG`Rpg^{x>5j c rb>j*,B.aTb;C:q_ZO|Ge(s"nvN4E :{3U)LV}>t@:dÖ>fᯮakh lJ=i`*Azkc>ռkaKKXIYv!wq"=.E5H70W.:nƺ T*vV"1#h|1Gkv520jI=gګ!ϱߌq4`7#d-x<_XHI8 nRxv3x°O7DCF' ӽ[XQIH~J,\|,ጃef%CO]$&:!JQ,0{}(z~/WެF1hPKn>D-ydk eQPӆOLH%h".(ɍׄ0M0|#7*q򸔩c"b% $(vO)!gk>1~= hDqs 43al4;("t@Ԙ 9tNș@l8-Mpg%>E1„Bػޣklco$b27:d2rL#ZTP+b)>Sl@D<zAkUӚUځT4R@7'`qGhqê%dIN%g-3H99ppwƟdЇ/`hg~,nl*Ϝd}j )g`]Bz] vըΑ%ڝto>)2n%;#hp1#{^Y/`uaX3sE44 #<%Nm]s9{Jp[`,炌(Wut-cVTGaU¨QЋLa$sb4\;~:80/R툆a*\jKN6yƟJY#_Ǯw-eD@ uvJ-/Wf.r,I7T>m) A6\<=j9RΎ<%NMPp1[pTQS%sR`Yf Tq}ӏƖlus~C!;a8a m!9gڷ(KDz'?)Ͻ:gbT>E2RpMS+'~}*XFdqxVO,0E0V=$CH(6IM W¤*(dgc|j ymS.kV4]+{*[ ڬBBQp :t?%uknp^gAaRv[a'v<錔9TtlY%*NN-g )MՒI &,c;D`̣ wb!] $B'UG}j$ 7c GPH+mJNlGzUU Jǖ{V7brߙM`Y\.]4oוE X&@+$ƩPm#js|If{ "%f]j-7-Y쪶fp nV6M4S̜9I: h=0rpSJ*q^^j;l3;=ێpgh]TOCDuZdE,z;De"0N\}[2+쫀i  lO@TzsC-;\f?&^Ǖs+H&A16![,.Sz3 8Gc N[+w ?~fz8'fV0fAE>" 9\GDhbpi-QؼB&@r=j!@/֮-DQJ9*Ƅ ,bv7RH%D@S~|BEsv%ap `-8f(ڛW}1_i?8`6ceA{w?;pVe*Y3|<ޒܚmlw=KԴOU|& ^AɌ j~YpͥZȒ8 ˘.^y6$-QdGgЃ/$=0Ѩ$q~s`]B"Rg6hJ[8 ~﵍̪K9ٹEcRǨO%1A3ZYYS3VI}B+-ZJ$WAxG|^Wd#]>W]$f z}ZnS&a8B95w$/=,Q7{Sr ypL$KE$_ Գt_p2!3n!rX2{D*KI_1 >x{V|Y9Ro̒p59t񱂝˽)kWޕ1( =|/~"0H,5,ӊ%ܴY}Ef1x) )/l6^gt=.Nm$xP7*5a{A}uyJGN RLSF@b! C%Ʒz"4S@Q2r8*S7Gw=i^snR2ԨA>zAҶ8>A/*K4eka3+_Dtw&Z9ꫢChN-ێ1Gu7tnv LءHo*OǸuDmI[ Q,*!:a6sK4(|Sb FV2v/yٸ*7-04FpтMeѩrާ`~ 53cjs?ХQi*zν*>qwxz(]4y<BAiP}V$?"vG'2JD}Rڥk4J QJj6C]ܥ0  On#O2 VV?ɢ3a=,3?p KLPD&pH(~J:v#P@4dgHmG[r x*x0&mH[\DD@] 'ikACxL""RNDF xQuPXQI9Q gH0M'_nQ) KtꦹO0QgkB]m'D3P1(C/Gk6H&=ibˉ;sʪRu^WaKh3q2pzw<3,2[ ;!tyjַ'`/t3a H*"Ydt=xC7 vމS|/jݻitI09rZp/g_crDۑըڭt@ؘ[skZwc%aF?oV2qˆa5Y[A lˊU A8ΐnؾ ]MߩR!ɂ鎌pc Ϫz2SmSti11kD< ^PeL~o'c3 W>>GG_o5ZA^n֞; Ʈ∘cfKkK1'VTT> qFpki.-C8PP&ې9E[8yj%a.꺀Rb x/XFx}gDiHh刍QEu̐~I,g9n]`!naJqfCʴa >88W^5g: ε\hWVR#CV~/DaHHئ4ݭ>+/+R`iDzsDjȒ#Cp{ҶP@?PЎ=.lh{<{n"NR35 G[O9R%PW^4~ɗ BWl[ybC31#ݹ1xHJz ej62Cm1I$ Ytc7ձШ[|~/\4_- 1Vс>rExF>@Oz_kd߃>d))6ƭ?`9U ^j7 òR8RhRx.Hx's˾??OJ9~>RرEnmG߰Fd^JK1U+bCzYe9u$Y`]Er(/욇lԪ 䑢aR'Vث7n,<4~FC Na/LnSa9@4ׇynS&5h(!1l@d֨SNfX҆\L\|Fvd^}bo\.9\ B13k M$^bl5FVȎZ}"P.~ų@21 #XU5 d%4[lNxʇ'k T8Mg ʁLhPS-|MJ͹\~{ o[ZX(NqtmzntYh%j-bQ+{k'~'+g礯<, /(Ź% +,{2`ࠩj' x uK=,p9FؠS|}׃%'z135"G[r1"z)VENͬ+C5Մx"C5]Py0|? b'=?{ˀǙ7b0af|kr3oo 涙+![X4FB8PfŮlKtJ~@-~=6Ŗ׵V,Z;6C3 ik3r9uk}ګ Ө n9Mӝ>/zV&i_KqwHKrڬk=_Ea-iP<>nYyG[ckml;nXG-#LzodVih{ )vIw2 7g|8/2 &ß(-iI6 x_lʘ)+p*)v8fL#ԓw!#`P+dBWu,y,t} pJ⏌[|p61 ځSKC>PzHWq<r]0N!kq-7<7xWr:u=/7/FK`Ck!ujʏ Ha=ἫaGK}ΚLIKUQxPX>d0@[s`P_2g;X]Eˁχܢ:٣4pxz*CZmϨH7,>4a_k;3{o^#ìd8ϵil(/Y6v ZUzIKfY8Ư#^&>41n &RpqtuLƢ(qŚy0pݞ:>)^0B@B#UGr0 \{@W%2|aDW].CTRˀ'W* )dO8 Mur/H:9E6vD(kzG=hEE?Օ`Sܦۑ@F ^a@Fi]?yl,/dI+xb Rz=)62+f2c(nHZR ʵAjuBȗ8a: AB#OJ=ϧvFKdNw45 ͢^М'%< ڕdH~S>eA;q⢊G)8C;kjIߜuwO+SoM<]2LPUpTu=~u NKG3#/݅v~_)v8̞iݡi1Xv.pER(&%WIEHќrbQDӷ-?:ϝV§Y׆٧(x'MF#e_j<'5 Ow3T%{c3Ź}"`SFņp?][R'}ɒO8D^Ka? ț7#"ޢS7D`K~.Q| [JDK8U۵Ԥ}{YҶT**K"]űMKHgkFr1$A[sٙ`J=6ˉʲe0 F^>v_rƧҎ CI).W:go3#ؾO!Tmh"&5bxtfNOhp|BɢF4,W8N Xrmҽ0t{-3mO"]ϗ@,Rנ/ CQ׍Cg Mt}5r8-g=B{9$^غ3RD#}JK!e ]v0NA \Ek7iT.Nj3~ICvIB%O%^.$-XMs(spn+=c$j5ם8݆ѹ,1  pІDxٗ-Jy+0VaK3׆,Ც:T6/N̩Nng:p`}Öڕ+(;eϹ?*YD63d勤o0qIB~uf`2 n\U +Q{"P-α5,aA9 84^B:!!3i唱\}E鈶YQ83gSa,>\@R(:<iGG3)4Kg6>9>ԟ33b2G&6+9C0 [ˑ;k[H?FNP\БhBC[Nf mlZf-Y! 1]'{YCG&6];IGf=̜(j1)q^h˥=k4d 94rX^$uo2hֶxM2-}Bc3 z3`둲DP>Ԝ[4 vifӛӭQGƙ==nJSzB:2rȤ{w$(:D6ǤetĘ(&9K:@ҭGTظM78|&l1\/rmTj9ISm?|9bc.?Kd4jLO莙#%/ksڕuʠRRvQmqg]S%<3eqp^ Аd+@Ʉ<[ {+X :si 5pBj,~81Z2<ů[9<Ω^+U>}H&|޳,+Yz*8 ˔/q2-E`dz6V`0JoFJ U8$70m(o*DwɲM9!,oD_UL.!k/yDAX! 䠟U4?ATTBz|kl3pD6S/3i"D37 &1c6~USm:װ> |bBTqLJ1.QzCh dM-=^/WKi.vR;!7lۚ1$e|G/}`ڔ'v#R;bFwtvcB#BSGr7FU'f9ze_TlH\&\-:yYݚHSW!&DQZfYֲo#,!kdaɮ nm,~fOK,Tw%S,57dEܧ1t 5G͸}+X.gBj[X AQtyK1 )[ׇY!d r0'WC˪iRbA4 ܡlWrKNkKJG/iÊ+q"t`(c*ؖ(u;%b$3xī#5+0${OG,~ |"-&R-J3F[^ѯA>e|?^@&qxWdEMEs4#ؗ@i2X& Rq.쵢f#vs;ԯ#qHmjGY]nEлUjB4qe!xT\DЋ|i)AH[fրϏgjNjHn-)/R٤FO@Z[{4$2 Ga{9iqOI\ Onp@mD֜>Oo:z+ Ho&F _gl+ 1 voh=.p 2:&]_oDS]Q`Ɋ Ǫ$ %wqih(i+yD2{,f J)mW//[-Xa%}wb⤂s""bv^=u ~@c?Sl0Wp6Ub%f3)ԃzw:p+cݖ 4@M+>{Ӌgjq\ ?"wZFy {U{rmB݌>3)#UГȍ;AL!9*ЈGd~Fy.S::֤:.*w T ƼD{ 7ֆBM_Fn!Up[M@:v{*4{"ڿ_56l 5L |'6z~%:\f'^6@N@u`M%$28~ B`z 4K;jpc)%lEӸw C^.+"OobTO-fH$4*|뀊dXezYYo}JuSNY-K/}1*o|"vP9ƱbxBAGHgn']S~97FX?h>mRmMm-kFt  H96}>|'W=%~L{Fq?+OP>;Z!.xikv0vnsIT#ϭ3.|WmM rV90-1@dD[YG=aG(R"TW"7VnwAtQ0C%X(ş1Y6dOkP'"q6e.:SDW?|oi-Ʉ.|a4C;/ŗm!|̌;~N.7WLDo+VI58g߁4X%RQ_-|.)p\jkSLoC=\|Psd.uIb#qDoq*5}gR̖t'.hy[Pƀ8ܬ%"feے L=0fO5 h9J~!SVxL8V@o@j-ۋvF$ܢQݦRh}: L_NAPA/4\Q#P]SzrRs>HQ4pB?NSJO^]x9MT Y'ecA0n0_njUtqXl@{mR҈{3o dj/m<*Sv2 E*MtlñO{*37'vJ9MbE VKCozaH3OJ ;i2BY,7DYm nY}wjT/m_-Aqn*Ft[_bOT*QfޤE2X_]2xºg޸66 $ͭxi=V6ϋjy86q,dV@]~l/$,0j6Pge] (y=y G݆,||T nM%&݁-7I0c|jvħCb/D/P0 Aע#t:ED-'fgYg? N[{-(C0V 2 /6rPޚ]*JʐW!M19M.& 0V83y+c#6*(&/LFU_KDx'Mm. ̷*w g)ZRS=-%!ʫ;Gt\ɾ:U0F)uhCz\Ro2Emq45_QJv~gnbJg{No \,1P]5Gq9,La@=)V*`%(ʜ v-/t^~-X+~4w-m|w$$>_QF&T=igdg8@lWs3r\G^ Q)twX5) JG.308L53^.@5ܨe[Lsk ^fWcQa," λo6Qvd8\k U&d(yp, u:߷7e3(*d ՜ב@ܚ w[] Չ0&Klc5$t ^C0p 0`l&h[Y3]H p bըE"媬p4eXWHW5HrbjeݲQ6@U~ܮn:uu1}SI%Ɏ U[# cy*ӱ {˾H`^W"'#$Q Hv_2֑ͥݨo*GXDWZloN4xG֝= 3+ms/--O֏h]sb@11Bqu3)\_b7qbˣe\o*Z"qzfnXL/4@'Kj\`Fh0Ø5vHsmRXʿs):Zœx]ε[v"_1VP2$NT!9o8y8 &-E,eH53v!8d7$QԷص\'Fo⋴ِG$DYnj9.9JU"pL7b^e'U@&'m:SO_d xľ#ѮhyqSM% &WX'ܦ\: b(|}I7%ZL1ZQ1e}Tv[ !DxE̥Ѧ d Ga{SLP70œ$YP /cQcZBaD5Fieuxj#В'x :;IC>Nghġ&)4?SA<*m~<ǶWDU/B7C陸|W٩l` Md|ؤhiY&-kV]@݋`7N]rZi`26'dȨku@bl}rw+Z07}>{&tdäb;PSyfmPJ{)$:Z`n^lol lܒn1}=kEU63RMi#v}B T]KQJ̬A$to\}H)kwB;`ȋ?h{G*Piͽus 3C{Vk3hMUP/W{e(]R"u8R]`H\ٻ+ﳋ@/X?"|Zkv1c_qQ5zg-|&la= #vpg^Hqjq">dnm9gG'807tj'OahWL %5Ϥ#0 8;#W]V:d.Ky}qR&KNTUW$mX$2 jDn}`i`|/^/]ï~oM(:(J"pU_"H߯>ս\Wi! ȣnMDKqỠA]_s?}rÒZ h2m3Lb*WYdܗ7e=I:5{@[V?XY׈ˋfpU/ 3a1:ߙZ,V]bsgn]!-|< WvYtvqP ;CК=R5ﮡҙf#-"f|m+?M:ȁr){l6SYXiVu9=w[k;ԉyIus Y5&l[Үv[q7KUbJW)H)[LCNULhebƽ•ZT792" ԗrJX›GJɅ$+\=ѨbaIEi;&׀!26;FLRN[fJ$p@k;#W9 ` rV5lh A{?MbACO)1Æqr9MH(]Z1,Rrxg8YdgF}%H[ߑ)![؅HCq`%oú+7`hBDn .~9)9d{7bl*),6]>IB tmX,jJ[nsG fm%Lai@lUmDZ#+&H;5u\m`.; SHq ` m/'$_nDw=DoLT4%JiufĐeɘN5ֳى}`XM]s_y NC܀H& V>ՄO,ɔs?&jLF{3ZF]Յڔ|-/O*M^G1DX&YfeO3th*>[Χ(d=ԛPG#''z/52sSsb@ƁGw\@vDVH=?a1VVZBwc8kV7WޑǥN^ש"%-\uZR z,ĞWn6`2.ԓ5:S)'w>0!`n wC CS)Z͞i/b,*@@63qaj{W|vдɧ(p_TZ\c EЦ>JD+1ڕ^ֈw&?P1}`8}{LWLjYH ~ΟxmUS -PZK\B$ZOvḘ(" m1l%n,RYaߺ|BhDQ{fʥ:Ω5sI91w6Lg5H$4E=#k•8#* M8;ʯB}rcvQ#Pzo<ز>Ps,r3‚_6)ҞhߔHSWY6jtPixNkΤ?57*\Z"HVZ9ɛkZq,KuJi @Z@ @ '׈Cp f/x><_ L^}HW YJтRhC; ۺtLiasfg]kA"xF}!cew(67OMHžTsH rgAhZV;TMoѴ(k UiJ|c˚v/Ӊ:o)ܛٹK޳2"^оxն t# 4?V (?H$Eo]pYJqDdOx_z ]9FB=ؚZ \D<R>[4Q1gB*0.VUh./`<'X5+Zl&o`so"ږ|DkBA$bL%#5! Wh 48qwѮRONL3U 0> SM R|I-0+m !<5#=Lg ³:4_?QtSâ-^ʹ9Fq5*7}!@p(TA\X*S2sRsty^۴-7o}<#ƶ p u֝.)2)8y;wxb8_ _>Wz1q#ܧW#?8C&j]d<3tPoLpWM>Jmϡ-U&9|&C)|ÝTǷ\u1-pDHFV5'f(CPFhI`vIׁV:=r7 g] )H -W  xVQ2DZJd 8ؐ1Z|?=IG}ʨJm%*+4x2h{ VlH9GC/ô~E/I}ooJ@[{}e~V@-Rz!남NN5oΘCt_8If^+b<=3T4-EIn)ErA 2i`%ʈY6P%Yfp)%3Y 1H=>[%Go.(-s~: 4H 93i~1 8|W9E"gW$ӞX3qĝz^yUL2aO(JqT,Q6uj˕f5zbTa6lSqY=1}*!.k`w|rcF(OFpSiT3=&!IZQ a/z- mAUlz4wB+fehKk&*˽|ڝPY,wea1gcb)ü4=WQFq-2.k.eݟ\5'0'⨲s^!9ܵfgh'CpBteYW:8kjpx>8"ۂQlfߒqntWҎӴ ܱDALLo"[;jҮ݉eauNJ`y`O1ig0r%" 9==Ѵ;JC<Ip!Pp8q<\W/4TߴW kW}}'%?9Q [t8 oI"3}5i*-C[{.:ÛbלE.* 5_DJ G К{͑:nua;!7y¨؈irJTsҷ7T "jx(jgu;;VR,9ϛ]p564P;y5*_hw g("Z z\S:*V{Փ^ߐSbE"eGC&-8l5]Xί2GʩueU:+{c όs-+j\`愬aROqʈ,_ٳ+)2SOn.z_FSs=q\M鈧츴>bhJX]CՙDH\[Zl01#| %YdЎoat-f=CL]T^P+tͧXsJؼ-NjDS)N1ӢJŢW`Ҳ¢NR}in(iHVOZlŚ3[sV5fD Ē;;uQe+WUbk4m%#RR^ФP K7Ðj6b9)n*C@ Gj̘M+"95:QIߧK.CWTc5 1/q }]dXl|20}j9M~%z9q >:\AvЯԿWV>2*z\q^cJàfp+&vvKX /RzS9lno?wܸq)b~j@blhHz)KY~ف#R"Ea+\hA?ʉ覐ۂt8YǤ2?wU*sLzNe2LG`Og_$>"vY-glG} n?R"gky=7o\OԶ#/ǾV> ѭ"Vo0)iNqqLj!&]|,]螢cf *"ʒ!-[Xm:+%eIQr@WG $0c}|"K Lbn2VH~y3]"|N|vfbd4drI C_ [Wџ6P:z},6U$B ؗLQa{n Mj /#[]>^Ud!v31v5 ,VUIV7Gi!"\lɜWľ8Jh†+쳅r, Vk /n9v() ]BڡZGdR4m-J m=x3afoq2Y1 b& Ir-ǁ9^G[rH׫?xs/=Kc[ql&jS琿 g>*cĬIL'µb\GkD\m[IzesKX"o%iס\ժ& B(u퐦ww֡{n""Mːk2KVE>cfSZe݅9j,ٯ"4ER>U:|D1(FI$CןlKjT&w6ƍEuW!5m֡2:4Y&ɰF=+3 ۩hTKm'r!e|mRo%:GVljUVMa%=Q-f{e0ܙzneߺ>[)I GbLhmDnM+Ԥ¯Q7 ɚ{=WW+W=,oddIB lmO[ &5?De}1^Kب/`̠C]7ƪ4o^Tʞ+1L'X0B"9'tGE _my,^;*xǝZrO_);߸+iOQ <^}m]FM:IѢbn^?J~34w(R,bVN1Ѝ)@nQ(;G5PÖF &aO[;l4Lw7vHP,}!|gD+%μS aWfR{ֿFè8Q,j:F1J%=z|3%hbN7|Q;/J%@y»4zsgP2䡸KI]7Hsiz҂<%.^9;$4gFhgCU+L=B],DoY!!cR= FNج\/e/G=gΊg_9 F]ýCgcX/z w;v9Km1F- )T(̽u]x"+e`.fQ+#'2 Eq%!Ş%{{o8A &M*yz]8lb5yGT0^*Y̲@TWp^oQq|BɬxqrUav BἷoŃ7/eU72O_e|I%\HLp%i".j:&C!q>5y#3CY*WGȿH{{WHc 5hD؍st Z1L\Zg=Z_M(;Fƒn2#d+ :^_E;u_S}2(8xWM7:du82~xXqff cH8Zv 3xQ"ڼZAQɆt?W#'K -^KR ݴSxZCp$IT1Lk# ['0.=pAzX-3ڒ1̆K9x!q{~4s]Ji!H%j#o1'C`85D}q{N jaq;:ʭþ\a}KzQo S81a0\0֞нs1dTLkkYS80M .G OVN<U.~6y@^|$a*!Ē2vXߡɹfIw"PϰY0qB>jpX0?ԃHGk¨P\l]wGIXRbr5*WP>br0b:W9|.DGn>ULc&A5+S-8p-@5085m<f^vKDJ8!'Np7$ù|nNGR*ݨ{ɑ8jL3)Ei;xV!6q/ZONI#GA%Cfz6̥…r[ Uڠw~}kN0K5+O4=3oo J.B}9TOFfd8LA}} eQOI[ZR?s=[]jH"vݲUv(+X DDpLn-(? !܍пeh Pl#s V+ 5IL8`3jU/sBh^-p-5Q[ Vl^/ Cf>H]W? hI.<,px  [Z*X2,1u?۴d]s[e“qq}U_tG[&DоwM`SKUIoҿYۃ`eb'P\ҿω)jr LN47A/x$v"M-*?C,KySw^uY%s..BI(g =DS +}dbPx+o[H# 00zpǶP$T:Jt ]|"Clⵀ&vv,q¶)zy}x4 ,,a Ќ<FuU~c󬤮9SyBsW<up-^B߸ZRn| Q%mt8pRymĵnNi&W\(@`bl5/byTzܵȁr&'`"NGNg 9 AH#z>PjʙRkDwR gQ,e`?Qz\=|Co+sSJHVXRKԛit:r~=Q bI[PzC8ٖ]tq; L'125|=Sf&|дފS>*k신cG]>PC Yn׍>o~jRϛUgT"yܝw@wWyu>2̏F}Dz83PҊ{a߿j~8y)!0blۤ[ZxC 6u( f{!{~0*t 0W~ëL*qAA#}JFb v cb{^]=gHr={ϔhDy#č!k` :xwo`$^.n ^Vdw|g銕_8jma!D-2 a-z٦8\[t8I޻~TU}Y)ʴj'zf&L(, pЀ6t2B 1ئ'akmnFiLK3mݵWPCEL R銜F茲ύ"lc/i`A)1< nyDAOWpw?rHѱmTkRU}>䜖&$uq[tSCs2\Pa\^s7Z.EnC3 =,> NgJPXְ[\@SsANz^ j=t]w#)_2E;A` hP0l$ 9|*hH3s!ݞDi^ݎܶ#eE0jnViSGUL 9/15hiP Q39 H_ q|?ð <^ea3 U~!U?@_ t Ќ?o680֦]Wha<1MyHn2)cbRyA(޴32[<A͇7Z$H&CKZqlL -)zH2?7*PJj*.ܦ'jI q@axV >e]{%3qyqw $PՐfGKi <&kh{P?iCQomf-v=N"G/^D^ ɋ:8`m_9%֎K pM{zѠ4x468܏X_U$ZaF4q~ i2ذ}fx_2Ę5  qqqǴ?bġ X%]$Tϱr(C tCIʤ9[4A%K:ԾchSX/i=Zm~!'D;0ϡ`pu }ryaSDOnWR +=b ka@<+#%i}pRyU_.BVOβ ((iOj%{; r0t Y}l< ,){j -PD/D}4no/ɜ#IHfm]r׋ժ2;229\ނrw0I6Yș.Pq7cxL .9̳ˆ=1c^w=xaTtk\A @1G'4aHFj\~Kv!p=BMYad?gNْ[?GGDZMx &~0 GJzq |zbBȶVqCg#/eڇ!kI~gtQc{0bۋP .D "%4/|gø5@dzfuE't]K|>4Dzon6jʼnʸx МEOʼ]L˛W)*{̷F v4wiʬ_B I/Y ۵t 쫔*c1pi=Q"-`eZ_ u ZZ,H=G##jSajsAY%b$9Fn=8=@ut';[keA"^eP qŬ ]E6fE\vjr2j)-J*,6@GyV[;ڰ=R*n)~75è91Yy?gX7;|XVRGF"``MNw&4b~tN\pU 5&fobX[`^q9="ToBjó9kk%;[}lta9f>_wlB3 |*E'LEc,i I=Mec4fWԍRKCTcXn. qR -t. kvxjsoȐzJ{N(Rf<$Έ5S,8}s䪟dj`q ipM45UQGo1UrO( 5璉^vhtt6=KSU'ƕ}]+֬hm|HǾO:aFSVhhF9,Tr6KP hoަGiXnD x*mLy wsȿ ) q9yB!.&)StO(1 Y҈qpGyZpM(bg :=E( |/{vRU͢nNF;#ϾD&5yi Z k+LZ{M\':},93f.ܙ`ɚ%U}́teIR7 O3%Em %fg841 "0Ú)QCF5pgN;onu]x$T̍(َn3L\yFKe}VR% 'VqLEԧ.EiML#AFtE}G!XV k#M*/̠ʦݴ}ѣ _FLN*whgusBAK7j79JzJ+xb`r(n/%|cd%ؙ_.S }-FU ]ͪ8P fc+Zߓ[r6e_$' ם'Rej<J0e7;_6}裧%K1 o@shA@e'S#+RL--W3vz@Z:լE!4!(f Hq#2@\EEDI"--Tl:v&o?[EW Ǣ:&s)dP4͸Q8ê |k05IE rT1=9Y0OrX)JN@8n+OCFudLdٖ_Q(BYD@1N. }Ntd[oPjq-=4+!K>^?|'#HZjaUo/$^Y6? 1%O+Fנ4Pa.?zd<')q,g@KM❅wwWS00( qLL񄾜u?aI3G}^ 1-bi"=Y| VQ@f`!3q Q΂X0@:M$%Wkؼ6?xrmxmRs= vW<tF$ꃎ㴾dQww:vPӻ 2f9xqG[_)E0Kk`IĢU}@42/_O!8#Oִ+s^vL0cR+,|ЄmY? h'(gŷ)+ b\nv7M ;1NxA(ܨ_èAE'P#um̪INd,pf}0y}  Xz<9>HC˟s$\rӖ'Z?9SÓXy@)&4 ~oii-6+T fGؑ QMVeyg@.~`v$)if07/@|cn-Yr`2Tojr:|I@I-,VP>fB j}iEvu|d^~ J+i* mgdʑh +̧̑TgZҔ%y'E k/&ޅxPL7iEcWptأcc2]$#:LhzljYɋ\O: `rͱ w/4gp s(Z͒V ӵ^dpRƮ҈s<+'T8Z]TpBc*T^]PAt ,!Frɂ:xx)O )_80 *>O ( Ha ;qVR]kµ(gnz$VBR!]q7}M I=} 7lg(&k&VmM¼WSym"NL!d_>E`g6+A0 á^cb*"sf)q6ov˂i(Fh)!]t]E@hB+c>MmL_Y$siR1i |4~~,Y ]i#iT6&QHB{HE zmfwK(=c ' ^`fPltS8g5HϰR2wO\K-q$k6]ma :u̴˸z_[i„:cG򟮛'o1A{D}n*KǴ2o\tbLd*~]_rJfD M3rl:Ȝ6L>POw%h@xU@."׆Ų$U€$ M]kJhw{M{ĸmL^th堃=۱9Cvi؍bo;{n b[]UrlkhrI9# hߕ~4QyKcKc;]VY G eK+ytOI1L^ag,fM婢8$iĨ;+nv`YikzH81^jQD5m;uf3gX) S~*xi)#vlrP~[ۤ_Oo雝X^DTS>ao4ܫٱ戝 V2W&pk zY:S5~ aL,N=RlNkի`XYIn(.C$L5}ƧoDnڬ `8ˆvz"Ϛw;N97Hqlzz5xR( ޏ~hhXZ0]YSϑg.QAĆ[nJiH2;n". 1z9i ^vqc3(͈W m{rϲN| 5/sjĨ H7XWgT|;lU8?\\N ۇ2LunI{;P_ $Err3R|u[m_WOnRhMފWeNJ|E<0PQҥkNNU7L(R.jz-ڷ DDԙvI9Y.<.__iڄboj8Zut}h% eG>Rӵ~q+MqV`{d:b=i30we0_VX]Ib|,Hj-U%6KT_|]P2w -$d[qMe Ù5}l*Y#kE?N<>!<)`RǴ_ lg((Lv'F+\?ZH+?pRP᳤i$l6 sA&8  &lcz %vs͕*z^P.tGwrtoc.&K-^B^˜4W;b_FuX.J%ӻ:a"Xnh+օ2Dq6?b# E5jgDza|x@"}kd~}zp6>pg6um8;mWiCEE*,b [H%WfM3BEQO" m‰;|T9Wn=Q֑Г|'vC, 5CpYL{!.z fr%Ʀ&8w邧y4+,xCO)Rg i#n.Fb,GM{ddY5WgAhٓQ_%]ԟH]~ =[Tj#}\fVʾ`TkC!y%KR`->RN^ e;R݇]2hE8I/T WRy~S6qYNK`X[3^wB@\&帷 ӼbܿSn>!3-X\/ٙA:432e!K$&w`HDyL7m }n7!+ Y|US T|v / (i)3R?Syf]E1י 91.VO(".ͩɑ9}(<(Ĺz?|KO߿9.7a&P`n8NJpH*wBvwM"v6 F@ >4ᏌCYUM@ 2x^NFRO(n)LuZnZ-7gg+9RNM"$_qga"\M\4HxL@'<IF{`Sof 4VpZ Rf3f,e /o /cu<'셵WMǯgC?őLAB'DX, $]I5&nqbZ^/VRzTWE| +%"_$_mG}W9;9hkU5ƈ 58P$/qC P` :ŷoE$Y k #TI\fгD)xL22oW5Bѱ`n!f? w_/6XtAV{3)*Lt]hbDFqJ''\+_R H ^K%x`.$uD"Ukpeu&:Ѡ1$jo`=.Fvn=Z+ݑ787DvLkQ⎡{G7e#~USz-ABQH%DvC*iqcsj\1d r4` NT[" ]HJSWe%Fg,o᫲_T Ȗ2(6nLo?]2P{Qk)^kݹi=*Ba@Zk(jwg etCf > 6"/FTe60MBRk3?k f~$3o"7$SҢkry3F}qsVWu)5kЧ#*Wa,m+*Jjlx~Z9"A<& )KU4ˢkH7VJQϴ/vt1zlfl[HR+~ wpЕo mr].t aźiڷVftVkfK T¤31 ;2"=Nq{wZ&\"Cs񭦅e0@TRCA$~]cMdw'̓s.]*U483i +Svf3RPVf^J@`٫JlɭQjiPw?xOon6g'p@jƿT"QWU_3zƅqg3\LlGsnAbjTE)M>b-\#nN/һUĻ1`WTwʅ0[Qۗ.Z>﷓+$!EDE'vN%c"oA e^ytq -U<W %";7z$ ]P*IVV6Vot>׶fpºgΓy/B@=E4/]2):kj! keu,)dž(pk 5BsvnU踤G:hVY[w'q fBK;5Tp?qD}@ՠ\qQ=_[›8XIYk\/L|<8RׂHer+H% ob0[Hz !X?[*KIe8 Ƞ?7Y-ʈ7um)`}J0A hiR12-+^Tu< WMgfAO>3-!b/cer _ɭ':>ruBRąAG.wU1iXSo 7Kf\lȁqޯ'ܻBFmSsOտqB=8WPxQNF}H# ?I֫Zu6?8ʡDV ix^ TE(uOpTb Q#ߓpjj Z`[\SF~J|@a_`ĸ9?vͱZз+A 6|P"ٸ38ٗs9ޖ^ tL7}5CjU]"䫌}~^qXRTM1@7llvwvlкS6ٳz!M*,7C30NH%>}C-BGl<3*!O2^Ti@H?VeY..l"-F#{4a& 49$گ \?=?THc"wFyM/!˼梆"NWK"̡` yObPGK7.G9^OC 4A^m+:]4P_Ka^F<we4T;5\ܘ|jc_EN$roB5ًz 9N[ΝV2qCHf^u( x2d@Sh>-1ӱМUʧ7!utgl=,<O9,=*amje-d>l "QBDq;z_i:kK#7M2͂4X<-UwZsfmOp e`5oo fXOj:Qt]OU$)}ډ\]/ 2\Dž ayh~JVg麐pPvR-В(ʯm8,IRifdK;DG31>. iTd:b*SH{X2s{E|P<_ >0rVd)l8#+ݔٶSQm2?G̢<mv͚母ϋsBoO-(*vQv^(sSp)wV $BiFwg)-/}nvN4W6xj3$3 Xu1q%ōj^PDo G.NoKf \DܰcE=ɕF(+ Bv)굇x?E.6l5Ta<2mT-9Bhj܉ݱ֜\s-x!bzV0`]w%>@Ba?bS}Cҁ4~DfO^um@E|ZO c `n̳@v9 9&:}PF }r6rЂw@?Z'xv:{Ki!^˚YA-]zQ.%~qސ8,cg_*Hkiidf.<3\(o0k8l9_jeQOYyW~k#>lwP^,u4- *3f͢B 4'_k$Zo\Vk&ob=&;G tkdBUޭR $͋%?‚;Zչn{XR$3:g;vݩ?.ƿl+KZӿeU52襵YD$'{3~Rq[/OoeRWfN,߈5fR+v2=HO)vrQ;rCU\瞌@AT  CTOz}{Zl*w/ͺ6q঱ lv1=NY.!E>>yarYo[*SMES1hϟ?p?5uhC"/t_2xݹNz O$N= Lgdr; ЌӑDCIڂg)?54q!pLİsyϊ+ˊrm+HI+Go"mm!F[D-ݑ7ƒ [u`cgy)3 䲗Nܶ:$xP^"J#y,Zσd)z&UrIjo. Re@Z|GxjVT[tRWd*e"UFMh,oAke'Ӭ?Yi~,,pE+ r @%|h7*]UV^ l6˷6!@ S᫤}b+>Lh[]Tdo +,Qoq#,uc 2隣x%89\0ΈV|mq__>Yjwrp2 'ԸIF8n?a?: "%D>tۼsp3hnC}-֋RxRY, 6v4N {yUNVE@U]'8פm:#06_c%jS($Ű8 tl uǵlD+DvO"$Jqx g X/aUĆPk3b:O#P D׍2UPbZ)~?"w#t7{;r}dDyF͍A n%C[88qks>5s[|Gf{֔1Bn&@n)ҹqq;A).e]x $x xM9Eg{n+yR^9hZi.;EWʸ5B?:`É~̢Tz'=00m4{$K@ҋ |is^į84c1G=%N2IǁDUs&,TnpF2f5ʔN'4 [e$|( 8Թ=z3hAb]}%({,2QMX)V{7 uPzA2]{nuYʩީO[ɉY"jhb;0!Gҿ_ĝd |H Pv7OJ6SĄqu!( 7K0CDF-4:;ͩc =q1{ͪ~ m%y,+ntM y Ug]h3!ycS)Db&Z$,k p-mHk$~30YUhuyj$)_`9N,A]q2:|/vV3Ez0/&|hR]U/D~bGmJ&ɢ=[bsUPn?[@1bHxaDB@iN&XVEۓuBZQEyYpZ Q;(`xi6;wpDQ lw2ճmqc:.tUZ[%UYө.P|ġo nFZGCB@r _[ qY 9:(%~:.Z$p*`?0k ng\OuܷCLP g>{ z53:(ŷCVJԇKw^X䛁DgF.PhN&zan#0YXyw%"͓ ䷋_g@9Ϝ|@Hb3ZյG\NhLpIA?ڻ :M_wXgx>1_Z53+K!X3CЕb#'#rPݻol6"f@W=xm=VuPx߄ )ѩG)+OfB\ xw`8;J=zCo Eǻ^B 7_#;1oqLisl@ЫdPL!?j`My6>oZ-f F7Deu 6|:<@k)GVv*镲JfW 5}( ?m&SOy-ĀmP.nb_,z4H&>X,{#v(H.O0FsHT3zlqho{ñj2oUm[H4LjJI4v" e؆+) +#6PUtզk2CSlk1d&`{61ղYi`{Qw7H)lח#<|O"?Ω忸SVa-X=03 cAjKKfPy>eTRtG PYMH *~*z_{/Ee[i{Ȗ'TUb5؈mlFąR!'o@8s#wEŞ4"lR RBP)XXAz4I֬RM,~4{lc@߈f9'h+&y=],?msxj(NW.o _-{AڮK4 ^(6Y)똵Lks YE`zNά s,j[^G aU bd`;&{oI@Qdle*<ϩBfrU'~E^E>#LKq)JUb%ߝ3:6|8h؄~/&p8Mơڶk}IC@S6`!8}}4bLN8֊-Ԑ׿^Pe6c!Μp+r.iFNuݑMDŲdZ}q'@k;Eݾw ȕ_Y(fG/ dOoWW1E9HP"W$*`Q&ia:vIz:w,v@fgfƀ#A]f V]R_g۪8*2vN} 2/JXvc'w>=At Mg3Y~CyX&|uUy Ȓo6J\GOJJNGЯ7—˂֞~0UȬ< 07*djJ=O))ɾP߻ԭG,= 'OyԐCf'ā{m*u_lnn9 6؛]|m:+~h7z[b+D<(ҝ^8cLKjn[T|L>"7Q|]"dݐ\n8qIqLs6Xq`ZAZ8X.x6~(\uTFάqfY݅[  聯Nw@p ӬW| @usZMȡjHiNVf#K%mk]҈}_ Ou, ;+;/wnr{.\>h-=Es˕N,9[pu.GUbu @bvaŨ#| ]IpF\v-˅ < 7oɰ~&xh0ҠcV\<d`Mo#h t1U&;{9uT#GfK(J#Q;͋áyHB CHPzB=n JbWEj8"a a,wv#P+Z@vJXL ,>Fy =mU*\![ֲjVx VU5途.!R递Dٺg05ޟ!"$:[I,KV5B?P9y6n״D?^7Bս}yRW_A|f'-&R фzt{e<|Y敷E@|ug&gˮ<0]]>y)xΡuBz`b\RqkXB$bѱ-FL4|1t*p5f7=|'s)YsVH*A˲( ƃ8},r:^i [/ kL2!Eʟasljxa/R(%9/j 50<4BqP`k^߃QuT)|ɐTcD`́.bcQTl+]$&!n.L;̩/=VH'҇ 4DĈ#g.3QH'.Ƽ FZFWxFR%wcr\;!/a =9/ ` iUl8C%%l= jeS嘑Z5/A)0 [58])/pRB3WJLq}V#* r]*!_9֫g,49FXF\%*3-v ~G~gtG>]כ:gȹ.,a甛0LW"K@y)"g Kȥ(Ҧ >(q)hrw<E] Sfn?e@mT~ni Bh'`Ew֩b ?M_8i x^àKlnbqMhımk?0T<3+}|dw)QkGN;Ofy1jou\1!a!NR!5 ͋!eJ a a.idjSn^scVIV,Cm AfЦ~xSmܞ`^(.$P6(;ZhL^jXJ]͢#^%D(HmQ}v]uMiso0ZK rnÑqZDϢzadmS}F C8A2G냸.1{3F2obBo!>=-V@Y$^n ƃW}2f`ENzsܳ`55[OV(^tn񽔚YR!Әr5G8S/~[nB-/ ?yZlHxUy{{wnB"ivJmW P1mI3Sp/B=ez "$gTd,ui1ԏ"͑*Czt_ l +^?J7Q(jƏjTZPxHRI/JBN7b4?, \ @Y#:^d`!YN-YӪڣ]ɮj\RʮT$McFX Ϲu;j2uEOQ-|"&hB QSQ W$v<)aľO{/7 hb-[$ 3/8l,9e db O׎GQ`}6'رz8.ӄ8A|WjqO7#[.DgZm n cLܼu$Y$wІDժfb0{ ꀲU_DBs(a雅c t95H;#c^L)5߾܌-\aئ'0K"F wWX>jtPXto.VNV@jl]P=B$@sn/yiͫ\?4ե ]`16Y𧃚|ՐYuGD >bZ { G]&=NH˽uVVyreKXWNo'Yk5yYÀo?iJ^s+!64%`E@iqIow8DƷkW2XLێEk60{(WHø`Yrqi=2wNbGΙb8HD/Q[UX׸Tמn%>\ #>p$aMȈ|ߑ$|ye4Ds}:F +i tw"I .ECsdQ{nb#BĐftfjGݓ5U't8`[{4xS[L7a_ch Aj4KDnܽOWuXm6g!|-"VoI#YdnvnARG]g/^mv=(ޠDwЉڗꂹ6VZ>vd1#S!TՐ'mJdېB(P߽s 퉶 i?Mqt9~F =,N ;x_GE?m ՚ڣu%\S0 Y0q! ,tr3>ئ2Z  *ЋږWV?ȑB{j|(}3ںSgGSQ$"!'Ju( ;rZ/҉{j]wJ܆ l+b止[>*yՃpd) YE0|wkx"nJӸ5ҙ9vLi ܮ-GaF,2JkBwnZ8<FlrS9A9wyE3Q^A)盏O ᵝ:RsvpJFXgdM,(荜V?ʼ6k+ ꖘyb)'ŋse``3|/zb+y˪'E09my˂~-Agk?hT>m ] JKDLYIf=m"p~ >EMv=G%> i,&C \JͷVk5@trj,zٷkʩ+z] =Re#]B<=\\傶U3zxwy[Ǖ~ն"ك>Yo=l?+GA`#u]2z{Px-X8Giܮ/R1o;W{hX6͞'10?pαT6%JBdBv[^^[U9,ܸ_51rj ĹHz_e'H*)a7M,Uhݝӕ@uc<3xy啱ZԯX" }4x(ɖJoJUqѶA+`CMW4s%"rzҍZߜkHR* soZ(>BMģ|^yng{Wڞl4&pM]X"o \eRI,030m?&|9,p(H~L'btE*zxf.*CE5]tAͪ[Wc,ed'R#kz'pHPԖ!:!efrn}ax0#ubQ%jذ|\_k=|e+l31/n=ΓgA5e$Tf\D(BwGaCzRdP=}=*EtAhϮ ;4GrĄVZtV#7t҉k4PQy|d.пM19C:l(]TWa~܍,ws5Wa77!k?<{5ތ#,xs9*A&pjrฅܧ1'EXҮ$E}-Uͼ?iG:>" O8ŠʴPm7|6]:/Q7Y<7dzI 96'@x@@tX0@ו=;xftG kWvHa{c@w,4e[>Y5mpł=AfѬEy@U.oj{̀mQB(|fXLTS-,xvݱ9Å=';RQ z;#Hh"U8$۽х:eI}Or}Lcf?&zU0 Y*1 w^lJ"q7 *OCaUT"[oqwSa-C\ro)ؿlKG7nZ̺1ۣѕsދw!֛~ FxXcOB|y6%Mxq#Y)xl N\g: @-Jǹb:W_Ӆ8#.`h.oEI| ћ8o)tX _SqeU!NnDl3$V3mMnGvߒ'}$PyPsfN %1HYY5;z4w +]lf2f}@ *$_Qs =HP,m8'Z d{#pZ,D5M7ݓ z$h2AtdTP@|f:wYs.@߰Dʮmͽpq `OބmX4<f\N9'[jˮtʓ:2V$)[t8cCں,%YaV8.0۽‡Taf7Bm+Ģ[?ؿ% u`S !`AWS*[~z;T{ɯQ޹UL H*6)M Ǒkv;@sJD7񬌑tTƞAp@^:Х$R<Ѝwh#+p.bInI;`N.f L_ݠJ:dRӽbX|EVVI!$M H)y7vOr]!3 >rq =㔸Q;=;V?锭յT%EǛ/6N0%9*6v#T8նl[eh ƋD+-.R,P(qith(}@,?T9cRǪm}?;惪 +U]\zOWqόYgXO[:[i" SI|K] QQTP Poyg[dbyI9Ekj7bηa˅󺋿}74N.Bm 4>Nk+}FnՉI|pTKAMj)*3!6} 2*'k,|9ʸ`]|C4Ms&urS.p*fBca^!/\SbqJ\0?tǩKm+Z9ߟ]uuT+" ZZ{-j۞WF7_c7.j9UU#+2h:w +Ԝ !oAg,4E|PRk!>UcC9Jџ-$=)]Am!l'*B߇A @F$yH,x啉[/ j6:bj@/ xt3T& #ZP=G?Hwa&˞_q NR 3J I.`"CQΫQU bkب$LۊL[ɝ _=42x'$9N۹eZASta2AXhJ'= ɋiEf`hM3 /EVȼJтh C%}ow !V"e%W#XfCI&ϋ\MLcZ>{0A[I?Հ=/*GǣUe.z;"@,O)./R_v@r)V *0Ϙo灦q# o!{PT_lY PYb[yvV-T&N)>w{rTE-i벟Ӻ}#Cq 5Dyzδ e> P[Uk-8˯ֱ}Ʀ cHTK iD? yOܜu3D}TT}tH(''eԣRܙœ:,-9a0:4sk?dPtP~hH\'.Lp]XKIy@f˳  ~Vr`8vTҟxm42EۥE~^ t=S]9 * M%5g9۝:BWV($gʸ~PU~4|(OH)/.blk&47G9I_,;{9VPuH|(﫫xZ⹠)]p~\Ӄ#3+aȢzڍ1֖\g-P+txtjkg6~ 48>GaKOpZ*uM:egQИS,k\ ]ʽ ;q8 *g_3d18U$@bANc902E{Ӛb^Y9*]N+1tu#%|senvg^0Rm8 #A.;{Ls&+83>dR&\OoFtX}m;Li 52L2Bq[H`["aofx9C"E!路p;U:g _geQ)_,@!/CsFk,*$(x@_ 3f. .A\jO}B)Ha2;6dT"٨ O6T(Nk킦3:Vtƣn=kJF3>C.GSދ`d]SO.+_***/HPO!USˎ?Գ0 $5 SU~qG x枙O%[M:*yh炔ܓ, {~orEaN{:eS qTŏ>R>W~fKBK[>葹WbDP{rXWc6 9`"OحмTJX &t4 og+n#R?{wxz1|6n, =3__ɫں>9ݔJ`N`}"m 4U?~D`p YjO0J9iUĠRS'Ymo*дv_Ӎnd]L<;xF0ritx8F:~?ᚐ a)C U:3=`g8T܌ G2K{HUF´&:)t?,"g|:R"s~XgP$m`"¸H- %$u3"^ca2_gPo:>\MP{1V:.} W(q&#cdX&mQQ(O B|{Vt]?&<n9[dAe'۸iR&‹cK[(B.#rq)t rx \J_A(7y8`h,vm4vRs~~WoBv]O ?^' m\l569sKtz\HBYBf@dGa5CC\$_zU?p%7U+8 0r؄Z[2[5"٫U趩 .FG _}*)j8*E'"| eˠj&,;s\m:b1 ٤]#D+}!<9,bewsc3N2U$-h,d,ɽĞRcP>Ӷ쩱TO1- DX/׳ &џѷZ@RGDp؟I:jaך6HXiUE}]nzh. | gx:cMHg{o+pciG򽧎c iV`yDBl >z]YT_QB$zjCWASP(f=QrHKi݃\5ř6kwK6Cpa2W#}, \>X`d4l!D1󻣥[A~Pm&Ì`*LhY`iΰDW r]P)p8 WvZ yM|YWvQ40m>YV9dLb3^\M~kBk遶5m2jf>$Ky*';<*~Iz:ť0GlK{@Hq? 6|?Dk!FʦMz XRt׀o^U0Ym3]ek} >Rj˷V]adkC\MeT⬏J?_D(ս8κqy.C_pihOqc圐-e뢩UJ_uc&  [/N`ɳy31 Rք9W*w#"&V 'an.c4>BE^86h(z<#TLr6BVSIsu>1GNXc+꾼h#E63![{6<"B]K`Q/ǽ 1cqerIb I)Of3Ip[ʁcqRՎz>)Tt@X(alۛen{g _}e9D&p_0IJ 3#0*+ʈZш`wTDjy[#ZdjUJLCha`lPX?3oxEW0yO `#ͭktDE$@ҠӚ/L5 )n"tqՉK6,ˏX~D:\U_Mz|ۗi^YcOlkas{s5 #R[)dtjƺ9w3/,_pn5GgXǑ"/aC+j{BFc '@˝ۛi֌6LmeeVBt (T+"K+3m'vmͳ8!V G zLM>lD 1N+YCg!S^ƉEϹפ೒LTå`>UG-ŲUo.z > ć+? Gni~DėKá7J]~:B}7jotq^wMXδips|{rZ>G#3< @ Ͻ3fp&ۥC ;{R^QldVulir/J^-8#GI}D}VqE uZnHvpW'#= 7ٜ8[}s+?[B![2W}djH8LP"A EdgB,ɡ(M[MR}鯍)Tye ;P8HZCxбMUt~Z۱iFscǭ0E|8K-XYbfsJj)30\fK >oZw/XNLI(Fw&L7Wf}qh% x^! M󃕢,\&Jv<՜kcb ,h(5A鵈78{MOuqﭤ|T=N;`_vB c;!/Bo3WDh9\hRŔhAyʠlz*Zl9kѯK/ּ+ZkK;oV3: AJԊK4\֑UzLy0*T_CV]{O!mQ(GRoCѺ*.` d76b)KMO冉 jڧ+}#fIA' 4>ran re_Z )r uKI `K Lʤ[m%bI*VYQ+K+/5 PD_,OLg 5/tZ*'`u:Qb;ds%I 9NW) 0߼] I!}ztԟ M5y ~QJT%rjeLkMa h54keik] ՁhadKRtp;i+DrG b\J~4,5}~6GZ*5O 3"'{lcS0mi`~]T\&.rq 89w [AsM=םpo6%9l!@0 (b&~=OHݹI NWy<$ r/OzhN+F7c" 8˩' Tw1* V :s;~zlwj.Ϭ]iTc?49]48B!7F.C=ίEEd(7th9#B۵%e#,BI.71>hwي8FdsՌF.|ψ(UaKdKˆ癶z:ß, ]HxuHZӋrX@r .GI^\# לvɡI!7̓˼l Zƿ25Xټd7(쩫H k[ɫ>G,j{u S^KKsEJT9o+ x%2 赾Tu®w?u^Dwsq xyShOLjHvgΣ+~DI ?sbԶ(ǥ^19FiJv8&^GGpdᙬDݛҨZ*h -e`& K$Q&GmAo|`H'c|%_ gXG `Ha jKDzޙi{kF- Ԗ+N}j0v`*i_Z:FV>iپ2+|(4xx>z9ZJF gY GUcC:/F|}R6iIאظ kIT$°  !kK,EV3ǜʭKGo .[h`@F2 34 ~0Vd\8Lbr[hHm`9k\4)<#$ݽɫV u ƾt;qwSe΋>XC ޷ RM֡2C RPeD xa9TGSݣ4b&]bKH `GЧ@h- )|{sd5RѶBxMt*f8l̑q*ꅸt8NC[ `rٹVG$IZ~ꌌIcby3Q*/UR$}ac\Es@frb$24mMB@;q6]M D[\q[ k|[ÿkQAw DRߺţ)EaZCȔ410v'>MFW'շt դ- s.Z*#Z`˚ 2 ^ZHhc6Z(WT^ˡutW {&2pjRU\ | w% HID.,{/$9ba:RYj;CuԲ?i!1/?2YW51&Rj󍙡6 oQy21j =@5=yǙQ[M̂uОj8+6Sۛd(ܲz@28k\OU8H\ P> ';xN3G,@h5! P!q|2dgv|HH/9ޘ͗[CRoVhfH6!T(&%aҠs[i<)2iC05wR.wZjUKe_^ [/Z:VN͞X2߽VQ/ٌ8H,59Lp (3K}44` 1󳶢 9h O#HBQf \O$iD!rbnuMƹބD@$U uS= $إUPnRτN.m 6.ҹ<œP1ݿQ!St>%J!h'&s>$ySol}PM||ȪOF3$I"1dz G@ ًhRq?]*̢J?OxҢ2׌j*Dكp R;Xyhs!Yda(k|tv0R aT> qMKW{Q45yq_<>AӬ".DcЊ#b%|sMrd`Tyl$cS(/B6hJh$C '7$4́+iM[~n5;LjH .f|_|{r cEQ᰼j4 QtF"e)!G6[\Ҍ̇wax\뵎z11dx(BW}P2k9ǾSh{U=c ^1X⧮5c.bu:ňuW2;gɈm}T7Z +x0s.G Ao^] N>=96 sBQzRr\!ѹD08%j5/?( [Eqq+Q@eT-3t6kߧuoe+fJbHHtEn+qV <n%yt&,:"3K![d>~ 'ڊ%)b&ú.#R *pIbOJskM_LSoZZF0>,GFX}Nȣ2e%a@RF@bW9`/">TԹ_ ]?tS{͕m ?m|&KA@9v gݱJ7/,Ăxma!eW Ö`Ymf N6{JߙJ  )/QˊNEu`4b4Y@pq=+|; m$^hqo^ѣL!p?s+8hҿ{w.*ݢRP^3(6 eq;v@ۡYc7 w_]ޙ7 "`Ggx6y3qJOB-(;^Á L>'9t(WUcSXrʌ6;;*kOZ= xE1OO -g5j%-qi'lpey}kU^T׀`W5Fq.b 9(; Au]sVތ[~1.qeX~NYr"JR Q?wgm/6٣v%j\1z~Wo9m"S~5h+QkfW|[bo.'j0S< 0F* =GIsAU^|~/N |ɨ{X+rbC+fH^@Qn#^~_eZ~Lcw>be1Dvi-ﺃ3*ٷ1')9Uj Iu1\GPt 5#\>7! AvmF$^FnZ zЈ=K0mH5 FJ4HoH芕c13OWw+$ZH"V8RSHV}S+)%):(跍h$8-J+^{͌"CN5 :: JDŽ%<  g۾H8\ tkcXxe)uru2g ,p?ZNu N`ץTC8V.{~9v*& ?oxGibgH)& + 孇Y1?tk|`G%;QX$g6,Tl i2= HxH9@o oZ/E ZylhuKh%| bR|/'fYԯS2$IKMgzEOo&(S+e%Om-nYciTܡwna|p\3^;L_o08C2HZȅn g\jGh'"vRe\?=eJda%Β6PTfǴђFܔHnHadɱ^W!% 4|}^5pH(ǣunⶄ\sBAa=|Rs3\#VsP=^HMyA4n A'*i.&qVȱyXy8߰nzg]r* =J˜s eU\k5ȓKIy)-on-m;Cgo 30~.,ګH>>4- -jDq墮wLɱ΅211%;FQr _( RwnRdNK x &,%q P%-5aXƒB$;:='.K;Y?P)N>>Y슛U\\ݪ/N%)K+>ƂtnOάWsi5b2,!QC[ + I͎gƱMyjkK)!]a'fu:DOo+t>pR>,xShB\<0/3W ǽeףq1$LPN 7 dғKnv yo8meWX.)ԃ($ T+p0aҫњ&׶؞.> m }HI-7DݸC)Tjу1h/lTBCSh=r_v_Z&# ix^OW€3̜Z$I9i|-v/GI}3atŋ2, MK+~^[djJwHo ūH.Ϣ4ո}[_luZ@2+e?VÍĖ7Ea!j59/BEJ'MjkT#UWkaW}ReFM$ф΢Ig0f}"v̱0Fϵo}GJS**EBNWBUZHhcY=ٖ-͓AAYWH|iz~˺h ;\sNbޙ^G.(맒tPDJ1 G7?HUc) !ʥ ()4*K0< "B;RD]aQ&eȵs:-Nѡ݉,^:=,?.e,嬖wI.9 29*]q0M+fm<'(>'.9;*U,Ǫn~xѳ<43֡E-/[T3$/w1(ytiEEpBbLGp(!8 ^^*bwQ8_U}ćs\J Gn4xY X66\EۗӪ$XqokB?8a|X11ju i\V0Q(32G0S_|AZ:cW-\Bw6j;Foź!WSʂ(gdusڳ yjWGm{7 9Q*"^9!]~8R9?8[!Rhp)lVH*c4xRsøΦ',,A|ŦaŁi'JH7s('15xxR%P,h̴6f' pa(MV UV6rR SWط'l\U]{lOy`?^K{ˑ>d=ݺXuOJl^g{9I !GE@ Fa֟_ 98b T>^Zk#nZFi}iO0.kqcxܽ#$2ƼƔ^ N&q0h!k<>=IOZ\B|h햙 y\Z &SQb1Sc @"`b=n_6?iW@G\j:QDoyL"nF̦ڗVF?v5CmRQ|D.0pnM8~mvz K<}+,~'6aVǯkgu Ykmoylo׳m: HT@I!& 2!BڶC99 {$(.1|>lЖ3[]1m y s=0ߣ d 0Qz5Kyrm8QGC%|:~!qیOy K]G5lS^ɲMEyh]FrɬA?],W.Z[$ٙ3"l7}&XˏY­5)' >: ; p"&LJ]aGhG/^)͕Dfh@_~fݏ9Qϧ?hD܈b+&n&`UڅT)⻗%!Л ^b'+"t9\khnցT-_H:i-euIg].MHFĺp5IbY̜b18}pw>Ц/+@e؄9d輫]z}mk##KD!_MQ0: fD]_c)U8Wo"ag<* ǿcfkr-8<_w_Q`+4yOjRK~@КlO% FPP6r: tEaE 34w52R\G 42 Ǣu4S9Icp1V&ͦ[mlo6ϲm-, ON2߮QPSMG9hZaZmD$lC^o6ɢU@@ iZZj3ђ(|U7~ZT;Bv3mNΦs}ȷcyIf7=N1LzI^%~lQ80#7Qff&;ֻ̍QIes Vg5 %{PVx'u ]8 Q2 $ёLz'!\ϹE(KFK˹6 ́-]&Xne=jr$PeݣLop@55[q[n'inZĀQACz ̌O4([POeͪmT7pLX |nr{hD [ay"'VZ?^ x`[Jm~ɀ뺇>eTz)2m ⎵$n5UA5>" Ao0U4 ^#E?`ĎCb؊OmL'|&@[_n,F)6"UEͫqQ-KøpY4ҰMy~ l:"zh\KlM(roͮЂӃU&e^࠾N%9le}Ԍ!Y*}x\ Rsx,/Ʌ ++L:U,#.8dz(}ʦTba7͒2`RB ne:=zRY#|ͻmmAkowqfs#F 0uԆ0قԎۻ'Z ٤}?S6䃔n^YXKw5O0%+X KoLߊ M(@TZGtK֌E-fL(e h[4d}C3F;5 av")T`b >'nA(0MG+B!L^; %gf_ź@|~5$=-QgsNθM;WDwhs$ndyJ1_"}~(ܥYz j=wW|cgFzIaQ?翳w[WQpoU;[԰u-51`l/³A}X蹰 'ka?!۞l*JY1Be; z5PmxFY7z.?D~#F#}o&{Ij\K]b2)VYizkb&],;<翛o}ܺeJe`?;%}GGy( @Jݤu8&ao8Sݷ3l#ͅV.zr)y%b!"zhǜ 3TMHܙ;CrѦNÖ= PFE_AhZx{_&Kl*(jpDau'ScO> D@͈V _N"]^2I #qkFA⟠ M4[9+7V͘m>d5.-kJlӨ-?K O;4  ?z;/XJ$FAģNsD:h6bO0mlDO \Cd(h޸/c廳SxjOWl_}&}'e1m4pv]F29kr*P/QN+$` uAu"۾3 "n><|{)CƔNЎ~ ĭu  *Sөy}}64td<%p:3$sZBԮƿ]1Sw?|4vM t!U'c BOÆ˴r:_lYs^u# ٠)c 80Cft ?6a@ƴG93|DlfФR;hC"\ʐZ\.31ۄ`CԜǯg:ziʍZ8lKW76s5W{`tN&:^-a,cd:{'CI̓1'TVޥp>s=ͤͲ*U*Ғ7O2P7%Wy:_ݵg [{b`dOhuV&gc)QMQ38s _1 ̺'祗$jv?Dh[b<եQKҢ44ьfH] ]R:VӠQ WyNV[1&?jCkMMB-S1J5.}8U\ .B1c ֥>?:2آJm5GAj\1W)|*.|^:W.la}ޢ'SvZyBSQ%@C~Wͷ[>s~yVXy~> 0dN@ҭF mwJVxc6zSk70+j>&_ȗH^'N[**;lOZxʎjӴZ%uF](N/ii pP)ZB7)(݈>RVizcD>bӋmrjW8 UCBMd.B99-Ԯ a!FadK *o+S#J>P(]{,F+xk]BA*_(y'ԶQrȽ"jMčI'9ɀYܸ1Ac6bL _j1s4To.%K_D|$x<$Zx_'v&5~lj]>nca{⟩f[3J2Jjq۔5m{o9*_ZnRфV& xmoyiHh $ W<}B>o;@X b:ؑk8x׷"Ý)tnH6UR_78cFA.Jߗڜ0AOve֟8Lgo@% C[3E ]y P$ͧnTi8H$0x mRvǀo[mح?ՑZa!j[~wx-͡𥌉X]P[zu켯iwaZZn(^>f _ +:Oިn2VM cWDN+M*N yJh$G0C3m;zsd2 ";N # D?db`w#7[+$9}qX%GM/ה G7MǶԒ]*<_;p7ް\ݰFZ6ڸPU82sYiI_Mc Mӈ;RWIY^ƒukY3ls᰷tP, C. xQHް FRP!jz`q%k-(2|hP1* T'ӊX8%\XQKOŸ늡>p7όs2+HcˊCd^N֖<m`p;^QYN{؅9 EyM4~1@e7n=gcd>k .-u(o .1Qo#5H#bSV# ]q` & QItw~ ݯ6o\mz>ি`Tqd&n+*#$FT m-UNYE充Oh!W9t(l]~6.cAg{j&yaę)cSu )rԹX)w2;;p}Y62n3v2TI4#/DOHN<([ L'V~͔ øS~w6 UB[W&w]讖HDE'[euI͐ zKsH>/.StZ褍RvRұ9e* h*g]G^1O&o5y˔u=C_45ccy'z/Tu W>If]ՈC%(%?`1ѓ*aSO_y? opCS/C4TAH9HRHaz(jxfefֵsP A2V$CH.?/!#Wl0֭m@D +ѫŦ&+gUp[JFY<5jv?Eۂ;S­*efx) MN] 1VcI7K5\`CEI5K8+C-}KW`FH X1h}1o\iavc /3RrIi]V沖~dE,x)χ,RJKoH=&`ۙ,t/\N,H]DؖIQweo,/4%+b)FH8^1Ūb-Lbq؉I\V|l#9 NEYv"*e?O_Ă~ןsR2"o*7*I1HnE $RQ~H1S=? U|\ߊ15pd-wκe D"۝gkZV]7E %At-ѧ~TNcEmve{̗FH{]32?&Q>4x "V(Bvc Cxlɕ[b6J)ǰ4/J余(C84P 4XF9y ͖aGeKi M~Ucf3KvR B/#hT_|5PΆ@EvR,>Ua‡rA@SE>eӃV;>Pf=-_Ùv81`~79UlܺY&&}!G+' D_IDxzڔ pgY@A TG?wQJZ'ֱ^ \ԎBordǯʉEL=@鵺1/ay.s/g?ܯ̆H,I AeBbO)sH#cu)VpY3B @!Bs_9 w|W.~<5mc|?3$\}Xr1{ےu2tqv=|x} ::NRՂЌrycHVϿXa/oCccnoJ αQ/"s?#7MȂ!G)BCw1) feR !xyH-L0nwIx%(_" E)? ^;J[fI47m })bVmP ZbLsx<'"e[zTpXf4)rZu1Y+=aŠ 4AoŦ)@R11E/I].%mcMQ\h4Gj .?Ѵx [K4k =rI`?ӲE47o0}c$;hx-?Xu|)lMvg*-\ > '(jQF2wcv8edf/B H{A % ʃУv\s8D֬9CR`[ ̨ vExO(nuF/r6oP?ߛ}jPK*ATxFFEdNIrI0LY=$e[wpC`*֤~*8[ϐX}"µ\Xzo^?-7UQ/M=Zu>6)(I@{fue~o"ǓOk& \\i5:E%΋L3: wJ B' _tzYD8DCx`.OU٬\L叄la.((8H9.a_,q _0#WLהܵ"f|);C`KE ^$N~37s[2L L 6v^و8#O9&ǬMкɣO.騾b [{&aKCXJqn1q$].VWBenl'\϶Z6MXJXcv,q o*SwdieK(pѳ2FvT'LRV&U) YLET*2;?#+&8,>?÷cih:Z&ו^wm0)ߡH tCx ]9A!Mp}s:8uN\F_¨P6cS$$qw4948!wZK-{+}%q@AL~7uWSy-@j [vy2(M\D" =jT䉮GǞU"/dpbbʙw{:r!p&<8d>#KK1t|L#VWJ(qb²"C>Q*EKa%*3ƙd.`!=w Gn›Oȯ-efNg9NYC_h1 r!Rܘfm pzI@RhP20FXkEhx:;K#;T"-;_&b&݅/aT&XiMB1Uy}:-+9_<͗!u,(:ɯT3D( @7qVCT{lcEvhD[}'}awT@#hHtU\yZW, N5dfoe@ /exCyՀMɛ/ ^e4N|vV-I W+Z&nkto(%|Wdmv>Ϗxen#\KlmVYy󔒨IE9ϡ#W ;]k[Z@4j_lwCRSCpao(Ugf҇C2G" ;Bޯ רm\A U ;CbABLAZkr8MjV;i0ĚM ]C/T=Kb324#z#,tT㾎Re;PzIYK>-'.6TVgm*f%Re4V+Z]O(A` >I&ݭ]oa>]J\sV~wx+1&TsЧg߂q4ZzYd?Fbc-5tB>1jBfToDņc#KD'yfM)6RQ3Ϲ#AE8J[VIk ۫ ';L&h#j Gnծc|f׼}8g쟞O`^7 Bf;ݰID({y ?jJ5\qQӎ-$ִ1Pg|5w!7&5xe/)s;b;]nX)ʘT{,3F*r3-;7I6}Qԉ]jB1J|&)Zy EX/#BR(_\ tͥePmEg .q,wJB3D;A@ԆU9A8.:u ng\3# i;IAKgXLj?O=_ <Д8ϲ%iL29+ߝ ۼJ81}Gk\,r*+yA"U'mp|OL"!͆xˇ7qJg.3 歠ʁS 19a04異?[!H2}V  JE' _Әq*_7Sl}= KMƗӉh$z5$]eP<8AfsXk߅dmy$\-Kd=pu׽I)e?wgRU%_VC&Xr(g|_qZa5bTz,s-M?rjhoif _ W V Qk;-R-ҵ!4ٞ_W N` X2$V P ^omiұԝ s!)z)duU`׫#keS\c~)aNT | G8Fk~b!9B~ero@v і+տ{.eYSn͒&J ;|9m1+S}7G e;N R$'c ]$., so}Uo$- )DBյ Fԩ!چ-* ~+G$vjH(=aP΍1Cʎ?'-t& [mj[ H <"ڃIS_;e8qkFQgz{" $ ).~O qvZHI>/T:┽]m5?]be&z+7i ѤL!4C|GE#t慧?CA6}p(- 4಄ uJXp*}ߒH?a! ﷳ`-2(}ML>ϖC75-8vp%Aݛhŷ/JLFj {@X\Ik6}S)|0_WmCҷ8m"9'@_&R%q<%48?͸ކU052>yZG}"uOhT&fh5W ?܄|HQvT65okj]a*JI[5yޮf}$(MxQ,ڔzvJ:Cv̑!K|z" G]~ 9ߊ8[є :aemU.L' t)\KU/SEmkTVL 8qъ;+Ž7Hyl &0+-95ڍydξ:H4-w]ZV<].kn!KS;̹!iwܧůbӚV lg=Zy>_'_ 7uzGOCy-G~,d%'(j[֞?@m bA8ړK8nf9p@ށ@7}!Pֳ@v2"鮁Eh(0Lb? a5Nۡ`DkO8*+uKճ{D-LLc <rIYe쮝_}-G013@" Jyg/b bO]\\^d~ےCe y>5 ^[z\aC^_Krn!YPMϕf+}XVqJoD2 ڃľYؾmo`"8>hIJΔS-&Hɮx4V ]U\UgyB8,F 2b7%=GvsPbR8idžW 뇝 u#r^Mȋ%?&`aJTT)P#{0ޗe'q˔srr4H.sGX>[PAHf00EܩWyO=HJ& '*LK^zIfMI m)z;L 9Yc{.F%m2D,J0mB@8u8r ҿGVfTmb12GYܙxϭh5Ίip܋r䧊BD;.B6qSw@GuW8]-Vһq϶鲯=)0/ˑ [1(`nk]-$ve$0+}}ۨz܊2R lh2Y/ *I{q4p㊅w7XN1VPhmsX? `Yb0s m ?2:;jQΕq|2m03,ECY9W1SPć']<I–R䧹L\-guⴛ;B1iZCzn)3xH;GBT/F!SzB|qRh1kPVѸlJbG柠5w(u3gJ9@w6R!1Tk  < B1K$I<_-?\ M=YŷJX2Ę,Jw$UQ KĹ 7a-7R;pZS({ܡ2 J/7w:]lpD13\$Rs @T7ɐ,q✎T(2|ȗ۫el0F} W Eq cE~*~ `#g]#JGT_eoc7蠑h5@ ǠY)Q2'";L+X+EE=6/s r=VXGĮ5&<`VsN+.16Nte xzlA6l7'g *o/ħSJ5lأkc !c.s\:L 6*$HЧowvU HB݉OlV[ʽn^ԡŋutlkcsjM58e0Mo%W=wHJ%s~%h&TO3۽Q4C;QvӲB+՝X 5CT FsN+[ok{ِܨ׎I"QL Jo71v;6U7vdLY1Б 9h5Rۺ>Z"d\VIxvbGn#~s)<3ggIfa0`9M(u[8q5j4LHAjAF p-7W^9»enUC S-[1~H]'q@2 ̩-rC[PLsap},K$*pƿN&^tFXW1cM2@V!EI/x7 ;$ P cT5/㹊 H#>g$F}߿/sWRd3u52KbfFs^t;q/]Qa." Kq$Ƨ]>5ՙeUMg;g 3%ݺ!R0H]&+ԅ՜ f&gm1z֑:ˑfZW3;0ǾɖP^֛y.[/ 81K%l%R9WJ>ln_RyY)vÔţs2=h,}O Kt&| B3\̪ K㫛)?81C ^ݼq.P, 7cu8a wk*iP.I0P -|_V^:^dkR{2QAx P:^#ݩGSGyras@ *DK` sH$%7uj;,aV )M' !;h4ͨu_Ah!}5Cn *ߥ(k;/sv.UzOSKc맴tybimY +<<\r^,(#N-5zgH}gOQ 7/;fc&XBƎ|4 SN̪X=O}|ޅ'uf/Tyؕ0zDC}:'0yd@Ս$sKiZW:\;H`Q0A7gF.SZ–?e?]$Gz}|`Y*[2Q*~-ajwrVYO K-cSGepU8z+Υ]4\H-VQ 6>B:.+e˙될3FG]{KWBɟ^v[+xF6Tox1%h/F=Rp%e^$# z'-8 ~*-ReH@0zeLMVxO>jrzϏEom@{VlдaI"B@.EmЬQnJuVf*{H8wb?=@yX&YZR, DٻzQX셠e,!fS:$WSܓBviL7k}Ti[h#ޞ#D2 ,x.@3}p=K^ڨ6HGBlxy1'1DIW@&X+xׁ | u#&2\HHp;Io.XQ 9l?MFUm.}VA Miw_[{|z PѴkO&kLnҔ0"l &20~t;:Ҹ'Pū;ڐFtwR!Snfug6hF~l?C0SZa=Oz3ƍ\Ifjb*1ÔQn|*@[VB/;=Q鿯+pQ\Tn6_CzLMIL#pS(Da>2{4~l)2ARGq$#hF +++.5q2 g 1?AA)N|b>DgeiK!'>Շ"`tH2Zyr/rJтݴE ׯVI7hVx@9"Me%sڋXzM~k8տU3x$%BT[o#`(&'*8%('2K%+c~yikyS?)6VX͂<4Q91W!uொ^ r&7Y? ijtGV?\ #! ȚZ=(O,[:Ĩ>L^+He>G_@-Ѭ5PӋ$=VMD6i(Ji&R;F}Hܮ>@V=Ǭ?HɛBBmԏ>jfׇfcX|f }5FJda&= XW VEoˉH9RXJ}`fN $2%c (/>"'7nAy _1`%EA`-ȹAmc?/?ψӋFGO*ҏRxHE#"m9[:UqӼmB̾=&ua =IuI ׀/U!-mY, ^ gܹM ʆշѵWWU:b,?z/ [G=`Qv+c}O&jkQHo6" /ldsG뾪DSA y/uc 3$ۖt`uP"!e0sND,K_Nk5Mє;i@y[әWm{Wd+q6RvҚWAd“U<.SpM{qA y$Xa- L1*K[UN/?VƯCr^_jGw%NT1 \׌LCnyJ {Jef#z<'=zHď-)&XslL%a_tۇEC+xeǑ>vk&K%W9!/u:Glרg@ L1` 9ڑ6#Z ^A$AQY[a!pؾ6DTNJS-=s8Z=3J A]6Kߟ&p >͒iEN•:6#8!;fK jβAǠBloNŪ)f)ngQI}N\Tq$ -RD$. ئr/0499^H¦|O{9ԋ$Lzt`unb<:W;5z1$+UOe>kh[+`H݀wy_mXTឌ0\o߳$PZsdGKo]d 2{`5xBR|ŀgPˋq4f cDhܨf*` Z$x+F²; 5s4TV_UY+$F:֤>N`ދ/ZI\`Tc/{;lyj(h(kOJN&MFp ͏7|p!+1"t{6qs `o7= QV*g ·t$csƷYO:o$!MU/5^$Q zswwD#u[ڄWp)U߅BuXni"ZUf5[GH%G&M4~ZLYh&ysG Şf--˷֚Q_=ta<0a6bGM[Q!fX{+m"l _g)t#9GGC os&2W ˹R?o@ Kiᶁit}^G)8,{MwH) U?K\A? ; >lT/@sC`X#EydF-ARA2>0kBUū?N.k_`%!}NTrC1;zm*Q&I;AsA7ӕ/!ش( Ё{QfĀ(7yכl{I^5GcHc-+r{t^΁Izb?=bm DQykHr=67WЋR:2lIjX łLJ9.;lߴhSqÉM|WgmZ\p$HL;ܖUؼ TVMr{}%RV||črQI?a SeAec żP{>/ʇVVknn7zص[Jd·GإT }B|' }8Qg 'BLwZ-Jf2e+#αnL1tr\DZ38$Heg)JRdffn~!q㤾׉/UOp[>o:)X?zmv6KP5ϢqlՔ8> V-H{{50B>BWk?z2q=t S&e.Bk0MQVF8YS2vkH6]٠1br[`IYiAD2iNuzd# !"L- TwbLٲVp0kd ̪E2.d:58.I b|AIۭp7G`KoD C;BMkSca!6aؽKM$1aWdc mY{ Ϙ9#]jo\wQOS+'C@?͈5ߢE|id0+?ӄZj#,ދ*{^4(ۭ_ غo1/;j^*|wQ!1ir+zM\4bڏ_RGEs}xI8]F{<. wV)3X.OZ$.bOQAD&][>j`)B`'p_LS:7#RsKmq4ǧ~psP^զze]xմ^^%_D}fY0mm>呦᜴w8f٫1(Dh˝h'֋Iv[1mx ?[؂ M6[?^fD}vɌ1>%<nhUr\-.< o7kM$;E02G#"Ʃ0 :05A/W-9XO1 ln{>CH7vnWVfjaku736H. ћM!?yHG-a<$a>&KŔW\D8ӵ/K͉]!wvaX}ץ: [*6*ewO"{벿ibQ[ 㦃X1n,`B&>Lܔ;?}9&4@ܗ?e{?f5mL:GKE{PY)vfзJ#ٯv8r)3m֨1me=:082 H¼fm ߰@+n3YPwEpca #'-~7_wҢwBMrZuLwSe\2-nX=kBr4K֚83 k-g|l ,[>T)5ҷMth|K:V9)){ zvPwATiPXI)Fx6 Q̺ 8(]Sz댾}SA#EP`Z9w\"EK,; lC/ԏAݛ8]RF=h:;5n@fD$3.3q ɨMĞGA^@nW3Ր:Q +'\v=ja+˲lxOɸųy@"ZSڳi}d.! w起Z;IbR7E1]+Y:n+oj G/0a h\XZⳊˑM@d'&XDO%ogHsfY<zkZ_X֍:\H1Q@w DQU]%5FQG S`gY:PzE"5 |4'3ڏFmʄtQ?{-BK_+%kORfHRt>*Mٺ eZ &DXl6.Tv`2E(pF'`ʥy:ɶ2bE)uk;@]vu6H@L@VPzCUgL_eU=JS\q{M'$rm8B^g'1Qi!F$bbeB2# 6b\Hʬ2#;,+'f``+:<퀨XF7 ==UD,kT"J5:z׫beQ~5ZIb_sBzܖ5/D~V*t?r!i jmd7Q:gnf+?Ş|PM 4[2f&n HH9I>iC[I- -GZw[S&Nл1tϳIrKRXaf~M&]\6+sko,+!1I.Zur/BB$H1le13WnfռwNl2(S:"6 >)^U- AAr(@c }Vľ!l%R8n1 UWްOTjfɔ\p]`kʽpxu~s۬R&M- 2kg繜Q3 x;;1 f?Xm6 dىe_. gD{-=Ó~\o +VxʣhWͤ9m7L6Kцd-OqXP8%| %g>y-1^.p:\ 86$Ffлg#o5-YT<&rAE}nQ bsx|xQ7A'B3lVhuf&Y>svk0pOJ'KtT;KUs*ۮ/:3SoI* "\"'EFO>tkeecvFVH+,_i~ t&S7!+G|NSG9NUZ*rҏ<Py{!<€&%yka@~LN~h" n~kvڶ7EQnofc_|HteGe.zj%+-Xm*ajX tQ5j(NWftNݿf 6 _\Xxģ׶p1rQ>MZ_GZbb}C?%8=#qN$VGQNB&R [SeS 4?OqzU8Ak\ŏ{,Mx6+:_YbmE~}E0Zhqe|1vy',xjYiDE}!=9tEQ [kD|rp@yug;5:[8/dqA@b~D؂Rp~J}K Q`u ~5Ia}nA(-rr],^4* =hԒȓQ\/OVvWEw*I3ҔY ]`E.2f4"QF훽I:23wx=ŜWʴ)\dD$ B8`R^DW7t}0F2zM"!0㜴aPbz>gFԻ85n~4Jh+38l[I0Y#f@‰|}]1NTsK`ؚrK|;[M4{V ލ_]HH[+U݆.XXH_m=W 9yFzR>tP!?~#t}$۔{4cIDWKs)~=tlkW |%n>*VzYN7 ]٦D.(iyfϘ}8$+~C&F¡.N#C $ci)@4A)\WukF׌YA2 cȣe,/.NB0 mmw'YCٍ('Ѡ}[).uhN1λ[_D L2?ŚУH4R#}9\lQ!T=JD DJ,?qt%ˆwY4dDNFǥq qwEՔ(-%)\/upd98{-0:ڛB'iW+ùAd3v8i4*|ZI1HVPGi,_`7eko4/@6x3l76ɥK,xURXQ~L{A0eelزxK$= F[Ùg~%)7LJe wc1~d;FAJ䬕y>M:$d ` 0$IO/WYoִ-nx 4a +olH N͗. kHT7UA虏@sS 7紀\lNaAaXB%8O>l/>>Z8k(0 EGN<;[OЖC9UOj4R )7+>^4R? _Č:!=P]@ḽfӉ'M Yzj*WX)W ?WlسwB]&S'$O# co̘<{mmk%}xat??uqJ_ (®. f9?Gu9atFkSos2'lk+mb O`T;Dz6mLR/l=LREg#',$UWVYoYV1E5!vE|%ԩ% هI2B!g#+H†h 'Տyx2߅rssWI5ZaNͬNvBˆ"@&%ưAiF|uu/8#"?jԈjl5&Ō,+qI40Tv'wȷyMAE)46|5)33y6tm ZBfމ[4*& ؀ 'o=I5jQ6jLpf)l \t3܈rnY:%TvGx~k_]`8y.iphcT;-ȤVt;M2x@rtfIe5^l?l$pweah |GP2t$˛5af}=\LkRAM5AyMڼy`SkZ)W޴=_[X#h}gw8yOR6*6;}KcnmeO%GûİB?hI+|km#jEx[{X{] u[İr >9s}`-HD]YZ+61 ~Ӷ eEHƍq]A&v26@:֕y|o+vj\-]oF.htrH$u&i=oBc*.kW[CН/~xdGjsڻ*#)hok딋%*j|yn%2 6R"] -3$˿.~U%Syf}~2`*~! Vo"R~=j]i, ']uNH{0`NfB[[l{lxbr'2X$+Xթ챕Q*07c,=Ty\bUZ%Ъ $I3$n݄t2t:צ vypiԒ XLl^w^|vD}@΍Į1?xazh>ILsלDŽ_}ֹaQM)= oA>`paI!\J16%t);msZpֲMq3GU*Ynޠ2k@#T'gؿLFM#l.>b ځSl#?g0\SV;g[z-8蛕gqFt y9hQ\y% &(.YmTLͽy-X}6w΢h)F@h;7w chw.H)|LeIapݞ 5i;6) "/$WyȥRܨN>/³ۦ(5P|5- ><174P~m[sfL\h@!b7eH⿂Uą / j//:6%>Oh{9-vKa| )`|EDx#epjvm]naՋnP6n5Ӽ@|`YʰbjˉNc ݢEvr~&\ *,,yˈoe~~jP -F"oZkRͽ5;AP4+*Ku u?! Дb,CG M}@UoEZ}"OӅT7X !(siѨ ];@0F2jU~Qdp҅.m<7{ZZT>7L$L:'6z1[_ b~0Xa\vXܼ88n9ƛ>{FLM!8ڐOy#SD1;(ez="dY?8yJ0-I"c_;&p9FrJyHmJA:Xp=jO.ۢ^N/u(`^7 E0(i'zN+Š[?x@vruX +(^uʀpY꥽XΧv"8%lF̙ {kJ?'J//7Ixz.套c^|BTU ix*$0-<:$`\0M)6+h+p%vF=`3gc> N Q]KC9\4dl5ԸTMݺ՗T9):H7^B_m*;%aEI:Z0tWNHC;8QJv/'#I輻j|TWVԸ^`qt/HtC>Go*Qnn(< -uf+iBPOyIq~sܙ\YpoIUpnNZXE-?ΦM.# O5A2ab&9cV=4SeuXc.-ҏ"k@ES6WU@CKU ra.bLbs/?i^"?qba|wOFP r{q8y + X97p# 4[Pg˜YyQKDb nc+XYں*tMt$@XR_fأsz@.kvg!ܝ~i"~?97D,d>,)}"=NFrpԿ7 /-H#登 % $L0(@LtySUR1(1):j}L.ԗ4~ҺKM P9,Æh{b2xU-iM 50&~1YE;I`90ߩu8SR,/v *N+69aWAo༺l0n Hܲ}~P{r_kTh䩡6%ʉ1Occd7ǀb16Wh/g2+Ĕ>nŠvGNB"nۋHfүƙ:vYP|i+7WwBH\H fWPϻ_ܽ1:!iٹz ո.eRk n<4Yz+6*Y2H~@$ (o:IPrN3X>0fڋL4ʪ9T<}V n_ʦ_X¼<E>K׻(}8eg#L]3Snf T37)fq~>?}Ԝ`:+k/(%,Mo7Î)K&YufuYY*Eo <iǗu>mVP"BؿAғ23XFq ]>rJ6.yܭgwhע>ݐia6MOS݋+_ww(h >Ǝ;; (\e/v3)㣖FÃm@^/nĀ2 kqmщ 'VSFŗÕ{pG \Flk~ld򩃣;_,qTsndW@ӨB(:e + ,Z$ΎO__p݅^őxzmAz~-Q֣ N1ud|$۶+/.!dvElv7x\VnkaDѻe66KS?~v9yV 6Fp ނA?0B~q~~pG@rQ/ Dɂoقb.j>y9Tlftl8YWreK_c7ڔd 27,2/h]=CMm7@ #R\۔^蓱+R7؛Y0+ނnOZ\{sέEN8>ԳoUÒgBD;҅HIqOiD b c^U3kO32C7zb+WHAw}J*ZXmH֭NNay, =|4<B&skՁf y}KSA&}TK]K!mȋˋs1i <ސ?U0czxs Ђ4$zCdp9uo%.JP!>]gٛz!}/)M,|dVd0̡:M-YB/,f*coZG"l*b而{[ޘt>WHo^|p\{X/_E{smp] Ay⮪c D%@K~zaPBN`o N9%Y>Q [92:H[s lM I^}i1_,U%:!TϘ^C2e if=ө0aФPg G1xl#6 #[Lq<'gUEn *^YOgb/BFQpA &#o!M* %oFT7:k'> PИ=ژ~j(L 8 ՗d꽣wU&9'cC%N^G$GLzK=Jh6@4r:=LlPBSvjܪz_Hq6?C+2mtDB/6^zR.h|Q% &D'= ktȴ4O !vXв?*k`8[ Ga鮻Byx]1E%ae||$󋠀RW٤&$!j}뜵TC 4qzmwh~lۅg>2 P yR6#Wyْ8P ~ ;2FǁA|*~f[QB}o_ .::+Y^[qokԴ#&t5>MEQ[@QTC>JaylkV<+a{Ai83D<8Ύ>"e#㋸+ɡ_3B9BvtuvGUgZM ]闬SלW\B~iY`j&O=U=v ya,,.EyL C;|) 3X%u- BD¬h( ʾ*\ TUekDCqDLL2GA*4vun/?%#yɞ꼬7in*geVbx#?YTͳ'CV?hW@18OB*5r آB 8ҧ:p0]Wxც[HɗvЬDA&sM3^*îʄӚ4 ~q-3!Mr}> Nu#k:hZav;K<lxo>=9hRƘb%2F AW:sfM KrׅgI:7m]&Ov3ԐR9q)Ö< >u>WGix|ɖdD3Qv,1㷡[A96s\oz-MEIMidfX&ƈ@8ȶ/ŮeTS38׷tTٜ% .ҫX] P3'6Al¹d[J <1=PzsoKS"Ŝ-gUTҋ E[% Tփ`Ď`R"ҵ7IϺ+ǰTM#~^bn*fw맦c&o{p$VU&M BMOݞIuy<4G44jWcC &#We7F2z%?6ߥMϒR@/ a/WKԘ嗺 ٥IjrUdE7.3t00Rhcƪ,54^]Dc!zk Z\Jz(+/i.aޡd8'iC8#E)vϙ\;7˥A%Ԅ]b*}@K,Yg\cgYPow.rO)3߉o=)Վ5es^pl8rct9: ~4Y-ػ[CAq{]~`a#0N8RH$F78nKgoooۅ ow&dۣSnQ$z;WPKƅAƏSKcAn.ȬY W&KO}Br>c (#l@nEvB"0# g?nR{\ϤQ;HCp}=G6qcmow[@2/?3rX~m_4{zӑetx{O9O})Mˀz13X6] $Me RermtΘ5!2ڥLSq(XȂczڈ.Spd5m4ZL!nfU[*|d(b)SaP4ǖ>?^R\В[0yڂHg"W#%) s[!{Pj7e0, 7ulFTb{tdB6|Wʹ^(%;Fdx圆}U\>`}ȉDDX8 X*7"T/lb~4qh(%>v_UF- 4g `8/qs;u1y{cg3Ӳ7gTlļHD?T;QqDӿn"E@L)r|0k[0B!Nx-sf4&K*Lj|'=o wʉ蠉r \~a`Wc|:t䖍;;WmjAp/_'v1Mِv iW#2q ⠪(B=@lY9Fm VQfrJ->DQow9fcj ^<+nq5/\r>cc$@!<"D{ SAƜQUC)71qW\v?cK+$cH@n(z%¼A=A}1J5t$MHD#}Rg!ڮM JyfڌgXVq;Zpe*ڡ$ 2uT"GKVҹLZ2<^sɹi(#0o {]NN`3a-DQE1|roB_X,4ڡ3mQw:a@lbT@E>ZS4'i`'ٮ#s4B8Q樾_z77ZF0#=tq*2TrQ\}x\ HN<*ڭAwF4ta%ְlm_Nܚf6:(0`hdR(D$PkUѨ*"%O;]4 y8zVrrݬIM:]=j.I( ?KQ6Ápk%_/(X7"V\,|th8v'J^)lΨadD8c=*ҵlY64ybH{KبNԸp noT4Et=zFuFR.LINk&|列'%(P[BIvKoa0FTD^LTb:_t9_ڽpDtLWT-LV " )%y&5 Cpl+;g5?C=怼ax7ƛ8^1Q17!<<"^vƆz*4`'Xt* 2<<~>W76 :I@'Hmm"]-.` %18U cAD,* Ă]ׁu] /GQrKz<9kuPc(R$CR0c8#ּdOVf8m ._}QVX.X~J\TڰrA1Kz,5 z~-zq"f| 7MG׵Ӿ1+=RI,2;է~Ǣ3K5`QLQx-qTP71L5گSnf`VcnRŲі^b9KiLDYWX_܎v|1Úޝ7Naq JpxGqzȻTd[߹ZޗΉ&Nz8 CR72.=tPEQ0漼6.Apө5Gέ$V+XΓ*|%w*e@@=BS?4#p ynQnyBgȼZ\v6UQ Iʒ~˟ӶRԃ*HXÚ ئP8\p  YB2*6?٘<jwT-~7@DbH+P{II8G[%0g%F`RQUz̤lӀF|Lz)zwrBpU+Dn$؛M>>Y:soJbQj_$lJk4l]alh]ߍd84d{SVml^نI6<ԗWY=wkkjz*#*pak~g?XCt0ЌojT`淘fVW2iq; wgB]kv fmGm1ރf0rikFQx2w@f0 t+ь7F֔SżmD'Dz'O2OF~0?9ζ0[PW[[jݽa]M:s1c:mI09RKw$ >t!fŰ]Vca<Ӝߩsˣ-b*9l&-Wڲ7JEg ?7A/PjQdq~I޴ W}z 6<@hjqL^0e#T+Q+,UklrZ̆B 61ni@@kƣs],2suՁ, x!Pr&q7$  D8goaQ["jgHt%vBk!6R}LPT}_Tc O2rsc-/UہP|91CEj2M@o>6<߼4eZxёX.%l]"/MlFx'@2KwȁY0ڡSk.dqs_du+S'a ='oqfmaMs#tán _ZB`4d`_)g7\Y 3.ޠ 'K{ٽ;$(b1 vQl{Lv`$9k0>_O,.AɍIKL̯C7P>%<~F&YAhB ( hKeq\,E^yly*"@'ruOq`]!-b 9/G/m9ly%ʐ:f-z}b&h@ma!0Q*ޱwB4B3N46`6hyMarq!Ό/(,(RJ*KQsɽ /7?;K8ud\=bFz2Bb͛:'VGC+Ro;uH6Є6,d V*+OXc{3 Q8ap/臜1je{C悂3X)1yx<0L+. NQ36բ~nѝ;S$}bV. :6/q?:o'gF天nIHܔ<^ z:: YpBf k{r3 0ep-qi0GцmO#'%b`344iES"GT<:%|`:)Eap:h6H Ǘ|JE*4d&[YBN/ 5ԌNvg=I +"ha 2Z.w$ľn)R)TG32%@Ay3=\ mhle}:rwN?^ 4:v, Α&5zǼm<#Z,Fܹ|o3Wk!sʃymqʆ"=>-q]S$+٠޻7E2b>YŧYKLmvo^5/I"rQ%5>x - ֐[BK"-aBJk0ILyڂc7|BKZ ܳИXYg}ezg;Er0.ycSBZjEJd $s>S/V,3@PY}3OԾQ%un:_ |9yVZReu7(/F`kfA[g):7$ʎ"扽y=m$v/AlWNzJ`DČr UbH/dgxրMaEi8d/cF*)u) 5 7FH=wt}W6?ė^ZםBMYFPġhLF#v_xujwz>^)8}5Vtriȝ܃ͧ}3 P~bf=z7 2_Y%`n^=mE#H{O]X&$}%2߯nʰP?u ȳ:ԕJ^,*3V}|3.Ft3W;umrmN VZ;T;.솼Kh@0x(ٟP6uQʖr9d { X1E<49Ð<~jW8B8h~>;*ڀpq01gs(9X/&<,68_  IT3ai!)vVXPc-_b S$tٻ]6G˃ا],op%IM&L{ȺFzRR[,wjwfwbXLE-L6^h۴46%-9/Y(+Bf+EsI#/\HiZ$wP¹yֹ9a@&\8xKmj0}6Wa]RzZ/moF:qOQ9{]\"+#{F,\7)vR?Ff^/#ac ꫨ˳ChKT4ⷆeCFd)ªVݩP 9AIdh-cm䅯E8DOK {9 q_$ƏkM/poG@oȝP$I.oZΩqZl5#pY~Y AU`s8gp(|s1!Ֆvha躓TL6d/<`WѠ\M5Vuvt?9}`g񋄹*S֐v󝴽)^'Y-ܗw\^4ߙuJo>SAc(@V2M0Tr!'-\66O`TRLe+u(J2)yYMdLVfgxLY_W50pgi(BבK8ƳVWKagtPixۑ= JBڱ@Jxd|eGR`";BtM8%Q=3F%}~CuVܐ.yeE>u,;͒'DPHG1]2AZxoF qPE]6~ߢb958-=ؕ_LR/Dr .Ȣ-EW) [ $6&zy( HdmZe-#bꭥg\3I'?cn1Y G4O ( ri YL㚣A&p3,vn̥œAՆܨ-RW:;ܲrUNw8}^œa\O;=P,.6Y2|ZA1MVt$c.~D3йٻĽ Pe1KTx:r[N܉DbDs[NXl5m/D3:7s>pQ3UܠrsKآqׁaK27#,.*bL2z"~c4 Y?kEқ*Vs D1}3n,+K"s{YnN8 O5''G7Mu:낒HG#I.E-w,uѕ`XI0OXɈ؅v_m]x M5sbNP%W &0$+{rdž"4L: ko[f{ph lLˆQr}7o2reSБ. h)ǾnږR75M}NcFiˇـ>@/KpyNPMfǓIƷVCSC@a?dVPXٹњ`kl/8\l%)_}2$?z{o"70pVH~]%Z)|>[*ha&h*6Ն ,LoΨ l7;Ջ.)gI&Ɨ+^,i\P޸QӒKWSzymo-2<$t)1{jhU8|+jaqlqKmhI`L=vmI %ڿp4Y$'΂֓.jGn@30\iooNhCы lg%C3H*&+h/ck刎rRO۬1 ʂ?ٕ³܌x+kzYOʧ UK(AG8v0]gӢI?b8BP&{+[wF]LĬ 8[(y.'& S w'<^0BYbema$!0o6?t̤5oSb@R$8s}JS芗pV#{"R! CNEpC:F;*\Lr$VtE8q[Yo:WO0O?eۅɢy_W] | S0ݣP( %Rf"G3=X(huzYR~3ۨ5&*!9Vɧ)&%( t븮GW k-Q_=!V2,d0L뽚 7&ьCJ?h]DZ! 5:-e38g gЃ8y+MQmxٚyx"ȒESyXo~']y;ɥ$R*#ML ? *x@{ 0vd}[mX 9Yj&zHT+&lGWjoJRrVTY%RR =zv{kG[RsƯ ]w N HV1PiC+KLB/ڂRXO7]D?n`$hFړ ;ON?Թ7REwZ( ?gfA{Vf)`yc6jzAtɛLzؓ$~|D܆?qHUX32Z*5Mvw@*jiWVD7wP9==JyB'!."ZdmrrOήpMo { :l9>+W! A8{"'1!& *Ү`Yh뙥{<'-ٌ78zi+&]> o# v #!)je稸6 ܟ䇊󲧘 KavEzAk1FVE-Jd3Ob\rwEv7cJHe3sR T{FdW 1%(&SP' T%YX3KuŘAhDp<,O%6\QYf%k?;[eÇ rX~R>_+%z6D8p^!sIXz)Fa%A}ձ&PJǒ +(CZK A7dP'žJ&MB;;DN.ҊT~ u=&`C)΄Ojl xI'li^N ~n2Eg /Ի㝠8Ʌ,|ۇO:`/^QXfGۈ[@2^LSnٔJK'hL8Jao0L_aI-Q2^5#}yZD? :xoPGBBPf n'ڷLTxTsߴkpKTe"B>ӄl()D'uFCjolˮ)%>b.Np{A2V WWTmY,h\wm('ƓЙ0BIpB"dvU>$Zµt ֪ fH]!v02%h*X9ʾ%&qNMEgZ0 1S],O҈ԯLDAfeUrJL 6o&<9Ͷ0sv#8OW])gHL& s#v| TsgXmCV9օeIj39#Qjȕ=U`Y1VPO5Vozw`nfhxc0B"7Isw0o T04?Z:U9QC+CĖ~0$,٪¼#ܽMQꢁ ؔ\5U6% RW;~?*p??js悪Nֹ7+U6x;SJe>q4H]` 5Cѿj,8NW}+,6/@;i<+c49;\VxYp:]m m(4#MǷМZL}c8s}DL'jz)g+QCށPڷs;s]lR ##fNZAPI#)&,UU:SɒXޡ~ :kSO#RP=pW7d:?\ |&ӽ%bN5l4vzl"Q Y6r~v e ;/"% ӟ}'nڨ+ľLA=--đ ْ8{m[I_dԙQRS*!h˞ktp)]ut,slA 8Oi7|x.k (NǹC!Zs7PpTK\FW@߷s失i0\aXzΨiz.>jSc2|TE%tS5~[ie {=B{ws؄޴騁}uW%# ѯxt,POqqu}kd#d>QaDДHI1P0[AXCvoɸM3gL>r 8)OCC"f n ]ƾr3"ٴuUn'>_}ݯ_E8"EAԷ%3sP~5 QCq<=K}tW-%^s;xp(\}[udU%IJ)02I\/T-M:C lP%^%3RbnZmI~ʌLw_xO'Sa͢yUĤ\M̜ÅWȨ Ŀ45NfJF )j9}) 8p2IWŏ*Mi6vU:OMlfk",d@eCUFpy{ERa#)~%qDRJp 5mCF0e`1짣 3[~gKOz̤l4%r_z>{{k\a F|}/q^Y ]J3|tg= ϲW̠%᛾+"gl|xu h%Stݚ,-Ϻp&X 9/G ߨ"مvףLBֽaHZcT#b#)+)`\i % fpx]p!BY'[􉪯~tC E 6ѐ S+< in]C'r4#p5o~u3F,<7 G.p3NypVUuL҅Z.z}*L k7wĤխ򉰅'X)*`#P Y1mQDNdz5H;RKV];It>sb|hD^SG)cZnM_e=Ȏ:6|vX6 ^z@|4))G$;"L07$^KRM1{#AHBQ"OF+FCq4A_ ţ2 lt-EלHRXMFߓjtlK=@ cz8*k^Jnoc cN^zZ`O3.bCRM 𸥎lsur+͚},.se5Jۨvr8o1ܔؤ৐J4πdjE{B-׸^8T2tM&|]SF5>@RFff@^~m4nȚwIhMcFqRDtE>jF`Du 95/ % 7KC *Z65^e.AzW3ol g0dݬx;V5O_yhl~I@pR\Y9wma&xyHv؀k?)vhN/nq*2P:*OHJE! .lwXX6u ylyl>e}Wn3k*{f)Զc΍8y)$UNj -=RV&XL*!$c@RdX W%g/%jBt77,pz6NkXxV}jQhP,5\QV!:yx(dJ3ɥy%EFipmFR_'{O6IO@$ ә ~ Z׆Bm.z۔N~WXb*){JZT,YK<-#7 =to_JeWLiU>zO5K0#!ӁmGO?Ef܏Wy77jai" 4D_>Lu1&H7ywNUnWoS=TVŔq"QBY\%4ͽEDwݥ$袽vukfU.Fw:p1 'k\{ͽDBbfaӓ|ujrm=4G+Oͥ5RKڇd캙eVYi_,X<\@#&(~Z RڏqfÛ齉:QHE]vyp,/Ǟ5W+"c*Ư-pT!5nk-u!M*FOl *7:I>DMsQ);v>a^y,<}^tH!rxmGJ](Hf88޼t[9:6||ONaN\qgй(m~\NOOoa)Z[Vv/ho[KZ,ޡGƗF$-V,OF7>cRK [.geڭ T`QpG=FPQ-F!9cY/ 4:\o%PLe qxU H4qOZ]5 Q__z0] 8ɶmߖ%8a2Lv"lPvu u.kHmG4ƃr0=Xd|=Eiܓ6쁨~#:cP>ci_0֥\ ^8XzCw!)̾q7=0rf Ao_~^@rxaqSZ7K*AgxB^*x (HCR_5gdp] >a׶ZhՄpMS 2sttk$O; %krؕh1-OjZ8Qs GnW:/ڸHΊ8 B/0  =|B/x~ftuzj/hlLVpk܉ xLQ `$KoA;r+7iMpk,ـ\s5? d_jsp9v0}[י#A;LyĤ|<6nz뚙j&pL<YiB ϯX6D ׋8`o0vm4.Gق 2MУ<1 ޣ<eM&3>4 0:UƍD7-Y9Ɵ!67mBz$ aO\VG8@vNٴ[K9~Q-r ';ٓ "l߃re k̖|vm>gz,*<{]:Vƭ bo8Y6/&[}4tN_D~;w`^arPoO/QӨ!ϥuQy&7QjǚNo` 7X C 3^2'a : \_SĵXLq Vӛ#NL")mO`Dq~.0TP*$qF}eWXz,@Qu\<_Tpz8\VB&)*0 ?rL m! +v֝5voP Fj̈ok} >g6$5{I` wg,KT}F\*<m6QWq鄎RX@l= ;d,dCBڃsDV8|~ymk7Jn,ç/K,L s e^|Yɑg4˄ o훻gLïLOq_@%ʑ }Zjp 09XP + ݅*ER S5}k.3̮*$QPy.{!Lᖉ.ۣgd7 @u ?Ɨ~ЃjMi6)YJX2(S/lC F^o#9Rz\:jUAЫ c^$arc;LLFsP$`qi7L(TZAѕaDAO嚵JW 9+Z_v|Qd -[l'F P H!ʌ8'$b 例dNiH*ƣHM)VK/Qږi06麧"fb/fwCUYzFD+l|ɈM<՛z'$ߎ65!0 E$yh !Br( ƀFh"KLnls8+lٛrw _.B>":gޚXsr' q-x&wO澱p( C%fۑ@ŎT|Z^JqY(^MC:4`Q񠸪Zt^5_rԪ!Wzƒ5Pt᪡k~M6?< ƸZ܇+Y~:jTXW4=asK2ϑBkKz*2 0MR F|6B5 (;ap0D=}w Bi꛻;mɗӣc+Um_/hkJՁ7 ޑa%ͱ%7ىfIIH+hEXv%tC]cKbf Qm y|~0,񗴛LÁc<ִILgŒHZ So]0 4?ZX(u?tu1M[Giv=Q@|@PK5s8]J/a o/OTZ/4WJ?dbߴ 5)ٶ'捄X㔘%-l]f٢\O+. ;CE ecIkە:Ҕo۰bܑqd`!=,x'Ezb ßG''1t$ϕs%r: ר UUZ'0[~IGiZ\qnWS"5CNw`)0ta=,`Jp;bsj[2}kQhhski:Z՗l8Twrx݀IkO&Rc(˖C^gN5BwXcjLs^ 3;^m+ԍD $n 3--MiI7kʿּ-æ ahlXaHS%2'Bl:zd^PD_%W_x^8# Jhn$ϑ.n&'Rok:Èڦ`B3 *aj՘]|mQn3'`Go:IUH1AX^^ Jr4HFDא];&d@ay 4GKlO ժgAa9yԹ7FQv ۃ|%·k:)JO@  %ʗ9]$FA< `LKYj $sRgѬw&@}Z<יMWG;姽86fQl[:%ԯڡSb+ͫ7 m %KY5o!n(F,㱉',c< r~tjyeKۍ[ydU&IF 8$e6?.*i qF=-o#?^r3ذx$p <ׁͤ*|A̼bRȂ[[Lқ1u k{ s95+/{w"bŋqYlG5&%ҳVĽuW;8M[K5oN-q+駄 ;O]_jSV `tVAf L=vylvKV&~G9䉾ebMG  y3DN: P +1ٖ*:9_bxYxXT֜$.J K)KΆ8_x %sQ>+]=@_?׃%lzbU`9 . :L^9cW $,`3 9G,d{%bA AcQz{N޳*%]LC*ۃ oR1#+٧HoCr7GpBϯȋ֑jVyh]fo'ӷikNF>B2s!2:mxV}V쏙r|q`WeTdI^=yP-aYz&L'5C7}Z<+N9Ţ 4hb퓲oƮY lx^t%/h{q ?v0.LptSph`ętm90ȩvrj#=D.e1 E,j>-ʨGNV=&sMի\08IevʉboHp%S45 X^=NJy] z c]oQL k}$n1_Fd`t5ӯsV #.JFН…In%jeFp+bj#>+DUlK 1Tĸ:>=sg䆆ly^)Fuˆ#-eͪ?..Y#Ⱦ2y5m^%2^~X3Gy8ۢ=xW|FX(od=xeB-wFP㊷[P}L<$3·RR7kH5]Ra0`*j֋2o$( ji?\픸0^j0Ӡ͋e8Yޭ³ Sq8gdWԳ ?i-$N >[ŝ_XmlՒrK91zF *j2B޺E-q y uP*amgp!ք35ӲG8szCX  2<Gk,i6( G~;Y?[5ަzG8^dIEk&a,zO(0e }*"Dk޹- a+J ٘0GwvϐY8=I."명6֪q^C?vp ç8pH4 )IFܨc~V<0ZMQ5|rsL+նU3eu #DŽ|&OpEg-9k{(q<sT+d%0q;c!84c-lWo]8h5>KN A&Vl6l>z[t]%Zޭӈ'E@#ղ )eneVL9VZjnۉml U8g3`,>Mj1 $0gGqM@d 97g34;r)_l38[hx{CȲhujNA(hC qbD0-nO nUqgv >ީmp2Fױ#69%R0 #Ln0%^Y B}e Kqnɾvm㝢 :{ly {I5>̚܁ED UN !W 4ljRyN$&QK"5~ 9}$>[7DmrL?C>,DyR qc 0 R;r^4t/7X5YZ<|6e<{uJ1&JM-&$}{`6x5`Ui,OUU@{fƲw,o{8TG'{$)\%hI*:d8TR,j̓\O4-Zn~Y+hA A`r#`M|-кƭN-*~/?1AwMb6Qa%$H=a d7dDܾdw{ψhqz_M7N[zL"<㠞J +?mH -Zsu˭ 8lT)]t РDKrlˑA^C9iv=׎-@3}U>͏v?Mcbm>k cE}Ӽ):BkLMNptL:@c:H 48a/o.c00<Eosik*Q۠2fN.1W}yAZ,o$.fa݁ VꋹF3*IKˋkhɉ ! |9`1S~<&"!v#| 42o'Mk.HW\r.q`*dYet:)a يEqť:ޠTvQMYru秤jPqT*{"E?xwR*by{`"Mg'd=67ғ5='s ]ۣ`;;p{L5ᏻf 򩭾jLLbn 'c=Qe0ph==@Vcj@QWfRM %V̛.!ҸFsoOO"ދm}3w/}hǁ4E< &gA!g+c7h: m`:vwuX'‡ IXf_2ك\|8ǵ->b}dRCI,š`[k$z}a;rq^?}`(bA3)tJ=G$H,4]bོ;RNoZעilB7ռG8G8DȯeeSC@B;*9#QT_ 4('^qFUi'NtÃ32g!:o=մ+ՋFwagqq3eNϷëJ@qBrL#|T\R5u<;|-ÞnGM_dv1Atz&BΫS DW$irRb~yd Es#d(Mʔ5EӕiE b/X;!àA3P8sN4 PV31VClh@+8 F6?s.Y{66pGJo\Ա #Yhb,RLH1p585ro`whב6 c#a_pCSSNP%Ypbb?qaʃ$},0UEm.t~cD0b=1}:ˌ&c6uK;M"f&;Cz=*ĵ|J5}ۿŴyKܒg7oJF `iIf炦2~([YVX fy=9v~]gEk %LۚyO2[RE[:uλ#Tz-ݫDLL~/4n"،skxhԟ`>u~az5IĂX|.s E-GN]0Ƃ1ea xx`: ݽo׏AGV qyNe U}_H ΩajQq7H4?8޸<^9OGߞ蘊`o3cH,xo;]+ύ*^r]t¨|@~gZ/v}2_M+zJ[-[Co n<ןPNߴFVʹ+b/>۟T;,8Dk78Fo/rgw^*:Uc0M;a0b `yņu 쥶?mZ;V诶19 ׹/Eg]k8%b<;q[[͝tHO;+Ggy#Y"d#|dxER8l+ggTr}A坎hmd ᅼQE?DB׻,1=i< Ed dž N^ݶ |eȞH Otx/!z߃)GSͧkyZW_=\?U`#!Te]O1d'cp/r:䈉 8_6 wE(/fu-! Dvm {p*'o='$hH({Au{w%T 1zgFI^e+|쒐{(;*NxGu!3uG.1:E9Q̎ͮXl}Sw;.^H+<~I5{(Oa?0a&`CAݸWs8q1i@ss`_pY2dz;~O)CM4v5Μ`mM̤G;evkD4\܎$ 4L3@ՋU1j8Oh̟QxMHA\;as՟ ~9Lg-5%ByIi{UɜZpwކ=6ɕ A^6bdO45u92 )h"6Iw1hɳ-HY<49߉%"!|kl}[ $R%Z LkރXoKBJ!z_6g͸.3}@*W8F(PhyY'e[*[ ZwYRtyF!PӄA %߅lQI5Ku#(` %sJð8*зm`8DAfR/+‡: ! ~,E@u$|2#%$maŖ 4 <r`F'p'\[Z[f::_x<$Ykv}Q_9f&WNnA-X&==^2Mj˩\onɝ0Wβ́6.)3{_բM}Y}k㦄"k ;DY3رFq(PXʐmOy%cҶLhEfV[J"Jט8OD?DJ.aw/b.<&#nc <܂Lm*9XbN^=\CvZ2hJH|@+61دf9XGr:5Sá]ߺp@R.SGz~%n)f)(4>)M%+P@Zz:տi7s]뺭bCzi#l-sW]W7z4$эW.e`s'ڻ:$VwQV*2+},R]IK*;ɦ 54'/c?\H>2g)}_@a-}ursa¼ΨG,OXCa#2>=J0Y~feN{F6[*';N*;/%@N7+8Bһ5Pl"6P١V4:nT8J_搢V4qBژ%n-p_KJĀtjXspɚ:\6c Z$N;{ʛrA ʜ `VOtVG=PW8|$[FZf}JOXKz; v+bnRz+ H͡hX9F;2G-E^ 6i"gvt4`#pGnTr;&<ꟺ:l*и8Z/oFo{GQ!!6&/ G[E9e3lU›pFrUNre%g_DwhNEgI||.?Jn+qs>i֖"R_*zpVtT7}~T+aY GVx;*2 ;w}~_1p%C^:2@ ^]1].g+ U~lV adV8ds zXͼ-O?jh67ߑ"OQR)b&HyT Cwu?`Wp# "8s%Td<7 B;+ 'XwI$j(@h@!/!ʞqko?9?髭{# JvHI 0v7<)LlƝ^Aiq@*VYD@ Ljm ,VׯsXH Ș˅ ${ZIpVRtF_srB"%Z xO %Pli\"Zd _G/?%pWH09XÛ&O~kya(G+'5i$}kwziC:Q}TZ;'<={-0B`:O"+R!^1D/K#ä},Pl+۪.'wdU@[Pqh(n'^ܞ(Z+R"sb`﶐HOzg9+>رťT^cVj'xfd/!Џ/2/E=?qc,={sbjFI)gpG?ܪy5cXQN/4k +ҋ_at_Jlp+bd;Z=7vy[:;6jsS譕en8Ai$'+_gtϒ6G S\CF:'%&{MUM7SnzrMʠ18& ٳHռf$L@>N8i ?m/ Ty1bhUt#R/꾨XYuhyLB9쨺0 4f}:Xrk1o^_ Cmޑ[zcV@4ik /<51Gώ3v+\i:pi̱rV ;@G:6./uI$A';-} BٵH}@Vj8~4I=B#il )?ZUDLbWj-٫ `iYhgq/:Q>cQ~?2|N]?̴ԒJk? ;%}C'zaq^;?-\</؛Wͽ0aCb>+e74?M$mɑXˆdpYtD̡[3&h-O-31أ Xp[\/bbfѶ%x4cǼOe]l;]>FA̳v,,k D.С>OC,KgxWk^,`5:4ynfNgkY=Ln*F#k=4[!11m4d?B`!/IIgTIP3K -=%]픐ØO<`[v}[fU |Xq6ֳ}XUG;҂ř!" -n-mKΈ(SNk\ڇ8T88D^$48n5]#dVqƇ&ߩ?]kM.qnă2E8ɗ~:"8xn㝀FUqU8Ԍ%q byW$znBx4uP_"VIb^m\=Qt4$RGfܧIhyAI!_ӏ]-` ,`0P$Kѩ§ gӮrdOy9F J@'C-7%:m2N>&?zX+s~1њB]t予F>klat f.Zf?IxH ,yA[5)J œRB¼~|'MtJ]UK;i6Bv(84' ؛w|L<Gp%'M}@Pݗ'855x,c)Z>EGu- PLuz}qk1f>dש-NpՓ{zIM'vi^EP64Un{&|,tWWm:9O L9W'wk0P)~y(gn4X1O YBy]g=G`Sf'^=}@~[';62gi 5-ԜWfw1u8qD(ƼBqUP (>uRzrፓ'߂ɽ)d' |+GtJVmDv5߾j4Y Vg%/G9MT[-XoP',E j[P?jk94Jco6Y]NJ_(8]`ܩxb|+/N>ˏU\7$Jt,nx34?O ۛ ?3=. 2Ch|V9:Ίb=gI&)!ߐ-];AEZcw>[C`)vt!cRunv!Rd j{t16ʅOjbsn^r v f`/鄎ù(4c7;4gYrط3Y-Kxs@dVK6CYA"+wCq6#fH+cU|axݢYGƊ3vg&߿">'bd]V0pw%v%4BW]/ ·I œqJ'؂ԌgK(^ۋ;xKKs'шNS#o0,{ؤ\d.ANY4_B6)sJ:þ8/ɹuT<&wiEՉ3"洛mC:nw@=ׯ[F.2,ʼ r]Aɕ=ı =*3,I31^zɺ8Oo 8`Hѱc/ |0WE"Y:&|;CR0r4 v_9(vΏE񚭥UJ|"oMb2ZNFYZ%pU΋g}aCOiKhZTP45|Ұ:!dcZxi&$і^G+fIhHd)džNB [ޮګX뗅/c&W,W-uyaqk/fwF,GCsSR FWZY-1Xse>p+8'g1*an'c5!7HX4ͲiO#/YU)t/õdñ.BbYsbd;>c9G'b$ZO*)]E&#H rFn\*Zx neT;> T}qѓ𙘪n|@d)ںy n\ޡI0IJbjÜ萙 Ҳ6[ S %1R,Ł[yl@mҽ6-M mlBp}.MTcuCba~hά4aES -#h,Qܔ7Aꆍ:{< bޏU~TweF![SVPՔ!q5} ۃ.#siUZa5[&9 $m =o&a4MLwU?GDDi>(gh 4[i'xMDп^KٹhT,a!tuTk3JqXWM|-6!(#þ i33cqOT݀'JcjTi&vٹrRe9krpflO(F~IdADSƾ|4i26&f+E|8/ٲBg-h{@lF$klk޹泱l;zpg< G-Uh'ۗ^ȩs@ө HrԂMIxbݼTZFY}lކph޽:T"iHU>ڵ\y &1,C~-6C3=E724xa}-m'諌ϑĦO>ΝIF|,^vЁѶ 6QMw[N+CoVMVVnjBe`,ONBᄄC hlkb-gK,Py՛q^_t[H3W4EOkbi)WY$&&CC[l {;S'lV3T]C൭C(ISLFZD`Ҽ-nX5_-$d }O+կYAFmR̉ыsd/AOYl  ps<lWfu_s$\ c%I (զD^oNcVKotm]Vw?û:8dx~G47ǞȤ˄E\[<,A.+CPf40)k[I=S) mgYoND- PϘl՞hXq'P q?n/ڍRt^YEO!00>(-FZݳ?Q{ oɜNľbOm9FN6TT'CՌ- luƈ k:N/| ŹIq&kLvi6jًFpJ[,7#YOhNN!G,IbjI6g_f^luimqšKﰲuʐ2xн`q#^1kK:@.h>ʽJ  m0e!G^RFyCUZ=N7m@G?%A.V#(=48ݢ0OqO8^χ@fKoAZwlUw[5VWᦗ<V.Cpwk9e)[5o<˿DDMڈ,gC3·ZI 'iyFٗy3'l5u|i~#AK{t2 #N@m/]81UUD:TuyTBROxe4nH l36>@ZĶˣ0b dv+Ĕme&XAҧ p=7|m dz~ZJ6H삵9FFz [*5wʸraL歜 ƃođJvWwD)V3@ibdc)Ggx߇tf^` cqGWkK>Vܵ"9cdX}3̿@V$lga ,q{c3)Hyz#6__|i wkm&X3;K=be]{zU[^MLK?$ E;%IG(Vpb=Ro[W5x5a9`|]|wuGK[th:a/<`P5Qwv!rS%zLqP6SL&/]'5!p;&IREfx9ogỮ30] DPZ,5`Vn]W`t֜WÒf=Y AI5P["N8zVF"e3qL~~<1]c-䂣F#JtrK~sjwsڥ]G~#Smo XjSR3RiRe7IAx]WtC qs|$g]yA!ft< Ь dy'cRG0L`-Q?8,uP*ci6slGVHa|ԯlEVt2cGHBV1Gp}# f8 iG߂ -V!n:qVG>uqPh |EϿ|cq,Z웮|q;ic{6 V0<< }7 I@Q9buZ^kQ : %@tEҘp`fgd2b;f1@/'҇K?LR %w?6㤨egDDʭg+[d7`vruEtlMoYM^P(7,a:"uDzޮO5-~FY^;6a yh }]_&RAͫa 32 2qQ2yV"3O<\0DV=UW[1:;B݆IJMa$`?/A^90ÅLoI,1;ŒTg=8SƢAƆ]R7m|+Nv)E5Xb sԭ[\3Zx!)ɒ]G -6 up]%lOp3(̄vytJ4 MD|UiKd[.ކol&m}eݻn?qڮ-G첃K&l3עr`}?N\s9?HlDCygV9YT?81DPXL̵`}##1頰.m I]g86ůb"8YF`A廻>,LM dg(ngpۺB{_t9.]-{v"D.BߓwR{;8 ǭ(z3$l?YgJS8M=_O;ʼRU  ]vlr 8EdF| i@kwUګkٝ]5gS`Y̿<ҟE#?^Bs@ 뚣%2A+vmֵFƜQh,v6z*p'=2wDNK,d.tF_'wb@ho |9X pمA%@F~~Ae ށU.bp?4a+ /n]-DvPe }?b<@}ÇD~}\un\PnUѷSǹ^kcͽ&`8s1%8oOe=շ.> U_(命9Tk:g'f1YEgKv91d-M k\vk`kTɽ fjUfv 9"ݛ "]{egM e~|._@K紬a@tӋ'3vՍĄp(:Hg|CPQlSonCL%]{Q(A;@Йv~faŘOÈbgLKK&-!?4 .c1Qpr_추Q#Cuƅjp*b6Z*v ySjM!\H>5\{ȉi4ql5-yD|jdhPϼ rMFP͎zLl( y cqL!lm vmYu9wJ[/ NcX};k?Toˊ?q#kz6Ғ'~{a:g0iY7 TF*LBS!1K\CY{f5k3b*ZK~R`dBMc6ӹ{=ms B* U!=B ^8 yp:on N ?SFn $P!aU +dժĶiW6ȲM7K퓝T3a b ]R1eeA9Om Q/qw4?83SAɄQJ;Nu?kvExA1axGzN6V~ ` "<JK)Q }aW˜VӼ)A3@<~z' 4/&L-\$nNmG-ƋBS)C@H|"My XK R}`u= a.}"a S?heo]jA=mD6ZsX݋WG#=vC61 ֎[ }h8x%2aq"kT#i ˌg2%G[* Dl̏C\ ֟.w^j3# W[k)r޵\!/;j$11^7f% J)`>mvhg!qYzxxۨI^ꎘ?zW; 4^\A$&1r6*|ΡvEszpU; i :F 쓞-6+wƟpX }<YT0)KYIGNg~> O1 rq@JSQ'.ҫ_"W}:-/uЎc, ś|J}k}=gxc4]Ϊʸf8 ҉FT1f]:S_C˹= A2;ji"&]"D=Cc/Uπ˜!ӌǭEM0{N7rO"D,, u߁O±`u&KG\Z~J(};miCj:nI0m1ƇeH:i_XXy~p qE_ֻCjC.jsFr!4Uv4 ɻUp|j\#%b1T L&>ڬj}w_RyVLb>D5~&+łI}&kiE3?QcLzDU$-W> Efʼw QU}gN 1Ʃ!Ja?G(ww0aQ?*o mg<Cy+AhOʏ7>_ޞw)A , g $"kn=l|jK7vp/ģޒvVSX2u EoO2dOᒑZ9xۏ^2}AJ=GNBF|$N!Ў(BJ^Ҝ:6 ~}rI Y=(CRIH)/% WFKCQgX,JlĒmcpZ]%Tou۟2`%JŴNdt i)d;j⺃9qHxhֺ*mʄBs%bD H7<B3uW'Lm!i: DW8hspY߸0i$,^_ESNm= I\{:*3q[bX03CF3`}4Qn٭^ɘb!rg5<[=1;k\ S=QfԑQ0J .vYkJk^7b!oʨ:*6rbD&-Zw[X[ \)Ö/8GQK<DZtt"_IKH8ޤ|AYWdMK &Mfߜ|C{&N@?ĎB9ܟ_Dr:7.ʣ᯲J\C(yyVd%w)V9B{I)Ef?΅κ-^GVJ<8znq 5,u(k_㡒f%"#b?V۵9(D]u ;MhQ-_E_e u"CQFҔJE?4LJg?FCZ2v#@5 j^ iGm~,F9س@M1P ~{IqZ}t^O"oQSrarfvG&a!3z)쮰Z ͈dtSՔV0G~@ҳ"1O7wogmj^+bOjs7^oD>Uрo܊vJLiZC~V*̜N|jlU; CVXC/8qH յEtG)8x7X4Wo"dq T[:1tC&!a?["׫_؛ӠFw)4]f. mf@eDBUX0Btd,`[wG K2r '+ x1@ ZARw&o U u9Khv}hi“u=cHQEqjYJؠVP]H:bhR'f24`#ḼKކwϿ {d.Aa!ءjg7?74V 8J &NTρrw1jx  s)#z<G՞TX`~)Nˊ]%N|9Y?4j?to4qVc8QүeHRO%zO GMjdw,Yݭ"*?u$T@+NE.+"SGt6t [\f^X-^xR>4ӏ5l0kux|TgP쎑\{©Qb%aSWp{m"sp }z}CBA9~+u =_f_5ha@ӊ>u0zHPik/]&5Rx(c&fn#xN7 ]돟 )ZԪ/ϖaO'gK)ZݯM 9 65e"CtJB$d_P۷ A@XXMʐ$op^>P3 H@U]s Ϳ}-3凍.QU?-'靌CR>rf u! c'itY^&B:ٺAxhɡum` "zr< :-,Gz qeAb(H+b'(>z&"UD0I@uֻyTn(" =7bI^yȴ Z2 $Z{UlF|N3==v:!S%)&XUEz␜ S.Uqib b'5l?E/;Q7/7ËC#y1eE㓵jAs2q_u5[ .yiO^D2[:ί%&g҆6f3@!Ų=2E\0ӎv%8g[>:jk0&ʗ$oF}~&M} 3w0M,ϙ4}+\融;K+O2< !={>Ϡ\_*j')5F8@jEЅWPjț&Ox"U|M C!)H v(_< u#l@BF!mjb~X&D dm&!b Tn!I1}jzz~զא+KIwVA<GDäD׎ںB>iT$Pl5oiCQfp_5S_>LP\F2 |'0WGcZϪpͪACPA`*$'ẐXE ݯ[;ߞ?{Z̤o9H8nO 7l. w%WT]E^,ȭ>jRB4Y01۔_U'`:nkeT+~-0 OBfµzu>Vg:x  hJpz3,a\fT6.w}g\a;֭LT5"gMfQxUl;&!#5h,@ޑ{^op(hڑ;q6ʒ#̐)ooF0) -jԢ'TUV=7%Ta|Hc|-8/9An@p&OY&U9AQCs>nGYF28 {(-ɥ+tJذB}Ͱǧ Y8't]Jޅ(l iFr4džuvvuo0mmQ4@3r%0[mEPR%S̡_GNB5ZKa~fwބ ^NrEuP5Ą5ܰ1R-Ӽe{%`tYTKQYe}6*/.2UHa`ư4VX#۵o4-*';afs<-ջ[ԵE F<_ HGͭG۴f1Ĉ“ȋG{ %Rވ};m0X?Ee 5Ԯ&[t6k^'-T]ôX.ˊ>zc<, -o11~Hg a6s,ZW!؊zf>^S1F|ok, kYkE|rrOvrr(=o#4O#09|ʝMvyl;-*RWwzO;3׫[?2&CSYV(`55nDBnӳC9CóҮv=*ylz*A-SrfftG + b.yK,ȊJB@x0tbyC+Fr}Zi#7Uo-A 8#6MTe8CxIh0S|kK:ќm쑂Y9CB)XɭĠp?a*2q6mmua~Y򬚲\T\"g_HQ}HEqv ׇ9 aυ;tWAy7=b/,=RN~Tm!e@xb(c$ H,ݨ51Ѱ@}]ZZdjMPvg`Veo-@-+@lCs٪}!TO9 LT9Le F}l {'HGcP& =IT}Qj@_y h@vTx0C(ACa/UwlkRkY6Jڛ@ysWfT D<Y/"hիNwҭEa[B:>Lܐm HpH{^0[4*ySBT8Ï5DYL2 x"@=Ӳ-*c0"~KD,7D}I0"yt ?p OZr@f@-zM"6\eAj\/ $K"4 I6k Mtc>[OwjIy^=E;Vd^ȱ׶G"',/ L #RvfQЈ,RS >6'd 낯)ɬsޮsM%bO3{;c]__ 8)9Hj JhճY7i%CᥦZ@Mz pD[Fow Sp8nQW}hRMw^Kc-[~'*ǀ=%Y+| WRʟEm.hv(a &L2a yu~AMdR]]1L]4ܚк *mTYl-TOW{?}'_@icu\`IXm~2(H!tpȃt5_@b6vR!iwڸ4d& (;هG\$9*Jݝnw& 0OL{g>  vNeC3rVQH;(]Z[5y%M+Eէ>8pr'Ǥg4J4ܵ(G$)f˦p7/V? F` Jm: 4Z(V9cڷ>&cŽ1m"JO$30QlrtT6?aYs\ޡ%Ruk (?E pE2Fmvt+zB-NsxyFFD@ GэJ9V74u_wGpsE'}?N@{@IWfS7-:J0ZiT8}rEL!6dCkSƛ#.vuG(?U,W$Ұa7RlJi~jyn̫q$a24q&хT+f&&%x@w&-F:W wJ^. aoDK~{o]:es]#,q0$_HۆmAr⇢< .I43n:*NlP~iHdHw<\w̉V; ,*~|{|h8̨&M\gHbQrm'tΟ^)*q'8Φ)\̉E8(gv%l RBwwOO`BSXd/j̇6k# dY`3rǾhh(~ øSoFjx˥Ѥ=c|r^'B BV}K%PG8ԥDE= >"aD)m}e(O{⋓F10=rx?.@bNH-ˠfkȲwJC)TI[c8|Y/Lx$w@;/\G[fKD_*p֠ԿNT^5\^dZVP5kS: 2jL~ԝY'r\Ȳm@(9:ӆa)ʳj=u;J{|[Ǒolqa4b ]Cf/ǼRsY\ ;^&,\#7Ԕ}=5ؼ"FC#xŰj;+"KȪKouP<*[c4b B ;LM8Flߢ/vs̠7m.6/dD;QƥO\cUD+~1Un؁wi$[fR٪rNh0 SHtZә% 쁦ToqVΜէ(B͐}pzZA[ݏޥm7f?nGc?kӅ4 /=DK{sb:nmS/9^/2ķ'%–leevo[#!j>($ks1 HQx;O3s qJ}ݧ؉45F)e8Ǒ&XZM3jMkCq1m5N~l;1+MۧG>͚=iP;nU >3?xΰǎIם0"gw89mbG~K A77 Gam!N>ڪSݟL%%|M;Ty~K[+4)#B"8CuZ6qиԯMT C_S;H 'rt x'{Kw«89-3ԁ^Wq-O[sS@-ś Xҩ @;m/9=r([0 ?<+ᩒ^V,XZJL A=Nj]D~ܱkDTy"cWB:&o %&9E:fB>Dp ua vڲ4jɕJ+}FECWJj;p6-gqb|WN>|obdKBsQ8(N0MtvMg 7q["&>4֔ƅn ^7ƁXDu>S? &Mfl1qB0 jq[z cU_'̝hzEPRolĝ!l(:͒x4ҿNa=()vTvD9"8C0 %2*OpX׎ӥ9tQj)l`/o`𭮶GaڥEˡʷ clTD<`T ,!|UCwL^nV}w#KaF-y=h)Ǧ7sn.weK2uVV)|!pp~'M\*h~hD1J@JUIw;*Ҳ7 Z;h߸=xEr7׈J9q9]1,txm(7ls<`56*oҌΛAcu&91#b Or usxI#Tߩ|`Ba\b+,XmcC-r2{.0R9!tueTueDr0£.}&piQz4R ʵI4λ6B>4ņ"T2Qل`bu:+BcP6|6r;EM2x;0kܟY]aR*iw!SToZ5io}KO0C*_Ye@йĎ?3J@QH)!떺Jn*6.5Ta)ɢ@*U K`sGb$ $mdeU>1=!7R\Gm?{}-H֙`)ՉfZB#|{Ls d]a>f3! *lW*8W3K6RS Fzǫ8˕Sֹq7nJ߸El ek4RIe1ax"l], k;r"uӹ_"dS z&듹7ú2D v9mfaB%+grZ{·cP{.Ab] =1G4.‚Jqw T5X/*\҂ΗrxakN(k8qۻs:cx2/A_5jK08uWnS/oAaYj`]0v No(_d5$aN_\IuM/XE㭹7 gb6g]c#`$ZD8y7-mH3 #G+ߧۊf# EDi_FknJ<3P^)-zR+׻Jsӹ;Ub\GcqWcoh( UT=ІQʓ'FF0n!~wP%yk#t5!g-@G;HT \*Bq2j.rݝa -Rjq|R DyO`Bbz')ׇ~wM?6xz?%ra8 8] EG=g szŕ?uMqj.ċ(E.U/A.UƢ @V-Owqq;&@^Ɛ <Лgy kh+=SE1oO&σF`ū'3 O.M^ƀFMcVoJJ`]!GP!#ZVg8d{ ˕dAN2k9D}I8w,tڃPoC|(1A@>Yř&H,&Gqq(װė;z3>qo,u~$,,A=ЯzV[Jz%F n.d6\;)=]!@2%b]*߬jL-^e ȅjMXLÞhw K0e:#cW&j?c#8aaP/=0T}g?𮱇m6ƫr -w`)7!vOZ߾RxDSi!zU-prSx~1x[(;F3K"{A'&S#Ye<;-DRFzzӢz{M.V0ma3k!njG%poDnjQS_j+u|ZuFDBL菄Hӡp3<`"z*2-a>Dw}'qBCt"0xĀI faR?[?T͑mw͆_m㿸;CP%KNiڙgz;:Uz8 u :v~eq :_wgn )PCK%Q[J:2K5eqS6dL dhXޝZy@[sO*Ci$t`pR Zc+i Y(dlRb8P9)bZyq/?xJoXR1]>8vM,*uahӇ^Ա|쀤d_I$o>4Ϝ_Ӵk5pcVE7pJQrFi V5EV#I?Tض‰vX<-wD:eԣ8A^KiF"lɘ\'4k/h3@yl8i*}mX]t3C%D$ג}"8.9CAq oC%|YH,?3$ @:/}kVdfY,aգ[nC >T;訄J ڧ8-rm2iQA6<Fn 3b&HNO~17m#nj>yx CHJaKvQ!tum\mZ$-?Xz//f#h`0P$\0Ek `a0_ * CFK+l,֮$o9*D9 ^C^{VIȂ9hݫ%Fo ƃ@PN m2d;.ؿ.*&L*2hr12e ';_cB4loo\_ {DwX)AsC@ 3~4(]3 >ٙyn%Ӡڮ \6f+k Mfn4-HqA4T$L>7+~CURX.tۑ3EWaz^Ə4ť+vZߧ#~OYf%#^2i:0`jaO3<ke?jPo@=HU*ڨ%dH8LwQlGÒ&nAyҜqVFWޣpN86_{9vfG*Ft-+QճDq^^;]ċ4װռ>>-[sE52Iظ!xqD^Uqז|Isăc:<>sUЇ~y⼧o'N҆+}qP[,XUz˙>%aQ2mQq"dXΦ'T5ɨ)?=ZŸm8\&]t,K v欞^wԢ7­ "kﮏ:bC{gEI[[d"̼kv 27UhzϏӞ}q4 txhG"үd3{tٴ6"7`[k)0EŸYkvYK%yٍr6&Bo0 7w}~?d`~m JFrr.˧0ez ca(u*߿5/@iC`\5g+irEa*W$"g}Q4ɲBoLf9;`(F r5 0O*=98g'bX!-xomCk4lvc UIjOx;)HGKH; Ik'4ogc~۲F#K&g{G+іǴ< ZD ǽz{x BOb&uC{s~lY媬Øtp/H]K9Vn#Z ۄ^"φMbn ŕDz~T5anz{d̴F-{oyjЏK iP3@ 5E0<D hy3c Q:-"#sӌכwɒ-U= hpv^7QbͩD~U6񑆑?<]BFiR}+m8+`BCre,WoZCY @.!ü$ofPtRǣcO"G٪ Cf׳) 6w_b]q1pSOb_ [)5z/ 63|; Z2EgFpg7"i=Kfʮ)޵jaG4Đ`h}nBqf@X!l .$؅%)>c8&BaIFԸ?Xu۶ιDH 3v^ f-~4Di˨4QDB\۷D0 +gX)6GaCieJ 2gwY>=k 9Tc8s_(㽇z_?ܕM5plJ5~j[A@sat~Ԅy Q#L ~Ss5WQ%ZH8lK /f\or7om4frzez,y'û9:iD374wm(oF *\ɻ٢Ao(;Z\&sŽI4~|!!nC, C&%81b}e/ 4 "11WÈ*ڭy RCPHP Saz73ăp)L2̤B׏Yk4sߗppa7;zTU"s5D>Uݼw9B|C,in^Tml ,lpT" cԓ`*t P#+ەxu^`B?4A3Ҋ:gBZG:"P,sf,\:gچ<} O$@rt*mVǭC9HV-sG-.hPv*J6b1@wx5b12*{Jl-,Q}Voʇ1^ WHaԣTM[IhkjFX!jj?G2γLJ~:N.Hijbj~'?K` 8HL7h{ A hx|J8 Y뽠yTE/8MVa}ņ#E̜h(fDVMmڵza`ʵ[s۝~d96SyǑH9.8D+J#YyTB2ޗH.t>aEԈҚ_tMfD?ZQD N /N&_ls{P5s|bZU[JѴ+jd[`vl=9ͯRL8K=F4%'A@(ji6˛wq_% `~_FCi߇{G!9b୸q;~7pրĉQ} %0HU`R,‡h.g@P%\k??ђE|1CoYT czWN( RxY yhk.-߈QߞG֜T٪h+e̊ذ.ym449kv|ϭy(}foRSkh?LCx)10g9;K=ni )l{e=ƆB Zyټ;!=tlpl~^X]!EsK Gz./#)>*~h$ (k;q.G^"6"JBu[¥poL]ю@ʬGE;_vvu LA6ZG ;:w}w ?OWK' iƶ X)*3}{PnZ@5W,Y'9k†ၢaN_@2,[jre\s:ϱz vh601oϊoطeK *GDDo@3os79 81E%\zbcτW.!D{COKC@ s&̶!zop) H7[-wS _IRy Li1[49:a3h1JhDᖪV /,`ݔ(g6tlrf>Q̤< NeduKDi`L@JfVZp+WbC,O}jzyԸTe$yZ^Y#"FAR"G,9뮍(EDieJV^>%g]YN& "@-eB= Cy /FF*,ǣje%i9J0fp)c ~T-F:?sHtCNv8QG l04[vnZ#[+#[-諵R\a=0 KI Ǚ!/?j|oK& bmӔfp0߹|#+̌aAaz҄$GLbs*K֩k@}ky"~ba,=Tco9ByvI+y* N!BH.(KYfz>PYyvT^{l<+)35%z>8pDD%G wpj_AZhсv^J1.?da 7Dxa'ڿ.{X>-Z )!`R^9Su\ L5[&R5jhL$]>FpC ~ Oi(oێlQvp!c`!ڏ^EzNʢ`%/n,aX;ya[|$s0l=o5af4ωOGRF5LY`F4$ySl#:KM?4z P0hk` (buS:"l=ԬBYΩ`6검SN1ƴUx vii] wq)j`Xh )s[(J&Y6;Lj2c YgS0] rO$\Cs#8e'ȥpF19oxҀH{qwT i?qz ;GϦ0Ƙ5_d~ahBpqe &VkrXowQ0fĒȼԖ4ӥYbVRmKeZHvhL2!|Mߑ=a78;-. ssE8uX I/fFVEq]KurΆh@up檈qi7}ʦQ wX)Fπ&ئ>H ŢigDQÎl<4``XBE(Nsd,E]W%MH28Lء(O֑5 us#\1l{)|DR`\_sM|mC4&IpIx$Y:=rͼ ns[w5Ǔ8UTx^p 9rǴA;G pPh=*">JpN0uFWpB>>4όiC,Is 4P\BXՀAng_!*L~tTXuͬ)Ɇ\=UrtȊP`Lo6{_֦v/hu]gCzЈd}7Wy499Z5 G2Ҏ 90q+0JAkC>fpXa|50m[!\i{4tN̾ފk.#"Lmg;u@gQK85z.i)hAka@Kzj_: %Iǭz_OPocPO_I)ژߙ=X\.J2(C*<3Z=bVQ x5'O XL9bCru{, "Q4Y>/~ a(QB]Lu/UcЦIMg Xtr\/K]{hqe3=ZcTsӖ+0 i٘Ma' \(vIT_+'V.o` #hُBj((abOh B(M t̖Ptm.>+9Gu5˅wKPJ 7A]]vcZb0kaFQnD5!/pDڳI9 6]Ӵ E7@~j㑵N( O݌02KMߪeI s&Y-.Dh2d0݂3tz8a7-lDqwF:/NZpbеĄ43u"n("LŒLfG(h {UDG$X&tD xTeAΣ47ePx\-V\xq 07J GmF 6K6]Fz~Dd-t[Yz}ٶ&33v8(T<6u.CᜆP=7]u oi 򀕱ǿ#GCۓ@[D\2)~o],8'ѥWzP'- T, oGu~.!8*if6{p; Z$1;Rq Nի~$Ag9VtM %TV 0:~(ˮ:Y\tO[1Ib Y*(G:BMYmDRWq bErsڑmjHdKWK΃6o$=7{+i=>t{`N?6`iFrИV^tkΣ<&7a4eM{|'Cð"1[uLb5nl+3Vkv q} 9ہX?.Q]ͥAnC1Үq nYAffbo8]uǐ?KY$sOx[R Olp%:C8Y_J5{Sg{ۛmk9;x7h<߄1d/U1Ri.閯w>ކnQlyD2أ ],c}}irO;,`ҷB oP!A8211h}AVWʱRǦn!y(_HR7Bqa7 A&] օ}냬L%&$#VJ=KyMc xOǭ\_ү">>XL5*@hpk,xݽ˻b@0\L^>Q4B? a.%DF)ocKۀBNcl8љ|?xέKCpsBvZ&9B*s k8U≮qw M`RjYUfg`.Ix(?#IQt usNƍ>b/<,V<:DlU␷i+cJݩ\L` Q`i>ry9?A@X'~/yH`# d/+\J#{Af#qPV 9kL;f"|oc;dAS?OĂ]Vo ?]ȥ̘dj.׆ԩ]ijSBTF/ %)HCۿCHz\Uh'LgR04M4>e۝@;䖉Iϑ,)# md|Q6l]G8d(_D9u3s ]mO r XīpcE{X%+SʲvlBƠ1VHx"|&Zt'}S ֠H:dfv r@mbAȦodhg7Q?F{7> 琼5@M0E!aW,!S!{S\O,ώ2 r vc+SQP[  ;^U؀:P#7n2*}YUvbc'~dΉ MuyB{OBr(%7w z*\R]pF6Dylu6_>)ƽQV.ƕgBhln΄V}lYm%B)ctU}h>n1ёM` za;%Zll]k\XI+6& L`U`qno1~^Da50mf~ZZڦVun[>w}/{ŨtiB-@ \vCTSdyФ+kzuJº;4s%H+}-Lc^.4iRVno.jcEhEC [)v{7wcJ4<0*Qtxiu_++l*P66Jx&^giqzFB%+HL6lYLiebGc Ǝ9"vu B \bzy h/UwL&l~-Xx1 tU.R1AxI 7p٩즺;v5ٙ,T clJN8㤣Jxg&X spc4>e vc7ۈUp.窠%&آHnGEZ1#N䪷RT T|:|ChiZVĤSL?^j?7)vʃ>̭~ß!*O˝hG0eZ&)rXc{d"21YCjv=M02lh\`f6NjkK2'&ne3Ct5#VnVj5-eۣ;0-ljk(;J٭kEjdܰ,/Q[[~RDwaS*M6aIکteӕ ֯O+L  ̪-[}4zRiF -T}ʊ~bmh&cV\z6l.z3zR58H_W^Ge Filbq屪R2"WvB~B4+2׌>@>I6huzJ4jz^{ 15ʁE&MVݶV@6u `V$s~7eTԍJDPSP&l\_GA$ 5DW1T0y0!FUEg߄e`@J4tŸlWSɑkU84yCy": I`ߝ)v-kU:c&u9GDa13_¶ݥ2#%4|:d\J@ 1ïK(Ma_1^W AWT"zDFf ξA,b@_cESqv!7}ǫNc=oXa^k \AWv1Je=x(r-ϑR}l^un4nR>P (/vL:U;`[*4Y\)P8؄j /f(`eN \(ۢ u $nX+>pgbఛzC "煘*ͤZTeG6];rҪ=x!د``BRBe=$h '@نFLeCk**Y㵋`ruV;+X:*qٖ> %]5dXH'WNp#+a巇[<_&%5%kE1BrP4FZ#YX*2<g2ˀN\Ic9Gy1c.?޿$/rMIӯ֓U2|9P}=5pI|C+m"}toGrcD,xX)`$p1C2[4dk%erFKHv*2S˜L1?$Gj~fdrRA߽Y6o!f-z ʇ$p W(St1Xz :02B]m}Yo6+5m.3*mkm k 33s)ڶfłA犑S ZC!>أz\ CnᶿyɃyP? e rd1uKjx)Ф]z|zv-`u{24E~UJ}˞8v@(j{J.QQjμ^\hGwlTg`JS NxWkjb|\'RoAC_5埱 p4#N6C'{I}6-5=괞@ ƘYCeQ*MY~3C U>T6 B"4<4WR~9:Bu"_7% ̎ u|a 7_82w{. w"kL&B#5yw0Rߍ 5eek$ 7P.}v LS` d|YQ)%mp1l:` ΰZ훅iFkp<0toiMU|Tp@ƼJ5te::[oX5hpyHPw4O""ڿx%l5N?Vo\Z=o "{"vNƣB.Xq&0_cOQ /M%15b{d_ tGhK70#*ٖɐu+|r3"U'c˄xF B]DcKrAD1C:ØIDi_7QMh Į= 4:;'2@F=`ZwitjMNiQ~ˌbW GKNJe:XY:rZX?7Mt?5%:wFbСZV(VV$\ {-Cj M-ٟd4iP%1ˤo 2hI^N/.Oizyv8j`bZLQyZU_;r^*bY$1r_vTHKP@]n11Ĕ (]  ([QѶ1^JH0ZL < /su'QEM.+5I4RX<~~]d#4 #rmTi m g櫔Jl~:Z?C$ )3Vi7TYõ}{Q~l-e &&pd7&`#^qqAi曤N[losM㪶 VfTs%M?pf,q;ܞ w_j `a/rv>frAV_:<#,q~8e -v|e>Oٹ# bڄSÒ/+ggx!\ DNpUQ2ՇWX6sn\6NKs̻xݔu]]|/TJZPgGKsH{ҍUvGv_(`Yr^Qڨj%$mF܆|V_&k}qzˍpolcck}AS%JP7DH@{e l|&Te2_BGA ~ ػ)-^XqЕKFo$:(-LFhSNu9$ 98#4cK6#U6y-&EYer#zӦvj [h]aKb%$>o5*E2qabw")^sW_޿>d1 Hǔ ճt,/FD FhwǾnQ\yQf#qѻRw/E[au=c&@"xc5T~UJzǑH HG[_ftnN2vfIMH (ݧ+"i' V}PMXcA!# qٖϽg|`*=ܴ[bORihI(-duu5bz g}0$ A4~C} o*C :`5|[o}YC>/q4υ\YC)7bhrPDɵ%"J(xSn<︧b-R`B$EXQCV^ O>%YLDmkbZDNSY)G}Po6 HFW sOYIq ۰ܢ~NE>U=A|#eZGJQfL39vfh:hP)<$uraB"%_ibY.ۗVKY]y\QtNjެ3[%B\YGu, (z`p!)Fy t$UbrlR2wW!ok(M;Lkd?<JrKXTYB{6̠CP!~ vJq>4ޚ}]Hq0g,|x0]~z?X|)ULf ~+R{~D(T}6Nt@?4 bh0 A G|kI5Ĕ:^ "8'q B?U%pҨ?nxmg;"=#6Ͻ 'zxG2RJ%{YӪ/OwWX+i7rNWl߲;P9 dFja$iDߴv;\RNE,ӀNca <+5D\7e&<1%[ 78)iSH Q wR5mn[c)ɻ!Tt}< ^1mnЏbf[/ C5#lݽӋZQS}C<UIH=0u<=H„I Zb5H;9SA`A2և+ Z~# ?oHMěj<&bŖ@Oc7['b糸7XN"Z=hv?ftjW}L%"PrLx3g*A%1P6},LkS!Fm7=LTY 6CYnjn7#@Ky[,0ԣuN:@|@*:IRBӶ ZscBITHþA#)Og\1\Ӻ;T.c~ĈnnsBܻܮm}CҧcfBk?"5^OvgdE$VYZ@xWYEv? 0@yzȤ#CS!'M1H@;\Y1~NOdIkiY\*S(VfǕ$r2\ [QSQu(5*db/2d hn~4| Җqj ʖܓ ηFGwC@w8z@Ӯ<]0Pr-P.iU\@,@-cyh+iR@%RҙzeĻ] k̘TܓQɣ֙пȎGc&wd#Ol߈kuaR8";Ow}?K$x:`:dVVXjkN,l=0t\& =Yihnsͳ6u8 ڝݥ4`M܍d9;Ɛ^qGsSJMCn|2{`St_6OEٟ(J uZAQ8}el&TzRSHFZDԡI׃rV*5-PybeAn3[]70}a+nҷgFUTvOKp($cNх(K,p+FrAdʫu6ݚ6{KUi&rsI҂Ro6HźʘUvWy9Kpcĸtr}:lL&jdExXdM m6)yjO2#ӌEMh:JɄ/KNh}XQ};?&i&h-,۩fYlZ1KwB2Ϣ_E\4 ԲCzd9  KR!3Mc1ңYH}͑rv>z;+EQKBo;"[N(@lSX^ϳ|]7ħF`pmLAXvTX.QRUV W1d +.*rpUE;%:-sZyV։[h*(@Sbaf%K +~d?*9,\C@Mk^u3abes۰ HdA5tW~C#BI̱$קE$Hqèǥq58kDj Z: \kwjEqUUJ3(OHWuFYy>?El80@B]\G'^3z)> #&7m{wmcNu\ R>C<|]_;[(#Ypq)^ qy ,W("uaPKXHv#oFn\,[1qw6م#,WlabNuQHfEY]C \A9,'­HOjG.dFAJu boގ{}fQ͵JF[v@Ƃ!Jj^4GDg~wH11[ Z6x[X,Kwj'&*l b_o TgZJ;%Fl(!FT[{ğ4['}2 %CmGRߠ[K5Ѿq@;9l6se9 'οd9bx%ԮA] Y^1$[? Ԡ"[Ƭ"; c1li2N.fI4k#`bD9ƍse ^[]7C+8VM;{y'"']!ó۴JpA2`gv /F+# \9qxk1=G34+O\3RC&Xmωwf:19$nD+| ˣ d'U CJv eŠdD[β "㊕|y彼c<ɺ]RvyU;}IC}['*AJ}"WbzwͶD1 n6w,ڥQ|w( kJ+r{&T@{3jԽ \%z 0$+Gnl*Cf us>-odIk2,& 9J lId$[4ycLJ/Z|"c  ul$ϳ`T&sCmc=]G{@7-- hF4] VjX};PzwgPPZ$x;pˌ: 'Nb@KI0Py2 e afl; \M>.jk=ٷz/䰰Uծ 7WNh1p=~WvVL8b^LhCftLoZ՘iCd},l5I3~?xSr[y}?%pnrrk]W´ԑKסc7.ЇeUІ86vڊ. J7>Իz_˳sք hG@{L~AuX9uV 78kԠE<b5Eo:*㓞"`玾I&y1eʀ]*cF4 WÉѾ#Y3@IbIժTHؓӏ,qߎ G¨bv#m{4YAdh Op|ؠŀ q .#,w#ω#8GZfYue 9xZP'(nX>rJ ѝQ?7R`Dwko<5ñ?bxy5Ί$5v؈9Ho"})4i_bcתl9RY-4u8~_ϥ 6wlBXf$3: 딯gq$%Qzg%Z78ViDy hvѩ?%iyt2:Z<%qG]ɮ275K MҪ$ڭ"^͊8;hwj_>/㊨1jiZXKIYyԹx8 i`1Z\e5ĸJu౫! <84Hc 7_ \Ҙ<ё[L6hOc|2jcZ N\VQm+F}3܄M?:cT7@@e^ԡPr{'ᬮ/w/%u8E:=IVRXEsƿnBIKC_1CЕq;;Ԫtԩf"csqI&JꪺĚQAUQpfJmX&;=3˪g=g{v` `rSDGiق龟$T{D}rb\oBLkPMPtZ+@nD>w1{R1vވD[7bH5mh|P>qI{5޴ x{e%hIzpny(O9zyU`B>".C7QM?8yH&O|iK>JPlwB0Xϟ񹮫`bWSd@tlZ 1∌H4BKIF ^JO _ 2h`9 s_;jGrFEH.(ma6*LҺ"# 'miA,YnT}]cJ}gery̑ /&e$IS(7~A " B"'.Cnzfõs$gNsE*6#녈o:%x|R~y?@e4mg]mzy撷/\4LL0`sySk`""٠AV):Kl,|yJjԣ<| M`WN>]q$81 2\}WP$`I#;g|ԣ&U[YK􌻭BYxC)0!H%рO&w.-w. ̝^ qBI4y JM_pr.`{|Ԍ koj,bť͘P.3֡`ZlxXn9!9NSN[o,\l>hF(F̻K:4܅b@^F68N;ui=6lBr%i+K(*ŀv ;Rs&4WSUw3yI5uhONV8ڪt im0[+4oovP:i&'.XeaOrD]_q<WH`AEĨwMهzqGX z6e)#f2|uz)z\GIgK"']MDPlsj>L:NfKw'H=Ռp5eN~IO}N=i@g+|^tJ)8 ra|XXMΨzPsON1PƂb\Ђ ႘PI X0Mw;cv dzc B>" d2絗MZDſ&ϸS{گ—@vm=;TD%A̼bߋY:]6`Q{2IZdKLJW3Puo~A MT Y_oͽnv5j.*"{B5ȑ[Ee/nH V_5 'GBq< H͢|$BxוӀopPߪ1͸c #B> '?ʉZ(qD$'[xB{of8[$g?q:t-qE|2n7(n؁6iZڠ`QDBmIUs4\Kzl^UrVV4z?U`/ݣ4iӔ]8PzGXde;_W3/91&mQSdIOKb89Q݇7v%*\?#m<$D+ɃA<92}b{2ooiծ>Y_VSz.*N1 q!} =LcZߎ)I9s>2Q7Hԋ۝bLy#oF#]̊{4N-7I0JJq<` b}bmv=*+$%pʩgGQZ{gNLNԈZ 1)}h&rn󟪞DA2%޶ckm[1YkWL6IwB [܃U.b$NZl~":Y&S-k igMBSYSJ+F-DA i0Kx\Ay%ik n`tJ*:vx_ft/е;ƒ!2PR&Ş֤"TkWU"'| Y<7}OIx;P1;:x";)a {?xЀxVz8 2g1uX6I {`oآ_=O *r-]G%F~ƿN6 +j0cHRt`X[<əzj%vqOt`aG/NӞ?+)Ua԰;@mVXF1ߨT%|u6^yfQi$5kϳ"ցA# qB &1mƏm^zI<Z!|!|* i( "3R­7AM*+ԺuEz͎cUlM@|!s8iiO/a(a6,% p J]P ,;J@Ty-崧Xy/=h޼ac KUQ/fL'0v/b (fa8,YRw,Q%{_DjWGV0aߐo᧭]P^ɔ}uAkMF4BT4xl%"A@}1zj 9)YՕRJuêd؂(|` 8{L }SiQiOCR搴(Ǖ|u#Ͼ^"W8M%Lj%9}{x;9SPddifS[<*,%>o?3[Fq w#ڳ臃RL3AD8.H*!$|2FYp="_V4Uv3f¤C^Y\.ä5@'(v8j3 zXWn2Jb12%zjRrבYCrD28bEuc>RjfDϓ7xJE ng?2kZv\pm1v642$'Dx{:<{<3s".h U=:i0#L7Ve :Bj9l̳UhW)yFg֕kow}#bGRڃ)@,g Ա}%!t)M$ f>yMp q+!}şLT8.ױD3MZkZ@h7(#s#,4>&C`1&'hEV74>2ޭSc" Ut78נYa*VflG$X ~_~EzhF3iCu`&DhhMFI!!΃|xsP&Wӎ];ĕpk{i7dUoԋO*K eX8m$~ }MB7 [^tkLհ#ByQ9(lItZNO[i4%Wl LL_ް#ڵU,T׫)Gg\@e%4VPbV݆2}PKЁ!WmSb+ϳ]VK.6w9L>S'fg^fqPse>b>V:*cUz۾ŁY~ac3DiB]`#ZBu:JЏ[tf?>0D3/hJ?V_TfԮErl ldln] Yٻ)U6-xI N`g1ooPM}#Gq0bY$t J;]j"d`x7MǙNPMƢc^mDऱ^oeq.XTb20^CF.`ҩm2b* Oq>hB?zpGD-PB1\2n3GY4U,G.9#> 6t] VۣBky( {.?l8x͖2³o A{ jle",v\ D s*ڹ,]. Ѯt=ae?ZG';굨UjE#,#>-pDxGbic3h &ÞeIŔRW`S} WL F>Swq,nY9~PF&SB$j8Y/K]^F 2 (S40 Ua" T 7Z[`h֜)[JZ#{[5Xfzұ/72b!={IS:{(Q3X1!\3P,۔xqѾ-Xܕ)#-P44Yç4L{E=K90k{>8/o~[ R˸8qmk%YYEp$pqaE~)hxP )@o=;IA_N+<=;]@GJ7=ފL*|Jnk? fj(ΊK?3oĶi)*@6{tOGAhq'AxÕB1WZos 7DH W[ Sye99$NBzkɕ4GDO% 6*j(2:!B)֗N8㣁EMI5Ic7ѾPT^kZ3UpQ{_&Y__uoո^QAnPʑ 'X0EўOwz#taw I mؓo*-y;DTƽZd 6=|xHG9"i1Iu);Bݯã1]#kBwzU 9 sRgv o]Ey 閕ì9x4 >?Ho L H& &J? qΒ: wZoaً0v6RTZ%w^h_mh?ԋ۔SШPCw9N0ƯL{[mr\B~ pyi;U?譐LG=ؙ\'4Ѹ-Jmt7 j5v)94-:1%'ZuZ_/3>򄌥Mb>O;$ XSOtA&~Ô=N%JPTyu[!ULZ 2(b"=jbh%eU"԰) nu JTu, [`NU}sl]e/1m,r3o*L؋lY" Wvם2!oltWE_}[OA$I2 쁖w3"/で?2%F'UBz&*>c>4iGJAx-r^9%FӦzvhO_0%5˿A/"1'r da]VN kC. p+O? ܭ[!yBd$-rdTq 0W]3ṕB'nhٻLcѐ]$%yˠ;vy7h3N';k7K؞9ZtUF@.z42Eэf5y狷T=GlgU毽QDz b6{&v/! &EQ1bS3$-)4ǥ/r|8i0cf#KtӎDs!bV;JG=ѝ>M({3sEenNC_iKB [72 ^`Nl4HPʖ^|0TRB-#,v;;yDU7A)kms@.%0|O ?B 4|/u'Qxy eKԯ#]-//8 МSrܙar.u1dh^IF6  훃v.֝^M ;Oل]d' 3'% O;1*̋QrPb=v%CY{104z=%Wi >s4gm8 Bf?n72yj6ǣSa:7+/|{lNAs@*K䔨n׼oJ12C[-$arRZ.àMh=0ﴽy>-o {r _N}n.V-W3k- /$tVJ/V'iز9ؓCZҒ87Ds.:hIM^ 8J:v^ &XGIZAD6v)wATކ5h^KE@Vg shf'8?@Y wH⪇$!+o숽+ ^U[` v}KI&IQ99 KXj⧗D1HM+gj& Ȍ8?0!n3QmjOx/E5E)OgpwnABgC,GU/Y)}{P8CrBHPSd)I$Q3 !N [ À=v&?< KXt'gryG‡s$wh+X(nw^C: IЩ:)Pأ,nJs'cW LWpN@p\W-@Ӎտ; )\قh_fAT9MS'Or1,v."*g1buNtj5nW¶?$!4`z2@xP zQ\=cm!h:1 NdoWu!.MC]ͪ9xI/7m1=.#If{sb5QoL刍T?'}UDm$2]t1]$tZ4OkXpSPP &# y= kjZ9o4^QRCVN&w,Ëm^c$Ws'>չ)0}-l9DZ;H鳤7V'bڛ2튛b< H"ob.m.^R#p(sesS߼x{hu*ÃL띱:4CY-^Oyr%acDQml.Υ7PVǗo5 C5j'NI,gPE#(:Nq4ږ_JhHDj=!~Q nJsD6 qW4Nd$«Yqm)>7z9d.ip 6twE"HE7$LNPp+e~GIuWgg6sވGq}\{8ִ+/ygj. SʐB5`_#K@%Vu;c$ dG{0 }8=PIZ8`xaZm>Wq@>\7W'i„LPGnKA U~SV@@.n(x]%෴aSBq" d!81DWuǢve ^`zr7DBS+%YxTM5ᮂ]-C$l&<g|۱]0!iE/ZAԂ/Yp(1v0؛* zk%aK])+rGe4iE4DAcm iQ@ʗ/{[.19`Q;5P&\AStmEIRȜP F繪ο/HyVݨ:FP`" KL^ 8 |o-h0Ǟս} Wل+,b,ݮ0xN*t .NBs[J˘c |Cd>ƴĮ]µ4{vM>nFU9Db/XѦB!yT` { 5}a 8to񴤄>HC-iEvmT?=N=xN!Iôxau^0VlC%^;##!:͒UđSfV}58(ruM Wfa.R*#\пl`%5x|?[a?c':ٙ%Z՗Ӂ^ӳ7RI[LU55A>5\l?z()f%sNCbQ -E,J!/ pAwS`Z8F^_@NA^R;^T2Lx[egivPʫ,Q,n|De'yJ8-RaA\BqL&✣ Nπ8wLc(X2K!'@TDiV"Dž߲d&} -L6[mĭ/C03ֹҧ˜fDqlPߞWq Nz^ MX~h*+G#>إFoZ7>WhzK_1Ѻd6x#*.ӧ/f_QOG:}2R=W$ M|;[&t3#:PZG%oJ|Z(U{7ia], _$y& RFWbd}qzgٍ?q9\yfJ!~N;ܢ<{+1OUs?Cm A&d^85lg!m *: z D?0Hi:YF޶1ƭ00(GjueKCǮdl5zMj"^,:?YA&defן|f18)/ #'7Ix[dsx; Ҳiע7ia]&T#hNZV#|Q8?\98,GA"8āQڼ2$,w_\3WΞo aеk4 rw?7=]jtyA4JL?_ Y8?ʰao oZ=na;sWQ; "+q w._4ڰgώtbM?޾;Kh8Ybƞ vT$wR x&sV״@c>2.!z={m&j*=A3OshC [2^;/E֠4:9 O+#i1ă3yJ %*EuEKHt#}|z_ث80v:f'܋(?sɮe{w&<ďxna\{sc cDoqlOsyw;(*'upKLmڿ4 2j&Y& _1R7^^Ԅ7)ɗ ?K-c1iYe'] -pu|HG.X:s4 J_~+%*.\c&Cmr}T{jq[İ8N=|?X tW@9z0 Zz Q(VMڕpccu_/4%7"(=&3^V묉WT++(1ɧ qJ쫗* m?}Һ0Rۖu)$0T~7|{߽0= $ʑJaqq^+/pG<Py|֞xBw0`ᖎEND{ꗞGO TQ~k&]7 1])18ڭ//ZL#R6ʥv>14Of `&Bk\z1 E  N`ӘbO}8wGF dT\gMa.qWWyE Yg͖b^E tg)ׄ KnG_dվR,ዚMsJo;4PRk3̦';:t 03&] 9\CtA !Qd gSiv\[+,xd8X&3v/Vh9қK{y٥ ,mck hGa[듮Ԡ U L`d-iT8@ I\69D bִgt ]bfhPGxCfB?ŎFoү1:`z#(B+g~> ]2kyӹ̚/[bQp+e_}'qw^`[Mx wCFߙTfOG/~BK}tO`SnU9ipSw )B(tad TZ&lE)X ` E4{mEt̤(XS,F#vŀ%#ݻY L ]eW^ vS ٣;-@3}~b5b]skWT)vBm9[.C(KƯw"$V`?cզ?7(Ki^7Z$\5Sֺk%rkzs'IZ +-HmFaoP{Bg$vb){ .{,˖0&r'LT8tIS{qNxt W?P7Ԛ(A~(mT ABz%-y}5īuXb9::7V'k[r rMaږ,>w*[*휳Ԃش,WZr7e_VF& \I V"Zf7$^BQHUш "@ɾLle2tWF!IYHT%rpܟ|]R~ܫFH+&&tFB3\v2̽3N2AzzuYY\-(.9ժvE+9 fA Ѫ *EIi*@¥*P0`"wwTi5GW|&SD=> Ma}J%ggAtCЭF䨛P!763YXT7dD8H[./éަ`n5 Vts6)Ű{[wp7\vniHلЅxs!˶M __* ,-^S`橬R3o/uV-:4tm; !,5&Y3k6 @m- ~YԱKڴ_ǂM7(B!u=Cd  >|Ykl(p$/6$GrEgH]MB)g}4ջ겂4!Vi_FU9aF= CvqaB~/A=@&&8%MО"?vBڱ  > Wقo0EO7WHqw)LHtYic;y)11땟FÕݙ[k?QЁGlMl6Ryvv̵x<`}6"il,$SU/?Ebh(E=`%ŨQlj9ERz5>"@gRT{QliߖqZNw8aI9=!K%BZΏr?˸uj%@v~;ÿ q9~ q6k&=}: e\B^5Q H ͍9Ȼ*7q5V:uviP:)3p>ŽTVDC*#̚,q6l߄/n}jrԞG}?]] 7O: /Q{_sa`<=KR8C)IyiF}q` NU v+ drP3{e^q3/hjb}. tqJ+ PT1A&Sl*hlBCC)u'kOqͭĺMJ~&3%ٽ k2?L O b CŊAj7<@1g+zuଜ'jpƺ=[58Kq\ [?=*,_AI y~rt^[]e$:U7DD;}vyxpUSoޥ-G#Ȭs+&sא8JX wc$ 8ezto~PY'm=&vJE>1ԊFfMW7{%,%)>M3[98 `"yA% %fqLp^&z2)4up 6:#.*)eV/?5&X4]ZmCO<"~P_ktnt8f@GwOi{)y&@NA0+͐`%\|WNS'IJ :mOL3iUUAWR%c\ҌlӘFeOcs.Je<\ʨҮeAZLZ`1&%چVև8~YHeO\`z1tPT;MKqcVW Q]#OAbʕʋn).i\5PqgiCBﺒX!l1wQ1'mi6xo?q"tQ[((ۦ7gx gLCwxS#3XE5K՞KT`Or]m8uoyX 0@禸x{8sVTGMc.DHH3: j1hi0z⇠C).=շ_X׈2ኧ@4-9y[=bΊVq֊x۞nKcِ{J< _$Ei 6t z$1nza D݇qԇl_j|DbtPn#a=f|G6B?={Ƚ#G'om‚;2hBiq)4>uc2 eB >U,/(`52yJRk1 FM1 = z V-qӰYP\s"o!ٌ NGuC4GDrw]uXO aaJ2C{R2';qVe2ae\fz>-ւN/S=G];)7UG~D֋ۮcBj`efK*Pʭ,[b2*U"^کGp U}_?|>7%/7L!“n(QGC.LMώ샙?k.UTd˒ݽAiir6va*P .ڜ*)3Wϋ5ɮF.L@9<w"[Ex&]WÎP1}77&ϊs"i絁+Αw)ubVMҤin *J3CPo4h1T;m(Hj\#â46'1ΔSA3L`4Y7X9Dɚ!b]ux]/E=NkUgyHb" Lo$i:qKcHwL4Q(Uő5"X>6 C0rf+dվvD(G-܄!5ܨY\w7EzP!_яQj^Ov`zo=t %NhA\yW^g]P7<6ZQ,x33:ĘIJ` ƗuO cBe~^1 ZCPR!jfs:{4Meǩ/7VjZԍ_cX^/4o Dw+ãoj&db< :R|{w #Yy>6$/ -z6q&7c_ZHƈ/kϴ|k^Ù`O7Ջq ݃U fnTAj?'lK8"RTMHrz/4wt0#%i{Պ8}KEв=L`+Le[aLI6m|ع rlR@f-kͺ͔qCst /m&TB6 hRDy7n+X@JԨliMlX\PKˑ9q?&n.x ";IK˿N 塮oFV4t ?PeMt}YX?y )j qǍ:1v{| d0|8}LVR`eT&ܦd0Ց; { +2pס9\я5Qw 8&ɟe @711L)*F C#-Z2U =YBL՟Ҫڊ!Ћb2<,|jA*I3_KMbZƖ#3N%AmE:Qxedzy.3߰0kl^{#PvCEmbW]qApm\d6<&o54+k) \*v%0 #`0(xSw:q %;i@U}T"̠۹1wu"U{L9,V{DΒ:0%L# 6qa哤GWxCrH{./Ds.Uș٪=uY"?µ:֖GwYmv=fu<>.q07]%M]b.}[˛ ˾ WQW qe,ar{#D90hh:QFX?2ރ ľJu}Ƕ1G"+0}xnvXo0 xKg\n)\Fj- q3ߜlLӱ#"$94(=7QqdGtn<1ۦNΧLz-H; LzpJ: w@0 :ReʌCѻUJ)KK)aDRDѴ^,4u76j91TVCqPxz'tKɽM~^;W,E }b||(\oLfDq u8pK".q(fg6sm%92m+.n:0C֔{iV=QFq>a XY9] e 5&sqfe9d3R9uGʦ+ =طqtf0>S=/il2;#ⱘn~n@3 #0+NH|cyĹ/>,jۭh58mAW\};$UB:U5\HQBCErtgM?!K(s;@5B倫 ϓh`e% ,j!KvҘP\Z!6}[6/ʌ͓H(X;˽K 8BN0 Ǿo{m>jy{'|+^oR{[ F#w2CbWVSE/`>YEw19i!B?_n%tk W>o%Un 0`Lk%k9wX/ƍKN;l. ^:x}X:*X>Oh<ڇy\Z\mLI]f#¸!YpetYK ž89F|-"7,U 1l&yFgMy"ٝ,VAc6 xj/_EMgs:njбx4jq[Õ幐5qi  Kds(hY+VЭC;cY# P+@1hX'KҲ:`kǧ=3SgȋBEz*USV9b,=XԻrl< 6jWR}m{p3kg>W;9b&ͻrrhCWoHszW(;UH8lS)z7i\ڭ¸*oskFyycL]f.zT{,}@AZ-I_Yy:w1/ X7xȯ1䗣d5¬7J=c+#$bnEG\ 'iGTY d4]HU%:`USM xu~!BN K`h1&/OTVXV|ՉҦ;*'_`W+$Unx"BCP[@Nr Z>©]oWuΉ}T~C*GF+L9ldє|[2H9CceֻBGDpl1Ywa\F1R(xZTX; gU4~QiJt˜~3 6/Sa`!xpL̴;Cw2CEz}yH|I{DWLbqQ̥փr> [4"}yC޸_Y jOsb7]^`TSLy}Fq\Uc Dź@Xe>Z;6V/"SpDr? _uPwwLJJ5|&>h?OPAߦD3/l.4IZ_54]˵dձ9L8kC)T18h#ĎmVn)n\I׹z])Fò0Blc"܊J_lV9 ⵩w`0~UuF'1ݻC&HTf#͎wV"8p̼蹤_?p;9;\uk?۲5mI,'S.~bx41Ȋ}i1֦nO;dթ;:˧ZPm5'_䰁Mf!2[RykEWOU2 Jg6m#4z%41Zi_PDLAO,<%ҍ`8n-ñ*zg»~1s}ES$s),-Ay Na64<ù^0֑,ucJf.qrQ:&#v?,t xI%Tr]uXiͲEZ6&HUcȌ_RƆ8N4z[ځjp#LJi D 8ƙ *P}"*j<6! dc7^2i#)xeB0o `):޺)^:>Ib~ArdrPCB^G9GhbXI46v X'ədMɓ=ǢG箬 0STK.ck\(#2!eWB?88ni T.I=. ݎ@́{=[4cH:hH'5tfQ!B_7SePen>ul-3* AԚ7PAd7ux&ܽ 0gBzy2SVodk5%&iXoVG,'8{tK.~+HR~TTǰX]<űm#:ZT3}YgϨ%F3ChH%1DCaA'kH*v"@o6'#K Ej.e3r=f9yv {с}c>7~jLhm|cX.vz%< HPJItɍj4;ffwT13KX nG]i,+ =l+<,ˣPzʼnך-qo牭f-dbgOqpJW GZωDKT< DS\݆1Zʘ ;[ !<@`goIujxx|}>Tx58TbōШYDlSx7!ZƐc)X#MlVrӮQ(2P6.d O<@~GPN!\+eE's d ͷ/JeMUF5X,u.z[!k"n_ I菒3m}ʩoAqu>)ȥfn8_<{܆h7iU붆\Łm ~J{ފ!?? `84iOMrm4>'ⶆkA6c2!_ 핗:P{\gOԏ66'eTB=YytB|Yzh~4~b{p]-tE.?ԄFG/_wvZx6Z;ߺ[޳۴8UI8ܹ@}_F;Ӌc >1ts qN{tZFF79|/sl`5rư;FG༗NC/z"H2,\>@7f>[N^#aMAWHUzVbEZcֲ~ '-L"+Б=d?q0CEgt rzx,љimUB߭4,T&$@46b~l? @Ac1$[H[싻|Շׯź^GT412T媥%H#DeXI?Bh{Onb\}?+ewz!Cu9e5SϚ):ig[Zޙ&2¦p-N8wnKS~ ˹&RH );D8( _Q,7r.b2e%\<}[l]2.wzECDI)) kO%(@xinc*b:y~ @ģKUnHQya 24>qꀧbRqzAHL&v:U`%ߑeQv+kxNC1gH]8q}mlT(ܩJMdRx vv& m҅@\#laI-,cIT﹠ ./i ,R6@nZM Mn1?ӧݳؒ֙Nر Af)mOO7Nm7p2mpmx3ചpjznRges_| |zbSxv> p!mӾ0vgע,]VΐFk[Wo&%KqV{ _լh<-P_'`)m$[8:tI/Z4\ZS? jdTE-1b$pV ƿ41d.'4\cxICP zmՔs~ziUcd + ;Aob"f;)!,o]-:s3% <*Q&5Z=L i.H3֟*ƯlZb+Qp-7.doo]YaJ#`&(D9F m<;3R6ynr>H_ kT)Ӏ?H2)"Aghc,#ָ6Aֱg/ h4QmyKWyz@X=7յ]T& bgC*ܤQ;<}9;`).ŀ 1)랐206\9:w!T[T,Mkm~39ugqYVL}M1[}7&zS+gi{961wa_hiL k'Gv1F>Np6O J@p!$It8%=O{w^ !wth`2A]~zZhy9(J:ŤWLGǬ97ٞDp _ GIʐ(2ɇy;DdDMg/^w/\5lE>ZA/0ww [ut2;֩EimvG/q+gd VobO=o\b͕,@\{3tF&/?t`6j †ĘH޵/@̺&S?zF`CIDD"6B4&e֔vL"NzE%SE͞ hjb*1Dgn`TA|N(;Q7}O^Hƹ`!n(K\pC)ߘLNuΡvi9&=?X?}q- 8?nvƇzhZsVRqTD%b,CVUgO P%YpK<"s  Pj0,_#Y4ZLPME+wٿ3[O=^@06^#x&'臟Mn[tO9pJy6ZV,{(CXe٭e_0)ks?w7A-B+xF%t \]wLaO1Qʛtx95x|>:3AR Cx&+L Y骕׉幗6 '  *%^Vմ mE%D&z7CT)zءf ?$X*߳Oiڃ`*$ESIl XU 2oJd>TѪʮM Z`_MͯEz&;*W|+WڗYT"xdF#1r#Y;%K &p~D[S)Z(J.aNaRTi=9Upg5_18/EC`Wc tge3B頚,0}`|z"!TR-iqpkJ2mD ,Y< λmVVj\p:P"d-1fc|}vԯe!K؆qXUbNE]`{kLس6Lu /~9U3In' C"kgy5Yc*s3%ɱ +Rڣ8 `+l@{쭢 UȳNCkBXؗڈa.m$__Z8g1u Ҧ\r6h1~y՟;d+ETзLt5WcŌS_imv^֥s&%_+j־0endwP!_%HdRI?IoYAOc@`J .^ vx@9d1t>}%Xԗ׮ N:u`z.?{! q>Vx&XT3LlPgHbf ;OI) 9Y0:,Jҭ7!ow Z r f4y3_g3@h Y5O+wM ͽ6 (V%e crpf&/#_ rY^*^y8p<r ؊+AZo+=(GSeڤ QK7"%_*a eM]'uЉ*vY2Nǖ /JS+t ?=ry$#x@'F& f5N?d/q&u{D,C6qXR%g lV)cXa mb-:yIn6We/2 $^oɷWtiVe%~}PI5m;1K QuY4jӲӖh <\o"ʰLj0@4f9ԆDYؿ6xw?JݖVbӶ"uG~hNU I _o꡶&?~!gD˃ۖzrw!l%*>24A9yuZCR< lެ[2*IK:cK$hqDK *)$ ~['R ]] jp(-"נͧ5^ۧ}E&T:"!shĮI=c[+0DNA}ZTG^2_2 #EÈS!HqP (ouC+B>mZ*zic]}'HzĤ%8 5Ζ@HK|IB%,̒rA9o[Ujmg ~VI8PobFϗ.kW 'S/S֖oog*ge ?0)pբE3r)N00u%֛c d;ZiRAMfnM[t'PVqe? .DkwYJ=$.>4 AB8/ eʿdehtll5eĄ(|rtj`_,/XR(*p< rwUCy%c*`b8"z-IS×F%p@ $-E{SJS2$I@aIƝM0Q(5N%Ym'Tv"8g`!?ɥ4M^k5V m=3#6g$ by ~淳cwf@;jC=6:0Mu4XmK.R `S7>סU7ݧ!k02h.֏ۯ]}:tXc~jr7 n>8Km$oހV\jvQޠA i¡9)l<Ȯ0XO┲Y N!0\dB i ]2j80T}ᄹ$k(4ZY"/,I`m@'feMqƌZޱ aWBTnh#.v+eJfM^>q:jڂ6 Ƶ|jt֍&Dix8H7^6`sZ$Ł!t48U<9 E.x?x>dmh7CnuS|` Pșb FқQed0- t͠^yӳ4 U.>{smz'Ǹt"zߝnKip Ao#_F9:84)پhhf,ltyqaMcnQ[DKڲ%B.g%^cizkTߢX)x;'koNPP$89vqgOOMގn~̿@C!*<` 𰔡(țFr0%ؽO֍4R._jqpS^԰8DћQDj纆hq>amе~UaZ [pjuv-@`#O \:A&t7 ɏxA^wШ0<බqX8@tX;f\@2#6%ӈilesLJu{"bN隄)}eA/yI`Y iAȼ)Snl^ܶƧ!7#VQ/:k7ow?FDvݨrT77߭]Ա8龢 #{c qR Nݧ:u ̒cUT(sSW،69iVZ>27!c2Mj iY-qJG,etKJ r1č/@ جб hRvbܚIumjmª qD)ZRJ-݇G[!p$iN N65[,~H9_4Bdx3bcFФۻ0fCbwiP}?#0LݞN͸.f٬ m4e@bw[p~FJ >D2jrU"0Xwi"Zg~9X :oD^XVHCj^ azIh}i~XKǑV)| dY7pըc]U(ci 辊#}Hh`>'OhXR2;eV7cxa.n^kt &.q~{Z4 ՠ ]/[<!^>|X3tV1/t#%{PqPYЃŞ% Su.}@*4&XJpݙu=-ct,uH۶ Si/Str=_T⦫T|˄59$3 W'h"W70&:3^~ lGPCi;-H7ۈ Y0H/3w6FDM AQIMӣsVk^4T8{v #3Q18r٢0k3Vگ8XB}c QjeNSոaF&ob~ =5ՌTÐEW~(S\F )O XwĊ@䅑CBh>ײ[}kIi | +<59qy R062H2pj'@H(|D ݇ٮ2"J=ؼYKjWc,z!5w+Sj l)+=; Z5PT.c{UI\$zkwv(2 r}BEgH[ŏs][t;wsմJO#Ycs  7':Ffh Q#8B#CSOFE@\RI|Lϼ[%yNJ3#(*nN !Q#O_,XGC߅o|:~PoHt%?aOte񍙏UVڛZZu \xlW"ACLFɨdx'ھ'fv@NU?|$74ro'}L,k|Sٓgw d& 8'4H9ܞ8>G@qC m sdӹ`]/Yhp jy!4oI3gJnQ-/j:.+v(")Y+ 椭G>GX#H3ܟ+lK*2&cxE_6ތ(`Uy 8@ϸ: td0p. S? Un|kY@[(sQN!"U7ý& hR__4(f,h5O&ٿݲpFno;.FV,'8K1IҬ gC4+s d Z0; *r8Ro 7S`gx7:<7eR5̠\'g㜸"3ƥ֩l/-2 ^k<۹]I#:r|B`fݰo8 g [VDu[ Yx1۱WŎ}xD Y0c +((~7@]BI6Qy1,K dLJe07;IdQP [w0"ó!<YV;Kߚ3ǁa h9Fhcܥ.2 ->C)ڴ+)LIH}G/GV6 Hπׯ3r.6@Ϝ b5Cs5Xs[\dG«`::bB["k_7`_ α ]TNIuFǫa6Y%o\4Q h?6.ʑ\U{~BKB0>TɊj4⍣mn񴛍`>߄CK9s]p9 Osl'm\"R,>I|TL¤\ ֿ>x윇o\DG 'w-@W0vPQ**E}HTGL<( cj`wOYU.-0 lċҸ=XDW6q>zD;n]b8_!*cDsNGE$™lqowvM^)Y?%wqaQS6&[;L&mNtJ*< ,x FI5 2n4)EP3-A F\gr&rWvB =$>󔺫RtrZH haG 1*çO|rNp~"\ҏLiF;1\ BZ)D/z3Z N૓HZTbl'@{-+ ׵E!W,XY=VRet#:|Ҷ3M0q=gKg=VByDGE("|e 'GUD][2~2[BHLj?;?yaluÿ^qKdF( qv+{Ykt#%’zO~ bzq<ꇵUܾb^p8Ie-B!E |cَZ`Vz)\Cxwk(6X|K^Q[(4p2k tw "@RqJϭw H0so M$(}+l6KUN GW~ VtTGɭ@Ldy уΰ#شq7+)@a-5A#&qYTwc)HJk@ZfCMu4Man1U1 C͌z9'H9L{hy@nbM@@kP 6'w &ҟ%P|6KAՉ@†D^HޞV 6BAwVSM ]RInh*YY0^Qܽ_x^]H:B0.hDq"+1=#n%c~E+I>VjWk)g;DK_7UlUUCB m#yY^6Ro+#F+A-&DnXULc? {¸LЧ#w &"1r=G 3jZOC[NǢc:0_“}p0k:r?7N 9nm O34=d#:AI@ %7=F1qbC;rnsmJ/e?j{-[:[3&X B2S!*{hS۱VnSR4=Q!M "$3<0fv#FP}a^U M2XT̰S핟K)'ޗ#w 0RqI*CJ^;mYQxJ&]Ŵ@C-^^PieZCM>ﶴ&+VuyrdQ b *ǻc J3iabfHRTV{-ʤkD٪Գj$i+%eBǶn]9\dWŦP,YY T Wip?C9_`PhQ sW ^zۺ*4 נ0wyQk')GD{Y0o`P2uh㲝5`KQeV͈WmsM29Y>PCc-E:}K  +]8lZK[kn#4~?JdW}Ev}:q@9C$Ke.Sڠq ݪBk{|3Ⳇo=LF@$2[׍%qq y٧S]sCe/u/`Ql\j-sCޚ[>2<T"WL=n;%OcEᔫ1GK'iݙ6.'Jr1?RJuG3:mDXw>*'[;>c`TfH&X=Br*]Zt[ ! w8yc"]&06N'}Nf t:#7 cɰ3Ey~F|S$/Y7TdXv?JEip;vZ$ϴJ.:*mT=eZSXvݓkt7 s,qg~opF &ƶTY1m`WTk;b9X/>Ss ƒwVi/kuaE/O6A-F8'+Few)[HoͥGm5dߡmL"A[.1˜Fb;Mh\YvغmKWM='{X1*Z%Sݩ$MW7 >)֢,3)% (vEs0f# 83&BOŏNBHK Nw?+џ}@~ڇH2TP`ԋYOWg^q?l|1\-ZTpr㳝l%)oH)8ï†l~끟ZJQ\Cm6qҌ,잡%3#$] h*4)l#yĦn0v2KԲ{bq 1`R8:Z_/"T'Cv0 Ɯ+X嗞2GhYmF9!'E֘7dD]dzCA |IBPl &ӷ'w)ܵxmq~39 _tnY=no֨&&I &dPm$$nS,2g)˺BɆ(8G?4Nd|JpN-](ly٤#9CEb'@QEԈ)ʛf04qq י "O"(urؘD'LCLr(=$ꎳ[S95E%aNHSKLSy@d! )4Y>h:yXAcj*̌<4lxMΛ!b,*H\`/ѯg̐ /vzR_=~Spuu>r۩.?UXcRH)*緞ƃc/;"n(:ANcfc\*3FxR]s-w`gKc]dY1`EzžtJʼnAW L_r㳅o$q%8 7)k #^b88M90Zs̀BPOS q*1g=*BqkXZ;g{Ǿ+xۨ?iOqqi} Evw raSk;FCIn)3uso ]y52DF)h8S\.6$s {aіa U1F$Z)W죐uiest.vk%M[Y>Y=Y/m5竢~8 ؘ| SH1vD !`Q=p'ZT6S %ܦP7 xLvCv3U M_oV;/fQBE[24Fn ]H7cQ,ԧXxţ?@ϡP@<[qZ6K]ʑҊ1+8M#K$ox04o249{z%A{ 2Σ1B9cǚ͵Y‰HzJY1٘[=$naJY&(dh9kBidY(fR3'4Cl=8V@y=EAYjQzDse"g" TUO啖"ϻ(݀ -S!${{{jqTAιԛzCޡ܂+; gX{\6pтVoy"._S*"|W.R,WM~#]M',$ *`A߅$!}p|NfmH#Lx\Ö/;n YW ^jnu))>VT VIXEofKc+ƹ&c" pM'1LcY/d3y*$_3R]|xuz,RpM$0`;n!WX_@ ՒɟLO}l鹴X,TB9&47}^(Mn5-%oas6CA/{ S5cY3ܬK(?#uX4I_=)3@tP +4"u:/OJOMvɌ\#9j˜5\ㆽk藥`lۑUXV?ڎ$#HϹS;S`wipV]tl(YKU実CR&^% RWtdߥd OҴh1BSyw#!GeăQ5 ~50K42y&+nKF3p7 C֗!^ّyaoq䑕mr C-BAڸ4wr,\ՐND݉m u͐.A00Qz*H{U¶d2r{3 Cexk%4uQ hJ׸j 2JRHO~5»y'=GIVZ!~9~e0/Xu#ڔF}mz1&2dۻ3|1d,eKZ-fϛ"0al0@8Z'2y6yr;Tz]mwز~"&立 tIZ ?Qe1w[FHDck[9~YѴ% "+f(#=GϬ0ZN!^MػX'6>P,VmxMUO*Л%cnJiI-$y]}`=m67 EA1bAvnEށ Hd7+HafliC#gWD!/#iP,#L߅MW{[CO{‹ [K&$!'$ݕA%Вo'LȎͥ;# %t59hydN[ H]!@KS pOwXbwJ::1;WEM~r-<*oy3ʿ(ݥD 2цȔQkV8`kn;-;z6Bj4|ykYglӏMx7oeLUw`)K˔eʼn2p1/\u G'K2i#dŁdEB:|;H/u(w/y76&!f=ԎӃkĨTϡh7a(tmCy/@J5QOs!-83,QB䍰 8^m Ґ1'Y\ t-/jiڄKԈV 9mܠAr֟5y!X~E`]B ?{En ⭴uXDoPm@q^;sQ d#60aF]Nz$4feOL}J%A)MZH _7ρ5+`oʦÉԎ%;ī3!7vLegb 'Ώ6Q]c>X!FK}P-z#P;";iH+LD9jѦCZہ#.GY l%bksi{I?)gXb%G؂C5H;`l&j}@ӂoGd&iћ1$.R9nD=奻+{NYH&KMS6Ҧ`DIw@*Zwv(C[~zHfY޳W?R5]zS@u"w6}<n0]UU*݄]KhE &w ݾt\Ns>)_i<1o6Ʌ)sFOа뇦AѽhFdԮ';?pzeb " хk}OvAeԴ:qݐ/k?WîfR1m"T4:^.4匄> _FF4\v8yH4s "!OBQ(C.i@7%]e&H#Qf]?pQ,ևK\'XTwZªY=t)omiH_p?lH 1X/=!#~q-;6O1M| jg_:eӔu~Qѭ!y3-u"wx ηzY8; 6{J|P*s_0~Ns;|Ó]f2cU!\?.-$/huL{0W[1U2[N*"I7vKD{5yZU^#[;WugV31lL1_go3ZUtͰ5G4uYc{9P2:0PtXBHS>avrCo'.t s KFPN|_/ VfWm[VˆXP ΛYKp\%I/ gCw$$6O1vKRTjvBf-7Q.bjpy.ny0&l Q^/up}2/@"O:|woU%QSFOߘ"oI U\DOXCT;,950 9#h"dT ?vv6QHa߶. -`f[u)e@XFn viqAy'z+riHtIm=3wRk|$!Pro%q/ WѰa8g'&4v-@f'wp[:ؒw|/HPgoJ%'h/~rc54~7lUHOr7@-ر:&,1;+uBga$vxژu"M@4%!jcM㜼cq3❷NsJG^Cא}ѱЗO-)!XL2cLFw:~v9h -ܪ0:3#^ȹFY ~.U0E3?pj\8>qY${w8@Bep@c5P'.G.;MzᏸaAX3,3svC^ZUkzHϵ*ڨ֋e>(wjݟ=sA¡|ɮeͳkJi*UrGXocO<*:e'^#"q?bxoiӯ_/nz.S-Dbe&16O7qh8+*MŐ;cm7N5E\kRtƲ8!pDJTlB}7rjZF=dUHO_ EQL%dΡg_GK,X-" (d9W҉$k^aS%H;'UEv~]]6|WG^ 3!WvAnUy*ݒ.-pz m#'A2LCj 2#xԧzQ4fgl-V\+kD_v=0w@L{CuJ~gB\BjvAȩ aČ^Ư(Pzh ~ӥU9J: txg8v\7`95y #Q3GR#)ˈHwo (J^ҏbOy#OKaJq, ȿj}bQ*= ڔ~btAp ͣ%a᮱mkH,Fe lMh+ųZ4`8|_8izzVu5JZ6Ike2iYtǺIFTeEY;ȯB+iX b"Ļ/@M`DFG aS/AH#(r^8*YiD˜7{]:peYȭ*3 aY\X oyx K{6o=JjyP7rZ?~{"Yt9=AeshRBWN҉]`-mj;WI> % wC7GSALMPOX PS; 8kiə~ѶFQ&i NA|钔yW0DZz661()WylgXIq0*r ZF}(is$rœ€4j< 37j^hZ F\Phx*fٛ )fX- 4{/i cړN~z&al-eEs./u><r>dn3iW]X*\Q3Rm}}*BhP|=iug!>:R0ݕB̤gp b?K~w_dDْCG KͦCǧA$L8KfC,'@)w)a@wӗ&l!A3.WywdbF9O. eD/bgUV{sE͗rBy eB#3ܫ2%׶6gs66=^4z]KEa}fDo,“qیTM׫W"@&أGFdnTD/s٧Z .Y0SVeBOlBxI#;bok)kaPv\m/gĤ%S^ cԚڸiP&_BYأ GK?MuΔݻkݻчj+<+ aDY0JYKej;q~˒B#T"mjV/ ٩tIs_d7]Z@o 1.kg&HB+|Iqz -C'ۚ WD$r %HǍ B|0iw"ƚDyh( 4 Zl$c?R2h"4 @|^{R6:;[`M|;HF(5KUeC lBp+?, ߪ~Z #v#^zdE Jс+bfXD]"h[2/HaOK'`9u y^-74 _@vìsZӦ'v(kwªAmj,#HE_Neí!wF,BmJrUznZk:PkXK }8:mTh#__dvᓝֵ5% hc‚hZ˹Φ'IctRrC9~gTX\cj)*b48H7ZU3q3i&D Kז$1E`KϏTθ\/axq*f>ex7ޮs' kT4ZL%q',VxMdLa C&*ZBT6J+( `T] }g%SӦߘC$\*ʴlA0Ta>Pn<;f) .[sˢhrjj5wl>v-x'Qmj)[`HrX}l~,X!gRz:m$(b ܡ~3y:MpKy*S8Nj3-L|w4-w\Y|~lO_.S#)\Sw.М9_,<[| H9Y/Hpk@,T-'L_N?b:AşׄqB҆A|^v iN6~QaBrt{-Ӊ*)a"û_aPp#.C~*iyKv =/7F&*8'Y< ٗ^_|fB1ݶT+K~_oJ* TMko<f&+s12-MC~e:yc̝&vt}~7mKpԷ xu9nuT]&ɓocftd*,ePIpD4:m!buu?okS6A# ٯkGެh[/JqjKnDULEu,v`\7^TLe Ol!6\A9Q`q蔤J.ͥP?"?:Bfr+Be]3<?O%Ë8Ol̏N@V2uP#6au} FF.Qe 9uw&Wmk?Ac,iPMEC5҃ :*-0h Je PM{2rf’~K t3_h D8osmnFEUବtHğ^ p?AX豱H8Ue;NܒŻln6uQFh"2oOU/X|jWHjv"hv~il8v-h"zղU8vc(|yŏυ3oLE vlnȨ'x_âS mkVYDT0LY&`S"Q(aX!YJ4~j%Ӧ-~޸tQ6_f|b n6Ɏ:vTK~}*@R]=^b{xgQdR۴\#TJ>gٸs3/\$NpwλoR80#e(UE~YaգGaSLje%GQk/˜Xr;9Oɨw}eR]퐃Kfz&܅+Ɯ4߲U}`SEs2-'Fh=7r l~B1kJhd)G~%\4i>3PN j> g~ ފOTmgf-z NX.s—~쵸~0wJx-=-8IY իl# lQ:~"_FmR_]31o#8@pqDDo#dD'^,+^GtXcў6v;s{/ >ąXnܻ~:{״߻W*y@=91Vn^ePC9E6xp=ao!5Ud5EE!3acvh$ʎ+ A9L-joq B!톪I&cc!u8/> [!kM?pt{sǍbYzu*((\'A`_޼L߃Ƭ>h7ƞ/]+^n;=7:"}dm^@Y4XGU-K$75?^.?$JQaPu%݀EY;qߓ@gȡP GrVS_ʍRJ-e!N+iDQPXiy <Z=-äFۓ0a^0IO6bF:8ǽ UBٸWzICg/t5a@]!Oƨ%53ܷ)yrU߈u~ GU6!VC&SJt}FZpC{_\50*βHx>dzF#zt9"=тYy-gs#]5 lʡ@)|+_[0slɍWI66 T㍴&m-9ߠ9r}cǖjxf&`)ĒiPd aO`&*:B]qb|rc ||i8y2N*'T?e>sؕN+U;쯖EBXdl[< TФ Ʇ~ک|t*{GnN-8 r,FR t++'usL\\JM!>0?ٻƅ <~n XO "]9JV7 Nײ̀@ 6 m=Ea.S*FrВ> `|-Vdf}CT(Yw[p6B)Aٝ5W"l*+E4Acs!r(v hn2emK=Єm]~!4&FaY/sqDli5l);O6#sgLAt&<ws" KWz[ 趓>` {gOD"4b %oռ*ЗV?ydi"%0YYRڑ/hm!wѵ%ts̳}xC^I!7/aQ]-V{4=Ziv=: Ilݯn 4̧O˚C岗;dBwW?aEq6gMy9x#Y&5=}=Qf` C2S یg9fխQ-}lXo&(On X}z7` S1it[3b.#Aael/qVyUoEE^WPXTv#C<~ ǸJuFŷ)U]-mn5nWET, )W}l4 b3t?+SkR9E~g=gE8ss/ K^.ߙ-a#کFtFù#ԞAh\55.U鶫!E3-#a1!%LQj%!!y~%G @dYV#p~ahUѥMwsɑZ0+=j9(VA3RN'>٫G[3[&ĮS̙2r+]Og hU\ȥQ\tCx{4Ds@/IAҪK^žθp^"aObzQ].&kwh nÃ@ɻ\Ju&2MVJ yÑ\PKc{r7OXnI/T=f#W~$JDdXMS&CScz08c *z0hg'<. +^׺)x[;i їm'QkvFvA=Z(ҭTL()<5%M hQ.OcYxF\ԡ3o7i J)(;ȯb X]5?߈^ke xF#8:lCU .[gQ 8!$}Su֧sIWSk@#*Y5VhBC ~ЇH˛^t_Lôk2JYaBqܭgu7~|K{Ae#'pq&89"STf\C~G2s5 ccreѦDAO]|Bjx+݁bn`tX-/f@,4HMsغ]PE`K<|"TQK5$ 2ɞ`nֿp!LJ`:p=Ln?Xģ_q, g#hO۩);74G̍EDYru`jgP)з,Q{F8&+{. ճagǜ!kx<tr0ztxZ"~П>q`}Gd=˫h{/J}Sȩe\^[ n!F l[6-H,%@hOH~ }Grh[7w'Xgp4QҽWkx]ތ]2OHzS| bs2dbG K7tvM'gsvorbb\#r@x7΂z|?!d9wG,O$,vgO?|3BdXb'h@QF4-\if~Czcsnħoܠ|XrG\f鬕, Swfrj2jr "Lzu7ҫ8ޕ_Y5(4(3wv!yjauxy\r}<\ { +jAM}s]Ț;£dIgC2*RbSz;w үbOk*nANf):H+Y>l|Wt͕\Losq5a2a,f{>! Uz-~A Q0?jufO̮1vP ORbSy-Gt '`*Cv솝_5إȄZpC0/g 7Ȥf쟮NUT h@'D[uf1K,JNGk+j~/`|˦L=3[TО*klan[:1mʭx!O@)6XhQriK`JeI !`fk=`} \ߑy|vB@4_I$Qrg\nB͌m`5x̲$RC bjn@]ݚR 4L8YQӐgpuo_FLk* e +j4XѤr['+'0>|y#xZ:TϤܙ Я=ND8| xgڮr3{ig0y"->\3SyH)A j{1CD=RYᅂ c$AH-*HxCECQarV%xo=,M*vNqfy4^80rKLՙK{{݅xf)ypaԀS0Ĭ;=qh;o"o&uc9bJh=v)*0{M ZAJ>2#"dF ?#=9MހbY^=\9h!#p%U *{:i~4OX2ֳZIPe'lw!D=T 8z @U7O{TG=pJ?;̥$os giof>@:‰I>R/Y˿~t U8v/ᰴOE\#VP>ͻ,ؐя b f/w0@B 8e{<'VQ}r@ 2 :BmUGJP.bH,u+y9&<uYKi*z?k s^6Է;Y ,ޙ![ԡ3H_oDU_ThS>Jå\"Dː*tFsHFGageLq uksvXR"UbE!*FW>g#tPno 6 V }l53*dAc7( dg3Jk,c@ʌCR,+^QؽrYek!;5j yKkŬKt].7mJ8|x-QWy.ąk?=;!Cۖ}6Oۯ šVLJa9rfnX .EBo>hΤ &"&&$:g_ND}A~Uk۴t1r"n"k]c#U0hڋ|e5qHP'yOuip Rf0k0h`DIIN~FR I " ϝEn~LH+xUKgC‚.*l3ճ'\V/ I2!~U5i,8AW-cf"ʠl?vj>ښ {`6جvcrrMHX90 ݕW@H9%9'V&zRpP ˈlN Vʘ2'֐+HnR^%^5.&\+Ԙ0;\5u%*xŏ]!2TmH-8{YVq(RhsE$ÿ9++-]毄'%&wi$:èAM^.Q0H׸=OT!O&{]|[ OVOZ Er0JĄUQ b~AcBqtc92$̐Vzx>OL y͝&ig13u0sm&r gsVr&a6v*jooO?XSŦWg)9ȑ<DXKkho(*]jNNFo^\ګ*2u{yɻ NןҘ`}g?y>&p4d009<9 1S OPn3-̟ꂷHfūYQ&%:z"Lix=`ڴL_Y\vZUgl%ze,^HS[bQ[#h0L߯i7tro-ѓG)vHw\Z&221O-2ZMZT`UFb R#au>3w쮯,w_]+xf0B-7QK9!w)BE*{-PҪT3I]Xy^;tY0>6paWkT &ǬAZgBi6X؈Īr 6OHuPJ;iJ#&Nyn^CcUBlƝhLi}IFsJ$gA3 .#㘈Ƌ],o SI nHq %#W]#8G,.!}68Kx$YV19;i{mQ{TP|݉Y >T>!*.R:$NQWy~&ف=O7%y?"ҧ3g1tNRV01˕3ic4hC/&P']W&m"I<;kXWQa#%БBͅƚRB;N(3%|9|jRI|Cp,Wy"daf|\9VG{{ZPŅ;9JN{^́(NnrikH9݇|.{x*h8j3}7J$sI)BppXȤ$3(ھEa\?<7eSo69\ \f~rorY#&ET8iIV4%dPTDCsjk-lƯ9e\K/x]7S# }RF.}OZCP*pYL* GSnʹ9gUbTvmhfhu1*O8Fg0}+@ I|*Ur}tV~E+ޕ,ns¡ֺF}șU\kڡ5hmrXWhXUZЖN)9 T"2U]B?nC㕴)ʖLd(>"4C 0U@-k{e)PVFûZh(uB2M$ldG1\S*Wl~M f!H4eibpK}|6"YoR0( 9ҙNz͇z#џFtҼX-O^jH05f&9 i]U=f?UvOb/6*Κ^#vzz%\RgJ@tȦ+\` .?A% 6M5|+e=zE 5"M\gAJ;dvY'=%M]]~?򡮠明$!''6PF]¾>d0܍wp>Mӟ⳪!逌aCt'u•ۧv)_uylF mĺU`G`Np4AM@zF3h8D5J ,{xBdX7ڍ B;j7]WP?n_{8D%@릡C㰺 gARk5wQ.|vI0,ބG0U#,79,bS8hd(yE `cΞS WÞ!|aL4]C@cgӱEwZE`ZS=KZ]7Ř~s5)׶Hs9v3ɇϣ54/*4I,nx?O)`5"H>-P+EY 2\0Uޤ^x ["dz'#A3FDr[+,:j`e!r+$*AS'x Ѣ n 9B D/invƔ&N1FHkzy&[[X2~^GU4ԅ-뗤<~"Tq>eǦa=qHW"Zg fZ18.ĦM<ZXwrՇ3OpXSܡ.RY{@jLmu~R*C yЀRG '] %;aXг{GvB@)XV!8LߥR!!xqe`tQxo?>{O)M|wL}Qf*? {ģu|UNapn-ڰf÷b2|D|Oj%oէjefdʟ֋/(m㥭d2^Dax gvi5Jh+֠QDJI?Ne~߁ s4֜(%\ ɲB[P4HK$x ګKhgnd^b"L:/P tƇMF+$\q"&<^T4nJ(V"srvY u1OdԲ͵ذ,KMƮI;&[ 瘝[xǺ@+r}d-Y%".<{Gfr@vr-=`8H#&t7Y_K* <{%?:] %O1ؿqD ~qr!p )Kɦ`0?4GjB Gz-:o oHkZ`N[c@GsopLoo=dW&Z[bsLÿꡙǾo |13`p unt;`~`Lv2R`gjs\g'ebKT:^CpT$ȓʈ#;mA-bNibt.JƖȍb"H3jwqD&L?eKZ)ip]ެM1(t@U9S:% uW(fZ~e媭)X-L AӄnA !X]_uW3UROc*/k^J ӂ8E `TBqĕ5 䓱[Ő -`8bL?t"Jy~NhrT: =?Ft&H}> >JϦ"m/>+;u3jHor[j%\A~#nLJi ݚV)Ҽ9Hnq.L&VǫC'`PZ$'$1Mݯf=DXºo >߱#!G7\Uq: &]m.s@N6< ^ؗꬰ[zYEr@J0P{k҃0Ġ_qn07>9E (7ZT2N*YC%V[ӬPaPlJ[2M{Ui-;esר: [AiN P˹jt8̣two%2VT Gjxj>2O5!C1>Q¼TH2YuG&b#5L^pDJ:(T1Ǿ7ҝY 4-k, zC6U1Ztfs CT/U_.*A7[BtMxTk.m(@d*ȩ<:u-E?lpJɅ㥥8 UpBku&8p qmcwRۈ-vzh?9h5jK: "तiv$G*p⊸2)!Uf)i4*I׌Ҩ Cߊ}ia7[?iDJWH1hE+z㖕:B&υApp8k}tDh0昦*Y ;O<] Je$#|Um;%7IFς]Z`  ǹ^ 8ax9TP J<7´⪽?(-$@c`dČ9¸ ĕbgE s96!\:G0i[J[O@by]*zga`]i<\*k0w 15&,^WAZrjTy>iIGW kY1 xtRał3:,ڰ*\%ZK6marC^ I|Ix^7RԚPG-K &,FcBc!O^i_9.6#)uvIm4uX(Y"?;*ZϞ8Siى`]řx6gqþ5V֘ҝL87RBkǞHF/ k(8~x-^\dz5zV|h fwN5y2.5Sp5%!e)ӏKppaM׊T~Rx5{? 4^ĨF L(+w@u'f;hJe2]gEKv΋m3ny>Ɛ^hFCj_h|aiDNUyǩtcl7JP'f|dtrPܮGۑBNVƴ,l.m.EpcT8cR!д6pCeoG/3n]ȑ w7m-΄s0h ǐWo2~o\y݅ȷًho ɭl4(I9V M_$~uUwHCjBI<g,>T05Pyphq_ wÀ`-H I;J+(ׂDnpS@yp϶e9NxrGSR4k!ޱ-+q‘qDLW Pw 0:uRF3k<߲&F|QuN;$a&^>{EtHheNâJTe˹!Z82 ‚F˃WٔNЈC0  FVYDJ6 vθ^ȇ$5R5cqAa؟ DTr?kDoe+=qFQnމp}Hc v⒂Up%:r3[2Yn%͛{͘nÙ1Z!md^ X[GN~3 ˠ\©QWT!ȧLd(1liXdȄwX<(7*v=N|5ĩ #+B[(-Ʒ*j]&gȤto; 5 ݫao =+9X% ?ѸD#?L1*Z:\3k-8a_fJSc[d>%L9.ӢJ5VK,z)G!y[&E:HЛ`@(6;t-b4bPq"cbT:{Fp5›D`ҠR\Oø 1͙8b Y;ħϲ4e%N1-3TKbJ(S댡b؃ @ԌK6ŜS-=oI>c$[WTIΙy;i_JޡT#P0[NA 328w<Źsrw .2H쫝Y6jt-Zê@uʋġc{)CK*Nj4hNyA勩62zJOc fSKs Mct]{/ 7B-2ok?#_ܨ}PY2l1l`E9ny7Pւ2D;;bJ'Rp^+d]+ 6]Gt-ɇsn}󯑪,h ґL!1}CK&3l !k2-b0!W6$w}deo醽/% To !1E34wszaSwJ߳|֐-"{;`\;N(hI¹A]qjȟ۸&0grsuR.6 *|fԩ%ڔE/u)04{agc7I;8$QěBeᒫ5dٜ4 ҷ (o$׊y"|CqHn;mܹ~qB-CQ!wJnz~b~Z⸃{c+Gbv&t镃 lQɀD W[fU(D"js=O-wE1rc"^N9YbϟG-3Rf4rq y6eOvC%B,(ބM Y1 8K9Fڗ9`hzu"$& .$xX%Ճ̘| pysda?!-JP꓊nQcK$3zͰ5Ͱy`^N L=feKdѐdUB8``i8A*o>z&cC}αɯ衢8FG? Uܲϕd:1CH\9|{g/]xL<&z&S1/nDߗӜ{3"^b״UnP>E"hGTd` @,@mH^t7![Nl{c֪ay(b>񭁼%OFX4ZUoRYں?NrCep0e8^z=J+f#!'ORCx2,7#UU|a=+|k'ͳU3&8MAG90AG:S5kK@ `ևS wː嗕XCcB՗i[_ZP]r*Z* !+gZ2Q{8,(*I c-iG_'yk|=OLUyT!;7Tr \T ڸڂIqvf|\!5pr+µFӫ=oN_ca ԅmÌghaW7En^ x D1N&(AyEC?C( l"6C-+ڕ!058cbBަs /:ڪp,'n8-"x%}:b@ &09x͙}mp^[Ѝ1fn}"qx oJ4lx9 NG<ϭ,[92_C{ͥX; '%~DZ1rn pG庞Oۍ[L c<p;դ5C/qN^?)0z%vv:7HR(h0A$ vaJ&D3+Ùd>:pIkׯtС6ryrG Xd ±  LXLdґxbLލ@.td|BA'MNR0]i3%=eT!o|ϲh -g7a: 7"+IQ<+6{ۯϬ*hEu#rKgx±]_D:B۵0y8yT(Izhr`k6%)zvyosqkmF%&8Dzdbwε3s=!& "?:MF_+Q"SSwn"$ת]:^ʁ&zf묩|e'Gi9W;^C/T%Vn¦bG~>{j l3ț(M7fh`FNP5F g ,@ޠco2-@'I9q ϼV fTXtM)vh :w3|OSdv \S?V2)~"l٪(Sk_*6_bwWr^Ύ:1**~F.܈d]-?FPϊ^g 2_g{baŜy`69ge(7RRj|fXyS6'ʝp-}$.n9s ԝ 2PhLquRo|.H$ A0ygDa>(҉[+,I1Z/ĨEv84)Axθr@GCID+awEeo%|/+c9MJjȮZ7I{o@0b 4>O)td[z"ea; _><^L?67aEEzcNlJ:2RBΰWp9WTj 'n{| 1߳~ViR=Њ\7\6=q%K7Hr2cØQj=f? Nkp:\|YˡYWK5m0VPp?Xu,ڌh J&~JxS#6˧4ӊ-75aZ8E.)ֆD1@o{ך[1M@@(tk=R @:gN*ITpIzw H"BԌwv "IJ]Z3rT}8;'! W5f!QE8$LћdiNmb3&U,Ix$MRq?CЇN)Xp>zaC19aZZdH߈SU2[vo]2]ӄro:+]bPU:2dAl"'amMXT?#¿5$xYN$+ZYflRjAwZ0FD11^++/aFh¬z :n9z̴]_P]X$8Q#\Έ9h_n(Sr1>]tSo{ɴPҰngnpJˈ KQos&3rUuN4&Z mN lGuu>agPc$D~D­{ЯI%9CWzɆhvcy>9Ǧ<IyYϾI5ť@N.7y[ׯҋҡ1MoIO~:<֞jN2ΰ^<&^- tp͎*4N:j0x@*J`UH I=2"e*_ּ2{1v[dh̛ĘbȀMu5oqJA @!ŌЦ8(">JGJoxVT]1wGsPR>;n}:8"wI(>m,= EJoߨ x+ڤS4/Ǚ( [WsxZ=.W2-(Ԩd[|ߜlMqowTNhzV<^xwUҨ-w!beΰ 'C. KN\oߢ#5Tv*@ӜpxZؘ'(TA`mԇ!!1/xRo㌿oІOs(f}vokс6e\zOOW ϝ2'>K<ݎđ(~Ÿ+ C$@ 0ŞSh4;)? _3kJ4Œn H3V e=~oFv]2l`fUNQpwDs 5DVk%]y Ž%oWB^?˽SYȻPw*0t.J kL^hFQtR!q-FVQhnj5DpFAumoڔHѰ- (O\HVEm8?%xN n[ho-Gcq@Gm09l3N̂XjkCAgju !ﰗ֎ey.PU _$8,8ZLu5Iެ|R bCNmT?Q0^H9 saJ#̋6 4D"(" M^Ͼ?22sтǖC ^;}*)yO5gwrmB oD|~v:6]DG/s $l{:9"WS4U}Q&tѨn:J  DP'wT:%4mAUcg,0քSppﮩ^YfO"M޽ 4XINiCXs(V,G}rbhYxIjG'T=~l}>IoRO4+xI (71N| !ʤPg~ԙUQ7q70h$vDX<|H4cZ[(VKe%21RĨ{8 ֭ 'q> CV RV֩ /2TNMk qP6'B)gnìo3|"嚀-mFzMrfiIQxsW??TYpg#rk٦њU-vfBIfSrE]ô0_cqz>X cK)̍ḻRKuF#@lWV&*ϬS2nXgg+49|bqyJV}bTfg7'ϗt'w;eYC]prLu&\ dL|Ybh  'sο>ڷL$5ryQ.'3ٮW~9r)'3jeR.WCIFj[wP3] g#N8Լ>_o.\Hƽ^A,Q: j˼4ё ~OH_H)qCE&-}[@K--騢P;ҜJwY@*pFUIU铌=dIQ,Hvn"]WɀbA#=󅙇X_&/V j? S=2spj+hB+Ƃy%M!`H4+.`BhyDȐ}#vA V֍. x`;&aWEKMDxaڏK35<5Peu!dŚcF`Uass [Y5Hp8T%2x\늩9F⡶y]*~.pIW9C̒8GO:oB2 &K[ R|@!Ĕ4u kS\bn"3.hI@<;"WNxtH"4X"f5Tq"CF׿#>BcjCRݤs{Q^&M'oZ ĩXt8:-Z+31g-εr*̀vBhKծ@"3qL̪ň%Ø؋U#48=ojiT|Cˑ7)Gľg{hJ3CXp# -2 E>[y+D G$Rnq-ȩiENЈ-XM4{BFR$߂tlRQފ @wԀڗ$ {48}v-Bq zATb"#o`Pkm2` %Tns8YGe-=DM׎"α[Kߌ]by:dYL_8on`Q$A*Tim}K4vT|e91N2˻$sh,l˵WK!%SHw OGr:_}i4q'Ҵ]q*!LH[cg7zuJC꽏eN`PfV Z.#+#4z\QW2rWXh$~ 85H\9g9נhA3WVuٌN]7Ks3w4A H#$e{AsyQr$ k{8-PtSn=gkZ}i-@08T Xuld&В^Pߣ{8 fbYUEݩ'p 'z JQJ6>eeN}!͕fcr&XbVH/T]NҐP!se32:{ؔ΢uV{bDXS!l>fWgJ 1S\qub`%&cuXo[&C]p}+׳-6쑈9 *E3덥1X5avo8"pyZȥvsx!CbKNqBoz>jAEv#Wm&`GQ;91fQXgSccp|hǃFYzYՏp-,c.blr>58f1a8AKH:jW4ؽ-ZKCS*JxVLDV%WvFdU.^ "ER>{O2G;)B9 *JNrgUFJB@C f;*,>1`[: ZmlBUU'.o:NDyYGPܿoP<DvXnaVm)he1׏ґ9/ɭKagЫ}أpSJea"qH뢞PN`H{8e*Γ,Hէ`io6y38N$Ԕոe /-g v a,!g "e5q1)--h8_&a}G'V5t9Yd67ys dk$@q$)ި&x=F3ru o+mlT{/l1a9?N4Sv;S sR;o9*ݰ+]NRnW9miaZ(Pqni2Vi'Q.\ϩޭ[vԐe3H1-b@>M퓨m&&?I?k[ſ.'ԱѾbe=tdO]`|}{> ֍f&z ]1 {Ѽ ]s˛ޜyf?XԉK_.KzvJxI=On5jh{LPؤ t(eo{9a/πOpBiIEp=!wAcKk,ɡ]s:3O·:״+8 U^q.%)`K@[)`juOtJD ]ꭊ 3m KCwI8Bk:?Q;#G{{{12\Agg wTӁmp,z&"fXk'':Y6]|x'"dv˱ d+.\1MRnb8ۛz,SPB:mQ=V|-WO|P +TˡR)xȌ4OQk1S{X LDVF`ɬRc,f`+teoEkrDEjn4#XPkVV᳇AyG5`UlwF?=%_)j5 :)Ց:uOѩ` B_ `|8Y6ɫvuI_Dx;OlCzɼxw[Xh/ av0ÐI7fGO8߱_VbO5dw4* d /&7*XXj{#18`E,v uY#Aw;)$XȦNǻ#}eܠj' d,*^ )qJnWUV Ǚ]BJ(ف#WfЫ*%I%nSp"d T)X:1x -jIɋ<ґ5nJRw9dDT+:3'2U`P}= $?c!+[ҔO c hn?.p9{IV f1KϒPCP5zEpߏ(tƉaQaX=X(:Uc\W-qӢHAw+( ’U؆jy0<&?t4,i+ie2J~<2y`2w ɥKאgZ+?a .Ǟy 6񊾣 V~4GJHg=̗`5OE)f-APC^ 0ޫ1T82/PzifˬQoI6*deÃ4Y;Ӱ'Np8 ^M7$aɠ*l5WGs$ҏ?1W#ISvvLn'snIg8{/`zVp 8D$x|@!![FSyLWEBzQ˽,'4mL-ǃLGpQz)9VݣT@5Q:։P6+5P3'ؖ)ŨRz)}v2@t|*Q+?EZnwL 20ljLRWiZ.fė|J//z'tx5!df &/(;õprK8aFR.= xN:tδDljRĬǥK D&˔Mba@ ݯ\02t!ws&Sj>AH NSĪ WeMÐnN-V87Jd?wl:_T/?`-TvEӽwn3겋N+z5 :3;]Vo*[ r?b֧;5*%>xÎhGm7?5EL{UIQ MFnOClи[C 24-TO.P7j?ZĹ0gObVs:"pTD}%I2zF\0)͝ \aBIؽ[.FuΣ=t Ҥ:)PZO!qvJVʤ@ ; ݟi~o =͘2T%^lrh, xxJ1vBv. ;t1[\7wZ d836XX`"1d1d(wI[o shiDu z0zXm|O`&en4h s6:&% R)9ɡfL?wX|e>˙"~w#Eb+9B gcicÌTBoimy*dx-"% nb_L+A|r9^]ftזBjK[2Ɖ yu Z& Okst3>#Vrv.[ 8х>JG,pa"D;!@@*prJ6$ '挣]o%7\o kw\d;BJ<V{1 +Ǘ}ɔǜ) vpOczAO?-xCRbK)78Rhhyn߉M19ѣ]4f r@k0m^оD#S4y_32y|b6'RGp/^V:cEdS)G2?`1Ef ѣBIrOU 2~#NrbCa8((-7Vi;:WFOzG=JEnf` Mk4,%)zN\=B9ǣb[!,]Ed̹0#- $gBk >8Ȓgmy'P,nG$J892K+fpq*ϪE$ۋ {\QEL8  鵵,ﬦxbNиn$E+JANCߊ쎣d`]v8А&n|it/ȇ?Mܺ7NKلk7Un/+K&Ʌ/,TCl8 s׎6c 6C|<6o5;~^>iO}CQ3O.Nmb?"Rk{P"s؝q!E3ě^n/_f9}OeUQtf/>lPIGGS{ĊD©A'bZ/ EvBaSAvct)Dw9_5̘S95J;hrwZ9Ob[xΩBcd8l1NF}GR$4o*Ou1WdvȘ !Wk4uydε2MŹdj?]8I?>ڙWc9nFDZ6Z>XT2Q>,1僰wP$ԑ)Rpr8YnZqڱxRstwEF9Lbч[/2$Fxf;k,-5woy x-Z/ǃ̬8~w.&>pfjmOWehrRmSh@ʽ)p\oӊKILp? |:q)_z2N6t8(Ng G~Yxհ >; ]BCgսEo|3i"L~WOF\3m}hQ :6ţ4Pf{3N$\!#so --uge馐I."Z)/1(mJ2$mߦ>&ȯ]o "T\2d^:އC喆:DY ٭zAⓡELs dOQ:r#E[崏tvH;9GDZƝ­M3\?]/)7UX@ 05H 0N']VnOHw'|1r㓄| %*kPK;F~ܧ_ĚkC"J#Gr۸nU+6`pwLx^p K++ۍN^=H3$}૫y ޅbɬ,4neSSy1*B։oU<*MeEk(oO9%>s~GfyHʍ> #>Wc ݥP KK4g闰 7IՈQ kg=&_%$@n5t@S4p(} \_چ tf e1B[2|-$DDUS( 8HGUnbߛibhzqR[ՍL_y 7'lh:h]kjƙRjDd/11 ՌIJ-;ZƱ3cg7~ ThҥkX5b+k?aCw$Ii,ą>0i/L&ՅMT6[R3&v)ԟ}.#7M(c} ξMʸ(|޽.$7)ntD.mr?.]Q,slU1ZBc[M><- 0CHwm8s4֊RXa#wd5:`:\bJywɭo)@r5TaکNƦyDBnlaά0P[sI@z$VEfWUO#<5|G Y!Q9j8ty8\|68>7Dt7;>RHTw)UŊVdAw|Z%ZUTpK QwT?.LI?0dL0=@X*v4Gz2FCb3 KmtLaaifgooY|}6836{X~]-Tb B{7qNyZS {;\+)l5w~X+%¼)[hCν*:Ͻz SfRn?w?NW#,Rh3#y sH(c,pu:j1H8! +e=@< oׇсV= [b8>執`ސ @`I@aXL{3+<.L ]Kh/P'ܛY(uM(%@q@HَliiiHMlii,TaTQ&WxE +;tMwᠴ5CH]Tói<쬘t0 C ,$Sl"&y3T+>H9`Y)ay;׽)@U\1ѵl^o>c{"fVٷHn60qCez"rc$.9s-u5)l(O% 9R ~qCq<1z8%м#4t2 QZ-0Vhm&t]#`{ `Ns$sTqabo(jb]~*Μ#gyw<< Pruv!Ta3я+q^F4Oa|I /Pwj*wï֭j'=]0*=YEbPW?ut/6giZsoQwR4}k[fpΨvo_b<"<'Daυ;zKԼ!MVlJtQQ\vVVKـkf 䵀S8- j,I2z-ya"k\rΝ w!3}6MTTE\t}WI,wʄ&#Pdk~j6-\4Cfl'Dڍ4>߃W?b$=]4c}i%gzݥc NQ:nV#|stG%3~+Sr/y<4_]‹QU@bUhmD/.uvMPzkFS $.2Pq;%J=*2ƙH2{+Ֆ?uW[K)=aUYOq_GYih%GKhQld G7vp,qٞJ=s :ZڳT#H?oqP3Qeonc;S!]Kڼ󌔺UHjx+ {Ά&Szi+y~ŐyCx>C3 Tэ^v e/-&P_0wRTÿy-p@֬UII=7k4H0zC3Rv\66&eI>kә 0;6`hh:!O}Ͳ5=CD`aFf#fE1Q&A\ LϺk].V-A=bg]N~Qh[ ;FV(V%mXNI*|8f95Ӧ]ktӗ_35rPURj#fOX3K~ A "ӛ̳vem5e+ce -?CrCݱ n]IeթWkxPѮ x[VbyҾK~Xcxt: z lU`L1*;/I̱sCr[7e#jh@)x\C*LBot月*M sfUB4i&ɚOc|):c^B,pQoSfS)ߵ[RpiJQԠ_Gֺ-+RB54`܆zm1޹javd@hqD'H=ЗеNF*nXv+@R`Zc3vc}hv4"ⵡۼTCSnU]VnPT27#8;)YBaߢboqv3\yk:$6 0+U ;zPD*aSsqۧ`~5LFf B>8t\>M'Cr+#Zxeqi&D^ɳYX][nY[ Z jo?zrabxr={zA5>nj6 Yp[>,.*:DS˴Ξa+` úD, "ȄrRQ(x*.T5ak?.)+a1$ޠaǨ%jNӁ^d$Bmj4#g0 A]ٯMySQx^}X\v LN*s3.>_vP`H]p>Ok){TCcc/bySb)ʰQP ~W1_Z( nrBTRWyuxMbdtZhå[ x{ЉAuO!m`A?j¶%'{5bQoJpmH N}+*LdAXǷ ,8΋$Rbb3ѐ})BqYʇ}@. "v&PXE&_'n~2g|"Weuۛ+`rfňҕc~w|KWAV`CL]O?rxTxLefKMl 'ckutTSzAoB}zfc?Ṯ_=7cK%-ka3A f`*])jdI2h_8wdlDJs[C0 5\\]Fk]*dz*T~4/ [҂oh2'@yT.Sj)*F%Wb>7/W>[F트7>rx;4SKz :/{ۻJ`|/,w.|?wy%KBҜuC{@r3r %͌ z}0p'Nes3W ĩqfH$g =0 W''nZxyfUcZ}}^ֈngQq,Njmz(; S9+kU"x0sI([ʫYEx\8Redu{й kLVR|J|GZa5>%mӧY uP'P}[CGB<<;^i٩/ 87EMd kJM\G̮h{L3SbAPG9-[O28XVs$y0Rꖜ"N'[uy(GxĶ`NGY aUakV'8ܵOo}3Jp^&pWTm`g1eqO)MI|ԏuN/y8C@͸5<7^ "3x焍Tu0i Lj՞b î u F""Hݣs/j˞R::YS4#n-hdJ<,cJ0@qp>} 7  >ܚR =CBB[zd:HyINr8i+}A*NxѐKy0ΐN4&_rg(3qx@0CaF( zD @i뚘Ur,B3,!`:6i'b+~X&[b'%dolo!Y2Υ LujhK2mi|kbpEZXFd7?2ʓpe[8;UaЧ&U;qPhLz uF&;PsrO7,Қ Ps,6 j<-W/69ޣ)vBiUX^V-"> O\DL_YQU6;lU!ud }s>_',eY] pp҅-PV a7o'4JvXzĒAřΒ>ɖqTԜ!Rcț '+uS,d)*KJ"PNNQ9I]gmDͨh^ln) 'K*#h&4<)aUVgME_[2.Ihdd8(p^3#͋#JbEw W|`& [c+wyr ?P.B`83a+lBs"^B Zvh, \~Al>L|c YLw~H7t+c sX^}K~n,1[כ->vj`P4R> a.CЫ,w0&)›Ad3ML l4|)@8o5;vΚ2U.qCdGj 1~;?+4]!hi0'c|򐀄EApPw )ģ,~!+ϗˊ,op'w|R BhfpUqo\Tw_dn/P֮jKѓX!<II\PjQql3OS $ߢn \E<7}o1&:ʗL:n/>h㮑j,UȀpӞh$ri l a L(޷'0 arZKRїs`j-X;$k]稲w:"?MvȺ m@ ;Rl:uWĽ ت8>9)k#?wmWOrX 7=pfOz0`~mEr-oa+#Wu^܂b]{0m1\sιjѢ:P`e3w )FI~G&M'mWEo b.Z5!R!47}@ͱ~ FyCd(ez\9j9,8-Ep|* P]GQ@̲KWkN yWXlN <Cڌ0,DNgY8Ƚ `9T(;$^Z'T bOҥҳtR+eݏH3k> bR䇟{$i vu 'P\F0Xz/$-/7pz˸EH\zЯ|?]dhHW8,+z.M-Yϴܢ[p%:m NԒj%"oM/ HXpo9/\ڽTc^j <zU >.J8Fl\XL4XF o}ٗA#k2ŕN֪`rbH:sMېEJfO+aX%%BzFO h +,Lb֊SѼ'Q:9LJ˕~|zrm@;E^+n~'3PK_YyV .RDkHb3nv5\2ߵNvr[86مk;1D+@C/d+4me4*eDh+p :Y\Cg+\M^Jg~eu^xڇP91BV"ZxU5pF7RNĄ<񒀂^ t E+'t9Ӗ>=k~ت;5sƲ77%&PjT(n 4[)*ޟ~+JA77%+[b)&&]wӉEm WvWTnr~YKZw-tYDZqw 4>jynU ?Spޓ;̚H {l:Pt!f ]#53{:,[*ݫd{7rq cH!h/uNX^ ?Zx +/.!'*4X,BNHYOT6ߝY[ y CY V)ȣ ɷZ6BMPpkHء o]9h5 vϗ|3='m1͚E!Rpe~Q2JVԢiA.|6/Dd6,#fGr-y?6Y'0XDB mQvKamݧR'Pe>!WKgtP̈$H7pSH)6M1TT44E!3UJ;Q5&y!M'>N$' Jxv=##COMs nH,Z6eջ#H!޺c9tbZXmsdP<$*S Bg K+̭haZB0r6Fu )3g#wor7By{{b}Kdiټ|Gz%(*(# dN: [D[V2"O;HV!4LUFlhRx.b쵆: u~'PGty쀎Jy߸ƭ7d1t5tgƶ++*F^%[msK%G&swcPs*&Hޠ`G2[Ha.݉+qйEP|?.JL W*Ν^cX`JKKwp8[];o9fI!Hɋ.  ̝EucjÀʙWB`?2TFBG5؁UE Hf$!B: ρ^xe$(4$ڝRwS(!e0H׍aneYcg:G?fTp% Ejs{S<2+L37pLnX1*s9{AdѨKͫ|ދwaN/W ʦB, kzV82>~#$i;2.3hWF_'rcWG OJ¦DV%oQ" 9}Pۑ/ ^t> _6ωGer$q)Xs֯[!aEn)-ȱĘ,&Ɛa(P YA_,g1h6%$2AԒ;?uB`s2?C ~Gş킐 sfnu\¯ca}87'8y]-lKEͼ`RcaoBHY?PGU9@\,CƧI 6 gz%,S1yz*caR~W[w]`{[tSጾ|y&k1SGGna L9:qH@Cn掸Pdz E#<(j3cA$xr.}FdZ\XT7/Ҥ@߰NgD-1gS80f&1?D0SW.mjˤ }"r5a}v!)OzuHؑ<ɶ4D%O_xuJPƳZ JEY||cz3'K rNws!Ugjr_J7ؾ8\) N4)ps^_᧹vVA@^C f2T> )0.Lu}/&qȘPsoOޥl{PDZO 'vfc6W{PH{48Vif8J'܃Fj٬x)r w_,8@Ȩ?d+@Qt_Qa%tPxWNƍN> '{iKNL|s=f ,vZ.pFεj% 0I#X$S _ʵsKܤغJ̶7M$墖>ă% fS- ~Hkku=נkZ, * 7 xtC_AT;*} r`no$"+'H4eI*1(U`ܓznqq\{)2x)nU\>قCݪZ3K}6t# ?VHmV oրR@D/IzW"2=6iʼn_3jxty,a H)qFK1Ow ?46Y#%'YLm7BI>řр* vmxz3(f[HoFDܻd{GLcNQCL6[Գz3gƴZT%vϥ"w0HVIL *2|Œd`WtֵMcmA}'fHtogA4m43ST+A@-I7 (+Y)/ BTہ4@.1LaQEl1o)Rȳ B.L)mb[w :`ָc%c wmxϟݮJDf[io.*2m] :}ԕ!mo%ؚPEq2J_qǧ7FĔ\eZ֜˦`Ï9Fp%OFXH:Z #.=aV6duu39TJ_rI{gaSi/ρ޼;8 t|%v`y|cQ~Ω*[jN&e7SVS8QHS1T4?{EJ4WU}Mb!`aV-tEWQWfWWq[-1r+Bؙ()V["0TE6 0l  ׶ /g'*WBד2Tt/}p=y)?y{ڧr &b8A, 3$?vcA>kn)!UKc!_-WFk.3+ktGf]w";jc>%oBP:4?QU%!>¤ǎszNՂE|[jk| 0daN%R";RRBڮZAQKqgp$<)#1}%O@q=#5;%X>&&Rv(\{r"+B+eD'$*ž.IvKtDzw(`}_Y՗ȷ .)ZM+Bz0z7phVl_IC-"4Ui2hrax P퍠H/)IKa)/۱s 59BD~NJ$^Rt ~]2 &@0+^IPlaeufjuDC$v;+s*šeF+LvϬ;(x\0`iboekd Ť.OEΰ4nf歑~ uUG}.$vPia}"OIPbʭ}.$XŸ3ZuFNc-~VE0CgO|XV xh!=࿌Dm hr4s&oŀ{VاN#l44CmQuQF⹱b]4#| azc5|t1~PXy%d֘ATgadl5Wh vaie-_;l/P7-c٢֊gs E;B>ڌVjiѾ$9 *; N]sAӞ,Xh]\xA -9Y) %Y'½d~hQ'7Zǁy TLn7=N Ŝ*yyw]Nowҙ,>ƼEͻ#fov\@-ݸ2E1XٜKr"d<.QXU;c̿wO}}!!5@RLUHA0 ɦ맿1s5N~ fy%~J> )+qdbb]n!Bph0ߐK _~YMaeA :62-a@ = 4H,+_Bbf7&"pZ :e!9ͽHlHH#rZU U=MOrsdY%Pi'#9(XJ:G}5M&Hx}Z]U_oKytFE~JjN{)-&Qam{U4ƪtтpSurEn52T BuD?pH)I$'0x5g\R+ow 3v9ؤq S>& CK?5*Jr-|$…;W Q'\n9Hkr#1`tHʙ9%IXZP)v_OF!)̘>kvO 3_+k{ e uӴ xJU7^S`' n+ڪ0kLR4sJֶQH2)04 z8*cCzQ;&V %ZNx Ck Iuq{xZplB}Ɨ-^E(SC[(+ <:v=bxݳ=E[/WTԺw5uLN s!b ewD|ڥt m!i ;R8: ^_j/up [çK_ƮFN"/Qyʀ->;'6{VEܝ{y&gT},knnXc3Az6Y}i8;+b9̰i9+S0?#]UϮuA[ZCfM)~:[/VCHv?tm*˼3`{?S+LRO)|[*5羟bD03O?c>tвڧ,>ѼnQ} 'J3zB5lQ])3v)3.E"%C \ႁj8)*Xټٵ *Ox}O#'J*gFGj$߸; 롚H\TN}+XGƽql fSۯgj [ Y^EfKyUj>egu4Y=CϻftrM'g "oA?Í#mPPmYCOJkB$m}{!h&7EgrA!ř ˺50k^mZ5.zUڊׅG ShɓS!ś#x|`4vU3OI4)-I̙T@?m:mޥkJ#_Wv5s.rɶ:V{p-{8-z@k,v/~uvT5bg%,!Y]gpsǨ;tNuqT}2}q%Ny}W j\~BQXȍI$؟L5qVd-[}c1d,Ԫ6&1:3:!lF, =8N:Fe^LQ37>sET*`$zvؑtFЕ  =/kabE%wXsC|!U=/yeYCvp( &}_-m+>JᑘU*=w5K@ ;VQ~QZud}K B\!g2I>=]/}Ҡ(+3T'?34=\]ɘR ZbjCݐ_Ts 64]g,̯Vcgf,=ǵډy]>Uqf5 6{ep+aEin q_#e1\[+AKJ$MzUG7 k X#tV P`󺓾qRF9Թ %ѫ^5nGwR%r_U+1,y=Q݁/Cp& /˯Kj. ]Sd]57Hx$莱q~2.9q&gqWʒAC3wL}0i V8k z>Ɵ;Ko6IT:f/0=y}Z @o!XjWYк7j,yq:Qn#{f%M$wqN\戗rZkM_@\nnk9;kWzlEU<#x8W{611]$o!(d)_Ѹf< Ek1'(:.mM0<̍h4lͽE -Z3Al;iIiޘ?jI]:WƝ"j>G$0D [1',N NvX|  `S 2s0.:*3RIwa`̌ѪOm6L#r{Nϥ2tœ 5sZO@~ZIly=NKE0b9p)0zT>u0PGm?Ų&Gs7!Cw@BcLJaz_uZna~;"o 2ۜ W`z|rE죳`M.3z1Q6is<k4 lБ]1YCd,>,$ K9`j/LjԼ4I#aK}]ر7{Y5q657{3+f":@\68qkȏ̊P}뿱ݚC{') bZT櫸I2~@$&G =a b>1oeuzS[xt9uKl0ee, /EJ1I'Gem!ȷVpg"+F^ypIIy&ws cP'!i]D2m[=Gކ;gY$QӍ%Wu ζFN 3m?& Y^D:Gs۬UudiNM¡ɂf+ћ- [MVQl&L-_xMhyU.%'/hz$噱-䑯7T3AۊǽI^ډofKt㌵'g 6q QK[.- (pI%pT` is&k h@cHc1qpDmrSф貿R6 ?dz.'O"LPͷ՜@ֲ7 j.wj!l5NOJsLv德 >r11WfgYUEXBvbtyGWtHኵ+ |0 U!i;~M>"(1^!9OY<#eS\JZ"w=<&\c%.Fl{і?9,iwF$"{9gY7v.Օ{ozR=ipxAe0Dp0 񿲖ik[{N*A?Xi"Q׾ YHz|S2kɩKN-ǥGA$J0hY9cE. VhNOlK;cl2xTWh7m F~Au;G(?SLh |y|8FCHft,>.rnMCdzH|T{mEBU^| AL>xf*4o\r`DS3LҚ}h! <q|m\Fru1@>dݙ =VԈ_q1C",Qtu$`7UBKؾ:3O$ކdeKs%ELgv\[=?!3wXHo[fGMaOSY/'ypij6z0gXrP4-|u,2A7g_VVav)p zȒQrنLkߦȘpq4PiXK:l䔕H1Ov+0; 0tMhxjvrZDy F#(vߌn{]v@Cvי8,>l<|K:]?ad);uC5೜O _1Ԃd*B<$!TL44F+V$O btG)+i7} c٩ .kxnE;@a1Q--~{So29kϐ:AWkϥrb_} #󋼍]|FE<7G myW uκ2`}mڨQȰj4 ط?b̖QP&-71e+HSZiݪ1Xs `27$m #nR1MB~@G1Ȼ[)m)QeOJH۰>ZhO"|4V5,d/&P+$\F6,zR#l]Y+㊍m 2\.(;#\(Pd󪘾\3sƵV)z LS ӝ)w\1?VmW _R?iK_aU9!tO[<ǟU5c '+w-:r䴩{Xݮf0Vy!ЬNgGbdnNtĽ@/ gJz7̹Tp3|ITb2iPih9oGA\Hvv }4L~1L +,ISb0oj h]Yän356f!)NKerdoS:Ao'b:n`Y$q FˤR+=č.B&FH¾;;;{:R4"dʫbER~u\m@Zdi]nb[ʌ)$Kk7;p[r0^"F!\f؞0KEV '0 ank"mgւF'Z‹;:^͖&'GӋkeKe6@ &ZA"ee\ՓsN[U?`x-K"~/]!|g+إ9FIo|6 +\=R7!~fU|vT66+a0_0oWep^qs-e:H'%[,?oԎ3JW,F8&,ixԥ*0Vz$~%eϳPxj6ػbuqݡzԧ3-!YG^ҪYF"tVajQV#7'Xr(Q? L" GBfQ.LSJ23K0Wt)dodNBLų כ|tޟ٠$P3M_T"/6,.m1$PFa ȃS͚ܱ!WLHCm;Sw@{ qd%}E+q5R%0hS)BU͂6٩.`UI ~`l4xLdi-'[n:OoZ|?ye`[yE)e6_5{IW8FFSP8~iqr‹VI U>8J2\+5ؔWq;B~)_޴ clҼL @tN-Z2Z!Ll9zoIb4FnXI~iwMрݝ4MrL ĈlNEpK;j~&DQpKQԚRzC-M_@꾇aQe\Ӷ1m/H[i XͷQ௒ڟ )&&U˟%uΥǼZjJk"LD,vQR1TYtCyDU4xSblcƜA~]#] {nɻ c0}"!d|s5(!=aQw`W'I4" |ǰ5B6Py*.c!2酥*. ?%y # rNܶ P<e |bY?hzmut~N=5Mu?7!+E̫NcQL$AELɼBUp&&rBB\x%_m>ces5OXpW0ExU9g|ǃ\%{Qlw%IK%ݨ`_0} F۱g$n;ʥACbKu|x!yS `xč{ju!bzRyU+ ؑazק -tdm@mkQJ/Ο Q^ijaeV eHvD5PPdw)?vheNv- JbfPl(tk;!V~ᝅ%}xeBOʘZ/~È5nhtZ=WpN*Yk=6? L1t %_>Yzi:w@$EΌFQX^>њ2w s JrF5WK\RXߌ/NJe5b/>u}f%dOVݭ4|ԖgO72tE2ᝠqyG?7VQE j,#Yz{C1Zjo&EL6ة[BOeac]/%`rC VV$k`L* / G+\J#%G r$̤wWT_IRNzF s`34T|%vZwxRB1gld 3 iދ),:cgtHJ~Cs>&oz's5:2 YnN)"}ObR]7E%ܟH[2)#98) BQc2ㄱ?#͸Ɋu3=q]F:A3YOCENK%lI>PV Ew|nc`fm@rm۟ 摒*/Qݍ+O|w`L"ee %S[Eqˑ_)!k3 *oT܍3 b2ԃi+: a^,ݚ#0Y#:Cn 'zS;9m[nRwRm@I/YB᝸gCPUWܕEWQ JI@W?scKTro&N:dÙX6ܷMjt6#&R*KhG: ,_"%赐 TB'A8jgRySz/kiqoF{Ax(c[1R@U@0b86J|Z1#{zE UM0!RRt8}-= zC| U …vĊ਌|KZ JaS9+w46d2%&%:] *-3㠋R ^ ;xJx *z'=~sPycO?PL5-M6Q-~4}(-=V1||Խv2̣ɽ9VtWQ1rYYQǚrĔk\RY$xk_'JjV.b ؉ͤ.<i]>TqH((ሸKho.luF;bLiQV<Ƭ⦶|J웨}atM٨;B'wJi雨#~8e3/Vp^C ^=HAO@WXV\7d0T)R`١0It 784wjW MhCzx옢aܲqgBJB09J"#y5ѿhӞ8;)>3fK ;/wgè3̎(hp͙Ȫj'~SfpAq-D|Y`Ԗd3Cy2n#qm=hRΏ: j0u#4`HJ*尠"y@Nto?DkX,r]`zعCoڶR2q:HS|I0.r.[r-RJ\Ѡ">oן(o;E ~ @fAP'w`vuC۝pxAK=8<{zĂdRj~lfFEn*=mf.>+$@%Ax1(BCLjco&5ku{)w&Ȕ7ksbrw&N f.1tj8:PxY# ܤI1WMaR9^dL[ !9 ZiP$n~?\SiOW*$(eFϥ2Q4ƥ_E45{SOb\ 8||j?n ,x+׍|teeizn(z \적#$D֦`Gʛ7&A B8k蛧1|Vؘ[8$̟=yy?tΨ>l{H[5&_MR+ Gj(.lfLVp Fzk7a߅n^X:r Ktc8Cb 2+*F9hE$}Vi\ykuBă.6sAea+zy *cA)7}(Ieexd !s͒o SLy >FlVZj&~kyFӘB|+@M|* iux9(ZjkBzNv1$)|;B֘mY zȻۤ7T:H%u&s>lpl4McI`}<%Ɩ^m7& M' (2l"qL̰*=b$sesJg $b3p9B]]D1`;An֔uj73ѱv÷tDpOge ƿaqS~6::xgg*jP}pn#[KBG(ZC =z6uӒA}ٿMVH(\=+_ۻ95^=!B2$a;ygFo I^lu1dvfK XLr-Le:~ek>C S{m|NP鞄i.O.>iPgNϧATOR=+{^J2/r~ٗ3A)Q m<5e"_ 6^v+ۻn-sov*CdMͮ [~'A(C'eSt!,EJRЄAO(9GbHjH]+ rվ߳5!x;a:bq";?ؽC!Y'i؁SQ^YCԵJmI/7S~Pt t'$aFM'lMKY~̊b4-6GYÉmfhmi̝d<='lMl<\~$[d#X'd.sg;Yym (긞!-?KCڠY- %69q@Kʥ3koJ%bsT/E?V X7 4$rcն/tFȸSOV ~e:Ƣ|'J."w+^OPV-<;/yz+|Mwa3IeQE:3 hwayvHd0#|͐5|~aB~CQ0@Paʀ6bp"ܢ<DS@l%OЈup0wLS{ԧ`y4Lo9 T_I8nSgsU˥08H-b1e5c=֡BnëPv1 f1x"YXHH:_& \ҊSDPy2dKF\yޚ{.A=l+ N=e]{qYՋm,R- >^m7U֮`0 [ß|daDyݵ;:򺞦*YJ 3kA,~< ^ EU,Uߓc#TPZl\n_}2wTOF#V;Zҍbp^Rv pSYˑ4$%cxV0㋈]h󪥕z4u7 ;ufKɚř]ܺbmxA,+2}|:djIRR6vŪ&bswm$9P/vMК n:/?Z.[0L@YJyZ1CYkMVmlU@\U e3| -]wɻ%/X喴Vj&D(W2D }Qنl|4]zbG\KzpxVl/yq !DŽY(9BlYN Ù,bqG%/*}h">4zO6DAe{Ⱥ% qD>m6fԫꁋ:=r{db8>/‰cdH!S,(RaC AU;3T@)p"6o#&|]ԂȊ|6UwHVc&QEbn-k`"x[) $ BqoMV8;pKl?6h3fD )؜05 j`F0Hny)qhIJ k y_pN0[hip( ЕC; RL/χAң{u+N ltOpwnmc:.)n̪{ 5^zҠ:]2?]Y,铂;HUFBe51ApGoU,1CFZ,>ws3v{+O eGWFHcEGxg&l=vaVR;hzRA6MP y̓6oM>ޚp*G~/]ҡqgx=}S"}#F#R_Lwo#{0#EgzT;Kz8\+7qg F|𙰱'9KD= `t%wAWwhbRUkJNM:Y>Ӂ(1PħQlsU1'@֒1 ٍsl)Y/۶ir!_,$`/"61D@Ӌ4~L0ڀjӰD֫j"c$Di֋ч1],Cyj+3-͘2!o0_nC oͯi|{V=sџ.YWtm)oT K|=Ewv~0V=ߕe{eSvhU 2}7="Nbu1K"IUAB١\HLc1`MJ&b {W/;{rj2V%q`2A;bn"wԮv(B=|b~'Bك e6({&U<Oh|d.N,1U2lf~QRF^8EE= ^ޥ 7-goew$h@Jlȋ̔H_ޡCҖ7Jb:4wRq~!1¶`6w =-M Dӗ8v ӀP_gQ\"3[^Jz„hWRP\ŴgN["9Won\1v8s"!X";J=H1Lb oĻY~1nU[`}=iN޵$γ&_!́_ ;Gg L|{9'MA_(IK0RݓASbi% k'Lg&W5P?o˜;όe6OM 3TW\XvmkPt꿞o Ɵ'ԇ}JE=ϕ2aH+LX1\:`l!> d١/P?kkb!Db[6as-|6lKJ8u~i&"OqZc6:2)yCJy1wPNc)_om_9>͂pU8q>oګ[]*/s% $7pv`W%Ւcl_V1ch9yQsF^n>Ų0(ڡmDkNb/D`y?%WX9σDH6 ޞCG^z]-S mʱ1V!vi;^sbN)i|q~Ou)Jx+̋C9̟žeMbxϓhoB#͎^q8f',?Ji] | G䪢a{^@LHީ Zhç^RqnG򪤦?8/phk[*,ꕎAtBnya|T~!:@m%thFSQrU\$z/tP'3D3!Βgzzt(1?x^*8.eؾ cf3]83qY|E-3"D]j\mC=L!& YO%RP(_hvg<rKL_bcZnu;|UgnM\^\Ӧ6f~ʰ'Ui~f6'N{DkXMNGH/ q3"u}¤%M`$Y?||d3/cϺދylDBf5HB:c@eKP8dc`œčEfaH(9vG֋ ie)螒tYa+ψ`R VsfArz XX<`7b5M9y< uΑ&D.n)$;nS3iP(+"b>Zc[>uCz)szt$FWq 3ЋIP/9yUi>k^B32ލL*XLJx X ޜ,v7qJxO66hk2B +1}):~Dۙrw;l15|g\nnv!zn#>$9gem"aTEYeE .,彶GAXL?jO}F thv,Ob&QRhvA/h.,cYz9GQL̞`9!AqFt$5 uH^ELzF*h>\[{" PCKx0چ,ux$>ݧz)ؑ"q٧G.J+39qF:yKeKYz :9?k'Juj60m׹-7pы+>l tCHEʼt5&nj;ܦJkJ vyVXUJ=<6SfDSg4H>C++CUW?=]6t%@fn48fv&5xƁ4Ԃ^PJY"Kl 2"ErJMB"`=r">nі(ut.Frw/897X,[n By>OZL*M[@˷qG]l:*[8IB 2gȵ!t0CPCU+ ì}_H!a/"HXnI>0y+QKg! K,vv5xEPOB/dߎMzE4KN_:x;5?@ȁdPԩâ=<>%hN6矸\}v|m< +31Z 1uC~`0DFY80Ic)IG{U2Px /]eGkb+pa$G~Ea/&<=c]ut*_pAc=Z5#X8p?-@qq oCx>=\Իxޜid8A>7T<"=лXw"K2'mY]m8{ћ=fᡀXn`ֻ3pЭ9*R;ޭa1o[l5uIIP[3 5Ay!C[Yp{3@ԯnYw^0Ny 6Szͼlg2;Q|1-&3Y,h^)CaG?2S݃T}[Fe֪"LNmyϡs7CBG+Edd"=dCܘ'\% ;f+ j 8ZAtΛ`XH9Wk|C: L_rE$f190{_$Mz秂(-Pqm%hix#7+,qIwN}URP*aqhMT@!-}bTUfF7͛]-̶xۅu#Re[h(X]2Ě+c\`{4y@HWikX/9y⺪qhjRaYlD/gɞY=9nwid 4KbQ&?̥@Ɯ`C ntw HQŏcZx! YI`e{@9"ٗ'e< ~GQ9FN}vTUPq)5tMJ bQ28[mNf}=iȄ3TdW&.5 tSwיl:oLv tKe]֜hMKƣQNF jv߶BҭB'J_3ژ~:za>|`O{]ImX1Xg)'_4/o5 6cVͺdJ͂6g$ 5+<,hA {1&Wil;aP2) \lVmD EpBZ9Uhbi/+Λr{ i ";(+(CmnNh)U^ XCN4irȿG[iόjr(w:7+m[ıT'4WkZKTvWM+#-?|P3dLD3͵xxn򉔳`NVHصNaP :ʈՒiPC1,3i5E5,VΔQ5%{^_L:sm1^Ƌ')?^d\{lxG4}gԨf]# gɳ2R $e+!>|GK!_dr$L>2n)>۠_^L2V-DSI78aF1' }p#uac; WF8ۺYbpiS|o'ZkX2<JƧ. b}g^\hwnZ.Gyې:M4%ŀQU7&"gԕ%̐7 @V q# )|~%"VRcU?xm6K"D%FkJiSR?,݊,]#- 6Y\A7y{N v $2 3dl/B0x{T!GbUBp fVqՑHkOTq#9᜞#r@kǬ7⢑,l.,z33Ϸ"VgKϾx^(oM/ nnh/J|#I),HV k0.M(G~? z7T[%|?nQh)R-[~ܨ0aEg JbEA AgxO+ðvv<@ITz74aȪyZW?a2:GW6q~B%34]tN9]uJaT?{4ڟ'̃?s%j#X}*%F*͗1X njL+@p40Pf|?eВ rB}tϋ7_Xqibrb:br=jc$r2& &Y횖d!([_AoU|ezDeEvb[ #o8RBNɉ#} Fe;>.|뉑.6܃"~,{5w۔b1`']&ETC1P{>ƶ^XN-. /H7`CBϫ ԡ9]H{߄lw˦A\AqDB '"`sB#ZPn\V!5"EAJJKFK0>~bȝx(wf"xbAGۈ3DNuxAXX}W76i:# mʒXyrsUS/yul l߶(%yI5#='nUiv~ S) ݙAfX\]Ji;E.آahZ;Xp>i==n#TŐ=g.n_tB²HҚeƙ&#8ǞwjP Ͷ4ů-?)S,M4AhJu)'1%<=MMPqmRܫ@e֛Ͱ*d(&m0Dp4=0$=O; :E 7W&Em#J9b`8. w_5b|}0ܙz4!Vǩ$8v}Oб{~*G?4ޡq`IlY?bH`: oKo CB?Ij/[Ԁ2WqTHqn}E1Xp8 \Qͯ QݽGn͇ Y@UϬi~pSW)w~~3S/M1-|%DԤ,mEhH~W,-4;_5ښӦ~7vy`>GL j3-.X>1!Q^JhORmxd.bn-U'wPVß JXO فh~t-뫒n +0THdlC2ÑkMTz Eh!)twW_Ȥy%0bk&c?R%5K#ߕuڿcI) HzuP=(3(>˵GۉuylIB)ڛQ7W7tz L~!/`*{"fAVjn;'㱶ӝu\$-G4P}g0J@7l[WTW,g\h *16?Vy蜶wW뺉>s4u>ҙ9Ó߿ 0Frf3f2hS5~@Atvȧ!ӏpj_$leߝ?fy8\vF/- *3Tǀ-U{ 'UQEYUI($+ڬN+Qi?K+ӽlc6?Vպ)6b6zJMCDC DK7d#M!HY*^wxA S$UnM@Q^_uUlQ#>L |Ej< +yocY2 z0Nؐ P9UuaL576UJGzÒ+/Dh,X6ƽdOǍ6syFbI,mSu8Wn3xn1@"z>ָbA?1ԋCcfpCl}}|RlO3 cϘ.eմ~BP@xvކZYS^J7}eWCkbq`TrC%+S+V qrؘv9_ Cu)S"s? Lc*]AQiȈd](PҵN,>KͰE0yePe Hs/~#j{)Mص{P tېYdh/ zxan,J4 z }nqL˜ A:Q2h Y9J5LR^1R7ʷl܊:ܛ>}n4ʝFE(\ #% 6X7XMG^*R'r;0+pəwpWJy2ytGH*BwLuMG>ԌOrq)U\'7^0o,K`2{T΂!v_7 O4;P-ܼҫ֨jLYUԮ?͟0(:E,qD XE^TFMTe ͘eCph̉bj ] P33su#;FYg HϬκ H-_kI_S/y6lVo3ZmO5ڸWGnLK,z[/OVjÜ# Kgd/ӌt}h G &̂vHQYYbVT򒛈DCYHȇY5{/k )8Z㩡%.& IN>>Em񗊣PiAu)Dќ4HgpӠ`w8/be&4j{_0oMiu{7r y}@A^ϩ̯ nNGn?LL!'@]wV+dz70W$˴%!Ctk":+GLniz7#XY8Z,e] Ecw{ϨfYjc|M.mu'3o% S ezJnqDNkrKHF`>>"Մ= ,m%c?,kL=km0>뤀LFddLD=Ǘ'ݜdRJ#V 2}4{fIbr%HtrI,!7ߤ},~Q:kX]X"xt b\V܏v'@'kXIqX(/4 Ё4^s=g7u[RYfL67vv@ *!X|'hq,~l{xصA>J#gE5\'"!RƇ=sΩ1?  јPUY۔X&skbֱlf9g;Gae0U,`IdrCl7DݛTU8 WE:̤ me&ҭ\Y[4=E}yt=9kj}[/jPEn LϨB@xp`>Ta c$z7 #eNv ͷxlI`X-R]#+8ʹz, Ѻ0dY؍-kT+N[umM "q`b{֖c",{]tV$BI[y#qXsiI5WyOnnуG½3TFQQR*+AFp 2 "+V }SW+JDdw{} Yqmx,at\I& g%p+Y)y"6$qwYy0^ж@vXWxE 0n n aEOv Msכi6J1jmXHX2Ks3RL/ x4âE!2O0P#F*+Yut0;+Ìr6#)Ii ^}~r"Gw6f퇒"jX1xZ8L[G> RK:zV뺝uc>ITe8#,C; $V=lV٨P;c9SEms}sjH9[u *4vW jf7c}z `9Y({up1vVO:LcEn^ giM=}}tBDt.h 61}+( o"|blk=F(kaEilw#b0Dii@pl[?ǐS1Efc,pd2) \r׳Xx> {!7g5B̙y V@ڲ"G\sE:1RM16oaY&aı04{t$IC2M1_)p/vֺG L`:'dT0<,ͽf>@?o! YxnXx3zL g3iD{^RQJe]mu]AM:/&~HZu]~/8(1x`T"5-gI풥hy^5Z5+ZK?ߎB#7HM|BxBmeA2J?JrZ7J eD Pcܮ=.; a= Ȭ5g҈s(yr5?s|xԦ!c5CAآ\ϹJ\o{#JD5¿Ypuaz Gŀ\MM ^,=R`j1NVu@OLos*VZTGh)f<&G/^Z2g)cTc1 xq発*0 Awji ;*ήvu@^kni$W ZM,%9tn7wY*ITԭ*8HrWI(CLC]D9#Roº~$ik|Y€B nZSԛxdiO]Ш(jh~\'m[ي&'I)Ç9ڿuK'l-h zpuLHˇ݉v~wGY/>8 j79WExաz;F70 :f3N~e`%7Zy0ƪ@v:bƨuǖDV`rLU TQL$$]&F4%!vl)E^r_>QAG*Ͳmٌ{wt\dA!ʂ'UEy :os\΂%D $ 6jjXX a[bL\ n_trqgjo~m]@NAAñ~Xyō?,7N'Fg3?=rL.ϻ5"~Пٙ$voY̴oĔ M29i[K16wvXl- C q=; c"+"ms& 7UDY),&O5Yu*7~^ OHWؓl:I^$~hp53mCweSfk4r^[V\f/:cZ{&tEʋp[<09԰:,.Xc?b[%m$elβ$O2'~oqjb4yCMһ SؠXikdG4.,%2 ݵl_PBWѺvDs ĽьMY[#K ArALMI| $yT-a_=9\Enu"ǜKb@Ȋ<Ŷ?Bt2;xѠY~+D{>݇bKțO(O5#8s+X#sc! dGzE 4:wo8E-RnYZw%N|<@Ttb(_94!ci&/Kn!hk ܋&]w_3[`Tw)+izOLɻCPl.a" )_> Cho?Է% Pk3(i`]A`9.it/'H? qP# & wr4Զo+AQPRT8?kp7AS%(ް\8E)**Hv]3"&>XEY_iCPlO{źu챰btƙsbڻudeD$dg7hٌl61P_edD!97#N}USU}X{ ؅i,R:c%\d_h9=zwS#T8v􇂯dhL N87Aic),x!TK03Q1_(̉JRN\U&0l(s/ů2nœ:Zmd_1>TOP Vn#hl>SMa{ZvaEZf8שy6I zuz;N,0YWVv3Oʁ*tXl+V99~ @E 6.o8jMuo!^IQq> A KkąBma)Jb֦mQȻo4bm| on3P,]? l+1XmPiTuWtTM>2,_ "vu/cnGuo yk: G ŝZx'6${Za'l'y(b[^'bPK~Gx,}v)M(GM7v.[RAƯV ?ʭ0p*:rU,# ^4Ii_D(1)cBw3G9KtjfbAM(Wb}Jfv_\kqCۃ[۳Ot."Ӟ%*)mkXm)1y.ej[4xeO2ǂ[0|]g%3 59X+߱}ݫ׃Hadlh7bj2,o4j] /Z b'(BS uziY+U1&c|H)~̻Z D1.Y[ü0Xmjc^@rNma426fdld)2n jKˎmx#0o7zRUgvSr]'0=?f*0oLqk;Cyfּ.e0k,Kؘlc},m&ĎR/п|LZs}wn&+^ID9K'A[LճoKgfP }{agh~n dO)j<|O'{g-֍DMߛd; Rv]jHCt\i}n2RǖM;Ϋ; 8fGc Nu2/&O鏆$5ua&uV:лEX/3 5tPTg Z NI^+)I0HBq2jJ{2%bX7/3ekW ećYʎѫ0!FkٕIu=J"C?21.{jQ7ŇfgkL2${Z Q~ReOuB) OI 瑅#'UdO+pkK-|Y<7Vw?L)o .-5.#a~aF](mM]p2 Y^UZq}$'R_;)I(?+VqccEt0s4:I%;pV -뽐%6öp2glS22-UMˏOR?˥Nװ{qJSl}{VFǻ [##PKM$kaw/ᴯkYlS/n&|βto8Y,̤E;,3Z IQ%Me1l5v=Bne"ZhD[VE.ݶ߃wh,Tm|}02 wB$"1Ž7M[) "|{F^p!t2ԉy; B78zFk@Yl#k4ݡ@_;wS-.ܸz1H5Ztm+/ltG0Q'GY\`_lR?тŋn?e7g B n l~ěiIg2c>5fc,z .A-#p7f!^~]X[8Jp|Ggw>eߦSW[pMp y˧pEĽ\gi">8Qu~9lEdƟp@>"LߕTG6{q+! ēhV`{{$zZ6YQuඋ_-"xG^QCѡ[?4iڌ.!` ԡD^^լϋ#gph7Zp]Z ofGkY)S0hLGQ2Hr9*? &{#YfH ]*Y N@O`ئuac VT:IɵXjZUnةCʲe0~CKE4u( 5w.|nvJyiTYu@Z{Fπ$eI9&\7,u ӭ`K s FʐF;-KPZ駵JJnn==5v4g*BjMkyT(DG7Xh9kPS+'J(0]Eْ)&~0T:nu!Q[3}pw#n Ed{v-YXOo{$:ߊO9#Ykq1YBU)XU]d(W# 4!~66଺A' ]W ]rGK_:P/^Fp*+~iȆ+C׼d?R9n Zb>-Ņ-Y|nɉm3S{ܚJI2v~h픶 $#p>p &Iꙷc-fEpG'v71||]$g.p>7{I-W_޵' 6_~YZG a_B^v컦^zW}2nz1ZR8٥xy]*/FEK({f5-m+땨PT;Ly[eh*M}F;0t0G-/nʫ{IbtL0خ>HZwKu'P2<6$6N3۽w^LZ:((@WkVK|a9J_Q{dܸ :vt))L)ǗbK>l\Avi5t-|9z}cHnI8efݣ4 >|E~Eo;M~g+\iAF[fNmf0MX("`7JI𘸰y*\}Y?z7@)-& 84!dT}Y~eQ1Xi\A:ar/i_p WA&3TZcѻ+dIպV@;楂81:jg PL0fӇ _VqyXU SQ!(j}vJ]ooB40U`/  7Nts~`P[P 32e^vacQp$({. >ـ4WRIыvԸM0OB4#T3%NK}p<ŷoySVX§MRb^v6ӛWdRFc1񉬣6rL+)L8dp0ly"Lt׽NQWuZ߂c3*ciiKKؖP2N"FRմ+׫^Y^D'c{EFfYET xM5mA,-):#dkᦿo S1>.bf3p}w RH=4?R\\.izU"A_9R;oz.}_gYsG#N˓+{$*8 ^&řhWE_\%W{VMGe 汃fA`1;jp&r%!+WsaM5O"3 6 ^a7H ].zŊeiu<,r}(4!Qu0Al__$T4?GRt\ݿ|8yKT .z abxnG>֯OxAG>?Br]C]ԟ?Q7:A&_#+h6jw7iva7@Bea: r'~D}2A-@؎9Ġiq$CU_'3=PG4wuXEԶI,\(DG0:Hp<ölF(L#)/7T4.J݈#-91%ķ! e}Aot [תR3W,xtH+u)tE S_81Y rիo7hXO сe Ji[ײɥ̢N /:EħNܒ}#!]!oi` %wɒ*A<ˇp#Եt#"epHg6z"tV L)P̰5Qi$MQ{QO5Z#X/.?Nj C ii */Rɝ\YvPf$0c8wbXAe)e˂*On&vϸH&F`:o6/=Җ9>uoo Vdؑh_MC.-DtZyU! x`]K8J{,Lڄ-Y17 E aH" rbΪ9Bg~@RDi4!_l:B+iElȸ2JU|)>6U1e0 kiֱ{fCTnrQϋ}e4ALGYU-]%)g0S#ӷP2 c38*8[M/sĻ'lj$_iŒ`XBj x@:^܄p̰Z;*Z\#HћExldOU- SUY. ˣҪUѸ2d5wndބ%cҔc=dvu97tx]wp^osK)hEb!(]+O0޽ΤwS;3H {A舨R|F h&B—[!m7wpe;?IV_:HȟF33Yc ># \j歑kqpEh\iP`?w>doX'~m}IBӈT:V\ǫsnq!vFU!Jsz>ą0+D!n"93cOޑCyCZУ:I3n92SQOEdWOyxHTLaltI oڏ43rM[mc,\kDg"U 4De s ɏo#P,O~>ɮb1K$J׭/sU=C&'97o_S͢]@S{ODrqSV%a+!4Ƭjnqy t ~`m4rju~5"8 bYqp,}X>߯bF[}DFO飓MtA&Eﻘ#l@x7p'?k@0;=p"4f*{\0,r͠q.2ֶ4L\V~%MN ׯ&ͣЅ9%P敌 lo11( MжPPüb2Qc5V7^ wΖ1IB3nuW }Ξm _Үw&Ŗxu^?¬^)oT Fn{uПuQxF]7-7m:-KKlC!aΖ6xBe<杞EwPEtA$y nTaghd19|QG^fdYw|B}e.Θ_. p#>WQUPa>G|?U!hhxvpQ,68QvN}NF4^p NcdлxN7hIQw !z%X BT{ &"WAvJv;peJYxaos{+մ8N}`qM&D3U_1N#/\YT-oS5wTVB\6\A8uRi "WVK/=a\:KޙDi%9mv7`).$09eqёvNq m`l^Ͷޭ{=Bs7Kxd4v &娧IJ<k=CF?::!>E-BBJl^o{¤CrGT 03"u1IqM(d[YN%%ÎM޼>nL J9B(̘$";LᱳByum;ASJMH裚 0SLTDJvY!*fWUh16>Rq5K&GQ5yQXw*pG&,fqwԅ}8cSѦpR#Xa6V2" `tIS=#9>}0l&Tgn,>/3+W#ӟ*̈́9hdi]l./ WF[n3'q{i5=Ed}qRe>q׋B4yup,g[пY۽ołh1ZVM~O&w[))lC#ڲHc ~e4WR3 *1S/" m =c)u f%#l@SML 9ޝ53KTh0:0|'"2!<~g#-@ RK3N`/!BVZU.' Tݶ?E[阊.sc"aÈ9bLnrdw#?Y߃vo:4z ZRD/ҢXm_&K[/Rmė30Nk`.z2&=WdOW-0\/IvpNKPrw/7Z7bwӯ# F 4~ ,g 9cvtL&'ɱӷ߅ Mr\[]- (cЫ '4}'ڰ3nW}Y/ӃtAZ fbJoT.$ԭ䟁Ђ4Peho~곦ojX')f`o!VQgezw :Na 6>W%A)?d/†)Tppac k2D0<݂DXa>3ZZ{C]2UZAZĹ"?G،6|OJs(n+I/6"5Rx kFULK+<3={5LBt e̛Op1ezD":ta4gU L$*tFdD6h.%2ΤrKvMѰmi~Y_|NBofʪn7o :UP۠B.v,/H^RrYć'vm tTmߢhH'^s@.OHĂv qmExw\gT%Okraf8*oiP-Tߟca& %shT0 /M O.\L$ET 7qf/MVX cǾGc˜g6ִXedwaj%-%9L+pm}\;!a !䶜HSПÇ*YE A,t#]C~ĊQ |r<@: ,2Z;?Oh6N'Vc8khm"ey}5qϒFBfޟh] %=|-P{~_v\Ll(ˤS)џ_[HDqUHF 5*rndNEM9=!A;ۍ^aB?787KfHHR#eVÁxIrlBQV@Qq7] "t:]  zGe_ ۷,kyz2͋c'ɦ%ig8G#۪=*]~˔% 4Ac 6&U .// O>o@0g/dw7V9g4؏Y4y*: &7K-d K ʵ#951}]`, G械M^CjH Зz܈ CǬH7 tCX?n|Q8LeVq>qEuŪ HJr®unFO+o?դr;~lPRՍ@-~7q*pN^Hax9I/˶T<5&Cd;x@cw"VR܇9؈ !m)`kسۑJbiɣ'Mѿo3S]j{<ۙPOO(+\DC=Q+ m#]E_uFZ_qRX^_泈\-Ä $*[P1@r]wmL<LO>wWu%sܭEu19hۑ`V^YءIAsjѵNmWR?@h.gI)b@}yy^4:193#b6BS`w d`i<9Piѧ$B%.ނ"ϝbn@|ح&"B6,,{ŵ0,IWoC`UiGRa?XF*gx*;)%jijqsE (%QZP%x s6`<˭M_eCYoݲd8QA$t, j4i,7.ܠqKͼ%) s/? 詚~#8H2Mg,3^ 5aO28˴I{"gƖM}f>Tm)fCH kh)G0_I]͖ppNgҸv^?-P)>U {9Kx>L>_~1ҋvY. ۘnmڹJen)IІ ZǘR7c zX9wj"Ac`Xs1WI%Vvr IM^Cv~W``}8T)+TLSgiSJd?;{DlP!W/jϞ3kBLϠ'>={4]6]pU?/% , 0P,J"ʟHAɷRńGς1o~s J}/ܦX+iyy?qAys5G?ozH Gl~]np{"†q}?dwd!/yvúVO[0m\}L`}k^yG |AZ٪oY$J{}3׉x &}$ACiu39V6J>[ "F8h!'CN-~T}7b"Lޡg?N;XWH`&uvqrxQ{ثr{|!v"^72JG+r >gYHQz8ʳ v_/,|f_O̬n$XѪ"=LJ!A$䭊]6^n0EDyUWgJg?Ȑ [I& '"D/>(5[)6k*qJ0T&S ?"*5K47<(QB$Wjmɇ+f:[hP陼vcBHy"0|U)Q^|s,@ .CT'b#7 V<vxDRSn ͵ FeD.u? 'vL!!ʍq]"9u6/ݺ&1э`~ 0ѰX8Š:`~TL3@po9,*lLf ](`KN_VUz58 P-pvt~9~\Msr 7ch-:vМ~@"F&=Nɰ{Aj`k`|SaƇx@m<**F^DQיPQ΋(sQxF%?H8MO٠u!7 5jYX%>f@ht2K :$ewU]P3IQФ%2"J Z`Bb\=| N1pvdZyE*C1]V2thʏ:QRWPRM]?8,LPO2 )ĜXD`Bny]z\)ܟ]YX}#l+q΃+ *1 <9 d)w^XxZ1f|\O$N2۹u~L.@"A)q^ڈn+;*^5t9='Rqi^ʇ™*`ٛ1.+ZW4#pv~R 겴?/xn;,/=[}O *I4:*(}Nh)aⓠ4/8oV4||aNŔq{tkCվT20uNnh=%Xv8ۤXA`y]'~dcq@{ݨKTq$T-'MrmZe#o ȝUCq3q]=5Fe0;ןN7,GP?U5OAN]ISAS0)LEV 3"_يM]k//?a#|{#A (#9µ L B<92`Z 򮶲ڏpk`w-3[ f'Vn3dv}ZMeGК&t{kqUQvn c#t.s&H2HKF,76:Wow>16 .:ԫ gl 4%{8+V?]П]P):>CN^FvMm-9'6ƤEzaVDUzp_{ch^'py8X1x6q @GGkbo`"X ڐm>7;T +N4uxkg^k 9mscxv`=%?|K(8YR&4:(Q v.@ U gΝ =J7 joaԄNPQ5a8Lq ExHhԌ:hdDˀ8z~C]>~N[Ǩ} N扐8:gbbC^<&@5f9,=5㏄l*Id Y?46Dn{1 rQ6{ea]c zoBBI {Ȕd g$"w]m^;Ԑ FXhGaۄַEPͨo& 2z!LU 9 'ps+M3@81{{_9nVnE V$RĴn3B-F8D=rސ^wuG[en 5GK7N4GG "\iQYu”f~ɮnt]gGG4 XeQfNe4"f8x^L%`{GhP,zmf>1jҢ"#V8!n7~C?PqrRzR PH\&X;15޵ug%cŽ,}Mг(@h0~V(Ɩ|p%u)j!RtfzO/u w/ѓyt47/sܚ]]x3&ZIhuַ Q)>H?1VV'|'L0 M=䝗@??h7VѼTD~0q(_J1Pi#PP?JdNdW*{h}HT,ډwr0d3;*̳5 E]UYw[B(\}ɠ-qN|COsKCoΙiAMkɸWl[#a@d.}(ݴ91_o%@"UjMF%{b,3({F>\ 6axo{Y3v6N] kIՋ?8a~#Bވ8t7o$|DSk*?(uFf Ƌп 4pR?hcY QB1" 4_J1X,4gyu @n(B`¶!*u~S+,X([> I&''0"t/HhTq+ȢdZ6x_JĚ {PQI|$j5c Kt2|5uNB[H0}Ȓӕ– 2DgxUSg#_'bhϙ\*^g5}Uߞ`ZȽlG0lZ X*^Ӱyh]g}EB{+d/q1#6 ҸHg 5+E 8.h>IhL1~W { 5r|Ad2Qj-$X$`#T0lPVm ,cU3*EwoR)UU7:^郍D9䘉l!+[:[0F ]U1a*/B fM5"V&a ƊAv@xz&ӋyL-tv_\_6SfbrbҪ4sܺ?y?^*D 񓥜@ֳG/zWL *+c1q<&" s}1` C/f% |Xws\'U6% SOX@y0~cBT93.qL ; ȒF|]QUIRL(著`S(C^ބ5ύMNE/XBTMT)ck(rҥ{kJP xz8w@I_dD֨hy!esd$X!jg\0Vc?ժe~m6RC44}׷R̉gM6onZNE PfeLc7)Lqp)'v\Ud iP۳-i3Yݾ蜈Rw|1t/ZblbEp!]tB2i϶p`)a>S59&s=!./>QV";gU:ϚV~|ic-J=x71Nmi23񺕖5n NM*Qn<{wqaM.} DD8D[b\pѺo?zʦɜ!DX*š n6@DCL1/=9<_!tK3rH^&͐O%'r=krl\}H5YvK͕p3=FoLZDBCu%L {34rhKA_L5V=|aUxk8"R$1DMjR57x#ꔁE(w/_ .͙^EU@k$ fpZa{j+ O-j ԡzt4_f>1jGZBEb58=zbUMIJ72B|@ѿmg9?P*'T53`#)̣V2=`ݺ&w+#X#OuaMM[4%Xi?z鲙~*UIi$HX0GmՔyʞr3/w788HzK[/iv1=N$-'o>6Mgqp3Fcwڊ"d)W|@Fa ;ifJvq|ņZ?bJY[`ƚi_kCMڔOs-.\kaz(g|)e Dx#iX_p(BgWF@]ֹٚLn# 7#OD>{4P,WiFb\K">:89r_4Lb/=gxvJ\K h `r[A=,"};U!$O6Z,wϿ`Dp2F5=?ˎ}}AVV_t`u7l^pg|릋 £(w10öFv*#^b4Y}Nx3G `[1>"O!-יdo9)>taSQ'KG7+zV)# Q);]m J"4?@ jE>R8F;5I0J7?XT&N+yt;_̑ gG_b0mR JSN bE?JY{"p7:rCZ2]1b4Xbt( G1|dgLN|Ґq"]p=!zMG?hҕS2ҵzt-!%kb2Felդl[<82 N(]Imm?0oE߱'tcH޸)隫J;%lk `Ikژ`HYǑ۝)̼\QUѵ}GE;cbYNBF2I{M:\Off.)DK0DNpZ,԰|h4"FѶò.de@'{@U&;@5U6A^U:S'|gGBkU?2B| %}۹xC*/TSQ ϝ/%^H {XRmihWR  c^oV- G'NOHj d]x:awWw9jeMͰ:(j`ŗPےu~쪶TXzx #MPt^؋Y|}rң*c]7ŭ T*`TAezW 9\Sv=M@,BFUgdVDZ{VlhWa j2':rÚiH4)uD֤{H.^zi\Pt;K|ûBmO) p=3:ӛ+ܖUT_/:G0WY.%]&PMc@i[H6zE|1JQWJ@}`"2'[E* !~ݮ+ ̉_ ;ViAy2Mn9R(ش5dGÚZ0QTƿ$~R2ȇAPBҀ0G8xn>foW̡PĵY DԸ|GNSt,}Y^S+t&yXx_A<,b]?6fbQn=c" TeШ?~dK5&JfHR 86F. t^w@XzWP6X4$WvRN9'ޛdMk<}Xmp&4I|,1+KX90S,LjȈA ֎qewW];͠,?֍'MP&t1(e'>7%y1YҿLOڤ*]*8ųqaWBYHOG.8 ?X}YvA ݊ZvƱ[3 }brc=(T1SSW0(xKP R|~8Y,ͽǯ'6-`Z&A6׽zvf|UvdŇ_54B#E8!?5ǹ#RۉgWB68Fآ}ycY=#p^Ō- 0JdM}z뜁pC9RP'O/Ϩ2cSk.O  *ȱC$"нZ#4{yk|;Q%u.LXx H&qj?aE|;/W20X&SxX/uX܂F 0M%-pֆX6'Ľ}mNrw*u2,]g# X+:DIg8')P5c]rUёӁ<ϐ v/S4 ?~K!22H)e |Hdf`}PjBB駐h0R(4S\ B7$n},[Q6vL=\hUm zaqYfH@yK~ҦBם7'Gr+5t$LOld_銁E_4O"te:펝z Ea[/vH@0U;&.dw-mt(GZ7o30ES%\~5|4.3$ШFb6#lph*jddR8rGqG`Lu.$۔H0;?/KZ(2\)?›@gMUGtb魋!J>$`9u9;;n)U~:.&|7cWH`]wcRYwm8]-h`vT@8[3;0e()Fv8L3&VBpbYtpvt!)wU၎4Ӈk7fCi?(V>.o/Z~HpBFm`$?!iQ~sܭyEr,~l2G#n`LnJ*ӡ|F){^Ej^q~2Yxb߁Oϰ4ϓb;0'rD@8me9тm>b"~ۂ\Qz:w7]?*ۖ6#W4#.*)Ae.~'+4 Q;]?eX4 w|fLI2q/9ws*,-Hg:4e'D}p]Y?R i)3 :fd9CQOm ;c׋2S+: C2t-{a{Vy]lq^Xukm6—AJVj7N'[Vُ)>򸔈7yxŔ%9M:B\, z=!i5~LΩIs}2d ekN.1~ s$1; Bp' ݾ5 90 D592II|y?Sx,FQi(inU;|[޼z1 << Rmۣ @ NZJ0[MZBDfŜ"Pi]+6Wm2y^MA^.>ޣp#v|d dBaخ‹ӥ(ÿ_7T eM8p2k1j_Q7{Z ?oy01x*BOnYipԀ]OPWj>,6_DJ V| ?2uWLuw^ i>6؆WӑG+ȶ8e ̍3u<8&H8T9!ՠp&H<J $+̶9-J%mcHocnJ- %2֓?ƛObޥ[K)* u q9:.V<~@_:_$|;6hsOI|:i7[,AJB}V~Ihm@p]ǥ9g-Nz`œ3]]\أ)L1b y+R75SVG |U4C̈́c<;KH^P0_v6$v-V4.^DE5 3Ѻ0n7ŒE G]v;1QhL5>'-5Nۤ70DŽ/,]O1s%E !.'?:'GC{_yiM`i $/p Plwoh"-ȹ保uyeU eN8[E38 1Gti2O3膫p4"n7nSn[S*3dCu79Ou7O9k!KM,\|]ÿtJȁ"}H^}Kxz8qlBByU>HMo_!#>02>]+Eϋ )ƴ?@j^=V2ٝY"8(<ʊz&)%h4%|J363VF ȭ\sb&U%'ƒ,pZ* D)ȷ{$+ *zjϻȸ~yE"qZ a&fHjo)SF [=UžX2M?Q(tfnY=c%֗\-HMCt@5Eաn4yW$ ?.{ w6ό(Ee0EmHJ} &9D,7@n ^Za &{p $e+ =ጶ 긼@K XκZ?ڱt3qjYBvQT#c"o(1M讷hV+8SR!w!#N,Y CcA3ժ*e5;OCgtQd\^G~6Z rT8g(2THR^ڛּ XO4"tl@IOL*dqA` y6?t-ٛe.mjmF$$~(#qmSJ a!${ރ& ɤ_Dg7"Pܣ0k}7f7撴(9յC34b+K*d`N6G2Ut>RFYSp/EO-Q޴X_-%VtHoT* ؞/=M(L{O.BOSR99F#>pc͘b*Lhimr^pٳ*3ޱ{/@ D恘{g5jG}ⵣT~*e=aRZW?tJ~ǠnFǕ8y.RU N)MPZlmEI2.Bs$Ԕ]#ɸU鍝#8ءZ7H!MޯP } bXJ҃Ymy1ҽR"_m ̈n{Rp"@1 r" uOql1 >tD@[s輦 ج2?!>Mh: 7 +~h ~L J*[`J0Ѥ?fZMOvihx$6фQBgEV)m>b$wݦx.CYI r@dξ2ӶnHKG}d}ɒcut̟) (ab<$ c> vD~3O,v?? <[K<*'xHI][b6|qţ>@{U5/3elٙ ڗV#|Rb%= 'ЩS +9Lj]iD.2EجKީ"&qf=g'/{sηPRD:-K@l2+I2YƊAΔaI#fG vP,{0\Vڷ SZipY)9z-ی=ta9mؼ}H0fhJP_qt5v'=f2|t-zW>-V BrEdT赠渾җ1zeSY0HK|Z=d$~F(ʜR0ːsTIa*A䕾cYRJI^^ r}yDfchTf|u#W]֎;0R+XhXI_m?[k%*[De紇[';1Z*2U&r\m݉%.䒀P:˼a!5wVf7YvPvC{Y.eױ,ȐLR逬Mvpz>@\ } Iz]D. #IG`AǙw۴kW%Z}ak֔؛(YMҿFR\c e>=,u66#ڻ*~8nCZXZpf:D]oy^Qb*F8)aw୞-$mԍnh2a-. ˚z%!-C&/6"3W\거: 袿Sտ?Q{]f-̓/dS ?dJ^at CΏstW^91By5>^adΠd/s$HL1)PyjMV '(Q_mA?^̜|C*]E/NY Nm ;2D ?)'y?ϗKjUs~%@>ٔ)I-˳GlgbDU€R?QZ!@Xi׫`L~kWfk2~zsN|MxɒfZ4ga?{-Us*Uvępw:R/lD+ +8æ,0m1=XJ)e#?m)RֹZZhѴEԆq;7bgNN4ȄT%wZtm@Lzq?&k˫ ^tޞliQBDPs2|”Øw^ٔ$kuÙYn`OENYSɞA͑^y %8GS_qA ^&[-'& I ]>f$y )€m3Ť@])Ʋ?]OPQȖZ'S$' Y3,hmJkC2[1R'|́_(/UvC4Hx)i)#UߐœޑlE(6La'SڒF: C~;Oo?_"^Bs&Pj;nTe@lV ~icQH!JѠ=(~O{{o! b I94y p][\7ac ^"oXv4~L_5bjc;7^Tv<~^rMz2Y'}e0Гq:'@5F4]ͩgЁr0)0bnoE`,P=`G{UmQ9/|]--tŅb$2Ό7W+Eu*&FCxXu ɇt0R8 &'  MEI߂5)K\}e z4?N)RmL !iQ B)EYJzSҏq 9hST<2٥5s냇3LڕH`a`s. G/: ;߻BtLi͗Z@4yr;xֆ wB?lY`^"vjw,Rם/ fВNFMcmpz;xuP-b!;ꂽd{v\b{LAs6@nVw].'¡BI9Cnj4D6s4A%5G 4Rn6H9hb$ ?K 0v\](8KӦi'<A[T< I!op1nbC`-h0kD!ENY+GDQbRrSXw+Q;*-{:vIpt*i^S,IfEא?ʷ%$oFzd+ O*ZxBxy/+oܙRP̸a=MZfDž&[1!Fk rIkSϠ|c= |`r)y?:옺?mIYH  -mĹ*GhuswhnQ7_T.%t4>w^̙k=P{߃p>,;'mUȥ0yœZ=lpaR Se",fAފpOcEbn===p~l5D531otgFL!=dơϤX 'zXG+(ZhA6հ?2e\m酣D KJ ;[A)=3m.:5l2/#GaWܠzRlvYu8W '3ߓşnj2T$1N*;ae  n/8"5!iŔ-!{Kaȿ+2X=\A".z ŷ!tAd(5,,0ʜh Xp2dGTOo\t7ǹ7 #24S=PWFg VA= CORI/u^lIe Rc)b!>}ʬ#mXI/Yv ( J&W0hyx}/쬀:0BNq%kUڣ[;WTˈg&l3EZ6S hcX÷E[O0#PMJ79zH(*FkœAO _iLcYKG(l٪X +ܔbVL̄EĻQmhI(|4:`7tK&k;#  621ͼ%yrkW| t&Hr~<v'I^C ԤܺɳG"(x+Oj:uVN\yvt$s)7\Vef~># "@2h/a>74l>E Ǻ66,x<]crS :QXQ$W:dgQ)O4$,P j Ỽ ͈EAΖV;(nbek'|EToUGI Mϙ 5śc:t?H~#pC{UΒG*J?fq7LZfn[vCnt?{@;Wz@dso;*Ow1`o#?`DFw/? n&>}U<7Mr>P5w 8V0:A.XkQ1"C_egMT`("lUǀP@KMٿzHYA]uExy3+Z+r\Z5 0ӣ{HXG_fԈDQ+[`86x tL)H2IaVFi~d3KA5fX*ʶ+ u6smn%E!h恼+<g4T>~0p{^RAc-6Gڢ ~iH^Ox7n-R;ىRM;} *i@ϐr'QFMKۚq΂o`6o9yhj8(Djꌃ ^DD N-*ү$l_HW˶ؠ3k*()2 _>zh^]$knW#o%Og,q 9/$2ן|>FONEq!( 5\ Q$KŹH:X 2 ^k&tz[|mF߱0UG1`vs_iu;7UT{5MJQɮxܴ?lKiеd lHp=l(.qbtYup@xeVDEYNA*ø6ψdZҮ + :Geѓ o=F`Dx! ]B 6־ykLrPɒ%p)O Q,+ki| egziKPXp 4aVJl[\I6|(ikx7JOi.g}ɝf4}hǫ Aהqg F_- e4 plT&}qEb'Ic?}L3@'4OF_n:P-;ؼo(P=Z:'aYX$T5tک`BXo weUE"&@*#i}_j|OU?3{@]s{WQ+Ml(|v=%x9 7NKA'ih+D `R?AlaqTicFQ+_'Tְ$~]a'MIz'ymAkZdGn d̑m[S 0pSŶNЍ$1Qyj"bjHÅLGlZi3~ۜ7WPmy> FڅIAƦj"%EPJq_Yʷ-J ׊FXU] $?fZR~r=@i0=\.DK ]e$Ża n {84g202uphp ۂD/T_Ƿ:),_5g!7 BjKPr84y{ d unzfA@Uc rn#堯 "/PР~jo",P&p5AҦm: N!A/'n3MQ65m.!J 8_FpTrTb{[v*Et*rgz8M7#|ԃֿ9(Zqá+"B8B$["D me9TPץ;We!΂G@iRR%5GH!b˞wP217EZ.&έXJeIIJ|hHIReg@/PjΟ~Lپ:l0xTm~}l&E*jk9cESgc&O\RVj2ҧ0Ԫfzɦ<1FF@ S5N@wu75 % 56 >NyaS65[oH9XqǾN/C?-W\[~̴EK3qɪ[8 x W/fOV{?'7o]&eBj;G2lPK~sLwRyA1O _kC=ЛKI)w$Bba'Ŝ^,$EY; @7 &n>S g״96I>;"9UHGEJqvF6Gp4HN QhO=E&1QLPVT@TCM>Q۵ѻ(IP>0MP+pU*$pQn]T4>~ F-_P E>c~.ge4>Sm|Kmb1&,~b泷ڗ5蘵n^=*rWFs. M%|/9 ~׹WfL"C&l$G;S5u@83;o5wẞI0N ޟ>JYuɿS ʎLp‹ >`M&}/ue0KSDPlBivu5w/@#qs6#Byw1,nGq.{hX-qJ625L Rޢ. G{HY Sr=/p?y_g4$]_pB1]=@KGjG<2R?H9'MÈ\8uP rNC?kU%/D:2+2yYW@ՙ=Ur>)rH_ ShP:B&04=r9O*c J)sT3'}S/qCPƶqkcNNkl9\@Uڛfw$@fr{^>v<% 0FAc2%+,t3`usVv1a$5Z:$J S ͵g}.AABlZbXkLeUx >ͤVQ"K"ZkʓUDJ?bH AԳ[Hv:w%[^j[Kq}j-DuSo%rs-P-ZF#[yŷ(ѝ׀AޱCL;ﱵ| g'ts80SXkWJ.l/̺Lj^z}7w $ )!14 .7HkzRLL2GX=!/J '%w;ö8-*뇣U&E~4feF2Q*)lV_d֯kڽ_DzCiwՈ#cZlYlawnzy+Wy1r: TBlEK.1c?8uܺ|dhx'UENIjGͥn%3ѡry L4<4D(! všnuBz9Z9'lKY!H9~ڠ kXP I|YC5BĦ2d{&K[ujLf<8Al.? -ylLU_/r%3jPmAݔ v|sցEHκ0-Iٙui^}As fuN5^5Adv7Tc.wߓ+a;/Tc7@on_:.%=sž@mm]G=G߻,D '\VUEg[Is%Q𭐽8sZM~gAI-(փ.>ivWlJTQfJt!Tw}ؚa.5 O{`ՔJaKvkR;k0"[Wy6 MRehEVB~@ѻoٵ׸)Nܵl0vʉ"͢#L6k 9w.4Uhkmr7;ĕUg (=d\iߪ@wGLM|Q#Hݡ|HDf HFC)V)`*ehA;πL~xۅ'$`:Sd>UqAdAV^>Y@?OMmpu.po.ک ORF jS x 8kJ{&-4|cacc{Ze{ Ie-nfBۮ,4A2]<,q, ( 'oQ]}ߠsciR P2G+KDF#-Ή$s9:=᩻r皩a=`'oX8aAp@LS(PK- XEhXeoGv뎍edB tei?8w"Df[aj1p,,R>$pOS8]8aKpU)7^Z y:^C's|-Ja)ugzË%Q} bXI2.ұ#y]¤~J2(."!+6dC}?SkOvLDsWԝV9rrX6Uڜ պEþ|-}Q;K *]k[^6޻u]xz!;HZBsyW$BԮc~Jq'qj8Cۛ\ YŮlLr(>R +>AvIx;U Щüq)o9U}'̷O,[*raGt/}.9fЉ hp8G]7&0:16^Dw+y('լtt^|` $o@96UpgOMW#eR&7h3OlP3$?!]_`Zz#vޅ5rdO"9ʍ\[d_u%%{X&B7|%!ST`0˔4[w3% Ht^ONj߁" $1julڈhb&OBrx|s+¢h l";;_-E@U}WXIyZ>IMvIϽGATlt׆lf}NZ: n[_5u_ap$3C 9q!]Egח)(jWS#4~֪Hjxb}񊸴p$%NY-oa+"#1)lGҔֱi L+>\DO .{) vU2f;ɯ1 ]>3JQYt^C#._xۚO-z,8G˘scM\?"n\m'WNN;|HRL/9mmY 6ΖHMKrvC;.EGi_!`m6W׌qxχ$f_첼]Q J9F!p 1|D) aXn;^'mkwNC1I#c6I(7(K`}`ɖtUsƾ/fNb H -=KF²E;\)eYdC)ޏv:7_ +ԤP]}3P^UNv?!t4hZo!}D70Z5<OP&Quc+BGڻڥA.#%:px[`@l!y5Z32f@/Kvqn0jE*+S>DZԮ@0@"\QkU$^ zhH}iEL;$h֔`^[(8wSHID|;P!]'Y0B*9M'هߑ*5t>mpJ}-t'G_EDZfc'ju>30ROiFl d>ǭnn%z#+!%UN2|PpfCS8U54@z=aE?S=l/r :7瓩)ٛݦ/[8?7TNp1OX<2 T[ Jmq&8;J"T^+쥢尯-TΘ<~ dp\b!0]`}IvOOfJH5K+s6E"cIX3gg~_r ] jݝ`u)ŘíA(fAʔ?vd)K1vN7'<8p05x^v'ӄ]?1ll[ZoV+8"^_{P=Y8$/aXnwK'}d5_:X׺O 2(M?7*;F g_&ٶ~S{AR2#8ms7,dw0OR;ƽ _<Ѫw\wBW÷Ŷȑ2F;5u]>p$i-^[Wl F-{S]~W3! ѯ'P$*ASpt+*K7s? F!93 M0&+Z! s%N:'^ Ֆ1M"Dpxf4;AN8FaIOEdZؙRymr;P w?:XT6lT@dV˗PV QjQݑn*BXKLyri>/"dTy1AA_;yAr:h8 \ Qo#/T1Nq꺁;w|¢)UT|kF׃,s&G ߧ5H4."]jjRN򊶠-Y?_,_JL*Hb&YzsVVf/3=zN _}S|񃎳 6]P%4b /Z9j;m8~̳$ B܄N׉?(nzx :בgE0""R^aKړTpTǸ9^!M` {['"bj #,-7R*cDL:"rS 2,j%mnkrt _O@Dt=r\¢ MV m3FTXl Ղ"\ IҖ(DD#D*Ãax3By@%ZI=_}2,dJť|_pl&ıN$E֧:} R2jȭhoGi]i̯M8|8ɂ^06qxϔ5a_n+G~k(l{dhsl ?džÇ(ɨ'UZ > ݤ?oj ƻ$'-ys? I WEzz<J!b. af,Ρ6 y?SԮVa0=I:wW XмDYr.E,(M>v1ZT_q)R}s6:8ϕ\&u!Vffh锆{rXc#b\wJ@4lB op [$`nNW ,u/siW`G<T8`yX[ŽT@w=yD2.(à3m׈@ӧQ癏PΩ!xh#"woq@)K/`ͅu+L됒)Gx:[ueB_,{TtPA|+ԣD$21tnϺ#j1e$tEx>Gnu(i_uuяel?M_l$z״b+R7jB HF_J}YQۧcށQJs^r ;^R?^E<$U%)߰$TQl`Em%ƽ7yq%iy|Aq,$0xnqK8ոtW! EQ ŏy¿ҫ^i!o!Yevlnpnij`O{E807<k%(03зބр#N"]CNu8B,^Tm{e}ն)@Bp[mٔC "a(M,-i%T]`S=C4<ƅ3vձi? q껔QX}u8OQj/&'6g:\@ͥID/Bh,Z"ܼҍ0y;b#uumkRsK  GRTas@+aCt't3Oįeq21xxMGj`ߩF0WVVʾĨ9FN8vXc6جuew#y"#R*4/U[ܫUPJsV􏦏O[(6A1~]TN[j2wⓩ&V h=ː#ŞEJ{ iKrv`!靫{.+v;>5 f:ظV72GыNICZ2 2  )|g))mn@¥Ht|O1ԅRP'񤒊2Ec@yʸ+ G)tJf`TZ;+!fgvp l&!Jn<-pml9h#0hKnmqU-a^Zeo Qa1KqeA#"ܭ {*0#k7TGЕm^NTqFZ׆Vmn߀2Etw~w, "F Tܱ{v:XJgDzR$!,/KgOJ|8?Ҧ֐{%#CDZfJwB֠wq[s0%A2~L($Nf)=o9UWթ21(`S##a m-\ vN?bUkĭ- (,tN72ň;NRuSusmyhTÁHp۵?h͵6+a;|Vn<40%R{[[\QU,1I JzT~wO\D2)FiOs.F\>M|*4K6tqVpNO^!rNb?qc  fI9+{xS4G+tm '9/ފqLh?$g}gc xR|KNB 'a4=?F%dt sJCzi~>7xaTpuP\-쎾57v"͌"M:@1痖`M?A٨XdIe(K,:VZy6i;xd1ӱ<*\9DU햅2 ee@b|XюPH֩VHoQ8e؂O hYЗl #` &?8)rUp@z+4#H up GqlJv-bzQxG%^l\&.K晧Ba pm`/'8 UW{=bgVXL`C F$ZQ ėf(n8ڌR2aS;ވ_k8|0M±?y2tzcwG!֑ܴ^u7S^%h~zfb412/2ٯ@\(l2b#,GWI7}F! ɪϝ {v|nC7x4#exɐ]ZTP?r9@@ aZB |rX3{5ueSx}Q1Gv|D6J*Po.8E!ͦd6sXՖ8޿[`XKB*:%e!8֋m/|i2Ĩ->v \);CWT {.|g.S/+"(2%G" м,j&-bIP 5hl0T O%E!ՒJk$/ Av$WW!^ff@O(Cm9D{ƚ PpkCQ cT19?tpՈAx1ggoЗӒ=0%dD-~_֓]\9$/$9N.dР{O &5_i1s_iV,"b zOٛ#w e?FoO]_)Xښq5gqq ϬsFɡ 6&/]ZGF$/S Ґh;(YO@&nTQ3mꏸĬȜC04y_jo a!+ \q|$5&fͯ6FgRn/?;!]\]sv' N IG(;_x%pS7n! {qw5G֍B [RukwlxЋ_v?m+;me1Y{4qG2->!9C5`}m4OKQ+`Vo%3jE|1~=&4^Bp35]]oIoэSX&Z/m}!C$^?8gmx' =Y-m>mfbg!5DD T-HE<|m5iDVߚЍpM#bćخik;IV"U-`Ũiڢ?UxVO 2$aNn*̱5̥@-g:UM!{,=}CMGZ4ǀlAlS}LiԾh #\cpxHj^ר.gbo5:3hq!i1{ħI|} az3}h*s8i|h(+"TwD-y? c9`rgľUdf8.5Iӡś=IL^%% *d~{C0 PBBuMr^Gnzǃ胿璪luY2;LkphhLW- UDʼn(> ?W6=PAWлbi@@BN+> 2^Wup;mpOZJ˛]<H1Qk#؁7iqƷ)ꪍyZ9)TlAqūhM z<LI/,23P~z;;rj`6j I F 1+Tj"D,{-CšHfI]Oh~c_0qsfg@q{||i\NeWb Uӄ.V+fחK䂜jwˣn^ʾWbYc0:(cް"Y'TwI 3G ;B"GwIFXg$ ?_駾@flMEMii;KW-{[ Uvٻv7iPtDmA ]J7ew֛n*-q@!,MbC$GIWSt\|oy>̋oRI`Xh:堨~~'ߋ/Mh^$s NÍYoPP>x\G.rѮ"_w0{ K|*`̞6ǭBtuW^o^ TG_. 8z'n*sJ&U5=ܯlUkZ1p.4F~PGQ]@4~dSk$T ھh wh ܮ-) e2=y$J;B#7sMY y5XXRt.qm.s1f0{xڂ&1.l e#tH/3la Dz9-udZ "B GmwF[OKΌgzMwуySyFU\zl&dP9]Aݿ<=B2rHRob%lLUM?]'Sdh ]ǽmGi'Zaw\YČk|&[,&|*Q>E(o{'+>u&hV>vMjjΖg#(%K&t"R̾+u^h' tIy #dʽM=_m$z4lLShk?qyՓ0%m>>7\@sZ-S*WxcZ 9elܙULtJ=]碗i`x,JYs!Yl AN^A5Ew̼ؖ zdX>DX_F %@<\23c}dvK>w2O?0' 3tif%Gol*˱T܁S1Cwc-}k@Q.kMH4X`(C_dݑbH3u-?N)UQ)kakvgtiiqikK%gZr K5ʷ'MOz8œ `J/vy Dv('4m NWM@%괡MNP0h<圈@aSX.j' W(Vݺɨ5Tq|Mt4)6 nnK@ Y*a y mLJ7\[f8Zr2Y˔nBl.fe`9D4cpn]meL' :Eo'#(R FvxB]_I0mNyCvcqKuEt4ٕ ^T_ :&<+[ ǯSbNL0^4-pY\i#K >E,zY]ڷTwC#[ ѲVRW&dRtYn:DA2)K0t%WV D*O+ßCcyS#ъ^47o5~,N +RBlHs| vMbHiȯ}DMCCg'U#ٝws;2[ ,Z|buFYcњ3j״m.IL5rQ Jk5\ݏܞ+6rdk[3[ޜ^Yt/˙*]6ײ}=Fx p \<hq+ {4 n,OK@Ȁ" +^l ),)`AP#9o$=Xt0Õy\DVp8ekL#D-2΢[Y5@_N4MXv02#D@1l ^(tSEC{D⁜]؅e.M7X$ޯݲ)d7- guGdS, ixF$\,nX%#єvE4)|'pnx=9@ 1LS)a^NwnC!C݅mm˺)eF_anxGȬ'E1:ǭ!˃lzE*Yؚ|N(Ղ!ױ Đf`h^ Vc}s+|E+C8  8* Y/~$RjS!|.s q=R:U[ {nyiCjrڿVt9Ge/VxyE!YQ:.oDݝݐT~ߵ$8#{>Ba*dh}]k؉+!%ˆm{&P7kLy+unrF ]a^-+-{+v@k(烓SL_%pW 3\6H(ThrS&Ξe(\҃Т{у8X8 ɫ>.~C5xl]P+anntF$hσ`TI+G &3nNV,.ѝE!s+a| nȦ'EcȋpZs v.Z1-HI댣YΓxo&E^7}-] 9npF }|Kehإŕ euðlӗʿn3B Qe}U(@?&chWOKw0fl| ٟ=B6h5!\eFL)U(uPqƹ0*]@k#A@G {L[Dǐ^I+Yl8ZB@LncҟS^2-]&uEyAVCi͂|/;7"hU)A'5bdpMz˻kAR8JMF.30cE ?wpBف*+6MgiRg6W&BndnyGϓhEϗUyYk23s4Ui&z5Mu=VWh *DfZPxBވ-!ZMMsxKh"3j-^Y݅,Ɂ~$J9!_ȒV]l/KWw.}Ɯ?Ynk@-iYNбi{uz`4ok@-cDa)GȂSv %g= qџK59_M~Hj*A2gU!sw, :>=Us=%Uʗ P2=&NˉGHCPHS3ůGv&- m1UN-mmʠF Լ0GAoLbǍavu@l8Y1!% ȋvMRwL]> vKCh3B}} WO`9"hN(n"=)b/ ~jQvNz!7sGIY$baBO4jW pB42k<Sq!uf~jxר`6ٻE&qEHEڌG(F_~h $NQ3dc*s˨ԣ dJF-7Wuu <%qkj{ MR~Qۆ@'Dsu0?s.#>9 YH.n m08ODM'͛- ¹ADGMCĻ"73n)eѫ#%D@kmI2j;&+雮0Y^=w['\UZXXf֫*0斎p^k7kr?=9$)]@BDS*ds;*g$?' f?"+) F$;h,:. |2{oRٙ ~!4]ITXm%Mr26ѸK,m#t%etֶI~RDi%z Z4 9qE9IpnoQ_aBCi}DҶa@x+8{a}Π%v {/|Ncƺyuw S'fֹMڧ]чahII+e؅=}k> yB+v9C {Ҽ&Pըj0ʠ1]cVƐ jTb {' s #F=T%K5;(VB!mx)e#&4rŽ4&8R}xFF9EfgNB 25M Br 7ӐQíGIfR+\Xѝ1n5Sgʔ.e5bp!lf4t o%f}%(:!t8M! \x=,s&~cjvh+).bϥn433x s%qݘ$)l4ކ>2TF w:$pxJk\M9m}NA`zա6fvs<}.6r.4@@LEŦgf~2^5Ŗ -Ёq?oGIjRAD~Կm\شÑ?[k6 uU?~ ?!>(f";Gs_J34?4TFhpW NW&?_ͫRa2IzPh?薇x%@ /ij|<VdD#5)A}׈++wQRiKkitg9AWHüfic;^s9[!D΍@=CcK8rs؊f#1lJIAָpk*`7BXidhzn`Yb> e6ʵ}K,|^+<0b1Yϝ4\әC7ʊeTU S7LlNS#|Wo;<'\zh IbT"wJp d'+\nK6xQ=Հn=\.;AΊ>Il*YS9 I&i0f hO\e鈙RyTZiIj#*ۃQ5(EђE8U7J:m졯uʊ~bfNiOUa\˛g57bz}kfV EZ- &QUU@1ϳƿƄm$|5O{ҝ%E<'gpK:sBNV4wN9llD9M c!yN-̆*æcx#N>F#.Sf4@RAEytT7ޖhq UYJ9y xUvR}(Tվl0d D5r(4bW^ML? ?6B\⽘DQypc`>BhvEAz*=T=1AkY.c(庶@EvaMQm Ѧ_9lcPO/Ger{uVWh0.M Omcrf@kz|+-I@ħlr{ئ[>(5Əsz J?V4t|kWH&YT\{dӎ"@}e P:rMRamqɳ)BgZ7[I%GVJZmt_}/f5rTo7j&/d~g[t;|.)Z 2\@ զY= `wl8\7x~r4[b?i{xK{e 4*iV#G&2^7$qqlK@+hjB$MUyeK(^?}|Aa|ɹTPKp{vqɜJB - C+16F,7F(UvPjaO,/FY߉/8YI:FqAQ;aM+b8¢99.IcKT`\׹ 6ܚC%UPx%UTˎ @`þn:a=J\5%Ftl;GĦnfLWuέH;j V3N %tTo*#[B8m@,`5ol03yٍ=As*;D;O*]~[S6`[IU9U-d -PeG"=٨ʏ)ȗN ;TV/FϿԿD~EL ΋d^EG|ASZrF`\ZJc͏ޣHXS,{َ؋18L>Dl!I޾ =: @%Ik_R}%яՏtn([3"eEx= eucLR#T \}2hch7(a%d}]'*ڬAmx`hV4:"DPwiVZ07?,u9xHÁ/l̀ l GucܲݐH?RkI2 ?a bzܕ%9Dҧr?&?@IH)׋!ȿY$2֜(öUE2qSF/({{=|BAtm6 gPiP#tfWGErz\ &>E ^ ocN׉-7't.Z$6f ݇=&bհ$}\#p&AkQI^w~u)ݏȮ_vP ' iHU*{٨Di&T`8l> Kͯ*y9լS i rQ쮳ÙmB3;՘PJt:&C2T"Tjh"nLaU J -H+0U^]rZerK|6Wr2LA : .( TE/vd)l{ @lV6A:/NĵU̙/BWW';"@As|/m5ߟgLd+Eَc~sp7(2Wnyq̍&)ӎcĐk {S3jx-f+9ju=25Fg z+sh$^,$ṱ`;eJ: m½,rp&,)zQy@FlݦE5}(h$W$Qqmr*5_R>eRcdJFN"0BVwPU?Ga,ͪӵf ~Y߹Ydhk1ŒVZ9\8i|$tTs,}Our,6SWfbVXWm^Rg.Pǰf)Ή=p=+ Tu2i_)Of}㎑8gOU2ǍCl &"O^/Nݲ51>o2)Ct]%ɑӾa9o" 4_LL8y5LFF*8xf}4~yɥ=eeHV5@)óuSjndYN×M}P 1pH* m rvU3#9 vYN5U?l [kg6Q>C p#2K0PV"&o۷$x*Žn(-O8:gh!ZvU+4ɛQ2t %Q>D,Ḗ_bfv%g<9RG\ws{z?Q &8;0C{_KK8'Iu_ُEXGaCA0㝫)8<;YZ6JN\miƔ+[bbj`_IR56Ko!c$Cc- Eo`KƥKHyУ! lյ/z==GcXjA Γ&@y ;ҠbF>Hȉ/ړ]a|Db ~'J)0 vNisoEj3jGhQ7jIyP;eaDlf"٦BtɬɂN?.rxi rtV=n@[{?ub[$9ȉDtڵzDҢ 8DҦ/k#&dσAkQ@ Nv*'h80?.d2ٖjm~j*ןK/ع~N;Q9(Tx"95N lB{j;7[d-c7偛9*k/ђy Dd;q#R;um%<6GM)7'VTg~^ʏL9o󸗮xoEpkl6  θ(~ee5BQF)X]}E; ٗZ,,Vo{) Ao&3Zyj**:{CNgb|`@O!=6I75?6z#SS ]eS3Z Dn`Af8vPb{i^E'}Jbd{)7&:Kfrb<??&2DR4p%L@;(D ~W`>V/]gp5;2:]IZxV>ULei)qZTcJ3NJ!c%_B {;?_R'C/u%U' 9bL%<.6-ґX9溇'Q,+#嘔sSǸ{N~ E}}$gpԈng,`32pFkBhu < "?2mŋ[T^l45/r]k\w ]2Aۢ/Kaqm ~w* 0Ayzfxyu'{AaCn"GElώ ;`;]}i93M l0$h;bd]w{YR|Ş.*ӷ`92~PNrI٧v$j* 28|]@JMJ>Xh42DSޖR&8Gȇ<)7-w[O׈颳 F_P`0keNoGd@F"=aFu(հ0bpI|CK}5% @Ah9X)熌pSk!7_+S;vB]`vMq*lUeh2]묾 l -:ENA^Xf' I~ko=[;4$)ⶥXZ9Fʦ+й.am(4 qLǑ]4lraFEHRS؅\nIKoxG$ǻGD(>X3?Q!3ݧ6 v>)ŏM7>|`ۢsPsZYo+bDAczPf?z:UҼ!Cu 2nxpZX5Q8S2TBj;,9&,Ö=VW|p1 7MP/_oA Ě`vV=:2t;_SӶ˓},,ޯX!YtunDNP>&tkĖy[>!n/ t)k'+\qٛe3 Ln1 7d56'Dgo0 I%4\O"*QH8dJ@!.+P+5 pZSiŐ7߄U NHl- .J/DJ9s8E3A & 3 ;$M NYlsj_< gL-{Yp9뉫y83.PrxIX%@LZ]y._悧a_g9L7G~*1w PW({ a ΢,-tlApmrqlbX3_1oɲ "9:aX|Qy3_Ԑbh(M b ]~p`_ ւjXSR\p س'xtR<Փ@tX%r.u}T`0N{Ա&5{g`|g[]EzҘ| 3&RzIyp}H[%[J-6VY#$ƉG, 1RS7`UpAw\l{o&+J#U?)Ӿ| Si+O *<y[Sh69FoBQ\{sg UdIXY#4KTs>^Q7ūu]Q{np dZ?q'ϫCZƟj*P@ Ms/jK.Юq d?L@ lQyH|^ U{()U RFAgK m6Y+/0G< @mop&Yf(鸖ƌO猪q?(?(0DKizmec`ɗ@Sf[\Vgvi+~E@k#r!Yr&sEU[/Wr fWGVufAD:Ay_0$nxG9_۷% zgpxR^q&(d_aXeRs5yIsے/I2 ([e[4 #CQUfy"N u_(]9dfm y{Y6q`IIviȗD4 Jor?j"Y\Ȏ-i ׉ں՝ڣ\@j4EPB S49y+ƾ B 5 G񚹶[t3߷{d8vkCϭwtEヨЪn7ΌɵOhec0}b2p:G/Fq~QHCu WzYbYt|rjqA+C\@N935:7'BwoO?{HZZre,Tnqg1w #Vf lU"UGqSfXz: \ʊн+_;졢;{,Z1Щ8c&`ANudXgOfov?AAɁGLL5v0Ġx$L i'&N*a5}8j,6kh$IT 3Y}M"C/4,̭1G7 O`܃ʖB< c ?a"Z%F!PH񏀥Ᏽ_YpI(\)^y h60T~*\۪u!uwGM |ծ_}`>F/kDi!z?4@HuȦP6Q*|yCO>U*:{h? PPy} h\b)eR|W#lk[Ռo+gBN_[x5cy>tQJ9|>m7nWvkZR40B,Eٛb &~I,)C{]e yyXZgp5 1vۺ` <U])Uu&xlڠc}-C Βs֡4cҲĹ~.c^$pn䨚r^rH^ 2 - (# ]d˿/|«)TZ+=,f_z"tZҙɀʍ DWui82[%,-^x^{ IgۣF_d ⫅^$8uxY/MG,y>y9q#_}+uZ=!YOU+ő {{q][LAɳwLq[mLiN!pT !ʹ~ *FJQ1[`8 `n `-d0UѝnT` Kr'= 'ZzfkwѠ5QϜPB>"VԸQgG:dmJ'by`J>VFR :K giQOG2LMb ?U*l&sHqo4 B(<ȑq;_v#pSy7N3͇?⼋BIQV]]XAG}R/rbw[~#3V`rae7"X{=G}j/]l ָXRe06">jcpc. ۸ yum>4]5iJ fM̨%  ˴ܸ+*2K/GuKhTs&g԰o:JpY6Y.9;`sqSH9.%az[#F $zQΚ [ph"\',npUda('/F N8 -ܴdoňڄ8,Y+uM|/G^wKʾ&l^+DtR^*8 Zh6BM޽P:?7bR.x}a=輟[Pj8ETU_LUBh<'3pTАaZʰwvcxX{oQ ϫ?#m[@gʊuK"8}k:e [N:kK.s p,eriAN,aY0u5K뽸{N>djZdxfFqa yLL@oaȝ^IV;$-Sj1l3FQ]`XH?򑭇d4b9>GyjD3J Fs!FlIYCB1*Ħ>DCko0RjGJ\3=Y@-=<|;I\c3?&zID$s{Am&I\NY#^ovqrr՚!VO(zD*5$UB 2f޳bI6VP!<}i<CvOmN/)E܏fl激?ܽm1f);oXs5SSma۰ȔA#+g $Jk:}p1TY> L+ Lx戇U8 cTY&!0hN4\\bBk;^9kiJʇso(߼]xLZ\޿yC/ xk[ |9Q#ЭY+JݻjCtq^x3Xt7ball:3CD]ͻ sc}A78YzZP~>c(|& D7]}2wjio#ޑ2aV ,>uiN\Kok~ d ┃ȯSIm -Lu"2 7NN~7HL e~lKtH=^\ SXCM' oD\R.f0iO,֣MJfGo`~WS". cm&nj/]-'M=8)f-ɗ[1݂ yJ6%#>cф_vk]HN V ,yKqO:S$ D;p2}o5t8Rc̈́,:rBo ~omJLjrEh“"LS.3'xm&NŚ;,/Dd4;>COr'ixӚMr- 3b*dk3aD hW*(+5,$D3+. v8G)f$jZZc16?ZrO%TNϋtC~svAA\cD6K/ Q¡w2L=Xu_yIx9-(ltlc+kmA=H?+l-6͜ `T%`EvPjo&-ObnGJc{$ (k^_(݊Np>ܡw=-R=UlPV nvZgYn5,VX4_'?\I81:Eju*F9 ǙvDm˞f24B a< Lv-v$n4=@tI=_mr`paOr3q8ѹUz)ai_p˨Cjn ("[`U /xDC%'j|B4a(׶#V]8ݧ*ar->g;-.g'2Ff6O`"3jLv}wTT'.[ ) <!>H-Q8%,<5@jQ&_;uC^4 ,n$*NW8+@IGߧ۶wYw_V\$9 x@uE{Z{-:](Awir, ݛi-;WÙrU5 z D7z Cfsd>7@>JFv?fg~QZQJQ[]3X>w#X8e ^$INwYϹi1ES@J֎=8gs?XC 9:IG\|4p^'<9nir_RE~I1ְz<&b=chg)~W~DcNPh *!h 6cw *Dr Yʽ ƕpGa~'GovJc~ӻ6Z`lA&{+3+M!pp,^M!%EN"+;d!g: ,Q,گto"APh!;d77VSAϱP r20iGE`&ƴ 0kq|YX;z‹A"sV;ˬ$}©~TY@hc06ǿ :i7[}È$C% ETɧ _@tW a{(lIZt4""ĭN={LģEn>}wҘV~f0,r$a92aٕfIegX"]S|c9*In9$KԺ>. ,5M^AoWbzԺ M3l2a_Q}1@ <Ҥ::ۖ}ڂ)CSJq5$3O|zz-`_6PrAZ<gEʨWWۥIVUxu&h*y!{71o\%D.ljDŽobNkvb͘J2٠2^蘌xL uN}^6WWNDx!]p`"Vg=uBq%FBܔpV^(z" piO{iLҙdfVn0.z?q1[X?!rŋmΦDItT_AJwkZ=wl核厄nǑ|^Vh\)LY#Z`O\WQ]e~%Eq `nkǡLjGV-T6SA$r[#p4 @ SK|[I@/ )s$E%&/$VH4=7Ie.ľe{3-iSdT>i'7 VtJZr'b"sJՒhnx*S.1lYq {ZO h(lRm_11\ۋێJt!l*5G}A INgE48wNGI&٩ cCfywTek,#s R@,z޸"sK\&ͤ&2:g1J{dvIFH$d@Rؖ%N]7WYlmuCG_KE 4@=l]:p0F*&XqQQR'l/bQ2>@Dd|uTc%fdx_[98Q1T5˓hgGAYv͖RX2m9yO#.w%xC$|XJ veh Gf@k^lrOPAC@gI2P 8+hT#&fҼB)!Aڧ"?|VV&ķC ] ,nmLYmfi`Z}fͰ;n+L蔯I_)G_"E${ K˭UeޫCO;!k/B<$N6U*~j˶[n՚abtg1r z!Upi,P`%C26I2yl]BRҊ`^giJ|yTX> hZ|DQA!h@lZ6*xDm]}\OR;#.=\IۑX,hַ IrM\*2?H׏L4V8`{?,^Ddv]a6[qCTQSbsfw}S~ 8Cړsotʝ'h$@5>۞K“>0zC.KD!P;MF = ?itqτ(  0L?Vs;)ON% ıQ~ì(E;3#0QnBS&U{S (PPd  &ٔ!]lA=XKC,pp!#lGZIJ^rN2W:ˁ 9Fj!`%Tqm]8 HTw""HE:tؙZW)%ֲ< H<99 –l[eNz`[6eYft.hb"YjPR0* _gU)/ˀ'Tqx@^ŖbꙍAxdx;80D߾@~a9F"\G1Qe$AӠ]: }:6].8L N8[vzFzi" ^R+݆,4&)`s qYt{&S4vU;np' q^umgjRgюU4ugmY{Ѩ lӮnP1^[3J(׼KIPE9/ %8ݱfRUIg&+Lo}\yꆸإf`q.t~l1k ;6˚o=h6 Dq0g sEHk{@rQC::äumYeg)rjwpԳa5rW n 63N_X6 <Brj%&(,OnN .'(ϔcߞ<#鮍\WG<`Σ'7wA5]\2,z |a@Ԟb:oVڞ<:2ϕв\0^PWʟe6.ʘ ʯsY.ejJ IĆKIrvZ>)?Š@'霏$NITM5H^L!=ѧK= 2zAMUI6ԍ= 5!>}RDQS&-ޝ`49XgK9|n!pvքP$R$qRltޮaWb.w-|_ 9G߈=&]YFA9\\CYyэzrG|mlj?-i#PjiAmw.Obwn %D(xsG Jq!ug:}VQpnIPqg-L>X uxW>1IUH3ErZ<_m{)^Vz > y>fW0HZ?-V\.KFH-ɕ}x#U_>ޠyY@/Ck3@Cz7D] 77aX$!xH͓?:n ODzxOV9aH!ֻBkC5)]F+.Kn?l@ sZPUœdIdRs[{_6㱻Lwza^s\@LiW<$ ?jvXu, ~ 5/>Әr* Ku526ĴV0=9}dj 6]}B6Z7ڻͯݷ7Y:Ě_*#'|@_=١BF"&LG >,0$q58E?NΧOCnķ9M粋J2MSqZ,ژgyfY" V66)gUY>+K*ke)[_@Jd^q5XJ4W+TؽN_?U+;` o,Y&lDy~,+P{~aƥDexś);: ($Mv Յ.{ 2K 8͋8@X1#l`D~7VLQmk5@xcH`aWӓLYpDyeZAɷnU_wzs/@dk0cט5pvWg i`@\!_>g6 Vi )ӂ=/ `˷ j|dbø ,dVk̍ ج+0punEbNx:BCGT0 @RnkUT5bnp*1AXMe4 bXvnc+#vk7h=Ϗ-ZT&(*.RTux1YA`U=ԜNϥ󞓘8#Q#XO[l`Npy.$e/^.f,tԙ%h9%GD~Nꎗҡ\r>hAS@lLq/Wibqh8ijzJ[kbc.+>Dq^'^5 p^[y.3H" _wn|ZPHtxOQs)Vp*CdhqDv3ҍ y=CqV4yevt$T_HĖ8/̯iVs7/,K5=w(_91?Ʉ[GZ`ieWF&2;lhc)jǛfS"<|}<}zɩ)=Do X2ɸdwg5lR93NnOEOL~cVG^|د[xmS~I^=J,":EiO.)M2#j<rj% b0f"#:eu4*Qby!'DI8c?Y$m`V<@š `Q<)?^{.js@͵\ ښf74W,Eob8/}q K7 *)<@D" S]eT1E6,ӊ#J|ang5E _LeSs͵ H% '/7ukIOh}W,  /س H e2n#HɵzrHxp+Ra_}c6yB!=ఓhxG9*\34$z%ssX2pG+^ą'B3Եщ6$R9 (53gSg gԉ)t [!˟TCի&ZM|/WZEz$od{Q_ Z9?%q%"{5Iwxjm(ȑֵa=:1q&*C%RԄfѯ$̀{Wm?s$V'N!_oxqs!U$ t|ؓ/{]jrP;{ ª#yO@ ψ1y MFۼf}CRt:޳7vov;)XaSRVBuf0b=gJЂ "^FoՊ/$DHvaeFeF%GcΩ_kY: YZ

'Zt=EFNSj~QEJ6PZAX{Ci 5ԧ~_}vo?=Q4!ՀYX,Tg8,ȣdF}bx,ΣwGA'нt `ߘak24&xM IFr`БY~W,~"9&aoAmc`P,WDXb#Gb= ѣ]0A㕔&;WA:O })ywd=yãH)sEɤm4X^:0`,*=G~6 1&=3jbz樲G\ߋˉ,훭rčAݖ)`۞хe jxw>~37r'(ݰUpngscbn|eu3 }xNDv;yU%fL|q{s颞QGϖEZ5ܿ!j%=wx.ӆ;wtK?M`1<ǫejxgL%:@zʕ >$Lp r˳^q5*nrxa=Trx¤/6LL75\f0=Bvms 4_)Njhveh;l#FweW[8'2&ƖoX5|r YC&Sj AXm7%+, 7BĒ˃(;`3ŵ$۞G7 ^x]vQO6_Ǥ{g:*.M슊Ytrq( BL|Z*JuLFb I[K'@iO;wjt*`PY+|oG6\肈tP٨„ w d,,9H܌q傐/,'*4)ׂȍҖ c=d`&wp[0f 1xe.%V˟yFDU@((rFPț4 `lPƞ6gL1R g R0&Dʛ[f~ Et*|06=KfGt |.^x҂, {Է `ǜĉG.2Qq&?1¦$jN8/;1c]3h~?v\t3Y?E7;<醓mc|[Ox3Ixp> ^.> kv:q].Ál YQQl+wL 6pRoS m`5 t{aWK4w<ýP0jo1>a՗HzR Irfߖd 9 lܻ;3Ysƿq>]ήZ-EX)-eC'y`#)C<7Ngm0c4/z^t1:tx~PVO ht9#/. U1q'2{3ʹo^;h08MTT0/US坳2,jJYP͈&cK \e1L=Λ;6xܯ\;94U;rɌ8y໫Bٚl@1xmJ5&."?="ٛ2Zէ6N^a ycM'UfP1$ `q ,QK+LjF5n16bFu=>3>4o ۢ O@Y>uЯ/j{MXNG\0t|d!\xF,bt sndÜ)EPf,ϛ nLQ[bq3l3E^9V iyH{~95ew6r+ޘF<;j ۞QI *LzYS$g&c^00OInl E^-ͽcд7~f Dp9B{H<-5 _0|@L1p,Pc27 >|.Οm|eg@84ijY! U_"0hJ( "*|s4ϠUb"΀/7ڳbHanm`iPA=CgqCĐc/ⲈDÅ`[xps>,^nԘZbqqő>UP鹟 9LS$qRiڍsPҖ<7B(Jн0osCp|Ć!!(C,y8Lcg‡g"znIaqӦ1htl~[|wnK=Ʃg2aWfa,$2HD`d +qdTV*}V !{ |+6j!f#D@ i^a=1(Â>Ց=0'BzY~[H2D~H# P59+}'gX̄3 8;qv݂C8Agل,iZ0Cl pq- `"ӱ@+KZ  H#`Ι(}vQ^pENACW=+IELے~fy|\Up8bG_!EBGXqHy[JV\&x t)xPvN^;oxF %֧Ռq0S4fpKh4v6 .Pij&}ñf(X6/Ƒ1 0PD:$hlBQ u w-.Ri22&zs1~s68FXeQH( ff0FT ~R334&F5j'Gy K 4ͽ-ax@]D2iQi裫bQKlCC+vaܨF" D&"B%A{@IAJ' ¨BR 5ա-_Z QEfˎ'I߼}D60{TS̐?$#Iڂs3wlքW!d{ ~)b!Dx$c+N5܀嶕,=FQ5=˧}֡ =`dY\$ (?&H&vN$i]ÇpQyVfG'WkB|/b)'V`9*у66 ɚ{.ә)aF,R_p^kLLz(o/nGbr t 8U1mLc5E6`bo:[<n{kyplY`ŴH>318#3ț. MS>gV:.MWV Eʕ(q-I oYV RRl%61|&y]ź5.qѕhei5朱ѺrxLkd0W9)4y~݌pġ`dGd~'m(b0`v1 >C2+bnR\ !Z%Gȟbr tDBFD}ΔA@W=DvR(ݨ@mѥAꠂ9ngf?){c>dzDxckAϝkdJ|k0@9Ҫ9R~>6tީ 0!'BFT^@|)! c,uvtƄ>IW\ݏX% 3f\hA$lvAC} *wyz?D{8t(A@qz#;;7”GJ9102ĂAxz•B-Ƞ/XjOևr &X\~q -G$u6;b0Niʚ ?DPAe eF.>?.w$ Cڴ4ajUT$ 7]M@ʢQVxaӁ"jޓa !A_h}X.~FL.Q:f3o%4wG ) c7yŋRƆ0m[AN :=f,OǠ0ɘ tGM`׵`T}έwFN [_V\/T#=7N1 VP伣[-Mo|[heMg;cñFK}O>)OyD?ϹF1q `8S0rwsDb=cu `x W`wo5gV* "]w­Z7j]`؏b[Y$lbR4)}}RN 2'vNv2 Ԧp y<D(P@d6pMmmml.4cg >r )fzH.>E⿬GF'Wf߯cWM-)xJ8 1 yQOa*9p܈Ll|w#(IS XYbNMj,MR|#.~&w)8W†o$SJ<*+RMF=ͣz?KY?U(vddqnƭgLsv,nO@ tG |WxI$ȸ.uG{ ښ#o !behwfU0hz wM7x/1KAdGwQ[p/\mcPw>F^,m_ 8o9mR3q}|zhB[&`tq%W DhPװj1bn< l꟧ds;7p3ۖ:Vj\ݗ\R~Ҽ*/ᚸhG7{>s2l Qt]Et]Eۢ.EtW׿m:l#LڛOE2K>bA5Fx\Uh98$ܚgݿ Y_fBvfqx6"$rsuiGח# J{:gWWΏIc+>u[[4z/Cj~mU y5-\^IX7o>7oFC&F+b?¯V[mR2ZWMZ ̷vɂ,џFf]yjkϷKZYٶaSU1X\{ܸ}hg; |SһS Z}\Nv^FMw^":䂪Y$bK2[ wK NNE==e&Ԙ_3.;wC/ܗ?V)D~;Ӯ;7g>23 Hd2Z*젗a_S!C?`ELtvM ?/&{=dPؤ'ö F' FP2yL GȿaWX˰@_d̷M~{H5Ak)h7$$AcɏwF4HVifՋ8ctoj ig*$Hu>ib0?:sW. gۣӜrZmg^` Yv9RSvn9yP:oa;wA&5B|*W-ץSPa}^vLC;]:䶱A=L@m>䎤Z) <]>[>w~ mD뎠v? pU17 TH1vp?r4hMbTQͿ}f'7&$_Њ1-j+=y`#7a.G8$^;rUyk]fF6;&:,2ݢ5`xsPt#k嶺F`&Dߡ_=Ctw[xixVQcR0.' _RyWt>p3 Ο݈K>P.d(ˣYo `”=}PQ"֖CB-ә&2E1C(~,k \G=3;ku[OҐD8qCEAwGn`ocx}wWnGy9S63TICgPIP]!TN?,ba&88mh yn߅C!⏺_Myh#Vd8Ǻi ;vgb yPKX܁hz"tfB0(ª|FeyP^?3_}<[ zIX$>ԅe 3c :6ڒ9ȆqiMN! ZM*VEUmc0s2d/bυ,O4& ?dX;cGJ|^!a#7+ c*b(}J.v#*`T9 ̿E=|{ؼ[H8draɻ%&7z2%6`TW :%FE+Ӟ~}e0*#eL#F4Y .X[_?eEYzl0`(:)YXpaC%1-$°MW!#721r"~]Ø rPb#I=8f`(l Ğ@ѝAQ``&2)YCu9Sy{Fin+[.O@=G}I>D!Kga`|( p}uQN ϖa q 6d6j1\bY yP%4MLJFjh?,I-hIhGr^/3q-6F!LN_AiJ};\ &Sh)CN?.َ{t͏0:+0C?Jc5ʕRcDŽi$9qV09FC8F[s_h4 10w3@pY6jˁiXn{ː6\EИz3Age)l;''fZ=ղc Sgq<ߘ9؇zSnq[5tN8j2@y2zgΏ6a{C\yMJFXqJ*m1J_<04DŽ?]*(2ncTTZ0- 0"8 fqO2JTU2$P9R z9 mQqH-B5fKe<AÜ9e.q_d|pGq /,çqgwvg(!yļ}qGOiFz;r6ps6vO?;]6cv_IQ^O-WWbulgF7 5Qvx7mvzᑆ#mηnS!!K17y7Q =QCCch0_k>7sM) ɹp}yt]s.ՇρrQ;3F1vMwoߺow@KGt[>w6eSTv&Ǭ=@M̰Q&sAP\z |GHx)s 5IJo%}9ʙ`XƠhM3B2:3%S9Yv)K5R&d7UEȧ7sL>k<DuIŜkO(Y~=KwvB<ꞕ{ε>^[Oqq:d:5fm_ e(/FkZQq+5È,K:#&XןMdbрb >҆gOaGAq0RbT˞!3cORb DڮN.x&:4>18Cf$Y5xhHE'ah;wg߻޹ܝ[ٹ7 lAgMɋ1Rtvh˙(25t錱 A5ƀՙz˂5&d0xNHJeM}2e*?1䣸`jL;.KZg?np(*.b^>Ǖ w[W:t;qA~O𣫣' n(x>[X۝ٍ.rq@Zɶ e z{`;B8;P׷:m!LC 8=lCvd:\ym6ldn xq8Q ,OYnfR,xwae/J$Q_982y:a j< XؚCLcns#q\=3↤WF4ܢ=n uy{I Z]A>%V0OpA}GDE_z FGVȃPcs N*y]F >N4zf/ ~,)P(M _g,&{SiD}6 `]}f0}bRgm)|6ׂ r 0šᇰxeL_!Ol@zfw1;Lf|yPNJG=w$ggϚ3vpti1wgOpqj 0S8P`N ?HY 1@;}4Gc{,qIba68R/O4eb6L uLOtlVwQi?>3V.hCtzdžN L9>H F:a`* ^B 5װ1x}P2CJ.qeUXtx,WȈtqh=״*@^- ;wn:=Wg[; Cgq<&̏2;$xǡ8F$ݐ; L~@9X{Z|SJ_')-Q.a擄G4jO~l4fҀi4,֏y®Y'!\ .Ob6[ĸYEӊ"AOWO"&;?R'*P;nbaH5D %v޴2W];rM@B`C *@4ϗ?q!cɐ4@pv) "z陞 偁ff@5H!=6k7QdimU!)Hyˆ>q3+)w$xLѽKza3!"ޑWd 4?IX7ȦF+_룽"wώNFн~ `Ĉ{C'p?nhY ،E܍1!ꈆWnS9#19~4;}C6B=1/9i=h_݀L &% ?7B㵤+sƩ`sT]w= 1f{O>)Ai )D^XSo'&@4Ag"C=$ dz1UPmR8`R?E&X.v0@1@Kȯ/swA4T42j~sET ~#=񽡄[=@i)-tIϙY2<^hM?Ҟb}a>ܽ<&8s C6 vD)\@T@)Y33qۏ0ݱ`q8?򛛝iF6avrah.r(3l>FwD:I#Wٗl{] SYc^O8c,mMOwaA~tLAbӒ"Õ d rCϜRdbbT'NĕAHx֮Ƌq , HNr~u01cX&HlW}_t``pe T9o?ѴbvuGi[HMb'ԧ#~_HaDWN#b1Gx.c׎:k /|zL (}Xh%%KW[|v ab2а4#XhKA!bs(Pq O[Edm~qx>[!q=#? a0.˰bd ?@xDO1:<;$8V!:y4Fpn6l>3S riK(cj3[Kژz¯ַ?齆[G5LYݬ}SX{[hZ$ @W"쾟/w.?aYGr4E)JjwV1>QBGyDf87#{~gWMl :KH@jJ-cz3]P͟0z=ɴl6~ŋ`d[-< 1Z7 H>ig`pp:=+Ǿ!to~}937M#Cm=N'A7Di?7K3NHɐ>џqwѽ<_>Q}?7y`2EVߔφ;眹H'dž~ij:F̖%4:}rUPB!T#LDZ8A"F !',rS^Lh :Xc/{)aհ A9l*n]Y4+w痮~E)GڎovM#pK7C1W-.b}7q.7޸7MC:`_gjhEb7q~擴 s,\wm(Q+LwQڻJ_/φx啜^DaO T3סcGhc Wxg CΟ;#3]p> 2Pil1*BPeyuDz\7S"p?~_zoٿ=R8NҾɈ./,4F!vw)C1SbFfѲ~[ %ا #(j$G;v v.!J]0g~f;\ qCL4s9Ýv4آ5)pJHm jw*Q c@=G$Dq3i;c5&xXuDW8fcP\3,?ZX.|*EC} 95U}7?"ܐ6?@a($|"+h v' GXy@g<2pOO9}%/C#M4M@x)D1cЍ9oTJ,wcyTH/Ñ]ZZ"A@F:RAݚp@v 1>N.vr0]~x_:O@>9$yt8_Hj> o{C/.{bd7|=ư{yWH&^$^ʑK}u P" o3;xMveߞI4zrs0pO\$M->,L@8v4q@Bp>cNoMu~VYlDKɿ';Foۗ8C&Bx|iCrd: 7 O9|h\5`gCRe' Mx?a}pfd$D J#NJj,>:o>K"s4P6ToXF;`bAC7Z"q͸(gpşPF r2MjƒLUgUV2~$ m40/$"iPG\tB )KAfGd+A" OƝ6ʲ%=4Ã<"Gn (18g +\MC7;(yP4=sx2a"@B"wF `nҦm=MxWyN4 xKġ-^_t9}cyh*}/Xogwu{* LsxZ*@錐$ S? GGDܐ>QT/#c[aLxHUS7;3s:Dބ g ֻt؇hKCc96 L7,fLe$Svx@>ݠx͢p_\XBt󡩵ly?M)vM֐gѣ=;Bǖb(uc4dY׀tPif=a}bN &% &&%$ XVN.@45qDRT; NPj{FDa@=Ar'8 .uAH,xuоLwm+?9`#ؑBy_-~Wlk_ar@чD){鶸'?@XuB;hMWX5֞>B\FXb5ZC<ȃC䦣e荊 ~}mpu ڶǃN+6 Wn_$wYP @;(lPI*ppBŬ8E244lߌVmMa{, i*Ӄ62\ vn" G3#nP1!{i88 9Md{5܍!ާZzg MFta8(Ԋ /y2IIّS g,h>*9G""'5 t#f8G.lB!eIܘLuMعqDyRz2zrFNw O.W_Rb& gQpa:$Dp =Rlp}aӱٟD *{s=.O{c6S>TqFÈ ^dȗ~t;wu+C,xl~ُKq+մ# ٵvi+y4 ~7tH,zv_۞CY~~>󹡛N"U@`Tse8J<){no] {~ BN.qL!+ Na$AͩY(ܝՃ p= 2Gc, 3G 1€@( rGqKNk. ĘfKdf}"n`3 rl(Q khYKq"d2\^=*vi9xD曘>͞g~tp'wuQZ*{ή~+rR; ;Gu{'{ف⟏pTXy9`<~ֺ k$ C`qY=\8C1pQOoq:U)v;̠!t`rْg1Eĭ{ګ$aĈO0&ާ̂&5;f"XQ3N~GkdAw6q\IņTkJ}P@nr3%&kUЮ ڄb~&Z:oܳi0PQ\Ymf36 il Pi!( pZ RQB+,nfue0& d:GOuNMC=~q)`0]%0/ pinXT4 \M;| DݫSD<ʞ{+ Tz0LyF !{w@,imO% (|= CJ[Кu s;BAB^xs]?8~(WH/z<.}^f}|ݸ@ng㷅-'.]ˢ/" 19~!lH(9AC">z|Ӟ6,8\~/ʌQ/I/q?ou'G,De g}}^skΝ41Q㗮^z#0ӺA1t } `=%вFd&y잲z- ގq8#, ˒3p\ؠ X‹)-, 13rG-;By]ۛGQq3]y,jqnYs*A@c A8A0ih8lќ'zp^9=lQ!8qNsS*p nɇG ss7AǑb9%u4a?̥zv ЙXx }c¤ON̄bh:\e%EC#ێ](b B rA~cJwC%a~e yȓ7׸A]L~ ω 0h<#k)܋byFF _ol;ˆ–m_c25t[.\>~lǡӎ.q<݁`'n7 D4_4Vj.qKгth~sCߊr9ɀ&@oqOp:nOՉ9\K#C,6m\#{ÑJf ^{Qy-d{y<~hPyՌvuP=Xhsǣ14,>#%?~LkײBA$mm | LXV: J?Z>eoh( ^`T# ;[*`%#/b!r .}q-)JDc)8RFeqV]r; l_nЭHvK> Hﮒf `|?H 9EC! xUߞfnZ6:7cxnϞ#Hm=Rc.GSuU4h(s4шv Ѵ Nrٿ,*3ISXP1nb.tc0l*~( lQG߱CcZbchH`l_H"}L0|5(rG;'(]$@B1#;*1^ Nw>0xu CdX_fԷV {J1t3[ŧ|XgBwQ2205B+iNsO8SG`[S;kz]%d^P"qObB YV\2ǣ?K 1fwrǷrLj䡳1|--Ni WCNy}8|{sMpc6d̻ə1>àZV>叨]]>sk!as4Sqj03r:ntonw=[,ev0yzfî_܃!6|GF4;F{.mb\0`4y 1l@*vzh~՞{ 8uiU+~զyK L1O>ygfqwς7֔y*lMq}Y4pb RW*:`)C4'6t{&`"q`}e-D[@5Ա#(`@^$9bӖdVj nr"?F tN*lhZq_Oa! 1Z~ݍ}/&P}h36ųqz2v˫Bww+z Q.] nﮍ[Mlg,:(9|Ű$x)QCв RH-Zps_k%[9f]wGbE|ffҵJ0P D W~+Sa,|P*= ͒^5 V lDZjmPnEG,u*dnع~(5=@!+7EAϺ*hOk*E:GhL$G+xpi*CU%0RM&6/{P~+eU-mIb@}?7'ʆ]N#alc|ߡBC]Ϟn:>3yONۜ.a=1]ʣv5GڍEhz{qt=L7@6MM`e?r <}v "wL ` Nl374gLݞUiO/|E0x7"ȯk(eۡʝ]I?*q5DƢl*hO ΀maYdC?vš=;v?z 03nFk! J`赥bThC5{]uE .<ld|Q (jFT%s\5$7_y֗9ۚ:9b CC1C/#p8Mڇ ~ 0_WZtSF|[#yޟB6q:R' Rps3!ܐ;^g.XḲ5' pTP/p;ˢ3D3ٶ=y #ҝg /H< ^<ǧ% "&Z$c w)_52֕ &t/@1"BA %G%Ivo ғ躗l%X5?^jܾ0uٌWz '0CRJTTK=ͲN ?ͯErp.$]4'/A\@@?ckcC1]H0`cOaƘ-0!$9Cmk4GZTfb1^PH)kK4jX P<]~%֗ 9C3WCa=3bi1T#Ba77][ Dݭzk.xϝ9/wXSR\]TcO /a` {i8QzxT>[˽MPT>cE;8!Q3x3C $A}A! 'zzF @Y31>#>v F+5{9A46p R">ܹ ءQ{+1=F'#8t[}rٳf݄_)AR+c@R(>K;/k3=<^wo;;2=#b*Y?O^Z7d6 `_P]Np0 BsV7/<4/s5=g]15@˵ŀ4橖 -M>mh:(ao&7J!JI__kI-FtN4.zWzXǼV%^'6*t2\fKÂ7cdpJ ~n:8i@/[˴"*}0@>gϳnk4uTgq6Ptb,hfXYy)U"m;ǔſ/ce7]װr?nba` 6cs4 VC۷ //_(*aҍWB8E!&S)?HE:i ?yÚEtv*ȑTTDӨ:RUywhN 7mhۜh~_Ov3rJ/,P>XɊbM?:3hQ;F^bb8ݷQL:&*B0 ϡ}sb:^{p.Њ97D44@@ T m<\V\ɖdI? YS^yH>~w $0t]̷l* =') r"ԀVh )0Оn'xb )|K1ľt|KݶBSr; R CkIo <L<w9nwVx_N Ͱ/mр?>/;zڗAQ~ zk BtxVHng{t{IԿv#nq20Έo٫d\SλjN!|MDH+Iv>HL>c-oUlm%kH9`?l-ikRatA۴@moP)Qmqaګ0ln.W_=ᇐ 89I`SܖUkFA C|˔\ ʑ &#:4uXRJb76>^i $*ju< Z{gm9.w:(zT/\|*}3 dLu`~<(;-LK%!B;5 ֠xIMYf^yv#t9J0Ur@\bKu*xL?&t҂t=}*| ~^3Ke0f! +`kA1ã>Ǖkfz:lC??sT7FN/f)ڷA֋#oN WW:` fdLi~ FbzN,]ʜRjJFz+ZiA0gý8䉦ғ!{7(hZNYYUxo\56z>L y_CF Dsy͹m"v{G 32,PIN!GܰBf7C:d巏гê>[=q0Gb>??/ȣȉ06">SÈ8!+=MHPP3Nv~0v.IFX/#`R&( t7Y`<}7:lDEN'"Oցݑ ȉb@X>) h*UvKXkC4uƪmF6V:l ɐߜwll5T'6N"EN ȑeZMsL̓&`3K A"D |֌$M]Wb@tq3:U/&lOft9WR_n?F ` =S]' T> 8vLHX c}ѴӾ]>B gO]Q/5ΎxQH;q +0 JU"Ҍ {|zD(l9s4Jޣ{w6d" 8/ҸɅ!!(>-i|9|4k4~C{Őuب'=U'-8z${龑l_﹖i4ZhP>?W3>,~yvMȇF{kR?{or&h' ~N4wD}PbRwS k]*>~b.Ǘ6.@ZȖtDD:=d67QdMaH'Rt$z#$Ą N$$&5HwJMb;8a'՘.z|!@R8 @ 1D ?g8n!ZF%iJ(JC\̡}H4E%|BpMRl[ѐG7љG6]U"2*H"VFWʴTuY`o H!ޤL`vN<3p>(LfRLf=aNlx%G%9r@i7XC~b<9ǡ ̭$iq =qG%҇@;1Mc)YRw4fO8H0%/ Ad- "pz/8XOkԈ8q䖤ӆyGdL _Wvo>Os>f(ވ=#󀾄jP4 8X& v79_,?-X<@ykb 4D?-H~tK4!Ov K߱NO~c|p{MA⛱ydE DB 0AKdԿp OfͳYg׾5~_{gC>ayX_ /H :jb5c1E$c_,uN>&$S :09}|x }e¼򤴈8>Ήd ?C:9X 0 tKSpD D,D3Y]A"Whh cQ$>ebP"!]N.LRg<"F&b"!da Nkl*3͚ё[.! p06oXsKqol,"b"d4Hc/08/kl7F{<jѻ:6y)I斴S,X>l|urL|> QǛݜ?ٮM8;Ҽgǃk'99!l5h h)"c.?Bm~(1-}Dv̱w+YHC7p0]CGOWgCdI cy mOk?}/¡t* nOY"nb@<"\&\h{Nc6xd=k|HH S*6Ŷae5iT(3Az 10ԏ/8c Ǟ+z\d%KαZP:T7{ Q׆h=s_D7yvyZ4uy ,B? ..P ֢)֟꾂s/MY6Mԕ6Ls1l918$JvsAS,ɔ|?W| 4kbt$kwsۻ5QKsLCk5 @G`)˶bE<8vaC|Tv]@cP r}/Qմ&:$!pX|wk/)1:+Y@k|8^9}I !'e=pߐK R0@^DC<,-B'Tg.iCF `N7\v?@ZtwN{'=GX_=X_`m/&/>gXi1u>Vه_9ǜ>2_>( O-n!k p7Hi!(Mr+UBLQ͘^v$ = !DN|F)0>*#=K70' J|׶o|1VKli$`fo2{;z|^vՀGf]~pu2Ov nz b8rPEl/H@ ‚k\xf?wړB+s_XܩM|P0{ nj>6ޕ9?On?^43DwQ֡*67iRZ?uRS#ZEMW8JYf =)G31ח`t?N6zܿCa ~3c mpfW4{g*3Eً}*G;L ,C4N't=d:38(';%"l>ɝ}h.k w]"}u}~RbB hEUUi1Hs p@OeNdu! tSa:VXC y9f2T:'bY0cw>h)-m 9Pȍ#o/{aD||k8ke{Oq_^&dvy}󶍡! nQPD}]1 C;>rHvi  |( 0rdj@E&((s`veSG{Wr,R h CJ <'6L3KGTTC,-CT=ߜ/,y`Z?/{<9AnA~uwR=5~g^SBO@(z(#?FT cywS})G"{#lإ,($ϭn~>,@|ts7in*=֝d軲e {O>?;**?6Ra0䌠!zh8+Q֫͡OG4 z-mx=-Qkh9|.*z}!~B ^nz:bf@7wCP2gF+m:4K**A1 EDMDEP`!LS\}>sne̒\ DLcIJxÆ[[\O%yiww YO)kg+=vmy{b'Y uӊxPWJLn `3l/w-m6{-4~tMx.]? =Gy@,[Ь?Td $0.,;"**AeHIH`C(=1Zοq!Vהl A(iDLBdi? {D98B}YېZ{\IZ,oWi!?Ea*#5x)[CYtN 砞/ #+%+or.n#Nʭ!h&BHA-C}/?d=_os=>6ދD]|u§wu[lT3j}lKu\M& 8Iup?69[AoDcImhx 1a cLo>Ҵt;[,41i\1K @EA94 7Ҝ7BKh53vo-i+33Ya3 $AC<? &2  ζg럙p'{ @ϡro.z8>b siB];؈iG}޳^F bx^7U3T 6խlgk*8Gɕ)7lcA+9GޟckuOEZ]I s/922 +!9fM_f0&o1ga囜AEO鸮}n=n=} 0^SJ!P֪6WcKF6q&qll/c<07l!,^}Xy4XrA@fM|\oS_lzM*Ax9v` }jfz. tPd8uv(cf P'W̉)}f  ??Xϫ6tb/f(R>GCsiI3JA-݈9_31#!Jiڎ7WdÖb-fd;'q״EMlg\'>UR{ߣj_}ZgQ~ ,[G&y_2RAcor@AL:( Ǟw% }O)ЏgAfl1sm,|(_4'c)"(M9B,ճԲߙe0)YhmWN !M~w1vqqG8 O0vZ [~wh^, )"Gq{)7AyoylAtMT :ڟzF$[5Cϗ鬾r:PGJ!QN$@5GGg1d@p'e ]-5ҭH#Pnw`Ɨ%"(wQ3|o"H$>y6ļ80_P*3vN|ªeNJܜ\vJu0GO5 }8!t C@=eiZ?IxmȀ8ob,}`39(LlHyja:5ƙPf{SE|XfrcE"w_'oڐ=KCe= ߥ؋![jj/҈}+ F7a_u@h?x{nwlEPEX^Nۛzޱ| LFS?fxgM ח#g.Emi!jtM,c?@l4p!!b2= )et6PwЏlAO D\g<3YJ&jZ>^b'7]kl#P{F>no/cQ>C:ņӖ`AQC$rQ,>C\S9=BC1>+b':Hk<qjU(qb;m=rOQIh?F=vpC}WbC:;ho{AAgiXbp+#N1(Nȷ[̌.3l3nُ{2tQH1,#[yCUwv{qTuw>󗔳0DbY^H`T5aev?|::.W)M!戝)GjCn}phx9Rv5ɔb6󄎻a Y7qnx8REUN \tsCf6rtF XV‘!J/L2^-e`heH_w|IfL2 ~K\,4^ q~ ❁ΜNho'\v?ٍ,z}מA !D\Vr7+sm5db,W. [պ7+xeGGf7o-/uҧ৶}֪?+Of#߯X⧏{YOox}Wۚnv SG*[ߊq2{nzwVV_#7VI7ub. i"m KB 0PY+#O آ"gw Y8.t};YO1{qQ;ǐ?U&<i:~<:;#T;ƆG"lmMя&'i>vY%_ӂHrz)g)~ f7TLJӬEO2J< o)SՁ^xFi &Nlؖ]fLl)f’tMv~63V8ߍ>>U5/a۶!xjT׫ϝ|KS7cnˢ1]C\# +8x]yXܘ. 9F>ys$lQcc]m#ZG{w'iSclZ5>ȶg:D' D׹+5lQ<g6D99PF+pHt>GpIO @6)|Cb,qZޮͨnbmb؀rB.AdJT:op:^㩒&ؗl$*2('bSp`NCv "h{_qDxy l,WkڑGYzB^w/M߱Tk _w5m݆5>ZzKz:ͣYdYOP/4LB'ڜI uk+w;ć #{=5HteVXa`هCÔS}I~Eo!@uNt_?5I><'"(.48ʻDG|:|my/1?~Q"xIRƏ;Apb AY ~9߀|dve?&\LqAh|+AB^ur LC.ߥ'O3Sm߮GsƍBׯۖ׃[kl|o>d yԉv:ut":`X8L*O[[:Y܁\>WGXCv4#''qvbΫU),~N3R׏SFԩ]_w$_#]KQxp~8NQWV/ q8]Ŏ J]ЏTAOlXPbZX/Ϸ[p^A@6ؾsI[b{K0p# 4HJ?lkЁo#`ġB#RPszoM~( ^^lE Ï~c\<.Ux6A;<~Б\^'E: !$w'#[ӕ{nX5U^"E؆@'8=s3"&@HS+UMp8t4W4D#!fL@@k_ mgã/e3@cBN-JibU[VS4GX;Fvmj;-KߙrGOt-2aOMDisxXvw\0.ި;f>%FEO<]I}mHɿ|;Xxg۷r[s__vqTkpkn|P̆C$ % Q`d(!ra(w9\w_["C6r~u^LD l} (y(y>-85Qu\Dpc(0ݷ2]$>vLt &dcy71Zi:=#77vzI70sq ُ#ʪ wq6##4\JQ ٴZҗtLԲB[Eg?a0|j~QE:#`#jDOw1 ]s``1Z ? fMPُK+N"!J4: j(:/(c"/ A_ec@ˆ/KdٍBEe 3u8U$5;v V]ޞ_ܴId|}.%DAK>f4@Dp?ona_LOH3@6(ƓUk1dC3J  kF|[R\#ax`S, 1~ӄ踬!}.㗡,2{癔S1^͇X=MͩO{6G4ٹ5}Khr㤜\=U '%t_zv|ȚDW$cK!CD(rЛrKDg0u&D"-۠LN+b pɯy=MЁG@{+ʛ@>C84B;_#x|Prl9v0Mz=EC WM1IGes7O|F-ZH0fـt4=W 7PX>O @@^ֹ!@áWiTv 8X RCl mCV?#T]-bKĀZlL>׻;9tJ2 'Z`ؾ %(nw-եFſY^ˁDž,2if>!=21c7$)_Z}x݊j (+yx?[I`$+iVϜQ-B}[Ca ]4E4@QPE<6C$>q< gK'I \nιDn\/]j2"zqU)~I@0Q$P,M VO~=d/ɋq34U}}y&P|C,xXshzWП^|D$Nƛw5:ť)P~ڿqFF@>[m-ʅM(yN)85Y*9w}?>}:?+ڐ8l@ގ;VpNWPH[#/ǯZUFNlfNoD?b͞yU}mG] -y}kjb#;{% oxD/s5zIǾN Z cꖕݽt+\yJB; eṶYfmgiϭHڹ|AiZN:&;QQ<by5LeٓVubΥ~'~bܼ[yGrBIĖQbFt9\ٙn#K,'gn+Kn~_7VnWd^6ɶzңM Ӓ6 Zo9qetխo'Dolˈ=\7lk؁ޞz﷟2k~H㨨a­7Q^k!N[8x(qj7ovͭkgv%sx րIwZ;'?<_WC@ڃO (B [*)NE^[1iPi}Qx jР ɳ?BA1CT C!q@*VclԱV *`IБm3vŪ^}bno;i۝ϳ[|A .{l5@+ 'W  =C҇VH7!pPepM?wK^LPjj/~GEmbIѕ+4fϠi@}kAF3O *kΧY,C~77cSa~hËsoHάWx%~\t K$\{OAщ,RCKk8 4 U 6FT*#2yz.puaH5!opSz )vB[-^Nto>pI#=x֫Zl׆((:*Gx޿:KQfi UOӃ?+{7?݆?tau" cK8? 'IǓQ7pu6ƲHtlh:'Bjn㎔A-׷Lu,+GV8R{`!Y(4Ô_밷TAw8\<"hM g\@|m|63ib׎VUP'A;q.O1Lf 1Kĺah1v+ c)*_gR$E&0@CS998J!f@!bQ7gG ;vC# /՜LJ'd1Lȇ]䶌|!bNR/kUf.g}/+쉀9xƽ2@?[N)t7W8@-`"''w^L>7P+ӥү?ΎR@ ȻPNrP?& 9"#^@lܿN:#SE\te@{tq*NF3hsx)NA&v#d.H>Dh"+PX*CKo Bϰ@ت F*sR% 3r( ]m~n]`$ 󞗫y ֲhXoVyQ5 4|+x(x0vy:zyrG{ q2|nC$Qnp0f}w%Gmcu 7h9d_kuNJf%-hgFs!J!&Pdc4VA@gP88ӺwE4 hAߐ'߉ O̊( 8oަ;cf9QĴ %1o95offTQ6sdr=^[s-Xz. ^-JbaVAA" s ބ[wFb|#y99 Z!ֻ.rh=N]3ZJ2?!mdfK),~Cj)E?7װ&zarښR@F,.r7$"` rbt5~BRwCy#r\e&mb|me]@̰m:Rֺ܇{_!6]8COsb)τT@ġ$R8Auy8hKl m3+zV"yh-Pҕ$B7}\,,$ Qsst4°"-3ߤ/7#?XbK~u=x=j ^MuUj uz8Y} }y}CO}ߛfгP[SM5b! )1 r$>X׬xbP2&r~5 53n=I e !ZP';WGcmX,;%F^r?OOMk|{2fF5Jb?l3 (HBRA-R 2, C@D JEJR5  "i?u>kdF zg~ڰws!TO b(: ?8!":@Oq@Q #9Q D4}g;w]Nbx)ͩKd"77 6f?Qu!vJ>{]ʵd&hͦ>cJp Eޅ9dgUf:K^~`ۃu du!О߽mQ" L|}? ts6\o[c37kd1}l:.P4+kƝN ~7cr}z/Z죰âi}+ۊve9}wq NG:cHSxzgELbx.[ XV9q*<;xccf{a-d14B q\8&~'6;Ę?Y܎ɹbTkzih,yч5 !{4[,oumz6& g#r8{sCLcӓe4YŮ8fwW4٧tt!`8;6i}>&هOy8cs6l: 4PY> p+(_bhL~9sb0fXK2rbmV=z?e8_U}n>qI^{B7p?pSl*7f~_iz|Bk VAAd?c %N@?@{@ȡ+>P17nsC`q58kE}(VH&ônl86ٹ !ssb<3fɱtT- i6"@6_`ǓG-xGPE 6pJwC6QvӚw{s7+npbcvZli7?s=n'qrlNmݘ=U w.W oiHpukq^BBd34zB!f;y_C>"&/uhcv~5'a^݄S= jk_?iiH@o]Auo-?'ݏ`L鹵Q@QFfeNy$Tda%vA̷h'aX8LAR?;Xb'F9;xa@ 'ܔ*SrtM]]]]jP#y/OSvXggBo+] i@2z[lo䛙ۮxEnX\͆NFC?|@Js6Ⱦ8=5u|Niv '(2M#忲x_ײ3#ͳGնi, 74t܃`dc;6A٥ 3Ċ~lK-)n|s0`㽲!a ott3st%vcem+x>~+!,4P6f :#/fif0s:-s F7=v9-aƝV;alƊcN7 4h^=Ep s! p1;g<8;3g#p=L]W(㎫IͿ@]f#Ԇf'͹}N2+vfۇafLBT>K[*VS SM)a&HdXmAVpIﳋ5d&vȶHėa`Hhc3B~uʂ"s'@g©CE4ͱ 8։F֧`p m^z8|Ӱfb!t sM|7w׷}P>(k$nC_](%(W,`C̨B+<͗DA?o]l"6Ҟ&N6Wo 5h~L4L[(jfG{fNKsȘHڃJ2V'Z a7Ұ)węh`9d lҌm2/:6'>߻˞?3_i$Qhۏ,?}}d (Oil*֩wt 7*rogp8Ua|iЁ_"DRL!婫_YY`!@ 'ahf£7/Ph .ەO.yJ:pHR^ܪ[Z|Ng0k{U(ٍ{Jefⶬ8@o@DkG|=wuOdP)C[?@pG:sh-X5gCj="?Rp1q?AtqNH?e۴g73,eA򊌉1P&JmdRvtb=.0PICݼxg6=b.nqz.Z!߉?~!Cq|lK# ?`%Gκ:.И'K# Eut /`P|ﴐr{J'/dǼFTrɁI@i#'P x=:r29tVz sKq]Z T͓#Mq݃Q`VȦΩ)-0,#q?iACT7I}|zC0Ժ,˱/={)uCEGj-عʰ/ľ`{~cg~f)3y~~c~|9y#ѽ{fGJO|~V7J"gwUSMk[Y!_./hK> ӿOY}u@4?zgV}0]׷k؟-P'(;!.k>"!-bvn\ǜsZ?` %ș ?9KCƈ߻ԫi  k$ kd^{!GbɎ&>k1D?ȿ{flfЏ6 FC81iƜG4S&1wf9c4ߚІMd.cC helcYMnBٹ17N5-dpWY0pr9bot 5`(m]fnt@iby^tZ^"g4\} =#4Abll֔bۨCQԇrNvS˸i:6˜&-۲7x`;<&9`":yfΫ+@F71s4XuV\ꑹ"lWvN' v'ῸfXsNCĸiW-8=D 6i*x?amλOR:m8c9q:/v\`;sx1l٦c{C w'ރ27> ]$ pnhnr5xǞد۴C7 Is7'h6LB塽3a݋mMri%ur^Q Xu#h-8:ڎLƓ\+zo$MD/j"dI՘%2?M~ >7wy>/!{_x-޾204YJ7++I^Md8gg%,aFo} '݇gYq}pÆZrj?6'bLĚ=&js,AX.S*O](кOdw`!o"~>=axbobWPn GݲTttڀ׊1=i?9?f @/fW-~?yAnђb]*%go5 [woL,Z:|g}ʬlZ%:pRZ"p]q/:xoȟos@/}4bs'RO+ r@hL0C!(  t?mk(a$A4TG,KEgvr[[7?- Yy#> #\kUJ%E4DPٙh/~Ǘ?7lo0fwmnnNZ˨t]ָ]N)e_se#,nnw_WFv sE:m;7lٽƍB}'Q}Â܎f{g+a?|u' q !`P<|?CiO S1s}8̨12 ޽N ]=t8z^c4Ҙ1[z9_,CNebx\nsvAy?&7-zޗ섮z!f<@mK9:ðz{lbp.@h`rT"ؐ@-=7ű@lQn#9p<:Cc~1.Tygj.& "G,Tj @+>HkK@QTZsڅZ&Ԁcu;k`~-hV̷,|.c|1nBzVM;-89C9ӏl{&/qr =it힨pgkV΋Cg+DnhbO>-cu8Sܹ5ڮ ND,9"?Eq:1]N? W:Yi4> lqHj;j gwC.mtkl^N˾yA8Nfiλӱp?O56 :L}P75seIlcKax]!VtF=#Ndyyhih,0\R7.!cI%qؾX;&!KR#uS0KB?ɤiƬaqΧ]b$$!;j;'ɏF5epzl9]ii-c!QAC_4$ҧ U\XX-ǯ~nx6#5UJm,HLBU}oԠRsNG>z^OsYcۏ; )MZE*g־o 7?X7Qp΅>G-`;G1_P#hSGM7?/^J@crF9{6:7}96\oD:b 79Bs[o9r 6`d6^8N?^9]' '&8Iq],ם3>qQB< Hր9H k7m?Z>'åv/ǃm+<۱>5tu[C0vߢ+ f;hb9v^~NZ!cyw$DZ\{cIoF j/eGjQ=u_򅮝S~ֹ98is1{>'o?9v u-T X_.2959721A (q~nE ^ OHJ;Y ܻzLmEp?<&]/F3X:=."R4S}dgsƸ,eKD{)+Q@P* TQN3:7o)-Әu)qm<NJ>Bk < 1O>4)1mzd˪Xn'-:-mukGSAYw컾<'TKOe0VxX?ԞlQaW~x0MtWU$m5#]WQQO;`xbQN#^6Vɛ m89)WrrmqƀrDLaALbiK H?^^YC w(baϤd d#0%vdACuϒǰ<h6 rJl:!6~ '1e"QWXqi- /g O8ٌY;rx8S>d~z}r1%є:|/Y>ɲAX\`QR!X?)ӾXbbwxr~qV^QpÖzue)fJ@0AvLz's><ݹ a [7y77[06RhAPX. 4ư}cB]pXx٦yC;Qx Z:!iڸ4l𞵤.cyfu^q2[sa9S\x4S>I>11Nq@+6R7_>dOH6H5 diQ, i8C)Ll;6C6Ҳ6X7f5ͳ8{cH!<[ð8ƩڛzB)LA;٧;s`of`Л1lC{s\xxg(MYh{X슁iT gN4>#8  !mupVŲ1a[)uRdmjm:nVEPޘ?ȋQL!os܆|sN=gc(>]om]<}xٺ, CLp@>@ID8؊;;.?i6:+ DUOs/p~UOPEExQبʻ [0.>38^vr4̴$9ە0/^go< 8]nه͙JD$^"-Fs M7*rx<hPnSb7 AT8),MqRg\0WFM;ؽyDCu$lK +`&;+VVǰ*ۗSQ ˂&e>9Z^e┯cf~سgnG]ؚj^|rt= nͱBf/ 'c4ՠi.wYJz'pVCM(guÉiFd*2`EޥdLya 4gs3owX!ڶM#5#"B3@#57F_3 \ف~͕K}A6ױrclspPi\(o:̇sOK=Op<=Au^6C_m:GHi=E11fptƺmqІƂN{kmunpcsC3sCs32#`<N= gN:&QgU21qcuqRg| 6=ۢ:΋7fK|qx$ٙL︯Cf`]3q;<] L#s4Ӯ C9u^1 9XLr:8!xeYYmE+2 7/pw5a}MZN1z$ ؔ<a_gFqROveL4 s}NY{l-8 (h*BD ~Q{Vw&[X6ghSb ¡B@PFԤ!z%($Bz:~:|rX/ ˯6B *m3u݃Aبi2+R7Co`ʀ%A2`4,=rﭷA-rN?>,N = | (m bh?>>t7HD@жOPBPd&!"A dd5>, ҡh[]>dv.mh~-j{vyq0^@I HQAabL Cχls|h[uMэiaz AζU:ɚ +PȲ<u]=(h|t8n55p\@;8'/^Ӷ'eqѭbBl%-k޾8>쾜&PFXzr>^W,؏컖ci?[p7^?S:o}ha~sw+;Mج@oQ6oRE1NFTK;O\0wuAU/uLX;C6f*ȶִkTZQ  Br M((?^^{rd7{7:S rB=l. ߉~}wgq8"H ƮhxOFA>~,>|8;Whl}w`ܼ}ΛٿV4b$jr?wʿa~OW/ACx ZP0 X1Gto}Сl.\csloo})cC޽g]u7\}ށrMϩn{7;w6{pŕvN86-Li!ޱ0C;t@n{.}w=owfay74!h2.6'xXolx:=V^W㝂r2_ pP 8kɔ6:c yr^ {?}[,&kƔyrp۩L..yr)D"1hLVo箆<;V+\ T(},F^a]=LLָY,%{P!1¢TgAE,փn*O>D˅/G'Yd̕M\'2Qi'<>596OӹYQ#׻q&DdO!1:f1>F,NPRR>>MtJ }&81!q_2D1}eQ0,Ëʓmͬ}7#tDf& "Jfyf'g8!q1cGS` -Eo:b 166ךXKv{jwNsʏIڧXnX1g{?I7ߺV>ɛ@Ԭ,,,6w @ugNs80`şǝ142F`|sH*bi> JȡSjBW׾&A'dqnC˱znt^u͛}aV}4.@dmѫ;xWsi`2QyFaK9 +dsϙL?!Z||ttR񘿌 =}98J/؟Z](h ufBAF kwS[~=~ā@;E,;bA/֛!s@@@L?SbϓW2@d\ R)F𮅀YSe%2MآMƞQۏqXĝ t@Mf5^Kx,|>ixo1s@ӉqA}>l:>ayl.CZ薌 ֬.G+ea}ҳV+B-G/{fn g~l\ҫLSeGlnOqJRsl$4z{~xD &0GO[LW2ߧy]5,;h?u!'1 baDǪ{D, 1aK1TbM緔7?/dnM0MZ7j5 e`C~98|Snys[Zh9n4nh F"Zoc˃͓Hn =mRA"0|7+~ǿ3DŽƒ7b̽6?wCexC, *\Ya/UV5ˉu^s9tic9wO|Kc(`-1tsl6.! k? \0ԛF\@B ϗP35ARW1S 3#hfCTбJZT/xnvLmvniHS1x{ƃ=C v3kD c:xǩ9v;c{cp)7Ӎ;þ1|}[.?3۱_ Ǫbf1 =S^ AGsٌcԍڷLy'鷺c1̌3sΘ7@#QGE1;=54CTOO8qgo40ˌo0kWB-;SP"?}o"B"U'u&UNO׵d [ai]nBoSTL-hu?׮pk3`w;S@>7ԞBG$3,!IOJ k͎NU)yK;`Tb_Zg4vy9z45yŵAN2(}G_1%~2Nk2L@qX=!-:^',6X*Ykt^u>~1ϣ:)88Жր~%H&f՚acNy<(=K֜>ǁSJ}veP^F272E7bom[Wx0\z T%hd-́Nhl;}G{u$P*>St:lAMs76g{ַe`pcO 凥г+Yރ̀;eM!Qe|0eJa9|PTtZA 611t]EG?_\u bkO|uDF]7=ڲuaY_c|y Wʎ$q`2O\?ڮ ֯ao`aXBvh{'Kq~ϣO?tCIni/>{'QtUtOG"Db7,AƱ6ݗ?JSwwS)/[ ;$^Pbv?K}D*"PDh5-\M  ld67(  njP_@P`yv:=4?C~DKe-y~#_mwKlRj@&!nU8DX03:skϺ~% k ?=%WsyMnU6"?{kћ\\|punwfmx[y_C80()Ha9/< n|}Ηt m`gkls̹]v c?9;YkbB$B1qy/d;9:G}bXbXG'V9~R,%J*6q*/E2Ad@&U:n$g/.Yu}VW*b3yGܼb 6¦jmU6[Uӏ cX#̬CL(OPyr\hsW*3F<=6q6,џn6Ɗ9~X}B€ڼ54t€Feϧ#Ö5Kq:GrJ9\0r7FOԽ}ss{Q ok4zb* eb'>xCTj{T @͊C?M רӁ\ h*cHa,Hi\}{/_&ɞ{3^b⅝2@4*{}#{*v^~9I,BҐ Ȅ-LIR FURR%4HQHU 5E4QQ5AIM- DA.:9Xxſ'XYSlA,ok3kP BqMlݗM7:Y{ &q4Z~sAHnŦd2<>CϙxVdΫ|Cq1!G5>pޗa#s>۴CB>BUT=k! "ysG*@1 ˲T^NHέ ke6~g,DZU3OFS5\~v/ZQS O#!ZY|z~7}C ,0) ҎB'Xrj"e+uYϜ,d CS'ixRR(ːJ#ŸSa0@^X*aLKMC}Գ/F|@x92x<6xG6t>!;<-xVI6c>5 D ȹ[czmO|v ʈEwtՊ 7(L!G:mz-ǃ/vD1`Y ^*.åɁjMìϞG w2xRIagyt3^&`sߍG]&rt^ZP噐P##Ӱ,klQ= uYXxs?iδ`,uܿz{:=Jh P h X bMFR$y-n`1^%`?ALyH)J*a=#51걓iJ\wyJ0g^PEﮯGi|{p 6hlt 0(BWOd ughLp49hy@z|@`J0.eʀTXrD1D*9 ҇!8?uutw  y Izɸp9d:FH|%+sPhtvunyJSs?d0}Pe @FQ4i TB'g  Z*أ(6>܍ :]k:yJx&vpH@ &=EEAZCݘ|ܻ T$8#ڌf7V\os@ñ^#æ6 l5EMkFSP'LBbB~K1o(l D; |2H!j9oƅz8oy~Gx0 TMZVNàDnǚ 7璥gdPҔ-,C s?cy_nq276Wv4N4*136uAh6luԾy8s^DždD;lV!@.E_u]\FUiYc_Kd*pgҴb w)b7t 3QAGyص}ed J QHoZk%:G"PTjU܌7+yДA Ц_wFu 4hHזX*3b"rƎy_*ߖᘴ>YUzH?u_`Ո3`M'|,Žp`2ESE(qk #ezrZB5EQ~}2M4oA`Sj/H1ҷ>(;RaxVIɨ}=?l4"JW|s+lP$$X'+ߖz&͋~frZ.'/*"* ˿OWm"5aƒm-(f/M}-SdY"T䦏5^S51*K3g-MVmNxC=٘B_`ƕpӖr$0@X Y#fj Ǵ@.,P}nc5=۽tc*%5HP8(]OqBbrʃ?æݶf#*WО-وDv=O^ehQf9\-ohl1 @[\sWz6ADT85yy%@:#T)9m`97v^xsK[kzwླྀD =( ̰"M1vsh*Zo_܏v[%+y 4 [ADWD@PP}fe c|pWڄP2V~ׯ?OYqpUReNr͠`T5_:^h?އP!ʝ^0!GW//e}c1.:-CMZу`jS k@TPR)mGzLEcGy}F^՗bo/n">Fg|W-|4_ߥv{}RBȫ^qpH-R(={Ԫ!q\}iD g,>a'2H @LJrGoֽ?x-v/IgSNgO%_s/mW"%Õc1.Ͷa!ǪXe_h}Iz|ȋK#e4?c/lW}s}z_ڷyLjr^ݶ?r[թ,ԣ+I5/ 5*5ꅚ4jD5 Qm0 "']1O2GOhs?ϐI[ c[TE{y߻zC>d/<';d%E͛BFP蚡|&(2O{~UyC[ήcbn6[\^kf2ݍ' .zV+<sSq*5(*.7ܫ滊5t=>,7p.I=5""$'8D1B|$ 0~!B}k3S?FOyj{7R}1@Ld; hM2+5[SԚ*,^Zj F)p7V `R'1mk;ot6̉OȾ2b6*RBG;]zUGbztvtu?A7f-0| ebClw@^4h~zkisb}WTnkL}Pzx6E\5ÔKy^9p6Ӻi&c#=L10037|k+0yK鑤w!^"s@IՖ` ^&lq39ZV{wS63zYWx\6٣f9Eyg ty!wtV%myv}:2^P{{ „lz l+VAݛ1皎NN$B>M -"Ha:2WxaoǷ(dsF7ldT2bO tdQ牒CW؟\\NnB!_ꥏ*Fgпr}AyB? R4?18nMYlynges>!f`L{@1(\gK?VKԑP &h4`L "*)n&O"1WRE"w9_%ql>%R'_Bف&DhzRjQgU@ #CT=?ӑKj3rC(M5>l 2VhB0PXh=~ws\|G?8T9[ 9g6:{΢uP\|93^",۷)Ʋ;(dЁC-KB;]+7#}q5;V<>JBkDMPc)y ?4R왐YK9.=9߮)P0-`Yj6=g2:"/.?Mb:%,M: C /,8m퍿&| CVs^"XxY&ez/P4lӐ{(??БGng9 _T!n'~KnYx 4Qz(i'NN0s`UyV61Us͵5+c k!z|_F[홏xcy7 oϮ6H9ܗdW^|n{t dD[tvgyѣUN]vO'{c_G@X^xEVZ=Zը,.|_G"OD/ג*`qThQ(wbxu4,(S+X@⡹јߤ [4`o׹/q6/A (YkWpzhAz_! ,fZ,k Y 7핂;AAqQGۘ?jz 1xP'iMKyüF"0UVq&W0EϤtIQޕfS=\yZ@F Y"Ҡ [EŜssշo׏mFA*!IUS.,!ZX`Z{ +e #Z[3o{wPta4\5V'%aʙ RG5G3dpoNVZ^hyҼO2\/%Y.CNto-LbxNYkJ/yk1)v#99oǬ^:6B@g;m\yܯG{M~8^ΐx[ y%q"P~/ˎCD@au4ʘ+,ųZ=d1l2mkP xa x/FAB(h/ֵ1;5ŮR-wtjmƉDhĐ{{9s\~ݨfd偝EGKغz֔~)FkK¹9EBuh7@_ HsGFq78b*ʆVT—G9ߣ^2軁ll?o 6hu! ^C-._>. Q!&gW\9f'#θ4e>!E)\8EȤl?ZpA3ňy>"IN5UUMK;w};鯏9\տ^~.59d4ݰ]Vg絿j[G߮ߋ9׆jTr00}3Hi*2V]!`֜v @F$ ?Ts'(:rN2BHHsCaQӽ;E2 |y,\K !ǕeQJK:p,c8sJ34+)E~LJ ] @J`2;t\To ?P5T?r32t"2p:edB***4% 5v~H^9ԟ 1l4U!؝K !ewܯjSn=OCg F(SMs> -`ej н 2\e}0.mBٺpZSZoA9 'Xy6nG2P0Fo%lǸezCAC|K%z|lnœhЁZRQG'bjEZZ(!1+Q;Ew7BguʈLkO!q]@ǭc_]ݒצb(_#%mp\n<ބyyV.=gl'.]g}}eui9ٹcE3M^Mͼ4n`LT$KC*f,XQmbK\؇l& xl-ꋄ9xi`>} %\d: y;Й5'_yG0Gq8-,8,&}_y6y#Ա>f{i@6@<(/|%^ 4H@`!kor6/32'~1gx cۏ  څǔ87/,y҄-:W@JTmݥUxSQ{R YpM 6Feds2Tmd8yr1P~S.֌~2eƴ;ni+1}$a3PsLvbBL]_j/Y/U(`Nm5 )Tz0,Zɱ c=)o]?o8i9:,7}pG*F0hů^& ëd z!8 Gy;h;c)蟃O}ߝM@py=,>DwhםsKb1 Ǻl% '>a_e R_06}Y_wd͖DR|>_KaEz򝖍Crz; NFIJ􀲼`T2 4?Fe(w;jN[WX3Jo._߳# $Q'~%q^ZS;7z. _Ye@zå3!9gOWb{<8fjpTo/,=jr*t[]+Q G &Na^7:ZY!7nkM}G2c|6Xoyӑ)n[gӜA>^jlcv}",CdJFTt7k/?hNϬ* Md8BCBJD*11ai}~Uܩanmb/{/m<:`PiRZgX3G g|q:3/w喝i͘x!ʗNb2%)$c< ވ\@x᎝$C[{h}WY=6ϐr0o7A4vP:ϽԽ#9%w8y@up%gv2{Q+ug/Umq<10 p`noorS|Z- fH)= r1W{(oK{7Q(I``m~:zW'+$.a[ .F|&`0vϖe6Nvrrܯ>;NяU {eL N 3~~Apq,V5Ep1%Hq$Ȝ?`DZ -9f }Cг_dM^so7yg̽Y];G dǢTV}LceG.F?Ũ8=Zf0_+ܣ0cX;jά..ѣN 9Kp{t?ѻ<(:N8z}%z+. Yװ\ܶU<$m(@z ݏ0e`^=cǚ1]>U]'Ϥ̕,l5bPd [{}jJb@}A*кUZ~)Ȋ^(9{Va|mZD89v_C ;^5I`=Z=V(}y"y$ .#$|Z3Jryl >GB :ZG<~ b/f?iA}8 hXvC;^ DF^pyUB[ܣ p*#ax%^)Vk%cEH齐hPpԭL)KER'sjN=;Hhuσ̉u՝&K\8'C驧PپFU.*./l&ϟlTĮ)?j90ۼ'VsPh;J8Xfk:ȞGYtg:D703s_3SF\ {3Md!Nȹ:0yG')q(şOϖ%=(b@y1EȈaz3uJ4( Fs ;!SNx7t4a"*:ZȖӳKbHփl.bpCܷGdkXl4qTV19L!uE؈6ewM$V+J4_E1#LAuLJ0?:lAq.B;|94 4 CFt1jґ14@N&,+ o8O!6oYhٓל3.]$PT{ֈj;(u(R!*6PSsn$\JB9ѸT塼zqf:[0Q]0kc Xp34nR@.4[,8fOtq}` !xP @_$$fF B(ደgRrlG]PiDk>.0ߊM?9zm{g~s v載 _ڏw޶l~]m[Uϯo Zo;'B6zaFcdh&e ΢(o .p(dʁF"o}H _a|g;Q=Ymk?r3 wT@q>%:V6aߏ4;w ݹ\_'*?l \i/\h.]aȽcˤ4*=X\)";?s>13w;.diOd7wYC** d ,S(@ / _s^p5z6NvX.bYpwj82=VK€PŃ6uk}XxlR\AhW P@n5~D|e[SY [P0uu |q6~\`)읻")Qr~?$ɮ6-%٤=c2)`F=;nw,s\k8ss>F_Wh`#x\S>JS V䄐5ʽ+qױw/8APSlAN-k(q0N~gͳo- e4|j]4YMLtsLg'm5f3M{Oa>͛>mSX, ՄVsH[<9%(1|-cߖn_jҸJ}#fI/`: TwctF.E8V:K+;_ߗ>qe>9q,0YKr,G.>}z{yGϰoB=Af6:y'="{$ Ԧ]!HG`Qpw4:tۇpWtS+{6F\A.vn=s~Sq Hc=1:^"voN"⎎F8g>XF!9Ha=6rcN~dّt!CXܿu wzi FʛPO}pb 1qpuf̣⚓6rpY'5`s`4% 9N\\?,am `RAQ@C- #5 >PX:=XHrD.)yw$5=ljكn;CX x[nOATIwv'#zGpСξ79ZGcyc~MH嶞肑#,(+hLra,@we_~$~3Qd̔ e 8(Pt )`x >਀-@Q +ـ"M;Hs}"v!PI͇1>]x]x?,4HOVC<>Qx, LCCΆ/hqJAX )cX Z w,b?v/=L]y^9:Aw1W>CaG4+@z CvRL?MyD?lNClyC]D?C2P1U=Dk9SJ$"v=jgcW|F0 C.0 QQL=|8.2?{t\QrYHY"tqZ񢧉d Q' zj}z/GhhB|Zg\UÌG'/aGy7.)&2"IQM"!~l^2ѻ2k~Hۈ &V~$e@5Aoz'"\y+(r ~pG9Cf=9CzGW©W:΃?,~xƱRP܈rI:敐li/B! WQr=D뜉s2EF rt& >}9 CGiCgԞ!_ 8~7mzOY.ުf6P Sj6:)CGebWOѻxA_9~5X-:$;^C5| y/];P4`|$~^x,,,98<affA\{k)S}3iRrH%k6i+ 53ɪ B|a-vѽ,69،SOL{#\>w5mW.N鑎Z_?A%ݩJBp%e("~zrq=&D$|VdPXa ?O>urJD.4#:1-?q6|;Hp)TbZq&FYw!.;jQ5Ŗ6z;}>9R|3هnK2?*!{Q $(o+-Sx]b3k|*n|dqa%SQ:|tF\l)>KV Y\-V=5C/b$ɦ=AG原gRa@(h NBmX%‡ +HIG* X>P4 ?爂=0*Ri<#v$=ah/UgexjN`M0@%?Zϰ [+CDE#D7# +M4$9 (ԁ@L#2:#9 et}t^Q~6GPac@?8Y ڇhtDTEB_kq(k{V)8-!DQp\L{S>L9~ ʑ2[OՂ8odq5n2 C'+ Fˎ4vaA,\r%y-Qסk,e7Pts_}9}?ǹ Eq?Vg; SdL]{Aهe.r:?blD“I… 䏗&*nbfՏ 9ByLe}Rm/Kb6)u/uV|ϐt}4U]̽uҢrfHᯫ%NF#M_k\3q7-+wgO}e⾨IL`-VLʷ:Wڷe+*( 3˳p)O;XK)}ƏKƵэ(Tx| Ζ %x(('"Oll]^Z@nN9a9`0b tąCkv/Ek~^b|xH*n ;҅T~Z( θ8\YOlO`ɲ4;D !?1a'}V`ָ(b$E01Z @sCD]DץrA/$Mb^bTRcdY} OY_mmhO:9Hvs9$1 Sm ^EtD=4;#:b@C͸(v/b=v۬Ś25Bq$^` ws/xؔa#(9De$˂CA0tO<^ J0Is2%6}89#$A}' @4h(X`0pT} ?z mǒiXacVy@LP ;l3C>C|$:~58F `~3_19l<7v{P )tѳf2v D꽣M=~tvOZO, ۴7mL=#=wo((q_ ⰼ%T>j{')o>@=+|q\pS20a4i@=<<@y#ď/:z+G/<as['gBu 9y'j\lީ)f@ZZ! p]}a~YjtߎK"52/Eb;B70{OYZyϾ VgIi_s~Ol. JWS@ԵXaoY Wž;]Zf*1=|.^n~g9eH$[Y7f?O|t^j!k\9ٶt? %R ȯyL0טfo/ 7ss¾EUT|Y{9xN+󚪋ٷg+'m<{wѨYͪ#8 k=$h+xja_nO-DÛ~|;ZycԚl0 V ]K1 뺭{ԸmD֡hk:Ջfp~H잙?w1x~ρonz,9qu}J͔SR{W-Gu0:չMd <I'r|59-oy(qxY'{,?ò Xr3Jsu;28`@ 2nS/jCXy>VVC:HQ1d-%,P^@+?4"lƀ4K~4\,Z/Ox|ғ3Nkm j d6zoQ>9C@k Af %EV9'٨ /<-};<1UZ=h%XjD VęKVы/p楹mLˇ+X =Y[Lp]4=+n1+W 5 :GN?| knjk 'cbe#OIgi;8Y`LC(4񗝨~'i>YcCܺDa-W`U ][\~?V^%57Z5e9I.,'0;;0YLPf\!qt|Z*Gޮ_YeyQcFDL$d ƘtifF H2wY-r Zj1}z,lU.`@zc^Z2;c^[fVbE4T[|(vA굝܁)CK SdҜ!khgmx@&?£kDB:zgүLKfo=-\'i<+%<ɶ!E@/\`(@`UEG`to^.|QQA>r9Zc0pLU#;ϜS!08 ꅑLmYbUwq/ Y *8jb@g Pn@l4W)P=4νo\CG7Q2K~v {j?yGSt %.gns`0(HQ(G,}:Er\94q%@I_`FY= c,X'u`Pe+*$CuMLֈ? CܷڃL2j=wv֪ eFN6/`rU:;@ pRт;ӥ#<ِADO|zY rFpQAGjF?<"{gs0Be&† =v{U ANh93N16m?-8%qX3N >|!I㖤uM &X/SL?.7wV,ձxsum\f!Lu4(~۹7RdP󾛈(,/Z D#jW?S5@tA)ټ_cOSe  @8UWuo͸Gq,rXB7d q9TW*r<E"5.v^\uE1c[h0Av6|3<.n4a>J,ppt8oҿ!n؊\6;;H;JCt*"~Н Y| !tS{.,`z Ak7haf}GxbtQfJpP|r.W;6y <ĕрEd./${.S MT[3}f9^Ӗl4eIGt!P7]1g=[l05vڙ00HQo\rg1 3)e[Y1E[kF?L\yQecf+m^Fy&<6Su> a=1kc(T߄ϑj`~}e2|yM6KMO],gVY~|D=|.E7w\/´2̯-M U6rw;_OaN/Y.Kn7=UV,&&f9}Neύƃlì1UW]1-#VB\rV[i抔H^3VL_KYGq]O{ ~ۏAg!yHgp~_'ɥCL)|ݺ{D`)?"OX~c[!_Ҏ[[[yQ;O&m]&2ڲ).&9}\^'Vcot%2y|++cS37:ߞFh<&z2nʼ9 6@Ϳ"crVhۂd۪BGjWa13Ώ#1>DjSfzCE*c?wRl,IȈ|&De;$`n3KdFeXGwZVFfUz`}`=V:bMӝ%Rއ ǒX0J5(cDtti\t"-؏C pd ՘o/0l"v^n=$Ea="J'qbG "ђEELF0b(<҃ S Lux35Nl-̖Bс96`UC(^S\d!m&FkS]m* h-uq䅖lRܻ}F-Qf`hQpzGx$U?uFGKym  $G)٩1Ўt`aI޿?VWSw!Wph18!Եl{f SłT(FcȞ$Zcj"yg0Đ#Y07}=T@[<]įϦ݌kȄ|γoߍ<¹tw/BߖIh]0cЀf73*vg٧ [f!JK1z{m;`B!%*79+m(t :.xp\\78 Zϼb ٙ1KseLmп :D5|G?|&-\[EkO2v'æp̛le֭[zsQo%|ec Illv=kk4>NxCHQs3FZ(j!"P*V"&3AmkDx0V8H?C~ypn_E`i12cd=I\H|H59hj.C\?Z]e$E>#u-"-ׄ6\>4Ge)>qRDq ë֜s͇qu8 V*%GSEE^&eTk^ݾv?ӻ^+Hi hEoئ[8t@*7n/0F)*PD4V &0,=C`bfin9V :PC^o7X)dKr(~R8T=f OKػw-!7i K (R' h_k wP̍0%4`inT63ms8wMjc_ei}0tM:>~ٽiJ{uwW:ਕ4[8t߭gsfBd{,\~!ezZ7-0ڹ{'BVѵp][v|\'EQ0.7 F};kƈ\棡nWw^zsY6GRUfҕ(y=d i8"C֓"X|uze>=c#t5~o6Q+ec U z׭mʒO0U#g*3f4^Tl10U05N ^4 AdOmxeFO .3+`K'^wN?9.7e?s-=1;8F'eǻkӶz^ImycdC81ZXfj!yB"FlNX.*y<:կ.3_|c~pCj]z:wP1=6sKjV=Tbl AR0TƋvFw>G{<;8YHɛU},`$ڍy 2bq' %6GمX/Rn\饧3(smpn^yfŽK2 y6}e8Q-E$Ӗ~*.^iqR-g+Ht}Rpe]}c,Ej O=_aTZ28`lY k8Ts(.ko&h x8$H&"җODaʟaѧ\XL軧1cM}׽`~:HCS=h?gԄtDz \<{R[WK2U3L{#Ͻy@b<۞h%!R΅66QZZ-MLr-c( *=momJ~u>q6np@ndOբWmEV؇Lj| FLLx~y6ƶxҟF˿d ``@j>"kѫ2OlV=0>}MN=lcұRQdd)U :0^ Ս O6]v1O 3_E fQPZ` S@r5m3nDox<wϓif$jIkYɕ[7(($gEf?A9тmg3 Q8PL"""DWFUT~ha~Q7$[5/Fސ6@jF;!yZ nsC)80P,,@{iS)nXR 4ɡ?`I^ &wQ#DuF\0On I_x^-~|C!"ow| -ȜTXk~}l.C:{[9~E'Ζ9Xh?dhK$3}boCzz<1Iє}^[Pk>sPzFs12瑳+6 V&?Ǖ||Vر=!u7M? mHcg) :q!? $h,-cpB]1Y;8!330<\m8}<gg3@Ks/>[!#fLG#v!61`zl~RS\N5?m+?A7~!{ =˞F"1 Jo4̍d?p?p[ࡻ g'!>!o K:F '(0"܊uY`57e[^hmG8/>RFg- J YB,o{/-EjmJƴ+-^|PIBPJ^07I@(ڃ7ژmqc_MuQEo 27*`-P*a<&!(|\77Qz8aRxCfc?Yvy!:`Oq bXUL}+c C'jCN5 0EP*s4w{ɵڼnϐRj"ʡ1ߕmG`82@x2GuH c8^>cٿ?=c\}ɺOLGg?ຶv\`\1gk~\rKGf >9P٦G7l< OGIqhmM7ձ9\KW^Z03O0\[.Yz_6cVZ*=biDg@M.>K n/2Nb%"B`!a2Y=Qr"dY*(zSO r>V/%#vR|| mdf/vq}obLC. ħx(}[mKh5@DRPKD44QJ-QZϼ|I5|ùt$$vۮѠ}۽>zS;Ww^5H{6 ;=p)s>N&Vwy{zOn{1=ٌO]ֽ{Wn,﮷^^t{+{̻6ʱou[]=/wђgSXٴȪק=ev"NX l9$gOmZE< nVzѣ˺[s W{]Y5;nڶ=掴vm:=h[`:kbLlR׶DUauP]NV,-$\Ͱ4(jwj+PmPFhmۀtwf4hEP: k@mSP)u$6J@ACAicm۶\6rjav@leZml+Ѡ6] b1$h ZFi-X+"aH^K흵(W۾ljWׅs7Cٺ]g֊f]}ծ)sBjzij5{v}s6ig64K.鮂4YRuDT*@%Q* [ (6/:}s޵^<;dZR V}7]w3{vլ* *({{2s:IB۽}z}t6٬ءB:W[:^إ֠ ln^HzR7Om9C] }v;݇mAJ#vYF67ϼ}>T6ƲeTЋCjwqwU7er@[%(|ES Un׾UPɩ,ۻǻ泸u:)wj\y}}R]1[֛ٻ0]Rٝeڀ5T]vκ:sT)YvYNl"A-5P>q[{:hH[&8Uzz_os UkݺMj^&҅@ z>h =>j 2i@h0&FM4hhёM0 O&L!R @F4i0dѠ&L lƄOd ڌCGz?Be&}6 3>CTDDdz#Pm8/z7Äz/#NDe'Ӡ܆ KAJğaLA({Ӥ4Hz \'!IY Z)ӾV"bm S*fvtG(^=~ 0fSr,QK:P^LsiO8W\{й3XV u&naA H!xBz`e;Idu0J* w X!P.֏@h $ٌAsetHuAB(c O6 #=qȎ8i]5 EOXMJhs7]ϲQDa" jO^A%I_1Y)"[%uv^u orRD*ck.ۡCd80btOK 9es(!rFoxPT,f([eUl89~A %(a q]ʧ3u3C+r&X"):(6i 6tȠ |h0.B;S1A 9%8""TpFcT $D :SF r0D! O) lHzƌz7%xH0(<#f^9-CSݔ󐚁L'/ӹ uH q¤ Fõup<2D9"\ZC[/I㍧䒮]C3LaB,xmĩ2]ޔ0vl ĈR "={lJ̜ ,Ʌtk?6"^HDj٪wE-R8%˅ %1b ūA VftƆ@RS8;8bNуSc^xkt 18K'Y.gwwLr0NWdmadf aeX`fA}XiHNõbM14Ffƫapp{;37p;wI{tq L2GL5BQ9:h.i~NƔs<V(݇kZMlx1]8k$MK63AhNSWu`۱ׄьMɎ9 .NHc&pԮNtvv;i)9CUȈ*hm#]dz |~<0 փFN64]ㆎ32  !> 2ю a#l3:4h0 "F0!2 82DDJc;0: 0e&fDGbN0:eI6` ISa 30,0H@R0oƆT0Ni]vbafx0C~Q>vgvC 2"L̄ʳ 0Ό\Ba0 d# 1waݑؕ"qy5Ip0HXiF4A?ۿV^L2̆8\@TB|\χFz7dC`bc}Hafaa`qd$$&GBd&I c;{{ 8LC?w͎A0I:B B@`ldL3 h%xĔ4e).ٿ238'SK+YWUmQ1 Xo;Ț'e<-؝&v9r繑dPFDJ< јYT\ J\Ӯba@9J&Mާa6xaMԦf4mL33<$\afXC!ko ^Sɒ  (†bՕmDA۔ -ES242;9-='1-..34$ׅQ@ƳNCl2Eu\iqD+&GpVM2RRi$=[FKLCKz:8/&F!š& xATAm 'Thg:$& X, BtZ235"JK K1 )D H0\ρlV- 9N5ߓiݫb2[5 Ȋ[ư3>6}CM|T5f4Q+&[LZhfS%*oHYd:ӀP:iSl_ZXӗ*=jWCF"[Rzz1T=X:6y>qq qpNJð$9 HTJR9d[q 0}H7 333N\7 8׸pa=p?տwÅ48n ؉pd)y#FXqFzxG ` H"0's?Cۏ@L!Hkmg$Op:d8aC= 6P3:pBdDٻHo[xf2:]8iA CJs4Ev c9n=CHOWsŝzp qseFġ0r 02c c>^h,,;Ś+pשZ;_?mXN`k0+ɐ1Lm2NȉMId>B?GY=[ш<ㅼ5/a觱 F#']׃*SiyNA?px\ƭ 4a@ŏ q~_ sʱukU)9O 2@:Lͺ;@z# ׁ&e!-'}W/m[$-V<3|2ϑÝd vm&~kAq*6a ٷ O].`i"p#Y:8G߷sA$X"5QJujʇ0ŦEl3'vѴxV{xt6kѪ}PP0V;8J^Bתv'-Y"# 0y͝<*Xt1vF=agBn!BAgDPAED:0 aMB & V%(W$ $AN":CBh!$"4aRA1 TKNda1DFD~N؜q3$Q;F:aֿ=DV((DEOuHnj,)5HTA_x hΩ\L~XgQ鶢cXKp(!Ěȍ9d8I9)0"B8 IV/>`k1r_2L蜌A`9Vs~M8#A1M ǵ, 7AL>4N4hX)0 v%88`zޯVjĜKJn ulVږ56 CD3fud:WpK1shg%+dP|0e__.I&CI!QDbFFD%rB8X f/L}* ?qQ|ɒ=E RzG)ƙD׈9`D癓(K02RFImr#se++'_ﮏ#XQ E[a>)0=-!|&77FCň`\ri ,x)dQg],j[ST1i)_lJT&j$w7rVcSھ-E=!p(~]bncfNMԗmֶf\iz\2tToƶf] :6c8o\֑fO 8crŎҹpq 2}'p'}a?54%1dHJ*~|tny[䶻~(3Mv A4Sw2g.~5HJ"uխ`Yd9"2({|q*hOi1L)JH#q4|Stp$h,ܤS$ҜhqFnU7p#.Uym"KdWR"OBj2[9?(Ԡ#Ik*m(t*ӗѦX䯄: >`NIȴSӓcXbSw6UTBH礫ؽ k? n'@I9б(2ZS"WGXc0i{_ELG&C㉮ڈᒈ\,MU,j ?Bͻ,2Lěns'Q^y(E 𖇸弌G%cc1MZ%\Ue-O$6T4uzStIP^7v$|Y *dUFY{$ŔX J*Z٧C5b=ڢNH (`^1E4,Z8PHAyoK)_"dLYQkxw9产DUi?"<#5_{j?7\$'PKJq RqMǵ*'rXQ`C,[Ωpt'-d45iQ[$dTqRK5rq}o)sf|436-P5]49}"yKƧgČۚ5%D#d_q +l8 1nce%4%bbm?즒D9F^3 5Ag8BՔ3 b3 PJ"Rl )t,n+=˱oJVoqhQ`rׄ3C0uղv{G(4* '`.L%13?JL M%mV?kCJ.E(ckڶS'Di4 eͧs և⣫ EEtiTqKP 0]aW;p CҰm߯v8ᢒ(P wl,33Zh)hvȃ5,b`zMi2h*Pȭ^y,Xox\NG(.0眢T$ʄ[e[d9y|FBh֓ ܣmRIqĪ2SoMf(4) iڑ{ƒK|h%S#5)ϏFI`єSY52)lnà ͌*EM_oFDfalBCHD@eTj\9l`un[^aMblqoHr{k.y-%M|啺Qn9!%o.=VL[G`vZ$cx'D $P$i&V錚S!`*шB4N`c1 F`M %Bf`~40$vgP9 z Z4g>֎Eu;AC'j鷳z:Ij8=<]km1ZR4HLpრJgy*-M%29@[ [} -)0cF&np3G i. f8r$ܘ]ͧm+2$_/ M'Wf!cdf;w0k>aa7hmaF\px0aa :gڀ2 0t¤4]MFz;ifa359XfJ%@i} Ԏ]rsl?@𘝉vIS+&2&iB[U'"=a%d@?}E02u-Ąn 3r ` }V`7Lx̵!6 4ٽ n.#򒱮#jRE7'4ZlED2𓕅IJRb6Jێ:c0qxFr<Ф,،!MhbGb9HcJ.B*DqxZd]#}a QƸ'CPz֖g(Sß' pB)Y%b3ʿ9xJtOf}Rc>D3J0C*YQ䗕 U81/笖0erpb(cH|Ou}G;&3kr Ƥ*,/Bhwv <c+JtSAب/>Dw"!>ґ1~ 5!^#cI,D6`F#dO-Qň^+AZ$#(p1zD7%ND $GwzLaṀc`t̉rdc? HLA1!Ch!#Fb0x0޹k>^C`c/Yؓ##H`’!86j2vI/Q0(%8H=sc Cnc y 0˗x8`ɇDGRfFY c YL-zI1_w(U'=poui&Ƙzr jm<e,$} c!!syhj2T`ǨH8Mz- 70 6gguRiѠ0q08̄C 2d1Bfd ft*=o 2ĽO'5GْnТD]^Q)|YFj23Eeэ%Isa4|Hy|TnK)q&Q`h(pQ˟}Rs>Xǘn}m},wŎ%')BCT8ّOdȖ}I,DI`1T>H}ߕT8qevnJ @Stu!Ϥ_x`*nb2[% gQuNY HF8#ޓx8ːBOEB G p*޿,xxeV^,'*(Е0PI {-5ZVƼHV4(R/a@"@1Z-2P Q%cΖ c8$ۂ2(0c&`7j6c+E! ~pp F,e'/y Gѿ{of5jvǥY$e4i Rc>nT3¡4eZh0% G!rQoܸ,FxuS 25\QDQAaM({@=dhc n]y/8 I*"Jݛ'b[1k**@zOf =Fo;f4Dq917-8-uݘ]̧H9:&IVWfn)fr,8P6 a[_R0d jN5]< D4)Tk+$/_AOp8]z872 W;]5.${7XBU9Zlǻ|;3;y&h;9Ә ';5qiUL!cL+b񦔺z Uơ**ͳhmNmY8n0ǍCcLX^}br&$d{j 2WϘԪ7I[&[v-b޷r84޽Q9it\)(!&[8p0W'awNbWzI9NJ,#*w.rUMɍIh%"!`tKa/!xoqJP!c0ҾlBU>VfR#ztļfI,fbQTwH8ʣ&-Nr%s:uC1".C GU<.43 %<Dk2OEAn#lr9RSϩMQriI-./5ъ8:D+$IQlUb)"O2JpNA3ul`¹q@1] fL"* iBP7e&%]g +F(̷*іMݛ4k+)nZjFyoH2ܮ47;Tהi{?xR6Q"Lx,{}ᤉ=*2%6[V3M;,;2\냞g1&`F5TG>zlgzCI.LC- 3zD8 вL)ŀẅ́mXh6E1;/ecy"Vu-4;0n 8)taH5y(uѰxLGG_c 9@daf,u9Aqwq&,će Rئ1 Ǭ|ﯪ&I`0 iQ]^7 "3,'*Th|]p0`F;. p')`c#1 ;LFW}Scb%xJLnJJ6'Q VjiaԕDfz5$EPB@LXk8QRO.-<N~'`]3*PQJ*mejvS(Y)46id`* 9 ˔A=KGO[gb6)Ƙ ["`ıƚdjRRi4">ԓYL4nk+wZ9FKB RPƙh!.ʴr X , ]ΓkCKqM1F'f Iw^ɹl ;!%FKLWՙm6]K(huRT!lOJ[ʑ LWdJHT2#-eh3Teuy~Dvun`8u#"#^,>bÇde4~jzu %FV!}:%ʯCXG9?b|[ޛ! ;{~cBK>lJUFD ?PUK<)^nB.ɽE7îtɷxk..rL"\)kK!R@waY$ S85>q(N3Ή:F8drRƉ4['Acm\#79l_h& .V.!_|څ,bHIxb.)49 kAZ R!Nt;Y}H}9}8KG?s66xJ `X 9& >Hh 䀯(Vd#=GVP.aŔCF'-Nk6Y,8jAӶ5>Cfνw:aSKQ$ǁވ vVҌ+94.:36hS͒/!hǝ4[MmUYlmp8\̴ZVE*ƺ"Xѻ:&`Pȁl^[P^5+.쎀EQÚY {eb$uO`la8<#TZK-ʅz \c8L-USDS94:quids[UusZ2QcЄ~?.S۲b˃ac^m1{R3p^T{D 0ve@(Qd4r d!aia G$P:y)7Q h6N܂bi%Q1G ;҇8v,Ȣּ%܃I;4E6yMRv;{\,}<6!|;؜5'^xxPix$U۳/ấFu`ыs77lAf>8Q-u$̫}CTӤڃ5*5u8VKĸu?|6_<ܷxJkq'_ ZrjJ((/krxW (j $,9MXmTUQKTSTSwy1ɾga5ߑEtykM*aя#4dE6, 9;hC303,J%J`)mҺ)(d xCf&`miMPG`ӪҗeHu18E T= ZgM p,i%2XQ3D8rǥ ۖƏ(tODK+Er!Ot{; 9ܩ=#ǷGǁoc7#voYD0 hvU2P& C\+cJօ` Zۥ5|BycZhxj/_QNU/ vG8`4MN2r @˷[J5,q.zL;N>]CӂXaQZ] ؆ UaK'%2x܁!7XbXΛ16([a@sBƜFi=a-pb)҈1I4bcઠbg7'[6KrDd8|c`5bGvnCm}e6%^W's: qލ. RCM[Uji>KF Z- 3"_6.^SDcYLber)\fܢMVLG1vLTxhGi3!uZ-Pgt!1;_pUU='*ʸև^i;8I{]qF0x#DgZ8(퇐\hq&{3N-O?g5n5.c\BRRs"LyDƎ5ĴcV7hUc2IjJ&D $MVB_[VQ.6̄#}:R4iVP EQÀ2!;C&aAN-53Jhz:sһ rd 0 =gbb@46Xu'sE;!73hAdϬc0Z΃C2-XQh.fh&ZiRa,x|F2Ivf jnf)l aTf%J_tr\ gc5K٭Zs`whX1 :H/aqA2Pezz^ f(Bn2K -FHl,mpX]baF5t3Sմ(S]*l}5#YxW\؎|O3~([FT(Q 3&$hm04Lt170gwv4A gb7`sZ=`VzDKYITIiYKcGds>T7]jwZ[`#acYj8}ۧ ;l2f({I-I'}\'8FY uБk)i {dp{b 7+N *YɀTjg~d/s)ÿ`5֔d2Or%4L9~a0z%%ix C&J1R@ĪOft))A@:81l%ae"@|:#bl"ZOQb{GL)]4z/[q-mWk$McYN 8ϲf5@Z1=S`ɣHŃnfIrWģ]Ǫvu';tlzn t1_G+T=_k=s\|ĩu=[;]ZE9/$IZVR8.2VQ^c N'zyMȳNBi黢242FE=Dڣ,pBc8;. ^_ba]5 UԬ50v 3z-o@ ;@(S?&v{I$!6^h[SLX6uLhi;ޗx{=,)|hdJՄ92RE'BUH8Pv橔ɂB!ǵ%@.utDN (%dm;L p c%%6~t|Zjk&V|)9quT(3VR_\ASLi~`GV.tu+{#*s }NY% >-֠/?Vؼzٺi9)3̮8zwxe ~=%vxǷvnQIQy;s)9[`A[-$mN?Ccfֳ<% s)SN$oRO)s]Jj==3/@k^B @B&(WӲ?3?kxj-XT}oe|.d ~29qy&ɚ_Vn]$Yqs'9=:܎IFQ,$ObvƓ;1Z ;EK\K:ؖ/Wz-Z&&KJz8 *M p*c*-Y8W}pki r vu"hLhlA -ϧrCJ?)nU8xvD&L" 0 H^+-3 mqO3j']W g A0cQ}~NI>SA>Cq0瑞NOJ7elDڔ5!6%<2;hPYw͝ mV&W)*j: $P;iS^5Qw؎LQwqca t3J ü Rm(m13n xW~J H\DKs_%4^Hf{?gmr,ͿjˆS4 G-rr[gsv)2:D:x?%YA|\!+ly<0YUiDUj>| ڐ*+b63-&3 Y2F%KA*VFZCY%0uiU2pUdMg"WU^C6il|GxT\tλdd.ظ|&+[YR˦8dř0ێA(P!nׄx S!@&6ͽ7i:W&19hUkŠ2%bSӰxέ9] nCPmuIʛX{)zjM͒)qxelmkJK\K6AqDliPgƢ&66jPJK7zn8NfGĹFLrϖ?\u,D΢ RX1D~٭o1m#垺iBB< 2'@KAi5-gAbD\biYVO?qڴu\mUG<>M=R%fiz}xMT؛:Sb`f,_ Y,R}ӴZHf 7JIlXEwf A,A?a6֥)xb]j)2h奴ki옷X➩q2lPDdȓ%A$4OPpxJle/v2D%u[;Ωqԏjt.Ceouʙp,,6kҙ*7T^0+\nb$cw# ߹]:I^ƁPyIFKյ|qnԷRtgF)PXj˂ݙc]O,4e$|Ɵ4nIPq8mSCc<ܠdY:O&-kcf>b=}b ni6, c}?ϼxdޥ?Hqk$"4' )d(?&x#C3tO&bjd/83\,1.–D)l iKU1ң&$;,aZSBK  c =Mt=i +SS|`VNR +qK{9m,[3Nhx(d R䄤CFa9r312V򌪱*]tj9$8  H v jokZR1WYJ3˪Z,Z٥o%G(H1//bbQ{eyWaI#kˮdbJ%_@r'hL?k:|-;3Qs8ؠĵ#1ɐ&AnN˙§83' SqP" `jc`6'Y-:Һ9dfvLLܫthMq”tH2-yP. !NMU8t31ǪyiETDjԍI} `#<4,?32ڄF #snY8zԒL$W,# 㱡ODY*pNL=nw/V-C&G4t_x`1>aFK^ʸj=ٮǯmzc(x8r33& M⋙A+Tՠ󈦇j6Si6} R0B!7q(23< cX2Z"!-,{ O5CBPA-Rzk"Q!u1Bi͟[r3eG&YӅɆqB⨤u.uKȼee=QL&\Ҽz(fo?Q[{:-g]u! I7/"M{Z}U 0Ir11%sEA KÛs $ KϋF2cR )JK i]5M:kF!&[:+boEA-/{ٛf Ja9gڽ6ؚeiaGGEcް MTdY)1aeR"(OhF6Vje近/d\dV܉>Ila\n&ue2rlT ux(:Y'uqhqaރCK. ;Am'{+%>bFğYIՃ  іT owfvP2I61/Q6̼:-5B.RT%O'=i-ib7m(Чo5X-)Y( .,rO6^jz&tg=wix@gF8CߓA֦4Dg;:z |xt|0xy$R֡C{/P$c _&3kip mg1,wordxNwCݐ9FZuҎCSVv7ہ1-L rf&{lH li2ӄ]ޗ2hL&й + 9AsBYɅ23rv4MSVW|`JeR,Җ;(YkQ{PfͰufFͧXau֨guy]r%T- %ڵS=Ɏ JK6GFvDcL$2R_vx?~uqS K XFkW{G泆9o^{k+nCalõȷ\ lJ$-ō/;AO?0KjӊK圽Dn!kDH9k>e8ɝ3GH)5loq x wQ҅J/bv!+\yĖg,'䦌fE'*_4u1~DzEU\dBs yCg9IODD)hXk),|&fӂARevԴ\Ǐx^EnFIxy;ʒt`csX\򗙪MaB4 K4p:ZJ@z_L9f#~z>KeY݈jۡ/kN#'ݟ1$zfJZl [(!]2 "0)25Uэ 7t9jcJ1ovAA!޼wğifz9Cy;R c;/@Ţr 2\a4fk0g,2sG&FвO:nl`y s/XN0E:GS}EWcbqHmPe_h8jW&Kǭo;bbdN|]Fs*9.w2-Tg*I=VL $ɽ TţD.`%GbC{Ĺ:]_z; jpr,5 8")T+bRyI'#8.ᇃU,+iLqu,(ׂ2"3[FS3vã-criCmy2SZ'$ǃSY&cK┮cN^){&s5cߢUT-I %C۫ 1LhK2Xl(rP-ƅG`fIkyWEl&Lɋ흤7zXSƣC rSuW6\ G*wnEP=!;|7Qkc6}z`a?WȠ]ΣJGl{EF!>ho}k/_#޽/=s2^z9oY'׻ AllI5?'v/m?>Rİc87aӿn([ҤT&Ц.u(RjH`77xN.VB쬚m6Ux;N;8{ܾXhTp==WxL <}$Юr| V!$4p m-J䋼O4+;3)dw]4C*K+NroƶE5oǪ3ŔHAZ6]mtX3]\H+ 5 Kଣr(U+6N~/9R$)2fZ#wIM(SDdfX!1&fPuu=dw;Q$02~JZ Clz,5ؔ8i U);\I5"kecɑFK`*5deua~ZEL:҈(zC\RyOyh_ .~lb/%C^]~dXLiwԵQwpYBd%^|±.RLA,#2ψܚY(Re}3%{i%PJt%*zdL`|Q)r~hڶNj~ՙ>W-z\.a fzuPp,P@ к';Id%,sQߕ9 |7͎Gl:W:5B[Šճ$2 $.޹Vnn`TK$PZJq ,k!l=iv2ikQ"^]hI5y|nְ=?67+pA<)+W.k "Fg 4a4vTwsHܵI?M}:JEg;- UqW1( ^UvңƥxN\{xntu2T 3*gFahFjJ3wjuIŘ2&ps8؍ A|qnvT3_#vLRcVtvl7!\= 0eux7!bÆʕ&`'(8*(8WFY.#aNնi`{.7m2F,:Vrvrd՘Q\tTJVyww%7b4&aĉEud8eNӂ7ei0\ɱtJ4PGv/SrD'ĚEW13DwOXeջk?РFP)PiSMD$ӭn5&e(0PR𥳋@q ѳy=Cn^qӈѸTBy($3{#ݵ7Ɔq !N8H) +d޼)?ic”Pgr R-g 5/Lː:)R7$S7d=226$e(s|*l-uR_t&&wn(J3d8omdI6xoӯ a CܨF1)Қ}2(Մ+Cd&u+qhtsgzrZvBw~YBzXmr&ҋI"-Ŕt4K?CJ<.VfuҼ-#RcM8m&lv>u|Sj!0È@!=KWƾRf}%2"+]L&kY1k )iJ|ß3C@~ifm rqjS 3@73zA۩WR0.+I._G)Z8tV B|Kq_q+$5cQ&JȆN3HC~~Jwc1@YO#W,Wf9P۳zcջ!cMI)v$Z&eJp&9ϪEc8ΎRs[$E J;%L .RذN'6JEz!&%wgW*Nӎ7 }rOG5]zǘ72twW@qku/Ul4Mw ^ < 䫶zwHɔˏ&SpW._$l4W8_1Kj'Ms/#32YؚXOjO> J.Z5 \Wbak9C{`+%aRB2fە*H &6^r{âe]j[Jw.OSUOmd;k&[[ 1#FA z̰r\̬oayH=$#&o&yLZ9FFc`$ŭk eмkǙ(̄!M)e@Ҝw_Q/`n&+!šýa ftڲ8o^Ų .{VUFQ?[\*Mo k]{ wF F#Y8^(/%%[KL}%>&%\fᣱI̫4\5\^(g_qr6KFRV8J:EFkLŽR 4D4ƘɄ=>(07{ɿ@vt"P?ZRpq^C[}BQdt&tq 4Yw=<evc+Phfz hZ1nnXjnsvδ`虙s&`t6)q̔H\הp̄} E^ 夆-$ՂJ]*s}NGVBYӀfIaInvKpF4l#vIsKMk(_6[5 7-+R~)FFDlతI> l4, +\ zBCC417ZVǣO;Tst|]|04)sa@`^K9PjY*8WF[aU^Ȓ<pihn I$*kyVF/314do&eBx^RX힣*Mơ;7du8 !ȸK$u=aC&+P? wْ+/xeŽQ˜=I4~Oki_?¡uY%sjcw 2| 8hP,ăƱ *"e0z<]8T])LLA J0;uz,_k[FKCF?KTZ7ݡnM8ez]+p(dL.672dhPDr;ƒ˜VXPaD/ͭtFi@')DcI ʖKŌIk$gԊ]Bjɪ4!Ir7^kdf4{ B% ZM| HkeW8 P(IѮu*1m'l#Y>$$)yUn9DEfBr=L9Br$By7.ũ>oh{mzYOBM߭ʱcI hr[_'#&]I' qu%薄k:O)niM~-b^E$*{F-VgU .qrPe85r3}c#/!wݦXd#QεL%I>ǽ:5O̞ai be#"PL \.G\eUbT<$<4BҜ `#}p tDŽ;YNM'02cX35$esR>.5cYȍdu6G/e;+$`irƋ".\d\K9Ɨ7խŃ`C1G@u'dgh&r>\PMqePLd9l_ܴˌ4̇d#3oU*/cDTBMRܵ9nzljRQQӥxNNK3OV_[Fcz~5G@ı$LJu̒K c#Ӂ5v4?|Y.9`X0ďRJ>vtgc' |}i{Xi;9ܞm>Sḷ̡A{|Xx֫^ύo`enL,χɌgp]ўM vYD!G-%̎CBv#w!b8LGѣ3Űgq_j9s7PGX<{)vPOgcgN>ziy3no]woTmnb1*1dC!s9Kl$Y8ι! BP;hhB#MT$eBŸTk+;jusӁvH{ dEgY,1 !ل [ jxxWQ,P`;M6C-k`Gg!йǃ.V;ځ#}U0ÕCPY h+ff;Q(Z:2$ k9\ʑ9f͏9׮%15j*՗ŠL'ΣY[`cߝ<=մ(g+R4;`vjv {\E''ӊ%ὐՕBGn?/)GIJW)k.KSi半ywm)(g}CPҖ8-z~AcEܐ2A'Hn}vKPWT#@8?ADBduHJŖKDȓs2o8_M@B:>VF˅˛Vqia[j ZϢj; _![kkkYm{O&4wE3T(| LCt3}"p+lTz,ҺZpEmwG. 1^RUi"MnhhL}CioƗ%5ʖ@g' !*r wվ17'u9s9w8 T ]J T8HP^`wM{_V K[K6KD TQ' ]L ?6ibieh##ϐ}Yo R 0MiGź^F !btMqQnhr#!C4eekuQM=BuG;[/ڶKjiifL%;s#=x =|OV>Ј9TO"〯L‘?' 2P8)X Bi4q=\1J0A Ooe&wGMxkT;;ņW"%AEQIk)8ږZvQIRo}4D Sa:TS/t=|WVjpXm HĢ!3+҈Y{̢bEVpѺѬuAlf@r={\f/=R_{2!mypqmKxuAdQ <&U&Mc*I*VcE'PE3[L4)op+Ke' *Q2R ;6080@bύVzR-x`}3Eopp- ~5Yu䩖M3`8g@}ks-¾GVzM$;'[cpXMv0hl ]N vǺ x`2]Sbysv3'F,Cwkt1 m,km7ĨR [hT{,\ۉk].Ʊ7@(g=\9%^VP@݀B=O+&uAj"Kckӕ/q 8i2W,4'>sڕL{A: ñ5{Wb΁ F-Le" ?ENwmnz~Yc_e·=lmu!3nԤ()5qrJ[TF^wgqMswN[%;!Jey\=&%J=n;ԋd/r/ : $AKE2XVŒ[%AZmZ!eQREA r(o:.ߒڥw{~)M|Ih4B$5?|k9r&_b6W-[krkt*Ao28K՗ft]ctHbRa-T ށ sOm33yZ1%gkP3 L9LBɐg]0M5Du[9ti8KKi3Pb£;ׇFV<D23TP]qYa.>cfx\YqA.j8SKBF&nhZ& hk}ܿs|zǰjH i`NK|YJY J 1)0o۶HwOy6Cƣ 0 Mi'\RY*n%(_pKvT&cNGj_}q SI1.L55l V"3(N&x} +|C[FK@X nfZ"K&eC<8.9fGHm LTcIuJ 8+3U۲Flh5+eJ\iR梕RhMOG YMxj(oZn}CܿQ* xm"Se*ӑH K_'|fY3I.f86/TuQe@P(dXLLo_́ې4Z-2ŵWv07ybaߚZ 06t\'ksQcjٵpb&:,g<IZ (ͭӐ+ZnSXGYAs]3 } >'nE#@kmh|2( .($k{TM(eKkn%5unouo{9ÅH']V~1]G3yP˽][ZCm0C]O,(]ѳx^p*0׵WjZ7{_Q;5&TpjVJ{JZ[Q( ]XaNYEji1 1ișZFƫ PIio泰`d!] F=ZVI4$!Dt3(M.SbFJ`В^M>w|ɽ $vK%mmXm[>)EM8ēr˨CጿʣQ;im)]519&Q1*8Y1)!\O CF嗋Z2LP~U ]xߑzZI՜ E&FIΣ9VͰ2[J#se&f.rg|TqVC@l82F L6{+rY#cK|BԖ̈́,Ci0%l6ȳb5{QOހsʒqdԕʔu'>O'>t A2:{hOPki#_{=Y>A$f)z_8\/hQ ,VƔcy8]CQSV*ә9ʫq aqЬXfe%^Rhca@1G8Sicӝ]gl o =JMJ-i9X6b4fIL_OQEZH=6,n as;x9(,$]Li|6nO&h˦hLL{yp%q 0T,D&JBMm}%䴭@f?"،dF.3S)}[ 2g#HӵY3 HO)`0zdj8H%/k ?7:4녡bplփ %i uɵ4ؙl-6l kr-cPw\kأֱ>"iPj@4Bɢ,a)@tLxж )p˺1~(Ք&"!PuĢxڄYHr5yKQ`bղkrf Н3CKLהB.8Ziz^ffĮx\ )2M-ZdѨSxg"[$A#u7C0 ;{-ff2EÅ Ph%Nӗd.Qh97|[d5X;N^렃8GHN IYc8S7r/Ni§SOKoS=D$lsz4;Lq۷046cxbǜw0.ZJ^o֖h9 ^RZ!ϕw_oY@'fL}~K߸1坎tv˳%(J`:$Q BB,K ;#${/=^:DW(a5x)^ 3xZW-R\BhWQ]9!.av2[ kkKaRT;32r0uQr5梛h2I.9p5 hZ4̻'hblzi]Rޤ~&'XM.CpAad5b2=iII4WR0a;ØbԾw;>黭(dtmxnü$6+բ5yT}~YN.^IM{-ZZ2ѥL M:r|<dvfsL֛Xtי6$VdA<7NIv<>e9cu.~)4S4^_hжԜe++ZC7` <|XI̕ (xs.c)2Jn %a2NiN &PDOy`&Y>lbpNާwva3 Jpd`>/ww)80=;Jlm۠||78jcu0wn(?'ӈ{ԚWQ(9ZRuJ RUDŽޟT3&F WwF,8#>-p#%L_BbλBXaE_Q\˰_F a5dRp&xaң >( A߸M/=k3:V`ƑN Rbv/eIkMd; >Tb]JǓ?8c:|MP$Dgߏl4wN{6#4_äxe P`*v,&_Ա)ӝ$5()%B )D:~tL?V1Cxx82ѠPnGC)kaJq_K,ψJR` 43e^1,xf)ijYqQHKPBcɟLćOBv>P<2q~!E6*jaao9]CNĸ':]yKa(E !1{-[`w<%0&Ӧ„F R7oJkcAލLĽ,C+0x^r嵹ZFC% vI5Ia\`'{]ܵ4~FEŁNOf@wO 5 z,2i- 3g}k,ڻ% 'qd6j@yi]C}M2:qӁs+Kl;]EmCSf0m1g)dapLs4gbrc [r*JŞ J,)Bi3O&5( ;Z.4' ؿ9XB J4h9}^(=yEm ^,g,s^6>w yOKb^`sفcMbG6c56|O(^f냘L^OH1O[]ґR`z=vGE2 6LeHݛGC!'>ɹo#2{({Lcyu3O]zi5>HKa(QI͉o0YqCT{[@fv d`&-WiYI@+lb3|2bT!F(oJo orWwH\R$bt&h7:g`h>2N`;e y 珠"cĜ%ĕDhi֔J#nAXaEGY;Ew>*0ُ~&;ׂ! 2#\e}6d6FѶ a%{䗫AцHajcj3RtBVDҹn f1h9LJ!wwIc ֖,#jaLkO*0xt@w=,z'.voُ>>鿙A's&=pyo'mh0g0J]#{qӉ:WVxu ӡ4(&KI3~eR Y7DrK)ݼ7z2[Vڝ6~3;8 /KqH0dh Fq!]- 3wҾU%->Yߘ;lVGY]gN՞V-E=H[[fZ敭g bU W@Bc*CHъof9Anqx^tRD>]N7t뵃;&L1th14,3 Pp#LE:o%Q0^v ;hgj-lSކpsC90\piz[]k r!1=D/Ke(hr"MA7&y~O,a+pn쁠7pjf< /#Ħl hҥstn.EDI]pH5 x㢙p?lE ;:a=FM Pi;% j0k&(:é xuVxfIg8Ԧ1P@L:޼vMr4߄0';rg^q>Di#f/N3{qxxqcPkN OQ^N[#(-'%4 kZLp͎.N qi,0 X@6+e|>b&NymIwIԃ@n0q;~Ky]՚Dp˟|O$G h:ֱ1KS2˝9>2w>,R>9F!ˏ;qb.Sg\YOKH9׳b鰗b fjǡM-4oiyLJ5Xp"1*pU~Jt1 ɢX}LcIx= 1XgW%N! sr.eus2 G85"R qٸt[ 3ރ/N%qg\0'f KC3Yݾd0lw`x^3XoCux%~;K ̓Q:wПxXI}j<0C߹xM'{K Dy]=GpP>2:C/;st?Vg=:CoGyz5//flr#O\Y f9S^8>T%L T AڪrKy h`^G"v80Y: eE5*dߔn5V`22sG6Q)C.2MI֩0#R:d)%w|?ɃZxLKBO޻ DsuN &fN dL֤׫H;> g Fla߱η1`|u>c~+R'*>mz fC铌=0xeV$vTDw-do3~ឩJ0XA:gD'8'WaB]\~6le4,RY&7S&7x&o"'!(1s60u5!:,+rWi=-xɰ F_~[ŷ銓 sՔݗӏ; '}k0<-?d d0 q3ĠI4̀zD&6Xye`wD C 043N{{{f aO}i'6I|rw ̆/,pƎwaIvݐܕ |ܛs$˳#(b6K3慭02LWggclHl?&@o(nFP~Q0}Cн{+!CX'iN0}8_{dq'%waMyéu7oay3=4yB"'W,@?iSy#@ GԁDwCX7M@͈q19oByd;Y_x(ħk'wv̽۔ΙSP)CN[!{&|CB^܏| ̏1/I~T/FӞ.:{HxO sKĥ +}w؝1|2lgLވ¾hbǐ9d'4;+z|p^Lr4*uc'ϴI < ٕ荧90tOm#)郥<ҟ>Q{,ґ)kk%%aAPFd=측ӊ=,)Ob𓃘!D}=l]@>De^ZS{8N(^.5+=M@xeۃP {s^݅q"O\=,:aNBaI=24\H)L`zzx)N`9HL^< CyO@SAG&T :*C˳!` `K3`MXÃ"v0'6KËx/}D`u329"~?=H^:%N0 5e\Sv_L&.k؀^AM;X6a0dy`%GlA0Qͩ5!ɀ˸nw>f ĄMLy) ֲم)!HR#OPUP7c p KQ2W›0ԃnDp=r8PJ9AO# 1@B}) `B1Ɂ))aYnBQ<0JB=RuIݟ]OcÄdeX+2oqyA}=8\<|hC.?nL!:gՅȜd:DBAB!!^PX9r< Rك-ΗׁAB`_ 8`нp^vGx%OdofAC6'92`N`u2 W(?"!xWz$  ʻڅIS;|pq`O J| xO*!@EX*7CpC"/jj) 'q4LȠWjfM92 U>{'n"`rE?FYhnJ)C`rH}x!)f/%Q(&_Ȅwp 5<[t 9`C == Al\h`hv)yUxَM`c2̾>'dd[84vpmp. 7&nEK Wh?vƒU(L1qL/cC"9+o7 ƯO܄rx9Ҝ ƞrOS?^;Jgajdcž|+qTE]03 H@ bQQ BV$"U@PZRb BAf"Q $JA =USD!HDĀQPQBUB$P@)H) `"S$bJAhBb$%XfZ JPF@dDH2CLL  F3qV!i &`?4YL2()0j(ʣMH ,ȀЈH0P(%D' @- fAFCX($+0 "Qa  C@h &HmUq& DA f@ ܕLd13*$(x5>fG%O *" %G%nRa&5 "SR#S*l"8a: ʠЀ?6U(|D|QAX |B?)zF $U.@ !NTr8Q@DQ2(;tʁDҡXU:~th"V%"H X!UI%IHD&&%&B!&@ @"HfbPHdbRa"V b&&H%f&i )"eN$!*#  @AFTCJP4 (5S -JQU2k2H]2"B D A B`"}RIW펱N'ρ$H!T"X" &aV$H"X$IJI "*)Q5) @(C($G A TQ l߬^-!_` L0R $xQ}Y1y!dQf&9h "4U;.gGZT )AnS$@;HB C ;1 Xb"H`!`RR""F%`"Bb)`"& P$"bPHjjeI%`JR*l"")B OC*TiL u aO;ĎƁQ\_:3`NÝޠKʜ&`nHuȧ2$I!F)"EwBң'pw(L 9IGV$LR\[dD Eµ̀s`9m'ҋ`:Vf"{4 lXdZ66@f*&X|uaFSB;AV µ @v2"|2yHcΑ(s\ =+B_F@wdPi#@F@*/8 홼2*F]rx5ٳ M|,t[8o77 3FvyS"'\}mEeDߟA iPõiEd@ W DG@:,WMT}u J2`u$ A2)@q$0 |<~ B!H Si`z Oۅ H" s2~f&IySSyJ4ァz0e ЁSb { kgBbadbahP^0Pv P>!Ab̃00*;ȘH q' zst3?vU&R&GL* L* +B* ʊ(B LdC$XJD&UP(T&Y PBd@TTP"@t"{6lmZ]2qq?ݘ[(;"T jiLGʠ# $*}HCm*&Љ22F#T5(Г"L!ބ6?An(q!5td<%wdaEbU5(P(߀?qG/'Ez v`CR;"R(8 }VU7!QQ:I7$JP"d)2 x (@+GA]_%IEucxBb7烦 gԐvqvf 3~AvP <SL(}QQ?ȈTC"u TﲈM *PD5~첛pW%_x[m|:ݔAz]&EZV@рc.|qH갢䠧ʄ^!)\D}0 #E` ؂9 E8!iPQQH @d{ d!T@@u`TD`r#i?|wRX ԬXrCWRJ>aJS!c* :Ȑ#PN" A5TWڌ"o #n R;ql7`;O@+w!o5˛Oc/K3tH`ccɺ::x0uxtgZ[ҙP<ePXJT00A??/n E. Ww|%1SlTS QbE ĜX0$Q8&T2tޭyL8(oz,rl͚W`47Dq@YlJ m%C Fc6Ƅ)aaEJ,yMIhp$Q S`4ȡ hn9epcx (0-8P]c0fxl;JFay19H+ !훋hLOvcRf>s<: F*p^T@=O7k:ǃٸ?ՎjZ|s1hpa!""yOhҹ,hӛ荆ͩw QH 1 0DDM|u"dQ=S16nM3"l7c#?p~^f]:-]3*m$6˻Q3*J$Y @! :#+FCW3 (Lt\eYx\~C8KqW~=.`93,& `82"9*"#*'!"eQS44L0D#=e DT1=D`)t2 S4"d04SvT܃@ClvWЃ=\@< yJABizޠn 2>H{c*yCTᲰ`Gv"()>@kYOA1dZrۅClQ-"x @d@DOcDVq7cy)3:f*hYA*T4ͨ r-{44Oۇ#̊JBM !0M2Q 4RLT ID45I1\r&dJD  wuCwqC#`m:y^%mH=doƅk9R2Nxc(0K(TB*_C"SL I()!#+ @M (i(F(0#0$NYRJGo}%m8»yls )%R@0a1`ʜ~u^,c1D $8"rT]4{嘶#rOpni"D{QC@?nJ= !4ȈR*"d hM_C^C U?@/a* {@P4!"*2,`(.joP9T]>|ȹ :ADz`%MY2 l;"DªlPʈOu:S- > `QzPp&A-""RSD`awd!]a{!~"U8 L!42/&4C + EH8@P0`̈́~+0i LEf>l_d`."e6~;t5y 0,$")k 0Ld0?S1F`>!0H 'mPz0zǝc? hiND! &L,L 0s 0i׃iWZ2L wa*'d Q5ҏs(*4!TU| v2;[\@@hW@; 2 !D08Ƙ9B"B@DU]I~az_wJ4=) 9J?(9lOC\,% P:4ѐ؈`ތVb?b0x1T b(9҈vL]1E0:2 b"DM} ǧhT@TO('t"%J(Ѝ}~rs<\L"/Ցu i$م5"^P?r7 "e!,OWKJ@!vE9DxQz ( o罀4TŁŠ*E@L*?~ c`HgwEDߓ 9B 03H8 {82'Pt*DU{dT{? ` 2 0q0 VAu "\PPzSʀP> Qb2 '5DiKEL,@]LPV $Nv*Q{"u0 eO x@SD29hto! ʊ{/' c|wOaQ_\D@Ss j8eGDL W'`h=6`SԁD<2P; W@_u?">+cLaaޅ5<C=0VWaS?iЊ\ 02bPTC`7XҪ p'[" T L[ %**~L Xi^E_ 1DWb.?(U EQdqQ,&?*0^L̯hJ/F΁T4DB(M|pqc)! 3I,R}yatl(hEAA9HpFdQ!XA;Jy 0Li&A X4t>_cDyP8|-Cf-J-n2Uh 2C&>x Jgi_X3#̜0 :JFFj{B!SZ)@QGmEQʯN ^'WP)!8!380 6C;%@aF6we( 5Rm/1N/HdIId1İ1IlwHNNЇ)KMM0D*/2Dߢ@`>*0B/F*ib1в'ps|DOq֙Z<'XR m8t̵ q :"p=pR9`9 7`|,v$@u;BjxB*>r X0! 28?#4808*y}Rx3 NkJdc #x Nl;2< d #)m =ȁ%/a$a0$* %"LrG=YOMa0W$w(> Nw34g@̏lgLrJB6| `S {")̊.! >?%C ~ _ kE b71m>c@Ld>/cwl>C183 = WL‡if wtavL0>O^03"0P D=π;"4&jP{L8 ocLu )!f F[ \q?Af$``!1I! F0O\|jr O1!N$!Đϳy`AH” /'+@;2ԡbkKQ35M+.C y>vFf\a;;Lp+$؂%e!^?f UpO4dD  &A1se^7Ο]p/!A?I]M&<B ́ c3JJ00 (PȔD! ŃX?y0Xh%LD IDF 5]HP̤“3E1@C02M4gv t?m,2?Ȇ] gWvP`x)9Ltfi\?>0uM ǟ`G_~f`Gh?;@^SZ93@A( `E=ƌ9)20?T7p2<}l퉤HD0`!9.V p^yi?ɷ@!x\~qn/?2p#"t0E7A\c[N17?N(qᒀx%nSϱz]l9Dbs?HRb`ڠˎΕ@WGP  `x@~; ;&~(L+2 XL;&PBABrȃ9 )gOVD?[ء;h70{rs&?& 㐑'ID6hD#-FƐIX!Hr+Cc#LE/L FXSg2~Y;Ju0/gWfo:j&4b;:6&',K7,a`%0t){Rܣq!}É҈fDԉ&? MVCpMyL/0pjiwXn!YTs:Wn(o">s>KWAɍ:K b@ѰLtډ*DƔ8H?# Xɴ'/ŋ{ĉA,Ѓ @)Q)#s!3vzn ?yا tw0A5lj@ C K%,AODu^!E.c~bs ` uccFĶӖv4rl0"dy0 cle&f_a=Br=9ChB1!Sڑ򾱔n4aF%@t=xveܜ})Pj6p`]?QxB:ssUAnvP ?; 7ClC@i)me5<6#wˡq"qsZI@.ƈL 53x3Dtr>C`';Gl{&A1`h|G!N&'!&sєb/?cpOf>Dæg =!bob`qk_pSnu=4l0,`Dz .]v pz[TCT@ǧΧ,uF: [%~1G)e5ƔG`DzV@^5?ǝ5ن[2 b&JM32,q١@kyB8wt7 )ɜHWvc!NGXp`bS (?lq c Jű40l^ l7Xs%s~)`Oi :F:W)*$3'S>= p%:.x4&g`gkȿOn |M-NV7CzcFzNj",? >{s7Ymnf@ǏupN$Fdqh3 ؁ 1ci"JC :b/̬:2[Bdycǘa,Dw!78906$.!y:0XQؖhXy2 a82.'yk |0*(A!bS?KT,DTG Q$.)< 6 )'Wz|ivyzڔMysoE ĹD0;4緡H#9'Ye,d>K-:R. PJ"pn'$C&SG.y#3Op`{C"34Dg7/ozKF'p[a&CNA SBEJĸVX??5%8wޏg]g龘8&G ):>Sd: s6zWC`n$\8vs=Pih́#eMN8c~n=Ye0O[SjL(=w2`DtBb1u(D4H( "eCpl5cE;09N]+p_l@Aؔhn 84HNJƉpahw]iHiF1pwRG{TFz!,T5 "is}7%< $y;zڸ 4V7z*ȡH9L&Ab8"qwCX|tĨciB9lttE1 \0Ic~IXY5rs!N[;d0c‹w ! W\ƺVꄺs"5WKP`Yw[1,D\S)@I8m+$ef" wZ~F_^#,T(rz~N5t6M_YޱE:jFpJZQ`VWCVm&BbdIxߛz5hmR}IYdT<^>WzSX*GH^L$$f|Rmf&QDuʘG)H&{@4#ڕ$l8gлY;GAg6LlYt$:, )Y4NgTzѤ{i LL鐔XHj6䭔l[EPĹ񟏒gJnৄP{2࡟Vly<.x?{{+ Μ.=onɀy&.ڑ8=6M$NxTBDZ0,Dv] 7W?a 8^G2 >QɦNц@lGt ,hv!G0E5 d}'u GVW ,0.6;qrQ Ystf 4 tcC$,݀5/,\Qh!%5iMEI=(ҁװC,嗘y],OPRw8#FӖߌis0ho{b&K hm}z3Xr7)35δ^gҼ|~Ϝh1noCi^Y'MI未V(\ (bsb?%TNܤ_?>vCQ?x;j{NZ]!e)֖ ǐWa3˝lyY>tCn?AG8kp*kn DSz&J%$bяrn[5]U_b?Ȝ]knUEX/.3;qF-#, 8IAҞÛfHfC/֗r_+K]xs2d!DR\`5Q1"dS$ᗱz3bn]P.Se`cܞ!gL\rDC%HРctD3Y 5M{PC^&yJf!FQXܓf۝3RA'hj3sle()g{w?;e[1F6֦.*SZQjc:5[)WPL3ۭI=嗼ϼK.7fUƧlQSK.ov*vFL|JlHpǮb`& N$o_nͩ+FiMSU=)#*ٵtM HQ.Aa V3C`\FZ єZ M Ů[8njEwhV=BE/2pܽb=hzG0ua{'d.z@|Fx]2{;dM qΞc @9a=28Á?;ϷҸmhNF0N鼤Z$tJ1?A4vF=tzFXxdhZV}-%wuC#eƤ}ߴރmҐT4@;^g92x2u!T`22&\q ݝɎ@16EMKDjx٭~6mg[ɽ}i'v<.}\ /춥SC^{#O-ΞU)=hʥDo9yY]&̆9G2$993D 3ˬphݾȝCnj[ərFRVXUտTZ0aŒGN@JP=-Nw.n-W+s`u3[qv8w5u &9i!*sm)szm',>Oy'>7ܟQ>k/ 6}Q<'`"7fОҜ`H< QO 6!ErC ShY{>&K b-dPC t.Iu)KB{#9{+#pekCZS&'ɎwX'y|+gV:  Ƽ{, a; =Êi"v0:ӕpj3;3ÀC3JOlw 2 |}ou c <[D\4XLiy{:'Um> CӾԦA1(,n o6x$巈dJzU7 %݉wtF,/ ;]1mCzf]~܆ڭ3(ULkHF7 FzsPz$OѠoN, ygL!Ij7xVC&O^[%1qdjAUc,/eSi; NޗXHpޡʡ5cT9 {&)kDѽ; wYwH0j;,d8j>{2X+BܪWՄV{,1<(9n%W\NHlDDwxmhڶbLV  h#OܶV4BBmݹ_Yܥ{,Cg,WSOGCP/g54hpMhANxWI5n!c:H ȰF:)a>2?2|Sw}Z1o(#$v_y" yőDz띎ٮj/9N[rN~[P?LF ,VR%j0)_{ ^4Fx/Y9 X4V.t}0ԊVIbb&nΓ̛{#g6! C>0m M{uzhŮYK%ӯ>hOw+Ѓ-r~Yh^(#7#&ȋ@qz3:nn +TlOQ lKބ: KًA^1a`^Xv%!e8T< YPp4HgT5MG Cޛ1 㦣N=qܟ׃>k6I"6XNJ:1>a)S7:W$Q:sGw g@0Ƹ]1x'.l؜kZr^q1j`C(B4FϪHFF+1nvZ5rQ>Of2&c:].&vy\TQ֗dIJpҌaKQ3:֎D_ xD] ^LWc+MQmc.攓,l8xj+in ڦIi`䔆J[O)S9u8h\El&5{v ZݣqC57}>e0ƿ0%s3;SޙNdX 8lNCsD?)dh%L€o9ޒ9$I[يP Iu!slg1v,!`|R:qZ 0Zmi ֝a7GV6$>S}zC4>de9Ӷs{Wn<Ʒ5L`!rÃ6]EV6yλ:\$zUU %TDUΜ̱Q,'XmG&r$2!f%RQb_:yvDbˬe3P+6fze[)#&='ݴ!x]sh?d3܏,OvDHtaIɎ߯5ގ 'A}U'!?r9L7Ĥ/u]"Յj+? batXL+VVB'F iE,wTbP/Ant~~e"(sU |-H7^—]( 跐-;YJUiʲ ¥(@ɽy!N\SlLN{+AǭlUtR:Q,k okN~eıW%=B!7ɳ'jbXb%x_y%ÜԿ,S6M<͂*N|JԦSG)n}bZ%E6OX|cVQ5^+z-d6Uo. G8~yb66ԷF#f5i .K?þ?m) VgO^{6qqWyJ^(S!hMT)򮘕Ttq|8+RyFl!1فjjK֘E>Db! ӧ̧_!ۺtl[!%qo }X!PۧZdY) ߧĘ)Z.쉯;cu"S|w`]˔ǭ`xso; j53'O)a5Q3ږ 9#S5ؚ6L&,K&)5GqzxJ1gIQe}hV=O s3(t&y鳌.6+)>5.6J`F6C) -wߞE2DUPZk*_I 3N͙<5*!ޒYܱ' *㽜(q̓P!4k$hNžc%Sd߹)S9B{Jޜ[hȯUXBӑpG_oy10;T[Ue"Fķ/Ĺg{K Q'(t9⵬PeY" EȽ)|u, s)}u]Ӯr[1A9bMjz͜NDg,p4[օ<0?Y˫ŕQϼ<-(t8Sk/ x,}W-HeSOL'ɽ*xs)\ K~#~d^GSNc&Hair>8a}%RرNa[.v|t>^rx|O\ij*M:j•g)nTR_q}VvdzPQa7zo1i^x<+$+_[m/;4ebZ+0*i?m.\vP3~ d)2/aFk#2) bؗ4h\$x2iOReq%ϦoL \W6+Bf7ֻ7X^3ʛbu7$Ƭ$jsUt^XyܼC&M4%q@仌52n}΀e ؓ|cr>o X cYS֧ɯr{H-Vlէ 7z>gSɴW(V*>h7~$P-֕ئ.xa ifV 14ե4k9E0<@V(\.HkX!WeP0 _n83#5U&`ٞ9q6d2,nçsyˋQF⯡WɯyV>A8J,*ĭT"xᒍ/Ife;^ާ2z"7^FpuC;@МL3\#aErM%F,8dcl ,zXs~{ġ)Kĺƕq06JR\f "ag\p VH& ˛Nszc`q} SCyT.\NES4}))1Q\zBY]fZmYro,ʵJʻNtA)gAF] ~17'eK4maJ8Ǽ8[=4RM ;&tƿzoqk֒z57o5<2N%h -H;{eotI荂'Kh?7@sZE\:bY;.,kĜ4 0b׺1؏k <;"OPF!. Apb۷dGTU8gM2Ѧ7 Q-R;t[el".SRTTXrV aԯXr47#:8xIzꘗTt4= :0Nx;W$:J#)`0p>=4Vvk譙{$ $k#n@*|^kʧN*Kɥ䧡7I#u?^tUW3Tl`8eIqk@:SO'=/a.QJ\Hg 9_QzmJ5-.*eT2TjM ?x,-R$L;\>9$_ەu7N.tuK]\Чf3ǬUW >Q֬#Jn^,d{ӮZF@>)VF&4zBEv4ȟ|MO \ն;%ҴxUXHɼi?#+&rs^qF>El4o^8Wմ'M)wKM:+?2ޮCGbNAtyr,rPM)r[iB$U 0Vb̬}NCq/X`KW]|VW-9g5^dӣr+UE/G2CU{amxGTTd]SuۙaN0-yR+RĵvPw~\'KX5ys"2.+4SC2B.& {S+pQj\N^UR#Vק%7312DpS@vO-_C IOa|SWz/8DXw ޺5:[QUŧH-kP@ *ډ>q,|>Yň9߫ŒEt!2KGD(W`^ewcc%kHkbL 8<-X 50V+12JG92ޘ&zz"M(4+ޡ}WOC$oV412RyVA gHBU7$gXW10oUP{\笮*9:|µYukQ6sVZTd\5C^ormqdt`c[$դ<M#G%lc3ldSyftj4mSdXp˺͏/,Łe19]_j=;ھc׹q@mZ#KF:)q+EV+ȣ*-bu*. ߞ%1 )$,mXjah_^u^lE""S./%LU(5\|DFYd_-,#ݔ9B949QT^/ꢙw d}bx-GmѾR+ؠ͓%b^7|K:Z^l yZ({iRT婕KV,6Q|yUt)%zR_ ~kPOT4aΒ~߀B|lE|c7LC)9e*Z'k%GN?)܄Y-*B/ DJqryBXli cVF"vM\pe6|΍"JJcͻy1\LjW*2cVLZE\2596"wXĩ@uP19Q.]R~"nwʹU%Z3yeM- 8O5]Nxo8\K3c3ͥ t-dT 9)ﮬ/"D OXvddՖNM4SlVrfpͯ^P4RMR]s'Vh%);%c֏IR} < 14Eܪ$]E,*{|o@]T[Zhse1*5n.Dn.Jbpi#Vi&ו4cry[N.]I;rdz^uLIz9|]{Vbwˠ^Fmqn49|Ư Oɢ֕u $9NܯUGL䕜iˡa6aRF(T##P$NʏCP+:bQe~ zxe {#F\ڡRqq~y<ۗ{JQ%̬i=9*[U0*dp zRs~Qxz/OR=ƔxO#Jh[ S Ezd˗.SLe )nM(5[FuZ% "ʤ}I~&liΩykc /n(Y iT<岧g-!5fY,n<'yutI4eٖIs{FK҈j۟y]bX͒pÕCjEuvLi 9Ň-/(Bl35uSF;WkUC{b[1\_j0iג o%$s TK+TedvC"䤿ӓ#o]vM'nɸ}_ M+,"I]1u J+ڑw:JL^פaaKHJ|ƭ/ex &<\yO=72B-"&Y_fy9M:ܫyEߣF'E^ukߚ9l1+ 9Gw0av];fP_75%r:Tw_W_$dtS9EJu+EHw6BO%VrS]TɆ(*ȗ."nj2Rt$NJ'Լ8]YXuN0TGō"wԏK⑫Zjî~M\ܥ9^G .ny,2F\՞~k';v xa`a{VEIFo(DO>8TTTULv*ȷM}%'8ӅDejJA O坡ńl=Md&KӖHT:S8KBkSݽNY(ٳg˧Gh 嚿cew%2BS@2 DuX BfQ8B-4.y3N،6{Ȯo]qy0hפrbN'M ܲ=MYK<_昣Hj D^Mj%ڝ6u фCё'--O=/"юh57/GdNVcpHDx[-mLt V(>] 砗0EX6k2ׁ|ԞN'!7Uy$ 7BMrSLp1ؔ0P0.P9- \x&bcb79''fbcHɥ B֤ r$5PXj6|\ӄ@DQM$hsrACpb: t'9"Hیe4֙Øj " EA] p>P$bk9*t'i{wD}M\_6FbCl (!nG@AW4 %y<>lE`D0x:г3dnَ|20( oǣbҍN~gRR%Q, Zh'?K.Մ#lcS>p cFY-av y;IEdnH#F] Cz$E ї'99La0~ѫmu{"ldLޏ:s:\ &4w#w-D/b>ק}q_+Ύs/U*- yw ث8ďE*gDŽ%fᓶHEegy*BjX!VC1-l~`h|zft^1IG 05to{}+C~rFoc0}n_]9>qr||!˰^OHM9Mz&d=ܶ~6Ks^>&D=zxn%_3sSAa)<7 =; T OÜ%07̷HBAֱb d9gܾὟfI G>k}vf#FAeg g w.nw3dw῁!!4AXLH <~Ůw^X ٱMG'$2Z3ׇ5'y53’s-Bxl`qy9+Ų>9hmY{d:?4'c(C2#~{@P"XuޑjKzym #댴ws~uxRmE7 I"} ,;pްŏu}|BvYOp!o]u$)2sC<_J0~3r/cif ř}8\ @C]q]#y׷p>[ w,w&`۔gFdm4ߒhA|SՑw? TG#?Ag`\_9Q*wʾV5>oluϊp  DN$雼3f'[(g*2l_pzʢttni;r"sdz<;{́tjM2f#gu0,D8GqSy@jhF#~ጎC`2\:сcԾC3H cmu `SH"fX_`C4Иgטz^Ck^>Y[]0MJ{}VIhrz'*Lpfh=lkӔd~cߘNxyhx3X'xLi5O-!٤ձ=O%e鈍~d`;vE3jYX?A5d-=҆3(>?CEݜ($ Y@~:ǖHv])~RwՓ+G&Fw:l 2Pn~ɠ0ϣ['n|̷<0 CAzoO@Ӂ9dnB?eZCbꍳsd4\#HгD!{ynx!ڹi (1&t0t=ߚw꒒֎sb$ $|(JICIC Mb`Nm9pYX#iDN_V7:L{nCÆdVka1ćhCY Ǧ1#xmiuIIxߝH&B7D ]%}WּB.ugQ{!/z.0piwbpyꥑ :iZ{"R=Zn˘' ?j~X|NhϡI[r8^7?c%Of 93_=.!bx,uկazԿx1y 5gRM?ͷ'YW@0}*jY.ԢkXLXCfhYf$Vn [XX@vT~ov~0[zd ~\ܜ! PrQ&G5Th™o͸QV;\<}c B27q,OxBnSMjSO|:fJļB%̩?|S Dr9XKyi>-%#TI2=(֖//NEk#-vrrLxg$q[0Eղ"i?qIL0`T@RƣbʋN"ذIJ/ ŒyKkCiQњIczy{L'2/W.q<lFF*t Jjfړy:,&k#%s4=2'!ʪg Wrb1(y|}-ypC0%zȎTdZpSiC`N[I{rh)auL?u*r޻/z;W9;V:h[KL(!I)7v@zΪJehfaQ0I=$ {̜]rj=i7])Q8t͗Έ;}V{@LXt/U2'C[a7㘬B52JF"5Ɋ,rᰐ0N0GOuI̸K"/JoHɕ0L:vdt-iό~5nK.,WJ V]^3- l71<|^=\/sl`8C-^OjVɸ>:'daqXY}de2͹%qz &YZKQVu=z71]ڃ[p:@Ca y=}IKcG%aO.+wU ]z y..Ėw9iBZO?H;+a~pXړ }KcdJXtBFEp41Uɑo?{ZU9 H+jne8tDُYKؖUs+/2NApp2B|ӨI3U"7 ~ntj~de,q[QšV쳆GsFV9 -M1tc7NkV'ڢxib{_\ښ+4Ԏԗ0b?l/JR=ELn*R:S}٧đ.mM gTu2X?Atc 솮u]O26n*g ^l_7#QrU+X*OCs&V$_jPe7 Ԯ[92FUTG1ˁ%'ʜErclTV>}?.;84ϟ?쨗\z?AH1iV3TW?%-Ei5W59Wiy<4/c.idQ 6+$3Q i.51UܷYjx6όb5dO.lnNq- ͖D$~s#aИr1$RTM [)|љ ^9haOMzJG0$@|)rb<1c?7`כ :9e68Ht|jpae9 1SeVYF"9Н5lc0]@_zO/ym_Ņݙd%/j-X͟]XHW-6l!G}uآ(Y;C*oNvJ֗94VwC0BH v+Ǚ892~?p (FR[I2LZLL_1\d}UFK7=qGmY*ep$^VCuW!E12q"6F`e#+i:Ja\ X].8y-rU˄BghYR?R~2k r (ĒEeꔋJ"1u%춹jv\.4IG#n \v-6(}V]sW[BRc_$2}ĸ [LUI`] ,\|lSQg)Bn(qj}yֽ33IubNQ%0}crW&/8Q, 1-_ҡϥzmվ]X 5P$ H=ikEٮ]jiBcJ]!fR͍WY}޴ERIK$y>%jtob ^ңQF0M͚Ů|sqВQr/6ќ0il@zVFk(I` v@]G$_6~E mK|Cx5|$'ƲuŅK>ynVeEm lEД独L* 2" *US@>+ÒO5CX/s5#ٰG@^ n|tz^I+Ծ%PČΧ+E l &μ~p٫L_RGx{dZ%Xnx>Ok0E6 U5&b:6>_`{EȟS,#"3oq;oJ6tlZC_mb  PGYwwAi1m ``+LoӤQ_>6`fL`M=q|i~ȁ(>l" !@6CAH` F*?ˢ:+\ @=C#):Ҟy8L@/ 4\b)@bS.6u7FtIba^B2r?/n0=4c{1O Xcpm!1OP#ޱ_PƘ o/t6Cp"fdَMV8 KpH6#9(?F?@ÌO++dzgq q 'C3 :z . 8~ǂ|ˊCAgb9v, Gtaٝ0gf{]!$?c' \D8͆>աSP vLW0m01`4Wȸ8YJlي: C3X/`7AE ibå_cƱ&%033?[#Y3A,if8<3Nm $僽XR+Hdl #ek^_zRo${vj4cܓ?u9+6s=yG ?j}ڐ;T=9KDq]1pu#q]C (c@Nul+` _;Flߘ&Sz7?]`O姦u%`#*釷t=tHeOL1ܣ/~z=)MU^KIZrԈ8\̍E}#V}'(=*\Qr(PMA];fvPLW^޾2v7]}: 0ߒ:[Vl|n)1S8aċJ):$j/3n5<\ 1eBS4EƳ{ ?G_-x}%LuAx 땶PɝJ'0y{ܕuٙXZw3KP UC0,-LhJ..,g)>yПD22T k"@Dj=ϱhC\qEF*r/fȮ^lډ^ JHDGTOӖl.z$^:Z&0!ƑGr4)82}1&9E/D,X}AioZ/iA=ΣӞtt虭SL^9 -dIOAk= ӅDK.$`pct9Z-l 1,8Ft616KOWl'<|b`|ClkV36`t>Q!3vdQ$]AK*+,_fuqE88ṕCR4`ޞu'޹<`569~wrMyZ9~o|mgCsi#EMB=5~2dz\^+-D3dEpWtwɉB !B:nG)w>[Fa^BF g8e8ΞI_%U#H>Trj,X*e]\9&D_ԞjOA{K@UA64jtLO@YK"s a*xm>쾉5}lt# { wnގbh!׶vó~  :lÏerÒ<=9p *3X$AR/KT}79'S=8]dNY6KS#-b}fzNRʭ-'V}{ }M`-DBm~Y&Au;]\5i|$D:]׉jh4pSiG; 6k\A^~OtWM^_n}Ӕozj=fSiWͦ"ۭn}ʒkY o.>*>s&:dB;cfUmd*$/;|.m lJR\&]*@u`ޗ/ƺw'u6u;M$GpI>$3%Y(@Vr;& [C <=U WƲX;X'>EeAt6+Av OB DL!$q(QMtjzȠh#ͦP 'd1DAHG!x&2XN6R4Y6ypc'qEݝ?9o9כ8<&Emƣ-~hfKbH\b8RtOҘr8ۮ60Iã!AݱIh9S%<'ӭ3 tCzum`EZ9>`uduWy B?5~Q8JsO_ ʿj9j2hcIe=V-Aʒ;$r .9vQ &и>9,U"A.j< 9=4ܥr/ܪrU9) 9t/ׅ!FLyo)r&rH~TKmkls.E'Ø\J+\v:ݙfVXB9ZX汲2)4TU0P*%Y.?xʭ/gvb0r 9RCVKoVk ")ohp|m t\a~qoDJr21fK)0i^e҂fjS)FF C<DXc#'%VhU,IQx.0|QL#%0Jr!];T.ؗ:. %-?N1 1C/HtȚB"`8 @XHc)́0&>B5Jb)JB!d;AP 8RPQgM5)/sPYE2ŽRolPmf6tjPl*W3e`h`ݦG?l +1˫ o[;ΙG9l@sx6&6 ``<0? `&+XCPI33_ 8˧438.3Hn"! HJY,dǕ- F]gz96=VQf؏0\~hF~{MP$emfzu:Sc/y<=O>12%I? zf)b.">l37+$2@q F$v :wC/r⁜3yNs8>>aF9Q5,v/l9Lulهa) &>{KRbYnklDG%u_ɕAj[j!ofWNeK-%:4w.3ݳ^& S==d,qԆ8_J ”1a9G2BK~DZ ;2654/0n:dž(臑'ݐyo.eq߿6#06.!G!`6>uSq}>xwTt:8%ߔjG>sx'RǞi1cu;,Jܕؓ"-(DOg 2!7_==sG[=򋟧 J8>;ovif 6?s؟1v4M>/4b)t^r=eFꐤnTd6UaVh[}}"id̥[)LكoɌө"G?8JW$$+.o'B΀xqieFZ⟪U6|;"IJXE 섍y`ُ+Z?+(e)W汖DRTH}B$4֡dI70{d*LL~wXD_󖒇-1RTztu{#L8c-R/Y`8ſ%hURwiTX% :EOm~Dzڗ D3*C`eT9GbZl}x&q:w|8Æ:Bi%0ט)Aԝ!X7tNӐ7ُ9N5 +<1* R KF+R+ (" 4B yrL -ϰ<yɈM8u OlN2SZ'y,.Gu$ < 33O Ow=>aƪ h4bJ4 P2uOOA{?Of;?SgPEMڔ('nXCiQ;^̅)=e2_gj! 'n ~z:4Avo :gݽU~gk1efV y_G^PSc^`&eby+H eT15t/E42!ݱ/.), _ݶ5CI,t oҸ-IlisG%wkwyߦgkz[3;Y;dz7 3Q /FBBd HA\O~ AZDʸPhddOp6̊`"V*} dEU!9JnfY]PʵPCcp0đz羧{Ó*eTeC.kjfuf>q"x3 ^dbĒ؊X[;%n7q†GtA_X\<.t\9(z{mGc/*V,ID'z|n?m ㋀r祘0pL8X^<)_ULX>kos8SL쑠b~YͰ'`[6I~PűZ6uϧw=`^[1_Uv~sMbV;hd&.ek_O&,z [m+9j!=k;q`yCUQ ^{7lzΠfmң){ Z^ɺ%/-Jƃq1jj_\=cF\/QGʼ\HÔb]~ϭzESKߡcŎynN6b7w*|)K("1RWVױv,{(_nhuQ}kzò>|r/ Rcp -RY8rE.Fϣt1X|ƦwU.:m(!"(͈+@zJC^18@;e_.?I**kho[Z hGh poICWn޻7Ͷ8}s~}qx-F$`1uuy1̎9#OgOLCzעa /߹޷@|؏PXԓ`&C`6`1_݃gx.|d;TACEzn8gz|NxnIމAD4#f`~[=;÷8] ǡu9_U@wFL ;#JwGvd8='ʔ*%1.k}NY0jw pp.0wF^nrۅftl؄b 'H4jbP&OHr3 3/abt&&F܉ ^-w>'/p!y/2l+hH #hO5﫶NivҎM1sp}`|ϾI1|€+ cU"?%lª;(>i9mXc)yxsL&eF]qĀ%5~8$NHΝvS.>g,T!oԭ&1DNYxu!a5 '93a|c}E:|Ev |Hԣa͂B''S>Sy$fՔO.2q!0DF ^F9;'4iدu4~FѤ#C4 0"3޴b<5dPc=!? +%veF[80G!*wu}:+tA}QB>fmUWcc`>b&-07|4EjlBQFp/$ikp6&ՌI@k*d4҄'Jk20g4r~f=Dx!`U!~ ##ռO%y#ailDxIHM%ɼsͯd,+q@)'(}ΣAM;YF:ҷP죎u38b}.-`6#O:cj5ɀ͙>uDS~ێhϸzFO$ר5Q<-5ƹآFM+`0>;)_5x~;3蘐.-Pi@9Go]laNjv(#]V hla=sE0 /!\hE8{ ju'(^|H+7Ey Ǚ|x!장.cAcyrrcy1`>or =Žq/|0xOb O|Z|S({7$N`|Xc`eGnCƇd@9GD?Gy6=zvgfsn٘C26M÷5+QG;% =ԓӻB I׽G -F>7.,׾ōi{T] )wDQ}y!pE0s۔ +( `%NJD&O '8:h"{x83yҗ lڿugHtf>p8 1]3ط:!Lu! mٶ(pKpr(u;2l-Ӯ c!~;J@6X;mF6[:eaawy:Q }CgնCUZ30zF|=cc޿1ظsXy 7 *Ra24ޞi4MӘR:0;뎸vW(F$TQeIq%tmؐOomO zQY ;<0+D@ iygrӶVQ9q4C\%ƓP׺,؁hiz/G!ruN.(B62g֒vQ!@F*|OV3͝>|<4P6T| ,MqR(Xۘ!*ȀdrO8FD'b It £VeFL:j, ])vq=el Sh"h0aZex䚅 }&=] D8*s7ǺP" @D7RQ4%3M^PUw{Dg/R]ϐ#HwH>r|ͪd32PV)[.j<7p>EǑcff>էN?͂lBĠ͎Ճ"釻=C]|;2)ۙTJ0DrE0>döGM~V q<ӡ@`WJC$u꜕ əj4bHd* 8v%ЕuD'qӑW\1s*h (XOX_1aebٱ|L=vle lG̹"JQ0U31)- -/I!?QW?5YntIAU) Y 9ydfIH1Ay'K$eHF9TWEp8KA{DA ]/pYp]oP<;zv);֔c=- #@B}dBg\88|ϗ8 `B Z w g=;^و>& i`f¼(O2m`7”( O:=\E"a*}Ǘ8 fQ /\Vf'`28GaPD8ތ f+P[tz1!Y݋Ƨ+mGZ)>xԗ`&G#dCVN&  ŀ5QƬyEِ](?fCW'3:HHP҆J sPf7q:cGT7 iPr};''ݺ*\< {Jz55}9quje'c>S4SQt;l X\%87@uETP[(TA0yh7gAsL"Dx9~Bt~j]Z*ab#9÷TIfjޘEI=`wGV}_wz./)ˮ!zp2BwU9wk%rFk1:?1G |[_5<37i`y[p8o/y؈rxa_rIr˰&z|gyt8$#%v}f_~)0N[~̰p$`~SvUܟ'YENT |? Ͻ5 )I62Nhyӹ}ڗ?wg}!rCP:l7>#g|Gwy~M;90(8K9*mͶB",=GI8+R$] iħ] Ԙ O-{i/$KZ>5N"dž\5zkK?v|&.mLV9Y/|qE4a տCHn0bzL C GP,)q[*M @ v.KK)B}xsK)B>Fqk⾹;qQOALOH>Y "$I%OK='Ť]n@Wf8U7l(DBIb%5J\D)TeaiO*-.Y8%FMd[2ѽ"~4Lc7 doLs g 3{eygbK5 J.[`pbs'x1.~o<ד|3/\.JxYmIl7SO7UvuC-Ќk"`ECtSma@@\GwZF9ȻPr\^#F_ **Teg»JNq#) SL">''g9Pu;N߆y)t.\?_]s ^9[i4CޣٝWМLU9XymWj-/k6S*X-|FC6oVR(k8ԳzˆgJA'_(0G"s03? vn\k233ņd.+F=ŝ== =M ?}rf:y+Se곙C$ <֢|ךlf G>I x?TȹĚB^[K.ӰpR;)T.e#j`?} Z畽4MWs7x!ydm C"1$@EWwf1&~PFivM;9; =/[ D^&F* O7pɀУ@(2s0U;Lx2+ ĵv-q;2ѤQq.#ȱqw<)90<,< USOBbtLuow.C_j7!\+lۃݼ*nz Cq)"i`ޖ1C[6ֱW^Nj&r"ň&D5جȒig-."qr+."."."(\Ej)C]gQi; u0k0;{c9;I9˰34ȟY eKŏO2a2S 8lQ)˚b4:01T[n [!@9&~Ҝ+3,WF68}noN/'|8 Z7Ѫw}fV!eTdFn{.1;#OuX8Fd&I\OC-)*>O܆z - 2>P}=ː^?IJ^P_jNhG~o#}, wt F~41mo ^V{R,_n  lUw1S9*DWm(ع˳}CD2KJc` a!+e߂oZ߯\7;>ׄ4Ʃ2}K iJ`!DTA}Q8״6to{]LUُFoګoqc\<,.?X;,pQnK'obyH;=e,v*~,iÂ0'?` Nj%alzVЭH'p]IR2?cY3rM -盧#N;Ⱥ%ٔJSvq97/ :1'.vf y1\ h0<>,nØ[#pc1?杼><;|.&i<)}1럲y7(|V <_bF`S17ggJdB TC~1=Qs¼9O"m`D؋,֞/h Xyu Oiy$JO]r0/S\zo¾kП:7wtc{f; I-XsətGIծBLNv&'K&,_Ep10*ʓS0wk7VckcHٿv׽>#OTGlv!csGyܿ99vtxL,n~׽Z #9m78"4w}wS⽓@<'0Eؓfzn ڶ8݃;x Eqᇲ|*LЅ0^'Dk9Yf@ fEwɷu,EU%3XI~w#1$hS(_͢ݯ݉YVȡ`g)j~L@_'0O$SQHjyxP@=DP޻}[59c$?n``JiǪ%bF9&0H.ξWT}}L5(yj#uf6iwL [tyzVL7f oQYYa+ޛ5-OAx rt`Dmr)w`` ,sb D \ ~ap:񜴙GaR=1N [}qUcU:=J# wUUTnV[9r Ch||WP>n^c߿l D^pDJHy!S.iXǞ*"}& 4NƳit-nO;K "!(}u4kǁxN(4t@=J C?.Dl?*]G8cI[u^W% MA00l. rTMP ;W:*^CD:>HZ(d?@$@H!b?>u8L8M؈m ZhʓIJSy K_DCO7Չ _mUѸi" ^V?ƟC@DMgCn%GI4׬l?N'M︇` P'41OG.VG`ipzA2۶gKnߤZČH ώ>R2C Ak?ɝ vx<6VD2`kpjkK+C( ,,-Bs&d a^+DVA-4PSq4<\pȺ}qW߻#*CǔyJ8`e>bL͟ɂX󢖟J @>P8ǨŽx*'qAͥ?^ s~ĺ>.L$ #R&~N^'Hn4r_}vD& $hjC9M\0(*D-E2E2(l=ay!GO~=UZV"0L2*OFKfig hBa?(82ZTºT4wZC36Js<[ Sp \xp1PdY8GBoɗ}: 0aMxXeT6z+HE(>@Ccyn6AOW8m6(`qCOnX?fcOC8J!K0@6PV8 ulA &D[{h8.*ZVUKK x0I.` j#m*'PEwT`\WD 9>g\]D}LSqv#= ,XCO" zPvb#C?}5d= F܈±=CM+Y\;e~%>c[JC 3,Ǒ kbο6l-|YY[hgQ f Xj3Kqa%{8'\6=s|zqz-4oI nf初X<-}dSP[4 >QGaBʰ=a4GhE׸ZُG鼏ڦ6uP>]1y4"m(>:?‚Ą@Yg[ NoK0:J>ݿ n}Xv}lT؊s]a g!vu/x5292p5Ll=0ٳ{C:X4:&LiuEl#Y{p;6ق!!!1)CeT;`=>@QCPQA*xSpnK fz?(nDx** 7DҐs "vx`'C%gΆg\YO %+b.Dݑ Y"&D4CYR(@rSJN 1Anv~aa92"i^L1N@蝡@iӖ a!:vP:  cL)d>2󲞒;\H9qOHl8L2AO4 1}> 1P71GHԆ;1f2U; ğ?v |ˠ:Yj qK [R &x-yNҹ,G4v'!xT٫ã2of>K;aQ:M3fv(ޟx@?=҉LJVQʀ(lwp }#.AK}˔`]r;%jJH2:J0yI0K fg) fhvh`_A$D(cWd>* .5G#W,"b1VarN"#!H>tu3(ߦDQhoK )d׮L2SjZI%>r; ec!DZp~ $hcnA8pIl+H1 605Xdr┸ GIi4H1V'%Y/CCTRZHRWq5$3txgJXU1~c=#Gg\Ǐ!{G W$t3H'ˆUoo!{|srn qdM  |vtPb7dD*~ݿ~4C,6={2"~# >vr9aU !=Q=G:6BѴ0?S|w/~&"?oEP#~9ٖlhpZ--%>i`P>^oL  F 0g-73,h0HԸdWњq̰c{`1 \S =&c6l;m48qw3`Af%GBֺ ޚ?P,AÂhfGhE$MݰKww(hX"yFH2 =8cN!b})LufñkI륫 fD[I?5>#[VVJ7Q4o9OJ'ml9 p%+J&`vٵMt:fwݽX4L|qG јęIn4 *G@D1qlGypЬxh12Q=lFQ$q\(A7Fw0ate#;\TXc_Gc5 aI'Q&?wQbNٙG`d W!J8Ē3NCQcgMs[7[,7\Of[uPBXiDaE8FFxoMLGE9Ͱnbf 3-{iudmGPrRIuL D}<2Е !"&X S熠͹Ix_?sf}GӴli?cXl8T0 #E oA5"qf Rx L!a p?6y6wm^+? xo€ 9&iT/t}Ctt[8!i,>{PQ^^U50Fsw#gzKs4.Ä1!i4G1~ dhy`ٹMš~(~?d_uqa}Vx<'h ~ָf)?쩤Pp~̥w` 5 0Q `5)H ٔFǮ .0t0 4:Hn3>Ѱ#ٌ_nX"u/ \6AhϪ;D! cX(!ٜ*` XϺp1%1-fpXf+*˙ֲ؆n6|q4uծ+BxX]d.CکycXvs;Nvsƞs9 @ފ{Ġ͏;)>r M{@1yl݃߃rjO}'RZbþ9(,(2jb{{n,]>G%x=@f8͝qfM~AD|' !`v۽'K;}үT9_)+WΒ;tQGRct8 =/{WuAԚ)oECxNA8>N'c҈쟕hSp =4'y$)<@C=:>G‰IWs]~OQ 4`A9fF͚gۼO2x3rN2ykĔ;Yl5b1U%3~K ]b2e1J9-7Y1 8m5c!ƒPCK FAhI4C4YJ@U=R(#E1Xb:|FMj鄠:o>WFB( !֝!Bk ~FPf=oT{mo-LTpZh[JFLo`}&VqHzzw=;@xF;4ִZm$$QTN"p(BQ@.|#i/Y"%&"z'ɞsٴ4M'`$ i(CjfבW5[lcRi] 鱸NUhzuBd:]#)$$dHͳ?_0kU?>m{EQE"Ͳe'(OYv)w}?&:U`J_l2/00}sD% CzHSw'[ ]}[<{ldŲrAȒ3JyX 2dC=  bCl >HZ>Z[ Lo,0˜f,ɖMtRGas6xa6u'łq.}%LZO pip8ܯ$ܣ:2(I}F3(kKT#&5ƊjJ/ /(>ù/k/'70%]rbelmWVZ@ci["!I;0)-X&Hd@9Z0I.",qpI.u%;C`7&[9TPxH I{[|N lU0&5S4z+y-'RJiҘX,Z5C !軲#Ғ~$)6w_u_}u<sdQ .2COI뭋o63ևQ/>Ƕ>;ܜܣhhwЇ'"}،虲Zn/|uaeBX c1/4o9~tyG }(KÃO ' Wgsy:"Pks'+<|܉Y"H;9SpP8׳|` Z؂ggS3'=}W'r`g沶d ~,OeLz"XI@R5!73`_<XkOD! ֟r,]O!-FZ54j B;R e8Go}Nj􇢸uTj9u}ѫ>,n5NijC f^S"Gl`jxLLړbh] nˏ]rzhB20= nBil4ӑflf&\QMB->]Cp{Ӫbʎ/85W@qQqT O@dh 0\ 347eYN<1Lr1俶3hw -k\bY)l3 dR󚁢LZ` O'ѐ7c Tj5 &! H9srnX2]5l$o04pGɰ 8tDa#fo ?p FYxʑyk`~`j{GaĻl41JօsT\NEg< 0/#!/5l9z0ǢxV];7f.WUBtq?{ Zh!~t0 Sr֔>0y!,@7)08tKM;;a:bDF0vdCgQ.C9?*t@)_6$SBIz zS=d9cJq0<}N Wu0}=Ml 7=lGР6#{ ȐǒD$DnjH2Aa?'U}4nH&$`J䜿Iڬ)weritfoIXhKhY ё;6dCޜGOIObG6>LDӣA14a6L|?.kE)Or1peF_q (ʡ~bx<+ɀ30!-0yw?-un?b ,\uYz887-bl'IN:! k(c XD:oOw^Z#4Ys@X"4zcp06hCE_>r4{<(~ '(EQG{_vk\ { Eh*xR1'fԦCt >ӽV &ѝ*yCi!Ȟ(DMG24Z!D&04)OC6;'u)߸Cs}bEC6yTw HreoA`X _V,8>٤\aΔM xOSbz}Qc'xa޷~bO9Kg>UKHѝFGf%5O'|hFC$e_F}B0itiFc[O82 2?XI3RME$A/ƂYg4AFe-$Ȉ֨Ac({cXүF 1tǍx`u~MMu^FRfbNF`(šlČcHfd'AWv 6 ӝfg.ENV$h[ C_ i1FeFpS$9XIq 4#@smRc,t7s>x܁Pj8(}+xWxwKK>n|Y0K2HlӵۃǰkRʀ}H̎֩^9gcnjk[3Ƹ4I\ ?VC1LhxV9:3[:4?~`6e\Ѐg6)g_?rP_!s4謠8$ dxغ@|\d.-gu>c g|kZc4_B8)On oxvݷi#EOPԏ'xc&b庪;K L7@mؼL1crs x8Fpn6b9]rNU8U/Ki) \RMD@y sP Xˢ D6Me"^`%!8lۙhlo} nfYc$\#Q% H K{2K#1-⏢xM s=p>X< 10ȁ~<+aX ,;h|ŐhO쏤/` xL0#>1:IOǡb^~' o~a8z-@.&=3d Ȯ_=`zhٹDwňNI~K{6"c]&n0?J \;3pvR->#4γNa"O>U,N&`S@' |ߊR` T|Gݼ`7~e;n'N^r9K)? "! Ix[yCdr(ф8FX4[Ң62t1l_L}ZHƗDY d,Xx8x3ɕyqcciTT;Qx]euƖM%_n7[d1gTF]%%`q{K{j$7Jh}r3 xK#ظŧ B@r#|N@[%Τe=Z+FUd.`<CD,Wr.e%$ՒOaX̜{.Z%=< b9 ,œƈٿPryp\參2|je/PC-VoXL ļ$ϭžf!($bq<ún8 v3xdC_ˆf)@zwy=3:t QࡘOz?s9F @@)|˫hX7Vm2NBW/ 95K1~G[X@惦`#q&Qܽ˦%p,/D]|t뮇0"*X֝WIC8H a`γab.!UBtpG<R5-yFC^QF9RCx@G! :$dc̢bcݝ/$Gէ=#z>S.Qw뢇D=~ i|+t2ОO+.)9[/8cKy$,, 1Ĕ]Qg2OUr^tL?Ob.@_iZy}i4{ Ny>SŰsP/ï{-chPmU:a`yRy[^Р BYw'R4̔MI-Y\Ly|3p\bbi[sk:[ҏwbZsg0 ƍǔgJPڟj+ejxZF,Yv!tU࿬,#k [.q-ߍe#ħR1'8D0J\gr QIqCvGH/QB;%Oa.~r1*#cD= cޕӛM ?h{:N_sy 3|Bl}D={'n<9gV阦o͇Ixϼ@u7/:p)W9'MqS&]`~cxwzw◿u  )! |DJ_kͬq`A|h2qxHH\É8TsLX:*g2v "HST*.XS*&7SToa>mѮrrNIt'iUC(s @P8(Aݟ>Kfvw`Qy|B 1q;x(QO~,?;ǣ1O>hGԹں*X0넘S0K4ƄfI<8hgq?n,B6u`'RѠ;N[֍>끦\9c=,AEKr0]W<5CJ?,?s!lƙFp0.`ՀzI>XcM_{cg!hN>)4ӳTǼ|y &<\&vY!xO` 4X6$rϿ K }o{f>MAr]ANLΦ|$CahfLr ʕ:2Mw18ξ7λ\a1% 3%qFs[.[-$^ތ1!InȁWDbՔ n0˿c}fG@<=^g,hi3\y|oXMZ##e@ZֶGϻ'>^`ORyP>^8N-NBs+"ݸ|[ݲ"uO`>/qݽ=oÍ⫥`%Уަ* gX_lOc zS=?^={Y8C-\~ ףq bR;a#cмxL>l\rrib\A{?µb|x,B[f.Jx6є:  ǝ=0Ç pV͌Uǡ;qeMg֞CJcncx%3 FE:bli+ =Iᘲ v3PF"hPPI4tֶiNmQ;S+#_RhΈ&ξ5GP0?iOvink8eS2Gra?|kG~qq#8G$$sT#1O8y)qJN&GG H@u傐., J\S-keq>\ 6 G uFy]ˉH]-I:Bgt㶰İPy,][;p8c vx 1D 9 ĽƼP3J43`'`PBܧq'F b'Xc_XG1<0M5[ΰGaAO*5ڻ~eH0͏fi;ǘp*/?GˆoGsu/ ?>HPVڴj{ Ƒ~]~ B\ 1*)ZN)UM1+XU#n^>Z|c ή({="'_п LIw# .QNNM[W۪* }骎" tsdLw6ņ8wd1({ ~3(FqdmCFЛst ߓ|)*(c |.TϿ܋՘9,_Yf< KY H?VzM||ДrSO{fSqq_ 6h_'s3en/lzVgb23rvc1G[EW[|r&n5%/滽xy*ϛ|QW"?ҎtNJ4oӗB9ݧw?]-]'#=1Q?,O~|%Ma_h?ܵ+Vû2Yʯ9ʎ6gZ,N ߕhz:+zIZ_ݶk_,ݲ_6nw }J_А{2oP.["x*rlJwL&|2;!tٔC97ڡz9&SMkk!>w.94JN!%z-H1uIgXPSe4 2pށYb ߆֘SĔ{X>PDum-pˋPt/PC8 ?vkpznԬ<\#0BFonDtbdn) 0d|>:$!]_gNE -ܚH l0!=8*^\CqD=o2ŞevۍSnfb3_pj=nͮ8`S1JS+ʘPщ5/Ql>P7]K>Y)ڰ}dvjT)՞}&t5? oTϥ?țd7&c0wۤ{>YG-Ec$v$r:٠xL.iX C-hl^ьݑɔ] lKZؒ$ѝٜc|LJg"|0M~]?| oqqӎ*A}~-č?1ГA8z[R)nϴl a>Pyl5wɋr6l`C``n (KϏ'#f*>\%X#!~KY{' yCj_2IUMQ%ɢzX YTtcVGlMf,sR͐Xr%lp$6Hڗ3SloGLo~S7Խ#Ȟ 7zd8L l:m^boC"#>&5Kh.)tj_ё?b-p_V/gάP&cы7fa$ݪMRCvŔ/y-fӪJ7%F *֚y=߯NS-9I:?SR$]T~>Upٸixi5Ӕbl!jb^ BY >#&Lq9t|x}X0= %WYvC0}QZl/8cwv_V]#9oT ejoS|J09-"abuZWZcr 0To 45q} 6|:'=tnΗHX|tF/e?m` #Gnອ?0yԯg5Կ/SN7Fv:C>hj|O~r{o%AÇ`1L .HPjxhvd2<$EcX6R(<\|qI]{Y^lu2R 0uEjtc k7=0vCsn;}?d#`SA>[  NJ =qXDPY?(KOk)Ǘ%\0cL BۖpǤմ{d;n}`OWZ9tWjPI dsuKq8pҚ5Ycjg_9.  G7pvS}h=kBs!P{W_vٸo<m^p(ۻ!-lZ-13I2FGM>S\9G]I5cPӨx&#:{^ـb[eAJ ?}]Y#E]SHp#6h5΀~sJz}9Y*m%x $hֳU y1YvpsG_# ɦN  ` .~OHbcF:}o*gn4Me6%@6b޹S K={EiۯW f@$%k!=5 _n ˏu|/Fxx&(n=G)ҵz1?ؿ f}W9< ?S pG 35ޤ$xC|1ߺWh͗[{6R9&%d~Y.X+Q--קs w%9-~O|,wVI#oF13(of8@Iu:& X-1p.p{eXy 8xx>[z q[|ߒҟګ}ǔSH]ΚXރCOyP:Y`vjmؔ5+Oʈ?!axe(fXn떛p+%BE >_ E] gALr1SW+8ZRrxp5O M]9rpb?!E Il"5$ nI.es>Cޥ_E. Pء)LHgOOly4lqm.|.lH@:[/ @nn95KpFvo%v} @ xX!P( vq9xܱv_7vVd<^MbjEՄ=,a:U5y^/]vp3bLǍdO0qBnd{q}-}34,qf7l%IXq:#s):Na:qwtx1Ho@d:1d 3ǝ}ɣ.y@KbT-٤œ޻eVhB2@ivMCe5'dj=~NvY"A8Fhi q:\t_JaB/9&p0aBle<2%;21V%7\ǡ6RtqJ9c}c{"K>Dr3djaq#BS6ɗ6(N;. ظ,yk?~kRw*󐊢|r)]8(rAƅ5eM=&7N7Xn)s1)79??rVӧXόKy-O/)0aV#Zy r˜},*AF|L>C=o~14|MM`uQwh$aeGp)X}шJ32f>шYP ]V޾jFKBnLIY_R9`@}ͥc|lL=QzsHٍFb8 =\ٿ=db4ltF|cNL\M]x7ki˛%l{ ZR*<ۼ+aEP#Òd1oĻgqm vOקC߷4ccL^+[UβavS6 q6diΘ7d5ǼyO'1 dÌ;qg>J-j&bP ̴2㈎IoOķ6Ӈ\gT)#B0h>x%'>:?ښH"2_@7\&L)[ DXj2C;o>bvKZkG[?Uf,-}i ܞ}v&kJ?B=@xF81GܪY =F’):"kY;}_o1wLc{?mw-*"4MSlzϴh zjv 4&yxX|K_Ǩb )vE~i/A;T ̫7ӽOa4g!x/C_ΰwf0K&њo0q໰IaS2+>r.c}eS?[ xPKA='컓Űs[K ,yͧ7n<+ NCkߣaC7r0bVOyH>M.M@z210oAL SV^Sv 0Sγ[PHa_ox%}o7@yp|15W'/uMoJ?,.A&|oOn0}N4i)#dO"TZi.6&R*Fvgumgt8]xx<2f隣#kѭc9ɉS,azFh]|9Q|^O5BpQIM.x{y$8dsCXZ lGxL!pHW(M9aH[;+4M Jj)+WGOi.;G2UNXшd$Dlx8ǒ"l{%ks6W}|RzihGwn aE1jQ "|?G&d? xcUL b%%KiDŒªcW>ldŠ[m=4l/EwƶF$E/=hnZ9@#U) B'8b8BQ͜ ֟ qaCtf-iv@>o*76,x}Xg\PCk͡&ICbiucxi93g%nhI7=["WIdC/.Ք>O_̕M4Zd7cK Mȗ> gw{K_ s2l(jXjZfd:4c⢶!p_\Yd3L2=}}/ ߣg1 LrGa[qPCl찬U3VU<_kX}ᙴ s%CטUDPZ*' f~T'm%g9FE KX&%4y.Y ز ĭjM~8i z+ QRFӁ]oKU".q~b_"$ðqN\5~$8{re1C z Fџ#Imًk9=X~ry`;ty#s@_~;8? d݌Vdzm 1NcQ!S>߭w 2 d%K1&BV׳6;n#Y4ndR)zmKs_ur/ަM06КK(riӻjTҚWL뜔tKRi\O$L/~wRb!1K?mOKpUvbXՀwYBwUK3;r&u]/ӻ, Q_J4*7+Է5>;N±m* _ʇЇiZ> țtbaݴe{"1q5vCh*%}C_ $zi5?[|@YcP'|DAY+fY9-a V,{{GbN7ICx'WC2Q 9>n%:ݩ*KTI.0dy$M3?q[Za('_K98.B?»ɲuY*ynyyL M+c!,]FduÀJKeyK-zs{9d356^\wsgl?;2{*d0RaBP0czBd_TQNÅ #ȑ#v%߰ z>։pA 45E0KA8'[lŸS,KGnlض6õ(3 nq88(<TپI+&7Y HҴ'XjʄĆha;} uWQk~Qsq?\J@8?Y-2(cOyHu,BjJ>o+J2Qw[}Z19aB/ۺ2PNr.p;yW+;>Ua9^ә.&/ՙV ;&X`&=o;Ϸr 9O WG0Mr`eJr hOO]vfDӽ1eҾ:3|Ź;{Q$F3i,h׸rDPQXngL4sͥYhdG4~NS~liU6덵yhM;y' yjϱG|<\>˟ b1cTWLo!NHLc mMB6i t5xxy'[Ԉ7\>ɯ}u9@ܮ0lnk@5ݢDdݻۊZ R+jՠt2xVk'kX`ò>?3FfcvHI g d+iɗ!~wjxI*%K|p6l'kXF}uCjg3Q݇xw3+ޡXrgju<9Utn ^.*λ`A$n,10f+kN=AVOŅq$gΘQ Z~~u{Y1 Jluޱ޷ʷHG(Nzx%lo}ACH3G=%N4rIW 8>3&Q2|Ǡ=cppZ}Dwv劜!Q KɐYC}/}~xaa.*NFvoE"Ñ3X?M>Ñb44#*lשUNƯz%b,5?Sv];Hu&s1C=/ew;L_ww W\1dݹ3偞dvexKimtp8Z/ o`P%q\C˰3ET1FdjHhz/ =ē' #)wx@{lD݆pp) t>67 R tD8cy1Пf>c&b`v_(Y՜gOXB+!Xi9Ka^hzndHۅ jUʼnnq}x{-˓O9dT!ldF(й)ֳ.93W5f(VVA6)ړ"B@>yG2=zX߁D96e yo{%OLq6=N~&HԴm9U1GzH=lKװH ü5ć.2B;;.3uc):9GOyVS6Waj:sEg=nSR^ֲsR ]ّss'9AZi{3׸%Jdua= bb-K>BqK>1Q?Cp9QPATk5hpɸvLhDfb[$w$>ޮRpH)LHojsCPgEuئK맢G#䝉?ܱI#\eBNF8X>UƣS5B=zg ĸp^ SeZb @P+|sGR6e5quНSnE`Kd)!vTx4 rF<3ZWPQB ,QfnD}Jg\KOW}˪f6y"foP+-/pJ:b15?}P\v#a Y mY"|Hz k_+xĢmhj=pʾ_0aS6 ProojEsi+pMnG-hkN902{-%X5Naf85ok7[0+Z;~d;,c>'ABE%o1;?%̦R6_pv \p&n6 ]玆 5$iҫ0H~'q@0& )>\l`=v*kÓk-r#p(́\c$I냯ˀk ϛp?Yzv?EؙVߑ4%9I''WT6[1C"+Q[mZ=sQ~an >^,|k־;@+P,Bcx*%vK>vj{ bbML^3RyOf{>,]J8\l?'ˉz/1Pfl!+*=UHĢ@}Cr/+K\ޕޫ^}&Rk!q;K4Ρ_$o2a %T벰-ߺ+2o  $Ou"޽{ 8[9kf 6Ƌ9t]6p߉.=6;:ɤdU`_Lіaco^._Mi *ftyC)+?AąwZ-3h% AZ. Jej}I2FʋuwyǬzo·u%C rLjEba{l=݁6cW=!u63Ц1@haf{\ji0P!3%|R?5]#U5*Z.^s )f'CT@_͒v^7jٱSõmmas0lpi'vNV&)KD!H<3؋pYY@xO=sx ~=qmuOAn9N33ox<сPul]ZM' 6CS10WI?7X">"Y4PVB=ލHw )*qI꼎ұY2BnK\! oګ%S9(3\WΉlϒW7t);emrn%KoayTUJ_w8e TWw휺niˌTQrN<$m?OcY5ڃ<ပ}'R"w_|l>CgWvV^(Qb`& iÎܼ<5[ gt©ߓoyZ9ǐw=gkhz{Ѫ NonhGWk狩I}?ɗt} cm(.Jf#&ַ߮؊qJ)b/k:)_\9쥿S^"_Ax[/aůy4爏i2)FO1ھr{i⑗f%yߗ͞J J[-E27ZUW$Y*zbRb>rs&A׸ޖ̝o&*w^%S4gɥňP~G`ۙ)DoM^LFM9閗6fxKuO B;5 pH^-Yt4&PצRX \ÆVUj}(}mjLo,ڬt[uoLY(a2ĕsܶJWsTBg1 uSL[}y{drg~+D|ϔ̃Jϛr4D?r!̮rٞ;V.XoWUK鿣*䨘TLW:P%%nVjs]O /͔еgH17 rSeaOxe2y [-N CcBU%/p⏅Ԗj!ѫG8MPW,/'_x rُ9NZ%fg V17tʽGrܟz*i/wp5~x$"naCT\wF1pʁ>UVs1+ wWR\ 5Bی9£ ;h_]ګ 2켡0:0w=y{#+SӬ#U?VLR-#I}αԗFTF{/r_~plJQ(1ȏQ:U ): p k1%Mm)~UD5nz9#L .l8Tj櫦3,^Կm^TI ;J^%JL୬XH9-eu`qN:T9^KfTK,*ܾδo,OrmqZ۪~)c.ۿ֊>VlL򜾛*vT쪊 ӜnPH|Cڧ75:ޟ!Fjx1OȽ٩0=/PryU7Pѧ(X̕|Tԙ3Ee<Wd/m8k!%hy3Y.Y/E"VRk|b%>KsVC)Y#z3Gdcn z0v&K7'pBVu^\l/;Ԟ|UbVR/˕EʓE?9uJ묽?%o6:pSez"onhL(}7]ك_T*zX?^vj '-_# 4f;6kden rF|WrvWDt˝{*<pqY̓b-&؎}pa3zܾX;oI',k:MNT>>-ظgaߎ[~ Tn+MMGP^8fs U{[HsYaZG^B1hrV&55CX(_cSd? /&;_5rQA,}R1ga.u-ByXoc]"OHu_LeT4'7Zy.LBЩ5#~{/_){>?$x'.IZ ݯo:#&(UWD=glT_7qLJOnOx[B/kyv}:WtJLZA)VVU'V?[5N|`2=fiRIsK!D/eت "|q}fpovf`cjP{fCs/A|3dYGZw!ʞʝ=Gi S.`ӓWld6|c5ֶUt?Ibj~ DKf4ag >G_{e:a%bO0i^~qϟu>KN@v>ukOv%`rxW}0gѦ-]'p=?Aݮȃ5'Cr^ P027MjBڑq7yrƼ'_KM=LZsۏ.kP sdi{<ͺXu)twftٍmԷ6U= w1a_r *;„Ks'6UF7=srҗ%9B?/kݨ)JXI ւui铒Q^cnmk2ML)|هh>C?!*1s=JW`^RWWf&s n~-.6% W._cڱɳY)U{P%ҪrKdwR#[9wEZ!wG#4醢:CRSy~'8/_M sto} |/H0jOޔ:}W-P ]E 30dXlCČc9oAX&gn͋5O^ljhlp4Lzc+ +ǻY&qaWmL,83h\`-ؓYtݠcP u?eĸĄմT{8Gd5?z6Lw\:`fgb^$H7SzrG-ҼlZnPXthԾoQUjG(Is]ykFnC*=kQW:S^:=nUgsgla*q9B4ㄙ'GMI: !C*OdVK5j$U xN`7jZ Z(1ރB`Qk)t$$I 5Ƭz BXiNe"ٜ1d G )4 qtGGC2k!8NBˑA>)̿ %N카DZdLR~u?)GҀhRkR5.Rd]dM<'e.`fzQZ/t4K#.];A*LѤbOKШcD :|dh9 $# $ILBB<|v+-DU8fխ *E2 D835FGGr a b`%jHe>\0V8㔠P3ae=:N2`D() ,9 1Ĩy!$wN9mZN mY6"2W7 OK7*T?>f}܁2fk ڿӻ5/-0;jr:X2k:)lh!:A\iŠdCcaxVGTഉlr&j }71,0|oN5 ^c}1gvi|x0bG' m,ۭ_f`geeq+_XrbkWc)D +Rڦ)E V MbE {vvzPR$J&mIRPTە)F"hVa'6]ݚuѧ۽<) P˽{Xbs7w55({;znhslYPv2պA.ѻѰGV5jn؄5{Yko=Kuonۭ5UEmMP[T]%mHԲi{3횥Zck2Tb7nXڬSFL؉YQDB[(UZkEM.uZQR6V{ +ZDmJ)ZiKmHY51Q!#dRQۊv;n½7}6=}y}@{5nux*2lzg]cN]wuz)f`]tq2${@uE {άux0jp3A!->TۻmZWw;32"^URJIf *GU((@wh*YDi}C/M=|J'Jm>ހhFE HC@n }>]P{}ϼ}{웺4llt/ki=zgI^Da ws]pj,v:wKۺqT}T{x탩QH$'Y9v]h@>ݝ$t7VJhvl@g@׾atAc&nYf@P>J}ЮͅE"=r}Np+Wl[E:TtGC( wE2vr9UQ.ܝ RR-TRk}q[XȐ -C WګgaS}T頯F `}}W3cٖL}}JEףE5MxЪ}_{ FF0&&h2hhh0h&4&mD 4#M&&L B0M4 Oz46IT6ɚiQ=O&OM3M)4Љ  @ &S&444MOOS=2zLIm5?Ti&a]} ; &䕌JYAHлÜj?D;+9ԝBrĘ j02$P+P:w!fplH`HER ЖfHMsq:G?wHkb5j+364׊ c :N;T7u d(s܈X+h@؅0=gwB\Xv7 f@aa hhRT9MhOXagbI=(o| D!xNk(yO&N5h36 WIެ&`"Tx~=x4R6H.:wl6j{L5!<8QE `!dE.3[9thkBvGVCʓd') y.XZB](9t=S^5"c6( ʢ]&4xq6 wȐGv!a7ƒ8HzLH0[1{Haa͢F2!*aR@B +6DqEbJ2x%Z KٿPl1;g_9S<~w7cF1`?ɠq&;]գH&]N!;RlD͢%Rڳ&Tɚ5E*ZQyԨ01x 31[AfL'ĶJ%(kIQce!A_S:#AESr{܁BBaddIaY* f "!WRdF !W(>9E;V*SDUrPdJosHh dRE$)C[IQ".1A)٬DY (:,@h䕿3$@' 0 DQN\3ӭɌgm1*e10HWA(!" m0P%`*$ф0$Ǖj`"$H"C;[E f+JiVAo-L Q)HT&p)IIwE`LCDf 5Z)v|߃gow/fp +3lÌ_ eg4A p!g2)2r? 1FNC":)Bܥ. D0"Is04 {920Md0e3;Z0]C L˃LuɡAQ})-,cv NP3SKkL ' K"u4 lT%me)J%hmD͍D6q K1`D8; Brg Kj".n\& F"" e_W-Q)\%K2Jh$2ʒH A7hMRMs.qbʎ0 A&-4(@J#216 A1k)H#8 l4&QNa XT* L`&c Ǎ2$ 1II i,1 jW c_"CLu0mk0]f 4-Ri[h![xcŌ3*mj+0 6mAvRsie*MVS 2aܘ@J *Hl@@0]̇BL&*$vv9&eQM_4a1DCd-ـlɌdpg0 ]+'u&CJ6Pj *֖Pìԭ%0kU&vX!yۮqI'&b!EY`qM,ϛuɚ qfR:tԲ 虛mWu۱KS8C [6d(wbMQQZ**]U 6 70)FE_mM*ըZ}ţ: B 4B h ϙQ@a{KɂCm134'L@󭱩A_jnNӳNTtU=0F؂hđو! CpɆGx 2@5d; oI'(%dA oƠM?)>MNm .U H[Bb../ #5"&N D>ϳ hSIYhҠpaPPa=8s!PS|֬#] }ׇXn"v"Pc4 )di-rMS i-CPv] .Y-+/ x " 5~=䶹l@:dەՌgI)AL킛 Yh$ζKQApȤ4\Zh\ L2[&? 3 ۥ`eHxia iBmA"!"/fχ€9qR@@Ȓ Co`v C= [5pӕS/a쌳i#[FŽ SWCB,c0 jZvcƊ_kK1f /  G ߯׺ˣ0[WL[43:S)&b`M!@O[zh !ZٷYRMvXϿcV#kQPEe:>,`Sz),NEpfRe / 2&AYF=8Q"՛H)Ԉ404^)"gheù7Yahqtg B馏58@mf>.a5Q _ ,)Lj!pdMʸ#P7:2.ԦNmztƕ89Έ( hvDδrZ,fio;3b+D,2fayA;LCSI6&5AL @alASBPVaJ*( FjdDAY)u 5rZ6aZj4p5=P2M"F3s,JM cTsKfљJpx<& yVc#&faylTY9}sA^=ьQELXߝƚXӌ tFXXfq% 4g C dd㺆0N;Ѣ. h lW`^ lE)<8n.r`r$ZEU!_H2h,ˉVT;Fxngtz=x$PƼ "R py;QIH՘ҡY $S̘sT6ZXf/c7 `q'O6r1SJ ){4$.FL9Igb-R fkm6A`Vzs> b0S|חN}-K6D`Kz`m5WlJDUE!+Lr{][,Ӳ{exdU3lz>ģpoj$J ØX/h]ɼ7dM5C6wGv^FQ{(6o+A@SK+o~W'΢Ɵ23'w 2<oLD?~p> !6T~TJiƨI`KK$1T ZP864D$hR֦iB hQFRb; &q(%8.%7gs@D1S)6!E$0u,eGC, ÉBmɃ-47M ZX%mCA`%LD\UTq0md @Mr,'(H@ƅXj`'+fc210 b )QDɂi X (ƛ&fr&&f&M) 4FR@ɑ0^ 7CV?ܒ!X("" #hЉ* /,^GYOyb>(!ԡP/Jqne%`O ŕN @1N(x!ū7> AkiZJ (b!r i @uNX4p'pX`,#2tUVltG۾55[> -aQ5}8A+gMGp,՚:s@m?"cO%g )z.K60hjU$ MC rcX<[ `4OA"r(g6>!c*J~&KG^힁9ЎѤ! Mб3?ٿݼvuށ CZʸXd zg򎁌8,dpcr#DEpr`lar7,h̻!vfraGETs_{cYQzDet ASeɵiX^Y&R2`25cCc(8V9XNR%c [iDRhvH+y ssJAΥ0x4,&(9B#\Y&E$EJEf9L )1l$=dEtRE:|)o>S3—\j85EbJ%untN,O^Z4&JByg'>Ь(ۘUE pNH/w55hdV].0ܔ-mKsMb4, Xfs;R1#|uaMϞZ3J{2p{Cz2L02Q 81%xՏWɄڹ/9-GL+ڵ'ayHľ"f6<Ȍy9r?i~b0NNgniU9"?XZsTvO/=%mB z.h|1=$dF/(zDJ)dN1ߏ^ū (8H\_tWWMQ|TҾ~L?<Ai0HS#j*S6s^%ⷳ(S=#-*9N2{d/a*1^ݢL{Ml,F3\䛆dcdbb3n1_S\XI&"GN9b2n[T¢zX̀8dQf4T58O[+ o|sMc:_ ~wθ6xa-\B ^?e<k5j1ne҂а {U tv_T{˞qMC#"o֙]YMMG}k6b,=.71[ ڴfrM]˖e <'w kGn#IstjlX|mIpPDLɌCSeIk&WR-ezKtRTe"cĮ"VʸZդ,.\4Ӭ$au ".)zXz,',EÌ&\ۢԷPvn7C>[mCRdxbf-'%״"ɋ:!9Kw=?[5 o\ \jGN5k( E&xߠ8* }o(5Y5͔c xIgur؋DAT9W89ӱD +;Tt>փ> ʛd38Te/jQ̮$s S^B*D)U-I= /\MΨ}Y%|$ƢtLeg#60|h*.|mzTgM{Ei0)-,Σ9"TRPyOZ6<-hA0*cKtW5N-z5Q&WO̦Q3ʙ֝#TYY{|D{W]cLğ̡&Њi^1.*hWe Pv80duWT !V\,Af)uպ]7:Z㏀ht=K)*LHh3BQstIcil٦2kŐ@.S-n7`4Lo+q:Ir{QT*ߘbZԐx,CK9D{Skͧ6DIԤHQƅD@D)%̖&țQE!Ɍh2;Shz<nBTŀ0P2 d"%egL%K@bdž˂T43 x"VR` .y΋&8YPE? 6#\]$5򴻇VHd٩IU])e'M,}|]<&q6m3,j33kQ)7|t艙H""$D, '0ɦ0 ) 1] rANAU* NBc,L]RF2}>Ϟ`"S"Lb#$)KŖ8iFM0 ,b0)01WG>/[AY\=JMcB`3s/p\ <"7X8g7ifn(荆 S3ZMeJ%("Q&)EDBs!9ygN۰4-"B,c$R46v씅UiB̗2@UUQ\͹)^a%ӆI"1Di(l-49J%T ֆgwIѴ7!ТK!&0QQ& $ p^&rLY1fH.b .r9x8-BC1 m:1ڈR# vK4; &d0&Vtg!X8'Z 41ȉ8 (BQiN bɦڛd4AaXdd9"cj," X. )D+$ p@2"!&γmh#F!a`fjnҰ`qSM(,2(-IWC( !,(XgCLPCA3J!CX"#!BÈT}\M1ň/8-U-:Rw &B`$pYYIP AEѱ)BrR"2 A0Z2" ((J(1D$O:Mq P H".A`iqJȕ Q! ؁Xy"D$E)enn^L&,0Zf'L)Cy˜,eGQsn 02 lE7u[1Zh@hBL!I8ph i,e!5qB6ə0̱#% ,eYS5 Mc6` $cA:Cd?3dI.bu 0 ը dR+ "n: f<"I0 2΅i cxw AAV@O;b`H rۍdwlhmt<'9 C`;0M?9?bcg:x<H@WO( (hR6B@(H576)+ $VnY L n.fGa\3R!1훴c[vښL"8Ԛ¬1/cV5>\^ ¹x ~J3s@G͑csLA* X'o6,㎯3+G9)O ߎrQKzh|v#XK(g(e4>_dt.L%Q}HƱ)9W&lR%l _]>dvWZA2v:~?`0231AzR\A.6vz}iYumd +ϛ3 ;9Li)򄖆5Ko}kA<f5atveCH87-Rf0Mh+BJ$)1ݷy×%aA|(r .| Ό╹qFj!qCU7vo]X?#NHGu-%rvٱ^;b14x ؃ Y&i-mTR~yR捔A >)&SC"HF-뙭1@0Ʉ&++X#4QÆ3FƗ8]ޙ s`,fY_5Lc&U: q2=&$ȇLњUg8#>^;e c7h;?~ස!CW@M%ei cVBvسчLeڨm]#aAaT͢ns0EgCO,&ݴl1tP9'=f^1.,62}Fyk{Jbyz}o9=ForHOƍTqFւɼՌ*+6M-gAFv+URjUHN|]C7 cPA1fl Bhԑ # \]D4뽕Ց 'c"v: G3$Fqr{|708ͣ#YY4cz,n뼬ޝh`&NŕMH֨)\AtXN˘s2Wk&1=l.XFBK9^dB&GIT\NTLPNW)Y͞rqP_4riH%b3Q1F(V@ IIZi*~ºK汒EC4䷚}q)%|a 42͛N7wF!E+ c1U5LH5*)V{Rbti/I0JuIW|iz4ЙbXn4%1G+ +/*d2jN#G3Y@i.QM1=qnpihyŧ.:g;;0noz珱t;F)g'o_Iݮ$)\YyuGJUngQHA^ L6̡Y1k pdzOsxA.-^5%;],d#! 5geAƲJeAP^/-*i4BdzLkS,S>ɪ*=Z0 v[ȷM*FU2I) tD7!6)yZ=)طu*7Ď (鈳ȷȼG dhp:8HίQ2t<{tˊe{gjI#4}j=&$F\pd$YٺdTq{ܞjneN\[HoTj]c(R8q9bES)BlEEP  _(2ycJ;(ra XzوOD}+&6yY6AQ!&G/>T\B9a$ϼ4C8Q>S1dnBvaO-Y/Ei5=ݴ\J v߬AP|)Πȥ0 h9ffL7°~U_Qs^`J8Woo@i 1FK05S;X.#p2ׄB.˚Ǻa"{ e'fT4tPoùBHa48Eu8})3be'=ئFc亱&ԨQ*7=,t ~jQtZٯRThotlӣ:zwž|7ѾOv/#=09ǣg*JU9(bm1A ;8I._̏(~kՄE9%¹..kv*p&tjމ4{zlaПo} (j\ Z5t cQ[ LvWB(b1oqT"$$pctX4Q%Ǝ$lCSlݷJb"~7s2Ps'`]$nڤ=1ǹlg 4<7'2. I%4c]ɮ Ee'֦Xۡ>'BR& ZNeE%)48_U92ZhJK &ʙ 2&ZcѼPﳙ%ļCz~/(NT*Z0ȉa]Qq/ >`AW%Ԧù1ict`-+, O2 P<9M]DPgS 醊e1ܣ`c-F|C ׶@ZdJ7vwۯ*rx۲U_IgLS}s!W'A! 4IH6晔T ~ 2C%u"䔡(!KrVgYp;gD'&X.םOQn D ̞m; _Z[xK'‹<%:L./_^2#?`RxtU).%=猠7>OacA`hs$I"660ѐڷm~F MI9Gd+5ɩ%$9Q+#PuN3 򽃫yK:̖KM,*2X7oCdjx8v{q`[AFmJ伪F&9<̾'!rҸle;݊RJUԖLzƈ5=RmfZ5grn F,фNa~i,1D<Ȅae!@\QEQARC7WGˊ*Y Afk %6$a T+P%-`eLvˇ{{˞[x.Cg~Thm ӌdvd;H.D1Bgan~dupxโ۰xSx epӶ`ás=.I @ G"Q+L'Mi3̄,^Q:U+Da}T Ns#zGLvN'DmN(Ee.v$J<s;Ôz "F\b+(FCSoU4!G!HEp'\tqm\2S>u("ȂpBkOf;>f; iSHPZ`4$gٰdBX)_.hD lAYO=4D3PcJf{ t*V3E!Ty7, 5mbPsr7ːW 2MNK(YOdoN3j0m*(0(eȢ .~jM+їx9`,ɈHXJSSCêu1g (fr{B%7 70SJ怓$Ӧ cٽ"}whG5j=F.!( cO j)4uJɘiQ'\+a6[-79|hT feU=Se:ԴF278 3{Hqj`2ɪ9ï=I\ 1ȏ - UlɎo7:FܧG9E'`K<.6 s|q"F8|:H+P 9s\{1`X {11ńbrc|MAp3d}ю:'puIvz".&Rr{HH|0:}!1 $Fg`7F L'9P3U̘q4^j[ J2d0M`B !!E1{.ٳ6;>H@Yx+NN}pը) ܮCrL `M.6~L_gE|l#B5e!`dcV?-$w!U4kE 6^[ Ib27ؒLV|?O3VzP x%McE1.?eœ==s=8 !|ZImq9Mk#/',b$LS q/V_Fݬp( $kU+>˱&sz(m#,)3 ;ڍ˒v O.c3cG4{$B1H=tB?] 3c[W!}F*{P+Ph$E"yGz +*̭9}pX&V !zgϔu%dɩvPm%x3e&41xP45K g@ό= x=VP/Ou|e}0Wv+B r.2 Sm>y"F]ԎcdFƣ+tDocbTj(Ni 08!(.#^Bt[yQ9؉@og4ٻ327𗊏jB6ެ%\,풃II&)E5v)$ڇ8ל+5>ʸY4+xLvhhf ) Cٰb-}P50[Ў> m.@<3ahKM R@߄fij2[{TfqBS ՙ iC5w=JV8*mԚGK>{H8%ɺa`-x+65Ҋ]|Li&4@Ծ[4;w9;BTv/vLnD2rfb1'ZzSź&>j a٨WFa4afY"33GW|fMvk;͔[^V ̝Rjgibf 7H0AZݡc%3 R0,fK +!v+17߶0=G&G arXArO}̈cEw>2!h^k/݀LsQOqyFc=ƃ* 4\up${s=4Գ}$ޞVLcL=(VGwT_ge3CdͲ@U,Ab 7LK1Lsw$Ti8#!Ovj)k\-Pe|K!m6rTRCbPf Jy% tۂ;;dLXnn݁(ΩN @~wu3*/Ca m]6s.obw?ʂQ&n׀%DJo ;?A%E!)sv,xY҆-\D4R|kWduUPPh,Tl2l^w|0^ve-ڲ&m88/*s6 xFx#mf؁@EPB](UJRF1bz=wU (zk~{J^%ݎ,8 !Fu`)>LJwnS,drt'kJ N$tXMc!.CN运&LoǸkL YYQl12rRVȅM8qV[ȰSs! P顿 $XlCŗy^=^-nW1]-zeDdM줉錣vm1dj7EƹޣC$ FA&$\]]Y_r;?*%MAg"ls%'#cN,*FBx) (FA۱/WZX2hD T\^%#' ,̚NkZasQ 7{U&Vqi ݲ%;`D3B>⹘a,H%Qf7yݓ1Tv DtǼ]p]g\MdUG&W҃ERtɵ_eeˋ"z6r?\d|Cw |k s,+Nӵh6 ȟ.?\08Q,: œAfM A:fbfdc5x߀ ͙eOZkp{ RM4N)60gtq׺ľKYRʃ.ON/{u'ڕ['w^O^m9,B+*YTj|Po,}kNs590mTPy~#_Oxs\jLrzx2̻rFaח < {@Q#9H @SQׯ&Qhd5/bJ ?I-YgO2 cТyoE- dKoc3*HRru h*{~YV&2du&V^{9 _Z()_R[Xvƣ0vɄ 9CsPy9>,aꉨtjgM:(kfMt9w\c`8>)CM,q| KȻ/O*(=g| ~r=ױư1`rIANWޚw~|I %y֩a:IE"]CZynXR9 pӍ8WeQ Y!^iF LkgL+q_͜[4o8D %1_E;[g$%dT{XL˝ґqb^\uCB4^΅|#iԥo=INFٞ`= j A~b`D i9 _,C3YT[B'39E)\Q yKįٱ?yAڥ$:CSQ.τ ̦|0Qxu{C?ye{{{yx׷kzYR-є8\ZN =RJ:AahŬGph"",XJ(4Rt7++JR2^C j4ky-б O۬\Ÿugy,vEKF*{2}YvpA `XY #ژSb~Jk?vv Pvc[Qzmwģikќ=ʝC Gb0cD0lG񚪛걭}^tv4ftq28K!"\\05Bvz'eM *~ל$֬QYcEm\MJZ^H3/ۣacYZu9Ň1TG5OdPJ`%$v btjH+$˾@dz"JWIJ %IAL~m',ƯKrreB.9g!:VɭZ S&r <[\vӇpʥ']+r1LDMIV`1YN&78lw 5 I$rO-0Z2͋[;TVhЃ$ wR7"o_w˚iΰxV%Uz;M0Apx 5|Pyӑ\Ў>rW`)PC\YT7'c媋dAh0L29R5BwnMG0r-^wZ֒q~XPEpѣ+~̌i00&l㵝Bf 6SlQ.}7gWbዙ6ugٙϟ tu d6d-枕KM2ez$ȭJ袍'nL:EkLtWFD :Lf,l*URf+@(Kd0w(T 71;TG̘^ĺV $!"ֻi>Tfٳa{Rt!.߸@S XՔ\q.X$_KK> h%p"w^2%p+O>2ǗJJ#QRj]r5%DʗtVy$0jeDeg$4iO)N~Lu|e s(\-z&/CUR ['H"l)<4vJs!Ӷ)GEVVJLbkJHj$LfdʑÐsTg h 2*ik_  k ex(τz jBCރ1Ms)h@SfuoѲ96-l|+k Cb$a?z6{颾+ ]˜X3 ]BQ )t*&iry&j۞qf6R8<+` =z2y ZC ^SI3'e+'XuUsgؽ[_W[ԄjR(MMDSTNRפqIh6<L Lӌlǀs5;3!k DN:s:z,I2Bcy^WTu^.oX>:}&.m%*wW^ x2mܤ@WmNEg3`k F$O]" Kp®swɘ8׃/eB;V2S%9wXmzy۰(^(7;+gx&Jɜ5S$iY2h5f4C|ҡ-$H8Q(46y]Q(/_.a#/0sƳ jT heȾO%>3:P3s';b ]8-q{-LT>쏪{v]-䚑A Iss{z,K#>teMr9>v[3m1KhȚL!?iMվ) !-"LD^ N'iMTbtrXJq͊g]I%| XN~NevJ+rl٬> ņ6p 0*Uڜ9_`9Xg)d2 PމR|I̐]I?odJǩ%m'c9FZ(29[[(YM{×3.BԬ6{C<%9rl%'SΧ__<Z4AIkEYMvQa7 D)NX w>B  *MQ}c̨̼La]O'ᶧ)Y^Le|!6Xx|6ʆǭ4EkM%aF1)(RVHy-)(o_6Y3u{b'ڕwYt DӍ|6i<)Ccl҆9n4HHfׇI1d\? #`JbzBd:JG&W;.$ 1A$t4S.f5xZĬJ da-M M| ]8"Dä[yHn &fc:lH鸥RFA-DRkLf;0//tV4:na9u)1C%Ϋo05uk3eX+UvMXRdmm-NfwФ88UbX4P2 ԲZ֋L 骝E &f w (L\|ЎS:R\:뛵 piWzKkMXjWU\F gd\2ELJbIut>zZy]ҩRemDǠJ6ȵn[.կ* ? +x͏kطh\Kq eWO=xX>g{[#bFSFvAYԋxۑ 3P[Å+R淈AʅZ~`E>y(`drлwY5p wY$(J~gGB5d၏Uw^}3ϰluUDpe<=]Vs5a&$E_I `b5:Z6 fEֲI6acH׾ԥa*2fW^re%է.ZݢQ3鶿&\7=bUI|eR]bK]EFU)yPxZֽ FZ=V^ R!-:܄l[sjJj}v=6}}C4Gu!N:VFϠ.R3؛:xP,9L!, ~ N`2blLu7tʣ2 9K%[ʼn<1H $64u7$`0P}q`#u u:k.B)%N'Qt5q ]A"l^tM5tN&Z(7]t+-n+13.Kzj4^غ$l%)j,˃>\0^(B`:fY Ҥ$dGRׂ˝aBy43VzyIZGIؙkWv-bqj'x^E[mm/LyShPmi& G~e(77g86뙺+4]ߋ3s֚e"+Ux_S#=&1ֿ`R'oƖ%<`mzg{/&"i C&͡69F, G_7.zozj0x@ W`mq4cs[&#S%Az\Kxe.ſcE68$<>f(`7e.W\&X_]tŧ \1[7`)-j+H],W' %0KQd#hx$Jpj4V]EȧPF!IbʙI%uK$n\J:k443]-?OcgBf-;,b=8  !=G)ԥ:i)hlf G~0Bs3T"hLhgxy{};}Pj$XB i U a(J򬂮,e iNEdHex,K}%9ջ'%ɥx!.PS(q34Ueڨ)ȝm?bk^k#3=2tg<+k"@8{EegM1NIm:T`"<1Ilq]C(;26BEZ ʊj3UBXסnwvgwÒ᦭MUk>R8>ar _GUc;-]c`S>ȰbjN|q3)#_IsdDv;2ыD/KT`X0`%45 i+#yxT5 ]PE]v]O( iPve}= rjRu3ˠ\CMfCkW*)GI+нu [E&QŋtוzT}ʳ:* MlTYWAwM4h,:ZB_,츤?J/mkkmrV IXr:lt/^[+)@VU*j[+jvnO65e mʈ}`^RjdNx1RfY`4rqZBwww Kk٬ ۉ=g32z/PQPfuՓo1KPA-wv'mes E]~jgߌٻr+gUwvEa;nt\ܪl&g3zwLBčkrĶOs.D6"հw5,l;[m6Oq*+I\3s(ٺzxM?k5YjbLCu2[wzL.Uy{e䧫]0t]JvKזXJF !4^ťƋInZ5Ҽq %k)&XV*NsX\Y:&RD-)wz#)L+ϙ ʨONCM7Hʬ|PP<u,WĮf'@L \ҟlʴ5Cig 뱰'k$L M2dPh8U8ReLB<4Iqv;SiE;<6kH"Tfӥ9nmLLMl]@t̄ ;p6$$]UB-nj,Fwٟlbn/ EFoV6ۊV1T\_Z6ҍ4p3iR@J@NFʁ~/>YS45h?"[%/}[魱}71wm ՅZ.*#pAVPS21R Ṗ]{ML^32)TBNX.12Zs TP5KChS\ Cx뾫^.Sj֦|!vē*)qWUId`-YBSG |F HآvZEk~iu35`33&.iҳhѣYTVk C@ui,Y,'5AʠL#%S˯q&w&J٩d\(G+\;들SRBdf{ _QW\PdՂU4MN }SMjX46 ղ!ɏ-Q/rP`2GϨ.eDVY ꠡqUZm~B۾B81o ;M{m!ˆ{O+!E xJCWAW ޮ4Bno='Q +Et'Q֥{s Hiʠv=&:9y8^eIġYls@i(J f2aLEVؖW* 1 JkhSLe[y rzb揾yΤp#ss0(XdFg\ePlr]Μ/rL^47'(2r lHY3.ui_1ǴӬБK6`wsopx>Mx?iO@#p7RhL`v G)1I#9'..iuT[[[uM@#4a8uh-z}ݓ:e:0< imoVVom}c7&QO s$Y6PauC;=igڡj+3 j"x 6\=ҭmRs'G ̲Bg Xx݈9EBs3D٭٧^(cP> E:J|)[bgB"ε@r$[ƒ{1wyOw7 mJ|+(ebqG o.׶)v#S74Ae'K[sSd \WDN r['A:2<^6!ϑNdX%c vdsݩ+/̔ɐ=(>>^c1k%CCN(TKruTd&*gzfMsYC!DNhJ:ޯƱ8r-C`J~Ƿήka6Ԓ jm[bSKނΣ=D[J){>FxzXyzE,jr4rOWFJ=5izr?8B(s{l#bžf"i8?|63<ͬ}Ľ8omb״i4peuzԠAQE>jZR/k%Ky$bjf ;(Nx{n۷"(EcGM3T=g,ak9 h Ix2 C_Bge: 55IC9c>>œ(c 7Z;+b,lP4Ed@Ȑ2 ݭǴό/{ͷ? g.#! w]-4#V"I*kjYHRi)Z2Oy)x8YNmyq[}|UK)Jf%͝ſ:\L_'Pu[KqznnE[WA+RaCgx{(_k <\|rh4k( !yOvU,QæqHIl#a!0 IȕZ㵩Qvtd}W&]x[kIY*#DvMk<=T}z vRkʲSJR3O^.l!ZR6Dyr]bW%wUyR\&.G-YՀhf!&0iB%;Nou-ӹ7TSX)2[Hcfvҵ֩Q i׸XM$6lD 4@нATqMzǍ2fit^!c|C gvwP-! 捳Eug=NXbH((vqsG)Fs:46#wƯ,Ë,,&.ɾDh։'f=Ht T0)"kFT'!#f(EWЊ3!sݳ2 4hEc'lf㛐ڸos2h  bµ^Dig@4{B1Fq`Zv'Ń= LOlfp~rG ĪЭ=Si* {iK>,;!{oD@o4f0؆7dQD=$ޚa{w!bzv;O*70溒=JO%p- .ҸӃS])vrBѡuAD(24|ƫOi~=րecW%-48WTF rg83S⚧1qhu`>5L{3od1C< GmO "4.F6C@ټgIt5Hr9V˅h9qt)F5ul^u ⺄`.wHJL73{?$ 7u-o/ȁ(.em0? {=}J;-7 v0\ZB|D\hTjblRAn;%F\Y%18[X=#;R& jjC- e 9 I1)f1X/R6BCHt(7fLd:_f3;L6ͨ\e0|] qYi1+ݜ*l0/u&g}#5Խ;3;ih &IoIOCLAfIÿQ'~sLbljLlؠY HL& S02äTV#hMy\Dsv#.1ɩ\]HbHsj,If];kjsٜT܄f_3Lb2@f*Y޷3} O],oA"1$ 'a 0|g9NnCG)7 b1>CCcJc&iMafkA_]ߋA)&@c@l&IX;fqRI}IRiaN\(9،NN;+ `LBAP0 0Ht>Ԑ rIP;nYC ˔rڰP&uй,)m^dbœ?% vkTJ(Oxidn=A/$*g^4 8IxOOŲt@ @2>.PD%HǞl0Qȝf &wN! 1b C "D~.hl5o1L{&u56}χq속Mf4 вX I6k&D4Cj I7NbXj ܉1ӣ"IH`!Pv<$Na/9UkVGL̖BG )9#x|4oj%(@Z(4¿t&fP2\4eۚKԶIoe-Z"CT[a\3iv&Ų K?HzVV }".~f!@)7otYOI> EʣaeЮ3~21fBʭϽa4~7 g S-Mo˄~Reh'PlkqY>f!10fRQi^b XbD55 6z;ۚ@6e)t1yzi9HaUa2F,Cj"A̟֌} +  8+7Ӕ$]*8fVO["Wc_*iMuvVFVPBl.MUl* ^s1crXs49ʹmbQ6}L'(o&/ Kc#dbseYylPзEu!cd@iĞP sgkmWylىR`rjFesEmtpWU: pUfP3#; 6m.xuy5̬%c$,$I$65 qe>6Jާ/(doF̜]V0`QcNH]isQN(r=s1 &SqtthwkA}vzvXW`qP 6fJC}KG94(ϲ!Qۺ0`;(4‚QQ%ad1ҧr0E>NSJd몵d(*q,bMO)PhP0\ Ϩ;wՆ#r'Y ,<^ ,YK{ C n IٲU@]M>{9&Nͱ60:e=*E. CtHu=x^X}ً! ŏŠ!b3ض!)Tl(z/N%CJzz|mnpJmLL>MD8X.Ni.",?(d[pkSCg\/]v,϶&FLÊJ![mesû| TK !g~&ӻhiZh3xY9"zX,$ BidP0H6A'{/M+)|Wre;\aP515P1s;yC@JaMշ2bCp3, ğ`NDOHe=Fy ECOj4L%ݾՑ` Y4ُ)AjaR$xQ1R20Wy@OXٮ Cf5КJQ/JA%@(镹05ӺɛuPa}R_͡()1jtpIOC1eSNЭOXԗ6V62 jUWa BMx9LlPnsr](EP[{Yk脲lH[`6𕆑%-`עk S;6Hs*v @x4A#*RM4mo+vjXrNnsmUMc0qf,%%4aivM5੿tipvVCLJa³Ǻk1#1Ha ,d>ya gS)vޫ<ր=Zqps+(nJXrTLhr  %fFN%9a8{! 0`cWFf'# NdhFB- ?ZϳnuXf(5 ZH [щ23?Q(2la'~!<e>Ly;EK(A \E:eTм'ϡϥ16K bV(hJd)ˋƨY5M#6m.qňi0b њ˘=La=8cjWVYMG 9CIߍ 3Yh}b-HHش\5FNF%B@FNwg2\fOANA͔/j"z6">%* CD=bna<؜AeaЂAHx _͍`Vl@4f<3=N)E!ЎY45\BB.&܉$,.xwCR1i߹fɛqaX|Q4c< X!ߊ!CUB H֊5{E8;ZiVS!v,MD4g@ͬ; tp1 _{ԯ)L1g"v0L yS|jDN&:wA:V#.0X}hmT<^#J ,c@HY%E9}+ձw"=`q ivpKͿa sƤce;9—DSb^9 <4i2q+BicE<vJ)p{ bwOSCc=G۫ɐY@XBf1<:rce00:hNTl%۴gj͎h>Oܐϖ(aL taP. S l,%]TX.;[:¥CvT83f#CHg9Odm< hLia൫(PA%N !Z1bxxWi+EL-dkaIʅ{(fG{ jVv(-$^>]ދ_C\& V}mMZ iJv^E*_-Hj顱؆3`X eӖbecUvY[,ҳec7](C_ܗpt &W+$}YyS qxƄ:rط:jH"pvsT3Z!]#7MJH`@L/]Oʼ\*FrxXצ@Yx&%.#3CO)|C:w1> -X{oS}L|ujXq{H ĝ`D^6}"XEm"!`6aĆ^ddo+f _(G?(a&i>cG{ao*!m{x 2p8K(,ҳk) 6M#ZQb f/wǚ{ C4:,V5AO/ 6Y=d'S&rFT=M!;/jw{Zd "jj&K2lh#廵c%m*0L A=LNM ʁ:}H1rjN:,9llG&1aY)x++9,,!SaDlu.C‘ub>4\\{R4a8u0IF8&؁CgzB p@?]4>Ha/²v&mvD:qh`am!=SCi>Vi}&LOXɋHYi3~1 TBкٸUd(=/2TέAc4BRIN"`_BQJg{o ve[W`iȔL x{"7`Z  v{5 02B:1&F0CF@<5HpBi- 03U'mzɀr:-ZNtF%cTkTPY`bdd 9LͶCH&hHAވFEMY n %z'ԍrC2ɖ OU ;p|v h";<1dĴ!!II<:]gJr>b:h\(;Q060ذv^:Cpؘj;*CQ ł1s% &P`e}fO寏`t=*[q730yvl.mE~.-.Μ.xps` "94 Vۍ%{f")ܘK(SᇲoXLPg{ fg4ÿACH.b{ LžA|`+Q T%@Awg2K q)7H4w΋{b,0rbi2" "թ0"0G,;m`PO>69Aii{$`k)JCH0fC16 d`k{JF^b`ȭ1J"e6<Pxa+=0Jc߂jb 5%(@"B򡨜hY!Xea&Nzxz653XuA Swr20,-X9f^FFCtW VNȐ l?`0( -t1Ũ 3X5w#&.fitR5)' Gbm)(ѴZ94&;Y b4/pD0TP^4wyg GP@ƄǧA /I;\`TP (?k.A4R D#C.!P$pCzh}"q@TGDM1/nA>K;h( $@ҕBB+qLY])Sd_C421.Po h ـyS(!TwuvDp@۠! l;$>봘=FF8C7oI*< Ҵނi|6&3)38s4/lC(eD$Y$AEaP U, ZEXH3 EU.)hD1FRU6bHA*(*E$ j##D1Q,@D@ADEAI$DB1aAB0HE0dX"($ P5@*TTEEPC@L" fI0!PR,HND!QD`ADڐ0( 맣+QEa`(((%DcgQd^UZf1k2ֵ+DCuߣM QDQ TW"Ҫ,)CTQ*ݰEM" QPQDA[*q M`21cF1[E"*)"R("؀ C&h݈d]u ƈ(bv @Ar [#%Xк#LD];Lb|K0:F `A$UA:sX>"ANV 4nUԴ]>[bTS0(h *y{A`rZ" رv)pBzxQH {:S;W}cZ#W$4Y7:6ְS,)DGv` =rL-DC1G&h(*E@5CDW<@ .Epb cDQn<-c=uWVR5PSTITP_(aK Y HPU(&CC`=(91آ9E=۞ gP>*t A)$b@B"P((⊤ 0X1TB0 ăhdH1XcD"1aU!FpD&Ci]>gLvf?6ɀJXsbp/K=ӊ?:6t18˅D3P!+""cIEb0`` ıTNi [IG`0q h`(oA9{Q $T#S]vQCn"YSC#8`! `Հi:b DdPEMR DVf b" ZRE5N9 (9 G4VhAL|LN]EUA3b?={ i 逃@Rə[@ۊ)* !L T6 )P2( "*kE ,TYUX9Fx 0PƘ(&&)1 ";`(&kL`kEPDPHQ\TdM eM0DSS1iU`SI`DE#qOEf)  !  ȂzX`| QD *@] 1E ;,;'q=Ƚ}UM "9QEb"$FBHV@b(Bׂ)b0CAATEK^8ccg9gnmedP۽B&\X)7>١ eyۇ1G{XlSHd]S AQ"(x"* ɢѻj=F cdO!c괞ܴ  \Ra:ZlqnKOb٧3Ӕۺ]6[1aT ( *ŵty 7`v17ӵ}k2p#,:/o`0G)9F#0Jc v4ibk2]#+H; Ŭbs`۴|P ҖRTT(E |gu'h$OF!$$B( 0d!G[LNm!cy-3"I-[.Lޑ8eo@dl%҉!]/L^6# Njg>D! ـ`1"n6 %9|j(L^lkXNvcƊlҨ)IJ!UJŵC+Y/Ӡ`𔵏)`oeܲwSd=7n:S90fݠa f$cL"{\*?@O@Uuu`؀o$4; fSluEsDA?9!+a7P=C$Qd8KF1,b$ 5dB }xFQ؈q0u zc1 $P`v!C@b(bTb&*;s^Y2d463c @Tb@S0Wn"1L\D@W`!h-Gbs̎U8F|S& q6v*$QCi; s`STN#`-q0Q v ] ?>.fY6njb n #WDA I E<@:lE~b|NANhq(sAڀqϱDΈ l(aLt̳Wm}_WU;I$鄘d & =a$Y#Q!D+ "F" TQ$dYDAHUJ@?&X1;^rє˄(sHF4@2W (-`X#N5Fp4>paDdfs,o/06̷ݧ&4͐LT( *nA@j 2h` "F" H wJ"Hh!LUS#0`K%VQ1H$4XܖHj tIn@#7 8H2c۴6{&(t:{w,01ɱ1aP%1S~+O:w03!x"*C(թ 颈@րQɀ$D@Uw/ m3AsCbʋE Xa`(FCg@C` "2 bm@DdJa Ѓr(BR D1C`4A qN@[ A\Tq{` Ȫ$T 1X) P5QyA; kAL5Cd ;x/7xy΂l0A=YFD" M>3N DxCp̀UC4T>{fDN r,@(ݰCbASP=PCł*yي DA^sCBFI|E"Avf8 h0n Y?Symh5PH9X0[ILUW@NLf X ;DA3 <5L0 (hl )`Q@*<tr**pS$ŐAy b* ("EUSd]Ұi9M,B (A$` ( (C&pR%1sE Sb!kB@TE1l (؀"iQCy$8Ҁ`*+ӶmfF1Ci@;I,`1bb A GB.102 c Sj?LM퀘X v l KSfSHHb5u54Xكv2͒mk0$! nݦ0.٥K@~B]<-1h@;H2+P+0tFb:MԀ`'# D1]@0>b 10WQ?8X.ł#r[܆y1t9Hkgc`ӛ)>$wyOk #ty6@S@P7X|V"AdD"{vؠv(91D51Ci1L,P "s#1TնS%D@A5حQT6!1S:#]P!B@"Cƒ1b@R0*PE %!FI1D$C$4@D!q`m4H@c1Li(  "2|vFTFD%(d70D@PF 1afT>XKK1BN.4Pf *`6` v1}%0TA6FR0`7Ε R@Kˇ`C;yE0v)ۤy"lJ xiH;e \rdZ"5 !cHNkH % ,4̄OTqOa l@uh{Qf]OevP(hC(1CS2 p_GEfCwPWҗQi}LuLG=$>7¥3 np^Œ}[&jx7::Y?zRh0MO=|S4q>;E{>"4d~C۸,jo"HHHCZXECd;Y  J4R'l̙__鿚埛WÙK{HwD5AP"B"L(gd, % H\C?ܢH lZt~e9|!Ұڔ;L,B)A5[c{!"DGj9]dǵ?t4n#1] ٔ?nL>mY [:L%ZYPTDs5Azm?&NU2^Z9M?Z}]%1LYi/׶PdASCˀXЇ>`زYSxn·pc{%Q|y#1?䅿;*a&&|N&ZHg-1?\Fl ش=Zb$jx)Bhk**W %r O79y?{㬧`05 ŨAvMP]9xtb3*&[,D ].G6ljpܧƪ8Jaі%(`QIПѨT.HKjx6iBIyKŻv\b@AJ:g>t3(́Zf_ҵ}vyEG[4=_oAyJ ٰVAOð9,j1P{5Lw03}GlQ1Rdږk'ȕd#t,})j!C(53Zy(i 8$~q/q aDFA0ld\al/ퟘhgXx@6)'Z"E'5: tUW8l7A  x ur0nR†{b8WGn345Ɖ#̎y_)t<5U&Sq󞎏ZIje\uU>xs-d QY4UvO_PQMXAFG S_g:҇wtҕmCCҘ2b i78]<>=>â۷gw|jؚ6QwkGj:5Ru|:65.$]uPDʦ *)Кѓ߻,k=W0c XCB1=OF}m!߃= GlOKE΋5yhzɉ] !?l AnŸ*CM B)@pȘ@/?=Mɔ@ QSAH$A ޶m=Gv2LCA:'4aM$g r(6E!/3f f)t$)B\W*_xC:2~^N %TdAΉXgNeiL^vn 7e~7LU{Q\)O22 |҄17Ԟ [򑈈.R)׉9P.\@=*M^+5SaNot8ԕć}Kr ߓlfv#ݤ$q{ʋ3܆93.hWƥSNae>aX>T)S{R3(L$@4qIt3f\ @'7mӃ9h465lBЉxk\e.DJ`_.' aPȢb_)S+W^Ѷ&hd kc$prog{-Mo̳.1OFGb繨rB)W6*zS0>XAK1 -A aYݖ90j*Aa\eQ 2P#!ikWX5R982}qSS^* )5ܼyNu? uȹFHzё“Sґ08dD҂?~S(crؼu뼗6W-s.agw>Dhz?&VrhnJ.?fNb~Vl. wM'CHiPG:Q݀QJm-ЋB"1E}OoHXd~u#]h QPCw D]rؑ;;5B+xi@ˬ_ glT842"٬ QOѾ}`y+s:}Be)ߩZ^.(H##Qo$78/ MУ8f hLGyN*C 6'|L0@qcv4̌Y%a,G緽5%\rm+yG1?Aԧmz=:7#48t/8L0߽j ?hށ,`X;GXt SXD!g /8Kys?h` 5OЬ3=G_^t ~qC>2D/3F:8%zO=? mA-BDqPҀz~(^;8,"ٯ26sgk(D6LM%|J\UM,}Fgl uz1ӊ'yµ(2syI} NvV6 C|2)oS ei۱yswdOAĘ+&x6ɠXRiWS_jA ` +BWUb/P+bg7!keGnYw  4$5#K͐2c PI1|g׃.(='nۯ0C4 Ѕ,M%l?z d Q(FT($jG!A.:>km,[^Wwha|'F`(/q-V/gA6F='b\:Rz{sy1{$è4h8Y!" )& 2( "RcޢB`0?2j"!̀uGgfs~ٖ,\ VqUVw;Y9b:?=,i|9W!F@")@Fehd걮h=A2v@>QlBal2ƶ0Ry?^x'֝Q5ǽ3Ҙ2H8J.]/ƀLb'F/؋栍HPTwl.NJ|Ai9σ9T'RCіF%ٛ__b3o%eߊ7}\-{竻w}{;W#(M@(K 0PN@ʨ,d|D/GX7Ȥ7{#_*-Q{r@ zyi_ЎHk\/2ccCwqΨeC/bC )woM$w'Ȁ=p cS3FƧر|'4G/?AXzB) a3k }{#@_v 3P3z~\C:u&^aOBh(4S.t0=v>_Q0<:p*?gy)*^}goj"AD6R鞬cqӅwmO9ZVu(ڧP} J6^/yb( rWL/}u{9fq 1cB? L{JI˥ݹNF`.mBa hN=@2B ,nPEb',zh'@qs nq >M#?<~u.um(}֥iFS,X"y"; 4e;[š*ceyƌ@vCNB4z9nx!-a̡LanljM_rdEz:{L8Ojg2~9JQ,m2ۥ4o6^g!Yy'+ǃ؆@3__FR=pC ~cM8 K/n|m\,m4eSO *tU$9AT@,#_{Ng"rFx`X茼qLv4s@,PM+lhqb˸\?F%z]W! t;~W.XfmFM[[4zO;181fǍo-ok%G_aN 0 t9Ӯ YcV9GKž=n^CAcd:"7 5Noq߻< 8DaUL>.L7f)^8Yׂ?r҅ `-=dernEVYp( r$76r%m2/$|`ʇN 'cp3u7Mj4n%'$Ι''p+ Ȍ4,'!Nw݉crd= G`}J0F5Ϻ4w8QΫq@Q8idi g`& 2 e5NaeS,2]NK!RE{,1`t.'ikDy5<13A ;2-R6jCH,x"*iH1+cH}ZHmXu'0j/;37&* 0'\]ѳ _T[S{-e ˣk)XBQwzs*%rϠCҼ#d%#[8㉠HͣkO[ 䎎OXD]= h⍁G(9@޳'~VJzuwu`3{Wvst&1w(k]2ѕ-Zh\CZTVDʏ2s4tF,~<]<6~zgC~z|~Aa>Ōz#Ajܵ"&Ŋ4a ~bj5eT򡋪sց 3iND>P[Gf*߰_n8<?s,# }5>'P:C^fKsXxh>%[ b8)vsAxjnΊ-n?㛁 n'[7>-} ovӰCn_ʎ[/lq.={+2"%|ž.Ë:z aވ5,6  _FȽ;'D$6G|nm C *BE~C7G&?˺~U zbx*O31c;*6^jK>ɤtmܫK?u&/}FΊl 88rGoA4tgvtDÎ5`0Ձ@loPF`V]2#$!`=*rJ̤jc9F#GifvdBSCمl?MБz_*B˷ XOްN^4,9:<HV*m{}A@5zkh - , 9:ԡY5qàjaIq9n]6F!Yj~aQCM@*!@ m*GnF i B^:JwAi4o)Z!9fc7/z=BۋE($+MDߏ^5Fk% #;eq+ gd˕Cy㫼GUzjd#C>,nFcYhPhpV}e@k) `DN>|fFi7ݲ2b?dRJs$nžqrhl VKбJ4(*E\Ǭ= =శ&LF%o(5C(>uouĤ߬qZكH#{}ʯ 1@gY/#PMpkr!syĖhgkӜ,̞^U:JM;**j[n&tm<'ʝHO{\ ZJ"Ed5#T֨, 7 (猬M:u %:g:%˝XOJ7ՙ]_p ɾ㚣:JCu޼(7?H 9roӊnTB&+aɺ:N`zDԨq]o/D#.ABҬ2]dneU>R -TCψ[h͛6Fǜ)K:n:\PPA (T. ~s_hS=n?d;vc3^ X AjoKBєxgfK|y3|xCl{e$[\BnaQ[ c=aܼYj:co^[ MCc"dѓ.޺rBLZmg?$I y 5}fHRbi 252آI<( hF m0[UIw=?ksu16%8m Cl*y!ALbI/`V/•`M]w z+6% iuvq$h7@1LU[;F%Ϟ8{q* +Ӝ>Ase%78a SR/k,aB8 2"%Ҷ:ٵ fnj vrƝ&rW4* O} j; Di)>Cdpd-vڌ0ʙ quroИ'>A V4Ƚh^ %hca@3AoL5 o0Qˋ-) M4($GdUl_&Jm DLπ΁ZV΅Hh³#aWfGYSs?3w~mVC8+~NiJ6t 8ߊ̰ڪlU2^_t2odtjt>TO?7д7=6meFjw=#4ZJCb6!1\Hh Zʵdq͈W|SJ|իuc~9֭O_!ŀ;B=`lNag ճ,5u('5H:.ܛN{nG$Ti a3Ы U4C~t>a}#ڏrY zbkzh3㢹2o bT8f͡|e^_fQ0Z0)ҿU:g7"F=fߝO3m ޞsQ.J p DM:D}(5pG +bP "ߞg'+gD(xxw,.8S.F׈ !al}rTpcDٛQ)T*2F͐vA0t;a]gOiʫ߷ZUx0D+D_b4*dOsJ3\GÕsGQॆVD_ѯ74s#= 2HJq5GE4 d7MmȖf7*wsFj)A G;iHceu .Q%˵ 9Nq9w^`^ekDl0aT CTK"]1(zɲfLi_9P5G `. yY>@кBBRKOS;r{.]p_%:ۻ/̂%sFl d9WP4HY\%$֦P%-3ܖ%%Lt7_8(/Z926k;Xݰ|jvU7)Lh#^[tf Yɫ#Mmuu1-RGX1.#/>\(;'aX~g]ǧ}7v076̢死JOJMaYnlMRiB$Q5e.d}ʯVr'M@Am%2yu (&b%<45`ILܣz9OQpZ3t,vcW*Cq?:` ~r柭 Z?k73r%c9x:ty4‡,u'bb9ګ=I_XLm%&)=1̮L9!}skg]z{ Wjɮ4~msJ,u>Э]}}|J)]97Dx'2+GP^ 3zxfH@tC+ wXVoKJo308<'3Ʊgȥ ]ZCNpf:,)%lj1| %}0i:䈞,g;ᝪ}z/,j^M6mޮ_\* /AK?ri[atmBK țoҼ@"W׼`&FDԨgSu]KgMM޿0𗵡hJ^C0.''c]k2) FeNاL,eƒz[ %ht,71zQ슟r.b^⍧(10w'<ڠglvt軞PlD7s%٪LNy(16~~61x)9#$C(Itv-ج.&À+' hY2v>_K]ٛdVl? WI4V0:/wd=zP<)OXf;H@I23bz9^ɪMiFឩj)(ݾ_z~oRA`LəN2S,^c"K#/ǍN6pth|~^p} xR3%D@ l00e.ݗȪ'iHt1ġ.³6~KcufiWN3E3Nn9;foB?\䓄/Ru/sp J]}Z` >9luTB{`0Oyk+"~ ׇq~!LD^mwF:%MGH99p,O}Ò:(L C-!Qz ,yIF__'3j uU[> d8V,"3A7mgջ",9[L+|q\z"8vqv’S/DPZe"D#NB.(geVeC|̧,fEkU;-a_0dJ hɌ|–M1umeύˌhu;ۘꢊSmOc&1N8:T69al#΅)0 0h(f5p,)60Fx./)K@(țh&i-A}wu%F O Ueg4%Cc"bFX b(6De|M՜f+OciQgdVl1 lg1)f GɥPIL\f7=OaϮ-CxInl4/ i<3nF1͝>|ՙ<qvs;9_0f v{#GZ|*aĸ ;3R9}^_/=S7|BWl&;@sg$&l+U vo$c )KA:Ě996.x)PXW}9b{{֕:tGߎ[ 0籡+~Cdm"F8>9\t\7 (j4e +GD<Fְ-¬&aa#kh.pQM* 7Sx))p{ VkUH9#7v==G~k G(kod#d6|ș<ͥa]XAhE8~s|:ίH#Ojt6CCX a|ʲ9kdFp! 3tgC(j&jBts1xWЦV] |^˻bm0XIwπh\j 7fK[ (s{Z4C#*O>+IKΆR ڗӀ#W%0eM34l/5 hη *dqCSwjGݿɉP<O ˉǞ4Ы 1=€d̀ƋD/.:ʝLm,yoDfl|&c,rޠD΢0^=InAT?5NH 2 )YG޾7ccoF,إl_B%Am&J36K#x~%ޕX KW5ICZSp[ N!ƈB-G x~XPk֝2xO= Gp+g"omǒZb0McKuA=}u~K=LWS^#TзȔI>&g5?*:֍yXxXli5"JvV,|'}o'?f+žLȏ$žf-7$]^S 1ߣ (BfᱦCݛu xid_-!st1vT ec_nM-Fd=Y>f싾(F!t: h(_}3/{vu^U<^_pF>* <'u+ W9Q'FU}$uL{Z Rw"notـ˻7WJ\7Z7=OSH& N|FG ܣT?UDK]4({x՜ g2Du MN:zhΜWeNP6?}<Į$y4>ߌ[a tnmd:(,֧eĕZcgypsB ()Y^ +ê^(z?޳ MY7&@Q֗ C;l!-5uo ZvMc)9a"f_ 1,x*ݸ0^ >ZG@V֠F08ۛ(r^}S9>LUcX1cjټ03_L{̹/3%lr3>Q-͝Gb 6b ei$ {s;0+;yQ@pH(3 :3fð<5TuB@~Q+Հ =T/X+bYyMH/+[Kc@0@U^?:^a |#0y:uQ^3`M,М` - @$'0`o}+DOݡiadS8Xn5:u%u<8?p?S-bF bGh5 ۞-B;Eo= 0fC0L#&u+k؈Bd`~ϘtC6 Go޹ ߑxu_sRV!wVBjRRAZq)8…^DSŝC~^C!!qT@oG} Мsd{YM0ΟSyRW"8օ+(z.czz~ Й %}…?+.skg% *[f g3F!1g^P1dz|vKKK 4XDKN6svIdJ}n㟉 X?}4SW>Auӥ!f :{Co$ ))=oH'$pvvx!ajˉNq籃gxPԼfN1((`6l {+`c8(N}KTb*S~R1l?Ϸ1iб4Ƞq 4@6{,GZDb] ]f/iaǁY;N-%F-f6wf^UmOsX=\ _cvB7X] j:-vijݰ!hܼgF1w_Jr+iψ0 99l$\ M-؏ap鋛ni73,{qcm&^i=[!ř#E79S`b3,AI?.G6eNᷰHDY}ڻkLѧ1vpt0LT\srӣ5(5! k%Ǚb[ sb#W̊7ø`6H'jqMy5.93<4<04ѵ.s:w* `ugl;g_h[ `W9֖1BkӭO$︎Lܴv~|>{^& L"THe9E6 cwrC->~͐Ll8`#v?hiiLl9 ڶL\9Wf)j=.KyAlF֫%5 SiVsMv` ==/ `!H;X7Yk-. S F)cצm1ɧ7w#]Oc0q d7!|]w< !PysuX!0q?4*"#^ s19JYSYLk2CaS;K3PsҔ"3q0!Ƿ )jW&YM倉)zkxɢH[ӴDͧ)FIќ6M9Ŏ쳭14 ŸDMе9,2DIop=(6H d~7Gn8ͣ _)6݇`@؋"ТmGh&J#şޟuP=8Z ML}g>!}=ǘfNA|f"1` AA` O'+(H"&x?᳷a``O@B@ #XkUYq-&eT b']yPVһ~+tywbjsN4G)UB}DQto) UY0kh5j0{^ a0ώRWh{?O֟R7(qSWGeh'gv<=΃Oe?O=9~jW|gi:?ǕZu+U"; Y;x;߃\~f~ {^:O( L+̹ṣϿPŃr| ?TdL7H9.E~=pLV4u1]oYmN'r L"M̶!š9CX[+cidmEy.@~g|򢛉CxNn:Heʝ<^ڋ${{ܰ2+L dBBɈtX(-}!ʹ.h;c/%+yB aJ xJG=2u4};U4:ܣ8[; &4 ‰IU?޿5NFk?H[o@ŊqjGA/zkC A"3lP Qx solZC8r1;L2>>u:xK)|QK`-A!0hOj |nyux{+u= +hig~]}lm@ͷPDx%{A[=D8PP ޫ0j?3UaN1d13lJ_6$6T44Nv#=mcvn'9({lQ~d3]ݦ,rJ> 枘v0r׾e:q4߯?g8XNz1ϣ,Bkq)@9+$R4c= B)-1og>LO"FSF!Hд,bۙ%x['imYh?^ uܜ#m3q ? JoI5d'//>>dֆh)]Sγ&0a:SߋkHe0O$NdPcbd')B?)D'"Z۠mJBKE%mB8كT=M1ȍCkrAO3cI'yk驇a)vNDza"fl_DHV KP]C{L#Nz1e[(!bD ʹ`zu .-Żhm >B, :J_Pކ?W*C(A:};B3tzkolcYE+0GjAg\k "@ KVC^OW?.Hg^o.1[ !y+ӏ\;gz/9^ikxu~-NΥ΁&Py7bg|XY[/˱5REgY*t@.i2 gXO놭v0.hC69RZ}'M?|@ߣ#C?_f'4aC (EGZqL^9/R=3c?#Mm r^o%Xup0,1OGZێ k%P H!УTT!CRHiNwR cAj46PLbx!QYjOJpcاʲP>#"#ġ={Å5t\IXrd,xz/#~kk\YnpE%IyO*`'?+akݹ2)i3I<6(>-t\g>Wz&XԷ/S W^MxLA[J}17}W==wk,:.&er(j>w5LSƼ򴯷xeP7h( N]ML)g 'ϱƟPFwB W[GO}G.7Ҍ'cmժV1c~~p]va\5 H5ePء<0hlwz7tLX6Q^a 4e6/0HTza Ca4LǂS8' l4 +lTjn ݖžW`pdCK27MY0 mۘueƴTZi+,j9^U׸]s ѽ /+mwċn< rD7hN.Pm(k:s:/3f6fGsp/d]v5f'm{5qP5ДFhi/wEЛ ݬ HNcXw'g73kEqdjnbhIi& ,'l+\A 2Z]c6u,ɮ;t4%cʣ wK]†pgfZ|'֖oӐN,˿vw}O:swf7byJNpPg?vqy>zw!d2-v\7*PF&aEEx(u/Jtлfrԙ[JIJq#P}#}`̜u>1UoãVe0Ǚs(#JVs445ؿ"6v54FnO%;NMsX1 cNv\;~GzofQMMkܚ|ʄ|B3ף7i#g.gzf@Պ q̸~9ߙߘxoI=aES1!̓gm TC؝L vn.F/JMϐpL%KA 8(lht  )"tD(1FseD_}λQTh'L$sN=) 0E+CރAƿ#zv.6Wi P* O^hc4jA*/q ?0p<^3z:aS\wSoFl\ @)c-튉R,@mYbzhDō0jS(A )PF2F0lQ~ M˵1`;ad8F,(Xc,YHcF}k̖ojكv!aR0ScI c0a)51 D W^ڧʂǀYf%_cLc H1#-n9`.b!f4JchbD[ &4+Lfd)DA ox2 "@iSO?4XCuRgn<‘~ ˦Յ#7}7`\0a[YŻvsٲ``7)f|.RΰT0c @_8LC0y}K,굟5鉃b8gnU=T:l t($c%0RA@Xl Q3X`aǓtp*E'jr_o6߭5<8q/S1s:Y[}-hA78DY$ bi}taq]wST@51CKWM"K]}{I1Ae].31<nŐ~aXb 9~o*t)b~ Z;S&"~TƊlY2eH{oB=p2􄖐gNփ'?ĆcVv1DK=:=> mYpwwS$1JY<Pu1*RVӺ>*n05fvm&pQW@yƕR57nu qLV ~i:!vDeO=ޖT 4gۮhF0-ӥÛ}YV:Θ'qg3YCd# E51?{0fK ZF#}u=h͟ P>&7;VNWv7IzpuuŒآ#$pi+}[cQ8<֒6)90z|{ f2r*8P7?6]TH^捍qK4{ۚ#Q0(?Qוp^Wc䴝])a <,s #ƀ%a E Ejv)\i+ Bp'Vp}odף*ǺCfˉ:n8Pe>nS:{s/C.[cy}Cjv×.o!C 1NbgF9F%ۻr'K/vm8^l1w8&7Гwf|]jf!nQ+^SO эt;{ 7m{=|o$ 5u_~z'x{%vn ܥ޾ejc$Tn ]\qGGR_VxQ\Y@?n[4*f{| OYw)7#;n#g3nLo[QFy /E+R3XFR_>t60ǭ]00(*RNm))/՘!_M6ZhpǠ+S3ֹ_ϼM5iiVs@/r. v `&K]Pj _4|;GpjNSi.DmTʪr7G&Zն\XYB폡x<2xP "V#tXuꭣ6h1+H/>mzGeM4>bV|fOVjG|a4]Q]<%R6,zbꄠ `.V)`i0pN*z6cD$QaSYs>ac#lY"edj5>w']5& 6^&0̅qd TaL1UbMQ~*vN*)TZkTd^i]ƇO[QOHP^KA@ShJ\LtA}XDrtO.y'}L4IWú2`$[P 11S,ǞyySޝ4Yjoc?UŠCv9'K=Ն(@W&F/y߼X~KmVpPwYQ>J\}u@BϡӔO*;m`UK7 8ҿ n/z`[ÔtTTTyhwa=[si]d `qsӷ-1rgS6 i|O<ڱ/:f` AB6\<1ɧ٬#fMjhMQSggr}u?B˛:͘9gkepu`cP\1HY7 ϴ)W@L6Z4ZAAЙ=K["2̣o] aSP9hU;|/">pP=i`[Z>VDPMk#>iК BЇB!ЃGO~\mtrlϧnpk3@L1̴P1Qr_}nKP |lsæv dt2'q{uC=ocKl(ljNxDagNM4bw${GH_HDgrOK7)u((/ :84r=k>y_/AfWb{;5;cBv=:~o__ho늨,gXB5_zMWr7P 71I Z fGNjPľ_֓6 .%,c E?~*Y((yVOfQ2rd`!*vݺ(mZ!ue(!{/}3`Y tX2I(KC4ұAl%2_ԿSYm/#^Cg2%OgBy92%Kϕ' aœP4zq^ 0Ϟ`?tN^eKGiw{KA4t,P΋ZW~gJo߳ }dsJ@җ~oZ\e7KR1۵@;-/& A:םp11hvEzA7t?|ܩl^_1[ Mcy;!xV lC9G Uo}ZΌѰ`8 䉛S{vl0bͲ2`cX1hVJZѷ?#RLHHlR]iӕc#r 1n3Gi*pm1z`܁"6t6u6a? yݻʟh h@4[%ۮQK*Xxx/Ʋn!J2~U{pJab K„  < WKxץDaJdwk)I`i}[:24(cهze̦oyuϰml]9DGe? /Co2:w*fi57'5?og/ wRQ#qPˉ%#XZr=,Dy,HbdS9@j-.mₓueezwgnL𲷔)oQ18|sug8;8ߓMQɝ YX)w h|`o9fE6su-gwE;dݗÅ:#K2/3oɲ7nGv'e~X1Nkz3EJTZx}Y-Tc \s_<X˨ݓ.L!X ;/B!&^KƚtRW8Gb˥|e q;K{;x_sfm3ڧۍNr{kBOu"ȧSt/xzLXW)w0mFM7hRcB;~范 SWq`wtxf-o܃'PHKya`݈mKٺo h+EG t[ +4zk>FUK؅0#EH7 v0ZY4 nXa)01°f,@lŷ;i8 OM'k|1ň) O<<K 2:됼*CjF7zmЧ81ct,46!CPiEfXoLK0h? @ˈg8DDd]BQ`)?i x%EG(>H{"iWvq !ء&1CM- i@]ө?yc*HYo XsԎ#"rmC?Yߊ;tK혆L8Hja͆?9{>}@ܦQ޾ Ϲ%2^ s4G[rgNj.pT[CMbnGOlG3Ƀvf˽ϜxNlY/wU>)&]1YvFG}3{}%XNXyn_َT< ٟ9oUEb}S%ζ0?dgN]}SOLll5a~QM P{"r_+Gbq,-(;Ҁi}5`}9,gToBgB ƶ:h]ݛ?Sق5uB.C[("&L1J=(هSsPԱZ H"GTfbbkKJY!GTbfh 6L:`&1b-B7%R 70!9BgZnHF H维*HLA)R@ŴX-;g\)b^̆T?fÚqԚ DcIZM: 7l#xh ( j&l7 +}HظrЄ D$ 684 !@$ZQc4Fx*]\lyjPW0MW!WI!0IRDgPU p@b 0b`IM2;BMp64P=l)! 6rKPG&Htm^A$C\zi5bg]ϗ[h)X9~ `-!4`Hdž-2)iNu/ph $`1ӱΎspقt=S㞡Ff_oGHGHsNi7Ha2N@}0 h 9s:+үF6&'YfBs&{&Yљu’A iH0pi# lq)8'57`U5&f80aڳ?.ehx*f "0g\*1r`S0F #SM6 ؀L$a&&"eK)wRCsk)3S:f<16xl'o일1zmvT_wi:Ip.a88.ر@Bk+\XKG09H|, x/0d"zYx>! h!S#&SBbiW$ r|}#&JtD?Śr,3H?`r\. }锆4f+$<~ÎlTVXŘ`"7cL3=EQnD>8Zz1>[fi Hl19kqO~l/™nԙMJľx~9qɞգ&/BTn{m7|<1|bsf!r;D57RxDž1蜢SFm7N}Ϡ5LLߓ5]cYO+=;!69;MۀHn?Y/by7D{&]pl<͍y%8D=|ш|bciN a]|z.ܟDXzN\0~^:^ȭ,R.Qнka{=CO#i)*Ss.LNMvl)`B!/Au۱cM͏=`nj $B:4ň20 c$S0Ao|I@xB0XƈŴ 1 A:8p|#]ak{vb2fTHL02--YŤ=M!>޽Қf3cg\tL1uDW@m?h,0s7{9bo8zȁ0E7KEv\|!­~tD?<<ۗe'K:X2Viyޗ^CvtȩcVʿy_)Is?ǂ%,gaױAßUGʏoTS̙T t"|.|W<ܨ8],A-T 5^Q)wfb,@ѥ)ί6Qa MÚӃ&/c{NnV*LwV!n.&t+n3<.[;1vTO h4GONS',v33!mnn?aD:tqYp^Gc5611ƠzL0 &Jak&kL]p١>wە|!"n!mK veo{;vq hy_Ge".C^bX̢gcmuz{z}$ |YɆVϞ =ÿ~%bCT>|K.qi{ P͡"zB35}2Aw9"5pc+#业1Iu8VLuwY!Q{:{W&7Q,߁fS2GP弌qI<@ ota` A ub_mcmS׎S)IKKY^"ɨ졪{{ r(=b 7X:=>]zOd;yϗLTi+ Ip˭Jb.|nΤYҒɇsLԨOZmBT1zI1va{?znĨ_qd+~ yhz9,ZT;BT4)&f^ 2wlU('Vl5K6FЀeekwW?ÕpVu۹sKf/b'rYOAJ Ch޹?u}Ѓx_{|*7601|!c7tY>b65ɎhFZ܎Khcgf͆[-dH9Zu-WmRhԯHl^ߝ4k@HZ?_f:+͍C3Y/z%P$F07π"[b6C\@0 5Fc׾=.cafMA=1k!v ^\,|\1J?oѰLP."/D^q1rttg`Y{- f3Cv+4 d;F UcG`FbnPX)f ɍ!㱳49f(.8N0Z*i#T hŀJW6lX)Q=6SD6/4~$SR@ox"wyCiv>4Gk1î4@|45DZ(dS=aM.?zQN@L\{;\i_ΈnF~4Jw/Y >}/3z ׅ7l hȦ `!vcDi|(4x~tl)sLƭh96۵]~2h"x>Em](ʡ\Jێ(!z{u2NQpMYbQ`wiD0,"ˀy W4@oSS`m Đ;*vKK!iT_ҨОW[0fE//pgDG@!^qhZszXP*ЯX}`d%7qd)KvyL nѭޘ6._e:6d :.9/-_l"x5W^WpVn]U(wE eA<>zSrHj,Pkvb K *̄k!jXzuš,ŔJsUK;7caDp]Mk[Aofه~kd3גf|=Ըq.%*}ǾkZClجlnB4סrn}-B[s ]&6HC1蘉>4'JL%9XX"bZŵ*9PvLr,ׂ jb %yLz[YS1 Oj3f,q]d F.pF$ef"jN(JX}m2dcѬC'4rGkğNfpv#17c^C aؕxt;;t$54 dĜĜ$Dr*]Gtֻ^զ.S{$y;H(B':nڐs. 1ƀ ,#0Hiy şձ/BnUrm~Mm"|h{|RyV*=-lyw-1z(m@G'yS`JG{Q@[,k>$;o5Î]F9CFeNL)BXuzL3GDzJ.4 M6ӫfd¦?v/~Sd&Gڌ\p' v87"qƠ.ͷ\Pz{ٛ;"oǯCƚ0;(@X|2:Eφ\8G\$V9" 2mP\)ա'ȳZqڬg +/JdE@#UɦiS>i*vq]WĕXy*'o@`~5P[c^m0|zYMXl'n{: ǐ6,tX7:#8/!tV6i`]Nx}x`= ӻX e]rI?ב YFG(浰Qs?f X"[c-] =űxmC*v(T)G٩R5s\a^BPTEʎ9>+}Ҍj+/uO OmI{ؤC߼ƌ$C )Acke X܈^"On- EYeh0LT ]Ű Glj:^JJK7{7׊;ՊFv%ȋy?5noy~bF 5N6;T±3&%Uڵ&!$@  lvbMRj ,,*L mAy?hO`(JԱ/%C݅JU"E(0."0*pJn{c}ٰPŝ&E*0y|%0K[l+}{7[%5A¨Zkj&%w'I^$.oko܏kʣ|$v6g.B91EevAy5R)5Ӝ:cr.v':RLia=Ya<ӷ^_6Kvv2^njA8F7;r- B[EwG6r';\4霶޿y*15ݟLfȾ>Ѵ(Љު޶l((81㄃0PL@Ƚgl`lg! `?az1M DDnwTmj6?UًEs@b`~O&>Uf`&.ֶw\lߘiGOkZ$hqA84*x:=}ias՗᡿_]IfPh@eM'hPe~cW2w,/Ƃ*ec_fCP*[قHkOjDp8 s y䪗`K9ETC7yAmW&6 A @+x3mYȑXE6ЃYmcfVy1rt|=D4 n3Q PrAcivXoNElc_sDC`@%;$)Sxd z}qfY! e򠹼z&`8b`V '*zI4;u?[Xt|$`dMi9N92nO4Aه73CNQ%c/S*|X$-7o#g~ifo l])f7țx֎-_:!Trs:,,2rIb[o7db29:_| t CK*d >>:f=S{}計% C/CHf|>.Y>i Fv9(-g) J$![Z|^:'Jwf_ 9?\{89Z?$ctI<{4 =p"}}&4׶cɁqkox(b+tnD#|܈Ѭ CLh<]" *paR}{/Lɨ-!]N#^1XR~ !h=&6_hMΤֵ筀p'j VyiPv{1O{@.7qLr 9 u<D?X;j{ۺ4 60,Q*piž&ѐֈYi( 0`ɬbh-%6FuUM GZil*-o# watEEXݏ|N޴7 r0@0Y) nly9Tr0FVa}k8 x8 X@1i:2}lW]tQ#V:zl !6\]Cq 7s7[[8clp6 r >="V?՛ HiND*̆H3?Dfa Boi^ "3`OxL7J>8ca>iϚ\_}}oܥP?$SS4e<EQꠚ.y_k a#h5HMF Kk0&MgκFu6O[E"y=Tl>&@[|hN\nX9}QS'ܸ5@Q3ka{@OnξU]PPZĖo&ƕ0"ǭ4Ě,zh3a]ƹ#}8c ~jne>'.fGt65|zQJe.t)hSuw'ݤlD7,dZP,\Or= >~cwN<8Ga 6⾷X#ˮZ)i0i=9G lKwg+㋟ω=$ɏexKRw>/u.~p7wX~5TF ܡ.Ux 5;8C>*A$i2GS"7)בvX7rya`(`vо`F+`/&D,j8017 r! #N*_wP*G1G@il{y)w/_0_Gn1CcrX$F8F{H}!NkC 4_J'u.Jru~25ɷ#Ð4=l/<3,lK ^  ^GOD@9; 0%S^5Tz1lN8Tv9v[~俵Mg^":yq }nPfF@aB:n7[lQ{x{ #+JfP!ygbuL ^9BY/t^Ǯ)D ĺĖ Pj`w\ҮJѼR(}y 1Ff;pzl*>gV>[y6-tܡt`Vc s(܈ȜO|bog :{#lk9^a( r"'Ђ@FCUgȬ s^W¸/Tu>x$mL<̰atc 9WeͬnlLRsY0yoϠkvx>-ȋ`DB"oq @P$a^óD԰ |!2ݟBm#;Ngڷ_5KrI!K]c>V3 >{'ȱ,9^_s9#vsY(^+A c& 'Z(3 >lN|ѯKkkB5*nx<ݓg)϶뭆a;e_FL9=~Oyiwpz&t! vyץv^@^+ZEǥV 1ީ 2bn0 /J6w˺ q_W==Gzra0и5:v0v=V4~>."0\|O$ 6__UJ$ 8A \Uv-46[ 4SuKUrO nPLġ*) &64J>jaI\*4ZN#p;2aKENJVl .̮ގ%m*&H}iw2p wV}%է}wQfSA|8H@4Ux(ت/AJa:8Ew+xj}giseïLiu$LQ6F#M*|XEjʇGp|Qר~ݼtz&{q~k7c\@ߴ z6lKe80~fJ)C&FEO,))!\蔑AZL{vCD1zS)/u۽}vN:8Iw t>|o'h d@=Q$S빢~;;rM,{ Apt|ō(lU2Ci;lNrnDvR; ;C;FN}61=fV31 _o2{/ӻp^QM3:\cw:ju7:IlMU jBDPjO,K# t? := (f/_ Qff HP?X@ (%eؘ*jhҥPx:ѡwHfֹʌD|<_rǼ 1~ *xCJvsb)D6(O/FбU ذG=OYv翷lhuX^Cwx Y7 1l@?$@6DAu@#KBA6ǩԷ#LWw&^}/LtɊUb{+EOi;(igC$|ZvejzR1/"uz3(]t^-6?X[pn`Ujs0%BqM:? ?|TUP465l& @$<;SE ,4 LXϫ?Qg|}B _oԼ:J!UA4H+P"X:].i|N@u%#WRC6 &9"a԰Wj7؆zhez'R'_7v"'/S:w!<B1NSN{5oy c=%Ϗ2Ӹ6vXWt9!WK-޽944Lc٧-Lėv cb\6\p Lv 9a(㔧_=:F܉3S^}ڶ|j}$x8x/ QANC!N4u &M餚>Yn s 7e%+@Q_Ls<ϊ~WxͿ=8hEKyH#dqqMl@Q΋( Ux({B!uJ!6a]gT4:7Jy5;i )Usw|iysMVi})wz0$zqvvl H(&ygrHm uy] ']˫,ʶvKm7IBNnpJ 4Ï?ʈ[pЛ4Q2#@Fch@=L=Bul2`.])Le:G1 rtbYC%K@nOG\ea6IÀټgk.ٺ'!NZ!8'o÷Jlp3.Z9Hy2'q< 'q)]Ip#:n-{/+X/NWk=QaI^>r+n6ࡩ6 fcizI4\÷ !Fn˲;vm ,w};J 4)W(iBy7neW=>w峃qQ z9MEX |tTߙ*яx#Khގ/׉H*;H" UF=6ѰYDu_:!_㙋̀oH)#7@Dڰ=q=I#`L=ߛ\(0"됔]Iz6,_^gFeC$m\8OX߳ͻDGr]fr$i޸tN5н sAXpfh1<OCY NID4ʄ}/,pk2oq۠ >ckƎddWC Q9~ľ:TiSEh_S}8`毴+H'0%,E} P7oBy) ڜ+dY*.JKݢ7*7S5!ޫC^,isM|LRoʓ|n-W̬qv>ɈFMvp D~L{,/w&PSt'B|qpyQЏ&`᳁{:w E~ƈsXVMn%4b95Te FG~C#HaH{ C(9m9,I!brdB,}IAbsŌ@?ĉ4 NKޱ9g9c@6L>LAot>M&4oq`?(q8kx#!IqE:H`")`a 'O` NK0$d@ʝONYK3MihsoGv Per2< 8%P bGEcT:IJj243]<  ps0^dq݆ 3J@>ɕYCfDZ"ȧbhXlw"~ @,QL#.]zi}Ӂ /dmq1(Gu9-RV1gӠ? }HTbX" %->^KF.[32zW4ijГD l+&4 ^v*`3Ƙ=Oc3a@;Gș},σU,HrpXAS|l7x.<[=5tHl +Gt6Ê*k zKo%CatY+:]P]d(Ss <ƛY8Lxs?/M ´#|UT7&f%z(A?Pjֺ纮^~_D_QV 5tT8<ڳ?wqFZ&|Z/{9X12Q̃8LSʏM X-?s!)'Bz$ng5Va+#Oeuꆒ3ƸgqNv'W sd?PAI<>M:1^-.x3xybk;zOLKhAGMU |2Q!7*='=uwݎr2RZmDMΛC0bEF ]}/_p J`Bwձ΄&a1zh|/Ng:{+9g!&?z!ȊH PmaIa\}UO~}i:ORk}5eJ946YG^PYŔ(4>qL{gv~D3ec94ln`@P`M#xjlعiڃ0A;=F:]3Z| ^r/AC%-=Ow1{G*-<?=#<<ͻ4aM=a4Vp"b*4L<Mp`;麃y{l:.󫰆ϸ/;8ʣtnod|oz욲~G9qs/v=?)H0pCt@A6Wt1N ;ܷ]NҸn`ws*;ں;Ur=%VM)Z9llΗ#Pv΀q:c=YpVcOpe޸ʻGh.qL|>R9 ?-vl<]_P8ɎwrL;- ó ȫDG6h{3^^}αagfvC{.8y 侫Hj11L?ۚ@b3䌹o8! H>txf'{w}4n sK<Ӏ kKޖ` rX z|1M$ 㴔1 Kf9rkN*/{К7 K9pf. 4>jdž0?]UzWc 9NJa736O4X7HFSF{<Ier%Ty :O'^rc.}7>0y':Gzt}8x@ͱ>C_G0M&{vŘq,:(9a\Q#mJ?Y>}ݜ$dg#K5 ->Sf\vqD]HDպұ1ZWm3[sB )g%򏖲GAeȯhX]]Dx40YY`p8or϶!G=C9r ѩ~O>?<;lO. ˉ2HtA*ګ9'Q9:o;FGw&]+Rb9IA{@LcB+io]ϩ!v?>@gqԎ&8XܰyF ';n%ms趈y-hvu`PD= fwvkt;wwy7*F91}ϻVʋ`!" f`\ nsrP8Ct:"J~` DP{Od؏څv/}h֡ 臾d8,D~ |k嵜hih_vz3l_@S|#D4d(5$Q7ȈG`nl7w:Fyfۼc[c͸n籛@Cn`>͊!`'?Gc^Vd/Mj) VkJ [[U -|[e[I_mAml@A_3l B[-Vxv &-PTr`qQ8i , 6Я8@9 1F㷐b1O&ӹ o^LW GFywr~'TtR;Ed?޳0G^C"{>UG=pu,㳝gٱְ=LP@#7fNoǟ,*-<2E]"g!\.~< @Qy^ z 6>(X =V+'0a;I]/4Vz?siX9]O*`z A#PP#` ?nzһwp"{6(1T7aC|.hr> nʲ dDN@^=1^A:"zf* 4b?*d>! f*zX\mvǝۙ>ќN9:2'`}}cqM9oLåȠS;6YtB) ֈi(vo ,'`2ПAb&1 x"X}`MgCCYjyAl2/~c9N.! fD. s6k-؟_b6.z![D@˂j؇+3|k kM$S g1*V<)ybF(WU yb!D/2@+|nCC 320ys)]N9D$e=}aN)$ۈK Av RDO%bxM?,|G )G]P@D Լ sj-r?ao4QIs-%(h?Hd %4$ .?ӀB($Z!Dt;4yL؈`b"&~W7` b!f:\tI=Qj! LR4 B|q !YRKJ)!^!h)$L"f#'qe)C(,"0ȭJ8r/9b/7<ל2j"DL#">{FkoWmd)]UU]d)дP Ӽ~ }% #hABkZݷ':xHkXu7.(:t bڰPEWE_εP oK1N+$# Č n`t" }s W|ijeآy ꒒)T c_R'(%P4A-=u,/b6Tň.?Mr'AC,@ Dux1=94BzDdn+6x:F 1/iz7!"43#f3!i Eej#tB%΁GA i\}x{5b B( h}ﴰ"=gR|ȸ+ ExNjla# "(|*}Ҕ(v}qΕFק玸@ɚ(sW̱'wl}i|]܀ޑ|SpAշ(.;NuVTb|: A>|T5zBG`iQ,qIgs"q$iPi_\=78)o,Vdi&&rIIǹLyR&=MN!磮`!h;TzxabC+䴋1E4T76)E[=mʅ D}#؂qd0n ?VP3"/Z" (OYԁ"(r=:bryUU*Nߖ$?:v$-o Ƞwȳ͐|͖Cga<1VD=JMBL%+rqAdJspnhcjٔvt'-iN빬~XS\ԫ2{HID>:9Sec֏Q'kD`ߣOo\P{W|r*@޵Zm72'BPPO=O:|;ԇe8VEZ@tDNVYmb!σE|o%p.HL|.:h% 1yi#J9\C/d3~1L!zpZ];?z-9G\g7=c2%d{@qb.;9Ci\,] >i&~I9f[=c9T1'T\1ǢLXP91 q P@irF3!]`8-?;DI.dzϋp Fc?y<;YFpRϖ8ڗz%Gs Nl!M6k&G>4rV؞7#2uJP{4t$є$VDz]/3຿Ҋ: A%,1^B:XW Zub!YOI tF(bP C`"iDS| @xWxs>vȫ1qD!0V2:S&*SYTK{G;w @TLx.`O) W` X Tp4z:xC;7=7ACbA>ASӶ`f ɂ 6@S>פ9EE}bb,OFǫ`x.ٰdGq?):f|r<_C^>m흹4Cgspc0 Sۖ`ּ{/do.,淴^1Y1"@s&.(92'v:3) 1qt886Jvs2Y$c@e{VcES~2v|l FQȡ 'a-Sot9>Q>Z⠞mBc ʕdȁ:S JYIb": !@IRRTb1XUńc E2yԭ7(DC"1>t)Sma2t-:sAY= v!8Ʊ0(9튈ΑJDMp/!LLVH,#uF2\ӛIQԍFp8 wlx41- j;FwRvC]l9l7wm?Oh`*)8 JN"Xtșz(aP%nJфRb.)FR?r~ N;0lrZ 60u݀FLiAO1  V_ VVN萼@l FHx&1,I&1#AH/1dWa19#A"@2RP'1!$Ɇ 75AQ*)!)+ Zrf&t^cㆳSj*2`cNkCG sȒQ  b' @(DB&N_ڑ"$'Wʊ/(qPHP=.sE7#Ŗ$D;a @Ib+"@N~&({>y85l͂ʾ݂p8C9jDiX9X<$T6<=헔zZ r9P m^jol #1 +|CB#KxJжcd Ѐ"F[`Gɱ}ǀgDC>?O^)v7L64GNN'f%'GA;x WsGmsJS1NlXǛbڔ_ӹp> Ap\4{V"l"0@3'Ag_o5Ot_]4D4? |{"p| ?RseBgd]Plg`{\?ZN tW}wl"̀0K13Q hū4 "?Qx /e*s1x(ؗ;VNux9 F)Hɾn:vP~Z1@ii弟;x?|?ٲ")1b7i݁u*#X'L2I9{/zGQo\lY&3TY:ojMF@G)5uyDxȈ6ڋf,f*x nW hkbM%ĥAd y0L, }WiM OfTPO1}'PG*YÐh9 m8l۱ 5֘>s^VE0MBrjVa4b,H晇xjYL"E4ʓR**6H"F>bC1qr&D<@XC_ΩNTKF*\hIĽ?S\WYu|%1YW%t fb0'R0{fX&tMF;c4^b5NZD_1p2b%4ဘs\LDI*6#"I,DˍyTC9R\N~Ì0qίաnQs9 %20לF)~bGnqKcW}'C ^l/?b& #OkY.SG*1v AJߜyuʄSiԽkٽ ;xw\ Sܹ6h/CcY~}}/\?n$hCF=g^|`<q?T,1-]!ig(ؑbB% xf~Ku<M 6iPP*)`ٸR &[m>?qKcOBM+5ԃ@?ɤ B8J88(?E˛i<$th 1 hɲ&}P,ͣ  NvFE4M v17mj ڪi3 ivpqic*'lL#XK$tɊF wZ11bA] ~;0}4mJC^&!JĆ,2tYw؈g`N`02b/ວ2 % yqbz$8!DX3Y҉u5"Y x!p1+wƜ\-ZcLf7Xwciێv N64;Ͽhl.<!A,Dara YcC}9# iŃ4 1Lc;vf\Nv9#M;͚GM7B!m[-]g 1q`ၓnF-6LB1ԍ'ivXl8[4p^!]C~pcu {Zrb!3;'n~A5OgYץk9P E ϳoP9/Ps͔+ұγ{Z8 E3>6hp΁ަX#gwqG{W3d[o2\lD}x.ߘa}hMٻg̱` ;~OS֗qO+spKQK!Ϲ7o-x0 ַl) ]7u:CݳV[,vt?b`m'߸39MIɼ@-,\+>XXq)s|C)HH፦/9c1>j]%{-%kdZN<)a0 +=ے#s]Sն kdl af{Wp.) 9cݑ36zf!Ơ‘N"t. VG?9uCY: Y ,&Ұ%/bj%RcEp@ţ%!} %jHgia4YY݋]#D.-|imf?Ƃpl1tpiq  ,dRX#)v F)1pqBxQU$ńH!2F-+,)3z 0pc1`NiH8H"Hd&t/mg~f<3]Wqbwg9z2r{#wWd!YqBpr(*pil>a"Vh‚f0 x8(4wnoM @oM_o=J{?{V'r5M'[7bbO8>qACDp=(M4!ԼN v}MƕHES|| c(;0$ !ֻ_`hpgYGC?$>ᝆu>Mul '<#f?FRk)/ 2EQ!CMArfKćNɟI>,{:|/>&: hiBXb;ҐNn)j)Wٰ|OΎ|c5>&7}MluS9-8cѧ$k/bG_vCp49zU vb 2\>1LJi'c|L1xc9"Y+ H1AH3 V_GF?ai`@6cL r9,%SptCK>k]tBjf(0-?1qr) %iC;hFښl6c>^sD77A!2hMnKCRŃ`9q7B #Ia1b8cMQ1mt~.a\T(5 ahNJȎ,CBEc';݂59KHWʤVeB$~1pSˏ#{Ss5?S]n1sSl-c˯]qFǒaV8 QP 8ӑ9F&Ϭ$h(S:Hl=aiNtXԨr$Hy q%\ fI$AGAl\N9F"j[+!kK @rIRȉFa ,fQɉa㓌u9\(bNَuck9Q2ne7 N/'0BD%gȠ_Dn~FO=G?Xt/$iG?GH]{޾zVkr#@p&ov{c.cW0W= NVX%4ǘBPPC68C2B=TK *)!<U'1l4yyupPhN6GlyC !LMl^#u5$66cXLVƘq9: SF7 [M+݈bu9}HxM CK!ٹŃMUHr[ i\?.l;B&)ҮBZL# Z!hqC`1@_K0G-q\ݱCoԳ0^r-P'l4ݰ< i7A!*?<8H#‘iQDdLT1JtjL&*RED$nN N`UJ&v- %f FcfcX@rEd$_/''('?.Jӌ@ dEʊKb0,pLؑ..f}s.FѤpv4؋ QGH,^%͖b$q10%Zt`B`k2ܱjd6("lYo Ҟ0L[E4PwX}I۶?WonWvsp- c`qxW+˜j!`.}֍`ţLhl<^s/c0#.D dla ~cs>;6Kk+R^_=,#`Lsc9FE |'tLn:''HNJsV۝ H> mKPEN(D`Yr嶥2*Y) m޿"pzF.賑 hz&A;>Z*O9pČ"XudS %RbV_ -5ӫ`ٵv%+Xg^*ݚgY?pϒqW{~; :644s=!:BNy:7Izf!EQu%,yG]_#50i6P̩QߟSsOayQ NJk4}]m7HWN!`u5K~鞷Ϟ^zc{i?ʝFO'* :'?- >RnAyǠݜvWֆ*oe/JMxԉ*^:LĻq=ew+>|}y[` rM<Lg͓7XX#k@5߰P3609(;;5Ns)CeϒӨ(wvGZ-9}aͫyW12/ A> 켭aBL|[0m-p[J ge=2]N+3 }Lc->$l̑빴p7e~bt4"!t:mt!gH<{ۛ潣qXui\k=WH:lv[th\mpFvl;'2΀D< z$e/tslg2} z>\w~:y=ˌoP;~: r yg7t7le7襠4rl<{-;pi>Qi^O韵:=dixM12Tc8Mx!ˆFH";4>]`2Ӎn~Su_0,Fγ`g3M"H_R+8!0!+-N qa 7n?>H &+D(4  ccB?Q>w2 n03ef=e H\wۧnME'T1bdd*E(ƛ4A0oPu㝳8rbL6t:d d]nzC9E$E :%!`v"):WCƭXhD)G 1uH#J5'( a$S!QuĝB1scYwyl"x] fP b:#l6pkKJ] hl, _Fi,JRضK;hf59&l @bѦ4 l;D)Y xٯvq61M{^G{ 20u8l5[6EZMpwOrPX7>^x㼦0yRwI=H@Hb ȳh 5p+oh\lA=tӫ ߃q_qyV׹^tȾohOob`>}^zٳa@S)Gq=]0D܆ls49l\f0@ABe͹ƴR(l 2?E]3IΙ;@%B]I(ϩ}0R5mqđz\I!x]zeBm% ct|d$07 Mɉ*mW #J*7 !PSZع݌v_h:Gn!${D SE+ R9Yx2&"RDPEG_1NyI91۝) br(%jaf*i1l"nP.,=ql\lP `S E"BK:N:wDJb QxLǨ1Nrb#{Ȕ&KjF tLb1YIA@o Z0}1H{],dB+Pw(YJoDQ=f"bI(D",Jb+'.tՓ"#_g?`)j5wNLuը1S<Y=v ?c<{CHF2rl;bq;_ * [<^};nG7>bz7wr:vkr|lg9 p̓$}^;a;|ݵp|gus==k>%rCq6EռG7Џ}Mpga3X }[oLм8&=fKS`{aX{ŵp>Ty/G|W)t"I'`8݉#ذG=hNm&(zaOQ?XYo޽@<.z6M71MJtsMuB>(K  s%+*DS;r|0"C |0Vpc:^3r!,1B]1ɦcbӸu-w>~0djݸ6g)SkōbٻTNg$)i;=c@đN55IϥR)W"K !>y;c\UE+tl)* }+Ij!H?%*̈́>mҌmM)̀ &AViƚi,p6CXv?'N'+E 0 A FakXrr`  q s1r9.LLA=C/-QFC]!֪LSm1:. fŋR]{`q嶸p gmӞDx(C4ZDeLYȌ^E!t HU9qBb䎱)bs9sc90nhrmBYΘuMNYԛ*M%9 Hbq@HAʏbq۪b%$JDNy&NIF,:*ָsqud9#-,3eD Dyf'CTĮҴ2N0ƫIA BlOi|  -9Ahv8*t~-HqTEp6,6[K6H)t6qC߇_L~|rNǣ|Cp?Z~shX0!~͜pvtmênlَـΑˆF?K# #bD*Fa\yPxQ|e E Ԙ@e?BO,7q3o!46; qOv&B;~.yC՘֛b,,+:6]JrW+>|}m/܁=~H–`an4&:(xe(;/Q(+O3;NP $T^"f T)B̲kMlq` ҃C8; 3K`|[@ȣazӼ }@}E>?91P!:vx@vf߿ЖCB$ݭ#o).KT+}i?:6& 0Ms?vYn2?юk`?w0~s\;)}\ywni`s,;pM~~Z:9_ [[ x]kC[YFہ\:a0Oﳸur^r bgwL0;fԽh;j.,\'nAwz9ng`V'f5=5@e k1\"nYo#B BlUOcَ30)si> ;@0̆|ಠ 6QLkϨ$}E8Nt3V{1לQ2'(l>>Iߝsk>- 9to'"|\|Q;d~/"f? ~~a)}RD(>xeh ~VgMrяS>6N! +qs# \i1}u˷=6|v[{>\.K{LňHǧYeR1s1 㕓P:Fq$ќ"=@?x{ݿIM1ȷBc{]_=ӂ˿>}c`yASr}xb`/wrxMHnwP~'tiWbxP8s6~בhML}{`yW|$MžV3mzg+q@1=C¿n?5u=]O}Ӵ{_Bxk=|>50Z9ue zH8 1*GNz|=&gä b{4iT9$ L>g_'W5o~ a=Kҵ<\,ciw?e`p|nd2qM-ެ#8=5mz&*20c x>;@=( KF= O7 ?-v}oh'Ցy43Y׷B26qƙ(Q]]E}#w0];FHԜ̭lst]:dK*etGq"aw-F wGB*P] /6^'Cz_w&42.9ҤдYj\/Lֺ &(&;[g%c4ns2༖aĿi^|H{Fͫ8IM ;& = n$Dq.>sF\<_:uR7NZ4Gʕ.5j#Ç+}YDs{CYg,n6"K.qB34;oIBŲKnD‡ȟQ=_|q9]i(}w~Y x-ӻw=6{ʲ7ȹ0S_}١cv{[>`~C|BЦu}#zxm'rLpGG~rM*_.ۑSڛ'^gi[9{ KR>T/JӀ ^Huo;tg{8q򨅏?8sNjh j="wS~-;HGEXqj^!d GZ*|yѧ|__XWx;{rb` O٧Fm`Yٴ[x4_BM|O~?6:> x^aaC)EK@埛*uǺݞ!W܉2{Me`e<1׸c'>OC.C-tN?1;W(VOi}ϛ龜\7C4p o|lυ1kZ/Կc l74:W Է.:lB#IjC-) :[uQ=Db3tsO*ӫoUܵM[C/1yNNq"Ulhvl=+ӱPDZ{^'6ùu7renHC@㦸vq }hn1[[)cܭ0Ň-SOߢ$F. ̤տڼsc&ۆvXfîcg3Gzk{/)QעgXǻlZ]ۥucz;/oHi#ܯnz~Ѷl/af'V:6]qgbo-7zz8\HkN+:7qCV1I_;1 J^½}DZGz&f)dNĨ(ALAԻo宅%'(w(݁б~ੰ Sc[ םsc G irb$yv` -[ }kij.<,aiۆz Y;&~}lƄl$z_m`b@*>݆OUCg<<prp. }#7딖9 fVZp?O{O#4q o\ɍp&PZ},H?q 551BGa2U:]ЁԄy9êԐ5. 5e/Hɶ۾o`tǏ Ktcg#w3IA#z.oM̱v&c[M=O@Mcޘh)hy=鬸I`q_p yy_yHۿ=e+[O#l ^CSsY"h+}oKsF#-`qul8co#9>l~yv,Ngr6>7YbV۵C!Q})@i(}2.j\y3n U{Z{ nWwV[`8myzDnQxOw_p_66ɏ<qt7 E|R}%19X9ftO28HqJoHH 7?#7:kpQ`7O!.u,O ~Z17Yrvw }Seҟ(8Ӥ1BW7ğ|\R4%W_X!mU=n{r|K9,1`:vbI{!ܺ6YRSB3w7fQ>,Z% @'_sP23n~B{dQIU5k9.^v8jיSKO UØ |vSQ[ۅ!uڼB; `Hy#^Esswdgz{!])M! At?:5ConMS!嫭qG+8[<@d:y4 F2ƞaWmQAʊ^wL^}Ϗ8ݎn\`:4Ė^i9/mdo#(GnNx]y`>j>mhJ2.yJ -I>"(Zg} 1>ܪ Zb9^ewD:3n2Gvݒ4V EY%7(tT,H^(p'd6to✣5,,zY|݌yt74xֿܦ}G2id3͡~C<>TY ;Ƃװz%`u }N^tBs 7L(WĄdT.  ?jL& B-X u$> 3챣?C) q5^>wP?ˏ~Oɨzߎ#9Dz-X|M?woa*>e+g?FNDJy}1+AZ @EE\ҁL9uG&*o(;\S Rm=Z`J1d ~a4=:y ̔ 5=O:e닰?D!7XӍS`,b%WP,M\sQw*lz&5a o3I4/ʀD=P(4{㲍*)|Plz(9P=Xz\tOӷkOU_-o6].< 1(@;&'yJonw}bh}Ry|&[gv~/Pe?~XI~ UǍcycyj|cOiݦC SK=:vSܱ|@6X_, a<`m˹>dzht`N6x=EdO0hy`NzwZ:79TrVJw\LZ ~z,The7h֦Ɩ"^:pk:~ ĒYZOl'qx8~] ?\O]o v- _1]4[,t*ʏ#^(TChaTM̪fw>Mi o= '<z<giq D;7|հPHU!7l% EI#̕=;s6I;ub87 T)C\óh7[mi0|^GcMA[iC0=Gc9xgy=QEcM,eDveeN~upJ1Y(Rs`JK'841zٟbX3ɗ+(2Q5K4K,SV\<\]ѩ9@ CxD,)>p 8-;1k7!˜㟒 cv\CKȼ t|ah1w_|U"oD߫L:[:7Amxscjozk?FE\mH_quCޞ?'j8>+?CV&aPXC(L^]]f+}g[:Wn= @6ʝga^>ě"}'Vv7WO1<"z_`A:Sn^lypG?]}N ߶LnTJ2B x/k}\?C 1+(j( :ME]u8&PKp~}o/F4~Ty֟Wޔ蕣@syb/Caa 7j܃ J$#(ЅtJV* Ev4'>*D3hB~ (ja» -ުC4v^XpIv 3V 8QP{g}U`u e돁XQߡw&Bi~LĠ٠By,ꉜ-n^UG(T\@~MY ih5PS6*ITTkp5m|#j/iaʀ;3#Mܶؕ1i~0us#D4}vdb0],QRdzNjmAlwqzEl|@|/*aG C~ʓ?.ϓcOd{3~k1l)'̈QAn 02DVnN'|?wx wk6w46wOjnG% |лfEf\Y>>/N2.`>8-ϭ-dheik%so!}u,sQ ?d$`$qٿ<Ɨc)wId0?Fϻz] doo[\pk8\$>W'9^_?iR" e}dYƷYHP S*cQZaXSr-Q`(z<5d{7B5"+Df+/*Nazkiey<{B0hPUv{~V'C!H1c Rr|g~ㅹZl̶7ݙLHnn9uOzU>{G럘:BR:G.Dz{UB|ZqJc @hu{#g-Y",` @?\wpWq3UAév莮!P7}%eP /]Z}ƿ:(<CU($OVfE̥c:i]g'kG3J;x^Ul&qZOu7q~4sdlr.O} Uh}dW8>niO).mwSZ*qPޢ򣳼(7n$b|-{s;V$ZǃsF츔k=aA0c"pDR1?;wz"SG,ҧ-n}/9_|*}M1)[wW!^=?w"k]D8iz#4lG]hO-r]D(bqӍ~%~1] ~hKO۩gG}@&/{8,|>\W\^(aAC>s- ~\1_ qaǼ=l}+rvw~Oa?Kh< {=D΁`<=KeOslg*V`=Љוʮr ѾϸnvQ{:=CA'"q~Wͼİ| dϗ@|`0 <=(qq ~ϼ6s4bp}691b`?nVXum|藐'+_>Gce#\:/!OI,7?fxޢX()n P,c/`2Y/T\jAv*"Tu01$"p40Ɍc(>Pż!򆬭QI|oI( !YI93 Ooe 2j`w0T:J" 2q)GnS_k1D;L,\vi1z9//㸃si i1!M.+8"@\/;7g_up:`7=v:<PLv euHàRVɐtєV:v+F ۢ]ݯ]:R6V^ Sesw 3Ϳ[sy?塋}iq~Jjz:j ;,