qgis-python-2.14.3-5.fc24$> ~bv5b>< ? d  Ept  kJk ok pk k tGk k`k,wkkXҐ:x:׃:(8Q9@Q:qQ>@GkHMkIPkXY\k]k^ i`b }d ~e ~f ~l ~t ~ku `kv  .w kx fhky   Cqgis-python2.14.35.fc24Python integration and plug-ins for QGISPython integration and plug-ins for QGIS.Wbuildvm-21.phx2.fedoraproject.orgp@=Fedora ProjectFedora ProjectGPLv3+ with exceptionsFedora ProjectApplications/Engineeringhttp://www.qgis.orglinuxi686d fwoiqlboN !Wwtn\ iu66   FaAAz_clclg*KK122jtccQ[GG YvYv&#%%:JJ h h~|gR,--7mm M ! ! "gUU kk$"|"| DDII#'' #  && :66  '(( /ff = =&A&A-WW!t++   f00 $$ u0uu@@) 4 4 V??P%%":{'99 k t 6@@ .KK " "44  H '{-+G$G$    '%I$y K Y  XXEmm1X::#2+~+~QGG/a/;5ObM/6Fn9n90~_ss#'5'5 !2!2#&Y&Y$$ ]xx$Y$Y'C''('u'u !!Aw##[X6RR9223N11+V--## \$$ Wvv666 %D}} 7 ''*^  \\D**x?b?b G  J |yy|zz%MVV 1 *yynnZ?i i }} 8 * *44A " " EJ R+xE>V>V 55T,YY )$,$,,j?=?=8$?$?D?G?G-ךך / -''4*KKs/N||R('#F'''('%e/44b+ X X4{;;vndd  _ _j  )AAaPP!  3YYee ,,(E '''!! QQ -//   922<99FZAA,00Z)THT RZ/&~ <ɭqJqJ [ [TT h *e  @aa2E  8%%:$$&Jnn]?UU)B`g #Zn3xv_ T~uI_hPEK^:9"qU33(}}1!"VV766+$$5--1(g(g _N88`%%0?!!766@00#PPOB997;m5q &q 1W%+  8}0Y"ag:m B!~U`"8:7,; DU YBKn=H h&WXl9  eaT\G9oSSf]J^J^uxx<|8j8j0'%B; t&pX fIf%+ "80QroY : "pk_"8)7J GX" BKn7 Hfl5k8h5h0WXTY ^\^ G9C"";;((//.. B I &&  AA~~ c'G// ""![rrD..]]   s ] m u u \ o U U u u 88:}} 0 % . . =mm110Wll  `)\.mmgj J !!9!9EE E E S | Z Z N N ) ) 5 xx %% l l * *,;; ( (  BBC [[ 22l && } 0 0 ||yy G Gff[ {``  B   x x EE! GG77     /    !!;\.z.zAgg25T5T&.).)L  o  s ; A   E {P m r x " $ f   D W  zn~oA{ A~Ot H  %4G+T S"x?$j& y 0mmmmm 33333 :  /Pf y$ ^    T n 5  U  M   ]  # # # # mr R&&&&&ssss* 7 ========== E )11Paa     T T }} 9 % OO G ``hh%<<3J!! DD\\ [[Z  'UU xxNSSWW  ')+!!r 8& mEE 553))R><<uXX|kk  SS sFF(((MMad1155  22]]a&& 07\\ ,||   w w>>e ^YY v##]  +"""~ ??-*bb  X U&+!! vq}B}BHx$''DcK[K[rddJ<1<1>33% ' : qaa@IhZ[>>%S{R@amwzj=a%/)Il-rhIvkL^#F$  (tu?c[ [:gzU~$4-d9 n&}bOToIk06K*|dVa[s(gtkH{_Kd.<s"N AcuT?5@IyZ[ =JS{R@aHmwzj=\%/L Il-rhIvkB$$  (tu?c[[:gzU~ 84H-d{x1}bOToIk06K*|dVax[s(rtkH{_d.<s]3N xJcuT?5@IyZ[ =JS{R@aHmwzj=\%/L Il-rhIvkB$$  (tu?c[[:gzU~ 84H-d{x1}bOToIk06K*|dVax[s(rtkH{_d.<s]3N xJcuT?5@IyZ[S{R@aHmwzj=\%/} Il-r M2hIvkB$$  (tu?c[[:gzU~ 84-d{L0}bOToIk06K*|dVau[s(ntkH{_d.<sfN x.cuT?5@IyZ[S{R@aHmwzj=\%/L Il&-r M2hIvkB$$  (tuc[[:gzU~ 84-d{?"}bOToIk06K*|dVaus(ntkH{_d.<s3N xcuT?5PIyZ[S{R@aHmwzj\%/L IlN-r  M2hIvkB$$  (tuc[[:gzU~ Y4-d{?"}bOToIk06K*|dVavs(ntkH{_d.<s3N xcuT?5 44&/QTP <mzB21aa`+<<KKSZMp>>oGGaPT-T-<55,C**  *w6U6Ut=0 N -''C"j"jpp U UA22q#i'M'M*^,, r    C"" 'DDl m m4=p=p  OO+  %   cc##J#JM;;TT?>> % %9OOP +,q,q   N LMcC0C%eKi<2Vx  V V~ l lt rvYvYi{{USnSnB??t 8''nUUgg# q q ` - - - - II4..  , ,  9~;; }|b}}D }t.}tCS}HK?=%=% V F \``r }i/dS   - dc -yygqOOnn e >>`7llk*kkyyE ^ NEf }fA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤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큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤WWW>vWWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWWWWWWW>vWWWW>vWWW>vWWWW>vWWWW>vWWWW>vWWW>vWWW>vWWW>vWWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWWWWWWWWWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWWWW>vWWW>vWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW>vWWW>vWWWW>vW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vW>vW>vWWW>vW>vWWWW>vWW>vW>vW>vWW>vW>vW>vW>vW>vW>vWWWW>vW>vW>vW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWWW>vW>vWWW>vWWWW>vWWWW>vWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vWWW>vWWWWWWWWW>vWWWW>vWWW>vWWW>vWWWW>vW>vWWW>vWWWWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWWW>vWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW>vWWW>vWWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW>vWWWW>vWWW>vWWWW>vWWWW>vW>vWWW>vWWW>vWWW>vWWW>vWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWWWW>vWWW>vWWW>vWWW>vWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vW>vWWWW>vWWW>vWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vW>vWWW>vWWW>vWWW>vWWW>vW>vWWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vW>vW>vWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vW>vWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWW>vWWWWWWWWWWWWWWW>vWWW>vWWWW>vW>vW>vW>vW>vW>vW>vWW>vW>vW>vW>vW>vW>vW>v9e5c9de2f1970cbb11b6b49f39f779dc7c85c2492b4214c01bd0dfb9550c24ee9c52b1cff8979b979f147dd14ee13addaec42c26a57e622b40ebdc0e8338da43906f6c914f5278849215803940213bcdc54dbdfb0937e71fb1cd769eb400549a906f6c914f5278849215803940213bcdc54dbdfb0937e71fb1cd769eb400549a1a1dfd2c9a958e6302dee6cf5cce8e87b4a4a0eed2350ee4245e29169cbd08df1841b3979ea28f3376a5e3227c3fcb9cf82f0e480342a6cbb7f5ecb9809ed2311841b3979ea28f3376a5e3227c3fcb9cf82f0e480342a6cbb7f5ecb9809ed231aa7f789db1da46c486e65028ee409d55db8cbb2128ad8e4801743779fe4eb5d9aa8e1c6c41b8cf0a5427cb0acc171b67b104346f45e7613aff503ee0ac212376aa8e1c6c41b8cf0a5427cb0acc171b67b104346f45e7613aff503ee0ac212376d4b50f6de4f3fb48fc5b9f9f2566c3456a94193dd4dc2f9b13667cc2f4729c7eabcfd27e0cf54c108d0e708c2f1f3e10d3e96ffb3d6a7ba5667275d7b4a0d68eabcfd27e0cf54c108d0e708c2f1f3e10d3e96ffb3d6a7ba5667275d7b4a0d68e0ea4c23da7deb427f73c1b37edeeb9f3ce35c7443bcb8b330a31dbd203c8db30e79fbac6789c80fc43c0216a63d42a8a3a7a96feed494a6307392e0fdcf03549e79fbac6789c80fc43c0216a63d42a8a3a7a96feed494a6307392e0fdcf0354906ef4a46824912c5e9a1de337588b3913bd144762d20fa4f98f0f979191fc5dd7f824862b8ce6839e853b01a741d8c5b8439e07b4329c690071ac4e64cc6c36b7f824862b8ce6839e853b01a741d8c5b8439e07b4329c690071ac4e64cc6c36b6a0df825594bd4780ef3395221d955c4990d78bcf334c1c87af82b38dfd30e3977669955ade353ae22bc810d16f837c89e265a1ceaf661fd3ae148d807aa4de277669955ade353ae22bc810d16f837c89e265a1ceaf661fd3ae148d807aa4de2db697f5bf14751855b6766c0297c405ab8e0740fa44af42a59735ed6dda2e9833d4d74773c2902c30309b2f3a776eb11f2e2fd3e7a4c00566a45c99434a50a593d4d74773c2902c30309b2f3a776eb11f2e2fd3e7a4c00566a45c99434a50a59fcc70998017b68b67a3754a4d414925a232405f06a0fad5d6997c1ef44cdbd364d68f56b2746a4e0e3fca3e93219f251d04a0b78e52a64bd79c42b6d22b410884d68f56b2746a4e0e3fca3e93219f251d04a0b78e52a64bd79c42b6d22b41088373fae14fb47c85b2ed8dbc889eadf5a990974761731c11f65c6e3ad38dedd4efe74d1fce7b0aaa1ce6bb07661a5c59a9116b0fd06de6295f6a9986488ad3d83fe74d1fce7b0aaa1ce6bb07661a5c59a9116b0fd06de6295f6a9986488ad3d83b67dada7277890052dfb6f1d4121ba5bf724b1d037a80c65752c1ad49e654caed81d0dc1bff274f410e52d5c4a33fcc847ef1bfe2bb9fbada256dc983cb93551d81d0dc1bff274f410e52d5c4a33fcc847ef1bfe2bb9fbada256dc983cb93551a5c2c6ba406d38c76b74ee924323baeca8c733c71b23f2d8b8490652ceda01f1803816373d6db958ab361ef1b4815f4e2f9fb515c4e2a61035bed4043cae9148803816373d6db958ab361ef1b4815f4e2f9fb515c4e2a61035bed4043cae9148d3932d481b3de170ed112336e404d640222e894517178de58ff3ff6b7f1603e7a357b9fa3969c865d8759d9afc93c22faadd13bc01d824f13b475a0a1748572ca357b9fa3969c865d8759d9afc93c22faadd13bc01d824f13b475a0a1748572c95dcd41e710ae9dabf769a986d537dcb9bff8af3d77f2000bb1b679b1e772ab47cc3c309cfc47bd57b22e3738e1b33431d0ecb1fc87d1192a1e9b4e9068c33647cc3c309cfc47bd57b22e3738e1b33431d0ecb1fc87d1192a1e9b4e9068c33645b080cca15710b2dcb4ce60589bf54faf41e7b0c60a0c54750205cb8d852e4f93edef291e5e4583d7a9c3ce164c70a3ecd6716ceb3a620760c27b6a3861cac803edef291e5e4583d7a9c3ce164c70a3ecd6716ceb3a620760c27b6a3861cac802cc44d18b798925014db047b35180aa99233490b9ae5d1e29624eb8915fc2cbaf511478da0c7f2a06df129d44cc71eddabd959e3bf4dab377c4dc05d45f6cf33f511478da0c7f2a06df129d44cc71eddabd959e3bf4dab377c4dc05d45f6cf33c32f74cbbe9f039d81668c919fe195dac5530419681b6750dbe0154a14b0a7f5ba17b55e4e3d560c65acab8776df6f373748cd03421540de9933aa83d23b6c14ba17b55e4e3d560c65acab8776df6f373748cd03421540de9933aa83d23b6c1436c86535d229a738e1073928614d94268f581148b970d4dcc2ff367efeef9e5578c725739943a206d7db0620b0945c4860a64fdebd6584559e142f71e7815e0a78c725739943a206d7db0620b0945c4860a64fdebd6584559e142f71e7815e0a699b5f667e8c95298ded2f58b1becda2c4ae4efa81916e8f0f76a1ef472b285a9dc3a13ad17181d04d57a186656666607bc0d8693d38268caa51d0f081a1aac8f8b291603155ac179dba4b640bf49b4503d9129e033bd44d07dedc9b89f9e9fa3af13d70d20691d903fa38683ad8955706967b22d82515bfd477d94b362627bfb4a6f66c0bccbe7cd604d56c445110f0601f75d7932f8a246d0c73aa4012f1044ee8a70ac31adc16b4cf91e48d7681809f700dd9b044052be5564e31e1576d534ee8a70ac31adc16b4cf91e48d7681809f700dd9b044052be5564e31e1576d5336c8d9f072ba13518f5a14b36aa2868e71d602498be2af5793d337b8405b6cf568cf45dad35b30db303eee3806f8f1feb8a9eb762a5f8b506f84ff1009226f3cedb15aad9ae7a82a882d6c4b192bd46e90a1e992cb4109c2e4447a9bc81e23cd33783a52ff367d7aea5649d3588f3c9f564cb8b85d83e7931ca6e09ab4b56d22895d4961648c3e000718f6afbb5f9f7049821182e6320c0dba1b5ef435cc93d1895d4961648c3e000718f6afbb5f9f7049821182e6320c0dba1b5ef435cc93d1d77667dc80d6b8a46bfd4b352c5ec93e36fe4222132a071a7dd628faabbf2077f9d280936ab4975750c351f06eeecc8c6a114cdd8603ed50b85aa8c027a99015f9d280936ab4975750c351f06eeecc8c6a114cdd8603ed50b85aa8c027a990151fff4ea381cf4c61d0792142784dc7ce6190457729592503352cc3b6090dcf8bf54c7c79a544afd996283dd3b45047ea174b4eade03047e55e29784f579ec72ef54c7c79a544afd996283dd3b45047ea174b4eade03047e55e29784f579ec72e37216c8f936ec74ead1f64097a19f7807d5fbf2071e18a918c6bbcfdbc5454960f50e43e4d5bf1b543535d93e20f9323f30ff23681d0f20b61a0e070f7d1763f0f50e43e4d5bf1b543535d93e20f9323f30ff23681d0f20b61a0e070f7d1763ff069835b2806f8d871800d22404f9cd9ece82079de5c073f869d3d43f5f7c7129ddfa987ce7fca01e0809ef5ad8c8fda53f556f7f330937fc36bef23b58e4f4a9ddfa987ce7fca01e0809ef5ad8c8fda53f556f7f330937fc36bef23b58e4f4ae1c7b09957968f41f7f98533a563a839da8f698b985d021a4276b66d10c23694a526da7486a028acc850ea63d58d71d1363538e6815126474510b6987b874151a526da7486a028acc850ea63d58d71d1363538e6815126474510b6987b8741517a953ab2eaf067c16c8a00b7cd3126386b74c9810c7fd16a02c743088978e01a964ec39f4a53c1b8d3401a0a4c7d60e4a531dde853a77bb36b8f6aa4dbb97325964ec39f4a53c1b8d3401a0a4c7d60e4a531dde853a77bb36b8f6aa4dbb97325d9bed40d6da32b23b70846ba341d521644605b689588898f8459f59e95db1ef1eb44dc61662788f2ca59c1b0a68dd7912d4409ee7b41a61bfcb7971bf959e06beb44dc61662788f2ca59c1b0a68dd7912d4409ee7b41a61bfcb7971bf959e06bd93bd4ac2dd0539c015c924f75d590c8d89c6cda4a74ac47a7765a58100a8846adaecb9d62dba725a8036c4c10959da37743faa9254cafcdb68f482298a6bf1dadaecb9d62dba725a8036c4c10959da37743faa9254cafcdb68f482298a6bf1d885ef1f103424a2641f3ffd4bf64ef00f6bd8ab32754c043c96002d78bf248f537cb06749cad8a1465c61c253b8d524a16aab49556b06986f233c73de111c61e37cb06749cad8a1465c61c253b8d524a16aab49556b06986f233c73de111c61ec76b6cbe6009860275952cdee2b5a3b342c0230cbb4d9accb37de79d7e6a42543e4b68ede8375b75e2c6f3b59b4a3b89d9fe0a474327e3a98d55914f2076ea6c3e4b68ede8375b75e2c6f3b59b4a3b89d9fe0a474327e3a98d55914f2076ea6c0f63aed44842aa628730c40b859eaf42c97569351ab1483243d316afc9256bea8df1aa4b1298a973eaa327af322b75878d1125ea7a21ce64315a20df9472cb318df1aa4b1298a973eaa327af322b75878d1125ea7a21ce64315a20df9472cb317d1f634ce97ecf005f1c185e45e3d1dbd93123a5328260544bd6425f470be93082e0482ec7ea12e48b135dc1e6aabf4eb63b9103dff6f477176718b96a61170382e0482ec7ea12e48b135dc1e6aabf4eb63b9103dff6f477176718b96a6117033c95fe8f09903487b3b29ddba7810cef1b606c11372e9ec0f1ce78198562fcf319c0c47798e6865548193109130efd362ff4c38a71b0575db08dfeab1846a06719c0c47798e6865548193109130efd362ff4c38a71b0575db08dfeab1846a067a95953a669ee9b463228b0b4fd8d33694c72f878ebd72b3f81b07898afad94b1c89c11849b57aeb4dbac7467cdced4c153196d12ef2295cd6036d2cb198f2ce7c89c11849b57aeb4dbac7467cdced4c153196d12ef2295cd6036d2cb198f2ce719e09beb71f401b84e4c33fc32ceb741da1fdf3365d39cb272bd5478d3fdd43b1bcdcb8ffd987076a7b25efbfffcacef517ef17169c30eaf4ed223f6f13f86501bcdcb8ffd987076a7b25efbfffcacef517ef17169c30eaf4ed223f6f13f865016ed06c0bf7f1a2a888eaa9b3553f653f05410d8863336d5fd6f750b9d99a9308a94e24ac718159fbaeb00d688b00dc4f61d0aa23d9a6d6f5beb1adc9ed38ea68a94e24ac718159fbaeb00d688b00dc4f61d0aa23d9a6d6f5beb1adc9ed38ea64b8d1e9b1903283792484582fb0ab6826ca6b72857274e47310bf1e1abc47b964542e148a7d278c89b04f752681d67dd7b7353e5aa23a6cd92e07e984f4d07134542e148a7d278c89b04f752681d67dd7b7353e5aa23a6cd92e07e984f4d071378ab2b3afca18e6fe51a0cf391c8a1bf2ffe584bd00f77a687f570b1d503329ce5ba522f0c97f1425e5fdfa5a42dab02726e449153f866d18c371fad3040787de5ba522f0c97f1425e5fdfa5a42dab02726e449153f866d18c371fad3040787de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85545b8cdee4a5695d48fa8a955a477ba02d845e16ce0e74c741155ff337d45797345b8cdee4a5695d48fa8a955a477ba02d845e16ce0e74c741155ff337d457973bf9fca5cd0a3cf3be58a39969b1d607096abb9d25726ec121cfcc4918c32c64f2756dbe79c8bf6646537e549c7f327e45f40c7ad19bc3c0d63e6e6598d0c09542756dbe79c8bf6646537e549c7f327e45f40c7ad19bc3c0d63e6e6598d0c095418bb35669f1c5c59589472c7a701e6eec3114f149dd2ed962c606ca673eba18d15ebf8567fb658751ab79734a55312cf49b23a7a153ba5a6412f52aa30ffa14815ebf8567fb658751ab79734a55312cf49b23a7a153ba5a6412f52aa30ffa148c03262aaa7614a9790ce50a2a1249c36efd781f8f1389fe7d8f303f135d094ceb8716b5c9f447a9fc47c91be80d483349d888ca43d0395c31c5b4799084c3607b8716b5c9f447a9fc47c91be80d483349d888ca43d0395c31c5b4799084c36075024aed9992e2f60f0be9e81f68ce102dc34bc71e1f76c6fb6590b90d78659a93d34c6d02d50ad7a6f0217e3af47caa9a9b631f0f9f8bf317f9962fd22df2f643d34c6d02d50ad7a6f0217e3af47caa9a9b631f0f9f8bf317f9962fd22df2f641e44c7579ee816cfa3b7bed2fcc6bd9f5b58d961c2978f6bb54fce3c7ad41878c6711f79e87b1e180f9a1dea568a998117a218467afb19d1fdcd98821823feb9c6711f79e87b1e180f9a1dea568a998117a218467afb19d1fdcd98821823feb9ba6de45391786b86cfd07d052a454e3d6957ff03eec2a1440a69e9919cf94326e7857761710ac369ecf7d85790e823a99ff301741cba006458921377ab4cbf13e7857761710ac369ecf7d85790e823a99ff301741cba006458921377ab4cbf1344760d6f251c5c2b505f2280467ad60447b443df2b66837269bf0ccdf0323cb144b4560429af300d19ccbf94f0a06a3cb6d3b9ea69df0265d58ba2a311626a1044b4560429af300d19ccbf94f0a06a3cb6d3b9ea69df0265d58ba2a311626a10e52377c4145af8400a232396e91ac506c62f3e30d549e3d56f58aa6f42904e0952b485bf694e05b550e83beb4cb2e31f1d27ebede28d01c8874caa88b0dae0db52b485bf694e05b550e83beb4cb2e31f1d27ebede28d01c8874caa88b0dae0dbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fea333be6378e465cbcebb2cf0244c47f5b2ba341c59c5179dc54e159f15b43efea333be6378e465cbcebb2cf0244c47f5b2ba341c59c5179dc54e159f15b43e192de8c07eeb2995e3bfed7fad3989b3d37434f02fba08d931385e0361be763e9b3925319acb08ed092d144de9e6718a7b0babe49a73f33ae03adbd6094070969b3925319acb08ed092d144de9e6718a7b0babe49a73f33ae03adbd609407096ef0dd106ecd4b466748265bb2cb72b64d169adfa4c762bf00cb52d6938692605290ae508df6d465fbfb52b5e01080b287ddad9e6e9ab8a2376167f9d49c9f536290ae508df6d465fbfb52b5e01080b287ddad9e6e9ab8a2376167f9d49c9f5360f7fe426c591da7a08f565f5a951756aacb87ee59d7302768ed9083731edfcd6b1331a1228750cdeaa4d9fd30784d66eef5866d693a0413bf2889f2c985bf2e0b1331a1228750cdeaa4d9fd30784d66eef5866d693a0413bf2889f2c985bf2e0f2940fd10a80b7172445bed401c330b35f3fd440bb22bb2a64d9d2888c2c32d53723e2fa6aa0117dcfb7d97b381c1f2c93f696337064c84ded2583484e2a3b1a3723e2fa6aa0117dcfb7d97b381c1f2c93f696337064c84ded2583484e2a3b1a30c12c3b5bfaee792fbe55bc78d9dbe80ffb789787eced0ad96b7685e5ca8c879b9287801d2d77efa4b8517e8783a64f896bb5349cd7e56a6566cc239021b07a9b9287801d2d77efa4b8517e8783a64f896bb5349cd7e56a6566cc239021b07affaf8d64a4730eaa91a4dfdc9935f617559b1668675d5da804ff044183cda64f7ad5a7ed0e3a4d26065a64b4f296dafa15aa88fa0012b47a882af3d096233b797ad5a7ed0e3a4d26065a64b4f296dafa15aa88fa0012b47a882af3d096233b79ea3784313644df7b789d013810a04bdddafbfbb68000fa8795068ffd9be9dbafa89315b35fb61945fc3c68904318da3a0e29194e35b90a1c97e18d1dc81c9ce3a89315b35fb61945fc3c68904318da3a0e29194e35b90a1c97e18d1dc81c9ce31bdd1d3261c2995f8e677f6d9c58b08d36c9dcbd3013477e25809040be00cf991a02fb56135a23c55b49eb47d63bbb52cd44bdd96a27e39780870e8ea9b3fb291a02fb56135a23c55b49eb47d63bbb52cd44bdd96a27e39780870e8ea9b3fb296e0239df60a4c0601dcf04b0aedc074a33160f477bbc1362578354933c1d7f9b5ea637d01104b1da4acc04ab407d4fa21413fc260a64a626a9a3e1b70645262f5ea637d01104b1da4acc04ab407d4fa21413fc260a64a626a9a3e1b70645262f994973f0f443cf39800567f551d75b3a5f100461909f054f1d75e7c0bb6b9a830e89630f407abeacc54c8f4a93c3682c84b249c71d6a6c742574e8d46a375cf50e89630f407abeacc54c8f4a93c3682c84b249c71d6a6c742574e8d46a375cf5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85574464ccf85e6ba9556a7df0f4f29fae754cd4bb6cb8a1f3d475be35560c3240074464ccf85e6ba9556a7df0f4f29fae754cd4bb6cb8a1f3d475be35560c324002dd753cb337910fe26b33fafafa537dc135f379a66059ac5a51072852eac7b6919e7ddfa2b09d31d3d9f5b269f45b512fb9eb04e51352ce84d1c2090c884c82619e7ddfa2b09d31d3d9f5b269f45b512fb9eb04e51352ce84d1c2090c884c8264b4e10272be76b6434ccb2af6e98d014d93d40506737dc518b375533b872b7529c438c366bdb3d708cb36337f601090858b1cc88743f3adb745cc8f9e4ab86bb9c438c366bdb3d708cb36337f601090858b1cc88743f3adb745cc8f9e4ab86bb5ab1cdfcfe34d11a353a2aaccce6c20b15d0a140463facf2e60270dc9e22de22237cd88e92f1a9c7fb5ed65253f362d6683fa2d5c50fc2ed582c2255f6d55670237cd88e92f1a9c7fb5ed65253f362d6683fa2d5c50fc2ed582c2255f6d5567016e31a425fd70459eb7a624263c82f51dcdcd52769631b4f92b4b3992a0227830114e6b84232b7c2586d37e97c77a12d173a29bee5b3ec1a6f0ae6c61738a84d0114e6b84232b7c2586d37e97c77a12d173a29bee5b3ec1a6f0ae6c61738a84d92c9e5a7010eff00463985eac6861ef6aa1bc2347f05d8762126906684925e34aeab3dd59897eee193d9f3e2d5e5bb0704d82aa04be76d8cf92c64608903c64aaeab3dd59897eee193d9f3e2d5e5bb0704d82aa04be76d8cf92c64608903c64ab2018956553a3689a0a269b0053b582cc8978d42da8bcf910b0743eec8bd683f457b08a2457c8b0d6530f32958b9749046e80ef1f42a16894c7ff6a0d892329e457b08a2457c8b0d6530f32958b9749046e80ef1f42a16894c7ff6a0d892329e46b29dcb0f746dfbe955c7e13bdaa7d3794824e681545d6d0bea86b00ccb535ad1e444b16b011e18c8f96e30feae6b70e7af9c97a0169d952c3784fee369e97bd1e444b16b011e18c8f96e30feae6b70e7af9c97a0169d952c3784fee369e97bffe81a5f0f81106d358135cd7c00afc1ff3095a419ce50b9400c05cde5fcacf6976a4c41270631388c2424c0a2d1555b91bd791841d3fe9d4de5da974572b6c2976a4c41270631388c2424c0a2d1555b91bd791841d3fe9d4de5da974572b6c2ea46e4110f645e18c51bc5d0fc33e19aaee97e105c8fbbb1868551d092c78832c1ff44f242365061c9c6a3e26d60d426eb9cf4c179d0025251bfd822530856d5c1ff44f242365061c9c6a3e26d60d426eb9cf4c179d0025251bfd822530856d5e175c08a7f9bf04a49ccfa568c2037382d6c7d666b669794260276cf780e0f9e7525a451a3f83323ebf08ba8097f923a963249d3783c9744a51c1af02290d6757525a451a3f83323ebf08ba8097f923a963249d3783c9744a51c1af02290d6753f0196914428fbd7c067d0e4c6ac48ee2d8deef56206325c81c2ed52730cf9c9262398e65bfc5c6b3954b00953f45bc22c7e21330d501b95552c65d9a1713c04262398e65bfc5c6b3954b00953f45bc22c7e21330d501b95552c65d9a1713c0463e8ca26bfd783deed32f2b4379fb705bb202702ebda9f25b031c07bc4c3516bea35f1685cba952d40d080653aed4db8a4f2389b20b3ad1b21f4cf4d8be9d940ea35f1685cba952d40d080653aed4db8a4f2389b20b3ad1b21f4cf4d8be9d940e2c79e58afeb45795e018eea47f3c3bc9e84086eae3be41476bdaf62f5fe0e51747fd1b7da64653abc3b1120c25b5ecc7aa3da0c180e70c677235288226b3b54747fd1b7da64653abc3b1120c25b5ecc7aa3da0c180e70c677235288226b3b545296143548fb63b6fd36a80df2e369aeb65863633821235304a6df557cb45b56b9477b32740322cdf59bcf6773bc8b55072684a308a8cd3404d7b731b6ac0cbab9477b32740322cdf59bcf6773bc8b55072684a308a8cd3404d7b731b6ac0cba3c81d093b9e68a98f2490d4b22b0942b9c02e883f8d9f7802a0862b63ab54a7ec6c348c68e7ff3cbae176651af1aaf1cb3ce15cd9da6019b1e47ad236d7812ccc6c348c68e7ff3cbae176651af1aaf1cb3ce15cd9da6019b1e47ad236d7812cca25ca5cbb893ff37b737c25159465eb7de866bf6fac981da1c4e8bbab85493b0a75a28b4f1ef269d8c2ff25042e2847f091211aaabb3d264f8516d8cdfa09f9da75a28b4f1ef269d8c2ff25042e2847f091211aaabb3d264f8516d8cdfa09f9dde3d8c42283eb2f206058168df5eb9f7e54c359764c7e88236879985059ac8c7a9fac504ca13fd5ba793f7eaf6f420c9306d90ebdd1bc4d0bf6d2450d1411604a9fac504ca13fd5ba793f7eaf6f420c9306d90ebdd1bc4d0bf6d2450d1411604f6072e45e0e1798c1551a14f8c5c6bd2f3f4ee1991cd64525b8d1f60d7e8f8adadf975bf0137648f1bdf93f79cb9899c1bf73e58e835df878ddced273ac92039adf975bf0137648f1bdf93f79cb9899c1bf73e58e835df878ddced273ac92039cd9d05db4f94d832979d0b6bf39059552f9f79b46f6d5b91e5f0c8d1723b74491843cad6f36d4001814afcc764fbdd6f6dcf54b62565a28aea86133a322a4e521843cad6f36d4001814afcc764fbdd6f6dcf54b62565a28aea86133a322a4e52cdbdd55518fc2707a4cc6947cee603a944c4757d940f5260b99b111f36ac1b06ac4bb1b3f4ba3341c4fb6bbf43b6a00108915c6110ee115d050d962a594e7af7ac4bb1b3f4ba3341c4fb6bbf43b6a00108915c6110ee115d050d962a594e7af7ee1499f6378b594017c50e82ca30589d6c7cdcec66e283b227d668ac219d84b40524437b5d65c068cb45b05a281e63da59b870826bcfacbbf32690ac2c68f70d0524437b5d65c068cb45b05a281e63da59b870826bcfacbbf32690ac2c68f70d69f1920fb129b416a4592319c216dd6783d3313ce46f6d8addb3e1e9b5b2851ee6c298635aaadd205e9b7ddde2b5d43e4fd450edc6db2026572153aef1473b9ae6c298635aaadd205e9b7ddde2b5d43e4fd450edc6db2026572153aef1473b9ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ad8adb01aadcb657b72ee30b33059e14c1bb33147686c792dad8cff72dc770cead8adb01aadcb657b72ee30b33059e14c1bb33147686c792dad8cff72dc770cef75a237705984df8c8a7612ee6490dfda8eb168ae0b187858f047137003e141e4e7536def9ef4423a6facdc9457ee1b032bca6bab97d3974e9377bf9dfbb99da4e7536def9ef4423a6facdc9457ee1b032bca6bab97d3974e9377bf9dfbb99da883d8f57e8e1cabde3762e1aeb858addad78a3a88c2db782969646226968fcf9055bfabef2c4c6572ee699c751c6ddccbcd093b021d9b02aa02a7c92a161ea9c055bfabef2c4c6572ee699c751c6ddccbcd093b021d9b02aa02a7c92a161ea9caf5848706bdb7b234b027d96bc93bc978db9abfe33570a9e9cc0b51507eae143a5aa4b50761b9c2165a3474e6c53bcba8074beb379c866e23eb05c2e3b1a6ce7a5aa4b50761b9c2165a3474e6c53bcba8074beb379c866e23eb05c2e3b1a6ce72b292619692020833657e8a28c6a7ffbd40669cbb4e2f5753142b255035a86f939d495df706df28bd0aa058d53968e85764dccf4e1c75dde7f1f3f99779523d239d495df706df28bd0aa058d53968e85764dccf4e1c75dde7f1f3f99779523d273439bd6657a8fe06ad572c11178f2e5fb073f0ce2e3ae28561b45d2a226146048db911811c91d9a2151da8e2adbac75a80e19ca0ab2e24f4a89aff02bac1792d8130cf2c46ccb735d79785bf1a5c0f58bd9c836593582123f30c4585cdf9b81fdd381d0fcaa0278b29ad2cb7bd0443f5b5be5559e9c35866f6c913e29c5c1b456b4f68802b846b4f68d4705bb97f395b4548f3e29fa0295acf3dc016c61782256b4f68802b846b4f68d4705bb97f395b4548f3e29fa0295acf3dc016c61782270fc1d208923baac14a08ee211a503095b80e517fe5625494b5de29076e41d0aa47a466970cf047f761da5b77d006fd16936e719148d8a2285715b1a589def24a47a466970cf047f761da5b77d006fd16936e719148d8a2285715b1a589def24eb47e0f11beb237087ced87674c9ed7d60ad89912592aabf4d3a501df6b4c0fef8146769e24ae3ca2db82f856a6e7539ceb40853498a8cb79d13fcbccbeea982f8146769e24ae3ca2db82f856a6e7539ceb40853498a8cb79d13fcbccbeea982785666cff771c85a7d468a8255f8a2ab76cf75227c2389a4432c1565550490c5f058f4d55935f6f92d6c0132398463bba02b81e09e0b2f77b83747efa610191cf058f4d55935f6f92d6c0132398463bba02b81e09e0b2f77b83747efa610191ca7ee31ec145ba2d8d2acca5a01a4b045c79ca177c15a3829f5414555ccffc7fc4fb8e1a3990e71772b30cc18ef82889b2aec71b268a9abe0c6956ba73ef8f41c4fb8e1a3990e71772b30cc18ef82889b2aec71b268a9abe0c6956ba73ef8f41c08be6369278673d29b4e982aa725566c2ea8ab091751992496558e202e48588182f0a69bd645939378833d934d00bba3ceee15efaeee7ace3e3c079bc6f453c282f0a69bd645939378833d934d00bba3ceee15efaeee7ace3e3c079bc6f453c20baf58fb735a4b6dace50548d4731aa29fb37bb856b73f1325fad27f1fb045a6032840078238e9f87f58de780852c1e27e7a8a4963a746bd881ec3c0e6e50d9f032840078238e9f87f58de780852c1e27e7a8a4963a746bd881ec3c0e6e50d9f630dc4701b76255277b91e84b4d4784f6963d8a6241d1d17c9f1dfe25bb0bbece41ac056e0a92e37badb78d9fa91b6b3f701ea79db787bad0c7b4056589f7752a235e6d2897bdb96a064422fd0c902abb3ea2e884cc5fab3383c583c34fcf92cedc1f73ae8e47bdab9d03b92db9ed23832bad7e0d76506f0129a14b084386417fd7ffb65b8bb1b47cfa14178696131e8e8de95bac8358b388d85aed0d0ec18bdfd7ffb65b8bb1b47cfa14178696131e8e8de95bac8358b388d85aed0d0ec18bd2c03fbd9e52dd98dd37da302b5e260bc72b8a3cbad54a72baf5774b85c12f83d3fc695708b6028a131c8835cdea8f4cfbdfaf0290114bfe0654cc3cb18e04fbb3fc695708b6028a131c8835cdea8f4cfbdfaf0290114bfe0654cc3cb18e04fbbd06d25c4e2f433be3630770fd5ec15bc1397d4e9bb0b038d4c0350bd58f41f3e14d4d898235b8e94c06f624d4028d7ebcb030e52196a040a7d9fb56224d76ba6d39d34a167a79881b60708f5b034725aa2022a1e4699a06557471bf1ac555d4797a22f20a3919ced196eea837496d1fc00fe56369f0f37f2ef7b85d46ff91ca1afb91822a32ebb5d6f7990d1a14576417d891d86bd01a437f9bbfdcedc38f42bafb91822a32ebb5d6f7990d1a14576417d891d86bd01a437f9bbfdcedc38f42bbf634da0a91f444d5f7623ab2b2ac26e20682fbdee7692a48413c17866aed5e7800e0099346380a9848f2c9230d1cf9e08d053836522b593c20ac5bc96372149800e0099346380a9848f2c9230d1cf9e08d053836522b593c20ac5bc96372149e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558ee7711dcaf711a0b2131bf5102ea42b56a6015f75803c02589a44ebadf383f48ee7711dcaf711a0b2131bf5102ea42b56a6015f75803c02589a44ebadf383f4820b208a120ea6b1cf16b71f8955f05bfa8b9bd8f3f4e2b2e5841c935f63f6fe21f3d014f703172da2f7fb9606681744b9c0708bcc4c0c26b39b8a4c8b60c4f6e6db8a3f1e00d4285aa387d2a8356740f4cdf848be8697b41ba903aa850d8f3a73fb043cd5e853350f85c2fa8bc90089a4505efa8af0e4372adc4964342835a92816f874f36ba3acc844c258827c16cabea9f75930af1f92efac5a7715e30df0b5eaff27fe70b1644dca40a62ba8cda8ba2713f878c8e19eb8306bd332f9abaf44b7fc11225d496658d625d733c6577475e146b9fc26c6dadfadce1dc9be06443d1f8cbfcb2aa6edd106cf7ee2cbbef270595b1c390ba1b162a18ca0511acae23d1f8cbfcb2aa6edd106cf7ee2cbbef270595b1c390ba1b162a18ca0511acae2dc0ec92796df89a54efdac7e795f72919216460b752bd3bab282547ffaf64bc532e62cf2c332061f296b2395e91d6970090d71f1c5d936e86976b74da0ad210832e62cf2c332061f296b2395e91d6970090d71f1c5d936e86976b74da0ad2108f532e438dc51ba89145d34bedd29efe07d642040330462e884cc81cb28bea3b8de974fd4a6d39743781db42b0522f3c2ba3d12c3583a43c495dc42fb9f13149ede974fd4a6d39743781db42b0522f3c2ba3d12c3583a43c495dc42fb9f13149e4edb9c290a1e14284ee8ebd4e885a2b34de2ada073cd2581ef4a80ef26e249dce637e2745fde30d02f297d39a633ffc0cacd4b38357c47da25ae674c8fead2416eb8884e5b8e3f539124296c2f1e0d166ea317cfb58a73cf2fce8a14994a23370ae9cb4698bf40207b0d258137fb73ef923ae5f58048c2b189527a7d5b76baa3638d1cbb1d603543a79372be4ea1c30fa4db5e3963acf2a334317b53b1099c30638d1cbb1d603543a79372be4ea1c30fa4db5e3963acf2a334317b53b1099c303ea71aa40665e9f6b9d49c18dba2ae2870cb6ed1c8d29cff3b4228e156f0a42fcab4e099b7a20f7543051375e03c6579631dd3674117a877365e493da8145afdcab4e099b7a20f7543051375e03c6579631dd3674117a877365e493da8145afdbe5c53fb31c3e0e4f7cec4a54e92eacd144e88a890b0a7c72d8c885c80f83d6f70fa5aa8c7e82082210a8dfc8aaf7d22e60731e028227d6f4c838e8e36c8968a70fa5aa8c7e82082210a8dfc8aaf7d22e60731e028227d6f4c838e8e36c8968a973384e2d4c70f0dca07afc73fa48522951e2ef1ca6073e86f2c1077a445ff9a6a868f4a92ec25b2f078c1927c7d55de61e90f04981860bf43282496c33ff2030121efae59c49282f292c0f441e5a2036ffd935b573faaf1a771cdf23282a80e08d07fce66e5a326287168a8924685cd1a763fb79aca504d1289831b15556e40a9a034a75ca651dedb096d07f580a34ec6b1ef225d3045666dd9907645dffda577efbb9df35cf608bb949ce57f2ffb88c9f292f82867f69306f59eb3c103a0cb193d5ffeaaf38aa0f9b889b2aebde6fb41e91dc3af869c02f4375a3d166b142aed67cae574ca5a28a5f3b07d307f1684d539713053c0b8c87e5e61f280beb31950c9aa380ad6891b809ecc5f422e57fe184a005deb362be85715a51813a0ae0ddd10964bb2f4a56352debbf82d2da4eee1b21bb6d7dcae8cecb3e31cd6aaefa2628640ce278c984e4a7d8ee6b34fbeed5c129ec85113862c9a8d6e8ab4b072cae2fb42234a319301d71bf74a760fda403afa1c7bdcf20e135102b5573423bdbd613fdb82e52dfea1379b275591fd55a6a395d2d675e1740cf1e6960a201a1720622398d2b3f569ec92fe90fde525490313efb020525a5eca0f98c74c3cb34e7c622398d2b3f569ec92fe90fde525490313efb020525a5eca0f98c74c3cb34e7c95fc15e4b4ac71ef496ed44518584d4e4e750fc6157ef89394c4056b880e80b2f02cf0b590e7402d4288bfb8461b0ba917d7a56cadaf451f68f2a1300b2afe31f02cf0b590e7402d4288bfb8461b0ba917d7a56cadaf451f68f2a1300b2afe316ffc248967ce38e706545d84aac0e89744fb78508c5bff443ff597de48f836734e4849f6fb87a12992a405751d2921782fda0a7f8c45995b92c40841f9b2ca6228c833f6ef61e87636aab81c03646f30c23e3ee89874e26e4c313ae3ae8ea9a0582b8d895d7b55bcb385ac987da850e6e6e4ba1869218ada56f23e54d6fb60b43a8fd26b8d497157b314e4c2ac5c30b8b540c81acfa641c7281b1d7ff9943d823a8fd26b8d497157b314e4c2ac5c30b8b540c81acfa641c7281b1d7ff9943d82e41ca78b64408fe48fd4baee76d19e24f5f5d7ab2b9fef400812739f9951440274c93aa455fc2a4397b4c659be51385bf84591f587079c31dca282e7a1bce98a5ea6c3fd1d0a7b0513612a5e804cdca6ed07e2bfc227782a1f21c3674ffd243f2deab60a7e4649214655a3df9ac3d6994918d28bc90596d0a23fc0d23e4125598abcbb435054fbc89f00518af35639f0ce33283069e1c2c3e63854cdb4e57a043c9112d6ef7a2fce3b42affc043eb2d85fbf12c50ee6303f7b4406146d98b1bec42fd7867bf23da4c549fef014edc63eb71dd98f242be9149ac030f93a3a6f358b9e0731525c51993837df2ac54b72308df70f1e42f85493197af547701a2062c8ae3d0ae38e1b4109eddd98d159d8cf5c562b0d0516a32d9e394d6536f41b49d13454b247c3a14223c6cb0c157fcf8a697480f9c85950711390477d8b187098cef647c5bbf53ff36f3f632e2b1c6410af618bee2740e6a753653accb5adabbecef647c5bbf53ff36f3f632e2b1c6410af618bee2740e6a753653accb5adabbee57a99d5e1b77dc9ab0687fdac81bb762d511d669245d29fe7c957d5727eb93f2f0e4f31f550112a13b53856127923ace19edaf55cc87233810d04e8a217f2d4b724fc79a7a4b45e077a18ca5d8dd095b81dec16d599f871aa2c8aa4213cbe23bbc31bba8ad765ab3c3f8ca1ef786aec208d2b04e810141d8edaa880ae3855b14da73516e061ab72372aefd17640ddf090cae80af193f8bf4dc1e38ef5be51ab4da73516e061ab72372aefd17640ddf090cae80af193f8bf4dc1e38ef5be51ab788960ea67abaef789657c37c01ef9a8a671aa5282a0b6e19aac2e74a7dd34fae3cc14c847da8e67134f990177d2ef2ae368cb06f32cbe9ed74d988cc4e4ee2e4897fc5b941302fa8b89fbe28502edf96ffb253206d71e22d95035690efe45cb32ac55161c708411fad30c7257c47ae592088e37d8bf1220f3b01dc5599e405873859b404567e627605729616ea2e0f0ef309577afbcf09a44d650eafe1e321573859b404567e627605729616ea2e0f0ef309577afbcf09a44d650eafe1e3215a5d900e07c7d619b53e8cd406b87b2c4e8c365ecc606dba48b9e6b32f1251444ab8493143c3f5f14397f84178aac21c30fa69f199b6a4ee3986bf149222f7c5bab8493143c3f5f14397f84178aac21c30fa69f199b6a4ee3986bf149222f7c5b6e8b401f0f59b4e9c70861a4d35c87eaa6d15a5ff65d259bf571a7b2d4b6583e37afc17a910006dcd62b41b9926b9bfc0ddd90df16f004d75a94dd356f5a837b37afc17a910006dcd62b41b9926b9bfc0ddd90df16f004d75a94dd356f5a837b171714e88d6de55b4d8e6c63c50a44fc4b43c32ea1979b59b180a897df8e67beed1e8309e09e1f4253013dd8d16bd70717d8ed6f9ed272cfd3818715075c03dced1e8309e09e1f4253013dd8d16bd70717d8ed6f9ed272cfd3818715075c03dcb3f8cd5098a2dbabfde303976f4ebb1a68b9e07a83f9f50d1c0e4b3692a26ab1ba50529226771340a3655cb7a5efe143f40a4e3424a88bb4e82e059ebfab10e1ba50529226771340a3655cb7a5efe143f40a4e3424a88bb4e82e059ebfab10e154c9495b4d227d56f17036d2318c7f4cd3307cd47283b07a42bd536eb169ebcc0e266bdc3613f1305308c39214e425f4e06d36d1462c367006d45f3bd1df3f630e266bdc3613f1305308c39214e425f4e06d36d1462c367006d45f3bd1df3f6345c0b6a241e545aa4955eb186a26d323d9d70f20caf284248dcb9a392dc9b560d2fc7306832200d117f10b5c108c31e81221f9cf7037fba0fb0c45893115a67cd2fc7306832200d117f10b5c108c31e81221f9cf7037fba0fb0c45893115a67cdbfe73fe74512fa5ded5cbc42bafb8bfdff088fddfe1efff1e9e39b6e4e02aa0372fd5a6572a26fafa5d0b027d33234e804e511a6ff3ff1e57223d061a28a13d372fd5a6572a26fafa5d0b027d33234e804e511a6ff3ff1e57223d061a28a13d3440ca9fd31842dca2dc54eefbaefdb53e2672c9d0e7a7d98493e3f464faab9497cd88473484c4c1d685ba52721135e4c80d99917577e8efde08797d971a534f97cd88473484c4c1d685ba52721135e4c80d99917577e8efde08797d971a534fd1cb5cd4e22ac904c4859b09aba02aa3501c5c0d388f9c82607da49ee6a6a49688f2c470b4228ab35a25541c5d6a6bc1d2b0788b1522271441504694e925c78488f2c470b4228ab35a25541c5d6a6bc1d2b0788b1522271441504694e925c7845e65862340204fc3d424427eb52f73aef5a904670e5ccafebb5e3b4290080311e1af1f0e9c29213f791d7738e151587f984f36ac80a8938638e858897145172fe7055177c1024b2c0209cc3784329b5849c430fea2c22d14550ee003dec9c7f310b681b16b298e9d35702bb906a93ce44809e5207a5b834f0d40f6cd351c8f426fbef3dabd65f14db4f026f671cd702008f1fb89eb597a5e9bc1b175395e91ec58ecb64f08f55cd9966412b7e671fd7859ef0b51428e2f710cc7457aa68e047d6fbef3dabd65f14db4f026f671cd702008f1fb89eb597a5e9bc1b175395e91ecaf93ea00e4a13963ec13d19c74ace4de77b64bb3dea55e1a37039e91f7cc082f01e28d9b881450c684598ce7eaf3cec76cb0a432bf040296f0cb0fe6e1f8dc8595b8716df8b3de69242c4da7a398053a32930b38db58d58ac472fef7cb1f5f6f215ec2f94de27edec763d700913ca6251b435285fbee3887bfbb4c89c5eab954c335c6cb08c588b95d54464cec0ae86656d4dca012f8fa4d9449756c3c06d776895c8cf3115d9fbb83e78eec9f623adbbe2ac400d854e6efeab6717606c3dc11b04c08eaabd38d07197bd6e448e0bb52d474a671ca15ee1d6d0756bdaf20b294bf5b570da30987732b5a5fa74dc338099cb82239dfc332857c089b2be08f9229031ecb7e1753af174bb5b2dca475e29d57acf153f63ce981d27cea0fb0a92d3dabe520794796587a63e478b8c569b8a825ad3a2756065c6def1ee7cdc28cff206fbef3dabd65f14db4f026f671cd702008f1fb89eb597a5e9bc1b175395e91ec9361ffa70b9e1c3b9c6bec7e84724681971fa716540e866b8054d2b932dc8a8a82bd99f203f07cab9078f21f5d989a90eb77ed095edd5d24591d7a9120248fb802aa2de876861003a5b6c54666e5dd3c50c3ab01d0e0c8b27d75507bb5ed1941c047deabe7fc91f6889ad81df602d265e638facde148f6fc3f6fb6920b3b1558088b3f8c49f819974b765c0ea60e0f3ab2554d6aceada7fee72eaf3ec22d0c249e073dfc8b94a744b45075ff6f910547108cc0fdfc43a008d5e1607f78917981dd7732831d3efa5f4cd0216269b1702003d6fab173ca8f3cac31209f65c6b068c4212850ad51323040aec3d806bd6b86adbb19e84caafc9f2229ff5f0396bf913f5d6e606804d33f126c413be4abaf326574364d1e8b73123ccc659d5384d03de8adf9013673efc0397809da1bcd5e543f0a9b807b3e551251dbbc109c4216be96e0160f5fef92ae4bf84574bc19913adc9975f411faac7f03e7e92d5ad212a696e0160f5fef92ae4bf84574bc19913adc9975f411faac7f03e7e92d5ad212a6331e9618efa79f6a845e6e9e8d07c1c605468d40b96fe2fc91ffb2d21925fc3a594c06ad3935db8d7295d10b12e4f72bad701126f760ced2d1a7d77cc48eb5a0594c06ad3935db8d7295d10b12e4f72bad701126f760ced2d1a7d77cc48eb5a0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85504bf4f6f6be5b0ca5a3b1484dc4afe745780191f808175b47bc4fe99c874fcfe04bf4f6f6be5b0ca5a3b1484dc4afe745780191f808175b47bc4fe99c874fcfedfc1f531ae39a87d86a40222fad7ed213bfaea484d26c2401c2a5d31c2da266fa83ddb3326b090e0c4319accfaf97abe585b83dd959c0f4402372115bd73f30aa83ddb3326b090e0c4319accfaf97abe585b83dd959c0f4402372115bd73f30a1a6d26bdf1dc8bd6e4b98e22d837925da909348937a26568ad6f95c86ec083301ccab15d5013eb3e8c588bb95fada92bb2a15764d342108e2e8ee634580c231a1ccab15d5013eb3e8c588bb95fada92bb2a15764d342108e2e8ee634580c231ae30d50da424eab13ed73948bab8c3fa91b3ba8e45d034688d1d1f718e81f637e1854cd0415a732c5ddeefd1e3a4829969685042bde1e02b87c37c33273032dd21854cd0415a732c5ddeefd1e3a4829969685042bde1e02b87c37c33273032dd235276db93d6830f27b9a20b48ceeebd40f5d16d5a76bcaec917063b06dd850bc4d99a4637041cf0c1741f9db212253884fa0e909e5a70bbed3a002df6b5cec1a4d99a4637041cf0c1741f9db212253884fa0e909e5a70bbed3a002df6b5cec1ab8f70f8bf6554d05092f9bb83ad9127b42ab603914eb1f184eabdba14c3108fdc42e3988273491f29ab44b615cf528ba76caf386098390e125c0d7e0aa045101c42e3988273491f29ab44b615cf528ba76caf386098390e125c0d7e0aa0451011c040d6f5c229fedcf7488614233693437edc8b774f82f5e59d49779cb2bd6367c50decd17e5a97b48b6a84719e3560c37bb44fe26b24557f349f856f46502da7c50decd17e5a97b48b6a84719e3560c37bb44fe26b24557f349f856f46502da58c5a2de29c67b13c49ed141c4d6c43efa76c3e993fadc6b69bb7117bbfb8dfa7d66256f21bc95e6aef58ebd2bc36d249bac8ee19c80d78dee7886f7111d013a7d66256f21bc95e6aef58ebd2bc36d249bac8ee19c80d78dee7886f7111d013a977237df842268a59097a03079f49851ebff8d029ad3727020c308461e212eba6fa732c180eccaa74e6ceb4d4b9c151fdf6a063463fde4587fd2e2d5815bb44c6fa732c180eccaa74e6ceb4d4b9c151fdf6a063463fde4587fd2e2d5815bb44c3e434babad2d1b74bc6ffa249b817d2afda916a351b68f80a8ec2af5a58540ec12f0b5c148f246a77172c85b377a66bfe3729b0af864d40ea7a3dc656a463bd912f0b5c148f246a77172c85b377a66bfe3729b0af864d40ea7a3dc656a463bd9673f7fa05e6738716468e69d4349aff909ceba6bd0e957072cb9f8926bbfe45eef681b699510aaa1bd210bb88bc7dc345abf6b83e3cee61719acfdbf6c5618a8ef681b699510aaa1bd210bb88bc7dc345abf6b83e3cee61719acfdbf6c5618a819ef8d74040a78eb5f631072a994e089e9f83025dac015227dd5ff25cd230659efafcca0a73c854bca35227825d3b4d063e4fac50f48a38375ab9884cdefc4f6efafcca0a73c854bca35227825d3b4d063e4fac50f48a38375ab9884cdefc4f648af4f111db769b1d6c5c95c7fd41695bcce10806d0ff8ed5dcfb3a90a2713cc5146630b85d2d48185264b1e0c227ebf9c52056c8f8a4be5df24bb2ba72d76875146630b85d2d48185264b1e0c227ebf9c52056c8f8a4be5df24bb2ba72d768753b76e3bbd2acc2644d40ca44bd840dd41756d18c79afb0818eb4c3110a3a8252f82f7a881bc235b61a0e422f9823bc08302a6fd8ef8b6cd1126d505069b8e5f2f82f7a881bc235b61a0e422f9823bc08302a6fd8ef8b6cd1126d505069b8e5f0dbbf5d4feb3c4749cafb74a2e6468d7ed98dcce798dc79dfeaab0af224fc17f31ff6a41f3fa2cca6408d02e87b5b25bedf2c21d2a7949f3f41688d1482bcb5f31ff6a41f3fa2cca6408d02e87b5b25bedf2c21d2a7949f3f41688d1482bcb5fdbcb9ddcd6af80d651b35f289d458a224e60a91fc614f9f0d419300b43578308bf449babc590891deb84ca72f49e6bea40444184ae24dbff6ea4c2ac19ec6b06bf449babc590891deb84ca72f49e6bea40444184ae24dbff6ea4c2ac19ec6b066ceb6a03b5f2f79662b15a39f692d6b1b6578575e8335e00197e97eae6d3ac4f951c7aebe5144255de08021d4e149437a8e9b7a91bf3f55423bd3d3ede063bf6951c7aebe5144255de08021d4e149437a8e9b7a91bf3f55423bd3d3ede063bf625e2c2bf1f38aea65bd8ca60c6ec0e74e1f8ed792af43e61fc731b3957a31c32d6b5fe5cd9c8bc8a69d951aa8dfcf342c2903f647cc065773e0d32d89fd867edd6b5fe5cd9c8bc8a69d951aa8dfcf342c2903f647cc065773e0d32d89fd867edcc20e0805540d08602dc301aa6f4b387b57449fbebd32d899d455b559ea721014067026f80883159d93fc10b9da68eabd2795e8b4e5cad28b6f81ec8389003824067026f80883159d93fc10b9da68eabd2795e8b4e5cad28b6f81ec83890038211b1e5aed80fbc8b4a3577c29bc189b7b29f2166d1b41849d1e2a53b78453a072968263e81ce61a908cc49af09f39b3d3d209019f029a42e5f98b491d8f484002968263e81ce61a908cc49af09f39b3d3d209019f029a42e5f98b491d8f48400bac8b092f412724e845a9d8019716af4f6cb08bdde6ccbcf5463607b21d15ad20fd29304e17d09b4ec52d30adf796e91dc0ef2912ef7d4bd4d1201cafd42d2800fd29304e17d09b4ec52d30adf796e91dc0ef2912ef7d4bd4d1201cafd42d2809eef823d7ec9229778270bdeccd1589420dc8b932caa4d500c835e32679ba2f866e13e287d2a12b9a54fbeb2e0ce5417bc837bd054605bcaa6af254ad026e6ea66e13e287d2a12b9a54fbeb2e0ce5417bc837bd054605bcaa6af254ad026e6ea1a98a49f036dbb798b63d7028536ca03c63005c63823f89083ae98d8f28a720aac4922b0f120016f6741760b80cdf19e689d8bef65e898290ffb3f6eef466693ac4922b0f120016f6741760b80cdf19e689d8bef65e898290ffb3f6eef4666937707e011f1ec5c0a328e9c1ee4107d74848f5f5197539078cc25adcd7654996863b9dd0db68913cc5c34397935fb59929ca349c4d4051807620715907ad31ff263b9dd0db68913cc5c34397935fb59929ca349c4d4051807620715907ad31ff2ac884a44a1c260da6c793bc4f3743030dc7f18a78d008b6ce33554f2ecd4e27c14b512c5ece06c79197a9ddd129229187ec6a432877912dd4c91cf46711a1f3514b512c5ece06c79197a9ddd129229187ec6a432877912dd4c91cf46711a1f35821225cd80920956921c2f5408b8050fe9630a023f134784cf6880e2894fad30f0c5ebb3414abe83cd5b4db758a9426e74a852b328d9ac9da2eea69359bd8e81f0c5ebb3414abe83cd5b4db758a9426e74a852b328d9ac9da2eea69359bd8e81ca548867886966cd7b4f08590e54cb731148ee228948ac53d5ba62f9e18d122ebf270e0533084621ed39f1243dd015073f3f8a5d9e99f45bcac74f2c9b09d277bf270e0533084621ed39f1243dd015073f3f8a5d9e99f45bcac74f2c9b09d277d0944c81a90f4fdfefbff198cdfa5b2f0b94698ae128d91583d59fcc2d4b3ddafc9b9a3e1a486f012ce1711f6bca04d7e2581be3db1a6dde249fc89673c7363bfc9b9a3e1a486f012ce1711f6bca04d7e2581be3db1a6dde249fc89673c7363b30d4b3d9a21642a95a2774b31472e60f82fdb16ebd59987991c95da60095d8da6998e03f267af1bca4f4d877081a5d0d2c0257087e151bd757ca78939ad3003e3cf3700c7ce0bbf240b805bf525032627ba9780fbcdd10a559d8d76693c251fd3cf3700c7ce0bbf240b805bf525032627ba9780fbcdd10a559d8d76693c251fd87f32c48cf0b6fa394ec0fd8809b6b1576350f011277ec791375985bf016799a4a593087389e21bcf6f62f5b305bb99eec409c4aa42bc1745523e8ab5b183a5d4a593087389e21bcf6f62f5b305bb99eec409c4aa42bc1745523e8ab5b183a5d2ea658a479e168bdc9e9edb3c580aa690126a807813fc748392977f7ab22fec29fa0d2b3beeb292bc0108e96ccc2bf52af9cb24214ca39b55355f09a48d687259fa0d2b3beeb292bc0108e96ccc2bf52af9cb24214ca39b55355f09a48d687253bbd75d5c9fac76b39e0a5eded71b3c9e179f64f97c994c39fb39de9580c503cad57019ff8f536a90d8206d195410b3dce9d1de4ac0a987a58f7cb6bc28363bcad57019ff8f536a90d8206d195410b3dce9d1de4ac0a987a58f7cb6bc28363bcbfdc4e406c7b3ce89cc9d1eb48aab4357adecf30356295618a8f439405f4cb682c76825789af249f0970726f947cd4fbc7f2a01bf230e6157b01c210a9fc59bc2c76825789af249f0970726f947cd4fbc7f2a01bf230e6157b01c210a9fc59bc72419f0efd408e8923188f8d8e8a96264339ababc494c37607c408353799fa30427bb95f01274c21642166d7a419053e29faa702706083a7dcd13b5f86aaab72427bb95f01274c21642166d7a419053e29faa702706083a7dcd13b5f86aaab72c244764f6bd6344de37389203e052e283b6c3cb376b5bde37e78fe673ce63368c3c2ba68f1c11a4df77c1335115fd8ef26822b4d3522c01534ab1afd2104b131c3c2ba68f1c11a4df77c1335115fd8ef26822b4d3522c01534ab1afd2104b131e047759c50cb256ff773ba077b3785de97ae66e6bfcfb3d5ef21df9a76359d55294a48b32c11bde349f63d996e30749145b9b346e796c44d3f3dc22831165539294a48b32c11bde349f63d996e30749145b9b346e796c44d3f3dc22831165539c6cfaf4eef7139f11f8f431580dce2d224ab8ed6462c5879bb8e0566a80f1f0fe0234b5c1b9d59f837b5012c1c5bc45086f2f0c59d56ff0f84ea0cdb6083d598e0234b5c1b9d59f837b5012c1c5bc45086f2f0c59d56ff0f84ea0cdb6083d598590f7d618091ff1084f7228216772cbe70b70f0d8cf2047f1e6bba4f662a22285e6174c0aeda256ddd0e14fed51dc71f4bfc74ef4d8fb7b923c8d7525a2460cc5e6174c0aeda256ddd0e14fed51dc71f4bfc74ef4d8fb7b923c8d7525a2460cce0e2682c5ebae3f8db6ea3efe035a7b1d24edf9ceaad43f3a7362616a9e0b2dcfa69526065aabcbb7ad9b680dc937ea1b5ce79a3636b5cd465b4ddf07b317c83fa69526065aabcbb7ad9b680dc937ea1b5ce79a3636b5cd465b4ddf07b317c836a1f579a97eb35d76dccf2b5983634af4c90e47f7957c49f0034ed1df713d399049105630e39265291bf00803fc2c98e718dffbb9a9a0b8f45bf70ea0f8e568b049105630e39265291bf00803fc2c98e718dffbb9a9a0b8f45bf70ea0f8e568bbea669a7877dbd8337c8dc15e6be92d2b059de0ee8fc010db6f545541727a1ef29cf1a1873915973deb78c8ecb5be73ace3cc920e5687aa4a9e896f16bd40c3529cf1a1873915973deb78c8ecb5be73ace3cc920e5687aa4a9e896f16bd40c35a3aba5245220726d94ee5bd1956730e40f58fd2aa26f1d96e5db752014ea6d3ec9c058a6d78256655904a682115b4ac1581968e572d0d7cf8c087d8dc8029bbfc9c058a6d78256655904a682115b4ac1581968e572d0d7cf8c087d8dc8029bbfce3bedf7746d602f3399abc7edfc9186f6702c2aae318387581ee7917e9489c4bfafef5c0d8d370ec8acd86ae5cfdb76b5163e214b266eccaac64ad6cd23f7a2bfafef5c0d8d370ec8acd86ae5cfdb76b5163e214b266eccaac64ad6cd23f7a22454467cf386a5615765821b1033bd02bb561155a7b05075ab2b5863cfd572a5ce15e516d201595ff092d14a0ba033d6793c8af4ebfceeb37f0444e1995ea60ece15e516d201595ff092d14a0ba033d6793c8af4ebfceeb37f0444e1995ea60e98a8816282d3cb5d72644d493db6588568dfbc61257082beac05519f5c2ad2beeda6c557b7e577e7711b1a5ffad5c2da8db87bc704cc680ecc6d6310739e178beda6c557b7e577e7711b1a5ffad5c2da8db87bc704cc680ecc6d6310739e178b16c38154bc85bdf5ed5c12efd37ec220ff4610a33785a64d66793a30699fd9342ac9ca2e4631456fca1948b4a1cd32e3588f27e93a4bc86994073d19c21f45f42ac9ca2e4631456fca1948b4a1cd32e3588f27e93a4bc86994073d19c21f45f4de8b9d3c5d0639aac41a80d9e3a2e9d2ab65e12a24117fa8e1da0c61fb1805c70a02c591c29a8d9defc59fb37a8ea3540c85649a692273ce2a28f529232cf7f40a02c591c29a8d9defc59fb37a8ea3540c85649a692273ce2a28f529232cf7f4c18a223a15952eccad0ed35566a36af1330092b2a10267e0e7eaa07c75744db2e12d57c94ed242a32041d5884446b5fab5aa0497fdb40b9ad560a9f76882f725e12d57c94ed242a32041d5884446b5fab5aa0497fdb40b9ad560a9f76882f725d53ef7c92cc4d0a337ad3e5de28f9b8c5c225cb95d5aa5a8f1c2af7e58047d0422581770e5123086366e55fd219f0474dc265e4d1fec09af100f3ac48901303822581770e5123086366e55fd219f0474dc265e4d1fec09af100f3ac489013038e50c403bca721ea2bffbd5fe579029a67269219789cef057c94664888e170d01ad6b1438a07167cea060038ab874752bdcaa37143b417b3f444e9ee6a6628fbbad6b1438a07167cea060038ab874752bdcaa37143b417b3f444e9ee6a6628fbb1b08f6d0297e0536cbe9724b5b6d080a7205f79eaddbd891f20408b6da2f9d32591d2dbb461e75be83aebbbea01421bcf1c26d20d25d9707a74c33a9dd0cfcc4591d2dbb461e75be83aebbbea01421bcf1c26d20d25d9707a74c33a9dd0cfcc438016d016791c815aa454d6f53e7deb93931b200f002c82302ec558e62389aff7ec951a9c9e9b8bcbd3c99b42eaadf5c3d0934e99568db7dff57fb204a46b4987ec951a9c9e9b8bcbd3c99b42eaadf5c3d0934e99568db7dff57fb204a46b498a20f20172f3832f8a09ab2c552fc1d4919fe718729f07f53bd44fae4762030f5ac2e51c59165308217726b93959be0b95c802de8cd50d7685f3d0c1bd1d24e7fac2e51c59165308217726b93959be0b95c802de8cd50d7685f3d0c1bd1d24e7f927d2967c634146ae08c37e11a027fe4eba07b1783e0323d38f23f0b5fcdd6b5d1ad2fd143bf2a9cda1a639f812789fa24be3a0f5c000a90752939f32f17423dd1ad2fd143bf2a9cda1a639f812789fa24be3a0f5c000a90752939f32f17423d9e313dff911b21396655120d4ded072686841c07fae5434c5a29cb5a0ff4bf59a96375dfe43e758a0abe606da6424a59f34489ef4c654d08cdd62e67fa8a2c32a96375dfe43e758a0abe606da6424a59f34489ef4c654d08cdd62e67fa8a2c3209744895645bb65e8c4c9645c3268caf5e1054bdb6aab578bd1a6a8606d53d793e90aa6ed8857dbe8afdc3c18b7f836f15e1c4222b8dcf7147cbb036d1267f363e90aa6ed8857dbe8afdc3c18b7f836f15e1c4222b8dcf7147cbb036d1267f36ce55deef2cd8df001e124e6c5579082a1c91e9b621adada5fe11d2fda35de6318978e4997ee1f6ad29ce6bc02be9c700cb7198552c20d10bfa70c4b8d4a0046d0916d2355af161934b0569227f582ca5ad884a6ea85aa71a7eed37b7fe656c780916d2355af161934b0569227f582ca5ad884a6ea85aa71a7eed37b7fe656c78b99755f4f519373e3bb5ca7c782074a8f2806c85f981fb7b0837750d133899404af430ff1a3536965a01508bbd70f126cb721fbfd6a0416dfed10cf9c281834c4af430ff1a3536965a01508bbd70f126cb721fbfd6a0416dfed10cf9c281834c423c932f63f4520e2ec197a64b2cf77b3660874d50d65baea3b32cd47edaf4f9a2e9a2fbe41d71d4d27491256082bacf4038752ec0cada2e6915b9e0f3389502a2e9a2fbe41d71d4d27491256082bacf4038752ec0cada2e6915b9e0f3389502eabf2baead6fee08249c45b2f3f751116cd454f746f2ab15053aea1c2535028aa66fec966cfaa54c079ff6d6171a648f63ae15f1b9a425d65b5605beeddf67d7a66fec966cfaa54c079ff6d6171a648f63ae15f1b9a425d65b5605beeddf67d7e707eb12c9ab46a8c15e59fb8aecd21b8ca09eeeb62c73e4741e7a9faf8c34bf87a0464d96b0b9e97ee59eb8a133245b037e13982d9418bfdd181cc33096f1c487a0464d96b0b9e97ee59eb8a133245b037e13982d9418bfdd181cc33096f1c4bfa733388d5f256eb8e5d7f89113c76cca3f1db38cfa467c53607f83ba1f1defba6289baaf0a6a9e3313aaab11d48eb233486fc035e83eb4041257b2e314eeccba6289baaf0a6a9e3313aaab11d48eb233486fc035e83eb4041257b2e314eecce690a8299d5e00fcadeb8f5e0cc1368c11a19f917a1f0794cf12238b5e03e743ce86f7dbab0147a06b31eb0d673b2a5bad4cef15a49491d2567c80a4d8e4541fce86f7dbab0147a06b31eb0d673b2a5bad4cef15a49491d2567c80a4d8e4541ff3350433d4478cfd70c8f1faf5b92be1d1fec1c62409d0fdb4af089899543476e7055177c1024b2c0209cc3784329b5849c430fea2c22d14550ee003dec9c7f3b7296ab7bb0d6b501e9d1fb160bdaedecee5e9829a62ad241a0dfbdb16708b8623ea9ca72b19703e62fb522f34a4649d8003e3f52da3f5412ac12f2fc4499a2523ea9ca72b19703e62fb522f34a4649d8003e3f52da3f5412ac12f2fc4499a25b72e9be605c8b6eb0f11f3a84281bf92f5112bb89385e032497991b6606c8c64e42e78faef96c057afcbd6b329c2a4bc2fed94dc5b301c4b551a8076587499b226848eb5471ae325cf966f76cc13b1e56d5c5114f907bc2c34d3fa403f5f702026848eb5471ae325cf966f76cc13b1e56d5c5114f907bc2c34d3fa403f5f702064a826746821d66191fc663e008e1d8149414f4cfdc1f62f8f886f93247677af520667f0817b45c4394feaf8d58b1e276ffd85f30e02cf60796738ec0b525edd2f435ce749d76839cfdcfcb627d44921a2cf9b146a103d5ddcc2778e7bdbb928d8ccd998d22552ef97df84f6656114625694bde399f56df572183a6cae5ce6d71a5027c2df6d1d299cb42229437baeb9b386355a3dce5b0e4ef68da9bc5f0e5907ac01e833d13674a178ae5087750d468e7089053fbf5a59384b55e0fb1b24d821b860b2e66f80f7648c68daed5b9d7663b23a0977e5ab07c2295a09fd4090f9ba958ce8ecf91bb7eb968134dfb751207f7bf0d74baa61f6fb5e7ec0c1468c2a8c516afa08dabf438a36da471d5d944a889753d5fff076a40bdeb32a5093e94349093c0d877347c89c0f18b62c80f925bbf80f258fb5082169c4b150ca6c821578bc64f7eff3aa0fd12ca64ad61a09ba2a7df4c6812cc88158e804543de5ce6278bc64f7eff3aa0fd12ca64ad61a09ba2a7df4c6812cc88158e804543de5ce6270ac1324780e8fd70c60dab05f12352b8dab85f2a0d8b440632932cc2cdd86cd2116705f5248a7a446c53af0ec2dcb28814c904fed046fa3a5ae603174b4c752e62f36ac7665b8cd35d3917683f122f6d708301010547c1660a2a4011d3b7149d0390fe9ef532ff3e5c76227165554ae1781e733b877335aa2240b7d088f8e013ce200168ab75b31fe8d18493a85ac4e2ecf049129fb4386f5293f3295f9c3b53ce200168ab75b31fe8d18493a85ac4e2ecf049129fb4386f5293f3295f9c3b5a86a6cada83c85b5bd9462171eda944a8f36d6253f24566fb68767fad035a5acf6ce95376c80839e3fc6c7324c41b9d5d871cddb042a7aaacec3cd76a9a26c4bf6ce95376c80839e3fc6c7324c41b9d5d871cddb042a7aaacec3cd76a9a26c4bb5b0dc90e35471c6ae440e68bd9f87737aec4a29ed019df4403f10b555902f78e217abe5fd4cbb50f7c08bf8c7581aadd0e1934b10c797ee46c29096e8cce6cfe217abe5fd4cbb50f7c08bf8c7581aadd0e1934b10c797ee46c29096e8cce6cfcf8fc914206c842ae07892f9ebd769ee5776c6d841f7a098b2e1cca5887baedbe13f4b7acb2cfef2eeaddd18caa07556fd1e5f12678041a17fe63d0454d65c27e13f4b7acb2cfef2eeaddd18caa07556fd1e5f12678041a17fe63d0454d65c2736f9f4a378cf719e16d2f9633841bd3d9c8db46c3f49c389f4bba51264b971647ebc3c23679da21bb2f4bf15f21773f922b2b72a108d490d34dcdbc3703770217ebc3c23679da21bb2f4bf15f21773f922b2b72a108d490d34dcdbc370377021a015fcc571814e6954ef36c75fafa97851b4cb97f307b66e2a447519475f699df7afd0ed46485da68282a5be088b257ebb47bc15502bdaff2d91fd4f61c94e6ef7afd0ed46485da68282a5be088b257ebb47bc15502bdaff2d91fd4f61c94e6e307cf9dbd3d029207f23ae3c9953dd0d1dd46e5b6038be82d8df3e8ce7d4557a3c0b67005ede0edf634c2a742129f77d87a4bcb8efa225e754ffed8aa36934ee3c0b67005ede0edf634c2a742129f77d87a4bcb8efa225e754ffed8aa36934ee219e19e730419ad68634a72257b67681bbfabe81c8897e0bff1eeff4c7ebff51a8e60ec30434444fdd8b6ec660eeafba4d2bcc61cb29eb22d300ef548ab0b4d2a8e60ec30434444fdd8b6ec660eeafba4d2bcc61cb29eb22d300ef548ab0b4d299aa3ba124c05803f95d18096febf44faea88cb92848b1ab645e18c6a4bf4399064d99a02bdc74aec41430903d743d0e0420e7ee36edfe0662e376c5458c727a064d99a02bdc74aec41430903d743d0e0420e7ee36edfe0662e376c5458c727aac4b807ddc634eb21b1cd3d0a81c302b75c794017a7a651f400307cdf551bc2b05903b47a5741271f60d94522151a6a28eb5e9befc2a733e5e5040f06ec063cb05903b47a5741271f60d94522151a6a28eb5e9befc2a733e5e5040f06ec063cbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556b2e8a1512c252a45749106bb4548ab01c04b686718d727b15adcff77e3fd8c66b2e8a1512c252a45749106bb4548ab01c04b686718d727b15adcff77e3fd8c67b2663382c0c5dd18e0bcefb1e6fcb22cbe6ddb0b849afe2f937ef31d398ff183a434589e7df61eea76100361897179ecdc8ffadc3816b1a495d46780b80c08c3a434589e7df61eea76100361897179ecdc8ffadc3816b1a495d46780b80c08c9ec6d369703437bdb142af928e25c87fcd8006d1185262d342ea33188b04bac3997ee6ceaa8802ec3eca001333f94db7ee7fdaa21cef5f9ac48fd8f8b753b445997ee6ceaa8802ec3eca001333f94db7ee7fdaa21cef5f9ac48fd8f8b753b445a49c85b47c3ac5df71a819cca47bf54072d8907e5999f3dde23888ccef9cdb2c50f82ad004dad160e4e2f9b706f62d7d80cc140e0d4e92b791cef33b95700f4fbc7930969403d93daf9ab74c8d2393bf2b1d12bb2f673b21b828a0b4f7a380e0bc7930969403d93daf9ab74c8d2393bf2b1d12bb2f673b21b828a0b4f7a380e0601e43ea2edb9217c5a5c5b2bd12bfb4bdaabc2474c9071145d1906e957e7b9b4fd57c52397fb7eed50378bf452f3160bb4439ccb939210b954e52fd20161db14fd57c52397fb7eed50378bf452f3160bb4439ccb939210b954e52fd20161db1edd08677a44e9f900cbceaa79e2b304586eeef67e6c4ae82962f53255c501f7ef4eda8857e72f8d7a5355f393f215a617d4c7d72bef785bbe027ee780cbb843bf4eda8857e72f8d7a5355f393f215a617d4c7d72bef785bbe027ee780cbb843b47cc41f44b81b2efcd33299788719647ee3e683fa0bff46d517158e07d64a143c3abf06d922ee762f284668765a061a89d5a13f8f3859a29e26953fb2ea2a42bc3abf06d922ee762f284668765a061a89d5a13f8f3859a29e26953fb2ea2a42b81e7fe3f374560bcc7dd6f87c472ba89fb4371b5e3be89c5a5be4f0d2646159345bea18ce099f52684d0196729c51edd618b725b50fccfc52d250c34aa3a846a21b894b517690d25853ed91e3e8a696793c6c0d731966e38909aa1554dcfa1b30414e6955aa5e18a3e373215ac966ca6943caa88a2e724a07e7fd290a6395050bd02ee05fae5cc4322caebf54ad0dce17def7cda3d42b2db9414cf8db8f528912f99fe273e1bc41f37b2e51fc96ffdfa2f75c1da3284cf423c534c0dc2506cd844fed6d398fc3ef057ec94efa1e069c62ce02f681c47f4edc233b7dc4429a65450b77914b1644cf553a9fb6752e56a58b63ad435c0d710e8628fe10cb24f0c99ce69d3e4b44d6d145485a92de02a9713cf276729e3922c804ca7c9d41bd6606cb8e03ea00d0380f4e004ffd90b43e0db79782143e759879a1e1928b899e05436143123946996f96428ef66638202d45df792e18e826a5d7496f53cea179737f9f1886523e4b9ded1e3f7437474ee0e7e8f402a05dbf276db77ecb6b6d1a9081ec2c2db67e685ab9d49b3c3fb440512ad5708cf543f06a17c8712e3f7b34e7eb1c2c2db67e685ab9d49b3c3fb440512ad5708cf543f06a17c8712e3f7b34e7eb1ffe36259d26d1e27277e88ad8872a79793a15c4f2bc164d0437653d3667b1a0f76d696d737bd4be70b6b54672462a847d97841bff139338d57cf77515553cfc776d696d737bd4be70b6b54672462a847d97841bff139338d57cf77515553cfc7ac89227c858474e3dfb480bcb9b7820da6d2cf738aa9ced255f9ab714e13dad27a65d191ca2d74f3b88fa9a56f9456f68645f8bcff1e5e095b9a2862c5e508d77a65d191ca2d74f3b88fa9a56f9456f68645f8bcff1e5e095b9a2862c5e508d75b3b14707192380b5a50f76ae4d54ddce0fcb9bebb95dc16738a9a624f15010686c9e0d179802ed73085385e7c952dd73264ec2a6b3dc14d4b86e9152fb9f2e086c9e0d179802ed73085385e7c952dd73264ec2a6b3dc14d4b86e9152fb9f2e09bc211dd99f9731c0b01715926b02e0e4a474253e6d08dddaf1207d35fde649a8b0e37559121c340d8db7dd3c97d05d13c1207921162178a01c71212133c5f198b0e37559121c340d8db7dd3c97d05d13c1207921162178a01c71212133c5f19e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855686424e5a1b16389f71c2554ebab58525d611db4c74ccb87dff4769c55da9c8a686424e5a1b16389f71c2554ebab58525d611db4c74ccb87dff4769c55da9c8aee6e7129b2c1c8179c8faa75e740550c96ab7ca0b5b90c66d6b59fe9553b23528ce6d6636a16796329a976dae13b63140e0bb63a5633b60595e7cbedd85bdc778ce6d6636a16796329a976dae13b63140e0bb63a5633b60595e7cbedd85bdc7741b78504dd960edb8231ca6eaf21e8f97abe27c6a7ea72ea5c0c5b727b852618d8c65ef10c6fab54904690a90d009ffb2ff912afe05b739329249bd8c82e52d0d8c65ef10c6fab54904690a90d009ffb2ff912afe05b739329249bd8c82e52d0126e22159249a2ec651458f349541389c7990c6e1af201b0ab351a659de5399d39197333a7fef62e36a67e8a5bb86fa083b4aad2211fda4919c87fee97cc64ee9939b80e079ff5d0f19a94b0f301ec757912b4ea416ceffb88f993f601c931299939b80e079ff5d0f19a94b0f301ec757912b4ea416ceffb88f993f601c93129fb91d406f7b2d1ee99bcaa73fa140de202a37ccb344aaea53d4d9366e6449aee8aeab35ce39a0584fbf74ce12cfd74a5ef53b3f9070a75b22a4fc91b7c57a72a8aeab35ce39a0584fbf74ce12cfd74a5ef53b3f9070a75b22a4fc91b7c57a72a25b4f7f88a466c7e89fe4c44b72fa71eb8e5048c476299e5ff21236e14d57c474c85c8ff24e09fcbb3eda9baa55464ebc87eccfc9cdd05cccedcbca7df3aca0b4c85c8ff24e09fcbb3eda9baa55464ebc87eccfc9cdd05cccedcbca7df3aca0b6bf44d49aed92307db2ada50b3a9a2a6c105d87a889e044c9b20f9cc111284129c8dbccbdae14c66f3fd99905f4ad734bd5e0564c3134e8d02ee0dd4edba6f059c8dbccbdae14c66f3fd99905f4ad734bd5e0564c3134e8d02ee0dd4edba6f05e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dbae4138743bb6517335009e2ef6e4b9fd9143e361ee13100061b9d45b6d4226dbae4138743bb6517335009e2ef6e4b9fd9143e361ee13100061b9d45b6d4226665a77f6577160deb51b480e8a804b4679dc3ac9d2d6ea2aaf30e70fbef5334f52dd90ced2a5aa970c32cb1941360c022ba2ed589c00367435ef867cc9e459c252dd90ced2a5aa970c32cb1941360c022ba2ed589c00367435ef867cc9e459c226b078383a185630a3c2e7dfdb58f3fdc8cdb065e7d01e5f2f4bc8b568af2306e18984abdec745f1f31ca18ce268f4a0692e41569eb941e6053a188f5fc01a77e18984abdec745f1f31ca18ce268f4a0692e41569eb941e6053a188f5fc01a77b3b2b393fac7f0a9453f32f963ec56138024119dd480e01c4c9b7132b52a4d66534d2c0a08876b8bad812c83a6f5a8d13dd365d64df4d1ce574ca2deb9783ed0534d2c0a08876b8bad812c83a6f5a8d13dd365d64df4d1ce574ca2deb9783ed0c8595b7f1e7cda31b3a3f07a8aaf2138873a5678c6d9c869d8862ee588a569a8c63880f8d7d73c6ac6ae027c10bca58a33821c9d1a8989d24f1be083fbfdae3ac63880f8d7d73c6ac6ae027c10bca58a33821c9d1a8989d24f1be083fbfdae3a2faab6adc418821728cd5128cf21be695ae18784862714c70189a22311d7709828ea1a45080ff31a8046e5c8c20c7ee6f8d483deca30fb6afc8e25e842b26d5b28ea1a45080ff31a8046e5c8c20c7ee6f8d483deca30fb6afc8e25e842b26d5b87d87f928eeb3e659d6ffbc657decb6399e576021223c0639133cce83962fad36501caa4e12af27190e2cf185ed1beb609becf2a4fef127c57147c5451ab57fc6501caa4e12af27190e2cf185ed1beb609becf2a4fef127c57147c5451ab57fc1bc161e72fa931f2dafa7b6e7bcf5df5df2ab99603b01cda7a06aa814ab820101a92a110ae462cd7482881231127dd94237b5fee7d5e8ec805f407cc868500ca1a92a110ae462cd7482881231127dd94237b5fee7d5e8ec805f407cc868500ca4e3c4f40f87ed2c1f17866ffa58490a6b026fd5ef0f26a4ab78d2dfc4ee1269a7b241402de639d1cd31f5294be78fb744e1fc1dd27d670b2cf5fe12bd85732717b241402de639d1cd31f5294be78fb744e1fc1dd27d670b2cf5fe12bd85732710e522d12850ab7857ac4d314f72247a5521eaf956ae2ec860fcbc039fe605c023cca6b4c15f60ee2ecbc67b36bfcc178a9e5b66283f5eb634335ba0a36fedfee3cca6b4c15f60ee2ecbc67b36bfcc178a9e5b66283f5eb634335ba0a36fedfee152cd15037c387f058b3f15143486b3dac2e251c7f6caf6f2de7f5dd8c40723971dae6b3a972d1288714cf0d67d5e06d6d277727b858e56f7908e091434a58ef71dae6b3a972d1288714cf0d67d5e06d6d277727b858e56f7908e091434a58efc2f46c7268b7f28773cc39dcbba0cae36906e1ae602e55e5bc84da3445a1016da4e84d50f49903da138bab577e3dcb1fa13142e06957ca4ead1d45daa7d9e4c1a4e84d50f49903da138bab577e3dcb1fa13142e06957ca4ead1d45daa7d9e4c138f06d09842606dcb2a1ce587717873574420bd67010d6947dec855f7e1d181f40f5404f2c5734a96fcad87ff88210130669851b733e1a691f33d15a5ebcc7d540f5404f2c5734a96fcad87ff88210130669851b733e1a691f33d15a5ebcc7d5f3d319dfcd76c1b5d2aa2f36d9e688e70ca95e04aeaddb2cd41e68eebefa958cb1e6fbac5a938e0e976227d0816cd5b45dd2b5fffaad86bb547118c6996a03b3b1e6fbac5a938e0e976227d0816cd5b45dd2b5fffaad86bb547118c6996a03b3014951dd6ff41cb055c6a88fbe0a105b01dabb8ab41d18ee7620b7d8dc1462f829b7c3d867d265991579218a3ffcc741d4f8ab999b19d9ca187eb8b4b2ef7b1529b7c3d867d265991579218a3ffcc741d4f8ab999b19d9ca187eb8b4b2ef7b15335131eda075c8c969785b6dc6aae1b73c906ccf7711b05a8a7c96ee08357b32f5454b296767c75b66d7ab8dbca89117e70b4541b9eb3cc3abacca9ec6e08822f5454b296767c75b66d7ab8dbca89117e70b4541b9eb3cc3abacca9ec6e08822e8aea921a51c3f4a33dd8c0fb82f36817aa38fcb3525597193accf9ea2e1339104fbdfc54168608f07c958c8b486842c82d72a5a503ff14be7807554d75eb5b304fbdfc54168608f07c958c8b486842c82d72a5a503ff14be7807554d75eb5b33a30ae5072f7d2b2eeba31f290ba131f2b15fba46ee9a30f83f4904353a35f5a88cd68e956fae92e6eddd8be3eb0f6663c3d198b3d887f523cf4da471613e2b788cd68e956fae92e6eddd8be3eb0f6663c3d198b3d887f523cf4da471613e2b793ff1e4b889963a34ba8962954190c86794f40386c9992d2321d74b379e04a36f935604a7c2ce4af1f1ecc5182a2deeaf02c47919b12ce6c06586c71f28f4cfdf935604a7c2ce4af1f1ecc5182a2deeaf02c47919b12ce6c06586c71f28f4cfde7055177c1024b2c0209cc3784329b5849c430fea2c22d14550ee003dec9c7f3ba737ab2318a68a9406f37e4a78e0c3fdbfdc588eb370dbddf45685c724618f853966fea33b5a6dd2a3802d2524689664dbe5484966fb2387264eff331f670667517fa71afba04ad790bd8476fc47a5248fea805ed18effcd3d2544d63f7a10556b514a68f64bd44a57042b3460e46214331938e851bccc404352f71e3f90a28da5501a9868373b5cf35e04f1bb34b9b8ad04e8398b350a8d0d7adeab952f81291c2d4495d82a1d418d488beaaac61fdfb416f8a4d0ad995f35ac8314e00f8a6241f7c63a911337da4bb398fab9a562d155c836e077308c99908a9ed4e687e771f08d1e567c452765e980f0e72fdb22d4b588b124079a8b69d92339406851c42c1e6c417af27f1e0dec4fc5de1088a7be14f94647ee5df6f07719ac1508d4c3141b4c521f1c89f8ccad05d3300d846685d48ae2b21c4dd8787533589e374d1110b9557182f7a77f01f17274c132b42e25ba2373322aaf062cd5d25e1ce5a5e019415c371ca170a237e6f7afc488152086feb499ca9ed13c11de351a8869f94532d55504258452a5ae63b022f678e3ba6311b5cd7f526db9e608ec02d055a43b4ea1a1e673d78541a2b6e2eb926fd4aea24bc8bfb51d2328d5693f24bfffd27ad98fbcc9ccafc4adce4ea32c4f49fa0a07a349cf6574dc597a28cb3872e3be741c5bdf006088d5cd36043a3e09f0c537fd684d6939e3d85d5ea22dd2068942549f48ef1060d48baae56af00ef1c2f74784ff67c818c5d4f2b6c84efd91e2fba8c6001fcfd10948e3d8abdf90ffdb806fc33da099d13ddae5db522844d27d63035368bfc4ce07f34fe6e00cfd0dfbf23bfd778fa660ba64f9cad363d12ca13e13eba545b048b28da498e2eb7059f3111aef12fc613d60bfad99759d5d514339c31a91cfb293ad9f1c77b706e1cb26cd7d195d3ba1127571fa1726fb56ed27e0211f841e0ad0e4efee65683b08a43220d8d1a70cb67caac4abc32a5bbd7c25e6bfe68deccc7bc280b54efc5379898c3785e3e7f0d968efe3df835fded677151861733a820b3222f22edae6c38304ed14152bd398c40f6f66cf7c218346c9e2499553171564affd30cd55f5cddecb62146d08270854cc48da582e4f057a5d24cc390e09bb214e231ef6bfec8ee0c822a0dbbd5584a14ad017436c45f19332ff9da0b780a7cee5a9bfb3794dac1cd100c84adbe314bcd16e6a6a61e6bddc3d3011beb23b17f0569bb8d9700f10ff3b54cf346e2c82abce6cb356d11b545750c4e2d1b23b17f0569bb8d9700f10ff3b54cf346e2c82abce6cb356d11b545750c4e2d1bb222d0c864b2f1f24797b7f71f3bd9f221bd3481d51e84ffc541f0c34e412e9302c82dd9f5da7c5b8d72e13fc0a8693c0362923eb6fa1449ca8f3416ebbb86e302c82dd9f5da7c5b8d72e13fc0a8693c0362923eb6fa1449ca8f3416ebbb86e394a9f6a4b04dd30a51c8101d425bbb2b0e635c4ad0690cff1246e73157a4e9768826ef087dc7ec68ebc49b602a91cd277bbe0f78082d648acf7c67b42083403082582f140fba404ecb73d05b06497efd43f0b4b3b107e44aa00196ed3e2a0d7582582f140fba404ecb73d05b06497efd43f0b4b3b107e44aa00196ed3e2a0d751ba29fb6ecb0a0dfac1c7583e8abbb3b57cb39b546790a90d67611f5a20e62f76b17646b833dfea043c178bb054c891180bb651d662a28665e9e58fa03e14d5b6b17646b833dfea043c178bb054c891180bb651d662a28665e9e58fa03e14d5b49bc18b0f70eff7e9d64dbaa1b7838fa37c99c19cec0d1fec575f77f3cf0efef3198c57f6cc168a347ce186236ed1e711073c885475e13f1a817201bafd84c5a3198c57f6cc168a347ce186236ed1e711073c885475e13f1a817201bafd84c5ad2174775677ae1efaab347ca643e35c10795c32032eb16d1f0783f8701d91ebc696008176744c75017287a3e981ccf0dfb001a206fcbcda82cd1a928beb49e2d696008176744c75017287a3e981ccf0dfb001a206fcbcda82cd1a928beb49e2de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855647eadbc21bb436c9a3998f8dd4ef1b6fd9d9ce2dd3bab89532ea1e9311a6db0647eadbc21bb436c9a3998f8dd4ef1b6fd9d9ce2dd3bab89532ea1e9311a6db07fbd9d4d551f03b802c64026b3358930476437f69d5ee98bef8ea2115c5cd0a28489256b9d2c0587fc87b7a4ab0e3134b80c3f5f072d22e88fcb5e475a18ec1d8489256b9d2c0587fc87b7a4ab0e3134b80c3f5f072d22e88fcb5e475a18ec1d95f3b225b4f1f470d40fc333868363f6b6fd2a8fba127050c5d3a9251c6f0f6b83d3f6a71ae3a58af795de6d01ba3c1b6eea9700d332c4ee84290f90206c225e83d3f6a71ae3a58af795de6d01ba3c1b6eea9700d332c4ee84290f90206c225e575c5e9cbabd649dfc3baead7a4ee3f97ed21fd7b7c872f442e25614890dfe8d1af84ac136f49ce8c15626b8e621c1abe2ad0f540eac2989e3fbf232d9e652341af84ac136f49ce8c15626b8e621c1abe2ad0f540eac2989e3fbf232d9e6523452c8fc6dc813d2ff9164e583f440513c5be33049409444d81194db2801315c7a2b8114a4dd17b65212a4c2ac68bd520277ead3a08d741343e9f0c3f7b516b42d2b8114a4dd17b65212a4c2ac68bd520277ead3a08d741343e9f0c3f7b516b42d526e3afc3d2f3f16c51bd4cd559838230484350505e9a536afec758238fcd5bf912fbf544b20d2e560a837d48161c68d3156a4d115fad88cecf41b13bf98bfd6912fbf544b20d2e560a837d48161c68d3156a4d115fad88cecf41b13bf98bfd6d0259b89bc3e8bb72e66e11d123382b60717ccf0beefc540487ee2935abdeb6217121124c5c33dacf88e902e285b344130c37d1765734a96562f3202e9e81ca817121124c5c33dacf88e902e285b344130c37d1765734a96562f3202e9e81ca8f4a23b7f68fda8b67dca0acb4c147c30642ae86589377b6b6e73f9bf39d437f80c8d187ab3924ea36c7a4a13f46e5b2175ee9193b7aff8f06548ae3c5c8b21de0c8d187ab3924ea36c7a4a13f46e5b2175ee9193b7aff8f06548ae3c5c8b21de8fb5f3be2b9107ba0a3ab30b05cf8cf93f24cd222cd2132c40ff3cbd82f4ba77f8d0bdbb045856bf1256a1e7d24bb00120746f421d518cb393e7219c36ee4f61f8d0bdbb045856bf1256a1e7d24bb00120746f421d518cb393e7219c36ee4f616e5ce520a384084bbcb0c269b6b3cfa0f2236786565dba20880134881f76c0fbe447e58eb63c9a700e78fe0d6168023f91a74faa65043a37471d589f2bec4ce8e447e58eb63c9a700e78fe0d6168023f91a74faa65043a37471d589f2bec4ce891c2a4288f47151ee95bbd610de234f4f545916e20953f61ab0f2fa3f25c740d8311fd2563fa23ce337f4533f7191b4e020b0f0a9f01b080b2b52c756ed857f68311fd2563fa23ce337f4533f7191b4e020b0f0a9f01b080b2b52c756ed857f6dfcc2de03ad023bb807806e8e5fac34d8c8065252cdfb07f58d58f7b5cfb2f8b1dba638cee485baf903f3dbd379dc24ece3e60f9d4c33c6a50ac3f31e19273ad1dba638cee485baf903f3dbd379dc24ece3e60f9d4c33c6a50ac3f31e19273ad092fb589aca5bcda6821530a475a0fd156e9adaefee08631dbf1c6dd0228e398f4d210107472f9a175ab5bf2a83a00490c071013d3dd884cf7bd506a205861eaf4d210107472f9a175ab5bf2a83a00490c071013d3dd884cf7bd506a205861ea77003e97d1803f4a27684a3a476e1dedc31d33f9098cf3b6a82f577de6c10bbbddcdde81d145a463bea80826655149e74696602cff803eb61650cb6e4311b396ddcdde81d145a463bea80826655149e74696602cff803eb61650cb6e4311b3964fc783947605c6d4f4892231eac5bcf85363fe9975b0cd31f94b21b73f521a5d36574e084e6b087ec478991b3460dea2ddb7c4036af388ac91e3c6b1f3661128598915c61b24b9e036ff2ae23121210e1ebdfaa3d72c1fd18314f2678199a58d33fec05bc465fdb3ce6b3d1dc5f84526ae9c7c3c2eb4bb03ded63bc11f88668cfbd7c7a79b68c8490a2c3ea39e00332661f737f08180f70ddbbe55b1eddf6625bde88343de22113aabe5b0d047cfa14f7bbcbb76bb8b2aead3dccf42fec7ab45a8673192fe36ce19c2a891664e0ecbe0f1203639ed48ef5e66c0ff2321dd8574435582271b0f5e78b283fb13fcb225fa15e05fe35627d4a8be894887dfd35c18db7d5481c8c3865c875e2139fa2cf0520ab1576a1b15ee8722e3c3ec3a93ed4f23da517591968362fd5c8bb8a9162d23b956660aabacd4b7e49a049bf33f3e5cbfa38c417690cee2825c36308b0823aad253cbdda1c909919dcc5aa3e733c9a91fafca16ed0377bd569de1dfa4518908949e8c4e605761104d4496164acac6ac17f1a727768b9c7f9dcffaf182e82fd41764f780eb7f9d5d30fd1d31908293a45048ed98569d2a89b4c77126cc2097fb1bfb151c023ae08140594dcd6bc11cb259876906402db113e82f36d35ec9c8cd7027242a84952dddd0733b37bf44749dc09253548e9cea8a436cab40b435709e562302efbcf73b500ffa8c5652d363b39555dd2faa72f428c9ac12e7919e90a95b4e03921083c8aaedbc1997a9be4fb6b40be93a908407a7ec80e6bdd304874c276997c561acda75cb5e68bd4d74d5b98b91f9ef7394161218e0feb8b46a0513a98813207d85d122c15613301b80b01093a4c2be31688a66bf61573568b4fc36145c113eea002b178acde1ea34c18369322a21e972124f8d2a7599fa3db16539a682e2c5cb7abce0b321704a04103ee8df9d0bf23c7c97993a84029a538630f8ecc4ab1534bd5d7250a548294cb76c2f5e8ca7a48e438d1d6d0eaab587b1cff8b11663f4d04a19aac913a7c9e9aac51835dccc593454088b6331bf6a7d34249cf54cc5c855991433954454510db651d1527392b9ac65366daf87ddbe6e60f6516f01d2a7e835c9fe88e7151b924ab53b61f832478404b3383425eda2d6cb54c0ca14107b19bc8b0dbcd5d8c58f615868031fdf5b1b370f5f06854645b14ef85fd1301bdd83f284fce90a2647241be29e0e78adc0c1b5fcdb0d37abf2be077a98f0221ea227d992373ee5f302757653a5813503b262eb5648c9c9a8965e546b2a7f12ba1b79836b1c7397b284705fcc6254c668b922fbb86e2c5cd27b049ddb79f02b5f7dc2a22102b18e63a96b2d5099f4557aa5750d6a3ad2b8afa7aeb45c879d98fcf434d0a6d2b528896a343c216a910b5d0abee6854d2447fa2c02ca5b2c1b7c1783a07c59f39f4feb9e6999e35941ed3cf0690630c06d6d73a62f5148254b4c3743cc03eb6f93e7406ce1eccfc684dcbd56ab67978e32246f3cb3e13221b9053b49abfa82ab76cc7e342ae262e0385be9934c0cb58cca836ff54304ae39e6fff7c635f9fa317747741261513a7a297b4a53237909f5ab58dd7d6c3cab7b632db2972ff7529343b0a600721507337f7aa59bd56e70c801a3acca36d044fe189a8b1b5f0cb1601705ee20c5dd0d70b7172b12ead19c8776d683dbc20b611231c1cd4b722423e36c42fbd945fd8945571dd255332cc7fe719f4bea093fc3c4b58aa50f49207400ee18518ce171149f5f704989971b90bc66ec66467c4208da1ce1b4751821fa3c6ca0d5d8532fce98a0375695019a60334bd578d0aa217e96be5e928bcd608999d50034c1971c58cefa54903dc415c870d0e2fc7cc5e9d6e056e57268007799e3ee9c6834730cfcf1faf6b68c31f82b4e985f980c57e32d507e14a6eb6fd625ef3dc29a95ba133d46c8ae13d6ed879681a8191f2a9e9e8957365abde3857b920643be4951a4ff73107b34754b61d9d5ac50991a4e400f36546b39f3322d72b351f72ffd79ce1f5afc66fc0380d3e75d2fc5586d31ab7457cad41b07f6d389f113295e3cbc4c5a8ae0fe11875cac766db41c2ba36ce13c714849d6fb5812f6c7f493af5da5661ff2c4a13f831b752c878f3bcd00894a1f77aa2ea563ec8c70627773ea9c494dfcdd5a7b05e530a312d5fb3f2c59e64a18ab8662e3506ba3b48cb66dc36b600609aa89fa32b0472dfa062d8a322a207653de3f8e2a73de3aca1bbece5a21eb7a289490685fb251d74acefd5d98a7a743647c00301d8876f96b67672bab0af2ecb7cf606e334c699918c59a8836d954ccfee410762777d5e6e51f76e53d9ab691563742563b5af89fe32a777bcdce9673e51f40be81301a0fc3a97dffb92a180f1aff146357b2d4528a5d22a754cab4d2b48a1dacf5515b6f56d71502938709bfccb16501ef0bfac09819e2a1c1ecb0a91663c1b46cf9d581c43477c0f6632539f9a36c01ef0bfac09819e2a1c1ecb0a91663c1b46cf9d581c43477c0f6632539f9a36ccc6b4a7e53c14784047f321f59e6375900384dab5b8e099d27aca7ff70e390ef42e5845c7631c45676cc9c57146c118cb524e45d390ce227e93fe501b7f4bae242e5845c7631c45676cc9c57146c118cb524e45d390ce227e93fe501b7f4bae20aa35ddcddb30aec9f2ca40fd03dc6e7f04f48b404179391968d3e51ec27e785e665ee46b7afab0d0e4eb926c714957678d9ea8f14d3dfdb5ccae9f7699d4297e665ee46b7afab0d0e4eb926c714957678d9ea8f14d3dfdb5ccae9f7699d4297a24663e116d39b828922fe3a244084a797d99e9c7e8a69b93d650b7e35394507b6718a7e5ff2061e63ffc386a4b1ffcbead8d1b8bb84d158e33f993573260ac5b6718a7e5ff2061e63ffc386a4b1ffcbead8d1b8bb84d158e33f993573260ac54f35fe16791457ae64f7cb30717fea8bd1339be6a34fd8465b3067111337cac692989cd8daa6e760433adb0df72acae0920c78440f9c055504f06b5f4a2a89f592989cd8daa6e760433adb0df72acae0920c78440f9c055504f06b5f4a2a89f565f5ed15af2858b7964b47734eff5b79bfc642b154776b038cb1a64c1bd3e5ddef85d9fd3a23a2fca6f601dad512e2ca7b44c52693cdf4cadd8febca14d827d8ef85d9fd3a23a2fca6f601dad512e2ca7b44c52693cdf4cadd8febca14d827d8a0f948813b2782e2a2a1ac16b74c0ea3ba8d7089b9087c0aef02f883adeb231bc7f3a98e4258cf0138bcdaa0b8234ec9b9ecb21c29fb73e1362e874307e4412bc7f3a98e4258cf0138bcdaa0b8234ec9b9ecb21c29fb73e1362e874307e4412bab2366dc20d95c8d659c9a61ac5a1fe22e53fb11069578de96b34b90758bb220bf1914bc4f5a3dd2480b88b1553090733a5b9d050fcb76dfb40d77508f9f7b1cbf1914bc4f5a3dd2480b88b1553090733a5b9d050fcb76dfb40d77508f9f7b1cf0dfef2c0f72b546b7717e379e4b101e2f907ef84a6a0133e6e41bbf574cc7cdf2c63cc30baa293ab8ddfde2067a80d78720a48d0512b79f02f48c65439110d2f2c63cc30baa293ab8ddfde2067a80d78720a48d0512b79f02f48c65439110d2072398112e5384168512e16798ba7af637c73336fc3ae32ca1a5df390dca386c9b6720253fab04e6cf5e392e15a640d469a27d1dc60951f755b06ed619ae0ef09b6720253fab04e6cf5e392e15a640d469a27d1dc60951f755b06ed619ae0ef0325ed7d789642cab59604549d45789d94296c154092b41c9380c3495b3ac82ed784d3b1d4803fff0f20bd2cc165e184ef1989d811dbe0a2d1a129173a1e2016a784d3b1d4803fff0f20bd2cc165e184ef1989d811dbe0a2d1a129173a1e2016a1a262aebeef7222428e00cce28f3d0a33e3ec3518ee0b8ede73e056466350d726de72f4788967da46e9d42b0fce2f4200cd948e02497b84acbdcf0bf949168816de72f4788967da46e9d42b0fce2f4200cd948e02497b84acbdcf0bf949168810b3186276f840c709814d1c81a14980919778f6c1c243144a257983d89c471cc502e1e6df23d5bdd372a68bb563cfa6d47357ba012ffd997791d3de88d422c96502e1e6df23d5bdd372a68bb563cfa6d47357ba012ffd997791d3de88d422c967afa80b1cb1f285fc7bfe4085988096dabd5974cc6d4e94cbef1bccdc3eba4ada7ab17fb1653b22abaa380ef94cee25abd871f18c2aaa754ce42ce7a88a9c02aa7ab17fb1653b22abaa380ef94cee25abd871f18c2aaa754ce42ce7a88a9c02a2b5f400094cfe62bfc3b6415bb142772a608ab65a78f7c573ce0f92b1d93b678f550e9d25bba0e98130b3bccc1081396d1e5f63109395219e3960398c162eed3f550e9d25bba0e98130b3bccc1081396d1e5f63109395219e3960398c162eed3508ad22d95c4bafa9da646bda58df306a1e2af60948cc6df89cfd71a1e45eaf73d97e90815f4cf29de1406808f5a92d43d6d4294f713338b0439a7eb9946ef2d3d97e90815f4cf29de1406808f5a92d43d6d4294f713338b0439a7eb9946ef2db241bcc58af520b31050143e200a3cea2242d9281500a156a4d0ad33d6a43d87bdd57f3fa21f4d9a5134db7ae8374c4b728fafc7c3b5768130d6b1d5e2fd9797bdd57f3fa21f4d9a5134db7ae8374c4b728fafc7c3b5768130d6b1d5e2fd979722f56e537280099cc56b56abb68830521b5f6586101d1caccf5e97078bc2770eacd1980ce7927fa2ed7d87c328a28b576dca5d05159f59d69af30c7377ee0b7facd1980ce7927fa2ed7d87c328a28b576dca5d05159f59d69af30c7377ee0b7f446e38fa88d6f1e0fa0c98ee9c5574075ae1ead1ade3c93017f84b44e3689141c855dbca4cf63b08a3830abda146225f2656caea51a5844e986b162174a814c1c855dbca4cf63b08a3830abda146225f2656caea51a5844e986b162174a814c1adadc412fa8b7b9275e565c6db6e55146d15e370967cb0d13d88a86707e17eedd442447e88b67d81acb38184b8f5addfe8b29d4f7bb29e4bf42e63ae8016a6b0d442447e88b67d81acb38184b8f5addfe8b29d4f7bb29e4bf42e63ae8016a6b0c9d2999cf1e0a849035a944614b364116d902f49a2dd81643e053ae9dfad3be41ee184d9a652b48d66b62ba1beaaf35df6c2c0e12a969174421789038762ca141ee184d9a652b48d66b62ba1beaaf35df6c2c0e12a969174421789038762ca1431963cf1746678f09041ae26de13efdcfd0bf87fc71c77609a03db573eb7594c6f6411eeba6d1ea78bb3545a489dc4a34951286bebd926e2a94e3286ff0bf9056f6411eeba6d1ea78bb3545a489dc4a34951286bebd926e2a94e3286ff0bf90555565a3408824c483c774847b2bc8a3e120b66444d6e1e5b6fa3deb99460fba33d2cf42b284c96490ff3a1cc1d82745f16263048342eeab161707cbf8b744e4f3d2cf42b284c96490ff3a1cc1d82745f16263048342eeab161707cbf8b744e4fcb5f3653738760d456cd47c4729e46ad598395159c85ba7ea2252095eed6c927968349d050f453debd852dae17c61c402e14f0f27dbdc9240824ad1b32a0d8f4968349d050f453debd852dae17c61c402e14f0f27dbdc9240824ad1b32a0d8f46edf6cdab61432f280cf07ccb1a4ee17b047bac28f5bcf04d67adb0af17e0d70db70baa6acdb6ef01c3ab8e313a1dbe8c261c8f9a50a38e96d0361fbc084014ddb70baa6acdb6ef01c3ab8e313a1dbe8c261c8f9a50a38e96d0361fbc084014d6fa27358046d8b15a954e8fb3797412db7a8b720361fb046a93dd19f38f74e28e1720190e0db040104e0da0587b866230523beb7abfc21240ea73413d2142b8ae1720190e0db040104e0da0587b866230523beb7abfc21240ea73413d2142b8ad7b467d020c79dbb8ed81711d30357820c9a5bac271d77d15fe86150234c09e1537a9b0de308c669c2ed1594752d482962e1f56cabc59a038c5a50258374f32d537a9b0de308c669c2ed1594752d482962e1f56cabc59a038c5a50258374f32d26cf849a28c30836fa48e7071d69dbfe939ae924b828ab27c863775edb268ea2872b2bb1059e4f5030270c942bdf846155460a58431a1652a2ac1bcc31ec4d62872b2bb1059e4f5030270c942bdf846155460a58431a1652a2ac1bcc31ec4d622fde130ebdcff279dba49344e43b42378da2ea5c46a33e42fc4d4634e71fac7385548229c49d6fd321297552891e8c85caa801f9d8cca964c6f1e8a49d1b1c6285548229c49d6fd321297552891e8c85caa801f9d8cca964c6f1e8a49d1b1c6227433aeb501567a9ba1dffd9ed3ba66607373067bd68fde9b53c54dfc7e673c330241bc8aacef2befcfdfeeaa416629b8bd0094fe563f9661852a04d0a5a648d30241bc8aacef2befcfdfeeaa416629b8bd0094fe563f9661852a04d0a5a648dedaa0ef2c9336a768f10c17e33dba22c936db99d88d825c8acf51da25b7127ca516d87f0a0cff2c1a345ee9ee5f503bf09ff99b8300aa971b0205ed509bf414d516d87f0a0cff2c1a345ee9ee5f503bf09ff99b8300aa971b0205ed509bf414dc07c73b488303ef505508421bdc4392ef04a4bf21dc23f0feb474e9b46fff2a45e0cdde45a6940c8ee1ace353b15ed3705599b130252be50c3d81624a236fb145e0cdde45a6940c8ee1ace353b15ed3705599b130252be50c3d81624a236fb146c74159e1795e8b9c3b667a05adbd1570103723f009f12aabb7bcc1cde94f1f1463013025111a014d1cb72b8039046be051251813d0d33f125e0749223bd881c463013025111a014d1cb72b8039046be051251813d0d33f125e0749223bd881cebb169cf377f79ed953a8018c2e5dac6258f07f766f61bae94cd0d257335d14fa61ba3c0f51bf1aa5e25331f7bf57b01c28359280e446bdb411e43c44315252da61ba3c0f51bf1aa5e25331f7bf57b01c28359280e446bdb411e43c44315252d86c23d20b933fb67ab63bfc03e77926841cd82ba91958450894cce38d80b9cd56b7e55b9a0d2ee06bf6d454843a892fad5460c19d818f3803ac804561db5922b6b7e55b9a0d2ee06bf6d454843a892fad5460c19d818f3803ac804561db5922b9503101b9c17e9769aeaafead6b20127cd8251d8a15a501b08b3577d5f8465be717a8d2e3ceee33e0011a991f26a2b3e3f75678480d60b8ee007a1e63ec691e9717a8d2e3ceee33e0011a991f26a2b3e3f75678480d60b8ee007a1e63ec691e978f35a8666be58b09dbebc1cd404df340a733d8df2d5ef1bf17a5a21a6a7da8e896cc8ab8a87564408e318f4875ebcbd9018c53a4f65c467ebd3be3451236b60896cc8ab8a87564408e318f4875ebcbd9018c53a4f65c467ebd3be3451236b60846da89d3f743a85a89f93b4c42273c94cfbcc00f994e81f33a1b5036b186d63eb464c52a9fdadf0aebb42df3a93ad615cb8172789f3c4fee07ec3623504a90deb464c52a9fdadf0aebb42df3a93ad615cb8172789f3c4fee07ec3623504a90dff6d102a89625a6d5f20c3bdd6911ff03c4a595ad76ee3b95a3820c9eb5a8f2dc9f49728790ca59054f3adef023d38d7748e00758050f0107c7cd1194554d252c9f49728790ca59054f3adef023d38d7748e00758050f0107c7cd1194554d252d59001d4bb3ba39369f27c93ed7b86c362b070ced437d48f044315db623d640681f5c6243f88f4b2e79d83166553c1b7bd15ee3b9e6a521bf5070c7572d99e5581f5c6243f88f4b2e79d83166553c1b7bd15ee3b9e6a521bf5070c7572d99e55ab64f636d33fb69dfce82980a066a4bad9e038b99fee1a7e13f22979d74ad87482546e9c78d1263c289a369aa17891cff309676918d2a64ba89901078869a2c082546e9c78d1263c289a369aa17891cff309676918d2a64ba89901078869a2c0e8b120a79af22cd769a0bf7b9557225a365f7f64cb1d2301ee4e5c463c3e586770ea010cf448f07008e13a5dea1117fdc4c3cf014612fb3b0a940dc687c0692170ea010cf448f07008e13a5dea1117fdc4c3cf014612fb3b0a940dc687c06921f0db09230f37ee28cb923cc05aa5c839773eee9ac02288067d4cac524af64d3e5f4e75a4f5bc22162d51c845605c25a47f3d6d4878871022ddb9c1a556ddf9675f4e75a4f5bc22162d51c845605c25a47f3d6d4878871022ddb9c1a556ddf9679f7d433173c55a378bf280f6e105fb07fae4cd62fe4a9c00ea6f0cbb30229bf48cb3f982c0ed015625b9e7457db361578d67add8587896f97c1b55c5d213942a8cb3f982c0ed015625b9e7457db361578d67add8587896f97c1b55c5d213942ae3b30932a1c7a46d32cb5e56fc66b6a906b6c4e431498439eb22aec5005762d61c79712ec986dffae4dd15c10a2a12bb99737e534e3c464eb08822188d0d0e421c79712ec986dffae4dd15c10a2a12bb99737e534e3c464eb08822188d0d0e42a04a77877778a25e0c110619d1bff174d699164365d20cdd91e6cc316dd38ce5d9dc98c1ed1154f2e6c1873cb8052274d1e1f191ddc71414f186947ccfe7f428d9dc98c1ed1154f2e6c1873cb8052274d1e1f191ddc71414f186947ccfe7f42832abd46bf592189a12e69d0ff6b19d7a3fc41f63d3a351faa698b2d17f779f869f61b820c57b880ac77a43f465f50dc8404e43ebcd6d6bd7374dcf927b8d0f839f61b820c57b880ac77a43f465f50dc8404e43ebcd6d6bd7374dcf927b8d0f83b2c7f59998377ac18d61b8bf58a93f11d48a7ef8b427496c36d08bd8d1956eaaa9877573caf14c719b48003c4aaaf8ce7ff957a887c33d140c3a450300c2e584a9877573caf14c719b48003c4aaaf8ce7ff957a887c33d140c3a450300c2e584e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552d87fe53c43ad389624f4dd13a3dc0b8abb2bba9bb32952e9d424a7254673f7e2d87fe53c43ad389624f4dd13a3dc0b8abb2bba9bb32952e9d424a7254673f7e6bdc3639e1f9565ea85b0d5a6cbbb1e278883309b07c50a65e88bffaddc0d15aa551798add2196c4ac65e47ad12b86cca9ee64683619d64639d5b70da73a9e5bf0ccb3f38c3a4f04ff325e73c2f298724d0e76cd907d5f641862b2f7ee186367f0ccb3f38c3a4f04ff325e73c2f298724d0e76cd907d5f641862b2f7ee1863673277c08b995eca54db32bb2276e577095d263ed65f0af70a5093414a8249e2669d0b846036243c4377f24eb77b9eaad5a8757602a08f655bb7bf19b3d2f604ad9d0b846036243c4377f24eb77b9eaad5a8757602a08f655bb7bf19b3d2f604ada47d5f8a59f34ad4f57b5ab2f4a9f2b2949d93eb174ccb497f779356ec8c373c19df4d5e40d7318a2c575511107be4748499a849f9ac7f2e7bba680247e438cb19df4d5e40d7318a2c575511107be4748499a849f9ac7f2e7bba680247e438cbcd345b8a798c57804b23e29b6ad68907d2b7c6542eb7cfc5b656a05cc000772dfd9f21aad579920014dab84f063d4185afd4be80edfa251269ea37b4febb4e3bfd9f21aad579920014dab84f063d4185afd4be80edfa251269ea37b4febb4e3bf81570e41c9089e00516d7f876ba16a71ff7f42d547aa2200d008077df885b2b39a0a26f67190df322f9a33868d1f95dca955df0c21c2988b22ba8108f2cb920845be86492e0b5fffdc88e66e8684f9d4eb25494f0c1f226fbeb3b800ece0092845be86492e0b5fffdc88e66e8684f9d4eb25494f0c1f226fbeb3b800ece0092e226b2142d530c81f60d16d208e5c6f8798d17d75fce4d194ea80c11a644cbb2a3ee063250db8c84808a68369e33e8c737076bd528f14d1aee05bfd08ad99699a3ee063250db8c84808a68369e33e8c737076bd528f14d1aee05bfd08ad9969996aa1fd4f3f5daafa342b9020debce46e2cd3f17ac1316f4585c5f78c71f6411b1e401973f515b455691c338c7faf906348d063c4b706c6fb7335045021fffd8b1e401973f515b455691c338c7faf906348d063c4b706c6fb7335045021fffd824f4a3047136a180557a30bb2d6e27a26b0ec20599b1170995e514e9bc96c2182f4a45b2653c94607872f0143f0da169e028830865cdcb99f27c6be527a9d7bb2f4a45b2653c94607872f0143f0da169e028830865cdcb99f27c6be527a9d7bb240de299c628caaf2ea24270b40173a005389b8b871caaadb916b0c8c0c09689a369d3de13fb316d9870f9734dcdfca4ac748baef6372289ba3c197c8328db80a369d3de13fb316d9870f9734dcdfca4ac748baef6372289ba3c197c8328db80c1491d02d65209bc14f8250e1e400b867d15ed9a159d1d1cf350958f6069234601bc78a40c8753de55725de1df197891615b4d2c0fb01882678ebf7665ef998901bc78a40c8753de55725de1df197891615b4d2c0fb01882678ebf7665ef9989c45e3b2a6f2cdd246c8307f446fb32cd461cc6cdf33aa4fd6f80cf1cc2e5cbd5a2bfd6021b097faf9d90467ead7232556efccccdb1e8c6cce69fd5729d439855a2bfd6021b097faf9d90467ead7232556efccccdb1e8c6cce69fd5729d43985553e37e5a54285bb19b3c68fdb54c5df280b24113f3cafb1d5d10f152c1f2086c285261c4cf68ee6b84199299f39be526ea705b04e75b88d88052a818ce9eefb5285261c4cf68ee6b84199299f39be526ea705b04e75b88d88052a818ce9eefb5c643017ac16959358ff40878bcea70d22241b607fa98b2fa45afad9534ccf05ec58c8696a31e3c3421f033432ecab178c348f4b3201769bb8228fb72c73334d0c58c8696a31e3c3421f033432ecab178c348f4b3201769bb8228fb72c73334d0f696a86c5385ab8ee64df26d9d667e93cf42364a3b7754ae5106083f730685a311514187725121425759aaa2cfee2a3d35bea1e9e339602f0f97f5a73794341e11514187725121425759aaa2cfee2a3d35bea1e9e339602f0f97f5a73794341ea0071684fc8f47e028c6fdcf3281cb4fa9095e2ff6371ad519bb0a00fc7a25c4216c7ea1a3c3cb88fa44453d0c44c44fcc5940b30ed60e8f7ef4bd1d1322ba1e216c7ea1a3c3cb88fa44453d0c44c44fcc5940b30ed60e8f7ef4bd1d1322ba1e6abe9b7eb6f8d038fe13ae423cbaa5861c800edd2946dccafe969553d11e1726a4af6e869f9fb3b451abbe2b96e91dc23a21c6b44e8a6e0a08179cffb6c820aea4af6e869f9fb3b451abbe2b96e91dc23a21c6b44e8a6e0a08179cffb6c820aee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85587d44393ae0fd73b8273b9e577c95ed1c0c27ed82abfd7e5cc8fcf688d87bb7087d44393ae0fd73b8273b9e577c95ed1c0c27ed82abfd7e5cc8fcf688d87bb703258bc9c41da12767bc52b53e676a7330e06915fc4d0e2637e09428a45f1d4f41f38250ac45214cfefce774faaf649d61f754408012cb3248cb7af71a5c5f9101f38250ac45214cfefce774faaf649d61f754408012cb3248cb7af71a5c5f91041eb6e8339f96561e90ab7f02498fe07a38de4fa83780011639b87d55c90a5c9eda15c6aeeb2d44619a8064fe9519ca0a6b2605b1d83d68eb37065fc8908b5ddeda15c6aeeb2d44619a8064fe9519ca0a6b2605b1d83d68eb37065fc8908b5ddb2e621b359f3a5a963d943ef576dd94fe38db4e325d32a91f167145fa495d277f0ab72d91491ac32fd34406ed6fc057f3e1a816cd5294052a3037c0f9b529f2cf0ab72d91491ac32fd34406ed6fc057f3e1a816cd5294052a3037c0f9b529f2c443f55fcb97b81506247a5d7f667ce9fd74ebfd641a6323e825ea271d3c7f1dcaa0cf3b2e8a3154cb42337bd51cccb3b60bba6567ad35392f9bc1b0116f10720aa0cf3b2e8a3154cb42337bd51cccb3b60bba6567ad35392f9bc1b0116f10720fb99cd58a47c863c3c0f1ecc937bdd962f501609bfe3f9644e2e64cf039ab00a018eb99bb20e437a0c9e8f548c154e08248bb6b9199db15486579cd176a3f168018eb99bb20e437a0c9e8f548c154e08248bb6b9199db15486579cd176a3f1684e2e5c08fd01e91fd55897a47f0a69f5c6a08afd94543118974ae7e80040b38827371b1689613fdb09476a4dcc6077e011272ea3254619a57ca2ce7ebf784bf727371b1689613fdb09476a4dcc6077e011272ea3254619a57ca2ce7ebf784bf7ccecdd91d40e9dfffe0ca76b8da6fb2deb447d3f6c10861ee10685aadce54c001992cc4c7c8c7eb97fc95b1c9d02083031c543586171d20e9ee35339b24d9a211992cc4c7c8c7eb97fc95b1c9d02083031c543586171d20e9ee35339b24d9a21856f8df6939bb4037fe0ec09a9cb35ff717e9508830840305274538481bb04cbbc4371dffba5b65d7632d6cc2459dd3745491d3dce1eaaa48f3ebef572bebf7cbc4371dffba5b65d7632d6cc2459dd3745491d3dce1eaaa48f3ebef572bebf7cb8e8a58b5ebc64452f6d212e3ac375745d6cce2f5a01d6d74df99c1cf8abd7a946b5bda73da9ce101a29c0df6be76d5968ed0109c2f797bcb9ac4b40f7c8f9dc46b5bda73da9ce101a29c0df6be76d5968ed0109c2f797bcb9ac4b40f7c8f9dc4d319e7a0769ec89a22bf0c3ee95258214be6969d88cfeef881cb5645a0f1c159bbc1a8f79a3ff7cfad935e4ff9ade0efba197fb72510e55d3cf14c343be51999bbc1a8f79a3ff7cfad935e4ff9ade0efba197fb72510e55d3cf14c343be5199e8744949b5ac4d52041d5b03a2a1937f2b2849162cf39f81df862f4fe4fad99797d1e9dff8f9d3b6271318d64eb230477e5c66271898965e9f3d76b05ce915e397d1e9dff8f9d3b6271318d64eb230477e5c66271898965e9f3d76b05ce915e3ff94c2609906691588206720c36eb5e581ae6cb828f40380eaaec87d47252aef7ce333a384d516f2525e7b019afd54ad624b26f9a275e92ed187fc403804aa287ce333a384d516f2525e7b019afd54ad624b26f9a275e92ed187fc403804aa28c03114fb58c7a441d1537ed0a984b98fad73009977074a37530acffb01e7be976a65461a6f1a4494d1eaccad826cac51317267c0ee498045a2ae2ba6850f69e06a65461a6f1a4494d1eaccad826cac51317267c0ee498045a2ae2ba6850f69e0bc62beafacc45f71af85edd360300afe1dd1b40050d2ebf6b99f35f832fc5a8e4db29fd5f43315904dd145add926481114947f717acd935976edd394e06d0dc84db29fd5f43315904dd145add926481114947f717acd935976edd394e06d0dc8dd08af72afbbbeb485def25b04a177c4157fbe6601c0aa756d2f5c16476010acf2fb0030c42d70534e660c5509d50828855d915d614a91f00c220d34251a97e9f2fb0030c42d70534e660c5509d50828855d915d614a91f00c220d34251a97e956dd6370f7e315fc1f2677f79d334f05f49d854af0045616a50b4fcfbbabfdfe61df189e556e71945731f3960704e8a315b3b7006d58311817b9b876d5eeaae261df189e556e71945731f3960704e8a315b3b7006d58311817b9b876d5eeaae224767fc54b2f90db91ad55fb51585e0ec312d6dafb39f8dbcba2921a2020895c41d0b8b0befb5bc96184d800444106bcbca89e1bd3f7ee09577b675ca5f26ad841d0b8b0befb5bc96184d800444106bcbca89e1bd3f7ee09577b675ca5f26ad8ea78eb0982437edc3d04e7ec6881f9550daffc755e139f31c23f9104e0043b8bed6e14ce1e98d2468cfca5c5970bb873aaa287f3770905458ac55a70b34f6b12ed6e14ce1e98d2468cfca5c5970bb873aaa287f3770905458ac55a70b34f6b12f0d86850f541119e425a10cf6eef1513387a72724bfe6a02324c8627fe9affbcb4fada3969fecb382c50adfa642ff19d68c75e09b7b83c2be539d99f793b9535b4fada3969fecb382c50adfa642ff19d68c75e09b7b83c2be539d99f793b9535ab0e0f9a1ad4a25b9fea6f520a893f0225ac46687f2b94f4cabf1ccdc3654ecfdd809c6f61af4f9509214370403187a2cd4f79628415f4464e4520cfd56698dedd809c6f61af4f9509214370403187a2cd4f79628415f4464e4520cfd56698de3984b3f497b99df97c0b49f9f4740f3281039e7456e08a9c6773dfac3b27c532e5db57bb35f75ec5e074adf272003b51b149ea8b8d9810c38a9252121b29d5bde5db57bb35f75ec5e074adf272003b51b149ea8b8d9810c38a9252121b29d5bd72f4a235bd5537855f94f7c61e97d77f4ebfee82c1330ebdf88ac991cd24b9630ac7cd01a80c0df33b5c4816e224de7754770736a59f70fccea5933630243ea40ac7cd01a80c0df33b5c4816e224de7754770736a59f70fccea5933630243ea421d82383209060caad54540f3c3a6f465492fd5c623b4ef864e1489baae46070556c966b88fda4ac1934dd58652a04c03f0c4ed78409969e253460480e68363b556c966b88fda4ac1934dd58652a04c03f0c4ed78409969e253460480e68363ba0d7853c47aa0c74cade4d5efd81b8b1a34569a339b700b00fc1834b2fe5cb7ac45c68746f5741a29f4c32d2a41adf7718a44dfd5fae192e8af76bd6124c1a28c45c68746f5741a29f4c32d2a41adf7718a44dfd5fae192e8af76bd6124c1a28bb6c5b428d55c4ecaa172d4ff27f2f80271a79317982a93b50da4b817fef81eb9493faad1a05e6146a93feb461f07f3dcc5f409f9a1eff68277bc08e549419959493faad1a05e6146a93feb461f07f3dcc5f409f9a1eff68277bc08e54941995f27681978d5bdc06d514aca8c8ad8e4dee6fc566eb0dc7abceb7f27c7bce1b8db73a58307146e97e3facb08e0ccd76aef96735869d648d484846596674302ac7b73a58307146e97e3facb08e0ccd76aef96735869d648d484846596674302ac70bfff4c877097ad22299fcc762ab87c3c7bfe3c420cdef447541e9f00205291baaa8694466bb3a316b2110a87a6cdb117bc3f5b00e0c6c3721243f1fd7a259c7aaa8694466bb3a316b2110a87a6cdb117bc3f5b00e0c6c3721243f1fd7a259c772b66a5b31e9878f04bcac476a74eeb397398ad873be8cff12f7c2b7441070f907fe154ec9f96cc9e69f04823f376ce799fb58f3feb7c1aa7309cf736ff23c2707fe154ec9f96cc9e69f04823f376ce799fb58f3feb7c1aa7309cf736ff23c277a3064b4a30f2df7067e64275504c1271005cf349789ac7231fdc7a9cacf09ced3a2b5e07ac4764107347e43f55dbb481d406f10193e1d66bbf71c6e5c825c85d3a2b5e07ac4764107347e43f55dbb481d406f10193e1d66bbf71c6e5c825c859c65ec5d86e6f3b896002292ab535e492c38f4aca3cee8c1ebcb1f3d150ce79037bd43a1e7de85c560939840132b11f7e3b0c23c76308c410a0d6bfe3c956ab137bd43a1e7de85c560939840132b11f7e3b0c23c76308c410a0d6bfe3c956ab1fd4546f7ef679646727d0481e85276f60c87aec7ee98f3bec249bad22a2bf31dfd45024511af9b29b862a95d84866f521eaa0f3882bf140c480769b9fb1864e3fd45024511af9b29b862a95d84866f521eaa0f3882bf140c480769b9fb1864e397edbc9b1d2d7a4ac31a8a0d38e7d3d493a22c52727ad72186ed114d78e3ecece323deac0d529ee6d9c6a663be62c5902052c7ebba99f7c537dc9af27083d71be323deac0d529ee6d9c6a663be62c5902052c7ebba99f7c537dc9af27083d71b7364b19eaeb79ca3b23b15559e60fa12e257687b400c84d1cdaf2c9d772e821f173ea83629a4efdbc9c6d1ec37faa88bd2105c6713ed7ec9c7e62a0fbaaf5da2173ea83629a4efdbc9c6d1ec37faa88bd2105c6713ed7ec9c7e62a0fbaaf5da297943b91befc2a8155779dce64ae3cb2641047759586c814ea20f52bd28acb8faa78cf0d7fdd80f0ce82fcff45cd214c793c153da698cce3361496408baaa046aa78cf0d7fdd80f0ce82fcff45cd214c793c153da698cce3361496408baaa046ed7475652791fee80d16d1ecf10836bd36e3b546bb034e2582a86ea8b3f9feb7e9d67fbc216fd21f3eab99f61d5597a825bc75f9334d8070e051c7a5fb3d2b0ae9d67fbc216fd21f3eab99f61d5597a825bc75f9334d8070e051c7a5fb3d2b0a598c29771916521362998e10c5c6a0cd55fc82afbd191faa3009bdbabfbe5b83b3482a213d14793f589242d18b4397e6d613479a5054079d8ea39bdb2da556c6b3482a213d14793f589242d18b4397e6d613479a5054079d8ea39bdb2da556c6eaad253ab7dbe025d484d05b0e4d8e7ccf7762534097ec426faf4f502eff80d772b133a1195af72fa5ebd15ad22c8011e95e35ad7e8d3d324aee12e66e90ac1f72b133a1195af72fa5ebd15ad22c8011e95e35ad7e8d3d324aee12e66e90ac1f721d435c12d5c6b330beed6806052ff22196b936b276327f91bb0fe008079f38473699cfb922bbeff250b157f23e09db0a57dbdb1d66d3581ab53da373b7a4a5473699cfb922bbeff250b157f23e09db0a57dbdb1d66d3581ab53da373b7a4a516bd879c2a3c411a88716e60a40f80509e6fcdd231f2f17eb3edf53f12d5cdf99f40deef8f38ffba336afd5d63e624651ce0eb285baf07ef87c5f59a472243259f40deef8f38ffba336afd5d63e624651ce0eb285baf07ef87c5f59a47224325ae38f7039baf67c966059395b671471aad3ec81c6c76a3552eff2d4fcb5773aab92ca7e1774a54eeb81adffa2e67994bb58aa295f3946153d0013b9f8f14c838b92ca7e1774a54eeb81adffa2e67994bb58aa295f3946153d0013b9f8f14c838a41f928423c885a60d8474e0c1e06ee3592454976f0d4deee795412571d987ad2d90c598f6e4f54bd819f707a6156d1f2483af9f8e6600b07b34b20dfbeac6b92d90c598f6e4f54bd819f707a6156d1f2483af9f8e6600b07b34b20dfbeac6b953540550dc24d4ad5d226279baf4065fa5a185b468c9bebb11baba3e43e62bf49a3b25757d6ed403fc1ddaab2d2ee816278ed38f026c393f0c67e48c6ec2abdf9a3b25757d6ed403fc1ddaab2d2ee816278ed38f026c393f0c67e48c6ec2abdfc319c2c3f5833522f2496595d5934627c1fd88aa7e0f0ab3cbc3998f284de591ad393d8a27d0ed4c1008c244289a14d3a987b0fc0074bcf2e4af40be727ca2a1ad393d8a27d0ed4c1008c244289a14d3a987b0fc0074bcf2e4af40be727ca2a1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557f6866b67431ab9135fd283b4f887b91a9d3c9512283f3133b06588845cb129f7f6866b67431ab9135fd283b4f887b91a9d3c9512283f3133b06588845cb129f87803dda9aa5e99e525014320bc339dd3e2b162a9a93f45d302fb570e07897c8c0dc4d70b5e6a698b12fa804be44b632a1cf6192f3e4189505b973ff80b6bcda40628a103be09ba3de6b04a22700c8ff975f3e63e339fc4628f6bed543543e2301c155fc379ee9431dfdb4fb5dea2919e80d06fd47e5ef066de2ee6ad6ecd2e04afd21c78876e6a9dda64325d2fc80e1a7f2cf3b45fb1116503697f688ab89ce64f8361518ca19d45b2f6560827d95ada6f2c88611b1bd356a7e408efd28abbbab0dd7cd6214e74fac9307cb886ad38239e81b84793d78eb036eeeb12b999747eae4ccb7d07f5caaa89ea3bec2e2796fb29e27d5dd78eb69fe70abf3396d65b4594b2090b716c81a61f57bcb79be1d664fcefadf900c56b461d62e315ae7ab6e5a51e961fe1f3ac8362f62d04050e53e960cb22ce7c12aa41e02d5f9b7c1385a44971daf559d48187aa0e14994c41f6426897f573c442d529d3c75d7a882df84ed9d5a9ddb23d272c86a934c0911d5da15422c1d81398d6e0b0437ac2d4be74cfdab85b2ebebd726c4e6fb283f288026eb4decbc449c7d91b282c4d8082b1db22bc3c5aad4d39a78e9ba3207e4ca0e757f4efa5ae28964dda5779f5ab0263a87778743606082ffc2d6c2bf24a47d46126b49832f1fe4b8c529566d8f0a21bfa7b9f98be1ad0b0838632b1ec20c1f137165200e97760215f767ad93afb9a6e70962551fc5bf90a478c990e8141941f62518d16f37d36f3910a53c46c34bbc1975d65506b9d67919d039ed94b5327ee24325cd634a82503c7e6f70058679a3d6aa1086439b94467c427b4b1c0ba344b597ec53b5165377d632be1e6751cbe1b5ea9279d599b1e54ae1fa00a19b883726bdb837fb629db71ceaac32eec6d3ee1f7a75eb31e0b9b379da5e79bfb922b96b57a5bf267a8b89d142ff98e6a245aa594ea36b7a13dbcdb92d5918257cf8e1c87adc2917367dd37a95e48356c795efae1ff868dd89b18d96d4c92961a4f6274f7f61067620ec9b97db89e285c2f269aa7cad466577e6e8e79fbb54aa7aaaa504c41ccb4fea1c609e2700324b691619d443755fec5f91a260204671fe30c1823c3f0aa5dc41ef03f361e520a22e75e554d7d8c4940d384082276f2338781c07068670467a1c18d827d1844a3d282ce3aca5dac292e0fb66ddc5d3ab908ca53974abbb3ab93cde64782f287df0c817334647cc370dc071b49a192301b3538c0b5f67ff648de0c6fa3ff8e1f4c6dcf14e18df656bc821fd4d4e2ff1d3d70fd2605ed9617e04e7aaea30d2828e507f872ae77419244045feb6ca7e2915fbf7255b221f97daa7a6864b73e6c14ef8d48ae07a38f2e210bdfea81c32b25db8e2bfc818d15471362ce0a54314cefaf2a4d465acae40abea2218d34540042918015dc175da4a3ca29514c2944b0e3bd0c8e628b1847ec443413515a133c4b0f8bd5198b6e1a8d592ca489b52ba757e5b1978d73850928294134bbf8f29dacc094f642b3b9c1f12a21604f994917013c0cfb3a95c9b4cebf1eee77ffdc02f84edf7aa1dbf95fb5ef82ed547ff2d711de2678c9c8ec27de56ecbc28e3631a987175ac3dc00198c5ffdda6bfa4e2a979b05c31e93a9739e4890da507a329e12ca76662b969375b2f616c53cc91d797e2050faf2de9654ca50b481777cc3c54f5a6edf0aa3931a9207d67c45e67b4d31ef8d5cad275ac5c2b099ee9f0eebde63c5fe7c92f9149ae49e23fbe0424141148d3612119db121d710d2bf4c46bb2889f19c841bc4808ab6deb06d21059d73cd1dc2b62194a5bfaa4740710b8a847041fbb91fa671b0d751dc6ce1383b8a50fb34564f0a39b01724f6be1e889baa17ab1d0ff8f28383060cd123b4e1b1d92a00fe452ea425f3a3500ca39c78b787f5f535a15a7b4e380533afae356534a7d6511af4c6d723ab971e478c92281e311a0fdff2e99822577fd78cc68e325b82d7405a55a2dfe77fcd35413c6d9e94b479e576fa7cbe1b64ed49be4b332b5eb34b60944a7b923737474314a2166dce0180222d11da3045ab9435fca60bbf4a3550274f7b725f178adc3be33c040b2ab1708136cffc3887f28f155203909f7820915764c36eace3f3e660b1f23faf197561634494d787ed0926810ac68f4af137a033753af6daf230b342af6bc66de9bc5c236e70b269b80f6ca5159b481faa7168e0541896f2fd35a28b12a4c8ed758e5372fae27519b43157a681de3f092b00f86830995fc04772be7a05f004fcfc2c71cfdbc8d440a002b6c9986ae94a72d70cf10247c57cf7d40fe296a8a8405474b5f75476a4101fad495719aae6c6d2e7183b9610df9905d04185097f84f9494cf1059c36a85ab7d3d32df522aa793e31a916e3f36f745c8a6c6448d05b03c7c927712439d524037bbde396e00af9df953151fd404fc68ca46259778c813eb7a1a5231548d1ad79abf658acd12e8ddcf8be61faba8d2d37e4a5e4fbc24367d0c8959538fcfbe170ddfdab84e473e27c90c1cf142fcc653b175791e556cd840f60e3a44042ec70aaf452352dd6bb94010f82ecf3c308e7e7b13f5256ed6a8221eb55e545dcd43b743c650e266500e9eee3f652f197641606c1e12460f35085931364bb29155d5156b3f755ef47e991d0fc06c9f480fcf41e78540c7e74469709c304a8a970133051dc5360c1463c9af3653104ed51df591f19c5048729c8ff449ac9719f2eae409fcc7e0cfe542a330fdfec178ad807d493adcc14be71b4d97fe00f9d4c30c7e5a207310fbbefb4a16e5cbdf738f3581a4203c917c7b3b075ececf461bde7fd2639715cfe1559694464838897bffd6e861be53a4a0672b96e6b432ddf62731a4d804875a18ded9cd9c48ff72aa73b978e6f258306a94f059c4c6f01dbf415ef5bee449af907cdd9766c2b9441379b8844b9694715bcfc11f090bd9c81f78bbbe5955bcecce1b584b1ea899ad2e77db64e0720a0ec791e539c51b2ab52e80e8b33f39ead9e201030c4a482719de865cfd0820da5973a5e678290c0a3f2e06998e6646111fa3546d627c8da44c27c14ed08a3803b905285b59d93bdfbab07d15b2b8b0f9fc63d103747ccc39b33d176b6b2c04e748ea04513e02928c2fa31e79f204d2fe103812e835c0818e100db7dbb505921718e1736b23826b3d21c19392e00595cbc5d03167812e86eb9bcbc71b2e434aaca19725efdc56dcb63356af7a1a33c7c17f022163a23411e83d00e874199c73c2496b0aba3abc73906a2da8f22c012bef49c32e61719f95a90c600d318bce3ed97532a46cf822fea6e9f7f39a04d6c616da00c973c33458b2ddadf9e2160d174cdabc6cb04f6d5c6d54e1adbef9c2ef386bb97b20afdd99e8bbbc3ae05b609b172bca9e2e16f3f73f5488de6682f1ee85b3df5ca4c535ed1e19cd35ccac03105edb95ee69800cd447a9eeb01c0a43381cabeb2f5c68bf2d72d309ff619adc8cfbe9c509dc6042dbbd6cddc2fa717ece606e253ac2fd71f306152a7a46d3ebcf4a79a34a586f5443343055796215a83579dff09f2d59e057d64a21d00546fa758bff044182b1986e3fe696f99030268fc4299cd683baa90d69ed0bdfdc7dbda35501f1f1898e17d4034f9fd7deb534d0adff3986bcc203c4f2a724cb74d9d77e6fffa977f1bd175adb2dafe8932e17fb657e7274b1a183e0441c27e001458c71632c7050bd7c0f1990b1b7f59b64605ae6c9b8c72ee9406f48adfb7c71fb9b8dfe01dbbd297164e96567d337c690ea921a77c28ffef113cc8758015c525101042a2c954210ab8870873971f5374ad9cd341514e8e7ac6fb212021994cd81695bee5f747f49970e40d377709620aa26ecc6a114d7c5da9d8e50cad3388a2f8a11a4463daf963b01f5ddc4b1ef1d25dbdd9f48692cbe7a97a7a0ccc3babd3816067cd75d4c6622766b8c4cd720d7bdbcc1ba72e05a9432a35a7236c790e24105f45fee1c58979736585ecd5008049792ada95be0385423c72be2d7533d89712f16a29e7a77ffdd12ff3b46ed48e2e14150ef4be9891fd1609c53fe8d051817a4a36de887d59c3621e64c66a57b22c508a260a46c604fc24abb79770ef1edcaa6fe26f4bc69bc0378f4d8d1e3bd1ba41f0aa58dc48dbdbd411440d10214f987ecce912fef5e5a29921e23e846af0ef4a14312b983c30ab768a2c2ba8aa93631405602bf247069886bdbc472cd3883b97bcef2b2b5aa78e85b5b464c72d24c279af912f577a4d2ae8d512bfaa9183e1937488536c954d601aa2081a68cb6ed7f5545e847ab3aff2b61fb21fdfd1386acf93b058f750eeb9351f08253243d9864ff33f5b9f98a4d64abb1bcda4797b7f54c2847265c6f333ecb808ced0c11e7df1d677ffd13d390b07b021f58bc1f6f7a96c023fdeeb9e165b258ef3be46cff8871fcb2753740159d0769a0ab8a9c918b0666936a9d119dde55df0b73792bbb5e37cae0a277c826fd672886bcfd47dd4b377fa430c1c87552c5e54d36f46aef3d7a60277a59ae8a1451b1a428248032c0f8db395613fb64a0f0c21313d927e6a6f1ce71c55499cd94f5c1abbffe864f31294b762beb50346700ece696334576466d429399efe3f721e17d62382f6bec30b2f92441a0c5877c8399b846097b54ab251a7489e950e72e05079a9e78acbc9fec2ae2a6c1220997ff73e8bc5c121fff88b96fe49a334d288aa0a8a08b2e034102bccfdef852a4ae08e48583b0a80dda68bcf01376b7101a6c6adddd0bf0c374b30b1bf6197258f7bafc6f658cdeb4f3bf4cf606a3ce00bfd4a791c00b8afba2ff04befa825d7976348716af76a3cf1dc434ec4acb3b0f7c8fb255cb7a736ab533209e9bffb77a145812f76aac574b3ccd43cf628195409071b08b8a3db51aa932cc3e3005281b0beeff9c14c154d35a332d640a28b804ac5b9020832c14372b488e02cfd26e6c58cad67b4c1cd6eee38f558bfc8db7f4baf351f13105aafb67638fe4ccebac245ffe7b740948dea68735e57185fb9fe7062044a5ef2d0a93213a013ee4700652a13e5380bb99edded0412d81e23e9633c4eed40cb141ac00645efafb3de6e037a5d1956b371bdb0dd154e5e7e2cc4afad879ad7d393895a99f69a1bfb462cea72f17d3850de734a7794d77312521a47fa6611f474513c7f822d65d3a6b1889a7a76034534e1f154d194269afc2011e546078755e3301971e794d0ca57a388ec674fb897c7a8d7815c7cf9d35eae99f7adf1787c9392e8086b11fc290ad81c80bd0373913cff2b5a8b6ca7b5928a760ac8f113b297e83034ad712698cbdbebd204d2cfb563c410765ef0e557041435e380efcdf2545dfd833405b0f9e9398af7924a532d68b7f1cafffdf95ccc84264eb7ec015a5c529b9f8f91628331f880c66b7044e1fd0eb8c1def152a3ec1d8b70a35379409260e061d97811276b5489268aa8c489a670b05708bfdda9867449c0547503372a9c78fcd30a15df408f4d353667d0c84f01f2be166beb0f1f1a42cebf802255165bd43a0f1641bbf28dc6ea40f3d38b31cebb18da049ed92e95120b72ddb08ddfc0a7c05566ea0b264a50f12baf29f8c409e206e02d0f85f99ff2dda97756686792bfc7ea56b159e195754fedeb7bbd85956392b2b94a9110915e7c80bc31c2510a4615fd2369cc2b0cef2e944a03dc93577450ab2f8b4f2488b82f8278924bd5ea723f783082914ecbbc551b9996956cc8a4df2eb99b853ee0eb802b66b212bcfc4587fda49a670b862bb2fd9129493b42d0a63c532f445c806555145ad5d7c3a25391571ad86608aaeb9dc9b5be1f7714607d73f8213e9315dc84da871579e6a809fcbc9693afa410e77b4450d0ee9eed6fc838ff26769d58258d01fa7b60a910d4005b7229723e48bedd5e2090035e8da0786efed9566e02aabbf4b3b51228d22fa7ccbde1d187bedfac1dd688cdca3cfa5156a6b15eefe2d162a608ad440728bee4af5e29bbc4dd83ea17a817cf6aa5dabc2ce909350362e654e50675c250bb8a7afd0238bdce58d7711047ad388403a47711768456db70b5355d58ce07248a3ea77664afe1ee8d14e88e546eb9fdce8ae57682328b47d3706c8d3cdecbe496bc52dadd48de966dd73dcf1a248ac9a669ed42cff77b808389482b34ae17d3b43d50326ccde0684ac47fe67b9a02b5c4ca35c8b32296d51c116e646811f12780720350a9c0198cb686f83a90ace197ab4c89aacb653726bea25f5df9fb22ded54fd51f6ca77a81d9f67a48f5e1bd0d8089581efce41f7fdd0e118f333aac2232191aabc668c94262b59462cb333c9b2420234306dd785093ad68bc19a287ad62de8517f709fc2ca677f28ae13ad01476a393dc88ea336e473259d8518aa361bb89bca643f183147c61ce34a9d02e05be33ac22bfa6902caa402f5cd4c738a8b21fd4fdb0d9f77b366dbfb75da5b30e66d7ce8cb3aa7f0de3196c93c15aa5d445f27192a32f9650bd965c0ac14fadfbe4dcc4821cc0c914be58a60680493b32dbeda28e9de88b4bf75da794c93679b9c6e7f03dc54c7761ea092d3bde9d19a16c61f4bd79188dc6b3f7f1ed3dbc0ac64aa54b2fb6bd7447437f2bb073af65f2c36a30fd229e36d55d5d00ad7d40a8d246ab6d86e93b5a190d5cf9d57e4263b56b91ecafc01cbf986f98fbbc272591410729b3e072434632e6001b26b407d8e12511cfc29d5457ac71cf7d140d22dc56fac84896c635736cbf8e9d92a0d507ef511aef5685084807b03eb1f21f8dcf43ebaaa5fbc00305cd780610dcbdda086116a5e06bd0dbacc8b9098e3dd180474a813e6fa0704d9704508377b7b4ec117973ad95bb8b47811af0ad0dd804d22fb7c5028728586fc27af77544cf9844782bc8bf6a712165824c64a0b6212f1ddaf4012fc88d4c913d0e8e7a2f4ae13ac7cdaea17cb854fb0ddd655a402c40af18b3e4621391ab3249d56863a68d083322c4e222913f797dc70edca3ba5a13959a47b767410745ef42ae6b92fb068bd59ee610ccaa1129d2eff1dfe550f650d06704907caad7d2aae358a79f484f9e369dd9def7824ddc911c336a1fdabf3c849881fae3760a1213fec6da502c356e9a8998881f11d59cadbfbeebf319bb28b7c19e3f57c76da18d80d5e0ac9e126aff9676206553644c938f152b3a02902ca4cfc9ccb71ee8233303aec6070aaab09ed2c60a710ab51d01d2b16bbef4a2f6031b7d13ddb80659e3caa00bebd6fb3727a75f08e9ec3f598449ec29abb9cf5439f132726259bab7619436d6a7c840754925f6abeac43f257429fd4be30f56347644c38a22a8034b8e81f3d083203f0c54ad6c1ace30b22875e85c7967367e388753f8c16576862d353741cdc874a12bf1b48f360e969d5921fe1622344640d18214be9735548deefb9416cdc874a12bf1b48f360e969d5921fe1622344640d18214be9735548deefb9416c1f50da3eb2fb520a52afe1697a1d6f8d0142d70697e5e96d65bc6e94a2dee6c9aeee9a78c21b2d660753b6261a7662fded73ff3f31d9ae3e1832445cd54b6359aeee9a78c21b2d660753b6261a7662fded73ff3f31d9ae3e1832445cd54b6357f468aa25c5a7f2048a8941749628ba464bdfe42142d982bef1c94c529391b261c041356080f232d9fac7c4f0c62256a69e7edefa3e306664294fc037b6155631c041356080f232d9fac7c4f0c62256a69e7edefa3e306664294fc037b6155630ab104e4e4359f5c4cb5fd9199da1971a9fe7572d0320e128f121abef2355a79202d920eadcd50444a6d03aeb66555d1c6053a1b5b0de0ffc0a072ec5ba2528d202d920eadcd50444a6d03aeb66555d1c6053a1b5b0de0ffc0a072ec5ba2528de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85542db4143bbc9c730c7b845e1400553824047e3e76ad6b2a1a7eb199ff48275a342db4143bbc9c730c7b845e1400553824047e3e76ad6b2a1a7eb199ff48275a31bd17efd440d697ffb566945b709133ae0982820d61a51c74395983714375369a8c1123bdf77b9efb3364ac56922a601422e0fdd09ce7f334adc2ac0aa7e1073384ecdc0085f8e23f64674c7b767fe445281442c3e61221c61f9fe772c76b5a2240f9a63f42e1ffd1c25514567f7d0067b820fddf15f2991c72924ac504b1119e5380de05cec2a7b919682fb0db677d311dc59ccfcc83847a23174438db8adc364f8361518ca19d45b2f6560827d95ada6f2c88611b1bd356a7e408efd28abbb7b03ff6b9e88beec359c7ee32e8a3f9b885f3701ba3b0eedca0bd09c6d9df51feae4ccb7d07f5caaa89ea3bec2e2796fb29e27d5dd78eb69fe70abf3396d65b47a6da180d80edea83df9e6bd75801c710d630326a28861086eed71ca0d2b18c67a667c289a5e467770688f58b948e1e28e8a6f2ef44f299e2ae37fb20059331c2bc3c5aad4d39a78e9ba3207e4ca0e757f4efa5ae28964dda5779f5ab0263a87f43c7c0d182f9d2d960af2b942557189bc5ba46bc9dc0deaaa18f96f53ae83c601d343c52920ca955f6a47784fe395e1398ff55b23f0e505f75d25fe43531dda62551fc5bf90a478c990e8141941f62518d16f37d36f3910a53c46c34bbc19759d27a3278c17b77f41f0d361697bfb8f717bb0cfbb0510e806bcfb279cba33c792e0b2fb68d4480cb560fa90b55c0759a4294a6fe908dbd3acd667b2dc7b676c9279d599b1e54ae1fa00a19b883726bdb837fb629db71ceaac32eec6d3ee1f7a75eb31e0b9b379da5e79bfb922b96b57a5bf267a8b89d142ff98e6a245aa594ef868dd89b18d96d4c92961a4f6274f7f61067620ec9b97db89e285c2f269aa7cad466577e6e8e79fbb54aa7aaaa504c41ccb4fea1c609e2700324b691619d443755fec5f91a260204671fe30c1823c3f0aa5dc41ef03f361e520a22e75e554d7d8c4940d384082276f2338781c07068670467a1c18d827d1844a3d282ce3aca578f74a049ad06115868c7a09ad378a4711521a4e5b3d814311a6ff2240da369679465b485271480105db6b92716d9720c1d39ae5fa7608fde4d9650fc06f7710ef5d74e468f278717d0d1bfdfa2ff60b6f667b72ee0c66f4c912abeb300e5b512860ea0a0a8425468505bfc692fdba338dee4316351aefd4baf63b699cb96ce3c98f69ef1a47785135d9eb49e4a1a6c84bf8871ae67dbf87a2d884a4ae6c17fbb1b599cf5f3c9dd78325ea7008ab906cce134d09644abc7a81e63125006fc0921ae477b7bafae3d29dbe97bbcb305bc76890187dcb7f0a7a121c83f0545c0c0bdfc47cd48aaa3e8952931968e9a9fe7457ca3e82d376a9c9aa7e67da57b290777ec443413515a133c4b0f8bd5198b6e1a8d592ca489b52ba757e5b1978d73850928294134bbf8f29dacc094f642b3b9c1f12a21604f994917013c0cfb3a95c9b4cebf1eee77ffdc02f84edf7aa1dbf95fb5ef82ed547ff2d711de2678c9c8ec29b641d3be7dfff36a5d6f3c39de854020a69e2759442e6ed69ef6aedb3dd845000eb39bbe9e902bc216b9b77cd358f02592bbe92d0b95825828d3402fd39fe06448ed6129b428f0533923c277c5bad42647c7c934ccf3d796e6c27eed3718c8ac2b099ee9f0eebde63c5fe7c92f9149ae49e23fbe0424141148d3612119db121d710d2bf4c46bb2889f19c841bc4808ab6deb06d21059d73cd1dc2b62194a5bfc1100b3a7c6259b3383765264a636c83bb9098d6bfa8d399b89bf0636fb9f0bcdb2e7adac8ac5b1d988f0f725e7f46d7840739aa432b7f3c2a98cc4414c8dcc135413c6d9e94b479e576fa7cbe1b64ed49be4b332b5eb34b60944a7b923737474314a2166dce0180222d11da3045ab9435fca60bbf4a3550274f7b725f178adc3be33c040b2ab1708136cffc3887f28f155203909f7820915764c36eace3f3e660b1f23faf197561634494d787ed0926810ac68f4af137a033753af6daf230b342af6bc66de9bc5c236e70b269b80f6ca5159b481faa7168e0541896f2fd35a28b12a4c8ed758e5372fae27519b43157a681de3f092b00f86830995fc04772be379d246e58502ef0e66d0dc654b08d7b7976f5846d92dde6ea1fbeff96503ae727b7704fd032e5e2234113e92037ce8974858069080c53b2a2c0ba60af780b03aa14e68d7029c87d72a372bde80816d7a3ec1aab8fa7826cf490fec8c9e4242859778c813eb7a1a5231548d1ad79abf658acd12e8ddcf8be61faba8d2d37e4a52a7d0274771fe1290c3ed6fb37c912353e77cf1bdf07e7609becc1224da50b9cafedabc68ca913ccea86fc19025e826c78bb04d8a4c758245283c0001c50a0255256ed6a8221eb55e545dcd43b743c650e266500e9eee3f652f197641606c1e12460f35085931364bb29155d5156b3f755ef47e991d0fc06c9f480fcf41e78540c7e74469709c304a8a970133051dc5360c1463c9af3653104ed51df591f19c580636f5af5c55c225b081d46fd3e69f7a14f949ce132527978cb7437a3795cfd375e4d294e0010831c178d9b9ad79d138a2862d0a0b2deff33e8cc0f92e04c81bc44f3bc0f97d89a8e10e747e9271106be94e16c5df2cdbd743da0688a6a80173fca2f7bc20c8d0583e97b71c63b5228b428f7273affba4e74e49fbf705e4ec96769fdcc175f6c0931c6cf7ac0c297d8024276b131afc1b55b1e260db33f389515bcfc11f090bd9c81f78bbbe5955bcecce1b584b1ea899ad2e77db64e0720a025ce482f3fa276cbaf00be63e9f32d236c572e5ce4c73375f12977862eadba71100b4e7d143cfd64217df9788d3b1302a53ab216a23236ae7d52c0c4a73a88ef3c4466b1ae339d1ee66a7dd38988c4c0b97f8e9cfe9739bf5fc4a2f68339621cf6e9b8c4a4269dbf83177cd0af144f57e408f49502cc8f96ae32ec8f13c472f942f89e165df6dca61e9e8789d3f4d3eddcc06875bb6605e4d16b08f5d99ce58d77620019412b4cc1b368cca2e05245444565732352fb21b027fa37cf25259e5f8e1736b23826b3d21c19392e00595cbc5d03167812e86eb9bcbc71b2e434aaca19725efdc56dcb63356af7a1a33c7c17f022163a23411e83d00e874199c73c2496b0aba3abc73906a2da8f22c012bef49c32e61719f95a90c600d318bce3ed97532a46cf822fea6e9f7f39a04d6c616da00c973c33458b2ddadf9e2160d174cdbca9e2e16f3f73f5488de6682f1ee85b3df5ca4c535ed1e19cd35ccac03105edda3a0b56207c4010f31775649a85a278af3e5d98709718f11a401096b0d6af672df8646cbdf87f947db04ce84d4277d42fbafd394926c9d29206e1a456a1e7ef6a6b73ce0d1a38e4d223eaa8756075001c5950c5661969e7d205c38bb2fd49d7c80275c0ea63e8fcb4ae9322279ac21704951391742882296a2e7d24b25b903858d2cbbf8a086fe23fb87b17822c0d1473c95faf16ac35456640808501d3b8d51dbbd297164e96567d337c690ea921a77c28ffef113cc8758015c525101042a24a97e869d2ffff23ffaa5fbac8aba3a0ce1484e6d4fcfd866ce065f220c4ec50ed07d42e1bf816f78744e6f3c7c058ba990bc266f0a3fa516419f854a0f323092c7a5a277b2169f7053b73fd29dd9936169db2f70738af193ea60727fe5960155bc25f1bf26dfab1ac5cc9c87aa49873de66c8e833b555e9ccf617c49560f51c36a06e49d1f2eb3cb504256459794d85a2626d0ad9d7e4db191e4889cf9ac45b26ab151c92560a03f4eb057993dae88211c45430c26178effc435d7faa95a78fafc3e2905e19b7ffb9fc53119c69e4c26f19ec64ee4517ef2f7eac9e0e5f385d887d59c3621e64c66a57b22c508a260a46c604fc24abb79770ef1edcaa6fe26f4bc69bc0378f4d8d1e3bd1ba41f0aa58dc48dbdbd411440d10214f987ecce912fef5e5a29921e23e846af0ef4a14312b983c30ab768a2c2ba8aa93631405602b577a4d2ae8d512bfaa9183e1937488536c954d601aa2081a68cb6ed7f5545e84dc0a75231fcc2fbb6cc1c218ce9d6a954ea07e9565f9a79db06955a16ca690c4d13d390b07b021f58bc1f6f7a96c023fdeeb9e165b258ef3be46cff8871fcb2768659590a9094df5c1439c74cd09b97706605cf6f16baff3d6e2abc5cd8b34af277c826fd672886bcfd47dd4b377fa430c1c87552c5e54d36f46aef3d7a60277db1921e74bb7fe4edea825c4d110df20eba9190c9f43ae48a1d850883c5b6dab55499cd94f5c1abbffe864f31294b762beb50346700ece696334576466d42939e12b431bd1893426746ac1fa1635412ebb7a08e768fba3e75ac473074fe2d32735a537d871af7f627b643dfab579d4b4d964dd2bf5d0b31044fd58fbe9c0019bc06efec55fcd97626b085c12359fd150e14c1eeb687d7431d6f7ac4bf78562b57ec12173923ff5e8817e65d23ed6b930b49d13b9e079845b8671dfb73c9e6d570b4247069cee5709d15844445b4dc30de91b6fdfc231e4c1a7979b4401134d80acb3b0f7c8fb255cb7a736ab533209e9bffb77a145812f76aac574b3ccd43cf60b3d835eb8855f365f45b3212dc1ccd91a7ae513af1fd8e96ca283b9334f73701fea33f81d747719cf80683f4507d220b3914584a784423875cc61d2540a76cc648b26493f7b7ab5f01e66aff9672a82769e59ee002f3bf75d2dba3c946097495fb9fe7062044a5ef2d0a93213a013ee4700652a13e5380bb99edded0412d81e23e9633c4eed40cb141ac00645efafb3de6e037a5d1956b371bdb0dd154e5e7e2d08d71ffa07fe83b0548ea7cbf1cc93786cb3c1aa74d116425863f2f22ed622ae99f7adf1787c9392e8086b11fc290ad81c80bd0373913cff2b5a8b6ca7b59231818f4a4a54dae5e09e1d28f4600725b72523991e569fbe7d5afeaf7ed6ccf01435e380efcdf2545dfd833405b0f9e9398af7924a532d68b7f1cafffdf95ccc84264eb7ec015a5c529b9f8f91628331f880c66b7044e1fd0eb8c1def152a3ecb4d93c184a358a50afa4c6e198923fe33874097d87246223bd5766454ec805f37449c0547503372a9c78fcd30a15df408f4d353667d0c84f01f2be166beb0f1fb5ea566dbc0729c4fe6505148b089436f05071ae73251e96d06a5b4fb4400ba59ff2dda97756686792bfc7ea56b159e195754fedeb7bbd85956392b2b94a9110915e7c80bc31c2510a4615fd2369cc2b0cef2e944a03dc93577450ab2f8b4f2488b82f8278924bd5ea723f783082914ecbbc551b9996956cc8a4df2eb99b853efd331992db014133f2091df178222cc5c11dd9ba325f98e8c669118dec87d421806555145ad5d7c3a25391571ad86608aaeb9dc9b5be1f7714607d73f8213e93cf2645342df14287dea40940674fe2cee0261556db912c2b431323214932efb4086fb2018af65bdd71bae7c39cc8a2b690d3fd0e77e6ebbff0b73bf6f193f607b61295819a0b39b3789d40c5e922547d04fd4e9dcb0f7c8b4080323c44cd1cc460e39032e9cbc4d2d4b3a011660e86da838f1d356c425e0ba6e6e95996f34ab21bc6dc4e52581e0f2df972a648a074841882d18d7efce7fcacda0b2c2047c6eedf7639474d477073b7383947544d232413c906dc97cdeb39b8aa38bf311c9e97e46fc9a2abd39423a995522f23aa6c00a60b1a6f7b3cd825f688286739e182ab90b736de3d365d887bcfd3cb36fab8ea8ee6dfe2e567a9ec344b064991f062e182e8afa28da68ab13ad88ca1b026d9e925aaea6116536a7dc5e2c8cefcfe08141f839d665850a19ba3dd04f30dc79e485d2978a82beb4fa68e6842e76a7bc6dbe7e36c6d1f21aa170986f473309fbad672a0c70edfe14c797b3134a24cf1a2cd9cc096db9879f0bc36bf47ceed917510a3179d794f9c1683589c78da1af9b447d0490c9a572e0438d82599382dda482c10921a9b2aebc3cd67407b6d0897d5409ac45fbb9c3566b2a8886992e84fd2ac7929520f9c3c880c2c1bd9efefdeea1232c1e749e43860faf8e4d7118a4109584c0a4068ea489b0de5f22e1379c495c42258c8f769d0795517d2772c9e2f6f6d1b44dde75cf6365eb8305eef252c5906f5d9c59294698d69d918f3af2cb2d77001678dfe156017132888a6bb38d2685e15623e7270f383b538ee7728c3a0fe8d71a7f48d0af7d75f10387189fe30f6beb3175f9256dec38378ce74e5ab02f47dc75dcc50f8762c0fcd9999098db36846ba3e4cf4fb78b8f8b6cda1995efe68ef8a938327edbd1bf595c6852fc0c69af715dc84da871579e6a809fcbc9693afa410e77b4450d0ee9eed6fc838ff26769d58258d01fa7b60a910d4005b7229723e48bedd5e2090035e8da0786efed9566e02aabbf4b3b51228d22fa7ccbde1d187bedfac1dd688cdca3cfa5156a6b15eef11efb04370bec2c429b6352fe54aff5f4da83717eed71030e9a2256963fea5bf62e654e50675c250bb8a7afd0238bdce58d7711047ad388403a47711768456db70b5355d58ce07248a3ea77664afe1ee8d14e88e546eb9fdce8ae57682328b4764173879f101bb527567b59ac5866055d73672ab33625e0bd04a6c444a591a538389482b34ae17d3b43d50326ccde0684ac47fe67b9a02b5c4ca35c8b32296d549a53f5efcacbea19410a99b4f9909e0065555686eb9e16377dbed5b2175bfd437860f6e7f93e5b045defc00a7be54def19ad226318006cc887237568b1fd106dd0e118f333aac2232191aabc668c94262b59462cb333c9b2420234306dd7850a1a6ea2e3fc5655401f0df58121f277a5a0e51ace9b848cbc5011aec92ec389abac809ef75d969d892a35fab8e96f08be248479746be4180f42d494eac7cd9a5aa402f5cd4c738a8b21fd4fdb0d9f77b366dbfb75da5b30e66d7ce8cb3aa7f0d2a632bd613f13b5242c1098feddcc7cc828f47629368a0603b85ca01c4893d70be58a60680493b32dbeda28e9de88b4bf75da794c93679b9c6e7f03dc54c7761ea092d3bde9d19a16c61f4bd79188dc6b3f7f1ed3dbc0ac64aa54b2fb6bd74473e04852574451b5059f907c1b2d82a84dd281b1a121fb0a500a449e88ca9294cf9858064af87acac7be9be832bedace33545cfccfe384b5a729f6777b1a6d39b22374cab87e14f28968e6a72ca7b9d21dc5112352dc3f35b1264e5a095de8bb8bf8e9d92a0d507ef511aef5685084807b03eb1f21f8dcf43ebaaa5fbc00305cd0d0c63ca68c32f82bcfc6cebced1d7d011d82bb3fdfc955f916903fb5f9a2db7f31f56d647a613d7030c16743edd3e1b180ed7335251fb50f3fa705ee991b5897fee8151f94858cb40dafa4ff5faad1d8a02e6b95768b6ab6c4ccc6be960486aa9f9d9d9c69153734c5115d079c56a17c5d14833785f79203686eb3e6433b745a79f484f9e369dd9def7824ddc911c336a1fdabf3c849881fae3760a1213fec6152cc849d27f4c284f2fb7dbf7e677af97c0ba97deec4bc24f1061bd0c1d648dc6070aaab09ed2c60a710ab51d01d2b16bbef4a2f6031b7d13ddb80659e3caa00bebd6fb3727a75f08e9ec3f598449ec29abb9cf5439f132726259bab7619436e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559066af88e8d03e687fe374afb10049aa60918f81bb3c883a7272ae5d2cf6b38c9066af88e8d03e687fe374afb10049aa60918f81bb3c883a7272ae5d2cf6b38c45bc3a524ecf3851895a0d5a2f8af3a9251bf3ebe2f4a1ab219f084769888a423a370974e5551bc5a0b95bcbff865bc73c8665ed3df6a66f42789b72c846c4eb3a370974e5551bc5a0b95bcbff865bc73c8665ed3df6a66f42789b72c846c4ebabbab9cccfdfd99e8ad2f70cf3d8109786d88d00f464e9aae7e4cf8c8526f1ac257b785ba80e1fd356578d0f1f1697f27db093f2d32cade34ab0065955d5f4cf257b785ba80e1fd356578d0f1f1697f27db093f2d32cade34ab0065955d5f4cfafa7a87636ab2aabe8e617bdcb5ec4b084d8b96baf04c74a634277c11fe5456d6088279e59d79573991cbac9535a541b06dec43306af7afc1b19058eab190c326088279e59d79573991cbac9535a541b06dec43306af7afc1b19058eab190c32a558df15a6015425c2779d880c5431ac94d575fef8e5e957c4cb08f075c5c75789ea1af9e3c51b4e2f5c22c8e24a8442957965cad22daf6f4764ac863e5bd4c189ea1af9e3c51b4e2f5c22c8e24a8442957965cad22daf6f4764ac863e5bd4c101489337a5eed899f5083dc3fdb9188fa54d184f41947c4930d60bc33b4503b32abde78d7af2f7288b789a23892c3744d56667b93899df17dccca01b9d4001832abde78d7af2f7288b789a23892c3744d56667b93899df17dccca01b9d40018338575a58bf3494e9dfd2dc5154a21e748fa8800bb004fc82596d9522b7ecc3689561d6e242c63528a97cff330fbba3cda09106a712355dd466f5e5af74ee0cac9561d6e242c63528a97cff330fbba3cda09106a712355dd466f5e5af74ee0cac552c0b263b7679c429926ca4c6d650520f13e6fd65e43955b0773346e78803630111d7d03393a848d700ad26a1ea8765c4fc4a4e17057b31551fc9801d3bd5f10111d7d03393a848d700ad26a1ea8765c4fc4a4e17057b31551fc9801d3bd5f12266ffd09a4e42b00d891286066f4aa422d56ef9c117ea40a3ecb9ba120d3dd5132373011a913d3bfe6c83a0053c187813e347d86c88e324f35570e42c3a6700132373011a913d3bfe6c83a0053c187813e347d86c88e324f35570e42c3a6700239d876007702132dcadc0817e9ef11fee3b9b95b58ffd21b14e31b9fa2f6f01d590294f72367fa241edc666f0b57f51bbca3b80b8e55dfbb7d3a2395f45467bd590294f72367fa241edc666f0b57f51bbca3b80b8e55dfbb7d3a2395f45467b5d0dc1595fb563235fa78c5292785e74b2cecaf364948454c51df1bf8e6fb61472c82fe404fbd60baf0bb312eff82b01316cc2e8b1ffe7846a73a02cd7649a7f72c82fe404fbd60baf0bb312eff82b01316cc2e8b1ffe7846a73a02cd7649a7fb8d5ee3e5e34b49d08f5d8fbdee41c4963f67356b0bbe2ea55264709c5a6a190a3904c76126ce213604583e55a8f458570965d6871859b60c9c491cef6a51db3a3904c76126ce213604583e55a8f458570965d6871859b60c9c491cef6a51db3bfd31570aa27b3b7e6a0ba3bfa8864f95dc681dfd085196d9789215e04245c62f52b06508d3f85206225686b428f174fdcf967a505152713cf2ee382c88f420ef52b06508d3f85206225686b428f174fdcf967a505152713cf2ee382c88f420e3fe5f53b8aaa7d7d5c83a2e0c16de3c996f66b7bcb734f2686d39d56137d821071bdde907f24e3087f9ec76d4fddf25e0bf40e026cea932119d704738ef2d67371bdde907f24e3087f9ec76d4fddf25e0bf40e026cea932119d704738ef2d67394d3d0b3453a5cf93e992986da2d29f2ae5eb8e7908916e656f75d21a43e249688d1d81dab6c66b96c53c7458dd7fc3398a7688d1fa2a59d95d7a22d1852710e88d1d81dab6c66b96c53c7458dd7fc3398a7688d1fa2a59d95d7a22d1852710ed6ff5eb0575ac8d25fd836c31348f862aa8d802ea63407ac4c49f75b0a6c53014651da60dc7ec93447473a971c655a4da1683ae2cc34ec395982898b7488a7394651da60dc7ec93447473a971c655a4da1683ae2cc34ec395982898b7488a73910b2071188cccdd0479a78b4a5a91f179cd33f564fad8d7ae9d7e64f22a729ac75633716bf920dc2694e7ecea1bcea3a36500eb090f29c1b92d0e8e254d8015475633716bf920dc2694e7ecea1bcea3a36500eb090f29c1b92d0e8e254d80154c8462d96b1413eebf11519241a920c2bf611bba12881bf1bf9a5b1fba7a8cd400a06ad763fe1c53be93569a3faa8b8484b773130e8219bba141968d32ad82ecb0a06ad763fe1c53be93569a3faa8b8484b773130e8219bba141968d32ad82ecb84915efd76980ecb8ed792cb57dfb2a2ebefeb9414a1feb7a67a62da52a9e52f7ea433a832b84ba46db93f73a1916b185a03840c35b7b1841ed8260befa7380549f915562d1313b77ec8aae81f01d87c97a65b3868d1ef037abf7d67ee3ac53949f915562d1313b77ec8aae81f01d87c97a65b3868d1ef037abf7d67ee3ac5396523c759c5c6e6e6ea567c31757e8532914794c217b7c62465615cff8918ae726a00c0a38c81810416f5b34756dfd7f8ab0ea77f3042a9d6f5eaab2cd3c329f66a00c0a38c81810416f5b34756dfd7f8ab0ea77f3042a9d6f5eaab2cd3c329f6e208cd53a86740bbc34a8632e10907a576265ff0d7dfaa3302f12e3419ede3f88e8919128cdc9e245c9ee752c83643d896846983c54cd74be0dc29838b85f8870ebdf3e3a3ccd4539d3b737f71301969ca1e3dd9985de946169f9b1e2f4aebfc0ebdf3e3a3ccd4539d3b737f71301969ca1e3dd9985de946169f9b1e2f4aebfce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553008a5ce6e578be73c3e55187569b87de6a223a398d411f6e98d45e5a2684b103008a5ce6e578be73c3e55187569b87de6a223a398d411f6e98d45e5a2684b10939fb21080bdfaf491f8e15c452b50663d77a42b021024166e7a119a96eb30aaac0d99fa230b9068a2c14b5193bca63096997e52135869f3bb3d2f3e6555c32cac0d99fa230b9068a2c14b5193bca63096997e52135869f3bb3d2f3e6555c32c962b6554bf2f144a2f2bec9f6feb7bb6366e50e66308c6a6e656c21381828107e822bec8398c6a956ab6c3a9a5e4dd37031aefb657f45148492f0237a83be18ce822bec8398c6a956ab6c3a9a5e4dd37031aefb657f45148492f0237a83be18c12442b17fa6dbfc7150fc2b71007bb3a228ef13ce24118d76c51f58785bb1d04329db7e26fb94a9f7ffbf5bbd614d675fddb8dbf9321edf8ec8e50670c287812329db7e26fb94a9f7ffbf5bbd614d675fddb8dbf9321edf8ec8e50670c2878127f9be7a2d1f6cb59558b0794ce384aa53187b629d3275e90c9260977f0d74654244aefb4bb1f3f3cebaa3b5a4b4f85e898d078e37aa60bce53fd93ddbfa87e6f244aefb4bb1f3f3cebaa3b5a4b4f85e898d078e37aa60bce53fd93ddbfa87e6fd6be4d2a76c6eb63098289b3650d839a70fea67720aa0515e515b3e3118c63c9939e0fd114a20de430c7e54763ded858d6ca95c122e576ce09618811e43dd025939e0fd114a20de430c7e54763ded858d6ca95c122e576ce09618811e43dd0254b6ebff1304ec9ec71a2c09b793368d07f91128f354f51e1de98afbd6ca555560ff0090a2d56d5a13fb5c163ffdc08bf0b5e9a62966060bf30541f6de4adce900ff0090a2d56d5a13fb5c163ffdc08bf0b5e9a62966060bf30541f6de4adce901f4ba3194dcebd120e3dfdfdeb360ba6abaf3a2272f050510813a847db2cd6134b08575fe23942e89dc6e7168b70cc8234a69b7f59f9520f5c2a670ea8c514284b08575fe23942e89dc6e7168b70cc8234a69b7f59f9520f5c2a670ea8c514289bb13e3480d4a71f0f091b26be8268b521b2d8134f500d7dcd15f6452688f41a2c8faad591eca92ca5b575f301eba4417b2931745db2f9fbc9380ef01cf3e0d12c8faad591eca92ca5b575f301eba4417b2931745db2f9fbc9380ef01cf3e0d1b3b52d5b8c640ea2cfa20a8d71d68554170aa5b163be53dc5c31e2fd8ca1c766f7fb8453c37089a7d24041a995bdf2426da26108bf1d490c4d1e0050008fc387f7fb8453c37089a7d24041a995bdf2426da26108bf1d490c4d1e0050008fc387c7eb25248a928f2b531053524cbd281f7098993f1451f3382e466b06fd7f57702b9f1d727599d75be3038233386f638287e6947463308cbe73dc0fb0a0264c012b9f1d727599d75be3038233386f638287e6947463308cbe73dc0fb0a0264c01e6cbff3661a6abe158c3f482f07a8381f30d1ca410d005fccd43a43a6161b43b4787ec95c8dfb8f5c0c1ae4d07383d7088d959488c9f05e26e8a3dfaa9755e834787ec95c8dfb8f5c0c1ae4d07383d7088d959488c9f05e26e8a3dfaa9755e83bbff0e24e6e2cbd39ea383203c40f22948029f9d5440fd23f45a656859c62a07b2215f5b1d255fa7bd4c8208dcf41e24dfcf1cf093f3f3e698aaa7f7d2a8e719b2215f5b1d255fa7bd4c8208dcf41e24dfcf1cf093f3f3e698aaa7f7d2a8e7190a5ce4f309f4b400f3a857c904008d9f678b3d3dcda5ad1d5b2a734191552e62a015b4e73ac7d220e0e404e8917c9d45ba7ab30889a294ad7260518274419b40a015b4e73ac7d220e0e404e8917c9d45ba7ab30889a294ad7260518274419b40a24df6ed84b94b17c47f047068989da0c6a1d6c1b43824d5d1eae98509ead682c3b05b06472e09890bf7f62480db47a8aa84e39525e5544e7d0818afe2c51ca5c3b05b06472e09890bf7f62480db47a8aa84e39525e5544e7d0818afe2c51ca5db6583725ded1c6799f1a80795e97804f9e107b194194e61794739400c2f12c12fe042d453034dee5d6672acc20d5d0fd67893375c48adbd6cff722dcb407e762fe042d453034dee5d6672acc20d5d0fd67893375c48adbd6cff722dcb407e7658ebf9a2c8bb3afa320349dd86c8e6a25cd71296242e7f6cb5b935a46723768960a19f8b501db0be0df6e7d592ecf34c14812e9bc5e6817cd2b17e99653d72cd60a19f8b501db0be0df6e7d592ecf34c14812e9bc5e6817cd2b17e99653d72cd594386d7e1039cb332fa80d56413340388ddcb7a2d976e414818d2674264f3a4af093fee9b7249a175e2a17e2b14608914057e55c37c41cb0d438ba114d0c195af093fee9b7249a175e2a17e2b14608914057e55c37c41cb0d438ba114d0c19596a65945e0ec3bdc8a5354bef5c04dd3a605a10f6ca34dfec094f9244ae08ec96a0f841cd2a3f0131afc3a24bba797ac0831bd24057c45d207fbf0734795296b6a0f841cd2a3f0131afc3a24bba797ac0831bd24057c45d207fbf0734795296bac864ae82ff1a2f934eee09ba40d0d8a0995091c675bd2fcbac43ed61d3b789deb084b140d992c03361d0015b8ee73630ae9c80844d1b66317d44e3a605d0f2aeb084b140d992c03361d0015b8ee73630ae9c80844d1b66317d44e3a605d0f2aa3892b4262ffea18e573dfc196b8c950d0dade88d7ba3568d71b59609a455a0d575ce1b13a1f9a3cfa53c59accbed642da43b7d97e3c110ed35408bacb53be2a575ce1b13a1f9a3cfa53c59accbed642da43b7d97e3c110ed35408bacb53be2a0587d2b40d305f099afbca38e19db5682be3a3860673a84f191a684e0f685310901fce1c055baa1d37e1280f6312988c1d8d9bc82dd6bf6caadc6ad5824ef11c901fce1c055baa1d37e1280f6312988c1d8d9bc82dd6bf6caadc6ad5824ef11ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ab3b25c8bd69e73b24952f9b09110d60edd758458bef443cf1612ecb760eeba7ab3b25c8bd69e73b24952f9b09110d60edd758458bef443cf1612ecb760eeba705186e2c2f1ad8128491f1d2fb5f7cd03845209c1980ca6e88ef01fe351d236a499da593d3008e6b7fbd46750594ba6cf2bb055f62c32356fe4bfce0e7de5953499da593d3008e6b7fbd46750594ba6cf2bb055f62c32356fe4bfce0e7de595329c1334d3ae716125ac02ead74f519b47bda021aa60f6a9838250ad0ca22175c1e1a67c5e916c3e33d829be5ddc3c3053a50d020db199a82b4f088946167c0961e1a67c5e916c3e33d829be5ddc3c3053a50d020db199a82b4f088946167c096e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f8f4c8fb9fbc0271f2ad29fafcf0368cf149b410d110459730867f618ad790bdf8f4c8fb9fbc0271f2ad29fafcf0368cf149b410d110459730867f618ad790bd26ef380f480a0e0442984e52c088b7ccfa6681609e36486bfe0c70dcf08655a10019da8960daaf91ba5e1c25bff03b46e91b232408c08b4f19c3f0911154643b0019da8960daaf91ba5e1c25bff03b46e91b232408c08b4f19c3f0911154643b52da2bc24e81bd7f4e091d90bfe024ac6babb297aacd29b515580f1f4866e204cb53e0e5d73317b35d33dabcb37122197405e8d6f26434e965341ae7627b9bebcb53e0e5d73317b35d33dabcb37122197405e8d6f26434e965341ae7627b9beba6945893907e779ca53936a76854cb4f33eb5a01ce2a44de2c23d77aebb424546407025f86969fda1818a54827c6d4cbb7f8b577580ef370135f88259af8a9ce6407025f86969fda1818a54827c6d4cbb7f8b577580ef370135f88259af8a9cee9e20d9a6fbf8bdd4e8725db555a7cb5f6c3e03f9d5c161a1fed4372c55829e7ad38f5db4cbed0484ad42ac7ae51372cd59c776c1c54325b95baa9484714a7dfad38f5db4cbed0484ad42ac7ae51372cd59c776c1c54325b95baa9484714a7df6993d319721c60501e02d43ddb16148d99ec5310638e4f93d3f47b1fbac7e152cd6f665e1515f6aff8a924dbb33b8bdde6887aefa24eb09d004e9e621ae1895bcd6f665e1515f6aff8a924dbb33b8bdde6887aefa24eb09d004e9e621ae1895b3ee856361913a1ab4b0d3c1c2306f10519c91f126186f1520debd2e457a9c927098c597bc10c36172f4e4435e7211945352a25be500f6f1c06603c06826781a8098c597bc10c36172f4e4435e7211945352a25be500f6f1c06603c06826781a8c535ab3da9c45b8cca0b31068566e9c1f25c4513c14b5b9fea66332eb16be135e2b0bc2d2f6e48f4ede742854f1c0e0d415216c2a396f97669cf05ac273a3555e2b0bc2d2f6e48f4ede742854f1c0e0d415216c2a396f97669cf05ac273a355565ab52b80cc6fc07dc3474c5ec606a9c900fd1db58bfa911442b2ea2e232a541130b705c686f6041fbb8eba579138d76d45123ee503b879b85b7163c593bbf6f130b705c686f6041fbb8eba579138d76d45123ee503b879b85b7163c593bbf6f8a51db77c545c2bf38138f421ee10ebc756547f79463cb2f826c1f7c3f15e6805c6fac246a77a5bbba2ff7ce444c15a5fbf660aac04854e5af3407440733bfcf5c6fac246a77a5bbba2ff7ce444c15a5fbf660aac04854e5af3407440733bfcf70e1e101777ccd38bd4c0f61c8a9c45eceecf36264abe8337b202455db2f945c4c656d35159d66268b3dcd9dc9d92f194f12bf1e72cb0dbce12c6055226393bd4c656d35159d66268b3dcd9dc9d92f194f12bf1e72cb0dbce12c6055226393bd29348e9adb44430e9c1ec962af69dd5884b1adc1da9ddb1be066fbb616f5f536c39f09c724100c8bd1d3b48241bf7338a8181f8fcb8a69e14ffcaecd11ee358ac39f09c724100c8bd1d3b48241bf7338a8181f8fcb8a69e14ffcaecd11ee358a6ec8bff87185715d32d167a4d742719a9124defc26900c4d4408b05af99d959b1bdbdc97adc8fc7ab1fcf9c4958e9dcd90d79bdc3007e94001f57653ac9907aa1bdbdc97adc8fc7ab1fcf9c4958e9dcd90d79bdc3007e94001f57653ac9907aa4f75fb1c29c4793ba1d23c31f87b6ceef331aa5176653939565faa620dce860115d65acd2a1af53b63dab88d190de73bd63244d2586f7516892dbe1c5667fcbc15d65acd2a1af53b63dab88d190de73bd63244d2586f7516892dbe1c5667fcbcaa4974269a779f8341ee87a999231c00fbc7f3af7c64badf0c115c052082a07f06e9ca67d4d1d7cff5eaaa17ddbe687030b7a38bc500971bfe328fc4806c59f006e9ca67d4d1d7cff5eaaa17ddbe687030b7a38bc500971bfe328fc4806c59f01ef7b3552f3d64747fd0d98c4e0041f53a19d675a6a932d361bdbfc5d123f129cb050b878cf98379444142ceb30e0c4eda316e40e2080ed66682e7097c727979cb050b878cf98379444142ceb30e0c4eda316e40e2080ed66682e7097c7279794ed3fe4c6ff8955dd96a42b672cd0a52ab1ec3fef02f91f23f5aae39a85dafd2c3eee7cf17d10dbc14ee6048c409d5f89acd695d13bb36d969b2edea45196364c3eee7cf17d10dbc14ee6048c409d5f89acd695d13bb36d969b2edea451963644487a572c5de58fabd33136490b2a9467682bf26450a79fdc66253dbf9d59bbc61ba65e7e1690ce37344475e9fa57573ff2cdee59a28df6b11a0b8f6be66e17061ba65e7e1690ce37344475e9fa57573ff2cdee59a28df6b11a0b8f6be66e1709c06fdaf768279f1cee2d9eb92dac29f629bcf25613f531db33a896b01c118db501d86abe3446a2faa69ae4ec81893b157326c8fe08626da57dc92214e40a469501d86abe3446a2faa69ae4ec81893b157326c8fe08626da57dc92214e40a4693ae9a8518dc0efaa71d3d2baf9bcab5e5225989808ce21480532a1f76c49ae8600b42fb2315c5ad9986e1b9821491c5ab3b7e70ab2fa7753b1c12175db38f5e000b42fb2315c5ad9986e1b9821491c5ab3b7e70ab2fa7753b1c12175db38f5e0679fd5a8c12618df45e5e8861fc25e2ee975d1d5a414b6c53bffec6b83f3be3c5a6905204f27145e33d2038b425a10c512b9c55eac35814941959b45b2b2a2425a6905204f27145e33d2038b425a10c512b9c55eac35814941959b45b2b2a24222987267efa0501b4853c79c3d568d12b946eb85cfbc6f6d09d5cd296537214a62dae37c4c705b5c6896283a5cf2d1283801bad6611b109d591bb7d84d559fe962dae37c4c705b5c6896283a5cf2d1283801bad6611b109d591bb7d84d559fe99d6e1e723dcf294b22c15566d3f05d05d1ba24b0b56238627b2ef26604b68b860c0614109b8a999cada4fc331aaa5c25359b1f5a21b630cdbb62758842a7d66a0c0614109b8a999cada4fc331aaa5c25359b1f5a21b630cdbb62758842a7d66ad5c38e2087ea50c95d6640968ee16f288302b7598b5b49ff2894d1c068070e82c4ea5fe48034fa16f12dedbaa36047c1d2a8c3b371decece51cd56b93ef72fc7c4ea5fe48034fa16f12dedbaa36047c1d2a8c3b371decece51cd56b93ef72fc71dc271ba746f3db4e8a2a2d3416879d54de3d024207fba075127df98b5834dfdfa3e5a89d3eafc507eb5016c78a07346a061b61044d9f7fa01997482ce507656fa3e5a89d3eafc507eb5016c78a07346a061b61044d9f7fa01997482ce507656bb1805ec46e63b3b3c0d890c4f2d6d9afbca37c73e9db021808ca22418a9251bfa018e4799109839d35f74aa83d6420a690f066b3e536b6899ea0af03471f059fa018e4799109839d35f74aa83d6420a690f066b3e536b6899ea0af03471f0598ba541165be3cdb3f132296602714bcd53fa94d3e28d7624b45599bcdd390abd09df1ed3605e5689e7cbb6e213540d33c8d8681052bd62893c8f33d56eebf6b009df1ed3605e5689e7cbb6e213540d33c8d8681052bd62893c8f33d56eebf6b099a8d2b97e0b4010721d233806d44e52186e7f3a1e6dc89f246540755dd1505736661d19799a7ce8e7d568036a88b0ed12ac9c859bed11b6ebc3791b6b319ba536661d19799a7ce8e7d568036a88b0ed12ac9c859bed11b6ebc3791b6b319ba5fa8fdd3d47d7ada3012d311afaa3df643f15ada7516358ff31a95430a0c341483ed2293cffaf334f399ed818e73be079af0580bbb4920ccc14ae2cb232baecd73ed2293cffaf334f399ed818e73be079af0580bbb4920ccc14ae2cb232baecd7ddc8da8ece6295f64938831a0b780be4421715c5814d3169d89d83652c922006655d5f3bccab2060dd387721bd21b45eee96a1608661ecd16a41817a2138269d655d5f3bccab2060dd387721bd21b45eee96a1608661ecd16a41817a2138269d61c051f76a92a4ed024cee05be44777380256d994460feef915563ab3b1e26f53e610da225212643ef6110eb8c37dbb2c8732900622c40e1e502bfe983b6e5c23e610da225212643ef6110eb8c37dbb2c8732900622c40e1e502bfe983b6e5c2e81a1608df5a644217c5561ad9c688cf08ab7504ed3e0badca06d8ff7a91a7f2136664d12c8efa7cb61f48e9aa76e51cf6d5dfa8126e087c70c73484f3629eb0136664d12c8efa7cb61f48e9aa76e51cf6d5dfa8126e087c70c73484f3629eb0635a5743ceaadbf53b5825745079b97730f023bf3938df6599816622b018b94580c51781ec49da23b67fbf9e15fd42c0e8dc3a89945b439e32cbf5da2527c76280c51781ec49da23b67fbf9e15fd42c0e8dc3a89945b439e32cbf5da2527c762d13d5ba9bbde8d11e0ef5d5511261303dd5824bda571b2f17b3f954cf2ae71008ea7e5753d8f39872687bfae6ae1024fbd377b7784ec72da39e5d3dc61883b048ea7e5753d8f39872687bfae6ae1024fbd377b7784ec72da39e5d3dc61883b047ca36e1b18db871f9e1594d47d83cad30638cc3abd4ef6e6d623abf0f5445246cb5107f75fd02769d5a5897ba3095f0f33ab66e9736975153fa739cb89e90ce5cb5107f75fd02769d5a5897ba3095f0f33ab66e9736975153fa739cb89e90ce577e6d087fac0243413b290206d9255f9f638f01074d4af1503cabd26363c7ca88cb4ad2dc94e39834417e482113d37ee9b8495287bcb522d738b8533b2576ac48cb4ad2dc94e39834417e482113d37ee9b8495287bcb522d738b8533b2576ac44cab9c565f855f9e969ca4689774d9687d51120cb5b50c5f9e6d052ad2d1eb9a86b62c7ff14af16a197144fb221454008e1ec458612396d05071f39c17abc23586b62c7ff14af16a197144fb221454008e1ec458612396d05071f39c17abc2359f2b627bca7899916a2cb689d162e08ce4d95510bbf1a714e7264d4af24c33ad5dcf1fba18130d48867d12f07c46e1f47d721b29d22db172c558d447b834f04f5dcf1fba18130d48867d12f07c46e1f47d721b29d22db172c558d447b834f04f54d1badaea7f82854136acc79db18dba0a748c5463d8febcbfda1a4c0a73fd7dd21bc0e07b90b917321bc332f47f12bf638277c0ce8fdc762e0cbb81232260c2d21bc0e07b90b917321bc332f47f12bf638277c0ce8fdc762e0cbb81232260c236e140733c99cba395111a5936207bea29586fc7d211ff8c6b32370220c0e316bc39419f6969f1c69667eb347ff9a0a3b71210984b3e0efb9ed7b2f385b6f72cbc39419f6969f1c69667eb347ff9a0a3b71210984b3e0efb9ed7b2f385b6f72cf006a60112d997d3698844f274db8e3b17aee34384be23f0ecd51c8da305c83ab40ec470aee648e2370caed75c85b4ddf958739a84e2c532aba19b84893cc4fcb40ec470aee648e2370caed75c85b4ddf958739a84e2c532aba19b84893cc4fc25b4ee74405238507b81a238901c1b3af0ace184da9ef712a65b8a5ebd6a797470b71b77ca0a4472808bab3c8c7f8ae1fd59fc5ed9638ed7b7c81e23cf4843e170b71b77ca0a4472808bab3c8c7f8ae1fd59fc5ed9638ed7b7c81e23cf4843e122e8fd399c5a73ce7af50c8d9ed2f87d9b1663e2c285b05efbcc4e712b759d45a6fc43ff4b072cb122017b47bbedd92a8b40888022459dbb37f146912081d5f9a6fc43ff4b072cb122017b47bbedd92a8b40888022459dbb37f146912081d5f9a8250ba5bc06b10430f82cc8d865bca7cef9a9ddff9df25da5d6885c95d17dce1ef54c1dbca561ba7e0e945a841304a0170e00355f31f711cdd6129559b8b0b91ef54c1dbca561ba7e0e945a841304a0170e00355f31f711cdd6129559b8b0b94a836a82d80801d64235a5dd7f292f4a64016e74548bfbdb2d113f1e12dca31c7f0ee3cc834eb852f6e3ce0bc3deea90e0846ce9dbda924f46b15f0c408c01f97f0ee3cc834eb852f6e3ce0bc3deea90e0846ce9dbda924f46b15f0c408c01f9b2953e2bb1af586b0ec87d53d5fcd62b1a64d5872b1d8d898736b27c1aacd5e39d4a3fc29261bc6d79bf8154f9f659f12deea182e6543c4986a89151f455d5309d4a3fc29261bc6d79bf8154f9f659f12deea182e6543c4986a89151f455d5304e85b9852e1b1d8b3fa4916792544c5fe104b78ef13888e5ecf5fbdaaf311bf4a996042db283ac0d1ebb77ac4dfee1921e89fce0e62b25a68a0f4a28d7988221a996042db283ac0d1ebb77ac4dfee1921e89fce0e62b25a68a0f4a28d798822160dc88464721a342fb30a87e9d8bf53c01864f71041da509e7d4d029eb24a7a3a28ae2121e174dd8c2a0a2237e1bbf1c1dc7f43aec3562aaf2319a7a833e7d28a28ae2121e174dd8c2a0a2237e1bbf1c1dc7f43aec3562aaf2319a7a833e7d284963b743c200715d247780660b5de975be68196727ea8d1fc333fc2609e1102ba7dfa8c756281d743ce28cf3b11486a72d1896adf5d0126aec821ff649998872a7dfa8c756281d743ce28cf3b11486a72d1896adf5d0126aec821ff649998872b8be4fb5acdcfa5cba483d3c1e178a95ef23155541027c62847bab9db23da95295346431e949e1c89ba80f3c552f07ce5eaec0d8336bcd3ba4e89152e3b05b5895346431e949e1c89ba80f3c552f07ce5eaec0d8336bcd3ba4e89152e3b05b58baf197479cb1835f8a54139ecb45b297967c2d1c340597f9b44aa572e24261ba00ad094c3bb7918612d8b740c4e59608ba92258733f31a0fb5f0c50a040aaa6900ad094c3bb7918612d8b740c4e59608ba92258733f31a0fb5f0c50a040aaa696fafb9e3eb2740c32abeefdc1603d1641caa1d0efbcb106f2c8702dd0786bf6c1bb563fae3e738e9eab790f34033ceba23824c6ab955e832d467b243ee7f7cd01bb563fae3e738e9eab790f34033ceba23824c6ab955e832d467b243ee7f7cd0e97386473d9021480d5301f4fa0b4faca3df9c3c8dd0a8672fdb98aebc7adbd445b49abef12683f24ad1913353be47b7bc4ea6d5001d2e1cd33ec5eedb3045f745b49abef12683f24ad1913353be47b7bc4ea6d5001d2e1cd33ec5eedb3045f7036f37f5ea348dda3ce770e2ad75543e505541e157c467c562a5d2884a528be33958f16a5c1aaaef230ae3f558b438220677f92887840616a6033fc1b3fbdf243958f16a5c1aaaef230ae3f558b438220677f92887840616a6033fc1b3fbdf244862e7c7e267564b1acc6c9047b3e9cba765857c629f677214687eb377756a04f5b4ef9952cd2a6cd3b7c3bcaa09313141a4efd787562024de367fba99c732ecf5b4ef9952cd2a6cd3b7c3bcaa09313141a4efd787562024de367fba99c732ec976e7378c9d46e50229eba9dc17fb20bd2f49644d71b91df0202748f7c0c196536783ebd9874a457d3ad6a9598a035308164cfc3607106cc86ced30ef17f9e5b36783ebd9874a457d3ad6a9598a035308164cfc3607106cc86ced30ef17f9e5bb30de65fbc286cada67f79e33b9eb4538b0b30c775047f9b031100c4c3ec0df748fc6ebec125d4e4bf16dbd40d4cbbd52808402ca4b206c89adec48145d51c2348fc6ebec125d4e4bf16dbd40d4cbbd52808402ca4b206c89adec48145d51c234b068d97976798d356d8955b8db45ce4eb9a1d1e1348293bc50f3332f6df30f68c54921f9b51faeb760e627b6f2de51af9789e9bb1ee5c35202920770a75c98e8c54921f9b51faeb760e627b6f2de51af9789e9bb1ee5c35202920770a75c98eeeca169d406b88467a100a84dd14ac4f54232ab9230299c89ec2f0686567c444d447f04d396eba1be83d5c7386edf3cc3dc5c8811b8dd9b3a4ebf3620680b3bdd447f04d396eba1be83d5c7386edf3cc3dc5c8811b8dd9b3a4ebf3620680b3bdcec5bcea5704b91290f67fe1b76a83fc74c498968c3207f5618a5688fe93be2f2b45d5f4b85c35eae628de179a3c64517ac52f23a60bf2241f57267d18c8db642b45d5f4b85c35eae628de179a3c64517ac52f23a60bf2241f57267d18c8db64b35ac4a05ac3e03cfd15b551df5962a7fa0f9c47305319ea7047a0c4bbb075891f6fc68b3fe4dbbb4272a07edba52ad77bb60aa0752a3f84e125081aa901ad9d1f6fc68b3fe4dbbb4272a07edba52ad77bb60aa0752a3f84e125081aa901ad9d60cf5d8ac01c4d23104f776a5819a047625870e3e8123751ff1477aef40c5e8c21760d1af898b363b13b12803a908744e7d21334bab02b52042c6144fd7f12ef21760d1af898b363b13b12803a908744e7d21334bab02b52042c6144fd7f12ef939ff3dc2288407138c485ee56aa402f31214a7712b478942cf7dcd8ee6f18bdea74370c5b95b953e2011c2ea0eec129c7b8515dc8afbe39d7c34cb4ac2e2dcaea74370c5b95b953e2011c2ea0eec129c7b8515dc8afbe39d7c34cb4ac2e2dcae368f549d337907e8c2b405c8940daf23635a57763a1ea0c2b78f9940d2b0a11a23beecb2557b96816679fc39cdf0ce7ce43299f29c08b910a2f33dd8dd3e46ba23beecb2557b96816679fc39cdf0ce7ce43299f29c08b910a2f33dd8dd3e46b3d8bde3330f44cad9f511155f2cae6936233ca7bf34d3749eb62bf78976392d361df6718cf6c0913e63b511b3c59cf007732aed39f3abce9c3523822eadd3baf61df6718cf6c0913e63b511b3c59cf007732aed39f3abce9c3523822eadd3bafd1d20c5aa04a3ccbe56309f3f71cd99677fc0846064566ad7ef4267c9999df053b8bf98bc93be5faa3a7403b17c33a63bff72e3d83c81b82bb273fa2ea2a10a63b8bf98bc93be5faa3a7403b17c33a63bff72e3d83c81b82bb273fa2ea2a10a6401e8cabd2c774f40fa33fafab88dbb8df0d1717d9f1c1b65320f19a0212701ee30f09dbee55978a01408ea8b49b06e19d79f1b771b8f477647cefae4b2ae550e30f09dbee55978a01408ea8b49b06e19d79f1b771b8f477647cefae4b2ae5501193530ceafdfdf880d506cad7b8c7e6394ca7d874e40620ba196ad20ec2557adf6d9fe85cc346a64ae7f0a4f7ae840cf0418b0daad22c530d799fef0214492ddf6d9fe85cc346a64ae7f0a4f7ae840cf0418b0daad22c530d799fef0214492df26ce1bc7cef6545be4ea19cdb262a12f0391be8693c4cff9b3f11986418c61de2400986db01740891dff56fd08a26246008012b436cc096e6e70fe8876a107be2400986db01740891dff56fd08a26246008012b436cc096e6e70fe8876a107bb05bd647a47f1198ae4019f5714d14d16a1d9cde1f4e996ab25bf0585c4f63f4ea02dc1953eec18dadd62b4c6d1684dd679210d2f2d5d91bf4228e2772cd7104ea02dc1953eec18dadd62b4c6d1684dd679210d2f2d5d91bf4228e2772cd710497f062ff624fa1f5e1d123c21443f90dfb4dd72c6d505c969bc0f8c1d444479e63832c576a289a97d0f0c9ee5c8484e65b9c31bcdfc9dc3ae22c659d00769ba563832c576a289a97d0f0c9ee5c8484e65b9c31bcdfc9dc3ae22c659d00769ba5f3c270446460aff9811b9b0ff051b122f21327162edc2f37c7037de0af831c782862b2d29c2b537fdca235bd7918d7400c250534653b1338a0faeecc372971dd2862b2d29c2b537fdca235bd7918d7400c250534653b1338a0faeecc372971dd4728e578f958b9c50802f68451680412b06e6a6792f9e43f9669f3f6f821b87dd8025930fb269042b087c439d6f34461a31e60ca1ab24380eb67578d0b280f97d8025930fb269042b087c439d6f34461a31e60ca1ab24380eb67578d0b280f9701cbb0e577358b67295982fe636b501e981719f708b7b731da4dba085692240abdcf7b476b19d9331ab6dacdc9ffef9bf41e43839c813c7b8078cd8edd0c903ebdcf7b476b19d9331ab6dacdc9ffef9bf41e43839c813c7b8078cd8edd0c903eb4de9a53f5b4226fd25dafcd86ca8ed2aad2551080841bd748e5928224ca97f5b34c33f52db256c4ce318c24a3c67d2e811cbf14eac81bb94a6fe1552cc70901b34c33f52db256c4ce318c24a3c67d2e811cbf14eac81bb94a6fe1552cc70901e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555272b4298ce6b151803f467067f16ca868bd99c8a64dbd74169131eb5b13d6195272b4298ce6b151803f467067f16ca868bd99c8a64dbd74169131eb5b13d619cf271f8e5db53de4b90452381ed35b4705bba1545b3a74b9c8d00d45cba896e10b21069e30a840b505e3fb22113eaa8a2d77c9e0ebe9dbec96833f0951cd98ef33c98bee35a4c5d8abb22b4accb21fde27d38570853c95a36e1d3f97dd9c6e8323dd2034e94434883a3e7446cee23c78acc6ee34ce17ddf86ab828e9c377ecc413e5f3c9f0be8ad0130a4b1b94beafab9ab11b9376b14e3ab1b9ae0682672d1c0262fc12e58b1cb215ec22a0f83375eb3f8089df39a8d87d78d2e320c4aef733faeed486f7a71f244b430e7a35b87c621c90514f8f7aaf967d787c46851a88966927828ce90bb1190cf933abfd521d2aca737652c755650897f9dba1c370e69ec03f5d5acc854a8f5b5e753069b548c8e0c28d4eb26ae8f672588a41b341a45e094db8e478471162f9365c29abf3686ad76333733bc8fea594092e13201bba9c4a869961292b720e51e3c8f3370689ad9cfe9448bd44dc34900c06a92aaa4604acde3c1dab70da808c3be6ca821c367970157fc61ed162bfc6d83b2650818dfe4b99b144e1511c3e2bfc0a842194ee65f54555c9ffe63dbeccb98f3e846eabe319730c3e6a525dc2b2514e7b633f16928e7042e75050712a511e45478af50da23a47c10a1a06b07dcbb4049fe0af08199298d2088097ea65275445acc0bc7846ec7c80ecf24fe76382aa875d0c8b771716ea7224ae9275c08953adfdb9d2d5b9762d1f20c2e95eed796a2b452539619076269ff6c07f29497d13df596ac1c9db8276d7d8c9d08718e8e69d9dc8a81f58d760ebd3318d28c7d9071c3af8714552193c59d10b10d1d36c4223c8eacf7d295f82bb78efc92a1eb81e24eb8dbf56e4b307511cc985cc9f3a6411e43207c217998ed7d4e61491b372a48bf5ee629c0aab330d8f0c3920f23328662d15ff5707f4af802a466d523c4214ff7e8ee6a22d34c2ba6fc0bc3f00e9b65c2c40fc0308810b9ee3acc0b8b2634731da6cfa3f9ca9724d7ab43963a772ffcd5a8a94b2ac7ef9964ef1b68f90e08dc6511f29bb728e9fd734ebed556277fa51f618d4849523bfcce081479fb5b4a4a6dda4f89da7cc021443ca15b3a7012c41e40031ed37d69cc598357712046d7a4642ca65c99cbe7d44031c5222dd7fff587db178e4495d63d0f42dd0126192c5e2bc9d86b81ed3e515f4b0c5f0479d551b45348ad594322b9502af5eed912e66969161eeda24676d98f8150c73d76527c0ab32dee7b3d74ab01894630dc567bc172dfe4ed205c836d966bbb6b25bd2a1c40666f05a37cff9837a08b6b2a36c6657cf45fedd193c0b8a9c2fbc76ef0a7a975eba4895c2ce6567839146d02d73efcf5bf44be2bf7852dd16406272b2286ec75316a3e7f400548d92461fd69ed5b663d8597439b8e6381275c8097ba68918bbf40d1dd52574ad0ec782ece670fc0bfdbbdfeeb5674b253c130e2ca3e665bfac815ffbb264dc7a0167827bb01076bef65a7956544f900b0d339f5e94bc4f75eba08c3d3e815cde40dca45b34352daec10b67e5930a90cb81b270114978de59a02f7f8c1363451713987f65156e60ec4d234a382eb1a793805e8d20204657877a8ccdf8b7b326c008bad1ff3c27714f65c51a881321c92089f2632070d7e8e523eabc21ebeddf626debb935adff22e984c9fa0b1c49a1d188dadc6ee9711f77f1260e6e064602db5a4644df256f18c14cb163c728e79ef96d508a88553dd670806af59c60f2458f7d69d09f384bf96eb86126aa632da1b8237ce19950ecd2e90563648e9ffffc02e2d5b0b88b840c5e14377a4017930328f22ccb12e8c6021efd7a2a5cf4f299b24a7676be16c9712f9315444964b6a48bffccd20988a84c363e53ebe41d78f9e42ba88b03dd171c98230861dd791b26575445f1edfaad5e5ab94edb1c5f50aca913416a444b60d07716684430e0c1fa14622e2d743cda4d566307bef4edd4dbb8be87244a406bf45cc59eb1462ddf3433ccecf9e879955a23f5e7c10285b652c90593f1c82859c1e49d0b29b39b170a777543759e462f402d76ec507646a2de3b65cc16bd89a56dfbaaa99658e36d923305552d7e244368ded9acc06a7af949a7c35eab027f249ce5ef230586fdf3cdadaa73d0856a9e0de6903467cb9ce3a2484606b296845d06f3893bccb7a4a31640140342e296c6351d28335254c8b0cc9f9387def91bc8d377601658a5c28ddbdf9b6b3456e1ad18efae76fb11fdb0669b29f8736d927f821cb55d233c929de25fe1c3e22a9171f63ae4c493af395bdb7a14c08cd48c7e9015712a9bd80dae52ac951842df8db112d745724a87743b03df7f916c01d9a9b01dc703485017e61c619cc010a85f11d2ab523176f0a33559b89c8ed13fea4e17c87454f25765a887f0c84c906af8d4aeab939b3ba95a4f6aab3f3f9b437b4ccf8ef9728aa7b5d261e6159515f6fc0ae738a13837bc041b8ceaa5143876e970fd49819cada3298b0fbf7f324fa37d15be31477bc40134b44f3135f0062b18763c47ed43ee0bba64a8ea892ecba9ee324e89007fb1865a2bf72b27beeea8a7c1e1db347b52c2dff9099675048690a3f48916d5c2b416f701eba9779d428383d661612da431cc1ac618f16523c13e583371c85f286d9475783d4d593a228499ab7b44287161fb71e6fa2e405b05a49caed33fb7457e568bbcadfa00866e0b34bb696cca23580dda36681b5228da06154a649facef3a24de8549216f982624db1375f8c9460088f87f3cb1bd7729e0f5e3c7716c4c562f67897dbcc0c24ebeb9d743994307ad78834472adfeed9119137cb1649a55b8a2ac845588006156686e4b3ee900b2142ef277296db09635ff9c79facca9c85619a1e96746c0e7464db733263772b917796df3c7732e276285f0ee7d06717352bfb0a2c2b48f011cabc662d614b2819fc5f787f9bba4e7155e4ba5eb5c27fac29888da48e8cb641d5483aeefede136223f83bb6eed2f6af6ca36ed097d4a59d7b452515c55cd9674fa8c4361cc26862331c2bd19014052baa8644ef55818d661e169fb880c1505072461405a300d957950f74b8f8c0a6b9f22904b9e868f9837a644e3e13bc08cffc961e1b61a249bedf1b8bbb4e2f5dc34e4d6350f4b6d88f2ae7103ad0f70f2793653a68bdc1f25111449508df2d20341470ae39062e56d21255d644f8c5b6f71387eaac837825bbe7197a24e103df083d9a9cb3ba921aa5f2fb13a87acbd32ff9dc2f7cc68735a103bf2139e41aa64b5edbaff2496a66e3b9528406399c4c20b06db740d68d3308c04d14cedaffa55e00f76ab091319fee7c32fbfef108f9623198b0fe6fde474858e3a0b6e4b2b6f0084080cc76ef4d707c11cf6430e526266042f3eb79423e2b722e0e35a5a52ac4a898aa56fb19ea54db99f6010189018a281622d790cc3538a047c428510acf06d91ae8353e3d0037107a9cfe884e8f847523741a8b3d3df114db525f86445ee515a3fd09e80983c891cfc29cd9a30ab8fc1cc5d9836fa0534af98fb009c6670514b6a17e96eb03bb44a26b5422ccec0effa59d7aad5c175b8fd559c9a6a19f6cb8062eadc6834558f244b4184ef1935221998f991ff1ef6c525b0d2bc888b10e5f34dcd415cc066d9e0f52e7145efa0f740f523fbcd5f6396672d4cbbede5b6181758e5ac526cbf03b728cfd33cc068790471894b960b805b21bada1a5d2f8b45184e726bbcf251616371234da5792cfa98a2a21383245158dc2545c68b25cfb30304d9bcd09e994cddcdd93a93e4ecd13a52436efe90d18992a2de411a7b5fb9997f5564b95caf6b99d7501bfd9491814e34d142b903a28a8c2fbdeaf7cbcd975f18e1aa4c06a08d956aaf2653139f554d6d7d7e3a55333c75c4078906e0f55049b1719dd38f78ba34b5256b5c4968793a094a933041ad8c0b915ea7c69089374594619ec6d1db87ebd0577b8b12fb30b805c1664b93853e24a55c31ed7bb7b9a0d96690df22e7a24ecf85ddee07bbd66c492108a72324fba1562632ce3ac72d3eab72fe807c729806516ae029884cac958501360adfdb6880f7e4d587ffb7a1f10a99fe8c439ae58a718c62e443163396ec0644a8b0d4b3da60d7a2274e27663fc039fb49ca58878f5eda04e0bade252a486a8ac2b47e46a522f6ab920b779aa85540bdaf830506c4845b3962c6895ee50fd2e999fefa243573ac929ecf813cf66f2b09f2cd7c4e170580579ec7ea500c385c3972902e944cb54ddda5b6e7bd989d426a65613fd0a2cf170ac848c3105b6b98fe9fddb78445a460dc92fa741040c713aecf8ce2755108fb110433f73c7590b557ecf05a595829d7e30a00ac423ffd71506b3fa85a4aeba5a53ec50a01f500eb1ec0686cd325a45194a867c06d65e1f58832f3edd2ec19eb4271fd9f328fe6e2ff1ed855828aa22db4d2cef5e78e617c3c1919a6a2f857ff2a25e0306ca291025d3f019f287cd004f28139a82b110244147bf5ba7d5bb05e2a37e588a4491100411209c8cde48778a14b0f8d461b426907296b05998620076dae5b0c8db957167e943f5aedea918a57789aba0564c81509204f772e4e2dbdf0831a83a2a8e4bb65d4bb98f99421fd57789aba0564c81509204f772e4e2dbdf0831a83a2a8e4bb65d4bb98f99421fd57789aba0564c81509204f772e4e2dbdf0831a83a2a8e4bb65d4bb98f99421fd57789aba0564c81509204f772e4e2dbdf0831a83a2a8e4bb65d4bb98f99421fd57789aba0564c81509204f772e4e2dbdf0831a83a2a8e4bb65d4bb98f99421fd5acc5c99f889c87ac96a08e0194a201c4c8324ca8a757fecf750917450aee53d58f8b995a70197df442bbe1715e0eb8567b5e1d274f45caf6866335d4fac32284c607ce80470bd500ed38e6439134a6d8a1706dcf89dda2ae5d058e474cd7cc7a1014b66d7ef0efac7cf55c8a19dffd4bc92c869a287a54b48b721894b322a8da1014b66d7ef0efac7cf55c8a19dffd4bc92c869a287a54b48b721894b322a8da1014b66d7ef0efac7cf55c8a19dffd4bc92c869a287a54b48b721894b322a8da1014b66d7ef0efac7cf55c8a19dffd4bc92c869a287a54b48b721894b322a8da1014b66d7ef0efac7cf55c8a19dffd4bc92c869a287a54b48b721894b322a8d56617524a97eca5c4c1f91be2088602a2cca1eff1cd57acfad2ca16076b9542bcdec6662d58efa721e7276c6a1f840765034cbffbfeae94fa5af81afc00d0e9acdec6662d58efa721e7276c6a1f840765034cbffbfeae94fa5af81afc00d0e9acdec6662d58efa721e7276c6a1f840765034cbffbfeae94fa5af81afc00d0e9ae51330fcc368e60da51a0c808c598cd5bebd47c09bbaeefb1e650dfd39d451de69e02bb4a32cade8566695c50d997efca7cd8e533933727673b17b586ffdd94a1b1d3075e45a2dbc8a810cb5aeb83c03d37d557f0e18e94323f0f348872da28b9fd0c029a5db750e69341a3b2501db99690cf8e13e60c02694c9aba0091090b04a7b4564182f67b662c8e7b1f71f862e4a6ade7becc45da782a0c9efdbfd0f806584f5b0b111dccd7c8acf5bea46b33561af16c6c38b650606e0b743c1a12b4d8c480f922c0a7def2dfba8c681535b57104ac808fca9b9f244c23476d38e7bf994ce2b6489e2c5809ce1c88d5e9c6597b448bb1197531e5c6bfb9fcff5a0938967b969cde6c353ea725eaef7a008a0bd6172e0b01bd6dd88d437290fd36d34005a22d83151ac4617a544bac2a52d62a5fa62209bb8b5a840a9122cb88f8598626a302d31a24b23b562def7ce0ec1b24dae38e9c865dd380453c2a035e5dc009a654218a00ce38b7345168a1ad79633c78f7d9112140dcda7d1011e3f4eb266ce654218a00ce38b7345168a1ad79633c78f7d9112140dcda7d1011e3f4eb266ce654218a00ce38b7345168a1ad79633c78f7d9112140dcda7d1011e3f4eb266ced44c8860e1cd9d12f6e0b090e7eec660f212423b5a9dbeb37d22a8ad17442170d44c8860e1cd9d12f6e0b090e7eec660f212423b5a9dbeb37d22a8ad17442170d44c8860e1cd9d12f6e0b090e7eec660f212423b5a9dbeb37d22a8ad17442170d44c8860e1cd9d12f6e0b090e7eec660f212423b5a9dbeb37d22a8ad17442170d44c8860e1cd9d12f6e0b090e7eec660f212423b5a9dbeb37d22a8ad1744217019003c0f86a7e7be76082ba5ad3a648f9301b9b79ee315bcbe1e4c4745e1210cc29d5cf1caadfa4b742ec8fa34fdacfbbb534b2ba40d9eecb771946a45caef0602f929a1cc461e3204a6a18a7d77bdf0e1b733238ad2d33a61c563bf35a31c9b02f929a1cc461e3204a6a18a7d77bdf0e1b733238ad2d33a61c563bf35a31c9b02f929a1cc461e3204a6a18a7d77bdf0e1b733238ad2d33a61c563bf35a31c9b02f929a1cc461e3204a6a18a7d77bdf0e1b733238ad2d33a61c563bf35a31c9b7a6afc3f8be02c6f0e166b797f452601ace5f5734efbe979fa76a5edda9029197a6afc3f8be02c6f0e166b797f452601ace5f5734efbe979fa76a5edda9029197a6afc3f8be02c6f0e166b797f452601ace5f5734efbe979fa76a5edda902919f5c9c715dea36f5c6260beb8ee1d2a6396a5a00f206f459f82e7dcc069fef1e790c5a0cf012085057532887cdb6c4ff7d10369a34ade68139271485eba15e18790c5a0cf012085057532887cdb6c4ff7d10369a34ade68139271485eba15e18790c5a0cf012085057532887cdb6c4ff7d10369a34ade68139271485eba15e18755ff9428d9f62966d8a5bc102ed3d1ec24930d5a084485b59c3ef05fdec06f0ea63cb37fb0670d30aabd8fe04f72b08b3bf80b60264134f5006f13638724ab3ead1cbbd42ec1390bc7ed66a4e6918950a84405e9fe6c1686e8af754163bb4172ad1cbbd42ec1390bc7ed66a4e6918950a84405e9fe6c1686e8af754163bb4172ad1cbbd42ec1390bc7ed66a4e6918950a84405e9fe6c1686e8af754163bb4172ad1cbbd42ec1390bc7ed66a4e6918950a84405e9fe6c1686e8af754163bb4172ad1cbbd42ec1390bc7ed66a4e6918950a84405e9fe6c1686e8af754163bb4172afff0f57bf5446a477e198d5e71483b371df6fc203789355a1fc1f453e1a484cd2bbf9ca4c8ff54a6a0865f368f68158622e8a40119d9821fb34a483cbd201ffb5d6be53d94c88756cb3c45ade837351f220f435329fd6e4c8b8914f74864eb7fa1219b409a65faff4e5c8452f45410189400ff1fce9630e81d7ed6df1e2041b36e32a633406faf0b574d1b9c4a0202a75f308c54551bd1b456f3c2bb94b6e5b607aff4a1a8b78ef30edcb03bd7fc21732fc87789aaec6403b0ae6f22382f22eae74f0b060236ee84e5c254803957d1b808725bd03499ab83b95c122420aee010b8df37b8f5581c512e8fdc6c2e0ca6964b26f9cfa5c35a81d10ce80c223415f5a43148de42f6ddd1822a447c62d771aab2471e7298216fb1a9ac483ae587eea19751a320bc7c1444e1dd933139ddd3e7af44840b655506eaca5bec246a3c7e5e5099e6ca7f875c6fae543da64eebca3f959370ed01f8cdda07be15185bbee1895bbefd9f9afcf24b0c04169f795e278f74f937438de79d1ff12c5a1d993465a8645186d70b5a8b884f1d618748c7096e15cd8e5619805019a5c511fa062b88a42d16d32437b4906fef9d897c20f66c348c8d83ad5ceb26ba2312adad105aca737eb8bbfda5cec2bfa29f8e9225ceee36de621092f1c8dfce14965a372c62a0ea3c4bd890255e420fe9c42b65e4a4361de6150268403d1363f79b57cc3bafa796758f0f0f061079bd45d36145c81b867e7596f0d2248b5388e7bef87b857a76615ecb5bd3c5f8884a17e71d3afbb9e995da1757e50a6cfb3a121dd218dcf6f0a3609ec160b52c07be1ad15dc99fd0302e65cb738bc4af5283fe68b9a226c7fb2fd5e89db27956b2c36b7a5cb146e7d17699e0619b9c4441264f87a38c62bb45ae1096cabe72e85af2d6c40f33a4a1b707590150869af88a2f1746759bcaef111ecd22d25723a3fc4e3f4e4e425f6c7c3502ebba7985172cec9db6793177273c0ecd22d25723a3fc4e3f4e4e425f6c7c3502ebba7985172cec9db6793177273c0ecd22d25723a3fc4e3f4e4e425f6c7c3502ebba7985172cec9db6793177273c0ecd22d25723a3fc4e3f4e4e425f6c7c3502ebba7985172cec9db6793177273c0ecd22d25723a3fc4e3f4e4e425f6c7c3502ebba7985172cec9db6793177273c07993cefaf4cab9fc3ba76cbaf82b458c3f7cf998e834c26312f7cb258c4e65717993cefaf4cab9fc3ba76cbaf82b458c3f7cf998e834c26312f7cb258c4e65717993cefaf4cab9fc3ba76cbaf82b458c3f7cf998e834c26312f7cb258c4e65717993cefaf4cab9fc3ba76cbaf82b458c3f7cf998e834c26312f7cb258c4e65718930bd331a794213be533be3fe15139659c524e35951f4d3cdaed64fd36c4fc434c17315b9aecdae6bf03ec2074884caa3905baa9f295f0178436b34c4b583cc4648bde4b9f0c5cf9a41df5ab6b71208cd8aeb5b3f297042d1d179bab0094ce4606b1651bc050e656cd7e3f47c7c1c91fe73b6b535749d44a3364ee4654e8349606b1651bc050e656cd7e3f47c7c1c91fe73b6b535749d44a3364ee4654e8349606b1651bc050e656cd7e3f47c7c1c91fe73b6b535749d44a3364ee4654e8349c0c9deae6eefcff358b4dd2f3277cecf4c5a6e51b454fb67a21caa1e1e5ae5cdef449ccef74bfd0a325b34715407abd6462caf8e4bb941769b91d171c2ee603528dba5f4f4ae7720e450caad1dad421df79a2df6e9d8f50ba29d4550bca08cbaa71247fe4fb4c8057df43f7c7f8282b5273355fb862f4dc4ee243af4cd462306a71247fe4fb4c8057df43f7c7f8282b5273355fb862f4dc4ee243af4cd462306a71247fe4fb4c8057df43f7c7f8282b5273355fb862f4dc4ee243af4cd462306a71247fe4fb4c8057df43f7c7f8282b5273355fb862f4dc4ee243af4cd462306ddd54d14a5d216055992b40b38a4448a244641c42b0a8c906220854c3971f2e590cb72593f8e4d9f4cbec7d6baff0f0c291c45f17c6693a652ce46e567345ac78a7d0b17a015dea749e896010eccdd98cb11fd9614498c69a5d22e7ef580f524f1f97035e44c812f2bb69fb97f379bf9f02275578b35675d00125f7d4d238be4f1f97035e44c812f2bb69fb97f379bf9f02275578b35675d00125f7d4d238be4f1f97035e44c812f2bb69fb97f379bf9f02275578b35675d00125f7d4d238be4f1f97035e44c812f2bb69fb97f379bf9f02275578b35675d00125f7d4d238be4f1f97035e44c812f2bb69fb97f379bf9f02275578b35675d00125f7d4d238be4f33801b16f5393a8c8499df66919e06f40aa9c720c0202863af6556a5d4751ddf33801b16f5393a8c8499df66919e06f40aa9c720c0202863af6556a5d4751ddf33801b16f5393a8c8499df66919e06f40aa9c720c0202863af6556a5d4751ddf33801b16f5393a8c8499df66919e06f40aa9c720c0202863af6556a5d4751dda4dc125811b350056435f060935e65cd3acf8042cc1d72522184e8fdd69bdb685745ff1841784cb118417cd349004b8e6f0685ac145aa6b9b45a5606f967b6b9987733cf0dd2752cc1aa5a7a23367505657b14c259f2f7a947a90478e7ab31a9b9e7581c35ada6dd2310be08309a7516322856aedcce24494be06f37d8b5378e8245cdaec008e6ac8c3dc42f93063f5f13ec2b3ac7d9932ddd31ab0453e803aa1df7c25d547ed0adf0b649fecd7d1bebe38f49278d51cd0069acea786746f0e89a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd9a8adedb790fb99a1f48d56e1ac06c396bf499fc19a6f29db8aaa06da381d5dd82807a5b64d0e1015dc2b69a5ab024e64fa3822aca1c4a1d5ca94637e6b8848e0f87667ce0242ad705fc8309da9b3f3131dbdff3fef27d0cb0977d8f6b4831e52e12fd227c3ef01dfa8c6424ab912dd892ed903e21b23d14d23a8942aafbb551dbe4cbfae6a460603b4f98c011324f11225bc30057384b7503cd4635ddad7415dbe4cbfae6a460603b4f98c011324f11225bc30057384b7503cd4635ddad7415dbe4cbfae6a460603b4f98c011324f11225bc30057384b7503cd4635ddad741516b0e002fb3d07a4144e94511a7faee1e4170c0fe37cbd666616055cafdf3ca8c82473c3ab558d92c1cacfdaf234a2706ed647096cf66301fbec426b60222387757a02951b6d5ea211f67b8be0eaff61fb823343a6950a9fc82c5c953a4e91eb2d237eeff3c6bb4c764db214ec59f6c71f422e5191158abfb6ce5ae87b2134c6e04bc65bc7f0b4f6bf8e684b9e3553288fbcd3aafddf74066d2f22a7b9a47798e04bc65bc7f0b4f6bf8e684b9e3553288fbcd3aafddf74066d2f22a7b9a4779841c8a60bd014386d62583499d05683593ea41586f4c3a552445211877cd0de1b4d5a62145a41cbc3e9cb90960c6279e9dd7bd127354b11342adbe1fe1883d18d4d5a62145a41cbc3e9cb90960c6279e9dd7bd127354b11342adbe1fe1883d18d08760ecba9288cc1e3b1dcba6960b3cd8fd8ca7539e23a38d4f0b5f2b02f960d53094c461d8935198ef88e66e4ea1e2ee94655171ea951575fbd70a68935024753094c461d8935198ef88e66e4ea1e2ee94655171ea951575fbd70a68935024762b0e35b450bb94acdfba65515324edf2d580d599524daf08a4ca55e4aa200e107be25250d9a8c53f32dddccfa906ec4a3e51d972c893b77f9ef4e5ef135129607be25250d9a8c53f32dddccfa906ec4a3e51d972c893b77f9ef4e5ef13512961b4961eadca237618d27d3a367a2bd73dca3df1fcb12c3825d8da5082e570cb6b674c832b118c3e3b45352de8cbdff75eb0b59515f6411749e84c4a1c154f658b674c832b118c3e3b45352de8cbdff75eb0b59515f6411749e84c4a1c154f6580cc3568d0c2b54f142e6030ad1c8ec328571d12e9b27476fd622460c8d1d945252b3e87177e84b8d9759b66c8ebf65ddbca36d301a5d3526e4e5f53eb5e54b2352b3e87177e84b8d9759b66c8ebf65ddbca36d301a5d3526e4e5f53eb5e54b23a53d1c21bf276c10da842844132f0d8fd53b1cb9245ec3fc92519f66e802f10d76941367fc29a987ea2889dc5254c947e5688d0546a120c5d60f6f431c680a3576941367fc29a987ea2889dc5254c947e5688d0546a120c5d60f6f431c680a35d218b859b0c4d76fa6fdbe3da53b565086401772c725deefa63bbdfc12b73ab7777449ce3840b6c8bdc0a72fbcf6d16e77431cb314f8825ecaaae7d9131b872e777449ce3840b6c8bdc0a72fbcf6d16e77431cb314f8825ecaaae7d9131b872e1066c1ff5d8bdb0ab7502114e69a291547e3ae38b34dfae65243f7e7e5dda02227cc18a82db6bbc3daf4301e6f74f5ada59736ab65471de4d43b4e94ed7647ef27cc18a82db6bbc3daf4301e6f74f5ada59736ab65471de4d43b4e94ed7647ef7678861893d6e2c413b5708d9aad6317a66b0b6114c553128a3375244b829ba7b8a06feb5405fdb0ed282c8eb42142dceb875d19ba2c594cf08c7f86fa05f813b8a06feb5405fdb0ed282c8eb42142dceb875d19ba2c594cf08c7f86fa05f813de294f7cc5be6f6243e4b334d13a16714c65be0129b0ae1f95f21f354cb018d3a96b01a11b9171109cfcea630918dc2159d3968f8cc77a47bc122893fc25829fa96b01a11b9171109cfcea630918dc2159d3968f8cc77a47bc122893fc25829f47a197b03fc94625bf2ce0c213cfbb8efaf21189dd72a74202db26768f3ad0046deeff2f5b72242b40341049dc9471ed9bc8cb6e6b9b5e1a46751e0bc02ed0f46deeff2f5b72242b40341049dc9471ed9bc8cb6e6b9b5e1a46751e0bc02ed0f4edf8a9e367386115c13e9568d114bb78897db300db294d48c09cdf30bd7ad1607a32ee9ae59b559029632917f62fc4e33f7651ebb7bbb548bcf644e68bef10857a32ee9ae59b559029632917f62fc4e33f7651ebb7bbb548bcf644e68bef1085600971190fb51d4bc55e1e30adc3ae5ea9e77df022cd900faa378306060932858e812be28a4dad278c4924e532da19580969908e625eee37e28e0eb5d4ec70538e812be28a4dad278c4924e532da19580969908e625eee37e28e0eb5d4ec7053d89215353f8ce658402f3fa007addac6c150e30f1f630b0ce760343eb5d593369b04b897c664fdb17927a5c284b1dafb892bbe24961f9c1738a1e08a4b10a2759b04b897c664fdb17927a5c284b1dafb892bbe24961f9c1738a1e08a4b10a275adeb95f48dba9fba4c87c569c3dd20611b1aaea4d63eaa371bf9e758e06bc81cbce79dd03876b788db1ee1d41de66403c75787b279fcba9b60b9ebdacfbb2de9bce79dd03876b788db1ee1d41de66403c75787b279fcba9b60b9ebdacfbb2de9c2da6c1d5f78a3da4627bc61b2abb752f20c70f4443dfcc611b5351f0906aeed84eaa9e6f8c565674c79e71b954caa093a9f7d85c999a85834167fc5a47f6ec984eaa9e6f8c565674c79e71b954caa093a9f7d85c999a85834167fc5a47f6ec94965aabeb9d3b55c9d941286b146992074b2d7d6e908db61937fa3c8c26127537f009ae19ca714add9c5b74f17704f1e47a8065922d227a45b80e225c259ee9b7f009ae19ca714add9c5b74f17704f1e47a8065922d227a45b80e225c259ee9b3e556bad5dfd90486f19fe9f075caaa4048db96398b7b165a4fa9ac68a5eec216412718b8966ba183e52e867bf48deffa096889064e5f9c780588c30f13dc8e76412718b8966ba183e52e867bf48deffa096889064e5f9c780588c30f13dc8e7d79c7eca91ed3113f89a86b7843ddc21d0be49c2e7317d38b3acfcbf0af84177a42ae0f165315488969a0786f26be9bb9f7c01d8a0a51de0571e7f5649c59ecfa42ae0f165315488969a0786f26be9bb9f7c01d8a0a51de0571e7f5649c59ecfad7bd8e88b70f5b81a631a35d1a42a293dc146016d572b6f58f087f5870cbee241ce420d7dd4ebfff80ce21ead7c4341cd390ab4d1616233ec37f139e0250f2e41ce420d7dd4ebfff80ce21ead7c4341cd390ab4d1616233ec37f139e0250f2ee91b97dd5e29366a993119c23b46e7c5e4d704bd808a2f2fcaf4b0d4297f430e0872549b43f1d1c35634a787967d3059b595bc8995cd24d7e88c4a43d31f27820872549b43f1d1c35634a787967d3059b595bc8995cd24d7e88c4a43d31f2782205a2b59123c12252244af9af874c4b4bc742a302b91f8f0502f919eb6cc912dc89072ad26cb86755448c14e70c431c6dc3463b671492de8cafd0f02fbf6ce61c89072ad26cb86755448c14e70c431c6dc3463b671492de8cafd0f02fbf6ce61ffa00690ee334869d4a158d19edd88198971af79c6cd05674bbfd15b65471e987cdd0fbe32233b6a51bc645a28b33815289d4592ef09730aa39dd8198cee2cce7cdd0fbe32233b6a51bc645a28b33815289d4592ef09730aa39dd8198cee2cce53e0d97cbd460eb4a8c38e2a789322df0f594932d5169b8f956ae943e9d9a03bf1d6fa5d3051afd15aa0be3e2e056e68eeaa7971f3e286dac3ab4730d85560e7f1d6fa5d3051afd15aa0be3e2e056e68eeaa7971f3e286dac3ab4730d85560e7bdc7d20cd061145dfd0e6c963bb661addfa74a1a3bf4044cd1cd9ec1b3723edeb6f9f235526f9ba5d99838d7840ae602974a77b86c69e3cc5a4cbaba664728afb6f9f235526f9ba5d99838d7840ae602974a77b86c69e3cc5a4cbaba664728af9d91211703cac89a6dac54f59b62d02caed2b663713538b4d87c21cd67137b0feac446b3b23e87c70a75a972e880fc08ad08aeb5667228defeff197f589658b8eac446b3b23e87c70a75a972e880fc08ad08aeb5667228defeff197f589658b870f87ef669ad5a4e8933b7080d5e8bdd8d7f0141b2b522597131ca4739f5c2bd1e3c5efe42ec21049b3bc6fb85798ab8aa8e9254edcb763bc60da655624e28191e3c5efe42ec21049b3bc6fb85798ab8aa8e9254edcb763bc60da655624e28197e753e271ac89946a67841c23bf270126d771924efa030a82f8ad00c1351fbaa2984ac7bc95a731526799114db3b6b716f0257f45ded381355e344167837671d2984ac7bc95a731526799114db3b6b716f0257f45ded381355e344167837671d99286fa0c50c53969d6ae30d3dc2aef938a1609ff3a8b62e8ca8894de5aada8d7d47b766f4f67991de25244694ef6edbeda4d5196b6c40854601be1389d384d67d47b766f4f67991de25244694ef6edbeda4d5196b6c40854601be1389d384d6a7c81a1049eaaa77fae1340bc1764d28219bc62efad804a98cbe078457ae521581715e384cd4741beb338dcf06c94070125d6e0bbe30558b72db8e1ec271fa3081715e384cd4741beb338dcf06c94070125d6e0bbe30558b72db8e1ec271fa3066f51b97541b826f73537df3051fec61aee8f1baab823f9b060c5f9b6ac6d833e4bd57298f21c1f76bc398196b11e9f2bf827f88f624304c36ab2086501fe166e4bd57298f21c1f76bc398196b11e9f2bf827f88f624304c36ab2086501fe1666c380190963b16f1bb4057e8f53f09a4e829cc0a8bbdd6848bea9f21a34151e0efe2c108cca3f936684c8f6220d7f2ab1b7f29ce7798e064f865b05870e3c2f4efe2c108cca3f936684c8f6220d7f2ab1b7f29ce7798e064f865b05870e3c2f47f5ad76d45254527284218e16d85462dfc976100f0cbce213eba586b19a22aea0ce730d8dee12b747fee8647a7317a5c3a4af8509666eea4b0343a0d91658e470ce730d8dee12b747fee8647a7317a5c3a4af8509666eea4b0343a0d91658e4719d9e4d6a715acefaab8e6f1a7343fa37d7a32d0cb1b934d3235ca7b8a4da0bdf46597c6fac3161694bfb4d96fc96f6ecf499673aee2bc79343256857446f166f46597c6fac3161694bfb4d96fc96f6ecf499673aee2bc79343256857446f1663ab6b1f13b429b28fecb76c243ec2d5f9d19c97cc4d870c4d29d030b08f24586cc253e1374d459303e60e298f478451a6ac7393ddd424386e8f8d59dbebde2c4cc253e1374d459303e60e298f478451a6ac7393ddd424386e8f8d59dbebde2c495a7892ec23fda8d7d34abe745d79ad44a006f07510d2e9d8affeeda512a921e8ffe36d24cfb8c3f37979f9a2b1811232f4115f81f3062f47bb80b5a156979128ffe36d24cfb8c3f37979f9a2b1811232f4115f81f3062f47bb80b5a156979127d79a958c965f111ad1b5039793d27d4cb4c484966041e58289943d12eeaab5ba5c3f9239dca2eeee883e822bb4e6b6e526c95f9b23014430753d23dfeb122c0a5c3f9239dca2eeee883e822bb4e6b6e526c95f9b23014430753d23dfeb122c0a7a671ad0485a4adb7a73e65551f25135604b072f66e7067be47b0a19348d0976bf7699413ee64946dc855ebee16d4198a722b3ac7e0e4a70c32e053953553e46bf7699413ee64946dc855ebee16d4198a722b3ac7e0e4a70c32e053953553e404487e2a6fd5e02a71a0d2a0efd48937d1230d723b6c1b284a53fe7ff86a5b44ddc0b13766d85c639bb8effefa0d99f29b5084ed8fc60039f470e80e37576264ddc0b13766d85c639bb8effefa0d99f29b5084ed8fc60039f470e80e37576264f7f521ad0fa20c024d6c595a4888af952bf3a93d6a607b54d3dddc0525a8afd4b5da092ee574aa9129bc9c90b49d4d3f918f6d42edf7844f868d90d5e7a453bdb5da092ee574aa9129bc9c90b49d4d3f918f6d42edf7844f868d90d5e7a453bd7c6d935d9409943694310582814979a9c3adf4b010469b3bcdbaf6a1173b14755082d57e6512ef2f8444740749cb662933cd80cd7e943c85a7870fc19afbbb2e5082d57e6512ef2f8444740749cb662933cd80cd7e943c85a7870fc19afbbb2e0f80591830aea8434c5f3efc751724c112d8edd7664564002abd08a4489216c6d482544dc291187d4cf435e67c4a1a0567b1bc0dc7ac15e4456639721a291a85d482544dc291187d4cf435e67c4a1a0567b1bc0dc7ac15e4456639721a291a85a0d3d2c7a276c1cda553e246144799623d3c2f9efe0ddb0e92b2967b41943fc715dcf90569cf13530801dfe2135d96b48d5a64fe0f9fa2a998de4e885b85438a15dcf90569cf13530801dfe2135d96b48d5a64fe0f9fa2a998de4e885b85438af2f9c439c44e6411c74892312ca88a1310d0c5146023c51d824afa348199f575ea230c3e628f838026caf6b4b143fb15c5f3c469b852f2347d57b435d08dda32ea230c3e628f838026caf6b4b143fb15c5f3c469b852f2347d57b435d08dda32cf5aa76b34ab0fcbf5ff0a80195bb5e0e0e00961d8c1a3e59ae94c04aadea02f8f913c655a0bf4aafa838ed158d307ad0fba096bdeb88a27772334b7e66e17218f913c655a0bf4aafa838ed158d307ad0fba096bdeb88a27772334b7e66e17211e39c4da0272448fe314c5485eaa379133c7cb7ae0226b868d17e73c7ca5de828ef7a6acda7846979946d5a2fee4debc963586bc8fdbd4648262b8e8b8efeba88ef7a6acda7846979946d5a2fee4debc963586bc8fdbd4648262b8e8b8efeba871515fcc7cd5bee5d7623f598ea6aa3d7bae82ce005991fe1c0566b6898525e8fdb9d5af1bc2284fb4a71f0aa0c412a5f06f35947199e2e5107591425f920d4dfdb9d5af1bc2284fb4a71f0aa0c412a5f06f35947199e2e5107591425f920d4de65de94b4df3540739e9eb6ac7a6b3256411e1f6500edf3f5b92a2276a099af00d3f8466bbb461950ab3d3660000434203c78520b3adb0ee92fa4559da8d82eb0d3f8466bbb461950ab3d3660000434203c78520b3adb0ee92fa4559da8d82eb19bbe707a89c655a491fb9aabb83f3d32bbd1d59ab18617707a3579481363ef4db86d4f019a9c3b13a9106d5b611afd19e827f1f518754b1ac12e9cf696dbb66db86d4f019a9c3b13a9106d5b611afd19e827f1f518754b1ac12e9cf696dbb661e4ddf43674b33f84fae2102244fd4cd65132a43a179dd07dcf6c78e750c3ebfb5788b7f28e449125af43d8d0b07c41858780735edb358516514e10ce9a5c911b5788b7f28e449125af43d8d0b07c41858780735edb358516514e10ce9a5c91104746247679ebad7ffa31cf8d0fdcb312d294b00e656700ace55f10f8ae8eb69d85245bee67c472c972440946ab968702193e49e518daafa53da53d5eb2f693fd85245bee67c472c972440946ab968702193e49e518daafa53da53d5eb2f693ff4de2bc5310a1a5cda327d5942e1dabf495e0dcea6a300191babc170dd8d855fe96ad4344230a8f3054db8d9e1da1a3d12a56a004736d390ded5dbbea59a1bece96ad4344230a8f3054db8d9e1da1a3d12a56a004736d390ded5dbbea59a1bec30686090a0569eda29bb0f4a3cf1612ef6a04f5125b2c5466c801ab86ec7ab9c46ee91fdf34c5ac08df475138228868ed5f74d55c014cacce198a5dda65eae6446ee91fdf34c5ac08df475138228868ed5f74d55c014cacce198a5dda65eae64a4420701cfe532a95e474f9a89600fb41fb0de8c7dacddf6c3c445c294a608d21dae88d0cc2974e9b142d39048d012b6b11611043e163ba3fc4776bbadff11181dae88d0cc2974e9b142d39048d012b6b11611043e163ba3fc4776bbadff111818d4d09d358d9fa9d2a397b5a9b14983dd9bb7efff87c7377210b7d4002330d218e30862ae0d47ac7f5d7df551df392cbecc92d52d9f3ead6fd92fc2f748aeb718e30862ae0d47ac7f5d7df551df392cbecc92d52d9f3ead6fd92fc2f748aeb75cbc17ea90297eda4abd985e9e8503757693103c155e16e973594884ee49a10ab81ceb55a2ffc187d6096ec579d1636e87a7016c986d11ea1d5023f878cffb4ab81ceb55a2ffc187d6096ec579d1636e87a7016c986d11ea1d5023f878cffb4a1c7f77d874d8e4309c33ac2f5de9f439aab339003b924bb6f38c5567d203d2328b480f8d08150c53d3289063a0cf0a3f503fd0af47fc4c43becc1319f289b4ad8b480f8d08150c53d3289063a0cf0a3f503fd0af47fc4c43becc1319f289b4adc3d024f966497b16854d8c887c7349c66d23e4ce322c36684c420c99f5b6f0d1675e47770a005c9d0e1884ec1655f8ffb9b317e8b3336c4322c03cbe1984c0d7675e47770a005c9d0e1884ec1655f8ffb9b317e8b3336c4322c03cbe1984c0d7891ed8401022ec743dcbb40a93495661267bb2a05b1012c4873a41f28a3cdd62c16369b9b87b10bde392e9f14d81b2ca8945087435eddb7882aec4aa5987bbdcc16369b9b87b10bde392e9f14d81b2ca8945087435eddb7882aec4aa5987bbdc13308ed80b1ba853a30dc11bdb31cf7fe222031035a9bdc71489c1d227c4b507327db30af7b676380c5fbe3792947d20799018fd286e76baacebb78620f0271e327db30af7b676380c5fbe3792947d20799018fd286e76baacebb78620f0271eba003aa4a4b712c047619fa4c72ae62cb749289fad735e1de79af8f1cc1da1222855e4334418c20dd1a40dd4d079dc60f3208d7405c0a026b6956258971caa4e2855e4334418c20dd1a40dd4d079dc60f3208d7405c0a026b6956258971caa4e45acd4353aca72b245c5cb9b065712fd63ed8f03878ed00122a2118d3c0acdad4bae7668c1885d09c6388ce92bccf92382e4cbeda3e9e07fa65835e149f2edc24bae7668c1885d09c6388ce92bccf92382e4cbeda3e9e07fa65835e149f2edc29864dfaf7acfc8a297929ca07831591ad3e05b0678a6978497ad07a6c579cb4f80d1225ee18e9d92d345351a2e8118504c38a63aa15443ea7bce9c03ac5e67ff80d1225ee18e9d92d345351a2e8118504c38a63aa15443ea7bce9c03ac5e67ffb6373901a3cbca33f9b40f17fbbd03212f762ad7654bda28d33e943f2f00ee556dee2c4f8dd1b64b52f13a1e2971e4a5a308805fe9745c73d89c98ba3f2c5e146dee2c4f8dd1b64b52f13a1e2971e4a5a308805fe9745c73d89c98ba3f2c5e147c7ba36ade072428609f29fc47ae2ea6e65ab81f91752b58d9e5876b7caf4b690db22c3aa740ea638f9428c428908a2c8aecaf843d45228632bc18a1c99e2e030db22c3aa740ea638f9428c428908a2c8aecaf843d45228632bc18a1c99e2e0380bd82835bf51a9437819b290561fef3b7a2baae50a4dae2b8013b1b2f63eeb968d347d56f2752a9011bba8f1db3c318fd017d816633af2848a2f313924f10cd68d347d56f2752a9011bba8f1db3c318fd017d816633af2848a2f313924f10cd5b2f30175769172561ab85dcae8c7ed91aa3d471a4de621daf1d8dfdfd7cd0c53ce3716a4068d0ad89c8cfcfe0caa8138afbc2d7c6c3ce2966d5f4a3426dcf853ce3716a4068d0ad89c8cfcfe0caa8138afbc2d7c6c3ce2966d5f4a3426dcf856691eef997e6aac15aa43006c6ab57df1a6c6cec3df3302ffc4bbfab65cb6b92f236c0b74da2f448293a0693b7e0ff23f712a005cecc06da7315012eed41fea1f236c0b74da2f448293a0693b7e0ff23f712a005cecc06da7315012eed41fea1eacdbd07a94045e7cbb74555322f1b8b7ceab87fb868a48d90d02c6761a04b38226aba93bd57585f1bbc57a584392dec67eb3e6fb56da3e2f692fd600faa60ef226aba93bd57585f1bbc57a584392dec67eb3e6fb56da3e2f692fd600faa60ef1ccbbf82d118ffc29d4af3ce91902315957d132d44f9584e0d010d2a6a01659f56e1df790535d3e40997d4d40325081bdf66a3dd277996c8b69088d17f1d007256e1df790535d3e40997d4d40325081bdf66a3dd277996c8b69088d17f1d0072d976cb3195d0f5eab7be0c963aac35b067ae557f075c0351db2f52f15da8ab54b06f4d8c1aa34c93c1cf0c0695a7adc5a24b70a600fe1fd55c96fb99605e79e0b06f4d8c1aa34c93c1cf0c0695a7adc5a24b70a600fe1fd55c96fb99605e79e04c29abdeb485c78be0ce0e7424bf6579e7e3d537b22220243415ca9585f532d65ed8715ed0815008a6ec7743cbede3a1dca74c0b9deb94601481102ca713918f5ed8715ed0815008a6ec7743cbede3a1dca74c0b9deb94601481102ca713918f2d4c267461121d8ad3fbdfe32455201dd1e59b9b47c4715b90cbcc4324f8bdd43956bafbb8adcd0f2aa201aeb2bcf89981541dd91d369adcf638328e2167b3003956bafbb8adcd0f2aa201aeb2bcf89981541dd91d369adcf638328e2167b300426acf449264c610d527eaf589cafef1e3015f7a3c7dc78b8bb85a3ac941e10d30ed886e8e20c3d7c148ddd15517db7a4035538db8a97a55b4ebb5f8211e188d30ed886e8e20c3d7c148ddd15517db7a4035538db8a97a55b4ebb5f8211e188d697e2e5f1a72fd6a1dfc2871ebf816eefb5e7dd8a3ceb2747065cd5452e5d408226b243c2cdf1f6eb464f8ed6ae491ea527211ef762d79d502d8178a77ca0181226b243c2cdf1f6eb464f8ed6ae491ea527211ef762d79d502d8178a77ca0181d26038f87560f0f73ac40575150f906feeabbc3278185dfc631431781e3f6b9c8f8cbf8c76235f5d6f55ce928f8cf57663d333f36bbe90621ce2f775c9ea30c98f8cbf8c76235f5d6f55ce928f8cf57663d333f36bbe90621ce2f775c9ea30c9eb6837a61cbcaea1ca5a15fb9ef767e78e56935a400fb3f31d9a767343d8cc89786018c2be2de8eac686733986b06e402512f4bf6257c636444750532a1f6015786018c2be2de8eac686733986b06e402512f4bf6257c636444750532a1f6015e12cd5a1043e934c0dde9ec7bd38bfff46648149df1ac27796ab4c749400c1d30b17e4dc7d298cac618f60c7baa42ef5f81cd6df9ca691328fb0632932cafd880b17e4dc7d298cac618f60c7baa42ef5f81cd6df9ca691328fb0632932cafd88c036bec603cf8f6a8ad1a4e47d8e00d3ab693507f1dc8433a2bd4465bcabd76b8ee3cb5ef63a4fcf1fd73c32a9fd9e695b477476fd91daf0606178185bf844248ee3cb5ef63a4fcf1fd73c32a9fd9e695b477476fd91daf0606178185bf84424cbd0d2c00440ed55ca4e4c22439441e34840a49ea19e0632121dcec942eb1a26ae7908102f030ddae9c38980a27eaeb4490f1278161c8ccc7970982c3d5f0b25ae7908102f030ddae9c38980a27eaeb4490f1278161c8ccc7970982c3d5f0b25b2b45a159121b4f25f684603936d0601d6bd7b1227be33a103853cd27c510603a39f4bb71e3ac81a5930ac4d570565f86dfc7b2aebf366444b24d642345882d3a39f4bb71e3ac81a5930ac4d570565f86dfc7b2aebf366444b24d642345882d3f72ee70f4f97d831b9f8e570857ab26193a428cf99c6ab24ff34e567954ac49a76228a8afca7d18d298e153b84ed4b5953d214424932ce7e51d74d7bfd1e157276228a8afca7d18d298e153b84ed4b5953d214424932ce7e51d74d7bfd1e1572749390576acd04bd797bb7d2c680c0d943a092247ff661ee8395ec85a5ed6608dd4934c201d8067ac7ad640240d0ebb5e8e262ce6fc6175393bbdea3f2b912abdd4934c201d8067ac7ad640240d0ebb5e8e262ce6fc6175393bbdea3f2b912ab8fcbb9009665124a91127149a58f8119bb424af9e84fcbf2756a30686c7def2fd59c2125f344f33798d2c525bb3bfdef3c17bf3d4da6e98ddd5e68513d7b93acd59c2125f344f33798d2c525bb3bfdef3c17bf3d4da6e98ddd5e68513d7b93acdfb89a0f18c549ecaf88fc5eef569fe83ded4ce32d9f52ebe95616dfd95643a1702c9f7433fc7f3d0442b84f4b312cba2f3325197b9d258a0cae581a69648e85702c9f7433fc7f3d0442b84f4b312cba2f3325197b9d258a0cae581a69648e85f15e6c2e8035ab097f8e0a32097fc42918f99f8a80b0f8f0dda44b920b9db4f48d63063e206bd49e7d22994f66a82d414a3901d095bdf02652dd5b247fd9dec48d63063e206bd49e7d22994f66a82d414a3901d095bdf02652dd5b247fd9dec4f5c034aa409587d3454e31cd1d23f759bcfe312d9b9c9be1f68935458fb93bf7d5a7682e1df5c1af762c2132812ef59d7e44ab4e4f74812fb7f45fc9508fa5c4d5a7682e1df5c1af762c2132812ef59d7e44ab4e4f74812fb7f45fc9508fa5c4e30969a9dc285c32e83971f2031c7f12edbfb2789345c80eb2814288c053b93614153acf286331d91312a5f9966db7e67577a02cfba6a4a0940a45d997bb234d14153acf286331d91312a5f9966db7e67577a02cfba6a4a0940a45d997bb234d20cd79724ecdec0acc32acd16f4fc8a456fb1f0da2f671661993f48dc3c5a8cbd1e869b9b37a6b8b0248a4c0ef7c33422996b3d570d41ddf5ad634ffbe470117d1e869b9b37a6b8b0248a4c0ef7c33422996b3d570d41ddf5ad634ffbe470117d863262bab7041187269fe96e9933135123742b0b4acaab7e79a50d47e27907513d83fed2a4412c5534d7ec6a109726d4412a37abbbe6bb2805b73a8a5a6adc213d83fed2a4412c5534d7ec6a109726d4412a37abbbe6bb2805b73a8a5a6adc2296366ce22dd0c1df8e6dbae382ca0399baf5d940aed1e92a8f52e0b23aeb5d1000e0da49eebcaa57e23d3d3c8517ddd826736dfced997d4908f995e8b9b0f79000e0da49eebcaa57e23d3d3c8517ddd826736dfced997d4908f995e8b9b0f794d2265e0139672bc0dfefca62e5e26ea5d6d97d593089a9b39264724477a48e43be1b4950ced0109db57e7bffd2a24adb63f864305dfde202472441bf42a20903be1b4950ced0109db57e7bffd2a24adb63f864305dfde202472441bf42a2090b5af2bbfa2da41e78453aed71efb3a02a65a4a3465480570814db16fa15824b6ee135fb27b0c01be5d8ec9fa8d1b6917cd6cd6816a14afc277358440cd0eedcaee135fb27b0c01be5d8ec9fa8d1b6917cd6cd6816a14afc277358440cd0eedca22f2a93ed0269a29bee3d3b91cb26d897a2b37c563b6f2246201cc63a0c756cdda2e812b689bb025644686b023ba0c7f2197305ae0590d608418fa9e7d0e3323da2e812b689bb025644686b023ba0c7f2197305ae0590d608418fa9e7d0e3323f925c47f48be00b3ba5d423832123c06422f8b792e2c937f93a5f649d3cc3e2ffbc273da47ded1eb61e169d91ea72af63c7ac6ffced333d3fa26c43daafc5acafbc273da47ded1eb61e169d91ea72af63c7ac6ffced333d3fa26c43daafc5aca43bc5d7b2310befcbbfca90b12532fdd9f251cda0e15716a16acb7983d41d6f871694642fd23bccb9f29e3348fc3ea0a59f7550feed1bd20a474eab7a49b72c471694642fd23bccb9f29e3348fc3ea0a59f7550feed1bd20a474eab7a49b72c4cbb386890197c65221506875f08ddeccb26714a1af1856a5371ee70689cc52637d5483e378be8c087d945c5bf3075ac5fecc98b714e9af7a617122585fb516b57d5483e378be8c087d945c5bf3075ac5fecc98b714e9af7a617122585fb516b562d8a975c59079c8607d82d1a713b78885b518654c2e6e7b09b5c1a3be48fc416cfe952e5112ad382e6e7c4ab232caf5c88e07667bde40fbef869d86b02f7ddb6cfe952e5112ad382e6e7c4ab232caf5c88e07667bde40fbef869d86b02f7ddb4f4e55a17d29e6b3399cddc3a35359f45937915bd47b6cd08fd664434293e0df81b697cba0d546d07495a486f6d0c7f288b0fb10276f9d2815093be586da15bb81b697cba0d546d07495a486f6d0c7f288b0fb10276f9d2815093be586da15bbfc423f86223ec9ddc95ee55bc83dfed68c04081873f04d59612ab69c3d929cb2138eb9a82e7646b24c392b610e7d613dca0cece6c4664be59c4bd7eaa938e8a4138eb9a82e7646b24c392b610e7d613dca0cece6c4664be59c4bd7eaa938e8a47232b5b9f77e6ad97477c22b7205184baf40ccb5b4a226204db1e88351f95fd2e9d1fc27f272aea02f3a192721fab165fa4b35893bdf1f3853a928665ad09d5ce9d1fc27f272aea02f3a192721fab165fa4b35893bdf1f3853a928665ad09d5cea7d8755bfe2de04204df76487c60c4faa79467c53b8da6aaae145024907ff9d30b3d947aeb5b8298ab41ecc8a57e24bb713cfc3801ec973a9d57250fcd6fd7f30b3d947aeb5b8298ab41ecc8a57e24bb713cfc3801ec973a9d57250fcd6fd7fecfce504640bb80d1ac079beb1b0f4ec34d982c747e8d5d537b95225043a64c5c710e69bf47136d1b4304d620e6a9e19ffde5682db649e86f02613e9fb91f2abc710e69bf47136d1b4304d620e6a9e19ffde5682db649e86f02613e9fb91f2abe643e40e25cfc73c5debbdfb8371121705880d66e9a6b41f288ef5c12cb0ca052ecf6ab90de5b340d655106475146fb10ba6885c2ed609183bde23dcad1f2ce22ecf6ab90de5b340d655106475146fb10ba6885c2ed609183bde23dcad1f2ce2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85506e3635af1c64db8455ac7efd98a69cd194c7a6b6e806fea7addead637bc0c9206e3635af1c64db8455ac7efd98a69cd194c7a6b6e806fea7addead637bc0c92fa1fafc5e957bf6b601aad0e109ba69ccba6add94a4234513628aab73f5822cdf50be146216085a545ec3df04bb4a6bfa068a3457c44b6e3ef19df44a7a44afef50be146216085a545ec3df04bb4a6bfa068a3457c44b6e3ef19df44a7a44afe70d1cd0748a7ed08d5912618d9137eea9e77f0c14f65e974db990bee969124d904335ddd9935697965b41519ee5344bacc6f92edee0f11046a7cfb61688acad704335ddd9935697965b41519ee5344bacc6f92edee0f11046a7cfb61688acad7496bb04323d005e7171a48c4e9fbd67c28892327fec2f8096c72e5c5c9eb3d6b2f609cac924d6157015f22bb6a88411e729bb11c66fe27600e471549dfd60bc22f609cac924d6157015f22bb6a88411e729bb11c66fe27600e471549dfd60bc20fb18cc20b5f7c4e79e5fbf42b48664c5ac48a7d04f281afbc0c12b86bd0c4a92f2c65120aa1b6b62b2452d9c25a60f13aeab132df6abadb05796e8d3446225b2f2c65120aa1b6b62b2452d9c25a60f13aeab132df6abadb05796e8d3446225b3f9d72fc3ea620c3a66324453ea94f3b59049a389461effaa8d1c28623a03a5b08454891d787e72e469b5468e12e080d115b9ac202f951509a91d7bdbe4b35b808454891d787e72e469b5468e12e080d115b9ac202f951509a91d7bdbe4b35b80aa2d4ac945237d787ffa1aa19ffeddd785ec4af1e0adcd9d8ae012e00450a414605fa62a0fedf88819011a8d0970c2609565c36ebc2186b44b90d3c690d61c34605fa62a0fedf88819011a8d0970c2609565c36ebc2186b44b90d3c690d61c3d930a40c5c9c65898642d00274c909e6df94b7a4e6f0bf4acde4026bf7b3a9e1c5e6cf8b25fcbd78a4ef6c7cd3966d2786414ca805ea387e26c9ce50e8bcd918c5e6cf8b25fcbd78a4ef6c7cd3966d2786414ca805ea387e26c9ce50e8bcd91800174b2dd24e770e2c411c87d464a39cbbeaba603f2eb322906d306c00ed2613132fa3c378b92a62534eaccb4467137b98ce3d6944301e803aba7211d3525d6c132fa3c378b92a62534eaccb4467137b98ce3d6944301e803aba7211d3525d6c1e6af3c9ab1d922f2fc473e95e24e105f396f81aa26a86baf70d86afa94128e1fe5b585b719907bad3d5d65c48f4e5e53425626c9e21fa644a397d8552f17d036d871ccc2951462ccb6bac9afa5dda64d603ee3644cbc9a70811cee3f9a9ced66d871ccc2951462ccb6bac9afa5dda64d603ee3644cbc9a70811cee3f9a9ced61b082ac46df8ad10d0271a673a86b6bbd817a7badea62a14ede93ae3b3eb7d060d1354492cbd5a65f63995f457df2ccbf106ac298982cfd277c89b800e9c41660d1354492cbd5a65f63995f457df2ccbf106ac298982cfd277c89b800e9c4166f7c6401e821bb6d2b92b4fedca184eab2bd868b7d5474c5a6deac4202f9ea72a64d429cb8cb98a619fefeec245e918da14dcc53c90aef9d927b5692d153ab27864d429cb8cb98a619fefeec245e918da14dcc53c90aef9d927b5692d153ab278e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550bb5c3724686bbe9afd566ebc49ba586b909377fe8501f9e305198db28bf13170bb5c3724686bbe9afd566ebc49ba586b909377fe8501f9e305198db28bf1317f42838ecab6af4e2f917daaf964c1964d02271a22951f3192f9d06732fe7fbb991d84a97f9b44a564f713d7342908202c2712710fbea012523f78f3d11c8136d4e84c3ec762e6120c5536512658de4f4a1edde3fdb034b7a831302b9beefe5e24e84c3ec762e6120c5536512658de4f4a1edde3fdb034b7a831302b9beefe5e225b3ecd1bbf08ff4ef6e809c53bab0989aec077c52a5d5d67bf3099ea33546b1f5676cba918a807d8d4c7f8318dc123b97bae6955f47089990ad7c9548e77aecf5676cba918a807d8d4c7f8318dc123b97bae6955f47089990ad7c9548e77aec4d43d47bdbca18b5d5ee7645c633383be110f135708b83e0541798ec5fd62bb12b6473d75188a8870a0e517772ef2ea61f4a38332dce61961151bfd5c2aeef322b6473d75188a8870a0e517772ef2ea61f4a38332dce61961151bfd5c2aeef324ba4c95113a49bf6cb9b96087e9ad5d57033dd7b6879622f84d0b331a9a4b58c5a9118214877a7a25aa5e88f3fad5dfecb469d7fb20f674bfb380d5975e85caa5a9118214877a7a25aa5e88f3fad5dfecb469d7fb20f674bfb380d5975e85caae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552b64058a4fbaf25111b627293e8077e3afd8c3ba774fd607176c5a06e464c7852b64058a4fbaf25111b627293e8077e3afd8c3ba774fd607176c5a06e464c785ca8711854ac28545242fbc3eac210d8e59aa37f6c1522d92be31325251666dd08f9bdffba99936aca86861646b2c342d6d2b82bbda5d62b019587914f16638c18f9bdffba99936aca86861646b2c342d6d2b82bbda5d62b019587914f16638c160cc97486cfb26a5bb04f55de070c3d825d684d6180ec6c715374a419019156130e507c3186a813670ab8e361c79f92040a17a5cc984714d666c4d291c8b9da330e507c3186a813670ab8e361c79f92040a17a5cc984714d666c4d291c8b9da3f2c0fac3be6139eca3a2843495331c1b4d1a212670b62006fc68ff7a61d2fdfcbac2ddc026398c35f2aa99c4efde831d0fce1fd038ae8221fd5fd83f3204c6bbbac2ddc026398c35f2aa99c4efde831d0fce1fd038ae8221fd5fd83f3204c6bbd20d2480aefa9f0c25b0ca443579add535cd48ba49e306ed3794f63ee01eec4f6ffd952126003a68e33be047b0d1c8761366ada0bd429cd2ac6ea3752ef249ac6ffd952126003a68e33be047b0d1c8761366ada0bd429cd2ac6ea3752ef249ac8afe4daf795db1614543da84bb261ed949917f85358128065cb6a10cbdd323576eef3576e4d56efd65bd63fdade28cc06c44a3676e508253275b7b2c67c54f3f6eef3576e4d56efd65bd63fdade28cc06c44a3676e508253275b7b2c67c54f3fd0e32fdc25cfcebed498b6e79891e663895d6a3e5f39c58019a4dd8831a6df82740406f0fc35a2d73874431f782f131739df2c25f5341a742a61c2ba653b05fb740406f0fc35a2d73874431f782f131739df2c25f5341a742a61c2ba653b05fb5897e6d50d4d2a8def6d7b64860f885876d119efc4257cfaeedb33dc356b8445704b174233ba35e230912e12943d9b962b96964f0d64f2f989b7c053580e6976704b174233ba35e230912e12943d9b962b96964f0d64f2f989b7c053580e6976ac88feb1ed6b4819489d4d96306d6a4201924dabba86fa43bd67697fa72e289b0f5b363f635f4540f593ac4d1e1bb434cecb33670606dc22bf5fca29a5f7a5840f5b363f635f4540f593ac4d1e1bb434cecb33670606dc22bf5fca29a5f7a584e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855520889ebf9c80d79d59fb533bfef8bbb64a1d009f682f6e57d27f3afd8c7831e520889ebf9c80d79d59fb533bfef8bbb64a1d009f682f6e57d27f3afd8c7831e80895de5912149026b645a726ccd87733ab81079409a85f6b4a94af67a202b6edb76c6a2d44825a7bc9e121fa1351fd3e986a4a11340c1101ff60c35a0665b61f0dc68a8fe32712da80d628c6a96b94d88e6bcff944df9b81c4d3fade22800c5f607d0ce21595a5b31ebd3098f2552e20a7a5f3d0b82a16f2ee1cf681c8cfaa534a452570e0dff0f32fe2f0585ad27f491e0a21b3801742ebd7471d4b5140d60872f605c0bc3872c06da68e9f20ad085fa81063f331090332870734d1e33a8db38f23d7b9faa9389fc573e0bee84b75fd2aa1d32ca64bee34534bd5f7e6547541e41b6d1d195ccdfe1104a46f00376304e0888ae8a8cced41a612656060ca550d5f4f34c79b2105daa3e521cf9c6227ccf53e68eed58356dbb6672fb5cf3e17c1a830c2f5a99fd9a5188351f374d99762bc4038e8f97d371d158926f92b2f5a1f5379728ed6db590c29ad528afed2ec1f00934a9548b92e3295551007f5c8d829e12b52d6e09fd60cdb3050f662b1f59d9643ef6dac3a0df06ac23be106111230c98c4eb89b58e378b7457048e92d4bb3b431e68cf820d3fd8202194dee2cd108da350000dc405ccd2e6aa1cafb37d3483840c2db1792b4690769b18fc1c9fc38c248564a4e9d997131ab37c626f3b9f086e8ce32ca13ce2a8f7609a84b1d22cc87cce2f0e8c942706f250077e223ed299c288025f4a3e8dcbf168f733b3e265f71fce768b288ca9a4cf6cef292b47d813d1582bcf951bb000d6950ca7f6e2c75a573e08e749a19002e57b14eca6ba49c2430facaaeb5af23caae4e25dd147dceb227b18efa8d97485b428624f2d3351fac1be920eb502d583135cdfa13da47ba0cd0b1176bafd44d08496944d9ec18842c3043e8cb2a7d8435c67cc06d5923e550e674396b30dc9126abc9f6e5ddea45117e1fc489bbcf877eb5b818019d9454dcd686e658df396eec10f251285a3317e251be920e64ad17c6b48425bc3e1e7a2e89ba136dddfeaaf4e6c9a2dd841064eea84ccc4f67d2dd754f64aa532053ee1ccd5ce304be0a73224577c7efa73fa2da27bf797b1781bcbfba3cf84251492a17a830c80129f7eac20bb9fadcb67a1d12e06626489ec01df7ef18f83445bf506dcc35c6c6b6eef6de873e1c5504677db2910d08c0faf096abc3b3e7ba47bb18061b3bcecaaa4b023576b40d9a96f6aa62bf0cc092fad41d7b793d436fd4b6af0c266f4e064c5a460192f264013f94f4d2ec279c99de9ec24cee1f21005a0b784a2222c820fca97af0be20a49ff09627cdbf311a2148e7698e7e03b5316ac18624a75009622410450d8ea3d3db3a1a6f64a840973483abc8aa24ec53de0f958db9bf6cd63d30fd435e84e52b6e4065772b8337714f57e3f14d6e0cd49816ac8c6c00e6b080998676db810bb8a4bf7374cf2f713072b940d7e0b35a9f54fa6a6330dc329e84ffdcb8545f0508a62bcb4ad811bce4e3608529a3c1cd4553de1dcca87fd22ba8f97f8e74bd37e3cac9b3c882d44ecf97d195db86502dbb1d6ecd6feed80078f1102b299d95b8b82e2f301c749db0c73af76d0b0b51b2f10279cf709e4a0b0cf1f4176e54c3e2a390aba9ad98328cce4374b16734c2e5e0c59c35607dd18089125471039cbe1c13720f5e4b7564e4de7a1a8abd6398798b7e46d80e4f24c4e2b6274d9b2f68908f0eb90f5a1f8cc75aaf70db9fe8c9ebdaef06f437d8e73b182d98b4e588dc776e89ccda1ab4531eb71c6beff7bad43372aebedca15300ad706a37ac76824f13acb2a4c17963e85ef82193e501eea3d5e430641ef62d3ca09a13a6b43ee6ab7143e342f9cc733a3f888e4a0b0e819262f65e8d5b7b18f43869092f13361c0fee1d32ac6b2739c8c62862a4f3421df20baa05a435798d8a19b2debb8f3ca3fd0d4b29bfdba3ea521450a17c363b351d6da8a59ead60409c4b5a6cc20cf81af8b019e934a0ac13e27b5c40cb7e559709fddc02488f5168786a12fe8bb108eef5a1fe664f673b005c392d584cd4bafdb30f3d61d9badc3f1e01a3a2e88d463a5faf531c1d41a60ad50b395b65b04a241016f799fb18b051d8304b9eb751b6509b6e3ad9e61a43783c8022c1c839a14c20f08791d48401474fa852b374ace7c67d0e7b5d466bb6b69f3dd2814e749b66118e3ec884affd5c47e55750dedec38fd2e1f78146d993022e47bee7a423be5e32ed0ec4090cb614fb04551b01bed8f9d18d5605c78217fc7e54571ac45bea354756f867bc4ab845c2e58f42aefd1984dd7a4d364cea612551ca2bec794c7213ac5827f65f9a1fbc5229bc67cad83543fc1320c26991d934fd9f205caeb2b4a1ad8afbf944e1956a773ff8b3575fdaa952718baccf91c95569790ec4885643ed8f5cf26dfed58d6fc6091fc6732df5ff59affed3857a67d6c4153f158b9c613aa98e7e2fb687e9e4f174962ba9566fb66f278efcfe0574e6646eb3147fa201f23cc629ebf049e73261999b0b9ff2bc853f0d444d1f459f9f96846106f7cfe5f356ca3e812e35e20226a2e93db445c47273471a44030fcb3082dbb77112267fe37db756924cb90e72feede0592f1133987bbca0a6680bb082c245a41ea67ad0c6cf6cb2d0236e08f020007f791422b7332a2be22fe37203f5dc734a3208d8f47206092d63f9281a0a297c9e45782a52a81e68412b2d832bb02a5598430c93647bd9e4c2d57d3ea02b02b22acbe5f029463ec0bbbe0860eb63aaa06dd11e8d379a4620f878c0a15940c181b091b5dde9e809f9e4bc9bd961d55c82e53cc26da804653176414c94ef7c001b9bfa7dcd4578fbe35b082912e7efe289b34aecac1bc693761ab8587114da912ab706dd814e76db0b063a90aee09e70a6f03c16a25e7d704638b531c6703edfce5dad39e57e5912350157bd041e0b799d754cbad0faf83f93196f74a233eb58b68b47d380d5031b0598229e370b690c84b59292de86dc1f3d2dba4889431a913cea3638430f9903a2a05538327af46fbe1ea0c2ae345439c61418c9f08d364b8bd8547ed3eed436b311fb3ed7cc23a602367010a1b78666c9c005ee7a731bd9b9bcd95cb7ff23beb74d4f1ff445eecf1d42e8930f92ae5777569849174040ab1f33ec254e980a28f663b36b325aec51cee82d3d8e3d852e37c4ffdc8bf66bed6932b6ec5ae9eed45bb498d8f9d98688ad4e0391e3ecfe9ebd8a47f86c620ae1255d5a4cd513807128ff10325b0fa1f6c17c7b6af783b96f705c3a77874061e6454988288dcd88cec40dcac54391628dc3e5de118b7666fe6512ecff7e69f8fbb1afa4d4e24a376e12b0f14f7d2bc2cd6edf5ed34b2617d8a0bbb8051e6468925be7be8fe24a0ba661c71d25deac9864adfb295b683a9ee9040140e4ea7941817b639ed7556e8132dd3461f9ec33f73e79068c6e3b11f87a0a0a7e41f603c52a79ed8b3923736d5e400f68fccdfb035a25edd36a7456bfcac628e307c3f84d668b78dd392e6fabcec379baa984480c929fdfecd91581677196343ccac36575c64634397db806c03622cce3c57885f95e861d0af9dfcc0bfdcfe6a41933e0e2b46dd84677c5d1404cd7d4d5c5d8fa3790bca584fc27eebbca614ff52c5aac148b7dd307ce6b81e99c4eb5d319ddfcc0f37e430c9cb4d97f2c0d8ecd9d3415cab16f9ced6858c64202ab67df12a2cb8a02778498d42a48fb2a1ae2fae894298a55969c116359ecbd72c2a8efc54453299aaf5542a47cc8bf5ddbfb3170bcc370ea95e109b813208c6628a633e04ecdcea71f43bfa345bec26ed4d13fbc0d6840884b77aca7c7a30b3ee5a2ae3832c590d4c76fa3bc3d8258a8023e21d0369de4bd6c5df639bcccbe80382d421283ae44e53cf34e13e358ec928aa667296ef06051844058e14d61a62ea015be89e4f936e9a8556839023f88f2166d5406a1d5d6b13dd66459fd5f6c62b2ce8dc0f33090077db618f24db52851f0124f1f929d96bb0a5f0962ff6601bdc1da5717b7dba6f503b89fc0d7e94fb13632ae25035d08d8d637a02596b9f388dda8e693537219c3ed0883a7a26f3d87a5249025513fae8d51c825102315d297b2ff1b2678d3195eda5549d1bfb8e1cb9b18806f09a1accca814cd4d8f8dd7aa136d8280cdc6b6493c441b7a3538df4f1c7aa8b8b6a400bda0526286756a4e7d1a669dd1f3344b09e532da23dd9de440b176d941500a6c387f9e38a41b5347159ee6c427b5537052c9b8771c5fe16fec3b20946982b7bc304eefb8593f9e75e357f2564cbf266680b9a7620332bfb4f9d4ba4885fb8e9efa26233e252481b08dbd874dd45c134d20de55f3d8a7aa67299e78917f05035a3d689e0011f34b73860ea3bff6d1ef7441e889fcd7f8906a91bd8db836681d2fd156a77fe76bd20ac6a4d4913761c500b5fd3a17c8c1ab23e08fbe9db961215cb3693ea7a5200f5f3c8fc59ab6b48d3b58b2e42e1f3e067f24cbc0b7d32061818648de44f3aac6adc1b3e57d17b263869372512593d0555d5dec73045b1011efef39e1f888a2991f35cce24b3fa7273cd78c8f855588a46427698060f177f527c3ef27f7186d6cdcebd14f04587eb0f64562d0d507e10160ffe86453c84cd2574dd6e1ebf27a5fe27e07130268e80ac18d157d04edcd5d7e194ceb6a06d838c73f8b01f231d7b22cad3c6f4e5f2437eadd38bc5002441f08ff6a89def18b5e3689797e9508d99fff4b610da2370e7e1932205f31e7ae56d15bbab88610015d1dc186f6713d7c39e9bc9f66a18a3dba465b6618c5fd3f9a5c9a54bdff1c5739bff33bef044821b8a794c289cee6d4946496e9a04a1af41941512686eb5be78a7e4095a5bb5e1cc3769bdb10d1bff6f54253bb6752ad3471b77fb45e76e3bbce5d89188f3b247906ca514b00df26718714aac6df8d921859cc7fa51b4f30c645695c00620dc69d789cb03880fd355c077670c50ea1077b20f347dc702aeeef330763a0488eb6718d8754b9c76ad567ddd85af297ad6d389333a02df4120f073c0ef2a16b4517b9924d8d265b72016453dd93953432c8696a7293ab15c684d5ec5274342d116fa503094d57778cf1d6c03f9d7e5169787c3b0d421c1987350a089d6092289fdfdf15a361af49526f6e1c7e68c817255df00792c40eeb5b272ac08f7c17be11b4a31110bc179598a2e69c01ae8c1c0f2c1fe031649809f8b086f10189cfefe8f66864a8ca2ad9bcfdac3fe44dbdfa5520005e47e84521feb18f3bb7c6123942b9d9a3826036864507d6ae060a51a41c5906dc6207a7f15d116bca55e29fafd918447025e83dea2975a187c99e2152ec38beff06dafe16224b88c8272f75cf99e2e793d1b18f7bb6d02ca0dddf1a14f44b23999ebc576f60301be0c0d2423db8faad7369de7e338d6d4ab55bfc7d70b45aa30d28aa801a0933dc050853f4d1764d4d9cceb5320ad65cea3f7f8c5f02f2d9431a2f95b93aa22bf3ef4242841ad4b509b245aaf71e8c8044910ef1c641188849c7b066ebf2fac02dc765550c5016083859006f6970f1b9908674ee8424943035102f6d547664431536b8c0fc5cea000070885cc6beb32003e3e30f64ed5cf8fa7ac244068447b63361b362f00e3e0c408f57c2cb0999b6f2d53c2ec35a29dedcd5e02213c1cf14dfe237cb29bc96ac9f491cae122ab74c3e622191662b27197bb920608678237622c5ac0937aff77043942d9194a7b18057139773ff67d16845465d05b2231f720cbf4c30ffcc42ddb7afd630637c9b2f27a826ade23915e4c138dc4faa2f5070f527e4b4c022079e09b3b4248b8d9cda71e154f0ea5d2cc31ae6fc6e2a0bedebe58848bfa21c964021a5f0f70fe7c1d85136f8977505accd8a735aa9835cc88eb899c957d5d755e7877e6681c687dc872f304acfa8f634a3ea0d49db450fcae231b5b91ff71f93079e840b9be8f0410309441e0d94686d86e9a0a96c916de057f619d9189516043e2d902b43f8cae88b2320d48a87d5b672ded8b20e11ea7597144b9290debe6097ff86b613705332aa12048626c65555725ff67ea63c8d4288ca89a65da3972ec812cb2c50bf6504e3c63e9fdab68033fc18ae8dedf41acfe27b9d51e821f8fb7c2fd5fc6fc6f84853c1dc4d90a42c8e42709f9bcc39fa64d05dc923bf80f8f865d6312e6df1681a133061b143d6f6dfadc0ffa32c92e6d84f31f4139c4220469089dfcaa7d2042a3a3df0ff09a63fab82757aaeb399538cfc79c90b58590d108ad2232ef7686be8fe4d093ea2f3fd226a60202b63306b4b3dfbc1d5f6b054a51411e57d461f214cbe3c556c0cd3acf5e6e660a71ac096d207ce28a2aff34529d5fc7681c4a41e2d057e3f02bc2e4e48352b9e423efebc8d4d3668211d48109594487646dd58b6fb1a957b24107f708e264dc4e1cea2b2f850fb08d9f346a6c371728a3f3369ae612506a8be6a628787a5b9c1ca1decb3a92c4ac880fc34f080bc15b42c1100e5b5fb2920184e41159da73fab4a3ee974e31d097b0b1a3f27d1a69d3216a5e5a7286511f92e3d722c7291d5500a3ef825a63f078dc05e610e41d71661720500fc9b5f05992c1450c5873d1fc1d8ae036a45cbee8d9c57524cda252f5ca604fff1432192cd0b7deca36786cf5039687be80d39b826b076ad9006dfb51eb565a7aca41aac241bb664141a0000b131575991202e1b9d4549834cec4be099db5e459c1a5467dd345ffa5c20ae7771e1cf8c06442958af159ba6134a5401f5d051a343cfba2fd7a181995062718c850add14b82bf6dc7f5424754dffa209aff05cb1d53a8d736b9289a774c292c9e81a2c6940f342b1ceaa45a023f554373fd99e80993aedde9f181bf0e11855cc9fe9f944651491a320de22f329403fdf0f10e492f5f8fc456f3e496eb557f6cc57cc5819bad95258a52d56bca4f63df09d8c8b2cc6710e29d41aa1c0e68723ef4bd265e272a7f3d521400f09c4cd315d49c440d1171c30dc00489bf6481ce5ea9c50a04b8a1b7c54717fcaac4581b8de15720a12d4110f5b372a6458f3347a3dfa9a3873cf8f0130f876302b06e02bcaef20c7edd0a806dcffdacd8d744162afa196fbdc1467806d01511e10cb577cec343592fd071ef4882f44f183411db6afd347b98a47c0c3e75ebe8da2db2a67d66fdf9d84baa29e49e14ab799bc560843a1c662bf58ecb57d51c6e98412b12fd70be0f0ab4f547d9d30e313248b4c5e15aa3e7ef4d9f4029f11eb61391f3c8e407781c2562aa9470b846831cd58d64de6857fa094b9e4303743b37f6e281d1c430474d24d63b5451f2d705c3bec2acabc5b9b136247b5087e92240d2f862ccdfc3740fb4b13497a71ae7f2dac08f2ef26fe178ad08ee2fc1190898747cafe56dfbe7f899dcee75b194e63eedd68f1a9f6dff4fe02388da8f990375b00bff32f0bd88ef16bbaf44150fe485d951dcebd29f07610ee2cf90c100bace190bd39ef9d2a29fdc22b947076e9cd1d6eb57cfa18618872659ef2df75ea9ded616e8e688103b4bfe4c1db5599c0750b3c89bcd9b8f2c42914672a247db57536642cbc199ace829f2ff6dd60760fe28c7e0c29eb830072fce2eb7566298984cc566e63feafbf746f2e68a9fad6109a2c3316d8f47bc802b9bc2b6d107c764afb1fc0f196bff808897811400997f78b51cc77d1954303b8f123eae5cb9518870d8cd798e88790125a3a7e2921c2995327dee625ee711dd95385f41355e2d4f207d89ff5c50a96ebe8017845ecacd1213df4d181ffc74d7c9a6fd6505b84e91ec5e08e72196c05e3a18bd7e684e40010ca01617cabddcc5a7fdc906bfca8324243b047ff11de7fe7c8e9b151f0fa8e338d7befdbccd6c0f02b4f8c68f884798e6dcbaca885066c40e143bf68af586ad30ec7f8975d25f7a891c19da08ab2282d4c22338c95c010a4d23bb2cf5008752ffb0160a04a0255a2941936320ff33885a274d81ffb7fbd689abdab996f7b938e9d84c4065bafbd8f39b083255e1005b41a5f6cdb633b17c1a2d379953445c90e273559d39230b2494de3c59e730eb4421d6eda93747fcbb0293e6e07490d060478cbb96aef126e8f7a2c6f7869c9e1371e14060b1999ddab8b47284508cad9f3e0efd301c3a6536dcc7a8a187989ac5f06442aa21fb27f17caba5c8393b2d93845c5ba3d7065459a2bb6b286d72ad5c6baa8e749f3b451be5a39dab5cf813f537d2309ef628acfc32c17e35133d9e78e43306e5f302e791c9fa085d0045e5c8f2caa3852c361735b5c984a3736e4343e0c935a6a220e48426e06bc4e97d2603e6e92941e6c94afbc63faefbe687ce607f4bf81e3cf588b19fa711597eba9c122f88532032dbc60858debf01a8d0f79353b10c26b1bfe08ecb480c2512e72b8a1200d48f69ac6e7768033e3b81128f5618f7755b37e0ffd8ed9224225a4c2269c59235d4420384a407755048f73a567f1f3b7e8f27e7aec4b8e16d4ca7904ac7ec9a0c49846660c9feb8b456fd85cfef22945b799a4593a94b40a63204dbb6536fb9d5081e38c451c1ff698d6c8861935748cfea4132c89d0e0932d2edbbd9620e3a15ff8b985144ba2a62aea8533d8d18b42686d480dcb37b389dcb73b3e36d1e983a5882d39df218f057a387de96318063c0016fa82e41f1583892fcb75874bbb1ab97e43d85a1b62fb0325d517c3afe58fadb178739234cf5796d72d4ffa5ab84233a2b28b6eec77099d060a10e3eaa3da37a001f6ce1ebf1aaa96304070caad9f2d26e21e653efb3b318aa30f6b51ea1038504046024a05762a702b73c2a1942cf773fc31f7286c25e6fa42cd3569c89cf439d1001debfc6d59a1b4bb0600475de67e82f49b5fbf7877e8e1530e2f4ca909631c3dd3273f615c7712f53beed82245deb395deeac2fc35b087a7c7da22e31323888d7568b10cebf2d5df205d2999d354ff7340542ba6bdac29a31760c9bf05264be9a957a66b3de2e314d62c7e87c9e41d9c19520f4786558c3abe42044cacd6f4f8af52317e819bfc7b3c743d81fc6ff06116f105023935edd5ec28452b4c2ba6ecb315ea078cf19657c6a6a410ded3aea370c8424ea669aadf95d07e5655fbce3bba1ed1b4355235af318df559173345ec8aa9fae998bbc667c9156db7c11bc0855771cad6db0f08c88f5c55518f52e71dafef235e8a04be8e1bae929da9af4c3e0e777838b600d12081010e467bd0c687d71a9660721e1c419edbbcb5bb3d6c176c1bd2ac0e1900654fc7f573091e434862068f7ddd31489bd2baf0205494fc548754171b78ed43cc6f6a549719e4bbce2f1b92a28b5d96ca76d7c67a86870d985c69aadf23acdcecb48765004431201014649324304baf7548040ce5178881a743f66551edc601640366dde0ff708d7f6289abdd363b0203e67033579e20cac8aab816b34dbed50ad1ce7d04c2820e81efdb5688420360f3307a02e94cdd9fa04faad2fa44694263277508ecafdcdb9edee11a62e400b187c3adbd4fcd49975b2604053f7c13a1bab7879936315a42b32931953e942d316cfb7eff66bc8ccdc571952b8565c8eb33e16d65f6139eee02294088c084f9407cbcea322afe18feeb68af702c171f361d2853c3242f48b65876eff4a58b9f46a0cb75455cf67dcc613f49a04823866225a8d883da19f3cfc9c371e709a18ba922d13c3b7b3dc7fa7154019bebf557feaf49032581175c216ea2af3ff7239f159b8b64d1c1d4816b21cab1fb9799775e22f3e94b53ff160780f931b714b82d02e69fb8531d8a1aa5f75ef21a395abc078a25810e1e8a0152a5cdc9d90756ecdcd900b14248dad25cfbe1f2a04a46ad84c5205dbf73045de19c0ee57651fecd5d8e5a90c7174365131c1ac615a0be12f22c5353b9f852378c71333afda9b8d63788a7f470c28544be7234f172babfcc415739e100e535cbc5a8b5f031036e36bea10ebbdf9eb792476cafb1af317ea4e3936db756cbd70e8bdeccb516a76a779cc68a7a8d68ab2f62ab24b0de15b58e8d8b133b754b4b95325d00781ab220c1259e889aa59b68df718b97f653e28e143401435a6bba1de52774a5f973908a589d303313bba0352669088e923184496f555f8c8b701947e00c5af6db8f201fda549c751707d25c077b52bbf57379f4c5c896effc7804d98dfdacd37d744d2497b782bc4de79aeae3f3cb04f8069a5111457a4f802f29fdd50c2f1bab56c692e86061743a9c5048ed964c3cfc290c2403a6700586f9b7651fb69ccd23576b1a85ebfedeebbbbf8ec63127dc953786b362c33787de45cf816dabfc35c960ee633a4393f0400b729c7e5f414cc85086629b208ad25f53bea6c62a6a4ee52ce1808242d1bfab4e1823ad4cf0a1ff8221bd02b31ccd513659c888c4f9858d922b9c6e35ca2abe9bb91aa3760e61c45b606fb124f428345bd98fab67c5285a7008b993323bdfc5f84ffc85000c14e9b3a116aca481b67b4536d615e5c8403410bc96ccb459d1d3d7357aa56877dfd57aad1e6d3818055e437bdefe6633d3180d39fb7604883ba2ca7ca9da771a17ec7e35be5316809d69d078ba3cbbc2fb12a56fe818e025a80895de5912149026b645a726ccd87733ab81079409a85f6b4a94af67a202b6edb76c6a2d44825a7bc9e121fa1351fd3e986a4a11340c1101ff60c35a0665b616e70d3523677febf45110b21ea90ebb450ee4cdcea5b3161bb8f70ce35df4773f607d0ce21595a5b31ebd3098f2552e20a7a5f3d0b82a16f2ee1cf681c8cfaa534a452570e0dff0f32fe2f0585ad27f491e0a21b3801742ebd7471d4b5140d60872f605c0bc3872c06da68e9f20ad085fa81063f331090332870734d1e33a8db38f23d7b9faa9389fc573e0bee84b75fd2aa1d32ca64bee34534bd5f7e6547541e41b6d1d195ccdfe1104a46f00376304e0888ae8a8cced41a612656060ca550d5f4f34c79b2105daa3e521cf9c6227ccf53e68eed58356dbb6672fb5cf3e17c1a830c2f5a99fd9a5188351f374d99762bc4038e8f97d371d158926f92b2f5a1f5379728ed6db590c29ad528afed2ec1f00934a9548b92e3295551007f5c8d8263908d6222d23f2212f5d6bc2f71f9f4898ebdf3ed7070ddf397f841e7b95ebe0c98c4eb89b58e378b7457048e92d4bb3b431e68cf820d3fd8202194dee2cd105dc469ef2acb17bcf590bc7594c41fa0a7039981d72e62725d7d76b64bc80fc87dcc6aea8e1550b83f07bd9846d439ff85f2f90b045ff737ab865ffa16ef23876e17fd83a7085367a5a94ff39ccfe1516955ce7e274f1a3c517979983e40e744f71fce768b288ca9a4cf6cef292b47d813d1582bcf951bb000d6950ca7f6e2c75a573e08e749a19002e57b14eca6ba49c2430facaaeb5af23caae4e25dd147dceb227b18efa8d97485b428624f2d3351fac1be920eb502d583135cdfa13da47ba0cd0b1176bafd44d08496944d9ec18842c3043e8cb2a7d8435c67cc06d5923e550e674396b30dc9126abc9f6e5ddea45117e1fc489bbcf877eb5b818019d9454dcd686e658df396eec10f251285a3317e251be920e64ad17c6b48425bc3e1e7a2e89ba136dddfeaaf4e6c9a2dd841064eea84ccc4f67d2dd754f64aa532053ee1ccd5ce304be0a73224577c7efa73fa2da27bf797b1781bcbfba3cf84251492a17a830c80129f7eac20bb9fadcb67a1d12e06626489ec01df7ef18f83445bf506dcc35c6c6b6eef6de873e1c5504677db2910d08c0faf096abc3b3e7ba47bb18061b3bcecaaa4b023576b40d9a96f6aa62bf0cc092fad41d7b793d436fd4b6af0c266f4e064c5a460192f264013f94f4d2ec279c99de9ec24cee1f21005a0b784a2222c820fca97af0be20a49ff09627cdbf311a2148e7698e7e03b5316ac1822d028fac362f04c3770f882e0aa9a975462df5c15787e22806ed67686772148db9bf6cd63d30fd435e84e52b6e4065772b8337714f57e3f14d6e0cd49816ac8c6c00e6b080998676db810bb8a4bf7374cf2f713072b940d7e0b35a9f54fa6a6330dc329e84ffdcb8545f0508a62bcb4ad811bce4e3608529a3c1cd4553de1dcca87fd22ba8f97f8e74bd37e3cac9b3c882d44ecf97d195db86502dbb1d6ecd6feed80078f1102b299d95b8b82e2f301c749db0c73af76d0b0b51b2f10279cf709e4a0b0cf1f4176e54c3e2a390aba9ad98328cce4374b16734c2e5e0c59c35607dd18089125471039cbe1c13720f5e4b7564e4de7a1a8abd6398798b7e46d80e4f24c4e2b6274d9b2f68908f0eb90f5a1f8cc75aaf70db9fe8c9ebdaef06f437d8e73b182d98b4e588dc776e89ccda1ab4531eb71c6beff7bad43372aebedca15300ad706a37ac76824f13acb2a4c17963e85ef82193e501eea3d5e430641ef62d3ca09a13a6b43ee6ab7143e342f9cc733a3f888e4a0b0e819262f65e8d5b7f47c7b4184facc070e92deeefea72f7cfbf1738c02d0d49ed55428e1b6ed36cf98d8a19b2debb8f3ca3fd0d4b29bfdba3ea521450a17c363b351d6da8a59ead60409c4b5a6cc20cf81af8b019e934a0ac13e27b5c40cb7e559709fddc02488f511bce0a21d9a7f8eed945d9ffc7dccfd44fac161c77b1d0d93a2c8fad999ca37c3f1e01a3a2e88d463a5faf531c1d41a60ad50b395b65b04a241016f799fb18b87dbcf4f0743e397a4699eb8773a48982c042789b5dd2215fc853f78fa4508161474fa852b374ace7c67d0e7b5d466bb6b69f3dd2814e749b66118e3ec884affd5c47e55750dedec38fd2e1f78146d993022e47bee7a423be5e32ed0ec4090cb614fb04551b01bed8f9d18d5605c78217fc7e54571ac45bea354756f867bc4ab845c2e58f42aefd1984dd7a4d364cea612551ca2bec794c7213ac5827f65f9a1fbc5229bc67cad83543fc1320c26991d934fd9f205caeb2b4a1ad8afbf944e1956a773ff8b3575fdaa952718baccf91c95569790ec4885643ed8f5cf26dfed58d6fc6091fc6732df5ff59affed3857a67d6c4153f158b9c613aa98e7e2fb687e9e4f174962ba9566fb66f278efcfe0574e6646eb3147fa201f23cc629ebf049e73261999b0b9ff2bc853f0d444d1f459f9f96846106f7cfe5f356ca3e812e35e20226a2e93db445c47273471a44030fcb3082dbb77112267fe37db756924cb90e72feede0592f1133987bbca0a6680bb082c245a41ea67ad0c6cf6cb2d0236e08f020007f791422b7332a2be22fe37203f5dc734a3208d8f47206092d63f9281a0a297c9e45782a52a81e68412b2d832bb02a5598430c93647bd9e4c2d57d3ea02b02b22acbe5f029463ec0bbbe0860eb63aaa06dd11e8d379a4620f878c0a15940c181b091b5dde9e809f9e4bc9bd961d55c82e53cc26da804653176414c94ef7c001b9bfa7dcd4578fbe35b082912e7efe289b34aecac1bc693761ab8587114da912ab706dd814e76db0b063a90aee09e70a6f03c16a25e7d704638b531c6703edfce5dad39e57e5912350157bd041e0b799d754cbad0faf83f93196f74a233eb58b68b47d380d5031b0598229e370b690c84b59292de86dc1f3d2dba4889431a913cea3638430f9903a2a05538327af46fbe1ea0c2ae345439c61418c9f08d364b8bd8547ed3eed436b311fb3ed7cc23a602367010a1b78666c9c005ee7a731bd9b9bcd95cb7ff23beb74d4f1ff445eecf1d42e8930f92ae5777569849174040ab1f33ec254e980a28f663b36b325aec51cee82d3d8e3d852e37c4ffdc8bf66bed6932b6ec5ae9eed45bb498d8f9d98688ad4e0391e3ecfe9ebd8a47f86c620ae1255d5a4cd513807128ff10325b0fa1f6c17c7b6af783b96f705c3a77874061e6454988288dcd88cec40dcac54391628dc3e5de118b7666fe6512ecff7e69f8fbb1afa4d4e24a376e12b0f14f7d2bc2cd6edf5ed34b2617d8a0bbb8051e6b4c99ce3e9afb645bc656497b5897dcf301acb97540102e25d1e5927745681c69f59ed5de717c9f6870afd7538710ddcf7decc87c20b30622d7be7da37fe8a36b29833ab5e1790dd98588fcb8936348bcc8594c2b215dead6fe7eab1290ffb3e11d938acf1181b1879e88c802f8c5de382dd355ed5b1acae97531dd1f7047f1857366d1a0a8093e87667523425c3b1649fd129eda0fef881b2585d53b15bb8e10e2b46dd84677c5d1404cd7d4d5c5d8fa3790bca584fc27eebbca614ff52c5aac148b7dd307ce6b81e99c4eb5d319ddfcc0f37e430c9cb4d97f2c0d8ecd9d3415cab16f9ced6858c64202ab67df12a2cb8a02778498d42a48fb2a1ae2fae894298a55969c116359ecbd72c2a8efc54453299aaf5542a47cc8bf5ddbfb3170bcc370ea95e109b813208c6628a633e04ecdcea71f43bfa345bec26ed4d13fbc0d6840884b77aca7c7a30b3ee5a2ae3832c590d4c76fa3bc3d8258a8023e21d0369de4bd6c5df639bcccbe80382d421283ae44e53cf34e13e358ec928aa667296ef06051844058e14d61a62ea015be89e4f936e9a8556839023f88f2166d5406a1d5d6b13dd66459fd5f6c62b2ce8dc0f33090077db618f24db52851f0124f1f929d96bb0a5f0962ff6601bdc1da5717b7dba6f503b89fc0d7e94fb13632ae25035d08d8d637a02596b9f388dda8e693537219c3ed0883a7a26f3d87a5249025513fae8d51c825102315d297b2ff1b2678d3195eda5549d1bfb8e1cb9b18806f09a1accca814cd4d8f8dd7aa136d8280cdc6b6493c441b7a3538df4f1c7aa8b8b6a400bda0526286756a4e7d1a669dd1f3344b09e532da23dd9de440b176d941500a6c387f9e38a41b5347159ee6c427b5537052c9b8771c5fe16fec3b20946982b7bc304eefb8593f9e75e357f2564cbf266680b9a7620332bfb4f9d4ba4885fb8e9efa26233e252481b08dbd874dd45c134d20de55f3d8a7aa67299e78917f05035a3d689e0011f34b73860ea3bff6d1ef7441e889fcd7f8906a91bd8db836681d2fd156a77fe76bd20ac6a4d4913761c500b5fd3a17c8c1ab23e08fbe9db961215cb3693ea7a5200f5f3c8fc59ab6b48d3b58b2e42e1f3e067f24cbc0b7d32061818648de44f3aac6adc1b3e57d17b263869372512593d0555d5dec73045b1011efef39e1f888a2991f35cce24b3fa7273cd78c8f855588a46427698060f177f527c3ef27f7186d6cdcebd14f04587eb0f64562d0d507e10160ffe86453c84cd2574dd6e1ebf27a5fe27e07130268e80ac18d157d04edcd5d7e194ceb6a06d838c73f8b01f231d7b22cad3c6f4e5f2437eadd38bc5002441f08ff6a89def18b5e3689797e9508d99fff4b610da2370e7e1932205f31e7ae56d15bbab88610015d1dc186f6713d7c39e9bc9f66a18a3dba465b6618c5fd3f9a5c9a54bdff1c57385a1052978e794dcbc52a3df94f8a90ff34e7f2cd58a3c0034636fd5ea592b80a7e4095a5bb5e1cc3769bdb10d1bff6f54253bb6752ad3471b77fb45e76e3bbc66064a7fa94f62b1d62e93b48124cc95d9f723327a6c2476534546b001172e8d5695c00620dc69d789cb03880fd355c077670c50ea1077b20f347dc702aeeef330763a0488eb6718d8754b9c76ad567ddd85af297ad6d389333a02df4120f073c0ef2a16b4517b9924d8d265b72016453dd93953432c8696a7293ab15c684d5ec5274342d116fa503094d57778cf1d6c03f9d7e5169787c3b0d421c1987350a089d6092289fdfdf15a361af49526f6e1c7e68c817255df00792c40eeb5b272ac08f7c17be11b4a31110bc179598a2e69c01ae8c1c0f2c1fe031649809f8b086f10189cfefe8f66864a8ca2ad9bcfdac3fe44dbdfa5520005e47e84521feb18f3bb7c6123942b9d9a3826036864507d6ae060a51a41c5906dc6207a7f15d116bca55e29fafd918447025e83dea2975a187c99e2152ec38beff06dafe16224b88c8272f75cf99e2e793d1b18f7bb6d02ca0dddf1a14f44b23999ebc576f60301be0c0d2423db8faad7369de7e338d6d4ab55bfc7d70b45aa30d28aa801a0933dc050853f4d1764d4d9cceb5320ad65cea3f7f8c5f02f2d9431a2f95b93aa22bf3ef4242841ad4b509b245aaf71e8c8044910ef1c641188849c7b066ebf2fac02dc765550c5016083859006f6970f1b9908674ee8424943035102f6d547664431536b8c0fc5cea000070885cc6beb32003e3e30f64ed5cf8fa7ac244068447b63361b362f00e3e0c408f57c2cb0999b6f2d53c2ec35a29dedcd5e02213c1cf14dfe717a706acca0af289db145c9da0beb99b6f8189a98956211228305a9d2ff461c5ac0937aff77043942d9194a7b18057139773ff67d16845465d05b2231f720cbf4c30ffcc42ddb7afd630637c9b2f27a826ade23915e4c138dc4faa2f5070f529d61e464adec20eed2926cc930d8b30e5461b691718d85c94679f8ac6e4fd6bb848bfa21c964021a5f0f70fe7c1d85136f8977505accd8a735aa9835cc88eb899c957d5d755e7877e6681c687dc872f304acfa8f634a3ea0d49db450fcae231b01e7fb143dcc89ea0439627e2c58804e08be46c50373a4dd3ab57b7c5047e916c79c8010682ea80e950d78155166b1964c7ea72e8155d51bf4c6ada0c0ea7d66b9290debe6097ff86b613705332aa12048626c65555725ff67ea63c8d4288ca89a65da3972ec812cb2c50bf6504e3c63e9fdab68033fc18ae8dedf41acfe27b9d51e821f8fb7c2fd5fc6fc6f84853c1dc4d90a42c8e42709f9bcc39fa64d05dc53c58be05dcb8d537be41e8222e19ec627fe188d9e5ff68c10f9200e4e19d1c2f0cbb3c6bf3ab8a8e9f69b7094cf9dee0226ffb46622f2b01e7cfe20a64a2e3390b58590d108ad2232ef7686be8fe4d093ea2f3fd226a60202b63306b4b3dfbcd8d22f0ea5df48bd1c7aff9af71ff306ae9b92eb9ffb8ba3aa96fb09042e3a7dec5358bc3073dcffd249198a91e26c849a834c053e69f729791d3c285af0cc4f8211d48109594487646dd58b6fb1a957b24107f708e264dc4e1cea2b2f850fb08d9f346a6c371728a3f3369ae612506a8be6a628787a5b9c1ca1decb3a92c4ac880fc34f080bc15b42c1100e5b5fb2920184e41159da73fab4a3ee974e31d097b0b1a3f27d1a69d3216a5e5a7286511f92e3d722c7291d5500a3ef825a63f078dc05e610e41d71661720500fc9b5f05992c1450c5873d1fc1d8ae036a45cbee8d9c57524cda252f5ca604fff1432192cd0b7deca36786cf5039687be80d39b826b076ad9006dfb51eb565a7aca41aac241bb664141a0000b131575991202e1b9d4549834cec4be099db5e459c1a5467dd345ffa5c20ae7771e1cf8c06442958af159ba6134a5401f5d051a343cfba2fd7a181995062718c850add14b82bf6dc7f5424754dffa209aff05cb1d53a8d736b9289a774c292c9e81a2c6940f342b1ceaa45a023f554373fd99e80993aedde9f181bf0e11855cc9fe9f944651491a320de22f329403fdf0f10e492f5f8fc456f3e496eb557f6cc57cc5819bad95258a52d56bca4f63df09d8c8b2cc6710e29d41aa1c0e68723ef4bd265e272a7f3d521400f09c4cd315d49c440d1171c30dc00489bf6481ce5ea9c50a04b8a1b7c54717fcaac4581b8de15720a12d4110f5b372a6458f3347a3dfa9a3873cf8f0130f876302b06e02bcaef20c7edd0a806dcffdacd8d744162afa196fbdc1467806d01511e10cb577cec343592fd071ef4882f44f183411db6afd347b98a47c0c3e75ebe8da2db2a67d66fdf9d84baa29e49e14ab799bc560843a1c662bf58ecb57d51c6e98412b12fd70be0f0ab4f547d9d30e313248b4c5e15aa3e7ef4d9f4029f11eb61391f3c8e407781c2562aa9470b846831cd58d64de6857fa094b9e4303743b37f6e281d1c430474d24d63b5451f2d705c3bec2acabc5b9b136247b5087e92240d2f862ccdfc3740fb4b13497a71ae7f2dac08f2ef26fe178ad08ee2fc11908c6f31cf1b93a59ad876c4602a62d6aa76fc43d45cfaa5c2aab323384dde6580375b00bff32f0bd88ef16bbaf44150fe485d951dcebd29f07610ee2cf90c100bace190bd39ef9d2a29fdc22b947076e9cd1d6eb57cfa18618872659ef2df75ea9ded616e8e688103b4bfe4c1db5599c0750b3c89bcd9b8f2c42914672a247db57536642cbc199ace829f2ff6dd60760fe28c7e0c29eb830072fce2eb7566298984cc566e63feafbf746f2e68a9fad6109a2c3316d8f47bc802b9bc2b6d107c764afb1fc0f196bff808897811400997f78b51cc77d1954303b8f123eae5cb9518870d8cd798e88790125a3a7e2921c2995327dee625ee711dd95385f41355e2d0f095c2e14030950fc1b666615556a430a096f1a89bbb242515a44df1bb3f5bc91ec5e08e72196c05e3a18bd7e684e40010ca01617cabddcc5a7fdc906bfca8324243b047ff11de7fe7c8e9b151f0fa8e338d7befdbccd6c0f02b4f8c68f884798e6dcbaca885066c40e143bf68af586ad30ec7f8975d25f7a891c19da08ab2282d4c22338c95c010a4d23bb2cf5008752ffb0160a04a0255a2941936320ff33885a274d81ffb7fbd689abdab996f7b938e9d84c4065bafbd8f39b083255e1005b41a5f6cdb633b17c1a2d379953445c90e273559d39230b2494de3c59e730eb4421d6eda93747fcbb0293e6e07490d060478cbb96aef126e8f7a2c6f7869c9e1371e14060b1999ddab8b47284508cad9f3e0efd301c3a6536dcc7a8a187989a308d7167aa98927f232e0e9b2d644cddd013e813b2a4ae284bee5178669a5fcf5c6baa8e749f3b451be5a39dab5cf813f537d2309ef628acfc32c17e35133d9e78e43306e5f302e791c9fa085d0045e5c8f2caa3852c361735b5c984a3736e4343e0c935a6a220e48426e06bc4e97d2603e6e92941e6c94afbc63faefbe687ce607f4bf81e3cf588b19fa711597eba9c122f88532032dbc60858debf01a8d0f78e1449c249ceba0324975cafe5a38e7c6d2a3c296aa7545fbdd5ec81068358f65618f7755b37e0ffd8ed9224225a4c2269c59235d4420384a407755048f73a567f1f3b7e8f27e7aec4b8e16d4ca7904ac7ec9a0c49846660c9feb8b456fd85cf659206d2441566435a8fc648809a8f80c1e6b39aa5b9e039d075bc795f67fcf3935748cfea4132c89d0e0932d2edbbd9620e3a15ff8b985144ba2a62aea8533d8d18b42686d480dcb37b389dcb73b3e36d1e983a5882d39df218f057a387de96318063c0016fa82e41f1583892fcb75874bbb1ab97e43d85a1b62fb0325d517c3afe58fadb178739234cf5796d72d4ffa5ab84233a2b28b6eec77099d060a10e3eaa3da37a001f6ce1ebf1aaa96304070caad9f2d26e21e653efb3b318aa30f6b51ea1038504046024a05762a702b73c2a1942cf773fc31f7286c25e6fa42cd3569c89cf439d1001debfc6d59a1b4bb0600475de67e82f49b5fbf7877e8e1530e2f4ca909631c3dd3273f615c7712f53beed82245deb395deeac2fc35b087a7c7da22e31323888d7568b10cebf2d5df205d2999d354ff7340542ba6bdac29a31760c9bf05264be9a957a66b3de2e314d62c7e87c9e41d9c19520f4786558c3abe42044cacd6f4f8af52317e819bfc7b3c743d81fc6ff06116f105023935edd5ec28452b4c2ba6ecb315ea078cf19657c6a6a410ded3aea370c8424ea669aadf9620bf360fced82fffa576bbbdc3189e266b82372389959c89b8edb10d8b48d839156db7c11bc0855771cad6db0f08c88f5c55518f52e71dafef235e8a04be8e1bae929da9af4c3e0e777838b600d12081010e467bd0c687d71a9660721e1c419edbbcb5bb3d6c176c1bd2ac0e1900654fc7f573091e434862068f7ddd31489bd2baf0205494fc548754171b78ed43cc6f6a549719e4bbce2f1b92a28b5d96ca70c47bbe29d5c8a3760007e8867be2289353cc32bc9d3a969c155d02d2e639dad8040ce5178881a743f66551edc601640366dde0ff708d7f6289abdd363b0203ee7258dbe96a7a11f8d8845ce688ff6f390e27910f99ca959e74fbd8906ada158cac40735bb75eae95d80b740ff376eceaed0e6dddde083f5c7f330a3193eaf2e810ef529040ed8ba9abef47f0e233c2393042451a5d6a3ed68653650a8471a82b7eff66bc8ccdc571952b8565c8eb33e16d65f6139eee02294088c084f9407cbcea322afe18feeb68af702c171f361d2853c3242f48b65876eff4a58b9f46a0ccc958420012d847d83ed25f3a20c7c6f63eba15d8836e066d0c8eaec2501363913c3b7b3dc7fa7154019bebf557feaf49032581175c216ea2af3ff7239f159b8b64d1c1d4816b21cab1fb9799775e22f3e94b53ff160780f931b714b82d02e69f128d53cb1cf4c81e0c4a3cdb1faa53fc37603498caa289728007ec6b4748e0c0b14248dad25cfbe1f2a04a46ad84c5205dbf73045de19c0ee57651fecd5d8e5dde48fd11e73a662b1a829e99d42279af2880407dd37182c730ac5e7ccf64a4febd66b6b730d055209390b580c6d061bb7247194e0a14dc352d98b4fa7461ec0a39fe1421b405a8c4e3557a7e599f936a3d5aa6efe69cc9dfbd05df841be60dca7a8d68ab2f62ab24b0de15b58e8d8b133b754b4b95325d00781ab220c1259e889aa59b68df718b97f653e28e143401435a6bba1de52774a5f973908a589d303313bba0352669088e923184496f555f8c8b701947e00c5af6db8f201fda549c751707d25c077b52bbf57379f4c5c896effc7804d98dfdacd37d744d2497b782bc4de79aeae3f3cb04f8069a5111457a4f802f29fdd50c2f1bab56c692e8606170c966335f0063c55224ca228c6fc5bebb8dc7047553fead1034d826d4d3ef186eebbbbf8ec63127dc953786b362c33787de45cf816dabfc35c960ee633a4393f0400b729c7e5f414cc85086629b208ad25f53bea6c62a6a4ee52ce1808242d1bfab4e1823ad4cf0a1ff8221bd02b31ccd513659c888c4f9858d922b9c6e35ca2abe9bb91aa3760e61c45b606fb124f428345bd98fab67c5285a7008b993323bdfc5f84ffc85000c14e9b3a116aca481b67b4536d615e5c8403410bc96ccb459d1d3d7357aa56877dfd57aad1e6d3818055e437bdefe6633d3180d39fb7604883ba2ca7ca9da771a17ec7e35be5316809d69d078ba3cbbc2fb12a56fe818e025a80895de5912149026b645a726ccd87733ab81079409a85f6b4a94af67a202b6edb76c6a2d44825a7bc9e121fa1351fd3e986a4a11340c1101ff60c35a0665b616e70d3523677febf45110b21ea90ebb450ee4cdcea5b3161bb8f70ce35df4773f607d0ce21595a5b31ebd3098f2552e20a7a5f3d0b82a16f2ee1cf681c8cfaa534a452570e0dff0f32fe2f0585ad27f491e0a21b3801742ebd7471d4b5140d60872f605c0bc3872c06da68e9f20ad085fa81063f331090332870734d1e33a8db38f23d7b9faa9389fc573e0bee84b75fd2aa1d32ca64bee34534bd5f7e6547541e41b6d1d195ccdfe1104a46f00376304e0888ae8a8cced41a612656060ca550d5f4f34c79b2105daa3e521cf9c6227ccf53e68eed58356dbb6672fb5cf3e17c1a830c2f5a99fd9a5188351f374d99762bc4038e8f97d371d158926f92b2f5a1f5379728ed6db590c29ad528afed2ec1f00934a9548b92e3295551007f5c8d8263908d6222d23f2212f5d6bc2f71f9f4898ebdf3ed7070ddf397f841e7b95ebe0c98c4eb89b58e378b7457048e92d4bb3b431e68cf820d3fd8202194dee2cd105dc469ef2acb17bcf590bc7594c41fa0a7039981d72e62725d7d76b64bc80fc87dcc6aea8e1550b83f07bd9846d439ff85f2f90b045ff737ab865ffa16ef23876e17fd83a7085367a5a94ff39ccfe1516955ce7e274f1a3c517979983e40e744f71fce768b288ca9a4cf6cef292b47d813d1582bcf951bb000d6950ca7f6e2c75a573e08e749a19002e57b14eca6ba49c2430facaaeb5af23caae4e25dd147dceb227b18efa8d97485b428624f2d3351fac1be920eb502d583135cdfa13da47ba0cd0b1176bafd44d08496944d9ec18842c3043e8cb2a7d8435c67cc06d5923e550e674396b30dc9126abc9f6e5ddea45117e1fc489bbcf877eb5b818019d9454dcd686e658df396eec10f251285a3317e251be920e64ad17c6b48425bc3e1e7a2e89ba136dddfeaaf4e6c9a2dd841064eea84ccc4f67d2dd754f64aa532053ee1ccd5ce304be0a73224577c7efa73fa2da27bf797b1781bcbfba3cf84251492a17a830c80129f7eac20bb9fadcb67a1d12e06626489ec01df7ef18f83445bf506dcc35c6c6b6eef6de873e1c5504677db2910d08c0faf096abc3b3e7ba47bb18061b3bcecaaa4b023576b40d9a96f6aa62bf0cc092fad41d7b793d436fd4b6af0c266f4e064c5a460192f264013f94f4d2ec279c99de9ec24cee1f21005a0b784a2222c820fca97af0be20a49ff09627cdbf311a2148e7698e7e03b5316ac1822d028fac362f04c3770f882e0aa9a975462df5c15787e22806ed67686772148db9bf6cd63d30fd435e84e52b6e4065772b8337714f57e3f14d6e0cd49816ac8c6c00e6b080998676db810bb8a4bf7374cf2f713072b940d7e0b35a9f54fa6a6330dc329e84ffdcb8545f0508a62bcb4ad811bce4e3608529a3c1cd4553de1dcca87fd22ba8f97f8e74bd37e3cac9b3c882d44ecf97d195db86502dbb1d6ecd6feed80078f1102b299d95b8b82e2f301c749db0c73af76d0b0b51b2f10279cf709e4a0b0cf1f4176e54c3e2a390aba9ad98328cce4374b16734c2e5e0c59c35607dd18089125471039cbe1c13720f5e4b7564e4de7a1a8abd6398798b7e46d80e4f24c4e2b6274d9b2f68908f0eb90f5a1f8cc75aaf70db9fe8c9ebdaef06f437d8e73b182d98b4e588dc776e89ccda1ab4531eb71c6beff7bad43372aebedca15300ad706a37ac76824f13acb2a4c17963e85ef82193e501eea3d5e430641ef62d3ca09a13a6b43ee6ab7143e342f9cc733a3f888e4a0b0e819262f65e8d5b7f47c7b4184facc070e92deeefea72f7cfbf1738c02d0d49ed55428e1b6ed36cf98d8a19b2debb8f3ca3fd0d4b29bfdba3ea521450a17c363b351d6da8a59ead60409c4b5a6cc20cf81af8b019e934a0ac13e27b5c40cb7e559709fddc02488f511bce0a21d9a7f8eed945d9ffc7dccfd44fac161c77b1d0d93a2c8fad999ca37c3f1e01a3a2e88d463a5faf531c1d41a60ad50b395b65b04a241016f799fb18b87dbcf4f0743e397a4699eb8773a48982c042789b5dd2215fc853f78fa4508161474fa852b374ace7c67d0e7b5d466bb6b69f3dd2814e749b66118e3ec884affd5c47e55750dedec38fd2e1f78146d993022e47bee7a423be5e32ed0ec4090cb614fb04551b01bed8f9d18d5605c78217fc7e54571ac45bea354756f867bc4ab845c2e58f42aefd1984dd7a4d364cea612551ca2bec794c7213ac5827f65f9a1fbc5229bc67cad83543fc1320c26991d934fd9f205caeb2b4a1ad8afbf944e1956a773ff8b3575fdaa952718baccf91c95569790ec4885643ed8f5cf26dfed58d6fc6091fc6732df5ff59affed3857a67d6c4153f158b9c613aa98e7e2fb687e9e4f174962ba9566fb66f278efcfe0574e6646eb3147fa201f23cc629ebf049e73261999b0b9ff2bc853f0d444d1f459f9f96846106f7cfe5f356ca3e812e35e20226a2e93db445c47273471a44030fcb3082dbb77112267fe37db756924cb90e72feede0592f1133987bbca0a6680bb082c245a41ea67ad0c6cf6cb2d0236e08f020007f791422b7332a2be22fe37203f5dc734a3208d8f47206092d63f9281a0a297c9e45782a52a81e68412b2d832bb02a5598430c93647bd9e4c2d57d3ea02b02b22acbe5f029463ec0bbbe0860eb63aaa06dd11e8d379a4620f878c0a15940c181b091b5dde9e809f9e4bc9bd961d55c82e53cc26da804653176414c94ef7c001b9bfa7dcd4578fbe35b082912e7efe289b34aecac1bc693761ab8587114da912ab706dd814e76db0b063a90aee09e70a6f03c16a25e7d704638b531c6703edfce5dad39e57e5912350157bd041e0b799d754cbad0faf83f93196f74a233eb58b68b47d380d5031b0598229e370b690c84b59292de86dc1f3d2dba4889431a913cea3638430f9903a2a05538327af46fbe1ea0c2ae345439c61418c9f08d364b8bd8547ed3eed436b311fb3ed7cc23a602367010a1b78666c9c005ee7a731bd9b9bcd95cb7ff23beb74d4f1ff445eecf1d42e8930f92ae5777569849174040ab1f33ec254e980a28f663b36b325aec51cee82d3d8e3d852e37c4ffdc8bf66bed6932b6ec5ae9eed45bb498d8f9d98688ad4e0391e3ecfe9ebd8a47f86c620ae1255d5a4cd513807128ff10325b0fa1f6c17c7b6af783b96f705c3a77874061e6454988288dcd88cec40dcac54391628dc3e5de118b7666fe6512ecff7e69f8fbb1afa4d4e24a376e12b0f14f7d2bc2cd6edf5ed34b2617d8a0bbb8051e6b4c99ce3e9afb645bc656497b5897dcf301acb97540102e25d1e5927745681c69f59ed5de717c9f6870afd7538710ddcf7decc87c20b30622d7be7da37fe8a36b29833ab5e1790dd98588fcb8936348bcc8594c2b215dead6fe7eab1290ffb3e11d938acf1181b1879e88c802f8c5de382dd355ed5b1acae97531dd1f7047f1857366d1a0a8093e87667523425c3b1649fd129eda0fef881b2585d53b15bb8e10e2b46dd84677c5d1404cd7d4d5c5d8fa3790bca584fc27eebbca614ff52c5aac148b7dd307ce6b81e99c4eb5d319ddfcc0f37e430c9cb4d97f2c0d8ecd9d3415cab16f9ced6858c64202ab67df12a2cb8a02778498d42a48fb2a1ae2fae894298a55969c116359ecbd72c2a8efc54453299aaf5542a47cc8bf5ddbfb3170bcc370ea95e109b813208c6628a633e04ecdcea71f43bfa345bec26ed4d13fbc0d6840884b77aca7c7a30b3ee5a2ae3832c590d4c76fa3bc3d8258a8023e21d0369de4bd6c5df639bcccbe80382d421283ae44e53cf34e13e358ec928aa667296ef06051844058e14d61a62ea015be89e4f936e9a8556839023f88f2166d5406a1d5d6b13dd66459fd5f6c62b2ce8dc0f33090077db618f24db52851f0124f1f929d96bb0a5f0962ff6601bdc1da5717b7dba6f503b89fc0d7e94fb13632ae25035d08d8d637a02596b9f388dda8e693537219c3ed0883a7a26f3d87a5249025513fae8d51c825102315d297b2ff1b2678d3195eda5549d1bfb8e1cb9b18806f09a1accca814cd4d8f8dd7aa136d8280cdc6b6493c441b7a3538df4f1c7aa8b8b6a400bda0526286756a4e7d1a669dd1f3344b09e532da23dd9de440b176d941500a6c387f9e38a41b5347159ee6c427b5537052c9b8771c5fe16fec3b20946982b7bc304eefb8593f9e75e357f2564cbf266680b9a7620332bfb4f9d4ba4885fb8e9efa26233e252481b08dbd874dd45c134d20de55f3d8a7aa67299e78917f05035a3d689e0011f34b73860ea3bff6d1ef7441e889fcd7f8906a91bd8db836681d2fd156a77fe76bd20ac6a4d4913761c500b5fd3a17c8c1ab23e08fbe9db961215cb3693ea7a5200f5f3c8fc59ab6b48d3b58b2e42e1f3e067f24cbc0b7d32061818648de44f3aac6adc1b3e57d17b263869372512593d0555d5dec73045b1011efef39e1f888a2991f35cce24b3fa7273cd78c8f855588a46427698060f177f527c3ef27f7186d6cdcebd14f04587eb0f64562d0d507e10160ffe86453c84cd2574dd6e1ebf27a5fe27e07130268e80ac18d157d04edcd5d7e194ceb6a06d838c73f8b01f231d7b22cad3c6f4e5f2437eadd38bc5002441f08ff6a89def18b5e3689797e9508d99fff4b610da2370e7e1932205f31e7ae56d15bbab88610015d1dc186f6713d7c39e9bc9f66a18a3dba465b6618c5fd3f9a5c9a54bdff1c57385a1052978e794dcbc52a3df94f8a90ff34e7f2cd58a3c0034636fd5ea592b80a7e4095a5bb5e1cc3769bdb10d1bff6f54253bb6752ad3471b77fb45e76e3bbc66064a7fa94f62b1d62e93b48124cc95d9f723327a6c2476534546b001172e8d5695c00620dc69d789cb03880fd355c077670c50ea1077b20f347dc702aeeef330763a0488eb6718d8754b9c76ad567ddd85af297ad6d389333a02df4120f073c0ef2a16b4517b9924d8d265b72016453dd93953432c8696a7293ab15c684d5ec5274342d116fa503094d57778cf1d6c03f9d7e5169787c3b0d421c1987350a089d6092289fdfdf15a361af49526f6e1c7e68c817255df00792c40eeb5b272ac08f7c17be11b4a31110bc179598a2e69c01ae8c1c0f2c1fe031649809f8b086f10189cfefe8f66864a8ca2ad9bcfdac3fe44dbdfa5520005e47e84521feb18f3bb7c6123942b9d9a3826036864507d6ae060a51a41c5906dc6207a7f15d116bca55e29fafd918447025e83dea2975a187c99e2152ec38beff06dafe16224b88c8272f75cf99e2e793d1b18f7bb6d02ca0dddf1a14f44b23999ebc576f60301be0c0d2423db8faad7369de7e338d6d4ab55bfc7d70b45aa30d28aa801a0933dc050853f4d1764d4d9cceb5320ad65cea3f7f8c5f02f2d9431a2f95b93aa22bf3ef4242841ad4b509b245aaf71e8c8044910ef1c641188849c7b066ebf2fac02dc765550c5016083859006f6970f1b9908674ee8424943035102f6d547664431536b8c0fc5cea000070885cc6beb32003e3e30f64ed5cf8fa7ac244068447b63361b362f00e3e0c408f57c2cb0999b6f2d53c2ec35a29dedcd5e02213c1cf14dfe717a706acca0af289db145c9da0beb99b6f8189a98956211228305a9d2ff461c5ac0937aff77043942d9194a7b18057139773ff67d16845465d05b2231f720cbf4c30ffcc42ddb7afd630637c9b2f27a826ade23915e4c138dc4faa2f5070f529d61e464adec20eed2926cc930d8b30e5461b691718d85c94679f8ac6e4fd6bb848bfa21c964021a5f0f70fe7c1d85136f8977505accd8a735aa9835cc88eb899c957d5d755e7877e6681c687dc872f304acfa8f634a3ea0d49db450fcae231b01e7fb143dcc89ea0439627e2c58804e08be46c50373a4dd3ab57b7c5047e916c79c8010682ea80e950d78155166b1964c7ea72e8155d51bf4c6ada0c0ea7d66b9290debe6097ff86b613705332aa12048626c65555725ff67ea63c8d4288ca89a65da3972ec812cb2c50bf6504e3c63e9fdab68033fc18ae8dedf41acfe27b9d51e821f8fb7c2fd5fc6fc6f84853c1dc4d90a42c8e42709f9bcc39fa64d05dc53c58be05dcb8d537be41e8222e19ec627fe188d9e5ff68c10f9200e4e19d1c2f0cbb3c6bf3ab8a8e9f69b7094cf9dee0226ffb46622f2b01e7cfe20a64a2e3390b58590d108ad2232ef7686be8fe4d093ea2f3fd226a60202b63306b4b3dfbcd8d22f0ea5df48bd1c7aff9af71ff306ae9b92eb9ffb8ba3aa96fb09042e3a7dec5358bc3073dcffd249198a91e26c849a834c053e69f729791d3c285af0cc4f8211d48109594487646dd58b6fb1a957b24107f708e264dc4e1cea2b2f850fb08d9f346a6c371728a3f3369ae612506a8be6a628787a5b9c1ca1decb3a92c4ac880fc34f080bc15b42c1100e5b5fb2920184e41159da73fab4a3ee974e31d097b0b1a3f27d1a69d3216a5e5a7286511f92e3d722c7291d5500a3ef825a63f078dc05e610e41d71661720500fc9b5f05992c1450c5873d1fc1d8ae036a45cbee8d9c57524cda252f5ca604fff1432192cd0b7deca36786cf5039687be80d39b826b076ad9006dfb51eb565a7aca41aac241bb664141a0000b131575991202e1b9d4549834cec4be099db5e459c1a5467dd345ffa5c20ae7771e1cf8c06442958af159ba6134a5401f5d051a343cfba2fd7a181995062718c850add14b82bf6dc7f5424754dffa209aff05cb1d53a8d736b9289a774c292c9e81a2c6940f342b1ceaa45a023f554373fd99e80993aedde9f181bf0e11855cc9fe9f944651491a320de22f329403fdf0f10e492f5f8fc456f3e496eb557f6cc57cc5819bad95258a52d56bca4f63df09d8c8b2cc6710e29d41aa1c0e68723ef4bd265e272a7f3d521400f09c4cd315d49c440d1171c30dc00489bf6481ce5ea9c50a04b8a1b7c54717fcaac4581b8de15720a12d4110f5b372a6458f3347a3dfa9a3873cf8f0130f876302b06e02bcaef20c7edd0a806dcffdacd8d744162afa196fbdc1467806d01511e10cb577cec343592fd071ef4882f44f183411db6afd347b98a47c0c3e75ebe8da2db2a67d66fdf9d84baa29e49e14ab799bc560843a1c662bf58ecb57d51c6e98412b12fd70be0f0ab4f547d9d30e313248b4c5e15aa3e7ef4d9f4029f11eb61391f3c8e407781c2562aa9470b846831cd58d64de6857fa094b9e4303743b37f6e281d1c430474d24d63b5451f2d705c3bec2acabc5b9b136247b5087e92240d2f862ccdfc3740fb4b13497a71ae7f2dac08f2ef26fe178ad08ee2fc11908c6f31cf1b93a59ad876c4602a62d6aa76fc43d45cfaa5c2aab323384dde6580375b00bff32f0bd88ef16bbaf44150fe485d951dcebd29f07610ee2cf90c100bace190bd39ef9d2a29fdc22b947076e9cd1d6eb57cfa18618872659ef2df75ea9ded616e8e688103b4bfe4c1db5599c0750b3c89bcd9b8f2c42914672a247db57536642cbc199ace829f2ff6dd60760fe28c7e0c29eb830072fce2eb7566298984cc566e63feafbf746f2e68a9fad6109a2c3316d8f47bc802b9bc2b6d107c764afb1fc0f196bff808897811400997f78b51cc77d1954303b8f123eae5cb9518870d8cd798e88790125a3a7e2921c2995327dee625ee711dd95385f41355e2d0f095c2e14030950fc1b666615556a430a096f1a89bbb242515a44df1bb3f5bc91ec5e08e72196c05e3a18bd7e684e40010ca01617cabddcc5a7fdc906bfca8324243b047ff11de7fe7c8e9b151f0fa8e338d7befdbccd6c0f02b4f8c68f884798e6dcbaca885066c40e143bf68af586ad30ec7f8975d25f7a891c19da08ab2282d4c22338c95c010a4d23bb2cf5008752ffb0160a04a0255a2941936320ff33885a274d81ffb7fbd689abdab996f7b938e9d84c4065bafbd8f39b083255e1005b41a5f6cdb633b17c1a2d379953445c90e273559d39230b2494de3c59e730eb4421d6eda93747fcbb0293e6e07490d060478cbb96aef126e8f7a2c6f7869c9e1371e14060b1999ddab8b47284508cad9f3e0efd301c3a6536dcc7a8a187989a308d7167aa98927f232e0e9b2d644cddd013e813b2a4ae284bee5178669a5fcf5c6baa8e749f3b451be5a39dab5cf813f537d2309ef628acfc32c17e35133d9e78e43306e5f302e791c9fa085d0045e5c8f2caa3852c361735b5c984a3736e4343e0c935a6a220e48426e06bc4e97d2603e6e92941e6c94afbc63faefbe687ce607f4bf81e3cf588b19fa711597eba9c122f88532032dbc60858debf01a8d0f78e1449c249ceba0324975cafe5a38e7c6d2a3c296aa7545fbdd5ec81068358f65618f7755b37e0ffd8ed9224225a4c2269c59235d4420384a407755048f73a567f1f3b7e8f27e7aec4b8e16d4ca7904ac7ec9a0c49846660c9feb8b456fd85cf659206d2441566435a8fc648809a8f80c1e6b39aa5b9e039d075bc795f67fcf3935748cfea4132c89d0e0932d2edbbd9620e3a15ff8b985144ba2a62aea8533d8d18b42686d480dcb37b389dcb73b3e36d1e983a5882d39df218f057a387de96318063c0016fa82e41f1583892fcb75874bbb1ab97e43d85a1b62fb0325d517c3afe58fadb178739234cf5796d72d4ffa5ab84233a2b28b6eec77099d060a10e3eaa3da37a001f6ce1ebf1aaa96304070caad9f2d26e21e653efb3b318aa30f6b51ea1038504046024a05762a702b73c2a1942cf773fc31f7286c25e6fa42cd3569c89cf439d1001debfc6d59a1b4bb0600475de67e82f49b5fbf7877e8e1530e2f4ca909631c3dd3273f615c7712f53beed82245deb395deeac2fc35b087a7c7da22e31323888d7568b10cebf2d5df205d2999d354ff7340542ba6bdac29a31760c9bf05264be9a957a66b3de2e314d62c7e87c9e41d9c19520f4786558c3abe42044cacd6f4f8af52317e819bfc7b3c743d81fc6ff06116f105023935edd5ec28452b4c2ba6ecb315ea078cf19657c6a6a410ded3aea370c8424ea669aadf9620bf360fced82fffa576bbbdc3189e266b82372389959c89b8edb10d8b48d839156db7c11bc0855771cad6db0f08c88f5c55518f52e71dafef235e8a04be8e1bae929da9af4c3e0e777838b600d12081010e467bd0c687d71a9660721e1c419edbbcb5bb3d6c176c1bd2ac0e1900654fc7f573091e434862068f7ddd31489bd2baf0205494fc548754171b78ed43cc6f6a549719e4bbce2f1b92a28b5d96ca70c47bbe29d5c8a3760007e8867be2289353cc32bc9d3a969c155d02d2e639dad8040ce5178881a743f66551edc601640366dde0ff708d7f6289abdd363b0203ee7258dbe96a7a11f8d8845ce688ff6f390e27910f99ca959e74fbd8906ada158cac40735bb75eae95d80b740ff376eceaed0e6dddde083f5c7f330a3193eaf2e810ef529040ed8ba9abef47f0e233c2393042451a5d6a3ed68653650a8471a82b7eff66bc8ccdc571952b8565c8eb33e16d65f6139eee02294088c084f9407cbcea322afe18feeb68af702c171f361d2853c3242f48b65876eff4a58b9f46a0ccc958420012d847d83ed25f3a20c7c6f63eba15d8836e066d0c8eaec2501363913c3b7b3dc7fa7154019bebf557feaf49032581175c216ea2af3ff7239f159b8b64d1c1d4816b21cab1fb9799775e22f3e94b53ff160780f931b714b82d02e69f128d53cb1cf4c81e0c4a3cdb1faa53fc37603498caa289728007ec6b4748e0c0b14248dad25cfbe1f2a04a46ad84c5205dbf73045de19c0ee57651fecd5d8e5dde48fd11e73a662b1a829e99d42279af2880407dd37182c730ac5e7ccf64a4febd66b6b730d055209390b580c6d061bb7247194e0a14dc352d98b4fa7461ec0a39fe1421b405a8c4e3557a7e599f936a3d5aa6efe69cc9dfbd05df841be60dca7a8d68ab2f62ab24b0de15b58e8d8b133b754b4b95325d00781ab220c1259e889aa59b68df718b97f653e28e143401435a6bba1de52774a5f973908a589d303313bba0352669088e923184496f555f8c8b701947e00c5af6db8f201fda549c751707d25c077b52bbf57379f4c5c896effc7804d98dfdacd37d744d2497b782bc4de79aeae3f3cb04f8069a5111457a4f802f29fdd50c2f1bab56c692e8606170c966335f0063c55224ca228c6fc5bebb8dc7047553fead1034d826d4d3ef186eebbbbf8ec63127dc953786b362c33787de45cf816dabfc35c960ee633a4393f0400b729c7e5f414cc85086629b208ad25f53bea6c62a6a4ee52ce1808242d1bfab4e1823ad4cf0a1ff8221bd02b31ccd513659c888c4f9858d922b9c6e35ca2abe9bb91aa3760e61c45b606fb124f428345bd98fab67c5285a7008b993323bdfc5f84ffc85000c14e9b3a116aca481b67b4536d615e5c8403410bc96ccb459d1d3d7357aa56877dfd57aad1e6d3818055e437bdefe6633d3180d39fb7604883ba2ca7ca9da771a17ec7e35be5316809d69d078ba3cbbc2fb12a56fe818e025a80895de5912149026b645a726ccd87733ab81079409a85f6b4a94af67a202b6edb76c6a2d44825a7bc9e121fa1351fd3e986a4a11340c1101ff60c35a0665b616e70d3523677febf45110b21ea90ebb450ee4cdcea5b3161bb8f70ce35df4773f607d0ce21595a5b31ebd3098f2552e20a7a5f3d0b82a16f2ee1cf681c8cfaa534a452570e0dff0f32fe2f0585ad27f491e0a21b3801742ebd7471d4b5140d60872f605c0bc3872c06da68e9f20ad085fa81063f331090332870734d1e33a8db38f23d7b9faa9389fc573e0bee84b75fd2aa1d32ca64bee34534bd5f7e6547541e41b6d1d195ccdfe1104a46f00376304e0888ae8a8cced41a612656060ca550d5f4f34c79b2105daa3e521cf9c6227ccf53e68eed58356dbb6672fb5cf3e17c1a830c2f5a99fd9a5188351f374d99762bc4038e8f97d371d158926f92b2f5a1f5379728ed6db590c29ad528afed2ec1f00934a9548b92e3295551007f5c8d827162437a884a0bfaff02f40c0de1ae4c2e27811e3ee65f119ff155907814e72b0c98c4eb89b58e378b7457048e92d4bb3b431e68cf820d3fd8202194dee2cd10f71fce768b288ca9a4cf6cef292b47d813d1582bcf951bb000d6950ca7f6e2c75a573e08e749a19002e57b14eca6ba49c2430facaaeb5af23caae4e25dd147dceb227b18efa8d97485b428624f2d3351fac1be920eb502d583135cdfa13da47ba0cd0b1176bafd44d08496944d9ec18842c3043e8cb2a7d8435c67cc06d5923e550e674396b30dc9126abc9f6e5ddea45117e1fc489bbcf877eb5b818019d9454dcd686e658df396eec10f251285a3317e251be920e64ad17c6b48425bc3e1e7a2e89ba136dddfeaaf4e6c9a2dd841064eea84ccc4f67d2dd754f64aa532053ee1ccd5ce304be0a73224577c7efa73fa2da27bf797b1781bcbfba3cf84251492a17a830c80129f7eac20bb9fadcb67a1d12e06626489ec01df7ef18f83445bf506dcc35c6c6b6eef6de873e1c5504677db2910d08c0faf096abc3b3e7ba47bb18061b3bcecaaa4b023576b40d9a96f6aa62bf0cc092fad41d7b793d436fd4b6af0c266f4e064c5a460192f264013f94f4d2ec279c99de9ec24cee1f21005a0b784a2222c820fca97af0be20a49ff09627cdbf311a2148e7698e7e03b5316ac1822d028fac362f04c3770f882e0aa9a975462df5c15787e22806ed67686772148db9bf6cd63d30fd435e84e52b6e4065772b8337714f57e3f14d6e0cd49816ac8c6c00e6b080998676db810bb8a4bf7374cf2f713072b940d7e0b35a9f54fa6a6330dc329e84ffdcb8545f0508a62bcb4ad811bce4e3608529a3c1cd4553de1dcca87fd22ba8f97f8e74bd37e3cac9b3c882d44ecf97d195db86502dbb1d6ecd6feed80078f1102b299d95b8b82e2f301c749db0c73af76d0b0b51b2f10279cf709e4a0b0cf1f4176e54c3e2a390aba9ad98328cce4374b16734c2e5e0c59c35607dd18089125471039cbe1c13720f5e4b7564e4de7a1a8abd6398798b7e46d80e4f24c4e2b6274d9b2f68908f0eb90f5a1f8cc75aaf70db9fe8c9ebdaef06f437d8e73b182d98b4e588dc776e89ccda1ab4531eb71c6beff7bad43372aebedca15300ad706a37ac76824f13acb2a4c17963e85ef82193e501eea3d5e430641ef62d3ca09a13a6b43ee6ab7143e342f9cc733a3f888e4a0b0e819262f65e8d5b7f47c7b4184facc070e92deeefea72f7cfbf1738c02d0d49ed55428e1b6ed36cf98d8a19b2debb8f3ca3fd0d4b29bfdba3ea521450a17c363b351d6da8a59ead60409c4b5a6cc20cf81af8b019e934a0ac13e27b5c40cb7e559709fddc02488f521d89772463ce7e434f48ec9a47fa266f21476589f5b84f02c1a671302748e71c3f1e01a3a2e88d463a5faf531c1d41a60ad50b395b65b04a241016f799fb18b87dbcf4f0743e397a4699eb8773a48982c042789b5dd2215fc853f78fa4508161474fa852b374ace7c67d0e7b5d466bb6b69f3dd2814e749b66118e3ec884affd5c47e55750dedec38fd2e1f78146d993022e47bee7a423be5e32ed0ec4090cb614fb04551b01bed8f9d18d5605c78217fc7e54571ac45bea354756f867bc4ab845c2e58f42aefd1984dd7a4d364cea612551ca2bec794c7213ac5827f65f9a1fbc5229bc67cad83543fc1320c26991d934fd9f205caeb2b4a1ad8afbf944e1956a773ff8b3575fdaa952718baccf91c95569790ec4885643ed8f5cf26dfed58d6fc6091fc6732df5ff59affed3857a67d6c4153f158b9c613aa98e7e2fb687e9e4f174962ba9566fb66f278efcfe0574e6646eb3147fa201f23cc629ebf049e73261999b0b9ff2bc853f0d444d1f459f9f96846106f7cfe5f356ca3e812e35e20226a2e93db445c47273471a44030fcb3082dbb77112267fe37db756924cb90e72feede0592f1133987bbca0a6680bb082c245a41ea67ad0c6cf6cb2d0236e08f020007f791422b7332a2be22fe37203f5dc734a3208d8f47206092d63f9281a0a297c9e45782a52a81e68412b2d832bb02a5598430c93647bd9e4c2d57d3ea02b02b22acbe5f029463ec0bbbe0860eb63aaa06dd11e8d379a4620f878c0a15940c181b091b5dde9e809f9e4bc9bd961d55c82e53cc26da804653176414c94ef7c001b9bfa7dcd4578fbe35b082912e7efe289b34aecac1bc693761ab8587114da912ab706dd814e76db0b063a90aee09e70a6f03c16a25e7d704638b531c67df2d9e6800919aad58450d177537d2749f07ab7939da9305e90210ea11d4768c80a1e39cf3d39de0d74c8a21c28cdb8c32eeeb3b2d30d154e60f9b3ad8c96aec13ea3c70da3c25bc2856bdfe4da7f91d0bfa7ba9348d797e01aaf9e89b24c6c303edfce5dad39e57e5912350157bd041e0b799d754cbad0faf83f93196f74a233eb58b68b47d380d5031b0598229e370b690c84b59292de86dc1f3d2dba4889431a913cea3638430f9903a2a05538327af46fbe1ea0c2ae345439c61418c9f08d364b8bd8547ed3eed436b311fb3ed7cc23a602367010a1b78666c9c005ee7a731bd9b9bcd95cb7ff23beb74d4f1ff445eecf1d42e8930f92ae5777569849174040ab1f33ec254e980a28f663b36b325aec51cee82d3d8e3d852e37c4ffdc8bf66bed6932b6ec5ae9eed45bb498d8f9d98688ad4e0391e3ecfe9ebd8a47f86c620ae1255d5a4cd513807128ff10325b0fa1f6c17c7b6af783b96f705c3a77874061e6454988288dcd88cec40dcac54391628dc3e5de118b7666fe6512ecff7e69f8fbb1afa4d4e24a376e12b0f14f7d2bc2cd6edf5ed34b2617d8a0bbb8051e6b4c99ce3e9afb645bc656497b5897dcf301acb97540102e25d1e5927745681c69f59ed5de717c9f6870afd7538710ddcf7decc87c20b30622d7be7da37fe8a36b29833ab5e1790dd98588fcb8936348bcc8594c2b215dead6fe7eab1290ffb3e11d938acf1181b1879e88c802f8c5de382dd355ed5b1acae97531dd1f7047f1857366d1a0a8093e87667523425c3b1649fd129eda0fef881b2585d53b15bb8e10e2b46dd84677c5d1404cd7d4d5c5d8fa3790bca584fc27eebbca614ff52c5aac148b7dd307ce6b81e99c4eb5d319ddfcc0f37e430c9cb4d97f2c0d8ecd9d3415cab16f9ced6858c64202ab67df12a2cb8a02778498d42a48fb2a1ae2fae894298a55969c116359ecbd72c2a8efc54453299aaf5542a47cc8bf5ddbfb3170bcc370ea95e109b813208c6628a633e04ecdcea71f43bfa345bec26ed4d13fbc0d6840884b77aca7c7a30b3ee5a2ae3832c590d4c76fa3bc3d8258a8023e21d0369de4bd6c5df639bcccbe80382d421283ae44e53cf34e13e358ec928aa667296ef06051844058e14d61a62ea015be89e4f936e9a8556839023f88f2166d5406a1d5d6b13dd66459fd5f6c62b2ce8dc0f33090077db618f24db52851f0124f1f929d96bb0a5f0962ff6601bdc1da5717b7dba6f503b89fc0d7e94fb13632ae25035d08d8d637a02596b9f388dda8e693537219c3ed0883a7a26f3d87a5249025513fae8d51c825102315d297b2ff1b2678d3195eda5549d1bfb8e1cb9b18806f09a1accca814cd4d8f8dd7aa136d8280cdc6b6493c441b7a3538df4f1c7aa8b8b6a400bda0526286756a4e7d1a669dd1f3344b09e532da23dd9de440b176d941500a6c387f9e38a41b5347159ee6c427b5537052c9b8771c5fe16fec3b20946982b7bc304eefb8593f9e75e357f2564cbf266680b9a7620332bfb4f9d4ba4885fb8e9efa26233e252481b08dbd874dd45c134d20de55f3d8a7aa67299e78917f05035a3d689e0011f34b73860ea3bff6d1ef7441e889fcd7f8906a91bd8db836681d2fd156a77fe76bd20ac6a4d4913761c500b5fd3a17c8c1ab23e08fbe9db961215cb3693ea7a5200f5f3c8fc59ab6b48d3b58b2e42e1f3e067f24cbc0b7d32061818648de44f3aac6adc1b3e57d17b263869372512593d0555d5dec73045b1011efef39e1f888a2991f35cce24b3fa7273cd78c8f855588a46427698060f177f527c3ef27f7186d6cdcebd14f04587eb0f64562d0d507e10160ffe86453c84cd2574dd6e1ebf27a5fe27e07130268e80ac18d157d04edcd5d7e194ceb6a06d838c73f8b01f231d7b22cad3c6f4e5f2437eadd38bc5002441f08ff6a89def18b5e3689797e9508d99fff4b610da2370e7e1932205f31e7ae56d15bbab88610015d1dc186f6713d7c39e9bc9f66a18a3dba465b6618c5fd3f9a5c9a54bdff1c5738204686f0fdd479f80ab2f4e56ff20aeaaf2214cdaf9467642e180ba5b0315a2a7e4095a5bb5e1cc3769bdb10d1bff6f54253bb6752ad3471b77fb45e76e3bbc66064a7fa94f62b1d62e93b48124cc95d9f723327a6c2476534546b001172e8d5695c00620dc69d789cb03880fd355c077670c50ea1077b20f347dc702aeeef330763a0488eb6718d8754b9c76ad567ddd85af297ad6d389333a02df4120f073c0ef2a16b4517b9924d8d265b72016453dd93953432c8696a7293ab15c684d5ec5274342d116fa503094d57778cf1d6c03f9d7e5169787c3b0d421c1987350a089d6092289fdfdf15a361af49526f6e1c7e68c817255df00792c40eeb5b272ac08f7c17be11b4a31110bc179598a2e69c01ae8c1c0f2c1fe031649809f8b086f10189cfefe8f66864a8ca2ad9bcfdac3fe44dbdfa5520005e47e84521feb18f3bb7c6123942b9d9a3826036864507d6ae060a51a41c5906dc6207a7f15d116bca55e29fafd918447025e83dea2975a187c99e2152ec38beff06dafe16224b88c8272f75cf99e2e793d1b18f7bb6d02ca0dddf1a14f44b23999ebc576f60301be0c0d2423db8faad7369de7e338d6d4ab55bfc7d70b45aa30d28aa801a0933dc050853f4d1764d4d9cceb5320ad65cea3f7f8c5f02f2d9431a2f95b93aa22bf3ef4242841ad4b509b245aaf71e8c8044910ef1c641188849c7b066ebf2fac02dc765550c5016083859006f6970f1b9908674ee8424943035102f6d547664431536b8c0fc5cea000070885cc6beb32003e3e30f64ed5cf8fa7ac244068447b63361b362f00e3e0c408f57c2cb0999b6f2d53c2ec35a29dedcd5e02213c1cf14dfe717a706acca0af289db145c9da0beb99b6f8189a98956211228305a9d2ff461c5ac0937aff77043942d9194a7b18057139773ff67d16845465d05b2231f720cbf4c30ffcc42ddb7afd630637c9b2f27a826ade23915e4c138dc4faa2f5070f529d61e464adec20eed2926cc930d8b30e5461b691718d85c94679f8ac6e4fd6bb848bfa21c964021a5f0f70fe7c1d85136f8977505accd8a735aa9835cc88eb899c957d5d755e7877e6681c687dc872f304acfa8f634a3ea0d49db450fcae231b7364e92efa5b6a38c4c374bd01a1ce5077f8d9861f92e559f87d5ce5b8b20ad6e80cac06f536c070f53226c71f8cff7203470ab2319a0091f74907ed79a4eba568191efbd19e8f14f7afe8f51f1f3dad87c2f23b1e9f3c2588b7522af8233ff6b9290debe6097ff86b613705332aa12048626c65555725ff67ea63c8d4288ca89a65da3972ec812cb2c50bf6504e3c63e9fdab68033fc18ae8dedf41acfe27b9d51e821f8fb7c2fd5fc6fc6f84853c1dc4d90a42c8e42709f9bcc39fa64d05dc53c58be05dcb8d537be41e8222e19ec627fe188d9e5ff68c10f9200e4e19d1c2f0cbb3c6bf3ab8a8e9f69b7094cf9dee0226ffb46622f2b01e7cfe20a64a2e3390b58590d108ad2232ef7686be8fe4d093ea2f3fd226a60202b63306b4b3dfbc9a0c4f344831c382c6d37c4661446bf84dae186ac984cbf55f52a4306090c4e9a82de0e7553e9f94a482fadc9ccc2f91eaf77acabf2864fbe64190a94893fce38211d48109594487646dd58b6fb1a957b24107f708e264dc4e1cea2b2f850fb08d9f346a6c371728a3f3369ae612506a8be6a628787a5b9c1ca1decb3a92c4ac880fc34f080bc15b42c1100e5b5fb2920184e41159da73fab4a3ee974e31d097b0b1a3f27d1a69d3216a5e5a7286511f92e3d722c7291d5500a3ef825a63f078dc05e610e41d71661720500fc9b5f05992c1450c5873d1fc1d8ae036a45cbee8d9c57524cda252f5ca604fff1432192cd0b7deca36786cf5039687be80d39b826b076ad9006dfb51eb565a7aca41aac241bb664141a0000b131575991202e1b9d4549834cec4be099db5e459c1a5467dd345ffa5c20ae7771e1cf8c06442958af159ba6134a5401f5d051a343cfba2fd7a181995062718c850add14b82bf6dc7f5424754dffa209aff05cb1d53a8d736b9289a774c292c9e81a2c6940f342b1ceaa45a023f554373fd99e80993aedde9f181bf0e11855cc9fe9f944651491a320de22f329403fdf0f10e492f5f8fc456f3e496eb557f6cc57cc5819bad95258a52d56bca4f63df09d8c8b2cc6710e29d41aa1c0e68723ef4bd265e272a7f3d521400f09c4cd315d49c440d1171c30dc00489bf6481ce5ea9c50a04b8a1b7c54717fcaac4581b8de15720a12d4110f5b372a6458f3347a3dfa9a3873cf8f0130f876302b06e02bcaef20c7edd0a806dcffdacd8d744162afa196fbdc1467806d01511e10cb577cec343592fd071ef4882f44f183411db6afd347b98a47c0c3e75ebe8da2db2a67d66fdf9d84baa29e49e14ab799bc560843a1c662bf58ecb57d51c6e98412b12fd70be0f0ab4f547d9d30e313248b4c5e15aa3e7ef4d9f4029f11eb61391f3c8e407781c2562aa9470b846831cd58d64de6857fa094b9e4303743b37f6e281d1c430474d24d63b5451f2d705c3bec2acabc5b9b136247b5087e92240d2f862ccdfc3740fb4b13497a71ae7f2dac08f2ef26fe178ad08ee2fc11908c6f31cf1b93a59ad876c4602a62d6aa76fc43d45cfaa5c2aab323384dde6580375b00bff32f0bd88ef16bbaf44150fe485d951dcebd29f07610ee2cf90c100bace190bd39ef9d2a29fdc22b947076e9cd1d6eb57cfa18618872659ef2df75ea9ded616e8e688103b4bfe4c1db5599c0750b3c89bcd9b8f2c42914672a247db57536642cbc199ace829f2ff6dd60760fe28c7e0c29eb830072fce2eb7566298984cc566e63feafbf746f2e68a9fad6109a2c3316d8f47bc802b9bc2b6d107c764afb1fc0f196bff808897811400997f78b51cc77d1954303b8f123eae5cb9518870d8cd798e88790125a3a7e2921c2995327dee625ee711dd95385f41355e2d0f095c2e14030950fc1b666615556a430a096f1a89bbb242515a44df1bb3f5bc91ec5e08e72196c05e3a18bd7e684e40010ca01617cabddcc5a7fdc906bfca8324243b047ff11de7fe7c8e9b151f0fa8e338d7befdbccd6c0f02b4f8c68f884798e6dcbaca885066c40e143bf68af586ad30ec7f8975d25f7a891c19da08ab2282d4c22338c95c010a4d23bb2cf5008752ffb0160a04a0255a2941936320ff33885a274d81ffb7fbd689abdab996f7b938e9d84c4065bafbd8f39b083255e1005b41a5f6cdb633b17c1a2d379953445c90e273559d39230b2494de3c59e730eb4421d6eda93747fcbb0293e6e07490d060478cbb96aef126e8f7a2c6f7869c9e1371e14060b1999ddab8b47284508cad9f3e0efd301c3a6536dcc7a8a187989a9a32f09abe9f58a4d24ff767ea396ee587aab2fdfb3a1c3cb05f512ccddb1ab65c6baa8e749f3b451be5a39dab5cf813f537d2309ef628acfc32c17e35133d9e78e43306e5f302e791c9fa085d0045e5c8f2caa3852c361735b5c984a3736e4343e0c935a6a220e48426e06bc4e97d2603e6e92941e6c94afbc63faefbe687ce607f4bf81e3cf588b19fa711597eba9c122f88532032dbc60858debf01a8d0f78e1449c249ceba0324975cafe5a38e7c6d2a3c296aa7545fbdd5ec81068358f65618f7755b37e0ffd8ed9224225a4c2269c59235d4420384a407755048f73a567f1f3b7e8f27e7aec4b8e16d4ca7904ac7ec9a0c49846660c9feb8b456fd85cf6cf838c128c3496837c62e4f729a8072197957309fe3389b655a71ff455a735d935748cfea4132c89d0e0932d2edbbd9620e3a15ff8b985144ba2a62aea8533d8d18b42686d480dcb37b389dcb73b3e36d1e983a5882d39df218f057a387de96318063c0016fa82e41f1583892fcb75874bbb1ab97e43d85a1b62fb0325d517c3afe58fadb178739234cf5796d72d4ffa5ab84233a2b28b6eec77099d060a10e3eaa3da37a001f6ce1ebf1aaa96304070caad9f2d26e21e653efb3b318aa30f6b51ea1038504046024a05762a702b73c2a1942cf773fc31f7286c25e6fa42cd3569c89cf439d1001debfc6d59a1b4bb0600475de67e82f49b5fbf7877e8e1530e2f4ca909631c3dd3273f615c7712f53beed82245deb395deeac2fc35b087a7c7da22e31323888d7568b10cebf2d5df205d2999d354ff7340542ba6bdac29a31760c9bf05264be9a957a66b3de2e314d62c7e87c9e41d9c19520f4786558c3abe42044cacd6f4f8af52317e819bfc7b3c743d81fc6ff06116f105023935edd5ec28452b4c2ba6ecb315ea078cf19657c6a6a410ded3aea370c8424ea669aadf9620bf360fced82fffa576bbbdc3189e266b82372389959c89b8edb10d8b48d839156db7c11bc0855771cad6db0f08c88f5c55518f52e71dafef235e8a04be8e1bae929da9af4c3e0e777838b600d12081010e467bd0c687d71a9660721e1c419edbbcb5bb3d6c176c1bd2ac0e1900654fc7f573091e434862068f7ddd31489bd2baf0205494fc548754171b78ed43cc6f6a549719e4bbce2f1b92a28b5d96ca70c47bbe29d5c8a3760007e8867be2289353cc32bc9d3a969c155d02d2e639dad8040ce5178881a743f66551edc601640366dde0ff708d7f6289abdd363b0203ed9ddee5eec64881b95aa8946ee04549dab78145670cec626071c57e360c65bcdfaa9cb436d708cdd55cde7bd73296cdc132941da51deb86cdf2849a45e07593db7eff66bc8ccdc571952b8565c8eb33e16d65f6139eee02294088c084f9407cbcea322afe18feeb68af702c171f361d2853c3242f48b65876eff4a58b9f46a0ccc958420012d847d83ed25f3a20c7c6f63eba15d8836e066d0c8eaec2501363913c3b7b3dc7fa7154019bebf557feaf49032581175c216ea2af3ff7239f159b8b64d1c1d4816b21cab1fb9799775e22f3e94b53ff160780f931b714b82d02e69f128d53cb1cf4c81e0c4a3cdb1faa53fc37603498caa289728007ec6b4748e0c0b14248dad25cfbe1f2a04a46ad84c5205dbf73045de19c0ee57651fecd5d8e5dde48fd11e73a662b1a829e99d42279af2880407dd37182c730ac5e7ccf64a4f8040d6bc449367428a2413626e7e0a037b0ab4aadd8fdcc1fed7981572fcecf00cb8e7b4f40dc936fe56cd0dda15756ad4337ff6b794520d7bb7488fcde044e5a7a8d68ab2f62ab24b0de15b58e8d8b133b754b4b95325d00781ab220c1259e889aa59b68df718b97f653e28e143401435a6bba1de52774a5f973908a589d303313bba0352669088e923184496f555f8c8b701947e00c5af6db8f201fda549c751707d25c077b52bbf57379f4c5c896effc7804d98dfdacd37d744d2497b782bc4de79aeae3f3cb04f8069a5111457a4f802f29fdd50c2f1bab56c692e8606170c966335f0063c55224ca228c6fc5bebb8dc7047553fead1034d826d4d3ef186eebbbbf8ec63127dc953786b362c33787de45cf816dabfc35c960ee633a4393f0400b729c7e5f414cc85086629b208ad25f53bea6c62a6a4ee52ce1808242d1bfab4e1823ad4cf0a1ff8221bd02b31ccd513659c888c4f9858d922b9c6e35ca2abe9bb91aa3760e61c45b606fb124f428345bd98fab67c5285a7008b993323bdfc5f84ffc85000c14e9b3a116aca481b67b4536d615e5c8403410bc96ccb459d1d3d7357aa56877dfd57aad1e6d3818055e437bdefe6633d3180d39fb7604883ba2ca7ca9da771a17ec7e35be5316809d69d078ba3cbbc2fb12a56fe818e025a80895de5912149026b645a726ccd87733ab81079409a85f6b4a94af67a202b6edb76c6a2d44825a7bc9e121fa1351fd3e986a4a11340c1101ff60c35a0665b616e70d3523677febf45110b21ea90ebb450ee4cdcea5b3161bb8f70ce35df4773f607d0ce21595a5b31ebd3098f2552e20a7a5f3d0b82a16f2ee1cf681c8cfaa534a452570e0dff0f32fe2f0585ad27f491e0a21b3801742ebd7471d4b5140d60872f605c0bc3872c06da68e9f20ad085fa81063f331090332870734d1e33a8db38f23d7b9faa9389fc573e0bee84b75fd2aa1d32ca64bee34534bd5f7e6547541e41b6d1d195ccdfe1104a46f00376304e0888ae8a8cced41a612656060ca550d5f4f34c79b2105daa3e521cf9c6227ccf53e68eed58356dbb6672fb5cf3e17c1a830c2f5a99fd9a5188351f374d99762bc4038e8f97d371d158926f92b2f5a1f5379728ed6db590c29ad528afed2ec1f00934a9548b92e3295551007f5c8d8263908d6222d23f2212f5d6bc2f71f9f4898ebdf3ed7070ddf397f841e7b95ebe0c98c4eb89b58e378b7457048e92d4bb3b431e68cf820d3fd8202194dee2cd10f71fce768b288ca9a4cf6cef292b47d813d1582bcf951bb000d6950ca7f6e2c75a573e08e749a19002e57b14eca6ba49c2430facaaeb5af23caae4e25dd147dceb227b18efa8d97485b428624f2d3351fac1be920eb502d583135cdfa13da47ba0cd0b1176bafd44d08496944d9ec18842c3043e8cb2a7d8435c67cc06d5923e550e674396b30dc9126abc9f6e5ddea45117e1fc489bbcf877eb5b818019d9454dcd686e658df396eec10f251285a3317e251be920e64ad17c6b48425bc3e1e7a2e89ba136dddfeaaf4e6c9a2dd841064eea84ccc4f67d2dd754f64aa532053ee1ccd5ce304be0a73224577c7efa73fa2da27bf797b1781bcbfba3cf84251492a17a830c80129f7eac20bb9fadcb67a1d12e06626489ec01df7ef18f83445bf506dcc35c6c6b6eef6de873e1c5504677db2910d08c0faf096abc3b3e7ba47bb18061b3bcecaaa4b023576b40d9a96f6aa62bf0cc092fad41d7b793d436fd4b6af0c266f4e064c5a460192f264013f94f4d2ec279c99de9ec24cee1f21005a0b784a2222c820fca97af0be20a49ff09627cdbf311a2148e7698e7e03b5316ac18fd4896e721e3c56ca85e064572c4626dfdb01c4ed425c05e12284a015e931ebb22d028fac362f04c3770f882e0aa9a975462df5c15787e22806ed67686772148db9bf6cd63d30fd435e84e52b6e4065772b8337714f57e3f14d6e0cd49816ac8c6c00e6b080998676db810bb8a4bf7374cf2f713072b940d7e0b35a9f54fa6a6330dc329e84ffdcb8545f0508a62bcb4ad811bce4e3608529a3c1cd4553de1dcca87fd22ba8f97f8e74bd37e3cac9b3c882d44ecf97d195db86502dbb1d6ecd6feed80078f1102b299d95b8b82e2f301c749db0c73af76d0b0b51b2f10279cf709e4a0b0cf1f4176e54c3e2a390aba9ad98328cce4374b16734c2e5e0c59c35607dd18089125471039cbe1c13720f5e4b7564e4de7a1a8abd6398798b7e46d80e4f24c4e2b6274d9b2f68908f0eb90f5a1f8cc75aaf70db9fe8c9ebdaef06f437d8e73b182d98b4e588dc776e89ccda1ab4531eb71c6beff7bad43372aebedca15300ad706a37ac76824f13acb2a4c17963e85ef82193e501eea3d5e430641ef62d3ca09a13a6b43ee6ab7143e342f9cc733a3f888e4a0b0e819262f65e8d5b7f47c7b4184facc070e92deeefea72f7cfbf1738c02d0d49ed55428e1b6ed36cf98d8a19b2debb8f3ca3fd0d4b29bfdba3ea521450a17c363b351d6da8a59ead60409c4b5a6cc20cf81af8b019e934a0ac13e27b5c40cb7e559709fddc02488f511bce0a21d9a7f8eed945d9ffc7dccfd44fac161c77b1d0d93a2c8fad999ca37c3f1e01a3a2e88d463a5faf531c1d41a60ad50b395b65b04a241016f799fb18b87dbcf4f0743e397a4699eb8773a48982c042789b5dd2215fc853f78fa4508161474fa852b374ace7c67d0e7b5d466bb6b69f3dd2814e749b66118e3ec884affd5c47e55750dedec38fd2e1f78146d993022e47bee7a423be5e32ed0ec4090cb614fb04551b01bed8f9d18d5605c78217fc7e54571ac45bea354756f867bc4ab845c2e58f42aefd1984dd7a4d364cea612551ca2bec794c7213ac5827f65f9a1dfe915fdacda04aec2934cb81be95409c8304832ff0cf64ad25ebba120aaaf96fbc5229bc67cad83543fc1320c26991d934fd9f205caeb2b4a1ad8afbf944e1956a773ff8b3575fdaa952718baccf91c95569790ec4885643ed8f5cf26dfed58d6fc6091fc6732df5ff59affed3857a67d6c4153f158b9c613aa98e7e2fb687e9e4f174962ba9566fb66f278efcfe0574e6646eb3147fa201f23cc629ebf049e73261999b0b9ff2bc853f0d444d1f459f9f96846106f7cfe5f356ca3e812e35e20226a2e93db445c47273471a44030fcb3082dbb77112267fe37db756924cb90e72feede0592f1133987bbca0a6680bb082c245a41ea67ad0c6cf6cb2d0236e08f020007f791422b7332a2be22fe37203f5dc734a3208d8f47206092d63f9281a0a297c9e45782a52a81e68412b2d832bb02a5598430c93647bd9e4c2d57d3ea02b02b22acbe5f029463ec0bbbe0860eb63aaa06dd11e8d379a4620f878c0a15940c181b091b5dde9e809f9e4bc9bd961d55c82e53cc26da804653176414c94ef7c001b9bfa7dcd4578fbe35b082912e7efe289b34aecac1bc693761ab8587114da912ab706dd814e76db0b063a90aee09e70a6f03c16a25e7d704638b531c67df2d9e6800919aad58450d177537d2749f07ab7939da9305e90210ea11d4768c80a1e39cf3d39de0d74c8a21c28cdb8c32eeeb3b2d30d154e60f9b3ad8c96aec13ea3c70da3c25bc2856bdfe4da7f91d0bfa7ba9348d797e01aaf9e89b24c6c303edfce5dad39e57e5912350157bd041e0b799d754cbad0faf83f93196f74a233eb58b68b47d380d5031b0598229e370b690c84b59292de86dc1f3d2dba4889431a913cea3638430f9903a2a05538327af46fbe1ea0c2ae345439c61418c9f08d364b8bd8547ed3eed436b311fb3ed7cc23a602367010a1b78666c9c005ee7a731bd9b9bcd95cb7ff23beb74d4f1ff445eecf1d42e8930f92ae5777569849174040ab1f33ec254e980a28f663b36b325aec51cee82d3d8e3d852e37c4ffdc8bf66bed6932b6ec5ae9eed45bb498d8f9d98688ad4e0391e3ecfe9ebd8a47f86c620ae1255d5a4cd513807128ff10325b0fa1f6c17c7b6af783b96f705c3a77874061e6454988288dcd88cec40dcac54391628dc3e5de118b7666fe6512ecff7e69f8fbb1afa4d4e24a376e12b0f14f7d2bc2cd6edf5ed34b2617d8a0bbb8051e6b4c99ce3e9afb645bc656497b5897dcf301acb97540102e25d1e5927745681c69f59ed5de717c9f6870afd7538710ddcf7decc87c20b30622d7be7da37fe8a36b29833ab5e1790dd98588fcb8936348bcc8594c2b215dead6fe7eab1290ffb3e11d938acf1181b1879e88c802f8c5de382dd355ed5b1acae97531dd1f7047f1857366d1a0a8093e87667523425c3b1649fd129eda0fef881b2585d53b15bb8e10e2b46dd84677c5d1404cd7d4d5c5d8fa3790bca584fc27eebbca614ff52c5aac148b7dd307ce6b81e99c4eb5d319ddfcc0f37e430c9cb4d97f2c0d8ecd9d3415cab16f9ced6858c64202ab67df12a2cb8a02778498d42a48fb2a1ae2fae894298a55969c116359ecbd72c2a8efc54453299aaf5542a47cc8bf5ddbfb3170bcc370ea95e109b813208c6628a633e04ecdcea71f43bfa345bec26ed4d13fbc0d6840884b77aca7c7a30b3ee5a2ae3832c590d4c76fa3bc3d8258a8023e21d0369de4bd6c5df639bcccbe80382d421283ae44e53cf34e13e358ec928aa667296ef06051844058e14d61a62ea015be89e4f936e9a8556839023f88f2166d5406a1d5d6b13dd66459fd5f6c62b2ce8dc0f33090077db618f24db52851f0124f1f929d96bb0a5f0962ff6601bdc1da5717b7dba6f503b89fc0d7e94fb13632ae25035d08d8d637a02596b9f388dda8e693537219c3ed0883a7a26f3d87a5249025513fae8d51c825102315d297b2ff1b2678d3195eda5549d1bfb8e1cb9b18806f09a1accca814cd4d8f8dd7aa136d8280cdc6b6493c441b7a3538df4f1c7aa8b8b6a400bda0526286756a4e7d1a669dd1f3344b09e532da23dd9de440b176d941500a6c387f9e38a41b5347159ee6c427b5537052c9b8771c5fe16fec3b20946982b7bc304eefb8593f9e75e357f2564cbf266680b9a7620332bfb4f9d4ba4885fb8e9efa26233e252481b08dbd874dd45c134d20de55f3d8a7aa67299e78917f05035a3d689e0011f34b73860ea3bff6d1ef7441e889fcd7f8906a91bd8db836681d2fd156a77fe76bd20ac6a4d4913761c500b5fd3a17c8c1ab23e08fbe9db961209768b0afde3b4cc081579471d1cc9300594782401772fb8af05ff473d5ef6e81818648de44f3aac6adc1b3e57d17b263869372512593d0555d5dec73045b1011efef39e1f888a2991f35cce24b3fa7273cd78c8f855588a46427698060f177f527c3ef27f7186d6cdcebd14f04587eb0f64562d0d507e10160ffe86453c84cd2574dd6e1ebf27a5fe27e07130268e80ac18d157d04edcd5d7e194ceb6a06d838c73f8b01f231d7b22cad3c6f4e5f2437eadd38bc5002441f08ff6a89def18b5e3689797e9508d99fff4b610da2370e7e1932205f31e7ae56d15bbab88610015d1dc186f6713d7c39e9bc9f66a18a3dba465b6618c5fd3f9a5c9a54bdff1c5738204686f0fdd479f80ab2f4e56ff20aeaaf2214cdaf9467642e180ba5b0315a2a7e4095a5bb5e1cc3769bdb10d1bff6f54253bb6752ad3471b77fb45e76e3bbc66064a7fa94f62b1d62e93b48124cc95d9f723327a6c2476534546b001172e8d5695c00620dc69d789cb03880fd355c077670c50ea1077b20f347dc702aeeef330763a0488eb6718d8754b9c76ad567ddd85af297ad6d389333a02df4120f073c0ef2a16b4517b9924d8d265b72016453dd93953432c8696a7293ab15c684d5ec5274342d116fa503094d57778cf1d6c03f9d7e5169787c3b0d421c1987350a089d6092289fdfdf15a361af49526f6e1c7e68c817255df00792c40eeb5b272ac08f7c17be11b4a31110bc179598a2e69c01ae8c1c0f2c1fe031649809f8b086f10189cfefe8f66864a8ca2ad9bcfdac3fe44dbdfa5520005e47e84521feb18f3bb7c6123942b9d9a3826036864507d6ae060a51a41c5906dc6207a7f15d116bca55e29fafd918447025e83dea2975a187c99e2152ec38beff06dafe16224b88c8272f75cf99e2e793d1b18f7bb6d02ca0dddf1a14f44b23999ebc576f60301be0c0d2423db8faad7369de7e338d6d4ab55bfc7d70b45aa30d28aa801a0933dc050853f4d1764d4d9cceb5320ad65cea3f7f8c5f02f2d9431a2f95b93aa22bf3ef4242841ad4b509b245aaf71e8c8044910ef1c641188849c7b066ebf2fac02dc765550c5016083859006f6970f1b9908674ee8424943035102f6d547664431536b8c0fc5cea000070885cc6beb32003e3e30f64ed5cf8fa7ac244068447b63361b362f00e3e0c408f57c2cb0999b6f2d53c2ec35a29dedcd5e02213c1cf14dfe717a706acca0af289db145c9da0beb99b6f8189a98956211228305a9d2ff461c5ac0937aff77043942d9194a7b18057139773ff67d16845465d05b2231f720cbf4c30ffcc42ddb7afd630637c9b2f27a826ade23915e4c138dc4faa2f5070f529d61e464adec20eed2926cc930d8b30e5461b691718d85c94679f8ac6e4fd6bb848bfa21c964021a5f0f70fe7c1d85136f8977505accd8a735aa9835cc88eb899c957d5d755e7877e6681c687dc872f304acfa8f634a3ea0d49db450fcae231b01e7fb143dcc89ea0439627e2c58804e08be46c50373a4dd3ab57b7c5047e916bd5f22bd27f1f926ad9ffe6252a5460a49fac5ba7810ab8f3a21d2587c2c884768191efbd19e8f14f7afe8f51f1f3dad87c2f23b1e9f3c2588b7522af8233ff6b9290debe6097ff86b613705332aa12048626c65555725ff67ea63c8d4288ca89a65da3972ec812cb2c50bf6504e3c63e9fdab68033fc18ae8dedf41acfe27b9d51e821f8fb7c2fd5fc6fc6f84853c1dc4d90a42c8e42709f9bcc39fa64d05dc53c58be05dcb8d537be41e8222e19ec627fe188d9e5ff68c10f9200e4e19d1c2f0cbb3c6bf3ab8a8e9f69b7094cf9dee0226ffb46622f2b01e7cfe20a64a2e3390b58590d108ad2232ef7686be8fe4d093ea2f3fd226a60202b63306b4b3dfbcdc62ef94da7263b7378a83e494644c8f11cc55498e88128bb703fbe8f92e16e5c59ce67efe41bb77f095ed9fbec3221f9498249541df196fdffef999b75079b68211d48109594487646dd58b6fb1a957b24107f708e264dc4e1cea2b2f850fb08d9f346a6c371728a3f3369ae612506a8be6a628787a5b9c1ca1decb3a92c4ac880fc34f080bc15b42c1100e5b5fb2920184e41159da73fab4a3ee974e31d097b0b1a3f27d1a69d3216a5e5a7286511f92e3d722c7291d5500a3ef825a63f078dc05e610e41d71661720500fc9b5f05992c1450c5873d1fc1d8ae036a45cbee8d9c57524cda252f5ca604fff1432192cd0b7deca36786cf5039687be80d39b826b076ad9006dfb51eb565a7aca41aac241bb664141a0000b131575991202e1b9d4549834cec4be099db5e459c1a5467dd345ffa5c20ae7771e1cf8c06442958af159ba6134a5401f5d051a343cfba2fd7a181995062718c850add14b82bf6dc7f5424754dffa209aff05cb1d53a8d736b9289a774c292c9e81a2c6940f342b1ceaa45a023f554373fd99e80993aedde9f181bf0e11855cc9fe9f944651491a320de22f329403fdf0f10e492f5f8fc456f3e496eb557f6cc57cc5819bad95258a52d56bca4f63df09d8c8b2cc6710e29d41aa1c0e68723ef4bd265e272a7f3d521400f09c4cd315d49c440d1171c30dc00489bf6481ce5ea9c50a04b8a1b7c54717fcaac4581b8de15720a12d4110f5b372a6458f3347a3dfa9a3873cf8f0130f876302b06e02bcaef20c7edd0a806dcffdacd8d744162afa196fbdc1467806d01511e10cb577cec343592fd071ef4882f44f183411db6afd347b98a47c0c3e75ebe8da2db2a67d66fdf9d84baa29e49e14ab799bc560843a1c662bf58ecb57d51c6e98412b12fd70be0f0ab4f547d9d30e313248b4c5e15aa3e7ef4d9f4029f11eb61391f3c8e407781c2562aa9470b846831cd58d64de6857fa094b9e4303743b37f6e281d1c430474d24d63b5451f2d705c3bec2acabc5b9b136247b5087e92240d2f862ccdfc3740fb4b13497a71ae7f2dac08f2ef26fe178ad08ee2fc11908c6f31cf1b93a59ad876c4602a62d6aa76fc43d45cfaa5c2aab323384dde6580375b00bff32f0bd88ef16bbaf44150fe485d951dcebd29f07610ee2cf90c100bace190bd39ef9d2a29fdc22b947076e9cd1d6eb57cfa18618872659ef2df75ea9ded616e8e688103b4bfe4c1db5599c0750b3c89bcd9b8f2c42914672a247db57536642cbc199ace829f2ff6dd60760fe28c7e0c29eb830072fce2eb7566298984cc566e63feafbf746f2e68a9fad6109a2c3316d8f47bc802b9bc2b6d107c764afb1fc0f196bff808897811400997f78b51cc77d1954303b8f123eae5cb9518870d8cd798e88790125a3a7e2921c2995327dee625ee711dd95385f41355e2d0f095c2e14030950fc1b666615556a430a096f1a89bbb242515a44df1bb3f5bc91ec5e08e72196c05e3a18bd7e684e40010ca01617cabddcc5a7fdc906bfca8324243b047ff11de7fe7c8e9b151f0fa8e338d7befdbccd6c0f02b4f8c68f884798e6dcbaca885066c40e143bf68af586ad30ec7f8975d25f7a891c19da08ab2282d4c22338c95c010a4d23bb2cf5008752ffb0160a04a0255a2941936320ff33885a274d81ffb7fbd689abdab996f7b938e9d84c4065bafbd8f39b083255e1005b41a5f6cdb633b17c1a2d379953445c90e273559d39230b2494de3c59e730eb4421d6eda93747fcbb0293e6e07490d060478cbb96aef126e8f7a2c6f7869c9e1371e14060b1999ddab8b47284508cad9f3e0efd301c3a6536dcc7a8a187989a9a32f09abe9f58a4d24ff767ea396ee587aab2fdfb3a1c3cb05f512ccddb1ab6694048e11c2b51dca16da689f4babe2d4688484aed53a8cef64d117677f4b7e678e43306e5f302e791c9fa085d0045e5c8f2caa3852c361735b5c984a3736e4343e0c935a6a220e48426e06bc4e97d2603e6e92941e6c94afbc63faefbe687ce607f4bf81e3cf588b19fa711597eba9c122f88532032dbc60858debf01a8d0f78e1449c249ceba0324975cafe5a38e7c6d2a3c296aa7545fbdd5ec81068358f65618f7755b37e0ffd8ed9224225a4c2269c59235d4420384a407755048f73a567f1f3b7e8f27e7aec4b8e16d4ca7904ac7ec9a0c49846660c9feb8b456fd85cf6cf838c128c3496837c62e4f729a8072197957309fe3389b655a71ff455a735d935748cfea4132c89d0e0932d2edbbd9620e3a15ff8b985144ba2a62aea8533d8d18b42686d480dcb37b389dcb73b3e36d1e983a5882d39df218f057a387de96318063c0016fa82e41f1583892fcb75874bbb1ab97e43d85a1b62fb0325d517c3afe58fadb178739234cf5796d72d4ffa5ab84233a2b28b6eec77099d060a10e3eaa3da37a001f6ce1ebf1aaa96304070caad9f2d26e21e653efb3b318aa30f6b51ea1038504046024a05762a702b73c2a1942cf773fc31f7286c25e6fa42cd3569c89cf439d1001debfc6d59a1b4bb0600475de67e82f49b5fbf7877e8e1530e2f4ca909631c3dd3273f615c7712f53beed82245deb395deeac2fc35b087a7c7da22e31323888d7568b10cebf2d5df205d2999d354ff7340542ba6bdac29a31760c9bf05264be9a957a66b3de2e314d62c7e87c9e41d9c19520f4786558c3abe42044cacd6f4f8af52317e819bfc7b3c743d81fc6ff06116f105023935edd5ec28452b4c2ba6ecb315ea078cf19657c6a6a410ded3aea370c8424ea669aadf9620bf360fced82fffa576bbbdc3189e266b82372389959c89b8edb10d8b48d839156db7c11bc0855771cad6db0f08c88f5c55518f52e71dafef235e8a04be8e1bae929da9af4c3e0e777838b600d12081010e467bd0c687d71a9660721e1c419edbbcb5bb3d6c176c1bd2ac0e1900654fc7f573091e434862068f7ddd31489bd2baf0205494fc548754171b78ed43cc6f6a549719e4bbce2f1b92a28b5d96ca70c47bbe29d5c8a3760007e8867be2289353cc32bc9d3a969c155d02d2e639dad8040ce5178881a743f66551edc601640366dde0ff708d7f6289abdd363b0203e810ef529040ed8ba9abef47f0e233c2393042451a5d6a3ed68653650a8471a82faa9cb436d708cdd55cde7bd73296cdc132941da51deb86cdf2849a45e07593db7eff66bc8ccdc571952b8565c8eb33e16d65f6139eee02294088c084f9407cbcea322afe18feeb68af702c171f361d2853c3242f48b65876eff4a58b9f46a0ccc958420012d847d83ed25f3a20c7c6f63eba15d8836e066d0c8eaec2501363913c3b7b3dc7fa7154019bebf557feaf49032581175c216ea2af3ff7239f159b8b64d1c1d4816b21cab1fb9799775e22f3e94b53ff160780f931b714b82d02e69f128d53cb1cf4c81e0c4a3cdb1faa53fc37603498caa289728007ec6b4748e0c0b14248dad25cfbe1f2a04a46ad84c5205dbf73045de19c0ee57651fecd5d8e5dde48fd11e73a662b1a829e99d42279af2880407dd37182c730ac5e7ccf64a4f8040d6bc449367428a2413626e7e0a037b0ab4aadd8fdcc1fed7981572fcecf0e0ac1e104bf3838206ee622de55bee50e065713dbd439bda12d1cda234bfe550a7a8d68ab2f62ab24b0de15b58e8d8b133b754b4b95325d00781ab220c1259e889aa59b68df718b97f653e28e143401435a6bba1de52774a5f973908a589d303313bba0352669088e923184496f555f8c8b701947e00c5af6db8f201fda549c751707d25c077b52bbf57379f4c5c896effc7804d98dfdacd37d744d2497b782bc4de79aeae3f3cb04f8069a5111457a4f802f29fdd50c2f1bab56c692e8606170c966335f0063c55224ca228c6fc5bebb8dc7047553fead1034d826d4d3ef186eebbbbf8ec63127dc953786b362c33787de45cf816dabfc35c960ee633a4393f0400b729c7e5f414cc85086629b208ad25f53bea6c62a6a4ee52ce1808242d1bfab4e1823ad4cf0a1ff8221bd02b31ccd513659c888c4f9858d922b9c6e35ca2abe9bb91aa3760e61c45b606fb124f428345bd98fab67c5285a7008b993323bdfc5f84ffc85000c14e9b3a116aca481b67b4536d615e5c8403410bc96ccb459d1d3d7357aa56877dfd57aad1e6d3818055e437bdefe6633d3180d39fb7604883ba2ca7ca9da771a17ec7e35be5316809d69d078ba3cbbc2fb12a56fe818e025a80895de5912149026b645a726ccd87733ab81079409a85f6b4a94af67a202b6edb76c6a2d44825a7bc9e121fa1351fd3e986a4a11340c1101ff60c35a0665b616e70d3523677febf45110b21ea90ebb450ee4cdcea5b3161bb8f70ce35df4773f607d0ce21595a5b31ebd3098f2552e20a7a5f3d0b82a16f2ee1cf681c8cfaa534a452570e0dff0f32fe2f0585ad27f491e0a21b3801742ebd7471d4b5140d60872f605c0bc3872c06da68e9f20ad085fa81063f331090332870734d1e33a8db38f23d7b9faa9389fc573e0bee84b75fd2aa1d32ca64bee34534bd5f7e6547541e41b6d1d195ccdfe1104a46f00376304e0888ae8a8cced41a612656060ca550d5f4f34c79b2105daa3e521cf9c6227ccf53e68eed58356dbb6672fb5cf3e17c1a830c2f5a99fd9a5188351f374d99762bc4038e8f97d371d158926f92b2f5a1f5379728ed6db590c29ad528afed2ec1f00934a9548b92e3295551007f5c8d8263908d6222d23f2212f5d6bc2f71f9f4898ebdf3ed7070ddf397f841e7b95ebe0c98c4eb89b58e378b7457048e92d4bb3b431e68cf820d3fd8202194dee2cd10f71fce768b288ca9a4cf6cef292b47d813d1582bcf951bb000d6950ca7f6e2c75a573e08e749a19002e57b14eca6ba49c2430facaaeb5af23caae4e25dd147dceb227b18efa8d97485b428624f2d3351fac1be920eb502d583135cdfa13da47ba0cd0b1176bafd44d08496944d9ec18842c3043e8cb2a7d8435c67cc06d5923e550e674396b30dc9126abc9f6e5ddea45117e1fc489bbcf877eb5b818019d9454dcd686e658df396eec10f251285a3317e251be920e64ad17c6b48425bc3e1e7a2e89ba136dddfeaaf4e6c9a2dd841064eea84ccc4f67d2dd754f64aa532053ee1ccd5ce304be0a73224577c7efa73fa2da27bf797b1781bcbfba3cf84251492a17a830c80129f7eac20bb9fadcb67a1d12e06626489ec01df7ef18f83445bf506dcc35c6c6b6eef6de873e1c5504677db2910d08c0faf096abc3b3e7ba47bb18061b3bcecaaa4b023576b40d9a96f6aa62bf0cc092fad41d7b793d436fd4b6af0c266f4e064c5a460192f264013f94f4d2ec279c99de9ec24cee1f21005a0b784a2222c820fca97af0be20a49ff09627cdbf311a2148e7698e7e03b5316ac18fd4896e721e3c56ca85e064572c4626dfdb01c4ed425c05e12284a015e931ebb22d028fac362f04c3770f882e0aa9a975462df5c15787e22806ed67686772148db9bf6cd63d30fd435e84e52b6e4065772b8337714f57e3f14d6e0cd49816ac8c6c00e6b080998676db810bb8a4bf7374cf2f713072b940d7e0b35a9f54fa6a6330dc329e84ffdcb8545f0508a62bcb4ad811bce4e3608529a3c1cd4553de1dcca87fd22ba8f97f8e74bd37e3cac9b3c882d44ecf97d195db86502dbb1d6ecd6feed80078f1102b299d95b8b82e2f301c749db0c73af76d0b0b51b2f10279cf709e4a0b0cf1f4176e54c3e2a390aba9ad98328cce4374b16734c2e5e0c59c35607dd18089125471039cbe1c13720f5e4b7564e4de7a1a8abd6398798b7e46d80e4f24c4e2b6274d9b2f68908f0eb90f5a1f8cc75aaf70db9fe8c9ebdaef06f437d8e73b182d98b4e588dc776e89ccda1ab4531eb71c6beff7bad43372aebedca15300ad706a37ac76824f13acb2a4c17963e85ef82193e501eea3d5e430641ef29e14317a471ee655f4b4a6e0dbe9c9cb2c771362039268671f416eb41d829db4f4592a8a7f91cdc568302bad032d193762443a98233e4df773d37f7d0acb69ef47c7b4184facc070e92deeefea72f7cfbf1738c02d0d49ed55428e1b6ed36cf98d8a19b2debb8f3ca3fd0d4b29bfdba3ea521450a17c363b351d6da8a59ead60409c4b5a6cc20cf81af8b019e934a0ac13e27b5c40cb7e559709fddc02488f511bce0a21d9a7f8eed945d9ffc7dccfd44fac161c77b1d0d93a2c8fad999ca37c3f1e01a3a2e88d463a5faf531c1d41a60ad50b395b65b04a241016f799fb18b87dbcf4f0743e397a4699eb8773a48982c042789b5dd2215fc853f78fa4508161474fa852b374ace7c67d0e7b5d466bb6b69f3dd2814e749b66118e3ec884affdeaeeaaabf4646fef9f5174b2a221b24c83d43dc4fe8915ab4f769e7d9b87675eb1c7cd47ecf39a4e7662553aecd2e07ac80b9158cb73a945d3e32abcdcee228d5c47e55750dedec38fd2e1f78146d993022e47bee7a423be5e32ed0ec4090cb614fb04551b01bed8f9d18d5605c78217fc7e54571ac45bea354756f867bc4ab845c2e58f42aefd1984dd7a4d364cea612551ca2bec794c7213ac5827f65f9a1e1dbbbeb9d943977c6de3fe799c3c80863b641b1eb4250c2ce091a0640e411affbc5229bc67cad83543fc1320c26991d934fd9f205caeb2b4a1ad8afbf944e1956a773ff8b3575fdaa952718baccf91c95569790ec4885643ed8f5cf26dfed58d6fc6091fc6732df5ff59affed3857a67d6c4153f158b9c613aa98e7e2fb687e9e4f174962ba9566fb66f278efcfe0574e6646eb3147fa201f23cc629ebf049e73261999b0b9ff2bc853f0d444d1f459f9f96846106f7cfe5f356ca3e812e35e20226a2e93db445c47273471a44030fcb3082dbb77112267fe37db756924cb90e72feede0592f1133987bbca0a6680bb082c245a41ea67ad0c6cf6cb2d0236e0b49a899392ed4e6955bef3ec1e1686da747b03d6347548ab4a5e7b0b5ab041868f020007f791422b7332a2be22fe37203f5dc734a3208d8f47206092d63f9281a0a297c9e45782a52a81e68412b2d832bb02a5598430c93647bd9e4c2d57d3ea02b02b22acbe5f029463ec0bbbe0860eb63aaa06dd11e8d379a4620f878c0a15940c181b091b5dde9e809f9e4bc9bd961d55c82e53cc26da804653176414c94ef7c001b9bfa7dcd4578fbe35b082912e7efe289b34aecac1bc693761ab8587114da912ab706dd814e76db0b063a90aee09e70a6f03c16a25e7d704638b531c67df2d9e6800919aad58450d177537d2749f07ab7939da9305e90210ea11d4768c2628fb8ae79c3fad2b5952c4dc8c464d2dfd601d95e52f6ee906490b910c71af80a1e39cf3d39de0d74c8a21c28cdb8c32eeeb3b2d30d154e60f9b3ad8c96aec13ea3c70da3c25bc2856bdfe4da7f91d0bfa7ba9348d797e01aaf9e89b24c6c303edfce5dad39e57e5912350157bd041e0b799d754cbad0faf83f93196f74a233eb58b68b47d380d5031b0598229e370b690c84b59292de86dc1f3d2dba4889431a913cea3638430f9903a2a05538327af46fbe1ea0c2ae345439c61418c9f08d364b8bd8547ed3eed436b311fb3ed7cc23a602367010a1b78666c9c005ee7a731bd9b9bcd95cb7ff23beb74d4f1ff445eecf1d42e8930f92ae5777569849174040ab1f33ec254e980a28f663b36b325aec51cee82d3d8e3d852e37c4ffdc8bf66bed6932b6ec5ae9eed45bb498d8f9d98688ad4e0391e3ecfe9ebd8a47f86c620ae1255d5a4cd513807128ff10325b0fa1f6c17c7b6af783b96f705c3a77874061e6454988288dcd88cec40dcac54391628dc3e5de118b7666fe6512ecff7e69f8fbb1afa4d4e24a376e12b0f14f7d2bc2cd6edf5ed34b2617d8a0bbb8051e6b4c99ce3e9afb645bc656497b5897dcf301acb97540102e25d1e5927745681c69f59ed5de717c9f6870afd7538710ddcf7decc87c20b30622d7be7da37fe8a36b29833ab5e1790dd98588fcb8936348bcc8594c2b215dead6fe7eab1290ffb3e11d938acf1181b1879e88c802f8c5de382dd355ed5b1acae97531dd1f7047f1857366d1a0a8093e87667523425c3b1649fd129eda0fef881b2585d53b15bb8e10e2b46dd84677c5d1404cd7d4d5c5d8fa3790bca584fc27eebbca614ff52c5aac148b7dd307ce6b81e99c4eb5d319ddfcc0f37e430c9cb4d97f2c0d8ecd9d3415cab16f9ced6858c64202ab67df12a2cb8a02778498d42a48fb2a1ae2fae894298a55969c116359ecbd72c2a8efc54453299aaf5542a47cc8bf5ddbfb3170bcc370ea95e109b813208c6628a633e04ecdcea71f43bfa345bec26ed4d13fbc0d6840884b77aca7c7a30b3ee5a2ae3832c590d4c76fa3bc3d8258a8023e21d0369de4bd6c5df639bcccbe80382d421283ae44e53cf34e13e358ec928aa667296ef06051844058e14d61a62ea015be89e4f936e9a8556839023f88f2166d5406a1d5d6b13dd66459fd5f6c62b2ce8dc0f33090077db618f24db52851f0124f1f929d96bb0a5f0962ff6601bdc1da5717b7dba6f503b89fc0d7e94fb13632ae25035d08d8d637a02596b9f388dda8e693537219c3ed0883a7a26f3d87a5249025513fae8d51c825102315d297b2ff1b2678d3195eda5549d1bfb8e1cb9b18806f09a1accca814cd4d8f8dd7aa136d8280cdc6b6493c441b7a3538df4f1c7aa8b8b6ae8332f72c67427efec6b5635c52de829ad3829f24af2ede7a399a11938feba26a6c387f9e38a41b5347159ee6c427b5537052c9b8771c5fe16fec3b20946982b7bc304eefb8593f9e75e357f2564cbf266680b9a7620332bfb4f9d4ba4885fb8e9efa26233e252481b08dbd874dd45c134d20de55f3d8a7aa67299e78917f05035a3d689e0011f34b73860ea3bff6d1ef7441e889fcd7f8906a91bd8db836681d2fd156a77fe76bd20ac6a4d4913761c500b5fd3a17c8c1ab23e08fbe9db96120865982fe1164b943332b3c9d71c94f01d2d205686d8bfd8c2e86c3599501bb11818648de44f3aac6adc1b3e57d17b263869372512593d0555d5dec73045b1011efef39e1f888a2991f35cce24b3fa7273cd78c8f855588a46427698060f177f527c3ef27f7186d6cdcebd14f04587eb0f64562d0d507e10160ffe86453c84cd2574dd6e1ebf27a5fe27e07130268e80ac18d157d04edcd5d7e194ceb6a06d838c73f8b01f231d7b22cad3c6f4e5f2437eadd38bc5002441f08ff6a89def18b5e3689797e9508d99fff4b610da2370e7e1932205f31e7ae56d15bbab88610015d1dc186f6713d7c39e9bc9f66a18a3dba465b6618c5fd3f9a5c9a54bdff1c5738204686f0fdd479f80ab2f4e56ff20aeaaf2214cdaf9467642e180ba5b0315a2a7e4095a5bb5e1cc3769bdb10d1bff6f54253bb6752ad3471b77fb45e76e3bbc66064a7fa94f62b1d62e93b48124cc95d9f723327a6c2476534546b001172e8d5695c00620dc69d789cb03880fd355c077670c50ea1077b20f347dc702aeeef330763a0488eb6718d8754b9c76ad567ddd85af297ad6d389333a02df4120f073c0ef2a16b4517b9924d8d265b72016453dd93953432c8696a7293ab15c684d5ec5274342d116fa503094d57778cf1d6c03f9d7e5169787c3b0d421c1987350a089d6092289fdfdf15a361af49526f6e1c7e68c817255df00792c40eeb5b272ac08f7c17be11b4a31110bc179598a2e69c01ae8c1c0f2c1fe031649809f8b086f10189cfefe8f66864a8ca2ad9bcfdac3fe44dbdfa5520005e47e84521feb18f3bb7c6123942b9d9a3826036864507d6ae060a51a41c5906dc6207a7f15d116bca55e29fafd918447025e83dea2975a187c99e2152ec38beff06dafe16224b88c8272f75cf99e2e793d1b18f7bb6d02ca0dddf1a14f44b23999ebc576f60301be0c0d2423db8faad7369de7e338d6d4ab55bfc7d70b45aa30d28aa801a0933dc050853f4d1764d4d9cceb5320ad65cea3f7f8c5f02f2d9431a2f95b93aa22bf3ef4242841ad4b509b245aaf71e8c8044910ef1c641188849c7b066ebf2fac02dc765550c5016083859006f6970f1b9908674ee8424943035102f6d547664431536b8c0fc5cea000070885cc6beb32003e3e30f64ed5cf8fa7ac244068447b63361b362f00e3e0c408f57c2cb0999b6f2d53c2ec35a29dedcd5e02213c1cf14dfe717a706acca0af289db145c9da0beb99b6f8189a98956211228305a9d2ff461c5ac0937aff77043942d9194a7b18057139773ff67d16845465d05b2231f720cbf4c30ffcc42ddb7afd630637c9b2f27a826ade23915e4c138dc4faa2f5070f52f74b7bf3c4fcfd33495dd20bde1522e532f72ee3daa06dfcf78216abede8f8c7848bfa21c964021a5f0f70fe7c1d85136f8977505accd8a735aa9835cc88eb899c957d5d755e7877e6681c687dc872f304acfa8f634a3ea0d49db450fcae231b01e7fb143dcc89ea0439627e2c58804e08be46c50373a4dd3ab57b7c5047e916bd5f22bd27f1f926ad9ffe6252a5460a49fac5ba7810ab8f3a21d2587c2c884768191efbd19e8f14f7afe8f51f1f3dad87c2f23b1e9f3c2588b7522af8233ff6b9290debe6097ff86b613705332aa12048626c65555725ff67ea63c8d4288ca89a65da3972ec812cb2c50bf6504e3c63e9fdab68033fc18ae8dedf41acfe27b9d51e821f8fb7c2fd5fc6fc6f84853c1dc4d90a42c8e42709f9bcc39fa64d05dc53c58be05dcb8d537be41e8222e19ec627fe188d9e5ff68c10f9200e4e19d1c2f0cbb3c6bf3ab8a8e9f69b7094cf9dee0226ffb46622f2b01e7cfe20a64a2e3390b58590d108ad2232ef7686be8fe4d093ea2f3fd226a60202b63306b4b3dfbcdc62ef94da7263b7378a83e494644c8f11cc55498e88128bb703fbe8f92e16e5c59ce67efe41bb77f095ed9fbec3221f9498249541df196fdffef999b75079b68211d48109594487646dd58b6fb1a957b24107f708e264dc4e1cea2b2f850fb08d9f346a6c371728a3f3369ae612506a8be6a628787a5b9c1ca1decb3a92c4ac880fc34f080bc15b42c1100e5b5fb2920184e41159da73fab4a3ee974e31d097b0b1a3f27d1a69d3216a5e5a7286511f92e3d722c7291d5500a3ef825a63f078dc05e610e41d71661720500fc9b5f05992c1450c5873d1fc1d8ae036a45cbee8d9c57524cda252f5ca604fff1432192cd0b7deca36786cf5039687be80d39b826b076ad9006dfb51eb565a7aca41aac241bb664141a0000b131575991202e1b9d4549834cec4be099db5e459c1a5467dd345ffa5c20ae7771e1cf8c06442958af159ba6134a5401f5d051a343cfba2fd7a181995062718c850add14b82bf6dc7f5424754dffa209aff05cb1d53a8d736b9289a774c292c9e81a2c6940f342b1ceaa45a023f554373fd99e80993aedde9f181bf0e11855cc9fe9f944651491a320de22f329403fdf0f10e492f5f8fc456f3e496eb557f6cc57cc5819bad95258a52d56bca4f63df09d8c8b2cc6710e29d41aa1c0e68723ef4bd265e272a7f3d521400f09c4cd315d49c440d1171c30dc00489bf6481ce5ea9c50a04b8a1b7c54717fcaac4581b8de15720a12d4110f5b372a6458f3347a3dfa9a3873cf8f0130f876302b06e02bcaef20c7edd0a806dcffdacd8d744162afa196fbdc1467806d01511e10cb577cec343592fd071ef4882f44f183411db6afd347b98a47c0c3e75ebe8da2db2a67d66fdf9d84baa29e49e14ab799bc560843a1c662bf58ecb57d51c6e98412b12fd70be0f0ab4f547d9d30e313248b4c5e15aa3e7ef4d9f4029f11eb61391f3c8e407781c2562aa9470b846831cd58d64de6857fa094b9e4303743b37f6e281d1c430474d24d63b5451f2d705c3bec2acabc5b9b136247b5087e92240d2f862ccdfc3740fb4b13497a71ae7f2dac08f2ef26fe178ad08ee2fc11908c6f31cf1b93a59ad876c4602a62d6aa76fc43d45cfaa5c2aab323384dde6580375b00bff32f0bd88ef16bbaf44150fe485d951dcebd29f07610ee2cf90c100bace190bd39ef9d2a29fdc22b947076e9cd1d6eb57cfa18618872659ef2df75ea9ded616e8e688103b4bfe4c1db5599c0750b3c89bcd9b8f2c42914672a247db57536642cbc199ace829f2ff6dd60760fe28c7e0c29eb830072fce2eb7566298984cc566e63feafbf746f2e68a9fad6109a2c3316d8f47bc802b9bc2b6d107c764afb1fc0f196bff808897811400997f78b51cc77d1954303b8f123eae5cb9518870d8cd798e88790125a3a7e2921c2995327dee625ee711dd95385f41355e2d0f095c2e14030950fc1b666615556a430a096f1a89bbb242515a44df1bb3f5bc91ec5e08e72196c05e3a18bd7e684e40010ca01617cabddcc5a7fdc906bfca8324243b047ff11de7fe7c8e9b151f0fa8e338d7befdbccd6c0f02b4f8c68f884798e6dcbaca885066c40e143bf68af586ad30ec7f8975d25f7a891c19da08ab2282d4c22338c95c010a4d23bb2cf5008752ffb0160a04a0255a2941936320ff33885a274d81ffb7fbd689abdab996f7b938e9d84c4065bafbd8f39b083255e1005b41a5f6cdb633b17c1a2d379953445c90e273559d39230b2494de3c59e730eb4421d6eda93747fcbb0293e6e07490d060478cbb96aef126e8f7a2c6f7869c9e1371e14060b1999ddab8b47284508cad9f3e0efd301c3a6536dcc7a8a187989af7207c22dde01bb2ec08f78336178ba5a51c024aebc28d763a0bef00271a38d10079440519da29cb846f48b24e153c450b79b808d80c29cd9a18b04036f368f078e43306e5f302e791c9fa085d0045e5c8f2caa3852c361735b5c984a3736e4343e0c935a6a220e48426e06bc4e97d2603e6e92941e6c94afbc63faefbe687ce607f4bf81e3cf588b19fa711597eba9c122f88532032dbc60858debf01a8d0f78e1449c249ceba0324975cafe5a38e7c6d2a3c296aa7545fbdd5ec81068358f65618f7755b37e0ffd8ed9224225a4c2269c59235d4420384a407755048f73a567f1f3b7e8f27e7aec4b8e16d4ca7904ac7ec9a0c49846660c9feb8b456fd85cf6cf838c128c3496837c62e4f729a8072197957309fe3389b655a71ff455a735d935748cfea4132c89d0e0932d2edbbd9620e3a15ff8b985144ba2a62aea8533d8d18b42686d480dcb37b389dcb73b3e36d1e983a5882d39df218f057a387de96318063c0016fa82e41f1583892fcb75874bbb1ab97e43d85a1b62fb0325d517c3afe58fadb178739234cf5796d72d4ffa5ab84233a2b28b6eec77099d060a10e3eaa3da37a001f6ce1ebf1aaa96304070caad9f2d26e21e653efb3b318aa30f6b51ea1038504046024a05762a702b73c2a1942cf773fc31f7286c25e6fa42cd3569c89cf439d1001debfc6d59a1b4bb0600475de67e82f49b5fbf7877e8e1530e2f4ca909631c3dd3273f615c7712f53beed82245deb395deeac2fc35b087a7c7da22e31323888d7568b10cebf2d5df205d2999d354ff7340542ba6bdac29a31760c9bf05264be9a957a66b3de2e314d62c7e87c9e41d9c19520f4786558c3abe42044cacd6f4f8af52317e819bfc7b3c743d81fc6ff06116f105023935edd5ec28452b4c2ba6ecb315ea078cf19657c6a6a410ded3aea370c8424ea669aadf9620bf360fced82fffa576bbbdc3189e266b82372389959c89b8edb10d8b48d839156db7c11bc0855771cad6db0f08c88f5c55518f52e71dafef235e8a04be8e1bae929da9af4c3e0e777838b600d12081010e467bd0c687d71a9660721e1c419508b463b0763444b5aeb475308861854646f51094b4ca62c862954b01190aaa5edbbcb5bb3d6c176c1bd2ac0e1900654fc7f573091e434862068f7ddd31489bd2baf0205494fc548754171b78ed43cc6f6a549719e4bbce2f1b92a28b5d96ca70c47bbe29d5c8a3760007e8867be2289353cc32bc9d3a969c155d02d2e639dad8040ce5178881a743f66551edc601640366dde0ff708d7f6289abdd363b0203e810ef529040ed8ba9abef47f0e233c2393042451a5d6a3ed68653650a8471a82faa9cb436d708cdd55cde7bd73296cdc132941da51deb86cdf2849a45e07593db7eff66bc8ccdc571952b8565c8eb33e16d65f6139eee02294088c084f9407cbcea322afe18feeb68af702c171f361d2853c3242f48b65876eff4a58b9f46a0ccc958420012d847d83ed25f3a20c7c6f63eba15d8836e066d0c8eaec2501363913c3b7b3dc7fa7154019bebf557feaf49032581175c216ea2af3ff7239f159b8b64d1c1d4816b21cab1fb9799775e22f3e94b53ff160780f931b714b82d02e69f128d53cb1cf4c81e0c4a3cdb1faa53fc37603498caa289728007ec6b4748e0c0b14248dad25cfbe1f2a04a46ad84c5205dbf73045de19c0ee57651fecd5d8e5dde48fd11e73a662b1a829e99d42279af2880407dd37182c730ac5e7ccf64a4f8040d6bc449367428a2413626e7e0a037b0ab4aadd8fdcc1fed7981572fcecf0e0ac1e104bf3838206ee622de55bee50e065713dbd439bda12d1cda234bfe550a7a8d68ab2f62ab24b0de15b58e8d8b133b754b4b95325d00781ab220c1259e889aa59b68df718b97f653e28e143401435a6bba1de52774a5f973908a589d303313bba0352669088e923184496f555f8c8b701947e00c5af6db8f201fda549c751707d25c077b52bbf57379f4c5c896effc7804d98dfdacd37d744d2497b782bc4de79aeae3f3cb04f8069a5111457a4f802f29fdd50c2f1bab56c692e8606170c966335f0063c55224ca228c6fc5bebb8dc7047553fead1034d826d4d3ef186eebbbbf8ec63127dc953786b362c33787de45cf816dabfc35c960ee633a4393f0400b729c7e5f414cc85086629b208ad25f53bea6c62a6a4ee52ce1808242d1bfab4e1823ad4cf0a1ff8221bd02b31ccd513659c888c4f9858d922b9c6e35ca2abe9bb91aa3760e61c45b606fb124f428345bd98fab67c5285a7008b993323bdfc5f84ffc85000c14e9b3a116aca481b67b4536d615e5c8403410bc96ccb459d1d3d7357aa56877dfd57aad1e6d3818055e437bdefe6633d3180d39fb7604883ba2ca7ca9da771a17ec7e35be5316809d69d078ba3cbbc2fb12a56fe818e025ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b1b6d28f22f327e0402c1683daef3643e3761d46e278ed342ac700fe44f6c2b2b1b6d28f22f327e0402c1683daef3643e3761d46e278ed342ac700fe44f6c2b2abb8d8fdcfe19b5a648a9f394adae0921cf8ffeb7389500ea3442dbdc94df0aad45f657997933ab8b5f30804bd2de674e3eadc40c7b0a964aa2b6184fc1e78c9d45f657997933ab8b5f30804bd2de674e3eadc40c7b0a964aa2b6184fc1e78c920272960d86a8a6443269ebc0a10a46923e80a859f1d41717b3d9363e3af5da128a43a55a9d5aea66f06e2782516ed30caa59bf45320a6608f9426202493f5d328a43a55a9d5aea66f06e2782516ed30caa59bf45320a6608f9426202493f5d35e71432ad9a5cd7bc21c8f55935210b55f6c83741c21d01918c81cf1bc4b6755a9a4088131f2027ad89e97ff9fdbaf6ef0d8c9951aafc743ded11d5447df2c54a9a4088131f2027ad89e97ff9fdbaf6ef0d8c9951aafc743ded11d5447df2c545f3f2b1a36cb5b7e72faf1680c22322d3a6dee06e21e8fe2d199ed2cc16e48814be59bbdde58dbc322ee0e5c899b6c1fe96e798c3455ece4f97843350ea065124be59bbdde58dbc322ee0e5c899b6c1fe96e798c3455ece4f97843350ea065126e67ae00eef1e15bcb9ca6258d88268006c98490571f895800815918677ebfe0786cc9f35483119da320928383f5d119112f4bac759d33a74105c4d9fc3043df786cc9f35483119da320928383f5d119112f4bac759d33a74105c4d9fc3043df3f4172def3d47c87bcb269f0dc016f15d8233279cc7f32792c6a0c74e7fc6c2798846014ec99684da47a3f1660d5858214548d69dbe0d9d775d02db0eca6628a98846014ec99684da47a3f1660d5858214548d69dbe0d9d775d02db0eca6628ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557a29d5a97cabe2d411372ced3a87af240a6fc6f38fb6846ce627f102ebce87107a29d5a97cabe2d411372ced3a87af240a6fc6f38fb6846ce627f102ebce8710a95e5ac62a126f738974f6f8246979a0b993a689260e5f770681f2cdf64fe96e74d1e4de81b136547bd2a89ab527e18f39cee14651eb51bcd3e667dd7e2be6034169cf88e6e234b0a9fb1d849d21f36443de3ed48267019342405ec828fb438646312a51ec819803818820e9ce592c0cd119d06271a50f819b7854b0363f817c74ff192c7338f712c836ad785bab85170f1cd038bd609b3435695538441443b45cfa09b356462ae119fcd709e1ddca059ee303ef3604eb8ffb7641f3b774cd5e8ac0502c23261e77e2116652595f78f22d8b191c2c5c6d9f9afc18c63c5e44e2377d3b69399bcd2d7126552de134926736c5c8571a4ea1e293eede77500f7a79f96564c15dca581abfca2bf3ee175caf3d696fba9dcb151534184349d7d879820f646a9ef0eaf009c3fdd48265d01df51318b919cfb4537dee0ca6d217df6f027916597efed526bf01887495ceb0276b20ee040e86e8934a9542952ee5fabb1d37b864d5cd09e6157e71f4bbcffeee4c41eac380b9663d20066417f3e2bffe874fba47471811ea45cc769d369cec3754bf5b4d2b956b4a8253c12bc44cbab4454a379649048eedb6ff21f6716c7f4ad9839779a8342b61b116e59ba542c4143bb943de3556999c3072db26a1b6cf722c6d76c827b6377779957718f7163f9a1354efcf5793729b914f268d9c20c0eed0ec541814a99ff6c6f883c85a8bda242b89e4a9c64ab2c6a4e871e8fb2f0722ea9170ed00020d236a9b5448de23d280e75d254bcef87f685e79f7b9591d30c13d3911b8d0c37a0a3522c855c98691f391122e0e45482c64ee7d744001536323daea4910bc4be87e04c02eddc651641dfb70d0c3af56bf2632f2f2315b9ddabbeaff1e094deee405d3fe36f53d00861f9753d27842f0424a16d89813c798104ff6bfce8ef0906a76c9564b4cf067e5ceb831185b1f51885a668502aab4aa123bff7ae72cf0738ec46f9d487dc4221a60542c1d8e8fb3af98246d315941a90785e23cad8f72af9395fbb15da5b10b4b225e3f7f4d4bcd2b11bf8d429ee08284d1ec11081e112e98c3bc5aeff5ccacca3503bb9c897385afef1bf0b9e654c6bea267537f32adae60961f6dd241f0a6cc87b2e319724afff6f8f7d91e2dd912dd930135809bc7356920e387b69941fdf706d0366577f128cae1afc975366a24c6a56aa22eba6ec057e8b15b9e6e53f90741db28b7c9bef7d77d51933fe7726af445d758cec78f7e2ca1289b209c0a7fd5e531cc2fd9bb1dd9ffca2dca0672eefa8db41407d69e90451cdc035ae538d9d1fdee159170968519adb929f97d46952bb6c226424bd87295a39d11fb021f3f7a9177ce941df036db2ecc50a411f5af0088ad68526ed88079f27fd079f35e82b9e943b0d3b7d50b1eb9ad2c9625dc9f5be4dc275eda7624866c71c386d028d0ac7e8bda0a10ebbb915650d80ece3ae7b72ee21c089a6ee8dfe20135d6848e5901c084251166e9693e066c2b11d1c006c6a062b7a1f407c1bfb61c48e5bac7c9355eed81d6b1bbd8f36f5b55b702108d110ad8ed4804a0baca9bcefe5a4a294bf34e26002f25d44a195fa982e3e21a37b0148c28eed8f605249d858562d3a5433ff758bdb076414c635615bf8061834ae49659a0d340ca6dad9f5f3c3fc07f3a28bd59d3a205918f6f59d0dd5940d8cdb6ddf2d321ca94445862b8d09da31e2fa0487df6b2c003b1b6d220d537f2af784e27543655da0c6787ed3540f537052157ce4383dbf40347a7dc4c3e54df04e61606eb8e16025f84602a6e00301683e154a9e3f10fdd157e5d067deebc561bf7afc08c0a7dd1b3a37e676ca6d171ada09ebdb3ad9c90dbcec4ce759ab948e81e9e7e2f05b46bff8f7da516ba2fc8e9ca202e5e72d84ad4c0f81c9ca822379b9759d21c13bcaeb8a26eab53267ee0af0740a2bd1774922d942873ec6f3666bee84791077107adbc546e97755698c8121154b78b1774922d942873ec6f3666bee84791077107adbc546e97755698c8121154b78b2bfade8b57444841b13ba5d0ef9189df9b452a74014f1404767f19b432eec812f3068679d6bcee0b3a5601e6122efa512fe52fbde4a96a6ea1cd2a1eb001ce49f3068679d6bcee0b3a5601e6122efa512fe52fbde4a96a6ea1cd2a1eb001ce49b1fa49c4c36f9f68303da20b96377eb2725f7a78cbed02563346cb566c6d2d029293f4d19f89b03304537ebf0e41480671684f25228e4f78931be28898a343e09293f4d19f89b03304537ebf0e41480671684f25228e4f78931be28898a343e04844d5c722b14211a36efbc9e1e74f9be4e85151775218c3e5f5917021df69ea98666c216221175ae193b3f325cefbb2120884dacf8318642f86b137588f0dc298666c216221175ae193b3f325cefbb2120884dacf8318642f86b137588f0dc236b1e42685a834f86929612311688229ff576b269a8bef329400b22e56e5939a1b599dcb60bfbd48d6875353727e720cf96933960ed79d6627d2b154036990dd1b599dcb60bfbd48d6875353727e720cf96933960ed79d6627d2b154036990dd22edb1621c678c9896a8a7474a27c71138679420993249d93d260fdbbf755e5a88eec80b872a5e8bae83518a6c919272a6ae1c428700573af946a542b89dc42088eec80b872a5e8bae83518a6c919272a6ae1c428700573af946a542b89dc4200beed49fb65b3a5ad066c34c9a708f0d32aced30c66c3fdb51ff8f770ec6b56ed8801914466f6ea2b9b01775ab503155066b4b8360bbaf2ff815d19b3ce762bbd8801914466f6ea2b9b01775ab503155066b4b8360bbaf2ff815d19b3ce762bbf560ecf5eaba1ba26582721f6a813c0f431c4ec06efbed3cab94decbc71f0e34f21ecb03d4fbfe8d8e1fcea8e780a8dd14382f349297de202444a84fce583a7af21ecb03d4fbfe8d8e1fcea8e780a8dd14382f349297de202444a84fce583a7a6f6724003d26b506e51008ef4a70d2b8970d645df0ad07c31ca6b5dafe27c468e5d5981356e46d15817da5bf135173f59e7cf88c551dc74aa30ef7cffc8120bfe5d5981356e46d15817da5bf135173f59e7cf88c551dc74aa30ef7cffc8120bfa5f0a1a48be78a1623e005180d27266ad81651f183078b0d903b4dc555e3064d8e64a4891f5e2171f8f8cc93e5bead6722dd34fe0904d048c1df353a4d649ce68e64a4891f5e2171f8f8cc93e5bead6722dd34fe0904d048c1df353a4d649ce6742f2230ff84504b3d99edc40f6dd0ece1323e8dfcc907d2a935ef1461f629de3cb613271538000ce90430f3289d431ee1da392a747cd99a6295edbd51f1b0053cb613271538000ce90430f3289d431ee1da392a747cd99a6295edbd51f1b00507bf827ab6f28186f8e80f0fadc0757f99ca01d9f45780484b9bdd232c2ee981e08b75a201a0fd13504068023e4bf7b489c08d65e1822e8fc61e2675827c190ee08b75a201a0fd13504068023e4bf7b489c08d65e1822e8fc61e2675827c190eb085dd4163ff8c1f7608b7de0c71f7973d7f3aea79f12ae5041162f5ccce41cdf2a01bb163a5e75f4534532017bc4cbe9d7dad5d9e7146c135c69514179fdacff2a01bb163a5e75f4534532017bc4cbe9d7dad5d9e7146c135c69514179fdacff196a5a58fa279c2f9a7cfa6e01a7443acffdf8d6bc660633f2afc6a40d1789f8b4daab4c9ff95bec2a8dcf29c249484a7dc5fc11d84553db9d060947111a71c8b4daab4c9ff95bec2a8dcf29c249484a7dc5fc11d84553db9d060947111a71ccc72ffaa411f5ed9be3dc54f8201a3cfc50bac421b498045b5ee6bde89d3332785db621ed569e1e2a1165f1f3712023918a0a8fc00f95711cf16d471eb9bdc4d85db621ed569e1e2a1165f1f3712023918a0a8fc00f95711cf16d471eb9bdc4d09dbb73fc1b7c5101b1eb8b02e84a995476c2dbc5797a6821b3be6e65e2a397ae98831ca69fa0e1ccd4e4cfed2efc786d6cf3c55b3f40f71684e3873f388449ee98831ca69fa0e1ccd4e4cfed2efc786d6cf3c55b3f40f71684e3873f388449ebe1b280b5782004dbc7a59ba9b57904e1d25b5423d43207de29d87239ba8d610607493419397c0806267037a75ea57ad3c730f7b72accbadf64ebccc7001e6e7607493419397c0806267037a75ea57ad3c730f7b72accbadf64ebccc7001e6e7fa2dcfcea3228ccad87ea396a4a88ffeb729c84bdbd2f29e765df9fbe68f4580babb89c425799ed1e72a4feb3984631896d3fd3a91fb1965fb6dff16a4739ef8babb89c425799ed1e72a4feb3984631896d3fd3a91fb1965fb6dff16a4739ef8d9797be4e061b84aea363b83898ec9fa3bfc29de60bba853987e0a4e464d39078659651a6a2c7ec70a1a8e7f28bfd358cada0720f6817df2570bae4e2913ead68659651a6a2c7ec70a1a8e7f28bfd358cada0720f6817df2570bae4e2913ead6ca31ec4d8210bd7164b44a68abe22b7844fd629432b177d7fcdd41b4003ad68b113ada3d02fb3cad5481e3670e06c5c718b3b84eb7305c7983be53e5b29032a2113ada3d02fb3cad5481e3670e06c5c718b3b84eb7305c7983be53e5b29032a21c8ec4698d7d0afd48586c17d27e07f9477bf538a444c1003d6202ba129b867d82c79e8bd9c7afa1a4a095aa72446df6344f2f5b0f72fb02f3c0c478aba3113a82c79e8bd9c7afa1a4a095aa72446df6344f2f5b0f72fb02f3c0c478aba3113a212531c0f27e7d955a44a15d6ce2a42a3e2c16b21fd90fa5a1e0be46fdb62d2ba5cad99eeeb3fc30921bd5e651965c0a45d4758e6758b4ce44f66a56dd7cea7ea5cad99eeeb3fc30921bd5e651965c0a45d4758e6758b4ce44f66a56dd7cea7e28c23b14393d602af688e9446735fee3f019a3749a10b98c0268323f660e1ebfd0eeb3e3b3833b3107bc4abcd20616cb229a4fc5d7861b76e093cdd49849d75dd0eeb3e3b3833b3107bc4abcd20616cb229a4fc5d7861b76e093cdd49849d75ddf2c1ce3cf34a293a85b0463da7f6eba08085eab3b28e7797dca551ef3a6655eb80341394165641ee04886381327d7aa13465839b542ddfde8f8a8cce64ff88bb80341394165641ee04886381327d7aa13465839b542ddfde8f8a8cce64ff88b84e83f263089c49762aa9380acfcaeed376f21710c3067392eeac1c2d9e59a072be81ed4d7a589b8218d15ff2efbab936779059473b6d068411a7e97e3a865662be81ed4d7a589b8218d15ff2efbab936779059473b6d068411a7e97e3a86566e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f359110ac1745fe85d9d41464863d2d6c40bb67a4aa2880932c85922e6c3a1cdf359110ac1745fe85d9d41464863d2d6c40bb67a4aa2880932c85922e6c3a1cd660eab156754092ca4d381510eb4c0a8ed18f35eaca84784f45991f7b1d480a42a64b95c53bb8e5aa4bb941c1691601d4fbb6bc9d88258e726f58c27745e60b82a64b95c53bb8e5aa4bb941c1691601d4fbb6bc9d88258e726f58c27745e60b8680780d90a03699b802fbaabfdc148c5b03c4c179f74ce73b898a77c51e3b04ee5ece9229f7200568b692a099c3131afeb8756dad567661f0c762fa45a8a3beee5ece9229f7200568b692a099c3131afeb8756dad567661f0c762fa45a8a3bee6b737f905870a17df6b511ac9eed03b497df32e6dc4022aaf720d6dbc5c25e2857ea7cf6d908e8839f0368747ebcae4d6740a743b873bb3f9a4d3cef05b6d41f57ea7cf6d908e8839f0368747ebcae4d6740a743b873bb3f9a4d3cef05b6d41f10344e6621730c9561d24a7797277376d80d338a090ef73e0abec2dede4f45ab3c1690e530756ef4a383ee7b8a654e2d962f2908b66cb67224c32d260db579223c1690e530756ef4a383ee7b8a654e2d962f2908b66cb67224c32d260db579220b475dd8da294bddd3f756502e1520909eaf6c21ab66042f5573025128a2ff345eaf850ec5126b7747cc812571d00a81a19cc39d2084cf4365a0b66ef52ca8b95eaf850ec5126b7747cc812571d00a81a19cc39d2084cf4365a0b66ef52ca8b9f4efba1f02c227cc3b35ec2c97c47b1ae800c09bb2ed80e102c18eaa0a32aac7fb67ad9f982714a7d1f51a1de820d67919795bf937343e3576aa49d6d94120a3fb67ad9f982714a7d1f51a1de820d67919795bf937343e3576aa49d6d94120a34ca4d7357eb9f3d9a6f84cb2a55d0be7ea74453efef1e0dcfa788a560684031575dd88507764d52b4359bf9c1acc4827174309e53d0b3ad5c255c2dc1479bbd475dd88507764d52b4359bf9c1acc4827174309e53d0b3ad5c255c2dc1479bbd43c3d4bb1d88b5aa3be0d6c4c1a3f88732194480520352c1782694a65e795c08a82a205c7d3c8dcb22fa3804d096329bc2908ce882a9e17497c9709de9ab073bf82a205c7d3c8dcb22fa3804d096329bc2908ce882a9e17497c9709de9ab073bfbb52c052f0603b82a92c45be753b53246ca3dae3a49fa079e13d3d3ef94e866b25000951a837f28e189e9dec00c0b990d86f2f2dc832e345d106a3d85fa47d0a25000951a837f28e189e9dec00c0b990d86f2f2dc832e345d106a3d85fa47d0a57d3ea0e75c8c728b3e005b87d5b2af9b7dbaae1c2252f27bc75191ed4046365ccde022d05e6a84e07dc0689cb612894b86444d1282ff8a511c637da3a8993baccde022d05e6a84e07dc0689cb612894b86444d1282ff8a511c637da3a8993baa585497881966468b8c1cf535f0e37d2bd68f74f7b9eaee91f4276e6bee20ede71e2eaf2fa95a2be686deff247fb83ff4a31198e5cf348c1745def7c6f17e39971e2eaf2fa95a2be686deff247fb83ff4a31198e5cf348c1745def7c6f17e399be5370ff441358664a2804629db201228f70430da6a1442e46a078a1df8882a1a18f6e559e6259c22196fa4106f6a8aac9bb696dc8edf16eee1f52e52eaf61f700e84e8531d9fa43959e62958e78cd60443a6bb42289acee4aa30abd4473d6c900e84e8531d9fa43959e62958e78cd60443a6bb42289acee4aa30abd4473d6c9a36e996043631941da3d62e87c69767bae0b6393267e0cd243a1cb5ad93a3db0054caac6ac0568a8a7730840f603e057a231ef8877978e61f4e3b2c5110bda71054caac6ac0568a8a7730840f603e057a231ef8877978e61f4e3b2c5110bda710d3dd047ee807209de97224c472efbf7521b246f27d9ca400d9842948feeb435b0476f92d78b05df1684507b366e53ec7d779da62da80a7aa3a6ef8a1dc9354ab0476f92d78b05df1684507b366e53ec7d779da62da80a7aa3a6ef8a1dc9354a66f5b179123f6e0b60723e381fd3ab922c07a0494869ba182b2654b4c6bf9b425670dfe81b9d6f81c60cc9fd2562dd26840ea820c0fd59d5c27be276670ee5555670dfe81b9d6f81c60cc9fd2562dd26840ea820c0fd59d5c27be276670ee555cd8ce5f839edcf90bef0907a6ad6159cf9ddb16439fc6ed6ee581f05484cbbf00c89baa2ecf23c999c6a38f6b387167df3b507b1a09d7c0016c79e13b515cc560c89baa2ecf23c999c6a38f6b387167df3b507b1a09d7c0016c79e13b515cc567fa17acce779b8e656f6d973fc992c476ec3de857ff431e4a640d768499609a473eee366823e204713eb386513b3797e8aadb764c390ade3e2b667fbb092206a73eee366823e204713eb386513b3797e8aadb764c390ade3e2b667fbb092206a82656fe6207bbf5a85a611effb64e2f1a6c7c57425d494623fc610879945a180fd61fcb12dbb9e9deeab759ef390069f62bc174a2513e1294127678ab6b3e542fd61fcb12dbb9e9deeab759ef390069f62bc174a2513e1294127678ab6b3e5420ff88add5d20a88ed7b45bd8fd728d8b4946527f6220925daca1b34ee868558865905ad72fc78e3923321f519128edb1a5094035516724806ea0fdea20ff8bbd65905ad72fc78e3923321f519128edb1a5094035516724806ea0fdea20ff8bbd6e8ff746d0ba2a94ca27915928902a221de257df20455905fa6539fdebfcfab1ea29e734fa333c894112eb4490972d24246507914d7dc02497c4eb7df64c69dfea29e734fa333c894112eb4490972d24246507914d7dc02497c4eb7df64c69df11c77816ca96fbd0f805a7d0cc5bc27b103359b9ebaca6f1fb28be2f146aaeb19f6bffcf43d928a490747704166624498d322ff93df7b7fcfd1aeee09b485d599f6bffcf43d928a490747704166624498d322ff93df7b7fcfd1aeee09b485d590b6a76ee263d4c957ea399d427f6febbbe53e485608b5e5e887d065a7473040da8ae5231c4537173ef75f57e680179f49591950eabc7691bf985125f4dde7787a8ae5231c4537173ef75f57e680179f49591950eabc7691bf985125f4dde77870a711a6794422f425bb2e9bf00e1b84fb0cc0481f75323eb15cd779319b0f2e5b08e673d993e6e6af8e5644c2ea97dd8c2cad8a827ddb73115802cd2542bac33b08e673d993e6e6af8e5644c2ea97dd8c2cad8a827ddb73115802cd2542bac33fe3b1ddebf9eeb4f208b9e5c0e4a57f71b0b6bee257e37daa7a0f95f0247cf0bd360cc8f486241fea584df65495c9f36cc049516425e73d84a45b4a062ba0072d360cc8f486241fea584df65495c9f36cc049516425e73d84a45b4a062ba0072386820c7ee5512174724f928e1c3e6519f4f4f5e0ff2f801034e25fca8e733df0ce4656c70b1590d1689f94bc00c065eadf154c691818ee9c4f15d0c80c3edb00ce4656c70b1590d1689f94bc00c065eadf154c691818ee9c4f15d0c80c3edb0975e00fae1ed0ec7d253b686f39db155fd0c3abd9f3bc6ce45160a083f084fa582869aca62a03c9b5f9094eabe47837cdb5fae65a1bfb957e94d849d81421d6182869aca62a03c9b5f9094eabe47837cdb5fae65a1bfb957e94d849d81421d617c0676411a92d822613219ca8f405e08d0621fba631e1f3d47c1ea4040dc378f77c279a3baa3441dbe2cc60258b98273fcceec88504eec676bb73f676554868c77c279a3baa3441dbe2cc60258b98273fcceec88504eec676bb73f676554868c446da50e27bc05a6add52b57dcbd3acda9c18c950675a203a4e0d1677747c601ad23a62432f838e1d464a78bbba308abfe3b5ce8f1af2ba734f017b2ee898520ad23a62432f838e1d464a78bbba308abfe3b5ce8f1af2ba734f017b2ee898520183f9a8566b22af9ff4e95dfaa401c21c1c37c24c6ff5561175c45abf2eca8897ed39f1f9a933869c1811807ba00ca160b1296446c30a7ee8770b54139ccbc2c7ed39f1f9a933869c1811807ba00ca160b1296446c30a7ee8770b54139ccbc2cdcf6a48efc1836d99522049e679335922153783cb6ca60491be1685c3f9d60a8ada9586ff0a3a3cc757e63c9021977d6309c4f46591f8327fe1de0150ecb8910ada9586ff0a3a3cc757e63c9021977d6309c4f46591f8327fe1de0150ecb8910742389bd7bbdcc5f7169ea1cf30b8866acc27be1b9614ab359de8ca6d5e224434a282ae09e4420b952ba88cfe7bf1b2f86cbfa9b3c16e519c4f6e7628d0d2c3e4a282ae09e4420b952ba88cfe7bf1b2f86cbfa9b3c16e519c4f6e7628d0d2c3e535e2adac00781b8eb6e09510e4a3522333e5aec1b1898767d736ef4b98e8341a80890a98f4fef8e08c798be7bf8535ce923f5fd946d89acbebf063ca9a0bf9ea80890a98f4fef8e08c798be7bf8535ce923f5fd946d89acbebf063ca9a0bf9e084a06d68f63386e384a33b05a73baa9d4e51dbc89ba42627e2811aba495db9c67c85623b0d1c4fcaee5f57e867980c4a6bc388ce46d65fbdaf461739d4074e067c85623b0d1c4fcaee5f57e867980c4a6bc388ce46d65fbdaf461739d4074e0b235e5274434e5d794147dbc97b6b653da84ce40be279df89e43dc4d3ed51dae282c2dd4588e50ac485778e1dcbb0ef5722cf613e76e46ef40cffda8d3fb567d282c2dd4588e50ac485778e1dcbb0ef5722cf613e76e46ef40cffda8d3fb567d42c59a74c664b369aeb594512e00743c7421b8fdfb0cc1f8dd1f813af3dc813cd73d64a91eabea3a8d501ba59be1edc536688d52352f55db2fdb920d4f8f71c4d73d64a91eabea3a8d501ba59be1edc536688d52352f55db2fdb920d4f8f71c49f1e1e10ffb36d4fd082e0583eb1a79a461864d2278d732c61579d781ab4dcb7521f6b494f9e2d0e68b1c9fa78212acef3d004d51cc9bb3afe5778252b7d8c15521f6b494f9e2d0e68b1c9fa78212acef3d004d51cc9bb3afe5778252b7d8c158cd6da9f4404dc8dcf00420c80829851bc9df70e7a8919eee578a4410e34ae2c8d7a43a35612e2d38c08a2b4398c41d815c48e4d72e76f899f903a3f46cdb2298d7a43a35612e2d38c08a2b4398c41d815c48e4d72e76f899f903a3f46cdb2297cdce28c7100dc1fa7fe194e333660a1392f31f69020fd2027b0c3e008bd45977dfad43a336fe0b23ee2b053a5d6948343e59e849c0d1d959d313f8c19baaf817dfad43a336fe0b23ee2b053a5d6948343e59e849c0d1d959d313f8c19baaf8136fe3e46361f2e98ca7908a47de154a9661917abc71e01e9d56d33822495edfc57fb8e628fe6fcb51268890d0a75deb6eaab23c14730267728f91abf8027afa557fb8e628fe6fcb51268890d0a75deb6eaab23c14730267728f91abf8027afa5202e401b19cee0c607305bdfac78a804aedce76bc53a40c0a1bb964c42d37179762028d679d70d2243adb24cfe55270f1d02afb8b0d57c07a8ccb6bcc900a24c762028d679d70d2243adb24cfe55270f1d02afb8b0d57c07a8ccb6bcc900a24cdeb3b1d5df15af55e5844ba83f282b577e6701e46dea601e825b99044e2a88ed5ef05c2a7c1b32b6ae6e7279cf71c8e34c09cb574b1358388b7726778ce3f6e65ef05c2a7c1b32b6ae6e7279cf71c8e34c09cb574b1358388b7726778ce3f6e63d50e3ba965756d796de8282accf5585a18677cfea41ca714c8eb8186685117741e4bd8f11b343a35713676e736b29db91cdc55184dcac4a6a21f7bd606c6b8741e4bd8f11b343a35713676e736b29db91cdc55184dcac4a6a21f7bd606c6b87ec46d51bcde875eb4a98b0eeff6b8d9032776238672a6810f8709ed85f2c69e9f592fe9f8dc307b733d2f69f01aea773b562c09e366605274f7b4fc0a21bd374f592fe9f8dc307b733d2f69f01aea773b562c09e366605274f7b4fc0a21bd3742c2dba01169a7c50ae45c0b9239a0ee460714b2064c5b1fab30238aad8b0e6a4a6a7b1ecda648cce013fd85d3577846f775a338481af80a41c2d7d76508b3a95a6a7b1ecda648cce013fd85d3577846f775a338481af80a41c2d7d76508b3a955e7cdabab08c0a6a22874bf317a21e71fecada936f8cf6d4f3ac5b640eb54775a94d7a171b25148fa1b0a51391a73b402cfb49841a6db83101cf5e00a4f7d5b2a94d7a171b25148fa1b0a51391a73b402cfb49841a6db83101cf5e00a4f7d5b23b90a3903c0fee7ac3a9abe177a64cbd9ae990381e164816d846d526b2c99c7713b9ac899a87f8f612a8ad6719931ca052bfa46065600248ec49ff719808f04013b9ac899a87f8f612a8ad6719931ca052bfa46065600248ec49ff719808f040fa7f36558ecc2da88a5352d46d4d3422d10a3b730e2b0c0fb62bde1e052b60f86d7efe45809a0239182a017036c36eee59c5a2bb992baaf234bc492f0cec31306d7efe45809a0239182a017036c36eee59c5a2bb992baaf234bc492f0cec3130d09073fe4cfe0be7cbcb72426fc1a61c3782826257a6273650739ab2f60da3b60e5d72260c02f6788c026f64b6e00214b35b0835c29d451a1c522fd07eeb5f060e5d72260c02f6788c026f64b6e00214b35b0835c29d451a1c522fd07eeb5f0629c4ce0bc93769ac94fbc0b635ba5171270675c8aeabc868362dce7819931dbfe489476bf558bc7f75b649bc42760acb98cc9a112f0cc242ebb24567666ad982e489476bf558bc7f75b649bc42760acb98cc9a112f0cc242ebb24567666ad98216d39a8f79d318a3931303e72ef32720b55d16f12460823e4e97c910659c05ea6a7feff3d6d00255529427cea865e9fe3bd8ffc7eaf9aaf4d73f43da6746ad576a7feff3d6d00255529427cea865e9fe3bd8ffc7eaf9aaf4d73f43da6746ad57fcd715197b9e643b7add6c9c0b86ddf1ca6eba60ac68bdb7e045be28c005124d7bfe329e585b35610c0d3b473816758c88fc1af1a99da0c96bb19afbcb38c1997bfe329e585b35610c0d3b473816758c88fc1af1a99da0c96bb19afbcb38c1992c2948a0c5f7c81057e29de1c502f1c9b3d0ea9c770bb9535ee8b50192eca6cdb11171072f03553d8bcdc9d9aee95d384f27e9b6fc5a4a70739d11e27b35d018b11171072f03553d8bcdc9d9aee95d384f27e9b6fc5a4a70739d11e27b35d0189d69ffb980feb19036758d98a160d79d9d829dc42b3e799baeb68906167eebfe36e795f148f2ac6866684496e16450ef9e1f3eb376de0ae1a54414cc09413a5d36e795f148f2ac6866684496e16450ef9e1f3eb376de0ae1a54414cc09413a5ddf5ca40943f03499ef3542beb1ebf207fa968ef670be1688693479cd9971a03a3aa06aaaf55d48d4fb819fab810a039ca96ae8bc3a9d9e1f76328ff5d3a287edf945d336c3588bc53be5c008486c42b74e5aae60b3844ff207aa46262c4842448d6f9fe2ba11f5dd63f1801041de61271688b012d97464be1210fbd4c729ab4f8d6f9fe2ba11f5dd63f1801041de61271688b012d97464be1210fbd4c729ab4f511aa5fea52e355dd63b4ac26eb8a174ce608af4d893e32a77dd78a86c7eb4e89863d0529c73bdf4963a6a3a080cd126b5aac48c4d6d3e4c224fe36a89407e7cf3a130914d73bdafcea1f887609529b85a24c6a38067d81452cc380121b8ed39f8d01e261acea307959ef517a6ea20f629b280e1e0808bf1bddb3a6ea7ae9c007936c1898f77e89a384bbd660239f5ee6cb25a92eae232cc9fd1b7aeaf123daee7dabc0280f206008a4c52000f449c289396155c2004044e5c08b56ebb608e1bfc487db9a26aa96f2e35ea2c2bd0868f7e4169bcc20e4cf8494a07092377fff0a474e1b104c994fcff41532bde91900fd7a8d204a6f71a5dc950ce64e7e714bad59495624a09b410444e40c54d633ebd047033f030654a20e3ebf6d9948d2202a0a3f9d91291756c0b532e2f0429db67567074b01c9cdfb903c030fe8bdadc9280497890550b179159751751c29751798cd794d4740d50a60dea16a8b222070e6286d9f988c7aa961e6bfcc7666588b348941ec97aee3790560e1b6e97c8473104afedb0fb3345c62832528499a011d8822b37f6deb9cad5e6d3b30e79248f9198fbcc9ccafc4adce4ea32c4f49fa0a07a349cf6574dc597a28cb3872e3be741cb4a1ccd4a266b07d7126ff78c66e165a721e31ddaf257b36307d35c887cae2ab56e317d5742a3678abd2acec0991e7299f062b6ac6e5d40b793add7ab91514327ac4367626daac630422202b395f6f2f8e0c1bd77060b8e8184f98fb6c23854df377cc6ba8d621f91b4787bee0420c2b069ad7e3139b49da5fb469527ef25f7202178bb92dacb33ce36dd42d68e4a3a464f01c3849ad0face1b0fad8d7d6980d9dfe7d75ad0199f6d115d8482925ca01d1ceaf0317d59a2016755245e2374c0ab324cae45fffc958703fa23b96db2d99962ae657bb17e303e2c76f01766d376c502fb560a1744ff8f0003dc887e0a4d4bba3c04320ac10342464da1ef15e01f9363afd97d4c93cf0f2420a395bcfee9c4e42eeed166803a920ad828e97d1a086305581e345847fdb8f960c70a6e3d701f4bc403dab91304d767223dc007df10426d02066ed0f70b222b8c525415b0ed07e2bd653ae0c42b35aa8733615a271d178acabcb90442d872f28959af00a766a901aa0d53ea6ac85d0e2ec0dceff2f67eb615282f025f16239519752935b3cb6b38acb29d4908da50476f4673aa590db6826e2f6ea0871dbb949b3ccba9fd9a119772a7c8a3d990bcadc8a0f8a58b4dbd1022e89219912d141e06343792be763a05b774a402b8c4999848cd77dd7566bd1022e89219912d141e06343792be763a05b774a402b8c4999848cd77dd75668ce688531693ade9816fd8cc8c78a5af6a6b4365a8ef60bb6ecf296bfc6f1d56fccbc409e7ac1bac90b55b960ef5823f98dd85b693d6e106c72ede0fd35ff415fccbc409e7ac1bac90b55b960ef5823f98dd85b693d6e106c72ede0fd35ff4158b8803a10ad05d3f771011fb885aa9c0df39c5d94be42acedbff7d18d0a7e2df709aff95bd058b342c37b913d8a9e84e320a200ef6491c960dab2efc4b8fe358709aff95bd058b342c37b913d8a9e84e320a200ef6491c960dab2efc4b8fe358bcd1d1959c6804822cce458859620d1116813185317ac4211850cb8f24caf45998621db30e164fb530be1e9179c7f9f061b56d9dc3f42222575d988a8a45325d98621db30e164fb530be1e9179c7f9f061b56d9dc3f42222575d988a8a45325dbf0383f9ceb3b7b46b56c93e8a3ef3869d3970d4b18c2380fe0d79c2139662bdb9bfedb5572d232f4c8637cabc310536b228954a925f7afe27da78ea3613d633b9bfedb5572d232f4c8637cabc310536b228954a925f7afe27da78ea3613d6334ba7c8345eeeaf7c0d15eb43bde34ed95f209d1e7a8441fe0e472458b65c5c107f014adf8bd23949f2df175ecadb2b39ce219da4134692fcf356937f715277587f014adf8bd23949f2df175ecadb2b39ce219da4134692fcf356937f71527758d5848efd4e096f071d12e356ac2f174a3cd8de7cf9b5bef7c5bb0c7c9675b061f96dd4466b6ecf1a85e1e772743b54116801bc1b2e032cd2083908a60772627af96dd4466b6ecf1a85e1e772743b54116801bc1b2e032cd2083908a60772627a16bb5b67d44ed0a0c8639bb4700ca8620c7c8740a4a5179704d7962add59fe7b6b83e050997e09315f3f79ccf923b11389623fa44de37003fdf1737152cc21066b83e050997e09315f3f79ccf923b11389623fa44de37003fdf1737152cc210600a9e2db96615e9df192898adad58c383f8386110dbc9074752fce24cbec9c3c79da6ac8fa4c494ec5a48b9258ab002109d28335dbae8412338c54e030b247d279da6ac8fa4c494ec5a48b9258ab002109d28335dbae8412338c54e030b247d2a19da86f4e1bc1fc7457a4978bda5b7209fe38f5001fb9fce7207053bdc57792efe5dff95c99a963ef5389b024c5beb764c728dc93d48913ecee7fb1898810d2efe5dff95c99a963ef5389b024c5beb764c728dc93d48913ecee7fb1898810d279766dd29d1ea1ff260d46de46768688b691a1bad3b52b7f319722ed1fe4e2fe1d7dec43e6ad15e0ed292223422e9689f964268c855a6a470b28c66f62dc09d01d7dec43e6ad15e0ed292223422e9689f964268c855a6a470b28c66f62dc09d090ea8edb3864d06b032ed5521864f4248a3c7afc961a48a1a58516e91d39c6f6983213ddcb818a80f518dd7620d8a3c3a14f9b914aa9491cb7728a001f5d6bbc983213ddcb818a80f518dd7620d8a3c3a14f9b914aa9491cb7728a001f5d6bbc45101479cf8727cdb9a39adc5e40826a289521627f7a11904331875ae2ae99da51aebaddaa15318ca0c6bbe85cdbca1902548b5118eb10148de5e2f1583e8bc551aebaddaa15318ca0c6bbe85cdbca1902548b5118eb10148de5e2f1583e8bc51e924fee58b4fcf2e9377f586b4e6a3b25964ead09b53675246d0af9ba04916642e4e0616956be01f6c89989ff69c29a0d57c1c2d27b2eebf5b43f707d23e6be42e4e0616956be01f6c89989ff69c29a0d57c1c2d27b2eebf5b43f707d23e6be076616c7419c511ea2e35329999474c604184a710e7f97678f1f7c4ea2467375c0f9bce030d8bf2a67a95786cab2d06b628f8ff877b8997b63351197237417bbc0f9bce030d8bf2a67a95786cab2d06b628f8ff877b8997b63351197237417bbef8011e104269cbf04f177702be7d019377062c29bfee49c0a19e910c80f4e5083b432a577bc62475fadeb27a95af438f623807cefd9327acbce14f3a46106fb83b432a577bc62475fadeb27a95af438f623807cefd9327acbce14f3a46106fbd480f076a720310a8e4b62c74a24252254129a804735efd430ca44069910219045aff435562f06dac81d6e197b83affa51df0e15bec05ec5d2e108c42c63aada45aff435562f06dac81d6e197b83affa51df0e15bec05ec5d2e108c42c63aadae214e889c789774e78f07f39e3cd832151095a18a1932921667c2d7d75101fc35107746128abaf4daca60697e1da5fea30c8638ac7ea6daea71572b8778867775107746128abaf4daca60697e1da5fea30c8638ac7ea6daea71572b87788677795b0abdb2362d998dc3ca58cee658e346cc715d8f9a77e931b7587d3a212c653f5a871b03bf84d48174fa6b11c597299584d29dd9675025934980e1c851d559cf5a871b03bf84d48174fa6b11c597299584d29dd9675025934980e1c851d559ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d82e5adabc62b545187fc34098e4fba8e917bf8e50b1d5081a6c601d92d11fb8d82e5adabc62b545187fc34098e4fba8e917bf8e50b1d5081a6c601d92d11fb8959587e8bb1f2c0d8413252af00e4fa35455a3ec90d8cd51d3f8c6fbf976f5ca052e37b97f26aa8e57ddba32e7f9d01bbb2e9948f8169cc3fc22f4535f755022052e37b97f26aa8e57ddba32e7f9d01bbb2e9948f8169cc3fc22f4535f755022282247759508299566301726aefa30458d02f31b77110e9d0ead6a6526944969e27daa91b2bc15923d29ed0a4ebe45b7b6f316f2d1d4fdc700015c3977d2a36de27daa91b2bc15923d29ed0a4ebe45b7b6f316f2d1d4fdc700015c3977d2a36d2179b2732cc5b174b7ada715c6d48833e62010d666ae35b2138cd441f9e98351c08810298197b6b38e2148c53816c265a93fd2afc073744c28b7f5e2a5630d26c08810298197b6b38e2148c53816c265a93fd2afc073744c28b7f5e2a5630d26d311ece1c6fd848189e818551f43f2440e8e3111d298f9490638d6794ac3f4079980cd0601537781342f4087e1807380ff0c6f2db929a8dc59eea641278bf82a9980cd0601537781342f4087e1807380ff0c6f2db929a8dc59eea641278bf82a81f2e4bf3179f66078ff2ff8e4dbb38b5ae6c76f4cd4609c5b06bbf5c92bd63d5bb62287559acddb35b4bdefe6af70507de3001b55325f6561420ab4c7e994795bb62287559acddb35b4bdefe6af70507de3001b55325f6561420ab4c7e99479e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555152f9a2c7fb6324a27cbfa3feee988439da7eb79b04c53577a3d09bcbea18a25152f9a2c7fb6324a27cbfa3feee988439da7eb79b04c53577a3d09bcbea18a26d74071818054688799cb25b4354510471b4ddc7ee6f9726e771596c30b34fbc9363510813c66a6415a49fa4e324871cfeffc3540d715911d3f5824fca5846519363510813c66a6415a49fa4e324871cfeffc3540d715911d3f5824fca584651a162d2ee974c1a94e37ffbb15ae80b75016a517b82075ab227531a9819dc21678031535248527fe1c8c250cccfa4ffdea22c9162d7e15741891a85be23a9a2698031535248527fe1c8c250cccfa4ffdea22c9162d7e15741891a85be23a9a269fade43c149fc5d12d7f877d79fc5aee6d6dd5552a4fd4d9c439463876dcb0e079ac8616614e62a904156437fc72d11122e5135b7be234c427de6afbf241204769ac8616614e62a904156437fc72d11122e5135b7be234c427de6afbf241204762f8b3f214b83223497c38f22d5541340945aca7ac8e8d93e2c3e5bcdda5c4605e7e4c39c6e592d76bf5f7de421108f06f7fbd42ca09709003a0411a265763911e7e4c39c6e592d76bf5f7de421108f06f7fbd42ca09709003a0411a26576391139a885103621872b4f36b27a9775f613e4bd1b1b960f722575aa2419b9301798f49d40054a6dfa1ecc1f00aad8e2864e5bd65284da535e006b4958d23d98f69bf49d40054a6dfa1ecc1f00aad8e2864e5bd65284da535e006b4958d23d98f69b63c310ded1155bcafd7a94c98bd06ff0581944ed55d51526fa8ebbb1fa79c207dd3375f569dfe3011738f8bb941f41cc9e7efafa479d8f8b2fed98ebfdf6bf3cdd3375f569dfe3011738f8bb941f41cc9e7efafa479d8f8b2fed98ebfdf6bf3ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554ef5af6de543fb17b7add05bb311b0194a6eb813319b0da00802f4e45e2e06524ef5af6de543fb17b7add05bb311b0194a6eb813319b0da00802f4e45e2e0652aec92eaed637d19dbe3d2993840355329a463f592242de68c3da9b61abdc5503a73a875127b0ff98cc6d947a31feb101807c445928d76485a205bb19c6ba515d1a83bf057e6fb7e15ba09f8e9ca3a426236078e12b28d0ddd6f49823d2de39fd83584e00dbc99a670f545111ed2515ff3ea4e7f715b93fbf2606d09eb1ac23430d3b876f3965ded87881004776b6c7342dc764b66074e23b6430371e8fc66a21b85b98f787fa5df5d31e53f3a883c39fada380d8519e824a241119463246c960a73a875127b0ff98cc6d947a31feb101807c445928d76485a205bb19c6ba515d1a83bf057e6fb7e15ba09f8e9ca3a426236078e12b28d0ddd6f49823d2de39fd20e55da890f9b28ec8b46d329ff87c86bef5824f03603417ce56cf399aae91243b4dc7bab13996abf596354746b200f02bbd8261e7e7acf4cf88c57e58bea578f9175809108de01342094ceba8069966d62f406eea7c2719632db4439ac35d53a73a875127b0ff98cc6d947a31feb101807c445928d76485a205bb19c6ba515d1a83bf057e6fb7e15ba09f8e9ca3a426236078e12b28d0ddd6f49823d2de39fd59d1ea816877898936e44877db3621787ecf27731bef6b470365dbf56cb1d3225bc1179f5b561b2357d76d885777d63b839619baccc14583d2335a126746004aef9b342208746de9e8b7a857a6dda3758a5388b412cbcd3c2148bc0d17a95778c7d20a87c566006da9f8de638db938c0578c87e1565ba34b38563570f27520d5a73a875127b0ff98cc6d947a31feb101807c445928d76485a205bb19c6ba515d1a83bf057e6fb7e15ba09f8e9ca3a426236078e12b28d0ddd6f49823d2de39fde483fef8bc849b9fc1b5efb0d794e73ab1755ac078d91e585289d68f817d9c45d5b8fd7c4a8d52cd9ff7ee64a211ba755123f72264b59fe0d8ab77e33e25b13555a589d7393cad180e15b410c3a0b826bde7ebbc76275f821e615e4b95ed4ad8a73a875127b0ff98cc6d947a31feb101807c445928d76485a205bb19c6ba515d1a83bf057e6fb7e15ba09f8e9ca3a426236078e12b28d0ddd6f49823d2de39fd9b20a27668d2f7055af151e22d7f611b8ff6a7f0cadf81f60d0244e2428d2834072ec8d3c412b03710130395a791f32610314a0bc9ae14e347cf1f715eae6b09ca585b9866ef8c584814c96076f9103d214f16819a9986e3f8d4cf25b41a0ec378207ba444607c6bf060d6d5d90262288d6032eaf9edc6fe1f9fbfcc8f485b438fac97e21fc3614071120247c5667fca4ddba86b79d4798ff1c4a0f3380ca13df9175809108de01342094ceba8069966d62f406eea7c2719632db4439ac35d53a73a875127b0ff98cc6d947a31feb101807c445928d76485a205bb19c6ba515d1a83bf057e6fb7e15ba09f8e9ca3a426236078e12b28d0ddd6f49823d2de39fd45d96a4ebd8e742888800bd7d9701623039bdf3c4e8fbabe110b6a442d8a54f51228f5cf590a89f50d1d9802392086fe2cc37dd5674e7b07e4ea5d0b02b9cf03bafe5ec5f078e10981e053449dd13c849450aaae5f67f1ea913e4b32687c1b125b295ecfeb75acc87473fa527d715a793219388939c8326fb08010480b140d115b295ecfeb75acc87473fa527d715a793219388939c8326fb08010480b140d11b5ec866650c2a142d87604cbe94b852b9ceefdbe415e4ce9605366c4240cecb7b49c3440e86fea01339e9116a5b3ef40a84e4ebbda0d60f04f1a2aec8243325eb49c3440e86fea01339e9116a5b3ef40a84e4ebbda0d60f04f1a2aec8243325e20e8884ec9495697c975fc3c0d846157009d4f624f1cfb0c4d69b4de9fa8a7ebbccd889e9b180a168f85b41c4ff6bff968aa3ff8a64eacec1e343cfc335dd455bccd889e9b180a168f85b41c4ff6bff968aa3ff8a64eacec1e343cfc335dd4551ee92ecf9f834358a04ae8ff7b0c44c20b02b9ad9b385430b1c4537daa16147f9a844f0ce9a25b79cfe000213ec2eba6ced7da058ac4f3b85f3f5e17f7ecbc789a844f0ce9a25b79cfe000213ec2eba6ced7da058ac4f3b85f3f5e17f7ecbc781f709099764fe6ab0140ecf13061f2eeb4e649cc62aac308d5a9ae0a805e26c9ee459b5aa817d86fc1aa2b6cbb22aeb522018b931e75cb0ed484cfdacb9b9c66ee459b5aa817d86fc1aa2b6cbb22aeb522018b931e75cb0ed484cfdacb9b9c66fb01c042d4b4d88845bba6bfa9b81a21cdb9364da46f533f6aad766737861bb2105821f5a10874dbbc5efedf8edd5bf8c98a0a7b7e90b6d065c01446cc11f708105821f5a10874dbbc5efedf8edd5bf8c98a0a7b7e90b6d065c01446cc11f708d4572284851775c48ce76ec0e4532f551adb964cbc9c251d225bc8a14f2c670b46a0a13207c9ab8e1de2baeb379fb2043467a7b3d9652de1f8a31f2adac12e5046a0a13207c9ab8e1de2baeb379fb2043467a7b3d9652de1f8a31f2adac12e504cc3656242f9f5f944d003588a781277f037b63b933f5840ee3724071a6398168cef6b5bce39a167fee7e1220c1dd20b58ad081fabfe43d7e16bac5a201636518cef6b5bce39a167fee7e1220c1dd20b58ad081fabfe43d7e16bac5a2016365153813116062feaa854812fca39d05d44a359a45b53721f48cdcfeb5441108c11ee0cfc2a3ab16e86543b12d39fa14964e905c1b0a193d51c012971a7589b2f30a933139be787c5836f6ac5981afd6a01646cce93455eb7db056ec78b6b5e6f2570925967d63e1409dd7470e1e10e40bdb1d2c792ed43b2dd95718293379afd6d6f0d7543f2bb77ac83ac21100b83f7020153b9a21c507d0483a22c5b4929a9c623a922b40d85c6f61578167aeda0ab1c99f808064fea2dbc2e55363049093f190d44003059b0911244bfaea07e8fb252edc81a844b0bdb4f34278fb1f69a4733b194738ed4efe6a5f7866543acdff0f364dfa332f9461c3c57253ecb322a46b93544c568333abcb507dc7b9f2084c62a89bee3ccc7f57457d794ffc8a30119ea97efeb29fa37ca3e1f004475e8fc5e706c0b5f6638418d35e359348ab843e27a596548c49cece1c0e99898948f9041d5a064fc94cc1f541c8abf83a6b62b1f7881707a5cd6d69f71ee3dfb85a50f6a3954e1b27f4b6f7b6a2af004b6812c7003b2023e95ab5e96d8262d5b4dd08457a8ce035ce56111e451d9539a6f75c3633242ba2fe1600454f61592fe9edeb9f658e1ccfc2bada8b46f6119ceb5474e39be6ebf7ba9743b286a3b3c3ca436f77b0beca3021a1b6528e7cbdc883a94602b233b306c4bdbc6e62146f60bcd4e38deff197d32f06dd550440ad6e8881e6af259ce3ef2edc6d4050226619407dcb92e7ce9b922434d88e5aedfd6dd04de3634ffe8e4ed8fa51cc91b1147ef0e6f1beee4ac45ea8b2f2dce1701cd504b89934d4d19f0569f7cd993ed910a348843775cbb65dac1dab4ef3b9006096df0a0bd0d63a1713d5157f88b2e93af25d92e56c2f635c770a9e3f5c9ded70a61b43c444cf7ffd16b23724a11dbbfae6d94eeb96022e458b337c21c30a8b66944f11341e866807d6accff3c702b8bb6039a5387e48c8e3e38a3b4f66bb3e6f95dee0b2153da24813eb2339f2d88d49166813e27a6b69209b6684392276dce812806c95ac251bac6df6c956b4e715fcffd1b71f7e05ee787d0425ba68a470e3df494d61ead45ea5a45b63f483f8e1f9a47ec5cc201fa7212d8c9538a5c799c159a32c7eb4b01ea5a45b63f483f8e1f9a47ec5cc201fa7212d8c9538a5c799c159a32c7eb4b01a593febbd71e04061c1fb496d1f321f40154b6c03043d967022fbf8ca22af5740176f17099215f15890534db05d6bfb9a2943d0b648281317f6dc24f6b7c40c60176f17099215f15890534db05d6bfb9a2943d0b648281317f6dc24f6b7c40c68862d379328b99b672f9aa8d28c4d7ce9bdf43d7fb1f22a4f0ee6c7e4076c23ddaff6cec7bbda1f4aebd2e37d8c69ad0c832931fe99522a64daed984ccdf6641daff6cec7bbda1f4aebd2e37d8c69ad0c832931fe99522a64daed984ccdf66418ee6e00aef907ba544387f88c68181489aabbcca623a1140c86afd0c1274966bdb827cd5437447738a4aa3a2f90856dd83c014dc8479b75bf6c50929c8c99316db827cd5437447738a4aa3a2f90856dd83c014dc8479b75bf6c50929c8c993161fff39d6a7da8b46ee27d123c3beffcb9500b526dcfb92b4ffdf0763ab3ad72ee14bbb9493cea434b9ffe441db44df15a3b35c0e8d17b72f77e80f9fd0759dc4e14bbb9493cea434b9ffe441db44df15a3b35c0e8d17b72f77e80f9fd0759dc4a41fb77165f259c1f3cbccefab822d6536cc2cdeeca6cfcef8b88cbe849465c8b8a502d181e11fe497eff2b31794f56e51515a16712473d2206de2536d12f374b8a502d181e11fe497eff2b31794f56e51515a16712473d2206de2536d12f374185cdbe9d4f7179cb4f4f85db279c1d842193d978a9b42d4341420f09cac7c6173f504bcc0c9bb7226c7f962c7352be531f90f62a0a4af9f482757a8e36f094873f504bcc0c9bb7226c7f962c7352be531f90f62a0a4af9f482757a8e36f0948fb4b6021d7bae16a474242b4fd7a0c54d290016c87695912f8ded444faac2fe65ef75a9218a9bbca9402624f5464b924dbaede0764a3fff0d2c64f4560a7b2a65ef75a9218a9bbca9402624f5464b924dbaede0764a3fff0d2c64f4560a7b2a6f47069891d7290ae9c0d81cae4e126e2464373314d1e1f924ae7aef93c9b31dcd03a3bd2c8f38ed202760fcca67c37ed9aae7bc8f6b59a91da2d5492ecaaf305d03a3bd2c8f38ed202760fcca67c37ed9aae7bc8f6b59a91da2d5492ecaaf30529ce16aa16c545a0d0fd05c461001bd034fd6508f2634d88bee8b98b1c805cde1e7fb5a54fc85f3394df73628b1131ca64db91ab8475a5d5eb8201353eb86a631e7fb5a54fc85f3394df73628b1131ca64db91ab8475a5d5eb8201353eb86a630ae4af7575aec81d4cbff7324f9a529e0e54de536a13a38de1f1dbd52ee4c7a0022bfb9742e6a44f25d94e0ba0c16e7b3df1ff8cf7b8389e6a4286d1c8ae1fed022bfb9742e6a44f25d94e0ba0c16e7b3df1ff8cf7b8389e6a4286d1c8ae1fed8b3244e965273ff1f4743f3ba587afd4b7ca30ad66ada4b19d067f08735fbbf00c2b579e5c26dcb98bbeb8ce1c0af55004d02ed3d9b079dbb40f5ac15d01d8ba0c2b579e5c26dcb98bbeb8ce1c0af55004d02ed3d9b079dbb40f5ac15d01d8ba18d27ec2eeb07dac9fbfbdbca33b827aae8ff1480310f529f493391afdaf5dfa59684dee72ddefc75cfb5f81903c634d2d0f0f61c6d0a602c3f8c2c4d0d59dad59684dee72ddefc75cfb5f81903c634d2d0f0f61c6d0a602c3f8c2c4d0d59dad31b2f57c0d773ea9afe868fe3033827d36fb4afc884a0b32ff9d2148a5e7a16e3d94d7b0870f20b847542341677dfc13ce79e9f52b0971d0addd638216369b633387ceca4556656631c780ac6320f48ef11689daf00e5cc4def62005c45275f57966c755521f199df885ac7509860818c806f8c0d0d1e0d10854ea907816227417342a7a108227814876847629f48366d0f8a4eac8b6433490cbc986d3fd9806b4b32546d3c48388b1d6f811d8e3b92344407e765f23e0cf7556027ac384b30101ad763982d652ecc6f47a3791d38c4aa6c1d009b37462e86f06325ff3f366de862ac81c6c91223df37692ad564bd5bec3e0e8870e6abe675f033e8a106ae2bf51ba0c57748bf7ecc219f1e8b53c63feaf591f09f9a8c04940b0f8da64904c19cb60f5ec0f7e51681bf3ba959a5c42d04e2c4e8553ba1a0fc6b9c6f2b98414a3703e5814f2288644f8c138d509b99da23720a5b180476bb98a52372bb40e12726334dcc64e646a736d2046528ac7e0d07c96880799065fd24d6cecc81e85f17dd5a20842e0a9e8d1fed7a93d4beff9c0cc0b590fa45b99e3a09b65b5a8b8a85602d06d6cd537556edac678b8063206143ede5484de1a531f7e62f910084fc2c48833561cec11b852fa307f2c4c23d48e5b3ea798fa03be131513c549e881ff74rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqgis-2.14.3-5.fc24.src.rpmlibqgispython.so.2.14.3qgis-pythonqgis-python(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @ /sbin/ldconfig/sbin/ldconfigPyQt4-webkitPyYAMLgdal-pythonlibQtCore.so.4libQtGui.so.4libQtNetwork.so.4libQtSql.so.4libQtSvg.so.4libQtWebKit.so.4libQtXml.so.4libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libexpat.so.1libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgdal.so.20libgeos_c.so.1libm.so.6libm.so.6(GLIBC_2.0)libproj.so.9libpython2.7.so.1.0libqca.so.2libqextserialport-1.2.so.1libqgis_analysis.so.2.14.3libqgis_core.so.2.14.3libqgis_gui.so.2.14.3libqgis_networkanalysis.so.2.14.3libqscintilla2.so.12libqwt.so.6libspatialindex.so.4libspatialite.so.7libsqlite3.so.0libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(CXXABI_1.3.8)libstdc++.so.6(GLIBCXX_3.4)libutil.so.1python(abi)python-OWSLibpython-httplib2python-jinja2python-matplotlibpython-psycopg2python-pygmentspython-sixqgis(x86-32)qscintilla-pythonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)sip-api(11)2.72.14.3-5.fc243.0.4-14.6.0-14.0.4-14.0-15.2-111.34.13.0-rc1WhWUeWUeWBWo@V@V(@V@VJV@VяV=@Vk@VuFVXEV.V+rUUU4@UUUn@U4@U.@T@T9T@T@TVTVS@SS^S @S;@SFS@SP@S5d@S%@S@RRR|@Rbt@R^RJ@REs@RB@R4ORQB@Q@Q']QPf@PBPPl(P#@P@O$O$O@OOO O@OleO@@On@NINT@N@N}@N, @NN@NN@N@N@Volker Froehlich - 2.14.3-5Volker Froehlich - 2.14.3-3Volker Froehlich - 2.14.3-2Volker Froehlich - 2.14.3-1Volker Froehlich - 2.14.1-2Volker Froehlich - 2.14.1-1Devrim Gündüz - 2.14.0-5Devrim Gündüz - 2.14.0-4Volker Froehlich - 2.14.0-3Volker Froehlich - 2.14.0-2Volker Froehlich - 2.14.0-1Fedora Release Engineering - 2.12.3-2Volker Froehlich - 2.12.3-1Volker Froehlich - 2.12.2-1Volker Froehlich - 2.12.1-1Volker Froehlich - 2.12.0-2Volker Froehlich - 2.12.0-1Volker Froehlich - 2.10.1-3Volker Froehlich - 2.10.1-2Volker Fröhlich - 2.10.1-1Volker Fröhlich - 2.10.0-1Fedora Release Engineering - 2.8.2-2Volker Fröhlich - 2.8.2-1Rex Dieter 2.8.1-4Devrim GÜNDÜZ - 2.8.1-3Volker Fröhlich - 2.8.1-2Volker Fröhlich - 2.8.1-1Dave Johansen 2.6.1-2Dave Johansen - 2.6.1-1Volker Fröhlich - 2.6.0-2Volker Fröhlich - 2.6.0-1Fedora Release Engineering - 2.4.0-7Rex Dieter 2.4.0-6Devrim GÜNDÜZ - 2.4.0-5Volker Fröhlich - 2.4.0-4Volker Fröhlich - 2.4.0-3Peter Robinson 2.4.0-2Volker Fröhlich - 2.4.0-1Fedora Release Engineering - 2.2.0-4Volker Fröhlich - 2.2.0-3Rex Dieter 2.2.0-2Volker Fröhlich - 2.2.0-1Volker Fröhlich - 2.0.1-8Volker Fröhlich - 2.0.1-7Volker Fröhlich - 2.0.1-6Volker Fröhlich - 2.0.1-5Rex Dieter 2.0.1-4Volker Fröhlich - 2.0.1-3Volker Fröhlich - 2.0.1-2Volker Fröhlich - 2.0.1-1Volker Fröhlich - 1.8.0-17Orion Poplawski - 1.8.0-16Fedora Release Engineering - 1.8.0-15Rex Dieter 1.8.0-14Toshio Kuratomi - 1.8.0-13Fedora Release Engineering - 1.8.0-12Volker Fröhlich - 1.8.0-11Bruno Wolff III - 1.8.0-10Volker Fröhlich - 1.8.0-9Rex Dieter 1.8.0-8Volker Fröhlich - 1.8.0-7Volker Fröhlich - 1.8.0-6Volker Fröhlich - 1.8.0-5Volker Fröhlich - 1.8.0-4Volker Fröhlich - 1.8.0-3Volker Fröhlich - 1.8.0-2Volker Fröhlich - 1.8.0-1Volker Fröhlich - 1.7.4-4Volker Fröhlich - 1.7.4-3Volker Fröhlich - 1.7.4-2Volker Fröhlich - 1.7.4-1Fedora Release Engineering - 1.7.3-2Volker Fröhlich - 1.7.3-1Volker Fröhlich - 1.7.2-1Volker Fröhlich - 1.7.1-2Volker Fröhlich - 1.7.1-1Volker Fröhlich - 1.7.0-5Volker Fröhlich - 1.7.0-4Volker Fröhlich - 1.7.0-3Volker Fröhlich - 1.7.0-2Volker Fröhlich - 1.7.0-1- Replace dependency on PyQt4 with PyQt4-webkit, since webkit is in a sub-package now (BZ #1360485)- Grass version in F24 is 7.0.3 for now- Move grass version to BR. This will avoid building with a different version than intended. The sub-package dependencies is taken care of by soname versions.- New upstream release- Change BR of qca to qca2 to make things easier in EPEL - Rebuild for BZ #1327360 - Make the requires on grass match an exact version again- New upstream release - Resolve the false sub-package dependency of python on server- Depend exclusively against GRASS => 7.0.3- Rebuild for GRASS 7.0.3- Build with Grass 7 - Remove Requires-filtering, hiding the dependency on libgsl- Add patch for upstream issue #14402 (MSSQL)- New upstream release - Add PyYAML as BR and disable the use of the bundled version - Be more explicit about the supported version of grass - Install proper icons (BZ #1166977) - Break the dependency of the base package on the python sub-package - Add a new locale not found by find_lang- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- New upstream release- New upstream release- New upstream release- Fix ARM build- New upstream release - Add qca BR- Correct conditionals for spatialite support on PPC and Fedora (Thanks to Rafael Fonseca)- Rebuild for GDAL 2.0- New upstream release- New upstream release - Drop obsolete Grass CMake patch - Add ARM build fix; Thanks again, Sandro Mani! - Truncate the changelog a bit- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- New upstream release- rebuild (qscintilla)- Rebuild for Proj 4.9.1- Add upstream patch to fix the build on ARM- New upstream release, remove included patch change - Rename mapserver sub-package to server - Add a new locale not found by find_lang - Partly solve the icon file naming issue (BZ#1166977)- Rebuild for gcc 5.0 C++ ABI change- Update to 2.6.1- Fix the build on ARMv7hl, thanks to Sandro Mani! - Updated the removing of executable permissions from source code files - Add qscintilla-python-devel as BR - Don't build the dxf converter plug-in - Remove the Python directory definitions that were necessary on EL5- New upstream release, drop obsolete patch, update the sip patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- update mime scriptlet- Rebuild against new grass- Rebuild for grass 6.4.4- Restore ARM build (Thanks to Sandro Mani for the patch!)- rebuild (libspatialite)- New upstream release, drop obsolete patches, update remaining - Remove references to "Quantum" - Add CODING and BUGS file - Add necessary direct Python module dependencies- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- ARM build fix- rebuild (sip)- New upstream release - Fix the issue of the license text not being shown in the GUI - Drop EL5 support leftovers - Remove private provides - Remove unnecessary explicit paths for GDAL - Simplify conditionals - Remove custom plugin directory setting - Delete bundled Pyspatialite - Compress changelog file - Simplify documentation labeling- Rebuild for minor ABI breakage in spatialindex 1.8.1- Python sub-package must require psycopg2 for the Processing plug-in (BZ #1043683)- Rebuild for new qwt and qwtpolar- Patch QGIS #8507 -- QGIS trunk failed to compile with sip 4.15 - Patch QGIS #8601 -- sip: QgsFieldValidator::fixup has versioned and unversioned overloads- rebuild (sip)- Fix Grass version to make breakage more visible- Remove import path for httplib2 module to use the system version - Use upstream desktop files- New upstream release - Exclude ARM for now, due to build issues- Rebuild for grass 6.4.3- Rebuild for gdal 1.10.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- rebuild (sip)- Remove --vendor from desktop-file-install https://fedorahosted.org/fesco/ticket/1077- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Rebuild for spatialindex soname bump- Rebuild for libspatialite soname bump- Build with system version of qextserialport - Update config file to fit httpd 2.4 (BZ#871471)- rebuild (sip)- Append ppc to ppc64 conditionals- Add patch for QGIS bug #5809- Rebuilt too quick- One more rebuild, due to a broken GDAL- Rebuild for Spatialite 3- Correct locale if clause - Apply patch for older versions of SIP- New upstream release - Correct provides-filtering as of https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering#Usage - Drop obsolete spatialindex patch - FSF addresses are now correct - Explicitly set PYSPATIALITE to false - Don't ship the 4 MB changelog - Use wildcard for soname versions- Been to quick with rebuilding, proper spatialindex build wasn't used yet- Apply patch for Spatialindex 1.7's include dir - Rebuild for Spatialindex 1.7.1- Rebuild for GRASS 6.4.2- Update for new release- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Update for new release - Is also the rebuild for BZ#761147 - Arch-specifically require the base package- Updated for new release - No more themes directory - Remove dispensable geo-referencing patch- Findlang doesn't recognize sr@latin in Fedora 14 and older - Build with system-wide spatialindex - Remove if structures intended for EPEL package Due to the rapid development in QGIS and the libraries it uses, QGIS will not go to EPEL now; ELGIS provides rebuilds with more current versions: http://elgis.argeo.org/- Update for new release - Drop one patch that made it into the release - Correct permissions for two cpp files - Change spelling for changelog file - Findlang seems to find sr@latin now, so don't explicitly list it - Build with Qwtpolar - Remove grass as BR - Add GRASS_PREFIX again Cmake uses the first entry in FindGRASS.cmake, which is not fine for 64 bit systems- Extend histogram patch, see BZ 725161- Remove icon path macros, that don't work in EPEL - Avoid creating unnecessary directories there - Be explicit about the shared lib names in the files section - Put libqgispython.so.1.7.0 in Python sub-package - Correct FSF address- Withdraw immature Lighty configuration - Update README and provide a better sample configuration, that utilizes mod_rewrite- Add histogram patch - Add scriplets to refresh icon cache - Mention Fedora specific readme file in QGIS mapserver description - Update the aforementioned file and the Apache configuration with rewrite rules- Update for 1.7 - License is now GPLv3+ (Sqlanyconnect) - Add mapserver sub-package and require mod_fcgi - Use upstreams current description text - Drop now needless iconv - Rename new Serbian translations - Install MIME type definitions and icons - Add Readme file and sample configuration for Mapserver - Add patch to avoid segfault when geo-referencing - Add conditional for Spatialite and PPC64 - Add conditional for GRASS and EPEL - Delete bundled libspatialite before building - Removed glob from /usr/bin/qgis in files section/sbin/ldconfig/sbin/ldconfig  !!#$$&'')**,--/0113446779::<=>?BCDDFGHIJKKMNOOQRSS]^__abbdeeghhjklmmopprssuvvxyy{||~       !!#$$&'()**,--/00233566899;<<>?@ABBDEEGHIJKKMNNPQRRTUVWXYZ[[]^^`aacdefggijjlmmopqrstuvwxyz{||~      "##%&&())+,,.//1224566899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_``bcceffhiikllnooqrrtuuwxxz{{}~~      "##%&&())+,--/00233566899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_``bccefghijklmnopqrstuvwxyz{|}~      "##%&&())+,,.//122455788:;;=>>@AACDDFGGIJJLMMOPPRSSUVVXYY[\\^__abbdeeghhjkkmnnpqqsttvwwyzz|}}      !""$%%'((*++-..0113446779::<=>>@AACDDFGGIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !!#$$&'')**,--/0113446779::<==?@@BCCEFFHIIKLLNOOQRRTUUWXXZ[[]^^`aacddfggijjlmmopprssuvvxyy{||~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                          " # # % & & ( ) ) + , , . / / 1 2 2 4 5 5 7 8 8 : ; ; = > > @ A A C D D F G G I J J L M M O P P R S S U V V X Y Y [ \ \ ^ _ _ a b b d e e g h h j k k m n n p q q s t t v w w y z z | } }                            ! " " $ % % ' ( ( * + + - . . 0 1 1 3 4 4 6 7 7 9 : : < = = ? @ @ B C C E F F H I I K L L N O O Q R S S U V V X Y Y [ \ \ ^ _ _ a b b d e f g g i j j l m m o p p r s t t v w x x 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{|}~      !"#$%&'()*+,-..0113446788:;;=>>@AACDDFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsttvwwyzz|}}      !""$%%'((*++-..0113446779::<==?@@BCCEFFHIIKLLNOOQRRTUUWXXZ[[]^^`aacdeffhijklmnopqrstuvwxyz{|}~      !!#$$&'()*+,-./0123456789:;<=>?@@BCCEFFHIIKLLNOOQRRTUUWXXZ[[]^^`aacddfghijklmnopqrstu2.14.3-5.fc242.14.3-5.fc24       !!!!!!!!!!!!!!!!"""""""""""""""""""##########$#######%%%%&&&&'''''''''''%(((((((((######"))))))))))*))))))))))))"+++++++++++++++++++++!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,,,,,,,,,,,,,,,,,,,,,,,,,,,!!!!!!!!!!!!!!!!!!!!------------------------------------......./000000000000000000000000000000000000000000000000////.....1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222333344444444444444355555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555536666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776666388888888888889999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998::::::::::::::::::::::::::::::::::::::::::::::::::::::88883;;;;3<<<<<<<==================================================================<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>3????????????????@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB?CCC3DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDFFFFFFFFFFFFFFDDD3GGGGGGGGGGGG3HHHHHHHHHHHHHHHHHHHHHHHHHHHHIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHPPPPPPHHH3QQQQQQQQQQQQQQQQRSSSSSSSSSSSSSSSSSSSSSRTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ2UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU2VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2WWWWWWWWWWWWWWWWWWWWWWWWWW22XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2YYYYYYYYYYYYYYYYYYYYY2ZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[2\\\\\\\\\\\\\\\\\\\\\\\\2]]]]]]]]]]]]]]]]]]]]]]] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _______________libqgispython.so.2.14.3widget-pluginsqgis_customwidgets.pyqgis_customwidgets.pycqgis_customwidgets.pyoqgisPyQtQsci.pyQsci.pycQsci.pyoQtCore.pyQtCore.pycQtCore.pyoQtGui.pyQtGui.pycQtGui.pyoQtNetwork.pyQtNetwork.pycQtNetwork.pyoQtPrintSupport.pyQtPrintSupport.pycQtPrintSupport.pyoQtSql.pyQtSql.pycQtSql.pyoQtSvg.pyQtSvg.pycQtSvg.pyoQtTest.pyQtTest.pycQtTest.pyoQtWebKit.pyQtWebKit.pycQtWebKit.pyoQtWebKitWidgets.pyQtWebKitWidgets.pycQtWebKitWidgets.pyoQtWidgets.pyQtWidgets.pycQtWidgets.pyoQtXml.pyQtXml.pycQtXml.pyo__init__.py__init__.pyc__init__.pyouic__init__.py__init__.pyc__init__.pyoproperties.pyproperties.pycproperties.pyopyuic.pypyuic.pycpyuic.pyo__init__.py__init__.pyc__init__.pyo_analysis.so_core.so_gui.so_networkanalysis.soanalysis__init__.py__init__.pyc__init__.pyocore__init__.py__init__.pyc__init__.pyocontextmanagers.pycontextmanagers.pyccontextmanagers.pyogui__init__.py__init__.pyc__init__.pyonetworkanalysis__init__.py__init__.pyc__init__.pyotesting__init__.py__init__.pyc__init__.pyomocked.pymocked.pycmocked.pyouser.pyuser.pycuser.pyoutils.pyutils.pycutils.pyopythonconsole__init__.py__init__.pyc__init__.pyoconsole.pyconsole.pycconsole.pyoconsole_compile_apis.pyconsole_compile_apis.pycconsole_compile_apis.pyoconsole_editor.pyconsole_editor.pycconsole_editor.pyoconsole_output.pyconsole_output.pycconsole_output.pyoconsole_sci.pyconsole_sci.pycconsole_sci.pyoconsole_settings.pyconsole_settings.pycconsole_settings.pyoui_console_compile_apis.pyui_console_compile_apis.pycui_console_compile_apis.pyoui_console_history_dlg.pyui_console_history_dlg.pycui_console_history_dlg.pyoui_console_settings.pyui_console_settings.pycui_console_settings.pyonose2__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyobackports__init__.py__init__.pyc__init__.pyoordereddict.pyordereddict.pycordereddict.pyocollector.pycollector.pyccollector.pyocompat.pycompat.pyccompat.pyoconfig.pyconfig.pycconfig.pyoevents.pyevents.pycevents.pyoexceptions.pyexceptions.pycexceptions.pyoloader.pyloader.pycloader.pyomain.pymain.pycmain.pyoplugins__init__.py__init__.pyc__init__.pyoattrib.pyattrib.pycattrib.pyobuffer.pybuffer.pycbuffer.pyocollect.pycollect.pyccollect.pyocoverage.pycoverage.pyccoverage.pyodebugger.pydebugger.pycdebugger.pyodoctests.pydoctests.pycdoctests.pyodundertest.pydundertest.pycdundertest.pyofailfast.pyfailfast.pycfailfast.pyojunitxml.pyjunitxml.pycjunitxml.pyolayers.pylayers.pyclayers.pyoloader__init__.py__init__.pyc__init__.pyodiscovery.pydiscovery.pycdiscovery.pyoeggdiscovery.pyeggdiscovery.pyceggdiscovery.pyofunctions.pyfunctions.pycfunctions.pyogenerators.pygenerators.pycgenerators.pyoloadtests.pyloadtests.pycloadtests.pyoparameters.pyparameters.pycparameters.pyotestcases.pytestcases.pyctestcases.pyotestclasses.pytestclasses.pyctestclasses.pyologcapture.pylogcapture.pyclogcapture.pyomp.pymp.pycmp.pyooutcomes.pyoutcomes.pycoutcomes.pyoprinthooks.pyprinthooks.pycprinthooks.pyoprof.pyprof.pycprof.pyoresult.pyresult.pycresult.pyotestid.pytestid.pyctestid.pyoresult.pyresult.pycresult.pyorunner.pyrunner.pycrunner.pyosession.pysession.pycsession.pyosphinxext.pysphinxext.pycsphinxext.pyosuite.pysuite.pycsuite.pyotests__init__.py__init__.pyc__init__.pyo_common.py_common.pyc_common.pyofunctional__init__.py__init__.pyc__init__.pyotest_attrib_plugin.pytest_attrib_plugin.pyctest_attrib_plugin.pyotest_collect_plugin.pytest_collect_plugin.pyctest_collect_plugin.pyotest_coverage.pytest_coverage.pyctest_coverage.pyotest_decorators.pytest_decorators.pyctest_decorators.pyotest_discovery_loader.pytest_discovery_loader.pyctest_discovery_loader.pyotest_dundertest_plugin.pytest_dundertest_plugin.pyctest_dundertest_plugin.pyotest_eggdiscovery_loader.pytest_eggdiscovery_loader.pyctest_eggdiscovery_loader.pyotest_junitxml_plugin.pytest_junitxml_plugin.pyctest_junitxml_plugin.pyotest_layers_plugin.pytest_layers_plugin.pyctest_layers_plugin.pyotest_loading.pytest_loading.pyctest_loading.pyotest_loadtests_plugin.pytest_loadtests_plugin.pyctest_loadtests_plugin.pyotest_logcapture_plugin.pytest_logcapture_plugin.pyctest_logcapture_plugin.pyotest_main.pytest_main.pyctest_main.pyotest_mp_plugin.pytest_mp_plugin.pyctest_mp_plugin.pyotest_printhooks_plugin.pytest_printhooks_plugin.pyctest_printhooks_plugin.pyotest_session.pytest_session.pyctest_session.pyotest_such_dsl.pytest_such_dsl.pyctest_such_dsl.pyotest_util.pytest_util.pyctest_util.pyounit__init__.py__init__.pyc__init__.pyotest_attrib_plugin.pytest_attrib_plugin.pyctest_attrib_plugin.pyotest_buffer_plugin.pytest_buffer_plugin.pyctest_buffer_plugin.pyotest_collect_plugin.pytest_collect_plugin.pyctest_collect_plugin.pyotest_collector.pytest_collector.pyctest_collector.pyotest_config.pytest_config.pyctest_config.pyotest_debugger_plugin.pytest_debugger_plugin.pyctest_debugger_plugin.pyotest_decorators.pytest_decorators.pyctest_decorators.pyotest_doctest_plugin.pytest_doctest_plugin.pyctest_doctest_plugin.pyotest_dundertest_plugin.pytest_dundertest_plugin.pyctest_dundertest_plugin.pyotest_failfast.pytest_failfast.pyctest_failfast.pyotest_functions_loader.pytest_functions_loader.pyctest_functions_loader.pyotest_generators_plugin.pytest_generators_plugin.pyctest_generators_plugin.pyotest_junitxml.pytest_junitxml.pyctest_junitxml.pyotest_layers_plugin.pytest_layers_plugin.pyctest_layers_plugin.pyotest_loader.pytest_loader.pyctest_loader.pyotest_logcapture_plugin.pytest_logcapture_plugin.pyctest_logcapture_plugin.pyotest_mp_plugin.pytest_mp_plugin.pyctest_mp_plugin.pyotest_outcomes_plugin.pytest_outcomes_plugin.pyctest_outcomes_plugin.pyotest_params_plugin.pytest_params_plugin.pyctest_params_plugin.pyotest_plugin_api.pytest_plugin_api.pyctest_plugin_api.pyotest_printhooks_plugin.pytest_printhooks_plugin.pyctest_printhooks_plugin.pyotest_prof_plugin.pytest_prof_plugin.pyctest_prof_plugin.pyotest_result.pytest_result.pyctest_result.pyotest_session.pytest_session.pyctest_session.pyotest_testcase_loader.pytest_testcase_loader.pyctest_testcase_loader.pyotest_testclass_loader.pytest_testclass_loader.pyctest_testclass_loader.pyotest_testid_plugin.pytest_testid_plugin.pyctest_testid_plugin.pyotools__init__.py__init__.pyc__init__.pyodecorators.pydecorators.pycdecorators.pyoparams.pyparams.pycparams.pyosuch.pysuch.pycsuch.pyoutil.pyutil.pycutil.pyopluginsGdalToolsGdalTools.pyGdalTools.pycGdalTools.pyo__init__.py__init__.pyc__init__.pyoicons24-to-8-bits.png8-to-24-bits.pngabout.pngcontour.pngdem.pngedit.pngfillnodata.pnggrid.pngmerge.pngnearblack.pngpolygonize.pngprojection-add.pngprojection-export.pngproximity.pngraster-clip.pngraster-info.pngraster-overview.pngraster-rgb.pngrasterize.pngreset.pngsieve.pngtiles.pngtooltip.pngtranslate.pngvrt.pngwarp.pngmetadata.txtresources_rc.pyresources_rc.pycresources_rc.pyotoolsGdalTools_utils.pyGdalTools_utils.pycGdalTools_utils.pyo__init__.py__init__.pyc__init__.pyodialogBase.pydialogBase.pycdialogBase.pyodialogSRS.pydialogSRS.pycdialogSRS.pyodoBuildVRT.pydoBuildVRT.pycdoBuildVRT.pyodoClipper.pydoClipper.pycdoClipper.pyodoContour.pydoContour.pycdoContour.pyodoDEM.pydoDEM.pycdoDEM.pyodoExtractProj.pydoExtractProj.pycdoExtractProj.pyodoFillNodata.pydoFillNodata.pycdoFillNodata.pyodoGrid.pydoGrid.pycdoGrid.pyodoInfo.pydoInfo.pycdoInfo.pyodoMerge.pydoMerge.pycdoMerge.pyodoNearBlack.pydoNearBlack.pycdoNearBlack.pyodoOverview.pydoOverview.pycdoOverview.pyodoPctRgb.pydoPctRgb.pycdoPctRgb.pyodoPolygonize.pydoPolygonize.pycdoPolygonize.pyodoProjection.pydoProjection.pycdoProjection.pyodoProximity.pydoProximity.pycdoProximity.pyodoRasterize.pydoRasterize.pycdoRasterize.pyodoRgbPct.pydoRgbPct.pycdoRgbPct.pyodoSettings.pydoSettings.pycdoSettings.pyodoSieve.pydoSieve.pycdoSieve.pyodoTileIndex.pydoTileIndex.pycdoTileIndex.pyodoTranslate.pydoTranslate.pycdoTranslate.pyodoWarp.pydoWarp.pycdoWarp.pyoextentSelector.pyextentSelector.pycextentSelector.pyoinOutSelector.pyinOutSelector.pycinOutSelector.pyooptionsTable.pyoptionsTable.pycoptionsTable.pyoterrain.txtui_dialogAbout.pyui_dialogAbout.pycui_dialogAbout.pyoui_dialogBase.pyui_dialogBase.pycui_dialogBase.pyoui_dialogExtractProjection.pyui_dialogExtractProjection.pycui_dialogExtractProjection.pyoui_dialogSettings.pyui_dialogSettings.pycui_dialogSettings.pyoui_extentSelector.pyui_extentSelector.pycui_extentSelector.pyoui_inOutSelector.pyui_inOutSelector.pycui_inOutSelector.pyoui_optionsTable.pyui_optionsTable.pycui_optionsTable.pyoui_widgetBuildVRT.pyui_widgetBuildVRT.pycui_widgetBuildVRT.pyoui_widgetClipper.pyui_widgetClipper.pycui_widgetClipper.pyoui_widgetContour.pyui_widgetContour.pycui_widgetContour.pyoui_widgetConvert.pyui_widgetConvert.pycui_widgetConvert.pyoui_widgetDEM.pyui_widgetDEM.pycui_widgetDEM.pyoui_widgetFillNodata.pyui_widgetFillNodata.pycui_widgetFillNodata.pyoui_widgetGrid.pyui_widgetGrid.pycui_widgetGrid.pyoui_widgetInfo.pyui_widgetInfo.pycui_widgetInfo.pyoui_widgetMerge.pyui_widgetMerge.pycui_widgetMerge.pyoui_widgetNearBlack.pyui_widgetNearBlack.pycui_widgetNearBlack.pyoui_widgetOverview.pyui_widgetOverview.pycui_widgetOverview.pyoui_widgetPolygonize.pyui_widgetPolygonize.pycui_widgetPolygonize.pyoui_widgetProjection.pyui_widgetProjection.pycui_widgetProjection.pyoui_widgetProximity.pyui_widgetProximity.pycui_widgetProximity.pyoui_widgetRasterize.pyui_widgetRasterize.pycui_widgetRasterize.pyoui_widgetSieve.pyui_widgetSieve.pycui_widgetSieve.pyoui_widgetTileIndex.pyui_widgetTileIndex.pycui_widgetTileIndex.pyoui_widgetTranslate.pyui_widgetTranslate.pycui_widgetTranslate.pyoui_widgetWarp.pyui_widgetWarp.pycui_widgetWarp.pyowidgetBatchBase.pywidgetBatchBase.pycwidgetBatchBase.pyowidgetPluginBase.pywidgetPluginBase.pycwidgetPluginBase.pyoMetaSearchLICENSE.txt__init__.py__init__.pyc__init__.pyodialogs__init__.py__init__.pyc__init__.pyomaindialog.pymaindialog.pycmaindialog.pyomanageconnectionsdialog.pymanageconnectionsdialog.pycmanageconnectionsdialog.pyonewconnectiondialog.pynewconnectiondialog.pycnewconnectiondialog.pyorecorddialog.pyrecorddialog.pycrecorddialog.pyoxmldialog.pyxmldialog.pycxmldialog.pyoimagesMetaSearch.pnghelp.pnglink_types.pylink_types.pyclink_types.pyometadata.txtplugin.pyplugin.pycplugin.pyoresourcesconnections-default.xmltemplatesrecord_metadata_dc.htmlservice_metadata.htmlxml_highlight.htmluimaindialog.uimanageconnectionsdialog.uinewconnectiondialog.uirecorddialog.uixmldialog.uiutil.pyutil.pycutil.pyodb_managerLICENSEREADMETODO__init__.py__init__.pyc__init__.pyodb_manager.pydb_manager.pycdb_manager.pyodb_manager_plugin.pydb_manager_plugin.pycdb_manager_plugin.pyodb_model.pydb_model.pycdb_model.pyodb_plugins__init__.py__init__.pyc__init__.pyoconnector.pyconnector.pycconnector.pyodata_model.pydata_model.pycdata_model.pyohtml_elems.pyhtml_elems.pychtml_elems.pyoinfo_model.pyinfo_model.pycinfo_model.pyoplugin.pyplugin.pycplugin.pyopostgis__init__.py__init__.pyc__init__.pyoconnector.pyconnector.pycconnector.pyodata_model.pydata_model.pycdata_model.pyoiconspostgis_elephant.pnginfo_model.pyinfo_model.pycinfo_model.pyoplugin.pyplugin.pycplugin.pyoplugins__init__.py__init__.pyc__init__.pyoqgis_topoview__init__.py__init__.pyc__init__.pyotemplatesedge.qmledge_label.qmlface.qmlface_left.qmlface_mbr.qmlface_right.qmlface_seed.qmlnext_left.qmlnext_right.qmlnode.qmlnode_label.qmlversioning__init__.py__init__.pyc__init__.pyodlg_versioning.pydlg_versioning.pycdlg_versioning.pyoui_DlgVersioning.pyui_DlgVersioning.pycui_DlgVersioning.pyoresources_rc.pyresources_rc.pycresources_rc.pyosql_dictionary.pysql_dictionary.pycsql_dictionary.pyospatialite__init__.py__init__.pyc__init__.pyoconnector.pyconnector.pycconnector.pyodata_model.pydata_model.pycdata_model.pyoiconsspatialite_icon.pnginfo_model.pyinfo_model.pycinfo_model.pyoplugin.pyplugin.pycplugin.pyoresources_rc.pyresources_rc.pycresources_rc.pyosql_dictionary.pysql_dictionary.pycsql_dictionary.pyovlayers__init__.py__init__.pyc__init__.pyoconnector.pyconnector.pycconnector.pyodata_model.pydata_model.pycdata_model.pyoinfo_model.pyinfo_model.pycinfo_model.pyoplugin.pyplugin.pycplugin.pyoresources_rc.pyresources_rc.pycresources_rc.pyosql_dictionary.pysql_dictionary.pycsql_dictionary.pyodb_tree.pydb_tree.pycdb_tree.pyodlg_add_geometry_column.pydlg_add_geometry_column.pycdlg_add_geometry_column.pyodlg_create_constraint.pydlg_create_constraint.pycdlg_create_constraint.pyodlg_create_index.pydlg_create_index.pycdlg_create_index.pyodlg_create_table.pydlg_create_table.pycdlg_create_table.pyodlg_db_error.pydlg_db_error.pycdlg_db_error.pyodlg_export_vector.pydlg_export_vector.pycdlg_export_vector.pyodlg_field_properties.pydlg_field_properties.pycdlg_field_properties.pyodlg_import_vector.pydlg_import_vector.pycdlg_import_vector.pyodlg_query_builder.pydlg_query_builder.pycdlg_query_builder.pyodlg_sql_window.pydlg_sql_window.pycdlg_sql_window.pyodlg_table_properties.pydlg_table_properties.pycdlg_table_properties.pyoiconsabout.pngaction_del_table.pngaction_delete.pngaction_edit_table.pngaction_export.pngaction_import.pngaction_new_table.pngaction_refresh.pngaction_sql_window.pngdbmanager.pnglayer_line.pnglayer_point.pnglayer_polygon.pnglayer_raster.pnglayer_unknown.pngnamespace.pngnamespaces.xpmplugged.pngsql.giftable.pngtables.xpmunplugged.pnguser.xpmusers.xpmview.pngview_materialized.pngwarning-20px.pnginfo_viewer.pyinfo_viewer.pycinfo_viewer.pyolayer_preview.pylayer_preview.pyclayer_preview.pyometadata.txtresources_rc.pyresources_rc.pycresources_rc.pyosql_dictionary.pysql_dictionary.pycsql_dictionary.pyosqledit.pysqledit.pycsqledit.pyotable_viewer.pytable_viewer.pyctable_viewer.pyoui__init__.py__init__.pyc__init__.pyoui_DlgAddGeometryColumn.pyui_DlgAddGeometryColumn.pycui_DlgAddGeometryColumn.pyoui_DlgCreateConstraint.pyui_DlgCreateConstraint.pycui_DlgCreateConstraint.pyoui_DlgCreateIndex.pyui_DlgCreateIndex.pycui_DlgCreateIndex.pyoui_DlgCreateTable.pyui_DlgCreateTable.pycui_DlgCreateTable.pyoui_DlgDbError.pyui_DlgDbError.pycui_DlgDbError.pyoui_DlgExportVector.pyui_DlgExportVector.pycui_DlgExportVector.pyoui_DlgFieldProperties.pyui_DlgFieldProperties.pycui_DlgFieldProperties.pyoui_DlgImportVector.pyui_DlgImportVector.pycui_DlgImportVector.pyoui_DlgQueryBuilder.pyui_DlgQueryBuilder.pycui_DlgQueryBuilder.pyoui_DlgSqlWindow.pyui_DlgSqlWindow.pycui_DlgSqlWindow.pyoui_DlgTableProperties.pyui_DlgTableProperties.pycui_DlgTableProperties.pyofTools__init__.py__init__.pyc__init__.pyofTools.pyfTools.pycfTools.pyoiconsdefaultanalysis.pngbasic_statistics.pngbuffer.pngcentroids.pngcheck_geometry.pngclip.pngconvex_hull.pngdefine_projection.pngdelaunay.pngdifference.pngdissolve.pngeliminate.pngexport_geometry.pngexport_projection.pngextract_nodes.pngftools_logo.pngftoolslogo2.pnggeometry.pnggeoprocessing.pnghelp.pngintersect.pngintersections.pngjoin_attributes.pngjoin_location.pnglayer_extent.pngmanagement.pngmatrix.pngmean.pngmerge_shapes.pngmulti_to_single.pngneighbour.pngrandom_points.pngrandom_selection.pngregular_points.pngsampling.pngselect_location.pngsimplify.pngsingle_to_multi.pngsplit_layer.pngsub_selection.pngsum_lines.pngsum_points.pngsym_difference.pngto_lines.pngunion.pngunique.pngvector_grid.pngvoronoi.pnggis-0.1.svglogo.svglogo_small.pngmenu_icons.svgmetadata.txtresources_rc.pyresources_rc.pycresources_rc.pyotoolsdoDefineProj.pydoDefineProj.pycdoDefineProj.pyodoEliminate.pydoEliminate.pycdoEliminate.pyodoGeometry.pydoGeometry.pycdoGeometry.pyodoGeoprocessing.pydoGeoprocessing.pycdoGeoprocessing.pyodoIntersectLines.pydoIntersectLines.pycdoIntersectLines.pyodoMeanCoords.pydoMeanCoords.pycdoMeanCoords.pyodoMergeShapes.pydoMergeShapes.pycdoMergeShapes.pyodoPointDistance.pydoPointDistance.pycdoPointDistance.pyodoPointsInPolygon.pydoPointsInPolygon.pycdoPointsInPolygon.pyodoRandPoints.pydoRandPoints.pycdoRandPoints.pyodoRandom.pydoRandom.pycdoRandom.pyodoRegPoints.pydoRegPoints.pycdoRegPoints.pyodoSelectByLocation.pydoSelectByLocation.pycdoSelectByLocation.pyodoSimplify.pydoSimplify.pycdoSimplify.pyodoSpatialIndex.pydoSpatialIndex.pycdoSpatialIndex.pyodoSpatialJoin.pydoSpatialJoin.pycdoSpatialJoin.pyodoSubsetSelect.pydoSubsetSelect.pycdoSubsetSelect.pyodoSumLines.pydoSumLines.pycdoSumLines.pyodoValidate.pydoValidate.pycdoValidate.pyodoVectorGrid.pydoVectorGrid.pycdoVectorGrid.pyodoVectorSplit.pydoVectorSplit.pycdoVectorSplit.pyodoVisual.pydoVisual.pycdoVisual.pyoftools_utils.pyftools_utils.pycftools_utils.pyoui_frmEliminate.pyui_frmEliminate.pycui_frmEliminate.pyoui_frmGeometry.pyui_frmGeometry.pycui_frmGeometry.pyoui_frmGeoprocessing.pyui_frmGeoprocessing.pycui_frmGeoprocessing.pyoui_frmIntersectLines.pyui_frmIntersectLines.pycui_frmIntersectLines.pyoui_frmMeanCoords.pyui_frmMeanCoords.pycui_frmMeanCoords.pyoui_frmMergeShapes.pyui_frmMergeShapes.pycui_frmMergeShapes.pyoui_frmPointDistance.pyui_frmPointDistance.pycui_frmPointDistance.pyoui_frmPointsInPolygon.pyui_frmPointsInPolygon.pycui_frmPointsInPolygon.pyoui_frmRandPoints.pyui_frmRandPoints.pycui_frmRandPoints.pyoui_frmRandom.pyui_frmRandom.pycui_frmRandom.pyoui_frmReProject.pyui_frmReProject.pycui_frmReProject.pyoui_frmRegPoints.pyui_frmRegPoints.pycui_frmRegPoints.pyoui_frmSelectByLocation.pyui_frmSelectByLocation.pycui_frmSelectByLocation.pyoui_frmSimplify.pyui_frmSimplify.pycui_frmSimplify.pyoui_frmSpatialIndex.pyui_frmSpatialIndex.pycui_frmSpatialIndex.pyoui_frmSpatialJoin.pyui_frmSpatialJoin.pycui_frmSpatialJoin.pyoui_frmSubsetSelect.pyui_frmSubsetSelect.pycui_frmSubsetSelect.pyoui_frmSumLines.pyui_frmSumLines.pycui_frmSumLines.pyoui_frmVectorGrid.pyui_frmVectorGrid.pycui_frmVectorGrid.pyoui_frmVectorSplit.pyui_frmVectorSplit.pycui_frmVectorSplit.pyoui_frmVisual.pyui_frmVisual.pycui_frmVisual.pyovoronoi.pyvoronoi.pycvoronoi.pyoprocessingProcessingPlugin.pyProcessingPlugin.pycProcessingPlugin.pyo__init__.py__init__.pyc__init__.pyoalgs__init__.py__init__.pyc__init__.pyoexampleproviderCMakeLists.txtExampleAlgorithm.pyExampleAlgorithm.pycExampleAlgorithm.pyoExampleAlgorithmProvider.pyExampleAlgorithmProvider.pycExampleAlgorithmProvider.pyoProcessingExampleProviderPlugin.pyProcessingExampleProviderPlugin.pycProcessingExampleProviderPlugin.pyo__init__.py__init__.pyc__init__.pyometadata.txtgdalClipByExtent.pyClipByExtent.pycClipByExtent.pyoClipByMask.pyClipByMask.pycClipByMask.pyoColorRelief.pyColorRelief.pycColorRelief.pyoGdalAlgorithm.pyGdalAlgorithm.pycGdalAlgorithm.pyoGdalAlgorithmDialog.pyGdalAlgorithmDialog.pycGdalAlgorithmDialog.pyoGdalOgrAlgorithmProvider.pyGdalOgrAlgorithmProvider.pycGdalOgrAlgorithmProvider.pyoGdalUtils.pyGdalUtils.pycGdalUtils.pyoGridAverage.pyGridAverage.pycGridAverage.pyoGridDataMetrics.pyGridDataMetrics.pycGridDataMetrics.pyoGridInvDist.pyGridInvDist.pycGridInvDist.pyoGridNearest.pyGridNearest.pycGridNearest.pyoOgrAlgorithm.pyOgrAlgorithm.pycOgrAlgorithm.pyo__init__.py__init__.pyc__init__.pyoaspect.pyaspect.pycaspect.pyobuildvrt.pybuildvrt.pycbuildvrt.pyocontour.pycontour.pyccontour.pyoextractprojection.pyextractprojection.pycextractprojection.pyofillnodata.pyfillnodata.pycfillnodata.pyogdal2tiles.pygdal2tiles.pycgdal2tiles.pyogdal2xyz.pygdal2xyz.pycgdal2xyz.pyogdaladdo.pygdaladdo.pycgdaladdo.pyogdalcalc.pygdalcalc.pycgdalcalc.pyogdaltindex.pygdaltindex.pycgdaltindex.pyohillshade.pyhillshade.pychillshade.pyoinformation.pyinformation.pycinformation.pyomerge.pymerge.pycmerge.pyonearblack.pynearblack.pycnearblack.pyoogr2ogr.pyogr2ogr.pycogr2ogr.pyoogr2ogrbuffer.pyogr2ogrbuffer.pycogr2ogrbuffer.pyoogr2ogrclip.pyogr2ogrclip.pycogr2ogrclip.pyoogr2ogrclipextent.pyogr2ogrclipextent.pycogr2ogrclipextent.pyoogr2ogrdissolve.pyogr2ogrdissolve.pycogr2ogrdissolve.pyoogr2ogronesidebuffer.pyogr2ogronesidebuffer.pycogr2ogronesidebuffer.pyoogr2ogrpointsonlines.pyogr2ogrpointsonlines.pycogr2ogrpointsonlines.pyoogr2ogrtabletopostgislist.pyogr2ogrtabletopostgislist.pycogr2ogrtabletopostgislist.pyoogr2ogrtopostgis.pyogr2ogrtopostgis.pycogr2ogrtopostgis.pyoogr2ogrtopostgislist.pyogr2ogrtopostgislist.pycogr2ogrtopostgislist.pyoogrinfo.pyogrinfo.pycogrinfo.pyoogrsql.pyogrsql.pycogrsql.pyopct2rgb.pypct2rgb.pycpct2rgb.pyopolygonize.pypolygonize.pycpolygonize.pyoproximity.pyproximity.pycproximity.pyorasterize.pyrasterize.pycrasterize.pyorasterize_over.pyrasterize_over.pycrasterize_over.pyoretile.pyretile.pycretile.pyorgb2pct.pyrgb2pct.pycrgb2pct.pyoroughness.pyroughness.pycroughness.pyosieve.pysieve.pycsieve.pyoslope.pyslope.pycslope.pyotpi.pytpi.pyctpi.pyotranslate.pytranslate.pyctranslate.pyotri.pytri.pyctri.pyowarp.pywarp.pycwarp.pyograssGrassAlgorithm.pyGrassAlgorithm.pycGrassAlgorithm.pyoGrassAlgorithmProvider.pyGrassAlgorithmProvider.pycGrassAlgorithmProvider.pyoGrassUtils.pyGrassUtils.pycGrassUtils.pyo__init__.py__init__.pyc__init__.pyodescriptioni.atcorr.txti.fft.txti.his.rgb.txti.ifft.txti.rgb.his.txti.zc.txtm.cogo.txtnviz.txtr.aspect.txtr.average.txtr.basins.fill.txtr.bilinear.txtr.bitpattern.txtr.buffer.txtr.carve.txtr.circle.txtr.clump.txtr.coin.txtr.composite.txtr.contour.level.txtr.contour.step.txtr.cost.full.raster.txtr.cost.full.txtr.cost.txtr.covar.txtr.cross.txtr.describe.txtr.drain.coordinate.txtr.drain.txtr.fill.dir.txtr.fillnulls.txtr.flow.txtr.grow.distance.txtr.grow.txtr.gwflow.txtr.his.txtr.horizon.height.txtr.horizon.txtr.info.txtr.kappa.txtr.lake.coords.txtr.lake.layer.txtr.los.txtr.mapcalculator.txtr.median.txtr.mfilter.fp.txtr.mfilter.txtr.mode.txtr.neighbors.txtr.out.gridatb.txtr.out.ppm.txtr.out.vrml.txtr.out.xyz.txtr.param.scale.txtr.patch.txtr.plane.txtr.profile.txtr.quant.txtr.quantile.txtr.random.cells.txtr.random.raster.txtr.random.txtr.reclass.area.greater.txtr.reclass.area.lesser.txtr.reclass.txtr.recode.txtr.regression.line.txtr.report.txtr.resamp.interp.txtr.resamp.rst.txtr.resamp.stats.txtr.resample.txtr.rescale.eq.txtr.rescale.txtr.ros.txtr.series.txtr.shaded.relief.txtr.sim.sediment.txtr.sim.water.txtr.slope.aspect.txtr.slope.txtr.spread.txtr.spreadpath.txtr.statistics.txtr.stats.txtr.sum.txtr.sun.txtr.sunmask.datetime.txtr.sunmask.position.txtr.surf.area.txtr.surf.contour.txtr.surf.gauss.txtr.surf.idw.txtr.surf.idw2.txtr.surf.random.txtr.terraflow.short.txtr.terraflow.txtr.thin.txtr.to.vect.txtr.topidx.txtr.univar.txtr.volume.txtr.walk.txtr.water.outlet.txtr.watershed.txtv.buffer.column.txtv.buffer.distance.txtv.class.txtv.clean.advanced.txtv.clean.txtv.db.select.txtv.delaunay.txtv.dissolve.txtv.distance.toattr.txtv.distance.txtv.drape.txtv.extract.txtv.generalize.txtv.hull.txtv.in.dxf.txtv.in.wfs.txtv.info.txtv.kcv.txtv.kernel.txtv.lidar.correction.txtv.lidar.edgedetection.txtv.lidar.growing.txtv.mkgrid.txtv.neighbors.txtv.normal.txtv.out.dxf.txtv.out.pov.txtv.outlier.txtv.overlay.txtv.parallel.txtv.patch.txtv.perturb.txtv.qcount.txtv.random.txtv.reclass.txtv.report.txtv.sample.txtv.segment.txtv.select.txtv.split.length.txtv.split.vert.txtv.surf.bspline.lambda.txtv.surf.bspline.sparse.txtv.surf.bspline.txtv.surf.idw.txtv.surf.rst.cvdev.line.txtv.surf.rst.cvdev.txtv.surf.rst.line.txtv.surf.rst.txtv.to.points.txtv.to.rast.attribute.txtv.to.rast.value.txtv.transform.pointsfile.txtv.transform.txtv.univar.txtv.voronoi.txtgrass.txtnviz.pynviz.pycnviz.pyograss7Grass7Algorithm.pyGrass7Algorithm.pycGrass7Algorithm.pyoGrass7AlgorithmProvider.pyGrass7AlgorithmProvider.pycGrass7AlgorithmProvider.pyoGrass7Utils.pyGrass7Utils.pycGrass7Utils.pyo__init__.py__init__.pyc__init__.pyodescriptioni.atcorr.txti.fft.txti.his.rgb.txti.ifft.txti.rgb.his.txti.zc.txtm.cogo.txtnviz.txtr.aspect.txtr.basins.fill.txtr.buffer.txtr.carve.txtr.circle.txtr.clump.txtr.coin.txtr.composite.txtr.contour.level.txtr.contour.step.txtr.cost.full.txtr.cost.txtr.covar.txtr.cross.txtr.describe.txtr.drain.txtr.fill.dir.txtr.fillnulls.txtr.flow.aspect.barrier.txtr.flow.aspect.txtr.flow.barrier.txtr.flow.txtr.grow.distance.txtr.grow.txtr.gwflow.txtr.his.txtr.horizon.height.txtr.horizon.txtr.info.txtr.kappa.txtr.lake.coords.txtr.lake.layer.txtr.median.txtr.mfilter.fp.txtr.mfilter.txtr.mode.txtr.neighbors.txtr.out.gridatb.txtr.out.ppm.txtr.out.vrml.txtr.param.scale.txtr.patch.txtr.plane.txtr.profile.txtr.quant.txtr.quantile.txtr.random.cells.txtr.random.raster.txtr.random.txtr.reclass.area.greater.txtr.reclass.area.lesser.txtr.reclass.txtr.recode.txtr.regression.line.txtr.relief.scaling.txtr.relief.txtr.report.txtr.resamp.interp.txtr.resamp.rst.txtr.resamp.stats.txtr.resample.txtr.rescale.eq.txtr.rescale.txtr.series.txtr.sim.sediment.txtr.sim.water.txtr.slope.aspect.txtr.slope.txtr.spreadpath.txtr.statistics.txtr.stats.txtr.stream.extract.txtr.sum.txtr.sun.txtr.sunmask.datetime.txtr.sunmask.position.txtr.surf.area.txtr.surf.contour.txtr.surf.gauss.txtr.surf.idw.txtr.surf.random.txtr.terraflow.txtr.thin.txtr.to.vect.txtr.topidx.txtr.viewshed.txtr.volume.txtr.walk.txtr.water.outlet.txtr.watershed.txtv.buffer.column.txtv.buffer.distance.txtv.class.txtv.clean.advanced.txtv.clean.txtv.db.select.txtv.delaunay.txtv.dissolve.txtv.drape.txtv.extract.txtv.generalize.txtv.hull.txtv.in.dxf.txtv.in.wfs.txtv.info.txtv.kcv.txtv.lidar.correction.txtv.lidar.edgedetection.txtv.lidar.growing.txtv.mkgrid.txtv.neighbors.txtv.net.alloc.txtv.net.allpairs.txtv.net.arcs.txtv.net.articulation.txtv.net.bridge.txtv.net.centrality.txtv.net.components.txtv.net.connect.txtv.net.connectivity.txtv.net.distance.txtv.net.flow.txtv.net.iso.txtv.net.nodes.txtv.net.nreport.txtv.net.path.txtv.net.report.txtv.net.salesman.txtv.net.spanningtree.txtv.net.steiner.txtv.net.visibility.txtv.normal.txtv.out.dxf.txtv.out.pov.txtv.outlier.txtv.overlay.txtv.parallel.txtv.patch.txtv.perturb.txtv.qcount.txtv.random.txtv.reclass.txtv.report.txtv.sample.txtv.segment.txtv.select.txtv.split.length.txtv.split.vert.txtv.surf.bspline.lambda.txtv.surf.bspline.sparse.txtv.surf.bspline.txtv.surf.idw.txtv.surf.rst.cvdev.txtv.surf.rst.txtv.to.points.txtv.to.rast.attribute.txtv.to.rast.value.txtv.transform.txtv.univar.txtv.voronoi.txtext__init__.py__init__.pyc__init__.pyov_net.pyv_net.pycv_net.pyov_net_alloc.pyv_net_alloc.pycv_net_alloc.pyov_net_allpairs.pyv_net_allpairs.pycv_net_allpairs.pyov_net_arcs.pyv_net_arcs.pycv_net_arcs.pyov_net_articulation.pyv_net_articulation.pycv_net_articulation.pyov_net_bridge.pyv_net_bridge.pycv_net_bridge.pyov_net_components.pyv_net_components.pycv_net_components.pyov_net_connect.pyv_net_connect.pycv_net_connect.pyov_net_connectivity.pyv_net_connectivity.pycv_net_connectivity.pyov_net_distance.pyv_net_distance.pycv_net_distance.pyov_net_flow.pyv_net_flow.pycv_net_flow.pyov_net_iso.pyv_net_iso.pycv_net_iso.pyov_net_nodes.pyv_net_nodes.pycv_net_nodes.pyov_net_path.pyv_net_path.pycv_net_path.pyov_net_salesman.pyv_net_salesman.pycv_net_salesman.pyov_net_steiner.pyv_net_steiner.pycv_net_steiner.pyov_net_visibility.pyv_net_visibility.pycv_net_visibility.pyograss7.txtnviz7.pynviz7.pycnviz7.pyohelp__init__.py__init__.pyc__init__.pyoqgis.yamllidarLidarToolsAlgorithmProvider.pyLidarToolsAlgorithmProvider.pycLidarToolsAlgorithmProvider.pyo__init__.py__init__.pyc__init__.pyofusionASCII2DTM.pyASCII2DTM.pycASCII2DTM.pyoCanopyMaxima.pyCanopyMaxima.pycCanopyMaxima.pyoCanopyModel.pyCanopyModel.pycCanopyModel.pyoCatalog.pyCatalog.pycCatalog.pyoClipData.pyClipData.pycClipData.pyoCloudMetrics.pyCloudMetrics.pycCloudMetrics.pyoCover.pyCover.pycCover.pyoCsv2Grid.pyCsv2Grid.pycCsv2Grid.pyoDTM2ASCII.pyDTM2ASCII.pycDTM2ASCII.pyoDTM2TIF.pyDTM2TIF.pycDTM2TIF.pyoFilterData.pyFilterData.pycFilterData.pyoFirstLastReturn.pyFirstLastReturn.pycFirstLastReturn.pyoFusionAlgorithm.pyFusionAlgorithm.pycFusionAlgorithm.pyoFusionUtils.pyFusionUtils.pycFusionUtils.pyoGridMetrics.pyGridMetrics.pycGridMetrics.pyoGridSurfaceCreate.pyGridSurfaceCreate.pycGridSurfaceCreate.pyoGroundFilter.pyGroundFilter.pycGroundFilter.pyoMergeData.pyMergeData.pycMergeData.pyoOpenViewerAction.pyOpenViewerAction.pycOpenViewerAction.pyoPolyClipData.pyPolyClipData.pycPolyClipData.pyoTinSurfaceCreate.pyTinSurfaceCreate.pycTinSurfaceCreate.pyo__init__.py__init__.pyc__init__.pyolastoolsLAStoolsAlgorithm.pyLAStoolsAlgorithm.pycLAStoolsAlgorithm.pyoLAStoolsUtils.pyLAStoolsUtils.pycLAStoolsUtils.pyo__init__.py__init__.pyc__init__.pyoblast2dem.pyblast2dem.pycblast2dem.pyoblast2demPro.pyblast2demPro.pycblast2demPro.pyoblast2iso.pyblast2iso.pycblast2iso.pyoblast2isoPro.pyblast2isoPro.pycblast2isoPro.pyoflightlinesToCHM.pyflightlinesToCHM.pycflightlinesToCHM.pyoflightlinesToDTMandDSM.pyflightlinesToDTMandDSM.pycflightlinesToDTMandDSM.pyoflightlinesToSingleCHMpitFree.pyflightlinesToSingleCHMpitFree.pycflightlinesToSingleCHMpitFree.pyohugeFileClassify.pyhugeFileClassify.pychugeFileClassify.pyohugeFileGroundClassify.pyhugeFileGroundClassify.pychugeFileGroundClassify.pyohugeFileNormalize.pyhugeFileNormalize.pychugeFileNormalize.pyolas2dem.pylas2dem.pyclas2dem.pyolas2demPro.pylas2demPro.pyclas2demPro.pyolas2iso.pylas2iso.pyclas2iso.pyolas2lasPro_filter.pylas2lasPro_filter.pyclas2lasPro_filter.pyolas2lasPro_project.pylas2lasPro_project.pyclas2lasPro_project.pyolas2lasPro_transform.pylas2lasPro_transform.pyclas2lasPro_transform.pyolas2las_filter.pylas2las_filter.pyclas2las_filter.pyolas2las_project.pylas2las_project.pyclas2las_project.pyolas2las_transform.pylas2las_transform.pyclas2las_transform.pyolas2shp.pylas2shp.pyclas2shp.pyolas2tin.pylas2tin.pyclas2tin.pyolas2txt.pylas2txt.pyclas2txt.pyolas2txtPro.pylas2txtPro.pyclas2txtPro.pyolasboundary.pylasboundary.pyclasboundary.pyolasboundaryPro.pylasboundaryPro.pyclasboundaryPro.pyolascanopy.pylascanopy.pyclascanopy.pyolascanopyPro.pylascanopyPro.pyclascanopyPro.pyolasclassify.pylasclassify.pyclasclassify.pyolasclassifyPro.pylasclassifyPro.pyclasclassifyPro.pyolasclip.pylasclip.pyclasclip.pyolascolor.pylascolor.pyclascolor.pyolascontrol.pylascontrol.pyclascontrol.pyolasduplicate.pylasduplicate.pyclasduplicate.pyolasduplicatePro.pylasduplicatePro.pyclasduplicatePro.pyolasgrid.pylasgrid.pyclasgrid.pyolasgridPro.pylasgridPro.pyclasgridPro.pyolasground.pylasground.pyclasground.pyolasgroundPro.pylasgroundPro.pyclasgroundPro.pyolasheight.pylasheight.pyclasheight.pyolasheightPro.pylasheightPro.pyclasheightPro.pyolasindex.pylasindex.pyclasindex.pyolasindexPro.pylasindexPro.pyclasindexPro.pyolasinfo.pylasinfo.pyclasinfo.pyolasinfoPro.pylasinfoPro.pyclasinfoPro.pyolasmerge.pylasmerge.pyclasmerge.pyolasmergePro.pylasmergePro.pyclasmergePro.pyolasnoise.pylasnoise.pyclasnoise.pyolasnoisePro.pylasnoisePro.pyclasnoisePro.pyolasoverage.pylasoverage.pyclasoverage.pyolasoveragePro.pylasoveragePro.pyclasoveragePro.pyolasoverlap.pylasoverlap.pyclasoverlap.pyolasoverlapPro.pylasoverlapPro.pyclasoverlapPro.pyolasprecision.pylasprecision.pyclasprecision.pyolasquery.pylasquery.pyclasquery.pyolassort.pylassort.pyclassort.pyolassortPro.pylassortPro.pyclassortPro.pyolassplit.pylassplit.pyclassplit.pyolasthin.pylasthin.pyclasthin.pyolasthinPro.pylasthinPro.pyclasthinPro.pyolastile.pylastile.pyclastile.pyolastilePro.pylastilePro.pyclastilePro.pyolasvalidate.pylasvalidate.pyclasvalidate.pyolasvalidatePro.pylasvalidatePro.pyclasvalidatePro.pyolasview.pylasview.pyclasview.pyolasviewPro.pylasviewPro.pyclasviewPro.pyolaszip.pylaszip.pyclaszip.pyolaszipPro.pylaszipPro.pyclaszipPro.pyoshp2las.pyshp2las.pycshp2las.pyotxt2las.pytxt2las.pyctxt2las.pyotxt2lasPro.pytxt2lasPro.pyctxt2lasPro.pyootbOTBAlgorithm.pyOTBAlgorithm.pycOTBAlgorithm.pyoOTBAlgorithmProvider.pyOTBAlgorithmProvider.pycOTBAlgorithmProvider.pyoOTBSpecific_XMLLoading.pyOTBSpecific_XMLLoading.pycOTBSpecific_XMLLoading.pyoOTBUtils.pyOTBUtils.pycOTBUtils.pyo__init__.py__init__.pyc__init__.pyodescription5.0.0BandMath.xmlBandMathX.xmlBinaryMorphologicalOperation-closing.xmlBinaryMorphologicalOperation-dilate.xmlBinaryMorphologicalOperation-erode.xmlBinaryMorphologicalOperation-opening.xmlClassificationMapRegularization.xmlColorMapping-continuous.xmlColorMapping-custom.xmlColorMapping-image.xmlColorMapping-optimal.xmlCompareImages.xmlComputeConfusionMatrix-raster.xmlComputeConfusionMatrix-vector.xmlComputeImagesStatistics.xmlComputeModulusAndPhase-OneEntry.xmlComputeModulusAndPhase-TwoEntries.xmlComputeOGRLayersFeaturesStatistics.xmlComputePolylineFeatureFromImage.xmlConcatenateImages.xmlConcatenateVectorData.xmlConnectedComponentSegmentation.xmlConvert.xmlDEMConvert.xmlDespeckle-frost.xmlDespeckle-lee.xmlDimensionalityReduction-ica.xmlDimensionalityReduction-maf.xmlDimensionalityReduction-napca.xmlDimensionalityReduction-pca.xmlEdgeExtraction-gradient.xmlEdgeExtraction-sobel.xmlEdgeExtraction-touzi.xmlExtractROI-fit.xmlExtractROI-standard.xmlFusionOfClassifications-dempstershafer.xmlFusionOfClassifications-majorityvoting.xmlGrayScaleMorphologicalOperation-closing.xmlGrayScaleMorphologicalOperation-dilate.xmlGrayScaleMorphologicalOperation-erode.xmlGrayScaleMorphologicalOperation-opening.xmlHaralickTextureExtraction.xmlHooverCompareSegmentation.xmlImageClassifier.xmlImageEnvelope.xmlKMeansClassification.xmlKmzExport.xmlLSMSSegmentation.xmlLSMSSmallRegionsMerging.xmlLSMSVectorization.xmlLineSegmentDetection.xmlLocalStatisticExtraction.xmlMeanShiftSmoothing.xmlMultivariateAlterationDetector.xmlOGRLayerClassifier.xmlOpticalCalibration.xmlOrthoRectification-epsg.xmlOrthoRectification-fit-to-ortho.xmlOrthoRectification-lambert-WGS84.xmlOrthoRectification-utm.xmlPansharpening-bayes.xmlPansharpening-lmvm.xmlPansharpening-rcs.xmlRadiometricIndices.xmlRasterization-image.xmlRasterization-manual.xmlReadImageInfo.xmlRescale.xmlRigidTransformResample-id.xmlRigidTransformResample-rotation.xmlRigidTransformResample-translation.xmlSFSTextureExtraction.xmlSOMClassification.xmlSegmentation-cc.xmlSegmentation-edison.xmlSegmentation-meanshift.xmlSegmentation-mprofiles.xmlSegmentation-watershed.xmlSmoothing-anidif.xmlSmoothing-gaussian.xmlSmoothing-mean.xmlSplitImage.xmlStereoFramework.xmlSuperimpose.xmlTileFusion.xmlTrainImagesClassifier-ann.xmlTrainImagesClassifier-bayes.xmlTrainImagesClassifier-boost.xmlTrainImagesClassifier-dt.xmlTrainImagesClassifier-gbt.xmlTrainImagesClassifier-knn.xmlTrainImagesClassifier-libsvm.xmlTrainImagesClassifier-rf.xmlTrainImagesClassifier-svm.xmlTrainOGRLayersClassifier.xmlVectorDataExtractROI.xmlVectorDataReprojection-image.xmlVectorDataReprojection-user.xmlVectorDataTransform.xmldocBandMath.htmlBandMathX.htmlBinaryMorphologicalOperation-closing.htmlBinaryMorphologicalOperation-dilate.htmlBinaryMorphologicalOperation-erode.htmlBinaryMorphologicalOperation-opening.htmlBinaryMorphologicalOperation.htmlBlockMatching.htmlBundleToPerfectSensor.htmlClassificationMapRegularization.htmlColorMapping-continuous.htmlColorMapping-custom.htmlColorMapping-image.htmlColorMapping-optimal.htmlColorMapping.htmlCompareImages.htmlComputeConfusionMatrix-raster.htmlComputeConfusionMatrix-vector.htmlComputeConfusionMatrix.htmlComputeImagesStatistics.htmlComputeOGRLayersFeaturesStatistics.htmlComputePolylineFeatureFromImage.htmlConcatenateImages.htmlConcatenateVectorData.htmlConnectedComponentSegmentation.htmlConvert.htmlConvertCartoToGeoPoint.htmlConvertSensorToGeoPoint.htmlDEMConvert.htmlDSFuzzyModelEstimation.htmlDespeckle-frost.htmlDespeckle-lee.htmlDespeckle.htmlDimensionalityReduction-ica.htmlDimensionalityReduction-maf.htmlDimensionalityReduction-napca.htmlDimensionalityReduction-pca.htmlDimensionalityReduction.htmlDisparityMapToElevationMap.htmlDownloadSRTMTiles.htmlEdgeExtraction-gradient.htmlEdgeExtraction-sobel.htmlEdgeExtraction-touzi.htmlEdgeExtraction.htmlExtractROI-fit.htmlExtractROI-standard.htmlExtractROI.htmlFineRegistration.htmlFusionOfClassifications-dempstershafer.htmlFusionOfClassifications-majorityvoting.htmlFusionOfClassifications.htmlGeneratePlyFile.htmlGenerateRPCSensorModel.htmlGrayScaleMorphologicalOperation-closing.htmlGrayScaleMorphologicalOperation-dilate.htmlGrayScaleMorphologicalOperation-erode.htmlGrayScaleMorphologicalOperation-opening.htmlGrayScaleMorphologicalOperation.htmlGridBasedImageResampling.htmlHaralickTextureExtraction.htmlHomologousPointsExtraction.htmlHooverCompareSegmentation.htmlHyperspectralUnmixing.htmlImageClassifier.htmlImageEnvelope.htmlKMeansClassification.htmlKmzExport.htmlLSMSSegmentation.htmlLSMSSmallRegionsMerging.htmlLSMSVectorization.htmlLineSegmentDetection.htmlLocalStatisticExtraction.htmlMeanShiftSmoothing.htmlMultiResolutionPyramid.htmlMultivariateAlterationDetector.htmlOGRLayerClassifier.htmlOSMDownloader.htmlObtainUTMZoneFromGeoPoint.htmlOpticalCalibration.htmlOrthoRectification-epsg.htmlOrthoRectification-fit-to-ortho.htmlOrthoRectification-lambert-WGS84.htmlOrthoRectification-utm.htmlOrthoRectification.htmlPansharpening-bayes.htmlPansharpening-lmvm.htmlPansharpening-rcs.htmlPansharpening.htmlPixelValue.htmlQuicklook.htmlRadiometricIndices.htmlRasterization-image.htmlRasterization-manual.htmlRasterization.htmlReadImageInfo.htmlRefineSensorModel.htmlRescale.htmlRigidTransformResample-id.htmlRigidTransformResample-rotation.htmlRigidTransformResample-translation.htmlRigidTransformResample.htmlSFSTextureExtraction.htmlSOMClassification.htmlSarRadiometricCalibration.htmlSegmentation-cc.htmlSegmentation-meanshift.htmlSegmentation-mprofiles.htmlSegmentation-watershed.htmlSegmentation.htmlSmoothing-anidif.htmlSmoothing-gaussian.htmlSmoothing-mean.htmlSmoothing.htmlSplitImage.htmlStereoFramework.htmlStereoRectificationGridGenerator.htmlSuperimpose.htmlTestApplication.htmlTileFusion.htmlTrainImagesClassifier-ann.htmlTrainImagesClassifier-bayes.htmlTrainImagesClassifier-boost.htmlTrainImagesClassifier-dt.htmlTrainImagesClassifier-gbt.htmlTrainImagesClassifier-knn.htmlTrainImagesClassifier-libsvm.htmlTrainImagesClassifier-rf.htmlTrainImagesClassifier-svm.htmlTrainImagesClassifier.htmlTrainOGRLayersClassifier.htmlVectorDataDSValidation.htmlVectorDataExtractROI.htmlVectorDataReprojection-image.htmlVectorDataReprojection-user.htmlVectorDataReprojection.htmlVectorDataSetField.htmlVectorDataTransform.htmlVertexComponentAnalysis.htmlhelpergenerate_application_descriptors.pygenerate_application_descriptors.pycgenerate_application_descriptors.pyoqgisAddTableField.pyAddTableField.pycAddTableField.pyoAutoincrementalField.pyAutoincrementalField.pycAutoincrementalField.pyoBarPlot.pyBarPlot.pycBarPlot.pyoBasicStatisticsNumbers.pyBasicStatisticsNumbers.pycBasicStatisticsNumbers.pyoBasicStatisticsStrings.pyBasicStatisticsStrings.pycBasicStatisticsStrings.pyoBuffer.pyBuffer.pycBuffer.pyoCentroids.pyCentroids.pycCentroids.pyoCheckValidity.pyCheckValidity.pycCheckValidity.pyoClip.pyClip.pycClip.pyoConcaveHull.pyConcaveHull.pycConcaveHull.pyoConvexHull.pyConvexHull.pycConvexHull.pyoCreateConstantRaster.pyCreateConstantRaster.pycCreateConstantRaster.pyoDatasources2Vrt.pyDatasources2Vrt.pycDatasources2Vrt.pyoDelaunay.pyDelaunay.pycDelaunay.pyoDeleteColumn.pyDeleteColumn.pycDeleteColumn.pyoDeleteDuplicateGeometries.pyDeleteDuplicateGeometries.pycDeleteDuplicateGeometries.pyoDeleteHoles.pyDeleteHoles.pycDeleteHoles.pyoDensifyGeometries.pyDensifyGeometries.pycDensifyGeometries.pyoDensifyGeometriesInterval.pyDensifyGeometriesInterval.pycDensifyGeometriesInterval.pyoDifference.pyDifference.pycDifference.pyoDissolve.pyDissolve.pycDissolve.pyoEliminate.pyEliminate.pycEliminate.pyoEquivalentNumField.pyEquivalentNumField.pycEquivalentNumField.pyoExecuteSQL.pyExecuteSQL.pycExecuteSQL.pyoExplode.pyExplode.pycExplode.pyoExportGeometryInfo.pyExportGeometryInfo.pycExportGeometryInfo.pyoExtentFromLayer.pyExtentFromLayer.pycExtentFromLayer.pyoExtractByAttribute.pyExtractByAttribute.pycExtractByAttribute.pyoExtractByLocation.pyExtractByLocation.pycExtractByLocation.pyoExtractNodes.pyExtractNodes.pycExtractNodes.pyoFieldPyculator.pyFieldPyculator.pycFieldPyculator.pyoFieldsCalculator.pyFieldsCalculator.pycFieldsCalculator.pyoFieldsMapper.pyFieldsMapper.pycFieldsMapper.pyoFixedDistanceBuffer.pyFixedDistanceBuffer.pycFixedDistanceBuffer.pyoGeometryConvert.pyGeometryConvert.pycGeometryConvert.pyoGrid.pyGrid.pycGrid.pyoGridify.pyGridify.pycGridify.pyoHubDistance.pyHubDistance.pycHubDistance.pyoHubLines.pyHubLines.pycHubLines.pyoHypsometricCurves.pyHypsometricCurves.pycHypsometricCurves.pyoImportIntoPostGIS.pyImportIntoPostGIS.pycImportIntoPostGIS.pyoIntersection.pyIntersection.pycIntersection.pyoJoinAttributes.pyJoinAttributes.pycJoinAttributes.pyoLinesIntersection.pyLinesIntersection.pycLinesIntersection.pyoLinesToPolygons.pyLinesToPolygons.pycLinesToPolygons.pyoMeanAndStdDevPlot.pyMeanAndStdDevPlot.pycMeanAndStdDevPlot.pyoMeanCoords.pyMeanCoords.pycMeanCoords.pyoMerge.pyMerge.pycMerge.pyoMultipartToSingleparts.pyMultipartToSingleparts.pycMultipartToSingleparts.pyoNearestNeighbourAnalysis.pyNearestNeighbourAnalysis.pycNearestNeighbourAnalysis.pyoOrientedMinimumBoundingBox.pyOrientedMinimumBoundingBox.pycOrientedMinimumBoundingBox.pyoPointDistance.pyPointDistance.pycPointDistance.pyoPointsDisplacement.pyPointsDisplacement.pycPointsDisplacement.pyoPointsFromLines.pyPointsFromLines.pycPointsFromLines.pyoPointsFromPolygons.pyPointsFromPolygons.pycPointsFromPolygons.pyoPointsInPolygon.pyPointsInPolygon.pycPointsInPolygon.pyoPointsInPolygonUnique.pyPointsInPolygonUnique.pycPointsInPolygonUnique.pyoPointsInPolygonWeighted.pyPointsInPolygonWeighted.pycPointsInPolygonWeighted.pyoPointsLayerFromTable.pyPointsLayerFromTable.pycPointsLayerFromTable.pyoPointsToPaths.pyPointsToPaths.pycPointsToPaths.pyoPolarPlot.pyPolarPlot.pycPolarPlot.pyoPolygonize.pyPolygonize.pycPolygonize.pyoPolygonsToLines.pyPolygonsToLines.pycPolygonsToLines.pyoPostGISExecuteSQL.pyPostGISExecuteSQL.pycPostGISExecuteSQL.pyoQGISAlgorithmProvider.pyQGISAlgorithmProvider.pycQGISAlgorithmProvider.pyoRandomExtract.pyRandomExtract.pycRandomExtract.pyoRandomExtractWithinSubsets.pyRandomExtractWithinSubsets.pycRandomExtractWithinSubsets.pyoRandomPointsAlongLines.pyRandomPointsAlongLines.pycRandomPointsAlongLines.pyoRandomPointsExtent.pyRandomPointsExtent.pycRandomPointsExtent.pyoRandomPointsLayer.pyRandomPointsLayer.pycRandomPointsLayer.pyoRandomPointsPolygonsFixed.pyRandomPointsPolygonsFixed.pycRandomPointsPolygonsFixed.pyoRandomPointsPolygonsVariable.pyRandomPointsPolygonsVariable.pycRandomPointsPolygonsVariable.pyoRandomSelection.pyRandomSelection.pycRandomSelection.pyoRandomSelectionWithinSubsets.pyRandomSelectionWithinSubsets.pycRandomSelectionWithinSubsets.pyoRasterLayerHistogram.pyRasterLayerHistogram.pycRasterLayerHistogram.pyoRasterLayerStatistics.pyRasterLayerStatistics.pycRasterLayerStatistics.pyoRegularPoints.pyRegularPoints.pycRegularPoints.pyoReprojectLayer.pyReprojectLayer.pycReprojectLayer.pyoReverseLineDirection.pyReverseLineDirection.pycReverseLineDirection.pyoSaveSelectedFeatures.pySaveSelectedFeatures.pycSaveSelectedFeatures.pyoSelectByAttribute.pySelectByAttribute.pycSelectByAttribute.pyoSelectByAttributeSum.pySelectByAttributeSum.pycSelectByAttributeSum.pyoSelectByExpression.pySelectByExpression.pycSelectByExpression.pyoSelectByLocation.pySelectByLocation.pycSelectByLocation.pyoSetRasterStyle.pySetRasterStyle.pycSetRasterStyle.pyoSetVectorStyle.pySetVectorStyle.pycSetVectorStyle.pyoSimplifyGeometries.pySimplifyGeometries.pycSimplifyGeometries.pyoSinglePartsToMultiparts.pySinglePartsToMultiparts.pycSinglePartsToMultiparts.pyoSmooth.pySmooth.pycSmooth.pyoSpatialJoin.pySpatialJoin.pycSpatialJoin.pyoSplitLinesWithLines.pySplitLinesWithLines.pycSplitLinesWithLines.pyoStatisticsByCategories.pyStatisticsByCategories.pycStatisticsByCategories.pyoSumLines.pySumLines.pycSumLines.pyoSymmetricalDifference.pySymmetricalDifference.pycSymmetricalDifference.pyoTextToFloat.pyTextToFloat.pycTextToFloat.pyoUnion.pyUnion.pycUnion.pyoUniqueValues.pyUniqueValues.pycUniqueValues.pyoVariableDistanceBuffer.pyVariableDistanceBuffer.pycVariableDistanceBuffer.pyoVectorGrid.pyVectorGrid.pycVectorGrid.pyoVectorLayerHistogram.pyVectorLayerHistogram.pycVectorLayerHistogram.pyoVectorLayerScatterplot.pyVectorLayerScatterplot.pycVectorLayerScatterplot.pyoVectorSplit.pyVectorSplit.pycVectorSplit.pyoVoronoiPolygons.pyVoronoiPolygons.pycVoronoiPolygons.pyoZonalStatistics.pyZonalStatistics.pycZonalStatistics.pyo__init__.py__init__.pyc__init__.pyofieldsmapping.pyfieldsmapping.pycfieldsmapping.pyopostgis_utils.pypostgis_utils.pycpostgis_utils.pyoscriptsCreate_points_along_lines.pyCreate_points_along_lines.pycCreate_points_along_lines.pyoFill_holes.pyFill_holes.pycFill_holes.pyoFrequency_analysis.pyFrequency_analysis.pycFrequency_analysis.pyoKeep_n_biggest_parts.pyKeep_n_biggest_parts.pycKeep_n_biggest_parts.pyoNumber_of_unique_values_in_classes.pyNumber_of_unique_values_in_classes.pycNumber_of_unique_values_in_classes.pyospatialite_utils.pyspatialite_utils.pycspatialite_utils.pyouiDlgFieldsCalculator.uiFieldsCalculatorDialog.pyFieldsCalculatorDialog.pycFieldsCalculatorDialog.pyoFieldsMapperDialogs.pyFieldsMapperDialogs.pycFieldsMapperDialogs.pyoFieldsMappingPanel.pyFieldsMappingPanel.pycFieldsMappingPanel.pyo__init__.py__init__.pyc__init__.pyowidgetFieldsMapping.uivoronoi.pyvoronoi.pycvoronoi.pyorRAlgorithm.pyRAlgorithm.pycRAlgorithm.pyoRAlgorithmProvider.pyRAlgorithmProvider.pycRAlgorithmProvider.pyoRUtils.pyRUtils.pycRUtils.pyo__init__.py__init__.pyc__init__.pyosagaSagaAlgorithm212.pySagaAlgorithm212.pycSagaAlgorithm212.pyoSagaAlgorithm213.pySagaAlgorithm213.pycSagaAlgorithm213.pyoSagaAlgorithm214.pySagaAlgorithm214.pycSagaAlgorithm214.pyoSagaAlgorithmProvider.pySagaAlgorithmProvider.pycSagaAlgorithmProvider.pyoSagaDescriptionCreator.pySagaDescriptionCreator.pycSagaDescriptionCreator.pyoSagaNameDecorator.pySagaNameDecorator.pycSagaNameDecorator.pyoSagaUtils.pySagaUtils.pycSagaUtils.pyoSplitRGBBands.pySplitRGBBands.pycSplitRGBBands.pyo__init__.py__init__.pyc__init__.pyodescription2.1.2AccumulatedCost(Anisotropic).txtAccumulatedCost(Isotropic).txtAddCoordinatestopoints.txtAddGridValuestoPoints.txtAddGridValuestoShapes.txtAddPolygonAttributestoPoints.txtAggregate.txtAggregatePointObservations.txtAggregationIndex.txtAnalyticalHierarchyProcess.txtAnalyticalHillshading.txtB-SplineApproximation.txtBurnStreamNetworkintoDEM.txtCatchmentArea(FlowTracing).txtCatchmentArea(Parallel).txtCatchmentArea(Recursive).txtCellBalance.txtChangeDateFormat.txtChangeDetection.txtChangeGridValues.txtChangeTimeFormat.txtChannelNetwork.txtChannelNetworkandDrainageBasins.txtClipGridwithPolygon.txtClipPointswithPolygons.txtCloseGaps.txtCloseGapswithSpline.txtCloseOneCellGaps.txtClusterAnalysisforGrids.txtContourLinesfromGrid.txtConvergenceIndex(SearchRadius).txtConvergenceIndex.txtConvertDataStorageType.txtConvertLinestoPoints.txtConvertLinestoPolygons.txtConvertMultipointstoPoints.txtConvertPointstoLine(s).txtConvertPolygonLineVerticestoPoints.txtConvertPolygonstoLines.txtConvexHull.txtCreateGraticule.txtCropToData.txtCross-ClassificationandTabulation.txtCrossProfiles.txtCubicSplineApproximation.txtCurvatureClassification.txtCutShapesLayer.txtDTMFilter(slope-based).txtDirectionalStatisticsforSingleGrid.txtDistanceMatrix.txtDiurnalAnisotropicHeating.txtDownslopeDistanceGradient.txtEdgeContamination.txtEffectiveAirFlowHeights.txtFastRegionGrowingAlgorithm.txtFastRepresentativeness.txtFillGapsinRecords.txtFillSinks(PlanchonDarboux,2001).txtFillSinks(WangLiu).txtFillSinksXXL(WangLiu).txtFilterClumps.txtFireRiskAnalysis.txtFitNPointstoshape.txtFlatDetection.txtFlowPathLength.txtFlowWidthandSpecificCatchmentArea.txtFragmentation(Alternative).txtFragmentation(Standard).txtFragmentationClassesfromDensityandConnectivity.txtFunction.txtFuzzify.txtFuzzyIntersection(AND).txtFuzzyUnion(OR).txtGaussianFilter.txtGeographicallyWeightedMultipleRegression(Points).txtGeographicallyWeightedMultipleRegression(PointsGrids).txtGeographicallyWeightedMultipleRegression.txtGeographicallyWeightedRegression(PointsGrid).txtGeographicallyWeightedRegression.txtGeometricFigures.txtGetShapesExtents.txtGlobalMoransIforGrids.txtGradientVectorfromCartesiantoPolarCoordinates.txtGradientVectorfromPolartoCartesianCoordinates.txtGradientVectorsfromDirectionalComponents.txtGradientVectorsfromDirectionandLength.txtGradientVectorsfromSurface.txtGridBuffer.txtGridCalculator.txtGridCellIndex.txtGridDifference.txtGridDivision.txtGridMasking.txtGridNormalisation.txtGridOrientation.txtGridProximityBuffer.txtGridSkeletonization.txtGridStandardisation.txtGridStatisticsforPolygons.txtGridValuestoPoints(randomly).txtGridValuestoPoints.txtGridVolume.txtGridsProduct.txtGridsSum.txtHistogramSurface.txtHypsometry.txtInverseDistanceWeighted.txtInvertDataNo-Data.txtKernelDensityEstimation.txtLSFactor.txtLakeFlood.txtLandSurfaceTemperature.txtLaplacianFilter.txtLayerofextremevalue.txtLeastCostPaths.txtLine-PolygonIntersection.txtLineDissolve.txtLineProperties.txtLineSimplification.txtLocalMinimaandMaxima.txtMajorityFilter.txtMassBalanceIndex.txtMergeLayers.txtMetricConversions.txtMinimumDistanceAnalysis.txtModifiedQuadraticShepard.txtMorphologicalFilter.txtMorphometricProtectionIndex.txtMosaicking.txtMulti-BandVariation.txtMultiDirectionLeeFilter.txtMultilevelB-SplineInterpolation(fromGrid).txtMultilevelB-SplineInterpolation.txtMultipleRegressionAnalysis(GridGrids).txtMultipleRegressionAnalysis(PointsGrids).txtMultiresolutionIndexofValleyBottomFlatness(MRVBF).txtNaturalNeighbour.txtNearestNeighbour.txtOrderedWeightedAveraging(OWA).txtOrdinaryKriging(Global).txtOrdinaryKriging.txtOverlandFlow-KinematicWaveD8.txtOverlandFlowDistancetoChannelNetwork.txtPatching.txtPatternAnalysis.txtPointStatisticsforPolygons.txtPointsFilter.txtPointsThinning.txtPolartoCartesianCoordinates.txtPolygon-LineIntersection.txtPolygonCentroids.txtPolygonDifference.txtPolygonDissolve.txtPolygonDissolveAllPolygs.txtPolygonIdentity.txtPolygonIntersect.txtPolygonPartstoSeparatePolygons.txtPolygonProperties.txtPolygonShapeIndices.txtPolygonSymmetricalDifference.txtPolygonUnion.txtPolygonUpdate.txtPolygonstoEdgesandNodes.txtPolynomialRegression.txtPrincipleComponentsAnalysis.txtProfilefrompoints.txtProfilesfromLines.txtProximityGrid.txtQuadTreeStructuretoShapes.txtRGBComposite.txtRadiusofVariance(Grid).txtRandomField.txtRandomTerrainGeneration.txtRankFilter.txtRealSurfaceArea.txtReclassifyGridValues.txtRegressionAnalysis(PointsGrid).txtRelativeHeightsandSlopePositions.txtRemoveDuplicatePoints.txtRepresentativeness(Grid).txtResampling.txtResidualAnalysis(Grid).txtRunningAverage.txtSAGAWetnessIndex.txtSeedGeneration.txtSeparatepointsbydirection.txtShapesBuffer.txtShapesBufferFixed.txtShapestoGrid.txtShrinkAndExpand.txtSimpleFilter.txtSimpleRegionGrowing.txtSimulation.txtSinkDrainageRouteDetection.txtSinkRemoval.txtSkyViewFactor.txtSlope,Aspect,Curvature.txtSlopeLength.txtSoilTextureClassification.txtSpatialPointPatternAnalysis.txtSplitShapesLayerRandomly.txtStatisticsforGrids.txtStrahlerOrder.txtStreamPowerIndex.txtSupervisedClassification.txtSurfaceSpecificPoints.txtTPIBasedLandformClassification.txtTerrainRuggednessIndex(TRI).txtThinPlateSpline(Global).txtThinPlateSpline(Local).txtThinPlateSpline(TIN).txtThresholdBuffer.txtTopographicCorrection.txtTopographicPositionIndex(TPI).txtTopographicWetnessIndex(TWI).txtTransectthroughpolygonshapefile.txtTransformShapes.txtTransposeGrids.txtTriangulation.txtUniversalKriging(Global).txtUniversalKriging.txtUpslopeArea.txtUserDefinedFilter.txtVariogramCloud.txtVariogramSurface.txtVectorRuggednessMeasure(VRM).txtVectorisingGridClasses.txtVegetationIndex(SlopeBased).txtVerticalDistancetoChannelNetwork.txtWaterRetentionCapacity.txtWatershedBasins.txtWatershedSegmentation.txtWindEffect(WindwardLeewardIndex).txtZonalGridStatistics.txt2.1.3AccumulatedCost(Anisotropic).txtAccumulatedCost(Isotropic).txtAddCoordinatestopoints.txtAddGridValuestoPoints.txtAddGridValuestoShapes.txtAddPolygonAttributestoPoints.txtAggregate.txtAggregatePointObservations.txtAggregationIndex.txtAnalyticalHierarchyProcess.txtAnalyticalHillshading.txtB-SplineApproximation.txtBurnStreamNetworkintoDEM.txtCatchmentArea(FlowTracing).txtCatchmentArea(Parallel).txtCatchmentArea(Recursive).txtCellBalance.txtChangeDateFormat.txtChangeDetection.txtChangeGridValues.txtChangeTimeFormat.txtChannelNetwork.txtChannelNetworkandDrainageBasins.txtClipGridwithPolygon.txtClipPointswithPolygons.txtCloseGaps.txtCloseGapswithSpline.txtCloseOneCellGaps.txtClusterAnalysisforGrids.txtContourLinesfromGrid.txtConvergenceIndex(SearchRadius).txtConvergenceIndex.txtConvertDataStorageType.txtConvertLinestoPoints.txtConvertLinestoPolygons.txtConvertMultipointstoPoints.txtConvertPointstoLine(s).txtConvertPolygonLineVerticestoPoints.txtConvertPolygonstoLines.txtConvexHull.txtCreateGraticule.txtCropToData.txtCross-ClassificationandTabulation.txtCrossProfiles.txtCubicSplineApproximation.txtCurvatureClassification.txtCutShapesLayer.txtDTMFilter(slope-based).txtDirectionalStatisticsforSingleGrid.txtDistanceMatrix.txtDiurnalAnisotropicHeating.txtDownslopeDistanceGradient.txtEdgeContamination.txtEffectiveAirFlowHeights.txtFastRegionGrowingAlgorithm.txtFastRepresentativeness.txtFillGapsinRecords.txtFillSinks(PlanchonDarboux,2001).txtFillSinks(WangLiu).txtFillSinksXXL(WangLiu).txtFilterClumps.txtFireRiskAnalysis.txtFitNPointstoshape.txtFlatDetection.txtFlowPathLength.txtFlowWidthandSpecificCatchmentArea.txtFragmentation(Alternative).txtFragmentation(Standard).txtFragmentationClassesfromDensityandConnectivity.txtFunction.txtFuzzify.txtFuzzyIntersection(AND).txtFuzzyUnion(OR).txtGaussianFilter.txtGeographicallyWeightedMultipleRegression(Points).txtGeographicallyWeightedMultipleRegression(PointsGrids).txtGeographicallyWeightedMultipleRegression.txtGeographicallyWeightedRegression(PointsGrid).txtGeographicallyWeightedRegression.txtGeometricFigures.txtGetShapesExtents.txtGlobalMoransIforGrids.txtGradientVectorfromCartesiantoPolarCoordinates.txtGradientVectorfromPolartoCartesianCoordinates.txtGradientVectorsfromDirectionalComponents.txtGradientVectorsfromDirectionandLength.txtGradientVectorsfromSurface.txtGridBuffer.txtGridCalculator.txtGridCellIndex.txtGridDifference.txtGridDivision.txtGridMasking.txtGridNormalisation.txtGridOrientation.txtGridProximityBuffer.txtGridSkeletonization.txtGridStandardisation.txtGridStatisticsforPolygons.txtGridValuestoPoints(randomly).txtGridValuestoPoints.txtGridVolume.txtGridsProduct.txtGridsSum.txtHistogramSurface.txtHypsometry.txtInverseDistanceWeighted.txtInvertDataNo-Data.txtKernelDensityEstimation.txtLSFactor.txtLakeFlood.txtLandSurfaceTemperature.txtLaplacianFilter.txtLayerofextremevalue.txtLeastCostPaths.txtLine-PolygonIntersection.txtLineDissolve.txtLineProperties.txtLineSimplification.txtLocalMinimaandMaxima.txtMajorityFilter.txtMassBalanceIndex.txtMergeLayers.txtMetricConversions.txtMinimumDistanceAnalysis.txtModifiedQuadraticShepard.txtMorphologicalFilter.txtMorphometricProtectionIndex.txtMosaicking.txtMulti-BandVariation.txtMultiDirectionLeeFilter.txtMultilevelB-SplineInterpolation(fromGrid).txtMultilevelB-SplineInterpolation.txtMultipleRegressionAnalysis(GridGrids).txtMultipleRegressionAnalysis(PointsGrids).txtMultiresolutionIndexofValleyBottomFlatness(MRVBF).txtNaturalNeighbour.txtNearestNeighbour.txtOrderedWeightedAveraging(OWA).txtOrdinaryKriging(Global).txtOrdinaryKriging.txtOverlandFlow-KinematicWaveD8.txtOverlandFlowDistancetoChannelNetwork.txtPatching.txtPatternAnalysis.txtPointStatisticsforPolygons.txtPointsFilter.txtPointsThinning.txtPolartoCartesianCoordinates.txtPolygon-LineIntersection.txtPolygonCentroids.txtPolygonDifference.txtPolygonDissolve.txtPolygonDissolveAllPolygs.txtPolygonIdentity.txtPolygonIntersect.txtPolygonPartstoSeparatePolygons.txtPolygonProperties.txtPolygonShapeIndices.txtPolygonSymmetricalDifference.txtPolygonUnion.txtPolygonUpdate.txtPolygonstoEdgesandNodes.txtPolynomialRegression.txtPrincipleComponentsAnalysis.txtProfilefrompoints.txtProfilesfromLines.txtProximityGrid.txtQuadTreeStructuretoShapes.txtRGBComposite.txtRadiusofVariance(Grid).txtRandomField.txtRandomTerrainGeneration.txtRankFilter.txtRealSurfaceArea.txtReclassifyGridValues.txtRegressionAnalysis(PointsGrid).txtRelativeHeightsandSlopePositions.txtRemoveDuplicatePoints.txtRepresentativeness(Grid).txtResampling.txtResidualAnalysis(Grid).txtRunningAverage.txtSAGAWetnessIndex.txtSeedGeneration.txtSeparatepointsbydirection.txtShapesBuffer.txtShapesBufferFixed.txtShapestoGrid.txtShrinkAndExpand.txtSimpleFilter.txtSimpleRegionGrowing.txtSimulation.txtSinkDrainageRouteDetection.txtSinkRemoval.txtSkyViewFactor.txtSlope,Aspect,Curvature.txtSlopeLength.txtSoilTextureClassification.txtSpatialPointPatternAnalysis.txtSplitShapesLayerRandomly.txtStatisticsforGrids.txtStrahlerOrder.txtStreamPowerIndex.txtSupervisedClassification.txtSurfaceSpecificPoints.txtTPIBasedLandformClassification.txtTerrainRuggednessIndex(TRI).txtThinPlateSpline(Global).txtThinPlateSpline(Local).txtThinPlateSpline(TIN).txtThresholdBuffer.txtTopographicCorrection.txtTopographicPositionIndex(TPI).txtTopographicWetnessIndex(TWI).txtTransectthroughpolygonshapefile.txtTransformShapes.txtTransposeGrids.txtTriangulation.txtUniversalKriging(Global).txtUniversalKriging.txtUpslopeArea.txtUserDefinedFilter.txtVariogramCloud.txtVariogramSurface.txtVectorRuggednessMeasure(VRM).txtVectorisingGridClasses.txtVegetationIndex(SlopeBased).txtVerticalDistancetoChannelNetwork.txtWaterRetentionCapacity.txtWatershedBasins.txtWatershedSegmentation.txtWindEffect(WindwardLeewardIndex).txtZonalGridStatistics.txt2.1.4AccumulatedCost(Anisotropic).txtAccumulatedCost(Isotropic).txtAddCoordinatestopoints.txtAddGridValuestoPoints.txtAddGridValuestoShapes.txtAddPolygonAttributestoPoints.txtAggregate.txtAggregatePointObservations.txtAggregationIndex.txtAnalyticalHierarchyProcess.txtAnalyticalHillshading.txtB-SplineApproximation.txtBurnStreamNetworkintoDEM.txtCatchmentArea(FlowTracing).txtCatchmentArea(Parallel).txtCatchmentArea(Recursive).txtCellBalance.txtChangeDateFormat.txtChangeDetection.txtChangeGridValues.txtChangeTimeFormat.txtChannelNetwork.txtChannelNetworkandDrainageBasins.txtClipGridwithPolygon.txtClipPointswithPolygons.txtCloseGaps.txtCloseGapswithSpline.txtCloseOneCellGaps.txtClusterAnalysisforGrids.txtContourLinesfromGrid.txtConvergenceIndex(SearchRadius).txtConvergenceIndex.txtConvertDataStorageType.txtConvertLinestoPoints.txtConvertLinestoPolygons.txtConvertMultipointstoPoints.txtConvertPointstoLine(s).txtConvertPolygonLineVerticestoPoints.txtConvertPolygonstoLines.txtConvexHull.txtCreateGraticule.txtCropToData.txtCross-ClassificationandTabulation.txtCrossProfiles.txtCubicSplineApproximation.txtCurvatureClassification.txtCutShapesLayer.txtDTMFilter(slope-based).txtDirectionalStatisticsforSingleGrid.txtDistanceMatrix.txtDiurnalAnisotropicHeating.txtDownslopeDistanceGradient.txtEdgeContamination.txtEffectiveAirFlowHeights.txtFastRegionGrowingAlgorithm.txtFastRepresentativeness.txtFillGapsinRecords.txtFillSinks(PlanchonDarboux,2001).txtFillSinks(WangLiu).txtFillSinksXXL(WangLiu).txtFilterClumps.txtFireRiskAnalysis.txtFitNPointstoshape.txtFlatDetection.txtFlowPathLength.txtFlowWidthandSpecificCatchmentArea.txtFragmentation(Alternative).txtFragmentation(Standard).txtFragmentationClassesfromDensityandConnectivity.txtFunction.txtFuzzify.txtFuzzyIntersection(AND).txtFuzzyUnion(OR).txtGaussianFilter.txtGeographicallyWeightedMultipleRegression(Points).txtGeographicallyWeightedMultipleRegression(PointsGrids).txtGeographicallyWeightedMultipleRegression.txtGeographicallyWeightedRegression(PointsGrid).txtGeographicallyWeightedRegression.txtGeometricFigures.txtGetShapesExtents.txtGlobalMoransIforGrids.txtGradientVectorfromCartesiantoPolarCoordinates.txtGradientVectorfromPolartoCartesianCoordinates.txtGradientVectorsfromDirectionalComponents.txtGradientVectorsfromDirectionandLength.txtGradientVectorsfromSurface.txtGridBuffer.txtGridCalculator.txtGridCellIndex.txtGridDifference.txtGridDivision.txtGridMasking.txtGridNormalisation.txtGridOrientation.txtGridProximityBuffer.txtGridSkeletonization.txtGridStandardisation.txtGridStatisticsforPolygons.txtGridValuestoPoints(randomly).txtGridValuestoPoints.txtGridVolume.txtGridsProduct.txtGridsSum.txtHistogramSurface.txtHypsometry.txtInverseDistanceWeighted.txtInvertDataNo-Data.txtKernelDensityEstimation.txtLSFactor.txtLakeFlood.txtLandSurfaceTemperature.txtLaplacianFilter.txtLayerofextremevalue.txtLeastCostPaths.txtLine-PolygonIntersection.txtLineDissolve.txtLineProperties.txtLineSimplification.txtLocalMinimaandMaxima.txtMajorityFilter.txtMassBalanceIndex.txtMergeLayers.txtMetricConversions.txtMinimumDistanceAnalysis.txtModifiedQuadraticShepard.txtMorphologicalFilter.txtMorphometricProtectionIndex.txtMosaicking.txtMulti-BandVariation.txtMultiDirectionLeeFilter.txtMultilevelB-SplineInterpolation(fromGrid).txtMultilevelB-SplineInterpolation.txtMultipleRegressionAnalysis(GridGrids).txtMultipleRegressionAnalysis(PointsGrids).txtMultiresolutionIndexofValleyBottomFlatness(MRVBF).txtNaturalNeighbour.txtNearestNeighbour.txtOrderedWeightedAveraging(OWA).txtOrdinaryKriging(Global).txtOrdinaryKriging.txtOverlandFlow-KinematicWaveD8.txtOverlandFlowDistancetoChannelNetwork.txtPatching.txtPatternAnalysis.txtPointStatisticsforPolygons.txtPointsFilter.txtPointsThinning.txtPolartoCartesianCoordinates.txtPolygon-LineIntersection.txtPolygonCentroids.txtPolygonDifference.txtPolygonDissolve.txtPolygonDissolveAllPolygs.txtPolygonIdentity.txtPolygonIntersect.txtPolygonPartstoSeparatePolygons.txtPolygonProperties.txtPolygonShapeIndices.txtPolygonSymmetricalDifference.txtPolygonUnion.txtPolygonUpdate.txtPolygonstoEdgesandNodes.txtPolynomialRegression.txtPrincipleComponentsAnalysis.txtProfilefrompoints.txtProfilesfromLines.txtProximityGrid.txtQuadTreeStructuretoShapes.txtRGBComposite.txtRadiusofVariance(Grid).txtRandomField.txtRandomTerrainGeneration.txtRankFilter.txtRealSurfaceArea.txtReclassifyGridValues.txtRegressionAnalysis(PointsGrid).txtRelativeHeightsandSlopePositions.txtRemoveDuplicatePoints.txtRepresentativeness(Grid).txtResampling.txtResidualAnalysis(Grid).txtRunningAverage.txtSAGAWetnessIndex.txtSeedGeneration.txtSeparatepointsbydirection.txtShapesBuffer.txtShapesBufferFixed.txtShapestoGrid.txtShrinkAndExpand.txtSimpleFilter.txtSimpleRegionGrowing.txtSimulation.txtSinkDrainageRouteDetection.txtSinkRemoval.txtSkyViewFactor.txtSlope,Aspect,Curvature.txtSlopeLength.txtSoilTextureClassification.txtSpatialPointPatternAnalysis.txtSplitShapesLayerRandomly.txtStatisticsforGrids.txtStrahlerOrder.txtStreamPowerIndex.txtSupervisedClassification.txtSurfaceSpecificPoints.txtTPIBasedLandformClassification.txtTerrainRuggednessIndex(TRI).txtThinPlateSpline(Global).txtThinPlateSpline(Local).txtThinPlateSpline(TIN).txtThresholdBuffer.txtTopographicCorrection.txtTopographicPositionIndex(TPI).txtTopographicWetnessIndex(TWI).txtTransectthroughpolygonshapefile.txtTransformShapes.txtTransposeGrids.txtTriangulation.txtUniversalKriging(Global).txtUniversalKriging.txtUpslopeArea.txtUserDefinedFilter.txtVariogramCloud.txtVariogramSurface.txtVectorRuggednessMeasure(VRM).txtVectorisingGridClasses.txtVegetationIndex(SlopeBased).txtVerticalDistancetoChannelNetwork.txtWaterRetentionCapacity.txtWatershedBasins.txtWatershedSegmentation.txtWindEffect(WindwardLeewardIndex).txtZonalGridStatistics.txt2.2.0AccumulatedCost(Anisotropic).txtAccumulatedCost(Isotropic).txtAddCoordinatestopoints.txtAddGridValuestoPoints.txtAddGridValuestoShapes.txtAddPolygonAttributestoPoints.txtAggregate.txtAggregatePointObservations.txtAggregationIndex.txtAnalyticalHierarchyProcess.txtAnalyticalHillshading.txtB-SplineApproximation.txtBurnStreamNetworkintoDEM.txtCellBalance.txtChangeDateFormat.txtChangeDetection.txtChangeGridValues.txtChangeTimeFormat.txtChannelNetwork.txtChannelNetworkandDrainageBasins.txtClipGridwithPolygon.txtClipPointswithPolygons.txtCloseGaps.txtCloseGapswithSpline.txtCloseOneCellGaps.txtClusterAnalysisforGrids.txtContourLinesfromGrid.txtConvergenceIndex(SearchRadius).txtConvergenceIndex.txtConvertDataStorageType.txtConvertLinestoPoints.txtConvertLinestoPolygons.txtConvertMultipointstoPoints.txtConvertPointstoLine(s).txtConvertPolygonLineVerticestoPoints.txtConvertPolygonstoLines.txtConvexHull.txtCreateGraticule.txtCropToData.txtCross-ClassificationandTabulation.txtCrossProfiles.txtCubicSplineApproximation.txtCurvatureClassification.txtCutShapesLayer.txtDTMFilter(slope-based).txtDirectionalStatisticsforSingleGrid.txtDistanceMatrix.txtDiurnalAnisotropicHeating.txtDownslopeDistanceGradient.txtEdgeContamination.txtEffectiveAirFlowHeights.txtFastRegionGrowingAlgorithm.txtFastRepresentativeness.txtFillGapsinRecords.txtFillSinks(PlanchonDarboux,2001).txtFillSinks(WangLiu).txtFillSinksXXL(WangLiu).txtFilterClumps.txtFireRiskAnalysis.txtFitNPointstoshape.txtFlatDetection.txtFlowAccumulation(FlowTracing).txtFlowAccumulation(Recursive).txtFlowAccumulation(Top-Down).txtFlowPathLength.txtFlowWidthandSpecificCatchmentArea.txtFragmentation(Alternative).txtFragmentation(Standard).txtFragmentationClassesfromDensityandConnectivity.txtFunction.txtFuzzify.txtFuzzyIntersection(AND).txtFuzzyUnion(OR).txtGaussianFilter.txtGeographicallyWeightedMultipleRegression(Points).txtGeographicallyWeightedMultipleRegression(PointsGrids).txtGeographicallyWeightedMultipleRegression.txtGeographicallyWeightedRegression(PointsGrid).txtGeographicallyWeightedRegression.txtGeometricFigures.txtGetShapesExtents.txtGlobalMoransIforGrids.txtGradientVectorfromCartesiantoPolarCoordinates.txtGradientVectorfromPolartoCartesianCoordinates.txtGradientVectorsfromDirectionalComponents.txtGradientVectorsfromDirectionandLength.txtGradientVectorsfromSurface.txtGridBuffer.txtGridCalculator.txtGridCellIndex.txtGridDifference.txtGridDivision.txtGridMasking.txtGridNormalisation.txtGridOrientation.txtGridProximityBuffer.txtGridSkeletonization.txtGridStandardisation.txtGridStatisticsforPolygons.txtGridValuestoPoints(randomly).txtGridValuestoPoints.txtGridVolume.txtGridsProduct.txtGridsSum.txtHistogramSurface.txtHypsometry.txtInverseDistanceWeighted.txtInvertDataNo-Data.txtKernelDensityEstimation.txtLSFactor.txtLakeFlood.txtLandSurfaceTemperature.txtLaplacianFilter.txtLayerofextremevalue.txtLeastCostPaths.txtLine-PolygonIntersection.txtLineDissolve.txtLineProperties.txtLineSimplification.txtLocalMinimaandMaxima.txtMajorityFilter.txtMassBalanceIndex.txtMergeLayers.txtMetricConversions.txtMinimumDistanceAnalysis.txtModifiedQuadraticShepard.txtMorphologicalFilter.txtMorphometricProtectionIndex.txtMosaicking.txtMulti-BandVariation.txtMultiDirectionLeeFilter.txtMultilevelB-SplineInterpolation(fromGrid).txtMultilevelB-SplineInterpolation.txtMultilevelB-SplineInterpolationforCategories.txtMultipleRegressionAnalysis(GridGrids).txtMultipleRegressionAnalysis(PointsGrids).txtMultiresolutionIndexofValleyBottomFlatness(MRVBF).txtNaturalNeighbour.txtNearestNeighbour.txtOrderedWeightedAveraging(OWA).txtOrdinaryKriging(Global).txtOrdinaryKriging.txtOverlandFlow-KinematicWaveD8.txtOverlandFlowDistancetoChannelNetwork.txtPatching.txtPatternAnalysis.txtPointStatisticsforPolygons.txtPointsFilter.txtPointsThinning.txtPolartoCartesianCoordinates.txtPolygon-LineIntersection.txtPolygonCentroids.txtPolygonDifference.txtPolygonDissolve.txtPolygonDissolveAllPolygs.txtPolygonIdentity.txtPolygonIntersect.txtPolygonPartstoSeparatePolygons.txtPolygonProperties.txtPolygonShapeIndices.txtPolygonSymmetricalDifference.txtPolygonUnion.txtPolygonUpdate.txtPolygonstoEdgesandNodes.txtPolynomialRegression.txtPrincipleComponentsAnalysis.txtProfilefrompoints.txtProfilesfromLines.txtProximityGrid.txtQuadTreeStructuretoShapes.txtRGBComposite.txtRadiusofVariance(Grid).txtRandomField.txtRandomTerrainGeneration.txtRankFilter.txtRealSurfaceArea.txtReclassifyGridValues.txtRegressionAnalysis(PointsGrid).txtRelativeHeightsandSlopePositions.txtRemoveDuplicatePoints.txtRepresentativeness(Grid).txtResampling.txtResidualAnalysis(Grid).txtRunningAverage.txtSAGAWetnessIndex.txtSeedGeneration.txtSeparatepointsbydirection.txtShapesBuffer.txtShapesBufferFixed.txtShapestoGrid.txtShrinkAndExpand.txtSimpleFilter.txtSimpleRegionGrowing.txtSimulation.txtSinkDrainageRouteDetection.txtSinkRemoval.txtSkyViewFactor.txtSlope,Aspect,Curvature.txtSlopeLength.txtSoilTextureClassification.txtSpatialPointPatternAnalysis.txtSplitShapesLayerRandomly.txtStatisticsforGrids.txtStrahlerOrder.txtStreamPowerIndex.txtSupervisedClassification.txtSurfaceSpecificPoints.txtTPIBasedLandformClassification.txtTerrainRuggednessIndex(TRI).txtThinPlateSpline(TIN).txtThinPlateSpline.txtThresholdBuffer.txtTopographicCorrection.txtTopographicPositionIndex(TPI).txtTopographicWetnessIndex(TWI).txtTransectthroughpolygonshapefile.txtTransformShapes.txtTransposeGrids.txtTriangulation.txtUniversalKriging(Global).txtUniversalKriging.txtUpslopeArea.txtUserDefinedFilter.txtVariogramCloud.txtVariogramSurface.txtVectorRuggednessMeasure(VRM).txtVectorisingGridClasses.txtVegetationIndex(SlopeBased).txtVerticalDistancetoChannelNetwork.txtWaterRetentionCapacity.txtWatershedBasins.txtWatershedSegmentation.txtWindEffect(WindwardLeewardIndex).txtZonalGridStatistics.txt2.2.2AccumulatedCost(Anisotropic).txtAccumulatedCost(Isotropic).txtAddCoordinatestopoints.txtAddGridValuestoPoints.txtAddGridValuestoShapes.txtAddPolygonAttributestoPoints.txtAggregate.txtAggregatePointObservations.txtAggregationIndex.txtAnalyticalHierarchyProcess.txtAnalyticalHillshading.txtB-SplineApproximation.txtBurnStreamNetworkintoDEM.txtCellBalance.txtChangeDateFormat.txtChangeDetection.txtChangeGridValues.txtChangeTimeFormat.txtChannelNetwork.txtChannelNetworkandDrainageBasins.txtClipGridwithPolygon.txtClipPointswithPolygons.txtCloseGaps.txtCloseGapswithSpline.txtCloseOneCellGaps.txtClusterAnalysisforGrids.txtConfusionMatrix(GridPolygons).txtContourLinesfromGrid.txtConvergenceIndex(SearchRadius).txtConvergenceIndex.txtConvertDataStorageType.txtConvertLinestoPoints.txtConvertLinestoPolygons.txtConvertMultipointstoPoints.txtConvertPointstoLine(s).txtConvertPolygonLineVerticestoPoints.txtConvertPolygonstoLines.txtConvexHull.txtCreateGraticule.txtCropToData.txtCross-ClassificationandTabulation.txtCrossProfiles.txtCubicSplineApproximation.txtCurvatureClassification.txtCutShapesLayer.txtDTMFilter(slope-based).txtDirectionalStatisticsforSingleGrid.txtDistanceMatrix.txtDiurnalAnisotropicHeating.txtDiversityOfCategories.txtDownslopeDistanceGradient.txtEdgeContamination.txtEffectiveAirFlowHeights.txtFastRegionGrowingAlgorithm.txtFastRepresentativeness.txtFillGapsinRecords.txtFillSinks(PlanchonDarboux,2001).txtFillSinks(WangLiu).txtFillSinksXXL(WangLiu).txtFilterClumps.txtFireRiskAnalysis.txtFitNPointstoshape.txtFlatDetection.txtFlowAccumulation(FlowTracing).txtFlowAccumulation(Recursive).txtFlowAccumulation(Top-Down).txtFlowPathLength.txtFlowWidthandSpecificCatchmentArea.txtFragmentation(Alternative).txtFragmentation(Standard).txtFragmentationClassesfromDensityandConnectivity.txtFunction.txtFuzzify.txtFuzzyIntersection(AND).txtFuzzyUnion(OR).txtGaussianFilter.txtGeographicallyWeightedMultipleRegression(Points).txtGeographicallyWeightedMultipleRegression(PointsGrids).txtGeographicallyWeightedMultipleRegression.txtGeographicallyWeightedRegression(PointsGrid).txtGeographicallyWeightedRegression.txtGeometricFigures.txtGetShapesExtents.txtGlobalMoransIforGrids.txtGradientVectorfromCartesiantoPolarCoordinates.txtGradientVectorfromPolartoCartesianCoordinates.txtGradientVectorsfromDirectionalComponents.txtGradientVectorsfromDirectionandLength.txtGradientVectorsfromSurface.txtGridBuffer.txtGridCalculator.txtGridCellIndex.txtGridDifference.txtGridDivision.txtGridMasking.txtGridNormalisation.txtGridOrientation.txtGridProximityBuffer.txtGridSkeletonization.txtGridStandardisation.txtGridStatisticsforPolygons.txtGridValuestoPoints(randomly).txtGridValuestoPoints.txtGridVolume.txtGridsProduct.txtGridsSum.txtHistogramSurface.txtHypsometry.txtInverseDistanceWeighted.txtInvertDataNo-Data.txtKernelDensityEstimation.txtLSFactor.txtLakeFlood.txtLandSurfaceTemperature.txtLaplacianFilter.txtLayerofextremevalue.txtLeastCostPaths.txtLine-PolygonIntersection.txtLineDissolve.txtLineProperties.txtLineSimplification.txtLocalMinimaandMaxima.txtMajorityFilter.txtMassBalanceIndex.txtMergeLayers.txtMetricConversions.txtMinimumDistanceAnalysis.txtModifiedQuadraticShepard.txtMorphologicalFilter.txtMorphometricProtectionIndex.txtMosaicking.txtMulti-BandVariation.txtMultiDirectionLeeFilter.txtMultilevelB-SplineInterpolation(fromGrid).txtMultilevelB-SplineInterpolation.txtMultilevelB-SplineInterpolationforCategories.txtMultipleRegressionAnalysis(GridGrids).txtMultipleRegressionAnalysis(PointsGrids).txtMultiresolutionIndexofValleyBottomFlatness(MRVBF).txtNaturalNeighbour.txtNearestNeighbour.txtOrderedWeightedAveraging(OWA).txtOrdinaryKriging(Global).txtOrdinaryKriging.txtOverlandFlow-KinematicWaveD8.txtOverlandFlowDistancetoChannelNetwork.txtPatching.txtPatternAnalysis.txtPointStatisticsforPolygons.txtPointsFilter.txtPointsThinning.txtPolartoCartesianCoordinates.txtPolygon-LineIntersection.txtPolygonCentroids.txtPolygonDifference.txtPolygonDissolve.txtPolygonDissolveAllPolygs.txtPolygonIdentity.txtPolygonIntersect.txtPolygonPartstoSeparatePolygons.txtPolygonProperties.txtPolygonShapeIndices.txtPolygonSymmetricalDifference.txtPolygonUnion.txtPolygonUpdate.txtPolygonstoEdgesandNodes.txtPolynomialRegression.txtPrincipleComponentsAnalysis.txtProfilefrompoints.txtProfilesfromLines.txtProximityGrid.txtQuadTreeStructuretoShapes.txtRGBComposite.txtRadiusofVariance(Grid).txtRandomField.txtRandomTerrainGeneration.txtRankFilter.txtRealSurfaceArea.txtReclassifyGridValues.txtRegressionAnalysis(PointsGrid).txtRelativeHeightsandSlopePositions.txtRemoveDuplicatePoints.txtRepresentativeness(Grid).txtResampling.txtResidualAnalysis(Grid).txtRunningAverage.txtSAGAWetnessIndex.txtSeedGeneration.txtSeparatepointsbydirection.txtShapesBuffer.txtShapesBufferFixed.txtShapestoGrid.txtShrinkAndExpand.txtSimpleFilter.txtSimpleRegionGrowing.txtSimulation.txtSinkDrainageRouteDetection.txtSinkRemoval.txtSkyViewFactor.txtSlope,Aspect,Curvature.txtSlopeLength.txtSoilTextureClassification.txtSpatialPointPatternAnalysis.txtSplitShapesLayerRandomly.txtStatisticsforGrids.txtStrahlerOrder.txtStreamPowerIndex.txtSupervisedClassification.txtSurfaceSpecificPoints.txtTPIBasedLandformClassification.txtTerrainRuggednessIndex(TRI).txtThinPlateSpline(TIN).txtThinPlateSpline.txtThresholdBuffer.txtTopographicCorrection.txtTopographicPositionIndex(TPI).txtTopographicWetnessIndex(TWI).txtTransectthroughpolygonshapefile.txtTransformShapes.txtTransposeGrids.txtTriangulation.txtUniversalKriging(Global).txtUniversalKriging.txtUpslopeArea.txtUserDefinedFilter.txtVariogramCloud.txtVariogramSurface.txtVectorRuggednessMeasure(VRM).txtVectorisingGridClasses.txtVegetationIndex(SlopeBased).txtVerticalDistancetoChannelNetwork.txtWaterRetentionCapacity.txtWatershedBasins.txtWatershedSegmentation.txtWindEffect(WindwardLeewardIndex).txtZonalGridStatistics.txt2.2.3AccumulatedCost(Anisotropic).txtAccumulatedCost(Isotropic).txtAddCoordinatestopoints.txtAddGridValuestoPoints.txtAddGridValuestoShapes.txtAddPolygonAttributestoPoints.txtAggregate.txtAggregatePointObservations.txtAggregationIndex.txtAnalyticalHierarchyProcess.txtAnalyticalHillshading.txtB-SplineApproximation.txtBurnStreamNetworkintoDEM.txtCellBalance.txtChangeDateFormat.txtChangeDetection.txtChangeGridValues.txtChangeTimeFormat.txtChannelNetwork.txtChannelNetworkandDrainageBasins.txtClipGridwithPolygon.txtClipPointswithPolygons.txtCloseGaps.txtCloseGapswithSpline.txtCloseOneCellGaps.txtClusterAnalysisforGrids.txtConfusionMatrix(GridPolygons).txtContourLinesfromGrid.txtConvergenceIndex(SearchRadius).txtConvergenceIndex.txtConvertDataStorageType.txtConvertLinestoPoints.txtConvertLinestoPolygons.txtConvertMultipointstoPoints.txtConvertPointstoLine(s).txtConvertPolygonLineVerticestoPoints.txtConvertPolygonstoLines.txtConvexHull.txtCreateLinesGraticule.txtCreatePolygonsGraticule.txtCropToData.txtCross-ClassificationandTabulation.txtCrossProfiles.txtCubicSplineApproximation.txtCurvatureClassification.txtCutShapesLayer.txtDTMFilter(slope-based).txtDiffusiveHillslopeEvolution(ADI).txtDiffusiveHillslopeEvolution(FTCS).txtDirectionalStatisticsforSingleGrid.txtDistanceMatrix.txtDiurnalAnisotropicHeating.txtDiversityOfCategories.txtDownslopeDistanceGradient.txtEdgeContamination.txtEffectiveAirFlowHeights.txtFastRegionGrowingAlgorithm.txtFastRepresentativeness.txtFillGapsinRecords.txtFillSinks(PlanchonDarboux,2001).txtFillSinks(QMofESP).txtFillSinks(WangLiu).txtFillSinksXXL(WangLiu).txtFilterClumps.txtFireRiskAnalysis.txtFitNPointstoshape.txtFlatDetection.txtFlowAccumulation(FlowTracing).txtFlowAccumulation(QMofESP).txtFlowAccumulation(Recursive).txtFlowAccumulation(Top-Down).txtFlowPathLength.txtFlowWidthandSpecificCatchmentArea.txtFragmentation(Alternative).txtFragmentation(Standard).txtFragmentationClassesfromDensityandConnectivity.txtFunction.txtFuzzify.txtFuzzyIntersection(AND).txtFuzzyUnion(OR).txtGaussianFilter.txtGeographicallyWeightedMultipleRegression(Points).txtGeographicallyWeightedMultipleRegression(PointsGrids).txtGeographicallyWeightedMultipleRegression.txtGeographicallyWeightedRegression(PointsGrid).txtGeographicallyWeightedRegression.txtGeometricFigures.txtGetShapesExtents.txtGlobalMoransIforGrids.txtGradientVectorfromCartesiantoPolarCoordinates.txtGradientVectorfromPolartoCartesianCoordinates.txtGradientVectorsfromDirectionalComponents.txtGradientVectorsfromDirectionandLength.txtGradientVectorsfromSurface.txtGridBuffer.txtGridCalculator.txtGridCellIndex.txtGridDifference.txtGridDivision.txtGridMasking.txtGridNormalisation.txtGridOrientation.txtGridProximityBuffer.txtGridSkeletonization.txtGridStandardisation.txtGridStatisticsforPolygons.txtGridValuestoPoints(randomly).txtGridValuestoPoints.txtGridVolume.txtGridsProduct.txtGridsSum.txtHistogramSurface.txtHypsometry.txtInverseDistanceWeighted.txtInvertDataNo-Data.txtKernelDensityEstimation.txtLSFactor.txtLakeFlood.txtLandSurfaceTemperature.txtLaplacianFilter.txtLayerofextremevalue.txtLeastCostPaths.txtLine-PolygonIntersection.txtLineDissolve.txtLineProperties.txtLineSimplification.txtLocalMinimaandMaxima.txtMajorityFilter.txtMassBalanceIndex.txtMergeLayers.txtMetricConversions.txtMinimumDistanceAnalysis.txtModifiedQuadraticShepard.txtMorphologicalFilter.txtMorphometricProtectionIndex.txtMosaicking.txtMulti-BandVariation.txtMultiDirectionLeeFilter.txtMultilevelB-SplineInterpolation(fromGrid).txtMultilevelB-SplineInterpolation.txtMultilevelB-SplineInterpolationforCategories.txtMultipleRegressionAnalysis(GridGrids).txtMultipleRegressionAnalysis(PointsGrids).txtMultiresolutionIndexofValleyBottomFlatness(MRVBF).txtNaturalNeighbour.txtNearestNeighbour.txtOrderedWeightedAveraging(OWA).txtOrdinaryKriging(Global).txtOrdinaryKriging.txtOverlandFlow-KinematicWaveD8.txtOverlandFlowDistancetoChannelNetwork.txtPatching.txtPatternAnalysis.txtPointStatisticsforPolygons.txtPointsFilter.txtPointsThinning.txtPolartoCartesianCoordinates.txtPolygon-LineIntersection.txtPolygonCentroids.txtPolygonDifference.txtPolygonDissolve.txtPolygonDissolveAllPolygs.txtPolygonIdentity.txtPolygonIntersect.txtPolygonPartstoSeparatePolygons.txtPolygonProperties.txtPolygonShapeIndices.txtPolygonSymmetricalDifference.txtPolygonUnion.txtPolygonUpdate.txtPolygonstoEdgesandNodes.txtPolynomialRegression.txtPrincipleComponentsAnalysis.txtProfilefrompoints.txtProfilesfromLines.txtProximityGrid.txtQuadTreeStructuretoShapes.txtRGBComposite.txtRadiusofVariance(Grid).txtRandomField.txtRandomTerrainGeneration.txtRankFilter.txtRealSurfaceArea.txtReclassifyGridValues.txtRegressionAnalysis(PointsGrid).txtRelativeHeightsandSlopePositions.txtRemoveDuplicatePoints.txtRepresentativeness(Grid).txtResampling.txtResidualAnalysis(Grid).txtRunningAverage.txtSAGAWetnessIndex.txtSeedGeneration.txtSeparatepointsbydirection.txtShapesBuffer.txtShapesBufferFixed.txtShapestoGrid.txtShrinkAndExpand.txtSimpleFilter.txtSimpleRegionGrowing.txtSimulation.txtSinkDrainageRouteDetection.txtSinkRemoval.txtSkyViewFactor.txtSlope,Aspect,Curvature.txtSlopeLength.txtSoilTextureClassification.txtSpatialPointPatternAnalysis.txtSplitShapesLayerRandomly.txtStatisticsforGrids.txtStrahlerOrder.txtStreamPowerIndex.txtSuccessiveFlowRouting.txtSupervisedClassification.txtSurfaceSpecificPoints.txtTPIBasedLandformClassification.txtTerrainRuggednessIndex(TRI).txtThinPlateSpline(TIN).txtThinPlateSpline.txtThresholdBuffer.txtTopographicCorrection.txtTopographicPositionIndex(TPI).txtTopographicWetnessIndex(TWI).txtTransectthroughpolygonshapefile.txtTransformShapes.txtTransposeGrids.txtTriangulation.txtUniversalKriging(Global).txtUniversalKriging.txtUpslopeArea.txtUserDefinedFilter.txtVariogramCloud.txtVariogramSurface.txtVectorRuggednessMeasure(VRM).txtVectorisingGridClasses.txtVegetationIndex(SlopeBased).txtVerticalDistancetoChannelNetwork.txtWaterRetentionCapacity.txtWatershedBasins.txtWatershedSegmentation.txtWindEffect(WindwardLeewardIndex).txtZonalGridStatistics.txtext__init__.py__init__.pyc__init__.pyosupervisedclassification.pysupervisedclassification.pycsupervisedclassification.pyoversioncheck.pyversioncheck.pycversioncheck.pyotaudemTauDEMAlgorithm.pyTauDEMAlgorithm.pycTauDEMAlgorithm.pyoTauDEMAlgorithmProvider.pyTauDEMAlgorithmProvider.pycTauDEMAlgorithmProvider.pyoTauDEMMultifileAlgorithm.pyTauDEMMultifileAlgorithm.pycTauDEMMultifileAlgorithm.pyoTauDEMUtils.pyTauDEMUtils.pycTauDEMUtils.pyo__init__.py__init__.pyc__init__.pyodescriptionmultiaread8.txtareadinf.txtd8flowdir.txtd8flowpathextremeup.txtd8hdisttostrm.txtdinfavalanche.txtdinfconclimaccum.txtdinfdecayaccum.txtdinfflowdir.txtdinfrevaccum.txtdinfupdependence.txtgagewatershed.txtgagewatershed2.txtmoveoutletstostrm.txtpitremove.txtselectgtthreshold.txtslopearearatio.txtslopeavedown.txtstreamnet.txtthreshold.txttwi.txtsinglearead8.txtareadinf.txtd8flowdir.txtd8flowpathextremeup.txtd8hdisttostrm.txtdinfavalanche.txtdinfconclimaccum.txtdinfdecayaccum.txtdinfflowdir.txtdinfrevaccum.txtdinfupdependence.txtgagewatershed.txtgagewatershed2.txtmoveoutletstostrm.txtpitremove.txtselectgtthreshold.txtslopearearatio.txtslopeavedown.txtstreamnet.txtthreshold.txttwi.txtdinfdistdown.pydinfdistdown.pycdinfdistdown.pyodinfdistdown_multi.pydinfdistdown_multi.pycdinfdistdown_multi.pyodinfdistup.pydinfdistup.pycdinfdistup.pyodinfdistup_multi.pydinfdistup_multi.pycdinfdistup_multi.pyodinftranslimaccum.pydinftranslimaccum.pycdinftranslimaccum.pyodinftranslimaccum2.pydinftranslimaccum2.pycdinftranslimaccum2.pyodinftranslimaccum2_multi.pydinftranslimaccum2_multi.pycdinftranslimaccum2_multi.pyodinftranslimaccum_multi.pydinftranslimaccum_multi.pycdinftranslimaccum_multi.pyodropanalysis.pydropanalysis.pycdropanalysis.pyodropanalysis_multi.pydropanalysis_multi.pycdropanalysis_multi.pyogridnet.pygridnet.pycgridnet.pyogridnet_multi.pygridnet_multi.pycgridnet_multi.pyolengtharea.pylengtharea.pyclengtharea.pyolengtharea_multi.pylengtharea_multi.pyclengtharea_multi.pyopeukerdouglas.pypeukerdouglas.pycpeukerdouglas.pyopeukerdouglas_multi.pypeukerdouglas_multi.pycpeukerdouglas_multi.pyoslopearea.pyslopearea.pycslopearea.pyoslopearea_multi.pyslopearea_multi.pycslopearea_multi.pyocoreAlgorithmProvider.pyAlgorithmProvider.pycAlgorithmProvider.pyoGeoAlgorithm.pyGeoAlgorithm.pycGeoAlgorithm.pyoGeoAlgorithmExecutionException.pyGeoAlgorithmExecutionException.pycGeoAlgorithmExecutionException.pyoProcessing.pyProcessing.pycProcessing.pyoProcessingConfig.pyProcessingConfig.pycProcessingConfig.pyoProcessingLog.pyProcessingLog.pycProcessingLog.pyoProcessingResults.pyProcessingResults.pycProcessingResults.pyo__init__.py__init__.pyc__init__.pyooutputs.pyoutputs.pycoutputs.pyoparameters.pyparameters.pycparameters.pyoguiAlgorithmClassification.pyAlgorithmClassification.pycAlgorithmClassification.pyoAlgorithmDialog.pyAlgorithmDialog.pycAlgorithmDialog.pyoAlgorithmDialogBase.pyAlgorithmDialogBase.pycAlgorithmDialogBase.pyoAlgorithmExecutor.pyAlgorithmExecutor.pycAlgorithmExecutor.pyoAutofillDialog.pyAutofillDialog.pycAutofillDialog.pyoBatchAlgorithmDialog.pyBatchAlgorithmDialog.pycBatchAlgorithmDialog.pyoBatchInputSelectionPanel.pyBatchInputSelectionPanel.pycBatchInputSelectionPanel.pyoBatchOutputSelectionPanel.pyBatchOutputSelectionPanel.pycBatchOutputSelectionPanel.pyoBatchPanel.pyBatchPanel.pycBatchPanel.pyoCMakeLists.txtCommanderWindow.pyCommanderWindow.pycCommanderWindow.pyoConfigDialog.pyConfigDialog.pycConfigDialog.pyoContextAction.pyContextAction.pycContextAction.pyoCreateNewScriptAction.pyCreateNewScriptAction.pycCreateNewScriptAction.pyoCrsSelectionPanel.pyCrsSelectionPanel.pycCrsSelectionPanel.pyoDeleteScriptAction.pyDeleteScriptAction.pycDeleteScriptAction.pyoEditRenderingStylesDialog.pyEditRenderingStylesDialog.pycEditRenderingStylesDialog.pyoEditScriptAction.pyEditScriptAction.pycEditScriptAction.pyoExtentSelectionPanel.pyExtentSelectionPanel.pycExtentSelectionPanel.pyoFileSelectionPanel.pyFileSelectionPanel.pycFileSelectionPanel.pyoFixedTableDialog.pyFixedTableDialog.pycFixedTableDialog.pyoFixedTablePanel.pyFixedTablePanel.pycFixedTablePanel.pyoGeometryPredicateSelectionPanel.pyGeometryPredicateSelectionPanel.pycGeometryPredicateSelectionPanel.pyoGetScriptsAndModels.pyGetScriptsAndModels.pycGetScriptsAndModels.pyoHelp2Html.pyHelp2Html.pycHelp2Html.pyoHelpEditionDialog.pyHelpEditionDialog.pycHelpEditionDialog.pyoHistoryDialog.pyHistoryDialog.pycHistoryDialog.pyoInputLayerSelectorPanel.pyInputLayerSelectorPanel.pycInputLayerSelectorPanel.pyoLexerR.pyLexerR.pycLexerR.pyoMessageBarProgress.pyMessageBarProgress.pycMessageBarProgress.pyoMessageDialog.pyMessageDialog.pycMessageDialog.pyoMultipleFileInputDialog.pyMultipleFileInputDialog.pycMultipleFileInputDialog.pyoMultipleInputDialog.pyMultipleInputDialog.pycMultipleInputDialog.pyoMultipleInputPanel.pyMultipleInputPanel.pycMultipleInputPanel.pyoNumberInputDialog.pyNumberInputDialog.pycNumberInputDialog.pyoNumberInputPanel.pyNumberInputPanel.pycNumberInputPanel.pyoOutputSelectionPanel.pyOutputSelectionPanel.pycOutputSelectionPanel.pyoParametersPanel.pyParametersPanel.pycParametersPanel.pyoPostgisTableSelector.pyPostgisTableSelector.pycPostgisTableSelector.pyoPostprocessing.pyPostprocessing.pycPostprocessing.pyoProcessingToolbox.pyProcessingToolbox.pycProcessingToolbox.pyoRangePanel.pyRangePanel.pycRangePanel.pyoRectangleMapTool.pyRectangleMapTool.pycRectangleMapTool.pyoRenderingStyleFilePanel.pyRenderingStyleFilePanel.pycRenderingStyleFilePanel.pyoRenderingStyles.pyRenderingStyles.pycRenderingStyles.pyoResultsDialog.pyResultsDialog.pycResultsDialog.pyoScriptEdit.pyScriptEdit.pycScriptEdit.pyoScriptEditorDialog.pyScriptEditorDialog.pycScriptEditorDialog.pyoSilentProgress.pySilentProgress.pycSilentProgress.pyoTestTools.pyTestTools.pycTestTools.pyoToolboxAction.pyToolboxAction.pycToolboxAction.pyo__init__.py__init__.pyc__init__.pyoalgclasssification.txtalgnames.txtutils.pyutils.pycutils.pyoimagesalg.pngcommander.pngconfig.pngdelete.pngedit.pngedithelp.pnggdal.svggrass.svghistory.gifinput.pngiterate.pngminus.pngmodel.pngnamespace.pngotb.pngoutput.pngplus.pngpostgis.pngqgis.svgr.svgresults.pngrunalgorithm.pngsaga.pngscript.pngtaudem.svgtool.pngmetadata.txtmodelerAddModelFromFileAction.pyAddModelFromFileAction.pycAddModelFromFileAction.pyoCalculatorModelerAlgorithm.pyCalculatorModelerAlgorithm.pycCalculatorModelerAlgorithm.pyoCreateNewModelAction.pyCreateNewModelAction.pycCreateNewModelAction.pyoDeleteModelAction.pyDeleteModelAction.pycDeleteModelAction.pyoEditModelAction.pyEditModelAction.pycEditModelAction.pyoModelerAlgorithm.pyModelerAlgorithm.pycModelerAlgorithm.pyoModelerAlgorithmProvider.pyModelerAlgorithmProvider.pycModelerAlgorithmProvider.pyoModelerArrowItem.pyModelerArrowItem.pycModelerArrowItem.pyoModelerDialog.pyModelerDialog.pycModelerDialog.pyoModelerGraphicItem.pyModelerGraphicItem.pycModelerGraphicItem.pyoModelerOnlyAlgorithmProvider.pyModelerOnlyAlgorithmProvider.pycModelerOnlyAlgorithmProvider.pyoModelerParameterDefinitionDialog.pyModelerParameterDefinitionDialog.pycModelerParameterDefinitionDialog.pyoModelerParametersDialog.pyModelerParametersDialog.pycModelerParametersDialog.pyoModelerScene.pyModelerScene.pycModelerScene.pyoModelerUtils.pyModelerUtils.pycModelerUtils.pyoMultilineTextPanel.pyMultilineTextPanel.pycMultilineTextPanel.pyoRasterLayerBoundsAlgorithm.pyRasterLayerBoundsAlgorithm.pycRasterLayerBoundsAlgorithm.pyoVectorLayerBoundsAlgorithm.pyVectorLayerBoundsAlgorithm.pycVectorLayerBoundsAlgorithm.pyoWrongModelException.pyWrongModelException.pycWrongModelException.pyo__init__.py__init__.pyc__init__.pyoscriptAddScriptFromFileAction.pyAddScriptFromFileAction.pycAddScriptFromFileAction.pyoScriptAlgorithm.pyScriptAlgorithm.pycScriptAlgorithm.pyoScriptAlgorithmProvider.pyScriptAlgorithmProvider.pycScriptAlgorithmProvider.pyoScriptUtils.pyScriptUtils.pycScriptUtils.pyoWrongScriptException.pyWrongScriptException.pycWrongScriptException.pyo__init__.py__init__.pyc__init__.pyosnippets.pysnippets.pycsnippets.pyotestsAlgorithmsTestBase.pyAlgorithmsTestBase.pycAlgorithmsTestBase.pyoGdalAlgorithmsTest.pyGdalAlgorithmsTest.pycGdalAlgorithmsTest.pyoParametersTest.pyParametersTest.pycParametersTest.pyoQgisAlgorithmsTest.pyQgisAlgorithmsTest.pycQgisAlgorithmsTest.pyoTestData.pyTestData.pycTestData.pyo__init__.py__init__.pyc__init__.pyodatalines.dbflines.prjlines.qpjlines.shplines.shxpoints.dbfpoints.prjpoints.qpjpoints.shppoints.shxpoints2.dbfpoints2.prjpoints2.qpjpoints2.shppoints2.shxpolygons.dbfpolygons.geojsonpolygons.prjpolygons.qpjpolygons.shppolygons.shxpolygons2.dbfpolygons2.prjpolygons2.qpjpolygons2.shppolygons2.shxproject.qgsraster.tiftable.dbfunion.dbfunion.prjunion.qpjunion.shpunion.shxtools__init__.py__init__.pyc__init__.pyodataobjects.pydataobjects.pycdataobjects.pyogeneral.pygeneral.pycgeneral.pyohelp.pyhelp.pychelp.pyoraster.pyraster.pycraster.pyosystem.pysystem.pycsystem.pyotranslation.pytranslation.pyctranslation.pyovector.pyvector.pycvector.pyouiDlgAlgorithmBase.uiDlgAutofill.uiDlgConfig.uiDlgFixedTable.uiDlgGetScriptsAndModels.uiDlgHelpEdition.uiDlgHistory.uiDlgMessage.uiDlgModeler.uiDlgMultipleSelection.uiDlgNumberInput.uiDlgPostgisTableSelector.uiDlgRenderingStyles.uiDlgResults.uiDlgScriptEditor.uiProcessingToolbox.uiwidgetBaseSelector.uiwidgetBatchPanel.uiwidgetGeometryPredicateSelector.uiwidgetLayerSelector.uiwidgetNumberSelector.uiwidgetParametersPanel.uiwidgetRangeSelector.uipyplugin_installer__init__.py__init__.pyc__init__.pyoinstaller.pyinstaller.pycinstaller.pyoinstaller_data.pyinstaller_data.pycinstaller_data.pyoqgsplugininstallerfetchingdialog.pyqgsplugininstallerfetchingdialog.pycqgsplugininstallerfetchingdialog.pyoqgsplugininstallerinstallingdialog.pyqgsplugininstallerinstallingdialog.pycqgsplugininstallerinstallingdialog.pyoqgsplugininstallerpluginerrordialog.pyqgsplugininstallerpluginerrordialog.pycqgsplugininstallerpluginerrordialog.pyoqgsplugininstallerrepositorydialog.pyqgsplugininstallerrepositorydialog.pycqgsplugininstallerrepositorydialog.pyoui_qgsplugininstallerfetchingbase.pyui_qgsplugininstallerfetchingbase.pycui_qgsplugininstallerfetchingbase.pyoui_qgsplugininstallerinstallingbase.pyui_qgsplugininstallerinstallingbase.pycui_qgsplugininstallerinstallingbase.pyoui_qgsplugininstallerpluginerrorbase.pyui_qgsplugininstallerpluginerrorbase.pycui_qgsplugininstallerpluginerrorbase.pyoui_qgsplugininstallerrepositorybase.pyui_qgsplugininstallerrepositorybase.pycui_qgsplugininstallerrepositorybase.pyounzip.pyunzip.pycunzip.pyoversion_compare.pyversion_compare.pycversion_compare.pyoqsci_apisOSGeo_GDAL-OGR-1.10.0.apiOSGeo_GDAL-OGR-1.9.1.apiOSGeo_GEOS-3.4.2.apiPyQGIS-1.7.apiPyQGIS-1.8.apiPyQGIS-2.0.apiPyQGIS-2.2.apiPyQGIS.apiPyQt4-4.7.4.apiPython-2.5.apiPython-2.6.apiPython-2.7.apiQScintilla2-2.4.5.apiQScintilla2-2.7.2.apipyqgis.pap/usr/lib//usr/lib/python2.7/site-packages/PyQt4/uic//usr/lib/python2.7/site-packages/PyQt4/uic/widget-plugins//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/qgis//usr/lib/python2.7/site-packages/qgis/PyQt//usr/lib/python2.7/site-packages/qgis/PyQt/uic//usr/lib/python2.7/site-packages/qgis/analysis//usr/lib/python2.7/site-packages/qgis/core//usr/lib/python2.7/site-packages/qgis/gui//usr/lib/python2.7/site-packages/qgis/networkanalysis//usr/lib/python2.7/site-packages/qgis/testing//usr/share/qgis//usr/share/qgis/python//usr/share/qgis/python/console//usr/share/qgis/python/nose2//usr/share/qgis/python/nose2/backports//usr/share/qgis/python/nose2/plugins//usr/share/qgis/python/nose2/plugins/loader//usr/share/qgis/python/nose2/tests//usr/share/qgis/python/nose2/tests/functional//usr/share/qgis/python/nose2/tests/unit//usr/share/qgis/python/nose2/tools//usr/share/qgis/python/plugins//usr/share/qgis/python/plugins/GdalTools//usr/share/qgis/python/plugins/GdalTools/icons//usr/share/qgis/python/plugins/GdalTools/tools//usr/share/qgis/python/plugins/MetaSearch//usr/share/qgis/python/plugins/MetaSearch/dialogs//usr/share/qgis/python/plugins/MetaSearch/images//usr/share/qgis/python/plugins/MetaSearch/resources//usr/share/qgis/python/plugins/MetaSearch/resources/templates//usr/share/qgis/python/plugins/MetaSearch/ui//usr/share/qgis/python/plugins/db_manager//usr/share/qgis/python/plugins/db_manager/db_plugins//usr/share/qgis/python/plugins/db_manager/db_plugins/postgis//usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/icons//usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/plugins//usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/plugins/qgis_topoview//usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/plugins/qgis_topoview/templates//usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/plugins/versioning//usr/share/qgis/python/plugins/db_manager/db_plugins/spatialite//usr/share/qgis/python/plugins/db_manager/db_plugins/spatialite/icons//usr/share/qgis/python/plugins/db_manager/db_plugins/vlayers//usr/share/qgis/python/plugins/db_manager/icons//usr/share/qgis/python/plugins/db_manager/ui//usr/share/qgis/python/plugins/fTools//usr/share/qgis/python/plugins/fTools/icons//usr/share/qgis/python/plugins/fTools/icons/default//usr/share/qgis/python/plugins/fTools/tools//usr/share/qgis/python/plugins/processing//usr/share/qgis/python/plugins/processing/algs//usr/share/qgis/python/plugins/processing/algs/exampleprovider//usr/share/qgis/python/plugins/processing/algs/gdal//usr/share/qgis/python/plugins/processing/algs/grass//usr/share/qgis/python/plugins/processing/algs/grass/description//usr/share/qgis/python/plugins/processing/algs/grass7//usr/share/qgis/python/plugins/processing/algs/grass7/description//usr/share/qgis/python/plugins/processing/algs/grass7/ext//usr/share/qgis/python/plugins/processing/algs/help//usr/share/qgis/python/plugins/processing/algs/lidar//usr/share/qgis/python/plugins/processing/algs/lidar/fusion//usr/share/qgis/python/plugins/processing/algs/lidar/lastools//usr/share/qgis/python/plugins/processing/algs/otb//usr/share/qgis/python/plugins/processing/algs/otb/description//usr/share/qgis/python/plugins/processing/algs/otb/description/5.0.0//usr/share/qgis/python/plugins/processing/algs/otb/description/5.0.0/doc//usr/share/qgis/python/plugins/processing/algs/otb/helper//usr/share/qgis/python/plugins/processing/algs/qgis//usr/share/qgis/python/plugins/processing/algs/qgis/scripts//usr/share/qgis/python/plugins/processing/algs/qgis/ui//usr/share/qgis/python/plugins/processing/algs/r//usr/share/qgis/python/plugins/processing/algs/saga//usr/share/qgis/python/plugins/processing/algs/saga/description//usr/share/qgis/python/plugins/processing/algs/saga/description/2.1.2//usr/share/qgis/python/plugins/processing/algs/saga/description/2.1.3//usr/share/qgis/python/plugins/processing/algs/saga/description/2.1.4//usr/share/qgis/python/plugins/processing/algs/saga/description/2.2.0//usr/share/qgis/python/plugins/processing/algs/saga/description/2.2.2//usr/share/qgis/python/plugins/processing/algs/saga/description/2.2.3//usr/share/qgis/python/plugins/processing/algs/saga/ext//usr/share/qgis/python/plugins/processing/algs/taudem//usr/share/qgis/python/plugins/processing/algs/taudem/description//usr/share/qgis/python/plugins/processing/algs/taudem/description/multi//usr/share/qgis/python/plugins/processing/algs/taudem/description/single//usr/share/qgis/python/plugins/processing/core//usr/share/qgis/python/plugins/processing/gui//usr/share/qgis/python/plugins/processing/images//usr/share/qgis/python/plugins/processing/modeler//usr/share/qgis/python/plugins/processing/script//usr/share/qgis/python/plugins/processing/tests//usr/share/qgis/python/plugins/processing/tests/data//usr/share/qgis/python/plugins/processing/tools//usr/share/qgis/python/plugins/processing/ui//usr/share/qgis/python/pyplugin_installer//usr/share/qgis/python/qsci_apis/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu                           ! !     """"""   # $%&'( )   *+***+***+***+***+**,**+**-*ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5abde275007dd5abf7785e6f716e51d2fe3db961, strippeddirectoryPython script, ASCII text executablepython 2.7 byte-compiledPython script, UTF-8 Unicode text executableELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b09ce8a4218b5141f0a8912d147c67e2be714f8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=88554512ce3266cf52bd482c9a695f28460445f0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a50bab87526f33afcaa53ba01748ddb5b471eb40, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=70e2a5fe72dff1b01fbbeeeb7cb900d01f17bc30, strippedemptyPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 16-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedASCII textXML 1.0 document, UTF-8 Unicode textHTML document, ASCII textXML 1.0 document, ASCII textPNG image data, 86 x 86, 8-bit colormap, non-interlacedexported SGML document, ASCII textPython script, ASCII text executable, with very long linesPNG image data, 256 x 226, 8-bit/color RGBA, non-interlacedPNG image data, 18 x 18, 8-bit/color RGBA, non-interlacedX pixmap image, ASCII textPNG image data, 27 x 27, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 16 x 16PNG image data, 20 x 18, 8-bit/color RGBA, non-interlacedPNG image data, 154 x 150, 8-bit/color RGBA, non-interlacedPNG image data, 123 x 171, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageASCII text, with very long linesHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesRST-format raster font data face us\012AllowUnmatching\012ParameterRaster|GRIDS|Main input layer|FalsePNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 11 x 11, 1-bit colormap, non-interlacedPNG image data, 16 x 16, 8-bit/color RGB, non-interlacedPNG image data, 11 x 11, 4-bit colormap, non-interlacedPNG image data, 16 x 15, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedASCII text, with very long lines, with no line terminatorsTIFF image data, little-endian, direntries=16, height=14, bps=32, compression=none, PhotometricIntepretation=BlackIsZero, width=16XML 1.0 document, ASCII text, with very long lines !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUt !PRRR RR'R%RRR(RR RRRR R RRRRRR!RR#R"R$RRR R7R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)RRRR&R'R%RRRRR RRRR R RRRRRR!RR#R"R$RRR R7R)RRR RRR&R%R'RRRR RRRR R RRRRRR!RR#R"R$RRR R7R)RRRR&R%R'RRRRR RRRR R RRRRRR!RR#R"R RR$RRR R7R)RRRR'R%RRRRR RRRR R RRRRRR!RR#R"R$RRR R7R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)utf-8?@7zXZ !#,%]"k%r{\\!E&A y"*ZiXE`qG#L[ 4DP+CZ4"^Z5/Ԫm6fkbhK d%$4UnvjfIi91*Şm7Ooػv Ez6al'jvfަ[=ئ$,R`^xj$G.Tw^;s3^iy(J fR,<.52d4[dEk%MMpNբJCBzf M Tx@x*/]+!!gbSꕄQwBtAO˰*1k`H1i'a |pg5=/8YRVU&:p83ދG*Q.&b'=nG*@Gd{#I]l(γc{1W><&tu/IUڢ~,-c(2BԬvcЯmxlj\g#^v ˱%|^)~l5$+vGۿs&#A*Zj;nۻdiW:kރ_: G~t$2k)?9ע-7ļp¢p V Znd|k >hb-Bp屵|C $nɕ̿1XȉS:4t\2FҎe0$Ђ̾PqDR`ʁkB0CXNbaɘ#hV=3rWJ|D %lta&1QbD~;I7Mc\@GMokw& Ls[%bkA`mCveA/sB10jqþςpHCdݫ|k6aU~i_"51vvֶM0 .NOS{܏4>ʻbX"*SK8,m$ݵ.fZ HTI_fw͈ Pp$zs[;5t}|M9 >x Q4@RNbT卆<*YO6P\h9PNCX4HirSj".LEm2C-Ʌ*?}b-}$"630,&3PMvX޺*+ӊh*$]ƢAS1 [$VY>OLł ~sqMC7O@o""sta6R)4U+&#V~8۲T 9%j)hr&̀@J5 M!911υޔ⻀1xIndVn00m_Й0;@>GÌ} % E6 W<>$k)K^bvJdCv~ox>6 kr8)Ȱ~ѼD]39TALBo2!Ο{<)eKz"Rp 09+-h".LG2ʦ$&i`._ukm/Wz`&U۳}SҺ)/,돀}m|2DSv3SKn"i.j v!+0܇ %4|fpԩ !vuԙdAs]YS1[%Y0֎=`4^eq}14^_*?({Fuj:qOA8Lp;{n8 9(V=d Ǣ 8&`pfH2!OLe`<^>28J'7CIHEu-?He@I#:´^qkP҈2e/HݾW݂6_ ׽NG;o>csqhgPC>@ Doao ,rp%pkwnnMaf$"ҋ*YSItqW=!JN<儊 !lPTl25=Iv]#c.>SCKR7oi9'k-9}CTWPIw,l|Ę -߲;EF#NJ"2Ԡ:~diݴS95rg (U瓺%%DiME̔μ53u>IuWQcN:UӋNx'ftKyfKogghM5I0{TQA-hH=)io 5)Gd]zWXE y꿽w'q<ƞMW'ek4~j:) `0QuRt聒AxNr ?+4;3q]֏DQpY9Ԥ>il݁Z@%t~~3 %_?WnLuWG _hl+z*ֺ҄lڅ%4َ}2X!yf~F+ I Rh]ߡq촠)6',w )i ?颗pA>JT1xLy0>ˋ' J2bD+Bpɛ^d3$Xc}x*Y274L%Y hVѝGq"oJV4}UH, Za>] _M`H{$VU"UN!%h4̸Φ|sBi@n^{gQ x 7۳iTVY.,Q/iЕƜtmZV]_O.V%Pu~^$!#WOvvn 4q}h6yls,ٍ4߀q,-eOW|iy+逩.kj ) SnBd@9|j5H~۪j 5EL"c>vH""Q/(+YgE][z>m u[gd\PZ9@%KɜverkDDf7TEJ59ꍨB(HTR؀{6G籲0K:o`P+ss<ńf$:d.񭟭,v@LtFgz}fV᎛2J!0ϵ,j{`}Re}4r&%nȗWC7Dɟ="X}IJ=-l K6xW@z|Ih`1ϯ%V-4o{狮% c*{rCH,wV|_RUE0Wn) #&؟32G JƠ.S"In^☐tכ% S@|axT%hI)l X{1 {%ơWVUMjS) i\_נW\>p!͠lkeD̻2F=É} 1P?*)q.ݝhtޘ%^FyD('~4%mP[QX‹IDr~^moO:/BVrby#$ƾOqSGb^54)!n(!i:]uKFefĖ(Zv~vZ bZ_RN7)-^]Wi)0n75X# U%k;vvwڀB_;m4Ks؎(L؇ɦ2K4sIV ܀rpTHaus hk eN'fAO«찴U/`ζÉmǮм9ߩiỰ7^w:գ*e"(,ZçDv5J<.%6VЁ,9G ;V`*IzHoM<)GNo9c.ju hab2n95ڕwt:'67*8gOUe7D]]gl8p TP_fvӲ$"]\~#%{?6LR+ 4Ky\% 3j}NGݓ„f;|BK~#2^Gh' sb1h3mVK ̨ȧA0x.i/8?D&d!!DΡ*qb9[UȣrUy*U3<&!;_{[n.| X!q1’$ώdFZU[hUsxM=Rq D}f/k|Do`Ep w$g d'@7VxԔ!oFG&XQv0QBHªK:~A H^@XbKHJ㕈8hzR8< "xBOhC~,?eSBcEV'N8}u-hڟONߨ]S>#=Q 3qboX>X8^4x;ĵJ~/s*UxmELt҄aU.]@X<&y(q.9dB[U$Dls -T  3L:'id7u | 97WAP(<>QTՓ!X0jZ`,ؽ1z51..O'#Xƨ@c~ZÎ%M?nH)p3XʿsZq 1K F9I^%iۊJ8fw/Oh,A$C W bR !.OgyNzZ.F1I%{EM)=Pt$1<3ߟ>]=7EeCnnNv cj4 R.jHKn oPHe|OI E|HItdڈ/Fjolģ|X\0ӹ4i1}"noKo5^>LJ]b>U2,.o|<YUSS@ӕ]wU4h}Hl튺Y*{7eKC5 M4nau@T$|}3OÕᅁnM6θ@PXx)ē)WT')2T〮~/h+T@W?>:z=8me[?Y2TKd#& dF7+όui%!)A7}b Xp*`-ed p1OqSlt&"mۄ 96_- {C7oŦ3nPo. 2.pG/[RSd]'rso %UDʯH]ѐ$ڐFO,pL72R\h Et9\qYj:xEU/&A8}ﶰ9E54OtUxpTfyFFX(. I6MiBPx4 "D}$|z%VK;";ϞMZ(bKqC=D83:MԚ9mO,G'~PdeKQ8Wu ȈpAe`y: sYlt&vBW=w.yEfyx#Oz!N_6}hkxkZD(?`^2gP\KEg$'^ȽE?eRKeSc9Yf- l<(=8$qgnzYmy^La%Ak 8ZTe,e@ҽN&~(ظ֬2,D @),9hU@vF,}'Bz\:9I蕔@"R5, Gind{T:K}jY r7bHTL 4`ՙ8>R%9@OHv?tSKƍ_!Ik\/Ef9>pq="@{!v-{a s1wb{2ս1t"π!f@%G'/̽h@cHr,.QҼz4 Vd-T[^ IŒ H"(_.UZ 614l\f6xiE$K}53NH0N^ PO+є LZ3 EK?woը7"՜_ nL12diQIÙeNK,,1YR'N/"Tyܐ" )9"QTS tPPl{Am>s{(" 'OlJZ5aDaPQ)Cw}>cUq ZZ0-voP~lqLoGHϢd a޺MrJg)h0õnT{0;>'@aD˧0{^"}Fl`a%_| !(/ض @֟Xd/X5G}wO{aODsi<y#_eT- l[V/@#5ɩ Ả_7Dcq3Ի<Dp,1K.q'FL@U^Q!m D3n$xҰKI=8.3$Q+ߘi78!,~C59G5MUšFY7tPpX=,CrQHpA",H,g5[ih/^ Aћ)A×n'p NH^(ަU;¸Hm6 ag*hζ !d{dZҐxB/s+a#x◴cϖj#9o@WhhZ·k X<J8 !:/LEV"Č|Y hvo|5&~f^|˞ 3sfKp߶4y'~s:4 lp{ySX35[>q )E3puJ{'W6@Y!ayCOg:.B?Q-!/ E"#vP""R?~Da$Cxɺ AT#95q8JE|Z&1e Ng)HZ5Mxn1K.R9l=soa/]mOfs6_i'}T/tMRriJЙMY ̬\Gh2!:Mb\3caΙݖM#B -qb:͸D̲91V0j _Cge1:DyK/E`mj^[/ ]~9BDi;-f uҹ>N-M[m e>rbl*w{qI3}i?&7+qjX9!l-ohvqS8khVЊ&LkapW4D=c5(*IK}enc~-6Z ^q(rUMyDUIÊlC@$s*=.sʗa8;(\Z[^[I|jKq\)*Fe\s}fwφI=q.kR.^:1GT~1 M S}~W0`^ot4BsSƂShH]`CTyxP}'F%2 ei⟘Sy'˘c|qBWrA&] C`)uv ~R`볂g P`k"jL1BW/i6w#tMݣ>y8)oxxPCNH PenHaU6i(ͻM{[c]C&#N/%AT2S&Dn`M;K٬ H[iqaLTNe_4/ro8 swkˉ5)c yeUAE)XR msowUi)ToCPcPaJ&m| A- 7"gl4M#'nD+P bmbjijm`=ڕ~UGn (O|4'(KhJĎ!{P3ZX} vhBAVuj~Nw6ɀ5Yid(qHE:9 4p ;.L7>qN'OLgRzkKXw:`\.lp`Uv,Ty!^%>\:寅yv 1B\Sug/BPwv!ޛ/CgU4Rp LdQ?fʮ*myp,,ɏ>d Ygr1|\r`b4ŗP)EqI-a&{@G$ܯ =F1F{y8RpUYDjݻ_2whB(!qc7)ȘI=]7 Ӫ|I*E ^wJD'xP1\="@[6j- I/njVJ᜵IBAAfM8w+i5J=u`˘ǬL,ij'$E,QΨ@!,ۏS; = r qQx!9'ZuJ" _]@E6\6/2:3^iP+83BonAբy-M:{0e_w Q 8n?+LyV"gIJVѱ{]k| X0<iD{Lpv5av]{״/HSk۞dK6ss Kգ[TåʹtZ~-wj"O9eH$WJZ`WB̵MꂣcWYPp@&QX }`_ -Qْpe:-y0/h"R,p_? ANqAi_+_7K#e@-TSQYTI~ݦ<<ΠG]d&-d8=xTMx3ʃ7.5D H=N&|@sX2{fD_{"䍡5hǟVZ0 a D_Wf) tÍװz:[_Jtz`TEǨ-1D)ԨX: ׁ9]jn6{@Y|- W^ A{]28AA>#e{X8j%]h$ 'LUkEmXG[@ tH:?J%W @6yaq5ѱ@!clC ?uo<~P?1Noع݇ yصCnmy}+&pѯcW&y]sg⅁+Ù$?(Jq]_멨 "b2'{uU҃u)p.ۡ?~*s0^ 1rv C%ڱGmwie/_wYxL }+T/J;S.9PTIƦdp!TDCiJmA@1?Чu0FZ"|,6ɪ]6_˚2*0~R,m٥Tk6&e?dn[-}< CqY-.ɄGvm?+(.^:ZmЫ ּ$_uS _. ~Y}Hh;` E $+vV|W!m=ݬ*7Ŝz_S8Gzl׋*w>@<` M;:n h ]MҜl@ŠoNvk4. @f[D@cS Da̠a0. NDjr@[̦c&p&q@z$Bk+ڃ8$v]i)|'˧؍SnOA s¯_=9* *zVA{ UfQ,h_ ھ<߰Lf};VΓ&aB'gy+&̞%4WvnBG#RU C v":%d7hSULìX֎6~"hpj~|hp_8I:>Y(Pڃ-eA1S?BlߌПCk { hD/-F/ʉrw$~21Es^Nn@cI De"CtUyT]XtgfΉykW%QHr]1bKLel RƓ$ qd3Uֿg4?٭1~rm@֪+0:+ڸWУ"㽡a U]k锍eӽzIgWp\ o(m@BQf:9f N&I.QyڕJia.E6<@\pfH`0y,Cce`Ā*yiNx"x0Qe1!z9b!9V75mt"tV^zC!qV9-1< ?[kN/vnJt )? m{3u!uf?85g=3V}i5Cץ׮ǡZo!if9$2,tl8i.cF74M~µGG _>*FVIPyy"7ЭC7xazʣ e ({Ć({Fm%0g`8@_!Դ_%a#lםR4eOLƉ lr+wfҳ˄R;';7sȸ= E~b>l)Z^ QM:xv=H>W`ҭu7 1:2 >|b?UKbF L^V[7(t ~_\uok#74[%$BoUxׯQ%_LRp=ϙ݋h%buOd0q;8nRM+heq]9uk ,:gg. s)H1 @G{7#x&;ɍB襧)co`d xbG#woZIeq k[,d ØΑvR]Ҍr4ꉀ%+*B>0`&xzq6&rfl'K8n5rzHaa1WbI'W|'8C&/#sZY ;ՐJK S. 2c_%o9wV;Ľ8=PD%=Ɛ?0A7_ѝGl\$ϫ'Ҭ}?Ab)x" Vqzc!s@h)q鬹*kf??l-Io bz4J4pKb5=ކ HS-Â(oGA[ V:B wDOD(uY/Xs(D-nǹoC/Pjpqg@+ wly{lc^;Ts~{0mJBU# [iB0mjtҠb Ա #|D3p-h->Lb75 g-?M8qt7 ^r%ᴨ^ &^Wl -0erQ&%[<bA4}ݔCpQ)EDߛMA>^=f3πASa2M+A(Ě^՛gA1zr` bLl>9pd%gXrV݊|< JL|\s ?-WO&WYGh3si#?J+8 > u&z\D^I {xN:npߧWQ&5u&aZ*4?(h7Lo<_R9)UeZv$'KC<Ɂi4h 1?)䍿/Xj3̒8w7_/bSPb bٳ~ٽcx1/=siǣM:RvآF#}bˁmvKZق"hph*@) P/EjGuNqbPX>Bא~獆|Lch ┳ }ITGQGGqzM4@tKBZyP2l/>C7@q"N~e_PDa.گ*Ս׃d$rX1D:>"ɢaAGA y:Ph!poΕ QB`JloO]O?zŵC- uT4{Vd:}O]ؖoVG瀺(Av >p tIb?~k2V kƝ ܑr)'8;nw-+4Wh12w{ywÛ&m,@Dx5pthnmQis)a闤lm}^o(26['˙ ͞ӤF{:*'H3ܩ]3-i9埣uZ:Oū&r 󢷰R`[ ;e6Ozr y3Ǒg1ԗN(PLGmJ=x6zJVO+pNK Pq$A ,4-Bozp$ ԤGbR윩O]bE,}8c!k5sZS1ܱ(ɦvpd 粪~B^jcr S:S!iS)r.\|?)QP,!ۼxmGr; TbWQ(ա*~'V[_Wgp JMT8߯7eGj}0Q^מMq*EZڄdBv-=]J}xϔ:~Y~ķ< c`ГD/rp mTaxy*wjy=°UX:Ћ`+h t%N*SȫI+}'YP{It+y(Gy=N/b~W"6 lHQ2;OIOF mo|*Zv.+y: ^$2,g>\r45 0HG !矅"=>H6 TnbQXdaGU ̅|eu8X鉶Ynʎ-hnLW%>U %gWMk . t|ECPtg̑BzA:`ҨdCϻ|vA(4QE.>!G)i}8"#]Q}"6}h;g~{71LeFKgfמWo Zᬪk:]:7?9cMUXyriM3{؃F @=wΛ̚ԆhpM}q :_Q3"}D n[c&0N,0ҷW< 0(zG㥣 *7:N[w1\+uA ~4HΤ `,x39z"ѥ? v*e{-&Zlp0yiozLQF")G&RԤ*iRp=>a)<-b BʓI*89nXyn0@+Ȓc-M{1;B³4 A9!kNtVA%Ka O!mttiSiCZ!Ƈ5'֑p1)͞+뫾>H;^~|gg^slJ< צbA13ϬRCq8g^t1G,%wJN?IS 9-*>jVXyy],o^lqw2fm(r> Qt/tPHG.Nͣ"aA">~ J6x "㯐!τ43Wc>2P.,ҳ9aLYKC`  Y0KN`QOxR3VFzL(.'#WQ>gvt ծ26!PrG),#+u \8kZV1כ#xȩfars<$aƤj'il] E) 1=jo9Lh1i3A4uO"gyit7\IedXCTg(vB_:W"l>lj Y@%= 8_vR_QToM'>9!}}oXz!`ۋ(Q=!e{yO߰.΋꺎q$&4ʧ@,eE^|X }>&c5o ɚ3~c+V"^5՞ ԕn$Jnm{p VEmy7Fi4L{ױTFߝءM75>8옻t+T;GЮ {<1!X-EJf{u, |ӰzY(l<|pvLE"5#{r]Nf&rj+ =+: Y%1JȐGc96 U۳]*G: E>񘦅!c-D![ *p,fyL7 ͪabb>q 14ԃݒ{5)-MHynebD_;Z{OR2puEgڹ{Ÿcgp=}=aD_m2ﻐH qr/pe$a,(QAxh 3@Z6y`냨4TLayA$+n^ D}¬5J+qB\;\\[-<<]iٵ aSDد/B*EŀAĺOrAU/īrX+^l@]i{,ZkzH[P(,GqU- QZM[MM||,m|^SA5gG抺eCD#DWlX a,cκ)AOIIqРh" l$gJVARc GD'?{u#9w )n2 $l/?0#WBC)[ID!r6K6`UR*3 Y)=jd- {hHtoQ3W~٬vog=x0v훃FqJ J(xJ&r瀮EhXS Pjw$ppdIw+N#%F^#qAs>{Ȯ7x*Y^\fϝ qqf}ܑ׫$?U!$2gNTcj gB6M͏ iO8o%Sڲ=?"KLWQzy3 CNիJp'x o ,L뭎w%X}{Pbi%f>iR)!TDHX&Е׽,6g*~aӽԵ{9;[C<5g6Zc=Y@DH] I !6a$fW 1A~tu'D %J K6jw|ѕMi. ;{V-PL|<һV#EdLA1k/(x%&btHFKg55ikQ+I vxQ36Д; L˲$ E/P41'u#%wW/:}D#x=r>DhrI.aE$0xN"]^kj'zx{DUeLrg#ަ\ _|) Y|q|uh99߽.<Ld4|e iK63~g5R |7t2^D4AHe4 ^Q|*_V;ݘFw0x{'%N1/ 5z)ww-U;4 zVX@Ln-z9DwCSc:`هEqa.2]I$H,ufO@gm]/On? C±m{r!K)1MuxqiV[*y,5aG/' @ĽO `!9 CÝզp*L#&eOc𭴗Jq!Oћ?{yS+|a[aDi 9lһ Jr+& Ń[qַ-If(\ѕ¹%AI(n'x0+Ik%jic;J{ u  Q CgKPŒ6?B\ֈaiaM+x>Br^xK*fXA8^,YƪpU⼙04Buҋ ưYunK#}'$V x/W[wN2o]?B٨isT]oHR#?wVhQC' 0.E#|j$4lY +N^;(HF4_+h b:4aΥSFhl q3݅Mrǁ ћ)ܘ~<ф'ilQX8<7{ľf% 6;)(2 v $َQN=;W!~xGn߶.+\jk|2w 9K,B9";dz*uc!S ;E* rfԁjkA[q$AδDK'XG}5ǰAf* 8Ԭ8ow-.aY7_w\QA x[>8Τ?@N4'Ja^^vQ\qSy bȞ8FCHۙnm RCVVGN~F?GLtpJTv6ʖu0,[?˝>h3ɹRu+͞׫:@j[FHA$)sHZ=jy` [Kdi3a<~ Z̭2jrDƒw72qbi6eYn%il_4F٧I p@I @(ξxrnh$R }=XDtjG8yKŪֻXgnQ"0g.YIV&_]g'W_JtQ@۲(vBzzll^I-BC& N"d_g (j0W}Rհ&=ʴ/!"U钼y/+S6t5"FMm8V¥yod83C 轍8,O:!_Dv0(N_řs}[g Vt0 WnʍY#B.5jtE_tX%ذ$*!Q<8;Ʃ~aqpr@_hZq"ȻB-;;^OCXt)!Mlָ)`{ZXƪY\p mOB=%&M1gf8Y ϖaΩb#~ܸ'@ˤُUPDѮHF eOhxkMJ ?,βz5[Mz%1U'r Tſ3Kc{h4B5ر=ڗ= йǞBweOln;8w{\ycx(Rx޺Y]U^#O 9X^՞C>Vވ?ҼiŔ~/^I,1훙,z5<_)d䆳7W$]p7u[6W˲Pe4"ʝހ8逛Z=|&fYK-:Iši@Vzl=u#Egmk u-gnD 忇΋e>}23sctW&Z> ݬ&sWΐP &h [Vvt_</W{ķVC3xz]:4fElEՅ_6r" D*uu_;U' kb?% [Yan#Vtߚ_G–᧦s#Yw-YyA룍{9QM({RD.vQ(kۥLA&puѪ҃Y9(Iy\PieXrU_ dlӓ>ߔq'QKZ<끴H~1|@B}anB{Ը-tB^^#ƋkU^n$M^gV';g9<;ԏgQ~wQ|Li8߾EBP0<'|>i(w02j4Xy鰘I7OJdnOXӻ#3>~OuO[E$T@vwXܲ0}JՄ A'E檔 ^)~Y[3+?=d^]O{eF9zRVF~. 2եmgɬZ𳞹(?UVҧ?2[SԸ=†\(  ߊ i qkJezc7k NԒŸ܏cYu5 WUA~[ U~(|nLr^]/B`bCh-2wql"NbyMFľ*J|JA _lU*\jo.I"1,QĨ:y̿F?6NXEW-1ҙ+I$A>Y)<͒7v{'xGa2ZN/ Aw3EHоLgѫ.C0pwL}O@:~+_e@A-[t. TVìk>hu& cHDڹ[n} =3 > k ^hK:o^rx-b8M,M F ܡ[ؖFKfكDEw2}4tFAEF Jjb<BQoؙNxq@ *FֹUW@|ATʹR|.^̸4:OnBy9HX"yuՏ2Kz`WkM猦[(Đ9|?yk'9-SUuE/bVUaa4IE 舍S<1V>g\ѮC i& Q8r+@70 :triT'LСwYjfФ@Hda1rn*zꀪ!zQ[J4qgf8d2.|z=oI[M+a|P떃oQ-3z53vA7@k3ƠKݗz%x,E-VZ*އ{bɯ, "ٺ.D"nÏIril lYpTF0A3yƂ1sps(cs]%JC%Jk1ѿ҆e׍hS߽YY\'J4 1aa7"v(( LZNWF6Fmm^ 7*#Ə;uϓ>?}F^I&+"*X&vA/6]W1BW7c" Mp:*&a#,UC C0c5-cٻLQo~T '\*I #V6+n>* yr$"vcĠS5*>תq"+Bɗ Ci2D㿳xyw}.) 5=lm,0BľH$lބ \4f~b;k+e'9{XԬGѨRu,5k?+$Cf=SS!WfZkzR 5y*WL?z5c[,]הv._y=5*Yu僟7ra4 ﴑG߬G,7] )Dȣ0]#MD&Ӧ]EGg~@nR]@jz^an r!1mPRi"~OX}ΨנלĽͲy| MB[@2^ w}a!κaQ34HP|xRƟQAD9ᖈ35md9:z6y S4өפnI0 1 OM: cu+k,ٍQb8?D`o9㭨inT 0Cߵ*6%&-\B)V3|sWO}TȜa%?nQw6Jf^4lŁB!H-d}9}mmE}] *5Õ+FC.Y/ԁ>Qj>ѕOՔ507iPa 2=?v=Ab{@2\a  i#ߥkP8mo&A-ɚ2WcRw#ƅ2l nexSsG*64QA9[$gd &d'JuP0op)O *_N"Adܤl"3ĩ_ͧqY F:.9@FG-9uKAqTJ54&4 \Ԟ  vHҙ4(,ƬV)ÿ9uwm.%i^C&:YZKwķ!]XiWqxÆH'o?;F+b6 g)2*#|~K]1sqlr͐T@s$$rK濶ͭg5egPmMbrqBeɚ@M" cSUW' ujݴi EqǠ- ^V,P[?;!xvĔ~"b?E`t`G1`X;Y<W9n -_ (hu׾86H ); Na\jee<&~"sóyY@ ]j ˎ_l{fWGHTqmF}*L)1>cŦuzG;V<Ɵ~ԁT:]B7lG.1`3ņe l]vT(*~$S&9Mǯgr?k̲y~>fƿjJ(vk5p($$l0Sx(}8ۮle_tz>{*c͖|sh}!aA9M4'ণp[/%?dDZzi\`FleE)K2;YpPa ģz]A9Ř_(ay0u( Nmxo4l*qOEa#up'W3B0=_- #'ѬOl\>݉e}%zj]xew 9?SH@w&=UK9l2 =ftya_vvjzkPۃfAfݏ[ĀͭK\.Bpj @z+YK# {/(Ͳ)aD;RcƓN=< 3pFmm񥗋6/n8nj nI:2PV6xA Zc,gc*.S.hUJsRF< ohb^X,CKK^c)l8ŎH'a]SCS 2K'F.홍Q%ֽg{ֱ`x>oxSpgPeuU,Ug%u"ia~VwI1Z{Gy| ~ܧY .l..zNr4:HVj $ uQ|HAټm?37G l7lt™'% >ǂ֦kn(C$l仗7Nk͓֥|oÑ(,j6=6p t0J%5+-]XtV͹n Mj&0~eIqEc(_ ;[UPƥcrRԫ%EXզ1 y b᥍a6z.ڑ0^l"іIG[ iÏP"\v_&vWfdT8癫{x x !gzOG *DZEx(N*b]jIJ@_.nv)Em>M4j<ثHmH/;EE[zV 3οmHPupzl8?!lk8̅? 3Qh̖֬X [CS.SMBkxZw.h]BGI1ʺF5Uۿ 9*0y&'"cTvlO7I RFrDUC7tHOt7]ɄErtQRU]g_`1/kwtPU}e{#ry 86p1|s&Q 4;85IS$oUmNe4,I{/Ȟ ĎuBzܮNJ/l!aH_>Bn<t^Д62K勃įF;3@Ϯ;cɭێ!^?~rH@B񢉱"Wrm_?FLFoӐ& Ui1IcpfY&Bm(O:_4u<KV7ENdѕ8/!K9ڝkq eNy~:,Jga*^(H ZUWzbuz< n Шf[<Pt)zgRLrs&5R଒5\?a| .lqcJθ$M02Yiגү]MqZK]UEDu>7R:L Y'uk Kl F? g'Wè3X4.Lp-O9Q~Z-J>u-V܌%ڪq܏# C'|+IN꩟f?AX9mUgǢ)Otv >y$MR^MVuPÒ[xWQllCs?+.9k)|2ho TV*'\1 6F#j_&ۤh86M}ȅtS2pH<͌ǥ Zgk1h7^XՎ8(+ 3BzEbwzy N-2#k4l1PUD\jÀ旈nRyUuXA}ߍV?iEW=ΑvwƯr0퓬[￞W"?mk|-ޠ FD)HuZ52@oK%;q`o Lamʀ #7թa6f׷9ψM jFل"#TqllL/bvw8XnR})j\3Bo<xll2\>jYTA!Dw\6jso4-_(h),<ťR6j\/Ě]saPqE,svmy> (hqYpϡ!UPo/]>KTKV>?Z p|pSWh(|JyHV)Mq@Ix]xU$igI\>jTm7}:q Qy)w"VWā s*'!v` iGCXd*)]saMtĭ!wH+Zp Χ 0-0ĵ;V5>A |V\CQ{[,ۈ sndUMFK7BdX.^H;J(5/JWꑓbKx \cv=-1xqf(@^lёO'(sx'͖ 3&2S_^PpKK.Jr5 Jr9״08G@ i{ZZzcbSy-kDxxL|$jk:́0t5ɾ5roݪ_} O}P(WĄ|ʍv_(2 9"ar&mPêakkTSir`! }+cس8%MK!VB!;֓3frWl C L?1 -.V,V b#Ȑ>aIi{gF:Re/!8ޥJ)( O9.]UI,QTh!S/}q 1uUywmutE,6d2ixZ`ZXV|?1zOKҔlQ_UjjN9T$֠ٴOI5}@&_+ҫA۱N޻C"[YDbDOkV xZ~ѽ|su-㮅L!.c Q+7.EhN#^`WI]#R@#)uQ}yax;dj̦%})uL6LjBN  )QK駃ʸc/hF@X 2QHΧ$`3ÅT+g՞Pmy%*{7C4H] :iw4e /nMi3zЃ:Oo2~W`nH52V "ڋuHi7 X1,9y?|u{F\FD#f@h/JyH) rx#0#;`}x~^Ȁ̯"r|`e'u)9a.U8A/D),/HÍp ~n[/*!n3)Vs49tPqu{D;,ɳlJc!kn.ژW7>zxg'%$}4˓`B]d) =C+umVixƚRĭ  EC*k@X)Pli`̘Crjo¿Ӏlו/'eÅdKTn'Q,37 υZ|v[!-E~O'ZęO81 a)ys^v J{b$mVG(^I&^AjVS+Ar^ W6ZYDlgktsZE7φ*uMM"{itN՜Cۣ%luvG='ȏAp^iW)uy5Eà S/V 4l;I~̩WJD *nG+m5uT{S0NLhS͞I/) Ifj+s5?4Ʊ3n!G>D#8},cXv5\{Opěci (oA(*5jg4܉_탟云;a@۩o4G N]o_bEXr]KԎNӸ0WH󻝆\r# ~2JJ[0y7ڧ]s652Vaun{ه#j q^rV(4NӇEuw"Yu=W Qӈ*՟t5l<2uh hGFGObo*F9~v<-ꑭCbol\psGrjjc~Ujq?_CN.)m}X`%j FoL{b}cc1+rB0%pB;;tǰ~f@2̉#fBv4Ai'4/0Xqn18r6pLb"j<4Uu D3{j.%uVIJ!hRW}9p:"[PB:{t wmxV'3g^9Z#+R!"\¦XUb_8D{}ipnS>Qi~=L Ti+ (~uΞzlVrY#7u@OBu4G}E";كtn3C`Ӱãj\œߓV7'(HS(B̙g˕]Pb)+ F( M(|~Ǎ ȝK٦⢌>h%M{D*KߟLw8 ,x›pr!'pÂU2pKmk0JA<&c!PDc ӓ%JVpDxs;8~@M+>#GGοDKǺ{5S lť:--waNk6S\ktrQ'ӯ?H wTd۹:jlX690i' a&;~;,46FKETϕE)F׍%x$sD†`y/K-XԊcǾ5lj/4>2* W4Sno\d AU3JC/׳|Eq W\ rXXQ{Ov*ߘ殶A]hd)V7LJ@nNP1]h:!kB"FeajL{5{p\/I'k3"^ `vJJyu_SoTxrPx7&F\If,ZO]@n"M`@0Pb 7h"#E?+a.8؇{Mac1ǸIvlRߓȉ&aA%ì bŠγ8!w>L Ebڝ߇ mz>nn+D<*Ͻ\HtMZuptlXZZ5y(Vs<1545 ,N!23DF h"+o>}/ľ8i< s̓(V+FQp/80r4eHtzu?X4#Aw^)'\ɠ_c<󜊀$@^jPrc4$'2k3o=jKU:ng چʍ,r1uvl{M+.8P #^ wR'zRX [$u|~M.>X râ5kSM@qC%D)dN/`z0sܭ Y Y}X+#x049paDΤR놘-3oy@RVP.,[-4Q-kDsęaniz`Ȑ&J*-'bF[8zCa$e )vz=IL+ ~lB Y jX~Eu>[5j!Z vPF GN8_9 2`Y&2i}%nFc1\ i-CºbZ*}7c$8ŷzLj ߦm _\ON$*i+-j3M\\XW+:;&$0` /`S03A5aF07Wеg@|: $BpRk~ SPjIfSBSʆ.|@؍aBa.S^soYRL%vg؝-L^h^>n폸;e|$snNe8wXoӰ̨vG@dYP3q!QcyHOiwA+jQD#:ڊo<.K^NZ F"M2P*oZ7HQg8gाnp2뎫8Q2Dcn)4GQ G/?^hy:sIsMUf1hjL8"<5U4m" bL\#*T{Wkv$2sJ]AI3ϼ+ijI3/S{ Ns{I b$) ȅVE#MgEa=m`NͷFDL>9>ܔ`w澕!9|oy.#/ڷZ96l^/@'X:K/4[q2sJb$~O} G0GpXJȁt<0Cz6HF {'氲BAD2+>pMoM?XsV@,/wL}U:@+zT65#iLJ7 焥9 ^s~2xk v[}s=Qi̬^μo+YcRƕDq 7K:< X8bzߏx! &t ivcYu}8AFPAcЮH##Ɠ^[ h8G4uJ. e׶ /8kXˠy;M yWߝqwK?h]ľ .ǹKi=z5x hgvd±MӠ~ZBފXCob=a~si1rQ W.7nf?nF1&d'D4EHXs==Ms- 4wufGY4W=_ T +W Ηu[ު?U=0<'8jcBF` -`E8!͸RڊOPEƣqvBhᾼw/:1h p=6K{rQLB un85Kn릛ϱim-)٦tB{V]fӋ.NzGCQcXN^9-TuB2}w˱ߩ([>Z0~~5u%j5G~#.rQ}z>̝G2)1[uAaoտ8z" qzENI2!3NlI$Au'Co]MRq\a,{w{ώ^AysNclᇣJvwFƼw-ICLD{P^Rs8'ձKurm~ۚhD:ڒ>O"B - L=B~\vp 6M ŲYN8:'vz =OHpִG[ل .aRHRP0){zt̜+B+U*.B?K0N33{JdhU&2(;N_- ^z@ 4ra s܉[NGB6H'?%&aL-<<:-MKg%%YVE19C.@>K˚nX=qusL$v\c.Ļbks15v]g#WgH lg^_3EHV^b$=4Š9mύi|+v=r-qDaa}!Q8ok.8vG|r cI_P-1eŗ;E:eDX=B>8CmO 8C$׋?g_gn #U nI'~1R;]Tf/$P6>3>c_7Ta=>s:4#֋XOLN=v+%afJk]x;QfU%c"IzҌeI)q4zx% fuRsSeἊ&[ 隞 Za$m/^+ἂM̄t8AQ[\Lx4U:>:d@t{DYXٔ-j7T$H7rk!w =[1腧0mg=\y[xW(\gC1e"Krz× cuۛܳF"K\ w^"0GwLjV/toWR8揶Z+L =p$]}lbۼՏ9AbyZ;q s= C" W׍䡬"Y? ]Rh"e>{7\ n5 - WӸ6M yJFv^y*k"2hR?SS TZbDBU|4jAbi[)zqc[dq"mF\|>}Ijr>WC>2./|DR4e6y-{쮋C d!_ArR]?ԟ~0\}yw( ANW~ywi3;: m>pj $!˸"sqgӊH.WQ qb"{m!'MD(۽ a _IRG= o$<*L*6W'<!xxq6bOj+#,Lx)=6Y.1DaO$ϥN'Jz,lcRoR"KYZ9g9ڡ/4Gqu˩_nQcGy~5ny#E MU'5[@|h]f<߳)2 hFNh'z[d)8Bv'N";'oY,<R7FļŤڡ##L%bA \Q9ؽsqtV2j}e+^:u ݧ!pClkF,cQB3Ud[zw7G]\ϰޖ^PA5?F5żTY[$y4+jz񒾂Cª2B8V'̛Y IRQ?onX$JwIXQ80(vW~9 &% ̟.a"u>9ipE_W:M2YC-$'3%ۀeS Ml{!]\N g*}![^N%XIɵ4=('(1 r];]$ؒPSΧFm2#I&0v4295ntm,jm JQRG!1$!{uyg'VMy oL ;Z6(8W7ud⭃/^]υ i-|RƻQV~] +d Qf]q8wdw|txQ7B2 r}ԄVZAN8mO01Sʤ@ %c3gPE\f&1"g7LM [ ?li ƪcH^G=_i|u[p5/Ch] kv+2Ѱ9~0`#N=k,h>YW.PP(H-˜`diZqcFvY?d }OC11/S2iLM[63 O+ kP 4u}L ~T4;LK5hr30huߕRcd%)_̞k)fh9u :AUcAJ]"1_y~FYv A@/KTOjAAWeJ)if}7 CU1 Jl]l1D99+yKB eD>SXg"IXŵgGő)nq׹kyv%z/[dkFuDnw-(be5/8(9$`K}yoh*}^%̒=6 ⎡Ҋs7V 5*GxeoAJ! {59)=AouW шܰ OrpȰo9nki`xظ:tbT3ƥ& ^.3\ Kj]2Io],~/jFVfg mT|E0==τQ'Lr3X+v<Gyk5nA$U$ )6<Bm5Q*GOܿ:j/ED@f<9PB/_AσoqBmVCsoo򈔦&(mr ayv;ϫ=_ND[!#NN:0S 'ÿp|sClHRz&m=LɧηF o71+V.4RL\J,YfܹNsD i2S''o#_z7=|2 '^z1N#Ua;78U/Dw#+~XYQWWAjaL/ek~;MeN$K#Hr&I-/yvtCx$Ю' c K"\ULySɸy׳ʼulq,HIvf(f" 3JCi8~"f\ '{K|p9oWҥNٔt\fyV .eK=0\N`G$dAoP`x-y4A4_@\{2`ok MRP\";VzN>Ji?rI OoyWVۙsadja Iz-Tx"SLޔQH]Бr~Ofi JS*וf;D :QïW3'kJ9 _ lBMp]|)Y*m,{'|_k5L&"sr٠T\ iGEHi;ں<k| x Ր0K=Ȉ_t&нCD okyO br˷ncF(lUv2d]LA"y/ C7C*K9,g1OYIHB5&;6#At%ޞ#e9I_7 E BpE2#^JIIzAVuBNmAnf暃U(F.lq N1+1E]iЯqdq3hdkmK*v(it. q> -MWfGsDMw^!W/ﯰ:/+G|C6d)?hγnqr_+iSBs0W s(5tֵ 1od$w@%tq=u% j;8lPhSCl{/m=y>Y ҄Lii .) {v{ˋ,ҽ %hHu7rRM>x9GT'y}9[,E${B2t>y}(\{5H ˞%D `[UEkP$0A9CpQso7 ^YQ_E]v@ű+r'x11HVs$-fQU:[*~ ɋ9Xti\t¼?D0v۸ jxNAy`eI.b>'乻R,}TW|MA Xxr{mf/)jvʱsy͇47 jeFKs2BCwϱ1"&Y{NN=H&n Es{c%8Mq4Ry6hop?|$r{8m.-$xnknxR~!؟os&xh%E1hCs-d\y,*"ƕљħx7)m.'tiyf%?ڒ!NlB"wBBZi3YU〨s9ܲgZ^Rq}]dJ^<dez`O#RٹўVt m&C4BjZJzGކcgȺݦa%W &):2ے v-G [h@qZ IVA$JQ3òӘvW W쒩} j!"t Zޭ|:jw,--swƨ5D(i IHt Mغ))rҶ8ydW=Td[n@ʻJ2%#۹D5u%t"DB04|jc4gVQe Ej WUH$LҲG2kL"{}֋K(0Ah 2vq5`?J0wSDK3sP<=z>wI# f8kAfNb`el.IJSz |Fذz'>q>npRI%>?ZlF!$G "q מ{PU?F?8XŬk{*g c^ak5ZV2.DJ:*krY " *, EӔ-/$!}I1EJNs)v z3?4m_U[eٹ[YZJ7֟g=^|! `?6!U֕s򘗽4@{ @Dw/fUB̍TF)bMN[KR0ls%mGcu͒ nhexc<Ⱥ:#B >,k4ෂēRe$c!f@MMZ5"yQwL5.^ɏUϘru?4\5`]7;t\)v rffZ|F2HԱ>^\Պ P=^=+_Js5Q5tlEynQ:4րQ>1z1 {mCaQ k9YBOA" O%Q"wĆ5䱞-`/b`1B|YD xwcOj*t*21L*"5hI^9-Ȇ6ƨv=lZF"d%{l4E[o)3 Ӽxxki1ym%@xܠթR@;[*w 4]+$?z#!;$ku71dA1 )2;7Z|9:U %]V"q?m4:Ol>aXؓHcZlXswwۯ^c6Hf1 cFUt1Tqp.:ex Xu^ 4RMj}GJ-0[۱lFeg vxW/ފU-@A~ukU.U 4n`%ޢx%qFmVtIW' =RNQ@cL7|9 X0ruT$um`~8 3.)޾.#p`s;.Mn!(m}b;qUY WuLd$ ZAXGQ9BU|尭|q7W|w<1K b32w5;7ja_?=`[W?+¨JJO0e%P,;mn$Xs_$a4=|:Pd.WK}YH2W6*CTZJr2M@C1Yt㭅gcXEܿ/$Ȁxu?V&e7"L6?;7dEخj'`,%|S K8h<ұue~bA<;/obI`)J9L( .74bm|3?XrAe.:qppc˰\ihAìt|K6*i\pdDϰ D  HnWdo?!)g~2T~Vk T!g'CœXɶ@CéH |K'g)= zh0) \<3`f.q*@/[X by;@I箠($!oL̻Jڀϻ{ 01|sK㨸jr<@phݳ?=#Q~ =G1Dܦuԝ1dɨIjŁ,6#8_mFj-%N~Nra`]D6I0#)W%5X"tVTٸ' IwIW$$?vtmhK<0U3?q6"C1B0abe΢rⳏ?b%NotԹE*]){ۤ:ӑUiM&*aopOɴ!xܩSUWNZ^[U<]1a{[T;?CdAXKenCaHg$+jːo?=4 $0,B6O/Ka<\(.YK{8Ų;56~'k hr̽CJg |`#UzH(y'7{?wzC_e Hʊ̻ )@;2%{_r9P^m\TGDL ^q0VI]XW.j^f8HF!YI0 wYmX]¥ٽHdkov1'9Ez ޗK ixDL(,Y:1K58Q(O;}x# #){6 WF 0NXa,:_\v,PMxtC_Ȅ S?;XcqDw:P$Lz:qIafǔ2GsI3"{ T\Mi/.4W4JI)ȡl*nk+C$_qlEG{7Z!,Q& L_.+~ɉ@C;@%`ыXHX6p75w5W4'Nu 閵0"*ݕ69L. )6`5%1(@!Efk$[b2'0UWVrrU]7"!rC#xIԐ{5Ỳ3Yj53{(E.< 2@|b]ѣ9кЇE?c9Np=A)\c@("*ن  ].3D,(2Kz[Nc+7:q䮍\.Vv_3:IZ 7F iSgM{{jsO.ZDV(Rr [fF;;7z1PUk-boJMlrҋ^%fQ\J 6 \>iJ(FWZ7d(vG.OCeݖ)B< @޻/|/`:O;2H?9~R :P5 pSHzH *| B]ݰO(qC,;zE)s-v| NBR4cu0' 7h*n!kPXD[~^ AAƾh[X}uYHb=q RvGG``=RÞL-4_`J~3R'FqiauP!}oTl2ySWsz]tB!琊dY`L3<'M;;K ?Z~?Q  cSiy _&PuWx Nެd*Bo֚ľ2aIVyͳ>ݮt`k]`e4r;O0`AjwRD۬q`tJޔG-#S92qݗe)"1p w2js :OqŸ*K7P/sA_ z]e+/3WLou,~)qWQXDR^o;[Z_ܛNqΣJ^xȰn S px716=VoTO b'yӘEEvC3GbZS*+ANlPWZɪIv{0o5т$:Tȴl[;g%ȲɎZ_uChpvt2nVxn1ssƓ=J7 Uk2onek,FFryOҷH#DuoMql ~ Ѷ$iNX3^lm%H";qgDN/w4{~[N.KAlY4YH ! Q JT23˽ :MCnry泭$a:N։18x$i± >ydd[Ek0hhȄ F|jQ^sҴ $3XNl7qHKo>\[m&N}4>8n(>N^:{u D2; =>X6^xP•4MPl]22{Ƹ1y# hϦ1/6rNHQUs:eL̑jksHblho Ȋ۝#ݻ}\F^ySl|'0BWkc.&&yILI4)6~9 g_6x\m#X^DAƱeݜd1J[,I&ױH꠶A{ZF# ɭ#}T*H ڔLe3 nT-sVʃ@.AU/ &ʉj%޹}-W (C!o^G[S(?16ƍ6;;jS.ōX@E,+*W58p@RrUz5"{h#^\U470=1~ƒk~gF]xA܀mWց-.vzhwD?T8sa f^ڛgUC9 6{jɿkdoP--6>$;KL<gl6Lj o/ţ؟_~|8"ZCL+kUVFffVɏzbH0~u 4ՕH/46mꍴ FM0L_Yo2-QRrbyQD|?(DոY9$-ނ}¬+} $PJ] A?JmVA+T³imH;k3Ɋ6WjsQFhEÝsFJE.)'f ;^5f_Dg"&ps#<}_ORӽ,8-e5|؈'W["ρU@&lo-M%/Sĥ:,!ω U5Zf4?Fy]PI~)q lJS=bS=vņ(ǥmhYU/j4 eѮqK="W Ü}rM|fʨ`(]m_Ky~#=! `̺AD<}LƭY*i!&s>HMIcG2BQ(f]N*jbUB)Y:79Sa35L[ ݫi/N+(@+:Wx᝝6hX>̝ds6Ams#FaQQo|/ӯ6-lK!R>Rupev9=Sl?Ӆ?/1Xih]ĭ rǿP aoq>﩯1_b_IɩOBgv\k;$wXڀA߸dw ~CCiOY[R-bRaq-B,_@f͚ä{p*q4 DbK3prTjAHeȁ徒LZv-ĝO>/1wTv(h[@ l8Jp(m*"= "18uw_ᓹe-}|bh2QVa JĘ<+B7.$Q6T26d3xRG/|B<73 Qć3/zf^cSE B;9pB5zcEـ /xFp| _U#z;ZQ4"S>=*E{z ]0L+g(wA}day_,cDӨC("H>Ǡ!7άyOEeҲ(h*|x`]~ҔkqT<}7D~ 1'NU%#] 4ɟ˯Y4Vf^KѬ`r&+{&zJ6A y+iq<)<˄G<Y[ BF!qgqvg(R{k[g^zi&d%H]%횦V:WDȢNPD{mܲJKYc]A͠eˇAFۚU? eM/BQ~HGL&y hyѺj!P \p8\ Ǘkڛ kzwȥ %gnGr ݓA@ O6hBH"؅aTƆ24̑[%COl?^3-ktu~ ˶cʌ]bC*Cȷ;#vƽNHGVFd Gh ^0Z{49oѪy[Zvf Or;.ڈTCƷi'8w1Ĥ`t9Lx^*| ,EUkƴUU4~*ipL~tbU,QLQFۿPg:^͇NNs@ս&K*ʙݤ=V OJ=jG_,X{@avXfo 0]oɭ.`_dB,2hXC͢Β1cI7,[P◯!:q`(쭩*,ZP oEe5)"24Jk)уA6d첞$Ɑ{`4:ȠGWcÝb1]og'$MV\+!U+P љ#z~Ev*:4K:6^݂J 3*V4DO &>2b9@'s䷀R)sXҢ6蛖yBՁd(U 빫>~!-֝&9i1?XEyaMfQ0%jњI%p-z?KwR`*MiI-"+ۻUqrix j[{-aX,~_#v7u}&`z,1۔ВYzYÉf :P7sBaxU+knDztpG}0 Cj@nu G.,eo*md?8mvi",X*W)% J`jPXZ5KS}[C}w܌e|Ġ15n, >PTIM/k ㇳnJ򫲶8:>7[/ݸKI?(Ą߃T:LpFyQ+*sbPM9tqMd\nsޒ$Uڢ.c9,ڋXe+5jf sBet"( \Z^W Δ,4 %. z00❤NDJ#1>Diɢ+ŭnҶMj [Z %wΕ ql#K*sR۩6+Qzd 5/ha%m:S! qwG.(P.)//7jjQgK76{5ÿ:yZa; tM;)9?I.c, g C}D\nPeEn|9tBarF@U '?>;ˤr]Sf.Bt/黴|\ V/`Ψ|ܷj>~v| h{* q< u%7f}b6 dTpP2䱽_P:D%uקJybH|:SK^)yն<. 0?pKPxRAP|1*W&2w $uͿ'9UOك@ 1X6ZaRK_Ae_8 ٫b2eTFyH)(\umPUg^r_&o|V%smV٦ 635_8%}BB;ĒP%R O/|{ȯJi-8.gu3g.i ן%V0'gx7Gjg4?dlmo|i, A;QYV*;‚+6r@zVcz8i JkwYFc(YҢz} VXmA"ݽ-(|{K7+,34~el*b }G th .Y ,O5<0'rʤlKypM U sP` rM;ç>Qwm _,\N>[Zo?zFb\EsC?dbC)#&pl yHfAM6´]/E|@i k0 nʹᏕ,w nM WޅK˺н ϕx5o1xzj|e B몕 Gޓ4wH UsJ\h4,|/"buR_%'tS}wA6ڿ# X}敃Bzr)mJg7yX_m=|DdS#%J'j)~tg\" Ř1(."'mwdAU M2q8m;;U?V.n`(< nJ P ژK4[Yb / D!BbY#ayyqu]= j1 וI(f;̌w9r'|u)_]u=i;Ώ>Ʃb+uV#Xc%nhX}u]1C-/XCJ${8r>ﰱWSdpy7*|)7ۿ'Z?'7.u<9 A& ؄}btZ5<*=E%{,PF2똓$M2)PQ,GRBЄ{td˽\~u?GdWYSt2IKɜ*UꧤioEO2U x)v5=Gx`c|4mOG j`Zy`dZk- 9tY,`Q] eҮ4WM)J3:VoEspљ [z1K]5\ϥnϧ&)jv EA3vVnw>Kfΐeh*nʸs..T T'sAj:lWUMrc,>vLGTŪc7V>JHԖkAg'38% MĎ%J~lZv(L( eSuAU|ڋIg$6Bi*~oPh@ʘ ίnQ^5)ɷ>%7K)*xN6G#Icm@6{5P~u+<:",}*}QIOV=/ 5A8௬03?qoM16 ZSSЯܵ(&oHw`*fv`BLpn-ͨ'0Y;'oєaW4?!5ya0tEϯ M;SkL;k33B$qqds'-HZCu4 _"==6 61S LC͙KݱGBjjx 'nD ,;;.3LJP<%F00zw? 6O| )sk9a!מlJ6J~ń-PN 8hch{|v F[>m}5ga{ZႥB6bGxV Pj:e dL|YɝHy2"m &n23Uakc {-^U=,%ʙ-IH!c73h`2fs|ޢ8:oZ!C'8W͑TTcԝJjK885G ,"?䂻h, /YxoTS&E4MLfs)yQ1YA7U(up W7(5ةŌ!'`U}n2T|z b&_ȶ!屾/ !ėRY/ns!1*?}ݲm=w$7]Y-UYot C$-U$8vL=PP'_Xܚ0-F|{ZE*ʿ̪7y4vubrnzfA_ |eBՅ~Ow`qD=6=XEwۡ."l>:ܸo|jsULQ^H4#M@ɒ=J3K,$7)tzORޖsr7&FF;KH]1uJ 2}_i˯s fbFt0Duъ%/Ű]jiV,JPR2!~Ȗ+Ouf_/^Gh7%-ww?禮SjW4Vj\i!U 1\Ik+d9{U6"yKFMc*w4rh.V 7.˵fp pUɋoss2XJ#3f7hm:i쏩I똆VA_vڢ=ʢ{s6zxXSVϾבiD웨lU<(4V0gpn_c-XVÍuhV-D' }?=d[7YZH)NicYS3.͊Tk3!{fq+p=ȵCp„͓cgP>]@O$5Ky%vћ.LޫЧ}39Z|C7tlkm]1BF+,]ڂXҫ7,J$pµWLg aݻ([EClxED7ϿR 69eaw_NѮQ'QnUJ"؅G ͊kmrv P4^-\ͷEz{mއ-qb;L&8U #`f7E-"`pr`]JHB[')ꂆ%"k9ML. zf{S5v̪ Գ6a\CC6 @;-+< ,G 49,%[H\fV,29!-'qq')}G#C# , @B ׭wPj|sM2i[8M) d(Xam wbv(3U%?&$Qxꈕ}&\J$9qm3b!<(ҾPK̟|; 6d),.>"3']`9t=Gz0!NL@bͷE{oVVzLM۽ltāb 92tns,4E\<+^D3Hf~Ӊ?/=xn`ޚɖxr8t%Xeht#uiJ9背F?uηEHEMTY7wmi* OVRäd>o1JͳK^ @lA8e+~ˇ>&c:Iwo"..r\>wE_9Gg*S|r,w!DW Fz1"/LQv>eG{V&Z-nZ^oH9 @MpHآ"A䂗@|_EŖ{lgZ4ު幰R^/9BbM̪ 0RA_k7rTYD<;O;g)z fGyu3\[1Es)].4ƍGDmFE!HpTs]nG&$pljklUWPMސ;⪸/Y= $ޣDAR S&8b=3ja2`yC}fn@pA (>K/? e%$SKFU,S) &e 1H 꾫IepyF)n[f"doFuo/d.FJ_gw-)l4~޸ײmГudgAT.=v|qoi9V;}aqFX/6n2P ojsJځ N#\^ w1~-Xlѵ )L z߉ו0ED7+ݽO2C1`D޸6/{X+2,TOTMZfJ&NƿfA%^~檼%P UZq1eu.ھx]ݕWPH:09 s^Ӌ$a;RQv+ މP/u+mc5&\xV,h]7|\z6 !I2#&,.D4 W3*1=}j' \ ks¡$ys+~Pۀ\˞ωGM?UsNN۱AOX0%+Lv)~tִfЀ_0%:Zg}F%O0(x_p[BO}Y9!{r ~[ɞ Z+{3߷.J"2&@UmE%72Sۻ ۞}>MnTW,ȰsUhm!.)aFhr U͹'VaDU7%+tӿSb9pfRfO_F܌PVc #wdmG!J۩^>xL?|,/SP RZ,MBWXU-$n|>ܲ6]~t5YwΚ )*kOy/& $ _w+_$?Nɵ+*&uhk ,*rg ɧĖsNw"RB_dZa-P<,;:F2{$D G3D ΄s2Zߴ-b!y`)na|Uekm♒8O 3=!f\ߕZ%iA+ߍouJ- G" 5s!)3+yᔃ?[er~D*W>! ܪ+# vyZbf"[~āTUs\=\L+!HIzB'DƓ]0 nMݗIDeZM^7J1R0,fs$^UICAέ:}C:{YPFE zA?~$I\~Mk`- 3qʾj Λ稄s Bf\PxT#\t99"_q:yH i 6BD6@#˖0sVB G]*MwGkfXvarTkJі Owd9/)A%ȉ|ŭ 40*._} ?')pxLD8`z˯) ^KjGpjKH 0+I%/S2oɘ IctK(-_`3SCet&yvoCZ>/eFNR>(0U:j߬e[[]Z20_R6$,^$u c Fx+qb!kWot\NI;]$U{4Ta:WNEC!@>=~A\rY,]̮lgS( BRwfsâگ[Gjի9ז[ ʘ27}/!7Eș=E%٩DXDfX ],̓$u J\-&6ݡ qƳ@KfYW_St~DeB ŷT6 ޔ2.Yvwˌ#F=͛d}](lXt=. D2BrS W&%8ÍQgʜ]гc71o^ MR*GrF(=JͳQ-$dk PM+ґujJ tȴ@˧V>5)Ups1E\ `UރE#Eۏ nw͸,F/;2X},=7ؼ}]8@1>2@yF+ieѫ~iUq.Jn=uP"JUmXQ= t-&Ԋ3Hf^ZSd}H^EZJd!t{*-= D[!&(3u 3¶oe&gQQ ΃*cUcRsz42\3%$֖\JZG[r苿iIM1(H98MU~ChZxi҄a|a6{vH\^7e%,Dھc'b D?4W n~!Vjտx>W hQ$D(RB}\~LqBcc֟,5MT,LZ6ky_dtMFlA4 Hh p! m #!0*/%$R>m8’֛J D^Z54ϭbWw^@4 CkH)B/)0B.Ǵt3{!)cY`C;~5]e򾲽+Qtygo4JVijke6~pˏ 0K0,GkYae2m,;Ǭ&>h2+˃fIt&~p>@  V&JCl OZ֩#:f9S27CTg^a8iGy޽?j}}E b>qc;;ҥX~.ˢ BIv j/ Gqk3C-#z2aq-kl oLFuuVCc TU ^[Xe:7,Ld-'mR;Z! LilZwl̸[Q$%Z3WWzh߮jJ^Ǻ ѹPǽL%0k֕~#|YY`],P^,.9ѡ+@Z+ؐ߇/J`7;Z=Z .kq,h[crR~ܟKJ%gBHrc ևZ{_Mx!{J1=* م K]Teb!wiPXP4)\lxт^Hy@_741=fƢ!:q|3i~s䀲BJ<7?QerEGHFYDC&3-{Pװst+BPi N\\ 8<'} Zh fG;Xau^7i1hsށw4A9'A{OnYEhآ8 $S+ABK }gR}Q$^BDVQ~(%%6z2notW0 u)ࡆ\4(|4O`HIPIFjA3^XHњӺR$$1MgʌR6`K^knKt7Ya§Ags)~ k&?>nbg!ט*M󽖉d쳯WɞW"1x+)60Ex\Ӻ/'& b0aergLod1D@ا lR#>z{YFa}zbwbv,N7x#iBjIbϑAXV`}:((dK`4,&Nk(ܺ;Ā}JI0gfdn֐K gZ\#qt=d.˳,Wĉ<}NjL~cA^4y <1Xxݔ]T[^^//yHL=^ A*x)%k|hH$"u;#eW:y.Vl6 dK7yO}D3)b"=ۼ ikBtay@8G3jt5X}y!lƠk/ǐ^ڃ?#8꒙6<8me&%Y_oI=>!eVY["j ^"$mI_dܒc[VĈ @-8(n 'ECH鴐Xi&gEHS_vJ[k3UO %]"j'ڽiSn&NnYtlQoX##[ i3Mqij%'J!> ;p) w̕sI8 =B+ Hfpm,Y*)x ޾d[>gB(>BdrF JYزL衢{UKU -}b8ۨ^J*< 5sﭳWݍ,NU(lv#CWO.Ppc@1\͉:c:Iގ=/PᠷLy`\CUnVK`?FGEbS{ӊ+$p5u\ őM'5Rq;>evK2ff2a%Gȹu͍[t*CJ?ާtWԪ<{=a~qJ_#w hRSϖV)*pM5u#Lmu\T=%#c"Q 2۸z2 t̉{40A>ֻn](}u6~2SӤ=F#0;)}"KOq7* LAeäPrߡuEXZ/}b9c8Vce⡎8_(]סkzU?OjiF+HPC+ {'1?!!`@ܜSŐyJ u_}a B _‘5K@ARE7FeHd2Nv]{tzWn xymlF+>G }nifc#*x-'8nxPJUz]*4)d=4##.}篝Yۡ4|"ʚo bj-8oJEj$k_> JD } "H$K x =[~A~6jX~?Xgy`HUbc#.|_z˽I"Qmi)O eM/u5N%~W] sF:3KS.߯`+ظ^DTrP#*YX$ሙ>P`#!#&Egޖf+R݈@}p \HL(t!-'/p FZa&nJb/^ΉrH05)r1Hmǂ g J0]*bSk6H+Ky_OHr1ZOg2U6!^&PYĞjDPQ+OA=$F4?'OnD!/;WS=C\OM:ZeOaKĆ{w1(׸gս"`j5>sh҅~=FX;㜠v ɬ6~,`[GO$ԝ>^oa80ib&R+omj'"tRcp{BTGڽv [6}N_ |6T&Jl %PavlD]LA@#*:omUcqCvd!p[6Ls.A$s+g&rގnq[iB,R|Bb= >\5k_K=÷=ŋX`&ą̮&;9W .;xa R!iKv),Be!qCW=[mdk  KGU}q쟤fM U+A@$!{hBc&a]փiղۄ$H^O\()PL}UL?sE_?<$jLx)5kWUDOf' WG"/z ̈́S:y-,UŹ2$7Uz3xSlɛ ?ԅ^Sese}]}կAz,2,)儽 Yª5zɁ[Pg{$_Kt e胝NME{DK6H}t7TO4C]s޲s7D$D RsV- }GAw,Nwh\ƽT#;˹F)@0pC$NāfK3'ń7c:ؠ?%VP\i-IW %셩WU׾-P)P{7 0I;Hs^p.S T*qxy)NC:y3c\oUhSSޑ%膾‰lSQh^*E!ЀvܸXa@j=4(ne:[a3a텰?QșYyWP9-}?K9w|r@WprucPj[ED>?YSvYsZ\B \z=o"'`Gʕ ?@_J qc:D{^4uY5g }]Zu37t'甏nXCഹPFpڶ˫;x7^1ÛF҂G@ZD8z6 ~ `D6H~"|ƨeTr[ϐ%*^cPU7XN2-3I e.-[C5Rxm+wXu%>&ظ'? tdg 7STJm^>5˺3~L E!ቢNN40 _̨ԡ\TZ*:"AB:#?&UsБh|"? e9+Ķ5q5m?5ZF]g =+!<0~ 5uC<y O,pe-z.qpJ=L2c/,O(#UO$9q )Jwg*aŒݲ" yїKKȗ%4s@SbyMuX"uwڑ]T\[C(12j=ڦU:c{0Nj/u^> ^rb{8.T{wG#]m0@xo1;dJbn?UO geף ?q~^.k=˲wXֈGw,SҴ0ɷ1,UWʘ%g x6SӍ׫4U5r܎p凇 o喻3wefUSה$7Ĺsƻ)m.x;(#0DRW܈"I]M7bTdzuq̈T% 6'd {r^ꕜ_;mXf/61mn};Ǎw0l۴=Euk8L2>jQ抯SEjwD2tU*qIn9,tm_DWVPc]S ˤ7ꉊZԆa9/[Qo#sϻp|9˴3} 2c6en@E[Lv[f$Yf>޴@B~ƨLi"Ywm*NFb#p7n$}cI$4'չxT(خM_yaa)ldZ\%xFSplcWy`}S[4,[ov =*H%[K Z̜p?T!^W6ZcQ4܃xb@!k^:Y#~R^Ft+24(e?|ߜYfj ;A:ִc­!`%UmP?ji}J X5@XfJ,";^}?™xj@ 1bVJ+T-E(]akWHoE [2G0F8u /S`-dor#9˷Aik `v֭.-N0篗鹌+D83$B4u_ߺ/WrOCs)f)FG}o b¤,xrY6gQZ>M*4s`tΪ4"tWiMWo>b?*M'ӟ,bʏ-¶՗&L P_8;-ys|ߊs(}\&ecԫ/xǣH#89 p?jAS >ہM,"fb3؀`ӨYXfdX?8cѕ~ufv.ݮ9,4k6N9' "(=J  (HQ6/B0a0HFQ:K 4ECHGGk/PAG>B>D}Z %ed 92xP6PH M$.@Gt/6r6M|g#tEC2Cy5Z! /rX# TuS]]%,#,<ZzM/-3u}M3 ٬feRVIr9]ng26thjq- T@c 1v,mvdn$\9=ٻgﷁڰڷ;YkBtmǛ^5 ˿ '6QgV@%u❨ vx1RmJjS7 <ۮ*P 0X-|:UK M秲`N~U=4QA ҎQ_0$q@ 5n/|(ӛRR-ؑnZT)Y5d- HhT,*=ѳ@5A]BB,`c#"O}DJ`GTYeLŒ4hxyDx7ӫg=H"2U8uۡ ?nk%{R9'=(t'Ump挭P t?{Ů0e ",n3L@ p}Jrާ^ ,A(gٗ`Q8%LIP%ن@߯4f@z'6trxKFXV-c @C"Clv6M*w1iA63iBB<8t9X^Sޱq47 t6?wj,šF'9疋$NNN/ U^)W~s7q*#2n^tSI^͎D.}-GЇf4}91@XM͂wabȃ/ $GDN TfL gUcrgh.4ˋ(rTXQ 7?hYޖfHRފ,5J$a/ !r .1ɓ ?~E0 ä<]x&5lN-$ @Y jb2!5W!g]QKpIU#!͓zeΤ uPB)5|@EWYkr9/}FL\t;V4,&sА.pjC3x{Ds$8K o&. [Csq~{G?𮚐ԮQp oßדW3ys?5ߕ~@]8jDSn8CQy8pႽNܣ$x@!@?#1+m' Ts}vf~z:Hh򭹍: N5򽔑 #"S h*/Mv>BUpKQu¬cނDtzoO vhj 5L/u?Q{> #>[ lަ,oi ^<4! Xw!C6[I:}&g(X2R,"8CbtǖaO !_\1?+oΓ|s0zAgɔ$X0ɟzg[ o]iٱ䎠</.Tإ!7/t]1@.幖펪~uOƝu1ȡJ8J >ػ Ն=āT,#L/eSCQ6ŅNq~NAJvꟻ*buG`3hpJdQdyE䄀A#%qs;`V~ֿ? EELYX02\ D^q-*Ň*ZB̮wrӲz3?n^OjmݩjJ\OrD_!NjA|+zݔ9b^ǶƗcF!J}sZB|eNƪ6.*t" bp(  sܷ_?!~O N[(+$k.j [m@8M`^)x Blj\9ۡ OD0h?SOҏQ4ɱO#Q=OP~HOQdi=3Bm5lM&{Jh(h4dS E&I1Fh@&FL&j OF24 @@4h  $fMmO)h z@z4h@4@h@4@4Ѡ RR OS!iPѠ4 J "UBheB(JT)\`B&#&-mkQ0&(7 A4A2Ej(@,, y{a[G0T,,Ck,*+R=lB3ZCPyz҅%дAKkRRlsxe"т[sa #d ˂.5ɕFAbqȮK9l"X5iq%]Z-1އH ZjH[ ĥ0Lt;QjZ ]aARf2*ʉ5!FrPrdl48j tk.'jkBnAb›dKZ[ޗX <AC(SJtmx P#aX\)N!bsofBzU՞#3W 2ZBKMNr%1|q4-#..5Z<Ɋ<"+ DJKcp̷}p4gxz%n{Tn0"Π : UY) 蘍+)+Ne(Aޱ<8)֚Mg[ʞ D@7ޖ!N y%PTEdTIRXM|joTh:gw-@A"AatT(eulUB5p䬚rpsm"= J8v/`75IN`#H jEP! @!- PJ;!$ALQQiR $T2J TC}(9 #I@ %+ B2"Bwҹ!JEMyyi]!*ҥ H;! RfRiM$J)bB")(o͆HSBkB14C% JA)hhIaHPU(!Hĭ ;3N)J r:*i 2Zo&B\D(X(MNBMR -(Dǁ iJ%J9LJhJCe E[V(2 J( Fw"h)w.$d0"R5B4)BFLG5BjCzP子"RRJ4#AJ >ەԀPP H4; V( T Eiu.CBdHR(dd-(&@J#@D!E+JpP@N&tBKF"6L[ 6l,0IVA*DQrsDGsa@a ey'%nHb M(dKu^nQ =W5QAh&-v{tTL o/w#{ sZ[/K.k0b)x @3A}d B4R5O i)@ZZTr ih)CJP>Q@\[ dPLJq-@\-%1jILb&LMbV9H=_.'нO)J$jΔ4&EJT$"2TTXHP} LW $ @X@Ktk^O)P>`FY#srdw:re$499Syna7'N8#FxZiƇUvc 8"A@]A-(ӘNdJ@,SִX2\c2UbX9&sH nxCm` `x1t 0.:$%+a4׍7/Jfq5+j,a{m! i* \s<Ј?|9NΊ@slO֝{ぞVRо^ߘ߶P=i#,f6 Ffѫ)s$)bM_5qS6K.\K{oxMB?/Xu2_pWůuj䤝?d5$1c9׷{3)Rƶ/zڲq&}ّj>|=c|1= tnsIlbFhtL49Qkeݪg;RI݈@p( (bAE DB,YXYŬJ[ GR#b t:N4#[y(Gޓm$ sY]<_:O)G|i2XtT` ja W1]NjB@rl* cJD`~zLjwZO24zQhP{A}/tys_uܱ_W(['w`><37,NJaQiLC˓~]S<5%iNoY@XY:a43,s MZ"=P\h3X;6K&V`%I=!z]qb)V6.OzܭͲ9mV ^ w-k @! TU#^ü T뱎2@hXAkg@.3p Æpvڭe$M3:DUVĂ@a *&8@ LpQ1̔!P  (@0;,S]UvDM8iLP8,@.A ] ,AFoC]Prh3486fL4H`PA@,ೃ}m5ک($Vxj<IP 6hr $`$`$`&b9֫4Z ey){lpP})B J'S޵?}76۳؏-Q$"-IP TS/Ȧ̤Ǯr6[[XSҒ z 0wݟHx-wMwksG2{ց5J g(7kqĚtՇ.4FzQ$ .R8&A" ( b *i Nn7ܳT5mVw0 ;=l"L \B2P>k+FLB$uCfE@͟?5Au˫ȓA-ɇI2(h>G;92>zgLcƉg)4 CvXqq((c1׮FhkPbĭMT QNmH8j&Ax[qᡃ\ $ȻA#!tM&vffN;i<d(_σNa S:NKcJ)A uC# j118J`S}K`coUcaW^rvJKxEKα3ٍ2yQVonطCy_/=zaD}Qpke^-kNO-d-yLSH\`ŦfITfvS12PlK#ל`Bc2 E(EZ_`f¸ƺ=)+Hm*R2Y|bY.!>;'A3S؂!. ISfnRzt:M u]Kb*E+] 2dY1 t5+\] T-f$t!Y8lP< U @(X$j'T/vED/dp׾ gdj {w] 'ξb+3: s&p4yp76 IGRc,Q"b9Y''3'awl:Ac4x9/'G66>ɰQZHV?2J*lHʝgTǠD)翔O:DYg1:X_p7" "3TД坟I0PCUFp_A,Yĝόkdidco {ƩF[}S%JuԲ+ 7Z4Iе=4,'fSUܵ>moeL.sZ7Yt$uvkjڪtXYطDR.8# \*Ҽh+'sGijmVvVO#ZeKy姷XIůR2OkPmo>^2$=~[Xob2w0&B= ><'-46uD ,QjvN-B^/uw.CZJ8ͫT4s>}a?V /x~jt,1YS%dg hlTB}cn YGgp[`ܜݣ˳:i?.[4ӚQX 7!/Fv fŦ?r:p#Ys_ aUrJqPA1Q EA;]u]⇣wsuX%tu+{cI͘3Sk=k LXbFw7q19 ܢgI"[*%k[Z'OE oC-wYM` 8 $EhAF'Ëq?@>Qڊᱫ1|OДw&UEjT!C W4@5J=wUFby#Yqly $Fd=L)tݭODl":H T:PI{$!EFߋ0{!rM(s>/yGTΠeѮߓžj !m}|h$o<], gNX+#rTJ-Ɏ߱2A-0/=yrf\W}ww߹PgTh,'؄3l{Hֶs]w7xr @WJ1JvrAT3߾~J~4'Vqx DvT:z G )[:qT`S匯эrX%-ߑ"d5D,N[6zؠbY_WkkGAamJq:|R x {a,9Й%I TE,9Z< awr?8f]UKgt2` @t 4(RRBu(A#?xZH?=d&#^.\}}f 4,ld 3c3͗=b* &*^0tfHj$EkU?#*z!DBܥ_m {!$ :| o6yxod7jBt]Y;i(*;x.ߏf?e@!g""@hG2,dnv9}[nũ:Gh1;\H϶Dh< 2<3?:U$wd=YgHgs [uJ }EIkӎC}pWϩ+81 qgƟxȐ*2d⥾b'?40h"&'io#1ږs1?#2f>Y .^>)I Q@0)D] U "AU:(q7T]m1v"r J O q<>yfgs*cW8 idR7_<*)q+  J bev?R"/zXvIn$rJ"@'5 ~%QKQۑTj9K,_oZ 5)팖!ۭ1&ĂGsY;lO 9ق5֥PzT5L~HO!8# 4;XCMRʯ#vw^i:XZr9ӬN .lgIM!o:8vIfYt}*CG0mhͭŁОZ뀺7,4ԉg,G?;؝B$۞7 ^{RB,q*]ðĪo82ד fԳS0LNƟhEO9z~?+|}`8vvn;4ݸfIxB@h2m6&` uf~&"gCNgFBvN;^1W:0}EQ1UȖː㒻gSNI_g+T?3f%Dbm#Fa Ͷ(z慀:ݓ`Tfr3d;3LkJ(GqBiZ]h ϏMqfgMbL&}iA|4o*m.#JH!^LۖGhecJȟ}VhkMKY99jf ޡZ͑){kcQǁhBQ$OqpZg sBxI g3}=In%ʮRU˰=h*cr\zeq'~ iJW4AsB:4Op$/kBk3gހS9@DZt$LHlܦȸ45>H<y?q}#g7ԗ_u>6Iq[žVGjjNZ@= Ʃv|{O1dMXJI<ᇿj&}#7_~ }S:t̻ 4ænxz%_$-b~rI׼X)V  w:Z@o9\z53ѽR759rP#3UU~yIg_A < A6o(긱h E+,y Ҧ3p`Z+R #OOϪ6H`Uuja~ړ"N'%/=HZMMT寤 0̤>@ U/~ThOߏH$U[/6lƯUhLx؋N!jm?tc V2w?(YhP1RNQ.Ŝj&pgk˽@>m?cBAkzLףGfV8&KiGn| j ?i9uQ}S*|m8*LZ sJsI?/NH ߘOwh8c;2aK7 d9L"|ꕄ*7bg}܏(e/ͥ i^)P<4}hG OWhSa#⨁0iM k[/݁jQ0}=tfL.`CP;bQ G/EGр]"Z 1y3vh@'-QiLBlfr~Kx1r?PffWbvP\K٦Q#"{sB[e{9NO]ZaSM/1"|] R st P?9qS'Z(x<}{d-®5[Dq,L@6C7iȹ^򳬋MiM(C-yk\Wi!Ygs1n6kpӌe$kK@vc^7,i(9q_']|.0 Z^+bn3Qj[Z6g۶#=Cpaņ]?8?JFJlqK.hט]iy3$} 4E Rה;g0. !D BR*L"1"7:ӰϏCc LY]|8$~/b#ɕkò;D Gf95"y -]e `낂sG%Np;1)r: yPI .ΤPɔO#m?ہPV0x8F-wlrEUӎDvSgf-R ?7BNPl۳JVR2XPVW RXvn{ѥچ}ݓZ-tq"iU1w: -NǮPQFc3eEށzP3[ ◊-Ahx[a5 ͢v/i-* #MЛ^JHĀl&J͋שq9 s&1))5~Bu8-d7oYٕ>eV3}{\qS`f/j29;k}M20wL¸cY:fJܙ)HAZq`i Ah+NISSΘ ð56ʰg}-dca)I xam,6ơtl541Qϙ6ُ{Lw_WrQ*x)73umQ^`WRwZBbF6Q) V![|rYpus]E#7*zY{k cnb/^S@JPO*/;`oq3օ%e=A2W2"S~ ~\kZ[Mzm11 {}$aU)"zc]U ߦ[:!ɮR^7Y4<;0qec=P=OplpqyÔ=z=A? Z%[vZ禽N V,@Yɣ_AqdL ws( FVߨȼg8r+;Ze)Rr۹+X tGj"MEa ܱrѳ/Mjg`/ [K居7clDGҒft"!M} G=O{5v񍪵pz@qWЖv2iJ#f3#-Zk1C'$F2ei6w `WdG*śGf<d*V8D1cF DƭYҊ5H|\Xl44ǜY`b/:mͪ[IJ>:9ML %XQXcb`R?NF<ZSWi@T?wmO5SgE$j@"db6f o׋d3K$ui]qX&0\s ?7qzy(>)i"@S 2 )VDTF)G,AS+U:[ŵ$+RIzca,o*6jo{:@QNsBHee}`x#G噉!ԟ,Mamg2@Xs}\95 ]joEL {|K&LvjrqI}oNfhw;NDdM.a"XJWo/utT/}H>u"GWWq.n="CQ9č 2iጫe6GS0Jݛ(&7Z "F|QԗtYW6sITΥ$&jƅGM Ilc) ̟5q僉6jϟ/c $gHԡ,ZֵIFhο- cRNddN$ $䷦c/uVP"Dtj>%BUQ*:ɖW[]cA&^AAD̡XmF׭ J4bW 0u/Sy\dk޵w/_adhhԚG0 1Oc ia_.- ƣzoQ6H3.|V D~zOl"|4`oz] EV an/lԅ : HH4,㱦W%ׇc۳fG*]-_CJ<]JgN~GNpQY dv\nzjٍRwT#.+V߶Jߋ1MC&ǻ!Pvk`j]br9g?b _crSV%]6pJȰɦڹ;j"~ZlK9Ta/XoJ,&qD 8&nn,K}P z\`Xsb+ͼ dv\z4U}AQxJbɏ\{(픉Fc/d"z;:gR"^IoU+C7JF"̭pcϼ"3t%L>Pd beY)ʏ>`[ᒵ! { ;oji[;b\ɚ=Y*C,gX{D_QtR*iEOgp7Qk*ˁ6ef?8@+|@\Ve*T:OwHM]ɫƵO`Ҋx{f? +ֵ$ Ox"1fǻ;z ɑ'& zYJ(בмZK44 `T|5I6}D"V?ܪ~[~@qn/3D7G,4l36\v z$^ Iv0"Vztl>Hae>wwXc ŽJMzx/f,ON~eyEw>ЏEx ؘ]v̭3,K)D"wƦNب8F쓑r>7@򷌦^QU.@iQicqdw&!1BOU :^ƶ"嚁Tu];n/KJ9,xwlu YS S:M3Rj7(z<ŀR]Y^ُlMu]A]4DB.KF4[NWyU?w !^ոP1632*_l}jk/w* K F0+`|bR*-sSe<\s/nl2Q~ȍ`G2ɵι}4"1l8'{*Q p+OI_SbhP8l-X#itۮL06' Oiɘ⁢uMYGkS=9h(d#T{i{(k^Qa ^Ɖ֎%$8ꛃ |e*gW6}dK]Gs! LGG?Km[K#I ೚?%8~o$! }O](>bU*BBn$L13s#ƌ?L^j& MkR3-u15aPt3b:܈Az|-lTd$DQ#XabwHݠri-9+r֛ύm=XT0qᰕ}Hl6fc_MdC4_xˍ8%!/v{fZWF)|P3H,z8-5\$~+X ED9a񢈊q O0xJoKLHJ[=kEmNe=^;Sv@O o4ͽB' +WW|WnRAyPɂ}򂋄`o^ˣ!bUhˎKlwr^f;Ӛno?BMƁ 7([ݭYa۰h\|2;sk!;p_3=ӭr!֝i9jE`s6v)'z `64Dm\N5`*4oy |`ԯ)S-ف&2kOk-hwL?~q&1j`?u[t:ae=#.a|6EFPM!j~]Oa]C.O.=]W<-27y /(\lavEkrͪՍNB{1p4Ri!gx?)$9EY] jFpT_8]yy3XhaD*߃ bX7A"b%&[mb.ׁ'Q`؂^48DdӼ-3W) Q"1*OBLj e 2\z|qDM m^Ȱ9ꊬ0]X^@~v~\N[Cx"ػwk9B((ϖ)EX&K3)-[d0z_1H]Wf>ޟ1TSPd#pk5ڻ54$\[k*~JoDKvl;P;}hW g2Y2pJƹNQN[qG9]@f=ր?% 5Uŧdmp"pj/ÄSvzE|_b̰'Xް/\jG}QMb0WtMɒ)ux{C*ys5𫘨ڠ?c6-:fi-Ii>Ʃ"}Jض}e fӵT$72?3\nw(|$ZpI3sw F K:Kh S"P0EC;'l?x0)ƴ*d4J8nzR 7ˎN^?-2 [@ Fؙ,%>&jS`ea"BQAN?H+TTd 6a5QKRaN }V;nY&ZV[]%p:l#Ü7_Kb~j73Ȅ'.552mщ׳GjXAVHe"!49DͿoʳOfߏl鯅9!x\L:,β#tT:>p=~z_[[iK.u.MuAkH+7bǁ|`wƌ<Ļ@#'xbq,Gu9R3Bm5wiJ#ٳʣ2 %-JIQ(D %<+i}κ>)0u>[:זj @R6HC=H.3h T ƿbxI};k\ SHsJA,=a@jN4D)Br&@1mbS|4aLNU70AJNx?׫(ɩ,=d+gTX\؃ +Pf0W.8S`!<׶4+ĉ.rϑcr_Κ.căj&1,ؒuz1A<^9 $FLJORsYAх*w̜2"A7S2Z ߇˼hy#wzUo2HY}`[ iwv2r+iO<.طtpSq9.֕Q8&HPCi @xpOقorI0Dyg*xK=D?A>=Og:Ԛ&9į$u[Nc4WK/ -{i[ij%Pǟym"gfn#R O'!7R2,]7 ?Ʒ.YE]} ysAHV8i;v66AMԒehB֘٨{njwj$~6`q2>gRQ-h>7z>A+>_wFU:rD-M3E.4;^`8WZ&?1.xRg)E(92[Fjm_:{K8cƛH4l 8ye|B/OT$$, %44glS@ 2q\l0l,e O$4i$|ju@lL9_(b ڰ3#||Aǒ2ndQɃ_1}IWoy*7n|koE2Z80uY6̅5ibBOɷ\ ;|TM O`CLb\"փL&xC%]e2AFFc,}7Xq#.;R'^ˠEQ_OpGz.”+n9oZ~ʯAڨ3( j4@` R]El h&LonN&=s̝ djN@wN .=;{,Gdi.`ԥmɺ] Enu8rҭ]4ɞӧ'jk;R#Hڟ4 9 EO(1.GOvTf:QSܒb=oJ:iHg!X[Ke}7!>d~G)^oFSCT%WR#", m+9Ɇ%\[eJy%MmȎBk7U}JE)neMĬ1D:o[0}yVF}\NETq`?Oart Ff\oU%XܑaʌV2j5.`39v\I|VPbYRHsA=JNsЛR\]QER Ij[)+6q7[5 9RFR:ɪ!cq[ 6ǐ wr9T@,yV} '8EqgLq x7_@8쓳뇓|߽xK~5"L^K{&l77Wem w2QȬ 0>|J'rWCqUTx͆Ycjh@EW;N Vݜ"i.{?\ovyB jcD^U o$ߣF9oRظN~Ą[n Tpq a MHB6iXS^˲`J؆2C ^zdF ~jZJ5B ;P!ak B+;{Y O GP"tĝ,6WPC*{hn-I(g*B+5°:͆]mRf6R0OӰ^,%[B.glݲ,{ܿ6Sq-F;eE'IBRDȊ~hg_B`ϋ n/?.i [84X23*U2Xϱ_k; )E#Z놃4镖 <͐dCCV(Ip!hG_J?Tgrw<9WUvOJ"Ī)*\yU!r(]fb"Ԩ s˸D?zWo\u>ht4.8%_fW̭Du3]Ows= I. xo+D17(/!m.K\v`5\Opݧ=|?1->i߮"ofAazOIC*q2I4s07$ 09H7j#n .{ Vp*ҥ$~ $ٌcΐOb*~Z4؉va'cH5`Si{:w);RܼC02qs&J˰Hs?'-GzԔ_!>^O ܋w"UdFޟcX}rg'T~ݾVeБ([≞S$УEtnO cJ2sP_!eSu*D/WoTV/D#D{׈Rhe̕x"H żD98jK^ +m Ֆdr[/]5lThQ+mt 6aa͎?1$&Gq^7n7"v+BbbfӮv&g4-2.".BcEU[D I"ð-uUFWL-\Jo6 TؔDB;.ǥ&JB$=)_e`DbÝ k0-{uHݖ$& \y mQZ6bzDhfP ,~F<ڲfDyoyh;]YPc{2_KO.K?kŋW eoBoPBm%fq4 4vF::OM!l1+cչa>tZ0)҈oxM X_N89 Ƕ깏s)'O-=X36yynyӣG[]b K& {z+!%d|XB+{e.G1J@P,XT 8vrJnYNM |]ffkdYa Ӧy9#KyY5XO7H`os؟rzK Cȩ1V\].'R~>)ڐC1f'&&PȯHzb0wȕoEbf: olԞE 8gN-aq9 =a{T8L;ź# X-gr,w~8-eFH a8Y T1rs"`g@* MӐkgtW~[iqD:)5=Ȕk9(ba tDWq!:)>̀] wm!H=$uo&ӛTyuXS ϋp8(Y'x}{LQ @bDsbkO.ѮՕ8S?ȢS2Rxt{aߌc.1WTi=튈U`i Wb0+{`j1/6v0՚R;!%*n]Pͭ a'ݝg:Sac92ի3ƿg$*+VԔJ>9V(wyA&Њ c/MO9tCXn K +ƘEg,pELsę" [N *T& ᱓@1RwlcWOo ~+QJaLF̗4Js\7fm>2huZ>L<G1GձM%(Y)U 4%I[%2GkQqF堡R&zSk@NΟw}m%R29+qZB<jj>ZyjR9nWߘ?WX~tA{ C<&ahXxDP7_$_ENE=^T+pGL C&u G j(=jn}*T/h?Kv_a4I9t-ltI3y6Fa5zS݅V:Hq:ߢci;n{Z=x-KSx kC7L*97B .OB= Ƃ[Ahz3HQY*[xR3}kk\-ZJ;aoEpV]tFѼ)>^jPc"F+aMs=ֱR;)3hiT}6`ılq)"I2UfB/?KH^3@%[m@ۑok8[@iK0;K[aT%R1@R& /R$Cj\lZ&rjGw -t7!8HX6lFlUr`jB/4CI~?hcC|tMö#T"샶s30&h^8o#ߝLYRe%ytc4,Shr֏Eα@8}N=*W+'WB[0SbK 찯\VY.j0f[6,# /"i!{n ,q{w5$8y$θih|.A"\TDUDmt-qIҮP.E0HȚL &qgtyJKN$GBWriSZM ZГx'=ʔn2vpDˡg 5g !h?G~Jҕ̡u=+J4_,qrYˡewttBszCT=#E5rfAБcx WADAk[E LJT?).PsK/? mS#!֯, .m^d|Lq԰հ, @! }SIOAC2e (6 I!E퓖whŀ\aէ:R6H796AC%xLEsj/RL(ЩW;tQ> G'}pHKj!ZDh@4 o y+뛃,PQu1 Sn%l̟{L\)r15BΞ[CKМ$Jfk ݭ_c:"_D9f6HiŬ6ޱ~B{ދ4y{ƟC{}9 ɢPDp}2QNj2\Q}γɦq-ڰx?/QիCX6B$"-Q&A.kaLCo9Y ,>FӉn؋7.Lɐc|*&{vUlvlFw=fmƈ  Ya*[A+FPBrva*X]QKM211n-]u>tBn^S(Ļ@, 淛$9Xɛ:S |E|[&~ U!v@Fe8;u3CzY[NnG+LX?oTwhx*,*')cN5*{Cz4 \2 1t͹11FsE1*ߛ/J{A\a< fnyV NM:Ƥm{J%^݇TxÕ(ֲJ^%0n\.N*U enw6Qn "K j}4*5>0(1Ǒ|IL8cdgh T; % :DT8 l#iQ#f{XAx{w ~ m8߼xTXN&7_a*$(LSlZlH_xkcX>vPfͮqIqP|f|pT M'lcp ZZ/U EɥsfΟ+CuˬIQ.5q:mkaWC@ୟ()6.6 &;9>Mgl3lt9ԻE`:uaSRQp24Jv`)L0ħ[Q*aY>#)Pp s:0FғukR٨NoyF+3w:$R7I#x  ݆.%]ּ%͓ۗ}6F޹|j4,'+щ#v+/R\pMzY˷RN21Vs[LK~an/ə u U(B' a9H+d<[D9뻘!nmz:E14# 6sH,{l<=;j4oq|#Ģ}4#D (2Wmm{PhҀm aJ_T${5-^͝` sW #~ THLx(gs3k ) yR%"* `8}L_Na,}$ !o3M$tqHEJ<3ֺAcX4oH-bx16hgQ,JXP&;˟c$;Z yoiHWˇ|*y$z(a:TxPo;y܁T =j*F>6:dԓ.;5DrGqZԸ&#ΎSg Ӟ,~NѧD"~җӥJX>U?k)Hg'|R̰\B71Ďg{,iJ@ 3I-c~U]Y}] {QAsDky#ӄ58wPXr"͒*JviE/ފs8 aX?-7i%W#TcL&g{."{60giVd!) *H4Xsv^- d 4֐#NUT݂$鎳6g3>o7S|xw\aIJy"9Bdn'"°Fǚ(]&$}oi7ȬL.$D| ӟ3Z/?Hx?uw{J@8A"<Wcs RA`O]YZg^y8~LVvM atf QtCj~_҃ޯtٍ]؄gЙۮp*\Jt)k4^)jMv|WǑ3No ~zU +ٳN8 oThĭ (/yqkڙc&"^gWUoR8e)iJѬ`~hDd Eb %ċ[з̨kflufy׎ =wDP gНuRyd3gۗqpQ0nk g1 I5Xjr2f9%3O'TEx~C' !=EH)=uʴjMbOw]"L m`T]GG,IM%>UBBXa*dWl$*tM1}[vBj|7>]ȓTgZ}|w**^agùh< ԃ%q:c*YfZ͟ )uٍ5naJCt+TPx5Ұ=m}=HE_2O!Z{p72t=Qi S4y#EMj(h]$e6"ZĖ7*EI0CaS17rI1i' c_  }; U&:x,ΓKmRH#QvYPؑT+F[7DklOb(B͒@F l }nzY: Ӽc@A0aSbZeߙM6c` hf#-q2Kw'eӺ!i)L +Lʫk_f\s`¶p"?c:jD4 lKOa^3Ɠdlk~=(_bqk̗V;g58N# MZo&=jH`]=g$PjL>:h3ߎزB]$SY=/|4PR:KxROvby,YRcmZhⱖ((:]!PEIT5{]2;C'[V Ϩubf)xe=a&EH P ?WLSe @$s xwdO?/ MQpP),p0 'rz~@3T-#9aU_ 2PIMc;ApS<6 C% VTDn MR0&2g| @x԰ ,8#f%3Ru4Hd9hLxGM_71`_l)c~jCDG{~Ʃ(#p#T^DW^]@`KQy!%4om+-۹ 迾1"p2bsl=S0E,D;tMڀZ^GWd>ߓ-^v+/G9!~V|ʍ]9qŤT+Ð-Q]B p! +;4!*+ X"bL^jfeOf-`g ?=գ$|${D)\a'9 J\}4>+Bum_?VE)Fqf׭ :dr\KeKз噿\͢2aYM, eUQp/Q,]t 8\-Jaa*9 t;xt6 lMhN.P(T$Pj36dlDḱbz59Jߎg'DPZuTв5@(pz)aOE|GWRSŊgI x&R ב0/g\֐4m<ӫ*Y {, 'SV~^#wdl .?;UזAQe.%޵X$6bx ,b XW H0K{ 4fqA]uwH8ɵȳ:381a*@œ۾/JV›y)uQd9LyGFjtuq`L6;aNYuNJ+fƤeٶ5hEn&%4oA(ݨoO1=]G( $!(>ɑ/A5w{s!RHuI~fg6c񐾾s [aҽb^Lk<!'|͋iyŞ!T֧\f*߿[:*'Ńԭw} JXoDk_mK6|:`fN8ڇZG]0 >IJ>ߩխp }$bz(W_%VkkoA! RY./ՒC<ڋ Tw3;}Ʈbb-bm7K9E<):m|XEe](SV֨$/WЁ&|FPV+75Vj\\Dw]ݶ镩 I#rPHMJl ,Ru7ch#6:rP:irOyzamBP<FM1s KQ_1P;2o8wc7Jd҄Y+Oј̂[$_/ިVYQ{ZT89tp P6!峉M6 _@dQ+jKNxʐf(~^m@ug-xXRkwy+ֻ*5oqꁧq~{!0"gyiLV&B4>U9[MczoqA+/ɼZC.- o7ہbV/ Gy)c -s4J6+д/pLS5T0jT[D4S\yc%^[m Ɩ|6u@\8a@tM-Q%ҖXĉU׏ѪnKW fgbL`{zM)D.&aоntEEO>q,i B}q7`W6O$B|+Ňɥ.`/%0|.7i)vR%Hf+u"䌌t2|ݏ] )BZ\㈃2D_9%?jȔc@uY=4K 9)Dh8,c a )~+b=:hZ(6cCH]k/\({-p;vq%&=h$0QC۶2;'\4'"X(:Cgp+'g !-( ы2b8Jy*W_ @|{=udkռGv!m mI]]#6k>8h8\ZQ~H9E8̌5*FXrXZϥ"0| ۳_H6CF2\~₭pffӹd7dkZ6KX/n"YNWJէ Oqmv\cv]2c#G Ζj@xs}.)gRWq>8<`c;Hy614V/+A w\΁[ K CEG6xvyZCJM=pmp]9g q[IRb6@#-VvE37Δcmy8[:$xQ_/}5W_zvb%g[->T+ j&6 99&HKE}?<$1g}zI%+|dIqX5y51L-Z'6X[?ɪ'|F~q;j-r*\Qc̟?8@W#4j R1E =VZX4ԝEMHbA,xe84lgd#8 Dwid>͚1`}oҔw?>lQo%F7s7fwEkǸulkU9 ՜ WQ@XH=ʕQ2‰[3Mfk7t+:xe]dn~WbddrJ*/H y#.wLyjyFWްBFڸ847c4VRaI1eD\qIбmݮCPL>Sk$/X^yGk'L5Lڥ#z^m}KF /?=\pgd'0iw&17F?0ۻy5SܰZk= (#'NWᴶ2l ZbiD4ŨY=& _|ibi@I)HGH,,<{#O7JtpJ"1l8/BM'Nwguy:  T p$\w0ŶYՖ}sw{%l,nc 7,mf:JWB$G^1)OL*>yQ&H۷د3~K25ՒL*1Uo^K92tݠiHaz{Kd40q`R? @s[ KmhRxcEm}液N ~ }_AGvOs'FwD]\|aGωXJDJpU"U]m?}^ @d7 sФKE] +7+Ht"X aOn-jN~)+5$gãڙI&+R9rvWWN$nRNV^GW!9o]BI:+/ǴW @ sրU`ׅJݣ<*ӱX}37#+B_5sX&q`x_lo[A%z`rr`Ubo,HE/V?0}RO%w;(Qp-?TʎnJk%S)ehAP˽"(V`9IcЌ3[ɭrv:&b-udN`߮Kx/:S9\}%.Pp-.9%k谤xha ʰ,$Xz=tOyZ4.Nݟ F*u\J@h"?YfePU^~5Ú]lT1$V3BO^@ƙoX>U^kԷ8ReL&,amv'cT-(#]0[2>K IV'JGNDp  ߙ#_zh\EAc(*nI4(fNI'MfO1qk+"‹{?:7 Ph80-9L8rN-#K=F _ JDU=tH:\@-OsMZ<9~.%/[ R!Q̩Uo*>R.;Ϻ2uaa~VpnWsTp&og4c`}ɴ?1@#=x9^B:[)L,2><ɪi4w*U`aN͚^~Z0{ؼ/^`IR_oDI{7Me(89<gZ|_ vo EA^~%a\C,4{+^g|YPE1U|2pꘁlwZַߒy<^4_>cT3Ri"C` \4seMC?oqeF$F(C*[akz X4 V_7ͳ#G䡴N\ͼ FM+'"&Imlj$%~c2QR+K2S1;@g\&ܯcGzۤvcȕ<koA 1d*QǗ0~졠TʸD BG0;rx*YTaorf aIj)P4P9~GCʏ⡟2ٌ])Pss5bE,y}UƖߟp1Z; Ă- ՞T&Fŷlq6Ȅԭ ۍOsN@.xJPߏvpup,?6|y}N(::o2Xl [ T. }Ԍ{3iGٌ$wm _=vO`:NMwG<;2ljfnc@h+Y(SCj{Frbe"6wN_^riÞ{V%x4iqֲrY|Tp/-tIEdë wg '%bnԌ1S*$\v ij}uZiO;:X,A@)\viEJM),_$@T`^B͉=Jib6'x'D;{ *}eS sdLOU.;%=I"O %jȉzJ)Q/\mB0+WX^%#I'n[Z̫`w(p@SF< t^Prc- d*^zvm<]jr|;BKW (gsҷ玮dM `5CAoi3]bi\ ;D8m)Z.q{L lQ !V!GXSYWXJ3??ꗯ-X>˦H=BkR`s4+bNc~l"@z~ :n΢%z'Bᬟ>KZe(xBaGҵ̈fzO6HO1#򃵐36,!C/Uۊ8z>~NRP–4Hm̿@U2E*g?O6Ղc3wi}e+o+86dbN%^ituH|PcyQM PX ™'A_<)*L^# JЗ>ql yMn#jDMAg3o؎3 {f= oiԺjDtwFk?`@B3mQNJmtu3ߘrS %X0zU0%RٸT>+11hO]e8lc_r:Ypc.Ũ^7/P))h,ל[`E 7۔#Q9>DDh)]zŀ$gߧ.8{-'U:YPF K #U_p'K[Al(!B_TOBӫT]{66c ;?b/mDB?RVE^>.H{JM3`ab?;"!3=wcyuo)HS kQ~Y3@xTC7đ_Eݥ YDqfR}x6H&Y_>y͈H:2BGkVJDzv0Z<VPV11n243ṫ[vQ>A4V]p8 3TIKRJRg 9X$78%)̸vmyf|5_rk:ť.n3v8ZHQ}V[Q̬ߦӪ[h\5)g!Ȅ wsɲk09/Bg zR HlYg,Ku$H+_?"xKLMno-d6pj2P,.\v]cCԷ~غH*|ia:o黇vœٗ17= Ǫ'&i+p2@S]X'y{0Ʈx9Xڜ\Ay%aM~/b=̓ ja_|c 4Y^by7Dz ԰[w7 ~uh)A2̏-oPkKi];{==@_|sJhK>=@oM&c/׏[߁àf怨Ít.4xHv9)ϿrNQ_]A~o,BQ_S~ 8 \MGI!(mGhAOt ;зd-;֎':؜'L,y5ϜOdt%"c!tBץ5N'Z-n9ΐg n#xA6\%[:+-RZSrr4l)zM!FE|4 rp9O9Qюn!6 HwlpDӿ>;^BŒ6X`Cw3I߽rT\4;[@:7'|}i/FqX3Mg"֋xmrrƭ! (wm`pɔc Y<)86AQ|zBduH?1d.h?P`ǤfՇطհS,4ʘ2~Pj(!QI}h*EHT ğR5ґN¿N2FinM[ۨdjH6M;yg?>Y%c-Ysj|i 1 ϼ gf=ƈ&B)0ghr]BjRJAsipnwg 8V }~@8M4Tط. J>)d=CC<O6V 퀥 #یYPl*O اǃ s~O ^ ;&ʾ>@k˿hSF3}u݂==ʃܘafg\!G,[n)*X+7@1H;ؿ ǔ[#tĩJkjaټR>gk?^ p*=q)}UA] >~(IӍr g>k֍j6a-6p@d:AARiʂk$WWnvc(U*G12l18,F+0)$ҘBqYC]uk.5#/$ G6 ADU՞j.Bk//B Xaij2rM4csTgjc Ծ9}(#oW=z w1hTe/'g{{"lzQwPaK@]bqTpDF=YL 5^= ROD>_*pqপıcbgz 9dʛݼ1%ᓴ6E*6BDfDn-?&(ܹӭ.uU,`LOji-] .,8Z ^*)ȋCN{|3d2E&/TceqY tcҥīO) Di4,)M$ͫDm7ґݜL̸Q}>|] )9(ѹ^\y=GODd|k :D U"N*TsU: e ٴ7?IvWM(Un nr s5C%" x>?z=p#xϽ,3!}XœRll/Fw!wlE/ S3K܏hcCh4X =VPbM0 vwbb+Ԛ URSԹ7|0pFh_tsʲ7^ہ?@IM,䤥^q29mPiEԇrҩާ[$,|"u]#s=S\d1NywsR'ͳ_5jP4\p 1z' YB"Tf!W?y!uQ2Z4 P?]{vVEU R#g$ѫ)|7:T+q-2MO38 U.:j$6>R%u3n_&b7FD2Rm%PieE:prd< oy -"_O2#9Do+|SxZ20ƜK?(!Q45!?Ȕc` @"#e,.V|F~z3h]!!CN@\Џ(MB ?qb TE/Msg8p5.YY56/:*Vw((:D`$}*\㥾8~W44b83 ^sN̚R l0xHL_Zj98~NEXgT? PZ+B:vkpKr(xh/2mU&{RƚmRX?M&m:'ģ"Zcc?h20fR(M{RjFiSd1|%ĕO.GJ (`A$aP"K!Pp< T}%[e&8/HDc+(o$c"ӓ}f=37at- Ws[k$\^9}+?%+'ԔN ! Ӌ]9"%Kc~zwzyc8{0RCS5ҍn> SV"rI03瓇Byw߯gtxrZ*>3HIcZ$.‰on}[[I )/#dEF'1=O'"(.@KMo:5!#,Sa;67"ODDzF*Vp!vJPc7\VgZdXs-I-&c!ͽ8BƵsj9j~}M iZ~vsw%MH~호$GRj|h/IŇ.LZ)\mVSfL/a{]ۊcS'3/ʕc+!I9nLY頼3K򓻢]T,Ã^rfHuVxYv_ajT+|2r{\iʛ/swqk#υ*d+۔ѵ%I'T㕻Y'!EYQO3Xsj n:aG#Ʉ{ VqUHMOtz=b4LhWct3)g `9 Z`D^bӿgdKY ^vz ]1Ղ\%{,\$AFU"uz6i khfy.)& dž'3ab!flsH;v3)< /hg%9؀5*92|K1 L'ϾVJZ5 `B$Q#X4:mt8W<xDS Y`Bؕ8`>Ds_۾ݡA ev@a4`CKLMwݾlƨ ʯ#Z'7ܢԑ;hݷ#U~2MU%W@ϙG憽P(I5&!\XGہc8p#U֯0&~ۑ; J }oKZ{]>>mb+ƥÝ ѕLObaE?ᓄuS\F95bOD@EA0w zx.]uG^C(NB v|*͆vnB>^1{)Ρ=&إ, "rׂƞW": Xi$)T>7 h,lZ8i3.9s';S!QCl"Aˢ1OyS߃R|{yDW̑rYu?] Ս[  U^Z^X ȵiʮA KP8Z ZyH%F>oKa akn@EM?X5֩=-+S2TSYk䙱)տX}ux#vP@֊u`%dI\Rot !JZtu_hUϋi]GӉT 6XS/-NJE:E8$f6nbހC9k)cXiт(|IZGh?n=`#.F*wJƺL_ PD:,7M<|3C(`N}H#{ G,af6R^=.:/&J27_;y-Æw_] ]dS ^uv^bňc%˫oos9[h鶴Gב3wX}&6 鄌٦QαT Rzeu D7#nr5L2͏?# M!VGY8y׶JKlSZDXdfC6d3[c?$Dk dAםzWNa/ ZO#xɎߚ*D,'^͞;RX9Ws[jPH497&HئfD`֕;|V@Ql$[ Y:!ہ׹ Dyo?Wble5c+/F\v c妹HE$щ\!)ZdE#[&2Wwê9N=PCp*>;N:MU jc OGTF4)QeV:#g>+sG_)l `o^$L?Gtl*/}fr\V"zX. E=yC*&=@$/L- G =Ug[0P0n_$/h$,RPFAƛ0 #U-]w<yh]+uxA=$ Q *|cJ&}D5|y[|$liqEE\"09Rb\B\Aɳcg-63߰@ -7zZ%,΍Z}%ij7Q#Oz:pm`ՆV!D$o ҽ/Ѩ!D^nkWR;ժz+=^aD:CstfF.;-^DUƳ`_~Ea%  ^ - p^IKd0/kگ5$0SP{wTgs>?Jn}@>PgkSh=$q+\ӝR$U1jb Я$& iDžDB{2RofN1ZY4*ȓ 6Gp݂L+{9U,G.A)Unbo!/Dh@5D{ :=I`_"V':c0r3dPIql!/#*{ 3(%NR5Y)<3n!#"Cki̝*3~aҢ`lZntkȞ ŜUrn x[lAޚ`A(~"Bz-@g1[JOr*3aP%/!q\p?` Vp3/^S(tL dbwWc GeSv7Jh0$/,\%oުbչI"LU[|ѲcZ3ZLR)ց2ޘv~j9%t ѲXK42*eWr/i*dB3po߳K3n Q1[p\;gO|a70j綘KFXvW_q }J)|}FTOjj`!0tos%WpYm);xXpKxf@lbnED@m7FDŽHt4YOʚ Xd쉐Vҫ*'hGcЦŌsJ2p-#E 'ά*:ncģjӺCgz6ةVt9g(U]hymdYĉQ Jq[*:ҨX]X@#%#o;&LЫhSSxnWxjK(l<@↠JFý7m!۵#0arrV? T8&pyϊh uyӤ)x-XB#uZг64.qI{"qR{,A z= @v{{+e|fp Ҕuj(CRfwSc<##g. (}dx2XY2c_PҲS>2JRmtK`_彌-pHFn[\cǤAc%,]f'E[Chgwq HgA(WLj0@_|hvq"yynfe\?<^;ߴ³)*TQЎ8LF !}T~LAcwM=|eKOQT 9G #y`Vܘ,dGfy߅/lR(945!UyFkp'8HO+\ITP 7`F9+߂K?ro;x>Wb7|B3 ~tL+62|/ab]3;r3☋FĹTnsСnD^kH̷͜TU Qb9Y+T+EXgH%aTG3j0!|<Ӊ 'IR>$QL7klbĖ6,vL4_=˘E+bw2%Lq^mXZ.bi(iVH"(G]rrv i%$k]=]O?ܜf2P1ḱy|]q_Nq(Ճ9|T$WI 81]``e}zrHc m ak tAoBDGdgĻ AY }I1RS5Tm=1yŦ|n{ZL>t־wQU 3CZC GL#3yqq~WTLO%@Ůw+Rp!WS]L;Ջ)SM6K3 jLͨ'z[Yw ) ;O@TEg|A(hϹjǔ{q^Q*-8|i` qVc[\_/a9*aKQ UK4Z ʔkAC4UazM㿸bfO3]*/9QMj5;KpfmRߊIDծyY/x`o:8iP3? dD X%< ,c_ {/ֺ|5v}2^Q@[-5~=83,dWu,(瓎!R8n*~Q,ĮlV\J+J H:S?obLΞ++oxdm-{ttL9I{IMZP5G-v"BUE.2 q_ohɷVq)iWȍJT YɊ(( qT _N*7%Y{!uKy]-̬E*օvxI~+D^DδC\x-GŇEcGjd/޼'Q2Pf=`'륁rOAGkйM-`F)^gPZ'.1t}pѹ(r\1`+&!wԅRvה Nj1ˏP벜ҁ\3 Txn5Й$k^ĖƖΧ,^};pA$s"38B<$ΪS0+B^AS1>,4a2IuF1Fy(CL铳 W>#D/)SR+{IW!Yn *#rUHf "5Mwyhb>lkUTD(7Jm~~$đ -hU*|w% tʝ {Ek[황uXtzwiQ0S@q,qEPMS-')^#N r8炡|A~L)pk){`hz/2ɋ"$:CR֎zQ^,| K4n CΘ$iٔtvBH*E 4&ݭk$og>K^0=0^W_k=#$pD$cXMu0A+v 2б3{~l7@ ,y,. OjZř 򱘄M`` bZ?yڝ(6E OGqr܁̳{p'Z AdFP)H+<>DP(~lsd ;fСc1ZWbA_*f-ե5.=zHa;K( "blCD6qdGq35KDb-um,#ȶQ_lgtLh0u.fmhΟg/*Zgz\jH zԷ*ZU'ITk YGLgQ|~'d DJ=#s \'ՑZ `_SA#q9\ z)Xh9r3x P|nQG-acqr=hqоiԹU _o#[ +UUhkm@pc騀,^pB9p'd ԧZj>!oN(N>.X qi9 ,%K?_02ԏc'L+;km{1(ߏ1z} &lV")Q Qw!E_{1Wbz4;;Rn.8g0[^'&Db# 4q0^c]jޛޣk1m\@7aTqسi:os@ؽkʦ2 BvfIѯr {-%V /c%/lR\ļ]V0ľhũvV Epm"K*E8Z&N-/(ED6o ȜEP,| oŊ~_ ws]122ZY?$]bɌ=zʌ9}S~ Ld`0 L7FvMzOl4O08S&>^*cs$=LUбå$>ˉdndx?}\P]o}f7)=H Ssʨ-^v~;1~non;/~e5lc2?],4,t|K :h`It+?1&BdO|t2a?{4'DIx>'$RʩfAzթWT\|hT°ˎX*^3-Wd&Wadp۾ސ`KIxWA{l>'R~i^1@s/-79PZ{Z~uDZam5.glx% v&_^;!}E487AHEɁH VE˺Y>]D{.·/ܑ3 RdUR4j>ѨIu ą&,G%t6£oe˄p) T)@;sJO @rn=hrPPd:?s, FKmϮ6Sߝ% K #f5H%A'm] W3n[fy%ws؁;`'4t"n_sBڑAs[A,} '=|\ụRmrl_H˨.]tB@W%++%އ&&m{;̰-'0V`ˋ  x1pŸoK"yLh$e}'c\ v@U )RK m`nؙv\~8K) 0hlflfdM:̾9phbuDÏj{fߕB"~?FPF.E&~Wq@dҧiE{ҫ H?J'9ZUb*q[M| ޝ&D)/ p^(PԾUjA#-<]2]UI&Y˰'o˃FMlIt&m֙kCt$zkKq#m\Z#rw# n֝H}hi*]JS+6Hݕ[̇ AZlCP$թE0Q?31쇮dKG*GB3uOM*~&3;㯌o)װ;';jDp ۇN8;<ە3Qjǖ`AZ~'Yu"p7Zνh('L'G9( VHυ!{3@LPBȩw;dԅD$ꈾ hJ/T@oYc퐳Jj S&pZK7+pZ/;?$[FҢD3(aDwǛmlRA56[PE]e?شGd̈Ao*!VJ 'i5AbH[k IGxPOw>?wfNUgq[QĚj丢a;v E߱@2tOGBiu`YR G+?Ҝ<0~y$g?ITHIB ={⵵?8N9G X[vH1D7cP \+sj mX.Aعf9 W hY&&(lG a3@bcp/n> rKb7+!w8p9B|OT7[N!<} yדUOn6+{^勹h? 5SKN,]^<\0 `Eq<-F fL>=Tj۪s$XRT%fy2$dVHl}""kR,JK&A/ ju<JeoٌFO "cMsUTkeC6ǩ*r@=R; EUzv +a4ǾA~bϋh  f_Cؿ:@% Xyh gue~cwPT1s\7wV 2$Wh7ZP\OS{jLq7hJv8q |L;wSW&{w?YJGt9Vp''qb 8x lv%*zEJFG"xoZ^`_T>3=AQ5TaQPT}.(qn&DQ-k~iӿ 2!AUsTMSe\P2%T M:HCdhJ(RO z[s5Zki{$1 t Z=p!6xNR#0ys 븣6pm`AGqwJ$KmMVn, [\xaAQb%otd0ۗ7'GkaϭDUO^_)*d\ڿefBk+MW"o +l!U- lV>WL,BA?H XΙkzܻ7􍒂Gw_יw Vy.D%mLүfye թ+l 50s=ߔL%ˋfJ`D%ɂ$|D5W *T7z #JeLe,T{)Qͣ&n0-B)Kz[LiE{ID  DSVUP!֋) _6ʐp+- y9J@|1 jc.]qvǁc7,b[R$VOØY刺 R-f {yȁRXyv+8P)f3 ̑1-{ m> Gwv_z؃8'Ka)*K P S~8TT>Y,$ǟ }<3 c&Ih@1ϙf٩m L G!$vnuJ䦑0z/q&NJ PUj1 /lk*z-*$ekњ;'KmK"-&h88Ù8穏L^ P;Gl%N2{~(_hl zC`+ !_6З[8K[`Xܺ;'COI52`#)K0e< 6ņ^Flػe0hGo3fzNtԼ̻iƌkLhzkg ĸ<Ec38N#R9\wMGr^\Ը&b, ]. `݀蔚 *Om"$@*0p7~R'{'Ģ+D?rtڿz |VS ES%g/7&U$z :ͣBdԍ άka<'c*E q/Y59di2\*x}̺u7Q? QHs.yD%{OjIl\ 4ǕGزP?4I_#6 2m*[g::c); wP}jKmKWCC5㇈1H9)@c30xWQ`?k= >_UB498%%>"ŌSk?7ȴl"TS?UpM5yR?{7PWes/d) ^cI-֞hr`å} isF/ytZF6H}/ ݠݤӍ|6Q/X[Q>kA8bha2{O`a <#2떧\v$_*bE:[Au']P~(${I,{'/`J[ꚦ[yi '321n~!΅|%Xè /`Fu)ULk@ \qmձtUN(Ѻ?C1Y7~j7acÌ0Yu(PsYпHF0JLɱHMN/(. sTT` E:OG{,?%vHX0b@|fqѿnH *lQv3xHLyU˹z*`BI4BUt[qdMJf7̇gDT&WY[I<g+[S@)ДygL;r e0ųgRUkP=6F2/*$xbÇ4lܵ Y`ƍ?|њ=@%_UV"[ In{0(_ V`F1;ri؟#%#Ki7X 6''DoeG1vw'6ͻ:ON>>=͘%lp])Q^J(k!hnxEm$i|KG94}!yV -:̪txHo}\Bptj+,?"dD5|%wY' ~^lH2LE`ZlE- 4j`4"*2nw+NYad&Լi,`JYiOxn0)駐\%0!-0aAtO 1 `LDTE'^+QJlt p9-6 =EZsԼUgТY oӒ41w(s>d"A6k|ۤCeW2;~:A㯀37P)et~Ŧk}M`՟]R. "" )(wumip1RmbTql6?RJ b|5mu%fw g/j-k7U Q.%9tN0+.~`7m^ |0BGS ӭv~o$BDfa "By~4I>]WnAWWUZx[>+ c@ϸ/mѦuN7Y"}K h5aTM%U4:td8FVH]路ke~690i |FkL ^SOL.Z;rw^ۣZjVWӳi`B3.-5fV~aF<Py Z7EcJ:f 5i"elx,e.0 c?Lf.q*a>Uii^u0W#IGES :w3?ꎊen֒L?kE*U;o2+HrA4XϟʷeyaN#sӢѫ" 9obݲ25cǍ䗂~!d|/# .#:~ Z =.8٬1 UY* AEV^+=DCrE=ݒ%%5Z4YV gDd0dWT@S(9>1Lr4-#"OB*>pBXq#&QO:`ۑ&9vUg^n|*cƪ6Ah1KYY'Un™ΊTثj3u=+e9~ˑ*z+dpf'yPIA*BF\mr$%Lm>ǎ7w7:S2![!!Zq{@؃ZOg0&pcG, p_>uNc~(ڣG2 pqFE=:U'K؟')Fk_33N$^O(RD=UH`E7NzEn_"dXϤϩq-iȑ> )3 Jq ؐ_4sx:dqwzP$wP(F޳}f*3jX%<#h<9|dh Rp\|AɱK}Dg36F97[pMf39}'QݴvT%5mnfOF1D!Ch|[&mm&.Ɓ̓d7viS'ҿl!0y]cId1&iᆛԜ k݂Td7cI#аɆ^x_a>kR> h,&ti`If㷭gN2,c̆BvČ  j3Yk¬ʿ.DNfGJ(ٖ|T<c Ie~46eT|L3漍"µD]n'Y`y\޾Y&{$FFQۖi*ЌؙVgG1Iӌ{O_́žQD-0w|6ߥkbvX U4@@dKӂMҐ3<7F@(͛`sڴeIK}c@2x`Ee(ڱ̴>u0QAU#uz|ź .؜X+%(xw46:Ћp`VǾyg mXZնІQ[*')63m C3pսgW^>+ Exň-R'avm(y睊\@t|Zh~FyENQS@JW Ȗ6i8V.\$'w_uP,rs$匽ϛ/Iro-VUaEAװL7}Z^En݃GV.dc;h8b-.UQv|_8i⹷g`Wvuc,QZ&-Ă 3=rn,f/e^3|7bQ|^LsjS7q"nx7A:B~Ft<9JZ9 d]l5aDY~8| ^`we|mpG[Fu 2C0ǠK/T9y9V*䗍QNK=S!*4c+Rs125FƓcPCsazi6@v~*tk>qtgb23|Bi\C?pi6h/͎)2kN IxWWߑ[zN`x4)7F9MtZv(ܗvW/R{ :JYy+Sex vMïd}#)>Q6 3_ݔq8,W@~)x 었+c?M]/Z`z ff\ Sk.U9PmfGnEnǖv%U_|x[Nχ`Lam3O-lvR[4kZd-VݷWcqMЇ)cgr26[ʑ9JбҀ -0#E%0!^zsJtQ!򦔚f$H#ad%B+h4g}]g2s2VtF׽^H\ڃ[_S&ĐO&,wnMȟT?\Я!+"¶mZ]M##HΐKaZXh*j"3^VVX.8٢7bGe_ӎᎎ'zϢI#p"5 4 DC2[~Ťu٣+M>Ѝ+߰v\j?n{;G`{q6Gq(xE]"ң׈TWit9 !HJ,i*B t V}aDZK vxml7QX#$i2`&6SdQ{٣>KEP>^rzO;K.:+\}83G_ 6 h_uA ZS0-A)X"ḠVpJ-"iy ̭K]zF(e-;Y@ ̬t$t`rU&OʆTwdKZJ&pW5f1DȲ#`EE=[VyCa~JPBtteUP7c&İ]db:tESA'^ އݳ߇3 )8n|oֻx.;RڏeQ۱ {1E!LȾz4MD-[;˨Lh2RCO/>$pQrP% 8pTK)Rtiz#$( P頦-; ,G$}+} b#wɣNX$=/j~vN~ة #ߋVIյ";CK$WXs)GD*^Zs&U1Ws!!= gs}J) )"[xjU\*rJbgl ((lΩ{aԇs+`^B¯ɋ\S|_Չ$7 xҠ_׸e P֛飐od/աv>+'a2% Lj~f&9Ks5݁@_Ӟ=A+OP7*9~;4h5 oWVbl2ZJԬY-"`\O7_TPlZ Ew eM>rŹY9؃9I|) ]\ʥqK/3$|pKJ5,]fF}ů2~ǩFKg>S)MQEݨŭ )Y / Sihr,<\HZGyv7||4E==[izzqP*S0t0)Ӝz^bd'a:xؔ-m@k9OgklH5'^~SXCkZ M.M Lt`"5ٽ/ iʫyk7QgTxiefm V=={G;dL]@cmpę`5&»'xd̝2@L_cܛ4phWHWEQ@#bӟ c!{<\6ҐXee' 1h(Rx^sJt܎RT$ /N&c.#lI :&2H-aFz}rIh=ܦ^tzAeԳymZixc~_Z1wh;[oN-8,-:ߎ'D@`}aJd{}T a"1@OV@ c៦L# kɳ&m^̇?pAAֿX0nNk9ՠc9'Ьlj|O ܙ b6]؞P6*;Q,r  ( ޔAh87Q $::F}|(cÊ5Öe# _,KqA6KbT/Cb(:8Ǝߒ($BeczO+,Ȣs7*B b.5ljޭ)k*ӪlN yӼ֋IA<`P;/0gMՠnJMfĝozC iSwk?߸UH5}Fm`B.'{q~W S$Ap ְljH ^$@398 ΩAXSURD,}l{nb7[>YK OOb3b8 {_7eЅP-%8}TG\e*MC"˯Vd+k MM|"Z.G҆w岽ޓa-sqȚ7$.nDDhS6-FEрd( }>XhV:*"5o)uV`IvlfHz"wg;5| L]ܯ-g1rM;Grج>z2S-^?5G[&ƈ퍤3LaP#4ߖy,5!hU? ”r[`2VhZm6DT=0qw.:7Dla#* 8)Z՗ $mD+|@)*Cl0T߫P|J˚bH%vd1q숿ryaQߨ,X1MaUoJ[Q=m]uY&O2>dϯ|8^/N24LEYV:{ЋQЉy̳Z D7!'SPG&{c,o{iO-7,-H=IaHp/e c!$(8kiKS7 $S9tKBX'Q!4޵E(CmqEDÂT)kdCIp9ީ9꤈A sWXm5$,E^ D/T_έ+8ɂF g-lg6F+T5r>ki{CZN_w R/jEЍIι~GY;o0t}t@BGVNVLjH5rK%nْu7z`<3T$;ǾOrm|(cR1aNijPB(VW3p*7( EBɷ5Y+7sDr_Hc4uFhz(/_ìWckp6Fܚ1c† WH/=p*{2io-i,$ 0= $Y"Xwy)ͨXfcˊEKǧk%^r8* tE(Nj.1LxoSiRٹU$[FOMF'5h^|G D !W\TqRQ:>rDj'T閼47`OJ-vU1ܖg6GI5sFRS4&(Tw8=]iƵc E8pOdžrP1ʚl} ,/4w,s= #DNTDsڒWaQ]WY=OӫAC߅g4+^ 5jԈg/`f_Ǿ4QfV9 bI8LoU l&GQFHIX4˕SZ=c͏<*UeO^T3"s@2Xx> ^C)Ad>ޤܘ`%1+b(\ns4%XGl1 -|Vi|vBIݷg䊩a$j"H UZڷHd-#p݌ ܚ+4eh$[O aM.enʥOTN:A~5oU8#s`S/[M !ox> Rz> UWE&FP>:Oa̒i3׃q顿I=Ǵ۱>iR$_`nt<H"|A{3zO&"˓xxr,<`~˺ǀiC-=% ^ީ% ^4Rr4 *o*P ~;K+lE٤6w|3af\7n91tڽz%'Z * D$'9{%ƨV# W/۝y#_`0_PmFz-.a=$y#}o&06G.,v}4ڸVExldݥc-FsӊK/ԳАʒNnyIp8P^znO {~5 e|r4OFJ 8cG%gAJ5V :5]e:!p9:9(ӯM\;#˦ 5uJ="Ĭ0Gl'ǭE3eʅ. V olgAorOn1ߌ2y&ۇJ\fdj܄P>SOEۙhK`-G^jRs[S/=YzǵeV*Q@ P9Btj.cajSxOL̶ѨaIȧiD_̓Pɏf9p缶;iMQ~2+9 Qse' vl$;:AH*@?^8DY2/;R'AڊrD¢5 b(rQY)2gp;?,J®+/яeupJ~welc >̽C̏h%%<[lߨϢh}Q|)ȼm_~Zix |[oV7g%0<ܜ_T#i$ [+nD{BF)*EOA+x~O!S1*7CYmuwڱ GG*E<`ٱ2;e}aLb$h@O]@-+*cZw')Fu! /cKb字khZ꺪i&GȞ& \K]q[|$!k뻳xO0=GZTR/V]'JʲL,q`!x)K|)<3d[Y6(=FVީ(4%B1?,Pu{hsQgzK/dzON'{ k'e:+tM L;5/Hi /;u|ǟFu!x훤Ҏ{>a-ړ ɣdܕ6^kTR`G ~^P9Hp2zUж IX w4lX4^9ds2 EI4hoȠwXƝQd\ld,ͱG܃l9V'^G éKGhhǁ7Ɂʳhg{4ސm߬E>YlϑzYhX2-gNEQ/:2V+YjG?׬(!A:$躄4J|7w想E6n9qStCmz6@Y7@k]ICtnShUu1 "X1h*_qn;b6_̳.`Y Sޡs;f,`KIգ;@]պ.$ }ˣ+VwX,Lrd_T*2&& ٔON6i,K:V ^\#6 u-Y.bb @vktv񠹵S`L忆?~}z`iyȵkE]YEK6G.%TJov,#p$MԖuQUfAg+J޿?M{ZX^YcAzIfz~a5 vF {#WXWH:X}yfB*J9SA; [?6l̟H̊1q)w@QO$s-ڪ :،*"]umz,c\n^oD)2~1 SȌHT$*PUؘY0D.\@~73!'7!%̨D̛:u`<6v`,#:.,.QeoC ևA2~}+S HxPcM<-vRnM6^ 5pP/a R]Jb*sл|E%%ڟp7.M ;px&kZR~e~HUM+p#`ר׊TpR34VKx2ќ Y - Gd {YLO5.̜!nUdN͜+ I۝ W!)ˀGK*6n8f8t1xX?x5)[轁 >>˽7X-*nei%P}ˋDu@%Mԅrk TR`WLhR lR=^9Te1h2m[ToO:*_O\A >%)OPE[}0PזJK !CLbV,ٜR ^fs?}嬖h̝9,Rb!0P2[\u7y'yZZa}5ZEќe6ݞ-cZ٩# &)ZNRHQx0mƀNr@hfQDDL|ZY| !p~=%Q2֦F4za'̦ H2^U2Xubq$6 uB27H7yti<ݔ() tTl9 Gw`*Xh)O*A0LjSq@?ih|`'\MлݭR+M ᤦejej-hkBUm0;X{;Ot:E9't ˦+"ϕvPSTBUduۨO'WDQ,>v_(+7gf.=7O P^Y'4%hkZǛ r3lٵغv=3 3s!*k!Pw -?NJ8aSl0OqN XǭB#i&ӥ3/+xcd:.Vu(+>F@[tvQ/) Ezۃ<.tBQkvkw8Bژ-тpfYw.a{ a/qcNv3/I k< CFl [T7!sS`VbfC7g#4axLIۀ& 0vZ$'џ^aDbEӑrw[^z\Dp;hS ?L:\e#8aE嚆amҿe}A4@y.7!XOEN=OmZg~%P\b*O44j2+`T] ɜBhTC,f4r'Qzdydu80Yg |Gꃓd ߙ*\cAnUݞQtɀ!zIRFƸ l7,2_}j{¡"d1&'㳑2iђy|ף2.)?[jiy@H>bNG zDNm e1 (Ț,6h+n2\!]:7ЏZմS \4P]D>NwP ,ڵE(b훊ry沆(<&v<: bmF"r YbjhHl0MBj.6 }nv+s۴OwqѮQZ'izU6WP؊%vۢe_S+oOD-CK xmG=،܍5Z<NX (]/@N|,,EB|nJ '+e>yE!bòqŵ':ŶI L @X,qx8Ζگu*+S_&0ZTդ>sl͙f3)od ˢ#~93(VkpbN}#6rSMWtG8CSب&}:wq_Ut (V{8ncMw]6nӈIH(iP}7^3VK4.lZktFeFϒ(͹qHIU5o[E8'o +/nMLs[GA%,t 62|:Lu9X E94lCr[Drm=oVՐu$ Ӧ?+WvZ)Qa{#/vE+[F:O$1sкdW۞p%Uԉ8q#x5 WJuJFaZOũ΄g'Z(l4ɰ+|(q=<-]rmlR]MЍ`SܭlPgBs g[Փd{}8SXh#E-_>0w:9a4i G@Z]W0ֶ3V&]|k1@ti`׻_@d3f7P:e]Wth$ Wyl-p`bj釚Y\|ݥVwlU%q*PBϥG8!) 6 <훩 H f2trD;&lq* /Rم41tC(n%SX `oۛ.r!<" $n#n;8ÿEUlOI{gG~q7 ʭВtD({4KK5ĸ_-CMRg v̊ *Y5ʸ09 pSuC -겎bi,8Skt)R2ګmJ!|&0(%Rzp/o,xH"_d8e"- Ty`Sj~scU#i"xW9ymYf |՟G?c<T}>Tmi'C Bާ!+8jL5cCceH?jApp[ !O}bUdFv gO(̈́OI1,_ [~j7=IF3\!V(t3dF3#yfOj7ǦJG6Vž=᥾4#9$Ňǐ܉@8tEDggiJ z;b!21ۿ JIF)aw;6i<-޳L#PO \Ta':Bv,@hY?T:d3gnW p@W*axEU9phS,+=gn͝7Lm#ɐ`Jc갷XXŸx"#SuF´UCsR$w@a~@qb(zs/}mL0eHfۙ,)= e2Vm\t,Zbp;U$s Qyc:c֟,Q}ލ <_i,qW2^2Y1 nHj)ţD笀x۞:f^Fqg3sW<6n]r% IpK7U=Gvgb 5 o3;+S8fcy58lsfNYGrPƎ7w6f|>\WVnػd0z4uPF?--q4bxq^$RʋIHCAǁ?H 1c;=.c;5%'VpG#a5:c FPC9\]p-X'& 7a $:v#%7kcmN ֯,.9$iU_J_ ⃨. f~(flqo&9E=.Iӗ9:/N#n`<9m:0 Ԏh\A:n0{;2CQHrT L_ ŵhM+#F攸W4_~`JmL֤cKprҡ&iʴUdT䩘\ 0%tlev'O6@1|:)Q 5ĪMGe ek+NUKώm Q uY[Q2T <`Imݤt7 cNʴ6c ܯEYqV\.0jj}SۣYD ։X/i];*z)&d̡ĦBC•cV%}aI6NwA\5(H?+6?50^ү{MW!D:k !И)f;"je *8or4q|#fXخSv Qf2W҄:K/fAӨ>"j6&|"{4૔3UůgOۦo*ls ,ɠ@OSulm>7uU%i著!-E8tlO@snd BcWkAфXL䙩.ך7cGDω]}T*i_+Ϙ&k=,62q攔JwYXiσB8^>D>skkIGb͕4dY<À7 ` ڄ4S%8@Hh8>Р>(Z|3dz,z]kf*9 @|EEt\5+sbqQ*YԄݹ+VAMǤQ9cb=^ `k@F-h[~eB?j68-65V; z:?զ<*x:CjFf܉z҄5C ˃auk1=ձ+e3}hjY_W2; $f4u`YGTߵ1haY;fۜzUy$(.Z/np9Xt.+`r=U =i"u?_ @x_]py]VFe۰]ER3ߍ"-pp6o'>Ahe:\.a1Bn^O^^ gHh&DOcccAxDR[%Hƌ14¾kK_ _֊|<06yyt$|4Gm4|Yj؆\oA@51L|=t nIdΏMo/=)3\\NP_$%P_9fلe9)j]$+6_GdGG=a$L|"rkf=Ae- L͓L% W9stʰc~wL)ai##oSh6=ՔRqDzƱɷds? :/ТBqIpgYt@?}PN yk=lOWfU,J=P6oU9ZwS;caD[AwΆqW19[ FŬ!nUoն"Ϊݟ:A[`Yݤ`B]<ؿȥuj=P*I<)Y;RTYHpb~lЫ8$yG*׬ Oυ/bk}5,Fy|ŬCw}X!gy$kSX!13q{zO׈Z<;ź uٶp_RM5V[~yI'kn`[ A{f!YY'qNgw l mĆ.~Wq~,s[Iӫ}yo5 *|`jpA]hj[ c=iҜ1$#'&ҪFսl|6Oih.@R 3I쬤of8Ul0/ d r}̰ v72D$ lgQnyA=v~/P&(!:5wu ġK獃;-kr4Jѭl x {}fGlR-n=O< p|~dKG@o2Lkd5~R| U$S(Q.n0aVZΚ;]fQIn! [qے42:[g0",xE6L.*sk¾L3oΒV)k)VPB(B>?;dφ`A7EU c#uADQuUHUt Z)͊?= /⋟)(Ѡ9n.fC׋1p[9% ⨥ NTN/>NDv2aރ4~cJR~q"<]ة]:_b/ZBٰ 6'nx/J=4<(߈!.!Rϛ$M"2}E|-[Ay^*1I̿d^[Mܺ6tHŦDgg]I9sK/}4ZQq&xp^^Ld\pڗg7AIlWμQ)ek-\t8xyKFӍ}mǣA3 @(_Q4ߗ4&Qjo?IyY$𞏫O'SFM/JdYi$Ό@DZ"߬q.: 902za-c@p&#/1 P3ٟc1#^hH8q2y}"-1\iE2 gK{OSv MBnp $UߎӜ٨%h:x MbgBXZ#klguEil <)^'x<SQ'27pgr$M ]Mߒ ~lqM!lvl\A\ٸ6%[Z4-ׅ({QMu󀁤|ҵfZ^>ףԧvu+d~ųģoIO ܝar ]l3x/k<O*y̲l̽} e<)l%Ev QmuAF&&quK_v:XXRċ5r 什q(P ]&fD*W^^0q\6FR<c3^Y p@1' CqKdl$bi@ՈȍVH(i*z> Pbz[Aی>e۬N_MY FHBnx0?#jFigXUMA ږ]wR,W1I(%q|qy:Gg*T*$s5&Gm3Y> <d;1|c,5:ԟ]+!-; 9dM~#6v|_%87?j -umv;@Ȫey۳*zM2ZVl"p1Ql!sz׊R(Kds w;Z hAU%`t4|k,9ȀqG@K\XeRSL#Ir$Z(YF+k=`GݸIp$- \;p881f2{MDV!V$ -aB$SPMIpW XaǷ-Ovsy%H5c IhDZu˜904g%PV^ϋK1eD 52vLFnYnA#E!^U]0>;B5}].N Wr+K 04_!&Ƌqՠ,syAvQEWO#>; Cx9mUl=5YʻjMݥ:ǍB'͙ݫGڗqY6u6XA^~F=b9# n6 fLA #"U;f&xn6mpPTQ\%J;pB&ZkJ0јZ[Y+ہq&&B5!G ڴLΐӇ+rN)_gGEvbOr|_>Ŗ%TV/N6DEiO)(:˕JRmJ2/w}ppVSj+Bk?`jrhiPۄ0C-{iI]P%O}AT"`_B *M)х%l{#mq! &|W+<{DgK&rq2b!w&s4A澄QBKn ')лƙhJe@]|_ k$>ixS\S}hk9x_Z4NM=L7$Q< `! f:SP;ZaX-Bw*>x㋏R Б_(:p.-RK$Oʺ(82}n0 Qo@9)'N! dަC8L5j-84쨮)AT'd.6y>{F!b} K=1G8\@ U_}Dqi(, )\VӦ=_ l:m>)2׌5s~sS ˺g-W ^B|2pGOx-d$Ug W7Orc zf?!?jt|z]?l5{$.`K','qƬIZbR,.dQ֗rY %33ؚ{>|=\<",Ns;6o =~- "QQ|= Xj4zvr ஞ_W4pMHOpΎ== r{5Ο&WXA)#Vn{)*.ԫ;j)u$*.ja)P 4` (Y'`䡱+]oჍPWyw45.:Gc}uN_*4& `qE7%b!(ȝ+ilϫ(R`OIрE{u=s\ Ro&a0:h64ެr[KћAдM0&1wI{6@>ߨrz)` Ze w2ishnѼ-mtΪC7@&WȐi\;# d}la[r翁H szh^F / ٯ }aO,#(/y.~ҋ)0 0c,<I0h@͊7_a;Z-}dm⺫BCn`K/T#H']{j%?P7(sF}u:M:vIw- ;hB9(,o;V$NJ/8rnYʃT;I}@Q5"֘{0Pc?~=$bf ;C>CO]y7Xu)TmN8h{`Bu"g~vTjAaS{X,K+l.,&x3Ee҃wi<Z8ʐ&j?f(t_h $)ҿM 2 tGTmmȴEEO1-ܖHe09sLQ#dae &g797W$r\ VOA.g*T5-vm}AOǠM+*Ve䝬>$; MDg5@C6(hw0/Ǭ,">frZF6b[ ?\Ǝ eqc7Y1bElʄcA Y}:$EEA1Ε6(#mDN&F[D  ?1+uЂ`LjH&>рQTOtǸtOOB:gsɛL#@WlK1E< |Z Q+JdHM|7dWt[w͐g4Fʛ2 eFozz6liϪLA'm XGb#Pt2)ce}vg70ET*mM}'"a1pg]kV:X˚o[?kԧ!-[I!=8H5֓h}DX@|Lߒ:'ts[>^:SX(څ2 'g~@>z^@=HS"h]S;1G1x,%1fIwI/F[~4MJi* :Le|fow9 Vex] qa4R#Je9EhVId22ۊ +nfMΌTd's}#曒\.p9XYitF(2 拨6AT,/[R(<}iߐgtK)̯{Wż-Rx\XT2~7B)#5~EիpKQKi$g/OmS~pU!3#oR} Mii+0؍$Ӧb LʙV$Vj*Zʀ Ъ&tf-3_E˩߱LMڀm|].JόN7fCw|ikU(yK4|;?Տ;_SL,2W^^EV]/†Nږ 'W30Lo,{ʁt3)ą5|aE _42DK75 ;I50t _ R'R"pA/7ȗ'2wIdmr*#Lh@OdnpY~k^T2JwA ֎у4UB]o=g# sX=i6z -ФR9p;#SzW/X*~#ػc^ ." sfi|#Wኄ ;E~qˤ>  GڪԓAo^[Fk&zg0ыlX=2~i'Qt!ZT$LKH''䔖D-uB|PkD `k0&uvjPdW#1Ajq 6T XAsr},%y/[5BlQ Hm;9VYk#ċ[=s잽EɦϠ_o$G"׻xF Y1Hn_H%})1!לOAI@\~ڬ]c9c ˢ?5>X0#w ߓ(# NOT"n4hc'U#@DH2 ݴ#FʚrvP6dAlkh l83 k+ @ 埖UJ H6(ue+ Iƚx" Tfi+N|]!;⦧Muhn])*I{Gȸ0DBeMv/aM8JZxt/X7fgi=\+ h EY7W:ydj5>ȾjzJ덬ATZM3Dx_iYZ3)iBKLzDYr.]A~{i>kR'덺B K 1#hjIw5y.vFC''M;Z!6*`>=QBRT>RV@Ew!!T.-rbE6ADEI4~KjCcšf^vjyA0!knh+)Dߛ0#q# ԅ1e$-v,/'};*dmG+3Hgt`b{'AR\F^L/ނ)7F4Ȫ>my$[܌4sP-z&=Ux/!JTDxZCdiO:J@me;AmXOP %8g]EGڨۙRu^zRUZLزx.^aCHwV E]X%Yji1_E C( UӷZ8yjTژuϔ[f!=rRKhn*m)i&ACYPCZBSuؕYD.mAlP/DF2ek荤ӶMy%kS#N: յ4eW9cHx&$ U@ɕwAc8wC .E8aP|u>jm#&;IھwlQ݀@ D`6:_+h$J~Yw/nćfǾ.A#Z15mDf6&2z|?YU/=^Z"2X]/\Nǐ 7w#q{خo +c¶P+ TeRwC1!co( xL}H&he**h]JVz1 2qirfMǃQO p*"VUPKT 5Yrr1yvIA\W1ȝQu/ , ѯA^ u; UpGY4E>=BMQ-Y!)g^Of<5 ^&0[yn|$l^k^p.wMwhy5H6kނ R~2zAo8PWxa,Vr 87zX׉~yrzCy46"8I8 zw^ ,`"γ)РʇwK0sgkw J2a\u%sΚW[߶^c$EB_Jvc(阚jC5R/3sr?[[Kl,F@_ц(b%3KS ,Nh,9xS69f";k_L7.sZT{Wl|@]_6 WOujނW~.~ KR*Էe[dˆl[O2=KjMlvf> ((UpfU/@4s~nZ!A Fjྲྀ15ݓwpe0gywZp.!'LiWT.ͺtV}W[9`[0ۨCBX0#Ν- [砋Y- aǿ;H\CdKd$!͹dص_#~*ɦX8<c5ixwLgNEOG^(?Bkpk,b3'@'^:byr@,h?|n}"l㶝 :7l^O7[fo0h&H79N 6VDsJRu Kӕ5"0G@K-[꼆/WbpwmTKR-YZ0<|LĤ^svew`xG"B;jʠn[sK{Giy 8oHAmf1歨}qBH̡3xBZs).j58G, D!wUK#@<8ӴxY dL͘s!A!tPn/E{J'{-$bUnnx/ڞ˫ JtHo\'E~rK \򓄯  %+MY+e3әE=0B#DEx%ȏ ' IyD./I- Vtb8)oqamA=T6nMߋĊKO&r[" N|4?m a ;ŵو-jwdy.x*?NL,+PB#ق) 8qCyIKZ*dB/U.:3$ҕ?u^vr7N#ӯf$4dE99v'0)*!”II@0Ӎ8*4H/J)H}55aw Sx$- >[{2 7AK1Gh4VI'Kx!kT"~ڬ&ckȤ>`d:ЕܤLg jQu2?;o[pVRlnQ" ,N K7|pb?h=;jZ~MDsQlv5CC.D}9bLO#tWڇ4c@{B~5gp/Pv=-4;^fj=OK}+ WM.m,_ 2A.pNbnm=AQhhcN}ԼHkHY<{;~\b.Dł>X0SȀ% fӕH{ĐܷZb\ `+ `cuGnI[>>j$ _vEHl#zS8b.a k#=:=C-D!=vC:a)$?gKFö+I`x 塤86H)):-]yFo}D0_)[W^J?qk߽#jVO~ɅhD3(RGc|wYi?SV1?0u`(vq,5TŎaIDP`BK:TOΛ;JȕHQsΝFRTʘ2dQz0Y;#䱇j&u/[dz#0<# >->Ga-tCRSfHD\#[ﶍ;Xr=<jk!cxauװGΏA 53 U=T\p1\s!Tߚ4M`pt F2@;|؎<Z{3OJKxl}7 5$D>JjfIHc',/s. 9  b!/HoP+HyH1WCQk)(P:ݦ×sp.¸ -iP\ #ʯH8_PV,}{ٙb V?vB>B* X{򐤅yS.]Xlpy:O.x-n{7쒞<*"+H4"oךK4k,A)R6I9 G}k#{XIgaPdw;[ tNt~z{CT*Q.?$ @cZ,I-&ҺB[HLiX`@#Mٸq3!@D2gF|6;+kƋySvH^ 81k%FdZj㶯c*̛\nR6Sͪ?@( <@7]j@p^2Mgm$Q[]58} FK #%]M)yq-mBom51;SgP#'C,/jPm,dYÜKx=T=Z@`HY-ˉ``OH\raL7{_$̾*TQh s^b v;s`?!т,5uI9O# =嗎ucݹ7SJl@ϨU1d4P>|_C3%a@oYq"Əʴvky HkEj% o;bLbHbs@|/R}{,/`".?;cώ. X-2SLm!R }ȫӻ _napGl#r5CV(U61O#/~31}?d8dnvH=EoҒf06Y˸6dֱ$6Ļ;rk{H 1}{zJ0 DoA綹O02Xa%xAR AR#K#)s\\ ^EowMU% #f+YiLj&h=fA sw#PÇZCO=1\L=&W1P^(_7W__!ErA;iyg5fai]5?bW؅p[8^f#ǏԻ/_f~ +PےDL&q ~;a-ғ瘋rp5&KvYw׾E[`-ذd$ͪnj:{ps#aےeͶF`wYiu%ggM~1gtv~̨94R $'6:щ p͘-hdIsp⢵Ȅ6k⋚I*9I@DVv`xCp"!]ܿ u]Sw{^ơVD,A3*+v5ƨ6*3m[M-CE\vDDhbQLqC[cxd~æ'2M6 4c͌?Ez`ĕk9 %xeۅ;E7_t0 q#6ŤҬ1eEYfu;Ź<~:`:T%lHMI!75 :Z=;mDI'{F@F@/~GQPQV"HA[\oޅ!\V0BDlQlP^F;-.#mKyy}䂹[kW0[jPmRA`Qw6[/fՃ1$+B={ `;xFzxsLfz3K3ͽ`&Ŏ.d=tI;p1)4OTF.ӌ9t[콪MvuQQD^%+g?Y=c#S-]I<)"JgYu,p|-Z?83SYqǀF8g L&'D`Fʺ"MvѧhXCw{>y{qvz!fUY9i眔^ S) Xap>YRz0?c »P1cKt+=DUPVB0Y'K{t(^A|) pt,9|Hl+%0P/\?ً 9֦ä"!hDSU`&iUQ3jvдCD-CN0bk˙O?LYʩlw[)4*EwdؕC07;Cb`2jB>ƇIM^dW^g.P6did2$ײ14xpe'1:@̺"[@&ƨ}K3Vnn['BǪ]k蒠0hs4ƓuN):?ĖnQr׳ !uߘĿ;6NCo#\ĹQGt.{.lr˷ɷ#W 6ib_D|瘤S&h>'u2l鿦vuN3Yȏ PS/Tq6UmD3Vw:xWƤ"#ޞIԗ9nDnU} lŤ\:2Xd['QukP1w4vMp '#F-GbKmI^pdpH6.)h)hϫ$DT,6ElMmc,n'4OuΡW0W N O<Z)W(INDPY܍Hؤ\7 ;xҶ;URDAB Z:EIucdJA3B|&E5"%\UFW[3`1Ż:VpbNxYC"Y"Im)Ca/)VЈm_^%aNOP "t*`C* $VBP;si3^#Ix%3AMa %܍BnO'$`7mQ0weTbjgBr}לht #4:RpEq($qTnlrWNԱ=ܦL%ڣv"($ІC^!Qj| 6=L:u_c\\xQgJ9^ oKP w{-{H*XLx~/"XFs61+O'; h᪎nԫrE h!4Y[IbҴ  džP:>d/gQ_UMP-aWMV+]BGNSaF^tz]ӯŽn~Χ8D"<)@U l e-S53- Ɵ+ѻpXުcN.N2L>*,[ێcNo 4TcyN;rN>K Lb' {]j,nHS< .Ĭ@ ǰ9 @\-DbD yR`5JmIϽ2Pi=/xf 5K?-86]sZ!|`4F%} jll-2܆::7r[&_swgQdFmN7ёuXjH0ʹjo劣㸴6Hu;r?3_\+;'Abx*.ANwtrk[iuܘrr(,VΜd?eQX߷ ͌?B%2 #3 '*z)sYILYo/Ziիjȹ_ dD[^N?Y TQmi`}Q!sCG͸c!@jzY"MPVZ1~.I6% 3 Pnø`8FAjO,j߽RFQ:wz6 ׺lh<uĻ U[ѕhD8QԔ(nqi/x' >oo Q.CQk>3i ,w ]r6i9zVZ̍1dK_i}MdP9[(NFQ#Ho@8t:25j[_=E3'6tyɅ:J9y%B-rn5K6#M:tQ3%b&Q]+6}"TP:[ SBm+QYأ-6Xwhlz_qhX&$1~GZ`**;V6^oըS7c2@68c`iia"osCYcB*Z" p ,hJ JLnm=!#JrX|9?go&vL'>kK@`c|qk,:1Q|m 'gVfn!:?ì%"xgÖH>Z22`*ٰ ;s縥V&y/lJ_qfN4n2޾N,&m. .|JxGxm1Tg(vDn-5N'3ˍR5QR߱W4 w(^~uiH {$9E9lfᕀF$@e.ܞ*It-ݖ*\U(ooA9+Ŋlw-VO w}>bQ]p0Ą<˵:Q\m;JrL-:૒Twh7|QKp6.g1 u@4΃[6eYE(,STҸצȋ뷱>ˡ>3M3CD9O!غi@TU9 tArM[Fg7Jw/CrȪP/w9DSVݑ0܁c;WH $DZ-"VSLzVB+1TdؽwFfKJ vQ1Q1ͥ n$(ө9vBv8)tJq!SV)RG =uze% ߓR3 x6yOwv3M|:Ah1c\ʝ.{f'-O}7 (>]6筝J %6Eϝ \+(ڸȠP!%tLU I:_%H9s7_4>?0 , _bo j𤸺+,;u=2TK$d~mZXr!hl(Țf0Z5L+,}.k:l4*taEzy 77"5; Cc:-=t[ s奺 ]%8BmL3òjo"ŒUq/f>:I ^׽bYy1ܿ X cz波l{kWuO&m+ M/eTrQ56-&-ɪ^Un#ڴuB)xGM#UX!WY5_Šl# "yQSYJHiʫɕ:QAYR h Ak9)d}B)6bߩc_XݰIax>LQg Gh K pfKXfBef  ֢Mj䤞^s\֫9?EF+CR)Rf4F A}pnǝg0֜dT\"8vzdd9v2x8Tbqۗ?i-yN XqF~X Q̯,RUMt \-Z [T wW;OX-aeqP7z+ vL#vu]Ck_v5 ꓘHJ \ sFF}߄QlU]c7GVowU9\UV2Dl6vTϻU( d`AǯCp8$n@RO#WX-iLu`tXRm"{%$h9.\t[t9u없˥.Cb6Q*@ MzA  :JC݀GKiJAiR7/?vVIP#+-MKUC"^z7i)dU/)lO ipZ12f~:)lkYlƒ'W5>pMRb5Ln2W+ ;[}qBu]G ._fI%مbFҲ@1GDddAPsYO8j;u3ᓥ!b*I;j; HИ缞SR 3aۮF{U-h,5ںsG VXFocc&i!3"hfL9,iͭ`"Nޓu/_3 *WWdIlWӎ-=$J5 9Ӵm~G)~KBYYn%8\w9jq6bsZۚj :zt-uRe{\2bߓ5] cۜVy ,`@+Y F3Ťə:v%U]u@sCkFAo ~դ> 9;[i?F>+)f`( \>W|P(V4d7`aU03%)6l%K;bBD ҝ9#J]B ImYJ%@ԻRΡO1մZbճl]vY]u1oqR̄CIQz{g!u0gqVZY6r?ͦ+"<%o}E<$ 艗\~InuYկ#8鍸_UǷ0 <ٽ@\}K-4vN;t,OnC,kjȔhl8.߫L0eTUTiߊ "} jw9 le+{tCH q'c뒲'X@pDIla=dv8Y0:PNмAE K3B'ץ]s9nn#\WNbV6W?W5C NR 7bRE/ljD:h](sDc%N{!?B,^cYpK-7'gFޖ+jk\kA-ov3cD/RԳt;^j WP-;@YNOFaߊxlx|)̐!w@#S*.=Ol.*L ye!'k-+-M _V DE tNuֻQ"/ې?[՞,cjO™ sD+X¤\; )[| dt!>d+ӥ3ě`;)#P"P- :u 8kL%FmmSb,IՂCZDʧޏʨ8ICK.\ws/>ͥ9) t5ТlZ?M ~n d:ة ~l :EV6䲙a|\PڪyyR/d_%kC2gӿ!x;Bz03MX'2'@N x)侥!+~`X{Tߞ`X,̵H_|9:wl+dgƍ/ocZu1wҤ8r ǜ>I/޷8w_u&(0*?L=ܞaAhYd%wus|c?Ի(#ү *[j_zg[G!/sfv-^!0vU\hi8z)9@ڍ>V1P _Y ݵDD@eq0ftQpQ`]/co yfX@΋|OGc6,!Nb#d1dTi8=;9Xvp*0 -ɷRf>@$ !MDDl*4p,BM~Apw]c_ft?p, (^{Him0|;|AZ{.m y~(V$?( wՊGh5u–C9 cdm2?e ˅ZQV0Bھ vA1hϢa0hָ3 %J^w⺷_u.\%i)SO%ŧIm47X&pZA=?"nuT9~"ɯϣ?ۮD7-J HP\-}P+Xfi{&IaCvC|#C].(OMo-P.}q?27}vriP.p)QIk*|ф}ޅ+F\~4_K'i&PgԵ;"{0 “EҦQ5HLU5s)PrgG( !ۮщ@frmEFru(KUUKqq"NSh,wC"$Y%vk͉Q6?C B!cC&7HXvԴ.h0?@6~X/7;m|U@Mz`:[x0zӛ1:P⬅8\1IV5һUa3iZ/jjAQ00 pUsd . T?GB3>_VU`% 㣓-Ɵ*PIeg%>G,q[n0,t^e𭢞4>/읫L>{ Br3&#ÒvE] .gր' Y{!$؟)"DdUzF)ety\blDDr|8!A0NTXt+auKUsQ9ORo>-캕Dн(MP'r37CKgSXvF  \6#l陸J/sW>ۑ3TX)埌sI鷧/kT y_0<=Y}wN픴΍SPҩj#eVuDUlᬺ[F]%]Y!YC瀃'ݍȃ u%}4s 3}qG5A@2z9\Fg1ݯRhUFC]h-}%T;ߨe*<-V^zKЭ At_8c9 ]&;D+<³V̲[o58[$S6b}i }F %wk`>`,i7hXF_-(,@lDEa?qX*T`Yyj3k$^vl` 4ytgOEdu`_O,JvvRf(E Uj5] c1#WV'KeYgL|yBvgC%K`JDQfCZנr M;JE9k1ʀ':A MG0 F&4T$./X+:gz.Y]ɉ/Y2}JI( V2Q,tVb= 2)ze1u=ڮc|:ρ")܏t^g5BD$>[.;6jʛ} &sf.uVdA{JԺI]M@F qv;wne$DG6}U2L$=:ISI,>z,H&jɪ!2=&ڟ@Ć{.Jw x+Hg.+ZS-P T^rDظhzDE,%O:ik6%?A.)yǘ,.H [uQwo ekd>І+3[5wv RvG4{B3}X\^TFJͬD&/ 2մYMr,"aO?*m?A uXmS$RP6yk:kEfva{m*T`!HM>춍 򺀮R*W&Jͦ@3paa cĘ;aU)p}[B.e*G\M!^BnHg:e!=7#=+$pkBEOe~ ru ޚIL6K?5+D?[gBpm9ohnam_[u\\-,a 2w#W2O"R*@{=w,[ Am~O:~97dُ=>ކs8+>Cax*Eශ,L"&/TKmѪТb*y2\8j\l#Ly_!c Fz$X,{?8+] ow  UtQgCYGx%1x& T:oD1Xt\9M1`|{ \Mɽp,d_"DjRй𐆯w tcNCS=OɯX8n_$iM#Ro:!4qm=aoRz{ck|jswH c :}G2`-KPRV 7F|n؋/D7'탔b }#^'yOg*]R033췭~1B›b >0% (ZLvߣXoBN o^s,Z P˺(["ܛ@dz&5<+0k(w"LQtFV8vY&]߀zMNъ[ĠB@0x/{Uy\Z)٤T TLa\Dh<"AHU; ts?GdYh /dKד/DXNo.5jRѺyzM+8vZ#E8.mo!tǚ45hc&=R*Uiq7ßi$S<"`Ѻj+aa{ASorgՁN܊%!W3 L@k'2^*]ltRv'm=Còiɧ (mE*XH2zNdAɷPd[gcC=յHgzR</nfAϾA38LڮUS[=4^_n5mBz?zPov!L/9]/}"kpZğ|Ezyn'T ߙ-A]hvu, &&% ^ J2vHѴ*\>TN )e"K6&(<= 0#MPe\!X$Rlߎ-:sJvXhV:Ō@W'dGC%`>; 4E/5&/kR|JF6KSc"Nl)~{ݢS!vG+ ]F8geNwK,[%#'XA\E51g]H-2Y#7uyV#YHHϳyR3 En1=MOV'Ix`Wq~FxfJ5zEYT5uK"65< D14xxW8]VdAE s4xAxؾhx鱝\ eۇ5Й5av"2Id={=szO}jy ԤO?k)ܺBX[ #WƁRY[GCnL'ܿ4#3BVVgCB#4iN´#=2p>ՠR[˻@?HB0'n80 3>A}~ݷGBO ]!c$UdVLk,CO9k{Ґ V>f_3Bs  ׷>P]2#PI=ϞNx3(B^}ju1oE '>Tê u'k^BRx2h[z]4#m\N_A7L"dBGn< D!{YRQ0gD:$zfx/wS |͐n`JbFoKK adT^8b(JdC{G1V>._RHdS[hc_Βl@.v_]CW[4`׌ KƑK$`!n7|պf0cq q4qaL 2f J'V]aI&)Xp^djgJ@6 B*!0r/*(`-&e Zƀ$#c9̛U?~D RT ~q#D;8ŠzAdw$ZٻQ-[Z_)敏Vx7$"kcqxfE ďZk M5Bʑ;@sO -Z}<$n[Q7QHJ]ڻ$.f0Prbox:yB2J՝Q6y Yۗog=GbUV<: z4_|!o-IҁtkHC(u3?o 1;cU([0rhG- yv=oĞ lr7-GO%pi~7\z]4ߓB"iS>40xc͞u&LDp?Pjy1.sp>J\ BKI>uА҃Uerb?nD 8H74A϶Ԙ?KDm<극ytRn4bj0Ovo`_I%Ytf0uTxmW#1*qRQ'sTtSҔP嫱nӆmmm=&E2| Cm4 d[))JwxћTMl%قw xW_1 ' e'ʈI*wҖ;ݼ_a2a`ݖ$ⱒ=b*vLH;vU |OtT1k>bS:icL#T"ge RQr#VݧH ʂ| ۲2fᮠn=p xhzOfJn-6i":%жzG FHyDOzy[.amqʱʚ+Qpcn bɪ3 ݞSBuT}IU=ȢX}%ɺț}ӕG@_UPX-_Bv+0[K֖!E-j>TM D$ވ8>/aKW^v')8FJ[A a}/bnq &|K ܬЯLc"}?j$'BN`hY>=9z0^zzox^JSww,fk[.9!߁0 ĬΖ i;}s ݆4gS 2c+͌g&e`GkjWY|1ZZ1kG +l~<_/L0a+o;j0pPnOu4X 4ghhZGRv9etۄ㭷~wLg\qy7.سzR4fDP}Ŗ2K -KPjDxk#][8&ѓjYu;FKXQ Lc֯N^5}ihuxL)eEϾlmO~MȃV <gVY5".l=+r6]:(ʾ ϗ_̀Yiw5Kv(UqpTGJW&T$_Z9Sb)ÉQqcFd_kVqxPL,=q ߤTTnCm}Fjd+@QJo-0\V[ *bE"܄[CJj޿JRMsIxZ*\&.QaKxҤ2@]H5iU()= :Hz,r$ GsaC~SIܕkQ| 3:/^F,{gt tF~=Ukܺe W:XjXr&u2$0E jN;,ףT.WtAlF `_7+ofЁ[8+&܊Wh/T;HIe#ckX˸ȖUNdB\K #c\\zLdR9g>`4ĚxU+הk)'4Z/S,# oBX>3t1vʏ:^q>Y߹K&if1G΄e`Mˤo]tuw0Hyƭ~\--W_XH q~X %^bە<0Yrx#@ibAPp6\Mi epNϯܡo܁} 0A!3SOr̶{T@d H'oy׳ 1<+9z@-!m4!"/zcb[@p9KI--DmƑ?De* .{mv[hX7bTuEڋ#Q08Tb27$g$U5A2 Tb1_4 ڜrs]&n\uh@UŨj2 63smfћt n|iu2W(1jݴ%5=cZc /S]|*2S\Wb҆j܇O "t.m%QuUw bA3Qď |ޕR@O6bdZ~w<͠:gڸY6VkOFkr {V53q5ު,[j~6!&}ɨuCd2GwO8"$2dOׅ~W^6%}y)h.!O:X@azS&WoBnh 8mͩ>Jc^\:Rnz 7P 8W*ZթqB"uCh!U٦2;Y5?-"ra nui9[e~[a&.Hy0jRef(ξV`(7JÖj9ҬTVKy3~ͅZ.n2\uTО^rI`^<%GiwQҤm)uỢ |cKM =RgXN^"6{x ag5L8i*}xD7ٌ I"XFtcn4߁fH>-K |%cZ<ِfhQrڷw| N=11㼥'FS:>q;\/OnEٖ_[|ӛ.O[V4D6w_$RvM xf1_ϕIxh3^j>L\O P ;ɀ*2r>"=S *Rfi-ި0]3fn7!โ/yk.4֚Nl>Ā+c0; >|iЎ6B$w SPߊ#?3w;Ȗ(54jDt<`ABs++rAZxJ/VwHh FK5qClXpk^n;V#Lh}̺B|-l̏bBv?ȯ\ vi-}16J\ a+0J:,+ZEQ=7QOcl'тR)^B2tZ\&,vR$^dqW?NoQݮ P)bSm^#FZz ߼jV;"ha{䔩PB_i+A7L[|"{Vma `R2zQ&#^u2?#z \OW˙kf.!^۴Z%M!r %EF]LبfbiU2cs fb矡'dz8H)LL+wW9zC[j'˦^>@1 tOs m\fvTz#G(̋Ye%P%HQFnюrZM@jGRw),JTWqb:,,ܽ߯iof<Jd58$_de^^\  5y5A$cY %airettӉI9&֧$ڝCׅi(W6w^u:pxҰ4רS`4DgN(N_лL2oX ܹ+YڇbaRlO"Fy?x.OԐ?h`fAݠ>ihv$s d uPE\|&8NB*+溗ZąP yyRWN!sʸn9ҮyO-T>0b҇bGO?ByqHG%5^xOH``-zNx*Ê,!^hݒ)j~X QELa"df=9Ej?`FWNf41H4}-XQYIux!ǗO#(Qߚ$aQLF+s%!A.6Iw˴;f}p'G,^1`TxCw,ڏZ=|92cWKɸIcl)sSHdІaԤx$tޗ_8`˯YLwK4Nʑ` dπW֖ l X]5|rԱVEAu53VۚE|VOM;E>|5 ~5؎$tp'i-M8-Wx]e5)nA)ٱ{ɺKչl QX82{̥{KkGQPwMLfm$k :0Ui1sSˆ4hmcؐMR;mk7'01|`"X b v}7(  %SDx}9M,68v}dIuS}'_o-O*uNUiìړ#I>  ܷVcQ* 9zt("gme8b!/ b NgAgBH~dj@a+A, k@79  EfLJ{Xd`$V'zg"Q lMB qA x܉کn|x`Fl`^Πbl:vw}+-eKS"9Gx, 9~ԍa"ig [CX)2אbR5ôolg<ʩ\ǏU\_~o9kH3_m8ρM~ 8Ϩ#YTƱ&9߫ƹ@D+v!&q&v-h2s#& JER ֫m䆊zV36Nj]{&VY qKJmo1"ߒR68g׋9{&TIEQN)Ҵoɕu#620Ih5CNv"73Q= ~s~hˤ~ȱ'S3AԔZʓ>_FnF;0=^q=`JJ=mB{}bJpxV+TYz@ZP%[Gʙ>kevHkGB~ GP^DNeH{ALFbA~ŏ;< b*`V^DPoԍ,W'&5!eHI{k`&kEeS_ك[ΞQq@zgFjʝgAYB2qUe=EnƁSxC!zv"W*لv7FRWe\`o ۟qD8 2~_5ϗ=7?AV6FFӼj q:j`XRٯ;o [`gډ1Vph4B y\ >wѷ¢uY]m.k0Sм)R۾&-#JT]:3oQĴY-/YȡJJ}/4CmxïI( l^/ U% AW5}Yl=}yU/.9VQb|Ghg%(&dA.0ܕA(:N:%H!-+0^خƚn)ձ4Y68䶒Ď\AkA|u΃sͷ})ndu)!oq.Cu g&]i4 a,- }Kh+r` a5g~*Rh5,EP^TF#W,1?i^t}{jYhb HKd"NyagІHШWlPiW͚_1n`ջ뾶UZY{H+r|8k]LZ<ɧ~UEfB="٪d LF%J{'`m6OXQؒǴa<_j/nji\&gzj+0492W0A˖-)@\bTS5k3p5;&>au6 ٨3Dj֚YCvvm2- $<kfCy jgt{}j8KӻyI\,Yeۍ%拢UfI`*ģȦqXq99 sߛ^w)=BkC6Ӭe[!g~ ObCcP0Fץ9 9,#tt 9XC_:/ ѿgHqx@?~-}9լDj1([JcMc_mtC8I[cd 4Պw `w^".oƣ B;Pxׯ,/A>Ր̂dEOabJwȐ28ǰF'Qcb< db!s_ !yO^u1uU܅:!3ֽ>ܛ`*{@$DB ,T:ا m}BޕND~oY:ËHٺ8G=ArL%\v}Ogt$ /%{SkOhU%5c=' ocܼg3<{;L6JJ5 v S* a۔^ViNuvzz93?!m24yLxp5:oz19|u«hql*:I `Tc-%0|Pm{,oza!돫-!_6Xr!SER 0=Bt#aDz0]OWM<5U.4rI2Ï9!!0y,jσ]!I˻TWbJ2`sT ׉tZgU_ܖSX&RP&ʷh>cv^jo,ġt&fFO+\,/ :3{$ܗs$ .>u%s?dÀ_?"!L9B5ъvhvE `X3դLJ*T~lrBDjtqZԺ SR]ič*;fKyQ9׾K&F{,DK[;Dt,%Bp2װp:'ͤ䲉<,,rߐG:$n1*vJԙÎOF&5{dqF?qf??u+^!=p['wDYZ1s}n7C6z6Gt[ 3U10Ղ+2qbA o.ǸJ()EJcN/߼׌αFUe,5+6 ]?$Dp^Rc¥ d%}.M8WI"(fO'b/w&ꗔ ]l0abb܋Z`u)Goe@"+hJc|$+dN: R:/`_Y/Vӧ Cb#tbhފ a~i:,G޹o bgܱ#g}vUZOu,o = dWDj^U2kP {#(@gPm/RU1+-~`m03\@'3!;s]ye Kb Ϝu֛H+uBV``C_YM;f]674;՞􊟔 Y䴑)U,xgYadlSV%g}9l5CsL,1vTz(P~3/Z A (3GTfᙫ UĬSҐ#q&\ BLލ{ $&UhxpGx^py-unCW+d G`#  WSwK7ې޴x%BLTiҍ˲WP^ozmLg.绲m}\m |OTNη [ ߤ9-}'7 @ ;ty|A w} R ]qH$d }Yj7dBGɝͤڦ߱b:ӶvA3m|eߌrBn/gh  0^ҐmD3j([F/)m(!(0̿FrGP^8</ NSQ/?)#)^ֆR*ô(mI l~NI(`B\Ƨ'-KzF,rx PSR3tRV28ăڝ!Q*Ku:ڱw'Srvɼ'Ul:sۃBƕφ\S9 k-_RS4r`U=2!T*ׁܚ*H(*Ԯmo#E+/3ZOUHǯuƫP ]l -Aވ }ef»c,ZuVoOyؓyBJ0$dF0r%WCj{ W1;E@HD<xIEgu,\@!wrsz&Fn$kOMo4a4}G3`#gsXbsݩxZi2쌋RlL*%/f>t18_'y]O)rU\Sa}q_\;Hp\!䰲Ѐ84*8tIKkcRS8.SS"d]g rSɮnFOJ%3jUY_;K 3ӆ=_a} H ЃpkHEG-ې7s2Qԙm|8^C{!.r&lё 'B92tUxك,G14lԩ8R1X[X Ҳzb^M=ծZP!SM>8 IZiylr[RWy{}~zu'#$&,(/y4ީ2=QS sCLx\7xZ!@߀nO_7迉$idbeiShpcL!dKI `I$:0\f5И :>hibbZ6(Vq6 ـdz%O}#O܋nkjK)KAQIrUb;_$^,&0/#s"W`3!ܝuBz?˝mfWyi]"q]^76#> .rvAc>>֜OyGQd;iIu{`ct*41;' }d" rXBnf\ص{ F],!*UU}N |5C5gwU͏@.Q ŋ>iUo9@"8vqjq506XFT(sNm y~ 8_^(>8*Toud7 =7i+b透9`13Bxɵwz!}g>^h'8Z}}#Z2 :;c y #+}4+(7mQ1q=O mR;PfҎ,ˀ]mY7ڳsUJr/7=8H*<)Ά넭gj/+dA/T/1MCOfh%)r:\&f)9NU!xF7X9)R?x*:1|K 577[FIt6 ]c"=PE;NowӀĤ|=SN1[><}G-Y-{b??Ewnpyw,<92ST#Zwd;[ (ƄӀ `OwzL6 BnmTM̖Ǽ `@ב& -̺nn!%G UtwI?1WlمȒf!3W'Hc B1.g։C ũKg9;y7s߸+#wD\=u (ELϽ +1/NK$$;hO~.w_lC-]-C{.(jE/|#Yc GOBHPbϸ4=\ @2KսǯY^b[ܱ3BF5'3"13T* .q>WtΉLm_$4MN29t܏7Vs5Q@K0 *D!WoIR!lkZ7(xև'}4 ӹзP_⑟_}޷BTeb*MCKK[7?tL}v "oKtEC>XkTgcj"Ħ'9t|[R:lZ {H}×]{u 1=YO&izi=o2kWH1g-3Mi-wJi#\H_mZKwH.0B^h:#6*h-6VcmoUA>zYDY8G=S{높Ō9- i#ZJpI{)hx}+Lv+wYw5N-W'_XIj^f͓}ޡHQ#/NіnvJBM 4&T+Nd[qz^6}^viq/C \Y v1$fw:9`6fl Y[ѷ5%5Ξw韦H j"+ ]Y$qC ikm^m8[ND$?CtԞFy=maJ+ЙT7Dg G-*`o St w3xLS)C?{[ 56>y7da#i#"B0NOto#7C"r gSY7',`EK9 -p` !ylYξko󽎆'AH+xͩ,ЂDW!#ue8\Z*t)I-,yy'#wTj@vdxӍYX}-{koe+%Yۯ(dfzxe@ӛnZۚޥyI?m}6q3~P٨ _if@+(tPjl n RB*Ek͑" [^MHDwXnKwR`3n.+ ]g{:]2qq ZWmK GȜ+K*Q)u;ҼϪ$.8LA2m# hD~PⅣ/DX"p \vAі4o!J&we/ zAR4* B3/W r2D%O{A؀3k|p)/Oޗ@}k$mzh= NE,MU7e0 ^ ^8EV땀_U!l//7-lf ;kD h4~ вwz/}k8, 6:`F{8b)c04Eի.Vctt60'OP|` t7$(~yBcO=|)HK%t MCL̤+}SO&=g֝gVRإM 5,K&n?ŝҾ ZSclX$F?mUx}Ӛb=K3l]][WW,EJ? Spڬ7D<:%F1`d5 "+LNI'O/4:Ɍn IR局i+:~>bUaawo$-i;ԏܴETBj6%DXU YtM'F~hHˮg_9׋5^JbhJ$e?k{wz C2@ ZIi%sNsɢi@ mїoTAnv ūMVa;'~{MNN1`.viz~עOFzbCEJEjxqz^*L-{W>zLk<]=*/3n\BX9@gv Y S #5;hYXF!?Qީ})oJ`W,@auILxȌ[/T`UU77Rg>vofM)X8 ͈ެ#F~i)\X&An7)j@ ͦ$y8c&M%q8g!?.fQ^A/JTo򳠋kg$Ò%gZ/^A䔫߸} A|UG4o> ^,M:1Nt~ ,;Si 4fn-[Q}2E'@&<._P;Z4ZR:'꟠1ų~:S6W {®A jtDy<[-}L J%!Z:Wuyi=e_rjY Xש8^>x<, 9 LCx1 /諊=3;0^^&6Z=0DfL/9+(גvuF3fFr1*~I܄ܚ#ET=6ZNex`0yRnFOu 6/\b ?ʕ vLMQE~[D4Ξג~RM y[c qnFڹDY<{4+4 )BNh;-C V*Y׽;{9}U/6FIpR}ڊ4mх[BJWU#QYM Kci}yG)"RJ( DEI.fCf2Tu聃%j͕mq/iSZpT.mɤtmRq\YL/kg3<Ypc w2!9h?M*-IKji.rG8:ğF>. &B;cxJuv༾Fk?, S1JM>[ onMFlLC9 ~FbO&7=<4(h7/unsZ ,nc Z j7(p ͹C~ ̩j* 54!#Iӳ 7 _>c^*,Sb_I1C<J߫nV}oB O6=$uH:F3q %amt0C)dO$|ò,EmЫm%*ȓ‘V&{ş?4~T>$Ypi GL$Ao9Gj&w;V& odyifʘCGYiN7Nngj۝q(ѳ@aix&<'nVUS2F(ꢂx>bp["92(j,v3`/7dAdXr \r;Je83$wȔ\_?A&*SSx:Q/Л#Lwf>nC%CMqMTi26 |¨y@_T 1ҫTfk-Ցm-iY@p۬18u4hu5͋)i<]9A͖qHR(V͋ K Ew 0LZjni/iDaŝ<7,6^mtvUBXoO潣f_ Ơ H.3MnešfFPtg# idh&d C4*]]1'^Eo )o]ƥoN9aP< dPiÙr9U{fE܀Ķ$G6ܬYqZ*q:&Vsi3Z'+dQ` 0"e%mFl:Սkc{A6{J>`!SGkE2ȺS]Ɠh