python312-testsuite-3.12.8-150600.3.12.1<>,(SЉgVp9|CImt"s@yyhU DJXAqlw$FSǶQO0'8]D3 e?dWx"\R9XVPuYy33ęSmnRcX8|5cC2љ'-EJ,Փ|+pNh7}a8IݟP . n jYAFwy>>f?fd + Z(,Efq M s t P |G @9 0 < (x89:F G H RI lX dY l\ ] t^ b,c-td-e.f.l.u.vyNw xy%zfTfdfhfnfCpython312-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'.gVibs-power9-10SUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxppc64le 0p ` @ x(/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큤큤AgVvgVvgVvgVvgVvgVvgVvgVvgVvgVvgVrgVsgVigVigVigVsgVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVogVogVogVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVogVogVogVngVngVngVngVngVngVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVpgVogVogVogVogVogVogVogVogVogVogVogVogVogVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVqgVqgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVqgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVqgVpgVpgVqgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVqgVqgVqgVqgVqgVpgVpgVqgVpgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVigVigVigVigVigVigVigVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVkgVigVigVigVigVigVngVsgVngVngVngVjgVjgVjgVsgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVsgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVigVigVjgVjgVjgVjgVngVjgVsgVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVjgVjgVjgVjgVjgVjgVjgVigVjgVjgVigVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVigVngVsgVngVngVngVngVngVngVngVngVngVngVngVngVjgVjgVjgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVngVkgVsgVngVngVngVngVngVngVngVngVngVkgVkgVigVigVigVigVigVsgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVngVkgVkgVsgVngVngVngVngVngVngVngVngVngVkgVkgVigVngVkgVsgVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVngVogVngVngVngVngVngVogVngVngVngVngVngVngVngVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVfgVogVsgVogVogVogVogVogVogVkgVogVkgVsgVogVogVogVogVogVogVkgVkgVigVigVigVigVsgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVigVigVogVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVogVkgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVsgVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVigVigVigVigVigVigVigVigVigVigVigVogVjgVsgVogVogVogVogVogVogVogVogVogVogVogVogVjgVjgVjgVigVsgVkgVmgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVsgVmgVkgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVogVmgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVigVigVigVigVigVigVigVigVogVkgVsgVogVogVogVogVogVogVkgVkgVigVigVigVigVogVkgVkgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVogVkgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVsgVmgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVigVigVigVigVogVkgVkgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVsgVlgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVkgVigVogVkgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVlgVlgVlgVlgVlgVlgVlgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVogVlgVlgVsgVpgVpgVogVogVogVogVogVsgVogVogVogVogVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVsgVsgVogVogVogVogVogVogVlgVlgVogVlgVsgVogVogVogVogVlgVsgVogVogVogVogVogVogVlgVlgVlgVlgVogVlgVsgVogVogVogVogVogVogVlgVogVsgVogVogVogVogVogVogVlgVlgVogVlgVsgVogVogVogVogVogVogVlgVogVlgVsgVogVogVogVogVogVogVlgVogVlgVsgVogVogVogVogVogVogVlgVsgVmgVmgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVsgVmgVmgVsgVogVogVogVogVogVogVogVogVogVogVogVogVlgVlgVogVlgVsgVogVogVogVlgVlgVlgVsgVmgVmgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVlgVlgVlgVlgVlgVsgVmgVmgVsgVogVogVogVogVogVogVogVogVogVogVogVogVlgVlgVsgVmgVmgVsgVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVogVpgVogVogVpgVogVpgVpgVogVpgVpgVogVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVfgVpgVsgVpgVpgVpgVpgVpgVpgVlgVlgVlgVpgVsgVpgVpgVpgVlgVlgVlgVlgVfgVsgVlgVsgVpgVpgVpgVpgVpgVpgVlgVfgVpgVsgVpgVpgVpgVlgVfgVpgVsgVpgVpgVpgVlgVfgVfgVpgVsgVpgVpgVpgVlgVfgVfgVpgVsgVpgVpgVpgVlgVfgVfgVpgVsgVpgVpgVpgVlgVlgVpgVsgVpgVpgVpgVpgVpgVpgVlgVlgVpgVlgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVsgVlgVsgVpgVpgVpgVlgVsgVlgVsgVpgVpgVpgVlgVlgVlgVpgVlgVsgVpgVpgVpgVpgVlgVsgVpgVpgVpgVlgVfgVlgVlgVpgVlgVsgVpgVpgVpgVlgVpgVlgVsgVpgVpgVpgVlgVpgVlgVsgVpgVpgVpgVpgVlgVsgVpgVpgVpgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVpgVlgVsgVpgVpgVpgVlgVpgVlgVsgVpgVpgVpgVlgVsgVmgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVigVsgVlgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVlgVlgVlgVigVigVigVigVigVigVigVigVigVigVpgVlgVlgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVigVigVigVigVigVsgVlgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVpgVlgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVlgVlgVigVigVigVigVpgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVmgVmgVmgVmgVpgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVmgVmgVmgVmgVigVpgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVmgVmgVmgVmgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVpgVlgVlgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVpgVlgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVpgVlgVlgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVsgVlgVlgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVigVpgVlgVlgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVlgVfgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVmgVlgVlgVlgVlgVlgVlgVlgVlgVlgVlgVmgVmgVlgVlgVlgVmgVmgVmgVmgVmgVmgVmgVmgVlgVlgVmgVmgVmgVmgVmgVmgVmgVmgVmgVlgVmgVmgVmgVmgVlgVlgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVlgVlgVlgVpgVmgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVigVigVigVsgVmgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVmgVmgVmgVigVigVigVigVigVigVigVigVigVigVigVigVigVigVigVjgVjgVjgVjgVsgVmgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVpgVmgVmgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVpgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVpgVmgVmgVsgVqgVqgVqgVpgVpgVpgVpgVsgVpgVpgVpgVpgVpgVpgVpgVpgVpgVmgVmgVmgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVjgVqgVmgVmgVsgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVmgVsgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVmgVmgVmgVmgVmgVmgVmgVmgVjgVjgVjgVjgVqgVmgVmgVsgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVmgVqgVsgVqgVqgVqgVmgVmgVmgVmgVjgVjgVjgVjgVjgVqgVmgVsgVqgVqgVqgVqgVqgVqgVmgVmgVmgVmgVmgVmgVmgVmgVmgVqgVmgVsgVqgVqgVqgVqgVqgVqgVmgVfgVmgVmgVmgVmgVmgVmgVqgVmgVsgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVqgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVjgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVmgVjgVjgVjgVjgVqgVmgVsgVqgVqgVqgVmgVmgVmgVmgVs50c5813a17fea92b8dbd042727b1bac76098aaad132bae0dedcc862cb1b5654992176731eebe104b216ee053d96c8a3e685c046d25db454082500268dbc0ca35bda9e3bbf032a9f2aff4faa27790f632204df97dcb19732d745eadb8ecd7d2e208542b1e2591796d6f65b060cd36c887629ee0be6aeba7e505bb765bacc3829b22254be2bd48871fb9711d6663b6dff5d02ca8a74f25e0dcefe5fdd53f276edaac0b368a55e2f64b1d68ba5788f5f538129c7f859ad7ce051411b19101aff5c3cf0e2a216dd1d9a5f31584230e89a55d794b0f9f2fca908176627ea95a2080e956b934a816fd790daf709b47badbdf8da5941d98d42acca474979245e17729876a14e6407e2f0c823f9c43652cb29a64c9eeb96b691590e7f8e368e5a2c67416cf1a5ca794b589e4835a7bc0560f8a74a88ea6232a7d38e7f0a7d0a36a19cf871933965d3f03aa674c8ada3b5d73a2287d71e35bd8e4fa6d732724ba951dd27a836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe96e1be6bbfae6aefea011520b32672ac83f731d89d56852019b8a328a7ef047f01639cb61a3e79e27999bafae35eee075206094836f2d460d95890db89bd5eeb01639cb61a3e79e27999bafae35eee075206094836f2d460d95890db89bd5eeb01639cb61a3e79e27999bafae35eee075206094836f2d460d95890db89bd5eeb03d4a885ac8c6a7d917aeba28ae054714a5dfaa5116f1ef4ec7585c5d44679eb73d4a885ac8c6a7d917aeba28ae054714a5dfaa5116f1ef4ec7585c5d44679eb73d4a885ac8c6a7d917aeba28ae054714a5dfaa5116f1ef4ec7585c5d44679eb753af750061a78b9903f29d1bd7df5e7370840e8c8be7d2a7af589bae110f6eb08ba43da11f05443d45dc0bb2e5ac467f06f2dae5b270dfe4bfc4f50fa6d09cd353af750061a78b9903f29d1bd7df5e7370840e8c8be7d2a7af589bae110f6eb0e4802a5838f1f276fcb572e547a3e618c337305539694166fe801f1207f305e645982ae779398a9172480c90df415e723ee611533105db75634d8add4526ac41e4802a5838f1f276fcb572e547a3e618c337305539694166fe801f1207f305e64c2e2b8b11dd01269bf2f536f4cc238493b5eaa1a39f028918b974e28f6d42a64c2e2b8b11dd01269bf2f536f4cc238493b5eaa1a39f028918b974e28f6d42a64c2e2b8b11dd01269bf2f536f4cc238493b5eaa1a39f028918b974e28f6d42a6d808a41f3f0c48c0562bca60f79794292d26e7be48471fb919bcea90cd0dc99cd808a41f3f0c48c0562bca60f79794292d26e7be48471fb919bcea90cd0dc99c422d2c9c0396c43f8890dfbc131ce661fd3c9bc609d14abd5c8bc65ad5f974eca157ef1b4849ae5048a6d526cd8cdd0c27bf13f369c2fd6c2c14cc9d6231836a87bd4313f22188c19267b8c2a85c33d8e50738852167817ba25c21f88891ddf5b6f6bfc8e52b99e52d2d8487df097b69a6933a0a523f4fe116719aee405eaee22091e0f0109d86890eb1e6fc8e20b452fd958f3a1d179bf0fb97f77d3fd7ed5b2091e0f0109d86890eb1e6fc8e20b452fd958f3a1d179bf0fb97f77d3fd7ed5b2091e0f0109d86890eb1e6fc8e20b452fd958f3a1d179bf0fb97f77d3fd7ed5b7a6c90d15705719af03db8256a5a1f7f15a672948f3cb7d3dc52e33ecb23c771f39afc655bf2a95d12d72a624afa605fc1be7109100c0708d0325d07e13b5b147a6c90d15705719af03db8256a5a1f7f15a672948f3cb7d3dc52e33ecb23c77114e3d427ae340e6beb95fba1afaba9578ed279b7ad1e7e9373d814df48ee383e14e3d427ae340e6beb95fba1afaba9578ed279b7ad1e7e9373d814df48ee383e14e3d427ae340e6beb95fba1afaba9578ed279b7ad1e7e9373d814df48ee383e9cf80340a50326b191eb52846f00abac4b65fdcf4d35cf78411e1da7a432c249997617cd7651550153a8df843dbc66956c5a2cb13795bc313d4eb2064d260ee2371478087b92ef6cb176c161c82e06c83436b3658da9471f2802c400937b5e313129a1076da1f9f532332ea801f08d169b1fc24c9796dc5a101a82954ad1b1123129a1076da1f9f532332ea801f08d169b1fc24c9796dc5a101a82954ad1b1123129a1076da1f9f532332ea801f08d169b1fc24c9796dc5a101a82954ad1b112f266f08de88c43986a2f6ad9dfe8313f95b751a9a10694b84c08200521f4b0a60dda3c069bb29865afef24e83578a6475a469a4cee599389ee2847e3c61d7be5f266f08de88c43986a2f6ad9dfe8313f95b751a9a10694b84c08200521f4b0a6ad6dc4dd7ea39850c863938cdc4d228526af0a910e859509b4eb59ca9785c3fcad6dc4dd7ea39850c863938cdc4d228526af0a910e859509b4eb59ca9785c3fcad6dc4dd7ea39850c863938cdc4d228526af0a910e859509b4eb59ca9785c3fcc2f86c6b9deeefff7f36fe71e0e5bc5bf936216e8239b7e2a4e51fb416010fc79f22421377aa5cc48bd6637be4e725cf67584ca47326dd2e967b19b34787987b604558f4356ca3fb531b18c85a67f80c0b71d9db0a71d10e5fd7040127312ab1b78cbec3b9a13d98eb6057fbf8b21e3793c667acfb7695e1a39818fe1ee421b3b78cbec3b9a13d98eb6057fbf8b21e3793c667acfb7695e1a39818fe1ee421b3b78cbec3b9a13d98eb6057fbf8b21e3793c667acfb7695e1a39818fe1ee421b33a86a93a4c090645fc89ec7e0c397f79071ddbc043db6fb835093da3b3b16314e229006065e85fad15ff5f4993c1fc8cd4a6b4605332b02c5b89f54813cf5d033a86a93a4c090645fc89ec7e0c397f79071ddbc043db6fb835093da3b3b16314d5b41063d57023442dbf7f95a01c7d41a5795a5dbb530c35fa5fb30950bea1d740c08634ec049dc2a8cdae689fff844274a3bf1692d48c7b1f126631e869fe1cd5b41063d57023442dbf7f95a01c7d41a5795a5dbb530c35fa5fb30950bea1d7ec02c0cd8a6968fa283bc716bca784242ce22084d7a4fc34d78697e831e7a954f41cbd1a1168cc5eb9ef98c20e4cd2da1abf0f923529d8d161ad32fd95631e03ec02c0cd8a6968fa283bc716bca784242ce22084d7a4fc34d78697e831e7a9545f39a871f771f3a17460b82fbc9340d2676d87443408757077cd881e3d7014d38b3b68b7ebf40cbfb4a4f9ada1baf3ad387a3c23873d5071802d3440185a95965f39a871f771f3a17460b82fbc9340d2676d87443408757077cd881e3d7014d32d890eac8aeff02259c2ce605489da6434955a8d56009ce1696dc0616b380b1c7a3847c1535f018812173e6a4bf552cc109cfc1db5b0027807040a662ca4189f2d890eac8aeff02259c2ce605489da6434955a8d56009ce1696dc0616b380b1cdcf29ec62cd12f33f439ff5666096b3c8e484d4d84d1c2368ee9332daed8f1ecc1dec13f0d9ef3ed077e0a0cd4e25b644b46ff7dd282d0c3c6caa2373a3aaba3dcf29ec62cd12f33f439ff5666096b3c8e484d4d84d1c2368ee9332daed8f1ec631a0c50a55cfee6d6b2f73f8cad16b8912b7ef4504f746eddbe771726c15fe8631a0c50a55cfee6d6b2f73f8cad16b8912b7ef4504f746eddbe771726c15fe8631a0c50a55cfee6d6b2f73f8cad16b8912b7ef4504f746eddbe771726c15fe8970b712e9f6cc369c3ba2c199a130db3961f23ad97e51ed1d3c665e81437047e970b712e9f6cc369c3ba2c199a130db3961f23ad97e51ed1d3c665e81437047e970b712e9f6cc369c3ba2c199a130db3961f23ad97e51ed1d3c665e81437047e9a201549b6de8f142b60583c69fef4451ec587c937fb87bca00e5c5dbe2157759a201549b6de8f142b60583c69fef4451ec587c937fb87bca00e5c5dbe2157754f1bd428551956aa1592dff57f73861d9704170a1e50dc845d6d7fe04ea3d62906e728fa16ec03906b05841166d3a370e7e6ddf61a9806b2bd7dc7612b7f107c23bee12c9556ab3dab365d20211f53934074578025ff798fcc2de9f94c3abf8058bec0d5e71deba2d6eaf1327a2cec83fc036133f4143660789a4fc386210fd1605748dd2dbfb900a42b08a59d899e63f55af1823e868b90d2119e6189dd48bd5ff41f6a16444976c468f8785bcde16ceb3d76dce06a891999403f9f46fd7cbb605748dd2dbfb900a42b08a59d899e63f55af1823e868b90d2119e6189dd48bdc57600a0ab8dd9b9e9a733c26e63ad20d1ea7e729a3af0dc2b42a22efd280a5c5bad114a1a9ef4d87375304ea9d24958380f7afc02d67734ad5951d41d5d852ec57600a0ab8dd9b9e9a733c26e63ad20d1ea7e729a3af0dc2b42a22efd280a5c9beecb2174b2e59c30ceec7219e333a662b038392cecaa8ff8f707d55ca00ba8fa8c7f484979b8b4a14583e1129621361495e7ab784769415e4145d856c89f0f9beecb2174b2e59c30ceec7219e333a662b038392cecaa8ff8f707d55ca00ba8c9db5f4dec5694aff32bcbfb2c08f20c200ac17174e6dcd90d0e921a8f63adcdc9db5f4dec5694aff32bcbfb2c08f20c200ac17174e6dcd90d0e921a8f63adcdc9db5f4dec5694aff32bcbfb2c08f20c200ac17174e6dcd90d0e921a8f63adcdd965e06a15be7763460f8f5300f53113659510490daea1d789c49871d10ea4aba98225509eeb3f8d6720b7fd03bb1987236d960a008f080db030d0c89ac6007dba1c2ed9004aad30bbb89aaf6bc3ffbd6cd0b27f57d94f8e5808f1af470592a79ab672c2bfed415a459eab69da740585e2921aad281be7b6e9da4fc7b938d7af9ab672c2bfed415a459eab69da740585e2921aad281be7b6e9da4fc7b938d7af9ab672c2bfed415a459eab69da740585e2921aad281be7b6e9da4fc7b938d7af68d215c2423a5f1eae90635af860753c64351892b37c4715ea5525a8d5f2844868d215c2423a5f1eae90635af860753c64351892b37c4715ea5525a8d5f2844868d215c2423a5f1eae90635af860753c64351892b37c4715ea5525a8d5f28448e9e1068a55005fec1555ad91b4ed86cee36b18dcce3510231d64f4f8ed01f5803f1dd533549fa559842cc7c14570d95b690f414f8993d89f4385d7825f5ad002e9e1068a55005fec1555ad91b4ed86cee36b18dcce3510231d64f4f8ed01f580bed942d36b6be301f2449d61a60efdc7f27ca038bcdfbdc46390960cd26bea99bed942d36b6be301f2449d61a60efdc7f27ca038bcdfbdc46390960cd26bea99bed942d36b6be301f2449d61a60efdc7f27ca038bcdfbdc46390960cd26bea99b186e1a6206be596d796e1a588d09c31f73b65355f3f3dbb800824446f9059b6034c397eaf7fdd5459982fbdbc4c2dd5c3cf251e0bd9cdda49ebe49208dbbcb4b186e1a6206be596d796e1a588d09c31f73b65355f3f3dbb800824446f9059b63d5990c384328194fde8e7c71b9726bfa6eb33dbb0639ffd8ff175e9aa41bb073d5990c384328194fde8e7c71b9726bfa6eb33dbb0639ffd8ff175e9aa41bb073d5990c384328194fde8e7c71b9726bfa6eb33dbb0639ffd8ff175e9aa41bb07d10db18a9178bb9220d9a188e4a30537d39cca622f4feeaf1d6b37d97334b1dc3c16ea4794ea925d79f51d89d82ab5be290647c203b712b5f65da7cd5fb572a6d10db18a9178bb9220d9a188e4a30537d39cca622f4feeaf1d6b37d97334b1dcb9fa1be2bebfc39cf5cc470573df401ce84ed08a3a9da478053542a507383652b9fa1be2bebfc39cf5cc470573df401ce84ed08a3a9da478053542a507383652b9fa1be2bebfc39cf5cc470573df401ce84ed08a3a9da478053542a50738365263c5b42c942c2593a9348249e986f303d626a7f210162b2510fed5645d7f3c8a917626618d18dbd4238c24a51c1b62be3fcdbaf0b70ad35e26c2ad1a74a7277b63c5b42c942c2593a9348249e986f303d626a7f210162b2510fed5645d7f3c8a717839f8dde971c47f8e759c3050c621c8a9a46ab8f14385bcde25134de4da7d717839f8dde971c47f8e759c3050c621c8a9a46ab8f14385bcde25134de4da7d717839f8dde971c47f8e759c3050c621c8a9a46ab8f14385bcde25134de4da7d9f5d71fc44c237a7c15d3ef44a878f58e3210b63f53ee28877fabe4fc2af33a4ce75e10cdc74be45363820aef6918fa2f75aab66fc9027b3c077a268a194f9169f5d71fc44c237a7c15d3ef44a878f58e3210b63f53ee28877fabe4fc2af33a4761e2b9bae2a8ba540018c9591d160e7789e8eda169ca8ec03dd424c85e8bda9d48edc06af506c194f2fce85c0b8f42689223d303a9381007c5b3b8ab1506737c3994afd0e57ff6dab77171fa76f67b1f325a69ea75df1a4e0f974635f1d491e68d24522194bc65dba0342c92d553362adcd973eb287acf40e665c47993612bd792ca3ce305c3ff48761180aee893e852adb897bc859a803aa8bbe893299572f68d24522194bc65dba0342c92d553362adcd973eb287acf40e665c47993612bdbcf96dc1c404b4d62e5dcc06f72f771f2988465d0da86b5ab50cc4ad1a8750b1fd78a1257d336fee6ebdea08ad7b592116a129f2319032e9ff059c5f97f3fa82bcf96dc1c404b4d62e5dcc06f72f771f2988465d0da86b5ab50cc4ad1a8750b11047ef9de239297ad7e59e98d66cc1edcc6583febfa8bc140aad89c8252b31b67dd97991ea49602b8404bf3dc78b6fdbeaf677018f804bca813e337e24fb1db81047ef9de239297ad7e59e98d66cc1edcc6583febfa8bc140aad89c8252b31b67b2dfcb1cc387dc62fbf5ee812d44da9f4704f2d55b262c604dd16d26f644b807b2dfcb1cc387dc62fbf5ee812d44da9f4704f2d55b262c604dd16d26f644b807b2dfcb1cc387dc62fbf5ee812d44da9f4704f2d55b262c604dd16d26f644b8062562e11c81b3e1bb87e97db34bd32abbc2b106f7ef46642adf65eb11960e2ec345693f1c81e85fa1370a8ca229d6e34d09a219de77e1374a2424f6ee27798f9abbfcc4a74cd79e41278e6da9f13849706023f16fadfd07141cf00127a78f4992cd23f422b698ed31d5c8c4c991f4b7c6200b0cde591a93792f1ddc5833e0f86bb6afcd9a8d047a850912e2917f2b759b7ccde3496515a65f491571f5ed822802cd23f422b698ed31d5c8c4c991f4b7c6200b0cde591a93792f1ddc5833e0f86777d8a04976364205d36375b7247b17b85057f05d00b55576b933d86693ddbe770b3673a69b3d1e2c6c10624789c50779839d635a917eb4048286bcf6d83a35f777d8a04976364205d36375b7247b17b85057f05d00b55576b933d86693ddbe715d7c638b6a1f8ea24563967fcc10759ed9c8a7141ca5a5860fafe49f46af520ae842ff0272e61c8fccc569fa59d926f8ffafae0d14b35e8d8cde2266ca21cb415d7c638b6a1f8ea24563967fcc10759ed9c8a7141ca5a5860fafe49f46af520589f7c5681925da764d3840a47426b8ec27b0cd0794bd7ab27dcf814b7397511589f7c5681925da764d3840a47426b8ec27b0cd0794bd7ab27dcf814b7397511589f7c5681925da764d3840a47426b8ec27b0cd0794bd7ab27dcf814b73975119a4fe1883698eee24296571ba820a1066f1b55982c12c2d1f3c9ffe6b6494af59a4fe1883698eee24296571ba820a1066f1b55982c12c2d1f3c9ffe6b6494af59a4fe1883698eee24296571ba820a1066f1b55982c12c2d1f3c9ffe6b6494af5d703db3793c409e7eb8c119dfce0c4442a231b148daf754b6e26edc3e340bac839ca1a8dcda503257c2935f44fb4976958c00f6934d4067d4b895fbe39070394d703db3793c409e7eb8c119dfce0c4442a231b148daf754b6e26edc3e340bac895c8df675bc77ffdd152a686b1eb37a4c3bc7d45bc6a732e205bfb2106e79bad4528b5f866a24354d04fd1f2b7ba4008098b3f56d8763144663ddce616109a7095c8df675bc77ffdd152a686b1eb37a4c3bc7d45bc6a732e205bfb2106e79bad10d33cd98f020abcc749e85908885800d97acb33de2e2ce20ad776d87476158810d33cd98f020abcc749e85908885800d97acb33de2e2ce20ad776d87476158810d33cd98f020abcc749e85908885800d97acb33de2e2ce20ad776d87476158866ed747cbbb367160c6dfafd940553d3c97f97207d8c4e85f5ecfc27ef29ed7885f34204d9c3e7e446caa4e415fc24052ab73a46395d7f9348f90f45f6aa5dd966ed747cbbb367160c6dfafd940553d3c97f97207d8c4e85f5ecfc27ef29ed781c7d776021ff16006203e5e0cef27781b03c2c5b9b040f9bc1fdd638c1d3cb5db7df464e5366c88f7e659f85cdf3d097b0e058e66b7ca936a7b3aa248713a9047f15238281729eaea1bc239ea61ffdb153db988e904607f9a5a11b07727c09c81ff7d4c0fec259805920c27dfcfa9b2bf20c59627d37629da1271e8607d4799daf49a571dd784b9723b844a85e0f525889a96a69d8f2e259bab496eff3b71f541ff7d4c0fec259805920c27dfcfa9b2bf20c59627d37629da1271e8607d4799db240de0f0cc41c6efd25de563c79ed68bdad144074aa30c13ae2c5cd3a0c2d9cc2aacf3d1ae632ec9773bbc0240ab54181af8dc559b42ebb5cd0458ce190cc03b240de0f0cc41c6efd25de563c79ed68bdad144074aa30c13ae2c5cd3a0c2d9c0164ff05fe39106d179f976724882e3f0b63f9b041ace0f95088da021fc67be748056dec1fdbb28c33a806d93691ea221056b81f9b7eff9b6f4775a39a22b62f0164ff05fe39106d179f976724882e3f0b63f9b041ace0f95088da021fc67be724d7b92eb47cc5c7129c294b11e2b62b319cab0ec806d26e81ba1e80062a3554f7a6edbc9e81d5c6c2c3b33d49c97f3ccce97adac599c46aa2474c5fcbdcd94924d7b92eb47cc5c7129c294b11e2b62b319cab0ec806d26e81ba1e80062a3554beea51043521160356b3bf24c4f3db1fe7643fede89c6052b2bd42ea7a6ac23b010d4e94ed6baee0685cab868710ec47e8bb9b235683e48d1fa13b8ae88437dfbeea51043521160356b3bf24c4f3db1fe7643fede89c6052b2bd42ea7a6ac23bb95dcd4905ebf544b3c0bd519bfa3c22401747bdf55a4e3f3d9fab7a30f9a501b95dcd4905ebf544b3c0bd519bfa3c22401747bdf55a4e3f3d9fab7a30f9a501b95dcd4905ebf544b3c0bd519bfa3c22401747bdf55a4e3f3d9fab7a30f9a5017c605e992152c9cf52e2541d6c69dd7fc58f2fa81bd70439dd8e0b665ce0404c7eeeb3fbdb57b290ec14398f32e213d2a0bcee97843410be7ca3214c29337bc6836f9b119db6ef52896a10ee7f19dc8a4a535a48b188b9ddbb6ad754b5d6220f6390bef9e64ed3121184ed7a8687081a2672439a5d764f43fbef02695ecf526f6390bef9e64ed3121184ed7a8687081a2672439a5d764f43fbef02695ecf526f6390bef9e64ed3121184ed7a8687081a2672439a5d764f43fbef02695ecf526f499d53b8a2c9676aaad15a98f9af18e42c05458a7ffb1e0fbe8487c4554378af87a627a7e5b51adce00b8ca8c6de29e92dcc3b29425cc7fdab8ca5a58ce082e933be24a63e4568e22c9ae62c09736d9b328461511d822dcb4d3d06ef5d2881ebf89e7603360cc73fceda7635c967bc9fcd719d06168237c1f18ebc94bc702c084270e08601db38b8ab2f8db958903db6a8f043324cfadc15a07e037c1886c476f89e7603360cc73fceda7635c967bc9fcd719d06168237c1f18ebc94bc702c08a215554c3c2043c91d18870f9c1cb6434a723e4def253adaeae1b835e051772035faf934756e91ac84e79efc930d54a8b4ae89e0d4bdbb440806b8894cc5fd4ea215554c3c2043c91d18870f9c1cb6434a723e4def253adaeae1b835e05177207f091c6ca9d6ba2f663afbe77a8718cd57a81098e6bbb6f9a9e6d8668217c063418ff74094b10fecd538929e5de7bc23b1313ff8d47db438889e4ae5567f10137f091c6ca9d6ba2f663afbe77a8718cd57a81098e6bbb6f9a9e6d8668217c06322ef7fceec9414e6e3a1b16e0500512c9373fd386f15dc55e68c3c750d9b1ea122ef7fceec9414e6e3a1b16e0500512c9373fd386f15dc55e68c3c750d9b1ea122ef7fceec9414e6e3a1b16e0500512c9373fd386f15dc55e68c3c750d9b1ea1712c8f5b8accab0970838c873184126ff7101d2b482b2217dbf7fadbaa67a5e8888b24cdf8cdb0490180665dcf95723bd9b33bd5e4770079762e0aa2d48a1a06712c8f5b8accab0970838c873184126ff7101d2b482b2217dbf7fadbaa67a5e8655b19c937542a4e75f94604d72a05ed77170477326f63362abf2ec75c72ac2b655b19c937542a4e75f94604d72a05ed77170477326f63362abf2ec75c72ac2b655b19c937542a4e75f94604d72a05ed77170477326f63362abf2ec75c72ac2b57702ad2c982a2027f6ed823ae65f9117619ec32ead1f52ae7987cb144bd046c57702ad2c982a2027f6ed823ae65f9117619ec32ead1f52ae7987cb144bd046c57702ad2c982a2027f6ed823ae65f9117619ec32ead1f52ae7987cb144bd046c3ff995cbd158749606e6faca1419b4d939b3cf6381fa4ba4ba81b43ce647aa4f82db5fec58cdf23d9230f131f539e69fc9506d6a4a95d2e64eb3b0d56a33b2da3ff995cbd158749606e6faca1419b4d939b3cf6381fa4ba4ba81b43ce647aa4fe84b232e382fd77abb924d95f01027996ee9911bd1573e8f3a5dafa75f860f3fce76aee4ee625d8c6927a9314ebd98d105b19647b6be4d5879ee3790149fa359e84b232e382fd77abb924d95f01027996ee9911bd1573e8f3a5dafa75f860f3f84244b7c4e78176e1f27e9f22c98a4e9edce50beb1fe4f3866f79e241772e389ee556b29dc7fedf7cabc60ea4ddb99b22091c01a3a974b610f54dbdf5a3ed290cfa8853f7f4ce9c05704435cb975c57edbbe656f7fc6c6a2b501efdd5aa8d7e55bfab6b0c1b053152822557e54ed3d79152ec297fd96235c417511ca959b7231fda76b6da05d3249b2201391e8500b28e27474d67bfd50b227466d5a690bb1e95bfab6b0c1b053152822557e54ed3d79152ec297fd96235c417511ca959b72318c58e6a90c0987952de65dc38f72d0dab68d7541f5878a890624d8b19ef1652681ffb14d66db913d046aecd5a87ed08dc475f753a5a3bbb572f6536ace1bd6668c58e6a90c0987952de65dc38f72d0dab68d7541f5878a890624d8b19ef16526a732ffd25ea7853897a531b5a8f31dcbf807b6ea953ccc596e58dd7cf8dd80b9a732ffd25ea7853897a531b5a8f31dcbf807b6ea953ccc596e58dd7cf8dd80b9a732ffd25ea7853897a531b5a8f31dcbf807b6ea953ccc596e58dd7cf8dd80b9e20f9ff2466a19dbea58ca0ff347060ee64ded8251491e0f869cc3f887b9f0d4e20f9ff2466a19dbea58ca0ff347060ee64ded8251491e0f869cc3f887b9f0d4e20f9ff2466a19dbea58ca0ff347060ee64ded8251491e0f869cc3f887b9f0d40b79538b06733731f481dd1732dd479970afdd841965941282a26cc511c9315872014cda6b3d61af97219d99a9907fd0676d92e6b786e593639876a26b4abd0bef383ed6ee3d2b5565ec178292bd88bae00e511ae2069506cde5244ef7fbc5a0d6912eba7d34a638c8d8c5b58e2808759b7f47013ff35aad4a65ca4ebff2510e36d0612a7c5f34eb6279c5acb20da49ed7046dd3212cd856452819b179b6ed7ed6912eba7d34a638c8d8c5b58e2808759b7f47013ff35aad4a65ca4ebff2510e551715381058d42ed5f264fe6848856e3121af10deb84b93fa780e6e06ddaba1551715381058d42ed5f264fe6848856e3121af10deb84b93fa780e6e06ddaba1551715381058d42ed5f264fe6848856e3121af10deb84b93fa780e6e06ddaba1466df0650ae040521d2b470084b214dd6097d7a693f1e2b3f0e090045e9f8304466df0650ae040521d2b470084b214dd6097d7a693f1e2b3f0e090045e9f8304466df0650ae040521d2b470084b214dd6097d7a693f1e2b3f0e090045e9f8304e19cba52c87ba3798dc6ce7da73ded5b3d66ab30662721529fa4f3993c88cb8be19cba52c87ba3798dc6ce7da73ded5b3d66ab30662721529fa4f3993c88cb8be19cba52c87ba3798dc6ce7da73ded5b3d66ab30662721529fa4f3993c88cb8b4a4f0068df49fca5116956abed66e92b5ae6ae8546f6269e01dabbcc5f0654924a4f0068df49fca5116956abed66e92b5ae6ae8546f6269e01dabbcc5f0654924a4f0068df49fca5116956abed66e92b5ae6ae8546f6269e01dabbcc5f065492cfa7e5167c90ff48ad67d62a7bf1987a1ab92a941415d93ed98fc30185a1c654cfa7e5167c90ff48ad67d62a7bf1987a1ab92a941415d93ed98fc30185a1c654cfa7e5167c90ff48ad67d62a7bf1987a1ab92a941415d93ed98fc30185a1c654582c677ebeee8ec3fa23a20f87d54d68b959dc462d1605854afec29fdf6b5df0582c677ebeee8ec3fa23a20f87d54d68b959dc462d1605854afec29fdf6b5df0582c677ebeee8ec3fa23a20f87d54d68b959dc462d1605854afec29fdf6b5df0dad59ac1306071ac3b03b9cace843609dfd6616513ca9ad5a4627c62f9ce989ddad59ac1306071ac3b03b9cace843609dfd6616513ca9ad5a4627c62f9ce989ddad59ac1306071ac3b03b9cace843609dfd6616513ca9ad5a4627c62f9ce989dcfec59be7dad73031c145149b936c2a2035628b5a5ac7dbe3db8a3a885692843cfec59be7dad73031c145149b936c2a2035628b5a5ac7dbe3db8a3a885692843cfec59be7dad73031c145149b936c2a2035628b5a5ac7dbe3db8a3a8856928433e2f910f8d87493948860bd9632aea1dc896f3125615916fb4976ae4756dc1013e2f910f8d87493948860bd9632aea1dc896f3125615916fb4976ae4756dc1013e2f910f8d87493948860bd9632aea1dc896f3125615916fb4976ae4756dc101a9b1a85ed1baa320d4e4087815f3e975ab6565e14229ae5d7d5bb3a1684648bfa9b1a85ed1baa320d4e4087815f3e975ab6565e14229ae5d7d5bb3a1684648bfa9b1a85ed1baa320d4e4087815f3e975ab6565e14229ae5d7d5bb3a1684648bf75e07c5849177a5b88a438ac53b5c29a48aba80e63bec632e9f05df37fa4049375e07c5849177a5b88a438ac53b5c29a48aba80e63bec632e9f05df37fa4049375e07c5849177a5b88a438ac53b5c29a48aba80e63bec632e9f05df37fa404935f58f73139313fc5b6f088ed725c5e53aec32eb07ef0dca59581ba5e8bad5ee25f58f73139313fc5b6f088ed725c5e53aec32eb07ef0dca59581ba5e8bad5ee25f58f73139313fc5b6f088ed725c5e53aec32eb07ef0dca59581ba5e8bad5ee26baf7b50dd3c89c2965285c2ad41110853667c21df69d919bdf5fced256335f1cbcdc554e9e95d897ee1cb08d8b405409b93e9aea1bcd21638d6aa806655f5806baf7b50dd3c89c2965285c2ad41110853667c21df69d919bdf5fced256335f1373c67309da19508e751747ca43171bbd7943aa5116d40603fcdd7020717a9794991b7dccf9f70bc526cb277950e3f12a6b0b3023f398a53a36a5b5790cad88f373c67309da19508e751747ca43171bbd7943aa5116d40603fcdd7020717a9794f0e976b5d4cef3980a8547c3397fc9472586a4878eb8fe3e790a5578767cceab758291b09631b547a3d9af59bbc2a159b8a79047788a349e8fe6f082579cd1a4f0e976b5d4cef3980a8547c3397fc9472586a4878eb8fe3e790a5578767ccea4ef43bca52f00e027967267d09af85479abe95d1874f06a0a3be2020a98822f74ef43bca52f00e027967267d09af85479abe95d1874f06a0a3be2020a98822f74ef43bca52f00e027967267d09af85479abe95d1874f06a0a3be2020a98822f7a0195f54cf88f0cd2c2896717e4a590eeccfa31c381920585e48fa6575c952612a467cc0dd0c382fc440d789686f048d9a8954bfde51e18cb303eb6af9ab1cd0a0195f54cf88f0cd2c2896717e4a590eeccfa31c381920585e48fa6575c95261a037d534e3b4509ac9aec3eb8c3d68e76607bc1bebef5af787fd6fcb96241721406f437acd2e9b8e3df8ecb14540f5f654f94da778cd4a212e351bf2c54978206bb88bf5002ec8ed96b3098703e206d8d1e073855d660680aa67fa4f8ac7d38c96b26ec909b307ce378d9de11789c402ca312cfad698cbd3631ceb029de5acfc75ad358e1f35b4b7784482a4214da4ca13512f2997467e8228712e1cb6a805a3bf71870d6fa8525f8ff64ceab485799ec5219288ee6bd5e96b2c53332991b20718ed703429ae15bc1963bf8eb0f3f4df7589e9909df9a77b7d34a0fc5a1c4e7b18ed703429ae15bc1963bf8eb0f3f4df7589e9909df9a77b7d34a0fc5a1c4e7b18ed703429ae15bc1963bf8eb0f3f4df7589e9909df9a77b7d34a0fc5a1c4e7b3992159846544d8e98b80e68cad68ed2b78b2a613cefa2981b0b0c2c289380b23992159846544d8e98b80e68cad68ed2b78b2a613cefa2981b0b0c2c289380b23992159846544d8e98b80e68cad68ed2b78b2a613cefa2981b0b0c2c289380b2e7614b45636954fee0ffc409537329fb26548d55a46d39d7e6b38542bf430a48f4de18aa301f4d085a075e13765105b37afbdb557d011a30be9a1b98ca0b766ee7614b45636954fee0ffc409537329fb26548d55a46d39d7e6b38542bf430a489bdde3afd0a1d70604304f4f4e6699fc1d90ec043345db4dafa08ab725f2a03af66143b8e172bfb1198e06945d15f340a0292442eba53e1d592fdabb8844e83c9bdde3afd0a1d70604304f4f4e6699fc1d90ec043345db4dafa08ab725f2a03a4d6585f1f7244db34c6b875777a9dd3e6354ebe0ecde6ce1b487ea7038c3c13632320d6367647212ffca490114189003ba01e7629b7a4b7e34cf1effb28dd0e54d6585f1f7244db34c6b875777a9dd3e6354ebe0ecde6ce1b487ea7038c3c1362ff7fd2a94a0d8eb4a670220a213b11ad8e0c79e2b5df877c06174d26edde9624268423c0a80dc125e21e9cc6ecdae3d1836c4175c974d0a4818b406dc41cc1bd29d2427ed97ccd932bf0cf0320cf9ce54b7a0fb36692356bec580a36ee00721cb097eae440e68c1435a155810d366144c3ba4ef9e478ebd8bfad41a06961a44087fa47623975d249f27369c92570099ec741c21964f7cef04fdb41be2502dd2cb097eae440e68c1435a155810d366144c3ba4ef9e478ebd8bfad41a06961a440f04971bc1a2b4fdccd24da3d9d1140e0f41fa4d79e98c45320f9a4214282338112cdf6ac3f402f05f82933b1387df0f88013823b6f2267483003c8fb572255f0f04971bc1a2b4fdccd24da3d9d1140e0f41fa4d79e98c45320f9a421428233859de5815803321c7dcd3c0c99f81441f09b17c1a2be7e9c4617832b2d75f3ec09f90ab87b5a1673c2aa474b42ea856ec01c3df89b32f976f99f6e3830564c3e659de5815803321c7dcd3c0c99f81441f09b17c1a2be7e9c4617832b2d75f3ec0e49b4cda8c02a7b1c611d54b1121790378b8ed0e390458555450f0b32c49705fe49b4cda8c02a7b1c611d54b1121790378b8ed0e390458555450f0b32c49705fe49b4cda8c02a7b1c611d54b1121790378b8ed0e390458555450f0b32c49705f9d8d8634966b83c88bcb1199448131f877f95c1859e7b23559619e664b7978a451aab532feeb9bc88c468dd3cf8dcb06488977d52a626259089d06b22ba51594b4e7d0c87b5f0ee8e8e90381fc0224ae7c60c2c3639e5da33634ffb716fb0dbfecd0a45dfec54628ab34aea2ab6a0dc83cd5d70b194785a8b9cd2b13046b8ed3e195ee328b5feefa4b7369dd1ad431e659aa54a65d5cc985518eddf183f79ce7ecd0a45dfec54628ab34aea2ab6a0dc83cd5d70b194785a8b9cd2b13046b8ed37941bf0fe9a699cd376b5a6db0ed770e655846ef4edd0d8bf8b57eaaa212068f7941bf0fe9a699cd376b5a6db0ed770e655846ef4edd0d8bf8b57eaaa212068f7941bf0fe9a699cd376b5a6db0ed770e655846ef4edd0d8bf8b57eaaa212068f2728213fee5d604746398fc396a943f70134a826bce91da508ce956c25c30ccd2728213fee5d604746398fc396a943f70134a826bce91da508ce956c25c30ccd2728213fee5d604746398fc396a943f70134a826bce91da508ce956c25c30ccd8dc0bd31ff3ca0affc24ebc8a06564a1e2d99db10bb98a09ed3761f996a7f76b053769ff7602aaf8198c3c3dfce0510b416e4dead3c43c6cfad53fb90ab898e28dc0bd31ff3ca0affc24ebc8a06564a1e2d99db10bb98a09ed3761f996a7f76b95a028993b5e4f5821859594bff0314ad58d52ca049b278160721c6a6764fb998b931e792c4258359e694c6ed1e08332ef593b0afd677cd7e169868c601bf9e2f809cffe2f2b30fb27e54e196f7cf88216d0c6d3d26b4f9d0a64b5c97ee714ad7f3939f29466aa6135423d70d7f1efb036ff700690e2316928fb182112a650d67f3939f29466aa6135423d70d7f1efb036ff700690e2316928fb182112a650d67f3939f29466aa6135423d70d7f1efb036ff700690e2316928fb182112a650d64698f8ce6521a799d9efeea65a28dac70cafb5ee1d754a6601c6cd3b238d86985a1564f5225f90de60cf730f88bc9b57b0410084f72e3dcfd4df3f17778c947f5b755fd54ae88164ac42711232cdfee71f95ff2b652a273aed7bb60d7b15b1bd313043d8a87fac42ac53a88375964bc94caa99e7f4390064a54f27add8c7e703bbd64de4488b2a8b73ed867bfeb74ca0952a495b6691322a9269bb8679197c45313043d8a87fac42ac53a88375964bc94caa99e7f4390064a54f27add8c7e7036b3902865e71ea0f8502b69fcdc3b5d5c716c364946a49a565924fdbba7e2fd36b3902865e71ea0f8502b69fcdc3b5d5c716c364946a49a565924fdbba7e2fd36b3902865e71ea0f8502b69fcdc3b5d5c716c364946a49a565924fdbba7e2fd3f43e37b4ccffd38883a7005398feab95ef908341d93d061b4a586dc87c7926def43e37b4ccffd38883a7005398feab95ef908341d93d061b4a586dc87c7926def43e37b4ccffd38883a7005398feab95ef908341d93d061b4a586dc87c7926de0e773d0919fa09fe00cfe90cde433ca06eae682763363c0f2031b3ab34a64291695fce744a0c46bd30a023eebd1c918e89a738d9927eaf5db0690289e1fa90740e773d0919fa09fe00cfe90cde433ca06eae682763363c0f2031b3ab34a64291d0d95f87d344a424a611a80956ecfe8d8b88f151fc4250871a145fcb2906eb499a9d131a007df857ab253df642bc261f5bba793c1d18896e108668c1f24251048118e1fa9f05c78d925b9bc3bf5817605fcdb14d9345db3f0164ec11d54f145fe8116a8d332fffcc2bf598dd92e7b5b80b93779042100dcdf46098c0b971daedbeca4692bc08bcf78262c6f7cb07d110bcd517610a2232374eeca22ec12c57f2e8116a8d332fffcc2bf598dd92e7b5b80b93779042100dcdf46098c0b971daedaadcb6605eb5bd3bb275b4bcd9707e3d229d7b9a0530fbb84cb27ad017a34504aadcb6605eb5bd3bb275b4bcd9707e3d229d7b9a0530fbb84cb27ad017a345047a9eb73fcdd89320f1a50afb7bfb51843ea69881c623d3e8676adaafae2c100b3b92a2c8fff52238929ea2ca216986e44ce6f53a4810d9262fc41af260ba1ed6bf81095b2f0ccfc3e453ca7facf2c4d9d6685aeae0cfcdef75bd3b513598a9c86c3a2b9b5446ec464ab147c72c6d2c01af46b880f365d1af553e958da24dff6a7f1031188950edf18553223882e0f8b3f10e4f62c3a2c0b69c65e5b48faa05877f1031188950edf18553223882e0f8b3f10e4f62c3a2c0b69c65e5b48faa05877f1031188950edf18553223882e0f8b3f10e4f62c3a2c0b69c65e5b48faa0587f8b7a200b31b8e487a71cb37d8065c56b961217b2c2acb0f1d273c0ba74eacf4f8b7a200b31b8e487a71cb37d8065c56b961217b2c2acb0f1d273c0ba74eacf4f8b7a200b31b8e487a71cb37d8065c56b961217b2c2acb0f1d273c0ba74eacf4c9779cb8007f18a9f365943973c2c909f86a8cd31365dd27ca70e5cb9776a8e565f6545f58d6a71cdd4779ceb22ab63a07dce18655088df6bf09baf8ab726115c9779cb8007f18a9f365943973c2c909f86a8cd31365dd27ca70e5cb9776a8e54dde9edeacf2b15c617c8d547e6a4a7776a4690a0d4317fe54babb0432071f79dd781f8aea8c4732f1af40407b77e1f0e8607474494b6065fd5decc92dbc48a24dde9edeacf2b15c617c8d547e6a4a7776a4690a0d4317fe54babb0432071f7903d526a03b2e8c8250fa0860bebd40fa6a46557793b8cdc28c7cfab7c49b895403d526a03b2e8c8250fa0860bebd40fa6a46557793b8cdc28c7cfab7c49b895403d526a03b2e8c8250fa0860bebd40fa6a46557793b8cdc28c7cfab7c49b89545d8a9f156f606bd177dc52a0eb62cb79fb04b96591789b842e94dc10634e0fab5d8a9f156f606bd177dc52a0eb62cb79fb04b96591789b842e94dc10634e0fab5d8a9f156f606bd177dc52a0eb62cb79fb04b96591789b842e94dc10634e0fabee89bc638971da1e285325ff93130e9df9cb33f0ff13b6b02d32e15f43239c6bb95dacc207c474b6177d52c8897d246d40a1047f3263d1e00a8c12aca3ab6307ee89bc638971da1e285325ff93130e9df9cb33f0ff13b6b02d32e15f43239c6ba9ed6afbe49eaec829937618ac1e452ed0488901cdb0b3a2a342bafc519cfd138c4cc1514aed7cf6d1669217cfe2cdcd07cddb173e7f7fc765b780ee7f1b8c22c55ac0a6f9679d1e7302b8f3774654b9c132ad5dad7960152544beab4f15bcb51edf29bb36828ef6a1f4c476c5bcbe481fd880f0422798a6667a7ab57ddac887c6f208b2e0d1605d065d5670f9c1d9857305593f2507790dbd03c3a9ec662ae51edf29bb36828ef6a1f4c476c5bcbe481fd880f0422798a6667a7ab57ddac8872da2010d78e79322a4be84ffc6ed3a6628ba855fd98410b22562e31dbe1ce47da10a722faf17d257f1f348b0a956c592e2e6031795b2bfae789729f7b4dd1adb2da2010d78e79322a4be84ffc6ed3a6628ba855fd98410b22562e31dbe1ce47d07fdb8ab50fd56b5c520d2562a7e721f02e067b2610bbe55594b701baa57ea845e15e69f823944ee6c9a138007765c4e5d21926ffd8d347ec0d2910b24b4a43f07fdb8ab50fd56b5c520d2562a7e721f02e067b2610bbe55594b701baa57ea84584311e0f85471e565fe0ecc22dee67cad1cb7d913fb2cfdbc6d83eec96a26e91fcd9687c400305a00f1c2619d99524b340140c86e62fb6c50e32b5d54b80247584311e0f85471e565fe0ecc22dee67cad1cb7d913fb2cfdbc6d83eec96a26e94007cf820933e79b6de5e9743392331486db1a1b1e2e65a94c9b44c8697499204007cf820933e79b6de5e9743392331486db1a1b1e2e65a94c9b44c8697499204007cf820933e79b6de5e9743392331486db1a1b1e2e65a94c9b44c869749920e36d43bc52ef6fe97ac8bbb4868aca7712e240e5d6731f0e8d9fc454916a6e9796b88ae4ad45a7069d64c59defb5cb9ea70d40d873361489f3b98b8ce5bc97a1e36d43bc52ef6fe97ac8bbb4868aca7712e240e5d6731f0e8d9fc454916a6e973552389b863b27795151ee879ad68a7553287ba42373d76f87203eb0307b81c53552389b863b27795151ee879ad68a7553287ba42373d76f87203eb0307b81c53552389b863b27795151ee879ad68a7553287ba42373d76f87203eb0307b81c561fbcf45e86e5224aa56fcc830a0a95ba72c5f2edd7bd729558bf2a9891885c0463dbca6f765977922d85e1104865152676eaa8a0a8982f66517206b9f2bdde961fbcf45e86e5224aa56fcc830a0a95ba72c5f2edd7bd729558bf2a9891885c07bdaad8cfdd673d9e9978dda48fc1eb309ca2dbb2298f8b0f22adc64b967ac43b6b59d0c02881c3649f648103ac6910d1e32feebfbd87c2a7b6c7951c59d4b197bdaad8cfdd673d9e9978dda48fc1eb309ca2dbb2298f8b0f22adc64b967ac43654fe84d30699febf8900ef745e893cf6b92ebf2478ae6e1af0406de77399d3669b57a5865e95f0717f2e5b2c10cf32800a2fe59ed3d0411c3a27cd3ee5d1897654fe84d30699febf8900ef745e893cf6b92ebf2478ae6e1af0406de77399d36ae9a34877a0b438676bcf9f5b1df9e489a95b6dd29e5032e96fcc8c0cf827de03227f4c66c1f7486816bda9f486d2718dc3cc950de2f60f38865ea87c8a1f431ae9a34877a0b438676bcf9f5b1df9e489a95b6dd29e5032e96fcc8c0cf827de0d623a6b8898537de2b465cf98e8d1f11569c3e49dbf593f54a465be7f0deea171bf94446048125aecba04c1d5642c9d64745b86440770024a6825c703007b113d623a6b8898537de2b465cf98e8d1f11569c3e49dbf593f54a465be7f0deea17f8ad0bf20fbd435246eff729d466454c9b8310a3b534d806c0bce4db4416d633f8ad0bf20fbd435246eff729d466454c9b8310a3b534d806c0bce4db4416d633f8ad0bf20fbd435246eff729d466454c9b8310a3b534d806c0bce4db4416d6330f22cf1c8398423e4cb8215f7c27f1abbf9059c669ffea839768f8baf0d5199f19d72554ffa48ec4c8b6bd88d181389e2dc2b6730e908fa27e85171b4ebde90d0f22cf1c8398423e4cb8215f7c27f1abbf9059c669ffea839768f8baf0d5199f244d5218d4652fad0eff3b418232b0ba4b7d75293788f7d06269e1f0afa5470e244d5218d4652fad0eff3b418232b0ba4b7d75293788f7d06269e1f0afa5470e244d5218d4652fad0eff3b418232b0ba4b7d75293788f7d06269e1f0afa5470eeecd09860350d9d92623918f62a51502ece57eadbd7a158c7f0ab435995c6e9eeecd09860350d9d92623918f62a51502ece57eadbd7a158c7f0ab435995c6e9eeecd09860350d9d92623918f62a51502ece57eadbd7a158c7f0ab435995c6e9e84a0c563fa145f024cae550765f35e66c14025878783849248ae4710c3acb9f96133e5389d8dfdf3a893a11565bf97858bddbe5b3753ec1c7aad2562120b827178673bf12d11e5041926e5d52aeae4f4d0e2cd8b2f4dc763d75384984499ecf7f219abe41aaa973d2c98334896c8456df9d9eb2d6bb85b46e616fff65609ea858bd674915790118c0970fa950f2e0981fc1205ccb9dfa6296bfae0c2b7bf4998f219abe41aaa973d2c98334896c8456df9d9eb2d6bb85b46e616fff65609ea8591acfed111846444e451be65d627bf7f6d2066ef9546ed018aa8e7e9d8a68cc177c159ba386501c3615513d012f006b2873f4cc2eb71335184bbf5b2b65e3d0991acfed111846444e451be65d627bf7f6d2066ef9546ed018aa8e7e9d8a68cc19d3b35f8e5fc835c85c2eb01d2c39fa54799f59040e4356fb534672856f599ae50ffd5047d4e4a98683da7c0424aeeea29cfa983aebfdc60c8be3af8cda6d9589d3b35f8e5fc835c85c2eb01d2c39fa54799f59040e4356fb534672856f599aeb2cda86a25a817c9334679b77bbf43d0ebeef5f0b9d0919a7c85a4def0884ebbb2cda86a25a817c9334679b77bbf43d0ebeef5f0b9d0919a7c85a4def0884ebb015eedcb9738d121d45ebf8c0c7f2839bf9cfef72bdecec485ee2901966970c9c4bad060a101d5cdd6d5f1c50d0f85239a154ff7e84856d58a2e6e18f834b4bca341be150736401da0f57ac3dba3a54c05a1d2d87029613d60ff9d8d92326d7840fbd1f435a08f0393e7dfa74c80dcbde216d55b04780740c0fbc911f65f4c438aac7583eb43ca9eaa43eae08e5b9c35bd9c06d472d196134aaa958620319589b2dcfb80776e1b5762931d05aa124a4808082ae700362c1106811ccc614ed3fa8aac7583eb43ca9eaa43eae08e5b9c35bd9c06d472d196134aaa958620319589ae5bbf8042c919672d79ebc90c7b71f89c930861006b626b440421965f030a51e3be01fd6d43387d145d2dd3252cc511ab9c86a76235382dced13ea70117e8acae5bbf8042c919672d79ebc90c7b71f89c930861006b626b440421965f030a519ab1fe6d9d594ae35d5701f17f4f5926bd61856739aa81447cfef64a0f9b17289ab1fe6d9d594ae35d5701f17f4f5926bd61856739aa81447cfef64a0f9b17289ab1fe6d9d594ae35d5701f17f4f5926bd61856739aa81447cfef64a0f9b17282faa1e8462c0875dc23e8ddf859d5a6756287fa765cffdb264f0b3564d6aef172faa1e8462c0875dc23e8ddf859d5a6756287fa765cffdb264f0b3564d6aef172faa1e8462c0875dc23e8ddf859d5a6756287fa765cffdb264f0b3564d6aef17cbfa684cfbbbb30f2def91d5191c2cbec980aef42b68109b117919ac928f27b3ce3f0a56863a3ab809b940e2b48811cd9318d632d41a853c529340f7ed893bb9c679b8b85534fe3a99f3b7460da8b8552a42a301924d640a19f0cd4c6a11a001a62ae91167ab5f7dc68b47fbf6da09962a1b952dccc6d28a9fa607e436d7ef67a62ae91167ab5f7dc68b47fbf6da09962a1b952dccc6d28a9fa607e436d7ef67a62ae91167ab5f7dc68b47fbf6da09962a1b952dccc6d28a9fa607e436d7ef676619c14afed4b86a60ffd6ec1a50b40f3e69521a3d1d44baf7190408520ed8436619c14afed4b86a60ffd6ec1a50b40f3e69521a3d1d44baf7190408520ed8436619c14afed4b86a60ffd6ec1a50b40f3e69521a3d1d44baf7190408520ed843802e11ff5a00de7f90496aeb2522b5d0a9c0d6eda0939908a327ce061db0ed05a14cf14f6300f2c32256d7783f3a1b4e153cdf99d7eb4fcc2ccca362c4b7f6c2802e11ff5a00de7f90496aeb2522b5d0a9c0d6eda0939908a327ce061db0ed055591af7532f92baeed4de9a762f74b7e810055069caae23aae304d3cd1ea674a758943af912491d9eaa1870489e4a59ed73f3be34318032efd307bb97e4acf995591af7532f92baeed4de9a762f74b7e810055069caae23aae304d3cd1ea674a881fb50348f58349f2ef2452a1316f6b7984da980f2296573c329e6cb58e976d881fb50348f58349f2ef2452a1316f6b7984da980f2296573c329e6cb58e976d881fb50348f58349f2ef2452a1316f6b7984da980f2296573c329e6cb58e976d8b69b44a35adb58789065c173dcda820bdfacfa59564aebab1ca47a5706f495853115da973f5776c70ec2c987dd1712d4aeaaa737c7267d27532094f5327e8c0f7a288c615f3e3225190754e1a252c323ebda51fbcd91877c724d22feb1b154eea0eedb680fc539e6de0dc7541daa8d3c5b78a98def0380d3d70fce744cad482290e396e70e32769bb1708585a76fe831193fff562164c54d597bbb662e34c2aea0eedb680fc539e6de0dc7541daa8d3c5b78a98def0380d3d70fce744cad482ac62b7f45f8f8414a6450c97602ae54fb7a51ba1216c3d44f62bfaa4423a9c4ea0a6d9ded4b6e7c96af4135f23df53ca57f6f1240a0e294816cbb7a5d2795912ac62b7f45f8f8414a6450c97602ae54fb7a51ba1216c3d44f62bfaa4423a9c4ede35345230bbe3f2a316c31e55402223b319d534e5c982925b625999639724feb4cd2d44606cdb5b12cdc5efd846649a965aab39a4d58d9ece6712a73d4ce0afde35345230bbe3f2a316c31e55402223b319d534e5c982925b625999639724fe5987988e17becf1aef4abc57aa593e6792d70a10fc1e253900df9ced5899f2d12f66b9bf8e4e54a6fe5e387c0c871bdbe2f4fcbb211f03e6a5a42db5c29f930161ee1505618e768a03c383f250bff8e061b1a447a282f297417d01044f10dc80655396041f3e082c29f9dd3030e78047cf0fd9e6f1f2959eec670efb48b744f632229d4afc2d51c928eebf87c9c3e41de5c6b0df701cd86d03b89a6c76e5f9da655396041f3e082c29f9dd3030e78047cf0fd9e6f1f2959eec670efb48b744f640e525e7a1a6900e3f4ac7614ae2f31a83ca5313c7b57937e6748127147120be1b46ed85faf2f452f64be3ed24d9ec23f3856793d19b615bd2f442daffc9484340e525e7a1a6900e3f4ac7614ae2f31a83ca5313c7b57937e6748127147120be8de4a2b5df3d7cee70e040a86b6384d450bfc442fe5fa80afab4461bf53fec6e4108743b5ed2c3c81f4d9cef53f80df4a0cd210969134f20f8e962389ff1901c0b51db34f55e81912cfa7882cb9c6c64aa5f0e9f198bc00f5528dd143110bccf84bf901b7b11864af2d091c589740a6ba9700ea76a600ed2e06121ef1962832784bf901b7b11864af2d091c589740a6ba9700ea76a600ed2e06121ef1962832784bf901b7b11864af2d091c589740a6ba9700ea76a600ed2e06121ef19628327c8e210055162dfb5b47d3b2b45251e46de13f35d2cdb20cd54c57df1fb2e9460c8e210055162dfb5b47d3b2b45251e46de13f35d2cdb20cd54c57df1fb2e94601e39cf368e2b9e915ac4d9fece3bd960f5265790d878c5baa53b15fa0a48b609c56635cea05858a6ac4665ca057242f9f9146dc4be4f657803dffed27923489a54574546d102e607fb07250d7612933e556c379ac02e382f620bf8a99bcaa49bc56635cea05858a6ac4665ca057242f9f9146dc4be4f657803dffed27923489a5b77a13d5abe9474bb1796e9424075602e26b695ea652e636e9fb0d659207b785b77a13d5abe9474bb1796e9424075602e26b695ea652e636e9fb0d659207b785b77a13d5abe9474bb1796e9424075602e26b695ea652e636e9fb0d659207b7802016cec08d25c89e5c5448cec36c61b8a3fa2577d790b045cc8fc3d7c87ce99a80e1c38e1918b4cb1031d38fd6b4a77a4cc2a2a9110146e3b84696581e941c602016cec08d25c89e5c5448cec36c61b8a3fa2577d790b045cc8fc3d7c87ce99468235ca814578149ae30ab9f9d4b35745fa3e3a79c178f858cd116f3c1a5288468235ca814578149ae30ab9f9d4b35745fa3e3a79c178f858cd116f3c1a5288468235ca814578149ae30ab9f9d4b35745fa3e3a79c178f858cd116f3c1a52883e228d4e3d02ea2b7014d7bfb42a66321c3176523b2358934e479d0a50209ec49d590f1df5297c3994b2fbbcdb3b57d55cc8f98f8ac476cb93956d39be3239c93e228d4e3d02ea2b7014d7bfb42a66321c3176523b2358934e479d0a50209ec47de16bf8295c39f5bfeb6bd3bfda1ef0b0d08d1f549f4d9b819eb50ca308beca7de16bf8295c39f5bfeb6bd3bfda1ef0b0d08d1f549f4d9b819eb50ca308beca7de16bf8295c39f5bfeb6bd3bfda1ef0b0d08d1f549f4d9b819eb50ca308beca63fcce3537d652cf7624a8e92cf8b59beca53f09fc32a37feb98e5a4c166aa753d73eaafc93a4b6a9e7fcec20717e2207f17ef6feebfa92e8bc93f743eb5808263fcce3537d652cf7624a8e92cf8b59beca53f09fc32a37feb98e5a4c166aa7569d952043793655b1c321b3e0c367151ece5b4ebc1a23fefdc7e6b0e31e836957a67a486670507c04fd79162cfae50acc05f6ee90babb895ec317ef2b471166769d952043793655b1c321b3e0c367151ece5b4ebc1a23fefdc7e6b0e31e83695ecbdc5f7383cab57f9a414d92b356fd8a3ad1590fb8e2a71cfdaf8757178a03decbdc5f7383cab57f9a414d92b356fd8a3ad1590fb8e2a71cfdaf8757178a03decbdc5f7383cab57f9a414d92b356fd8a3ad1590fb8e2a71cfdaf8757178a03d1ca62b42120f5c0e9f6d79349e0b16caba099c422ec232f117ae322d1fb5e4e4bc7d7cfa6a3fc7e492a6793fecc236aa84ab68e28e767d487388c300967bddb81ca62b42120f5c0e9f6d79349e0b16caba099c422ec232f117ae322d1fb5e4e4ae74b96ad00ab5c2f52ee78b0924b821a026cb05c9a0510aeae6d82c207aabe2905d188416ddbfe531b376f39299e53ec8939dbde707954813abbbf34060cadfa748a148035d88f16960ce791e99fef3709e1a7bd0f66d32a40398d3856e10ecabca732d1454e132770b93a8cd654460b05e9ca6593ffb23e58931adca8c91c8abca732d1454e132770b93a8cd654460b05e9ca6593ffb23e58931adca8c91c8abca732d1454e132770b93a8cd654460b05e9ca6593ffb23e58931adca8c91c89264788a8c58146ef721e87447e6f9522d08306b1a71b0692f4b06eafa4cd1736a2a98a5b24c0e676ad85856d752d22c383ae5f9f9d0213587162641b60780769264788a8c58146ef721e87447e6f9522d08306b1a71b0692f4b06eafa4cd1731c0738fd7c85f19ba10c7c987013a61015d794343604a7aab9ffc27105f6825f34eb486a6e241efc6016190380baa671cd1dcf8e0df9095a5081401a7209da3e1c0738fd7c85f19ba10c7c987013a61015d794343604a7aab9ffc27105f6825f1f1a532395c3fd11df8aeb7219f6cd7f9e4565f30b81978c360c114cd37ff5e3c522fd8d8f545e3d55914762dcb65416477af5f75e05233d87175989f120aa7e6ec4585b8110ac26e1f452d1dfd51ff3c215f7736b83f9d709a2ff88429f162751ca41b0b958d70a17eefb292a82547a915098c59915a018bcea1b5c0a1ce4c1e319d82be98002cb1e631af2900eb87cfa39436fed5bbe9c13e2f716e1d0dbf2b8bd7d3de3563dde981340d6f9c2f80b2f49fe6765dd9a3f19a20e05c3c518fa87013946fe779056a3f85fc0510087ba58ff82c9fd5d8103e3de8cd20b4f982a5779cb990ba36d3bde6c2e3069229d1287f419dcec2ecf9613a05a47f39d5c9887013946fe779056a3f85fc0510087ba58ff82c9fd5d8103e3de8cd20b4f982a704cec47a78f5f07d6ebcad39669f68df64fb2e6ad7b09b77641dcf34ade759181f8efdb024676ab84e96ea7e6e49a385d6212111d043b9c005996d0b8bb0e5f704cec47a78f5f07d6ebcad39669f68df64fb2e6ad7b09b77641dcf34ade75918771c565b08e1aa5c2576671b3d283450c214bc46d84b664b670c63b721719ae2f920aabebef4a838c4942f878f583f284887289a74f0b120dfde26ddeb757758771c565b08e1aa5c2576671b3d283450c214bc46d84b664b670c63b721719ae2ff46165723220d0402ace5a5875b379d75436b8abc92f56cf7ad6d7388ebddf41749877bf214bc7e04f5e143c19fa54e79a60c40c53ba7dcbb126c9d162622f2ff46165723220d0402ace5a5875b379d75436b8abc92f56cf7ad6d7388ebddf0d798b0914d4df47d893565ec14670cba918e802f2ce6bc88350f6425975cafd33f373bc688dd99a586b2c6a9795e7d310b627e9467e3b67ab2c6a98f9f7cea30d798b0914d4df47d893565ec14670cba918e802f2ce6bc88350f6425975cafdf40baaf5897bbb5cd490563ea1c0aadded225f99a85eab12e00f6bff9b33bae0404c950687f9d83d38648250b07757d545f69910de57d437a16935a69dc62554f40baaf5897bbb5cd490563ea1c0aadded225f99a85eab12e00f6bff9b33bae0050064491eaf557fd75e1548d583ee76960bbf87e3e56b4ba84b85364aa3a94d19b2d44eb275720afbf9748a871e5ea6f83e621d062a3533c8d486909acf876d050064491eaf557fd75e1548d583ee76960bbf87e3e56b4ba84b85364aa3a94d9c3f7a47127089613ece7046079779cd3fc7ea67402752afe75d48158df55da07ffe4e911f0c42c7e54a18b9969b85e670827f310af2043e57e6f13be5f7a3819c3f7a47127089613ece7046079779cd3fc7ea67402752afe75d48158df55da0f63886245d7939385db2829e77d085190661c6224ed2a268ca1ca26bd189808cf63886245d7939385db2829e77d085190661c6224ed2a268ca1ca26bd189808cf63886245d7939385db2829e77d085190661c6224ed2a268ca1ca26bd189808ceeea5dbb779f42ed04d6a61bca7614c60a266cad7593198b8e7490ee960578c3c979b52b0ab095156d2f9754785b5cc6082637c93d45bf750cba41e9920b7195c18426f711bbca9cfdb24004527049cce5bc079756b214dc7c0c6ee35f5df23f8ff2cfa80da3a5b6ece66b5419249a998ebdd000d4d166c3a7ddd5bbc9de85fa8ff2cfa80da3a5b6ece66b5419249a998ebdd000d4d166c3a7ddd5bbc9de85fa8ff2cfa80da3a5b6ece66b5419249a998ebdd000d4d166c3a7ddd5bbc9de85fae1a927f36a59d51947ef16dec8f4c0daa3829f4dc9c8e8138047233be419b64ce1a927f36a59d51947ef16dec8f4c0daa3829f4dc9c8e8138047233be419b64c9d2bfe54793d4937d41455584d13cdb988a583cf34f5febf5fd231bc897efe788f04026481b17a6805f8d8e8846268df545b55d12547c17bd2d7ba111c676874002df9862ad1583617667069afcf78d4806f422dd96dbc2423c2779d6db602ad75b3a1383d9356e8219fe86e5de901ba9332cedd0b7bc30621c81b95fd33c13e49da7a86d8077806bb9eda22e9e70c6567bc6e8ae8272ae48d23a405356a5b8235fe122dbb769eb3054b401615ac2737dd1123c1be15201a8ebb8427765fd17449da7a86d8077806bb9eda22e9e70c6567bc6e8ae8272ae48d23a405356a5b82ec190daaea90221e0a55247f9e15bf7dda70382128d2ea2c6465e54c3e9ea2b56a9aca6d661303ce16b2f980c58b9ec1b0b6be25159d5e09c243720c828a270d40c8b60079e382fd9938459842176cf1ed5da1c73ccc12491f7c3ec67dc61ecb4b4f44e02157b934bb7b144291dd004f9d43785bbc923acc8a0712740043d97891fc6fb4059fa8495583ee4817af271d82f24384c21521ab4cbe750fef4f767d1b7ffd9152d81afbf8bfecc62e739716f4400b3e4d8fa1bafe40be899bccbc31c0e00134a56af1f29e8963b8d5d4b861a28da74e2be7d629a2296740a7f02a0bc0e00134a56af1f29e8963b8d5d4b861a28da74e2be7d629a2296740a7f02a0bc0e00134a56af1f29e8963b8d5d4b861a28da74e2be7d629a2296740a7f02a0b462d78a5a95ca7d5aea0f55416666940a277a686b4218eaf12f11e79d3317266fd8bcdcc7a73f8e3fd32fc28dca4c9034b01033a5ae3063e2d3f1e44055de951462d78a5a95ca7d5aea0f55416666940a277a686b4218eaf12f11e79d33172668817866212c0735166a50794d0579f24c8ad3ebe585bbac13b80f4e428160808c24e7e2838f8c4269e5a845e6f76a1b6f1b2d7b23bec12e65e55cf58a1c3a9fd8817866212c0735166a50794d0579f24c8ad3ebe585bbac13b80f4e428160808192b46589d74d36303ea02f6a515dc5e18d977bf8995dbdad45f5db9c6dcb878a3e3f0c5c1611ed56a1fbe1cb405ef68213c7d81d70641f449f7b2c2c9d262e0f182c0192ee510091646636cb13c167e6b3a1fac8a2c4988d5a47e40ad0011c00181b754af73657bdca3798f8c11b2421d84861f60b16685563f52efbbe894a3d624223c25977b589c951304437efcab1f752cb0ccce7e8aff2af7dc937d68a60181b754af73657bdca3798f8c11b2421d84861f60b16685563f52efbbe894a3603e7b0f2af4c6f8b39c6b3af425f2fa46e463c175fe65b8d3477044ee68e98a35027a912be5c802179ed4ebf8cb06620ef22f4550ecd7c64ce1c0844eeed98eed55d21ae46c5b7744771b375bca2a8b902a50767a3ef1950da5346644a193af866ce400de306e4297b429f7041d9be288ef970a331efa4c4f8f22ff5c02104f866ce400de306e4297b429f7041d9be288ef970a331efa4c4f8f22ff5c02104f866ce400de306e4297b429f7041d9be288ef970a331efa4c4f8f22ff5c02104f7e04d22d1fcaa4c13951db2c1ac04adf5ab54315b635a19cf088f05487e51a218e9a0f6135056d0dd3554b0c352d0ca67b665f089ff1b663ac2a756d32f162347e04d22d1fcaa4c13951db2c1ac04adf5ab54315b635a19cf088f05487e51a217dc513b63a3bf23a5c118b590a78fe3ce7eb49b41b7631536f492190807217aef3e25487bf136ce2091a843472b770a5c6c6ab7ffc3bd0f51a9eea7f7f0ca4fe7dc513b63a3bf23a5c118b590a78fe3ce7eb49b41b7631536f492190807217ae07f1c4d95c115ea9540d025f56f5a2aef38738b94bd04a140da2fdc0692d4382466a12eb7ec6700ff9bc1c132079d44eabe919082fa86d95dd4078001d1fe54b07f1c4d95c115ea9540d025f56f5a2aef38738b94bd04a140da2fdc0692d4382baf732d8af5db0cceb20eb0404f229c3d38beda6d3f84ac135480d33d8147b9cbaf732d8af5db0cceb20eb0404f229c3d38beda6d3f84ac135480d33d8147b9cbaf732d8af5db0cceb20eb0404f229c3d38beda6d3f84ac135480d33d8147b9c2a491b8cacf627cb1dfba49401949887e17502af7d010baa9c54996691c45545468f29307e88ca7bda82006a778c990ee507773584441617b0f6d097b4cbfeb12a491b8cacf627cb1dfba49401949887e17502af7d010baa9c54996691c4554584bd7026d49307ace2a36f80c54c4127b108def6765c79b62e4a6192abefc7d884bd7026d49307ace2a36f80c54c4127b108def6765c79b62e4a6192abefc7d884bd7026d49307ace2a36f80c54c4127b108def6765c79b62e4a6192abefc7d8d09f1f1216fc5280b504def068af2a0bf91d5dc7db1c32637caeb5215ca36da8d09f1f1216fc5280b504def068af2a0bf91d5dc7db1c32637caeb5215ca36da8d09f1f1216fc5280b504def068af2a0bf91d5dc7db1c32637caeb5215ca36da84d3387b9ad3b270f3d070dc06e27ff84bec0b60959db4ebd4b057746c4d5f9674d3387b9ad3b270f3d070dc06e27ff84bec0b60959db4ebd4b057746c4d5f9674d3387b9ad3b270f3d070dc06e27ff84bec0b60959db4ebd4b057746c4d5f967c028f3ac569c799e0a0581c27a7690cd03311bd4343229bac78e9073d6b19bfd5852b45d01966b6a025143ad36e2635631368dfb27c9f0090f859465ebbf8405c028f3ac569c799e0a0581c27a7690cd03311bd4343229bac78e9073d6b19bfd54c79641ba5d9fa35d1cdcfc69cd84cea2f4563529c6922eab96b1c94c25f10492f26cac8e01398a8443607726aa43084ac06cd86f8886fa089a4ea362b1f039ffae0f016b10f601eea2c6cfee05b279559f40fbbf9a819cbe0bb727928b4b36100374bbde9d71ca014c4a9dd51681a0c24204b6d4936fec6d02b564729eeed404745a510417f610969fd9d617e552b96be140b278e33d4691012b8872efe0caf1aeea0f011a844055a3c07783cdb25555e5a7035e3f8c62e4c03db56bfc21835d1b1fd2ea554e5efbd43c7306cdd4ecd77cae572b8853ebbca65ade471e6e545d1b1fd2ea554e5efbd43c7306cdd4ecd77cae572b8853ebbca65ade471e6e545d1b1fd2ea554e5efbd43c7306cdd4ecd77cae572b8853ebbca65ade471e6e542fa688172944f11b1454844530544c3c68f9758ccf468de3ea5653a9dd3121b6b75d45bc2a3c00d8aba803dcb9355c9770c5870a1f1a6049c2c6964cbedc8f912fa688172944f11b1454844530544c3c68f9758ccf468de3ea5653a9dd3121b649dd0d230769a9d7b3796f4941867768b1f6d20227490f8f9b3a97d0171c41c12136c0d74972ca292da090e15a29a53dead6c2f6af8106ff5913f9daf17b798c49dd0d230769a9d7b3796f4941867768b1f6d20227490f8f9b3a97d0171c41c13dfcab892c3ec3cda177dde3a1a99b5d76372b2b8b895601ea2a4c9e76eeb9943dfcab892c3ec3cda177dde3a1a99b5d76372b2b8b895601ea2a4c9e76eeb9943dfcab892c3ec3cda177dde3a1a99b5d76372b2b8b895601ea2a4c9e76eeb994367e08174d643709c881c864aaf2996734935ef637640cbdfd642a9665da30dad87295c48da996de5008bd3f8955edaf9a45b2c258ed490a41237138376541cd367e08174d643709c881c864aaf2996734935ef637640cbdfd642a9665da30da0aa4f89770bedaadba829d3a75e3ce699c6734d3a69c4584bb0bcf114529423f94944bb2731b2b8917fe2b890eb7eca4e58bdaf901e529b2586bd0f6564db3013070d4210428bca8a56a3a13b16876799d3f063c593d33021ac049b8e29b2fee5943f612712ea609b3030a1306966823ebae12d6c68762f93680f65de2fa67185943f612712ea609b3030a1306966823ebae12d6c68762f93680f65de2fa671857751ff640d4faebe5516cf38adb64c4a38b05ab1d007e0a5784a447738af22fda570b115ff25bad0fb2044c0a9ac00821a3168b824ed48a43625a2a7340059090a8612d404cc89c49830deae4e479523eaece6bebb781836b1b707bad28bdabda570b115ff25bad0fb2044c0a9ac00821a3168b824ed48a43625a2a7340059008dc3a100a1325cff07f8f329669f0ce065ecdc3e89d447e3d7b909948040649dd90aa83d1d0f3a94706a8fca904d945931a4d01ab1e5da9d43496b07f3f52a308dc3a100a1325cff07f8f329669f0ce065ecdc3e89d447e3d7b909948040649493d6d1de7edbfa4c07ea9ecb938ff20d0f563f6acb97b97574378b681a158d3493d6d1de7edbfa4c07ea9ecb938ff20d0f563f6acb97b97574378b681a158d3493d6d1de7edbfa4c07ea9ecb938ff20d0f563f6acb97b97574378b681a158d3a14658529ed27dcd8859a20561555e5222cc723949e517fb05c9d23485c9ca2aa14658529ed27dcd8859a20561555e5222cc723949e517fb05c9d23485c9ca2aa14658529ed27dcd8859a20561555e5222cc723949e517fb05c9d23485c9ca2affa6a43dbe011c6826ac8268f6a91da54b6b201ca3b3813d8b35dc733f04f2baffa6a43dbe011c6826ac8268f6a91da54b6b201ca3b3813d8b35dc733f04f2baffa6a43dbe011c6826ac8268f6a91da54b6b201ca3b3813d8b35dc733f04f2bae3cccfb56db9ae30cbf5c12b3ef6c299da3402be542fe162567fa128b2e1e2993fe4485439795a033a578e4ec7b1d46159aa4c791bfe87bceb9caf336753264caa046eb7e16dc3196538f1097c3daea62d7d86d145de35b9753005cf5588a93cad10b03ca1a64c21ca97026c9c0e378b82a473d6eb02859861d0e581a26bdf75ad10b03ca1a64c21ca97026c9c0e378b82a473d6eb02859861d0e581a26bdf75ad10b03ca1a64c21ca97026c9c0e378b82a473d6eb02859861d0e581a26bdf758ee8ece2766eefb659bdaffe1f8cba9f76962ec0cbff3e2b795ced21a2a212e9313a5e83e2a5e8e69b21c1316ca5aa0656f94ac18f153ed55d82a0cf4d13ce888ee8ece2766eefb659bdaffe1f8cba9f76962ec0cbff3e2b795ced21a2a212e9407118e8722a0e7fc55339d228ccd18b1e69d9ae736509891af959a167e5f4eaa0f67c14b0a536d507bbc30c296b8d77a2416026e76c490c169e6660bca51d8b407118e8722a0e7fc55339d228ccd18b1e69d9ae736509891af959a167e5f4ea37337851cc2dfec08b841e4ab9b2e727855316f932c638fb5de97b78cf99f0c537337851cc2dfec08b841e4ab9b2e727855316f932c638fb5de97b78cf99f0c537337851cc2dfec08b841e4ab9b2e727855316f932c638fb5de97b78cf99f0c5ada0ba24ddf85455e894d7c5fc7cb78e35e864f1286401b7859893d8597232c9ada0ba24ddf85455e894d7c5fc7cb78e35e864f1286401b7859893d8597232c92df666ff5641d64473177b6f9ca0c1d360fe72e6d1279cf1e37602c187936401f251b50b52c45c2c3fa99b9698fe2bc7e12273f4e8abf06665d63729014bfb505479cc10f0c125da2d6c5def85c42674c54d11b2ee1ce9b5ef36bbbfeb07b6d8f251b50b52c45c2c3fa99b9698fe2bc7e12273f4e8abf06665d63729014bfb503c292fef6eabefdbead49acf1ddef65ffc1e1ebd3f38af972b26f82fdcecdb2b3c292fef6eabefdbead49acf1ddef65ffc1e1ebd3f38af972b26f82fdcecdb2b3c292fef6eabefdbead49acf1ddef65ffc1e1ebd3f38af972b26f82fdcecdb2b82cade08a94e7aecacf45040ceef92c7d8d827677275b98ba18094c37be40a8682cade08a94e7aecacf45040ceef92c7d8d827677275b98ba18094c37be40a8682cade08a94e7aecacf45040ceef92c7d8d827677275b98ba18094c37be40a8655171331b35d80e15e08fc5c24ee567b9348fcf9d2372a9135f9c7451455644623f7ef435b4b5a49904f7264af77823f188644ca3aafa7f34d71278e85d3bc09d76eea8a3e13ee8e99c48ac05462599dfda1ea2721bc98df20977e0150d0f0b907c5434368afd50c89438d4e305d963f7b45e889e0fe5cf3c7da66c2ea8cd07620664381208544a14dae3849cbc5eb4bbe074c9a76c0f391966f6b08eaf9851107c5434368afd50c89438d4e305d963f7b45e889e0fe5cf3c7da66c2ea8cd0763468ede10650d1bcf0b1746b42d36a889932f2a5a9c8422647abe8eeed3f7ccd88822897a70eac4070acf0eb99ee0701186320391a6eb9e3c3273543f5f5a1e23468ede10650d1bcf0b1746b42d36a889932f2a5a9c8422647abe8eeed3f7ccd168e6574baa308e8ee7434bc9c492b3c7aaaad8c7104dfb4f0e5ffbcef97b05a168e6574baa308e8ee7434bc9c492b3c7aaaad8c7104dfb4f0e5ffbcef97b05a8692080d8fbc133490ba3f7580fd21df6f7b552a1b2cec9456515c3a3f3526546855b77c5bd03a2c5ebd970bc5355b4dd32d697df56318a17188d7a7501e8b456855b77c5bd03a2c5ebd970bc5355b4dd32d697df56318a17188d7a7501e8b456855b77c5bd03a2c5ebd970bc5355b4dd32d697df56318a17188d7a7501e8b45588b65652522d4293e7df63b0c8924803c9ee46dbea30454f3651b0e270eff6b588b65652522d4293e7df63b0c8924803c9ee46dbea30454f3651b0e270eff6b588b65652522d4293e7df63b0c8924803c9ee46dbea30454f3651b0e270eff6bf7f2526d1220e0751584268bef626564b8bb9efacb0151b8e0f2f6459bd997882d61d0c76fadaa72866c6e125b6525c44d8fa5f98a9b1320bdd343886ebb2e40f7f2526d1220e0751584268bef626564b8bb9efacb0151b8e0f2f6459bd99788cbfe4ff960f3bdb0984e89ee053c360d1e485e2bb9851d8cbe0202485cd05944c1d27f1a2b6d2495cd2a06802fc074a882584fdec4afdd6e783f026fcdef6ec0cbfe4ff960f3bdb0984e89ee053c360d1e485e2bb9851d8cbe0202485cd0594447590bf54c469cd9b6dd014a1556c86d68e74a900a1ba770c8c8cb27f8f54a20f90cd2e6112aab5e631e422f3fb3fbb6a069821c84e64cf0c721491ed6af58f747590bf54c469cd9b6dd014a1556c86d68e74a900a1ba770c8c8cb27f8f54a2034fd2cb6605f747b4f56a81d0581a61ff2ada4d38b5a922b4e0dd6b1ffab4bcefdfcc408f39f53f4c82de63e178184e62069400d8b2964f943a179fcc1a1d44e1eff8202729e8e62f34bc2d067f02763e58ec63677180581f10c618a62ad94c52b936e96fdb3983cb5df4d4ce57626d3054fb5baca31c2e3864b77039f582b2c2b936e96fdb3983cb5df4d4ce57626d3054fb5baca31c2e3864b77039f582b2c2b936e96fdb3983cb5df4d4ce57626d3054fb5baca31c2e3864b77039f582b2cac31abd7b1597671c014588981fd032e46f26dc9fad7cfddf770280ae5691a2f6c3491c09fdf508de746276a88425d0fdec27a39521ed9bbeb375512f76c49bcac31abd7b1597671c014588981fd032e46f26dc9fad7cfddf770280ae5691a2f4dd2c1ce03033e1fc49aa70f173fe47c8b402a91e475eab9907d13bf71936bd67fe5840d9b85503bb083299b0b8496a2e306dec6e64c94a89fefc48dfb6e4e4c4dd2c1ce03033e1fc49aa70f173fe47c8b402a91e475eab9907d13bf71936bd6e66ab50812d1c7efb17b6be4b01be3ee024cbfd83cc49c76a333fa0e55cc88e6e66ab50812d1c7efb17b6be4b01be3ee024cbfd83cc49c76a333fa0e55cc88e64c6eb0187e0c4f3779a651e7b0c1f65a26dd4602a751a75b6ee30322b6a9b949d34c7f967e817b8a8ba70f3ef31356f0f09e11d2cbe45cffbc39331dbce56b0de0f1df5c6f827b284a8d91a70b43268c2e39b1434dd42e34ebf93b75627cba7f69e8a9b8715f1ddaa13ee6f64b28f0dbee057a0cdbbb6311e15e8fe7de31370ccc78105704ebba8e28010d7eb40cfdc6367748eba0459078335c39f5a7026f9300ab2e060db2f49d708ff5e92cabb88ef34c078c4627f9341b32b2baf2087334cc78105704ebba8e28010d7eb40cfdc6367748eba0459078335c39f5a7026f9312e3749e8150133757731119914179b1a847ea60190e8b7c69873c54b5c06be212e3749e8150133757731119914179b1a847ea60190e8b7c69873c54b5c06be212e3749e8150133757731119914179b1a847ea60190e8b7c69873c54b5c06be26a8888a4045f50eb44af19ed41295d458763422e412a0374dc39e694b43777d46a8888a4045f50eb44af19ed41295d458763422e412a0374dc39e694b43777d46a8888a4045f50eb44af19ed41295d458763422e412a0374dc39e694b43777d430cf584595e4778be8f8bbd2d2ebdc9435af5ae77a08234f600e77bf00d13eb630cf584595e4778be8f8bbd2d2ebdc9435af5ae77a08234f600e77bf00d13eb630cf584595e4778be8f8bbd2d2ebdc9435af5ae77a08234f600e77bf00d13eb64d621c784f878e8812b27d65b9203947a2357dedef96b3c344e53223c4ea576f4d621c784f878e8812b27d65b9203947a2357dedef96b3c344e53223c4ea576f4d621c784f878e8812b27d65b9203947a2357dedef96b3c344e53223c4ea576f2efb8741c442866b311e9741837492b1f33b651c228cd42afc4ff4bb6bf9739ac8fc5d85c79842d808bc8b5c6009271e647bea3b6aad85909e62c224a53caaa02efb8741c442866b311e9741837492b1f33b651c228cd42afc4ff4bb6bf9739a4951a2cc986f202a56c4e94e6adbc617fb49dbdb2ca21bc02763e2b50f20bbee4951a2cc986f202a56c4e94e6adbc617fb49dbdb2ca21bc02763e2b50f20bbee4951a2cc986f202a56c4e94e6adbc617fb49dbdb2ca21bc02763e2b50f20bbee99c2c0ce5c4eb521552cddb154024e818dd563a0cc6e24908d69a800771e3bf599c2c0ce5c4eb521552cddb154024e818dd563a0cc6e24908d69a800771e3bf599c2c0ce5c4eb521552cddb154024e818dd563a0cc6e24908d69a800771e3bf595b5449bff102bc8ea9171a3a755e52402f9de86f04302373eb0ce4f9fc97a7295b5449bff102bc8ea9171a3a755e52402f9de86f04302373eb0ce4f9fc97a7295b5449bff102bc8ea9171a3a755e52402f9de86f04302373eb0ce4f9fc97a728d63f40f22eef29ffb0bd8280e7fe927595a919f2940064e2cc98207dbfa6d3d6fdd29cc9d9b1d7d196d49ec07ba5e9324e7691766a488ad17f162ba00835c968d63f40f22eef29ffb0bd8280e7fe927595a919f2940064e2cc98207dbfa6d3d8751c433ecb365692948ee56d8cf92ca699b25c920bcf89de421a9a2c0c0cd7909e6d1a87b7963c58bc3b30bcd93ce9bd971214365f1d4d5bd028a1847e6e1348751c433ecb365692948ee56d8cf92ca699b25c920bcf89de421a9a2c0c0cd79658367a050bba9a093c33122b187c49eccf879694a4b01a11a4455ff8c9759fcf99fac3953bc608605b580917de1e400fb4bb22313ddf0fa7c9cafcd3733561a658367a050bba9a093c33122b187c49eccf879694a4b01a11a4455ff8c9759fcd457b8dd9e1cb26829627c241bce5a0595387f02f6dc02489ccca805a69682b1d457b8dd9e1cb26829627c241bce5a0595387f02f6dc02489ccca805a69682b1d457b8dd9e1cb26829627c241bce5a0595387f02f6dc02489ccca805a69682b1ed069a887c2aec34204eac0e39d2540cc6a5c7db78d2279b3eba7dc5f3cee1241ad00a68e53e9b393c5f201623256eeb4e8e1638998752f2aade38c5594ba05eed069a887c2aec34204eac0e39d2540cc6a5c7db78d2279b3eba7dc5f3cee12482761ae3e26c99390cbaee1a75a1db76ec1252340bfddee77b04729d619117d23fe0a1a546f997cc54cc7bf548a387d7b887463026cce5f73631d0724af53140da9f4298cf797ebe26cf67e962c93e9984131dd803f52e3658bf36468943eb9bdd2eae1b8b5e3a1a0ba1f08308a0880669552acaf83038e82bceefe5d38a4ae3f28d4f007ccba429b07a943f537e31501f99389851feb70a98bfa2a0b2d33cd4c084eccd523549ec87e104ad09691c672fe6e2ad8a95876b9f171a6c64c98316b18fa3c4f345f5819ac1d39efc5615f9f9e39b14f91192025e3ddeae1bac76c6a559e3cd777df034a3803a606dca817de229c05704435be3088d2b9f46167c584868a5c1abf46cae956e26ff7fe4a4d5848c8c4f2acd9ec4bf0783ba04a794fdf8534457b520c99ee09837cf1ace2add71650d59cf08963bdcbc95815e3864a5bda2637e246b073872676e89ec2d31f4d6180bd334decfa1f729b42342854957f8534457b520c99ee09837cf1ace2add71650d59cf08963bdcbc95815e3864a519e37c4580c721071bdeb33631c57d31515bc9853a2157019068fb59981c7e3e19e37c4580c721071bdeb33631c57d31515bc9853a2157019068fb59981c7e3e19e37c4580c721071bdeb33631c57d31515bc9853a2157019068fb59981c7e3e5e8c203ba82a1da4fe9d81708c02e36350298fee3540165dc30b57045d9ed38b5e8c203ba82a1da4fe9d81708c02e36350298fee3540165dc30b57045d9ed38b5e8c203ba82a1da4fe9d81708c02e36350298fee3540165dc30b57045d9ed38b7ff137b1be88e743b3078d014f30e4c29f30626def6542db791bc719d3a5e7b93d2206bed0d38ac9de99034b3815fb2d9cc9b0bed4f9455a9d92d4d03107ab9d7ff137b1be88e743b3078d014f30e4c29f30626def6542db791bc719d3a5e7b9caabdd68c7dd2436185e09641d895a72bf96f8fd9c7b56231d8792ea908c0cc013f1cc3c3a559c0bfe2fc0a0274efb3dd28f44e42161a06d91e0b03a98f245bccaabdd68c7dd2436185e09641d895a72bf96f8fd9c7b56231d8792ea908c0cc025ff44e88a8054ed4ceaa983db4013a89a5f5fc83e65ae11079aab48cf2c5df3416c5f7b4319fd6fc4bbedce4e486550be5ff596a01892263e08851857ce799c25ff44e88a8054ed4ceaa983db4013a89a5f5fc83e65ae11079aab48cf2c5df34c6be1236906b33e5f1a0de7992f427d45ee5f12308e5bdb09c297682b04cab52cfe750c1ba6326321110b3118752414c6bcea2c2ac5a7bbbc0760ed63483d724c6be1236906b33e5f1a0de7992f427d45ee5f12308e5bdb09c297682b04cab556c878e78acb7ec49d982df27076aac38295905f830169d1fda30b4eda4deb7ef51c52528bcbcf07812e7189fae9d93d4987fe855a5e562a3434984b0bad4dfa56c878e78acb7ec49d982df27076aac38295905f830169d1fda30b4eda4deb7eff462b511dc9fd5ecfe54cc80d4e6f9aa129f9621af7cfea3a5f350cf01428fa6dcea4816044fa5fe8bdf9839f50ecd8898ba65524ada2983cd54774fabedd5bff462b511dc9fd5ecfe54cc80d4e6f9aa129f9621af7cfea3a5f350cf01428fae598a938e058a6d15ef7846e85b76e6f72edbe99f8229bf4fa03ef1383600e30e598a938e058a6d15ef7846e85b76e6f72edbe99f8229bf4fa03ef1383600e30e598a938e058a6d15ef7846e85b76e6f72edbe99f8229bf4fa03ef1383600e3038f7c43f4c665933c0ef8933aeab41e96a94206b108e5083267b56b8da120f90e823fd31f9975c19a26a88a6f490b35f8cec464e969f266e34e53b7f0bfb8b431d8de35b9763c45fbd1c4f4907c2a593f1ed16384142d9a26b0cdf2e17b33b6744e06120ebdf60443e8ed719fa20553aa2016679e1c49aa9771efc81a1fdc98dec0bd6a9dcc6c6f11e2cd4b03cf16ced154269612ed0dc4d773fd07ec960fe4c9f6311ae4bdd754596f45522e581cb3a959ce76f6f6c115f1a2e56ccf15fac11d11f6fcdfbeb1910e75efa8a7696a9e8b47e940b1460cead50ad50e55fe8c182caa49491d8d44a3f37507b9c475f68924ab540578bff0d2bab645ba792e05ab0d11f6fcdfbeb1910e75efa8a7696a9e8b47e940b1460cead50ad50e55fe8c18203764c55c00615b4299f2067eb7ab41bd46ea218bb63a7807fcf077e1b2e7a5c03764c55c00615b4299f2067eb7ab41bd46ea218bb63a7807fcf077e1b2e7a5c03764c55c00615b4299f2067eb7ab41bd46ea218bb63a7807fcf077e1b2e7a5c296d8795ebea4c9b61570191c2e96ed98fc3ce99cb7dc677533071a0cd09fc2a296d8795ebea4c9b61570191c2e96ed98fc3ce99cb7dc677533071a0cd09fc2ae9cfedbade0b744e15a599c1f2bcf363f8cebfdf84dd721ca100d052f542b60d6ea096be7934d476ef191e4127f87bcc9789c3828beebbb12b47a1a7d3b44ebf12853f812afb9201f4ae20f65b8fac78e003eb38c3643ff45257d96aee75faf3ae3a2d7ab621f11355bfd9c7a6b53996fb44a8a366acff060e2fe92e6aaa3de338708278af7e86dbefef496a096b417764a389b53fadcdaf36937637d4e2b1ae2d1762d288824fe0f0171938564308a8c8bd2076ce24cdb81049d3259fea3f3138708278af7e86dbefef496a096b417764a389b53fadcdaf36937637d4e2b1aed9aa3480c30b2f5999003fa6904da383b3b3ca6bf3fc6e1d0751d60c7a31d02fd9aa3480c30b2f5999003fa6904da383b3b3ca6bf3fc6e1d0751d60c7a31d02fd9aa3480c30b2f5999003fa6904da383b3b3ca6bf3fc6e1d0751d60c7a31d02fa5dc7fd70fd958c7f90f4139b898bb709a19e0e57cdd0cfa047e3a828778893add43888269182e1b3a5ef217fcf4bd2bd82b8d80e823bd684064975d624df1aa05e78561f18612e3dac03c2e42bba108e3fae9c8841f5e68639e250c64a376cba1851821d6966cf1d1957668452b88cbc65b4772afc1b21c7d5ca05f5d2cbab84e6f5be34f84ee4012fb88ae3a98afcbd851b0e71f181eac2fd30faf75686032a1851821d6966cf1d1957668452b88cbc65b4772afc1b21c7d5ca05f5d2cbab88bfbed003b262210b8f7794697484213b6e1da3b0db10d3a813a21a2596f4449b154b289999de441a3be8e9fb6cd14c59ef70ec6e74c54ea0a388011322b0a5b8bfbed003b262210b8f7794697484213b6e1da3b0db10d3a813a21a2596f44496db42fefc6e995fab02a4e804d23e6ea9075b9944722170940b10b246aec7c1f827ef2361406131518882f708d4c8103a1f72287c8ebc484a5fbac7b44e9c02b6db42fefc6e995fab02a4e804d23e6ea9075b9944722170940b10b246aec7c1f0bd96d3a0b07407c44380e8931d2e3d8460f00f7251a429fed32231dda304afb0746e53da30995c298668c1925a18b058a0ef345d8f0509d38185671844d9f920bd96d3a0b07407c44380e8931d2e3d8460f00f7251a429fed32231dda304afbde9c2ed4a6c89104530fca3ee662a9a2c79b58de2923c8b763875a33a6c4ca30de9c2ed4a6c89104530fca3ee662a9a2c79b58de2923c8b763875a33a6c4ca30de9c2ed4a6c89104530fca3ee662a9a2c79b58de2923c8b763875a33a6c4ca3072f5be024d25b24e4008dc9d92c3b7008e5c5e02b70119f00bcd95a9486615e972f5be024d25b24e4008dc9d92c3b7008e5c5e02b70119f00bcd95a9486615e972f5be024d25b24e4008dc9d92c3b7008e5c5e02b70119f00bcd95a9486615e9fa7d442ed0c68ca885a0f3eff30a75c3dde79814d0a18384d9c445de0cfbbc420eca3cdb747a3744b17b524534ab361b0c8a33bdabc97554d71e2a81ae1c2573fa7d442ed0c68ca885a0f3eff30a75c3dde79814d0a18384d9c445de0cfbbc42618b339c119fbeaccbf41fcce0462be211b9e0b828ae8acf298363cd2b84e1ab618b339c119fbeaccbf41fcce0462be211b9e0b828ae8acf298363cd2b84e1ab618b339c119fbeaccbf41fcce0462be211b9e0b828ae8acf298363cd2b84e1abfe1ba85ab406c8e13f7707323175ff63292e9ee7b42e8d769fd3fbf55f9b46b05ff00b0ab956483abff0fe786269e6ad939e9dada5feac88cb8ab60cf68d953ffe1ba85ab406c8e13f7707323175ff63292e9ee7b42e8d769fd3fbf55f9b46b0e5a1f93e903fd9a6b9d9d36e26a42b6731d29ae7d80d3911588562f8ca1c08eae5a1f93e903fd9a6b9d9d36e26a42b6731d29ae7d80d3911588562f8ca1c08eae5a1f93e903fd9a6b9d9d36e26a42b6731d29ae7d80d3911588562f8ca1c08ea9cae7fbe253fe676a0ab069bf42ed4e29c69091c61bc2ff9aae11179abf79b029cae7fbe253fe676a0ab069bf42ed4e29c69091c61bc2ff9aae11179abf79b022a2ff29e17ebe2d85dc3165c06a520ec18c401a8c63e0825a2d7164282b55d49be52e4ab7581ba3f8bbe7747a43ef84da567f14eb8dbeb18ac4521059f6d7727be52e4ab7581ba3f8bbe7747a43ef84da567f14eb8dbeb18ac4521059f6d7727be52e4ab7581ba3f8bbe7747a43ef84da567f14eb8dbeb18ac4521059f6d77270d38f6f1df68fb65a113dee7c7391c32b140836dcc7ab495fc7ca055c5b891fbe4559011806846508d0446feedc1e8d3a1cdc57fd84f86f84674d009401f9ad80d38f6f1df68fb65a113dee7c7391c32b140836dcc7ab495fc7ca055c5b891fbc488f2ee58413b28857dee141b4b85ed38f412730d1b21fc839a0aca263a5520bb8d578fe51959cc2a61e8e549b3fd1987f148d7429f1aec6005704f344c1f8bd8d536585415b0b73cc5c7ce2983711b65725e5278c8af885d5c9d179e862d3f7482f191ec1dfc1bd8a92606f72f4163a0db70e7c69074004dbfdc24b45dfc047482f191ec1dfc1bd8a92606f72f4163a0db70e7c69074004dbfdc24b45dfc047482f191ec1dfc1bd8a92606f72f4163a0db70e7c69074004dbfdc24b45dfc04172ea747dd5d1cefd8b9537853075b1ce22799e60a3765691168d656be46516f172ea747dd5d1cefd8b9537853075b1ce22799e60a3765691168d656be46516f172ea747dd5d1cefd8b9537853075b1ce22799e60a3765691168d656be46516febd2768d9f1ddc8ddc3d5995507e241c7a262bd51457848b91245476571d9ad5f53db04f709051c61f1fa73895f578134bf7cfca818a82c5915dfbc16cbcacdaebd2768d9f1ddc8ddc3d5995507e241c7a262bd51457848b91245476571d9ad5f80e3893266359f214ad207b4f4fc59ebd450ef78c23a9877fb70df2c039486df80e3893266359f214ad207b4f4fc59ebd450ef78c23a9877fb70df2c039486df80e3893266359f214ad207b4f4fc59ebd450ef78c23a9877fb70df2c039486dabc7e19351ae5a733213ab9722b3465b9cfcddfe4ce91ee33d6d4ce0f469de89f8d8da16cf22bd791b054d1e8789e8d92d1c49e48c44a5933c61fd6326ac5d16ad0dca1ad00eeae12842b2776388408a4ad5d1e2b3211327bb7568d590714790277da0ba13c4ef8dfb28fc4b13498723ff50f88f2326764433870e0efe8687f083f435e74f075c077b94fac4c001dd5afd26fd1ee8459a70d779b7b35f80f483277da0ba13c4ef8dfb28fc4b13498723ff50f88f2326764433870e0efe8687f03f32ed9c7e7b930fa7f4530ccf8d40a64589103259a05c67f8e68da9e5a2832fc96f242a3a5b03cd0fb7d08f0a7ec82a043dedf68fac22953418f4adb2eaf8ea7e0d58ac439bed8415ba116bbf8590903416a6dd0e215e832dc83f9d0311cbcb718d532789449f4e6a2ebe2b5de7f3bf2b53a560da0b4310f5dc91d0ede4e32bb3c76b1ce08ef9f94d58a9873660e30e5e7e212833a01c8c854d3ca6211a5c61718d532789449f4e6a2ebe2b5de7f3bf2b53a560da0b4310f5dc91d0ede4e32b1ccd9c3d64aebb516ed672f53df2178c8d4ab165861d1df4ed84f6ea6234dc7e6dcbfe9668aa50e3d985501c311597cefd6e90c56ebf87a488bd7a819634290f1ccd9c3d64aebb516ed672f53df2178c8d4ab165861d1df4ed84f6ea6234dc7eb0fc61d8f7b509e1d27a7af38f2da7f22b107113158a26b1776bc6069f00378ede9cd8aa145086a80e7ef7b85322cb4d3a7222a06e8727dfe3117109c5b51079b0fc61d8f7b509e1d27a7af38f2da7f22b107113158a26b1776bc6069f00378e38212f4a000d6c1922e67b6ae6b29f92bc7ade1454a57e6521c9443b85c854c038212f4a000d6c1922e67b6ae6b29f92bc7ade1454a57e6521c9443b85c854c038212f4a000d6c1922e67b6ae6b29f92bc7ade1454a57e6521c9443b85c854c01fd7b5490d2e94fc362e5fec7476d7485ad78b65dad68faa2c4f340a0170acb61fd7b5490d2e94fc362e5fec7476d7485ad78b65dad68faa2c4f340a0170acb61fd7b5490d2e94fc362e5fec7476d7485ad78b65dad68faa2c4f340a0170acb6aa87933813be8da33842f5c48c744394374bfe8f98f4d1a592f241901baa7331aa87933813be8da33842f5c48c744394374bfe8f98f4d1a592f241901baa7331aa87933813be8da33842f5c48c744394374bfe8f98f4d1a592f241901baa73318bdc51d2a6b2ed9332f7980d445d427014ec87670ea79f44ec4d75cb219a1a3ee4768c7d4b84178fbe0408b7219d755f6d7563c9ee1e16fecfb43bb1e328e14b079c01dd9b8f546e6e29f1520fd4934ae6abeb39e63d54352226501606ce15ffe1d3f756e9a4cd5a865e37e7a8061d529c3068338ebb1d982807ef72a13592612c8f05bcc305e8cad9c69926392c977dc6da8873ef822c1da605099beebdb714e1d3f756e9a4cd5a865e37e7a8061d529c3068338ebb1d982807ef72a1359261a3a1ff6e2aeeff90206fcc341a547fb173ea81ab8ee249a9f9d9d13aa1c94857a3a1ff6e2aeeff90206fcc341a547fb173ea81ab8ee249a9f9d9d13aa1c94857a3a1ff6e2aeeff90206fcc341a547fb173ea81ab8ee249a9f9d9d13aa1c94857526555e3cb88d80e889aa643c422a456c21d368afee8fc62e828572687715cec526555e3cb88d80e889aa643c422a456c21d368afee8fc62e828572687715cec526555e3cb88d80e889aa643c422a456c21d368afee8fc62e828572687715cecde3f779ab249c921f7e56d6d5ed4197c0b81c8d91d7ce8a5d7060330e82590edde3f779ab249c921f7e56d6d5ed4197c0b81c8d91d7ce8a5d7060330e82590edde3f779ab249c921f7e56d6d5ed4197c0b81c8d91d7ce8a5d7060330e82590edfb638d3baae7f0a412180525d9ceba261521e437f88c3dca32588ea509363b4d9fc1128b02b64e87e3a77bf199d98136312c7307ae83d01191d68436a03b954a509afd544e9a21c6311ab2d1dbcc3b7eb8d1d105e7800197b91aff0f1fcaa63aac20267008d166dd480a1e04586fb26bfdab8029f3cc02e49aec81af071f181859b72abc72a165771700424abd37ffb6b21e90c615f8f5dca6ccb72a8f28b2e1ac20267008d166dd480a1e04586fb26bfdab8029f3cc02e49aec81af071f1818dc793094bcfa79eb5054b43556cb20714569269b1f1dca075fcaf96b8f2a2cbadc793094bcfa79eb5054b43556cb20714569269b1f1dca075fcaf96b8f2a2cbadc793094bcfa79eb5054b43556cb20714569269b1f1dca075fcaf96b8f2a2cba9151a7eb76fde24d819fa82e6d0169830796c6fd2bc09cb652a9dc8799fdf0769151a7eb76fde24d819fa82e6d0169830796c6fd2bc09cb652a9dc8799fdf0769151a7eb76fde24d819fa82e6d0169830796c6fd2bc09cb652a9dc8799fdf076a52a07a471756a69ca440cb6be81d1d622173ab4f560d9c7f6acd153fa8aa82134d479b814e15e19dd1f6d7d8963e739bab1238741b368544f62c921cc3412f1ddda9c94cab06e53266ecaa92360f641f30a21436cc1365739a220d68f8343015dafe7a83332dd422aa556a23d64533b73ea08200d3cd95b701c85bf73b73ca4fb709119a5d9bc1399cb2623a587062f6e90f02a652a8384a43361049f9ce5c25dafe7a83332dd422aa556a23d64533b73ea08200d3cd95b701c85bf73b73ca4e5b3717e251719dc4bcd2145fbab6a77f6aaedc2b08f44d61ad8d2dfff856e29e5b3717e251719dc4bcd2145fbab6a77f6aaedc2b08f44d61ad8d2dfff856e29e5b3717e251719dc4bcd2145fbab6a77f6aaedc2b08f44d61ad8d2dfff856e2965c7037d565ec318136bab3b5803838370e97c80079e7d841d056aa3c0827e7bd1ce124e7d6d6509d922864e2c5a5413a9e3b6e9c1f6949e5751b28a5988d16a35a7db3a4ad3a9c3696c8a7f10cf7aa93a8053af95841b6f7646ef87e46fa0aa1f02da9da2e0d2737c46d3d56829e29ae02c7f791b93bd60bf2f807ac2b19dc91f02da9da2e0d2737c46d3d56829e29ae02c7f791b93bd60bf2f807ac2b19dc91f02da9da2e0d2737c46d3d56829e29ae02c7f791b93bd60bf2f807ac2b19dc9b16c49a590e24ebaa8a04f4f6127b1bb3c2fa03035717b5ec881fe7424e8a231c4c5d55b58bdeb3f476644b63cfb20fb7962271938b5be2f8f2e3ba61bfa16beb16c49a590e24ebaa8a04f4f6127b1bb3c2fa03035717b5ec881fe7424e8a231e89305057376154e23956e84b6d66db97a457c1f2e97df12ad3588e4ef412faf11ef8967812bb7362d6df438341bc7736eb5767a705ae9be2a7783b2514bbf9312e5284d5695b7547c7303f5a7bcfe0a6fe2211f616d1171674d8b7b1888c22fb3be486fd669dd41e97538944142e71122ad8034123e61e63a0dfc280353a7cd64f5924fa3a2d908f4ceb33f97be19c8258cef66ac63763900735edc5ef7861cb3be486fd669dd41e97538944142e71122ad8034123e61e63a0dfc280353a7cdca8a6a2362efab8c63f9a06e13da3c340c626f5f5a11412cd4cabe9af2fcb91bca8a6a2362efab8c63f9a06e13da3c340c626f5f5a11412cd4cabe9af2fcb91b6027666b38fd8cc9c24a785320fcb2c87e3da8d02749b95bf3e21b1566a7efbd5167ae0479808db1b71d17e41a738c60bf6c0ada033acb77e6f02d742526f2c35167ae0479808db1b71d17e41a738c60bf6c0ada033acb77e6f02d742526f2c35167ae0479808db1b71d17e41a738c60bf6c0ada033acb77e6f02d742526f2c30439ff44859ec0bacc379d7dae415e60d6e04941845c9bd25db41187b7685708a93537f2f829ab830b83f8caac5ce199034e0c28730f4b7bc64394f341ddd51e0439ff44859ec0bacc379d7dae415e60d6e04941845c9bd25db41187b7685708bfca3eaee563891279b0f8d4af707ae344539f7b085db6bf021d6d58aa432c25bfca3eaee563891279b0f8d4af707ae344539f7b085db6bf021d6d58aa432c25bfca3eaee563891279b0f8d4af707ae344539f7b085db6bf021d6d58aa432c25aa043a04ec8807721d538160da9912ab54264e4edbffc57dfad35c31d30f4092c9aab4751672b0da55282d747de337fdc731e48b96e91c319b7896ac49ce633baa043a04ec8807721d538160da9912ab54264e4edbffc57dfad35c31d30f4092bab56db04d1a93bdff8657bea6e1e8c893d34f1f161b2198b8574d7a2b7c8d539f77a1e551195fcaa298ff141cc88549ee41ea43fb3feb847418ebc3f58bc823bab56db04d1a93bdff8657bea6e1e8c893d34f1f161b2198b8574d7a2b7c8d5338489e8c8cb05b1862cf29ff840980a12491e94a437ff8162a0a7be14368e1ef409668e6f75de85c3617e36b060b3d9469905079ed890a77b91a12577b0f9c03f73e47535e07334cc4ab6e75be5c71fcb473b0bc008d29c9593ac3ed3344b748795f26adb4df88c8360e3a4ec5329b198557fe1a7da140a432c9f45c783b0d4bf0d217861953b29bbcffce09fefdf7b5466915dcbb72a52f136be5e7806c8424795f26adb4df88c8360e3a4ec5329b198557fe1a7da140a432c9f45c783b0d4b2acade796ddddef8b99d33f2339da6e04460cd4993c4252c55c6a524d7c01f0b5b9c103d888101230030fd357485950900d0284c8bd3d0131ce35900357a4b6b2acade796ddddef8b99d33f2339da6e04460cd4993c4252c55c6a524d7c01f0bfec37d6652c81d31840c5f904bfd2700a4fab3beba0936d8827f5ea5450a0c98fec37d6652c81d31840c5f904bfd2700a4fab3beba0936d8827f5ea5450a0c98fec37d6652c81d31840c5f904bfd2700a4fab3beba0936d8827f5ea5450a0c9837bea6bbddb36b7dc08de44dd6716b52bda3a9e49432a14bf0dd53a31339d94266479bd7f85349240f0909e2f048a0044933d16550bedd2ff0bc6583990fca0737bea6bbddb36b7dc08de44dd6716b52bda3a9e49432a14bf0dd53a31339d942fea4617f208bd800e8c0cf2cfa552f9a7be36a9486a2702ceba2aa079e6dde9cc81ff2d105f306b053782d1494580865607406d5af83b971284d2e6c2cbb5aefd6f4dd354a61e4102db50c02590827ffcebca0712aaf1676196eafb9bcf9f20dec1c1e836704d3c222fe4e965e6f1b0717473a4f4c775b2db4ec89508fde9574ec1c1e836704d3c222fe4e965e6f1b0717473a4f4c775b2db4ec89508fde9574ec1c1e836704d3c222fe4e965e6f1b0717473a4f4c775b2db4ec89508fde9574b7d96f3b44867ae3a2ccfdaa69fd456525bec5f1e5537bac5afa685c9faecd48b7d96f3b44867ae3a2ccfdaa69fd456525bec5f1e5537bac5afa685c9faecd48b7d96f3b44867ae3a2ccfdaa69fd456525bec5f1e5537bac5afa685c9faecd4895e7c8fcdacccd246d741ac3a98cf4102f5d6d75fbfb2ad13e78ed61b113c9abe9f9c179e489a6a216a14bd9c8cbea3a69bb19c16caee7cd88af5a9b45dd4dd395e7c8fcdacccd246d741ac3a98cf4102f5d6d75fbfb2ad13e78ed61b113c9abba6fbd594d66070a0e9fef75a74deff73ea642b0715a39956e545a0bc7dbb282f83019570f08f76a2f83573f7e65768d4af10fa847a4891cec8fa0636db18a28bf7914f6a7cdc2e183f3d6508d643fbf1299f503e34fde8cacbfd55f3b9acf253923ed3a1e7b981edacaeb9704e36ce4a2154c1b9ebdeeb90bb5471123a0c8f53923ed3a1e7b981edacaeb9704e36ce4a2154c1b9ebdeeb90bb5471123a0c8f53923ed3a1e7b981edacaeb9704e36ce4a2154c1b9ebdeeb90bb5471123a0c8f528558864b8a80cde7d53c551e62411731a164c1d97324d3f3574266b10133b5f9c565d4cf941d0a3db3e162975e760d93f166b2db6378ea370a02040bd5f570bfe4dfa60fbd8ab7a6faa2e743c73e66f824f1200636106e9c476e9e030ce55d6d210a2382686237f574b67175f68535b48dc2c301f9b6257ac37bd54acc243656419cef13e4c00c22ec0e39f852e7fc07d4f371bc9907dfe28cffc52fcb9483dd210a2382686237f574b67175f68535b48dc2c301f9b6257ac37bd54acc243658172227a67841015689265ea989a0c70beb06d2ebf1d2984e23e039d20df10068172227a67841015689265ea989a0c70beb06d2ebf1d2984e23e039d20df10068172227a67841015689265ea989a0c70beb06d2ebf1d2984e23e039d20df10066cf59824e6508a0e0dbf7657d0f258c70a34506ed58074a7b411bbe8a70392a6d861859d2b4844f1d0d521c86fe46f4481506c02c357416c7ad9652f410867006cf59824e6508a0e0dbf7657d0f258c70a34506ed58074a7b411bbe8a70392a605925fb7c448e27f57c3218af52bb8f515cd01f566956aa376d25fdef6200cb73915d821c82678494ca70b6b2845904a8cadae37aa366abd2537d219a8cce8a605925fb7c448e27f57c3218af52bb8f515cd01f566956aa376d25fdef6200cb704ea1d7c6fdf1925858072526d4683520d828fb805d11e59d718ce5acaebc433477819181782398d7c3de44467e47da6c28bdd29c55c4f90b76996b02fa2082204ea1d7c6fdf1925858072526d4683520d828fb805d11e59d718ce5acaebc43356d798dbbb48677ec8fea5b9637791d8d8700ae81b2d5eddfe198a0ab2876fd57aca1230ebe7898d9e8749a8c5a920f9ea1c1c3b745fabf3ae60675e080a8ba156d798dbbb48677ec8fea5b9637791d8d8700ae81b2d5eddfe198a0ab2876fd526e583564b2fc14bbbd8d74acdef729d4cede4cdcce8fee68612043697318aaf30c5e93816258bc78d6d05e28f0408cc3862cf59c0e7c50baaf3ee144ca253ab26e583564b2fc14bbbd8d74acdef729d4cede4cdcce8fee68612043697318aaf4bf51a87075a4969934dca1a0c0edafaffcad4d5d74cb8bcef5a530a727167f0ba2c6bd87ae37f0b6b89d50cf3f917c684b42d43ee1cde95057eee173693d9a74bf51a87075a4969934dca1a0c0edafaffcad4d5d74cb8bcef5a530a727167f0edbcc64979f57572e1d726620e341e888aa7587fc3e06014ecf5dbcf13ab3da7b94e26ba0a365a12657ac71bfbd3ec20d8ba558483017dea5bd1a7be40624698edbcc64979f57572e1d726620e341e888aa7587fc3e06014ecf5dbcf13ab3da7a442cb481babc84c65faa93bf249aa4c3d3d5f96a7e4542e41743ea2747a1e22574a8b4e30fc2ae3b4e37a7c64502e0b1e94f9a4b2c0581aacbdd8fedc44043ea442cb481babc84c65faa93bf249aa4c3d3d5f96a7e4542e41743ea2747a1e22e4a7e1496846c91229711f0db3b5a34f0e0cb09040b5367a6d2770cbc3c8aef4362cd8f8442859398fbefbb81bc0e9d6ebd3e6c07e5f0d4edd3328bd833a3b9ce4a7e1496846c91229711f0db3b5a34f0e0cb09040b5367a6d2770cbc3c8aef47da6170a66aaa9e6da2485ee37492849ffe66f67803573abfca7264a83e55c517da6170a66aaa9e6da2485ee37492849ffe66f67803573abfca7264a83e55c517da6170a66aaa9e6da2485ee37492849ffe66f67803573abfca7264a83e55c51ff01c426d5f3201def22e18bbe8452d6c38623f3622e188adef74d0e51dfc66f698c7098520deb0ee317623fac0f9b4634706eb4c57b821a55121935cd28c8a8ff01c426d5f3201def22e18bbe8452d6c38623f3622e188adef74d0e51dfc66f957ce1cd971481482889267a03082b359ab0e84ff4cac05b8abdb96ba1a528125ada777cbc3f114d702bdc9b3cf62aa8c03b2dc5c438f5dd7c7802a58c9ea43b957ce1cd971481482889267a03082b359ab0e84ff4cac05b8abdb96ba1a52812c919a1a2cdd813c7d3316705c7bc4f8a9d3a9b02df0cf48d9db29f4851d80353b329386fa6bf9732ae397259d21adfc5fa34bd2c3e40c13b271a6f4ad6c7336abbf79840fafe50d2e71b08c21e91432f9baad502ad844a60d0fd69aa15a34ac60b451f70dcdfa0c570130a20612f0c7b29928223702e89618ea92b6e30ee574031178173d38bfd5cb3e20bda06b1ff8c78eb3dada9e945d72fa15ec43eb5f3c50b451f70dcdfa0c570130a20612f0c7b29928223702e89618ea92b6e30ee5740f56e095b93c3b1abcbc18e89f72c38a70967716a7059f8905cd0ddaa7a0ab264f56e095b93c3b1abcbc18e89f72c38a70967716a7059f8905cd0ddaa7a0ab264f56e095b93c3b1abcbc18e89f72c38a70967716a7059f8905cd0ddaa7a0ab26484202117437e74dd0393d4c1cd0a4884461d683d48e7561756b867405ef2eacc84202117437e74dd0393d4c1cd0a4884461d683d48e7561756b867405ef2eacc84202117437e74dd0393d4c1cd0a4884461d683d48e7561756b867405ef2eacc4c5e10697ccfdd5e48bd00d327bca5211eb57d9ad7691e3301b415abf5ce25284c5e10697ccfdd5e48bd00d327bca5211eb57d9ad7691e3301b415abf5ce2528121fdc5763ea40f174fd8a4a8ca86dde97d765f8db74f856a92296cccc30e2459cb47328cf2d69804797bcc25be29dca42b6d2a60a0f366a7ad708e9edb68aaf9cb47328cf2d69804797bcc25be29dca42b6d2a60a0f366a7ad708e9edb68aaf9cb47328cf2d69804797bcc25be29dca42b6d2a60a0f366a7ad708e9edb68aaf42ab5c160172fffcf539306150a5178c642f7a04b230b5ed2ad8d9d636f3b4d242ab5c160172fffcf539306150a5178c642f7a04b230b5ed2ad8d9d636f3b4d242ab5c160172fffcf539306150a5178c642f7a04b230b5ed2ad8d9d636f3b4d250e161750c1472c45d5fc387f8cbf3325b7b8a9dbf50933cf15a4b1db637ef2b50e161750c1472c45d5fc387f8cbf3325b7b8a9dbf50933cf15a4b1db637ef2b50e161750c1472c45d5fc387f8cbf3325b7b8a9dbf50933cf15a4b1db637ef2b87d6de93900c6231505ec6a8aecff59c42740ad934bbd4c755a4cd85637f86dc52956d4f283d3a7c76660b4fd35e71cc2cb11e16f27f2ba705c7ada55693b56087d6de93900c6231505ec6a8aecff59c42740ad934bbd4c755a4cd85637f86dc2bbb5b777aab1c287ff875ea46ed9ed1978ac1c896436d3801c093ecab345a62247cb3e8bafa42d539812d376841c1b7ff272d0b0482ce06f0085236785b418c0f4c0ec99f8f1ff8ff46b7842b97a4a21ae2b54ee035942b9f67e63d70806b2c26a274f86d19e33d948abb337f221eff1bda119626ad978dad34e7fba0820b7226a274f86d19e33d948abb337f221eff1bda119626ad978dad34e7fba0820b7226a274f86d19e33d948abb337f221eff1bda119626ad978dad34e7fba0820b72f4ed2e84a4835ad77dd65714ccad1ec4be1537f8b98b782deb8faa14007f86f8f3e64a256742e6c066da7412d0b5f500b3fcd790d7938b905e71be4edbf1dab0f4ed2e84a4835ad77dd65714ccad1ec4be1537f8b98b782deb8faa14007f86f8de696bd7a1f12dded4104e3f635965c7b59a2148ccd36ebdc33487271453a36a73df77d0ee89d9ece1d5248b1b599e274db0e49a3b6f22c10baa5743fce0dfe5c727526d4fec607a5176d4efa9184683ab92f204eec5c078ec6c7b7b5fec32a08f003552af9285a639d528de7c9d8523db6fbce46dcaaacb875f4f4d64fb6371665098e47c1d11fa69245a9fbb12378b5edf06e6202af21898f2298fcffb0e44f6e511bcd17869bfbdf30092c2e1d54a44220524c60c400de75e4e943fa470f1b0d3476868f0ee6467379497d437bce44a03243a9115f61d69f2204d9dd650289606c166b15194fab62c608f24a7afd48b94c3f7054aabe2d5ec4e5c48ccedc6b0d3476868f0ee6467379497d437bce44a03243a9115f61d69f2204d9dd6502888bc5bcec481bdcc4c52613f0aa78d9102209ab0d0a31c33add44a462be7af73a3b8038c67c7f77574b0e6b8551275a0a1ba045fbb99c06b8ecdfd72cfcf68c188bc5bcec481bdcc4c52613f0aa78d9102209ab0d0a31c33add44a462be7af73d3f6338c1cc2aaa73be7a0980d423c1fc05bfe7b979a777f1000d45d895637f0a7812a52bd95799643b7fdca6bd24f0259a51126a06b0c7e4fa6c5c086b25006d3f6338c1cc2aaa73be7a0980d423c1fc05bfe7b979a777f1000d45d895637f0dec7b0da78b31fd5879d0d55fb6734d73a8fc89628715ee23aa945630ed97dc6dec7b0da78b31fd5879d0d55fb6734d73a8fc89628715ee23aa945630ed97dc6dec7b0da78b31fd5879d0d55fb6734d73a8fc89628715ee23aa945630ed97dc67149fb6f00f9f6f36a5dbb682ad5a23db63c32f6e1ff3c836d983e215c26d2f57149fb6f00f9f6f36a5dbb682ad5a23db63c32f6e1ff3c836d983e215c26d2f57149fb6f00f9f6f36a5dbb682ad5a23db63c32f6e1ff3c836d983e215c26d2f53a3de875b84de2a5bcc0cc0fae2bb956da926a508bdd7b968c56d35981d2e3f13a3de875b84de2a5bcc0cc0fae2bb956da926a508bdd7b968c56d35981d2e3f13a3de875b84de2a5bcc0cc0fae2bb956da926a508bdd7b968c56d35981d2e3f14697390fa643912e692e1c1e322e997499bee258a8d6aef800848e8ee9927b723f66da1449841e1f3d76d9faeb2d0b9789ab3084dfffad1729e12a029a3b3cc94697390fa643912e692e1c1e322e997499bee258a8d6aef800848e8ee9927b72988c704c83e5553f87c80596aeb0cb65b0364324dc6f2599f8650f080980d458988c704c83e5553f87c80596aeb0cb65b0364324dc6f2599f8650f080980d458988c704c83e5553f87c80596aeb0cb65b0364324dc6f2599f8650f080980d45884dc578b90b3e575c391160d681e1e15f12860dd07eddac96ad266f2570d68eb84dc578b90b3e575c391160d681e1e15f12860dd07eddac96ad266f2570d68eb84dc578b90b3e575c391160d681e1e15f12860dd07eddac96ad266f2570d68ebe5f9dd3dc70edbf61df43b87e527731fdbeedc581cfd749866e9c79a45125612e5f9dd3dc70edbf61df43b87e527731fdbeedc581cfd749866e9c79a45125612e5f9dd3dc70edbf61df43b87e527731fdbeedc581cfd749866e9c79a4512561257dd3eb6feb10b6a3131960ab33f362338139b46e4aa2764d9b4cbf1ed2a7e09eb0299f3ace749f4ec1def27c7930de8261feef468ba9dadace304f44d0c9be957dd3eb6feb10b6a3131960ab33f362338139b46e4aa2764d9b4cbf1ed2a7e092130dbc4e350a91aab79a4d0ad6e35c7cf31c02bf628b14114b409b11b3a45869a7d59c4932231e80963caa48ec1c30eb79958df1bdb1d0fd002cb56ea93c9062130dbc4e350a91aab79a4d0ad6e35c7cf31c02bf628b14114b409b11b3a4586a88b438d1ed8556ff0986212c8aedaf09f056a3290d491c25efbffb9f7ed4c8826ca66a2a5813b4643d27ddc0482987db17d1f9459dce4390758ef895c4b14947dd00f8559e2a48a1d281395532a5d7f1c1c1b80304b0014679393f3db745c8e0fef52c8ff1f863445b2b66dbac5e1f4645db48ec6fbf97da8b4f89bb0835e61d9c7a794601af4e94c7add332f3852cc93917400ee7c8f5be416e1ca9c3318d41eac4c090ce9b035d67d66d1223096dcf67c39d76d5f0308712ff733abfa7aad66c39d9e49a9ff27f16df673c9db64429bd1261938b91ea70e0924fcd396063642e440a30d8443c7ae16f9a44f234d1f0741e9b3ab978340d74fa5e5a66df5fa66c39d9e49a9ff27f16df673c9db64429bd1261938b91ea70e0924fcd39606363a1bed51613f66b36c2fd36b437b889d499480a2dcec835a8a86599339983c04fe7058f345ae60ef1db43158e7f9ea941f809873897529c0e0c7855e7e881c293a1bed51613f66b36c2fd36b437b889d499480a2dcec835a8a86599339983c0437f6c34eb66ca6c36e3552869779e7f76cfea2c6c3e726c24d7535c920aa66ab598a5263218714040bff291af57c3c424bda6e22f3f40f372ff4b8e7e08e233237f6c34eb66ca6c36e3552869779e7f76cfea2c6c3e726c24d7535c920aa66ab8419e7a0a9d6d754e3a2d9a1770205755c765126e1ecf8577270d1f7d675055e0bc61deba13998b8020f520f8a238e2e6f57ed29337ca7bff69f95d47d17d5f399df2f5d3c8a3756081fc0ff816943bb447d6bf874d18a82e43ed2232b1a9ebc7357f5155746516c5bb8555f076098dc1a3ffda7027c4f11c07e47f468b9e5607357f5155746516c5bb8555f076098dc1a3ffda7027c4f11c07e47f468b9e5607357f5155746516c5bb8555f076098dc1a3ffda7027c4f11c07e47f468b9e5605324fd814711cf829f9846338b55b639b717ccddd60e950544f2f5fdb398a6845324fd814711cf829f9846338b55b639b717ccddd60e950544f2f5fdb398a6845324fd814711cf829f9846338b55b639b717ccddd60e950544f2f5fdb398a6840b00c3546406537cff864d4c29acb59bf1bd53795f7459568194046c659194120b00c3546406537cff864d4c29acb59bf1bd53795f7459568194046c659194120b00c3546406537cff864d4c29acb59bf1bd53795f7459568194046c6591941254cd223e52bdc0f65b047c90429f2bb9d0f37eb72dc383a193bec39a6f6a62083338a7b4c1d1c4dac8f7be2a69ddf1a49d99a3173cce7e055a99b9b5bdd46aff54cd223e52bdc0f65b047c90429f2bb9d0f37eb72dc383a193bec39a6f6a620865322681c8454699e0cefea40596ab0617f56c958573073f726313b5351c8aa065322681c8454699e0cefea40596ab0617f56c958573073f726313b5351c8aa065322681c8454699e0cefea40596ab0617f56c958573073f726313b5351c8aa06fd073f1bdc43a7bde4d16e64dbb55667ef97f9e29629827243c2167cf990f9df1fc2e6edb3ea0821580d16780df1582c96f6a1ddea676c16b1cde6c83bfe6566fd073f1bdc43a7bde4d16e64dbb55667ef97f9e29629827243c2167cf990f9d2e24428dd68f196e23f65645aaeeeb8575156d10a7073b7c0765f48f143040bb1a1b39e0395e73fbaefa6797af448be3eda954467376e8ac8a795d17eb2d26aa2e24428dd68f196e23f65645aaeeeb8575156d10a7073b7c0765f48f143040bb9f70db6368bd5381646e581e30f940110e972653759255b5ef748c727f405e0e5aabcc5ce1245ebae71568e126b7531b50b131cf07040f6d61b9d69a0895e5f69f70db6368bd5381646e581e30f940110e972653759255b5ef748c727f405e0e471a7dbf65085d53c27a818037137e6e8bb75b3b2718b003458e00cfa9325482bc39ce52bfc9ebc3b3d371e947db1de3db4ede948621ab2b6c7a839dad8e4119471a7dbf65085d53c27a818037137e6e8bb75b3b2718b003458e00cfa932548214b1418c5c9b5ded0d6ed8251a06598c690e29172b48a7d022ea8e1fb288413ba020b49251c46bc2e0c8450c4d4acecb33ba0a10e143638ff9f791f8585b679514b1418c5c9b5ded0d6ed8251a06598c690e29172b48a7d022ea8e1fb288413b2e3ecb17533888e064e4575d79d09f3ba115521955744ea999fee0d075fe52de2e3ecb17533888e064e4575d79d09f3ba115521955744ea999fee0d075fe52de2e3ecb17533888e064e4575d79d09f3ba115521955744ea999fee0d075fe52de2b8d0c6afe582e4112c38749f010ee3305316df510031ece37dee3f23ed28c22cf9988048989323c34ae87ddd74a1346fa97a04896953d428dfacd1489b262390e539f3ed5ce0a603c02b4f9bf43d6be5151fb528ecb17cbcfd766a3b9033288ff552f9fa664ccdb1074980b5e124ee631740a8e217c22787089e64afa06e441ff552f9fa664ccdb1074980b5e124ee631740a8e217c22787089e64afa06e441c4801206ba2e71f186b8f7e3a0b13684a45ad8147cd75c66d5a98e3d110b81dc1b85db719ba2223313db39b4d122644e95f31b5c2861f00636ee9878c5626b04fa8ea703691eb399af23d42e3dd11e16364c8b97f2f935d7d9923aa247bb9f821b85db719ba2223313db39b4d122644e95f31b5c2861f00636ee9878c5626b041fd63e5eabf0dcbbcb710ad8645fe363b861191cd7d9463150ee17bc26f7f4d11fd63e5eabf0dcbbcb710ad8645fe363b861191cd7d9463150ee17bc26f7f4d11fd63e5eabf0dcbbcb710ad8645fe363b861191cd7d9463150ee17bc26f7f4d19630ea10069fb677d08a94b8136a121a91cc87b4bf6c11c3c1d777a3f8d3c4672c6acf6d602d12c2d7c9cfdcba5f00fe7d93d6a7f8f8f56d1ec47f675ef54ff59630ea10069fb677d08a94b8136a121a91cc87b4bf6c11c3c1d777a3f8d3c467f1835f3f3af83f08dfe99ac26d87352b58ad90630da35f28102633d2aa176fcaf1835f3f3af83f08dfe99ac26d87352b58ad90630da35f28102633d2aa176fcaf1835f3f3af83f08dfe99ac26d87352b58ad90630da35f28102633d2aa176fca8c4528ab7e1771ae1174ef5b0cce34cf7e3db88c64f4bf340ee529245a2241098c4528ab7e1771ae1174ef5b0cce34cf7e3db88c64f4bf340ee529245a2241098c4528ab7e1771ae1174ef5b0cce34cf7e3db88c64f4bf340ee529245a22410939c0e71cc6a450197d6c4029adb173efca3cab80200c8c78afadfa930822842438e4a5494ad7611c8584b636feb36d4300bf9d74c3adac3d585b342dfa70248439c0e71cc6a450197d6c4029adb173efca3cab80200c8c78afadfa93082284242b3a1f5587675e4b7cf26960863805c72aa53140c720bf84d767436ec6172e022b3a1f5587675e4b7cf26960863805c72aa53140c720bf84d767436ec6172e022b3a1f5587675e4b7cf26960863805c72aa53140c720bf84d767436ec6172e029c68db4a9812768965a083b74da727a96b9ef0a4936eafeafd0bbb06055756efa096dcd7dcfd4a9bbce818448edb9142b4a8c27c50ae27450e917c5dbda205269c68db4a9812768965a083b74da727a96b9ef0a4936eafeafd0bbb06055756efc0853e255791a7885efad5afb912976ada5b59a8496a81da337e16a52f2806fcc0853e255791a7885efad5afb912976ada5b59a8496a81da337e16a52f2806fcc0853e255791a7885efad5afb912976ada5b59a8496a81da337e16a52f2806fc2cb3cb3c510fbb1c109ccdb3a5b490b64830d05d53dfe55914cb19d485fe32f920629fdf49315eee96ff168194c77338cdc8187f3877c7b7243134aaa064a90e2cb3cb3c510fbb1c109ccdb3a5b490b64830d05d53dfe55914cb19d485fe32f98ffb6d64318f4d2bdbd34f583c7fcd1c6be695a5269dfe24b0e669d2bf78acf15ecfdea62f6243de443649e359033d6e664ea068f06eafd4d48ac6dc1858afbb8ffb6d64318f4d2bdbd34f583c7fcd1c6be695a5269dfe24b0e669d2bf78acf1ee311b0bf4d44ca7d5ef9ee06ff301dbed51e9507fcb5b4a168295981cd4c49aee311b0bf4d44ca7d5ef9ee06ff301dbed51e9507fcb5b4a168295981cd4c49af8685c27e28fe723c407e51974d6722d8a4d652d2bfece2f6b4697464c490783433c1797c95ce1059fff5663b797e8b268ebe6c0edb3fe68bdacb4a0b34cf909553413c07867afc297c6d07597635690a30a8d03c3e6f224c27b90a0eea93356433c1797c95ce1059fff5663b797e8b268ebe6c0edb3fe68bdacb4a0b34cf909fce878261e0a257338f71005aed17d2c5e3b1c1dd5ed15f3c06add10488bf009fce878261e0a257338f71005aed17d2c5e3b1c1dd5ed15f3c06add10488bf009fce878261e0a257338f71005aed17d2c5e3b1c1dd5ed15f3c06add10488bf00950d46d44aa6a463d123804efb52c388593ca77e6309ba9feaa0f96811650c9a450d46d44aa6a463d123804efb52c388593ca77e6309ba9feaa0f96811650c9a450d46d44aa6a463d123804efb52c388593ca77e6309ba9feaa0f96811650c9a4c1512b87add0c559b420c8b8db0f9228bc9adfb1bbb8c0299fccc2a04011a7be9b469080088ca2599b8924a2e315d2d7f4399d2691c696f4b7bc1e45a6a8edc0c1512b87add0c559b420c8b8db0f9228bc9adfb1bbb8c0299fccc2a04011a7be9a7fec1283b1f4f0425d50f8ce7ec0605e8da7352f09a03e66761cb0326c2b1dbdeea8dc012ee72d1b49261d370962c768df6a452fe6d321f7163e3009e4a6ae9a7fec1283b1f4f0425d50f8ce7ec0605e8da7352f09a03e66761cb0326c2b1d0d3b176c06febabf89e25c5078baac05b652868deed18eda54fee219d6ac5654cd3af1f869d470f013e4082716e96d462f6280b37483c1ef384d74bcc21afaef0d3b176c06febabf89e25c5078baac05b652868deed18eda54fee219d6ac5654036c529e72cdab24f53cbde3561b2803ca5ac92992370eb06c55e75d938c8a6e036c529e72cdab24f53cbde3561b2803ca5ac92992370eb06c55e75d938c8a6e036c529e72cdab24f53cbde3561b2803ca5ac92992370eb06c55e75d938c8a6e068b8ac771bc4866a70574f11eb18f4fff41b211c9cbe5436daf04a571740b88068b8ac771bc4866a70574f11eb18f4fff41b211c9cbe5436daf04a571740b884c4ca61c2b189ec2a0fac3f3648a1c322a10f6cbce40913e2b97576e17fae126a898a986b5ffec2f94ea2976a1e51af4456a2995aada688f3872435f5a9f77a5a898a986b5ffec2f94ea2976a1e51af4456a2995aada688f3872435f5a9f77a5a898a986b5ffec2f94ea2976a1e51af4456a2995aada688f3872435f5a9f77a5dfc8108365cd65594b30428ae9ce6007a0957a0d51322f38bcd41c27cb0d8e794ce6dd823f935c21dee4d611093165a783a127a55780019ee6fcf3e519cb482bdfc8108365cd65594b30428ae9ce6007a0957a0d51322f38bcd41c27cb0d8e794b938d6e48aa0de15bcf2f1de253c1357b4acbe52cd89e0323080c984342f885be7fbf6ad6d9ed2496089a320d09ca86d67cd4343a9c922233918a5ce6f5022b4b938d6e48aa0de15bcf2f1de253c1357b4acbe52cd89e0323080c984342f885ed5c353a0a813887bba8d0bf55fcb250cfa05efd5a8cfc3f3f9c959dcd283810ed5c353a0a813887bba8d0bf55fcb250cfa05efd5a8cfc3f3f9c959dcd283810ed5c353a0a813887bba8d0bf55fcb250cfa05efd5a8cfc3f3f9c959dcd2838102372a6bff89afe135037d80082d6f7f018a80a124817bcf74208f205b8b291f72372a6bff89afe135037d80082d6f7f018a80a124817bcf74208f205b8b291f72372a6bff89afe135037d80082d6f7f018a80a124817bcf74208f205b8b291f727a237dd2e3c597e20e97240d576bf30a445bcacd9e525dd74f392a455a359f5c254bc77cbd3ec0d2c0f094c83cf2d779dd75b3b9b52132fe4e2e4ab3acb0b5127a237dd2e3c597e20e97240d576bf30a445bcacd9e525dd74f392a455a359f5569cae4f223d0986d417621cd538ca8e621ba3ff2a570cceaf79989eedb8852f569cae4f223d0986d417621cd538ca8e621ba3ff2a570cceaf79989eedb8852f569cae4f223d0986d417621cd538ca8e621ba3ff2a570cceaf79989eedb8852fa738ea43a5de9cfff5bd7c82fd295b2c42ed960603b7bbcfbb48c2fa19a2ef28aa023d4d11b66328222ffffc6be02af6e4a6974a63dc815ae524583e4b02fd2b0a22e9ed785fb9f49c4f22b77451926f292c9337a027445a77745332b55a71c6d7af964b77586454b67434a76de11460cf361643e608b26ed9b6e7504a8a5cfdc7285b9a5b48b1036e07da48a3f3e1f3c8c3a13852dce5dd9b2ab72d6604287448eeb163e7202c3c092c45b16a615b0e96b5d51aa049af788481b2e076914f2d1510c503775ceaffc6d66d07ef55e8353f1f99be33075fae3ce1d59f980e5473bd180a1145d18611e620bf7e5baa5b29f4afbaebc894befcb303251b5ccdbab84559920a8cb9ea62be33023d6dd183bea88bc20bad1b4caeb196decb9e5fb6e6cc925dc8ed7705c2bd444542091169073445d907f5cade9579da83e8d2568ad80c7b9ee51db4a46087da7530ade979f38e5de7a2e068b5a58cc9cc543aa8e3940c7a222a2d24b2ecc8523b399aeaa3dd52b113f0ef7ffe0720f669ca21e133b9663c223c95e77edf64bf88b2fb3f9ab385866187630a4914c7c17ed7221c9f820f7ff61582b28115c56fe3127a4a203aefed876bd4f7e8d8c20224afce0ffe97802304af89c305a0d5feb8bf6ba9c7b3abfb6d5e620ba6d4f4d69277ef315e226b03ea1d93a88bf105909313e5661b5f35c281bece7485a9b997a621cd59f9ac2a4dc7a2a75969654a60ae333bdda0b53be979e0db035daa9780f202d9faea3dac87068283e5d1d92cfe4dfb2cc50d5ea5341d5ac0efadfa47db48595daafcfc93e79b29fca6d56488393712285db29e7e5a75c693f9be4008cde600b2b81700b5e6b23aea484f7a4312bf613b75417b78419056d4c9918b3a2cf6b5a616f6e75b7af05fa928568dc9dbf39845da83a48720e019214a0f250aa5e8de0ebec4bb64b1c3671c38f4657ff67b9508572bfc5aed3d0537d4428fa5607a5fda208e87975103191246d69aac4eb605cf6d84969b2054bee95dcccbe7824a99ae26e6fabb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a41963c93fafcb826c1f368cf3c033605cc8b196ccc18d9fe2d364a8ce34372882ab393dd4d2a309fee14c786ac3b0ee2dbdfe4988af0c6e16d8973d60d4a20cac801057af2bca6f7499d8a2d75b2c4747fe85715a686084f4c2153c685a22b7d628d39a6286aca58ab1a43ffd9f84e0758243334f579c6a7e3c082cf55a96a9f6d2e4697e8be2a05804632055675644930a5b6ea8f1624f6c2e22ad4c77faf62b3eab12f325468edafdfd51b600d95a84a14459e6ba343ab6dfeba71cbefe3330aff01c6668576a11f486405c5caf5eaa929f6609de44a7fa8837477bb93d1363feab12f325468edafdfd51b600d95a84a14459e6ba343ab6dfeba71cbefe3330ab6e7f6eeef758dd9f2f3f2645029471f09b8a8eb25670045d9d91fd24c597629262a107916641c7f211ac5898c0177535cd0bdc5aa872cc6e883842694d8f52181a04af69c7f806ec39ab2cac5f0fa7fa8beb6802601105355fb3e606151405d2d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de25602d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de2560882cb60873b718a2ac2bfa3b6a792e4aa75cf0ef3fa2fc1dc156ef71076ba740882cb60873b718a2ac2bfa3b6a792e4aa75cf0ef3fa2fc1dc156ef71076ba7401ce7e4f76ea1ca631f8c7f6f111a79da0459abbdb3b7ffb75889016aa063f49be018176ceda72da4521485d8143cfbf610179b33d90c4734eebc701f4122f2b2aa64d5312536a9db635df3b591992eee4d6e535169943d30ec5da07efc607401cfd723672e8205a30f93aa14e24ef5b0264c41db367b50cfa0b6fcb83d8819473772f8e0b1d195a925ea83650aa433b41fc60f47bebecfe4df029c13351a118316285baf776fd9abe7c58c629db7f5a9dd4c8fb6a5a9da4c0631437dfe0156d31663266778f115c4273bd59940d635b3c5779b39672d57b4e1847cb3a0718dc1fede78d1ae0cafe988ca047250e56bdd0c876b9183336ca2220824d4279f40fcf0e5fe17bc13ea1b4a99e6ffcc62bf3c92ab801211646f422ec199e68b898b48b34d31d2e3c349a6b90c727f0b0ce5561837395749e3b7f8ce0a9075dd1201f42f2a37492a063495fd3e8f26bda891940b1cd10b5739f945e396e4228c9d93a83454585a198ffea4f78c67d58d1ebe89a0be1107612058e25ed4cb37964f2a71e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dc42f71ddb9289969f6895c6c906460eef3f84dc348a831e1381f8c94c89c6d671b0f37c6ee95d539931e93cd51951db6cf4b7857403067ebc85fe7626e97a94172a97207d979f7c3bd568e22878a981481ff2eac2f622bc4d7563ae506438ed1cf93ad5d32bdc4ab545a70f4e5ff51036251c978dc1023e9b0346b8a673e6a13879632e778cb56dfc6df5b9d2f60c5e39c264338f6647f11568837f9d62e535ee4c90b3e38f21c46787d33a153c6be9b2315e8d6713932f5f8c32e52250b6e6c337a7f092ff03d6341594b9250b1ec3e6d47af23fafc0a2c6a0a1175ff9395b7c371f54360f268521754635e89e0181dc07da4954f1d451a1a6784ff8dc05e21e187c9a9e0da993bd129eb8c3d188966814075ff19fe949a56e0e253245f345b4f0b58a20fd68347ccb827e7a62c688e3710572b97ff19ad48a07b186af2ec743c21b213b1fc167b642af992768ac2249680e57247ff539999d9060094342d7d00f4861f1eb15bace0e9f19d9975f52b2b2153e6dc7111717965332f337187220f803a24c94538a7f05049a0e848cc3d6c5617253f7e9b3d5381cba4c898bbd175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837c9aef9d40b86c56d54db8d1c6b229322d74b3f761c31809dd8a76cb9d1a9800821cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c7c27282fd2ae5688be2831fd6c76aaffb7a7577026de0fd2bb8d41326dacb2e7aa6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9bba0998b7a6a1b2fc45f847dbea1d2f9dc889104832b0042b5ebe335e677efd30094a6a62abf390c3376e5ed6515082bbcd70c2a6cb335a9f0378a1222d08f7d25bc47b4bc6d60577ca938da25b3ae68271de889b383b4cfbac55d8e41d47639097d18ce1d42da357521f5af5803816d3c4bade38950f69cff512a236f763585be4de892443028c3f230ab37e0c658f5bd0246b07147005580c2904b733ecf4fc3624859618c952810487e41736753cf32f4570dc6248fda1091771f56019a3f96e4ceb607215ff447544cb0d785493e1e855852f874af7c67d8e8afe859f539547112543abe89682d8ccd47e7fedb25447a4c5133f8db313772ab6ed87729371b91e1c1c38b7150cbc174a2f0c06bd1d60a411222d09e21927254b7a861039481fe0a36192ef7643adb06b14979e006c17834874e7df605d915e549e3025e8ae832d96c16368e74f1615d025cc296472cff2507b0f0824959ef98f86fd677637a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b4fd472cf3011f3f9d3b072eac5592b4c58c7895ed2c41763590258ee8551ef7a78099b6154509ce59732b68a909ef7dc465724f68b184383ce2400642e6501d508255f32eea017d306e286d9e6db090a05d26f0088719b122209819b6f73396d175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837972de213c408d10c381f44fec786787844141c7590506e001452e8e25f262be8a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b73cdabebfb92b4eaf6b8af8442953da1041fa8141a0513279b8df215879d424621cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c70bee94ba2d980eac331c16af1f6ea7583260dad3e592e5a263209aab26c821a924086b84cb7924c2b3077a3e574f314a368309d578933e6670f2f71124fc258bf02a1dec4f2512ac0994b6463dd31636449b428315a210bae8fe1fb6a07a5c96198e4881db3ad935ec51a772196302df943deb3a651833c973996ffb082188b26fb2881acee2f256c276ad2f6365a269f381adeba08ae4b236525b21789d67e55ba95511417ebecef59e8f548925709e0b099469b0224406290158aad1ffad7889dcde91096709ebf4709be497ab38a3850c9ea6a54448f839f6d45ca3320e2044259d323116880886135cf1e1a22a8306c73c14ec2600b4f22ac6499b4a57ecffde25bfaacd6425ae13a2328d7ca3800a5d539a1a2e2e13403ae9c99c4154a144259d323116880886135cf1e1a22a8306c73c14ec2600b4f22ac6499b4a57ec406b80e39df14a4b25ed8119675a93b44eafd5e3aecf4361fc849170cb59473291d606fb256a61557ef6c09363fc8c4f71ae9727084dba6a6e83d58e015ff3b6406b80e39df14a4b25ed8119675a93b44eafd5e3aecf4361fc849170cb594732fd2e42e2aed60bcf414d5b67ec79f802627644fd4521b708ab5234d4e4c33e8cfd2e42e2aed60bcf414d5b67ec79f802627644fd4521b708ab5234d4e4c33e8cfd2e42e2aed60bcf414d5b67ec79f802627644fd4521b708ab5234d4e4c33e8c2df8ae48242e75ace855edb765983bc32102f51e9c660ec413a845051c63fc062df8ae48242e75ace855edb765983bc32102f51e9c660ec413a845051c63fc062df8ae48242e75ace855edb765983bc32102f51e9c660ec413a845051c63fc06754a895b1e153291c54b396dcaad6493a2a837f4124eef37d84c371854c44b16754a895b1e153291c54b396dcaad6493a2a837f4124eef37d84c371854c44b16754a895b1e153291c54b396dcaad6493a2a837f4124eef37d84c371854c44b161acb7ddab41dddf6ac1fe0ec8a64af0e9d5fa33e9ff93f31735d5ccf1ac630490db90e8176c9c9655f65d39c9dbc8cb29574d04498289c48c1114072cc365f201acb7ddab41dddf6ac1fe0ec8a64af0e9d5fa33e9ff93f31735d5ccf1ac6304926d31380ab0ec822e44255cea00f15314f96d4dc8e2be82e49bc38c75d685fa026d31380ab0ec822e44255cea00f15314f96d4dc8e2be82e49bc38c75d685fa026d31380ab0ec822e44255cea00f15314f96d4dc8e2be82e49bc38c75d685fa06789d612d6481efada00c05f1ad7dc5a2872ddfe5d7d523d72449cbf7cf93fc4c7dffdd959f93d592641017d63dd2e23c75a066a5bab5b2938bf4e67f5e54e37c92ccd80d6b46af82b417c429251351d04d4f1bec7c05534b828319a4d6c60d54c03c12970db8205943764e2df1dad49c6928b5a86ab04a499e79651f74183c25c6e9db65c2e84f6632de47e28539eccfc7ebc42232b3528c9790b5ded572e5586cd6025164a14d4000fa7e2d8b04eaae7da077510d94b64a199c02ee7dfd6df7d611eda3b4e025c8a2cf88e440d6c5a716b17dbbbfaf7da4c4ca8129464735cfcaf5430e2cd52642d9e470d28605713a7820b01d0b0119066daceec1b73e426069731c30b8e35c0e62e28fc43463f19f514afe86fa65bb1fad29574a3a3cb3b10235648dd40f26d8f78c3ef0f3b0102897f5cc931bdd82a43af54eb32527cf9c8a8b1c618b693f0473338ef78315f7dc3462b0c3bc33c0b6024f72d6c10c4e7c807ff5789d9236766419d5da5e6e2b07229a255f3bb5746169d3e1b00ddfc6aade5a5ccf2480560b9638148842270d01b9fba615a1645803e05bfac94c9f46b7ea4e03bc24630d2ce308498959d856506503097b8ff85294b741d38069b33097b0907453745ef5721d89c77fc1c48503474260b458f24127e1b3f0bfe11dbc3d643dbeb4125c5511acfbf917cc8141cceb06e76e4f0fef30adf25ff1b12863a72b4a13b865a333dcf9b94a3c88d25800227d5b0afecef97980b685f9d85049501eaea73444519136a6572c2eb6ea958d0d38f3223c6805b91ff4464b61a3983b89d53697530bb18933de6e01d98d72e7a39de2d946e5bfaeb38de7340f083a902de30424d9642545e1cdb566b895c61fc537ad4e11f309d225344824cb61ed42edfc5c30da21615a6b7163097d49301fb6ee70792d5dd74f9c5fc47d85e4dbef1e732a7567e3ee4eb0b1ce4d5f99737532622e77a365e8773ae3273264868cedc029f6e776f414660996c23d3522deca07327e8b1d397aca00eb4b06f8fce3fa3d752a7bd753e36a2dbfd537621a4902794af4d614626325a5e6d850baa967acbe2fb6df9a317ce17c2765b2265af94fc55c9e4d266169adaf756473008b6e446598fb15155dfef47686b54ddd4fc61db04ea2490528684175e9d3435ab12fe9366ebeb202c8c224b5b785fc5d7e09d4c40b877f9d27f195a894caad57f383fa19d87acb8957d4e18d2ecaad4a70d0908528a046850712b7d2193f94792848495fae33b33f1e9a4eb8610540f4184502c51360c296f28bd97553bf1dc44c5bb24d0c49d5e92d40d72ba8a721284e4a383a486a48ed3f3b772fb8ef578edef1f0ae9573ffda2ea4da86c02e1c11b3f8cd6f577e8f4f1cec54d5a04625cd7a457ddb9c219a0b46c0b5d41b5cd5f8bc664b33d9824773c955d3ccdba066bd4e630abe3488e156e7a860f84f79e78d0b09f6d5627ba469304de3c5042d0c3e878ec87a88512cf122e3e4a88e0d3ef779d0f3b7be91dc8408a02ba63472aa58f7fda54e58d114d57f056bf90cb4bc9b54db2d7104248aabd317954c668077d1657364fc915133757cd5c2ad758dd1deb574ed7f95c37c1b0a5ab099687f1439a3ec8f3443420e464473d2271a09cb22864525ed92e4eaf1ca972a865a7b3bdfabb923fdcfba2d740fbde069695b979c5ea874fe44b2c1798942deb2e91c24a4e75d6fbb7e76df1b65befbe724a6b33274e2c0128e4772d0215a36a2f589ac9b45f13d3c3e0a8a3360c02c07a0fbfb6c1cd0613ff0782018900ff2000b805c68d2ff69d391ce483fb2532adc0710532a727a666278380c07a019de0dddb2371c8744d5db02badbe1f2c9e1a07eb44947b81cf20e01db6e79f116c0284f59f4f0ecb5f9117453204628442809d951b1432f941f776f944328a3cf4335cfe5e8142c4e363a5fa620a031bd89779b7ce19e055bec495d5e72bf1d24bdd811b80469d1551aa11df94289e2e84623511c4d46f5f0b58ae0af831bae0b396019cfea86d3ebd082b60c5314086fb2b8668587f6818e6a6a6783e1a54cc7f3a43239c102e567611f5843d17caf7fc134881d94a2bce6bb3a1febfee646ffd0cf98bbeeb68d0e58131e73494a1371f4d173aa5ca53eb3733b198fe48b1b39279cd0ddfb03590db793bb12817267238f230b36b020c1227e76e71a6830baba170878a44f70dce4f6c573f45c63df49a72f71d3553495e525faee06aedcf86d09c0b195d9201297b8b899b53c8e3c2201d27d2eaee0a900e107c86379d1fe74d161ac89aacda75984a33114001d531b601d932959d05b8ec17a31f9d541a9a7670b1580967e04517aad11875a134606bec01c6b06a956d6cdbaf5e661f05d4d6e8659ceae44a0618f36c06011731342f56f139cb2dc13fb7377a5ca76053e25e201eac9d7f34836411ea6531b5b4e308a1940af84d61ac7b32ac9ffedce75612e0d113ff04400d502cbbcb94c168f5c88cc677715a57e2d1e8adb9e9c75e5ca539b5aee06047cda54f1d8af4fd7f901cb886d8ae4513702f3299568a4561f65951ada083226bb510ab53bb4b39ce713cf7fa5cf0fdcdbde66cdbe7f0e1ee11e97101d9d49c0c29c23052cf58c95b5ec36671ee9e13c9aa598caa4c5794ee7588e5760750dfea06eb5ff7cb373834e083fb6abbbb8f7b32ffe4e814b4619bb1ab12db352e37b6a98dc9980e5ff85c23fcc04bb3a4604453a0109a66a09ab4097f4acb732d487f6b15d6d0b87d77619ec3f6d67460984e588687071cb02e4a4b746bd7405be1e655ec0de64a3c875c46cdbfc08aa2c915e5ba6f6e40961605dd840ac2d80d95414bae8dcabfa9ee4172c5a8e97bd82b8faadb7e790353e1cb9b9a05c05717690bc382cbbbe38878ab88707a889b9c4a90ee3e8a1413dacb31ea467899c46e096c86d9840282ced7520a9c5fdbdc4a98164690e3fcd1acc6dfcb049d9a669ad4a70c6ad3254e8174e0d90c33b6f22cd3462e0691eae840d2a2b85d2e7446708b92f485e8d2b6170049da06c710b873ad6f79072f94b96800c71ad8a079695c72217b40489bc96d1116a30f307df03858b93b9771b444ade53cd13799995d5883f92528a1d3de269327678d81f59ea754b48fac3f1e634d6df20db84e1bb844577868a402f2aa0e6ddc6c1c96a781890237be3905cfb1f86b3dd7879ec42fbff62ddf28c177a8be4d5c325db9c8357907b046bcf3160fe998192c81da2b3b756cc31ed7b96e688d667631f55c2373c8b82b13a535db30231def9f9feab8ce5196e04d96766b3086d3b98ede72cd5c9f98eca908fd9a72410b2679a0c6aa2e9e39c2543098ca9b069d126dee02241b449754a110ddeb06011501741b2c0da718c417b7c907ad418102a9060278d1e79a430b95eb5cd3dd7b571586a47db5155b7f2bb02f58f5709d1fe760c0fffbb8a2bf39e1f6c1bdf3d36d324a179c52686faa549f47c1e4b25ee809a4147cef51637234d4d360bd5e989f46f2cc8be591e04a0fadb43e90a363e5f39e958b73481dd03695193b8c8bc6894b7afe4591d33b4a695646e51a488ceb485870c49565aaed29eaa58c803824c2b11b6f7b1ee1ea5d13d71a4ebd19a61544600d39573978ef33af969ce6c7a740019ad29fb4d299511b10244daa59567c172e56fff0d90147d407a460cd21f6b2c704ab683cbbf569b98445f5ebaabb2b1362cb112f7abc40bbb0894dc84ea49ad6aab9b6f8d6b9cd3389583eee62ff3db418635fbb1b0157116e1f44c32ddeb1b2bf6d156eba35a24ec955e689e4eb4404c3e58229b4fb7b93eef39e2c5deaf757ed813023c20dd3eb09d4c775711a1f4d8a8821323d401375da9642bf6514c0970709bc77d3fe9622cb06db37b592c25a067e6c69f8c94d032392663a5cbe58b4ebfe74e46858252214c40a2599bdb395c4fc8094ae4b92920bc54e5b84e89c5a9a2cadacf59be0dc153aafed476687acaa1bc254095b3df4d8e6542980c32f07e65d343bd49a1a76c09f5a9daf649a796590d12c564846a5627aa321eacc100404851a44da8c4595ec28cc1b93ce6b2fc998ff6b663ae00525a7553130d94cdc9625754b8d5170b945271f6f322520e1ca1ed6f4cdc3c2bd472d59ab741e0e3edb3883f12b8a93e2bf2bbfb997c6d1af30f2b996eb7b8b6ed811aff39c252b83393475bd8e5d33ce95332c79fe801a5f972461bb6055d4a3241579d1c2c9a7f5fc82f4e7aa9fd0e3865b504566e27eabc396033090ea3eb8f4c46f4cbe09b3315aeb9937cc89ec36b0d40cf9dd544e740aa467dde13541ad10c942600518cc436b1f5562bdf1be54a7d8ea952da312fbc0a138f7093f9d98bde6c2864fb833eb5a2c8dbd336854a535bfa21d8015a43af7eac4cfc71db6c6012b60c4afef3329d0dc2053b244322a646de9bcf447c8482870d22f17077331bf9ebb8a3c0c8cdd3a85481148e31df0096661e8419302212753606551bf8e49bd801e9d110bd77b4b2006bb7c8340e8f7ace8ae2e77628f59d1dadd589ccd9235a53008cc43ff8a77b3925249b04b35a61af5d32f10b89479cfd28202f3a5dc91216fee0be038eef0c27b7a636c01f33b693ac433858a67c7eedf75b74d7a255a655733f59dd1be4419dc578d58eec509708b72438dd5b9a53410eb905dfae7064ffe039f6360955dfa5c2252e03c8fd8294fdfcbb0f107661f18a0389aabc8370728a49afcf51def83607d36cffc65b215969ea96851f427582edaa35f8dbafadec2485f3d3242b223a1e6fbf09db082e1f094520fa122654ff1722f7580d851e5a5c35096211a7a2d63c0beceb5c96a48366d708dd66fdb696bf88e9dd28ff159c97908a856e487fa1d5f538aceb22470dcedc161311ed31a58f0108faa3e5a09efff9928d7672028c672c8fbb4b5b446922e49be8743f06c4b150a1fce409a53028fca4805e85a19be0f982d246d1ca33a50412576808262534768f1803492fbef19106a0ed3a09f82669d4e92223797a0c300c93ef17f6820ad8afdca92dfac738065cfe707ec7244043a99ee445ff02d7b93748b2103b5ff3f5c61e86328c4cea68c265356b11da18a9e4a1d169033fed4fbd207160bccdd82b270cefb483e3866a07fbe06a3100c0dd615f75e35f648a3b6ed38bbd01ba1228534854565464d654fc4758a14f044ec361a2fb6cf2fac681949bb4e71938dbceeaeba4922721855d77e1d63c5c5b11b70b8161b2d096d573bae1cd40b58403adad689c9c3dbe9331b2d4a046c4fe22d2849f05307cd5eda1549257d26d90d2d205f72baf9ef3c2aeedad7f1b08bafffed4646e1785f1220af19084b38dc0baa0a5260df9ae11e73c29a4a433ca6f295e46fd2a58d496ee5a87c7c687d533c49049a189528a197862064343ee56654bd86448d6ff88e5d24db74455f718aaef619281720964b7184bf9a6ca599b98c32d427291b5083a2593bd5d72e862bfc7d5c3f7d118b984033875f8d93bba94bd68625d9e2c249cc06a72bc90b0b6bb3dfdada363da0931a766676c77d42ddb83ff21b3f8b7629348b6fea3133ece8f19fd24bc4bf85cca8d12e6adf8c91ab2982cb36fe54e9920809e7011c2864d118271342ec48275bf9106474e0b276f2bd36cda005de19c3786dec3858ec95e266d5b71d990dca911c47b7576ccdd4623d0de3033b49fdce7bdecc7e4967dee4e1a2acfdeea55bc8515496b947a98309ba418ad8ea33ac15c7fe6fd25c1984823d905ce7a72eb1f5a8e80c79ec324b1c51cf6bb26ee59caf252eaf2dad82b16ea75d97764ccd6014d345766be5784b67b2ca3a45457dbcab8d44be79f6253bfd3180f087415c53d5cb9d2ca665a3030ba09897503bbd20815a678707009de9374398d25b20e7b24838987c18405341dbb2b5a7fe0f3bd2a10150e25026037b0abbdf4f94bca13ff022c24d7af19fd37061569756017519e78a672885b2041461f85b5cf2988c9fc09dc6868ab9df865484f9c873e4b4675944f6e6199b4e493281bea8747ed979d5ec2637b5d2cb9d418441cd9495dbb0d2b8d624407ef24026f267e96615b666001352077da66479109793d2e217eb52b4ea5946871cb24c521b7947e587a3dceef06f1a26c773a3b442dff87d99d291dc391c740d75e61d2c6c195962d449a1add3d0f360895d70436610518cf6952628eeebc168c6645187e1915a64998d7b79fdd66371c161efc01c4d02f916a0050edfc4ab627a3a005dcf2c9eaffd996ac0982ce18ad5e135ef39dc65c0d694959885b3cd11411299ba5fb8c1721b77beb25ef49beba6b54061f88cf4b3101674af258612afba326ecab6b6d4baf388493b640b85b7125494ba10ef7edc16ef6bb10bce2decb119d7440a408127c46ef60368a18b342c583f176612f58bbff4cc5014489b8e79dcfc6b1b7222ffa83fe458fe1d5d785f430b7c2c863a1fd522e7133dd55b5e9c7428026370098b9afd67c64921ce78b7c6f193fe8612da3120de00a2d4cfdb9b174b45f1b619a8cd19e5e4b97508f5218ebed3bd7aec420cce393d2c55727b030963ab728e9228ecaebab7ecff8186dea480b49b959a649160b1a8f0f1807fa24142e0990db44fd734b755edfdce78bf655b19096f00be31840e6703d25202b5127a3c53347d2bcce28ee47ad72e542d45629b5e23c4beaf46064d2515e665e0c81f2555f9b19e72cff8e9344e7f2ba25a77d9b87a5c9f58bf051089bef257c721ce64ae236c28ec6725c35e3b819c96ea206a9ce65c956769ceeb88c2ddf2d13e5b644cc0bebb4592fc1b2190bcf30b0e7560aee514e770e371ff4e35855d574cf7609a93a4f747616efa6b8a6f5a6bafb6b28a73dd838377b295dfa2bb637db4f575a95d80381e2b757fff1747222b28a8c8eeb28ad08478e3b65b1be0e69b290b47859078dc0223892c32777ad4ea92934f61f42ebe545c0adccd90621ea4999ebf9cd8162e75ddf910caa0f6e61e417c1710af966732c49c68cd90621ea4999ebf9cd8162e75ddf910caa0f6e61e417c1710af966732c49c68cd90621ea4999ebf9cd8162e75ddf910caa0f6e61e417c1710af966732c49c68227a9afed56ca193d6753db8b40c39cf54654615cf37213477db4a83a394ab8f227a9afed56ca193d6753db8b40c39cf54654615cf37213477db4a83a394ab8f227a9afed56ca193d6753db8b40c39cf54654615cf37213477db4a83a394ab8f1ab93494e6dcb4dac88cff95ca6a2208df279d08a34902218a0cebf58fb0ff891ab93494e6dcb4dac88cff95ca6a2208df279d08a34902218a0cebf58fb0ff891ab93494e6dcb4dac88cff95ca6a2208df279d08a34902218a0cebf58fb0ff89b91450a71380db86c1391601b3bccb4a1996ccaff2d6808cfea7192c74e51a57b91450a71380db86c1391601b3bccb4a1996ccaff2d6808cfea7192c74e51a57b91450a71380db86c1391601b3bccb4a1996ccaff2d6808cfea7192c74e51a57e82598d4bfb28e92f2f6323226bb3d3b6c6793d6dd470ab3e649001f322eea8e8d0efbdd8f75e5874739247927762a19f96930723628060adbdb86922bdc276d25452d95bace5961797f3bc134f4fd2a1ad4bafc121794c467ed8a296686c96281b46c8691e5f38eb7bb657a7e9107a0416ad88bf141e0d1fc42bea3499d4ea3d17a7485ecceec917aeb26d8a8f81b15d63b115fd2e1420aa784e447d53cdb8c23294b14dc5e1a9028f679edfbb0c9f04e556997662fa827c278b1dc8a7acef30077c553ae28326ef59c06e3743a6ddf5e046d9482eb9becfa8e06ff5bd37e2e8e8c9f3f9cb2e5f8437d71de433d6d4591ed3798efad7179160fc7c55364e9a645dfffe1e238a1f3b4415239fba22b9dda57b660ced8594c1bce69fb9ae534c977828e96ce02141aa8bb6cb1264e47f5d1e74bc31d2466dfe6adc7bf0dfae16fbccf53fcd34551789105da747c60b0940e96a2209f52e0b698b6c112e485d7f0acdfb818d7a349c046cfd8d52fbc06892578a88ef9a171a7aded856b0387d0a610f52b26d8b238bfdccbdd7e60f343c33854db86221fe19897d41dbc755a6676f68933da6eccd49fe9a4c86d0e475152487499ad8773d17a33070739434112838be8f42061d87f1a3072108604201f49a7e1942f754a174fea856f2e4b98e3ab1619e39a392aaa84f796d035423569cbdb25f0610646d89322a84d0f4d26b3a30d5216ca5f84c64bd63fae69edc59341ff18d8b4b84e81107efaa29b19877dfacaabc9a81be207a31ec0bc8d8260567bb478bfd68d67ef7464a68c9f227b698120ff0683897b79dde1d3acb51394bcb97abddbf8af0d9b2b7d25545543aceacd20ff0683897b79dde1d3acb51394bcb97abddbf8af0d9b2b7d25545543aceacd20ff0683897b79dde1d3acb51394bcb97abddbf8af0d9b2b7d25545543aceacd2da8774a77933a2c7de1bbfde219b77b50fa4609e3a231e28348faf6b65032b82da8774a77933a2c7de1bbfde219b77b50fa4609e3a231e28348faf6b65032b82da8774a77933a2c7de1bbfde219b77b50fa4609e3a231e28348faf6b65032b8c53771e1e9b0cd56af0dabf1caa12ec47cc4d4f3f850cf98dd66ffc3a09db441c53771e1e9b0cd56af0dabf1caa12ec47cc4d4f3f850cf98dd66ffc3a09db441c53771e1e9b0cd56af0dabf1caa12ec47cc4d4f3f850cf98dd66ffc3a09db4417879299a86de5e7bda68136e07221d3aabecd775a7545911bc676a2bd106479a2d004fc894a5f080c84b96451a2553eae9c36b97b40b6be47b70be3807697473aaa8e0911b69cf6e717e6c32a5e4cb651c2e3ce08c45d9f6f6627fd14d5da79f9f6ff59deff9a407d6d7f7f41759eef338bb6ebb5d3abae9180efe6c9589b34fc106dce17ef43e06125974b3472edebde39ae945107a1f6b10bd44185da68f1c220712cfdcb43c8f5d292b5226a036a0453f958379594d6a89b8c29fde14a4af65c61ebcfed051d0de62dc1dc833786b6c5cd9a826141e76d3b2865a6520f4bf85cbcf775cb6719596f5a3c2fdae484b9e753c3bd37c1f4a12c80c3204d7d59d410c26b109ce9d32d35c0e4bc6dc92a7579910ce706939a056323de5801a7a87abcfa16526dd3d1f31954f88813928de507f4bf2911f30d08ff756d8b46baee54fce1d82a5a062eaff3ba90478641f671ce5da6f6ba7bdf49029df9eefca2f870171178ae901e108f56305aff7e36268a690bc49933a24b1aaa587fda00f4d3b7151dc8ebdca81804c959266b14122bf74e62cab773dd8e2f37b379aac1052663c27b4cdc7089ddb410ddb81a5ccf42662972e07dfc44fc429d3056af6dd128e480ac039362a15a7738ba76dffe807fd03fa29f7edaa8eb21ca0057c44a1ee8ca7f21a2c5226b7d35ccac23780ae535921353b54bf7d7e61f1ad9b021167ba6c10e37c432b4b93a7d257fbb890636fa7f6f376321cca47d5919ea5b6adc75d3858ba5f2c20d320c3f5390ff9778e03d341957bd37c5d3cf0c3327976979f2e01f19a80d1c7d5d758dcea82276e73150454212a5136b19c5fc2727786132ddafdd87f8d1367c93897805ee274c0e53ddbb0a46525aadb7dd32756fb85ad74e8b0fd3864c058e3cddf5ce304faa4f47e6aa8b70fe1672836fd8ed7d1681821800f7bfaad5eff3b33c4e6f51a6204075617b781d03a9093911d45ff78ee6ef92717e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85503ab6702e0d5c05ec1d880ee6d9330d45176f1f82e9f44ed9d68d9df445b4a7203ab6702e0d5c05ec1d880ee6d9330d45176f1f82e9f44ed9d68d9df445b4a7203ab6702e0d5c05ec1d880ee6d9330d45176f1f82e9f44ed9d68d9df445b4a72bdf83023fe6638819a4253f85dc080de996af98421a6611d05038d3b1e5d63d5bdf83023fe6638819a4253f85dc080de996af98421a6611d05038d3b1e5d63d5bdf83023fe6638819a4253f85dc080de996af98421a6611d05038d3b1e5d63d54b264975348bafc2aa6301d79399bd17e3a26fc09be139437e9f07a85c7ae8ba4b264975348bafc2aa6301d79399bd17e3a26fc09be139437e9f07a85c7ae8ba4b264975348bafc2aa6301d79399bd17e3a26fc09be139437e9f07a85c7ae8ba0462d208441ecf19f50d04ca23e7c3f1d73b1402bfa5a9fd88840b53199b25fa5ef958040d0ac84460c591ff4875965aeb2cb27ebcc6257499c4ad81a5b816c1eb3d9ad381f35012e3d0bdf27e3993d4412c104d585be314e4eb16117f772352e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557e9e56c4d6e576e6025a17dfe78fb42854a615669acd6916d4be11a49deaf46b7e9e56c4d6e576e6025a17dfe78fb42854a615669acd6916d4be11a49deaf46b7e9e56c4d6e576e6025a17dfe78fb42854a615669acd6916d4be11a49deaf46b701a4b43f4a4066c32dace5b65f2f89e1255cb1d50cbe48673fcdf429c1ef966701a4b43f4a4066c32dace5b65f2f89e1255cb1d50cbe48673fcdf429c1ef966701a4b43f4a4066c32dace5b65f2f89e1255cb1d50cbe48673fcdf429c1ef966d96ee5e5fd68856bef7877520cc9336068856cefe694a1942f54dfc2146e89d9d96ee5e5fd68856bef7877520cc9336068856cefe694a1942f54dfc2146e89d9d96ee5e5fd68856bef7877520cc9336068856cefe694a1942f54dfc2146e89d905229bd5a9133a7ca9bab7808d1176ab3f23a133daef8d34c9985c1d609d33ae5b46c13b2a00422fc0a654b7048b613ef73c4ac5a8514bff2029a8819e32768405229bd5a9133a7ca9bab7808d1176ab3f23a133daef8d34c9985c1d609d33aeee018a3bc3f34ac894cff9e28171aacc76b34d4da209427bca0a70678fe142d8ee018a3bc3f34ac894cff9e28171aacc76b34d4da209427bca0a70678fe142d8ee018a3bc3f34ac894cff9e28171aacc76b34d4da209427bca0a70678fe142d8d48109c98a4dcd1dd05e1472f2e2ca0aaa93af7e9acca5467708f7da14dbb8f39956f8badc411020eb178fa98f3ddc2845e1f07b5bc59445afbc47007d1ee853d48109c98a4dcd1dd05e1472f2e2ca0aaa93af7e9acca5467708f7da14dbb8f391aa5c5419e289ce0d3c97365da9e6fc20e82a4d78f1bfd48262739c2595b29891aa5c5419e289ce0d3c97365da9e6fc20e82a4d78f1bfd48262739c2595b29891aa5c5419e289ce0d3c97365da9e6fc20e82a4d78f1bfd48262739c2595b298d40ad87637cfaf12f68ba5a4b0e36a25eec9eab906de440eeb201ed1f422918449a057a65604e6fc07502483b9fa68089eb37165f183e40c8becec7fceab97fed40ad87637cfaf12f68ba5a4b0e36a25eec9eab906de440eeb201ed1f4229184819bc18d0d4e751a5aa13a1b34074226a24efa5003282d4141a3d26756f1d87e819bc18d0d4e751a5aa13a1b34074226a24efa5003282d4141a3d26756f1d87e819bc18d0d4e751a5aa13a1b34074226a24efa5003282d4141a3d26756f1d87eccba7f24a7ad1349ed8afc785f9d710b40a8dbd277c8436d6a084ee4e0ccba1accba7f24a7ad1349ed8afc785f9d710b40a8dbd277c8436d6a084ee4e0ccba1accba7f24a7ad1349ed8afc785f9d710b40a8dbd277c8436d6a084ee4e0ccba1a0bc62bbca4c921425ab5541b7f3c58015c0280a08470a3a9360874e6162b8728116b10b1d77b7bba79286c53f5c205d42b29402f376afe5518d0343787fb552aff79df463f3fe65cd59ad8b675a838213b8f8703be7be20d3e4bfb2adc864d086a8b14abe0dcf651536631c328c6edc1766bcdd3a53da5a3145eac4e80b1fb5e6a8b14abe0dcf651536631c328c6edc1766bcdd3a53da5a3145eac4e80b1fb5e6a8b14abe0dcf651536631c328c6edc1766bcdd3a53da5a3145eac4e80b1fb5eab3fac3eee2aeee10e16d9f8b6aa32cd3d576378ef89e77e410608582592851649f82cba545e286f9627bb9a339331fe677b680df4ed99fb0713497daf31f0b2ab3fac3eee2aeee10e16d9f8b6aa32cd3d576378ef89e77e41060858259285165195e29523382a34a491a5a892a3158704ba9a5ce0c76653dcc50b42190843bf5195e29523382a34a491a5a892a3158704ba9a5ce0c76653dcc50b42190843bf5195e29523382a34a491a5a892a3158704ba9a5ce0c76653dcc50b42190843bf19480dd68ae93aa80586e8c39e92f3b965f0af6880bd902cb5e53d1cb7ff714f7f03990f5bf9c2cec2852494760fd8c1237426303f5158d1c9258c79baeb728719480dd68ae93aa80586e8c39e92f3b965f0af6880bd902cb5e53d1cb7ff714f91bc47a22519dcac245912fb0647edb6c89792287f1013f456550d4f5573f2a1b56cb7b575b750ef5c71a340c9585c83dd4d291e33ea84f9b4f23985171d076091bc47a22519dcac245912fb0647edb6c89792287f1013f456550d4f5573f2a19cec9811b055ffb998a8dfb840692d0661fe84b828e5b37f501ba02fc848e4569cec9811b055ffb998a8dfb840692d0661fe84b828e5b37f501ba02fc848e4569cec9811b055ffb998a8dfb840692d0661fe84b828e5b37f501ba02fc848e4565870bd20a29b108fa7dbb1a7aac592a6ebea452fd431d9d35d95afda19018f53a619a7db47a8fbcf6923dc06acd36e6ce4bcb498f1a06587a0a6cec926b7550d5870bd20a29b108fa7dbb1a7aac592a6ebea452fd431d9d35d95afda19018f53f8511630b85d9d6381f0db48ad766e0e1a10bee9154de0dbb33d51bfdac844ceca0152b9f5d022beeaaaf47d27c68b1e249d67139a666216247a8d69ea97c5cef8511630b85d9d6381f0db48ad766e0e1a10bee9154de0dbb33d51bfdac844ced5a85651600ec547fc7ed008ba2f5df960f1fa3aba91020ca188f5dad1755b13d5a85651600ec547fc7ed008ba2f5df960f1fa3aba91020ca188f5dad1755b13d5a85651600ec547fc7ed008ba2f5df960f1fa3aba91020ca188f5dad1755b1363e9944950686e5f745e16fc846b29ceb7a4ab0db4db61c194b93f6b4f075ccb9a625519e96606e098424ca6fd2772281e001259885e60c1ed09acee3e8f47aa52d6751740145a5f4c58ad473390b1a3af17da51ea94d09b463f13cef5a0da123e49b0575c610dc4cead636be1a39b31f68210474b29ab96f3e154b05d846fa2109ad5edb840ae4bed704545ff40e3e53d08ba7db1419069202a375e21e491c0b5a9db29bf39b8fe8538163bec99ded8b084f0ae7878dc006455b8af2ae1ece97878db392a1c49a1d3ef1e778601180f166a53127c09bca94e3a8ab919cd0979d95a5fa4e36967f2688acc59583bf1c2f64fc2cc7ea40a3c6976041e9ff36bcc08e34e7b1f7f948c757782a955f1027e00dc96dd5dde39233b484a51781cc3cb796c6477de7b2cc2dd58ca6a28120bfacdb8db90a10ecf00767ef096cb19990d488760bd6e892fa897a74751f0a4e3f65162b269a5b77144bf5fb25733e047d16df0bd9149eff77dcd2b9a097ad5fe8bf29786a4969f5387119e1c0df5e8338f007ebb070de5a79ba529179ac22db18c19a33d7451e32cb99913787ecfca5eb35f9f344e6b8dc9c299fae928d69b2cdbd3ad0b9b6b7770982e7735709e5ae500b43257f7787472cea9a4151df21fe4d6540714775f80f5e9374835215fd75347e0b666b5778c9a36e288b955942ad00c6adee818e7db2050bdca4cdfd67c31ed9897e3eb1da96b97f486f1faeba16318028e9dc7a9dbb40380dbbe9af2c14c1f7b3a72b6f2be5d1c61cb89b4583f6f4b9e8450868a566c576f6a665109e273f60ce1dfc004ef412209d3880a624ede3721e27aabc56907f1d4a17a479ee68ad1e4b492f72c8517ce7338e097e190d19d06f0d92e564fed407a554305623f84bd31b5341d5e5b9a02a6efd32f0452a4e12e8c7029171e5f1fa382142450e0a4874fdfffd3fc36a145b707347525419ddf337896ff3c2f828785513b0b016ea368984b7715ffc1b578981bcbd2b887339619c4581f8facf9a8a259ef3af0233fa402477909adaa148d0b38fe2587e1d8114f01e97316a078e5f44a1846b04842cebb3a7ccb8adc60317861bf79402f9a5ee0f1e35f81010f694effb86d78e5d985e9bf13153e65f8a9df9fca2644885ee46748b4dbb95c204548585865494c3c80d2f8f47f34d0eb887e2f9921d9dc4fec3ad8f5016eda3a2d6223c5a0cd2705bfeae55d8c4c69dad300bd10b7a0aad091b8d51f6f8c066aebcbcf5b2dccce414ae800ce1338756971d9db568e1a804f84a720079b23d791bdb5056049ce86ae56723dad5223d042a1a13eb5c13bd2df698f25d03936f547651cc25d1beecb4e94aa433af1ee3efbf57c38e88e036a7393b56ae28744f6ab93d14eb1e527a27c26a706591769537cd5fcb1457403551ad636f5a81b3219a2e70f7681f2d82d2bf1edcbf6ea93091f81ffa030f0e8f2f44cfef5a147dd4551d41ad8d1f3c7463996ab05fd924108d89baf7930613c23d5ac307cf17ab41b08ba096f14fa6a111d9c92fbf4c4a0f08ed3b9608817e77edf7c2647ee3fd01eba1f07d4b2549d74553ff8e331d2a646e46cb292ea35baff99b6b598b102b626f1cfbc2ee7492f532762b756b0cf0cbbb3dca7219c7e9ba139f7dd8aae546ac13909a2c08c55d8656638ce2909421055dfd251fb73e3aa43ccb8dedcd9aa0ff40a9ef8a3835271b13944990d0f909270c2fc2c6838806231156f6c84bf6abb7c30b123802d9146b508f963ad19ad9722346f064d4fb789b477913a61cecf8b9b8ad7b383224bbdc4e94ed80f55ac66a2570c8a19d2b1dad7c057cf4c944d9c2f8adaf5bf6c8539881e135676140dc03395184e2a4b494a8d5a93efb5bbd8615047b5cfa9d5b78b62cb45359a1e8dcd1516088e033048096c9b87fb1d14452d4904d3b1ebdae16494ffc7359a1e8dcd1516088e033048096c9b87fb1d14452d4904d3b1ebdae16494ffc7359a1e8dcd1516088e033048096c9b87fb1d14452d4904d3b1ebdae16494ffc77bfabe1251dd17951b6860e1c67419f57f6a03780a7bf161116ecaf6905ccb077bfabe1251dd17951b6860e1c67419f57f6a03780a7bf161116ecaf6905ccb077bfabe1251dd17951b6860e1c67419f57f6a03780a7bf161116ecaf6905ccb07fc024b67c4c76440deac7ff02e82b54a10a6d1c3b1e8d09247c886be85dcb949b65a0eb59c825f8453289396208a827896270ff5f7fa5d88959845c3448c771c97ccb57eb2374ab5f9a5444aa0a93b735c9cc5c794aa9c2e029de47674296f8497ccb57eb2374ab5f9a5444aa0a93b735c9cc5c794aa9c2e029de47674296f8497ccb57eb2374ab5f9a5444aa0a93b735c9cc5c794aa9c2e029de47674296f842002deefdba3405e1ab12c8fa806dabfb0d4b085aace553c052bde94bc32a9602002deefdba3405e1ab12c8fa806dabfb0d4b085aace553c052bde94bc32a9602002deefdba3405e1ab12c8fa806dabfb0d4b085aace553c052bde94bc32a960e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a4173973dd00be34307faa6088e34f7b2a0cd32925ac7d4b882a2fa2a84f5225b61ce17b00a1338fca815852eae64f7c819b9ed34a6f5c40ee189ff32312d8fc5dc42597f8398476b33e3d8bc4987659e356d67ddbef94f5847c73f8277e110bc656cff3be4b5803851e715e41b99183ab49c015423c86b92a357339c15f122b20d6fcba7f7dd598f68caba1558cef0b02e62c886e556da34e0c50ed07938baecda8e99942797e32e09643d3c5102dd9261888cbe832a2d71792b55854eeb026b7f507e62cdab4a7876b5d6c0d7f7ff7289303c5349281e4a369207052e70af3884528c663a2c5bc5977c54655699389e6d31420d0e79ac6fccac835ee0b167e3636198f2e61362121c9f7adfbde802883c99e6b23977e4e0bbbbd042b3074214fe274b0ea5fe46ed86e7a60a9045e65bf777b31c8bcc6b9d445aa0dad8015e109717c2d426539f03ce33fb57037aeb5781ca3aadddbaae97d4e7f46e29452000916914b082bfe2a837f00bc8c9440ee014779131d6ad035d3c20085805b2708f1bce46556ff43645e932299187a821683171f734f5231cf696a68aa3c81e04754e018785efc750bbbafe910f4b4e4240995b5a2143a4341dc5c1bb73151c1d852042e9d54b110cc4f93f8f45b694b8d7510deff4990b42c1e328a0161aaeba5b255b9cc6eace31da334d60098f3e044860bd92d6b51f37be32408eff3f509acf8554a20704cdd82183ee6dc3c974072a613e12e337086b5a2f1693c63ba04e286283bd15beed25bca666df2460eea9a66e91e3a85a4617569dae939d8081276667f98c4df830211551712a12b0942a820a1a47e67aeb37f60347f8058e65d2e86283bd15beed25bca666df2460eea9a66e91e3a85a4617569dae939d80812762e40a5652c132bbff035bea0d685de3743be47cb8eab2425e1db8f81e9bf50397ff922fa737a576ffc9b280b8f11bc5ad7efdad03c901815e9f02f8059082fd72e40a5652c132bbff035bea0d685de3743be47cb8eab2425e1db8f81e9bf50390372e4abd4d38c2d5bbe04925f5364edb40b2b485018fe538b5e9da4b28a9a023173b68906d161776c597481360be3750cad318204c7575b30949c2fae9916a90372e4abd4d38c2d5bbe04925f5364edb40b2b485018fe538b5e9da4b28a9a02d7852594de7a4374e4950804f98b69484ba05246d326ae7c305eb14cbbee428eee4651ddbfd4bbe370ac75eb8d317ac1e8d5585dffb304d417f60ecd7a6ae8dcd7852594de7a4374e4950804f98b69484ba05246d326ae7c305eb14cbbee428e6afc0ade6aa23e9b395bfade3186638f1f9d967b4c791a5369e210e9de0e33c46afc0ade6aa23e9b395bfade3186638f1f9d967b4c791a5369e210e9de0e33c46afc0ade6aa23e9b395bfade3186638f1f9d967b4c791a5369e210e9de0e33c485e4e26965614847f7c004ab8cf99d98aa90f82b34a6377a219c484c88683cfc27d1cff80ab95628aadf71bcdf4ef3b98cab4c164d92c8238e476408199db66d9bc5f77ef675e849c672672912cc45e1610b85679f4c95196327fd0881dc8babc2094a4388cf274a6ebc02eff1620545304b2ff368059fc3f1c142b8cd15abab8fe5ce586d82cf92c2bde6b054af00049dbda726a549f709d1ad0a2364d600bf7745a97bac3103f4b381485e4f625d6889a5d049ac9c92732be2ed3456520f4f591bc9d92679070099bf38b50ed946c32fb4052edcafcbb6df13d61025462af65ad208e0ce4d733eab5fbf86084311d72ffab5838fc6ddf7522bc540ff4f94102a48d6cf39be7fea44244c0d03547fc55e00d0e2d99f5a7c6c87c1c5b3a97a8c419b586f9e8b6837f693706a98a2bdad9c0d1d3550467532b7ceb8e984be9bcbdd743e9ff3d128504d7360be55ecbe866c3ba04fd884966eee5fe3c7c0563a3b419b586f9e8b6837f693706a98a2bdad9c0d1d3550467532b7ceb8e984be9bcb7bc0586e34aff214cd2e2dbc91451d5230ca29bc3d4b2bb27b6af8f73cb1e8ad9b40eaba47946c1c022a2092f03d9a5ffca6c13ad904c4c3fa8e8f540a3f5da37bc0586e34aff214cd2e2dbc91451d5230ca29bc3d4b2bb27b6af8f73cb1e8adbfcd3d24829b82d7cdec2e5c4e0f99f53282004f9c6ad45ed8855adb31783a8dcb6a2b6ed38d3d5fca8c01e59d07a43af416fd046bb007517e4951efdb7ad6c6bfcd3d24829b82d7cdec2e5c4e0f99f53282004f9c6ad45ed8855adb31783a8de4e04ef0134c8f3638090f8f2f5e5ef92d82f679f561318cdf853c905ad1e649b4093a4fc759797fdd49233c2271604f58c56d8f8195e7fc67f44be140499128fd47c9e805671e6ac6dbded1465a937b283bc6007b44557f20fca0fd1dbc26e8f40e40cc692be873deac1e1f9e4bc3775c98fbfaff1a3b99ac4338356e969c333dfdf80e974d2e1c65894e1904bee2753fa67a85f889b252ad0d9fdaabc5ad9df40e40cc692be873deac1e1f9e4bc3775c98fbfaff1a3b99ac4338356e969c33f921110cb438aded4a3282c329379eb4eed791170874f113839059f2f02edc09f921110cb438aded4a3282c329379eb4eed791170874f113839059f2f02edc09f921110cb438aded4a3282c329379eb4eed791170874f113839059f2f02edc09917a2d6c26be7f9913293b58db03076ed15b5ad17693e8b609ad8409a264a7b7117bf029380c149cb91b00571d42e1e42e56e1aaa391e2a8259ff1e79723a9e2917a2d6c26be7f9913293b58db03076ed15b5ad17693e8b609ad8409a264a7b7f78c1537290b595731ed491bb29a77f82f8d86cfbec5d5c85c11726deed348bbc472540c692de2aebdeff4696d41ed6545ac70d4da408ab0178e7411d72545617051a2e37e644bf9b3eb6edf899ec7fbbafe6e525ac09d69d7acf62cd6eed6c72da2acc6de17a3959024c6ba1e65ecd11bd9656e8796ceabc25e73282278f43a23c0936eff7467c705087f1c248a28ddf1c2ba41969588d7fb896385c2dab07b2da2acc6de17a3959024c6ba1e65ecd11bd9656e8796ceabc25e73282278f43a6b40ba2113395e9e222f3a95d74723dc3fffbbdfef43f783b383ab1d1ec8ddd89726b0e68e22cafcdda8e95fb4290c4f9179e659934c42dda5e5ca222440097b6b40ba2113395e9e222f3a95d74723dc3fffbbdfef43f783b383ab1d1ec8ddd807881c83a8fe5dc7b452f97b63553152194204fd1dab83e2d5dc61a371f5f06d928b25f7b48e3df1beee044d7eea62001cbb5bf49931db9922dc285587be1fa0d8124f3fddb84b8cb652142ecbec2fa12f495551fa3853be474e1b18b40cd7df00744449043acb01ea04918901ac99706c33da79c9c8a59177bf7a70a2cfc52a09e21d599dd0d4771968368f842f9c86605c8d76ac0db68b77188ac231024cd000744449043acb01ea04918901ac99706c33da79c9c8a59177bf7a70a2cfc52aaa4af0b131e75e73e96f1584ee31f23e8f1057ae97bb4a8e13ac7f02f71787069a07e413ef450b6ce6317ef4ec1c3404c9dd41cb123b4c015c83e15d312c0ebbaa4af0b131e75e73e96f1584ee31f23e8f1057ae97bb4a8e13ac7f02f7178706c78125c3c2c1e37789d96b22363b214377d436b541b1963b1353423899157a5a1b2103923c74d6577c613deaa52e7e7701700fb56ab96130857b8828f8c42c25c78125c3c2c1e37789d96b22363b214377d436b541b1963b1353423899157a5ae9835a8ea173f93d93bf916e423c78b2ac2fec6ccabd8173d9e87f80fb81c9e96a1a856e78218e0a7145da1930f0443eb8e35e6a808e23d183b3f9e44cabf498922ebe6c1a685e5b9e81a653406f742313c88da09a8ad5c61cb9adf9fb9b02863b148e355e7b6d5d7f88709e0d54254863486a187c9af94857acb3b292a4efca971ba2a200cdc8c5692f8cae7b85768fa67a28cc769be295f41a27bf1341efe33b148e355e7b6d5d7f88709e0d54254863486a187c9af94857acb3b292a4efca865b488e487cfbe5bf8be7c17b25d3ac1f1b15cb8bdf651d51b61b8f7dfc3c87c94049873f1ac568b1a64c2ce0b9c49325893425067d703ca0abed433a747c1c865b488e487cfbe5bf8be7c17b25d3ac1f1b15cb8bdf651d51b61b8f7dfc3c87f6c7d18279d0ef6c1127b40b9be38f5820d5c17c38a9c2ffbb2941da409bb97ef6c7d18279d0ef6c1127b40b9be38f5820d5c17c38a9c2ffbb2941da409bb97ef6c7d18279d0ef6c1127b40b9be38f5820d5c17c38a9c2ffbb2941da409bb97ecf71dbd6ea36a9361c2b4bca56070bdda8b325d7a28ff0422433c8f33403b45f7204e769c2569f48bd3bda5df5998fef0d325c520498d17cbbd85784afcd885dcf71dbd6ea36a9361c2b4bca56070bdda8b325d7a28ff0422433c8f33403b45f6addb9fbd5d9007e5d50c40c4af5710d73bd62a5c1192b6d067a35cf580be219224dcfc076b1c02376f1e66e5e957e986461fe280af72ec17617b9fae376edd0224dcfc076b1c02376f1e66e5e957e986461fe280af72ec17617b9fae376edd0224dcfc076b1c02376f1e66e5e957e986461fe280af72ec17617b9fae376edd0fea8d5f6affa7afc74424c385d16ae79da7afbe8b549e1f1afe80449b3333eb2fea8d5f6affa7afc74424c385d16ae79da7afbe8b549e1f1afe80449b3333eb2fea8d5f6affa7afc74424c385d16ae79da7afbe8b549e1f1afe80449b3333eb2fd7746da1a8166c8da833af6819649faf659a3d97dc459f1f458904a646b9888fd7746da1a8166c8da833af6819649faf659a3d97dc459f1f458904a646b9888fd7746da1a8166c8da833af6819649faf659a3d97dc459f1f458904a646b98887d1d2fc87b9cbaf744af1ed8e31a96947b13da28bf2e7a0358996af9c195e3801fd24490e10dec6271a006fc01014adcccf9d486b7c201dde975092927246b685c72e61f5972cec7e2f830aa0bcdd6c8f3d56c7736a8e78af679d994aa7af84e67f2619c60c171d03b091931851b658f7a92446e131ac261a3352eb0ccc1b17e4cc554dcb58d602bd9d557b2aa497fe9a325d9e021d97a95c0358e907291a47afb67d0e9f8e7869235e94949b06313e412be59c29ad1f089f323019f0f3a0e4919924c427e33c86284ef2a41f76ab6937ab36f12e3d1ef4e617cdbf616a8fc120cbf55d49bdb78c5a93446d44dfe0bf247a408ae159813989285f7e8c87fd4695fccf59bc41fedb87440402332bce7ff64a6d2d13a6918216103ea91b471267981cc2bd878bdcd9670f2b2c4a024f9387f917d45b621cd295a3747d7b3ab1778b74464655baa283d2de961e223e0853b498ca51f0889cb790267c8554ac79c92be1927e654180fcf6d84257be161fe6fa59796774e862c89b6b78adb656738f3927aa94e0831b09c237b129749e06bb355deb007be0e1fd63dc0cdf4ef5c265dd724296e344278ce3ffb39962c5761dd04b19e987f8068a09fff02cab7418cc247883d1efd28834b54d381d8dba0298f733c78a211c1e103bd77d2e560f3972189882cc29688bde3f474f1ad1d16fae2a0dff21d797493e624e83f9c72dcb4ab482196211cee77253034cb6b85b50bffb302fde20f083a5e888f34af603ea4ec69683bb4a66f7abfb91c5726b0e6c2434a2e1bd2d7ddda5b88b602b1577be12c7f191895d8e33cb8b36645d0ef197096c459c6f63450366114753a85eaa8c113924c8429f35dbf9ce98ff5ee5bf638b5088da2182c8a3cc510181848d8228bf5515c10201568a2fcb868d1c34ffe9d7f04e3f617a2cb61d587167359a83b09ecf8ea20ca76f83063957790f4bc6be258b41f9bd19dd1bb15743f2aeba402b1eff9cdf73c957307c729d06c5ee3825cad37515519eae6a82b99095e4aab2464cce647181ecffdba1096c6386dc361afd83a6ffd8c9cecc557cc7b3d68ee75bf4ddd747f5cf11199f177deb717cf911c176bdd1d01a404c2bb7d765a9d381cd355a639062269a63cf88c8aa9ed65573357f9e31c978e0b94885dce15dd9d688b1641444b776864b36c27d688d9d458ce39b4afb18477960f93d5321b8c1bae41a920a9e51761cda281ace5a5c5bf0fa86e4d0928cfc4d8fb6ba3b285f21b835816ebdb510ace36bdacf11bdc0d0249ca6c6bcaac74865c7a379eb76424fde0fa97a4bd485386ce9cfab245526bae57bc79eae764db06ec7909affefc4b8d47bc6ca1f4231527f54b306ac206eddbbbc961a747428a9b332d08fe32df271dddf023fc34b4686fa3364c24fc21077cf089bfb8db32c43b3a61405de5bcafe86b1646892fceadf5b3e510505ce7a9ac7d11627af73657123e73fe6dddec3b7bb49b6090b5cf9c1b53bb3ff98437b85ef11674697d994cf3573b0fd44712c114df2bdcb4fe4e6ecbf6dd13fb44aeb295c7127a7609a8b7ee86c9abf1dd2f438a290a69b4fe4e6ecbf6dd13fb44aeb295c7127a7609a8b7ee86c9abf1dd2f438a290a69b4fe4e6ecbf6dd13fb44aeb295c7127a7609a8b7ee86c9abf1dd2f438a290a69c7f175ed094d6f74147ac2bedfbe0a2727032aca526abae58a01affcdedf5e5ec7f175ed094d6f74147ac2bedfbe0a2727032aca526abae58a01affcdedf5e5ec7f175ed094d6f74147ac2bedfbe0a2727032aca526abae58a01affcdedf5e5e4ce144728829b04e66bc6e1118cf50a8209bbd9df0ad1ce16b578343b82249b572b0c14ca0b389e5b6ed3357acc2799f1babec8e17ef6329234590a978c9a05acf32a32e1db817f46b5a0594e5edb73cc51d70e8788bccce6b57814297ce714ea53346959b75da2acd720d880a91a97a04151628d6ef0b05b8b106876af96a51a53346959b75da2acd720d880a91a97a04151628d6ef0b05b8b106876af96a51a53346959b75da2acd720d880a91a97a04151628d6ef0b05b8b106876af96a51666bfbd1d17eb09c6f34310576059f65432946d8e9ec50f4f2292fe5d5fcd4390e5be76a4b7b062c412ea6a4728877a56db41a35be1f7456dafa42031209cd483cc4d12ba381fb5434ccc1683a0e30db302b2dd4618262bc1ad586ea085feaf0edfdd1e4e6c96da4251b94e45b8764d0580a2b0495edec3f0867cf12dda7b2b24a50f083c40093579e592e464bac9c71744d2262139771090d0a3ce801e5a5ebcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c0e3bce953be591faa7978b7e4fd63392b566280e66bffec9e3c96ad07b97efc20e3bce953be591faa7978b7e4fd63392b566280e66bffec9e3c96ad07b97efc20e3bce953be591faa7978b7e4fd63392b566280e66bffec9e3c96ad07b97efc2a9db9fc1381af215c616241f61f9204bc4e4e1a40e19cd9a627aecb7b7535da4a9db9fc1381af215c616241f61f9204bc4e4e1a40e19cd9a627aecb7b7535da4a9db9fc1381af215c616241f61f9204bc4e4e1a40e19cd9a627aecb7b7535da4789a95a20c094a96d394712419d7ffd7f10af21740208d44913e96e7f1d0710d789a95a20c094a96d394712419d7ffd7f10af21740208d44913e96e7f1d0710d789a95a20c094a96d394712419d7ffd7f10af21740208d44913e96e7f1d0710dcc12ec0dd5eafdc25143f52524a97711b70b008b79c9ba190bc0594e3b67df64cc12ec0dd5eafdc25143f52524a97711b70b008b79c9ba190bc0594e3b67df64cc12ec0dd5eafdc25143f52524a97711b70b008b79c9ba190bc0594e3b67df64f8a433e20c3e2f5b8274e206de3cf7d082f2e1c8a1f7187def00b00dc79970d4f8a433e20c3e2f5b8274e206de3cf7d082f2e1c8a1f7187def00b00dc79970d4f8a433e20c3e2f5b8274e206de3cf7d082f2e1c8a1f7187def00b00dc79970d49eb047696fed53c1387792cebfe0c3ee44b0d30df131c1a358346deede4e96429eb047696fed53c1387792cebfe0c3ee44b0d30df131c1a358346deede4e96429eb047696fed53c1387792cebfe0c3ee44b0d30df131c1a358346deede4e964242c96779985b2d3ae3239de9ad47a88d7e981c93c73e10341ccfc71310db9f0931693e5dbc7efe286feea7d7f75c92894a19e131aed1374b02852867e28f3b6e42c96779985b2d3ae3239de9ad47a88d7e981c93c73e10341ccfc71310db9f099880b612e49baa1d3356af59c567296a1721cd1b13c2aa950b50557aaa4ea8369880b612e49baa1d3356af59c567296a1721cd1b13c2aa950b50557aaa4ea8369880b612e49baa1d3356af59c567296a1721cd1b13c2aa950b50557aaa4ea83633a7e5acb78f831bad7d5149078d9f6ba4cc0d614f928545433edd83aabdbb0033a7e5acb78f831bad7d5149078d9f6ba4cc0d614f928545433edd83aabdbb0033a7e5acb78f831bad7d5149078d9f6ba4cc0d614f928545433edd83aabdbb00c97e85bd2f751e8d5dac2f3ee89cf5c55981d5effc72770adf5adef1a6765eb573a635718561a6c215da6315d573aa9021ccfbde60b12e3f5f7dd51d2ed1670bc97e85bd2f751e8d5dac2f3ee89cf5c55981d5effc72770adf5adef1a6765eb55675d63cb6473d84076a3f10afdcd646257809902d84a4b6b60f75e6a167fc6c16b2879b7550902a1abda675fbd31b5407c79c454604a2c38e09be7af714dd795675d63cb6473d84076a3f10afdcd646257809902d84a4b6b60f75e6a167fc6c0887b1b4e5fd6eea6352c1c86d9c8bfbc97dac1f3bb5a54e50a576fd09acf5091cb504528a6ca8ea2a56e088a5f33e9ee49177f64e02c896dd17fbe41c4b9f300887b1b4e5fd6eea6352c1c86d9c8bfbc97dac1f3bb5a54e50a576fd09acf509d43ec8c8aacf44e94f17e205456e441549832feb2e19ebc27f33fc12ab76a0fcd43ec8c8aacf44e94f17e205456e441549832feb2e19ebc27f33fc12ab76a0fcd43ec8c8aacf44e94f17e205456e441549832feb2e19ebc27f33fc12ab76a0fcddd61e41fb9892e92d6bc03afda183d414ca3d59815d2ad3f8b22fd173ddc588e0f0b077b75f94728cf70b6fc5661cdbf58b0b842fdf75386c9d7ef83163b0e2ddd61e41fb9892e92d6bc03afda183d414ca3d59815d2ad3f8b22fd173ddc588180f6d42ed57410a44abb21463d59624138fb0a3da6bbb88696e2b6fae8b5a014181e7486bccf86834102da240a8efec1fa993a365bd8501e61b21c9c6c1f2e0180f6d42ed57410a44abb21463d59624138fb0a3da6bbb88696e2b6fae8b5a01f62ec5629bf9f24d1920e58b554614d1ee44f58c1db05d7464aa8545661453f6708d5538a9ca2df3d7243cc92fb48effd38a6c40bfb47c3580f24e33312ed16df62ec5629bf9f24d1920e58b554614d1ee44f58c1db05d7464aa8545661453f621783d16b0a300af6382e4ad37e4aa04a69e8e3dbf38a0eb280dff873657c02321783d16b0a300af6382e4ad37e4aa04a69e8e3dbf38a0eb280dff873657c02321783d16b0a300af6382e4ad37e4aa04a69e8e3dbf38a0eb280dff873657c023fff678b2de4b44efce7b076fbc737839a743cb578c916b3e447e1bbe55ba0e78aca540728b42e0884da88b70295841bdf70039d889d94df6c581c1668e1c4a7efff678b2de4b44efce7b076fbc737839a743cb578c916b3e447e1bbe55ba0e78eed31aff44eb743b27072db317134daf108447e361012190e1c7ca5518b146e1eed31aff44eb743b27072db317134daf108447e361012190e1c7ca5518b146e1fb76a40e9769480d3875156a044bc98bd00f81fd569c254248853df7e5d3fb8c374a68a475df807cf0c3f150074435c5f73b600020c0184ecbdbe644285b0c610ba97f0827fc3e7af5a02fd93a51ef87886e5ddf3df650fab4a51c2739503ec0374a68a475df807cf0c3f150074435c5f73b600020c0184ecbdbe644285b0c61cda42e8672532a6504e71266585106069f543c18d98356dbaf78e5962aaccd71434f02a6e5a28e337430a23985eb6396e4055bc319b4b2247c4c661345944185cda42e8672532a6504e71266585106069f543c18d98356dbaf78e5962aaccd71482336e9d4614748a27849374e800e96bebb1ffca20a6277cf9ff37204c6403b482336e9d4614748a27849374e800e96bebb1ffca20a6277cf9ff37204c6403b482336e9d4614748a27849374e800e96bebb1ffca20a6277cf9ff37204c6403bf9f9644e444578f849dfa282a6f4fe925c70a8beaa6f7631002f5676fb6a879af9f9644e444578f849dfa282a6f4fe925c70a8beaa6f7631002f5676fb6a879af9f9644e444578f849dfa282a6f4fe925c70a8beaa6f7631002f5676fb6a879aee959556b1b682f34fb273a2e01142a6a6470f3eecfe68cfdcd6059d56c1ded0ee959556b1b682f34fb273a2e01142a6a6470f3eecfe68cfdcd6059d56c1ded000ea7c5e6d7d07484c1121d8a531ee2da5bc13f67260b0199a482054b09536ec8259cc46ebff4ada0c1b970011328129be9d8db84df2b95718c0a59a7df0d20c71f04f3366e5537e29818065023fa3b292714a278b133b3f9cc5675a79da7a6c8259cc46ebff4ada0c1b970011328129be9d8db84df2b95718c0a59a7df0d20c3efc36b6e8ddec3c5523cb9c7ac2e6543b097ec4119a9f22c2ddfe258ad9fa213efc36b6e8ddec3c5523cb9c7ac2e6543b097ec4119a9f22c2ddfe258ad9fa213efc36b6e8ddec3c5523cb9c7ac2e6543b097ec4119a9f22c2ddfe258ad9fa2148612cf75c908aa589961cc708f9b1cc8a9be5aea3efdc45a97b97e198e0747eef8222f2124bf53e0ca5fdbb5ff5405220cb7c17eb5cf0d4ee1d314032edf47771c13a954bfa2e3403dfec3e6ca0d8e0f746f643c2645b5462da5abfa1ede5cadf7072c67043884cc1bb0889b27251eb59b5f835ec3ea96faed6fbf35cec55a1df7072c67043884cc1bb0889b27251eb59b5f835ec3ea96faed6fbf35cec55a1df7072c67043884cc1bb0889b27251eb59b5f835ec3ea96faed6fbf35cec55a16c35791292f24ae550ae17f348aa3de2b7e486c06ec0e1267402f0e4b6515a6257920cc1e256f4234d70355991addedda97b1b8bf645331f194d04e7ebb7c7776c35791292f24ae550ae17f348aa3de2b7e486c06ec0e1267402f0e4b6515a62af1c41a0b557358e81d3a299cb4df063403cdba29acd3e773d4c3a30925b40bbcb0605ec24e8c701e0fb6a1d254096208cfc05e8f6225080e63272e35a56ebefaf1c41a0b557358e81d3a299cb4df063403cdba29acd3e773d4c3a30925b40bbd314cb53707f66076fde680f6bc9936177ccb231f10044b08b88805c477356a0b084cd5434209f5468feae4b772907b7ca0e8e277abd05e35c3c61ac3acae642d314cb53707f66076fde680f6bc9936177ccb231f10044b08b88805c477356a043f07614ead3921ecee950fa8bfc2da78fea60dde2a0e2c97c2043acbdeafca3cf0cf055a131446530a06393f44034944e1c5bdd487e9208420a5fe2e5528947f79bf2918a1956ad0cbc6d9145fbfdccb8bae28cd3aa4767f09ec7f43db2769b570a5b6a96d9a688a507adc6b6801c49a14270a5addea8ded3b8985d3a88a47b6d7b2989f64dab6c2dd1b3bda026258b79ee64c58362b97fde1559187b20ac8a570a5b6a96d9a688a507adc6b6801c49a14270a5addea8ded3b8985d3a88a47ba1d39af4f101a536131b74305140d3b6bcdd8939a1a28ee6e02662402540e1a9b7e8b88ba73960eea2e1f6993664b55e0ae5512e799a3ffdaebeda41a62c1fafa1d39af4f101a536131b74305140d3b6bcdd8939a1a28ee6e02662402540e1a9d9ad890820cb0815dedd28ca0a0a53ae635fe911fa0034cb81281d88432235b2811434e55cbdcadbf9475c21a94a3fa8c54b1ea11f868bd833583d479e505f90d9ad890820cb0815dedd28ca0a0a53ae635fe911fa0034cb81281d88432235b280d1b0d2ab3719a2b7a04fd638bd81ddf44e2e28c0a6823ec5b7003bdbe218fc80d1b0d2ab3719a2b7a04fd638bd81ddf44e2e28c0a6823ec5b7003bdbe218fc80d1b0d2ab3719a2b7a04fd638bd81ddf44e2e28c0a6823ec5b7003bdbe218fca44e6b178feed9bce039108edf1643999f7501fe9dbebf88a5ff351bca5aed0d7ead8bc464b55404f9cfc5108892f35956b6b2bd11089da818540f2101b54a99a44e6b178feed9bce039108edf1643999f7501fe9dbebf88a5ff351bca5aed0d53e256076d9bafdb788b1081f5eac7923c147bfcb0bb0381272cd1d49313292f3f9b374791bcae9dc5085cf7a6a7e75a723181fac7a0b82c61fa8be147ca4d5653e256076d9bafdb788b1081f5eac7923c147bfcb0bb0381272cd1d49313292fa516b1584bde0c31e5ec82c5fe9aaa6fcfd9f6551964e3f87f0d92e04ec7692bbc211a1779ea6ab4bb80e14296b0365c6c9bbac9c040366a8c8754ace2232b03a1594721860e47e5c57d144a946b1370f717236442aefedabfbd11a42e12aefb8e654fc5b0c31fb390bb0de02b1235e4888e977d4e57bb0461795c3150a569417fe427b09ed190da2542bdc606d725e1dd4d366a9bbeb71361a0c8b54fe28aff315c48d29f37782a1ed7893dfe19c93b887fd972a5807f0625785931cf8c5a9a193185f658ac4d15f14a02b6e6e980cf55f73a2de7fc1295247e4af9ebae46b7ce7d7b29bf90873f35a5219393b4da564b61c45075fdb046a33ac7629d141ed1b87927eb260149b02f44026684027de7428b5770cc51b53fd8e2bec0d7c43ecf356a6f9e3dda76cf2028a91d5d3de153d8613bf893164878fca677c377d7dd056fcf8da4cc425f92b2008f019bda28eebfb2be4675383c2c69c7f339d822e4894bb25ed7afc1a19521f376cda3026a9c47d3d35396c01e4b905b87738095f63bba3daef847e841e62c5ec54ed8690c29ad2e8f6dc8ca6446103ff1ad34529a8e364895d7a4ce3826c7b67047ae1c9b8928585318c094d4c09257eb6b3f200e27984ed680f1a7b16cfe6c31e1afcd6747a1380c75dbec6306a68a9aade382a4aaa34f569c5acfe1cfe97d8ad43b3e37b77e07e78559287d3553ed632ad8e9482eb3cf3d01a99d5d1e194d8e0fc289fe6150ad5ba7534483fc3d58842029aa435f30026d74b05fb6c00da7c369a9b93584af5abb9761a2df26e632f0f9b2fc59be7ca35dee6bfc4b822841afb33ad6a01256090f6cf7c2e94acc6f4806e739aae20b7a1b92765f8d33c1d43e43a1e342ff6c0865dc3a5035e65f9af1fc83c0f8cbd6e6557fc7f1f013c7c8f21a24790360dbe4480b89e6b2aa7be98f9ca87d726b6376f7989ab128c45a1ec6f9151e96c662db95b4801636ada593b81997275d2db43bf5116c0f6d0bf1e1bce1245f8dfc36a2fcc33d27fb851a58ba54847cde527346092b06e0d842e72fca183743eabcbc40d10ba0f2f7b620c1462e9f9becf6e887421bc13cb5a2871fb722ad9ac8848cb059e9e04cdd64570fa856836744a9a97af327e41def4b978b02fe4fcc448f046826706e8ae0b4b2185a986b1bde30b4c6d2a5defe7d98b196c055633a747fb85ca8d8a967204026d4a51905f1985b2321db7ce1f7dc50af56eed920907185e9ddcaae5f290bb80c500ab2ccef1f7a231b23dfaae42fb7fe701af13f4a52efc80f75f1aa898160b88778ce4839ad1518c78d51784a1a775aec04c6afbf6cd3478edc1811dcb5db8fb266f38d875b49dd3fccc9881d56fba03377f93999b25f999cb60feed1b640ac8e4b26b1807db3aa9ce47354dd519dfa72e9cace6a15395c52e0a1195f3c26719b308df9ab0ef710012afda536b2483689f7a7658c8cc4ba3380434b365a479f4d11e7a51dc209b29aded8ce33199d13d791e5b6820830db0af58dd4c215a026bf6f8754ec221669f31dbca6226a796dc6152c086a12f5988a011f525b019431ed020b2feb54d17f2ae408a82373809bfaf048fdda19c370653320fa60b5240a6a74b93033e65fbf5c554557981bd7c3baf897aef6dcb4cc1ae8fd284c1045f84b68d94d72fbc5c329c19a4bde323471cc48eee55e8b59e2fb71de020a0b773090138dccce240e72b63a2c87379468ca3ed024ddf5d9b160cce4f49fb0114782b46f398ab6e0e6fa336b354cb98b5e290f71d9565cc0c1fc26d603450c9b96a2ee2a927ff99ea69df189935ca65227bf8d282ec8107c008bbf539e12e2ffc5a0bfad59ddd5ee68dbe56019d5524da4a75444af1be0949ba94adb47c70986d0ada5974d47de170655ac11e56840ff7493d2b8a9e9cfbcf4d4cb1a4d9061a4217ccc0f9ae84f5d87e082860d42d08e0fd819638564f902aa1ee292896e947d8826e100cef7bbe4430e2255acba7fa800fb815de6b3c3b26aaa0e528bf3aaa0b4e1aa422b1d0e463d8e29c24e8e67443c9318489d123f700786b8de5c268fe9b951c27c5848932e7685af7379285b3787d61be4926d38fa188d7a7f11413398fd6364886208f4fd3f96d0763f8218c9177bf1cf4dd0e27c69f898aad4cd34d4d773c8b4d86eccdb191e7bf7a01da6f4a5f282e4806458e296fb8402ee1bdaa5773937e7cf6fafc61daa4a87e68e04934202740108c8d65fde85681f488a9133e8aeea530a815969f83f5ec9e133300357b7d82401ee1287f4cf706c1522acacc7697d98b0bb199052f7407603baf2dcb8695baeea7e7cb6602ab12cf2c81f78e6c8301788937056e6311b43d2f7bdf21391c0ee9f2dce5af5051c7831fb27fb1a7f817a1eb76f4f82dcbfe88584bb5df6fa2f42a453a797aa6a058bd503e9fa86461721a77980e7a36f8837ef30a4305f4794640ae0a832e2de25eac599ca4e411b81bd0ca48ec1bad773998f24addd32a091546262466ab36a981a940e49ea8720fdd7deab19d2c061676d56d1a7e18c23245e29e6be8f4652e2413a5d833c92380a9d4557bea78b8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19b420207000451d6a09e4413bec306bcad1aaf9d91e8ee30fc1bcf47687f9ac9a627a4d2d65c50a64c8b096ff3c6094930ec2be5ba717a490cf9a8e7690e452c9a27a4d2d65c50a64c8b096ff3c6094930ec2be5ba717a490cf9a8e7690e452c9a27a4d2d65c50a64c8b096ff3c6094930ec2be5ba717a490cf9a8e7690e452c9a8837601c5ba7fd53e8cab69ea14f53d59d9a4bfcf29ea864beffe5d361f72e818837601c5ba7fd53e8cab69ea14f53d59d9a4bfcf29ea864beffe5d361f72e818837601c5ba7fd53e8cab69ea14f53d59d9a4bfcf29ea864beffe5d361f72e816f82b28f438925c05da862cbd906d14c943e919c5bc54c9b44117433a6718a686f82b28f438925c05da862cbd906d14c943e919c5bc54c9b44117433a6718a689713025000beee95e9b6c342ce00eee69a92061a0c736b9f3e38bb38ec96856087b8a82472e60da347d5193d3e588e7747176df436a55e3be90c6e8bd26cb9b087b8a82472e60da347d5193d3e588e7747176df436a55e3be90c6e8bd26cb9b087b8a82472e60da347d5193d3e588e7747176df436a55e3be90c6e8bd26cb9b03026632be0618d01d3b5456d0150a3314898502691bfc97f3b93d51d1af18bef9d739ef61e2cae97a0cc0c7016ec0ecc7f4d8f66573af27f0e130a697b0e5b883026632be0618d01d3b5456d0150a3314898502691bfc97f3b93d51d1af18befdbe8eaa3d4760d6d8710d48f924725bdca1032ca474d2d7b4c5192fdb31fba3bf8586ce6397c6be3ad43fe6d2e5a4a34c68d2ca55aee3bf1535ba61aa36c90d4dbe8eaa3d4760d6d8710d48f924725bdca1032ca474d2d7b4c5192fdb31fba3bba8fc28ee4e21b88a7d8def83012137a2e606db0447427d7590f7bd5c45f0ce7942c815a3390d8fa8f4eb5b23fa8044802d77b9c1bd04810d6177cd4601a7018ba8fc28ee4e21b88a7d8def83012137a2e606db0447427d7590f7bd5c45f0ce745f982b3b9f45ae41bc43b89c6b9e0ac9c72fd7539daa64f6b7e45855ea861f445f982b3b9f45ae41bc43b89c6b9e0ac9c72fd7539daa64f6b7e45855ea861f445f982b3b9f45ae41bc43b89c6b9e0ac9c72fd7539daa64f6b7e45855ea861f40297f1efa0240faff48ca32b6a2ac5d08dcd6a8f99570036826aab1e124c492b0297f1efa0240faff48ca32b6a2ac5d08dcd6a8f99570036826aab1e124c492b0297f1efa0240faff48ca32b6a2ac5d08dcd6a8f99570036826aab1e124c492bfe7788ff8fb6f41d5c61120fd7ea2643aa768e32dd760b883e1427d1c22ef74ffe7788ff8fb6f41d5c61120fd7ea2643aa768e32dd760b883e1427d1c22ef74ffe7788ff8fb6f41d5c61120fd7ea2643aa768e32dd760b883e1427d1c22ef74fb7071f499b1f5037abf0e2b5f5e8a8c8fe91cb89297cb1cf4e347010051a069d2ecd4fa5878160c051b450f39ee864f5e7c48beb2f0da63759a852cc930152dbb7071f499b1f5037abf0e2b5f5e8a8c8fe91cb89297cb1cf4e347010051a069d0592fa9ff28834f2062c0a2a67792b97999f1977b368bbeb70b59d1a22f8baba0592fa9ff28834f2062c0a2a67792b97999f1977b368bbeb70b59d1a22f8baba0592fa9ff28834f2062c0a2a67792b97999f1977b368bbeb70b59d1a22f8baba671f621c6c2357462732f395c0166714b689c15523993cf09ea9d67fa2a8f3c9e6731fa60143aaee4bad78a4223e45c953a3146a4d57d6b0c179184508175744671f621c6c2357462732f395c0166714b689c15523993cf09ea9d67fa2a8f3c945d130b8f5be32fa0f18c1af87e8457639ce46363d62ca5488826b11135a5e6b45d130b8f5be32fa0f18c1af87e8457639ce46363d62ca5488826b11135a5e6b45d130b8f5be32fa0f18c1af87e8457639ce46363d62ca5488826b11135a5e6b7164d89440f1104772fbe6d0e111577dfbe4c117a735baa263bd004e6ef3ca387164d89440f1104772fbe6d0e111577dfbe4c117a735baa263bd004e6ef3ca387164d89440f1104772fbe6d0e111577dfbe4c117a735baa263bd004e6ef3ca38332121babc24edab77e08add635833e0e87e4fc7bb4e78dc0f08ccd60c473bd8332121babc24edab77e08add635833e0e87e4fc7bb4e78dc0f08ccd60c473bd8332121babc24edab77e08add635833e0e87e4fc7bb4e78dc0f08ccd60c473bd80e02b26f787e2aa7c62f2d6efde4599f136331714ea38afcbfe5352750716b650e02b26f787e2aa7c62f2d6efde4599f136331714ea38afcbfe5352750716b650e02b26f787e2aa7c62f2d6efde4599f136331714ea38afcbfe5352750716b65aaff3f2e5c0cf59ecb26ef79a6e3bc0214b0f2a125f1cc969aec22e33fa9037f5644c7650801adfc5c55591e2a714a67dc0feda8be3595d2712027b4074a94ee1e208762f56d32efb11921707823cf4cf6c042f4c78c9a45c39fdbaef277f8473c6d3bee84bfba72a3568d52c6b99ea61d5effc8b6f8febf034b5383a5a2657c3c6d3bee84bfba72a3568d52c6b99ea61d5effc8b6f8febf034b5383a5a2657c3c6d3bee84bfba72a3568d52c6b99ea61d5effc8b6f8febf034b5383a5a2657cf21db62209be51bf72f30b804ad26546575180711f0a787b5e4153d0f59be95ef21db62209be51bf72f30b804ad26546575180711f0a787b5e4153d0f59be95ef21db62209be51bf72f30b804ad26546575180711f0a787b5e4153d0f59be95e14727fd34cbcc110c29290923504e0167a61d49a8e9b2b14cf9b3158301143dd14727fd34cbcc110c29290923504e0167a61d49a8e9b2b14cf9b3158301143dd14727fd34cbcc110c29290923504e0167a61d49a8e9b2b14cf9b3158301143ddcbe3a41961c13d65f427d05b23fc21e844ed40c113c2871cb94bc7922d4237cdcbe3a41961c13d65f427d05b23fc21e844ed40c113c2871cb94bc7922d4237cdcbe3a41961c13d65f427d05b23fc21e844ed40c113c2871cb94bc7922d4237cd26f69a71f9ec40bacfa56eab274929a641457d7b38b67fe0ae6b33446d28d19526f69a71f9ec40bacfa56eab274929a641457d7b38b67fe0ae6b33446d28d19526f69a71f9ec40bacfa56eab274929a641457d7b38b67fe0ae6b33446d28d1955dc71383dc4ccc922d8b1a4342efd804d6f13c37bb70d2125f05678a022a1cf25dc71383dc4ccc922d8b1a4342efd804d6f13c37bb70d2125f05678a022a1cf25dc71383dc4ccc922d8b1a4342efd804d6f13c37bb70d2125f05678a022a1cf2b79e5be5500534e91ce3f11830929b39cc34a3ccc366ff4c38e03c30f2bf033aa47c10557c71628f45c0aaee949354b70e834b98dbee320a8fbf9c267a84feb0b79e5be5500534e91ce3f11830929b39cc34a3ccc366ff4c38e03c30f2bf033aec8355654c8529190ce4c48f417167b896862ffc3ed8139daa67ad555d83ae37ec8355654c8529190ce4c48f417167b896862ffc3ed8139daa67ad555d83ae37ec8355654c8529190ce4c48f417167b896862ffc3ed8139daa67ad555d83ae37355469bff2ab7353fb6f0469a50b7d8f51a5409ce2cc7802fca7a3dc64a3674a9868f606b4f3d96533d181b62c72107fa39b7dba4375acdef84ccc04b716f12a67cdba44fa5738a51833e93386205b50a1849f01a95a9e66353df97663fcb800b392cafe98c24632660da32a49bb24ea88d2a967cb7b4a50420317ff1c772d80bc1d97c982e3ebc871f216d1364261bf59e4c0c7848bdf5a2867aee430bc86fa14d544cd73779115d22ff78ef3b54da7ea8eae9099b0fe647ae1fbfb7db6ef57824865e49b9c4bacd78cf001dbb37b6299f99c7b358d5670a3296b4c877c9c645057610fddffceccf2879d75c342ef9aad68c956719a7aaf1183ad76cd4ba9ca6b7a0c515000f994c6a7d03c10abc3268aa4429965c69ac092f5d44a03ec1a338e2a30ee34e4b205591bf60ca290fdcd2226df8b64c1bba7fd32ef248767e9478bca168c67c25f3848dfa2011770b0f686e97210911830b35e42662e991bc2d3f28c9eb3b2776eefc4ff6710297e12cd096e9ac6982cbcab6e2c60c839dcda7f1040da2fbf9a34fee1a5a582d6aa42010c63378b30ce179178f9f548c8d930aad0064f7f239bf7b88ba4263fae0b0b30699b064eb286a283036fb17747b929c5562b272b03c79c45c5656370e5de36389b885885e7c39a856b33bf75e6bb8774d0c1ba05730f310a37cc2fa7d63b35c4efbd3a50cbfa84bfe7b3898e1688294362372dd13425f3bb369f0909e55b0dfe202e7bff066f081f9c96ff8e9d157cdfdcbde7f38b145e9662abe4033bac8a73824c17da006b56d6237c0fe4015c7f984a834d4108141848a7660b43b1c5a6179533ad8a79aa628bed88132178561f0a652a8435dab514ca15d9a97cc91e7ec93737f1b15ebb7f7d9c6679ab9126562eb42b6219aee9226982725f99408a14e92a77d92d06f1f2674aba4311ad056de4f8bb6e08a3cde38364630f9e3bdebb3e51fd86b71bc8fa4f0e65d3e102010bba59cbfc96302598242a5f5f6c6bf839ed2cc47d557bbca5a09fb06e311638e7443e569efa57d423d7855ec201efd8fb0cd8d853113cc7e40436640a88c2db7df8a66f7d60df4d7c5502aa603acc43b7cc146765833c381eac1c43c37f9e8d1c1491e6416318b958e22f136e739192b6e51c6683501c04dd1f1db2890ca3684f8d7d45db5187ac95234c0d5579e88460ad0009017d745b8920139b32469f0d000df3b98f20fcf7f1a054e7ac7aed3d3c5cb6442fd9b9581e4289531c5ac9879e6c8fa41fe8f6456f16bc2060a93cbb323c4bc1e94c989ca6e3e15b153ae45d3a3ddabe8c717161700914caa07e48b919a71fc9c24d0a7d06f5173440184383fb9075c8855a4dded3dee2b05b44c59c2745853c5bd456603941d0cdc655d5d3b52f1eef4e70db2bf0c4ff08a825ab1b15a64c2e338c64ac05680cb0ecce1d72b7b52db50c711a32748cf83724cb699e7173a8984b3a18341f1d81e5d4765c928d5d9ed47640394b35cdc81c0126ba80bd7cf9c266ce4f1e184faf90ffebbf6b745955ec329fa45d7efdf1eeebafcab2c38eb7fa5338d4e4bb76ee61b8cade1ccc88b059ea31dfda3ebca19d929dd6f4c81eaac505fdfb7a55d69a66ea1ff7709375292504848c54bdbe0e6e79226ab16cb18df8bbcd064a8284002db3fb64ce0bb566bf4b4208edcfdae2d17512adff3a37ae43b033ba903a2fd4acc2affd05d9a0a7819ca0d5851ec76d954b07b825fa17c8fd9923c40648f1fb57f1fe58dfafd78b89321b6f70f7e9b5106140740f7c303b64c136aa56d5415f6008d5b21b33795a05ebfa6213aea5c4af520eb9ff4c08eb27b1aecc61c30e078e388d6fcaf05ae7a96c8c9347ca539ba06a38f1f6b8ad9011ba4f7da13bed82f22b8bff1ae6f04111e1e285e5041f10dc6d9d93420a397464828e023141cc28575b9599bbf7f2b0215a89b79d182aa100d82cae3b4e54ca7651878db766367fa92450ead9f6fd56a471dbc24540fc4d0e4477c175e291488f45e171d21356148be5ef1b1ccff452638d763f723194668330573087be350b89f14f67c926b131b62bb68ccc3a37b44e54fee90b81610b73d778ff1c5f498cef74389c1b7419132575c4485dea4c312812a64dcfaf2bcc6ab8eccbc0d43245d2449699c56eb57ff89e15e5ee773a14aec6427429c2211dee06b45551aa30ed486f49973aac649483a2d0a451a5ea87797972dd064c1f1a415510ac8129f3ae3438ef27f4246604e57cf6fa132d33f7ea1907f751f0201ea69a0bc368cdb2b24e7c7f958d8df659a8ff84142bfb932e20846df813bba0eef6a62f47ba0d4a10d40e0feb76cd8a63118567464d165a463d69b4e866450821ff4aab9f32f2bdc34a1af4e64e2d49b0ab25d53d61c02c75fed72189820de7ccbce0cf7cd8e4305d5925596029da0e7511c84ad376cc9fbc00c9dee05915adc9c33b1e5cd0d9e547c32a8d1eae44d961089d9ca3a6d249b8d1735d9b70a82feb2366f34550fc9b5f840abefa479a4a5d0be2863d495bbf7c6c3e5fe5aab1d6d37c8afdb54a13a6071f762771da5ad363115b63fb4a8a219adafd05f82d144f2feeeeda41cd414a3a70f78c67d3c0df741cd4cd7196f843e8228596172c2011842642227a31d8d7441381911b13fe78874193cb19d44ed6e8228596172c2011842642227a31d8d7441381911b13fe78874193cb19d44ed6e8228596172c2011842642227a31d8d7441381911b13fe78874193cb19d44ed6589385d9f4b57f0cfa318f6111217dc4915963305d479f66e745f6fc0561cd99589385d9f4b57f0cfa318f6111217dc4915963305d479f66e745f6fc0561cd99589385d9f4b57f0cfa318f6111217dc4915963305d479f66e745f6fc0561cd99ec748cac9bd6d5f4790af152170c9066061f4572de04de6d6818416a9e04a21cca572c8099dce88951863a5e5c72b11c1b6f27221aaf7c09afb06dc26f375012ec748cac9bd6d5f4790af152170c9066061f4572de04de6d6818416a9e04a21cf21a3460594436fb949c56ee695c7f9f8074ab18ec442319f2da05db4bd3ae4957dd7a209e117c2957a6023ff84372556d0bd77bd30e191135149db80be7e924f21a3460594436fb949c56ee695c7f9f8074ab18ec442319f2da05db4bd3ae4943951eb4dbfaf1ad658d37406324084fdefa7dcfcd2dc2e741c1810689359bd843951eb4dbfaf1ad658d37406324084fdefa7dcfcd2dc2e741c1810689359bd843951eb4dbfaf1ad658d37406324084fdefa7dcfcd2dc2e741c1810689359bd8831b1baad5cc5dce24f853002ab5b47a7af5e6699ef182bb8a10ccaad105ec4b831b1baad5cc5dce24f853002ab5b47a7af5e6699ef182bb8a10ccaad105ec4b831b1baad5cc5dce24f853002ab5b47a7af5e6699ef182bb8a10ccaad105ec4b02731fdb147aa61e59cb26ef4acbaa12f61355a56527a528ab3f44869f3dab2402731fdb147aa61e59cb26ef4acbaa12f61355a56527a528ab3f44869f3dab245be75c4eb16b4c9c457c3897fbda89dea7e17a99398e53ce154f9d57c0f46ede434373465564739a679820a0a210de60f5e55de2d8c3637cdc147f863d2feb1c8e088be7090ba04ac215827739862dd6ac6dec0e9e0eee85381bc09178ba119dbf0d09ba919d4cb40b49e65fccb99abc7b82d8b598c2227c2ba7f452aa43c0a0f6cedd2dcc1973fbe9ca195e818e64c40b23328e914e2f69ca7a2b52aac975596e732a748b72d2a646e5a1ea3484cdbc96016bb207a0c6e3c0abb457f7b21612f6cedd2dcc1973fbe9ca195e818e64c40b23328e914e2f69ca7a2b52aac97559b5892ce61ce5b56454861e8928769a58b4d708d09dd158cf2d41f94feda6bbd2b5892ce61ce5b56454861e8928769a58b4d708d09dd158cf2d41f94feda6bbd2b5892ce61ce5b56454861e8928769a58b4d708d09dd158cf2d41f94feda6bbd2c925febd4db7fe704e114802f236bed29c9f355040c4e5497a0cec7aa742b4a4c925febd4db7fe704e114802f236bed29c9f355040c4e5497a0cec7aa742b4a4c925febd4db7fe704e114802f236bed29c9f355040c4e5497a0cec7aa742b4a4e2e3dce795bce7a5a6bd7ed958e0c995bb3ac51c6b576fbd29ac59f0b486e977c80ae5ba6cf6ea3c1a7559fa3f81d2d48f040c9506efdf617f586739b83e18b1c1b83890fc898e452a2e20f9e8b1ccee9292b5ebbd616f589420bb306b522ee2e5204975a0f0a41b4f246a56c9b537f76b26de57cd3e52f0b7716ca07a73f0d17e58c5350d19436b5f62d9488b3af508305098d6b4e0ac11137002b84aabaf01073bb805b75bc57242498d561f0bc9c1dc76432a672f2bb0e0d63493c46dd3abd635fdd587d4be0ced092257897a0040b209a75f6b2707693b96a8a1fec7bb47c9605eed55a3715f1a74346f7e87feaa0afa08f9154f96f9bdcbc8cc0d2ac8038dae4206dcd0a2817fbdfbbedff5a49a512d3a94fda8a044c57423c6bcdb53fb843c7df8503261a2563ec321bc22fd8adf71f7f8819d6a9dd3af78f6611f5726c59760dd36d4ff3aa4361018636959f2e7ab770069ec4e5608600ae23d8ca2af34916d854f7f04c3189cd7d8e04177bca3c55bf1acdccf88beac501ff24239f4cec90833c2a2225bae3f583d875501ff44f1f78fc6d028a9d72b8cacf0963598962d8b8b7e0037df16a940e146d06095fc3cf755e5ca3d300adb4dcb658df5ba2baf095903d90fdf8f9a4360b82bd4257f77b78fd719f70e65ecd386c3c9b6eadaa4fbd8508b134be77d5c174ad5263820bbb984465b7b1d30c1d6853158831aa807e5c6806c71551dad6320669fe7b665e127659f6afd9bdb7c21876ba2ccf9f0a844d9d1e5c4669e755b239392e79068b80921b315c90fc1a8036e8fe22ef990f6d96513b2655256d9d71c7aa575b5b060322ae7f8e88902ba5bb8af98be39dc2fb937c5f0337d130c9862f3a3409294998152a0b425b7683f86b4c98667e6dc2fb937c5f0337d130c9862f3a3409294998152a0b425b7683f86b4c98667e6dc2fb937c5f0337d130c9862f3a3409294998152a0b425b7683f86b4c98667e63ac719fd38e81cb1fb43545b1e4a64fd8e09e3885d0147e79982ebbbd69d0cd33ac719fd38e81cb1fb43545b1e4a64fd8e09e3885d0147e79982ebbbd69d0cd33ac719fd38e81cb1fb43545b1e4a64fd8e09e3885d0147e79982ebbbd69d0cd38d401f7cf141c6c75ca61281bf92d1738850bac528f65b9bebcefd4ed67de39e41459cea1a597712ad05d5f8904acb6290243db6db69f5d11358dbe3c860e3df8e33be90f5d90884d4b95d9a4be5d5a49d97a80e22c8cbe6b06ea884b4404d4d226489016155b9f6abe835aab6d164030e16b196963e313c1102c2c1c99d27571a7491173d37523bf021553923654109a4007da9e82fd5223b6e429f86d95a795a5989766b7d75a409418ca75f567d2571240ebcdc19573bd9bab2c3fa55d0f002f18a8cc5caa4e9cc32a0767d767a6b5aa23b521d680413b41ff441ef80dbb634ea74b923190ac71851fc786fa46f388e6e333db582660a121759dd860aeef84ead55119cdff6f92df0f6ccdef7f1eba4c5da8e783e1adca846d4f0991c7b474ead55119cdff6f92df0f6ccdef7f1eba4c5da8e783e1adca846d4f0991c7b474ead55119cdff6f92df0f6ccdef7f1eba4c5da8e783e1adca846d4f0991c7b471c26ea4b83ad65fdd902a7e6f1ba545f29b2338e700406139386cf4ff7b9e8591c26ea4b83ad65fdd902a7e6f1ba545f29b2338e700406139386cf4ff7b9e8591c26ea4b83ad65fdd902a7e6f1ba545f29b2338e700406139386cf4ff7b9e859773b0f8b14d2b3d885504a261dca53370012544e2d113baeb16831ca88aed28f773b0f8b14d2b3d885504a261dca53370012544e2d113baeb16831ca88aed28fdee63be777ea64e6649e8876ebacc42bd48fd6c28dcb4b15f44fe1c4f080ee6b59193b2d11c4c131f50acf2890e184e2074bbe06eee961b211c29be86b5fc9f059193b2d11c4c131f50acf2890e184e2074bbe06eee961b211c29be86b5fc9f059193b2d11c4c131f50acf2890e184e2074bbe06eee961b211c29be86b5fc9f0363a275e6911f6427a55acea0e15ceb98b7a725b8b53fd2d150c8469f9522719363a275e6911f6427a55acea0e15ceb98b7a725b8b53fd2d150c8469f9522719363a275e6911f6427a55acea0e15ceb98b7a725b8b53fd2d150c8469f95227196757d3ec5827f4c2ba58d142301ba0df0b4d6f17f1d18a78054f1160b49e00b46757d3ec5827f4c2ba58d142301ba0df0b4d6f17f1d18a78054f1160b49e00b46757d3ec5827f4c2ba58d142301ba0df0b4d6f17f1d18a78054f1160b49e00b4ae329a17c568efaffcbc3ec03faff9bf359d365fbc38072136d25426f38ced09efdbd07d16a33904529efc0781b9f56a4fb65bb368ec5bc172c68aaae7279b76ae329a17c568efaffcbc3ec03faff9bf359d365fbc38072136d25426f38ced09267e577ff8ffc85217fed79bfde6936a312c01d916a86410087526ed7a6b771a267e577ff8ffc85217fed79bfde6936a312c01d916a86410087526ed7a6b771a267e577ff8ffc85217fed79bfde6936a312c01d916a86410087526ed7a6b771a976f2282c2e613fef97490a0eabe2543a20c97c6f5c1f55373be5b527593e04a976f2282c2e613fef97490a0eabe2543a20c97c6f5c1f55373be5b527593e04a976f2282c2e613fef97490a0eabe2543a20c97c6f5c1f55373be5b527593e04adabf69dd28448d97d569ae6503f62c7e8d86a87170a09a10933a635c8522cb91610b0ddae602753d1c42a07e022cc23838accb76aec696607e65edc92c8fa222dabf69dd28448d97d569ae6503f62c7e8d86a87170a09a10933a635c8522cb911a9aff6d8520596566b8037ece871cfc8af38f37411ca4622a0378df3b9f487f1a9aff6d8520596566b8037ece871cfc8af38f37411ca4622a0378df3b9f487f1a9aff6d8520596566b8037ece871cfc8af38f37411ca4622a0378df3b9f487f9d916eb5c33458f7f17479ab46e52895ecc52ada69226b9c7a27b263e80337459d916eb5c33458f7f17479ab46e52895ecc52ada69226b9c7a27b263e80337459d916eb5c33458f7f17479ab46e52895ecc52ada69226b9c7a27b263e80337458ee12f3cf7b3969f1b264fcdf9b172f15067959fd0c59bd83b9c5ff4f73972ee8ee12f3cf7b3969f1b264fcdf9b172f15067959fd0c59bd83b9c5ff4f73972ee8ee12f3cf7b3969f1b264fcdf9b172f15067959fd0c59bd83b9c5ff4f73972eec44ff69c540481845c159feab9ef3d0c4d5177bd4418ac3beae69bd082b99a02c44ff69c540481845c159feab9ef3d0c4d5177bd4418ac3beae69bd082b99a02c44ff69c540481845c159feab9ef3d0c4d5177bd4418ac3beae69bd082b99a02a8add9a143bf4c22d866560174444885899ca72199a7a9f5da67e2de31c14cd6a8add9a143bf4c22d866560174444885899ca72199a7a9f5da67e2de31c14cd6a8add9a143bf4c22d866560174444885899ca72199a7a9f5da67e2de31c14cd61def9545ca064f30b1da70ef4d88349527efd142c09885afce1e23370647259e1def9545ca064f30b1da70ef4d88349527efd142c09885afce1e23370647259e1def9545ca064f30b1da70ef4d88349527efd142c09885afce1e23370647259e586e5ad3e8ea9cd46446ed46a8d1a9f87c1be07763d93286016f531f15e7c2e0586e5ad3e8ea9cd46446ed46a8d1a9f87c1be07763d93286016f531f15e7c2e0586e5ad3e8ea9cd46446ed46a8d1a9f87c1be07763d93286016f531f15e7c2e0557be49eae9bfe200e212633556a919e8c055449eaab915a9f515025104beace557be49eae9bfe200e212633556a919e8c055449eaab915a9f515025104beace557be49eae9bfe200e212633556a919e8c055449eaab915a9f515025104beace483cff3dc83383204325dbdd0eee4c9597d6dc214fdcf282c28bdec941367170483cff3dc83383204325dbdd0eee4c9597d6dc214fdcf282c28bdec941367170483cff3dc83383204325dbdd0eee4c9597d6dc214fdcf282c28bdec941367170ffd534820b11f9b3b7a6e26a073cf83931815e8d2ac524362789a17e38b04bd1ffd534820b11f9b3b7a6e26a073cf83931815e8d2ac524362789a17e38b04bd1ffd534820b11f9b3b7a6e26a073cf83931815e8d2ac524362789a17e38b04bd1da1ca69e636e23e1ea521fda137c2c4c7ff4bb111720b3933aa6361e2d2c0726da1ca69e636e23e1ea521fda137c2c4c7ff4bb111720b3933aa6361e2d2c0726da1ca69e636e23e1ea521fda137c2c4c7ff4bb111720b3933aa6361e2d2c0726bac45255b94b6c71f4d8eabc03690861eb47106adfd05be3d366ce4e37a799356e80e9f0f22ead465350a720877770c7f00bc43eeaac50bf00f7241caa3823b6bac45255b94b6c71f4d8eabc03690861eb47106adfd05be3d366ce4e37a799356effb891e8aea6079487814226416146f54a5704692b8f1278cfa142ee9f47a16effb891e8aea6079487814226416146f54a5704692b8f1278cfa142ee9f47a16effb891e8aea6079487814226416146f54a5704692b8f1278cfa142ee9f47a17dc3ac2d01284a8de22086b8dcbe9cac3d5aeca8566be0320585b8cd08fe94997dc3ac2d01284a8de22086b8dcbe9cac3d5aeca8566be0320585b8cd08fe94997dc3ac2d01284a8de22086b8dcbe9cac3d5aeca8566be0320585b8cd08fe9499e0e40c05a072dfbb2b9a665596ab49e2f7cc12c98d6a1389c4f12bc1ad2c4dc4e0e40c05a072dfbb2b9a665596ab49e2f7cc12c98d6a1389c4f12bc1ad2c4dc4e0e40c05a072dfbb2b9a665596ab49e2f7cc12c98d6a1389c4f12bc1ad2c4dc4d034f037297054f2581c9e8a4c08d5529e8bb4909d4515ea0d3b6ce3cda9be07d034f037297054f2581c9e8a4c08d5529e8bb4909d4515ea0d3b6ce3cda9be07d034f037297054f2581c9e8a4c08d5529e8bb4909d4515ea0d3b6ce3cda9be07204e082bf82bfa4e750f719873a389795386695b72eb6cd6cff35c5fdc00cb416c2561e9d37bad182b2e3f05445437d88d690f3f8f49cef4477c0280e7b099c6204e082bf82bfa4e750f719873a389795386695b72eb6cd6cff35c5fdc00cb41a8d1d3156709f3dfbfd439ae6740927d4d3401cee74d8900c301db7d8c71e060a8d1d3156709f3dfbfd439ae6740927d4d3401cee74d8900c301db7d8c71e060a8d1d3156709f3dfbfd439ae6740927d4d3401cee74d8900c301db7d8c71e06032b186b556f87e25aefc0b5e639c9be0e0c3fc41d4366403f7009bf0f12490d032b186b556f87e25aefc0b5e639c9be0e0c3fc41d4366403f7009bf0f12490d032b186b556f87e25aefc0b5e639c9be0e0c3fc41d4366403f7009bf0f12490d0ebf900ed1ec5c33678e063c984b206156509830c1d3d354aeac074c5d218c2f9ebf900ed1ec5c33678e063c984b206156509830c1d3d354aeac074c5d218c2f9ebf900ed1ec5c33678e063c984b206156509830c1d3d354aeac074c5d218c2f9410c1c47648b0fa2ddaf40787c296c5dc35636fe1053b9349d413e94e3f8a017410c1c47648b0fa2ddaf40787c296c5dc35636fe1053b9349d413e94e3f8a017410c1c47648b0fa2ddaf40787c296c5dc35636fe1053b9349d413e94e3f8a01751ecfa44b9e358c972497c2c43ddf49698075cb23c04186c5594285c1ec9bc7f2af34c3ab63b0272d1b335f8119430813426af73e6fb259a5282361d6a10b52b51ecfa44b9e358c972497c2c43ddf49698075cb23c04186c5594285c1ec9bc7f04058ad8196749b20c1622101d86001873d1a8222fa28e6ae1407935e834e93835e5d408dbec8336bd29cf139315379dd5c4fb30084ece7ace6bcd8dbdc4b88e04058ad8196749b20c1622101d86001873d1a8222fa28e6ae1407935e834e9385fe7f3755ab05845de4dd77dd2dc089ead23b0c034c8cf39c9d655ac79f4f9065fe7f3755ab05845de4dd77dd2dc089ead23b0c034c8cf39c9d655ac79f4f9065fe7f3755ab05845de4dd77dd2dc089ead23b0c034c8cf39c9d655ac79f4f9068ddeb45fe6683861f70e9e0e928f85e67b908db5b541a2cbd811d6b69e7c1cba8ddeb45fe6683861f70e9e0e928f85e67b908db5b541a2cbd811d6b69e7c1cba8ddeb45fe6683861f70e9e0e928f85e67b908db5b541a2cbd811d6b69e7c1cba9aaaad909dcf8f9beb8aac863cf4538466556591d2aeb35f2564655f5454dd2bfb81171803fb3340632a885786829818eef446f9617e03953f2335b05ec86f5b9aaaad909dcf8f9beb8aac863cf4538466556591d2aeb35f2564655f5454dd2b0599104ca4b63ae7af8fd39873c370990fb91f968967d8d1bff8f4f26d10d67e0599104ca4b63ae7af8fd39873c370990fb91f968967d8d1bff8f4f26d10d67ec283681bf7b43d80b7c1542f1796da1f3c8a85387deb7dd6104a7a453d3770fa9df4e7a68be33e1381fc471bba5dc27819aac251429e870224cb69f203cf4e3c9df4e7a68be33e1381fc471bba5dc27819aac251429e870224cb69f203cf4e3c9df4e7a68be33e1381fc471bba5dc27819aac251429e870224cb69f203cf4e3c8e0c91df1b90a17cb5d105718a9a0d8733cb8e3a653338f7d1f25dfdf2cb80088e0c91df1b90a17cb5d105718a9a0d8733cb8e3a653338f7d1f25dfdf2cb80088e0c91df1b90a17cb5d105718a9a0d8733cb8e3a653338f7d1f25dfdf2cb80080e526f6d936c36e007fd8a9bdd2a3663b482a261619fbc3b8c85144b0d4da2c80e526f6d936c36e007fd8a9bdd2a3663b482a261619fbc3b8c85144b0d4da2c80e526f6d936c36e007fd8a9bdd2a3663b482a261619fbc3b8c85144b0d4da2c8f5c61bd19ee1b75a238ccccf593d4fea7167b9ad1d76b47883462226271def0af5c61bd19ee1b75a238ccccf593d4fea7167b9ad1d76b47883462226271def0af5c61bd19ee1b75a238ccccf593d4fea7167b9ad1d76b47883462226271def0a6e27e047ba95e05116613f21d3573a7d202ccccfa197e90906f7527c9e063ab96e27e047ba95e05116613f21d3573a7d202ccccfa197e90906f7527c9e063ab96e27e047ba95e05116613f21d3573a7d202ccccfa197e90906f7527c9e063ab9c085b5723cbbfdc1fc4fb32da791f67b655606864a7aa63083ea569ccdbf1505c085b5723cbbfdc1fc4fb32da791f67b655606864a7aa63083ea569ccdbf1505c085b5723cbbfdc1fc4fb32da791f67b655606864a7aa63083ea569ccdbf1505ab6315ad74658df8e48f8f79db804a1afe846097562424030792714f667aaf68ab6315ad74658df8e48f8f79db804a1afe846097562424030792714f667aaf68ab6315ad74658df8e48f8f79db804a1afe846097562424030792714f667aaf687335834990102b98314fe02daf19602fff3a0b10a094a7000dde513b5709651c7335834990102b98314fe02daf19602fff3a0b10a094a7000dde513b5709651c7335834990102b98314fe02daf19602fff3a0b10a094a7000dde513b5709651ccff24550c72d9163a59e9d6ec421518f3e72752d0f2edbfc3724976d4c5a85b9cff24550c72d9163a59e9d6ec421518f3e72752d0f2edbfc3724976d4c5a85b9cff24550c72d9163a59e9d6ec421518f3e72752d0f2edbfc3724976d4c5a85b905a591aa32c33843e6326d513276042e984059db833a6fef13f2ab4d9a8de0a405a591aa32c33843e6326d513276042e984059db833a6fef13f2ab4d9a8de0a405a591aa32c33843e6326d513276042e984059db833a6fef13f2ab4d9a8de0a427d6fd313650adda26ccbe1c9595479652eaa6a51d3a53f1269a094597e2aa4227d6fd313650adda26ccbe1c9595479652eaa6a51d3a53f1269a094597e2aa4227d6fd313650adda26ccbe1c9595479652eaa6a51d3a53f1269a094597e2aa4204b2f8af39197d74353d56826f9c669c4e9c0347883ad3a210c030cf5e6ebbb804b2f8af39197d74353d56826f9c669c4e9c0347883ad3a210c030cf5e6ebbb804b2f8af39197d74353d56826f9c669c4e9c0347883ad3a210c030cf5e6ebbb8dbd3bb53d76b68cfee0fc12e57d2f63407f95a517f9bfdea87fba5184a08b445dbd3bb53d76b68cfee0fc12e57d2f63407f95a517f9bfdea87fba5184a08b445dbd3bb53d76b68cfee0fc12e57d2f63407f95a517f9bfdea87fba5184a08b445687b0913c27b689e5b1aa831a94562d1268e1c534d3ed2ba77daf681a2285d22687b0913c27b689e5b1aa831a94562d1268e1c534d3ed2ba77daf681a2285d22687b0913c27b689e5b1aa831a94562d1268e1c534d3ed2ba77daf681a2285d22305d09209505ff0047ad9ffc2dc9b3ac21144a7bafc619a59f55ef32b4327ab438b52856f93dcfe1e3271ff8de3476a8efd35fb6b5ca974d24e30249083f07fe305d09209505ff0047ad9ffc2dc9b3ac21144a7bafc619a59f55ef32b4327ab4d911e32e5186d6fc7cc863f7655f06eaec1bee025322a45f3cb7034af3140c10d911e32e5186d6fc7cc863f7655f06eaec1bee025322a45f3cb7034af3140c10d911e32e5186d6fc7cc863f7655f06eaec1bee025322a45f3cb7034af3140c109051e697d589b7c1714fdde7228024ebca7e76f77192acb263e02c33e5fb669d9051e697d589b7c1714fdde7228024ebca7e76f77192acb263e02c33e5fb669d9051e697d589b7c1714fdde7228024ebca7e76f77192acb263e02c33e5fb669d0ad150ea01d834dccf89e639e3d551e69870b5957d5584cded4d64129473d58a0ad150ea01d834dccf89e639e3d551e69870b5957d5584cded4d64129473d58a0ad150ea01d834dccf89e639e3d551e69870b5957d5584cded4d64129473d58ad8ab10dfc5bd39f9c054909a9948b3b354cf6c05c704769666549a1dfa60dc7ed8ab10dfc5bd39f9c054909a9948b3b354cf6c05c704769666549a1dfa60dc7ed8ab10dfc5bd39f9c054909a9948b3b354cf6c05c704769666549a1dfa60dc7e459ff147b89cd0c262151efc55abb1e405f0260b02103631e4e016d80a6682b9a3433340dc3c9e058b312e079007e9475c72d4bf3e6fc1a2c1b058db8f289b51d8ac27a86f8a8f64d1b152635e6ecd0469ddbf5dadd29870a0f969538ec5cbbc444eb384299334118bc77333b9e9767b15a016532122632f0595de55a15e70a3d03945aa6603b60a6de3cb72ae9426554e525246e650e552e8dc6a7859382ff4293f44618c6478ebde19142b4b326f88d9e80337492716ca76e9818072e0a24386e6ee8041d61295ce806a40091edd4ed7ba21a56cb47c4854e2fdb22275866709236782d5a0add20328f237ec3c077100029d197aebd224fe4f740c5a8ca6c217eb1541899cfedd2fe54f646e861219d3912f01476bc30f25bd517d8c8b0e4372b10555fd131401409508da3e408132724f005e3e7ae9c3252c1a58ea7bcdd2ba98c912a7f136a738263f52865b90340cf416f059c67f409aafc5069a6237f5edf8b5f5af764f9af568c99077e3525a119c73fab5678a99c6dfac663a987d6c1d3c992a333fe7e072bdbd9b904ddf152525b7f2088a78e457f5d44704da4610ff96fa7fb8cc3e954b1cb6dbff3c655d187fba2526ef3140978f6894bc7683a290df922b1ebfa25185ccf01b3d22b82365986e4f45cae5499700e7ce54a4f69576ca89b1f53e9174c99f1230ea2a1c52607565c7eff5a612a00e0fc117dde11106756b01386113d03607575da952edf4a8e525564cd2d2b888cb997f4e868ef8d04ea0d55ac445635b331a4fccef38e9424e788495c360fe1da317c4f7b6a096b41f2fdd13b3f4d8548a2f0b7e5d561c2e49f86e4df8107acb6a6b2ef421460f81f5eb7626bacfc2218bcc300177c52f42f8f0a93bef65869f54088990534b7cc66cb5a68165fd7e158d573adf12c2672d086d4b4e15515aaba654a45855f7c41a23fe2e684f4fca33991b0b65e02a5959d045b59906bf3e2557a7f777f1def3dc891b5d617d2a261527acfc1749ff8c402601f8bdc90f486ab6bfed45a0371f17ebefa675796e8d7fb222955be13e8f1f430ec9f33117dc1fce6809376f0807f2694dc3211773272d31fdd1f0c27bf31e09adf9a7fd9ac42e4264e5bc26b3b381226b393da43fbc6288392bed91965db17f04fc537eb3413484523d24f20cff8f1fc4ef9cfa4ad7dedb5560aa6437d210f15bdd6fe1b548358dae2177e468664a5300a9735e7c46fc3f5b7c8f972236e37ab1d55bfdd54be704da15598334ecfc62b6913a5f53038c69fdcefc7b7f6b5adba12de9f92fb094590167c377e945cf84dd42a417393dcea25acac17b11bd64a3e29f427faeb2808548a75c9d5a44965c65064bd5d17c459fcc6d354101c50c6d1b616f6a9b304f9c5c9d6c9896a8573db42eaf1df8fd5cac67468ff275bedb2d87e085bef8c80cb6dea16764a698dac8e7f56da15fa162371b43c851d70844922c97c6d9908f5ad0fc3586aa4cd8a82abf64174a8a572271a3e85d7cf31317aff8036928d7503ee5c786ffbcd1fc6f3786d57a7ae87dd32eac1acfb3be5ecf03d75f5645690954271d3d33cba1219a5e19252d2b219b0caba3b31df3a33f3d7babf4a563f562929ace7c3b99c54c0368da32f76a4c106cbeba3c92456947fbc68d1b012bc3762db1b5f9399e7be66b83ffa7aabe4a8a0b3fe98cbc1f6aaa31253b24f8db4e58304fdccf26ce85a5a89661e8555d05531985619fa54a16eccda0e15e50bc11dcc6ee9df9b3c590cdc2f3c65d439622b1f44ba6cb54a14bfb9bb9fec4a1ca47a930f067c307f32481a1f30fe454d29ec7d61e9aff7c02bca3072ab2dede632a98e0d68985b025d4022e9c77b4c902b5c643a427591509b6fc30159101affa9ed68093ef6f506e1da862f483a0e87a1ad792dda15a5dd776c04aa372fe041355d94e3a7c550e15925576c576c3fab33e040af706bfa799e42fd67fd82457af7627ebcf642a42b83b54aa5049f70be6b5b8a82a7f059f3edbf3a7a0066ade3ba7b03d85828601c5ddb995a245420d9e20c76a8278426bffa63062a73de8257629a0b4f419bbc3fe0b53e3bb0e33bddef4ffea647f1ce70a030110d3a0fd8202329f474a2e98948c06c60c15a8e79b9fe5edfb0df4be28827dc628a32a9dc948297e16dbf183583bd45300824bd42f77ed83bfb5074a7aec03ecc0a21d7f378a4294d8f773f647189e97ee04846c7ef611bdf1c21cf9ac9ccf44fe55f4757c32db0c18ff0deeb58d6f6ec7d463aa0ee94baa8aab42a1e7c53a9b5547110fffd1a85c30acc0a952bcb21605490ad5f19e2919a1dedda2a7ddb4a77389cf78f56293c97fc1343724690ac22a206ab058c1356f16f92e1931fda4468877639266c378df7fe339dc3502203579da272056003b08bd1a60a2f4e2063c0e74c7c94fca024c3046bcd841c6a990f21fba1c3a2ee3bc147d5cf71bf2ac6b42cce2abe11fb9000412647fd6b24c837fcd6cbd4f396eb7dd517e8be13401a5cb530db1063525c479677f09a32e1c184a22903f2a164d1f7677e66117c51ce22d273909c2b424b46bb259f4d4926d6bfa29ff4a723e314e8ed627337143067076171acc59cb4bb8fe3e0d8d5fb51469228710292ff4be478cf526b0ecd0ebeb4c5cb64e0de2a6abffa8514c6eba2951705747fe39f11f75e3f91328036e680365311977dcdf4802a3894d2d95d82acb705747fe39f11f75e3f91328036e680365311977dcdf4802a3894d2d95d82acb705747fe39f11f75e3f91328036e680365311977dcdf4802a3894d2d95d82acbf533812e432091c78f0c6cc274d04dda312086542dd674e2ef2d337c39154f8bf533812e432091c78f0c6cc274d04dda312086542dd674e2ef2d337c39154f8bf533812e432091c78f0c6cc274d04dda312086542dd674e2ef2d337c39154f8b59d91b3aedf0fae42b145d5fbc7d518be718e9ca58a9d5d8fbac7eb6d86bd97759d91b3aedf0fae42b145d5fbc7d518be718e9ca58a9d5d8fbac7eb6d86bd97759d91b3aedf0fae42b145d5fbc7d518be718e9ca58a9d5d8fbac7eb6d86bd9772829a57e95a0a68cf883073fc01f2ffe41477c61417bceb2b3bdec6861b85a662829a57e95a0a68cf883073fc01f2ffe41477c61417bceb2b3bdec6861b85a662829a57e95a0a68cf883073fc01f2ffe41477c61417bceb2b3bdec6861b85a66feda18395162a5fbe004bc6222d15d3e4259b94b2cd8acb8ca43ecec87f788c7feda18395162a5fbe004bc6222d15d3e4259b94b2cd8acb8ca43ecec87f788c7feda18395162a5fbe004bc6222d15d3e4259b94b2cd8acb8ca43ecec87f788c7b7f5e7b0da4ee72ad65d0c6ef765037c7a26518b1558f32e7b06ecc1a26490d543c54096c3a8f83e1c3461f6fbbb110ed26a913f8cfeec5ed117257cd776f464d0db5b8fc6e45a2139721b806f1e01199c7754c68d262c2264a8e333791fa90b9af63db46e8b76f28aaa4abb86b3dbc35c82e31f94eafeea5784a7669cc429821274341e8132110bb9797f33f733800277e6f1ac8c690ba9df6385944236aca197ec817c193564ce913e0d05283d29265c96ac3c3c745603e6440dfbfd82026629068da4967199248db915410aa0c4f2f69c1b67f56825d0a9e4805b0d388379e7d44bd233a16f72c15c6d46146b3d8cb35c812d884f3ae76afb6dfcbced8b000e2edb35637827cd6e8a8e52091e405e27eb9daf16c9242026eed5b11515911d45eb597de2fd5d4f55d213a9b3c6df7f21ef9413339b9a2ef4cf93dae169cbb335e6440c12c6c67e975f8c5b73bcd31ff521df4776eba608ac7c034866f2c15de5787c11287548c8f85fdd46d2b77803bc81423c3c16ebbe5cfcd130788466f8b3a504b832b73a37f942641f2d79fdfc611685f7d679bc4dcf3bb6b11b5cbab715578b602865dfa5c80baa64006d64c5875765aab457d5b4bedd73a5e8436d73e4c1dc6d473bc273c1a33868026b3569fa6d3c73b59fbc7a8faa6f580ce5a0265e976f36a57bbffaa8a31fe93489579fd9b149ce23c1fd3e742e1351a38ceac408a98870a4de235dc87cf9a4875307b2e1908b3e153ec2a72405161bd20f06b05b3b9101b627451d47045f73fd96e651992a840f2d397466690b2db26de5ee5e4e5f4257e7b6c52a66ff25e456a2f00d0ae1101b3b7adcf2909a339ee357dcb3c746036c505688ce9bb648b1439f5addba02533a0eed4c55ebf384bf3cb6fbfde37c093f02eb0ce60734298eff3a0c8604af7051116ce2f3b6a5326bf6d2e8e34dbf5f923ab31c41aea638bc3d85a83ce2865a59a31602b301875537ea9eb8c75eed467627fd3c0b899d57c79c6adb8469fa2922b25acea7fc88d9f580b170081bf67010debfe55f9555e9ff407a920a079a4a29bc662b7ea272e1af3b1c3fac8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19b488c70d5ddb2c3da828294119a35a540fab4699dfa8b086a7304a9a7a8b5cb99488c70d5ddb2c3da828294119a35a540fab4699dfa8b086a7304a9a7a8b5cb99488c70d5ddb2c3da828294119a35a540fab4699dfa8b086a7304a9a7a8b5cb992bb40f892386ecfd4e5a19b14a75a4feca0934142a3caa9b6bef7b6578a66ed02bb40f892386ecfd4e5a19b14a75a4feca0934142a3caa9b6bef7b6578a66ed02bb40f892386ecfd4e5a19b14a75a4feca0934142a3caa9b6bef7b6578a66ed0af1fb85696391c51a09c8d235ed49566a14eed962bf5aef369c609070600c41e2e11ec02acee675e5a6df14df3ff32aac9ea4d25b2756fec9a3c9a22db7a3551af1fb85696391c51a09c8d235ed49566a14eed962bf5aef369c609070600c41e87dd01b90637ad48985884dd661c62d71b5ab6f486426c1836097eb1b3e74c3bcd503d3251b1c90ac0be0b0666d3efd9f355e1ebcc11de5bfd187aab1b99f53687dd01b90637ad48985884dd661c62d71b5ab6f486426c1836097eb1b3e74c3ba3e334722fe5c2539c50fa51a9f860cd7cc94e1ba1738b9de9ba5b0d47466f662a38a9754da8b7be80defe6611cf182871acbb5ce694f9c2f77c141527efa86ea3e334722fe5c2539c50fa51a9f860cd7cc94e1ba1738b9de9ba5b0d47466f66a45a1670c13d8e3aa8430e3178c5b2f3a5cb43f657741b94a2b2660ce2d8f980a45a1670c13d8e3aa8430e3178c5b2f3a5cb43f657741b94a2b2660ce2d8f980a45a1670c13d8e3aa8430e3178c5b2f3a5cb43f657741b94a2b2660ce2d8f980155e90a1b582d457c19fd85df397394a356fcf7cbf6a4dfe1b192b2b1eb6a061697cd76f839732d1544832fd075ce317055ef84fd2dd924a239ca062460b9664155e90a1b582d457c19fd85df397394a356fcf7cbf6a4dfe1b192b2b1eb6a06161d0d5dc14ac7e119f8e69a3d26d29f9d37cdbe796506badeac6fc48e024857590baf51dab2fec9755a10e5081344adf366aefbb10c2fffbe05eb4989fd419e161d0d5dc14ac7e119f8e69a3d26d29f9d37cdbe796506badeac6fc48e0248575aba05bb8e7a76782b04a88392c3b6083ab68da4f6f03da75065db4f0238a3df361e761d113d8f36959d3324af1d80234d9746599f27d7b59b91757dff45026ababa05bb8e7a76782b04a88392c3b6083ab68da4f6f03da75065db4f0238a3df3755a3d6be82a7062d790c038c973390314b03443174c198d2545fd63ccac9c1ce9738f6396d6e73d8fa259dc01a349718c6291d41dddcc93ece56c863353aab20d98c41a97e223ff065f8560f2120345da9277a89e83f71f103805266611c057313eb7e945187e42ecbacd28b55e00b7a859b9a2fb5cbcffb01ce58bf51eedb5c86fb360619e4114fd71ac6000909d6da367e11bdb9fd77ee83769f17079066db220bb27e2a4395dc131ccd7bf9fbad0f3de0bde4138f724042b339fcb05ec51f6baa061dcfdc8c82f1edf4a1a3293c2180d4fd51619ec83f121ee2461e7a1e818c36b3fe82930c2519a9da6e8fde3093187af0cdf0e7ef9966f42362634452b219558b7c32b9b1ea03512cd638cab4d59d049428abf6318b07eb33f1ba3b0c3f0c95d104cb12cc84a2d304a21e35c6e9a661ee8a31452529d3865cbd75f3a089ca124139afe89cc8eb7a6c3bb2abd85d8abdbb90f1b696dcfb09b305ff88e1dd8eb10ff8837b339686ae5aa2e0072a9de6abddf691b87dd415b56f395d8852bfb51a69437e4640cc57f0fdd48f4f2110d71d693680018ba7b1789939aa398eed5c6bc726d93654f868f5c2dfcec291a32be735409e0734a0d554a4ea3c2432adbba3c544a8e99413b0be95979a74c1a42b8a3bf4033fa57572a8290a61ef98d6afc940e3a4f07e70d4e0b8a7c53b59188a3773e7e3608200576b8a0c423fae44874cb28a11f6bf5d88ed65a99601a1876f5421a850ac29747004afdff6619b12663cf0e8aa927f968275690aa4fcc7d1d535d33a3d92b8dc6276a7dc9093f91a4bdf21a420a6382596fb986ab85e08b76f3a1da466b344cdb7ff46717d1d62a49327d0743f744b6e5c10fe453442ad0a46ab97b10de2e9ce6788c931349dd955d81279ea9898937f3de2d88018b9020fedd392829fbf9e5068e8836427480ee49327d0743f744b6e5c10fe453442ad0a46ab97b10de2e9ce6788c931349dd95d264814c98fc5d28da763ec3d2665d170085801b608ad465a5a8841a591e7600d264814c98fc5d28da763ec3d2665d170085801b608ad465a5a8841a591e7600d264814c98fc5d28da763ec3d2665d170085801b608ad465a5a8841a591e7600c51584353fc20a227e4161ce6692cad518a7df2aeffa1a6d2a5862763afd0646c51584353fc20a227e4161ce6692cad518a7df2aeffa1a6d2a5862763afd0646c51584353fc20a227e4161ce6692cad518a7df2aeffa1a6d2a5862763afd06467f795e491eb9176c6b0ef0599b1ff542517f2c9550d39287cbf8887c1aeeff557f795e491eb9176c6b0ef0599b1ff542517f2c9550d39287cbf8887c1aeeff557f795e491eb9176c6b0ef0599b1ff542517f2c9550d39287cbf8887c1aeeff55978a510de3189acac6352979370c3e8461e0170259acfb2a477f6825c1b1d496978a510de3189acac6352979370c3e8461e0170259acfb2a477f6825c1b1d496978a510de3189acac6352979370c3e8461e0170259acfb2a477f6825c1b1d496db8973538be1a87c2c464584ac70a076b79af64660053c571584c906cd78440adb8973538be1a87c2c464584ac70a076b79af64660053c571584c906cd78440adb8973538be1a87c2c464584ac70a076b79af64660053c571584c906cd78440a805c14b709f3457905c27b90ad037f0f86cfafd33f656dc8e1eb3c0537b7b232805c14b709f3457905c27b90ad037f0f86cfafd33f656dc8e1eb3c0537b7b232805c14b709f3457905c27b90ad037f0f86cfafd33f656dc8e1eb3c0537b7b232a9e7fad0f190f544e21b72ab2cf4d1d1e34b462b471433850fec08c2ef4355d3b2f4be757595736ee4defac0dfd011b0e402a46a9b161abe35a3ea566625452a0577a7ea808e51ed081b567179f7c43d86c8f7c1de0c2003198d477291b03f3fc1abd25b2196426eaf5e57011bd482d7ac7d012c453c817acc5b383b4dba8a0219b8739241d14c356e0d675ad781b0bfa86ac8a8a25b402c41ebb2e5953b60e3c1abd25b2196426eaf5e57011bd482d7ac7d012c453c817acc5b383b4dba8a02fbae099d422130483af914b79f1d2bf354752019aaa1229cfeb3cfafc5bba41af4d56dc159faed5e3685b3abffc8b30a58ed541973df4cd01800070d8e81b9cefbae099d422130483af914b79f1d2bf354752019aaa1229cfeb3cfafc5bba41a26ea71ff04e2b52c706eab24cf4580cb924c689f91eef6d3d0ef1ff6bf9958c87611eabddd794cc56f591cc661223a744818ee27ed9adbc425cf6c4583a3623026ea71ff04e2b52c706eab24cf4580cb924c689f91eef6d3d0ef1ff6bf9958c8a8763a762340d0e8f89957d8c9f3d10b07ef534cd31dd160ef9aa032aeb45bc9a34b448818bf02c07daa6a1154362d32444609d274867b5f1b36180817c59868a8763a762340d0e8f89957d8c9f3d10b07ef534cd31dd160ef9aa032aeb45bc91113c65723c1ecaa79c479db97897220eb153378f8bf15dd7bff5808515216e01113c65723c1ecaa79c479db97897220eb153378f8bf15dd7bff5808515216e01113c65723c1ecaa79c479db97897220eb153378f8bf15dd7bff5808515216e09eb06ae6e13da630ce58d41dac13e721588b2be92abab1a58825b9f4b52ebacc9eb06ae6e13da630ce58d41dac13e721588b2be92abab1a58825b9f4b52ebacc9eb06ae6e13da630ce58d41dac13e721588b2be92abab1a58825b9f4b52ebacc40eed7b30b18ec068d23b3cbc8310fcd7bb61aa1290eba77324207514148819f77572ff7f9b452116b9de1b57a1dddc78735f5f11e978d67e4d21616d7af070940eed7b30b18ec068d23b3cbc8310fcd7bb61aa1290eba77324207514148819f6a45ee175eb194a1e6251c493b1d0559a545413a007cf6f3a4850e40fc1b4e756a45ee175eb194a1e6251c493b1d0559a545413a007cf6f3a4850e40fc1b4e756a45ee175eb194a1e6251c493b1d0559a545413a007cf6f3a4850e40fc1b4e75bd564fa30ad865eaf8552a1f517fac2b8ec69ecb979a735074a86a5416044634bd564fa30ad865eaf8552a1f517fac2b8ec69ecb979a735074a86a5416044634bd564fa30ad865eaf8552a1f517fac2b8ec69ecb979a735074a86a5416044634c15a3a17f6b65e9c51c58ed3a79d12bc517f867321ed118e5dc7b5c3a1ed7d4b05d5e533f5e590d9ee2c7692d26dc87ccbf381f4831cca3362baf596691a55bbe34151ed8e0c5f0ea996f1128834b15f41f5e2081a41dca2ba7f2f307c331f49a8a24bcd720323185063761b53731cd6dcc5583fc0fd7ffd972137f345b1d738845bca9a59de1959c1501cbc1f2c90fa9ab73a38653175fe94073c012fa555b10c4e8456a424135a4dda4829050de77b05c7fb56ef716841bdfe1371af2eb6958358092b45c8631df6466a2e4dc23278263b2dd2ba5765e99caba47c304dd3b5357bf940a54f04d5f7b335a0a6697a1e9dda14eb2f1dbc590beb0fe98ed65f023ee9d9ab704a1f7e0ce35bb832fe7189528cb5873d1f30285d3520bc48f66eb831b6aa0a2168c412559b6c9667846d84de86554af573a1a9dfa5dc753de3754a7ac917c8e4309742c3571b8c3c8d97361ab6b838f7cd5bda498a410d9d6d9fc7449711060a7ec45e0a4bfbd5d497d069676cbf31f77f3385d3e166795e79deaadefa4275a55f7778d400fcbf0628822dcae95d8239da065ba8e40049daaa32e46538070d2455c077280a8b537f23e3e3a7362074ba2630567d7f951f11fa113d81a2f5fdaf0a506502fd4cac0ccc0c5e7ccc02330150b75d3d7fd4bde0e3c95e8f1c4f13d767b8a4d55fe9a377c3ff20cfd7e77b9b9da12e1df9772c1f685f27fbb4ae9e31ddd26e43b7c051041bb3d9d6bebd418a858da67268920bc672afb9f647152e43fe5e381c71ccd9da9bbd843a854761f8fe60bc6c17b7c0e24e0106f5b4867e0b9c0357e14f488bb45585eccdf47f62b7ff914a0fae73f48cc307c8a5a8f44410fb1085689eaad5a24914e940b0488e0ff2cc3191b972e625522a9eaa9e77f6297e6007745040e9b6a2c2be3880e25206594582e0cd09ef482ee27a395794cdc34731bce3ea1ff032b1c8bcbc275779325999641c052b771a28d8f94367f6ef8398e92de819ccd8e4938c819c2b24aa08f06cdcc0266bb0ec37eb08cd0dcfaeb8dc99c4ea418b80bf6c13d4aea912fc699aa3b30ddaf938bdb62e04b67ede3fedf08cc4fd20c2cccdea46f2791f95e0ab991d8cf6c7c66ec81e23c3b6cbf713954d89eb8389b63343d6b8fd261dc6cb652a0aaf93be5d801ed0b24e46c391e25d3f2fa622d5781a27553176648270768435295a235a760bf725752f3d33f36e79c3406c72aeac084df89c84d522fc9953ec3fbb31e8c90f53f87b21c82275d275dc73870a4c8bc4962c1462cb477c6a6323788c591003ab421973d4fe19e3503f22da78a9920c4831a4fa121410ff76430dc10fdd81144ddbdddb014398e2153afe488f1d629b4192a2da8a743b10ed55f3e26ed662bd9e2718d789c9d406692ba3573699a2e1f58713cc2e5a65792df472217aaaf8402dd0c29356b41254e201645eeca3d0c9ca84ba7726c8c21b3796c04cbb9e20d8a2b51ee894cc35e6cc84c00eb7d5e2bdf9ceb8977eb94c2bcc1630ea93c6c4b82381406dadf1efcd32a4b669ed5eed317926a11646c05922fc49b815568ef2c3858d5bec273e4d25cc162e76fd6c5cc50ba26dfc4e71aedbc34f08ac850efbf934ab3c7ab179e4cb253305c42e22d5631bed2d57e795a70d0356d0c04e3ac395ab73051c5298b9ee99d099269d838a12b6fa3b0af725565418ec1fedd8a522acccc0df88de0107d3183911047ec758a69bec7e24edba03838c00331c5004208d850bd577475b3f5e5eaab13ca96387dd517a8864c25fcbbbc0dffd0f8580f07b30ec8e1dffd59f6e422b9ad6163924bc1fb70ae8b697a11282d5b32b02708b40cb9a7d82eef95478516949ab993d14634219a6f62a4470f46ccbdf434d9a2c5526fb0263e9e2305d3cd3097ff4fa587d2c2becfeb700d3d340eef0f3b701ff78b0f0ec898c045797ff45987136a2a5712f8f8310710e0944e4b4547bab2dc99933edd1bc9a67f41bd0b0ac605c5431ad8c658c0c8e3c5d766eac8fbb81d51132f9fb818bfcb98e4e0c90037146f2b5d3cbb9e43cb419f36385cfd7a4567fd509ef00ec53cbd92e941be30507b7dd5976f4223f9d01998f1e73262e900e0ed002b0f53dc4b7f43de32a9f3ec07815d8459ad8919b9a770d34122836da36401bbafbbd4acf8e410c26b109ce9d32d35c0e4bc6dc92a7579910ce706939a056323de5801a7a87abcfa16526dd3d1f31954f88813928de507f4bf2911f30d08ff756d8b46baee54fce1d82a5a062eaff3ba90478641f671ce5da6f6ba7bdf49029df9eefca2f870171178ae901e108f56305aff7e36268a690bc49933a24b1aaa587fda00f4d3b7151dc8ebdca81804c959266b14122bf74e62cab773dd8e2f37b379aac1052663c27b4cdc7089ddb410ddb81a5ccf42662972e07dfc44fc429d3056af6dd128e480ac039362a15a7738ba76dffe807fd03fa29f7edaa8eb21ca0057c44a1ee8ca7f21a2c5226b7d35ccac23780ae535921353b54bf7d7e61f1ad9b021167ba6c10e37c432b4b93a7d257fbb890636fa7f6f376321cca47d5919ea5b6adc75d3858ba5f2c20d320c3f5390ff9778e03d341957bd37c5d3cf0c3327976979f2e01f19a80d1c7d5d758dcea82276e73150454212a5136b19c5fc2727786132ddafdd87f8d1367c93897805ee274c0e53ddbb0a46525aadb7dd32756fb85ad74e8b0fd3864c058e3cddf5ce304faa4f47e6aa8b70fe1672836fd8ed7d1681821800f884528c663a2c5bc5977c54655699389e6d31420d0e79ac6fccac835ee0b167e3636198f2e61362121c9f7adfbde802883c99e6b23977e4e0bbbbd042b307421bb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a4154e018785efc750bbbafe910f4b4e4240995b5a2143a4341dc5c1bb73151c1d8e7410c3054ab07bf15658aa4d8caf4a883ef4441e9b2a0a3c776bdc99a970a99d007b3dc972d03fed43d403f07a303494ecfc3306287e471b87f07ea8e42dba2634ef4c9f17dcb8b84e6c11722bf48330e5bfa2f75422ace218d8352ee2bee2816b2c0711911b716c53ce311f56190f74e592edaf42dc276f7aa250fa1649c2f5cecc4fd18a445fca6a5e3e5402102cdde911e381ec55e2f4a3f0a2425547a581d1d8fff411b109ae7a02cc074cc1392f385c99d2c2e7d0c6252f365bc807f4e2f9d8841f74dc4d6292d6e935a6e844b9f784ac2a620c1d9cf5c68a0a5c029e56b4ab8db568af6ff82d7bacb41d6765153d60e9fafbccac971c411ddd9ba54d1e874fa2df6cd0be511afe021f9c6b074b387fa3e7072900f83a91720fdb1f55eaa6786cc4465474c51e1bcdc90f6d2d68c04accf65bfd608de2b998f792143c6762434228595cfb8c6bbdf65f78a8d2a48155722ade60a75782a245743406c070295d103086b772634a1767922659693ae08f5b593802d4566ee075e82e138f9b6bba32f48bb11a1d23bff6f922b7a967e75b182090975fb93da13ac8f493182c31b641ece27ef5caa73c4a6f1249734903328b31c9dad37b2aba542e467a663568e6bb341e2069284820cfb188f57bd0935df47d6a26b96428903e074423a26b4041789dddd8442bdcc35dde61c28f439718d5097a09f54878b39979f78093a9126cbe74c427bdd9c0d2a0d5760ef8aff7edb4c810c04c6ebdb778e87e8f41754a576c30a64a75faad718b8dc8be3ab4d1f082721079f66bea08a0005e8d9c382c13ab53bf8fd3eab8669d570a29271a736cd9c25430432c51b511386a19d087f80b0d31f7a0f3ae8645e0119524890ff8461865eaa4feb2628f966dffd9b0527bccc3b318baea7115511e8357f8cf3101ebff2c0080bd8fa679cd3f55408c7f3c9a0db1c3a777801e4b3d0810bdacccf16d44d833d857a1867a1f2dfdd3eaa8fef53519b55ded23ff3e262a8d23c0a14bd4cb25c93efe08b80b2ac73f766d15b61e18f565a58637c5d07ea3bf4879ab0a9756638a114d1943e24349e8a792f638acf8138cdb3ea6e3c7b28aa2a2293f1c05964e5cb7a8eac8aff0b1aa33fda1d7b1fa4bdae0354b9981db98001b2ad7ab83894c1701a83db2a434d0036cebfd102be67045ecb65140eedc35ebfbd1b0a190cad783a8d72dc32b2c912aca36723a630c5927dac335385b8b28613d021f8f5593cf80e3219d022afbb3ba0d7834c7e96550751222446aa2217bf2849affafccbc15c1750a9ccecd41891480dc50849e963929c1e9a081b55746cbb5e4c5065598ebb9ac7954b1541282b5aa7f96306bea9ee7ef1d3edfd9b34c996a658f3b40cb95f02060b0f3fc69084636255b8ec4fffeb7212cfaf1750218eae57437fb004ec4dbbb0f0cdcb031ea1c6a48c77a259f37c8189f0933ba943e9ebeb2f95ef08cbfd0fba058a5f815fea80658521fb7becab1311a7a0379940570e18009d6d406d92ef8bb0b4c7ccbd3c4c53acf2b32008dc2bce73c8b8c018228dd4763f4bf1ab7e87d6736fbf82b0397e6d0acde9840a96513fde1f6a2c11837d90ba19fe2b4caedf993851a3770614f5550e8e0d8cab767bd322e120df4ff4a67ee4f074bdd9b98b0d12f072648ef649eb3bf57a9fb9c0c7029b95c06bf8603ae01f271250c595cd53b4f749bf48c6f168167ad029a6a6f3a7d203f53ba39e126ff3c8147a6dc9026831b857cd905acc464b8b1705a63c0947192afcb8f3cba1b6b02819eb69e9fbea82e337bcc22022bf3319d0b820d8caef19fbfc0a7e6a6e6abf55bdfd1aad363633393ce6b2eaf6f87a46e1340bff3f34cc27bdda71d48990acaf213b68b666845f1a916d6ed5df051224e8634ac8fcfdf557642b80ee0f9a1b0ca96ccf1a19bdbfd30c773070a622bc1f97507bb3ab184f143fe99ca1f9cb0b100ecac6bb7b41eed44b65641910935f5bf09347b7f7e4366fd1fb465d134da1e844d9cc631e93455cec81fa2bb942faa97fd19c3dfe53a6407c2c9c69cacf73d7dc27023ea5ae8f86f771498366ef7343c2d725930913adc5e49212632ab1abdda0e3e95af12fe1f00fcf8500287c1d5575b57c32e050c77ed6e2b63050e4ac2f240b9d4e3ae5e2d4463818cfe554c2cabebbaef0e413f3672c701f1cadabc1333b8e433cd547981aa74fae34e7920d9b2cce72fa8c7a7e688a79d55e15ea4914078c81058b0289ceb80cd5b69821c9a906e80f6823a061f67df81c95c0cdc20070e5977b2a17aa0324340d86d8b728a906e80f6823a061f67df81c95c0cdc20070e5977b2a17aa0324340d86d8b728a906e80f6823a061f67df81c95c0cdc20070e5977b2a17aa0324340d86d8b72890fa6736f815b1c068c24994c3d20ce9a71ecfc16461cb0e6c829a223dd4fb4522b5ecb9dee261665ad4fe64370c57af71cdca2a0d880dd09b7f07bf1128bf8890fa6736f815b1c068c24994c3d20ce9a71ecfc16461cb0e6c829a223dd4fb45311e46e8315eac9a62fbbe1da221a004cb3d5cedce5640a2f42fd8036423a4fb62a98c3dd10a117732c17ab656458cdb1a22a113ef0846679570e4a545739732311e46e8315eac9a62fbbe1da221a004cb3d5cedce5640a2f42fd8036423a4fb7c332f2399b91174faec0fecce064e965c48ffaca119b91b832c482806270bad7c332f2399b91174faec0fecce064e965c48ffaca119b91b832c482806270bad7c332f2399b91174faec0fecce064e965c48ffaca119b91b832c482806270bad1b116e38706c851a1e8e8190fb41e962b5b6af800efbec0d2e02e7d91f1ff1481b116e38706c851a1e8e8190fb41e962b5b6af800efbec0d2e02e7d91f1ff1481b116e38706c851a1e8e8190fb41e962b5b6af800efbec0d2e02e7d91f1ff148f2044488f093e41120c3feb4f84522b31ca312937eefa25621f3b1ed6cd27c0ef2044488f093e41120c3feb4f84522b31ca312937eefa25621f3b1ed6cd27c0ef2044488f093e41120c3feb4f84522b31ca312937eefa25621f3b1ed6cd27c0edaf0e7a85f2b9e934790ecde95c284be5145dda032289a2b6807df1e4a25641cdaf0e7a85f2b9e934790ecde95c284be5145dda032289a2b6807df1e4a25641cdaf0e7a85f2b9e934790ecde95c284be5145dda032289a2b6807df1e4a25641c21fa80d866e6316ace72f720fd04aa61e4365f80b0b6e5b16d159b1bdfb37c2721fa80d866e6316ace72f720fd04aa61e4365f80b0b6e5b16d159b1bdfb37c2721fa80d866e6316ace72f720fd04aa61e4365f80b0b6e5b16d159b1bdfb37c27a2bda6762d72412b721f1a4fb6d82f22a9e7dd0f206743ec6a2e8294eb745c41516bb5b3c534faf4aa1d74eca204ede64060e98ac77adcb79d02c0ad50007c23db1c6b7c24ecb33eab8cdf14ce4ad5c0dd0ea56caef49af1399c7508897a4ec7a1d7eaeefd2e2a7b3f0814d36dac96b5208a278703ef1e1af4cbd41013dd5ead1dd371ec51b0bf2da49c5796c219238b6aa1ddef5631608c61518647cfc7b6fe56409312c0fdefb1f77dc7ee86bd131c5eb7a2b4a9885812b52828f7ecc485ada4dc8f1f947d52cd86d4d830ef677a2f04d337a29ddff32b53edaeca152e21c190acfbdbfe5d1ea7f28e0ee87ec387c806df1c62b5da0f958126201f40a8e87a7441da993ceb5cc9e9813855b42071025f5fde39f5d37b7b466b9bd85eb06ec232e7c81e22943c773d06dc7466c9d92d1c07a993563cb9f7928ef06f431dfe49e63c6dd0175ee4edeb47cdc3b145be246a0eb56905e09d81b41d8a03dda2f4701460673e9b73b327a7a09a622ab740ba3ca1d644a96d01a88e776b434dfcdbb9dc1b75187ed9944ee82a03c6a00d65688016929fca327ddfaa28b28579ac6d2114878f1d10cd8aea701903401a823c863e13abf11c64d8ad146b5a2ce40c69a6e466dfb8acead4756b3790e903fa7b432727ea9cb34d93d679443003563a14a2e3109abe60c539a3d4031d294bc88de45d0b121c239de5774a06fc8bf675fc922f229f961e813c7af237ccf898f6fcc138bd631c618b76f421720a42877620184ffc4e09ebde36bad94bfd854720f3ae7affb59ddc859c8ffc5794aed41f84844ffc4e09ebde36bad94bfd854720f3ae7affb59ddc859c8ffc5794aed41f84844ffc4e09ebde36bad94bfd854720f3ae7affb59ddc859c8ffc5794aed41f8484f4304a5c6ece7fe6e865f0ef0bc0661a07d3b71eb9d4fc19ca10aab442201811f4304a5c6ece7fe6e865f0ef0bc0661a07d3b71eb9d4fc19ca10aab442201811f4304a5c6ece7fe6e865f0ef0bc0661a07d3b71eb9d4fc19ca10aab442201811bd97eaa842337b976dbf5c127e894a73e2da29e1473fbdf65cef3999a2fac6fa8ea2a38e4e1df1500b8b65cbcada2fe275d0da93accc081e1eae518c390be0ebbd97eaa842337b976dbf5c127e894a73e2da29e1473fbdf65cef3999a2fac6faeca43af18f3282c7639dbe2afeaec5cdeb85453cca70d75d651a6faa02fd9b531c823e59a2b772e83e4d46537941a6a063cbba5d5c2bae7ddaf1e1b4f03c4a88eca43af18f3282c7639dbe2afeaec5cdeb85453cca70d75d651a6faa02fd9b53d8a54d5695911820f8e88300c207c577e4d38ae7b16fb534be72512c50241441659b23101416dad3a8ffd73994330be12ee39ee33e0fc796406f985802ded82cd8a54d5695911820f8e88300c207c577e4d38ae7b16fb534be72512c5024144162f77404a4d0a66c8b7fc172017ebf1d42a12ed7e6edcf090b43d4e1b0daebc5f95a0a761f2a619797d80532fda5e3e8254b172097c03c5879c39a3f73e114c462f77404a4d0a66c8b7fc172017ebf1d42a12ed7e6edcf090b43d4e1b0daebc5c5da2408daadab5e94371258b8966db51840454ee0f9b508e91facb2138b19ca90c2999651208809b47a9818b1b542e771defc6cd3ec6de079f121b5c74cc1a7c5da2408daadab5e94371258b8966db51840454ee0f9b508e91facb2138b19ca9c02aafb67f534b0db998dec0c8d5ac33071b573485debb176ab191da9c5138a86dcc76d3037725043c922a8f9246fb6bbc41188e8a52d1d1211d5e98bc9bd2d9c02aafb67f534b0db998dec0c8d5ac33071b573485debb176ab191da9c5138a5bdfc26e6b171d56947f10418be487e2f062c6dcbd52d4e6ed20d2c6266bfb2baae0479bcd214d1195dbbe9edb4659d248430760aae680c9aaa80a4bbeb14744f3680205969ef41e6e47900fdce09ccf383d9aebf5da2815bd62941825723861e94569584a9815a39a0a1a3f492b03fb1e6c10fe798c4e44d4e672cf85e30ddc9c18670919f4001deddbed35128a68821dcd29aa045e7902b6bc31e20e88af30d25e4d53f3ef67bf3b7761a0131485564435a02a67a32a8a806f52593621ca349842e17fdf2669ad4e08a6cd853dc6d25474cbd9116327a46d267cfeb7e324768ad832676a9b604a712d98101842eabf9a5daec1fc97191bb0c6892c44aa02da5701a4eb656ef1b631798b872505c32bdcc839695b4386141b99af1a17358666edf3b7261ba89ce4c0cab0a1c2a08998062288a6025b9e9995704c18f8dde415efc251583e3ae822ba63ee0b69c94f267c09760224c68314d4f909d2b94e1711c4457c0850693ae0de208416a6a2ee9a282f9d72019b47828fda3a161371a65ab0ff12b4a945e553fcebb0831ab4629354fdf5ca57e1ff15b159eb8f61cf4ca32f2e6fe7edc47198ce92d609bae9cd1349a53488546b6e13714f21448cfac49e3ce814a8471de70cfc5b5d92dc2867f79a0b7392037e3e9fa2a8d0e889d71bb7698136f41a345a4c710d6e0b10d934de9d97432deb126e59b4ac51ec202dbe2483fd903703ab44f945c7ef113eacb0a68b7eec08d5138aa509ee082788934fb735f3b208c5de7506203629b1b759befb0927cbabf85881362359caed2307754420fd365db6cdfa5a69b10ff115999c895abc2d592ac5092d0914cc619dcf208f950c6b8318c3936945e0afbda2e10c775b535518052d1e72fc5d2f05123ea93387cde0e38dc1901e938356f4627f6842ff0cf9a74582edc1f22868b295944b3e1fc32a9307ca64e8134832d45ce61f77f403b53d6b6c47bdc4292d0261af6cbdebfb05026370fed86aeda74493909b439146999a65cd61532924c1f95fe58348a0e11ef01adbb1a48084a10064b4596cc3c1c6c207b40508bf3a705da6e4d830345560bc37486f30e605c5ab19985724cbd9b009f483e1900cc3e178e2b04d75ab72726259119159f060aa80274efb33e53a5455636bd5aa16f923535375b348ee538e9c5f644b86b56642acb0aafd23646b5c766078d2680e18ee8e9085c0ac919a7200a93ff375ed09ee1125b1c976b487c49e8c43f58690977878211ed45c4071ef735a4c1dd92f187b9a6b2717b7b8f6a5ec1ed0bba00648a415646f1dcb72f61e475b68fd211072a2b5279e9d386bb76fa82cf63457d06090936c782e0c59cd14573dd783bc9068198ad1273c06fda89f891b2ed3082b66be518e6df0ac205ea252ca8282794d453cdbf3c952b4afad8ba2bfbe140247bca1365d41ef1eb82482a35334d30f4caa7d11e2eadb846bb6f478884b27d61baa0984cc41a9b0abeb2bf7b23b01f86005d8bd24a02c38826cbeef04be3fe83b434c09ef76bef4bf6f49d7b4b82500f1b5149581a76a85fafb820fd32d903ec355358fd71039a30cdee19c2951ef51c08efd7e2ec45bd64cbbddd290a0533aa1caafaa48b9ddd722cd49826d9bfe1a4a401ea17642daa985ed61f7294345eabb528a6f3bf0db8b6f7e68f199bdc7333baeaa80a9067504cf97853550b45bd711ffa2d7cbb30a206186609657ac53cf85fe2b60d866d55d97647f65f316786dbbb28ad8b65daf24ad917accefd54d8adc5464b35b41fb35f5ef31b0c38b9ec5c9b72c21e63eddd91d974169262762b11c4aa9568d95c6ef56fdfbfa08325ce46f1b2020846fd8939a322436c29e7f0c820f29f975074129e512d6709256bc5f8f6191b79a0383c69a322436c29e7f0c820f29f975074129e512d6709256bc5f8f6191b79a0383c69a322436c29e7f0c820f29f975074129e512d6709256bc5f8f6191b79a0383c6b6a09d6c6c37e39c499315d097d0fd8b291db480d8e9c8549e73f8e169448e39b6a09d6c6c37e39c499315d097d0fd8b291db480d8e9c8549e73f8e169448e3919f915ceb54c692c9e07802e1ba3712028841c4496573a85a2baf8d85d29caae01cdc26f5554ac34cde033b26f70633f89918cc6a39588364a3a69c3787ba74851e39ab949a2c59b847815d9e927cc4153899e8ddedebfeb4254be75af618d5c01cdc26f5554ac34cde033b26f70633f89918cc6a39588364a3a69c3787ba748e756be06e222f9c1f25c94da8d8b9bf038555dd3502988618ce6cfb9cedb1825e756be06e222f9c1f25c94da8d8b9bf038555dd3502988618ce6cfb9cedb1825e756be06e222f9c1f25c94da8d8b9bf038555dd3502988618ce6cfb9cedb1825ba83699cf9fd115ad0b7728d7981fd59e86cb1193ee86f24a511cac93932d619ba83699cf9fd115ad0b7728d7981fd59e86cb1193ee86f24a511cac93932d619ba83699cf9fd115ad0b7728d7981fd59e86cb1193ee86f24a511cac93932d619737838149dcbd6bbbf383445c8f677c686e49a134a12303cf116787de4616b35737838149dcbd6bbbf383445c8f677c686e49a134a12303cf116787de4616b35737838149dcbd6bbbf383445c8f677c686e49a134a12303cf116787de4616b35454f898977e8e1b66b55ee7fb2338fd863c269a8c893177b2062b1f948027c14454f898977e8e1b66b55ee7fb2338fd863c269a8c893177b2062b1f948027c14454f898977e8e1b66b55ee7fb2338fd863c269a8c893177b2062b1f948027c1412360590be4a6fa58b365bbe8815df80270fe9c1727177197fcb45aaa10f033912360590be4a6fa58b365bbe8815df80270fe9c1727177197fcb45aaa10f033912360590be4a6fa58b365bbe8815df80270fe9c1727177197fcb45aaa10f03397671e0252189f78dac19f1c9707a482b1f9be811eddea7df7fee68280d97c4cb7671e0252189f78dac19f1c9707a482b1f9be811eddea7df7fee68280d97c4cb7671e0252189f78dac19f1c9707a482b1f9be811eddea7df7fee68280d97c4cb152441eda22236476f573c3154e7f78143ff2b529b5f815ef44fd7b0c3e85fd37e4d71167d1af64e978798a042d5842ec25a2080c81473698c84c2ebfb1b2ccc152441eda22236476f573c3154e7f78143ff2b529b5f815ef44fd7b0c3e85fd36404a06d8e41f78cf12a126f097dbb3fc890e2ef4b0c35c75edcdc561c4f810a6404a06d8e41f78cf12a126f097dbb3fc890e2ef4b0c35c75edcdc561c4f810a6404a06d8e41f78cf12a126f097dbb3fc890e2ef4b0c35c75edcdc561c4f810aee18ebc117580abfa6fa0ca9f2fe41e493227b4a93ad5b4f8d4632f51e145dafee18ebc117580abfa6fa0ca9f2fe41e493227b4a93ad5b4f8d4632f51e145dafee18ebc117580abfa6fa0ca9f2fe41e493227b4a93ad5b4f8d4632f51e145daf1b996db15830e2419070400fcbeea6d10b983f25ae281bd7b17d5e69309f85ee3a3d62ebfc7a4344e7cc62c7eea02fbc5d33da15848654dd5024c24c1c4256d91b996db15830e2419070400fcbeea6d10b983f25ae281bd7b17d5e69309f85ee951b38ec74d127ee6ef93a9852f049d395ca89d4bcf96db07c10ffa84b6677e0951b38ec74d127ee6ef93a9852f049d395ca89d4bcf96db07c10ffa84b6677e0951b38ec74d127ee6ef93a9852f049d395ca89d4bcf96db07c10ffa84b6677e05ff82eb70b40dbb1e0cff5a73c5e9a781b5c13f9170566456cbfc26dce0355555ff82eb70b40dbb1e0cff5a73c5e9a781b5c13f9170566456cbfc26dce0355555ff82eb70b40dbb1e0cff5a73c5e9a781b5c13f9170566456cbfc26dce035555a7057149d50631207c45c06daef3a7fa658f401c78c8bd0ede517ffa4ce4ea4c103d7211c5f73399683b3aa6d8c38a9a9a246edcf805ead433f4e5dcc396a47a74b0412764d637881cf78f3d9cbb8e4d8bc9ca835a03331d53496baac7403ddc5adebcaf2e80a31f4d0cc59e78a1147bed843a5f4082cdc040dc1b3ebf0d95cbe37bc194ef5666a36cf865e27ea178ed94bd4a7808f8dc3c50935d53752ce9a2f5c43b62abf42da90f335c03549e8a69dca3de732af9a50ea3142a0d6047200b2f228bfcaf42f18f38f34c65d7b204fd061b5ca6048f47008214a5e69255ae60d4774469069bd2e5bd18e36bfd21ba9478b3f42c2d64153c1568da5a1133612ec897428ab038eeb3a29a974162c13288c9faf175f519679bccfb78a3540b78eb4d21743c7a319400d8c4535c173b71df08848e3c2014c6db202a1734ebdbc8b4198e0c4c1e29a36fdcc43442ccc661ef4faddfa0bff68bffcf4ca855088bc0c859cdc3bf9cdbae9abd0b8196269f194c3b077a7cf519bce14bb47d19e44ed1ef59cdc3bf9cdbae9abd0b8196269f194c3b077a7cf519bce14bb47d19e44ed1ef59cdc3bf9cdbae9abd0b8196269f194c3b077a7cf519bce14bb47d19e44ed1efb4083c25a574920b5cd24c9efb70644f3f4a4d1e5614940284984dab5fbb682bb4083c25a574920b5cd24c9efb70644f3f4a4d1e5614940284984dab5fbb682bb4083c25a574920b5cd24c9efb70644f3f4a4d1e5614940284984dab5fbb682b5ade742365f520e981b5eb707817d68bd050128c12ff617ee5e1b2d6148aff4560f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e48e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bae8a9d41aacba398125ab27e48445bdd37943a72e05b158a84a01227c16042ebae8a9d41aacba398125ab27e48445bdd37943a72e05b158a84a01227c16042ebae8a9d41aacba398125ab27e48445bdd37943a72e05b158a84a01227c16042ea7f2e095a64d8aa43fe8d625d28286bd9bfa2c262cd339c97dd2582d352d376183e8deb0c43a634d6d0fecef731ca2573db13977354f3ccdacbee04762e70ca083e8deb0c43a634d6d0fecef731ca2573db13977354f3ccdacbee04762e70ca083e8deb0c43a634d6d0fecef731ca2573db13977354f3ccdacbee04762e70ca04f67741ea76107bec6337a7561691cabf16537d220255ed74255e70b01b151d34f67741ea76107bec6337a7561691cabf16537d220255ed74255e70b01b151d34f67741ea76107bec6337a7561691cabf16537d220255ed74255e70b01b151d3de50d5eb79cb8faf15fe1a099ecfb76079b0dbf43f296f4403dc9be202029d52b7df7fde431410701a137ad4b28880bd8877dedb72fdfa7c95e7912dabd0c28f60f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e480b42fd6a5ca853c78e71e81dab55dc337dc9e11ff48f2826d0c644ede44041ca4e4c19e458af040cd567dbe8e57c97f363fdc29427043489cdfedd964ff7fc153eb04b0de3a1bfa1ddc44ce284639c76bb0dc9bf8cf714046e916ce36675b33b3eb04b0de3a1bfa1ddc44ce284639c76bb0dc9bf8cf714046e916ce36675b33b3eb04b0de3a1bfa1ddc44ce284639c76bb0dc9bf8cf714046e916ce36675b33b4cdfa63d81fbf5e5deb2dcaa0a14219865e8ef4fb1d89da0384080317cc6e1874cdfa63d81fbf5e5deb2dcaa0a14219865e8ef4fb1d89da0384080317cc6e1874cdfa63d81fbf5e5deb2dcaa0a14219865e8ef4fb1d89da0384080317cc6e187e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553de55807f0c6f2576bb004372ef8e62a7d4e8bb4daa82ed0ae693fe109b2559a3de55807f0c6f2576bb004372ef8e62a7d4e8bb4daa82ed0ae693fe109b2559a3de55807f0c6f2576bb004372ef8e62a7d4e8bb4daa82ed0ae693fe109b2559ad2309b71cb2077939836ed1ce8c98d855746f2595141712f97d24e645573f243d2309b71cb2077939836ed1ce8c98d855746f2595141712f97d24e645573f243d2309b71cb2077939836ed1ce8c98d855746f2595141712f97d24e645573f243aba46736f33c8f7c1d10ccefb66788b2b00144ec853ed6a656f9629ba8cef0d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855df3b37f8973517352947a38d03426db84443563f61f7b56f73fb730031b8abdd9d166a14eb4a5a3daf083aec5e984cd46b7b8dd4d9a225fd7b0c6d4dc234ee54569534164a680078f268628f9bc8137a7359273782e922f2d5d2084a329aaeb29d166a14eb4a5a3daf083aec5e984cd46b7b8dd4d9a225fd7b0c6d4dc234ee546456fb6227c4b6c6bfaad78fcaedc711677270cf0bf4568bf07c333e68c7dbc86456fb6227c4b6c6bfaad78fcaedc711677270cf0bf4568bf07c333e68c7dbc86456fb6227c4b6c6bfaad78fcaedc711677270cf0bf4568bf07c333e68c7dbc8c549c54a9c6b7f72787b69bb89d851464c5b1de9f154b6ee1ef41e5fe9cb4cf7c322017a3ff86ba94c22e89bf2765a6396bf196185f0ce5e509b5539be52ec7e190f678b0cf25fa51c675891401a39f8b5552bc8f91cc27e0fb53d6eb29bb766e0142031a9d66d09e33eb6092138d51a3c558bbe305f1d6e8a646739a7237197190f678b0cf25fa51c675891401a39f8b5552bc8f91cc27e0fb53d6eb29bb76675bea359f22ee1d5328066a813c17d0af7e662a386ca000f22b2aea1e937f8df75bea359f22ee1d5328066a813c17d0af7e662a386ca000f22b2aea1e937f8df75bea359f22ee1d5328066a813c17d0af7e662a386ca000f22b2aea1e937f8df6d3e94b216312a02afe20c15607807a9ec27a7e229d143e71a71a4755ce00cfd512bc438f880139c2de02f09814cf307acecb93c4b0ea2bd134e5b1bc466df8e79304a0194adcf7ec7248ca3bf0228eb3c82f11aaaabef913a765497788c500579304a0194adcf7ec7248ca3bf0228eb3c82f11aaaabef913a765497788c500579304a0194adcf7ec7248ca3bf0228eb3c82f11aaaabef913a765497788c5005a4dc0ebac64c3e73f8e6ed1ad4a14b2c329326f18098dcb3448d84cdc5eb4672a4dc0ebac64c3e73f8e6ed1ad4a14b2c329326f18098dcb3448d84cdc5eb4672a4dc0ebac64c3e73f8e6ed1ad4a14b2c329326f18098dcb3448d84cdc5eb4672e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cf2e764142e23fe9ff51c96b43e46ceb497e8daf2afb61665f53d254661a1cf26f2e764142e23fe9ff51c96b43e46ceb497e8daf2afb61665f53d254661a1cf26f2e764142e23fe9ff51c96b43e46ceb497e8daf2afb61665f53d254661a1cf26732d24b9fc1a36cdc5ccd4e266654fd65d6aa9a227e4a73cf8b55b99c7549e9d732d24b9fc1a36cdc5ccd4e266654fd65d6aa9a227e4a73cf8b55b99c7549e9d732d24b9fc1a36cdc5ccd4e266654fd65d6aa9a227e4a73cf8b55b99c7549e9dd853769b9e0110762acc4cdbcc8003eb37ae8f52146d85744d988c524c3b0589a637812361e179c9b11304dba0d75db6e622a3a113cb14632f70c320d236ff54d853769b9e0110762acc4cdbcc8003eb37ae8f52146d85744d988c524c3b0589673bd20781f3a6c92aea11ae5d759b548c07840e744deb7ce1298ea863d9b86ee5b68114bf1574f7feb821cefb9b08c961baf9b66443da37ab742572001544da673bd20781f3a6c92aea11ae5d759b548c07840e744deb7ce1298ea863d9b86eaee2394c85ffe87c01e0293ccc5a3bafc155c1b4f4a962fdae42fe84b07ba9f8d3ef3aa1cb5d10271898f89434c978a99c8bbbc6c633c1a306c067daaf39f923aee2394c85ffe87c01e0293ccc5a3bafc155c1b4f4a962fdae42fe84b07ba9f854cfeb00932b76274c01a1eb388da535bc7ba89ad7facf0355e147e33a59988378ce148f81fdc852a7b66d6c578472cb980f7d90c0bb66fd107cc035afdf858782a6772b19d47f9c04ec95ae9b3f7b299fa9496ce843b9cc48c900165448ba7537f214c93e4b647f08d75098883a5c02f8e0926c18431db04fe10438c2f682f7e3b398b6beab41d1bd6bcf0d679d3a60a1c36c7ba6188bbe544566f8cea0713f37f214c93e4b647f08d75098883a5c02f8e0926c18431db04fe10438c2f682f7a4774bbfeed7158aa6d5d040d79ca6754ce17c58f40f9bc5b8dcc3b1b8306c06fd10d148714d260a9c6f86cb37c23946ac73236effd950d2cd70e3b7767f8a7bec321e563c03028af1b55c6c0cd36450f25703051a32d74f08eaded8ed875bb197f3553d8d895a48d7fb5a3adc75e35663510a4807f09be9610967cc21b9e70666fabfdd16236aae8e974ee802acdae0013028e2af5bd0dc2a27e821b13585dc97f3553d8d895a48d7fb5a3adc75e35663510a4807f09be9610967cc21b9e706e7d466707ef659ad9f34aa2ddbf3fe84a4f6b572edffb50ef00e2be33ddb02a5e7d466707ef659ad9f34aa2ddbf3fe84a4f6b572edffb50ef00e2be33ddb02a57342a0cf2a512527c024a53984622b50fd98352de916a19e1b569cc604f97e603095694b1201e66f61d55615d02ac3757807c3164467b4e89fa280eea4247927db2378e6da4fe120d994862a4d971d51f93add64b79e44313ad2702a10d7b8603095694b1201e66f61d55615d02ac3757807c3164467b4e89fa280eea4247927a0187add20be3bb72e49edaa386e2b2eedc169cce90d6d44592bf8f1df82b082a11370316d2cc9c05ff9122c7c2c4712531ba1c6140ec7776cbf367de259f932138272f153a6794362780ae45a2e3711c99c0eb01d7989afcf6ca9dfb16b6908932058693e4d4a8d5e8149db2011b282a3e88f8481361cab3808b15334749c8abe90fcc5a4c115745c82319fa8d4d0fb178385c5957d159412f8b072e84a273d0ec65242e2fb4c37779dda5d1e93bcb0281b664be61731328064d96ff4ee5fb82dbc168a4966e0202382a005df2f99a48d8f9d1dd9d32ba08ac9fbec80b5a51d358c65a387552e6dba7da0fc0da79a221941f78bca909326c15a6e4f328bd98a2dbc168a4966e0202382a005df2f99a48d8f9d1dd9d32ba08ac9fbec80b5a51d2cfb10169bf48504d4ae906784f3239c08ebc5e61348de0b09d9b3db5bd3b1032cfb10169bf48504d4ae906784f3239c08ebc5e61348de0b09d9b3db5bd3b1032cfb10169bf48504d4ae906784f3239c08ebc5e61348de0b09d9b3db5bd3b103b998b060a91113b203807a999a877f8f001d935260bd291d9b02b3537cdef996b998b060a91113b203807a999a877f8f001d935260bd291d9b02b3537cdef996b998b060a91113b203807a999a877f8f001d935260bd291d9b02b3537cdef9969293a9ce93ae2aff8734dd62e589a746ee1b0d540d0c28c57bb8b3fd0205c8fe993c9fd932fd8388dadf560818837043f6e1226990bee0ac6b26ef2b499fdcc9d8959d04ee59e4068887ff82acdd9a32edb5fd40b77c55f1937a319a27aff6507104ba4b46891fa2742ddf8fe9f89fa5740923c60a02c85fac5cbe33290f7ba3fd3382de0251638c8574cd8cc9eca6f71f59335d9554446eeca25534cd66c1b604bbb67c5b4e2dbdef59a207f51345c95d0944e299e23e1514c41ff3867e125dc34df42d98d027e0619232a87017a7d3fec172b70bd804745f4dd7ff60e1cb98c34df42d98d027e0619232a87017a7d3fec172b70bd804745f4dd7ff60e1cb980da4ac21c0f1f50ac7299e04b2f5af91aeebcefec10dccf58d83f1a1752dbe14457c2946c8cbc750584040e18841311134be9cd9d68c1f3a4968f8a98e356f02457c2946c8cbc750584040e18841311134be9cd9d68c1f3a4968f8a98e356f02a310fe1146f23d15e73cce6876869f11028697d56e69413690dd55466fd153b4b84014314c1fd54b932d961c3b9efb67252ddf12eb4ceacb24c83fea91654831b84014314c1fd54b932d961c3b9efb67252ddf12eb4ceacb24c83fea91654831b84014314c1fd54b932d961c3b9efb67252ddf12eb4ceacb24c83fea9165483185845c4d215ecad138074a86689e8b2e988e5b1a3ede75b581706c8c15bbe2a3eea9c2fc110e3441b169949c5a2bc21a5c2ce11ba92851650d2f54b3bef7023b85845c4d215ecad138074a86689e8b2e988e5b1a3ede75b581706c8c15bbe2a3fd668b11de55893e93f4de9f430a4ca7625b502cd8b0c8019252ebc54694ea08c4c244124d2070a30b33fa8aa7de85082bfa37033e2600e37310d34f869293fc92ccc4b0003801a318921c0fffa55eb8bb760e79433d8bb7c145ed78be08b66c8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cc33481df006d27f973892bd12a43b0b6adb37c3acd7a68341d747d9d0bd0b914c33481df006d27f973892bd12a43b0b6adb37c3acd7a68341d747d9d0bd0b914c33481df006d27f973892bd12a43b0b6adb37c3acd7a68341d747d9d0bd0b914e224d2e75ac5e29b5d03b2ff87dce0738f386d03cafb0a7006b3a3c9fb333de1e224d2e75ac5e29b5d03b2ff87dce0738f386d03cafb0a7006b3a3c9fb333de1e224d2e75ac5e29b5d03b2ff87dce0738f386d03cafb0a7006b3a3c9fb333de18311bb726acee2065301cbe3b332ddb0c2e005a6f2d6ebb9aa4ec2661da29641c1031c5c390bd049908811c9bbfa99b2b0c8e2f36c6c2666e4a17759f093b4caa9d67f2239fe212512266454b5d0718c2b9268a3223e743cb93e9005b17c6062888be6c0ce3daa36416c240691af4315d866fff5b9e2c65f3ea40910cdf17affafeca4610b4783fab597c9fd2acd4e98fa927fffc4dbb74ffaed1008546df70dae8f7745b22f48dd16476fdcab1a6f9c85f6ac23e67b718f6ec6c3b982b14d416020980b30b9b91b822cc36f53207b4d1c787df6e4d26da2f1e5cd855aaa3761f41bb0e6ead52c9b2506bc0bd11f694638e1372f514e7013425e688395eb7be3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b4299e327328ed361a729fa5e8a7c8446ad70c7e2d3c0ac7873d80085a49f275b4299e327328ed361a729fa5e8a7c8446ad70c7e2d3c0ac7873d80085a49f275b4299e327328ed361a729fa5e8a7c8446ad70c7e2d3c0ac7873d80085a49f27523e918b9f11389dfad0d8c91f1fd4e149dede6efc8a36de4d1c6d0c494d43782f847ae8050228e47543bdc724074d9910c19a055cad3f431202063e91e40009a59ecf7fd1d2a1d72a7acf81ebc772b3a220cdb3afac6481bc5000d431d5bd2d38962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c226aa99f8b1c22f709232f88961f4cdc9ea2c60dadf9905037ce06085379d422226aa99f8b1c22f709232f88961f4cdc9ea2c60dadf9905037ce06085379d422226aa99f8b1c22f709232f88961f4cdc9ea2c60dadf9905037ce06085379d422c8ebb72e1cdc0ab4dc08f9d535267f58cf50d2c50b1b0c562785e4d6ebb4bb97c8ebb72e1cdc0ab4dc08f9d535267f58cf50d2c50b1b0c562785e4d6ebb4bb97c8ebb72e1cdc0ab4dc08f9d535267f58cf50d2c50b1b0c562785e4d6ebb4bb97985d99347a11166de1050331ea90a962fdf3bb48370d96df2243cb7aae7f6eaa985d99347a11166de1050331ea90a962fdf3bb48370d96df2243cb7aae7f6eaa4defda31a009ce2ccefadf2d5bff8fe7935043ebd689df1dacbd36c41ec7337e7f4ff58dbdccbd2ce19f0ebf74c14f76d396bcabd547837f74631272afa5be6d599dc78bd27f8925d67e44e76892ca25cdf6b8c93f662f9527750c7ba20298ad7f4ff58dbdccbd2ce19f0ebf74c14f76d396bcabd547837f74631272afa5be6db4be56adf150a22ba765b6da77e0d4c847a3614b163baf6365ed34a0b043ad04a798f96642024e135744898b5e2de7fa0cc873df8202f74dccf21c3566e6b29211e2629c2c43436a496d286db7bd200ca928684d6602a7342e99347520826e67f56634daf0a99d97f58ed1bda77f2d366088ce31245c6d24beed143900f94523ef1d986dbc713e68b8413d77bd2d0852e24496eb2c25b14bb8549c07411ab1eaf56634daf0a99d97f58ed1bda77f2d366088ce31245c6d24beed143900f945234d2c224e16da3dbb7c208cdd18d9f02baf0c9f719b543d0a5e4c2e75fd3ac619139ba6963ba5ec9facf1403f3c01f9b38b9fe943b2a531d681852905a103a9b60df524ec63af6bc5f2c38d46ff264ff35b5d41cd5302d5fadbd0fd0ed5d88449ed15317178598e73e722f0757c86e2222fc837c10d8d2f29023ca24e99a08834f94dc0054ecf9bf63fddd60ece29da248bb1e6915c50e4bf6ac949e09f8ce92f8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3ce8891862ccee8cccad07844aad1c3b3256064edfaf7b8ae46385a4b9ee7f05eae8891862ccee8cccad07844aad1c3b3256064edfaf7b8ae46385a4b9ee7f05eae8891862ccee8cccad07844aad1c3b3256064edfaf7b8ae46385a4b9ee7f05ea52047136c58b40be9685429804250977c0eb61b29a5a00dd8bb1f66efbf69f4d52047136c58b40be9685429804250977c0eb61b29a5a00dd8bb1f66efbf69f4d52047136c58b40be9685429804250977c0eb61b29a5a00dd8bb1f66efbf69f4d883c272717d7a9879a8619825cf543d6d9460c01714b4097b25ad95ffa59e2e4a788eba1773fff38b911172b4d1138b4d0389b3e145b1ce0cc8f39ce5e356e3268f783fc9d971c1192d8e693df6ff6052559fb5e043a0648c971a60e3aca8d1b122b496a2a0396066eecc23ccae39d49fa8c2613884a923fa9ad2c27943dc768ed1d8c4cab375d9e2c921c19e8671b4ecc2b90ed1b7144d7dd23668a1297ca6a13ce455a7199662ab91d46219a71123b92872b9d673397749bc51ad4baac6173846383c256992c3213e9ad1d9b3380292b8c52fe9ae83e111e5bc4503ea74eda508a8f6001d8436047e12daec3b44a21a210421be4fdf6b4131f746ceeb0be9b8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cbda097192f0e1d21901464fd6ae49df4edbb9d3026dfcb7a6d58b6e7ffaec3b9bda097192f0e1d21901464fd6ae49df4edbb9d3026dfcb7a6d58b6e7ffaec3b9bda097192f0e1d21901464fd6ae49df4edbb9d3026dfcb7a6d58b6e7ffaec3b9c07f0cf9c2a9e0574419f49172f099a648dc3a04fc3ccf78af1ed7e5be1b2090c07f0cf9c2a9e0574419f49172f099a648dc3a04fc3ccf78af1ed7e5be1b2090c07f0cf9c2a9e0574419f49172f099a648dc3a04fc3ccf78af1ed7e5be1b2090311019ca923f004b7abe2e92e2ecbf30ee0ff488709164021fc0272f333f04e1311019ca923f004b7abe2e92e2ecbf30ee0ff488709164021fc0272f333f04e1311019ca923f004b7abe2e92e2ecbf30ee0ff488709164021fc0272f333f04e18b065c2cfcc917483fb97280b501e5b0a2759aff7d4697065fd5682f1efdb42a670c7f0545164cf1752444ba083e3ad10f83599f48ad53e83be1d0700ce766448b065c2cfcc917483fb97280b501e5b0a2759aff7d4697065fd5682f1efdb42aa9e93d89eefb8b6345f077718c9046dc41fee1701c86256f13d387a6a2757a5c531227341d6db3a091b442bd819464fdb2636bc37a1411477fbdd2fb823617aba9e93d89eefb8b6345f077718c9046dc41fee1701c86256f13d387a6a2757a5cea8aadd0c9da75e5bc9a25fb9e5c5089bde75ee2095299836399e3251a8c4ecf3c13c8d2ff38de94d0e840944aac14d0ccb24fc263dc8ff8667c241b8c8f0ef1ea8aadd0c9da75e5bc9a25fb9e5c5089bde75ee2095299836399e3251a8c4ecfae7a32357e96a4e16419ec421d690a3b63280e39615d63e5b03523b5053183bf90f818cbc2f39106fcea7911d21b90cf46c60150492f1609f1f2426958a5186dae7a32357e96a4e16419ec421d690a3b63280e39615d63e5b03523b5053183bf0c6c1b4c53efc4aecba62f3fd93fc6c4cb0a6a995b1aeeb38c6709804cb9bd1e16209512f098d466bbbdbe5aee06169950ccb06661afcdc4123583d25dcbdb7a0c6c1b4c53efc4aecba62f3fd93fc6c4cb0a6a995b1aeeb38c6709804cb9bd1eb7eec116f8247631cb424e2032f0b9fcc86c7104b75102925e5235120d2d37cd9c60d3039091a8c7517aafcf3eaeb49232b5e20ba420f510efb22e4a77707dfbfd2f2f20a10b609506e573806b911edd23d5b5a40024ed7255315475f91aaace153f3b948ba19b0faa914654e04dedeb2cec2a0d5cfb85a2bb55ce2dc0016435718d1594367d8d4ab3ac66a1be307927dc24ea9357c2e069abce6123c849945daf1a7c01ea442145396a86d50e65b946fb4a477034b4c92899f3bb326660c7f0e5fa48e2ccbb6a4ea0a8b0f27e14139a67eaad69e83cf29a038d05b9d16d42201cacbfe4c216b36a94b773f42ca735d41b9b309dd360dfaa24f5d7981518620de5fa48e2ccbb6a4ea0a8b0f27e14139a67eaad69e83cf29a038d05b9d16d42205311d647256f38922e86f31622a511fa8d0f399ef1ea9fccf60a6738daa6c2b968e4cb669d8778f519e47747410a041c8d80da119434d713c623d9af7997414a5311d647256f38922e86f31622a511fa8d0f399ef1ea9fccf60a6738daa6c2b96246607e2667fd8912165d85680f6a42dc5c8ece9245b6f2738acb9fc1eaf840b7cad4268cc71063d2e7f9dbfcfb87fad887c793922177fe3752f2f2b45740b4d8d05af9ebd2674e58c86a5f3fa61de42bd9a783a0deff9dd89e4678f7001e8b9cc5351bd5d85bcfbb69e4f191aae7c0c64f651fd0f0427f1de947bff10503b426b343ce214494be6507ee186faf96eabdb5fddfaf05156dc40ddd77715ed1c313409caab3623531cdde96136a02cb6edcf19bd16ed852ea71b15fd7ddbd2f0903909c22494709b9e4fd496faff65ce7d8ce07b0d0e950453fa6a8b0e92df8b615343726a5cfc1fe00a9232783f2fa4da73fd958311d94529a790742a7fc0d003e975cd8a99a06dd701689451894fc204e21c59fc6ca254f3ab0bbfc090b03378e38b9fab3d6870e7e3b1259dbfa2343b7eace08fed1978a0e2f3ffd0567675092463bb08c55b71b22f4bc03b5a80864d58a817940ada07cae8c65026d410b2792463bb08c55b71b22f4bc03b5a80864d58a817940ada07cae8c65026d410b2792463bb08c55b71b22f4bc03b5a80864d58a817940ada07cae8c65026d410b27f93814600bb1901881c63b91fac24a1cf55a97ec69101a82efeaae703971dc1cf93814600bb1901881c63b91fac24a1cf55a97ec69101a82efeaae703971dc1cf93814600bb1901881c63b91fac24a1cf55a97ec69101a82efeaae703971dc1c8d97561f1d7be5e55e52e432f70d6751c30a9a08bd305477a279204161613f9ad2543405f463c3ee8b2fdfebcd88f30279a4b20f8c735f45e18666d772d75b212507eab0cb7a594b25fb2fc1c6a0b0f27af53d1980ba358d4e0c1b1dc32a9e6382c3bc37966afcb2aa7a0009c58619f7c6799c64592b99a745614ee2da8437ee82c3bc37966afcb2aa7a0009c58619f7c6799c64592b99a745614ee2da8437ee82c3bc37966afcb2aa7a0009c58619f7c6799c64592b99a745614ee2da8437ee5d740a6b510156140c5a35fc70036d3350a56651835b8b1579089a4f7712b0f3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559d6e1c27870cb53512a2e29ab03e61c25188ebed57e933ee5ce4e749d72c0a87e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550be7781c6ae283d686bb4207a597ee6e5782fcf307e3725c6febfb7ad279fe9a0be7781c6ae283d686bb4207a597ee6e5782fcf307e3725c6febfb7ad279fe9a0be7781c6ae283d686bb4207a597ee6e5782fcf307e3725c6febfb7ad279fe9a7b6c58b1dc34540f57c340ab54a253fb2e5918ad1493817f8b9ea3b23daefaa17b6c58b1dc34540f57c340ab54a253fb2e5918ad1493817f8b9ea3b23daefaa17b6c58b1dc34540f57c340ab54a253fb2e5918ad1493817f8b9ea3b23daefaa1de46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51cea41b340b63b11d9e682e0dee16dcae85c54fca6a20d8a7417d7479101c54d1eea41b340b63b11d9e682e0dee16dcae85c54fca6a20d8a7417d7479101c54d1eea41b340b63b11d9e682e0dee16dcae85c54fca6a20d8a7417d7479101c54d1ede46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51ca3885cf6246449242a92315bbbcd9285044a551d5ea888e1b521906420128dd8a3885cf6246449242a92315bbbcd9285044a551d5ea888e1b521906420128dd8a3885cf6246449242a92315bbbcd9285044a551d5ea888e1b521906420128dd891f81ce5bf9c88cc70dc978eb50fc314583f9e1e42c4fd5e4bdab5f8f551bfbebe5dfe8962ce420683e836f52d71944e8ec8d82a622184a640526559217ff441be5dfe8962ce420683e836f52d71944e8ec8d82a622184a640526559217ff441be5dfe8962ce420683e836f52d71944e8ec8d82a622184a640526559217ff441f0ab9a4015eb79610d8f795bab430422d695c954e5a5229c61be9337bf78fa506559543c62328cf7d51acf1bea3328e0926b16db4de7712b5491a5b74bd1037f6559543c62328cf7d51acf1bea3328e0926b16db4de7712b5491a5b74bd1037f6559543c62328cf7d51acf1bea3328e0926b16db4de7712b5491a5b74bd1037ff7463f2d7b8190f761754227cd37f63e0792afc3a76d1bc21f1357c690b74ce32f09bdd6362d13051dbbdf984e18ef4dc696f38ab36d652c875631a77ca940692f09bdd6362d13051dbbdf984e18ef4dc696f38ab36d652c875631a77ca940692f09bdd6362d13051dbbdf984e18ef4dc696f38ab36d652c875631a77ca94069697a54ed73e83b36e6f4c4ba503dbff0780f032e65311b7acfe4e618cf6c8be142376ede22fbd49cd23ecb7fcd690206b53e5304c1c75fcf36358ab8acdda62a740e844d3d9e318edec15cc9727e0fc41ce0cc8b1dfb4181b897d785634a1467740e844d3d9e318edec15cc9727e0fc41ce0cc8b1dfb4181b897d785634a1467740e844d3d9e318edec15cc9727e0fc41ce0cc8b1dfb4181b897d785634a1467fcdaf27bc55f4c11517e92b606e21b1d345c4d9cd1a227e7e07aa6c9b948121afcdaf27bc55f4c11517e92b606e21b1d345c4d9cd1a227e7e07aa6c9b948121afcdaf27bc55f4c11517e92b606e21b1d345c4d9cd1a227e7e07aa6c9b948121a649a8a0d752839a8df33ffb83b4e7f6e6aca7d3902e482e6583640fdf736864d87c14d213e12410a641c4bda62ab54e274aef3c31bc5e9b061aec5cea0feee9ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f72866d33d8b072aa868f49a9fbc44fe85dba3e6673162a27512e2b70d45d9b6f72866d33d8b072aa868f49a9fbc44fe85dba3e6673162a27512e2b70d45d9b6f72866d33d8b072aa868f49a9fbc44fe85dba3e6673162a27512e2b70d45d9b63b6920b78c2f0a73016e334308ff422f762a5a55f325051d908fb4862477c980aef59df6039bb687eadf0ef376a8af5af35b7a6fad3276b60e1d07982f7e93a83b6920b78c2f0a73016e334308ff422f762a5a55f325051d908fb4862477c9807c19e3235beaafc5cfb654fa3bb8d06c08520156422dd4f0fef46429e34b36d17c19e3235beaafc5cfb654fa3bb8d06c08520156422dd4f0fef46429e34b36d17c19e3235beaafc5cfb654fa3bb8d06c08520156422dd4f0fef46429e34b36d1aeb7564ac8efffa51707ff5689318a7a20d42bc33152359d556b7cd494b7ea61aeb7564ac8efffa51707ff5689318a7a20d42bc33152359d556b7cd494b7ea61c5cf8ed0804a9692d46899517653c8d0187cd9d5d06fcc19404c1a317e02c9daf75f80fa42ae3d1103d1ba7125bcc30219e67fe5bc92b8c2a0f425ec8d3bfa80ae6eef9394646cbb7a38be03ab448e68377844e1a29e9eac05895426564557f7e29413a8fe69e3217e1c96e12075c245aec7f4bba086ce80caa8673ddf81319c3f9d2cc77f5911fd1a928473db61898db20bef0d2401e191b3f239c89f45defb3e277f3edbc8a98e6a451317fa20aa16eba3c261f7f64dc04f87242df664e8b3432bd5288d81ac94905faf8bbc221097cc0183f787fdc7dbbfa220a217ff048ff42df72c3eb2e1b38970440c3fc2433e5c3faf14f0645a11a47cd01e2cfe8373a3b4a0fb72c712ff578c987eaf799ef9f755386eb17c618d8d81c86b5f2711a8f42df72c3eb2e1b38970440c3fc2433e5c3faf14f0645a11a47cd01e2cfe83734db028eb74c736e5c9bd3f2fb0bae743b10b36490947ecd2676f718caa40b510146488ff568a547bac9dba7d18a693f625fd2b992cff13f7335439356cd096639e89f7c7efb9eafbad2598ec0d6d37017e1c8e27c97ba9debac37357def62562bca732ff6c3f19367c601e761c889f1f9cf52a689a4b357fbb29266a9b4f85018e951ca357c397ffc3585f330dc64adbbfdb436da592d3de5b25c9ef53977a78bca732ff6c3f19367c601e761c889f1f9cf52a689a4b357fbb29266a9b4f8501034322e73ec86685d95c0ac64319fa78c13c24324b9081e4cdff5ef5d4671d8a034322e73ec86685d95c0ac64319fa78c13c24324b9081e4cdff5ef5d4671d8a920c2c0ec2fc872832d59525163f90f5d84a610f0eb0d95cb8b0c4321c7a620c02f1a291dff73f8ce6b1db12e031e52c33230d3e10ea5020067e3c1b0cfda605626bbcf377db44dd5c2c9057a95a818a91cfa7dc986038ee24bee4b48d53d51849090ff294bf74209bd35d0f31cffba5d34d78bbc963b338d0a977644a744d888ef691b3935f8ac2c4098052e60dedec0acc7c44dd846621d1f7b5ab2968bffa9c3a5c52d60c23266d6b14d876c3b1b7cf86d0fa6cd7e3f404005012215641638ef691b3935f8ac2c4098052e60dedec0acc7c44dd846621d1f7b5ab2968bffab45e7770a20b2513c8ece0a5d13332fde1cea4da12b2ebd19391ce243d154e3db5dcf06549519e040678c5ef3ef7ad8c8434689964a858495f7bae6462866d9db45e7770a20b2513c8ece0a5d13332fde1cea4da12b2ebd19391ce243d154e3d9e4bf77a4ec3d54f3df2ff76d6b61b95d0c2b4aae2da8c983a2dc426a1a31065e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85531a10f81ce91821f61e9fd5e5d71eb7df6b142efb17cc0c9fd4a36dce4ef101031a10f81ce91821f61e9fd5e5d71eb7df6b142efb17cc0c9fd4a36dce4ef101031a10f81ce91821f61e9fd5e5d71eb7df6b142efb17cc0c9fd4a36dce4ef1010054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85578ae1cac91e9883a00758cecd27a9ba9ac48246f09663e1867f27b0f1869706e78ae1cac91e9883a00758cecd27a9ba9ac48246f09663e1867f27b0f1869706e78ae1cac91e9883a00758cecd27a9ba9ac48246f09663e1867f27b0f1869706e054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8b79abdaa1c57d2b62a22d04e33c0f7ca5c06f911eb9ce62d7932ed42beac17b89305a0606e3243e645d97fd603ae848d83e6c49467fb0f1a48e892f5ef2d2986e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bb34bd092413a9cf41c440c93496951cf1cb919947abbdd653eaa8431063fbf2bb34bd092413a9cf41c440c93496951cf1cb919947abbdd653eaa8431063fbf2bb34bd092413a9cf41c440c93496951cf1cb919947abbdd653eaa8431063fbf2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d4028dd89776b07521483b8839652e3f18a55f17f579484be27419551cb9655ed4028dd89776b07521483b8839652e3f18a55f17f579484be27419551cb9655ed4028dd89776b07521483b8839652e3f18a55f17f579484be27419551cb9655ed747e529a73b73e5d7173277b7e001e4c263941cbffdd499bcf13f74e9b6aba58e7ac1073b7162bb50724edc9959dce314153b8f9a8330190c64859005ad945ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e526f95f159939cbb34584328b70bfbb7f5d6890f7ae59e169821af7a153d8bde526f95f159939cbb34584328b70bfbb7f5d6890f7ae59e169821af7a153d8bde526f95f159939cbb34584328b70bfbb7f5d6890f7ae59e169821af7a153d8bd96dda36cddd3327f5088528cf37d97dfd6d4ffad94a6d0dd524a18ce4bc46e5de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553d0022acbbc8958bd359e640bbab8f1ceab9689e0446aeae23073df67bf50e7a3d0022acbbc8958bd359e640bbab8f1ceab9689e0446aeae23073df67bf50e7a3d0022acbbc8958bd359e640bbab8f1ceab9689e0446aeae23073df67bf50e7ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fb603b35f9a94eedd666ecf680e59f73ffe0a2c91c83d15e06a014ccaed59acefb603b35f9a94eedd666ecf680e59f73ffe0a2c91c83d15e06a014ccaed59acefb603b35f9a94eedd666ecf680e59f73ffe0a2c91c83d15e06a014ccaed59acee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855493e39422ce8322f8a3c932dc70bff91d96617787b54541c791838493c444b02493e39422ce8322f8a3c932dc70bff91d96617787b54541c791838493c444b02493e39422ce8322f8a3c932dc70bff91d96617787b54541c791838493c444b02e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8b79abdaa1c57d2b62a22d04e33c0f7ca5c06f911eb9ce62d7932ed42beac17b89305a0606e3243e645d97fd603ae848d83e6c49467fb0f1a48e892f5ef2d29866ea5bc0c6a2d6f1c455c312fe2051fa3822e059df15512758532eb0ceb655291957d36d411875991e593e0e7ff10e4d21f6984aee4b43b45ece592c23e26ce19ddf68725e36599b25fdcdf3bcb7dfb259994768d1f2f5726ad0bcb79b19578fe1c56d05e9d77c4db289eadb34d3fca2c8dcf9a9e337d1e1252c0b373e9103280a8d7b76cf6ecff66b2a56bed782c9ac5fd97bc282497a413c17cd6e83708997811ef6d5d8fc41c1a912a7929dbde7d7f20790e365f1c5c7ae288a10c42d04cc87d697841dad40c1fd64dd57f752172b0b91be30a4cb0df843e71d7ce1757e8cdac4a04d5f0c6ba6ab2a20135cbbba56d26b90f442cabded9b3d2fa511acbc0c90bda252596bd8d6d48c294d43235a88dc13cb4820d7b2c8c7c2df560e29da139c7e4ab3b9bfcee22cb50c5f279fc43c007778a602cfec948f78b0b5af27a378d9e1ee0aa50f09079fc1bcb732091199de61ea19100e1ac59b4b52dfb03205322e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855335c0e41e4f3dddbed5803ad92feffdc434c2e70e15478bcecba267e723dbecd335c0e41e4f3dddbed5803ad92feffdc434c2e70e15478bcecba267e723dbecd335c0e41e4f3dddbed5803ad92feffdc434c2e70e15478bcecba267e723dbecdcf939fe1db2fdd3d2dfb8e81d0cb15871961b0f18ccf6f1a5212435a98f7fe86e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553759d9821d72e2496d204904a98463b01a293371b292611ebf31c6712f0f781e3759d9821d72e2496d204904a98463b01a293371b292611ebf31c6712f0f781e3759d9821d72e2496d204904a98463b01a293371b292611ebf31c6712f0f781ec9d23efe3fb1810eed0f1a81a7d7233aa5c11b1529e9905bc1526ee978fe9eb68962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c8c75bc275fc65403f596e40ed1e6fdb45ae375ffdbcb578fcdd570b0e9767ee18c75bc275fc65403f596e40ed1e6fdb45ae375ffdbcb578fcdd570b0e9767ee18c75bc275fc65403f596e40ed1e6fdb45ae375ffdbcb578fcdd570b0e9767ee1f3ab950f45a5cf5489201356f67fffbc9d3451af6bcd18f922aced9ee31af2c4f3ab950f45a5cf5489201356f67fffbc9d3451af6bcd18f922aced9ee31af2c4f3ab950f45a5cf5489201356f67fffbc9d3451af6bcd18f922aced9ee31af2c450d746351ca6db0a2df3440c91423f314bffbe4f21ec4e7761098480f33544e1675f8ef18dd3c9cdae5f9b31e395eec8e2580c0b1c965e08724af09c983d6dde2a49de05b29b531c7b098b8d1d3e5a569b180ac30e61995d96a861e45184cea9f71c1683757e140dad5ae66b521fce3a9aa4d275e8c16baa1244d85634a6b3fe152f8c1978b3178a9821a90656138ace5f9361d0a4c44df94f4350e1b82aad0ef71c1683757e140dad5ae66b521fce3a9aa4d275e8c16baa1244d85634a6b3fe7d23d78217fe3b1f3fa392e26f51a51615cffff4c51cdb388b72a9ab97282aae171e3827f740ea1df1744fc7a8afb1a17e915e9108f44db68fbe53c7e8bf4d5d7d23d78217fe3b1f3fa392e26f51a51615cffff4c51cdb388b72a9ab97282aaecd72cc6d6189f83f5f34051e2d09eca7969f5371f11d67b11bbbb8e712e7f3039d5fb10b235cd68d8bbb5a5457733b695fb13683e7cd860c09f6f320ec4800b0cd72cc6d6189f83f5f34051e2d09eca7969f5371f11d67b11bbbb8e712e7f30340686fd25b04c37603dd8863a71544b8cf026d24fa46926e47c2389ffd1e1587c023e3355836c530068754788c04dad2d64b8ae03f0dd5d935df7f3c4632f98eabaf5598feff6311300864a25a731798ffa37808d79a30401d2dab8dfdbdc837a4aadf0abe379122e78429b91508145ce874daae7dfbd19457f32e4f708acf76b00f6e177d828b92613df98bc0ddde9cbe3cef59172b3f2578ab647522df10d8d9ddd8c677140ce08f12ed187b4ba483cce027517ede9f32c051cf3ef04490c98733ebe334422f00b261ae3cb841e7c555c697fde3edbd2058efe6acd80749fc8f534d5364cb7184cc90f580a8b0f69a45d82d0fe4705ba6c48c7c215aa37af54bdf4d0fb4721b9d99a4012b98aebdcff46c2201a9fe0bbac2fa89d24783a2656c72ff2caf9938768f54a483dcd0cbe655d4ab18884b4c9ceeef71c027cc314306fe1a8faa0162771423c2f4a6d9829ff5c29c04d893fb3d43b4fcd4842bc43022bee22e91bd27a44eb3f565f52cc7c4945bfe5817141fb3d3c5adeba7152f7e1ec816299c4810176dc50bedd842f3c258928802832d6f36a15076a5e0092fe2ed25decf68534b9f93b7086b30a6f509210c98095442a4b5df65cc58d52a38abd536972b648e550165e4390db385a4ed29d72a5d45e4fbb9a9939844f253398f45453b79531a0110b9e3869974140efc02e95613287e0cb009d42898d9875e4fdf47a2152235957da6eb7db1bfad5c944cbab47a5ee8e2a09fa9a4d27ec30374fbdd33eccb256bdc7d162159da44b08e3dbfeab5fbed3aa076d269b3eb35781b6e43c36dcdaccb3384902d0db83ecc473248a5cd13df42fdc43bcfa6276c0a87823881219b3ed6309f9195e458e89f8638ce75ca515e1f53acc0acc81aa12fe09c6602a37dbff499e70c7a691bc089e1bfbf83a22731e6b95b643681117e530daa4b7d0a8ac823b30d3ffff1a38b03ed3c388f3d74d5d52952265c7b471d5e4509f823e26e466e52c127a5e384be037aa109cb6654c48c13ab8aeb63cebe0e1aa9e4a95922eca190177ab4a0aec2c28e204ffdec203f1b4bbdda8043515ce9b4bc74f38459434a91477197a4c9b3a58bb2bd4c70027472003c0e363c6d7efad59b2cce72fa8c7a7e688a79d55e15ea4914078c81058b0289ceb80cd5b69821c9b41d7f60f811e62e1b1787b76503c60cf88acd992b662fca6d282c1252112273b41d7f60f811e62e1b1787b76503c60cf88acd992b662fca6d282c1252112273b41d7f60f811e62e1b1787b76503c60cf88acd992b662fca6d282c1252112273fb9544483f5e8755a701ccffc0de617d4f420429c45027ac291486d22bc99161ed90333803478d2fae3074aafc068fec080cfbfe8afb5a4069cb631f9202caedfb9544483f5e8755a701ccffc0de617d4f420429c45027ac291486d22bc99161348c192a745a455e6eef4ed8e6be87bfd01d1ee730d00f654240e8dd5ece1d665139924be22cbafc42cecde28f575454d77d0277d387bee7afb001af81cefa30348c192a745a455e6eef4ed8e6be87bfd01d1ee730d00f654240e8dd5ece1d66fa2054f82200c24e51d6b22be0645a18b59290137446d287d137a5f4764e5a78fa2054f82200c24e51d6b22be0645a18b59290137446d287d137a5f4764e5a78fa2054f82200c24e51d6b22be0645a18b59290137446d287d137a5f4764e5a78a485cb47ffc51c321d0dca85f5ee2274a49184669d6e6df9458f8e1c731bf2b6a485cb47ffc51c321d0dca85f5ee2274a49184669d6e6df9458f8e1c731bf2b6a485cb47ffc51c321d0dca85f5ee2274a49184669d6e6df9458f8e1c731bf2b6defeeca49f6315a465a8a10dba81e0c29a4aaed7ad666d89e928b1f3908b7d7edefeeca49f6315a465a8a10dba81e0c29a4aaed7ad666d89e928b1f3908b7d7edefeeca49f6315a465a8a10dba81e0c29a4aaed7ad666d89e928b1f3908b7d7ee685ee3e31e19b6a61ef84ace0fa9a219e5302014d6507a869d83b5e6cc3d26be685ee3e31e19b6a61ef84ace0fa9a219e5302014d6507a869d83b5e6cc3d26be685ee3e31e19b6a61ef84ace0fa9a219e5302014d6507a869d83b5e6cc3d26bac230c490710ecb430e3a7ca28ac55ff0817751d07fae1e7e24d16b53e3b0306aa0c67cd7e5f195e9bd58b742e3495ba40ab7b5f280d0ae71008506ae41657f21beaa4972b451e4cc482ceb047cfabe5737cf652c3e805106ef3295280e001667399ec0cb4be6b656bdbfdb818272b59ac50e3149a03f419776da83c3af3ebde7190c4657ad1d1eb57e37fcc4f5868a64dd8673041c511777f7cabff2e56dfb80c9c665429a34dc1ec6832ff33d62ed05798ce0953dd681481b6330eb84a3c623100c0f9c80ee313ba939ba7870a6da629f55b3b6afc2ba2ba952706cb2bd934e9ea40815a00612f56b6534c812c10766ed9ba2fc497219737d1577ecc1ccbbbebc8b2025fb8c53022db62cdb5bf37d6ad00cb641c5a1824aed3dc346b77725841de403cb16d0b8e1e84e158a7603a1a451e882588c511c8056ee56fb287bc406f4fba227e4afbd1663ea7ff8a3a9a2bcc995d1a78b30e0ac0f526daa50b5ee82dd1dd8ca1e049abef5e5548179aba2532952f9f5362bc7c6d09bd73f80c5974629caf51f23bd82ec1d271312f45ff02710ca015d2ba8c3f56406ed5f4cc76ea8818a01816116652212892d01b1ea79706f681292fa77c4515e7f5c4a8fac2f3a13ce02730563600dfde0b63692389968e44708b9bc505057bba127eac0664e44440f1bf588a25073d3de70b96a60491a4e2ea720f0cb73adb6b27bc9fda5cc33701e6c6f64c0a59a81a5b7aca858d9f25b9ef8a83ee43b5c870d0d770b9bfa11a4a17989ace054358383c0ae5c0d2bc36deb5d45b49c21482bfe922ce70f4457684ba667d67b1de8d9aab5a4dba739f052e67c60c44a0803e75fc5d11cbcdcbac36285bd15b4419d099d1c4452b0449e04fc2a47d1ca8e6c15b008f1d50d8c6b99348d18818d4a27ad5db018045a1c3abf50f2bbb0bad81643f082389201d7399fbc0d494395da89493b77a15c88b5100363ef25c7fee27101e3106eda61bb446ebf62f8c02316eca6ff086fb4d2759196ab4a2d10cd203868f2a8e9699512346ebf62f8c02316eca6ff086fb4d2759196ab4a2d10cd203868f2a8e9699512346ebf62f8c02316eca6ff086fb4d2759196ab4a2d10cd203868f2a8e969951234a6e4a4947b1f1024c589d61efabc479e54bddde873caaf21953738e79f795e04a6e4a4947b1f1024c589d61efabc479e54bddde873caaf21953738e79f795e04a6e4a4947b1f1024c589d61efabc479e54bddde873caaf21953738e79f795e050abe28cf53e0825a75c1735a45503cb0731980e77d4658073f45f89d0a83e7350abe28cf53e0825a75c1735a45503cb0731980e77d4658073f45f89d0a83e7350abe28cf53e0825a75c1735a45503cb0731980e77d4658073f45f89d0a83e7352e41cffeaedb75a01bf0e106074737b2c7c74e0e66fa4b40355bc4958ea3d5052e41cffeaedb75a01bf0e106074737b2c7c74e0e66fa4b40355bc4958ea3d5052e41cffeaedb75a01bf0e106074737b2c7c74e0e66fa4b40355bc4958ea3d501dc96764acfbd8d2c1767ac1b56a2090938f554e32615f979874f8e1129459101dc96764acfbd8d2c1767ac1b56a2090938f554e32615f979874f8e1129459101dc96764acfbd8d2c1767ac1b56a2090938f554e32615f979874f8e112945910c4d8fbfe9e27bbd32936919a69038094930df23879584d6493cbf882195bdb15c4d8fbfe9e27bbd32936919a69038094930df23879584d6493cbf882195bdb15c4d8fbfe9e27bbd32936919a69038094930df23879584d6493cbf882195bdb15abfd43b38f621e6c70808eb55af5401851c499949b219de20c5bab2a5c006f7aabfd43b38f621e6c70808eb55af5401851c499949b219de20c5bab2a5c006f7aabfd43b38f621e6c70808eb55af5401851c499949b219de20c5bab2a5c006f7a29a6d8185f9626f7ddefe6f725acb28e3f636a75c0a6bc3a9e62f15006613a9d29a6d8185f9626f7ddefe6f725acb28e3f636a75c0a6bc3a9e62f15006613a9d29a6d8185f9626f7ddefe6f725acb28e3f636a75c0a6bc3a9e62f15006613a9d72ed7ab74457ec319a03ad835ee9f7a6fb76e6c069507868f63f945605b48db472ed7ab74457ec319a03ad835ee9f7a6fb76e6c069507868f63f945605b48db472ed7ab74457ec319a03ad835ee9f7a6fb76e6c069507868f63f945605b48db45a05ae3f00d6a43d3331b4f72f9e03636cf091a34887e68be1651f312f81f1b05a05ae3f00d6a43d3331b4f72f9e03636cf091a34887e68be1651f312f81f1b05a05ae3f00d6a43d3331b4f72f9e03636cf091a34887e68be1651f312f81f1b0cba842c175b3b5dd32f811543abc6d9d882ee63e70109d1103047048c51c5bebcba842c175b3b5dd32f811543abc6d9d882ee63e70109d1103047048c51c5bebcba842c175b3b5dd32f811543abc6d9d882ee63e70109d1103047048c51c5bebc6bdc0becba36a566e079e0ba348a1cfc80b4002446c2a2a088b6a7ba23535b3c6bdc0becba36a566e079e0ba348a1cfc80b4002446c2a2a088b6a7ba23535b3c6bdc0becba36a566e079e0ba348a1cfc80b4002446c2a2a088b6a7ba23535b347ba3a35f77e648d08eba0f8843bee2ea921b77445bab99a353fe4fbd777c3e147ba3a35f77e648d08eba0f8843bee2ea921b77445bab99a353fe4fbd777c3e147ba3a35f77e648d08eba0f8843bee2ea921b77445bab99a353fe4fbd777c3e1e7d0e50389da5ae9a3a1ea5387e2704051d3b14597f2a5cad74631c91c7033ac4a4a1dff6a8668a8bfa5fb65aa7d185657de5fcf9ca0595e38d8960e9e5df018e7d0e50389da5ae9a3a1ea5387e2704051d3b14597f2a5cad74631c91c7033ac2fb6cc8ba69d9ce7139c6581d7feb55f405a0341f421d9806c05035dc37a3c6b2fb6cc8ba69d9ce7139c6581d7feb55f405a0341f421d9806c05035dc37a3c6b2fb6cc8ba69d9ce7139c6581d7feb55f405a0341f421d9806c05035dc37a3c6bbde23e5dd9ce41478a82c603413dbc6cb4767dceca0dbf1f31341b355e9acdafbde23e5dd9ce41478a82c603413dbc6cb4767dceca0dbf1f31341b355e9acdafbde23e5dd9ce41478a82c603413dbc6cb4767dceca0dbf1f31341b355e9acdaf782651900b51111cddf4ce68729f09457a0aab90d700b2279d3b571974d50b31782651900b51111cddf4ce68729f09457a0aab90d700b2279d3b571974d50b31782651900b51111cddf4ce68729f09457a0aab90d700b2279d3b571974d50b31ccb809a7e5d90d9ba0b7bbcad4d9b1abece8e726c9fa85906c90e7d11e673bb7ccb809a7e5d90d9ba0b7bbcad4d9b1abece8e726c9fa85906c90e7d11e673bb7ccb809a7e5d90d9ba0b7bbcad4d9b1abece8e726c9fa85906c90e7d11e673bb702c0b89a83c6f0932aa4a84682676d27a0d62d04055ead65994239d3946599ef02c0b89a83c6f0932aa4a84682676d27a0d62d04055ead65994239d3946599ef02c0b89a83c6f0932aa4a84682676d27a0d62d04055ead65994239d3946599ef7905c620f00c028e1b28ea27656b66d14584fa809206d3eb996fac5dbee2546c42dda1a95ff3c6327db32eb0668c6ad8e53070500fdd90caeeb2280f5be05d0e2c8cfd497a36b3a6008d7b5491ff08dea51d8a501b07a4c085dccf05f489077f24363b884e0dd8ce0890b2a262c4fc3933e3c6d75ae0de14dd37e8656a6a51e582544c2ef9cf58b69c969d19bd470c2cfc4533e37b6dd8d64fc52209fe37e2769ddc5a2c593063442e1def67a63db9caddeab830d4de8f752b4fbe6d0da36f8586031dc23e0e69c8d5c7d82dd62c8db74dade2821aad66edf3f36e3fe3e7bb7e38f1e868b1daf10aa0342e239074cb2a9c0b021006b07b9acac083ee984b565eaa91e64f7afe9f5c82fa3b4019352bc762e6f8d1aa05bdd5408305daa629f91dd7d20a9f15b209485ddcd9794b5ee327993ff56c96b4f0d0548e5769d8a5f7cb1e813e2e1546526f216de8e547e99cb4f3e3830d061c440b371a676cab0359a2cdbfabc494d9c6f7271eb6090bfa82f985a9539bc913f8ae9ac4bd8530d371535ec176a7fa6db2a090279202b37483f7926f6370bca8fb03b5273c55c1d0f3563fb3ed4833418c98f7828f5be0052e731f70c05642002f4ed6907e3f970f374a674e9a444596abaf66775e80f562cf1892db4fcad689ce97fa327df86569a2f1e1b69d63680f8af6152e4fe7fe36f1fbb65acd9d076666b7ef54eec2b2349ac62b9efa9ea9408a0e3225199a9cdaaaee75d91ffd0c02c6718465066c91f48b429af1d7e94d0027baca8b67db0013cc94bd81c5df01d28a76dc3198537a16e8dff2b0fbe9258dc917eb73b5255f5657781f20cbf4b3c6de19456f70153f3d2f3b8c353287e731a576d1049c22247609b9e2e77f8f3f976c86b95fdeffef6d18cda15d3957f90e3e45133f95905c95b9e4781012da5ccd23327bd9809afde9c8198df63adc6da1310d34a34b5dbadb3695a7bbe99b149aaae4eb233ee5c31b7655907aa2d4807474344a54f33f9e933af9c9f2b34f0f1f8a6c98d69df23e6c7519cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3ca34a400df1d27b90fbcae8c79296903fc4db312c17e0feff2cf80708d03ad3d5a34a400df1d27b90fbcae8c79296903fc4db312c17e0feff2cf80708d03ad3d5a34a400df1d27b90fbcae8c79296903fc4db312c17e0feff2cf80708d03ad3d52a972265dd47c815d64a0ebbd03daca8f0a8a90c25f3125158d48f4b86e0aeb42a972265dd47c815d64a0ebbd03daca8f0a8a90c25f3125158d48f4b86e0aeb42a972265dd47c815d64a0ebbd03daca8f0a8a90c25f3125158d48f4b86e0aeb421fcb20cba764289b41cc0262aeccb6776accd2a4cb5121acdb6f16706176d090973a4ef880e7511b76d785160258db7e57372fbcac506b587fd356a029cf02021fcb20cba764289b41cc0262aeccb6776accd2a4cb5121acdb6f16706176d096078109926d3658c91d1e39bed7062c73817087b9fa99b9166794e4314c00ff24cc35aa32eb6174c1e5dcefaf80ef575a64560df9277a73733836c17b668c36b6078109926d3658c91d1e39bed7062c73817087b9fa99b9166794e4314c00ff28faca823170b425ec5b558b68ce66c84b18d31fd141a532f00ea203e97f5e8476ffedb40b8a024504e940be7ecdaa5f809d09d1742cbe8e5ba4d5335763368088faca823170b425ec5b558b68ce66c84b18d31fd141a532f00ea203e97f5e8471a42d66013d5f46270c00578ebf86a37859eb0cb8bbc1a928c960203af34746a8f1bd0522e62296d708c07afea8dab66251b9f6b108b4b9965c55b0c54fbf43e1a42d66013d5f46270c00578ebf86a37859eb0cb8bbc1a928c960203af34746ae778bd7483ee1a31cd43822947fbd000f16e464a3e603d94b4ee251aabe8b3251bceb4fb7a355562b925dd8f947236927e8051bdabe0a293482f5d64ee534994e778bd7483ee1a31cd43822947fbd000f16e464a3e603d94b4ee251aabe8b32543c571dba08ac742a9090409b676a5b407e35b9d54440d854923cb87778a5ea2c83478b925e7fcf9ac88ecbd6a55cd444ed8f0909c92acc24e1b6e97ee88457943c571dba08ac742a9090409b676a5b407e35b9d54440d854923cb87778a5ea207fbd6569d95409d7a3ac96f28dd2969c804878ff50e6da9b04347771ef23e58c0ae4dc9adbfef31a49d46109fd48b8639e360b652a7595696ebcd3765bb682712aece88033135dc317e4adfbc1a3cdeb8d8636fa31fba4bf767b8851b91a687de4c1a9736e9d9ca2c8f79d78f418ac5bd3bcfbda27fd8ba35c5d809da2e5edea79bea6f3423fefa51fac176ac399d6a9b11e0f493c3abace9032390c3e425e6de4c1a9736e9d9ca2c8f79d78f418ac5bd3bcfbda27fd8ba35c5d809da2e5ede5572ca62bb29c565459f8c10ab7fa39c3cb7b711981e8face52e6943392be4e7f71995f0219d7ca0e2dba273d055f6e8bbf8a4fbe1bded4691c3147c0b09432c5572ca62bb29c565459f8c10ab7fa39c3cb7b711981e8face52e6943392be4e783999cc221401dc2fccca9d3dbe395c82a9f009db310a00e811c68c60654771916c62c93da9ed9338601adb171f1aac3d28c1c9cae35ee1b6de7948de837e436d910ad886333abf3664a4fb4290d3b81307a16c6d9ca14356b3644a9aae6e714997e7fe3cee72d5a5d86ea6e3b33713f021abb13d753faf765632fb12d9210f4552f388dd8d5d0ae4776304c47e69b34bf059ea1ea8b7f3e4c8d6cc6207e5e72b78e533e055c607b009b1ad93dbbf16a3595f6522b95536eff974b202a34e8fde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e46f1bf431aa68e36406b32cd94afaafd109452df427aa726855be4176077b56a2e3c4212f38d27aff680c0a7f6c377829438a7c7a4f85ad4789b22de7ca73a9042acb60984c6f721fa89c42cebe22572acc9434cc7f27d2fb4362b3602deb1d627f9028bbdde32e61ceceeb929520023607de25aebdc039c2d568d9c1a8d1dbc7c15747f0d13d0884b48d424c3b38d5e05cfece09c539c906d5dec48be3d083c0a16cfbe6b674abb6534c984f06af296a01668b208f0967f25f8a4348e625a36d9acb2151507735aa72c6aeaf15142a75cb0d3b37b48215ac45ee17106adc18b8f8f36cea94f8189a18558ae6badafbe89f20e5edc5471c7068ed53d1e2c0310e58aaf931dbd123de187c9626f6ddda79636fcdc2ecf9a01e78aca57228b12ec37dabad99038483b8ec26c13c32580f910a984b965ecd8d985f9853398d0c43d00d7c71bb5ddd1e7b3f4ed971764a36053b04c9c13782d9e0d8d75a4cf8562c216b1bc0470873c45a27c75bad8b510ddc8ec79b39fd7916eabc9a69df80d6172b215e185efa93f9f846a102c75c44b83c96371db7c66a57a9f5389932d9bbee88b1c2babfb31ff4e45cab41898b85c482c4430bd385d6a474e1239074372b513f61027bbcdf521589b58fca01c3a5d2cf9ee40f69e48567b2175647fb5e2cbb0b58591f599605aa90a10579b1d89245d53985c2fb5cbbb9b7f33a79d5d9c7966fbcd26438397c6c3de40f4546c7112c81f784356e614ae529d8c90570d40f711a12117d8c600e848b41f0c89ec1758d650a8425dd9bc40b502fce6298d4cdc002c744eb87a94e5ebd94e5966e103dcf29da97b458543600f3aa79c8158d47a9be74703d81748fea2b741dbfec99ecc2bd260c8a468fb47b0eb312c4ccd36ed1c89626646e8c5f263f64ace6f171eb0712747ba3619acac53112790dbe79d62fd5eb13eb521ffb2de50aa12085266a33d602d80d6fdd6ae601065d42c40890cdce156e749b4ce527b626400921e854ed1a92cacca37cd0bff47cdd1da2ced78659998c66d06e2896a20ffb72c0a766f7ef42c0191adc3db8bf2609599410575e1dd540007813d0f8975764174846abb678de4aae1901c2035d6035649c7a1aa251075e4d0543540710285b399f63272edba01863e3fbedd0cf1d1f2cd8bfea3da96e466d38c6287a7ae90526ffe8eda0949f4bca67f4673bd35d11f15e64527e437114bb55fa830fe5dbae09db5401656ee0b4972674a14cb284abf05a26ecd1ebf21df6acd0761df30eaee8de4f2c43f1735d1f80d140b725468897449a593a68ddf8aa933bcd2efa9139e801195c4c1089391d377af6e92b6201d1ed2e11e69e35ae460395c0727870f181561e610e446bc8513aceb9f1842dbe7776fc2f5ebc24c183bf4c77c0409987f548d1ad38a3035b558ef30866c28e4233bf0722fa0009356c4cfba21c94c43cf1ed0d9432ccb8384c738e2149663973b5cdda4b5d12e6e55197da847cf1a1b4f1a5494e84a64168252e6fb595b7d92c6e5048c1b6fad2d9fff31b38a7549eab047cf59d25e75bd85f546534b7370d95f313e422dff03d307a859212d0ed60cd964a4beecd006e4848c284579a5dc5b2b93dfbf360a95dea9976a5c63e1b7f2f591aa5d314d62d46ebd9d5bac6a7f4961c8522d3a867a07b1632f123b51bcb2c760f895b41404abefb2b2984022cd201b6b2c42ff167b86b22e9a9467cbbbf53186c9af2947d8d345b9fa254bd6298dcf3d7c4c3fc5f9845aafcca4dbad75ad5227e9f8fd78a59d7124ad185134c82391ee88960f5ef9276392e31e1e08a13241e4bfa943f0715a7b5f9e594feec3b090d74a2e478ef9276392e31e1e08a13241e4bfa943f0715a7b5f9e594feec3b090d74a2e4787070a5ce1e91d1a3d948390237a3488057e7973c731e20b465a17fac9235f67186356e2ad4dd0373ca7840b3ebfed0f4a8adb7b016f152e92e36518f93f0124086356e2ad4dd0373ca7840b3ebfed0f4a8adb7b016f152e92e36518f93f0124086356e2ad4dd0373ca7840b3ebfed0f4a8adb7b016f152e92e36518f93f012409e5892ab712ed0a3a88e4adc1e833e2200fb9216a0cc1d5d43838ee1719adfb030b13bb894f9d5291d73910ab98ed6e0e7a240b68f3a19cb9611d5e4e3af3c3f9e5892ab712ed0a3a88e4adc1e833e2200fb9216a0cc1d5d43838ee1719adfb02fde99764c4b722d534c7a8e02e1a8f439f0b8c30f2e57bb94b64cb348786a062fde99764c4b722d534c7a8e02e1a8f439f0b8c30f2e57bb94b64cb348786a062fde99764c4b722d534c7a8e02e1a8f439f0b8c30f2e57bb94b64cb348786a062a00df7e98a9fd21ec88c4781be67942d93b9152f75898c0588996e3c3cebde9c575da64548858e7f628a7a15dd15e5eafd514f6cb66635918998209de0199892a00df7e98a9fd21ec88c4781be67942d93b9152f75898c0588996e3c3cebde9f33cec994dd095cf05e37d05fef99dde2e47a07196ed2152dbcca702ea268ec87b0869502067a6a9ffb9ad007145e4486103e683bb4f0125fc0076434ae3cc61f33cec994dd095cf05e37d05fef99dde2e47a07196ed2152dbcca702ea268ec89420636dec77525e89c4b8b06db9efe0f99c5a20f8f79ef2f049800c53d5bfb09420636dec77525e89c4b8b06db9efe0f99c5a20f8f79ef2f049800c53d5bfb09420636dec77525e89c4b8b06db9efe0f99c5a20f8f79ef2f049800c53d5bfb05b20876c0a4f4c0c655a5d6334e94345e34123df42d0a3b8b6293df936cabbc01510bb97211de7561cbd6266596527959b50a32d710e557693be66c42c9bf2c3c855e2f48f814bf478e5b904a220368e897847f75da7a8bffe9f84e561d08e924bbd9da1de21a2e49e725114d88cfa65e055bb607f16dcda3be0cc7d1f199bb437e81bf588d826bdf92d18599593680273077a243e35cb253d143fea3aada7345bcf1fbf4606c5ea0ab13bd0a95271ebc6bb30e8dcdd44592c575efff7ab819b6467af078a4e6021f332ffcfeaeddd62aba8f54ebae55483f70024799e798c04baad627b7dc1f8208ac80aa7911eceecfa7feeb7c3ab9dd3a2e03d1e6af1ad9920ad72e28027886eddc8d3c2d91b1a3a9d6d1574239cdba6abe0fedecb43f87b64443abfdb3b96639cb2ae28008f3fb33e4bfdfd10081d1acb2a985a440a44020c365e4fbac114b2613059f9f8a535218c85da9ab9ca9b7e873a1a164e633495a33c2d66b3f23a4ad823ce7c66341950a02e173871ac0af8cab1bbe7f53f931ca33c2d66b3f23a4ad823ce7c66341950a02e173871ac0af8cab1bbe7f53f931ca33c2d66b3f23a4ad823ce7c66341950a02e173871ac0af8cab1bbe7f53f931cc8b4fc433c3f9acd7625ed321a6edf1f65f388f63ec030be42773e693ff660acc8b4fc433c3f9acd7625ed321a6edf1f65f388f63ec030be42773e693ff660acc8b4fc433c3f9acd7625ed321a6edf1f65f388f63ec030be42773e693ff660ac994cac3438bd4968005560dcdefb62da19a7bfa0d2ea03e997b0210863d7ade8994cac3438bd4968005560dcdefb62da19a7bfa0d2ea03e997b0210863d7ade8994cac3438bd4968005560dcdefb62da19a7bfa0d2ea03e997b0210863d7ade83bd5e4bbb534da9f2e67560f0f1d0867fcc1745a392bdc412f76e5b72b07a6bd3bd5e4bbb534da9f2e67560f0f1d0867fcc1745a392bdc412f76e5b72b07a6bd3bd5e4bbb534da9f2e67560f0f1d0867fcc1745a392bdc412f76e5b72b07a6bd3fc6b20c0bf7739779c6c4521efa968a5e031254f4e51ba10a5640bcdd28f5913fc6b20c0bf7739779c6c4521efa968a5e031254f4e51ba10a5640bcdd28f5913fc6b20c0bf7739779c6c4521efa968a5e031254f4e51ba10a5640bcdd28f591ad8ae840f9141b89b7c7b33b99764b6a3b6319fabe0ee6d22cb4abe06a258f1e028bd816fd13992c226de2251c4a3a80ce8245f29ee47f90e26ae679ef65c6b80a2817f75869abd908e0d8fd3367ec2263f28d54d3823224ade7135bd11dd2928e39a7fb6e5b315ed4d82ed28622418120cfba48a16d2315e0d892ed74565a6a0e3cad638826e73a960d0d914deedab8cc38143bd13d8013e2c4e7e00076e382c353c8a14aebecc25a355272e31c1738bd0764748b3eff183c1a310cc3cbb9fbc353c8a14aebecc25a355272e31c1738bd0764748b3eff183c1a310cc3cbb9fbc353c8a14aebecc25a355272e31c1738bd0764748b3eff183c1a310cc3cbb9fb665cc8f2f186f1a8748dda168fe3ecbdbfff111b9b079bbfed521dfda63c5b97665cc8f2f186f1a8748dda168fe3ecbdbfff111b9b079bbfed521dfda63c5b97665cc8f2f186f1a8748dda168fe3ecbdbfff111b9b079bbfed521dfda63c5b97d8141588177109fbda2ef4391227314704163734ad22b39609fcd60c551d6256d8141588177109fbda2ef4391227314704163734ad22b39609fcd60c551d6256d8141588177109fbda2ef4391227314704163734ad22b39609fcd60c551d62567a5ea3320c1cf56a929877c720c43de6a43787bc5c2a46b542180f039cb772407a5ea3320c1cf56a929877c720c43de6a43787bc5c2a46b542180f039cb772407a5ea3320c1cf56a929877c720c43de6a43787bc5c2a46b542180f039cb772402a33e69c54340dcef19e9747cbe3dd2259009f9b6a2cbd948da149dfa644ef692a33e69c54340dcef19e9747cbe3dd2259009f9b6a2cbd948da149dfa644ef692a33e69c54340dcef19e9747cbe3dd2259009f9b6a2cbd948da149dfa644ef69b8552347a97f1804d9fa8636ac36bad0b80f2fcd59746457a88dff1a57107fd19668062e98d9c61873bc29c9a2cecbea6d47edf3d9099623bb6b082016edd8d4b13b016e99af2960e4d70a244592118f542cb542c50daa6b8e37229c7b7ea88c6e479745ea8d463ca298e98fad919bfb049824d79e7d328e8e9638370649505b68cac78921c6354f2928fffa6e127b5c72cc779092396f58d9935bcec7f7b5989760de61d00cc3ca9c9e3c47e505e66d211491f8100ca3c3c10997b5e247c4081acafbc0f985cc86a2c0a1b1bc16e31a46a3c7b91485c344f31a1b6bd293d9511acafbc0f985cc86a2c0a1b1bc16e31a46a3c7b91485c344f31a1b6bd293d9511acafbc0f985cc86a2c0a1b1bc16e31a46a3c7b91485c344f31a1b6bd293d95175c06124dede701f43328fc8146134a4e5bdf4e56b18650652af917aec2684d275c06124dede701f43328fc8146134a4e5bdf4e56b18650652af917aec2684d275c06124dede701f43328fc8146134a4e5bdf4e56b18650652af917aec2684d235d77917811a31b7df81d4f902e537e5118a07fb85582ae1550b1c349fad4efe35d77917811a31b7df81d4f902e537e5118a07fb85582ae1550b1c349fad4efe35d77917811a31b7df81d4f902e537e5118a07fb85582ae1550b1c349fad4efe02397ad5eaf729b2cc695b4c323fb6723cf4da90af7010eafc734f8185f4264602397ad5eaf729b2cc695b4c323fb6723cf4da90af7010eafc734f8185f4264602397ad5eaf729b2cc695b4c323fb6723cf4da90af7010eafc734f8185f426466b659e4f90a2315837352b17e2deb5a957ffd537eb9a76fccdc3dd1805ffaaa56b659e4f90a2315837352b17e2deb5a957ffd537eb9a76fccdc3dd1805ffaaa56b659e4f90a2315837352b17e2deb5a957ffd537eb9a76fccdc3dd1805ffaaa5ff58ee4945d960ef431f8b6989de9a93bca4e9d15e0ab8c5af384902772d3e3d86f382548d56f528f9cb962e54a4a426bb952ef107472f010c4188388cbb45744c5ab3a1875887418f42c11d5642e605a50ce089939a0f341e5ccdd6e988c1d8360d141a7561e2f819c975229440d12bdd3d62f3f1f186e3a32f34501e4598bec32da01ce566fdd3691e007e988c287b2dde6fb05738d88be1dc02d69093d80ce422d0616d27b2e6e557fb3c66646d39d3373cc8e9445248c41fa7aa460694191189f6e752a8a42427dde5a1d92d1d7093d304589b4c4825d2e07c91a51f0fab96cb518e4e90757d2e910e04636cd09fbabfc50ef991243b6281acfa1ed4528edd60436aed620d9157b736dff7e72e50bf735f7ea1dd130f48de29208af1e82f91274b69a9ce91422ad6615ffae8c81d6039fd819b3b7d5c6963c0eb6f1f38faca56f29c553b80f63e2ac2f8115e5e5408345e72379c887ca548f087d1abe0fd2c30b2eeffad6d2b8eefa0bea40b7a7ce1e3674c5b6912805d81f1b3455d9c112980b9de10d97782a8a04783ed5b232ae0f55cc36480c4d1782fc843fbce49d58c1eded0326f0de81225824b2f2a8adb8b195b9c92b23dba39cbc3d06d9e331b93bc4949785a05f5d404ac60792be4328c83fa4af9b39af6a7f1bd6c19563b08cb93646beaf57cf2570b401685462068c88fa8e2e9821c8c9bfd5179e1f2580b6ef63a8c39a0f731ffdb957276e73a0adc05a496e50b757fbd8fb0ac209477bdcde791747002fd84542afeee07af165f3fcd8d9cae63d2e814a665173b0b1a8a45a8b0a4d8901f970f70a34beb99766e1f449b07d003f53f32464c7c507caa3cd19ec1299d41be12bcf4158818e6b157aa1e93bc4c025c3edcf50e478271bd7a9d1f62173509ddc30187664f0fe15196347bd7bcc2c169d2da4a9552a6d72d11dbb086953ea2d781abf7fc0038328db89dedf15e10323da7458e49d1240f7d18415d28cbbf6cce4aaac20c779ef65f86257607b39aba63f331cba4b538ad4fc598a43979808f02ee6d3828f59ea02e6e6284e854701e54691f484b8e09b84d6c47f170cb65ecc5c39b9ff45ca73c6a5691c447a1390e41d4bac22cbc65955bcd90e7d0e7bb52ad1e0be6730070193c7bd691d5c7a1a5090b073f1eda876d1ca090e7d0e7bb52ad1e0be6730070193c7bd691d5c7a1a5090b073f1eda876d1ca090e7d0e7bb52ad1e0be6730070193c7bd691d5c7a1a5090b073f1eda876d1ca0515e56acda24692f6a378a98470874f72aee0c1068bc15fb0248158769e4742c515e56acda24692f6a378a98470874f72aee0c1068bc15fb0248158769e4742c515e56acda24692f6a378a98470874f72aee0c1068bc15fb0248158769e4742cff16e46789b43f83e7cb2eedbcc82628ff05f55b3646895dde38b1dcf16787f2ff16e46789b43f83e7cb2eedbcc82628ff05f55b3646895dde38b1dcf16787f29331147306e0fbc8b80a227df81b4445e32afeee276e5ee52b697e2a206cdd8aa830b20c15b65c897f83ccc6cd22a219a6eaeb9cc412e959d529d28b5e965f81a830b20c15b65c897f83ccc6cd22a219a6eaeb9cc412e959d529d28b5e965f81a830b20c15b65c897f83ccc6cd22a219a6eaeb9cc412e959d529d28b5e965f81cada9efc3f68633b2ea33afd94fd495d8e5637a2973b53fd9537d9fc4c910693cada9efc3f68633b2ea33afd94fd495d8e5637a2973b53fd9537d9fc4c910693cada9efc3f68633b2ea33afd94fd495d8e5637a2973b53fd9537d9fc4c9106931cf8ec6eaf581a4e8b95c4b22337e0458b61fbe38a1e11667e20e71ba4b8fd0f1cf8ec6eaf581a4e8b95c4b22337e0458b61fbe38a1e11667e20e71ba4b8fd0f28af88f881d443e2b5747f90eb7084685f610820110ee0ff692ca52e9f31e29ad58046351c05223ed85c5ec24c719432d2d183ab6583579d001a8d3e85ba7a757bd6d9b038cb1d73f7552c9defba1ad2266cebdf93f823f9136b754865b944c2b4d7823a50ae6be5c2d8396dd9daae5c4cb6e7c0eeae70e709a5926a41e46b624fac50bf6920a1cc22b66a117a680737fb58de18e7e651251f13ddb042980febfd3995c1d5740955412abd791e4589a65f5308cb11d1468c5764cb8d55182efbcc84a8e928d2782cd08ce62641fea3fedfb70a7166f645fe098f52ae6562092801e60c92372857e0224dfdaebdb881bdca5861fa759a35fe54b2542d12b538f5a19dbbb0bf0b9a7ef3051c54f7984d39e4fddfcd2a21db856d6ae64a4b3212c12378df013f81407266858ebe8039d3dfd1574a110387a302afed8f2ce10bec51b12c351d1a4444cee49306975c58194f72c54a2fee72bd8eafb878344b4f0f6ae29a320bdb5b2b5e8e8b1ce6b421d73e973b8812c8e95d95b3debdcbea56d43f628789a4030da18104d48d020c1b33bef33fe9f3a980d7d0adf0dea9663e9ce098d13e7372ecc2fdc19b29f0da905d1971427ab64bf1d892a217bfcc91bfb3e4f04771d1b2a3097560077071e0d0c08a5dd9099473d03667e41fbc2a57201deecb85e3bfd55873f99634d453c2804bbe38d704fe23847a26e8a4acc9903c48a01546f939ad02e454a26a86b8c4518f5ebb04632f85aebe41006277fa253639d0811d2c07d81393777722a8a405878c44123bd8175d1b559a4cfff5eb0f20308ccb29c5fd1fa1dd31e4b40f2d4cf4e3814c40da8ca50943304eab01a544ba2e6d3f34be8648b28a6baccb20d65ee65241a14ae2494cf9e3cfc4d12b7362358f6bca7020f5ba3b95bccedb63ac4a5f0afca4d30a5436b7be04ded47e1d853c4cc1324574a40ca14bd5b806eb73a43470b744aa58035703f0bb2236517d6749d5cd0cfbf5bc3b271db92d5f728c649b9501b4c786d42db74bc75afeb41a54dde27dc5a125828ff4983cb917f7f89bbba3c69c12ac5cdafbaabd488fde1bcd8d27a5f65c5f859df122d54bea22ee16a8c865ff5735ce54b710e880db7e6a29ebcb31353e7a90d2fd8b6ab894ab6e47aaec7b7895b39bf2ddd6f4f06ef2057e49669eab3344c0187048f9bb4edabe898686a627aed34f41cdfe7eb0a0be768e5e3e238ef6b48b9a62b5f9c391546f101d83ab295f8702d35eb916cba2ee63e62b85279384ce19e3f7e67c1096048d5498b6a6133a870dfab078dabdf1be517cf8aa9b4c323df7e8eaf8e5f49f337bda9e23cb69a26e63eab8533a347a9cab2f1c2a1e0e000946f9c7c9c7d17656b2cd8bda885c6a7d0bab01fed93cc39e8f2bb6a85fd3633b8148887b65c166b1e7d2970c23dfe9f8af68fcd1ba481aaca7905a72c60ff2d8b0d36dc57a0ac84534bcc1bf434db67b1cd1aae98a91f8c0acadec6fd69b2cce72fa8c7a7e688a79d55e15ea4914078c81058b0289ceb80cd5b69821c92d97ce47c5cf69d6768a0aee8f33b82dcce3c10674da7832c7f2544dee4d829d2d97ce47c5cf69d6768a0aee8f33b82dcce3c10674da7832c7f2544dee4d829d2d97ce47c5cf69d6768a0aee8f33b82dcce3c10674da7832c7f2544dee4d829dd1bbfd21d0cfad4794becdae3edce2f7080a2a77c907a35f1797f90fa014fc238f1789a617170c5399f1001958da9be1420da23fc4a8274e90bb371d6212ab99d1bbfd21d0cfad4794becdae3edce2f7080a2a77c907a35f1797f90fa014fc237ca4da0fa15b542046c5d05098161feb2d75f7706a0957b9acbd856d5868cb0d34940731d537b30cd747b99a745bb0a045647d347a9bddc9825fef916edcab407ca4da0fa15b542046c5d05098161feb2d75f7706a0957b9acbd856d5868cb0d2212dceca8ee61b79b3756114450e213e36b3f642e9d71dcbd1da029892f56213b9984848e40f9414895965bcfc50e6724f5bb72796a271a5a2f199b767848e89cad8210879257364b91b17b919715c5310c0a9a873933de55cfae981604309e065fe64f720d63e0086e032e179977f8be7d37c8844ceb73894733607baa3a4e2e9a405fd3a762b41bb2a1cf8774596d8ec5e571ad99d4d8acd6fd0ab32bc52f77441bed925fed4b73187fc57a79d671a4ce96813871cb84392abc73a6b5018adac32dd0b9d9407ada23c267adc96b50e4f08ecb4ad0c6adb6a504e35d0bf9da0974489fa485f5496cf067165aecca3194a77973cd136882402c6c2c5d0c97897b527c0af625e6afa98c71e78e0c38485c38f89071550652898d0287ec4de94027b2a81290cca48fe76238b539288bc7ce6f94c017d365038ca7e9b126799fe8840ac7e5cd74977fd30b85b2afb0a4b5668ea5e57330f56329f8813c8bff59e30390d65b40257226bd615d6bbaa536e8e097d3e8c0b7e99938cfcc1c752820ee1dfaabec7cf49d64c8c8b156120957c8515c2d17ecd4dfc25170aca0b8378dc9dfad07f7e3009eae85d33fb78859304a2965d3ef6306f50810709ee9e56111b14e2352f3696091e7e291fc08452db6b1f98735e662ccd2a5a3e0db49cd02bdb8ab8ecef8c1d02ea328b0e267ce757703e58c443fdb16b72779cda9dccfd54f61f6c9976ce4441501ab0ce63278683078979f75c70251ca28120d5567443729fdcadbf5644d7934563da1658ee30b8fb8adf2a5c89bd714ca9faeac763e5bec8787ffd49f08a617224cdbb84f0eeb7cef643f3cd918090c606a311a25d929d1352bf59490b49a7eb887ad86771187950e574c96d7b8677943fcf214146611156a98f9a9b46735fbe1f08c8fc7b455408977cb6f3ece63bec64adefd45bac6fc6779d97953731427ac31367dc57bbc4f188d50c981282673223a2433238c95392e630f4c531265419c647340ba82ae819cf303327b764a27d0b89fd4cfb65b111dc0c13e45a0376bc9574f9fadd3584804c9c6f23895e964b27318cfe6359e7f56ed697656916d59ca03268751a09f3f552a4bda72ec7ff6c0933602b49c994d62f484f6c67bdf6c47322799d6d9437dd4d00ff194c98f6caf97bb69e7bd65e867600692c863b60bafaceaa5656b68cb0e2b123455c6612572f9e4a4cb065dc0f174199f34bac4e209bf2785603be056e549b8089956fdc73165fcb491d5b5887cc53a9e613aa6fe543958baee61ca3569b5b653b0d4617c5d0e3e8a9d3d27fd95fa67cfeed736874f9abfa6065cd37a41fe73112a8382b8ec1ec3f6425c6edf56b8128d8cb68956742f1e264842b878c029a304b7887c96c4804f6011a63e68f482d99f8d4a43f5241aab05731f498c9e657a229d653982c357996876c0752c7832ce66232ba3885b36e739fabac3ae55d6c9b336e0ed65aafba2ef5b0e55c6dfacb5653f25107f0e9e508f7a08f6476f1e033270919c70e12e24f79466e74c8bd7bd08031af612fcb031b0e748246cc3b0b1c22408d01d5d69d38900e57c1c81dc723d86f19367319b503bae5cb1cee922379a3aad1af7f1cbb0ca7c262d815d0eeed7ae5e6c9e261942d68ad4453eea48e12d987bf7d9b5ff10737528d1e2b3791145028c1b4722b58edb2ab6b4ca213db1af90fcae32037068b234f06ef502f99de6233b14bf7852148a3f7019a4b73bfb389a382e8a6b26aa7d307286f83baf87a1abaa9d79e4b1d2f5d3b0a3703d82fac7a572877b0d1080c32c5eb8794f124a5818af863e49ddbc89591d1092758e7e646d7e2a955ee4609b9c2f4a65abcb141f000dac8be2eef70a062be47555beb93b97b20136d57641f72ca963578ed488b94e23579cf4f62fee1230952a719ef82797743ff9285c3bee96e44501a2379b1d5874bd1d57ad4a5aa188873448f7f52301d0dc7c4b559b62602380933013544b72c64718f2955f9c0c4a0c6aff472fda45dbcfcc95de2bcfefb7a221327a81ee0c1ff843d70270e76150cbfb9e41e5d753fde30cd980a7c535929d2ab8f8d79730926ea09a0d3c8bffa937788cbc6567e7c0dceb38474d4d3545c5c4ce1b36b85876b57170d19dc1c20b7a1b686b86aed884730ab1d00113c4af879ae01b36b85876b57170d19dc1c20b7a1b686b86aed884730ab1d00113c4af879ae01b36b85876b57170d19dc1c20b7a1b686b86aed884730ab1d00113c4af879ae0a2abc01f0ac04a166de0764373c00cf09c1cc72e52766569f32b680a771a6305a2abc01f0ac04a166de0764373c00cf09c1cc72e52766569f32b680a771a6305a2abc01f0ac04a166de0764373c00cf09c1cc72e52766569f32b680a771a6305e88650ac9bd0399c1462275d0d0b45120ace0ab83a8c78edf27e4e4df1bef7bee88650ac9bd0399c1462275d0d0b45120ace0ab83a8c78edf27e4e4df1bef7bee88650ac9bd0399c1462275d0d0b45120ace0ab83a8c78edf27e4e4df1bef7becc97c3bc197b79c09dd90dad85d50aa18ee70cd839815e0734232daef8e8df2aed4d0d0d5ef7b29f08fcb00040497e9baac04720060a1f9962b71d222b263bdbcc97c3bc197b79c09dd90dad85d50aa18ee70cd839815e0734232daef8e8df2a9832f28a45f784b958b9e9681ff76d9a3f14554bb3f5521fc8ef363338830f3c3268651ce14a1e10bb09890e75ea9bfd20881a0fbf4d472d3ff574971bcb006513a968c03bfc59585b526bdfa51ae331f9624a304532288107827de3a31a61325cd5e05bea0a2a37c029893bad6ef9a3752787bbb6737322932c8bc76b610b615cd5e05bea0a2a37c029893bad6ef9a3752787bbb6737322932c8bc76b610b615cd5e05bea0a2a37c029893bad6ef9a3752787bbb6737322932c8bc76b610b61991d17defccf992dda9bb6a7fd920d846cf121262fe37f292ce65fa7785c46f6991d17defccf992dda9bb6a7fd920d846cf121262fe37f292ce65fa7785c46f6991d17defccf992dda9bb6a7fd920d846cf121262fe37f292ce65fa7785c46f60c38021fafe4eef5df6aaf9db027a39d0b0345f53f495117c6913ec12a744f0d053ce7f47c48e714703d95e220fb0d60af5fa206147fb0cb5fdc6e27895db1650c38021fafe4eef5df6aaf9db027a39d0b0345f53f495117c6913ec12a744f0d693a0f4571ae70f09d3ce096c704e9e67680ae5fb1c128917159ecfb9b44fcf3177a50af8d448bd078439d8933ec3efdc8d419d91fd31fd1751154011e724f15693a0f4571ae70f09d3ce096c704e9e67680ae5fb1c128917159ecfb9b44fcf3f26a7710b69120303025104f45e276b1b0c35f784463db56ce571fae28c20c4f7d69ac442fd0bb1ccae8097df71432ef4a5995e0f009c672d84098f91c1fe719f26a7710b69120303025104f45e276b1b0c35f784463db56ce571fae28c20c4f51543c0b9db6e3f4ef3c6e6a329d2956b8c6a1341070e768155e2a2bda4b72f148c2c48bb235c448ed5b627fd719ad3a350c247ea4349dbf56e823e75ad357bd51543c0b9db6e3f4ef3c6e6a329d2956b8c6a1341070e768155e2a2bda4b72f1a769b9fbb334e4255ad7e7251a42d06f461a89d5e2589cf527f2227acca846245a3f7c85fd1023f4c8b24a45eff87f6cc9141449149fe08c013e5dbc54790880a769b9fbb334e4255ad7e7251a42d06f461a89d5e2589cf527f2227acca846242278ad9389e8799530d95873f745cbe94d8c93ba563ee74c6423fd77b135c29902a7bf88bd4ed4c65119a50ac56aa9ec312aea43c8d98057a08027b79ad7c3d8f3a9592ea161f6bd5492176a7a9e7ab1e8e77f99187641789aeb775e85212202109bb1e8ed18b364dd5dd266f9389980f2d8bca6777b40728e425b3dd7e91b978cc3dea3d236e8b0989a6e7a7c1b33574641a3e61d080742a67d6efc98180fc41f3bb537aa523d7615ad4b527f29a437cb14d9f97e7d9b465de6af5077a040edbe01bf49341b9d93b919ef4b64bdd6c7943e3105bb51e87d1d31bac1c708a6948fec4abfd88af3806d3845fbebea48a408f2d21ea019937cfc8dea43beda98c3938b2207e8eae7cd5f126bca3c19741184c7d9a9f3906db4cbaeb47d39736d83c117a26ecde1ed72ac97c60764bbdf7f560472f96f273be442d1f84d9d7ffe181c96d68e3ad2d464c6e8182651228fa3a63d18ca0911366e8dea261d8d54d2b57c6928a349577d327ebf675117b8933dd31fdd9c395f41136069e01f8210f836a10786fb4e6f05f8d06bf76a467bed150d17f6031b45f8e8f22e8b9f79dc17cc717cc76ca65212cfee7cef0e7ee73d1cb10ca55ac488102c5973651d74580e48b0250e2f3418a69400cd4f47f785d9725f4f95d418b68af01e00c08d3843cf43d3bcdfb7015574607231f7542939ec0f4b39cc1e19b53bd1c99b19252ff7ad3ddefe67cc39c2a4737f1dad3a6c7877cb4eb96df6c331966214b77548f6b2c6a69de64fe0a558932d3c05be55afc641ea76539aa5f37bfa1f42d55e66b6c4d4e9e006ecd84f56133e8248860a07ce380c52cbcaf51fc2c0f948db51ca458a2f96efd9eb67acc2bed4656f619e0682f9ccf9911184c83b7e60f1406ba863a7c1fef0c49806a4b02e2013762de8fde46b5039570d626aef23a4d95f2a0ddc14adc0533443e10ffa890937e0a6da0afe49aac93e937edb657cd38f19c46648a9650b2bcb2d64231b24bc720164fff5d7440194d15f00d3dc8ef6406fddfbf92a259ef6403f077ea81d0381a367cd76a0579bcb62c4f519e11aaa8c8a4fe14ba4ad3dc6c908f37dafe2535eb4fe11d6545a322e4ac35f818f13e02f68dd3114d28f9ddc52a9f9e92cd51abfd1376a7e9bdfd5cb0229ce510166ab333ebb100c84fda53c407ee831f66c8ce864ca8742df7e95bc18e69e70971c00529481d5629a36a4b58709613dd921a5ffc567d9afff9260c1c61b678cde6f3ac1be7cebef6d8114abb8f0e9bce292ff4ce907541aa4fcae663064e9340b0fe9a41a3e9c07729fdc8da0a060d6edde992f7eaa22cf03bf48f7a56ecf9397ec421c5c39dfec43dd644326c48452bb5e429182bde90edd45b54cd9cf9a5ca78560014730819451f255a2fd82974bd292d4a1ece96ada5055351833fcf515626d8c1fa46a44aec7c5e2e02858a7d4c1191a5f29f2d216ee49c9219bb74e4fb84029da057d893079dfb88ed62f200fe9e404dbce50f42982c19d396d93677358694c2d61bdddd08f51412efee1147063505df390150feb18fbd3865b99f8fbc46e0a7d206d6cc6f16c97001e3531b6bf80e891dfee8f243539676104b9427f240429a9cdf404aeffb900b15cd8e58fdef8f18573f88062402e41fb67e3c004f7800f0a832229d70f7fa7c7457f3d6d20ad0ff536b653bd56dec902870051a2b0d01a69c60dd45e49f2c8471f355ec31339cce16532a9783b229798e28f6d0c4b22d12ab4834d79b32f31917183a3785b85047a732fe0106a0040c0c640dfad6542d75b849643f2bfcc6808f33f84addf1cb7a99747857d093246973a49f238a63eeb64fe395205bd2c36d329f7beae146148744b34da705795a0332befb250a6668a0ffb679bc3c82b1b72e5da91dbb14d19811eb3daf529abe62e7ccbab3bc3bb313fbe3cd08f4e9a0fd644b8123984f9776368c62c6d5c41ed2703ab2529fa8c291ac6cfd20ca414285ee9ebcb42d2fc2bbe334912a2c892056aceff5e158f51f0ef23a5d679ffba745c64d70d8373248eb8e77c79a8df9f9a9b20c5a7b2adfa26c47208bf9b9333307b8cb8b1dc7bb7e17b48bb5958fe6df45f3628970c3b2e5ac82776c0c1e1f55c203d0eeb1cc7c114a4e11fd4d175923b7fc9db867860904bc46d779f6a38c68c2f50e921d92a49a6e20787d2acecae905bf159877236391e6384d98cbfecf4a7b9b472b155ae3011669c70dae2bf8f152f2e3767af3780a7d0644e39bd2650ed314146c23a711dd66e8340278caefc77a190c46cabba23e1c3802779a5677c75d200d7917386667002157b9ffe643e50f7b8c8fd0579e1274c3a57d5ebedfd12fe3c79d5da8616ca37f7a9d8fddaac2c9164b593c7b116580aa99690a5f59ab5f7f1b7bc255f584e3089ce93d5c99bd57e8fccb119b636109eec7c04a3dd9148cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3ca8245abd098e3908674f1200977077950ee3dbb08765cad38c9ce2f0afa41232a8245abd098e3908674f1200977077950ee3dbb08765cad38c9ce2f0afa41232a8245abd098e3908674f1200977077950ee3dbb08765cad38c9ce2f0afa41232d54445863b3edf2b279466a5c81f9e437dda894c8a0d0c7b1e49dc93c2a2a4b9d54445863b3edf2b279466a5c81f9e437dda894c8a0d0c7b1e49dc93c2a2a4b9d54445863b3edf2b279466a5c81f9e437dda894c8a0d0c7b1e49dc93c2a2a4b922adfea7c006db601ee59d67901dbc36315184090664befbda393c3968f36b4e8c62ccc4907dce261938d1ab79fc29ee3b26fc92e9ef18e79dd842004620905822adfea7c006db601ee59d67901dbc36315184090664befbda393c3968f36b4ebbf4998acfeabc1d2eabbace76aa81a8cb8f4870218d5417f4b50fc5189e9822bbf4998acfeabc1d2eabbace76aa81a8cb8f4870218d5417f4b50fc5189e9822bbf4998acfeabc1d2eabbace76aa81a8cb8f4870218d5417f4b50fc5189e98222e2224dcdcbc28633b320a35b7e05e97f291965a755a8a9947b6679d88ca55752e2224dcdcbc28633b320a35b7e05e97f291965a755a8a9947b6679d88ca55752e2224dcdcbc28633b320a35b7e05e97f291965a755a8a9947b6679d88ca557544c5db46b64849f0b73bf96ebd036b5eac3b776eeac9ceb052ee80d785feeebc44c5db46b64849f0b73bf96ebd036b5eac3b776eeac9ceb052ee80d785feeebc44c5db46b64849f0b73bf96ebd036b5eac3b776eeac9ceb052ee80d785feeebcaedf140f8d77ad06c1d06b1b7220571c8defb23308dd286eece2e1d4bca4239eaedf140f8d77ad06c1d06b1b7220571c8defb23308dd286eece2e1d4bca4239eaedf140f8d77ad06c1d06b1b7220571c8defb23308dd286eece2e1d4bca4239e4a7555c3f7ebfd34c2a898b5f68ac11cff2d5a3c3529588994dccecc6efa58a14a7555c3f7ebfd34c2a898b5f68ac11cff2d5a3c3529588994dccecc6efa58a14a7555c3f7ebfd34c2a898b5f68ac11cff2d5a3c3529588994dccecc6efa58a17b09ed360df42fe533d206f3facefe15178ae0c5571c8b19c037dab42814df5f7b09ed360df42fe533d206f3facefe15178ae0c5571c8b19c037dab42814df5f7b09ed360df42fe533d206f3facefe15178ae0c5571c8b19c037dab42814df5f017748871f896a49bd5e14841c89e13628d1a92f2109823533f3295f1a8df020017748871f896a49bd5e14841c89e13628d1a92f2109823533f3295f1a8df020017748871f896a49bd5e14841c89e13628d1a92f2109823533f3295f1a8df0205a25d16d0911147446fa8e5e793bb366fbcbf5e3d998d193a4f8768cb80e4d675a25d16d0911147446fa8e5e793bb366fbcbf5e3d998d193a4f8768cb80e4d675a25d16d0911147446fa8e5e793bb366fbcbf5e3d998d193a4f8768cb80e4d676d3a450f496574e5eef52fa1801f9503734505c2d191b472a5531a928168ab6d6d3a450f496574e5eef52fa1801f9503734505c2d191b472a5531a928168ab6d6d3a450f496574e5eef52fa1801f9503734505c2d191b472a5531a928168ab6d7e60f63cd6c3f57e9ad0a2f9e608026334dc71f4446ee6c710cd98987dbd007d7e60f63cd6c3f57e9ad0a2f9e608026334dc71f4446ee6c710cd98987dbd007d7e60f63cd6c3f57e9ad0a2f9e608026334dc71f4446ee6c710cd98987dbd007dda01e52d06afa0e0dfe5a3f6276c5c0c6b92f3a61a653dba6b6db5854ed567c0da01e52d06afa0e0dfe5a3f6276c5c0c6b92f3a61a653dba6b6db5854ed567c0da01e52d06afa0e0dfe5a3f6276c5c0c6b92f3a61a653dba6b6db5854ed567c0762255693e15a296eb6dde8543daad3de50ee2016d3b20ce4ff429571393159d762255693e15a296eb6dde8543daad3de50ee2016d3b20ce4ff429571393159d762255693e15a296eb6dde8543daad3de50ee2016d3b20ce4ff429571393159d42c34d1d3045d25ee02f4cfa3a958b791c1d11fe751b4041c7061f9ce01f41204f7f9619aa7e639b3b8e765454f65179b823172fd55193a5caf61294477328521c1aa64711743286d4963f32ae9d0be0e85c43a6eb2a3a9d5493322cfe68e331c0049a6d7586f2894dc32f9919d91573061f06a49880a532e1eead602d11393f1c7f057ceb002d2f596b6baf0980c84ae5feb20f43f083abea459dd739cb976ba43f90e11f43e7bc7eb918de31dc2cd3f2f0767b151190f023ae47d26479bfe7efda8996bdb8c407e0656749896833b92c58fa380b848503a993a0f6b12ce654aae2d278b61ebd48995d6d7ebb2eda024859a3da79b722e19cbe2e732c68c6ff92607d3e207c0b50d8a4177e907648234d1e6b7dbcd7fbe5005893a2f26fb04525e382e57d75fae517bbd1179c7337fbc6826fb9b6756d0961017f8679587a6564a453435ac7bc18074ed280cde1f4314967945065c8f9c42915c01ca13e4520c7ce0d7f3e8c851cbcc91b610fd779b7ea25410fb93503a84dfe13de4f13e197ed24ec93c667010ed3e3b40ff7c39a3109385737c489cca2e5927613599069399b8aae7789ae5ddcd2e9eb1728389c43059970ecc6c2c27f40a6c107f51a8eb9dbb40cf90016fec3a563bcda08693efcb62647067a29a39793ee32887a8960e4412548c819aeb6fe944d66cc231d9984d627c75e3278731ccadf1e13688db6e493bab282012a56ec898c61395689e227e2d299beee3b378d42bb62e84f7b9e1a93bab282012a56ec898c61395689e227e2d299beee3b378d42bb62e84f7b9e1a93bab282012a56ec898c61395689e227e2d299beee3b378d42bb62e84f7b9e1a6ed6686e0a301789a8a08653cbbcac42c90abead9cb2fbcf29b217d8c9d303bd6ed6686e0a301789a8a08653cbbcac42c90abead9cb2fbcf29b217d8c9d303bd6ed6686e0a301789a8a08653cbbcac42c90abead9cb2fbcf29b217d8c9d303bd45e0f2a49b0b4b0cc747e9153e01333164cca5cf14d28fd81b5d9006da0143dc702caca72044454d17220c7c79f0007dcd75db2dbcf7e368feecf4b87bb2099345e0f2a49b0b4b0cc747e9153e01333164cca5cf14d28fd81b5d9006da0143dcb9b67ef6bfbbef8937653bf55712dedbe30dbe9ffd6e31e2a28293df0350fa6eb9b67ef6bfbbef8937653bf55712dedbe30dbe9ffd6e31e2a28293df0350fa6e95c6874d6e84a0eef37d6de0cb842541da70081933d8f4b458f5c635ee4a25b761c199dbfba8916708750a4e2e17821b627460f3bf5c55f1737900b332db442461c199dbfba8916708750a4e2e17821b627460f3bf5c55f1737900b332db442461c199dbfba8916708750a4e2e17821b627460f3bf5c55f1737900b332db442427d7c1c7bcfa6e46d921be2fb9c36d202a708be9262b2010ff08fdf9be71fcfe27d7c1c7bcfa6e46d921be2fb9c36d202a708be9262b2010ff08fdf9be71fcfe27d7c1c7bcfa6e46d921be2fb9c36d202a708be9262b2010ff08fdf9be71fcfef273404c4df9bfc8d3890582dfef4706d843b189429f89c7bc0de882eca52b8e15be72d546f383b8b8361cbff8311fb327afb92833ca6e03154db30b5fc93abd1c414597b4589cc9b0fbb21aa2dc5a06c531a3bfd0450fb73a3ff2e76c1fec3b84532b424b6b7922d81f6a0cf3c5e024630abe402b8f10e70eb4e062042d1583a37e7698e409b6da0461a1f8b2cc88cc6ae6c6f82e5611fe42931940b0153e8a494148458a3798d3ccd212187e1bf433a1630af911b957838798900cbc5166e53db51ee5963b73ee35613677d2693587b81ea0cab270f66442b87e45942972b949fdf00167cf6e48a6ceb152688eee2f9e5bd23413a9fcfbf4e1a136354a5193496c15de901d5dd2bf9568697b697c363b0ccab293df51405345301ba3e4e1577f0c906cae30ae4f4af4297b6c81ae811a23caf2f802ca857d2dae38a768eb90c08c41050ae16352a8178d421ccec357cafaf3eab6da0c16a5c41a5ebad1b25200b52954ef3275176b8d8e8fd7c77512fe788f157ac3df9f81cd6d7a427e4bab6df770e5eddc2aee4316e1d06c294d60940774e9de22ae97260395342b31bd4402624a0e7446e8bd3bd8b53bdea2f0b5c2554621d1e5dacffe3a0dafced559b2a94253c0f1b690e64aed86a3aa8eb55027d52d5197a47bba704fcc9695e1b82c4f42b3e28edfc8204b72994195aea74662b90ee8fc226e7b9af05f493d3b1636513e2cc02f5609254299358e4c826e445e1b802cb5120c7902994b5fe65771ea06263438fe339784104fcc37ca6eaa898d1bf3d856986db15f2482c607658d2715e4fb583c841d33498874ce272e6fa88fbe4b27abf1a7a53f7954b960dd1130e4fb8f219e6038e99b89f38209ac1e2aed20038876d2ceeb843f5c3fb91fe274717e62eddae834ebfa59c75a9c7580e8bd04243ba4ba16a10fd3736d946b94f415bac429f222d9898354e46ae065aee136f95a8cc780ef07d34a805853600caf8c002d2e12e45aee074e2df9632ab6785aed544c8d8a934ad902c784e35cfbd729ab0524ba8d30cf673c13d67008e31512936bf7baff9ca096de14a22e3060b4707e8ee59eb9ad67402616e622f5866acde227907a42c6773691c7a9fe7a92a12d983ea89600b4f903599753340073f7ed3a58472c32a46f10ee06a9a3a34468b1615652d240e41102239cf89cc56256d30dbc360e314f2ddbf56829791de1db995a5af5c33c9a965efcabf650f828406e7f741397393440cef44624064ac265ce222a75af53bb6e08af20ce334d6496ea7bd41d833875b0d4f7b20184728889cb3b2460bbc589ba38ba73b7568739e12c19b80384fd648e1d43d8bba46017a9271cd4580034ef348423f7b023cd8a45f39d12d301715ded1da6210311434b520e9de9ffcde26246d1d87a41b84dbe7bdd626f08efd3570ffdbdaa4c5ec3abf590c8f4d10ec38295fceb0cb679d0bff712426b3fe075463dc62bd8f6eeef319a79fa00120463831c759f5869f6851e85739a473c855d050f51f9f457b43f7ea9fd2397eecb03b69c13f47e9523f2067cf7176047eb36d6f6b4f5c22bb720a5d1a99e48f578f025a05404e635c3d6270adaefa3aa12481d918a6969715b80d95af5d5ef20454fd64919e779a2de5e9a07b4856706b8ffbee2c8b0bc863fedccd73c96422a1f8e05495a9748a6bd58e2f51c48098cecb12af541417fbb516c6ab4ae10a0b7320bd0d84105a11d238394961d16e75d38e67ebb189ec7f31f2ef7eca58d41e5bfafa9a5a5865add9cf514893641fa0ee136033e2e62d67a66eaee967c56d37e590eeab6ec1959814508cbb67a9e3bbcf9751299bd6a6790934f9a17b09b45139106972c641071a95224d0098739f6105ad54b94539778c6e3863884743239fbb65356f4ccba150b5242b257045a265d93496fe4d0a48a85cf3b21caade1e78d9ffb5fa1664f4b1469dce970d0ee278013329cfa7243f90ae656afd2b2be8c810d870c644610eae1d615e24ea5e0cd52370c5f0d3acdb7bb13706a174aef71182de2a26dc48fccd6bb920a768904abbc9b46365df3e409b2ecc14279245843abef9e72e7efac30138a994bf6301e7e1d7d7042a33d42e863d2638811c4972a64d28e5e8603d297c43bc4963abc576ac7b5d103ccc7083101718c6573d01829a5b846ab3a0e34376d1dc78ac5c4fd80187626ed13d1c8860e0cdd8871bd47dfe64aca2134b1f22b778f4ede6d9ea9a940a5a24f86707406935a039905aa31913fc5d295e5d9d683613a2ccd35f8d7997cd96b9e23f9d892b54a126999fb69b5bb79fa1d178646729bcece2d4f055428dfc135c0edc17d713b3db16bce9a1bbf74ff1602827d4fc7dcdbe1f66aaad1106c982aab19ab688d7ecd29980fafc73fb5a756d419b0159b4cd9cc0924a6464aef7a27a8898a7e603745bc02c34d2b32644bc4f806fa08c34fb30b4461a8d6dd50bcb085eecfe1c61e12a5b24727fdaf29fce3c4c948632d2ca2da68fcfc8d553107b9fc145d214baddcf7c98ad426629c09b215be0b6820373943674170b942b5a312014dae0e1c405bb69d3f7c21231a70479897d64c127625395e694c263b6f2987f3194c8e08fc385da875247f35b53d700274c389ac91d9ee1eccd5d3ddccd72b73cea2611f58dbd0cc1e8ef395c142362b22e5151be6dfb21b7927598b459a580bfe99732b1e028d8b162d1706ff78d7b1d8c2a4cbca110122a073c12c2bb7e6031ce89ec9a0486f5e5496b76efc33531a04a7c2cf991a9366d849d3d5a9356a8f6ef3a258b6ff904cc47393a2fb15c347ead9cf56aa043978e546c251fc39fd5e4cdada291bf66be06a8a948cece919fab8bbdb74f247c745a08009190132eabc5eba3b1cf806c851a0399ce86c63f419a6bfca2dcb08b953e0009d039316901da36c006eb278cf2c29727fd54048c0bec867d7be69b6476e9f5f8f4be3389a66fc3e9ad168d8a40a23f6fdbeac9d20a5267d3e1fca1c93fc6970042aadc041ac3bf1475413b85a9a3be74b0c067c55e932927f3e018873207c95a4c8b6d86950b0e9b44d1b95ad10c313e51004cd61c052b608d1cf358288818cf76c134ab452f47811ce89b476986dedfda8a49294b619455cd29df6b16467372e6c49d13b0bd7a14571f7f345f1201b81438418551171833eaff90250e95a88ed285d2ebcbe2ab3e23f9fe78f89a9ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e44235646e8fd088c062573e18be4af8b01583cf1d3b1cfaa18aa0e19028e29459a71d94cc60d7f78b3fa166c1b315404aaaa09b80e66b73efda96721c230993dfd3dfbf12a5694be61908580e549b8f38007cdeebb4ab8e3ad901e2e798fbc6606d5d200b0aef413eaaaa352c582a40102e6e8b3fc3322631e53f1d44da1ea0271d3e1a940a61aa331338fcb346dec2a5b36f1469c7d1da307cef9922bd60c3fde98345b7cb5c652a0dc394cd0d4d1fb6e68cf471bf9f5ad39aa6538f99be8f8d68aa4fb3ce8765f6df1e772e7f7c54ca1187453ff9ef295d993c93e1cb470b06ea6a1cfdf5706871c3c2d0151ec7b8232dc458f8f8df809e0bdc9cf85760b8693069c1231742d5d3bf995a6769757037eef7e742be2bb6a618f37f4757d8eea6b0d61d3845365cd2111f3dffb59d26c5b858b3da35956bca14d7b2e8740c28c3dacec1231742d5d3bf995a6769757037eef7e742be2bb6a618f37f4757d8eea6b0d61965397e5f426942272e8805e7630416cb124c532ddad7c2c7a922c1220433345965397e5f426942272e8805e7630416cb124c532ddad7c2c7a922c1220433345965397e5f426942272e8805e7630416cb124c532ddad7c2c7a922c12204333456f364cea159d19e3527a0c64e51485cb4989398834ce15dc3475afa73e568450954eaea434584e267cde411416dddbb1cc878766d155a4ddc9713ac2070f6c6f6f364cea159d19e3527a0c64e51485cb4989398834ce15dc3475afa73e568450a2bb63400c7c1e20d977afb35ce327f9e701b174cd24d721fd1c6493f5d9b993c5be9a70192868c08aed2f7a787a143de08a45a64a337189370a59034a593972a2bb63400c7c1e20d977afb35ce327f9e701b174cd24d721fd1c6493f5d9b99379724b806c59df16ef95f7c4f98598b559cb067ba31e3f29546de871bd827337b1f56dbe8f2244a456fabfacac0016942bf3ddf799a7e245825b8148036a30fa79724b806c59df16ef95f7c4f98598b559cb067ba31e3f29546de871bd827337d354c4f86ef00133e07ebcdd042fc9c512a43d7c65e1b198d6240726535d7bfa96e489a58cb2acf44dadf53bdedfff3e4478dcd64280db8aab29be2cc832e453d354c4f86ef00133e07ebcdd042fc9c512a43d7c65e1b198d6240726535d7bfafc635cfe392d1f66b46c35414dc49c834b1580be75e454823eefbc19b4e5c7ce2430cc2e6fd0a499a7e52445367c85730ce683e066688098598cec7f50ab43bffc635cfe392d1f66b46c35414dc49c834b1580be75e454823eefbc19b4e5c7cea99ec48adf059bc41f799a04ed978b07360df109789d73ddad422491e19979f0b907cd3e59dd34d550bc97592c4d62bd5256d2d0b6cd4ff6c199494c53382957a99ec48adf059bc41f799a04ed978b07360df109789d73ddad422491e19979f04b184589135429f41b1cfd19de3de2bd4a8b0bfebdda66142606d9652b1543dc56bd75d77e3b72712adcaf968c8b856ca8a3498b300b4e7d3a2b0cc41919046d4b184589135429f41b1cfd19de3de2bd4a8b0bfebdda66142606d9652b1543dcc2cf8a831b0bf54db571270df5a1aa6ae82529e7ad17a86811c72ee780758851c2cf8a831b0bf54db571270df5a1aa6ae82529e7ad17a86811c72ee780758851c2cf8a831b0bf54db571270df5a1aa6ae82529e7ad17a86811c72ee780758851d7ce0f13e5b797f2bdbd8758c1039d6ac63bb1fc2c60700654b6dd776af3bb9eac34d7aeb47f4caec38041058b7cec4580332bb82afa0e0dc3be983e8399e2e05bcff37f444a1aac9640d0b6e2a7783987bf7fe0c5da451e59324134ed57dd08c19b3fb9ca7b16e124fea3572c2f2b9ad45185e27a569508c81a841a109ad713f39c72fded197d4e16185db0b9c1a0545b42d2f3179d5f2ffea81f06d8c9b444df268266e20346745ef574cc120f16f87d57baad3b6614ae9f1e2fdc57e86955d30ddb4a2a8ae6b043be17306d192e46bc39199acbe61db9950d11b32cf364b49494214273d032679902ceddc20513d6994a10c0047a161b322a97c1c9d0d670971662ab5ff6e9da4a4381572681c2c8300982186d432267350fdf2d83cf664c4d547ce80d2917eda8500e465b22f56c738c43c42883b1bd1e72474a96752635bffb2d04a05d5449ef934817a754e2095cfa72b7d046dac89ee0d466d4d00569f449a265d08366e8f3ea45c5f3495d446ffde250dbe1264b4787590c92a2aa6cd06edb65880c2790d318692da944af84fc0ba28a4e8c33ca9772e962ff3b7e5047ea76be81fc4d450771af98ed91d997f5422f9eb718a6d4eaa184f1f848c6c3c621a7fa6701f252a9fcdb1d41803c1164f6b52759b2a379d4de47925215e4c1cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cbc3986d3b6c6cebc453d38bba7ba6162384d51f9cfb5cabb69997f2dcdd55eecbc3986d3b6c6cebc453d38bba7ba6162384d51f9cfb5cabb69997f2dcdd55eecbc3986d3b6c6cebc453d38bba7ba6162384d51f9cfb5cabb69997f2dcdd55eec66772eeebd11be735583d8d8aa6eb534500490d95e4d1116c86b100980d812c966772eeebd11be735583d8d8aa6eb534500490d95e4d1116c86b100980d812c966772eeebd11be735583d8d8aa6eb534500490d95e4d1116c86b100980d812c978407a302d0cf23f681d613da902b810f50809a47eb24591a9076b0b34a0b80a78407a302d0cf23f681d613da902b810f50809a47eb24591a9076b0b34a0b80a78407a302d0cf23f681d613da902b810f50809a47eb24591a9076b0b34a0b80a11d88a80a046f3de761d99ac44db4bc8b3c114196ec97ff1b06d84c2e6a1855c11d88a80a046f3de761d99ac44db4bc8b3c114196ec97ff1b06d84c2e6a1855c11d88a80a046f3de761d99ac44db4bc8b3c114196ec97ff1b06d84c2e6a1855c5bbae7ee6ebfeb52e0961ede525b4aa468adb6e7f0a34ce0183f3ba8f3de28745be5db29c5618cb3fb1e0711fce9867ca5fdcc8d367a47c06147d257a65dd64b5bbae7ee6ebfeb52e0961ede525b4aa468adb6e7f0a34ce0183f3ba8f3de28744cf4761b7b9697d7a977cfd2b41625736ac6ea99777a8e5587d4f427c4541f9e651c69cbe45bef2bed4d45601ae00e2af1ac5ca6b82d601ba5823adf01ec3a072199dcb290f8e33c9d3d4c2cf726f852e7c4529f03e7f65b8fb2e20da25d2769e3d7cbe5d57bb726eb64704172b86e7aaeb78037862b63990aa6d965daa8aea8228ab16dce80095754f17604e1d4af3f3de00f35e75033a8859fc70ea07082a0de89ebf6387fc48e8ffeb4d36cd9d67711c4bd8615f7250b514078f508f2df4555e712cae702b578a4eeb23314f1759f1a3df91dd81962b4ae2fc91104d726eb52d5a8bc9d1685a464be43c29520c8fa0996051dff32ce69e51ad725ac41dd393076513c7cdbd80d6268aef3f641a474cab63a1fc1318e1a65fcc3271af811570caf5183ca6e173c1d85b522227ff2340ef6f147376a5316da413bb8a9647846a2d6d77c74f739469baaefa34524787704f6847a7ce8913eb4906a41111a553be731d478db6d4f6df60d57da6113009e52a63bd39fd60379a7473e14fa0c22e39f5a2e6cdaf162433b32a33bb982df55632cb4e64d48f7ff529e555fb25f4434adafb307aa0969cfa7f5514390bd4ede439b6c82ceb88fc11a8f5fc122870ef3bea2577b99ca083703c1d2afd4f085386e519abcc99c6b12d2f8e9fa25588e533ed734ef91732d65a26ddcee01b61f959f1cd5cc491afbde52fbe270b8211260867adb0ac3eddbe957c0137a84f2dbac75bfd09c0a8b51e3e75a7af9eaa3f8eb99f1fc3e95bbf1dae0f13162e7a6f1ad433afa7c18cb88a60aa44786484d82ac6080af023af4df03f2ffab5a6220e783db8c1edca287cc91e61e380925b09dd9d43c9527c65abba1c9a4068b87c961c26a66c5c706e48b0a89728e8ca06343f122bf0c8e42b7264243496c2e71bcfbbcd77c9671a7402306115013b2b70e305b8a2eb12d915d3763278bf9a79dca69984f65461fd80dc270b78c94af6f6cdcdd4759fb797c51d00cedef8d26c1f2ccb952f6785fd9161b1e3ad8eb538b37b4c4cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c99df2d956226f2c097310b1edcb309a9be0f8691366ec0388dba067e2bbc0aed99df2d956226f2c097310b1edcb309a9be0f8691366ec0388dba067e2bbc0aed99df2d956226f2c097310b1edcb309a9be0f8691366ec0388dba067e2bbc0aed76f74f9156e5de97c4241eeac9264e47e1565d417fb45bdc341ea91054c10b2f76f74f9156e5de97c4241eeac9264e47e1565d417fb45bdc341ea91054c10b2f76f74f9156e5de97c4241eeac9264e47e1565d417fb45bdc341ea91054c10b2faca4acd87794dc533a73647ab9d10ae061632320eedd25a3ba9122fff5abb5033c240a2f525c40a2804aa12c2db653c942f00609c3ee472c8437f2dff9670aa9aca4acd87794dc533a73647ab9d10ae061632320eedd25a3ba9122fff5abb503260667a47d22de2fb6aa00e32a721a7c24503a3761b0ae40727530313962fe27260667a47d22de2fb6aa00e32a721a7c24503a3761b0ae40727530313962fe27260667a47d22de2fb6aa00e32a721a7c24503a3761b0ae40727530313962fe274f67e52c10c5bbaedeffa6e2c3c050492e3ad34f88656864557f3c3319efab66e0b011df7f560c3442ef81fd29f7f32235065dda49cd8448e1bde177c9b0b8bb4f67e52c10c5bbaedeffa6e2c3c050492e3ad34f88656864557f3c3319efab66bd02a47ca3a93e87874f1e14fb33502a5a0b64ead178d8793580489e4fe7a8f4378a795dd225b862d6f4b2e154fdb9ee44d13cc4d56c6158261185e6b8bfa75ebd02a47ca3a93e87874f1e14fb33502a5a0b64ead178d8793580489e4fe7a8f484a8d25ba270f8a67cdc55898ba89ab490c6e2d3fd0242e4ba158ef726ae80ba84a8d25ba270f8a67cdc55898ba89ab490c6e2d3fd0242e4ba158ef726ae80ba84a8d25ba270f8a67cdc55898ba89ab490c6e2d3fd0242e4ba158ef726ae80ba3d4926c18b427c4e208259aefe1e81ea324500393903af7bdc08e15e04a086d43d4926c18b427c4e208259aefe1e81ea324500393903af7bdc08e15e04a086d43d4926c18b427c4e208259aefe1e81ea324500393903af7bdc08e15e04a086d4a56513ba02ab981b48ee608c3cff82773394136e08f156aaada7a2a576e81b00649acb5080bcf65741f62b6a81a39f489b7ab2023f047d12dc2d14f284614ac7a56513ba02ab981b48ee608c3cff82773394136e08f156aaada7a2a576e81b000e64579853b8214f03552beb32f996ff3ee412ced17cde71ea0bee6fbd42678d0e64579853b8214f03552beb32f996ff3ee412ced17cde71ea0bee6fbd42678d967ec85d41cbc7ff472e93dd0777edef9424570f573fa6b4439c2a91f05f140ef1b5ab456d979fcdf810e5f5c6fb7e33d9625e7b0d95cf0e50e014ed7f921daff1b5ab456d979fcdf810e5f5c6fb7e33d9625e7b0d95cf0e50e014ed7f921daff1b5ab456d979fcdf810e5f5c6fb7e33d9625e7b0d95cf0e50e014ed7f921daf439d43df5d5db05ceb7fb419c32b46208f95c882ee338751fae9146e6fb4ad18d3ec7827a45f257d81dd75f2ccc30bbb7d7cd8b85b691acae3fdba9d65539dc6439d43df5d5db05ceb7fb419c32b46208f95c882ee338751fae9146e6fb4ad1893f9165291bfd8d771b4b913deb92277274c1e2d6cfe19bb4e9f78f4059e2a7ceb613ec5c4b6a33ca7f26598b946e59acddd3bee14ad6175ab977f3ef6a7f78393f9165291bfd8d771b4b913deb92277274c1e2d6cfe19bb4e9f78f4059e2a7c26ed40d5ff029030bef715ce64152a4ca21fc9b4e9cb69b9b23d14b57963c9a141c95aecbb4dd1d84b05be51aa70454c5f5bcf07cd7de6330d52bbc11e1bae8a26ed40d5ff029030bef715ce64152a4ca21fc9b4e9cb69b9b23d14b57963c9a1aa686f237ad822df6ae022b0fc8ebf4f1c73ec6b43b36683748583cc75c549a981cc3a22a2a946b6b6dcdb606ca061067a2ba525c44d0ba8c46da872d96738d9aa686f237ad822df6ae022b0fc8ebf4f1c73ec6b43b36683748583cc75c549a9db6634bf4cb4961a92d42c1a55123951106f56eab6071a7eb148c274dfb7adffdb6634bf4cb4961a92d42c1a55123951106f56eab6071a7eb148c274dfb7adffdb6634bf4cb4961a92d42c1a55123951106f56eab6071a7eb148c274dfb7adffd7a37002d67ad4ae846824c318ae92246bf3eeef0665a7c723e80b8aeb7669cad7a37002d67ad4ae846824c318ae92246bf3eeef0665a7c723e80b8aeb7669cad7a37002d67ad4ae846824c318ae92246bf3eeef0665a7c723e80b8aeb7669ca05a0b81e5fc8c5b3b3a69a99a96586daf5a0985b29eb109d22c7c5c58062106805a0b81e5fc8c5b3b3a69a99a96586daf5a0985b29eb109d22c7c5c58062106805a0b81e5fc8c5b3b3a69a99a96586daf5a0985b29eb109d22c7c5c580621068a919eabb32a7a794f852568c0cd17b72537c95dd0d8d80090e244eaca1fdcf15a919eabb32a7a794f852568c0cd17b72537c95dd0d8d80090e244eaca1fdcf15a919eabb32a7a794f852568c0cd17b72537c95dd0d8d80090e244eaca1fdcf15da40997825010bc93a4164b5d67c6e08c05e2bdb63bc205a1c5d6f72fd929cf95ec85038c527bd87cc6a9f8842324329097cf599462e886536d13211343c7717c4568da46f28bd171b6a6c96c565e6d2dda86b2887d73ab1df739e80750b2eb85ef094a85bf34048d25ddde984e0dc946ce627e7b88ade1b9544c2dc53e9683f78c458bfab0476ccdd7f86b4e2a643418ee7680166a867cbfcd899c0a036cead505c046d1a4449fbe1ee5e1023a395f77ab84afb8ff9c97c65caca87cf42ae548783194b218fd5d16e0d9f4ab6a0e372d353d258c32413c645c73ad3971304df577a21d562e42ad2e0beb1d57d70a0874fe484d33db3e33cfa6b3a29861590966b476fb8b5ff536241a2bbcd6cece79ffd19291f1cc488c7211ace7fbc25e1dadd5833e88d2066d7ceb8e3cf8d4a1ea223de5f00c230fcf92c3bdcdb6912e867d8761f299aca7cbd22dfa905fa0dfe7b2b606fae0ab77dd4227dafde3a87a1b14c2ccff4785be559b9d9975c477de7e181acff11e3585f5aa71a7129c2e6984fab966704bdb7b0c849a3ddfd9bd0393a2786ba5c21f233dc7d0ac312c76bf4600bd10fabe5314c160aea7aff21f59a9f5cd272d97327fbf391e096df3dcfc6f48b34ed6e9e8753503e423e7695508fd98ab75705f95e8c2573422c126f84bdce14b020516d754b9f50d46c7c6944d462650f3b9ff8cc7a3c51fd96bce534fa294b9fb443b6c2d21f209272f9b350858df1d0ee489bb372d6db9350a463d10e3f4759fb797c51d00cedef8d26c1f2ccb952f6785fd9161b1e3ad8eb538b37b4c42d1f5fcb66e7a37e24e15e3b3a8f9a118f154edee497d607d542ea77a449935b6bc3b70a3530623d42fa7ca98bb76b685017d06f23fa1d8ab91b1479dc17bdab6bc3b70a3530623d42fa7ca98bb76b685017d06f23fa1d8ab91b1479dc17bdab6bc3b70a3530623d42fa7ca98bb76b685017d06f23fa1d8ab91b1479dc17bdabf1164190e735f50f436d35d492ceca672efd334b1934c485c40a8a40012487ecf1164190e735f50f436d35d492ceca672efd334b1934c485c40a8a40012487ecf1164190e735f50f436d35d492ceca672efd334b1934c485c40a8a40012487ecb07da07a8204222b4c6a7dfcd2d6c31be06a67d03f255940f61177c36b6c7a37eda84efd8a92ffe7ab1689294e4510bd45f7d47566002c05b3c6b46b9647c3d8b07da07a8204222b4c6a7dfcd2d6c31be06a67d03f255940f61177c36b6c7a375f2325723912ec5699029a84b1af81feca18f9be14fc13394c9ff92ce56405925f2325723912ec5699029a84b1af81feca18f9be14fc13394c9ff92ce56405925f2325723912ec5699029a84b1af81feca18f9be14fc13394c9ff92ce56405929ed0b809b84f9731f95c38a5203a36df66b15efbf06e55ceca924ec37c32c5fc9ed0b809b84f9731f95c38a5203a36df66b15efbf06e55ceca924ec37c32c5fc9ed0b809b84f9731f95c38a5203a36df66b15efbf06e55ceca924ec37c32c5fcf1a39f39c374c4469f7f9b716a9638d64715b801d22ef03d21b53db656b3edbef1a39f39c374c4469f7f9b716a9638d64715b801d22ef03d21b53db656b3edbef1a39f39c374c4469f7f9b716a9638d64715b801d22ef03d21b53db656b3edbe0cb7898af73081479881d2bfe1f293dbef2134258898bce588224acc8721d8680cb7898af73081479881d2bfe1f293dbef2134258898bce588224acc8721d8680cb7898af73081479881d2bfe1f293dbef2134258898bce588224acc8721d8688ad9dcb7919209420f3744c6020fa85fc6bba81074a02666095141f10d5f64d89643871e30161ca9c64a5092d09e960332efe8fe4b96e7f58a4c1c3dd69addd08ad9dcb7919209420f3744c6020fa85fc6bba81074a02666095141f10d5f64d8d98df13dfe41ef59cd9ae4b834abf9df6af42d40b84fc6dc0bb934567bb76fb4a07231263be7e2a47edb57f35cf2848beb4529a39f7e9921ebd38ea861a37284d98df13dfe41ef59cd9ae4b834abf9df6af42d40b84fc6dc0bb934567bb76fb412e17ac176ba4141a7f01890c2c7ea62586e9f6ac7427910d5d8f82fdaee49147192a44101482d96e64f0a4bfe286ca015a96b10206cba181736e123a37fbecc12e17ac176ba4141a7f01890c2c7ea62586e9f6ac7427910d5d8f82fdaee4914804c991c663bcde89a57b64c55a01927b3437cc9ed5a045b861e6ed6009d8d95804c991c663bcde89a57b64c55a01927b3437cc9ed5a045b861e6ed6009d8d95804c991c663bcde89a57b64c55a01927b3437cc9ed5a045b861e6ed6009d8d95d392142c62d5ebb26b694efd056a2cb6797a57d82d5531876d35a1c0bbcd6a8ed392142c62d5ebb26b694efd056a2cb6797a57d82d5531876d35a1c0bbcd6a8ed392142c62d5ebb26b694efd056a2cb6797a57d82d5531876d35a1c0bbcd6a8e0fe59e2c3196a746973f3fba7b65ef434f94b7f9632ba0f13a9693abcaeba140f97fb0994bdd4ea6f86cea31427820f3d4f3ca164eb4d546b175ba2dda683d3b86c73b30c94e98208717220e2f00af942e2af260f4480ae94540b3646373d1fee2a2c22e4fcf1a3eb01b5d1de74346e978dee1f049e048ca53408f5918d525257872810c9eb17a3e345269ae2ee7727094fa2e6268e125104c411ae6bc063b4d17a94c8c02fbeebe881553c656cce038e59d5cb15237adc4394bae91691bf11cd7db7cf15042843086ab5222a4b328ee459b7d468ad1510351d3901e52078edd784ab33433f1434838aa0f0b0975f53fc902c94c8ae7ed58b538dafd87df317634f10ee69edee4a879ff88e15b00b09466e1df3a1bb6080673c215e17e305bb184f22ac691816ffd094aee1dee8ca361e222e67295289228ffac4f35247733dfed8d2ba84cc3850a4fd801cffb071259ec984dc9138bd89925e051c015d9abf376a65a946f48c6ccc5fc94a6299110b83c26d92b5b13987f92ce5e8e3ec4299e3deda82c506d21e372bf23da20620e9baa662b9c0e7254346afa528f012334c7495a272ca32127539c56ab2a572118ce8bcf725a0b32458273974e82f1868163a53f17730e000e76484749b01bde66e0f890ba223a1e40bf6e8e95ee47f545159d26d1ec81016ed1c69a479949e610b34793b01b8809805a1b9cd2c62c62fcfa6f0a1148734f867408858c63d4b6f788b6bf12f7bced81a61eff12a37c9e541902ab573d66b654e2c58f4d8ef133db1a0bd4572e06dd506294fb60d5af84a335b8e3017f7795962dafb9437a260c9d24743af59ab032c0c7aa5de3cba6466ecdcdca62a4b242aeaea1e5e4a1d8fc01f44394b3f801323b479a9f0c7623bef7df603529e0dd50cfc338a8d9585e1f5ed243ecccff1810b6bb03ffa93c1b324226d8863d0037c6ed96e493d4cea9a4294435217e549498cc807a191974cf4dcb1afca5c4182f0dbb9caae06d42f893dbfa0394dd8b1e0e606a1dbcfe0da31a5d00bd3947acb0ed9eba932e0403be904eafa76a3bf70d4555ba648a55eede768393d81033cf2ff26b5f672100e90fd2601ece2ecfd713d37ea9534677e2bb63112765dfbb156d382585fdc56ef6fc9708b42cd0085baaac2fd96212a1018b87ff1761cec47db7bde1efd4f90984e2490a9c7733f2ac5a78fe1b61ffaea2bbe098a0913e094b7ab9c799ea68de05f9515815ed6614fed935ab4ec9e984175633dc3d12d4fdb2903040151a5b31cd5c100d8de5f61b9d5324e413d1bcd55a6297be3a48b0b39d86d643b42d403df888c710636992f609e40a3b691a03aeb67c3a021d362c3b009c1e0ae75ddb27807c8349edecfd64ea6428404276d51a758c4e796a2590536af4bab85df5ac7af1390c9a3664fe850d42153374f7e6dc441369c5ccce9244e77378bb3d29e032bc682d013870efd47730dc432487785e150aa0bb100e0ff62cfcfc12717793544ba54977382588b901d696d070e80a827f62cb20f5ee6fe074752b16c341fa51da2274a84d6dd71d9fff04be8eb60cd3ab63c8a740f59ece8ac40bcf23edca109bfa54de1cb6f4822951c576e126618911c7580eeefb390710eae632b31ef712bab6ed2aaeaa282b9182087f6d7bc447da18b89876fb390710eae632b31ef712bab6ed2aaeaa282b9182087f6d7bc447da18b89876fb390710eae632b31ef712bab6ed2aaeaa282b9182087f6d7bc447da18b898761ff313dbfe1e15861ee7e5c996521d676446f9b9862d72e6c6dea51a39ac280d1ff313dbfe1e15861ee7e5c996521d676446f9b9862d72e6c6dea51a39ac280d1ff313dbfe1e15861ee7e5c996521d676446f9b9862d72e6c6dea51a39ac280d40549c89ab357f765b4263b944de22ade0164e0e3e175e92811b4986205fdd7a40549c89ab357f765b4263b944de22ade0164e0e3e175e92811b4986205fdd7a40549c89ab357f765b4263b944de22ade0164e0e3e175e92811b4986205fdd7a9829257d97fb8572365c922138f20ddca875ab98be35868e9a5652feff234e9d9829257d97fb8572365c922138f20ddca875ab98be35868e9a5652feff234e9d9829257d97fb8572365c922138f20ddca875ab98be35868e9a5652feff234e9dbe20886ce826d17c9fa00b35247b2336c866d1c7312911350463a42a77d1bf02a3ddca5f37affd3918a7b090e6daafde69878722acc9c7a3742e1a78c5f4afb67f5d47ab37c2a4f6e3e1fc11a4196346f96603e0c0366c22fc14b7573a7ce06cc2ecdf93bb7e7f8c959ef553777434a31dbf3260aaf55089fc5d79a6a1e670e0c54453b2d15442bc59b8e9883eef418bda11419a0576d38a624d252c85f04bfcc492388a10b5d8da12bc8daf5d17d1aa102de07c484686134481c4c06073cc5833e6da465bd14aa424688b1d38d8321e33f99389e14ab7b4ca47035adef1c86d3aea4270d94e39de3bb2c2d73c70c12a8669e4f0462dcdd6e7b3dbfdf1a691aae72ae9545385855a3e46b3655cb892f1ab49549e1d4b7edff47ed96928349b7a1e10848118ddb784e12c63061b75e8c27d973540f57cbcb9e5604f865f9c816ba6511027394a3553f0bdda4281b75c11708809fbdd2091d4b2a521432d9437a04db8a0a38da82f838cedf05bda4bea94f167da4e9128b5a120f71aa505c1813cf695ae0f5453767dd4704ee0cf2d3e9bd0f7c13357a3b73fdf6f406b04035b0346057f64bc7ca0f7e5fad65612bbef5cee5f19adf9ec56cb772e10b7c0a0fbb231c9bbb5f8d8da152923b10685edf7bc8e360807545e2973ff28872f37ec362864ed4613fd7e399539fce3af909c52de3ca5ef8163d4bf713697a0ff38ae430f1ded59eed0fcb415323a07946520361ca3208cc7fd62a823c79436ac6771daaf6e77d3dc478c0357ef9910f3fea602e1b8ed48c7a0b74496801e98936dba7be52ebb67a4c0a325a885b86efec679bcd53478ea7174438becbaa6c3e9f3fb385275875cacffccb42ff5a9e11ef22ede37cefda33cb5342a99daff6be2280b800aba905f4351ac42cb1e88409de3ca466df30f5afdc112399e04a05d4fa4362623d770b2e06978a09668f2651aafa6784a43290660d2b275cb5289deb944180031660f00e508e9eceb09614946c00d1171693d090e1c6c17e271f400f156d57faa153c920c5be16063ea6141b54db86c41f7b2c694570d0a1a80455ffd601901668962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19b3d2d824d235661798718fb4a393010ec9007aaf16ef4ff6ccafd8c7c0f6053779b4a94c8a0e658ea0ada7ff2dffcb9b7b384d95bdd706290b333c4f667cb3b1c9b4a94c8a0e658ea0ada7ff2dffcb9b7b384d95bdd706290b333c4f667cb3b1c9b4a94c8a0e658ea0ada7ff2dffcb9b7b384d95bdd706290b333c4f667cb3b1c4bb94d1be2237aa786ee99cf4908897de700780ab577e5967665177e9d0c787c4bb94d1be2237aa786ee99cf4908897de700780ab577e5967665177e9d0c787c4bb94d1be2237aa786ee99cf4908897de700780ab577e5967665177e9d0c787c105b33bba47fcad90770d530090ed99290aab37f43da6fac04809c9f59b9da0db714408c04e0fefe721f8ed5a88d798871573cb4714e243b41246fc3d06f0074a8717d5401768316266a6a0b01fbd3bd7c02c1c23e89acff98b11a3fa90cd79ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85598b4559037ecb982a915e98e9395f073004caa80d97b006be8c5fdcc51c0690a98b4559037ecb982a915e98e9395f073004caa80d97b006be8c5fdcc51c0690a98b4559037ecb982a915e98e9395f073004caa80d97b006be8c5fdcc51c0690a195c020be59d09b7c3ed52d78af80ef4a6a60de208b8982b1cb97c119a47ed34195c020be59d09b7c3ed52d78af80ef4a6a60de208b8982b1cb97c119a47ed34195c020be59d09b7c3ed52d78af80ef4a6a60de208b8982b1cb97c119a47ed3483865cd60f2e29b684747c29e1a67acbf72d644ebb23d63f63beb3f6a86a24fc11fe349fe12f25c02fd2ac7d7bd9db89fa2029ed1ea54ea9f6edb52aaf3f797583865cd60f2e29b684747c29e1a67acbf72d644ebb23d63f63beb3f6a86a24fc3b1c934e9610cb44e17ccf3599ae4a11a20c21e24f799ba6fde938ceb69d86913b1c934e9610cb44e17ccf3599ae4a11a20c21e24f799ba6fde938ceb69d86913b1c934e9610cb44e17ccf3599ae4a11a20c21e24f799ba6fde938ceb69d8691b86d79241ae6bb8ca0bd61795893af04dac64cb393cfd4d3058dc889e23bfe348f9cae4e3c0de3a1e854f50522aa6c30372887349234a4ab9a1254f03d794469b86d79241ae6bb8ca0bd61795893af04dac64cb393cfd4d3058dc889e23bfe34e2b69431e09c47cc02de2d061e3e41a858573c64bb9ba6656241421ad1a2d0d4cbdfe334d603d9e78236f3ff17e3c2e790d78a0096c2348cfb45164d77504d8ffb15ffed5666340f15ffa64441ae23c98a096c33f483d12b7a06e4da87417f14d697b4b24a44ab72a500f8db2e2f9e029aa27e61b08d095f97391cc91830cddd47a3d7bb64f12d61174b4af2bbd3cc9aa6e30c9fe488ee35264c745159ce48538b8837e65a0bfeca0d3aa265c35bc6b90d26ef34826de409389b93d8b369303c71fe42cee5c5aa56278f59a10e35ae9dcdd461de202eeee504f0f69598bb181071fe42cee5c5aa56278f59a10e35ae9dcdd461de202eeee504f0f69598bb181071fe42cee5c5aa56278f59a10e35ae9dcdd461de202eeee504f0f69598bb1810db7aebcc8175c154f39dda7a0bc3ad4898b4bfb445fab919b44f3678f03f22f5268092f333aa39a57b2a893d722d1b91a86d5c332f293609af4e4d1491799384fe5cae525d4d045b73dda7ce79c30492327e79813a5bee797f3f74e6005ac4c4e91e9b27203bcb7e4493702b26dd2965ee3abc90161ad1df7f36ea1f80ac7952eae926e3975afea7e6e166f5f7d4635fea035ef79cdec49c9b69249030cc43837ae37efcbb93382673363470119c3baa96c6ef34ca781da067cd3f210e7ff051c153e36827bd81d06e139a556daa161ac77959c1d629e40074caa5d6042ea2f2c9c2463886f2ea9d7b1377b926523ac330ccb5511fc41d73e5687b7f13c523c460c1b09377e6ba1b78ce7a59f4fc84fd311448452f5981d1dc977aed43f7dbc4581f0d117dbb6558b90e421d5382cedd771eae110531926c3e7e0b33ccdc8c4acc99f16e3ff2db7998a1f7ee29634db3852ca02afcb152efb5f86bf730c8f3359eb801a3dc2005c15be14f5b005ced22bc052ab4307aeed6842b37e243f2601633d74f2da17971ee21409013350e298b67ba7d9500ff3de98b7b7cddf24de62dfd70e4af57ca201a4775fd1df0bc2dcde1242c8fa3d7e7c72ff2927d73aec2d0887a177841c46e5140200acc90d9d35825c3e9bd5c9d4057c8645f2dbaa2a526887a177841c46e5140200acc90d9d35825c3e9bd5c9d4057c8645f2dbaa2a526887a177841c46e5140200acc90d9d35825c3e9bd5c9d4057c8645f2dbaa2a526e21de96561f4ebe7fcb928bd6ce3fe83dfefd29a5e18f565d551449bfa18994ae21de96561f4ebe7fcb928bd6ce3fe83dfefd29a5e18f565d551449bfa18994ae21de96561f4ebe7fcb928bd6ce3fe83dfefd29a5e18f565d551449bfa18994a084c492b8c0bfb9ecbb3b87bf9259d9e8ab07ba2eaa49356e698b87ef33fa30b47396d0fa2ccdfd8f6567c29731c9de090f0679472e12e45692ef8b568d426b5084c492b8c0bfb9ecbb3b87bf9259d9e8ab07ba2eaa49356e698b87ef33fa30bcf83930d711ae73b942e4fe7af0b20131fc18822e0d9487f7035f3f106fadc3b7f1d048fc7d27553f89541f12f084ba8c3e0bb8fd40e924b35e5b3fab2ab903d568da7d1c067d14f45d9a31eac72ec0cd156b4b59659f7a94ebd391d8db03c76d730ca26a4e83bca1d041a35aec2f403eb342be180028c4fd560cccfceb8d2ceca20d515b0c32a74e91af00834a7359c551f2de7122a9494988bc11991afb0fed730ca26a4e83bca1d041a35aec2f403eb342be180028c4fd560cccfceb8d2cecfc24feae7118a1b08d1357548234b7a3491869d0466305a47cc962e4f7c833e50c6f880cba184c149d50bc501866e9c4420cfe83397e0f7ce1d0d60b2a234f46d0387bb2d4b51d0751da31da356173b6eae7badd33caf0821ebf4bc2cb2832750c6f880cba184c149d50bc501866e9c4420cfe83397e0f7ce1d0d60b2a234f4258b36afd3b9715467f13c40f8b964d256768d798031662e25f3ed0adf5cb4b73f0f3608e9b1d83e54aee6e00c710175212ee09f067b39dbae2c76351acee6e8370ef46a640130bf8ccaacd81bfced82149c5cf2e5792bfddb85f23c38e1c47b2c956451c853491dfdcfc47abda05723003054f2d0a6439a211d98a8e0499891296d40cbfd6b341efe056c0d4a9075ad441e1dfeb3aae8655d98413deb1aa79f760200dda3cfdff2cd31d8ab6c806794f3770faa465e7eae00a1cb3a2fbcbe3a89e0326292b96a5700582a37ebf3d8ba60f1d136772b5cd15b2c2ae653fda188a4fc0efd8ac47181439a5dcfc19d53cabbe88ba7bff49edafa421f9f04b822209b7927594b43a8417872a7a533486a6c86b481e07d3c2d0e78f4d9c046203425e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85558ef8655181dcf74dc1c404090d035cbafb66ff246d2c119f5be4e0deb0b5af058ef8655181dcf74dc1c404090d035cbafb66ff246d2c119f5be4e0deb0b5af058ef8655181dcf74dc1c404090d035cbafb66ff246d2c119f5be4e0deb0b5af07648edb564e12ea4ba7e2f4f36af654776194ef271575e20f2c2e27f9444d3827648edb564e12ea4ba7e2f4f36af654776194ef271575e20f2c2e27f9444d3827648edb564e12ea4ba7e2f4f36af654776194ef271575e20f2c2e27f9444d382ffd93515dbe0bc61779aafb3cdf11e4c32d229e120139bfc38d3ea54b95a76e38cf248d2b943c380e0f50a3b80293de6d739f8a6a7ebfc182d81ee7663e04aa17a72d9ed8bed3d8e10d9a4b2013ffe79c6cd6367254e5baad1286d43552890ec798aae7206b2a921c09f0754f215d0d809180f08413f87d77f82908eda01968cf10ab50ee397d44da9231e17fe6c4ba2bc7d76dc96da782b47d5fbab579c05e8c1dac33346d14806773eb6ac36d80e8c3e046989b9fe7d75d7f2b274faf7b7da592c294d253a266eeb1dd4baffedc87aae29faee70e2c5dab1c86460a1678afa48110eda63bc62087a84f0fff7dfd2a7169ae7df2c0b9a30ae8d587200c79145c3bffa36e519c31e7d4a6ef862999afde0d2971b12d5cc8ccba97d00e228918559b771ca779dd36fbad406d9f8a406c0877bc588d17742df39e5d68daa40f17e69cd3a8bfe59faf08786b612e1e1905d0410612dbf128930537031e181ddf62787f117e796996c09b4dea4c9d2fb83403dc102c704e83f84415b0fa734ae034569cd3a8bfe59faf08786b612e1e1905d0410612dbf128930537031e181ddf627b6cf05b9ff37d4bd4588a779bff1e9459780f134749dd631e5b2e6995b7c3066ce71798dd65597a8b02d0105463052b91f8a33ebfea3c7654d93fe47720aa373b6cf05b9ff37d4bd4588a779bff1e9459780f134749dd631e5b2e6995b7c306628c96e551b734847c72fc13bf627f73e698245e9eccc787aa03b7ba6215d12af54893d8015ff5733017e7233cd385803c320afba78969d1b102dcd0b06b8798d14a0f202621abf05716fe33172d13cc0184e3a1a367175544c7d75425eabdcebac3e5573bef32bc8672d0f99a702963007fa9b8c08e7263e5d25daeb9e3b7770e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855aded168ad23d585d177c9d9e2c66975b1b3fe73b2425024e0c88de7161e200e7aded168ad23d585d177c9d9e2c66975b1b3fe73b2425024e0c88de7161e200e7aded168ad23d585d177c9d9e2c66975b1b3fe73b2425024e0c88de7161e200e7c18d2125f691192124fddc730f1798513bc2b24b4fd9a63053abc9c71be1509c5c02419b039f48ebf5692da21f4b7fa6ed9bb14f3755b375095fce7db773183ac18d2125f691192124fddc730f1798513bc2b24b4fd9a63053abc9c71be1509cf7d0c7c38940732b0127e75a23ce10334306880896606d0379fedee8ad7a2d2df6c999c07c68758078a85e6e54212fd15ef74091ce71fcd61a5db8fd42d872d4f7d0c7c38940732b0127e75a23ce10334306880896606d0379fedee8ad7a2d2d2446a0674fef7443a0544c787af61ce0c7a30c8d2fda5fea90ed4a2441db6d691924319dff1bf7a55e47bf5340c41f275f983857d52dad214b8ea7dd6bc97d012446a0674fef7443a0544c787af61ce0c7a30c8d2fda5fea90ed4a2441db6d69a40cbae5ed6b03a69feb829e5865eb8b8aa4f4cecb1438f3a17aed54f8712b7ab23d5632e5c2d847711fe52270bbbcb835d7a2715a723816a7d3fa2e7c8962fda40cbae5ed6b03a69feb829e5865eb8b8aa4f4cecb1438f3a17aed54f8712b7a9b9d98eade2ffc94963dbc79817ed1ea32ed4fab4e30a6bf8f2cd785be44e11d9b9d98eade2ffc94963dbc79817ed1ea32ed4fab4e30a6bf8f2cd785be44e11d9b9d98eade2ffc94963dbc79817ed1ea32ed4fab4e30a6bf8f2cd785be44e11d30bbd7b327e2060553d7ee58d9dbdcbe1d951def4def619a37a56d87e0359eaa30bbd7b327e2060553d7ee58d9dbdcbe1d951def4def619a37a56d87e0359eaa30bbd7b327e2060553d7ee58d9dbdcbe1d951def4def619a37a56d87e0359eaaef15edc6f68cfb8df0eedc6d8e5f3dde56cace30ff18c6f2a2f6820c518888d5ef15edc6f68cfb8df0eedc6d8e5f3dde56cace30ff18c6f2a2f6820c518888d5ef15edc6f68cfb8df0eedc6d8e5f3dde56cace30ff18c6f2a2f6820c518888d59b4ec447d28b533384db93f54b950a6fd60c63b39f56269f9286e915af54ea6b9b4ec447d28b533384db93f54b950a6fd60c63b39f56269f9286e915af54ea6b9b4ec447d28b533384db93f54b950a6fd60c63b39f56269f9286e915af54ea6b318640a9af093fbdf7d3bc6e773ec71bb11390e6b37c39f6ad3b4c8c5a5b14081cb4f029b00df26a04a45ce444209a7cc7cd6f5998f0da3c9a3ea941fd07a4b4318640a9af093fbdf7d3bc6e773ec71bb11390e6b37c39f6ad3b4c8c5a5b1408b059b3f33e896dbdd929bb696fcde652db578159ffe63807d34293cb2fe8a0c2b059b3f33e896dbdd929bb696fcde652db578159ffe63807d34293cb2fe8a0c2b059b3f33e896dbdd929bb696fcde652db578159ffe63807d34293cb2fe8a0c2bf686f2a4d5510bc074d43c0b9d176a614a6587a43246a00c1d37631f6074e0cbf686f2a4d5510bc074d43c0b9d176a614a6587a43246a00c1d37631f6074e0cbf686f2a4d5510bc074d43c0b9d176a614a6587a43246a00c1d37631f6074e0ce03af966de0ce61247259e0605722add3d4126fbd7c34e39c272bc25e6d9f773258d52a34ab9b2bc513a55ecabe4fcdf990beda2b45c6779c1b9ad361408c4fde03af966de0ce61247259e0605722add3d4126fbd7c34e39c272bc25e6d9f7733fd82ee8fcaaeb27d6a611bcb72c67aab5a6ae36162fb8d5c2ae6464bd2b16a714c92d11f7e53a1d315e9125458a68105097d152dbee27cd063c9f6664c7453c2f1214af1113c659b37ff02aa9727f3341812e066c82524c471e4325bcde6f72c72c7dfa54f5af1bb9ad263964adf130597666ae1e5cd125f5a435b565d6c15f084149ce7f90a847acf09ab5d6295f770f5078d0c696a06c0019842583ebc6f05de0b82d1083ca378f5731bb0d5215f04d26fee7243d50b29d9f2cd55ea6a7f424085a59861d397d516cd5ff993ad664f08c84720035798ee8629981811339164f8c5e8956659878d7c85cfd71ee23f1d739485ff4df9d44e6c562bf23c16873c89b087f49b924b4f49dfd5f2da2f69bb4de8dc93d3363f948869e95a3aed43cae4323fc50a690894c1585050cc6f960b6eb4a85c0717685c5e6d0b378fc02edae810e99fdd9cb7fe0c84c20ae7e4d1cf8a0f46bcac23277ad2e4ae30111337d3c0857fea8601b13933939e7cae66259587e9d68aab603eb71d073315455d247e728ca814a823bf7bf60162daf9db95b93d532948c4c0bea762ce62f60189078d236b20e7cb522daf2390fa84c55eea81c5c30190f90f29ae2ca1ad8355bf247c6b4e45d1e019318703953a4b172ba65e618544ed10de382d346336379deedcb14d3bc951aafae7528eb7cfd8083fbe900640ee1c945d892cd8249fab9ceb12218bd2f9f0212bee458a94cb4a5a8cc15179c83f566b3670119b135c6fc7246f2c13bd70a0214347b259c76dbe5d075ebc9ec0775a71f794d21dd78a40f089927362fb07ee5bf510fe71e8bf50123f0e4bae212655ada2e5140d65b4b3f20658556063d0ccdaeb0e36dd2d48a5444934608c057c779a237a9592a0975722f01b1d05d983f0c4067d31025885a68f9966d73a925aae364a718a33d187320b03c9d178452ae88d9eeb30c4c396113983a3baf5086bec937e3627678aed60731227d14a64c2a2de938915961fbc1a1017c26f5e223117164491ad0ae08f28d85574a61f14657a7d788855535fef7dac3b034e7fb46bd6d4ec061b4667b52fef27123e6a7e181cb59bc5f01fde5fbb76699a5e8c5063fccb4ab204e72c086532f46b6dee1adbb448ffb2d55c7f9816e53faa285dd4b9c7b7e862869f8aa003bc55b4e286b98ebcecb05850fae4d4c8c666b2b03592b661056d8a8372d8c74610612b92538692d087426a61cf2ff3b553706a54ccd29fdee942425e01e51a321d3869a013e38a224983af61879df7fc866f6c8c7a1d3b601fd3b4b7000101e03b2a798fdc8ccc7ab3aa0bde6b83249ecdd8123b85f25fef76a550262c95d389905bfe4575700ab6c04185497628449717f848f088452cb437e01ff8f9f6b0330d9de072c40b656a17467c1d951ecdff576ba012fb37eee59e7f113eafef9b9355804af12e8d9ca6dee2881accbbef09b09496ce377af58889ccc83d52ff4b98a5ea7d9eca630f98fd38dee62cbf9af302ca6f40a9dfc7477dad01bc44d53c0625926eb41031dfb915a9fa911c1edec4aa5299bc84148018615f7fd0644273f17ba6c78b6cfdaca9b9017f9a8a9750f950578776399bdc2f51c431066409639de152a28542d8f833933fd16788f7bfafa6590f728022ed5d2f8a128b0b1dc2bbab15656dac8455a7a56abd64d3715c4a745b47069fa730c4c717d63b31ec61ef9ddbd62567e0eeba124066c95bbe54fbee614ef420ac453aafce3843088f6d0306a1307f280b7ebaecf6c40651daf4f4b28bcd21a0439c8a7e9b0d7887997e354eedb4edbbe661a4ff59bb9120a4911365cf14328b6a218c22087b283caf27f3c27820469411bccf40cdc1856d9b02918e6341c10b3525246c3c88e1bebb98830d468e5d844efc8c46782fec445a5726c7bc6130fe5cdb3e4804f680aef702a158afbbaa8218ea3d5e7bf22ea6751ca3e87c5a9f02db45eb9753025e7baa569bb0e1c6218d5574429d2e2885e99286adcd1ad3acbaa92b8ecae776727ab3317276e5d1661da06360efbc90762d41083d3ad5607a6c206cc725373d79840ef54d5dbe8584ba7229217f0a95904bd6ad456a75b35f3938052546e10a8b9e30ff85eb82cfafd2ee909913907cb4683dae53b542dd31973b2ac0a5e5e4d55665f7808701f87be431ecbeed62a569dc0a3c2157f8fce0c1756ba1e8720475a85072582070747449636dcf916141ade9d5653c1cb628537ee6d630212c8b1a30415e31ef1265b8ee74f8f57b14046de318a09bd50d3812f1b9eeaf6acb4970205831d3ba2b573b2441309cd4b9608c8260766f0c6cd6272c610f319282ce07e2401bf1cadcec4971ad9def9f97ab46cca389d6ea4dbf9be8c9c9a5c76dcb5ae7ccef77331437513d3a3d37f088cfa6f3f7e6a58e78bbc1892b81080d75d250f8b77ee8a630f5f0432df4058e5f628db4e34a6a3d26af006999ed5bbd19964108e60b00df791afaa35be1773accb3495169358d068861fb5cbc06f4186ce9e5382f263962755cfa933e5e1381412a4f4a0ca0a58843ff70e8fc367a954fb1318270e2ecb9205d2f85b08a651806fd2ced04912496e395cf3c5b04f07ef77b157ae963906e9f674a25269831129e4feb118a9048501bedd6a2e764e985b7632f22a77b2cf32a19fd90cffd7860587eafa537963bfe7417e610756462eef65bd99acdea9a072b28a79a91173d898e7e97a71a994273995ff91f8e9b82eb5ea28bfc63c0604de669e9d9e3c732f0a8cb4605d768edb154250b4dd7029178fdf2709506f28c8c6478b165f5025b07ee63c0c337a502d6beb2d97210fd422ef0029bacc7dda1b08b6e1325209cad926b5a2034792cbf14ddad1bade23f42145be1256db18276127cf3608d09f0558c80a8f1a8924016bd2a977ed54efa1ebf0a880ed91e310c4ff7db670ab48bf9b05f08bf199b059b770def2df951b50c5f59bd879106f37c10ddc8cbd203b7ccebfe983f2761674ded759035f0b5f2da9135e8eeecaa6d072b415444596bff662ec9dfd55e19c6ea0ab0aeb2425bb1c958e8ec5261e8d624351c8fe058d0e288a784c5904cd09ec7e75b777caa763b4ef5ea2e85e5fbcfbe65c2c8f8ecf1450b4415a05adee079172854ab3850a3b3facc9af5997bf57d4396a15c4486ea46224d1bb4fb680f34f7c9ad96a8f24ec88be73ea8e5a6c65260e9cb8a79152fc90d3c84314239b59356c452c7d88b88fe8fa96f2f123d25437728bb82efd605526a1004b662620292c1d808ed696b5cc61d9c5748121fd10807123998124b3c8e971a76d61cbf6a1bc9f9806c2b8e651a3aae2978c21a5654e98a3ff339e9d7525d14bf7361d0dbf63325537bdd019c67d7dc265431266c1c13877b1f639de99c00960b9356996859dfbc79b3ebec6aa1d3e821a1b4bf1b80168e78b70e4fd1bdd72a5dec30063b092aa8eb243eda3b95eb4b47ff95a50897ccbacc4c3e2cdb56febb5106607bf5f9b92b2b7a9516814e7650139cfe46f6b36bfcfa32719cb87050b0fb410da3b88df752c2e1bdaeec77ac052b04febef31a68823cfcbafdfa1f139c91c2b486f3a4a931bef18e08883fc5f5c81975f5bd19cf92e6d1f57959850b17952fa721b5a9349855176174868a2e0abf530a4d5fb31e9e0d19ae9b67c6d9d376d32729f058f24b70c84a0e42833dafd97a78bc453a8102e1ba1e9b67c6d9d376d32729f058f24b70c84a0e42833dafd97a78bc453a8102e1ba1e9b67c6d9d376d32729f058f24b70c84a0e42833dafd97a78bc453a8102e1ba1b1a8382acacce4022b02daa25b293ddfc1dc6ce6a3ddb8b3d95b517592c5a4282f27f5c9108936a693fd496565e5c5050b5c62cfbb61d1d5da9d97c89533d6376c30f791c757548867f4c621e58ca093476cd8cec7ace0d91b8436c7c5d4e531ba5f2b50b0712b113f73ed1f23b741b0a120e2cabbe6cfbe73653ae2724d00f8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython312-core-3.12.8-150600.3.12.1.src.rpmpython312-testsuitepython312-testsuite(ppc-64)@@@@@@     /bin/bashlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(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 Bugzillaibs-power9-10 1733742330  "#$%&&&)*),,,/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-powerpc64le-linux-gnu.so_testbuffer.cpython-312-powerpc64le-linux-gnu.so_testcapi.cpython-312-powerpc64le-linux-gnu.so_testclinic.cpython-312-powerpc64le-linux-gnu.so_testimportmultiple.cpython-312-powerpc64le-linux-gnu.so_testinternalcapi.cpython-312-powerpc64le-linux-gnu.so_testmultiphase.cpython-312-powerpc64le-linux-gnu.so_testsinglephase.cpython-312-powerpc64le-linux-gnu.so_xxinterpchannels.cpython-312-powerpc64le-linux-gnu.so_xxtestfuzz.cpython-312-powerpc64le-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:basedrpmxz5ppc64le-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, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=00d154bea667fe9ba4fa873089a1c5ee3ac862b5, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f8379e14932cac55ca6a89b39a570ee81d996dc3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c376936a6ecde0f99904938b1b5d78e0b535b8a3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5867e9d2b0cae47821c9948b989405e872642264, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6c4f3642a2dc9d8934ef4f72fc2e334e8abc56cb, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=774b24b16de91851458f1ea8cee73794eae8e198, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e571b3e4231e9177aa1ebf75a82bed2bcbaf31d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=68fa428d7fccc1fc4e595167bbe9fc35cc406dc2, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=bdc93a97ac2122810aa60886ecaa2c4d48eb8b3e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d277c5e2b92632be58ea481f4c718f5c9fd4f61, 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{|}~     RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRzŮQ_Zutf-8843e477eca6541caaa1e3a9efa88cb0cb543426dd5954fe8d126c3c040954ae0? 7zXZ !t/׮]"k%a 9 J:&қQ^+[ ꀚΥ<N.X#k5TՁfliO1{l*¬rLu:G7BaGBMz-ɍyZL%mL0/_}CeC8v/]yNMC\3bەRi_EDN4ي ;j!7ȯ/mPE沍R)̙hhQ)^t1aAB@ZVS6sB'd|)$l3m2I^|O(\ZJePeq؈wp3=͵fd @%6D܍Ugm"Rd|̝5T PRKIe#I2+rѼ>J3ΐʝlٱPr1`8cgэ4 ǣb /x.tM*jq@`,U? Q̸+7Mn#Q6 \O)P5x\io'܄ٵdfeWF&s;׎$y3]'Xv3(0G:vI9HX&43sR0jI39pju2RO(fc$RhX pmh+ c65SN~zOS΄ XhN+[RsG5ly,|ZRi\p&tHr maşHfЕF!2TN7L(Ee1FS5vn@Zaa![LU/˻JQF?Nj*Șt_j,6䋋waS (~Dwq<ѷ[wN_W\4hP,r g1"3#g>Wf'w_GmpLk0 SPLw$5u LgY؊{kJ]&7͇RNM|JY051)ЃU с 'ЃX[Ye 6kpaQǢM'1:m'W˚F|6:BC"E)~ȗK(rͲd9$AvJKY$.W&NaNc?WcYuB8Hv\j[K#7X(x˄Me6KaFܘ|b%#ޏjsՅWe#On05?2k{':Lk,H#R~4] .eQz9ZͩAZC 9\aVxlQUwשMQ[ nenw Lw-Rv!y\YRiwS >Vauq_1P@͚JĶfqj@AY0/.]ܳWCrIK2 yu=eP9 }%ؓ,oM: k>ߦapN_OZ;=4(?; sI`PTj?ɹ]h_YT9Y 4O+' FL=Σ YZDtfבu('2ɵP27F/˴T?pKR!c?ϱ  /b*E+n /V'C농TFۺm3"̙Jg H=yJ.7gXkR[a}ّǐq]{)+`[{f-/jx4(pk>_-Bjԁ ƞe= :P*tU Z~e }# SYq,l] Q@{bq1~՗p6%(BVXړ3s:jŰ"u*^\I1 9eAVB5þʂSN1?nVp lqrGY0|#l}dGn`uyi`iuzIgcE@5fN5/TD`F!!HI1qC@: n.o:~mty7o?0Ԏ$2"^AMTp҆Zp-L nO8\Kԅ荛+i I"V%%^*;-Hg{b7*6&h+KB@R-е7j9OeDV&,rqyXV`N;i=K&^MşP .%|€?AJf(W2k=zarMiB9ŒR?rDmw}%3VbZZ:tTXTf񚔸oE% @z'b 2qZk ASAJ" 8O*&b08rfWxU  EI7h˺l *fCǣ LqȇވlR_M@ kRfA-YVy24Wb&-Oإϩi8eso(@/I^q+ ḱ#j&W .@T8`QLdӷƴZZ7/Bsgw]5a<XPHdlZ VT:G(3Яr2o2g@@/a\O[ґA4ˆ/利ZXo&}]BZxb,cH_lf3 ތb3 #D7AZڋՇA&j3jlř?jKv4jLB'}๶a,+#$O8}Zn2:x8R/x~ +ņp͈ByU>$ہpw[cO63ծ>iJ>> 4NR,hʺ"΋qބbbbV$buV_^q6MEk' Vhp$=CiIBJ{3CQju9PyB|,̣SvSуĠƣn)4t_QAo8뚖G u6h|ԯRAsk7+{D<.|]Pf&R9nRz #5 [YvKN t Qb퓔 |]p{nlz5LǶΝڭ=vuq^Cg2yۉd?B.oD+ /DaX! !]^wU*~iL>*Ivf)Nxa͡{S 8%~Ҽp.tR=lH|LD͐T5ձrӠ/7dAh 6m򒓇\qPf76?}I 9 mTa[0Z>5fL5r,7v̇}ʜ˴(2`(ix2IתrAT^F܇u$7i8S<Jiʿ<{ґ8H@J9CqaةH5et#M55 Y aMp7"km/J!''N"sYz %jû b0% ,FU0{bɺwmjh O/1Ma(Ydr=) Di𞙭`RꙑyHeמ #6i><, d,BWót#WWu-O(tE<ڵ2~|C, <1>'Y. jw/dѭ y7![Q ZzغN}\c]1%$1JBsCŝ>ea~cb?g։

@N"~` ru +k.%)k\L"_ưS65+0wH3n,^auu[ &@M&SGʈCN(s6t!L?GJ4rO!V:@~ZA-G'kM1ign-Tw ]")Y8RD#;Y,R&82Z==VbzzƪҞYƇN3ci †fhtt vSWMq8Ӂ؞k<1.Lq-=P\q%bYc8M]@ ff+N-9peVI;1/g8E=|"BCGIPoyy0eKdD\nk}d؇pF6hN.{ ďMB !>H l{ ]宲dԽ`z4w[kǒ*q v`fՎO.;e8a .B .}G+pi]~>WRw`~ntvz1FՇ4m$'ݲl%`PZ؇]~ĒHf.UMImU#Jx^y7B.0?-Bޝ:;mM|QRm%Q3bUώ NFt¶z^Yy4rԅ4}-c'&Eu\-.i~KGf=:;m(90K!Gi:=8 Fq6Wf/] M@_%QfpcEjAD{GB '͔yv*Q:@ȇNn<5$+ )-pHƽpG`HK K @k_\\ ?zE9= tg?.2ٝ)~lT yeb-sVXxw_)Koktk4_F<1W԰En`cݞtY^ E@H;{%@xnxޑԂRF\e\UK_KNk ƙGW:d.z/(EzO~xK˾~gP#*_kVG]:*nԁ i>P O!eL:ک7r %$nyhf焼n;7W^wx\ګ!Qtx/hH~G"& 2\=J:c9B0ʼTe!?!+"nn^kjCi9BO[%ǎgmƮ3hI 8UA%WJ⍄Fqƀv'[,UB|)\r-?#bZ`~/M(,kRu,0UA_7TlH s8^`aٿ=E| <ۉq~FCq7UiDZh7[߫:?kjO1?*=㽗MJ?f#2t‧ۗMgb8dA pN};PXtba*--`!ug/kH~% f;+ 6>8a/+9šSFLorj)OztgK*hdL?vgϼZ HVIӬްMMfDz7Tzyk$6B`<$8qwYUH'`DAx^ݠ=:`2M|g`KMKlRry 35 ڎTL)fGe5s5>2θW~QW[y, =ۙ-3 i%uhٷEpơ'n W0RҴ%R˸cUh0H_$HXtU;׾gxO-qPQ&]0"9B]24bҶhL\/ck)K#|0GmEdY/.񿗀 /{~W_:. $4-2ףR絟I>j NTF؈]fl)G}ӾS=,"g"z\d18k-^Y'w+IޭJugnX;SJr ëPd&⌬Œ-ӆZ/׼Or!ݰb5:ެGl1e` yZ>e3]e eT% M&&UpsrȴoLً*: [S\E|𔲆C欑I2ygn/fO):h\ X[k7.[ ;MFL^sYsUa`OER( W ὸ3Qr_J^_z}&Xq_oCcXI==8ss RUB *,$bv _ )yL)&A b #r(ԣGp]3 %PUӣ kue4,3q9 {T5KWFYպ1m]c"n`1 cr#¥P()SZƳsm6:5m'^6gbxUt=*P2&y C1XRh*k1`V?1_y T̯OuY 3^ 7?j9aNr&C9a\ jdj c]pC,>A4l5^{_E* o[|q]1 0~[R_% ܉gᒳ ړư,TMoK(+ntf\&(G,>n z椿$DzgG~n~k_.$<~q=949C@ݨF[SҢȡ$(%Y.*,x~YFÙq+0Хg}e17Տ.QGĪv QLa#ذ;Z@xebgUeZ|$X Rm?H8 9L+%[}-3 FG/c>gv"ۿDaJ1?ɪ+펻s6Qmf&~qdeo^?ʹp?f߅Fa7F‰*vNR&bV#cB$Ox~R5Ry v5NmSɼ$EJiRJ̠tpQ j_Q(Tum C#uQȌ"k+g8C%"YNh;wO[K>& gL3%O8:v9v,;1x" `8 e8So DۮdO(zdn 3eXr\P;ʂ:Mx'Ne1ydmx(V!,n9Y=l#R ')}J)<9x.Gqe s'5ӹ|,xfy PiiUeGiN4(A-d* lr`~lPP4`# wJ00˧Lσ{AU SjPwoԑ]Oߺ, ,5)YAĚ.'8}N%1F bdP4$Ts*g" V8?Pt,4X|D e.O0 qux({kȅ>T0No "&ABvNY8TXb hO#$ƭQҀN' j66B3Q1ߦOYtМu,h8C$d\gַת"D'K?yGcݬVHx^j`'Cr PnA76(ޓVZ:|rQRYkǝh .(NQ!QjA7Ao?]%턋Pi_`܄7gN,)u+q@w_T8!6Ea'so^ຘbCX'u⍤nQ7rm5v>neSHD]-]1INU,VD\&ĞEgE% Q`#蚟Fʆw¾2foOzѷ^-eI+XR;l9\Ý2P\wENBq.D 51Js O-S˰} 3R MogUP6f|lDu׬ .a/yLH~,f߈Q1M441> =;XYYꑜ{mQM,WX`[}l# .BhsN¨p4?%z~&S}); ehP({3 ξS{T aO۱Sxo<-IqT0LQif)jf7Z>%s9E"}Oi\Z]-HS'îì*jt (xJ0 E5y60TMBr`T r,E5hI]Q8Ta*ggHnYUKwMtXtJGmǍv?5DSX1, t."mxf@G;WñIne' .QiV"^^l}CG;R58?i?4sƠ.j*&&!X߬2}N幓87BmRÂɏU4o3;6pXVqu E# !qc"0[7犫|\1.wД!ɐhU?xX1|,/mÙW>< p]S@`̸6Y{i(`Jiș ^=xKc|ay\ɗ#?:Bzdf֤{lH(!@iN (={F&1LAvBL)+P|Y hquV$@V^q4=_a9;5f!oe Jٵh6VO9@򧐑&_(MSS3VۚT8F>˟ A9ܿ"Dkߧ+"9^X_,uÈxQѓ5q? Dj_lJ@ Q#IPCR풪Tjqs|{$#U]i77,ɾtdk=il"bt}@DáGMHC37mF 6 ϥ=ZFH6NB7$aO yI{ѠK-%;~BNM4d,FACK1ZhJBZ&2٤P\֮W([8Xr0gXS.[u P2azmͤh{:s51Oe2 pXŃY$ yA#P`vq@ql)f`qhъPD{=K|\>ψ!'DSyytpΪX6_%1Uptr#Atp" oՍv_s{#J]BZ$!OjX Ox|HPoS5n+=LPȾ˚pO<#JN2.~nF#̮vtnԸDU'Sj I`\(6C p8tc5*|Վ=!{#GTe0E犱hLS.i<ףy[ĵ@D #B{MRyY2k7<`C_8sw5ƈ;i]3/HI0泇F`Z^%ѿG*n_qDw#81vPfR4.;"SC{HE]bNFn"nh' I>xzCdgW^ox h qG)Ub86>x@P2`pP>tCTt1|N:)Ȇ찺)3TQ3bj-"vE\K~pl3535P ڝ@6غ{Ҍ7_r^xmWMi5x΢GDs=WEI~i'*rZm6hteT"G.W5laE*]>$c$t(5Ƅceː1SYrj EduS^/浐 ʌh5AmZ,*-\/]H@my8fE-/?4S";o4so} Qs=}Dn /̀ 7OظȈ 8N?|X} 塴8ҦGQ6!($P3랷 CRs{H/ccYIV4 mEMy4J`V}_娡)} " *DOgoyk}YNp(e,-vCE"OSCZдf$U8PcL]p=Lݒ6NM2U: .傔;}I@D^{K1غP#fcHw "\Ѹ`sD-`Y.g[' ԭ^\nAKMn xo9:du-@.zxuW<]lL3tB'<5t `h\H(MCum~I>b@t:#"UצS-A=#̉BQp4D=B *9l9z:|ꇙbEqL1O)Ub+ǀ$u:C!T:F_aTL3G3;G@66@'8R3V~RLX k<MHxod2Hv׭tȗ+\e'詯mqbckSO2hNäk#B ;uЫ-n6z,%!F}=o7 i2 _n_Ά*b)v?R,EKțy)bCVl9%#Tןzhex+o 噼 L I.}#(u@$Wh9 ` 9!-^R5)Q4^ke T4WSDzώsc|AP|_>ݱSh7 > W)ޖa818Ky_gwi6-\S1p]$P'3M?| R9cĆ}lvA2J!/5bHaٷqfqj81`Tu39>ow mb*}%\ A]3Ü ֊Jt{Z*#.hC8< Ϯ!?SA94,l$ U-(8Ov ޕ2.1@쩙w!HPtHaٙ f ݓxw[d^@uv%"hI5QL*xA]4Z֖0*q;Isl{U5g6bU4(" M(P?bK@z9* }H>֡I'z Kiɜ+Dc7lwD6D9/ҿb{+G‚o*MPA;?a56R'c㻐v}f޶kK _gd]vY0#댆 ?M:f=CFـlB+y;xPQ:n(z !D+ = ~t9 vj` ~A.~ÍD7oaelsI5A(9r+A<d!9ϣV #g2i*EJ~"8i Ϡd^~^VLѬyk{{C#BR-hQq+LksCzRIIiTӆW$֛*#4pmGl~aAfR2ZeGX*יFtbMᐉg)-V>kK ֌+I 1h/[XX].-@\4u # c|AN(o I HKefyʭزzXEcMz{ Mskܠ3kkFP ];'-|\R/F+_糢w?UJ nO7C5w UOo+(s6&r't+OVV%Wɑ &cBSx˦!Gբ YXf AQU W 3pQA`mB\e Yak-H~}|3 ّó ϩZLflQAd~*td ==e??VF#7I N\,ӔG V|_Q^8,V f]ʟk'r 듴eFĻH@L/ ܠ  ˡqkt`MI.MunU#WFl45nlM޻#PA{~Ń^K]8! )=Lh'*8I٨|Lz%NN 9R@@^C +;lFL,`場!=f}i $h7m *zUn܌A|:Q譢1'ݹx/αwAX_ at5)Fy 99ШGb}h#aq& tWH 1&(RVf 31o 842*C$D퉀m->n0 Mc}pA+;MVac.1`l3{-o#8+_e I1JdC .1b?5)`VK?V $b9K~͉ݖ6(q~H*K|黯-[¡EC 4xv$0[Ʊr<Kڥ`ׯOJ}VAu*Z({}9JEAJ&&_{$#2B;߹C$UḢ]s¼kⰘjAc"SkX\TdG\'!E5>HƑ,vvx4}4[*$̎E)ߒ1:ݭczv1IUzj{v3I?e2fV^rU~ϏjŸTM ZANE; qg]B-ԙnƨphZ$Gy޲&SkMfeN._zG̅Z[ʾ<9-pm?:j\؉R@٣ZU V,VS%sbg\j8ދj.Vnb7X ^I`"q}r|Vߪ!Aj;Ev=U7_16X"F g&y`~\ORJu}Ho8hO1kfSI[ 7*Ly"g-Er~!р >X3lԽ#/jCbGbH$ NoTq$ rl)ܜǬD`_:O`cд>*脥c[{)-¬!] #gW{zF7;ͤjE0}A2rxE9tgݚ(U"Bm;[_ohѰ0XBCG[}fgŋnǾ/CvaNK߾]e>GGN+R]#, E36elp,>k㗤C{0~u$ʺ2Uden*|,%-BBiy((3SzKR/H @M\#ɲir:FOdmu{ N.7'gRg O_dw`INxA[T-±?#a4 ! ݶ[7\5(V#r1&ؚ<JDpL*Ä+ 3QW"1_RЯL 6-edlDV3n̬cI%f3瓠=I6㐢PqP3B͠O=4ۍk!A#HebEwiBɾؖ,'W8g )_ @n;0QmyYRPa難m9h!!Io}`IՌ*GC5u-|haB[YC !]~J`M6(Pl'89Hn mͫ57_0x,I,ۮÏG^lU,p@RXa(ISۑi|_y#=g!: cfJyݒhz{,#+Ib-4׃7,WVFAA$õT"1L19M@>ҙxevyp_$ f*41NtMOX=F1,*r{N ,<m:iYJ6VvvY[nur07uvLUxn0;WYh_wWa,9t!߀1a#X'ݿ_gyPQ4U|iCaȚy В3DHƇ"?{ž掛i@-Mh<;ݤs3~&a9A=kkԽ<5!{DTc^ ̚H!\<Ƶmە;%A)!s!Np㶚)ȝKK-EB>Tyf1M`et|Y LudPQ!9cFwi=%;r6HX4z~a ;x=#X@B^RBYwN=/҇ܭCPF(=L ~^&)E 7Zv%O, C"ٝV6cwVt)}7~ Z,܆vF;ΕÏ~vO;M:vO;wZJ9_@k%N1 j fN󠥩aHyyorwt܏uڕ-݆Ii5ưxdXS.IF%9m =ȣy]ER"=:$v59DlC0S%[⌔Sy;7XoH.i2o*VqJ1|0e Y5]a%" "p iD #:zX>m{/$)je崙qx[q8yBf(J,Q0xn/w}gn&w)bhuwҵ84$E7\@03RK9RNKwurh$lV@]D_zLf\}GJHZ~uUT+2B.SxqƛMh޻t̚SW3[YRK*(f!1D5Loى.8QP((;nΘ)IG:h4mHExYqU&1k7=lnys*9D,5!gNDrSϞu46GF2D+'RsU+IM".,8J- eu{=U}5 g]Wz/7[c,<7rmĄYC`)y46 7-tYzFÒ~ڱ5# lR/V93FW82eP"O3H1)cDZ ɨA5dYVQ=}[&zg"m]94> ;Rv'Ȍ+BVO1`IAp֑rn|Y@Dw&C77uCNm&Y0T!HJ-,PHrmHg˲2xd=z1m]>]`.=ߘh!k+uq缏%%h!G=8h4vMb\qM0/Vcjc [ߠŹJmblotʵ*ϛS$ |G)m$NRPg >qu(QArBe̝6.[+rf"-&bH0'Ø4!_VT(Ћ쏬Kwɷ{ Jk<<\hJmu#nNl'nדWnFdjK3;jFKx)I jٙ0EUY|F4*-z[R|~KcvR@AxE~ƞL}ܱ~a=w3S2fO)Ǯ[ߑ4MI #dLvm+TWօ^d"oY|5ߒ1&j/oO%#YmC4iL8W,t ۅzlC@K*%@}'f]&&"-T`uI?QDy;J0_}lms <UXnJTZh aQ BѨjA]x㓴?G-0R1a=j%uvl)Њ hQ_03"X '}jU!U(%8bS"ҺO$phǍM_<9ڊpb6<$=Y2,_nvFwіS$l'co9Y?kb&5Ԋo|4k6?,=2r)6kw?REb#VP8gE[ Dd6jJތo\$=J$\IvBpG2[J;6 |e%D(;*mY|2f>Ʋ$зzS/[6[8?A>6>OD5թYPw 臲`آeU)j&W91kld5&@K5[I9H$8hDYC,f _.x9tLvV͞P)]m^$O >تΆ&ݥE>R/O~d`LSE3bC unV ɾle.X|"KZt>%+qcҒo&%^Tb3JB| @kDcn $<|O۞pc=5Wzy*\WB5]FQ0Ha-]NMys . C$>0U5025k*.^q܋WhH" `)\6ǚ р2n q _5U,p2Q|gyUuΝJ^tf7 ற hAFtעx{7r}Qo@\o#GW 0{"p.,PRYS/+~JG:>JZ]_dHI]h7쓒vr!dCC9ֈj 4AܗOw9 M}JuV 6&<8c\|W';N4TT@xb-4bNQsʔ# @Cäbі#Bf0A;qWOez~,Wcyca&_ MM-; 5JL+8z4ӱqO@]{&+> :֨VR`Ħq,5'f(5>kE?~x3#IMwYoTXH?cg"$Yx^P߮5F ;o/ +F_ ~;:\ATrY7=ELPF )| IJjڞzL sp_fbu}< L*xڐpd4#X&A>3Xp 2>aEd`3? cJ% h:#-AA zW Ӡke@[i3yg6XoBNhf2A2.ѵv3M[iy`˿cx[grj>M~v53-Ϲ=| ºf1ƺY3UGN,v4ߕF"N(qnpnzR6_JՆA\1E*ɬӄhF|_߶.6e8H{U'o f;oK- $5wk'DɤWiU ]? ~ K\3[H ߳ j\+{ĠYXp7`KJWED;'Nә;Y]c{x]xKn凇)^mpm{G4F'軃ݺAB9QKMG{[h[Ĵxu+5ͩ}Jjxs#Mm0qjt J H[jy_ }rcy8S HN-2{/eeD\?w7}{bI˧ b6J[k{I '{ǺzkR9z_Nw,*j)Cqާ,Am߈)Oa%F:Avďա+hٜf4VazI]Il ^Y-˭Kr÷c5-},,L2l+Ve1$ dlz$&Rǔ~q %.xB3$uw表!t2NS j.>gc!6pT$5\2ji`)ؚ<vR) B¥@kI vCݽ'wn d v:*p1X^Cy- `x6oDb-!q~es\໧3"Ut yƋ'cD6$ilsI. ܛP{_ _qH\ QAciOqOBOB4C(|=SHӵٴj7AQy R|EC˶!O+iM Y!-n㴶 JU`bsybEr aQ}݁b['g,OiVC;\`Dy:W̻U6r1G!Hڼ2具U^ZExRPv@@hl^2gfPA׼i _/aƧ0Q#v1 bϱ(BLQ/"L BFqUK1{e\m"P[ǰ8Bޠ?R5 4 )Thha3ۘoVkoM[52&u\LeE+?y&wU*Mi=B +EI)Q&.@CE #ϟN~ߍ1?3vպqgc,{x P_!ujIr 9j1Kt\'bXe  Փ7ƃHͻVq5sY%Ȋ Ő,RgmRV+D@DAѠ3E(PΕ?=k6(c]wLf" ] 5\{H<ˍe},H]^CDcߐc INˆR:j@/VsZ]W;W(׶"i+x6f!!ߚCN<Wa1B&(7ɚ\ S+L ^n%nN &gW|{*ͼ iܡaU@pQ4{u8E/O >>PESbWq<\6i=E׭elYIDt<4K ?G ":dCX={Z((!;4Ë́S(DR9, ᶟ$Pq8]Ak}qE6ǭ8DNqG&Kc4[LbjN#G=(JjnƊ h{潤Vhg*5LaV)Ӣ> TfȺ| q+g 7nh]6^A[}WRa6nUnq`_:+FkJµ ;4@]Reݿ]?##Ӑ8?*g[8L_Vΐf8,Uap,HGS$'PXq]c,H\/*_m,)~ؗ 'GCTe,0#VB}BFq2Ĭ,ni)<[ 4#Hw @nD#k"m$Tmå;)W 1T[E '& dcpJ5wLOrHmHf c((wiɔt,%Tx[]N΢٪p֯^Z|)t &+#(XŕyE?-: :okl2x@6[.2.ޝ(XL;N)HG|WV\n\=0koM}^ߨuF~0?@l;kFРu&pCǭ&PCX}v8ǾCgfؠ#;JCT">R %9Ҍ r F@8.0t98brڅ|șPZp5ۼ}u&dd\MEtW`5eNPwSX`m@Kܸ|"t4]|F3mk1M@iCO0.2! 1 D=ÊԠCqf2FtUD$VhxE;8!WIrm0mI]׀2XtGV u{OBGNwy`"ý %X@?-I~di)1,my0(Bkڕ pgI Pݕ @hOUNp ߩkn XCE&u+f>+L"דx!]7 =CrOv<]0: 45AӇ3\)B a4SOl{Č>q -!R\_gR9x$"]VX2gioi2S:D=-SI}:<%i(5m k7m[˿ sYgKW@nϋ-S-T)wgFH )U0*25=(v~ m*W_pOy";K j+fCޙlDάP6BH<3` ,,gv;dFkYm2tCv9o캚q؂Wz, g!f4pۗo'0N+OFkzP] bn)1O0,"Ĉ_;>n?mQƽnѷrt3LщI_SnBVStw,^UP[hLfUȣu Ujfz<uZ}n۹%.m|Dk+jhQn&5wz{0GWv(uu?}_8%:]HΛ2)I ߱4. EŸAP܇ ޢkD)5v~kA"9=AGv;:*C'ڷuEf(}9.8;S!snG+6!rbUFt_d'N%5bλ}~YaR՜¹CdM:9⫎)/ *g!W*K=dwV{bj3䌙x73Ň^-9_K ;ԂP.CTpV&ܙvkNy;{?|V*K'6֝ҋg.=)j1Rk&> <>aɶ T^t)zq^t9D| @{t|0>%&6dɊFz@l0q>aL@`vn1h>ZCR?Ub@{}CT"U^tnBL]g赩,2HIa"!5"3jP+͸"ZCDKc Ir9Ąqڶ mCk /} H a%9%By9@ymX2[Se0p}t )JU|$v)Ap on=O֔|Z_g}Axr⹣uZ`3\}=Oޜnʺے^. !%RY0۟0_hۑҊ^ⲣ&0~Gɧu =V6aR7.4A\a @A{zH}:zP7Z.G-|:Xķh9#GDw.z, um15}2/Ba<*jmA;%bF񣐽EbzJQ8@o8 .38J(umShW f9p}GugՐ;(N)qF8ǚ3I+LRa~M*3XƆ T8<0]ϔ0sˋeԥA5eC:mG7G.P^!rCw}0A p~vI쪀Ȧ)b@~ڢlS+Qg|I a}@2c 1lrK?$ S:̎3]EUYC?a\h!5֒^3] /fn#f^~^JGD ~>%bz)m ww״j{ȪvLa<z:/"2B-[itan(,-uZ?]I1w쮗X`FJKSp,ctB2ZZ=!A*O><DyE@R4~x kf>;&nRa1)fZO$|9ۼ_Vɖ%z48c sRa7JPC C#KQtD";I%89i}_!|ן݅ad)'C]m4۽hSWzN};2(NMDtYo?GСD/[To,0 dh+$';9arcpt'z-&sUu.Yi]Le8$eCv[YgLvJQ!ȶrJ v:\lc$J0|?rOl>WǓwd9nw|3yR@R=3%2w;ĉ3rN6pR4<塡E`Đ:g 8I! ɀXr*[u #Irn,bko"V p:EN +u4T]%X@9ţw8xG| ijm{^6AlI ِv*`!KcEv?Bm7MJ_F /)f*&$B-[eA.+l<:ӡHҳq ԫdǞ+ZqQ%X՛|5P-Not)6Q:*6b:pHTv =ЎVeOotৣqAդ8i2SxD40ELH ( s?1 jq궉Gm1D}4{] Eݩ߿rcSQpCAUQR#Po\ ^ V2B릳*'J{?U8/ݣ+dP@,-wؗ.7%UX tf_/Rj8Z7*&i(WcvZ Ebqg&S0ȜZ܎WNQE)*>li>Z( 9 Nq<0e!Yb J"YyCgȄުb+m{Aq ++?Pp/:L}b;'bmы}fUNDNTvCo )&x 0CH-nTꠛV$Tog`Ȍ~KIr@H J>dzXhg: {t:Bߤ2 h\.{ gkʜܧežhj2G SYUmrɐF; ^cԒӷnbRuVs0L–d58X]kEdkxLu+ /qw'ȕ]L16IQ-XDMÍ{l<%,.NRMD3)Mj h'Ŏȹ׬iw>QGC#r2O'Է›?X7 EU)\nmh9[aH#I߉OüL0ZrI-R&2ΏMO(u~HeYӳf1_ŷ,ր\@x=灣Z)Q:>e4#(΅ 3#+ z8ƒ' '֔6xbS_ڪSR&=',BT|BE5v rLgXN+pjIA0Vh䙣k8<,5eRD5aPG5k .)1_g ? *WC!Dt`0 6yL Tb!XK5U%8f.0+f5Qf痻&v$0+Q~\co;xNq\/ѫMjuQf9}j CPCN>YY&+ọؼLg/O =eSu&BRǶM4i;p~|`>w؅_otU$:>+̕x-+'Kܯ>F ?{6N[b7Uӳ*se̓ף| Ƙn,0mN\GzAl:E^:.GvJ`q|\*[TTXP_)eQ0bp.t ħy>Ɩ fO+Ha"5zA~ K;)Bbr7 "Dy$mCq=eԖC"yN;(>e懚BY6S~uhVAYmVkIXȯ ܏7`'R¥ɄАIfտC@hmsgAO  8dྊKG6J\& [D%F_5+ᵙnɊe1_BϒRe,!VM{;rIou'>8+//&,AvZdnjHί}b wcѳwJn{9,ؐ/^shٯI~t=ZrIDq$Khѵ*^}ZUZ3 V›i#j4!K,]Էv9fqF8g۬fO{5VM)^*\oȘ(%ˣa]&#Jt*Aw-BQ'`*'cDafJ՚4ϐ54\Xj(y 9&Y0ͪX(7M(;WjAܒ -+B*ڂ(!B\䢆Fc,y h./h!Hn$fD[֨ށUl..1iQAly{ ʋ L6IqE3cCD# *j9qW1a4mrv 3plm#`H;S#&w>Y֕.ʺfWu2spL JUe "dQ Sm/tŰKH"ԃT秠/_[xr%d,j0;]{lt!= @pbAswE$@P=l\‟,|F9Q;Wշ}h͋xk,Zd#ڬ@G)hXw҃S$Oa챶5L@?szLz*a ?t%Cj04gmM(29ĩ^ޜΰxEu.,e"1B~aGQF2Rc?LktuvT"(؞HܤXV?vue$1 58 MܑewaXZa==\}v蝎9~K-?d&T/LEۯ HTJe7OdMW{\agcVFw֖~^){ A)@70w{+)bfR99cۖIY"Q~$eMGkB:9LNݖS)T5UO@cJ}=9d8iyßE =̀V(&`,7Cw GnɴJ+NoTҰ-_k'tx Ugl ^ ]:x36B': >`070f[ЯRlku|Yd󃘓/K=b=MC<:ഐt@\03;d2 @#yc"EuxUiiLrG(9ꤌ&Nɇԟa u>19Z@FuK>)p|gM |zNok9iZD-VAv_G#em:^&= NV:L"R 5EPu\Aəì;ȬC)Bǐq\q\ p"0zfլАjtY'̮ӐDZ}tfTAj, L*7ܵ }wWþTCoKL,@7Zbfs ~UZ#3s7 1#RT\ ccNМ:pCăBh%4o1R/Q?~. ;ya~Dq43C !`Eb\Xz; 1œ1`=C5a|C\DY^Jl8w;\2="HjCTCzfegcE0M%aB`LO馗˕[g:te%rmU5gqlT+ɧ t(͂܃yo2%7ZD g\oM)C !9RDln^CUDXbr,9h7>oq<|F]O Ttشv8x~3uB h*˒R8reR ڝBzW;,a# ݮ%{DfVy¯m/T]\LAĐB;#Mx,)ӸnU)5z5xZkvY7D3oz4;hӦ-[i-6o4j%"/~c82B7et@ԏTu隣;, sR͵Hk)\- *|a;$^}'pcx׈#0@a pע)gY;![Oȴ*^dJǴd*N]=QyfpYZaNC*`.MᶒKi2Ώ2^hTE D]kFhw;-xI}j1Kǿ/IWc·m9\uXIo|uc.B혜*@F\v-*c7S4BƑQ F T%I,Y䟵k \n8 312lUm =zIlLi߈*Ҽ$FhH>/wFpٵ6N;hjChI"|\a*GxD^XXɲtMz=AvXwQɔ _P@ kUiky3@q>ͻO1zh{=ޓ[S](!|ⅻpZm<,rQ &+тZO|װz:Dо @/jZ#!?Tsg]MWc݁>’h2/`oMVIh/j)h!ڥ.[.7;lsƏqi =j뿉&;ͳ%dE^ϨyuhUJ|0Bjq #ӊpvԵ&eWT& ثZ}킓*c`#O0P{3xR[xo,ΜU?VcS.& jac]]~Yq Kk`3 jABE v?mDtamuyO?(Pi x~,TZr>y_ Tܽ$o`?~"W\|u8ļ8|6)L6>)lr-2m?A\l%Z2L8"1:XYȥ-eҏT[u)J6E A ‰N û4/\p"Y8LѧQ[L, uMBEHdA뵣gsQVuKyBuqw 7 f( l@%}p(A{t/5*sƞ"7<צI[Ue%M^c"`c7=+s:ה?:5$<3}|r-$g]Id!/D OeF5"vr@WķR_EBVp&l nȡbp!oozgCWEw:(@n/s=[0I]OqkZ!gt2e/ig|֚o7WO$>0p3O]GBߢAoLa!ZiHaڠ] /t(J$#jƏ 9[hd5&M8 hi9/ΨՀ 3LyFq)\T%4Mbѥf1Z{4g0NI{N.IӾ6 XV 5G~ s) ǹ.]XG ޷{m }̳i1Lgl>a,V^S%jb7StZ/+Zzݫ-|Q,!7֩y1&g5#۫oDWdb@D`sKBsH$TG",s%{v֛'WټG|ֹTMZ80o 7E1%h5lԳ:k|*>8NK(׊j16+w*imz4Mhe,Qg-TqČ{2lɭcERl۾@,LP ^/ģYCm%m+vS&"26ޫ0 Q[!tn (;L$vh~P]U?Ht,j:#=B`p]QF*_&d"윢vرMΒD#ҎPu3a0ݕR]M>‘1;0Mve'YjpAcmMĻvR#E}D!x;7FCO&~ $0-4 rV̾EZGRFflO)u `" 90;GGV4bV{ Ǎe`مX^spc=Z #9g讃5 ymwEv{kc'{jd_zU>CRhktFbXy%jXbԭڨαrfqS7-_bݎ %lqi C/!4+UhTqMo}$?#O)U>( $t{zp) {= mt"Vc+1F.L MkIF!>v^:#wg~6$CоsN>LEXθ`P?B7šy#egmN֦AIlڸ` "w_Rg[Kh6v)vΖա[hymsÌnr4?f[ce rK5 s^xX#^{s/RB37H-[zv9E]]]ul&@cl}2SA_H qåuٲOܔ~UIQ5k֢3c[q %\:'i;] 1lXVt lBHCiGDYx$bOv`|쉼LUؑ{X^]mLEZxB)aL:ie& 17v4@!+?dU &Pn"iԐkqN:]zJ|j!~EO54IsJXn7&{Sv,Vc۪cm E7 R ZBϯd6<4.kMW}&E7Kt9UNS/|C?2|mbwE;7~elsn-2֥ix@:b1yا̚9*Vt.E8YmLf6z̮7Yҍ'g\tRԾ 4Ȓpr5OUndj`7jc JV-b}rUQ$5)?L2,OqN[FGxw>A#A[]4, u(kKo\(Jo^@ Jl&X-˪c"APrBP[P˷ Bpu/:b.=3 [}h(a YmG=2 5@Nx'|C@0 9Ҭ p,jp f[d$qH6@i(n]5\LЅ )_D$R.LJna6 HtS˟"?v+W"e]GoJUꦲet1SBrhe4HcP!WЉ4iAOkBOPګ6jS,nV;{WmaG M4h!^S Zag| JvxPBNrh51шky-&kT폧Cfcaj5*1 ԝkS=Hm/Fٚz ݘOeGQY#u/v*϶HA@ϔ*XC ! ؆4$287YYrrEh5czÕj رz6=ǔ/tnsЂfė&zx bru %ƙ,HM)n(?e$^7uUr:f%SA"jIlr#_j7M/ VH٪$rPXOsIC18;D&g OJ=1+5Y7Cu?a?tKx4GBƳǸ 0k{ڞ&/:DM=`zEQBbuTG*o0zզ'%~x_(wo`ŗ`L4ZMqځ5O[%d;w#KLleׇ{a\܇VYWwJutJlG^\Hxa+NCGB1ǛQ d>rm8QMͷ8QFW9z\8JOP/DҔs郤*rJK4zc^MB5Pl2P厰О8+q8}n .WBH~ҹcT!|6OL59 $Ocv7xI>CplT #3ܵ ͞'{BgZu0[#q皿W''.мmy_E$`vYg(>;Y]E&y! ];ȕgؖd;ĨQz|Nݤe"GiuU3Hj閲MDD^ C-Z?=S=FW(n63EdA0.]|w жq[һz:gU@ vk93dAbԷx>*y 8.cӣ. $se rrUҜ `*L9NG X[w*T&xB u}n;ݖUAbᄋ!BN>c帋Uב%ۆEz8# ̤iђ钱3]0TM|;9XΙZK@k1c&Բx7UQ9}3'PA칾QhwȠv 9 _)\1 4?݁֬A(RLKj#RNKy0&:IhViF^yzLiaxKnU^y7gպ;ߞdx=̵8T$klj^#RQ ,z?gvDۅTMh3)M61EuctϲꆒJ?ۭz~q9Kp >{+Nqg6X4pK#iE/y@μ =VEj?0:d @ uQ~k75a]c'yn?XIq"#q>4/\ Yi˗fv~cHЦR<y 2_%OFKh헥YW]mf;w F*  DžcZ?bͶ*a#1,a)MԘ#J8} @CwvK2#eW:݌u<#ZJj*Є|p{9j kD'lW@x+{a?9V_S5Y+U3 Ϊ˒ҬռuJMY9I~7 HoNYY~L FxGhvjFbbJK$;Nʪ B2q)yL=QJToC>MHż˹ A$CQBL;rg0oh̠7$H:#9  >4Q^^P Ep]C{OyHpA<ոu=˞!Wìڬ:Ʒ<[ATHM6 ]Vyr7n3}IնK@%B^ _iUU?aM2LGEL91x1&O˰h]M-/Ь6ԍ0ǂ}r@&s7+cvU*Mz܌ٚ #pё=X0 $<ޱ1 ) SK>d|Ϲte+(P,,Gt6pl F֟0&-R~}JT8" Y [rV8\8mM9Z :Fccl*S2P'c?̗O9$0R 楉p:]4;X ,~Ӕ)#YZhP1ϒt&sHf".!/#}cw7 }:9p~y0cƩ+ [&,{k.n}[ixqE2 ;/C`~w8A nGiڛo7嚘ȿ0ct Rsb1 %Q'pa HQpIgvvY_g%t/pК:-USH-rhV=VRв_LUڶ!R_Tgt-MF|cm`TZeݘ$Ͱԁݗ2ƐXĜX wKxNL= ѫmdPpF DE[_*ca^Zju>8t~iḶ!8y ȂO`]Gj7F#""!yF9k޻ ^3Q)e?c塴=؊إ 'l-G -ΊRU" tVOySn'HbJoB74B,O'-#n^ =nɓQ+|zˮH?8qcs. AWNVv.& ,ȋ\K5׾x.F?"*#m4t=mg6wu'v|%%\Iˆ9⫋F|M;.g !Ij |dZJ=^&Ai8XBA"A/9DJbY'Z!U0+01^M.7^kB ^ɢCV*l%Veb%fu%T=C /Ī\Оo{8kB r ǬE EʷRyp@wN2=o27rB coM+eU*_h`@ȣ',A2%c՗őJ< ?18*Øڔ'إWr ۾ q@d ^v= 7K׈tӅ%O["G`xxF; ]Toއ99 pw{Z障9^]'FR'ߵ.v *b2a!6ۻKˍ)ѝW,׋ G͟5 ί@EIH,װIo :{td{sR8\h ]. Svቖ xzx`}լ Lii޾v2 |&E' >,rqG4փ2883$:pҊ/w%><@K%a<)NM:xaֿO.9yNjk /atM+1,4 d Ô"Rb]tuXcP eWیSA6K~ɱH|N[:? :-`~1>B0-c٘Kz2C 47r^coͬb6I)kўJӄj PMRFl]k裩Xk fHq^Z4r?3/cW5Y".@T3a9KGل{J, 3-Ym_*WS\wQ3N~k'xGᑻ)u;0 =Y2v\|(Ig#Ka3S=%uno>*/˗wk üACQ4oXI~=2o_On.j p e? T Ý  6q{;M//o(HF=*X( G|K[`'CPX@ǿ(TVҚӥ7`B6Sܠ>rd4,$õPIoS \.${VX%U!)9U1AVv+:1ѭ Z˚,+^3%FVC@o0`t3vzIZLZ]º k/6@7*䏌F sZ3cYVX)H) JRPo~EAnPpou8yo;|^Y \vX{P Lg)}^+ 4eמ6?nlBq*wN&; gCBQvySjcXkq.4DDڲr(pGp 1˙^"Q)w<nȭ9ۇ"͓b̩17pM:t[mrd*Xars:=z>Qk90tLBI5yŅ97S1` (< Ç=MY`ֱb0iR" GD|q~MN.4wvaDU Pew18Cd}ˍ{ &QVT D9VOֈ`;/EXب 2s_Cڏ^*HW:A&wDrsؗcŢq|ELR{ WaRW}vhsUA6ˡ6\I Tr0~7Ӫ{ =E#B 3Ԋ11%|?'܎rnjT#p R(e&% vb5U DHJ5?Dׂ e4`XY}[/>1ͳߟ13Q.\P8/ 4s=)0oe??/Y%}Ӕٮ i2e%e])V|A!bz9N1v U!QjXȯM _L%ި7N.@V6 QZkuQse0Be[<M.Ƣ}o^E9J":' 0٣π?'z{Ocw:Mu=nl:EXHA:bA-*mL\~|5 Q}(/pN>PO8c,˜G(Bạ}i!\)@cqV6{}"]RٻL \q;,;`rmm.!!ć8M5elx؈~2=b J%4 j[o?Z%&ofdX.P f(ϛt*}[8|?ΤdG 0t)`߲"5N'{Ŧ䌉&d6߽ݸT=Ը2˛m3;y֛ ֵѴ78u~(!F$8sԁI sdqxٿ*syzg8c`b7`qjIy)G+;zUV)kZ1C DUSS Y`I)Jf׏6zQF(ʩkVg zx뛲WTvHiW(c&ac[Xy0m~OœnQIt7Jo{j` HzL];8D YS.?`ɇUٞM4IG6}.QD)~3VU̙|b4-DKF [QlvD[NI[dxP0jѫLj&gnjrY ZV57#;zbcd#XSr|3^wA':b j8R!0_kŀUآD[_{?Uš11QsN1E:BL{z@;˗oeZ= +ЕP,~8 5 5Ʋ>6_cB{J=VTt4KY;>`t$f5 e"dc|N |FKj{M4qm[ut(: &6e-%YTmmZS"YWD1nK<0L"n5I8n-<\dٷau8Rd 6; ǩ2=]:Ovlq"sAeV <[&U[\vC}[?^uZn-ԏW #2q @msy@ۏ?{ &9b#{cٙ4_,6&_ 0y-P=6`o$蔔Ym.l)R-ǘz @1XdNZ^zz%IˆlY?6yz#!Lʻu`'`aBE 0'_FtVJZ/A#L _}׮icHˬm8@wonмVC91݄-^h!*bEKDv1lI0l\d;LFY \됱yz(EOdzaƀ[0Yxb =(pQ]lc <$eK6T*+i`_򬥱X"a(*":7hҢ1Zwa̡S4v(k.S Rf,IJ{ 4LUVw%UT$EiZ^D3}ɬ6EJX3$vXuAm Ljg6,6c=} &bЇ ˂W`$bNEG5[<ϏTvśWjdzc2 so_${!{sW%,gة!|Gp EM((@4S@7r1E!n;g01LnB&+l'Rc~U-ؗxX.B͵]LaRg ]J{Nݑ ױӜߩMHpSwSVLdF $?@rig7_z.M{tM8U|b/gP˵0)EP6 :^y5z$_ aꆆ|Eܳ sZVs6ۄTۧw( F!"/ NUߙ+}eR.+'s4gٮ^j SPaq`_3jW>ս6p?Hd?9g|>f\۽"zzFۭ/!ʅ:3mf -mp LMk4@8\\M4 s}FږԖKRKDJ~cs3)M7quSkhAd܋g-K d#`JK3F frnpO2ʝm3=,q`Ep5uGKn_(VE/o,5#֩Ix$3 'Mb b/r"O@ .Rc␅ȷvO3Gq'"YM3a|aݏa l*.L/O8VI8Z#D%h0v({/:"B Z: mFe2F@U$4)7{5mB- [ \vNxxb2<#R"mwt&j[A.^kW]@qmEvw0HTyV )?ȫLŒHS5QzGN^spVp3v"F ǒL 2ʰTTϤ_%,"LXua^NnmPӂl䠞{6dJͩܶ'?>;[Űuۤ6hFPoPrwCD_._(b6K%MGmpld)Sv&0d=`\O<"YgIz m #DN1P ThVFܛ"䉉q\T P-X_\m VLÓN*6i% tl:=phJkk,vۈOfNFOu iucMp}j}KGh8.[iD@È!m-Ọv26FEC؀^{o_iߝؤ" æoL}9uMEo 亮(M{Qp!2fdxRP1G}mRd&;c˟0)S9=J7>hOuCtZlGfB\ufǚ] BNxt_q F# xOSHESmY!N`W`r -- &}} J6ND;2Ⱥ4 QB%RA2[%/_V'lvxl.x[˞ȉri5?Um X=/u&5sfoPGAhTΑl1m_p.Ƹ?HT __?pI'3{*-c uRY'.JtkQL!:D6&Ggz?cUCVF׶盇뎃!@@m,E=VJꛌ½se}M cd< qrH,x}t+4Ϋ+- ԋ^X-+7 ly`#٢K2$mxs*u6q7UG}H_@n#0RWa7š,z -Zw*' z{MKxujԮ@OzAKE@3sV*\Pgq'Mɬ+ 7t0/^I-~.냮V6cnJK;O=E:R"Ҏ z ,LB3RI\7լaw=|L ?ˀ%Fn[_l>EwVx2ĺWNڽIoM{,f]TvmB CyLw~ RbKΜ@:V\R"aUaAY*fY )CS/RǾJ40kq͐}EDprǿK.g^a=הzC?bdB"yȄ=\Q'O d,%č?II1k4(kl+- 4RrwoTX|˚րu:]^O y^U `Xg qKݖO>O 14fFFƷ^=Ae/[ b<ƱwE i|؃$c4VSHM/*%=됛C4|*TuoB`3r*gA=94t5h[0xtCyb:_ -EU'UVP&ŲLJԑYG4-k1pdV#3bВiC~tށxa7nH~+(\3G߰h}wFZ/$^T.{BO?d6|.G6 Q KzK뇪)&-Ӻmq$ V C~.iY3lܞO6jԖ4#lDHPEHC4Hq$?/䵣vЈ0"EPWM!wŤ=6wu n2&{Co7OTR^X\a/U 4xk4`n: X{kWCB_*I  *yDSW5d\z޺G~#Αd+O. ]- WN~C1x{t{ nW3}r~h}Az|zXh:[U\I:01p=`ݽɱ>pQs>ҁo'zhA~xTw >d[} AOadkswaTeBvwfUœμ:g]]O=A PH<-!([ aA(XN"V r29ԮZv(FOT}'^-qϕL/_<(8 | Eq\iHw؞"E#7O:Go#Yn Y!̸a.ˁDg` qˆ`mm1qݬK4'(_nqݱ'HZ|}tcJf&,N3* (6q,j4omƛ!s[yT$*9e":P&$ً44?]6aDեfsST R)V)2Ɨ֦I8o nogN|hUgOXhV&C$ ߽&RK7gȁiV {ĝHw1mT0S,GNZl: e+iDJkkvo6nˢ{åL-uWc0>1b/H$|KT8egw '揺2Xm]2qhnG5`lY]Nx;d:&gap.}\5RGg>9bJ4N Ŵg 6J*UP5+|1l䯌(cUyQmrjdT9jiJ=fЩiz,=knV<Xuu;:#-la`.c f6I9^RF 6jzEˉPE"ҁY3ZR! dNXT;!CA ̝0GTU5a~fg/McDlΏP6.p\-)H_)7r̖VuxGxpqEo& =[1iUu\dN_H›{\F大 [ZrݭٹK&&wnz/3ft9xO_ܕAOSFdLg)~c|/m= q/tՃ-_b7)}&S&,#-l*uHvW{"H=.Ո@;BxMf٣Q5i0ة4Q5nz,Zv#˦  <30"S꫁y͏c&ӊ{`\-Y*3kvmj5ok֝p& ޑ3}G.LsxXk? 4Ud: ML}qq5gUrbˠ E`F,Jp3XZk6 .02*ܛA">qh^JEE.Kz$Gs"Jh^!(!@XRƏn4M {Dgo Q '*QËnk>}ӌɚ2c^;N zS&9:̽ m g֧>h:VM-%G "9+Cc\)i|8;F]7.RφgbZ"[&OBn_d#=mtmF3؇OR͆/mSBc.mo ._hfxU1b1 o-d8ź2t_!_&0\F#LtY:*nyd nסT ~[5<"ZH5. [GlI/49|oA9^N9P`T aKw ȟͭvJ[3~흝8,,`8 abIM(ij[n$ބ_}3'8#&98*C8ˬ᪁퇏X T=H*MGYZ;xVӯmܑ%fYWұ>T#R.! %Yb=`ɴ6[ !CAvlf@?.Tfv̜!L26 F Sd7G8UtXu PO4s? &DR.3_/vVN.%.ώI涙5*zӖoJ.3 {||e?w27X B YM90v=tQ nN= [$jwg+|QԞKVvsG!߫JqIybڇϜ0<ڹ"/ BRf:k1b@;h_ZS&UEK. %Bo=Ticce&sxlW,Ud.P5UNap}rB f_C<˘ҁ2/X~zP\e\kah%[D@ifΖ>g4fth5, Kv !?ܳye}vmׇ rQ.F4tkn09ߋrϹW)ݮTBx'"~;)cT6M" d֧Քq(ut&Vv70J.15+7cɇ.DZF.Gk`KIuy03Kjw؏횡oU dv~T_(uM& ju3Y󋖾b?7VYo%UpX_>چ6ɯVP&ڜ-2eS9Vb.?mH7dmRjB#4qjW;zЙ08k(ma|J-vd5],(8jP0=]?GFFVg:)ҏԕ–Z3YAs۸Q rVB&.*C/kDֳL{ ^m 6:Y!HHɵ;8C>0W朅#NzvWY5+d󹛬.A ˂ٍmKWkÌ:ղ'f2>%ga5II[*,&)+$Rt.npr=5VT3}_RgGӡO Oץ+e*-ep1L1\b?']UxVϲ =Oru'y!op:)vHuW\5.*j-:1pyuځI5yHZD"u[^-7;\u:V!dn=pRR:Eff/nb'k ,ۊ5wK %qzG6kg ?)0˙?XbF㷋~$XON:owTGz9J_ B;T\1ȥ;NW ?D,WXm:h^HM1"A@ֺ ӯz+g &_(OꇶվJdń%%<@.& JPѶ'H3ߝ]9,AjQ䌓g6Jnjz6 у/Zԝ~2i*&Q _Q5R.9R4$QﳲZ%DWEiUm %$[;*h"ӘIc5Ǧ-^,"E+J`^9THѯïm#E7J'cxES,Я_.-1mTdk6%^|!Q ,#e ycϯ}a󟀙|#,5*%UF`XUT/$~d6Z̬ '_|<rW,_p |S/s¼)=v%z4o* W1h@*Z T0FZ ƏD6$ZԣTlwDMH$9sf~bycRrxo Gs@_e0cJGV{#ǫ,gE1fK-Znx1I笐#Gt5-;J-1tȎ< x{w:/;ぎ`{F_tN ik^YPi,(2$oP -%E\͏y#%.x WeN4+L{ubr҆cAMR:M>sA$.b+?EyIM."s8Y:b܄&, #&B)  5_ɲ=4ȴa]L\x `SW[%[#yeHKN.Ɛ芄(aTMɳF14@{(||ձXɨ @%A@9!^u^ڶS$Rv'@ǹ)^O*aE 92 F"ƶ1tj=A>9$6ߕ婾f?/;Q_Pz&E v#nL佦._g81ݴK~Dmt!9#%]KM2:$|l.3`_QufAOz:|gZMy} PA ibVX )]_*ύ6QۆJ;7 qx\`7'-=)>}fX_QY.]ɋyOT4@=%9,Y2Os%<LlkPX6Ch{ b˶vKqTU{5R=7asUn @q3M])sW[n9Pi=$Gkě,\Vմp!X}H.qf𮤞 @HᯈVgXь4f bYNʭ{) ch! q9hՓ3ˮVD|wp7@4J/VaM627пlZv+ 8><Uύǀ0õ6NZ/`bv $rhʂY}+eٷ֊§NojV(SPnΊ]<3 ?j0?L-INY 懈t4swYADr)t$aiȪl-)}/%9nf&Qh7`iF9mZC1S|;Em׺B q{Fquʤ,,75ɶ9fafTJMɩ0*"F:jR Z)c{yK D-=8ڀ {I0 o>Twg ҵ|5!A.0e e G{thvG6|կ`!z޳4YZ;Ǫ9jm1OxLz\V8ҒKGNC4E|#fM~ԛf◩T ;" 50ŒnrzЯYޔVj$xxj #rhц,52;lx*2B1<+s'8UJu#*#cS}XJRjð'H$;CRB1W}FfeSrz9ڕ1DAՒBU:cQ%N="dQIcut{!u̢Aw훪]̬BuD<-[dBqXj$1gφqecJƬBiVRo3脈FK>9'.-knniuC_)ޑQJ8ZwNf@3"hчɔ-n+0;Z+Nk ͈w_+eNuBǸfbb]wKޑ2 ˀ'3ωՄg1fLS@݄\eNe|PخEn- -yE55Ks 7KW|(Hii*6Szel.}:MNr)MDK|.!U:X͸8-x| ] {j|hkYίZNrK DjRM5@0)0TZ|$] ʰ{]ߘXlKNv XB7vrW57acFѦg`MnoƙHU޴$8V$0j+>F 2MSF% Xne0n~&X|@VԊ;=ׂ:v WTHPBMiYl& ⓵:f  I,(K//B[  [h*K44o0L_VؾͳP'0H@zD^@S%G %Kgek(wXuվF<) ;3IҊ(֣nkT7$9כ%U"_qC~Q:hzV?g0#3BPlk}1D֑~,A?}p}ܯTz<7]xӯOOe9naQ~A>n)Y+)jq'R@~L~%@yKϜTkr g]n핳^\jK[|}ILnUQyTyoʴ?BнRi $GR]E1垍[n;wnJ0ZhYvJf6k o^; `V):WSQ2),9)sbw|7wR0gLӶ,܏s^Fx'ql & hb=w/ine4kƒq5acx6Чqɓ= DPZS+/qsl"A1u+ec߬6F:mf'9j u*KGˎ"Cy+ HL)!ѓӉ}DjaIw'Q+^j+X^OKmDԙ_ :(]H dǴbD8%:% E2>$l'_3 p_vkl/2R ]bC zIj\[- !jd'OPeܑNxASAl9N9'u|n<`(nEϠ%AZ:sYG=!iS5uRT'oclj(c$o,,sB5/L(cmUA)\@?73`LL5*r= MS_ S< tF/o:W(-}wmS-Bi7X l5 2J~P{(qWmx:įݠa0z@]]]2ɴDoڃ6reVN 8IRz_¦.V|mqQrzd6BS'R,ྨK kT]r]Sr2P]$uǛ|"/XQ 7Oec3POZ`YT+ֻdP(OqyZI\uy\16\уN+q딖u-\6$NlCiv X̜^a_L^yBc= jC3n8n~SD\@߈\1@v4 ,BQ >.gVydűVl `~ $ib.nLfx[KUA*}LvYST;ro}ѥ϶gQhvxq7_[cgp/rur͇2!MNe{3&jdy?oSL 6u>88?GϖlE0V aΈy&V`-Ӌߒp *!m~+mF;Rk % [E -eMR!UK3ued*!=;b`s[gQ3-ȟ,H$uHiIQHtCuO!>ǝ,K['+Կ< Rs T""Szm>iDZ/ķC4t3PUA| Aq"fuεKQ"*|O)n*mJqGaUIBD+kkHtzHYDd;a7h0@-VFA!WuSQ}at]<[ 24ׁ Qg{iz|R#*DeFȝŐz(F^aQVdt%$ =8$<)V5XC0C9S-.{T ΙiAFzUtpy/Or< ߰p}KS Ui.\e$ ]s2<V Ci̚9pCUDGܵ da]l5y[WjuZxyg>jWa]__VZ`r,"e i jH~ތ;s,(7Zji$摮Jt]AZG^-e o^.˹ ̜H0, ^ǹsĻ5P  rh޼Nu#q6a&1D4H_w]6A?xF(U [ft~3xgvK_r7XPL`=&&U])YXNIy?e^vߵ,V~ꠥU<^. #ez.Hșh}S0&)ľ]w67aO8%{*N򺽆u֐pu ,m2>",\T'ehz?U1Wۙ=:nԁb 8{te vro(%JUي&Ą/ڧ$Cg{!nkofĿ/h|WNj(lGhls؀@QrIO,3f([5\a38!AM3 KQV#dL"e;>9Wv ן3i-Ow턉u^;d)@EZ"]`L@i_ EQHnE`)ތ7ASqGNB0[\FD'ZBi3rTPWBtHw;#hTȨW>2sq|3zqɩNH'Gl&+AVa[NRJm=$$5Ur vă:;G멫YsA|p>-6p~kcνt&OǑD}^: +JG`c򛐨z.3zVfb!&fEW# , 2dtk; lyvbX*`m;{s,0MԳ Ֆe5AEԂRT洟a/'$T|le?ޅ/GYs߫}2DR !1icrFfY#n[%4*`:RZ=FS8+Ñ6梁?Tʿdr` b۲6+S.CsE l*ƠlmĞ"a匚8|}aݩ. *ŐAt)-TMŕoO  *bsw=+ص@7~8оA$>l4ՠ/I0b%H3lSCX}Z$l|&Ku,R}"rSĄzCp[K8GV8^v'}.%6 9xpM>cU'~RLڕUEQA}ʬ8 xb7*am}\,A$n+%'OP)h+[gź֌JͮRj陦!N/FE'OL"AM"A"zϘTS7rg~RDTV:mܕ@ ځ1څCC'2ja Ete`ŕB}-i4{@z,"8dkTO!,.[5;pxsD H`LE5?wohyWf} gw™Y yh"j@G OpJ|b(SvLl_ݟv"USIQ䢈`ɭaPOpfJ4֒OLr78IY0ÉQ?f,i̇akDԔ5dTѐ"2:}dԃߋ]E^ ܌mlԎƢf4}" Q&JZ԰+vBCJC"^p}]?SѢ+p'ڌ{;WʹjOKߋOJMddi븒 %I"P{vbcĮJݣD. `/5o97s*F=p8V*SX9q0_V@Gddq ]dި|>%渳?Á֑āwsݱ2d"8#<vnNU(!vf\.=bzb`W8f2e\'#[ :58>^b6,gBpqWEisM1s Apy#a]/ڋt.wv";ICF{<4c_؆1|٣9yDW?}[į;3_h ]u@0yg\'C5\)h[Y@mުҝb`mDSՃ#ѻ $aOنUuu%}0!CtڏvƻڭF*8{2I8/hBB;i%+oj{ԀQZ/V|h4peA%TPהþj3,2_1!L_6؜nl B*H.[a O]@34"Ţws!8kSs YF>ZBo^ 1&jC)}vr! 6Ap)]$Ɠ &ADYjIV8A*+Z$]Edg^8ٻWQ#7gq1]hj/QUKWUHbкe dT$\tBꛛΗҘ9u d\h -pjq,_#%O8'ݷch3ZfX8go) ;K̐~VXJzlDHҋUpтi5w_%tx:OIQ#c\3&N2;wzL9v6P5(LU rZbR 2 j";Dga˜,餍1f}N8?-A'&nrx|/ QFxta,ĖNctXMg!DR8p-[ L}\AhU'yscN*ښ7Hl50-´ӆ/u(D2VL[,)M=Z+dn9Y!T%WAͻn_^~YSd4l˿yֿSYacvr԰}))$]wظÜ=@,[rNR4TRZs̽MKX9#{^K>@VX ۛ< &Q@7 -]&EoA-v:4`Xec,ֆ!:~>RД/>,o]9g?M]f T\C̗eJ\dU ҍEXUГ);r%Zz.RA]`]Q$euSZK\ʲ*o}x%AӜy9 h?o1.r&Fޣb\w_m3!M2ޏu K昞HO`pR~Е{mz3`05󗠆 Nj#?n kjH~@Ƥ;?~:Aa:yM[H#o*PR|Nm<6GxH}$ATo)3Hpx0cNy$Ja?R^ț#˖f0(; ҮYa:Vx,  ,HMGFFΉOW27"bhIF\++^HhxD3TV^Noi5 8 l^v]lɮˏ3%skQM|};@|_'#IEowJHM+w.ĩBTvxW0Jk X)p BrZQ-ђASnx, 4H[ X.#w-3y'8t.hS}fD2O=)$#GEp]Fօrox!D1 45#{| ьv`!ai[1n%qZދ7VbyFx/)^2g[t某ŝ̂WE\|o=!!:\*MW21k42}r[!Q"-u:?]zqɞƟ~J#A-mC'ZCY྇)fdٗ6XGB¡>_&$xح)Ch 3D(ݮJ?ȑ|nF˂3ojZe*+?5[_S1]>s7h+-lj$ qoCoDlz .?{0HП#m))ca"f:6yS ^gu1=@= "vZ5r]69ԖKѢP!.I'ϘBՇ7y\8]2@ԌZ_(  㔕~u ArF`BsSL(ky zR4{a1i<ˌųr^RHzxIfF6 -Y&2`>XFXIILAkb>%k@1PZx{fm' ezKjݓ (NY;ϚM]ŶQ MA(2};ȉAAwfA(|%(J٫P*pՕB|0= >]Tx NQör!ૺ%A%+Q)sњ]qSZCTV݇Ң=M@_l.)": t9D{$kX᧣J& f [}+mm#;S%|ć'l|fr-eCkg4U-gN \q6zύ3@ j#+JwITJ^yĩ#FBU &uJE/L=rI R&c'D#Fa<V\bƊX+hn$3zJǑjPZz.ཹ\IE mpAK&z;"T|Ch"yUձ jx<[^kϮ0_L硗CeDg_[EBh8$7<]ү1΋IꀫziY€”&'0 {3l1$[Hw6s.ɧYZ_=P;a ׁ2 އ x1UJGY'AC, u'7< חPȞ_q̐FwNhgo.|\=]7umx߸4jE x"N^wꖂDynBs)\[sRBvl{zOֿj{} "=; (r`_NA/KfK.sI39R&8I/ZhGT58`PΪ;?.HE_K@iO赋f UqBa Lތ&5 hn7⻫P/C a&'Vt4tϫci7tV]{%əO :|UH8 ݻ<22F -*9~*Qq{Ǡ-)Y/3v4}!sG#]y܇73ok'_{X)vw,#+Ud=bM\72|dg}[2$D ̏ K-:4v-[>WڜvNFhC[aFHK5:%{1 mv!p*hFA0C2:ֳ } O7SIL*vTy`^uP!SgTtdW1 dKqUR$'Am~U8w\|.؆cdZ LoV&M/i{`{xQnoL,$ MBQEot,M$z8s9=QYxykovx {&Lxeɐ 1J皨@y(}˫נQ[XXn ^iXb ZzB8l3E.'w(4~4s .H5ƃ m-Eh]ԔihvUχA6}i%&W'jnEf"G.L=QWu]ZWѿw˂JzxCN/g,SU/{cc\P%oSm/qgJTBp#SWax̗nQ=e`T@>Ac!IݓY.,B%$BE/"G.cB 4 \Kd9vI2]ڢ3kҧb8ZU`I,l뜻KuN끭vYy-pVg_06~%]:L9Ho롸iH`z{rIss 5qxVR(%:߲{DK{rh,Q%M5,[RKN8rrmPg֔=q*5 b&抓t"oV2;IXD/s*u"3/RMD(\ Lft@s,+LCIezui&e߅k‚|M\0k(jAgH:G/!7D*WU L 1A3+C.>ԊԼAU*tg%O%B\f.i>ޔ54!$.-`|i5<B{XMMfQ/-8G OZeCus?9TV?6 U_zcC;ܲ2^~JUrH?w'cTHpʶ40^e'2$ P!*xF7(Z77>& dKZn&͚_3@BG@/aŤ)R'r@V(*C~ C?L!MxIYo)#L}[G ZLsIH$֊$/I? G*y Ad'r+`j%14c(,vsm]<qpDz4d\ØZ`3~[rܾ@1F#8r㛦KZ:Or:% *n-Vƥv'C-b;Q)wE c;PkLYFx#^! 5~5}[طԴޗ@yjRL"ApNiLY}9Kެ)k؊90qPᆞ-Nu^27݇neJL[_ktDW _Rh}h. ᤁlz?0B_ŒTX7s>j48dtb! Pl*d &[h^HGkk{;q;.JclZV&zPymZ15?بpQURC r35Grdt#H5weQF4dY/AL)5(iZG^SU3 |@!MFB9qM##.ԀpDINc/~ 3sȓGs,suȧ"tyA7efWP^)b!cptUL2W0 "]^oY}//L FIueǴlK+'t{Zwe+A# 6=X3h8a$"yVd-r @\JU|-({M0(r_X^#qW*q,l>hK\_q,y17 g &l,NmF(/z$Mu^A)Q섵W >SE!aiQ/~k|ބz{ .C L~d0,o3KK=T`lj 7%溆y?d1ГeًSL)dKO(iYe+sDlQ41Pȵv^.easJ.1NIBOZ(Z)Od :.]'M_ԲUA.-UE噬_RXZ(F81WbwLHVEe)yH }J]TSFzmiՠ}uv_AkAvy ZRo _IPӶ'\^peNt:ch/LɐҫD R݁tt[Qs1Cn>IKt8rFy'˨{f*k~)yj}MOp\ْ>M:EU3*r_@C!_Eqdу)tQ%,U㚪χCD'ro'Xj=!Yz 1$3|-_pWU*Wk o [S;ڏ A|j%6"ڿ!3t1(h%ނNJ PgU/D DHĜPQRdh+kH" Axh`B1Ohc' h|PжP%[a GBu{L;=Z|)54@VcF* JI8W't1b_s|xf?onbsN#aL-Ģv c+zQϭJM7щ X'Su!)ּ$2E,J!:79_nI@)pꀥCYYRd֧~.-NeAjJ>̷'_tsԙ9廍)P~Q},.>Tagz%k`@5XkFwBF_J Aj HVFhX!$I+wCDne ?@;؏3[ŀ*1OAKϼJxZ vih9QW7p:nj9WSA%=Ĝ 6SE.&Kyn@d [d+=jfWYC^1Iṟ..K']ER >{ Ļ>$‡=kcdݎ IwJCu]i;ɨc6opg19$”5q;l>ƶa- 4 *-~ӓ4+hDb c8'Jqr?s- @KlQVƿ=!!ORoB+~uR1]WVoIzh | i~a9&ue_ݭbCXδ>NZ]/1{rЍ7S%~e^V&O' \u]dMt ATFTiB{XYW!c}qBv{&>%`8>__Ut=ݩ6"6^F 'wb=q'ݿr@0*Ib| 51>L_R9)$G~8l'`}65%DRT$C5W<%z}v&7gh4+-,7ڪSUL}s-yEUKp-v)JG5][ALW8pXqSh20z:}+Tӣ?9=5Jx\CawC4Ȧ'w08pLm5; Q`fGBv]z=Ѳ'$]UqUuyT,ة0Οó}K+0Auu+`LNbTC~bP9V? ,V6bvDu0fa"n눇 3EEC;6Hgpme==I!t+TStAtED@Q8&B}z,cK|'9k!ez`I& [C#Ja)>5rԖ{h`^Fѡ֓4QU *[bD|25Pn4-uUqTe緲=(u\˃bPP|%چ Q j"aEt&?R-F Pe+; xr/%B}K&gay)b>3`p RlWbN7ZF<j>'U_;HjB$L+ fnhӐZ.IRwzѰu?C#D:u\ B{9h5"Oq\6./`qb!we3xƬ-モ2GE5i HPZt$^F*6j`"E=_vTfVˁ3T <>6}ҵUGMjn7IxeN062Fq'Gz|ɼNVB"i:V빹;﫩nj[#xKD w3IU]#(0 /A=qbPi6KE[Ccʀ418[0 gzDeOb\4QAðߚal8;n%Z.NB x \XR}phOkTixmQY#(%XX7rqRG{;@\8;W#8mn7eG{l7>Ad=1ygy%"×nsϤ:^X.@ 0NI!IUIK1,6tMmC .]kDAwPV6e#dyj5ӅsbJa t${ :ǕֺnQx;w\-mߗJRg]]t?f raW{x% NC; {\!N].#A -*::ZiWQV ct)F&(DVk%,'ؓPǤe #N7>$@W_!o3hV6~$G)ՓI$L-IsrHw ˽9Ms޶l2,!U98>g}G^DJ zR3 ֭Υ断Ʊī"d[S:so) E9-HOPU! .ݑک5>VJ/d)u :0D7)'s~ㆿt?LwSGD(?`5-RRB)!0Map-ŸJ` F/|B\yb. DbW\FRMq/c{P_q 7{ ~lc2biOWT9?*1:2g7Ǝd47Hj0utǗ+j}җ7hNFW7gfpl|]Tg0j益%,=!:ͮ軬[bˬ~x |$|9VХ'%"ğ<)G5!Ա E*½'I)☒]b/HEn/>%4P)ƹ7q  p  eDrj:Oc]Pؐwl^1KX ;Qi{`h˘F1zȐ'2Wn9'e`Y %3NC` ^W_hFr`@ ٢B装jl) ˍc?;.)-O5A!Ztq$p޿J]o3CP u}c뛽wBJ`GÇ^ihOy#1_먌7&OŶÜd n ؽM䢠DzvQP؏M\'|ԩEC\Dŝ;-yA85f)ވ" 6T@/ DŻshCXYf^ʲ'Cx%#x#Ȯ1*܏Tأ G q-xuxBXMmV]\=D~vO8Pg.-8\pdU$Jx)IuKKܖZyTWie@:y34Z0]3#FIWg"n #c1y2ObT5 嚌O7;"?,fH' ,}?$_ :xfF9o,GNG:U"E|z] Qz0SHב)90} 1py&KKB#VAqk 6xڣI+="`T9Jjˮ[ %Ȱ^L? x;B>].>^z9r'r܆ (H~l#-V~U t+?_ QuPGUu;ݺ<^&z%b2ӵߛTS*j 7N i]ĩA# 짷&2,>;p_PSV)C[I({ ǎ[$%Ү͍~|6ߏo|lL,TF> S['7kmdf2BY|*;V&=x'@C܀y4$Z7Ecoq:=' 1P53x@IY膜QUEca 㢤9ѥ$&G'Np&_j w`cbtQau _f\ ˽jR:Utr=`[>fdg$>`Ӹ;o|z}/U*à*D7V +*0p#1M*n5cV P߁^ IgW+~m" #^NďQ''j!o%7oЈ S^E2ʂoDi"/y_''w.Q=I L!g#ш, ;)br R"RjCZas|0Sή]P/R{`,S΢to6̓ZHMՕ]X3+Φq޽JU[~Gf,5=Gbq^Sv$ ~|6~JgT0c>]g\įdpᱍ*!_uPD?uci7]!,)(HVg;R7]ʄު"eς5z $OW` iS6Ep1G"g'HƔS#^~Z ;D8wtmΪ ā85XlԼ*tie>Q?S.~ Ynv6naգ0a[(a3yJF+b}QX]xCazq }uH Sj5$N#je !<ϥ3pGEL|Q4QRG+>г>~|uW.Ք1TY%+ۈʶ7T4q547Yc:'OQ!30("Q}D=уO[!bг/z.wDC?BӂsrnNOٖWw(c܂ͨC*Y 7gZD yg.:dad=%e˗,E?ܝOaFh33|f|͗}tT#mjaVP֕U# 5Oy ŗpWUקT`9m`Kl`D!\xP THS)V7?b{{1,CP4CoVŏYVhK}`2AƇ&a!в- eh]Wҫq+q&u>}gfD耏jacfJ@0mbdD<Epntn2jK__N3=#QjjobzL$NКo2*ĨȊD9B mylehY.:п78ԢjT "R/TJr~bX@D,R<(TP{W`!=r׾$6,DVrBTO,fBoUF%ˣ KCpV wL2rr!K<6|K5Z$ ?\YdQȁ=_FoC,ʥ Y;a ^J0A o1fLzw:DԷ.>C[NhS+W /Uz8Qc7 4vMFS(+f׋ZݭsAe|>h<Y`v-qA,ϳR숊Uȣ6c|DƘZw!Mѿ1@I۷A7R0*l5LDQ?7Olb%Ƹm_w鰍O5OE z2X㈪q c02+xyaɚUSfѯmOZW/Ϫ5Y[wptO&-k'"_|HI5=}f,G"S1LJ&pg؟EPV7"-G{u˶j& |BZܮ7I4J̓] xFN'`eM n ̦3"-sU BNu%UGJ*d_`09$JjWs2] w[ȢMJ<}ڕ`v`Q/jX"1o?~(mns䪆Uѓ8cɋ=L\K7".ycvTeR[#KS,m2{8lO)eaȼ#?W6.+q!}5' ftSofǠ;͊ UDrZpƾKx!,r v%חU3q HEĹpvCObi̎uwҩc/\C5oG݌;j ޺+j}=YQ$ `0?@8; U}:` ۨ ;qEs/O&󋰮hʁh\-dE]+*e5݆#| a @3dA׵Ta+}W}DD+P>HеQ22i|7*7m qɨj—Z zˮb1̴gv}@,{ >1<\/ɷ>,~a$J<@ƃ*CgRIn,<"y"{4> v;.u#5yo=9u'y6~k7Pi 2=[L(ȆG~X*ΈQX ?x%Spy f?zMJ|(HzS{̭)`P9H]4 )/# u /)Ă(SyoڱEb/z->$F v0oP#'8lUþbu/ϲ#XN2TD&[Jx3Kpk~8G.tLvuAEwrϠDLl$17&s *SڍqD0eūكpTƣ=-[U*NCfW_5FGK1 Ju^c$5mÆNhYG;(n- qIBx̗p];%Y]2c&oY3EN&7Zecʄ4u"Zvr7V5]15XM~in حmdUN9hs"$匀4"U6S-S hdYqVmjdgrk_SkՎDCIC:lf> .UnR]~QV7+m?~5`$7$6M2h@g 1)d!K߄&hpQ>*5gs?m,"/Cc3I%l |ǓIy᰺gnD?sZ:0PX@Z&4sl3(߁{. rq d@F~l痱zvz6UV\࣍EuOHV [s7woB}q΄oU4Rg5\u4PT3]cy`}?WkL\b5YWceh:8Se=)Qe'&MZejd!6硻AA!h}hxF7<4rX':T1+@jL}MaAE w@DX"!'< bֲ<>- Q\Nbi\ <~?$xA^¯͐@C~sI>/Mıe%g婒LPl}:|[;WgKVlNT͢^! >N6:#͈MߏL@ +kcj(4n_@6ueɍn(_=ʘ3zȶ2MUNPɦǍ;nj @@ѩfuXC OkٚPy3M6T!IíWa@yIp\NkY(Z+Ǿ[pc(Aʊ|Z٥ZޔJ),߱&{ә|\& iAjr^GչÒ6(=ryH:zkiƬK "Wg؜3e\\g}/ A_ru'_єcQɠ_:qg;nף2V`;Dm7iҙ2| ߙO7 /&>!)h fѢ/g|vZm(9;2ZD1lXM*W2tq`:#1ա=cAYE! yN*OReP먚M#H ]2Z/xVV%OUW2!;_P"8u)7ܓx,:>jvh(\=QTH m:Ax1G1-BxrSW#* 4مnfXlՋ_ٟ1Fy*EZuc>|Jy7kgWh *ɒn1puՅn> x ὯP2|&^; 't %+ˆ.QiZf0R66/ nu~b@}0,^0(VTv%vͨSԦFAG;w.i4` Aګ nЉs*P,o!r@8DYUHـzL_/,QWvd4kV퀹1{%܇^{'l,@Rk6rVuggA<iw%{\Hk!~scJgFBR,#%-b1u9GH~z4;o-<`Lg\acw5ycctlI`6cR=+ȟ? Ih9DXgKҭ, dl䟀}l Lsm|lʬXlC[}Ɍ6{H\!A Ϟ]-BZs/{4I}^ ?oR <c1W5db򱦰f3M!>꫻jyz鰑;%U_>P*iDU[;Iɦw;ԥg JHϽ U˝n6?G#J9.M"6 :W!m>"j}ODb59 4(&sѐiҺGQDo."%Rۧj]`JCʗw+⿝-s{Ôǐȼܴ`,hEf$UgKU$3Zysc٢ƀ2@; p? FĿ+ ==)L$[I!q?`bI s17yl >cZM|("T4Aֵ ad6av.鄋ɒ"7shaRU#-DhQ9y;^P]k9GwgM(aJ: q){&1E#3z~:1,^ᇶ >ü0ywp=hzj߁dd*BGl*E! p6?ԧ2ZGBִcF#6ٚt* >D'#a ׸cПa?btUHnS"$c8qe=py۵- aA`J1K'n0TcG⩤ EO7_Ts^hvr> X 5>޳/=iN/5A j57@!GV,#▉;">Ӣ#gi:NS^֬7ݯAVN-2 `؉vlNOGG}^C ZFgZ{r~6ҭ55eCTeQϴ{Pa-bh-^Kىp|ڋ/ 錭@jN!Bcǭv:(3FUj[`*2!B ek7A5hm?<<Ֆ/sJ! Τb k*: w/u]Ձ8A$*x@7\gV남fO:+6&_,<ۚg mX\Nཻ{]7&9. EW\Icżi.8kYSး)CcD'*Z+?FqO$ [['j8l?!.&{mnmڍ]_#C^퓭C|-\5~;罯QU eZ)³_\ը Fs\Zqxa"ń]_ʻ&ChGB/uZιŒ@)Ǭ[zni%Jȩ5\H aPP5}%K![E-jt뻍h FGq'<G)'<*=דl)g b%J$1Sv{P/Xm<Dz&gclqQE1\䇙>ߣ[JHmw idbJ7 UàF8W| n#)x,\Dڴu Zt'BBgsE%pf]W21Ez֫v=|]<`DˮuheVDz/5(T,m["-FA#DE^QJvif6r:ʊavˏKѤ)Q=^s RJto4peh%٘",ݧycA۟j&k7W$~y&{بW-ַS1}~kIg7nmW.}c#QzT8<}vaSQv̕~WE7rj9$}3y[M`i\R@tp.WPB^X2Z;-+W.{n]4tm9yV{ %/ y J &"OeIP)1 ] MؒS-3[ȷr'3]ݭƿn3(uR\1e3+䇁g =ӰJq3 !rxW߇k候v(* -G1J_q=Vk"_umY_]KS)J1yBv7!DzuL,wF^[6SَIkҁzi]m]֨MzUG&S6,KЈŇ|΃7?nST7{uD{Fege63fBږEL2W0{{b3{7W*' u yX'ΎN/B͎(NjܚB}j7H5?s̞{ͲfPE {=U hBP7P՞냫/'7kC(j~&dkxB5mt/ =< כQ I>7NDE{s73/5YA/_C]7|L ЕCC0W)Vw4? @!pjXp8Gq?0pmJdxPNᕶv<ˡ%Ԋj!ח&;|0`EYSK+-0; l>rO2MR T`[ȭ5glzOZWQ]g!ׅHGYzY]\T40Alp~_tN)~b04UEru)13J.x sϼ@ytsnhD2 kN3Y%L pڊØeK۾|6dAy]ȩlwΏ'D}sîܠFqmSS6\^\|6 zʭDU~7HaeIxIRSԉP-{'tO;@EW~&:Cn@ILYt1>43戸`N[\c{?iptʇqԾ{Něw`3ff[>'KBVgd%GC$Ik4VOn[LҲ 87f"O:zK(h>:;M+n-;}6OPvńȾ6)͖P/st2levS]l$Ήǂq{X}+_텢 |97Oe1ns$ߴCbԪX:9"%*8 Pj iN#y/޸^5܂Lŝ e0M`zwO>U:~lEJbJY*Ռ*MYcPƚv4~M0;=ho,W,͘ z8eo9ڗB%2RGw -l@Ksx&;jXb'3dڅ_H'uJ+WQN*ANJ=8b esf1|WU^qaM/KoQ.6L?^HB}xD5'2Nštn0{V2~מe"O}H\;7RpFDkw/Ǻ-SzP k'{R?U4zyu({LYKQ`NEnjSJJYUzYqJm . [ohʗO߅OQjafVƵ;$dvsok,,H1rX͊&kn } ~ S ]ef[~(?A7p:t9w=` "#v &IqL~D4o?aÄq$Sp|n'Ǫ|WK ?:ېeR9LVvbk/Q- Q >y+{NtgPq< zZ6S:ZL*ՂPoKvUpˡ2X46)C%MІ.fj$| +Bdzg iՕrsj4ƔKiv ҧI4{M <(Rit~Ub7dw}lM#[&X[8Ę|ws-.з@wζkYfNxAGnARU|BH*7~r3M$ jе_͢ 筦v "zI)Ẅ TtwEEws!p_ܯ:;qh ;ѱn|RT7ٍZRG'SCyayˇ~VN%ũUl>~!bs{Z\H:BBQ}TIP۰B3Q93ljˣzh7&^(\Ii# #s#&U8m'kP6'%3?aSAWZ㣒7)_m+wnyޑߝWX :mU`ɚCܳRǮx?80']fjm@?0~Z)pW w3oש Z ܷ]u-JȚN31/I&nͪAOecj XhB5b(MT>sZ"{`(b.Vgmk 5! ˰Ba3°(n?2jEQ1.ޡ= d /ǰ D~iYxg{¼O!5xR|sb*8 iZO-bne솝* -ǥOCu?ȫ>g&F$5JlҴ)589$S8J8s؄%jmEQ+r2ua0R8/1S-}HGW9X1!Xܗ#;I< O81)䦖p58Z_9kYb=%5Hzؓ@.#%Ed ; c|51bLj,Ͱ&[? ۴X)04Ҕq' mZ W~ԆGHn∋'*HVC@ $?'C2~Ðe9WD[N@F 7Wˣ]𝾬5 tfU7c4[遢ĨIQ% ]0}O&˙h{0sÛ<Xމ^-0ʀ*x& A!O7@/C7m!i@LPի4 MDt'm'b\6$6)T`E܅15.[Yxm~gUoY;#A^4k^qzA,iZL"y v5t/d )O.dx*RATyƚ:d&^rPXu,b C͑PED5-d Ԇ-OT,&Vڔ5nźS&RX]HJ#CҌ'k}n}( WZ83q"f+krz#gs.SDfeR?N qEiMS:`JX+ޯǻ&)$$IxRH!@=rmhj)Gu hl\D)UχɌk4duxQ%í  t(i>vu̫Co%ׅj+l $4>9?l#AK>^EQ'8`lEֈ}; #I k/qa~8Fx# Osm!kS; ||esO`l  3b8%#FmDݎ􄁎FbX`v+)V*mLuaQU`die`8cXYّ)\;Oc8eKW#V]mǭWO:6*E uSZlBVheFOfMOP lJ{=h9pިwe9rZZHGQTnge 5էjz$m럏 4R~P {&IʙZ2[S٨,e.gH#[49^m7|NH~e=55zy%G֏ /Yָ$'QǜKz7=ks#C[*E(^Ptic]QxM>#D.=ӂ?!Ø#eld@P3;6(ni+Ŏ8X&I&T&s9q?pS\+ 3U{f3cGGPW]+iݟ"nu޴! 1Kk煁@ [04oѶNaNƹ|}Wbɸ*GY`V6w nB-Fǩ`&Kah\N"b~r]Yl tvDɺ E>Eǰ.^\\! -uއƣap]6+X@EavXDՙqZVY#%a#ҟe.D@.l4oM yxӳ=&2_ >VdD?J#4r"7|s!fG=a o_ ̥@1B l 02w9W1,6`6ho~UhR\8@ 'ܼ`X-w.~ƆGNr9w1DFY'4|@yU3gE/h[ ,K`_6TIWZ+^~ p!;pyjIήu ]} YB 7j ;2c&gè͗7:B:x@&۽*>OxnbkVGj}FKq"wtl0u&9?\%&+VZ_*7X))fާ./vGW{ʩsPgFvzS/Ux k mnp2XWZRֺ铺'UY=9Sљߴa.n"$ΟYAF޸LX| /1o}gI{_CG>=] K*$L/14˫JY1]i cU)C2At>NklT:ax2e).8>pa)z~񫅿qֿrTB,hq!;K?,sgAS_3Mu/@&5Բu<~T Yf@4vssw#o7=JH}E:e$\wQAevݟkFFnqVbixH}Bmd6&*xj |AЛ}"4IUJL*4}/yI:Ig7\ d?E'ڠAzۖj~fe1SɆXR))ypF/G=[ùB)Z$n6 MbX\klUW\=W=]1tf&7%k,YT7/آUӚxZalk1^$o |hKD*j̤;3%ؙty\oJ %g[(҃cP=A!ыN2aEa%N֖\oXmV=0ad;I|DEdAQ I2wwپVYWbαB)gWb  ,QMg\DJ?N9(b5c&C-b5'$sbL ƈa֊J%7{v)VdZ@æJ=yrqSe q /Rilp ^8 tSH2/iu>>k@c3-pmM37 )xݰwFbyQ0Vi1U!U9^|v^3V(rp2N@EA4l0LcvjQbc @񚾝xP}:hyA\zuS`ѕ v1]+'c?E!~C)uLȁ\jJԞI^yI{W[Ȉ^`7AU usOIF0Z߮ڦ/Hղ)ۅرR{nI!%.·̂ ňGڹm-ts`N]X%9,1QuSϒA{C>/**1bSƠ{\Y-uGDlKml(0xKu2о; ܫbf3`2X 7^_^JdHɂSQiy{T+]]~'SiqKmR]rb a#VC#q_1E)>XFJ|l']X˿i{3EBn {G),ȅ(F-uԔ&i1j$d .x(rV:0 q[X/cb_#sW'ӯmin8x3m5g Ӗ ja`~8aƉ]!7-Ӄ4Łehl̡khWFf~i .S!qM1ݲ@j[AF %7\+'+^$q&c?<պޣ}WdT fgϦhTCI(Udtub{*9s]iHI=nO4vxRzI "T->>$H [Ol2Gz KQwD#HSkC:ZXא= dgYiy?5~\~d%]kFsD /IJbU^RUYnsd%U'2(W?&;).!". r3ݓwt1Tc¤1Ni ba#QDdzDy@3*"zfYHʁz -;}Ljӈ*>::.6/S2{onjt::qY#_S7n6Lay"'Va\3N>}!:t<9wy/ݶ"A~zq5 ,{M!G4*ƸA)X6DIÀEf @ 売\`X(lN6VY.v bWj$dѠ@ݤ A)֣~\._2]Nk=Wkfz>"Kcm礨eږu;G0UoX&a\BuSm_R $>cFR9QJѩZ >Wf>,k܁ȿ|VAnB$$( '?PXam^* k2=q~_-1gOy}64Ax "ȺGl0p6,_>B#*1*a"wC1H9d#b:z*^T+(YԨ5SrBZ:R2eùL|nx?-wGihO?8h(GU<7ALzs Bj{ԍFW;wѝ"GrL ؄PBҗ@H4I:P\ln`o7˰s7w¥5q{#*&_ZԾs9. , :=_Pž+ :ޔ@V Y<R}HR6!YhYVb=(K; =,О/Ņȿ衙VIjcZ- Y:Yu";x}mY{O+8#9X$U$=DHp5 leا/ dPKuIZR7khM$ qQ%ɘteO`tEΚo~XYaA|Zzd[UB_cK] @4t<JK3 cWVV $a"wۘ-8SNJV+@E'Ê^C첝^<'Ӫ/kٮxK`]\݈Ɩ2 >d j&I [DNH% c0  .+}MօbL Mﵦ帋BjyFh)':{]Ye9|uiDV]c{8B ﯩ}?hz`t\>»?VT_x`VQjx0Ҷ>$A>fq&S:-Y fڏ;n<Ⱥuwt/ae'UV^`C4ytNlLn)TޢlޘiV`*Ke1Y^:\K5Wͩ,|4{ ǽG/̦r=>'jfI}DBev̛{O !pҔHKt[&ۑr6eɼJ4r#}(mh6t@@HbQǤw+rGTœsA'߹O*U9.݈ƈG1xÑJ1_Vj (q C_"6% o6x(c<ٸi"iG}+| v`. C]'Mc=$b4pEq_uk "aӡDaRt#آlo#aM;tM+5Q ˉM`t˃ِ-ˆ$eRufUMu#H0A; pbX1~",Yؙ *c,u7 Ty+[r nW.<C 4Qr=T -`Cd[GEwAQCwkGF>+IQ d-a MT뿄3 ]y GOfİ4F:x }^ WKWI໦SP ĥBwlZ+, .[ˑDʨ^^JUpa+(óJ|\PYdRsB/r`+[1V$Hc\vX6G\_~_mn4zQ6mXl+(wU|*^ ӯ{h89|W<1j1O!n:g8# פ] ×:?@vfQfG=Ǘ+hf p{3@ժJp9$%5Ag m,RHx 1iATr" t@P# EOz>.TXu)xv;[Dlo [^qezpȱeٞpSD*MO$lA`RGJ2;|?Rp^ALKZ?f7X=Q%K8ԩ+A rm®?>b]Bq> &0F)ڢR.YB2sj1PDD_P~ Zd)0\Non{F> 1BkG] -fId-ӫ:)\$Wu ƺCb) hY@MFْeH'zUi B9@2(l$Y䎞iOXmMSGRX#YB,/W$7jX_M2m eWN:Q.ZSlq>_G#SnxK"x(M ^JPқE$ѽ_縈2 =pu75Y؟o7p#!sS҅! #l\ࡱœ P\*3JtK`ĕ hDTW!r>b| -3JPi/$m^vQ!7?OpBѫNDGbs`貵-BykN|h?@$}Hzˉ~J"kH$3~JzYOAV6qi 1:dDϩ@2ٿ?25TW MMk5YÂ+ mç!׽Wl`k M6z b:wR'a>>*Zi%]O*vZWmAשt.Pd=)pKϏani,T @%: ܯ(؆C&o{a p9HZaA?I@p!˃xqD%OS4ܲilzjb7GX04b#Ƹ698!`)u ꐤ4צ{2Ԃu4H&TAVW0Gt$W_7=[j_Z5%$[V%gG ., Iq7X_8l\^gvM8ܣKcDM @X&$Bf=+X[{ 1mfA>$Ȝyt uJ D׼<] C \ :X9:WFdxJ$Ā+rk;k;Ut޼]-fO ƙg w oz}N_?zΦ?iqͣ7ݭxKG]CO.p1V W\ك4(D@a;u}T[zx#} q7:!IǑ³\gu]<~W}‹& X^EX$ߣO@` b6^&c҈cթg2Ap ƹsי@OÃqn ՁIlH/ml ';wn~@SQ>=^PB)(V?& Vǵ?%9ِ$OR qvz8c'Bг1M?'鴑l R6t?3jS[a#yhM&6|P]\YG!amg%Ҟ|@gV!'o,hd::~te]LmJԑMMLn4kC@PdFzւiJOUdV$Yڗ/\Qf$5z{!jԣgrQr2VjLp$m&=TCI׌,ڌu7s]^[ftR+K|u_YĖtxbk(c^qgNVq( 鱗 #U 1rue7KCm7ن;cev@t;nj/*h.Fh/@$hQG[+60-2 _ڶ)ԚZFl+# ("EЉ[W$V ӓcE=ӺM4ewngPt-Lxto4zNvLŅyN@G Ο-׍^$F'W`!~XB{ 1G# @ S"bIIQՄ"L\zd*lع"(pQ ٥:FȪ dNLA R۳B,,A{DF7Z(т}1 3@/.Wju#sU]ĺ^8ɐ 2uoD:#\^RfX1 Xly8a"}a.S{yPɑwr$j /'t?ٿ u?Tppg*ʮN맴zz;͏^" X:ZRE4ʴ8AJ/FhfFTllTeﲤ"4hY *~a_"i :.Om&ar/}";"ސ86yHHp}EYgiDwP&p5 IcjDK@a@;8UUt(rJ:` l8:Ȇh< `p3x9 t8݅\1VZSף!*)ɮC#3NBYE:' 9!_ށeMræӗsg5(F"wTEv>ǖg#*4>=Y&_5$%?Unĺ-ahxcOtͲ[*ɒh<9Kׇ]=1!;Uv WA&[2ZG,SSF{>W|糰nD"zZ s#wl -1 3Nq1W6V;7Q~r x" Qr,}*YQ`@Wh`)_7EJb[{=I[R̉M²8ns+4 ua*{[,"/f*-6(BT7B^:>Гlq,i4ɏĐYbDc``8H?UE~;XC]4"x${:SEK顸'"pQar]$aLy<@+B942 NR$8R(|Y}(}sbͨfd>zl u`&!Ewoj2Ws;0(1opD[(PdꃮH Iwaw 8: ^/*jna#en > wTg}(EXk2k9Fqag۶%d*e/@6M\T4^M_WXKgX٦^*=%M 4SSiNyTTJ4۳DDƞ ӲA;a=倫rZjRϞ/t=|ʶBO\t 9)L0C 0S':IsuZ3waǸߌA0dJOMy?:C#0o:TSؓvLK@3!Q$t|ݢ:<=bmjS~xC#+{qwFaw`OLY@jd5[BopUJwt GKd\beڹmV2vz<$>AI<bhȿ^:*yRxk_sMQV-=i(.$t'2yHL(3lU487g, "M*F^F(707pL{γ:J&u1%a06^%Y]Y &/ZU:~ݭ%NAnƻ.}TVfiE蔩ZS5&vJ S>noNC_$Npr+#(c<,LLu`_EC%=3(O5e^!k%tp"ùh._nwp8a!N%zvӗ'Ow[X)}:օ.5)ܢ/.Sb沱S uW.KCf?S[{8:'l~c w2UB`@ D 2X{֑ {{< &U)*2_ WD6Wp*/KӠE[SGPy$\u83k' JWUqn$%|(EU#{AF%P*N4~%=-Ç%*Ԫe(I g.!v1 SHb~ J~mqUDANToG:"}s0bz/bIW)%ψi4jڭ@Z4/)o>s2"ϛAUGר G3ْ-=qQ$ S.[[|nECD#][sQ);ՉF~@ up(|6W@v2of]7AF^`&SŠȐ'5&X>#ǒ+K)ȕ] :o. 1fsF܇CXP lb{*G/rY ;ywL4=3@)=xU8٭jZDͣWm)& c7̦I~g*A4J|<5C8R)PAb8_B]!,+DDI)6;Lt?%)#U 䊴j$P:R_2VՍjylk" _T3o~`^j?U/A>p*Ez~>gHח9D9O4_ &K~Jk|cdtVN͡!1jvԴ%DM\ΒiH]D~4O{vإq Ғ"04y5֦YiutknC% 6Y£; ߝN0-Knfb~]4M,76".B/P5z~9C؈t&q@ &U$1ITV U*S&M<`^gyZ\6" pNKCC/2%B]#d 6('Ek8d3'TRH9vqM\B>W9^RJ:1yv;Is8 ųR acW~["%c5接]-U)L]kФ?`"7+-a:*SKu\MHbT:-*J:^XC8R;fG8\75*06s%J";":fWt #.̀XVmϵ{a4Bs{uSotkSv{wd_^+IjI©RC/"?W|>j5H ;[qz$"5ӆ-cߢ8Ujl͞.] u3en/PF.uՔ.xŞHg 189p)\ET <| av@&3 ` ȂP$Cmw+y#^a@E`uڠ?%]36?+x+`/).A .cNLsEWC/`{'uE+޳:#ms+-$XI1:mܣ~ɋ8,bɈIM a.P%!n槄&=TUq4r%L;G.Kvd.4׃pjR9B1ZUj 20Or<!M.Wl@ P0XУ^cC# '(H@6~m8V#z8# =O1Qg=6B ψώAv kMt {Dxثh T_Y'ƶq({zl5TB'dX4cV_BI EZJ%jj8;q` ]qǐBpR?6}y4%Qޥ$V'P&w-?rS՟!@.wg"l%"[ GfcDz>RB{=Bh.@{/6 S`aŻOT=dx.WȏGTb+ÙQ2%gAeXP\> gq.DglR^d]_G`j ?9Xki{ʍBG*f?1I%^rEӿ0iBU @ePL> ulTVU eITV`@.xL$J?-`O{aKb)^az)^WD4MCOѫ*pt},ա*23c*O2bM@a@XL`IIy]'b+lX;Ȟ8š1xw'P0,ʊq E50hnգT&grnSNĎQSq ϪjL,ߗ= 9V֡|Tm}4`4g?mz[ F & QMnfc\^ke)8Ù6" Txݤ\U>iJwtqA4sz 0p3gJd=,Cu8Dӣ?M͵Ւ~G&ũ]$ I0ߑXE c߃ }%0c#2L1Γ*WR]]+ e(5ův,G]bͅD9) r).KFDr@kOLXA^ZP񠗨1 0>R-:{ɴJ&kISO"גe@G ߣ--GZ"yR1_#A4bv>e;x>R%7)U  j×TBJ6E=#А.TWMkib/3%ܶ<5ҊvgF~+&.>c3մA /Ō4Tx;ޞwgdGKxv.b8[1E(kLhiVGЛHt=GJ墔D H)mQWUfj/ @*C䥨3 k?Oʱ|KZ3|Dajp`rE3^0Fͮ$_8ocfR i1Nɡ&|( %|=iBmصQ|~W5c!-R/1ZBM㚭QT,K,#<0Śnr؋Xv6?0cQTKP%r_b(w1OJb0hDCsOl74)XMJ RR}]3%]U1bs[x#P`wzY :l2bsa3Ag:}"vY^bvم.u'v`6Ug[>~T2c6tΡ0xc{dK^Jkrj:>w</̓AuLZ0riaW*upCn䥅˰Ubz]K*uF9F%MwOqr&4%dm;gBo: H0/k1]X? ڄC4>Z~/YybhN[>4ܪt̆X{dj"M_󌜨eG9~Wzr39Oֶсa'7ڳ :*A9rR2C]db=ggqo,xވv~Y0p/SY8J Ƚ, ÐV?΂L!Dx; Kes:Y$ -T&C{$To)Y7g=Vwa#v ģ7UȓR2_ KO*ϵ؆]:(@)z.[Gg{bh76ҌO cЄ />W[#pLyjaX!iI&!W?cϐ?9s[Gk/fj-U38(J3nL"H:1ޞ-ʢՋ+);⒛tu8T+\SXbldQMifc ۲F,dupy 2mX /ш3A'ZN؅P%:hl6HĚ/e>f18 EԼސc~/ q  8F}i (iOm"U [f̏{ (ΔrXxJ5A jY1$vQV)`ܢį@iHF漂[Tq2L?eȩّ~P&\V[P+'Yo30X0br|FI4}ܮS0Nw$)o:"˧z¾C4쑦8:$YM EL:͎.tr|k?c Sk :Bg@xS"*]jѯ3_eu@!Ltk%8u:[]@(BᡵԺ[Ծ >k͊{@BcZnRP~|<,_ 9A!sZ4;,ul\JSɛ>TJXO_pkG9$?v7L&B^!)ފy|zIeVAnn:gD 3d}Q=_ 6OAq XS#Q֪4µ`:sA9d|Բm‡T6S I@@AӮBx n"xZ3b.S>tм%Nΰwg {EZ&yU)l, ^ S^In_o&9yMbNbjvX7a em3"c1Qٗf\dZ |r]N, ZQ@R0{Tv+G&i$c9.H۬B~ &2T}C)T:80R]~CGEV=-{RUcbL %Wq\,=:W+*;8S,ڡ4-Ip\7\Cş8ƨmo|wʡ/v)I0;'v,WL^S<[{]L:nI%+"U:+^^M*_JRdB͠*B`G>#y>9Y8IS܀|t>MϽO( gzM2ɤ3"a9.*?^%&h}1%xrScڡ;I,f&6{WGQQ ?lk &%ޛ-/^잏?iAREcV MTesTCM\w.h~L}N ~Xƣ[j0f<<[9 &#} L^wT٣n&G<TnY ccV2r?n@xs@XyT1Mb K<53ҙL]TM5v_&hU9˹#,DN%#<' uLr( ;3->=~~f ST%U ?\c/fh0w ؿd$ $IJZC~nU-v 9w/HщD-.gыٱ\ğmh4LcEǛ[)~ro[I7g1xG#P },\clUAK}}v{rgMLDl&u1b]] 1S+d+AXnW,EdqGNoU:~H*}'kHE;sBB+CV .Kn]R_h(i+ {sP2xn`?H1|JL'|wH[Y-JڕYw"wWHAA$Wa0C`6˛R`ИxY) pp>JYĚml7K7(8lPoGj ǰAn*eDio¾s>uynY(6ik{<#6Ȍˁ㳒 WкdkyzpQ1X~( WӾ % 9 1 >7Zo~g7e!j^2VJ=Ԫ n3%[yxݪ>"  +{~pҹo\ Z=oSYJ6G]H;pֶ]@p,H*lJ,,[3a  @':{f8YMQ5þCJJ "؝&U|Qs`=X=( aN)a̦,ٜܗ0iR9|57A#2|ԱJs :*@I`%ȰsY^GA` BFeTlu$I;%sg:tğH'D"B#uqLwLsR:@h1Ϛo܅xr=V/V٩{│MhӢ~qސِW#̢WYJDs  4DD[&.HȘGV9YAB>\/('<j[7EjMFn>p^)wGx`d`ٽcƂYM,Pr zfU34R##wFz ,JӶ$JY(!-TZbZ! N+ n\ՔI.i0]mVU Y0'WRzpP= H-Fa 4d*SƇU$Hٶ|r)j9쎤폑6Lʾ𾩫[rv5>i: ˄ -W4tg\WwYfZ}?O+˓5lّ(PU9 1yQ&ĢŶG7>Eij%OjVt GT -w!0{BF<,dח';#RFYT^Q''SD9m\6<}3H'6D1)D8jݎLQt0ea oɳXB_?/f4s)b׶p.f ۟i厅 g'g9YϮ^@$@>"3 )#Vd^U"akxu(m˜I>$2S$\Z r>k"FkD浾તo@^?^ֿ,M pV mFL{U> 2Ss,EFrDzDیE?DwMŶ9ޘt60ZɂsDx^*i3}@;; 8"X|ͱ֞; Thp4Nteq* 5'NT۽fSW;52OW0WV΀![$]p{Ջ1] &|bk,UIRɌ1c"p Qw5ZkwbwcuM:c"ˤ bD!`o>>qn; 0AAu"2xkVZC>VH,,!T]#(]@Cn*fep9RyZR&u @ :HǗsy.4q^fG3[]I&$9R/Tk&jGl6-FjWz>u֑'!xIiD- { E=hɜ ,vHYQnafr*|ڝδ$֯Bf;)"9K50zI껵{_,ӆddb'Eqi%)[S}{0TzT>* f2TnAT^ Ȩ)g:ݼ<5yҭmf[enjQz5վj^zV h6&smt*&&,Tm]KO =qW+ ׆^f=uK!Ge@kcb,9--J78B?^0hr@.[ ԭZ d(1}|E/D[OJ;%Q;i7r|34#NVS|I,ǰ1pd+@ZQڜw] jHr]2ۆUcܜ-N스jd4SZhWk?D/ %>HDPA mz_UX8vX h ;f&M9≮%sW~.ZL8enPU}LX-OOsu`3B H+iv=si'$6x:u i8'ɈOd"tYEm(p0֠oa r4t7aph첕xeBo0Wq&J_E$q86<أZ 4F 4@g11o`X'TBSgfۊG51>]~=\J`*Bd;8;t4rkLq l,VQHC>ۮ7BIEDR\LxڄmΏ ;g .9hOkZJcʦ"d+p 3Tf ڵ57ړ~ Ѽ˥6HTeۚ: N s.BXco[i:8]}rqrЗXE)u 2Pޡ1n!~8E ]k̭ͲU!RSMo'vZӇqwrXKEL<.MI3kW1TImTWՌb\M(l$oV6p{V[Ѧ+>@I%]v.#]ZX Q ~ J[5αdC:!P8[L ъ>-Y6ޝ M^GZݕזzی]Ed v]Hj5uεrv ]wi:;Ӗ'Jy+F(CPd4hjL꯹"5B*>JƊ/ƴή;2)pz l&V l^)n2StKd@No~N;/QRmg5󨺂?l)eՋ-N?m;E"A[Y^8t{CPqN&DNn~KoU "6?H4!utCHK$(=o8ێ}5HrCN? cf:Z"vY8^a &%& t[*^.-iAx!WҚLGkŶ]H@Y´9R9"*1QۗT}) .QSnX2Pru X .&-e><axةv/˃}.:%짟~iU]n(LO T_%]U[W8c]o2,-? 健k=ƶ%9JR'eZ md.Q.(cc~e,+8E^pA"p.(%8A;[|sB]lXF{B p"2d fpW6qjFҨw(xhxL;z ofc:#lZHv 'Ԩ6s ggc$LX54.vʚJi +yKLfU*ri'NH4湿_y5oGl8YFz%x+Jk\hqHa#a}`: 5֬~El8P Z6 r -,fQyf_86x\"|whu4$:i~NBoLՑAXܱ 9zDEp O|?|){t}vm U_$1pϩyg=)n.U$pwC0[,lL`VF*sTuqd=[7"0JtFr7"->hbSHN#e7ϋy䟂zJa].' IWţE/ǔW6V h-%{H]P,9U-=(ƀ84zZVn9 WGw5FY.p.$EN|虅ه@JOJ_4du]OjdT@.ѐDB](r[wQeD~62mF8%iMf߲p\AWpmߜvƒ 7"G(`^&~DUGr1BQ卑B^w5 n&˭,#IC_yHF:Jn+'?7yO)]2SwӁ=XFpJBԇjoMexϕ#yj8wҮؽ;Mg& r DyxKNMԒxw0ʟ!(HAaŐydɲjdW+)K=rod)lILhMbMng= _:No-3?} " )yCsEE #Llx$烛ǖ j|1)OHqh@ֲZ+ƫ {|rbE=cCaM?{fTJx6B %*M'z[xa3s"%E*v> zܜO)GG?pd@&sSK 3CƗWX{ѲB59(@ѓ,|bC߫@w!Z*rwx]˘D!}fL_2jMhh"b\ΗPͦud[iݣO7Ǧ\Kv;[@ĐKg$=ON麔kG7)EovRʓFPM6>}c.s뺰"zHtDH膹.lwn;S@Pz{R(FԤw/6gtlREjhhC]Pض[S B^D0iCƝ ?aB40DPְ?Qȥ"@ee9"Baۂ=:-ΈzI{R݂ 0AOM #v&LBU ^X-ўM]1IE;A A6}U`a"43ā9gZx MsL`hQrc=s4'c#9*3B\e4n衶 9 W7Mr\Ăewvt䉽:?Էͱ-XK)v]ݦMEJkԚB!QmU"(d[" ¬c-C*M{$dcw;M[uHjk9!b7Z^!3~ ]guC4֜G ->hpzTNmzPGďb("rb`l4L 2<_:Q;ni+ۏuKf^)ށqmR#I͉cܿ8|AJaZ 9n[M $1pwPGמޅF95))EwN<;)jTTScP_ͅlmsꥡU.z  M:/DO "Zbu8ES/CSJEK"I4Os4Jb XRFlCrU"pYԮ Vo%scH+q@Zf7xJNS㤎`%rl.IjMf?$9^99ґk At(n-l5L^ȩY|8.(~PU( fb![/ 3Bq'Zx5rg_Hc+&A@n4#7ĺ@f&ATf EE,!!#m4}yȤ'3GFnIiCto۪$w|ySљ. - YA+OX}79zNKՍل'2zٔ0XKj¡Gpނwu_FPhQ-j`[lLV!~c,nUT-Eudm1!5R.Ä(zQΆ2眞 PA.Shz1^oɬ/Ap?V[8iο5-.z_iLj P@9mdQrI¬ikO:9X-Ard`>"RL@x%w 6k.'΍@3)B NobdAV׃vX!x2 d ֵc݌ڐv'AgoTN*JBXRAP`x=ެK[-@HDȬ^e!S[4?b68L{iT׬\fƠ\3yDR$#6?aHL=Q?ăv (*HHGJYc!0#kIc- L b8;[5P&p, 9%mdT(b<2<G qptl!G{} bxpYI(4"GknDۇ?þNb(nڑkO]H ] k=iTف:ae*yVyh-?Iʏ¸`󮄚q"uQ#*Wf#Ul MIaY\֩ʨ>GU*k(ݏTX?6(6kێ6-!%#EG G< !1Jٟq[ 8ݛjwOW.?i,3%M ; ˞1}7dٔ"$Rw_?Odg~?]*VItlӓ r Yl7U{ J R;5Oڴk2>k +$RB :4က9f߽x|!8;[OF_m\nSS](>g3Τ%Zy\y;D[XE>!<D 7Ji9Cab]_U=__ZMݗ|-cWHFJcpȌ|TxLp}] i ^;JL2k5]ygBp'ٽ \{X3zsa2H^َM* W^!t-sc||Ì*;XuJʣ.c F 4 7?_ddʽ'Qv;6v.n_iVi+nZ$dyvFG5$lX(bF+"/0O6s*bD'!g ^3\sFV#-G8[ûXXN2vO䫅٥r~bE ]Ř~nƟ{xj)v'p=buG& FVt$2E2ѥmK7 Lm% )} Ӈb ^>aqࢅm\t9ˆ|Ӝ2]a~! "qjeC>ZdZeQ2|f\%I)VK`A6* OQ%s4_4cYڄq &f p.75F?WJ5G8CrFu=wГIytRꖅC“M2omؗkpX9(jg]{sj⽢HԶzК(b/9Pnr1 &%kQN4']CF]8lB$07LA*ƚX6JQLZ4"&hȖa3KY\E?[*PC=+4AW@g%^7TJHNRщ."keG[[ $?XLWi+cU WkMV㿋jhyfj9֬\+B۾ñ5"SKZ*ڀa'X}٨Ht7'^zYҡ$aHZ ŏEdf{ 6mzGޅm)q/Am#b=Fn ?Lu(*HK-JjP*EG֕.5Orٰ4Pg@l2eN EwTlOy4&Bg0`z%. Ԉ 5o acmyd)IZ U-f^ #lKkrˁ3>n =ď /?+x%ExpYh4r|NHqMz=@s&lM.vA\B1DSi? ̞ M̢ƻVL#E-4vd[a #H,.D u]=2%{ Fc\ԯ1+5-5\i1:ئo-A%~_Jƍʧw r]ycQm2f&lw;Y\'xGH3&Aliwj5YnmHI%!*3>'@.rNAX$iB=T}-@PC$EYnN,7p_:R ըlಂ/y!&WK- TRz D$\MNt>I%B7tR6<ع6W)Ǜ9D`ed:*?7 6Լ'/Yl ܖ..L8߉`eYCG s3I@%=f//kmvV T[|"TBejհ= Ŷf^oˢ"yV6DLDH m[ a QPcb瓀\)exiU_gAvDb[ O5ns!We&/4=T AZX'&ro`I;m7&]@FHB.VpL^rZo~FepцG\ou)yZ䞮i8)Ƹ=^a~.f3_)6 TIG3p.r /+ ~ o#w3M"{I.JUcw.%f YU.uWIr/=.uP Qq.K;1E4J䞃JaǻxZO$~+B^CR6g:;g4]A7stHddpBt2KdZ}|sN@xP8 D|C֖@( .'\Qg>H%*mhDlݏڴɶv_ӛMϩo!A\/ŔYȼ ba.3cIh2mcI77WR4DjH`HZ2Oh"i5U;8$luLXLհ;5cV|q|18?,Q1<үZ?;ꝑХ.! ˏ20X (F"P@ζ$dm_}FuuQ]{-9'x>VVBFitmΫ5 JrЮM/t'ϗc* whn^9֧ %_q)W&IӔR_{ ׇ}#E) FKN=y׭p4Yg2Z4daxNf~4*LU )ᨺ;DL'{h_hN:W_az ╽<6Eói 3ҭ查ޖ91f)MHs1:r%X@d.F^A0|S'Ӑ{!Hp .'pmQBq KNި8NV2ͬf bN?cApIxZv  *X#&3P/Rv]VpzOĦ׺3 &ulnw/.ꤤ0t2=g2E741n|{}spi,pߧ9.l$)<o}+H m/UxCy)Z:n%bߨ`zJ0G%p <4c&*0X5Npۧc(@3"2N(ȄJ>,=Z0rW°5.Ma1= 4OfҌtue>袬f1[((O _hWyaze0eTеd2KUTHgaOwozYlNUa޿8ƾ@ &l/;z1栃1g5xo}ں+9ˆyiޠZ ϐZcy4 D5\E J !K@D0ir W칾^(yt/}*kpMx52 `n"pQ5:< <5NyᘘaoYEipYm[SK5׳`! 3%~QE0SlvVÊMM^E)aDȆ^u9m<.P7Y/yrpY`"}t2*;|jZE>ϧT~3W m0,b:< }9?sL[W]A.$JӇ!67k9&1"9V8 \j7Kj(#e#=(}"֗]̏}43~^+Vb6r4GXfQ(lJي&L|B5M8ql(}-2@܂RU/I?kR/KbF/7[6nqHzg)x.%`o4Q"s:2EnFǗOSc~eX0:I<jFН ̶'NHjX) Wn>[!&wG=:r13̰ ʘm/,Q-* DMIN@ r 5Blh)qTQ0VTN>Rh}"WU/{PCb?Mav5 #AmWЕ*S2stj2.&,_ .;T_z˞O0&{*ƧͪiЇU27G J2HVCnPאL}ΈX+TyaS V:Y&z) ] `\Pi3b8܃E%~X}-4?f343o[I|]IQ-&grkf$>2wD?O0*&OxȶhT'Ntj0wJ(k_ihTfyBb2A/s0?K(֎L0r5/{f-߶,]da]McPKuyYMFq\YIGvVk]g½L\`BQ<8T`x5EShK:vܝ(_I]6@y@FI{p~س wBRtkHbO3-]-`/He:!ȌYhb %![U~AYM_{Ŧ!nPL{r$)<][Ϳ0U'sஞ +C)}b/&^VܑM(c:!DQ`LK;,.Lp*&d\XCwdt1̪Tnu}Hijo)h^cEa0dSWvFmѽr_ ׇ8GVrX% ,~ўKy,B&_ ZM$:?p!:X8Sdݼ)PƎQڃ[ bcArKƟpNDNᇭ۵He-' '5DQHi G:-t4'n-6lʃX6#pg*i=էd4Vٲ&EVx1%4r=o2B:/m {;d. `pTi'FǃMi`9{ճ5|o`#ฒOn:pהrQ|A 94!C%IzK?dvf6f>9Ey%a $~|bcsh &ۯbp4ف(,c(͙z?s.xOi+ۯGδ w6F`B#o UE)@~nYb%Eqch ӥF]ib'OKI@9%cʁz rt_= xĬ74^2b^vteld#Z,GRPڛr3R5nɁ (ctr'G>UϷVlq0| FÞ4^NsW(/7g[62Y^mIafeZ?Xc:?3YD Hx?%D#occ>GYzq'쯲sl!2&c|:XjO~{3lQ-0:'BEFE c_sz-4r;8yއ2I_eiMVFUX'9@s!nX rǚ7@+0'1u$Oc“)aBuaFpj &>􇋵e|@] 훠 716}-L= adD]g2oJw q{.Ef+4fc) L„=)~e=9@[0^wO~nZ/l4@yco*Cw _ BE_ z BO_&dFND~sAuy09ȗ1.LQޥ;x+\yOFܐ3pdh]WR],otl&DфAMWP"xҙ8s/垔 cmc~ cfݛEދGL%7Oܲ:jI@p)K*ZB/&yqf`h b@QFvu7.-ـ9z;)Z;w\mc:ˬ\ZWJcpRƃ@lw/Dr@U t|c7JRНR@K@hK<$ap+>T~w[oGbZꮗۍ. G"H!\ ~w²9WPw͘bo9R%(jd*4ZYު/]rksM _g#^5gvg̍J}AAJ6jq^g꛷:Br1iWgՒMP3 lƅ>O:cP R_wY/]A-gx=}qdoX9X:0I`ZQo-,+wFja|0Td_N=414K*4:i 1U˗eoV?_gŏ#g@Ñ)=$!idqfﻞ'df(_lx,dp/yޙJ{)qnoQ},IY=jRI\V䮬BCJ{*_8S&k "fvΑFX,6+b>JTA@F}Ow}ePo;%K-JfI_[aƁoy7aP$;`*]MI92r|2AsI|ە8r#Н·*sT3J-L˧xVXH/ ~SD</ԭ:: ~䃄,hȯ|6HE@m\7tn dCcR2&-gRU" ؕJB{ .|IxA}WE 5QYEo E'cIÜ|Nw.o()_~ E9.΋u3 F(>t "|6Ea̽ NO&o~}gұ4*:ᢺ̀A~qȖ4Tlפf@p "n}*ǽ,a-ϥ_"7!yͫ*n'e7_P]LP[/? orP</zdphg6gV5#h@1٪Q(׬BFU@4.Vȯ^7(?O~x 4׾g/fd2CI9h!mj]4A_0 |#57l[2J!宺? t}s-&X#9S;6t*`{̊㺋7<ⴜRC_FD-wC.H"U9{`4s"~V_*HN6m)c4yb /_\>X_񬶬Z5r33s|z dOCWٕ% 58x? )XiFhe] ÙkGڷw9>%'"W-7(aw]5װ ު!}nIEg&5O#p8q!Bj SjF6U£S$XCKuʡ#dnΌ\}47w@Hei_1h|BRNi0olUwNRmpG4Kf[)_櫯#TṱaO -S 31ނaO}ٺ^ڨqb;@W|\lȱ8Ndà(yd$Ef+##p!L7%K+Jkj&+!2S* \ѧ ,j v1XQ''۹}ñITDe{J2ty_.OI$ɜ#DKxǿǰ#y4Ya<]q1i,u "sy7$imn?mᆒ5H(C-#UB] aIaԄC}yre@ jVk&6H^A`݅{T\EsmS(̘vqVDvnka&7ph6b-i-x]T(a`c1vx"lV"_6w](_whWjˆ9sKTb)FЄ`D?ʻׇPG:\mJ.|pBX;+Qu-nbtF} .ա.bG֣Bo2,'sc\|^I+$#`M?@R*D !']> I v=<#wԝK$FdTkBT@to͆MOJ.U`Ei U8r&-JC{a)9k+ +6f=!# {o(\!9<= &š:;amB]_`S7.;`튬nϳ]#jf4źKrO-e#g= ~ARj lf2Aouqbc YwĠ/:~ ކD؁2zuWO+5ɏcQgyS>MkAo^9*- x- v0 Oeu(0&r؃F qx-sLǚ8xX/rO(G6G6|NroU~%4w9f1goNC[> Wx;>ѠIq"LV\XSW$xԎq=JF|~# 6HycY%QX_.!*mcL!/6eQ[VDlηΌ x݂MT^atu0rvѯ{/'?aE5V"NzUSd7nM\ }Jgs(1p9{} ү࠱Z1'8o))Ѣ>)NGs64G͸6'@Wvt,x7&)4Kt*3({4Dq +jH(ާ }mܛ~wF㐊5l4$n.FeeDvԠ;yl,G>|F6kE+((AB }25Lș.ojщS#V1ۧ,C0z!Ⳁ0Otٓ|q؞Ҕ)zc5_Ԙ9|ux,Y7~sxH ]?O"ן4w/}Rםx>Sެ:ԩIx]c[bA3"fqR(]0PM_۴o%]"uvoiT7>w;NwOިVRW"؝I;EjvιnuMT#R58?ǚ2 %q|)fEkG ; 7D*u^1Ch*Hԡ;3L쏗X,Aw3"AE!QԃɽJ D{D=.#rjBтpO#]3G9fB1\u ;|oE @s6ؼ?fYu٧v,f HW2 &1#y}voIe߆J˜[8/(Çw75mj+WCX%ŠاӱG:EA!uBMBJ5[ `]8v}@oU I7K}aGHWg}s?I6w16@N.0YZt~o>ٟk1nʡ8[xK=;(,4=ufl eV/ϐ8)TFl1j$!oMPO`='Λ4Ƚ.uo6vHQ[?a܁hi"^,A5 t}SHϾ C Y6)k3{+*ٵ'!j3JBMC+x]M?׊̚Ү ȍm;'Clb-ʶ΢S UݡPXd3,7GP+$H4Cs1#s{ >wOf|8UuI|AW$AU'-}C 7(n+0XSBQzub~YoXDS>20$̽\.yrU06=*j=;H&21g1s~JA```XrLo!g9xT#G( Ysr9vDy ]L y[vDS>L Q ʟE󤊣:fl q7h\l4E9{]B/{zl>T&3 1fGն}-4Zҏ=+\K?[ɑ)nF u6} mbAs!=&[4/y~5J• lS |%{^en =n YPyLJ2x5PlSP-*[`cQZ9J8W׏_#A/B7 @l_#G$#=Qu5ta'5"1hҒYtgFyԕMZ;&5.='=Zy3^(NvXl#ג'/c=#|`[@_d#zmi[\J37Hs*ic:/JdCLWla߂%w_CZ$F I7pLL}砆i{+Cq|F xҐY +\tЙIEMwH4O4׬&Xuѹ䖶^y(Fq@+n/K-ralDf#N)֦ Ǝfʏ޺i 9gxUQ)4?$PTIII*@s3maCס 0w(3}IkWv=afzMT~mQsk2hѲ|\`'I/.k̂-o|sM-^%)7F/tjf=> r8Sά+~KikeU`}'IП5 U<"O^"-DéݐGo[o.?@c&bdK<J*3R_ kuj+7J#Bc_3k> '{[xH0n! ?t'9Ov+!c\9DSHHjg W YpϡEHar̜!bz t0{jLzԄl ekiW^$gA {/Dr5K\XJ2f~t q@~qF;fF-Vq17E!Q(~HLH&5k$d낄#NN~^_4-SHS{mBGˋ -9{1&uFlmȘf%ol^_O(|H- 3ذ$a7"W%Z3AL-2x {  ;OULy_fWX6q/2[WZSPcxCRIZrkx2t`篤K.WVn7Cn-'a_8Qڀ7fKE~ fۍLsHn3L 9T,7 L߇Fv6I[)ňbW7a,iV./jAqyq,V5ЕZA NbRgI95mRSiBa6="fX=$;?\}c_j9 Tv5cG(F/nM]̞*MɑIʇK6R <էݍ:mq/bk`}Dk+K 1(ְ'+M8O_TP%6tl(Cpo0>Sq kVQ{x}B,%} o5(M c 5JGq9g 敚cl+#! 5,6/*b4SMP o )Ѓ %B8bU|2Hr\7KWOO4Ȥ)uAfwjgNSyS1#R e<3%̥HQQ)? _.v=@%JV9cM:}A86X;4Ə]pyf68-,b;Tvٱᧁ6JX ׃Xlw!!M}(C"~ăJiYp;1!FYޜГWj |Oed$ߝv OG׵y0L =W{կ{N2 k'-1Z@SQT=~tvKy3 ^Bɽ..RsXAy'9xV #2ZT1{"E2Qk/M[ Xw!$'/ŵOˈ,s8L*j 7 t5WSQ^{ g? csq>Lp? 'jR6ܞMi; OlmP Т٥u/TBSxBA;u]Xw!6GZ!t.7(>#Y9#?7n|-3+"wm BgT_ӎ^nil4m?bprksKlϿ +W**N]M;][}1:m6ԱYQ[ۚy8jxZLgO7VS+L-sey YPA7ǓܶxeZ3̄-PT~92ƈ7ibΥnG*)Nc֠Ka|Y~qϖ{:(vNWǻ&Lc˾hl,Us%9`VǎEgKd,BTR^G`J연O)0FH1ݍ&)A b au.ݸQӞIǠZe]C fb®q+#n`b򱯄PvThm-jcB9qDCf/VM'V}(eji9[*q Cw ZU`YVڨa,ta !f,jwLֆeaa^;i&Z.D0A֯wx\c;Skp.o#K[Tw$ )ӹ>*NҜ,DR.Ν؂x!"G3@@7Ĉ@$`yzQ Ԅu"w>?UGΰŨ2U 7mͮ4u~~cTcQh۾ٱzacN}H7%aګl!T]" ˶V{ VK]]ٕ::p! !! 7$+_8'YQ_ì|bu"vN?|0\}N5a_0Cj#r~ 0iiS YAfpCRQjȐgOsLz5$Udũ{4 h_W[\f+Ũ 0܍5(ʴQKYUTIJ<&܉ UWa44Ê v O /sj.(L$~z벩>rQ˶V?jT TR:x/+wԂ y8 zzo_Ff*@99,hzrVE)VO},.iHk$CDMSxu8^"nwjI~CD hO*3S8et6 8űOF?COQ DÛfNEYe1I-pY՛f#Rwz6wOFt 0yH$ێ ]Qhw6Pې.]Ki_\_aɹ]݈kH&4`Z_?Õ{m .w܌ STB;wWa#/!#%s˙Ua|`AWdWSߗيRE P%yx뱶֘##Ѿ0N&4!c̉Ʌ,˄t:ZXi^+!r\‰X2j/D^9-è?AI&%|Pn@+޻ 9H!brˉ\q}2D~^i6d&gvq͋<%2Umbn6A;}KɬSRr$k.QeY$UgkU)>+=| ҧ{wQ~$+C5[Ŧ"<f,5*4hw{nwQ3J's<2s%`7F&߭YQO] !."L>+]G ;1v|ɦ5?%jR$J.D?HB0;>A n4ȶ]/c=LZMƼ QϘZ׀RaY[iY?\!U T?2}T SS5fbYn4qK/EI7D !my93z*sٗt3PU6Uț;vw $ԑ4?1R fT|uKgQDv?>AG+_|(cP߮ VฒWR<3qL]0wL!;b;bU4&W+ԙp"\ml<>\Z{sb.`ɒJuY⊠/p8Odt/j/TneCH:"5*ONА铭Kr` uiTX?m}Nq><>Ez Ơ6iQkawƄV:Z躊eCaf]b?,|8FDI*{ \G4(m"â7o)7mww7 U"FG$ 4ŀ8p'a<&q]7xVl%d*iaن"[(%&͜ V/ %y<jX/-OoG] S[%$>qL&C flX ~4ʀ^xc:yCիV=_o%+GU$#>9l5EBSqe@X 8Vq̩fe"+2@ Ɵsw9 K}r7'kuքrs'y\\6SQ0 ns*.G 5P/y0*KfK #6 N~W5AI, e(K=ʗmP8yy|ɍo%wG\&2j17dMnK'm1(ұwHH!2f)偅GM^VP +$cH~4T;dxY.i,!GX7.ꎽkĥHKFy{"J,s;8PsER=bmّGmaV3WX 9,"CӜC!@%Taw~4ay[,e[I7Bȕepdmmv6?D-Bn{Ay[iթ\> fXF,->ZFFYAI~|qG(C8Vfs&h!(}\m͏1O"2.^w|IVMƦ-`/uri #W:J|󪠤?#/oJw:u.: G>1.TJe-@ͦ{Y4{Σ'j}_zpPހ$IAJ~Q@xHf'M})b-gᜓlLiAkm†ⵜWZu5 4Cj%1yp_NKB΍0owt96oC8x˃VGvkDjt_Jń@ ԻCs@$ZMU&I#C;iBX zUHXl ĵu FLRzS?CKHEY)\eK!>8*kddOkf+g~St쪘˪M50oϑ̔e$'c ANF}fۧ{ytF#([Va<v2.ؘA>eA 8$d p#PؓX";oRܻaWS,|^ׇhucL L'\$Q5@5נɈNH$mqdʌSO-cǢ'hS(~跖Oid8FWе+E] ,?DQE,qn! ;PImIͺoA0م(5+XoRl@PRtˬ_子7XPl8f\4jo5U M 'iueϼlږɽ0[C^@# t΀Y[J̭&pU\:ZڗZ3b31Obx4A,ld.P\On9 id;h(4~7~uv'9Q0 /1C4\@=#ۡ1zSՃ͔mڻ Yc<2|BLhXn Z :yJ,ʠj(j?Zs:kTfp]&knݷp2ǣ7/)t2Z~Ā n1U`#MԛZU;u$G\*j.ϣ5@Nq#[Ք[`[(k2EPgzdovREz^UmKMjH +&7]_j=l=gJ]~sUp떻6o|a n.׈OgbݟTp N|8hw4WAq>D\$m\$.V{ٴNKopRjCmgX*ˇKVOvRxhi9Ebǃ3XDtnK )Lr݀ysp~Q`Z43hR~ND *t=M]?F3]P5_%O\;ݐr}J#^ ؀"6ު:}د<46S2 HFDZ8jxԋS,/$e.ހ F2o醿G 'ȢTc~]+; h WtE\ ђdkXL0CEtqDLӘ=,rX{vhLT+[h՘O܊ϱB?$&{+^D)c "w\ u]d>y SkZpf{cd;7`d< UfF.}4b-vr0@jzcU{ב*= aFKӍMդ|v#e[4?_jÝ5߳"v^Yc{c#kv|H WdsP-G߈#7Rk ;Q0#n?9rG{ux}u̷ N$<`wq$!@y򟺤-YktF-r'(C65ʆolpIH R -2\̊mwSoV۳U`v!b>^uY9‡3|І;/:4@"{yJ~:cx_SUH?v+8';ÁG .oV҇yZƞ+nfOĉֹSg^cwbEIWCD#䑆"Kkpl2BH {̉G@Dm$@fш `>}7)sM"6V[$CSIЊA5ThYc*j{bg ij勿]nxE pC}SQW,jBWZ #&m+idRI^iѺORdɝAV꿔9r;T.eqw.fWÞ _t-6)؂y?/g75WXZ(5@ɖeyT6ت|2bw)e4`ZK:9\>N,zE|}.5XS)X_f~ʔWFpX=9䰪fT_O'$:Z|wR/g%֓@v ^@zNGJ%nUt/잾BY]MDUZgޢtlwxB LiSӴvG΋ u6UACvD(iآ].S= }lKv1A[ށ*-ܡj3PnC;xAxcZPM#"GoeŢMuDx؏w IcmYo&`vvg4ʢft0$VQƾr۩ܥ:u;bhm;[+eJfBxY[+WoY[x-4^LOX:cFD]uP.a`,Kj2)ꩢ,[d&axH4q3# {[+8e;O 5r~WZ 6P`*!R0eo+g|I^a_G:J/u4zƤ߃g5`=tbyY1:#gw%{\`2{„)w! \[ GDa<3E5hU 19\.wгe>9MÂ_M& QuIv[j$)( õ ŋPnX[00dߓmk_rJ!UEuT_l|⾛6;Si!F͚b'A $l+BOtLJ[B@-? Q$uG:zHxC)!aQ3Sg"{zD"a>F zí`GG-F'Zb1 ,slن|h@JI_hwg ;LUofR ԁ 'id%\lRĮ ~pheġ\ $^ t/d _2PeQ|h7]QR.vF/L^׾ߔ@*VT8#l-s!(=C\jZD0Ϫx8tѫ["^vqW^R! })NG|҂ŠzC;8T-)] 6A1" CXR-P?jLO qm°LE٬ZZw*+Y$I0xW4c g򿕈'mFM! nB_ 1G^>q'gޗiq`@Q/DJ Cfaz(Bo YSS*;? W\(Z *4k?/$3m~lW$bY݊$SC;LtD4*# c|tGJ Z ҵ᝽W'֡|Jh2Ĭ^s vixU3N>> ;uPm$1ZL7YD!C0X&bqqŵWT4Ty`.B[?f`#Tlw֝4a:^p!1FH Q ,I }>s '?gey>>_<[ZJr%*?` ¨^zhBimaWkiuֻ~;2|?$i>#+@Ny姃? ,aU%1Iqq.<_T0줠wR>ry:qIgua =$Y0,"f5\,hYzGO1*[>@칽:+u6h]*sZT)(?¼ ߐ)M58H{\W|)wA5}QpB!M7~IJA-ʡR)([6&xY E QT|Ϫ]a&n*1#cJf RN˧;zD #*ބ6dvA+>@ϴ-խohy?bN~$7| P36.N9dϊk:fb-8r@Z슈d" Ζ=>ϴ!'Y\w6Mm,@46Q6h/(-dmeJ_c'p_,װIpui5r=Gy`.Z7@r^_?!T&:Ņ-)#M~ytYWfXJv%wH H36%)R^*s c-/HiP9.y9ypj%*.XVt{Z\btpι)ZL4mH1ָZ*2LOu(m3Nt-%F¡P5ua xTCCbU*'$]YT-O `E s1s|S4wJ&x h,hBax()+qyDV1a ) jᕁ;) rLH@'>3E!t6d& HgVTnB\1ݲYi1K[]8Mě*OqH/#\ J7.RbQN*ۊ$kScu#ug%zƣ?|>)"p!>!d;;\(z@J5)X./cxtZnﳔ i?YrZqOs)Q?W ހLo39h hNͪ1ђ" xA>\F{(M$-'y[qLuA ppȆ/l'ZvҤA~x4bqi|/G1[~{ZZށpF/5Ypkd6PB%ag/Rfݢ(~szm ĞsiG6> lOOx˽#m,d-N~A)T ">LY$;6tύz$kɁtGJ;KRjj ~&e\Amxڀr4asL0I9ɇ-J(ɢ&4 ۨTor"۵´w&Pt?=8kВgzoc p԰쏫haBҘibg% :pM;=Tʨvlm/4SY_%rS>?0{X}uBkG17A5\/' כFE0隓7fKxcHG =%nMI)m'_h]Y<IdEpLskq7Ȑ$+}g|+`A\r H dZ)s%D]_'v7TxY4 |/iglD3?6MjpԧZOFZyi:5D7;J㨲 MбɉjcI7]Xze`MΦhQCII@1:mƮWϛL0R#pL~~,~eݴ v`^@3I:KϏP&lN4ˏ))!P5rSًNí\n%+!v↻LTǐ91hɘ"na?\yǟx1),Cf5~x->uxE_|d6<:?N5d>7"FiZAٵ|`fl[+Xԇ^~So];(j}ڄc8 S ]~4pL$@['R0I?-|!#C~-mG5D`ElJ\dymKc*cv3D6&˧PӒBmJ@a .H*2+pϙ>&>&<5[fU6,viBx:!qp˵v[z6;\Ol̹Ci@2:r`- FPǥNE!!RLS2@6?8)3%'–SkR㶅#%±FT9yq&y\srkpһZc @gA/KW8~f]Q>*JA>N+&E+h`LpwKrbaS YMHc4+"U7;AUtc~G;aWKhS#h_rDV#|ĵS6_r{9XgoEaZ/BE2EpQ&!H /mJ_I/3\RV9"43NR@+饿;7/B]p5ʾ͇JIhsu>GJ; v~4Tegꢌ;c"o a]1TX m*k\N4B߆,$gRVH)`!|%']Ħ].5k=Fxeop;g2! gd1^Q_C4j[>AP-zb:J{w:(SD61xgb_d~f,3: fn\% !m*O7?F&fMN^a/_ 6囤 :[[쵰n9C$oJ6 1R^dc|et-Mı-7wRW|؁7_8)'@;.F:kJ- wnƱ$~2xamKA Y&CN6 )B8p-3'n p&5b+bE%8;z g( tHWGT`U@E/C- ׸]fth<`2RE_v|Xl,V͗{_#, gZs"2XZkB$ AHtfpUkrc1.paOΆOVO<9;ҝطL$L~2:J_\0\ ]9B.3 U[(Z۪pü0]oY>4UQq׻{Es+" >{< -A0)D]n$PP(#/6+|;6G%G0.^#Cj}8dR r1ŸA49K6Il.:;#)m`1ıϜS+9K/A$~ͥjB$VkWL#2ٖ|#(n;v=ևCkfF$g҄S Pvޱq~ ىBBkIv5g.FOBT糑i8R WFXgég8%j 12^kZ -tN=˚OFwƣF cռjGa+@ $A ߑdfuҤ 6c]/ymm^aJd<eCe5YBe mH35Rj@TPx0ÉO3}IB!ljUo&4gآ #ɢ-A=˧M8b7ՔX:muxL2$*yV%QP@R> S{H_Fys 㯠6sRTqX7FQ\aU?͟Q!>]LTWJ6oǯV4)xae\NO'RB.M߷*ڠ9crvI_Y;lGcII=l̓qT%o* }h>61Ys$sw[II0Dds 8ݏC&h7 /izM{GRJ# !TU17U=F*q kp!A,xz) KXmo}9pRgN]l-GOZ:9,,C _\ cu| pJVd٩]gR3XsFxbv J\nTڧ7XE=~MTQ- vjv,g\ >|`1 4^0+'4&9KTMZK'/7!5A9 Ub5vrM2DDeK\ELM!U.`Wĕ +Z6z Űӊ\I r $VS#6}t)OFg, |ړ:>Gke<[ڔwnZz:%"1`CUZaZ6vQKͭ};_GE(>qB\RƏ 55LCO D<٬N_R!..ړqUJm 56 ಌCQrS(試hӗ>|M&vd, 9Re]A?j#kx sEc0`{{O3EhUxhoK\~^fvzrRtāPQ*kcՋC'[ 7G|"n9|ysR,4 SϜ<ͼ `z*-weV%B\5-44Gkb[cV^ 7F nPe[M~ftRIZ  KX_ZHV&tO_+9{wJ>!vLF5?d~t t63KKz1zyVPT6cM#/F36 Gqq4Z٪b?oz5uA:E\RnW&gx6bX~x%s59롚!s79><y &9j/C,h)gεWM!jLP0/bgxuҦUrGhWZyOHqMt ;V4tSJ~ p̑K4&=I N= SM+ a"foKˀQ2eʳ'4!F't2 / +w% 4`_E\ yύKabwlAsѲN·'Ze/!5vo8a|I?wy=fD R[su pqIړ&wE*ٺϦdT ,{s9k "v&0Q _4࡜-w\ӑi@z˴zUs'{g$M*mOm@ *"z #"5(6OL`WAc\%_ք@&fL R˦Zo4dtn/L$6B)Qdٖͯ'&pfoMԋ %' [}%AU om&*IZDVK(8zZ/ 3JmJGT|M Xc+kcu!Xby Ih" 8$c߉Ӯ~<<pCVE289Jՠ,+gMJ<>5ǠiDd>Ñ[E&~=m,xv/S}PQMW ?HŚ7n滐 O2G*?b#_\炢Bk-zTuI= cfX(Bnvպ9l/7èL63jo*G9wuByI:h5{2u1zή $*\ѓ8˖rɛ i>-6o ;>40a ju 1I𳌉7?oP`x @B?[Dx68V@N*{Ʀ_>_/KMO#dQXEv",zC Y7vNk/dM,14管hDp-(]leBt:lO 1gŸn$J<CYd ^ 2dr99#C߱hxP/,AZEZSoX,%q$6=K)\IwR;'k]22gxj*CA/܀ćP|;41RQlkk@r]"?Ũ>4?*ov7f.M IDQ) HNYA(͙HƲHQM,Y8pw lfxo 36;gݹ>f槒{\-3TS!D)gkzKZ{MVBKpMb$4Ğ,J!H~RRz̔PwL!CL'j:MZR#M9P<ш j3IJn9ekZBRϥіVܔ/.03Fd|"OY쌑z-+]s'DGjys>D$Iɘ5H<.)27+*u&C# SEʹ+BËDGhcڰga>C^W#5 Q#zN,ǃG*T[Y؉T‡8Kq _>_K<( Bpj; 9:-&J PX,!ҾJ* N:ԣMEDr{%|m3  @5A/j8:XՁ>[5! 2`S4-o8{F/]g24՞Zn Yhf}UNݳg1:2E7bpוiMdY2QFEҎ(b26Ѳ-M2i;m19=k_w{͆7q@pa!NyC6@0kE'Glz0_v^y}>7=ퟝsyz^w|?w%(u⎤T19N>S·`K}c6@+ crʃ,/hD_9{A50x;y&ʊWܸlo+Apx77ÿzQ{Nhh\'nCjIu,pv}GdH|NV @cU1rZyz{YO{q/cM*anḗS!' 8naH0UL}Ud$K5tyǭ*.?!ݗJHvegߛ-wN iǝnL2-Llll`c䟟<>bW)ҔS\榯.@(:lЃNm- W$Ix*\B @<(w{diZv雞]1!lc۳wuKGYYSK~bDh_Pc1`eD!Ix4"C%Z"l ԿjU~y\G(XE5Tf쳟Ze!KP  dN61w9&aETRy]HUQbz}.C1c:@˯75"UZבM{1;ܮaØ1G/HV1=p#٧;bݫ@ f179͇P#egH9yPY 0d7vі2[z_JbDZKd?pdYk<ńoWRSd*2H RPDPQI"Ds݅ɛ67 çG7/r%37pA¹sb9`v^5y7gc()Co&ۺV6~N)!\eVDQl*{q^K|׽Y^jW(s}Tu"+CGꨐxg9QBҡ[Y2|"6]qMٕ bU!Gj\&S&J[z G`/UD@e5 A9=G|\[9  shPhNB@ }@C(  N0n̷kc,@C{{'"~$xt[uM#1fc `cBV={ \s" gGҡ7'?2!格8;݊]4Juw nƼgЩCud=`\06| P}\dj Y ׷bb% ",ee/}Ѫ[R xؾq>D9bsm/.2 _FϚ'9;=oo"cQ& D֥CΨbώ]vI\"PH b,8-*L ; %㛕LkER0h(baj!UB<(Ѿ&"c>꼃QKڋhuNWV&cl!f} 5ڭF 4ԴYX;lؙ ?J)1fZő>@42T(Md^[71gޕZ?~ g1*4CU ±\O6pɱ@i?@3F\>J7$yO7L)ڻnۈtءcQ_sGT5:3Zl.,68ؙ '&S|QZrM`PF}Hbh * Z/:@fW<5Ն٣ E sb gttG$5 ~`"6cx P@#ڛxK Ɖ?p_0im㖜M?-(>%/+;a$Qd\_iv7oDQ@f8;&)!a>M; #;|lj8㴙a=wY'i2+:7 ,>O6ƒJWXP".8E/`P@ :Mr],[`׏@O>a !" 4piӸSa=e FJ34؎)$WL j)NJAgdԐ%]D$50!M)n47N&0$dWAÐd`bU ޺:!tnjˏL44k 'Cc*]NpN^;aO Dm qp'qnBֆ*awxʅ`YAiZ{tn" شB\ňaǾI*+gen dQ>KK>%Fh>jTҔ1avɭ#~z KtbhIqM2ڤ׵܅ϯ>[f.BشSbȎs#8Meb`wW 8hWce=Ac5!з"kwgUQWnK#"`d0G&Lepi zRdūT nfN4{nf卉cWA#d Fy~ʘv/2닎)^["BTWJ tJܿ>uFF)dB'SICQir1sWXN_"pJ6Ǿ +4H^93=*uzXӝ!Mcb;>TgmFǑsOI1CD04ÄM E '(,ts S;y\ %F3kjly[N  `A"&@CL L-G8&T.Ŝ(g!pG Y1_ac4鐚̌Պ$X0Of7c0b /GXѶ&#UXDD4PW v.ݲ76U6dXDA^ՂC>z(6/iwJH):C@k;`Hw?mW:N%g4j4$O[J{%|$YuO£ 4> )>w {+j߀ŵ͛0}QIGbƈF0J,uX2()Z6KTB2 )F^٦Y'ٹK1@!*41@obf;@_2Ўy T@D!hK0z]{r7'Pzgc^&;C[n G=x)x^vm,AS=;KKH-) 3 (3zvex'lRVPV'=硹rxE4׸ `ps:kpV*[㩭@t9tMr0||Koh2@n`%77~ˍG؟4 QD]*8BjQ`@nN W%*Lg;؋KNObj(" B9{!!zX$\ 8s^KwD7<8:!$G|ppoi52GyɯxHl&A1L`ɠ3Kmܐ(i_-TQ$VDLj(GL >OfAQb]KWUE .ʸS<=_x5HGaAbqk` 0ng)wk$)jw2NҜplk.xXk_itlAʔT`-+p)\]3Ya8t:Ao]\+8Z(BDc癕TG+{X9'Q~_^J;ƥCԱ/r<KQ#KshPݐ˔m$P )X.BsHp܍=nH5=%L!|0% NՔVAIΓL["d&JaID%BTQOaBSzYj dJ"QEKAE=|>i<4> 䩌@V/e4J"M,Ez+>,#޶Y{t6՚¿@pIFrn5f|c~ɫaM}ͤXajɬg[C47 @O߱o1C8E;_ snS:!aZѱ+^w78^d&{vmZW.t1 Ǟ-YiOnE0$#8\Bķ?0⼟ߋC?[xx5cдhsq-UC `P b܅ P / {k`2 _h-oXkO>\FDin{kFɉx2=4PvSbNm#Ћ+q5mW~὏J}췋> jKEr:[^3爟[0*4_}^I&*HiNU8D‰E*>ahLy?r \LkɤR1q3>,A`b"TVe U(r{˾g&Y=lz/.4pG2V9,'@s=6g,* B)g2\(&:m{kF6ѽ/׽cP/4"@7,SXUB▕>[F8{A%s5e,E X)d>)p5n+*?ӒThDO70R i=-pFf.(DҐt1}/q4^IBۗ3fhܝ6%dazTjuFœ9Q|"`7X=q5qI1Ksh|#=#1 l s`/XT'wo ;,;?3 @ܙME`cRHhqÒ{@?T*(Mbr2N.{*n&=l|yj=+Jx7Aiӻ;#i٣M}{}D;ST }qu}5=z0I̲M /\ CG.ĉh./\KrN|,*3hUYFJq;a{(xRb4baErc}\ 1\6s xq @()*I1 3BHθ{w# l~Ts<iQ꼿.Ⲿ>􍥾{`2u8v9)Uaz\ UP䍷d-\Rhց ,RUwWB`İHhA%N1oі \DeVHtլ@ޱQƒ=y;\7[P儋I-T(0 S )h;fFmnI$C?vwmcjG98]Gߔ9g T jBA(y7'mluӌ+ٓU:z=S(h;9 Qif@wxƉtћRk.)/[0.NΔ46h@ i$FM$ZVxp CUꉻf}yu~ѨqvKc²m 6vԡ>ć5Eq,,u 4]: Rc.8yO`w+xAOFx.|D2|5:EYK<c+C7SsJrT|4dU90 ʟwMO9rѮ1FE@S_ Xw#J\KZܤ)B9(0 Tc5Hyt֯{͸8~ } gc{olHO۬ _cͰֲ6:!Ebc y֞ BݪhӁpq4i~jm1*T,3MO0ԷQgr=Ҹ3}r׹X5R3y-C8ZiSISKدMCX2k(cN|QD9>s"ћ`lv3a \1ؼۄ^ h岵]->wJ=a#{(fJ#k_ ik2 Eugk6~ynb3u}׎hrPD!e] ޓ؞8]aCmeW),rA&|H|]5kFzfivS&Tp |BDǿgl}w&^0p(oͽY:<0Ax#'@tb3:FW`L} 'YEuY;󗏰bM52Y&}?0uMd9ZՖ n "ގ7$E̶3QbwQl׭2oȇ]=@8xA*e%4Nh™)"ijEuA")"QCJT^5z|.Gs/x_ Y8!s `FBRjGn/b^5Xa Oږɥte ֠@*SFAriׯDM;9 જJ7oVdr B֡._ Ň\C~Y×+TKT 'hFMCvm]!A:I.5B%Dq'"[-malkUDxjG~hbq5 ,{54ΦSk XT_IP%2=+J!j#T%>/  #Lx6lŰ`Qs_V {c6șsivjf31`G9 ܎ G>Y~۴jS2i\̓WE jgֽh]uٻ/blߖ&M!8}}X|gZ9*,Q\,i f_ZI P*]%Xϐ`бN3܁ KEی Γt]UrMooٌ=EV”̎9IT2[iܮt<+lPgWw`p04('#֨`[  x-婹>&:B9=w婊!F,oմwEzᦫ XrE# PZ1Brg5ţ \sf\3[ݙT#T܆KsYt{|j`qehm^Kxzǰi3[;LϞ4_ZvÔxfL玼ǥ }z2lG@B9+Mܪ?7 /qf@ѥ]KaB "XIDE& OEhEL y}"y}\W,D,G@ c* Kr KKaM|ޖ-تtg!Dz^x\-BRqqqCy.z8G,~$3fC ]j`ZL|gel\z|vmƺ\\qNh4[]  SeNT(F|11bݴ||n&kQ.24 e%拕<XvOQ~qC7k>wgoGu:smX#7d1=sX.EZM g 0_ 3f @:3t@G>(2:@Nnjv_{,3ˡ3c>…Z*ɐYwm7V|Gli0B.z+FXd}(sjC|R<DŸu ơp:&cw/QqmL,K )Rz/@ _]GႠ(daKu'.I ՘ԈJeqF@4QZ+^ԯt1ak(xVA18mN3!)0U"5$ @,z{|Jt೎Yxy3Ӻy2R}at(U躤qCV![|FB`|wVd4+׹{qF2Q0\l٪ SWWAkF?[(̝K6CIE Ys6lxܟe%_Xerk&mN+s_#cS uM;06%uM6W52' &Dܜc,= Ƌ+VXĈ!jjaOeo׍wUk{"&; ,HmFuL.ne%3I$ Ovk['#Xwiͅ2:*@X8#g޻^פmεF֡*z(GF5O)o# .R^z~*{DuKb;hg:CΫڞVpNT{DUjl ];;ߠP`Ka~ EQ uCawy=:a{ O'UFU(R{okh2.y (3$ P~%^ܺ_=5/ZՉEX,%?U,˿*4xZ=,*vh^/L6)c:&>61;] AsSS'2]kܵF O謾*KᖬVwv0֑ʨHM.ň \O5%ѳJ^]M_S;fc.Fe,ϗKc\ЊAlv>N]^Z8M5G?/u7 {x;k:WPǷY[W֧_2eteFGX,X9_5B|/F게l"me\ZOuYbH6*bZWv?Gu_ws}f_^۟3of?l6F-Mm98>(P$Uᷲ[tb 3X}4rS024] Zֵ fln7d_Y ,^%F88XjWePn'Nȸ`_4r~ O?;`(PlT;\տX%{`ԇDc08jDT(~2\u(+4L ki],:d%?s>es8&9?t>M@;˕gqU9|_>u)ؔ,c~[Ds*€v ^C8`^A.Nod?z,&9O# Λ8W?be .Ftga,i IlޱLj8RN /(][:de EḭUVs"1Lko `DDQXN r+↜ lƳ]:yXm4PQ*fzRR?dfXTeQXYjа^F*tǮ̇Swk nKϠyl )1s%B9 }M>|f>?4A:30+1 ֈ) xvjGcwC2UʵCJXֽv_Waju褃[V2d 4aD`id *Xxod8VԅRw6H'Rh$EVEdQ`TYU$Y"((*"U!os; !@'18?Nm%?f]Lʉl:<|"ƒqn*6le'PbD@< .pJZ_Tr^ *u4aEZqSؙM鶐rϯ.OzZ8݋WM][ȥz4]x>G(Nڒj.p auurQPتͨi+o5ʏ4P/  ŷ8e:xbx {v#xm(|QL!sC2]$G͇ͥtDs;ж|9o<{ABʽ/s;FRsb|ib,ď~{qd/|lGga7(Uڵn-wʟ +q-6E:L,m؞ڽD n=Cwji\i^ƽzB#ɐRw&[ . Mk^Rk% 5jjgxn*bQ~蔰X t!"Vy>oov6!#"E @cLimUfn6E_mj6q7jvڶ i_oˬ| wɽKZ'IF&1os]9,R%m A(P$PXoXxŧ;&|ˠT8 ;li>2Lj:TirxX pG`jpZ< @k΁HcUnfm`e}{/(:r m[ߕ 7"# Ä_7,AfyҠKr!xgv{x*8&ئ z'$ihh3P1Ի>8eculsl;kBUP&.Bv$Dqclw?70;@e  U@f?}szcX!!Uo -)d$#@V bA l\6zm$虙ĻغyԾCY&q ̷ˮF@YgWYISG@'=>UbfLϮؠ˷F,=񍗹)xt:SnrN;Gc+=.{@s,:.ٸL,b]{!^yv >]'3̌)w'fс 0 X`|/x!f "mﱗ fyH'#}dsPu59M3{וV_rT ] N`M0x3aIsjdt*9á WgJNk ^! kpFTosd' >esXy\/bR%df4M8,"6 a7q.} ټ{[SKgi_407:p!#ޡdTi&rzY}!G~n*Ż]  "OsRt/1I9jAtF}Z  c]?ҕ2](wQ  2Y2E]` 6On x7&58!crlh&G*Ru `V>8m[@DT%xp =|V@W;99~\_n!,H|"q8DC=2'5Le0F?nAR]{W~}N_/6*3yu.21-7OVը7  4*t,х*<%lQK.@T9̗UJޞnq_,wFز e1ȘX klP䗋@QVdAVTŝBAf(ڮ%&YCu@Ue`Ȅp+Ή|1c> Msk,#:`qǗ \,OՌsx3&Rs;L$Lu.U,&.+D!E/5Tw =cJQ}r(U B޽ok]sjʩċ))@p}Yjw3̃nB4U0qQG@u_TU0bub>Akwخ8v/Ϡs *C?#ƞT?}w8)T({%g"@r-~|]$D/Ȫռj^{.="`Sf9aZ1HiE5)&kFܶկUr:<*To.UQB7ԭ?0&Z0f$‹ c`m25X)U& B%}<9,{AfŜ<ł`b;)g/z F_]#VK5ĺ]"UicZ/o){*9NZu4Cnqnx蜌&#~𼛍!bw&dh3!r H&Y2j9Mk1;-n /l7`qC(1dVFj86 iꌲ6/|cbٷ? C836NC?9ݧr;}ݏ)Q o`qE%) tfW'(8fC>^N.I|xJUI`5XXw!+i @ 4sIT Sp U7E3Yt)3刕?G=eіT܆W:N!%Q俓6R7ͧ|9) fJ~eep@V{e++6*yg8wsmNcU29*4o^O$ͯ"LTnbQ΋ARVY\vPVZ*0+~nCh*0H}kg<w9[9)$8yy/@nU_T %hK~H`+|a,#+|bHk* f$㈖ u"/EP+;=>Ɲc$a̜{{%.?Uf w8HH]y?#0ui}[+ӼAw7LV0j:jeUrtfdvNB6nݳ}㤹I$Ik,]Fռdsb~{vH1V6J.%0l|zbp˗ɷyy,dPY[yd-dt\ԡ8W^Lj^Aֹ0ݴ#k$ѓ009_a`>5VGAJPfm y L*.WJ74WB] b myF(D?L: C4||w7 7:;aR}cL@쌇qFP.Q.orݠ|ޮxɰ1I# ږLUrƒQ&{[jE_{q ?_Yf'wg dzb$7Đ]U*GԠhP)hnr,3641ŵ H~_JN!wƋ`l/t\HPsl Aㅅ_[lLV&֨P.zLE\2enC٫t344! iP.s[|g+0T@n~w4/dd =4 j׀aP_TjO^[kEh7EdcuZc0dY|N@(6F%ENu(`YDN>1]4_4^h}J~ۏgU X2nddH(8gںe (ukQit^;tV6)X3wM_{4ahnlm;,N oT}0 8W$)wgN|וDHcB9M(#B;k67.Zt4+(\-k>fឥuV|˒b`z% :"LlTj@w ]PxXWf+0zWL{*ei˃CL̸~?]Ԉzgt7""#Z-wG{KL5 bBGe<5BHVLBݼ={HԲ`#wuϻ=ugȻyslz{fKzTvfPx]~c%.oSTM4e)S]HP0[nٍpzqezS/]7=fSC+un]TMhM/p0ߴs(+1Xn #qN>`cL=YPrqmؕbPDq«I: pBb^MN9Jif{w'ү~9QҬR M'Y d\+3@.b9xdKct9z0=%PDqv msEh" 9$:)bͨ{{Z7s4(TRH`;7>?&^yy/޹6al2jۅ.YwAF [͉p+DImd}2*Z _(T>YXQ f|Z*̆p T \j `IASToo:؝u3Ha&o.v0>N3WeW:LM 0dx؉%۩{UY]vEZo.ƒEc}`FjZ񒐒/ ג¸tHt(xkF^96}:7 az;s3#թ4MUGIۡv;!bBI2Z-AV/l6ˊLD(0E T5th&AKaTp䰥WX؝إ$: sTUs@V:4R E1XT`D .IVwdBJ``D;{iٵr瞻uOiD Ŀ$HJ]O!|%lBגU+/_`jNuXc V:}gDynH=20!<4dϨ5Z]/`nnM1DE89k\:[ %!Y t˓eEe3$bz#jRF>ˑF>b#P閭v()a4]Sn<\2h0*@59 (ye e+5bq]ofzշk$fxm&I|ӣ5Qu'l926.j,k;N|$g-ޖg[kZ 0wEG"g e#ŠRg@8\Cv`)+BT3Fsǧ~DBB) qRҠ4'F9q85@XjG6I=c}@7+5^Fazm{A*¨1ׇ!xBop"ap( 3@i];f3 _RlIՀRuk Bd'EA6zJTJfh)yeK/O #K)T;Jpl J11x}R].4+ f0yaw!* Q5wAY @ /C"+{TĽZoY+Ǹ]ۯ=RkiuswOA.JsX64un sХ)רڪ{ {gk$cnxnU9+ .=pzH&@ma6L 9 k-ahBPurpFL;~ڏPe):r`,={|Dx 94(<}iiNQYnQ~]#4ܖGDo\ v!Y[W|Sl d PX)t@.b DM^UbLv8N&t_LˀZKXv7gI (UyݫJsVB0h_.BkDl٤Llw_E5$å_rWx{9z)k1)cCYG&b a= 4x:&qǑG6h 3i &sS|iƎ1CZ˦!,D>򣳲2O[Nՙ`PnI5yMΏ,ltد N=Ґ8670=KkW\bl J],A$"9)FG p%iD"P3ZCK4dYX5(%Du2fsR@]2MR/8Pt|X &ݧ6XNVZC=řezc;0NأXe%ᑔ U |w< q k-) wdp7=E6wUV!P,@nH,2A*Ki*h§L.K{FKcy&L2r|8~W(xCLiÓCZSj9% *3bcb#h@PM%}gz9盖Ӥh6M¢qu](fC1uex+ Mx;7.A!L,+nLbQaЪah:ΐ,9Gj-6*^.*3&7ݴt͵{U\. 6[x`h:j$kr]hSlp[0^hÈ; - B:S=B4˚Cy4ڱSeJ~eB@,( Lc&svyΦHUlv%n Go|c}8_5'dO/wzaٔqDaHZT{JN#̺ݩYXlNG0/^sj8:e6. #qi#ZH/Lq2:>XQ(T6b  qb"1h YAQ/Xd0oeg Ņ(l ;(q3@5C453sNݰ4թ}4X>opiJ)y>`q8Xii[TRBQ 0lF4QT[cGk14l_`KsS@1cD,*Z mjs{`[FY|\Cn;+l&_IEV i\|+mtb?WGBϒAPGN\c r Bf P%MyNvKPP1:#l= m m%} ]ί쳻da+=Tdr ǠY& ?K7X '*f r몤qT盼0V#Y9BY5,-k:.% d[ Hz)VJYJ%a>/ ixTG%0{^5"m MWA8basP̜#tKv*kyn#R?~sc6qy:3q.u/ua23+gK2fmA\,hا74j>g37 -=Ñ 9g͂犇QWyuf(*P@'>Gdh5/&M89]{ .*j6#jm CKgdVW-e"`Y&;v:rϢ1 (sg}933JլVǔ"0XiЅJ^+)Dq sa(1(em(3SCڴ gmu9䃭NRA5`5jX.(g 1ÎbI+M`0yGu^+@_CME+D-L\ɏ֬/Kbsͭ jy(oDe?!<58sCFַ9.9geK"E7ԩYƶ@(!i+qH9RaemIC58Es ;fϙ5*26hC4ҽﮭeD\T^G/ô&2DLW@niK9JkY)nBIGHK,4&֯ťYgʳDo}Z@$!%HVrJ$0>]OtgXjcPD< n {°=^Ų 8rܰԳ'G-׷8M\(hj[W7L L Ck&!bQ1e}Zݙa{r3>DCڱsWBgژcVRDF<-dxuԸLPg -TR8IhPѡ+&fI4Rz:aFՅYv:>`j Bt'qxLLHv),ʙDJ *]3VE@ِ̆'&aݮJ3Z{ YiW!]G$OqPx1bWڰp`PW'M< $D3ԏ"sC!B h!mjf61scAoP4xSBd_'I0LZbrgpS:>8tHM3folt"!rh2+\ Ǒq m'1h1-5xK`i@Qװb拺_7͙M6aa@ lcY5YѠbm%MF÷qY 咁4st4-)K@v]*LDs^?gk !vOPnʥO 1 (.X\,e gvf(1Q`G. VRL5cT&z&ORw Jb4F$1$6Ie'`jwdv0(7NP1F,{il6%j ԇ8d-PU0Bz gX12P idh50+%`:]hW*F}]h03(Yʜp{d15E{m3ٌ/;7a4cn}ujr?p&Ȇ Zr>Ν0s=8E3z6&T[2fͳC9e]ae^<8Wʕgl⥤(c<$缗3EQ߭}ųɡI\>)ŌBw EvdM T-Xsw%,uj JyQ<py3ȼ;9C.X>;c[HbbÆGn12j_Q1}Cڰ99G|Y[Fe7<k|<|cYecqe ] hP/ !"UW(hg\B LGyb虰v&{.>l1g' \ӁuBJ;BbK:% 7G dgg~w Õ#ewqۼ!C5F5Ǭ7=b\,i,Gry&;{@vp0;NlE)z^c`$S *^BrNm-tngb:}ϯQ,& 7~>K3jYҠRrFb]=no +!R0Ic 0 M}ϢaLQuCXl, 7K=8ls(G$hXzbq ԸX^BY4SZz>fOB(#=O٤; *)f"S*.\;L N-3L2ia4/aP,]e]Jf2:(\)1G5Πrf14` if(9IR8Zn ej)Zmh{7oaW @ \ bH#La fsfOf8_O[`Xo#=MCeeTtF1.a7X#C{ Tonr6v,A5&3ǽc}&q9{0cxW[l5-|Sg4]ZsWǰqk !$5+(3v/-p#>$C%#7G .>0=ۚy]a'V)4Ry׋WD/QJ7L `H/{:2s!JS۶{(x(9 S]):=ifOq>pKH j rur[¨U'`؃:LNޞð- H!6nǬc[<= Iy3Knhn48%yO'M<jn7]kn|q͉T @5M@mPBCJ,̫6gW)lh9sy&FӉ6HUk0g"sAu`4fΆë7P>-A X̜ 4:6<0ǘŽ{0٬ mqBCLT<~F3ƴ u9l'LGmM;cJYm\e\],OL.nzv] &IP0nU(%&hhʲ5U#1++b4Sso-ufنG=c͒V&)ul*EхVzFWv6پHLMMY+2$Hr4N[ l 8"GI1N `t B0#(l 0b;Ke0@]PP]9r707l.`C~ɵNC^pq>(Y h5c1BCTr jDp *X<8`rc`!C-[9Y T{h0!^s fv&#s C]yN,g3=|h-P4Hy~)7v$(Œwľ/< z#A. A?"xZ!1D!faZ-N(1:p] X&dW+!03:4l C@aEBdIs"7@cyY!4=zY 2b7JHwTIH0LrU0NW` 9W7.HqNڅŌ]2$&;RP+/`^J荘$01D&ϻa Xx` egIY5^O.5r)-1M4^"9f3L\LD[D6ob=M(?f.{_e-AF"f΂% j _ET 0~-L@3HwPW:!E\Ȅ``82@XSаPk ,RA3 傥LEcx4p8A&l@8]7C=k d@`[`Z)PEQb5q 詫(]" c2DRp&X(6 肒(B"AT~AwT{_`X9b&"H1㠚,@.c05h*i2-Ii5)AbXL CAo@^ Wڿ獀d4Ody =p^*1EFaŠ/"+t 2 -0BYYQ"Dd@</sR(F1JFcb# %0V~~kuFK d2QD"` BE2BQL1H()I3 Eyq)~S@7G-REB2REqD:(ḏUAMDy ;*!AD#@D @ X@D P(1Ic xTR@XH ",Y;dIVH((aA(XE$$a`!D` I+D$PR(d"Ȱ QDT6Ibp" &F%M$+d-q;saH2 d %@d m4L) cf*(1qB1R0e1nb-^U0Z6wdq0K@clLX*ID);v-F !XXmF 6 YU4a@2DVFr@o]C",,ȋ"(@,H `0I"T Q$U-Z %`T-%`Q @ " ‰!DR@$TaQ@ p`"I`6‰XH ( ,"1`2"J $( ,`D"DIbXHMJY"c$AF@R(I%BQ"hd201BC@(R0  lVDbBD#$0 d LElH"b 0A&PHXE`, HĀ,T`VDd 0ɅD6 FaXEV0d#"D"BD dPbIDR ` S,F#Q(F2 lTP H0\,$D ` PŐ;f$ 0l0E#F Xa%+/'ut;fs" 2(HDh pX @A$QC -EEAYdXd#AII$ ,@;"T  $c(IH#$"2D &"22 `QFP T#$"3H,$(E$PA)e)IV@(HHHY5 1[!"!ؔ0)YHSLRiPP(F0B!"bc ,Y $`B VP D,+FAuXAH"( A!QIB2I&c F0VJHu BD AH"# $DҢ #$(E!#8ʌb 1R0"jI5)*H`EL`#DhV L/ `hQ3Isμ, b$cJ"M҂1R(1 ERÀ_2AIX(#$HQ T$UaAA+`J$R@FIAHa# ! TD(RFIcE$tB2JŊ(B$.v+h LC,d#Q`@J`RL0 ԤQ PWrz 8` T$!RB`@D$ Ȳ F%a9I :zJB1Z,5 s^^PC`_; @8E4Ȉa+= 쀗*$ܖR!2HL7 aWTP$UA3Q %RQg!uD2H$PD`(nHMD$(;xX@BbFfAv"B/. (U@鏋dL6"0;| ܂fE\LE\L0 $"ȯ8rAA1D@@@9XK0퐄a"%\ҙF1IMj0 dr?A?r/J8(ab .H.F"V1IonÊ&iT".8TNmO=w| /x~lj:mL Y)Z0Ħ_]>ȑsHsu7_DznH$ WxxpakQ򂃭D PLy,f{60p5!ʊ@}U_Am)imQEAEQE((:ɩE5D%QHgg`t\7֑\0Q @$ ;HV,T ĖO6cX*`{vC@ 1F[RdEaL0_ pT"BB}("f؀8 -F&0@*$%`=+*/#|T *(1 >ZBbHRW6E"$c!t@+I!uHl2LXX(Q1C>{h{B|Y""2dF G5K}OdՂ(WZؿ" i|wb*iR@*H1"ȠEcTQ h">DRR;d2*ETDDZf`I`꨾&^*WIh쐢d$$!Q, %UHFeB,Q @*46RHCPob !!7daT)j()# Āa$  B"H`XA@XX*dAd3FFH 1+ bCvI`[AAOeB,b*F*E5-TVbDJP]H X+,Y[(iay @؟BBd)5r!rBN,`h hP @ +A$TE fSoHɃ Eae$HT$ , cHE0D 0 hF$4~MV2AE&@%j)sT,DYnt?8@@@݁'wQ`"&̠( ,QFň)CV%,Q QS* ܴTY'q:M!@Т%EI_Ow[́""!& HI19ٻ $HE-(D0>&)!]CJrB*(AbB@$F !4Q$m<,7K(8.X)" {$dI! `",Xd/fE\D;j<~Z[eFZm $T>Dh"fqzNM? e@@X0O70>yϥ?+# .}5 }n-owEjۛDaP*1#e0*rfGng1Jl(AN8]xSd!ߒ4ʍ km+H& f(| 2 3mCfA5p_7Ng۸1޸L3@. #bSnuf."2 x0 {3)]|kA-Z V;>xua1Am (1Dn"k>`}5"2 zrѪo8(PQ  HTItJqTENP(eʃPbgc ,  ˒*Ddl0D![J8+G,n oaT 8`G?Vy_T`#bg<-{)pP!Q  "aU]i8%Q{@Ew?s_D$?̡v:fZ?^iK*Ln_|P/c{߃?we\lcaUUYr᪬ y^+@GҲ`pDǯ@<~Ɯ }qKAR7DY?kP8"H"fqv(1"hOѓdE);aIIH{ၻe S5 rQzJK#Y~'4DP1Em1LyFMQ℄GFpiO/&1(3'b[B vojA0,4В&şp80b@7L`kܞ=DA<&=DddF DCq,%ψ+: `S@޲  :h+*CN y/-X?J5kW"oVM v3Az LEtebI(JBEzra5?r3Ħ0DaYDٔ~`K'Jdy-e7$Ȩ'S 5F($& ؆9pm>$ Jb/";@jz)0F,d1I! F1D9[A" $eI2w% "&5~p5DDDOTgİP#$<ĜsY`g>6"dR"#$ ~Xd@yPC i'zM) Q#>U641PD#AJťpZ@"4hjlkqFhcDs{ 14%ܬɩ0, lX/yBc1,YprAuzƒҎb,,bX~*py̙+6'BdH$Rj3#1f4>E.a>IL@ 0:]d0hs iҗ)<tQ#daNV  LihZQu-;]0l) $%]q`j`Tf$a 33&V%LLOsn ؤ EeNcJ7DQ Hb@@!#1D# 4QH1V49ACnbFȑJ@PDDR0E Q Y 1V (^iDN,"'s! Ee_랤1ΙJ6t`\Mv`bb ~G-ćM֌DBR8&H\0DkP4Ȩj2>6W*J5& &iIHRhoc5bF7(Y s!;M9^8ǁd­Sj vfo7@-$UD yh)QA$! 7,PQn)KP$ 9!*6M>2i@5Ȥ 1 0$,1C"CvCA1JDa +;'Ozcy"`XH`DbBkN"`I]A ة"_0D/&?AYa7ʞe=EDmHߓve0deB X؊zjܡR41bVD1дlMV8ccM m|Ls(7* ACf. (` 5}6:?5ƿ0ST@Uଉ"|VPT"**,<{Uu1DM\A9  * a ebb!brl([C<_0QA7Ҡ F((*P64@>1:w҇D~PA@5l]Q;D 'el$U=4*"!U.  h>*i 2Bj2IXER(HVJEe$*,RJlX RdVCdR dUM@<QdN!vLe (CN#E$?+L X( pZ!~B\PE+u,]Ccֱ$"\D LEV""V-PT+DQ.v`"(b l(hR +I/] (b"bxd jI"nDh1 :T΂t L@@@&hQD1]s0?.#DΜ|JBy\Sh, dRF@MUA dRqE"@j2 ht2@ EBTI@X@ ؂ ,-APZa#"-T(Xb xUQ'BL/=``wdB c** "! 5E1  xB `H A•i}UrAd$Y=>E#@Idncb eL"`nL Y8,KC/xZob P@AD(c K`,HvP@HZ\T:( )p! "g")QA QLtАKH&1MiN QQVB̖)/ EEqj"A "R*7AM23"$;t ?aTHԩ ^Lw0@PȨ!A@! |$R"̊K$A2#) DC%Rc)s$ZPrעl"nCJ# > u6ءgC6nCdxPzF4;b HjPB(+|(]BHHi @jY"ł0 (d`h qnRf7E#DD8tt /drpCC0N㛘ڇ'x%˜:LCc-4H0E.s@s_"7 abfEBa&(ȀSh "_qC _uX&=9G9/b )snG Nqc,@vҀ IBn!GfI ~2H'X϶/Hb`![0 Juop Gg#,":,J+$ +AD@x!TdL YbL`y;vˊ(h0tط1g{ p}#pc`XݘP2n3[kp0~48Oq'bM*:jө~翼gǤ29aDԱdda QQHx2I=AE.D1X"}oiNop1G=4Rhtwcfv",iloq#);VX"0u"Ȍ |ʑH.21T M$YJebA(-<8kF^@s HFGH&Eٴtho+0?)!bh}RrQJװFDD;$NiTQDQe c&`)ZEed: bAAQXTO. '6! -{pT"y#A4zBSp0G=[{p ɏ ,KhGD]R -  aPcB%ARIOChD6  @`uu#h2DQuT/cuNzfDbD5SDoy'+:OfM^::CL`]Í7 ]sz`(!@Q1@̀\0yxoTvoi7Ψv4Mh`PqX zw)tPHh$ڔ`b1E8Z E B+ Z{)xks=ǜ;n# ih׀)pe d3)13XM.p* /#촨~ nJ`1$9 mҤ5C"&Ո?1@ #2 gD2#eX:"!AB9AsM DJ]8,u ae'|vfC|"F)Ɣ FDIU2*)%0{*fcXM% HH11f lD1"F0$`$c#XĈ HcddQٴ utP[ PU]T " `]6 bB̀Dhz!,  @ @@QA1(f!ְF52TB9XĹ0V a`Cy&V(|HՀed c&(#DDdL6lX%Y_0A,1QS#舣` pXB 0ER " (D=$OD@\LqEQTq@1 R1B*;P*j&1.bnEPHES1tv/C)bɱQ:Q( E4"~4тtT EQTDKȪ(?" kb(H!|Ȣ1@5?p202CpDA#" "b;f*|PBi TvyfA UEWD )ED]@ @3N6)`yjonEQЈ U@b PQ XXCt04rPDAQ 2(Q9EiVMo@vx're옂1S埤{E@E$" ~2{o!^EɔW0}*4.Z~/0 DJ"" ax,1yyf ꪛ"`cT ,DctfhiD7QCCH#b U@qNn!f"qU46M Hb .dbF@bǧ x~+UK_  "5X `@hu,@$C0A4( Ȃ;(z!018E\BPa } D=` bc7,CN*'b sPG iD *+€ /~@qM**`f) DM*4 *y"b) B6 $AN#4k`Ҁ.退Ɉ)X;f l!AR(Q""DxL!=b pj>:*!/c b RX ?tb ""Ѡ)R1 dAO cC|AQATj*ȡ{b )€&"c dU(8S PX Fb>* ]cLL ;f S /1 PA{(>Q0 @قh7Q1fc1D퀂!G B H4j)P("@]Q1A-҂H Ut~l꘦V?b"dhB 0D)FF Fl \i`4;^FVCځ4c8F,Zٴclٰ X J71{H\0cMpٍkE~lN$Y#WL! OL cA< @4'J+R "&B@NN!6P#PLF F(ǣhi0%#nj3L@oBG-0C;wP)RALd PcC oh.F `11pcѱ 6S|5\H`yv8~`XgRTe,LQ8F&SF(HdbӭbbH$`.oc01 H@>+B9XƘ١ul\0ЀT`f+z?DCb(I\?ˢS?'q"qD0Pب%DQr)"X %$R'jF)2$G[iF01B,h@\hih``c$HHH,\4$TtlρQl |Ey ]x,jjo 1V]p @W1LhbE 0 hbă*4piѯyaWh Pyv `bL8L`v'L#C`=J pT?&~ϫ0ĈF(>!ѡ5,CS@ЈYR )!GhB!\ZaBl g3p`X,D"@WM 1Rq($112*:]ak75m٭L7pm*E&(m;_cW J qR H0VxT2Ho zÄq~ p@_Id q ZlG+.'ȂD PQ:&bLR#颩j6 lo/ŀ&|R &و\@ ͵6@S76o98&({Z(&)`# W @h} D-?!D0nb!yXASZEo|c.P l0}ޡ ŌDbTob9䠣tzD=3>3 $D1Scb)b"md#[Rb  W7E_y0 qQAxAC" >yƐjCA Acb]l A,,Ct<.cst)sJ'C1AA3mPS3 !E6-0 ܰ"ELP)\iM&; 6 FA dd HTKH'EXb"1c#"E` 24C'S1 7ner6 r@9=k4?<ߡ~L"=eܶ "A5Kaf Wv㭓ZyJupr)_ZLW9w}ǺҥLQG0441C,p`Ti)#ss0٘70mfDPA ,* XdQD"HȔ1ĦٴX1CB'(LEL%- fK [ b1" dU"BKej!_E }} x! 0U;H)Ld.IH=oiBƗWyy B€!7cXjO;`Cpq"}|g??{ZmG8TKu؏Rڪ]fOg&M{(7s5l&C @vɶ sk[>sXu{^k+yj_W鳗2]Qpώ9rpъ)8sgoYp! ?sihyV}PP9dBM-҄W(6]kx zXg)m|f뾖mj~4Ng[#&dc8y@C0gRBU5=cf>KÉbNk}1OVяvLok̹2HtH69.%AX,׏`PcBjl'iXP3˘oOq8iſivZZsv{w?l:1 ͱvGSG@3/Od?ēJ@TPEU~L3R`xG\&z@HX;xL3h#QfT~#o ?nذl6-Mi\k:$|=t:ҺV 6HJ"6yzK/09u33G0 9:cߧСcپ <{ҁmKrx$HH+ (aUlz)}l;Pı#W3.eF|9o?#gfDM~P\c3$G+ss0J*EZ$,G?ÖAA5ha<*?M"ާbo˵g/g6/G%}ՂV|_X M3?t3&[$x_W4)UJ+4̲T9r%[@NPR(B]LnO@ۄ">/4 K(Yl,n7=| da$uhȐekG$seYDW[o,$s/f5 ̈́Ĵg/ّ2ݤFƫ R& A#"nna57[>l[EE.V 0>xnaeCC>CKem;D`F$xR}=t#|kq%0V' P/i`.rb%>}K 94g8k_y 4aiQ<9c+{դou˯åe3/J.<'`{'GB~1$&?R@h\b K)7ú u˥}+P."pf|yfm0G#u-t'mqs._']6ڀr1ZRNWcoaE__(< ;A2//޽TwۤS Wym7jprR=[԰p@UrW{>/|v|0kMRH*-d H2E<dVPv5D -v,o 2.͐ܛRX Y"F$.TS7˗wY/yoFӼu KBЀH=o#"S9wj Rhz!}1< I1{t¿Ru*VMlDnjnȧ~noi;y9ВBJBFΩ6U ^{ h|.BֵTi_h)J{gC^WĻ7co:ͧϬNP]Ѵ oN7fr"fٚ ;l. fd !@.Xf ZďXrIlY@nJId!1Տ6ۻ }YƯu΍<_<[7FN !~F , ɫmӃI kM)~0ף]]/`*f,/~B clll)JL(HytHfߣj-^;bоm)h+rPv%?Y~^\gDtrqUqv5"Åhw\g̝ 㪵8}A\އykg95]>Pq~J|=!8%FbiXZ伙 c)#(0اh Y4[7@2s +khhy6.JEGiD$ _C9";Y3;kmQlQXvCd[ t5XгLc5e@;XbZJ V]lr:(2FJLgCYUWy>@w)tS# .ɾ.n8H#lP:T٩?c.c B;O(Ho70=[ԻTPH_L k;oH.aBbܠ;j\ckl.,O?\*Ŋt;[E˲y?}rPJxEŔhzgTWZЉ^LV6,4:;r:P7)pȊ}0I✔hcKGVm J`N93F~Mw?5db@qrynjܝXG>ì\`1z،`:C3pkE #> ԟ?V*81U9KՈn5^=oqd6wUI{x,5W-Lrwr8ڶ9zn17!惘KKvW6ak-,ͧb6Ə*9-N v1ъl)?YPz'V봜yfN[:'_˚{zƯ:tYС<<4X$Qr^nd.4+郸]jO[BN1GlqXn }5ԿiRA귶:O)4C˳͔@Sr{Wq|" Vf݁ FXc.JX bwb&EKEav4)I*~fK:Rب4LG/Rc@1ÙAH)O;4uKG2`i Y\Yh4 ;(EŊ:11\]3%?agmaԝE 6qu3PbָDgDHms,%UlʌkCÆWE}K<.˿#R7Oqi:SBC!p#]Tȧψ<@\&O{Xe5m)`R%4mjX7_.0@Cqz!*D>XޓмLU}QV9:Z_t 2Q%OihDPʃ5Ƌ&QPRGlk9vqMqL['2l\`p_l.Ņ֍8ȋF`tN(Ln@&zc8o6;jOd$oM2%+i. 'C:xJiY]i]tFnښ.ζVzG1#1C>gC`7,m @[uN'wԇX=iqٽQoRTjpۜ/;vY:DvPcuTDl6rcE$Y8/=+{ &QJvQ!:%U0 (>'88i9xj#c7a~T (0L͙`K}gcϾ@R^D*W$b ڄ*3&v*,0RB|[sE 2"h4 \`_9^ y!4m+֟3ARR#/`2+] xXPe7G0ڬi0ȣ*4#=Hz| 8ђ=Q3fb bpb0D4%pcY=Y1OzJ3N'މ5Z>d>pٲܴB̀cX. 1u*4oB (XB054= 4*4yPqc &&z%)n.P@3F\CX !Y{rd?*|]:g~/upb,k ޵g9s=Z[1i1<o샵u6G_iV1 tYGZ^?^h<لX| 9izjCLQfd񆂔0?]S#A#ju75n0'IIt6:ed+yvŐ ʇ l&(93c1u㲬~ӷ WiWV|Xk3@:< t;`6xuSAz&c.`f0ۉ̘"J _B:$۝mvQ~<1,| GDRh'| ZV1vð=yÀ uB <6o yzmΫӸqT/ …gg`W:Dqkp[VuAۼ0O]_|u8$3zѶ<->W#zk k`J"Vh T7 1gFae{soS~?.0p +0`>}<\;S88buPce{MX鮤&kVw&>i(͡r`x2& ,z5jV,ÒrV)K[T(bV.v'Pr1E,Fu~Qr2n 6š dɞ<bJV"BW)<:['.b?Y)DrV^j藾gpakmgMNb27zX3 K7Ã;W 嶊M3qTPWBY|۞%g$a,-S.!plw=xdwBIO(nM  @U)L^ 0Ud7m=UTO RH 'ϊ2Q2A`f<-ٴІo"N(#s1Tt\f`z6  u .͝EJzȏq&W>5.,[j+Yi΋mjt}ܛ6e#}!AU1+G2w >g.߳u~SK]ui &5~~7Wxǚ1i6i^l@d  JEGq͍W9qעN=T#2P.d`:ǝ|V]VRzkcK}cVݵA_%rfb5`deDf8bjmgqQϗ lt\()8@ljJ3J  eI4$>>Ljb>?L<;ڎj]3X-$$"g(8HN@0܂%ȠLTGϪ4{Q;D NKܱzvZڙ 9܏E`<cZ0"YMA"YKRWz<5~CHHnTB"`Xbw3ì|;A3m;f3n%~;=Al; F\i3lyft{}6Vh`o'pyPӉ1b|vGy(j$Q_w-5&%% piXB5Q)]iDG[>H|?Oq)Ax`s@On"F`&laP~==;O+;r=`n~;gB`'=>@D> P/_nсRuh i&+520 =IGFPzrŇV$-#S-S"|hܧR0Oӥp(dKC)pңc>h, k(t2?ҰZ;ٰhb8( ,PCXe?d-ޔe?YI79"ԱqD!eE\)b7Qۗ3\[bxa w&iL4#A44nLHR("lq_ !Bql"CC<ҟb{>3C%5a ;; χ)sF{cY:ʵ;f $ \©xcE8C0A Z\\`hD:9Dct σlw7Q'B.@HB bpۈâ! 0X$v!¡'łDh }>7z0\} 7E2P\Og}c'Nc/c h?8{,rܶ1wx8h& v[D Rd` ,)VrScLy]O1K6cC5:o̎y8lL9 r-zq>{kMm7=~G{ :|:&-/X qgq{Sen9Nk;e?tTPK*^ŕ@h,6 V犛_񬫎8nǾzfi}sQ?7?5zJ;ECCH%BM/\b#9᭤NIA7/˃E˗ܴxc]wUq{63 }do,u]]10B8>Yr# FQ >)81 ތ%0b|:ol6Bb47[X)fP-4iM!q4Ә1Ps֓G {blz\0CGrN#ٚO;9 =>1~pBXA YÀ;Oja~\ {O7/A2j ~V=6g nlrG.ܝ3ßc1GɜOD1f2<УrT:Ӿ2ҟ °|(Sxs8s(D $XU?-L$61e{ilOQ0@?A)o4>mEy"DM2sNY&BqVn-oZ O]<,9#D(H֋ݱX#  <&6׼@z>`T'rAhWcB=GXD{v@lb|{fb=VůVY&R}δ9zfkjSyJqAdW KQ7M԰6SCLCTS#d2AX0D->*>,am^!„(dBQ_keHH, ~$ATU3jDԅ!H8) !0!!rCX=&ִM|C!!Y .hY<9:>q {-J,S|x`:pgtS"8axT]e=S2.+poc G\Thhg@:j^M/v0SݔBd)EWDUB 5M0:4 CІE'a뤃hi?w7_UТ$&m9`WL Bz}Iqb}{vϋL7ϓ6?(s~ad ;L[+yF>}3i88?[yCjv'%-)sC7g235ovm,N/7&g[=# *;7f:'Sq:>KEC)>'5Ee۸u'~]F|(HiJ!)d=T~􄊾) d?1/ТfaK?ؤ*B۟86'k˿/- Oy0aBVOm'a8伏PQ{*0XQPxrˋ♡P<"`cG=C|te.rIv吿nS!VBq'6 ;,}O,|xvyĔs xL)x|IeC6@Jw!@'oփ.;_7I_BYmD61_VX}Ž;gk_'QyQ~oxcqx%: A_˜yHi}T HHaHSG:򱽏qo;؁-fʵc1 (zSsY03j| ?f{LUqaaCT!8>nDNϴGIt - k#Ҿz0Pen«cR} #|N>0߆1FyZ$!!vl9("m'1 Po`QBĘ. y.;/9BaU7T\o+TcW Kp~x>hO*,RC94t@ C|<[<<6}Akӌvt'B^)<8oy0w /=6u;,DNWMC>/$yɟMn'`Ïޅ{RΘ{eXݮ,4'ӿz4[?Ns> O+vqRH )0 ;'wpq4]Gvy גt^JD, ǵp-|HΡ@*byt& h!i~ BQ(~,Pd)G_۾5e|֔!6A(T:jM~ 3732(~kxYL^%^\dnv 螇g pc!)>[.eVtFw2:K4<[kKi9s0#9b|c0^/bPu7ƔҚb?׈!AP2>C.P7KlQ'luŞ]i2(te;7k!@&4{!`PMYi*NhEJ>+ jx֚2=ѻ6f g6jCJ be]k[Q0Tn9ʼnǥFd{R_ Q\ ssFLŸvC4yw~{s9Yi%³.N+mrwᶅxXiɣ*؂/Kj>,^2ɱ={qhODI( QPrD=]7͙X7[@;Gw≇}x>i֝7بw m-9&Ź0MViX+1%tz.j{p o]HVw}pVn X),n8Ub9_cb՗bT S1Ş;4s !5grڕO4I$QefdҖ-b) i S{ARHuǜ; s`x~a J3+c³3(,Q2 IO 0fޣh)0 fx[9خZb9l`ȘAY|`kn:O \4rewR2+⦝$іe6Xg0ڄš+X}$vxyŻc656Eg dK&(uH"AS-%11-P}d0tF~4{g ʋb/Yp*ufиB)I:>{Fホ3:aIl/Mj'z>5q6Ȗy;2٣X l5•xf̰Lq_czZ7Eʸ#HjдfP0FNj?\owF\(bc2TSJk`aMw!f}߬V w].O5qqaNUPdz <]0ɯ$ڸO1Ո".9p廝᭢Yn8KB$NSxc0LF,$'La22&3 X8N\ =~FJ381T'._ ~adD‹#i;\Z81*s"\Լ Nج$.t?lL' 43 $)0czOV4$ab˅AK3#3:7E#Bs b N+8Ê8|]:6]]07mH`x2@=*\T G%C6_ ~vB<7U;ːHM3M`4'3L#-=X~fΛa.q6o76o_\Ӂ{VHڡo^MSl 9~o9olg'hq\]@U&t)u؎wx;1Oae;>ygz$d$"A XT$ )B!v'Ozj]Xwz P(p8-;^6 =@@n^77Ď&}ξㇱD֧:޷ Jzcx΃tς_^o%8ZShE"5 5,p0==iʘqDWPw3[ Q"j8*w`$DDDNb&;v ,R.E6y>8ͱJmސRG x~.QAtՙbW1CH ݥD3" @g?|ӌE}zr ; QY"^EK:'?d8Ǜa 4bL,LC`!1T8l|҄Èvՠ9Y1X\nY41AaCgς`)/E(c ?I410h`1ك Esd \Sˆ!lpvzǕ20 LmdMb_z0|a1FB†m1wn@bIbNT0$v);5l iS4!pc +*76T:v<{|7F0@@U211b)˂" +`$19)b4Y%?}Ǖn @ sPC?U`o9GKnqnMFE{(5sLEU}z:|u(yqs^WWûdO-̝o?ҼMr m4#ȥrCזaECXS_%W-[9C0j 5_Q8~oE3&8խq4I=g`ipB%Db0c 6h5~ID,`#!x Ģ#A`(*SCK:Mz5\l2BA( di hG<.;g$[0ŀ"(@d("_1r$0hM&)ڦ̝0xCsHX&dSf(iyTuGjb LQӆy}ʃM ~Bb)uf|rn^صS IՄ" ~zI&b,C`Ȉ(,wqAjL6Ҏc;p~;H1xEa_L[?Ԑxd y\?)"oY:'5R1zr&Gä%=c؞t˔V0j`϶ >Y_g>3#}t/)DO$-u4H$2R-F7KEy&qF[TdN`SKlY)u@.ߙ $2>+D Z {@O.7-&%!]J9kTsjG}y O$7Pd>au`HBLbSVlClw L+lr,LXѻ0:/kp? h԰<274jnd9ǫ>1Du77p #x]`!sl `Cy~:KtN0lcFaĦ!M:Q6\[r"5`4ixL&sՏ(2B,~hGkIAܐq쿱 }m(P'~~L'e.ybD!0{+1ae):f @-0٠iN6\PH~AAºFw[\P03..%C" z6:<7XEL`KZboI|xن~+8Fx4hĂOP{HAC3=!B#xW[Qh\Pdo~8Zu ^6X0õ'5Ė}.~gvD=n‰ΘP!F~(f ff.m@l4= ?Lz'7X\S8'۝绉(- j)IhL?3rI?o{?##" z!!eC=:z;'p>W SSS)S{sA;?b`gbPd]h5XزpA|4Fi؁>v1SO9sͬ1Pwk" {R 6SZ,-2 R֠ЕWaj|> ׎z|RD_ʫG^M8cg-B0rp6lق`#t1lf͕ D4M}y~ Ǽ@6a)*m/rok3 0L<ןC?CrS_{O#}&@{]MTrX@4@GE DsN>P]+Ñ.aÍPJfaȢriSRJ XU$c"nRoawQ ;TƉ˼|}3ϼ|eg y,[ Aj(jwFl 4$Iw>L~Os2/kfvcayki#7(&%Ⱥ :7wגd̳y͝m=>aȝSS2_bGlA0皸Okl|\ggDGi۸;.8#,#8lv4#9},}؏¦oY]LW1BSePa0!0Am0ǻDg?'ͨ?Vd+NG8 Bq8N'P@0s%xR{继#Gs/KGF|; nZ/*-Knh7֟ϟ otn׶No.'COzߟCv'+g 0/IJzV&j=*uċ#`1Ox%ӡp@zk Lo`:@}&V9PsCDrSMJl1w5BJt'=Cs쎷ߗpw  %\Tj‡r$g{\D4ͳﻹ GhDŽ8QtI>2"K`>?%!,dzy43uMF%^T VO% \Zd''jن2#THhBPdS:an7^h]8c8!ٵ0igz$??(n ]R)Ek_!}6` '<=lq|7mzה~nO5Ga??'%>)y9^i5$/Tm~gvw6 ܙsǯP`d"s_?~ǭdC‡tmiv_v$8YXVc=(JS`_;<.@رQ#КJNr v˼pVem8zL!B:y//Y7]qjq+)Eϱ, Ey/64h#cΙCLB>/ V A͗ ~qLkI@eҢVPߩnn4ḋ?8:\؃N;R75&̮d?4fy": rq55w/9dLC; JPQu El~ߞtY?C!? [!-2a5\C* T;65Xsbk!P=1yD|(&j`츕D8a+++jLʘX\|I=y=m\(DaGw<*qeơl+/( Ir!?25,Y [ 5EQ%ٽ @v[Xo*>m*ʹx`bƌR_}mDGȠ,|SepIRkUjsl0>ck]PHGÍ/E0dy(H4ގ6xA~@D@n5??Fh<d\LZ%Lh̙czs4/Ͽj/ރAjʇZ-8bLaBFܻ!@8VmKZi.SHA CLƅ)Bp`ew22!JBly!b,)6 }C)Y1$:_my;?ׁo9ovx,d=W~p*GA=C7#C CtVanj{N6l{hCn6 dLP8-q:WX/Kӈ-$P9(c*e3. 9JFt%c:t? &al@Q,C5A|w5i_HP=՘ee39%|WXI偭 3@nԺB2 ,EqMӷ7=FNi-4yPo@p|p !C;:ggnA91PjBySVAX4lS5Qh`&d6:\ 93vsዣ QdqH |1`YYdiؘޚ=šb4g`nLx*2JLLa =~ќt\ Zt!D۟8؋9ZmPN@yBg@xFXBvG2ߊfI[΢6cd#`eO\͜o PtM1u`w:͘)5(38FnOl^HY/䇚rq4FLD=9ў0y1rPM y@ o=QtnK@rG1fʋhd ,{!(] vchg 6RAvtEPUy'rr7%;Bit YteCcyd r1Fٓ5oK`^er0go\R_jY9vkmr0*< 7?)Rv 3F,/!I"mRglt`|Gi`cWq}(+j&}r(4OOC<5^<$j!~$='8- ,|# :| Ȉct0:.lٳ)߷6sBc pbvM6l6{\-i#4/Xs<OvP>T(ucFpy;8d6m/ 8≯S! +t(ie~ D$ ]n:jK!>9e3'\# R)D /!ڟ,i<@=(-mDR"{" (xPP1@o`` 2pF(I@.(thP>;o,(b&!Òb"b:LB4M6le h\4똠\?ܧbqGGYhpJ}huZվ6A A_atSi;cUM(?F TX.`ȽCO˳c4p ?N4ccf ͚i1LM( @S6N #B` V kb# 2Dcw >&`:VoI͈V^9Q7[nng16 A4LG~12FE97xw|ub9Ґz`Ġ>};@ bWD3ahBvQ|a6;z4$vs:gOhx51ī~;l[d.`M4B6.1C1၀ uZi V㰥G\C: {Z[{P̎!g"8S#,g@,@T9CDZEȤV0P'ƒOӁ;Z0`u ؖόIGalaye FỞ0A:uZaaZP1#Pd2-Hec̀Õz $bF2 X\ FlH"ttRPف1ҧYbf4W%nDlOR@6?àwM41S+G4#$^SBiDh?uيiӐ7%DȠi3ՖJ#*VXK( abCps&XH|S@)rI̓'(Xݖl 5!x?dl~pgF$`Rgi|:Õ@jLE t܁`(d!Eo'XTrAhn!QI},?˖= Cy/(4LFP~MlvCi`z#YBB~alL8F0NȞ(0D'0ϟ 엔UPm 4DnM}ʼn5 !3L A ((J  `cfIF a6>FcLs t7X,#qU#8wWl앴$Bpڝ͌Gkia}'LrΤ  ƞԢtEc@Tr%&Ł)jB[w:<i񚫳MJ%/iKPi-z {“.HbbXjw$dcCvRt~ TH<8˽'7o y(} mb>!0-2Ǭ5槭Ona萛Xz3Stܤ Nd !?F'jSyl:nCb=pD Дy7}#@5cbq-"89 AdF[Yxb;Ǝi" h, U)2`Qd y`>"Hi / /"H/>L02hIbCǮ(}0pMd~:؀qI"H̠Nfg4d>;9q'd:5Or6`sEa3];Q˚;~CK}6Md^7e_auyQHpYF7z؁y2A9louUc`t'YH>(ыu@ ۸Y5ks#1;$a0]ne;GYvynlw~tAi3^de+~}z/ɪCE2:Xx8GwLǯ>ϵȓߞi)3M)u{#Jud;T#`8"?`Bj"!<ìbN8m(3+_YO g3zG`9'bCA<3}ӠۘH'jX9P Ȗ}3 A''@Ӊ#|mJţA>ֆGzv6 ZeI:N3=%hn8[$ ?EaS`6->17D;3vWa( ʏLthf{1+aG ª*TADdP v(ó߹4tݧ$; 8M5CHS`f1~sbq~C?`m`@/7G0QQH\ii4솪{\X=T1.'dM`Ġ"%4gsadfc6Ogr=ڈ14j1A:<3 ^c xF¸Ї:4e%h).)4:VCC# ų`JDÌQyxՠ9h>k[`?yR4>[6ޛ[]29990>%ulzh(Aې4d=Q@^;Ex:VNB;&Ht7고b`a (aM@-~fzU돢^L8I.i8:Cu//-m`ʕF1 WO50)4ۭ5r4ï6zדubN zxC6!ԛ SΟ6aFr\֫8'x c(M l^yn!hv2bN8_k'za2yM};X͚\G,bJL9qs dSFc` C?>Pvs4Qq&{#dlMc_P}v 117?_kN;ln睩G zD4c\ƇXĝAΙ^vD[XZ'!|<:/4ljXO0zdqzQ@=5̀ٛS} <åPXc, ǹ, JT+< s`쟳Oi5:jf񶽁iA8Tj|tr:vEl7>KXn,_ӅWbrVO9K x/ysۅSqAJ!ɟ#:;Mѽ# lha)y(z#Ns;=%`y$J CI'j$:DEG 95D_K|nO$ y<Ő@؃Em^|C"8((; >e/NSpM" *&0TIw1MH8(tǹlq|cH&?gPAl {`>UT?r)!!,¿!0(>ƆA!1C@)ƚHi cf#ؿǬyևȱAf4=a|GqR)@=cMIEVV'*/؟1< |åaaiS5>B:&*v,%lj{(i"悐w1MhZZc!eW3F<ߒ.,R\ErAfŸσK; %[4dX 2?ה= #B;I{Al9Ua|S?1.@1G OJ0p'rY7+'ߘsMN1pIpC)BIgr{?/]d{I44u-gn܃WZ{]T%mlE`C@`EY¥bY;;;Y+ógigg"uY_4O]15VLP\ۇ.)`,,+`XXX0\n&*^Ko!lmVB\YBX)+++/XX؋`p,l[O &6u%n쬠4n.ͳ)W@Y *YYY1zutd}a YYY ++!eeed,VV#?cc?cT,iŅhUU\)l'gکC]?>IBHnx_u ԛaةTYsfաEggdl5up f5ºvWW W*U֨%#ɩ[Lr}ZZTGBBA8tv +!eeee`,.."$EVM+!`̝VLY.YYX%UbY*UvK tivd)h,\ !%BX֋b3WQ 1V,Ľqaf,kUKbōUzW!dر#QvheUgVVBʼYYC& > B2,aaRJXX `+l,,,,066v, 䱱,XXW*V5+8ifk!2O( ?p\V0&!Z )*=b"d4gLщ{>WaZ5գ}K!@z/pzm.A>o ޾7Q:Hǜ^W/u\tQ;X`PgmE/ԉv { ',CY&|Kٔj$ah IpW sjMݩ4FW1ʕ̰='~ Os,`<_#y—a`t-lI!lSW1K6(O@iz'[[fɄtM;t,)?4bd;"'92xQOَۄ"&^<`V$Ųm{|WbVoqRÛXTX߅DQ1ڣCӘ$-̐mPzu=88p' !A^+ inPX .6jijm@Z9<=vb,'Z\qkuD,R;<,w4jDzz f&>Y8CmBp>fcے=!lQ:Ck@X7>>1}r }6{3雉C>G68j %Ft&@Ì@hN,ʗP0e<88Q3/?j,pft4 V"dnˍ|y>gv~ ~qdU/Gqюc0RǨi +1z~d|T(Ec2HGc9@<wt肃1Yb(5H!{G\@b>K6K _|[!n1jeL c0`RT#A?.)Jf `F} 1 h*alU/b d$#<(h1],p-Og;(9F2@m?[{{KׂlBEl;:V@thOVq41.67b$(ip;X1N&PkcC?IK4_AiLMաc&o܅9XIv!mubD 9%#Cq7,۱rq\\Y7pL4lpEڎ#9Lh@ERjf"-Ӎ,XS{`Z!\@m߽Y#?3 5:]Zt鋲MIf)/b o T0Hk#P ! 4CՎ.=jc'BuC t0õ|L;my0\ JGbНY:+$]0 i 3{V"n$A*#7`~ pQ㤺 T^&ilqD?Ϙ[";:4ȍBI#=q8 z*ZiO@#p`;ғs*:(:D0G<( ‰NaJh 8`H>T:k-`r'}7|ܾO>}ozښ0f ?1c ogy4 ݳP]Xdmd|w2߽\rJf#sQ ! {SFN>"^vœ똫o)#*xpY`Q W#r&4kQ 1Eؾ}R q7_ot>˽.ǘr]Dߟ*xϖz TeL'h!Atzes|iz.>=<Rm`@2@ɖ5Ӯ8D#:`Ǭ[!M1:Z v}w}Y|4C<8.B@7E2c 6a6>].x~|lѷHpxlypMy:wfaC)nZC-MI!9)OFS#mbDlqtٙDÑ@SR `C ?FPTP}7('LD  =x`"fsκֻ_w@7;(HB !;a.$b0;3x56D@L؈|!~p|@"b$ AJ 1;!/F\(^St6PwSZ~|8o}{<=;M=8EAiMm0%;lYG-6 @﬉X<]5~{Nss{nw:'Ir0{zc.,t'1!AL$OD& fObF6{#y衉@Tmq^>o;/Z#ϸC:mHN'.C :l8 c(PC?b#P?CgR.QaKpxv>L]FLS/}{3ov9r{.'I{Xgv:t]xzh 4oў;^uw=Ѷ۹uW\}JcdMqqK9_̞?z6tQup+/u|彩hHC\crSvWqפ7_v9Vr6a}N&*;`k8,\Ėyd]7}.0zW'bRn"7}^ [Si:jLX}}b5cLzo fqn%0x្twp2[kl-U]`%bUt.!dh-fiV"5@c$Q&$hTR L6MiXYdufZDD9P2,* =a_Dz]/*(%WJHԹJj<%N/2y+XTW1[p*ٳXS;KusSp^vl=qv5*bfq՘nh,Y7방E)mQa}C䯮U ,LN{`u!.038 3O1.YL2"'0fј ̞B*夜&;%[cWWN`ngg#c6M=FwS +#'fEB^N"f)iRhujlӳ`>}b(Kj|l+&m2.kSSuWC!Ye*/rW`dj%/,r+Yyܶ"SAtL, todr d+UL0Ȍ+KKLO'eqW𸨜 dgt_RZaUZZ[a0_gpIk`f.گZ0z E\Y`3zuB~~~~s_`*gMma2Wl%FoQl1}&-u|>?NūIk ;+ + ^GE]]]]{l<9-. }S sz ^_ us9ʩ8L]V3{a!&z_cur+yA^^HMI]`q8­_0x<PsLT}4*K&&+CeFd6q2 \ᤨD?T5UU2vU$ױVKZ\\FPKxtSښI؎LJ rQ1ai&੯՘XLjg7Qc3GmNg#^:+ 5<^hy|<| ,tPǻ[M%TEE<!\Wgf+yfg=+aT3Hj|R;x(WY&';{q{5op,}Ǥejn1u.N 6M!N@TPp",삀ǖAWxl 'r%Wxޤ0Ų/f$poWb1뇌2(֣9ރg)$6g17<1+,! #EjF^jա,Ⱦsd,a&K~B T?in8>)eGB"(QϊƯ]k; a:]Hddp{H1k_u_;^X;/| V|: O3JmڂUZ[d[A5} nz^(X();8}{rވև! S>© ;o;~W+eTW˜Zͧū(r0"μx(shN3M6_M=a+ xu%( '=Kۘxmig&Uu b04G/*QqwRi^yJ|\P]}p'rGHWp\8Cg{`b "B(n" < 倂wUDN+πψQ>; D$CK b0$,]yq6/QH0C`'(7+1fi>M4F{!? @$Lj?bn~!bNcBZ} wh9&(/`~<( {^ _cϸ/zky#SRvsp'C+d."yZw7F8M%l46X}wp^=q?_TC'}ɊRڂɬo({ a3{HLNR,!w'z e J&$I9Fli_buy  ']ipe?G-QWW& M/ЗzN7BX̫s2m++)kYyzY,(HG00`.*-ն!5s mlP< /p{bJ C!+t}w(\ì[M&*B!>.[vߴqfExhÙP;'&opuy.mϥ_sl`jjχZб015DC༘6tf;Ч]KzȊ3J!F6Q:+7?&.ttp$&R( Q)i}YX&(hGT:)-|,y)< n_ժG anJ4C|T3J, ~>fnpՓQ0f4FÖ`< q 鎆⥧Gk2+覲ߘqڟ&Җl (crjڨTm[e)he%mmR[Pb*T -Jbڴ +EB(6.'90!`Gr:wyQޛz:c ` s (A(H(()"YE (A@bD Uq.mѺ$RmbѪ<ȄyA8 ͼhj&f2ĴW6nde!}Fnct%ىX|fw#bjUqq__^\j ;)l֋JAX #`1 ?uv{Y%4:2FZ mP7͖ LQ^.\ʫ*5o#Iy"[&Ҁ`btG,啗HB? sϿ6#(ܡE3K,'tm!ь9!t=˩>8,#LsNx*=)O4Mqzq&Hŋ{CwG8ӾF?4ٍ5x[(R"9q{M_C_|?int{-r|nn@ Qb:[k~+s. ش=)]x,53j@Q[*>X, jdO<.0hpEɒ->x:cLU<19hNc+p4bB,n&J(|IA ȏb!P'`ulS )H⊉ `c=x4tƀ MHkT/_HK5DwvA)xV5:l} _ SfgE\L<6"\ .|K).(>M͠{-tAяrn6 |maFfܴXX:i ;wlae,7i`ѧ^10ڿ/{vM͚m2b-lYY,8R-_Uy{֣6r8ϠhxIɵrL*M=:&cRZL.5u!+䯡+^J3IO%,E ^оWVYTͦ7GæA$tC]z `~:P){K)G; ?%A>`iEcn l=$@ Atxމvկ! ܗX`tNؤߜ)d khyH fLsgǴPPm8k^ƹ|GcpcrzVo-X h&f"RAZz%Wy^8=SYI&bB`Y'*@=l;컬b=W}:,Pܨ 1 tMZiyW9'\8}ßoY5-vhΧyp, 83 HBJf42#G{vi74y,WNƛ9ɱAθ60A[.Cy60v ){*y" w:-=րt;9x^++A^D0s/bPE ܰn`FZ@頏sd(Sr4#tZǷ8l,b$z C,|SCCCG Oo2QņIle/M3Ovɐ2)5rp3@; ^Tʿ몾nwr_fB :'G}FQDc$ w+b 6&nl}E1nf?swwv!13-Z?uߒސJ pX/B_5;@D7pU)8M)b;Bco|/ORZ%!ʱEW0L0n~u+^:Ҷ܀*Sΰpj 6e@W6GZ B/zD^mS3nP *\f\o\.7:\bEա?MjU) oremuiwQ"u~Ft݄g}ä0sh 16pތÒOwح$ؤ-uC`:鴧t{vSx, 1}ZWa=6ð8qA7Sq迱-t7s7;6ڍCֶ6yR H/"ݽ\" '= \}{amdcOhDy 𹦳#700apmG˸\X܍/qf fF& 1srSN'ٍ1ʄY*WX_YBrSJH46nS+Qi#)=o|CJunVlU`4`;?qF0? |CG6_llIJj!N_7>vܘ\Ai䳜Of1w $TѼNJ3CYk>ss/ΣTl[!~ nN ޿טzŝe>;kxq{Vۺ_θÄ<v͇IXQ;|9Cgd@FOnT`wqWn AF H)|bN,>O>- :%20OFuY,a#z(-HU96vN[H żh0)Hf@DռQWx]G.Ky]xhfe6|NB{| l n+/FPpps^z{Us$zk[hvr#_ibj&[aaʹ(8{y!ՠ˅a889;[{JNOyCWPPzc/9.'k-X5$[>YE[E6L=H,E Pd]7aN6IǸ`@ʭR{iXx#g>=GDEҔ%Mq^s=SUbD&8Rܢ6fuÀg7 ap~}7QQM)tZ63 oo֍j w,蘒&V^A l"Xc#eۮ#zZp:VŹu<M1Irr6UdEȪ Lҁ)<<:ݧL(rdbe?`@<g^hb͟"o(nwlDup<h v1 GUZ`!n_6P@ΈR1C=9frgsL ; yz N`=#E \ͺg\Re7^AHHBCړ b1)b!7lvb_d6jZh__ A.a~˜JKw)#eTkl6IYZܷ2Y&lYOfս}aM1E (ԑlf Uv} ^T&ⶔx}d'(ya )qs>6>w_U{6eu #.1Evl$v' ?v$kU2{;%_Yv/'Mo3<"?mfSE͍'g?z\z#rw8v,Շ+ HrbxTnO`g↼{@7T;gF/Y9[QPh]̞ydq8E>414A{ASvK愼HA0 h#{c,I C0pE(Rl@XG 73ǕU۰@Cá@yj4+Lh}%&"p텸TyEq~~wfyc\,LSPWV;@?a} S]|:q ,KU0X(B2+DOws2v0(  l@}. y<_7y Lt})//:XG\AHO$v̛k9eStϳx]amM7CNF'iBܞ.h䀢5$+[PɿbiBPSFIî4j1o6p,e(X">0A|-|Ie lAMTEn~ j2v8ijZt .\N@E٨ ͼps x9ꅆu8- 4R}0X HYaQQ>c6DVVPDn+QFivٟި?nse`,Gxt,^ Q1ome6@bFGm~2jfv56g 3n2'KQSEn'v<r]ENd̽;@&iS@|4<]@]QWa}'q;(ɠ{cb, Ñ#Ct>Ck ;V S)L^ԋ`p"cbsRDpi͙O I?%ǿ]tvݥw5ha9rʲjpl20[CMUCBjjc]|EnqtEcuXIL0NvQk 4a h0+(; Geě2Dg4u_}uCEtnl-{DU0UqoCg=p0i;˱\}DQh7$U r~, M6^È4@ R@SAQQ׉T!qXЏs?CX$~ !!dž!Wd-E<  C##ӎSH;V+-EQbUڪ(UTQU`Y@Ȋ*Ň4a E)X(.|Il~/e,@@MN)`!1'ͳD"NJ bc'o)9ɺů;7^k`#bSXyi@"@^M9+/z?_c#_\2=Pڂ)rzVLə%.{ Mۅz[7}u")v ˥€-hKl;uaYK ۊE<u}Ws5 <1;#GbȯjbSwCo`o4J}p#ۯxaځɀ˘vM Bq\{Hz,L<G !bdDausd^ߋ嗕bŸi4x:{dqQ/(<Ӆ;?cy.W^dX gfx?N4s _ Z,zuThv}t/b'Oq ȧyOoy_iwYRsSrUDₗ*R T iA CN ԿMXO6J9{q"O}Fsq1jÍ,UVrV6Fo[g YKGpaqIfGˈ J^"&\x|˕Ԙ8mNZuJ2PyR.PAw` =0Q6is@GݿA*CgbZo)yC@uB ]E)V_h9bD:Qi|ݟ[YX )/#ů3۷{gշrO-F4ر{"P497͂ 9e( B" ~í긽WM=:$L&'{jc.FV4PlP1:]yC)ס^@xQ窗lG"1 M(w{df4)C l9AdPbKk6NjI gYP5WǶ}{͚z sH_W|3d P*YPD@00΃y*m[l/f($\ 鐠=F5Ǔ[E ௱5,ъq yv PEP,^@QPO?F*J?6(TW1=m()[BF>>xr(w0ںux JyT˓NkFHF:gf8!J./N@ ^.Pҏ wJeWX4oH%{:ȅc9Ŏx!){~GK(Դ.|i& Ď`\i&ZDj" TmlAR^` ''- І"t/I w{8 VY6#6~,uE S 0Feİ1|."Kc_k,w}~d}? ;lR+?7P.b^T?;T{PS1wau7QlBtHv2}s$Dd l2'5b̈| TvFzAOس>G`- ?[9S"eB ;6u8L \NtD!Tz@p!A\ӇoBddp%(@@Nwl;g|2-^-!KL]HRO! ;_Yv:AiB~#cN Fk||H/zoz<.NQMFVX|uٗӹ뗚^;Pԑ E "?:]R&l34TH  6Ӧ5A D "wRX8ق "!"H:g׍~''0qh54gaY !r0zkĤ3l:qNOA0b(a kh**#Ƌ 1!"5EjOGg0<#0`"=fBsP5=Y h7/R2B]@<D˩)+4 z]qd]c T(D< QTsRwfwֵ"tQ͗ӣ.!İW£xc PnZ2 8C%BsS%'? 1{w5|{ !cbpkzޙ`sO@XCݿGp] rSt NlW;RꊟX"="1!kّ0˞ m'eEbjxx15Ђ oviJ`e`Jg`'b6rAAyd,"Ho/I`D:,E;bÿxN2jiS96H9&r!\_.S:\ !0~u`cw`2[,1E=iNe7{(5h@]t{€B/po%@L瓸7jHǒ8vz0Z|9cɍ(S1t54{;yJ='χmz?D:"rCJ@${R "jwwye >cWJcSݽ|uVr@j{U_Av9tY ~Ągy)45Io}`Bh@sHbspVpbWB5l5kB{`rh{X!L>c=4fiS<*my"P>ɈB_^7G缯e?O_P{}Y@ MjkO}M͛ ^CQ]q nۮ{Wi1oߜncxk]ەd P7>U@I#*kx@2qlp}\4 հt%75#y4-@O$ ܲ,2>ZGՏt֟;}@pv3 m4e\P建ſ ]f"Ⲻ3?!a#( 9JP }9y(>{vyY ,,R"^kd gQD>8Tr:|IbGt&e2$S'sj.T\N^5ǖ4LZݖu=U{QoմF DP:)AU˙=\ӉFwL)AfުE( fijsi IA&:&q~vVgn[5ݰl1F[$%ӧCPfb-v-:i # R"|(|H+j<ĭmN'e2,v&;/!@NzWy.z|mt>E@ٗp6h?6#|MmM#n_c>|=̌DWTX*[66oA&>Gg+j4A1UbAbʌPPXjVM:t0.SJQ`,]$Z X%1c-)YEbM\H"()FSg1GÞ|oo;YcWs6,&=̭`ffbػqg V" i|J' XnKSΝEE.C{'V[s,7_p6>KB% 8 <Ԟ2+6~@  0\Qs·dr>F!*xE 0@z(@V Mҕ0 7*Ms>ǒq]&Tlgݥu!]ח@!ZO}'RE Y$bckee-oKg[`0~O +ʄ;bxe/w #$#cIO|{wc֐RO khs)>{o C@؜  b^dzF${(4 t_O}+e q4@&7~H$*V0~76ق3&@ofdu8P$=@vyϓΧtЂgÃgg|)?,s #΋Bbn 쭆|>6N_||씄x : 4HP,<E@A -Z:32.s~# H?6` ΟK{uQR*}'C:1A{ʃh{B(|I '?l1'@O?/θ=T:(lF E0$cTՠ$B!DQh]QMo3hyްiP ^.F9epE\e; pN?,HijL 0=|O ߪ1@A)`$[p8 j%zcZx4/3vL56hdT y6\uPMq4ߌn==ngqXy ́W}LbG5I=-j'aEݚ (LI Z-)4;YvC^ՙdxCoo Hij)\ɆcYQBo  FХyY`UŊemxtnhm,9mf7-ψh?aʂ!ԝK &[8bWٳ-yZtA?B]voI#mG{BE]s\i{{= #1d^_fOrOGL(A " ?TGMim={#ϿH^Tzowr>VT6ѩ*Sé{L࿈8ro[a4ZOT{)#qR{P @XVV66Yy? ӟ@ b!y"HvPt8VZ~;7 S%[`r(8AP `(uw=h}| H #^P N=6-4g#]Grۃ-y A$':fi`TT2vf Obz0hfHjq&,xr'P~7Gby'Vh{՟8>!j`rfL1be<koD95 Ýʴ :?M EXޕ z >d=(gUƀŹ4 ʏzC斟95bHMAhf ęjyxٞژ9 gmh܎@ P<{g+RW';8׍a.uٛ|8Ԗ9peEc4h,?dˆ\}<#vr٘23ns<ޝQ-aq܈~tel!hQ yn8QKom=*Qy!K(E A'<;}ԽmiX=BmGop|o=K7Y`a ytxYHsC KS4<?g}>&ɺ`I! O6Cf@sG7K/~x@EC_A( 0QPyII>L lJd{Xl!!Ӡ?l m\DNUAk10oIr |h3QS<0Z%r>}2U|Eg}a3jMNS#kG )>R&D=V; 5sH994m]cnV|LFQA @L*KM^s^_ +?zx> #+g?>uY R|,]ϭm|h+", ӎ#ާ&WK>e9pA*Nc\{_+Pog4=ż`g"yJ^Ҁk<ܪZMCZKadV{}_GJF߽~Xj8L؏˟u!1@8`죒 rZ?vs1ys0O ‡2f(ڵyv~62ὓ|a]AdߊKi ڌPz6v}&^cmB'`8=N}9}^7n.@{ pB@}0w /ay(}{dqw$(z9]o0c' ׶-3y=U%W|޾C䛆lAYP8X|Nj{vˋikbMtA~teu28f}F|_΅Lƺ d?ku2>rw[A|E8'V-GZ ʨ6}BGoMJ]TaFLv'e ꬐d͆\[\]E]U]Dh*|@4(v;ac|\_;qMw{{y6 Sؗ2$ځ):a40NWl/E0Fr3"޹qQ bߖB$3;/iV[]H& P(  e$T]sltSB@RT)K-2(3(-.Z`J'M|{~ifJ6"禣d Iaܒ@q$Q Ō((0H"$Ё&AE)BART4R&ZXP-"T-T!,XI# D" ,I ^_$P*$N& cNq@@ƎKܹb^6.΅M̱Gȁ'=b=3;0{k6{É)ot8׏B3o5ǃmQCA'v}1gsGzSK#{.hJdT؈:}L؈AAXAck.xУe Y0Ͳ){i5C}ݓW= Yd2i3A- a>mEFe`2EFA T+d}Dx`'(d @_/$n)Ja&@!Q#@zW)CjZ3aB@Aլ D /1VZi\ݣyv&lDn Ru*X#C6EG !w*6iCٷXl#7.@I8Y9)IIKILČ91h?YTb'뿾^Q;Ɣݽ@s1pzg`vt[zֽSHEαir54VNl{1{:Q @#N+{/eaw&``r|/g)ɇ:=矆[FN]@zף#S͐9xgCxW=Hl@r٨jKP C@F^{`v1Exk~<׉=w#s]8dSOVxN7jwoJ(("" 0CA" , c  UDE ".  ,2vQX|e0cti2[+ť60zCpO 1rxZ(D(Ճ;!D@ks-Pq\3NZW躁czEP@P#J(^( Qc:!$(I'kovnE9zZ'=Ms=G|Pr(H>`M"py; +Ё[#qS I7l79:8 C c_&xh7ΔqzIm/l,2Q Ɋur)>|+v:713OkySK S[_^+˒sꪱrϫ G  T\/MU,T^J=*`5dZ,\3u" >wC [`z , A B WstTOܵW@?YBb!PYkVGc㠚yS 7ngPQG =҈>YPADE9h=1q9wwb6s0ǟu[}!<=S7z|vN]O`nӻ?FޞKZTKORaBA@!͹I0Erx~>hZ}'xy~omtukϿeBc9Cv?97ӯ  )-m$!J26{J7<vcrnB@M}ג漒ePQ :@'DZ|,/roljq4 .{ܮ]$wj"eF ik7Q'dӔmӑӨeEcu5|Zj>ehK+w!K,x,$TahCޡM_ {qDgj_}d{oCXL+>+>uL9;B&aop:8pvQjgmU@. iݷj> ?auGAz {4Z,_ !  I*@ Hg?3$TS]Zv<;1ǡ# 4`g}DCO+@a'9)jxxSKKU\_V !ZMia^W=S}ĥMN 4"r$(<~}'`x;I׌b TR+2\kY7Y5urna{6,}-sܮW 5lR8ֱnӈq<nq1#=e{8oH]ӬP%4ӑTcb,t] }fzgѻwhKrcAgε{ncMbiq;]K16v 0rὦMDwXf0$,ѬڃUc%qO!ʌcӘnrӽLm$3b|apÐ)"8߉ :rpӲTP +I5dd@R݁4ԝEa_S=D=obUh@R   ,e]STO]<7-O]:C="`s8?}9p^S8]@Ij9'x!9 F@n:҃ʗWA<C|d'?2\&B9H*q^w˯(pDMm9." 08!P)Az&"T=Dy7G-w\9}}cK˜J P@Cq; ::ts|?އ" }&= f[3=HC:ԵW* 66.ît8sfhyБvZjePW*DbR8*%|)9|ժ3jcVmUVemUEiQ3鳌ǥY_pG9;<{הp)/dG]k.I1@q$wо߿~INIXQvHIlv+JSnvZ5&>)ζ|(y#}`l%bw7^Vne"ݔP Aeee||x_)<s/3`>$/[r0L%MΖx ]77@ b#1Tdn-g^2Wla@kJ#n#>MS'߫T< "Bu׺{~|Pωqütg;e}-f2מfwmLRlLgVd[#>q..Z53+dW~FS\}-z67FQA#`}ǥbDbS!R69z"}OǺ ۏ􃾊n# !"wck+J#sUԼp~3_y?j?X܊|#J؂(z~GQB^^hs+x,F(x>=l*m,% $vC |w}ǔ(C}d-}=No䱦"kl02>(Ǵ?7!;Sf؇`q4s1t47 tl5bC#tCq/`cp{7;1p:臘ɼ{f1}8Giu_o7ǁ#14MQpt,Af6LSX3>e~q7lz(~hfaC`RaP,t{6ōs:q9eUHFYG\HE]?@(j$˜TP[1r:lǹcrx8.٧ x0s4j1CMbl<!{)͟SiHdwYܯUo6s:ly npxu3{v^anai>? B1h)P_P :e&-jM ]=GH`D~4^ez *aMBn *iIKaP,Tjx'#? 1ScO,.gu߸;#Ȑt">%?~/b1C=~曞]ss-6C+{ax-̦'@xkj_tjVڷ%yv]I[9]m{bhX ZTP7Egh5Oӑ z-2LpϾ90I<S"fhnyM!+m1nN#r,b<XPCʶ(gkhm59DK~}m>G|5x4iC?QC6*=4R}JrsZ"Z1ٰ8_ֵAP_z:7MvNo}iW˂uY)jL2pAmmtO b~zpcaB=dP@n7TTc#-p9n%E(*S|:ոzT653v R,yJ;>-V9Ca/t=2MgX3 QR۲TW,KWPOo=;=beTqFY6WnE}?3)'о$(Gߓ~a.G*Bï'mw4:m3zeCDž4tW2tޕ9'X;6aaf>(LEq8hd:=Vk n`Sb ?G_5\x2yD9l}Vc0D_`7|]t5dSSYeyv4|W﴿q0q1cc 1v=gPb@X!@ hT\ܨ5tb+YVb®Y`T" BM~4ۺ#L٪{]Zb"PcNSvpCL߹ZlWLVnlgQqCwO`}E׶p!L!=!3 &l9 SLb2tٽ;4nhwmh\9OTF8q w!ܾP84f⸝7=lќ{S F m3pE.`ٛ܌l10q1ǖC!zle˪j1M٥QИ=$9 o46Kӓ`fci ؇ɏ%p-6(u}Y KH8PܡGk!qCiؽyzm[;$j>,lj)tΆ[X{}mymO}cw"("b4/++ɃʆƖs ߎt,؁h)s|OZ'W0|R8PzGbM3sr1@./7sC?zEt!G򺾾 .BGgIv`$K!PB+g"~Թ}*3}(/%u eܽ99,ehǟ|0G=;!} v_?\i=]և't_zwpꟜӵvۺ+P%~!d ֋MveT2YuХ9u>P԰d~-l2V#7^6Dȶ8Ii\WoJR1ᓆV¼+aw 8ap$E&v1_Q#yG O]b.Jkk6Zc/5nkkj .eD tgcxY ,ӺGSO(r|hG: &?#V@W#:'b")va@ъ|&^ݮ|_fcs:e\9FE+Ռ* 6Uzi.&=CGߞ![9 l^|} J>ކwKIG)dG`׵hi:PN>@%'46=+?h/A?W _[ϸ\.WD<(_O)Bf^.랄ig[| dͧ9^FÌb100i=Nsra|cq0y˞*CW,,2&E2ҡq[]Gu(:w{ 4:h6w]wwhm89&7pƶaQ`/QZGcKߖr6y'fōq&5q=.?oF9477.gajb,:=^AQt4T5#`̲ԚũlRnJGumo G/Oں  {"4+*B  0[{lit4=IB(b0QyQYsY_v_e_ !ҊIH츩HÆו{˱l=?nͺ>-nq7uzr8gaNh{GN[(#fPWt+nz^M=X9{{iI`;ydc0tljyV혽[hFSa6ѡ:hZ+ùMۭ/̃ceiTJg MD6lXCj 6iIirpe`$0Ȑ?3!Z%qR#UL;f]@@vÝdg$lbs`>O CJU4{DͰ6@QY?^UoPc4jOgešׯVc\FRcۤ3/(%j_bgu  -7D1Yt?KGCяK?k='j2ZiV)}S+*(M(@9K;z\.%& rQ?gQ^~NpE1:C g@巍)!Y# NbG2 ,c&1c0u Wz:g97|avK pa8+#'#'*pF?)4|$c Hj_`ӰWPKEש1Dr;x1E`` F491\tG+i0y 1sZc{fX[ [e}ㅰDsV9ƟFӌqol:f6وq@i!kІxGmL{g+a\i8\KV#iڬg<ȡu_e CV0` v͝c˕l껷1t0԰{f7lm߂tعX6v81Mp_î`9߮`snjuw<9C J{pwM=+d4 r6lqM]Kg1q٧QÍ9N"c`BqgCnm=k#Kմg[Mw Yc0MK1Bpq:F.&iQP( yB 0͋%e@.ov^q|oZ2Ch4.bA>Sg±F( 3wg(ӣc+9Q Y~;݉sgm ]u[nNlpnwWOV\\9᜸MeVlϕ@v GZ΋^i6wln1tƇ[άkk0K\[;9۩X@kVXI(i7)L zioJg#|S)e_<ȈQPb-v5v6dPCu0;TE"r3>1͓E2jC$jk&ɛO~|)@d.G ߕ̜x:r~|H09[hnύ/ uHlaf5PIP䨁 .GkvWre`",p`9 r!A<@Q<CeNJ8]&^yL=4l#ctͽgr]Z1z Eόy'zvP(E~JN'RwD󻽽)[* QQ-Kɐ K b;F.&7!I#elT]ߩЕ7v O{N39J6M=OXMYRtA|pMSP5N8i+UgzV}}rVgk7Y>oVﲘpdUŲE[$,6Ll9 8ol#7S>=gk'lO`وEcѾѥo3N}@6oh Z~߽6QTlF1p4cFk`Su#6Sy @{fty9\'av16nl:Vqo wB]NAl Qȴf RVܾr;gYcub`lu8 ~א.6ϥBM TխvZTKZZk)O@gkqq5oh;)IqV*Woˏǘ }_V/qqZDcj.7yO1icOVǜٸlqXh{{G+s:6vF?{q*G5e&35 4W% oiLäY5!faBwIWMֻ966=g13W;8 E1;)lT8VOVHGb8M ,10rԳ,80c5 pƜ1icwv69mc6&c'23NFVi t1o["ؠ$ӡ­$>Blll&!%Dqp#ҽ~< x 46YP)&L^Hj ƠxX7sS!v̄Bc'X87o#;Ly=Uql&c vzXzDK:F:QS|B{ff{k͇[ (@Y@d#Ac'zvsEw>j(@ecMH:x7a bNဢ AE E Qa_̏.2$PDH"1E`Ȍ!s!`5d˶vڶ޳/XCVL*gsW| _ ̙q];:,kN\m)TDD8obSWkvg6pxbFF"|{NϖÎr>'\5wa.$SСDxB9wlk^}\Ako?yocA?9@-8 =Q}3C}ohx^?퀞B#Ņ=2Zl 7ukkn9$MTb#xQrϳP-ANrw[(n݇"\᱆'ߧݶhcB:?e< >)}.}=4xm*ŵ=\P_a=[̧Gs:(,x3  ;6E| &)JMDkaLx;owAfqp8E3r=˃1K6C&x.rk?qfovq:=Q?Qnu]6f9\n7q:N )ԱksM99Ya6o-M~Q7mRa _HR-BaP`WMK6ix.9O}ӃdDD*#hm^w#y_z} OvвWa\?kp4w0ʸv'h湞#NL~֧paib=xx"_8z-͈?qjη_]VT;uXm4FSƆz?U nf70ә㐁 ӤIZ27.䟦_1R]:5˫VbØPaꕧ~/}`s>D|S:nI +i4HXMOggX>nvݝ! \u ! * O&Ck$%qvHyPp/]hRΙ@X}yS2իq9Pmq" P6|=`#%"Dg$42hrCֳ%d Uh h8'>R: *~WMbzVzYϙ?3ӌr׃jaSTaT8JXG2;??|t/Ff!Jm//(E ybՆF&aWC;mNpDƑ3U)mClQBǥ_>׳bZΫ(w;?; -O1<ÜA?9ß=LfϘ|ScPrGcOyp2Gpp[߬gMu'5';}?A4P]BBu/`xxԄ6{1]'ӳe6u[VT:&[/< R! G>}r^xˮ`4ft4E 4űϛ͢'ʠ@ѻfii]`lCIӭp4|i^vLx> ;VWqѦa; \rv#Qs9Tט)tls:cϦY0䌁0S|oh5`4FMSW$!:YQ,6idtk_v缫t@힇^sn٫ 6'X:d`i;cpyJ75f[ǵ >>|M}H3q.vc:T>e3wۗl\܂Ş7{ƻgH 3766k@fr@m-RǶ`Y+K}ݙ HhX@Z-v|A;a*Þֳiwv_7ܖ<YtmKC)IQ=qJpP Dʃ |CZ;icx?!}ײtJVͳʞɳNl;8/v/[`N n 7)vKC?IƘ!#Lt')(T4!7 7J^`}`6fstX629O|z+ãNgI\ 4[A#9.xK9:h`p3uiF,bcqv=N29팺tPӑj P!FfG9s거pÈ)uzf934Q҈ps1/vweg+W8981ol7CfVll?Wd8Zt۝FCr:nlZmÅlwTܶ8цJ Aܹ'#0t; 9{ss!q7:p4M[,4pr8܎\n4OnOd6q:@ugUlܻcSvM4Տn,**V7˅@_${ϽO3a,_]MT (}ݦkP~O H?C%ʩ~x+,323cP;n+DrT,Ϊ2:v;l"tSQR",(*XNR5,}\ W ZN/T&c;wsZ?_޲ v3ky }6m ~g^h_V]Tҏ[x<Sz*'L6*j*3 nLG-چ6֧SUG –o%{ h)hٳm_a!NUT(k1b'F,1r6ٽ{== D ycvcT";TW.@ *,\@kj[L A_v_=b? X(.&(`'0V4N183J"eEȲXzu5\{c.|/H5_1aaX7.pzqU$-x۱5/p?5㿅fgs/RV #|3 +,t>LkLW(8lzBӔ${><v4 t,Pٳ1ymISa "i " s GcArguDͿƌ{EkB-u&*RbQjiO},K?*dhX"TT*8AA2BsOe~8^=!Aʤ.swcœ4dls*?)Pn»@t!⅖Lw-Cu4='iSձiCpx G}Wrf,Y+-aoѽ$8{%Gզ\:W܍(ˋznS[_WՓ:\:,>d KCpDf"drLVb+8WY[%DJZ[jpIܥ'nʆbؓpԦp e7XKX5Ik~w7myH5 wS+\|Ջ?(f.F8b:8aKW\mqrڟ>SI>;;{$ځ*xi5U8cF1DebDAI] Vv􋕌7#5j ˒՘ HpD'B5>|;#.Sj5bruE$sVB2c >t_-Ojsq)ֵZ}U#E}'͢j#o^EHʢBR&S3X}U|%ZJ>\5_Ƴ ׌g>qر޽أ<,!ŃKIA? , zzC.|VŌNq:_?رb! t չ1e..O|#~cD1S6ZV%BB:oMn;ŏ$WбZz~icИ? hРЛ$萒!b2E"n[Üw2r6؄R'p#O}O- <~B1rlaO,v]mϿC!oQC@Uk3C`ovN{qF9vX@sq!@ FB`k}KO ޅ?.Ds|7;wXO^.'$7.k{Icv>g߿:Ao${9Ϭ׎=˜r[ufe,p%ː 5? <; vkP@bwN=t !1P=l[GɎ|7 v?ynӃ_3I.m76vH@`Ƣ>-Pڱooqp՘azG߷7䎳+״r9 cN+F3XI9[?< 8:zPp\0cŽYYp*fhf0..NsCVs7{?cˊ<a3œplvMspr]RJVu~f.b,JӤݖ6,gW+@s| nF s Islնpչ[NW+Ί|6׽y8,CZԹC8C{vX|.n0,cϽrmx9ܧ{ٳn9zgCpa3H]!Jd@{荒@e4MY;"̇8j@{rc0sكN>ԟs߫C0kg> N6Nvya\g=kǏ9q[:{(/C=XqHveLߚb !F(,NOfe@8R0wM>\sp]06z!θMɰ-&d7aes+,Taug]"O ?%$EfL{BOcsX4Ozb5 v{|=Y\qQJGX$^+ 1//T\OxuRPJ$#pnfک9ywNH-J!y >@Y>fSZlbBq8DD'JmiБuzi﹎GK?; xZuz8h%3[UTx6^yWY )Z_@nGXVhD46Rc{(!oW}'Vо6 4kg Z#̈xb &}hwB`uRlj١+E]`/.2(r?)*r abn:dt$CNe{|k2L4K|uСF P \{&Drȴ_B-.R|@A2i?@ /XC鼬^ַ׃UfS&5=CizRHW,j`ad.qY{J.ԃKrHt Ԭ,Вt|P@Spҟ +nQu6nn92XPZ?BoNcP#!(%Yjٛ,u b:*% <ɠ8VW)7[ #PTuA>N):&9{@P8t̓':0{OsMtԃ}O0 }IaCT BNd CJ4GlX>͍{^DC*6@- ڱ7d,u+/T!}-inN|C=k5lqA/~psLqYFbX᫲l7fl?ƒE3 TbŶ3H^6%6px]tmFYlREK PUdn'ͤ[΀/lxMs:z|↹細o_tpާB0cs+E1<28J; bH|i(ZYm'r]mCQLQ6"0N+$pzLsS`(<%pJdQA_2tղpGuel틩kAmz1b>W7 p,@%Ի0-bl $o_mwP7W`GE'4MSu;Aɻ{6` ryW޺a~gcU7d D<X7mb1wBkʠZ C}Ǔ2D(,CD6YDY b r{3y{o9i`$*\e~v?ǿC(9 ;pÍ Z6r$" Ŭ4 6JN?B>2|wG-ҋgr:y8xqB@EQ=E_s;̌xalmt-͟$M}ksϙq4ۜ'#bu&jdlvlC,+R1`f R>3!45ZP;-;NѠ95 8#QblFɬyW/:9Oف']d &{ j/ˤK_I WG9?mȟg[>5#_'q_c0n}ԫk09& |t7h6ac_5 ՟G YhΫTZtry9 fq]K~Wc͝d~Px1ƶ,9*c˖'j/-t!xSJk{KR'xQWwхwxwG@<DoJ0qE`5DEl&v}C'XQ)A ]!:}Z`JzTc;TH tTP^)gXyEsB`q( mr[N۸xG{y7  >a]$9 {y,9.s?SۏGlȎe@`d2m4u!/ ]h[? l)Κ+}tX;Q{ 'kbP@f‡(fOo;;8Bm ܿ1lLzCCiɄ1)匈ٖyÙמA~(u PhO,JZ7 r\1gVy-ӚSƝv]_T1x{'6tT=Z>k£1^'Kw`TZ-Hr+c+V[\~un@Ű >y}~}:u`@b#bL4(EY@QXE X xދ8kϧ_>a-Sd3J*BZfM|S׸CFƸ#oKC?-D<cZ+hVRd 󔳉;Y/#/@s sw7^d{Jg/׽p;Zsڊ?~IaLRvfx) -wlPðdzN>;h5B\T0 K1+ѣV_Ў^-剒%^,K3x>vny#r~KO{BsUa L3gaIDqz/Ѵ@HP7e`Gʹ6'CS\A 8hpk4S.Ơ6VzP=X0g%.Y :՝<()C(P~f](Zy]'(.!5P ZmF( Ze6):.Wz^RV֝2֊Al@rTt zfw^%|,-m `Qv(soO{uPi/jtGwћ:#ɝ:3a'fN`o?=OoGs3ɾVƞ4ZكR 2rY<}r$.~N4nԶرe(:+"[ 1Ӈ/!W5q,D8:}kzbema5<]#]Z4 "DC9ToUubn5D &G4tMFv^?qzj?SAUA~v1ۉC! ;=`4oy׳[?4YHk'l$6( 2y4MK71y=R!T*TjCT f'GcW\Q\K/eabF,ǜbsP9(6b;&94+__[Ye*CngE`SV}[= 4SyQoM|y Y36*SRzLX,͍`i kU f +J|4"':VqgXUmrL?Lflr67#SL\ }I;eH~BfLK=AWٓFYd'2IRRm9{G4^]k̋=veain(wm-'ijD?eR?蛋cۦϺE_)!=k]vS0*gUqKb6}wpfHrGv@ݑ7d> l^Aw{+62ä(|WZ]s# ɻhR/Qg^rxϐ.zV8)KT6xװq(;h~K(%[230ff+!-ijIuKW5ᔩzї7Z<̤mئ֯]5{''Hj"HdAWbX6C5SI jB 0+Rr4Z99r'Cb|,x^/::@?hq-)@D' J92XsqKr Y5L]5>zOft惡.`oMmh YP^֪䩄P,SՑJ> VhIӔ0%ˮ\Wzfg)P+EG Y\sc t=uEDـuf.(7e~;-U{vO1s2dPDO tљė&)llOvPC+I!Sgy: p'kT͢a R>AV8_ˁh80,6eFo0?-ܜrq2穪Lw!ԉNU1*ReK.bvĭ2 q Qa.L37ޟ<5~U>cS9ۼB5)/2Bp0kqSڍZw ezNc0G)猵N^7z(f{9oנ3&u`WQ _Ci*Z \/´^^Sd}tJ~R ?{Ϸ7tKEC>vܮscsz.CYL-]݈NsŀT= ,yM6 GaL}ʾh"?nQ*/vMFK:0/~]A?:\V$較SN_8;j3;60Y~p( v± RWAN$STa`M8TA?#e+~deMQifǔmZi  ~R=h>LUv$ P=SNrl ~=MErA! ;Η9{assYZQt.o{vAdM0>䔏Vdz=~ow|Tx˺2"Jwg(C3cF[lj(/dٓL,gK3]ڂID[F9:Bpю圍yֻý`}]'6z*5Ubf 0k&M3o>PjHbnxj;]mhFF4?HW\)~1zey|[; p;t%d)d2U=@x0RtM:{s2c}PC7,7ej$' DB)%HCQDmAqП=]_MU;>2R4>Hۛe_pnCs}߱ʧ,S1>[LfQdYsm9rşZ1Z[1%󲇝kO?%o-sf-Y& ݺ!r2JFO%5mC;1ļs[Uy4,wP2 ǔSqzK%S f=_5 ,7-:h{.|ǽk g@,m%|u%:˛g8qk:8x}T 'B!p~4 "84^:dznDvWr@1M|.ܥĩݖ œ1l ç/V ?-ѵኯKȼ$颔5BO_=1 -f Rc >m{Ҹ_ y,} yMӞqϴ%).4g>|ew蹎Sf 2{4mlh#kY(l CΌ.eM67MYbwLxhZ}X П'/vX_zxֳ;L#ɐ4C x_Nm]I2ǔ#;_ia+/m0F K RB[6jj/!v.yNLCqCѰ"2' d'(Sl@}֪Ϳ5fTuIP췱۱qgI bS(r~{=u< XZPP꧃0##m=?O2r3W }SJa*0L$mf "dJHHzWFD85ޟf )˩71LL .OF*ܔed`]ɖ➋3џfp>9i w]Ǚ"C( sV]Ic\3F{'/ G죷6eZ/|^Klsgdp}%͙ȇ~DzxdC 0)Kv/ Oq/nFr1YdԴ+!d.q܌N?!Nl>(fHC,R\!3F;|[)\OZ/2=igNgZl H.Tɨ30XRUYZ.LlbO8AZHU(4-hSֱ1Co塚=-[4:XxѠ(+Uh_foDE5ûIy+^R$0B͝Jߠ;zP~+"( tmZ?|_ fuf w܁vP7 Kn!*1 G/eE [Uj51\WZ[ {1|VKAt(H]ۿOM%̂2 SySh˓qlRv;-7;GRӉs;/4_kM(Ǣ`g Ǭl<7ʙ=Omzz(P3c R4EB7Nw+'yHJ`T8*t dNA$і,F4uF,>Iާ}sfl_]R]==Έi1FWŁ>[,2٪~ jX'Lwga%DotEP_sV1oώ5ɟaM➗ߍAE!p+C>,ªHלh?EW!U>(3껃kb1)P3s`I9{~6(y  TtŬ`q{PɂA% b P5Ő;¿~Â6=E Ob3-xtjABS$s7 >w{&ξ5`NϷ-;r<8Mܢi4WLx 1X%Y;ϥMSy;鮧,塎`sGaM& zlp7>qw(vX3NF5c7Z'MX̞j)̬:Dk%:h35= 'Gwo HoP9?GLwduA^Ÿh<sIXKBQCT6g"C|K3BzbtMҰtE;Mb3I;r&,b8[v[𚢋(x eLA˗ O`[c۞J<8aٰ`xNw|Ms쫢tQhP8WGs\metcӒ>.#ck5/9ƫ}9mE^L\>7=V۹3LAiC>kșE3FI`{侵0k#d 8P["8a~87`&{? M;|B %Y>k`({>Q氏__a1-#(ϔ.'my3oOξnжSLۀ>Nјc8hPGh*M z; YP6Ec a3nr;gۙ|% BĪc/U`ʘ89mAl&O)Oz#`78$whj7sϏ={~.?cN/e2 ,,!UrzWi),9 ظue^(c,^:RbF,I^S2 [:7J jVg6~gg<45>q`vk/;!ܟbǞO42(iFg07ua" 3o!:3 Z>Ft>&I.fCB\91f7l8-ь`3O1哃'<\;d i(z>67:~{b!N[lo^qOEZS 7%=@TkwZNy71?Jـyݳy4d2UI˼}_}#FuyZ!Kpl18i?=i_XY?-<p׹8b/ǘ{¢" \}&j#yuCQTֻzYbWVgO}d?Gi?![j!c'a!\t?%aX^!埤=ƕ>*MKWңL~z;쪟L^̴}GzexM)ZZn|+ssG즗skcp3 O~#-iOjLSt;H SF c?We0*yٍvfzV+siMEB80? }|^q[?#awRF+޾4}^, j# yN cpsP,pi `iܹ?e- ΟxzM⛲<ʜ!ᑳ0e 01`i>1k}<<lIQ{#rqh(wn@}.cu?֯PqT~U7plP!%_KAw56( Oaɭj῞G 8P;cȋ yT07v?IUU|bcR-˅AgD??\|]e>PC^d0 =[X SaXj>,.q'D)))S9|c2<3Ͽ 7;MtC0n=f=~D]@o~&j^D.5y~J8q[nBd!=Hn>Bj=cпupj/+p8]QUxMiu ./S?5?g;3EN:l{<}Q1h-(*;#Zr '?!0ǻ4Ds>͟8Th5]} <]s1D~cJ^9䃡:5>I}H~O=އv|MǢv?Ah4՟F+YQtP!p:Vܧ_;m_C]HB!X*Tă<C</]ZMgؔ'\BJ TGߣbJg@?m4\9uy<[шf_0?ўxxןc^ӴKia=%:P̀s:95@ǣ gq= wP>G7;grd IaP;XF ~_4=0n̡ '{ &|@ݍQguw#S!1Ht, !=_/bhMt'%(w}9[r?pC~K>9y!9 N~a N+z.>>X(.P !")ltћa>>bDA}NOWCUU;.I:Ny+T:~cC gt(@@'Ɏ^Ġ? G^vO$Ulie?6#? 㳿8l}|WU:.t~ߍoWC6Q;'uc?v^|wv0P ÊX&TbF*'ipY eC}_:1CJ+iH. ʈl`$ sLϡ|4A(-{(h`*'wk E"Q"S1@}L=Ayb u0PPOE>tD*΄UuA1" 71EP$""tUPEz&H, q7$JG0fyYOb!;SM߯ڙ/ 0>}:ޱ\/}_3ap7,Q?;M?(g P$=$?֞$/m[]*Њ>UwʼW~gnyYryF#WPѫvyљ5D2e-'ߜ@+搬}Bvo{OOb%dqc66r\Mzfmg`dvE;K@VPF|#8غ6fPD͗dǫ:w `Cac`<6^D䞱di׿1fg =_ywL1ū?}>Yg߬)p>Eȇɜjw!]ݺs~!vKa\÷6"ӡ̡4Ye뀈jnX`~0И ʼ~9XtS!. M[r!㫠/JJ !eRWJ%GR(4 'Yuarr1h?mCD'<]3@:.*FDXПIwј'mue̶ھǾN0Xlw  LQk)nV'&q6ꋡR/zH[ڭu,v =ف\!uX [5牸}g7Co.P9uJ;|%a9VQ.pl3 tsV:|#wdxwؗ: !plm0Ń+uҚ:y5P=u du1$RcBj6eq^abjf_ߩSCbgF '56}?cp13F*hebG?X FC׌aS( B48(, bǪV!J\(A^/xL;U;h$@P;" A-;вDخLdѠqJZ^CxcBJ|ٯ~z{'[yD[j ?YՐ;< ddVh1.>_>Er__MbVkܬb<8#8 97U=2_,oAM:D<Ϭleٛ7B>@񝓽|7#84S(BP t];wL`h2a2%=ߝD(d @1R'5\PfYt}9¢5'b^kP>B;uD{} a5}IXl"P !P'{{?IhDo}pgO5ѹ١`\Baz}ڌ=*}1`~F#:n{ ֹ8@O7쇡.4)9zGznc>_ރ:@))@(T ۓxx!(?BTcşC y5:=2ə C3iO f)wo9=ݜ;6jI{|.rӰ*,HCij}2Ρ[P] @o,h1Oޝ[Fh5TLL019~7l]CYc[ѝp3^h t^,+Rz;RS3seľ$ry<'J_5L@,ù#hG6T]n04D]j[D.̄pݟ ȵWkSzG{֩@qO/3`OJ9*0q."MQ$B6jc$"x(k<>}{ G!i|e."b p_CpKh >--N8j,ku쵐 qɶf C; m!/~ g(u`[s176~OCxL-T; HeM)/K(j |oK$48D4_&69>luG˼QO?, 0՘Ed F1F9ǑƱzk%g7/2uz=7Uf31xng"x }>ԗ8Ɵs3/'&Yznf tv.hb 0l#8\.c]zG]!C*}S.oOjbA/~SRfwiծF1Ь '">7@U(G^!1Ow⻡=w.v9U?駶?}:f>@7&0B[I zx<=E&X`M;(H. CXbsW5 Lc>|}V]}k3ߐapP ~ْ6B"eIF$5Ƞ0qf'Cd۵yT31uZשPZԥw ZV}&[mm̷楿zOo;ѶmmcYs>?#}n~0I;#] ?^ i]/}s[S *@[Ag:#n@ >@vg7ۖd bǞOQCyHH<;ksW8v' kn`C6^s)їqO[H03үsp c` 閉 ůe4%W-yA45̭o Eao_܆ ܼG u^X c\r [F Qm+\NKC$w,o.lj2VdHڲ؁V`: ;WC묄q\[Ozg) =uP`и/ 6"a ] 7r1H 57"3y;X?ӧ57/kmOe{SAxlk]L4*- #/m?n--PdldK|?‘L Y`Mڠ`,TPm:"/ƌأ3]]#TǍwI7GSL5"(mF;l_MI96n aK/u`iٝGaphXY1QB |B^W[@|?39jߖK +špDz&d `pvI(AO&b+wG0]F,w;Q &ZT"0)Apq- M?<"Y( 8Dw"(4۲I*I%CV[hy}?0zc!hl#4lF yԳgO0TW :v]8jT'@RQVP:a|x?Qbc..a^x')gz3 ߍv>?K;9QD:ҢS5C8?@hϬ{oQ=#hЇ= ԗRRyǥ, ~rPq޽,L\ZqRʆ56jd CW:$@^\'/da;I؜oUw`M/U)7צv?=QX{9>2}="-Kӳa|@joMx[s}ZNƀphɘ3螁/V /pQ+f @ry3Lß ڞa1F8h\Z4ٜߩD)ٳs{xP _^Flf-ytoƝnzk7EE U7谞[{@^up82ޏ-FmnQQ@R)[k/`/(t_(bl@XmttdWe6,#X~K_dՑ^a~⽷?fi$CϧA$O:b|8faj:H~ ho}I%e{?iO+Q2o"!w`hq*=)? >[ݑV &}!ƱuRF.[6dG)P daz2 ΀~DQh:z7"E--_ĩjy| zo7ee4ߖA/َ(izᠶߔ$aE?@ߜ IL"6 lHT5H}`ۃȅuql_iOL廎b|ᤣ0a'>w(IHm "+ *yC<89 95ׄ1/ʾA6zvPǂ-h\XcRWw-&ִr9:cULUUS3?ַ[CTˇզ{陈LDu|{/ʩoĪnr> lYйdpa`yԿtP1bHN .&ڥ[^=*.ұlM#-CH! ucdZSVftg(<0\9V9#u<'x[88CTr՞(CV&NÇ|Eյ۲\PP߬O(PبIDң{{cۗ@cBWJ4L(*tխeV4S拻&ze>(Qxíi4G'?,?東 B/ ]҇xv ,F یR.R1\AhBAdsJ)f@X+,( q}stAYadG,3P2.,3Y땜A3|]Kqfǜ>~/2yLv{=7>݌eڹfX@i< M{)A@ XjAgȦGxT8nO(‡0z돼1 NP$LzL/P[8@8n3"} (DVFi}XE$NGÍ).3y?| ]bsGBt(KQcT{œju}Z8.+d}v(U[gIL'"n\C/l г}g|%]}%9D0a"K꥞6V^!iZmk;rYiM t:x7Yj6;hO. Ba##i{D,(Kb!x]Yg0]3$attk+S ރHy2ԧIʣwSZ1G^~j/J1>b1a IJeYV:lӃ֨ٙ-1o;;I},\꾧<&@C W(Q͆׷`hLr^3i} vǐ8 Cai8Zgu@Ń|;헆y7Fm&;@xrڜ|1ĉ@$fjYM⁐U&kG6"( XkSOF(Fԝ}KvJX w<(4!(Uƅ^@k)8#`3<z9jә^2))dcY2 J22g^{i|#s .t.d1v-٘խbc7ݶ>19оm?BvLG5ɫlj2>&9'泃0vuWƦaq&H;ZH8X(~BB+F .͹Ev̧RY0#F*t~h9:GJ2_4uh¬ 3 \;ބaܕ8Db %,c—PR/9It2{kauU,|]0tX byN0nd0-t4,kK6Pw'm-~зCxR!v^wG smEqt!ܝvuU Y>d[LyyG4 $:]9p4QD|u; ,4!s:&Aqs‘P3.R&-UդF %p'0Cc;U2G32_ 8rv`j?у. =o:/pd6'l"r#_€p>2c5cDY?/xh[#gOq;v~ JVK呼Ω ؛&O⊺z%w?>aܠ']1u6͓~>N "iUj*)XbɄ#j58NXa0SdUR.|ͶК3Ƃ͛B䅡 0'Mcџ5ǝ[KDuV$ $FI+?h%ᝧ/G"-565W,nxX6Tf%Md z#L oKUnH%aoBT]=ʆs(}^?qty5]ڹ|G]BZ- ?ٞRrk/S52=OkH]ۏn~FrB_+8 K4]nY}/'IY}&li^71hG ?қ`u_czvOY d*h͂Q"x}P|Rhsb#]h֌,Huc@:>d|-AJJ tTƾ캗_z _z nEƻB\džx5L0,9Zn FY-}dHAj٦0b76l abֆMi=kALl nc ,SLocrglgvQηCՁA=锆NVM6p}6_=bj68HӲaCd4{kWZAu!moh[sky[c_r*>^;:*Sn)7)n now&7Us?#3/ BXJW˔x d݃pr%|++Ֆn{~Koz kÐH|Xy=3๜`)9f%U։(omM5,=\[8cX5۝&a>}6"8dS840r4!Hq+p1:Pl:=CDZZOZɈ6Zn 0ɜ9sY֘CEJ1,H/ etgc9-^pO(߹e8,7@5%Aq|ZƶRfU s.BEe-71^}Q"P޵,e5Ր =%#}=4m@kE 黸4Ue`2:S*cFMP[BTDϾݜv{tQ_Nj:U#۸퀽w:'xufֱ*nѻCָ<7uAy2{{7mK;ww}o{i}y};},N^^z׽m.뫽vo9N۱]r7no{F6'mZE^==樛mޱkksKml͚)6lN ݷ`ttkk5SU){=tuתvvi'Mw=]UgӤvu΍V+@{u+wwwսֶN%{wlQs+w.:s5ֶwVnŵjkHnvvл֮kWjLUC@٣N:EAn@V6Qeh5k mbJmS^nq{:օt9 (zٔi4EUKiPJJ @-3`V50ڕQHll_^gk([Q݁M:^Ӯf^۾3}n'do67a()zɓ^Q{1xku)w 5lQvjk(JBHHPu;^7^`_ixnNٷ+})TٚT6R:c@qGlLRj{S9/wܵG;UWs5z={f-fY}_^=m`m7 [Bz΍ꏻozz:gv{rr owW ow|󺝜@۽ク/當GN(#_:W6ZwC[P4 :}|mf#uz:I}B||6z+[vc}^ ۯo5}򐻻Ͻ>{>nW!}lo׷n ]t(JSTZ-d)ԝ4Pk릝Mt+BƩ@HhvYP*Q:FԽGr1 ݁yih;n23JE@wp{XOmH2ah M440&i14'6& hiFLMddh&1'OM5=CU=?zeOFjd4TyOɪoԧOC AOh:`!\ Nu'!vڈAF@8BvhLP'IMD@ܕ갏iBPyG. C Zt@H<_'hlH$B5d0@ȅp #RPR ;IqSAXw$a4Dh\*x$,Ā8#"3 F0MK̕p 5 c8[Zv vA!'R RRP< i0$?i89WG;C@M)"f4@nBD[2Q byD;(2ǠA<+!\=8CICn BDG#c>i$hX(a5/\;ģBӐ J)@ a8!J ш>ct@4D d̉\igwA"A`,0Go[H^@p]D#íУJSD D@HA(B{)#=,h8'q`Q0%؇#L%4BB)8!πO)V  ^xf!y $*!(lpF`/+'k dG=!)aI5O 2[|C 2fcrd'aSQx<6#c &"#i ! fI6L"A$6&Q8R66LFZ06B7k}4v]tF3ġ'qJp~v(DY6}trЀBp@bC!p:LD@OJ'Ta>4.xmO<2X^x9J{Dp> `& R0";tl7ÕvJd|SdW8J5!H{Pgn a1 ~0dORzȏ;>)ّw% $MB̀I@2x@HMfɜ%36͉b"2 =`i 7"ST"w,ICe<Nf^%RG蜯{c{yIc `\  e ~+va(((T5GShA>9+rM PҢEsWAu)\] j=ŕ5 fXqȼ,ABcQcQ?n $c" 3]"xC9[]{d?6._{_%+dli.0ٕ < J:ĎĄ 6Yg)xXblY-aIXER *QTɥMQR)OxC=d821$> &1(άS^>h]a"o4a A@R2ICDTDHkK}<ه2T!b r@3\negOR1)qS` z0Bΰ0 xI\ҖcAhַؓ0MLRE 87߾}t.8]6^A=4@.bJ\9=C'6$<1CT9  >cm' Dd)%}s%90.`d8a"RR'BWy K\i]D !086!UgP7JDtLɂdBlAy%8{f`9^d $聂H}~> 0xb}< _ތycR!8&M!iW*S\fɄأ Ai^2grCir=#bsCG)LHYׄuz +l=2ʃxؐI;cX2bN{a :b\0h c3U Ӫ"*MRB1FGƘb ,VW,`d tÌ0H~@>dUr8Pla֛'18&2)ZB'E! ::a\gL!̉\Mm5nR!L)QYf"DI6Eӣ ow0f-ɪ+RbZdu,B.@}Oa 7pMI 2a 8`qfa@6aXҺ]8Τ0fVfa ia Ȓ$GMdXȅ"i kJ-LaY{U7u+)(xGAիuE[]-" 3ϥfBtâ.3wv4hg;ѵ44ÌlAGD?srJt\q]paKaQBobsp8ZHbb!fyf2 @Xk^3"FK%R j/˜sTY6?.h!F8!'>Z`\'F楻>XLMl$lQY~2Nc= Os t5cH<^lp*uAHDw: ~u͌t;qW@ДT3 (psF4ahAF]4E5mH'!`aB}e+CL̄ 0z/N8汆bf ffLȡ1:`(p`ffP 6+SC^ligl 30, Jhv '1]0v5h] 3 SftÀn䱆0ɠf &fBeYfgA`!4!LSv S1IY`ӷ-ݏĄgb28!q?A"J|ӪBt5v c ؝ "L$#qfBy082 :a v1=NŸCLB^ #@;! !!q4`pKifaCD:8c:A.gN;9N QyFR9P(at \G5Gt;= c> 3̡18 }45lz-m{gDo:'k.or$>];139'0H.\ ֍bŅDb++ !Ѭ`VNL~%ŗS͎S'e1à(ǡӠ`%^4Fa~\2͝9)z\@4%YM!|pBa"X4-J38m)ƖX+ ū#|˽0!B GVqv$E4= tt`ؠҡYK$7j sanɭ"S"h yA36шlΉ-,TtJCQՐ\aK CyvGOa5 B砧u+:sDqղ!= r<7F&\|8=" ` ² ..WeVz4[-ygNX?[;YEaW/C09&0N` <$k0XcT"jCbLB`иI=ˑ@@7POEC4-X^f%y$)fvg|v(2+'hjуk)A Ksm9!|ʤw`Saqh3{B E7%@9GRu ϣ3#{<#^S=dQYr^ϫV @⃜{rzdSk%N QaO̒蓮^M!Â-Cf?_5NYv{>JK8`IB%r":J@z6~pqmcw`;߲ kSMCś\Nfsb)L heHי.$\Rň:)HYx=MpX,:Q^ع&J榁 2X¿ =+ѝ!wɸO ?~Aۤ IDN 0iH^ӧ\a"a{'%ߎM! rŌl`גnID !jy894ӻ//-P2Jg=]VoĈ AEVSy"1Samʭډ>υTuݕȯtmreߕ!j)b'w]_̽RxfiDB)5( c"; Pds~=B?5 OPK Ey' șeBO__͝%*)KfC=;(c"5L&G3NW;O2߬}rXi4[:k:mXKϝ\H~C%J:}Ӏa}#"zxDs6똃ެLr!=C6UT9y:#K?vq.N 31_K<ʱCQQ w`j>+r~]#E)}DlFBe4<$\р;EYףčWL()9=,w6oZG|ױ39HZ&tІMŌ\9#Eª\)J؇, 7JZ#JDqL[̌0˥:B($qY#BjfԜԔ5ПpPCAiZpʈT13H~2C%Җg,Y33p$JDhj\[Wed{җNq"!_Q%)nm)7(Z\nIG-jQK4ee_[JgJg 9F1aRt]a Y-BaZouZnx й,.Ekk`78]e$;.-MoikJMYd_5ho﫵"4/Ad]r[3Ǫ7D,95>ݴS*[#mIlYe/TW=C,kaͬqHl\ͲQoxi6&)0sca4vE $j&5Q M׵;!dH0`H0vSY6[L$fUp|sx.@kFb̅'vF A<";lJ2 LHDA e)fF &K7jCEE $)ȚvqHGQ2A0|Z6#tNHrj IV"jd}%f*EibA*-{ pt\6oW㧋 {pN|4:lS2F:0n C!L #lt#3a"ϪqvPI F҇:4#SLzq]yz0t8⴦@j&v`z66$7JDw7;FG6PXnh|/ Ԇ-2GAs%2O$oWcazNfc4:²¥G'jiʭypr2<rҬy$ *GT\l1 bTd`=Pp51lv!MCf eYC\-.HXa}":hCG3M=86mxlTQ1rt{!܎%3cp<'$ zO_rkXKkPUs89㺍Ug]וȍC2Q5fwe*Mcle!C&IEjcJÚtwji+~K$#ǒM$|(֊?@y0vy[ҸpGE6B$ {3َ&hy]$N1 033!2 !321 G ̐}LY_MF'k#skQk+E(֒6(&14Qb*afGfvgFf t 7;-r}gNWf?G,Z1I'i&&fJHƝS,`C0fA2)VU--άQ|́usC!>n=;so5{uk"|GLVP?(2A2F\֍8Ǽ ZwskA>iq>l}:E5tɋ0݉G/#oLr<Q;Iݽ{401:31g=~w1845׷6izO0͵J;СBKDJY-v"E!E1^8b{򩺤P@*ފ^EO41:"OO`e<+;Yarj!2̊\$,q0. jMΖ1[BMFpӱy8S/DECY  ő[VzV=!_~gNV5$*.,*bI @Dm[O*2I8g!Z>>y[*)]Je r5^Q)1+E#Z,M`)- C$3 =zI,z*ر!aKпDR144W AoֵHoƊNMV?8Ѵ̟gU#p^Oj5{2KXqXdvch;wK!AIa8ELsI2*qCj3zgqV)knU(߰MAlĎd \*~/L%r5|۷qSW :^q9@4'ixxg@bYi(3("mVu?(Ns81yжM~B[2m'oN!H^5MeWk}R|_boR_iÞZP`kSmTי-ryCm;e͡C12"`|bD qXS 7BEm5WaAn=.Ǣ丗wc/V50M4BJ~>#9w1{l<%oMzj; M>Cx<V9nitKNS{y4r 1zX..Te ]z*5JH#=TdIL`xƉ%Ӌ4J$zÀnA"808O/ @r-JӜ@AX#_!9 9'rHn/8g d/.qE%qbB3͂Suo5ՍH4^z(2RGhنzq|d#Jn0Ni}vN#rN!'LLFqvg8Ht:O{puұ/MK!Gg}lrkjרW&Hmcv08verXͤU*DuAaAo MMu:KWLD6C<>G>WWNr.lKu+esn Y~,lŴ mEђaM42 {\l"ҽ^F{|pi[~A;3fH"#)a/Q}\7n,rQA<:Q%]YIl |"ǃ#0}GNj?[#%r,}սl[ǿ]c,2'qMŲ0O" 뎢 r?/$XlV2Np5*.}'9 )  Ɗӳo̯&:DѮĐeh5˵ofWgV$.!(Z臽h@p„JklN!CNO7q`DAh1C=L!2nJcF\̢dhaP-͒68ӺK$@we]$D|e#{pH]p=* d敖 ?_盤:H3m=GFڼr8,5Nʣז_JU^#>"ɹWI{Q93̈xHqE4ő@눜$Kytx2pіjG!JKByCRy=*+ҥ- P9o@iJs@ˀossYNsKkê,gXC<ҡumK(W[.Jvi8,Mbsqu8SF{ !ܑHfhD SOqYcLY$pijfgo+R*ڂ8@;.I |+aīN!< jVjFc p2NSe &Hgnް: c0c46;P)$e:|]yD^[" 'JCg i+y!;hC304fX!L1u0 k 8,bk<|mS5҄d51z5㩞g~X-kfBrWmgN&iLʃՏ^)(5#iww g;'h ~g&{f1J"KQG87!ZamJÈR@p9>xJ/]9ɇ:#4s7.C?x HHna|e-{\ ǷqZ wd_Z$6^wW9ȿ5"a%j{`D'vµ-q1hdÙ##;2BC:tTC!Iqt1sߊbXB iAhBV`kv{go}V NPYCL -ɱ*7(\MP2)z#x^YRc))]8͇wyorK7gr /B|BOw?1R|пQvuž]Xzo0`(4K:MBgP6`if+?[MCs}g v~83P8F5%ORp'նC̨u#EF)l؀wDZo /r.Џo+Es/ GDkC}ThrM)ZO5r)pe):916rggbpiÂw=~zֹec8 Qi(U26L@bF;2dlM5yESN' $ g9HHdL %2YЦ0'k”—lT('`I )uLV|,e&JPœȒρ!I!G"U27ybޞVO[&RNeJ&} ܪaȺj%BM7YYJuc:xMC18xw5ۊvNĺR:!:IcK1?{e2 iA.? l#fCSalѱTt'k*6Lr"> BxTX* &r!r+takcaJ.T4iL7,A,0L%I`Rads!W*~հ} h(MyFJa7i`aִ74.:2aLSuZZ⅁&mvF?x(yuT4Q۷ $W !{var@C Xjȹ 7..b}oIxAyJbWⲕj+I)|g#"i\$P18ws/}YlG ԪKY ?|V6KUxFzc()r9qwn0wXy/lWT.VL+a,䨊ڙ1 vYA9Ntq#ҕ.$[gU]$Oe:z/h@s̚G@Q ZF4/.'y 'EHRxV\b$!b6P9kq|V/DӠ2;TzpL1AœT?&%E0{d6n11h5i:f|j7>g6!bb)t:(fx dSgVZ^bgQ!/Ǩ Lm !a:,u*`ˉ9H fz!W]==υ)ۿKr|ǎICak_ 1m;@9`sV F(`6w9!P;5 PsSd(h@ ,T͵so{%"x$2R5y;pwq$4pT7_:?gSX"&I[P>>(&TxK̷S* HNe6)S'#Ǹf9ÉBujfE# 8#dy,9] zéB9f%Y֞o1RĴ2vm9u]Vcx3/'1/k>4H23@d0E^'4CVw%AN,F?bP'=\&9TQS4O"qK1[)_s-vOe1HR5ו4Y5uc8휋%+޼vk=v^囀l6V}q.RJ@Y&wsΉ Ef}P(.YLb-ICk^r DtC֊I3ѯ:5(m} a|,M3 ;tA A=xRH~OHT9בx>M!>7 0JwE݄b;fy{'xNI5f5N#0lDIa͢vS%0w]q2z:u8וUWV*qq!9xG\rHt@-%tmǠHo2)#UkΩ $c`g(3~5} uBu=8CIt93w;4@?\ִicU8&-3 :-J}6.LTLQxjjTt=%.08r 7[n!al[ x^j,sxV)r:JzC~MA䠔ϼ?(*N \\Rl,@&8d%.,42b#%'F$d<:(Uc0lXL}L^,7LP6D l;7N'xc.h_ 5z !Dvίfy,INLa@<媇W4Q{Ai2y$hV]U'j'k{̶$ Doa TѨ~'r~d$t`k'X,CZǘLn9̥E8k^ MUĞ]G.FoyczNJ{6G/XCA6d 32f%MDreNA<ؒb{rǨ<\{a-@Ę%3=t\$l[& ߟ,>6 A_4d\q92;!_p.&Ջk"$ch xΚ>4eofUqdrjiU@2os0LBC{RSby ]hJ쀣$0a}rE{0MW !bZ@x7eѯs^G2z$iJ%Ci8tĒ\C%7ɞh))sV̵s5~pMu(>m#A{*bT.Fο~:؊oIQ~@hPk ,Vmb;h'& ѱ6<7d8Oy)ɣw< ~S1{=v6K>->svQjg6@aZ bғx#Uhbt WOgy1Ź&8ɴ݆%Ⱥh]R4Rg@N'rtҦrGUa'=m.i6 'MA*IP)څD .r kIImR̺ qyŤ0ȆCAӎu(<<oޞu7S<^zE,yB|x4잪U==J5ׂ]~b sh5e<}d^$vNgl #`"mw<>B ((a%I(h Lg h1d8i]LCT;c,Bd! ҭCz ]Hż̐\g(ΙZNب\Î i˞PW e7)eQ?C:xnS -W- >3g%-2awlk1SHnB `M0ɒhS.Z̓Q͞Yx]{?::d>[ W}e#laM7Zj䧺]:}7IarK$8KeT24RAeh%gK0f.m\P[s>2 ˋr.W#ٿ4u UVeX@R׼RYгk >Ň%a3}zdiSCnNKݝvY ?. fj𚆙;ͺWs.B!Ll>uuba_/)At:F k=C|> B-~Axbœ.OeQ[yôm Ny0rEGBxd^5Ε,L ;$ jML&f!,À)`5%j>]3KE)S ҕfS.mwזCG&0^2ܓ[Mc-vƾOE w4NbLDyRyq&$Cʇ*Mx}2^1EgrEƻ ^=6ZQO5,< Ś^Qj^b酦֋%.hh,f,*to.a@fӹL= C!Qzt5?;m*ABqF \J47clX0usmVeyyonyNe|k8WƇkמFv4eMlVyiӞl/8ǯK/eeyU™'%}S\(jfFxF+鵜)suy̹79\Jr'1甼eY3 y>|}`XƝˡukJ4A`pdJF,5ZUg/1`iL&rI 0ntmG/ OE'=m=,<ӑ6{g|~=(m{6Z,N!l%bI..3i K&JyXgYٶo6wm^uq(PFY%{%\G SuJH+>]ZZl d4"0-Iă5 rTvWk$2m}}QDd@+ȓZʓ;s;MK`Ajk5?9۴3[k*cZ JQ[e{'#G#Gu4mX&Qr&C@ (Hi_Nd#κITWQF:Ϳ3Dڎ)N@Y2HrGybD^Y1o%Xƭ@NJ/3ӕG%UY8פ30ynܷ-UVv͓-gn4lr5;bbfDm'q2$HYx㗡h95(_ρo'?aTv7YUÿ $4%ҟnF#N.릂AAJrZG 80wQry7~)%i&'AB_肀m~K:QNa!faD/ɍoߡԩGR7˽V{ӄq;$.3ӅT*TO!㌻B_-{LMtdf^.8/˚ql M)ู >&uA:}j`𮃁=ѿe){qhy(d0z '6RDj|$3V^fL/R0[е0kY*,R*,wky]*ՕXRLkO:dZAaɌidoNI7VJҋ s.ާZ8Eu'qd=q;0&2q8cu =UlzR qYtH-D 1&lyuDJr9`1C K-K:qWAj.+pĵBK18ykZE^4ݺoX,pW0jUW0WavcY:)4=J+X>TC\${˦ BDI;%i '-RxO)oN+[<̵3S!̔,w6"y!ȥWNs66Dc?wy>i5]u.\O3Lل4s VPo>L@+  h3`.⑾ݥgkΧSܧvǪP[+)ꑒ>2̺ҒPϼ6tWJd)(7MʗFb] 59ψ-8ݕlڄܹy)Qkz̻<Fγ I N)Iݎ:ǣB;I;i-jD:U!)Rjg!hJvO[g'h;3)e: f;٬llR7R6*'.9jU2gh<&Brum$+K8~棑kt `kklbaHZ3(&Sݦ[uS{k`9mpBJky9PqYc+Xucm$8pCBjI~}E t+oxT:=,{ Fɴ嶇8úL9sOuR$/ 4ACW["mmW8dgJҲ3y>qႩ D7b$wsƛ%ULMv s6M 5rB;[o9^}.Eח VCoV\k)]jR(V4s:c cƊ7{N*]eW8-UQ+E3¦|ٴp81[ċ+kaX=w_Er\]̖[k-yL*#򙼮&A(xuo[SѼ3ʅldxg58OOqF\.Jw^^:Zm\q!xyKԶNXxsƃ9psoJBc߇O\,3R(WA#0j00}'5! J;*$GM,vs[EXfMm;B&fNp Nҭ!P[H`]֥1S ЦC|!:Uv+8~}2 ]xqnIB⚁LSO[=QUN GiS)f4ڐI]MdȲ~K# ML6,9/f*^{QnQw+j.qƤJqť% Hv As !C6q9Ҏ^•=0w3,va1yAe$u8I¥invF89`]«-u\awe\),Z{?tE5D 1+&72^zf~AG{Tz -{OQk^r޿ B` FjoRZaG9qEJAyp;%SUf Y#vxRvηHk٨ܥheцx]9s@ 815 *%A䌼!RbM5~%΢A54qca}vzkj QM[s̤2!]0HM12w6ʘ>r9Z 4 zj!(muO[c&5\=n֚a`ee\ȺmZ NU_TiYSMABa)=.KHf$ZIB]{!oi-WLa167Mma1tN,u2ʺ9pVrtb˸H,ʴ)oggc>HКCi8wgy )!(4Fwh ^\ xd!sgRbRzfXfq)*0 20E;Uyh0a:98b4f?;]i;ru <{y4\& i 1ZAœJr] RgͺL9ʮT[ZæP$F5to=oGq;^a=>2ڕ؝h/h8.;h18oLco)*[#vK$i-ԗ| ܖ\_{KiӸ:gujFoQRǛc̝x}y"r$DLo> J" 2Jp;ZbCWf. iS'Bs8&7IbM c=tHIZ>69u*[a}jLQƱd;X·60WU-YB5`/:}nWMnkO{e]tyamV% ++&ִxDk C,{(' \*y82T?(I|&/&{r0Uسݏy]̞d0)Yh5ҴuT>N 3o׸,!QK;l[mٴSc1sBFHiX֡JumYhZr]us Xڜ\fVjEW)zdlY=^# Cig/,o3Y(-NF*@寅}6[L_Ŋ;BP5 9cꮪ՝NSj_WUq24KԦU1$#52?AJuH@udںjJ)\*TV1x' -+fvfwohxBƝP{, crlf`]X! N ɯ\K7 [yeBJaK.QxP#U~Ÿ]hPUсD>5Y]XW%2 -i-; pasO2 +#TֵeY&BkZ"pMK<IR4ϳC&Zh̬&lpܼK:+„ Pr @ibf ?f&\`Ya4keYaOSYBbBA P@0$H2e}6@a[?;\JUK߁m 2QU%tXiŋnPeI0FSОNN]$;vf>=Fs\X <ùҒ"r&By;qQj'(3nU |d'_i-p(̖\iJgu0k^_g{J̛*,f*ޖ,hL2(iC,9٦g=4kjW9d|nʘN*L1EkƊjӁ@WŅY7Åq)F)ֿ+Yd<0@xK:I Lz] 9zˋA52j`Xm h1nG>F$, 6&d2ET߱ez2䞕-} 2|+FRuHL٩3ɭ$yh!ij{J^H \]8@X3]J^5c Ҹ΅Ky5kقfEf*`\ivvtlVœi3(ܣq+r}T`ceȐ B`6THŠțiYSN>KXYsRF#%I\69*vܕ\ *㞔re|c!*/}AT"J@ŒY|:| U $Ũ]+͕I5)FPIE2jD.$2w)dAj-b廋 M^u#l"8Ed]Yv{DO^/L]RX]Z"Qaޔ!ĉOJQ荻NRJ!9ci"w1LjUǤs 8*5JUBj1GYGzQi gp뮼HCp^aC JY- 8gT|]7|[BְǶ>ϒ#ŬM<-M6g%Ñ#M LT̨j^JQ< _.wJCIJv9)\CQڵH{u} DGt_pU^=ɔJMJt ʈfHz ](.:8wŬ͋W7w_8-ٱe=TօP]*lfOBz+݂9rG%']x\\a5ӕЪfHu5 \!iLʕ@׽`]`_ n&Mtpk+Wkf}|Dx.ug!Oӟ9oΨQʊ2ga;P<ξlI%K=CrhZe&샂yܧ;ИHaD ,kJa 㽣N&&nC4m0sa8sOhz\-F֋X5PBL1`f \.}qs=8tdh8-dz*K!.L!`1fc7cF 8]EPyK\?)~pLK,^"I1fS{z h2=8N#&xiBo;@HCXr(#()ޤefoን 2c98v9!¨qNtE00}.uΤ||ds٢'ރFaќz p?kt9ɧ}kffqB1BVRtϻreZG8o"-͢mӭ[mw=;m+^2znoQ;<0WzxE* Ht#6+ X9/tpu*`0rfRLmb'X]Dچ|ړ1Q6 EmF9OYܖ}@d˭{RA;ڳX; o* `&+b2t~(h=Xjxk/0F$6FTÉI '`خq|/='3̢;0~z@fѦ7z^ gӦ[1fw 1njL+ERNp*2V[X܀ђVEJmj<Я~1:-vwcQ'vZ~ \3wb&.(`6< BȠJQ$ oub+ 2m#&ԿR[{>N@m\nڦ\5uXFbSE7v|-ˈ+uGtֶxԫ}I6Gg~e.Y*T+D f񟌯m<: c4.nfDLm`Vc+&mUʒ*L! 1be2YXLnםggpklK7פ4`nfł957e 9M#Z}٦`ӱ?7{*P(aPGPb #Z:$hÎ๲6H7f?e N|s#7 C`b[izjxWzF*)"084fAl0f\A}Sg$`%;G =KFiR4!909t(JaNLPϴ5(d+͛G 5tbMLT(H>bfiff[j?Ubm=( #=+"'28e1&`R+4Zުo&(xd:2Tu Ijx2N0윅9#.H*;+oOM;:w͂4mHIճrGGYo1aZ-njT;3 VTюWSݼ˭ѹit 0AS"`#8"'zV*xMwîq:)^.Mp̊x'y0ϞCd?֑\iZ_#ѹ״&(ZZo茛#hVRN ?rQ:\DAþ)MKR h*)+¥⎆ofB42ځkޣ򓋢=_c lKid*27˿Eנg)ha r$U4 5Iw][B HhյFp(cha1Ӆ)I4ds[I,V\VfMP5c%zy֔vFօyx9s`I]\7p`56-&Չ㔶hQ]s!v!:;; wb qWٗC^AR z]z3 6;:1iҸ c/ EYM%|wpQFTfT!3Jn JԱ_:45/%={R"HM ;Nr4RVP3ޅfZ Zuеl’Bo P)4',bg IC1 [rWPwY4әDo''1ȞuHYH9BLк\{bժѭ\MD 3׫ħ348B!ghy86ӬohӸD9|6{zRZV ώGzpL՚PB1:aƤ禿L]" 7gW+`ג8YD`{ |a`)ɧ5:TlHh9HS)oƘ6t-s MYۃ0L {?>N00( L1˯I3# u Bmj*FaZT\y51^vp5* rhD#ړKǧ}4=9L՘r߶I;8w2nqrjeU>1ٽL!iǂW^a<< ΫZyifA6z/cts5!PjuゟXQI7Ӿlr0Zt T08"yzxpe>zT'Iؼ\L&MJ)*S3<ֺ(Ǘ`6̧biUxM]C!Q0Ds[ L EC\ى1'lGQfoN؊4~ūڜK23F (? z/S9~wP䦖ܸ ۸C!QF-grjqF;6.O_!8COpqMA)ij4O;:*E5!j1;`*= '͛ {8npL>'8%Ŝв mI:!(njL^bA 'tt폒C'nC0cuok~6yxa9`2SKt{}X@'|hz^w75&bb0BYjr!Fcfl(H2ˀlǖ\ߎCe30eay Љfǻ8  RQ<[cI/.}F1۱èpO\=0w.,pߛӷn>,;Z!zƯǛK}?N#K ;05gy^n<T>FҎJWf|v3$ iV!8MJM(fǾ)V.j lOOew'j5Pva82~VYkP_́( f^yzifx5?؝9:)f\dbM-lS9nlbd`bԭxwCĉÎ62!fZP@A Yf9VrE[Bjl!yM+;b) I`/d,e&ILuۃف3B؃D1k14\8^kVfqnGcc9IQ0Ps5Č8xX4؇$y@٠6]mJ@"`Vx>aمk( 9_TrTBԡ)X pa+ǻ'aqELܲRzi]5~=ܧ#k~5c814IiP;i[t` w4]OCv2F@|Cryc ~ nlo!2L`R^w;9_h0u!A<6./D;:;]JG?gރ>Dw  &R= đx%bAl2V42z`ԑKUI0\˴Ѣ9s6(;YW̓# 5@A*B >@vt<[o/ ç2Bz=\g{HaTО5X6If)3@ŀx1oO)C7T zQ4΁.VI/=-&ҔkhxP wV S6]fŪE' ̮NK_Osv"51b29qq'" fZd4FJѨMn6LC!zfM;&b(76_! oql wT+bfs31j06~D, 0jIe84maUtTk/`kC&%=S̍<,bvg+Vnܦ_[V&*q&9ٗ =(2#wwQF0Ȗ"6\rQd4 钐ΑIِOÏe?Ya;0КxvQܺ _]? cԁY2LojBq΃-x|g<1K iq04&H<{okncR8v=~m-{1/Ќ'!p pl!i{T;v5R!uOdJ? a!qKC$R'XN[؈;M2bҶgQANnhgLE`峇oݔ13|M`h6!wx 4ôɩ5RLFl߬0Rjp@< 6{/~- $i;^' ~\j6e8㵍)Zbiʋ!|hxnYcCc 8 ሿvn1RYݾn5p~;كY)Zqp܁ (qәqբCǫKޗiӾ|,\$@258 i16FfxPhj(r6`NDw8`pჶI 'n<2Mqh(3,;(Ar+L$SFIʘZkKu^CV}Y5i-ɂ„6=-vHsc6zO[~+"8>)kil:swu:q.݌:d33k;l! F& YN͈d,_KU#gb5^<Y@k 6: W{@MWvtOooɫ KNf`cj<q)1DlqEjDq0^!@`r5! 8Y헋|=*{Bl9nXOiC@+`Fvp.pFe |:'rR.FdN0H{.L)v/RHYBraV`O{ \N,{Dc7 /Pl,=xCҹDYxoPj_=X˒t)KИՆܱz142Rm οprGhM~K!(D}ļbZ}E "!P\1yZOFmAn@_|dqJ~!8rOP}P& ( :P; Ji?BD/qq E>授78<8>k 6 9_ Eؘ#cF1 ^L "8 H|bzu@y$G;05"ri8%d/ǽIwc%~AMG}Bӎ1Hzqv+Ok+~ F 3N!bo,Ε} Asq2OH2*"w*" ϰC@$Ǒp܍CQ(e8j^v* { Dd.zG1.RHIXUDM4ۮX{hvm'iC[ ԦeM0|F/ 82&D} 0x@>8DJzeOyۢW)2V{xF2nGg %f Sy!OOǟ5 6dC5)p0VWh}S;қ^bdЅ;r^lm#W>LAe#!x;ӬzGr`8;Bz#0|XL٨`Nr(!5+( 2XM0=PBt[УOX,07d 8@sxJHޓG pS%^p% r0C4 ) `R9qefZDṊjDa}HP!C$ P?Օ:? uɫ\ՑvHc뱴*|}}COo!`3s8@ $,{)O~ِnI4~NyGra5 )D@weց>$E{m׋d]-n ~ *Y+ N[AWJrDCb+.1M8jDȘR'f.?p`CyÌ0.`r"AL ` >SxxT Py:$Cr&wdٕ)ߖ"6`_zv`Pǻj mPSdO'7`a1Oy™)>,!#3HBӌ+- O 4DLWKө 2+!wC2>lȀ  |>t|GNB#!)Z"@D {@ENR"j L`qdeP;R{SD2P+30:L̎hPi !M̪Chԩ`;\C RZi(՜1Lhsfs)We*F@5( ! )02AiD@ &PS !*`$@*L"1 _ TV ѬGRP++$ŒHJ;( !XD(P! ,X!ِԨX"T8](BKpw#QAClnW9}R}FC'T& `TE@|TPd]^>A! smCc\(ʯs"1tD) ͯjJrl;]X&m1xUE{IehLťYyD0p "B("/R(' u)D:)B E)"E"v #D ې*"@+B;JEze ‘*",I A@R*4 L)!  ! D10C#!B!,A12D+101A 12DL@D3 >$"  "1 JCTIHPҴ LRĢQS-SDD5D( H $SV%>rhCL?c *L8wgD;OP$HȢaD DL0$BD'%0JV"Hf *b VLbQBQOP A})PC3o⯴#L@HS#ČUF(g"=+N ̅ )_2^@"+!@A @~t_,Vn`G'ep]C!Sc  T0# Q{fDa!Ȕ1(DA-!E,D 4Q%DDJD D0D!PQ)TDQ VHPAS1%)HH!+H)P6 #ϭ+@O-Oxxl鍖(=Kbp+OD+L*wH "V!! R(Q`@•Gހ \ W/w'xF9)u~]E`1ՕW_ͅ; a L9 !( wR)"B&@hP PyE1T)Tu@,(갇 T]AR` rhYA=d)4.*h}1 IEsMZ#x0,GW^չMaaIAƆ0 D5֔ B@]L@P?* @Q2H̕CrD`{[@""RX2Sذט\CyACU{eNP( c^eUH R( ƎD~EAEU~ED "9 z/ @s  `<Ĩr!"0QFeT&APڻq HhEDDҊ92+* D9*@*S Ǫ`rKC M_cD`1@ʈְ7 cIY2X2Du[O 0"u H#> "~~Q , b>U?ށPv!(R$)i (9J&B[ő@OKVPC0Y]W}t#*"'* 5X|*8@6F)b17pC>i cbfE)=AD+EbPuz6\ ڑ0]ձ[3T "U" 2!2|T8{p#d١7ie#v&ABzazUPFxea* I d%s[rCϺf"lQuۊ@$6ELz,擙hW~mG'%߰nu ci4keT2/jTf&*j} vX?q8B*}s [$Tޓxg'>=%+Ipppe݅oeKP{&U'm (r6"=s@ hLQ!ql/6Svݓ̽әҋЈ)7N f*0l*8|.8m]a!x8xtc)o/bS (d3(Xx211Cq#`aD6 {qX7d27&0玠NnGӜX;1P']= yŀ0&YȑT&Pf L"'@u5*,Qy]8"")Ԕ`(m"PtPDP3 R(8 l4,JO}(A_̔W N\0bF F O@GRy2 KlFI:4J(K5 MbZf͸l$!x!O# dE(@!ABVT"DqRe& Y"6Q%C0˩CsAxE*3+C ;O Fv_ѱw3~^K.anv$Jmhz. 2WKaĥY/PtD-)ax:@ " $Q"DQ2PBHD@hT{("$ J(&Eu+āhBB jZ "$ * b/ay wawO0w\"AvӬf@ ʢPx;CؔA6"!(aDiv as&}݄SfTD)& "( uc 2QC|a@eEFad@0Pߗaݔ^0HЊ̠RSAL=E=^lؿz` ~2#DEf~| EANp М2)<2L 5yi 0$ ĤI0B^8Z̃S%d*$?ȏVfa%DLLX&D?x١qӈB*(B*C\} &򠞜wQhC "2 8ASIאd(M ۽KLh6`T޹erqe+"WS<v@ePF4ʀҀ8H㏕Y4A0qݑ_@GqSs0$&L7aS$z_; ^m+q`vT\+jNvS\c!aq @62`ތ?#D>|i0UsȪlOo' 'Ԉ/'EFA;+" 6Wd*}yg@ (/ 4*٥&T_C)  . 1Gi?"m IŸbBRa3Am&@#q'2z֛WEQWD]ݶl,a(HԈ > -0]@Á_Nay10f941GOP@鿽 U?*q}) E_?WCz% a#Dn(M" #̀PA[ wQH(4"KBD@Enc(ˆd bȨc y%OvQeDOIP Ӷ`(oNb¶iCЪ ͏E$}DPdT Ew;*KqRrQF*"{rC21P`D;P{Eu2E@_LO!2v0/{lyF| D0LDcҞ]aQHSzk/0N!fDW[DU x 0 l?y> ڱ0M1 S >d=&v`OzGXx,\e{Y]0 6NRK}vYyG N/1YG+ :]"݁ ,:0.c"۫QvCB'X9d:Ig&'1G% e'm!&Ml!h LK0HB !/sXNK0n` h" 08.862\i Z"i`_JJL0)ʡD~i_А6PeC3 l=(iau'cč 0f8ht Ҍ=1JC2ΘI6pD3;L T?ҁtr~M*$0~ Rn!#$ c#JdȁIoh \u*$0 Ll`ٔpD\?Q7qW0fJ30CH!\~6A|e/("I' Sa$?(. HA0BN | @@P Hf0yBU>7h\vR}2$&vx[[gce`4OnNc0a?R#C#,X`lB)E+[\u|:]Gy@dvHiE#yxD`4O=F_ f&RCQ.$[tvxfnӏQ@?a1':p9ق@\0FΪ4OL|C _gZX],̄4k6ĕbۜa7HqKb 㾔1%ࡍL={1fwq1p2OsPѴ @93_*,)C|ŜeU?`.Ĥ<B!*RQ4z`&‡#Dlӧ59ejPgpl"QEp "hC_ (su lǃRAo"@= aPh8V#}'^԰y \4l P4" -& AD r"ÑUwpr;6M[1ִ#ʯBBO3>KqqЈ,T* N  1h@*a:`PBQfA8'`/Lo"혋_ETL4ЊE;*`bCeu/ۏNA<X`/b(nOi8͈b {4;}+Txf { C`ޜHpQCoa6`7^Ά(y`(*C DDd5*JD=_[?cA)(7D6Xne|FC|ڵW`D QGLB?}(m&Ë=VS,d2 B1gY!(:`׻'Rb7L2 |TCeae/x:v3h?%"WzEfAR`FT" 4=4("k ,%f)=A912C(4/L2&؈`Yh>8F֞ 0q%Xf) *b&ha&RH&fH}#@"fP3RLp*ab$K1`ASCJ}sR wn݈܊7@&_EiXvC3tZ"1K:4SVQG51 ;ĿCV!4Θ[iW b!17Nq &&q7br 7K,bȔ*{ g,LE&(BbP sis4z"BX8ᐠE8/+IP{E)  vѢ 'uT< iMiKmm}l  }=g7~ػ>^^ЁAL P{ ?$z)^d̋ɌD~4 8gKveYIAhB#CCl$Hm;YS@=nb&ٺs/E*rۄ&)1M9RDu~ K6A{-ؖ7!L)ãR0Mtf6av!,sv J&L9Ӥ\i a9q󍒅y\,>TDTL7׻.\}jXYd'NTr˨o鮅(r+4K4lL]y4)Lġ:}a:ý + ]Ht糥NB8Hv*bHG戕BAQ!d .< <޷#[A p%|?!=@fcYB0laC9ꒈɑ~yTD^Ak DGPi/z/œV]óWB H R@g#M;h ? YMdǿwGK1 cY"fM' L9MNA8PiL #հ:~>#z4b\!/kw?;ö^ /b:Ԗ=N\!˖!Ԋ>&8p#!wC/b#8wXϏ9ZeG\$-ׯ 0Rp6m8v8惴|}f9CNVC^8 vn9Jc0\"q9X4^p)4|IO0to{ kO0M@16$RzύHt-,'.d!tlO>4y >4tKm>[l{fsR ock0Fs gIΠ '(Aݐ4C#11g5.5lo{!û"jc3[`#杈?;9#?Sp^Shnaoʤҁ5ԘXi(31xh!)(%Eu=G-8?FL&۱<-: GF7,S;GHSGJcK % 8˦dwL +?3~=RjX*_3M \/9v>< S_>;ƥif kL:gh PtNyʻwJ7i:H:;.W㵃Hn2,=`"G!q uc<,PKQ7 C^NNGT6-E@w$9dl( BOlAF( *:p\O!-"7/'\ѓd_nw*;h_"Y},kzoɭ|r;\=L]Ni( 0ll=|WPݔm1KtH$GD*n3ɳ.فĞH;Ɏ/A x%H{.n|qZc}xw!(?9v=v͇)\|[*":hyEr+t1FzKnwh{yon\aٛMC@f%ZeGDiu9,ꓲj',M$z,D55Ef2FG0_4S;_mC1吼WH9AӽjܢDFL Hx?w[DtRc(֔C!gnmlݵV ˘}Cv9s>f_qb8e'4;.U;$?"T44$rgh\yr3Ra3 rqgu1 H3E AN8L?*Og8cŇ}2=Iâ1=3ݍ+$]"P*'֔xp4)DOOEBkZd,ѓP?v=SѹfKc*6[R5bB{a[å >51YGu6NSb S,`6Ԧ_ t4ced[rlt$MC|z7ϯi8%iaO.1N3ߛKZe&ݓ{H_9hto { ܯ>_ː",sviq+vPѵV3t'/^܉⸷< C$>ޚyYݞǵ[ϣ3sҗr`̇Pe2ԍXм]UDzҤK B{;Jt%(t<>8)NYak7% cd7~y: & jG&migMҿd4,2N^ &cCc/ yJeI:x%x؉ZqrʙmkVq5qߢ17+=-CfX3ew)ls򎒟2C3P:"_#B B:eU H*stFZ>=Pa!P,M W'c f.!xJ]trXh˸4&~\Dt+)dqY7\LL:͝)4j;OG'sj?~G'}Mv>6.QrOFO` mrK*Aԉ:|*JE-#AWd N-Ȃ}JfH?ޝ&(]^,sf-FBiܾi!<43Wc[/RbS3՟ ˆqڹDq2#2n pK HCD 2ׅlꍝB+^,pBH;,P~ ɢ $ChP!E \S勊v?Dpdޑ T`R1hH&`| _ cXvNq bh`Q3F1 a5M'5zpX9@,|LG@>zGWf;&?QI0i5WC6K<+@XkѢ+*˔iв|Wkj幥N笫Ц 3h~up:ή޾JIiRK,#/SY2Z0hʚ%6Aّ DNtB2fLʲ͟Hk98Z$<2/$lp8"|-})dnzY.@PIH2MG)' ?54ue~ZJ'F=сC Zhީb05F_^+26_\G4Mhy..- f8Mx/ĉAp;6bmN>iV_hէ5Ni%10J`^)Nގ7(cE(a4™ Zn_ZHJJd?p*0zUO0c޲~/Q1$h9 %#UGQ_C'-{e\G`Q"T-AC&42{s+7=B*㢃nguWI30 wc7A{Huα6[旔 kcϰQs XVF'9jy@ɤO d \q\1m#D ռ)Ue*/,(9R!z\^* μSl'bXǢC7 T.)LDTs&m|a;;!ӠؗCB>V'K C?Apz|rPrzN֔)G>D/l[ Ep3Q4FEM,羷j*#^AW &T)qDzU6U d xy-Z$2ĵC̞R{Xl]ݑZZbm{# ei7p4\אowLMs&ĕn#߭oC=nݝ<f\Y[ Y0:栝+҇-F}[PwiYW!M]l6" *?J29b0%1YO*_HsיӵEqٌ; j O\zNu{'P`7$-рKlޒ|6avU wvS1rAg rS@d6|r619NﮫI[pwQ2x-ט]ݎvF͆yZ{ilNe zkqԍcדDs<'ɢ_ ho=v(7v%8 &kQ@# _1Ql=Qk|H0oDh=d6]\2 }fNnhCsaѼ?WvxTCjR81NQrɕ3oM;|;ncgtKa!Kd9Vr}Jy:qqBXwx{^p=xShkXQWo!V ̛ca˱8:eTDy;嘮4 `f/[ sƟ bmdg yt=#lX;Y#҆C?xѣ(*ՇN^o p}JvQ38H9\#/!XyA0^.& pЅiQ<9 byUC"䰓iK >xMhx-Ჰyd)C2^ zxV5Glym4y`:l27SU!&Cbr[\=DCsO醸 &\(jYYE,n mm`^,%6y(g%rC+ijǝ p%t@@{&g7 Qbݥlw:8N#"2qW c.Ʒ9vxKcP8Y G@Gޗ'Bt |Ϥ2RO^ZF4LuN,4w&n,!dIL7*{|ٲA)>Bş\${R"+#Wt+B'^^`BY]xr6fsq(܍H;O %؊UĎ^w7!=^xƞ3s\cĩ/7Ud#ZtDuXɝsu_IXNs('o7NO_"ܻX&FW~;7W|En3[LYv>YXEMe1h-,dw Ƽs;oV>`&ۑ b(_ 5_×vUoBײ]%b=+jP oqwҜJ`+]y3=zYeϯUyזw*~'l_̓.yĦ0ZMH^sIzܢs'NZlLn[K ^Yr!~G Aw^ī'@fMr"n|>M =$+j6x$}9NqcpX˖]͌.S/jaIKkFKh:N.I K>)CjHpo?v4Pm'G/9mLeyéd_+l}?.vPOA 7XZs busM\zQg,e""9[cW2u;d]WLSԥ*սi .׺wRrSQ- HNn_i_Dqcy*ܳDYGܩ*'V:-}*ռg5#tmH׬vDVs+ʜyknQmDZwx*~IyerŪ3! t8I jqӚ;XM:xr=?w~9N ?˚SZRYd!?mĵSGnj4Dv.?,RM&6 }zc:"SV])Kyΰf0LF%аmq Ei;[ A5I&;5Obadl=ip//zSr>|"|C;vC L:[r̾ V!}_,6ܣnRXO$>2eDS+bv-*cfB9=I(Sx L_BiZv3MZ ((A3=yk$+yKŭqR_l'f Q+ܐӏMe2N<0Fȇȝ$q !cjY%ZۛťlWٸݥGD,OfB]qW)8(7l %cLfM<أt\<DaG;*˄1 qnzYm`.LwSҵDv~GտP(ګ1m4$ jDWtZxz*ia3Tumn޻̦'ʲ=:DJ2^Y ~tD]Tpj㑙YGIL2J4dXsF[~(05`bҪgumDBq\k͝U|{vL'xhtїjd kϖ|0 uFYk;b˹|ZUW]NJ.uШ((ZwrZAo(}Uݬz^Иq2e.NU%bz#r2T)!mvGJSf^ y?ՌuR9D}1΃0c7 (=)msBkVA'Q>[sK3ba:mApy* (7x/>|jU nG Y6n2m'ws8' _9W'Lѯ>dNN+"'X8`յ*%h|5Hʷ)1,o7V1yjg",*褕D[SwʄW^p HrlpH'-eξ;2>6d\62JRG-OD§Bj6`9vEo7'h1 P]@rtcND*S0j֦#+yZ:2d^I]E+,9lE S JPg?te {g=q6L{, ׬ ]XQN'I*+8pc[bZQx|'A$ V8%QPMN-=/:V3ϗaIL\ai/'磼OQ8!նwï18ln|Hpy,d܋r' X4xE!R6 ZeϒA]%c z葉FrA88 ^=]:j{J}Nd|TT1v8sXz9DKo310yS}1[k4;ʫ.Ҕڮj7/?h.uu1?%NLyaQ ';'beHY^$bbH{%T4Ǘfβ,f=ipہ|h}+ZD%C玱 ;/*{չ3L3~)'ttW4̗Dc6z)犾#j3|Ekc؝$>>R-܊#y.[׼Do2A8ɡO(_2ю28եW.B!+鈩.W3>r#hA8LWQm-CPe䣽}Y89tGR -fIa;-<]=x.fuJPOHqcq^ r>+ Kt:SW)*(%D%&ݕme\3n[dT>½ a[)AF,%rtr`q~7jMF/9ZȊJWΓ'6Or$A;Irqp`8K凖TI)564Xyqd" S&dpI8tezM:JI"r[lOtRҏ^t$3IiۘQcyV.d=]vH4ִ]nBHzk\rWN#@8 d#i)1mUw ؙvCW#U)b78[)GWzOeahs a+8MI֊;zY)UNjzmUg;\N%Le#uI>jj;S҂;Wr2Sտ=J+!AI*SDO镖epdm,RBu+NJA]6U_aIWD={NW̧ bוk@!:CT275RRJVVok"1:TǽF CiJkrUR;wn8ϋNi֑wqIOD[!q11-9NLE'#zcYel"" u>]eW5jv20F=mɗs["TRL٠4Wշߴ;6XLVWWLA|X2W|Ⱦ9VdrrAQ+՗S阴q^BMˌK+0ϛ[:G r@k$fִV_J>#NT#WYʨ:>e\R&)X._l2S<{VudzAA~boJWj簐*0o2g>~Z#8T/(yU`C1;'n.[˲l[y"EP|[CBN:Ts̻Ʀ^(<șNգwBSY9U,>qAF*-նї\ HK. O6񮥪;G@rFht"㙤qtu%4hʈ1w?_>skh;XK6~w,tPiHeM\̀W'P-X*n2!Tё#(QWo&7Mv/iD.Eȶڕ5 1;_.Jk]Ԣdڑ8'#`_n᭥)+>:? 吨N-OIw3ثٯu\ nMmr\#TLJ*Ì8RR9C7$XjZnį .laX6zU]`Sxc#ʏ1yuUs_߭2 0W] A%p1:vb/Bep_pIzv;kŒqL+%Q ;QލCeH180 ;9FT-uQIQM yeڕSssl_'ice,~kOsSԧnn.,M*V;?%9f'Cf0I;ÿS)o=2|Y~8k.5 -W#$mH͎4\|7}1'&q%iBsY,jܨs-A4G-gQ.!dA)!Sh\km-%rJKIiV ѫIk9׭()L1WW?;~%zk4,Vg'T%ĤTYISkusYѢnM uJ1-Mq̕xvX&I S5:V[ Qiw3|U숓ۨEAvf nVD/K }~rrP+_dI-WER/*|ݜSIA *;μª-Vw0xs,Z]j 㔰׹26jfҝML؏"Ap#<ޜe>9c.Gc=ϩ>#]%9&7r*eǭ'w1ޞeUEBS ɨ(7 ɖ})7JXuY 7MXr Tvd̵_{}Š>A`%!|iM:e}[/=Bku%mXWS/ᾡm\M^q)8NR+P&OV|1}ýbƚEۧfpُ(cB}2e Sk/d:)¼^[so1`A}v=vc^򧇧$)*yۿoZLBw WqUGQGOoT-,~4R g-J"dsYUoKEحM<"u|CIԍ$v oJ: η|~S".O#6&2Zhȍ΃ Ӫ%Daɩa[\*WʙrJbKO_3 vp@o{Ck|6}ͩ %QD?G% )D8si|-T?5OpAߏ;@&v 6Pn@~&X}T'$ʆ1v>чU!c#]d3`IBצJ*˚^TQVD^!jf "¾3Ȼi !vhCXv=5 S !E(#  LH:VY њ +':zQH͂Jaz,PaHthe.9מoǠ5e&’*G1 >+ aPX/Ew8f_!q1@P:V>>vlw,X"Z%K@ĽX Qtr)U8F%LďĺJ;LBrOV{+XBO^c,L{E#+OCHQ1>YPeŻf<كn.f r勉Cim0%EhH/\t%]_s<2%B6jߜv`u_<썇w s]Q2cex%WC,O<UC;@౦$镹u3*rG6}ὺܱēq$ac#WO̟/ˍͺxV;86_CEm=wUɚ⋬BXD2) A{;Ă/*Jؽ RZBbO.!)팖dŃXФH تcziͭm!`|8=g%at| bRC=.kYU q X.^٦R}B6{>w x1 nU#Ǝnx^ kVu)9.prF&L͞Ngq 9=1Ff:RtXOXKZ꼯b&8킑=VB1Z\AG WU\֎D|<DâhόNqGH%n>xb]*,,WG#feJ{0}TQ$?qߒ]4'"v;ޗO# Gİ/R<=`3p)@g&Fs%@MTS`fX8B*O `|䠒v5]X ͱty {>G- 'S -$7vUYbb#uSw!u'"$=?؆ͥxsϤ w5fpW\ ŐȻ{Eϓ7I"/v@xޢeiH<2LfAK$|N&-Fopr:̽ad ?5"~.x[ٌ*u OQ`7.ِ}i} @i0>AҠ=ќbS|G\*7v.f/~8=[2oM r!;BuS7ZᅧhᆮKo R`+?&}N\P?/֜y?OcXRzdrFϹ9&9kdv}G\++6qaPZsHhRt`o~,xtnuwcƠMF!~RG`ha 힪mI#x#ғ?&ؖiH!& -_.eR] v(3Fi1'{HCٽgqfE1߰?`rBt{a;@F!A}7Xϟ`Qjƶ9p0`؞I`Ӊ>o9d r iEvl;@stiLq!L`Bd`ݾC(,X<#q7+<وڶkVEkVmSة6%7|V4Z7Œ [ڵ x )cG~擵#>@QU<J`}V֏> LB.4}GBp'Pj^]"\)("q g11_!7鐰_`j>tdd.M`ޜ/+<ܦ(S'T ^\ Q.엀zN\fW6 `٩[6F/`O6m, 1S~`y n&n6`4T<iXbc^+MЏ4b !TN0BlNٱ9Mha&[llrOh0;Ɲ0uh[6taS7`ޱŎޔBPPBp'lUg>$"ר`zjfxYmr =sؽO(އdΣg;}3V:p70=V[o?4ۣF4[h&uү:X(ԤWy9v.zȮ׸|9#v8󧹭ފ=WOy1V8 >1G{ 'eN(7 ,qG Ns)A+w\E!HG`iE>u |i/`)a#z׷oi|F’@f0Ji@6;Z\ff"h|38K `:|w8oװ%lɅ## ٞjmTHAU>)tOᶦ&Ҟ_)䲮.Lyѱer6)Ũ^dMA,{-'Lf"QfovbN1wc:ۆY .#\ h=,2JSTF\Ί8E2.O{tĢ^(gɖdJ)S 2;R9NL./z"Kg`X rYˉd|w; (-PvcBQ+ĭ疠Pu3/3Ңd{cF0`rC[ajC1g+C^b U"^)YXp`f=vݓ]0x%-$"n\e;&Ldy,boEe&`i$o19S1=O5e.ZJ.+1X^/N#TtiN:bߡ}Bs2KۇDCqq4\j^=x% q腢h?B9b;L9=-bCrĽVvuNs/H;긷}s9A'ED:F FmunV] yo0 B7RIt{%*S;$Gq$`IV⸇L,SLʹV%0˧cAnPo :Ҕ3d윓CܡO#,O]o<@y>9g>EֽvxV%Uj^V~"'H4e,i( tw3\K bPSTBj1vKjo*&v*bd']S/+UVzWz Ax&JyZF+K}A2F8H%Iih9#|3KXC}*=a[.Mji·u9eڍ _ _>]Kͅ4#;zhG_3X׎'ra<OPZ4g/W5ҖʖD4 i ADg& ]3za2d9SÏ1s TZ:J|%Ksu1xYbwnW%_Ֆ KoD8<z2"wX--֦.3!MW=~E=ߔ|OWrybkq@Pf])D/X_SI[~&Tft&k=<9ue,-bf̖MqLGbZ*RkҟF oɭ$?cTWZSG+GKm1{uJQF-4Y \v"pn~uvXm<Й.RkEh覀ldٚ}ԥkH\K,i93ZDFXSDYEҏ_(2X2%瑺>[0Q4k QkƂ5/XTmdzIvTK F<~dzsV{ ۝ȒM_"yf+\P27=."[^(tmCueQP ǗzTrȓE&Ƥq"l.pF3})$rnq)` e5[ ƌ%in:}{(o<ή1Zۦқ|ebSp9P֘cQ+qFab$Yh|7:ז:>i¿sP/̙;2F99)+2sY7cU^ف*ë?Gj@Z匟Q_Z累Z/Pzj10+>.Id-wh:Б7i;GG?޾[pDUb bx-]8 鎟43#'\l#6amy"15pxP7R' r^ڹc>\[Գ xM/wrr1vkIU$'J)ҠtQ7ѭoc^FN<] zNrpjDE7QUMl瘏qbnxU sڎ˕n@;&eni7 +wVђKw8L 6a$2̵/<^4<|qM2;o6/rLl8B],M;3ɀ ]&@ٵc[±%~s8ۼ;XA8{߮Ui_|8w!.n,iAt-1& wA?V[H~#TX+hh]KY 2dف%I݀]0u^pBњ\Q;1`3A5АP} 3cqf`ds:J=CR-1͞X`(,q&s>lqbb"r`zD80K$a⧅%xL!Y?OZJD)@AzSo}.@Nj'{p s:G u L0XBX5g!\0ch0?/tgp_'+~9C4 b`R]Z[^BOUI\rzxDFY<<bp7#' bg% /pss߹M1wtvKդ}0cC>G|uƐG3GqO)'=wiX j&èBt2'0길3֙ 3() Av:` iG|lcO~]鋣@9H > MdG9Jq<{X`&a~;00qey˧S 3&KCD 2e9։PNaXE.d(Hsa^3lLbb<0Mܸ딡n݊+Ea~k s͘?+ +A<|پ &jɧ;<9gX@h8t$~؛u޺*] |N:+b$c`nH QQܣ`w彋? _NRJ1k=z+jOA@VSw*xv| s'4P]ᎏ淺>3 wp ^<;+0Wci<3h`lODc?[0RvÙc7jwB"TV=gnO$PxT -Rډ!kCFӐpK@-]C(Vy+΋?gMzenNö&k z,-*_v\o\hfY[".?1= }\ׄVD;vlCb6"m<~}iuX Z SD$r7nl>VVЈx)*!Ea%M=~ѕ4?0Y,c;L{XlsNj6%nKS /܁9C$.*1YB ޥ8(%_`qlI VvоDnVk#+eg}b9G(WlW i1햃7prY9ym߲k19%:ʲz@F 轛j lt[vY{>w^[5W@~)}^qV$"3ǢIn'Z|VOD6Fp J{ fH Qa \i,iC>/dVS,NJMU3JXblM%_tfoXfO XyN$sy)Pj+z ]^*U)w5 *L)K9.&xtK[hj(ye%^ Q,\^2V^اJ`lzV\ ?B$3u]g|MR`:^s OX@ja~]'M*+2][Y$I؞AN*BdX_* $ܘo4f{%\XD3CWBMM!)c")╊ 5O9x}Rqɍ1|f^EAGJ9]/8ix5p+"`"/洑pF>_U5MOAW\rZԤYIBu#3/K rS'3|r@Mm=ܫqf@*yz$ wŞ4E"yjҜ&a%jA5Ҫ/ j=U.Ț3pu§pB@ u"RXoa Z4Eqԓn ̓ٳ=Y HMM Řuԕ٣Y<[Cv$,ѷ Jב }lU?T]02oƐvs+)d}eֿ?Γ-1M5*2S$([3Qj~y%"vj"!'2ѿOŖv\D&S23x٥K_qV Z3sԅ^rFDʲiA'vŎ Vꌔ%WRb:R݁*N bID0XbYy_Ckװo&P1L?[!RX+nq~?- k R.K$[7yyqeϾpʭ,^Xs - siL.K_xl،j/fRބპe#:UN e*Mޫ=<{A8#{\$䱶{`kIytTʇ(T`IL^:qMݒ A/1AZso'$7K?ٹ{{W9ci:>D]H/eOwx]GAԖݑcs˗֕cOv5X k˩üael fv'=z)n &xlQR;FUc`%"Jm:z~v֜*L22ۭRJry8+= UN/P]P7k:1Wi-x[\kOF(N*/z~7oM2Hq [9&Lv,V0wCO^ n7c,#cif5B˻aB񻻆Vx!rx {[w'1# j:=8\ ."&-FS'MHg,fi$Н/04Ń ZdrSc^kٛ#aa%OדO`Ln]:&M t2\>Md&1?sWKu0Yv=7SG4_۽:M<׽溩,埵O]$&%4q\/nc*9G-KN333332-ՇXGA2#"IW]f lHV%z7}1}LuJ)XBj<|ϙ9JSEEN2MxkbhRL̑ȑ!Srxos7L.1#n'*#ب1^ RbNi 1\ysܟ!=[C_uZ~7FnLgV7">ML0/KA{wYΫjji j_ѳI ut :j3B6DbElzYSLHBe+|m뢏YfIۉZܭvO#cJ=Y۠::OrmYSu4j4FOⱾP:}d֎4Esk`o-`J=qɑFReKL,؃{6m5eӛ:RθjtizyħJi<<`ʂu:D?"&&\_ s% {}夞e_ ea+fT}!Gi Џ4.PlZ\)Tż|-.l|Y];O|Xc`-l-Еl3) =R_u'+Ï/%:0^'y]̈[&{9I8biy#$/ #w2C7HL>up^a e*hA6hH2^;h\]4 \~BYWd3h7ᤞ]uݦ4)r_k|ёS;B $vǢv>RhDC ~L70a$Gg{gzp¦l}({) A5=\]:-hMʀ> Fs+U:US-i G/貦#!H5LfP䳦`A$d#+ X*LN_͓vb6Y{Oا%0T>AH!t S1>΋0p 0~%&gوZxOAg<ӂ ^`=K!]"^`Q9o W5'XUʁIS~vn4;L%s)F7Hߒ6r 6h7Ă3-K Gjg(T22)Y"ђ?Pr0Ku@D|_va4]DF*5)zq(a)xq^25U)"+9F) &(}<,Y^ibUk79ӊ?b R{eVu>,7H(wМ20/@]qIƙbP->.G@ d !@@ v\UY= #2 NUtk)GJR+Nl-d"wWQ_}LC·[ӄNSfT^ĵefExP˷w-5Y 4!? K!/};>nC?Vc P+,:MjL `8Jy?kR9} hlUsk-~1Hx^M/E\MD\Qi4hIlj:pUP=yjc$<E,!]䈦溠]"B6 RܝHrh?+{.(ȅdʗlt.vP/\ܷ ,M=dd^_͡((Y+aL-5'$_%]OKݝH5q*$Tp|%TBoibRzV<} ~J2]1u`ю{ D pl.ё .h-`n>cpQ[8ް@"}%Ct8k0r#=bĉñV$>Bc.|C*{px{lPfr:4[41~A$B5[ ,>SsGz=0 8Lx64_/TS/]JL\gGc_Wȥ$XYK!5em.šj{;E JFE+2RJX$R60iRRU BJfpmʉz* ʔ%Bj~ws:29[= {f'(hPbriSꬎ _AӰ@?+^i6pGZ9>װr,>1M4i==)!!ۓe[_nF9G^J_3 Wlָ teZR1$TcDzl;' =Ӌ0<l243DzaN Xd">Bs҈puo`eXB]=d,rTZSweQ1k =n|C'DX<Bǎ`J0&@ɖሜbtC!L&kn㐽/?Ź724)6 }֎*]V!a PL r/+@6DḾ'I P*Cy78g5'dbu7Ϸln#Bs_flcT?t8.ɬۭao83ށuw֝Sv3z7cgֿ9{x.!Ed* jڟy:I5y n>vET DN$8&jClVґG^.d!Ս-G!},J('9Ply ]Ĕ낺B=R% {N4 4>@BM!5K=O6f R2Aיӕ ˣ:![9^ &?@F\vXħѓ9 BL9(svd2J8z".IpAtSevhE_jG`VHP[FXqAE_sXzѪx=h8 ^:o7ypd\i3fNtUj2+c^KKyY+gIQU1=C*8`vJ:ݔ'K [ Aٱk\5ȯf+?ML[6I >;8,nvıV/]yJ[se^ $.WW4 7Gk z67^xM:lt⋁=R BZrsX.X߁U%W 8:!y7c ZGD%1|Q ;`bc"i)M1gh=Ȕ 8 y&!ںT;b.9ga29#++=U[3_(]4R` xO9}+5R 83 ;:qncPXX|f>Y\LG0P=aD861ئ~2p{+ҫ((HE6^?}u7 2HJ 뿞Hx-OgGbb`xreg .UFEBu)~siOʼn\f#)LtZ=!R 1L30`*T:c7d} `GDUc\?B&`J57h6F. [Ȫz(uBnk:(;XnX|~i]~/J;n{x@$]w ۳`I35vav I(W{u!D] t?h!z|n.|Qad1!2Ulq.3y*,1$ Rey\/x cr Aq9v0N;x蹹UNuZd p[y.5rr9G=Av7ilPSzw4((v@* MJ>9 H/2;(u ?2~&G`$ V2o$ǝ_RI@&}4=0ǐ3PMYiӃK ʶ4[/?N_q6#>֜n2D2Yԃ'MD d`&PgI[9X,Tusw"a^Ѐ~gz>(XW:{Snغ9ݝZ}Gq0}MS'wϾ"hx5(}UY}$ .& f,ĝf[K{e꒗@P0l;|W"(D 1 v12CA0国fz5*%k_;!\YX3KnTz:mnoZ ̟{۞Bj䟒I.ljbO! "Cq?v:yf 9.J[x۠99eQ LvmFUs5+3d'_|eFDY0.% z|0zC\sك9QFrfJ9a:lv1p=l^'Z!aM)x!俎/,#^oN Q w>2(\3D&n;5pО'iλkҀs9cI) l2C9\=T`/܉? ={_]0>ق`>!]`6L}C@60n1uAWdWد1zf6̼H q _1yA檕`r>D&v&F95y(TNSrkU1sÐa,U8EHɓu7/bҍъaV)B_oa7qp3 !9zLL#i„CdtЯ[z|iB5k`+ښ^hMԌOp.R@m ڎ"٦[*խy(>fcַ~Q.>ԾM;jP=PV9Rkc!՞PD^ f 'gI'^B9`ɗld%tR`?^CM![I+ՈW2Z8[$BdLk>Cfs%PLf亏u? "}REDۼdŸXީ]:p. F=lepF!(.ԟp^T "~A'4 &LCwMXN.gRdhΨ-PR2. rDnF>5S+PϣE)y J8F;/H@@؎0t؂cHD100Gرcb łc<fq(ֆ^X!,);KЗœʼr}g9})@>m}5߱ذl6"0K`o w;`U%&zb覢H`t&B?&?>)`ljb,fJrZsбm0wzYMgpg~w^ݞ,%Ɂ̠c b* 6l:MHfwo< 'a?'?$?74خ44~6 xNC!/( /@d'ϯ;NΏac͞Ƙ0epaMZ 6o=@d.>G{%ʞXXR-ɐ PP 44JreJs omyJpbU* 岒5,YLRqP=ưgǓ"2\\\&-.Fpƕ=91yR O!U002 ,YZVHV9TJQ:mޝD /+wܳl˝^_]quHlNj$:ETR;MۺH??~,=!)[aV^R z sp<ŖUo|0<qug5#Zy p`d9zg` BwHEbn,|}cOsv7!us™ }'à(}n}Ǻ,ć |8LCXe.1&,&C>:5 oYm<,9cR W%!%lAFⷋ(UUk_$q8T? I#GX{,\eK#ʼnClmp]GQP (cXE"0cL<$vH#>]x4&ca?wZhSʱJ5S-r5]\^νi 4۶㐦!QJT͵*WjMC3 u7C@:C,X_hyl#與}J<3e.6|6M.fb8A}U=! xC9_@0q"aR(R:#*eXl'ox %sk]z:w&QJ6׶<۞± !N|Z2sO69 B|ND?y; '^PXwgni;G4i$Sm_Oos_|śf_δGJ$|BD9%ߕXSd|Ev")bYrN|h8RDLBDͬmNC93{|FM4"8d@Bd1u)xJtLYx'nKگ5DZӗrA`ɘ2CT5X P 0}(ml_DI s 22u T9%#}@ 0ŅNViqB$}B5ű@j0j|l ,GvM:ܽ Z(0]_߈@c{ A`Ca{zlWR2&׶ymi]s -ei췶<VL[]m$$+>X<%*0r''K+-{m~Mp)Jh1iD$wƵY߱| dɧٕ5ǀH?DR14kMȎp+PrƔ2l60$|1%ڳsfS-BC0%5G--D'8T #rE)NG9*ܚ:RJtZ掯f{FPc!/^|e9=!7\Bygɩg$j HVӢ$µ;{X"ye#W%)LcʌHR0)ðor8a<1XLǟ`qObC u :B*~\ɥ3 ,XaB%p>d"fSr;N8]np8y7'6DA|`Sǎ@X" N\%슢bg|wV54BGRTF|-(ɍqNk=&`"sbf ҹoe ~9cpo!28$iv}ɟ93* oO:jXqǩ$*Yk08Ȱ8K½v߽nUM(wzrR'LoizXkI0jYse?f9"bㅉf''қt`s^6 a󏒧90QcZ񘜄~9 єyi$p%):4!ϠvT:yߧ7q:5̝\q%9|FKb`xEҁ|$> wV9i0;㮞in6+}M|NU E;~a :h^4G!Ӥ8 Se\;BpP ~#['yK0Cz;!=އ.;]Qxظ8z5Qڹb'fC#\Cb#ebL4e =&왢x;˺z:(]jӜ,ބd%av<6H+}.kʓu']'is!(lgEػwhi"B֮N^^hZ\u!hx7DgEʵBs&#ُ5tW5IJ@Uۏ*\` }o2 UwnODž;/.rs61@\YtJzyzVrlKuٟ+yCv$R7WmGnga> pMs ^?@\:~DϯU\Jpzz]+5b6rA%̛5xL7yr-r}tlj\$\ĻENcXۑH]"VJ|Oҡ>};('{>5S\4=u\3I]7jQ"ya ;,(Qy,vD7aӌ J85)lar#?nĻ02p_S\?H(ҳZ0*g8ox樎f \8*j(125F 1 L4(铓H?Wsr% `4Gg>}Ђ /ǀ@g|< 987vvǠ. YT}3~tB|dCz*3WgQ\Ї01dyqrЙCd)U-0W$ZAY)yDe}<1Ng%l(1% B`GlLۜFۓo9n$w[|r4FJi{.%r/zuooio )N^ ֜he$&QbYQclYB63@OMv<+)s{[d*(xLXƵW9Xb+L–wNoIƘ԰8s]s2\w8 8a*$|i8W'Ca{ T4`A;W+Jli~p]Rsc' gbF?W"EW4댢ň}H ^wpwxa \wxwxw^wxe';vG=9Nw!y :䰌,;,̺{co^Gn螪'y|o/:8ž؁Ɔz\s(hKYY~yn>s_W4ፔv*VL04kܼ3UEbInb2"[qh9(|0Omi}ϻ!n m&c0>zC#Hlb|ЊZG%rSelZt'C)9m;EeX M^mw?j8ż?j\SFwnG0PcOщF#1ζ?#9gu|T C>zO_8GʍE&cS c"H3gJHjTjf۰z {e>'6]cށjŐw뿸MN%sݓcemk, (Vgz]Mp@_%MQ lyn_sw?ڿ KJWķk,Sg)*d8XS_$Xk"zbŽ65\?NlCs}Hly{^Z,yԼ?ڔ5+}X?}.;s rD 3D? Pؖ<(&nTQ]7 ?Ksl1@!Okqg^Qlijq+u![lx6kg\JdƗsꊷO 抿Ys037|w*z$8q-~bυz2ƨȨdҚOF2qϷ0s/w"QK8<{$wD('vڜZwAIPπЎxkGMwGؗ)GթJQT<#ƪ r(z O_0%DLfOCOBW4~US/ѽX^6!*'/Gw z u] YGr^kQfwg/e] g<俧%: {mN{c:PjXVC9܁|ǧyL ¯94h%DY$_ޝl>q=+u%š=^[KutZ Cꖪ!wE-\7yɪ%"Gd{\I?vEc/RH؇DEY3º_MFdbn WPhXC'Ӥ<|q)`߶;1}*i<ٽLQ GYMln l3-jhf1+# G{WC ~ǯv71ɝ=4_c/ 9on`f%|"Oj׭O2~W#aojnXбzX5، 4ɯU0ݴ1a3^^SŏwٗJS'J{~wI\ٻ]p("etX[Fw:7LU& ljc۞y.nm{)T92/høZ%;( @h3f)`ul<1T5q^Mp|Xf+> B.$@;4:8cfa"bNsvC 7T9ciguMU;ሡ 0T61pz߿8H"Ґ֕Tj'h:Z>`ǂI"0TS #*c1xY+&ܲ*WZ֏g,/Ȝ3's7hƛVNeb^Wc\od tl!zpzߡy:|^ Kxjɍ|VR#?o \xgI>rK"i$!$U]6B_ '[R*%dޟtǜl lX_cFaqԌp#0DYYE_Y+pL)a3ӋDknc~0S69vr-'7:)Ŕ!ϞolsN»~d+/(oV?^_ZcNYXVWcu$˖=, .zeϖa_efÞ`9?r;~t~Oы?ݰ@{r 92DMař\DK.$ޖ㠄@T""IE{Vo|_(XӃ|CCl;{Ɠ?ˍ)&6/Owp1@>2&?e_3:vED􎱡FY7(2=$a(6}Bk΄Afbב %}z-tJԺ< qHNs"$ygtEaD4sc&(I9Rt)ҕЌײejd +%d6l`A5ŋĶ_옊0?Ge4xM϶+1=J;u⟘W5lSN7GyC/`-9l-ׅ2qn$Kn[B` ;cf^ c=>֐<ԇ7B6qX}s[++byMGdd> %$`"wQ[(T2je.nkIͿ|e[1Ž4m,,N?ĄHq E {hUd۰~Ÿ{'k98xr 7" 0U>01?s? ml)qPmLvVNssk[Y{m ؆u ּ+EC m޽K[xn׃TVq:NEզgfĽ{m}Nz~&B/LazkZpznnԿӛgO:O QLmO/Р3>so;'{g]s(rL5?ԉO˱gX?[72,$aquQhp.A>3/-=A??G{xgPqOꎟP`oV_i}3~{A:3{ xneB؞Ks.*KbՅrTewS eJAO9]}gSGo$5K ȿ( & pbbqSHz3A>~Y9%ݍLXHX/+3s?DM6N.\@Rl_R#GAfb]c(@"<.؊x҂z| |hEJfP]^?k/ tT噢0@II޷f1BXA Xdv@3 v}D`28pg/>yΏ{YKZ NwLDȀcs3v6nA"!h}/Ƚ=e%Z݁ _Y2S $6() TT>q'|Es] ƑޜئtC` S߇rp: F<{43Uh 0̆e  є:P3:%GYk?Oyp7epH,>] ~|߯P~;%Ld$'ºî1[lylzC+Aܝ{!8iDzX{*>WCsZLٳ` ?sppygb\j0N簹&&+ח)[ҝ=:q.zWr9O0K_ eFH @?,PX!C"ch=A潍O놙>Cd9;(vg:#ɰb Nϴ2o97cA &AOWCņ8\W%- cY6TI.;6XPR`oBj5;4j/NJxz P= ~|j>l> <'oTЈ{^q< T9 "EN:*> Q,P|v/OŸ1H|P9 nNCw}Ƅh몠\B*6/D\ Ӎ1t꺚t"o)5c*R!!X :FO&:oGQEU}h7OO` }7#BB7}=%;C w_P$5㒕14J :g$N+am3\>9 5*9fB?"y!Jwkò$k 76%(~ _^1/#8,lN%=;'~9*) R 1{_" bQGת+9snV<0ie|q0cCqvE%MՃ0t^^l=9 "r1t\>uwa=1l0|7)|PFF2Lw!ilr&%E#y84aȈSr7Khk.4G1&ceKTʊ o݉p?c&yp!h&6$[dBbR)5BHVlJpg֑c=ؾɖ5 ˘0{vSZ䣀 Z%>&qN,m4>tDar(插~\ !uؚ)fK1@BZ̄*J3+$K<͢EyT1xzId`5]t>)ґx G\="' &!n%ޒ"AD[/..EA3eo>rTZ9̊0]- z|?Je}NxP3ם|\jt&a,sH`+.xc]b̺HHRWd["&R޿'*@@1C wȇEa  EawdSbZPQ=`:d\D_$|R& TR#W`O1A5Qphf_E-{i4hwf|6dj}7Ʀ:YtgϘ2(͛C"q}N/`'PtH0!!;; f^t}U”ˬi2짠{< H'L ,=O)[9d2h*2jl|c,C6+=?`?wZZqyh&r,`ݲs "̔ϜĆj0C$m f* rX7RR*sQS}~qwN'h:?,>T!ٰmX~x0pP8 n,%/9qZ4B C`vÑK%Ka2G02cF7CO03٤l 'L h0 snٶl=p.! fbbaTglS' lM0cmgb7i음0n:Q8ܣgI9|Jwgi^CwqV.2>#\mcN'#$]FWmıS2= @hᷭirU„~-~!2B8`9*h|'{ol͈pQjpSLד\zWcxqwye@6,֗-޽kȸ/GH){iW/{}! <6rc/h-18}ObMtvd101`4;)L9m %%5Q+89/q-BjB5Lbꑺ#z`Y%ٍ6f!?P: v qfM h} " KҤ%wnr4Sep6i]R^1ͧW~ڜE\ʄ|f޶[]542y;Q۶`vӠ`RZjGwHA 98k1ZZ6+dע6j@##ڭc{!r4?y (,QG(Cė9/x=7ٌ3w'rx(6:GSAH&C{@+z_#{k*yT3jncq1}5T?k~i<_m`_ {=l#b bM Wm[qvf# UL a%m#\.FEf0 fGH\R0$w`$eXн/ 8?,8BR[ ?:N=@ Ss"z ()\K( s 2)D1t[_w σN>wK²l:G>Ht,OA5E"CD/t˙p;; N&&޹Bz h^ JERLBl2SXsݕZ/#sX-c<ձGFIz۸sQ9sjv}NE IH}J"_ A"BQ)G [bqY:ZCg=n Į mxM2w i8.8xI2r0OlA+Dip އ+f w59x*JAqCC<ݳaFvsKc6/9n꜌vzM: P,n@ͩv8 }2--LֵͭeHLq4[܉+:hߏB*;NtnZr|Li`;y6Ul a6{#/^8}Wq̓>{)O^o McPrQ/!<9&<>={E3|(?15P YEhAwM5"H4Z2-ء2}~I=kZ۸3Blo`gW ĤV5Ti {5`XODa! p JPݡT{9~K2Jc9l.JYIN@J+ G\syݶc0C-9Zcʼn+h10c3X?vaDk'bY(_4JQJ %LW2H:X9]>w}mMƲ3b80aa;&XR=,Քygqq> NLp{fJbbxLXk [ FK<Ï^]\,rHbq4/#ڸnH(~&;c|Npvx1j}m'4ϷCǏXqRQII>F HAaancƲLu)S9PҀr!ͣ?3Omv{a,Z_N軔nlaF9bؠ;'Ӧ1|IRJKm8n[pa*4 /_[pˆw6*{ #hqY!s/(4yFLٔaȔSiqG .a>IO($}J(v# '^1O`ChiC{S=,V&fEUٲX{`YۏigvTbfV:M(n|<"Xnr({"Ui|KM=f–* /rE $h7=9\Bly[>?)0!5[71^BXer^zj:S"S ;&+ A:ѣ۰wyLCzͳ̎ il i4s&3f,]hjCr=nI)!#Zҷ9Ecl #͕ `‚]v+. w1Ck4PCU- vZA84!VщC8FHYMJB1;}V쳴 6[wkr}ǡa ? )1ע?[b'}ȝЧUsO dqL< Zq KmR=k(FQ/M11t)gXHqb}1EV֔io)+=!E>50u`%[* eDaV1U( Z&%+<8Ƶ"[Ε]_o٬֘Fq_.0>;k|sos\Z1 lX9(` lw4!=LcJ܆\2$9ӷ}F:NA) Ϫ٧Iǔ_lzAE ,IȬ' ~d(>Y=1<5 g?} WBχc1ȃe=ǤFU~A O{u( -KvyG $!5@A{КH]sjFd2I~,.U/ lp*vjM( ^5\W2?eEta/م>1rM^G IlFYf^!uc9\54N`@b=`#Xp/uv^:N}sHCva jm÷/r 2WcdLs7 O!4 =0l"6ҙ%#Nי) O2 ՏE1[cڛ7&S|9$j [!'1s9ea<5qy[Ԝx%d᧣w:px<:A Yv`G~ٻC;:Ӱ`7qǜz58XiV+Nt],qaa57)FHJ%4%kHnyst>GN֟!C5!Ӂ,y=.0eM<iӀ fۛͨ4 SzsS|8T;˅PWNX;3[ ـ!*۸w?qt%%l;:?F -T.5rEzLp9$-_:̘ȑDSl]Bxs0hd)*cklԨlY"k(!wqO{4Fl b ~C[#x[x܅ C4[!9@f?uAM f;k|^t|y45[Oh̦ib'8yo2qrZ7W v>]UCX:Zc k;Wtx@X0w30 MF aa&292jۮ V}MQVlP@!Zq5ؖ<:&D2*+ =F'zRh2IGЭr,$GHDq3<>t)``{V90h`g ,yCXɾA Kb2Zs 0~=xO F-[;>2X2ڀXm^JE%Q樥 m_fDdǛ';uEւ: #h^R{_:[DFK8r3@鯌e22WJ'$G` mjq\4 .`17 b-P 8蒘H\&.ь <\.J/i)jZ׵4Ӛh LԌI9Y얁=8eF$I|0野D_yjO"gZzY1H1x1pCˣ)))D!VЇJD7 DnqAʥ>{LpxN ->Eaw&m 9b-H&&K,D1iп !yaD0p.V|(1Dp0(>qd@Y '=$'tOg IÄ{!((jz 8* dyN:.%Zgʼ.:19H5W±̲FdT(KaqnapҎ?(ㄾY:5 P#Xn7}k>pw sX?WLjPczQ Ȝ ,N' lF%2T |A.?~i{!LSW10=OZxq>/ l ֏K6D;fVDzK=ӶGDKM,b;d9 V2I%F-`Jq8>Tt9Ϙ|\N~Z+H J2gT$979(sQET<QcdPb|hbDȲYPufsȁX;Bm\qq|!0H%gofh] /Cd⸴=s}U b{Sf#1;@S)HP~tFQL'`Z|~VjՖò/sHPi|/XKH.8\2+#"FKe0zO*N|rdPzuYibrD}]?dв J>Ɨ)6qW[ `,>G]uЉ.ih!`l$,%kG`\lt <ܜⓅߒSvܲ&kǎxRzl2Q:ҴP_eh9 $%Ʌ! 5QgN~dAhed˷Ji[ uE*֪rWY"*ucL7DJ0|ziDzd+VITѦ_NUYٞ Wr!$H{ |ST'bc?/ם 4f=Ls؇05Gg6m6 t {qBgSzD>@O8{Qć'mr>t<:ڡ"OB(l$V!XzK؞_M8hG<}q,2oS}m! Om}]p6, , N׎M#hǓݐJ-:pw]+l47L߱du>[)ҐXs쯖3=S%"ɗ|}].cz`we/s.m^΁3#|.H5 r4ʎ cYVn89Q٤u'Ÿ~ݷ룒f\fF`2Ր wPY=;OmwXz cqM}/u٬;'}ܹo#=3w049q2S۹lOe6c:l`F/=jF"(6sG`51)R:qHtynQϵѨ05caZn݌tT$#\4ϼ0.ϰ 0l^ aLx>0%NaV,CcR)L>Ԭ)(+^ )6lmbH v#%8wr ϰg|i*`0<`R\Uv'Dh zCI̅b¿eUvthKÊkHZQo?Y|٧-'J>%2# $)n8뾋"G:S̛^brèbņ,WE5ЈӸ&_Ϯ*-ٙZqJ8 -W$ٕ"`̻t~9C8gגœBfUrdCaufi\0{)SY%ԶZg4EwtTDYҐӘQ4E垤ꚧJqM3xJsg89tFxćpz'(A1'g오V0c?^1&Uъo"E,}CY@W| {fO`,p*K`y*ȥetl=Lbܒtch`^Ǔb1)$dۓHqːʸpTƷ<>Cy\!CY;ӭܘKz1iphJfD+,V 9 3\Gcc㑍4!vCx|[E$;'88*.2c3-> 8܋EiGl:oF5'В/.{.2}*k=_J?Pe\6]~U)'hAI%!?֊n-QSIEyNaRzsO.-E^:ȘJ+?l3 >MIIu͙ƻ\_㤸| !LOSE>a0v&U67 ʞ`]6VS3.'2uG7V*h={qԞv$/wﮪJ뵄mګ!sJp{&?w`7S{>wDȶڼt:o~gp66_A:כ5;V+o:yžFOm,n7&O]3yF{]oUIv>ߺq.-g痾CzP<7(?#)ґH~qkmSs$z*Ƽ[ΝRxF[_cxǓQ^OeM?򡹝)A[#_ucs==շ|h N!t?M/˴-m:OLF~ɖt 5vQV]],qɞ'[E8yW?\ T+=Ic`F=VtȟqB8[G ;rwqzrвߟv$֙)=V<Ʀɏb~< ]hbX?g8ꓽrtm/-U,!Oe2JypەCLȚ& ؐ>98BwBP`27ɓ+p8ģn"+kNI: -jɲ~vkoB0$B_Y)SI(j*>7D]z=Kɻ$C?.m" eʰb*K]$Btq1%pk"'[T#>Τt/ׯGhշJ 0CC0zL< pW!;x0gFGQ'eo{; 㭊Wk(~;r (]j杣;T4ZNj&B7nJe..4Ǩy.UjǥhB  3E"ozMI~6mAا-bkL1RnλLBG& LF- ^ۧ``=.fqk^:qIU EjD?a4Mg,y^C!rO\} JL5O2Cioo'Iׯ>Ėkqh` x9QXnLS,8dIbtq9 D|-0s HbhxLf-XDKʦ\'!SjgYe>=20Q_Q͂6w\p] a鵸2=U"P ^:祙!KQW4t/ .dqi}ݵA8G+92=$ZqbnghX۱{zgxؼ}oҟQ!Udf &4'Ik<WꎔSM)K ґ\YG tČgPB7CS@_1!1B I 821(˰d&\va0 R|yx!I~'jûKj3"nbhM8S:#mˇ3*?+pQQ>7.ibe)N},NJTZmf.ii{ʸqəi-F2%a-Gԛ/9_69f􋩠3B?Dh~w,UPF j4i }yޑuG[{X*24.`2Vf,p@WK̹ G{HɍKE;z0N,!HgR cby*cRq~Ӽwcw:F/J79X}8gS@GS$BoFkÄ^;rR2$q//2SP1Dc'oJ{;'b|n.p!lbe8< ׮sE"lv;WVbGA<FP9lG2͓!019ҰڐɈC#8h2˞n!`5q#ņ2&|w 烚WASvulqOUiXwDP>n޸> ` u<c`m}y7O)Ȉ#6KG?};%<"ty׷u¢,J[Ufjq)6`]ˆ}$r  ÒLo'ZfuNdw}ƍ|R?u_)&nAleǬ(e\*)r20*xuyfC'U [Ȳk)V,wOH]v>#NT"~$POǣnβ#!Xwv0%ʼIkG*<"B{10#-JC Rp bcݲ#IgJG:Jq^=[ةb:AtdCpeB$Qn9#1jnNG$hLmrl9gͼҏy<7Z̋1:^_qd |݃q|CWiCe`y^Kerq‹͞28(2ca˻ǯHhG*2yR4db'Rɝ01'Z8LZ DycJd Qf!T=^l'}3I2蹥aјLŨr.pŕ$[ Dcsp[9[ؼ%?@嵽U/Z{({,#nK ldJWMgogn(d|ɗ }C%=~=| ,|oy-QM[ە!=W D i"I}vL-_Y%l<DInK),В"ۓChry|YOhPwz"YвE+ǽt3 q0R7?,)6RzSxp8Ҡ~ . G^{zHvZ[(p[8EuH~\uܦԔp!}L%?:V2\N 9`S1yZQ Nu /Se6CEo;xR[nJE:RJd Z0Y \ݞ{hq<3x+7^ˡw%FO]@ƚ Vв;zUF>' ıi̼/v jsE\^}sˢ>"U K-0Nu~r1$B>۳eȄ\)rZ[DDr~BGwH2Kx14fLbq \6f=^xKxn*0UѾ$Fcq߅gc:l2ӝ|Gܳy=rQ_c۹@ak'""DŚ!P/z ؟~%[tW82FNWju^P]c) 3E/r/qdދ@xd]uZ^s J?i,U#$w=GZ*q;P%617>Ci~ղLƠ'8L<Ò9gs`Q} % _?@q_\'{!+%)ZEK5qnaJn)_>>Qh5iAM82:|=u̪> I>O%j'!n޸U-z:bQ鍹ʏr%( mC2"J# 6St<DBIsXD/ǽH5]u&ԧG\UUn XLj4,yeHiɉ2&C~dG<b ? ^<_W(LvcoﭔrT548/w75qan/qud*#1051s]{MGwZ{߁w.#8]෗fDc or6ZSL*'sx3.잸fQ~&jy{:r|eE" 3eb|'=S$F3(sX ,Xh+=CoZ85BoO U/3<1dY1mcDHq1 "=Vڃ mJn0͡bH1ԜX06$Q-)| ID~g Ju8[؀ 2cf׆eӖv2BT=/;[п=*44~h8d+^8_9$RWv^B/wia$q|QcGi{ǫ%m:wZy7NYgJFOhl?(̕]8߃wgy5eZqyɼ|X3Fwy|kE"zY}LX9C,T ~FϓNGܑ5Y /[Uo3Bt##ocR 7[`iN)צIh"1!D}ENc^,{DDDs՚C@f99oGv{RMa.F#rBp坖OgPқtNK8oCOḪCf #6?:߂sud(Ì)D|"$Gqב:E&;q.t)I;*Puȋ{ z#KJ)y B8zPH֓u`[@1KYb'L1ޑk%WMρ}|F‹"rb0 BVBlc۸_IXք~D1%] ԘVgˮ(O{r zZ6MwJ|aw+oؖ#+jǝ(M~>= ]-e<y. ^)(ɇ eV-8 DYrzbW:&BE<"KGgbr bGkjf>.8؝793<ѹv7f7۵hij ,uC`>AӰڞ =_wk٢bR$Nd]͞3A.Rcf[}s=)/{ݿƲ L2>gyu'}觶$ͯ0ጀֳMRAig"uG߬rlǴp} K?$7>rr2> B˫`xYAfOg{.]e }"oy0U?$E=Ge9F~A=~'?ʇײ҆zǏ@C(|V:W3;*ŧ{='T: :X xq>KaN~ '){E4<c3@K>=/`FSzJ[nS+| / j6iykpZ.6uo.Ch>vQSDSRn9Yؔ|_.R17Q5[( bG~z !ASqT4 }oPR " iv ><CǰA*8p1D/Ep^9|'tU=?숀F =TQu 'aO`iTQ1O{X?*n92R?ĐA "DB@DU~ &D("d8@ " AaPUT} 7DBPAO ~x H(Q jEz4èbSuHnĮY_@ԁ05 !=XI{Z's6lmʜC @* ~͓{I ~+|C\]^-XL)lt:|Vp`@ꜺƦ]gѹiRQ8h*VYeuM[:n̵2'wł+uc\u_1Mv&s/|ogG / aq# &}^`Rdhugesur'-zWh`0 !če 1o7q>>R*⿗Ss+u Dz\)p^zZ\[cLv/HS=F 1z@]:o1*D-̓u5vSiVM4ǭK#Ww;fa;OFZN{fNSt n8l#ѲE}-rKygKO?GzUKzm p%l RCv}kGCX>,yO.у6k]~^‘ʛ=UʽwQ⢹L]^}#'_E) s-.Nӏ<>\p}f~3x}/E<#̰_ -(d#R2̷pv|}]Oc; cT&g&LqI2w_};JIH?dnJpe,Dw!&ꎚduR]ͷz;zӁīaMH)adJmg_I9]r41<ܘ zѡp^mBk FqU|2𜘘eV~Q9$(|Y:B5))7GBSٽ#!zw`}L[>$qY4_lM6)fR|j>oKhka` ~!"O> ֢] d0_+V3p+M&˨y͆8͞ brQ#k&i~l6VV䢹3 *st $d}2VgM?`a $(/<So_3avG|R% 92vEY=Blg9eϞ\rozW7Q\۞/F=F0ٖX6AQ5=_:9';Vj6QB,^}AKRky]d+8G P]7E(6D$wV򮷒Jkk>x3:9KP0Ы2]v=;Et2-{JY]olF)y'}<#퇊yi7Qpc&bqR0@ 3lP.<WNl7C`6iXnjEvoٱ7'rIXH4]#׎:Ni>L> 9%L21`Z~\5|&i^`64(mM_"N=]yޤ< OZŎE{x%F\ ll;w _U`ll< 2(%vq'b;9VuR`5?KGzz\$bQsvВxDs]MA,77F &zEF2eYB2W9b4ߖlBP|}绚C6]ѡ$?8ȯ1= Jg 8= Yۯ "*Dɡ=^De, (s 2/#NOD=c*Q u?qR9٨^EfՉIa_%ᥖt]/E}! |!q􇗃q.WyW)I$l=GsAM)M Y E k$?ӣ5{/CUm6֊=UœtJLLSɹퟒumE4N|*-w#+3 qYUo?^xg3%.]+Q,d$`P*Rȿ,]꺞$Rl˧2XƯP<q0;zNò{c5\ZȸܢSd~LDvSXx;->DXZZ*<^tC͚Uc`:JcdERZp "o{)(FR=NE91RGǔ(zqX9z}T$u[3f?surEQ72TĢ)" 9r?h/Y?1 Tuv3's,:G0EPN_*jk$BS(w1>>2ܗs}zd3>\{zqZ\ΧQ(j6/= ϋ/xxg7;82;E9[vx*4O}v6ĶP#C[5è\crL),̠szղ~t;{pnunK&ĕ?02`zc=H@ǃW p'- =W;dq`x.qw T }@p>XñF9!8EIycsSIoB]w4IRa\9}Tn0DKSҊ1-ܽ ۞I4[~h_ 9Bu!n <Ԏ<8pƍP]MÔײJ_cR;}ŵ}]Nk9_9.lfUYe)\XqY(RY`4<]v^9xKu O846*e3}Ql9kZc@sZ6a)Q?e[H}[ݡ-qfҘv1ùGĚ89'`EJoO $'P Si F %ʡ/)2w0; Kl}R/r Y 4 l Y|컟͸Uf``q?ݏY>_C eYs G-X CAm8bUOL <@nɳL<%!=(v0//^dΉr{ NOIJ|[TEߑ 1 h%IEEnCv[}d;Vg ;gw 24f2pjf}O`*0>]2eQeWd?͢I-2b|NK9LIw^Dw\EBOQ啢B/YM\\RkJhf)q1.QlSKdDgvz_۞}]`.g]%,"QZþϦ}o'p"y"ȮiDT|p" D'x0NH "bҦ 4‚a1iIߋ(& u oW+aKa'z+z^{g9Gzn|{VM}[t_u]s[ ߏ3{=?;fݗYˍh|++LV7\$I|,vZ kmѻedk0K[;J`MPNQ^A<g.ŇqhUH'!N(P jh  mJb6C=3Fkw}UL0zL̈́<",DO {A$qo w3/`ocXh`M8;hdd;/\|B eC✻-mI^}{Ơ j QSnl~8t@ tZ Q+o[Up?hؽ.?H7DwwjݖƇw,P`0qlFF;('gZ[du.Dˢ#XEK{'l*k^%v!)2 )zAѯ ]>~ZB% Y7-}'!t}< O1o/5?fvY DOUSLDtĺ5[gb3 3 o@1@d;cw$x= Q7NŷVf&Ӗ0=|+>My[Z.^e}=7ӳ+u޶!Śef ѻYЮf ~R5g_ Ae{\罹~Ԕ?Qiy<6XֻNElPMeoAt& S(|S4T~ uyԳ(Oh Hl|U%c^n&䟋sWcZuݨpHD%WX%O1ɼ6I1~tx~{byFrr7IHhb0R&|Cߖ)Zz&'agI8b)Q)lav\%xe[v+`*UܩKV>k {@u\'FSs[2x12zhtH"m# ahѿ&ϙٺMfԞˍ;Bl(r u ='(PC91- ls Lk8r)L[z*V? YDTݣYF}&Pd%mI`+D/j=J.D㯪~#jf@3e>xX@ aKˉא8x3NiD?۵m8IfD8nyHl]/aq/97mP=+0 󞡮3Y|}?92eSNiZ5kB-Gz hl\)Zu@y.9OwdNn"kI%>blLVC]SLtez.ZEl6b=-nd{JioޯUzbԪ5o΋>O/ o =oS~qل+`v ԉABo9S'Vno; Pԣ-ޖU4sPKzPEΦXW 1Xkޑ[md՞aP!L5[ 뜠>U٣uy8)T})sVܻb۞${l\tL)e)C/ϕq'*|u`KӔOX8L. ;uY#)ו^BߠNwIFLJ 溁GFɓL.ZJGJ3ح&J;z_)7\D{HPUn\"&haWTx#swfbo`bI/(lpRfiIoa3S\2$8k,Vj3]}T/8=ARj㏛>[N?-n ^!s\צK U]׍\\>AT\G~M'X({]z6[S̹|c.ϓ.W%zk*at?^Tv6v~5 ?`יz3gU%}ƚ}r\]5fj[GSZl^rutʚfM'ߢ{U%'KhO,'Ht.ӎPϗ i1V~ǯyFyÛUmZVy;Xcreeoʩt%ar>0##j+mDy'?%uf;vOvǯc=r"p͝hyZܪ>J𪗊a,5QR3'iyH7tNK5POiJ:UgLZA$=ʽ>v엣.Mɫ]#Wg)p* VEsU1?=u rNp.YKyiʂrJu< FsGpyU 3Lb1dN5X3d^qqPV&Foq[#>H3/F`'NϪB\; INѫ*oԫůzI{YN5^u2޴KRj=3֛^ν#w~w:E۲/og?uV<*{qcp[)rhU1TblUj)V )}Ey_z\ odwrF޾ff_u sec,7kpxU7C,GH8ZgȝTZxX ރheu':#NRiNmc).|֔4d=~OߙMڝש\ /VI-N֣#uFwLO8m(Orܖ5hYz4ħu{21  z$C9&7G?'98GI8^'.q`疶 ؙz_#~s,e|(PLG訷&{;|S<9 -dnCFZX$FU8lwc}pn=il~yN+t;[u׻76YIJ.$ ,t:~F9Q{W*=9im}f}B}v=U) )fcZ}ޙ6wf^;lӼWKtP#Y!il?BI9_uFcC{[>t 0C!=[i2&njDqzy-%8UTO6aC8yy 1joPoylP{<= ͼbʝnlԌhiAl<-01 ,m8mi0m2H$$$7p :-N3|\ž)!-N!ۋѸiݢ L߱lڽ2ˍ(ì~;@bBb%U+06zU*nZeuu,d&ޒW,MnѫMjN7QwE۱ GiG<˝S;3hMXŸZJAFI?N|U8\liH8RsQV|i.]w%f9,V[`h A[?s* fmHb e PѰ|+ņJ`1{DTn .k='zh!8?_X0< ~ɸQ3[W1764Ěe9eˤH2e$C \n@&+}WqY9ƙoI=]WB:`|\ 욨BD<)D7{Ho!杅;Fz,czךzW=ǐn(o.W l~{to8  /|Xii@O};CwO3 PGn׶.4x;6wxhoM~ECPniP 09=Y,pj ~f'2[=1"Qf#moHdbL_4A?d<2Ǯ'$`. H&j Gʁ7x]e5`*?(qϨա Ī+2}:,3hb( *!o{OXJ%m[m*3nŊͳ]45vuӨvSy]@zp顯k}wn:4 Zhf^kϻGϐ"\4Iבcўڣj>UŚ |o{{K{q]'&}_p={>g׶8K}5*i/NwhZmtB^]PnZ˕ΓEiܪ )bƏgܷݟn8}/w  #GmӛJOGZhP(PJǖ9S%Jd[P EPlPF=uI^ޅP:ꎐ9`w޹\|$5T09=z(o^ouTr0Ϧg$݀C:W@0ېj;```1=$`TD"T /l@HHjTZ(E4@4ZP`4vU:7>49CݠvH+yC"XmT@@5u&x @.(Q@ = f5أJBզ!EQO}. _[=e$T ![ N-R"|s!ٓMȽPTu@WﻉܮAIwf}lmw] uyF{kv[T5@bͬ;ul!#@d т`4h&Af " 2 L&F OQS#LO 6M))L%?&MTCOSOD'STT#?J~B&d2 4@H&OSML T)MM觀I˴;w;*( l1QDA`ae&`c!`IJ 0l" ")`Z.(`ԁH6TRz ͮalhWl#X4*+m SQ9D٥a(%`cT(¬"%))ypd91"Lf .VcZ01s0k{M "2j% )l D6ZP] Qeݥ,4B 2 uFu4 C,}WPo%uwlp*m7xe3G`k  wt9D"䀋DG`u4e1ɞ| !!;bоO~85nHoRh|r! |JF#6DN) ( lD!7)@YYP&tyhh'(C NޅC,1%܋^L$+˳H tG4891 gv6œ a4pIy4 <㤢Fp,SdN:hdJqg<* "N4Jf{c լ@#AJl ɀ&)LDb 8:ɾF,=ˬ ,QjZxT@uf$ш XVWT8Q*48,4B"iay/ BBkKST6!S+lH"F9d^UEC[MnqY J#&ɔs$'$DDBp1ߒ2 .tʀĀ S4a9B9GXРvͽa7Hvraļj'DW G|N4 +0U6#=F#A!i:]0j`E 4)`(Q/6u>EM) c u!3I88fpf'hQEL%x၄{vKE%CLOqi {T Sd<e\ !|(Ed.$eӳ:Wuq*(Ɓ)&k#Ҋ>iת"#Ҋ4Pm#mم x0{6`w"&FJC;W ,ǣht`?l;66666zh\/k 1r@0i, ݦcdLFl6F#6em\ GmΝ ,^w^WaKAP}F#C;[wq5(W",9f aYpH0"U2ƛD2!38(MsCT:M ! "!.׃ 5a I0 zH&&aAa㋛,Y>CZ)iɸv<\Efm4$AEBE:R}<\tE&5 D`-A1TG%APMMN 0w;F2mfG@Q1ᖛUA)4CZRJ kG{@T`e*l)b2Ńib!YVX@0ȌY BHb0(u,DBOY)9qCF첊0$ٮ1 `e dh".,$bCn `m1pbJ;x]0w9GM,ۡC|pK90` `C)7%aY cX6j5 c8G-1*e1 9`x:`iaTj) "3"AB;+ڒHTD 3[\TPmo a.ifA*T817S G(Q6"D"Y5SbzZ&̽&TsHˌ=c$2%@DhDo8*de([0J!D(JKMDʣ@dwo2K K-,JJu2LM&4TD}%j+F1] ~K[B^1:J#Rg2m)aBTmUXe7`ݡ60ƨFc 7I!c1Ԧnq6-F%i(kl˄a0b" VQ~\DDtLI)MY7$${Z2S KJdA0"T9S"3A)&:vCB%"0Ņx& ahMز1f…LQ1A3(䕃.º&PbEueX*#R,A'da`FuDcfUh(YAZ9VX|X&F5BF)ikJJPD?&0YJ6)D6hj8I'  +T6d#ÅB[Qiwه-0Fa [0ŕ8-\KqLbq߷:K*[Fڵ !X8,LlH&LˊQem1c0T *Hl`āhTY;]*51CHˊZ JCKH(m"LXa5kqUCX[B9d2LRJ\*E9lV*lhBmOK9D6Uvfߍmt:~ȕՌ-1JpUdSpBׅjw2LF*, 3hӼ*ruK~z v[+4hv#SnbU KI2YWeaIUUM^nfՋXPͦySf귕ڐC.d3^Chς+4v50Y[|8D@:2xqJtq(}=dE\}(Y>>Ez+"ə  b^*`E<-NըN/퐅F?J>{Q#2$!DBVYO`$6EdR.B L/ D H;^+ p8:fĄT?Pއy\Rdg6 Z𼠐Q y"cڭc[+X:E0 (k!(:fBݴњS~b`ŒDR-X ++-,};_ux+@?w2 ^QlR.;` |yxs6y ӷ#fTS?.N#ykPGHޤȲa &hHZ c*@E0{$6 bAa6$A$9`c9 Wh̃7_[[5 0;#:hr+h:4Ⱦt k~rUNy-%E1h {gY޲SD~ X!GF>Ldհb{$O(ojFV* ec-PJ 2H8b5?Bh4k;5QV]riX]M9!>ٹoX"{"g9vMJއn6}8$ƶET#S4FI6Hbŧ " mSf0*K4L Q6x04N FDxr2BnbMqRңtڼg [ذ3 ^R.i$;N %{gf0cd({ZTcm9NM7Sژdؗf19L؈DA6![J\y?mԈj pLbk&S6lu"hP-2Z 05M6QRѥ7m =[KiZ aZͅd@d4/P3 il Ia5Aa ܝ3ʅz ^hkLohPxsȋQ :.\,@佊/mˣ4!_#Yc0) PEBDM0 tI90^5;YHW!.=JҌpѶL4a #qY{2)`vPȂy4(y4N14ybCDž Ȅ$]<u&*2c9̅Rg "'WW׋pMO@S.%1jwf4ᭉs 㭊Z~;4҇9%$ 503,։Rm6<9V3 f`m|,H3'b܀5tR[v41z(B 1i3 Q)b̅)wQdRĨJ3WM& 8"Tm1#!NH"Zxrb:IqЏ Wk p硸C~!cCRN!߾l8păvfP3ime%dxRM[4؂rm@<)aل2&ƶi048H)3ahda%X )Muͧf8g۶'kYbcd@K|" % 2 }䖓כmLȒ3𩢟g$scs a []>evdi LN&zhLĤ\3\2HV6{+9ǐa7!HJ 7;o- _1kI?&mdIĴ&U0fɤ7dg He+jae&820嵽L+໿[zq` LKĖwd*Ѷk$Am7DųZά.ʇom7H/|Ouι/o_pHk`)nQ4/b$'dB(~tkb$8!SA+3wc'AC{\ڽX,?ۭh4mGݍQ?SC~oPRBD0o " ٫\ccV Nhc%ddLJ1dD$")# "1 l|6 ZQ Y,* Ɉ FZFU&0`Q&IB\Pb#0qL& r0m)D6R$D0# + E& ʜp?GVMD6Ɂna܆hdFL(vq2d1)IB31PPJQC0F1LeYQ(,XaEBDPE! 0YRZeQJT"D2E *G/bKJ)TQi1VPNum{Bq޷鴟'lhti7<^W09,JDXZj}5*_-գ ֩`zlLdb0žldDסD4vxCc&[5D5g-k_QqٌF1.ѧp&c~6N^ X\>'^ y0mK䞺)>v3sr`K4!Nmx9 ,f?/~wt7r&olޏ9bds:nڇi ()&nvx.9,q171ӓvCyW8:wYx+þY2tٮGu#CN>uk\nnK/7:9lPQƠJhY2OTRniPVTWJ_=Xx~A luԯ~q\LzC=m|,9FUC]a8X?D_۽ݮp_o:JSWw,kJu>ez*.I V8Ꝺ1ɳ:et(4gy_Kߺ>Sv;~Gew=Gkf}s њ~cvLE Si{ti u;Zp/p7w 4u/UcV7tYz@410MtVqcZoavC061zY\|:/0#gθLcD:!gQ@v>u19ˣ >ov΂(ﯩE f犴 },6ZZ[c~.lq5-T )E3%,sKCN#MHDmF$$ >5Ժx0La|Ku8PFIAJ?9_Wr/u{2z*4-eX2(|\S8S~Lzu:xV ɗJʵ|apkԵw'~j9.wZAV2bN; nj>`L嫃xY͢^:zssc&;;2U5i} \J6Z bU-R U9"JZU%.} Pm$f~6Lɀ3 0^aAWDY.ULT{JW:fqUUnR+ˊuڽ tNh'tfO/65d v0&|֝4Wq_c&U O}Ek[e26xQd콗~xZ <-A;XseLe]Rp|D➡Vsh-E[jnM^C]t_A;4qccÏd mkFCCMq elEWFbl[YfS_MKpv1xEḞo5* kuLCGmVUY6f2֩$Ig&k(e.B!g^dJR8]l]Şel_E7V]$ֆ5t阵k!?(T&Bh񾾘6-2dtX^i0p.ΰ&DpjfU xm^,C&'-,&ӥUAFqڊy 4Kۓ\daP6x,a( LF3wfl5Tڕ#s߉v5ׇlqbFL cpv] 8*+zPS$M+i#]_^;c{ >{ #͕MsL1Ebdc2k#,4qkxYq4FUj=oi\+`|j:LW[H[:{5brry' 7-JjWT|wĸTU&\T_ugMa s=Z=Vf'RT̻U(^]!_3uz u6NjB, T C18 eIUB"x[v)Ň~œ[D+ 8&ۙ=NW?%$Y,kNDZYts--ەufY_Xk!HӮf] ;٪ .EfQNrLк&AXY{a7kߒ9mۦޯF ͫ2f:qЫOW RȖS3Ęd87+(h8̼G$ӗ6ׯynbőC~eDH +!Ң*l>d!e>Id;`<3 TbT^4>eEIqء`bb`AEnx .spgOs/X+Wax zCNFh,mG}MLyZ[6Cle&5ⲌV HSпjlE,،bW/ٝ>PG?hݨ ATLI2@Pd3 a"(Ł9Č2ɑY=$* HDQdCkS[Xf$b XL4UkQfܕKYUJ  VE F!)2 J emlTXhR+=3LaDa&>)DsPtr[h{x;%urcIoʬqZ,1!HR# J"1(Y&DN&3BQ)b1 Br1PQD&ƵEG 8H1rJ?'0l0a7QP"%qSaDhf$dd9 &A7DCP2m5XS|3R3ߒԡx[ ALI A8g2tAQTQ$X/k6R̓@99K#91p"%SEDL8,3% n΅)eQW(dp"c]DgΦl4-6(ʕ e(fgy`ce JD*K& R`.id˔c GLYn3T*Q6蹵vOuA>eLJ5R}FF 0 LTj11AOwD7݈lb(D`dDд-pDM {Tknk2S F12d# @%A,AqӔɀ E,j[̈@ 5#LZ2CQe0`nHe%@3q06 MFBVBb!-UiL*Z&ԡ (fu uH$39,ϓtԭ#8B&LS4,n{>7 ^4̦RE%L߂$bj [X|#n>saAEᱳ@5DȱA$aDu!L""wXX1-AD:9`pas"*HKb  h½ʧ#"TµWhg{n4aFBD5 hd))<*-"䍐1~3JQ\+x ǧ5H T~HA0;# 3e4IuJ 8{E ;+Qa;i,OɉI׃+X`iafJ 3D42JT Gcv 7a4JMk/Ace(T拉= hPC/GSPCI'!k!d=d(,HEa#^i :ٴpNIwSw_eN'ŶF> W 4=/քgS"HBuX|pPTRF:ޕι@,<fXeDF DQ 7L)M4cE7>pnYaNt 0._l Ţ3FVZ}N( ndi97zM3u]k|5+udӛ]N'!]+i5CY6 c`IU͉,$ TcQñܹt648`[ÒEZYkgjϳ 5Z hx`f84uO[42u]+\Nf6L1ý8A|'6lBKGkѝz[FQ~ BK%P kT "h4:^ b"`:!z6XဦYye5jHH88D(8maąjgAHLB z&WЈ`Lb8& hdyY'+5PqpG<N2 u `ʨuųIp8Lcho >(7ȹD27H 9A7"YP DX3pǫP`aQExJZJ2hlQe2Y)|a)D"x^- h>Bۗ>jR8?j'vtL@vEڳ a4kQAC#ވKˀy/H aIcce/]lѭ/]؆Cc!lHv$i`^ 4fcZ[i$3ρ$I5X|X9#W$2t` Zv^B3|{cMJ&ô/TaeubtɦV^eqz4%d^tύi83:1l1|LtksC}oCV1nt6C0|G}̘yW} pn`F#x =Q}wQEZF'mXW:}aR?RWL1 #m1MzwL@w?lrrtyxݎ.M>.xw\mHD# czNI}6ُ#vMq'rx5MZ5uv㽌x"GӓwFVne 6Bb xc1;gC4`=}Gl>Cg0\62'͵N;_bֶ֎Tڙ: )Xx +}nt3 649vŎ~{>O"s v8] ͬ6q4Ƙ1Xicmfɕysk.,uw4'¥ { M5, 09*dEfPhp&LaPՅ͘$) %Q` +}[B/.BKm%M-@Ks 6F&͑K4Ic}润s-dCJL!l]R5tuN$ iK!M7pb!Oghn9b>[[]3`6rqBxwt6B- P6]!a5ĔlKwxZC6s1Ñv pueݕ@J=h~3'J8VE~k>CQbM[60μCZ5 zUa=(l4!~egVq7Z0lI6cNF>\k/&'[^.2wA7zfN1襣ڎ+B~J\ na3y 9"j̪Wg9.(4'Cb#RO46O|Aq0}l|}eO2uHsHSؘ 9V 9 &l>[2⠟nǦǕzo|aqr)%A[ߦVC&ZOAlrwi#yn;c4?bh{86w=w|aYJ-Lzxy\.80j/8vCx.NKZr^&Aon1/ϱڨ8ƫ:ʭ[& U jh[xv1mۣb1y +[UX)ȫ]mD췖5i]Ua^:ASR[³s:|):.ʳUȽ%JW]ZN\K{i Jj67S);Y\V_ia0i,\KWyvޠd 7Y^VŅ'W岨[?lrJ§T'[IWg]iZ.;"u}AYحG xU q*zaW *tì8\]ˋ렼W7IbVY,6(_[_^ +WY"W&L+E:P[Az|H4}T,,';Skō\Q\KmZVZynV&`Nq2Ǽ76E V-~ŰnY;?w4}'6z65PK #w{AiDFQ?Ki{`k8K byhTpP-IYKD=aSHMk?=ф8a'L18ҠGsӝ%j @zE9eD8΂H M4d:J1d%Jdc Y$0"Qp{+F/A@I{u4DT.~VHB+ m7HaVD~cx$Ne@N$EX;( a i\K.>3WGo48EGo4M([F,$g5؋5@/YvcMp,‘gSt&MJLk:pIil?yK7!Q$ $k{1(HVO 6 ۶2%70 a& DN Gt Y 4B#L!r'񵠬Xhb;)¿)KTnq/ q&{cޭt6?$*U, A f SB]KCJ94Q8[0#4%inڛʅ#[U(A!8 /O=!`5ftBcCz.Vp瀱dAD4Н4md ]m״646 E2SPxArIY[fF":HRAlTb#Mc0A1)MK z  _4yGp3RhE*nonqslh`.lV`E6`=T l6qi>Dg%"yA\iuj˛LEZa>8cq4);*#l)V \ 8է `Nu|ƪdfU.wcLeIآ %"XI$(.q\մ޺^?Aj[lx|aX {ʋI<5N뢑4j/}h)xs=j=W\ 4;ߴ ?KT%PDY"EQb o*,F"0X3K*("EDQEAY"E"0DDX (EPH0E EJF""F0(eHcQ+(DF #~YPQyo7uriC=LNBY32ʋyx!4u"|Oȳ}L mjQ\+As.E/!jjTe+_uv8f.E^j]e)f]4.uSEʕ+W:hgȶWq*I2 Vw'7K:d B_7_9r*6yCz>U-9W$eeDTy,M&9f-i*ĶS^2$8QZێI[B G4lcik- rkEƝY2.9pS <iRKX3IXі5tQkjJ5gp?0[K'`$J/ X 3fi Z/8E%Ͱ"@Y1ALHp]N5aL`PHʇ>:4Zp=f`F7#b.m-dpE1]yGȼ˦9fVQ <&"%PD΢IJ7"edktrb)#J*ӽj d*,a5gs.uda}IL@Mw*}/8^VPrww:~KXjLK3Xۡ!f]d=ƺ1i6:i'^԰, U4~Ǐ+Kgi>d77!ˮ}V~-?P>s49>#USm+W{%Jw֔ܮG.EuŕJ̪\|VwW^2 trku:^κYW]jKuNJ]xI@.C!daPQ!%-K'L/YdsV*QD ~ lOc j2X.|5p bZ-Jx WD)W-)|W/!nFnd)RdeTZlZ J(㵘@.7SC76.6^jd¤'Oʙa{CZ#OJc_I[,Z^V"<I3d)Rs+E(IbBSW{UQw;eyhet;^7>ޏ]25>W*жVuaqN؂ˏBmMwO3RH@mB,g'[FoF"4`Id`P/t狆"H܉Ջ0OpS sPZt .\" />GxI0 ka*|3O'v.ZXP 3 j^{9#0kJ'ndP+(Z-QOPuC͔ʆuWqW).gA?05:NC:XkĞ:7:KZf$9Z ͩuTV%̘o\ATеWjB\ԬQg TBL#ף (a5N b,w;8@`ҠF ʳJ|Gڱ<+Nå]l@*oz+O~Ҍᅜb,@`8GL*z:23n0+WJҴ<$25ytmٰjP ) ߎ;dgfb }dO*y/~*ޓ;盓L K<.B:Fyvht/>v.a 3nڻ/24f# k\Qe(_՜Q7c\j^B].TN:EATtW8dpy6q[@vs.EƸMc;U1vU!u$wL tYp§ 5]⃮ad}utg|CTF* (_'Bf2m1=ξ` -lT> KI l|*/֥eXOxٮF2H7 &D$fsC{x1(Lc+}`D2Uۋͣv% g+pHcC-0L4Ҷ̻QbC xrHr !y@u?VrS 7JY&4PMs> 1 !VF~'ks0UR!)n[~ 6h@EWsuglk,FCV RY?] OSXiNoT d' 16 B/@bAdx% WyQS&: DQfzgx~GZP~b~s״WK8a8 xL`ӁYoӉԀrD u; S[Ql &<t_b$iup;:8`'$' I5BrV>ʏMxdԯ-y RD!0M/ Eĸ,8Zض=6*1e,^R+ vr9|ayH^WŹg$q>b,MK%P{'Ľj([&c|l#!5Owk -CJ&Dډ wY`W[R;a"-vsP<:w0bxcpq2 FD+" |9ph0w2#lN[`L,vP@j >~R(7U +oP-Iv6xX6C_ yՍkR>־؁f[T= }v6\~1嗀f0D:k j=eȽeKeg@|ƾ#$z ?WMLxc5RؓgG QmH 2Cgc2AFaj)iZJt[:4,|wMx6C 丟vލ+E|N Nʦ-kH^s nx$ pڇΚƎÉl(tYlr[Vśx,mzv?HIbCRS<hX4[ q r tLӸ ŽX˰9l\I~gJ2 ,)d  dgE$[}_>8sAFjڥ'! i2OBVoA]viv-KU1a?w8RΞ8D@5"a ůp-* ,SL.Q*BN-Bv:A,6-U|G8PaaD}Y{;OUuQ ~ :ٸM]Y)oL{<ҞER@CAc#֓9|3]z ő6)M'9 (ZhXpN$а47e RUA"\9\`P4i*fp ١ϞeFw5=!* qa2b^u8gΨcY5gf,m"'UTQQ҇Ƴ])W Or`DgJil w{WwMy@/|6Xhr p) bQ>IG2Gz(B6G, LNuf]<68&NTՈ-GzN.HcQPSaJ  =u$`PN A8zgN)[eDR*o=/DދZ-YJ yÄ EE;^ j Zjs3[*1A0Hu.u}NۦBej?i_&})ܜQ 1xA -\tCo4)9xra ς]͑d -∗D1"!:ae;itd:ic t 6>~ 6xb'/g;zdaVCr!-D1ʰ5YdPx&њDE~L^A[Bc"dw 꾠Q/7É[1b)pk[ LZٱ4cT`k}&U0Jl* |G6A l ;sPjD&'LKN;»z1&V@]Nl 9Gz%]& ՉB8pAJ ,H-m^EcQUl?qȇgAw% jbYLJvXr6^-dѲƊCVpJ2S jc|7$u$IME9D[1].ĩRp$#WͩA̎e8 gaBMh\̱chɭc)p (M GzӮFzY.ˮ$At)PB+:0%&*鎵Y2]<|z~':؜/bi0@tAz ެLu %0@>PQh[ isH1ݧ_d3'Ҝ{xhF(S٣^qIt٤#TJPm[QKN^_C}'.ROS#0AxC%7rEiekk !ĻܼuBL;zצIkWi^E)ܹk0_ DZ6Q:o5wVM5{0%vxKhLr) 6 KdS٠/)M+&G|3~f~ptm7TujEz2hmr>+ wQhPeBA E_Q4Xk`]Dfkʲ_ cjҗaP3]F_eUbAz%ݬNحoW&a6Q^*0OL-LvTKoTw[C,vл=z ~v73\j"D.l "7@0uFãbact79ilE-/o?&g/}3~m_,YiOHP:G݃dTk~zbvE313x43AR)OEwMlq( =MX K&fCX́dܫ1!ԩ !>e^ ;fq-b@0,M}${_~Yv0Lu̦_eZn"2münI.i)Q.]܆_c$71~FKj'C_m*}4zםqv ,e)YE MQme#Y?yPvQWqP|Q U<dzF#mL=|y9_4Y3 i_ ņSpn- {fK}Mu.GI=dZW&X5_2:wW$L{Lb쭧L[{R3f2tտa^C jYkw_Tml6I:BZ{k8LnnAK;'´"9u>-s&|'t^IJi,Z&zch2Di9^ls}f+r1#KO1$b.2PL VЙk.Aej3Rg< {E97l8D.o4m<}u̺ۿLLUگ́P&7.u4ԁ%f̻N*Onօky:PLN?g &](:N|P~F@UM, uηJ ]^z 7~-L=tJaT‹>odo?0KbR vLaJM .LY$euIƉ{dUe$ƻDIto Ak=фEOIMRM5~eQY %'+Xě0ԡl?GRYUQ1qaŋ`aw;7m!%Eߜi&{xrm)ph}կ3` X,/GhX7:,jObQr.|D RS%+2iFYXU,wU}Nq{#3GL hÜrJ;K߂o,c)YWMFZ wVGroB%pƮsfaDUTd'%)f z35JTQ ݄JQP3]/amDaze4ob~w<AzW1Kk_wMNq,IȘ/(*(s@>i3'rS›(T5]R(T hr(vgG ZJinv2`o6O.2D+9y!Sk Ȩr!q'O н1t bjrFc4Y5 <ԡAvQMj8H"pR|KW%weAıv +ʽŻ:؂S㞞UZDŽ@n&骤btV%j6,0Vƒ\oi#D +TmXQBcrkIN&*b` s])MHj#]H!Y2fvbaI"jo`4uчrM _!fJ2jZL SC ڛR{[B<5^:VUEzlg+7JkkezזC^V ƬX|br{ol5j#+lշ8z{b9]y> Zf RN2k:7$.}/߶ۦYFr0sx|KpA\].9JJ)gڬQ˛YvLG˶Mؙb$#i$jTQ\f@KOa|W 𫭻ڹg%qPGļ qqFwKÈ6 Ny=i>2{ Q\X0Mce[FD4ul]/+{+>R-4ۙY/kΡRjayIaLE^MƌOScFW! #zɹ:2k 6/g?u<޺y6(klӾ#Dz./H\zYFb$rbfuD#ju8ӨW0n쨢ׅ'+GZ~wSQ;ǧޫp-=hƿ4g˅k0Ƃ=8w&+2 H4u?QzNZe_}ڝ{ Hu֒1e%̜)Q @%LP {N%"mp$BXT2뇅;`L2e.2.نûIxl,Y$&boE5ZO<;K'L &1<-xeya}+ (f| Kks];dSf1B%I5ʵԐ*vV6T8#X|$Ԉx0bUTjhK_]K+k묁\QuA^g!o%x&05ݞ|,5l[SNy#zn>E\0E# "KQe6^dSGia Tl+ k[Io۔̍y5a\A=`'4V;"fq}r]TE7VHzL$dë6 2!Pbľ;t桔fF>+bάXG:;2V,⏆_51R^hzTbحDiZoLV+³B3b("r3ҺqɃoWM0|]n/aB"{+%ؽ)*;8X]JeZ".tC_E/+4ѪGT3w_|MT̛-sDM-KfeE]/( V)kLD,VQ`S9w;0Yk~U#Fܤ vzZyW(RMX z=)B dLji6<1F-j?'< $. UlG)D ]l{}}(wK%nFI%v7ٕ;L'¬R`֞[N=F-~׹ab&*V32ȸfzc;ba)fkHbQV(DB0e,̽+*_,b!SS cSQM@ف 'у'Ġ8X^_m۽8^&cԮIuJ*M°QI&غe8.S(a=>\aJH`PC\,x l$LPvug֕-Z](ک.4 J&/R:7U\.cv9{Z>*a\LN@\LC{1Kl $͡ʚ4|њ=2 M^%qH e9,0gT'h$ryIu{PGFujy^&Cʷ::_h)Ro KBI:3[D{m'8D₵MbUQebd9bt’ {4' lAuI}!d3;䟗uG5ͥUWʘ1.:#eBqgUJ^lK+mv⮯  ydègKY̨/W_$N_^Rیտ+]yK @WvVW+ L `77m&_8~ծ[ݬ{e L L.@Ĺ^dn'֕ԩǪd2ljv.V\jLRogߊyH@ =sԅ6ƒڒ'~E!i4x$=OkWkI9{ ȚZ׼| ^IS:X&\Z1NW8.B#Jnw?aIa.<Ȃj03vPJ>~"(a {I"Ch#b ,Nś"iW-$D6z,Xd}XU6Զkp_MI<&EskR t_fidk~˛1J7 GIؤ@Yn~؜srrőZ״)!q1 TNz,KԲ&S YJ, y o-HtQ/!r(wB)ܗ $*Rwwww4}.El&NS*}c𰫓 dFS%rv&gbUfǢ!o9+rcpm<u7 j[fiV8ԥ2_vF) 6l +3B}*/4S6= ŷWYs&]b[, ĥBn !Lqg&6Hۘc7iQ.E@ 3 hUN+$+uQ'`vچ63?K]MHu@]A#e1-u΢4Sx-zS< &L m凂+]MmU~*eԹXLь%u:CJKaXqR eγ@U5 e(GCg+|Puh7;jߺ۶"*-"tVwP$~9q7.39ʝ +Lo-}aۢ+75ȸlo9ԶM8N:4$AwP˽f_R?Q qﲸdbKpU:Pw:au=)9 GEuIR;TʥHk#Aʼ llb _pi/A3̭Yҥ5o6«[rD7sCںlH':%u8nnW[Ϛ`N]ʇ 4iVH aA0,n:<XN`Tj>T·EdBJ'_ֲ TB( Ť(pmM3%ü@omF C`[~FbY4X̣qo\0fޞ[a8VTi< &տ.-~!} S/ țdəhѢ+S>~URֲ*ZɌf>S^YMJUULGXphֺLi' ᡍiCu:maf5ռbY1eF+ƯTpeS@a"pfX*t<u"l1 >R:K9a/-eV,dQ͚L_}<RMfVeI]}5(+`zb3 f(/EKc^Fz5B]%*jQ,ܟxZӚz10C&M-ݬ|Ӣq5juМwh%D_YK>f-3 ehAcbF+>#Z߿ZÍϿ+}W jT>{9$ HY , 1/e&2;J kU%PRr&xRm&D* g kr0#j`ma U;;N﹫m_ RAr,ivF>s;|dɅA]\^Ŏ+(bdH;mdkÆt͕0fb>&{ƩByD-S~ -h^y 6[^Khw_ʟekVSA XJY=I(n ȼY]^k.^wOAa~bd04c#Z}L)0t2>ho)r'HL[U덻i9)DŪGG6sdXL@ w ibC n`M32(bKd:wKOTI{ZiOcfPwm6|m4: B _:,ۍ{_CGMnEk‰VR|:Q 4ǹJ:_jI/ކm|:O#R;UCLJł gWY_`FA YC% VMxfT쭛rJzG^M39,YDvy̤Fc3TxVΎW0WZʙiVC\CL鉢1,ԝR*,Q{5lHwzĵXVk/\~6n+[d]1]eltjJ3V' h's>e^w*y)iYKk}30wciolR2b]>fYKn1"eJ4^[K(cLVKԝ䤠'}J 9jYvAKj 84II:]w;袑jB܎FީA1 l:P.Sġ%ҩ~JjO:kaQ67,ueDآ ]1kxhF2қijd60tmWضv1抚{ jBP1ˡ+2hekxOL0pHv$A|O˚?GAm6r>Z P1<(gu0w4X ]/RO4D6W]{f22*r q@AhRXZY]ɍCPPaeWU=K^Z-K&S*JZexM|\x@$@NYҢ&ô8qTG쬨>+j[rAЯK* F ٱ=]p8..Zr/!D. bAzM5GNu-lHo ^SiS>vmY fENo"bMk Z^-šN7Pu) M^X #yjtXl̮ф/OI%J'?lu imqg7jHK:jiF:]Sͦm%)//.ft$35a0%'Bh|#c-Ƥ' :Fь۹G1S?}A t6EN&dkk55#)*+P8\^[zM;cD0$eB'<p1V\!*buĐQSбW)]NM&„j!;sm.zZbX9j|oboQV3 ZG G-[%yu֎fh+y^4G<=6,ފq4H1Zsr*;M-ed,OU04lLc`f, 9CG]^}35'/vbh SFӾdS:T Rˤt/eRP\Sq63btj {/ux;62˨&M.t9mvѹĉ)v#%VvL7S̷fVb.<ҝ/fJINd>r"fL7⪗:d留T)杛rQMbdcI:s `%JJ>?mO;YbT1h> ]k6#^ .ZqXR@aՁ:ـ`6X7fZl?6HT1+7sQ :bd$ulĭ@ 6{niEnj%+:85<馵nrc0TY2p{p0/wz~9P V|(w900@{%7d$C,6[rl޼FtJ @ǜxؕW`H z,2/cQaۘHCaFhmQT*gNg`` $8CQ,F0U=)ZӁ-WQ-.꧉=t3'RN-Ee4a!KK7;O)R.au}Ri!]cOv@c0te]GU:v*R p\*ؠ]ESkxzŹֻl bl=1-0.8ą' NƃQjF$[8{Dltd; fSr"k:ӓitd:ny3pdiUב:btT)( -a]2ϞV:x ֳZ)8K(('KzpN Gy2-Mv,5GBDq'$6&76ëæ5#j:Q=L `H2JΦꯇ,d#xd[!<8rJ5^Ǥ2|ErdnԴXD2鑾 A !O;$cIȒq[s]cUG 4ȟ>dejvdT;PE#zVHѪP{Z $Eh{(MPڈnGdfY0y=,kpruf>LQ+; fOP 5AmPF&t8oL)x u"T. saSQe풷`P4٣# \o{#Zl;nd,[xN`N Kc!l҈,a}7.918)}x9o<ИoY@,‘ЎEu7o ‚媀-uK&:ph1Vdlx"z1R*`tgdILXFm`>^`f5`GC|`j>Aqzs63bLRp:x 뻓z{;?`nd(vR#ŸGkY3[R̲"J q ] V+{@1IizH1i%P&@f-ţK]{\+ٔ3ے`f5U?eL^.^q:4*ٹTZ; =FN~WWve8 { TUn騒8l\83y4i-̦)<)S0d 3̙w-)oN!K5li@I0L#GlbB̘U K6uAm3z+rmB4&G̍,#y":r{VW: ;JXܓ@Sarn-eP-$/Id%B,ӖɨG.!B%6gg bDhM0Tz 2iehNfvMǢR߂ڢK鉑)u~k@nay0qGP9H;Έ9ܴ]h%нQ׃R:P QA>%ןIhh(xn7+4t @ 3ܵ S0d@̈́A/͒Y%@=Dh,𦄻Jɇ9hGf͝xgs쵅C cpAk(N^ L:%<HPb  U@3Z5:S`ΘL-b4Q('IxZ͡cZ>TZSC8 ]B8uV_o x1* (!ïki̮uc.hCd7ؚ;b-Ak1.G$@hy.G< X_Y34Ҕ=tC\[h'f%(vRZBjݝtCml!Ir WCbۙޚx7š7 &ψGkd? VG)~L?7-PJl  # 6Py { irTPsߡJl,+ȶ/SP}A dž"yBj]w⤮xZfBוq㟛/;mL,rޱsA&fSLic&||t9=ϙ9Σ{VebnTcrJ+A9Ykp.pqtK$՜, a"5^R T'Q}w9X脏E&E"P3ߴS,lz1q}z qhl`uz#6DI1'z&8) < 0`btҕd$տ,.HX]2MPm`q:K'.BYҁc$휍 3il.YeGzQd*Chlȋrn%zrRˌ1)A^ G\6sN 9ݫjV`y;$ Lm:&v u [P`^;>/m}e]̟u1 X1ndŮ&8.26y6v$N7ŏI@7F>{cd>$jrG<$ѭBEP+(WbY,y/ ZE VŒҶgr=I ت'hv <۾Lb`ogŞTQDOqSbXOF'.s63kx Rau S5{l&3MtaW/(nMhF+H35k Yؒԣ|lѠe S-1{]C2Ml08& l!9aIw$v R" ֚N6(k5ƚ)\ZAk_lB.jMRKZ͌d1u"ZNC:QYKLbuuYOmPWf5q4&XR201'Fw' ԉ]1IXt@uCQ0îذ2t,f1L"ƕL?VưLjh< fy"* o~r"=u~ k3DFF׫$:% | _KC(=4UT?i *0ΛC5j)ibzhMX63cM%9q)iC֜g&Ra).P&ϭ5Ĭ0 n+5NHt96֌7!x6 wHiٶ rzH"BG uOX=O~ F1hPvY5Sk%ʝ/*?d/O;-e(q;m"5VGQu&d;FhڠG53 dmųszLb:;ln-.MN h8X4B19:~m}4_΅L%٢C{BokE,w0.Mim/fyؓ&Sۺl։onSP݌&d—*iVS4k|Ԛ!f:f^rLͧ8٣hPi>"qh \-m[Hn`8帩!dޕUyn\Jڂ2u0ۛ==QQbIk00),Ar=,C@ cGч`v8e. ϑW 99DEˉW'-&N;Hb@Hf`4dGeTfKP6)M ;s!W'@c,r5 iJ 8l)=*db-{(2POJNP؂y8T&{VL`c&Ra{cő |5vvXt/bdG©&c,c*A(ƌSF\oM# Zw~DMXa5@ "a :;T{2djޙiΨaf<@Xh$d•(;)_ -l\M&C BVC(yF/-NHKh#v,&hh߶z9 77GԲ4[` DA3d7HN.PPwwgF4f $-+iQb mWZhbҀb&Dř$ gF+$l! 4؎D/Y4<$1۔<[&tC$b*.[d;Xs+Mu1| ( DofYT8ZٓJ x[m&R|!y.s<+)Z`@'V>FPYqKh{8JCMOs=iVK^AftZte&0ÍfMdƼMcx7  al˺[ L"#*zh̓Ls$B-?$ "s>b÷ƀd},ZǏDK!t\N<:47Dx*| e!7'ЉJG1$̘ |*C22DF<9WF:5Y.LQqК0z;ҳ6r@̎-S%99S1f"hb|*J(Ӄ 6hm |V/GcH}DsZ!M'}Y=0kصM&'$ײ&13K /O0HxI+SMs1И1HQրZ "jCJa~3"W2 ; I3Ğ;ii 6{цX٧We|nLO^g]ɗZgLdM uf dd U01ރiS1y➉ K'ΆnCcH·kGk2ԽZf=`5q(.Գrg2\yNR>5B2U`i`am:O`M\J QN"/C6#D+iKIP^C|. C )2̫l##/Y^i4S91> b fřx+$7m,pFC|:RL1&yI%}}5g H1`kdXT6&:HHg)i 28%?ր;}Ark@B[Pf2GT 6-ɐ68euM̠O " Jsa>l>\4\0gzN!}CJ !k f&O@<:Q8+!'bɺ!Pr^=/Uo#T'fɆ7wy,Ҕ "n5q&6c&4q F(,a0Ԟd+fEO22ROCdCЌ1:{qm |W7'gu Y~!VeҨ쌦 =ߟ2PH^b[!/JŘĻƍ)vh³b |ԑIc`vRX{ ?o\.4yw:10\#Lc;R 0c@2DؑمCEȉͥb>Ԗc,yýA Ad* 혦l^i.xskg) (-Mq;&'Xvu"g3]hlw<9P9"ܽ abki:Fe#eX#'L!zi]L@> H@o 1)1R٘O!v "`_AҴ+D'Zc>+^WtobȔLCa"NX;XH{IJ&; VA-A=h7 &I,By5 !qCw鐁ԭ`jeSD֪8@1 7)!ppE18e$fg LNP݀[S}t_ 7k]bFFnmi k!0*OXx8LhA qƏ|Pj P`obn=xΖLViIR+P3аcdgA3<8<[k+1vIBM۷4Xs]xb&oC8a<^Jn7J]PP2vS)6; Ǜ9L#T w;qP04;&=f#&]ޢ@0=η!%D;b|ϠN8nRqxv=x;`h*`Lh1+3-K :TS3&Tfh h68Q{ \2 *l̤0`DXu4Dpè,O0 Q]0۽@^v%ڑ {@5,@pM,2鶠K Zh`}K~URaA(Qb:,cC)c%`'b4L]i=ՔJg|dR:@15fPBm{1d)mrV4hgB.#0`yD),-JbJjC@&)Q O\͘ ! =~ S;^WuPrբ/HlUyF,[1NCӋ$܁0%d;=MG.v^+#1~< t!8lC\B ` >Jmv28 "5,7 `5t2`_W9tApbr0550)]˶R DS8#D":$}b&5iK0Gݑpd"a 3K "E9۴&w>^wbInz9vDXbT,a;I}KZJP0`퀇҈"0MXh9.Qw紣P x)HQ٤-9ڤJ艟%Ct`b[3 L.L:gb h"#&=(qa0[0#17C'@G sG4V0ˊi㟪. ru`nbh"Mt4&- .lMKKb&LP3ɂS)hr!=7aV64沐$B_3WgBE]ybࠆlV..|D sб :UIsk-DdĖ׈Yx8:b(c8)rԍ!"=̃h`fBgJk!ׇA3VΆQ)G(`@}"bM9_w'@@43gH`>#T1)'d3o$0GQ 02$`>\&(s6P C Ŋ`X#ASD@͈`" g +W$bJ@Y,AŎR""AYȁLG2*HC%@A$XA@$YHE0FD"+ @j Z DBb$7f"1 Eeq!0A``EP VU*%DR !l*(Q\ H"؀"," ,b2" ,8h5CZ0&TY9NȢMh!p1R!)n\#DH pA\ F( :(uC B d`]c8Ll 8ABHFEC J YH u&XD.b((d b*:8Dނ1Q#&ؘ`ư +bTH T 0c "9A @3IaZU (!&PL̂"ccޠlUqA6 A0&ŘitP 1,.ˉH : vIXUa SF@/AC)$L"a mQU$@* FTDPCH" q$@m "&B(B&aRD:eQ )s`Œh] F&,Lb`*"h(cBT1*UcCQ(ȅ"Ȳ.z(U A@V0 PEIU$RE,35  ƜDP4HVBA`#AI"E B7E(%$DPE#! ` `07FdO DD6`% ^"% !  h dV@c!!h#I:B,"e /p#b@cA###,HECM" ߈=o0Q ( $" @J"P$U"IED\R(b*B -$A}2"ZDVDFE;bBI(!P$v xNH 1װJHoa"3\K$GT  ha *0H D nAgb@a(tP-A@m16U##oND tZU! {RB*"H AH 9 h +$" NH,#AFDS甽lzj5 tt6Qi@EZUu/?H]u[ndIk"*66mPbҢ*p3'X/"HDA BFAŠ:(H" "H+P]AoF'ʂP$2H!!#!(,PU!$P"d!@6 E FAV5*%UzhZEXH*l\ aApxTb܀b(#f7b*H1$T(H $H1dAD",Q D IR!*I k"FHUH1F"@PH "@A*ev@E]"* !"r((B*H `cJA "" U `ŁE_=ּ+Y (  ȼ}M3<*kDEl ZҲ(khYFZDS$$aEH``P!|h׀)D G<)QS=@WQNb(L bR,`JZDH-+c )@ PN鈊_7؋wQbH$`v M,U n"ƒUw'gJxDT<bgأv s("b\iұEH~/D`rPa VD &% B Dc@* -bb`1lTtAx"EKN!F` 7q[ⲙ]< @M㫽 =0V .xdp=,*B ȩxM .Z-/s[y<DUǹ?` r8JRr"ΔDGQ/r}( -8Rp1b (QT(i-OC tTݕq "6&(I9m BlbF1E05@E"݀BH*< @"D[hكQdU9|/eUVPvCQQe @Kܤ Wy#P "jNV`HAT4AFA 8^  bTE"*"% B)Bz$L DDQ#q  P RTibBGh."8e1#X@q1J`L ؊XmlWMDubޛRJEB4viTJqqD4AQ͂$a$bF" Ȍ`1!$"DF"E!##ꂏ`b0`#Q1c8j2mCb9.r|(  @C7i諟8JB iM bJ" F,XQ a 1 H j,c`E Yz[c`DK0c=T4-#3b40R@cv"UB$`F)$"r c@6!yDU"KT$TB)#"FF#(Hu0V좄o߈ Dt1RT̈}Lc4ސ 2A"&Y @I# b d 11ăcbfd)tT)( JSl]ql؈ Q 1`*&\i#hB#R0D*jbP-B"f*F"u UZ(E.`Z`"^ $HH@0HS]d N ae @ h 1BT>Y5HDY @IP)P LalRHe1¢5*50#Ҷӭc͈IڐR1% % $Ȍ Ea d6J ( #($A1ͅ b@D k1lQȊtZ -1.K0l4JX$"b",dBb݂!h#AlAKQ "5H22$  1bTo0"0 XX)N";;Ab'U$PL"(*3R**.H"p( P(\1Szb` )݂TTD( s@"b A1U TܴU AbF! - B)P@DB),`|a,`F02 D[b( A@*ŖDT"c¥HYDH"caZ;CM=ZnuZ>s&,dCΤ۷ɽ ) uvtބx;\x X@ LP6QAE A 0w;QA^b 6,5* b 0 hb6tD""1QQ َHh)@@>s&x Hu1c{LDžꂀby(& a uA5"%%Eh`Vԧ߰DXP} Tֵ>Ղq. .7JԀPp@Ob0T},.b6lQP39V0E˂hń`F)="C(OnKD,4tETPAP,T^Y`.LE qPӱb` uX  @DM1D2XqiDTNQ*,C rc ;aGMplAD瀊"b11lPPE=dPP EKB1B3 TE EJAPX DTCPPQa6DAx`t~cƚ@A;"b(;FGA hQAlC0͈|vXxZvl"HنLm2WM3`|6b:@1h|56uACl- T1t gV(Bn$Bk!Қi+P,H44$>[.F9֦ґ^!0vtom%MùB6t9o( DF@#XD-!$_7E;6]N% a`A1b>p,47ii`tC>гd30/VO&چ8b&<3.EdD"Ad  `rفb?qbDD"k`1]):94+ة4$ @*pywS;P2`䆲(Gu zLUÉ` 6o;(D61`n#w'y i CaN5=vGݤݳg;[ `zLyF&>͇tlgдbgcl6ϡ?#hrb L1ȄER 4N܊J:Fz7R镐TujGjˢNl!oہؼ`)o!haǥ?`ө1uG1.`<͜g&17ol:CH+ >펶!U E]pBX9 Z+-af)AUSxZ qB<nu@`IW` p;'jG0cu7 n P]T@1EEB )QTA9T#첰vYRQ`9P1 `%4pEsRl[ni5|+tf0 Tձ*`! BS #1A#1T1 "$EIJU䱫wmݯ 彷M<pDUA值,U0 esiDwJ.$ ~\U;. ͈F*$QZTCQAQDNE(aALUG( uk })Gzm X.U)b a` FwXi8E((튈`(uF (Ȋ;lEFDF.&\Ql@Y (9 Zb(-@^H we4DEGc7nMLo+H@ ȇr(%׀I #E1$̂^ EKA||yPbl h&CC kS"Hs)d"XPPWhc 71CSa$!eh<ͣ )#0OE[0c  AA"6ڿ Q}V0`! ` !BA)6ᢋ?pҠ3B9*ƅ1*eLҟ0Q5Q@hE(iݤa#ᴨ6D"( U @* !)u@ TV@ ZaIZ,`` 7`9c "2BY^} \$\Ō lD$XdAX$LfZ2YIYRr$%Cbmĸ@0CZR|F"h"#f!!{aC~Tc41M k')A劅 (=3rq _bxiu!q-$`Gma^Vx4('D h#h! yRPe 8ѽ 2+PN 0[ICA{<{ `kP#>  {͓k$$$Ih~ )dP2DD, B hX7""PD[U6 1Bw`"`jX* hQulQ,@} XX(xOy6WlTEEJ"(",QDZu!T F` )E:LtB(X`)(R(hNүED@s ᑞ/TyȠ: E WQ. 8 .ED78 "g'ł쀫@t6 h蘀R2~Aw1eaČ`} d ,b،c$H@#Ab + cbDX8RAwتwX/+nDA " x uw.y EU({S i6SIƐ/RM"!@M4 {#9EGDVU]*4 8ANp ~F*cCSEqhb?q.9u|x. Y |Z:*P4#  'P-`h)bm؇@ 3QM @}8"|pyH8V2$X#}t4= (o ThP@>'"l/DT؂ D@W ƂXrU#D=x0QJ;(.Col;CPwSJP@UTP5#1;6z >T#*( US UZ`(zU #D#봊ꆘ hdb_#(`ɳl9Q $}d!lGHD$V(A+z& @N ?уUN(P ` *DSUDD:*(ȱs J E_MXU@ #hƔubabA)b@7AJ,Znhc",Pb1 VXb\i  0B<4)F,XY:h*F 7AP!vND#' i,ֹlAx(2,A[66 fi&[hIM!Fճb4լGH6u'nlڍ41jNV!NJ`FH1c$c1 fYTDa$s),$D 1:fMsNqE1Tztآي#bDǚ&R lb4҇b +܈pH#LU<( [ZhbCceU M+M*B1I8 1"ZH H'#ߨH%?iJ]M)l[4ƚh!KW`!F d}o10`@U (iS0b?Y[Q@ eJb#0B7"hBr??ɦ`}C*݁v1m4? 0`ljI KPB1^s9X1`@ʪ$O)d]ԗm흘:X܂!x.b1崠`b_Ӓ⁂5wiM }Ϋ㴎O#_C450eF%ld E5)bB1HPCICfa`g1pdzӪ!y{C: 1&90c|x5ˊ&C^]҉aQ44!F >M`1$B0xV)JLҧcac "Ѓ# IbF "D~#00`0F@`F 1B  m,ƅShT=|HP B`zXفi2 kfֳT@ |F$#<{)VW0nAJ`|LVq0{u0J`=2qpIژ,^n M]!nD$"so PY˰@zU#Pz1F1i؋-!,NZ ǩ(yHHŌ"O`L6AH `QcGFH5ҹ1a1BČPc 7bO0T~tU҂gA)H"0<@0Tq4! #l'4MO0@7@0]ߚR Ci *1@P Ph#]vG2hb0 1B:쾶[u!XQTN݂sּ[d8<x*&f n1L ؇dPbF 'zV(=U 2b'ΔPb*tpTz7tα4},P"f*yhG L 1DV>; Q刨" =FDT8/REEvL `ÀCFE XpX6"H,ȬX,A)X ,R*1F$B,` id)b!DTc,@E`F+"v X;4GElȀg%@3`Q Er"$]!ŀ֦ +00ڸ4c43,D LW vK1APA0L!\i503x[P|wfd.,"&K7*Hb1 NI5Qh$v|4ު|,)) #M$zو܌1 >F =33gր5)7ݳ+h'#{]W=ܟ2wXy4ELysy6?[|G=WmmXvh%^('ͻ+sa6.J>D/2_kvgH:fl .Xeዄ޿ {tT/q]RyE z*.ڻm'ھN?j";(-?tQyUTʭQiv As? %';XWiD|mII< gBj~˻VV|X M)\#V򉡘QCDpһݢpTج-~n֡Lw{4q~oX9]B#r}}l4&2^Hu}z 4*<$Bd CP#^*{ tA(jH“aMRl'ToR覸XR2657^0gGF⌊Pۼ9i3w?`K?R_~r?{'͛ T +NqT@|D1!S\M!g"ґ#A10Cˇ‰--A  `|]E>| !Bbx_Q~;  rw_yH'g ҆gs0!40'Š~8`v|aŴ͑׀5:g\JG]R*nl?No_;>D޽\?O|<>Rkaxz$u<$"֍"͂AB1jQQQǴYA~|Ḟ=PVCK ГK\?Yk&LIg AwvL= ͇B'ó+GKWqc^br8a&ŒmL6sƇUvHG(& 80=T:,Z2scK`o6$a4I{(oR0}D&qpfLQ{]3afm rE80]@T _(ʗ$Z~N+A_<[H^46o-cyi.;~% C}w҃?m2u ogoIS7b_[3jOOPU>f?wFؼco&F_k=#98 ~G9ڵmG#l}o G;Bjx1]L"!SNj9C(Ȁ {q§+/A+s+]#P[+at6,:mKoʻ!ϙ80,H2`F!N]׾bHYP>qPrp:G!𪜆h9,vm;!QӃ=:(;4.76o_ZGI_?G=c74eO2Tb+ܨ[Su|_H e[jA>%'oSyBJed6\(EEjbsI.֫UʈVݡ'7Y,ewB3xM5ըy$>\++<ݍ9K%6<@sЙ0p9f^IM$wHne85׭ƐaS<`ҦM*B?_b=؂!ZqɈДp{SjLCyÌa?06-ǻaNKXkI Ba Q@ 0=k*;.=GP b1e[="`Ʈ0mΜϘ͒<5;90NDGd ,DG@a69[{(|\)6n=atd>#*š잨A (uǐ$!|#_gl@;k+ϷH\jBI̒| gsssPZ8JlKYؿgC^q!΢O:WZCق~DR"0:JQ}vE9t$C^=y› |_C)"INdIPQ*1v,M8`t1'xeωq!bnAc.A?۟ ?o[2=@{g8$QHyϲ('ɑPO:'SP߼WZ6$AD9e-ciMvC'o@}__:mi2mHs{M?&eO5FR6~KH`(+B,m{sԮ.#}[=ケGn6ϊAR1Ժ͐@LC0K A틨.Q(EA^Hע?_<ፃ )c'2rC&++/9'0PHfik81ߥ!=P`6,kN9ȁ |J#5-q-8O͛NeSv ۭ4_CY9NS|#)i(S2*iIEQÆ!z̈SDq>2 2% igD50?Eawdԟ/ԁ{;&Y@4G>eRH:EhጋqŴ0;@`!N og 9>p8g@ c!dQ&eMP1m=s?k{P1 4=T;XqւØA@#|b _b'ٚH!%FSXocG.TQ ${EsRo;6͜C7gj=ޫՋs{~^b0 kml z1~~7׾}WKNoCyIJJ-07-glCǸ<4BvX*䕚@3VW Ky#(p:qcT RzJPyUEK I<ܰ=/"YKF"^hP[q7x0&WZI ?jXgHQqC!K? c1, J@9S<Bb)Fj5QG{hwF>;7˓x#|mm]C+F@y> B@G[$&bQeS,(-FCPil:OPl dkH1]WûN>9TGME 'JGO+ΈaP@ιCA2睓X?jf_Uڻ78 cЂ6RKDzGK"P@Z %M_9}UX0s?߁<δ|G=|/\͜VAHTO݉}a*φ^rXa>9_:oi;X0tOX>5ÂorfbOwXc|)F)ҙR|EǏʅ! DP&QT^$Ս}.*y\]_ (J}Sf Zh "U!2 C`< $"hCA }F, ~KgwK/;sxe""xר^#6WQQtPȡrd*^;N nD H [̠hOi3Mg=5C@{td.,珧 GP}e4]U/!>3mf~蟔ִVlQQ3@#9Dyb J \&sDžz||u-`4a+V\SYf" pDTxPczM2l) 9M\vԠkg[:xOԏB pZ=?/PLeN&Inc!ZE@RD>W,9=t6Κ |ч~pit a)0S[nefsCV&jz$M?Ԝv^Ŋ`+{-tvcD> ?V}h0<=@( ?ԣUg-Wn|cƢYx@pldt/lc"N]dM} H8_Mplnn-#q$&YDu ^lgQuEBknJo7|'KC`ȎMbQ~>ͿzN(XS8_ jގ*;^|[_I[0X$`86۬y ?O!],m1}oㅝ(&cmG9̸]^\^Fl5ގ4ÌjD_+}M@/Ϧ*wfpk;SO~ (  @egPL=ztt/)8Yb] XPAݔS^_[9cCv=67"}Hyt L[R/?,ޗKU=B)>԰H0( ƦCw)x{ v>>a9lb ,攍!7Q1‹T'hǭcOyC O~gWˏT='؏Z(67fsfȖ~T`axǮ\?7ttcc+G^9G"v$o1A,7o<Z~\"O| v#L gX D f 4ޟ܋P?`vqIr6?;ij,.FTņNh=9D #g vTPh#!bwoSH?j'a}2Et6~l&P5O&٨?aΤz|2?M8/' iEҍAL ʜ Wcڰ}I-LU4rᎉ`*&ܮ>Snp?kJr <9< s%$d?,IHoy* b0>@ΓR%pƆݵLʞJa=)P,S!<}Je>6r:~cs9[cZ4. !dn I NZ\ ,a>+ \q8I'/oh!wTTQ~[?'n3 oR bͱ_]sٟXԘ3 &1:dCfWdڽC|'-fX绶&͍K&8p0˙N ;s~~cXd"80S|;;cw\ю3PPƆ#$߹0Y*Al2s@1φ޺/|yP σBbOC[^&&c9^."]Axv/4A[O^ =r"d Aaޣ}ǯ_򝉡?3?ү*קȓ8L#C< KQ&E{&T3~{IT1uWM? IhM|8|MM!mm'¿֔)oY TĝB9hdy_q] hB(hT*(Rg$Bw#_H#75 + #Zle r)tT P7߯ ($,dr!!c 44L^/lU\%_Ѐ&N+OCR~W/hWLH,L4Xss CX!"X[7++ԡ0jTdzg-en>'_x M)FŇ~[t1esѢoqF>\^&̿Ie1ne<絳M$R[+4~X蠅α ]9^2s`^!0  %] Hz˃T`Y~@vaz+Υ̋ r{nT;M[Rn_uMHeUjܳҷa˝evݟ;|f $eEϗt[kYk[5 B t/ P#[ +r+e Y.V ;  8 |8u,۔ݭzØ4fd /MCى,ul?lˠclc qyQ:+ XPiQrv UW*KoldW) ĩRh66Y uN1>Me.7k/ |?@) gR'sBѝQ6.CLkXe"fzF~{e&X_Jɂb2"! ^7c~\Fynú"{[Rh= !/{j\mg)L0Aj2XHBp&y{ڋz%NK=/(Jjp$[dXZC46x[%T"(H۫Pkt lݴٺ 4"LPR ڬ(E5EjAM.od*%Eo­K(М .贈B 9oÕ'sK, }Xga^b\C&C q(@57[XIEUpEF@OYB0if>L3֪?XҘ?8uP1S˹/5J) 4= i ;ɲ)7ؤ0MiDP-27bYuAc5s*/h,X@4!xMAnyB`X Xr`ō 1*צ qu DNMXÎl~wi2<1嬜_qS <:MUrUd2rPGCH; 9=0JŒxz玑gƾ>p^^Q o4@]ju\PF]3+ӆ,TO:]8)L#hK2}Srx2'ΙSЄ*„=,TÆ>Gp϶n:w'w5[Z]^ lVA%]镔Htd^)C_}bV̝i]USز;Cdb:] w*.fKk 1Zhpxs >K2bf =pIdPܩޜ?֍*g2W(r& \CACd1s 1߆-&nCq:a30K l[QI0PY2;IhYGG 9!xcW _B~Z֙7q%@lSϲIKsU.QQwcmȻzF٤ ^FeH6niS\A Ө] _l(L>"nq#D` & =Aˊ= ]/ zի#ͷ=E 1`=[ze^ZUBeI\e6! ؗŦ^#EP y2x?X=Eo%ӔAB+RT(&Zr{]xȝp[hݻg$~bplCgU{~L?2Mhԉ0Al+P ز lX]KJAB+Ŋ 4^W2aPfxzKfSUBųțI-۾9UdXdZb$д9 ` )}6[ 9mm5֘Ub Zސ&L;jHEDPSfiO- 6Zsvcb\ ]K\_!cعx4B+Z߈9BO.uS^)VZF&r&CĪ](@xb k݆k9~UJ}uӦJ+-EZuR_\AXə?~lswyW'Wt{Nʎujbܤ<󳜫 a[/Z`6POa991k3N#;/HИ\bԱ6x3'.ЯhF^Y<3-j.Tj\ 0 $4z:? 7񶯕N|\/r*Thm"Ų(gJY!MK\3nP @/ ؅6Ea16.9Qe*aI1.OzA(/?xWtbuP5ahKnugAxcǞAkv.^JDԐQ@ dz: S3tJh-[Ű?UQ{/). ղ |D=ٌT?xB\ʙwjԼEEWSo' ˹E2UK*WeR ޘc2?~vxZ0K R&TN1morVL.nk' gc9@D^H3ZUe)ݛ͞B{SH {]$B @bxS; (Lzc9A:db$+x%&/{2ښ@ 04ͭ 3JC +l1$'9aT27E p1>a/],>fW;ڳ DFf:s->}>.niߞڿj Erz `ʘ}+ _ X'PRcA3 E+FbmKlg A]d>"V'8&J#F1oL pT:fKe@[?4SR G Y ڴ?7R_A\(<Ҍ -3jjա}9S͊88bٙFG~6kwK:>`٢?80 5fTUtC^g__LH=:u%_SY#t. Dt~`V=9]ؤf2<)ɣ$\zG':F]$JL 1Ә<)4V7S/qgT/zj {K:(#tMQOU^V/Nj1ʴ=IĚ2Q-# ڎiķGC((3]12YgD"?Z%I)GLٛ(_cGYW!"_ܝ@: A晣$8=@ ~>}We tQ˴ O2.P\~uq礭Vr8z=@|,oW4J!6z{1㽴c# \쾈#AysI7()Ŷ{RǸv5틉pt29M&83^q@o0|"A8W'"*C;6v)w#̾،=7@= fdF4I*PHЫARA(>qw w^/F^|vdafF_`K̡oO'@(3ƤN 8S;sYzwfj PϷSzrQf%jd?, ݄ +BdW OƑФ}Ys5VMV?n8˲Vo ˚ABg@ dLs38!v/1HYbVI[S "Fn ɱAΛ^w TX}Fsh ƗUf ˱q8'CTQJ GMpxew6O&||W*?1Xz/{<+@4`Q~._ٰ:{߉+WŚ>ܶnʝ686?.5J5g)~CB~bD2"Ѕ\5hј6}qA1M\8XrPpәa2݋K 5J<*B*SPS8\hτqzjUzloc4 P԰ks!HpYvCݻx vx_Ҷo8^612˪՟G $ [߃7ZP )wvgQwCl<p1eeT+ЂvxMy~$Wm@_hXou<}qsiX]X[.3xTiw:E3ĩ  Σ&sBJgaے1"IWi{z@@aQc*qj &k kȬv̗=7+sf^8AG=ˆ+($^+v*;a<0&G@/a;7p}$^]7n`acf~k3q_ y<~rnU'U{1D4]\gOk慕E k\E^χF b S6k-U/In:{B Hnӯ5/z?17HBS 鰿=v3&}:%~sSAQT Y]4Œ{(7ꠡK-k?ˊd!CY6eڲfL~T\)wjk8Sמ^ KN{baޛᯏ`#ݜ,6\;6D?MD+k0ON +Tt0-] 4i ʡmQl?(;ih`]J1(o;{Cu5Oz*4мյwOMh<,b|l!{b_j&D3VwHcbN&mn_`^jgldzLE>HɵF[ }ʱ6,{Z8y^U ㊑yy9PKi^ RPQSXָbb`^U3$/g ˊ1D rs"lVlǜ (1T {.-UR)#uY=5~v}F )Q\oC9w>cMc>p"vMCt7nlSF%)ܼP(s&DyVdn:YJgs0GӇ\_jSbHop==R ~ /׷ =Hruv4?v=!H 3YDWh\siٰ i/NB܌aq?A?2CV2-gLh8fL H!] Gs@nL90Y'yTɗe L<=ܡ58-;z/W5"u3~xG<Yn+;G!՟hrrCvb57ט06pPLנ_sgbl)C = ;L  =[}Sv9L@c'1}t0c埉@_QJI4@7 9N< }#-@=Ϳƚ ;W<ہ_+aZx7xDWc8g޹o9[ :7H79j`)Ӷu"xa| ~tgb467V#A~ᷜLVZ#!/zCC bT?l4#Sk9f n4I#jLc  i@]qqqcql"4mdf*h}j,NI3a${5v'.7?2Kbk]w|dÀ*H" M {̯'TQOwe68 %@ǰRN|ӰX'55z肧FQP1&T:l޺ew~=HV͟!H1^:\7~C{lpqy=sXԳc3k\ScwS7jfa^5kz%/c)pu['[,fK8X7B]SsʹH ك*qey,<gXͱy3p1p\sQ3h] 1 t}]vy~ߴԎǿt.on{\>gQsrknvZ61q6c߆aa0q#F3窸v,^N8a}WPش> 7fCM2lG1 lSHz l:b/݂:vi=,$(w#gxl: >Q- ݍF{2X?`'J'v44Zw\*/GO Z20XBD>c0fg 2P~0u(~(D*O Ș0(L[QР0Cpt`^&QW̳ 5Ox9ϭ.oAdw!z_%1]y5$ >1R(b[v M1A,=,l(T&^q>fQizv!.U PJ r!d8`.\2D)B2{3ܝCY7<_$]}75'2Me#"Z/'};ڈŀ)")=]<|J "(0dDрO+ I@Koe'jIEL0D'x>xSBvӬŸ-4GСU>+!!_p2!!n&-e:\`p7Md _kBn2߃Q@f3&TvL]hl"vrBOA?=9 1; +*}KN)4߫[Zl&Ԇq;x=Z\}/VAA ":$GCwv,I J%(xHjJ Zu*|Qi0 aU'Ey'3lL((J4͏n?։ʦXU12rSGp@}#dAPu@˛ ȗ@t:kUa.sӇ'SXo9\=N9ōG|]]Ĩh+GCut՟:rםY=A$~>F%`VIfEa]IdFvvL4iFEY>|{wIY gcw4}?1<_kbx<ޝT9jɃ^噡﫳{$g夣>O` *l@Waɫ'3oIdޟo٦7^{R{@Ԙ)7`K4K#@Ax{v1dCiHZw̰S W}Rkf _r2m'X[*Ͽ;g6gG !Нxُ7zvˉD0>'׆Й&GG?}O_IW'Nd2 ߚ:gVvT$lfGnvl)NcǬ D 5Tc )Z# 'tQ.Nm1Faɴ"_IhTE$=_S\ Cض`2"QM9μ?R8!ooVgM>c:Yg:+ԝ?!7h=E #A~^1dC/(;l kGH1h7 ܠča?fUf84iБ"Zg`H_+m|U#/WrEo8aI $Vk=`RYwc߾NaoMIv_ 0eJ`, iXbU 6i"PK 71:W K-c?P( s.'F069a6' Ⱥ2CH\C h;CYlp7Ay95Dg1pA'vS)ci}<~nXXJ{ ]K^p5:ga6;IIս@WQуSԈZMsB| pe`+VJQ|fҏm_|f9oBB;ۋ5ϐxYb岁l7w^gۈKFͼB`eyW%Le.uy_Ury!-Qi6RG0VEX=tXלRw&T;VF<9J%nxي<ܻD24hWSz9vwdVmaf|Vo=(F 4f[z6z^~1T`x: OnA$if^vȳˑ8b7(ȱh=\E[Md(oGlwl4٭E}AyjӸÕw.|e kr}ޛҁje ј'I*޷Z9O5\jӕHu{:fM9<ogszn|ޫe-Ӧpf-/shTPpԤyCc"#Zfo^h Avȼdc14zdQORκx:d[gz+űXhR̙ƈLv~XZWhW("V GT5I!^k{`1&k 5c523o-8WT{}cX_±뤭 *W-j3~br{ZӺUly& pJ҂@UR Ip=q7b1{KQ e䫎Jg%BVf Ly3%8=F>uMXOI)Yc)ϥ/VA$uS8G7XBtӽC}Eʷ$T,bP SΜkҁuAB7:jPk>] >lx8*'~݇_lYA:L g3 "\楷7ZG "z9F-]æԶ|ptL(Jz%(D| G>=c>sԼw/7{j[䐯ŗ#Im3qt!q ʱQ6GۉIVf{qpAK42eC}\s!s14w/ͯ_Q KP)@=!tPۑ"gf@{OHX .?B `܄PmL˦s(G1 'g/ 묡P|(Y iR+bK ݔ8CF w]XĨ"Sֱ 8lei 0`]c`X@0B#JbfF"+ҩ`RXq7Zdb c';̳oo11D# h^sBJЕK-2)WFŨ?\@sF?i{MnǤ4l`,b?llJ!b41ކұðΜERSql5fƱ  A !yݰ6y(FXR'@r1lG~v#&ف܎w/}F4]F. DS#F#b"H6 LC12~Y4)hLT7;Qu~j/кM?Fik<9N *E&~yo_iL~.y 8 }d R؊tE>b,{x@4PrɧxZ}qU}gHDZc@ "ARhH5vV&VZ $6Չ\h_PޙPn E<*\0{ C"_S{5C~K'g;ęd{Ovb:a9C4ی/?3^@"?S@ 8TppP{ \ !!yps[{H/v)>)ȒDB*)VYz2;2K%X/mJ2m:u+yKVF!Ӭˌrd xr^\`̳!6ӎw#u3P,(bq3'Y52PHorHb 3~tWS rx Vd/l%PLJ7P#(qKf-h.oѨˑ3%U71!oY.ʤ;.sLcx]%]U}؟G^@L .č@m xo>ԀVxNș47ɍ"7Oi%}E>l5wc0 re4DB sYQZS?ཬW^ wrZŪGdlPO: ҥT5]|9Dxuq.Ϣ9Ltc:yg.ke$ɱ|?\v{}','Zd;?zO~zčBN^4o.=iwLKdgrKo&+}}.AXW\/-.Mv//LkXhj,; Ԯ&)7iRײz3ƻ vڎ5H!Onf=s>|;ҦnLy. 9l. jGVTGyțHPWBeN&i^M<.'tf3[U%St >ZAJ}[(Geho iF68v^Q3g5K9/̟gr '6Ȣv`N +l Ѽ﯌rFWufNStU%EVfzEMWf½,Q~kE 9$B|ocޙrA;IbyE׉sx($\ʨ:JG9S6X{.,}, ZQj9Q`7wE@cγ7I0L SwÇr%ez:~.4by&i {un}g,M:^S5<'Kf ߴЩ,X {v2>znzt{?B\J<9_Rt zl'{$X0舼*Ύ=ue"2˹U~"Ǚ&Cyeuxdqn?Ry+a$bM 2fFؤFKVM Xt\#".e<3|SWI,Fq숁ԕTAn/rWQ8SlQ˩@c~a&.J:ǨN-B]MtWttΝUvGBiil<*r#.c쌘ŠXLT3Mz-Gw1ws4f39P NsX"R cױ!cb;Zڜ4Yf6tGy ~~]A <~H9a]D5XU/S#P(zu{MvFC,=*2b g7w6 op{V7.dE簼6m!#⟟>sux~cϸ?L7 ׾,9R.gHþKC 89HP Nh}<\gGGUkr U%`_ߐuJ` %Iqv_[ `ؙ WέƆƟk]K>[.EJQrfS" Rb{]BmπP;'藭)fKPc2)zS|+?(ރ;v/0r"%@46j&wB`pl~jB44]SrMDƇ0 ^ޓF:ֶ_qNTKM4O=gK}f}64\; DD D'I 3&rݧ%hEC#Nq>!7S[Q$=-r4k1E`>|nu}V#8[K}ΟES/{9oZ |/!s'v>:'mW{hN#-aϓ fzX~Ne1vU f !OVEDCj-;o}SEĒNW5^yD^Jմ)<$Z $h;W+gSa _ROaTo~I^ddH[HvޝQKfx? o򭱿Z=wad*&րmƊKvr> pmO9rW'c]&#?oϑNA BBϥ'm}o#'K$!5Ah=Bo볃n!`QH 7E sc @k젴j}bb\q]پk!_Ͱw$(yD>P~ӗ`i6wҪ ڣ+քbmԬtiV5fbؚNpk9)Xx>UZU>$ϺC _RIU]uC(<2r쮓@z_eН(ӛeG$.?Qiz ۋ"M%gnsZ6_rFofuA`P˵kaf`1/4FL;oxBjY䱁-b— eƬÉXP?äj>54o H` 1;CGj. K*hHJv\&m#*t#wꝉXtԃFԓӪ 'PuPkuQB2j?DLH|\+љh, / gW\qVD3P:ۅRί!Ec  %AA0i,n$P#wX5לyXѧ_9Pnr /EȬĕ~7MQRH}d@@^:ĩ#EˁBin.f%{*I5OdbR:Aʖr>b x 6Ӽ B`ؤKSb\YHX& FXd}r(Κ>HID'Pꬬ =N&Ӗ[je34z`a[xJy< $j𩋀Ԝ"'1xbHKOޔഐd4@&!<(A[gUd_]t6  BLn6f+߶9;P2N7Ac9K*tx=j.Բ#`<%g_~ڼߋ%N}T+v;ֿ Nk`kWM{2=q5櫪dvoNwfr^6T:s/2dv.v>w4wpݿ7ij je;=E/>Aܖ4!- xp̂Ӧ^wWo5~~l{Y?r5XjԻyeBj-5cc8?bsh Vmd锲Ω==h/B}bv;mX1 dϼ D@@l_O>`n$Pҽ:qrP@J=Dk@5:Gտ͠vy3{_8C4'ʀz_#H[U_pfSb. m⼓ޠB`S 5F?S`oAG`n0$/FDIV4B<,l'a74➦X4BDRFQ$ *1s1b`8Kn)?ݗn &4-M#0K1fi{!L 6Nco9U/E9Dq1#LP$C(BJM}yE:FfP=^1U 1ؼVBx87j7cV QPDM7 aW ۡ+DC- ٤|;@An#4@c1Î4LLCIG/U;){6b b*}+۽ @t4eڹkizX&!RD y"ÞF KhGIc i3w4g+걳ᾹîӸW /o}\h5=84 ,5mS3iF J& UHrt'{'B[ҝOz'YG{.ZJ3.cfD͑6^ڱt~r',1\kb_38ܩ%+vGL7\!ߟqܹ Mb aN݀ӣoȳ18wN2^UÏɎc#2Ӿ>ޘ"EwL"Y `VtDuҨz?UxQ|J Foq ] @H#ްj6`~)P0Z*H*A6,lZ{Vt1$a &"$b."c^)I} -1nœSf[GH$=-,t\!@mԛ"L )0ESl8zjiA옗3GrMtDc@1'n%F-0P!LKj<ލ` im@߰) 75E21 R11\1ie0#,7gj0`{4]Jp&(<?Ҍ*2 v&pAB2RQI$(&Hf&f $RdBjc$2Cs(bd MZ$ ;dG[l`""KUd.8͐}ɮ9<NXذbvhx 6[4kfpBA8,`Q~Rf÷A3139&݂ tLk݃cYNޝNXFK4`˜t?sucC 9|ŧ=1y3Al);.YY(8bGBI@qũ|zC,FvԉSNrsv-eF8Fqujj{/3D88.Z <+BYh=c}#p[՜!@ MenKNOc559S#?YX^yf1 q70J8Xޯ'm/ZqnS/\ͣLyîd R2!sSgtÀ yku우?ͳ̧StDw av'j ýFA {G3?D~&g8|p&z&w.aUT݈¢Vx /.%r<q;X>O*C̛ Tܳƽ xUh|4mX{_r%5vR>ny=hN ~U{vht3yꙬ~NyLFοCia^iYL qy/{LW93CzlOf yn i=tk`v{g=;(ľPi,}ޕFpo9ƓtnoK{E$ܞ{t'AM;i``TJ[_ 6;z32l7,d/*~ˇRUi""meenqq&Zl?VEz_3b%b9~ t*?Ȉ>(7 hGH(\ ;qߏS95P{yWm=<`^)SH+}N$wDD`'JhQ ^KKZcLP3!"ac#x kд)r}˂0" qL_m`FK1["=IH1kc jx% 1`Dˍ7^2oǃBwgggL.r[˙S5~Htya^C a>Η"wNNH_@bxDq8)ZV;*kZ׊ ϡU@aV,a K4DO0C);|ў9:')6Ccޟ)(ċCP W1¢ޟZ3j*:~[BͦmjFM*P r|? 4S(TZ XGr[G ~@ļA19VP" AՍY$|,ټy KLq҈f/G#ێM8.pv|`N#3KO\"EjهAO[llP.:{u );A6DړN63i{nk}BcfJYTeAI/o65%l(:0.xmYw yCe_GErͨtCz[2 ,X8d[߃kdΠA)=c+<gh^(ٽ,P%  *.O`J)3Έ Z%+}:VhZT0 P&\WY &rp%%P˔] (F(^`?ӵ,`LK:ҡhNU[B>T<&l4q+B+T&l,NԪ}2)f֑cvY`)㮝;o}|ܽ([{;.!D@( ]@gCsP>{~zƵPϥcZ]ʫ",1df0Kf1Ő " ## Cof;@5I$Yњ5IxiA>ẗ}d"WHSrM{l:tzu>Yvw gB2r5 [7Q3r~H|zؔ~e.9ϛ7o?5cC𙘃޿^(^"<(IoP Q滣`bls!sd[o8tGz&?DǃTf(]2b>ePG&> wknhE\OdЊnCvs-z en .MNfC|1dzT̾-i}XRiE$!|' 5Hl|>>#}2,ef`?jޒ.lՓ0OܖӉnvϩ%#a9 =Έp_ r3O}ķ' / x|ї,p D%`ZKcmG~34U%P@Exw ZyVavH\AjpzZ_Ed&~l]ƿS pFpg!{euxS@Ş*X% _c#=l}|\L `KԺ.Q t; ƤȯQ"AR~پcB?A;;) 6.!߾dZͅɴ*m3_NJÒ-vT,Qe`ձ@Qi G 'rC4hCbcYoX#4vN[MQ- 읉hs@!jq2",rn:{UwWP}\ۑ&(龧)rp 9 P*R \~wQ3$d&6C%tQym/{SA)^CT?DžQ98[_yj S>Jn3qiԱVQ4`ʵNp|MSl0?C͙ -P,@΀YI YAd&P.4[ Zم4-m|6a"kf%+kuCYd7?ix&Ɲ!1_lw}ynw{5w,T-uuۦ"qrս0̢̤kQym{{TVY\{SS-B/.k2dm7 ƥRr]|/> E¡eɑvP0av⑜w) F7AAWId[BӲ-(R9,] r%Ɵ`şp`<˗ǒ 02Ş0N?T]6%K:GUHd=Wo]e!+yi1~_qQaa̐30%RߠBU|. 4~#z Շx~8{'QԒÿ.X'VQ~mwaL'woH˞J|)5Gؑv`j6Xlq*P,7; {3q/ ?;ssA(=38r :+9cg:nleцl/e3~4(4\噿yW:ݮ}^7۸^+Eי@n}sjojxHt\sC~9>abXTpLj 8鯍7F(=T6Xh+1C9 p`s uHt A"LH; e<TC#]+MlM)L4o/_blo!J ytNuWHB:y7 χsKV@s|F>wu;Sq0ɘ6t4I|L]81zi%#((䚆 fXΘh~SȈH&(o7T~y#Uזm> D=N)Kg$HHxV|WNָ|hvr#?ƽCxOAÑ_CH/k1!c8:Ű~ 5jpR@ ƈU]?mm\zGq>q'ΝGn6:G#0rDĎ̷Zc $H;Ks<2+gD䨚nď0^"\:}n"Qfu;`'D}a4@28" ,؊<L6Ը֙B3WXEc/)G7<}ϼrxcN+S\5d1AI V#nbd,j% ];FoL~)6zK#U: V\#E3'!T-.hp"n)!%8v(zyuJwsPX v=ͫl 3xV^Ζ"z.yZa28Glvxot6oLɛ3&˹+;$Å<)reVX%o_IR߯UZb>͘B_)Gfk ƊƘ/EtO 9yx(tp!4/quAhC9B!Җ:.V"!*1acC7PiS|ujOb)MA,M*.`) R 3w\Bn/,cy5QqG+NxETْ+*B0 ܗLjIjbC3>I뽌t?Y<-lԹ$m?g 8J~KG?q^.` @S:GאT1KVêy6iC1-vzGwuY;N8EU7. N"økI/(u V dpPvta#X;!wImwΊ_,!y`}]{8ax^?W:;u”QozsG݆,MtG 0?Fȯ~^[=̲X|ܒxa+Cmf;Bddi P@\?r ōw*]:(d~fnRɀL$1 a7';[b6/ڻx#B)YDC/o.@yA؛j,*$E7 ]BHTx"oD9BvwhDɀb^%"}:#"}~e`Pb}+ }+fQxxlX:\GAL dy#pD )C,H,UJ@ɖpSDuhL)^5lD3.`v*^ &|"˕^+@NybI~;ϭKb}AcC$M sH}0r503uת/{ ϐ?߲s@?qx#dhi9zM'E9+@JNN]!@{HR:׃ h4dbiyP^shzPe1D`bc"<淳 .4}1G83=#<≃ {{fJO'S{j \wPi9G5 Tc5fJvU\z2g{:P* F_m?Roxjq"o_3\j=]=,>E< `ÞS4ׂ=Ǔ0Q˜`3l[6c?hf݋ (;I4RL0Q~qќpp]oyA>Y5'Ev>1a}Ih,B*q k yb:Ի`%} .T3St5LR0Ssd4D.C"(Ewry̸wW{jnbOmuh8(Op!$3"ωFq:ga47( ^Sb%7U2ME7c^+ƠQ5qS a< ӥCݱPPC66VTm8M'у@{c 16-a$/w}O,tG,`瘔s8~Ӓ?YqNI 7;04w,7Yo5xF9 <pG\H:VFMu= K$Q@zC"b BYf$ PwG"Ƚ6Sxl4~ِˇM:bj|(ZԀoD1'lܘktla k1 8x БRphŰ>F{ހaN*( d. A.ز'tƙږhj,tJSDu#` @ AK b6҉ pN `5@#];Jڡ  y>Q @J <9ʆD(!9ˁ≅(@1݊hn`.O$̟֯Ƭe0T638q>TA> (GU? JvB̴=7wmzEkV}#Cv87f_N7b Fӈ#Èp0DuA@2H.=!ƑH )8bL)ws>axPa)B+tsHнbcKtKl=]?l6ah4t. ߇›5𹯆=&Yu=/V9Ш4m}HL$ y=#d{V*6uJ/U?茊WK.ۅ(y {K7pyk~*ECD堇5YXN?f/AGANӻGCQ02H|q[&"ID]4c~Q%`-;=P, 8yF̌7<ǯ58x*.1ORq4W?Kɢy5'LagP߼:'W1;:NP=ó7g1UUX?gvq鱳~74',2G]i?[]t5u~q$m/$ڟ}*ў o6xIPjcڶgvϴ\a{?*;3G^f(<.q4>#n.~W>c^%[ϲ!!"j$O:Ԋ1U87L(BݹYV>uQ6n?&6=$L@GiG% `q k'[Xwr ԱCChA=;E/kpа^(^`'qѤTJfv&JP{~.(!~y,zЦOP=˘5E5y`<),">YC*/!To"ZF1z v2Pz Cv'15~C^g@r#^1b{C|/fX}콙Oxٿ`@WZ{C<hX>d:>ԀU OfPy/7"bIƱ`g۟f?;x{V!D舻DN>XV3&.MK3-7L)Di *}(9g;~G!/˰mF9k|}2ψ_Ё!_Q&Ȕ|(=!hGm,gyz/&kw?N@9'ͽ N&d3IzxE;h!2h$'bDwֱ9  OKI6߭;gԟo-a3@ ._1$pǂCAC B B<{[b8F@#zfNͣ {7#ir8kᐼ>N;mrdR gZ{ϼ:= iqOz3KR5)d0;@H_4xd$W,QI<rdahrb6%xB) r1X:`‰HRnAӚཟCiI -z ڕ6|,10_< #+:C2?F)&gDp58&3ВehGvi͠`5ϻG89Ё㦿k9E7RK{n`|<?4DSa=)`C>ePy]hJL)z>^!s/<^?Ѿr Dc@))+B`|)?^~+Z sOܸ/e7yqz`z qp} #X72/؊.L@ YH@puw7\4LbMyaɷfBűVW]8a@S‚v/}<iط}1t1{s]4P7ȁ9M0&^į l0wш{6Rxt7D?š'!c5>mܾc<+a!WҠX`Ќ~gy<M,:x.ς£}zs >Jt 8T2tlF٦^0[@ǃ|.52gm>[-oل˭o(.[f80+_ r=w%}&t4{˛:*Vf2az(Zvو<>&1.Łk P LTd_ɲ[]Bc8.Mw7 }[g&Yɻ<[D5,DFwH)j"(?5[*oϰC:VWGz00 D"XkX`;Fooxkh-D$T .|mk`d:(9Ӿa<ͯTx.5jҶI/Eo\Pv.kөoxGNJ!+u3nڀf›v5i@ʈkܨ/T_lwKy(c0{)Ɯ,;x0w;.i @4Q@#4+@ js-1p\ t"q@1]!gc݌'Ad Λa[ƣcEñ;8 W eNCƜ:W=;Ka fP4ǘޞ\h--q1ߎAβ-D Z3`":)_%}Ozk3vq7<R|_?bS18x/[>yw+x9sE'TNE(DozH::"FG/íEwm]r+S#Mz8 TT^'{#cck<ӹjYa;Pe~cPPTQMT T63H;T <<`YΏeCǙa4*u>|{Ϸd[9V펢fWtьiuWtF( g""J ltcǎu-.W,. Ɠw3GzOn3.ceX_nxc niӞښ՘?ڎ̵^>6I-]Na }iB.U:)]n $;`)`vRL 60g #B`;lB%M TMA І.beL  K~ l)EX5epP0z~ܙ0ВDr"M1 ݃sm[/l`7 F:8S cC'*!+L4!!&al5p1SDP}ڻ ߳.QAD"Z]C2Jϛqۭ%=W9k9Dac{` Q&GK\k=!Yb~9WPrKFi~|y),*/Vr( .rO{H GSofyMKKaW+ulō'}x8 ߮GcW!QRB]]"hLEι阠~)PMb{B|ٰo._. ;zV(auMlq78.y 8" sEAx1` xPc1z(ɘ勋\Lި1ueb'?0?g'.+N0˂w1W0?a`Ԅɦ-EQ<S*5.{>1[:vi}Kд]7c;'|O (SOG'd@$'韲j)fd\wSKvW2 H>) 8 M3z!|Y h|_"C,MdPrDCc1٥F?!} n9 rd(M<}=yۘ/ebL;?pbcoy?buM.5rDNjBj<SŏG!sqw5,j2 [cLp2ǗmCD+8J;fXHCb@`-P"atml3Hw>KCDΑ :}s@ve*HG+,PjV CE=0] .|^m!,;2&kȲR&"yX5|Mx5qv[}3vL kQ\i='w_K1a|lB4"/Im1q*y.{&R]ɬY8}nϧfw7vҺ2yI* |!:5E`  6C)6St"fXz,xxs|#aSN 㠧 jo0^ 1~ j=^9Y6G}~3rct wrnoPjsH~&NɣF~nM>mɽvo<΁JcLDՐqu`͠A8_S&Tq]$U@ś3Q3x5%zmEG@ P  Kd rU_(xRgMY{ /bq%j-)$ដv&fLB8CJ%DwuGZC}/]oUb0cnwu7Wfӥwdet =D]Wgaܰ: 7Kcm 4zC`h cQ-35&eeeeњ8B8 8æ:2eMԱg_=d6.<ڳsf'epe5i+3fʟDgrc20{3.cDsf ;l"/`:8?϶]6>Hvׁ1H4srzg|c{| Kb#t/\0OH̿OH=#>͏iL#B>u(!\FdMΣƸ@:z9LHObX5?)QDK1zOEVyf\;->dgqz&=)EswOMR=tD|ܺL,ďl7dמ9_DӾG 9|dk2FBHjz/)5\(;Gʻ7znzg=SΩw6NVa79֞1ҝ1pVb!ze:ݻW彻͡9crCE$$=dRH̖?Y-| gp{ٙ.ʀ;N謊A\~9y3$ VfͨJhS)F {@2",*?Q ג; ŸnMИHy<#vI#+~ :^w꜇ԼKqd7&gI%i= Kɝ2-8#y$ 㷕1x%㣜hz ~f٬0İKß837ΠA2grO >Yuɹz<`zv9C;'jw6ۼsӺGzguf-O=ԀB< ҞI ôpX cRqaGNqhufD}2&98)($q'wҏ:J6T&״o?aL{ =rwN<iQ"X*8X#Ѱ_@0vC\ ;Q͉Nbyƀ.ƝWA7;=GeoMC!#`Ct]WSHS0}Cјm:'7qnu?ҐvΞ3B]F"H uhU9ﱱt{__y{?[z? \N @H4UYYyNƾul3VR(<dž;qE__MGK;X 9AʜQ# pF C4Po]q$Ku!Ga|׽>Dn'.<\1X򓻂& k,^ Hu>+uþ]:&Sr@0UP{Nr+wA_6Eqռ >^]Cb6#/żÁzvl;x?*NAt0\(mzK8}\*đѳpa9O5q a?~l,?ǵ峃ට@׉y WD6 o8sv7B1sn_Dޏn/'8aOdvwoC 4v.rDch/R܊(|&sqi&MlA5؞ [ot%޶rX@xZ\ʮؠ{ZML'EM«SX ~Cr ttDo1\v4aX$sM(CVsiej ~[o |<|ChAN@>}<3V}$W7߱_Haw/:|(k i&c5^̱"x*ߗK¤ | n6_z|6 KS.Ƌl8 }&%95ilVӽwEb v/r%9I3X"F>wZC2`1W CxMa Eax3fXt1y^- FpMBwQ8BטP t7@BvT;vqDdWRAdk5=fBxD\X%+ 'LH!B(CPCcC0՜  F9B(E7R@ boq4~c=3jHhEC̊Q2)u#0#XAwh᭒r@JHͨ"@Ri a~>`Lp΀pa)1M*f $#Cxݽ;]}no'-J>B"zTy?h"&>bL?Kxy黻{fygMSL:h#cfCXC aDPDB*R +D1Ƀ4(gjt7u芜9SDYk @~C\1G_{FS񞅤u=R@Q;f(L4yV^fLQ9,1=ɣnq'VqEFt'p0gq}|}y^r,*A78`6#һ۔Yo4&y7* cҁ `9CM@ 砉zwO#E6IȔ&?ۘs1>LhE>$T A׹|VLE&׷TN2 x?R dG9 rs2Ye7W\Bb6u3Ftb{/|wcSJRt4  Lwp>_!)声4X^1+=ѐ?1)zo$]8gl;-8)d`58ǝn m$ 0isCiH]s^˱ru!p{8=z6]:ۻۥsS?Qwf9l{7)8Z|{lrnԶpp~ںlX5<ٚ {8y!08M۳Ǵ3T|ۛJwnHFȺ1m͡˝7bJmL>Q9B3Gpt`¥-{"q}<zA:Ȼ X0Q=D^*?&^iX* LOShT>`x?>G׻'g\ }(.0/]!؆cjϊ ``S!G:umöxɰV}Hz͂'bw}/BKRXꠇ`+̿҇w[nu:;xzv6m8-?\,فC;co~[>`8cz`q pdӃz>5t/{9qh wƽG5gCECs\i0c +Pc/R-=@b 4u0;=d7>e;Gq{X74>jo"_Ne\-RCWԉF:Avq:ӹ1δ`NqG'cg4>mlݻ1c6sc t⿰rٿ-uk%I|-qc%l*0*^zĢ mSx[ ץ%qod^RΠVҺ]fX;x_:'g~G#zN Wzpvt4u:7Ti6l7P}C@w3kjQOO#7]Gcn]7st: ;7Slv^N18ǘ19No+ضqmCt='xcxa{m72bjJg+ί++,//\2*'V*(*^ET.t fWq dkMupc_G&U%fRT+s5ԡB.U6Kp`eH 5 #͵#ĿYL% 2!8#N78L\4xϦ nl.6Nl۔B{N۳c㵺SM"H*hSBcRw}.m`hy,9c?3XnY+Co#a0쟊r0? Nпɼ&sC괇{LAANXL^Uvxd7#ǰsi.#o6# f>ݱT\E.")P4ɛO kX)Spb"r0XN X'X0]'Gn)P(8X: h^G|Bcbb..T6Y w!(+?k5A?O]4s?E O,Ԫugk!~{Hh50=q1W/<󍮉 BOO3ɑo{ceT`ab2iY}0G~WGd3a!%F[ d͈ sѶ}'{f[NIy#C/SxkE}g)>U(fw"N=6rSφ_ dn߈:ZW9_ETPWEDEl*-zM߷v9u4`oxoC z\DžQʶH:F%`Y]ܳV ¡Jʕ);)5aj]J+;gfY[j*NmeK2gȠ؝_$j |JKD+6| 9.LNt)8Ά˳hտSo:`$t7qrlYf;u%9maN>mu~.:nƆ S#m,q ]o91f;ٺl?^s5[МMhv4jsO;1)guڞB9T$'jʅ5 f. +71.7i뱻a|GɌcyٝq54k1 z9B941;Ëfm`n  SvcOn.lc8/x&#1P/K -d^FY4 >pEg]C ^a,kabll{{SoT/}67\巟v"A񔁶wl6C-@AoͻH{_@Qֿ}Όo<[k 19w>ᶾi`Dwh߬amC]d*>?Y|Ux k}< 08+41/˰.'1;E$K5Hc}>_mť8€T$)Y?8Y昇:sMӿըd43bV?k}l[B&;9.Ȳn41C'ۻo!1sSnCZ߸<6D4 (+9kLL %h?:l݌ĎQ?I|i 4Xų5M180x&;rXckxf[g)Zsbc~s@iT~ W d),g][8M"/ flَm80rfnt wsy;灧DirlaW t49l>yt2b~=vIJ#͊@ݳ`7bdp4tH歒Tt9Xlƚl!vHCM:l7b2 ޓ!02nK0cJٰ18M,lҙF0lǰsbݍofhc5n:G6;xž= L~taX tWKn4ǕǪbl L} |Nݢt/oAc|qE Ssi0CwiWQ|TO6GX 8_~kaݰ7{{ٴ(PCby?o|߉d>wmE>XNn`&!=Gfh0P47hYw>.74$;Gġp6/.̽e7 r3m IΟ;8xh`н[uS:sn~׽9n3ND׽^o I^oc~☇|ss7Lgu=Á՞7f'/N#ҩhCD8gȻ ZQB$_g,=Ϥ%8VWo4Q@Otqh\&d1HTeP v1S7Aqy6}rJ1=.q1')r΁ӻ7!}lLT:19N`?HuiPl&s[e#9:W'cۃ:R ðlإ:A6C ˵CJَm0`#CnS[tw{N mV,PEG&&ލܣ ht5xL8ǾkC`ųj&Nַܜ4 >ـݰZiRXO*};O.a,`Fm:Ӡ`]&4C@&3 . 1fmO80bGΦ Nٸ9eDZ56:~rh?B8\/L!f{b B@u;4j^|e>8g_7(#0$tW.S]ňl6i0{'4S} {gkr|{D`kXȺs t.LG߱,C0wbҠYg&zx} |{Ʒ wP,޿sGl,p=|ʝ;@Q ,E1B!S)r2Z$0X4&Ll6blsrBM1u|ͬ8ɤmWiă ޱ8@/ʻwՃCmNZu89M w84r{cObV?j 6#4:ww:n[q8OvK߳ӱѹ`2bG_#_R[vn9h?ǖ7IʦsEm-aMYe1kEr(N.9x\[L{lucifnv?sqSoj{ zj~Gs-k_D<&\B(̡Qx=B>qJ6WN8~?wpE0{afU|a?xiW1`N(6ؘXP-Wv^;3XZnkIǂ|V {X`' 5gajݦ9, EX#4XXqhqM :a @w7"HF?;淯1vpuftqѳ-Ͽl.'3C)Mޕ?nl":`h`?y 8z\mÙH'ᴛcB T|$9<Asmtٮg7x_l84 H|>~Q8^A)z}mxX=Ǧ6|vԮ,n:1;e WwۏuqwպnЙn9[! KiJm^AgR, J2]T-Y#o3aﱾ.u`dq44A7/ nݲ81 #ѥ֗CBMNc^U2nH6pls ,a͜L2#F >PY986xZlPo9l٠c<·-w6)mϖXaVMD#lY`C Ơ%اQ!A?o/AhByE}Q 1>&!" L=`+(Xgi -@`+yʡ}so`@h݅t9w67_A>L\v7lsǶrދWy, &.c`TP9%f˄;ҳ}C[?os{xL7QGT 4XAMBpm[߇ u$Kwr/_75?wb vFÂ[>.o3Ɯ!8wdvuswLq?p] kw4:Y`t>#\.B/f`0c#.̑l sCuΝ>qfۆ빆Cw|Һf=lCv/6 ;_wx^!tlx=&6i416: ;E:pn5 Gy$)!NC!^_Ko4`ˤnBզɥ:l:q6?-Ρ``yGvv;GC]"4pon',{yw;Zl˘z.W fz;:#-GH!5VvGEN^, rʟN gɸiPrcN7 `["k؏c8CGQ#(|e A rQn(<^wfF_<^W>׾`NZ%np;OcFټ\cI1yN]^3lXXnEM;~7WEذ de5NCHHY@q Oۙdv/NiIyftwʴQ36iC CxnHC@>^P|l<Km }@d[lΕܟ0/G@5 /9KܻsoϞcw1Z$!rK<ݽgr]s))EWq3EtS.X6;琬y.O+7b3ܬ.# j I8ӜI- 3FlvGn^{B@!6W҆sݟo$/<" pnFȆrMv}=扡[o;shNnF<׏ՇSg1-^~saGԹO|vi1 M nl}Zٳ|wpx646c}srg)4>p9Nib`x7fzՍ:kwW̦lc0>K@Lw78Xw?l!W~.# NAwސ1k84 +XpC~Ûn ql%7b3a26&\s8H#-[K[&X s7cajF^>Lbb1]!CݢɃ2,G3vuȇǁŴ5jF-P)T3o%3 R.+;;un(3ZgeԲ=lG0i MwN!"0b:#m&[gS<7.jWX,6FPtJrCCM5A%=P.f:_v Rnl6bIbmcpSOI bL|&oj>_gyߵ?8abPY/Ah| Wt^]I>KN6h穇/m8̛DZ*)y?Dj  O^Ylk,2@,z㾍7V)b=wGj۝?!"}ɜ9W:8ԛa]@~SpR4Am`! ^!U'Ʃ7o\6nSmz2u#nE؇n#|Cuc>>֑L,>3,P< WcJ~CܦÞbF 7'5srث'kc;mv/7hs#azp?I!~;ӹ?;wy*ZDD&{ץgcW.j.`FYl׮ʱT]VXvClZ h.#mvnՏΟNo.'wf[$pN颗?>|E-iH :J+I%<4?Y@ӡNOM-1wsMNcƞ0XSifg&-ðqv-z6A?qӥ;nw:GHs:8<7 2wl7ZikvxjGІ:_w9)XrutC[[ocS̈́bcɏ+gƇCM*ࢼeIz*J\A3.55&^ W)x ᙨYveJSX/*Y1:17qeNrpWc~&,ؘo.N&FCSs{Aug70y0VNlS7Azr!kz=PvxA@魋Fְo74; e˵[awK~Lg! k;&iH~.K>6ѧ /]=Gyq<5b M{@x(Iء"jd% pt?s;vXy ‡`1lXrZ}þzTH` {C{]z 76Lta5F;gHLY6S^<:glDy4/o rY& wwl{?9~/EO@uq@=[Biz@/}M7? wgMiۄJ_i>V||Bbj79[@`H;~$llpvty=7hNi1W=pҧ$S7 \ ~ݫ> xyfwO]&7Ϲd0kdx{.fCp|_˜99w0 K'AKAfT1iT?rϻwܭwf!aMЦyܱcCvӸd48Jv7B  p+&qq,B~fehoMp̮t.o!jWsK6C}W 0t÷= ޛqm#&՜KX` V#<]{#ٻHSW,i 46Iw6nܳa;`CNMs-Ǩ[ӡny?wM3s4ُ{/ُ-[w7]un#.^X iu$]rvDl06`ϭ|/&m:6K6i~748lYan߽cwG6qV]'x7:Kb:cˁu g/sedM`8\]]ܕ#<F8X;XAN# b]槺`C4eSV}期7HЧ`{ӯчT̝ϟ]o9/;'\0`ɅΙ qenpqS7{!NN.Cv'hbq|tQ栦8(Ysг$o%d 3=7ꆌް ps'c:&dÀgt'xDyVZ.^3{>ck;{ySưCOT}ce<9>+y?o6b/Լ)`.F0W<n6~/W?ټCgA K^v'1?;VۻA}lz`-m|`;3L .ޘ |uϝ\zU<>Ű䝋p9F^L b:U`'vͥWBL˚703H^c=P,' 쪙iO3w~2ڶIȶ!ֱtzmM9д{69'i=y*=[ޑ >Eɶ\rzgcFKC&?sq~)ީSb3a419-:(X.zEhD[PX ;IaN6 A35,!198㺧Ǐqv tNƷr@/}5*GOh9sDgBWмsMl]emL@)>G\p3&)`;뗝a8ti X`-E{,ؙa}=&feVaO\&ᵧ3_L9>^L{`h1i.ي[6 VF! 3d[d,u.yx Y{Ռge,D7u](y7 Zz|o$^00qwB;&0:_-ל}rH"9/3F@T+N}_~m_o&T2^F oc}1*mT{yUG@j@ \J R9H(t<%u%ůAs05Mf[6#LvS˦TTagPɝs#D6P t/Pn$٤,-2{i"S07PX.r磡~UugKvAj'fʛ&1M#9`s|okfXF]q{(k?J x0:f6 Nm- hnӚ % 7jG$LG‹bfaBCe`h6hpOklW7)xK2`~净x2f}F\ӝq^~p if_u)j`Q!ش?z=u 3>k㍟ sG;R@]^+?fU k&w1FG^1al?3o>f\do]XʆNeų:I` 2>ҍk {2t,Лӣp(v[kNjgs욒~;~erl`;,q]^?U?aߎem3ӿpz}MaLŲgoG@x0^sN3q/Ci,&h[7kmL{C\溬 R@N kXNtзоSux^!F&Pۡ7踔cp"c0riu7~O`?9{s Kdqr8xOk>A:/fRCt_;?i?a! v:UB>zl،ϸ?ҢnR9.$9i(~ M|cmiZqU!M}>.n| -Kei8| ~6sQ_X:ͷqtwxv` fG~ټ9u 'fuNm݉^,L,a>1g1zf `?ϭ+,ʡ;JX,Ƹ0F~<ϝVn23p ]M@a/9Fidt-z)|R˘ݰ?\ǁ1|sCNOo^cOwP7 2mێP;'p|:f #Y, ]^ @>^pq `7q%1idQgFδւ~2m=q{ą&:09mܜ)<[ּpZ{9iz_Թv -`dNn,gp{y16CX= [<K?= kg~p4?6^q3!T8oct yɱ>o1NmU9g?(ߜITm{'i2}v vc{N_>8vw oijd,zi02_<1zZ42]g顓gcB}51ވa+95޸J4^|N[|-6v=+g); }[`a=`=ey~{{w{e':scLx.pAԅŀi6>1s5d_=6[na7dcGC}ر^wA|ם}LS1cTj=0$ULd !vY֔ Ds:?jyXcлqpC0/;%ClC<>ϵm;6;v@̡] 薕3_۬AR)L>Z<<aۼx'忯؟77f1Bn1c7`mˆ"0a6%na ^[Bzrdt= G1JW£93Y,:rc*PtMmpHtPEc!:SDeոzlvp[pt@MA@0xGyMh4Ic]k@>`^[c?O!vt-7f+n3c(/ںB҆ 鎸~Kf(Hi̱7u<Ǣ5F6wp:D#`e?-=<6y'۟|Mc^!{ 9uKycW'L| cɰyY804< "?qof5͚+n7IޙVyrObA]5D;)}M[AC4;<|xxƱ:4o5{:@pzu6GC1ǪtNkշh؆z};'Z(~K=3'#U"d_ǹ4O5XJ쁾/LW\wL۸-():t+㷰},|*N?N?c?5淖ŷZ(:9#`84s/x>բ4Oo@UY^6\EQaNd*7APZ,#_ait(eΌu1 cAcU(ѹ^doDq0zse߱hLwJ{|f"Xoh|2_JH8Hv!O+:b?/<'0ԚLN-F!ټN_ !!c?qa7O4q#@v?B4-> @#Py⟂|x>3D.[eH9:1q:Z{~_ش΢תۘx?| Wbu0 >(Y]긽k'eAJ㴯>is!|8(PxMw?0q$/ǟA?dצ貾v2s,=úRh_㰷Pl{էA ]i0_G5KN [nkl: ,"P>AWi-玈WTf}CjzG9;  )vɖ/)RO-$_,t{?e`sRqY<_WϏKl46sҜ}Ѹ{M!0Kp͕x:-=ԿG41ED( It |ُJӟ>g3h ('85;?qgCZb鵜ILV(^D~N:RI@'Huq]G{tΫp篢Ұ7W8mJlG}Mnݵn- CE2Óh4iUVzy7\y5]C@dȗ0+y'EtVx`HsnS$Ƈ C$ci|S0xLp {Lkwtp/~oVSUgD ˭SuT )6&3}ڇҿ߰{[޶2o'e <ҟ؝_/k%wG*zK_;?F%rL 82)I`Ƀߥdgrq-@$*_<~δcd EM-KTd682`e&P;>}8Cx?1نpg):ԇJ >λ'G?lRxLyTf5Pt\7S`I~yV9hCT"DMBE7}=W:t,߳_Aαnz?qy S٥=7ķ?iα}_?1[ AAĞÕJ\4\̷!86>r`yV`oc6.Pdb=,")zs!:PTaҹ`s1k(lK9?WHsioJ?I庮ѡXˠuzaLR8?U}%6\UY|k 8h~?eOB^L0b3~[I0YRM^-KSEzNGjſٝ2ٵH)^E6E@~s'YTx9tDF ӕofVrh@@e^{asZ' kg(e߸|@8iBh0SBoSTgo]*7M} P0?fPWdI/GԷX븬"5\tFhg3~P旡Rh;2}> *r XU M, }`>@4Z3Xmn)C~wWXS&$_gdV6 k6iIwxGŜ{#8# hF816޺s768A \ahMyǬOӵtf πVRĈ%xL^G0}͚cr4Hzt) Wl6n&/C|a|GT8n7AwW7i cO>GoGZ қO @*x|Ӂpt]t,wD8Xe9~bm@Nb{WXzĨ}۾\$_̷G۩H#h!*!NqƟ-+&7T+[, , VY@W}¶W\:cٙ;+*ɒSSvKubѿշ=!Ou' +MH^Fg8]u3 ߘ}s)Ij 9=$ ʧ#Xqdž~50S"Lwx9^jwhUC~<"Z|6PۨDQ@_! Ӭ[ ;5[D$ mtrp^Y= jV*;~)E/n;/;N' <:YMu4,`wwf!^-J"y;fK }FgiAA*(}u <3ٴc'Uݹ5W/>TS?E닃EotuPVС̱scE}[?'yN~v?E<1<~Cw~sOzD E}?=ewEJ۟^.+XBL:7++kdϠqa xIUu(@Vyw.?<ɛ z"⼓Py?TWN q):Cy@:H*o^ (SOqG2*uPZ"!ALhGKd*{)jt=D9%rۂ!O̊?ݔ>ҠPo] !렇)iࠨn=>SΈzoP+Evem!Se@LqPPMUP<^ ~L>(/W+ PMA @wj`ڞf]tE<*W=;b\QOM?])1AɊDU9H~ ":=;M,WyE_O+PQO EU4D H-j A pp}5[@@Z >(Sr(⃍AD**QP]Sg8(*Z#`" rT""]S' 'ڀ(*) ȉbP)OŔ.ðy|U_d@'~:M9SZV2/b:Rlp@wPPLcM_|p3ڄS쟈n>t7s;-#}XUAc lst&)'-qZ8 1ɏtN2-'4<~\H(b#=aŋ >t2$ +^ .761oߦW1^G vt=zgC=C1k|4+>V s(bs  *fV 5SVn&o_諒u(m>28px 1~֔ɴ>jꂆ4_Œd-Im/)6k=[MUF8s);rY- BCHW8 |kw'"`>Ѯk=`S0WP&򴂁 ٽ=3.oqcV`r%, "(G 8SAbOZV&(nD mNl ̙0njwK3E92jRq!k '+l2g5- }-ReC7׼Ձ;}38PDyU ('z_&'WZXA my ^>'p]?ۏ9~!yWgfh5wUz>T'|ʫ Ϡt.NjnMlW !Yd@)!>E' Կwn_!>2͉a!&CT?⛣fY0jU`Ղ wl.I|̙˓:l ?>§S7oFOyrL>0~!:M˾_`ЄDjAHQ>6$<_>(}\^* zN)ZW-){Tvk^uޘw* (1d mGv>Y ;n=b{e5*/пnm! ^4L#H@< .}3 k~!pƶȧ@CD 0䅘p>bgT80fe ~ElWxjxȼɡ31 ]We&"u~;Йނo0|b~Nb@\m3A*4D"G>NMv0xvc~=61OaB)%pL>c߉ϺZ!Q}o'ްgeJ./'ܗv:&N][W-K1I71ۚGd>z/2'sߏ'<lV}o69) (D1U H%df}ԞU-/?C+P@o%aF.Md޳uka/5x7,C`H(槲@=$,q'ly*@Lz:ok?0t!X;o1#`7-% n}=>—)޿+iڿ,O߾LJ" @TܛCE'T 2m i׫6asE|weي`v[:2 mMoo4nK w^fnǝ?r9Yσy 0sdtz.G엵,QxjΎ zjnYNyenf!RC*U ̟4&_5gۆ:9>k.]yQ[S2 B7b%?p!v?Lg~X0chjc`}6/Ws1\厥IHZT0LTf$COZ\,"~"s8v 7(t@=O0M{XjZ^Q՘n7dygy!9uw[=A!KŎ=e AԷ9c,AXEl7UoRuE_Ya,Xb24?)oXΦ551͈#6).kP۵1? r/(Cd 1DNKN=Ѕߧ@|y6֖p3 9#&Aos]ޣD.Dv_R4Yß<]:FA>dsȹ3LKɖ~l(%$dJY06=p6GŁ(aBh PN)M}OMrtnT*<֕p,L ##oO^h7~NA+SHK݌-+闡qrCK|/KSm_yO~TwaW^bP2 ?"?6" 1`硲k>X5bR9eb^B5gn@vw@y!#hW %s^lXͰi]F(j)ftUoI2G_CQ8OӮc|_wݯ?'}4h`>!O#O5lity i};u-`C@;@ |G@P5X1b;!LK2Ȑ&1:% |\ ZݠHl{bT ָ9{\vXݗHxqSsސ9()zȏllY.Ub,O&{S^,j;{*a5 PdBF߿,PBr&(K̀dqb5vfc?/pҞpSݡM4TԊ\efDiL0|1tPl4taj6R4x `!ܲ];]>]]$,CBX 7xWptNb2_|F`!Z7 5tp B ?1s:ݍAxꃎ"_tA}w-ɗ[@C0EAíPpԔA'z[Ƌ`ߞ]EJ!û*8B4?ԀЬ. O"=mBV-H>(傮=?Y 2?脧*V2ct*mtPQVn:>YLGNs`H ZuWJMB t~~Az$aywr7Ct{S) iGbrS?Cԑ~+M00,".PGҗ&g/xL~U/JwܩXgsͣ7~To;|gwSX=o"ݛv8h7JivkFs&j.54?=}w,7̏v{uq΢g9%Gj\8ó(wX3>LPD*0foCYIaE (bQoFK#iyP(?lXGq1C!xMkbL: lQGPra}[5 -=Pgˎn./r^ i]cc UcY.wF*)bR-bF s{bV Q.]YwAEe4$х?Gʙnc>qDbdF+yh(g1s0~cT#T!LB!` @p> :$wWxbpG;߄6"ʴn?wLTWK`Sj sPg?!Aݡh,V^--_wo.ЎPTW50?$z1>E 'G*w! jLE-@Z|ؽԞ-ݱA>1=Cgd'}SL:DOpˆexMq~PD ={m2Zw`~vE,QHjvacTޮh,<\5?2<ICindLouM=qf'I gpj.02g'".gqz6!/emЙt<Ą1vH9:~-_I{xpLq~{ڴ 1OSii\7t!SqX,32%BE+)"4kޝzth8 ykAccQ_׸* bH~ aWY:'?c@s 3v-g/r7>yfӕNAz£0dqR;TX?" d& "~rc?Z'S\X괗M;A,g S?zS`e(ўTC%\.^BKgBԿrxb0חqL5gɢC5wt &JI Ct`0?:SyBC tՅ?>Tnн=G?_E׌Ɓ@mXl/Z"lư{+ ~fB:Ci((Y(c2EKXU (+5E~qݡi_W,.طg"q/s=6ށ}cOfC(h%G2$/5~ow4$\lHXnvD\JNcv4W+m4/I݃7[ȋ4~~x nx|>u;Pn#,c5X$^G2=q !f>ag nosلA J}`a ?"4K4ϡ\t'Jta񯶜njyªS k1aa҆OQmM; ~ʣ_>?ظ0 m#x3= b Xe|d +W7j 6fL(9)|+d1CF_€QGC vIaR6Uv+JwS8&o2m ]*Éy06ka~!J1! dE3`1sz~WLT*H+2D`N2 ~=\QU^ ˇE5ӌ+s FqR4Z?] ]BѣhڈM4E^`[1 e/ z hQ~NuXz^+q]46yc 3Ư`m&3cMQn "Y6=pB8Ok 9$uAzo!g\ffVκ]7fDŽPRux!Cd*'A݃v4Y0ku:l?Lp:FsLmϕ-ߚ~NݻgP3( 0d0#h$C0u avQv5:mC e+佧D>k8\}x*5FG>IV|0;g(2% 7,H >ڎ(a.HV.OqGt3K"E +@Py lc{5-teZ' G.6l 0]×w3@Lbϖ]1CJ>~1f3}@A25r48*hs(`W &iH<bû3JpKPm@h ~?i?{Olrz@6dKݭQhEmAa/Q͎k02{ Թyj~yAn0C h6p>9PNFXSGo QO?`sjr޸^O;.9ұ}1t>`Ȣ/St0/* ŌbrϬӧ~v}b}p`=w4:6`5ECM{_>wp{vp<#vXtPΧEX,~2'[ι J@'oqx G[C1?PC]>Dgy3n 6?ÈwƓ78ɠc{KNo+BVic2s & XԴ;`G6`!Lz=^!.;@ _3qק(} />Yƿ6d⤱a_'=+p*> k'yp Tchb@(r;?W`ꡰI4Ʉ4 -<1y B Xe-sEȋ=A.`h;L4Abs,ha\0\@P{k(id'BSator9Gb珪-T OATNjP_tUDlqãq fΊ,qdž[U;IQNOhc;{&PwLHf Տ0f~IL\c`exƻ/4 z%G#/Q|rv:o(]XK ̽k^*K1ۅm0L<н5'u{Pj|:64~?u\MTtqB/>`μ73pa{s=ᶾxAzm#qvA%|C{yа-QÄn%t=E䇠5  ( kU8<CLKc YΖ{gYk'<ͮDS 4u^<vEuo ְieiE3&iaRɰTb] ?meDQTBgz Pr:iKcmCx*8TWE L&Nih+ ~x$8~`ZOׯay٨f>Di7Ⱦ a "+V/d^SHkTB;hde igy6# wS. } OnvYn9NBSc,-4eHLh` wi͆Ҹ6XGw81 G6- $FF ݤv=7opܘ ESC>`7v3`0F+S=1 ٕK 8E +< n?١ =6 ހPoh3lIc"FUi=wfOձƘiPJ`1FR[ЁFv}q˞rN4c-zM>|am1`Ѱ9{)>?8vqninfU8r`˖4` MzXO4Ե^:|K%~VBMy}.MLc>kBu+B*~k*շeQBKOxRVrvu8zBN8Ţ Ma0RWHy é_ˡyuC\[XP>l՚>o&#CzK=$Lmp/>b<ؠ2JƒdAʓQ9oKY vZ,WfX'l[Wcl buy0[.%Me*޵Z~k)Y1ΠJCf:<- sh7! ͆ CPYqq urb0 0?Yy K?ա,esۮv!6b$ oo<tNwlW cAҶhO~a;C@'q8F5s?S"Ql | 6ֶl5frhR}+Ãf][OJ:4?pQze ;|G6r*n&j^3#87|r!Ȉ_cA:e5y6PTO7lM)'mVl*ݜTUֶ*d$k ;{E}޽%L#fl5ښ.wtZ0fjxc:N؎IGGݩ9`q/6goW}}z{t[㗽 >-=VzMջ>_qrLy+w̷^wo_[ݎgUwwwhݺ{sRKם;"O'O+&뫬M&v.)vaUt-vr_{oNUg;/mu{uӦ0ݕt/w[ q썅κ^أ z$6mMUDJj w9^)*MaUU% ( 6j @hH  +e*٠ LFlM&}ap 6[(FЍ+ R*H5EPz'wޫVΞq麕3E݇|f-[Vn%$זO{s_hgv{n}yNo6ڴ۝7cUU)"snHfuiNgIy+R^`fOw>b_f}6}sowzm)@= =4;9JTfƓ,vfvU;w}ϻݕ}zc]޴h{(Em)}}mDUL֋LjCClPim.vowRE@}*}4 W$*lTٶVWkh{Ԩӱ{kޯm{}vy݋oGNثǔn3=Z¥7NۜJ i@>n/z1P} MH@.BB >̠4 .ؐDh s@퓫 âRH٣f jw6B&h4diL 24h`&h0 x&L&#& A @h#A#M4djc&LS$5O5MmO)ИL=Si1?SMѠO#SM4FmOS 4iO&$zSdSijOCž)AjmF=J{T١G =#i)OHCGi4A H&&OS1 &Od6=45?T<=OhIS6)jO6Sjz&ڞIjzzmMAyQ$Bda4 4ɦ4 ` 4&Lm&Fɕ`r%]ahਘLGejD(ED̿3|}cehj"V61.86ͱHzܮzvŇNQҼ^Bә]J&fezx30S `n, "z)nQP}(_dSx܄F(tz%! 9ռepyaMPf׬Y90C,TYP)P(yVn4cErgqRŴ*j˗.X4D+*۴%x T4-b-ء<c8yJTN ˻qJźRv8M18E=Z4h2l/)`Xd0bGQHYcRrX-w (z9otxLsrl )))-x獫Q!u(H4݈11P5EPMdc7'$1Y, }'hRHuQ!BiP^I rvg 9LzHB>Kx *UA,`u4\VT ]F~Q}ҬcڿdntrA¨ ZB`Vfd@ .2qIRn֒v`gg0a `gX*P L̈A⻘i`ieVfaF230=h@82'VCL3(l`C!030L$M9Ғ ٳYۥׂ'P3+0 LL;& 33#.2L̂"v:yTv c"hdv`;80sppIEaQfqqqfNj++ 0'C0e y3;08 9q1"esMXkoW Si=^}229n~+60.nh&&Rf`O=; 8aPf@1;Caz8=3!0bt0 Nu`L B0jq:"=!33 drH\Xkfi-'蛽C K4 1\,n)ۺ`kt4f#F݆qg]:x84ab2 &NHF(lb:y/BهLF6vCŃgL3c33 ;0:s͝hg0t̮3+\3ݚB$(tÄ9!>y` ++`Ʊ c@)?V80 >?xM݆C30ϑd&a fffBa&Vd&d'|qaQfC$M3U\dHE!a)iY&ffBC Ő$rW,`ip76RSnnO?7aM EG*_)Yө#N[0(lk;Ɓ\grpprN,!_8Cdd1qd6K7]5Sv0t]͚ 7 ]X G%8Ջ?~=C4# >l .0A>FО"E=!/$yFT NA!x)b"AG"}(^#b+Bnȅ0-ǹ5(*hV1΃nj$pZV8K:Zj!Hˎ_N"&!Ӏt8震;cO1hwnJ$ONɆw&2u8b-Pw(ŎwvWPYx:g;"VLCG%Dme3;[ʐi0?9S^E f5mY@PM-814W7M!23 ݆ 㛀L3%)0̄yfv޳YGWt:'FfIChC<q3 ̿[״mpL;H1t3F·a8 33&8Om,0-!c6E1HCZ.C-<\PDSd E'ʕE Mnb-Q˖Aq?:Cl7Z&hLJqc^+a\:C1Цa0t;62mw۪CvqݸK ˾v/q8W*W꛻ 7t8DkJ(@T*U8Ap2L㡙Rgx``|FΜztwx0Á09t>Cw NcBNaC0l3.;Xx~> Qvw=\`tlpܥLv.=ZC gwV;A&*w vwe VU`YeidJXv+^%k8IK㥍טL8Ч7@{op ͏bF tK%Gzw,?YOДm33G@->9,2'ģX APBJ 1PNkD&ƻlPكrt%fd Fhqvd"" 70U8rwb c Ma#sB͂R~C嗢l;nx>` 9 D 06JI @A a #q ZG 0l'Pg=##k8+4 :t1+rZxL}~fӪ=Xx|S4iaG/G.xtWh 26<8$A}[>:Scr[A^qEGj%K%d-cq5+޼ᘙPr¯CXA!,3AL 8![_P؝)_\iL,Nr" ќ&NAk6% 2bb0 s3ANك@cFgበh]w;"zIGtz:i04iʸ`Z;i"U@Ϣ֋ d*Hr9I 0n7r( 9.d>9zhgG<5%5ĽpÁW28;+4e:JֲsP*@CX`x69` <0( cp=(+<08Dy0!F A Tɇ1@L8 %f01s<`0 0@ٌ;#Hq~O}4[|J?EQZ gf^I`2Uő8㻵E1`И5͘TWQHo,H`c'6oӑ,DE;O48FܲG5!W~9ቪ!4э r03q.vvhup>8}"I)blQX]V.9ʗG3]{z5O3"8`],ώ1r\mm,&ds:gB;ڲ(1G? `w.f:$\71YѤ*$5c]ۦ´[NOa4cff,ºj۪KJDÆ(!G"N:F@p2CbDI!|ar7!:&μuzFLKT0=F az0@0L:Rhz ig.=foRwpX&r b%6wff\0qoQM1iƆ `YPh }SYRSquф2ӄiLDi9[8; ݥ&Fa; L;I'4"#԰(`XEDWdHq8 !"pptAAFP`C -s,`RDLnt9spX.+9c`j<6?A"̀h0H a!Q ! 8^^QDаoaڼc~>v歎37F]Hj/\c?R1#N6Q24͒٘ub {ad&>۱%n(uYMQWgͥH}3X˟~3LMxןĂ+)%:M68sbIu3:ij*t#D4;ƛ&l}{.j/v4}QOqwUVm KB:lMF9aRz2vN~ުL.~+/͟/e)$c-,nhMW1J"J&%`lm\֎iĻ{:Uej`^urb*#K1H]znJЛb`YtY{_N<|4VgXz ǎk蒆#8qPy^& Eb~eI,A|'8+R#Q4 ~M4b {8 1n+6F LJJD wOr{%JR 3LM3IsAS(s0(o`ѱrǵY9Oەs`E`P2d2d`6 F7QMwIPRT@Pv^V ,1:{=&86nv/UaNn}uɹLz#EmݮD9LHǵ335LP*Th~&8n w:ZYJZEc锑(Z'juΟɣ sky lЩT6#2O,fdɲ%iKBM@%1;2^2DI=j)b䤧6TH)THj i,in9zGCM [&_[& g v1l8<& 0v:XSQn&{NF ) _ec7b6N!Y2 9{]"XK)#Z&(]P .ܠmŹai,كqFe #RQBԺ9`,d\RVVmUʔbkJ .y2y@8H'Tq=GsӤy^d\9]Њt6.uiX ..`MrʲSXLRC(m:RRDb)D*U bNKH!"Z*)62+p!d9J/h;,sfg$7cNpa밎KK9e" frC"!xV!zLPPHdw긶# ه+Mdt1M:(~qDh `DbQ!qPFѾqQ[}5rTcFbCT G"Q*72h:\FHE$BR)F/*E"Ԕ(G"]Wג8Rq4meR DIɏoZzծ<*i7PR΁?H]SGPbӔ]Hr䫖hpV< XėxYdapq-c JO(ztP7-oMƹ!g8J PrI gN6xƄ1Ftp0B1ŃHlRjq1B=/cIHJFI H4jDӘ|=rCwd;'}7#{:z j NJR'ؓT߾5Zm-T"<-KsJJt3rda-(?|˵yFnɺw@ha ps<>p3ql4=i6c>Ƨpc5 8 1v\tBBH j %IBDhc Hs24A`y!GiBD@a&3YbBhh)Qp&!X7z.xNCac!! '1Ec6“<o,* F- 뎾|(.htnu^TaF.BM;Q&\2(huU%ZJ0eOLx%;ww8:mT-AڼfZzqT2UZ{UU@`ڠOuV8ߣa0Zu(hT4e8u8 l-HbM7L/r:`pjL`9FiP"i>>BpC Vsh8۷? U 358ɖ hZ*O x كA-T㏺5tGC 6`dz%U(Byf(4/ǔS:V-gLCh= .Jm5@^G UT6H A7m16!yGL O /s$܁29s}Y"w\8x4=YAkz <]tpcGrKk't 0/TPjjuu*{9d2pUyƫ?yqԀZhC6!JJ*D#H҂v2m i;%DBDRuݣH_y uD{UU#Owյ_B:Lbtl"/gSb6b !a@-rYj4b:m ) ;:34G7 ۸,=y>=};#!yX#<0zkeףG>?hsyc #Cufv{ҴĽd~0`A?2)cI!F88F.!!wOgSL .!P܉!Dg @l\g*pNv8qn̯eJUmmqɮgFdnOouqٔq<3 f1l?5fbk/"0q]gY:,ujA"X)k+0c_6\E6B(κ|]â%Kh7r^$N^ :+feZiշ>*[Ҝ9[ItcNͳІQє0ssitm9DFW$?l&, eYA0LAXMp)ZPsBJ  qAUE,]4N@a\bd2,ƓYq C4)Ӌ=Ilc0UQƔJ M pUrPq,PJs<7g(V=2SOAAt54MVpQ)VyNAR9r(dbT 핆`G';Y0BLiǡ-[43zDQԫOQ>?s .oc{` 4FԚB}@ b)2&YWN2Rz?AA&܋XAPtGS'pG7#JDxGG @6orRŝ.H d#ۑ%-}W'{>3>tAװ#b@^ 1L2[b2ʚl976~Cl;m=-?Phk;za& cb=ha{3V=As\H8b(E>CüqLoj&%kfǪVN E{r鸑9. 5GkT^ipbVG$]d2`!!!w(޻՝{)+,U[16fWBKbؑhӒr'W㻺y<,\S)Ķr5%+ q@%`EWOwS31#{"=ޔ2zkFde"*;og1VQ&R{YϓԒJ)rQ8Em6˕W|Z\~+z̆绬+\a38ك~JR9e(9E$:R1P<,.ǙOߵo f13W9>_2;+ϋTh|q*&]t n W(i0/1H#~xz~ء4aDX^6@|T; ~!ĝBaҐ)[rQ4]>ݞ%eO5 ;Fne"Ya{%1.؀A5ԨZ)ΩUdkw͹1NL xH63M0설{~`fuA&H#ųDA <{?1Qpc1cIO KۢIctNU f֒ZIYK̓<|z3Lcs[S{Pp;8 UD_)'&%F1xEgڐN1>>:!᳑4|Dh C)* J'+f6M@8@a~_\>Q^NǞadB"paB M"[qPEt!# _1'1̰ @ B(e@/3,f>p{C$ɻq2\A b uxPQ!BAD/SDŌb'최֕xnG.aNq&,G8%w[.6l6vQ`}=.|m+g`:cOg1."FUcrkOf[~ S=g۹ic_k1dA~1 qE\%rNSCk^06uUR/g-Wb9S AM,͉^k m/{۳0BF|[E%*&\L(֙qʺ$W@_e鼧yN3qG%164ӎ̆ qdrZoi?7 \<8prm$rm/Au:'Ξu`dzTQ@r, eKL(X5aNAˇL@v$äsu.k^V@۬&;:Sˇ/BpIpqgZCrU2^wq2z? 誤 ùZvg'93,˦gv& Bl06l(|wvΎpcsz?Cy7m(s (]0:=B3C҄5a:/ꫢW* NsbV F%Iztz|ΟTզ@L ڹyKeX֋v}b۴^㭛V(<>+]ː9b =9ec9ZCEaSJEk)Ųx]GZ/nxcn~l&1 /Lq6 -W8֗axXqј x dnLY3!~INfֵEKs9gc[E;ͻuSpd~1o[x~W]WM,\z8f8n[5JdVfFdP+Yzxy c}+NG~`E\+LvHN"0xjCJv 2^_ZehK'ZVD* D{NNm4zɏ;+;즦\xy|ёӔY}k3"jEQHd<Bo܆xY`:7Mx>F<[ lXszW\L*GV]=׾up-n냀ّ)ůqZҦ(̺JIH2.9NHvI$Z S fYqL/[pp>UZakbRfROzLj .sχJLHU}f  ajOM &\3ÿģdi]G, (W:g Efh>Ϻ1:Urf1}[q\c0򇘸.ƹja+̯-܇8)lcciiqebOؖŸ]xdmJ]ƨ's\kYT]mM$r8YB%Rl+c!w̼pgjR< &Ϸa'C_ҹeez(hVb~G>L-b8س<&ٳN,E<<`.118s$!:ցzp\ suz'v&AؕEn;0UL޸}aZOt7|M=l5W) ?WyyEbd%u *y¡R.T 1?W'"L˅VG66!lblԖW[q2!{ yLA%LF+2c̩9gVc#x3fjN2DdCd`>D>k{N#6kL :[X;"Ԭ0l췜IA-CDRviz ɘ1fI_# Nu/-~R_t̢Y¤TDtP:lyMcO.fKv}Vqv/1HlcTQr,>w=ߍf{j!!ovӠxee cFY9d o/R/1 `p8 DW"8<8if1S(`^ԶDť,UG=@<z'$解e8Y炡LC xokqVhPČyI#c'#[da-_& f j4m?9RAxN᪤gŸBnNT#Y!鰛2[38GAhA [fBqfd"D&&U!8{'8AF.px;14-"ICyI]^u<7t cM 4bID =aX4@a-{9bsFXFcTv<1{omzh`%ASi<$J=>W Avqe1{C`z޴s]i>9/?ϘZh0+@y>_U\A#.Ī*$HawEovYЉ" Y<HQ0>=T"%2uy9apÇ x֐m/IųˬZ҉jhRBvi>^v|OysdScq"q9rʹaÞ=Hb23^rMk|(n:B@ plj]gY9/cC aǨɑ!=,?5ӡ؉ vl$-x">w.Ill)5eO:}ع2(i0;x=:+}7{^bgc?aAYwtzT0u)YbHgca]C6|? ab>3s7 GKi1`Jym2HV0ŧКh]ja-m=ӟ?l=冾'^'\j/ku#yГlj5o_5 :qy}A߇qA/ Nnr:eU\r!,Y4D8HZB)>ϵc PGÚϟ-LD:ͬ!刻@1b^hֱ}e6=q " nCZ{}FQYBDs&\W &BrĂBb H!P䇞9 |)|J*$uN-8rO皺}{1 o[v>h{,1"!Rq|O~2ԣ,Q 'mrdx,%'A fΚ6JJaR>aj^vs弆71tO  D2*CjBr>Oع7= 4zx8:Gl\ r>祙*a&.> #>a?=B,o$܁^p櫤fɡѾr :>'. fN/t=Ʃ|)*H9a!BYRZJ'Pi<}Jywr>\o&5֚Fu:}W>s[ /mֺN`ߍ덠\:M!BkLBڍ30#c2F°JhǡʲV#;$n̻A^ b٠g)&MˇlsnvPtˆ6}'bR#Mf$sz֢/:ў7E܈L!]*BM|ӏk %tCS30-[,߱z$q5[JikgҙqXbZc,K1/uZuj%{o+gSG׋R}E1]zⴊ瞽y>RA]Z5GƩҹKs{cBVRm\W-z^ٵjg}+͵ιHᯞx>YVGmx&jz5\L4MsϓdkŦ͵^2ʚY`=Fz&W={`^{LDls`_dVpf8#rb:eV⚻tSN)zTY*U1Y"rGr>Pãid\>a{{oMTNfMmB$hP[N9 NZYr3R8SwrOH 6xxOWO c`DD'o.YDQ0 "GL=N!@c9zOU)cXCP~'sL0wk<{cȧQ0?%o ptCbg88tNC-Nɳ9SZC`c7ZiiM60`byG=Xz*>½WJ7bK]t6*W }e稏X@Y C#`cް WUTAkw4Jxl}^'%J0)1#j6h[^)vzlZ&6 x\|BNdGNSjBC)im4>Q( ʒ 55jFΓW4R+.HCTȁYo eY+1r|çK }G7E Ye$Ӌ4>3( Vl6-NYXuQ  ]6ʶ/`Fh ܉AVebڷt~p*8́L)k`zɔsnu;Q`8פpYYQRUIKdۃ KNs$)Q)X4].6[WvaSX?Ƹr`:E(ӸS8(,s-+kNbbR3CRJ&%1>KBlDB~pC@"bO+vF YJYD<.N:ЦTq. i TyR9[299107Y8\.!8~'#w>#HiE 44RMQ13>)!V$Fݒ-rŽwOK9uqnv/׉2l+WZU,0],]󼿤R%C%2;D䒈H!zFPFp !|W'3oVY@?\+ g[*JFb{Q*GqX>؄JK&Tcɺu78cw?c%w/O/4tU$!-9"oL;EW`_8m|<3(nفP]TRڗAsx]Tt*6_=q9_{v{/k칻vTB|qرZ \x)Iqh>Id1: j&dI"<_Ny=%ijI=b# {bUb=w足Sz壜QLw6iFTؽqG_Z#.UgJp^IdZI90f)Kd\xvbZG=<Φ)~@(Z꺅p7Fj)R"3JR#[[Ϥ  Esv VG?H؈XRjj= wy-+1RgCt7v/aiBe=:CYC^4I]Qє#@RUVn+X^_q;.IPAͼLv>A.% az6=y CnS|#Q4(\1*ByH8٫frV'B2{SY[%ӐUWaY(yD܃O=O?-ۈZg/P[6:e7=5fe76y\i`1j]̰oœxG \:p804mӄ cB#Ӡ҆yxw 8b#xRc8uڼDŽ-\y$`ɦicu1sw9q;!ҡd~N}h\Pˊoz "VRS\3{ms#Cy 4"u Sbciqv>M!ۏ&栦:ք>m1eӏ| нj:Yx:}oWٔ$$0A yU;_A46`M-!+NĞ~%y"Ob,NrJSCR:C)~t='>#P|T魎B[bh)^z*2!2J tq Q|qk9pR [&Vzc AUF[!871 EHt%@`~duo?ϖ$B"sr)p=J)F"m @2JuU t l~J෇~PyVRζE0 /R*HzU'_^d&Z㥔1R)EPjÛa}&pfW=:qk˳}~]^LHCK e *RZs MmhhQEBQ2>ĊHBD5_dK+b}Ol#ɦƝױTŴM:M|=&9@qhCXs:eTã~aR&] gJ {aq !s򫩡Qa&9=4Xj/}ʛ\On6uA_*7 9U֠TJ`uxvϱLJLYXpjw^}Sbcs_þ b&cǕ ceQ~T1 yQPeﻩcn׳)SSTSTSuqSGyd&!}RM%&XNyE ln"BmrIߚ4ZoOA{fֱ-pFn%!~gr-+~ś! ;moY]"%(:괝K'ɨ7 <-QN$: kc7f!fA.CeZL^OwT8+;'5tk4FU@B1g NjG_;/.&[RWJPI$wkB}{Zd%,E"r~ v쵊GIyg61I{΃wqxW6M$I-߼u?@_E20^kV]-u8O}. 1 cOU5FOI q޶O7px\C~e4SjOWkptNp4dfn4756{[Ns'.aW=Ke:}put}]U52>~ݒMFDmNC6^έreS3Bj2Xׯ z> `8h#a\67߲xhA$T7c~prl9ud\r . ɤfPZt8z/SjnuD,< ZpU:cY= 9@7ceF- 5qtf3 O^, UR} ]TJeS@ȭ :"˛\p}/1uܞ&@ig+1_hw:h:4~^4~xlwbV=I8C5>\,wstF;s0-)(rO="psX2jGYUY#֛ZC䯜B$, =v{0*=%2>!qm7S~_wYjy3ma!GSi-Eڡ516vL/ #N뛗1yٰukyq0DGl jy{s\M d"N8\Tχs/ʝ eX ,ӱ1-jj<:=g?GX&;X(nN]CTO~ヌw&6 6Z&PɷVA5fhi$llwr3;Έf{ͻ3;N1mF?&=ey_E~ҝLt#6)1RoZQO4Dε aBb\zg١1S cth=$L_~Þ333a=},#&-<\Hآ:͗͛mqv,oų}.L8S|8et(F81u1dᝓ"y"YH7 ewpk{Òfש(ے ˸s$UVcȮ v>c^4SQxq٢yHj t0zۄ'z.s ' Y\Zlk$cI[ d8HYJ`s5.iO}1raώUhbw0pk#6M8mPwSK֧)yӗ-Z_3FjvN) Ɏu `mj )٪p˱7tv [u^rK.a9w`cpzD10RA)L&;{b0Cj2 5U4v-iA(wfC`1},[_*vDyX&lG+|sJ\՜d{&.GRxZe؇ 0'!@ H3rsCLX>290}Fv0Q.Ud&lقv2o1)@@Ť{MFC7bV%M1 {ɇ9a?YA7`Ǧ)aBqlKہߙ;Pv5Y&9)w5A~qxlٜ'1fV d%)q4z\  Fzm9~Yc/|50`h"[|z3Yd؂&Ӿ!̎Q~3"{'>aG2˗k{lo!9p2r{ٻ6L]H:1|SCg\%6 ыD6˱H'6|rw@ĊZ/ .Ÿ~wb gw38 Q,MJqiMe}kqP1bf3Mz_Jk``Y/Z!li]lhʞ'X]2CxVxKSHԏIZp`΃M9>>7A؜F;iz x(0mCWu7 hݧw1W(KwnI n19v0oy>|-qc )mW d('j@n{':]ZzG }[GM11b} ?!Nwlw6&dDGݤ(R `9ptb v=˃ F}|$qqM C"p704E{g/~Bx';sJvbO,!f]́|0> `9k\fVوLL=-BDŽ&yI;c܍0˛=&yDCLvBa9BP<.!w<pB1;BoeL:`{L}TrsnљM<p6;4.n{WLc2(fSvv9yM1u?F)n!x)lw? ǧn#ぼiN4$a\e=i=/ sis.ɐ_ILM$:!uQ;fc&,ŪQ*aHx`{%Jr@ck&y{?:W~%#D,@c4"hAxf?tD=*x!'_xY?0N{Y=5c'ň@9~*WN?.u⋦?Jc'@MpxGCS\Ka|R0?@1S(`>.Qcy Ց79A#(ťCPǚq#0eC J u}ԉ8NJ\%Pֹ~yiыBZTDyYqD b-gO /fb~Ӣ)&PLcnՍ?4E8vN#(vE^FGBB'۔z@dHA嶜yG8Ԩ(j尟N@s>^=(IM jǿ'zS,2b0@ /@sOb%~["1j(sMdDwKPB&NP}l VA{axCA yT؅P'CQ]G@4a 1>~) Px@?ԔCte=wbN^M﹑Gt2<%dC %vM]xBSxGh{ 2A؇ RDԔ{]x1SԛʏY)?n|1c\ %?U$}8RC@z0&|ݔ8@R&zH+'(@9_”C"qኧaP ʡ@t@P8H|2 DL_#p)J)JP*~;E (PHP:  -*k \rP)$u")9"4(:N`P6N(E3ɀD5(  d/ _ [rE>@h D @;`51T5"9H҈Rtd'ɑ˨CD3CT~8 QGiT2 C(@CyD8R†@G!Sr )@SR?azТH)JJ>D]Fh@y@9 HPB P)@4HwLG &Ha (U>SԨ)A; @JUTQPH:_rPA " BP9  E)iQ*)Jm HJ)PP)iGYH('nrgb'o.TB)R7h"Fq2?t݆{o& wn!i6 0,"C BDD Q C,@ X"&h"D" aa%ffTQ(B%D BffP`V`E PBbXj$ "" B&$)UQ b ! "D*$H%`!DU % XIbzJ*ʴ D0$0(3)^]202 LR3,J BHЀbN(0J(4 1%5M1(LLDI |bC%Prh%JCj*: #BЉpw%GD)&䉱$@@-P B1 A$@I$1 hт;2;!REM$C" `YeB ̄`eGM2rUqV EbEQbH@( P(H&Pf`Tʘ Q"XQ1 VQGvGL`pQ,2)Qq :b.,/T*` ].i],9 mDȓ0" N6dL7tKHD1D0i(l&md*lJFLL0I NN١_$Ԩ>8}Q(Q|L_<?Xi4cf4oTUsmxa5z,0̄22*$„*L$!0L0*L*'t0 2 ʄʁ (+2QT@dʣ! UVaL̢(N0i$$I828$A-(aX do@<TMH,J!Qtȫ0@䂥!04Q0o(*&b$A 8 JDD$201+@U @!@(-5DQB!BLICC%S2R @@ J$M4 ` )"J"Hj *Z b"*)iQ%XEh%(&!H"RfPH"*%*$H&F" Q"I F"b Z *bHB B J%$V!PH" ""i`hJ $heJZ"` ""(X*!X!a!O9D&U"%HH"F""CLUQM!0LIIQ-"D#)JPJDQ STKAADDJHA1!+3 Ȭ#BCB0DDDK0,LD I+BKLH(+"0A TB,C!C,Rī 1"L1B@JB02">SP-#IJ(dta!HJWPIL@K@D DR !B  UC1a  C?(P Q^MA8Jc AS5(teD}DGR~\wxh 3Dmli) Azav |3 xᖆNE,˕@7!=Y!X (jlqF1hd0rS{R+Q2J-b .0jV51b2m} Ȏ63 1aaB3c}ɈUb.@꣍$@r&H:EJH3 2$f/aZ\*3D$AI` ŬRrdf-aV(V1mCܽ` UU&" ¨TC1ar0aFfY0V3 *4* C-Dfj-YfU%]DtoM`0!M!EQEQ5 KF 0(@ t"cTS _#Bc+Ocӽh\ ZQdXj$!^Da*D#  DD!4M4BDD#@Rf@R%*PBR4P-ITBP4QCA$PP DD@Dİ@(B@,1ı%P3(P2B(RP@R DD1$I0@DB! CKHCC H+0L$Jp"uB!@@D RPЄ4 D*K TP- B  U@)R`(`VJI$"hh !RE`% & "b&)Hb B%%!$*"" (HJ&RHfPC "! b" b@FʊTJD2B#_Fs Gcxzf܃7#B`!1JQ (H@kPݑEs }! my "gCa1HvJ#(z" 9c"j*07\ s9QN;m4"D@Mq|PD;`ݿYya4 d?b‡hOб 8C hJDeQU QEIf&8`Nq 8cfMa 00E$B>(~ (EG)g##/KDHbp(!aDA(r(cZ" w((cDSFl%SaFzpkEL408fI h'N/O]C؀f?ӀP5nH$njIT" @&2 |5iwÃKQHf;#GP!ő0'(J8(P0$CJ jTbzlj*,!I2A6RL` `Q?T@:h@3nB;K:mNoPd>8h# (Ỵ@,((RJ$C2Æ8 ̅CLDJhdq D&fd&Td@ݩ&I0:!A@aILef&TL`p%@1dTPCY@fGQ 83y4"uN2!`0q&P X]080z?0"0ʁ"R #N0J:a0ɠ@ݑff_.Cl’"iT?hrD6M10 C304@0 30L3)wWi%WU92陕 H&`لfCLd!܃$4H8N8318,6SGy>!@$@ă vPC ;H L eL$S;0 lHJ 4a(*Lmo"`& Ph EweEݔCLPAr0}s"1GuTƊ1SL&tavd6eL m*䢜C@TV eM0THaِLiL㎘R\?qpـJJiN]ACڀDD0@w Cː; BD9J@'5"% Db&Mm4* DP"(1UQBu2 GױEDS  H(.7{DNKEX'^:F18s '*/홙EQ$!QCJ(n/D~MB "Y)QU @.ip '^(#E "^vs{&DDGKb/9\c*'t*YDPA!Q; J[cPQEz@ J4KLB1T QKDQ PDDQ$L-HL%D10)2D J" B ̀L*T $Cv8T;/P~n>;?}_\/}YQW`$_eWR|gs+RT:W{eevU# d b6<eR~Lv58?N_!,w& 6I&,TaL`WzDS `w0"C7!H@F ʱU(j᷈@@6WXnJPHSO֤ Δ; @HT/(QTEO}@M0L}ZR(e 'GXPH/O8NPhЯG%`=hAU/ʀY cqg/QPE>WF ʪuQW* .(P2t9yt""lR8 "}T{XWܕF(ӦPF3 E@ <6vl,|"#"s( dWR( ~,O.();>1s1@SKU:ra=D@B₦&vA.dҚCȂ !i0e6%E BЇ~L*q@yT%"@80 7eB 1=)؅2XT:/T? uaD͇o>/vJLL:e9*? B@.@Sd((*($0RXACE1P=6DU6c 1b0td n, bk 狃onO<Ѫ&cA PMy;"Ũ61ʚ0"^2)!JГ~S{7.Y9o)Oˎ;3d8_tgմ mL#@XR*&lTр?6HUOB#ۅ ̋2 }Ɗ(x# !A=U:u)uۘ03SVPCRniNC/,d!C[uP;ySgiGz7Xk|IhJRXZ~3?63A߰dqKeƐCw*fN[;Gȋ>U~N.{*9QO# E3> PaHeA1XɁ^8Rz-c0K,!PAB`OSFq922_ծrZr,Geb?͐W /S &Њ<|ǩm,7sC-AjZ Q>Ք ? "u,hwT6 p;? K C TSm6Q /XGcZu>O@""e dOE_ tLRngH}AȺD@N܈b*v?I>8O~ *~;"ED )IKP(v3*"Xv)t"C= '3ݚti(\ْ^pjhmm/޼W  8rfC)8ŸΆ ِN\^{#bI>`_"q`P2*̤ *<D0kX(cA) @(,  V=SIA,*.`C m3Y`>tb+{# K&7?1A7*Tr']˯t^Zaغbym8~c!C܋dqyJgq\y_h>Z {޹sL?U>oj5.`a0{tqsH<?Xk8\{,31>Wޕ˗?k_s0P%>{ʪ>`IRTeFQ'hɕ(/}K1GVafJFY j'*&1(}^'Ϙs9g9F3yCo8 r9b .s8 C.t(r#|̃3j`~/TuC;+z\US ,GLTRLXGN1cRI$}a'n⎋˗$\I<"8\׶r$!_t_T kMq'*HF|G9g#t{y\ ]( N8a#>'*TC?q7x޷ffffffffffr?}?5(PCq>p.d F#7vZ(y642Ldi0qɕYVQ!^` T_bSȽֿTQ(Cf7xQELq':9>%(搶rm $Lx݃{sIP+CiF~X|ފOO?~{<݃gɉ(C* Uqȶ4@h$( @v c0:ް&Vt~!jHpDhH6!CC};:6); 'N"җ3#h0l#7#FmZGƍHlnF @M4w4hX=,0 6, f0 2ъ"?Io$G Sk of뷢`>@ , af2c Js1cff8ful1 \ ,g i'NR ($2bOQ  GJ!DWlܡX'H9C>ӊt1M 0B@jOL8Xf4K) X| uDh. 0D+<2̦OL}9=Crj)˘Ey$) BR B) &Ypx->/SeS;MO):oo??C9CQ̔)I~=NUȀO`Z͡^[ 7Xɗ݆wq B"WϠ9]=l2'GEfkHN[p;m~AcQ:p_<29Zߎ{Vsts̔˕.8#5"B ϞS/͑C U \q@T6! ͷ89#e@2YObХ>p! OCtb5<z{=8@ܑ@ӹ&uÎqCrdOfҎC(9޿ -F(ļS9OҜ8(t !( Ȃ/iRwCr{A2H8ds\5QB"r `"*sx%]S̔TpA{Y xl  J(> nBN @ w!03nqM&igXF H݈s r;+x\oNяh(͞ggl@$i |V'$2B/ n:^5螁 67H7kgMa??li4Za3O3R&XtE4@ Sr@EG<$K?V2fa?b mʏь qjCL͘fg㿄+ݦy&8/oxO>s 8:tHDQ$빃x`G)QpCٝ 0q>Kֿz0Qu3ͺV OWW  0`Y\s/$@BI@%dW{Ca"'l.!fc1,Vj,[N^Bi߮7qD z:T1_7BYp?f fNG\;M7w11 Cj#Mޞ`?#t>6{4׶FY&=xTuc f/r, POQ:)A9nfmvG0nL6 Jgj$&%2R^mC O}}yz$4u>c0 uh ,3b#G~Eq^Nmպؿn~%M}UcsPav| Wm0?o j{!{񺧉eè`%wy!@^8<4>]!aوs%x{sgwsd7 R%"o.ֱ2OBV̏*ї/GqkOq2M. {( B A;HX310#c@<:!`vbg$6,r J> /o:O ɌJ2 r8`fl p34"r-[kv8w`$dDZnr#tRtte`:77qc "!kM83)%ad3 ym@]!P`l lL STEFbVІ 7E |>OC9pZ#:3cѸxsG~E, 9C*CHa)'0QFm!d1PpʇH"x9NQ3)c "VyyrhZ0/#g2mKié(kt0ś-MqD&d2bKBẽ]}͏mAENw(,A!H1L Erqakrk3r "QΏ)rBBXa+<{9FVaxN)V5 r %hA7lƃ/L5)^x{ 2d/tWd{?'c8|Z}dž9_p)9osSg :Q/fz{aus}]Wqql#Mi= %vu }3&W(D)=}Y>f^IdJ %ӈbӰMMe(fڅeo3XHl)N㢉t5ZiBST&#1r룏 cyweS.Shv1I:`d 96F;)O7ݦ  f#x8oHiVl$3ܘŀ4p|e$/};{`y儯LݔsF/w_ƓIJ1%cQ0yRY12dȈ#vH&p麢RЌQFHTeʒL]醌 &LnvG͸lZo=nqH2B$Lc$Rp0uh?s^ nB.Qxh`؅؊`C\5huPu4B ]{l/}6VdGqȽ<1u0dhLYZp{_R|٣C 9k[\E=#.MQ{ V8͙tjG < 3mǒե3p<|hv ,XB!?#k^^^{w_uN:%AL1BsܩW>ðd B<6;~+zwDz`>34r.. \\QK(y0,\r\CCZ9CUc66M@g?<_{w vdB;f}?(r?77E72D68gD̡Gb32v܂ ~+Álah EVQ'tYcfqg< ?T$8߼l);RR!!~0n>`tߚvӡ?~97c<0}ѥN!C񌥧Mb'׈`c&?;ܺ<-q cv,xaE±/ө9pJYl!& M 77adCgDQBgYQbbj#I $w?bOmJĻd22.A̰@m,V ́ Õ0'g s[I;ll;@haO)0 \nCC4{VIさFW,(q-̈b+pC+( E (LC틶CVl?y5.g:L, 9/ri!Hj;B) 흎9qBD)0Q}&_ 7DQA~&(Lkuݴ]qMQ'"%_c1I:W1p61 u4>gAb1 Z`s̐͐L<͆g3=3C`kcq, föW\XeE׈:ٰlޫ1{s79p GiEBm"eߟWXSW$bl}Ws6Cpɒ)ÆۅIh?uvc AeXShLR֢,X} wڸ}gs@أL0y 8,c88a+Kr(/lj猹/I;|` pzE9Sr秽OTҞtYPEª4E[GEg2fYVfkCֳ eGdhS6Nz_lw9 !@!6:( DcY֗K_9J7n o8SΨ8|4/fJ\Q=U%6MG#& &SC.aZ?"[ʎ>9AX_M7Ripq6HBU he~fZZJc[n[y#ol>8-?!?eC.VRH{?0toa0QS6 9 4C,T0Cޞm 5޸ۊm&<:z.^u$䣌--Xq UQsST06' c\0$b2BEBF>712%,,b(x^I˂p$p_YzYTLƭfjɼp1l5غh ! (~B!}vq۴ &%'B¼H?Qw|ןdĶUE2ܷ/qwhY7q8 RQ!<mT:/4m&Ddu^JDc$GA2jLl~8+OOMo޲uc:9#O c*0T!8ppwX߻ {.> }Aq.6%6pȉޛ Sfg<~3) Xk0vS=O<+GHD &3!$-!ӈDD$Bפּ1Qy_ySDbzN@$APdF+&L$s|JkqBJ'#DNnjT1`]lɓ$vk0rE?Jd@ZQ+ϟQb!D45#"aҵ/R<ۑ1 dnq)5KДFڴDɆ255ya4qB}?eE:@1%0GA}e}OE|rvJ~*E@M:peЦCX訢9Mm|Cgh3ZKLZ1'ņLLql4Ѥ8(D$yT ҌGfMLm3]f{r> ͱ̳2߱l8-JC#]AFVt_Ys/DI`kWxČq$[iRzw`)6Ex5MˈdAܰ9 uD26`m5p chx/ 5ô_ra!AQʐP-?V9ѧҴv1b (z5lG YX4Ķ.&c27rvai$Q+W[k6cy{wgu_?SXdߥjI2a04smͶnl\1`!wN=0>!XtqƑxJh:p's0gV%Ǿ@4tKiu9ZD2?34$#oRG3&^qVs:dC!fQ l= aшQ]cè䱱Dz 1#}zkWoX$1pSc¡l1yr-biSw19e)IU^YG$-Drd/ώR^%U,iw&̚#6󯝲8%/qZzRwm ab91)`l |  $c;"z8#ƈZ qcJeʤ,ٽlUzvǖcrkXZeFm~&Jb` `tO*H$LBhJ1k29`&̜@2/2 lD\&}ў8a8: 2rsGܯTd"Rm9&5=PY$EFxtY!!@ш8V`9Y1$WܩE$a|DOk97ӝطL4B18L`hOF, #8J'S`qJ}iz|.|Jpbџ/ yE$ ŃϼYSy%;'-*IFnEsrI[qQ)2$comhWZݝ'A8dX"kqȒ;W1WF#Lʂc4p ~٭nҲK/~I"c"~Bl% *dDNwqmWΗabŅ';LNv;eމ)Kic]e5neQgRwųD}{𾶉M> ɔ8a:1^T`'0>P2t-*(Gqt)IV)jL1vxQ6X~`Zlc1ff(KNF$qzJVĻV;(8ͦa$1"s'@8|Ngz!AewWǜ-OLA|rOŘ(|<℺_yUpMp`o[=JRoSC+im>2Kik2% 7OxN dr+:gy(KR]qDL|:k䎖S}C2;<"RXRtb .4h\̝P%"}Ua.9/%-#iya֮\NT~"q{lT`_]!F#l cFMgՌUSʓk? \ՙ38[0fM3Nows,eE9ɅNSf1;K):RiSt\;ub)PίɗZNon-$aʉ;L/Jwc7*Bw4&{97MTd5<HnOwo~=J=?.vJ`e!i /hɕAs9i38y!6EQ<Ѳea+9&.]c%tD)8Y'~5* ^rI,ݘ& }Set''+ T- lLP3e.t;TtT|\)7e4gg{\wҝőn?ǥTI3%~$̛"gZR67^P"[4K&lL1-Taጹk: wqhn O)'3[i=xfY*~/t֘~NY/f*U]`}`w(uعvauĔ0'O4,~kr8{e8G#\v',j ,ӜA%Wg֓2ٕUQhX-⹘yvY;~xč>sS\kZXd/fw&mq":.ltGt'}=dLlMS?!*ouDZ0c,Mגv'St~Ee=i Il.` ^T6\yjL]4hl(.}:'y|hiY\ic#1w'gbnqv2J;3|!1XFηco `ɗ8ku.T{F6k5c9u: Ɏr[-Hө{Czri`'B5iuCN]PX$ʯ^IT` z_:3;ˡ%`f>T:I2C֯\*2v7lWvfCiBիGz>=2yIYيI u;jsWgK+(&ٕgaL *u9 -*2uy#' NogGPa|媕QiOuHzp1yŠު'2'FG:h2,}ilAaf8 4E(`~#D^g~`9h`* Fݤ)܍Aqi )C̛8.t*h18|ebp6#-kU2`f>;KvEjmI" Ir27G(N3 T^SW2.\\BU֧G)VUG9sL S1O]/]yۭ|ogL~DXw8.gXGs$YX~ҧ;9qTn)ʩE )75h)"B %OP6~+`֨R ,ZT\,Usʾ‡X3aa${H b9C>| Ga\i %,m %[hngWpG`q9:ql$4A&R̖LD28k5ǎ1쟬Gw 9Tv;O'@.݈S 7NntΙ:F6}l fxُmKf[ɋfMefhn`~(o`rqq1+03ĘbYy*LtmMYZ͟iny 3;jkNQn\NbB$:3lA EAy$`6 |3EEDgݔHHHBrʿ]S3DX($Ls q3l00 ?O c0:>,aO螫$$ 8I%Q#ESDbaSlfFaEQlmQNcv%6Ly&W.e=·xq%:%䝞$sɺ}5?{gW*)͇}ܫCXdra#"QWO\XeB m$m`ټ:\C(pYY-KzǨ*!TAq_1ާ;In6p=<,INl~5J~61IT~VaU_d'DY"zG0zG 1ڍ-"h FyG>FqXz7.ھ`2P/xa, [Ezw=g^~TK~ۯw?#'5`<1gsl`ϧc:==ģ?g !z c-.l?zx?_hBEѢQ,A=7*|@{]^!7t!a{&B/h. !D8P \:M"w%LP-5O,WR9%T$ Cu>>}<__.`mG'&":PK񭒜*NZ‘|VeF_dFK8^ȚOsT={J2rEb6p=Lfkl{OCGg;`]\ԙ]+gu+GV -FU)q !:nl^(N}I W$I$V6/B>91˘d1-6C.Ķ2pQ@Ѐ{3a2vqf88C(1 :qёkwOS#c$Ð'DN3d<8̆.K!g2^|q0x"'S̆Ĭb$`}r">ne!@? a@)t!alVv`l +` ̶lQiԹmaNnB9 120&"70; #Z{HYWLW"zMݦHgh_B[\A0|ӓK*kO+NK՗M- ϏaW2vlx-"wְp?!ٱ`/*.bxChM32<6v4Xαsb KN76c?ϹoWt3 2ߋlqUO\ /z}gŽp{&Jnmr3_%8oܼÉyq9-qr4C9!=>9,uLtXуX|U!hm^^ṈuP>ccI|qfizBȀ\0c0`䱤@W`4cDz?=<feX~K?-M0:6bxw̴!{04%`._1 bvHlYȴElwv;(~CAx6y)5<38"p1qyrfG#AY j]ll=&*~1Yr#dN/jȕqh7E:vs3z+=qfII!?/=7;mΣ0|!H1qqEk f4װs  tC-cbs6:8fla?zBlaւCM$침T}3c1tI1lNI\9ou zzz8F_zzzzk&YBum8Nۊ?̓mR9;!7PX67:6C{@9oyf]S Hq cZW4q#0#"+ї1ݏ *LM'#ر"oؽ}l?2o]u9o3\dǹ{73'6S9d\%]GveUWR`XW2{kOFǸb-Fx_Qw /1w>+plNr`ekoz&[ /ŽOFX @\uS1'g&tb60d8y-!{ffWfW:q=!gLpY h&ȝ(h]2`A _?S|xa*vfL9.Om!2pt:PS>%w%DbdrD(`!r pe s H^! <;Go*0n俍8ywv/N@re<޸*°db`((@F!Dq̌<1!DN %3L:ʽz7MiGh$bc9Oo}q=iqhx߰&XO @d:ޗ17\l9--,g>^ ;|N8Iҹ&]@$"Q+t*D9i*>T_R 7%^&Eu=9sɍ_m" 2DN(ʣH\4H}SaBˁnn5@i\OvNW8S$J X&;Q7.$FXDL`dQԎb1XbV"AR+~̔֗z9a\&I4+y`eXA( +vW]1 dsЎ2{*>Ac f`X {*pjz2'ffTG8j2bvqOS-^%JV8S c˸8R<w8i^^KV[<;Amg\.d-S"sI6iYOT/[>\hQZS.#ż4xOep|"zfRV T9G2| *+kUs+zn xM]=/vQV+BߖydsË[z&F޿`0WJ)]485% WCq|L}qso<\g=aS +ɡXř c9ksS %pVNF;!+m}άŨV"Ɇ1ٱ*[tZtD@w<㍛xLl6nsT@2ǛyN8mRQb\y6>fzeN Hhqt tϜVD,bz ]`R6L0e=yj><%~Cנ oqC{(d",tr#+B.RTUCK;IESjOO ( U hn+$!(u (6W:IRoUo88˱^jyLwVQ8ˋ9!4OmygnnNFP+gCpO)':)p[3297Z[fgl0eo*nĒ[X ST$?;KOv|=٦>rS ǔEhjBm<$'J~fB_#=9:_yEQ=ҙUD(p/3#Ɨ0L⦢]w=v'mwb&(K>3\W] xaz+h&sZ Jؿé4/,o7.Q3jnpuae&կ꧰s>墑mK9ΛV0U!&[`ԔhJ]7)uk<ӜjtsxNՃݼCony4;;Cl7c`21:ӡӾpȣ2-Z+,BR$w>Vk[ܯ[齭7fvj|) r_-av~H2%ɵҖigSf2U3C%4$ 1b&kGew|4v~xkAd2u&/wj_#7Sv6l>;.yPD f S `̰t0CW&w1x1y8X?y6|;+8GX(:4)lT/_g3a+Xo}EY hVRP9jx[Ystwgџ@ '{b q׸c %)h?+a=4('• *@B%*amyf:AV}-mZ$u?`Hq(O$t.O๴=p7“-#uݶ,wQhf4sԊD;A: &5C"ѽyN"x"e( S. }|[Y NBۃӲ1㛔h^B=N. WH?TS}!A$ҍ$d)?ܫq#BtD10 "t|}sd>a4Ǭ|;r;fui xƁc9 C{faAÏ8q3x~K!F` <"@Ȝ;"xcsc<å>-c Lv1Xz(!;Êc' D0ÈіiSuDlWA{!hi ZvvbV(4٥~<|=X;74Ml2"ݾ0WPQfY~; B>:G&;7fx:Q%S0D֚bIxs;H3!-!+ZdBT&݂~fañE2GI/QV8DP@5C$a]\{{{Xyxhfشغ;fΞ,Os?zzS4.0'oNoRI]K&?am'9qwk kՕijk趾:u;⺗ yXfBS/XM"0L< KJ)%'(bMy7M&天pJu)ʔd\+0 d|zp#[ tXMnDjT$֠VELp*nxggpx _!W^ӪetV9E]6Z+Qi9+.lr$_Jh}[5Xt hqV #|OIi% ò|%8eW ԗ2"X %.dQtƒQl, |(Wn$<$jF1\x`^(&Wz8ca1H!'?W. r]6V1`] n y[#T:.K4F'=n1d8&Ԣk4?gac5̊YD#o昲~論F()̅jD{%.']W;2]8LsqT<*.]$EqwO~#PԲEZT@/%)Fqgŝp1򕰄+'tĢ?#\Tsa])4= {QWHu{ןOq ,>r޳gJ$NOaسbV4w玄Rc"/fG0mz*^Җa&Bt9%;qSL]10ttS">WΟ9%Ֆ J0.mm}׫/ KQU<.r|ut<_oS_;!|S3u9ז쌲rלt8c+.O^&n{^IVnu$C+lş :A2& EaG%K__֛,Z,e7:GBfVAEflϗ;{ub]Y1:\<0:t#ThKG̬=/uٖ>qy G]+& i/Ym?Fp7F;u2p k: rn2B8|ȖheQeܡ/[zQxc3-VKVtOYOOo6}T桃jE1|;(3.MID-pXItk ˎ|w^e\Yx~=EO=@*Apro~~f!Ww;!CAN/M=69ikkyUb$]d ȞiqaK@IaURwѲૣQv3M͑s돋gLO\ ~;m'mL0p qW)†;C_ཱིԶ;zRx(]۟H;K 4P2HNМjx`FdL~}(0Qn,jBȻʉʱ5As0 yMM$2ɨ'L9Qȕʑc3^ibo-szܠA_1Rz 2 cc!3qcMǩ؂Ju"pwW~+]kMBy,J"z?t۞W)G.-}>VXL-jsb6>HkSmo.TOVA=SD8" WF3`sa7 .uޛ,do3F=C I{9X%(InIdNS$ߛ>CfRSiu0JP(d?m!BEy&1_bX_Ă~s&̝ppr/Xl>m|C% o|6" B.uvD4*E#L<ۛ )߰ݣ;׍}}2 ;7tsA)F0لΜD?rô̞&8$@|Gbb|3Oe-F}6\% ?2EC ~(-#0p?icFh @+8JfH`Gu84gʓ2f )!%H4'A,IaA4pS,LDSϝI[# nhNTˠ0t=N^ylwL>uNX Dzn+E_Rg4uLڪ;4 ;&41Id,\ V>%<4^"c?y6΋? Ё 5t>k86oD<]B^yF5Qd m!N8JW#Nahdh!yb,V}#㧣diAy<;hZnySUѮJgL{#kzP2Eф $^-0~KX͐&1`8⻷18h8&)!mO&.~1▊Qf(#`,`>"~ p>2A4X7lGߘއ|+N-+ֱ0y&a.D<A`^L Iu&dYl/x$&:A@Pf" P"ab-cx;/^NU׹[.D۸w2R i2sX]E:P_/nx-{>M@9*\D7A8r >Cb^ҷbbKS&!ϡC#w bYnY)HNO. XUK|379kx$(Cѣo/?v?>o  62 #$̭YkwTLC76MS] DRDGp;V~8;oἎjM55ŀ)Gi14oCYs)bvjuzn'8}nJZ}F$ôg@ A?kB$D=+64ăn'M4!7J $= Qr$i¶W*􎩑/;/RMMU$UgXRГ633.k7o˩d3sxYoS6>^w#6|ߙnR8&|v~38 ?!( 1 /{;f1ZTk͞@rn肆$FDwdo6]v{f0>K(^FRAMLi?.!4\>:q*K=:M},KCCn1l6K0X.e=6~4+L̮2G'>Ch]Ϭ*D]T˃7?gvÔ>  u4u}4y)S,cPb$ˢ׾v/M3C#xGߴǾ뗅(;HV[w}7t_M4 N~;<|'y}?%v}1GE7>E8u*_$p@ݠ<5!_5ҵ> 3\vAri_"aGFMO_oʮ\g^ibݧ0~sW?ÆS`Ƣ,0ux߇e{ n>4eyƪ9 :͐HGV O/W_L;uDxKNUדb[+9m8S P@~lAh[>oGQ>#%uM  '0r?x\뱚OK6$SڸI%:>oB_^''cz0 0:ן"@`x˿ߜP:lmó= ͡fJTEB9BRJ%? BPdJP4PD|5@@ $ mΣ1#''[p5[^~'K`S!^OshvW8GZ2FHAeAWQʸBǪ@.,_:~'6n(0}yܨ`}V*bLQʄ|AN/jY{8:  DEغq!un峑 %yry ݜXUl OB^&IiԊJ# @\=;}gb9xHC0i.uCsM~ SM+6~CE!rvZ" p{^qX gxvgLCLvxő8d9p+x%fzbE`^:V< v#f~ 80N:FvGN! L0/iӲRhf"W(1 $(L,yv>pv}bvC@1rdsQO]qZZ0yi]e`+)K0r"Cc .9a& aL"bE0AHĪ+/|)pr WD#gqtC@.Fܢ[X K'0g0yϑIun>..vʖ/#vd]zOz[43~v7vL\Mwd' 2∐1袋?rZ8 }ghd>qɧ7,xW{$"( nq[1 I;6OԳ96& KD7!tۅHǤi^.4C:ffE6,LNOE"a1!(O!]E(A+b]UH"Ik$s]GasD3S0%`HcLpRgzKx"1σjykۘp.ŎcH>ѤeGN9}DU,lטQv"2\>&!`dtT97[F?֏o1!bS GW02Pv<̿2gP IjFHL8ܟ" 6z^6C8gh%YlKw?]޻ ̄ JT2BL$vl8=IAoeؒQL^c_/oѯI-CO*sfr4.gOٛXfs*ѸKi㭃 E?zKV\Y9\Esp,T+Tgv*[z~7;C)qZ gv;#H7ä&XvF=\.v#j$<8dFTlrT<,hOqTfDC6;guNH*|ist(A 3C 1 mfNϩ=\&isLQ6T qGLJm4Ń?Q eD8l5ܣO)̇=P0`t|A;S?JXg1ԑoM~~{%MMo{Vgy7oS*-8 Im[-k'7e{}E3śRS"F2_oKq^}9+&>ٸ2&pqA(@ءOpаEPS`>12L"+{kZL;u7@ḘmVZޯ:=Dt٠":y6?Y>iOط-nh\ ;_g n4gS, Akd+"cIb;Vt['Pk".Fc@sO:{q,Q*Sd5_֢e4ycpr!xj3?g?r图?y>ʙѪcsy`diu?b=DBl~8 DSw1L}KmPS?PƂ+39qlc wd "w -Rī"cL DB˚aA^p4>mx~2eTMEm7${NuAxh΂mmE^ZUIVb^mv=zx;ȧ,Ci%;ԛ)[ c){:נ8/1c0kI1Pz1G^@Kp/݃lUz(P2 ;*cN|^SNXsʉ(_fFfcJ2=!`JWquMλq&j.ڿ;6nV̲*TX=d^6kpEPȆr"*p9 "+Ӷ&Qi附O.#̜)> eqjeesvЃc tG]u_k`P|~()ͅhI&?|ξ8ě:pqglNkYc`V8+q:^6!C,0R&69(@* <]82͞P/^j17,/3Aa:H鱜ف%(Z2cʂ_@7rqkq xk2XbJ.C6oØp$ d!2a 7-f8g 07> Glk{~;P&"xsxD^7yBhH#؏-]eAlcako؀k`|IX:8Hyqym-L)rI:Ed.5܋&P(. 6 Nќm&I K_JN> &zC`bCaZ4u6):|/NgX;݁M;:Sk"__+>tȗ@ExqG3j&{kQ׹̨ͫP-\9[򿚖tWg~ - )?3󼶘aBڻCKgn$˒L< U8wx cy*Kro4; \#%R3uDZs:7~˻wepj S!j=Cm@w"}mCQq s{HSI"rGBьiaH]g |b i}4N֖ md`/1@b)-~F.mSk%~24Nn@9`:O~c1ZeCq] r.|qkzN+v L߾8ѽ'ȉrǖʍW9jÈTYܺj/wMmxS}Ӻv$v#,Nx{xc?#M㫯wfʏwt̝|Xi:fp7f;SjO\.}TNQ?[uO8ZE 9. ku'^Sۥa~>ґG ]yPy}F8]wCS|vZR^qc1HV,v]oJo 2MlICfow1zhq]>}kfyXd YvC2FN`,v m'G H_ı/sM:ɽ't늩籼^˲ce-t/c&mwZX,edzk9з\ /)ݻp?{8{H±cm'BO҈bU Q3cR!`Tu `r]F>1c@LGۼY@WX&QgݷTMAo^O2tad2|c\;5DLR=dsPkoeO9y3 `O>>_NqpTqV:kG(H+< CaQ7GHeGwoV3/I,$zmO1dlom/\ȫ_f; fʎ|A`v55DNl@ $Y~xY XyxUk8ærP]t`G?QA2Xs5`Q.bXUи[J4t[naKC3UpU}LF2昮zUW;Cپ zR ,W?ҡw-V\"a ~v} tps`txȑ?"/4Ҳה#}odcQv%{-(2N  A@ήnyjt蟞U>*|~c|ijΫ;@vR/첶UCq e q.IP$2 +C.|{;;Bȥ AD=9R"j1 lEςWBuc\r{to, ?51묠,bO~).D~VՆo$ .fU!g,pŐvaX0 rV, ߪj{V=CX*5/#NhC%B $u&y`1FR 񄎤rc+רBȨw݆Wep+{Gy߶xL"<-_U]ڿ{킿 WA 8-uPӱ14") :fc5 b3" ]R!͞lS<fKQ٬!S9t1r6;?^k {,;}'|muJ(qPvzW]fB9& ewH~#"|WƐwsW.Ȳ0RfDY%OB|ߟmÈNKqN'PnJs |9)`N|S y!Ɯ#Lgxx3NPJ<4nwX7޸=Yq0cߝ%=V;D?a}8ۙR&W()0VZbC#؝su.x7uՂ‚N/+N.A\CG`(!0LLX?]5ݸFnj`4cnl!򮹹ྜྷv nb5;{ )`혬Hnt$;$NA!:dxc&?Pie.wn0i?iu 8/tGHrAlyNm> C#嘊pq 0Uz"qO7ޱXGzӰs@Lyθw 6vF[Ay/)° . (2D&,c1ĵcIVM )FDEO/0f BR ]g _ޙ3Vu#™{ !x"*Ec/ȽޱX#Nň`=` J4!tgI>Uj 8Ib?^/v ;=3CQ5||-Mғ&$ɷ#684T&qK0B'z19ސ ,BAL z rSJWy3>Y3bL^A\5*y9BT^i\e"h5tQzƹGi)F3IsT:>cݦ)JaQ&H~_VҐw1/24q.˯\YBe7W%`î_;3m^!%+K`^ỂQD*9mx#j+1ȘcrFgS@\dBii_.gzEȆy3<@Ӑ|ۤ Rz"X}G;(&|^B '#A~A=)!QS_3~ohh&I^'|NI0Znn .4Ąn0ҕD >^o8($;g>1ޙm‡oZ i?d?< ii˔.}|/yRˇ*D9S҇͆6|X}\a +G@X`lv%+^{ U Hjbn2 T+-ZE6E \^ŀyH~-/;ܨ@pg0C!a.@D<.R_ DÉWc,!<ǘ"jhEòA=y!Bbӥ! Qb!=G󾒎C}OX|-^$QX7+qCZ|✈?%=c?*PG -b\穁I8¥Od  oO>RńXo:1 H ?B2; $;N9uwcH<χ`i=ύNRe"(h61<+'# !yG\xz܇0]vD!&^Qn }lA28 J_ 9qv싉P  "=~hJ_PLnME0`% !=>"W"؃o` lCKHo.P)ȏTds2)I=̋YO:=Ӊ|r<| 0й>9ۡr"z w5q߈P}w܄CD|̇Wl2cJTm:ha0>D8^Yj5PQ> tHQi&*y(C?Շ=? wg¿ 3y 5ֱy7f_f0!HEG~@4qaB)]yl9q6O'}Vp J?Ҟ??>.G4L5$a4NhCL9#x"ԡPG_4Zۚb4xʼ УRq0G us=_>ؔ{Dg8}5pahb&"lA"8B"ktE?~k籊RF: ?O}oꙸ#Bzk=cc<l (a}:ϰ:HudQ]y<:PQB$'RKO "s:ܱ՞ yߐ8i{kDzU2cu5l 6q ΢q,Xd1:%qCqNu;:Bh T: xcyJLgcZ8(; Ԁ PpxĢ 3( !C\u4iC/(y8U=C?%x!|zaa½şBx^N$P8:`^SvGdX샑(!]ؖ v'bQCpO!ag$J WǾ=Zw4</cИwt(~VXh:qX7'a$KO!\)SAA$!!QF&iK?(Bb_rD9"#u 7$r p9XTX*Z IW13=re38QN"6P 0:8rq2Eda_<,D|S_VGKhs DOHsY kHd ٪6n5HKAB'Nkggepvqc Au?OB?Ё@=Rd"vpms(S ki6l1z?\糠}1F(ȏA IS8j5鈆'*V565hC~BG<Qip3>;X掩 Oan851S[ļ@T)ր( _`v?Ka,sP/hCMtD=-R&?خ~@aIAjk+uugq@?hׯ3;\zN~{qQ"+Y@9e ȆUQp kqȎ0U@-oЭ!;_2 OfOX 1(n >[R ~4ũ!Hcc\ HܛJ|%`0ۆV>zLn㦾^Mߠ׿wo@CQLE'皊"""=0~ 45 ߌxaD!.jzȔ zŎ o|0h]sAf+eZX &!*cNݎ(Em MHfAQxo Wo,A:*B1+CƝ]3ܦ}:nq^Z(528G0_ b^* p`} U-U5TVjh(!}j*K߽5 TWf2[ _L3֎eNml`7{ٶFݙў4nJŠ"2$*UX:6Q, W 0$9ݷ~/]wW8&zi1Zmzb/&vUn." AITuZ]_pkv}z}nݘA@p?Y:;ᖳn^NGC,ٕIЮمt(q׌K֬LǕ/F\SV8THd0t@ orG029|BW ~Iр^#|o@bϊ%(ȤVKNfymPvoB=ʽq$}uIwm9(\O}lW:&!"b{cHH&Kez ݱdry2L'$ O#+Xx=ҐD*!;X=+O)]s5?#x=YCʫ nCt<ơMܟa ^yWX@o`DDOs<ˡ̰{=#ڰֻJOzE.6VtLy'iǟ1i=}Q0u#B!}/MS~yGHSSBl^wy?Hq9'NH 3 383!2Au eY$(Q0 DzChW ;1!Ƃx̺xOd~Ц;ɴv? Q8iNqwM0wO/Pʤ5ؼQ"[$``n~{d0-2&ADk >]98h^_D9pG\9N})W6zJHlRXZ쟅lh;^̗^Y*?)vH7|v GPw^NڰR(%?&\VTFY4 U0a`{M?ܿTkJxћdV^Z.{nu[軈L')ˤφ*ݪRMnp [c$Pڤ?avob|دϤTvK;1O*#5Nߡ~ X م@Z.P W{g(mss !R gBt]dRr !XZ]~WZD]#P6Z?:ݑ5ІZXBa {}E+,ʅ#^imff.Ymj!T.qM Uh@?D<|Vwe re,W 0b_ iEс^@ψZ$qIl9{~3{f?d({ztgJp5D* GP0!!`s\CMʏWOCLA!b)LDrD Q؁"l!SBD¾H%MA#"EXZ!B.P~AD5P*2:1"CNbG O}ܼ~𣁂`!Nھ]7峼Au9 Hw fcxq`)h4al؀~gRgR"ao /bF grO#ņwݾ}N%17n$602SLK®Jqy%)b:0}u*gLybwYN}#._&)BuMCLDX}oyhIP)bd+11d*O2JG:‰3D(`rU?Bx8S+&T?q:I@@nX]sgO`W#H|^I8A<4 *Zj:"i͡3Ѫ-3RhHLɞ46M %="#8ydP}a/X+bo8q:-Og-ٺ.X18z q~?-?۷Y8M-[ D;&P_p1i5_= Y0x3؁Lf~> p]E|VǕUΉ>ݔ&EM&} }Iy=+!?CZTtmw<& ].ޜAJ2KlNLJ3%h^"Eup% O)ݡ,HJR:ŖN)SwWN`fze:&ɩ?£yUUT SM]ԫ;poj\[ˡvWչ/AC{&iײz7jSy(+=6y|{ _꒮+}ϑPpjTٞ|$ G’s.BGȥoU]8ѐl -BYyuϜ~Gbz0̆nY-WQ̒:㚀!O'}̱ʕ !J90W=|O:xi+! /P!5)>m ?1g # XΥ9bVdBKzgO2P'xIGWO-5ݐgrtTnA'b>E<{+{yfsh!\'Ud2b/`wzA3-i)eL_$-sx ?k=PU7 wDG/U&DAVV}*, s[:$lÏ~W8?GJڶޓv"YÒLtk,Hdm^MZ+AmkT5U/*I˅HN|S)L ӜπǯemR 3o4}qVoyR*O>,}gUܴ0G•{|K/RTQ2[f~mP,1M\w;yUo7:ΜyE6~ǍtnuQldHn)L9SR)sӗ Lk61zTln,<29́/._x/٥v؞•4w |xt3L*biѦV ;ǎl݄On"s;w^ TFaSv6ϊSo-pSblX i|LzH站@j}9잶-oa9КE^I>MHRURdhC392T3-%$S'n+3ƞX1%Yltb. fZ^=G2)m}kuM0:uS'~5f[T<&_؆[SkEekajڔ_[wug&]ӧ6fޞj [ӢMzXr']ʉ55:xtꓮ}вOImz]KarZ%z8!T?nqʣ%24zy81T?`3"{hR:_K5w[=齃IbWG97Dc%0g!(k}e"j̮n2~۾ UɶCvBli&m!Ww1 9Sf:^%fqt6KBdyws& ϊ~;+Yk >L*)R1 L bz7C5Y3\ y6I}Xb1`ghpoJ2Q>Turߓbas)Hwh|x#|Rk#r.\r_O/%Eašk'IxqáE-0F%ffP[ Ô'߸_t;4ݗUZ^WzIPe_]RKJ>J*ù j8k9{یN2bS&R .ǏB_Z{ͧxtN-2㴎NN^Eqj-fƘ2AREQ̉yC)ɊI2"(G)°."^:zt?ѣcs~?l0Nudy8(spX\.c=X&:"?D@+42:<Ҁ-kWeP,zB\cw "+ |U'DL,m=T}MP=(qoЏ^²pogF-cȼ| yJ\Mj錒,w8ҚinǸr=$(a&Piaf֯.nz.)%Gl9z@䁛Qp~WkS+X0߸VX֜3uU -*BZQwvhQU7rv..~vZVNATw9]>s4jdT?Ceǻu@jp²NJm<[.ƾ[ArӧE1;w#sɭѨjY0~GAL3q$l9,S"f@/';R>u-v^.В˪LQ_o{[@qjA}FW2B}U,M/0L!aa09^=D!QldQ ;{/{:2fĩ;bt Q6o%К#(a (NDS $I"dV1Ʊ) }C<{<>l0qIt2v)Nܒ@[ˁ=^ɖ:"| #ѻ]\7FЌM;2P瞵< ]C޶Q4DZ_X9lXbCv1ݫM8 g/K2"Ôwy!n&%5 9s)dNIDH'T皥D2[#Cw/MZppQAdv:I/W[z[`9ffffTT:-Yy7NiR\&=ɾ~iG'b S.xɕ!=wܶK.:-UΠ/l?a S+tNWZS&eTKpf!$Pm?@-i,uo9P`׎@HX^%K) cKD R6|np1Q.,no[zd-H7# \+]1 TbbAW,zx]`~ zNs h6b̢dzUd׮o r㮳%r Z)Їy梛UňZ&D %ԓiTjC1MN/eUac1s z4Llxu%nw̟JEQpyQ” upߞ4˒rƌƕ񣇵 %YSU=3$,+.9!/8mAxyջos4T^ǡ.rB;ʚfWИhNdaIr.ÒhW<ߴxNv~݃]Ypvq0uarAm<xId)-_3#"9}'s2(ulX7X#hlsl&z~zl1e!{ 䗨^YlYخs:R6stoٷ#]Xc@y&Dw; k'6)i[,92s.%7Ln.IGT;t>/3?ҴLWs'+!K[Q4. =ڢ}&TT| Ml2WeƋL^E2I $*Q㼝P$C2-Y?2,3yX"rGVf׍xycmY}V !pEQf#C+R,$4c贺 캶҇#u"糇iLH+{ / j`w{"L9nl3;"xi  !F006:{ 28F햺"|HiP#Pټe> RjVFt*|fؓ(Ə&X_c1#hc"i|}x\|(d 'i ٌ+N?}7p7ʃgP N'ft'* i~޴(vI1B*^U7\?te{@DUGo$"巌*^$Q/IB.`dl-d (uk+ ,%4ٜhdxIx>J)0@IC'|GwC{Woc:]Hp(=dR NSN=H~e4e{!$dce^u-?OINQtާJV D6cz yγLO,Ky2~#됃%n 8Gzg{Î`"eo}Yئ{4M@׺˻g${~YAڰ|"Ktk[6g1$bfAL•զF^Pqv6{ԓQ@rjA{ \Zk|mW6GDl.(R6ɞ1HȣzC,se?=M9'bjT8erM7Gxn TfnBO]%[<wjcc^\Sf:<%杂uо_Wmm;WV_Y:ܧYJSR S9f,.*_ٿR;qKFsY=֛/7ǰ;x$dNC~oNIo;'/#q6KoJSvwW]oE3@A}x`Gc= _ Gqz"|y?=a ACLHǜ(m6D{cMXqvF9Dlϰ|ca8w~S7}e.b@l-9 &af1#Gͱoܹ~O79h1==S K1#)Wn:O_ܖ98{zCI&qoscfeY8<-.GU~jtvqJV/eRtf{_ɼC^KOxʼpHtպ]e֜ks-7_rNf8 Xg[C{Cm7oGU|3PSLg_O+ߨ*d?em8?c'֌{&@r0 `ͱC !=ıIY.uXm)eVJ&.ةies&Hr*F+ReUJ:(wj|K4mu*c <#F0MOԷ)AOQvԢSe8S"_טʱKQ] /ypؾrs+J9\ϴ3$š3+S R܌jӋ9+% Z[⓿=^sC(~=+,1=ü@i,lpH86i[1[Ob;yawl`'y ,ܕa 4";(B^dwl @v# .fshpOON|ֱ)@3[r5/΍Œ;gz|u?D K`CnDcd1BzXGfGrzC>]ޅ> w?(`=Z1yb o!Ak0#OW_Ǿ.BNT⼣̵5Q:0J#12%)@ n081ؗ3\Uˑ/O%\_ޙ/De/Xc qiG^ZO QVfkz_g]1VRCnL*ηE ldC- a1튊mcnB"6ϼڜxΜ##=O~B%zxy;|i5V[z-8+&#b{.LhyD_U/@Z-:\jAtn Ph8T'`v!ٶhzb*L/4'6쏢|A`y4>g-1DԘBƄ>b?}6)I5dNLrMIBuʝ0FoEs _,cBE<1/f͞O}כ-mF7,X 62SYWHkachJ6=tT(hSBU 1!z=׿ԗ:񎝠tIcP<@ D(x"dpq:ސ ,WFtO\)&6u[E"=#x2VCK21cr_npK)EL,1d_V׎ev>4>~o} 82>4)2C:9 oݎ>ґzOz7S2F`>A3(ь%0  8RF16ǴA1įX./n~t,ˎ"qweR'B BȝEr_c ИJh 5Ʊ!(m|k KrUPGn>o dou?=$QM=q!:]hzm_ }{~Yҷ3M3 4 YF>|`~lԇm"ٮ9eᴩRċv8lТ0]lY|oFXL]ITԧ(9'$!Ma~nO2䡔fԿl CҖ}v:%콣IR>MEƆxѼ3o;4sek#Tz5ł8umS>t.\|%4lG\(iƖ|y ͪO[%$gc# eqP9If=݋SI&nG׼^טAfph.S[w}RvM4Ǔb^"k6 e?;^\E<2^e>:`<&5L{Σ~%#g}d|"C`:<$S$r`("}V?b C m݀ʑ)g>sMCuϋ.<r\0,F]'ITXJrfm_Tbxy9Jq\X8q6P.G+劐4} x:4셪eD0ݴ' ސWӫ+NbdIxl4)<œ_OZoQzdi?6!6$6h(p !GOYw=N< Wt_uft0k0=A|¾!K>v݋'Ry1K17)g2\OȌ,֎0-tk?f+eA%Tc.(=ApONQ4I`nOY*G'0!Ӑ0 ,kJ Qq=9EA AHPy 9z.ڋھ_uBB-f¼ rkLomEԛrbb5x![[$ _q!3pq_.CHvWz O$^v!8إ`:m>'\eA =Q0 ''Tz]p=[@!^Tk'y:QKG׺?c\4 Թhy80 kb?m8h.DAv Cǻ,{f-AXٽJ2GG f{t Fà @/N .q#.`Ȳ&&IQdb8u>MDSLz-z%K>& X:bCC0(( '0},GdN8)Ӊ_7ߔPn"OA  0E}S ջX `s 3 S"uM{83ΏfD΀';wQz(bxP<!uEOB ,J8PT |Q@=2b?.* z"qT4 ͑OJE @ ل@*#p"*(RB (8ɯr)P1JwPោrz'ڏ` Pp>Ekk`͊vq!jNj~_ *Z8w6}<;2FdV. *#,&-ao^BK1$b4EQ=8!-4sFze$dFysI&3t]%a[&-!J>]0*^cyC1M{=+k$?4fIdf Qߗ K|f"VBI@ƄюJ4cQË#<{HY"BǨD N!cD#mf_>@<`NБ̙r1\z#ĵ0QBWb#6^~A'^<ӟzm֟=g\F#eki/g6`[JQ:1 uD$?q1jaTF=2MdTrS.Fj;~ن/dS"7bFEȼ$w1d D7aGj.e2%%t%ezI")PSg29*x1@1#D4,Ib|br1ǖgm|R0*ViR:ID^ dE t@QL6î&JYa^G"IuُF7"G?q:\3#N% FuD+ 'YCvqL1"*ǝ1('y);̄>4IOf!8T&FEaiI!0E De +V$W&H/hlIV_G6'wgMx:2\rtf5&0q.?3$ٿ'x''i˩Dwď@߄;rZ\(T"C&lM5ePPNBjkY%'Wm# %/|OUL.ݦ3Pz3n$>Ϟ]le":vk><`YK 8m`_RG$2][޾ؿm;^7$Cg (m %az4ENlp7ϷJ7Y Mf0C)<m>__7*^QOƦ JuO8;ܐ=n3"ole@/GD2wȠ{X^fC&)f 7\zLmde:ז a?Qʔeuϟ\E6}Q˸~+| R)eaL%N'[ؚ嫡<袾¡_Чk3oh;LQ`:AwduJǗ1A.UܔMx{`:rx&ٹ$J,^Z^B6;I_;PrI|ʌbjoWmKZGC=?#Gz{Ō珓!9۝AE6ks5~{_!\[``#L•%5`}ܖ-s`=ϗ2+=ocݿm/ETܧxއOC<'哉/fU_3y\erO !r T}|a5_{S6Cy]&hejL#~Y#[{spǓ.hb\h5۸ .c2Y!T>&izH'aNpo8y޸*٧Q >Ig=D3gJmzhOhIbLy.Q=4aԞZ-I =֠c'sKn*ַYm--xZg=rz`_LI_>Pz H]?=\~L-mwޙ3HoR< -C`} AocMLSoNՋ{fi5UY+f,4)fyn$ A2޷+ԙ@uǮ`S4.}<_ Qs/.@uɻ|r!/K $ wq*lBa~8ωss^{Qju/ gKVOZP˘a=1Q;Ky; cbqP,R1ܴcݴ_tTX $(g +؏_$w', ]0Xc޸_e;փ<+*0}1у9|Q'$%Xnkbx:Y9;K}L)LeI 8>f'{ P39K#; O%e2Z %`Zi3Ӿ|ɴ7yĊ^JiCاޔg]-.IP#q-T (,W!Jh̴Wѯ ZaZ6Œ‰eaNO؉m鞉!qsG}avR&Vu`%[9>m>.4;pJň֘fƹiκ2'/$q'\m_ƞU:9s.S$Gc!ȼgx<73)51L85%B~M{^AJ[ RNd@#|w:cyJ]ơ(tp8/;E^ ,trN,Rua4\=R1%N>srK߰g^fvpȔNJ}. #)pTt/;Щ]Wȋ##s JP"?'tЗ k12 }frB֮Yuc'ye婴`J.m]灉3V_r/l5D2Uz>B NJ_4}ON72{!zmc]f+O$eSw4OK "u4Ys))px9TWJ3#*czrwd_B gbI9-2>B=!_rG?#i"MHD#: ;mlBEߙTL}7ąPvQRpǐ@{PAK̡Cdf%ui.///ʵu:BDZhW'w loxBL^oT:Hz'ߎ9vM+#k08 L[2 ɋמ.9 E^jL_?"\v=8E`>i^W57Ibǵ2qrg}r7[/?_eĉ-B0i(&by !pG% 7#\4@8qBf72pNmr >>1S 2[z=xl}\a =* bQ8)M ~ѥkPctH՟_(x%I` 1OY\D5l?]X?w29Mޜ(HgYjHOc eq)"9(r=, π仈S(s>_iEAǒIOP6(롇Ckݭ̾9OL[&52T/Tr*p6TSbZle5\Ѡe A( @]`44:: @}t`{oUkyvI4%;}+w;fY}p Üb(6di>;pى۩s+E]+=ݮw f}qNY}w ׯ=;mu6wnjKoWKgwݻu҉2[qp]k]#wz3uZB۷6mݻ ئǫIҺsm*{2=LSTI)wzujtVؠ:6]weM *PDDD$J"n P$PSC] wqJ@@.i2mKZkVFڲlT-X LɴmjZh3Bԭ`沨ڴ҂T"bYNnsܶ"m}N[>χ6z⯼2cݮ_}zJ" ;j-U R-A% oJ&յwT"*4C} XmH0h12i&&@h4 & (1 & M4J~@& IQTT=OiOOi))S=SdG@ ޤOHiȁ! & &CIIE0mLjO?T)QS#ꞣLjjڞ=OP1 =LI2z&D#m"cBTGzOjFSSOS(މ4lSh4=M(4SCGz M1QP*2!( qJ%M<c@2׈'qG EDМ2&:B+"+ { fQOBD|Ogg^aa|H40vlŠi$|30)mP  mb4KjATvt_]m'x8!;y㞄kXMͳ$yHO{891,Id 32v3$ XNDb+q(x  L"(& :%SUpzJty`x F@s;С@Ut}gr\%a;0 ;( >C;C MT)hR;z7t 5H5JAܓ %"&"؛ (N9cQQCM(txrP2LT0 qآl A20@2[ʤs,͖ 2@, v{͘E  "3H@vY8AICHQ70hd@Fc+].@kyfo%(mkh(`Z L;018ªZY@`#&]CAM(uHtIȔ1/azTX %HHY&Q66mӳ,;ڟǛCC쑏ۃ]7-F^LƑ؃bV(9gs)N7:X=8ymީo>$DJ w4d|>ah i2',jtE^mKD 0S$(D)FB:tpb] CxP{uO+iq 7D4&|4Hm C<Ƞ.HcB¦#fJIoq0P2+b7dR H"Dc $>rTKLs,'(:b7r!?4CFf E0OLIBZطn gm bA4j|^CK9cδdѭ.JbWga$JJ5MA鎣 4N 69"ܘW!6=rRَ`oyzOE# ot?@q=]]Z;bh ԨzzS 0#!U7lw ?ᅉ8ܓ stEڳEm֬,0GL*J( ckh"ߦ|ק&)cp6 4IKM4o{UTSIb*>u QWb( 'ⰂJ2nB#`DLDꘇ}nc#X@Q PI&N>!D dZ2(n;C$,E-T_lxn]Iנ " (iC\B=^=٤<.OP=MP-agi *# vb;K(ϳ q8@G+4^(D;xa |c,>BHD0@AO,qǡV!͘fgLC`z7vf`)^#0Yy!:VIaLLC:tkNc1ǭ Lui Ev#k t2#i($&22!ew|kܭ3g=x:a=wǛgq  3L8f,?u!] 1 :)/y1ypqC>Cq+h R#W30 р"#z1Sc$d3'B256 LVMT@h r7NC3 0 Gi`7294ATz;c %KIc'즊) H! `dw8xB`@I1DGx%R33KN?sD(lJ{Pqپ+<`CyC!FÈ8g m 5Jt,+ Ͱ4#s\fd87tCs0lm+,elic{p]@ ;EC`lB'ﶥjo~a+!2C'#݂e m:>WP|.s=SÑs 6#aǨ;) ٙ ;˾zL8|c/W#Nae|,%\ i .MP̚dr|;fN!O'g@mg9KCHe09*'{'},&q&Y)p;:`#0jtDkVN*J 44#ŭkYm^[ Ҕ44ݎ!ƴI"Ѝ}VPhW:ZCgt1lͰ8$M8a2 hq:ʼ!xgM=3Zjsvyb:33310ؐ*#cBFDtzx-I0SuT9 XwEgO陙 V>]8g4&<;0:pffWt顃IgCZnLó !3`3$002CpvgN"qaÃ:fBd4̄L 0` JaXs1&JI !1L ;gL&0Op0ft=Lt" 8308:Byヘ!9 ;V;:dް1D 3,̐34SMol o䴆W)(CN&0a!Θq\Ve'莇43bxvq'twy<.0wqNF!bNV9) L0tF&LRpvLfggHaA4L4n'N0=Nф7{N323;3<=:ffX &f ǵCǎ0L<`dYXacð;1M%5"0L6s0ІM!L!0dd7pq6ӳz[CdHY iy4:L8=n8032lmi=Ku42H{p=AE]03+2 !dLun 5i$Zhf~9c"<;Sk@Yu 2:72 +!Y¦2xd5Da@$T P))C$ 'Fc(Z/vdPTSYR4j $h?F!Ah`a;A3@H 1ڧEf 0(x*r_>gfBqg0CL̄d.y7u0_Za )ӏ[ӞaILMИlz&Đs&fdG\s >Kā=B;L(;=17;l7AmǙ[ܣw6s44vt03;3s;8Î c4:W[!ۛ027tM:t}fd<x]]£xB.p!=9B(Jvٯ5c8$7-qAbYQ = ^ ! cx=MFh[6d`o ohly24ZUAeA2C\7qeϪ^vAc#Ckݔy a2&<5zq{Z˫A֞؀8(1y3YFaHY }kA-fAOBBvt.7ilGUڦ"M>|i;S,⑽)8ٝ,(Euwf.dk^k*9[s`@lxR*HD&~Ni2e\U oF}hcʼnEy1Lb.aȤ1یL"Q c7 dIJ zr a3|)2(TWm`Y5[֒1K&+_;:Fv(F8bbhcBcccme.Ř_.&F zHuж;Br7lJ"@2$1!Hlq1 )mˍN:yz THC4hQڇӃ[ӬYS<n!2f2<&2o 2g*lI1h+ [{Ɋ"%t?d$D֮jall54%T "hs j Θ(QN:G{fMQ#]!hJ 66\z{:B!wg@1q M ^a}_1VɭCJMzuj5-5ό)~[]wYbd&K-+H=P+,я.uop|B``@\DMg)Xz:=8άi{$/Ƈ3'N3t ҍ1kaevZ=ngĴIhIvZ/f^ ܛUZ\Ym(/V:"U4">sz? diPDwNۃ4xҞp 7d:M"!hٌ~9fC(@ūw(ah|?Oi~t4'IpOqaٰuD? 8sӹ^WX 1\b0\~K_/ZT;ūX/ҋ].F~lNR0XF0U 4(bkc;ˬd D@cV eE(doR jDr&" ahZFZ"Sy6!ц1 AcDF8c70x10&b`DΣu 1>:>apk( lNldyLӣ m2\ qq|M.@̅ vS U0)e( h#2Jp2MHGUPǒ@sL M%!PfDgæB̄ 03083?.,~Y*0f!5!(,gGj8҃!5okPx4*I#''8Ů?`ɞ/ iTde2CkG9 ![]ds֩lm* `"^e2XA#mm.H!y.60 a  0Fnyi!wLsr֟xq"/h.7=,~t疺Oxx]#-r+kxiCtgEDr#➹霗=IVQmYD Ks9 }߸(_I-M{h## i&VIp(moDprOnP7Md!١0Yí@od"ElT1mm;A茫9s79x 9VRVrǗ,Ji,l0l0ʖEXVlF3" +`m)W6dIN2"+: (Z*,GՀ^'#LBdH'>2<7WɾaLD;0+y Et,)D>|q{IZ]7Î6.}:wH5&&2Gõ {!C?+.gC8|m`qՑz 0q@.m:-12Hf}3 7,`O1qq0® :bys^ǜ~dφ!tk͖ o?ؐLY0헼+MW^S1X+!suTm#x:tl7l:RRa`=,@lH(hvx[ _pԁe@j6Ȭ`bb8n?@aa{d2J#FkZcLԍTdB¯؇,2eyZLޑq3Kx#Cع xa]RZwo^m^PvF]I+6"7txɩnfYq( 7lÕIٻyg:%-C4 B^{'&0ii- ~=שX 0*h&Bj"b@fKP&CJz[CE_=FiKpu̕QPGQDI]P}w`|( .nLMz# jf6ٻ4ǐ~=G'=̹h+Nq : )gңq{&UvQwz\ãF G7vl`1ǶWfqVd~"ӧ ͟y .Ypyj7FKF 6lni $;Rq-&6z GmSA U@84ts/nv1T'7X-u޽8:ՎVW3AUyw0dU(Hc<+b 0_cvr)I@sȯ"qYf違qg}Y^q(* dRRry^ 3*etG[of i5ΒTȒ $c0hyqhǡdse iv cNm>E̵\;Rh*zI#`a7M,m:f6{БHHPo.+.9l9ghfyE)38AKϗ٦Z1Gڌp> 9$T:Pq68:l3}dpn;y=DHB = 9(QdU8cGe.kɞ2}hNku.B2N%*XUA2kqJ uD hL$6). `<MH46lCz/H3Z!>9`c2vd:ɐ6*@c<%4jbz-PPydMH\D)ψ9y4=4%=p#e. Dޚ<ᷢ;[#E^6 Y0m`qqly3= 5Zü Y4;^^vG@=+w); h6%9J>iF~k *g?s@3e )_lj 2>&)!71p 8 / mW3LLQЇ={sL`Ӏuzt L<3LΝt{C^lnff tæq&CNaَd80x609L7 v0eEf:=9vhsF1EDT̄7mZMFӦƋSX\ I 3; 6 O*(̇ 6Og:vba&BYg ecp|^!쾧w  0vp0dC+:taBl83<͹=ø!:03!gmpvWЖ$()7*kyE8}T? Iaִ[;;X18tgPOPcBΖu8An3%tPYߟS)-'ՌlsOLz-+b3JLܼJ[+%ŭDONptXǡ1鶎N盭^:SIj+}*8٠ZSMnMm6Z £**3h dtU;E6 SfvL&Î:PDoQjp\`f{k-q)Ai>*KtSZURfՌ#wxO\,.\PWΨ>`)/<.Bd*P A)܋,y90h{Uu(Pʶ!/r1Vu4 !u$Sapl471 ӱP/(qO#o_^t xG08N-b8N5 Th^fҡ4 \1\s0ݯk$dqvKvueD4b=|AIl>PbUD9;#3T|b]i"~Es\|3#1 z7 Ct@vsZ wg ˄𭙁ud,al<8`Wm2a$.(t V7hg5Uwv#&5-8N#C&g( QhV;Gm5=31s(LNi_Mq1ѳͰpldSoT 1~!q1 ۛ&ow04/|CB;{c,F1CKs/ vm=PwQOP'TFHt6 ',KM˳E#b^]NqHn.9+p[q#2>]xb =$4 8H|? ~C !J.øÆ4felB"Cl>JAf 1aqdfQ 3qft _iy/!@$G8 cq3SDXU@X "qW<3cLyTtkqzGm SU&qJ U#gni=g gIW93An&;:Tvb2y:o{{Jp#dFnhʹny0! ۤhrCAR SQJu΃I v$0;! ޕ(9% wEd(m$444 3{H=N֠3pKgM!A4뫽$(j1Wdhюe-c?ZOٸnݚLlkJ-'gN<VXr'/tD]@mE97L!O3B)"]uŀD$a1 | A,V2yo'([]P\* izbzr4ճ(dw]7XiM7^Kh6y-3X=Y @y7&wiX0#:h8+ggـ52ّ4dQc?@'>o(MYX S kshdKg*v85CНt޽\8 O9<ь=:xxa҄ch}{^8zM:3M\Ť==MFo j:FbfChqZh ;lƘ1S1 mYz/l:mw,qc9K 8!rdXkyسB>%nϭ"݃Դ@Am>QlӎǮb>+:.Iy9htGt\Lj/7Wr 0dlăͥ#zZv]FݜD$/[㜻GppAQ[&)h;x]5cA#17IJתc/RVTE&K vKX+CŌH.]Pٽq^qp1ڱɱպec\3Fez: um&-!|*S"=lVXg"_J6,roRMΜ{B7 s=k]uHIUtrZw42)(żF3"TZ1QL7PRH*y/Aq(;l:NOjk\hod"ONM.ŢƮ1;SyY5aՠYKv%&݃^|S{F8Z":s鲗B{NGlOInZ4QAaRˀh,MQ*2#2ys+9+cL+Ő)s%΍bc4<cپ`fiЮJ>8/|(ԵĘrOLKTb$xmkCќhP8|(=60yED70AA=2"7*NOkNG"pVy(txob:>n tqsz͜-9߾X{cغ||gܙX.vEkyWYҬu _N]{C!K7Xn:!Rq =ctUwV`JkwA`rUfoj 0&bY"!>@>Þ?a\y6F@y֯ISJ9je' K|YtQBbZ4 vWrb0`ot+ ibt HqZۍG]uK<>l^G1DNy8 "Fs*{p8LrR5g:.ظ]3,zcc⍵ EL7GX7bDJ_}1p&'q1`w`wLW-^,a6ĸ̣˧1ƪyO@E{(}6FPϼ@HQYOO`)@LH:;(s0-lXq?`6,!wz{͞om-6ْuRsrBh8(Tu[[8N q|F%F矛}HmDuPv  @" i#1X1:'ǾsF)F6͛ u^\Eeݜ;5G\Oϖߐ2(¨8af%v.HRYCx71#ln wЌ;O7mǭza ;w ж$6wc leώФABQXݟ~rӳam]\omY4p;՚6ՠ<6f s(4WAj ΝTBtSc5n]*B1Y[Q}ʅ]m+nص%*ԣ] _e-sNm!7VA ..(M>J몪WZ]}&kkxl+A:krD>oޟ]6N4PIRbW\npktF읔u kPjΪ[7MιWUOڔU[` hͬɅv϶6FXHIԺ*ڑ{XrO 'cVJ7JXtZϕΫ[dcu5> n0,|liJjcj">0Sp|Um],uTgARtrtt>0kSM'4[T,ΥWJ[8TZʫx\5OutPF=6jӣJkNU2ҕm5VBrTNecMSejJsQ|%9YtY '&7B6[5qR{FAX^odxnWgyc_ /DP<<'8wy0 \0r2pwm)!ΰl(o/C38&ddIGRb=:&3^ip;8WqWJ|UË4cNڬ*:|>&f'LƠqS4O= \Qc7x;ᵅ\ͨ"k%uVB,IiTBXp0<0< 1&<8;;ŰߚC׸C{?:B@نbÈٸ"+N>63֐ۣ蓬x=r!u6-6j.tO8]%u$ѝ$^#Nk{V OCd2KLL<4={`YҼl8el˔Y:v`n>%^enn1><=*Br<E:!.@1TpP cjžx~|5m;~kC͒RXSLq;<1%3'$14eĢ,(r; TւDO( g羥qDo{l^6uSژ`^knJp.2:l|ksjT-pDm !Rg]]`z:'nr쩌L41}ç&9 N *^Y#J",+zOek_80g6mlܯpoB!n1b ͦPdvvz}Cq=w =AG!@5hEtm6MUdSk64[#@'q(PJuG ;hܣg蚄âo|d\mUsr*qeB7t7g=kp:^w1V?)m;S8Vg޴= nSb+7jqKA}'qveĬe7ӹ|lbi8ow-294Ê{MVv>;% Bm8im B0r![ #j5ϟNJ *7Y\,ﺂ6:PSE4$ҸXcbB +fn/ I!΀~^ݍY9wNp[h3{=ɈXf!1ܶvc1,$T OEIz>hzq&G?mú_2x[1SM0}\۶7ۍYvaEA1i+ؐ^xӌfhQr$Ї1BE`iG3:1qt٘ٺ>os768 F꼍X)PiXVƓ`R/g8rSZ mhA5*QNyӘ]o j$x;DșKl^R;f cmVSM8kvk?LyD36O*1%זW'X IC¥ER W>]-*c+Ⱥ.;zӠ`-7+S˛>Pӑs!B0mCu\5-~Jek%]G^:UUNud4jڶZr&W `{n5sМ B-`]͔ܵc2j;7#t}{N-7Pt)Vo,'X\_̵FQtDX>]_zb!EsChr%\`^CsS[42x,nht;*MHMg;P`Mu4 B㘕̩yqnt}tNu΋MY4)FzN ұПcK3(>08ǥBv݅iYDx`zha P^OWq6e=SFq\6tmb d>,5߸s7;h 88xLҜ-LC1p乑9\Uj6)b;zfť|0u׉{D-As9}/@æpSx-t5,~ViLLi4Œo.:fѹcCjSnh_$lax£/.(:`j'Ct:Æໂ~qE禆߽׬O}giƐ{#&]fcZlif}ɹ wKc93LFQ5k],)7׽ZlMMV{[MWCM؏%CCMnL2bLϗW z Rml8UiBCLbeJ(KZ~*GKЬZ:ȗ1J[P0###\&ıqq63(1~(''(#EhiKUf"g3X9CZX1C'hxoFFz&\uNKdE?Ꞝ;%q7}9`: { y G`NN:@@h$- c&TJ)#տ&OɕBqsosйyRt!bCMٚy,ɰ%# wR˔.@TfD G@lmohΈ]77֏/nL[88@2Iȱn҃T.\s 4>2?{; C][`U;, &%kE( A¥(?:ւ(p]sHy֪9q?9GQoUk+h/7<يscBL Cщ3ƌHG6] .\or Yޯ.%& <[5E7/:iq@$Gu?NF0hƐtƔcE:QbK#,<|9*̦B#oüs'ka {UfLSvx>.Lf;IjVwBc؂}}Ӏ; Ȧ:Q3gL:q5Ain uT=|m[o a6fE F*k7^70lRJBJV{ݺVj ;8;H5jD9 z,Mnv ж83˨T%qtdn|j-4M<(! $C_dQFpZѕuD Xw-j"iWltT‹^R}AΣ(G~cmdҰCu;K1p` @w8K>?3* ZV;M_]B4q>6!E (t!ռ:~xr8toVGΤ{rTAP+^ ,ŀP/Shu\VKzxX@9km%枴«[4ڢ*]lWx'aߐ)nLΚ|Ū'GWёb{@W hNu Wֽqn<"E/[WB6 co &k0klMUDq p To`-]N ȭI@}wyn/+y~e;=k`=X "xŊ|W|oJ(˶ 9$d/b#*M aնK2{ѡky٭ HniBɲ񄄕" TbxFbp`q}"݇v#yRuabIV;س_-@{|ox*to(j\Nl*%,54 0qli;w)<HxZO S}41' kL1tn^jkŸ́~,R!47G̴Y3 Y0|b=xy!|-Y*Z0o:޴ T1 M:4h ٠}^a:CjDљAELl훝s(FcC,@j#^=w8 ;r*dj{ߣt_}Wk#=[l j'BkMa=ies͛im B$&p.w(&^.\ 6 32x@91pcn⩌GIayc }H= ~dQX:۹nnz4F8p9kxv1yP:-wPЫ8w 1fg1{ʦ ptHǯ(AE0jYW.oZI8f!ǀ( !oa: zn[{+i1<ׁ*k6x6q?|Ճ9Mrg jSQ:'6{[:[M@^E>sXy `Nd'j]t P0#yG޺shb5Kp (#"iƟ':徚э/2 lZ=l>͑8us \Yu6F=svt鎻lH_8M.]zc]՝-kP:l&8֝\K SyWb=M3kn'mw8C#81$0򢊓ה+1U d4s:=<v?f-Z &S,^%Ⱦ~:&LG}o0>}$tB2IGNC?-e5Ŭ/0d{&^ 9*G$ WTw`(6v6NPZ: @уhLL+^Q@-#Ki{" 559}ќ*hۥzb5iF{$[}a:F][MV0~Hwwvy6T ɮ?5IɋCTܗûlft[W|NWu4J W/!ZC L#G,hoV.ϭ5킨$ż*LX@g -"j"m K4-b6qsOH٢F"LT[y(d,^]g±åg7.'%h;c.< Dd@t~uL;zM༱jr 7`BjH X-MԷ)h҇\xTf? iWw`;@1hMmMEӥJ`|}ƹm͜!.0x%ư>8VCqm"jt抣J¥5J*tvϯ !ns90sgд C\MCN9sw`^20|ݓۊyn3ּȑ{ 5_UC4Zj5N?P3Og7u9"u{de=MVڇK[q৷(zfV6 ʑr3Z/9UoBUqt3 f t]h̥ etrگvwwWؐk~d|!yYBaVUQruGhAnтe}f`pd>9 {G;1y VJtAZn3 LMP 7`]L09XólÀ`dƥdq7ZCܞSƙ5  u 8TT$~eg7IQx`AX3>ſI1 Fw/qq9e:ݏr&82 WP3H&I5% ЊJ Jςh z TKQۮxۺԉ4^>ri=s{@d`q\Qy`*Ι c<:zKs`w/CEloO!N٧׏T x܉'.L?sA"M\{6zkGO}F [M1nsN'!T.DÖ k&O~ ś^DI;IGc| ИM+we ͭ8la'W Ʊ7{ jp,Ff͇m|–vg!;bi?[-WV@[enT4Z˰&#j\La IO\brNsvݔz=5\K1L3QtjT/qR(Ao0 ;i2f4  z8ݚDNk:9q͐p8pv·N/ٌ;L6Spf>=Mp:L䴢bItbXp5u{E.סUu4ry~V'pN\DVY ?72H-&v:{16$뗼>6j51'˓Ge#cz{'wZ2_?ǂj;Y7qYsK#aqJ^`}'L6у8xH逵QۣZ^N o'A{;~[S17WT%]O'Afǰ`ɊRSo7ӏϗ_s4Z]Mlfkb 81#NXȊoWkvIz;MNz^ѡ:4-{l(Gͨj čmd̗[0)QP`-XG+ ZuC̹}2A \Goq5D, s; 8挮 iY2q`!av&5Kξ߾i-7' 1 Դ" :ɳlF\xp=ac.3bMZb&nXPZ_u>xs;];4O2\LWzAAA4_c g5#9'8>C )5":!M gC#:LA:i5;G~ÆmM1{#S2GsiS5ª篊"0guHqҖ<&gNKk{yI3ݺLM&ɍFZX-gk,27Dm$[E5,=3Sp 6ӧx5=:bGS9ıf6 &iL~8.CmK|%rhgn|ɋbkh8ٖJkk6-V(fI[k tkj c%7!Gy [y8?wuz.;! Oɒ@T TX\C"pgjV˪]-0KZpA݀mh3fgMocq>FG$7c;I?U]jSI`mKf5BN,oiԓӯ5+oyR^١A[A8 x!etۖxMF2QW *fP^ Y)o |Z{ssnv2\شvs;`l3>=p\(xA1a&MI|Gw]G}b_,Netg'8=?v? ]hބquHQ2]>^=~>XԚMY =:-qBZ7v=8"zݰLa?0Ek%РDZ'mEl it_;7$li")ˊr SQB#%PGyw2HlREz1a^GߎvOW㳶dގ=hqֲ\ơ2_h4&J`MJEq^?dbK@8ChS8H^xCymjj1E[B#DKစ`zȾOE=f(yru0d{w;*lt'L g5-L 6Mbqуd2r #w4 H!03ˇ }NLTpvvLdy|q)6>m rQ2Gv:pc@}@λl ɲSWr~YC#8}xɎ|l'wv#&B_@6fC $C4 s}V> &쩶GnTe/q.d(?_0 <>Fshڢ`h{\5GmLܔ)C  Gs @}eIK~@Ä[&0RB/\DSĪd X߳)сvbe ]C@b. \@.,v‡8eiCd )m.rc*2wِI;.$5<`uʇNDL dҦĠ')m ;Dr1{"tMl&<8}dd{n!@ dF$(CFx%S{2mirW]=NP~{Л%`ꏑݐZ/"|r/;K^G  ix0$6E 7 G)!]i'I @Ч8STAzTBi+y Cxe6aFS{:@k!\},/ cM@= R@vwi*uPi(vU;N0lAāBLH2mlsC&`8ȆV@'27ҹXT8]|dՀIʽNw;t;FJ:pcιiM !l|ʞnN CG +;!d;iCI@<)6eOeiOLß euo P Hz2! R: hCv^N'&e]E7w"wkL2}n#@ <2A/wv=ҝ=^  (uL +߁;!HJ=D߃'@.ЃE?'\txD90 @?=ЁC@ܱvN2)w>@Z;${jMޅ|}DSRO@a;'xCHMBP!'a\ ǂM$T$9Pl!À\䰛!C"u.46@u H!ZU"G!żfQzGGExd랐)D"JHk#"j "}XDr >@ԋ/I\~?9 =rԠ)C҃8iC݊m*h]Cu g8*aלC#ߐ+@qH|pdѐM ܏_G*r^GlJd+ޕ(T p v @7"f2?bSx:$T5 >ҏՔCk dZ=̚H]ʾʻ|%"~ގDMH4LG jPS%SfAԣ߁MJRqĠ&N@IHrUu()\5 @Q9}Lߐ9\(T5*P$$MJ@8 A UC@ z"~L..P@rCz@GAvBHd*#HCR.Ws^To^<vHM V*t!)@H"P(!Tdy@ =A:HhwԨCb gp d) SA]EEP=p@Hu'9@ )ȩʀP  @ LdQSirCVv2(yˆeB("P%*ġ@D(te%B>~P)Vii!f+oYUj(Pah^T82aTʞd:0ViOՅz Q ;ވDり82,0H^(!d F#sy0:Hb(Dn9I 1̡ ( B4R)U*""XQt¬M( E’%@s  )(Rn(LBPPPDEE()"h ֐$!$! \m6 3hAU9 Д"LF&d"Ph0ivsCуi؀&&!U;2cG4a *ﲂy4p@Ԡ/j [z)A@t`H`Veo3l@ݞ!q3?eSr!IE?X*prPCR"~1:BX%ї~A߸8EEۃTaQ`H15d0v_ G D$0a"u~)Md6T xM$i!i'$OrNT9p9P))Ty 0)0 2JP9cxChQF(@&8ŭRf`ff?}$'@F!3,*Q\aTaDA1Ta`y H̢LY8NJӲm`ȧ24;dLd9jBfIFgD3I @܍ aeWVvgX2S0L3 L&Be`wai~K#E 1sddT QA 5(&TSh_Fp*(& $)Dِ (VXE@ĄT2UJP\d P(hPJEhDA)Q aB%Q)U(B E P@@5P#B @ U1MTEЌ@@*2H?u]ykO50)0LM:a(1`m u Ҕ `ʄ$6hԕ+8}dA feʃD8:C={:QT9ߚ`s]R Ъ&"Q AnȣȂBH 1RS*c 2(Ј岃H@F֑G8vls)79xg`"&ELBfB (Ȫ:1|(eP,  b#QQi zȡP<,dPNRS\*@CA*A0uNߓD |7pC\1AC4PF"0 8&zP;%@2'$@F>ՑA*"!@*EPSOJ-(A<6 'n@yc (BHQ0TvCQ,y2Nا k.XKqDEȊ^ ݐR\vJB? Ud3:dl:~;|"!D-{mT80 7ۻC`@ eU ä)P}ۂd Z ŧ0DbDS:(i@4da3C&=K|DWADD O<uƀ 30 !30 YA*~9* ! + ! E)4ȩJ܏J(<AXT J*)Ba(2Bx`Gr^ET6`2Vه" H"d 4 "Ur~w/Uq1TUdP9r@ݲ+0{XP%KU0} &_ H >Ad]A B y8C O`H9HjB* iG$UU{4f4:fdª"(( 쀇e~VE@"BȪs`1?IWaDGAv$U:@(haPhI FE)E'ExzZ8!uݛeWtdC`&E&x1pU6 } |T C6GpR "q]]2 *)b~aP ˗.[R2"jEFPa F /2ő˗&]k9 ruq8C@C)wyZCLER1cp~0D~.JZ1W֑ma?E&UT2r/{"PG@A]$62F!R(~ 6$\0fD4` A(>e(b> m!?'v6Qj7pQJ(AN"(D{ TdUZ8SR GkP=K?*u!^|JH*PH-QLDGMȠ@z(xؠ*2 #0*%6eJ!="b(Ģ2p]DZh? gU2Cz?QӸAT }K(Zy{a.PC@Qh(rcwP[ n5 C!DQHua {vDRP;!S"P y0zO*P<@@STPvm>麅1bv^ԂowbAJ X*_EyctqL`;#`zhx\P(y aHe?1h ɚP6A@!‡E繆L:m,J/<})`G5#ʊE/<.Ê/ԉY kf>wsR]J{"H*'<2k:ݥ8C APN&S 2~{sA"|M͇@2G(_j9CC 2AQD 'Qz ʪvI>6Ho"Sb{Ce_倆*b\[+";h 3Rα}!dp|d迣 8>\]!_aAxG@<&}8?"PȀE!SdPr0,E},r\R=s9K[tp33خق盈5+<40}L#\2s@z6;tv*SMGNr _n@~\+ˎ|= 'S2z}6='TQD@O@"neP"9Ɋ^,u!ߗd3; ZxL JH JUF@FVhJP)@@AhiM!]PB #JB *P*J"ҪH*" Hz`AQ!)P2fjTªD$Y¾L~ r AS31!`5Qvc$0K1ULİ̀SjzjgR7xȎ,N,DKFT췞~/V"iAٻouaq4 QHiM2L$/)h&(6)7haA<ÎKX4Pv4AwAtj}ֹD~Vt O8vouI$5A&`$>hFNAqDSN,$E?%R1ϟ9A:=8X9HDܱ08TD#c|SD ̋ohDI+P$1}CyQXT79%C]YTSX6bn5`/ qp׃G>E7ZDPqLcL/.[^D1ҝqϮ}`Ϝü0;1/lT/t9 n&Lm kK6ڐh!qZ6o{t}IҒ4~.}"ahǕ c3Ɉq{$I̧í1F1#'I6oEo;[f с|ס;!ffzJB |>o;Bs3R>b'ՙi1X!MGb#'׵ݸ)R=y=uXt.,P " Ou-; X FD Gэxf$=J>T@T"5r&쉱|74䣱&t1|BP0;2q;聸c ?TzYCp(‡G'!魠q"_3?+fk&l:W& C2 PIzRַD<(hC5C[_dw$;ON[y ÅsL C'?ُ MvZ<( 4v\;10@d7S[Xa 6brL +`iP)DZ"4@ʟ𻻪ɲ{[G`L1ohC:\!=6;e>i[1d%3gBsCqdÓ|.Mo=6rqrpa) XBq)?ddWQ3THF`f}rcNIGJ;dk&P6状xUylp}d߇7}oC *^' G34!X͈S`z8>ngXl5 ^b.؝E eob3NAE($UD<FA:!Ґ j?2pz-QK!l;yZ7 VdM>Ot!P1:}5g@3`֣̥\.wf(ƍҪS&1D03}z}e`܃tBgաJ=C@Hw2Dٰ8ϊ Cy!'v9w}ճEMΛNlD9IIxЪ>%+-%a$Cm-&'T] }kw^N6M.~MTbGMiQޣ 9&OkN$PNWftO_Ҝ=h`"0!` zAH2c9 $ Bä7B_ ֑]hI G"7#`u4s5`3 80 S'*hNAdDJ I&925Noh F6"@" g&d?.*Ѩ:h!Xu0AT Len GA.ƌvHdB :~<1}Q󋌌 Z=ep/,?ʊ_Vr}|)6.Xi-$K>C .r̭ŕn{rBU N狒>a;#b" Gc`S_Gl%Мʁ,n!F_>`~.rI8= C z# jADk _NGg~9spQ%?P{m~PzऻhS`c7:k\x;"䢐}ֶW59f#G>gN!r' 'ArSJ4UK|E^ȈphGK7n m#:#y.iߢ 2`L=S/B=T;:O%Ulf=#; C0& 8LB;([|>D}OA<\?}CgTjLP^ b)3kd r1)vz_2˖(fb6y%w-@].? 32bv0{m ՝\Qs1`qX@PתO=wL.;>㴙=ܔR~.fSu`غslpɷԱE6SÏܴdz'9L_8+jX=XX)хYDk&lMX t }!s1 oCυ0SS 7!}vY _٤tngL>E̻>E~؈]Sv0rrJ&'mE&$F|Cwb 017(Xσs08&!f?Eh0<1`m>7.Ü\ja̧Ufa?95c5*ĽOHZH#bn|o,Ö_*:,Ngoar}'ֆӏ'*0̇{o1AhN铚m)OhfMR_1t3yW3 }4|Ĭ_C8Թ`[`#`Yzㆿ5t@:Zu$c&w{_m,q迅4?͓"*>~UUk5>k9x $=#bђ:68ep) r<ÒYWÒ޻h; q 0]s+-Ikg*;oď3O6,XָD/'G4wZ>4~=FqģQW6bFT6QJ<nvvNJK(Gc5PMbYҙjW-_?8Lm~wX=9(/t]Ѐطc˸ٱ^K@rQ(2aD/J@8 H]0Єt"$ {m7h˓{ jؚњj$juXe9@闁 sѝ96gG+u;zTqR0gc*tuw\BXk_0DL2 d4NCɀk"^8dAh㋢pqpͲtHXC ֛M<7dӰcqR 3XsAz`nwg*. T5Әh6k.Lj, ^GQ }_x,risg,Zֵ/k f쌿2NPgq?>?`A8χJ8I QA \8 hd"04OgwxPt{hbX^ 0y&qe3`A& Ґwtaו\w\& IDvH(iy7:m{ *aovYhBm|CeN܋)bK8fxea5!GF2ReM|lS~RS#aO|>~囟{҄;PnO<Ѥ*5?ARe-SXm8c96Wng^"qa~  ^ug,̲: 1Ydx>'Lpa83.sCi=W1uT(R{e SI=g ((,1Τ^WxM,ac|y8}cɜ͛4Dmږ9`26,PBO45 ݻɘwPHF!`fmOm&71pݴD'> qmPA{{!=,Q+̰C藰{cgz@$ m6Q' ӕh>eF5i @Ղ~oY]X9Zv&8 |z: w͹c-&CB\gJ9z9zUpLƹc/.^ܩS%*rʕ@Xl-I<|\}\!̌ {Y ۨbx њ#Ny?^[IG3hՏ(6($s4Z|d_t>h0UTtC,kd1[˝!=t!o#"}Nr\5c'ZW95P.,zo[_<#LtI.9OPT"4:O7+_Syb,I{X*hl=VCPɟ7Rȵ~L:Y;.5a%8 UJ_,_(g4堅3].OAxu;NQ"(R( *$b=I9%`o2o.Ŵɍ,玒24I~/QV2vVrrRUJ# S:)`[:gM`#$vCjBq.l d#)V)W׵Hh=W2U8&:,'IkDUE|.&CJԮgtOsra&|`ȊhcÑSJ`']Ѐfo!y=J7;D_!)YZoSE ArMWk#Πy5 ԍZN $B[˯K #9t`|Fj'CxS+lXlpz7p\Lm=TT 8H]N,%M|4T ޚI4aM]:FQѓdrD;F Qsv}ey|ߞN1*4S՗'HXi'Cː7,ּQor;CcsǛ}nr9Gou8Mpl5k{vʟ`{ Pl^c[~G.v QF!^l2 ӈY[H⨽+4nK3/}EXVܳ+_nsc <)p xsp&^0n0EO V)耀aϜ#Om]g@q|G#ΗgD4^&#^2f6 `GGˀv J&''B[3GlM>SaBR'Ew6ν͛Rӥa4~*D ǘRp$l(6nMgCV{NsV>5j?C628b.BфMv=7h? U<^x3r⛏.SCֿHijS8?mb9dT,s'ICQbDsi hNyrq-@2mh:YGH>`'#ShIE[Rw=C,N :"E)x.VyedO]ˉiqD`rJ8WXܑRT: rߝʁ;$䣁Oj'&(ǑFXS\eJrqbu*H#I^l:6JLF0mO?坝c;Cx\Om4+Q_Y#ﻔjbPٟlt]/dRwe22T Hݙr|ԑ>u|a!)5&TMUh/,u0f "UWHgDՉmq3pQ~VT=щ.Ȅ/h>{s{9l[UrshsAXfKY6k8<1܍pM(4s1FG;cL9dAa!i JK –`y4H_=!KU7u]9&{-tOe70n#bg2'ZVcP;] 9O,S?b,TjO)s1#'PayNRv|[~{g`3 ;7L1mGi*DZЍBӑ^$4$73LMǘ}e7$^%7eFq*I5pbvAH\uoGTėI]]Y%pp$T5wY_)Eto2>icX㳍a/&Hi}a{GM}d|!0}f,ɫ(d6$he'͞gPc#bFVL#Pp;KYYY=MW5"[wrTӽ!§r儘&/CI0*EpRt%Fg۫y$+:M՛ү~0b)K7ƳktCNHn} tO;۪J"S|k_+03R@4&** ٦3g93ϡXZ!^V Zv4TR TԡTVeTll֪fb[o{\5dC"#`0SCo xrGso}O33Q:!"݌kف+,6!/.!]\c~ Øcl߹;B2 k4c2_C tL ,n qt@\P> SrC: ~ b`8R2{dy GD㐽R&NZ,<#~ FDʦ9؄wCIpǖbEE4J3Fk0KaLQ > d[\'i7&ɭJ::C9 i}lY(H)+yJɝwry:; G־yaajbX " gD8\Aw/rÈ'Qqbū" tYYeVNe%(D] )P`n~l~#w<=GN*IgX^L1hx ş'.ܸo@lHT7p)1mѾCC!Mօ]nMFG}zP໿z-w^^}5&SgJ(1Wj¢eΰ'"RcNrܜJasE(.Հoe=lYq[[PÉXwXQ`Og,B|hOڔׯt֕0>PGxsa.j>r#f=T!3'sa?׵ Lu ~%~Wӷk,ɖ U:CZ!hdOGiy,c*!Ět_jYu!ذ9dR"d]?yz?vɄca9?'LvCk p3 ts^ܾ80p>$#k "u4SP!<y )R?Z}bO6Okz9+XPd(^,ElئRpǎL'Br(C!M9m4Ur[ q$};sH`ᖪ;f>Jh)+mEޏxrUU^cw=ǜ`<6 b<&Qo=s@Sr84F* #%8ኢ) SLXZOڈr؞#^l9 wgMA |pz ZQ S웺HF88h^PgװQg|7(+L̃8遇q]NIC3pa 8 88H@f*a1"&c9ز{րcHz,fudmvwLnb@ jp{#y|Gſ# wl{'*z^K(l+[ҰO뙟zSƈȐ YNqy O-I`טi4=bڎCi^u>#Bs>C%C`+1v x~QOoLGX>E|2#yzy~}vF1odIpĆNƃ9.}gx. .; ~YmbPg1%]u!|7ﲤc >XĀee0[RhJ<X##dA)wG=ظe9ck& dzhL ٭xQl>;h׃{v 6:.fP%wK0lɭ[IF7G!$C+j:aXO$l [F&8p~,T'nNɇ#%4ss{Οf`obY b:ڶ}#93ogtu38LpcMcQMUqq6$9!'h}CÍ3Aj*9@0CB%p% ۂ}oVB 1AeKVRR;A*=U޽kg^f]F 0g8ppfac?M\}sps4B#⺭ᱽchV|Ƈ`Yh, a iOΙ ߕ4ȜbVgC0ϳ833>2ktYS΍s008HfrlCLM43i$HMK XQf!:?b02 Ϥ1D0s&lN>-0vuQ1]HӉinz88!g@i.N!8ٷ+xaxvt3;CM!ayJ=lĪ$SB##4cf#nΓy5t7| B!qfB i^<@:!WpW['PCMг/SZ9, ^+԰IGj4rlCYRX:,lccCw/BK@=!jC iF蔠Fbgf@ΎL)$yK͖Xt(Lab^GΞ<$OXG|,b70ř^Oݽls{ccG^u@)x>5d~W_Wgx\9!㝳C ~'N:7 _t;8wQ1,QUT؝I4l@mRe a6a>2 WJNpӬTk$sOʪC`B G&#!t'OgAoͻ[8b/;tq=„>,u͓GjS211fS , ,v:^D*5ʣx1\?^_ JPd\JRƌ0*L ZSL lIBG唳KyFf[Fw8üuF5;H=3;0_YXv?G9FwmQAc@P@[TiR'+VOzvuN|P@Nmt%m T_ Bו&̎Sj;?$W&HC|cx<8qX`gQv,Uڰ㝡z3cP=Q_<phȿ1% )4Rqc&25d)0(6YM!_xǮ`C\Ɍ%1Wg@Tݏ2  !$"8%H^6]2fKUik`^!Lpuccw }#bCO0Ҹnq1'4}sHg uR7 L}grY! %Dz8<>X@R&Ljέ2zgclǐ};{ҁ8;!'w?ё+>u8JdH)\dɛ> }@N Rir1e$y2CK3V\Ʋ1G{=8;4629ZE4f.ִ=#v{ !46`-y70ӑZ;Yj~%رmHzo||z3cs =gd۞qap_`Я%D0+<[Gy5F.Dں c^qXbbb'37; 6C:m1 %>߭>ߤvhB]3`wHNbp*L2( cjyhhsb,GMzn=SY <霿!roB SiycTGZFWTO:9px6ڒ%(8 WdnN#nAڵS1|vٰj'nzb&5@qO#( ۿ2#g`9Z)`tQeǞU>}U&`rY`h L|{Cd?6:.6K=g)U_K#+Jpp$8<7 LVWFbRKCNMWG)\m1P M2 q8J9c=>3""B]%,]V^dQtpz$A8(qÔrِ0LuDVɡslBft7DZ 5}iv G&YlJ6QAS]>)sگ.^=R`-1A,ddqgiJĝ rbCp^ gQiN強ٷjvX(Tߗ{Ar",،!J\I(" R"#i$_s42,PzTgEۮlu "!$ t,Eq0D<(J&dA*m꘎c RFƐg-܌nck8$Q۬V,9lGI&瑝6kn&^ 8ĪQx9\Y:7Pg?m`w L[$.eLϨI6 mCr)HKD,c+ OOǎ-dR&.[GG5.J0HLtcDC|1xz<]eÎ~+g-1qZ"Qf\H`I\tŞ? Q\a~{2j`HQ瘾is| ͝At/* (8P NR"pD%Q(vę"7tq,H`Zq49WMhu^<ۣn F gcZt#@L{T6/۽vA;c^`qN{CN6xƟ aq.)#N8;<+,>88\K#Ll#`bƕD.dl8ّ7~=ݙ Fp.0jD9wa|="pYr%41 @M!"*GK Ab<Ń%AOԿtD Ɵ6ُN=! \F$91LT,Ti=N>Y]'yMLvモþi< JID06F880YEc4Ĕ 9vE2:(BdqEGw8R HqYg `Ip&y0X8b1 1%B`IqY$q- ,c2@I) zDD[ yUġ )m)eI/'ynV=Uoc10/d;Y\ϕ\Xs{ m(/tpzr]7[U0T~ϕjS_2XqӼ[u;rN8/ؘ5f`տ%n )erK)L5lI QPJ"2XBrwH$iJQC.;[2{4}srNg4O0x.E u+u\}[.;N|#VՓ< 0es.;eu":Og>Ggf侂OQ!1Ӓu1nW2#Ny7hn}H [V,|JYvdZ반ie=INdp,|OYZ&4gNEӝqcBO;]i]sOI[ a/WC/Yc3 d!^2d#.| pr3":aC#;N8PBMPO\ o=/,NAuN9==BpДui5T oo;τm8 j.9vOSmɈ= ɠ|Ͽ=Z.Hy(\BX,XJ: ƣTQ,-b bhl<(0,A/u ~wA@ŏRkW"AX $;FrV#Nuw:RoǩwM8Xşy#I1Szw\(=vLoMku6۪Kh zzzpUuU=ywr501AXPwX_ c bY a`]vz h0L*LӌIh % )wYSJP Sݽ֯vBm'÷ߣ8{e _?y8™AfmD!U y6-y8Ocdtn_x'3?ou|Yxv P HEߐ>Un3ղ@z:^Awd9 /~wWtϼZJɒ>aE?p 0\qYt3=q {)~;:v>3*EFlq$f3[B8paS `&WrP݄9< `ؼJ+W0~3!;>! َilS95Z{ð~o)ژsțzVU:Xy-?w}!EzQhH?9\Bg㈧#8& 3e0d? ~JZ"PEN"brC@G픇:(Λao]*C8c)#e/hz#◉]!2$2!|1仸` ۚ6uϺaF<*1 l;]N#0|i6)F;?iijNJ 9AFYj=)KY8Ԍ2%t˞T6d3?S}^ø=೩z  gSdML̩00`Cd$#cJbPF{<lPd ) xY >6~țČABaY8j1eߙ(KU1;_ BTTӗ9RB4drD\[m9& /ViPci84~ݏc{}kx1E90t۽C{pBc%#$M 1uQ"^Pvょ~8)Wyo/^-]7~ -@S10C a6Ոnx6ҹQ.`R1ǔq:.C%W#lE@ذ `D]h[ߴ1[ҿ=)8NG"(632*T7>\H\ Y>h?T+j6p ,+zpzc5)xm!Tq4Ο#+lP> a\'#Z&cɔ⪼#\FPyв(JCNI^FU螑-Օt'b'pf#&v_ .FKW(8EiݙŀeǗp,j(,J8Ǜ:^=vHӗ '2mF-<d^yQhI2c 1[rC"LZf+"K T(ۡ3s# 8A@ہ(&YMJ{'Z=A8Ҭ|jJLѰYcg]U{(3ӞGS0x~OK7ذyo>n\ GM/q9+qr 6W0ˇ&6|R,iOՓk6fEj`x7ybfUtf𴫳)0nS9ڨJIhkLON*ZY3'~R9RI9eISՄҢK;W `]Wt&19aj/ܖnj\Mr0,#bp_چqצ vBp5qxoM*37 0F>a&1)=|1csc2EԼIFK z)h:_qȻwܔ&P*l}A*#zAcJ evc8)`z9Ǖy]O}> UC4XL=|$@l۞I|'#T4gJp#JRJI4gvDЄ'uБA9ADx"}O.s:<`w@?PCnjM~L .xzD?`e#W(ܣpg9c ۮM=(gc;J + X*kHE}aN;T?}K};$zIt{%|@ۼ'S'A 骧=gp_{ǻ,y6$B~c'4i/ӄK|$O{b~ilyȊVhl>ih3ޟQzaIm^SZZC_dfz}vZ0lf!ukR~:k=o?:8$汸zZ(@|޿phz.gEswa@922o:x%-9 Ba ]<~bSr F8[de\:\fF~ѤypmvV0u0Fk,?WkQ#}zæA F[6"V%پγkn?, D"?u>&ǖy+%mM?Ѕ}oW]\jtP}oӀ]-mfZW6å.rP٪J8亩[Wݬ]|FSL#(յlu+#{/`Duφ 9&9| E_.I_ 9 X?=th_ڞw~1nеͼ7\io,,睐ym;9L2bڽa347d'DtMfLׄ.4!$BcƧ#/xX{P&Q`v 9vD1Q#*dvн/~㗳.Jd+idfTEbMG'An 7M٨aHK`qHױKO 9 ,T<6;+p^P`woPsR+>&yNob ?.d py(MeC9oS=\gM7REX911/x`X$ (&cA犐dEF!c݁:rPfЗ7j5tpÍKLjSRْ-%Jǔ̳<_i6/KV7M44f@Ї2o":h[1+XՕ[@_hplT,#nE/J@<OJ=je8ZL?% /y}nH HtWaEzuFvӣ"9Gm9 ̝kK~|] nq:(Is]QFU\3/ƞnmH;?-g?>TJfx9^N`iYV.ʌe'TTpODow k(-45\!:.)ўi M^fl`Iʲ,  Ww=F1xǥ|L"/ -}AB|*T E P4P KdH-R4 J^ Zl% !LPP 2JFPh(ß>|kn7 "~A K}zl7ƀ1o/" 0dž,/*aax yl" ;&hq۠L|ս^cN"*᫙Ś]szr &́, KqYScn踘2e&ږkzE49G=yU]zﶧ@Y}-8U#Hw0>`w !~p`_i Sr|GZ*9حVq9f YAC@2KXA@V!:_Y(UҸŐEs4l*ɒp%TIAOņ,*k]Y_7H? P Tvr:9с0a=4:ݥUپ#wW1e^GYWkWw@\P\;wow:o#ħQ7qztZ(/ky6&PU`m6j%AsT@b@#ߎ얏KewVTrnS*獹ϝ;y7JVwRg GBɒ8`'q<7l{hMHȌTɬzI=>;uBIDق:TTK+Y3rB |!%֮qq^/ Nꝧr\"e-}{z܃_q9Rh&%mz¹y0u{󓳶\=o<~N5;8g4Kz~_UggW_~֎=E慴~ j!02\}(#&4I`_P3i&DO_iY}._ľg.ewm;'{z ;z1ؾ?E^Љ2 H٣QﻊdˠkNuI>+hq uxծRFQ`)"kg|pK eTyPzC?'̥.{z\ŷ$꿟|yJO*ʗ/-.Q7=k0=0#x4G xEzl,U߫cgZGDhG~x-qfiqp*ݛH*&":Gh@5DU!H]qvL{wk 7LWUp)gؓ燜R{ryssVEw5@iQMZx%F>rA=4gc){!C/_ҍ|L 9oBqfuyv2x:a߇˳k+ N V(0BA܀l?s)?i0:8q#4@Aǵy`7P~&<Ǚ]g+./%A=@e04[<6-m_Jʸ>wԞF67m`3]OHKĵ( iʤ̽j=Yjz;펦!*fKwH -¥mN=z$?_K͹pq۠3L{O)/*Z*9kx0sUK,oGVA397oc|SC6:hWUUXB .1].8*VsF8~K"psĕISe=(8ᮤwor5:gwRoYfKw;h/kձgK}z V.b)F?X__0lF^%_<]>ء~#~;{( 0T?bw {RA S TcGWEGf}̲yO `Uٱ8wv4OpĒD|-RR]'xv:-WɆ ㍻@9k `  _'~S>w'3hD8>=.;=0g!M^?BܐD\YBG4iRX=W+ [7Ⱥ ҶqWZ_A7v·0{>=z{r7io7 !ό+!9>/5y~1sd&y %.,4p^e=^Yd ;.~_eZvUbUNWj#%}b_*& 8 >p c:W$x-o|2V 2:B;Yi$A_@/AWϝk.av+'Ĩ;;V>oג- ]X>7i=t*_ Z*?ђsGY<`&)MDRM >6_%'/|d7fL5uAIpecL = ΒP~yk V ]lzHn0>lZ2پ0KtMh{f)F1mHS##V].$`Ad$\3-!W1p/Nw< b<6pPp6L1O} Pk[:2ҚaaLh]/;I,~ZW, ,4eYLvzx4PzDIQyOJw@)(?1$ŒqF-LF'6)6Q d5w%Є(T1՗"6$"_ ;o]%1*J&ItQ rgEVP?iLc* ) ?:RR'7Gjn a?̯0]_1Ž^^xpp'N\șY!QNJp$jߜOC#(6e?qb#9g2XG)ɒp{`}rK&JO9:2wxO/8Ąv]؋ǃuZE/hPX)Ckq!{gK>CW潻s] EhN4P6^j:>߄Pc*w>_޼(q<\'v~͑]<@iAγCpt:Pm`xQS#۱&fUaw2=pJ9e1A4 "$DmPy 7Jn:ǁ͜rb,R yewTҠq;; cQGQtp8SӮTӐgla_.Ņ@e>Gd&yqʖRN˜NK^ CJ?dA!_G dg $%dP{:drSt#)0)9I>X˘? nϵ"%9LqQB:ܧ5HBfIULK.. /tSġ(OXsgN3o 0Cf"\:Aq+/܋ЎIBI8VK 'Q=|)^ԋgot[ZIaGtk&lI} o4C:<!tz z5{|K;kNԉ`!tylHoawOaʠ v?L6ajSgh~gcN=f -O+;]hn[!ܮS6jk7AE-]fjfY[6F;׉vF;NSul,fv>} m?ז!r'./`'`^tɌ`O2ZiŵgW.!DQKGw;H@~߮ }Q8LCQկזCby2(98&6[n|XRݵ)sI^q7+q?Ä9]4Jvx}__+oU;JڎFLS~F6~LV;(ĦKbo"[O1l3x/ <.i*39=  2P>6Rl|sI9 D4}< I\+N*, Su\m^/$` _p^8x`\qr˙ū||pN:%){ˇ484LDž>i_54g'N:A#J`a*:=) H?څ2:៱2o^PLǚؤ8AGyR"}YgX9.ÍXCqPU0B0'b AZsGd|?g^чsCzɕwoCŦt%ȁL_/ k!RjE0i=eA$-J2`㈍x(ǐ Yoii1>;?xV`;`v]O_ptZw^B/A}p/@˱aI:K%휦嗭j}+zQ_FV,*]aM]sXx <V{?h>( ݙIli*bg yNO-+žOa/'WJ_8kXG`s d)cW*=1/,~,Ϊ#s}U Yĕa:9  G30 pGB~d|Pc!K5'BCjť؁-C/ `0"ئ0 6)5W]zHiGͷ͠":%LeVj];;x?G2]eeuZ;+tX3nOBN|l.Pq˜p&(u>R{>(:9݃VE}Hi͔\|g3\;68qE0ZiW 5m9T{X60[)?b@'H󾟴6R(̇ #'?hM]C`L~rB.֩@w#2J>'k/QyX7aF}|k`w?]%E<()O_!i 2T; ?`IJz:&Jcu]n>qy:':O c}|}=үџo~S`P昉Ny9]M˜sˊ}4D '`M͟;=\Gx\,P=8_ibWz@8O o%{] HK`KV]O˖|}B>cqqqGVm,oazĀ͆ChHEXE6Mx1t1\zZCwl@]Xl s?#O=.|Yrt zؠEf*Aq@=i;xD0XOS&I/\nK璉ՂTժHW4ba3a.n72]jw\d\1%dǸBlZ7e<ˮ\aUQ/ 6NL2-ĜE /ļS/GY2WL.X(˾Mo ?W>X7iWRpxV]e T2]Nu(d/}zv{2MLTş^e'CS]29Eju\D4)E : <E.D #c" j9\rrޣ?}33[rtSVPjSA[`8Ajj9rqi7(E\]sa/ƒf =OxA_ī?wa8磍g(оP}p%n>%:Y1Yή̀Gܝs࿃~y"݇Tǀd41,J0 40a! T}Pl`ޡ~|fy>ˏto!safI-C4̓Kcv:4} c;j( 9-''FC"e %l( w +q@~ 8'-1tp Id q/Σq=ukÔ3J1rݱJd,XS]N]'oz(xagF>چⲯ΢IS:L=ݵchvryFё:2du^]wm% K|R&-~ѧr8;k㢶*ek>,~/ufNbf=GU.n~$Jwd )M !hY'"d@  '\%gSHt%pf(* Wm++}WI GǀEOl|I7ج4"ܷ}\`JT a|>Ix:i)ˌ/alu9oE~yiɻ&S.㻘aEth)2w33Sy(d9Nqa`rOiSqrd| tI%yOOڒ_#zݗ7A?=Nޏ>3W{<;v+U3r;k!-U?("Uk\W>ع:ѝWjK&+_]\ [}OQ`,$0saSݤD=$U5m B.": ER$SIrڏfǘ 5eOb_+@b&K7=_akSu MJ* nR\̥JiGNɓ;(ߣNNG\Պ z?$1\.7U>%m\1^% &)Y37XCZjqURnݓױY:uU”f^9+qۧ%V/}OJE_OoȓU*켁yy](ŽӱTB{$? {`: Kc3N,zkFwP@#oc^jҲqT~$ JӠ_- ]#OO,{t8=p!:NS}}1)C"l?}cѣv]QkW>UГԅM(NoP,祥ILPn?D{g7tWM磎>Ik:PB$4>C%#4߹Kvzvj!>QEpr\Q]Ȧ: Xf(tfMܩ;Nv='ea{vzE*QCxȟ;TݩNa?C;} U]ҩվy-u״ٓխt}*{s %KSAX,XW{$]00x1bwwc.8TO>*v rO|1 H?B0Gz*Q*FOEzx.M1A\ $Yz+?!$0ǎ@j܉J}s{? Zho G %oEawq= @cC y(a`Ol ,P x9 e`M_}G|0W9'{>!t]P|X}' z_;}\?Cг׍yg+N6'b{6>-_? wB |-cDJ G}A0:|Ql~CPր;O]E|xC; ,xLH̐3EH`v YVrŽ?a%$= ulHS̄ |\P'Iy-Gŀ?}lIݓiW= QDW}ѧ͌|4yVE9 :} BK:x>v]s`cyOIP2^j'y?>t`!q^Ǵ> =$@bmm76GF1d{K!I}N x|2I+N}Y] xQ*t {ǭouirIC 8OnƢe|z 5x`Gtp%[@O?m]/F>E;ɡO0=VV80+Z1> q'00\v:pĔvG'LFBZwf- /d4:p<չeO&}toEp({{yq1dR 0Y[J |:;v/L eѡl՜f+s %EƞgLFXjY4 Vb \偖1؋+lӓ/3YcYb/ .cD=0iD biRgBtрFCFJSLKfG-9`IP*o/8{`@? ϰz?j:W^i,4GPx;V `FQÝлsu+ | -2@_J#: *hXDc@ gr <}E^}6ܿ +R{?zL1a(/ሡYw_܈y~m tM0iWdNWЊ|^(=;L ݳݰw^v1O¢?`4: DF4;vJti1\?-v :hc>ܶu۹91?IsB>fc~nJ1&BÑ_I:stHFl79}糐EzXoY!:P  H} 0|P'XF/xH>j@ R.P? jj' 7c08 <34 C n>8xJ {?n# }.:.CvsKBٻaa? ׁ12C!g|[P4!ٟ,)>;# BEuH6tqO?5ؔk2cM?ܑ%6.Qbhc\SR{* 6 GHph9IDnnv[LO{Wԇy{.AqlLk15KCzg\34 =՘CŪ*5L'ݘܞvqy;jHj88jYl* V b)3V)MQT찲 &qPdcH&µѨBXSFSOx?V=.X! `ATBR8:4Tɦ+b \Cӏ Lt:|8dwgFbkqtO3sY[E6I9Ný{U`8×l:]Պh$G>={0ҫ?=ྜྷ) E>>bw d&N(>.ΐd;`y2rD$\"R =^t7Sl{h= !b DoZrgS>_?8A("Z`.G_[N*ݐ}WWljTH3>>0IB3ƣXP)>]t/v%[KRz̳4!C%`O􈎬i>?^h;hO <ε(|cM`/z3_pU it1@I#<2(raaຶ08!N6πM|Fr0BEeϐ}DS L`)ܪ#BY PKC?OWEAG!_J|WisHB/dyLk>ݨSɈҝwHq!wK@g.6 @oOiuCU6l{ IX|lbE^oߝ,03lbi:7)Qsqew\v&PhgNkBGG *f 9"yq߿}\8m1lOu>#:Ifj~]`p0հ"5F)& {MumMˉg *b; twҦ:Ux!CEiŕش9i΃B4j75,h|Mx/bmB"84nr֤ߵԸrɿ)D [JJ5g!~G]u~S`D=d Id@b:VTB= LCt>;F9,%<%ٍ8s+v!۶p+J0nl)݅o0rӍ}i284@:JQ"!w@d@hq!I"ÌLeu . )'dCvP5a'd] Wȕ9|!v}h "C::rx8l>OH?J @E}OB(S ċb&cqco;{r0wiz!+goyCB)Ly vP0x?a'΂?{h{v֥8`p>S#ڷӊ<=VfJ 7/l:8q)MUP>2G*e!6^pjC/`b4aݍzdDM5Kzeiar˫(\cm,Mmbl٣-fҦ&wkotb_- oy| hI9qEEND@,Aޝ vyԀITS;q G<:`M [{}Sh\2Ƶ$I2 >n0^zH^}E/;~#@lKOgMwuM:Z-l^pv7w^C15Av$b\ykFau|00Q1(!.,e?` 8!~g8t4w+=XPa\4@+;җb<҉~43co=0N/|-[ÝzUCa%xgl𧜦NcWx> rxQ[$͔BW읿KbMtߩ㸡'LI0&(2R`;\j>I ?w D><V8Z:=B&oKe}дD{52 "2^͍ l^?3! `ag Yag ]DMFJB +d5 2&ܬYzQnI51C3=S`D^ Mm|l+(io1k3Ɲ}n=~,  < wz%2pu|#6s&H#.0LeLM~_RF2X %kY ģkL$e#9/]BƏ(0 ͟ xئc2B>A/[{!`|p'F,'_08!1v26+kg}nj GP^GR"ߎ 3sr@WTk)mW`Cuq:^>老$$?GPq곇>"'_>nLO6{$ѭ1z](3Lp`3.H];X5/ Ӄ\1'0|ho#L׼)>h7|v"kX'89^F0,H ciͧ%N郙2y`|~<LhɓzOюGÇ!釒˙̟ #wBŒ&u1'``;:vʄi&txIfudaq7,qc4B|6$ÊRS<`myѬpߒ1MVR+˹p4Ply.U'$U Knptލ tHў!\M6vG̱ Gr.xj͌m A3ap2F"6D489Ak H`9v~,Mn,7[Ho<CR5 Ž2hxd|B[(-+ b*K8!ѱ/JyK]h`bmo~?~TUPy?./=cЎWrYI,W&ϵmff[C)Á\-mK0=C,EFs0~6jO\w}m;9I=̡uS#$FGAfd!ַk'| N]_4 %7-Ke"w]ۻ>`p ZHZ j4?m_ϒƞ;йr9ɜ l\$̚!=5a`VU6m\۵$Qfk53L&o›,;ݖ3r_K)j7h+@˙eFIt˙>-=}3Xk|6.<[r5}'{6>i0wl7׃o3FIQ4+|aD{I-stRE59jXLAltac\t.d~I3$npB$P19wK>?꾷W|>U10IT= p,yun("|(ŏZ!qɇ1vL% S|@B`TW|&ï5uE/ 0ЊtzBA'_yChwAe=nJsGO}>f]pؕ*t~p;]Qaz=d&;ˍXǧ~io=!|},/æ{wfFo?ͩy]˽sw͞{{|OO;a3>lQ3(=}0ל%c[?,ٴۚ$<|yc*T4>5%19; /M|ɼ^Ux*[ߗV\ p/E Aޕǻ?1Ɍu;z<\Ȓ9^.dǺ~(rDp4W}F|6{/`ME4ޛiOljn\99Ʀo<;zuJ O5~E(q-ѹwI{mvFKI%a+rhxl˸v8KDF8 99Y?s`F&H6rxI9Hq0cNp0VA-wH yPhxS ]/=NoC 7jwbX7ymCjp׾g5Tgae?tj133dHa];.w"_9 凜M0Gc}ÉSTKbz}]mݑ 'Aqǝ}VybxdMO9Vn9?޿,ށW^n$ŶO,##Judžl9IɜMj,FP]WSo<=]Ԑے/>v bUKg s%ҌrΕ f^B-5v]K$Xˍ3η\q;H8a^ؔt\f82D"]`>S ;0W`eqohi(#z4ih:+Mx_Uk-U'X^_gڽo#GK_T>;==_ICx >CP hί#Vzt2NCQKJ9P~g*. (7h05U$VoX&܆Qs4&ld-{$/Jdua2nB9i?s9I0>ō_:bU6*jWBb'r{Kaxz~{rkQVāZöh|+ vF`69#t~X 1N S?WдEt2fxCI'EeIyq72$JzKL؞V|*U\@xL7GNwvVSHJ*)l o%)?HnfGR/NXrtHLƺ&(yst8KATЯ߲+M=!k.1LE,M?Rr7Wq7Y CzCp=Jʆpeud=2]'!yyX8Tzg9;d0_ ҫPw|ofyLS80`x@.9Ų W/mq|O6ϭn䘺ɷb<,Lknq_h~ey>Ӝw`OægB=S;.*Rq:\m鶋UZ (1x #em_Ɛ"Z$ݦo=vF}A^{y9J6b5YR\Kȓ!/(Z-Xê \[ᦸ.K8imZwDc?ߚ穎ks.?[#wPBk*p!g ? H=ھ3 2_2rl 9twF\O ©9(,1_?7Q:N[]ʞ//UĂg Ͻ$# /!+rdF`414=S_z6=2y2G>s$M.q'jn Dⓑ4Fox;|Qmی/_ @\d^~KS{P p\< C;AiD= %xЋ"p4 WiߵGZ?̺sSʟ;xVӹx ᘙepjgu30SR`5ZP s*I}`OKU#1ƞLn2[=)'?_U?̜9m~m}w;1rMkwyއ|#`IoҦ^f}7kգez>w&~挵4XEZ3,ZXF`ţ,kzS'1U @#:coY?oyzQ\HKVr4Bwm6َny#5N=(N#%Мuc8Îbibs&2D}g^jߨ<ޫppKj/x q#NKxW5rKe^v-k;PM7f];T1pvQë B_] 3/f'*Ԉ1qg߹2 ?5iIm&O{_#j]o u#QRwKNn|vy2%thmDiaX;v D;*5;rZYqBr 0EQ[Ř:<$vR" |)fڿ;ZQ1^! 79a; ~"6Sy/Oi(3N:&*2O&>b9gA>Ք *W ж, yo+~bV2Kc}& G.Q5,x cVtsNJp W KipwњȎ%GoDBo*%X!P>^Yyx?/[ww}/v_d20Hz'8Dӆ(S8OCzd A"_K>z)ƅpY󉆖_)BwL3QDf4[+oLw"Is> l ٢y:o*#..AQ@ ;ĒF|:DR'VACbntՅʟ>63b?g"P鷄9n hҟjw)Od}H{+t?!ȀC[}BD~K/I~ B6<J=mKЋbmCgB[ ָ u)z饿֪2އT=F}TЁh@ S{a~Ys|h;ǎ|[KiRe6Ҕ.}BvZ5 ǓKsz)C4.Xlb14ɹ} z8c? 81PДFG jJ҂;؀D5`.(x6džE?Jc=69(y<6BT i`P>A6JfD8k6@ȩiW( Cס **R%CP%h~Ԇݛ<{ qbv7mNjQ@mB@)sh SӐ&HB)2_:B:آDO)tbЄ_Wlkz_ّ $^r HP(6}SP: "nt8p tBN/vA}*2yp.R S $ kN|xd.a@Mxl@K( O)@P 9B hyȊDPRWd 0"ASiGyA~Tpy2QT=y$VU`CH&й" }ܢP ECa@_ݕ(" * ( \ '" ~QfRҩ ISmrQx"e.mU]{s}o园 ݵդ﹫R! b~58ñ鴽_#lZY ? _ܟ^?7_ }r*2f /p{E#L5[-k N_6?U&\t+rˬhRH4 iYw9΋/'N}r{lM <]Á=^]n/|Udcboj ߐ=tkCv2 X5Nm̜٢9_ {}FzÆr47]G:n\kmm!A<.,T~bLDDwO>O#sa:əs2#ŏ]G=,/m)?\#ܬvwnoSgEm꓏`eY!LhJZ.a6BbD {[IhB˨ChH3қd}\WLDEIƴ;l0"pQ(1F:<1/ӲLU̫vR<4vr4ѧ{%h \t%".NMұ+%dE\s]g#%T,wїq1]vpqެ8;:l z.FF\Ү4))}"#9'@uɹ87@?Ac:vc/5=MpULPRtF^:u5L2*Y9:etc+Hxoݔe6U^ӈQO;χz< ֗u)?okǝQB'p{f+CX*{!ˠtsW<`& P+ ϬdDfY%cݗuk{zn܉-c7) nc5ѻdrl2vyGG=lƗq`C k~. jk:%> _>c;ͰلPppIhY%$b$錖Q,e[l_k.XbMY@Iz-ːi $YH\pFGьɏu.h)#Ԕ'[î\[Eaݜɢ?ᜄS;#* MMVAW8|H ZmL!o}'bO`eGE5$4q:&=:7FjqSwH爹FqEj7t\IGvRO}s+({Yߡ9oދb>`(%%U2rOahn@8=iKcWh/>߮o/ n7P s2[ ,bQ9uG1H鴽xɮi`.Ǽ=i7Vﳤ#0tOYmǗ u|Ç*+wncrK[K0kx&)SF2~%8,T({w`\~Qct.ޤM?/e7~'ɽ('1%u;/vԧ0)6/RacN1GbS~Tw? K;?(9iK~CbgAӜa0ԳFؙRd̘.Q%'qe#=#;wW0DsE]] UF%˕WvQdhKq+6ܷ[[|B?nXT>*Y KyI=ƺ;Ld<%.v3nMI@97D/!s3]Paz-9ICdA<HKd`NKʘh#NۄfW5D3l&QiǏ?旖!3Oj^ޞ3">c̬cJKw K`,+Iq?,eI-t9k;G.p?nxMq]7wy,f'/W&/"n|>2%pݥ5hx s49&@YZX6G^Ns馿`/O}x6 @Ϫ6~4Pٴ- 崯srPjfTʞbf?üd;øl m#3|!EaD2X\¤M2hW s.iw'aHOyiM^лyY?Or-[*.i~{-8.>kiţqkK0٠hCc$nΣp_ F yQ%G+;4U+|+)bS*Iڎw}qy}0,+sgU'DڛpTT=(iwޗz\zxmq6fK 2*E >wTCo}:n^^J v?a^{3ֿ<nN \l%ct;zjm"oִGJBe촱AO}E؂Q18A,gɎrKKof )mZa=h8߇ΙrdCm`GWI/'ʙ<925{ͫ iƇ?$KR| A̯獞_ $4y۾7Mჟ?1.Qrt?)wU+V;_ZE~)pSDIr[y]qni XXq8sV9(nO⽋uTp^;6zc-q胊p]7yA7G_ XU;qm}M tIʹq/by߾a}gy(r\4?z?93L}oo+tXsT{<!.wMM~mudcq |帇 S{f66v-ھήBl^|=WQNͻ7y?SiK>WGWZ FX]w֓zi`>˨ue7AhrmkJA|,eݣw?s5cKgϹj>t4hKMFVr; Y͝guj`yo&"%{.>sKi8sW=>;hq#xwެJ#=G%! 7+˙2{3{_ &H/bJRD!zin솥t@}6_eup<> L%._نDɎ9Pu]t3j[AuM^Pj"5"U̥e,bFlqdh.ffG{*@bl/>1h/2QyyGg7':=]>5={ݕo<$߫TmNzihEj 6G2fj܂bf`{PREDnkx1`sTY8epJΎ7n\Y3,goZw%3 YW-'jܯl3QQDU!$5"'>{$ n*gq^L뿕$(񩱡įOtiAE4D! %P%A[̎}݊+@i!PET$xgTݐ t"*ATИ:WQH{:)vO{ u{{Ov87.T,6YqVn۳^8;n1[뱌6A96MːڰU6͘P'f#fh QZi@օ6[4RJFJI$FmS[ ЦmԙhReFS( HUUA%vUP[eBȠ*JPP>2( P m5T@R V EE*I[4mMh(Jh)%QEXnn2[@l,-6I-r٤)Z(+MM%H[4-#@55RU ":mV7mkk6T=nKYTf fZlV#ElR- eU2hVF[2Ue5kv>[z}yxZֻ뻻텹^`׻מ}}ܾSw{ھ e%$ QA@@U )%JK|_ Y^ ge^_t_gt0yzz)T $PRB Vzܮ۾fډT}TB* Pu=}Ǯ8׼ RDI˱ym I"qSnw[ϜnϾieS-^{]=*p;UV7c/_o}qϽѮz9za}@{=zvq@=|^P ׷{}rzF>w:6;;ۋmwW3ֽltd#թ_A>>{w=ֲ=ofJyk%,o}=R9j*=%(x}t(>ހo|[&R<TPox {ϸ )=|z(T${Y4BH@zYhi%w۠$͆ϗ) O[۠7{EAV}z)tK/ʾ;{Jvu: *T@>,@s d Ld4ѠL`&ɠѓC@M Ђ0 d`lhɊx&I1=&di6 %?Sz4! h&LFhh 0 O=L6$bҞS4i6JL< C/yJ N-52KLٻP;l2X$ b ɛSZLّA3P(1K4)) 7f!MN(M#'R'#:G|݆R`08LU–vx DϢS,5؇/R ))P֒T+cAAb``)Q2BL Saߣx5O? yU_!xK?(vȁPΰMVv3qa1Tt((`bKEH +QVff"(1TE.BYXZfB0 mBYFiZT+tas&;a{cCz}ѯJ J1&P 6lj2l7] ` !H BOY53B R5$zĤCBBER4R,e,," 6bҸ21Hcۨ]gԢ[nPl9X4u)% B77EA3=B+޴0R̆`CRy6U T`"W;ָlm]vuJ6lDG%[fqmD/TS jcjKAePUYrA R|`wv Gk#1*Z<'?t* '7YE2JB(,I d!8m[0RL?tq9ݻ ƨ<@J&J3`-- Y; *]﹀vr`:oQ&mGl2-|eXeMb!a c<gh4g,AU`mX_}hMF-= 33+r.Lp&ѣTk5/o= ٛK s@, ꥏF6B,b·4:aFA|  lte¤J*mDN MEŠzg,5 R-Hi4nEE᪅U54D5%2 וPpәaphIcVaC$זIbfSz .[E\4w#%`b5[` c#CDa2:HD/7}4r.CEeXnC4i'j$C]uVܱmyôqr G؍N o؊=U!v,\Fυѳ:Ogj@h0}[0v QFZgTf>5XB_}&<1,a>2}gq d \S)frx\MXd;j,"3@ܣ]pt;}CR՞b>fG|"s1JkB$I)Ko iS4iL6j-NA|ʪfVzV U]&Zv nL5I1;u)ڡ))0@/rBvB,t7s0e"&f)xh%SzXvCF^,sްfE9I j ph"2b~҆5C6iٛc!e0;k} 6ZP*8LUĻ1NgX , IHN$rf.#4j\kDP&Bdzh]6AoCNdfKZUeR ]%j zfцulC$X-RnXUiB [/U iII\LUN 6 }z\3%aov&9 ť.Z( wcj}kZ( PdS>Uu_kU9ŅGq G&ێn=ۍS5جdQiu86(S˧MG4 434Š08,5рt^Zri~԰V,:@g3`5O|0Xalos fX, LXE&.2F0W3H(vv) vx\ y3 ^&l 1+V16TRDcXġ%6pKED%Qh/ F˖e&Wsj`bd&P Mw}thfo.yz bC%PmX\İ&!޵T7A0¢ȤoJ` =b&N%FP)fx!4+H+prxα+,Y P:;u+{HGYzFcV{+G :@>WI@ g_{ob#Scʪ0< mU6-gjJi}v0TP:N@ԯg3R6 1&TU *M@;Y{Kf`3x] Y!z@c$SwFCC#mH<l5#/aޢt~E(Jf¹ۡ2ꁃ(A\QX1ޚRf3rve2 aybs: #u<^xYC%y}@6r@q2lzYc`=~ (Ca+HnAL<ܶQrxD;,XJμT6.#(0tC psb? YX0C .&$-_2c]Q"5 ;Md)luz):#ZH":Q-ܠ1_V=iI fb|&%В90}T~Wlw&}ّuy8"Ԡm6QO  RAk@0RZ 9 ux1u*ey4 xQyw\$#b_. < ^ziCb@ǶC@t~8CݳZ9: D%2K@6' Jfs ! ަ1sOۏ^W,XhB }TZ*YosFtz_Nj%8 JB3oM]^5I_y %s]s*mEY~?@$Җ1fR͡aoI+ M41Uc%vQ%O/.KQKsNP#BGwC2k<6踧%cQ@B5muݾwyO')@tM8B <_ uFkuZ뷘*'X(ɾeܖm*+(,ֹ^ɞsҨD2mlf˨ [e g)5PPscK[ eLIE畧TRBS(%8--ޝ.FRlHnB6:R}p*T݀Ԁ]3:)APZl+7O-#fot/](Ktk},XYŲFse$}Α[sثkJά;kCITtH ZZڸiaT:R&&9ֹ!)0$ tx/ه,@wC*trt uA=RGaHaAyi>,~7(#^St(iG/V I|ff`l@y#.޾C,tCa=:G̑bhٍ0QstG@08\273XcιP7nhhnB@ ),y)Tu5Z*r$ VʄA-@e>֧c{nI@ھ4iMEFm R~c57Lyv@ңk>Lc%JYS18LMs3A2j r\d3*:z]2I^EK5ιz =|J;`év[V.c2Y*!A{D>[; OH?S3ӎxq\$pO3a8u8ٯ:F#:c^ɹUnD˨\pAUzt ֦*UަX*GW%=5~խG{;vS6=KBKz^LpTCb[+#I[zTi3vs*%)!4 F 1V oGr`8S;sPqk<=?,ؤUNAPyʒzZ$~) I{"d:3tkfE $꽻tn8 U"rJ%#qZXw`ng/'~Zv;|Mg^R $A&$bIv n,!^qf%ZσuEw[SRBW|Y2R=1Ѥ 1逳]X|.q.^Ul(B#Xn MExIIѹ-.# <ŽieeUW1& h@M&ջ%+=_Zj2s>d׶(^e h?s'jIȆfa)R%!ٌȡrgvU%g:[-*RNF&z6SI-SH /h "@B`=\\qHTc kH%AqS5h7#{ Ö́os.FF@Rʁg>=vɴ%'*] c&BL"xrlSPὢM8aΝH#H])*&]̑\h XGURo`=K"RښB_HN!aU)D #$Pys#y7[躬YluC` 'vr#<<0s9˺  PUzw%QRjgAHN\3(ЪHEQ^e3c1]N1 Td7 8N[„8k4.6"[GƁ;gnCGL+>9IC~R?I "5zKMtMH4gai7Ece҄QƏr)fZ0~(TR”p˫1`Ih:H[ӡcԾbǸ1g/mUhSY\C YKԃ;lv1MddЍP{xm6va::|!>T6ZwbD|UO~3T0 34֓LmeA1.3wC,q_PUbjqf7?"/ =K4ә SR Y$P|3 M*& @Ԡ>.B}kڬBφݽ`Zlg=sm&ѹ佈R dC$!~F4N,L[!2Lq! @PI9O  ;O+{>V6r̹y&Ym@nR5sA{P8VϙVIcPg:%"m8i])cSMj>bb': t za1ǜifS#@kTdYc<(SkEK ۼTTaʟÆOru.LPe L] @;qpelyP kqnugqvw)n) Y2%nɱ5  T.S<lsa) b}hEPc9В'ʮqߐVLv*혅z@Oƌ<nҷZkqM pXJ+C6kتUfzv2D;\ \dH=@OYmPM127м`ը2RP06Nb ñ3 HC=c2bY,f!;S@;kjf> /ut =?}pePyj]v._?ƙcdIF_侪\? xWK2 ZP3G%:SzT ,PF#odNXO@kq@=ՔXgBd7feBH1&E}(95PQu]PfeEsD@ R┥I")?}(~k;b5aȷiNI8hf1P/Ws-5_ot5$GC]t34ڭIH$xxNexOdGwOc+XdRcK^| ~_IUCC(>Uȱ^S)B( ˙ɃΞ&L]*a6]+;2>=l(K\vL;jS(K׊Jju~\ a%NjšR$ RYg3qrʡcWo=G~.iʀ<e%+J@eзt:T›qJ7hȧ$DuD2±Vݨ#ۙN^DpT>ObI& X.jC&Vf0 t,^T} H4fPP8y;"xǞ"Qq`(ڞpje,0 7"Yh(keAGq V4Lx25$f231XIP &S+T"lɖ#Sg*剛HzɐYؠ[i\YEYL@\%3_5| 8q@o_0`2EǓ0>G )e<.3Ŭ1^OUIrzңITͬғD7/؝[K+r5Tp5ِԹ2}C`bn$"BF:fbX4Ã0< ,`Xz¡0ᣔU@N [Hh20aY&&X%7mڛXSFE(ye͡R@:tN?ùC+iK P*̵B #`5rֵFW뇚F&ΩnfcYt^=^oeO~v:)p=q;da hsX` 0p1RL#Mʼ66])ax{ =1D.}"-0GyNj>\5 *gr4iY.D6nJ$& 0dR HbPctΉR1Me*_Ӊ>Mzi04VFCSz޾o(6ڔut2+Qw`*p.iJeNV~O4Are1bnx^/4YR.̊L 5b_a=/yx .H68 Fٽ㙰ETO%sRV"C|p9-\7d}nx);WƦG(>2Mi͕'qa#* ,=9 ye^;dzݣp<5Ba?ZKŋLdΟynbѧs>@^K)P;<ջ6bˉlX$0yմc@*,̱` h#"i V赊0 p8:b L籫,/'')ҧHزiDf2Z;eyKpjrnѷ8%mLq$QKx\(uA w<"I.χ"!;ٗ@_JI/nPjNɺ-jg7&[Q=@86!ja=ߚ٫ ۯ{$Afnbby; B=Ʒ~8/IGj:a.T $*5 e _Y!`Q)* \§߰s2AO}.bW .y)J{'s>d 8.hNNM|]d:aT[n~!D@{*u6d'gYúQ@"4 scN<[QHWyu 0Yܶ7Ie'y޾}9uiJs4s7kmL|<"f2ߑAYx)*aWo{*-?Нv19ZPk >PIF_T]&/8x9hoNg.MLV/+~+K8sv K n6ZdhLw)'j@fu^MIT|WBvHl9k2u,g%x,'&U8;r`oRdnl}cSͽ+aAzk,@jʻ!tN `!@>)qaDnPv⛹bj<w+6ebCn!]J_ xP4:ͦHlxLl *9˖Z)"x%Wuj@f'G0a$4!)tpLRR7xEDCXnQM@*5ZZ01M~)PjM 0!!hݤq,nŞ?ʒ|uݳ^`#b-5:5p­!." oA-c. 4ؼI(tYRcR0i t#1eXuӒ v)ɟۿqkFn,oEmh.C{F၃P qwatì#|etV&y*}3TݘՍ6n~0 'HjG߀JPa3T},yLw?] n;Z.<8@Bh|^Zan: I}9zlxDNk^z ȂmAk6(,$Xw40M7>LB:tbU: "!4_]KWk6ez4| s2k3R$E5 .`{jlOΡ|iڬ18v*eI0e[\t?r.;Dξ2Ӣt.=*ykerWm]^kpWhAMl/8FTOsTO)f0J"Ch^5,u5ITGdn R("wNR&'_,@6u]k0 HI)p(I\9c$ 0jr})]zU{唾@Cy1&>1@h@Ζ`KP&թ]Z|*,  Euۘ|uQqs[խz 7{pFw7Gwv$׌uilk0P|[ }NadRĄ1 =/>M$zkɮrfח+=wKAaH9a?*_mk_nk#ak﷔+@ `C &7;4{y]/sH *8^ 1X4C!k035#hwUdێ=o2ZZo%\Q_ӹ@)Ef3Mşz'hC4꠆{Dz>aIG>+$9?"{xzdmfg/Gurga+WŀY]#D&?rz!`K_-uB#9C f . ` hЭӂ:#jy[S~&VC_MfzLHL9QE'z`:1œyz6|n:o9@ND A{;0AHn.Yj;,iu`{MZ62":'mN# b Q-&6_7Oa eO~GӎV/aX75r_1p>ROi%p w16nX5z$%nFFu*@ IM^$\ATJ '~9':;YHrAǖ|F_vWC_-{aL߳cT-덿C̭BZ j }v|\~њc}C<3kS 1š, IF ,3 F,x'n !|B!R,AK~s=:fqvuXMRMnm愂uO:юќΕCrs2fB$z=3e{S:їm&a' >Tc*5V;> ̴# O 0@X:q!0jގʈ)qIGR>zKQrs iѤŖXdX 6ZYiVZxiC!h@`eFn]Ʉ ^[\ q:,$;ܗ6ӎ-☟.ٿ\M`;E=8 -q+{*Hw~.zu8CP{$ Filt8we^b!MwCS3s6ߞoc}a1cywIX;$/wܜ=/&f 3yDaYOo3QDiSq $ ?1G9ŦhK /ҡ p̂r^`Vs.G/ VExp4//lP$}闕7Y}8Ngifnߗ?ÆPeF.+m>'u!tQC\q#y:;=ߗlN)wW,,˜>pZ!I@$':n£28.:LyhZ0Jgk9;jxduʳMAI!) je{7W]qVOV A?O;9S|^TCҬK3~"RSO'S}lS{(0y+ 2VVrKFTMW as^eJ_6sFX]*>at! ʷG)L0%-|}ּUEuWR+f1)4ch ntqTcY%)Dk) Z6+),Udj[3V/bd/EV.QyN1aHş,ƊVj_6e(&aZ6JwH^ncq 5uq/t~SXx~IL5W'TKL3*@7I.70Ԃx(p-kuVstL2%:99x>ڀ[ wȘqb*0?? ᾎC”[/_aGd 4hyME*JhȧnƋv_K¼0kXEQ:OȻl󘗔g:;y!EЍG@CQ[e뛞a K0&Y29dvzMDL v6O5zmXz<;k6;9w ÇAd'Vhg,:߉.v}h<-jJSW>--$.൫Cը*PsC( ƘPE%Mn(;"߲?tXt` HW-\ѓq| O3U)?_@@K7;*}n>DۮHB !i鮗LُqxGnNFLQVHvGMRvfr`_L-Թ=+UDJ`:B[](mU0Ixb |*`i<&͖"Ssc8TJun.V{p]S rp[j(L=.r,s|&i؟6™i< _=&҄#p kqCޘͰI#pT" ba_ u }ұu]Yly"6Lu) yw8ӊxM~0. w7Ƭ%(;:UV {j۟Hob)uᇁkdj"iՋٴNOi\2ёϨ7xZX5ظͻ5lZ .AIAkh$BYi;ǚ|]W~Չ&.ʷ¼s:醭'[FJPz[:)$2;!7KtVիvOkœ&!s’P!!b{5#PQ)o)^T5;`F^]I{<a+$]x4 WcT5l %?Hh/W paMzLYcF?9Q&]lvxNϿtv4*kV̰-9 ڄcfV_׼F:B `{W9~8wU BҀPZ׀^#7A>TfQ|$ A#o~*H;Q/%/5 3!"Z كX!fy):*׳5y%ZYAsʋxhv9BNL7 rLA_sC/i\"_|=A%7Q%$\`:ĐHG)>jQ3L{'kSrS} ̋1v0L^Ydq^Y5E/2gATaOd؍|e&Vj7### hC\O9஻_1̃:ouʻ0ڛr=Gc0x'i{uGt6HgA$z $dW-̏9%S}n ;)&OuLAI 5uS}Y|1暦qR]" `hr7pW,,[\N ]s1GIsm9D;GXRҋ8}D9ZAQ@LiR$-=4 (8n oLؙ4qf}ƚ{0^709ybz)6@tTH,kzկv4EJyl베(Q 1D E! YroBE*Bܠ3SDNe$Q{i;-fBA Ot O;;r/cLOLXުEaC 6 PkV5km1Zavv7bJV.CwZ˵>3PN> MO_l@B6CA YJ(+bo'WH݆ʛq2Dg5yoUF)#E+O BkyOï~sjbj7@( 8Tcvvjs/ 91kDzޏl6$Ǧ:!d:f, Y2#]EpGzץ t:'.!B9ڠ͠Z{LEګC$q^] z|0J]@ǎ)-nDE`ަ)-g[-~X&zF#;ۦK{LMt pk/;i1<.g*ކ ' 3+ J-AE@[-`NeCͥ{Ei & iO)CWƝH lnLZH.LsҘ3y nt7W?p.N6)Zk̦a$R;Ob4_vb 8Lx5D v8_ ˧|G2~ؘ̅t;}&Te (Z/~ HQbծmez/EtzKР2>#j@cU3ađ֏)%o-(#mp8RqX s$+_d۩lqRz <ݱ7:}nua𐢴^I'{_X 04U%%;΁שHt9lh)@p&u qyndkBX Y;c.ȺT@T^,65n9Kҁ!pt~EF-nj?K_S|BvXw̞J!C}^L=Tw@$\{&KDf@IRTˠKK 0HCΘK?5lEXloW '/8!{ή͍zi6wDջ[`p;d8r9_`t bv5EQ0.ϱ]qA#֓n'j=_2]w 9A ϋT*.z.;Б-/[z)'m@"$ f͉Ff[ǸN%T$>@Cc{G:%5ߋ ;9c,.7-sسiᩋ nis\H=Vk<#(]Y#_ 2pmr2:[I |tgPM@BlПu`Nx`.N;޴lrFDRX_abݎeՋ3قcpqݍ~naAc BhT$?R00 W~ӅBڪ\S>j ˟MKRl2Ɇfhzy"S KϨ=})9uVwdaK.cCfM \ʛX客6ʊՃA|™u6Na.;dVh|WuZѢi5- SdKk[jYެeZu?Rkzϳ܃k+SiM_`G1!v#mA2:t>r\G= e`dE;yV\8g2mOQgkY!\NNMrRWE=f?E<' 7u=p&7twdaQhY Vys2sVNb9csG^1!uQ:]ea!Q䰚ŸϬyH!cq 0ENP Wj2vIduCfoA+F pKş8+6#Р*hɹI]ǫ|wߟeX&2G,ŵ[s|4=( 2?sMP'bk=Du ETp9g01N^4V| B B\Z!8 O7c d3) il/",ZӠ-.8,$R[kGm q6lZͲyPqȇu``n"t kkTBH.P}lO9N6v.5_}Gdh'e9 z6S vvj2`OAGp&*PHDLࣥ`]UJwet;L%.nE sqiÞox2(ߠj432K7Bs.6 du!oeϷxXeƏ!F, ײMnh)ph 8M#EZL@~!AtZ#!9ׁ Y󛴢R:$4{j&QfT*-sXI$m]ǪH2Gm^z @ΘwEndyz8z \{`bjYTE>jBH4.}a:-_Mgd\atyL/_!0u%!ڑȼ8w@Lcޫpf `ǽ,f8kW:\=)8:uY"\+ISIApҫzp>CY$5gUETʇ`9}Qrvb_].<6a֗UeF CvEv{]whɁG8jjɴI[TQQ -Wf֘ L(\lHQŝ"B Z %l_qԛ6n gvgQI9&=:#DFl;'Y\`Ck]S{3MME/ȳ>[4B~-.7`ʂf?xnM 3zD벣߫S5G8WhLP nb鴅!##ša b;p P$!z8wd\ )04 1*u:R6?޴#Y%p{<#.~:HM|Z`©Kt8eLHiސx:ft h|w0eֱDKCK֢X98[ 4n.s9ؙM7رi1n5ɻ?P/rp=x<8 ǎm").xxAc$%PDMM@^9ZёOzFN Hog睷i½# k=%*C0]^؁G wd;N}vdw:D@t$fg1詮Q 2h_stZG Ȣ#XCc%5#%a3z2.*3$hhצA ,"`UX|"#]ˑ#!|ݓ]QnB4S}^lᨭ8'8T $' x8i+2Q.' `P|X84h?mDFLlY|rx4g`7E 'wW5JPF<[ &[W?!"rS0!)kƑ3亇l U0ΫEr+Ac n7TN: KJZ.ܾ 3/2].{ ZI@.xSd8`aμl_9Ո<瘤+Zr `f”\nc` : vqxjC ծ<ѣ)ez0ՁkHk%(<]@)LL݄tv.#<9 29K-kyK1a d 6CE0]v.i4{{g,p±B~3S@bK>BE7W"jE)٧pJ7qhu^# |%gZ5|ΩҴx\~xM/)~<6 m}[f?HAtI#U]l\珽"6XuSi*4A}zfOY:6:&YŮZ +>*aژh  C7f-[#|vq@\hGp GO]1q %`̬q.~r*hxe/y! ˩-X#ѳbel8HDX`xQ' G9N$@IL`a[4}`~Pe^7"x?a^|9 XrтW<9qu= }bA Yx $G^K{VpJWmK\0ݗFzr.C.Y<u16In&)n%šF33*4\Xv`xT(i|]2KPm]v$-z=Pc&7,U%b{ȅ+ |9erHeɝ%GNEdb=}IRa Pnbe4 `^mk`_U) 5i \\ywpبpqm*RZ el)gYs_zN5'e[7,Q0 gq]gqæ̺2q!}gzs0V@S8<Ҋ49v[6_ZWc:ŒF;a21PWXl#$ UkSm3~RUmL SW0<\ :+kTAc(0cYlC@5(wS.Bݤn\.wW&p JQ n_|. n! ;F;ySPTJ[ xMK-鄂5q3_C!d.dz u8XrZ{pT1)r.H|mm)4Q**'!\#4AtK'Icŵg0c1M7[ gѬ{aUU#V o?g'.E0҃1c3UW=&6j}0g!qoYAg^nޖEo5j &;k=M]yzhm5vBl[S (97ӮSl!\]1˫!pSAKX]'2h`ӗl##A܁ȝǙ9 CVV>Gz:}4w]~t$/,C`l<YbQ]X6aχ6 UHs7BJsߟk-j68`5Z<(u)XmfY BHas~X0Х9CNZVBć=/68mV#DB=VM0LPC /kʘ0v1+*€s|$WZɐWŎk^wZH駹 4NHu|# ;ljnj|:˙s/onPfL >41\esCga3,8HId:؉ 4\lm޿7s6GAi@ڲ*mǒŪgàb5mH1cK[o?vοB[)÷u K9&{j\PJD>fk$#}79/ bI,2AF/h(r~[ru#N(M02d7'8ȔR Y!F>ZF[n1uz+˗ d.$Sȓ)Ujٳuhu$19(HNz`MLv$-I QIګnTJyFPS=Ü ]|OeM f8;&7Ss5mԞzG2_:bGEf^dDQf(\s@~l ۳!T4?`0$l=c&0|G`tJqʇ ނAtWH+W>4Ur)w[ @k\E&WfG8_F+gh%{&1;o޽o;@ D&̿qu9lZM޻J'hK|l1u8 sN̉'UfK@:nnώr);<̤;w1.}p6 0/ P#3<0rz.R# 2>zۄmf< nYK˜^Br??m FHBYN~;\wFx`JNbOo$gSz|"a7E I3;5 {o( 2`L#Ɠ†l`vܤ%uUYD g{8@aWeu+WB\V} |x7b]PzHn&4+i,"=wEdS=Cc'a A^v>dܼ1HbL/IXWqѵb*M~||=&FbbC@x/r`T ޖn6!غMa}#K;ի}5".籒߰Gp=-yEyDldIÐ9v1ѽ{q=?+Ϩ5T35RT6)_wf|rG첽swe!hYM!~ tP$B};O:, ݣ`ehRBMWpI>}mO7Gq\n JwjWuyn3Fo 0`QᆔE7M:.`B`>0tvn1s#U3vy]}æ!x衟gkP( 5.N+c} ҆,4a`=fD{l@Tݭ2DF1TT6ha۱V;y5]Ocoa 1Lĸ^R>v_ ̭vd7dfC@@FpCP7C3[բ=]DK^rQ9HBSgflJlt2mC']-Xx6:@['.D2.5@%6(!M\b}!"1Gh %'$քwW<-,i;W| }y`x{o/mcaQ'(h 0G1?mg|Fȑ;x0#I yKLmzc5 :Vj t*8}7:5uGONdٻGTO!ksn_UY@xljC ?wrsp:A&Uw2XKAFb+ 4{*V7"`t yVOwG%eg6fa̅Q3THeҤ_s*FKg&L*̡30lx=B֒%q݉ v#:g! W ̤0wf'jq:y a;id/weVWvII*riHv3R]ӓt򧤤inZ$t$ܰA.s, */m ݫ"dW~WB 9UYU8dH)6,/tx{-y~]GGݍ4/=F`T=e?WR믓32F#3CDg/H{os~2j " &lRHgJ=(ڀz>J+Q8tFHj < [HdČ #,aE!t<57(8fDIvlfrkյª;*W04nzطbxBVvS 9c#M.ɍUz77rb$ݪ7[y۳]0H:Qw 8MUgr83-$sچ-dM r=_J`͕]H";ޫ$f WÍy<7`;)7Sw uoKPTy: /cʍ$*BE\$Ϳ]gwTF?b:lJژNI'Nhypq4[Ë!D ˗|IJe{;{P21:MpdQ kDs2b8xz_rYYf3 h,%߿\9w^x0  ЯCfdV˰ F,f՛ eYi"W1IS*5&:8δ5/-h) cЈ Ɣ6NyE1l~AMMtSu3)DMʩҋ|: tv(=j:-|U}/ӸC"QpP ܣX$BUhcp v$>^V|2<= &,BCl fZa*t}=y(Z,Fa&(q9Y* {&]M5X,÷;MYe{$fuo΍"MFy-t(؁! .{FQFĂ0-zd][0'PSw4klTxlԫ7S=t 6 6&NqfXYqQ ]0;nd^^mDm}as؁Hg n8$:֎8躦qF-C6=)t5z!I3Sg xFt>WrZ5?"u&E|, $[bnF~c7KjMgB:EEYNןBpI.Yg8I0ԕil '5Y\;$qho1ź*BQ('+͛W]laU[Wm4^3mtV4Kkt&'ZSݻL ĭvW zc>=C##ވ %xY:m?l_Sf%!$0p7IC3KPř"1Mn+!6jCmN6BF硁ƅ}&ذ@tW= Ľ, sP1ky8X92ZF;<κ= m5yĉ8ın '( mS݁!fުIU盎EΫ1ڣa%45QZ< h)2x4?I!ӨmX4wP" dL 1AWͯ`ȴZ[V4QfjZ0\c 7( }/.fA@G)&mRYo֓T ,Rw+E!=8JI*p%5^ir 3'?fjM-$ߘj I1N. ;M33d`MDЀbvwm5RrZ$# U.8@ʆzkA4j,/4fi^]~I2I6"Ƶ) Og?,rfX !+KVZoZ$i4%FX@2 33a2Bf2MP9q9(4+ IX'A76x/ẠR:RqgE3=b #8E3u)"uA`A3e!@ Jt}t@M9c*$O̢buW?nj9kMrʁ+C3*C30e͕ < T)W lFэ$@Yg_`}IB;{gOY1E TV clNMVTл!^[5b%1f2GMw9D =G![q\Xa l3jر: .s!EBْ^*?z7o,h©@UMwe¾߂C"4֝7hZ`&P(0œkt2;7B4@ _Y] A zMi i1y!_kFn`)Ŗ23*tp&1uWo J|aa pړex)iX3Mcy:]r6J E8ha* j ˂l]4,D!AB5Un gǯnٱIdGa83h?-&wvM+6J i-Rw;nm5=-X߸XiZh@ !tsY{7dnjD<⧲xt;< 1-$o *L>w> Z(è+6;&hk41 Piem+f R,niaq*4Qx3,h"1.0Ȍ KCy/}ሐ8)nIث؅3ۨm$3whB( X=kIG2M&=j!tCu6QALsgZ!ݠ5#P}L@N 0D ׆ji&pFrkKH4 O&,VSPJdDd1<Xrg\U4h06$,vOI4fݎ=Y~,Z΄Î`D'@d% dX |+kƃozIjq(vug^v& "w'H.Yg^M6_^D ͞䦟XՇ`MHwR4H,]2Ǻwo7&ןDf7mFEkiOpAͫ38{3qs~pX꧰2alsk:a7dkC;unu-LwE4dIXhcz'SZXUjg-f sGmmEK\ILPc^#7{Z Jg72 6󱄳:.]LqH bn*G>9ܓ!A $7^P2d9[coM ^^ ~-dj)m!IXZjf9-CQJ [V+f$[WNgtgX7W漴1ʶhIQf*auP*h1-BZ`REŁAv 'U:xV2Ccw[~b 7TժVveF{/٥dnQe]R).)fhgaY_22޼;Q6^Ԧ&z;S |!SaFY34@ZtWBoNHn g݇E*3І؛N&K4 @:m<37ɪ!-f)NLX2o;TKuaki&;V!d?uWF$),6(!gN4 "TfC@VNՅ) 3Mt[WpXt2+ĺn;1SN#]mBʘ'Jmz-(O{T !3߬H;7UJD V"G9qC{8,osFށ9 QkxMgCq ,1Uj'R,茐"9ivmWCf|sǟraThm#^:|]Ӡϖc0d RI_.Ta.z Cv *5"ŒK:0 w(¡JƎ50̙8wrI?u} hCR 1-}Tţ7,"CNzm@bI:6.`ç [": so4`iTɳl)aPDzh7Y-=41x_ۣe)DĄDIh b (hQ˦d#Y!9= 羷Ũ_@aA\tw]1Cw+),;; ֬Ӳ4D l;B:)iZ,US ^ug 5Dmz$o:xednX> T0ÿ8-pwY%&i42*ptm< 9&ef5qYȌen&n 尡T,0O^ǘұXC !zkoԪC$.X855wGgh_V7؆ mbz &Pm{ HxH[nvhF~2TkN0eD[L꺙sA(S@]e+98p e$CƶsiL2C42)-8N.v+P:,,JL=+Pzoǽagƌ`z]#Rqn5T!vpP*KT !%u9W8D$'ujBP3uݛmpD#>Nf E$`=;{Uu3'EGyU$Μ4e5*JՕAQw ' J 2u4;Zt\,j k 6D T(47aŀ Uqľ3S L6(⪶b93R9mHQ#mݦ ,6\ `)+rxvT^06%T4I[tYEӸٖe0UOYwY+ڱC[Jb Sڢ2vXVYɳMds߆Bi'xQUIFsVn0e4Ѧ8ɨBŜ0f*V&4wi] ;EH.]5&?E"u]ur5g72v]j$=lhNX{80.Eq0.1xBpL%+obaomNd)I[MQ.`;dx4Bu8PYAfPf |!wR]b!dyb[-1`lyPջFLMv?VPwwR0^OʵX(ڌ0L_)6&Hxe1Dx PO m^1i)m%ʵjJbbR(L8;(ə`1R|Dr%#i!vMiggS;:Zf; Kja@FqXr@ɴ6jTWS٨LUJIdy,@F (d 8K갪4TAp"pL1 0ᾹOԽk_u)SWeڮif,1JDgD6m0;Jg|W+W]D||nZQ gNBL0+:>x5Tڌ^q*)=p-JqMlJE䞌Hz ˫./jtU F =/HxLB$*cUG$[rD2C-&x8Z o4D +Yʦ.KcTި8z js0C P[eSHw۠I %&TYwLNKb Oh%49,gV0y:Pȅ:4>6 %B8y6/&8y.1g0H`(bB|t1.uГCdڨZ897j (1`fJIbɒkdZ"%nPށ=^>74,>+m\#[0L13Cq6&ۡ3nws~P֞iC]0.$z9S.Z mSBIYĘh}݃4^[*8G QaHi&0M_Cؠb䁋7ٿԨ`X۩8yS0C;(o"s J=)jC?H%?B)LdǶ Qy ̓TRRJsNE,I>2ݦnɂr{3n_U"hz7SEzTbm/E 4E K#$)87ޤIgA,]bvfoҠ7ډY-Gf+~U$TfS&cy^Nc8FM-WP5ۋMi6L d܎vV@DrxYͪȪi>b)pF0ʌSJ`̚  jR2Y&Losi%DҔ]hY&A$&N ), U+'!]Ԣfð0ғ$BC\ŁIb$,0{6!a@Mvj$T<˦fi,,OYL,owI4vRU.©:N\3m81HgU0>ftp.d0nm[-!$"I``M{M03~M0CC'MBIl,OIg8(a@T} (V&hq r&6`! <ᅘ),ϝUa;Ydv͎M,zHv) 1d;6ĆϟE!a6Nv5&On0ͅ0abz=%I &h-T.klh,j\XZ8ꫲ _*!>kYF*Ze-S-,CyR~[o$=vК3ahw̆)8fHR]&_N&T) hR-0@z|䓍>B K+C8n'e,,!LL|WC84,6 Q/0ܱf TK2hKXHmn1CSdu~ώ)Rti&5ˍOU MI'+4vZ0 Pia5K!߲4Y]N Lri0>阠,b@!FNI7T&5`Lл9PRg}t0 )OtG>&@>d`QB)S L;.O!n )0~+ŐbMH=l<hc] '#'O474 cQ>!ÚxufhfF3mJTAZ1\pJf o.0M()ނvRY۠őC.d d& K1 'JBwN, $<jf)@gyNL&IB%@>+ɢ [&Nj fOaNITЅ0 g&H]z%!0.g5iEL$oin@oNarlf.@٭L Şd@8`R|Tpe()1@__ !q"T V&NjqtL6ֆꉱ bE GrQ5(ȏg[Bk@2Bj۠2hw.Oj@ņ A4f&XnCRPG.# k)N-iD08Ŋ:j\LmP ԑe]fYYΛ%<&Y{It7 >]œ<4@cm ICtG4V_^saLn@Qj ֠zX vrn'd~n0ɐY%,n:p@ddŐPR}Vi@f^K6;wi&ljLJHp5L6&nK!3JydC&bL)lHh ( E4kXJ`Н@Eh0RlfL6E,3ahddI6!-yCjb!_BiHKXm^{'&y%h6'C FN491#&(jlAVKt5A |JDPDgzx:_"q6`"#|ŀQ!(U"`.D2N"(֍:Cb+ȊH@R_W Y]'AZPn6V6"m$)!|D4"Xh N)-EM E#Ck >(&Hd8⤊jg)ǁO j PbtV'2@6œ gܤ A@4 E"":*sb]6`!@J!FH"pdR(DPg`堡h(db r`F.тA4b7EDB"z sb(=dE3@Qֈ!b̈ Krnbu0H: Hh"Qd  HQLQ0Q8UtbԀ"|K6dF+hM pv )J )h@IMd,/2*6$"X!"8*_AD4@GxE]<[s@`H_<(bV@((PQS5RvU!6 )PG}#䈽P DЄԡ@sWˈ&͈u :qT h Q82:@ 䊷W$Հ%- .(ZQ|X"6-@4PP‚]ƀUV"oiAP@.X  )Q\2A[PEZGP[ Q30P-ChhUvQ *((!UZ(h|@L ̀̀Tf 41@q[8q@PN^-L4p(( Š[.*"Z Ds.*9b dD1ARYu@dTՀAAaN )O"!(H*UYL"*]  )|Q[DP7EZ !Q@PqAT80LpQ(PEp2@,@M* E:h(⡷;yhSNiAz؈t/ED$[ ZT )Dt ehE1X9IH7sR(6$'ZB%i0dUdt0E*!kb{b{ۅk iWuSޖCLM;"_(U7=u[ݴ&<(c-%Ddmgca*2;nC-- rbKPތxvotUD,HCE3a!H*" H" HH*)PrQJ%@$04%0HX#)dQ`)YX)$EH AP.$RHAAIb"0hEP#"0FB 8T$OJ,=}fVbO ɴƍdq10C6H[K#KbMiLRjA h\RARRy"""U33$njCHCN݄FP *.i얋 F51@X$"Td}$.!,٦F *# `" T$HHAECZZ#P$PH !B ! bP$FV0Qd@ J:ӸKC}u#őW$T@d@3A(8I*lb 1XI +0UL)H'@H*0& QH@A*5o1Hغp-HHBB,"!*"HP@EdAHCIh%DPR2 "((Q "#D1 DB@KA" 0"*D@AQCSJ2@ @* Qj DBwP@pAT}UGt$brMD߿/͞}РOo}y$Ռ ERUq !K1)i#6SmLBH|Q`=&N Tc"e":** %"sE``@AU+b 'CQQJ!J2R 7(? `P I!P) pZPEXez%wPmi "2 y| _b#(ASA4MeR:R;T^wZ)$C) Y!RP  HՄSR Y$cQA2W4iF t1[Ȥ2TDlPC!)[h@)& Q &(Jb)?jd~2I "! $@ I%@PYj"@ I  bM=#Pm`H,"Qd)HэH1 2J@r-gsDLLՃQUуVkPZ%%'ޔ!DiY$,UER s>=*fD bF_q` BF vڄ< @dAYBDQFDdU! FDD$ %0D Pc$DITB@@V@$ED$@RDUdT1~7`~X';IKTU#.jTPЈ)f(Q Dh# 4A@BBm@&(\@W(BFIEE2E DE,9!/шD5`.Ҧ^ [dhN*"\@֌碡*HAo‚dAӈ4.\趀#BRr!e b8qiar$E;hh $`,L@[1ͭ[DyseԆ( Z*kh.6Dd  EE./ QӚq$ !n wj C8:!;'@Rr`f[2CS i,m2IY& S# h  c1Up2X IXH@Y Q {d $c c"+RAb̢I a&16 K@[A (!hL HVA(B̚]:Q)II~$I%UbPNLZq: OXD?bH8$ j@@dP,E.E"F(7};]IP3aB) d'1.ŀ AHH1Y2GKl, ,"1'KM"Jt0UpF@/ƘRSBp$HݲdB!r1TXH@%D+/GBe'ڔ"HX"Zd@*H! 8 b@ P^,P@"vK@ &'~”j,`LQL NkfrZ;/Vx1S @! *XsWB.l!`*:B:H |(6H #kv"'" hA c@b&1 #g :b ^;rmqҀo? 1T]Ȧ*m{KE2Z[ʢbD @6*9BAP DsDEGЈ2q oDMDŊ 䢠+"".*'Ê : AC4H@0TS#T; m뻫 M)K[f `R0HQ}ō)x7 ,I-$S Kg^%*,$an3&B],Aa5%8,訧Ξ: I ){|6I%j2jdY @P!y#U)H1Ϊ9-T K,ZQKUeE0#KQH_Qn( a)Qo%@D@bψ2)Xɡ(EX*# dc!j֖ D$Sю"WC%'# C+FN c0z(z)00.0W3?NFmU~UZbw4vLC,gʒ€60(Q"2"w*  d$AK1- ,dpi .zIEw(b}(M q/^-b# _aY dH,*:-14T7W*َ""t fXn%RF#!NaٴFљJπ50FY-P0Ȋ hov } cدvN-# ˠX.kb^;Z 0# Osڄ/AH ߙR 0- ?Hq%jJMBe*YZp5#"Ӌ|BhPdEcyzLu ]MK-<؜(cVTBTA Аvx*33THcL'Ж r! 8YIT S{([%U4M@[j!քI<q H#(x.~6/(P`P"( 3 A^΀\"f1kY* \T" d%AV{NsKDf۫Q}#= P:n!SUV)"NƞRy$6O -B(tUd1UCZ(hX`T"b8qT P=P^b1ROkV.e$b|i8 vi$9RhQ z]2CnL>EBA !1(1@Ȣxgbd"A$2\({ A i@GZA;/A y8ANdb ?& qC9PD_E=d EEmD9|nzo0:…?{!J $?~&F%Ep !AAÊ@Cb:oj/0\@HbP@y EQP2bCc &J %3LXO)!g/Z4d_'rAP$v!bv2ev$ L03up^rhMȪc@sPل\de g%0\MP+LQn]o٘zllިȤ@rNuvd"t=  3Q>g&rkks%{>T9J)QP$@A^bm'c项J'S2ZNI[N <76Zu Yegݸ=`>f2Y<珞UpZ; t!Di#CD>aD}~~Ղe:,)Q %)_0Ttj7L~&~OD>2j7| |>:Qdg h^C;johBMjd#-vOӽ lAuR4WDRn.{ lzN;~}V5?*]?:Ymo 7XbCGEzXaC }an9Bj4N㟼r&.r aڐ0"l*yߝ苀&$qr8:5kuܧ[ wT u/SM=@AɓΣĠw~u+}~pʿܨzOeJ8[佥ϙ/×B9|up7mϮ/ zYGzf,( FN\R./X !dʮRS$AI'Z&v=}WHb$:_Xa EOHRpV6_C=OIg[giVzjOt`9q˃ga8lglI&߼H0Lp}鎭e|bB?v n_^a]Op aA"_番E?M8>KӰ}7}vT/Yi2tً X~ <2:nHtsg:_w +vB(uE -\+(+PICt>5EAǺ1I!|amG _?1Hڂg]`" )Px{Z~Rعu2Z͓Q v´rX@M']ϒ`Em7%cGtA)(!H ٶ`d;}2Uߤ2dEa7@Q"쐟1DBq\ˌ(:8kWs?+ (I _8h;XaE["^ 8ٍ~oMp~ pՈ^EO`wKyFڈbd"weQ*,=WAm'1>;[0+5^)mp+ 7$6}Eg2`I\`ϋHoFB}znbߜ8Az(j_ u6T*3K~ wz.__;&88:ݷY/f#n]cY؜);C5~fVbDK\ %XH}=꺟W ^Sc 0 )j)c즯j>¦+%p_2J2p2vFdJ|S$ ?OFdQNχ1=v4uԦ3)Sjq4}dX?(?M|Pb3 ]_`3S/SyR҇d.ȒY‚ox7#A2o9B=H`0 T>NL12Y/Sf3DwQ>a@7 GGy*?uwbqS@gкsUZkjE8u4{Q0lmUl "K[*^-*9ϥӁ iBy0u Sۀ y#|:Ga^+^xp d/3Q؞e^n|m10yh=ڽp.~Tcip? Z}ϕ=vT˦˪5Z/Yj&^݆>q|OmM!.4f a{pW&;玨N,11dYeDb";.002-kqlt [pq;8jӥCz^ Ʃ*J PD1aIV,AT Jjq K&8,Z uоz,|M,/u5H7q<Qv}-^jC/A q?Y)8a|} ~֛0{>B~1sYj4wb>E (3c((򰞪VQ 8N1d3 5urxwr' |xͭ8˱rq DNPM,Fb$?Kg(,(ã~ݠɖ7zrd5ٯ,?汭-i' 7YWKM o>@~"?X1E;__# b_?NG::״q<" q_G^glq2A%l8bklT_4k&&k n/rdSY5=7v@kfEU:{ 6~|JJ31Q@H'PP-BS-FuuRO CJ1.&*$Q:< 0i8v,[0V~IqD#Q @9ϓY:m2ڐ*JZ0\tc/rh)ɸv=2_ LzG6u ۚ߇)t}o@N0ئ8OvCbnUy]\h*5]˳@1|nuLGPbdT=1_ 2?Җ-/G1eaJShr4 X`g1gKRu)e6ϊ Ԟs&! `,2qBT$MMǠzO+ +FVЅԶŚ]Wo. 5IRV{ʱs?&F\EǭFbXOsYOg- lN9H:>3pdL)3}"[})‰QӾ7UT c.bfפ?Yk05/Vmhy]3Aw@*1 .SΩWm 6BZ!-QXc{ c/ !!C'X<~{h${G7^K_,XLu~yH  c]椨#B35}Z Tw8n)0JǠZcEaj!M禫%,Ҳ)ë:(,)cͽ`>嗌A^u_}yFЂO$Tzh RKm䍹0I#E;w BZaH!V9 7OAE!6P @a_AjP K4vrzvRkI*h/&SŲ08c8/_ aϧٺ22 iPR ugœ= (鰊˨4š]T8!R.}fuƫп[ s9 ;I7ϵ=x>^k`Ӽ6rwqx[ >qnzLeAh-]!?GHyn?JCD 9e:ţa\#MbG/ YM~dž {fϸi#ϭD% ghzMYH)5Tpb+ރBcFi76?ܡ qKFAQȊ C)4~ӄguAPMi!kJP  3/&&' 0M*ˤ]b9p1V+}{WˬH$@a(Rpֻ]`:%4$fUNt]+PJt } @UshJV\-KQG} .\?DTw_Y9Ͳ̈m.^:9M~#_8y<UMA#-I5ha,YՁP(|i>_+>,_fjqۺ~= 6'CKh@>KNqPzOΩf J4}R@>MRCI sDy=7KJ\e~aczU̡+Nr >~uI-dm7\@r*Ap@ٺE.0,{ bjT#/٦Q T4}tzKCQ~O>RVXќaA9DnT"Qi=3Ɲ_ }(;!@K@w84⣧6d,:49`0N!.UM9맱.>X[ E3xVQ@.ӀTM2IQ߳Tm/"'1fU`?&t!5tIȂg h6k4Rf_χhM7LW40Kwg1Wq7Hʧ֗O[EǠˡAH4l`:ic?d3kj3~{#+lW7Kxl$p Z/+PHQ. *5M2҃,.(D55V g@Vi re.0bi\_ -@c <;laK PYv&[sRF0jRLz(7 ˙ V>Gw1Dޏ/Ftp 胂kr z.%36*9%ai C:s"$qʅ: >}WllRąM^u_bo<'$DIr=]dv.^}ɄF0ԃHT*P.yfZ“'@BAu *Z=.fb/Ts$Ҙ E6rݜ{g곸IzfUjBU;f-r& 9 mnCy3"9cosfI_&2R{ē2ȸ;+ɗc)pוQƬL..p,9v /JGH's݅ϤklߊO挋0H*z)WU"f9X쏓lQCm2Yy B8X;^ׄbkĕ Oex2f>KkՆCkt2Px>-]*][uݬR-m"Nq2BH qA7I+ "D㇣=L#B$^L;l\Q> 8bTwVA].gAӛ͇^ bOqm Qu*7qO11l Uj/8I{,u(%ƘRZfGrg|4̽WA}8C^H :˩ҧcLܨ¼>| ~/U\Um-V)A=AA]6=QIwk~DYK71Tzk%*0uu(huQ~vq > 9.?wś:ZX\E=o~8<^LŢ #Ov|. ip0m_cP: >c;A/eZG}W:x2Ǹ~\B kܸ2iX¢QzkP D5V0;sjѬB$O"l_pF@!詨G# e &Pq>UJ+LTq <ާ, {;y~!j_%jNp'gbm6)'˴`±O4=`>ڋ|eRAӨUL;pdwɍpG[CCsʿrU";{vPO5ݺɢ]am4#ʞԮBbejuX@D<8 cU뫠*gQr~pq%x..x8WFWnؿӽ]ӵ׶p>ԵxIp[S5zq "肍2H"wf-, ?WrY*x=TS7lcdrWv.a7钧*a=Zkߗ7|!.ډ`W$~fl1K.'[A=~]z1b̺h`}m?8ě,}NRʠ㪺|r$BQ⚮ -l;<38u2cx{ \s\;.+ d^w ]?-aI_ gXR1bLr]lf *$ ݄up5>2BV0C+;0EzYkz!$"tuVe*p2~˿ɔuңLI] &-No|6\Վe3 'Ӄga^u5]l@M(s9JkS&cdŚa6l,{(x*Io酌O ׶Ӻ-vZxߪm.U _(A\i1x{O ys΋0 ؠ4v UZqגÿA˭?K}»(L2~w yL&w!/'ZҟfY]Nj^˜,.޸J N~2Sc5,-!~̼(4? uaޕW} _CO_?5bD' jx*czxv;6.d5+j\0K!0qdۗm3n[w*T0PKw,g=M\eW]l6\x`:8?mkzT斿^v^}Gm<6gM]u'kl\29X#ʢl2{ :pC[<]ص1}wذ1j]bU֡Y^hs/hⰤ^w1Bx;^%9/=y2|+LXZL:*&?dS9?+ tsp:-ztb_@QԿ;|APe3ճ-~I:GB]S;LNNfx0zj;0X`)rj: CD"}(7xX8o˗Q${wo$*폫wq^Glf ruOT6YqҁxiϹMSbZȢa37xpղ DDZhN\J!wm͂+ 8J,X#+]Ҟ?`ٿf-w܇V%hNx~R=j3i>Oʼ<9WfٛQYj@  aY"sȸ|\0Oޗa7y$6qTOfpfI⯎ӚyK]ȼs I#)|V-؈FF#j*fN%v`0Y_XotP?Uz'Үf1ଗ]FY X^]RE?(n,]#M0SBΛ~D;>܅?kb.{kZXxGZ =#w\Q* q-5d*ǼR5Ee#WBC8+aNDSk\L} MSo<zB.o# iUAj,CdMCobSdc, VR"l. 1D΋f>-h(wy/_o&>ε|fjj]lꞍ~j``3lO:yi]p5d 6!yJxy;O)Kl>QGTf{8CWz0.ɰUmKAMOB(#;\jjȦcNK12yow&-nk1Quf!1stlE_nFOPtCén4SW9ѝm7,qö\ø|<tP,1lN[^@';h;˪4n{5qS% ¿`38[5oX T19yEG[c׋Fd]#l켅P#*Q;*T>9n321]=tzuutI~Ud ޱ+{xaWK[`e{ZK.U;#9\BLd[Eľܳhy3?ֶ;+Ώ Ğ@xzu7^v1y)[sANI S۱GTn Eõޱ1H0wZjNiQ-1+ hE\J3Ѱ&pCT  xN|Kթn!bA+ͪwN`ߟ|yf>%}s*ctQJ07!5jiFd/|s_x60.!.SyY\efЦ_^^ܲ9.S5EJQbfzqIu/n, TTZm~N4$25YbTÙgW%T]v}͎񁖤YIG ܫIJ٣MD3Vo,qYC2~NU 0Zl&3\FZr)ZX)m}F1؎5vUk7-aXy^bcx"b*Z~^vVۚz2G3u1䷢筫U3ޝJOKKf fhfe7tL-i>yw09?7( 4PL_ZZ[}*ەE3SIRz~c%u${m=g94K08k$_ag8v\$z')".U2)4. by:>vxr1iu;wo2bb+! L+ҡE'O_a%G6a7Gr*]n}(n-v!h~{Lֱ@,Y^lE;S3RRt.*MZxH>П(ȭ ٙ z5V7Eq6SJt΢Z[Cݡhp2446aXKz`ysia|Zq\xdB͈P¨=);9<k^d4|(sO(ȣaM<Hu5S+7S4f2Ub.GF 1<ۯ'rzŸRBI.P|wHVO xC60af7gs_8 FZ37:͎ DZhA&8+qص9=&:38X)wY?6qŮg|ԴĖXu){o)0*ʛ~XPg_fOb .H`JAuZ{v9pm3pE0S,X ^[vT:yelّ em :7d\m{ni Q6wb_yqf Wj)L9((dh4 Vn@{n՝MeNI:3%:GP=^8C tmtY⣴B$Z,ILTՈ!!ejRvXFM5s0FIo_u/=`7S4kSd^#]^]ۍĭav'3dWXd'dH+T fkmձ/غYc4~.򕗷Z#;# ݬWZ朎7ៗ wms+=}0][la9@D6KB- XbJ+1A/s7[FGƯ b"rJcB7Pc`{ؗ0cF,N84;}Lmבp_TZ~wC7Rв>>ོ@+V@FP[ZW<*jTjǁ5wxTL;# ~u7[r_|pZ\}~9+{-IE2hGAfc hRYY-j$}SjKJ?kn[ف~r? 6.ޣO=q# l<06 Y렫m;hdPOwkjb[J+x\9PKmv%j EHσ\depa> yFd),cUQ`",5eR!e%qne{?}7]wk?/xʛѣǧy_,62'ʼn;=#0W-KO{n| Uw{Ӊ!>ʽr.8J7[VBZ<|OUyus| ImgmD|.)Q76A[Sp'k#"&Vra{P4|/IX]-&^:Ӣgpy֯\̦IWxO-=i*Ѐ!zO[qAx$@@m@$\PjB@$ 9K}~\v6'AեlT^<ﻈ_i8|{Ίk5gnGb_c>jݷ2UUf|.{'w">V7C'Ӓ7>jnyܥKopFojmE-EԽ-mGW/Okmܻ%*'e}5݄jB@@PdБ)I㭂ͫƴ}έ{oc}/WhG@3\B|X8+ζD@1.9߽vfOdr؎b|]FWP*/͙Pu u_{t[?ɯt2Y)G]%,qFSr'8yfywx/9^anQ{|%MⳁLr\1ȋ먹:*> tv(|t>@ЁNMjvux@Z0%=qʜ{7Ё dʤluq_qoH |$RE*PR*046=f`F,01Q[!VS_K^ i}=$eF!;Lk`p<>ch;6i$9 $kq0ugЃ%(C 7D:1 8~ `?D"31 /ߗ? ̓4~=Z+~rj\,`T$ f~Z~G0Z!W5`F:JZ ?< ?MB-6$YGL.bꋽ?4B((/Ʀ6mZ8MVl}GYt C+ۜ hE"YXk & k_",^ 4"!2Ɨy`tHeۻk^^Sʛ'bD~r4Baj1LSk<#i~o=ۅTxw7b]c3F,?z_1n1d@F "șDEEX*0d|@.H)"N; ņ P`&ãv]w]zI!?E:Rt!Žfϭ117T}`_(nMɚ]fRɅ>< g'~ /Z`Ь7md=g{b^S=0{*x u07i!AP?3h?a}V={rK t6NOI5M-gKBosa8d^W_(d~eP[ Eb@±eB+K!=6'&Ug^hrL9P}]l- UjV\ OB@AzӠxAA:0kLe$Rږ@f%;CwMB0(3 gz.|ntͷ܌t4toU}_/ϧ1wr}Xy~Ɠl:Y 9C\ =e,zP +i5:jb6%\.!̜]~E*_|&,{ai55'~so6ًt&]60:y*{!.(,gP8}\Ȕe<}n1ܣW ެmA.z؟sq#GqdCE/r>yVnIO3m%>k]KviiOIؕj}a>_NslG7{Ņaq$LF66H`jKC9w`L D'-遌ezW,C KT= p*" fHTZ6By03P`<P">wK o a2E!/l/vRT7Y i* .Xy>|]\/u'0Y0W"Ah7Q~'_o`qMgwgX"%EP.m`_3BL Z)͏**fPPPRHU>ښO@}~$SߧͿWJe:D nWv [}5&lR JdgqS0"?F{G$ E(E%VͽTi^"vu/=_UEUy>Mڱa>Ig;e-P0qom󍎻8|?k43#f~[Q{$ijGݩ3D; X~")fùཹCf>te.lW-uwhczʪ\>YSs_>[ƯG`[{᨝zуnKy>>˶vwm='?Ťg%Ӓ>/ >vZCRn1˜=u~jN{L!;[h%tؠ AM/Pi 8E( DI$'9*k6Lw|~1XNE.y#Sܺi}ޥ{n|`*od-s -:;xtRVJaa7S*MX/w=@D?Եvap j` >y'd&ָ+,~# h=.e'U!8}%ҹ An9,ok$X_֠p&NA65[ i^0?:Ó)'tRL&$7Jy{Ӂ(vH6 N'ADH `[A4jCwZl>W_ssIi1)e@B@)=HwD?-P|XAp٭m+ĭ&bl`uUiڎO_EV+n_|x L-B] /w[,G@eJUN]KeP basx^ٳo T _ꢅ?r@1\J1ؙumݚ䆚S"iJ&E ~E 3%WߺXA/UׁCE꒏Vi"$1 t|M&'Mu{yU#bx>vs2Gݷ_κ}F"寨97L = a"xEUt|R#_>kShN,A@KO!=}9T87WX; |)P,"Qin%lkBs1{>9Iӿ"oViCS/ w(Ab/=w hD;J: r9k8Ǫ!@9@*),{4>OL|G"uiD I 8N &آp>2P%=.ҩsI)LjF\oĻo:LJ,<M F]kiY$ W@5HD(",`oirm9ڮ:o[G+q1?>+ՠpDŽeLe.Zq17z}HF@zObj㌂_r bOHsJ Nhk_񎑒KURg t!1Fݶ5.l>nRq Ïmcqg#'?f˽ O~\„dL{Z8%1 15j?wq+A@+S &w u=뮰fVvudlTEݒTg Y&О_Qк Kjzo 2^u>|xenBn&1W1t -0 M؈Q0}nXK>7߱]uoSxAdIۮT!܄A{r\`0}[աƆkgjoPsxdV?/\W*7aj]?kGp&#kCXD{-L7!q6=JC.Pַ TE8ZA˔=[QڗdDŽkfQl~&C~ry 41oSuv.0*1DlNX6 f4HT6fN/8Op|`t {n¸Ry#To+sA1BRȹ. W*-SMNV ~z[T)l;z+} c497T+gy$[Heاy|,VWYlo ݩf.0.eǤ_gc6|'Wm_6B|::v}ڕ[gک\w k^tT\r>c2c\_x!eTTA_giM,ZNxfn5jwDiLPTU*cn/vwX,f d֧iKInq%z |eWȚ#Znlv/+IWt#Oiɜ nN VX 5˙XxPd:\f?|+t: K 5IW}_?2K1ϝH@{^ .KVNt72R`2 )ƛ&ηANT}3 q{GS93:|Gj6!@vt /3ö ۼLݘL'+AкjFq}{%Oaw33;^ZQsh-F?W+{߮#xab>F9#Tx}}|e_N@7+D^=yg#fdlG䏰l<8ctr"Mj KF{sj1]~ l^qm!tnFryjԧB8 R:{Im5ݛ/tҷ )x뎦G 8 xVֿOsywWvrgw=zkmrzmx?~u136OS@mӃ7he66j 1dhJ 8x6Oc]2]P>, ^-x{{Sswo6s]G Z)d|ih=Ug(K uufn,9P % r1*ZC~dz|~Z`>>?UCK U@z0+Iw| ӁdIFVYajd%xx ڸ24ʘEꔴ==Ҁ&"5->z<;b@4Ɇ 9%`f0 tN~ rX.1m &;8-=XܦXTfUA !Ah6>Uɨ:HBp:[ED̖y' UBh"dfVDž 1$л&JQ/ƹO$7b_s|wn:ۘ!w8f%֞ E}՗I ,Ճ| $@5PsQ]KŪ *h/z8fbh:8'?(ÒN{ މ.2dN}"AqPZ&;`})H=KU$͍=fXCXښt? -1z& bk8WD֠ @*}F~]FQJ-yvsOɭ>:P"P$P׳7q8ӑVwڻXTp/בoylIPmTx?f%ƨWA8guJ'39DSH0)u.9~֫!Ǹ'2=TvVEb^#vU? uq2c3l~  9J2K8s+!T >S kfrAGv/w];#j-FϹaٔp|, Ud1߬\%!"H#D2wW͘a\Ԭ}2#Qdn2JR`2,Hȧa(ɗ`bХ>1 jL-QGJBIpR/RI&EIt$-EFڲ)E?f#LO.bsj'RD5hu/} ^ė]O^s޽LB*F"'Ӫ`,,hSyv@LHnJ:+($k anU * 56FZZ_GWA8C'4)k|>I?hX}hgOe|j4q'_8YEZ_y;6%Z2gȋ2X4wMDoED|ylG^`t6ag}h~>s묁AyN:#pL9.H.ZCCKcN.Pݬ `_^uZwo̝<{ةy+h䥡ͼeX c4<6X, CeP&>wOzaTӆ2wO1RK,Kl<O  vA3]χ;t&:KwPAP-=mmeӿO!#s!zJs^R%<-jJHը`kE]Zu9,evW[Kӯ#zI%o4-W/|ǯ+U?X WICx- 莳W$Cq+lunѧu?nZGKƏS:Tz6nß*}? Ū>dEyV =$X^t 4S_[~qug4xknuLbeS⢵]OzhuCfFA^wԤ8\|4R "^5FJE-ffKؽ}=QYQ,~|iQԪ65?Ys]JϮu}PS/6RCC?YG]S]~"E!VX[]/-y& ;Ү[*!Y\ўǫ}Qc1%@ú: khzSC ;y|2,-nY+ag3OXC} Rcs:wƟ@VG2^1ٸё^]Mnea(GrNo*ľ/ougY*#N&_<yvWpfʊ]K{vyGo3 :X3Jv^A{+ S^ȯ5Y}Vc$3[g,ܭ4 0u؊S\_aeƸ Թ+^ fcKz5Sָ)1߻=&P-?OM/"j74څS;V`㰵ino.0]ݦ9ټ8aJNeڅ|[ ?Wo\M{JWB暋}ݽ4? #l{SÈn(cXφ36;tdf< z{W)(u.A"nreit9w&pF 8l8 쵕8 ܬ5Tfo[C|[5MHķl2俵Q4X>uCA}2C_Q1A#)GSq]vP<_V ; =v G+9nn,{n!T;\%sdQ~l7QGgc?ro/ STM1ONê9܏WkzV\sf3VψxsBVf%Jw I?!Sg jfS9t{CVͧu;l N87%f`/;:Ǖ*n|b܄!uF]KX_ⶽw'HbaL5C12?WeKk:z_p֪pِɼ),VUz)|ˇyH8 Zq +܅e\nPnR}}4dk׽ؘX-'oRjq2˾iszn8l> pS8~#uCNx5Wdn w{}ɭw&cvn+t<{z, "~fg PB>oی*>൥n6 abY_C2ѨCܒ^AA;|xZ T.v6%ߐ}}i[mS$((rY|ā8^?yf1mlLc߆}S /A_h팎mם .&q6B1-19xn»Lܯ "oݴ\d?7iQQ on蹆y1s{5JrW\vMsՊYAA,~x[P˿Pתefjnx_3Ub\w>im}Ec#jQP.|LɅXP3<@1 iL[R$ sz {8 %us6 oj8@>NʣhN^LCjcET T];x;K\ʂaL"[d0#hBz*gc~ٖ<5[x]0#pU G5œ_2x]BewX:,`vn&¿x3`6?~-yP?G[`.禯0io'FJq2r>x_lJAgP) ܶIGO "`BhatVm$7peAw&LtjLP_z}r&Oo~Us~.iT}zn6i8J{g!c<\$$| s}ұ5Yzz>p-ے|Cz,8p!o&͒՛ 4G0H<7usq hBNA:ӫhV9}'{Ysy{w O ;κυ]$ݽvviVF5#(E@ŝdX ? RKhY=U(d?=5z{_6i 0Ɂڬ='n(l͒mCh 9!D~>Lam$G~̜^PWH\6L Ci}X #!z";c\_}>e@ v;y;n?GգvL>?QvQigBαۆ-zyh(DžpIA4aB|#hApڠBWKG7}[ $~+aRiՋQ@zNm:Hx]#f~.#Mvv=_gr1r{qz uԱ^jT )9.“?X7}O2E;e$ S^QEڬ9Fsc~d"VXl`=3 !.# ;C蝩&FJmzwr["Jx1b|m r45E߇/fgv2]fЦ1~( /[XuNqHne#m 3~bm9/ b03Q1@ z(Iнpy*^i[ZPiSoǵ[I&Կ70>D'ۨbWhrVA-ېRܒDA9iطƽӿOpj.M:y(#:݂=3U(@&ݴ _dKV0-0 G8jqʆLuLkȉ9ըS[~AKԸ8jhWBXn?Qq_'E\U*8Kbk`79Y -}Uԏ _wX):WҡDc,sh ?:V 7yUЂ^u`=.F <+{4 ن,rO\<ی \*Wȏac#{]X鴼N(Jî}nQW3H \hI+;2?!Av )oLuӗ2|ӛ=PA5y("~6BHF)UCz]͓`~'])y?!~7TIt^.MGb)DbeCMMPXPk*c2G dc27,?vv/fbW>rDZh;Ჩ?P35q_Sk}?NPU;GҟT*co2u wnQd.o-5gVR whj$JxQC5l1WȚS@8..5}V^s5 uR~-z^&^{=8|zw#[q> nzpK0`ƽAsxQi4uc½?'x `A!hHPmX 7PpwnPfn&TFؤJ@f4d{r4kjN"g zuҪ6]J\n^uDAEp@, r1> ~[mK9,^7K7JlttRN.JsZ}P;?L6 >)9Xa2-'J,Z7}m\^E6-kclSMA@1ŁD >CO[fԲ0%! YR0AM1b1+J^uH_ 0H!D1 3 '~>ˁڰdƂ(x!1Dgˆ N#-:m&;Ko.sv 0ŵ$|(P&)(174: s A -XbqwǴ`1s'o!C&wS_=l {=qs H@] ! xyAUPkQpNd(7^ ϼv'oYMtpjScB7z1'UuexA O2#iʚL7E29xJN 5ZGkȵYEEJ0u^B|;ոؚ6_o>-3,YaE/Kmr$͊UgYG.8PC s7 dKݯA1Zm=f1GUj*$bBf]DA߰EV-R*|eb> sMTwZ41L+EDa&)J)iܮM3(r: '_-K+8]` )qu'sj0!T_i>UN,_fߴ#;8Pt0QmoS:zY!>\ҷH1τY`sY1Y£ƨhV~ўJK4$PXE0MaФlLM/ҵE>ZO?ῂef"}qh6GT \I#9PWX1ʇBTR<ԝi֛]<8?=|msKZYy;uj԰ŒDڵVƑπgwh0yC&=7;ήAZG^R7'j!ط|X*z9yyVOԏv0b`1 -]}_) j9L<+qu_%Ds>4&Ҹ|73 zEqL2L"x5%on1+Y2QbVx0kHI+SXʭڬcq4{tѰ?w1vʟˎ}/ͬvֺ՝b 67}R,eֶar\rzmg2Yk {aw«1Vsf{rQ-uW}ϊp"s, ]"G!ZH6/}LK5wvR!K= Z|K?;|lL q ~! HPK (響LZ")^ND hEp72&d{D;uz8"RbJr-D߮ӛCy_Im53S.?k "hqhx{w\(kyw1 YWyavXd"<青 $M%AqN:\;,Qcl.~қ%*T{"*(\QB*7'63٦kE4i S3[L1`0uI6t?*e>*AA`X/j`LdVAr𧙑]ˈ7 [!@ 5a`Y,a@hc[$L7 3IY2&z%2EԴ4fT0,_'(6Օ."N t@dZGed$rBB/B$QGž&8 %B<0WP2p2\w4_6-\OdefuV`PJ"*k 5he06,PS8`Nbn#u'K =4O0;0N 1FA>;}޶>T)Jl}s?sf&s:찱.xcwΦQ A<3`}5^Xlr Iqa(gVxZ'5G2VYxtD8j$&S(opNs->i2=z$ABsѸeBPHO(,Xi}TMGrlS?\L_)qAA?SpB גX1F% .lߦit}e^c^_3qoK0:'ON;סFOj* _ͥҁţ"!ȝp9BD4+#Ɛ`sC "tZ 1c@.Sx"2 P *(HHH )#U? aU@PaIv"DЃ* +$DXȊ"QEXF(#DXQF*"Pb QTE(UA( *X, Q^ŬAU*UUSU-ib̔e RY%1KQR.„!L-?/p>*ӿ( [.ӗqrkʹ3^+{±O !jj~ Sf $]I]){BϣV@ !,P_p0ql1u|]^.x c| B!4ET PNtaf #f ȯ_&[%Hg-EvZ[Ъ ja9o **yNwn ̨H73R]9 r8Rv_PİG}?xeL@nn0{fZ2t{8:5[lѴnýOcnk¢`K U"|Eh;RE >`4ʐ0JDi.jf$L}6Ł|t#pPe,:%41BA^K'w }{!BAxE;z as#N;<rmg_ݜQij123IeFCT^w0ꏻZY\UN?rpsfqHwzs!S`z& pD;\kffŮ7Ho:c_Rk\ޫrQ8ew*,כ86Con~3[mC]KEه>dO%BOxMzz`z97ǹs_׹2޺=̅F0kuBUj rᝯє* Eb%~Pju]s"wn!Wxwe*ȭVI)ܨ(@V@x!2Z Z-ͺ[v E;Iٴـ]uݒ E  %O!q #?t`GF S3kQ*~R;iJwLԈ=}8`:Y~כB]Pm|d*1*6 Hpgkz D"KfOh9?໕}{jnn&@;kuܤ?:ys~^{S9%bXJ(<A PH$w{CCD?+.AhR~hnyX=AhW~ 0(\0X9[M8jݦg]<Τ;8J,o町b!u Hc}͔޿\4`>/\<*o_2}̛8,x[>,o~ŮJ0p+a-0N@p)l:ݩҖ ]L޺tŇ[mˢ.4Q[t`v!~@SLl$p :d 6Bұ+!s9Ȱ8]h}*Y.g7;&=l L"w֏0kTv Y6Ea̍5d($?gVsVZ ܪLfnpUxxۦ4orz6-'+Ms߫Vր1kxH+$4T##f&<.ի9s ͛hAܷ,+2hX.WIjs=K#̒ z|a(T V/aL)w7G%(55 V+B-%@&DS#D"dz&?_ػ31]HCb}MC%_0"z!tPす̸[ h8&Qc/y=x1eЙ0W7sc "~G:i`86.{czBP|xp8k!o=ٗlsF=~-k![5j0*IDŠ;f1C/ˉ>Ig1pجLDm lCvtY2g =xn!ag"< ZK>kVU Q|]l7".akDZ.ULGcL#3e,p~̜o#L!,T!;h`]hy֙j'&L޸c[Ož>Ө"=@h@V]$`#U.~^ya~iL:ނW2 AoǛᨇԱlA;;kl9Z5ZdG h(7HR(c: }aO }w<=s_:SL ( h^ף<)atůngM{es6a,lj%`%{Ws8Bйdg>:B`)9_qȰ)bۋX;M/_9Xki,EZ(=@Ga|&E4(!TжdC5Y@K>R)ށa] hSZa6ݭh3>1iGR=a b^nBJ ꏈ}1gr@@#^G-tYAhC;T}l,'x͇{͹V(si,0#ڴ;_: #rrM.PcSlҙ]D\jl_٠mp `t|Ž.Olf\42psbyeQUyrP& JjկIdmvWhqݪ~نG>~lgvZt2r3h$-zZ |Dm<馮s8 lCjjnSrDHRfD>Scg$>p."N T4/@/3A&_ ~@[7s+^dk%D@BAd`Xo*,U6`G#5[B:QS3Ypbe=~܅yu+M+u} >W36/ܰ"BL"(/%ZhY`~8{V1;sbqIKC5zVWUlL?UndeRi^MX/9QiOWlP*U8DŽ{+!ߜc$d/:*es!忂&Yx o^K'mJ3B9`{Tfao4pɞ!<qʫi lnCdY!A_!A0Sp3> ?6^!vJ~},<S Kͦ>ҶHD3u˱Ml< ~xc H<ͿfL2M.W;'Z&F_B`3{7՚L_bQ6S;{[wsO U;ɠ.jbxѯ4H; DXEhZHE9#j\%"S< ,V~߰t]k<+9upP(酁 CPhiɼAzY.˔}vC:׹ZP1FqKdD߼g0Pn9;#Dm(W-!ҋ|w[$WZ5x?yd* !r⿒?+}Bk޷OY!2Ksm HHȎ(TòϏilD~f>7t=3?(P$`/݇hNI(\xgw c~"KXWkf2S#i֝ߡɫ+@r}^E}]3z_q(o$ @8umd%Qmb7 p 8w|qjr'7#p8C$mXPg?CIG8 (ś92'twF8hEi.I0g/ϖulzO*+1xc6{W))ʴC U3\pPٞX#FIP2g W lB+{[G.UTf,FfJl=L.TդI0 fk Zn +=8N{<a#plùuaE28N|[j5rw KonA.,ܥ)Oc ͕`(ݗ&4ˉw(o.ן*Ah.:a/Cۑ dIsF&Hߡ߹^5;0e=Ġտ==ϷvQhkM/f \%;eVS&͉+Λ=tzH@T/ykp^eqr"ebQGn֬?N^eth9 xhCͤl2D:{ԇA;H1203x Y~ܦMvn%}e.-R*o7jMtpnn7F;paEx?WCɪN؜)"!ୁq=GR=c і%a9Z!A$yƯڃJsm֋p*=EN<8b PAT۠sDS<}T5#\/69gBACA@ϫ6Os:o/ҭiP{W/ѩJzߛ_r%x He缈ebg'YZ™lL&z=$W@2P-@ SUV1pV eOj 7TjqPVX{e{c@[Qk}J(qOϽ S/~I8jt/ELXuFvf!}Y;MXJU.ZW-%?̄ Ov\/m0gh'BX^iL`C}O¨2sܞ-Y[5cA11xJ)z.J2m7k8%z+2|fbɢfHW~Vyp\Xt-wc޹dw8]tkk ?f#iHkQ$V 9wH#_6!ȁ>;x"G6=40]ty^r܆#k3P7KnV|,W1`{j[ Ua;ǣޮS!'ۡ\U|ŤpLlJR}gc &kX(v@En$k5^c|,@BC+8 9Ab#wh,׳?}Lt dӽKݪ릲CP^ /W#h R *M"\ݎ!իwxQ%9 eiM~{uKN=ϧƊ=Rf )1DWfO(Nf0.'2lH$[1Bg?O_NL:]0R2C>ⷸb؝qFG=7ܥ-FR'W<& =6ExS>3\ъ k&Es?Le~/]$UH2Q+Fd<&(YAbBeJSM`t$" On1ʨ+ۡX0.0 ;5ME@!ZZ$ O%=ZEsa\wR BQ/~;Z )_Y?W FrYELo,cl 6q'[G9LhoO0W !QEÊl^91 t)d\6Zͱbmg6)5wS͡9{ 9۽K# rD: fȡ& ^DK|Fƀ??w7Xh`Fvڰ0l*B% QGd2AXSW)cr2&p//?s߿K CX,@)}wx 0 .$/(H?|C;ޅ\-8Xӣy .τ;o՝/]#MCGQO+ xA.8ZR=Qx4Ad񃒾(T%6Tr7G7cvm!2; kX{JO}_w %VYk;t@|1ֲqՌ|٤GK2fwO| icj.uۘ~yO#xB=*%bv%\6qUrAu {) cqZʩ󬖲hxTC;`XHHm, 3f\`yz(E@;W+|9WD $#͈r>A6q?2Ǝ=p4f@G1> OB&>l~h/vhO4yO59Ϸc;>w~/ Փ߫_O@y-L'y!B|5)wܵfi>/U[ PKA@:x`?d}*̾#`Oc\y/=ssCs]IEG$#"?"& @ELK*)uh')uX_kdQ}k[c~p ~䩲̇E@i&^>L]-0G%?< Hi ؿVbY!@i;OGuV,?M>$4 e)ED Ĩ2%"KfeA-{рpt e9 nPlb^wbdCEKPʈjdR[Za7?׼:cU^ѿf#]:n3Ủک1?Q!l"LCF.X 8u9[cozs %Z8tP:fZ-YCǘJr<Ҟ/rٱyC 9U&T0 ;` F'W! !_~AUsU9ZRk vbctvj,ȢPuL !Tl{h 8gCYvrJP;#O@q-{ }uqvC\J}|-zَ~|w,+zl p2m5)v՚a3Suic)v"S};]wm,} -ODO>-0cUk&WukbGr8*wӸx<\ӻ-[dx,pO#9esL)FÕ}W\y1+ya2c{ⅈ*Iհ{c=r@~}"j)]8(#ڱB桴&l#ókv=.yٝ=.'4@K} b:skē$s\ ?L. Xu0g1A2#4?blHDfa #y7̅Ыu~tc1C! cY0W!Aa5q {6)Vrl1:]Bp`=Wtvk%Ywߝ$)*FLu hFq!o%ז^ʵ4̩W{7.7?zu XY]zH΢hxq#Λke2*yS7ןa(7`O]POB+ܠkលDLtMD2=NۮP&% 5IC&#T"t584MNm{mXҼ=qjkH^;'}ڸ@5qQXiD8xm$Hw2bn؋H?>?VhnZ| & w`u)XȢM ŅwWSC6N?f V'9`7AKF3RQhD2&iʃϽdLOeIf2N%0@4ө"=]M%{+c枭McDF2楦0^Y C3mfy<_N)lRd*82гKE3A8T7j}!|QBz'ᲓRCwRM,, o%06ƒ Lz $ ;=('9hv\\ CG>/;OS4i}9onOvtkb٬gWbzU^'_F(6U^!j8~ZG(QRzNE7Pԟ5+x~L7@c #|@;xxTDA @ubG69X`MgQɟjvv/XSNbPMRx9I|&JK# *( i"wnMw~;vۘ_g7/ (D\QRa`]KgLG7yUp 0P`9]%WZ֭8=뱠7ۮv(c^ɧ-"w_n2p,Y@юJ M/?0; h} "ڶ(|s5xg.y|88?l&=9z  .?nY/OEGCc)v_w˰jK踚8ll8_nCgpy yX nX#IQ1_QsqicMTEx P"v4QS4W񀀛h!ςLKI~l\|W'aUfRbE UsZU(e DBi32#'cvMF @t oQD`&'>sLkIa4Zj%HH =/Gmݢ˜qAVjݞ>j cZ(@b&dpNbSAT 6 'D_BB}5jmrr舧_ 4awНnA"Dod^=V4W:QŁKxOIQ!q,X*8ǟ8e,`.$vlwH' !z oH!<M簶/g\@b:xl],7f .JvCE,N&'z&1MaO?hSc.kjOFr-TaZdž>ax_aF(_:24euBG;0Wb qD%)kW5bOcɻG d@!nz\QDt_ڀ ľޱ.`,YS(02/FPn ?׺WT5p@l"e_7/քN-'E'}@ێI\t"s`+Af6̅OoKE\d&o`18i3\e; BxA`}8qGG|v>9GCmBɁ2@6H")gQwF6g^91€Z ZĜ yb_ϛض7YUcBeBɴ!Ry F WOOxq+§ D!!r!QYLF^<b۵aLA l8S.C7pk\X3.j<ӽ.;Ә^`u8썂1@ v';D><sXwϖ6rablM>4~vW[ &UJhLJr @O5*L!+g`So侱";sEIPvTnpn>։+ L02r!D[=}Ji,ݧ5$}:).ot#qa!9r(1{bA ec0,OJ`"ۑ 86Š};O9=K`?fl('.֑?dAzc9gX>Mt$6Ȓ\). w 4!A^-šV-U]VPA AsuN ^(OUom,V1i3QD3FXw أA_кWT0D$A$M/_B?K5uؙb2|w6/rrj*Ν{Ι3Fpfݟ|rFkXc(IG (<$e 2 r4bvb}jB&$lK  UDj:<Ѻ9ES۩ͨumtOE *$SmnH!?u=z`t;XP|| ,c?}I4cFW, 69}9 $%= O{@߰o|3L@?;Bk#MC`@'?~:8=''CjB1PZ(DA<J)5mueJM ?Fu~9LZL:7(<6˪K]?_~z6ĚIDLE=lwr`D=M^bi[oe 7hF[d'5pԷIs)AL`R9i_DUR] 둙U&x! ^QKi[Դ3Nw7:/ӂ@ĊHf n RU Óz5ݸQ9̭sz*M(dMyI 'aj.w{lv>YqA7$1aJkTq?=?N?zu 1b |;oa_xz6?4K5e t9ycV-\(I-3KĢI` & ==ŞC;"x(] Jlə~sB5EHcYx&Q27rBۚX ){//lo܀SX,|t!"j7J5#ޥ,^~YqC[69UpP2僣ARK6jaϰLjc`"ozNV{vƑѧ;"Xf|CQ9 9$~c㓯?dIK)O<A!HeP:B*S#A:]=>sktJaœ+!qcoӋ@}lfGM_d<@xߪb7lbCX D|X\?6Y:ӻ>Q?67bC>L\3ZFBE{_2hhbќ#זZ" }}HZT'(W/k,B坝b]isf;Oq|⾯檺Qг[e/i/͠@@>B6҅.5ƋE+nB"_V뮜'vrW{ 7F-B#vw=HY.u#;>4 D;c"7YDz )l,{N7ҹ,qWa~ScK!Ax;CNw^o(S/ 9x0SRkzJsQtFց7IsXZ9 v#玖+z 5=rhjj ./RAݝ:gD!Nq4A1 4~+Qvpҗe'Uyt3&gac`fP[j39 @#~ݨMiވJX83Wz]8iiu.8Şs*Op͕r-cqSo=;{~'&za卓yT OVT!MiJqM:JN?y1v ? i<=O`ua'mADDMΏâsQI3mEŗ  ܍c:J{Q!݃ PI 4gO vWp\ xNVֺ?-<76s;SXKlGk1ҌC" }7X50d+B D4S}(#t >P!ǀ5)\ZDzщQ /(VvuR*U}KK]@q{^iVкRťчl~W8\cS;HCi(MڴR{c3c%8D4‚n_2?UT{vˢ.p(M#.b'nbXr$""ڠyV&R=돸0T p,l@ Ϧpqo/X6n𴍖]|͍׹ KJj4,%9RA_wz p۝蹀3O з*~ؘGv{Q|zF 04\$ `KOz{ǀX 5o0Y.#!u.ueRm5ϋky&yqO.yc?̰C/;5hF|d?$ⷠ)"GUT`o7ZQUmuwwfc4c*͊1M lD|$ֺ݅_pFR;\@} ٱ>cC+iƎ9'_dazwŊ }?l4t Hl4OP7՚ v\FtЌyAAGFڿjF_=Oe3?xͶ%fÇ6_7wu6(\u:}ϳ4އ4l g(qd-غ:S)<rq*{MJD]Aƈ<@L5ҟjșX1׃:PD@-j`\:> a PXc"W(uF0nn_O@g :M $w樼Cϳ<#O/YAMwny¼dEz j@b.gů/Ck>V؉">4A=av_s1yp>\B@88"k,^iyzz>9zWʀ?n21Gk|i\nMכ{{r0v(B JЀם_ߗUsP(<4=$89O7U+]g#A/rLP=T/O4i!$! +/ٽ2W*/M;$ çr^ڏV5|&WDTQ:^7v9׿1Nt9 n7?!LA^|I뵚?t@@Q+B #QբЁ}3BKv@Gp!up+TFfRj1GײI!/\DG`LO.}DL[EϑF]+4nZ넄`aO76@﫯eR^paao48>j41b wG7q Rwz2:y9 '<S@tm@:(|JOAAYXg|cgYc9רӓb}#XM (r( iOgtZfA1~{w_||>&% `>Ǎv7H3]Vdi.O~4 b@F "Ϸ4B1'>`.Ou*iݹ~K2: dM<>d gB"lV}g}g77$'NiU> ң%uPv ( "އmѼ34/[NL%R,, h(7w Nż#C߱\g@gkʉ!=Sbs;p?Çsߐ|Cz/41#}&|΂/rݴKܺfvޠaLs) hXO͝\t+*$ . γg }xY6ω|Y/!P5P876O s)DG |.s+c{v20?ygދ^A:I=(Ea1f)zz?BZat"X鴲pCJ׾!7N w,r-%/ٕRQ9mDf+iPW=fBPJ K˔K_ O.VYP:Aqb,^D[Iޜ{=)cܱF"x( pZOG}HW}s! ta6mľ|"4{`?5TN/繄㐴l"_/Ve8SIc,e`TJ"PBB <.OJq\fD/ zB]UVQ6i*6)7Sο+&-LY1<9Xg;p.l0jy"- g&2v|O=D DZPC``|x(9Iwo}mpeƇM3S`%>|Ti6_րa76׈yOap߉s+=#C}L:<5^YNۦ=}n[6}]ҕ!͐}C${!a+?7/*uMr`??RH;d1Ȉ梛PZ̔VYZc8CXxvwA"X }I٦` -cC?Ho[vnkfbosJۿh9ønaͶϪ' me" W%J(HtiWAj^RVzV:dg>;HM]c5Ҽ+:LK!$qq X>@G.v5ۨZI03e? g:x1^Gz‰ApTgعbQ8FVGjspB~ɼ_̔8&yv渘胳vD+x93EGFv+2mơ: rI=a6:8G:R?a#ZH 1 r(X[FHy$s+%v:`'cGKO g0l 鉱liĀyJ%C8$+˜zA١'ה aiꖅ(6F<~܄N2mA͕yJהȮ,B^n2ɵ%II9,Z,j"=W~jn+ C{?|^j_[!zl/ -Mx"Qm#YE+ZHոF~ܸTQ+( 7e2 gYOJJF>6Qoi}?P~k`-=?pdMDrrBPb5`1E۟{<f6puyxT? q_G h 3eZϢh 9/6F8({gv ^'P:ïv:!=?{} 8Јyſ|&abiNiOND7 4 .+ZwqߜKNZ4ANɻ-'<>lNeF+e[=k2a$bPb 8sk _;t/M7TG£gc[nWGȊFoVP"&#u0led}?<^+"PgSdgF,|Mz>sIegJ0ʸ@up(=̐\ & pjk9(ʩŪs)7/Z]W/=yoZO$Ĝ=]1ClvY*qLpDɰv- ?3<@’ZUOi\As+L̲R zCј@5.(9]kjhԢ]d0(ݓ!%$g eo*8ۛ$ D'?ZHEv&|߃F@qc$/i>AX Bks^ ̮eT Z&qCJ3&*X`O}֝r)4:9@ ('@ir#jh`!)7ʬ(蚍\[0hʭ12;O‹zG.3G6rX19`i8qa_$<0O~C$70;"Kǭel(* $?۪~s 'Yh~Mgb}R6x20D 'AV&7E\!AW'ٸ:}-vQgXtag'?؏}7N!'|wusyF1SYP&|@PB$@˨. BAR\'z勗& N'zG{Qϗgm3z?dȘFF)y]YKρ0g@ OZ " 2ATV/(9`oU7Z*ysW!q}n_9xԟr\_:.Ty_]u: &-%\涟6?&odA藟tyKyԨ`cR'y.d D@ vQA sM(/Mq((LY`O|'*vKh,.XI j +}9iAzZ_L*YgfuYh"È5 Ph-圪S5v ~D%@i}0a/T-s $G*4!NWF|˗G% &aP?}tV:\5[U9o AA:Jp&>6%VF󓭶 $wa)Iqs0J>+Yz}Ղ{A ޑJnC*6~)LMJ@D@OR)#CDG}D3ʟ`z8|hyAO1z EEWhz̵?rl;t][j^Ep;!P[Z¿K'˘;ȟJ˷ILϵ<"d`AgrV"vNn5K􉝞,>TμzXH6M?a6Ŝb;;uӚ}#Ϫx혥.Uv%5D[b+lƬk@P^잓6ELBH4bpK'}^1K-H˵P2눖1y`Z]˙gAq㙇)t M^rFi:\u~-@mYL4#Y jh R!t <6kpl ڮ֬:#HĈTm~#&9HbtϥV{ il;n{Nkwx\f 7]BhJgr!=%q7L`OmP >X,4::Gg_̼wZpo۰yQo@Pm<#*uB/N-#ԑYXg#2"A5&Y׃]K@:匊00f0'|`1n_8JkU@h"F,+ 6sE p 4>MkZ0W{y=GzWvxo[WO0f`xD{]uXty M5EL0T  }@ f[mt\1sʫhu~V;ʼ5@f94]B7әn|wV=|ɱLCI[䨂p D +IWl3a; yg\*IbtJt^@~ QygA^YdU lB>82aڈA 6JT:0@Ix( yBYH)W?H.K !y`yd1`+=B:#b\M8[z3a!l&41boMr´_^-mv^L%f9XD(81DUgiF˕8i-!i1~ʘ.bĽ2 [kdt2ׂw0Cc,0ޟ`+c{ً:7}CzBhJPtJ5Mgy;}<=, zS0H>#^MP<4+1L}uŸ32*gK  φ :8zKVcj @oPpPTN;걫~H +TC@ޗ3S1O)(I#AB{:O[3(契: /? Id1lE~>/sNlPEܺȉ ' ʾCXYP[Z&ֆuAO̡ !VGم`ueHi<4'2 V${W7U=?gYY,czt1۱ < 2(X}~=7 "3Km޷l3B; LEW|RJe` ,蜄C6/rl3.? cH? 5UC ?!1e5f)NȍY6PeL&Hozڿ߈m H$(@N}AcꀪyIIL2EyF?O-5; EėOKJAΎ?n!&q7߿-jG~u H4? /}$'+N+[65uT-T( ڮ͛u\~m` dgQ0QX䃖Hcq* I*ƟWe^s5uG$@/1e uBW5䁑ݼ0:K  k؈w1oI5^^7/xq}}@v@zߤ17uy{k:(c@@Ael^ '{>JpjaIy-n<~S"!BƸqt)Ӹ DeAD*ѻYBdñ>mJͩXlV-+l(GnTjO%1_浚  \g8)6\ϕbUj]H`dVNc|qåch,;ffEӛ]]sCk%CtPle,u>3Z -9)$aJuĨ  !}V vKxcTd0/e\v0] @[7K,0`<'- -A)!$ȅ qV;zHs҉ A@Oƀ#>;]K+7V֍elP&r|Lz'a)ֽxo{jW| UߩGo)b]W/u?J|8+TƩBHQРB@XXKE-6kq?i@}D!Tt'n=$ !=@PrO}x4'#3RO!Zټ MDS8'6d5(Hi}J$^'.6 g)}ّ7c-]f@¨zsr? |_p~,@=:𿽕6vk]gJ 9v__@8\1ML0CʘvIiTDCX 2yh~q78!$d S\G{Grz=Nۻ B Р_k{\E )1n9_m؝hF]Y_9c"!=Pf= OqݽoseSz8>L?*?psʸ+mt.mRg<?JJFdNJrGqt]6E7MUQsiED|hA?)dX]D dRlHW3a:ȼEDI~=o9+œQA<95  D}n\FYKK>n@R9@^+ϳ,cM֣Sn6%Tmqʯ:"b;.;QG:}'T<#1}I$k$U2p9qewY|8Cb@>n ǜGkq1C̳c@$, }ʬGa`ٵCKx:#D27ON!gIŶ}5~k5bcЛnj+ 垷.wy>kPG: IB~OJ ^owW/\js\?u8UH#J[_O}H~VSfF~J A*1@ X-f€C@,+?5vB&z/jSJw2㈚{Qt9Wj:$7Ql;H]*ܰ|62B=VWU0p(ЌnCJfPYK}iā{+ AD}}:geǯbuq[ɖ'h9bPY_gT]"o4%DI$IqvȁB":΋#"x9sAGF޻gFlPxU%(2/J^+A _fLRuW EdLtS|mxls%= q=O3K "h1!؀^{[~,aǿc~Y6gIq +4̱^^~ ?ODG;EŊ t76Y=̻=Hd|Jȗy5@*r|4̔S2E? wgߏv<HzFqueRDjUeR `CN 2+bA8Jc\ͣ~²/EvQ0F G$B t(|}@ mb*|LVKoVʨIBV+D8 -9cոO~O;8$mP䲡ԑvh(QK|R|!x(8ʟ~,ȃH}j*n*-j&rmB-lK*mQCY"'țG3RW{V׮.3v!HQ(dp=[Yfڲ>!!aťjPX/P`leSbUV%#x@:s ȶ"f}fwz2G# ̡y(O떦b5>=-RƘfgMN\i}b1^c{QQy }< 0y*AJtAvC$ ?B >#VDɠe dI ~a&ij7u zj#'窻Pdgp_ațM7TSjcfW;}!ܠ*?nzFϹgXpQJ@!'LHȰq,af!PFbv'n?88"eb O?Fo-rmݤ2(vJ, Xdž-g4C~g66z4QH#OUԚI*p?`B- s? nژ$K PIPV`!9 9&p[wȽ\~aytKUm T>2W6eQT^fFd \ȟsZH^IAʎ%VbŻ:\g|y῝=aԲjS[q4â #İ}ot481[ $s+ٵzI_ya&nV1ObuvOv[Y8i$h*mW * l~۟~M ;[I6q,-KځO۪nɐ~厛T<Ɯ?}k?RfW,9{:S ꯗ,,>mto7{n w>5[ 7?35σ:oэuW O͸|ּՓ0P[%{y6 ;Ky(7_Vꑺ* G[h »}[&4H:CLE=_1:v+V"6zkP7֫#. ̖FzvoꞤޟ\𱺧=i7ˎ]ps?gES\`흍IL~cod߿V/Rl'7sץ^F]d2Xzk,\ؖHe;;gJ>oԷ\|7S]P39mk32qE[g8KTfMWRKvK_zǏՆ tHFֆ+t < b5yz<vUiqImdq90C8WcòaQ$<;qChB'CQE,k8|'ʷy9` !JOK.(n*V?-JRdɓq.ϵ& D1Hi}BAHQ{_/%K͉(4|\ߍh>]Hy ,N?Y&q0P, wkǤkoD4 ث_7ʁ C$2 ndk76%+wZ|z>|1Zy@F"iXY!T}gg vK0DRIB^{,`?ϮH3ryK/;^>t%!7LҸ_ lYV˓`@Nׯ.\Y5oS4Tw@Q *P@ CVMb0 bbj϶Pvp`lmj1amd.5npC=}F8L]Z\27q6Nj_[gBqzσQRn,^&m˼Ydȁ!b'飗5՛ (.~,>CA5: b{׎) ^-*"+a{נSi2Rp &-(&+ JJI.u_,*Sg98| ~%[{EڰupB(Wg9|Q_~6]XM&feh~'׳߫^՟%w-Jt\ :W\ ʊv}bգ5m 򰪁\o{aQgbu.\DABxyK!d<!%eixZ \DڐG *Aɸ؜Y38s6?jLM?l[EWV6]+km:||Mmq~'b! yHd¶ [D۹u~ׂ,~2"tX2b^5]ۆk IeZ;Gj !Q ]?Pm_!Cok,c u}uWyl>[ns̋# ~!7\W!ؚ߅a( ޡ@S"d.FUWiZ9ܝaӕ7of7ܦ_G `z6`C_sV&LqnI…ӯqW؞LTG4!^'kn W ɕ@'P SP J/aZJDid)k#kwlp7N7 zXxe{OǺ4>Ӧqo5{ӡ7Am6Uaæg.hT!aCʯbF푂O<(K ks w(Վִ#t{abwXVvlG;^:^36-`\2爆騚ĨlZc#Ï$Xk9ArD*4+P 4b,s~1qԧ|j1:.<K2KuP]C~qXm (@.%qoQX&BU2U| 3$=qFҾ0s/ةc {_,XpTVvZn?Y 6"SA>=&c+gfF >r4X Frѷ0!ٷVbڙPtZlne}%^0kX2pk&{<[ZN3u|c7!؇V5PL 1mz<ǩd3sl._F~(Qᅅfe"5Ir2n/CuLJ XKz4Ygpb aZ~C(,?/9!L;Y&`j |u׺~\nJ _!(Ə[i_?Vޡ@n DABc'տkn5Ί?ġְи6ļ j렄'M0 ()aBYhD"%zYfgxlc J<BΉ`pP=/KM4Gle`:0zk<@-]Ot4|$fN甠_̅)mvF22E--t3`.OZ:t FZ ;P(Z/Y`A-;o`wҧPDiݶ)]Z̕whg|]J|j>t@;fçp4:XT«n UgPE3!|MvW;sinK} %7iq|Mq-*WtQX /d/W(+~lݕ~&:gbKծ/riYhjP1Vo6>ͧ#_NiP78>sihG{ rւUg nc5v!1_;R Tj y*oL'o(Ʒ(%ZKJ6˔~A9c{%.| °nwI^8遾YDEޑϤ 'x'sQ/M4? qIq)ںhHB40}VC;틧(0F].LܹhgFݬ`u"7= zƋ_\3xA|7 dJ2J@2lmYh3ub=*a?* `yIbpOּ= d=qW0|^Yqϔ&pVN!:) eN('ܝ&|8Sx>)k4K+nUv&o/)<\\MʕbcN(X _UY6uDd.JS}+fwn8n:y};oguyV#XUU312'9X_Va\[?c̪em4yjr9PH?+}oG6Z]j\lY̾;҂pwHW%o'Е\? ƙ'?OnN|۹ G7m)tGRAFBW;dtq}hgي2޶Rk)4({w`#fF}n*Gxr}vt~֒š͏lsy $GXtF'..sMڮ~/?W}p|v屧ޕ}w ?>;4$+3^֦Ipt>2%}1ܟτܸejdb-C@x5_lQ0aH"c+~=,[tqztyx6D;al*Gb9_Jz?<a_|em;v4=V{=L#\+roXRcW q s ۅ@!?J_^b%(}E=-`yfˑ]l6LBsPV۲FF{hF\[G?-ҲDcܮGC?[!{٩~KZP\Jy VYQBq44UjH4cX]NxV71U3Һ\:.]MQng[LNۿSS 5}^~N1kS8 \]KL[r87~j%nP]mnt7Kֹ*M[-؃ٯd]ZF K r0*kV/ڶXD 6l!+Ck/}%؀QCx٪A~;x펿_eFƏ-Jk@xS7_7uKWo%K\QjЀ]]+֮ 8jHf(lLi*W^i{tr\Ic'j.6.$a0 f ~j_}Nn{g85Av*H]jdtJ T=Ei@{g?cO/Ki 99K>b;wGt6pM5(>y.9"S)|׸hbwTO>lc!vd?(0Ӭ#}Knd7eQr}"I)g}h)K+Q<5h&^+ ( 9'w{q6.z\vb 6sj?h`u5~|d 3ok1.n(VĔ|sAˠxY;6o y̶9WVxiQb N kbCEC4ED;S?=} &*"b*8( zHZ(j`L C7 < n.paO2uQC[(Մv1 }B 紖6DS}" 5` QG 98uw|/ӡ\ ~D6؀2@`@E9eJ$Up `B(\D 뢠=UO;4IB"jAD@:. 9(x"3PM* =,TD RD@S*-EWEGULD EEN("%0 ȠDA>TE91oAQBEEAl@|(ʀUoPNR|8TC1ӵf;jAfperP3paSWSM\&^>5KZh>2\?VJyݗHaC&rVtŒ*;^)h9>4閱 #D͡Uge}-_nh{]8S KI^X<4hGձ>2H|AjCAyV#yWQՊŬ* XLZݢic MX.i>߆'O Q#*7M(\s>*1ZzPB2._Q*,-YjG5 8VYIʎ.Kَ~>r BjwVYjˍ66iQ+mKW 7#4pʱ&Q-"Hc\If0pn&ll}A,W&!)XRo<$Ĺs+ū)h.]j2faAGiv*렦jwN4=77TjE?o>ƶ,@a]~oĹ:ziءSmF.2@e9,DQVHB|.fu~?{!}ϧLP8[\NdR!'c笨Z} 4ϛ^i/ S5]ƧYfd\=Y(8|NP=28ޗOdPo)PU%+A%"K.,<ndNZt^hf!dutOu"me%GU By-?N3g6ˇ1`C;:}s݅ ˥]fT_Ph{\;BqBU SjjI]4{=q[uAZ-̮]a 6HP{K "8Ș){|teG@n  /)[3([-*XYoi/΋n;m=ourl *I-ikc; tPgs4X!/ѭuYظsQ% 3^^1{9I:G?Aݞ,~_k۴g>0nIS(ɇlX/mIczJM\;Q#5lKr srpW8+Wڶ_?ۿX} 勒y0'jԶDcb{b"qa66ي飞r6\}Qe¿?xᫍgPY9kD01/\;K dm ډζazh@yny4Ah6@jxO8QS}D]~NA ،b3Odap1o (6j( $]@vyKlAl)9&[|Ja>82if}%R҈r}_ƶ3c~k_yMm3hݦ<ί{T5XǿMĎBr=Ĺ Z[ Z[nGYE>woa2ʡI?jHau}EÛK79/(va]]L~:#Q`~ ˿&)hf sM2@-g'k)̲w FCA&Kg}!M#Tߧͱ_~ri_$-<=qUg]j`Bq+$xw,iNt4jv~kK=jKCĪETBU=)S}9rlYWYT$$ZwY[Z9/>ϒеBN} jk/X/IKn _l _` Hey5D8+XNNײ#/;H+c«Nzwd~d!Y-33P̊L|Lv/@@ }nPBz67'S~X<Y?|RHZ 'CҠ?Y\᝺ɚv[u[Aww&ԮN>#8K*#z)O`yO,zWGU7gW 荗 0$UF_]JgAS&zSWUzu-pTWth`_pHӔh1r|Gzk]{]KG>5<%8hlAwsmrp'f^s'>ψ_ඩJLn}=եdwib?.7:>xa0e/|c_96f%`,, so""cav=däW:c{8Ǎ}9V]>WW]uvͶ]45Tݸi~- {* Mޖ7eY/a0^E{>\xC\8D4(9.o%n.kl~??gŔ=+;?U0[ 0-k=b\6|!NǛu|vuϪn[ʸ}E?b!sFq)Add1 C_5؏n62Q_Bl]ۖe:qGTA 62x?Z̻4z7k7cm{Ľ2Q5[hk)ŧYP1!8l ݫ1' Փ/_O|AY$W95*aZx!:Q[o2.xˁ. E=ˊKÇj3ecKĵ»V8Pr?gS~6)gMIvd܋ns bM >fcYƠmyJOsiAU%q6+y] GnձŰHr» ~_%{g;DU01D6$=/h֍XC~^8At3 uy/u-ćC{p;{0i FkpQ+Fݫsj8]u+t<av]e|F+f  DAۑcX`]cQ˫Pm2~GO$OV|[LJ\aF%wQ,C;^OOyϞS]qr.37U f, 'RԞB- ”J7aP&\6V/w~/m.j^_s}Yqؚay_>_ؑ`}ׂN xab'u1Z$,o?;DZ3om^,AYڜL_Ow9~2*2~I•{0>GNic ͥ]un݉$9eH̵]?~`uظ!(y`Nz7`PuБ8&t#9J#Qԇ(YBL޳ i%c h3kb Zt|w~Lpr=Z*9AK* r4'+d.Psݶ:KqXtfJ :sp5P2=el|Yˆm0>}{‰#^\8AKxV dF؁xPΥj:E- ^w0lӭ$1PBIMZM#F?*S`Ly  ̠@ (yU um5{˴ i.uS3hM2㈃De@,LЂ-{s0^P,`1EWFQy4Ga`oB-,ekZn)]bqkӖ,wؙtQX?6ow֏W}V-E[[ *QbGkjqKNo4is[TsLxc0Z,h4@%ONq3a坈e(\_{@?gydB>|d$o,3D‡EfF|f]9պPbY7z 7g'rQ |=._˙ <*.bڱr<cM R*5_Vs/;AD?+r*qY`.(8#v[5z*S~E(,!2,F ZCHl:5D^)6S敔L1k+YgxwD3a"7, > F4P m+ݕ@vGn]8j|Wpo ^IfBȥT  ųi_ ME)œy?CE'ʔ${<(%8;.w-Vkny>fyE-j_2QY1uy.GF%LIM'RfXecԵJIP8m 869N[e$+]FNrOƙԾpO']{8ŠrBK?1-(B 'AjRoF)jPc"@DWc&t>aWlEJŕ")ey/UCbӢʾ/מ@\>~x' 6u_Q;qoӻ_ľhYpҀP)+X,-ǚ-K٘=MWN%YPXϠGn<{> כc1m^xpؖ7u|)<&&SCbp f=l/'[,(M+b}nUϔ`u}K<1LxV|K7Pi>*͇V|kź ĥ+r[*ӱَ˪΋(«Ra'Km)-},^ "̕T?o\fV'XIJkUeYJ :]!MCh7P_7-WZ CWG l}'<3Ҋ۔vh=\2^6*hr3/jgB7X6jLIݠ$:,Lją %wpVg'4X1}cP+)r]P.yEu7rC`)`w&KM5˶{N"Upuy_n?!IkКL؞=fYW}bv\1{w_)Xnjq~{癦xd3k/=_]sӗI+b+V"}`5|bbIR&;j&c֫2M|NFQŮa.zEěغ?_H9z=s=|*sֱ!l}(l f4 $,, K7n]DB,KEfzǸz5LqգMfˌǻOxU zwz]k>G7Wv jc&KmBV9.)>Di2Q.VB^D3fO$)WrA'ɺPE&ҷ2"/¼qXԺ๕ XWWfʈ{mȵવX/C9__Ӎ[i+,o3 s{yv;\GCY>p\yGQm1Y<߷x BE;%vz p0cL $ߏ% z՗Jwu>l.x7^2'$}1?3wI-]rn6@Nc-bQvbV!C1į4N?%Οgn[Oy^ho۳#XBgcqPw*:jSvG_Jgr§ cjz| 3`fWn1[lyw~ߚԽ- ٭^/kb͆ -8=բdyUY8$m;{y_VCMyok~$SifҘTaN݂ļhSMMYKXƅR?VtZBsY_eDֱ隣3cT똼ESוǁqJ,>O)!? #pi_mvײںw|.Y]%7O߶58ZDR[pwSpo><<jaoW*n†WxQqn? i`o=LN3>q"?AI#أqurȣ0;hsJ3HN)怆9 VTf%ĘYܗc%mu*?³teA1&~[/UƩ(j44Z`ɵ.b0K1 N !T 7P *V*5%,VJt6S>%%U6AY?7:n*'w-Q}ǛSmh ?ԮF6 F")F(TOX-  wV!p€u1_| nn$3yЩ6.g„4es{FQ8XTmJdh;e{syc#C6?靡Ч&[,cmJiIJ(A}"P®a&LaZm6h3D `"Rzkլ7Աs3 ۺ6, ![ʚU,Fo<58ױ9.h? T|@0(sآZ| 5{ڬ /p/}Jdu1rvfx6ǽaL4䠙Ҧ 2B~dQǽXk#YW"B b'¾H*)? 2@[ARA^1zXSpUUvI͍m" 6J[  mFlzu\IPmhh"Zj'1J;}WSUkAA2 k=3qs,CWKcPn&;5Pz΢]tܨe-Vz;N +YTㆮW6Qnomɮpr#Դkvf m- %lJU-bWY$"HI:$*(ڤQEQR*JJJSJڊKF5մF((UTUQ5K&UY+Zlm!24cB$ U` tʈ!5 fLJlIT¥$ PPT*P"TPPHl4(e:XT@P 6mQA(Pv,I!<[vbkz 3 tvJESCE6[hB0hUEH,V CU B,@4ARZśݵMHIO]nV6Gs={[=5%pؠU8hf<^{5vvm^(0P"mA"JUZ*B=ih5Z >}k7!o}o7}Ưa@s )@ﶆ8v$5R}gm@ 0vޚY@ Q==λD ;ti}mlW'|ܪe3P|SMCrU źv;;<'W|u=)cqEaǗeqn=={x WZݒ`6/nqꬔSw{Rl=ERlI$}J;ofq˴uy۴깹:z>jҁ*^cAU{d]sB Qޡr}׼ݧniJJ%fRƋy^ixIѢgfw׵*i֨ݼ.@X*"zJESPM 퇸Zk3yUz :@;7LS@=4PA@:@ Z 1uͺA6M(tlD>Eyǯz{j}7ZzzeouWw)׳z2Auvrۇ55РѽDm\n7xhD iLMd& M14a44 0 H ɠ4hѡ40M0@CMBa&%?Bl)d)AB@  &@46ɦxOD4 4e16D =D)DTޡ144j3)$Ԉ@@ b4d b2L1S54L0! q䁨wrC{5! /R'JbJв+(p2M3RgE$C]:n!w:jDB.jǂR 0 M]nC%''bizqta@҆59QUZ!dQԔw0 L*S% 4p-Uz MM𹵕ovtcj*eb9j&.HP,{#UdP)W$3eRVPlZ&j^;0a1AT ~az*CNDGJN.|4M)d_ZJ:'E LBrOSXS֞5W4q*B[80cq]TgN4U*} h$``Bw}v9U5RQX, f*"Us ;Z,% gtV"L )Q sZY}sf8ٴ`j4䃾C؇ [nOD`|oM$j֎3[@w^CwSA$(=--'heh+)aCj^ll-EB2Jh}:mR*ꢬz,,rLfy@,>ʨ ޢ^n];^ rq"Mfr fIi\ٳVq4'~$)9Si%oru>Ɋ1$Y7NYuygjz}צŻ;7@/wm tFyI["7WD>'1'?}qPt.cz*(67hR̵/{*I4?i<޼"BK*U|0BrzUcZ/SMbok㝙ũ`ıQ  ,SaXz9vY0f5*dyPACz,$Y.0Bq3-a|f*Ub XW-)ƠP`t _qM|C8rkLH adH+ K,h!do;UGqALKBk.FZŋĪR *D!7}ӗX@(G5I@n4Ê rwȓ]%H 'U3CHdc̛^9EBk7,J msr(5f(]]N&郵jqM-Bt3i /` Kw₁$`a!r~lP#/&d䝯32U2,pzH }PQȓ\+vz4,,{Y.@'o.ῲ?jqd_I̐ctX ܇vD ,-T)dQtNЎwiT8d"F[_,r8T:*M…[ !br:: ?Jj`;g@e(A U.()К*t%Z2j H4:2,̺:Ct9rHᄑP08Jn~以ѳm ?[1m8XhI4\7oCp%krr+(җ ơVb}a Ү@ l/B A;F[Ōժ^uP{0¸^Fڴv"!Il*6Jev*(]$I[XFɕ"Ti(Ur>u|a CnÔ:~BなAucfQ b ~C];q 9@] @Y,5{? .'8K 0eT2#|54Ew*C떜uW%j`֝ώLU(4 )we8\stvpRvӞip羳,2@@9|"9gA&Oᆣ4EfaȱQ$I׬M  `UޛU{5WJF?_ .Z*("F6LiY\dYU. @-tc C00q؜:@-pY]HDgA3ܦH+MZR/(l=K 9X`$bj3((-8Ns9qSjaowx&,㷎ц W{kE @Ȁ:ok&?m%݁R:Rc-eo슝]@f}zlH6[+1y9$.^iiu~=R|5aBK92w";;p7B%%{QpZ"531^Յk0ҊIN9n"7 LҔw[RU2T qm,}zFup/b4kJH%f#^O Qa|:WNjlM拸t+9j|{;%]Sدӎ_E24Qf[Nt8Kk);u r ˙lX`N, 1BڬܰEusQ:P2ia"?FUuR m%ӦK8ط@Y5fV[s !qG[\_S+'V4ZEubgEČ:l 9C2`K`f2+EnIYWU5A0^t#>C6}-g;-J=%Z9 <_@aAEu ˄`0DNޠ~o൦#^Xr Zp˓ w<6s V1@r.[N,~@%1Y,2] 1@b!I|B'%Y QUbHyik\Nu^ʱjŁS[>|WVLK$8Ѣ~]`[0͕ 4Zn5J* >_b'jc>85]̚a6zj"0.+}6fhstNK!KUt"Վ7`COV}ne،N$cff p}"L>G!?kry-ŁT:\E{gaQ{;k|]qz] - =(0OaA3o!X,Td$j }{K%Q ʮչTD2D?#xb n`ehuÓE`q=?/`ksyt YëBR\əEƶaS ש~Kw6$Cδa^^ !;ƶor4V$vcD; T[0ZAk)6p6B}S't wW&nH/ C \݈[-#CWLwrwx.>?Lg{=?w FK̻(xh<ULkmely}C39T>LVQ0$UHGt0,vaVx.F"I brY5⧒'Cj~P}y(vײ+bfa.YO<|ůJvy# Oq Cj!nL]B牑?7{!7tۨ{=RG.T0NKG0ȜgfY"ЁeO$81X5Ɵ~Ɯn]Jmdb;j?-Tŭ.~rlO={vIʹM̩ٛܝ JCy&#8#-AmhJ:Ǝ88bZvĢ*VWw;=LpBOf;b1-ky}_bl4a aϩF C FnU)m1q3"ʽ&<Un3yxL?:zA2[Bh{b"g&o%eُǩ tffϝLC ̎j KZ =sZaÿmqrt5m'pf 4dFY080Ïq brT| ~܍ri:{v+_imt"F᯶>M);P ͇&SB%ɋ]gF&P罊9dw D$ЙIw 䊩uf' C,K /(\44r }"Bk.qKˠ:[5O\D<@yIlv~CF7`9:N^gC}[smkļYɉ V*lS;ju)6׷OɫXLVM=H6iR2`$ & yOs^(K얡A^3,pl ~>S2aJHX BK-\3]”VJ-G]ʨjry-_6JU%,`bQk:@Jٙ0d6Y0K Lt+ !ZcfiH?3FSz93*`0@j1m; acmPKڐ4,m\t,=>`-ܤ7WBkIۦ>*ڦnydx:mi'RFu PZ3^vC(#pĎÄfdibivy&kova8wz9A@/vmKW< 7lM҂bazaJwXg4ߦF{0v#W=HPKY2&PV+.7IvvbCg4찖hZGEk.@QDqR*+߯[r68ޣ7LoÖbDѺrUd36N9T4Pd9 Y jSP@FҺj"JXNJh̊,ֹ6I t6.$TV@Ha@3v(,K](P>BFAmo9%ep>]Fٛ&t;B)LdSM eFP]&$NÆA {sDj%V"֤HkZItE`"m+fE.Q)33& "ZUHUF1y`.pcXV4׋v(+fW$IedeATڳ!6, u+*2G%ʃ%W$%rD N#bi(DdI0m R&ʄ54&0d 5UP:$hjSSb֊"U$W':{%PR=KTXfdvꗰs[g>`1:o!3y29i( i[Y!T_jքbU^ښA` ) U]Ͽ~}GmS5Z¹4]mQsp fasvUݻf.o_c pGS#ThB ,ɱhE}U9#cGE~+!x0ڭ֦V$M[f%S" w@pMZo?r^;KJIf=q? wÍa洂/9)W5dV{ƜTC} iv~HO J PSh <==MlywsI)@z /Ak*|]wI0s$YTBgO/fP2Pذ.qI Cim fHf P ;wjN0Mٙ,| cF5 B։zIf$!Kc[vbe'ItR(00%(Ehς G<%d-"KA ˿m\Y%>H9M&T@ʂTxzP^ = _pަ 5Π-hUɨQۘa F"Ub4{]Mi;/n’r^jau } l91dΆ -ӏA1h㳰͇K ުV #IU 66'ض/(OC9skL0rIڀC -E[WQv )#g8qu\l:UmvSGhO4_0`$=υz fEDWm'ZC״&JpxRGkמ +wtT`vY ~{گ^izc$`AECD uu#xo`(CvѿsLdV(8V |5ZCŀSKuaB[`'4<˵C<Ǐ!FWpq2 ~Z tt| rj!B/F(GtG[r`"Y va^H9 x\*3{s(a֢l]rKSks櫕$@~|,h}xZ kݫ#{zb["QAS2Yއf  I!V2&]Z׌+ϫO0J^r+PK#'?3[ s$rp]̵j|F`~v1%OTg8@v3-Ȣʷ"*e[ 6sCgս 5l@ځG|թ@+h(Xm1dgZ pdd} ab}4}!BEnTTz\зcψQ"-|լ:>ը9e7oZaQ1P sQymY |Nu Y'x"S9W(4(eea>YRH~(L"M EES&P\9Ǔˎ4c[c5LV层I"tRUByt ЭVEQa uzZFsRZ<JM82 C, >g7}/㎢Z.1 ug7cc.kBqq.I `oKʀjԌщFΩ Ôi;]'E"A+ga0-MA-%U:K"w 4RRTK}wnvT_Ëob)db)5ܭ8FUuJVtk?&8LhsՋUJRߓ`X lMk z,eU?\٦a?,Mj4Xp߱9.wH; sI%ᯰ, |Vq #h3<屬S!p׳n9\|TRwFL_P&EǧhXʙ(T w3F|#1)r)OBĻ3ey溧f=ilꉠs,]!FB|^@~6y># z`xEwYۇT'$Ҏ?EXo:8 X*l;U7*ͽFL WAmuXeʊe;fK иʿKJ?y?zP?2MŠPL;z[qqoN:R 5X I6j=: ͣ+B.UJM>Q!a>;]V wC=ŋ d &>IaiUǼPbtcQb_Ers4/˨t1U`v!bRl!yov}s. ȹ,DL34}ϼ@/V^_)&w&HOOKogכR-geLևO\]~mxlK应$ϐ`^g;-](i[}u抽-OCw MlDFR.0GmӅX_>h 1N-3#=m< Rn lx?wyݑդ? ɧ&PE0Wvo'.?{6_&v.̩/PZZKhbdg+}wU5/fp)QH \QQS@Tj;z;荒ɸH֯B/7i P36d&ѹ ƓNk]c'$X1ǚN1>]̆  6&W#OwqSsc&kd2ބhcqG6:+TΏ|u|b֡ Nj SQٹ)+0ilۅ.z;{㱷]+$4rD4o](M&N==~iOΫȿѫn-Ar(Owӥ[ ֪RĴ,ЉD=hf6 -p2BE̠i|.-.umZM=\1Qt<>s@9G)ux9TemдXo^qםTG2u3sqlJ;Ap]O7vc8.r 9"ق #8!̐::Y{;;=xCysc?#y>[׽o PsV%l/NL'ْ)g%|_ji4;V׊9arr#71?-"=bސVPӯw[ cu+n;„`Hqqg:4Y2 dYmڗ0psDB f{gٻΣ߁2˛stZS^> Ȇz58+fiSр !NC t uxcl*'I rksv@JzꐄV'I"Z}ɇH䃩Rglf=gP~f˳Kr/כLNbkK(ޯ_@]8e,5u.@ ]D eI~~)$ I2Yٚ-K`9WMJ`ƾnJrX +pbw|} $eG#ya'cYbs3[C6hTZ\L-,Σ1fx&e=y6l`۪QzcA& ۤ%f8A"PVEk)'9.^G|B=|`#u-g~k^ /C sI G3HA$ ZMKwз k={wѨ=LKt2!w fwyǯ)We*\hniIuScg[,#6?Z.\Ly|CԒ]p/B@/p?'Nbdl^h :joAP $-'dz vl%c,4pK0>&`Dẃ3|=C{퍅l$<یwD,ױP{jh%|FC4P0r9xZ=wbƁJڿys!X7 ."6W1lG3Q:_l&d9-cJu7F{ChI o Jlkx`sp-ubA|sH1|saѠNCm)Z5N,²7n5DR37fh ;Z! ҮӃ } @Ά Rb/[VJ^%ʴ%Y%&zW)77{_!1P9߹rajs- 7f0ɕj ,8:޳ 2q`:5X 77{*Ru8R`iKB䰺6];v`Z*Mİ3,kp V$N\T.Wafb/a"Y&@x;)Q2Ihҁ7B9 LE2-P&1 ۽|~9@,~e#4hB!bw_#&)G m@Yȼ.EQb(Ze Iv(fU4棞wmkuq;pWpuWQ``q&8xʜfDW8Ǖ.E;Əu>'G n8l" ;c2|<ک>Fⵕۏ;jFDN<'yI'ld؀awТJ),BT4M3-M]324g۸yPP3{h/܍>yTy1Rw Qre5> "ɲΠnclw]|veߕ$(SH>2cqiL{s@[Qő }Ē@)$TY"fWMrlӜ3r&2@Tޕ:dͫCYdxm#"~'fS1H{Iٮ!q[rA} Aob0)^QuFũp[QdLwȦwp* $p!Cv/H fl>?820jא~bMCG:.s gMFL*2vyBO>Hak^`CPT/#!Дr7H'#9:է $MW%z?\=r;\6  :|Y"`U"55~{zfީE(c+dO"M֙X4s$v珱}l9/ڛZՈrV{G-ɖ*1;z`Yڪ禄/j B &g[C^WV}/ spzLG_O_r3zʔ$fNqaD5v&{ ] )CV"T8.7tO`:sf->Rl=b}kUd8G_5LZS{#;ҟؘNH y\3V!&çyffOs`]]F4$aĴ1pH 0;`IMY<~gjI;fTR.9`-A97a0BC\,Xa\6@I! &Q.~Oct׾ V[OSE yzgZPo'5"3 %qzGۣ։A7)9n4e?O ˃֪q k :aUwU5њx > H͊/^WɭS;a"niLYr1@r:6(G}" pBjgP=@$ӗ#G+4Ktl4?3UA̜D ;*2 `bhÈ2,Q i.^*|d: b+[y|v'eTQ{ƢHp/D i`y"ic)\ *.W4 V33-ᑞw-!21Q i D[ +fIHRI] [0KdYI  $ffν'HzxiSV$U*BNc-TXذ[}D=l/UR-gEYX)w[G?;ۦ2.г?l2yȞB Nc3nchm(ft: s>y .`3ҝ3Wʅ84؁ uaDw<΄;3\ KuXA(DuN>8]G(/t[gkrʣ#ib!RX8K9?[>Z4-oqk‘W1!Qd߅؅fTʤ(mYs>@ 1Ox yQOR)7HtlvDy@"Fh5|rVy9{%vi_J2,ߓg_jZ:W:xDpkw"YԑuQwмfeέ_ zKS*T}݀Qv)c[5WVʵ8ȃ~3oFlUtJRF*5+*-Wvkyjqto/t<\ւdVc`cn0GZQyx \݇0]J:̋ݴdLfB#Uqڻŋ1t{vv턃҂yAxtofGF-\D$4e9!KC>ƽ:\ŘMm ?( 9=挦4`HB$z*?EC:Ab&U̽o#.w#F f9zEu]t~T`麇 @ns{ mN:NêF! 3i/(? &ۻcxrjdŗ#QpjװArFaK6rL+^(u@_um1JH[U3]; yB<|TRX?8`8&Ez%dT1v)C㞑AND3 Y|nL(@ qZ$hzqid ؁_nQP~v |xiik9A8NI"?T3?XbnNg]fs?ub>ԩikۭ.~5:J*t&["ʿ6 _4Si(AHd<0:(f-^g \.7)\҃Ϊ5 p) gRo}/py#ZJt=ڐ#GDφ:[i9vrCL ^)[)T5-`EK,욈ֻبŜӡ꘳S<$?ݨنaw/iDr_c ΁&EY[Rc-u'nS:Ox E(NƝh\ \[zPA_*y唃ҫ6F P0TQ=TE0zɪⒼ"t =f`_ OgCR :ox58Ezj 95ȣA?G(!^rs'`Kֽ5Wmm&</sCPLF2$ uR|ouU[?ʝ^`a43C Y%&KZx! XaJ\7q Kޔz31^d} Vn1L,|<&SՔqe% lLGsxh,5q"(aUUL*7[דh/l*atty};a_UCC7'`$Wb3׽ԩRXC,2D8H\qQA SJz{ p-8UtإAa>kRlgsq >%%(3T;W `HRn:6wI 6jL0@DO]cb呬=vd*b266u  o^[oB*iQP~'}z^AkiUsFrYnkW\֭{hYŒZ-}Ar@m=QB:2cfJP5(R&+*gtq _zK ww-H[~Q8*NݷtO!pB`V%RU"3r"( rЍ".wāa~Zn"DTetCX"M3YMTw )`Nأ RI$(΋e0aAM^&AuiLsE 7שؐMR*!OoʆѪ;Eq]uq{( .=c@Kw񬧍Qވ0BrUQGUWѽw#~6ċ ;'j-K)Cw:Ko9W)eparBiK3 *qnBޝs]Nmo~hNʶ0BWDSLw=8zLfjPd{/{f1Bc3ⱭuD`]xs O, [J*$2<>_p ŦiY (І,|a9ThdU*[UᾧLѱmRc;6jwj \KCQwWՂ"z=o$wm+WX(t>+(YeXM|mЂ5Hq'[^n|1ÂZMvX:{vF6lx.]'&oh)U p+f8l;<Z;EY![9DuUI>8d#6`#):&uI<;QtK{7Y9@ Xc^Ewi, )+z~f, ~5YdWW߈=&EwjW>o3cT81|mܕ@5Brr fR?WrRE`,L(".߁Ì1AdwK%6\xD>U^sn_5`Ka{G a_D8B8ܶZ̺3E7hU6 PYmdž<$F=wuct BZjT]2КÆEPFw@P*r 4>jHVFဳ7GE^n+/]"p_*2ټy w\n4=aqa6ە-W[66s`Ŋam3UIeUG@A~U2;X@#|D`) -. ,whrc}n)hAJbX tH!N9ID_`g߀W~"/ i/ЏpQKB/t aTQ I৘kz]L{*)j$sAqvᶫ"^yQ=)\ .)8`["EXQF]cF)z `;8 !=Ur `V 2,aB~ҩsaPLTaz۱vlm]KrIUFJ]r;9GH1Ƭބ핍^h1z3-ȴa`jKwT2qČ{|6?݃:^h0mvaE {ԴB Kⷙ8%nDp 9{ZEY %zXcp`€eYȃϔK2C4j9L46tSk{%vYnTJS)+R3c 3H{g[S‘AX^JNY2ҥYK(zцxֶ)6=4Q'KMRi)SL<ҙF1^-9esZJ `_VZZ^/W GoCG i|a\ojgI1Ь^)ʘS'!6ƕ Ƙc6쁥2Upj Egl8,2$<^qZS2pf#7ii_)ig_+3H*D <9wYHީ,i mz!{|/t‰$ERk l5r Q8">CIKC XV!8dHXE'9lN)HbPEFD]  M_Cغqkָh&Ι:t_P1fp1JT8Ph46B 6@##1rK|,e@0L" "Y4,P3$UXai))J7JlE]812 Ɨ533喙g4>KŭLt:8`zssr_Aq9Ir84ΗȌ¶Ś^htY$ho]-V Qyh)m/ASt-֠WpiJT*' eiG'&S<,P[X*A|r-ar,57G 4WGV5iax ̻/2˾X 8q|eҸx13bVyʧ,򊌞pm1Skk,|ok V30Wq AĻeou^1 90a۶"D#JV︩;b=he>kY|%樮C:90 P38}mRAx1-$uDz:۷8C 0@$"R@>$*)@)~_'A9ǔfL7>㺷=!=.xRE"9mi)x+6`6x} \|p\0MzmyApA`Kzִx#\6Y|ϩOHB20Jci\c]G̸MY!ǍZ)9)om4&wݭ7Fb0ͥ28Iw%YZ~ե#ao;%D,X#c6%{US1A5b@:oă678ɱ'ư%X*_22KmҊި 5>Ǘ~?m-+Jo ukeX:Qo7$H{u;N]ՄG!5J44nsDWl`ݞ%] -pI '؟ G"F=a$z qa}F[5!N1ۂX;mwN7kᖙr.06UMU<6T⬆eMsza [rey|~Ҽ1SQ~M{-cZuɺeثnaEǹNJ2kګDer*0_<|Rfh ɶ}tY;{ffMf2f spV(Rl@4F$O}BK6W1 O^2`v^ u]b׷V"3";~TB(h)2)e,lbֺIc6Θ0zB:O-5SQ7`ku \yd*\Uxhoe43c-!g !Ԅ 5ORQ\a`[/1mؙq+#o_=r"#V6 66Q]WֶܾycM2 F8W'YaF})FB•;219a"n#CLssp)k^ev,c:h4lw3A׶QcAJ$ wzQnΨ}I\0F[ݐ~tyQRv0c# qS9,G+rm_}~ek޴7xBf |,dحM.$dʢ8&T&WHf+3<՚Gb~TܤE2%mD40 RA!H"2-C|'J@#/fv4D[zdj\00}eZOlU+ဈɞpVJY9Mc8u3b7Μ C<-RzxK^%GK"8Ujeє ^_ ` p ̎L< eFSfZ -) ;\6Q!l1ϲˋQw*(0q"nGGRVNsqsptkEVX8e SLqk CY 2GG Δy4L9 jNS8\+S0ؼm[m %á=-ų§Nz-,}b9LMrU0}brx;8^|$aeaPM/.4B +QtxZ[26O8t*< zbūxyVOQ=}wk5K}UEtnBI3Ttu,IL\NRUgfq*!;Q/#kq͜FM{%haVB"il5 z30ϋ.c+}R{=peimTiLLRrxAL6l[疮!~C޽4q}re%p+y`6,Qk3ެY{\Ғt04L+!yザ) +{29dǟ uzgwgR_Ђ*oq;.jmYy:[! Q,p573 ģc\#DsMU/ :QJ F "让@>D$Ys;2VHWc#Ѧ&|׶:eĆ:Vk񅣷dS]V6V-FDPAhmGջ wV#zudo' b7HL` tŒTT yZ;,<Pa$.xU U$@ H}KXWt.ܯy^©A@hY&t/V$dr{.h_røxYYЖ<8؍/įӨٵH7KɨP :+=TM_浴ǩBр_7@u1jPxfh84+Gܣ@05̗h*[ay[q@1[]HmY<+[lkY՟ ڴ zCmuoKabi$𰌽m̧Շe}]P='56r7Qb2-T^FKX]PGCw0+t:K"K@+!A4Pvc]RaE5vĒc6S,?҆ghrtއ[?X")ME_I7}&t)#+RfG/VCL͛t,φАNM:1%aõog'až`ugm&v!PD"uqF d2K8;Ym]'& RdPYC$)nvT/ X?v}H2ڲ32F8W#vx֡r38MsZs]9K ]G2^|I31s|ېABmRg#ORO˨㷹eiǨݰ}fN?s8Ŗ T/&| W:Ձ4%aA]!<"$1 u3ZğI3DQђ™oު_=􁔦qy[CBl0A,n8"$ - YK V2nG3j#R"!M&:f-MhjXA~ӛWy?Xd@S0e.ӘQز@fER'B3^rx3tp#XN?+`al~R~]bI+F30]O.VVYټSWW) ]5?saX%mtȭ״}H7+X(97(QIqJH!?t|0I&#Į*w2ΓJbP+$zХ(ҦTY]2-hU{#e8samzpV&\ӷ9"kZ̙la{PDm7& J8!G{`bfuC.+h+.=-nz^UlG!8p|"~x*14KAk-`x1َ'W Y(7o* a5\>#=nrr7>Ԭ'bM [$i\udh;`-pL[  0Q>;򗦖OTZz":u3G)gk%v YX=-[G[kwY< =uAŻ0omsg}jkɯD\Z9ob(SE'$ (s c%;goV& s/3p :yo6=wc%;Ż69j0d@5۬hᑰ@wvzlFëEyڐ`CPO E͗ɡ0TH}r%_&ZC-"X6SUeU(v* e/B0߻n tBWQdLiy`K*eն n5 h, ac5s|VU)cYWw2 lHuoᑈq}7)ZP =>fv;g {xJwsW֐7`T8KQ& Lq$w'9M$p#lvܓE#3GI2Ζj@3Ŝ@w~?M.d#p!8Abw35KJ_r-xGN1³ӣ06ӵZUpRHF;B TxxXT>#q!U/wJ^yn n砅szG,"DH|+/檁M8#tj.<{h _ڽ<tt%eMZxgm(4H)N@-xuD$$ ǘo$]p阌HěOQ&'AQe $q!@%4B(%c,Zej.|00X3d?^ޕpNz}M}@ӗ[zYQwkUm6!$+UTsD8) v>ί(! q@F%_%u zQY>v+Q!Xp9wڨ݇0"[.0X :.F~fv4[mW$* 4;^U8@Y|{Hb, {z#ѬT B(;l(e9sj( G2rݜ{Vmnϩ/ol"ȽL[#f4=ͮ*gQTIvjU4͛_VHsd{3Ypmz9$ ˞MnýiJl@ E٪<-3!x(FrVRnV1.eyFVQܑu`~vKEcBYOw**y}S"×4ipy`)3!wh쀻S,*@ݤ?yj/}$!FŰ{ܗZK76UJZّZAo>>< @k+I5mֻH{( ;mq9)r)'(* 06'6a 9yՁjCNXM?6{ZѬ'B33W<ךQۑ;|X +}9JYJ2ε- IL!8pvn.33cl՚h(O'qb(@7 tM}O+xJ-PF~*Q-D>֜e/١j-pۄ6<(upCw—gb\<^FPBD4sU0&ޜVgooPNFnBncDyw[RAȳ܃әJĚ&C:,FRDဆh`r9Pt+ PS/;ܸp6ǐU\o67$"z|^taDl@D/Ʊy*0-Mmw;pm: UYJ K/nJ`F Xҝ6S9nup%"&b'm-ݾn7g8 m(]"2YSP9rW N2I&'>OE7% .rO.2|r]ǟ"B* p{fCfM_¾۶˳dfط0R+] խ)fe1#'tTxg#7ŀk@C ׯ>Pk^7zH(@Pg@=b\PjAr4bu+ '$ePr*Fus&6 GEd \hzC(|enR(:kQӫ6ZU=V+>R5o^Cƭ[ls";pl^ނ8Yt Y7ʕ2ŷ u8d<)ڦ~ϳ?;SVĊvYA'FԆ\I6VkOAM{;SG<7sx/ H?D>wE{?+k Tp[ͪ6+.ik;ZL ,j<ÇշH9*)B?혎Bb!-0@FT+}Vx7)v nS .?icf""߁9?{/XqPbQ_+F <)>Z3hCy9P0D׼h%˫)>9ɨBSe-!ֵ ϰ+]pmT)/i r*QE[dk͆e~^MECF]8X* 6HJe9-WՊe8ŎH Ngvmy(Un.Bwz&M$\ЖroƬ+[ :)(;L_W}{8 гֿѺ ^2eikr[V.:r0(z[0!QqCKICrL$SR2vD YqY? KgK]7_&JV x,eldX\آU SNEXie4. ^fL9"#bM1 _0n`] V(h$0UA-7Q!wDKV&%$TF7-KP\:YEjR6x}O#kFioj(NK % zN}_oɏozz6GV@:a#-'w_6Dl7PvHuͲF EL GBao #X1-̷QFH錙S9L9gprT!lرJo=c^kcvYrz3cz8Q1Fv4@ Бڜ?I{(=CpwT'0a3_]ϽtoY#p( 9J˿ekt沀.5Ldt_Gu8k]İFr M&L@IXya];w+$xuǨ6]{ݾnTRô2sޑHN0]Zۅ@"Y;y\sp1?>S uq#;d#r&  ئ( `|z23j)'So^`$Tu ,Xm!TPL -_kVkj5k%a|yPA/CTf"cؼ w6I,)c{Fu,cQ(Kh^{݌> $^f( L@ajk뚘"쵖GrEM*kv-GbouڳԈ:5ʁuQmfd}3Π>BS?J>lTN0OC ߈TAOuTDx:dK=~J1V݊QZ B̴㘶86m[Yp]C'u)Pꉟw1{uw?w]v̼sWthfvk{c̨7w~vG̩5oȌeuT>eG0ɆWbX-!I)C&k%=h8GčlgʥNfww @}:̶ˊ *SF[JQ!ir$Dicؑ˚B|XuƝ"Sb}1&><N%mt#J 7>8sa.41sSd9H!+DvTn1 @ZUmZv ܎CE ͐X +k;-XaxI40[Ƕ?EpL9tf 1)&z~#@,pf?6>ɺށfCt_ۏJrk` #() 8-Z: Q]yi06;#{Σ/bMw"N\m^I{Rs7<2q X\ 00yo0W L@?f(hQwa1OO (. *Q!"`0raNki` vK_fmo{nl3ھIMws! -d#L&իe,̝c_t CQ\ˆy0VQTb*zf02zԧ6%nw*viL$-1ɨA"u5^7`L1<&;@nq$ |HGAd ܪL6Ä=nhR}..\W[I a*¨+XۤK:-̀q#с=m*zFpH! t @0os\=ȸU`ucԪzQhOZO|fw̔acʴ0,ĤZUM^{tCD2" H2fm@UmPk۔Nq0`6J Q]"8!QD01{X)=uFB@ԯD(oId'x'mH(%#`);>q>cf-nM8Ʋ\aYHЁCw@`H-FQhioW= 6T0@M}XAݏu=gs0p';rcALdV @d)hd@&E+. Kʮ_U{'[_bxfFpx82(R^QNA.7ܶ Re3?,{_M`ǡZֺdodeSq^Z96Fh\T# 6-cS8=K<A\]^NOz\ackN=jd,ݓ-~w2tj e/R!sjL snmߋ 3w^܋ őXr ]sj"VͦN']'Z3\>/Rvؑ|Dt!n6g0(`\oo:kڲV'h`=S3Z=p)R>Y qZP%{}?o"uN,6ژi<_SJ]r ,ѵ?\&[6}H-R9pX/9 A ]4dR- ϫ~s% {f)z)MV¾8A'Dg'ԴU()!QxMHNbwhܵA2+[wI0CB%I ާ/Q"3h~r.*% -2zm=ؔHR5a:<*+lhI>KY\NP9gi5IRPzN2@񐮎Yb2-x "F}$wYd47WUzAcS !fJ]?N  \[,Ng뵍9LFOkkt| >|G?`/ƭi'ř&(#ACnh F_gĀ#)E:bֱET07i#۽õގ>{nxu7qx(Dˆ]".P)]lq) @b4s8*7j(l r *h#b [(eN4^׽8)A rjmI%`tJ4[0 A1`&T6:J$ N؅Tp -hV!W}PerYIHZ>dVpyJ:p粡"J Fh**E\.N!URk{?E"0\bQfҷ5`dӅOr1JXȥswRDn(7@@ʭ Ɔ^^op,3n>+(? qd5Zٵ>%]|n9S.A j>݊ӱmvKj8ylAj8)|HHh|.=qv@,z[ ࣆ&;GtUZahԃdMB( f"1z.j@h W:|^%nlC׃|T0 @8%]GB "(`\.Bx^( 1*|ہF((S h$19lY$ڨhX>G-¶m*aZf{m_+HS;?E1r\D5 "8 f ؽv%ldV8ǒ :4črZ @eݽ5%W0Ő2e"".ܣX=lv g.ˉXCv6ƶrR,mOM~U-?Z4PflS52Z?/?su|]QHY |jM[ܒ J1A9DԎR H+YGFkQT;DaXt@1_l  `KNՇCJgCBAUFc=b771ds1C>^Z3g%&bRM|B+^&M Ȓ<,7>#i?w^6!<$C4 fwMwK|}eH\ʈbBS0hɝp.>} LvL(>jl罨%T| r3UZ,P\;O>C7S$ڶ))z7_`p@,'%3%Q| Yd;)`Hc@akmU엻e]I&(oZC3_oQPnRUmd9B,ʮcD~ZL`ٰ0Ζxf;tYȰ-lqPImfIfZ0!(LfC~㹩 8f0D$wDGzލS qp(҆磺q‰d% fNYj:INt*N]jIoXrأ6(Œfd*;ؤ(WB Yҙ^^M͟ax{t2MϳV>I&\=|.qO{(|g-$N#y). d"w"+Ę<7BO#EG?@̰v$_A~x6,EAi+-l(yfsY 0͌FWǔLg&tJvbdj'ǝ$T,z6 A=Q2pYu0٨_밽[S"A."2@ D$-SණQPQlmZܣ֣P7oM}le:̙>0sޕܯUWFBddYڙRRğ;l%8^QIq̛z n4dghο\2a+*-(Xڵ$3&K> h-] T[,4#X.1"CGX[B@f[ŇiYf\T(dχTLF #LKU5@#zZiuFG_@ aQnͤMCvvV; 3**Njr3T;纏բgv4[Cw[l&S1Q]-H|ǡЇm)+,X tśvK $7`yǦ-v+%-VP38bt6,Xe٬gw!lPdE%K>6bH'Yww8 'q|xo\1#t%zd\ ts5!MNhHAЍtvn;wAED ्8%77N5J&=EhH+I#0nlfBuq2.@B:6$PrcUö=d8\5j-*N>.a1r|KۭuͰhw$n'|77*GPQ-|7r*yl0*J,)78y3 dPgMC)" ]_42L; 3&{"̞UocAek=jY`+,ktbT}RhCO*%2ȶ՟hҐi0N3IsN'!9,6l3EuFlag\&,Z5X}{>n*KO!7k!'C6޲]I!ǓH ( ~< yHzAE/ؚ H_۽s#%Af\n;GtBٖBƽ7lo"ҎrC[:)V_^ÓI2=waaq,]1{bSbSCZ=Zb=Tq}6V:-?r3z*,\hH`՚nZBmާ3{cHhIMQU¤e_5KP(80ew wt^i' RÇ$7@|NɡرJtlgb̑L4[zl=z]2fͻ^)ͫ{ WbbeYSH;Eb﵃Ft&,UAjT8(γ+Ƭ:TjEC^B%M "00*#VTSװmQJ Dd*wNi&Xn 'aCp>̾zgz.lixL \ظ \j0ZfNˆkK?z{#%{NK`Jٓ\u[UqbYJv[Hܺ.d'HԖ:t\RPF,>1:W`s5zJ(ĢnlZ̝$0٠W ^C3j;]BÉk,0#Z(pNay>fa6&I41تuZw{ tT3vSBCLrjְ.lRi!vK,q6(;|nI/w9kvͮ~>Q,K5j GwܩrnjfAa$h[#$fZ= B1fM%S.APN[!I=q<%y> yϦ:k.\8)1DAv6Pp;'!MHlK@SnZ"ƅn%SDRSPX̃' j-R2=r=u : =r(4!XPغ+ ]1K-O+j|jk=BŚNGFYs|HIA0=(F:&02h .xHzS3M<ϪvX]=k)Y.ƻt&Üũٻ=Nr3;Mieՙ߼!E9`0`a!8,Rĉ$eHIDrZ@i3so)fVvoS2|(e+ > .< #b^p"buPꡟb[fHu&dKrIk`Sfn2 :CT "g^j:I:e4%3-bc^j:Ɋfe [L&uh ® wݤɚ\Du6M)563%$Vsͮt sأz]Lw*:5FU鐦e6)3H%J6$6 ؛o}H:;f4JD 15M (tl~Z^,R>0Fpt#+V]$% 5YŤғ}dւM֒ў; JHI~7n gL/WY(fg¢c)=R G*9r9T tdc&RJ[s$nS$0E83=rE@ZBmQ^Q%Kfi){dXzj`= wձav.(muSRMZBr(9+^݉'u4t:>aA``" |H?@wC ,7а4:U[ >mzSXOPɛ5Ga֮ѓ$"/pPт5鐖xt ѵjsvvP1:/i@8ܰ,ޗii5r{d9ٲl6hId3Mx^3+w$ΑaSX;WMH@sQ vDI%bè&hRpt;u [0ث czJL}> ,l] u4 INiʧ&EqQqb˼6L]2Łaa.XIDIQ":&dUԐd5\ɯiO!{Ku 2Y_8/܀ [G .E OO`O^&oTdd͖Y=~6q/%+6{3=W;&thK7<ͦ,a*yMvM$g50:T{ͤ+=2RWΠXCǣU 1Ɇض9'\R 9 g_C= *rhsr<ɛnWyVdCէ+=C"[a,joCE#h$oz8n2`=TGvx)ţ}A,e2 IYX9tBfG;1M#D0p;.BxBl_:ݖ,n^LPCeé=7ÞkaO)%*!j1Rbgj V䚴~[*#xdqJZS%A`l%,n_H>yA yf[_b<3HnPq& *=I`@[.:) kSL]V ieTSltl &*Uz=ZY42^s7ؔ] %G3!N5m8.\VP;CFګS!m_fĤ U3R4_ݦ4,|P?to|ƪ$^=}oZv=fI:i0&f(cjQ  MhLCR8F%isP%9alkfdyl3 _h,VlVU2y=b0}Y NH,TbWN`3Zu֜%50LPanV6&8VtP@^z $9r)dG&ICJ C['MK&i. t[2/v 2eTK {vq%N!s0Ʃҁ%=?|]ܻK0CJu^qIw'Si&,|)<32 "LCMi5+gaܳBAʉOObl2chqY'B;)-A=)Lq&S!R]} `~u}cȨMLІp32}cs42hXCJe!RfI7ُŽ0VlB`ݙtMh)&I@Vfb@hgHu8A;xIG|&\&,ZHeK3O)WHyim{vDeU=O͌30օy{@FN3ZK0Ns ]?MvyhCm'E0ñu'RɝFMjlL%zD\TǟA՞^=&`?B%dUzvIIR`›!2&CuokRhn72dz(3j6{F@/זqPȜ`M,<5k̝Y3;zh. 7օrfä=]c=,֓K P0If9i"?=&2jLCslu(.75$֔ &!Bi@z'2e$`vLa֢}utp( I,È0 Y,TOخEB8c_ iA;ؾN[t',e.a,>xLLɋ;7 h"tRLd;6h_sa4$fOK*bFO}< }swA1gaF݉LɈp23.b|Z)kPu.)|'һgIV.ʰu%<E(2@˩MQf24ļ=0B(qͽg tQAaGug)9L& yJS,a1LXS8& 5) @1Š pE6k!݀n480IҪoC| M]Au3|`j~z7*l0VUԘ%8;0n 2p!8և%*ꡟUcVN'cDuL8 ?OD)aR`Y'UB1gzoesjd%: 'gjl?dݚE f'Rkd3h OIUEƪ)' +ZqKֆJCEi@gf X i'$d47Bۃ"!ޡzZ!e`f7;v@@j "z ilRCgК^S:)K*vm P-#;8$;OHvcL<8;Wi{ M+Hwnj-6P a\fo7m7# lC$=0r@֣%>,}$ v_Dnv `,χS:(I; cf LfLiglu?x2g.t3N} !f栙n$M[^]02;/*^=*Y 5P ɡLj9&K!1+ O|57N,g;:K%>S "&RC/ED VLb_7l$,&I>m05|I{AjCSoSed<$-3.d@0a FL?V|C&δh;63 x[U՗N}†rPZbt+҆,x(z )c43dzH@j lD7P<: iwʔqb')vm(KB-k)$,ix4 'b,pB:yP*BgCeR̈́9̛~v!܍BPOc&~da't5Ԁkdc{ “CB-I:I wU'BY2f-Жle h`ŗCRO0= I. ̓>Щ a'M%2CKBpIMEGC鵻ܲ#M|xpJHpHI9#О|y}c!g@:ov„  ?.@Y`{ } 2SGTw^hid @jxi|h L$k|~\)GB y'^ Gr .K?&#)qC@z8 SBQ7X ]ْ!> y0; Gm{(S͹9$B}| ϵ(z{.CJmՇ= Hyrr@B p /eO8H' Hrʜ(x*o>' 5>D9?(ua]J=XC I%t"v%B|+Bg`4PdS'rµelP01P:ykQ<5gJMAst{c\9"6IW$֛]0@ /3e+Ewm2oaW9́{"Ȥ-!-DC倘@I#'\jCmeC$#fȺw_%<<3鼚9[V1b1ӍUpYA>Gf] DX: D!Q@hi5"5&@4+@4ȴ"JHHi@ "B&@:5 *\`  C@.J.rP(ѾE E @w€dA:r"d(@C| q(ve AC<hI1!JҵB*DKOP# BV h@ VBI)PTK@3H3"D@P4Ro Ц$J"Zݘbv2"PS}+Hu#jJvm))W )W$9 /<.@$@)I!:hPJP-1v%@2kڳtZ؋R6@Ǡ.*'P u O3L;()@-rPT(( #* vCi:Ә(*22h%^DIW$\2V!䅣ƵKjuI$GRPӨ[ }b/uHd;Awm :S$2 Q)\ 2%01* УHB, Rj v Ckn9w Bd@b1BxJjL%Xu!3Çi )#-ѐ&za؅02P4% Nhνlؚ/\!$.0lDPNs!N2ف]!ʐ%!S|8u˗%B%NHrx#q~Rrb:SiGda* oCQ WPv݀q`h ?V$JOZͦi50 G:S40nd*oZP%Q (׀zIA~L|PRve]ZMh熁bP&A2P$55X\!8Km* BqJg"'< ‚{"< *rTw C% R(ͣt/^%+Hl g 1C:W$ 2~p$*BK "P hP {qJU5(-( *~ wX洐@;JB4+EHad8J&LF\Rc&.7d:` hCBj ZU@y@))T( H(dj )(ToD P;26 '%(dvfHY$3$ 5#nJt@ԅ.9)T-LU R ؀tNe>SQPu*)wHJ/k .lZwXECPd"PćD )8sNsȔ+H(R!ֆhbB$(#AHn27FJ l@Rm"!TLЊVDLTTRďgIDڠ9% r}/q.tE(l& L f w,``T@ 2^K,B @Lw¦B n~WrH(r@u-4BBDd)(JV}LP< %fh@ ()TC'{q<e$dG7IH4ЎKB%Ԃ lbŒ*Ȳ6qjlr(q߶CP/E"PR'};8@KB M(nG*!J @nE [—YR-{ ad]I ^*C"R%xCD ՔR)SdW"&4N P(JPh!y OYuP JB(}|:h 5:M:lp?OPœ!5{ЋH*Jo;!DJuN̈́UiSȑCRB" ڄʅHL_9{Rܾ{ l?  *PĢT ae7q웠]@B:n% ZFNN|y*z|Y8M0&k33XDprUP=AQ(HRPJE RjQWj BTh3 HvA29ȔU m X"MC@ >POB ?02(zx ' tBHР𠔨e}R|(Eg!*x(ư.m2t@m.(g ="R@BJC.]CE'sR_AL%2^I4AW "=~k ȶjmg]0!Cs]gH)ێI^H;?HON=(p旔Dop08rk+(`)ߊhA3P : E4NШõU 'iKavځf)ԁiULPJƀ>CSDKJ\ rO2yaI4ԳfIM|nǴӗwm4xkc/W4f5/׻W',Hv̒l 7ڗEy/B LqP0N(Lz@=}D|R?Xyԁ*/CRR2%"M{*:_Cq/9EN~]L2A:.yeT #؄2!50 aM"W񞻒^VfTd-xrZ#ƒkE -]]~O]LlNk]?PࣇI#єB"أ%:v { L8Ȝ!ޅ5wH{h?[Sz;0f"aYQ d̊*5'h6:TDF&`QA QDfZQ <(d (0#BH#wQjCa9e ]D)Q΀D9 O>AyG$?C<#tJ402%3 kf05OZ+aP]EdZr;@Qӷr 2) @ ?*TéBL݉|wB…^Ʊ)iq!v(m*'nYW|Ň o2"eQohHe]ßG7,6HLTd! d B@MB#ԏ2@irD)!^ur@\Iwp.BQԉf]Sqwvuohx@M QU<W֑}bjDD Յ {0>OY#qHcK\-6R $CT}2p#QP7&5 EsX\lUD ~({S[B"?s*$#nR Ǖ4_G|P@ rrUP@uAe(*D".@g슖r4*tB !U {q J2nQ PW<򴈠>A]𨚅Q 'vAARGP&: 4`ADTF!(>L ׁ@ (B;;:$DB>UA,)"RE2T$CP x< |X<rT 8xd"@##vam' D fMJSN'ZSITRb" @M"Z Tu#_<9UC̈́7B&UC?R肊pʚjDWAT P:ЪExD-$ZHy AN 4) @@ Ђ @,)@]OFlz^/1%Q,KUAP&" @CF5aƳTGK$GTnJoecogprs 3*@Qą]E@C^$@P LUNmjl XLIQ`f(yZR]3 o.NSqƠ{Wd&yvgg@麄iArqB́!P8H !f @!債:)ߙbj(aIFLmcbO^'IgYP=T{t[PtD31CF"G@xz.ީ]tN+7UT* r1P2t|*4ˉ9Mw!8fqlTxʺ=gj 4(] 5NM0ٗmК#P{A(@^H $CU<{3*U 2fbqP_Emu8x*Y @l_#tĩgT{c ilߔD~Dd|[~]vaw)vf8~Y, @+0|'#pu>'R(F9h7ɒ]),=ŨO_Ku_L**\$&0”ٺZ_\D%]sg\25<. ǵ'r7`GP`~Ӎu_K'\7L:/C_PŜOuki/iLۯ@PcC61ۧvݜB+GRճi3n)C"ku $1vyT qgaT 6ρXRj[I>b,:o6d&%X93w2A`9Dej(2TU{@pDJD;j4 y(ӡM6mm^2b5;2xB*.rY'>Evd(EM'N{zŽh{ZbvXvTxpU|(@@(|Jb*ʫ lsĀӹys[5]*=@$*@O9eBS|!&VAD0|@Yz[c+ \.b 9h(ims3u{Z e#M<8|n/_KHRGU0;b29ʮQ:t„>W"P /蔥J@9QEDrQ\@DDZ}Y&^L vǀr@ ݨCLSt'2C4"@(@ߋ^5VTaC@ _$DJ"G€Q<_PSHSD2{[!*PkE9rLh Fvfבiϵl –hugqZ3DHHpCh IT!Eȉ AWMmÀ{76d7]D~=On0 4LuxpˁLv֟ezˎFB;فd}>#޺DTy%LeO}+@.Js@D-*:}Ʊ猗|9U)E+N:Ȉ׋ aގ !p{ݝ@y25n9@uN]L8j6V*d{w>U3R30OUF:m)!3!`XA\!33ʹə3NCP*SC>B ܘ{a:\1{e$rQ7JStЀPhEB{r Qu B#$AQN0[ PdJQ_'%F ؒTwKI&s90d0Iݻ=(mأT@x b#y.Yc0h$(Y/H2jL ddKqU}p* q )IȚ" yՋF8I0:aqEP|EA*2 KJ,H!cCf .4R d>O긂2'm Zl3܉Jl@?";eu\(RmsB >HlD9ZSkP$BjW!υv!6H $-:J b2HfAJBw>M>S!E m";؎L7>Lqj*GN } t4A`YbƬ Z,5T0_f-PO/ !˗ Dy"RU9t c ʭ$ j@A% Ї{D{Hó')ADɄ*Å!64$ٍ49w wB|WZx)`Ne# Z 9`'3~Rn3! P_ʴ,8rƫ^5Or0ue:ɳ!12 9 >~Dq ;24!9~.Tq`TR& &NA9| =ou86P6(Zb7$9>ƍtXѺA I_OL:r4 `Y ʭL€X J*jDEgC$Ҁ3(9(*}\t>:$C)(tʧ%T4h @@f$'r޽A9XD^ L 8rPX턀VP;E&*pĠmp @0XlU=d% VMcD7^0u_Nk߃֑z֕@PD9!MlJoa5%>ی)ޗoNb%9 \d!]$!8LCNˮa!>D\dP_N wo@ł|Er1_"?zW=Q?W˓^J9ɑzn=tStj? y*m\s|q T2"p#)HLN22Ϗg`܀@9H){Cs NBO[y*ĄS U䶲D0\?_U7NT{rH1Fu}`ߒ[&, AYm sKٔ;@@$ST(w$Wܰt+hU? {A w`("xA%hbC[@e' & B+rtxHe #J[E0ɪEI B]*|$@;}~ $N*Uw4mUpe{yٚD)֔QxWk@)}l <҃ԏ:_9D>DЅSٝ / $J?Pt(㪩w-^EM!t Hz('< HA j_[uhDؑW';M(/۩@ a^Eɀw@({HM*liπ(((`p5cB4P\)qE5p=@ڠH0)H$ TD*(roe#qAvс8"5oT= AU; p/{n82Xy޸Puw]ps@ Z#A+MQrQᨿDCyN"} L8n*$" EH.4Ia$JuL? B7bf;Jv IbR zaQr)l∯Fj~M2 !8CրrUGĂ vb~;C/?QdMQ(P ԔT?;Pzqj-a~$.gu/H(4R~YT10APV;/hc@vv^x5? @yN_*yi@"LCEw KDyu2DR"/a[#H|"y T||YT*4sB)_#}Y9S{8訃F3$xT`ˌACP=S= 0_9^H|B o%yo{5.304<[=}LLhbC'&&d: zOD؅*)0 mR4>F JQ$1}ot@ $x ! Q`@#'/ߥtA|iuVɧˌb&aE$1DUK@0<|qC@x&7MJ-`JKM DA!EF;ʣ'mR!@Òg $!M-BH0` TEUUcC[Xj(TTK@!;r~d8@) ϾQjQ[-Zz]\}y.S'N>2"]IA +%Vcm37_uLMW0f$>Jj}KadX;fAcԢ w9bY ffQRUQN,ҩOB (J AfT*3ꀀƍ |WRdmA(y"6p 7LVQ#<@\Uv6pr߄ ¼n >DӇG&.?V8)_!:`]Gh6r9%G iW>CCYV"v1PR*q*RD^(6*~}={߇A 4Rj2paJ{&^44Ϫ.>Tﶇ6z;. d]f y3 757jɄ/.:cT>$d']s(!Q>D]ޕƁCM{8|t4B -A!z^&aJS yXHDSu)2hF2S+ar7Hje ++#o/ː)]0 ~} ڜu^ "0U8b]|׫&t3_0rI37k>^:E`/*R.%mKˇ,:>&-i6U `(:T#i 7n,kЯȄ{) abexih(ǑJ6iQʩbiK$-v| E]Re|k᤹ƩH =tRhE}KB(4_sKLL/b}6s-VUIE=>._IݽX+GE˚@~؟ᢤ3s+26mVdtߢv|BUW~ ]!o>ʂ`cZeJ4D/ٺ$fMPh)B -aTRDcD. 444IA 4L,L*4 T}bHQC셒/?3vT3J@zba 복‹ `}?p>}/swP>er̽v(]0@lʠh;mՒ~IA{ fqo&Md01 tw@a ^U9f[[0  W$Hk9?drBT?F~<0R+BJi@/4fdkySU?jQ"yIđg2ѕjȔև5aOY!5fr5xR}r" RDw{Vz #O&=`ܠXz{Pؗ( l:yx=xXn6sil, &z @\hکET mޑDER"(/R}{.'Gf{G4"ԕC$#t˓iIP0=zBfC_ Ga=|֗zO&q#="TuDH;y~PHd<0w0ę&X&JXh:'Q4zX*%SUDE4AM4ETLIQN` ("$y!Tz!S;_;f_(o&v:"sL*¥0`5(!B 6*] @@K37XChJ*n1( l8,B߽@).CRCJf˂r@ɓ%3a (zKO6Dgj$0*R &ian !ޱ2CIM 'hņ7Cc|6}-Yk!5t/R]-CB2)MBCRCDd[ f%?[0|]Ě 0/X u:(^&KF 3q gä0Qtm5dQo̤2!J)^xAP) Y % m&A1NH2 (- 0X"*DQk/ .D%pyLFd|̑1FC0QH,PDm990AILPƪ~b@DV ?"c6*BCɜASg9G;6J JB4({amUˡCq\9d|qi7_@UgCp~gI19zSG7G:88}!z 6} cG2ޏf&uh. I9 pes5SZAVV?wVg_QXɇt0 +/Cȱ?25=d 7XzVڔTV)֜-7ZRO2}4ftt9PA̜@#)Ӵ_gNr3t0=j!^37]4<[z=XxZJ}tmź)JVS8*r6Pjʡ/6r8L_8'OFHg`!|(ʎOt *u:`ě.zWĎ<DŽǸ3'Y\ȇ~gjG({9/7`"CwϨ|6~C3yGdU;[(SbnpRSZyLަ5]\W:6/  C{xf7և!j!F+A`%߶OIU>[IGc~{(YW5^fT[JƏ_zxن@ :`Hp裋]g5.s{'[U@[ԣ=ε~qF{h,Twzn*T+ϥi0e+veE͟kiePzt ?i3쨤;Ne{@7Clo=chd~c1rşT6N6 'bCܶI_'=^UUp Bd ЏS=H3͇!1`M ЉPßJs.\"z js_"70( UJe%(P:sN_[S/q ?H6v0 v^9o]˥)ݕ;RTV# eU!:i,u0>,XmjΧS=b/_s-hw 9L-?X`Z&(.HZ,[4x`v%Bː; oaTt.1sJ}>.m0C>&|oأS[0dnV2D"Y_傂?xaYH% Dq'swU:NAo@}ڌk k| d.#:Gdk]}ם~[Ͽ}o$ {(^BV;*-c8eB<&B35 YWD^QaR4L#'@i:[;iHJ2Qߖ`d Ӷ٠ԇ },>yarJ :-;Ήe9$)UQ?4iFD=Cf֏)_79lڟx%Sڧ)%y֟|5j4PbXF UyHX]Cj2VuT):1XdԆg`0]Cuge nrN$S) 5bpomPQʼn iMbӎ?߉,xQ}k)yiܽ @wQJ)ȹ*;i83 y's$R/? Sm% *'b f|NֻCȩͧ|l /Q3&qA`j)h&5]EQt!!t! C00#cxގip؀4!Ha䚕>.hy6b7 BmfZb1·^(e)0F鼧g"{.$;Fb˥]!0e{j,_۾y{_>yt;ii ΟnkW{*:^ߏ_n=Yk\z,pӯnH(hi30,p{ͯh[1ՍI @Ǘqì,GERqb3_jԽNz#,%UV32d35kdV( ѽ}&+$fXh;0\gcW * F/P9L NmRfZ8kSJvhL .OҢצL&Բx$$qIi@C7h_G0S-Qv~B(\lH',.WQ'}P֔NE{qDbIA~AEkҬ$(T)A#uB>~솟tQ*;Õ'Χ.Pu׿5%*:)8ij| .1$'vw\3O5z9>M;0Ig t_"OѭV Zx^U[nïP{uK䱢i!PQ˰#$mQ+nTS3 BR@Ͽ1SFwv%/|RnZdUok2`n+H^EU H`:]{SoQ=)y*+vH0S 킁 W: lp~kHOߜw2([9M )U^׿ <9 a|LWHPy'o3M S*ZQP9*J= P+#cWX!O0PU *&KXF`?A&d.a"LܢRr] =iEMSÁCH76 +wg*\=.tUa+tF=Otڪ3Ցg!QoƪFó5'LbձN=S'~UB1 0D0?|/9DhW٧dBVP(\%O91/|R"fU-5zNS3(6?s@n[;5ejiA"s< U "\Yuw؈jkDB|﫭nTlsvj $'b@%ʟ6Q-+ 譋 +ZW;0V.CEGKʪPęPxNͽ Ky53):7R-z>͜qh7,bY ivӸ ,Qэ(Oa_3ae5}sa0خf5Vig0XBAب r zBcWFtr/34" o-n8 ޅnDDj#kjtPne10n]tvM,fY#?OQZ:C5f~e6]bh*m\6zxCrgf{s\#x^'FA#_mpR‰Ty7o*?`^Q%!'VA|Ga_9 }B@'~U/E`տb:0*Ն[iS?7?; R҄ѼKj#u|U ˉEb r7&ҳ=H5{M z+GͣrYc؀DAPr%fmzgmKSukm^7t?DT LeS)7v$}䭏F ІmUي-g~Q覭Z}Pnn(/6zLIg,}'/:/5G춭^Cƿk' 6z`A!Ş3`#2| Wڌ WCMjY8 MjSWHϨ/t bXޟ@p` ?#4S{=m2P5(\p[Lo\[c`ٽS M(b7w~; $M8q RoOcy, ˜b"[.u;G%u\'w@c1cP!hBݾuC?( z;#lrts }^y5W Z9fPָUc [6g2w,5gkBZ6d4о 0cc_=4+[tLy,ts+82(p}D+]Ky0X,-@Jr/ ;eJ1  \+Ed89ʑ:XsT|sl^ O"#e ?VPrאstj׻>v`ydi6|-,}DPtQ PB;hA<3% 'a<"k ݪ0dWc] |@JY NVc_ z0QZ!OŃ*Qsy?s4c5$Y*?Kj6Ҹ(|>]G2?h 6 Eh؏ ݟ_h[J6x OTCkAq{]C}2+d!t>P9mF\iv}tr8n\%ҹb Yn-QF]X1])(6I~Z[Pzܹ54`=t d9ln0FOm |>fNjnN;{ϰBCzPԨ*ݨM>Ϡw~2Z&O6|\.SPC1^«pK1(CčWV|^y^kk 偘fi zfsv43W|>e㝽/Y0.߭Qmv=?2}h?9`*&λ+`+ acSȅar}s?)A }n4j 8o_|2`=\8qRLRH[AO2!'K;W&fgG*PўgLS@s&atS;']c^ nٕXv]_T%!,D4C< GiNX?5'ʈHF03 k9 wgM+^$ŽP㚀nl@R;SfeA1-̫r1At u\Z!GbEz=K y`(ɓ r1ʛP& |)Vc @*KoX#Cn]`v=8&!Sm6wP/S! 1tJTxzGz>T"O$xh*Jh Frb]{) ?+&ZCnM0;d9̖Szӯժ푰]kEͭ?,;,63feLd#vl/T>*t4w\X,hiTQf:ʮ Uc y?5l$&327ϯaxurvfє*spg3=iO~K/ش?v"/B7O vM4G8&Y ܡGn?f?-UZ1QNU DU; )ڜ4cɒOgh#.SBI1xtd9`X[7]UX[=j $22lgG?$d{^q=x؇搾m/yq=qJAX-Ҕκ|r8v'ұ}%/)=%d`+3nDwflz0ўxJ/& kS%`_oWPES^(5Gq6mZ-47i695IgdUަtOjv^UIBj=󆌼w>C=nJ&g`]7y0xSO79ŷjUCΏs5hg<]"7FS+k)G3U!pC2VaCes`%9R{!`s [Ot #fz0i|:dKΫBU+4gUv啈k_fVsϴQo;!w{< 0fOa8*u@xET1t wp0 UE2v.u CfB^,>Sm^|fAIԶXx F._#jrlJ AS;iIS;ԤBЏ3+-9b.;54'\vFeiA׆X=[@HgYn+e-.Y M=s)M? Zt5 95ϒvVz\쌞;sZG-X2ROƊw`d2fz3sd*Bn!+2ag(UF?[{ 5)Yxx0.VU"PbծE-4:2 p^;he5?fM(|d}vj4 ^Lxɉ}#ڪ{6תܤ ğ S1]R0<áIÃybxh7_'>UJCxwXoevPxTuFQۯ6r};v9rU\ɅXuToi;M > ҝaSTJJ\d' yYuwD,Kf#|JKCo=[8qYG1_p%V?CvhS6,ب\`lщY"!{ =Y9n$=u+IЅ 94;xGW7E&nhȈehlZZ͚uJdF/PCYes,F{gQWH15R?p:ij[:Vvn5cэw gF cхbO֒&nu ]YjLB=),FakZ;YT5;~X܅Q|_c$=Z?~oRh}nuFS[TeB]fO:>+ل6^Zq, "ajTA;YѲmMKXonwS[ gkz nL APk* xf>BBKھ%`x&g)}Ik5L(xNc2j!b A-ҺPTO#Px7Ga}:cހW&m_xxGQV'jbm-`:9 *iB2Ot1O>.z4nо`_7""=2ۮ:z ^,JG顪F5ϻ使~ #]n䅵=_ن_O˒#r*χYXWޚondT.m4mt[; I⋫j69 }fd{'|zU4;| N 599aUPl|:3Em#g=&;58=qUjA_ +u,8M@hGg?X>]oү >/hOK,i݄z `~nsN= (k33L]\L6`jqܿGH_uƢ(K^YGLʿw1G|<X,XGڃ//ϣEΘHp&9. 6#OT5aͪQ]-׫ Di,3Ͷ X`^{5]XܕީR,U?sQBs캿qn+y0~O:=hswԔ#,XAhu$ iԣDR 9d;Bzzp12CcNt?υ*zO36YqTvv9,O J][vՒLڭ'y:Zϑ;H,Yyn]km=JdjĒ9OZJF'B\_yx'5YcȇfLa~sh9wpGk#&{81,ﱊ>3pgeYy(6]u7-e}Nŕp{gGB,|I!\"< MNTj4h8\ھ8FR/ậ[TyPo.g'VhaeU0rx2*8l5P:lnIFI[T紿q8 ?65Q& ¿#f1(S}1u:6|TլNД`@=4 X)9SC<뱷[_cgjY+n|Y-hF5./6قC}On Q^BTV CI.h}5LSg-d)3ȳǔ?Einf|jK.qU?V~W VewcLt%y9q/[_ '1C'<v_s7p~߉_ct(]hŊw6b lUdUi?W:V3}rLlذG.68atu̙_U}g@wѹi>i6J@/:|2Gq!a>hqJ*aV(k;z<h;QYY\+!cVf6&B&2cs 9f\%;X+$ͦ,4CQ#]]Dtrz5dS<~^-h7cܾ^w^4a?`{(O+YD$sf_eCakCX[yej:X"IWáK? 5;wQ3ǟHF&nza9 C5kLEM?]Dy]crR} v^!j͝UR$(&_d$^~~ C7T6/1x;F qFݧMR!&^X g8?\-Jˣa1l6 P?:9WO-Qv3iFpIQ6ָ-Fwt2OMwC-I]g1Qx<k~Jw=?[=p!}_pYpfl3]k5{0=R/ uc1͗O탛B,f>~}o:Y1? EȕVKڔ&ĂJs%!Xxd;_ޑ1ӝ$;L{fp2tLPZC/xu:CK}Ч{>Jld6a])6*2f6!DꜭnVMsb^+ohGJEWDʶ!_YpHCΠVa}a>m]\(FoMicDvu87셪3S]=Y.2ql\g}6w0Fs~Vڊm9lV)6,żxҤf e ߈1Tup˽ŕ3I[R%^Tr5ݍ9~~&"H:FeIZYX%owvgMLdb25po`\آULMkӻ}GbĄ&uUȹwbA}BѪߔO× ~Mek:V«-g7xEɁݤVC%5,pwwRuKlZ%ok㾤[eIDVֻ4ZՕdTN5+[]{nn%.{(ܔՓ7D۫gmYxc~lm+SGLx_#~ҋQuGE>V3/ȶOeAy-,]opVŦ2Ң2o.. փ֡kG37Ka1&+>>"Vv1& OLX 4<nAW7b%OТ5zѸ q{5Q0c\⤒a^le\ek^dn{n=ԳVw\j{iWĮ7mL¥jNeu%OgKscMa{\P#yөf ;cvͲ/;xke%iT$Iy+f!0`.wt-f# Ռg2)Ϫ† q8jJ.Rg}O {DQlDVިUe6nk#&[rqy>>:2yܱ/Qc示G=S BaVCU 8h7ST*n}/GOuShve؋y[_os&5,FVR[tiwB{ۡU-KZnyi@=G?&wuKVj'lʘk-S 6E*hǹxݔTQX>g)J |z,a&YV=i4ǿj7h7QXRIߥ2q7:=Οyr4M41EzBz-J K`tK v$.#wz$d4HҶ9']wO,eb={"q'.>W<̌HY*Mx۬ӧE[&Vt.j6o<$ tún/^뢐N[z]rҨAط6K53*޹+{1[&ճF ^k_ DD{IqۺK#kU|!HXF89t(|k)g\ dR+5S5shH"$fF2I˕?uPDmPĻ^_%YnJKy,QL:ô';.rMCjkظ Co=y.pзl%"hn==˽ݺE[^}H^-qp۞U IuLhzmUws:7 ]MىDҒĕTrd"2,@VAWϭMa_zuv=c$g\$QoS'k0e~#ÒsG0$^pvHZnA Pe: eQRaE+'4וf-*Wu;HrOn }cD, 9 &߃{g(b1ο 4ĺ'gahG ]Un5k 8dO!PkW_#&KQػAf\{є~t,p웰,䇔A(Q*܎s5Лl_zN%*`s=`d𐕵4YC7| ys. 44c4H5elvƳ楒kK)c&0~$+MBz%30 f BVf/D48?ķ m֒?D.]9\%rǑS ڟ:+`yAŽ9 ٪I.k4(v [3+?zv0C=\Qe{ggUe;-9cO9{ۏlf{V2 Tz]9|И@Xa|I eO*%Rcə̨0#[§|zt^NRXqRTο1N]w#סտ-vu^Ȉ=3ģv(tЉ"&p"Aߌ8f l6PqG pY{5Þ?7WZLlmm.Zq]Їc$`#` CÙ>2N`1)М% uРEɋ4;gZ1pNj'Z86CU Y,NHxC¯[m?~7-XҒPޏ§.uF!"d ѹ5 Ja &=$Jzm0AI ` `+n4wOƄ @!NHB PeKД H6إ "]hhf(ĕ9wQZC~Ѐi9~Gsq9 AP!2fc&7BڎM&+}?oC?͜@4. pϜ sg*`I~%eMi۔[7qXQCCtZ+d|Pse(o~880 +-PvT/mp6nD-1 .x/9?T#+bb1b"*QE9{!W VΰB ܟA+n fY r-\ƻ /b1={-dWgQ@5Ps,d'2 Cf:Lj:YGW淗0m3[mdȡXTHD?ȇ 8#CIo ~obQ_/^KnH(oo+@,€19an]K(!Bڀڣ59]mڨ$&㡂i&_ή_a"09 uS#m{(!=!5 )Q8^ .91j8ӷy‡|W>hbs;s]$ј>auax p IF7C/[aQnIH?ǐFDIJ ,,#JF^@UKq7u6H54;fnVW+U k})0='unojU|3$az5Vs(q94Ǣgg5/TNP]#L ~GrÈRK R12 Yy  geTmM=ο_8i7=Dtǵ@  %Pб_S#_oʽ3gp8>x޻,WB|Ǡuh^ˇ 4)/x,9e`5Pr+W>Afr-*k?φ*f90ypV L/GRȿ+ s7*qnUg eFtᎈ~LdMAuTo$XIMRj=r㧞m7;ts))!GaV8ƫEV"g5w%d{N43Uɐs;[5~o}[UON-̐*Tq9D53ОG3bo4s{a遦T2-gtq 8?$ %;=͜D>Z@Hx+06`rEAa R$b--@axRdQWq 9E)2p R6zb1<fVKWu9U$A;2QThq9'`w;8]xS P=ABGحer,b?4{ldvʹhb (, dByke8:V6@1~S"=j0MQnkʴJ( ĄHFC"*v!,)FĎ#>C`w1| ϯd/P>; 뜧bbjQ Zc1Lx\"FswՍM-EE4vejEtL?jxVML#+ɨK0KM2"E(9nAxi|Fi J*5;RSNx^RCb~Vu; Λ(bؚ0sO#(N`XHfeDBOB)@@7wl<jkKcX:/f _dzj % _g`')=vw~>ޛP3PrpiiXqFdtMJ( /Ƹ>B:\)֞rP Bn&z>NyrOݽqy000:+tƌCafaR&^5|TNtbuh>]Ea?°8na\F)`@;Y3_[f0 \qU>6eY^pXEq_~~1L2M hW,OmXw#Ƒp7 k⪊4b BUY}}ʞ]^o+㾍w4ri/`q,T2-xҐ0'w ͰM4'vc(giZ\](称twGeD a\hHFզsfyl^*ڊw/M.fF]5;/Ugx4pX:- ,R-/+*1N^4.ۺL]\W0 2ͪ+I7Vz+?': ~fyPv-lB/B<kJL!l59;܎ԦEq"!̫*g5oZMŊiGw~^}Rќr#Рܴ .VF[[d8eQ/\ͳƭCeA{W={-JGSW\ڦRa,jgs9Cȋ\ȪQ h1x .qjvr>~6:^u8x:vyY]$Ώ'yd)Dž&x?IΚR:E28 0uɕqHe{tJս>:i_e.'[uLDZVCµ尔gqy&W;G#G&4ri&/^%!LT|}u\1b/m]&LׅϫtqWG"MuU$#kuwE>7 ~$p=L];x)_"bn['vruOK߷N DK~ާ8qzaq24mI=̚J'|ztTsғ^NJ &2&^Iv? FZJ7'Ug407)Jiz"C`Q@UqߞÚ_KV 5A21zUn^5˭1{1#(WS33OAk! "dL!+{ |ŮFJhݥ{W"GQ'Ss>,B/_A 8%eHSX#4?:E{F{&4[r,ӄvžy,H*5/&A,כҽqgiHTHO}/bC݀wg D?Ȼ]QN R"uHe\Tw, X_ȢnV ۪,(ZQ;?FAz2>C| TP;  iCS2=;[wJ!v_4aŐ@$8'ֈSV%[_ e[<`ѝҔ!,Bc !!hF)A(Q.H@ (hOUT>?J:j'K쪐nT}i?ptJP|Ry@BF[~푗9DT*[~a_F![wM0ZA)>ˆ P2hZB%bi/Xfմ)a>Dחƽrϳx qF~Vl'o$ȐAmUr "o+dL̤Pƒ}K7pb䅕ݢ]L~O5/^Rh!+Q?oP}TfMG,KnՑQ*dv&c8 JF?K`e?]*ϠkW-Qݕj{[33B}ʞPSѤC!,$4Vܢ(vw3y%=+ 1kb?{\6mbFOƮ jJ3ܗ*5; uItBص7qtKa@P3RH*(Bb3^ܖܷ>L`Z,D[yЅ}]>}I"A,Xu!6xFfc iu|jC& #lyc!٫1>$(~IdSXCNKnc*9ya8ɒ.l֩:𤅐Baz!QLKMDE}l&ħLOClMuP*Zqgo ZKa|20pW*Cy(;/tu s,^0QK%=0䝯2gjV=n9ۍZEX"JE(M-8%ދ  9bmPQ!$ AZT D)&""d@l9xk~K1zb?5z(|*WO5cS@RpNl.;Kb6'U{ʱ w(G9=*e!NJ(qov0 *CS?EjfU+_a1v8@E7XS[.S} Ruzc< C3 LǏ;N@&6h]TNfb7>KG_kǃD4-SC@4R0Ѣ"(!\)a?@hTq1MDKjvoG-tȯ \U{&`vPDUd[_zF3,2^ '}B^#+$>~FCjO=~ۙ+nTW[yKdk8p> 'e{*NGm"LF U"Rh((Cdфb`7Q[^t o* ×4P&/.ʪ1ؘUªJz.030)46#zZ?ovq_#6XQ%Zuj{}.s r .kM[lQIiL`[?}]OrV0Bru#DYC`h_A>+2l V2`sWTuZXwA'A2Dxf2L.g|sI+Bfc߾)ڍl>i]L= _$?%t,h*8xU&hf&[3 Q;0?԰rݟ!Ϟ11^β Ϥo7 W%&T!}yH~6f$@p&runŽУ2r*񹡼zR"*+2mzܔ!VN n+>g%.] rcKs9}%~>u=/PO5G$މ.xH8Y,-//-w d;c^}:M$wj}D.?IaA_HzQ0D *FTɁ{HB:ʒ;Y2Έo&$a_eZ񈳈g3zTϿyv`YˁVr1S^g^m4F"ry)j&]MPn0q=c`csIw\E!Gp3a{((co8_s oPWe\?<tMotI:zd"&k~%YZ\cQGhB,k75ql`i[QӲ;0]mj3)  oMAļ51 d0'Pe63ֹMuÝʆ$~k l/Nwһ>J֪/qaa=kG?Sǐjy^Vܾbk_b?.*rWzkJHk=8]AHѧk LЊ j _W{?[{f9/G8h*LbMv:NQ!|gpft{d|ZbgQ9 _uM.nbZ7eN^;%ҬMkOŝTٞ)g !h.?D$bYZ7];G2PXkˇTZtH ^9 /G,k..)||2-/ zԝgVyA%ڿZIj s$8ϙ9g`14< ]NvŲUCζ5úpՄPL9-G/TXGZ&`.E78ڄ߾w\c|Oh<o63bAm[\B-λ {>f G:D{^ewn.v/ts\ݮ7Y:'c98;vo^T.(th阈|c: t&axf/7Xgw5O}6}"82Nԧy /ez*ڀo_]]`RqEbT#d$ GrP?y^AQ$we}831='ot>g5$P)ݜҘU?+HAS08=[3G0Wj_$i2aUjzec r?wN"]ܭq4rYIHN3V7Jq~n -<Ý2=tדU7kcXHܢ9>?S<ϡ6'mO"/FGkr=Da_@v N۬ml¢+`P(Y!]1 1abfSaWnm/e˺Xy8LxRYdN:U-*${*)y'Wlڦ"6dșk/}PyQPWxxkK GwzG՚M%+ ͌9EsWO P6ZHM]j*ƪ) ]FɫiFdn0/1W.=EQh!:/?;qѤ31ݮVAySe%% &͋'^CL]A㡕JsKnPʹpRz9W#F/@WOEfs Um:-Bqq;>-U~<\Sznև-'ͽ췞6ݽ lHUƶ6c9 ˹}໅&o>rKDbhkRmoI(:iT|fB6/EkvoWasŌ "ʯt1Mɣ}+5FټS #jDk[IiS s6 =S7=A[7-E1-}8x~|C ߾q$z=nY[X`/ފOj^let<]3%W {hV6)wkG䡩9NEŧȆo3{[LoV](8*YI&۴~§}]aҐj°f̬۫Z):+Fisۦ8jډ:-[qXF? ѫlU4s-H$]My.@NwE9j)bZbt/^S_DcE[/qOkh]Rd܄ܱ'/ oG#n}]q2m9`A:)_U^i$2t𮎋д?~W),HPZ{ C2w3طMaڊ̮"YQf(=Q>3;Mt7ʨwÓadBdh{D9N}X͏C_!9G;ZwG{jR~;.p|̦p~5Q-T/&~{5 w噛PL?lIv?~oɇyU7~Rd`wl92b[FJ8y=kDȣ%s 3PL$G1:EzPF  vWh=a@Qě+q>YeI}_lO4P~]G\=e0|jB= l3Z{q + } =e׫vy֔)gtdW{O8NB|kasExe6!\v(R#)ĵy7ȾwX #'m^Rg[29(J&ܢlԘ/]vy? (ͯpye .;xABr};c]ʚ| X+t?ʅ ?3*<Sj'JZ.׺XOqgiƫrk`gx+ǁ[m*fP]l95j&5ޫWU*ӻCI61:33HB]1GZꬆvqD3dW`@>NNF/ýwtfc7ur0*'dM2 bxYgjW=5UNj>g8]꡻(:J/0Spf3;]=,\AsYm'N$3=:e872s,նE F `2YY%"W x5*%? P*.U^Z8M"MI ].9&.x0YFx8+s|^Ň`>TA Ph3ʥWzt/ȕF=ܺ{~xߢȳ3М}qQ b@|YHNtjWQPtVPꨪϙ1*%^mʟgnٻ~f'_b!:6UQ_ pD~QW37fOJܘ[oy\㱼z$H&pρ¡!2S"QA7+'<ÐDjw >Nٍ20̹ۼRPwx<f/B|us[{63K=s:s~nJߒ)%qP[zorQ_E뇇չNN~M]ʮ,SeQ2vGtI~a;ˉ4 9퓹j3v/؎|+Hql(`[01 `&B6ǫ8 1)y̡wTI0R%Pg$G{el K FY{,2zQLBjЈgVŒ-, Úۚq )f[۰$?x7QX0H5XkkK~r\ui]=܃0C`F`԰Eg9n,1O?Ptmf 3+^Oǫ7[$55~@2?mx!al9&1^ЙX~C  ?V:?g9Ér@#gP=o!\&OJ=`xvۿ(eF&Up\JiYb9 ([aFѧa$ECD@8H<ڮn/豬JEblf|_ ,O!OIt?2uQy^NFљVj4^YGJ3 ;.lEto:d A\)ӑ9_EW8N4}=EOغ% (0MOh.^OWV]Q'%^*ix֛jmk%Iw|k=ZtqTBܾgs]r-%2OBKKr4'Xa)1:)><;F SI2-PBr%nFT$eu=,8H }lU?"d6RB dٕ`\qWiLФ$*^$[ vqFxpEM>sXDsAҞP1fB&6;sawYyYeJ|= r8Vy΄f0} EV΍"R&hkW`c4N u'PH>'Fe/^)PtQolza3%w닑N|RR9V6=IF}m;XBu3Vjk0F)Aj_~U[dB[h,4*Kq h+UDbcPJUkT)XsySԠ6Y_ᘱ|-<\p"n1ny]nËM/2d[SCl. Op#=fo鵔e&>|J|! E I1?e Qh\v qYJ $dGDz']"t7AAf w Jmx]wٿ޿|^gG]os6 S' 3BmMSD@VAJ>4|vHUǪR&Z=' XQR@ǁh1UJ#5oћnB>;@C؝״Gw=Z"#=VoN9v !M5*Cc vé_98͎j Uڽ UURRzOmzC/. M[\uӮ/ ?dp6/`&f? akU/bTg2 h{iljP&_Dx_/O `7 A7]!%BwjXTn*3cQ3VoOF* CBZ eooc Ѯh @ `"a5(rޮeSvM%fvgKE#f ԦEÂņ H$f7j2([ Y+9NW[H $H51ga?b\SKX DtL<-0/O jȞpkE *A֫_b(Bh.|-arݡ+Hvpre|g F&_#įta1ZEFVi*M)̩q105W^r DR ~<8r~=GG~:ؘ\jrKyݡ-򒥣vZYΡ?Wo_£̪A{:ݽ-6¶kFw䲨&1y{ઢ_ox bFGAC6h`d=܏3@"S K`_RɅO^ACj~qAJ@F5qDkT)=jPh03m1!j`?fX5r*Nf 0!T5e b4-0K A ,T5&H]4VM/6$Г0A6CijeD\řn/X]GƩ[\v`(XbFб!Ib)4!y'I3T(#?Y  Dye{ǁp8@}q6P@73VDٵ/,n1̐N IʬfHGF~HX0l,rm8{j-_j?Hd$D"Qvk;S+ITГwZdLot)[kF6u[\>>eKsahؘ6擼FhzP!&`EtBV sN\Q*P}> ![ e{9/ߺ~QXQ|pT^F0w&B.f M/`M(Wn,~d.A}4xoc}Z,J{'4 {{KLj*ӡŪϯJ3~ FxܶT=al6E4 sMr#.lew*k# G!ڞl S_ ?` l7ۅĒf/ w8zl*v US3udz7n\ ŊoP:Yyr!:s3/Q)W@E7@i\G-RșIj(p._n ٗ=%?P{/n  jeUEEA@PRP5MQQTQ DTDRLQCAAA@DSTA14TILLALKTE B4ATKCB5DT4DAT3E4T TTEAADIU5DUQ0CHM$MDҒQUCD%PRUHS1QEN`U4QPTUQQAEEI$PEDӑTELLM5QIDDLS50D5%R %TD TMTą TT5AML@QSSUDLMPP(%-4E!AU4ĒM R5 #Zov%C8`'2|&jY %J $9s'ɀY/Ni"i#P}^ @e폱 ^.dm bOqqxLY.qiOHL#y De-]Emݦ LI,^bo=a}T (2BmFh1v"1?l ;Bc=P\c ՌYU X~k@$*`.nWm-tsZEAc4i3/(7j3-,KUMN-Xnu\0dCI0253f>.:emxnq*lXkE6YaUR-](" -?r2vx\v†j蝼ϴ0@mFkOmbjwLS7g/& E< uA޲B: P0\ǸK#p@Q7'܀+ ^9Bϕo'*3wc;@lHQ&NK[@`!=5[vf[6#?]7魺\xU\ۥ>ZDc;HQ~[^¢:\JNbHФ9;X$c$}fh*ܯ~Ol5}&Wir }ߵDޏ; v3+9ü|ݯZKPER}MjAAx?>ro?46D-LT=$GT`!!fE8{/O'5>q dlo oU= F 1wPEPաf_%Y^]R)mJa|fJQ^Ҙ?ޢt AEx'j~jq$ ܥq{Y@ 9H$("& dHQ27N8@ $5S 0>NTsWrCve'hl31#cz?a)30狐'>]Aof 9  H oEќYqzÿus}$m'rsy %qj}d`a!} 0…YBgĝZbv ahH`FӲ;a1B+^ 1ؽ$Cqب Qj20=62_'3xX~5OÉPx3cHy?;65P|m%A}>zL 0K6C,j͛s]PxrҘQ&Gr_N&XrFd0ᝢݎz1:hĸ' $X99*{$y/} ;9΀!I|N2HHU]rwH=~BȀߌalA!Pzqj@^VfJǗh􊊈5 i51JXR )" JB mC 6ڲB; h HGJl M i.2eKʴqe&9jtd.yK+ZMs I!gJ%)$A[TtQrEMjnҷA_FiacE?ȀN<l͗]A0?58CSa"0 xQ\)j ޕSOlaZLEpJ%Dbur=k>ƷK1H ι, T˃5Vi,t3ֳHb ԒNYy*1"EW[G1њ`ˉrnT&p}AU)tNٲ]o'//̎wGOSs*4#Op ܺjʹw:o-iZ^Hӵ;'~^0oM I%XJFf'g^➢첳}@?@ͥWӶ2 K* P=s iQ|Y)Fݸó/谊?jD6m3]EE~D9nvzQt dTM`%sIa;}<0}8jn|` :VY2(YIrղϊaRJ"CSW=;d.b|!ۛ`I3ʶK޸-&_ߋVV1'DoVD$mϮ`lL A2! >g.ÿ!3fl2&E|85Qt>$OjAN(|6{)}oz%&)?s4md7BeԮF'2q `\j|Oߙ2^؉p1S`E, >8d PQXkJUD*tϲ< 0!޲t5ހ~n/=9KO!۲g9ʩ9K(DȠ!0d&Hģs"9_N Łف$Kfe.&GuvMzdh;b|{~ߞv09'WA;;iA<0=# ~:0J%aEV0_@[7Mۏh3XV2a ObT?LXo3+r&L9(= =#DN:[ajSr9kFªIY[6n4f"ZWEظu>fFXq0Epabעf`̐:TyaFáJ);ҰTU XC=徖F!' >uSgzul?1opL˱[k d|u1r'@H?*[5" [$Aoc|e0/*["n<0/|>CFl gwXKr ; Nt]|(Wn$Vtrl4kE-p0 DZ@ D|&GW#z$ף~z՞}Cя2 ˡ-HO S m'm!'w{RwY&H>$&HI'đq0y$' J %9 bT^h#*i3PI >5LU_h *%DK > \cGWiNpx9#eQ1l}ST~;턅D '"+YI@9Y2pj,E(6UaH^:'qj( ;L6<ѽ{>NLg$۰QhJF-lkՓS>ֵvaD 70vcՏ/rilq\+y\8m55oL428d,Cyrbs,:0f? k]t=ŸqVҩQ1%|vru`X@kנn)0ͭ; !<1A*b,vewKC=IL$Dw>*fk2C"1K Cwx6ap!+1]ukm97Di){. oįsb= P6 > t2J[O{!N'X޳p (LTjI x4\Y2:h74g=a RBɆz '{zm&B֧?S|A5V#k:Cju : 5"F qWP&bE&/S(z؆fkXZ;oΘ$vEU|2322͟ O#]kblN ?ҝ!*n>;x^3vŠ+>{72CGh L1*A=S"@VeD{6 woC{E^t(Ӎj`^@fP%!2bO,&Zlc&H~IŢR )prMxlXE0'' M\Lh|du׭+40&z&m1Bm% )Ě"0}wDLTcWФWGXT$ YuDܨ(ȶ&(ink =erwz cFOPsQ>1o"P% _SDߌ /(v-Z{ѭnvn s<" 2D栰Q_]f?νh.>)H=}ڭ,ZT+85]͞GC ?bw{b΁J 8A Eg9so (FyH9YsN7 #Ř1"o^yRơj0"kMb)l}PSۆ%:/h \;hOR*D]3IcL=b)`h,σD!ڳ)0ߵjsn9Hh`(<Ok߽<dr2aV~lJqK*Ua֭ejv,qc;ٺ4> #|݂ Hx^wqAz#0jq@-ql$#qc|O |#kw-=& Q]6"53z"{76ȶ¤AĄU 3p<a7OR/IzJɰ—ٰ6^na~OC% y/Kd4?e`cW6FO9BiCEFBHUacnd>=,O)2W{r[u?O KZ?/,M[+IP{w]C7.*EO]Ξ Ow0__P6O]Kfݼ*˰qQ W!1tlj$e$鋃f 9.WNCh60G4z򾊟^sY-Ņ@0+3ظ"H,sFS7~tȎʕGbCTxCy_rQNSVpK"cf7S#ѤrCQP)D`V1i5n>BWxfi@V-w&aPDJ/4GɆ%Yk؃yIHLQxfpp$}U?>ۧ^>rl=糶_z$}6VeW9qKϕ,8*y9OGVSV'J:]dȭ:ÝeUz[>HI=ϥt7ϋ-* Kw}]ov6;}Z>_3)w9Hfz׺od⟼fVG/D6U%ˑ-8BT>:^F Ѝ $0!Im"8@q[-a*+Ũ9hGᠩb @ wHpWA2^B?Q`P≅щ`|nTibhOJbIJAF K!!ؓ 4h`cL!cD+6N?ֱ85Ozn[Ͷ`UŪK(ZRc3M|$Ƒ?{x@{r4CKQ2:&R$ 3{Ft$d"MLʹ-?ᴯ /Tu`A(Tk2V{X7kY`&ۑO[_ &Π" \1I;i8X{IY_Jk2$r, 8-A ѣ c.gy^/ FN'1AAt~>= Iݥ#e_S Zxd`6ɷT&=ǝ*YX"a864>~ ? CeO3뜵a1'+ձ~EW aB!7E( r/hO kԨ9z&{=lG={`JaתPJEt0dj1}VSF,s)WoiJ|Rn*wUƵ/GZ lqGw%/7e rgus:L(2 vgzmqW933$P  y(E2 L߮ 2v!͔}w+$}\8^/hm,aDZbz,ǻ5/Cg Q:4w0]+]\4ƺ}? 'n f}^OusŒS6KjIciADBl0iDz#0i2`Ժ cDYNtB/%̞b,F8Ѕ#Q8TMPTx܍3L\"z n+&ԑivxV+kD]\D9rQiyi 4%^x&_ λ Q0*+'[Iz{nrq_ 0mo벮TL#kR z,(m/ǯcPJ!+{:Ķ\y2+ *Mƕ|%i5&٢ԭf9 G&b~%TuL i_oC|1ad/:l]:Mfrr'o?ͶǠg,0Y4d Ȅ"(=X;0-T8J&i|X`hӸTmcS7HHԖcS>QJGA%wbmnvuc?R^ I"kXW"A#ig|OiWt‘C Ջ %.#A|dN=۔ \b8B6NٜddM>y[ ~I\C(@bl ܆fJ!v Cˈ>@UqTCu\&"y?WY^#Y7Xr|w=?40T=94CQ@L+{<n$!~8^@a(f{> ~~jRߠOo]ˢk'g7/?7<.NmW89|\NȺ)WT 䁐 3[;% 7_KPE?yWdj6s< w 9L?tDs8MLё78 `/COCCO:03~ )|cqT8kO{#99{*mBg`Mo; ˇ3 yn$2>FNkBop k`<3¼]iqDZ{Q@}d̈́ 9>_Csw$%fytX۲_dJ{*D<挂ȇ^L ,9X`U `,D >J_$hJT  *ܚd:BuO)ܜG˻ر_@Mn8 bxD᱈JsmA}K6P7XLueWݩ.sDqGbE]ء/]7w˺k> 7-Kԁ멤_06/ǩ-QSyW">|:ԘAJeEpή>L{ N.EGgoa1?D~n/h4ʦWn#5 tX}(K2EzWk"}= w/Y6y CэIP]|Y^5_>ߏg>%Ք.dD'њZD,_zғj'.^4׆bB} ;w^zktEAdml- wWNQ=̣Krt,AvR73<ŨL#֪KF Bg gR7!hT >*tݡuQvəCofu=ÂO$ ]2dg~l xQ.2Pz\zU=b XzKrƼ?T(aSGʴQ/ڷ*bTAu@eHlFYq>ׁK n%JMrOƨYCr'=&N"ˠ 97ff̚+S<٤z<eR?UV6-ޝtn:xL*r8Fj~uP-B\wJA# D5uޡ< e,.OSK6G1zZ =SCEGtoE&naK]!)SJ1,_ђaœavx`d0Ltha(* _ta8mlmO@j>!ROdq` L|ZJu\ߛ D*v**ud R$614MΣ}K|뭕y3[F: INq!8:rhW4<,R=9 R P] L'dե?'ͅrӭd\!63ҟA`4EOe6χ=cS4A zDj;[?FLs|.)^[NP#94Our %/(e2y܌ <4[.1W+  Xm/S? aJ5i?~FfO~+f>'a?G drk?ebvH6y8|Ϙ:PT(90gCdV;eëi@&(L(LB: ɥu 0$XNe/32=B1(Yb!2Y=$CjytdܦLGKZ:w{̞_COWc8^$ <nU?vê_7rΜUwнyU|Gi) eFzb}OzI?@:x̿&Y6WP#O>WAWŰaɟ)Ou@P0ʅГ`>B|4O' 51vLmƾׄܥKһAbm-r_3<Ε3QϤyN71.Da(6㎋|ln$` &4uky÷~`{?%/1Ckf.i,^{͓\{_V7[ivfE^]f.6?8Q78I>{F\6DhʢcTjA (CQB9{/[e zV!1NfTi0 Ӿҧf\MC2~6q ~TAg<n#.GtW^ty P "ytW,n[h@%7B:F Y3(\űUGܐ~|R~&˫ ۷z'RK G9 V{}zcT";j$r&!m@(.1}3,בD3 -hࡋƊo*ڡU_y_aWGE2w30sp8Z''COyhozeNױ);⊃+^0+YW^'8V#W;АB2^?*x@=!Q5 PC7XŪP8)Őn,Z=®(@}ƀ\!D?Zvb}ơ)`=B?G`mzbXzc]@#Bn`VM6A ï 0OC^B $v3M粂(6a:X)uc/$OtxR73w[v4Sw%y"Jb䁁,e1j4 8?o2ma~Z$󿯇iX/̴ x`Z5x8}S7^kz3ͭC+j 0&@NfNY = 8JYl\ySxH[.axSbĎ*l͂[&Ԍw*5ܞϚWTvxܺ8-8WL_ݙؙ_us{ϰ:@.Gqt+)tW/8j >qݴ3i3"6\$|n-2fHͨ0]H&gsM&YFۿRj Zͬ_졮;CG2Œ /ϫg\l#h16-{Fm,8UD Hĩ78 q@'r70Gt.-uR=Rrfհ?HI/sCKZ,%U "% K=IȤ6OvւbAf9 ;墿bQ瘇W0?| hH'sӢo3N*߷J8nK]6C?AM,4'g UU$Ò!lx^'_D|Q&ԭvڰN:u,w20HJ3'1ͮű[ Lí=BL_`d,!X.*J}*aGY7gH  _ҊesN<9lm:<^?lL #tP1 " =lS|Y>fp9K' O=4uJ4zn:ow/ "`վ1Tyu:PQ+xkvf!L\;볓1UтO%0n~6`v7,z"=xE?:/21FsH+e6HX/Uo^$3>&֩q.>/Bvd$?AtRBd쏒zX:8D}Ux,_1=fJ8 ArTR㤓ָ!' {[MЊDŽ!5AJ Gsޛsk@Ёpuz|m~ߜgh~3,L-D/TOM9a$xk_ ?bz͒sSSt5?Iҍ|q@qRrӾ@6vw;~>v%C#4?&]GH{bۂtwm3]{j 7HS˛vp<\L8=.ι /EkLr]q yD._Od@ܛ&8^c?y=>f E#|`C,PC(a𧢀(D;5eUlCh|Rp?_Qrxn/*[;آw`9+~^ o$k/ r: wgK-w^8b=Υ (G>lKbv~Mc@@ 0pULiӕqLkLu?š̊ȃi`dhb0h|zz;L?3m~kh[ƽww~ʩ!Ԣďř!-;q65޶|=~z[ZOG\'~&+Lf$Ws &r]Ts@'r;WpڋpzȂ FhPyrd|FD@"9# _ ИQ:帙[>_gи>v8s[/FB "fv#o\T>,OEӻ@6;3Knfgj݊|xfhڠb1h a ]HfF*m ZPmYWg̀7;JݴZSz|WE/ŷ=PQ@gy. gCMœwZ\#LE~J~dq['X,3uIu`  -ļc.c5#7;?ȳh@"RC XzkmAkDr196(j Gl{\xH?y̓* B':Ո|hF2F~ˍ#M<ad.b~rç=*-zۛ[L>b8} 8Y@όvKHrCg){#Os&{/oWR?õ`@F3=I& ?(ORG)f c/ÕSun|$9/Ŷ~e .tR 2 jK7@FF=;ffb]p|V*57f_lE+AuZ-L츬"22@t p#e')SD㚏_;/Yw](Nf)P?cp}u ~9!19- E;e@H eD!i]畺6Iܚ2w[1cmT 75h, Q~19^{,ꊝӯ2:UhV*> CvPs2gid't#x zwJĭ>Ƙa7.-5/8Kí8iv7Z9[7+ҁ ^mk201a7~G?Rb}Hx!p~o?gCPqQ@MjNZGvV9Xj{N+SuuMktbKz>t+)BCZ"t#6ƴM.$FCyhbe)3mU=A]wOW=Lu+3o.k"j2=Me(#jY6QTu/:E]#x0 Bl@BM`k:XcG)D![b==lJ .Qc[\"ք;"9SH2xmĀhC҈ǓK:yMN,dv[o[z`)>+2{޿߶#0~DH~"[{BcbHKՒw'~_^_Lc3 X:%,Ce_̕-G 1MO.1F0XDl 'osiʶBcC20,? ?nv2<}{r"V-2 (c+aʾg.&Fj5bCoS0Ō`j~)7Ν s`iN(o+id.1v|o%EqyMuuS;1u/[Ibz9H[=VlZg!2' C>єш{TB}Nssiߢj gIzE#>9H&; ̻2 ଺G\W>vqD"R`wt1=|;蜷?F8,kxwƒzs.YgXA(p W D)M'K0S9$NN+8dRyw1[VIωjdõ?vyuiqѺsP3E!JPo$4IrtŶ- ^ܹZxˡ 6D6 h+V2~K/|]u?<|̞)VLlqD4Sݷ\f5[\D"ßߣ 9o#BILO \ Q-.( KGbexu3Ֆr8]D6[+I \tydE;$7Enںmz@sP| %AX1M,DGgW--z3E# tpx&g yDšMk6%=pKŞa5zP 1(g\\U!}O=J"jgVЁ}T^!WVzsk}䂞~QڧeV$: )4AW4s81C(T@LJ5@lB %!qgAD,xM\ 0:¹,A+Lt +ok·G qa,,b[ٱs;ߙG/#< QԞ,q=>Zt4f*2Xt6n,ڟ|/$ "ߺn@x&".p+D9pC)K>fǬx7Hc#uΊo(ww췲"pq!*!:vqy J|7EE_TNB׎AC쮭"<$ b1 XЩ{̏Q# y/O yJslhFFDqGkwUyG's/% ՛Z bo ;8gIFR! yl&ѱ^90S<+;<=l@xF'FUMA ps3!8#0i$()B*A4! u\+joK/iv,zJT3)9aGW=Q D]W.5ll %I"bA$f UX '4o*C%Dd) 9 _qtOs vbs]Uv_qz,(C&iGC4NxSJf0Bv׬p굓qW$IEŃ`~o mĄj@q5sѯ0/0KY-@d@ # EL!@YEJ??){Got.L* EwYa}}|+BW[m&N|3wD4luvf_wgxS//_qA$JZp/Zb~oHz-o Ȁ(&hi&Q>ͫZ[P&8 B4ϓxƀ>C-‰5@07C5TObr.G"f4:yUsJri$#8"AҗЀ/wBD TW{Ȫt*7kUEZB $ŠE}I)C(`OQ@'PpWxYO ǓPrOGw]FyY` aBfzǸ+O>Þ@ t1M'g7HO.*?&!p0ϙ!bK;g [Y ߊB pc`(E7 {44PQNJ(fgcu*I{ւ?Ginf!@F 1izt698v DwǍ}=쫘i;{8[vȡT B&f'Q2sFYCÏlX y;9/&YyײfCu*ju z}:8*Ձd?ѶFG|=^d>M_+ЊuE'0Cf]K`z9اEMD< 78cӹ|p|=ɇ9-boBwOQG2j@LZ\4-\.I<s j!G"p?ri9 R% J{pgk:`˙)C ,/+/ l^]훽ή &8uRR < vIڜ^2/SSLm'n Ft~3\7ZVFDZ^4~qwCreFamp!mHn9WB𽁏  :eymn3Ētuᕻ/Û\MEM gSG_[O83H _ާSeH&] o]׽ݨQxCA zG<8A{-'9.ޱd[Wam\ 6Wclh mE=l59_PAx)Cz r{3ΒP~lZJ]4ȱN":4^Xݏkig),)zUeZedZ2 ]LhD\j7lΤB#QFC`H@!?dR!~$ )n{7 D41LjȮ4 !gPL"ߞdBRh#Q f$zܢ>?E\g=&yXp `ʑnCpV^W8=Nlk;F @80)sGR#q4r|% B} |Mޏl @y"Q2r3uo39&R#_p[|-f}O5~.}_fx r} xgv~>'߂#/x{ Jp ri/u}7?X]ֺw/9aKWA6&J 6s>rdUzx h{H_4^"=Tn{-|>TP2\}@p}OыgNrr1= ⇴U5C"eg{Z}H?VMp".m 5n9]߫]7_ӲOȊ}n*Fў}^z"rql[A8cutDӦ9L._ȏÉGiDcb}ŴF( |kƈ~Ppٴa5 Åxby"Xr@AFHk{?* jLq30+.7nDZYpi2,{*B/bw딟߾՜@OC_u}:T) C~3>.=.hEkSV?A?j*XK QrRŦbm7\S{ұbԅ7BN(Pؘ])?f9JdKՄAfRځ{㶣c`Bo9  ~+{y۔&;z~eoAׯ/ua:qw !u'Dm i$k6#n6Xe;ji5zF,>hQp=)HzT÷8Zf6 ͇ :_w,p䆬8Y {?4sk&`ʏz ƱVȐ~TP m@0Z^QC|b0z~}D"@}oP ~b8r巧ܷ%?o!AՀx`7zz!<4p;utDEN=pqaS8حayහi.CBp8:!hjM&)($#q즰\A 8̹Fgǯ>mA,]*ڭgڥӪ/t3l H +ӂO4,␠OTJ׾>Yme3i<>Ѿr1& w~Zc8]UsFkmGQtT]d  Y5mU0C LKǔ8Uhm)5R#npЖTV7a(1Uka7}DjemZ,rv9nl,a!@1'A0Hyfva+#EI s[d~yI m!3VƣHɳ@`h!^awD_p/3ha+  x(0rr/'g:B4V"qKe(,9ol{ʭty}W*G@Xdz0v hyQGlpMGsz]?.~grw+M4! $Ro (sAIՔ'KӐC_,ʯ  ;=) 7&>ߧyo>'r_mAb!!Dv,qq7&@#pe\{J5s]O9맲?]@siDEG*>A`6/7lv3W>, (99X G_uCA>GS'h9ku>ID'<\eX0C%!*,3תއ 7n~ !$9؟?T>۳W@^ȃ oW~6uf{w3 ?Qa|CϠ" fD]?'f˺LFkr:P7]^߮7m- b'ގV&}3x?;ZH84=e__R!yʹbG/2LEiII5%t FSJB=ؤ(Wg]/׶8ww!@W7u5v>wOCY_{{q,8 C;~Q4.7=,3@H0m@-ZzHq#G ms}إw+[.+ ?R@~Ū.W$~ <'NqU ,OGtXZ@Tc*G @®^(LډS-pUǑ | )Mu~&aBj&Y BՈl٨TBo,%8}P%Hw.ڒeg/MSn>ObHPC2::l%5(-YVr5pT R\ g&y4/<  ;!aIB$ |$q<#ơ :P`4ߛ Mȵ3m}aE:bYGK?~`2Qow׋vuN)jaCGKSFc=2!Ơ}T6ٷsSwh9&7К^L2> ** 68RsO5rBz=ٯjH_mbP>&8VˈYPaqPwU!eY4[ ; ٲ\{zp LU|O+]"%w4]V&]v# x# wf&ٵv,N)nWWt%ÃSǹە hvο=N} (Ёo<4?QSuw̼uj*Yl^c kL82ܦqm6. 5TН` mS b+A[_PrkK_-GYeJN4w^|:&\RO Z˜3DZZz%񩖊& a1c n9HC`uߋmCo@#i` .P1!<-k7ıWtI,"G8k6֠4/Ѱ]iaJZqmm7H*v[Saœt7d79s1!hElɠ.Fn BDbj hp  E)O?CA{b"MϏjX`dY#3F Lbl=~ɴO RbνlPXf@zqc/(KEӨx~nUbPFumD'@9G?w~ݭrN!PyȆ_c|m=m{,|m>=.j dPYo&rfBKqݘ* _D;`Y%eOD u/av+P]m98_?+1X =FB|N#?d,\4\p &-̟e.PY1@Bx( VL-zD@rеf=.ebY3ܰ"a7XܽKczQY(E-,Ɂ0ZvێrBGJ ^: G"MtfrM(-J/_#4yLa jHDZΕ  Ɠ,8@@~n< CtQYZFNZQ}]I65kD ܼx.ks^Q2^w]xsڐA5No zzP !ˎ^'GeSRi'wk6 H&yUz$TB [S) (ur[A!B;$cz. @ȉ$[TID)w()r8:q=߽)T7pӤͶYPG(!OMG0bvĆBE!!1DŽVCc\-u߬lqAuU!ϙ! {Q.]B(<ن łNDmD8dQ )S!2!z^m!1MwÈv\v@4@8/\r4^^.N4,ghoEmܸ&#q=QT..J dWBʇpp7.H+D8"Avb3MM Hwm6wf5܏ڎr֮ KyZ 4 "}B 17rb[uPA}0qi` Oj~8%$}Qbup2 ^2-B,(E4~nnY˻"RƓ{Os{n^Gnmqx_ "4ȈS1]ǜWXC(k / ei\T 8y 9x{*;tp@s|" j/ArB XS 팀0 aWMrދK1?`o}ҋ0gSz-Ls۾0;QL\j7̲c1]ƹ_K,?NL [lu;u@L :B|!# {0ȊTEo~ 0P_r%y36Б%A館׋| ;0+XQ)wFxwEVql*=Iv6E6&@lr5q>N Qِ \}AH9;A8 &q'J!É(K~O[|b}[KqcGM>Ǩf &ĊB~K博70FYy'Jgl |(W p ж*H7Gj;=CK-}]geDԆ?~Ϥ˳гOO1/ ,9 ysbuQ4k)#%ĸ Y&;U'Nu5՘NZYb99q k㙔Br@TK$]3[jprF]C\Ƭz\8 mbǪ^U mLk=:X?snOFV?`ʘ [ᄮ}% SæqަHޫTՀC$h2XH#/i!bn,bP@ YVE媱W:2ma04ea?WA$>Є:9m:0 1x]Y I~"߹^+%Q,f5{$a(yLbKi$?cG1?=}3F h#`,Q.U`6$);=8?CW(l`K>?u;/Vz-E;\tуwNoӼobƮz !tvad'6kkb8]p41oAtX_s1&{>/N_zF0gab058GixV25g4aWcikmq|4nI%2"hYQx*%X!`Fσ̩}!2 Ӥ2]L}Jf1=Ԙ2*EzXc "elCAPRTZґ8z'!c-F7![ 8 N#q_k 0-P5X!ۜ khh}od" pe$8Ze4Γ|vMjq΂RlGU^ltx69/~*CnoNi"rlם@;\*SlE)oP$Pdîgwkiж匉ƔaKndKȠ R7GdvV8hw$S&,"BLnPK7@ @Rp"7x?~)# [&\+uاwu:`p 䘈o8b~c3&`rKƹA>E"˘뛓 IHrGwSU(;fVkad~)jTZn $H,Zf́ 0`hTBϿw~#r?N-At1J=< ŹOp.0١1){ڴޘ?W8ǰY =i$m80\CH#ΠDE5[|!^5,' ~`ԙxB}F:x77l[e!XZWcw+2>m0J$N/֒}yԯ|xwY#?y%{菝zf@s ĥu÷# ͏z֡nvcؙ MH[i okg̠HtߘDpew=nPj@ٽ;%-&(ȩr*;"K5ڷHʋ)yHT"53dAM&tܜEb=gz .R"(dT2h'r٬l^7'ΊWJ>!+ˊqcd+#g6FNGцŗOL@xH\2b}0B|c#Y&n֥ b)lݘ D>cy VR,F 5L@VfXCKHփi9:z8@fWBB0GjKT5} 4'Pg)Il(l6ogDLxkZ@UH%UpH\5r;U,$3ե|?_Vo"1Sq@ c\ 17dq?^9N!sKc_L_O~>V ˜2)Y_ҺS0$hPxHLሬdD/&ٺ1{j ~D%ĿA lP1!۬r{cxvLڸt`hCv}VyQIf~3HD( MQ!qP z.ǰ`cWKID'>[5@HdIsR {2pPh,ΔQR2H1(QMp J!xb.qG^EF*AZDSw5[/|n?h|xd"3—z}w8M @^۪E;GTׁ2*Hla~&8[ Xy3 lDG$0 7ơ:kFf%/^.wU ah})Ga0eìS''ū#;i80Vc*d5?tv؟Vj.[*Jư NKTնF1ȵ 6}ClZ)yWmx!CRU}9Eýāla Ѽ[ZrE}.#8PW( p8%ML2ޠfoҼ/oTJ8>[ "?soH7həVq"%/G`(\gC [`cldjPv+S x`goSyvqxT_:]{MvaH` dX#\*abn߭(h*LM95 1BDkiDRw^R>?>Gȥ6G2`91#5 h&ŊOH  ssͳrڧ(~B8zÆRhId=ev?7ldù`gD^w{Ic62ˏ$1oW aGӳۡ:*~'?aYC ԖIa6b䬳{ e\P¥)? I6eˎ2awFZ<.WAɧBP0*l ̏M1w dmaid!StNJʌC⃎>Ԑ2UB; e%}s'4(X2&ց[py&Maf~j#X,"wtI (4}>'}{1$ Qhhj S*!V(M(- Ai*d‚tgG 7ݱU|`s^A@Hꇧ>݇i9*ؽeAAcґw1 'Oc-`2&֮(%ڇ 됋y (W%A0*W?3Ah1V>Sja qGE4lQf[б(VAvaؒZ!je5 7*9}#wX.5d_zUZ8iϣ5WV71"6 o؇ }kPDlOvd()*i!1J {__y]j}. Y*Y)jߢk^9B2ۈ5Wc}yHV0^ؽ8h},˽eBd%zz-4ynKeϏC 38@UĦm?iF! 4Z=iZ NWg8A D$af<+D@HߞdKb~@ 0Ş 5_ Q#uK ̽ 3WZƍapm!M+zoF55գYz&0 |~!KFE6dAь+ЇU6ȠzкN@8ZMz'>kI>2KhL\\45agmf0׎l03 /fB`[*4<(Ou:U~E `YQbA[cô&L{G=)Cy+ЛB;7p7飴ENi@8)nU-_o6kM`L cdcotӛ[wZv020N:X@39ޒ{-N>f:$Uc癬fL̉bkf2;*y?k~SAo@@| 8hf`̀CFmr_:x.G>^)zJ&b2- x&N*0>w*M?/Z ӽ*'7 = d KZrDeHDllbI"әw}$ wFƧ]NL vB+lz7mr͠U<-K67*GɛdY:L|JE{ӆm50E Ǩ,C 45n U߼?&!K[LU@F!(=Ym3Š&cӘ0 \r/rR)…;ZiRk*Q,qc35l8=Ea^D!*d`ME!ʼnR0`N8Q򲗸y<,_r]FPH?Vvl6N-?7m=XF C4"c(S ΰνuI@X^Z/֖F !1~6EefCvc$܌d(/3tI24`Jd>cug~]SQ~eBɣ".h" 8sImxٟoX@R`4NՑv`Cw ji2t.Y\S-)ɪ&D Rp*f}L!V4t€ wڀ x`] {eerdQ">_a2wKDoAu$1R`>|5pgө#8uRiFBd@A㜈80gM #bsqbwSL.n]\L53n+d`C;eލaFdViFejA A<~ޝ w;{bsv"kJC.W76*4\7WƄmkNv86zll7: >LAUBABU{ V609m^xw',y vÏ"0.XLIk("=f)\Ji:jGHW Z*[J& =PҘ??7@ Qϗ+cy򊗂.G+|fD7թ,P8c*ncQ4C.s?jfX}ZIJ^F\3(D~Z`v^ML(cdDigZxM.mKYJ5D1_Ri*?o9!ʁ.'Z U p|M͜> Nl~pGS2֥@ ! G*d=N~AZsVz er` 8-#lFʠ.Gk< X頚0U;#~w\Nl6>bB]۫MgYj[e͊=BPw\0H|op191Yj{E4iK榚&'btOO 2΍ |kT An]AP> >8}!`>CێN}Ruk*^k&M⶯q(5bƑkF}àc7 s,]䝉^TNԮĢW[ԇTJb45xXWM˾_\yW.Q<̀9wD A{ {VAr:8raS{c Cy "@l"d@M~5AEHkWN {"1Y`0\ݛ.5-.ѣU`PXGT2d/~]Nld3c9̫0&j"/Y2+y$/H#-SK{Nvp׵="C<8RoYV@nC֮"mi RɹCW[RޔW߷R6YQmfN9/&ܻ~ 3pS $R$@DgS7IaP9֤Nh}Utz1´}Wb&2Z1YUN{v03YGS`9])œY GT&%Uu;Xo xw4L3\L}p=t̖}r~:!H_\;wZwfE qTVEv ݡ!dQf;Vmɘy:o{׿:d բ 9>ޚkopٽ2L<8Z`Wc}/X"39+}F@.Q4^*puܷpfs,&;{H*! G&eDZ!I%kgx-bH2*3-4*beڪ5 %68v^i]A@(N28㼳/I&op|ŸxlZ `EI8>tpxG 3-n[zގr2[ QODC_FiNW08@\LsoKc9krNysð3R"`2-W=:MdoBR?mie J 8N,n{C6jg-P4ׅ ŜbJGkJ]5,ysMTgИ@1 -qi2,yx̕!i(> A) 53 W" f@oʦ҉҇lrr1Oi)jm8TαC qa0UEd&7 8LJizsXnyUyQG(9O SfoDgzn@0y;eT?LuGz &ȈZ5cZf{~5+S tO?ްY jv@F3ю8Sf!9L_؞c ю*}U󁠗qS_}Oǎp&쑏5njEsL p֬7'|p6 I#qmu+AC]W/?e{9Ool]VwC{yk/t_Dz,6}eO7y;Cifc & jMmfˋP}+?3xfJ]qcc?kmɸ%O}ن;s>*~u|Qs~9-s<}C|y`G-/^7+V]\w}=8XkuGaz^O][$`3?Nt1/sq7^T&rԄ+5YK=wRŤUWUԎĦ!c*v7Q{WNM7%E7&@ޒo,ouD`pFo]5WR[668O+Lj}gJ QVvNRu+q;;'?U_Jiw{>G|4]˼3|u~V] ڎpi_듹wTS39Pnuě=IoDvf7X?f뫊=;XJ|Km_GHrl3mGmI~zMv&FRկ6{+w{ݯ.]7?oS']^/9WϷ6kq?b.1tO׉y=omz Gm_+A.Z֭%AONx;tR:225Qeչx'cj?NC)kߖwxݏ^BgQvYj'&?#䮋a~[hp]}밞^{'J={ F{ڗ9hUw\UE.}?`o8KLz/o *d~6%iuI NSԋSM^6Gyڸx]ԈDZynjaܮP-K-5¸ty_rxu߂k ˨Jϻ>ܽԹcҦQ8<,H=OF|i[;-jG 2i' %Nov0_\~N/jqKǃ u\x}Aor"BR@S¥3qH6Fq=WpYQ1V?wô|; Q^+HST 0aSfX }授5R) )@>IŘ2SCG'B\3OBN4 -zelc~yqiЋc|z`1 d;bL䌑1ߪUoi[e7(-WXWaaPZPZ}C=ظI!e!F` 'Lͻ!B o+{ޏ!0oO e6tKxnUSjO^pz"ͪg7/qe[+Dd22;o?d1Du~u+SVyοm@+CM]z7]ΝZ-TdH@g}<#XC] Hn Pnv(zKV!@dmt7x?ܱtxX|~~ݶqsKcA3|~/caEE6 @sx pxcU U%7&X;Tг K a սᷰëpDʄuR>C#mDxcj.Ցbܸ`(PoWBǖuXǏJk͈PG-Ƈ&u:O;$z=?8[1ضxupfcaq >NsPn \UGyE"Ż2a[4ySu6> Vݮ{8ύCv,=h ]'C3(B]#w IQw۷JXR$3*ش4mH,cM(Džh+\[06n6ָsqC%?͹=KM᐀7hZ$sF?<6F6I'8bgаϋV_ᨵo[wv2Z8.ŒKHɃ0k ِdjjl+2A.NޙJ |o6.#jAnE7߄p3IuGZ%A?~QV :0k ?%6/Qz5T?0D0MzԘH+  4Dk_Il]!ċasb;pN050"{6C޸5 1TЯJ%&Ri 6y4F2 |Șh ;:|"}-pdd5}be:$CQ8VA{@mgиm^Ktl4C(>W9NXt&m)ql32JL"r&5xڋ10 xgy sK5+y[e;O#]KljYdl_g ?\vKw]L|T"kx&y[lq1HL۾vSO SF%K8fY.pz+['LjG9;'zʞyRQ#Mh]'OvU>Y0"ST WqmWq4N 7]qn#gAGfAp39l{Zk2[ LL29R nҏ0+ ? d>o6Ȥc(FmRƭ,z+uˣ 0FĚ8%zn~^?MZŇ<Ju?m$FLwL8EP:vo9Q-hUP| `J,9Nh,6b'ju^d`cdk/,rX"ytE'%?7l\ JLPwn/1Po\Z)m$<0&S!8ӔKCP(_+:k#PEQi;U5]qjo6sPL_x=e?YxAC" ljc_#2_Rgm .gnP1e/ǻKr^*t]oJ2.3.Uw# A;hFZ\x0-J6pCr/G2_8mkQ_s|b^, Ol]T7^D*] ]<Sٸ0:Moqg©?C]+VqF5_~ º^<"ܠ|tWXa_( -5]( 92(Ҽ45dB&:\bIlt^橙lCV35C*B2[#?HcԾ/,lӽSnhEdU1cu{4 2q#x1;ʶ{ (4NEiKRNdxʿiәf9nS%ldDŽhg ݐW?\ 7 Qe-\*CְQz\NjzS.⪾YFYaA,UNNLxN[?Sqm<~諻LC~ܽ. i9ri_7H 2H t~Ql5c/ϯVšliPTD[CKNMt[1pK(&arwиp'9'KGCij4Tmyښw 9'u4$ #N;,X-ٯqB 'ta06ͰEH۵!v1[y,;]sm>^G4*B%)n?5d fmH)uMe13|S }(pD # "A 3&#X%J0fJ NO fkv,)?ۺmϛ,Y}p5 h1u8Ks)BώYb%PK7(HޟgUb+A%*).䗡J"kqtzl_`:\{;M'%x CpR''ט2JAn zs6PA;OJ1 i/sv)ʌ:&tK)1qKnudw*YU'r,~2qL< | l@Ye-H9@ۼNBDpxXr߾?GohP"gm#=.Ձȑ#5M-;6 *<t36W%)¦?9W9bPE9 jZd팿@bK 4OY6`z>;eqhO0KJm؍uCRn!l d|Fm'#@@m]=#r ܾPGA2x,Xy.X=d*B6MBޥ0snJ;z&Pt:(α`/6ÕH$½^! H Qo0eMx|y,w.ERh3LvT:鼬q]zX<Љ^E#9FAʒ^$Tɶmb!<6`%e E+mqL;BEdf5\'`tVP~(J&FD)kX]v;JelLjsƸ4>jpjǒ<* `ap{K'WgSR Q4Hm Oŕ>J\pr|34f+t1옄UcãX 'xGyRO=!׃6P+ɕ?ܨϦ VxOۍǹas_~5El`8vN> -&'+C\V?:_M/gWXf|=o"AL%dbE) Q~n]L׀0D9ڙ0 ÚؘK [päkT) xBc$;5Ǒw*$)ն`Wɒ#TE{owQ+b` M1($5kY_]I.&*; oc$4s /D~6iQ@?,X8=Ek^SnC7O`)Q @-Mow@Uס1,}UM0MG/(\J)d<}+tb7tJz&[;Uh6·E)i^Wnf!nvۅ8˒6OaZҬUAkC~F ӬH׍F!)Afl΢i ҊA9lqx@.O`iRzN3]~^/^0,Yݖ{ (17콭dgf[ B*`VSqbG lWaA)UKHqpy {jS>j*!`vmllWxjN,2:x#z6i7V)յZ14=2M~d :Y5īBk+ӡ.ԣm[F 1 =QͣlwQdz,d+>Ks yPCG=m)Fъ(1zǪ5oXs]xMgX {H(Vnor)kE$Tv?g?=s6յѸ@/WQ 7X1hN%ŲlR.8 m.F ?ޔzh-MeH@h5s2ۥj*SS]/fpDv'ܗ;}QhL_+r^Tg7KW >qpn82tO$`[N!U QV~|@ &RƟ'  xV Gɼ_G`~Z9jL^p;sxWPa(DfIǟOQ8gaV!_>3dw$LxO{x((/yʁ8CP׶%ER}Skz/O3mus-9GNL~A7{.~$䨐饕3,SPRz0I\I˸yS@xqq;>Xrp?K t|5gvj<|mFc* Cg m]E ;:udoA$unŰ~, EB_z)&bLOɪ2_ED.0RjMѻ˴^Hv)Y#С?@WiOXb) roƙ%=D*o}Q.-ҢC^-$dVJȂ#QiY) u#-`&U@:fMUkYʶ/ШwJ:zy&?rI]\ bM;U$8`? "ν)4g=>)M+8WiH9].8X\ ?.f a==:bJ.6s+Á72jheI I(r:J j직m J@ZKQ^+Y7ϧtmZ4J m|^xlTVn:W]a|1&̙|cX,k4Okg/,$X!Moͅ9K ꣷH?}ieQ\1qc߾F$AA̯ T u!UDߺf,CN3q-c;& Yr/m>WfT>r{@B!|-(/,h#pt\N;I^G٢ c:Ik} BUe}h-u-;LFX/O-:I~M؈kfH,_KP\fqĚfkP/zθ**p1/KzG$Vճ!ԧjnWϷcюx*`9vDm w_a [XW'}LUmtMV!q:""i?:&w4i֭{}01 nhL@𶔘iDM\ tbj&\% kj{OaݳUky2oK硻zi7.[hS]乁Sg\VHeBѠm ϟ];PypJ/B! O|z@f7*j0 9S@ % Ж;xD-fV7K}6' +Sؖce?@JݏlR FG¦޺og# "xGeEq3]/X.>3bPD> UGP ƙ7L;i*p;^JIŢk7jmP1Or{M/J`^6,ƒJSTH+եkWzg(S }\Qds[ I\d9i0p ĭ6Ct6\_@#gGD mwdW֞ %Nq=X0̺M/Kz&Y13䵜j<i+ZL:T3Eʓ?VlZId_OD:!Ӥ§][J(:f3Ki~}9Dк[S1Ӯ(Z%+>OeiĂW㖍q-)\=fP}X.*SA #n]?NHcL2 %wT #KR,%# 0|uPYX5;EWQgάf/~ Hv3|h4On@/6c3p,slPyWX %R`|b#0S>5 ^`ȿV:GD9&0{ 0%Y\#bak4xy Xidv^ q{EJ1n|R\(EKӏZI*U!zch7} %G\>QҖ7 bV4QA|Q@f빉 ;NPoWηP׫±a)Ğ76b {+5& nʛFOwQ[kA&=05 ;MWf)x^g\x2^bU9In/U ^[aN}`@ʬ{ǪNdK`[[L7(V W_56PH@u\$N?=tZA;$=&CsD ȿV4 9bYd#M!:QNs7̬=4ԉ'[Is1l|mry I7-ta< "[94E:[_,EAnيV 05|2rZ= [GQ^ ~{{%Dpz]&BV"V5_y"SbrtkQk.bYD.1}%!_0E<{,xW/]DjZE(1d a@g_b>'>J#ϖBD  iBХ_l_Y>WZ/< | ;]ຯ\L$5=уlBdzl,|&5Vͨ3~ < i3| r[ _5mK%~7: 0[gp1 <؈XA*s 1.m3_jZ1ݠ9DbKCd>Q3B`LlE|I{/vkq ;An8[Ah`51ĀScjY T?i-3;)$ w)RϷ}|y1݈'ԅ @ tI礉a䑡Vwe l!q DЂܕ^b}*c./k^!5?$a>Y+s5~Xm}5&e8'XȠԉzT^]?GlATX<ֱ63gA:"qi|  Ӡ&'c*~,:ʄؤ2ա"͹zdFIϽov8B]?bF UFXS7jPnܔFdTj//xf1Ի]#f+;uJrLd2f;ٹHTs_|Y[?oQL_B  s- yN/M=)0/KF+2iLz$zYst2V߁P9TpAWEq/Ոq 1 lOai ɒg&qVg |=3ޔ/T&C?UǬ+  tY$Yn ʫ֮^`ߵFOFR}A\1^~*ʥX(3pB!!_RD]7jBj^J)ne._{_F#u0~tH6gQ?O`& :Y8*אx&}#1ͫL])jVai-ƹ Wju'БCWX^IRףg }rilK=t41dn\I&КP& Č)=SH*{Pel{ڼP[{qre*/67W|6gЫ}">`O&%UǛyUQI }aӍ;dFkC>C$w#>Y }a|؏nK{ /dA0K"Fj6;ԉo7 pua=($YFoM*ȏu[ 1sKOP/ZGQyz׊EcZipQђ!QKܵK4lP}h`,k`$ύhJCE+۩6BE7_mې-&:3kiN U߄b$CdR(-4u&.V(xQL3,tvys7MnGLIDUNA+^mM~[±@E({lLO2(p'9|:oU ʟ1 l\{ܫY*hܻ\!l2L6/"MEH^FU"H1|QpfBLz\jXc=]庵b.XȝB80+_V@kmV}~!OL^<3qAdБ"βQ9܁X ۗ0O$ ѫ5z!I%g]DReaՕ"Itza{W}iqmˤvң>oY\[4̲l;$q[s)XܱafsK<9=RϢ W}>y45E>,r/qƁ9IU O#& CGOdU-p?Y%jHv;/9C \!b1c`x v^F &4 *S8y ]3VB++lY/-L9[ɔi%oJV!$\|?VYdO"~RA:󗡇gT˾C(-G$[U;S]44Z} 2a~niXJ ǥt^b!ֺQg圵.rq6M^Uŵ)~J`n{w!k3s 鐠%_;ҋ?\;8*/^T1t7䜇 *2E,`#6ѷq%<ՇM!'^ $.j9C{"X AHx-N]*?}$wq2?&=YW|py^Z aؕ U8;/ijku'ᾭd:Ư*Bj"#DApʨE/{ s.p9qh^呑bPsF&$7[P@r/n: wW/JA>|B (5r>9<\kAuZ6Y+XBhۋB![=e*@S 7[ )x., Q}~Rw/5BI({lu=FF-h/g>{"Uq{(_u^}%]$ʤc]\X?)I qbbԝdʫƯh-nB܏fYne ~YT5fɚTm' $nӢzU1+ƟpV2l$^NfM6X'.o嵃 SyQ]M]cq4&H>C,u"_7(a0IpX%el|ۇUD0)=1FʽI 02p^E#Љý vĂ#eFl };TdfU>"}FGX$Ǽ3|2u5FWnseF8Ajܼqv"JE1 ǣU\V};h\Z0ز{\ĭwZ~wy9k~y*ՐVC 7!u# m[,Y<T!_i:rnߦ'yVR)| U2Y+7 Ą]顔;٬Qxka܁޸ҶQmt&rl Q?az};)Դ{}#X"&պW_C):/E: J'1+TXQdWD֍LTTkP3m*y;.ԣ)+8r<hN0iw7[Q cR~4c,8[̚I= Z-5L8cʧtayF􋝫"b +4OJjUy B5ұN좃M\M}#+EqpRjKJX..]ٿTZXF^shp'`C n>C&fA6fzB'u((mHnn3$*r7U,;yvJ;(C: ̺}-6'NL=G-"OꝾcƂe!p*vE&W! mk&tAo{l'Za%+Y#Ò>DGA%3|X6,ʮ" xj5WFÐ)픙i*Q2A^Y cKsF{C{FF:% wVӌnbmc!3֠QxZgmѩoLa>\ OHї℘o0T;QgcA[G|\Qyyp)Z _],!,3`ƆҔ3r÷I׿Z}Ó{Z9([[^އ4k~̚`xTX.moFD!|m ܬU1Q|$ʑ0΃7TG:;@:fOSLonvhgqOkPFxΞs qC2'ol"żsӴ3kacpJ9 cx9;[ОxWO-B`:H.?}F(]2dxD\ws1&pc?\&EP4:@<3b@tUồKxT}Rn\xbc`#%/679 [E`ytfS{ V]EMb -j o %&NQ~d3yɟL u*1zHBF#ۓ_eJFk."О'gXSoY>guP؟%*!s'ɐkӗ wgv+ #CEoB`'lJL=7~̣8a"u eT- 굠,4T FE:&ne}UQ-#w}zx;bv3R) 6]ex^c9'CMN {%?~ϑ3sMTbϢ~FLzRhsFZ>R5 a} rf6ɟ:8kfܵ(U:"_2@& s|*nxdeȿ[DB']Eit@Zq4jo%PߐէV ~~${D~3;TjZԱk.:da"j:h38a`AqI b̡ Pi~Y9J^a!N{3(2Bï܆?³)Y?IЩE jEAs+4RYlϯΧ'pgZ8bZa׉,Ke)kPt*GKgĈ U9JkNn#qYQ@IWZma]\I"lcagavra$m&?Pg`GACN<&_h T+2BԸZ12'k,<&n)Dk# e^ -*DC4 BXQY`h A| O~Ry'>Mz^ VsWq2h]STOt_$ߑRپ? (D*[&cdJ?\oTbz$n_ܤc)< IR~NyJo nY uD @?<5| Ӷ$ #!1LZ.~FiSLmehSK׀b]pHi3CY_Ȼvm@7FHkH%|..d&1E`ȌD ޟڌJ~dfj=DYQv"{6r\/p&E0J揖㘧(鹞J>?(JWYV+ߞ?p6X9Y؟zjC41+ْAY\up{W g\̙']jk|ace~tP1es}D;_~ ;6q AmWQ&ր!j'-b>mu* E39!\p/Ek[{Ia!2}+2 AR{|δD<_NOڢF 6 zBӳIW}x2>a=_U{t]nmCPO^ج7B9AWB*)I m#35XO$oשּׂxT)y ljsYHfa, /Ma]TC:+Q$Ӛϡ\LG`-?OA_)6 Kɟ=R]Ti bXUE8pԯFM4ytNi IRwBEU&Haqa[=tGL/%$C)sA\YT 1h 2<|_Bh}b_`$m@F@?5e#2(\Ͱ"HL̪[I&DSG Js!&VFFv 80CBƗmuBvV~]qZc#{D*FoBw霪rS{AIוuɁ"b2ەLel@+UlGHMiE3+3cnCD̥Li6GJ6>㄄Ni7IoM;dz҅ߜ0y2 xBYb4rb^w9{BHl|obg U[uհj L릶/Qo#XsipLJK?֋wi-m:;)hCx2-,qz'ZL FTuD\sN0XS7E侹 <_G\VyP05gvɂ @qU_c,&TՌ~Cn7@ !KV؄.63zX6F#qRhފ2AKZ!H O2l`or_QȘn5!%Ht(k,>}j!'n;#`*m:4 fŌ V3L }!67{mm#TlAkMG]_H|R64)O@"wuݟ<Au]DGq~KSm)xg#D)n`4RT;7r ߟĴ 8)k1T[Gn0d/ ?B%߬s=òQE]hqʵ<p1vf6wVcWl(XF]+u:ĬE-"uc$p;bp.@!2 ._yp6P0siˇ =)'q7/)+)?=:9CBm'X˴DxW(ω:xZ[r(0Sq&lT0gF[(ھ?ӽfz3:?`V;~~ Y.vY BDpu XٶDn@dMK1[_Ş1-_G¦[- :$$IqO2nx41brQu)OXV bҐԣ`K -F=|J8^H5%L 0Jɉ&5%Y>POkI'zlϙDbhfWr"9e/Rж_"M8on? HV"e*.82UմjnM//5~[7f^k,d)r$^$E2܎gy"ox ")Gэbz!qer8s/c9*Y&?w%XVdw",9sWܗĐZ,ҕmT|M a xf)8g"f;]? I82sh7aLN Jκ]i[8 FqT]mT'S`/l * rmߚ5w]q1Lj kQXq"5GX$*H3n2!F2JdOX%gu @ \4roiB&*/6Ѡgڣb9CBL ^>4fl{r*` DXVٷǩm.hVNKv7 ݛ#V% lD2!j6"lZMxءb*O4RpY3j8?W>KZכSkf; .2Hxi`Ѻ\6LxO#kI’2+ܩoѴoP쯗*s'_1S ܧ&/3@1 Bi](Q @,j%$^E]{/A|lW!I9bOk_RQ)SuׯN9g}Q #$oDVAԥN=Y8 fcfȹE,zu9ΓZOitEҚӉ@YD?QNI%Xl~ #ڇ W9xifK&yQM[ f.\?TE_ î%mh1dMyȕ#:Qp1`LٴSy(T)|c 3lT\-+>jU*D)H0R#/N_>~@d$UEQs6AwF?xAYScOkon2Gvs[yj+K)ϴX1B%r~GV0 - z'.%3d?2z䏯0DN?j.~Ll a>d/R/Bc!oz2\OT64Q3x#v9c(Nwz8udHKDHqᰵ/G_KNzo@,bnyvm\1!\gJze mo=G(F6 Ա*&7cS3vМ7^bnr&疫}4vG/ DDN淰[u?"Ay`ޖr= S-fRU|7W>L_@E]1cn l>9*Ɨ} ~Ǭ]]!0NOavE0}Q鮙,1B G+6|C[ Am5M-E=\y%S' Ӵ+%Wck?D U WΧ<=1:oa2e633 4S'Й]g\Ԙ:+gR-+p{,&~1gy(u69UokTd ]ۈ6Gc:g=&rR8.;}OӅ)76˓^(ܧ_?m+M PMźg, pz'+`9M蚋8%V"xȋЧ>{pG̎ gI̚(aBl#rp_M̃F4Հ+Lo3Ŀm; <'4*3T>,ڮf!nAx=y$v^c|l߂t$`Wpfn6NN@Ұ֞;e.9/1Sմ!$`$GA>r_F?ܼKq' .xِrY~g8 *X?j̈́(85-~S-gQ}hNGFߢ٥@${6hYť_12+ْJҋi~ՌeJ;:TR=b6x g'6)a#@֥ |K΁f[?;f Cdg{4Rb'-¦4ۤO"˱,0pd`I<=,.uʟ$%b(Ylz_A MfV)q'n'qy!Y@l r"f]`ŵHb_f'VݍNĈD4>pGI)>[ďbbYp&{gV%D0kJF-ٯpھ*EkմIJ=4qP!#1 da~)扫C,4B,[dIFHI b܃g`E^h>oC`aV] EOA' DƇcn9&/8YD.IgWVyy׍2BL{>P=qjs .~lL],; Z17<%*ec"%0m:,Z4Dzч\r6< 6X p*{C`Lw+ZLG0A3ITF3kv yYg|y?y8>Sr- :98ẟցB&l:(Krj@Dn:!Z<TҺ[r킹rcTIZ <+hr[a(FhU`'Hl \f~Zؘ͙#AOJGIRjr(JaSfu;9` +*{J8ڈ;Ap! T\R.N_lXD3]P#k;y8v`Gux@=٢ AYω v[?lB?u @DlZIEc=R mXI$ʅzkTn A$/@{3HaO BQ~UB7&mɰ:}B,$>7q|jbtJ価Q;31p{t"_w`rTYRĊ a[I.)⍏e&T  6YS` k%:Ā8~^yfz=H5N|WUJ3EDI ^];H' 9VReiF PwCBb`pœգ_%iE:VQ/%-Yr/o1KF}+[ %:Z)`-ZY+ ʔڈIG:JQ"*$9=vM1arM':>gIK7flkxy\iM4gKz?M !!"~LNuHN@/O!9NcN1lL-Uma}n%nWWfjlO%՟ ÂW( R7'82 `T8L.NwtnAX[PN} ʱѧIam:}DPeb/eȄ%59%m?BXF yIƍ'32I@s;kdɛmUTMYR63r׳&IIiBn 9b}ؚYY~2=Dƀ-RKZuۮdF3bd&1Q=PV_cq~YἻExņ:GtU; +& @o Z5z/k)<̎U8Pе$9+dm['W4K@٠H++y8\ 8x螐E] O}l j}BA'? S^"HH< *J =fR6qxE& u| Zr_cNN^ tf߿;7Gre~FgW(h}d(EQx;ޘ_,Ւ-uJiyuk=a<[uU ]?gBJٷdWZ! l0u)ة$5[TWZI<`!B> .Շz#f $'w_6?^S#TdVrUfÜKwGI^(,Sz,#ikO"ow-C-y)l;YBjE.$JJF DZ2vӭiKIJ{pF{IՂ~?O.3דIV2PwCQm svj1;Gjz|+~~24pĉWxB 6Lr==#'rzƁlU@+*f{V"GthmA;l13{|Ð,qa<8J31zGi4֓f==nB@e;浄!{}OF [ONG;&rGvPapJVtX5Szit[Բ.I=+oin7>wrW_ɳ:8^HAlxI ^˂' !ZnC(ᬛ=b)u,B|æS_-.R3Hs$@VPm@M9]FiºNcHnV({}ny9huVz*wEa$ގ߹'r0,Tx]?(8H 3 ^7\"5 _`X >b8UyPo8Z+Qk8X̗\R]}VߣO )hXiƏ 3/lef$+Aت62R@օ!ꫦ7. B9ogvF7ވSZZ{@~w3_I녋ubC#J㝫N}3çrIuw(oL1:b~Gj%#!2L\5 Q*&|>3t=t%9o2މr|o:WW$-r"Gm c$ykЖ6`kRo z}hho DibvNn'3CU>Gx׶-Ph?2Gs-cB.?CжΦLiOY>&Sr.Ll-I <*̹_Z*Xj> "4KӖ\?tZ`$cvI+\CJqYP벽 XVWe6Eu'UOuo2tͰn =&g_ӓ ?ӂ?Rt^(r~&{jE3 z"Mû}C- SA/ٓ`^pOD 8/B~ yI*4E~^%Y0q±L^,bΫXU 2}F >/[e/ϕ;CT:1!:!!pv[?«[a }M !mluK8:zTh+cO/NNR%KEJaК \*I2=Ds -r2IJzFb>\=/&*cJ-@׿BzM0ފͻ˧lg ٫K3`6nm*+Et[2#C8gsE67&͕]F(O6Ҹ.?mp Nbl$ma>vNVLNJTYxo7i&NGp jA%hlOy&fg#iTԯ4sch|J#^GtL8=?Bf:k@%h}{8ı/;iâCmє\3Qi%T lo!$3'6gyUP#-/ YI^ImQc ߯E{y¥_2SnX3ib,Ri(*zp黁ǟPnc!a\涂w$lzsÑ}k Bcǐ5S) u ).VXH2+hjޅ~SY3bT^ G'7T3!t.Yɗޣ۹{z4o3{ǯbLGm -nV1E!y F 2xxܲR yǺe{48ZC,6]w{~_ڡ4:~a;M8` ,UWXu "؟Vx z\6,I*-%IB%^qdBnP (ʾ(CgA_&p A +2I,Or`$T!Msg_D"e\5l~aAn8=>Et[(Upe6Dj=󮋉xq?8u(U] " ḄevGnP~g1yeVczh85r*@Ņr Um:Exp "e[h_Tvj+MJssBeu+X]A常*F\ϧYY\9¯# |x7cNϞJhzp)y$m$v)3wY(TEaxIE6C;.W2O*crO$_CUj!W|,4 L+eXM(_y-fSCLit+;t$`s40dt6:\L@[g>!/TRIIjB/a_}XsΦ)qR;W <+Y2QI1 un֎fhzLbczkAur5+p Y 79ʛdCImt'|!wM$Ӡ3 ^1=Fl\^)k,:kbE;~lV̑Lv=V|Y b&cE{5s;-Gy++ǃzhH?  OɜgmI%ѓSy'%Ubg!rCf*GŒ[u]AC̤|<4QUfW; CZ fTW)F0n4 ã倩[{rփntec/F<f?ZB`¨-mqkؚO= o[4(+ǮNٰ0 Z7gh\ <<" ͗11Eie&jsF4Cn^w4B=-k]视g|1bcR 9KI!`Bp]00[I[>!<ю-~U" ͻ޴þultsd׿x+OViYл=PT_1;rPZÏs9>9WelՉu<8g,bGnyd iE>Q O,;mHk1s[ OIY0⸴V Vy(^xR5LOjfP Cr wF`Y8֨{\,p{"\~y̔Tvz0:!* *tv¼{!:R49invvK0Ze:z/N;76-XK}R um۲-(S2Dz;&#p@qQώ K?$H(;ǜHzM7m$$9ӤcƦ pf*Z^I6oΓ8g,qզwCTqGu"Ʋ)BY*g>SfeB44*V`>W"E._Py66t;a~ CcujV3Cs)YMPD܅ÔnCے?yJ3hvIq*01>iO='-k) N84,Lgpl@0<3bs)[1R22M0=<Ǡ<[#ZL.~ZK#K3OI ؑ[! DbÆS(u5Y̗VPyR?TeQ>J=Qo! .wlS~Motl " vp*Fyz/6歘%bLK"H犪TT[ tQ!a< g |HbL@Ce)NSIAm,sm]6OiE& hk8BJ؈bK wh{OlCED0(rTPXERVQj)ؓOY5g*[TRw=iz 7t! l.VNonx7Xwm}#ch8Z h"'Y-G>!*h$^eؕ;-G2k2$Hl翐E05y!ݳ%ыg$t3B&W֗x[K:aQh6oM6{c+K%.="dB3̈́"]h렴~ݹ&T>SE@ :gqMjI_H f[038Jmf:A?C D"_dbĸB*ͅx ck~q2IQ9qq>61-ܻ=ل/12& #yIJLMD0@~NY8rԈ{8ڴw{S寕1_DDa1nu ^ǀAhuo]SI!p85+\>P~eYzWOށbY;~ȩ$BKΞ&b]54CzfO=O\-q?1mx(ǂXPR^LL EV4>x}r nuI pˊ-Z1`=|z]I8Op*&dT= S0ڒ g ~ַ q9B_xVs ܣ(4IT51[@7WFa_f.J0c&[HH'PC%j]f}ʗz#`4~GK>oez9Y_?N&Fx)hn9>\OԸGQ,IQك*E1(ٱU7yK[Fs_ ƤSt;SWU#P,6\8=\V:BԹrC6!"5Z"`8mpt56hQbA3Ff+L#T$9İyJa0e`1+Y~_.ŖA1 ļVαv2#YUJE'鸔*Z[Gi.561- ަd^2/Ӫ\_sq3ŀ=XH@T]0u{Liȟ2b]?Tq;};.רKX02K+ߧ R 8Ф]hϒO3wX LsP hE#"yШ1 hnz t@l1aЬ.XW\7p2—l z&CɓUGOFiwEmg9$??Z%'uݪeEPZh2 vӦҊ~; ?Y 7c|&r<2V;o[c5W`)Eru83sF5>p7X0mKfwpbsoÜ7j&8 !A .%Ʋ4F Ȋ[ά_@$AmU:5LR" ,t*XC=g9"0RPnS9㒺A}9?ۇ:_: sշaMu#ɛ`V2q@ʉ9;vxXmZ :I篸\Vӵrxfv FC} \+ځ,{ndWxvoؼn$mMܟG=摰뒕n8EHD5%0sw%53 F67]1pT'-k/N^\9pC͐iŹ:0+(t?)RЬcD`G^#S!pCR lӄ+'U H&͍~vȫ\jQ?\=?Υ7a 6Yp 8@}q1~PDZ8S@+ADH)7!n|a@OӸk6] bYR/WGqCڏJ__|]l]bˉ]Q?ZO!tkɂbaiG Nz>GzjGf 62 N/gH;Ҙ6t  9U0=.DOMx\%@z`upZӳ,3[T[웁D"CcyH;Kf߀ξЀf/' m|HjZ:pRjz5H*bbXS.Aƈ㺅$+D0WfԺDQ&qձAO(,d.MBKrC#ʼu_@57X)G_ӸA[dBdً.gWj1&wbY E淼]! ױXU|)`Exz3Qdy~BAdCI3Z+x%%%"*]z6@s,\1PCi6'OJt'ݯy_xk1|y李•)oVeڇZ;OkgE; 1%κvjkΛRYvki[bm+vbv}FU "t>$ ˾[c2guBZj0Z^_usѷ'IJ8|'gb,W |ڠ0LoI>l9'+Ʃ2BJk`A3Uoh+aԁbւ4FC#kL Fq>81Y`^8 ݍ^^ԛ |:okp"iߨLLݛyTP7"]3'c=#[j,6$1Ruģ"e)=JmLH#F0t9%Fs!!݇2ˏd B7&[ o3/D;yL̃J4|V=Bx mi3Hs5@PqBoE{9FCs|T#CfArf0.V :}0 ]ޕcʮ|'McڹK򆈿(/W Ϋ$ÓZ{߽徣b47Xokl#|Kvn_:Ri{*j[SnuǟdrMacoNW ʓ+sƬli/Az`Y'Y ,ΕUKNo G~0}`7qVk%[3_BEa 2(+(M6b.RUh!/Nn45֪xb??/ؖy)2xi!XRVxτhx ^@}雂 l-bpp6"2_W|yY"+9.!ήKPyyR0[xÐ뵀Z᰻3&{J&|֍o?ưSw*kl=zGE4 Z"Y@p #Mg]!wZ^x\CBWuDyU9ѳu|0bÒSg8{K:3sH4;?q9aޏjuWJUuHcfgto%Zc! > `1A0T/\ z;WMgH*O vo=M6F]}PlGA68 M1)⇯KiеrDmm`RN Cg_Nb/y;d>%]mJjEZt ̪ 9(2ŀ5nU)y؜s  /2AB_Z9u{;@Yk.:3Hㄾ1JBYܖ fF6RmzoQ詢\.TK l ##]FnlN8FgײϨC6VC L3ڤ͟>4K1y{hCw0՛(f\Bfs++km4**g3Y0p/bOp!uN@9byS/BtˋWƙdsw蔿F/┨؆ЃiLKaO/#PݰH㿄JAp϶M-S!}ÄeE VOzkbm뙻ȫJgl:̑@qS,eZ9S /BCIRk_ Ӟ-OK^\߲|릚8_Κ[k"])9)d^s ef(\8ʿ<v)7ߚmYJ;PpQ,po9\MkDv&;R= 5U:,ey닟+ 3l+> a\_Sj|@WxvEQ&W *J׆~;@AX%/ܡn{W>Hyث9g,Qgyt Dh!z_:ɼQ Mh3jSz,F>nV ּ35@:9 d+ )>dQC8k^@V ;YR2N#aȷ1[A:+Ss$ۘ<:S{bmH9K2>NsdtsH ,`@f$;AOE+1]].Jp3sYYMN-Թ9tT3Т#NÁ}b&q %*o!e,2摠45Co#/rah阧bwHAj o3.("@?`}\EiMQ,- ߫B\7  E:ƒk{G09Na19ą42 Vӌ'}aD_#BݺG9moirRjx],uZZ:* Hv6t~I׬3hsB)rnz\SsA Zj_A3u9'_A/?Tl{Kc(̷b5[2s3{iCLpGo/]1A\< \*!@FP`rNt~*WhP`a5m8e \FXR]-)/LJ~޸?FW>?U%C@j 60E_Hڙ0!>t1!Rr$xVuaw Kٴr!ff?g 2i0\\1HL)6]Hbӻ"|GfdO [U7M] ;n-GY_X 5ie1GZ .+ӛ?ՂXl:{,C2W/t5;hٌ;6)r6=ALuE8PJCW}ԷrVHDz5uE\cmGUY~ _9MX"곢ΚH0@5^u0Wq {A\I i.д6 VO,! 3tNTafݣU92vp )CEx8}.'LAؕ-#nF*aT.[ -Bȵ@Igk,P62|iXO誨=2 ët}že_r@3D'C6>VFG( qtP͢3R A%eC !bea| *x9!tFiT<|\`DAYww (ێP!1z9b?Y,XO6KG.Xla4DQsRH7?ؐ?&)QAe t$ =[?«m'K6TG]x1_Ob t6J\Mu|Yb CJٙ.b&nY!Klh^l0o5~?֗vz*%n9gt1=8QZP,%Y`df#^5Q$bG*yb,MU]&*|?cjZ9LU+9J+/Tg]_E!Wp{ s"^ =9ce@nH H}~jlV֮Ƚ>ɭ`rikݟY&iT $ѭhT DN1ܷ6@2Y7꾒4xAmKTwr-3>7pKBUSם]Ĉgb%PgZyRawB9p1@ قl(* bqKT znV =wbLyk"W8K~UÊ.wHV,>l% Wb ~0gZzpŪ` aĞdf{6˹ԫO2ªv_Tl@Ab& DI}֕J?P o ՝4%$LԝjA\i\v R1;yʴu.Ye^tp1o *kͫv)%2N$@x;'l^=J7u_8W|N& o'1 ?ky5!bJKO NB)p0OrX棏HkVzwTg޺V@T1W"Yw*`cQf4:Hаu>/wj5k*c渽L!"ܜՋY˞ A8t){`@!~]t!P @H1aB^/;L_$tal<%YSjL0X{쨍鸠B#]~p~f,l3O`+:8;8|cxxɭG-{w^YauG;5[l Ȭ?<0\|s8oٳܟdBԀ^Uctq9kSݸ$8^0cne}R Oⅷ)!ԂNWi#QϜ@6H}CzBF xvGwC)%.)D)1$ 2B[f1Jb)r_ Ä|,2cvqqRPaFkhl$v[^̛[`m0s^(j'a,`slWlI׆o4u>%BO=!TktO| 2gOi]_HF#=B3jiru/;2MW8PUFtGn$ "\xtža ۰!"@dږDdm 2s0~mp*!<첉Zp3Ek$lS~m\LQ".Z"i Z@$Sj1;uq 'ͬ@Wﳀ[{ htsm/׻"a1(}®'S`oǺ5N 7 Xq 5v #y?FkJQosMQ{ Cau2,r(sx &։_!ƍIPvԀ?u <W:<;V02SH%A[q-c@%,'}ɿWE0Kmk# ǝxx9<"p%?NV9o%JU~*-.9왡}Ra G2V6SDk3{zh5ϙ=, \J"rD=4\G/^k4XJic}& L_48ԬpLRK۲ .*{R$'^IJ1}S/2CTMII7H!8ZNxc`=5U/?%KP0;0B ZYv5Ge)Sw~L@rȆm9 f%^AV|9)C0t=,;& T"ɱV9cBO3R[r#x[9Ƀ{:;NSEɼV$Qr>}4\'qƥ+e/Ǡ͕vRhsLcMx Y;X5"dm*j׺oF#߅a! ^)LM$ z}i6 ֒/k_Ӌ*T{?-os zzeԉM{r ыn!"A@W>U *uRp`jjc.8г/]@o#fnbRȁn`,F1G.ب"I9LNF9 9r8ZV3:K y1iy6Pxoe[8(HqU Pip['v$/yא*O 3+ '/W.7x6B{Z?hÊ蘟~ OZl lؔVR,#ou94'TFވA/9'MW 0YJ`| \RhmP(Aonۑr "BظcrsETufh]u\ecн6À.0(XdR܏JE PWiB{h=M9XnocYpU tҥd w6hRY4 [mLs7s|U(1,+#GZQ%0`FCiMc6;v߅3e>p=!3+n6<9パNWu |J @_9~qHݝEVkֻx&K 6.TX'K{uCRX,&:cse) G a jw{ ڜ} zE!K}*H0J$.s 7ܥOuPwSCZř+2O/k$+3} VqtIA^mOy#INgU\n*]iy}i``- :msSD N4 I)+AB^oք;1S)ZsN&7*qB'Q+I(@Vn jl?#[ ~*(+J x~E 0?$# ͋o Icӄ; rQu@Kf5̹v L{xoz Ҙ2h wHi kFRLq''thsxƜ!t-&_vWbe olԱ qP;ك wC#4C;_ UN"< $ra7dj'9Cg :*֖"S]2di>&l*f>l (=)>p=hm%~Y*XfU%bd}ҢZИo!A.@I<"p v:"E1Dx %ve i H f!N>uJ8 ˾tD4ܣ@EDSew k ֕&MG0:n'zָYbXAyz!s,ShXVEAA &tsGN{t ݱfBrh=<|l1S ;@q#pC*x"b {%w Y Ό"' `!̦H!:2ࠟ,x17b|V^2pv9Z㕏NR{S5Tw6nއR[{s[YW *ob v:yHɋ?i $u A_m Oh_]vrm;_Y,{\Y䢎A[3#v+L:@ϔg\'_*((=eM&QxD4 R k9HýG%,Š %xNIٕCsfr1u?cٲANF㖮]+ChI_<C:@fjg;[`QnBp,hfp2uQC0r惎(Mb2=ŘKECh{o#>"O5wc |Q#toN8cRY?4_2!N|.F#s13/#?ֽrbaNC'(ҧ Pa&}7<0%Ȱ۸Oq@"&w.zfdTQRp]6F Ev_愀^o7Dqc{yi6ۙV 6>=Ӓzr`gGF TʍX{j`v(ֵ (6.Y!wvPxBv$nj%S7VzkpXA*#}*igZCm\^~ԢkklHͨa2N{nG0SR w1v0<948q%½ψhgJӆs2 ߰06[M"7o0C}^'N<视SZ٬4#mfC*D)0y5̰6Eh;vT7T5P󄮭7 ?aULOCi)yU[[v~i.7TX3t&MMU(ٍztkI8 "vidK/)iC} J FR.8#,_)4Aџf}).K“މIp {UX*,r UV":n=m Qid"kۢmͿK8G(p(GUoO+G?3f7"Ԉ1:mqWhMk@fx%%1Uj#6 W;8Te'{LV4;-Az4j 9h*^9_L =_D:oc$2b&WX_AdS,%H!INރ |Gyt=>8 #g$KlEA4MaaγKdar9/ F¢I mxb3W\}$Kx.aQ]b*n'&;tr׻ӟOdm.猽NɞPf6_yv5}!uYbNw}kt=Zѥo0v B-*Z[.Gh(-9oWrb(HehLߘokeliyP͚jyt"HA&1Hxsʡ(Tci75^$n}?*4nU$dKw?;U 2M²HY$; øQ /鎬Z]mQesA8jW5~ `Z;?رIz# if:$5lLLVYn!xP17ڂ\D[KY)دG)|P MSjME߽`Ĝ䀺u-.$-T,=j>T{n7fbwjTX>p·>xZrE4vr/.^d*ٓzq;OVsCF]030,%wMb=+#t}xGhU*+e+(MQ' 53*00h͇+SĎA`]ABL|ËP6k5" r5̪Cb<|zmye |둧\l>"oyXpN|:ݪSP]i`r^;Ў}KTlGd Lg>hz/\So4%f"XMV"r$!S:P}u_ϴ=r(]I8n+!.UY ߺRbqLh |:C tѮȟ~g=]yv+ayߍhtI풎B&5ʪ ÌHofR|S6N5.gW={NJ\)>:WDhy|b,{wŎA.*oF_:0؅.e$> EB[.GQ ķ-*+˨;j3lN) xۡo5z֚ STH i-tww;NU1͛иJz њØ_w(īt<>KױAl{O] B\;uzzfWRuuS ,3 K ܖfHF/5_p`H`UCOlF|܁? 5"<?xPpuǞr[ }\M+:-p K?pCHB2j(ge{ jXX];C﫽LYD&: 7iz]7܉,窰`ozLMqR&6AmMݎ!)Ak/n5/,0K.W:B.o._Krn70t0O(pwʡǍO. ZRJGb~ ;%G 綏(2[v;ɽJ?8ߛo4wQ;F2&W-/6Z>ǸFYѢ1.} vAUխ\$`zJ_g1$ef)8sǧw wlM;ka{HoOLQ={,%֢ "lH$eRDay4G.и+fM=U$WepQ *p& ^<^^ ([Avt}-z95.ֹpý"ƉzU;6⮆OъJra3 U{ؓҡIkEgOCJG&&]sTĂ d@)N9[$LU4~!G pT(BRqf@B8&KA&[t+)/ ,+=ǯϫ}5j -h]0G`:SEpUMS++r _֠#kG!̹!1Yj:VmսE.vD=NK@8cyM&INdEX^<(B/i!zo,lUnk\H,ت+ȼR8:ȎT@26c_V ?7Ow,PV!IDv5!vI੃Kcc5+}pQZ/!10ש}JYaFKjI]R-Rmߒ4ZBj`c¯i/MJ;0.3d]#~<m ž!KIhɩ& zSHFӘ?%CHh_%=x`NI0ϥs&q羐Yl ;ݵB11\g>? jxQ(b >#GLoԆpBuZf;SnGw(P(Z[_b2i6v@DJ'$ ]ZaGS>L{T>gw?iMY,1Í3n%!5 ӏ*ݬPbqZ^n"Ѫc4p34S+Æpg~ŝ/'~bD3* 42%J4]~w\|3lsLsdjHƩf;->R0Y12kuTw 0=CS-"=-)cWKz_5fhޕH 9'Ϣ%F DI7{&)lȟ: dû@W/ϵHfW(X(^qx vTW 0ݏ.EA᤹k6 \@ W@؎q% /'@s PUy6SaGn%P0&h=a\J[%F3q?WSxTfZuuԲLRi,#Y4o FhM`;m1נ;npX?_ )P*qڑKqZP|u4+\Z׶-HK]sJKXDoѸnyP]0vΐv1p=֜o$ǘ O%OpG 1]޾g) 7,7[TB&ܬԞd0Zg6ǯ>~;׀ 2*Ӎ߂GlźaM޸4V21ئ~7]&zY\O -|*GDa.ưc*8ù?|!EҜTI r RAֺSUEhl~1WE\e񯁌_Z4pa>v(|L1n7#},=:Rx%^P¸lni񛩫)zHGpǵ >u(aV5*}24?( ",q_.ZwyxRtUv {ccV >T`"_!U!dn%yZz܊ю=3@ l;!j~͈Z兘x@nP %OWVR&M.L3(e K ZĜbdP8Kpl[Zqr̮C.v_sX}I:oZ{6#39l(amDxtE4\ OU (T"ZW;BOr%aq0?H [/ 2ЇEh$!~$v&?(&֭i8yD~7MR٭@ךum8|seW(xhFWإsoDu* 30AՔ6u&8CDt#|#ʯjN$jS~82 ²;ЪZ  2^s>iRB)G`3 "7!V'3tEsƖ#*!~B$xq@HPs6"&#%>KMĴX ZqqEХ!3Qt7P=F)?xCD1 9}r|!o1/^?F[bSS33tCe$Mز >U R!ʁ‡!.ïIpu63[`."?vɚ7BժNsk*b]~}|s].?Zs_WAo.ғ[p8/gix|Z&7}! XcF"Rhfeg.C쩌 1 O'/ N-^[LʜTǫ:=Tjr(bZyfe`OOtk&Db5'fSlDߗZg$&.!kO;&,2> Έ,BI* JLkyy8`3 r+߸SX?ZWO %@SA.TI!9#(cx"u#Q4(/@XB\QFP̼xFr60IyZlkߗE _PP2U\fpVOK@g{.$~a~Lv߀?ݦ%{YPqxK%Rv}Cp8AgZq#i ) f0]J:K7ZηE{4(}I`a? ,n"դoƘKVg.#S^sd;{90 푙ҭz Vb a8@W@][1ц$ Puteǥ|73Z/`-w0ׁ1G88z:B7DR_c6Fc<#jzvc8 g[u[f-CgȊ\O5JbfuBJ넓6w;5fiYhp 緖2?^{'"TaU0& Cv'*z +>pS눖*>tx`:ic 8<@~a:[q7%3W"B;4ql~PU)}[fK[n&YM 횹{ZoܓSMg%U%Q8lqz1 LzM2kdZWN'LY9k̗$O Z 0)g=fw8 ],?Š2z:- mPD2$ iN- LW41@n/ x58ivL=R3 TWHd՗Kzd S0w)ih,k|6+ W!>ko#e9boby<`gd1kb6Y}f(,64!3LG#<<XXV^J (yT,J;*bo7y88s1:$Ue!A,K^'_Mǯ֮3xuVH+QI 2v2k.u\Qyy= ہZѲ| %uJoUҙ,D =+3Gzpeƣnܤ2W85xl4VQJ,Jtu2lTb]s1 8\`Ϝ$^ 5dG S]4wJֻ {mf"WxBvAz ̉S.?}/XO 2É\*|})Ns`kL DYqΕK?i9Qt4T S7.;Æ!|1hX\cs";ɓaV{930P^]z.?V/ 7"<1ԁ)>Y[Yv~w?:J?3X;ƥBJA$B6C80ƇL.&δT)ΌU0 /A[<8'N44.A0%֫9w2a6 }b&Pᮘ/A E][ qiFvQC$ V51*&7@En 2֖a^QLU+oȔSϮ4ù۝_1x 8d6c.GPW}fS+e8s8\%۔ v#RC:#Â$GOe0L4IXWV8gX97uaM(C4vԉ%~n!Y`&[!!;AXr>V5hAg>t1gv)͇/bZR1yL4Qs`05Rut@Eiw2[gS"*!r~}GnѬ<6ƂVgVz&0qGLg2s?:ȹ%ݺ5ۚ*s|5"WϰI2 W%ĝ5 ٺK:hk?mB؊8ݠP$18}4()Q3 {Or~I5?C,Kg~ 68cm6?h听~B1g(=һ4njfڝ0vj;9,K:]Vϝh&S} "0؅3zޔsWݨ"yBqS̬^0WQKr=ݬΫMәsl\V b㸺 nD.}H>!U!#hc$n?-j{%h}8t(cТY}wadBθ8,VSpqEv<3:nHI#g$hYz AV|X<SHGK8 ֥kI_(2vcS`3o_Y'ùB̓Dz] ]kQ,셏u>ejJPE/Tt|կ-@IAtA\mBByFnҾ^pkQb?o0WA4a%sa%K+2 )f3K _BVIq+@=d3..GlĪڥ}Z!*@ #ngFEX]ԯ޲]R ͌vH~B |R36d_.I CokX`Rߩ B{j*ۜy`6evqJh=2@ YHՆT7{7 &0U#P%%J %'D"ؙOa A Zʎz¶dפȮGߠ7±y}b=t=!d@HaeuO K'}Tj=#X-uoIAD`M2XV{'s<<]ZYxm]l$Ew@𝡡 &0QrjmJg7]n8J xw4h:6^O!ur. \XQ\JI."j;-qϗy] x \kO*6EI#Oǿg Սۗ_ۨS'Djud(b?x6>KC PfJא:VZuĽ&`6PwיWΣnW5wG ЎT[:2g *nB֤`ڻIяIH3{`)6wP(,8zb11nZ)6qtKc{W%3(sN>"=, &v.^}GӤV;7²㎈A0"y¦n$jYF0'dcۗ/Hjфh<媖w^@˕1(EK99ᑗKOֆR63shZǢ A#c(R;%uЦk:1٧PN!`cS`]Ncw딥g0~ֽA)Hmz;i!L v0.oP~>gj6nsgvA Lhn%ehDspjQIх?#n,ao4A3z8-xC~ś~Kse\`@2X9q=Ƭ7-Q\lLue:]iF'KGz(B9^3pK4WEh@a oA[ך%3(#X(F)0!YLb+ٛYR+iwrgN?m~3_b\DXߛIlY~w7rd|&{*}},U׻of#W OB:QeN-رµZ 4F!ZJ \8#5Њl&`&莭5ajo*(`ݰ^)fyU16D*H.S3hLT;RƅդY[ꛏ 읎[÷9Zi(rqؽ:CrojfK|_ ;Bdǯe ȣ/S'I 0^SrIIL7H$VFT9|-'4 iw41c-T\,f_|Ɠ{&iAw ՁC".Fm.St£2dS1M'(_F(ɠ3"+Hj`%bǶ @LT{֛]QM/8f}32&G|ka-r N7|XΕU3׃=$Y9IinU8|]ij'JS ?QРG1(ct_7+~ ۞yHy+7iڎӦ{鉭^|`=vNw a3٘ ^Ɍ~8DbԺ`۽k\;FubEjK1*dzƄ?jP~'[P5epJ/]mb^O <p#JVJnQ@W6jmk^aS`ḧlP#QHXCcdrLT-mSg-xh@-W+/_*]̈ɔLzЁ}>'罺?c@9{KZrຠmk[W *!Y~er!qA͙jS\ |hu M5R8Ӟ۔4*!BVE!چrN?k-@{FuDƵ{e7/g5!銁m]Wi< 0߇AtdaZHBd3<JR),-z/BA2d!e>C|(߄(`9z3qp3lg 0%9~ػ122ޠ8V*@'Z.^8/apK8<bUV`\UV1(,PY/8M[π&:wg? *.tO"< a Q]7;oZh`~CLB0Hxx\QB|֚t44; 8`%(=rN"ogM:ׁ˪v T8pP{Rz5~k WUa\/CkS/DD?@ԂLZC4@SSΩDaIL,2\5Dmۯ$/4 R2GCz?R<ɉBD Bq)|hD0SY?QQކ-k ֐/$!b>/x(m*Ϫ~`T9o4]l9n9oe~xIFRJqeY!"нhfMgp_S~P_'Kxtf H>f2JtuXb. Lbt~;MrkSxn?F_D노|A*'Û =VI H8B84XUE.[뇄'ͧ˿Pc]AHQ)~ȐB󝦇9} FTah, _$+͹ %7#nZ=l?f%)%I?6u'_#ղīG\=5PDQ𖾣8kP_X6ur8B-'5oPZ/-@/ʿO*L^x`)1Ze ul*F|ز}C v~kAkR^.hkptYQRA9џR2ڣ~dn(U)4&\Vs%(*O3f막wc޳mCma.YKP$P:h{gX$vcO ږ]PN?nv`iǘ|uuL*od|nxi `  \]92tX&k'ni+oA -u\)IbBYw5\=jb3l40۴KlcwwL'KPibAz1A2A&w5 [GRRu!}D!w{I;%}M4Ii;yQ49-h<96إ% ^Oa^1DWOƗWh >8hF l0<ZÃGAzZƸ^7v9p?Vp! ,0yyKkSbۙ|𜪩nĒ4;G:rO=4 F,%̭NJv!m5v>!XC|kV'*Jq;⥫ gps|2qtC`ATG"HW{dQ2l͍Ł빇>b2<:U "G,mBxo| ^zR[*VUˠhf̫eTv?zӶc<8!#A[ݫ1:j严U_ĶsX2[)|lU *H |xn2 zq_)~n6o&y WYYJ, VtNaZy,謴&"Fsvdv۴ j};oe:EzFb-HnR/~N.DW1]&/׺!# xA Ÿ,*,HGcpd#Uiqp Qc\QT2˃[V-0M#}ƏD4'㆓XY{Aټc3Cn:e•C#Syz^i <L"}Y9_۪f5䠧A݃'?:FQ gu.ύR9s,>/?eѨut3؂TԐIwBk%ADa<#OR,VBw88.է5B]&ߎ_3ߕ$pV ՇS~D 8Ӽ}lo3m͙31yG^&yA'@BZkHBH}_y%xC[qɓ+*̯5='׬DuWGqWtg ܍NB(r^]C1Hsc NbۋYaNGv=d% qEH~ h4>^Te|e(Zٔ8G\!X8濇K')Zׅ_%Ln1G.+E~Ř(=<]CNam@q92ݳkVPgPi|~DV4ku.3w6;KlH~΍dTv헧L)vݸn!2~gݫV*yXQmgkMtȽ,L*yj.k,,56T`Gz {*ï'h9=I[Zz z$m.ʉ8AaQ`j"YfZS[> A~Menq7P(XvU8L 潶c_جY*b4b!r'WRbQ<.Gflox60w9;ڑ>r<3hT5eY@2vqUlӺP)InVV?Gumܠh(\HTZ>JGMĉ wjWfVޓ(7%7i5~}Y)b  N'qHe{ЮՃx%J]1x8?"krF%ʛBWefcT/dM!593fJܝh֡`sR=̓`v#:iuǓ a>\I-9HNDWOn<䯧Lr"^}8 xv;#v$4? n+;37*V<|_eGZuJqMx."sc.} k;>GGA/(#`t)'0#! qJہz]š?Ć(t VVQeC2Y2ߊZbFۍo Ϣsb-һʉz]OyBaZc9-J9u^ (u>?}+R!> @o.+A̽P*( tk/2@ܑ3V:)EJJyVi#0j=yl$)DLB8(g-=M 'CȖYIaS6:B mRQ#Βik<-am)%W*7Ϝ 7x%@RAZ:#1C_ ]S¬O4qvrQ!>./9>{3cv~4$ L@Ϙd{ GQú~B#\ɓxEq,ÝϪhG+ݰ)V:T? "T̳c#/}ɱfekA@ UX LA*bAwKݼpoDWOMd4ɱݒ-4 oCt=TjX"R%35K%f+;hv~ -+ KɒaGJnVղ@\Elٗ#({TcV~ahҩa9DaokxlTWH޾Ռ %J7j1*!D^H*~m9 n>핧A}ŦaܟAYK;fQ”W\j/#w$Bo*@ VR(@䯠TyfJKsK- lv%,TCV .>pyޏ/<؉0mcQL$ Bv7(8S~J.3"H8:,*9S!QУlK-&&- 8=nߵ% ,;ΥQ$c@a8&{ v띤$~~u/d,EP>=9g7d' |am)M. 1NߴT).ѡXPC5A\ %_yBpnPtd<<85}+(YTilO>ӯ] >bqiašc_Yt9l5בvNA-|rirv=ytLtnC܅G/b6`Hrz^ZlwNKHO bWקFa4s ADeɴka%" fNz$J"<*F"@܍-4( \4`G̥$4n%o-0sKIm[p&p`:ͫ0Jtcd5t\u=?檥Lƒ1yr+Qa2#)|.?\DG2ŗ2`)MCQGhҦokɝn8EMP_F'ThK@e\TuѳZ=H-XS\ Fٺ& '-ͤf-rb侀$ Q.95@H޿ב mٽnA_n?.۔=Ke N&@:@""Cs<fyѣMHcU :4dg+@D-,w$隂Z%r|Zg$2˲E`Ƕڠ+ !K9=Ũ-U(~QgiSFhP13N<(i'Y9t=5'oiu ++HןYD>FQ$|.Ee6a0wԐJi)!:0<ۭk)g1 Uqj %[ClԌ.)yS1*/StPۏ/ȏ S5 hq{YR(؍Ayf}ZS4D: iӰi,Q6i pWv/'l2ckGIzJgBLrE z1n[ 9ѹҧQ޽u"%jpp&6Օ@ ~) uTGljd f pg`<*[5Yt N2b(7s" !g>6h3ZLBKDx߁O&\*тq{Vmd5{c{ ʳlsrvA=+={ό= +J/)jsפؒoߊJmDhr5G\c hF]b;m6 }^ gNidŹIEuG4s M[6Q#{/؈œr|gw8?6="1YXk˷Ek4ӾZQ:st`KsYQ̐L"8Yh R5ƄBe+wRZ\Be58t:`s׎{,2Zh(.) ٚ<8 JKUZ6֖$ThH[pz06eoq=3XC{pѷ|:bmof#/f큲 r *a!m| Z#E^{S\~$8}QPzGUZhK[!G˰==7uRlca;ޖ얈.ʜJB/ǀi )֒'֨JO`2[՞)#u 2yIl@h}9; ,ACf '{DhGB)7'=(S_e3\vX`wz`CtZY|y. M&y`*Xqmz'+DXI DXO}`IFk(b;$D@PM$_S#M:3R.sKo{1v6œ_;Ii#KwB*z&XҴ@^/j4؎a&3*/N(AAà Ld=JZi'9R Vh?ۥk!·{rc mDcmk"ECh4JުnAJ")& ۻ? *]o\MR 9B׻alr=O*(x. eB_NvK@ko"b-+p+F[M1Ey}&qJ_9ИJH/"Ce>qBzר^Qs[^8&{8*ڀk4_phM5 kv{ly0+k8Nڻ@߁b[\flGo72_N#gՅva 33p]׆1T-;,⌉5EmY5v vfѳg}k oi^UO?r@o>Ѣ+VN26a͚d)8\ !3>6cP˥z! y,Z=11Ch[/V3&wMtWWL%üo,X_JXrbya4щU8_O8aJTu٬JwPPKKͅ\nEA|ܯ"[1N)C8^0r#Xs+yٕQ,۪qY 'v_/ӳ޹ 0<suDaW ,#Cb=/fגK9acFL8I0VwCX|vW[DTErzvP\TS|JiH]bΎkOnѓeV A$gh_<-2&8+hC &qNSB5`MnзYijaD;3=JQX}c5yɦDD@uUýgxx5/4ߦ`$ ko@Z%$.K^,JP۩04Gx1`xTaJ*IEG1֒~^B!-H `lfsVI̝(\n?+߉%&~{.UԹeVy="pׯ5Ju5~f2Jp$XQ9v@žMݹ Bdo~}JVW̆u+$kv7T-0% X+28zolBB;JFRXL܈`M&]ayR㫏;>\۾K422<>1 U٬+/80R-nD]$Zby_Ks_^VYa1q2buQ.JF-Т G+Qlߙy/N>7S[SK}V{#35©i~-Ƕ{T%z|SO.n9GTT+`SZ fŭ:+w96؈Q'ް(.Rvv>Ae .r䁦m#ѱOukT)rSR7E'#r gv\O])֑OͽyvվMzmwY@`V1* i:)S, C[=NI38ϫ3m\< qf*|& qF r{"{sx#DTȌh*c_UwW#dINAw93#V҇%bAu s㐔JNI>O˜U@NnG-RoE܅l ȯծJXfįr G'+-:V\yMp=q3\;pM:$!TOBthe3ŧR$E+v=.hszoA5WxDCGɲ2:MB+h|^H@Ci~YW/ipYSlb泅fB}O wLL5MK=7~!Hq_(}ڶӅyL#_lw+|g ˉG&>Kl(4]#U~~B: [K7< @] ;4\p SnʯyR2Ζp3dn9{KYg8r^֋oQ# I't2ƙ {_%0'y]fT`?pJCx#C,muO_KN+(Kb6(vZ?&)*H@ުPFNa ྟi+j %-#J{sAW\ fg pZe;lpϤl`yCxN*Z AX'u%)R/<)+ e߿¬wC߄)|nXwCa:%c- cM5]+dC+'=3/Нٔ` HV7͍Ƨ4REg 3r_1+W#>rԵ5K4qX;>#VJ\By>aoG\Ir!rdsAwqT)aRN?e% njĵvH:[C~d^)»[&β_s U<:shw,prFv[|Lr;wslȽ Х{s~Ő . ԲEZVrA?0r kq*LF -;L>8nq^)r2tE. 8yh7;IӟzGκИVPZr0:ZyqB]2vپ asqSُAeEtg-0JS#} Hn;c?ٔ\+f:Gn,wJ`th4Ӟ L\v3pJ3lS]_9n0~GWYlj;6^W-2Υ 8UU):Hɓ%fZDNְ?Hڦ0tOzH;iPy)?ܣA !vPǔ:@ 92AdQ#hd\7:]Ui֤~\]CFXQD{L6hdo)䮃Ku}XL e:ICBH%&+"0 j{}+p豾sIF=R0X|N *svr ~?`( W7UڧS!Ԉ52aQ։jؤ`luÈ=Kx&LQAC 2zrTv߭ Qy qG;SELv:[4ظ(7t̅')ʐ%sㅳø c%ױ|KULe1,EI4[uMHd0=- Ơzp\y4g 9isc`~Y&mcd*uygx:Ja8\v&g$$!GᰇMY{bSGkuLf\KU0ZOwb7vrhYP]dCqle|HMVZ87htsR\J9bjmL@AOr+2S|6l\WNsLSl=SI B# {cXЀc% )Bx)5߰!s=OU"Wo a>%vp ) U /[*i8Q[*) \z}Ȯ[Mbt$v]H -Zo1>{L=(3h  Ц1+7`g4vP9Ȼa{d Ndj O+8hy.-I{(Zꞃ~QF.W]7(+!f4$5]q)Yzn, sn8cH_r5bE:{vTK>K;*-B[k a1vĐ"ܗ}/ikah]:CK`N1LA0 8`s6:C#C437F򨐻.@rx@B,i^M7RpNݚ;iGZ kX!?n`gUef\UoM,P?dJvei~^QwcǶy#}5,%{Ar9Dbq@Ym)sgp\/]YgwS7&簥Os#<1IJ5ޚ[NE6A|u\&01Ã9|wS yj3ԩ(?s֙qG/U %0ZC=P1 4Y~ Aݬzm첑ޘ? *Cu-P)AƔ-hF3QGS=Gu8+FeD^ʄYZIL< eW/xW_Y\RC "lLv~_CS-c<8I۩|Q|`4B{Ց8KX/pލ^Hց(eW51~ӐU@fÕ(?&LIk|< Z8\\8$G9=Ga.+@f0 ߏԟz qhWc"@>|RXw)] b9\ .(񴡟5B1:eT*ޘg{엱8MnK0wUp)!}XmcExW"HN.ƕASJ+BtTðk"<=@IKیE;vSa&Lvƴ⭩]$I]qg:(ꞃcSwd/uƗ)V T.J dQOb1Eҏba?p\pb3ௌ"8Pzn5H  +}JBsBϗ#s,sqB_ 8oVzsrTiqCua2ރ?,3k'ݯ:3jdґF` j$ ʯ5'm=A"JRΣ:0IrFuhpQ54f{iPSc4=Gafr&*)KY{4bt`Y 1Ζ'PLyڥmkdYwaO-grSLEbKxW}VR;u70C/HŇ ¿xII#XL˜8rh8%9ej8ҧ*iT97SQDѕ9B&_ƚiԨOnƲ|~5CE!oAW6Q&Τ޺2̧A>ȭk ?2\v(O@lڳf9h|:qAPiwsk" I~8@&L]uL;A; y đB`o b{S|H$bv`V?vu J+y썋͏ⰘUwCd9RIX )` :}EwE˳vX3`V=ֽwSwΝD3UڈvGᜮd +i8yB1!I bv @/'ٞBzj)1*܄dѼ&ƚ7&ɭ 蘊+!nD VPjL~nXm)7a5A3dϕm?njia L Fi2eo'!-lj8>(Eݣ9Dy5ڣW3.sv]H֨<(cwHhTEmX@#=AHfw;Q Bz$QmcU@C !;>m``&it@]@)y<TzU(]6vsiy؟g̶]'o* aVb\Z{hiWLT;7|QYe"ӎ0{yv={dPǬp#"J$Y8 Х:tTI صz1ඥ}JD'Z~}BI*}d@Iې`f<vtEB$ԡ!w>@SƄ)(rH5s:~Ʀ.؂($O -G~rK/zWRqD3$m3[X[Z> JZ(>1oALBWz l|4dd7+$Q f75 %uݍž˻= ߶"(^Լ_`Pۆ<4a8nP)-]o;w!݊ y%_ 2 oI;YkTv-Weu/zjV!F4qMbF,TME(1."9dN2\,>AZv/M_@\*8fЋ^-'uB3>6SGct\嚿u :oNy@\_%J5 P%V\-Ml(|R5Iv"|@B'k}C ,]y +}:msc=i +}[,ϒP$߁NuqvFwG"w !B#\x:/_;P<:FPϝ2 i33#f,xeSg.'-' 4rP %{CIaW;|v92Xxbc+'mC]X6aYo^GM+ wsu(6k9Y f^,9A`wUFVE?0Qk< {7 ,m և',a6אP$Aw熏i :ߌ4C|.hM `'8\wYSj'+&I=H4nahe r XDlB#!SdžhilP^8ek~ ?bShjA.*Qr.SOŢ#"|8k|1;>vWѧXr_K!@c*.E<9˼K,L;>Z$g IZ`ٮ{iPRۄJޑ PɉG|jg`뾶HLz~'C#w |Y‡~o$n!Çjgwp}^yZP; NO\c5bbG1yMcs҄u8.98*]jK[U$B<8l]̃ۆ(Y<0S[˵8"{PC|BUǙV|Gc.9 }cr]i0mn9^-/C p @UU EC[ŸX)Sِ#[wD5v3p&a~uoT@+1 kZˊzK>cju8oϦÜaqyz+ȯ"-P_c!0{mHION#0}!(($x<] k)S8 @l4&ЊI,o.EW"TH5 Ӓb.A ۿOݝDcύA:SI_Wunh_8}B%l8JCLo+&\*[˾ho>qU[\f>I^~#;ydDwD2$](9^b6]' Ϸ#6f".JS؉sX$/XR6?/%jl?f< B=e2qVacDž"ORÎvlUJeKJKqVH(kճ+-v3$"b+h>&mLb)Es 冒f>nfݺF%=+YŢ1r;ـw7a,3pAzoFfV}0-Z`Ν6tBl<>h_{KLp"EZ޺PCN:P(Y A-yn(%_H~@1]V>.44 hrn t?k{%F=n8f(# .'َ?sr+C*91TE!!}^E?0 Iz*:pMm}~̯v=+lc\^  \z3zl@ny2fأ)lj9yFj9ݝ`2vӨd Wus#i(mp2s;Z_O@m_.ڟXJ~h5^;{X; T.l>dsb!mMN6"7ܷyo1U$g+ ?x*?Vz4 S 0Sn nTOD%"[Bܘ%pKKt?<~@.`mDi37nT+YtyK~-dKNqW Ix AK`_ zz)bXM=6Ś3`>BvqSh1| H_ ޝUj1ewL#8o_&D- go~cE Cyb矼@weTnOYqs-7:r.ٻ6S4n[n " 9Ho80]e A8}RۤQsf59VW.$5/MJV]YE- iPd`bkr~v8 I Hrj,Jw4ջfs\HIG"Fjõ0,yzȷ"xEIhZzz0UhЋ'ec:c{_E\a=y 8)[J@-9;EIamTq~^jK#s6RJYk'qv\M#qAw_~ePL}+j\ƈ)Fa:B.j)UeT$uC2H*Bl 6SÝѿoC*@]tj;iz3<: 9 H,2.4H* 35~I2y-q9#eM-^Ru!0]W9fuh%sЦ2Q(EV)]^'X>B@)lUvFj{bC7FnOu#ͣ:=EpH(I^i9SXm2fj$h~Y_#Yl0fi!zg0M)e=|pvܦ%)+ i\;_/j_^f}{0tqV+idҡ +pCp%FHiﺖ,)PYe`{O UI_!I8vU)aiFCsKj -ʠO]1`J/Gv /L\ga1hA$l*O"O(԰;E'ׂJdw 3k6*c37>3" ϻaO9'UW"s@8#)bW -aI[D AMX$yC#8w v sv4!Ѥ-=ʢLdn&r =7"f{CFa2'h}-9ѽ&Wh +͌t\!cԬfʤ p ޸Q @5SOH}`LW$y1U=P)U 55lY`F`}囖4{n-áĆƝuuq La p]e6^ HUh9?D,/ 7̮ʀiUUEas9*GpG xcx'rX]f.a1)7ޕ #ۻume | aO;-{ZQsMIGV(:8ώ{?c׫ ܉n'4/JKE<;N!MX|҈P""7ux6~1u9aKQi'BTf;m{ a=z'UE2g֋l<B+RQ&kǦ'Ǽm}|zX}\O剙}W/y/Ƞ%^A0CTxDͿ̵4[2Gbf o82S6h6PuOIOGۍeaS*|z_hHA6@O;hL{bz{G= ,h zӛ]X;t D!9uWΖAPh!dITq{S"'UL,{H5,ɳS]>*xUϽ5O`0{  1J%ߦ&K]tu"`, I_x[bGb/fl!βo);!M(ehԛfG m (C F%I@GjōphUe_ M|䝍z{q aVS :_n/ql+@%2e1^Zt*mlC,[Lr@6*r8h4ɶ(L<2_"^@9(M̙BQNKM3JT}lV*_QO{@zZ)alcEF4 *"?JDzCː^/iKѓ}uQy}| {]\"ZZFJy\>Y̬6P^xjZ0Z: W"S9m"t:NjIxo\,W%@`O(0LR0{g`T{0Iܟ}'ZY"#Ve´U\XdOKi Qhqa6!k=2=0m{+,TzQ*;EF3KqJKf|x) ^M]--Q>"@ mt?B/=~ǘ1y4+.*5UBxcn,4hz4UVL1~گ)Hy k93[4t|:JÜr뙆6J* )JK㩚 qdLOr~.:e.1SԶ%(>uԿ yK𾐘`&I(:yG!gv+c' ٦A/5-?ϱ 3hDm̿@8ǧu,˄seߗX<`KsZĦ0CmHaec2KA; PlPD.2Pzwq(K"qۦumsuŐVqGPY9D=z+\ܾjc:kܗ%&y<`'b$Q_Ը#F [x8{5_iam+}s5jVr7\<:APGrǣ|L$i*o`JN2ħM ?Օj+@-N(a%f Q>6$ _JGN<u8PtvX=%Q!^0G1Ԧ;g ԁqbG4x+/P4 '=ucB;'>  %ez.n*KzTX`Cm"vZvrB3[Icͭqp*,73Ue3%3'霏p#^9~Gp0̣9Ie&-VY@Ɓ>|)2.ׂM$dˠ#ԯX6^e|/SYKyѡzdU۱ ?b0P$ f>4b`O$ !ywfo&xa$8/\kg<-IoYJ]dZ joһ.Ouڟ+Xr`%d}' V%Ҧh1Ɋ$F"TDé"[?+'Kn") P=-M!U',|w +V?dZ&=*_ K@|pmA\HS'ڟd0϶ [?.eҙm*;PI#SjAqOi^Sq-"*Q@]6UYaSM F¦\CwbVp#VC":! lOόVp--Vl$|=PL myJEd^0'la^T7`6q띹AI6:BF6Ύ |HQn4L3`ӓ !/w-]JgP q~UH[8)n13`~\-9G-Hɻ{^(VƸky WBL SF .TPc.Kqq-kE;1{ PO^R8 |fx‡Fjb 7Dj,o M:N(!.lXd*߻Ni:+?5|M-4ȦK"ߠUy(ts# ƶ. D7) `bl 4{L`z]'$5T-8TYE MK+q=CDcF-QOs$$2k<ĪYMp.iM#o1${|ǩia] W |(l-Z'0WC^vA7&U65(%f09n[lIR$= l9/U* uWmn YΏ^nJc|WZ8Z nc2Z4A[~h*c)3\- )Yл00d:apC|\L8))^ވj .CjMkYVNc|*P3jm+sT`-I1oQ^!f 3J0O JS8j/jr,cTǴT{1mٻ-k4fzL# (9k`>7,^^H8'K.MpGBzzoYefaךܰuI}9.t(vާ,+u0]L5 ٨̜)@Ud9 Ws׎035rZǟ ߾[q=H*G" PhJK$o `kz7k)ii#^bF$l\+LIt!'lD^霿7ۧ0cSSЖv]Y͆HЉ-d1Ux1 9p؍&N^C<5Iz/\b|.Մ*O9!z¹^ ,c}O<,S{s]-%QPfoY|UnR_');X;b'l ZF /JJנF'4A9j\\"GtR'jS3(X=8jh0!waa鳃Ҝddu]I|cuLpRCir!e㙇Ժ7k0Uݚ@gZыM8' Κ ? ;' ɔ3ipwIKz(!2e갩1M,=wul_3lپ.C '[.h"sT^SEnMs!邗:`p(@la$KΥZ]l1) PtX{GPwmsHx>W̿0S>a 5a:\Qv'dU)PxϦZ +l{OkȣGu9V#g`$ "C4}=ID]0٥=IBhQC:<ަpZЬwBձx(!`ԺojSMoWk9! qC]N WnQh \b 8zGLՄg.Nl <ʝ4o}C!yHAy!$}62Q&6\^7z@-_姰l{qRhMs0džf-=F!; $MBǫ[1Ϧ〠1INPcy5)W-MƳ:pr_OTVIvϟ,cZSF,&g1Vq5CuT3yi(2IRI4j 6lbJK-OL (%]8z0Dm0Zu*G K'm:jp,aoSf@lăelkFH#7g/ceRԃ}2Ƹ7 f-l+&%8rv) >@B#dn(f/˷t8ZG%b+ST{{<kN7 L/g/Q'G @Ht2_S\lS%b/@q1#P]2xb91y/ EPQ-i0yC&-lDE,+;J{a`O!P0OErrD$"A~ͧ 2yˑ[l!(S =k ;O[w_Vu;CDKI{?NpJ?.+?E@8*˴㮻ď ҥR2VjK%_b*X?|Ƅ΃n}HrRYج\Oo3ZnNZF7^FDSg 7-F5H^/#8gUp =%R%|xt$h;ިL lq \eou"?;B @ ~jziH>1±LW}Dz[_q\mB.jmexYtޢ@r8`|t[n6,TNyiEU0.Ҷ.˰!`OM]95ذ"4TMלlI6*)K< iig߸i:xqa"mLPyP8!Sk%Cԓ4 ^q6/QPTS#)}RymPnJFd?&>5 {ʼƨu@@ dY1|K4pYZ&XҊJnr,)Aa 16$?N~H]{E3 %}cvXmg1Ӕf@263*u @1ݰ}zԙ**j i1;quWO,S6W AbD#n)-.?|P},^w-fx "fI)v3e\4GԼ]RI4Xt "Ա_m(~ .iw~S+Kئ՛.(Ws1`&7s:]vpɻnsۗZ_&r]#\ѭ;OT/:} S$WTnjB;kdbzPrEP?i Pa0+q6lH|1 o[bU*CNV2ލBV6e}UBXs1+\{h{~AYLo%kkִk=64QsuHM`ss?p ?ޗ"]6k{AW򷮣ր+1, >||Ubz#} f[bO OR>,3jO,>t\`,EC.9gW,HD\}m2Y'KTZ1?A H8d}ݲcV3,o =&Om hY)XBg& 4'//UD-ך;Z%xç8_}Q2XMiy'ă\ZA\U'pI6J^,S2 NZ +v?fu-y ګXGz`|fႽzgш.Ӻ9;KoT0-H#h DB.òedfm3!wFeؘ]4s5G2Oku8u6`|`S[˦6S21I?l}-/'.IiGCߔjA#7U a~,;@8PT~TvyaaGSJI1p0ѹkI4 rd7H>jbYgP|W=4yAgi?]x$:`,ǷVsxW0fT_cuu]σ f`ݽ怇<.u_غ'VAxGJZGQh,գq%Ӏ/7'<9 bןrW. %b烯.Vx0$)*ܦ~ S(T3zW$´<2pka(QU(nwR+guP1}gXy#!#15[)I "Ccc:Mii4q>HLᢘ$}/S6L!*jb1zz]Gre=kB伫o H8>{$6 nFJXg$Fss6D̰v,1B V6] xrgvj7Os˫w/Q6P,XX %Zosdϗء-X$)SU&M?JI"((O|awڦ%LD4hбFr|{jSqr E0BP$}aT#1|Ȫ^n2mQX5~%i&#U? 9 ,8sB`mt7Ql4 !x֓QOv$`/ /߼;)cӣ]ł [kNbաqU7v6,sj`bO``KPZm5 IL{K .o`8:gmW`ѯ{ E'oL;B26,&`0KHv5LO1xhACrI?;к 6w[2HῩ̀xzT^XxZ1ZA %@0o~Jfz+1u'gPvJecң# RNElN#{b/Yv{),Bl&fӗվ*/j|A s.vĸs:aOA]k-]_,w:O,`_yD[7R506(MM)zwf_W" FC놸8fQYA+{0@Nj6o>HǮZW[]qNom^y.=_3wē( ;3gyerfJHBsHa!ط;oU)LIHVD DQZ^"L{9v| dzF?vr:p&&$ߥ6}%YnH]'lJn1:t W^g[$u0ʀ7ymF|K~A5s<@6Vl-5H!cYA)-;:*HvP[q_c`t,*c,aE'`jpL'+8 &JDxͼHe=jBqhxBFmRІvo$&]0}TTfe-(N$P~r i\ q5d-гeL%rD2w } ,JUR<wB 1!윦.+0kF_❰Tɖ;-c 0\7G^}\k9JN%Dba.氀ȩJ# aX3&w!>-[bgξԴBL}26ܕt9,ScRQβY GXȔݢ:Ab׹)iyi;w 6*0i Hħ駷\-N,ىz}?/c ,ѐ_=jS;y{>8!+ rsz*M@-zx--( ) |'O!.HF\Khk:-5q{# >nTx `JV9X Z٣NkW/kP c?qL,j7q|^hBq=>; u M|sldSu8\q Ȁm=^3@S6<1S=w]HVwzBGαz|q-z *=I%|d?TV b0#'勤"JH|:%Anj wÕ95]l3ٍq )qhek8OHC Wv*op3ʊ,؈RJoԷͷP1 8eXY4cῗz\J< ,$c?_4|I,:d%~=aI8YU%J9C{ 5沓̩UA,@BTf9~j`ȕVN)Q6K`g|f%Y36t ֈ@U-sFK| N+3HcC8̈n\yR k(GI(bAy^ezk!|Lp7 rqmtִhCnQW wҩ%>&ZF^cdZhsz1f;mnRe ~x/  [3_ͼgSvIΘmlaW˷H;7!'cg~(: h?Q8:cg;s5H)DJW҃gx6> p /9llhj' ĪunŞHGP5aoh GS³f;vCr½-ȿD~pI^JA\ą^KRGTaPHB1a$ $!@ O.5hڝ?W Q~F`ΚJeNᆴ}ַۧ3o pբj";Hk&۟'HaVxR"_*)RxEK꜁\UlF\"ff ͳ(" r0Pu](`07֔11$.:¢)ců?^f}6G!qڱ϶ɫ,̺_8)6|lגswiMZG7!EL .y]?wlǃB0!O vV=gsh}+TP 0 N).G,Y?zVq bXtDFzd%,z?af"i"$PѺ![cAvA$jPᄛp}62? G@Xf+؜^N5QBC$ñq hawK Dng\La\lR:kzLE-gZB/ʹΉ{ȨrUa*=0ƷԇX˩FħW(Jɲ &( :( q Ш#+N Effhe~QGG\F$+%^'@R%*!=-.)+^ks^ϟI.ξT%Z 'Q'f2s>$4U 6>߁%]HUUf+(GQ"c}Lz<}:_pd Xv-Ɂ8*X&3hjHIPH/n77'c3ƸT-`ƀOk䥅vK LSkf8LjjWFEqg읿4軯 tgd)G ŒN YĒ8_2Ɍԁ):,y~ƐKa>;)$m yM76⌃y>_q ܊(|:n HLQi´ DkYicI:41\8-Oj‡3"تȱ,](;ْ d,x|i24^d+b;(fbG'!)jd:3ftDyIþ| ͔hx$=Za(RV]^'vx@:q?fcE,IK9iQFuȜd㟩K 9O#2Ɉ)V . #LO80}#-|Exei96deG=@ZMXcY#5=<0cCnA$w5R^I=eaXnFi[&{dVe$])!`oql, Fܰf^ua<e4ͲY0rK-S{#J`}`s$61K0(c)K+Ş{7ڒ,ɑ%*޷7ʇ$ӆ^2ȱAɒD$jv Ms=,p,S-{^aN2ȿ| u{wt( "Z\n`6"8kk՝{઼$e!lLR R?=eSŔ%29 dʫD ũHPecao|a(he?-/H73x[ST,~2ƒ,N|VR :<_eUt?ܷ"њX)Ge0U3Hu7E [!#hMر82aTˡ#6ˣ.ӧwYٮI qd9'xf\Z\|w3]o-Z t j7&cig\}9PfC Mɝ!s}%OۀtZᠮ@ʉeƸr]qDe\ kpyR^> ݋Ue E(<ل<;dJ~1uŜ$4L<\}̼89"ժe媅rqؾxa4y_Wb];8!c-Y\b\5vs-A6B-j0z+dE0#m xvCo;ҫYr"1eB?'l YcZ]č"\brv:"D/t"'e@rgpw>;T27P c}A=Es{OVA:rH)]f7BLIb3ز,A̲IA3-p ]Tp[tdFM3AOJ<2;^fec/PC6j~[j`ʍnr'8Vh.(jr/BUіۘGpV⿃G,=ЎE_hY5ɯ8{f-֏'d⡬^Lj &dH4Y  a(W|yn@Z a2?&/(]ץ5,VZkFZ2@Zj7 ^=QZ$H"ׯSꆁ͑ kn!v;*&?^p>Y6ۛx=g.]ORcp[Kx:>Hu/@@A%lfPi%BmE%x¯6xNQel>]P¡s U)>{B\-Nvq [M6P=0T=Rq&_Ѵ *E'9}HEu!]I6ipl wb9{TO,D6{5g$ )'ki. E7CL5 wukV]Soeъ˾? "1.i6TnWqis0amϮ\y 0K|TGF "nncnYyjѫmJ኿Hf$'df^ԼU/ t_#_)O6Uǁg^9Tlo,\%3ՈG~.o]x-RϩV6u b:G63uj]x 2Q)C5Zd( {۰ALSCo F2[@yMaYu7_ƒ !?̽t"5 UPC9[eq@J~Ae`mO(fFYlk,ycp{ߌVjKV@O {Ycq{Aѧqul q R*I';*"}zc,G(]94eB[^Ԝn*dFr{.C~ӂgsce_cTEx='KT "NBq4R"xǝjk\p*LoZgqgz)!vn9DyV[ U!Oރa 'tЛwΖE|1̈dp=TFǟj:\a kaS'ܥ@'}h&GM\k(ƉuvU,he- wYw@Qb~xQG'n/=gj b BD)KY2Ni*1Q,ipNM>VZ;lLKYzP-WA.,yZ4X0-)]/3[sdrLmR?QⒼ߄QpJ&i~k0y:[<($2Ѱsqy*;Oszpc}+Ϊ1d($KT"C&!q G,'[/yd/u@eKl <^;m=_IT"$׈,4WKq\x.wwjkzNV[U&jAuYM{s!j vD-cGb.)/;mR|M@EaCM-z:&#8oʙ)E ~>96ĜI`$\ǓS%PܿnOd%6uGb&{a͕o^-˿÷ĩMs}gTO&4LϷRcN T4ibs%M5:0uL#`S~4.1#W)a$@E/krV'+%akN"u%~^},ϊPF CO`AE3Jj&b!tL'b!83XDLqq{ VxRS#$3<5(h5@(- rnݜDd10#b9ʶ wMKu җ;a_p6{h&݌XzFt*O :0/" U +kE.e\Ed_ox-ccE&k5gI*4mzcʕ%ȟw3%  dq~BIt24njLfX' k)Ы0$osK 2Eß)d01jydۇRߚUntar2^ ,u 9h*`?uj)~9Fp!  =0eJU!޸scRعmqzx#Ca7>/.xLbZi#Av(m+BOgs~8lV:Dz<9eͅѹ ;4fWDVcIYU,L3iX;$窖y t'%ڒ,TR>27INٍ\ 5.`q'" 2eסWcLdqHg]%m?( ]DWS6Ġcmz2Y%zR[o K<3M5OݔJh/)%qܰS5`\:V^& qC^l%KKoCu_"bLRJ5/Q;4W_ፀ~Ѥ'p>Pi+? ěP䭈Hyp L!^\6 \v+iŸo# R/BT|DQ5ʬPt4u?"qR-kFq3G^J9_ATֶ:wuƷ`5;3pS>e_(Ҍ?=Ix;#vA2uŢbѰ⥑݀j\rp߃h݊p0AJ-fh OjIKXT Fpۘ 0O% sE{e-@(iXsj\S ZYJjZ zTfP%(2jU:`qyJ 'Aq ђ$'RsOaoiX[%gF9.nOZaH=G|sE:蔟9TEYW$%EG\&0[{Y)K˟sܩ7sJ_X4VghjOn s-5qj@Lh@[^ 4Ғ(1e3IQ0x,q% xdBNK߿)!?e{EtϺx8ōhFU swog~䞑<Ơ:6GmOXM!cx.ĉF ע9&& qC0j6{tȨ̂:%yȫhɄa~.yoX>A RnLlYݙÎl't2f@"w}q4B3SÚk֩| S 7~*%5xD)COC1l~rO`J/b1tU# -v$B;' ɠI08Z*:4Pl%gi}xrM}ݓr!)˙p>gC7/k=;p|wdgI*)rE=cCC/_avS?xL% =Ѹ )q[L?D_8 jb-.˴ QƷF6-5˱=\2FVɄytS^ld;U 19LYp1s qp +ng8"is+Osڦ@9Ik!5tde7 2)#l bpfP[M]_]q=5c22vKO~<3NTzzii"RO'C8R8FѪGRiE=D9ٰ&ܪŇ z(乒-wI!H] }Jjm)F=ۙ &ImQxR>65Vpʵh๕U?p Ⱨd+U璖IgUx*z)+J+VpiKb3#Y'|]LjF0SֲyJvӍE_ cxQ+SAK%۾H/ann}[MF*Zu_TjJ`h-,)sKp4reV@#;pnC6p% ,!r.${b7>FM<@<|V⬌$l2=kjlD%We 7}AqIfs)guJ * O3VeO3CNnz,=-s1aj7QXq){o:R"hFx%70nxr43V|vA1KmJ蜉\y&Nqv; i1EL?Yt\UMJjn{F;.QHBwqy*}v;xT,7,.@'YN+apc$|0:]5Sg?NEVKMכ\ %5x~a1޳>8LFˌseW{vlJL: 0~}=ц%?"h9K|n*X_+DkL/<ϲ&+賓rUhx؃.t$񘥊@)~w7^g7n-W'jlk G*7yy~1Uy !ep!lmN cj6ì~-a[<dGgXɕ#]|s)Xlnyz^]IV^56B\C;n ;3A`zX5'8:(:l? +P㐴L3I1νj;ݹB}_P aM7Lr@]N2xԄck|O^f+#L"g;YV 2C>V1z7tcYe/C~r rYq=K2R 7yT!@Q8Dr#^QX`(5>[&,b._%J(*5*A Pm3.:k0-r^1ﭹ0` ySB%kR<޳ɽks/6#41R6<+sdpAb75}(ǐ}.j*ƊFT$PC.I]ace16FnvKdvW?InIG~zZ d@: $5':4E=$@d'ڴ(v6GY󝛆P#E!ڌqi^2 ꠧ8c~l8,XhC{Ƅ*AD#! Y 8Y[8`(A`N@]_#h{IH|4lA C<9;5DfZ_&Vult{G< ەYH0 ~+Һ{l+M7i^Y4@rc~YtH=3. -CVᅿUl_W; z|b~0Me{.HR$Z`EV1Um5TQJ<;Vߣ)Zl2سhv?d7:z'C1'7_tSKwדTj;sZM{=[MW"0."skB'3S ="jIIŌk3c:IAb0.)*j|1~pP%9jYpAd+KK1/ dG֧1O]2I ?v~mhhmM*?t~5I\܌\$sB/%M1>rDDʛPtwZX~,,Ԥ\&p` :ox1H>+6o)GfRez gȔ`_ ~:\؄;XD]{ң;K"/< ^T3ls- z Ex <]ڥTZfZK:@'|՘]JՌ!ɜl*wV1M Sg~qx\9,G硜-I`?,ŏQotP8! 3;FD1?BQ.& ${=5R0Z ZqzodʣH::A$VE[PߠeQؗʋ}݀⃠q nQĕ9 W1hOfr44C0-nu:>C.POdSZ$4LT4EqX86Gy#E$?zwX/@_kqGBupK{Kl~Hy-͕|rp5>.e"xh Hn+*O:PH2h==9dь4,XTX-OCPY͌]+\ {~AP|G-i`ðܷ;rsFdG{Խ4 wm94O]_ 4E^b[1gVGEBfP<̤l0HD$$~qaO;&?(j(1JW57kEh.DO|愅`\Ubx nwW;UBd>QR*Sv,N+0%x:(: %H^-sU088_p|/Gnz*գkX(b9wOIݗY9|%Ԇ9=5I$.aT % 3{j5W9Ci@jtOnF8t&׿E$WZ0BҪeɧ(th&/YSʇg^t^i;S@2 7j 48o07ADZsT#є 4: ¦B:>40[|ȥ$D)d` ,{]E=d1# vAO'; =+ү/9s N$sx;I#d"ƗVּcukV8&O:RHeL}Z[:z )4?$$rYI&t?cWH;K 4VԥT1y tkȪZ%J#TBUe&6Z`d ]hSpLkQ $r 栣oFfC6N[ e P9 dѪHYUX"LXK&ɧ 5;.'$)Ĝ?}Ȼ@FmRӇ,vqRgŜ}~=z[ml\d h,uBWTMfR.NґqAZGWJEKx}[9F&rJ[zSVCw'HŁqt?>T?r#0K-xDwBNHze?9nMeOJ\ \}y?f8Tիu5aQ&_1{f:=ӹBan(dI)W;c|OIգ";֒v&8<@iѩ0_lu4i1N5*3vex ? ,TO@兏E @_7!^[ Q)uv-4p]Xx'˂=SxG;^"FTU߶Hd]*ͧL%xOBD#K>/:ɄKzuC`~Ĭ"ND0xh6:ӐmODU>-~e\ߖʱ%[赓ڼǜ?tw[lYΪW2d:P(\ƴҭpsQ%'T 2Zh P?!FdLw2xy#x0,aK!́F@rǍAFnE9 :)Ya[%歡zx0Uj2m:KM!}$Fz쿬~a&*FˋSaJ ¨_mp{S^x)NJJR2$ZarouAc/2o0v;EKܩ!Ϳٽvr^T_oGO@ҝ9BI`oZ=lzY?cWlQ y ƒXUP]D/HHg*`f}jVw1, _׬ Ŏ)6ڰiQkXNߛvU7D]tDp(.{[Wxj0B®bhvѣG`Ko͎ Vt oxe a@h>6}Lf8-ڳ1Ow l̆#d@zV&&Ծ7±]l+'AuF2WGMB+ыl ȑ"vՙ.x}Ȋ& _]D©IDSWqޠiut{">3Qa,tz*XNwK} 'G$Lbʀ8{!mŊThZ*DXHz փT|Ό6ٮ0s`#q'>&|n)T; L& +rTrQ"aJ:08QYtzwcRT[SW Dxo*pgfc[WqQKK^6C(Ǝ#]i2 IC7)'u~]= _؏{d6UW/ji@>bO}Ϋ^/'Odg(zzzwjiHi\[KRmߑ#c gؗRj%pჴK})7ΡL^\V-{_=)02}}FX|t!M:( 6L: Q ^ʾ):U֓ko<KƼ_ݻ,r)͡ǴmZILtX~Ͼ(b,|3+"v|a%QLjRJ;^F]g8@|K?E%}2$#7Ġq{̈́QV"Hp`ڬ&!PN!#}\P}v1~+.fQ#!JP hfwx -2pZ1!oZ1uyW]FR2mB^eJy.#s ,ehJyjI/#4sS:>c?ՑSyQpjvF&1n)$)f;j61,7C7).'A8/Q| {kI-I` (4J߃cp B~:7|5d:jL4JSxJO+q"DFHo:°M ުAhP㋣D}Lq./*NX |tf Ũt~`0rfvBDQ+5D oaQ^;~u%&/}OwRbMB3O4 H.斋W^C9=d@gdWn'9]|ÜKP n砕$o]Zg+?ea )wIz1/W1 ։bOqI{i[U8,2AxmLJ>;J~)UvZX"<:G2ڵn|ܦVw>d1;b'?$PAFO%i@(\AoCv1qaEu8ovb ,`!`cms:gMMx>pD+F]ā*!|#k3jh - JP]j?Hё<"I1Qi[|ˀZ |b;;b*Vfh8\ȖbQ}\ b~@VlBnf[ϧ=ٙ7Jᖪ|-%}:W"}PUj/P>އxҜ(:(|}J߯$e'oZcPXsޗ cLIBo4YJɹ%hɔH 6dqi`Fve`_۽f"㌠@LV֦h;},z^cb;[6.?m <@^2p!% Ců#LCq@Izz%aG`{KE|͒jh!MMrUe*=&p;,D<:.Cׁmw|h7ܾ fr!:_yʒcnά\^`zl."x@p?$CPiKH R,%\rM4X&qX>_ܼHNy_J+gT( ތmG'L1c*/$z&(jR#^ .Mlk.TjTۆ|J(l}9}qqY_%_TPX IJ|P] FLECLas.O/XD[ r̃p^[ttl| @Y9F~;)Df[ =lI< 2g;i \rڇ%]s鯠mT3ofЃ4 ,o&߭e /i.2}Q5us!DPbhO åSfmNp8iz!_7+T'ZJ/nNH |>_ķv /g`uO]? mêy h)RP()]$:f}eU0^ҕ+mR9ФJ#mco y,\n|tpy.S~U.f9Eabh|ӦE;\mrʤDDb̌SC*K~8 sxUvƦ3 `1bz]}kvUK1+Ü`}׌HR[qUzkɯY8R)` +}M3Ά9ۜTeZz0 ?#ō٭F|y@%y2Cp!rK}q(7gRZP\_pqPr~)h̃=hVs;ԓjBu{i>b^|vD/>,uS 4Z2[:5e*PE C@7GF̕a_N5~{T|jg·1I 0WAy&RD6nqЪ@WGh%6Q!^z4(kԃӡ%][F>#؁uS%V|zb1sz5ɍ dtIf@&s,>|c6֨XIճ9^VWb07i30kEy"t S }|f|Q~R`citSAwQɄka3:nAIX*x c]eX z !Î9,&KWu$H&yP?Lgqfe2ºcsLF2")h|“<@tT9Y({>}= n jk:Rԯn=9{Ued~ͫqz?Z! NU+nXSw;_:ղ~ @CIJsDo`C B>P9rM/^:vc9k<ryy ƯӼyHгZ֝]b=javi $Jo<W4/K jh0Atb_v 8T/,2ՅjH!0HT/Ybz\cÞE1#+}p@!8CaUܞP^Ax_A@֬])w<8ɡJCWp86t-mbphø5dD˯Ѐҭ)F("'6q("vhKn%#6b-ˊ:0ɸ"kzyg4]4*sGwTۜn*C a 5L k( vD_I `oǣ+_~63M4' ΍D74ɔhYWwjY2G>V" 2]h^Ot[Ɍ:#WBatDf'V)Uݴe8m(P'-]&Z4"zhr=9] C+#v~P_AF @/U;"+:l41!)"-t8#k7\H[yw-Wo$WHLa*pz8in× TqR kc_#6eT⛴?BC!6CtHMd ğ @n@Zf2!բ$҅\;lj#BtI)+zuìY1 uʡܜO@yd fJ>E`^'`H]V|6h,FP[(N@OoS='W ]`8~M0 V'H- pmzUDk?jY.J.EG;"W>+ g'u[d9$Li9v|6azܔE$+p^`gLOOhQ%)W$փڃT,_\Oimy* N{P(R>'|{d5@0nuxJfb6vK⢆Dp_F#6 T٣ ,wG( zM)1) M7Eτ!&0 ~jn@LB oXS(D`/=x81HGM Ol7RƈI2atsƫBGfZK#D-t6 =ÃVHk !‚]DC}䥬1B$+?EdG D(T"JՍpqp' _lo*W#?(֋( dhClݠq_V<BS BƂ62`&}jv-6_ֻ%M@x 3Aݮyo K<=i9`ktV pih5(T.ylZ>Z~Nօ4wy6ZYYqIk7#R6I%-ԍ؂g܄AB~X" Cjp04B5p'i,q=wU*X<i0CIbu m ɍ{3 ZXhyujII%nT.14o'Rr}{-,9~ ߮nEDYEd|去XSKIU$@ox;5pIu=+W ϴ|xnCy8J}٧[@ I>ڇƜP ;G t幃xuǝiܐ˼u#ٚPmS]V󝃫'7N\ :k1Zm!"8&\\j΢HF;:j H`&u`PJ}=UW( @`sEK1aZ|?Tߋ!ԅa<ۤ~m:)0+O5_oUwD+ e'*+z8OhPzëme}㮈m%D-$dm ]ez*pHfUO|a  ( {m8Eu#'Yt\ ^xJCeX Wfr B]"3Ґ),s%:]& {qh \ĜjTrϺՍ  -v(RS=B=m@X s<]6eӶƍ 9aE2~"?h 0/XKQtư4Mb $;b}C` Fk"tp+-M*⮫~A)vH;&Մ}O7i'mJr,' [:U~sF`z?Aٸ{'"?8S`Id#5 J쫈q'onDTM]RآQ6}DĽcCq 熢, zP!Y{ICG@{CsJ g5Sٯڳ´b&o䙿0";~uwv  )E,^HM :J|/RZ%V Y'p4 ]֖X#]pWn*kDm#x8Ղ_fU =~£j6/y/Ӂ[ɩ8!կ^Zr6MyP*8g , d⩞!H[n<,fj|ɂ3.({i&P6FHDž6~_Qy]ʑkEٝ\VfŸa`VZ蝆gZJ'%,U$;kEyMGk(|Jm[ڙ1*<!r I < # }/$ 2 Pu>wNUA?ըi }Ι: DVˑIT|ϚԁYx#ԚK vϿl_(*O@PU1H+hgκ5<0b%8$yԡMA2`ҧ/8CB4UӦg $vo@B9lw;9A ? wؕm":W[;oXaoRs볎#bW }ڠh]Tokw32V0ZwThxUt࿃jie'yKHۙϑzpf/;VD^-Iƅa[``& &&G]hZS[3 'G軗[`|ۻs"ta]NE[j TݕM@Uy2,w5.tX88Lg.EwD18E {2ְԛ[OBd=YARTmJmaU.Ü5ҟ?8iqc5>%fJw:Au8u:=[eV;y*Ix:Z(B:>-uSz&C,w^ˁ\>FK5ImxXhjKaꠞղ5"`^J?/|[0P}pûW BC9ZgO$۠~ǢSl! & Y'tt>817Qc&BAG__`nyyÕ6Ș^1F6lh"ez]ꊘApoUD]ai$V,*&_(U @\B\FI1RsYԳ=0uzR0$tB<. Rҿa$no—B\`Y rD$~^tJ-2?Jiwzɳ%© !r]jVaʘʵb\&"mev,m$*ʭ-no] fm7z-|cU]=d _BHh=xyTbu^l08@:j5plZ4DfY@ 'FԭGa 2`W=95ԛBG"u~[*Dy qJsd͙aDz'үMNsN׿!evl:_ΗaAxAyTL+.f˥oᤷxT)v<7"A[Dl_rÛv{u}w o75W0nr\agptl WxHRObyBT`^@N4|NBӠ'6 O`alts{2vR9;Fy+0MB6k+-(s2Gzns1콯9t ( p䡋;XD7c*Y$ 1jnjA`<3>TB+LI3L `:>ւIf6b2O,)'wqvuUҌҶ:ޠR۟yJϛ_֡M[Þti}8Ȧl薛=>Y_~s;vt'˦t"P.O;D,P6ȣ;sDJZ_XƴyEG rc\31LK+`O+Be@"P¯ITuYVxF-S#y7"3%0vzJВ)[%Tk?mMxC|͠kT,<˽&{8g۹J46ko^YF&L, DV)1J~H-E(b$ɝ PȘ*Z$l{V"B@ox3&==y3r|l5¿2zYH#/xAth65 yTEsD5aRЎA*j7rO=܎&krVkuAdWe!ЯJ., uկfq"k_ `iۋ#޶P m8ӼoljSh-oGM>vpݽ>N1 _Ͽ? ?RP'L!v~t.+Se_/BU,c ~BcjLAw{u]//catV]23j*GPk. kv:($ѣWd<{%-^pB@0mb* 3oѣ~ů5-0S(ز m!]2j1ވuqRHghұYYz꾫lOM/-K*%>p7. .*۩˂<4r~բ5YbaJ+0!* NlH%S]e>qX-RD\! `ӗʈEOp1&Qޤ ]: |--)eb!]kbQQE :i|/*rމ,3FțL*.1iFv9l>LsI7Y5%vͰ*01Ɏ Ieq\K'h`b۶ ͚" t`/(i?lJQ5 o"JOߍwK_oƿGCMޛ'1gqnkδzVڍ ~k h!TfYח/zHWM[)x4ƒ$7U͔ܐƫ`xTr:SS~N hTmb2/7o >n]P"]E4|^Wy ~}(+`յb[ ̤-capa}YRbTrF_'hj H3Mzq-mdžZպue)f_S-4uɘR* {;*sk /> Dv]F,oH,\{4 i5qq_Z0M4#NV N0u:61bK O ¥6^xN{)Ǩ4{rnL ēvR/#ɠuvoW] iM.kP Nr$'}ռ gMv:Y +@yRnhЮe6b06v㚫_c$)"v(5Mm\/X3g*|?f]-w3oO yxMmz.c(3}e N =|Ũ͖zWuȇ1SAsg>y|8a]*̳O<$N9@\Ք)KEI6T\l Xxm{2M;pn=ycYgAZǶ$HOoYgA {Ju7A 3w`, >=yz}.O?!A83TR&CH.%SM֙r;b>eg"'YIS/IcmT#+!~\1fToj4U$,)֍<4e/Fj{@TbOq{ 'xq 7=wW *-:[#om*>^y̔KbAi#"?W(INp-idϟc p۹3? Gk@yy/IJ-`!co(뙕7 jSb%st+m3qɻTX7U$-5L| - @vlo̞K5̥$SD|Ƀd 3e]fx'v|XDHtuݗ;QؤaO^4/*ơ}]fIm8m-kER1 [/SM N]'uҁ+B5%E`ۃ+'FZc5%a`)5jnqB2wW5\3U81 W.p772$5'L8`k@ RIX mT;Gkf)`%ZoM5rl2m<*^Li닼>T/p*G3?D*){쁪"˩q%KI'Zw>wQ܃.[ղW+jq 'VGRQ!5.&L{a, -o89 dHb)Q.!=3L #`xo ;ٍ=Kԩ!|⇜31vrì(y] #=G%Ju0 uF){N $; {@N&( `>r&j¡= #wd=^"-n;do`ȡXA;)Pa,gzd : Pxֈ[- U?e 2e<У*\.:1 @D~Ĉ:[YMv3nA;Ͳ)֜_.olD58XJh?X_ٛ 50e|$+rRDݵ%V)aHR!(y7Ɇf jIkƿ !70(_AJLJ݈w Dw F1lexKwH8mCrYM{)eYlb  Æ5v3~U9 [f-,ypX3Q3  蟹#g&+&~o{rۏtm-oB^4 )[7s/}-QߥRTTMIHA6!oA8xn45â|\ok“mwpA\'})i$tSI3g6=lvE|xiPNÇM> ??k +!3ޫ۸NQWb riv kfM&k'lPi']HފBhqΪznQ]czZ?p<.Xxz+ }cA|4<Ž|ʇT{ 4_[FD'LyU?6Ԯ@:%,Yf %Eg)\Z=4msGNT7`Herܱ{f|om%U1I̧!-ef#ha,s¥9J؝Jlս?lEsv(%/T;D[mNȽ::R7qWȇWEl1)~f_0"XEj}ϻ 5~}4='\J?hS78 W"#P=ـ \EtsXδV=E+Aָ,k:5'щ'qg͹u.2žPXH>%y^-1`k u36|`@H-TּO7[5'bδ[ٙQdz~%&x!).`W߽Zr.R)RKE L_G]y\b `+ʻv݋+z+-qS$,+w4EbS7+4SR<]FO{7j2V{#e3SN (H _X3YShsgtNcɋ;\lo-KIQ_|A78)! 㸒Rɘ@hO+(iTیHxs M7o{2_Wq+Dɚ wMAi:m]Mj$l iAyi*܃sX{6 I>= Epzr2׷떍gyCO#5x=4~3w/?B ]٘5Ԋ0l42!+p?x֪w,\%c)躔j܇z }20f41ȰS֏Gzi)=&a9`8hS?"}t+fpc9Q4c Кzij)ɓ$Gzf)@"G3%٦yJ塢n 7qvlïԩٸp# 5cw076Y qkPI1 ?Ev2o Rl<.8<-B1Z}2rLx6M^PV[~stoq4,}Yp`@ $U$nRS|Jzw22+߄3Q_&{V6982 +7OwoTޒr5N,17B;{xv8ˁHbo>s['A= &ӾXniZ;5ӴEzkE[xEpqrqzZ@1q-4qJofڃ\"[Ö 42938II\`Vq,Wy)3i%'J ¢L׺#mdu70,V_-eb`g8n1BC%)H %LY3Zl1Qi(pX2qbE53k ^yO7.'-o2:E =ٓ{6T-Vd푘Fpw^qzq&fz+*^=َTУ}zZ ێ#fdyo-f$*y'Eue~$9Ƌ_wtP^;@}oOfU`&a<˕ck3E|ct6@t8A+mn}7.5s:񒪸jR"RQf<3e'za{yjt--?(~#BxpUCa8@|,/d>iP@_^0z]C:2# IM$^N5cc͙~DBa@QWPsī"*_Yz&)aC9N3H8*aSf4{Xj& So1U9e,5(r`W] dGNRVǻqo) m'{r >Jb㪚 |x$끷n$#bWV֮D.+5?t*a,ً\b%u#dh(YWBt71ݵ K[|t%\\R_P6t^}T LO>󴆰5!tmzY<Cf5ݲrUlԺOq#k=X_$A@=?&1Qlύ"o :. Z%\k K/*7:}sZyvޖPrŨ^S0 v1yX٘鬼9 XMshED 1k㒥y$o.`^֌A Kohs6ȣ@[~`lv ǔo/1ifh.(o؜b`&S,_{y?-3Ӷ U(z&?X=4a\x27Rg㟨:b)pBWPYk>|;]cPsx:SO7:o;rQ|kaZrε?&9 Y"`җ{OyvjWfiBʩ-|r2!3Sڅ$겡c,Iy`R/Z8Q?GBZK^k{q.6v j@' J3%TX aB^x#9]ݔPWm'ţ]>v޾o-颪xp=g=Dڃ({u:W{yGREX+ѾScƉ2.+m8ٔxkSn^|H.-5.!"TP nRE=mcnIz(T Jr›!?%扑q 埱€RB"q7o gE#q-\ccS$9XIKK$Yّ@{G>ZXs([$X}"7xII&d 0c F2!wC97.?>wIvLq+3d ;X*{,=i&|Q&KGgQch/Y,1s9M\dZ ;xk7jCĺvuHy\7;}2@~2v`h+6B{m 1y ƢZ,HxRq3*~sdX<*3]of{Wӓ4@S^n/s{i.~9,(œG㴅s&0 $(Qrgw| B@ڊ 썕R:FƢ{Zڽ Ʋ/Hos#TnCgU7d;ƖcȘZt .27\%op I'#Y!丈$ -cYAn/֩+iAC2CCI`]qxK1 - 1dv}wM{x*XJ#hh+"+2nZ#spy'R6o}Cc{>ɘMCYqяy3g|u*~HcO_QO栞i2.H`up?P; 0;/<8t-lz瑢uzXy]BoZї=~G:Xjt }O^{_ Y(R`v3&ʙ Ⱦ<`zk``7C/$nE Id>R㞗fS) 5w5hb?hY$4wv08u.C;͏Dux鵼}q*g۽>H]"SS1+CpIue{!QJ ޅ+vV.lʉQ0M+\mtv)#Tm>KsC]F2=:k-U6%l:8SX_yJsKDES4a{ZCaoTѿr` s%ڊ7&sAv ?.6*Li+pVQ '?)޴:m @B'Y1@尬O ħf`5޷{}3E 3dR9$(\ ǠPw۟ ;Ȼ0'.sC)ď8& pBS0؎6I&xMI&pG=XBb؎y^Wzɤy"H{ltAٮBVS:NTPW(h )t0*07A(+Ev(Xfww¿̧}"m KfYSmm<!hriqwvm>94Nh[A]L,t'rB`+d ; Q}ybDܲxejBة4="G?&Lfy*eO%9x砭.Rdn]~! iӑ}K"RlَC$0VK+x1.'@կRCp7SbD\+] R{POQ#O;6^|@?ֲY0VS6={ M0\թp_󣑍<."OC+Tnx0gK&̏3P ! ENWpr/t侅qzެ$Ku_L}Kv WC&Pp{va!V_\D $?RJ1))F;ܲS>LԕZ4̐C6M\"e@y= 3BkBxEP naWp.HF]#f/S<ѐx;BZr5':ZC=%Oɺ$H|Y ժ+,s;R~OEq[f6\~m#×c S{u_|XNUbZtv޹!Wy1XBCj_ VZXBJA$ioL6R7,ڶxTؑ7ˠ7XeUϬa*YvFP+%tI;:=L/MـR ?%@,_`5.yd%HǓ#+C$ŗfV.]WhbK%%J"DIj˳k6 {6Z?*'/MQj',rc,:QLrz9q€*O7"SsYn!ߦ](vYHnur eZ'-') W\+{ixE9<~_ ;. qКSgTqj'˨Ll[_E Ôt] Yxf$g**^\.vsKܖ/-,HԤdU,x'lw1w[*ɚj9=KЦ25kZ| FUdc+Q~[=Mmi؇sSAt(M$:3;&ςOB 3&<:}ݺAi'^h Y N K [T:j/`Y  ^g ȏJxHk0blMի1c G&f{\`HN%Ow%{%](R*ڟ1FRbKBRN^ƉR ~#@o0'Z+H`: G/Ɗ&dofSH{ǎM!фvX!PzK{#0_BȚpH-}Ȑڿ\aȻc~nd5 9>տ݃I ѩjiֹ$0DI&-] ~{X~w뼜ٔ6x&ou+ML[k%QA-S,v?̀rW hѫ#[In\X%LӼP\〽Vf4{N^$oZ*"4ݨ$l@gͯ*?̭/ǃE D>N lz5_^TޓH)XƦn=s{+ws =5D'i/µz'Լka~e"UM5YP\W!mhmxvjIo>&G|4-wu{K6LQL!,JDHuo?yslS qB * Hx@K7kk,;Qv(ߓ^I7#SYS[v۹s .<-;mn eBiBfi9l;0"+~;(l)&蜸֛jvzԛ(K(݋˥#&R5=gr UCqӕMXESLkƜ7#C{#KgCyZȟK`}?Yb 75lW6aҁ&WPTE]@*[Ůg<"`hB|9x9ᗪLU Hj=:UR /˴Pƶ`(#9]t{{xh@7Ec q}zi#\Z-S"=yEB)}owߚ RC{V݉mz*W:@$GxGh2~S##:&c֖an 4!!L]$3şԞBf m*/SS ͣJ/Cl"f%] (w+nXRIL!0Ke cO-94]Pyy+SH7B\HU++o7Nw^+f D/CqC<j$Ȱ`4L'͡Dm7ƎOtGo7FMʰĝ+J!8HgD!)[?ϭj~'p_BqyC8%DpFbz G%2ktn|EUHPnܞϺ7wbәtaWB,mn+>Uκ}e&:-ٕDrb Y ) 1O,j_(6iV۟4H\# JVi-mɿ\8`/N.ue,&+;Cx☤CzȀg:d^j6tTE%˯ ;)6y\!T".NvTd2ύ.NL0UiBvtˬ3AlKkS!z\G}Li%N!*XA㝀}8n\,`.P4UYchԔ='f+3\HOόIF3]l74V )+ { BQG;ׄerT~E߂Y%nߜC-kJ8m\ nfGDm)NaVƺdRMF4$D`- :_]AZ`঺S^{i*Js,ٟb5#=>ՓʄbEI ~ RB=f hcD!箲Fĭu!0czc3g8ȍgX{(]n孮OGEK%ЌYiN+I!aLCY~'̓8\w; 8FdG"#ΈK-9~~j`@xA],)%0]aD>&-^hn:܍p}K^}/6rT>1,)㈖gB8]بw~؄ob@w _eVS0B5Hm]mQJm ЉpGtbR9l,>p{ 폓org4tjcE5[]нg} $o+\(ˏc&$3wXbb ul7*8SB\3j=Y}m+p^r)m{t04T,ݷ M( OeGޮ> NT,O<8v'#D]JVS#y9DtNӀ\m!$0<6lH8dF*S> ed8B~_W&Xv'LőS)Y*J.Y2*>rc,ˏv+|d =E  Bɺut)i'㰦wPHH1Sy.bUI&GU*9C˟kgN H1t<@7Xѯ3N>`$wo& 2qd3S"B%vhSG%8VdƂq/6N䴘g_ ;z˙ƌf13fu}޼2N 2WKpڷA0E+6x@0bt;NcM/d.Y9L`um1ϷꌆCC2ZVd4 xG!D\M/r5部+Ltnp"Ug 9طh%񃗾ӮV:d®9HreQg{8)"ǹ 3RC%Cl5;]ʵ:M7\ӣEyd!9xS9ZsY[,T>J.0P)Ȏ et+2R1AU'Gs R]YDs\&:KA DFE1S'ˈYKℍz[7ay4o|A1QxB[2*Ner*[wnys|{'d\)R2wEf L^s1EZ5}n)%ՎQnrDR}S:`]xTE鮃i)^mb)Vwf6ш0{Fca5X*_CHFד` Y5X6 B+[hH?rD0cG!杳F)W]L&1;=,lP |Z I5{TM3Y>NHV)e`-_xwz>VC+&Rj9.zRx`Pi>|ߦv@4S`+]B[4G2X!aƞ-:b&~e(V(D93;WrjZm {f(t…cx+ a*.^ a ܊'xWԄCBe᧔.YCMs:m"h#zjbwaQؚӑ9!)~(wNjKL R[x '}K*KXSη߄$^9 Ϙ#40(C)3(gF>ң1>tcұzyK.IV0X^A3Wv=jі9xuɧ 7^:?HRE JwAƨ2 #e?lkڠH}F0f2nqyS h;R4C s&>7oٿ:DcO'+!x3: dFHpfWMb!fGEЛs|`r _حVgwxDG^-1KFf6+3Ϗ;h-0,!ynjNgV59Z*ry4huh_8\2Kp\v`h`XX+}'hۧR̸Y>5pF @)o=Wɪhȵ!3޵gt#R#pi<$[[i~&=2(TEd yV mBҶ&y* z-K=My>2nTm{ONkl0h!jwULa0o4P6(ifk?>B(o!iZ[GV yȎ #rBѪ?K qCj(P 1yQ)*$Dw`!)2]x{VKxD .ٔͲa#:x m½E2&wfϓ ͏Z5%!#͍wT՟ n!zX+F!wELժ O HP·l1~e2 ہzGqW`{B%+KjBWc(c0wZMmjdRQC7>#=M|FT Dlgb^NBԧEu1ܦSOةR )^"0I}vTLt^"hJ> cdyB@½>JՉ?5:'zHa > Z6 :|Ec {FXAJh}WNśYzm)۷6B`Bo?S.~ ݳMU՘u\|.}J!8=5 :ً$U ,)]w/:2[U0뤲PDfm >ch#r$"#<8ˋl允AL_JerZ %!}]9nI&!IC<}yo0vIv泣r1w&3@đ_n b&K \5`: 6IF^Ggqgy>H3 2~m,r"ߎ1Oms0JxUN.*>ߨb1?r?>PgX>XKjMz"V|^ǖ_NߜFæDLrAP|uΘȏ5/e%&t.Q%I5mDd.|30n3sΐՍ]cbޕbJWtɗI,*z,#yzU5tVz g1,)pӚ^:Eg besڒP(]='>˞TkN2yvUұ/ߛ7n ?dZ)o}xG2G_V8sFe%nJ^P0b' \yvhKccE>ŁM`V%5nŮ-ks iܲkE@&c~MA|8g5d'['.7 \w!]~/VZ_X%=CKqKeJ/8B|R]Az** NPĊ_: bpwL:_,ܩcUdCIÆ,S_R4Mafd0Ë'yb!}?j cZTQ烣;`;b)LH5Kd^<.hbp8A16Vڙ? GWaUff]oO 7n-v%oTC*JRuK3pM%M;ILO44ۛ; M D0TkbJŁmm FGb:OyTN_ )xogpOܯ&w,WJ~Uz`=ŀ†, h[FYcEMٓ6uȃCwRG @6Z],H  ILJ| %QPtg{ wc"ӳ$oĪDky`6нDQVdEzlxSiŝy,/dÛ55_MyF}pJ.e%7z BXִLNۤR?6@f ir$&wΎFhWƔA(RvL՘=밲 h6C$?L<~a5ߩ3`1H |xR/Dip7D=cziX0_0OX~}Td(mxjnbMjWS! [:G)S@[pVS[iӨ! rj_4 .Hۛp?涿jO$( wBK:Gف/gdR9#Ϣ@hI4x9;KP!Y-Žʵ=d܉ukBQ|`TJ7j{]@^3/Ba(F\OC6G)j2`hAh0'{m>4fU(Q.Dc :CDи/|vy{T8Pp0>0?"Uq߲ ~釨8< @ 9z|.l&Ssw- W=N{. T*w_ b@t9jR8 K5ͪVC+T_Cc9NѮ9|:MP%ZܪEWI2ĕ0*4DW@H%v {iFg8>oQwpNqѫY-!8htnS]\W/niɾzI P5*TypC9~:r 1 ? L<"1=kf˶(L+l 'P^؍feE !2?mr-zwRP}@ +cG:K%H(bGCAe\@W4sK8`]Y|a=q""b},82+55U#e?4\h+LѥP4FʖθåܾRvA<"]'ʠ"U q(]n?lE~TO[}]ȗ"ߦ~,K-hHRVըY d^Fb3ZTM#|j=Fʳ,8DoNsamٗȿlY׈t}ʑe2hb8X@M_V3|K_"<]UCu9ƑA3%3֋]̿vhI2XPV~%2+H0{nxak/Ox੯QL1b /(3i*qX%h/4$=P86̺oʘkղ)N~{p#~ΐ,[n2J_%w>-}쵨2ϡnhl:gyX#ʪ!9Ё)@FnYMտڽ:Αck%\hB9#+x0YävtuYۦ19]l1nڍMd(@H?KADܶڽx d _"=Oh:C+ZFsh]XLY5B{(K5;̷v3˓ JCB5b>E)@Ay>"^jIJ/C_|iSċb Ux\1ckS7 }~jk*ZǯS޻3:E &ULJ*,XL3Ğ0 #k`La3 | _i;weC ~o5hXܖkG#xf?+2y{ڀdV }{%$s%R^S?HZv^<,K Ryż6ɬwG(rZ>7Ի|Sd[%lSM~7ހ5 rJu扬5CbS;nR<`&Yy̕C(gkU%K!}6 ;J{6K(sX*0!Dec~ 1iw.<"}L)rFN2$ Ő{=r [9QaZܹ-_DmF8}Ov>OH~(4 [mX6ezf-X[h~E/a Ԁ?0ѲH TIXIXIA9'մ/UI3 "^{+[@gWxj5S_и8gCV W^R>i,}"%ؗ[_o$v.)Ftls8a^BfbAg1,D^4,ϰR8M6گDc^+UdIsj%́fK^wY7c ̱LsϫҮ O$/GU$ ސ6TWD! 1c"nj9&LqDF\?cƓ/`/ ˨V {x>[0|!˯+,+Q,2hr6PÔ ʩ07k='4yfEpTʬ9}-+)XA$7:g,k;2/hԘ9fNܓ+fEM%1 8K&|+_}U7<~&. ֢g>%w8V~JJi<|o3Q(&xh|֝a)eCgʳ?߂Or]L<O˩L;%:xЫC#¢"=OC胍8؂F6}esu@0v߅A\}ì~>?E;v&GΞ-ۇ5`Ճ&GVNfM]j$FPC$cR@dupR f'R&oxޮ--O\3߱aaĮ$]d3ow8b/GapZԳ".Z['RP{ԫ_pH2+N-iӧ_)kx|+O J%`r' ۭ1 W˓k"8 SPi)ĦK~KTEhya06 Ri:> Þ {;p3V(y) h#1(2\6|<@Xj2@&dY/`]q񁻔 Gs$hNHOBL^̕> }Ghh]B=+!=q3սt9Ľ{ (K:+${VTPU%4#my_csJҐAf3aIlĚ"_ųCMs7b#JFWL=+}Cyxh FsSf2Ļ~hW3jhd&xz%*ߡ {JA2 +*Xħ+G9HjeR/eC4W棐ԟo V}> OһLjHsM3[%ڛDA=ub:sMwHȺÞ[ R=Ԗ}׼1 #E ┍WKl=0OޔR̘fKWnC4m%H[@O?9:8;5@+?CiƯb`=[tv0ycArFA ro 13eh*LͩR{Djo,ҹLGp,\c=r+!&-oj }O-=g nЀw~J}fYpje]68Oqj c1!:CAV&Ia]-/gnrc/Vh? d-"qm&ȒcpEs QG*id!rDdd4a8>`;3}Z:2h;8ޘnF:75F' :M[CS{S=tuq?җKx(K0 =$D2 x9 p&~ qTp±#47+@ j̦0YokoRM8 `o9St߁1%K DŽc?0U<mV<vZ)en*[3zA׮7tgy7%=H_ do*i w;mG|f*3J>(KY7,}/V tSߠgX;H]1( !HU-_Ε\-W%czCviMLG9m$i;t`$Mj3,KE opLUGY <&4&/%x V-7) $/W͕BMTuNO>Wc` 2PH[䏫[}j]R8Sڣ`TX"jdWoC3M[|#܊5}+W~wQf ˨f5L-rr<!ߓb ^*^ؙ.Wy5^Z^v>7` w>V* 97#i鈖`zY~+< 0^ۃ7RF] MqPiVGJ`__O2}[$ȯoZ9H'~]{ Ѵv$pfuk&.MqJ͹WsÚ6ͽoD,!ﶥQdoA$>/3ѣ@B3q3~"92;;Gz+,[c peJJX ̊ξ5ި` |Yv!d8ՓǞbD  tD=W'O볰F#l5.B%[mK zʺ7Px8$zmdzN iyYӜ9LZ+7Лd-ʔQ;2l,NKq▷avAD~M4NT3KQpPTZd/U ?QR ꂭ뭟 Yq.$b NZbBKK 7 }0 C]?bQnu`387|w Rs*aϩvKH՞D9'MfጷU(Xzw;<)i:z= #˄)/q7 4S9&}cn{(%)Tݐ`dA bolP4q"3mƔ+oma϶!mCDN-Y{1ƿB;es%TAՍĒg#=78+ _Q[e=MawsΣ!7;{c݂pE`a~V羹4Zl),Z.`ʼ})gGV-\m7M|?]`8D` nlѮ goǗ[@ d{a٩4&زy Wшrwq/7Ȏ\l]\V28_XT'W@y toCmL"RxQLgR}W"n`t樴:G6JD̷ )_V"|6fFXCSF=ڰ솪wlr{fqti\^S)+2$>Ӂj8ȜJ pCFA;fNE(Zc)z@ КFq6,&BJyd Sq)Sji-iU0HX9XtC6VQwSރj&Z+!m :Y_=R־gkQ,.4qg e$g~^| M3 a~ Vy3cđ/3![)%.?[zWDp*9Hw㱶K1IT#/W3.HI>Q7^|HзIf8G9 p AnnJAh&?Z\ +jK~__5j 4bX9w1hdcdo|\DƴJ>UꟖ>ǀ K7?JBBwI`wtvl#zC0Xw:X'ZA  _O/ǑRN5Հ'Zn9FGr%= oԦ0^Ռ yYx`)tGǫQ+ U?=쓺]NБR_<1{O͒#!(rp:Z L8TkPW:㸳%hG ߉O=! EЅ5nM=Ȳ+w>Vw54"{ˀ=dzI`%aEa԰3T!m2 (ce2~_)$b{q<H{ j ~3ޒN=AMXHJA"Xl,i{>tbk?*Rjp-#{ 0ins=a"\1v 12о i=Ya{Yw]VG-]B0=ү<5zX 'h_w櫎W)OWRUf!ةeqx$ *<}OpT JajQ$w R{S^CWK<L7C]6cT'"oe'r@QH"@s:$ф ;qķ*yV1o) Z)yMf+L ;i6xHKѿIsx- QQ;:N'1./CCp53N}$D{a~Goc ~ SA6LEl-ͤ@ub)(X u=Oyjxf-+Q1uѦ_t_s|(젷ˡZ v`,m%#t`-?mF\Manc64ȘR^}xVAVnجM t(ȹjF'|#EZ(2`,@\vI\_iFuSýE_tSYSHc5TpD[$oWUnJ<ដNᭀu#,m˻5 TyyVsJh&jlu1v' Ոq S*Ft26YK=a{u)Z+&sx*zZ[ M|6\i{'@x;6Z wnQB k[sh ]ǩclP'y ^O/]kNd׼h7Bv4U JBARj.x5|FĦ_#ChʭzDk%-%DPB[OnЇf1?!IVUALpaǻqdZEMHo{8bi6@~ww<5^O (mؼiPuə8)^MeEÓawvN+FY@לh/-QC2Y:ԒκiE!IΑ-NZdN wF8§fPyNwKkiO踰&72ɧx3ƋTCQlA٨Ѱy$dro Yq2xUL7uCtwOCe>oц.`_E i` .i /컔eOSqMa1guһѽH'.M휬I VyjLA &XCAK6i㽣MSkƠ8=f_W)^Թ$!,d0J9&dFV:=[3QbP͠`/ v%U̙^MJ-G_kB=p77ClyOl;2Oш5MqcA|&}T(W u=b =- Q{"!\XI=]t\raI>E,hZݛ@/o.@ѽAO|w7*s8t|6WW=.f絍*^q @ZuID*ze}eV)(f8ෘrXj{oe4RϾ`Hזdfe6{?1Bl {(6Qױ~ Zd3~K5 ͥ΍`vW !>`?/`BZ4.@-P(ΚM'/ wq)7 V{c.]VaIG- yeC2@O澛 V|YەGa+ '^iB u]oMo [IVMRH3WcG,r`(D5m G'{yf=*MK}g?l *r~E!F8Ӱi=F" -G(N!tQ~H Z?YFM#cVj\xB*y׼z86ieP٠mۼR$!I\̦_רa$"HTe}+b,aItGFHEP#l]ĄegRN)׫7,(V}͑hE%FVq"PfY2꿶G @NH2<|NJeAtl jH"9bҕRizY7F f=zYm;dNۨ5:*=$qud/{թv!+~lph \%0BHЂE54wO=#Arߵh`44x/\n]ʭK1f3RdBpњuW;A31l6!L<Q{P7USu[~|/bޞ޾]Eӈ3T+^J:ت_l 4Ld  Rx[SM腮]pJ}Mbu@_Yk oM 'K16E}иٰm{@V 6x"  %`kÐPK07rOlXMȢ&V1m\5i3nyfesrZ[/X[I8칦FNc >&r6EQu ' cr؆}`o:?T tw+m&r^o@= 1gc[Mi>9i o%\|wNZCal#C]tD =L֧!(zy .S'텄;;F0Qњ9lrkt0AF4* >uǬul%]lZ_I;ye<Tx*;g LũK[eZ@׸ef\0}!D^>%-^֟. w8xb֩oU +CGקc'valj|:NKS|seb4mGTYC+N_>YePA7yWpY +>ɽ,]/d!]vAɺ0=uvXH8AxоfoL7BF~-q]%pkfb;FoK|Sx'B GRbHV/h[ =HD]W  p iVj":1IPS^7fhZOn3NwY(x|q@Us D,.C0R Gl\`rKو.<Ҕ̿w ՆT ~^ i㒘366z`c, T`nF,=JEK,|WGqrx4,V+o崀gN+g_bkH'`XW/2z9>zpP԰/YB7$qpP| bv 1C͢R( N{%F74%cl{ɫ892.Ds)}լ G1RZ*$O1dVYL,gb/*Γ0Ri WRpkC2+ǺMg+9~I MBGS`JQmGP?ir"I<@M}9 '߯E]<]aZM'î9EV #1l:8M2/os bdvR9~/zҌ.fٻ?%9<"L*TSܺy;ɽbΌj4PXӮݖ|x ^ 7\gYRŒaBLXFFΐWphp8K^fo ׍J2OCVsN K+'(%[$lxpsj"yY..Wԏ乵 P cf,?zճ|id{e)@HAI~ePΝਂˠͿ5}kgL0dRsZX,@wܫfD rAhx̞iٍ#߄_ ٱGϘ#Vkx:kXJs!l HJzMU V~9YKo2zi"Z V!^÷o}H,zc(<͈>s1xs'&N'HAK#ܬ㯏&cp5g﷒aoHK~is-%R }kor;ʥo&;-C7Jܚq7[(;Fl٤ L;86}̳BNtwq#i[P,È\(3keb'fW$*j|h@q>%  rEZg $Ff~C/cfUOQ,vrW?l,Aʨ%s[gU#=l L,7FѷXOpJooNs!1bUn4}eT5kLO盕_Ưnb ~CYFRcֈHP%#YEʉe~d%(*1?i1FB7 USXYC~ -x.|]+F 豙K[⛬ҩKN7aQZ6h+Y'ʳ3 h_Uq1guö@ib=^T\WU/s?V whPo 2 A Qv.q.+d<v(HoSn OƴKl$Oc[LWseךs5IȌC=v~eAoZMad3Y"aLdA!ĘyȱJ9aIO`^}5=n,VZ?+>kE/We f^×&W: 1 (o?w77~cj"yS-`-ԟoeԷtJC>RP= - F?Kdp&ZTRA%?H?/+J?4K g}EzV/.ɊL|%twKլ5RnhQ\d&@]q:SEG0Z=P~A LҴ-VR&օ0'\ D"%(ѫ^>S dnEcjFߣGLDOgS&'U>LSm[)fZ_n,$8xU..Ҷn{]͊u:  |zH$Cځ-E+o5#הbE#E vU?Ik$uuV7"YU7va7ۀ-Dʠ'Tpyjh.8oqJCPqDm87=:9YXm9 @[5㲸{j{b" ;CY%hTtP 5ۇI 6.9[!7x$Ja@kPHX DѶ1>.<҆iAown\A8ƠaZqrz4#^[du"Gǭ.ƥOTN7T;,5?s<5o!:'bs*2'ZoXבyd p|CzU)e-AH2D+Kj] A.4vs[rmfHFV'!]^45xŊycR#BF/KW>~Se%T"ctw503WXȊ-nRT9*|Tt0E7E@ڰ^Zh}lIc3cgfscr$f:'{Q92m㖊 !=+ʱhwAuJ'azhKM @=`ߴQu?z?) 4ԋ~yMg'Q1)u{ }0DsOK "}nJpJF^~vX= =B"zSB xR~""=*R| a^;uiδ~@E¦zL<$h N1.sN|2km]um wTmʮ11-&4O#8T^MHuo?Pݖ$40VЙ=, Hn4Y-^4Ә^  =6X<}w24|kNG' ~˜1>#{1 ި@~cvo@(5[MGD1uΙ1ש7S fC1C7iy KC:yJx$|&KHHr6z̒dGZזu9pmy25r?>Tm7tZ&@F@m9P9eJN9tn ŽW?a;YWҧL>|sA/iz@=TC 4'~`b FteK8%u~cTnBW%#$ebzB(+ 56׽t6 #uǹavEY~#ceWK:#vef-*[\/Guq".G?^w 4jH~쵘쟱蜟nys5Hԉ]1$\ǨfD܄\4K\+kF3P1ڸ^h1]qW vLOd*HJ7^֣w pJ$!8XO:(2!3 RQ< |T  ۺ! &/WV*<.@&Mnt>315B؅[3dCڢ%G]{cmDzHEU`Bx|fb`!5gBKQ\GhJ1.z0:f>*'H*C3$TvGenU'EG@ !>OܠsXBaK6ZWjPxgpw"dӕl8@A-F<-% zm`%dt {Zƃ*IP!J2vLC6sfN%f~= &t[_F$҇OPoڡk3_)=bby ٌ_7">d5M3BWz!N4͡ 7nt F-[l?Ĝ12BR,z45FVnI%,̉(3'<+C@&7ɻ6 <}uSswE?xpFyeLjG!YDŽ(~ŠB ErD=O*l;FRj {$^V<|zWnn';7نI@$\Ɇ˥+Ü~Ѡylm _sP_o}eHmBM`{z] *xlJEq%I rނ슰D؊J! /{Z5&UH7V(ZĩW0.5>x<(N//V)vE_DuJm]%>m)mFdyOoX\Z%,mϢyW8U:,pg}fi,txKꦉ{Lڅ7xEwgMuҠ G֧'ZW}i,D B2ċʡNKh!6K JPV 0" Eg e2T@)p%S¶u`a@Ks ,> ,kC܄a Sk'8V7.&`ˆΈAwMw9U :qxz恃ŴBMÄP4Qjkv 1,&=rdۃ f%*9V{KrƉkp1:YkȾQTL܆X(fgB7rFKܙx\Yߦ Ka* c8[$}(r{3={0W9[|/ɥ -qfG>ҼQe49 ]tM0ϵL,r m QTd9>pץ8]~ӌcA1߫y[F҈Vzjq֮ HׂL:R/d)p}PeE]f܌ M.^t^n:bt8+sk? u1RleYl)=KkL c3hpNہ"KIV7} ƹ",*) 5l;vUE)G#uxaͩp2ۑ'OZ$kg)'ڶ ]|u Vn7_1FTǜ"tc.sՌ'`=ɢ_N%6O.Am?מ $ e"(n>cWuiΜ+@YСX F JDfU$PȄڈ,3*>,U:v"aWu c{ |y%÷A(W&" ת8V3#P ,w{2zz< h?VN 4@INaID21=u(_x>T>o7wtxtcn=l,10O6H_3ןdH!u>(qz42)o@= yqrrEȅ`@!o(NB!|>rq u]F9ulX62NPoOL!˞'^)d}I v?JIt8PpVT,XѤ sgG_ѽJ Z((3Y_6'o ?02:YN;hɫz.j_R.V-?\zsahYmX"p|zP`謅[ zJy[s D2! 3=F>$O͠Jџܢf>41zq{!O vvY2^Bp^^sѨ_LzkL-aiu.ӕwt(Xi>ˬA/h2'2zLh;ISs"f|>[c{܆pmVC|97cR cUig E('o_U>]k6;l.9Y*c38گnr$`52mJꊿޜ ÀW_*e l2+H .Չȟ:K>bܳx&: ؍P!`FR;Zoyn`9`9m&f1w\Pi혟ܑK֋&!HTu%d~!_b/|>cUkZBq"N5}}G!>s PJBGbJ[oIRJG-& ή`43O JȚ= 29I},jI2`N qMd*ǖd2kfLcر ZNE+QA}DS}CEa.2{}Ʌ5(Qfa{듧n|;n[}_gKB2DUco8A?/lV4a0Ӹ[φ1R:d31s B(YTaG.rsckFtܷL#gILv!13JUu0|_li'l+^QӋxA(/Z0hhP@[`=7C)ս|㨣xL-K$sF^f&߶;AO`cNk>zZ>5y K}]VCJIɎMP+%\L\q/>:RԨlPorQ1F;lmw棔R2 X\1oj1_NJ](a!=e<l2@2Q%KkHiVRZJg9o-G`X(RNk$&Ruhs+NLhf~~/fY O|QMUC{ҬCr*]"s*j=e)F Dl~2 0IKaO&^9eyq爌g4?0(67J?# +B!0 s)V-|LpyU@ vuD=$x: /F֘ۯoV7y5~$ p?> 4œ mQ ftC[9fg_"&+@E7UfBCfEB7}ܣygxjJ"JEghݩ-Wr$ABBI?RV T<*֬e1*qW\@A|VIGZmóJr۵vZJ/ ڮD{~m=°7`1xF/;/pR\%@~Z; scѨhR!CSaoa72oPD#_e<_20n-..S2cV_ AoUju<44.K4"bJ4DPUxB\i3q 465s1ZSeL y at9yG92&}Rn%ar)( RTU5\ɰt8H4nSݳ:5.,p9`0J+dˏTEelpLqO1~VDU?Q}n_>.~+CB<٩W$&/73jV?|37V5YIx/{.F$I07NZF((2~{GiaM8o]> J/|;X Rs12k[45Cvj&[.Hsfbm.Jtky]&/K&la U#`ÁmJfKͭJ4Ijl~GXȲY(k,a>'7Oea*hkV-srtGrd MJ;:kMl\Ci&Gra۝`he ѱX4d%%~͛T$'rOy+Ns#Tv[Lg|UYTcsB[#W̠`6VuZoX#z8[xS6, 9T{OAM> Np!dPwj˙z Eτ>$_m i@@ ϠԛQe}lV?g7ůE{ز H^0bW5nJz׀;\U(P@墆B%[i~rE(ioGFßA2+;Nux VpSR΢ڔwcϸMjؕI(p*(J|$M嵽ȫׅl#_Lhm/F ! 1j_nEkptyجBdN}49A 1ŭdyo΋ʃƂ6`BBPXsQ*;瘉/ ,ӏ rHM9hs~5E0=0C,@H^~7ߨVfl6q wM=T^2mjj % Y[ѭ.PD:bZ\rRN)UGAit Miz18ou 'dl+p, O#| I( 9cxv򑤩so ]/3pls]4y/dvHy ! q&X^[sgsݥ ;Jg:jWc(KɫRHxoگ8Ep2*~ASAEFUL@dKc]Q^pUME Nehvq"=v}d7#ihPi:AȒN\˻h=/FxgcCwxȋ_0:0&Zel r:_Q"x/󁾧^1n/k4A&f= %I\pQ2J*$0#hFmP{ ?V@_hӱal^rij447GHCɐL~yGZ0 ҉`2QɍU["༌?l vP8-P`Wm-?khQo?I m⛾gjAcgR uMOx5pGy%)ɠ&@jF\mB,櫔ihK#oL|FwNůR9Z%ha_,eE(i ^E>`[#0AsCWƜȤ =nȹ'RעbbԂD,EfHKgkLÛ`N3a)6Wv$v)pM6(@[l;w}CYmơsFX-L/X+ = s-^grۖ%79biPFi4&Oc@XTe"rDrzYh_cL a@0-o?)C o :(-/)՘OX2`CO_ pwɣ|<ﮖmszE[; c٪:zFˆ`LZaxa}"̋@p䃨SDru(atb7%*_OHZycQq'>8AoEg-JϢtdr=vA-IlJ/-\_ OS}@gC~irH@`l'\""SM#A-UXV fȎK+l,@dH$PB,AMwl}3 wux~aJmfXeBu^)ANj,1h[ Fsl{VM5h/&P""|\"S$8+)H}ĝ!>fq~k6_ԗ% oƂ0O8e iVK#G@ h#ٳ[b""˽@B~)A;>'2OTI5ް3ӭL tycT5տg.`(?$(4DeVUjN7$kX&Pxa>1XJk}mz_wW}/fIaCÂ*v8k_ҍp/@sD@[&QXxY;Pn>Ġ2t֫>O$&wh$#GFΖ <=s|ŸA}Rp'mm mW4/몰rN& UJr}%P4>ڞ gO/C}5KZuo6)[^"k=nI BM\X 2$XKpnh4Pu"֔\E<6+}"nF(DMv$>ă({{ANrc=\fX}]jX1CWn5XG9& {7N)//.ZE8V53ڭKGƿA"wuV™6)nKQٚI=S6դ7''= ?h:|m-:/h w3@cGݑyjjA=\e|PL5Dt.*xT{KKi ýe$|@Q( D! q^\N!k G<n:R.Z6,h+s6}qqFF^r\ёN}!Ƞ1\a#$N9"csL[J 8i~J% o; iPG-Yp*%ߔw ^Rw0h݈~2_fjEyOz"+2]CH*ْсok Զ8gKyh_J?qOD>/]]X }%0[z7$=8MQk^ lE}J/֤ƙ8sqLRe=(oG p4]ˍhrޢ=Ð~Kp`BR[b<:OCJE1}ٕޫ1Qɡ.zRλ%t񟆃ʒkEj_B6ZnjZS[rՑ\\5Sjp]aMUS2IeZ&,;0OO\]ܷpڣ?쀬a˂7}Wɑ;/bxL(u%'$.qF+G/(aWkE4]Ym5QF K*+'v\䷗Yyljv1YJYĆԞ;S{ʰ;/,6֩*nu󙁲*DI2-Y¤GuaR;|Y3yXތ,!?\/#gdAMmD{x V s^Zxt󝤦DqsV t{jO:II* {/WBu.,)G{IaVѧe3ވMeiM4z ',fuF+aXe-KZ?A'JoMtFI~T\WZ*|Ԝ\x2i|H1ԡ=cT*N _%HzhpRM x:U7%Xx=`7TQ$en7e-\N i2q~VuYXxY2wGnG3ywyr֔B(ex{4f8dR`V:+9R(y'w^V=?F좟S' \yBk ǺN6cVh'B+^*M2-bu#S?&$,* 8v\XhI9;H3bW@^ v>4@ d8`@OܾQe.úMN}P]|AI#5m@nxF Syhs4bxYs e,IN];1Brx~q> KjjL_HlɫCPդQe!1(Je#i4>Q>E d  |D G#hh&ù5MM? afKU@^>yxdT4=Ks뭟5vފ(&4HwVO:ٺ#=lɵ;#/ ڳ),p+o+̵JP/ah~햔LR: :~z5c"1vsb@4ޔCjX49}PCm ʢH- t%J 27C-HKUZ!JbK`l-gwZ=tAR]U׸(uF DMx@c#֐+L|Su/a ʑ6  F2'I-Q"lǴQK 5x4G$Ba$Q}mنFDl xѰ@DEY cauj E NeaŸ>ԟCwU+0 x/tڹ=ˢVУz}G腦@M%qaJ8*07p姾"Hoڮ&UKթAL%zTzsgmPK;'X?sZ#iO?xC@^j:>Ўhv KwU ;FB>_gΩ 7?Xf C2i 29f'@負صe Q}dB [;֙a+gvsϮך;0:Z?Tm67Ds=Ȕඁm6h 2恛c)=:CxLon8[6.x68Ϛ]7RjZ^YmRPous{83?)bZC7|emu)MCZ <xm([Ub[2[vaڒ;0M Cae;"Lɜnet>g_幼:v ~qcCx8<3ʧ,F/AߔWbL/[ ve+?ޝt*J&NmZK~Hs_C܋圲Ł;h5f)o?f0#v 9Td*ɬfQB؋riFD<˥ph>/R]T&Fʣ{dAy E0C` s6>`4Pj9"'rPJp(sv > E@Eu-'I1OU4 z{$Vƌ!I:˷ۤ8дWdi@rb+x> - /.jw9cw@1Y|H39> 3\'w@Nny=}xyu4[ǔi3G&)h`bpP>dcʮeh|D]F0}pcLJ/)?~,s}j!/Ü^y];z쳵 > -bR~8I#񼫥mm卛*ʚP9%a:n7\봏2h]r^:Sa7X7+~.ݑj!;^>%µhtU% p###kN&n` ֈu\~7Ao=UE : Y]zķa྾V|L)2{Q".c O~ɰJvv@dF\>}쫸kek NCT"E:76yr4B.r6+[>_h&xNRX963!26CWje85Ӷt5jwFʆabbb"{zy&I! oh"`,0db7洣&#O׏.8 Yԑ͌ "^Mj,@A 0[OD$K»wc*ʖR:w}2𻣀5)C4LS(G.nH MxU-Ks"= a}.q}^JR!׷554tN Zfdf?vJ"0p¶'F\ \@we'TQ`:%5%ΣHsuH-^Eף!D**G+Cy Iw pfVSjE\}˪bjy9eR&x"7W@k9p,3C` AE+.cW,ςzIa;s$ 73+>זk{&5Wce3~Ѩi mz̲UGM((9BO nI31!cXlsS`o|XJE0[jf/eϳy{uq6>*ݮgUҪ,Ng=S U^dSc1 @"{,NFXغQ5>6=Bt~ye+t (`$"d^ʫ VxqbnR*bޔc9@C9Ӫ`2 7`ޚ$>I5rR#BqOO66$WtammK L׈v+olhpEM;R}ܬ/s D i54țPX"u=;K⽑Eo%qkgI49R $ʽ!^u3=;4}u[}@D&9ܱu^L}#,>}6 n:Vζs$/f3=E w`h06&_>u;V[$"*o*z!|3}Z9G)H4,8{ٌx AqY/م#aBY턼"͘Eߑ ĖüP?+˛F.pc2d|c[YBB'G&ABoa &񘘰1I!ajfm~2 pGtw`_j(_ԗ/J7ҺIS–p(-ͪ#!pV@DǵܜQlD+%RPzB> iv)mn`ΎI1ns[*Պ\kSo2vZtѭ`PHT3%O?⮰&.QV߁ (#\s܁(Mjс9kM(TMڃYMD.~r ΅ŏB ?U_9^v>DUR1ј^Q{ ޝٍd.YUB[Kq-i;MzA7;4=s PƿbSS='3QzLry͝H^/HǸ=0+Zzcd_t=D;s~d0\++ep؇p<仃yV%vvHu7ݤA9J$=b{\%ձgiX5J@Ȯ 0veUGeu(j=r˄LzU}8%⽸n6i[+ԸF/qe H420;LKzܑ ISAxWt %/b96՛X68Y)SaU(aϴ֜wiEo#C湩IF@s5I¼{7ٶYqvJbIG2< 7|($:}E`3baGo.#׵/*V_&zcb *jGpH=kq-o񾞃m0<G.VNغ~RGPaR]4@qm\)lhh)aAL÷6g$5)`rj_ OF+EMS`X&*Ur?x*gXdTPc]w'rIѣ) QQ\9t1bez. n ,X{5)_5\råHO|BNDL^E|Gnٺdis;StO EȰ8F4^歽U5M!MR{v?{:c9BTI;j8O[en5`=?Rg* Tf0@O /j6dGt_MYGN$s!Eseւٮힼ:mxdd`A;66kh-d[߭x"@aTmN6 O_nd)~C$>(KNme\6CL_Q0y<ڏ16]H. 鋮x&(h,XF6A:vv䴀 N*7WEi`diF{ M0N`1Y6"%axa+DQl̍}ʄ 6LLpz2D/yߥhtiA2^gBDؐ1C+; 66vx`tuV߼d0# -҉ I+m0 V:zԨa1u3\MsqQfD<0+<5z"th5IAl 9Q~HQAl]:k_rC.9E#`M_OzvUH*=RڱWcUV3.H,p~*D"gB" HΣ3i9՚k,N=yea 3uD HX= kKX[utm^0F*̏bEypd.걚֗:Oe׺oVEP 2;oYکw&RG5yʭC;ЋĿrT5g鸒`r%?j26PZ?HBb16% ,Jΰ YqqR&]&:mo-P_)8:ٱj,'H)I4NKF3\[֔h@e`$&|h1JC)ǻ?EC䫞ENUV/y:F@$10d#Qo@0@h# H+lR R "]54Fӆhl!7W%ٺ NJ;EN(ӻOYkK.832YGHss⿊|f,mn]{NO!.D]) (_lqJd ر?+GmXVɠ(DEԸ*F{FgH*Ф)r5CPg[5&fV YҶH'5HST&9pburCo"P׌ޒ 1 oR) E"P(Ws%J?ÕJ[9HDP *ԇ4Y1(ehnp PpL2NG2UOnJ'mSɏWEB ›V{p.a(s冢>'I\s wf; hΟ/-0 n1kh?OɔjvݔUE~-zqŌt' ݊pkUv(y:HsQx>~Ӄ;;U1=:+q7If\ 5iXX %Ax4P)[/ēb}xDљ$EvWN<3~83 =z^xxϒo"aP1mח0zs[0jS,t d(nk!$IhO v5qሗ3s 8D$3Y"M_XF]"n׃ei+t/ s^<$M!)ݚcFQ v'FϨ

/#&$!s*YT-\wh I\Le1&q~=%_Եӫ`]0S%oPVXp87tba[ p–R9`LA[$d8Qn!:Z4Ǹ e-h>s***X-$93A3-K7KboEK峁SF6[OkT.0f2fj+jZ5> A}.mWw90=oRpPW$ `M~\ C`IM_BZ1D _쥀o!Enu1`2G,V/!F*sd9}a5|YG&(B^lLM> lKi"$k[kH$ŒB`~-iG`:gPw>c4Gj20<`aqNQ }* . 5S)י <-\ 2KUQ K@UןuhOJPII ̫5hԸr4i~=-B Î7fgh n-t4E+H4Y#snтaq7Pb8#A%(ǁ<%}!gk'yO;е올`!%OJM36tG11t=[Yğ?9Em}eZy? vK:|AË4j6ȮM!<3djᥙ쪩Ҟ=+Y; ,{.+tt{>[ONDjr$5z|O+Wϱ7<_8.!X o#U`y@@`eJ0~$)c_C:Ʊ¼4']bX~ 2u0 em&RVWI{EUQ*~ 3_3l~Uɋ܂|pcy:R4$""`p"WHks[)_c_&Y(9cZFbQfeq9/~'.St}_T V,luZ, O_H-G9Xωōx ]5"Ibz][bu\xywo~ ^6u%S-5RJ͉*ʩo< T!^J%ԣ ʫ7&o);[kpL߁is |PeߍxSK6 r# X qvbGQL{M'F]].rZj9qj}xs09t۔;;g;I~T"dm:+m ,:hF)Tj \R$w-PG63;V&0cs^GǐB~bVχcmt `~ ' N3%J@Lr"ZÛ)xPO^[l_X\E+H̦4mfKHip?1ma 7Yل(rD<ɀolr=\pElz<0"8׈LY,"E/Un-/MBzFKwjǬ.Ⱥ 3O% 6h_zӷUs;'C_r÷)3;g@\3>dscF;֫%>7PK$́h kxdyjy\{g$Օ;&ldcZJ{>q揤h)X`]Y$E33{CK\+^ 񐦽ha|!JE (Į&_*?ie l9kAuom8kHQ{ONQ{PbIzCeDIxULZw\jӛ#2<-$5n4\e}0tԜn"=_a; ]MϬ "9)h>SAU08 VX~z뮌ss% , 깺YWAP@킉HV@/z3Is=|)V:M8-JN:;/<h un>F>8^y00QN랽eQf-] ʿ s #k3<ؽ^)]\/:=!aM oѷ1>C\cJ!'=0JG7D mpJxhad5>YޞkΈ$#p0یۺBKzc` B_-oED+?W{. YhfFՄG$%h\.L<~BЫ\J,~8 >hy(zn 4BGHݽ~קx Dzvn6Z50ٹAnZ1Ut4<-icD@DihptOdJO@Yԉ6LWP9C uBgf{F]Te0Y N{rZZcdDJP|vlq_+6@C%0ZL:5׼i_ F m%U&?j8Q[!ܞZFoVbrklpiDݾr0/q+J5nZe|}~TaHә fldMV]Se鷮H*%E5by@ ;bcG ^lf}cܩ*0IMB@pzh`&H̱+MT0eb@\) 9, p} C׳Cj̧+W#9J ǗpgTԠEI2~&Q>~Dd U,b)sa QjK:.QlhYJ|{CCjgK ›]]J,C!u F'|COx'Ez<Б}ۤoCC^TvmI bbo(`Ý7JgPD`_k,`CK>9*3o,,hBM8rIdnRbH!0[w 豩.u@ŵ,g8@r܉g(rwrfHͤ-lUavp{ &%ǯ]!bv/7-fvTsCLB (l.q˪|#Ƴ k\4yB۷V6n쟚8~(Z+ "4V8|ż0-7O }{!+g4Mlm$[T}/ɪ"= TZgO]XxFm*>Md&izsBI~2vnD wd)™MI/bA.yɜ[{9?ԣ+ 6wq.QL~r$6cmæBnȱ]$ڃ/GuF `v hg:#i:QN^GITs&IFF/ˢic#~ eH11\MѐC^yҔRm3BceQ`@y$b֣g3nV2+`:iQŸ1L$#D&`[* q!;[!#Fw E w'd(Kv-! <^E})Xul3wO *N)6f03**~4O^C0 daܳWS"jб1q#/$AAm0a&Kn嶖C<4C-<0 Q )IX'|9%-8`:[fNw5 Ecv@<36ug]|˪l.{;0?`*PMjb4,BCpօ`R\!n |XUE1Ȭ7 cHG f7QwԜ/*·uK&g$q oCo \ߓ1YG(HPp;DrZ2⿥/iWztП+'1 {TP .d]k8HSͩȣ|J4O}*pDT<*]2m DP$|[!~S V?r--0i()nE#@e8f7tq7Wƛ 3{+Dh .ukGj -[U{C{nӝ1 UhJ{,GR!CG` Ƥrv>e^D W3Gb+*/]q|j{]MC(>SYVJkGI9*~ٗ|J-9O7k"x~Efږ[=yʚpd*"ˁ=@xG _,J"JkdݣA fBEF 'r%18#^Wi*glKn[>7.[DOԱق"Ia[m#JVD>RR^[_ ]Jo+d}p!Em"7rOlמ)/e7\f[;.>kW<IК}%+Ku,`ԩVϻ|0oQMP$~7JE+ woROM:JȤ-68r~:&,|wAFJT  :RUSscDZ5OYPr[ 7>raϤe:u)irx{Qkz`YrZ':5s,q+);+_N5-; :Dj*snnoN{г OEaX8{Zd1pƇ{dy&[hlgiJc(/S_4N]/eJ)eD> ؊ 돃K G1O̚F&sKs~<C$es S>ʻǵ-GۢB7Lr>+w h(i#9{Petu4ˊjq@>jp*}~mZȚ<}~rumqv9O;B#j]Su3 h=SUxh\B|އ74*DÏ|[e99x~:py`"Tn%36pn̳:jщ C ͺSύlo^{J3o ,o}kM ӯHօt*^ij7u ~?f뫘|{LضH_͝O{D66. |W*Q.5-Urk4DG])i~ؠvz]`9&vS_'BƳ _͛ ^s@B6EDJ~ կ[]v2#k:$KA\$f4WycϡJ @5=|Kΐ˛Ûۭ$DCT";s#Pi eVtT&nmTʯrXD$ܪ""LCc4k  ^t$kQ,7f͔awɰ|de15B >Vwz@IL+ *]aUt6O~|le(g':r+=)$:k\eJB f8@?o>QYCZc9jE kz6)T@5wua.oGlm ` !s 745->[CrׯbXx "bk-i {lA,<5t R(wb Q\ *e$n*\fSN4# U*5}Ua9_s5ҥeZj;ĉ W_T[1S6 (L8ҌfFbx Nlه|#.ݢ[Rxoզ2bf&F@F|.16c0^}r!A3J=>PO4-w?V *F+nAw871F~bpt`aN1L֖"y&:CzLfLy*̓bp~5u\d/J+*r2@IF?)׎ i??A.T)q*77d# l )B5p.TDVNCe8{OqXN;'p Do'hB2BF#en2|P߷Q.".Ig9QC _I)GA2ֱ N]}e &Oe }O*/^uͻ-wbe%$#Ga,jjmN/ O:L#{`^c¨/TD` ڮ~`O> 7.AlC!.9>C^Ľ-+ӰbWŸd!q$F=??3ҍWO=+zV‹a^uEH*6展>.رu]eтL3$Hh'8׏u]Q97'F2Pe vYAOTG?@r r-FNE u>k%FG}5Crq[0!@p}nMv1kw .KDnL,hQ͟)<H>QN6_lEIȃvU;8kʅz4Qٳ;jXX\E^\ɊveݑTc͖s|$Q-k磄#Bvc"tV(M%}Uc/f$ X)\Წb? Iaw+g7_* fX =H O.?\܌!P6I0r*˘Xj'nl<+ C R| ԦHn0S$Ws `cQTI-?!#$;e_l0R.zZZ,J}%~Z"]}4Ѣqt&j:W;Brr(!eb#Mav }ӗ=_>$x|})p˄4*񁾐"EKuYUO9 ] E>8m8v&&wMe~'g7{'{q扥q%P2C0Tbڥc2p8[E䏽V;S} b=xEM|>n|eV HvsٸXzϱjdé?Iwbq!˔&}^Z‘ _yTAۦ G{+]Yv8h0q{0qH (g=%ozr20 S\ztUx % la;.˒p)qd8_7eq iKXѪK3èIxcKq0S6fyJfI {ZA!#—FQ3rWفa9.ecUQ qZi>8g,J%}|+j|Vˋv?M9LT윻{7fS{oèPԣD߶ߣ!ZtԹV@(wUB^&T,+9<ر2h||Rc?Y5;d,?z51Ah"5ygexY8V%#΢MW8=Ζ֗ 5 MJqЩ?FD `mTҷ>̋V$v+!*5ԵXi-#Qx:W]GGDBNҢ7gᬀ0mIZJLB*Sh;;ˁI%Z;iTЛw#bԈk`Is}ZwTZNK պv/-8\np.DfY1В-U<SG9}rnU]w/_SiUU\RS]kH5>CgDd gy(#$n" b{=np/ggڐ*{9txG2E`h>aFӂߕ\:,lvb.0cfh*l]HKXԳQx+4D(,T&{_yBj 7b<`S]b h\8Z,Y2K J蘩Tlz5(۽7Ea]=),^70ѕԨm8yfP cZҴC[ m{E!I@f^ % lw.|Hsq? u}: 8Q鰢<{!97b;Y1/΁`!q_';o= VV/>pza88y\Jq!u{yWcl!yP42KLgrEP^QNxva&J W4 BYMt݅7̾YL8 ۨ|rӇAame֘LÓ{vyݚC@8Dj:A|)L`Va{pb_V OC+Q.@ ^Z 8!w@zC{SΏJX* ~[ۨm`,ZVb2>K+UՁMuP1'cqK,(]$7ʧ9Y^{C t]lˢnYa_Zq{8mc<sClʘ"d4C3e>; 1K <ϙh~tgJJԞ]DQm`UyF8 WE3IOē ,[m(wS-,"%d0]6Z0=֏pd^_˘Jw5/K-N;/.)&Y"g؅%tFu]+/ү#ONv\r}ʒ驦@AI*sKGƟ"|PX@X@|ꉳJBWQNIqMeNNKӰͅ=jhɑ<ʑKԌQ1/XŁN~Dk96佝'@a} R?o%m3? O(e•/{ 0b+`I3XHng)pRJc2ljbDK\7w<єu|ā' [:yPjXaN[qH'MNR*Rjp}76do0: HՊzlW "6~yLVôZ`sD?s|gC:9؟RJ+ ˸'142l:C8ru_S 9˷!ig%Uy2kJv",2 ld014R/!RQNK:km'xtA@kٔ%XKDJ:{AEq`ˠ~iv829Kj"v_s=J 8Zb05ֿÕѺ\s1~}XrL}Q*Ȳ2ϛz6}ܱ02ozHb99H~:\S(%єߙx]qtt YIҷ&T Pj4ѭd_p hw̠_xQ>f]KͷZLb@տv2S{4i )gP0m 2+!Gw88knY%|h\3evi0 ӻN @e97&]T&K4*AKc^=<|ls!#RG4m Bܯ ;j"'x W"?)>cC`ǟ~AaeY>3tZ?a$zj"ҟ{Ei},S'b Խ4рT>oL٬8YIBܰɘk_n rOqZ\,KL2Yt>RFzZ_=-Zx2+`9ͪ*\kjdE8O L'Gj3"Q 0|wLeS?l bKh2zԿkÓ}qg0 "+y8=߿ɂD/rh]e]F_&NELoihDa49?)[95C[G KdYalzwh.(@DE#d>!a&tJ/Z> !H*G )2Gj9x/0m"Q3 ebr/r\< Gs*'FϬAV;j ~#MK$bǨ>u1rӯ+X63k)IxManLK8J+Ah8 T 3G5#Dz an!P]8Ws.vQluZ]}Z%ejcx}Wض>Iv^_I%g&RC= 5ZnR8Q (\q~B%IwMiMaWj6缵7dBlZdT#"lU{Ms&@ؙ(mzXU#,yζԝ= [ʼB 5nD+?1)͛ap0:rn YOC>J b1${@ )pRD/)Vfu"EsgQzpBQ̸}ec=)*ݩﭵ3=jw@%G whUG,U:.xqQY;)1nj}sAP@9/|NRr xf*gcrtB:_Zkk2,F; ҃yp[j$!=_v>=k7tÃG^`nL:UⓙIh! SsH܊GzXOmM[E=$b6mAJJ!|$slrGDǖ "FyhSS`w{|nV3Ozg\]BX#H0FPH+NE>HHA΋uf'Ng"T)<ʅFh?|{~ ;2̑mZM,+=XHLz\<,M̓oHװW"ǰb~=r$Gyi)~n[uIƞl8C4-^KtƬ enY kZ9a8UҶ>J)wus.#ؕ 3¾.8\{xB=" uP ^GoS@ayT5Ol9 dy-h [,G݌d`lsPhִC9{Sa?]Ig:VmmPՉ\ $:ZҀF^-d1oK9tP'5Jl7нn45d=6 *!.iRǒrQ>Bk5 kY^J1 JW}^=9陕9,vG>LS.BE=6ĪZH[YJu(.E;uh4!Ww2aGw<8 0tH,X '"+E= (G$cf"TZDboD^\ ۸q;ݞa=4'rde5"|W˦ lrѦۡps `d,ԿcE~>d\#_NH⣠2Y0@126iPtI^qD+%$?S(E1CbfM(Nڝ-C8qIo)Gp(n9p#ц9Xl}xX̭SM9Y2mrMzvϻֻ ^wБ]&>$3@Yzp~PQ,k:`ԒOq_GMbͪi*}α3q,%.3;+o8A2# Ն2Jh;Q-熩Y 4Knĺ6 M ,oK3c3@s_@룼Cs˅د-rɦ|{ leO'π$sԋm 8**ş7bI֖t,RFfx(0ְl>c[aQSF :\?d%zD$9Rgӹ7+mGӗ,{dk|1~sa+<@.WY25HQFl,V8|%`{ˣߣ+Oɷ7HvV|?j\t[y>Ynk պ˖huFB甠en\Wa6|1Z=/Z:R JfL"NjL¥Ӡ1ӝŬ/)vYpBg/zr؈CmNeze pm7=0[ NW:7TwE>sH (Um^YIR,FT3 a ت!Vc¯ʤ-{:OY’ub$.l!9W$0zjzi md; s6e$~mG[Z[-bjn|>GS ˊ5$ 칷)#۷hM[|[=o՟JwT.5_d )6JGJ%ٹ;,Pl)ۦZ3l7 Kaه,o9u`jzP5ɋf=+Z^_]YTL78ܗ&?!G@FW} )=I4|z;wFO%R sѯG_ơ~eȳhT&7ok,cXh[F_FaԳ ^``t:AӚCB &-v{ ؏>%>3@tGf {uFoi]ݚj=`#$dL,!>@i'.0Z] ݄C75"GJ3LMqo@hyrUQ6m:՘:h8Ag7}F2BF锦4H*;=co'..[߭ g'-+ Ln[ql!RMOf@NY `$ xeJ鎂KSh1ZsNWî82i8@insdtجj{[ǡl S{bV;rSPĻ3SLnym%!]CE?Aqw?l,C/->Hݑ 8eaz}i~#\ߟ/nCmOFnҎT KrlfnJF5YACW<DMވU'z~/w ݀s/ _a$4ib8L#AHc kEk d 5, # +ýr pD٧{+ԩ:!^s97?u]d21a cXndZYkn2@U~OASMnϞDt)5wO$Q^ o7Aٖg <9-qw`붪rs8bLS<e[̎<ڇIB rs* v֩ 0LpC%rW{NMZid.mh5oMlEVoxi&p%:cRHHMRu: 7oisK\îu"[VdQ fjp@2Cr!9x(mve2Tmۧcʐn-= G"o/#xҌK!̷:/k,V@p6dႬmd%U׀P=\f*0qyCq4 U tjvi8\ @dߡjr6[wU-{7[W-<$[%R1k bX=ռN3^] Zu3T8× X<>6kT?#o_nY&!M 5\Fam B0#yb(Grpq<)W xȊ>°7:nui[%򿍜ba)kVaM7t R6XEw?_fܳVEP2"(<>v#s<{+ 9U(% {vY({Zd7y4q:8c±Xܿ´_}yJ\8L{/Sr?Ԃ F{)ͨs#A۰GQVdɗ6*Ze%KjݢvCNӲ6g_O us(|U`]?A/&w6dׇ8"x)&aesWo~՜ܯaBQ0 f-v`x-DM~z+%+SKZ+aO)cU2q w%oOH* 2t}kjx>Hn=Q|r$\YH`VX'ȴmsb7: Ϛ~4ϝ4&ۂk\Á\($-u+ [z'j?xˀ2>'`ѰTiA[ٝm$Tp5oݪȤG8@1T6SW3&ިȎ[;5UhtIEngBO]Iz:5"QIT(O sF=m):96<]%t=axb2 ~ [d$*cpuUx4 PRzMye:H308ΰݾ]9kQzXk=ږ.?anhUC] FY#խb,Ggޟ [mdc }P'ȳhNӇ3xLwKψ27Fڬl;Et{*[4'{T8%1(@>t'{ 7Xoh rptC)c셃 ))Cb0tzn7$g\5:gP92Oz[ kr\yˢ|P{):X?FT#> zyx+QD[4OpK(%5̠عt]:~Q/Y-vY[,eδuSIcvc /c(֬E$,5VJҚ/wBwN-Ŝ)Auf.zIv.vuXD`? 7R&{w۩徣TK~]`Y:,u.=(;ҙ4دm~}I##gf!Ƿʦ/jFa~[ BaGi|}hV Yӏ]=HIh Df$KÖ&}JmTg B{Tlҡ8}q  2pn\JƂ/oԴ鰛uѠ zHMI^VpLP d%\p^MAXv.8zI4&!$ (%1gSڙ4I1꯳2V[r˱!hAK5fwX)>ĚXgĘQp;`aK()8$8BA Z.I|~@q(H: %Wܼ )Kdcu qSdo^yg?J/l "`JlK$4,`Vneݖ QE\b7Z 7wÇ3N? |{' {MXH KV_3\9/W7ZQ<;Pz[0@0g5+/YLV`KȍQx}}Rf z/~`aD~PI)O);Xn'C<ck_N]x%Cu:Ds8n )ٟ`{?}~q>Y%*};@Sڷt_kpT(j0Zܽ֗hv:3n{`(8R[>Hz; a~h`=+50v !d[v\qb|e[Ǎ|P$e;Ν1z C O[?P7EĽf% ky㤾iadz3a %q>)6q2 4(jnj<ހXC+~ EAN{eլqh'z$Iۢ{}0VFIEgyaū|{\+5qRUQg=".n1mtt^\kM> WJS7 'bīvu3mM5Q=h1-y-k^QDvj.qTXw7?Q{̑Fk(&H=jLTV>(`3GHp .Z>] Gq}mOs7*FYD)=I.# v/p36}Բrٰ~ ƈ7Xh ҜɮnL~z .-d# S}=W?lW1IeGBPTF܇;FTߓ` "C?c|Ůj ,@+@ɉ"c\qi- eMLɣlΪ.IJގ/LIly3KCPդpDBQ2F.9H1̶m~*-+ecQnsE2se%(?yHsfG懰A0{6NQ-Q7szS %K@GAsv"ː @PLJEPlnw$}WhMwgH&lz#=ijo(ƁY?BVX = F7Ԡ5Gz'cDrmU5N\c'-l_4$FI; 0Mq޹r=HQ9ץ5}7UHS]'4a!O'J'v#ɥLԟq(Y1a4pUDo: 1[v/3Y85R}7p'so"~.eojJ궩OjA?9LHBǰ(#ײo @L7s }Q6Wk ތ*0@[1Dgh)?HBϧ6(J΂'}mKPT1P>kp59r{?q-D4CJ+q\Rޭ$ F^o @  b j |{7 vx!#DJU'X/:ߑLfRqs ,Xv3t<;'Ȩmdϖ-LW愠2`%6Һ ٪4uQ535y8L`}dxP̅%{~hO7י CݖZ"xnQUX@Lj@mUۃl;*r=\*6e'Ng *8wWd|0Xy{zipy6\|Ayf@0!{ y2;  p eam0O=h5ϖطk-:U8c:vHr.H0r\;MX)k#2- Cⲁ'6dl=0nq uLYsQr/Y2lՌ 2 C\✹~k@3ن XH(W0A%ziF*dgًP7YJ(ڼg=û5a2*1ny& pSGe@&:ќqV<$]?)pd2]rw8>(@Mb|{\e#xAvm ͌-"dULX;U_DmUJs*qh] I +Rm *:25ë\4?*501 }{7JZf'ѪɱS։;s$-K^:?B7Aʝ"a+% |5'y| $^i O-|Ď5M""X3 PVyqy&s2' [<#((?T`VpmgQj i`J;+xG+H; UĸB#T89VeYuwvL%Kvtku,E z;GXN(4Ims[,jקD%٢*-k4Z{d'j e~ ^ ˿"M4F).fy`۵gdj=|;E-I|!XJCቾWo n=sz?X*ol>(`E;۰۲x*c{0d)_D,<P#`j<{OHzmwJQ=$8FI> n^0T_43vx":i/_SO#oa5齹5WΆܽ:}A1.wFd^A+(ľ)

39GrbD'z;efW]O+yo  l(5=xSfi(XN$>5΀5ROq'C*NW^9|ǵy$#@ z[|R'BM7Jh3wI.P@?qfܘ F栛FnjF-Ktʙw]Pz{(DŅ1B}9̆;[z1<*ABejsWPI:(piؽ0xO!_oX*K8IӛI'b\\ E4/ 6Qo-=<;9O)ޟo C!b%>qX~Wo?Oq$L,)F^ |V5$, T_\R] wuN,pEN4Vw{ 7SlܛA'Ыucbd݌2 *AIӺQɪp)8 "4xr rršp+@hcEc˩k>E4@oܺ~0|c.rl,#qٱ <-[C̣&g&VvrsZLu WDGƲDx)$EYu2X as8W[)-Iq f T acN3(Ֆ%'!R"~P\#c W(auގ foDhL0RZF 7E9UX 6?_NӬK۽ҫ|D'd3ղ4*azu%x@ TxpCɉas}zgbq&Y\zKމN(B<[Њta'hމM2r#PQÄ.SV;sa<+Hiw YQ7ӆm;9hS4'-ϓ$8@rq.J>y ֮q }%\~\õnn;Cl*ˎD |[~E8W#KmQmZ 0Uv/}? v "yV.A8n6՟1ۄT/BOpIA ta!<ڔB~Kklof켥o'dg*L Q$KV^;Sajhd`l^cUo_殔..)>y\}D@c5{B_i_R utLOH3AAh#jh'>ږY,m#KCL*Q@9MyR}h!u6A-Mhݞ.Lr:i$ȸ{|ڃ:ڴ UeKc i7%YAk%J=v!ކ4>fSURϋ\VU:& %ߟ)ZKʮN-^Kѱj]k|>U~j{]K2 Ճ@;Ob6 <`~jŏjeY0pIJ =y(-ޛkp1:=j#SǰQD=f{ f s#j]KYNa_aooGJi8@g{'`;fCb(D6%#UhH;4`CFmTTv7ݮٛt)U~k M|c) }Z4(,1@KWBasId^%s V++j4Z{A|xKXTF0BL?s`!9+%pjT֐KQp1[<`Kf/ۧRzjn[d@;M%+"$neK%~XUuoh Ϊs?/q-ܱf 1;oB#p &KY=ߢ2\鯕]oj_W؊o9Ƚ.9h.Oyk5R# ߧbb*p9nXBmK6d j˔j9:*Yg`3_ٱ`mO6MNgSN,T˦Y"ж7nivbhE-_(fWAB&׊\&!6hMܡSk`N#X$=mp{#xܹ:w򔤐cEY>OO( jϖXKЂ1aI^ׅ!icuzL#[FWxRG 4#%HsbU{z^\w05dn87)<\C1~:ZOzOMpUK}'uKM+/s]p.jToR(]OZʱvOOk ADrooUtht5+$ Gެ̿7e`[ iDVgUi? rC SHA] 5"ǝ1?n k)V/]xLV"N>|&qqoNB?LC/'8{I%~t_,gj+H38(\ {h\ EK`s|Ժ4q49/M2sARc0F/tF->ִ{o_T=1,ė{A,3O@1)¡ \Y\12T&ftE+Ę^FS[;ƽQ?"a/BכXe6r" )2s"W,k1M?ljwYgaY{T`y>%D|Zy:#;<{5זF7A%x 1AM8N%5a]OvmKFxܭ_ɝǒe^qm,,_aw0dX~E_;fRLadX.! m !9̪6f  8*8Z] )~o JK@~^b&6O%ӑRrF)(u?"'pd3&Rf!t(y泣]sH !@Ǖ=MԢtWEh(SO7 FD W4ůdɗANYIDR7z=8O,.kwL\&^fzcfba~< u+ŝTߖ{\= ɇn~q'67ދF9wO9!X23 {{߻ 4<2'8$6ĘxJs[㏟ 5= s9d(ZI[Pa ٸ@mEƑ[Af4T^c&F)ϟ.;XA]U*%-u45` Mx4@Sx.6EfLs.nWZrko+iW ; M$QxV=F4$cK&*sf9HKC'm8 (r{v?H}Zg"~ۏa<;dq̧7V櫻 (PSĭ2/DCU;T3|pRWW/@"ÕsT8(Wph/.۴L& AZ*A@ )8$ݓ }zXpQTYxDݐ zJa&b( w*vQZ!Cc[ |he[s?mk"q"[T=5 ] {} }8IQኦLs՟&bM-3ڛ+T(,$uZ>2VPsEHT4ГIot 3])\3uȵ_Q$!Ҿ5?qw܃L5S8+Rĵ3g~2#KŸy*1}C3NjZ |ĕ?l7-<8d  y$hp*=r:$P+~kFIx[*pO7öb2o&P@(fgWև[cīጯRXjhpi\')Yh9g7JALۉU0aIH6 GJ[oXzē4 3e}kۉW<huy t0(P|FGsNPbau! 7J s 9f=0 Y6n[nکp eړoM\._}/18T͗fk3q` +sdM$-ӷ+R\kyuBs[co.ϯ lɑݎ~~fݟdHS!R-Lqxg.}BF$̸_hR=|#u2DK]d'tOtݡswN BoZF"M*e41ʒ?9xF :-wB4C E!;cu]…_q2<lt$V$E8-6 a*_s8 o1W.]I%%B:jz1k\3rwسslRSdO陼s^ϓyIL^j1g((R?UR,K~AzfRݴ}! T ޵%g]UH.ou1p_KArLdJ`]:±y"6;EX!PwW¡ezEHW%"79"c2n%^ܜ7]@}DZ(YL6m޾pRkx0g@̗r9Ѿل#-#KdT_C-ضz:esTS)0L @榰>43F]b͓iud(v}êڬ~0,0:-M"brQrcmώ+pƉ*2Au".0z/D6sX]$iSgaWcQ<:9O[ 490 y s7;Q'9Oɴ}'8~s|乣,wS"J[P!%LEZL@Ѹ* IYƓzh`ʇeES5070~Y$b)@#WreW2,#*\}yzF `EaԲg?L?I[=үtfuٌ MPi`Rg{2XP:t;j,y@Kg(ű'3R{Q3WVrD}^ kRaoHc7%}M~?x( 6*h;( HE^#R.p.:s0[L:i Gh;)A9L` Ͻ׭'us5y4g{چbX|Y Yu/E%|t9܌.,\9ljLcuf\~FU#o#I.izs965W6da!H82]v##΂?0쌏L T naچCL3bNC=aRcd gB :p n|!p\$%ls[m }%,_Tܚxv-A2ӭ$J^"}GP˻S7`J刱Ot2 ]y(@ ʄ;SB~/Θ M"Bn5Xpb3(~Ȑ"1o*"K\t?կ8b:SuUq[IZȖq]`x;𜛿/l^֣$̪!r @`]vfUlHa ?;vjqVFqbt'[ )7TҶIQE%c\Z0=F};]:Ňl6ܰPاx9aԟapO]_v>ql=H[+>>ј9)] '~Q M$%20öny߮d=9gRPDdb"$…keEBحC56NɯU̚E* lf0?>&R`re}>k0uX(߻*/g e롆jnTjw=KE^lJtfM!<5̇گ$u@[v%I ⵼ @$wPRo˸K{uMXg=r]V ')-:Y7hŵFr[,`3ǔG^ȞGE`,6Ibx0r|&Ug+6N}-DB$+W)ӎ(b@$-^dgCKdt[$y{gJljw$ΰNr1AxxgUQ,TJϸ[ M-ﱴRigV4юk"ADKa,rMQogm]~3͂ɇy凌!(Gs|A(2Flʍ\:3KY-N].pn9)nFjz2 ˄tAGq޽oCn)IBΥvB(/E2P@suM>v.W"V\ՒRAWãMu~ٲRQz"܉F/NqS)9ª; ]:i `M<"\f.pܴHޡ@ >vt ώ EOݤg$zϕ~ ]?[@hyOᮭ0z9 @H0Y7Q=W=(16돴Պ6<yD;L:evXalm\4ՊoES/(d-L)l~"v٢DŇW: pm݃ѷ:,-5혴$g}2/,2*:|ьЃv_q禰^)Ƣ|{~qne6Ӭh A}輸<\8ԛ"HMťGY52BgX^ZbŌ*\ B-a,|uDGd4dhGۃ* GIf=_u+K[{xʺ#O t㛓-ȚyEjڞ\4& 3x[aG\IL;lM ڒ+h*a{?{FN>,'ǣV:Gcdɰ^(k=(բƪLvEf\ٮYs<<=y=mFrMi⤰C~'#uChhp{tQ[O*%DE$!A0aFrVO B{[U'=g[Ru~Ǐ}ӡyB˦Gz1*#s٩/o^jIUCInq43mZ;itAѳ7 *'1{3<]$+!܋EW@9nw9 1*ߥ6%|ILFl= Μ:B (a5$D_6R^l [_Q:hz֖"{Ggֆ,B?roJ`O>;{$z퇺E?bL)%/ہyu101⒘R[h, 䢠Y =?kNj9Iɍh}o .ۀxt壄0;\*BK`AC4)Ea4qd!nJ1l mjiT<,r 2,ХUow R9{:7\ԣyhDE <+Pnis 8_|w[! hUWXAō.ZqwSFB[N[~Sl LSnkԵb?,H@^" )E@d'{}Ѽ8 |2^٪eqfz}B#JEM.u6_% .;߻mVAeY[A upYyW&L)$9: 4Գn95v.(UI|A˷Yj#ud# mn;@}Osrk.8_S@Lԉ`*9~z]Eyҗ]Q<cc0dͳlun4*^QbOKƗ=Ygu/ |:\)f34V^ED s'fAkQC`EY[J‘[u䁶0qShᣝX<\gȀVMr*ie;U;g{Y=^n>%V,kzMS@67~]«ipPR%D&q*I-/Gބ40 draĔWNhʏ_M81.),TQqrhF&8tҲ-|8~Kȟ8rB^kk럵s':PZS͗u ] ݤbOp{hT͘+B/'xV%JPԊĊq_jcVr:PCywCbYC= ❘&'XDk$ jXM :m;%H22ȇoȼ"|'+2 CQXSFqܴ0>d4^NJ8͔HAksI3F ߹b/v2g8vA LUYwv^Cоk[lKgO\"D=Y<<# (Ӭɤe#NлJR9g-gm͈Es*ɝCsMҤy)_;f^ܠ$-LQHG "i4' sHиN;9fg2~IX%sl%'ֺdlӛTG1 *zX>U 1,}l&&x.2a۫r@u:a>dMnBYP2h>Lzf/{| uJ-hSb𒽿5:zw_|h^oi`M'-wbob0|@2;D"_G%3 d۾z!gЇфѼԩ6y׶=*KP>lǴ|<Äc)K'\_z- .u!A)Jlg5ok|x'q -vF9=?jf^%Cui^z㎮>w֡v$Ɯ=I`Iaz/25BRGx:8=zS{%WvSV͋ʆ*+qWE-ઔr!9k;P )Of p22OTa&QOxw9N9D7~}*<,u'j:W+jyӮ :v8r^Gh^/!QQ՗EgyF &#y*~FΌ&,k3&.gC\THVT,:ZpJh(wK8}$Pv'o-:UQ'2Μ8G'zܞ#ަB;'ėFO`5Mka>K_]6dnrovrm*H Q, (H&ZqF!  eXmK-[WXrؖjYwm2Wwdq"lIg/vb6zi>E*UdwqqH<ز ZgNo~"rDM%ܩoMHrP*gW2@=:9Sȥݾ3t#pfYIz;%ZE(;{!sdR,lϼSCwqAoͤXan@-uY<ϷH=;lK]9|{tx v\6 l"V_Kbƃ$`&J˗~ 05WU<+Dc*GA>l| 7r7q8 >T+~v{rfS 9o4h]*L/kl"y5n0@YHbՅR.\;|KK#ŴG))(.i0^4Q|< I 1e{3eT} bR}onwnI|d7Pñw?@wc@t==Ihr.n[';;?xO{LFayMЏ_׿ ]Rʓ$R^Ux*Wjƣ$=j5lr }u9GXd'㳈фYfv Нp x6eJe:#.|RmJ+bvLzΞ+mj5kawS^q qnFᤧϿȄ@ QjL4E?RձMW:"j>H8360"le"}]Fdz傈tgEV؃jӖFa?Π yb랬IR#?k.' 7;)8̹'獏G}ﴛ쑓_BD1 7m]c:>.m?Z'R[HII4ǓgDGƓR,Ex t#)5w=l!5!4bsŎpB!Ȥ_;s_28}Џr%yۃgʙy΋{ IQqS3<Ҹ\3@,^ C,@jT}?60s7l&5^,kE3#_}(b e3v]첻 pkۼ'Gj ? })@f}i8T XГmYJ"Z~l=0BwϤ_V_Ãdct}pwf=w4I(Xzc~WJker‘#GzSRjiBC5 g5[vZAȅ]ZIF(!}4*c"Z';E@UdOg9 ,Җ Lclioxn?iDoD!{vbY>M)+q0KeJpՕLT'(hrK*-2&5q}L%SN&W׸[ot_-{;HebM)TyM|!_£^r'VGSIMܩBR^&8DLJ.mtb.?Yjʉ:p/9em֣Y7QZ!KS}T?1y ^ Bk+[xba1_Y366[^גg)|4q&u`TfRsS-u++:ɯ~ Q ÚzxK6)t4prgQ!HXq.*- fp۲Dc"km[SFa?ĪY-lD H]b;RZ'UL3]Ido;po2*A7h?.cgu8[,DŽc8j)Fz~h=Jדr0QU rO ٻ>b릢bC'Ϧ~`ye1Dt`pNնz:GU(Pç1"Zȯ v!V%Ov ˁ%dg 2>[5LE :U-bi;|\_5)ɡ=ϻ4&PXy="@iɨc`[#493w& vS=#.׊n{]1d cv@B '/d႕*<6 fk*tbIO}[ 8Ye[Pʓ~+=go&-Ї ^#WB OOtԘT,7= Ҫ-i=%es>k BѱV}ps{׵7 'ӏ(*)ޡnzpWj.H L|-liCA^gb 8ip ec=P%Uj(c" hbzZL0g1ly/Q\l7Iʈ26mBk E~x -1-mYn x7ic!l8]TcYP"(ȯ9mNĘݼ$8(wo{>3e`xIRaY (%~&o` g9I}O= 59 1 j:aW+ǯZ mvcڋK 669{XFOj/nP&2LWg@ײ}ҖFr 鹩'6Hjt=,ނ y{A}8FttQ&7)!$9to9dÃB˜z)QstBeL1%9,9N!ƣrsgb H;6}#_I]|4h`oܲϷ˦ia恡i-FFgi2& % `vԉ7M`hʫŒGɓAůи{,䫫20`Po>5紂6f1 r]{"|$bK}ﰯyzUVc$r'b_N%Zi70I{@=U@N&i<]yhŹeȓˡhI|!]jъ/UnrEWܨjfסQ@R2Uϙ~Xbtؗ_|rw"Qzy3| 'eP(my Xgb#TNvro[,+`K E `etMd٪18GlDR{mRT OلW}3y%; D[uuwlvA`Zp,?H:|#2´`4:f`oO†l9|36u1 Vܴ΀I|?"wF:,ӁŐ}8J`⊼>o˥,%#V ބ#"psRdBlJ4FY SޥIT qÖ`=X;#H+Hɬzܹ԰Q']"gz0c5WuϬ P_Fx ݨ9e톶+"lM|$dW9AC0+E9(G }>%0ː6!O@>ȡ؁;2TdK &3~ Wm d FvXdct~"|E E'(Xc'6lDpF|!2,Gl2:[c0"&/4С }9Njycg^]d.T7o_(>W]q:0cꈭ FbV/#^$#6;Uڒ,ܠ22"feVQ?'ڵBYgV|\wf$,׸!?"._G탉z~ج8{=ϖevMsݮ:\BPűWfM]EY~@/8Nxg/V' T݆25VAŪi󑄯oc"$x*$…kl+CE2\;KBTs .Ka9y좰W|WoVz͒ Lcd5t5M"5Y, sȳnjt3CߵϑҠ0]qyn0<PBv`Y0L]ARʊ9)9%?'dRЙZHۣIqbX/WN DtfX/ IYQte/aCo8>jJz!7aʰ5伧%|Y4nC7<]7%DזA_a袠ŰpnRNqF&.EQtMX6[j{LZ΅`7Q/6!QUb}\a{1>CJ_LeZ9ɼuY [7r.wBF5|?j~]PeJꇢkU_f*n([rJTUӅ <K`]3uQ ^ 8ٖsm !Һp}1 s=칥aWDG<6wT'J70/nC?4arlW7v"aV>u=TgkR\lB]UϚf돊(\y/eؘB ^gmdQtNo9nhrMR~?MjHQ@lzTdJVѐ 0>[E"/?k P]mH^Y"T Ke6dT|LZN=#'4sW0BZhp(D}hXzCؓޒ%ɠE7^Q&B@oW^)N՝jNי/ݲjGׇoBߖ@DKG S\4pg2cm v<fN8xޔy]TAeotȩ,@hsb`^0H`]qe5~%Bc^rá׷u#hZWO|FVGPtotN[U]7sm">oIK3c(|v^X*E]/H)g0 ˴f6Tu@>]dA|."FMUgNpiUwl!>v'4λ*4D{C+81WC FM 4e/b[/m&" Ԉs"&bK"BJ 6RkqB_PB!4[5/+0Z_}_W<ElE5c䌑2Ð-60: rjKЀ6ib lQܾ2\O=Q(.0=\ߩB"FeOU76#+25 uo\I8&kqؖ0aK<镂Ml-,\E8r]&F58)jts:D|ahH6A03u6t)THj^t"a֛s)qWdyO63 h?n:[{i/P]8ua:)ŐtN6D&8YmszKv $yuD|F?~[C哚xv̽8OLuJ-i+掐"fkjI5Z9J"ht2R8׫XVX s sTXvNGjX7p.85W3|"h"CAc0_N^K`IЃ„z\ Y;JJwd{7OD')?O@!70Ql ^H<0σh,Ra*,=!/ڦ_F6֊Јu7N}6c2;m32]ask\Y85 ǽ r qT6MXȬ'ZVP*- U-m~t[EG^w,>DYw/;#p\]m3,Ӝ$t7CGRqn,&0Jx| Zs#^q_I7OVnnԞQG6oLhkz"s3+PkZxNOٮ5xkAR@8G14qoI#n}UJԟQD8v&Amrh27, @:_N#i>+P:ݟY$u"2ϽEI wvW.o Q@aSWȽF솂6%9Cw{,.Zh 9Ғ'V/ :WLlʸ o4x۬G~Q\s13=;Il`d5ʹppK0$[hܨnR5 X Grjk? L':Ny3My6ӎa?^ZqE[/NaJ40Q{MK>l!%F% `-f?"v7,`Wn ?ћ ޟoO4kz[3ֵks j%cM􌮩Jl&F@1>5g-5}G,MArq.ߞFGr$yON/i(k`޻Q+iHʞjD?\8& Wl&GOlƼ iF z#+nPl夈X1YUwY*cLh +}}I?K)/_+E;u!~U(<Ɂ <B1+DVz5{&sf(#baF (~Xa22jNο~Ҝoeeu?E^AYdtZ)S%t9s;yMl[qy<$} `M:o@sF\)BCʦVh%ޅzF mE|Z}b5 # 8w|Y9I;iP@YdӠDmj1U)6xWQHdu**SGVIܐ:x@uyuۨKsk(hV:ڢY*m/y%0ޟqҷ3-^i&MuqR-5섹qN'Li82D`1;Ap]B+hrD}>G>8NZ<\Ǵ(*Ltlv u]3]sm'n=e̜jS,(K]U\5=e)Ѻ8&J?}JC<_\iǨsw:|P2 ?PgdX.CYKbd>7'3yp`,J-6+D w 3^$_otMpVXxQAK 7%-Tw.%d 6rޠ[~$( &Uxox'5t@ Ucv.'ɸ7*ښ^ρY=b'9#qꐚX Q[ܹޅ|-,$vsINRl)GOԶox3Afz׿(h~).)>=rK*9JL@ }% rO`۰W+W g|#=s|Ps F> q:. *u)# l8b#KO"F>(x霚UǪ;]ԓoto-YER t1ޚ Zbl5S"X9R`UP"҅d!ߟ#9;帀B3p6Κݣ7AIwb_IUQn*7Wz}o=]߿knÅZ!_.2]X1T8l_% =:$&t{= ;v<^_}i YP(` m_=W?FcB^vX :eL3ܠ}N#~ ~qmc(޺+hȅ`G)w3-OȜBM=H)Bv%)sWuD#?7-@uؽmv=94 z+sEK d tO#kd'C%v^o FE#a$Z3Dm(|=VaRH )z. )Xt\v<:CxzBJ|JaQYqA2 W<:kC< ֩[A(so%>"p{wf>tO4gkcxr2pO̕ToFқ όdpC{R"W£:tmouy:)U iZR6DC~E o&@-9D0#C ⭾ 0-uFP+9#d8B˟Rqcf Lb*A5BRk`s~i}#["1ڙҚGs}GZ3pjC4*N9TuF[-_HS5HWUfr"0ҚܻvUXͷ+-=eTy'/1.y!a[+]Rʼ B3@oGC9:,jKvbjv,GIbTt>WzIV\\ưw,^5aB),aʜI;{]e腂l4_gk3&WA;*RHr ]YD޹:ps[~·x 33ix +VbKxȁhCVpxsGnIx2# 2j~!Q6t0s|QfSM;ٖf;-vc#%Dvz:p*#{E4z?|QfՙbDPcwCQ0􊸖AmY-&o>Y~鑲t"\\OJ(2o b9ʁ4U="EJ-[R0yY8`bDo{Daq.X`bBϨ|8lCc EAPemE;3|S'B(e%f$ycqČ?7B`#>݃p쎗$34rv3;N @^ays$8/ 63Y諚'2,Ew R$${l^9qhҟ2ESXӘy5BtIo ލ.+dmQCi0+Kպ$6P{rCJjg]N"k5?(u`b]Xu);>6m5o.^υaN3O#,Oq`ٽ)= }! %~EIȹ*@ҟ* &Xl\}6_DZ:#U?f$R,Yq-/LL ڃzWѨ#5~QY*ͪZB /~eMaOyjNVǔ)Th[$W&75p@xX_ZlQaV=61 Ρvw$i.X2R[AP= LJ~Z۰5,6wx{0?)q¡qa{YC~xLIsOiAd]hm?ڪfe}엸f>쟛%mMYl iDJp_81!M͵eea7lLV]ۙO*rI.-$1gʭZbjP}'ZDI<|ca7G*c2 z@B:IbWXYܫ\s *7'ÄhN띍_n mlm5AAxî{~aDqad'ͽ5R9"p\o%JO7+U-@c7p( d*w|[}¬?֨^tn@.!E5UY(-蓸Kso\!V=1vŇر7o_g4 \P$FK$=+M}Lj!<_7xc6"< Ic5PUChɡg8+) PUyoiDgFD;ak<2aSyag# @M:bn$ oE2#0Ʊh(_PL!95oGS1Hwf S,f):23JQܧly`_Ke G?CfjַY@ |Oc2ȓuD1:>bs=٪`dOc`W켝 A9a+dbV*lUJF?YA($#Xӟ8I.d&A@Ş4ymsGwRXiM[Ҥ\$9Rt wG]*>20R||7/+e4e26=O 7&O7冦eP@)W^] bz>tx j7 ,gDMQiv *|KVpB *:6 +%AnA,)NNY{kQW&hh]^ޤ#"k\d2Jxdjs5. -y"J c)%*hޡm]YbEd%SEm9` tj %6!##6sWAȅrK`y:=~磜x*zg ŎWZXd-4(,Z?$hOOiDMUg}剸Lze.Sh_i7[20[0uLjE 3 &ܼ d*Wͺ$8lEα}. kr_vHT2hTCs"9Q%1D4ǿөD1n/i/t$ObdFl0- ]iNDOЌL0[ I_o%flL 80sRZNuNPP,}knMʦB?k>}C*1 = tF{zHZmLbxRo6<51m:,U.o`vT1[]DjUBPuP.Vl4RWW~v1cwtJ'zmHqXj#t圎O E';Ÿ]̿M-~3[E ?o~"y yȩss"UuaFN哇Vs4_]zHޗfr4'Թh)8`Eb3A`51^k&igBr5x %0F{H&*)LJVdvzEpE"zA[ k$}FD Y~)tи-DaS>5{gI=q޻Z;m,IR2Ikaj]09%$+)|{R7N YEvXkI*%P$f<3q|T,6GUWEǖ?c*x֝˛LZɥdeʴj~r]܍tap[boD@\v9aCCߌ@Ir ;yKxni7V(1gs|MdrVoe9b"n3“~(Qh⪗J%o,9,l2CJyet8ji_v7mnT2x9O\0*.)k/;/S}t{<S#a]<Pv(#a(e ӟD+`)ge, nTUȪvZ}"ͩ1L$gڃSl҄-tTq 3 D}Q(qTG'qI>ףRGvo"^y e'G" ]Q:D#:IT˭ĺҍoת͖Sjk8ܧqsS2Ÿ2Sr4i*e2˦{=gh>kQTI)`j6+G©6"&\N_L BXTo:] +nעwOgZ\ 7t韭h&>/!<ʛB3lrܜQ,e`O 5#߶>F )ƯG9X}`+i5:e%菕5V$x3'48a!E4g T"cBfdqL؋Ku UؿYZŨ.1o?qE=j% "OK$LT 㵝XuR hAŜ~\icH\/[1]NK9j[Bțj_HbF9:"0 ",/R/虋-i߱?P޹{K+`Z^ FnjYx3{fr#:E \4TD`xT4Zw,xqڶE' ^Urk*X%#6-$8FH}Mbum%c"!3]C&,S%3KJtt xbI1smթ@ D(O/Dߴx9+zߩTufCru+Z?dhe.RUC*ٖf$twU{XEm Tfˇr֐!k$bs8F]*jK(</ޱ-IɎ L Bd+ϊ 2cP$JZfZDE!SMէyy{G'l ڌw%zdS4LKqAgiCf BNyKXA\e\O[VA4vz<2Mq#89$pN؃+޺nwH#h*]޵G݁GfhxƑkޡQY IFi/Pbt?4 70>ۯpv'134M"M_]ԍ_(p7MZ}vk.v^&du-V`f2ݶi'1¤몣wp6i$C#_z]ە#@Zܽ(g0\lVSļLn;o>՗?h'#LL,e$Lﰀ:hS.6dvKy$c,H98Z:H5{Zd_l&V_+:4ŞsP.n2}dtw~0蒥lC gw"h:gjs' ,9$._oι\՝w1Xބ(,޸~&Aʋ|{6\àS?ۺ}O9v ̾±7HWM[)E?e( 6]oR9g|˚v,~݊#;UO/(v0f{|Ng Um)Y<炜I O!qUz@]Z.ZhS$r'T h D]xn ٨60l^$05j$ftҠi^Qӻ5PM8&+=~l{< r-,M ª(Vx}CqڅAIM+Y6ԿF"G0?b;" +"╃>)U !^2&J9ӽ<5jdXN~!/1][wi̖ߺlo0{I_s6׳w h=JNRD9O(杩H0|RikETF!nhcko,|/}7jP')VT>1>W*sdr݈R@LŘaH 눰%\Z-*GuD5_B$ȥU0{-}*j>h]bX)fcVu}C?yAQ_wzGώDUj"j_ (Mɋ} @#΅sAߝ`5M&?%`1&-*yw0mm<~Mc >_aL;޻"^FzO/%i#` b P͛ځXw6\(VviҒV5䢬;-\{?3|+3l,_!lӽų3TR\ZkKLlgEsfa_؀/UR|bc8 Ulzn<7HDٙaİ[ɤ5Kz_Wd밊ts9zHi| 4YҬ]r8CxPE~HQ6j(n/)8.e)BϜMLX3~ Mӆ ћi0t/^Vt{macU98yIR!n9<8H,0NU>%u|#JG+Z"W}<7_{q/bx`tv,J]5yjŒq hsE"B5.iTlr%)a*y!(t<!0;ՆV3[,r9,Ӕ%_kH&}*Wp8qluZ|fy w%ђ#QP6` %7S*l5%?p&A5m&a[ۢ1CA$K7ad1W{lB1䞥M4࿚)WYj^ th&^PTujZ,{a:e$>+q, N'^RNROWWQ.a^oBpv~mя2.BDTfvFƌ;7k@݄Dyp=(Y*LEkPyrhBԇu.piSDPp$L~SqJhzIcxD MeC4^gUEp;;%}ӄlϵPR.ȺCT_:}Ժ hEE_8 k3±fy` HfX,h?CYau]D06^CJ5̾qK|+$k2̄ڬ J=&jcR !>RIf s=,hh?7"m.Ê75; Wn/+ǨOVgKF 3⅗F9a]`"u=CDm|b@r# )uyOOC'1Ag,F/SuЃT**4X_Euyj7K=u.ڴ~4f͞:L7ڜs6,bD]"> 4X _tNRQV 7ğL {][q(v$ |q{!' SJ%&U3A^t e7*JtK=1~dalWLc( ҂DWD'*y:3>A}-6,vjာ M5Tc*n@Gg3ݱE|xiGb Xr,ePs[:$~-4Z,fw}57W&[1݀Şt;|Dv>EHsu%IhײcٗH`.ǪsN+]NV0@QgRl1:U*I^ ;xh~5J1'?;smg9.E&S!QIY1`v6ꤾjjJ,)ɣgaMu;Y sE#K彋RX%F;s)VRpa ^N-1Luﴁ :ay+-1v{urd,I. 'cgQڧh=Vp9z?I9V@4,B~Vmo2T6lu 9q%tZJVbPx4A}-I\;hZuUJ\ċFq/Au`樮. 8%oQĿ&~;qwXf/7};r4(Pr6ɄFv4!FTң~[ ;HP}q8biKR;u#E܍:_0u3*߱1?f^OQ1pnJQ#c8?.ItךOT2[h#HUEl4Z݁"M8O#OӚɗeпkLg553"b;Ԧ喊_)E*d@q:'N:T_rfA#mSN>ޝtVxűU31ZgwˁDdSV -jfapi-ꍚP~W_@r5gX^*^oސwjvZqZOT#Hn]'!Yʁ 0<]ݧ&?v\#vJxsEvRc^.Xjii4%ǵWhi毦 Կ#Ч(lI?@Wл=3ܗA@{!¡PdN*Ve4u!Y P/%-7O\lC eV( "f 0 !umcׁ~Ŵ\]^z0i*;4S^Nѳ\%<*q*dNr ݂TN/[I w){m4]}1HbEIۣNJ:2Wc dXon-dYoydq32N(jkwO»Q.NwŶN3=S35\E=P[ C%2l$@ԯK7K491ZWN.8O 6+*OƓno:i$f٭\#6X|0-P#TU5)Ű+0Yn~!emFx/Q do Ga?EƘ+jofËDK3!6G :w~L0vFӿ_x)H=Zp13c)K]I I,~vQ@jH.grE&sIRx0\.L</ֆ=>( f%+[Gb$cWg)]>(ы%8Lö!zΣS*hw#HZ8e*D !!|q^l7.Ag.*cLOSZuvǔt+yqYS{e0s{d]٣>)=#J:n41z֤Q])yT+ %Geeu?@q骕8V[<GˬaaFoKO(c_LU Vw Rj[EO1ʿpg[KF.BK۴$!u@[ˌ'44/W͔m*ot{'"?s^vpSא@tZ;^bfG&Od22j;\u`;7?d F?һϿ=>.LN)p^QqrCY"+cRYj Dus~'tΐi.Vš+JڱtKDzT(T)iV nF:טhsL0uZ :g[&Zi5[0PYAe(Y|w95\*kpR?44kf6ɂ#:t܂ sޓ+TFxa9?@ (Ud O$t:$qw.K8E/T!OgtXf]TuDBϟ*[WPB‚I},n*91?OE[s3GR8\ΰlk@ypXя݆sHȍp /$0~ +!( Z^JA<]oabcZӭ8 A$EQ`*N %~AX Eq,%LT&4m2 d9-ܖ˫ DICb Km5W~RS+d"jIaF?+[=*)1mQp&2ԴCJu#43cqg7ڶ`YZADiEd5,ϯ95r.|≋@G7H,^\XCAl0Ld,؆KsDlE+ԭ/*pcSpfsw|-R56a׻rԘ5B):][QfOڵ#%j%gU4hWu ID&y>`)q|C NX;ˈ+ӭО] ;t E᫪HQ(͟0-%T)#L>;vNTӣ Z_SԷc4je&y#[LBLW"غU\[8nDsdyTOD7PH~ [ȧmz4o"^;։ Dϔ]?ћAWLZSdtXm306oXV_ͱFS_3/c'S'5oxȏUwP<'U4@sm ZV{{/Lg]HnΕx»Wͬ=+uRdN&~haQaFeJwWTpd$cq߼d%݆>c'y:~G O-k+I7CuI:w|*!H궯X]UwAgض{IXrlq[vϲ F|n\'y2JKt-[N8sNiqJL՛ N:)<0x\xSNUQ,CV.|6Vw'ÿ0x: 7AR!i=Q:jB ,{js`R#0_^?d!~\nޥȲaɋ4 leC( %? 0}'Ym0(j, L?<.}^w䴴W(Yc)C i]`0:Ɉ\ݬ9(/MLC* m0M*2%Pqګ_5+|蜞:#8ťHlmrfTWY<LJ;nZ&9EYb| ~]?ĎG7urC!JI쑀6.=k57!(CΩ^wf À'qB쯯|7eako*:5>c7׮Էwm?9ľ WdS pCQ?$-8I8kkfidz LήhWKNtwbe=pb | M +ݨ'_x13.ߎHICQ"*?Тn׾(Ok C.菌Ǭ^%>TF #9ela?N mḑRXF, B "@#aC{H"QX cHjYd0dcCxxOg2賾>-YK<%hW=,S\ zBX`hGxK>dz$ׇd;'⻢ ;?u T]Vx#c](u "8 R8fYXdxWS 41,ii1Å5M\'lA4K!{[%Pgt{Q[vV+>r^{͂xϓL yzBSYֹaOL/KP^'4΁GR:mL4}C\c:n_)O#5#U|?zn\*g ށ:}AnxXas÷dC")~:}lX {nC!M1V!-I/& W[(1VΘyJD Tdl-/=L\-+殄#=eh[ d^6\L[EɠE8o4pfexO3pz2 =gicLAEt"ؖ h3jI c0?p:,EH GUJS#[gy "tԐ4E-1X =ZaqtPQFLݬG ~f<[m~1GY_XTIBZHߐ#ӯ(`:ExPJ|mM|JjƮ|0i\9ff 3oh)',՚uSR\ˣT8MB+j^0dqNF_rAP*WNZm۝{+Y.zjc]VM])zj8`6Hؗy2:/Ï]Zi\!G =RZ^'Ҁ(Ktr7|,hiDf T~&iZ"C8sLά1{{\T=H#[M)oNa{_5!0P> 9Pj,jvu-^F9~rb9[9JWQID31>80 4 rGܖ53/FIGsگiQR5b=|AZWXdh;uXKz) ˩jkdqyZ }s0# s9x΋Ԇ ZZ!,}wlEj'#ـݺOyR(| <ѭU6|YY-KSC8KUf kyn RIHEsWK2iuC8swD6q;F,ȣ+9e'*ZDX+ AGX2;h)i4k"DhX Sn;"RE}gkdݽQ4*VKs0=ry߄2Y puH%4]Z".0LibLˡHMG|;0ddC֜x(<}\ݠ"7]jj[p>t;Ѕ,Zrq:.e|%dx_`gD-\E f?`> *A+C6Qᡄiֶ{DaqX|ׇ\ccY7AK/<\$md4hh0/wL154}'MFR:'T-u`LTU17p\кSӣpvlnϝ!nw9!KT"|cB(- (Q"dbmڏ ,ڷ9#5N 3ߥ jbgMl.9iq;Th_o` UH*b3e1?x|*Q=8;J?ݑeFuޑ:~u?1LV)ywLΐ%ԜNHvbL# IVО=hy|60/DCZ&kJ_kTrH8°l*jLXYrasenB֑]aU}C+ǭ-pLUa 5Ar^y7 U}a\BP!%| wQ>RY6Dv<0ĨCqqڹnL:ݿ+$ i7ռ#dӫI)OMFyC țRTH|c+l688Rl`w"^=zJ2s(ڠWӋbcY: /gNp;k#Jju5͎}K+JE3#lXw6 d 8BvJS~y8*M`>K+mMڮ''ddL+Cf^{DWj==μʻ Z(h2Uv]n-Ro = \g 8(4\~ ߤO(p83} MRI ]DZ$遪A2i.E"3ך4n+NLtXcrMWؑjtE&{l3ŚTqv( U%YdOj?4 WsjYDD>m6e .a,:?`uYk4"z NMWzT0AfpҡVI-~CBođ= ;WS}ٰ΍IomN]#6[k$=\V4|`.9oС-#RK(aW)Ȉ${QYd0C֑cֶ{pf&Ze`OrQ:*a.OӶ$ e%&מ>g( G+mwl3/'V|bT* VtPs&CF m}VdO5GQ!ey-!]UA9YZ\lT.+\jhSduf>ϵ(sDZɓU4l0YQk2SS7Lͫc&XM2\x|gu2"'Bl3⋅HKr9u{xrxQ5UrjnKI䒽YRos1a$إ̓0OBo0A>Gӎsq(k7)5Ƅ>vFUNmC +lAoRd N#ӚfVCa-W>$duˠ \rtthr Ag쾞_t 'q-_5]ԠX*06|Q ޣPR3( jXv[U% /w깪%%‘Aa~O!a|,3ׁm@f0 <{vR§ 1.?v~LٶWݾY:PKϐejxRC;d>,Ԓ7b g+8՞Ԕ+hLEXj`)?+4FQ~ 9w2_5{IOHe\?V! 91ZScO4P{>w" ,=eRFօߢlmXi*W}(l>O0(c$gS}C<^ȱE{sl,CO؁]ݕp>:;c(\]I worFV.v)w&e(4茡-s,z AV5:<}M+DFGPa$cY> = 詺dl# aN\z!)7&WcqtGG~/:)2`g*k1 7?//#VQxm]֏/ތûR; B(rʞNT&(յcbMFڰ}"@*kr""iPd%HW1$Uܩmdim~Kײi3I.?D.2,2g\ςO B|_>f8̲cֽZI]^(ZJ];0M;g^߀xHKe~0v΍0QSF:)`,8 q"Z2og$+R~uN^wqG'eBwH\t~DHn {+┾<e;˞.0&,lD>:ލBL.*G;o,?\3jOZ\Y݀-vRd e-']vKޠ41_+0sW3-s÷2eܭR hV-=9Fӡu r rؗqpyE=#27ŷ*dJ8 < ZZB]=|_ 2*^:@z-ġ6m!]XQm'V3\3lk>p﨟/d:uHWmkv=Jdm,Dؓt?$ԷKc+|}sBIa9t-.b.d*Gr s'ǹ8>'a-VY-cDS_-Q%& -fcP@XxMsB,QhKBB8Y*6s루%h؟~BIXH^; =ɛ/&\Y_ĥZ7 !:$ QgPÎ* Ӛ&6)$\ BF5U6? ;wd+ϳ6A \y߭ LR/$%RYR`R41"Y8ϸmc8)+3qy=kWZcM%|RQQFp2<=#00H: TzX%󐈼j%U4 |?6l P_ȾW W|ϩy)UGaN)b7}꼢ʼ 2s06s,*䳃XFB7spc]0ARH6pŵW}9 "Nb C {D(rg%Kc}(A4x0:8.DT# !+&F#V# (x'D)qP%TL!eЇ\r+w9J&P ;!^> ~ꃃ~z$Uv@0*D+=^bGbnt"{4uckWN7/!/lW C+\߂8VRr,v˟~yy/kJAHQ}្vǗUڎIh{Qma?-F-L?e J"KƩ" mpgUj%o~A𚙯&1p(( Xu VoC )s6SL*-c.W1Ȋ/qe[2 q"dREhCXu2ZӘG1OGi,XcHůrұgBS@l>5=F{#R*q3QcыLO`:S?ȤV(rhf.tZxSR^N$v$3@렮%npPضZ/nj&=b ygVezxaJ̊3#3,J&%tv8:Z\ 2X*5 d1#t*䳕-%fngy ]&5bדdKB\Ko .ZR+@}Di=r `)s<(XEIlUchdW`hB\}Y1^M+c U$ .5Pȹ2$AYr *m:M8Fh>#oƓQ,'iS+}|]2hDzi>0ڨq p;o 7Gq*<:ɍS`S{>]p4á2!;r4`u]F?5ѭͲ#";k3{Rʨ4#5z:,GAp M:rq!{0hM J8~Be{cgv&o]rW詓ە]uf]ս~Mf2z `۫ZϺU0zQ0#p%'ҙՋj 0LD:f,j/IǢƅ42glGN>/Aά^s:a8(|/]G-t_lr, !kF{-)230TG NH=d6 vka>65R"v &yJR~2w|6٧IgtW 'L!U% +@扴@[+>[YK8 q]4fވ GYGXLwNa^9Zõi=o1kuڮUҟq)`/oq+ypUugn`لqS&;д 5))0nO2jx *Ok]!]ZTa0!h" $kvOwR{K@[uk[s&S3Z76z;b/)fNA䅰[/Lbakt3UMS!w'}5%ޟ}.z$>Jy]_4qP5hT ]vHE> 7qmΒ%ÅFܒTѥ8dd ǽ96btw3~|(&9X XP.6֙DWo}bt#l{1ׂXp[ċ3WĐ.?G׏ Zǜ/ySOЀ,eX \w+mgmAX%*{WETzڸC^cg:3uYkJ_0z8kќp(5Qa,q!GdHIsKjkɲֲl ɝ_[2wUJ%w4o@R+Dm Akxtg&RB5b?+%7C܍vjm@{3gXzr9a5#=9_J}r;5򲜌Pz2 ns2^OL doy1cO]d]&gɯ`\'$9*#/΀ӵLY\(MbkgD7g@l,| '@,ƈ-=/>i$"K;>}$DEVo> MO~S\@Ϩu!\&\ du 99NN.-˸>"-F~0ʹuQʑ~h _Lʹj#3=m';RMgTbp^iXަZ/Kc_\IONz{ =Nq F-+~E[cd͐eTb E;3I7?y75}Ys4Ж[反FH|Jc V&f˵aOdiPVt`Ǫ> \ `%{9wa_E5"CQ3 ;]Fcmu5d\Glx[6 7s' HJg;3&R\F%cǣZj7OR|iek_69LYlA{UD?ixC9>7Njќ$'qW'kwO uD(v`),)EʶX3[`uk߷YM`̧д;ꆾw&i[oO,%LO\Iv0C82&B1[φh j(1x1#WS=ZMĉ#x9c4Z28mL5wbڡrfLa&5-dZ|Р;jw+]o1!$,.%0Ӌ!S14m'ɯJZ.g:]iE!dj:r;>]i2ص`CQ?fswwxAuxB"X lckCvDYd.4w,2&Y8ݖYSL6{"jE}W@2|>j,7~;X5fҢFgռMglM/헻W#BP%CXxωoNݡiG߂1'\f`9<̎ծcz4P?\lK7ÆAk\{כ<Ǿw_+uG2=@!ʔm4j 5rqKˬ׀z1g*S۪9[,L'/BjxVƞ©o e aP]'d SW,y8LQ)rW%{\Ay1sm32ٌO]A ]5- 1BvѣvKNԠ恴nr_cT<0: y\,_?[Xƿ"G{ : lH5"{b7z˶Z $GqVRvLK&Pg^eknBP XY*޳]y(}Vg0 ǽ}J5<M׃e 8wEb:M$ٹ D\leyx`j&^™H}D 5rq%bG.Sc1&ŭgQ CvV K+oYnG{$9eT@׮bM\K *=%he[JL54 T Fu?:Sx^Wl殸m{%V; 4{o+zC!C;EË;~^N(ϋf[5Vd׸s-3:Q81 ȃ{2L lյUnX\ y;T1-q#m(8ՑbPNIS#:m 1[K3 qifveyjat!Ybc.BHՌDGnqKBvO{I渌`62?øfz C K2C gk%(i_FE;]JG}Ɇk DCmmE;sFFtc )l$'R`HzI!JP $GVMo[mU4obhƅ-[>3 Ht Y:z[}j5Nr(DS-ن4d& +%dSYUpx-%lv@ؠ+Nf4UWHDGn4Z` ~&gQyJ(ug4EaCc$SձE$7unna;1 5)祹?aХpnS-8[\7#ȵU@cS^*G (/(T$%P3-~Z +E*L3ڇ+Y@]dGYNEUUNk}J1X7TiU.U+[O!-Λ"@ـ9c԰ /Q ~B pMJO:ᵙQiO9G^.=y;շז'dC莗#a0?'"o C8eUAٚi9&:m LEX{ZKnuf 7]^i]eQY$Ό>l<0#HߒU&u`Byz~M吿O u>5&VDNa~hKyX y`֒U!LA ](09P@zC<)Oa+g>:5g׫,*yo"YWڧ:߰a5u;k/pa-zحzm%0x.#o*6oI2e|鬗G+\xL)m-pO4O~ʶK܊-V>ϕ^[ !Y̡r-$ϫ(  "⟡w9Wƞ^vL5k.XlӣZG)AN2{_GrP!9*I5$քhR< x6EeTA^I7i=~C-a{žk\=deCۺGR4Ct,ɉ4!pА J*bV%9q^ƓCTHSIgĊ8[gH° FК.,ޝ* JNYXnGйP|CIB7×)R+ q]-V1U9VMGnU`p1)d9*jm}ɮ8Ԉ-ks4sfgƪd=%N;Z}to _d(Y3E2Uz/:}Qς: j\4EM9䯳X`[מQ<`G)'꽮t(G&̰X1Zq;F.4<Ve㬌ۇJ~(:o JCcrOz3'ǚCۡrDxY}]Z6BYDFbu|ݝ%r?L"SBE'Uw޹'/ {B!A5ȳ)!+uR <:J Ye6xvd*voYɔ^qE2Wim|uaPKh5F-yC gV~WU8[#P_~+XQ149@ _0,b|&yE\@ޒ֜ Gi*3[w*<'; T.MiIP 8 q_HEHt[o XGCX6kӂJt!I*| Tq:5ޘD e'nXiT8sq$!_]gꄍ'!jцf ׸7x1W'^l*]Kw̾%{뎾UJ:?u OtH;߃'m!QeeS9q- TC>w3үC$-+(bN9}1\;1YN(upRZ14J GK4ac 7cbV`6rN}Ά4aYJZSzzzqߍ"C G me*|hO])!(d?U+,t2`zY|@D pp-Wٌiʟ|S;a(Fc%xp [}G a!\"JDZ0/Wy컁N1.bA=%5sQRx~SW*wusav}8LX46$ciwI#=]YuU|tƇpn;iۡzى֪2f`|%k0=Mhx2R.GLnt"cB!xFz<: e|i: h$%'hAoh@sgM-lY;pLqU5A$ީ\<2x>NFB}kJʋ6l>W-'vȷ:]Zkq&vJkOQ3TTzdB;?J8+!mUll޴L8QӴK@e˨OӉY03 -],$pIyqq(tcJsxCb\@+ Ƽ k!AD2nH#;$!9L0 \/ 4.d:W&UW44,djӤt E^b!HX ?lzdӚ1]w/XӼt?/n  Ekj.QXsZ({5"o͑]ߘ=鉱ߢf"Xܞk'#nT ߲+G)q_hh$<8.ƻ|LA$Ix/|/<"sfC(6t!}Aѿ[w HޠkuZ7md~ccQt1xHJyR-}R3WT'+Aǯ&\nj;8|ZI7zS?5F񗪹xʕI+FcIJAkP.fPDZݜc"wݺy Hp=MI4Wn y>_fZEo=ctلѺժ*xzIgC%BQHyڱSU$i+vѡS r2?5e@?؂*DghbMMCUv;z Ce`==3)++ (1 @0ȓW'^Q0@0\:80pپ`o~2Wc#3oE䪐60 7s0䀏Lk NOp JO{9{-p;PbYB^D4+gT"FpʺP!!vk,iYҽA͜esqc3M9;.tvu{wnI-$ߟC\1uB4#r*((0$sUJp&VC ߣ_--?Y2rKEoq_pMK&_COf(/xhې5qqݏ᧙ E%lԬy`ACDϾPUfF>fP?@aٱ2΃Me_Eo1*[ sMft#睌 H ẇݣ pPmKniyar`$ǝ`79dmf֘]&$$ K Tރ8@9-?3~˦4N["#PعE=D_A,+'- ;`:Ṯ)=7JRtm@)G>DL_I#bd-3]UDNNK罰4E/7Ȃpy1Kھ0 HT>1kea2$- 8OiD~Lzk**R"Bn_3HSZ6(=㶞j(MtJVu`HUce.T`6bAAZA7Q cE|W}Hxr!a}^GJOa㮹7fsofΞ}!|(_(%r{,n2(b%B<{b<mzJ#V>A\o -VZӻ_cjINVN$gu.1c$O~jyֶ.ى3 LIgk9&H@1)ϊnE-2$Y!b> jxhY@b>8/GEg;xو-- F|\ߨ.>_bɺlmSe^Yu_ + L&$l7 6+!(~U٧,S 4 8~9F>&Ҹpeح%"%> P@5WטE xޭ>C~ōaJUA𔉉_{|isnU&r^<* !Rͱ˭QƿItD*'Lh( -d2 =Fʄnfd"2`¶Ol3:_>?_X+؎F}.lu 23vY[ޞMMLW`v!x!N{so\E+Ԗ%NpŜ"n;DE 3m8*|0FPN:gRTYCv5Y!r5A5IU]4 VBNOokLX3xI t q;>PTI kQՒx"^ໞZru ]<+78?rW 1ma&Y`tnYLܜ@6/p ˗NA]7z c% t$0*Ϟ@S}#/'HIۧ\Y%Y8!L2f~<֦(:I7ŠVƏsiH %L3G\ֲk`^7ԳTx}7]*s|NZj0Ng cpa9)]ryXp5~ӾSfz~ET:#p&V&3Lܑ0^in ⷮ a(xjoAA^˱I7d=Ozȷ϶Y+m;|B &:͎yp;$pBkeI U+r'qo"vU3B-v(@W͎(C芊. 6"1@cjs$]d~m v*`6EtV!Ex]1nr<.dtdMt >߭2}dȤ闐gSltT{Gd6LOLȶ樛R.{ aJp_緞~ 5?d Z@Qtb"wT쁬x)~j;Eĭt Tu饚竕xTj#mL=-50`Sut~ɾg]ֶ}l3 沢8%wv읏øpxS!ltHT@S},ZS-{UğB>_ǖD0 iB7 {CeikOD`<=[N)Ea@%1[kpٳ\HmŃ@aYNzx(\ O٪%ӧ'U-J_D BIOx%[+gkږ֡Gk6sV^7ÆLJҥoِzFR".>7͛n |b ^.?igI6@S~Wn VF~vh)# !į2iu Ӿ})Je\\je-]\ |I0{FD5bэ3eh~y@j [ zZ|V}ا.mJ&2j! ҄n`ިyS]=3bvɑjQ}_³KWF^/+t9UՄ~hHWjHEn'dW*94BY!DTJl=3Lvђ("BIunZB@,&=NVr"k$K.|طk n Ql~` ւeJ #ʆ)4ʴi HN~4`B _S9h ":jF 2[pPr9a2zA뷁rl|븜rca9гB\.iJxˆ=HACpxH @avh*!avR2y_IxmW5ʖŽ'ќ/:"GLZ-R_IHHޖ!Mq$4_p|A!NNGrOgtk^Yw,aSN̦/xA67s*Ь+>̗ҥ3K'D;r/>]˶ V::Fwd$ ݕ9d^s3+!ۙ?٥6E-;hb>}us9fQEF3 7wԻͼ )bo ׫jO`iZj, }"Sml}R gO,v4GmA^(Mo3l%K'3~Ġ>o%>-aT.hUЙ:>o6\։P8C1eG.PC=jpl@"gAyzU!lw+ Yоȳގǜ޺OiJTPi ySxu!luꤜI퉞`%n bxyVHg(JPbXZ&5YL"B[KM觖 ĹW]Lgk\|7dDF]T[u񫵋CȊcu!vqm+[ e}fDinY ұqS {xQC&ř֕]vk,ڛ^& )#4R#F x- F7KI=O읳"CnGg_mΝ1J<{4FL=D0wYh=ƭB c=SL.3bɗ_JEBa[䁍UMfy 0XRIH/@,@PA6M尧ea},*ΤZ`fw5wy v(O_Eyė. wHGyH"Mdمգ#v.Өݰ\Fm*6HqO%p064 %C4=_*a!%Ie}v{zfǼJC{ucW&Ӊ雔‘80/A0tq}S/ꄰ9ch-ɐ0 F["'Zdѿ av'eMr<*۽M[DVkl* Oݔ7HXCw9u 8e"ԭ})[q]M5hÎ@6PXik +81Tl ϕfh7cx`F5v&/pw`vȌ"U0*?#α[\I"3R6+rV4V`yVY;O@PYGcp P*節@0B fbƉ5a)\b!!-H]JS?¦k$|騀,C M [qȷ&^f])jVW n7*J X1max*(v]5ZXf$6Pb1CPӵiq~1Sy#Έwm0z+q{ ", f+/ܥ$"P˻ ! 2,=`,u#sgBGV6yxc>T#gjrKrv3qEn9; 10q INa"<(mSn6:2j$M {uϜZu++bS]J6iF(MRⰅQ._,؉WU*̅0 $îw_Y x;S_%TKGV DoEêfmo:LH&Y oǾ=J3/T LM %@({}M6Lmr%q$Kݭ!wXFaMQRp≏>}8Ai7~j AR-2&#ߴ>ӰBH7*[XY Ho[vSK[K0">hzߒ˙7iߪOv[=u! f'6&m d61h'pF[Lݒ4oxhynDvj߾uMo;H} 68gXG 8_Z,,{ Y\FNS C=4@3Zj Kt![ƕ `'V ]O,n&Q y *>e@-CH?_jp*9ENf&[r `>ѓlߧ;~UF{]1_TQE[Vw斬Q]ʮl ؎6"^c;YT/c^IHr:xxm< yJaHOONoM q}6Li@MTqj\!IòjCACx{l;.£c1s%GGR< W G9R9/FA/_ɍD5'79ܑrT/V`].iUG/ $ՕLco};1j|E+#\JZ# 29P-.qOu1~r_<9[_,F⍚8{޲!+dO $_*P/:0{Am9dM~C}bmE `I.85~jU3ẹH<6R&LhUuD!09I#=4q@\ Q1s,ɀ$gĶNDr1 =m-WNh$OMgdiR.²i|-Gxd_1Av5Om9~)'̾ #5b ~'z)j'QDEUlS!0"2a|YT. >+O{Q*si\Ժ6<-ǥҽP;,х<4CGM82>"0/%%nLmEw"g'=YvN4=&Xǧh)Zek WqwVn=5># M>Jvk#zڍυڧ+*laZD֞vji>X?sgoD|,`t".{Ԃ&I ~ۇ?ɾ1"/C`u`ׁ$vZ?MQ:[G_L,ƕIeY!-:ٹ=L/K-ֺP&lB\83AQmG1 Q8mK~6y5 cǧ C9uE/o7=S1$`* +} 7\[))-z 3w`)_|Cz-p |jBB'0l1"V',FIDzgPgp" nR!HE u lO6ٛ^!_y/t `vb]:CW م#NaO [PMKzLaWZhTBEvqnr{n Zq)Z@uRS&E#X ӘY>a$j""3rͤ ~"$K$7W:?fE)BqFuKm1ϳsZs9j0El&GUb[B >x#a_/D *(}<,pvfJI\+4|8;"! Yv x.`vd Qr5,a X_܀E8Ls1U+og \*_$]ޱ1IpCu$M)*e"ݽ<= yNG,bBml_kX!Eiΰ 1Beeg%4%y>boNg9,B-4(V~t.g㟿010^Ǿ? 練_c%S9T0]Yޟ+ : -k3z,Ώ4(ss_8涥e-|`D'ꍵAl$%tד_3Uvl O.< .}UPv"I X߻gȨ'=DNۘ YZB2ɏc&AL/ lJW %]ۓpAZM{)lvǒ5-f.8z Ӿ[Y|dϚW7d>[7Vn*߅s m$#q~y}$]SJ 8ՈU5P( Cweؿly{* ]!$貅mVʯ_ȄaNoDv93y ]9Qlޗ#My W]=-eJ nʖWĉª kX&Kq]Y ,tYy>L,:23VXMD,DRnw8ylaI|pa(^l HlXM\0j|>gew^erQjV_ # ۼlD~$f@^`G,t#w D1z&qxm#h'`>(w9n?pMjx]>3Am0Iצ~9M(;BYM@`Шчa^ acʒ ]\]|('zBжC-:.o%[hd0o'_H%V)L_.Sߪe}H7y?x)MOi yV)?KҞa{ߙ WKvX(Rp'ܔcLmWMq>3Vswr/w BH㫛e֍LF@raV:}?GYD( ,0ze Z*_ĔO !p!0n5 |^MCn|e2ѐX߂1'*JTIz3-\^4Y;2o3Ύ(Yt{ԤǕNЅo (Za!K6 K5"}A&tY 4x=R"J''!o.Of!jj\kR^+e akmWiۚ4#HA#KH%|Z!لTеp+ dÛuva뱋7&yڹuSEշfPB us's3Z62P #ϩoCu]_H YY; ~r4YVǦYt& bM!Aݳ#oYl; & 2 )-kL.X>-צ8f<yǿ~& #R}'CA Hwh LP):͑;@UX,([AsjO6L[)*(w?̥fY.GKP^텛ilBr^{qsQ")vA],qY-!WCå'gOeI@`}SJ2Լ6dyQHP;smAP(fE3[vSibz^'Rs\<{> $V`yՈ+I`Nk͂z}FE/ȸi\F!ߎ RNฏ߇9 kr?= ߅Wi'ޓGAQt.ҳ72I;h]7˱ B_CXpIR6}-Hk(w#ЄoVB~\'2 Xv<}f)RΦC0*Q}m8Mf?UEtQ.cetRW>XZqDD(J3e^D/'Aہ=U[Z0k*@L@H9EyJcK 8/jMV,%YI},<tYY&̄y_/&8U>#WM}U&,^Ys(c %pٞٽ;!/ӽ*c5n4BIsh@,svz 3 rD4"D] րXlħ[_xLo1JeBmg5AA^/vӈ&@{.!bØ[Phd"Ϩ#HA ]<TT]#4Ё4nu]'lT\BN=yIi][T7Z?[ B@WWS-[͝BɯTvٿ6(M} tξE|BBS_N AWfm6!'Я'٭"6 ( $ ߋI2Jۘ}7g߉/ PV'+IP&cVUb8fJ2}Z|HVXqSR Ǖk/p}}&~:moZp0czhD&\& AS%l,Gc`Űk^b,G0!e҇Y#5cqMafI&#LZF~EDli͕)~ w_ښ78#*p;5Aδɴ.W.dZ00hlFhd c0<~o]n6}W{m^ N4uK1!l(tՍއi6\T:ʞ4q+~_GQ,Y:_;i-l,}.JDzAcȞ/% UsO:F]??)M1$.t CB/^#Ȑat/,e$fHSдQA;9qp Y4ԌsBt&).jgJ0e'#:5⧢{r3a_O`8xz%mDZŦtgٯcm:m+!0O)--yg\bo_کvZzFN Xay35,z10 P9ە dlY DoI8eՇT7p5-/eY2 ~l\\ȤY!2  5Ss1zڝ5o={?}zXbG, g1A 7[S"e01Laj[IjJ,N]$vܜ!'ZUlF2iQ7k\C*Ng4JQ#}GSƌ!iI*3yM  >`u|Nh>YTg2qXGβmrfPW#Vo1:&F ,@J{&(H_VxuF4~f^v[`6d1?wwjbzB\.G5Hy֝Tf 0 Q4QLԟAu.r؍V;92WJfh3y.q8wc>9bq<:Q5W3" cˮs"زcq٭re ْ<.BEOoG4` pG2qK\'KDU|awUJT$W^89@]{dL;?Qr'rK wa%9ܢ*r0z8Y;ōFIDFjmۮTa7LlGt(+̣ʟ=5w#o SZ*?J7_LglF Y8 Lw_53z}7o z)$#.D}My*.Bw߫Ybi͵T=E>MGEש˥b`T ^?8!O #睗+7 ]11)+&$—0*úmJO:dKFdNεSR@F0%ݡ@ٲ($$-9-nBO4#SCаfFp> vϝ}Dnn9"VIL tgd;_siһ3mӟpԝWhn;f3FVB)b6I>9c ąΨ㶥#/ґyѠ^mBSNxM$sˈ  %ke'䳕ń~Z=eb|Ҍ֕"~ϫg9J2-[oF+V;+% zQyo> e`שzWϺ%FT*M>8;2QhD̕Dǡ% QϿ]tZb^ldٕN)w9D9j'!6&hWUIX7tazAh u" ʀ ǵw}ʊk> eNm(DXYEpknAZQ(zE31͇6P$|> B_2ʮcԝLa08XA5p 7^rɟx,ϟsQ_' =Ų%Lnחʒns$}2R9MxO./,ڈ #a[I݁.fh kdyo&26y)+Xϸ1:Ƨ][G)KtܥAJۇ8Y8l5˦ӥY$? ݨ' dqq 0<'/_qD[;㴬1!:8m[/8g QC- .Z]NUOe{?V^ǙUCuS]^B{-BT3'M.Z(,N3U3# #u!xRj6GTaf;Ԗ3+" =RFʍ> !J`ԥ D9}4]T5l4GHK^ԇ=-p!* qѴcUc4ezȬ΢ǭG 5[0g\]}L*>6tPޘR|b= M2@ozS3D n"|d薆ө{u!̶CJ恐 V'Q@5*i:pRH\kBeK =+F/4@ L`'(Z,>TMJ0K`#la-H%aj >*qGz#Qyqa;#}yi6?(&lZ6OM}4m3,zʙYL:|T,P™N̚箫.2p%yBuE' YEkaBͶ盎K4&ڒ7 eUWAA@2CT.+/ E8kr`=46.C QE|$ BM$:r)1;2׈])$ 9ﯢ7wgcY'}`M|@\蜩Fwc(]um}-/1K 7ۈ]k Y)_<8&^Tx!T5JLOmJ$ Nӫt`J4'pƞm(>.G7=6Xm8^ļNH{zjhes.{b1Q@ΎQ7ŤLm{ ZS3"BւS>f<5օ4HLIS L, e9-A|(1lGRr+$*/篙w츞hVphk>a\/Jչ;/ڬVSe(LiX mVYAm L.P2vVP,X`οL2( О%Cz.T\C`m#{tv/v.>o9"TsPf E Ё҃:i0 "3k5+EnJ)[nHh?:֋_wb|c_.K u?_2(PˮRO=6gwDڸz^ HC)]Ż2iwd3ZM Vy&⏭%vBq~581KxZc+~AtwuGǥQЯzcyֹd Ak=L),vpaD=+wԌgA'541iegP2s}G7Pim7^)XLe\ȫK uT#RF)^MR)^hgmp PČʡ7bÍ5 f%:ؔt{*$^@ AqeFK ( ƀD-JPzGs`T*,\QD_U[|MO^>r/;Lq6{² 2vښQ٘_)\*#*1>~? ooZ]$3:a.GN>=SFJlk3/]mvѶ$:}~$ J^P\p |+9)S0uZ>2jbw菎Y F vChy2~WZRvxY)H)>T>^n`I xa1D@WmϐjL>X3.DVb`5֐䗆q[0p<;2zoS$hoOUVClϞMY1sk ˴5|䊊~)U"Ӄ 0[ o~obV: OFvJ۝!vgYCvpib=[lK+L˪ (%fԅF1%fZI^ĩ8֑Qs uv(1.qw&3'HfG~bA C4FLZR `4ukh3J?rYԜ(pw"yǩ-K='y_3h4\Mq'D XqL"ۏݨFv5*=N;9pyOdy.`l ~ m4zo@R;x6U#/y )8w:(E*uaӶ'mpqByP!CHa@%FTl!E+5d%L`/R f=򺒔ĠφvmhtDzc+=bjiٳA;,u_[gT aɨRri bsT_s BWΗ~[9Mќ}w8d;t[`ϒ{;wf;wLHyV qYLYBA^W$'2/qXA2FEwj30'o_vsS!};;'W_ –7Tx)|7b-Y5&iG2!<ihJy$dAd$)+~m# |O.b BL pmyF,[,zϑĖ zN!|R)x8dÚt}I(a0* q(u{y>68`::~j'gYׂ掚C-B*^פBvy+VcZGH[,Z ts==33o$G z#"b7L-m*l]Ffc<~cmn Y3wiub7j/sP9ĝdv }3kiH7MpAzQCq4&X!d˭m6&,\4;(|TUhEa!:}5>(/aB#ʬN l(5 :~²dy[Q L'I]5}むϚI{gC#λQ(BOu`â *qnRGW>m xt} gĿu ]q6;5Zmnt홽em%HX yRКcZOx5hu'_K@;gUt1)Kc?#ƉE/R~4K;*J'Km׏ydDVpL5k5Dfb,DKE1O:R賂^pNwv&z``Y tH勄eo}Sea { Z1m_eEo|(2Zy#{5 JeM閖 W} [ʘ_e B!0D]"ǝ;\IAV[X!ܧkveOL uTeUˍZHxv l醼&ZVK[xe?ĄQѰ% s&(i;eTV,͆WkϽmR_%>J%:XQ ;0w?4B{ i,UFgW%}t '>ڶQfLo" > ?%m&ɰ P>,/ {mU m꿊WT,FRUY Cw>)}U8/?Ҁ 'BN Co2"Y4|e SVBǙx˚$_H(_Dd} .Z7_~S:l&;5ymaScS^y8C=ac۶dvO+AQ㪃^lL+>b^3lzں.qTYSgrRRv%~Mybգ̟j;&G [ tPY%K}6CB )$]Z> 89}UϤH sbٖ$Yg=\º^SLHYTMMO/szq"YjĜߢ!|U&b&0;W*+]}4{J[~]8p s&U!2K X`]:+so֚XZTnk\A 1&n %824 j9)orakB t[O#dT:h5(͔UJ(>#qZ':|xY3qE!~y3dɇͅE1`F{IJsZ$~9lh zNsf~W #]_)β\MR*nϚHKF!+ 7y#*7т]`L wZ%Td1dU4 'X Y5q%KKGm$%m|tWlw~lܴpSH^Irӷn@m:9Xʲ٢.OvvBUI/h[tLn쮂B4zl In_@' ]HҖFsmcqxZi(W|A'9c+dy3@%S.ઢq ~-[&b<D %X􍬒>q*5sE .=y9vz#?w Uqŏl4fȂQ2}>)fdzN>/$ &Mo['K yw.`.p>+"N9<3WW^ցa^^T':MO`ZVhҖr, }V&ߊcR!ܩ#U=:8F՜A#hH}P7:kj vP]c^ԋQƨ|/  FAowb0!wZ$Zs! BxIs;uD[e*k'vR "H/m$ Z"3PUه^OL`rFԲ?9*`OP),|BMmEjGb`zUi%73$(;I+3uӧSi u4Zˆdy c],$Ľ-V/PA\^똾X%ë\Ս|Nn1}ooi 3޼FB|$-KX۶] KRbZsV >=0N9T$}K ͟ س܎ _֕&Aou2 U.l>RD }_*-LB_|`CJUi1f4Uu,%J}d J{'Ԫ̄kDb/{IoK38V?\0㔹XMY{ &iFQ264v |^ZZ6<]4kQ)Wëvwytt>Ʃ6y+ʙznw pYW e4[qz}rVw5tlNנb{; D6y\pbwCDo߄bۂ濊?f/ŽҹstxD+KVC}b? īm?cLN!(S4~";ǎ;k%lvtoC7R^pU&Kl RsvE$=On④2>&RnV8[V:nlV>jx6JYEU}eB(YG0߲xlayd#F=C1#hjD۞\-Wdl6e rfkWK!'>pH̾ö.:K`sm(MFKWZ1PO6ᙦ|](p)1t7 N]2t =Cwc2Oo*Dmu] R5=[qXH8s4[=K/ #(iz\VOisLf{߫>n?|dܓXM #[SEmwRTީʝɰ܇4C:E6nԠƁ.d6Ld6k\nhL4XQl tk@ 5oVPi8PI6 6 6 {F"p Xӄ6^М U3,;ԙV}MX?Tw?w ?^'m:©*f3wˁ`[֋(./y#Y[2tZO)[ !E{7tmk몇 J4GiD[o>{ih̽b4B`SLGk Yєn4VtFS"wd ׵0;GzH6l$ʡxAy=3WCgYtN6Z5ItOV؂HU/XnQGpaӊ% wP/[ۇrt{íﳗJwBM3IA0:} >!ӜsxLJ0`_ zbYT&MR T) %ngYLHDG+nxj@TBF|&¬hs0:CKVF+<DAVlh[CQ0xfnn} gZKᰘ4ΙF9юs?E\81)Q]CHټ|eGءtŶ*2t:+,fU._i@ X, gn{p9x ;55^5v`XV$1iѢp&PKd؆k"p Pc^= ѵey>ܥ`3RW.o~j, 0"ds9 }stPOR(Ó8I5^wpNN҄$&3}??&u (cDE?ߋ"mۯ|Ud3e1ݳhk,D )󑨜*P㺋5b}($Mj72Ho[+"aBUEy)'\GYbeɬUH~ Hg{}TzB{qTXӚtY#BݵnV=0(ǭ@dh^טּ0]uS'z&wIL %ۤ-~D"~$[ATC,I ٵ|)QG}Uq1zͶSl!КpY ጢ  Ah fx+r Q1v9HrQUהNme!w ɹxr\k=IBZ`V|I'ʱDizn#i:(-,Ɨ=N'pƹp 1OǫԊ}:2QӸ(~UDxɑF!6U_?23g H!#R |Af;)K~<]A3?iK,ls?:5ˠ\N_[lLGi{LP~-.3S&ߜ b_a%`i ]Tb#eӇHKOِc-<9 GTXǁMJ0{G,%LM*B\H9O0^ػ[όV-0@6[i@HJ6LS F6Vl%$tGc_bhBĠ"O0ЎC>TJ>4>/젙:Ugnn1 'fqJ!l!-ݵWS^ o1,v 6DMܕukZi5h M Bgb&Zc%{@'U@/1:r@Y^nMz?]f钫(@ 0HGL_8u>Ij.tQ(~`6'Bv[c5"d?3b̲zցR%bpn̼9}.gSB nTi܌FD.E* R [ Yi/HT J9ؕw2ziDԘ:S\ 7ж{09̫6n) ߖLVṙ$[;Uf%A TT{^aqFӫmq*L7/nE6LJg9JcF*>H[`H7ȕ>-fI͍ɭHvZͿeUy^x6 1W]r3 hpm3S2͡xؿ9d?VKb Trz\ IQgT@&f2al;Q y]{Q%-zc=\MbYVs4SU^}WmJLmHȥ^R?GIy(PgKq S~glb3̞6~^K;c>empK_cBxreHA 9tQ/1o\bi_V|̛º*d(N}c2)iOi9. h&+s -DcQJr3n!/+!qg;m-\oV ň;q&:+H<]2-+@k1ID +aId|2bWyB_gZ熒\9CgYnWEP%'y\=p)gķ61 aMCgSP$X@١ܲ0,e1Fk@˵"x,6U&yp\7]` PN֔EI3=܃wZM(Ȓl9#-tǙhJ?{~u5s_bfXgbohO |m Kb'tԠ[t~^⋄ PAҩO1jk"I^]ryAy[wKH+a-+P sМU  Ţe_/lUpL\^r9H(l_hΟ|N3Ü'Jo|MWN`k{_›v#]7'򬏩z<߷eqK=GoF{5 E˓3[c.Zdz洶v߁-]=c[VW1A46|-^,ơv:rm# K(U,dPW_]\d@''a顶3=sY9[<+&iPVz)emD}z*,٠)zHl^cX*òr%bc&q[M-@>1$}v)by{O1^aMT**{zހTsWk灍,SY!4O;֖:L f u?KZ{8}0z0B(W8MLVW=G@9|.D)g_/(ÀJW _*s!%))#Y zACrujjr"8C5f9JΕx'M8]9r>!ΛAƯ2pp%鈅JTwa ovև Wᖅ Me=y*_MΩBe#iG_,1A>dF(O6D.is(|&Z$l1n:: /Ŭ`'/t /qP>~ n6>%m?} 8 'PlYk+#+wY+=מ֡њ\;}vW4eOa ?|OAF+5?Hv7|@yO,@Y n f?f>Eaֱsa%wE ^Κ8{ihÅsumidbU?)rr$6T{%LT`M-* dvv+Zs#f9| r,mTV%b^ZOW:V[hX$Q7w,VrJp >3H eQ,4ѸhWTBn?l{y阆j ".<щDd ra2*@0h ~9sO7WH!Ε>52 Z ͐iCb)lXwkj2m^e]f$8NWzSXH[Y=2r8CPZ\=!(ܝ1-+ia knۨϥ7@r޼NP(;(Vsc^]bNNXp45FYB,Q7)% vf$:>bh΄у){ u(dfMmBϙuݓZrwS իH1|:4)FJ@7:gd $S(E67S/ӗqz`a}rW!Ǘ9q:~a(.zoW&(vZ{yኾ aFPޕ p(O_bmdEI\o*3k؏>[sإ߫p~.><,qg/SaO 0⾏@CIL:=G-o·?`=FӾ@Qj'yRoNpX̯ޯ hb#ښуßhr[- j%k+-֒Gυ BٺyDiP j)fq6fޚ H+]8P/Ud- "0*@ѭقT1!i5ˋrnXN7VtT/v1k/׾N :܂k'Ju~w݌F! k^׎|<9]_> b ٗL7[8]&,hW"ӝ$P:6}?_T8AgV5O]V]02].;yeܪdMyZd1"ȣyOc'%2v(t hP-y͗4ɴ7_Ak3^,ʾ}=;cޞ{N#҉`3Q^`gNЩep~T6jQ#lN JpopaG'(CTnC|odPhi!l}rVⷭ=ZI彋Ү@uMctf"qj|CuI3ΊP5*&UxDfu|iy)#ڈH&8WÄp_ɴ+@^CzB6pTaKa*HBBS A'в#w„(IytR[jsq),9鸑 G nKJ=#BlF}v6{ 4tSyd$>5_d;LιOU]|}yك喧fWхf ,Ijș[<+b*E;}+tv"zMnKLDXs'KG r/ɹNm{jzM_Zyz6k _n[;b5_k'[\Xc"^(t[?D~Y_ޮ]sN^z´t[ dNȸBSBm} I2lpOLqT",gՠYP5 No{fv~̈kO>TQЄ]81\P=0NpZ9PW,mvAbXWyKpNVK6/{ʙVOY\Oopq"B|<+x_g\nyީuϯӝa\c_:!nty5Hj|׷o: it"rr$=VH\y"lTSv 2 1#QB56Պq4 %l~Z4,wڢeЏ÷|NJj]w ڹ;Sv,X}/ˤpgF`e1ɷxz7[<0q+>  E BU2E$gjV:f'P=ДD∽]-:~SUfl>|T}sl<^k|kD^ըؚJxQh tb/l *8Ur+_ex,m__ "AYxM mybXD2C9΁i&Qߙʄ x_˨ly*'·)K+Kt0F}|>!45BEO{IF"Ղۀ3 6x)VT*0%Rc+GO@n]w5o֧'Y8٢V֒+jW9ZzKWnX I!;Qy̯2]idXݨ{V5 7bݣŗKz.l5'ꌎ(MlUb>ỐBbY !<QQu$AFku~aHIX48B%4?uG,;90Pb/Pv}I^ YݷX_i5;AkKtSQez.B 0p}/CUX9l_wHd3#>ApW6TFDCNdJ<h~Bpᭀ=$=ĬT%.9rŞxyϙQ XifR0$#$=cx/;F n8hvs}X8j\8@Z$}w̌CPrd3&tc@0Y'{ 2| )񟦋 Q=gOLc$GQw?Uw~NҥyRBA|URu~D/ci}so@xL%Nj_:*ΓZ&qk|w+fkn/w^Ub~=h!;v[)_ 330zfELHm" t`^g}ٽ<הzуQ4c9t$S@lq2ɆڀFl,m]w'@h6=mG8)S6s['#Ue]Q*5c o{+MV;BQ U6;MZy9#ʕe.HRIPA7n}C7awl>l,*. fDd nHw@(eY"ͣ~ͲY;jҎBC›$#/j# ; \e@3_]kc,j'u-qs$a7%M&U𹦝{?t1EiwOq߰tn6@괁ޢ hXZ.j ;z}mPuMszT!ro^Pr7B#:ʨ]UH0=sXۭ͢Mr :B@I -*b3Mِ{UH?}@B;j9ևkN-lҠAN:Bѩ۸\ lxCUfعf 㓜fyZEX Zj>c7$x" ._8|{릺[+W$fM))WNnϩP%~M"ia{-G13ReE"7]*lڨyPUˋ'Ӿ9wkL;'yN&P-U(n4'N)-AŅ*];@ߡ33QK bX*6'L` aW*Mr";o)7~A棜Ӕ홾Y}qJrjobŗ;W4@EaK$ea_7g|Vg]z; gsm7O{5}&4zYt9cݽ9,g|8~U}U:d̝BSVmM\K04K|6B@ m˭/[F@:a]!Q?K%/(Yn(t Z=]i;LWRl)%\,Ni~Ʌ;³ȟ4IlK#AhYXW.VanAf@vgyR5V/,>̗E_p2֘/l&?>[ћy1W^ Z Z XxDq_ uZ*!'$^g/wA0ZV ZFy? d4yα#sQB>)7xI㩥h%&?m]0qɬ9D2 M7pِvoYzjGGi`O(UʓfoՓ0XqFL@.LY@ o/mE} &q=sB>LÆ# ai%_bNqd| wwkKǡHFEmbP@>>FGxNST*.eK_]UqNcFz-Q{`"Ow@$_lruF>>kS^GhECx+ĖLeAk%]j.ڔ 1'8gX>Bxa-8̑b)[Pr(j=pO[!ӥn <R*nY"*_ۄT_>;|GJ-ť_]i-.QPe55hDY-teߧ5#Esxs5 q"̅<t_pW8bN 84-lG79ُ4wct!DW4ջi{0 ߥKY ̝O6Y!MYNUkh_`/Z*)m7䯽va.*f%W]sQ1yrQWB3fQZ@~U҄/:D: gGpD'oùE0+}I*D=<7^p~G%9|*~U~B`pûݽ *\v켓:XwvԘv'K6&D/13W}'m%9=fn'7v1ǔ!/=_g&MvdJL,>t|7̸reܥb?rQh Xa-gTRtCh>Ȕ_n ~uNx$/"9dIoÝDb[uY/U 1ǣPC3%j\W | {8XN5,A1+]4[r5B%}zb|^T-[^5 ;4Ev\392`L ҚI,b즮&k Ĝ/o"0Mf:7 ͧP iwg`14l'|l{5AVuN1xu8/Vi o!0\_䪑#ok48|oDyKyZ耇l }+LJG{2CCӯVQ&.8T)#}/`V+}9᳠"%'P PxݦxOD\3@-m`(p?c0N&쮍 ,z9; ,g ֯q R{QpOH "tߞzj9\g8ZUHCy  Of4 o'Y1,7Ǚa,ty;QdU9,.QI轔wmx2x*?>h‹̇9td08 dr"7N[t}OKl+a&gXUqi݁d_iA-^um׵HPnnJGW7 on/JW{U}7OKB^FĄ ?. g׾TV=0""^8+,`wcA%&m‡']ު8LoYR0-,3}FH&h^+Uj,Ɣp9T\&Qtؙ;<(ۛz j]'|j3[ -iv}[qUhT Ơs܄Cėt[?~Ogjݍ{1,~1 =^>Q@oEy/JkFiL,ڊ+ IQbUn0D m)>ZZxIez3bˡ|顥o##ΣPw rj%zKM#󈳺wUF6WvWycڿ|89bt*_c#rs=rاyF̵2^*U>I</-HsN -.GiX~d'z ߄_/.d+]+iOt#l}VQen azm1Y= _pI凌 tg*,v́1]GRA+aMef^Hr* .8! Ľ9bd5dW'2?7}`ƽ`cY%bJ V8f5cY ~-ԉE;鳬_qE$žY4mCk%i}S"zw*R>Τ>e'l0`!Uw~Ul "3RS'5?]CW|ٖ 8;Yez.?Ͷڜ$ٖC9Lx⭓TO;pȦ\5%Y@xBxs+ .O?x¬ )X~g\ʼnlu'#V,wk/"=\8g^MX烒q\Mo uB(&T ( +lCߥ(h!IqsZZFx/r\% D:zc2/n ?-|%X!qsnV[lhqU!`$F5<41 Zgb "r*PP•Ow:4siÖ.V.+fwfMN޴jc\wܦݽrR.!n+MV;:9mPS)ȵɨl#k2ܹ<ԾFW 4i29 K5рfڒ^#==_<Uz5 Hw΄ZRry`z1er,Qoj7kq'-FQytv odH+^YJ&fzVĥc\sr9O'!J_~Ҙ:*`/3 Y MBi.tn%zU=XO|MJ]YVYOfN/p1L˶ߵ)5FAu \D*L,炛1򉙅d s|?ڇEVFMϢ&l~,U5SlN(Z$qOgίS5c1y]{@8ϋ`lqQ$U~_m&pA=8%zdFWUhȬw.ٟ49ZQ52 ^@$ߩ r'ʻ'XGkW,moHeh qAgjVXv|/j ȏxț mKt!f߯1 Y J}!>^s`Tj . \j۬Թzn.It< \0TltŌɃd.DS۟c?^@ڭ#꾲4y#B#W}J:t&Y0Lp@sK_+%} "_"z~YS㣋֐m#XQu#U󼹖eiI+"?4bBIom7 qqJtSPOl%;q{(&x* f)챣Sz.&ݼl6,\'KxMacm{䍎9A ~J #D(ɾrUPe*=8F{y> |1pb^s|08>qS2vo&ЗvgxC7OrA0bFfnn`g:1[-pE `ʈ&J:{效d?ڄ:&]Cx4x(oB/)^ߑaW7`ɏny*8W͹Td&$N}̟;CCu/53(tX`HcSX)tTQL{_ PTV"4rȊO1TٌJ)rE$B*4"ķ\cakwSQkVILx 6R{[ TQ9*tYJÇ6&h.wDɌՌ!Tx΄-ZACVPhP;7$Fzc]hqˆdk\Ԝk0irw (3ǵUdKT;P~u.܉_"J)f9ᶂy:E![9ܵSɊrA3=l/HJ8/c¶e{F^qL]y7 bc^+ĹeIx6Xsk:_{Ac)}p.71b`G }"U-}ɩ*CZ`Z~ЬѴCFk >*[vVC˞tIJqt0M2XjwAU}g1M{_ڼ=_$F:l ؋^a 0/ ~[nPœ|F˽θ^Hoa` l&kّ&_ACA^k2*h3Lm9!̤ ڀt"dpG3fj:G@,º Г){yrLg B|'lJ`yȨ}NucOS*E[%R/po@}EDxZ_z#/0HEl$r׌V ~a;+ kZ5ףD)8"ns:2H1EVз4$Qɔnݑ#`BpzIrpcxüX[BQ7K~Q[I}{熃ْdq_`)Й##+y;^ ,jHT3Ú/lnx'&r~}k:W=5跠J&XEղjV#eڝ<#8trkc$R$ANgrNNuLY;+ܬk=J(|>tiȗhw~F@~5eW GWyA=Cc sCoHsk umy+'d3ڠN =birBć3jao*Iȥ''9xݟP"wto#ktDSZNuvOfxѻ&f!$$ݩt`l-2v9 ,b>F{eS7} %W5t&%♤kb(%}{`Xm"@oĝCwzJ QۇρٍhauaX|{o67d& JIK[XG7w#enH\ X㽟IZYI …`6S: *dC[Co\dgQpJ=6&hVr_D Dl':ia;j(7RutGԽ}1B+`i: ˆc&[ZbbP`Y:}X>mSlk"*P!Ua{]p_@A!d3-e<΀L[c/!m¨6N:UM@/;U"ӽ{Un\Ssɖ[ l.9ڸS PPAgu "oUqSk6k>U&Myu4 ]#턶$Pc*  R j /]A1BH-"doi+-/iR7i@gKeJt|_£uc0y[x() w|6/&M9Z|vU"Vf\f S9`.$ON&YiT-}xv=ܢؗ= 8Q(jY,EJIl UWP7#5[Cx7ʧ&p +kX).uz/)skMuO%'ecx/k ICNlF#<'z if?2^%r]BΆL 9EFJl)QI8^]rEZۣ༶hZ EovjϹvP* rb"?tMy?l}1s5s)~038%l=@B((q\[,f'WSC)niߒ@~?C& A/͎<*OEmJU4G0 mpšFk%8A"8ceH `{?[ie9'/߾9٢:ـn%c#9`JpTg-$%X)(f52=PEZ9G,QTq>Q[m 㙱hr2|Wd>)< l(mZcD}E-,^HKa֡ke;Jۀ6X$;Kt^y9ǃfU,dEZ(_K?Z,M=< 襄U [^ ځuȺ_xZiaK3j.5U_P6/p2BiW4sTNru>7l?Qo/4xb,"d=7Bc9W Ua*vOqdR``oe,f?$][*i 6l9lR-S׊Vɮ"ҶT %`aK1%Oi}/ 4Zj^1|sqIc.GƤ1R~iK=[iBxR9фWm[xߌ-,ZAC5j Pcm}k\`zJ- r=gt'-䬭 L P;CFr>P͵H'N%,܎I݇m*f.P]Pr$M?rN%ZqȮtpY 8=PS\~,nH6nv^={w[;N 'ͧd n'XpT2\Bśc> >ޕ3Q:Q[7%3dro#>W/.hꍨo@h_ p|aƧSĨ01؜}Fp8g e0;[G*l 5&TUx XwJܛ&ۤ0rl{~{tCQ,p`j5MzNl]׿2);KGv1KI: ".g\ek;$}KrZj޴۪ҧ3BUSDxՆ2J\pr"$;0EQۨP.&]>XH r|X vPo_u0kz,wzaʍKl* Z Mwޯ.,R8P[n5 *?̄i)R<7S~A}R0Mqz,{i2D{lxF"۩' ^; ZdH3oN`o1$oe`X?JtMtD\Eɕv,wFԬy%5?ſ QGCm=>lK8 S9 Γ2wRӃ_05 L>={ew E.Uu-F)&2xrgd>0 ERb2A.QYGK0#푛Vs\ It7]J{}_EiFz?S%p P=į%MI'x*G׊wS.YξФ" )#;ޟ)vwP gK·o_eۅ)5~A o Ar2 w///B.Lҝm7=@o^7*>Kė\7}r 2P OCa,`ko"dX ᆽQ=MnTBotܡ)=w#) hZ9>lX_mF z)͜*[NH/(=֨oQfzQ\([_)RvjV%o4HV m "FT ̮MeHH>Qc<eVvn_ŻizA"U!6+R|vbh |Mjow @u@(mG=4V:=;n6\xь`]5ƙܜ⬜qaqT5O+c@_I"kL#+!{Y~?0|`;T⑽EM873L?}x Y}`~x y#L%rvqyHIX𓽟"v0ޓ OIB}̩j<(ta0l~_>^c)lk֋r{XsaW':Y?/p<@8aY=2-MJea k 7108(:q%Ucԧ-\Y@ b {Y0$TpӝaZ~JB -"rE4^t8e> m#R$zI In^عoK͍e:8LMVc"pZ_<?"ֈQd"b%]pt-*|>!Tɫ}\7~Nۦ8=&=]lj/骢Aw(S-h̪(;.:sxm굮.au9 zY*Ӝh-\*[7E7S6L5Ö-`C$-]Ԅ< &vmntN&p7F rL$M.n;sk:ܞ7#&42!vW{%d#saY\TFOPRXL4D؀@7׹Ffji v}V9{6l @USe[(GbK{OCn3:…s b2GCI6bX`haF?UǁIX3IRI{_4aAbHK4LOjfV^]V3SZYe IC N[Z9b~\KJw<~h1'Un͡:C,ȪܠܶAy-ha(bu,/ X7,s㿔}7^$pA=_^ʚ8bJy?3=@].f:<8o.t>&ӧJr5^s}@-GOC#44g6wyk*.17:\/iv ܣpO]}R#L_\CT%/VϾf[+i0O=)[of1!YYr70z HBUCcp}0kN7[@)kT0 5j 8O$S9drIIvc*؊e2wn7;JwHgi| ʿ*1p;8moT$؉5 $d(Ҍ$u no>_ذz6P|)zrYؗqP+\O)~E"òג- u28J\6KQ$F۝@ruKjq?YYSr a+>y[f4|#/2g1D_C}g"MՎEMMp3Mrdڜn{/pb+{5cAbzbY^B;{%d[}g:9` i>ҮTt8( :U~<`zsj1R)á``wOYYT9)8hN^WL,ݨ+Y/6A 'X3 '4}ԝɞsʽ1ɔ?x4 >XV17*SⱵH=s/@úQrJ)uIs ܐ1BX+n_o+-<;[ƒ`x|R'yޜ<̘}֗2,ZХ;(ư5 @o*kYMh*e ?L뗸]7ŽI4Gq>zgtDPM}ͪM衶5XcLQD9`lvЇWV8y n>.yo0\XJlHmVFo v7i82sΗ5v5f%GPtg|)1}]Irg NOEsQK>E 5z*4krG%B)S%hteR{* [\t8GӚ?6XlbN| jr&#{)%VuNզD3}, Jrʇ/!N1]U p>d Y/nIH[ HWř](^Ir-k ۧg=3oJQXU) PشLA;A]17_ij7/|Q&Q6M6\Tnwx ܏L+'QU}Uta'll3V>oYk|opNnrxgcx+ ˺8CΩxM.9Q Riΐ8fTFr%f aDt6Hbyb Ua?2R 1k:^)>\|+ vK*B7pu7%t5h\Yu@D5L8ځ Q?CdL3>"٪RjE1I1ހK[R532hF^;rZ/BG 6n~7:a!UÉ ja|֙|TRK5^6BX]nWkq3]*%o3`X Ǿ[(S%}Er*n[!>aIڢk*mjkO&£'%Kި_-'yLv529Abdm:1q/!)n39Bg) gPC8sss1?۷^&NJôY38羔_Th6܆aٺԨ;UYmA\Ͱَ_K=2<Ȟ nL_䋅sU5{ѓU`Xyo"^Rjlq^z\XӀOUN&`vjƕ,TO>qBXe`0cD"ߌ8SwϽ5! *U))-IsD䋐pB5Ãw a2g,mߦ. ULUVC[Lf)rUr#9tJJ cg8ſMm\8t4 bEUv&o˷>@Lx96M.Xvz֤Ҥ91x2룢o l4`-jXi }ĦeOhM.eѨ}MC鼗ln\"N7\u0YdR+w74?vuDe`r[H?^!tċ#vkdMIlkcɱsR }[MҊ'iMʹmltqw_$NJe:a"%𚅶qM?|M2J) tA<] c@A቎VrS2R^JЧIRBuejRGճVΘ%h1(_t;-"3_2^#R:3^(ޭ9ꑅϨjػ_9^aDL4(Az[4igR ujiXz6/hPvY#oKJ4fUQp.38 h4OPY˗Kari"w.ӷQ 81VP7`Z GR5 /{?5g"puBM^w[u/Ki p"wSM .(OyNb.zNN&݆e |$ ݤӖhv2 U09w=*:+RClztNwsӒER뾳D>Js9s\.S¤;BTJhoKAsө[n0wd7~/%P Ow 2ӁOR^nJn_uk%*8̴RRMrU.Q"1/4\\E_ӣ?ʳap$؊XA-J0B]+0dwJ=VOOHQç\T4:=pb=z VK?pB<%<1z<ǰ Ҳ詔UZGpkTNaon\'f=#A(vEgt|zmo0RQMn r>LtO>M}0:d؜Kq:/3^5mon^i82K/+ T3eQB5Ba}9.P?8.iyhPf*Cݻƅ]@m_{HpG82)Fb0Ybtfo( ?"Z!׉c&[8Zy4WhL/ !2E/ y9z"Şb0I ЦjWgKFAAiU"hV FND ycW0W$pAbыaӀm3Ӄ0Mak;ٰUU~a9qh;9.߷WS eVchO͈-LK с)z@7o4[XN*q.yL\v%Z^''-9Grf|Zr&*x5!_Ku58/BU >0VJ0= 4F|Q ccg-dA"I(a '^-8|~զyJh$w@竴!`K gdR}.}h `\W-K`uGaD{5R>A( vccobQD)V={=_^S<0:JBtzvVN&tƯ8#.H:$"!ZjB<2vO? f`tq 28p? ^!![J#Mjvd՚j!w@JT`s̚3z%r0Y3kVH7#oˤͫzO'?~%9iAY#/XSZ ݳ2~U0`Zб^/%t)E}Pi7OJ;QL&׶VBf5ybs q skmMzc.A S#:{i7?!*9''tCםU^~JfE]tRGAc=h"q- 2dfo-v̿{Znz? wA[LQ(u 7:fb/8[K&j[XY.hXXIck,J5E( OJDgGaR-`v/tٷAE.9J]>wceiِNnzV^2XSoQ͚nFx_c_nhҍoOe+*hjգ:ء#vʈurP38Hng!|)tKԻ{gd~}8<per @L ^Bض 7oD-4'W&6;}~fسa0=`ӡA<ݮ_rMYu %𒎵CzBh=.+]w@R æCҮP]Ɵ#ϴ%L'Z#XQXk\2;`,6ݯPGy ' O6NMkAi22ۨ1ay ^Bwo.3k yU=$_9sbLKrqs9S~' 9ZFag+UK^=0&7ÒP3JrR*7V1 ߇~Bϴz iLYo `Ƴ4QӊZbiyZ+-KhJhPbUYSN|XYG|qItJT1Nl߂U3 ?R`AfXqeW)W,ww`c6S>d N7סi@;_@)dȨB ]>2r0p 'hC [15G:wo0xh |ҼW&/Lwec?P$[}~z! l%=dMAncmO5NOuEL=o-2z[jqS?oȓ1W4623>`PJV@ƢGn@( 6ED;^vCFA`f++dn@>vGRu!~4^ʯNwzA">% h{&AO3F<vFٸK[\rǂRSn$qr3el:| S"z=P!#r£QbijCv3*vux"nT+S$Z)3)By#dR2@ò $D#6zǰU#q;Ąoz-;9+<49` ֝rz 㐰uy0ֳ :aSݬh)$gQPzGUUfJ1eu*>crDwLb]Eٜ󉻹?dX?MTJ-|RB22m~F< VF3}ի-d;=ޒ(!O>#G$4nWR2kX`9WBUM NĎ:_3_bt/d$s;?HWV*0e{ w.SJ-ߺJ8xį@OXGO%B"_ںRw8 .iz!5Eӓ-EB`vN'f[<]y[,o:?khHI\¾?{3 N}f&!_o6m|7%ݞC6tˋʮ}=-y3?>q\0l9-:Bԋ O%=, u8 H[MZܢ,bA0 |l-F]kp im܇jߌoywQX5 !ȹ~*<'Ȉ/\mO41USHwOF`lϵ Li A~ cɞȏ;W2iq_ |]52xiX_=Ĥ4,DEH=4r7L),O!W{Mu]n{rp?9N'Dc-* '׿{J2kFo??X~pO >BHNR6 %*y↼QFv>TXvo(rh@PlUn#q5T$N'j7tjk"_jPWd9&|A6TBW*7P"IӘ \0+dp+>H S"zĆmyu;dY/L0/#{(y9vZwI+ ~?.7 iYq"4eCS< ^"mɨ ^V qTd,N'lEE-QYgR0 zLMbmaPjwJ Ahg3T3䱺@~SB* -w0@LRXlBNXI^/yI[04S5B=9`?) 6bs7ǗhHDCjbU*ĸWhL3?Mm g&ҩ U(f!.leT7YoGWON!,s_N{3 5}b*\`;V\Ǩg|/s鉓J' ̦ )X o7 odl16w] UxUaؐx-ўwj.th곛ͦ2\6 0$ͤ/*FĬ޼Y$=0=17jb?$11t(/ށή<84UqrVhLD?DG\_7q Rʕ`'Gq^颺 !.d74Y'?:k{PEvůi6GvIcp.D|pN? [P y]˵ZVa}8Z@_<5dB^^sߧSj^~1]UM $B#' 2kY'"wOܐϩ RXoyg !Ж,mנGn10a d:f4k}G_RRdžV/M Z;{*낝zh.8mvⅭ.i㑓 Wjz|%N|akfɌ[S|2Ha5b2:ѶJ@zT'_?:8Fzٿ]ڈZZm5sOk=a~X[)\tyyK7&w17<ξc1C(PvpZ~9JU@YE$j>_T]tyAÙ#0q%)WyS&ҿ , agc%Ob)}0\Bכoc2pxV3a~T'WZAm#^ h!n0W(!א#0ƈLM;1LWu6?]^fU7*-􋝗Zkav/aΨlyw)~[M/*QSqZƌyU nv 7~;{kM2}cw=)fo.C{*HX=6VlCݣ=s9򃇫'囔rk{#0O/ݔi}XtQk?bQAc8 Z9ƚE# Z.c?2))}l/u Μa|<7!Ɣ[wҺ0%MѐNjI6.\EaG1}2H,>_֩4$p5Ǯ)m) (H1i'"GvF5x4(e̟c57!xP@\ bl[)ޛ66zT{to)29|{oW#)uϏq7NwT:kAhG Q2WK)pE8G07)Gw&B1BwL"UWI F=`oIuFQC3Jvn]Uu@x~Tοq7k9CcWʏS`y!2̯ ĺϜ8y~367Kk@_N`p3|F gڶ#ФCqA;TdbI@ɇKG:> :H@;@3V6+J7̏*j?bx\HZ4=>= N#^JG=sP0aguZhlOED:qR5 :h qZYI%=}KIJLq 4*<|pس+TZ73JtS#VJO -x,BGvaC_H8@7BhB- J}d'"(xᦝÍ>l^QUs7ws!1]2Lݣjblz#pH`xhjl+Gҭק %" KZ3^0 xBF^Ysc!`Aqc̭̊GoB(~̉[{gL= " 7E;ϰ\leSh!/se jKq!  _ 穥YMnn&+O( ㈡NulumO' +IrK %?l+W)kOc{]4Xy'To2/]8anwzՉ]xs;ː6=kXJy{-Mn>WEZBxrm8js,\vG)d(" i7.żoⷯ0{d4EbYloѯJZniT0!WG\`E?_)ӌHrzO%4C9vMzt@+PvN#g-eKU-if/O/,W Zٛr+T (<52ő;G G{]mŷ$$)[ 3IçDRl:xd;?*c|B]LoO։xi >2N`St[j[ J296\1۴&n@'LB%п3Ѫة=o~YwRDj< SXo.(ptg/Ls]u-+pfk;BS$X] 0ox(fɒ~\CZ< >;w- :/@#+@eC.s/ ϱ{W p7ub?E)t"4}*d$(4!}ް E99w*T鱫8n9E℟[tD[I"U\DV)&>є&02W&v+7u;~XJR깽(6 )︞k jYSۣ'd#R 7ae}%wK8qYo1R:ޢBgvyIDlH=ۿE@o@MR͡}geQ1lڷ԰;}n 0L+Lk5%&B_EakMUN ^' ( P*s4UH`\Y1 4.U] sؘ) uvX* zlbNbּe)OHi&f„!*hrN"\Ǣʕ ZcΞ[= t@\Cy@i22GMP{Z,u$d3)ka_4Kfz8b/669rgGNgYb>K ䷳OYɦîdͳd 4˯B^L\7Ms#OuDjџ5=C+yV B$EX260mµ}=ZK{WYܬ҅Xۯ"]2ܛEʡJL5s1J \yU%;__ľ;'à݉拽gbݨ^Ą[Q\B2+/6iZ=wP2`Fy١[`jY>ăv.v'0F[Yma`'9@ c&-ֈ4門k=06[͝PkLf!G#3Ic M tD/zC>1:rO}xsahgl#7QV-23c7 v+DIA_H 3< .܍$į%?byDne(cX#q}ꎢ,d\!Nab[ %_QUOEw9e2o,dUdzQBn o~Š/6?[7OM֠pIɤ!PQ0\i_[6{n9|$+KCR@B];$!2~zo{GQ&4m,Я?e/\0Yf^Pg;as0n J؄B,e-yE[?CQ1-%!Kleb#26% 6szf@Or`.D,տ+h#+;1t&BXԭ+X "y"RˠpA%a(6&ǒjpִLL;Q{H(K{rA#b%4>vp~!AiNW.L#W~,r&h\Y( 񢆟ou`49Gtk(JԸ>u ׊qHLZ*0dwI'$$VhL9[2XBNNS˺q-${s¡!@bs<6cPjckݨTbho2X/OɇhGX%GKpQ]i_,; YZF W;;B[,<`h)o78O o!5؉mQ/AFr8rwG"m8ipVf7 ڮ5fln~=x{ Vz6Wr1vgw4&ey%C-~qx}P ˃ n>՝GtXXyP`' pȻHE=5,[mJyhE~eJk`x hn_@suǒ,af"!n q@Rpwcp1K.j=Nfv/K9GNBL{5z>;-*Q@!Wƻ3,F>q͐q> $$6ѺA aB8ܰ%@]6`bvUmI֫D^!nw ed%3-̨m23n/ e(T#J ]pQ? ~W1]f l0PVh FXST)"vph|gjP{T;n [`omX_meʞ܃p柀iP~b]KjZ1?neLށR؃hg(OEގՈbfH;3(a-M!;G5a9KvMwɐ^;cqZ ݢ 2yELr-}a֒e(5#dU)Cl7D_S+׭ni ,p|5*NcEEk7Dӽ3`+]zqIX?缹4s{؟WeEt9Ch6i₡Z.8hfq}I/3 EX hŕ ]zG☨7udk?5M¿E&c*XH%>1+f5bҬ|w͐#_R:|hVTBPuPQAt̾-!??y^̤2z%[G!coOSoP;C Xf^ J.l SX*B\Q7BPAly rp7v$Mvla%߄7&.@.72߸_3ɀL@8ڶ=Lq6zm%CD֞W#]`a/=ՔVj1U]ts?NU"B`g1ౌJ_1z-Hhx(jL/w}\drv?G?3/<ξ2 =VZ$HkJ4i^y8J L ޕ10 R#<*I,Pri̭ +(b(~&tOl!y.rA8Fm᫮5f;0>gR/F HK8e}6h SУ'Jz݆PnE)b9hw.y.-E$| G=,ZyYm lY aS(T&,o$axR'I/~W%r -x$򲰌%~e^0S0m$T:OеAv07ufQ_hj)Xy(ꃞ~6*,WI5_lspj7TD၀6(fqd Sǧ>q7Lt$e|l"# sa,_xԾ%uSnG,aa 0 a4MϪ.YfoBzWCRBMxと >"p]KIӈpKlKNIR"Љ59Ε&S2cIId^b|~Y4lz=f`:|K(ܢa~6}ӷ&qk)–gU;*0oLw,e]2UY[MPx늟MF]4EjY98`>SM壆 SmF '[>]3S~ZۖL~?Y y1wZ_yl΁iw30'`J)sB~4.D7nhoZsN6uAh]o[Kh26}`-i;G{/FS0 ҕ>02! jgI`}{*6߾}4t_y~ְ4;r!r~.TXgTBmdNpWULk f:8lކa ։],Q[mο ItSi/3dPNEph-}& {PZ3z֑qܓ,uQ}a"I휼Ӑl(͂,c_|f@ ۠$";!Mfך@\zI5 [a淪h;1%8*0~9'@񒼦}ģ ف;Z~)5Ȝ5ȗ6tK E#$/#weTu=U)D}ram KV`Kea Pu92Z2a|4ۤq+wk+EX2-UAè,P!/A"2Ac43J6 5$i;y(`Imk 7y.VtwD"t׳2qۏӻOfzX}x*ⶨgגT)%_)V@Fbܞ*߬W ؎EbQlPBJ5>gزkUK_)+UBh&,"T0G9L{o6(\Mj'n/\ Ȓ~REJP+G NN!O[X<)ST>eS|}h5;1%H֚.6M~I d+ã2E7$_=uK$܄QӈͭES.j|1rDҐ-5ź1!a ^i]1G"]γ~e|Sņ8(FV*-5&}>A頗+5.$%&{EEqRX_{ B]|1۷n5ƷdȂ}"?I|ͱ8vK#1E*঒hrRXSv AGkL}ѵ\zu;o.;C6 ^h]jD ^\l tR1 \]ݹš~ [OAҀ"u6#FegFgH_PQM'P2ue{ @  *aRσZx/"M]=Zv<-뎍Рd`au)źZ7@mP>ġ^V`$@߫x S* ՘E<=ybBA-PZ}/08dK>4J>]v7-RV7x&tsS67q*?6z i)("J]"?7q(28V 0T䐕2LNiտkW?IZY+ٺM\a%B_P$Q 1@e ]Q/# 5w .D׷j7-!T(-O@g1m 4wU NT >A&eѬ8Ǫm<aߑ^BZnëWzsmږWU?6ߊa_ [5Xcz\TUU" oZ# wOly\bz~Br2f6ỲL4&_JU8~y9Խ-R@ًG*V\5VM`m`U7xriOly ]7 :H`}Wb_Ά}/Mzy`+ocV)9<|uªK2NuK{ 0cgFa= Ʊu- E|f\vV~%Otx4x.Ja;cwju9xA+.ܽV−?6V- KCxҡ1Z j{yTÇ`ktC@UbqN'QZmX+WSV'Mj@noƳUNwX;.0>ec>ztEP~q N ]YvӠPf,Ŋ7d20X߀<4ȧT|"U|;GPaߍʑdz2@v&=tAe{*WlNy-.JFie"3O'Jx 9I哼_4ބD%)(-"4PC (ūӢ{ n# /Y e} /󌚇y VQ+:n9sAv;/LyĢFa~; 3 `EܗMsZJRZvE'D#\fl,M/1(1Bh V:uC?mZRnCq MDzl׿ɹDd/ϚQȁ,],*(`)1'4/||<\=j[f֍W\WQ>2> "?Gxޫq]:zA}⺷&T}Uˎ$_o)jT:>\f?w,%P&b7$a| aXÛRC*qռ҄5>2vݯu˞}+m4^-k-7IRbo`NٻB %9YLr 굃ES^cl.Cb+u]$鐤 ў8Uj;nްK|7ڷOHzϺ Ƹ*[a{Q"䏗?t9`J4/H"R*Rfu-sVՠ/ᠸ]>x$,` Ly94Τpn[Zm%E WoqLA׆puË|֮@*#m&5 tV++& o5.u`:@D5ƈ! lK&_EŹ{7LkpLV5P%M{pRrj9ntƓȠ\'XuI;G2UaS_xS{j:^l+ _'-TdJ`3H>k.㝦OPP=BF !ƒ@ШLܷHwzw6U|f!*D`W;޼j(x6a*n!Xn'uGS+YxJŋ8jjTl̄2mqpcV\W+uֈT g0<=/)ֿ 򝐕w`I)R2?ª/F_sQ]phw-16NF|[@R K`N؂DDEB]?d \1(z;c5-Kph4d rahڸw cķvZӵ7\ ;uqG>2j^\@IG2E{D A9w[ 1v;Aj=z1%P(ʦw3l_㿉#,4h1$=nŴ7}W2S/&6-籷-0Hi.Ҽ2;w"z.g^Mxp;U~s &f.;x@O+{S#2[ɓc)]j&*F jĖ`:GH)TrDasTu]Wyur}x<?Dz3l 61: f:`{>DGFmv'`j@P̖'Ҝ]㈔q;mE9RSULG7 B<[rJDDJ"DCa+\D;UN_2Zg*Gb{F8}9M5b:ϩ XWp=Nܕh%A&h9>HK<ӘʨlA;'\Do]xj5]O~1%YHSlvm7ɧ ~4S$_Q%QG^05$'*!]+{:15viucĆDnnq#`\T2A| {[BCo`_ڰ΄u< vo09D&"V7ƖPIR {)~Ԗuh|qaE/(Hֶd>o(xj>Y)ÃI/uJq(xLaSבN9 QYr@.uBMvR2$,2yn3q̀oG7#\E?2p.']w6- 55o|%!Ʌ^(']ڏ%[oSY;4EKGy1nk)aDKN@4PX0IV*R ZGjۗ+\-h̍ˊ?jˤJVpF)hZ&[>` oggpOiX4h}Fjy)\"ѡpnXB c62 iű>EEתŇB1P1?6&#.S} }UycT*ArA8I_a!/5M|-gGtã `P8D6ԌQ8%A%-Y~f|LCDwl KDЁ4u@utuԼ54k.6fVR]Dt!w5C!Jr{7OGMBu;7pOJyhm J+sx@N{-NХU,,PGwKa{#)4AX S3FʯùabH,R$j{s)}elnu+E*D*9+ Yf "\k29EG/~1KOQ%m,{_ <Rɏ֩uאH<p|'O{2T[wYx<(#_rrNK ·d/1cC-Zf5~ZHr4*e' O` 0&oS_0SB1d̫@3)j"6,CN_x7c߁CW*ˁd2Ux>.wa=uoh&7jaI?\A\}AvH"5aHbW?-[Ꞽ7 i͔ęXtдM[s_? hѵp9ɘtnt͛LaUۿҮ#fdL.^P+NWx;75Yi2#B%dyX Ȯ _҈YJc#x /)XU뫟TOGWBwƵ\'Enun"T6Cr&pQpvA)XZ|do6}<5h/Y]bFBM{۾:  $Anj#4D;ͣKH#drv0LHR̢ {iRSIƣy&294!j#nl+b79In?ߤx P3IӴd8NV0h4<߲qA:?Ġ}]CYpzJP>p!`@~C5H# j$2qZ0F#m% CG}$Ĵ.j#($Ba'ޡT#t!~O2Mzfa$ )#Ƥa9E񍡒c{৐\@VE位'V.flyRǀ+}PK6=;:#,!jdGF[0ŨB-I->_|T#9㺆RdZ}@Gz|xM͖>_w3rrP&](T*&t:B ל7zpQUPoܷoic?[)ȥo 0͑N"yp9]Z5%.4І莶FXK}Tl?g/) ըx+UY+:rf{ K6pv 7+q Hc~&{eqRomN19BKV&sd -fU R7Y1Xl9h4#hS^<iK;RUCop'~hѵP WXK9 FY 5ė73$Xdd@#׾XD0OޓU^*3IqQ5?Ll޺@'X5Bl|q[t`Gvabҩ_E%x*zqu;c 4M^8W8}>M"NA3}>]G heGX;"D]M|/EM&wҏ XJ/z^ak阭24_(KoQx \i шDk=9#ǀţx=(A'LlhWÍ.NDIijŧ gyC|C:&vҍ}ba'\RZG1y/3|+d DI~X@{l=~!vQPm8rwPNdsPVDLH{ 9mgL6x$t eVԸk$U,;F(COl{5א$}H|c)&.3(pz}ӅM~C "ŭMl;=*`38g(};Cd0)0[$Kiu`=<7' ''cm3sqؼ(\Gzl&SK~OD*-UG\aaOkl^b:'qw%>tLB~U|Qmwބe=, ɹ9^u.~ۿFU@3*d~ax$k:/zS 4BDaq I\Ji1OC4q.5@C"pU][xwQN~E&*D#=M͋nUNɝPSi ޗ]Be,xe@C|p9,BV_.='"9;5߾nݗ+7+Jz< #ѬAFEhE]_H"h\mr`r#] Læ 6͜\5FNFd(;4X-{OIL]oErf#6B.OSΗoV!T4%껋v#zh5U7n !q B :to =s77=â/v$Basw] C2\O}&NhBѝ4rNzի悺hu+6-7$/G$%PH}4J3Cn4<d &k5 ԮmhWTxkx =#H~Du,8gjp]Z\73\Ljd,Gkj~D뵝 %YzZ'q_Mt=R|3,`&})3Z(2F6vFZ-qި4snS $ml6)v=Ḫ9)-2~~Nv?C@)EPW[ DMByĘߡH^Ny G:U[l9 RF'n4yb }1j^ϝdd90gpn%k1bH~[Mq'yHzp 81 'j*s"V:3̄" %w9r ۩1Z!Y8 g3UYXTȫ5(xDbMhB+@q(ČWXIڂ-3fBM+#TD@9rL6 n7?mpz8P$w>G OYPMbС\dH<ǝS,5S+[v7L7;zXֲD&Db|ͻ.&4o ۨ_eg# {$٫/jZƘǝX+"; G$*l8(x%)H'Xad'yWlN3[t8/Q+5{fJP xw+ww\""qPnQkua1ٸk-oAghhlg.?cčjLJ &R)| 8y; xHѸ!"/Klψw q eԥQ?ؼ+A "KR4dbPYZPY{`pJx $5o,6vM$ٴ8&% `ϥ&zk"G$@ɕ@_m:#FN< )uU #$ Vn@`=':6ŷ[]Vid]lNZ>CB0dz 8XWȆx^ \mQ[ 9ӗߊ rdecl94x&zLiOC_+2 Bm#vp-. uB'YIyTG!,,[_UđTʼn.%ַS黣s-dI|'*P^+fL8'AC际Bg<8N>wy~ ]^;̏ >J=KCBHRcٜ<6`VYD]>"g#ȶ%MշlWn"踏nӴID8Tkn)҇ 8">^ou.Q2O 5y*jTE=U Iμ5Z_P8N{ B׫c5alҙ})h LPϐ|eWcΐAN$r h#S!Aq7.:*'VڤUL!͐R*)!ř#R)m,fŸyt*^ڳ]W[$PrA+,دTue{* {7!_#]46u nG6oj _H+U6w7@X4p تJ= =5ly4ID0ȱKb7,ӁCP]"vzC4 D|~ÿ6Y0/l&V%2\m" ;;)54*3 l\j$O7:vIױ;15x$G3Y1rSbzfkJgpNE+^ |Z,dlp C=$GuYB:z zV2&$/U,MV˺;**Ó`H q+ ME ;y(RjYMxwk=0m&Gnfp^0jVpm"9s8!d +SKCJ$_@kO<"ŅC:10׈_>'1+JXSC]^GM3\ٗJA= |b8%…ǧN8o;HWǒi6[sgF?R§=qPԿ/$uFK.[JRx QIt ܭZmsc&I\X/P.hBH_G6|]DcR# 2(BQ(@uJ曹1o,2~p]HK-קm`[ b%xe9ɓ(`L'X77+IεM} ~ IHPY1D/Fi,ƹiLJ`u3?(t\ϤGOq?sLx&߹7YLePBǬeZ>^МdDo5"20[;uJÀAm\) PE"wZ[nESL}l_~Uj%7ûQ -t2 ?;SU,\luB1_kE97o̐x8;ڻS rV%4(X5u&Ǟkmok>3[ şh*$%$[\>mg12۩׼J{]6zmnNV΋zԜܙy@u`y H*IJPŅ/kQ |X䠤],9Ue]S[Q$r,{=)0f A`\{󼚙\l&8LBD;Ћ'YdvzPΨeE:_`5_Nh3Bv3*YSa_m#izL9̈uul^ӣ?D+JcQ汋1y2 zk&Wgu:9&k;Ixm =Y/LyrLlxOzBkjđ. DCLsFa%YĹ`Y\r 03Tzv<%WX'ǘbGYnkOX$s1=0cLtIbPiוLoHΏp#}j*I 4,}hNɨFcK m}v&Qorp9G!ȉ/[dA :Mn!s*+:`?jgiŘ6և91,IFKaޛWln[ ^stS3tG䇖egu6GSAH}D}QNֆZ, 9ag5Y1nW/ ][cRtǪ̃̄Hpzŵ}’osߏ GYYntDa=ELU`"jF`H|2b-5b6j9gc$)o|pY[9Y1s5 o!j޺=c&>AIBЅ ,%z92Q Mzt[|N3ӹƅ(Jʽ@UQVkdGA/2@$cU"\#xكC@# ZdpЄōQOG׌;s/b0ceb*ܵ3U (i7>qb;w3 E8J"QOr["6 %HMy.1N[4!X%.mE9H/{Rj^|'BꥁkJ&?؄ec0o;hzYMl o13 ЁG n}L!\+ߝ+2 {&'$#$~ͱjnfqi@f^Y .q=Rf t5zwǑvu{v %2qԊyA`TH(|AdwD;lcN>s,,rREakb+XB{8=ُAڕqZm eoe>T3tb62rPw_OVҽ7O:}e\L}NwM"6Kć.P>;PnjI6#Ji&裉w/.dR?R"DJf#펝9q_*^f?v_0CrIa߁\gz$~yNF;^B 0e$EŔ.ӵc=28sLn\+m`Y,-7.f uSZ ,R (A*3VÍt>Qb"PY7K;蠷d(p.n։32h܎B{mAvqg OOɲ6-az@Ig'2z,+/C-Lqw fԛh ȧuҮ_`~ֵBs>Ax2,XM@}YC{VI0=IpI9ueeS%nj̶cFȴ>ivoJ JPI/ Й 5gO|67$Ν`*Iܻ[*j"jE h`C_H[_aצ&yd؟ā[b W/77䳪psN\Ȯ3cdw3] ZO|)v;gdh*/zjH4-[#xʬfuBS-M(&WLN}lY\fB1vUI#z?aVo.q& ?'{/: ֋Ϝ׃9{E?q5)C:ņa5@ٷrei͝B >*LyÎ.%b ⨷dmv*<_Radך8!Q%HvRȂl(o-BybfRONAi)mʨkܳGGgl^ވeB65 duViud9y{zejB 풬CaGNT]䊜#Dǭyy@=~ ;YtqtS>SԌ+w.bA\ ̌Skw?yhUuܐp/"E264zGT5^߿#l(F 0^K>Ѱ9J &v-V;_AY2@&[S;͵8ϽNn 3iTȼ1F$^XE/yn hTΡH|dleJͺzG= 2$n|7 n}rGN[3{%:<4:<%2.p[L>PY#YdH{m6[;8lXX$WiϻЊ>ֱd,LR?)o ?Aw+$iNܟ\ % PAH\/8)A9YrnkahDŽ:b6߯\g.N5=M~k)M{xx8pYSxYDJ`zTĻ%ӉѰKC𠂢\Z,;ԠluWɥ:ȘHj|duX.eVK%Q0ɶ`{pqCEy@Yk%:ډ(4MhAș+$Q&ƄV3B8+v V p;W`&fb8(C<#ࣈAsvMF>|2Dldz+2}P&|u?i +4&0HhȈՠT?+WQ]b9Zy)){k\A#7K3 HE"sR~CzZ(H[=Ry@'%(Z߇>{jvO#J5+mp\ lN)Ŵ|'26\ ]<[h‣L(,HǠU[6·iE9d7GieTIۧ(:AL}O[QQSAE`Ƹ: * F2T hres ES=Җ^' 5·񐋮Ϲwv\ѿ.~NAۮ yZ`N5GCքwagK38s>n\mKnitBU}3uL6 G^քjyQw"}Cu1oTJi]nM]c8(+ [~4uΝ Wd=:Ot% IVL+RoÔ cumV譳NaXƲ?99$<0%dl;Xdo] m[RZR 0Z)l`=' A.2Z*BDuFKWyVR"&  1*Vd:B%qU=}@ۋ%۵LDɨB阈uL3,2E'ß-`K$YCq/vPT l;Ǡ1):;u'NU-$<$ <򩭬K[0ˇu4SưH}"Re DOHv) cPc|'M̓XVFAC㫾eFK@-蠣/W\a$ hAdsH$ I YV, vt~^ JFmA&3B!sQIVf{D: yO9,_:j 8 Z* :MAO!Z~j,L iaUm}zŭ e`l{, W Z} >WЇ v7<YERMNXG|/1't%D{pr/".]ܦpV, }>NS붂a -$N46@ؐ7( ~]gXD@~^VI&Fg\d̕B ح LOYST%vsvȫS*G + 2ch5B3] :R1[}")H|?NDAS½Kܚ*@E", ki"ǸQz$ƷIғtK0Hvs<LWֆyTe;heAE%\ To%WILRM ?Ϻ$s siHɲ;6ʙd` J@Ģݶ6k lo޷W,6uMTuAfxru+;Rug'd !'X-!jcС&BcwoܹnAX$KE#;0(nto &40"+A,od-ذDʒBozdxݫB~+,7 TgR( KeaUo! *``vfdJ#m10BT{Y(Ձ&+w|7 For-|-ڀ"s7D7S!J7Jf[WOf>u.DS1VљPwqUdIdoTN@/D|3uE-ev漢cXuchEo8>R£%Dz 20[U4,x _: 8[傎!Ȓ>1dfU!-oXa9byq ^ y}MDd.*[e4wzN儔nӔc x56.:BQLpg0lr-h"]6!xH3Gf;&*!klkZ! C"LorYh4hRL8eS!8;Ɛ1rEٿKɔ{ {W-νDJYhQ7l^@mo9VqR_6nE{W#)b-'#jXaRjh7j^??rJw]8 Y&_wPۄpaFJ|jKim;%29/L7 ڼ;QL&/>ŢAcpMT6ݖSA=* au-"]503Mҭ3M%ֳ7MD#;0`;r7z53?HA_iz'pi+Sʡ?Qww%奢Cmgkn(I$b$EM+lG&C%!`+-r]=3*m[G IIװjw0qo'X @ggG#8n ГNWí4ŸF?%wD@VpKun"Qb*e 5]w|+哈tY 2xA-G'DRNǝ}tj|%Nyl}: %jW1 CeC 3=@.dw"ߜ'ƀ+;dp`̂E†ז Ʀs_z"qf %q+2#p:9ł^]qao̾ClL2nGc7褿 yz~DaQuZh-l+>\S UV &WE?J iSVv}{<,xc!ylwJ L' 2iGl4w{@C27t\~}TӣO,LzW=Zv_q>Txȸh+W8ȭqL; ]/ZvlcWtr+~e^SSGR_($W:a tyOQY|Aǝ*J&ҦgroBne^YA9YxzHK Awn,V E״Ϙ)r_\vyD}MZCЌħOt070H|cx=m]8p"+2jaX} p(Ԯ WyZUaf Dȅ^H_Wy @v^;u㉔JaV{kR.筞Rzɖ1nxŰՐ BlkAһjrpEVؔiA6{]_ySQ`  Y]aRNfZ0y>&W\QS`e3oSs$]R5Y0":EN 5@L ]~XnF%Aprc~ V86dIQml*s_[/V;G+ُk5+@za3R>zzm6Ѵ3Yck>νOIxAR)NJ3jWpimrwd}]_Q5G|Um/؊} ;1m-m)W{X;D[Q#K>ƒi.یٜG!&T!Ju@%!q4hQDOQbهEkTLz&&&Q 9$iܦ| lLG8@Iy馫a?FLz 3i)hh/6Q҃|yޡG[L9'fp 5.c4]~f(cp4ϖĂjM>-ȵv;QL;Y$̖l;?L[ٲV}jc#5\C)着?V _ON,mYꐅ腻tε;xN*G[$Q@dd݉ dA;ZuB,YC_.W8{%[eB>/FaOե2ZlR)kzVx~P56*= 7BӹIlУ78\V#:9PhOLf2ӫps &uf\/*2xl&jb qJ΄6ђjEu8G~fA?𴽙 υj$o+$swl nQvhNfQ2d6<ԉmg9kBm3r"u#9ɫ;ic_r fx6>DLjٵO hS'F/\fV+9=0"UA!#qIsSkoLX=9~!pw>bxV0Hsp899!`Ns@lC6".Ey hwUx>ṕ=HAф=V]nڨCH t!A#zY&DnjeH ] e|D_Pܽ}Xiq%}fʵAnaNu9Kc`6Kqe$IĢ=J ƯG]0@kMl)r:I+VTX a_LDYj_CQdۑ~ U)][J@էK׻trwBgnuebcNZ'g¯]N<Μ"'eP>^8])FhaS'h!DfQg0W; "YXǦ[lW4# NTfKCYr +?{ H{╞b p\.qWQ֧CE2bf7 yǾh;3 ."/3z ĝY41I ;xZ*BQ?;o=\}6:ƕ>&CϚۃg8-Ig6 Ӂvdmm>'R2l7n0 /fbF s7tWkW #=1)/$ F2Rg/BAݰVN"םO* @~E+̥亖]Gu SR5@w7!LLMyP>KaY R<F2.XH(]d5̴.L<Fct$ֽeAJeݿi}VOJpK?oGOPxߗR!^# 'wÓ ?sP! U @~/.tP+XQ>{O۹-ñ&& JZ˝Y^FjQT[1ݹߝW ou /~L <\CJk\,vNgtrMv,Q#H;?]E')H b1TT$?ZsPlEblJ0R$*y䇱 }u t[]rp\Ԫ1Rˉ:sv\rZ>yD08_*][;o%5GCŶf-#/hww22~0hOvGRrJ(yKQVD<ϫw@B0>I놾1/#1+G'FAD2 7Zsaam<AG&BJ}֧UŒ)c0ƈON|fq eU2s\i<^0DQ"҃6р"Hf<2 'RzЎZ+U) mV\-kfticxL41q Ocx̠ rrǮJ^N|W1nD@Ѩ.]IKg>E/Ɗm]oː9]W'CX6-Ĝd<u7>h=X4iʃ)Z5: *#꼽]?Ē璼0$Ir5~2͢m/FvluF'Z٩6i*kWi~SBO״3qofo颊T` %`7eh)vBĒgs(vdA'%؞^ l@Hz8կ4-I58m\W1!x_u %I'xlF%R avLڐc(')]}yz)/)jhte-q0^ rkK9S b#_s=p_VgzUOW`}U) 8WGUY q1!Ր=6Bj$]^F~vjz;Kܟl+FVw)5Yl${F~nA'`%kͣu5\cܶXm̂a!&~g"_c2ҁfVc(Ũ6DE`'ͥ% -@0nU3*|3ϜʻiǛؽ* !)OK\i3(n n;_%9gV"nrS=.1P}J'yFg{g|2>Bf ʸ0d&$ AdxH1;ߺdX8@9`wF?:W䫓#VE+O`dEx=8 V k 23Յ*҂[b4R᝖~cH:%|&߂"hazNtg%V#j8 Y8}$nVVcOt3t 2V}¼ZƺٽmE@+L63$3+jV h&kdߒÏ?Nk!hW+裒GnFfArBGo; Ϟj.\ yӏ[ŷGM?yFL"OԱM{lyIRs0 j)Fwƴ YPn>9.׿[(SqU76$ %K߂F#UVy)uIVa ijM apV L$_Qq9j,e4jtT{veb7uGg|:rq;/yI"ij yѕhbݤH nzBIr(֖X~JlM%D/K`w{7?ͦ?TRVVsLnu*)#@kn?y2uV( H,(VM$H'P*:d<,J <=ڂv\k<,ç(MxW J|3쟟" ig):< gcWok&a475R[͓_bn)h8DQROQƗ4qBSؑ}/lD Z'~b7`ڰ3:#X*+Q%Un6B/~ʼMfLCЦ0 3Iuj_ɨE 6y>_fd _$r9^hbye 'K7c~B^3Qpn ΐۼnxGUFϔ;NnD^/_qIP֧?3Q&}.lL(6twf Nv#.()׼Ah\" sڭehƱ#nAL%Mĭ'ՠiǑ(xVM\J&>?;w E ~(h%A' { MbRՑK !-슈4f+tky"9[5̩ҚMoáĶWQCARO:Kji[ZYӾ]ɿXԛb/4A>lպ7aw6yۺVՠ~:^mA,Pbȥ`JjCzY-gN:7R㢌PSuYJ5Ҳ0כf'7֥g6k͖) MؓN OK=$( #, UxP2f[53)~nE5b%_kyff,A}0˜C`ZwRy_(NUw ZZ܌Y&7{\)ЫJu:6MَVnKzSUǸ["rk1~j׏Ȃ Eah{~HpykQ}J>>uB"=%w+F'{>h0/BK)7GX;5V +.6jğ"*-F)RHFm&8#&%_<&%I?KfӉt!Z*W뭉уd^ 9}1%ߔe8Psg="Lɍ|6ۣLܢl @&Fqȇ`m|H.腒*Nv$51c4*^̐~83ܾPM)ʴ *&ځAy|/^5]٬`Ӑ(13 6 8T#ݨ]YX#B>w>ȵrY6P0~8r(\g'oE+yaj=~(w?o P_M'0IS48@->JGh)ԬTe1m {JE0nN+/SL,3t݀-w+ AJM#=/ mһeR7*WJVЙa>ݲ WÅC hʹ*s(y(PfCnVnwc0FPa;JmGv ӤaC$rCZ#-xV/ufEEgzَ1k /rlNpw9y:{㊞u|/e綇?~v+$D~W?9 SD0+/Rij8\4U;Uն(맇p- ȖaJj7. cDgb^㚄OȖpv|v8uFM6cVM_$20/)=7W1rq JwA9$e,{?5o@'^ڭ1x&7pEźJ4@;.dIcTz6%mWt]u\G'Y zjmtXNx#aR=R`x* x΀ eh7s<"UUcs@f+ybU6OM5jV-O#i^poՑO3~%۬b9K }=R%*w k$ǩZހR)i;Cbf3=_yߺmקu_(y&Kzh|i.3ɝ!.Xڧ덜<"#l0'ʭM=poǧJ#C>42 `ݲk!ScHo?'c*sCtĝ(Zg(W$-t!uP뭨f@Eo~cbUD֜Ҝ (PASbB[Ipޛ+(m/ŸEPrzIJ4b;WFZ.I2r*L-.qK5ٳ*@4v0;p$Ls&; (}c4 {H5D& fpT#!i]z~Ӳ-8; [XUA 4Fh(hڰbVE)jW4Ei57 eyb$a&~h  `6d Yy'םQ CXzhy auG$بK=_ʼn[w[uL2N3 sbik!I.vhE _5F ZI! Elus!F=dz즷F.wDճ.R0&|&|*|.z7]]jBE>HV0j`7 8/[=mnEĤP"op݈k`1ũ0F Vs1oɺ1"mA׽8OƐC/15y&[@مZcC.*:Sݭ bq`~`6FŸsKSȞ'SB`R/+o7[9^[!'`a6Y >n&6}}Z`p~ *@!n,4YI!@c(W`"G ݑ$B:Ed; iYcgӿz,ڷnkCUwNU!W%+wežj >~Td"m`6^qv;Fk 9|3s4}y`X1 ПlC\o\vE )qG%~/iҿN(U;hƞ#bӘ̣w]&rg å%YL84-iڝgwj&صPv 9Ɗ7 -sW&?*c87!Fri%gq2:iu~% `EѮ9q!Vͤc^h-QLc_?OJخUSwIq Ų\yL:J̚BȎ_@mG*{g^"5P8r Н%aXuZ3*?+~տ8Hm?^,[d#%, mO9z|4 L$L'nKu#`1P7(E="3G bw@q3c-pp556W 쓁0v5%pDKr4郺}pa;~e#)y1_3_lZ-k~pBD#f]f܊* )!t#8@ɸR\mnv@yhZu{ۇam tA5f~#ԮDW3 %^RODxP5uwo2>?,/q&76 b Ӷ(PbB#!. OH?îU@߀PqŰ7!x=ȯfEUX~&鐡}emd¸p2$t~& .NQ* Jַ:0$1ȘSlth L$LoMziTjm&bZM9XPGJQ(ey16to+:49(nVI#iz 3^5Է(nDJTIq)$K- g' S@b~k[*|5OWҴ=W zk)W=3$ٹ2e2dhj)},6X$ %)WoXŜD >KͭiO/c%Jdli=-\7eZ)SYBVe'Dkm~Y]V:bLxLW~)M~58tm0;Vdğގ }Ko3&J64wf9s';A{F50l]f>Z{ ?Km >^HAgc2tAeU &]t.@9-rSM`f *1cr9u-VΤty2a _\oAO`[u !+2h8hh +U.?NctZB/ܡYS;q9 M75r1Sxi!SxF ?`c{Is@RNUNf7avq*Q߃y_~X¥Y|?)!׻[܈ub@M?ڶ1`wDÜvg)P$Sc .si&drV1AW g0^NkD^y-u uo~bk7P-h)OAQoTR c;wLyB%)Lb خ7E4^؃'Ep/xZ{% :˹NH5A)C [SJA %<#n17a9l-*n3XkhЃbqA.^{W2v3plجbx`\;t;h_3BlDM7w.`؟JyĮJFdA{t-Wqygpv'ޑkZa7녹_4*`'JʡmGs=Mtgd|sߩ3t“b1C20G'g@ wէ0-tYq:y4 ke!#)S#⼅1iA סvM>PhP|b0Js볋V3a =7NSLAţ-Oi__xO;,JɘeA1cV%\~![cZő\(k_ExtVNKm4%ApL"MTIZ-OȜd:\pk5{PjW15`cfM3M y5w M=ſj-D]/KI3挦//Yq"m3:5%>x3Ft=nI,:KPf)m}_dJK^"Hvʿ7J5g{k׬R+ZyYr𿌋tQsԫԢ"I_qp~UwV('U Tl"OiZ߂rF\r I< \6?[aΥWvEB:2ʾY=-@`odQ1,!Rm\56~}~35 Ŝ9|SهpVg,ke&Z%)N*W\3Bұ13*EB>]ڡ}|-L`dH02]{ >A3iS=O6|#/T(yz Y'&t` X@6tj8[Aj";䇍[#ī #>gy(ȣ+A!oQ'vԕ?2|QJ2#ځ;%501l$*S2?Wb‹Ӣ%Gv e*@ݚdTGEG>7#Hba>Úvbӗ{CQ1q7pwP-p*9$CGm,zqt*O~tpprL$8C9d:82 SЋ?ߋ+[+"![Qȓd&v"ڡ*ȫByd1a5Bg3mlﲼW'#}I8^8 ^vm gVNY,UMe[zCj*C,4G:>mRӫbIa""'~=IRƔgrsOW&RAUkNՁq0LVكd9:w) eY5@Fq]~9zlN$naS_c#WH|!岕i|.:@H[Rv)"6Ҷ/%lAs~\@hZdU8(Ywƣ+R8kb7r0z:^{g.(0ڡ\ %FHOb_7{^W%qL)gy \\F5;7%E#0|} h_ _w |a{c,c}jسfչ5t9'Hz{ gp~Y=wC()kH>gU3EI7NotGlIJ2,8!^UV}gx3~'BR 3u}Rdn|6tRz!nc b_% %J̄4 VCB.!$܍MNi`k{޵Y70':}$,pH@a9Z!QpJAnNAA uB/XݿǍ(1E']>XTZBl eŐO՗)돩XmO76x5]FΛ-n=PD5РC+gI{:K %7 "=?aQƭujkx0u1ߎ﷒TO TMo-),顬˲Ѓ6: UZG7C^|㱰f<[% j1NFO@`x{n}uoסmR\|_nƟۥOœt/3ai ,*xdR2ƚ8w2?RlA#Ϡ:ZrԒF\ksIdE61n*˂`:#Ϲ=̑S (sBB8w4r"H2Q`+U ۚc5Mp[rQ *LdxFWhNteYCG49Xy$!go}0OeaZrY !OZ,Γ:lU3mD|~J7*nן֩6ymo4QVPt_Y!x>L ֯9sJ3'벂ʵ{G냹CdbNiH[K5.mi]l%b̯mm>A(9ub8hc bUw3s:>r=+g/k-",cFTC*XD9k0f7,Ֆ!VxC%Ņӟ|:pi\;\aLo?Z[̼lҚXQ4h{_d' 5k.sP \z^f r}~PwٱVs$jNRJC`h&c"?Amf Xi5jL$. n,ff: њUH$NUj ΥټQ }=-OBa{2C%\4>(b Dt ]هijq /3|-ӼFIkܠuxjx\sm ?263{h0w\a,ء)A;\hԀK/£ncпք Ex`'?& x`1.rIw6ݽ- :5cX2ɧk)*_1*lU{b2gǷ>4 ߊ g͜~O˜>{1MY&w*]1 mo"Us 迺8"7l;E!v_"B`JV+)b$p~Ul',vy.}Q]~,\l]*)sx  j꽲ԇ|dW9MyQYL'|~I d\X{.mq?|>|-Ь"OwOC|`Ϡ ȻxPxU| ['ΤN寝׿b%x`Wj'z嶼ɴݐ&NQ 9J8ny6yp)o|Q]Uvl#DAW\L=÷qj6~` |Vw̼Mpl)(F5bx~DKhϷ1=|Kgp01\`G2B]Νt0Q#l'+'*?a/$q5dp5 53R|[PfdݿCu ktexp v/ [*圜Nv῏2r&GϙIۇKteaczU\i(eO{tBPjng(K4Bᦊ^̦$A.%._Wy89K1-^nb {"}uNvz^{ޕ0U}vaF!WoBے@7$@̙]~n"JȨ:_!q}9Yp`w ڝ/'7UXsS1yF_vgMpkt`~'<\-9~#SZkbȬyP1<qx\oo} a$q35"+Yh? <\6@NZþh CAB2O, ogC#Þs>Zϯ7 Ԟ! Bk0ﵻI:mo}UաܐI EJ0ŏm 9jV.Ǘۓ+Nb\I>p,UyH"XVS' r)"rP'pş ^Wb8>% N)j`ʜ\|v HfT>ڛ~^hئm#Ėc`j4%[ Xpi 8?5>QNfhi'>hU굩(%A0k?T$ev'gGʖ;}Ɩ?(4񖇯1b&0Ĉ^2i [+g8o%rU+86w ơG~Q>`qH`L3HNx7]:@q#F_UbW n{}u=pTWӐfŻ SZ=8to ? l/ ]nˤ'&׬<4p$9DcP׌q1f<]SM\0C7ɃA9Lʷ\b,E[y+~/R_nI,62 )%f4@m.ABܢɫ!cꈕq`R 7d꺜Z96m6GYtn xM#N֑'u4A:n̷#X>ddvcls~:EB.7^e*pƮ6T2_&3TGͱ׌YceMfn1J BC,ƧiT)EXMM.bd:õ8sz)F\kB0>dNxcj Ρ[ WDX 2|ۊ/!p}iI㥚5vM+5c BlL79/0A+,\ Ԏ DRƿ38ƀrWh MPRTa:4Ɉ_(!v?[Nhj[I<=ȑǹ,eڬ*Æ?,E k'ـB'~Qw)ڱsȖmɀz>HҙZ&{M,tZIwQOvxLձ !js_X0èF}'\K㰒ǖ{/E@}=XxDANDqm ˊo%0^G$d+Bec4l ,Y>~障p.fp1Qp|au4A!;#AoMONS] Ԕ3h)j׆(sSFM< |NnW&ҋD3E u$F2.iP~h'zPGDj5Z=%8{9BtYtOb5l1vz-hHUD\>'&ݮh>2CNl.پ3g抜;Toǩ'kZ;쭷htS/H_njzH0^f/ȁ7MH)['/&q],3t78(}cuU2/uӴ(T: O|嘁@щZ(&S+Z nn\-SD]ͱ?-ΙzO'u.5@;U4[ 9%-߀o8^?_,½|XHz,SHHq$Ѓ/V:2ۼ5\DoT[ت?561j6Al2Ck k>jMYx*y.m7[@pnC =k0$ _d}UzY$x\YIUm9'x ;M;  :hL;51R[hl? 0x(6Y̊Q_NzY\/\Vq&Yu!ͻwfTOT50OYQ =[i78*jԘI=h(#6̷8QlOjǵE\Ov(Hwk}c48ބr a҆ug^"~HtKJA{`*9B)n$#!$u{h. ݘ/MV?).ɐo3]/:@3;9pf.3;&0 ΃jeͦ Ac[{az<;fq YL:_׎ ,zc t(zP D?\#Ue%i[Tu|{ެ}E3M1W8C, s6an#.P.MHRiۊ:yC#)50%[0i)|S!ҽƦ!bZ"c2 tFLr)_NSCMWuMhR-qvA87NI_7\Yxc:%գތE Y#{e5X80\"U=iYՔ;JGGa-XoGô@!"3Q˄-kՊQu@1v`YL@ɰ)E_&3s,.^ 5ȅ@PqSA Jn\)&,W %;,g#򢙌JV-Y8'LqU@mQIuWH͇rYb%op?Y4xŲD-Yt3΋X??Cm2A89jڅkYY?9%6R-ve2IJ k`[wM.jV>zWET* #'g5[?M`s}Bͽ| ]y}YǝsU*|!{$d;sh2jea `?w'# CCc]k R&&*7"cU4F?{ŪBbYm=:' 2kϺ8Y@4 QGM"֞dp@!\.v>m\}oҶ]5%:v7T@nۼ,w*Mp%Yә5H#΁ O`we- kN4:BxG^2[qRkO-[[}l y;q!$8GCܿKo%'7ڛ|bˋiUJ \к܅!NPl* }ă!kTATb;&꣺Ju„n㼵lITflH?|3;tR^1<)wVMFbmn\*o+D" <·=a \'y@>tg`mfK) '̈ OaZ\g։mWXM%4ܺ1IG0242#?Bm@EvWXԑɖ[Tw1k\ttQ :?zlw)o8]x1;UKĠgLFAvWN)R| @Tm­bGs4zjycywBqP%JMq @.iw(Km_T'kZ&Rf<]3'V@`g=!KG'*ϷK/x Q1!sΰkJA"Aӂ;0i5Lk^CIzw {8QJqrq eb'Fygyǃ7;"|e`*~5M gE:̜wjH0l./=^/ظɽzjčimVuC:fZ˓y%~z{ݍ0D=yXϟ5LþX ipHՍ[>aDi8SOIR hbC]dN+s[\Yܶl3 a l2+\uo"}eDlؐ41WUxWO`&{ kI͵@-\Aq͡Iqb6Y{j/'\Q e[*)&-椿6 VS .:pސ#5؎o W$;AMvVm #M 8|iv!B|XV Y=ߍPawv0dkXk(QAԪ I-p{\3xFΠʊ?0/joN_Q+Qp*U}b+N@"N`k0|vs5*5JT!1֝Q2endWu x6X!DG L(%SmƮ/ H-4֗y-Q"ǂ;X\-Q|T2Or]8d8jL| {z +H)'/Y'pRgrY,( S +W 󨖅rFb4\Aɥp ~~Zl]S=By)pbICH>-AK)W 7` ~k"Ȍ FZe:∹E#!5|UEFnIGs]XU?GS\s7>գۼ8';d 8@-*7/[ygkISrWLEK6 vؠZ0SM@+yIJn* sDzڲ\zN_;0W-?.2m! [jOK1G)t!_9Q=vYGYyST1!plUU/d$0^f[ 2`C^*\Mx!nDfkbP&C4>hi?&8Lԁ!&Ba>BeD9 ʲwHTBmڒGa= y( e~ԓ8y2JrS0 @La`\"kD!6%03_K`\-wZ`uʢ`n`G*-8qZ)i@fsj&a8(Ot5!ҙ_BAU $ʙ؝.a\_&FНgEg}G͕{ý-ixmfYb<`!uyj*aHpEjzWASdme_zV9f)PY\*d K4Z{#ߘ|ABLgo_@'yʤ$k`Oc4:s(0n&e=xY/a(~`u6,z`p:IZ`1;x/W2_JΩ RW(ISCwUKg; >7*`$y;wBD|Tw"nzB/GCI[J"^B~Dh44&C,&p`/Uh_zl8 `;8JJ(3, #ֱ >@qRޚO9gP{Jֹ0>Cgk-ip4| im\k|=o E獴NJ i&7~'8?J x1NEű |=TtdtBquˎIS  o[xm5`?m_xB`ݞ]QYN؄@;H"X Ĕ'@_4\?YnDx&KMW6jJ=/- I;3DC%lQʉzxB%Yem Je ̿f󼇃sz07 94{^ gCC=Mn֊c+jډ5L3}etyfD {IeR{4'Zړ և ;O$؂ˡ8/@8x݂AljJMs%C,0%Q 9X ^weTSՕ~?zfL>+גIɛnk(-(v8D*ru"]E/\n!4R\8V_bƗzW֚V ų5,0:a<&]!1Ÿӑ$ 0mYw?O" 7l%0$HCR,Fͅ1s*JJT g>pSNG8;X"H㪇9wM XLԽFJ ͐QM_]wɍw"n\hд]M~wzD=4e 4h*J'\4WmAKv~A_l]cỲҽYʅB"(tɨ/4hf<y6ݽ$5Yw=c3w Ŧ!DZ}*,8b1_Lwꐗ.'Zy}SDeu;v7H!^eJB͉=ߌkzs([yG &5cxOBP%%܌5ysum1, Yo[4OL>5c#t\8s]Db :xSihEjR-Q VrK(ّ3$vSC 2j{ }0^bX cKɑJ?'ge>vch3V>6/)5Y=[U^rȳؘʽmUiB%b%LQS'}&'}T8ّ$GAOcP #W*2bc3'겂N?jC7ўűLIΕm?:ݐRbHqdK(xJeQW.Of.FJrC#T;Z33ǓM Tm=?jը$ƈ!NsƋf=_&f)ހ~$R?ZK9%|` %Gv K3ytXU>>c+*+abl6n[07w:Q}ɈA. D>^(%$DkU6^hE n1ENċ^\$ (RK寷#aÝMgj9Qx+Jgy4Lj`0HXʲi~Fĺ ^ԖK >MrC`pq1s>DsǮ܋"v\C!&(â1{\|:hNϗ)bB=U /G 1Ds\ 6Ň` )/aQxu($4m ·&zt0VeO_t2]f'y$OR_v0>\΋;mDN(W/X8+r01]m1A7Oy0lYSd =ΔGdN#@8qPcyg!aF]B S/2acoB0`nT-7~N\yN^䊸pš[yGCdmn 61mҢՌw_~g(8*-dXؘ(Es$v\Sen|ü&\5edDxKc}LrN;P+Qg/w1dAŒwOy Unn]aF/V\M [ lٜK? LfN <úYl@+*{dE?  <b耽Tƙ[LLq6ō4?h2^uƳdCZ6}}{` D#yFz0*z0~G>7:?a)@]`uN4>'*Z /[A綟,-Sbo\tB6ЭWj=DNdFmU ۄ~dEԛKOŜM/s%޾ u% È?ώAcš6D}XS 4spd1Fphm`>uH88C8AZtp0[<)D0??3Hp2~-T5'@ >G".8'lD"ܨ(3JyYsӒ\m 6 :ºtdRp"[T'IHdRZ<걚!؃UP/n+M"U{jATZ$X] 8Œ@3ќUm?.\LU4PôX!(T\\5uTF d nTK죹m+Z[/]>3KS`n܋Rb8f'us\joH D)I/C f4joAcIXR-p~Y\3%.~@p$9/3%8n)s&5}S2fGɨ;I\~<;󽩣A?č>I-BܰѰ{RCHAj,׻ pByDj9_~\je39>o%.[apx8ÀW[^]z |XlA:4^M\HLQ("0PN)1l q]g## Z(cU!&cWNB)h8f[D`^"gWkq+=ѤFDԆ\B/pG*OߜdpT9k2;>\c7_KpqM˝ЌezFb 6#,;}M5Щ-v7q ( WE'MY+ZiS|<ݯcCO5.4gBpzvavVw1t\>4uˆ?R;85Y<]O2[ކb*Lb,Bq'oI]Uq`ގ+ &Ww=jA%%6DĹ5сF'rc0!H!-yb/\,|O"4-w$+VCl !e7K/puwC=_ ഁ}+Zn }p i#XLP_Qb)J{H%XCr\+rLm}p}9ɣdaEL\n)l)g#-A H)N~2x5EP7˒s4VeGW>38ջV+ލ.ZE9NsjU{X{/.Cb!Ű0?{J 5,`dp;f f_TtyA5A)ixEZJ;xs'jkJ!*_j)̋^vL\ mwa)h>56U=%K0AXFd"j.)2 mt[CHz7S'MB׽ґĜfR3c Zkv7("O 4VMд0mhIgԸ Lp̎~Σ6S~+tڌ#Qn#02'kV(|[f#3'c j$ȅuڇ J+\oZtmO1aŭ 0NǛ]8_]v/mFey}+J=l,G(l[bRʵ/*О`.o6h6/9״čk@t|g6©gaJewyѐUrU?3 ;b%,g=ݕU*:t2AO〛`ͺAp? Cq%i vҾ2lnʓ w̸ Ӧv9gW<(%hC0w1d3\npM\S07 x;XTSR-'v,E/OaO9W_[^YO];UXՐUKQ VY`yg@lpp`*j>W{u3$=6Ӻx?A! X_, |>YgIXӓ$[u1dZ4J4T o[Gh}^(r4 M: m!)=DM; :e6P|ݓ!fPL%&eA`<#58-pCS:iŊmҧuĆeZ{QNN:DAD ʄugb2 PC 0'3pw+p. g&*0 y-/Gh^Ygy)uS82!xRRg+ڙYN@ ,RFbH(u?Փ|̪qF٘%.^YWtqy*pTAn-"4,Dyg e3C0Bye3R2Ƹ)K/#:: ǎn& n8\:OYZ&!bG1DhX85fd~ V L038g86rF!Eob8G@.y Oc2[h:;YN\o5U+%DUmPוgl@*ѝ|hGOD$5|+Tt؋[/N i;74cː!fHvY84. z؄6w1Q&ߊi̇F@w$u <=.EI~Pl,@mKw )3{^KȎP]i.up _z4*fݼCͅ7g|!*^ƶa?}4?3wQ:4b7: K?R?TD\.y\ןp??C}SD6H.X1=(GYv`Eg@(Ogo܊=o5K\R+{fT RI2a$ PEnfpdt uZSpV$U.&CGKl o҂#"KGK-A HW~ӭ(0ƠWt웒?-H U&3ŀ}ސ{OUMvĚM/0q`EN#1¸bPz^B:eY GM kf4}< uME^S:8j'4Kj!O3cڶAƆAq k'Vm4-ϐ:\^5 Q3<;V2Pc۴]?xxcnP72 DU~ G):e vC-rӅ)aðpt+i]ol-HxQo؛֓sn. Gntp0΃ .~"J 70iaG0s파2С<:|}((9_-(@T87~2[ 6EuIϮ'P)FsgZ 4߷3^P'wdL|ι1eWe6Є;#B*i$x ԭl"-L =T1hD.E*H4I`_F (ܝw?nA1j5a낀oҏA ~O@KskO!E^r!ML[$7{e)#1ѿbi\u?Iz`ܒ&"eBCʉaކ KZ <Yi=:\cK:77OJL%Ӝcw lVe\b|q_#9O(R70O+I݉~bŸ0/~b]i]dˢQTf3&.pE6|ev;Ț+ .)'u}T"n6&F iA LVe.P,ҌTj柑pT9>׊1UTi ȇ<1$X5;"1b;:.z*;%HCL&K,鮗bae2ZeF2@ʑފ{XkJoq*0mra6)AAdH`>r(oi,ҋ3k(Is2i*fuѬ/0{bGZxR*7hWm9:g(u엂}j9 ;1h`+x܄2HB!DͳsNafHU-jSqBhO۟KOjm\N'U@MbU fü!Urj"l`oómj 3|>ŋҚx g'N;\fNg8K4D2 (y_޺]bCTEj>H X ]:t(vڍ%6-LFBRcem"\#pO>cvΤހH>>$ p# aD˒~SʝoԮ%?ē}Nl*>웾d?j9 u [$t\)am_o$H>jAͨk(q"fJ}D;.xyB"eGw؊ 8o r2 `*j=a2_1Rxq4 =/4)~K/`,#j03Xcwe ԭLdpTuh@ڤߪ,cs遙WxxW\9{͏0_DfLm0re8Sc/$Z8 WGJgehRVL!ی{.O{tX|uo y}ІUj:R?EF:p10ar޷)] C9'w5Vk(jVChS?S[ ˞֙<u~\ԪL2:ȶ|Skf P@SXPӞœ>˝2L_dNӰȔk+;8Y ))nAR^rPyE&G U0-n<Qnh9 “T/%7??-lv$z>9۝Ec8p)Ģd~)W9|T,*7U>t'[5ILK4 }EcUGPH:$}WLY=H 1׹lX{iœ8Ht xNK`Υŋ388p<KFʼn깒ٞF{&#wJ~Q%A4ayksDlP̓ZNPCw(^W@V\~a-E@<{|OaFk`t<WhkQ2R_HbFMT>JR霚ش4cX|Fg=i}s RXhCJJ5h0u%F .E=<|bwhqQk8AptԂ*T [l)6p} omY_LX1)i_ĮYU7ԷK-a}dE [嗋 '{S";N* $ uu U?X.XP jҁi=|@o|u{p v':&Y7*0UA #ҝXk޸"8 O5*?RPРۤ T,8u.PF`(o!m^NE!p(hJ@Q/r]FKd0g*?{BuP+ЄcBN^F;U8>ZmO"bh)V岮UKCE#ixH۹M_ NߙR4kJsaCmBXJsuVeZ}9 UjvYyg}#p5VY+dǹ7$”c+LtZfoLw5N͜rMG@zG sYlvE4׸`ܻXU ~0>m{9W7/ 8K:lnjq|arrY=!)Du cTfKz7rHY9C ջl}`*˽K1ukK%}酞3h=DDlh YsU' 2ya ܝZqVZ@ LlcO%S\QuŎ`#{-o*x;LWOi_cϥ  M"@.ڴBvzm H-Rϟ;RFIM:'0ەXmƚp1~d!o=JUW@XcK _ܯQiй`k3d*D^GIsC]!Mǃ+Myt3 7kLrC|qeh] H=bh+^; d.cyZ%`:JU x_w`.Q!6+R7&ΐ$Aº. '|YaPIgKrZJXpql)jŅ5d̠g/L[plx|Fl:hFꈓ\"RSm6iRRE&|~?*9UаT/[bgQ۷9;Et]4 /ޮmh$ɆJJHS eC T"9҆X% HĀ@U$ ^ .*& .҄fݡł`z^C1jGm6dz)%{9pq*QaU4˨Wc#w7p7wl;zy|4 cy@=!HhEZT"HC]&/aA&ZM-xARxΎ,+Ȉ 1*D7* ; ;`i6i>An;]gI]CoUyжiаUFvfꊀMTy50,}!œ.2^@^f] &kA^ #+'n4]7{iPeƵB릱0hC w\VojvO[M݀\I ER=0M_Nxhu2Z˂3~`V-* / y4=GH,:OXǩ 80fOR3pe1jB~] e5&Q9~$Be]RPWUt4OMg影W!nyN.ө _FxTAl)ϝ}UaXHyʯR؜'*vOEXԷӷ3hY"X(.( f[!R_RAqV)cy`wey^0[a-@Ss2"Qn9m<$f{E{ԙO] aO}hcCHl)h3>ɨ{t O^j 0?|aI&vMC%8{Dߪ-<j >oDܡx>+3O|EOJ`s]Hq]9W%n6iҩi;F®b6TYq1 N62"[#XEBЯp`?~pO %5s<&yhSĂWjRuU 'ZiՑFId燝L$qfD0Y r֤1C{ϮDŽ$S1 i2~t̲CC-xV[ Y$y_'ڹyZ#fLXl4wS,'ee9oj}O`7Kž+Hen %JL qB :\Xck+\*/!Q_?ޗؓf]fkzg##k}a}rx <+]J:h. `W @+0ѹ2ɚ1DM9jvd)d`#s)E«Nɲ8Yz- u5 ƒz_<yƫ.TѬvTTyRn?}%@{ƞl}~ aɊ r`'&ғ|u 8 bŗ(h7r~$̽e:o.7Hi0*Dڷ9|zD`cN^U/ZG*UM)\UQ[Ab_ܑ@ATfQrd2Ծ,H@<]RgZ6"GDmW=6c'UF<8ign.+B .\Ж`G:- wTMU .HOuW0_RcyEdD?=;j|s8\p8_g⦺hJr$]{=9qo:עC5"ɿUf9ndžoFThdX12UoeŵQ 0,eS󇱓W4#%=( K*UFy MɵX#pNww싊vIb t(=T-bo# =G!|_S*.A^<җsI{ہ)i~9M6EhRcZ ~2wg.h':|}$q :Q숚fnm]yIݜ Øُu4Q.Ă1\3یi 1Derc}2 ?ls96*2޹:C!:wsOtl%B(F@ 1GB 7] wD 2R:Xf̰U/hw*SoȾz}WH1KF7!'!7~V8k |,Q\V&BHedyjI&#Za$xfxeFu"|uPփ!<"tg/_ґ ' K*^cx!` FAG) >Xj\iX6 d0J+ '^ƻz ,Hmro;Smժ-%2?!%Z/,x>B_}`1Jl.0!Upl˽|A{'  !JHUr1YR0{CKtW2K3uL6eR%LQ+jG&ES屑e3 .dEVt窯_wܗ;A Y(`ItXv5{@}m`^~W]sDY ^@bfGXTDD7r|s9 O|/f6XN.eX(dKr(p]rrQN,f>qсLKSS{\ z#iX̛5ZƑW$H[ 04SX_Ї-^15`VW ѭߤd֒j_G쮩i+PkbP"5STQds6AW}H0zlMgEʡf'h))ol-/|ӮP$8YͿJi%jW6+oEB MpHQy5EN8aJ%+ u?9ypv:X^2f&0$3]cjuŒ}2"jxʶXuX`!T*ʂD>{c~ %bs!?7궶(`H\"J"i (ؑBKC, (o $Mfef]4EA\ݹf x*C`I?.+g th{ض;zvEetoۤ2 5kL/8 p:$ x+vx-w vzUIr hYcL: s(kOyi^ qSt6 MW8 =juD4Wh[|99]0/ZQ{㍒BY64vHX }L. 9yssԾ-Fx6uޒ7ͼvnuz;FnqZ6<GVkfLd*')J:JNel)bݤbv'ɜ+`N|>r=?`4|F&t HUl!L(N 6}!,F# *6a[dHy!X%ϥMntq`{PDRW_fӃ}}gh"5d)Ng8Sk"qYHD㒏d{ۃXv;1Ч O3eea6ٳjGL)˨bB={f8ҊWF Bd-4n;|…$N{retxjڧKi4`J| wihVh/4\з1Fl^"be9 j_\<2YDe" 5^>ܙ'7'B1DٞziZU50cݤ_:I~z͉$s w@|(Tnn7ٸy8 ~HǗ9V{kyYoWj$S)h> RT.e?~lc.4ubq]8\yQnm֔Y[h$@_1TRqRFgb\v&3ϊVɌu8DY6)F{TKEz.+F}iB=,{l!|O&F32+sGV(>,~~-ߥjF~{'wh*$G@gK1A#4<(Eꏰd73$$;qښXtլwn7wMU,e>=VA0mXpQɟF65ǴLTV J%O{6‰t39IUߟu .U+nBn]w6|qަ7%\M/+X$#xQ}ڎK)u5Dw`Ձr+3Ce?O3Ph(tKkayd#eNU4Ӏ'SRu2>@a_=q.{[t шfk 5,eLa@fqixe܉ǻNrpƩde_|Lݒbg/l1ȆY tlSEoG[h,_UT2V?珬Ӡx0s0*KLi]-j :$1<6ݼ[se:'Y2lYEmU{70-2'mHJK--J:$((q }Sj) %ί]~}XwzA^HU[0CQfY\Ѷ 9jq(8) bS*[pn#﻾&Q.R ,9Aĵ]fOR~%|۰eSVfkOA'^gC68woc'( 1芒U"!F8d*fѴaq%rԜiv3$e1g7) ѩwב~<%vl29H$XtQZg)g!]*uN!w 9cI/. 6@⽤#H\rFl<[#!]뿭HϿhVN^Jy,$ֳ@_Mr?(cc&UXN鰣־r9=zDQ[0|#Ǻ<~ʌ5ղ)L!%,|7za_tEjpxB 3\=* @>9(֤Wu<}VVh|nZ޺ 1oSq P1$ڬ5م$(/åF CBFFJ\(ǣ ]K*oK/*,[asUMk65Q27a( yVL>o&` HnE~8Hl{8o@ ٕvu)Ia <%yf43CWXSfLn @'6# RY%~p+t]2yOqFC:O\*#G SDYq/ <6%xZgg4 EwlJM2n.ڐAA1^F % ~?BkVR pV3Y{|JHM0Q;t|[т"GP:qzyz#ecMd1DN_ ,+W@$GQEZȈh8%O"ol#_ڟR7k6}BƠ,OŬ̟4U߱5y8qwLEncad E|e8gI[l)ݛ2͕ҷՎr5 %vVXyh>HN}xe?ُ8/GLZ=ԯDޔmlS1遫.$fiO +Xi 8KR;K6 F9^ Ū}I/Ry 7h_17:"J H2lAnk\#(̚S.KUZj 5.DYD2i؞lfd6?ߕI ZF8u#¹Z:WE<'I.Q|Mֲꨚ)/pL_Df3T/zJF6n4K67I55kc{fK8QFѰxivDT{e(8a~T;S],}Q')tud'x CЅN$.ͫb\!|t?| xcqw7Iƻv>nk~P_CIW Qg81m~O/0oE + ? 9@KN_/x-1Z8;A%&[Y{2ΫS 5 Cï`'53F2=Hdu8փ%TJgqc-yXd (_T)Ǧq|+躡/{s8a3_LxǑCo G̉c)o8y2!59fR 7iD eg_?pԎG FV&1,:NA0U?X3E_<{2;b" ͅ,bT(8{:JHzv E6Q=/uՖv=V9M7{, 5|` I޸umTbYH]ViiI_ ^R y7XN#KwFkݼ=: z_R-2)kŵm]uB̧'V`%YG1Jzb>M,LHgjKεMy: %ϯH ,%Hƿ: #`dhN5D~7qF ԁSQVq_n -@ڗrɇz,DDTG*&I(?<; nT $%74J8٭2!p tb6: GI*2 h &C[3@Zw6!RT' ys$NKlI^nMԿczj>jC WϣFPfJ ;[ Wn-3W3i|Ys9~z>%)z|1k+ *G=sVdh^],dX=|ʛ/FXAz@^';bƽwJ3-B!FG@/x }%A"U{"2+ ϕoט\C6sZ&B&pnd5@6B:'-{:?scLBoo/Ivd+SR}%Ճܱv/j@)H(TS E}˫JH݁K:wgʆ6.9NZm H%I$3]^iڱ}B<2 ?/m٩>BoWTUg>0 %S8'u&B,r.z!;"}!?)Tز/&bO雨:ͯ$򉮲`؅"L;>+?iC3bJ"XhL!U!E{8vlQyvyE0Sl`*^J+r.ǒ .5^J!x,ā 8$R^n"=(QS'nY iJ!T=@K|ۋjF"iDƏWUNЬ6j4t?+9H}T-͒ fuNCiwsׁ $_@@{0Ը%uTxΆ-*/(W̢ŊDV5v!.?k?]fHI_B1Xirz ѥɬ]!y[$zj+gn]eoҧПqy v!]|lpaM &B2p+t-`P1؉>=oL?j|opk ]jN#LB%!>yZj)ھp0(s!D$,GG.KtDw+)?]ȓ_`'=߫oEGvL2孲kc; 'e0Seb/V6`vE H6񋥛x=PA]fXOk1CFs#C!]m3cX a7Qw萄'=,'̴K^R"hW P+cQ@C} YcR͜$킺oidjv:3I0RO5>_oziYDžG(0:c]9+uVC=wk"%wt=-3߈w 6V 4"Dvq:k:X#Ym4=; ]frҨi9:Ct_H('^# l]ZJ䈱=ECya!_^=M犰CT f$O=H lw o(&\soSGMsfxxu,"h3X=i5= ^=@zks8yYO¼HF}(p԰j}"ѣp(Rz4=~6 Nߌu};llOic$~+⋲l !D =6j~n +Wι`dR.$Fz'v[0c8zfV D(+ ,7tT)^+(%`=$A?ixFuq U-yz60z' w255 [o^MqM8H,Z2auOŕҞ~NlǓx#أb<2#\8NX=5鐹ը E+f4|`AQnʶ>7uW.ȧΐ=e'_ӋHX!%Hˮa=ruZ- <Ĥ, u΋5CT:jcLZ NE\լrz}0 c->a_#0<,g/wЩpLzE*7kxxP%:mDL.xVBm^ܕ#Mue'Cx?~gR!秡DCNy9؆A1R' tN93(%C*m H ^ϕ=%1/Uȅi3,yJm1s~mQ2%N6*Yǂ]Zhq<}u$K.>%|e,&^l ڞw755ZH7>\S8_b*MkAiQT\lS  A7Yg; 𘇣aUHk8FXxR%T8z, R_EQODuZ7N}C'ާX83 㓢=姅0rz]@}5tEo#$ |sƈAK?찴m tG1JWA*CbK(j#JE<ڗ#{Ĕ% T}CpE=BM@{u_3g2/upQ3ij[ ֖k6dOa0R%kdf1D hܼw_ { a}[IM"#.X~;BדL[Ց ɉ% 3]%'b4hj4"!b^S 3~Gr/3I8?g N䇎~lZ몫!X%XfGRL@o7e/UqUfoKPku̎AJY\UTrSۖXs̲5Ss%ɤ7h<0 ":p:Pk͚/t< ~e\G`{)5e;-95K}fVΩA}؁\Mqaб!YȪa9LShѢTf2 !,oaAd$8%2PM|ȶ$L_o:9~qq: ^ Dy":rS#\>g3lVTP#cx%jXdmټgi[W`1I8/;vx̟?h=ب i̴P܀+!7` &Bpo'J֛Uj^۟n<=~ RuVy:(67SySwI ig*hoȕc{bXkݮsO-)$Pý>d2QByP7@@|q{q^VmGLFRx_uX/si7`6rbe>lIp<5\碑 H nJ^\ hrs3=! I7&-P]N؆9╃06apdSvb,9;?(ݻ39reBZ۶™FePM sۤ["Lۦi(qt107_ [{|g` F5brI5s;I/-M|MkS8KۼαҪ`jߚd[yӷQMYռK goo)񊎲i Y*˩;e1cpJy*J Tq2,{! ъuaW*𕺦Ār׫@rR%?+7iDV8MFݿD%nmq/%4+ '!4'SAC t*gZ:&&w$W9W99;MJב{Di"wM00OZ 5 3nS{1TC%d ǘ)XR2礠zdޜJrV]/@!zy=R4+e(A^1$L<.$UChP,Y뒫Z'2-QmHRBhn%(#o) Ri++q:36W䍣ŏ;|#]m*C@!d 0 )c\S/L]#̱tM}JSO.@j :w59TfWFH`s"š6e]o7+aNTi,VT4ZmG_T]|-{A!jkyu*/=d(#r3I߆vTo؎DD א/;te膙{rc/x :Du0R)H#UWP,--`I߾LhGW:2aț/fj!YX?.N_?LIsrJ33ϡgYxbޮPȩ* 65bǁWÁCyD@ fqb Un<:|5Ց)_w0#R"y6+> t(n|ho:|C.==::o:c h\,G$Byxu:/wO`hQtv /ˏe9w7ԝ/%T0p";*8 MA#tm ʖˢHHc|3ʌ{4wl_%K8,<q1}, zPf8uT&@d5wkb2w}R/كRAUv&UY:4;9%070E&s KmE9?NuP+SD!=;⍅)պ%8=(+P'ojraWSTxE;n"0b,hHŃVPDՌyW&]N^kCNGIЍt+06KL.+hI(F(D %u :$Vb.;S k\~w@W4BZl ervh!PֹWt/~+(a>~'3e.9BDv*7~#q0 P 'CfmFEz >-#ڏD!1T +|mn@apZ1۬Ju\'v-wRBJ'P/b'=E2b[\ɣ ?{{)XGzA˔HRa̱!I rЋJa6s+)Ͽj3 qp7iXG.[biMd擹q(-}'^=zS!AqΛxFGs-5")Ǥ*`4Rh,XD<Ҭ#HU+&X*c)T5ܗKʹ>v^fyG7Rz\ņ ?idvUX?24ţ d#*5n;y<d ߣYp?m>w?ԏ&z3W!/ o^cr]3P e~~(!}~YEds٪g ̶ȀLj -r+ M<}me-,.OPQM7r j5 CI"YyԀLÖcW`5zkXPnpMKPxR"vȾ|Jww_ɴHh/ZmOZw2cS\1щlqF cU|go8FOy0`E`ɭA!a6\:w*[;FVs w{H;5!nu6nJ*$LnN+J[`G8JyD'LZƌTؔnHj M-,r>߿|7=0cĪie>V0[no2k563pk&lr]Pd}v>€IUX :`s% +AW w [`0ycSAui\*`  um|nӇ:\Y9?30O;9ഷ:"31 AML i @[sta:oF5ɋ^ZOR_[K&^YvP8YW,FmWgܑmb:4,D3Sj|cZL 3-jKcnDDF.fӢut-ondPHU*p:84|?~"R1:Dn\D6V.DR~.S75*&T).'Y>ZT%gۚBBay ||ڹZ9>!9A_n9[dVt"{O ܁LSa*n쵪^oK`mXꞐ*,*m¼$TcReBk),'m) R~D=:ӂ۫"Fo5O5?`XQ)+ #b~,^gb}UX2agrWA`]ZB}{pUIVۍ.xEG'zx(h` x=M/7ZqT=E%*kx*R2 9sR?0y+׋wtZRiFE ƨ=plpg u&<*?f?E&wZPGM`ɂ**DpxFDeB4yTdwf=@ s eyOIWf th<R}c| M% i{;$:l ~MɇnK)`eKPD[|0OCCKrun{it\=3R6Ozq ~esf[T ؆Hr2KZѲm c"< 'C3knfc ȩH5vʙxX}2da0s\8PW% ň9vOx/^b^SV9z$5U4"CUk Uy[:b]T`ԙiU G6;>浆:8$P$'"a{-fD'$l-W5tO^LHaD&-5Ԝ$Ӻ.1'U:~hϊ1H4t W"ms:@.] MODclhμcq"N*݁v.vkߒ8]ׄm|(WMCJ9`1#_zc"<XnV&eLxa񣛭ǷaK-&r%}dŘ; NQlő6WTOpԠ`Qք -v&RJkݖGbNUqa+h6\PćkʡHb{iaY't|ESwb*V"-8GW;gTԠ XIjpe_^<sf6 Tnj&J_*طҖԳn K\JDYVO ]SRLIۘ*%LUQnWp7{B=lB)U7_AL,d[ "NJ!B>O {3b׺W/GkuˠK#RbK;)ϳdža#D`dB+d&u s'A 3haC|<p.0 Cf K$5#r#86uغlJD{_P볲V<8U]2 Q:8+h.P"z uLDt4%aur_֏?[%M<ۭ4;R!JׇdM2̜`W,Frpb߬taA|l1D!!)E꽳b&Ĵ7Ҿbo@=uc%kidcۚrsUch8Dq obˋ '&m\=Lg\"a U:sUx ZkWʜ=IVh3G/W-$žWjxG?OH1-R[ (+mg_:u Ev0[Y =<$!63nYU,y^dj%🱨+իo$82bPCӬoWc&ņwmYSKv}$#feb<0}hZq?7+S!| 7DqՕdcs5V7hTE13ezㄥWH}ԭtv+>>dEx&Wft3S\7  }HAݣy7.WRgc̺y;J $0_B1IEǾGА}CR0%'#.Dc/I6"Աr]6.<Ϋ녹URr*DUkېts[sl6|4mY+0,[x#̛tR8eyz+1hӰZݚ;%(7ܗh}>xFh ba^枠^:mH Ai+BfO:-j׼DDs1i 1iLt`A\kGwGcdŤaeD[÷aNknfŹ?ЋYߜQ'w~8nz{s VHqw4ZzJ LTﵦ`x4%ju=-,A+X W ĩ:n_ wBZYVőǮq$]b M{-OUd ]۵rқdJ-ǣob>ݾS _R)]ɐr<Δ[DT#!!,) J_^;#!HiɁ>; {|[q Csb7La4_СnQ~+ZSOI50Pd=oSH%Sd abTGtvMNdNժc5FMd J$eiaIcZW"G5OXn6C'\eWj_P12k-ɎVlɵkn!"CVd2" L4Ɣ(Z o`%AAKxy'W%o%T^"o_NfB6c=w1edn8rݛҎx6;q6L_/,,ehi<[kӎ0Hmw9O2;CgаAA20GA>~o锊nek1NٿC'DM )oVwJk\^E`aOz4{ U4laOfJiF1rzH~{$jB'>Yҧtl\#X{:!u&1ucx;\bPk}+?wdjnX, xLwO\" /'׃sqq~ Վ^U fƤmNqzTp'uv.OLD :\#(珣i7K}WMx0R¡=Y2=_%ͮήGTBFuك`u68чA%3{lv2{D0ڢ}) U݁c$`#5BwA0|핬d UzxKN IEvV)e'iDhBOP?掎%Fĉ{ɕϪL|ૡnB|("-ߊt( Kv#k'S_f&(Ijz+Uz/ΆmEi] \ta'^!=_8ԥ6R__&;ɋXlqe_2B+=#$]*AD˝LX5:."Ej t D"+CE0NMܸj$ gNZ(+3I\ٟMarNBzBJO'l451/Mǩ/XPObr:ku.#E\&[R80ЃEI$poe4$s/{'¤aMo;IV Gܯp4 m>lw7[%{64=R/? tT3LύpTE lu 'x2 h?1|mP"Z38gtܦ"wwdd왼\gr&%w~@]Ԧ)Hغ?5Nӑ2uz1bV';Л7!*DZԖP.:+7b;Aԓ㊀AÛ*AW&~sqm8(LIT"JꫜYϭU=j{b鑴t6J{_ zM_!Y)k`wejyJ ?D3UнFI8#wD_f0[0Bᗩ th%<U@J `B́dK:}1ݷq yPQQ16ܴbh&qltׯЁW=_ sC{ͥ۴!Zq@`{mL%A?nxR;zYP5L挆Kde%LTQ tPqvvx1Ă5.o8=m1?,p"}XՆkð GϨܫJc9C3`.&JBY<spF妪 _h3lbwu 0nQt$}!(PTl^rV 4> vaV[L۟F|Ss= wʤ(8Y-qQ83OSO-j.nNV`l1׎`|ܓ̳2JR/R9va%ܨыލ9k7=&]>ʓs5-=;.We M AA+w5͹ۗzUzy/.=cξYfЯDF.޿ !O 3:(T=ë7P: py_KS#ƔtTE)*` 7PZZqIJ"O]҈!-JD@DDGpR}ԮB`|2YtH!jWM`$!NCOqTGk ^ns|V$,MoX Y>XX4 dQӖWh6X)Ny*'=;uYQ9jnFW";ԍ_L|WJ2ׂr0+춲, VJO )q%3ēQOb- %C-(]ؐ|ӓ"ЙWTA\6 E.|W/.n-￐`Qȩ}5U?WЬ"S`3G7H%1Hmn`^/ `7R"5Rϟ&ٳWoY7ZA)ټ# z.UQz:&c850#D 8[ IF'$BX៵[A;Fc}r$f[7VoR5/iw>Fb7np)>&S&\b*NzLh月~_I,DtΠ\ C-ANe7OU,Qqx\58vWh9P5}nV7&ذ, }Loʛoӻ2H ʼn]f>Mԟɼ+aC=^(3OmOgiEa܏mG N p#)z |75[>u꺲T)w.n-*B;  M_R{fS%VkDM9؁iwyA rF_b"(Cاz;pj.ْEph]bFHA(#klYx`9 )%38g @ӽ| V^7/;۽F",}dć}׼yޤy|i ՑշT){y>+%ESJr)C~8/34i"Y}H\o '2Bi$96X9n@ D%ŎL3R_ @>&Elz_=M~*1o EjFJ(6`md(NBl~~xfӑ)|'X8qMoeĺ>P ^шuUV-kpnCF%>qL#Ն5Hz4UL9&!>/97nwn!Rl/osGQ8?dNj N2>5{qu$ʈ+['X!lDžwWI:Jn+aT2`#=mc|kG #w0:Hqs2BpBWFNT3H0-p(G$wG c۵ؐt5žZ ^ o7D,{v!NYۡb.sx]Ռ^tk"Z )Z1N1orN8g?,zH*,[58 WiOU7PMw7>b/pm//.}Q/!xt~a5}+7S KS `#+z詷P ]clF򿩬 cܶf ,Yv HEj$z;|cgR[.pD]0x&9`od tu7#׵IuYNqtIrBzORFuҞ WlZ}VY&ͧ`p5vwN^LMl9Z]q[B w/ޢRZYBG@e&0w}L*Oe"Z:6Ui ;b_W}Y`*&|yp&2w{.M8EU|Ho[>eEJy8B83h<2jTm@2&7juQ~ICq)_AWdL &Q3EuD8>3x>,[D_yE+>]hUMNl9Wͻ('m,Zq/)u }4t u1EiiLrgοY3sY*Hx'kCH(3s]ǔX0q6Ӳ\3V&'6z7/ո V>2}4=OJ'שӯ\@ZѪv{:\nn&J2(A\sݿb,[eY132SEv*&$xU^:{q4_. n4ʪdj^j[]Lf #xy(y2c6J”P~`{Mhvz-al)Άq@" TtX;0xTޙV6$u{HCpp1 V+n;=7UvFE'>ڳFMEXjF4 HA*d輆њϺA;E8Hy4n-꿧0&%c S#)R3/Я땶׾`>Hg";W_J5Vqv{-/#(Kzzlu4)1Ъs](ƞh1м=%)__r8R(j}SR\̷jA莛Þgk贡yۣ3BZ ~W?r?J|./m6tTd#ޓH{`3*.W;ž)T8abF9w[>;ܒy)u!!y%5y:a^$9޼C3Qua"LfDɲO:@~xڋm>9Apm[ISo*vQ /呅`dL2iObYVUˤfOeH^B{YFCxݤEGC݀rDy.J= cwW7Bf'ΣJ045(DeD/֕C B+ۑD#g6@{$^B[8B嶩p/lQP)$N_jL(2 ~b4jy*6HuOn_ ΒvWw1 ݦ'k3+𷭞>Jѵd ^f| {ow' _1aNtq KZkxk!>rUYJQ& F:|[%ɹ)CYwJ bJ%~_Nv%jupF?0CIvw -{'k kG;,bi i5SV3vz῎ieh5lm/vļ2<{1,<&?Jמ^JblEba `h>(amuX!ݭ03QyArok9_`G{1l4~l!jGqcǏubbb2zPVJ֯GNfբ oe]ETgΫ''5P ,D99d%c~'r_owN;]IƃETwׁ4eg &*|6ƃJ攴C#D#w&}j]8Aҝml~fVBH{̀E]Zb-5[Iu;j>[[tRMX gNbdg|p1*l9IfZ,{Bۅ,k :ϥ 6EȂPz/_QKUK{LP 3"0+UkLY6ir/.;'zNNSSZMcKFRSQZ]O{moA>S+@DJ+A暄Ҳ j,ַ i1D_}҂U,,q9 >M|)0=w3|~ R QPR0!_[X0:mHtPM-cɐerD7}l%ʴjV4ƀ$kË Nq̦aLCOMz |Sx-ghM&v`FiY q4}&l 2 Fd~IZلQw#9R?ݭoaO{hORrb:>YF)CJa1Hc^\m$a(W%{E)ntڵա} 6ӝX\L_̥ RiCb;k`4UUv"8 =T #>l?},| t#!񯑻CE{NYMוb }jY`-Taa:\2u=B"(an̩g68$MXq~u1 !Db{RK2ۼKR(ϵz6^H ijI^=`5鹇- bÔ5W6aQRJ\LGy9_~h% Mv)3|W/F %3lF9ki#[[Kzyۗ#,E7:E{ttzס^{Em~c78N~[RjgXLTVH+b܏`{L`{][xd;364ucWqx{)PYK-(\ S C*p~(Ÿ͂ꔙ"rJ':S݃^< q#h&R%=ڣj*)/oinm5A sIM=Hh| +>5܈ݚ.Z\Lv3 .꾐DI$l$lr>\]uqNA0iǤ%20tZ=>MSV梣q~nzM))Dt3XOp銢>:`%MmzAy{]|1-S P `v0ao-~NWkp612鶑ieDR3oLOcY DO$y,C>e?}fg.2bT%_*Z֠UdӞ#{ytiD1v־#±7DxcK|1WO47eX xuP(plZk~ 7L.FfF9{#o]ކUx"*Z N%#3Ԃ?IF[5=~{15ԝRhf)n$Ul<-D|E$yc_-C"h`s̺APvג=#WXt"90_?Sz+2 ,0E ɨuo{؜ ސ\4ɥ: >M6`lr{+ wiMwU>W ԕp,@{a=&) K՘(Zk,6[-f)&xYD@7.`Gz.I)Pm1/ܳ~ȧ!k<fVvo~cqIF#Z2wF&Җ7KDʙӐ&[SS-vN;w=IbW!;k#q*['X kY ,##~ (@|b%E^_$njxK.lM7yRZ z{!Fjgn].-s;/kS+5%@;!:/Zr{|^<"(Np@k2wP$#%և@{Q2oʈJ R.'BP-rـQxR}IX 1Ē#.#! Q?~[BۊņFQe hM49bƙXs̷XٻnˑWow( (}%i=ՑUosةZVs\q5<7_֬7E?OF#۬6hG8Eb3 H0WD0y#y?fҶ>膺\`S#pxYъu 5swa)tptfEuv'-TEovPa%CKYCfxH=>*l \,یV4EB;``uk-m.#Q=u1KT&1(x6pJ`O Xaȳo|/U<$bWA*{T{`@I'#G T;lРK20Pzrޖ!"Sw*\lvHanى^ړ*g"t,:QvYv k@*`kZSlZbcz!zry3%5j[lEѺ?#(P OA7q`zHY5vsZH39.joV XW  'qAUt>&1::CDoSL.Ø>Ve!Q/K[."yURj"$ xr.'y -~q.νyn Mi5q'P1/s5:^  ]Z2$ 5@$Lmׯ |Bo wfHJY}AG ${T7Hx?8+l19nfX\;}Wgm㣦dkd-$7"1V}u@xd D 0J4$y7~y#Fk8>'bM:+,p4RҀ/%O2S,Mkϼ3 =|sI_mJ _KXQ\ZvVd(^)PcLك?j剟 <{RxE[{cO ޥ03fG}op<{u#~q(0SBXj Cٲ+/xYC}DIvy3Y >Jw[7+^rxш0IAVy~7<%b{r.dAS*=VжEex'B1_'L^:uH86k7ƖC4=Vyz{Iw/7SGfGa'mp)1, ?#~meBY m]GQalځGv]\3J_zR2Ɛ]ӱ0lO[5TV%}!a*}K_08Z$Kbas/pL)e׮:c< d }vgmqx~#Թq$y 3T` 0Uz@#55knD Bp1y$څ7w)'WNX!͂;=Bg ]{mc_;CɿeLGj\wY[f SaĖ>Em- p#mK-=Q̎#9|0Nk4j'swKeBKwY.gѹ 㽨 u +oq^%ĦzT+ˣǎAP(hSA;>$$;?*V1ayZ0 }6\10}̈Vj49,m{=d)$4aiG}#424O+JEHY9`߾@T{&PʊXu *Uw݄g-/ DK*$/Y $)IE2%^;1UyPA|} ec/皬B62G l/{DžVK2{R) ڗ^о5 {.d+_8LJ%yQ2W2^EOBwcT3KF#wVz8`'lanL'? -qRG; /pZ/u@z.xMeE)qʎ, V=_Q6@*"DcJ7db*vi׶zP`142ÂO8=ֲ3Y2^}M%Ex(g*y[ TLi]y8A1h}7ՎZbjTP };.r8u<@RoBwELď,Ie!h=@ ,Z+P2~5D(%΀|}0(#(Y P>Z97T=+mҸ„Ξ槉16Sfԛ#^ hk)|a2Ugл+~UUmîQKNm:0Hm:95fumBкm5y<Å$!,My$YY/ KyAi#ɿ#xE0j}#r]|E#<+ݓ"dϽ1ˎn~bG/2 >>)w Cӂu}緞aJ_UXl[PJ چvtF4MC@R_5n}CΙ-nx}*Xd:yZ:aWvq$Go{x0,IRAg-JTk6vϵ;Y|xL ètˇ(z*Ltĥ:d1ğY\{FCh^ Ooe8UHSfǢi\6h7!=?Z'VY۸Z~j| r JQqNfؿUͬv=YrpbQVXVi x> ,!еq`Lؾv!ҘL+l/,&m9 Q>GՋywKhKzn@dX% {:6g '@x,ö䖄|o^_z5xv=:Š۞0'˺V\w? .s,iԝ"F_ Q:IE2_h#ez2@UBxKg͒TݻͩDŁ!;-KcooUV(P)-߫g69*9Y/(5I]h!/U(_TEq,0E˻}$D$FJpO9 ^RU`k!Yj`xTW+9_ X,]&(qft^HN&:ǎsO Ex7WJЇWk9 Y:ktѻ#Ǒtnu}}mV&+qqc PB&1r\cuWB(* ֹ$f)0#^kNw=*ȯKb]}:%4L *fE~cemSwڕϵ9hXzqfy*4ktׇ<'@:_RiB =*6G * aV*J`0OnwV[_{o?o>(9)?1G:2K484V٨ pb0  r8KڇWm{JB=s0-N]\gE:]ՠ^h&e"{`z $+SmN-sZ4#ӤQq5I0]CMx!{͖) ޿I%ӾCX1>-URq7 a'B^X/Y_v#4w4u+9[R "VWY]^`G{_ G+v{okFo`&HNcONfuRӗU,0DCkv4."!L[ )*xBX$ C,&ߟWf+< idfWBTnBT= /D%̗ޤ6fv5yҜ0r64L/pN?Glc>^[Q $Iq䧭6&k  AF]VŒ|cE&ԅ,=ƓYg3e@g/Ila$*Zʯď[nX,eТ";e)+Ohnݺŋ_\-CcZ20$#/.0׸aztAorV?ug-fqđ d[[![zW_z 8h JTfK KgBʉ>QTcE[L] m6gkE|X3Phy\:^eeε O`cD@I fx|?$TL,M`rC(OK"ǧYiF;:Oǫ}&ܛ7O-2~z+Lbr?ґ1IPQI$$>H ،jNt@-(wwАߒ˳=g?,in|+x;2j\Xȯ%]uàӤ4C ->IH%&3?ebo7 Eq'vv4Y i `p6~he0G]OݩqӊϱMUI<8){ᆪm[\^ Τ-S!Ǽe< "t깻Q3KWihgKTΞC Z[w $(IK @D?l60E#P6sfpGl &?{$q㤪gDNF ̏lx̝$} c$g)Bjc=.66Uzj@{'_LW<[[)|>5 MaN"%Ē}80 +{ ?jP=dwԍhah*ʻz{0ea\/=:n.dgV"*`-9hjeYM3𚣾#=/[\<m!fr|y D vVoGXF*K8^'uN?XV\5CO 2e |;&bY31J! {Ƭ|a[)r3avM$qV<Θ9F[$ɦ}Ul˽PSNUPlƇ>J'Χ^kFUF{/kȯ <caÙ|8וE :o[ [@#Sߴ~Ɗ`>$ .Y7׹uMDv1_y1K߂6^3<9qL+d,(J~0=*y;#fHr,;0o2!QE(eU ؔұm5U%s&A%}PD=bY=IBdL(G8!–\@FoS&ҡwUK]#O#XӬa4ۜ4#n)'[ E0٥ZAV>\.%:ui]MǞ 2Ye-# w"P@]zV1]:b;bJ[vf iD'N;nWp=:/D-hMKʉ4(*^JaN;9x_=M됬f^ukoG(w2cYz"?(m`I혫]H M-RRAL͡h8E", @fl*B~B4fa}ACas[@Q.JΡM @(b8v_H7ܡ Cz{(}U8z¶ԫb`R"@,$j󁂻=YQ\g {|)֔8mԟtŲi*>~[wG?9)e JH'AaՖ$Zm8 J9L7l?LMJ* egӺ,(oaa*ψ_: y5t}@Wu0Oᬽ0oS+R% VMv HAr*gչ:GC$͡; F82ruO۩^ T灇jR;',J ̶\2GLErfKjhKe,^#)ST'rIW2g  40bzG5҃55KbP`IOF Z>rp3yY´m}*f_DMBp>-ׂι/_6] ]Ha< VKnѾ&v5wB/3Np`9gȰBɱ(&0^1z'ɃB?WO^(֖Ͼ`y)p3 Ƃ SS钄Սl*k lfXTuBH'gГ LwD>5:yMs?]k&U=vT^. :2?}Ks6HF&"mR`uSm S^Q]F'WQ2>%ߛ_pMpN#tM/ɩ׆Q\ fsm_}_w4 vT(@BsM#'i#CmiN|<<9 CtcrkڈXgG3)p̞6\ @){" 3Y1w\v# u(G ^dUPh}2డd 4//CU$Rl2@B!RfGuw&gi3:DG0ВDʨm$OC=6l|!>;$k}N N}2LOSSuv4tEg!:Y=1 gz(5poL9 hq~iE&ÐG8ޮu5^$dإɮVG}@z٦'kTS"߾-x3eH\Lއ些Tu. jF,[=3{Ő +v;}UeVG.kΝ Q36[Í僌r܊\Q,&H#+=GBG7ǖ@ G:4eI C.^X_(&QD31 tEzoϙ6s󳶃h̃x RsSrM*?7w֘촎a3.rXrB]=SZɩW\ PS?k}] o~ wLQD_5=.nW4l*[M6ENFvۏmi{IR9vJbL6{Q 9wn>bc21O<(Z7mh~Hٺ(NvF-ª YFrj_П ޮ>`X`M&}];+,(zb9< x;#~P~t.g \n?HI< uN2l2"83BRAW#x3ޓaWaO)c 8=-1 l1 W~)޹^Y`S@ԏ_|lvⅸ(`be )Wøﲌ)ڬDHteM?k>VgU Mg0NꯊrϜe,%q⻋xze* |ZOt0;>V5R7PbFC ɘ֤`u?|E(ދ=_!BG$ɡT@eҢn3ȀI>pėi p"5ݲg}3&AIœ=' DlOD{(f=Z#T$O678 rKPI[m\NCU6H&}@Ek"1(Z(\ۭm_3/B4l')~N1Apb:\cb|WNXAcU~P'y6L8H}n<\1ybZ& b_ }ږvR$b|"| Er47BQ1l u|2ݢģnL2x*rhW sK* C΃ śV*Pjop-B9FO2|(w΁Ҿthv%N *[cV?dBzv&I:f WzPJ6gHt,@{իH]D0@~p܀=~oL&aH:8%eG# 9h|ӄ͛ºwܓKpwNQVH%DCQմ$ntF,[<!f?] LjsF%r b|G}򇟂u6&xq=ߠ,iL4Nj֔oNkDz@ i60E ,>(L(&g^ &ןH[c@ʿ!+ ׺`3&X䒸wOa:fPtx&t"fw7SCw,ꔫݭqB%uܸqΔYLU𯁨{oshPa߃-+goK @PR]G=|N9 SBv'_(V!N# wbuz8 Cߓtpbkem8f@K%dӝn42ڏH,ׂ،1w4R"IAI YeZ+r gMc5j? JW'r#dIRgNd|v4F5hK_lؠHbhI7c8wAl ;ƪ:7ЕEGicͲm\gwuEE7tzO)r'm9-*ei`ϣ pbx#8̴<۸]yf"r yߝ oz,;i[{Ok1,ރ*?odIV5nQdCm!6Q2V BAE bJ9~Qm%G것T|djLUW: ͼ>67%tcG`2i7<ɻ1<Fusn3'Itxg]1+4s"yoijF}*d?BxEq zk>Z1I4v&WƕgKp *Iǹ@fq&0JX B\L>k6o1lD3`%KLt\#nosZ&+M]#?U%1 mC O0B@\t =ث "BQЬ5z(Q(X&KVAB9֠BBKCfcdl8*%QUԏRtvW]׮}_ltR|'yk^wI_K _?nE{ BwɶNGNy\2Zbbi-d"5iL/M;,X/b%T-t>OVI t.k $&[9,a f &]$LVL DWJܗ3G X ~g[u .ijDL]Ԗ} X!Wj^x=ahŔBx|{mFE2!Xz{5ͳ,JaKi]noHo:f P[rS؈ 3 l/or{[h28s Fq7L#x)5#g*&#'ֽp>5OiśmٖmZmc3"$B."(wg"FU@#!=nh] :V-"m4ʐ.?OZ'}+XX Æ*i,Ӄwko4d8yJ(kz[o GwPW}W͌Y< o&A[<48JF$z| X|(7fo.8_00+8T.(Vp/вz>aƂ-5Pґo]0Og]N*#2~Ģ 2t!'*A5vfoK9V[!S(onpk0rYO֞kgf8;=3-Ns;n(XU1R7Q ٦HZ;FZ'\ݡ)jzCM^i,7w@M}{&R_>FD0H9Ɏb 6oqت,o-"uߓOYࢋ?,WC] W+?ex[]ȑȮW6s(^o)_VrJZE+8jh ˈꝉhVy%MOmYTrX$]hi4.]!_ݖII4S 䢮&8"De!>x0e6dwۮx .F`A᧐XJѼ Mƽ'9-5Ӿ\3݉<դsxDQ#.ݙi8=vv##tjztXx`.%cʨ2\%L_;t,|s(~m4ڧ}ۅ 9*~8EL وmJgKqȸYZP Q *AJHڶҧ5Y^cX H @];޵9iQ*@ß)b"2K]lgymXr$?uJL[mX g)qo*FG/l4igPAW q5Tu988YqhfRE*Lbd|Y{R6K޸HԿ+>Ҽ[fT_{(iN;Gd`\eK7ϼ;L$m^9%,PaC\8Wۨ[7#q򤯺!K1XOJ!Xxob4T)=h zpQ"TB½xG9[ߞ}ć쐱o6O3l ȞT揆?mDžGtt%-OEqEL0/o{\|saoht2g=?dP`w": \osNL`@Sa#=@<`vCC%9=<] .-M,PxnaR±q1nʜϽ8[FUH_^:й;Om3YNCd">MIRzzbeyT5OxMu:YnakY/ ʃVY@ ¨ɶ?b𓬳5KڹW`Gfu/M袓|Hib~ |:e!1K27.AMm/ hYjy<f=sj_Z}&irƪyj&zWaSh~t ~Bޏ(dW`JTb=FOct#|d1&!O㊘tUFZ|Ȍ-" , $1##vza1=)WJ6/seKK虸9k>F¡{4~pIw%0np=-;(s'0E}8&tFͲ^6Qo0[wVa5'] *`!uMJ<w0vقcZBiڑ*kƌ-ɗq4xz8Sm6ɸ}8ar%'urI~4ں֝?"5Rqt= s87w 6zDڽ^ M@fl+,^*Ln%5 N{-n 8IBQ7O 6}i"ĭ}WDtAѫi;O/@ԡ1Wzj3ǂVb<̞dd]sWLeQJڻ /ۜ OEn\[%QqTs;RK6Qc*IM<{DBؚ*ku?##1ɵq$f@v[?/;>RI;jãU)# vi:0Qw|Ky a3\ABz܇T8 o[G8f;оѺ-*X*%$c6/AYeiMM7Sk`=Ѩ,=qxWãR7M:9Q}(lԶ1+qh(L0hm"b ؃* lќ&P [qOdeȘ1U~>FEۨOuN`PAh>PߤIktN} xN.cQh]N贘Nqb 0HKS_f+mBr\nd__|85ks1 8bhLWfE4[k*Xb{=?!${;TYDaOtҀ̒Qy3e1`ϝ$Mx}Ɓ^O(+ Y2R/+{1*>aT$$r z_)D&^I _PR&IǪA=\pq"P(!;z%T[>od4 ;8yC2A(蜓lcbohzk#Za'B 4RG z*7H*"c(h9Zwg8FQyݸOj'L,:sMd* Xdg[4:G7L]_6 m^ FW|l65 2N dұMl:T>-KR,+H{ZD .-J9Uh3#I::h`]I|~նrܢvn3^c uaTpό@8ͧ9@-jEH$Ff3ZϪI^h'UӜI_tܕqd 5V?k ;ށY} +MNaAJtxAa!M[vZ@:=r7/?1j}͞b^X(A0q3»'€&Y/:+/ X\r6 uVǣ}էm2],ҿW+7e3a:?urJ<3Y;7!ٟ2jZ۫նa< `E6C}?Ky2=9Gs5%|H-< |h'y[`ލ()bB ͵ͲL@:[tpG 1ZKˀV-3-0NAWPB:W,d,bzꤕ+4{M1TOZ'/e+5G)6O&%"5 ;~;R_0wC$Ƅ#5xMb9b3B;Ecd767DV+,t:!qS:xr%L|g>jcqej5# $ncIϊ!% #*ԣW;2W{N oT&"OZPco5/<]m,[~9TAKlA8p3 ̉g|~_6431bp=< }:49dM(~ǔM4F8Ayy=U$J#"wH/ 3 M^`Qv#j z `%|Yn;\C`8Vđ mhO]: U 1,c@P/0,Y@JC[@ť- hB՘E}OfLz|Rp V{u ?b;>’AjZ+b̅d}D.ţ6>#It:=;5wsq849m ޗ]҉ ut<&ʢ0*o AD5II&c`s颻dX2 Y/|Iy@Gcieg=PUdZ]ޜ3I!7-l>][aW5ȭ\C&7Ȝ~J4Ck5h+诰Yܽ5e>ha heK 38 /jYf'"{61t`0N}٦&b.{ݼNHrhe!{}\o#X__[ߣ-HiD:m Ϻ8#&{*XpC{e]7鎨4ǰrȈzSU[n*cX0o8'~mV\;RzbiThW,ʃƅC3lnH>$6,O`uM/2|A46TZS%<9ڪi4$9+/ ^[ !8yS}<^h;DmE*\./ ک*&#IHW#S /W~Ö#RQ2XP:nYe~E02Y B U`}C[~J9%7Lh,z^q#ݢ$b$ն%;/,ۚFٿs*\gċlg9{%Xp6k\`.-E&R3-!d& aXRM@>GddS s[吴)Xè_[5mWCO187@O*hɿǾHKЄ)2.R/",PM8]`kYn|s(%BցfV|Kb|9y?ޅQ+%R}=]/1*[X2d9چ>Qq鴀ezabi]!G/ws#"Ljo4jJGOȟvpp0܁i^ޖw6&9 oJSwd AE8vOOퟡETҗ>֞a&. !e clCu a1]썁_фX(Ҭ|ױ%RT({„!*,ϠlhIp!jC?}1Ps[*4[*tESl #7?!V(_ 0;'j%Bv1*3f$Tv_MG4g*~$sD 08uQq--P }$LXB`iifr&9tm= =G@+?+6agiբ 45o?Im]O򄩕S6Q0)UB{ҹ#(pabPO+2r| Q!X*k)2n_ <)Qā槉xPL[vF$7M5vqsy!O8m/}[яK@.r]pokm@#GJCkWgPs8 5[>u>,@[Xu7Qhs흟ƃ\݃L,ŵ&H5:X,K_x AQvB%L =o~7iZ&)FRʧYKp=OySZyOc&c%ZP!>F.jhW1L߬zigbWcxQeK6rЌۙӆf rncX"o(o>M.j&%+' |y NnUvʲS8vQ}\jZU ʗL'>HC`*f4U֭~0G ǍN\ 6}38F\McΆSuaK#nJDf:qb?ie-۬"_r:c1?dّhx4d'L5hDzT_9ɀP⠸gNF?\!,$ᓸԣ ilmYUH 4j3FY~ǏtmO .kp| k+f?#Hb;IB_V0' cI 7l%egf' Uڅ'dym-|"R$_^/4nM|,:<`LOM.ݺDOHCU߷bt| H%HKJ*/(l]봖%aGc*A 9{$I&Sȳd<mCc7I(97#2+ܹJTiN@s;x\`A<g"Vl@~% \Yaǐ mCϊuڍMHc+yR{@ tpz^[aۊ%)fZua(;[2WLoh([΁~Ƈg{^,ˋF%Cq_+6B4`8 ]h`ʭ!<0={AOx U 828jFhZ)hgPhrVly`kȷ ':}'Jhsl τEN~G4l?>~sI4B48w?"[oM _ʣ8[c9ؙՃyl(XE2i@u;G)t`m9@qYһFrP)d"^VS7KC%lNoAw7hgT,̖'FFږgNA(#HUѭ %JQµC;[W3P:nܼf{+$W| )J}k5 ?)R=e,PnoQ_:X~":Jź"JVfU2*" <8cxi$LՐcBtLsG,+`GjT+4F d840)TH#qZZ6)Ъ=)BȆ$JoZj)78}?Ww|PNe/.ᗯ/ǿ?c -_ +8&/Čpa捵J\}ѧeM`@w0}9`J3R..d[ q&<3jW4Y:'jP*Gsra3kQYp+cT[qٛrs!5:Fg Jn]NJw@~bC+4{8T9tj>H8Wx^>Q%T?סڸ] @3-v+1]88Ծ88^o_%6uN[Y -L2u*yiuޯ%ݓd LLFf^J0ylM(C;0=k\FM\?HuFp`{ Qݧ(Ucץ?b'6ΫZ'X}  NfܛҜ" 7&dlfxlگsM~C_|:r <f/Kc+>ۻ܀ŗ`Ãʞ{u'0m ǓNS:b4uL 2PufYDxŀQRٻuRa\~N6_zaAAF4M+~`I# i߂:F=B ]8zx:-]ZZ:Q&SˎMU~ B9DUG=(v vO|^<2`[%(n!_j="?~[ ә"X2mRJ+ 60|=4nFk" xzTLJ`/>e["{&ξBYi>(}F}AQy9&aH |_!algͿvoˁt 4x!z74usB=dxqx14K $͛%j`ւ>pPE?`zu`P&a`:7EgaK5yi{,k?Nu>&`F"΄'N rWɗ9t[ vA &X])UѦ9:|_noT+SK%u'p׷*>0tl5|c;k=\THYipPC1 *LpSH[C.tPKg9H{ UKo#kϼ8Ȯ<0BI'W_5~;TbԶEb]2hʖkGN omjj$[ji;?6oT*J-Y<ɷ~(٣X;Xe@o|%X}h2yԛƯj-^HϪ~b2"h~g^)w0;7JG]<"ߤK%ntR Rt}(&8f?3Ԁͦ{ i=Q*u"<4mr6ZVlI}ށEͪй{x6nN3v[ A-U+*Lgt~^.W>ݒ@M^v|A?O&wyf6FF9RCڥqAx1jЌ֯0]#xRzPj2?"2 V'f0x#{@}s6c3wm*uZ`m>|:Grn5@Y0DoS;慳Ȕ^rR d-.TZVE~KN{ӥ{v&SOwa^Cf o+A͑m!*/sDRzD#I[*AUDc xmf\#~; KsjSNS#wJ3bB3^U}|tm [ˡ"QAL>ȵoHb툞$a G6se$іry3=Ql%,__T>VP;[snE9r0exiNo(>0C!ok-bCnkSij6  [I%<bzݡp 8B6Y Mm$HOoOU*rwԽaySrPz{ʾ.w/EUvQGXD[?).xIGPts8Om277|t0H^^[~Y%PES51(4^ czZl2 +EH756؇(|9?Ȯyh8$a/[$3s-~J' o`n% p;~.HtOwS]ky/3=&_DnLkW&!Oq^} zrdmc8µ!F:š`8ZS)?{P̉#٪tu!9cvGHTKN@1`&#N$g&,E=+~[QvjRX1ID*baDvmcG :^i)oy"g}U]8gj>wUKI4K&`?/$_VBަWWHl0bV?jd<]H'} NYj:}шsN84CP4'5ދ.bê|§U؈&]AGM}_xQfvp,u m:[ 9}-f 4@EM<F$-3f% 0cnP q+H^.WloOymˁƦ`p(T#cfrYccj" E&cՌ soottlCjJth9m4| CKۜ`0yZMz!M{ y QjDjXTn`e=P'bl dĵ֧OH k3 Lg hF\ uL:;' `|(="wD4. .w&`*g-:M{pF!ekMX)v[xB."n#DW[ޛ ިSgHvX߹XL@drU]Gc / l"``]Y4CjΦ߶I)]{˚𮤺LPmI9*,_l0ըZN}U+W#y]i6oؖ eڛיrHelzBV+:)Ѿyy*-9,at'nLʛHM4peQ::VMi*7i(^3yYtkPb=~hWwq[CiT(UIHz^},j?fK, )W!7XF8_ĒL^!E]=TdlXyLQY4PͿ-Ք.țJ:3RIݺ{ד 1 W*z)bOX[Vb`G[oZB:I/%G70o5^7g\G WHֶL7Y _obK½(/}HֳgBdoPm`Hf_A]~2aQr*ITM+;|AjJUy|@(z4&ʛ'U;u$zuq/5sүҊiЁbǘHmKDB4]Y3]c(}qg6XxYf]_^׀7[ In # ,c\ٛir: +s72nߺ?^xv ?r'P n$}{)I?L/&qe賜ɹE5L9|JD(dROߵ>fJcw ܤG^oF.sLƷ`*S44'nZ.@eo&rW=u%! GF.y.*Z\KԗU}g""C]Ne*_*^lM4LSNAya믟`z^@w PYUq/bCq݃*#$ENJEO 5iR{œ 4&Vpns,C|! Y5E1k06 k U(g 81GA\OEҒBc\ ۙA.V$8p5K؎PlBVWcҎ] "]LZ^ NaK G{1J)q: Y$ VMJACaϡDQ; ,Qק岚u ΆxZF\d̏+D}o7 KmMϮ,rTa9V|& ݔL@YjD"0k{KlqGjܓpѲ *1d&hf"$ʆ{ Zy,l2I̙3G0ptw+ccK,>b.%d }~1Oy\֕Ϋh fPf-b#]8WI %8JᖡKg_\DХ7~ Ǿl}$֮=5e +|y;Ql}ט f}r -:%Kʜ(XJmWSWR:mczkRm> O59ؼ^@}jnx Gk+xj"S#ckPc3%wB$~ot-A`Ĥ /?hBeN"&@M/.i(I2;&էoo]'gAzw+^sWpLUGnj9&&Pz„. Η> K'pwRBbmgxV=\99|g+ $idYY)Z$?=tO)ؤ~kyt^yYgc'dYϭ)_2sfM*J>Sgd۳22ˋ:3 DL\+hhhe*PgbפuO7?MԒ [t xx9wh,cYdJ#tyjmοdj|x\AY R_hzSWu0Ʋ2uKZ2;&{!I0^ә_3ev]N7 +b@ -ךTps2Ib"hɆe+MW7:?!D_ p"| _b=HPPG`Ӎvu 7JWw/#F͞Do@zfiD)̙]QHCsUꠅ<02?CsH-hH } Jt9L)s>Blv.*PڑqknL;;8Jj18:;qg{o[ǰq;'֛e}nOubv>N%V3^Ww@֚-fMnY0k^s,=$PՁ0vBj;*ele9O&U%#Duyq\3"f TFd]̓ad-H돴&v?޼Ŷ+9uꏐF*&?$:i` Lr כ;E.fK0>@tѬqo . %@ h_!9x$+s[-3[t,ՅPhw?r \,JF;~H` 7F;>doӏZQh[,.PbS [ 3#fGqL|of$(( Ӏt7p, JXpM/?*$<9K*x@6 )7U~ݖUWT^Y(90gPӃ-կMVZyAI6SZ(+(˹+٤XݚTC Sq%)1Ko1O{ QE< t_D˗+zۃ.>4 :+*q<*xv5ɇ5'$(I#iAƐtHdLm}U7@I>п4ԭB[7bT(FCľ)NEj~0{N*V SLPǚXdS6ل_33?E nvr!HB s=ZO,l4goq? /5 ڒl2ƊqtNdGa`)9 mIKl{Ω^{қT1E5ՋqBM$2saEY=.Lٓr74B2EYasn)Iȼ }~Z2͘>Ⱥt gr_Fmx}L\9dN#(2Yáhpo`cU+NXOk5rqv;=5ξ"b΁;v%~ի*`V3r|Ls ?֯ܒ^aF]t] ]K?pYr> -ym(_6(<*mbyM*ܲ'mmi}QRc߳4JuS-SȚ,%?es ƞ_r5z-D!3bq}~7Ԟ]2; _f[sj/$uYY}rC%5;x%eyzE}qP h-^,Q&tLeUީ݆5Fk,蟗zwT0tݴeJt xFRMM7QM!*ݱrFfFi:^g-f{rhGog^<}:n޼]BR}#8mXmO´@TVx=Cv8ANw%tO}V=u* p6]~L].9; ^l^ o$$u;*a ̨ žCZv.Yٛfxշ[ m B [klB 5 ip |3 K‡[sgUZ_]}FRnؐW%=zmR/1Ƭ$h[!cO1gkFzVF̯W|STiX?vR^J8?@'je^6xq^DҴ,/XO$h.q`Kmg%ԄefM`~S xdƣo}> VpTh Z_ov50ִʮr/ܝ9/3]X&NiHMƀ:TC( S0''ߨg-3 e W'kAB)~)]7tq@iq=RI}Fa g}(%%Zf&yų1靚YA!8٩X G_՞]2! &?/ ia( 8)H#fZNiznYq_Mrld{HwYTwQ$30 ֺ8!r,Οk#s w}@&߇aG<>RUTyF 1)=˜_nWk-i`7TƃDnbv2v(t-@XWAX8fW$<ARl#njog :Eq#qAWC[<{W:Gf-Ch`yNn9APe|s&F4B%Zz4-xVɀTk` G٣`nU4i8{ʰ ocF΂P)c3]|S T9c'*'S഑,ڪ?b4xtd;y|fWŁ~` &3>v?)^E1ӓ-CYx,S=MJ&.5% bD5tCd{[C '_DaP$l^pq vM1-k7bѼL 8 g2uG0IèŒήkpPG6 )1mمTIʡmАh[&=;~?8P"ױLq)&MleWQT>"Rd!7H{wҏ.wYKMz.GhCTMPѤ^raY+pyHU [[?5b6>O3m]dC6pQ5s訓 mtU7I'D'ʃ=}DLie~I_rρ/үGOt7θ Mf4{Ut̤+6/'n~C~ĭ[EwMVcfZj @o0) =?4"Q]=Ipyb l,LNCSNxøX)Fދ,vGt8:cMD^Ӷ:|s 脔"^~Z-9 iXs_KvCf5KgsXN8+wm/mZZfuHm7Yx# m1Rq -*f"o\4tu}̗D#SC<F ̟|d0х)b]^X$Uxa\="d?p~,wtBjw ҟNz:SNl J]Pjxlsri|b]vH 8uKP}\]5|sPޙvoV1{۾綠uqPh2lwZRAZI`mnRUB|<_2)TD 0vUOrT6ܨȞ؊/!/ZU}=Pm{à+'|]Nco$inKrSCR;΃'ɸTmfR+%(t<${=# UW Q\ڛC7q~MG5zn^ Ct sz"ۇqOBWNM7`QPYd 5WdwqaMͧB Ѯ_&Ed\A ~gMF%:/x^/ALžȊs:\[Df)%Y]dśRCǜ%6r):Mof,m{ؖ-ywc2y) nlIRd!ȑG9͑r޹;0=MB#:׍wv jg_AV58ѫ<zl˥vlMMkOҍ1z$|CtaժԒ?X$LqBKDdT? q{|&΁5}'!t9s9rfD M/J`?XL8hÊd,gag0]o:# &Z\~Т_ /[)'nz)*TIϻ *1y[#]r9hz7-Y $?١8,4ȝm[0{9o552Ȥ[K/+zrh;>*?`E%+~ U?@7' At)QyrG#;3PХQ^qaf6]{0FfJu.\ ׷Y珯j]i 2h xӺ Ŀ{937 QO+KHy{Z`GJ, JA]q~#nch|Y]|[${e4lqvTEVԬ;(h P/h 'jʸ+;bo[ѯT0oq74S& meQ|C&՞m,v1r+9HmA"!`d_sXvo`DBh7u)Ofgn3n[E4DjzI aI i\&,&9_bx9^8FOẵc+!S-={O2Z?uǾ-GN%W?RNXјjuo CUDYBW9a,YYbB(@o*C+B92iy;; RԪ5[|ﰕ t80W2l|+0OY =I٭G;: T{+ ~IaI壍eRΧ1j3,aqQ9e]zO̶6A t W8ar xO9edg1A oh

=s=f؆7~_0! haa8Ioώ;q?<̎vx`eBY7>zմb<wE_?Ln8J,Ǔ,g{{ٖx Es)DR>#M,e6!}k>< mB9jHtAqapqTKS4XLV@"ezW J|ol}v;3ؚ4Xىg%jt7ouLHU6JshD(5h7$GVj<wMJQTra:3\@wɉdK|` ="sH9"W/|̛쇴OiڬkZ&tNx.k9m湏wbvv-KP郯!=5b eaKv<]`X?wU$?"f:_4?Au7b)TR!6tʿ;q[Uܑ `$ʩz9Sq ( ɥYڑ YB~i'ؖAuBY YL9Ý<,B_hΦRuG]MhN֥fIvc4I?$iX *`9.=c{2r.FMHk4W<8Cճr|j*{H'Dpk}"Llb"j⏫F\ǯYELئ6x,ϲQ(E=AzYN|R1'7G2b]J"Xwd$Fz]& }2ދ֩ɲV%C~$X ""v}B֝FO8" En|X^ &s ~usT+SY<䩩ʀ1LMnfq(*N#A:oNc ԥzemJ/4 K6"XE2JzhjK,Ea9`$8, ]Nm7c.LTj"'m9קWBƀCVVYjޕs䤳؋f5vTF$RuTan_ُrJ}c6&U.mgP|$u'UjO $!ju+?HtEv/NLNJ0Ə"2m{tu}|kGG/R܊>r3!t%dLR^_mxXyg%4C̪zza*VT"lA,nX#18O{2V[_gکg['{$IY7 V~5 NgCvnur=!#'V, }M6Z=W0e37kk=_BNKf>Z4,8ܨ@RxeCuΔϑnzyg 51N#G9grlnס~3;dO?|*iur` dεڅN$R&pƣò}Hy|"5xiZGQ23' FvrqEk~KR )!&$fy 6N8 x2ˌXēx_B\yD0詋#|VXBd6XWS\&'73U$2wDz[rR#IB2g\$fW) : t CdgO)CnPrKߐ{_F0(eP@{ vb-Pa\ g! ?t<"cu*Rr*cR,Y@p3ڇw y R-xcW#Y8@?m; TzX딶Nɵ/I^ɎU QWV9Mbl6f ƕk:p~nZޥN7wo3}VXSBJZ:qz'v_XDQab+pJ1E]~diߴYIˬik5.fI%eґ $Xv1^jCK{J!Ls\rZp3 Xb}Rԡva'] R{.͙ϏOׁv\)7#_ĨQ]-fjwfqUlƫ\аmNM>8HMAӲcD j~wpW$]wQ c u~9(UUz 9;ᅤ KT ơ47-#sJo }f(sAjgd;Ipphl*rsjy~;H˯ t5 i8K(^h~k HV:isNȻQzݷ䏲2xoAX]L9ܴVdm]c1G ##>} ;̲z w߱nMU6r4:;? (o.ij5F'p,L P/ p`I+Cj2¤%E4:I8d<(Y6* f9)@z|~ 9 ,l>G4 4i4|yb3aǤlm|&-[o{J8 /^xb :V*$[-ZnԸpQQ{}^FmZ6 BK% >\$z-H\@ߐڨ%3u5'b-6_]GƧDe=)-5 nY=%P_K*Uk pdʅ|/ #VZ2Ii*P-FNe!uы&' R_Ҿ=f JX6{xtփX.'TtQR?:xYRq*b0]YkCT:X*!-YG:b]LLxx0s^k3)B{dyOzOp)h@(eG 1y=_h)NH/A^b.,H\S\M\k}͍oj8}\Iѳ5Z'.W hL󼟑~y֧0fBr$A3a9[ 8:5N6D17v*\ 1nǩzµb81A֙(vsD?Lڗ-nѺo% |0rK!Su|2 -&`KOtB*՞5J}10+ Rf.%FZ"tP=H`aҊgtFMաmyK>yg(zOqK  )"(DIT\{\%fY\HiBK0y'jۨS?\9IK6E](3 7*gfNrQ|z Sǰh||;U"5x%FKB[q8EzbXM!f4Oʴ%XSBf F@Ǥʌ/}6@ uvB_*յ@"" gXfwkTyx%3pnٯ .Ԝ^v 0McMPNx'sB W>nK5|g=/QvJ:ęt5MDi_ $^mnuF 4 Kgr=; CJh Qz#뜃mVY%HkvvZp,9EGIYcO:~ k!u 2࿲ ݭ'ynLk) Ӟ匰=R ۽&דspiq#8 6HĒd0J$\nv5z$TCHGe(HؒB%7Mm /BN" Ãz֟G7Kbq+ MxNy\_"pyA6ZoZuEY35z[c>i^^"7>P G3bN[̗Ĺg,,v|IUCcm)1ҶR5Qod]V #qF/?Vf^f(x*֮CY[.ga\iM8 $NYIu:,V`қl?:%no`Q}‰H'g,lEdM-to[w&ޘ匀;qFL ]U]R_[pH}(a5Z[?h[?\߂ԝDytd#8FA4Ė|e`B 0gr )S=r*8*{۷g摚btqq(K=cUJA;_P, 2B*y;/7K Q϶D%n%PVFcC>cj)[U ؊)UUʄ;\A[1S[xH[DxXx+|tmp!i+g`88=bmq3@Bz;"faSc>qzDP^-KGbDOLk²&vLOXI}a?\}ĖV{S9gkuѾfWЌ}_[HX dCKTGN'6AwSnYU7mCR>ŸZc;IFDnLqmD  xV59;1^lg춐jr_K*i]E*mfdL6i(F;lM=0T 5e@(4z%p iU^DX:1j.}X}Ģ/G\?xC2O2}){q;R5\{TR_mLk6jJQŻr<t}\]nbjpqHXߐfංigR#UY(le7;EىOZC̰Ba=csP}3ȥYZ2.<ߚD륚-ci#(qT%~dS|k KmyfUL`ńAeҤYMj8$ZJ-bEC-=Iy/9K,cZL6 9@ȁɅO+,Mx"mÎί[5S9Q!] VB]~Lv= ,2玖cQhUrK26xz vGUT#[gwKyz6fW'Đ\ް `s9e3ddX́R]|E 0'GUlM(xAVfp@$8A ;4۸]\s)iyZt_Kcy!aKj Xqc\F= UtX&G,Ozk"~F+z(s!`rd<Ô',R; >;..XoIq <٫^)jw8H<˥NiW׀$L#˥W[AfXKwǐ^~bGzG /F|Wnk/fWC2۵'Zy ZINzmJ큋(abߣC-/*x#"&^SQN* ) ԓh7E+'&:Qmi=r)!U]޷D|}FAvxc x%QqvM>G`e.V5G.!(R纎Ezz_cK/<3,;D6w\ޕ4YꝖ&h3ލXcD*Le=Om]%Y~Y`;5QJn h 3/y w) WA&5&$[TiM3ӈh/5jُjgWrڕ F~/f6dKU kWfeCuE2^`΁uԟf,RilQC(*$h,N7O\wo:#\`}z5ψDjlƒo3ٽҁī zH-9llN(b/.T@eE!DG3a0X8i_K @TpT:`FYsSx\I7m۹ZJ7V`nO;tT{>.ѷ$uF6h GUY4їAQ3TKuK||e?.,zrub_lݺLSM'TEpxڬ+gTDF~VVj(;P٩ly(Oyi.RrZʚw| .0:њG÷c>`PH}SAhTR\S:BQ4a_0mf,+N U١쮑ց{0d5;)gnv-<L;ٽ)IWLx!߇MZSb3Tz?OTքgOkkƚc1:oP:-)V Vk$wcyc1tLJ9 BK?*U^.x==76&;:P'S^˥%J{ҽ#%X3"͋/ئie 8WDQx6SLy!.ӔX@?#Y.90j\5㑔5qq \1KW1A$QvC2Sa,<ik38Azsx]`v d*Ɛm@m4:ǭ>V獄*y)+!.韉{{H"E:c iP&m@GAlT_*l_4sK^qb_T,/}[:@y7P!jGtK9o֚1rȘ 0bܙl-{m!qjxZ R2l4?nuTG"62 ^_% v\ȤejX^*ޝZZ\I:y[Y6Sj"EjTAPz48jRc$VM=mƕˢTȲ`^nkh?=v>C5I\u?Ju1>ܗ2Gf;(ԅx-,#Ťtj˳]᡹y 1O]zˣc\{9屘Cw VVD@icS78J+ BC?Uf8c]5 Hs4bV4~lIwQ.t4r& \9 @'Q=2[P@/{ <ֵ'd4feǵ;/s7;학30bi Cm ȹ?n/QFjd2IǷmWUmuY,Q2ľ]O(Q7 !_KCB^APzs^TBPSnM "0ukeiY4fJ }ڈXiE;fa8,ȓ>7垒k;3Ř!ݭ"PS$2[?*0U=c> ~anv{U<Ŗk)~Pk |;tCpl#f!DE\Uֹܶimb4v8,Hu[Ek />M+eUQ(*g{i{4"f|A 4N[ .`U[QY=deOHl 7q,f,Z`BۿU4va>2Em3VP]noQQG5XT ? Yc"r$3 ψ9uLQo$xP{$1l8Fj1iUK}[,r7.h ~frQ0.P˹cnjT;+.9#DRkRΗ@zpaz#~fxhXر ^!d,yVٿ}[%y!ۙ-loA9F}$!o'({Zu2&S^bC6iZNh -jVB6n;RtLuƻwOG'2l2([O-ac̑0k)F]n Iʼ߃DQձ-Ti09u.5uY⪀!=t\6UK{MvnT~Ӫ݆"bė5šw$~ t9`Z1F>bP cNR{*y*7k$¸_yCT=,l=l OBQ̳(gu?%HWVcXb@%Htk< W'Bll=bD ›pwDɊ%˟l*-C5kQIl:t}.Evrd]0lD`e?3ʌ4q4uDd\il{[R7ȗR0n%V=OC~3>6LKG^$Ci ]}i*Q9k[+ yn-϶O+_kY |qI3_;bdn` lp-s8_ LE/ose1cv'_MrImęEv+20\e)"Fx) 4.ڙe ,dn g7)~Jm%im4MF3䀘V.'{bΤihF#qjݒQ{!:t>8Ӫ ~[P~F hIOBOc{}&|g{.f/slJWA#xHWzE9fceg,P\90PKclxY*jSq»?qc$5  N#ݷ(_rJmwe<8FH69ŸHБ`Ğ BG:?CMNs=wg'm0!ӊ:Oմk̳5]-ڢi 4StPs*WQH|x۾:,bdg1/8ֆkߥ>1ҵ 1x]X4Cǁ.LE|0L߿:]1nӢyXNZRpouGlՅ+ݭA*|!JK?aQ#ь{#UTvw^#D׾oM+I㉵VfWyl^\dW$aCd$]qC1H'8T&]F3{B-6^X7h+!,\ \?.|0!Ff`2B?%8  6Xs +ւ5 0@HD'(xSIҒ~Cgxv}'qaݪdezG Ҝ<[F;i.x2p[HzA ??6U /,n&H) 4x [R6kt'U\ `3C )|qp "Jn38$r$'cEue}y >""~#],Τ`fI =9+pf˝V4 vk4*6n9g#8hxGԆ~i&jh- R:}'ƷdH t4^o[ qywj)cY00WQB )Pi KJ2ӟ5Vl*:0qBsb*0!dР~v0"vOG,Q[N9idz>k g$mL*%JϿ\>c~[ia=>1uV#`r}|EsyuWUM#TւI2Y^]\j]Cgߍ[ڻ rIvG[lÐZ6?E7JUhq̈t:pMuq`z4 k:ϔWdf]RXGwMoG:b g6XF!elX/:zOF_/b~Uj?bKL2%qq"+?-&O25!G9K.߲ j*Xwbû~x_-WnʅtB,;a&ck'wșKUAu|K^S:s[]@"p}gN``zg%rŀGgMB 5OF>\,Dt-74 ƻ:2 ɂ&Cb 0HضȚjV-р`+*|)qqkʚ]yUѢ3@揰%$50L=BEHTxz!e+qn_6 i6G977E!SWVr x[^ۜB#qCro<*hG ?eZ$w|F1({0l~{g1[Skp].6|wvHkn@eZiHV1N!mn_nThShl$Tak@&` ,\xh A\VѷTG5QZ9\wkbbsgA}x9fTˡn@SU) ̮'k-~zygdbl}XR\|QkbgSt raE6RFISP1hM2llubgYo F< ! Ґx vX)E<%FHБwZy2c08^H\q6fKc$-e+ F1zl Y.go+0@a]|5oMs> w@H[wܦ)x6魑an;|e7{:S ^E~] zCĽ ̬5 L`+BvòP=6*> AdI|R,WdTc~UC|<׼B?%̡8G,SD., ۶QMрTx:m~?i B wx?q-Cwd6n%C~͊BtxQ>wf>s H5ɚѾ\?tV)+?ݮ;3ٙ;(?zԋ @ƛ9"exG聉#襎ж}(A!8 &`,O_sjyiT;6z_xV4s`„|?,Zn{]SzK̋3f[S7eK=fv/v2yEі93EhbI=-S@=DSCC{/wpד*jj'q"يˬWeV+#K~l,& T+-]̝Qdߜ.PLn/Z(3|l{T  ހNjVpcWI2w00MkѶzKCsS4p6DH;N!bn 2&mr警=Y &*I[me3cُ ~EdckJ9F~P$v s02P*󹥲dNwIe "ʪhm:PETS.7l;^Պ&9yZpحQO}"&FZUdt&gP GPg"n_-#nCTMiCv<"Evz%>bNK6;Lr !9 2.HV4=;:<"H 4Ը'Uo.VPG>''ʷc݌72I\-3B|D]VhkTLϯ'dP,4†_/ѕh]si-Gx\zS<B;es M#2k-<AM6;r{׀wƗ׶a^ˢcE?XF؏lUbN'*TszD@a18 0E<iYH$iJ#Eq|y J&{5 ivyKE>1N@.S`rO4'8db`G{H5h]>'usc5B `𻗈:C *RVe X)EQCmk^24lpr٢(V4𐢊??gEgFNUrtHkQn>[+)UXr5bsRZl)賩J|.O>5k\?Hoכ;8$9A˓18'WWobR>#qP)k0{VeKG"κʟVeljdz_˹8C8#2d=(#TO=z,A4dz76L& ŋf SJZE}XԨ`v(_,Ѯ?ȹ(_x6;y}Y-ŷS״Ν6K|LpI~ISJсc^Qwfm\_ȼyΕ{1tw;s|ür¶{Bw,xޜٯy2=KB7ހ>ST!:8EIWnhId(FL"]w鷂`(%Knۯd!W?C}~o#~/WceSN"Ie8Pё0w #6M`Mb?eEh`?FɵfAt}Tߩ o ,*§f@$*sr a?EG$ IZ8O(^tB=9MF|%<)[iXY!2;a,?z5ԍT󒵛_]q*Ha گP={w/&JCH V7Q#G{4s+t%x`$@n~TΟY |Rj\JWdk`%WL&o9}Uʭx US@m>~MٙlH)ja鯔`9`CawrJT6H /:,Bm9-!,^EPY:gGtù!a@s:xC͹u`.|GV3#0ؽc:Epģ~5; H[.+$s d P:,rvKY(ݣA(5[ NҔE_1* Z|0̺zW>z nse"dFL*8(;2.€k }ooA Ȧ7'vkɮL:bQBv|˂/Wcwr5Lك"LIWk)Gܥ$&FҩP;Xc`g%|:aqΏo0Ja7UlZVLZfBC1r!o;|C6,-F9?aC?$®zu X&4WcI1/ROneɓ^CTCn- +)y+5Tc(ud 8u!a/Oi" m;nd}BW]=]c$\D5 p8A& az/1҂|A* 惴7ײ&Aýt/Ztf"ȔH3DgI8=$~6[6IjE^L8W>*M5+V70  ɦ AJ%{.!Y^-lIaR7~[e8Bhp{B(of"W9"AeׅVZ4`C9hN* pRU#s-.Oܕ{ܾ5;*4d}yT 7TR+9#4r{u$]hجânMIP{kҽ]6YP[a,bVoHP,28k^p 5œl%c +,)5}n -xa;wĮoyVC:*cE"b)Y|~zn,gr iaisx<MLP&5U1]x͢ȭYៀR€wɺ)-i85^ +Ef>ԋW",m@]x@%2Z!  筇17s%ZSf!#H{)P+) QE$3q0S@pYgLI#/jǴoc({_NQc,, 0C 8y]9Nu8cF^\,ǎor}lCr`1bΛl kAcQ X옮 Пu4OčWȚ%yD`w^ UӬesv䣕Zag#$V2#& m#aMqB ,k.E2̘-aѠzg@ :&h ItZ,*Nw a]Lw#cE ~*{k53#lfP:_ % y} |l0*1Wʣ!^spuqX'by@gAo'ʋLB+1m1 GrS,sIvR~F&#AHU x4m7vlFa7'?f-0xE7I>({.5עF$v=f]IcHa687nزԟٍwX>7Gs7&n=ج ӖU#nq2Oт;-U{#1Z8KXoQ=E=zrqqlm )ijH CS|3x}eI&"hvnLcJpR c<[N<\[M# ܢw!)|],f1nI@q/mkKDY\ hy ܴ=GԼm2"H=ӄrv߶0%w$bt@Kt(4Cʪ?)VDH,W `YPOKk{tiS_jU!R E t/֓ҽ!petfSԘTI )lQ#>Y(@ԕ~W p%Jck#7QȳtؔoO;F`5!0(ϭwV5k*N.[ FJE he]~CSW$|֭zF#{i(M8OyQt#3;lv"ܰ[Ṵ̈́@j'?8=3eMnF]$ ,;xs\KʨY2# &49ągYjlRCzOP-'/Uc8ȱ-(uZ|~O]E3S%@wO6yvN2߻i?dvAϦ_c\iy3 a& Xz.ÄHtT /DeQ}V" G#x8eI_I(O"O $zBOJMT!pf)J,'zx-10N5ih7N,bp []v+[/}|7~%vP^$qKχI"x h@ʇvxɉ H%d9fyE_*xEvT) ͆Rǡ!*ON`Pn"@}eXXf|\`.vmi+?(kċF+#I#}id5YbB afx[V:eAk5g c ^p/:k5ٿ};p-\q@CMk8jt~ @*cko0+G3gE@x rJRҎl$ eQ?R-#z>&Z$EIr;ATi>YSb_-!5teԌX4|vPL/T<6f)+ArnXPmHWɲAVbX~W!.wYY;V\98ˤeUnCjZ0 5' )uo)Zӣ.` AN]dkeD,X~v?#Fts|3ϩz|@Wx"*kZa^N9U1$^*ٴZd 8fQZώD4:=B"+@{ǗmۖYV"~1 vC<~Pgc\1lg5Ea_cHhgl 0!,r\:_4&εz]r># [e ɻSNӱhlPcW}"N(^<)KzUp=HQ!@sNu n`<:YnpTZ`[|nt;mo*N ­&F~:2ڳ2o3xnVw+G@cS*Wr!Zp SB4[~tnIaQ ՙ0 ףa ˮ;kS(R^;)TԪ@.\LGUm(̰&,"/z (Wp1UKA&A HԴW&5}K+=@R_.IBrIvK>El>|@pU^B)"bWR[1-e]aO &Ƿžc}$trF1Ds=Ē}se`qn cy ]!.>(Z`G)F_PkUw#HZɏhZ[jFޠ"|'g Qex 9\¹D}8IX^1,h(ȂQTzx҃/E&SJF&1?/\* R2CL `9R0@mIaQ -IʈB[Ŭ.FLn SPɻ"fs+$$rQ6KVrۀg/׭E#[j_\LwPVF)^U%c- _LQx|Yot/la)|8'v/sԣQqVIx @ 8W= 'K讨 Mkˆ]PCwǭvՄTĢF70QmKG.2ًid`ٌ Qh#Cwf4.w+׀␗Аۉ Pd;m$Ԣn1`O şp@p+=b/*dOzkB/k.I%'s_M]gGHøK3 !}YS}ط}}Kz`6$K4Ed2J>dJu5凶k*yBW3>ߋuqY6`qj=ؔ ( WMf)0~wk`"@hҭ1qU P Nmx}l?DF{aMpGp-)7N7_VbD ѝXOU1>h}oJCl{ Ϗ^A,2a>>p.¯z͢tx)YW.'lJxi6x)I bQ;NqB L"np}`yS ੌan.F <# =}Y6=oM$6/ǐ#FMڜ5@ٛ52-J|DgNh!(p]:8Pi4TVqZ1n6Dz ~+@5jڲ+a^cO(ܦ5Uک!$Ұsʢ`a]s寝ˆr0 n [-1Arw&$C4[|9b#R*_\Yf"Χtqz\Ӆ宵o#ơ9&{`>ςHҘhbN\yL2}HnoA} \GDu"FB-u 4|B?>Md*nH=', QwJQb: Dž4fN4o\E&%_y]1%WN0z|<@cχluh[$(>:n#7GnJLHb83V$M,;Z&i<$,KzX64  dhV2AgeH~ifa u'.-) oq?|m$\7-^CETHMK*T\;fֹ(1cY-k 4x-Ww=4.r ̅K IR>0Q-m4(DB `+c.|h7RV@ p.mABon~VPe=N|OJ׻yYENp1\"; %~֚J; 6%E-"`бjJt&OψY Bm;zU?πG},'8?8+Z eV 1ӛf h;BL|{0bj?*w ՠ 0_cl"4winF/9U}]f~ pOߗSH[ DZY1B?IΜ;3-J7n9c]8Nぐ/ B [;3F$>bq k/ԸnHjنƬ6gws7l5E 7f ?{Bss"uC٥`t%/cBX".6=fs_*2^Cىŧ!j{l|u=Q/5'^^|^՟/,Cvc~0Z`(O9Ne0*m@{vڮ/\]GY pGH&X.H i^Gdn{_A˪䖑eN{#>/([Xٮj$Tہ):B^ ,~hS㑶KP|ŶN#g ,GFˏfIufOUiTE¶<dFvt5,[e$UI[[\ #ʪKr &.R G3Ǵnwn֙)ĨOYbz=6@w+ {mAT< !pFSpx=y4KXõ Ń/Ac RKI&?'x9MR;v-I>KXGf9{}Kjm5ܯd4S Rz_*OkVI=;V ϳ*tW, Q^e+ mF#8T` e aF7c.ץHeƺWc!x XyLjQk2KQ N,h8"&5-G!Gշ}5Z50ɨ |Ĝk=ΘfE&Ȃ"h𰰸gtog20}>_[gхk,JCFhm;uQTm@+NDvݭq) X!h7<>Mtcdu)qhU\Tlٍj3 U\' y3d(إDUvgm`TC#WyTne\(~[ *Z¥ z/\UA45V L|Y(Syx8-Mry?c^!LMK٪Tuw J$Y]"s|R~){Gj Ϥ0쬻QuBOuNmaS36FlHu ϳM%@i S3H'QJf;^/ `HYx_9| #?ԔY!UqViNVmf"w u3/BPw)nbyѭ9xbANc6`7urm%|7bC@Ϥe{mV nFݲ:]jdMCq#0ze٦^߯6Y͗6պu7vRS c/E_ JQ'[8%.\iCacoըz .7nAR/|NO(nve Z+|D$U % EwJ Ǽ wnмfY8pxcò5 X(UA u_Ɲ4 `8tpRqn'T:A2A>Ne=ђUV/Zms/z`={H$;۠YYT**mbN* 4 m6R=,?seMSL.xNx^7[֤[sW#^@f, ^-XRg]'[hĦ*"z7 B #c<.E`U_(չ6pG|[0%Z15ANT́_G~yK{#>4LAl>88[">J' ל_,"rj?+Llmc߬.!2w 86gyQ}GhQ`\M4t{c5aCB9(mfo\1f )@sT\w,tֺ8*ْ/D- v,kХE@59?X68s&}(.oG_\h4_PM27i %@ K+ h ȝEUoR^b0ebnz ~"KKsOobN=SEy9(Ӓ6D_"e˭i1ej8!@Vn4 Xqײ߽z TS?S.@'-Ww bkPZ HnZUHŢmf],: GXG6t탮`NM>u_k_ !|QD(Wrre!v} 6^6ذKO8Dܰe@_F h 0>:u%dd+Bm*Dr6I.A:\M t޹Ti+e\_`(Ե"gA&Hj?xէgQrv:O]&*2؇,WKn. Gf !u:6ivZ/!F&-B/i+$#92ӣ/:/?`^JdpONS!џZ %`o+ΪȤ'9Y[2~c>gp(~Wiol[ɻ8 5l'T~ Գf'ޠ5IdZۏ\oR9Pcyw#GD [E[4bX\o%ⳕ.em(H q+EԷ^bRh) se& M ׁj,m:Y^/ ~zJހ[mͷ\z^G3.]r3`DP,Q`\IvyƷ{`aA4ܘ! 7/XE.ु*HΗl)0. P_t?tE9[HB ²줗 sU>Z,E}ZdCvnMU۴"^[:4u;i[iDvhu1tgeAɰ9-~:M+J/40D,D|k RW'X:&x2&@R2y Iӽj,9q+z=MK֔<9 °YU+ ̉@p,QتL=Eo .i`(C*zWhf6[ pct5^)q}^P`Ԝ(uD%y,nJ.z_&3~attpStQG zc"fewDGe4q1ň"r=N1"tKM9M?z| dM3pkή$qVp%|)Z[#ۃ2OJmՄs ¾'ɀKÂo/2Џ`xg>y ᰏrv]a_yLrb@ೄgl/`m 3$֚!8ni.L;1PѕյXv]c&~ QڸQKss#HE IPGgcNk9<o}|xTYN} QG4fX\۫B]jl^u5?Ĭ˻;a潂 ܛVK B ӭϱF{_mҴ%zqi'Q 97!%<:J,Gܗ%cfLW >yK\8ԝߛY}1hM-z$ԯ7Y*eqG\$B&GRó9n6U%!3؊=wF9 rrh@HTGc-SJQE! d,+)[V[@COaaa H%2**:l3#_ y63G/( Q~ae@'dXIJ+{ҧkhSٕg~ kV;25d[{d5T;4 A>mNc{$&zzkeImNLh:AVFYʌ$QHV&N+d';(HE2Ξ5t P^beiߕ KY IB$tHhge{^(no6n43/e#ћEYsr릊n>_=?hTiǟ%oUM<{N 6)REZc\̭DŽmI'"$(Ғ;$PMHE(鸠xF3lX&Јt~um3s0L/\,W9jG}j;2r n >:2Z)KĀ}7s̽h"/I10ߒ]Wc,9*OX0eԛ6̔mw HH/N1/;TNJ#.N g<;7n޳ip(dwu q Qd)ч 19SndT'aEKxD $&*x 5fyk&:kSyC`9+*U9@' Wm\>lJMv8"AxkBAVB:_?| Nd P>3tI8Y%ͷh/qה.,)AcKc߃*2)>ۺ0(#3ŽuqAQL[ZTѼ%Gq`@YIVkSH6L )zӹ|4<%HJL-V3%j,߁ф/\U!1cFW?ԇvlҽ?a ~};Z37īdaa#ugs=ihӨО!s 2sH!Tb9U~bKF>,L O C(ՙ*k齫ڛWÇ)D? :)ؔnɠq?\==.kbjbɉZ3[zZOI+x֐>d /@ 3)A+X`BՁ.&\jə!ޮPj(*-ze Cd~9c[KHTZ@&Nzt]h?D3kSzϊZ`Pf;ƩufwT:*tT5(}n%Da=3#,I^QԎC-} `2*ig$x<uQy8En>piD1nJO7tp+S FgM&ҭTj_ďtf#Wo>ޫ3|LƱM1zRB5C7=6k,Վr+|h/4ʛΫWE+*!Jیt$3v1 h"M+ N־DhyEdDq:Ys-WVNj>3TTN,:^Fb hIexPzhK!Lnrï,u:㔮 9m>ن*7K)/B'Nq&Atq<W]Q{7_(%iũDBI}rNL9d(OΗ-}Pf+yvP>8lMXбK. ZV%tQlQ&-WdBGJRbv*tO/lQm3%y92®dm4~k4[7?Sgc~dMPnpfX S&t![gugjX/,opMה# h?sl: #7$%`CJ`bc,Hu]41l0R]vq[*~5aݙ͑I.d ?S" eARܛǿ,vwϢ ^$e:o]dH8neMWft)MlwIJ1e2,-@Yz{ѠZԓ~\2]%P0>z *cga~: YZ