python3-base-3.6.15-150300.10.72.1<>, /f6p9|*nўZcEhP-a 'PDznr1$xdm?m<3)}}LhFf, &QgB5vf~/o g Y񷏉*c[|:0WŬeTwU[jfưК.g\{xLmbB!_O]A]R?uo8Zkrwo` lk2ؠkPTR|`͚-BR p?>D?d % J(,8<Uv  !+L ! ? ! S ! |T ! 5 !  !, !^ !N| !h/$//(_8h9¼:̊B`F`Ga !H !I !X@Y\Z[\ !]` !^WWbc?deflu !v hDw- !xV !y~ 5zpCpython3-base3.6.15150300.10.72.1Python 3 Interpreter and Stdlib CorePython is an interpreted, object-oriented programming language, and is often compared to Tcl, Perl, Scheme, or Java. You can find an overview of Python in the documentation and tutorials included in the python-doc package. This package contains the interpreter core and most commonly used modules from the standard library. This is sufficient for many usecases, but it excludes components that depend on external libraries, most notably XML, database and UI toolkits support.f6h04-ch1bq SUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxx86_64N )@)@ 1@IIyyyp\_pnn 2  U9%[%~L@M~LO m a m>]/>]K K K  (2]eQ[e } Ɓ --A=9,=B,)BB;B/8-#/8 vf v,S,eSmeoL o'b!#'b& &1!1!&n&nnFn X Xw^++s O,.Q&Z.QDaaaa7g)7g&RS'GPP[J[ s s3b3b < <D;%DG+GnH{n^F^ )/KS S7w47w` ?d0?d&&7,(7 l88%%6Q 7} =j =(( sr..  MM + +<%U<;8<R5,5/p/p''6[,6[t1sEus?|PnI?*?oKomV`m4 4("(=5=5)6OUcKUc G 3G  E!F"5g"5K1K66~ /0)0 tRtE#5E#$$<<<xNMx  ?)l?h=^h=ZJ>U8U^4^'%((VVOYO)OMkM g FPG&&'0::::``BS0eBS (S%(=3=AAF)]F_DL_5,5vP>t-U-U H:HK@KL)LCO=CO22H | \  Q07$Q1|(03FP.FJ=J=6I= p peg"-?9JTX! +`Ye.I"aa/,@{##b$(???_ !bbDb45<|Oe_a:'RlNO\6 #0Z.1: )vjD/]&sss ooP2P=%=77RP X3j"o_H?4Aw>5>%5=5(1Kp9E$TK-@r@IF'pp414u|uG'GA9:#:  N!2!2   XaKX X z()&%&C=D828w_w. .! !x+x<$< !TK!F:W7J  LFM%21{2 4 x|Y/Y@8@($)RWWqq(8D(8:6: q   &&||  3#&3#*1T>1 Y L $ [ 5 [ _ _ . c ca U U z z w w z z | |  y y    Q Q }  }  _ _u9u  N*2285 "   pp <<  Y& Z \ \" L ( (sss ^ ^ c c D f f x x c c e e ^ ^ e e ^ ^ _ _  f f ^ ^  9  9 m mJJ    K K s s        z z  %% 2 m,   ? U U$0DDDDX0X00g u P  <$3A539%315v4143&4024>4474/3AR5vy9:0tyIZ:\13264#%%1%-3x50/35T344\3!4@2*Q2,+3d5355s75A4;B547&45]446 y##0 t   % #X76a(F&f8 ^;'\W!zrAjTOn%=Y . . )$+&3EAA|X|fnt=,j>#~O~ܧ,EQ /) aqVq7q,`,"""*L* /8<1^ 1^&&++1)> om1VPIii)x00XtxU$c^p@>`xX=LNx8h8ƨX th(HX0P8sh8 >I I.&.!*O!L_y:b(QA>Q/&";g/ssse tGt  ! @Zj J g ' C  Ng'g&^  O9 v x=xjjKK7GGg'gV**t)twVV(1AA@@ ::  ~@N  [# | 4!H &8 ^; fO   nEe . B  -uBj 4 $g$g&+..;,i< %Ou5XNmm=-e~[&K[V^2S 3 #kR2Y_V`3-C3F1vPFJ QGD   ,,, B 7"""H% E,,- %# &8x* PHHo /! e p #* $ e"/.n4FZ6 (*oV{ًf"SCT:t=Q|Vg4sss` "LQk2<.oK!C2{K$Rrk3iK@P.2uF:ma8,8Z`wLf4 s8o[Ao1"9 G  u5+:6#]]33Xuuu##GޚV)89G c(9sss  zaVzas+ S , Q~"]H5$5A>>> H8FOTKu=T(?Q3C:CBB9+9R n;;-T11 M g]j ٺӔ )!'o)!434 { '-2&DmsssRu<<. R6 RS S0c.0c002+2B(B=X6b/1&sssqbs,Gs\K.&1jAAA큤A큤A큤AA큤A큤A큤큤큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤큤큤큤A큤A큤큤AA큤큤큤큤큤큤A큤A큤A큤A큤큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤f6f6f6f6f6f6f6f6f6f6f6f6f6fff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffffffffffffff6ffffffffffffffffffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffffffffffffffffffffffffffffffffffffff6ff6f6f6f6f6f6f6ffff6ff6f6f6f6f6ff6f6f6f6f6f6f6f6f6f6f6f6f6ffffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6ff6f6ff6f6f6f6f6f6f6f6f6f6f6f6f6fff6f6ffffffff6f6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffffffffffff6fffffffffff6f6f6f6f6f6f6f6f6fffffffffffffffffffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffff6ffffffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffffffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6fff6f6f6f6f6f6f6f6f6f6f6f6f6fffffffffffffffffff6ff6f6f6f6f6f6f6f6f6f6fff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffffffffffff6ff6f6f6f6f6f6f6f6f6f6ffffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fff6ff6f6f6f6f6f6f6fffffffffffffffffffffffffffffffffffffffffffff6ff6f6f6f6f6f6f6f6ffffffffffffffff6f6f6ffffffffffffffffffffffffffffffffffffff6fff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffffffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffffff6fff6f6f6f6f6f6f6f6f6f6f6f6f6fffff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffffff6ff6f6f6f6f6fff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fffffff6fffff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ff6ff6f6f6f6f6f6f6ff6ff6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ffffff6ff6f6f6f6f6f6f6f6f6f6fffff6f6f6f6a2f6f634ef7782430995deb6dd87633827697bbbf29c04d89d0fb430bb5a21d1149e266658e9fd1ce7eada5a0f9550de13a9a47489d3ca5f194e182742648aa5492dc36658e9fd1ce7eada5a0f9550de13a9a47489d3ca5f194e182742648aa5492dc33500f8f1016ab0611ddcf131c27013b353090fbea0d69b61b09adfbead01c06544a45e46ea0c217d1f8aed71e328da51fc5ad9e4e637ac9aa212e7f8439edd6e88af2ad14407446d00b47cd0a83c6707c9f563cf64f94a57878e551031eb48a9f360476748d35ebb1c55fc3644e46db265449a15cdf388121e826c2baf81382d586d9bf9b42fadd32feb1fba80613bcbfb4180dbcd6f03af678b5a6deb9d6a7b7efb5dc7f51dce5a64d34ab354f0a005c3eab7ea4fb8dfac95d1383adc671414e96dbfa4cd9c51cb6e9cfc468a3696cd0248d6c140af2b0e4d248a7effd664b17efb5dc7f51dce5a64d34ab354f0a005c3eab7ea4fb8dfac95d1383adc6714140fabae54ee8c540ea3fcdf33a24ba40e130943c7a8976fd09f2a8c7ba3213c7a0fabae54ee8c540ea3fcdf33a24ba40e130943c7a8976fd09f2a8c7ba3213c7a0fabae54ee8c540ea3fcdf33a24ba40e130943c7a8976fd09f2a8c7ba3213c7abb6088cdfc4471ad5c6a55fbe5914aebacd1348899d35b2be63d5e4e1f864be378271b80ea650a47e8fe4cb04bd56dc44518a6a5e73032d62fc802d69b4db3bbe829c18107ae2b285c69c10521c27358abe8fef9a99ef95257e4c5af8dbc45fd57888a5edf4ce3b20f99b7d38c51e02bf4209278e7bfc5a7f3c6a5f2dae6fcfb209c86b972c26572c250a02f1fa06bee4466ed4fe851c2badd3dc4848780f09f57888a5edf4ce3b20f99b7d38c51e02bf4209278e7bfc5a7f3c6a5f2dae6fcfb62ee49f8026c40f8ecc19051e4216797daa63308c2c17c2a5356c55a76a374f762ee49f8026c40f8ecc19051e4216797daa63308c2c17c2a5356c55a76a374f769663b045e13f22d7cb784361e7cbf3c86e0271b2b5820034b631282054a4f32cc552d06ecb2af51a1835eaf48bcaa87b3d6c29e7510f112a1092a16519b4a243603cdb273b2e1b5b64ec3aa8fec4edab5ec704f250d7cf58b877a12d96f923dcc552d06ecb2af51a1835eaf48bcaa87b3d6c29e7510f112a1092a16519b4a244c3df8b46a49332e32749df8f84ce8714bf6c0b103bfd8a741fcd9cfffff18cc9ef48efa85bc3600271c0f6993010aa3e932ac81a303f9fb2b248e36115c5a044c3df8b46a49332e32749df8f84ce8714bf6c0b103bfd8a741fcd9cfffff18cc173330e4525373442f373e392649cc051010dc54de189da6a34c6f574db1ba9908b3b85e81f76f98207ff1f1ebf1a51ef590d8de13475df1962150e462e9539248ed2140beda8c0ccfb0e871e78a89f518b0650b548728bb7db8a6ca9d7ef9efc578be081a237bc286ba1c02badfeefdbaa58a1340f792c10265d0e3cdf30711fb93e6de3dec22821b07596847fda88b4700f5edb90edce06fe102f0ec5f4615c578be081a237bc286ba1c02badfeefdbaa58a1340f792c10265d0e3cdf30711286860bf7480f7604d8f853061fb881626ea1f055e694bcce4b93a7fb80f257c595a684e783cdd117f1121bcc71fb9d4838c02e31bd355d4312bba0b8a0c37b7286860bf7480f7604d8f853061fb881626ea1f055e694bcce4b93a7fb80f257c241a3d077bbcba352d32b1499a8f7833737c37a8dbc5d0cfbee19986f6eb5062ab154846ae16990828977e3065ec713d6b8de0edf5b8668047d6bd8ab3ddfccecc0f94337323d328d0b021eeed8b923703edf5f56af51ab1e45836e8a04a3633e927ca103770bb83136ed244a4e1bf15d680630c4e2c2351798cc18d186d8d4319d8dc4edfef8c2f93d355e0e323bfd04b952006b1e309fdcc9bc9f1cb008e85e927ca103770bb83136ed244a4e1bf15d680630c4e2c2351798cc18d186d8d4332e00cf4dfd7c1318758b2e54fbb459bbb6d95760b6f85f9354e7079984e314d9a6ce00b1da4d4503583daa8ce5ee22e6feb7245926ebf9d26d90637dfe800a532e00cf4dfd7c1318758b2e54fbb459bbb6d95760b6f85f9354e7079984e314dbe8f0fb5bed8166d57d55baba47f0978083dead59d441edaf32a63994f6a83b7be8f0fb5bed8166d57d55baba47f0978083dead59d441edaf32a63994f6a83b7be8f0fb5bed8166d57d55baba47f0978083dead59d441edaf32a63994f6a83b723083ab3c9c1b53b7de56d302f44ac85ea06905e5c5faa3ba32f8a1524ddbe9793caa2de26525aeee6e4c658fe80059aea887edda1e5dbe7c8b4d066f297acde23083ab3c9c1b53b7de56d302f44ac85ea06905e5c5faa3ba32f8a1524ddbe97547453bc47086f17ee3ba9c14c968857471133f8155450ae2172bf47604aecbf547453bc47086f17ee3ba9c14c968857471133f8155450ae2172bf47604aecbf547453bc47086f17ee3ba9c14c968857471133f8155450ae2172bf47604aecbfe1ee2b3f67ee47c33ce40701f0dc16e5f420ee9f6b97d71bbed2861224987cf6d46b3774f42351f9a9b697b7faedc140758e3d813dc1b0062b97e78ff835b71ccd5f9d927e38121f1aa89a9af14b57b38ab63bd07f9ce19fba718465d83498b3b1904920d5dd849a35ff2e25fa1db78d7b210524be82982383cb620e803d2b48e34857449629adc7586a782d6679f12afd5e2b1848c12e76173740f8fdda0042b1904920d5dd849a35ff2e25fa1db78d7b210524be82982383cb620e803d2b48a97b330fe3814deaa87b7f1a018feb3f521a9dd612f48a290ebd190c0f6605031499f4915481d72c52025d170e561fe8311715e74027c847abb35d15e4848e37a97b330fe3814deaa87b7f1a018feb3f521a9dd612f48a290ebd190c0f660503040543f6191cc4e23a528ed4ab024a341d43f11a0c68f6b9c5af7e30642ae29548fe22b1e9ca0e132a8e0e0352a196a7e5ea7a64705eed304400398291914db5b626d6c33815db7c85fb03ee4fa71fb8c96cbdc567957ea601d29788dcda2fbfbdb01cdb4677af1e870e04e026feffd165915c1575e52af4fe4f7c37c334ae72016a67bdacf7c0914278dd85f5bc8c14add2f4512b98480d60b32dde1c7c2012bdb01cdb4677af1e870e04e026feffd165915c1575e52af4fe4f7c37c334ae722f56f57c69f36a73e495857eb2c451b0defbdee41bb403baa93fe173ad19c805c6002e7678bc217a8119d3b464e5d3d8921a940a8bc2cb8e34cab5e0a0b951032f56f57c69f36a73e495857eb2c451b0defbdee41bb403baa93fe173ad19c8052da467e9af6e8f37585c53b0391465fc234a6a9ec401d780f02a3c70add1ceb4efa056e23059f26f64ebb0d5ede3fb1a989be04c70a9a0c98f0a0219a67dfa402da467e9af6e8f37585c53b0391465fc234a6a9ec401d780f02a3c70add1ceb4a4364de304cf2641fe59f1b37e5bb5026928776bfd4a5b85ccbe3779f8daa460af9b346e89c94eecf509f1c93a50d8b9ca4e266c4710479fb8c2b47c85e6f135c39e98f2dc7892cc6f4e84a888d2d298237d447e8da0103c3f6622935b1d13959a44ac722e219563c5e5f1e91e9fbcc9704d65ae09f5c4a978a675bfc37621a3d9b75925eeec08fbae247287321cb3b3b6e6d40a00bd8711883d1f7649ae2b199a44ac722e219563c5e5f1e91e9fbcc9704d65ae09f5c4a978a675bfc37621a3008901e36aefe5b59bdeb334586332fdf8dd5f767d773f62dcd26dd5e91ae97d1100b06b4f30317b5b23bed23ee00254a0b11b8dabe4201fd82d992d6175278f008901e36aefe5b59bdeb334586332fdf8dd5f767d773f62dcd26dd5e91ae97d8f11fe5f3c992592d9e7db669f5a0dbf0bf1ba004b06723cea2a7e2dc00934f342ebce3ec8a0d19ed3b79ebcf6dcd84e57ad4553770677b14b9b821755e1e3a18f11fe5f3c992592d9e7db669f5a0dbf0bf1ba004b06723cea2a7e2dc00934f3e62c33b5b7c4d9dc14ed68c04e70e6bcc8ccf2c2592fe805366c70a1ab726575519a3878a053b843b8aee330630ae201bc919a618aa8df5d20e8b1ac8fb18422e62c33b5b7c4d9dc14ed68c04e70e6bcc8ccf2c2592fe805366c70a1ab726575238e1e926af5ac3e83b65ba3413340ba1dcfcfc5735172c7db9b53479d69cf8e470956a38244255c07cb27d35c94956f51e633dc622b052890038a90693a7e40238e1e926af5ac3e83b65ba3413340ba1dcfcfc5735172c7db9b53479d69cf8ea3905be99d9a822b9ae27cb21d5ee549cca0ef246fb28e7bf9158ad11cadd75796350e463f034eca0741e7292338b7db583b04127a0ac025f90941b148c83d64a3905be99d9a822b9ae27cb21d5ee549cca0ef246fb28e7bf9158ad11cadd7573137d7989f301dfff2b5b7018ca4ef42a541ab5cc6f3249334664bc0d215b96a016f49101ca3d08d4e83d88cdee8a2da6f75d3990e58bd5033d590c6caae17473137d7989f301dfff2b5b7018ca4ef42a541ab5cc6f3249334664bc0d215b96a3d153c429a8044a8198119f943d2ce07b1335f6681abac112d0036b6862be4374c61e1711ad8492cf03f3b58837259ce714a2e83e3b83a81f038f78a1bbcbf803d153c429a8044a8198119f943d2ce07b1335f6681abac112d0036b6862be4379af56e37b2f8d6692f54c7e572756ad939742237a682a91fdd516e80bdbdbf2759c7afac8d3527d50d96bdb703345a3c32662e196c028433b650c4d60cf60da69af56e37b2f8d6692f54c7e572756ad939742237a682a91fdd516e80bdbdbf27de23a77734db825a9209c7c9b1564593aaf749d74a6ec8625c81a5f2e98feb622eae5e3f33b264645be18ef33269ab979e40354cc1979982725c272b3e48562ede23a77734db825a9209c7c9b1564593aaf749d74a6ec8625c81a5f2e98feb620a8059a151fc9653b7bcfb475b6b975e6e758153faabc9b290e3736d89ebbd2d8a4b674f66a6eb59ef4baa6393b309d6aee03adbc3e212d333c99cf5119215240a8059a151fc9653b7bcfb475b6b975e6e758153faabc9b290e3736d89ebbd2d069c0a1367bd32f87063e6f0816e1c232bba515c55401dca4b44ad68c18291d836f89ffff461ca8b33f3d612ef6dc0fb72b021d919dec6761a569a9997b2e4b9069c0a1367bd32f87063e6f0816e1c232bba515c55401dca4b44ad68c18291d8b6d8a41fd2d077415304141771e5cf857a87ac624cd24598db22cdc5a6024f8218193c1ed8bccdedab6b1c0f0a49adc6ffafca87a644178cbb0371fa45e84ca7b6d8a41fd2d077415304141771e5cf857a87ac624cd24598db22cdc5a6024f826154326719559c7854a995e21acea1362f066497bf3b942e8ac7701ce10fe43511b8e71e6b64e0a64adb86f33a639fe00d2958a78ce81225d49492abf1d986b66154326719559c7854a995e21acea1362f066497bf3b942e8ac7701ce10fe435115894af4e7b7897f73a68581a41bdec11d6d914a3e089251628932a8833aecdfb680e4e698311aa17e591e3984f5399ffb9f0784ea256bfc103938b9c30d304115894af4e7b7897f73a68581a41bdec11d6d914a3e089251628932a8833aecd035147a4a5ec0c85eca0fc0c352eecd323007464a12ea9dcdc60c397b2154cdc7f44da8bbf45b70779b4976c285ba055ec89f595328b79b1444f644c06707f7e035147a4a5ec0c85eca0fc0c352eecd323007464a12ea9dcdc60c397b2154cdc3e46c7ffcd001939dab50d223d2ee38c6fb877efe325d2fba85fad4f72320f26e676789379cadfaef8bce93bc2176e254eed09fbc82ded50b57eb9258ee01bff3e46c7ffcd001939dab50d223d2ee38c6fb877efe325d2fba85fad4f72320f2634540d91fc4acd12f3dc81f03c2a7f6713feead57b00871f87b11f29ffb9ad70bd3d06487c93e0c526cbf8bb477450a68c7f477104d9227d7e174921d988a91134540d91fc4acd12f3dc81f03c2a7f6713feead57b00871f87b11f29ffb9ad7020dc04b7ab5dc2a59b28f4c1992c5fb22a2c6299ba86e03afbd2127500cfab5c4e77efda43a064d56bb8ba3ea65361ecf82c487517602d47613bb15116fd8ac167d120fd759da415e204c8179e5cf2de7bdcb759e14a7759562ffb50133fc4c7d62203257bf5071e3c2006d291b9bf6e6415363694a21eecacbf3960b8f9dfa851da0fd4388175029f0e71e45a651238abcc26c50aa19436a20a8085fb645412d62203257bf5071e3c2006d291b9bf6e6415363694a21eecacbf3960b8f9dfa84a2b82f61cd486cec3cc886414978d755738131fcb59ca7b6d152a3b62e16e9ac66548c564687b59b8923fcd2f4b07c044dcd7ffbc155a3080585a8df47016de4a2b82f61cd486cec3cc886414978d755738131fcb59ca7b6d152a3b62e16e9a66ce2860fd1c2854dc97e183c4681be6408b6218ca62756cd44ad0da83f37b6b3502bf827eb7826cb8a89ef52731ce78aa76e2556bac3108919af5920b11ea5933f6498525440671fa8485712d2bb2ef849b1dc63d31605b0c448fb14c00d5afb658ed6e13ebbae55a3536af14fbaa17a2ecbd6452d3a819b36373147d4f77c2b658ed6e13ebbae55a3536af14fbaa17a2ecbd6452d3a819b36373147d4f77c2b658ed6e13ebbae55a3536af14fbaa17a2ecbd6452d3a819b36373147d4f77c2059f13445828f8da7ae742d4fd87aa665cba219fb0ef3c270fbd819ebf8559bf5adfa83a28a2510b44d991eb0f35826a0db75f434d396b9df86cea0baffb783a68e01cd845e58f62a2a02c5c00269ea5c6551086deeb58a135cb21d2e37ab457d74959dcdf99d5eec33a7a761c0ea0d32206d9624de6eff12749297e7d53e1266258077405ce4fd0fdfbaf43205ff6e037688f7d38a8fbdd696a756618b3a919d74959dcdf99d5eec33a7a761c0ea0d32206d9624de6eff12749297e7d53e12671e3279c3316f31dbe64751fa72dc7fef6ef98ae7560d47789ee66c30570cd1078ce46323261501ed90cea62040a2f78380bd2ab728f37df87df853e1fac59a5b0829fdae0ac9cd7f710cafaaf67d4971da1887c47b1261814657aae44309746c4ff004406e642583cca66090b0e925e1fd8004739752d832ffc6271ff13a86681eed308c967d56da65985a5a1690513fb18735d84d8cfa7659d93b403486ae9c4ff004406e642583cca66090b0e925e1fd8004739752d832ffc6271ff13a866b39f7ccfa29cc45f56e19603929c79f8e83d94cb883e6c4f353192448e369a824c040dbda34155f41371d31758a32abb42163a695f4d1fd5e24a8578a4d86eabb39f7ccfa29cc45f56e19603929c79f8e83d94cb883e6c4f353192448e369a82faa9b1f35ee9997dcec89b31e26918629dcbca96839335d6a43a496246d6486e4397c4437ac2817e8eeafe51cdcbe21d77d816334a58e03951aef09f5b262b6afaa9b1f35ee9997dcec89b31e26918629dcbca96839335d6a43a496246d6486ede5b3a09d683a525b58d57cbd752a1dc18e3eb7a67f6b632ec0a5c8c77244c6cd69ea068787a957c90c28d58acda9a9cb8733f1372dd6672cd5e56b045a10796de5b3a09d683a525b58d57cbd752a1dc18e3eb7a67f6b632ec0a5c8c77244c6c8c84a28de0dc42772cb7f65e9176fb00f4ecf6ef0268d3abdfefc9b52c00b5fb588165cb8b110309844dc3a4d7d76173a3bfa0bb91650360b3fb77311038a8878c84a28de0dc42772cb7f65e9176fb00f4ecf6ef0268d3abdfefc9b52c00b5fb98fd3a6edc5f954ee864aa6f83d26d7dda63eaf60f4cea0c86ec89ab69a34c9534b6f41809affd115c80c195869a1cb39e62340d4ef31390999d86cea031c4f598fd3a6edc5f954ee864aa6f83d26d7dda63eaf60f4cea0c86ec89ab69a34c95ac36108cd2d4d41857787a6d37574eb1d5ad3307636e78d8f3900dd992b99a3a6a9da59cce2659a0038064bac8bde5f8ea2db18bdd9043d2eef9ad3f568ba613ac36108cd2d4d41857787a6d37574eb1d5ad3307636e78d8f3900dd992b99a3aeca24175e9820bb51dd71fa09e2204f49ef247920bda0ffbea08141ee702756d877406ae1a9c1bea136b6606e7ed866769c49dbae10b29c4f10937f1e227d3f7b0dd656aff1c4edeb0897211e8aa60d66b8eb6dc17f61f43027d66b5d926f17c35c198e704e80d074fb61ade13c2c68011c53a2818b5f54dd881aff4b700fc67f5c929df41321f294e8126a46e2612bf06de0320f84609b7fdc5c31144e37aff35c198e704e80d074fb61ade13c2c68011c53a2818b5f54dd881aff4b700fc671c64bdfccac60dcfb9c56e73b6a259d116229a6467f44fe3353254c45b69327fccecc59c72dffc7c604684880dc18e66eceaa166e5278e2da94a2a297de13fc81c64bdfccac60dcfb9c56e73b6a259d116229a6467f44fe3353254c45b69327f9e059fd9c29b762e22fa6b929c491a016b6fd6210c73042d2fd92b1d9cd8e95ee750425cefedaa420025f019e45882699efe84031cbe01565b6e8dabc618f5eeb030f259c95622eea905886c7ef1ce8888575dd8337ed3ade08fffa271c58556e28c084c10bc5266ec5ea795d5ef2946313eeac9aaf9c847f37e6bcc87e63747496fd97e177db9f7e500546069ed526b70c61fcda6e271df8f7d205822cdd9d2e28c084c10bc5266ec5ea795d5ef2946313eeac9aaf9c847f37e6bcc87e63747cf6daf2165d2d548da7b0824db7fe24262bd0c3a4dd11c3ee39300eaa3fa5020281a76a6d56e15c38cd75a05696035028371b9a89980a63002578e71b280c3aacf6daf2165d2d548da7b0824db7fe24262bd0c3a4dd11c3ee39300eaa3fa50201c2ec2b6c689f19b28b5427616a23ead7182b8b41b7345e03e688d6a148db107cf9680c32eb09be244658002ee5328b7f7235e7d24504177ef9debfde8e523b6fa4e300b12d5707bed6ad0e0d5ec01ce9543d8d7e50ceac5885612c06a2f8890d93a3d1542b8c9bc70ddee340a2bb78c2f52d0a691ff23a06e293cca4e2b26675cb235e251de4562788ddfd355878c67a36366db5a71e2aa399fbb7ce294c4ead93a3d1542b8c9bc70ddee340a2bb78c2f52d0a691ff23a06e293cca4e2b26675e37e692ef510f138a29c01ccb6f21c4b58d04b9d7bf23e05e1b656b1a6eb46723abedac90b27e37f5c13a0db75939e3f519aa0c3caf5dfaa1648240eb3e468c19dcfd61e63af93d9f699a7493f12f2b5a765cfb30107ee19a9e22a6834e58514b9086e463770a0e76ac80ea2f7adfaf31a264c9d80b305f3b118731dfe67620d51ad75140cba3ad05c19f0276931fc73e62340b3704edf9530a931957170b2c4b9086e463770a0e76ac80ea2f7adfaf31a264c9d80b305f3b118731dfe6762003960e48c086234bc3d22b48b30d57dd3f05f57e2482e543441836707f8efa462e6a1463639a08fd7403c31ff72a63ccbb394d7dbb21a5870b2ffbd8ba768a4303960e48c086234bc3d22b48b30d57dd3f05f57e2482e543441836707f8efa465c0f1a3af6e0a2a35920d4a5eb8b0d40a8b486008deaf59019ba7a2430d3e0873c6e42e9221b6bdd50b60950869114a71a5942941cb876c429aaa68ac6397a0b811cfcb37ddff5ba1c82d354acaad0ffe006b9b303b80e791a619693138b23c673278fcaa93429e62877b3efcf80559ca6e0a84dd177d2e281dfe2d5f30465a423eee3a2e1f0b4f0f99a8ec75adb7d9ae17980a01c6ae6345abbe5799c37fedf73278fcaa93429e62877b3efcf80559ca6e0a84dd177d2e281dfe2d5f30465a454f125c68458b8819c5486edf8f5c687f3b4b95299cd9fc3fbb97e8fc1c5d2e8d439cbf1a144cfd4a3b863462c8e904078a9dacce150642ffd23598e94499bea54f125c68458b8819c5486edf8f5c687f3b4b95299cd9fc3fbb97e8fc1c5d2e8ef9db351a8b6b91a3dcc36c5ae0c1dfd4a6d4b0d3440517eb452bff0ae59fd0096ca7a8df451d3cf70a7c1b782a5a928a41704678221ca895b90ec7fc1ef352f5242e17e329135270beda19f1abe817c3be06072948fb7372e4676247dcede53412c11926bdabfd3bfb3afcdd5c5eb09d2ec47ee959208e4708004f30b01663ea03e39cf9179a96246b5e73ed9c228f6b6e89b462095abd2fb2856b66cbe9902412c11926bdabfd3bfb3afcdd5c5eb09d2ec47ee959208e4708004f30b01663e61469a67ea0443e075e21f57e0c1b99e190cee6a84e9bd91085e1d0a78a41f955da2077f60412582c17121533279b20cd40d8fbad34619f4d7da5530a197957361469a67ea0443e075e21f57e0c1b99e190cee6a84e9bd91085e1d0a78a41f95c5d0a0e950e72d0da2318716e556c80e592b77b26eafb95ab9c72d3755735f413fe2e2eef6dacdff08b971f7ead9ada85c0e2049017b64ae275bb48ef15d2939c5d0a0e950e72d0da2318716e556c80e592b77b26eafb95ab9c72d3755735f41b679ba73c5e86f64a6bb86090ac811f9a3fae6bc9012a243a2b8b85eec978b245e5f77f98750f96879112f1635d290cde381ed4450949c1193b1f92251bf372ab679ba73c5e86f64a6bb86090ac811f9a3fae6bc9012a243a2b8b85eec978b248bc483defdc59b5e211d51d7034d76176920dd17576c63f5f41b02b680cc747acc6700c4ca1f48d92b8b7857ecea18dde4f9e4e0c0755139e447afea2aaa2a888bc483defdc59b5e211d51d7034d76176920dd17576c63f5f41b02b680cc747a745cb095ba839abc2281eb06ba7c2407b968ed40009300325d06dca38c3a38e167a21f350e78be518784f2a7b6721ed9b31b1e599d7c8c3c65c1304d92268031745cb095ba839abc2281eb06ba7c2407b968ed40009300325d06dca38c3a38e1760309f96b10f39f4791abeded55658fd7562c374fbae952320d1d59185de7882c080305fff19d893c83e292ec4ff01c7b04734987a56150c810c76ae6b3a93a760309f96b10f39f4791abeded55658fd7562c374fbae952320d1d59185de788ec07dded6ba6720f9716b077995ecb9d406021c31f782679ba0731705c1929f53d6b7b871989e7ba3f8101750b767f410d2967f7e686ce79f739673a50aaec44ec07dded6ba6720f9716b077995ecb9d406021c31f782679ba0731705c1929f5b8e4108eac09754ba8d7b8f88752e68b1bc07f713e9c352840bfbc225a2314c9c07c86d9e5b345fb605b8048b998132c699af713e58497cc0e4a69a1e513024dd440f60e7f39113d15df48a14d748e611605c0957c3a21bfe571857bb44779235c24147d4c8f453a8c6dbfd28937fb819bc654c616d4572ef7b426a1a53d814b50943ce1b4988b0f4e7bafabedc97a8cb7fc3ee92035e53e4ff9cbe0307781b35c24147d4c8f453a8c6dbfd28937fb819bc654c616d4572ef7b426a1a53d814ba46edf6ab4cb8bb8a169fa3c56b7a090d23d232b320d03238c17a958732ce448de2743f22a4970359c559a73abe5653e67fb0b5a82ee30388afdcb8327f18657a46edf6ab4cb8bb8a169fa3c56b7a090d23d232b320d03238c17a958732ce448ad7ad5f9d73dcfaa2b4cdba57238b2012689a69b5edc37b2fad95c0cd6889c64903153aefd2b8767b41edd4ae7dbc9f30378944dcf7173504b10d7389f69023df7a8706beee77a43ee5d1fb76c91de29c4073645ce5538de6406ef26053498b3c47a1f357afc17a0c17d2244c220883f3dd397800455abccf4c4851451f03c0e574bb7e379294d08f204fb6154f0c8b26cd650cb081d50c399c9d9dc04b48f02ced133451731cdd57c34559e7e216cd757c83960e176c240f393039ace3c2f7c0a32f4b248ca27a9783a1028d49da905a039a1fac4f8213ff791897f0b3e57a94b10ad2f1054a5e32e26f0c04b34be577c4087f34af36bff7199e372af48ab900a32f4b248ca27a9783a1028d49da905a039a1fac4f8213ff791897f0b3e57a9476bdce7026c0aa21e6fadaa8e01ec19e4ea2a31f445c5fcc52774a9537572ef5dc50d2c7aed128b0668488984d3419ed2d296971ab1d681036fd00124f4f7c1476bdce7026c0aa21e6fadaa8e01ec19e4ea2a31f445c5fcc52774a9537572ef61d1975645f269f95d11cc222e9500b353125d9cb6eac63fbdbf23e852f30ba6c4dc0cd75651f64ad21f24476924bad0f4e1a1e8d6ab7468f2f23bda324b695e61d1975645f269f95d11cc222e9500b353125d9cb6eac63fbdbf23e852f30ba64a21814a9ba7cc84963e18142bfd84a13658872d2dd93a28ad7e416f01142d5ebb2267652475aa62da89dbe58d77871345cafec2c6a560e823da36fed0c2a25f4a21814a9ba7cc84963e18142bfd84a13658872d2dd93a28ad7e416f01142d5eb28eb6bbe29c76de1be59d46ff7a1b4be487f11478a26c73edc7aa2bb95b41ad576b7fced1952ea251dbc878f4c2614a312f808af06e083402b08e56a48e6521b28eb6bbe29c76de1be59d46ff7a1b4be487f11478a26c73edc7aa2bb95b41ada219b2ca55de0f96be7af515e240ad8152e594ab2dc08db86bed983c1fcfa55a4a6c1e418e089605a83d8c75c9bd55f0c9a9bb7ba9425ab3e2f0d9b18fbd686fa219b2ca55de0f96be7af515e240ad8152e594ab2dc08db86bed983c1fcfa55a099a678e6b89d546f7cb413767668a72aa99b39e759d6bf99e9dc59d9e3b3d8afcccc575d3d93c430fbd9ba308756877b34444b2273765553bb38d77d6ed36163aa6f23646b69957d6d9ef1a30b475f98a14bbc9fee79d6cfbe4e3ddcc176f0342c93d5171498b9865e79c896cec45759d42e6b6e031b00235f66569a7cce6968217ab3f5a764f6d9356639975a8dbb29daa48769fd686fa1e2e419b4272e76d42c93d5171498b9865e79c896cec45759d42e6b6e031b00235f66569a7cce696f490516a499e443f903b74d3ae84df3b22df68ba6c4fac28b71f259289f09eb708610e6e6e95093735f68c7a43593bb811cc1c523b4fcfdde46927d0f53f8fee850b69a501fac5295fa0bad58a50dcd8f35de7473f239b2e2b45579e9ce6b843f38082e8ce848aeb76a6c4b04c4b8645520da09fe2a283cd9daccb2588ae529ed10f1f3a3d9cf12246e1f03827b906e7a6fa1b9d808c0c595b42e0877ee72b80e0efa1519253095132ceb157eda9b553756428fa25b5adde0a742155967c92a5d3cb3fe297445d4f1faea0b5b88896165407333c0b1622ca7f5d54d7e8c704de6888855757b17934ea41a36a1b8f0f11320ea3f9d302bdb3eeebc28a3f7c728313d159c3a8574fc289b1f6f0a8488712d9b66666c8ad1b7f617002ce3c5fe15e33a7aaf769692dee2ab266faca5d0e62059c7cc884a2caa9945502979e6446ea4be2d118f4805146acf683f32faa966b9dc15c6e015a94d76f9e2ff9866351205e87ab6dbfea3d1bbaa7674326dd4c5bbf36bca0720a72b49907a68b21fda87485d25916a29b21907209b0ed08dcbea8a0319c114960628e645f9c04d1c721f6f04df1eded6a420fd29400e96ff55d0c9680ac1b598016222b2ca3774631556285d25916a29b21907209b0ed08dcbea8a0319c114960628e645f9c04d1c721f6b82c19e4382d025a710fe2c8f070baf9d131e6a094c8204c6089f0e6ce26c7ec96788ac1a39cbffdd80bfac16bd4bbec0fa1ac0d252b7768dafc242ec773179bb82c19e4382d025a710fe2c8f070baf9d131e6a094c8204c6089f0e6ce26c7ec12068404b26157dcf7d0dc9f2201e949c72510ca0adf8dc2d94b71fe9c4003d76d1e5f4afbcbdeb80bf2054574800934e2ccc0fc6a60288f6a1af3c23dfae20812068404b26157dcf7d0dc9f2201e949c72510ca0adf8dc2d94b71fe9c4003d7a38ddf160252caf5c9c96edce118c1b6f8098ca4817bab1c009a8e50d3b1ddbaea19587fd7888035e5775564d58283342bb21ac5aea188d48a0806fd09d36503f0df1f0f54cad27476909abe274d7305680c5224381c5899b4879efa42e8ed2f575350f9586463092c32692495168e0c6ae9b4c051b48cc09188e521f56b1124195203e8eee697b55421d6ab4c1a48501cb9e56e21267fb34f95a670080cb681575350f9586463092c32692495168e0c6ae9b4c051b48cc09188e521f56b11248548bfa0364508fa94ce79c88550d649b67b1d170f9575c41e43d6d992de6f0e94c44a90177ff6e7d9a33403d307676ca2cb755ec2fc940ccd2f21a4623a3c238548bfa0364508fa94ce79c88550d649b67b1d170f9575c41e43d6d992de6f0e36700d76c60c3fcf519a6a8124462b149c6bb667bca6fb17c19a2f9a267fd1beec94bc866e6e75fb19d206e3af467eddbc8c617ca7a237affd3dc6e3584f8017e106b6be93e878fe403bf09edf7ba7f906338113ac10ad4be82eed676282e722aa7df9d988008554684c8d42e8e20fe30903bd040670074973be1e61c25cd3478be7d841c544ee3aec074369f4bcf4a41417f9e35202399b1436bfdf43d1f6a03ae9caaa9c5e5e1694efe433232e01032866d7ef90611502107c246a8b1bd2f6b9148b8855fb780f16ba8dcb500ab38cbb720a661acc3522e18301111010de4d324584c457fd2a1705b4c7839649cac9ddf3bcf78c675a737afe177cbd864fe4b9148b8855fb780f16ba8dcb500ab38cbb720a661acc3522e18301111010de4dd2caf569cd845eaf08ec3e7418b12e2a33201ece6c4f2ef39d497ea61aefe519d4461292a88aa333dba7f63c2f73b6a9d61087ed72a16af3e1941af8d37893dad2caf569cd845eaf08ec3e7418b12e2a33201ece6c4f2ef39d497ea61aefe519737c996a499ae38f86be9e86e86b07d158a158303a44050035f746957ab4449c5ee75665bc5285c3a648d28c07718bce28e8a7a40cc266d54fba93770f7086d1737c996a499ae38f86be9e86e86b07d158a158303a44050035f746957ab4449c4b2e6a8fe926132f455cc73300a41de739dc11607c4f4b82efc133e648586eb7f07b3619a61dfb5964e901fd9de3d40ac2ebe8bf48af8e825fec106fbeab36ce4b2e6a8fe926132f455cc73300a41de739dc11607c4f4b82efc133e648586eb7e62d8a50103cfd37c7377fd4493efde50734ad913aca4605faffd58bb8c780ee986fcfb12a153d79d4f122dfc91d5aed41f3c8d8fb7c32528b95efbf1c6cbba097f67bdb6cf64ed50e89fe2330605d92cda67823c16a2308baba4ad910552ff772c559031c3926847b38784e221d0964d8f30f78eeee92b155068de80aa75f03c62e4ad72943e324072014632b0ca48f8e2662808390a7c0c04e74a260edd9e172c559031c3926847b38784e221d0964d8f30f78eeee92b155068de80aa75f033aebaed1f881d8d320629fb7cc4fc08918683b5dc9d7835194daf3cf6f20a69e3323db2d0d2346a5e86ec275233b575ab99b26302f0cf14e23f0d5e84b01eeac93dc425a04fb496348a3c2e79ccdd52df2245fc75bce6bc114483b60e4d3097ba648dd983946440ef2059e47f7f2eac5e1e0db0f6d388de0435ba3e27f889dc74594c41fe62e0ca2c5ea2c52fc18842ed802eabe99491ca84964d8fca3d18482a648dd983946440ef2059e47f7f2eac5e1e0db0f6d388de0435ba3e27f889dc7a72d91816d6cf826a2e57e74c8823c1fc52d73547519d7d3620a9c46b9d5228a1dc9d943475569b335076c43e0500fd639e7b83eec494d078cf43f08afd41d02a72d91816d6cf826a2e57e74c8823c1fc52d73547519d7d3620a9c46b9d5228a64e7388e8ff9e548ba7929fd126abe15c841dc0d12734fbb0b4371e4fe17eabaf29f3a58a3ba5e2b753df8a75cb652f97ab75c59f8c154570ebe0764cd326e1f64e7388e8ff9e548ba7929fd126abe15c841dc0d12734fbb0b4371e4fe17eaba66a8e767610c3b9bddbec382dd6676b510cb8ae44520c277d1797497a3d5a218e51c63c60e7d2cf5bd0bfcfd4350cc5971c42131f697fc73d9e908b3441aafa8bb7a6c4edc0801af011c26a8caedb053838b4f1553de205f601e86561127626a6874bf84e42c93384fafa3009652c591782c68e528b04962d69d535880868258e9e633cbcde34d0511a839049d762215edda825eff5b5b676257ed665252a3a26874bf84e42c93384fafa3009652c591782c68e528b04962d69d535880868258c07d596253ea3790eb8c46780b6fcb5ade617988b300af8161aa3981b8fadb9b062fbeab24073c460aa0df28d05dd5486d64b1ecc6f02618b1a406b320f4a95cc07d596253ea3790eb8c46780b6fcb5ade617988b300af8161aa3981b8fadb9bf5853c91f3c3ca34965c010f3273f2095f48a2b33dc1cbd45edb54cf134d8ed3f4d5fed157c4ff6376589d8d6562bd041dc9dbc2c4e6c51ebd314f85e86694b9f5853c91f3c3ca34965c010f3273f2095f48a2b33dc1cbd45edb54cf134d8ed3abd7b328b736d088182a1713f5a016e136b6b7778881ece36ec0beb78f23084a672325be4071c55107b8ef898de52e21e236330ffbf672b74fb1e18455a63e34abd7b328b736d088182a1713f5a016e136b6b7778881ece36ec0beb78f23084a83048d280d2ff2614144f028e7c284e5c4baf9163d6e002c5f741c32df1a4fe8d21ac9178a7802041e6788f191df36929b025cb70e3f305dfcfe51f565f3587a83048d280d2ff2614144f028e7c284e5c4baf9163d6e002c5f741c32df1a4fe864947f6044643c6a1704a8ef51549e5ed04cc7187ef36e37f72ed4f489aac17e31f75c7378d2169dd559330c91eb241bb8ac3e76dcc1de1769264855afa8432964947f6044643c6a1704a8ef51549e5ed04cc7187ef36e37f72ed4f489aac17ef9bf4056671607b29862e81731d9d5d30bfaccc462e158356ead9cca55e303820be8fedb626e99614f7fc045b2c8fea7d09ea752fe83275cf6764e6c9dde70a4f9bf4056671607b29862e81731d9d5d30bfaccc462e158356ead9cca55e30382fa49d0ef97bffe9161ded3416ff348abe52049fa7876c20a30b83a54f7dc196923f06c9ff0a3ec21970ffc3a94de56d32cb6ac649455fa683833569bb48a0bccfa49d0ef97bffe9161ded3416ff348abe52049fa7876c20a30b83a54f7dc1969b5341a8413b850230320dd1ff5e477a73562f588391d4200223a0c66ced8826558e96ff31f74d357dc0a70b42d047d967f371a42dbb67db81fc6af6915d55aeeb5341a8413b850230320dd1ff5e477a73562f588391d4200223a0c66ced88265b88c71090c040e671ef2b813e9b90e8e495aeea64a8d7cc60bc1b684365975ced14803bb8bf4b6ee0cd5622273abb028a04addce2d267c5efb69dadd55dc7694b88c71090c040e671ef2b813e9b90e8e495aeea64a8d7cc60bc1b684365975cee7b57d33d33ce00ec2ea216ad09ff0b8f11c0c210b20f004c58b9ad365476c5ab12ad2dfd6e802de30ec43f2f14b49e2778d9b4ff3b9041340809d595a18a89e36abec1d83bd58583adb0e4d93d5736e8b0733c17361c7a00da47612817226c2d10de34f694648b528e75c28f0d15376ff0deba8c117d3ff9ed49e396c5dc525f2be7302a5746d71e00ab5b5418ec9d6ca2cc7ec5f8dbdb3d6cf0a8010524dedd10de34f694648b528e75c28f0d15376ff0deba8c117d3ff9ed49e396c5dc525b13980b2d89f766d8bbba3b3e59bc98de9f13fcd68907260b4ae44cff21afe2109ae5b949b6a7b979841a0ef35e9fad9463ef9b0ee555d817ff4148be60cfd1a180660809b0bec3c576be04184dfc5470824f107f3257d48962859836139aafc5cea7d50b3ce0b68b6e1e85437535b081745aad38998a28949c67807fe486186454169ed6476a3a7f566d6b7b79ee1c751a59eb8b8e6352a744c48f0f2796ad95cea7d50b3ce0b68b6e1e85437535b081745aad38998a28949c67807fe48618678b48d8db5695ec9ff1827c52589f54c61146e35377b8a46add1cf23e82faed61f9be303586b76fdca66a32f6766c6bd75f06e3ba033f5fc8f1b673734ec964341f036a74c30e44bac23725168d99d2e5fe6dcd09d210ad207174e2595d30458107856ae59251b7875e65b997b28fcb7204662507df442337d226633e76fb7494ff3d864e65cfb327871b56bcda5be241cde05a2e5a5fa996c0049e1680750a7107856ae59251b7875e65b997b28fcb7204662507df442337d226633e76fb749c31b14b3fdace1e167b3dc30532c0cc2b88b5c1f4c7f536ea78e5483a637448594797d9961ed33bb9e9802c8f2da27762be8e6ad95e11e9e8fb3ca818a2ba4a2acd15c312a4ca41dc9cda38a2151bbbe01e5fc5cd0e256f25cbdd61b0970e5005a4430ef0e87714a685a74e6291314688ccbc480e6453cf0c38e21926ec6dc0bdc153cb6ba8ce6313d9ead37d8aacddfef04abca0f187d12ad146b52ce621ee85a4430ef0e87714a685a74e6291314688ccbc480e6453cf0c38e21926ec6dc0b6934b0218cbe5787177cde58cf07f8dada9297c6005d92eebcb117f1405ee797be23fbf4e420904438d6e0a2f0e9703b171f4af0199762d19c9a69febb1a2d4b6934b0218cbe5787177cde58cf07f8dada9297c6005d92eebcb117f1405ee7975fd7eb8fdc1b4360d8edc4c7a61acda5d4f0beab49f3c0cf2e881abb3d50d6aea4d34aa109433658b6fc62a3a225ac662592e7a586a0add6ac6e1aeb05ad76f82a47a57a6aaed7fd1d3351fc6cb44e8a125f1d9a0322b6e4b4dac6c401e1f320f1ab71d44016acc7c7f916f1ae379e370b5a040f7310aa8de450528d67fcffe720cc6a050e5cabc56b922c173aac2a649e3ebb7fc7ee8ca09e8c02ab08701d4bf1ab71d44016acc7c7f916f1ae379e370b5a040f7310aa8de450528d67fcffe7f4273ca8e0b3f5f340d54851f1093e9dcdc22cd3d0145d94f678fe1a7f6c7f7381b08f35d590021b8ccdb48097eee802e37b477ae1e7b811b1a81c6b1c2adf7ea7beee03bb565ff076b5be885a75bdd3e88e7c1c4852c895dfd18ccd179d95b0b0a274791561dc54c9b24e75a7aedd387bfa16ddab4fd52a906e9c58d5d5f293b0a274791561dc54c9b24e75a7aedd387bfa16ddab4fd52a906e9c58d5d5f293b0a274791561dc54c9b24e75a7aedd387bfa16ddab4fd52a906e9c58d5d5f29352f3e472dc58102c1309abbef1c74900885db76f1644b988c8fc68e3744e5aeafa5d96b4d438ab7961067723fe0e497d19e36c009a1b7b0b31abea1677a5c0fc2694a42520ef382dba857d229e817012d3347eda0a70ae72999524e642ce1d60f50563c9b53c6e7a5b64468046a48cd2dab1eb200058ed26db5ef8b1029b260a3934dc0c901e7bc21f1d60d08b972c5ea43164861080c553d815984e3bf587eaf50563c9b53c6e7a5b64468046a48cd2dab1eb200058ed26db5ef8b1029b260af0f81a92462dc3f2a8da3558b19d55446c16d7f69ec4eca583a224b27c4c5cd19b5809e1144c88d288064ee76f92fdb6a8122b0de12f1a0232415a5ce0be57d7f0f81a92462dc3f2a8da3558b19d55446c16d7f69ec4eca583a224b27c4c5cd196d25d46c3ecf0d4971cf887a83676d0a4213bf2cde38b090b45c3c8322759d468ed8b4695b697375dc1be064fbc21099d5e9fad379a973f4556121315dfa80b0c79bac7eb3eace60fc23ee27993a92e49e9f53cd88f02e9cbaef2bc35c852b6de7185c587b9747885a04a93fbab1340c70b7b448648ede6871482c3ee8a328e81b297b7df3f59de6252abf81d31c1500965a2ce061c06a7b2c3db8ce8c097a4de7185c587b9747885a04a93fbab1340c70b7b448648ede6871482c3ee8a328e208d37a5e21242db39c4e921329bc51f5bb80cf92279a27f068b069b542fdc78f72227fd967c0aedc05a940a3710fb8a4cd3731daa3e3e5450c37f3d4885846c208d37a5e21242db39c4e921329bc51f5bb80cf92279a27f068b069b542fdc78a72058786dd15f7bb8e6b60e06e4368d127f17cbdba741c10a9908449eb215394df39eacd3ebb38d3b1960a57a2f244b99a0e7ed4f80ac7c82fb55bdbca704d0a72058786dd15f7bb8e6b60e06e4368d127f17cbdba741c10a9908449eb215393808da49c64ecde6d86c6c851d71596b62f04e545bf36620e93aaa3313c59ff2f684db816c60af4f6709d759bd5ebc882824ede15caa369a0a5940410cb9a5d73808da49c64ecde6d86c6c851d71596b62f04e545bf36620e93aaa3313c59ff28dd06be3cc00f4398b4f430d2689a51e254c8919ed0b3a5d8d34abddc5c7085b0c7291d7f2ac4c0efbad5eda5250dce683ed1209a0b1b1c84701228d002c9b8a8dd06be3cc00f4398b4f430d2689a51e254c8919ed0b3a5d8d34abddc5c7085b06e59e6d9a38b155e519e32dae4b0ececf62a0170777563b2354c3a231ac229d4e634d0b64dad33cd0b9a67669c7f6f5d759e38fc9a8f3c2656b62af6374e44989e9d40444120e017457c6a56664e862cd341b0be8d8e1367784e71c6fc295a69e59260db706cc62a5a5ffcfd812baabbd90189535ef5a46effde5370a58c35b9e59260db706cc62a5a5ffcfd812baabbd90189535ef5a46effde5370a58c35b9e59260db706cc62a5a5ffcfd812baabbd90189535ef5a46effde5370a58c35babf7c360ea4d1349244e6cfec3eea15d65db0ffe3504510ac7d685196630c94477fd22d9e36f8bd0ad1c753182deae0b56146bff1a1a340399ef32a29f1efb630b09b21f7ac605953d07dbeb0c25c168d5d77c490260f61182325cdbaf766c6b991f18f36aeffdf624701e14da7fc2fca02adb73bd814b7fa4c4e7d497a8c6b9c0baacffd2c7803795dad44368913afd4c14c6a579e6d3e404939f7bd6d83cc4991f18f36aeffdf624701e14da7fc2fca02adb73bd814b7fa4c4e7d497a8c6b9cf8a51cb6e8f4bc2d014b0ecf950a383f0558297f53b3d0807cdc87655c49e640fd8963a47279c18132de68f871bf3475a748ceed0797ad710cf2b936d8c6bb3cf8a51cb6e8f4bc2d014b0ecf950a383f0558297f53b3d0807cdc87655c49e640b442978957a01c90cda2ae00f7f19e1abe8cb9a9fc41a00024ac79b085438823050aa8ef53a8ec42c4637da457be5db68c9d7c794e8624e3a1140ce56ded9860147699e113d4b47bb519cfc4f99a53cadd35ed78f00ae30981122c8cb948e7bfd27cb96d2da3ae147731279b0c51b06fdf8c8896ea08f11da4d11120826ef3aea69cb38bb332003ddb2bb90db93531526cb82480a18a00e2e8bc2381313ecf5fd27cb96d2da3ae147731279b0c51b06fdf8c8896ea08f11da4d11120826ef3a62661f8c4bc23942323f91a929b9af2b4f9ac5bc8aeb27254be23bd3a23ad6cddca8da26d48a9c36479b28d9975da024b10d3258cbfff82a7bc37f88e343547962661f8c4bc23942323f91a929b9af2b4f9ac5bc8aeb27254be23bd3a23ad6cdcb4d3a709e0d80da2a0142d3033c63e07fc1be2785b6bffb2b732442f3616943e981a7b78ad5277131da838bb5adddbacc2b20fb54dde1f3ee6c28640c4475d1cb4d3a709e0d80da2a0142d3033c63e07fc1be2785b6bffb2b732442f3616943ff5ba809491cffb1f6642bbf9c873a457cdf133ab71f25747af5ccf7e3bc7220e7ba7daac159dd719efaca6014317cef48578dc4387f5a463bc3710b3f8cfb57ff5ba809491cffb1f6642bbf9c873a457cdf133ab71f25747af5ccf7e3bc72201c8ccfbffc4f452a47f8a64356e91d409dbebaae57792814df93a3282704103aca872a758efed56bb29ace80025396b688e5fb940723a72eeb631e2031ca99301c8ccfbffc4f452a47f8a64356e91d409dbebaae57792814df93a3282704103a0b9344318643db3adf29cee366cb4591b6a704079fadd82707601c41754a26288b0d96ea5fab3d4c88bf707f522c1a98d12b74d0b4a5a10cd2180697ef0c81120b9344318643db3adf29cee366cb4591b6a704079fadd82707601c41754a26284a0dea9a6f3fbc48ec8becac0f33e9e7a5fbb04d4172cce505f4e35dba11a04e431bf17f492836eb310afce8c8a23de0621777554d88ad78a0eb26df9cd8b9ab09102024c17b5f3e84b46a60bf369682394aa065057df1f28965f2d9e0c27333e12e368a25e0b04f7bab084618d18c6c32d595db5a32fd50c9a8f36f377ac41cb1ff76acab66aa2c224bc1cb4f507f52d26069b0d18be5e7d1ea4d4750dd8364e12e368a25e0b04f7bab084618d18c6c32d595db5a32fd50c9a8f36f377ac41caebdb92ed1b61f51cae1afafc81206d286147a43404cb1ffd73660ad6b7faa3d45a0c6f51f24de3fe911f83cb2482a8c80f20ba4d4f2de3f63947f681d49c8c9a98878ef9e7a4feceaa462c4426c05457d6179f3cbb8b4c956b53bcf06c70776a0c76985d9c5c9cf5d7850460d5dd299a4e75c459430a977b1d399f29076121e53e68419185adbef55e3018e2475052359509bdb1612776bbe1412a5be4ea719662d1df9e11a18db30bfa2c7ee448b8d90737fc321a7e6ec8b7bc9e90c6293db7b14a64a362a34093de768af091102545897e689f2d5d4208aec1bdb00e5516e469e5fca418db99aa2eabf83e3e6bdd58095d2a65d5074ce71e30002342ba80ab27e373c2a83429d71412d93e3d820567b812d4a7742044ace06e2330c94ca2aeadbb6bbd4a0ccb6f37fdcce3a020a81bbb9c373247fb62eb8a8f539738d418c688e6b7c980bf572cdf18af5674a967ba9eea359e66f3531366752e7a8ccf41521610c6dc3a4ae2f7e9f2417ce1254da659d5c917ea99f019a92ec1835545bd19e54d8c3bdd17cfa49598696b3a50750bae8054f223d00a6b56d067e49802ca68b671a8fcc7fa5c9d8534b3f11110541bc534bba04a39aa42bbf80764d5a9a27da0e884e817069a30b1461f5659c9aeb525bd652147d2f9a1ae7976e4f4b6378876b10c09f9faebad50ddc3d317ceff9b38927626e7b3a8b8d788e1bbc8462e96ea33780113e45622cde7f7106e22b8329b30fdeed730d562e7fb3925fc2ac86876b10c09f9faebad50ddc3d317ceff9b38927626e7b3a8b8d788e1bbc8462e994e06a22ad73310d36f961d71699a829aa1d479f9976afacdcd171e45c4de017b6ac008f242e0abe442d5b2bca72d0c0bde690ce152a772e61a3b416bf25eb7e94e06a22ad73310d36f961d71699a829aa1d479f9976afacdcd171e45c4de017e9d4973820e581073a279b11cb692da51c41956eeeb187319dffaba858d88893669abd6c8ff5b3ca458173622074836ce88ed1e0cb5d6fe408e313102aa03bd04936ded855b00b240ed8cf01091a90e83bd48e3850dafbb3a3db0f0a878b8a4ef9f34905abf0feaf7db40193b6e34d2225ca8924c5b91cb40a1000b3cb03aba436e57ff3a6481219af29a7b8c6eeb4ae5a703232df55f494f299d483ecba776571248216fb1cc2b9a0a1faa305daa8c680d9c637141cb2db283e407684209cab326755377c7b8d98cf71333d62e5b4cb1c4e06519d704961da025f5933dee08d09c292c80346d122af79d64a20fa511a366eaf19e5561ff848cd766e363a4f0b10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d10ecd3a8f6def8508999147a94807a3ab1b2cc22779da831e848a58b38761b6d3dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900170d7279cfeecafe031ca65a84d06a2377aa2ea61a53dfa1770a0a099f90a27da83dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173dab1fc749b5e285769da5611aebe18789a1a78cd91c40561f768ba9f8e900173e4c98938db0d1932ab2ddc1a50b663f99b76e64986e2ea1232879a6dd34c559ec8b5726de04e4fe0cf38613444758d3a656929ae53724d4dfae395a1e9eee0d0c375ff14f2c671699860846ca040cbba5d9367f6315e5ee890d69dbc14da15603095178e084f7f65704110a7557b7e1ba161a749c96573acf4e898c0a349911e9d3761e39a049203c19f4c4cd9259f3636f10a2c0f58cea579f0400fa453294548ccd2eac49d58016a00660de1c1a3796939ad9e5293102685d166b69bc027ff8fc2c7afed909fa21743599e9863680de1ff7e1f0fb4b5f0afaa8d273c91b7261ba527d954d86c9db6eb84b74f98b5552fc7359803445a3c0ce34591252d97c1ef5a903b7dcfedf9cdf7bdc85dbbb466fa934eb6985cf4022e4601b86c234b5899b1ad16e1be88c7febc9c82fec022752e86e8b17af21945aef9e9c9a8000fd0b10f877dbad3b87dff2711b9a59b12a0bcdbf8e981394b38b53d001253c7b1a703c075b720139e390d16836827d6c8452695b92d8192f333e4fe7e5b3d84d21691cba856bd171bd655b6ffe3d760520168821df182f9757dbd33c7565d3ba0856d532b9b51967ccd68f5fb520e1fb24e5c43e010a06876aeee73f66b80af44a76c3c3b10276c70a15974f1b2f3a0c7ecf4fcfeefb3a9340e411e394868904cf2890ac5e22181b67787ce07c3d3eb11c0bbed17ae2c72231e752859f4818f56644d629016e723cee7f8675c24be7d8a82d39b6a6d0abbfda5900dba6020adb3a40ccad0a7f8753bf4f49a19a111dd34849e7717cf9eb99d1b9d8881caad10db944d629016e723cee7f8675c24be7d8a82d39b6a6d0abbfda5900dba6020adb3a18b3ce13036dbd0ba20214abfe6706ff89ec12fc00e5ffbf4c15a44057e91f66da121cc1357c34494af0c6f7a3c76ad320ea24472b3da9303f1e3ec606b6e43ce02e9eb3e899696c24120508de8cdbda792c1cd7b779b71eb0326729fc47f33bdc7346450bf07ca8fce22b06e24de1db1352eec664c22ee4ee5267823e732ccb74e33e9ed863541aeffe9b710b884aba3199e9985faf43d304104663435210d8dc7346450bf07ca8fce22b06e24de1db1352eec664c22ee4ee5267823e732ccb82d867fa471e14169fca517f155281c415e2d6707d6e5c4a2d612c776e3657ceadf6b61143d7d2478fcd9e637bdf864f1a9c3474aa09752b8d6b349592b4db25badc0066bc6887a29d3a310d50f894d212fe89873c21de66c35b927356a4f5ffc0d4f7a70d2edca66df46e5fd28daefd96cac73a019f7178b1e3c05b256aec58c0d4f7a70d2edca66df46e5fd28daefd96cac73a019f7178b1e3c05b256aec58c0d4f7a70d2edca66df46e5fd28daefd96cac73a019f7178b1e3c05b256aec58b2efd8ed109306b49a4a61f2e969f9a53717e59d2b4f3435ac87d490a07a2c8f2c01817eea667bc04f6640ac0927bd6b4c7f932eaae412b16fea367994adb1d5b2efd8ed109306b49a4a61f2e969f9a53717e59d2b4f3435ac87d490a07a2c8fc4f701979d903a19252f4c1feda979f9b21fadc3619b21beb0a3538a64bfd85a6b874254c98a4c773acaaf0acdd5792f286a059e42318e40fbd0552a5316ed0dc4f701979d903a19252f4c1feda979f9b21fadc3619b21beb0a3538a64bfd85aec0f31bb9e47e88171aee593a3558f5f1b66113e7d84fa5a3cd983aaa73fa7397b5bbfc0f0a10d3505e17724ca378b5a95c03717a50d5f9385a4c411ccbe738c03e313d4e4b20ab437124b0dbf6faed8b9f87fd7bab606164911d4ee228c2887f6796d24389fe42bfa160fd783612f3be1fd1db643490b42eefb0af2b1b56f60cc85a622b39db12335fa366059b51d3f80a403b04f1b9592547f1274bfbc3a3cd6bac8e4940766b96aa67dca894f424e014a39bec947c260504930c442e38804e115a83f1083bc30762a6dc9b713235788c2b3ddc07e3528dea6cc55502874d3eeb4719e8d587bc0b17d3a89c2f87beaec48a7d116d1020a592e0bd0e1139a6ff47ca531812b51838c2f49144204b59de676dd5e04298184c98b4521225553a920f76fd5f71c37eaa90eca6f3eef521fa9ea4325ca28cac82b666c7402e1ff9ac51cd585ace6f928319b1befcdd9307dce7e75dba41c8e59205a12625c7f555a20f76fd5f71c37eaa90eca6f3eef521fa9ea4325ca28cac82b666c7402e1ff9a42b853de0f7c6948e725a98c426dbbec7ba5bfe15a45c8db5718a63213ecb2277114589bbe702c039b31c54004e091cc55f940c1e7002c42e3f20460cc76a15142b853de0f7c6948e725a98c426dbbec7ba5bfe15a45c8db5718a63213ecb227fa62ee5df372f90088cae8c1daec8c103682356ceaad6b59fffc44bca36d8ede056d3da22a3a4166b7e85ed67fcf27961568a1877fd767cd4cfe3e85da8dfd70acb4995561de2ecf8138201bb6a4ae5a461b7e2c7deaa7248cde5b1982ad0e917e499983af4d2c8dcc2e255a82c6e4e1d915b631fc106584a431d9f8a0b3828ffe842e707aebe34efec7431dc8df34044be892458ebb6fcb1a4b1562cf17beb87e499983af4d2c8dcc2e255a82c6e4e1d915b631fc106584a431d9f8a0b3828f813ef80c8235f1a3f01d08afc4268a5d0e65dd683ab7d6aea4a917da3d26762ab6e6107da1b2bc330cf9317bdb1ec458dbefd692c1d9700231f90ea42974fb6c813ef80c8235f1a3f01d08afc4268a5d0e65dd683ab7d6aea4a917da3d26762a742b102c496a20e59dc85a53afaa98faf9f922c0bbdf315af577c2ebf75a15e9317dbc787f56d3330dcd4f3e67bb3bb8a73a836eb674a781589a3f7cc80a893cb2e89f9f95be547a27de1deecde1d5dd5e370d2b958e6bf15883dc78ad209355eef6c1fc80d382e6e4ecbbf4c64cd106755a22c6fea7b1ebfb2e49c525dda1c52c46f6db82bf21d3c293a7e6db1a6d9c9236cd1b77ed7e80003e125dd41379b233d5bfe1e0eac69b549ed06c907335c593ce22fa1b5ae1d05392c9b23537172c35aed3318579f7a87920467cd0c963200336eb4e2a84afaa3393a81f8f17fd4ea7c7577f4be0f6ec633b77ca8d11fbb9a2acb12fd565e8a5a3d2649bcc214f0954600de67fe4fa016091142db2ce6417a45ae9510239247b9bc187dbbe23c2217b4b3a9a6683f1dce88f3ead65f19fbc6bc617f8f7572f277d0175dec0b3dc2f3c02348b60debc64e973ddb756524b55b7cd811be961226c25d66b695225aa6e2f74b848ba371206031112be3a9d577315a7b90f249508ba86e3d094dc1b0f19a545e689ccbea367a532a64af3384d5853a57a7e6ecb3f3121c5e28ccca760feba9efcd8c0b7f26ae2403d229dc00fc0f5a2bf2a446c82c550591ff7b92675f395bccd01a58b7daa3b6ff23f8bb8f5074131354b51ba8b5ff4826956f8168f17f4d234742f96f363447045d99661252c7d36afc747491ce5f12c1321384131baf832a4cf819f6619fefd97d01206098f285c69d73512ef22ce293e350b83fa28b7f2e480e8bd45e0ee32a887a8154e7c9912d11a19d17cd3fddd6240934ef0710fdec6a5265b46d7771720fe56d509f8495474882e3a116fcc6dcabc88fe93b5cd3f942d4f9eb91efe7298da3722a536c947fb833b07ed6baa77338ff70bf8e5ebe5b1c0d29145fa76fb0f1c83b9242c391b292d485fe45a1bbc044c3634ab872e67143edb03354962256afe4a42e72b1a339b4af10f143f386195a5ddc38f1fe53ac06e063ecd3fba3d2adfb3ce2fc477034b3809d76b13d13fa8d14a8eaa4b903505fd808e2465579617437bd521fecb4bb7076c1463b283e950578e8bf5f65b7b0c9795616ac3eedac57448a92c364e9ca6a8a752cd54a2a716e491548353cd26ccada87b700cb194570085e0e518c0f4c1085571d9ef4333e5db4bddf13e5b7b0c9795616ac3eedac57448a92c364e9ca6a8a752cd54a2a716e491548353f944d1cb7328ef8488a23c9a38f698fad6975a7079bae84997461d10dd41c1a6b1e279cb9b39421a1c8556c929c616fe3cba5ff0e3411f04c8e705c9763785f047a538710b510e4dda78c2e81475e55ac83911a7e7e8b10c0d007d47b81be2deb23729ae38e3cdf8c06fd3fcc5d1508cc5354d6b1b8eb8f0f694aa2c0ebb367e00e0386d0c138905c852df6f39aa00cbad412387d529c22e93012bb664fd5863eca93117f2fcc5aa16ec0353b08bc94dfb9742e08756bfb3775d40a5062b2fc5649cd8a7462f712f3c49ff35fbfa9c6812f40d47eb1933bb2462cdd304a4d860224cbb8c9232106d4484e8cb6e7f90f697ce6a84c2bca7f4f759babe5a078f7003ae52059bcdac6c2133a9a561a7f9107ee6edeeb055731445c616b54284a09f15ffac399e19d1d2a770e662bd54868d02c1d86aa0fc384bfe5a16b767a4f58633e8b488badf85ad8781b6e22c5bc0e42837ec4c1fd58f9e425d6cc1717a9f43d0fc9aa0aafd0bd79f248e6c2a633955f4dd16d32cb6ae393b39b39fce01a5cc8ac4214c53faf9014de518755692db485febdd4c15548dcdcdc9cf486b083ac580e4cc3ded4b138baba486519e7444801a23d6ac35f229d336a407a96af7e8d29afcd7c04b33ce9a52071d7bef9cc3862b68a23c4f1ac36b04598621e480568dff913fa20e1f0da183c431e17eff186d38b78f9f282b33821db3dab8cf71cb1024852aa90f29846bec832a2e95f3069c3eec95ff936613ed3f379d66b1cbcbe61eed1bbf87da4d32a9f1f8c6169235984763a91b0af6936533dc79039c934860da5c8120fc207d806b3f325231c20c49089d7868f8af2402231432647249d46c7b748ff8967442b7d3c8b06d58db81b9ef0234acab7620be7d61fb94e486b7cb87c84b899ae458e58f4b5872550f6f3e8f93328f72a5e48c103498bcf270915a9cb101f9a1a6e7be287b6d69f342d09b426c6a9c909f800ef5a3e6e167aa18789d25af76e266072106db79f9e37783bc925e33aeedeab30b4002946d3533955b1264b6add166ade125e62c923501ef0e61b88d2bc7eac29781faafeb6e571971a6a962790e94ee28a82a0eea5f3665d084ca86cb6537dc2019cee942437fb1b807117494d4f5efbff8e53d12c0d524afd16e9e6aef0fc92c48e91630c1f956b6e7e0380444ffa0e0032fd2410cb9258a8e697082e9b00e0ff44c82e392a1ef4a69434664078278dcbcf5df6fb6c14891f60b72e4d7b2a92fe271af8eaf0d9f41901584e023c7940224f2274797da1d9990a96b3e88b6fb4475a53d95f0aafd320a5f2d9c8630cb115a15c901ee3e2671bc122fa7b5e45c52710d0fea96aba501725194a37c9d3dc75ff8f6843de625fea59f94cf38542ae6c5af3ea0a5f22735c743dca30b4809474e1c5e5774922c25bdebfca0fdd3e9888964dfb6fcf5f2ad0418fe23c9d67914f7f6162c16e24c7bbef13533137cabf51c0bfd981b7993ecc0eaed6976ee7585679aa2f7cc87374c1a1f28c722587f35f20afded105913e9cd97284cf7df2917c0bc8672b40a48870c722b384a6665d8d3b5e3ea83d72101f8b8eda80eb86c625452a1dc2c9d1cda13dfac683cd013a7a9dc438fe54f72dc6793fcf73fca7fdb51e3f118a5bf61b51692cb7b07827fab6b58e47e6a21b2f5c3859af8f37ae6a55ce507b32e01d37e4eef16af76ce0637cc99d2e5bbeeee4d1b18b978b7f2e2a587aa77f0bc7a6130718c4b680dd19cc749eb2ee7eb8b95905e694ac0e6d7eb581e81725ea6c2819096578ebd792ec6ab799893b5fd59d59386cc1bbdbde916b92732b8813d0195c12c1d06eea277202118dc007637d0f7251df789d387eeccef0b13466e2e80b7809a1c9f57ae8d40792669a4c890b03cde825e0bbe2610bbe0fcdeb44b9c5584b45b80bf0ae14898c7e08764baa532e1b8e38143f6a1ebc04b253f260e12c79c8446a086e6c47f84af721c76e14c0154d73144ffa0459b0ef0ddde5fd38b8f2642e2f2972b155f3c59dfd3ffffb332a540e38143f6a1ebc04b253f260e12c79c8446a086e6c47f84af721c76e14c0154d7a13b47c2232a85d8c21f3691278d17ea02ec4e8f781a5fbb475ebf43cb96341ea13b47c2232a85d8c21f3691278d17ea02ec4e8f781a5fbb475ebf43cb96341ea13b47c2232a85d8c21f3691278d17ea02ec4e8f781a5fbb475ebf43cb96341eff7e06408ce45d25e7bc473a9c8bb69b440be429a9d3bec6506b9c0721529d46134f6ffca766df778fc0aa49ada506fc1b351911da50fd83191dde19d80ea9a1e2adcfabad474466937803e24fbfc7c2d24af9d4dbd5e705e87c400834d12cb987ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac85d53405adb11f57500c7638eaec310bc7c03814d6ba22c264850c51342729f085d53405adb11f57500c7638eaec310bc7c03814d6ba22c264850c51342729f085d53405adb11f57500c7638eaec310bc7c03814d6ba22c264850c51342729f08e8aaaf62976a6f64efb7b1e338cb775abab16ee46e3d7ac7f2a67efbde2abded8e5946edb8d63e07117c4b06d0577bf55a01c1903841b70a1d1c4b1c44e1f2dc2d736781cbaede89c09935939e450b798feb6172222b34c964655ef28ac344c48e5946edb8d63e07117c4b06d0577bf55a01c1903841b70a1d1c4b1c44e1f2dc3ff74a7fba1c8cdc62e19fd055b085b652859c923a624868ef4c5dd4791315b93cb862889bc5f38dfa3e90478ae23c48dad600ff48b1050cb563977baeaf55483ff74a7fba1c8cdc62e19fd055b085b652859c923a624868ef4c5dd4791315b94ce7413f4b8e1c22dd695c03f60c60137773258e4823f13697a1ee0e93dc6b79d7b7da9fd6ee6853d955ac4dafae0e7baea4b12281cbbed19fed44c217a01108a707671bc60b3919521e6a8b515b48372922b8686abdd7e662a1945e02bca222d315881058a72fefe425bbc85800117ef5a64060c9c3b14fa78fbf27f26073bfb1abb909db8f19ec4f12f38134f863f1eb613127fe439beeea57ad891b870f75d315881058a72fefe425bbc85800117ef5a64060c9c3b14fa78fbf27f26073bf57a307ef59d7dafef4e2eb70f8c44903b4030dd57d85b11c0caccc62024ef464aaf8bbce6f8d840f0641d9ad8e67c099516fae9ccdd6fdebe136f1a7f7c6cdcb29280699736207d24d37241cccbb89f66318cba69ab5be3d1eae826c07426458dbb2f08fb6e296ce47b10483a0527bd1abba0020e34b3308ae491505f482af067e616e9f16f30ff05ac7f60bb8be72704ec1d782e6e69cc3cee775d97eaec9568fb9475ad4b1f770717b6d21b48c1ccbcc67e8acacff8c9b22c4abe4eda2f61894e53fb03522ff29949d88e4982d5ba1a98451b80fd06ccafbec29b95eb1b02d4f420dbf9406b57165a1ab1fe392407b9007de709268073c6586164c318426910f46b397bda6998a4b7083478f22cd02bd6454a3dd1219a5874562eb3784244d9fe57930ee583b770b692c119981ec3c3612ccf65bf65e51514e8edf5322d6be1eeb66dd0e3cefd544eaad0ab0bcc3dc771e01cf67fe2d8cfa2104ef242c3e8a78dde139fb48a24dfd10327efe6d7af62e0f12cbe8c031e6380ed6248e26ef6e1eeb66dd0e3cefd544eaad0ab0bcc3dc771e01cf67fe2d8cfa2104ef242c3e8a8ad75ad08906702a3867c4d66d2c4306fc46c8fd7830ade42522a487ca3c8177d58552958516dab41fa87d52244c28f5fca3598a8796b3aab104f3b24ad35ff08ad75ad08906702a3867c4d66d2c4306fc46c8fd7830ade42522a487ca3c81776d189f105cdbd8432b4015dcb3805bc7c39cc67838a68ea3b12ca706860a52be16b253ff346d74ed589de6bc9b8890f682e416ebbbe90eec999a8a55a0eca3cf6d189f105cdbd8432b4015dcb3805bc7c39cc67838a68ea3b12ca706860a52be61dcee31068439591649763da884d17760857ce591046910204dde01f00fcd5d61dcee31068439591649763da884d17760857ce591046910204dde01f00fcd5d61dcee31068439591649763da884d17760857ce591046910204dde01f00fcd5d4c9944875236d4227e8fd80ca0439417870ef387a532403393da91bf7ff67e16dc29d1da83b6a0a09a41647e4111eee878ed079c2d6b54a98fd6d8b88dd581f21e77c01eec8f167ed10b754f153c0c743c8e5196ae9c81dffc08f129ab56dbfdb7114ac163d94679bcc8cfc292f29d3aee670b96bf6c9dd1943614ee8f3d8ce022d698c0d7ba2c5f669f7b8b05d2ce78b1e001eb67ddfe9f9e08c2a4e3c35a59b7114ac163d94679bcc8cfc292f29d3aee670b96bf6c9dd1943614ee8f3d8ce0a5c6ab66ccec9c72c8d9e6e8c4150d9f4c45bc16e633b2defdd58ae55debe098c0a060fd75e4a3ddf10ace92206108da8ecd73140a2c04eba51ca30568011ad7050a523511f5a1aaf2bbc2f92069015a680c20b14c1dba2084081e6addff09c3b7e67c27cde708000a91050bca1fb6cd40f90d64176cdb0cd587b9b359ef4752c09fd0fa8d0c5efd1ec292eaec2671c7aa4b8c7ad99ec4ac8ea9a62ee682ea9a1932b3cf5f816219da3878e9e6155c2485a7acce6c1173761716915b5f7d7399a42d866208a4f1db70a95a38079593c551b5b0c168c4e2fe83e380bc28c2a6639390455a09413bf9d9f5d948a6dfef209e2a9f25735f195a7da71474c71d4febf81cfa088f1698a24402b74d017aca01948ac43d7dc4dc563b2375cfe71e3acca70186d3f9aa8f54297469cf3f560f631b8de18a24d9572bba4cddbeecaece3917de9f3d36c6ccbd97ed4ca15a908ad06663a84aa5d485714b202db7fe8e171aa9f6faacdb1aa00ac2f68043cd445171de9639a732b861bd5e64090a2865ab237497fbdbb98afca4ac455e3a057c59bcdebaf1280e25c94741dc301f05cb53e5bf15187b7ea40c0255f14095e1091c13953c2efd98d96b409debc67669defc562238b7df25a2f1391b600c8488e48f167ee70a079b4d82b9f2366b33ef54f898c8f29e6cb1b05223e423391242f671381546130acae1fd7baafb65ba849f2a009a2cd7048ba27937346ba657499442fdcf94823c9f2b53f4c8f3e2ff61159add000c00bad31d126b054c6ec7f3e02b27c0f9a4d579f987d3c4f879cee1bacb81d58cdf9944fee6e2bd4513d5f172e34b3b29967bb5d1a6aaef983e34381f0023aa85b95f39b3f4b4989447f74fc51792054e7a02b7a948ed6c589d203fcf852d7c8dd7dc035b7050c051056ddb91023a0ec92e6582a0987de13953551eca27596e2c4b7ba17bd010296d63aab23e13145c3da3552700bd09032489db88eee0af42c2ca71235541e2e94d5b75fede62b6acf4b8a31f93ddb5c1dbcedc8b7e958c8f990388c963d7eaaa3009da95b91bd86dbf1fa6aaa7e52c0c86382a54e05b9642c2ca71235541e2e94d5b75fede62b6acf4b8a31f93ddb5c1dbcedc8b7e958c72224faca133b432d1c9688eef90395078eef4829c20723d285139367a8424a58b5d81b063b707dea1297f5ef31857c0f4aee0a467a30d47830220742db9e2713df036ec90a0e60a21580c21e42323c6854a76633d13c60a24d7398b26ac9552200272705f0df79272e327db32e30c0702510138574332af1439181268e323853c432b91a26e515a1cb34701444825762ef301b57c9385af8c42c3522910f2b1200272705f0df79272e327db32e30c0702510138574332af1439181268e323854e380aeeb6c37b8df4a32a7e4f4970145f6361da112c7c2afd612db4fe0a5f93b0788acbf8be4ad810827c6fa4dafa7fc3d4971c602654990d8423001a598e834e380aeeb6c37b8df4a32a7e4f4970145f6361da112c7c2afd612db4fe0a5f939dd89a56e37bbd71061347506ad2bd2bc252348fc62f6316a3976a8850359f8525c40a7442160cb979fdd447d24ba28a4f6d6508bf5f61c6d4d80216f932fc75f24c987160367b7d34e2d15cd290f477307f72b672fce723aa3ce59667011555f2efae4a626f4e2f000995de2c673d70e89426a1fcf1308e5a7f9ef747cada80f8afcca10cbe177de97aca1854f2bb2ab896377ec2241fa71f986b8bb80b7ef5f2efae4a626f4e2f000995de2c673d70e89426a1fcf1308e5a7f9ef747cada8054f12b072b29909415f06da5bfe7b2a49af1409ec14827f4ae4d1b37ca4384e2b77e2cfc8e29aba727d633c3876f1287d5edc4818ab3eb3e5dd5adf7b76728f954f12b072b29909415f06da5bfe7b2a49af1409ec14827f4ae4d1b37ca4384e2adf69f65c6b183a25ded94c16681aa21835a2748c05f329fec7aaaac80e4ff61b8e664e0653370c58a6231ad0d3fbd5b3044c21047cdc9b2acee4bd2b3c601d5adf69f65c6b183a25ded94c16681aa21835a2748c05f329fec7aaaac80e4ff614179993781dd224130afb05c4808ca3ed5e0d946f8b13eed961f30ef24b4d5ed22481b6b3b35b1a9463116c07353946c3f6447ae62989ad852b52da6651c43694179993781dd224130afb05c4808ca3ed5e0d946f8b13eed961f30ef24b4d5edd81ffaa50be14af726e077366992cf80ab35e92cf97ed9dc329a287580ee8e4bd81ffaa50be14af726e077366992cf80ab35e92cf97ed9dc329a287580ee8e4bd81ffaa50be14af726e077366992cf80ab35e92cf97ed9dc329a287580ee8e4b4bfbd124a348689a9b6f63b75f8b7b4c573183941e392ff329aa72b9c5989309d172ff5ee7d87d3f42c1b9990b02b9660fc336890701705cf3349c623c5fa47d4bfbd124a348689a9b6f63b75f8b7b4c573183941e392ff329aa72b9c598930922f56c08d0798263252e63230d103681abe3eefa51a85b43aca8a90ba431978fa53a2604a8a682f0e9e236ffb706f1e8778152afbca8445cdeb6800c0cb49b5022f56c08d0798263252e63230d103681abe3eefa51a85b43aca8a90ba431978f9b46f3666d6bb13d4eca2453786c09841edae7bf02d10413580b5235d1549de0efe696391fedc68f483e2de597d00b6454d4e548c2204dc8d9528c4485cf61c89b46f3666d6bb13d4eca2453786c09841edae7bf02d10413580b5235d1549de0ea09a6ddf72b663d59ca13ded239cbd52b3e56fe7cd84690314cfdeb0b740f33702f3fe0cb0c3d3381c24fb3dd1f24fdf52f90c530aad9f5e2e77eea6fe38ce6ea09a6ddf72b663d59ca13ded239cbd52b3e56fe7cd84690314cfdeb0b740f33662999fb48e885a8f79081732c4cb9475dae3d4acd86ccb9d5a75b0ebc2ba7526460cf4e08329c18acf89f976cd595564afbbfa0bee63058393d60ba5c497481662999fb48e885a8f79081732c4cb9475dae3d4acd86ccb9d5a75b0ebc2ba752244e2f2616e3f48da6342f0b8d5552d4f21ecbcf0f41ded7c9f3acebeaeaf4837d960e5265c0e8a4315000f4d9980172863c59c19c34a58faff960a499e4a8ae2c337e8a258c780843be2b18c5b69485a5872aabf41773d4292e3f185e39c77cd7374cf0532f7c11a70802d9f589126803188280e6328c47b4a88638b2084571b21cf459ad4e5544f4185544f6fd0a808e62783f68e015b64c86d466cc34dc14d7374cf0532f7c11a70802d9f589126803188280e6328c47b4a88638b2084571e4db9e2dce5dacc553907575adc3d647b1a684c75ab314dfe403b57739b3e47a62f528b746700962252d244870d50662163db021a2a777da030ec11137375fae6c1507facbf09233eb31aa47630a67453e74f98e4aa738010f057f1f8150801924897753b5e5623b5bdf66b54c2a956c88a48ecaef7ec56a99020f899729e476e6d47dfdceebc94745fe4ce33f2d3770554f8af667c0feaacffe1dcfdcaa0d0724897753b5e5623b5bdf66b54c2a956c88a48ecaef7ec56a99020f899729e476ffe15ec0f01b06252fc095083df2a3af4128b8b4c5c089462609e3dc9a41511b53e6b0e8cfb6837fc4d68c23e3caf547fbd8a20f0618185f152fd2b8cc6c7cb151c06a4e2c0fb206d6fc89432a3dad4c86758ae7942d8b1b5c36ba641e58a9d3218fbfe78600e11e1f5757b6df14d268edbc889e56fcdd708e87db421b0d32a6d48f5c28d97528d8df4749b6ac19ebb15a6fc642a054520f6fe969ca1118ae00218fbfe78600e11e1f5757b6df14d268edbc889e56fcdd708e87db421b0d32a650e5d1e7714b0bcf1e6b7051684d3f3d33da97e1ead3e79667365e23d6bb519b38d3bfbca86e35b98ed4ae7e95e31c5485a3c3a5f76c1a466cde7f9c90964cce50e5d1e7714b0bcf1e6b7051684d3f3d33da97e1ead3e79667365e23d6bb519b681c53ce3863b7a1aa3f320a8541c1387a51e157ec99fe3efd2e5455a72c8379473391257bd1de5e865b14ca280298a9ddec2cab948669e8ca9ad2f52f20b7b7681c53ce3863b7a1aa3f320a8541c1387a51e157ec99fe3efd2e5455a72c837982de6a7b1f91907779d40e56404a10a3841b39d13b524de3cfa57b3e77ecb184c61b797a480161aeb50945bdf225b7dd1b961f0082644d06cf392914a2f4440f82de6a7b1f91907779d40e56404a10a3841b39d13b524de3cfa57b3e77ecb1848100970a1101a1b32467b2f07a0e839f8681561d0d594915781d103e5b39b5d39368efedace5f6de9936b375a27f63039bd48f6b8b6675dc0afd287c2b3efe508100970a1101a1b32467b2f07a0e839f8681561d0d594915781d103e5b39b5d3d996816c612b1da378398d412c04f315d03df652f1e24b1111975f60fbb80f539e865ab3b4fd0d8af835e2edcdb2595a9965b3e6b81f11b994c4643d68ce834987a785e9a811ef18d804860611ed8ff6ee6d580db94055853a76fe334b322f26a4cd9fdded74737419774501c9834bd74a21147abc7a68220d505e5debe6802a7f0c78222cf6b07aa3e6064d163c40f2d3ad4408fd7bab228f6590fd0ad9c1e36e24f7cafe647f998f8ede1bf7d2084fa414795e7ddbf59c5074d9cbd44ff01187bc388b4df9ec04ffea8ad1bfea04c978f5188ff1daf5d065734151241ed4fc897db6aeaa11423ad5dc2bca448214697d330e1fdb91b025c39b82fa69a021d687bc388b4df9ec04ffea8ad1bfea04c978f5188ff1daf5d065734151241ed4fc3c29ae381d343690369cc71482c9259acfc7a2f3e77470b1cfea9542ac3ba984271685f68d5dd86a2e4d87b27fb48b82c267b09077d3358066e5584998eaf3b9c086082101989a2d631e7d8c7cd73ee70f4424e7161d37b180de82b05034fcc2cc5595f40e1d5fd68c3f1ebf681c9bd1aa859703a3461939b55956a12f77d0e6628a7dfce087cf6219058a464b43a1aeae9f25a2c3483978a3bf7672274f1a2bd9303eae5343973788f9cb1b5875c58c60fcb8e62a00b31fc963a14f8f670ba878cbfece7e45132f04379657c37549be7fa0f9d3510d57141a1c42b3a8b17a55f8e54f55fe17744c4b2eac258060de821d74548d8f97138594418e2e8f58394f78cbfece7e45132f04379657c37549be7fa0f9d3510d57141a1c42b3a8b17a556ddc0c07e1c8cd18defeb5e2ecdc5d89ec4ecd7abb709a4b82da56d0f281e6711bb9212f113c157bd7b44d7d3d0dd9ac7c7fd04d05834339a3759d6219b417016ddc0c07e1c8cd18defeb5e2ecdc5d89ec4ecd7abb709a4b82da56d0f281e671c9c012eed39aae9ab9511b9f5a6a46b4594b242b9ff29bdc3b6495814f8908e4a82690704f89caf13a16e1c0a3b1b0fc660ecb407e79d9033edb3978d1688785c9c012eed39aae9ab9511b9f5a6a46b4594b242b9ff29bdc3b6495814f8908e4e5585bad3ef1139d617116a98e337ace7ca1f579d090f36674a31f94fba04ae5e206d03d73e2557a23d7d09b2e121d993abbceff9511633cd56713f23cdd87ab59fc72b5d48521b74586efb833deb390a751e80978e00f93b39e3af37c36e64b0ac2b18ea727796330103a405ae1adbe4af559b27f61192ff6c5617e38413a4099c1414d2be0ff964e85e2580df51f0d5a117adcda9d2cb2acaf5598c4068a9b5eb4f71772242613ce3df17630149189a0184ddb2ecb72e12e3ff8f2a3ae90dc05b90ceb1f17ec47240c634d3a2fef5e4b49534ab105b3c5bf54037e6345a9cd57186527cc7341f99084916e1ce7033860f7b3dae9f0f73c67a9000b81f06435aa53568107428ee976042e5bb106eb3991cf83e76fb727f358cc6f9cd9cda6406a2dbcea6e642a91311bf7811c5581837cf0f5b25be7fa7ccf0d4e7609c904f7028cda664d2cd9aeec4d0a70821b3f562fce1008a18c68bc85588a7ed20517696a2dbcea6e642a91311bf7811c5581837cf0f5b25be7fa7ccf0d4e7609c904f73bbfbe2cb7d90aea84a973afcc5a166c693a34220c520e62a36d00a88de3986745c9f9ae5ad10dd28d85a1a4c1a4f3e58c533f2905188b77910baea59f846b6b3bbfbe2cb7d90aea84a973afcc5a166c693a34220c520e62a36d00a88de39867e422a085327861429b62f7df7dceb0e4ffc61e063075803e97340781b7396c17dfc34c5d3923f3b73aaa5f3b9d5d5c8b754529aebf3865e14d3c94184c3627afe422a085327861429b62f7df7dceb0e4ffc61e063075803e97340781b7396c17523c44ddbd50e5485be10df41867d6aff1e980a95f9cbe8d67812102cdb9ee208aab663b19c91fba1abace6e8a2c6d8675f7889354c23aa1f135f60170d0392752a627ff65c9fb0ec66bf4eb38f3712d218150b7006370b3a97c9aa4a61e01409bad24b151fd9872570eba5c83a59e9eb2e10f0b3fc4965b5947e36f8a376f7cf3d58494cd20d5d216f621c01c8d822d8bab71539f5c52b69bd8cd46b8e865689bad24b151fd9872570eba5c83a59e9eb2e10f0b3fc4965b5947e36f8a376f7c14668c8af2baafebf5253f9923bc15d1723d3c5501c464c094a777ca969728030f118150adb0980be4576db010e7c0d626a124e2c504f4c1014d232e99e5719e14668c8af2baafebf5253f9923bc15d1723d3c5501c464c094a777ca969728031e75bf681f865d6c5dc145e9f0aee5fa5302f44eb7caa4b179d98973b072fbfe716dd8efb83e9730052335189d38ba533964c8441c5fb4f3e9e998a236c553c61e75bf681f865d6c5dc145e9f0aee5fa5302f44eb7caa4b179d98973b072fbfed6dd58e0a67c79cda1d88c15be07cbcb037eff6f1c0e94acf580c046408f890cb14ec88f6b894bd052f22c7992e268966ee0e399e6845132d72b28c280382fe4d6dd58e0a67c79cda1d88c15be07cbcb037eff6f1c0e94acf580c046408f890cb75bf61d2c959fdc5cca3a4d5146956911e92e70b891bf698748cb05f85634dfacfd7a1140cf0c88a641929d1094cfba47accb57acde4b7ca020be4ecd1ee878b75bf61d2c959fdc5cca3a4d5146956911e92e70b891bf698748cb05f85634dfb1793bf108beeebca0ff6e174946e7cba144b99b170ba3cb3c954a08b36c95bfc0c0f3e057e22e274a80e8cc27502edf5c3e09933608301fd1dd4f9017f680e3b1793bf108beeebca0ff6e174946e7cba144b99b170ba3cb3c954a08b36c95bf6e35c0e840b40edd9e8dacfa1405e5faed3b0cea4cd30105327633500a06a7b59ff18241ff60cffe46e644b32c35c4ecc32a040ae53a0fc254007162ba0f85296e35c0e840b40edd9e8dacfa1405e5faed3b0cea4cd30105327633500a06a7b5a55e63ecd81e308ff2a42183a56d69bc351474bfe50afecc7c95e1346bb77ece6091cf0a9a08d824ea430fc93992ae0ab2cfbcc804d2978a7c4adfba59c8cc7aa55e63ecd81e308ff2a42183a56d69bc351474bfe50afecc7c95e1346bb77ece6f2f2d16f3336da7ca2d09ec14224612863f848a93a5821e666e7c37ae902786f1d93ea8c2452141590e3182fc0153b2d03c4fd0e937f62cbcc555fe1450285b6f2f2d16f3336da7ca2d09ec14224612863f848a93a5821e666e7c37ae9027861849fcbb89736dd50714e560a7069507cdd5635b982901e5ef8c9a993a28cfab1bf1815f011c16953ea46d176b0ab8bbdaf10e24e187df21306fbb627d8b52c11849fcbb89736dd50714e560a7069507cdd5635b982901e5ef8c9a993a28cfab03a2a350cbb7898c20bf54146538ab4dd9c504a92851f452bac26a8b4db89964a6abc815de06f8ac8f5c2978d7c0dabd9b87d9c7e018d555475f904f362926d803a2a350cbb7898c20bf54146538ab4dd9c504a92851f452bac26a8b4db899642bf26119cee5b9d5c2f92b11fd075cc687f289c8f71c86532c1c78b1d5983f15430352cbd0b93d13a7d45a683488f0c2fe7494338b5a801eaaf0e6bf36981c8f2bf26119cee5b9d5c2f92b11fd075cc687f289c8f71c86532c1c78b1d5983f159e4e70f3220a596db831962eb2b1dd954eedf5bc20c620d0ffaa4f0c9cdbe6565a36b0992a8df37fe3e83da7cceadc56fbb673638d5bec690175279c8d98279d9e4e70f3220a596db831962eb2b1dd954eedf5bc20c620d0ffaa4f0c9cdbe656db3e1eb9d465fe7ee6de51bd95e2f4218a9eb386ec9bc7347f17d9ba269f8cc8053babf63708a69c8fecf89abe37ec93b623125aafc5e60eda7a54c8f3ce7a47e556f496b600b3247186209d966e5313671eee17e5f6ec5eacb97e6b21fd083a27088277103866d6cb6eff58368385c64f2f22a6e5d8d93230df2178ea66a62eb64d5b09420e3ecfdabe4ec405a375b7f5dfaebb6a20c57742e44a24d8764e3ebd834b44e54db72e3357404c1835ac1767fb9bce1cb112482649a961adf58d876e05531e1dbc78b400d86930ebc6a602977f8fba90057e0c4c8fb34ef00afc9e01bf18ac03772f1188832b0e6e5c853336f44784c8e125c8cf77208cb70c01139198159d5de5bcf1621301d548ab1168a78574b67b7c334d2621ee4d1d19a6d768ac9c2493f1dcb7d9d5cbd981225ac670f62e7bd1339589fbcc64a5d81c2ec262ff4b331d77020b7e0ccaf5d8fb96fb164216a00db36f484578c5df948dd1e4d930ade3baeee2165933445f55f5188f96dba6272918b3f8421c398c1b6fa7d97c1c707cd6ad3872515cf3fc9d8dd1a3f7cc08e3eb71813ed427499b256a87515e39704e9e173b6fa81f646990a29f3051cecb1cc98e02b029cf57b0d5aa6642ab66f7a19c25871c1b79364499e8ff7b63abbffee19dcf5728441ef49210defc62118e0308778093ea17b7a6e57034ae6a51e36cf56cb87cd28a049730f252f9d245b496254c79a7648d7d197117cca6d2857a7d3b1b0ea0cb0d551d3e4a23075d0ea27646c80dfaf59635c23b39ee55432f385a47067e9c2b45b3f6020cd9bef40a1f47e30ef6502d8f0c2eba40a9b5ea4e68910a3195b65478b2479854ec70fc22d4790c06251718da48a4edaccf327e4876d0c2ae359d52f675921946e9c9da36aaf7debcaedda9b91543071d476cd897bf6eee3a4f22744ff894f7ffdd53045c17be9555b3c07f07af2f740645c8ce53bed1dbd386d485490926b651e94be1705600a17a42161fd581658d97c10e5a85310296672d013aa02fe4742dc5cdb2e32b3fa44b3a9a8fdfa906627355f6f48b4821929f9bce5ded2d07894361d41aa3927c7985386d42759656665c7b422ee226df16a19446af6d9a6613b8ae9b0cf9864ae3a8679ed503f954a453452c93fa44f99ca6f39bbc5860abde7fd35ecd8e84c1f8d1ee3a7014343e3fb236329d2b67c1ec233ea4b208d99e3f95105b751941b4e09898c31791efeb5f90fc7367c89831d4a98637ed505e40763e287b4a3387a54eeca83f3a8ff1f5f282f7966c9e7bfe159c8eb45444cab01b3e167ee362670f93cdd952335b1a41e5529f184f2022ea4d41817a9781b150b062511c84fe7824717bb55d7f32c7487e37012a1bc6cd4c8c0202be4bfb07e770f8dc5113b98844b2fa4a39a4d8ebb414fc79450d5ab4f0c8f5141ac06d40b2a0431ea45f9fc724465879be474505c7b32b53cefdb08c93c5509162866af919b2c77f088db74e92938ad3dc62fb9eaf861c2f9f77d87612dbe4324ef2adcad5f9d0cf44124163dd246c65c3b1d1d12abd99bd7173148d125f4191f2d68199728475c0b437a32b4c0a8aea5f52564ead5b0791d74f0f33c3a5eea3657f257e9c770b86c61ae47d230fe3cd9464c9e989e475fcac1ff0446c642017019b5aa1e78afbce195308413944dc57ae464f071ee123ee4d747c67cab72d811c9adb6a7066f46d8a05dfc78f8ac34fcdcbe7c61baea225d7ce9fbc0dff5c94b19c3fce0c7e0c3cee62bead29919dcc1a0d8b9def06d8aad1427ffd7d390a6c5275026a3966b0e9266d36f74340a87af18a62fe5d5f596cfbe2e7f2d941d3e5043ac8bd070ce567eb38fc69d82c478b5629fddd43f09c56e147aaf5f0bbd6d7a040569a7e1e7c1865d2152a7c8b4dff1d83562851d0c1dd03828231508e3bc568072685a7f6ba3038f1b471873a7616c6a81d3ed3b8a0f842372e87f07d3b0ff14edfe1b5926f37648560667540b62bddbb41c56fdd110c5b71cc3dc97171c3d09e0c4b4ae517425d1a41326806de0869ed0b49c67b67dc885f23efb9c38eee309c44c46ddb805be154143f78adc11b1c839112624776a6bd9a1a82c57792498eb005575f3d58a480754f393f757f23175557642f4dde08030ce348ad127be7b4062a670b76051e2a09730e43118dd2b8e3f1298f2bb65f59027840f61276cfbf86b1b052f31895733ecb8025e59d289a0b495ffa37a229079fb43daf382b32d4b9c24c1516b3c3729bb5652ed442d81ce0721cc21e4bd67a3f2a92123993ec74acd58ac1f3edea823ec0582af3bdd87669a1cf1c9847bf99953af9b4f782926f994363288c9a12e42f35b834b27fa7d0b61bec6550e1a16133f6482b1431875ee93acbce4118987f671a4403e4d0bfcf2651673a85eb543b8a92a80dac6bb8a98d9dd010ae5ebc396ebaa1a027690f38aedc109284a95fcd58268f042b215f7e4d66d5163ac9e7fe73abb5d5b4fd70329da6acc0f18df055c2cbb677228f9fab78172e9162cff24314eeb17ae40c6cc19b48a9bd5e2a0340ee3dd86a8d64bd1d5c4df8fcfa726c8a138ab0d8bc5d60f1512d01c84babf8b9e03db931277120159065de3c429a15d93cbdeba7e7df68e7713e7ca5a78c20ec2e18010dfa78894f6ec94dc566963606138ab0d8bc5d60f1512d01c84babf8b9e03db931277120159065de3c429a15d922e4f88f599ef8d57a6920b169ac3be40eb78a3b92b7359fd45f37fdef477a4d04d56e4814a876399ba30c100558357c5e768d80b908587fd85380501597b8a422e4f88f599ef8d57a6920b169ac3be40eb78a3b92b7359fd45f37fdef477a4d8b2a7a35519c1895334b4b40e5f24fac634f523891bd2b76f60a95c38f5f811fcda0e41e2666966120f7aa0fae2db6795789e3496b85573ce65417167c78c8451c635ccb7c3dec037039ee488de42ed58233ed4128e4c1d6c09c540e6d1b30b3dac23e767c84044fb1ed1e52bc55b7797a4f6c53b68558f6d99e74aab402c31ca879cc45c548541f12951cb7633cbc51f80e031dbbb155eba5f61e8a18cb8d5bdac23e767c84044fb1ed1e52bc55b7797a4f6c53b68558f6d99e74aab402c31c761d01ace7d5f1f87d4fbfab004b97adc4c7adc444e0909b2e2ca4177bace1fe757e30058537944fc7a50c0c73dea2bfc42fa04338df90a4956d91adcfb0e412761d01ace7d5f1f87d4fbfab004b97adc4c7adc444e0909b2e2ca4177bace1fe784f3c49733b7befca423763f3ac679caf70a67858272e8c784cf0d6c8ee7f5f72f68e03b376e6d456bd6b9435a06e9a5b7ad706b439f15e95ba209759363d98784f3c49733b7befca423763f3ac679caf70a67858272e8c784cf0d6c8ee7f5fee2d9b95b69a7acf3940bb52f3d1213e020588156307c816b39039d37f3cd83bdf6f94fd84003d70ab4a7957861e2fab2fbf536702e1687475d8e8e3e50852839729c04a87352bda01df61987dcf10c0c608724f7271bfcadcba9bbe2a3bb3a05b52f436c1d16338b4ea198f2825114d0e03a6e974260d390370789bdbd2475b5b52f436c1d16338b4ea198f2825114d0e03a6e974260d390370789bdbd2475b5b52f436c1d16338b4ea198f2825114d0e03a6e974260d390370789bdbd2475b7b5f57befa6cd6da9770d7f28d9c2f280a9748cd0c718aed9695e23c698f885a84819d9989f1772d6c805056b85ceaf1d350ed1d9225c04e575fb65a8c2e10c07b5f57befa6cd6da9770d7f28d9c2f280a9748cd0c718aed9695e23c698f885aa2ffbc039632294744343d372a8b4d645c04568a726e8a1dd15aeb924455f80f7a6f423d6437f38902bfac956a1186f5c0e9a60694ae22b5b58ce5e4bc181feca2ffbc039632294744343d372a8b4d645c04568a726e8a1dd15aeb924455f80f389800fba059dff9063f109da7623e81c7bd00aa13436e91c219b019d3e9a1aa3ad10acbee818fa0c3d8e097c02851eba982be32dd7940d372e768599c3d05dbc2414ad3c77d25692e41361eb997fc4cb8e3202274a553ff1f314d86ce880f467e98c389da6fc8735720f75c847eb2e8d06e568b238ffe092caaad33bf07adf9bc6193e8456890698c5f30f724d1096fc583dce97bc751782e02076c2028ca547e98c389da6fc8735720f75c847eb2e8d06e568b238ffe092caaad33bf07adf98e358738d62c5ba7bdd135160c5058d3ee81dbb68ec6ecac31b9664ea107304651fa107e6a3260b62af379c4fbf189f69f7613d909d4d0d81346dcd528f531c98e358738d62c5ba7bdd135160c5058d3ee81dbb68ec6ecac31b9664ea10730462d17b81d594fcc37ef953304572b8f45966197ea3dc707e89997ee3444529542a5fe880b39e18fc470b3a708f17856b6d62015d583bfaa31d92c8f2e85160044f8a143f8d79731b24e24a4051c62ff3dd7d8250997aed762df1a9f36443eb08cb9bccf4723933b3aa1d40999a89fcf92bf03bbd6bcccc0e64ad5bd14b1f1e45724b2b0c9a6499cddd10513a57998972145ad05281c01de47d7a7434d76d392e8b9bccf4723933b3aa1d40999a89fcf92bf03bbd6bcccc0e64ad5bd14b1f1e45722ece36f8aaddc4d5e50fb6bb055e721928d9c3aba2b2d23c6d34afb5b43c995ee7eaa99a1307a805bf0f50782739400cd37dc9e3160c4bf76479a1d7c8f68f422ece36f8aaddc4d5e50fb6bb055e721928d9c3aba2b2d23c6d34afb5b43c9957fa9fd42461f9675dffacd40536e23ae527941b7ff0e718f67617ed8649d167c2f51f7d2b938d3733ebcfa50664c43551c1b7ec1e51632ffa734a412f21662977fa9fd42461f9675dffacd40536e23ae527941b7ff0e718f67617ed8649d167caf3dd57eab5117d3a5869de075e9179f891b72b67e77e00d986114a1d7e53e357e28b50272389997dde7db73a42a2ae32b06c7bae4da70de386aa466743e49d5af3dd57eab5117d3a5869de075e9179f891b72b67e77e00d986114a1d7e53e35fb716af204c255de31720a04ee310c06505f7a80cf07f0239c04a9c26a2d0cb630b3973e1c2970fc8817c916bf0567722bd1c1aecaa8f08077c94bdd02b71854fb716af204c255de31720a04ee310c06505f7a80cf07f0239c04a9c26a2d0cb60b1223bc2b49c668f2215757e0d3591582be9d428e25b8c6a490b178b708cbf4c452f779b2202d181a614f09dc3efdc8df33e090608de06c0c5ad3202f95d0230b1223bc2b49c668f2215757e0d3591582be9d428e25b8c6a490b178b708cbf44a897f2e5aca1a0d0966a43d56ed4c84be447f0f2f4ff49696f4add6d82b8a19817439a044ba0c1d9629dc6679fe95d5eee4ea7f269b50d0c85fd8160d548960d68bd9756977ac952578913bc42fc3e696ae29c4a574841f4f7120d6c394182b3db4bf3be5bdba13ab9a78ce30784c330d6dbc657b4e9142210dc8b264cfd424f2b2ba7497fd02d13abcfc2a98099283a94b09e8b4f2c1c822ecacde3bec3eae1a1bd2d536c77b735892ddf4c6cc6c741184d93c58c11e8f191b5ea29beb753ac26d64eac3a675fa035d831851c93624a73490739246c091e5e44101370b406505b0a6b7f92969dde00b9bc492d3abc3ed6f63647f8a556561e420d60b5290b51e05b3ee30c62c605077e7770b5b3249f5060d968b0fee8d5cf9cad9450b89cd78592d1189ac8e3ab4a77839512193a9fb6f614d98eaddadf9630ece654a57e9428f21a0ca2817b8b733f3e5074dbdcce3b3b687ee83d0cbc1361fc122c09780ae9234ae3f26fed2e2b023ef9384db36463118ce2616f218d71f6897e5fb3210304c8c0ec80022672f44343677f034a8a356bf8021156bf88d70fbec8adc076145057b3a5ab351a86c1fd17905b58eb6dc4f07f5a9e073cf3d8e425a68d25fce7ebca15c9f5889b9551727303666a7bd80c5e4ebdf6bc7ec4d0c46938a1378e1e4ae2da9fbc7e42d7333235873b4f82ff15e25f16b5ad62c3896d38fe6c9cd99e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d82150cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d82150cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d821505632d7e73c39a49c19e0761e34a726afd192ac18a8e2e8e721367b9384c51e7374008d630a2bbcf594bd7beb6d57f60d2f2f4338554545e8257a47c1eaec89925632d7e73c39a49c19e0761e34a726afd192ac18a8e2e8e721367b9384c51e731912643bb0ff7f96805fbeb731476461f0c03ad131a86ed27d94b09d4a7108401a027ca95a1a946d918fcd6a81a482be492bf497223ecb70313e6ab8b45a885e1912643bb0ff7f96805fbeb731476461f0c03ad131a86ed27d94b09d4a7108401aed2b54f76fb4ae78d7505c37c92dd288719cb7eebf75a0362d594ad614a6e2c50c65841d49648da42440bddd685ced5de74a5817e2d59e489dc78f100f16791aed2b54f76fb4ae78d7505c37c92dd288719cb7eebf75a0362d594ad614a6e232434dbf968e8e5f8584279fd02c2a285276cfd8bc8770f1c738d765d4b03115dbb1544cdd2dfd08f7d9e39607cf29df800db37f7c6798364910471952f5b23f32434dbf968e8e5f8584279fd02c2a285276cfd8bc8770f1c738d765d4b03115dfc2462970245db5b869e2717358af68112fe17c83413083e1cf5e351f7b916703383478a8881521180b53562845965773b0ad17720f471cd8745cc2b7dd8793dfc2462970245db5b869e2717358af68112fe17c83413083e1cf5e351f7b9167aa5a5f3f9a05470be267d15907e652a997a0a222f44245582ff52dbb3a818ddc68f7a18e8d192ceee3563e3a79661453f10bf82971e97a530b9c422be35a15caaa5a5f3f9a05470be267d15907e652a997a0a222f44245582ff52dbb3a818ddc30898b06d176bf4c60ff36a32f7e14d337561f79e8e39da0764c1768b07f4e4f1d26cf7a497b5ac8bdf2d9af5b67a9a78ad3b6cb5c7cbfa6544634ee540c808b30898b06d176bf4c60ff36a32f7e14d337561f79e8e39da0764c1768b07f4e4f08190471519971e516009c98799a895026b81db84a906b688a1be0f37cb12f53d1faeacbfcd17a394a8d665763cf3c1fb70ab1859d6d584d66385577aadcdf5008190471519971e516009c98799a895026b81db84a906b688a1be0f37cb12f535cd0255a621e87867c3c7f5130e0f3468eff99278e859320fcd07619cb5a35d8427778cece4effa17e21ea53e9946b146c9d70d7252473a0745cafb621fbafb58e1014770d0d5e9fe6207ae0919b572033e4acc75e961ea0a3f760547716e3eea7aa3adaa32627323d5aa9d07228665a5d6492d2b392eb7bb36de752cd0972ee0553e0365eb7e58ba8dcd5f4d416af8ab331b5d6d920b6fb16481ed172fa7d7953730a1a7807d8af12b88665d8f474f48bf39ed1ef4c47433267a44ef54b0ba71f6fdedb5ba3e0a698bf33d77e329fc4cf2ab4305474b6ae23c1bc0f99daaf7aaa903b8248020e9211e88f2c3a5e3a05f6969b6aab2b6f01ea1ddff776b870deeab481ca55902fae679fa2f794c8a81f913723d5029a79d9eb806d4b0c6b6b49ca1b94f27db711094e9ba3ec4419313c3e660d1016f4bf01d467e5a174bb63023b892900fd55b57d3be22f7bc9696feb905545adb81d37f4b77166753473a4b495ef28de39a4822588943104a6d75d6eb05e9ef1aac86cd580d054d2b23421315efd2b6cd7e54996e2f17909a4e19dd4787be8ff17d8de5f867741e2cef538307c8ce987500c8b69f75dabf9e048ef640e4c6c71924534ed2fa7998206719bec8ec857f4fec533cf0a6f8c5a872e7acdfac359add30822fad6a579fbe7be8c1a7c8ce987500c8b69f75dabf9e048ef640e4c6c71924534ed2fa7998206719beceea7df0162494589a3017be7f4a44ae09e931cc2e0c7229c996a0ad3877c9e715e023a3e6cbea245c61a8a8be22baa34e0932aba9506b58e409132f880ef80f1eea7df0162494589a3017be7f4a44ae09e931cc2e0c7229c996a0ad3877c9e71bebe99f53213d29d15a20761d09f2a7f565831e5ad6e84f6d39330b6b14c650a2a59d2d6162faf96799d0242e4dbb376980529e9e8ffadd56c9485b230daf8f4bebe99f53213d29d15a20761d09f2a7f565831e5ad6e84f6d39330b6b14c650a06153f7359eeb0bb09fda83458323181f1de4c57c1e47155b6efdb20f035caa541c9901d10a19e026310b9c884c109714fc54ba6d03db94ef452a2757c9df215448e58a7c719e271ecb6fac127dcc369b6b32b46c6c45292f11db8728d42ef697a594b6f1c2b2c5406cb7eed48f131d4cdc2e8950b9d8c89ba8b37c7dccf248a7a594b6f1c2b2c5406cb7eed48f131d4cdc2e8950b9d8c89ba8b37c7dccf248a7a594b6f1c2b2c5406cb7eed48f131d4cdc2e8950b9d8c89ba8b37c7dccf248a95d286cb8287c00ee223c71af660d57fca5ceb1c5b0ed6a012e682173959b9d695d286cb8287c00ee223c71af660d57fca5ceb1c5b0ed6a012e682173959b9d695d286cb8287c00ee223c71af660d57fca5ceb1c5b0ed6a012e682173959b9d675e249b8ed702bd04aa8ef61f101083b88c5e5c3d8c98b84863fcb94c42be3af624dc63440002efb5bb7bcf4824b1d3e04a7fe918bf317a42e7b9ecd55bc4d5b8675f9cd5d99d2bd4a190590c81ebf2e5a688590e945df1d881403222582be978aba23b8f326d1176a40df8a2fd9c36988c89e34f235f95d6c5719471b70e3cc9ed1121526c23912177bab7775123d0e94b67adab113bb3bb5612aa29aac19368aba23b8f326d1176a40df8a2fd9c36988c89e34f235f95d6c5719471b70e3cc858300dbe29adcca8b99a98b72f1de90cb3c293dbabf944e8dbb77ddf1eb6127b4f9a51a9a95b947a13a378471c863de075a7021f701b4348c7dd1973d52305d858300dbe29adcca8b99a98b72f1de90cb3c293dbabf944e8dbb77ddf1eb61276d25a83c67a90e5cc7bb598ba2225310c7b20cf8ffcd31697a76efd7856d3e7d0715f6f53686332a09668945b66dfd4093494c4a3aa31e71a94a4f0a86bef5226d25a83c67a90e5cc7bb598ba2225310c7b20cf8ffcd31697a76efd7856d3e7dcf65a4d7f31838e7b58161fb7f299fbbba19592b8f1b8dbb58525600e91a40cca3a25b9b9081453ac402fce735910c66b256b75ca096df569118298d5b07320ccf65a4d7f31838e7b58161fb7f299fbbba19592b8f1b8dbb58525600e91a40cc63816c85e6b64bfa7708007ced3edd6cb626c9d76e3d9621702ab7f870a054cd20d4635237d96045175b76ba4f60b01f8a69b598f31ab27c1ee794ae3677238063816c85e6b64bfa7708007ced3edd6cb626c9d76e3d9621702ab7f870a054cd8e3501346503259f2d0f379cb30f234945a20b22c3cddc2113cfa4d1d3949c01b390b938dbb6c6029f2a3620f33ea5863e7e4a7b61214889ff040a32f2c53c158e3501346503259f2d0f379cb30f234945a20b22c3cddc2113cfa4d1d3949c01a45e40e88a916308286a90d0fb0d48fcd210fde35516bc9624fe18362492dc0f6a60b4c5fe0a4e6192a77ae4cfa0c87d6c0f7a91824475e006b4b183e812c557a45e40e88a916308286a90d0fb0d48fcd210fde35516bc9624fe18362492dc0f10a0161ce6fd41742a99465424a83061c48fbc3bc96f9548001315da5f81a27c4eb7fa16ebb03cd666bff9d20f9d2b4b55126d8da757a05a50c21152efe29ddb10a0161ce6fd41742a99465424a83061c48fbc3bc96f9548001315da5f81a27c31469d80d57b8e293a1b3775330ca5baa4708563602e8100a0c5053abaea20a23e4174793a9b1296d75572d07bce386f50f0c2a59e1a04ffd47bc60b35f99ff731469d80d57b8e293a1b3775330ca5baa4708563602e8100a0c5053abaea20a24bb810c68b541847d2c904ea4691c2b128d4f2ee2da47f45dda912616d8e23574755effac15feb1909623774e396ff4fd2c5b4a0acbccf42f8b5d81a51f0ecb54bb810c68b541847d2c904ea4691c2b128d4f2ee2da47f45dda912616d8e2357ff590fc88833674c8545125fdb8f3e07f60baa31174f93c226256c33b08539dd19f97a6dac0c31c335bf5d6841bc22317633dae0ad48988c6f17c64d3b7b1facff590fc88833674c8545125fdb8f3e07f60baa31174f93c226256c33b08539dd5d442934ed599547d708eec90c2530eda592da1cfda75848d649de93d9c7b4d5445f21cc8500b8a44120883d52622dc2e71c9d9d861a1df5254325cbcfa76a995d442934ed599547d708eec90c2530eda592da1cfda75848d649de93d9c7b4d53231e7a4bfe9216ba83fff8b5034d618b286c1b04f5aa8df5a9231677515e302539ab59ccb9bed2c47cdb8ad814ba0fb1e539fc8fe05d961d7f468e312440dbb3231e7a4bfe9216ba83fff8b5034d618b286c1b04f5aa8df5a9231677515e30243af507bb9fb9fdd63cf0c92ed061ac4d1955f643597f80f5d4a4addcfeadb89f22976c70a5e2eb5795475c9c06a3bbf238d5b9ace7bc8220ec37b4a0345bca243af507bb9fb9fdd63cf0c92ed061ac4d1955f643597f80f5d4a4addcfeadb89a6b137d706fdbd28e1014ec39c5f1241470490b4d87a90a276c84aabb8299e3010b30758d880839821cfbf1b83e19430029dc52e40503bfee8f2768838e603d4a6b137d706fdbd28e1014ec39c5f1241470490b4d87a90a276c84aabb8299e30e1f787537be9d80447b81ae52706b8e910551a392c5445dfe72a6ee8286932b023ed2aad3b5d6b2ea39ab9a8e9b610291b6c9be182db715d42371fb987910b0ae1f787537be9d80447b81ae52706b8e910551a392c5445dfe72a6ee8286932b0dc85b75c94e3c6906f485e3aa57b694e8adb84e52b15744e74304ba8b12bb6a5e3d19e104c72edff032e0fdc11cfdb47143666850c65d883f069b834060c28b4dc85b75c94e3c6906f485e3aa57b694e8adb84e52b15744e74304ba8b12bb6a5857853e7e52b03f204d0cca615897397d06ed48dd5539a6948f9c5932bf7deb989ff5e9fe3b8bb23ff156de4d172b7f914b82911f08166ce2ccb85328f0ed67c857853e7e52b03f204d0cca615897397d06ed48dd5539a6948f9c5932bf7deb9823a1abe5bdc97248bb84d249cba9315573631d18fb185ccc6d81fec5069d0862a2f6bb569f92afac80389703b0d4e12239a5d47ef73e0659f2fd114e70ffa19823a1abe5bdc97248bb84d249cba9315573631d18fb185ccc6d81fec5069d08694fea861a9fc0bc5c575ee84e7de6be9c82d5ecc6c1c0327e81bf7cf28a5808f3724598941539b37a12d4b29239ee6e3d55bdd856bb1399f05618e26615a1d8294fea861a9fc0bc5c575ee84e7de6be9c82d5ecc6c1c0327e81bf7cf28a5808fd1d2092d8e6a237cc734e8a951c8b0b8faad448260466d706e8ae493b811630fec188712a4c39d67301373113222a2721cda97e484462a032fbee08d81e0f9b4d1d2092d8e6a237cc734e8a951c8b0b8faad448260466d706e8ae493b811630fdabc98f575602fb8311c038be90468cc85ea97f450491587ee2a9197073d4f74e4eea1e26d3e0058c594d0c19deea75fecdd8b983e83a5a52fd34c9f5ca74b96dabc98f575602fb8311c038be90468cc85ea97f450491587ee2a9197073d4f74416f5407439990be1f40c5a69ef8ef47018557d04009bbe05f15203038029cea9941b4e36d4af70830750418f6f253f67874c0a1939347f87b21dc4dabff6774416f5407439990be1f40c5a69ef8ef47018557d04009bbe05f15203038029cea83097929d93b51fc11eec9bc7ddedfe7abb3bf0864407e3b4b8c88ca22766b41e114c4f3d0211e794376d4d879e0c587f30996b6b5f10e58c3e141dbe181225383097929d93b51fc11eec9bc7ddedfe7abb3bf0864407e3b4b8c88ca22766b417416f1c29e26b7140c86617c11d5c1710b8fdb5cbb2123a4d8bc540d00c72fb534c94486867cf268bfd41a70deef67695f5f41c969cce2cf04d44775c046bf667416f1c29e26b7140c86617c11d5c1710b8fdb5cbb2123a4d8bc540d00c72fb5aa97d8832d401ed90a96f291cd53c5ca76fc2adef168869a13e5be22001cca6fe2c0c7404b57d5b7e6bbee1ef0a4d0ad11ef7c620044610650e83145d9e07707aa97d8832d401ed90a96f291cd53c5ca76fc2adef168869a13e5be22001cca6f058915ab838ab4920553d06af29a91de9566ec6f36a5c979c028b895fb5ac2702a28b1daffd577964ae739a275910403dd83bdcd28fd2484f3784a878cfc3fc6058915ab838ab4920553d06af29a91de9566ec6f36a5c979c028b895fb5ac27049e0bd4ae9ef093becc2d2078eb2fbe3d7bca3ec65643aeaf0147de4662894d2c1aed1a715cebdc1655e044f8a34b251d7b888068d3932c18363588dd8cb567449e0bd4ae9ef093becc2d2078eb2fbe3d7bca3ec65643aeaf0147de4662894d2bd7212e40b1fb25b2526373a4b8e933d86b9fd7b81e141c4e7f9818d1737c0cd0062b1eb3e321557b0dcf7ea9d64bf9f57417415a4402d6c686d9a73fbffa2eabd7212e40b1fb25b2526373a4b8e933d86b9fd7b81e141c4e7f9818d1737c0cdd80f7c9809a5e8ddbd3c54a5dc57b58e8389ef3d59e11eccaed9d56225e1ea35e780ff9c2e49af58d193be06601b7bdce35b954a08949c0f8a8cc344964a519cd80f7c9809a5e8ddbd3c54a5dc57b58e8389ef3d59e11eccaed9d56225e1ea3571a7c678769e649a3c2affc9900265bb3b55f71090d430c7cce38bcb28b0b37626896c5697298d3a441422d5736762273428c992084f9d5fd3212748d8b1ebc671a7c678769e649a3c2affc9900265bb3b55f71090d430c7cce38bcb28b0b376852e598bfdcd855577a9d4000cb17ebbfbbba40bc5b84b3ea9836dc98b1251799a2428f372bc3571cdf23f11acffedaffc6d9ed8f6f04f5764614b625aa07872852e598bfdcd855577a9d4000cb17ebbfbbba40bc5b84b3ea9836dc98b125179a7ded1380d2feee286cf8c2f0bc42524b3612b04e9402cb8f90ca6f403456e70a056d492fd724fd3fb9c7f50d04f763c64e2bf89c6f37231de0ee669c89dcd4fa7ded1380d2feee286cf8c2f0bc42524b3612b04e9402cb8f90ca6f403456e70c96c9ee9f4d687a88afe0b727b493464b8ee20e124b13bcfe14523218238d679f06c7e6e2069bdb5f07305726d503a2a8697fec199f47a17d05537e6e056956bc96c9ee9f4d687a88afe0b727b493464b8ee20e124b13bcfe14523218238d6792e68a78e4cd869ac0054407071aa86ae31a43d7d7c69ada51a55ad5cde91714dea8c07967f1a0106f15b1350c77a88b396e897b6fe9ab1b50757c0feb329cbc02e68a78e4cd869ac0054407071aa86ae31a43d7d7c69ada51a55ad5cde91714d46f8dc871443eeffca2b25e160c03d44da5d2de4f3a25a7dbe28a6dc18693c5a7776c6ab3cdc7d3c6115bf2a9328314d3bc84d1ade779c09df058092a07bb52e46f8dc871443eeffca2b25e160c03d44da5d2de4f3a25a7dbe28a6dc18693c5aa837b7d9b183e7aa127612e79f61450cea1cebd1fb80a6f2a57f6a9521d03f869befaf38e1b2a7ef2ce198dd2d9aed6a81f46a5b78c3b934b28d13cf8bb3fabca837b7d9b183e7aa127612e79f61450cea1cebd1fb80a6f2a57f6a9521d03f86e435bdad19c59655a579a8ad034ca7b2a20f4ee3645251054291170cf5d050a0a794a5411bb9480804eea9d7b56216e7189f1672406e6ab2d4063837751aaa4fe435bdad19c59655a579a8ad034ca7b2a20f4ee3645251054291170cf5d050a0a78535bb144d609db145a172dedacc05747de891bed3100ad51c606e1092d608b052ff86de532409e9b072ef262052acd1c10fdc5f02b1da918bcf268e6a8f81a78535bb144d609db145a172dedacc05747de891bed3100ad51c606e1092d6083bbdc034e15029dcddcf5100c479b563409931bf64a933d4d275bba5ae0a87893bbdc034e15029dcddcf5100c479b563409931bf64a933d4d275bba5ae0a87893bbdc034e15029dcddcf5100c479b563409931bf64a933d4d275bba5ae0a878922fe69aed0658c405bf2a6f195a2a4f80ed1f3b4e39be1686fce71edcfc8f63d22fe69aed0658c405bf2a6f195a2a4f80ed1f3b4e39be1686fce71edcfc8f63d22fe69aed0658c405bf2a6f195a2a4f80ed1f3b4e39be1686fce71edcfc8f63db0f570972b473e52b68ef433ba5bfc36d00070f7eb3e62ad6813d896533cc50ab0f570972b473e52b68ef433ba5bfc36d00070f7eb3e62ad6813d896533cc50ab0f570972b473e52b68ef433ba5bfc36d00070f7eb3e62ad6813d896533cc50a568f21a3a0249ca8cf4497d82ea39f714a1e7075e609cbc28ad0a313ee93084c568f21a3a0249ca8cf4497d82ea39f714a1e7075e609cbc28ad0a313ee93084c568f21a3a0249ca8cf4497d82ea39f714a1e7075e609cbc28ad0a313ee93084c4d9308cea9aeb10b1f84bef9c1158f013cbead7772aaec56ebb8af2bc581c20a4d9308cea9aeb10b1f84bef9c1158f013cbead7772aaec56ebb8af2bc581c20a4d9308cea9aeb10b1f84bef9c1158f013cbead7772aaec56ebb8af2bc581c20a39b8489fd105799f2ece6b518ec8face4b2f38a4c45ddf3fb37ea91bacaedb3f39b8489fd105799f2ece6b518ec8face4b2f38a4c45ddf3fb37ea91bacaedb3f39b8489fd105799f2ece6b518ec8face4b2f38a4c45ddf3fb37ea91bacaedb3f00d6f088316010f78f9b5c19969d2f94cf8ace827bf40fe0fcad808af50b9c9700d6f088316010f78f9b5c19969d2f94cf8ace827bf40fe0fcad808af50b9c9700d6f088316010f78f9b5c19969d2f94cf8ace827bf40fe0fcad808af50b9c972b14a487b9626368c3235199d79ec89550e5b2034f1022c8a3cc267fcedc7b9e2b14a487b9626368c3235199d79ec89550e5b2034f1022c8a3cc267fcedc7b9e2b14a487b9626368c3235199d79ec89550e5b2034f1022c8a3cc267fcedc7b9ed42dd6f6034ceaab44f719f8a6b3b2ebc3aa1caf80bede8efdc69434bade326bd42dd6f6034ceaab44f719f8a6b3b2ebc3aa1caf80bede8efdc69434bade326bd42dd6f6034ceaab44f719f8a6b3b2ebc3aa1caf80bede8efdc69434bade326bc5d3f8698461e1806155d7631e54fa6f4f8db095c802c6585a6ad0fd6f47f868c5d3f8698461e1806155d7631e54fa6f4f8db095c802c6585a6ad0fd6f47f868c5d3f8698461e1806155d7631e54fa6f4f8db095c802c6585a6ad0fd6f47f868e6e5cfb59bf48d02d3ffb4280e0e0225f738b33272eaffba6697374c8a8441f62e5940a3391d4c6f1f3d01f3b0960d2c531d5911bcee2c747a22517799dde1afe5208f0d036c8437c0248129e8af765f41e0782b3ec313f7dd0a165efadc69bb29a2af94ae4304e15f8b8f7acfae2aba7b2140dea2aaa59b55bf938701ea3f8b1870389202248f8a543621a5b327ef80b70c0a2ad07d91b54dee633f1b72b44129a2af94ae4304e15f8b8f7acfae2aba7b2140dea2aaa59b55bf938701ea3f8bde2fe3a26c30c033830bd38273177e7d5340e8e29256d0916e55283d7da6c054de2fe3a26c30c033830bd38273177e7d5340e8e29256d0916e55283d7da6c054de2fe3a26c30c033830bd38273177e7d5340e8e29256d0916e55283d7da6c054be598b42ac96da96d07d1785fbbddb11b583631ff56aa8be62af5ba391acc871be598b42ac96da96d07d1785fbbddb11b583631ff56aa8be62af5ba391acc871be598b42ac96da96d07d1785fbbddb11b583631ff56aa8be62af5ba391acc871cd1dfb9cc97a837ce6ccb03bfbd568e6d33418a2c004e1b0bb4e9a507bba25e2cd1dfb9cc97a837ce6ccb03bfbd568e6d33418a2c004e1b0bb4e9a507bba25e2cd1dfb9cc97a837ce6ccb03bfbd568e6d33418a2c004e1b0bb4e9a507bba25e26db2f9346e1a5bee80a8f518e1063402e0aced8fcd0256e11bb7ac7c877df0666db2f9346e1a5bee80a8f518e1063402e0aced8fcd0256e11bb7ac7c877df0666db2f9346e1a5bee80a8f518e1063402e0aced8fcd0256e11bb7ac7c877df06669efb4f5aeedbb382e4eae46e8dcb288081a6eddb5830244a1380a03a91a8bc669efb4f5aeedbb382e4eae46e8dcb288081a6eddb5830244a1380a03a91a8bc669efb4f5aeedbb382e4eae46e8dcb288081a6eddb5830244a1380a03a91a8bc6d054d4dbf20919e0cae51f349d0d1e3cd6bfdf1f94f5e3641910cd70144027acd054d4dbf20919e0cae51f349d0d1e3cd6bfdf1f94f5e3641910cd70144027acd054d4dbf20919e0cae51f349d0d1e3cd6bfdf1f94f5e3641910cd70144027ac0b48bebb7e6e3c8fdde1437352be88d90373ba0fb583c16674c3511734aabd2a0b48bebb7e6e3c8fdde1437352be88d90373ba0fb583c16674c3511734aabd2a0b48bebb7e6e3c8fdde1437352be88d90373ba0fb583c16674c3511734aabd2a2baf8274a245bc719b04a3b3264a1a3d552adc926e9d1f3f8ba71e5ec899d8de2baf8274a245bc719b04a3b3264a1a3d552adc926e9d1f3f8ba71e5ec899d8de2baf8274a245bc719b04a3b3264a1a3d552adc926e9d1f3f8ba71e5ec899d8de96b0e712fd5d06d530314c2eaebbffeae0aba566cd8fc3b1aa5d92689446af9b96b0e712fd5d06d530314c2eaebbffeae0aba566cd8fc3b1aa5d92689446af9b96b0e712fd5d06d530314c2eaebbffeae0aba566cd8fc3b1aa5d92689446af9b246d686c4885de7b7c14fc3654572ea2a54d7980f384348fbca2009382385b4d7e6566ebf53b6b33bb7d74b0c564f148a1488b060721aa71477900b72226088a246d686c4885de7b7c14fc3654572ea2a54d7980f384348fbca2009382385b4da35e72851f9556a172fbf263ab4c5c0268ff5c7181042e2129ba6d326750c3baf8f0fc94f90fce126aec6713ababe530ffc1e580d3740f6435ed990bf3147268a35e72851f9556a172fbf263ab4c5c0268ff5c7181042e2129ba6d326750c3ba2b9059a51c031497d403cad12442da2096e890454ba222f00a571292fa13672dd19e945b6a34a074abcc53539f876838a0454fb259c267d7c4fee39b12db9b8b2b9059a51c031497d403cad12442da2096e890454ba222f00a571292fa13672d29c4f3bfe8e3dbfc06fe5a91a1925e6cb0d1716c615dc90f3404f223d0d7e0757c83488f52a1a2367ea721804893a4e5913f5c964b74768111f53846b201bd1f29c4f3bfe8e3dbfc06fe5a91a1925e6cb0d1716c615dc90f3404f223d0d7e0756469aa13525d218e28ef76839456db6508c1b887f65d99f050aaeef76e32c79a6a2fffa06d7e88cf9487601a9948964f725e55fcab0db53488615012cf37061d6469aa13525d218e28ef76839456db6508c1b887f65d99f050aaeef76e32c79a9dccb7af67329ade63d2ddc166c1dee408ac17e326a000f15101629ef0cf7358672a197640514a60f8fc02f637441281d308c2d3d92b2d373f954b254c291f6b9dccb7af67329ade63d2ddc166c1dee408ac17e326a000f15101629ef0cf7358213ade596944c2eb7f511cac4703388a70d35bfbf46fc758b75897fa61cc84633059e5968b5692ad5601a1f31c6771259d42c35a78049923344dd8dd9961ca78213ade596944c2eb7f511cac4703388a70d35bfbf46fc758b75897fa61cc84631235992a94274058a65f9912c180c75732bbb98f00432e094a99e307355b6221470523fa4694b4de3942a0322de3c04ba8ef0ebd8ee913eee323d45ed7896bff1235992a94274058a65f9912c180c75732bbb98f00432e094a99e307355b622187a3cca6c75deaeb158d6f8b42fb071648af4be006635dce000d858dd2926485cce4aeb7a5efcbecc41677783916fb8c4a02e9e02d88040e97c7662e6b79870087a3cca6c75deaeb158d6f8b42fb071648af4be006635dce000d858dd292648571e45cc78dfbb8c862dcb732fbbb0b845a800b0d4afcd6abca4d8a348365f1805f62b75b6bdc7e0e56c4dc6e69206c0c7cd74ea0b41218757f3812b491f0d5d671e45cc78dfbb8c862dcb732fbbb0b845a800b0d4afcd6abca4d8a348365f180526e7794c50dcec15d88a5e006b38d393cbb858e622ced6fe51015690f1e22a4f37bb50687c1eb6de0ef12fa0573946378d0461105ac9858590c310b7ec6181e526e7794c50dcec15d88a5e006b38d393cbb858e622ced6fe51015690f1e22a4723c659f26810ca68bc2df9eeaa10329185f5c3ca0991699fb26aba9a8e16d8e4bac302e15c5e4d0aab190c47bd5852ddf999907eecff6e67e457dfab3cb79a1723c659f26810ca68bc2df9eeaa10329185f5c3ca0991699fb26aba9a8e16d8e3153bb20fd29d5dd962c8ae050d61b993269b967de8aefc4e4aa2a644a2d41af233bb1d5eca819f607a5a67c5ce20fb2bb971092f1d4ab584c4c0996f7def4923153bb20fd29d5dd962c8ae050d61b993269b967de8aefc4e4aa2a644a2d41af61f8926013ea8c8a70cd8ab97660fe00d7528117347113f9955958a5860b7d3a6dca0621e4f3109fb10905fd281660f4f53d16b2a2eace9d9fa7a3662307974f61f8926013ea8c8a70cd8ab97660fe00d7528117347113f9955958a5860b7d3af24d2e03694bafe945c20c760e4c1025d0643f01030c5ad8b03b8912a24083eac958d74dc50a9c35daa6dc3d57ea3c3688c9edbe0a992385fe30e6de520b376ef24d2e03694bafe945c20c760e4c1025d0643f01030c5ad8b03b8912a24083ea1f8e8648527e1eb23a321bf3e7a308579cd7d41138018d444635b73396c348681f8e8648527e1eb23a321bf3e7a308579cd7d41138018d444635b73396c348681f8e8648527e1eb23a321bf3e7a308579cd7d41138018d444635b73396c34868abd275516b6b172cbf1f59dd39835666c7a3b70d36698839b1ebb4c8339e4bfee9428fd220fe07e44e886f1ccda2ef045d46abc384dcb6f1984633dddead6323abd275516b6b172cbf1f59dd39835666c7a3b70d36698839b1ebb4c8339e4bfebac0a5aa4a6de658a0f38d8ed05302f24b3d3e9bc76aa1f6b44b96adf8755c6e028c49d5b4910786635f39cdbe9fc056706f5891fcbf4deceb216199fc917cbebac0a5aa4a6de658a0f38d8ed05302f24b3d3e9bc76aa1f6b44b96adf8755c6e4d69bb2adb5a2568ba6f0478de2ab4fa19145a0c42738226f88c84a910bf7199d4c0d6249e573f1dd0f16b0ada35e5aba1c7f48de73e71bb87f236db35a393074d69bb2adb5a2568ba6f0478de2ab4fa19145a0c42738226f88c84a910bf71994554fecfa44a10e591d4faf46bbd7b992f9e1f78febf78b740e5d27e5a2d99384e65a6ff04d872976f20ee461a8feae5842e80001f627127dfb98b0ad726a8db4554fecfa44a10e591d4faf46bbd7b992f9e1f78febf78b740e5d27e5a2d9938b51d4fb3184f1692ea9bf148ea696ec1c514b79ca6e56d84211d834e8883983c2855e5556101483db9037ea6494f5145b9d5a491c76a17123f61a12207eb5131b51d4fb3184f1692ea9bf148ea696ec1c514b79ca6e56d84211d834e8883983c48f1047adda1493ff0a2901879798c786bc73a5b8010fdd1ed030398f4bd2cce530cf4a3438db0ca492f8fd37786b93280bc58519056efe643c20b0b0e814fd948f1047adda1493ff0a2901879798c786bc73a5b8010fdd1ed030398f4bd2cce70f6c299d65dc2e4606d25b12e4dafa6e0766d440609814c2c3131e4c3ce54f524e9eeda998bafbf6111084a2824b895635f714538128240737a9c3fbec4399070f6c299d65dc2e4606d25b12e4dafa6e0766d440609814c2c3131e4c3ce54f52153dd0367afc44c4535088ab2d679c2fc97d59de0c6391d9e28455b5fb4adfa0f623af354d6d3da5b4b94d8bf914f5012d028720b2a8de7f7c69d15561c4efb2153dd0367afc44c4535088ab2d679c2fc97d59de0c6391d9e28455b5fb4adfa3aae0ee3650cf77c9da4132095de9e6ed498c0ab792ef51a5a194b7044c1ef69a17356036f0bb198ac7a95d29604181aa948b9c539b66c33cbafbebe60e127c43aae0ee3650cf77c9da4132095de9e6ed498c0ab792ef51a5a194b7044c1ef697f0ab2f1ff5de17f62985c9b1f37d471a42e35faefccf70502ece993b36f3ba1507f612b14b3609563bfd189bf0e1c56000cb24907d05b64c4d882764a4670ae7f0ab2f1ff5de17f62985c9b1f37d471a42e35faefccf70502ece993b36f3ba10dcd6ca4e48daacea3f38a23108d031c021f65ae7516bb4db4e8ae87d7b47b3ca16999d742c5a2bc28eb366bd01212d7ffbb7ff0028f3394897ba9650cc2271b0dcd6ca4e48daacea3f38a23108d031c021f65ae7516bb4db4e8ae87d7b47b3cce61a9a6c19ca82413542b91d6feac9de7506236926e9837c86c0eb1053195e57e3a372266f46a9ccfe51d28a33a4b4e5343726db4d619b174a7158b3df501b4ce61a9a6c19ca82413542b91d6feac9de7506236926e9837c86c0eb1053195e5d68932d5a78fd29e8909b5f42002eb6306023526e19b3fe8159a414af3a861fbff4769a8ce4ca3986ebddb0c17985ed93526756e154e6a76adc9ab35b68a6f61d68932d5a78fd29e8909b5f42002eb6306023526e19b3fe8159a414af3a861fbfb94d30876bd264110c0b6302ba96a8467ad93e08a2ef6fcdc1bb5e472495412c078673e958a77f1f527e3fa4153d281b3759b2ff54d6b57c09d056f78556d0bfb94d30876bd264110c0b6302ba96a8467ad93e08a2ef6fcdc1bb5e472495412f4a314a66eb8bb4fe2e83f3238eceb7eaa82581633ff6bc4197194f59df2e4b1a6d724025da279eb198a33e3bf79232780f8397573eea9e7851c4d80967843a3f4a314a66eb8bb4fe2e83f3238eceb7eaa82581633ff6bc4197194f59df2e4b1255f7d0bc61db52dcc4a7385019aef0be18c31cab4ef38f6bd564c4427b524c6db4b633c744b57d06ba03391407dcc25e127fd9531d2e735df544d6db71430dd255f7d0bc61db52dcc4a7385019aef0be18c31cab4ef38f6bd564c4427b524c65334dc989f71418b0e78923e9436a03b49e5a53ad829b317911e3fd76008727cde65cf8333c0acde3f32960599829000a71172a3822994023e4c09b2d68582f65334dc989f71418b0e78923e9436a03b49e5a53ad829b317911e3fd76008727cf2979909af7de9f28fc19cdee173af420acf71fa13f10eee977617d3fa60c1ca63f1a06bac811187567e3c682784c5fbb0de12d920c8889f624ccf103688dc62f2979909af7de9f28fc19cdee173af420acf71fa13f10eee977617d3fa60c1ca2bac364c1d1a9aad4f28811c1ac99ed47041141aaf568659b248e3fdd5360910d39fb5e66cb4b1dd4f0897b252f9b385085727abe6a2112afeea0bddce157dbc2bac364c1d1a9aad4f28811c1ac99ed47041141aaf568659b248e3fdd536091096af5c40d0453c91df155c76e8c1c004ef168c28e744884aa8f72d847d84f4d9237420fb79f3171fa15d92710386084b8ac3bcab54afaa391b9274adfc3d6bee96af5c40d0453c91df155c76e8c1c004ef168c28e744884aa8f72d847d84f4d9e45b0bb985783683ae7d8e5fb1f2462f2b10d075e85515ae16e8e1c4dfd16871292d1137fad161b67ba0f03eba0b912138f29ed5674795722521cd0db77f9cdae45b0bb985783683ae7d8e5fb1f2462f2b10d075e85515ae16e8e1c4dfd1687197c59650ec88e1032549943688c9d075c36861dd1ec6f96d9006f82624bda6f4705423ec41138039e515c7ad950d140087e04e8e85adcbfbdb287d2c6721cba8611e5105edc29b02c38bc21cf4c6987a44a5b07d01dfd51dd133bfea11eb79ee63eab2c8968cf3c5e4cbe9f11d17d9991cf30013335fabc111f8bae90fa067d7fea66fb94ce2fe1876970e067f351f39a65100dfebc3db933703f8e8cbc5c9bf63eab2c8968cf3c5e4cbe9f11d17d9991cf30013335fabc111f8bae90fa067d7657953266ab276670eaa6ea61e90d2f0d49b88e5a9d0f8ae420ad8df57faa898582d3f92b1f5095f7b437854139cb9da245cbbb8dfee69b9da567987d800e28b657953266ab276670eaa6ea61e90d2f0d49b88e5a9d0f8ae420ad8df57faa898364c6ab33419ec19f0b09e1e66b3e51b6b667acdb6bce751cf9e9d1db7040566364c6ab33419ec19f0b09e1e66b3e51b6b667acdb6bce751cf9e9d1db7040566364c6ab33419ec19f0b09e1e66b3e51b6b667acdb6bce751cf9e9d1db7040566eb561446021a7a455822b8149c4653a90a2d6de0273b5b201976e4ad4f1d5676eb561446021a7a455822b8149c4653a90a2d6de0273b5b201976e4ad4f1d5676eb561446021a7a455822b8149c4653a90a2d6de0273b5b201976e4ad4f1d56763e1b9cfc89f0a261249dfb0335be2865ffdc8bea80b9d0648755d162c2129d603e1b9cfc89f0a261249dfb0335be2865ffdc8bea80b9d0648755d162c2129d603e1b9cfc89f0a261249dfb0335be2865ffdc8bea80b9d0648755d162c2129d60620c15750a61f0f77927576642b53b238ce07ba4fc8af0bb5abeb38fd60097b02dea086a00b3b76bcd19887cb37e86a46ead5c8d1bba0155b32923dcf7f7d127620c15750a61f0f77927576642b53b238ce07ba4fc8af0bb5abeb38fd60097b06c57e8f29fe78f2b71e06d5c8caf4e381f5b239ef43ad080e0d4e7385ef8201d6906bb09a4f0cf9f8a09ad74809711de7d48fdc4833bc06579fb31f31757f5ed6c57e8f29fe78f2b71e06d5c8caf4e381f5b239ef43ad080e0d4e7385ef8201d92712d0d288133d3b05fa4f5d4c5b951e1341f6dad86fe788aa13f4f492a847813579e5d9817ef57a18cae7e6be4b7a486c3c1a8bacac53c8cc358df0c808b5792712d0d288133d3b05fa4f5d4c5b951e1341f6dad86fe788aa13f4f492a84780544fc7ece4a994259054638f8a30cd1aef652de529e89241b3ffc88e334708807c81b3a96d696caf694ba906a1ff8e930494a4a33616b99864f465bf39f8d2e0544fc7ece4a994259054638f8a30cd1aef652de529e89241b3ffc88e3347088d7f8e3faa2ec7b793e20b43be91c6b5b7fdaa36eb1bc58d6cbaa5d29b196764a1c3ec150c507baa713293df435981c2edc6d72239c1a6d4a128330de5a8cf7fad7f8e3faa2ec7b793e20b43be91c6b5b7fdaa36eb1bc58d6cbaa5d29b196764ac1c20934efed7585f2674e2092eb3885014c49033e7bf86ffaa87f5f18b2dbc498c0f21ae720c3b9b4a41c96bf1be82b3e45a3f287b4e0775570db6f9d22d7e8c1c20934efed7585f2674e2092eb3885014c49033e7bf86ffaa87f5f18b2dbc43bc64c8c6773a20052e8698faf36dee5766352f9575ab80f9407997a4e4b79c224df1075e02544c381a75cf13d5808d20ec40a5ee3ce143a3120a32772e26aff3bc64c8c6773a20052e8698faf36dee5766352f9575ab80f9407997a4e4b79c2ce5e7004ee0f6ad7d03d2ccdc5c2496fae079b464473ded7332d2055fa2170cbfbb75269686cb65e97b9559c74f594ec836a2a6f6723558f6e6470f7b5a5ff6cce5e7004ee0f6ad7d03d2ccdc5c2496fae079b464473ded7332d2055fa2170cb9ae3164ee2f03f62d379c4eaaccc0259cd20aae60782b0a25b2c8028aaedec0235787b939eb223067ca291e124e098e70a924d2522c4920f0d7a9a127f5cce539ae3164ee2f03f62d379c4eaaccc0259cd20aae60782b0a25b2c8028aaedec02a344d9498c6a362e01336c83ac3fdb6eb2681c787164ab510df2ccbf7d58dbf4646b69e4a2c68b8c73b61aba306c581956c07af354fe5c8d99135d4c2ad06fa1a344d9498c6a362e01336c83ac3fdb6eb2681c787164ab510df2ccbf7d58dbf47f36eadf25106d89f60a17c4f59a1996b319d31d22c397a666a322376f65cc5394c79111b053952ffd9aab7ef71387e976ad2c6fa31beeccfa0bae80073207917f36eadf25106d89f60a17c4f59a1996b319d31d22c397a666a322376f65cc53178525ee238da143b79c0151d8446c2da98172b8d4e221f54d8eabd36686a780b8e79eba9f505d432d2167e543aa95ba7e7a25ee97564328476d6c73c405efe0178525ee238da143b79c0151d8446c2da98172b8d4e221f54d8eabd36686a780601d65d7ddcd2fa82f4d4fa76f1851c89195f1d1eb4233700bf3c6715828f4448391d78837bca47704200c94193ff858dc5513264e85afee0883e2e68aa40388601d65d7ddcd2fa82f4d4fa76f1851c89195f1d1eb4233700bf3c6715828f444dc0bf090ec12cac8080ae6c55555ed11ce54082126ede9e4c70360c0039448628c38f48dcd38127b23c854c6c64b4f1c2bf844ec40628941cc275f03bc46df92f1194d9b34cc715af68e714904fc88dad704cca44eb2cf9cd35500bdd1ffe9090efa4f19792820816fbb64e9823074f24e3ca4d2e9011d3d45c74a51bab385b032ca2c24d99efbb7bb955d29cdc6c549c70fc3725e4e56500eeb2de26eea43e9bbcc69ed122e461f015889d63800e12e1716fab439a2c893029da92810077f44b30d0e742e54d73bd35b26209689611713f105296485ffa97f79f20441c72250578aa1173f7cc60dad2895071287fe6182bd14787b3fbf47a6c7983dfe3675e3cf9ac7a464f541492486241d1b4bf33e37b45c6499275cc4d69c5a8e564e597698fac6f86a20dd05da197e2058176ebfd47edee7074c3248f5f48fe0fb672d7c21d051a00fb5c6a86ba187e0c50e811d659ce00991fd5f5b408f71ebb2ef0f161181a2a89102a2b1d2b2f1f4473236d5d1ececdd0be8fdaa498a3dbe21a185ab1b8b5fdb36ce3becc62a6115ed904a17083949ec8aaef5a80f7078cec232f43bfda6ca994d710e4e0c760e0204c29a4273fc0f14ebe3169306d2eb54c9953f58eaded38b427841bdf280e878f1e26da506e743eaa9429075332af60cce429473f5227237dd7ce5005b16a8e4d8342f0d193193c878e3cf35b9305d22b3b1aaf9f84c7d30ce222e6a50cff1a4c9737173411da108cbd2c9bb57c854480103c4703379d78b244aa905ffe1171a968caaf41b9a0154d1ddc76c05a2abaca2b289fdebcec1adf9167863fb0bab29708c546300c80a77ef07838c9e0437a59e265970d57f8cfa34494c5acb6692ddb31f616ae2dd89a075d2af6d36b0b7ec2ffe7af119aa5bee667f5fb387924a813aec9fa1dda47769d09e8483a748bdb202be6a848c27696dcfb6894b378869bc89f113703fbd1e9b13a83934463d5999b055d1e806517ec2f74f1c6562d0a1a500c48ba43f2e6e9d0c3d28356d747f274f1a4c8d54a1b5087578fa78e5bdd0afa6a9e80e8c5467c1e4226cf6e586cfe7a674a653ad3768ac2fef2a646b3301c20af705f4d4a1544f22fa8a84241bada27ab84133d9149d2925b3f719809ef2297e541461079f15c658af207a3e498be314ab2c6b672e05b51952a82c8dbd5603769195fcedf565e457bb86c0d5bae04955d046306c6aec3b213ea3aebc2c526dd4d121c95d4a25a2fc928a87cd80f8448988185f30414c2186ea0802bbf3db034122ddec1f8a10061b97c50871e14b74ee36d0ca5c2a5015cd36cf7f561269f33dec4c323093d3d88b0673969accdabdcb9ce2cb630f503f9110d98ea3e1529f2f965ebc275a2f78d3de47f8e9b69d35589d764b3b392c36ef590f40a66bace6eb3d86dcb578c1f8becb6ba0eb9fe116bddbdeb2395496001271b92efe5df07fc0ae7c3410d1dd2bdfebbd3e4d8e806c8166beb0be3ca1785a3970ec62310710eaf7de82932181b04d06fe4528f8adaba9fb8c4be0dba85b99329d7f16907e620adada06be5216abcb964406c827b569b2cf1aeb257e29f235e2a8790dd68cee45668776648bab809ce8584f893cdd8fd007993ccc6faaa9dc4a933127da0aaacd1dc7a44c09266051af56bfe3215ff228636b6b7b25c61c9e8c47b218d3fbb801541a2861926ac712843d2113fff90e2074f5ba2e52ec5cb1eafa6739b5569b0b98ee89df5f7358b84ccdc8da64e86f017d359f8d1b769058bfccdb3c6c70c49a104f5081a2fcc9fad68f7b5eb3e4f67f0b33daa24930c4a6ad0ff66dde9a69f2027e4b92c2c9c61dcda2992e940654c606577b2dfae7e31d3d9aa3013cff44a4d7ad842f257ac63765a9998436701b629cd86a701930d77a2177497586e99bc3fe60f2d4beffb645608f167c76874a72ff405e15a2844b6ed9544c6400cf7299b42d0c2bef93c9bee70a9e89f66b8610ad6d6da3d57f61fce1b98fc81ea8e4ebebaf402fae40bbcdd35d4b8297b9bb49a79aa215ad8f1fdfdd842c7522241372e7eddda7df687e815692a89157c5f256f21a08bdbaded987242ed2a8de7133ec2f61ddcc1c2e9de27816ab7cd0a4c678a3a9079efcc8e85bbd1687272a0991f6d0429a4c06679db2d114b2ac95db27a70f9d1352582d9fb769b24eac7154f18d7dae856588297d6da98f37fb5efd8da883826dfe4752fa2e65741e08a563a31ff914fe71068942ce9c6f4070b1dfd7b25e5e7f2fe72632015db2cba2bb4367055551da6fe22051b96d170c7b96fa271c46b25799748e28113d2d49f5d666b49b78accd2c6e10a7852f7dd6dece9b5b71aa83c4950a7d29467ce0590b4a1137830d43d88d8f20e4035dcaaa8b2a5c3c3f1de96227811178b450731fc955b1247656a605d04e5ee98e0d585e4596b94b703a27f69fa426cd9f17629f6320700ed18baa94839304cf1bcabbee7edb501747dc055de28315910da20218dae8b7d5becd81de1e283dfd8b0415a4980d67065de73a0bb453a439787b0efa031e43416a7d852a6be705c985e1200693eb96d87ea79cdc633a1a5504bfad04b1ec9c96d44d4ebb3bb99066a218318e7d67d866e20887a66c10b4dc49bc63724e539137ede6936304fcca1c97c28d16d89f381e108495213d2d567d8d079b78f3f3b566ed52ad2f38af61bf832b7dc28858b0039a032d6beff9b8cbc9ad2ef2e10e96afa83d3db1f775ea044aed275b7a35574ae0d8645bfc5f0a31b59efe990b86efb98936769f33dd91d912ce55b49a5a4cfc516cd047c43cce763d12e8f71a63dbc16641bd87147eaf5f9d9054ea856864b216b2735b025a9531e3046e52d3e039c0be04f9a5a74651d7683a13c7c7ebd4c7dfb5996a4fc5a79f53d60fd0576f94dfe8aa7677357d9ad95315ea220ba523f53c89229b461a0e7f72eccb8b29f351c4e7926cfbda58e0edd6d0770bd82e0b36c5febe7763bacad13a979a5519fcaa4f1e1e07b2c7415005167fac3a689408c7d886fabd5d4248181548b0fc89a9f5ee9cf52ebecb235708ba87d47896ad14130884ef9fb4d1468bcd608b46f38cb0c6ef115510dcf9aa0f71e590792f407efc6e1651643aceaa5661909de14e2861d864443b8472460ce39b99cce5c6965346d47aa5acf4c9ed8f3031995faa224bcb10153d2b6144944477d1f27d1a6cc4a879fac34c1c86362e17944f0bcf68db02f4995bdeea605867795fff7ab4079073f96705e4b5cebd515e057d670bf54e10b8a6f162ef3daa7f21b146aee3249160caf3c32d54c886b41819ebb7f4fb34b8dbae1c45f4fc0864f019ecd772676ccfac5fae7bed5a964470a241b4da7a6cfb718e4149d09644933af38f0497602baab6e563ef7312237e8e5d201d920b4130f057cfdf1b0be9baafaa246826e6d93204fcc20682778b995a0ee87c5f1180fcc52900359eee15bd9a6e3a0e25f0d963e0b2a34301976a81811873dc9a0c79db9fc00d1c30103487f3c6bc3a6d81b4043cd48e02b5ac8f5a5d8f84c0f903b2b7c342184758d590d8bcf810d561f942fe5b372d662b57cab6111cae9021505e3ae1b2adbbfc344ec48165fda322f6b069fbb18adc4ffdf89004bf0c5230caa7079f7ca3142fc112f8b923ddb2c7358369d2d3c24287bd130daa0eaef3e4cb465e10cffb2bcd194ff74097e0c186b4b8eb7be41ac59961d96cc7b9fdf011ebcaaeaeca7b50b8670fadbd7b75fde66192f8c1f68f304840e68014346517680f593ca22f67133c39ba7e46f34b9be62c980a728448c6b352eca3b819488f64fb3338fd93f39c1e30f32bb13f2f9c577925e58f2960e44cf9e8a8bbe04accb1c1a80853efb19ae0772d18f81e270adefc1b2386cb368e84d9b15263e81685f7513c5ab45caf80b2f73c301c68e659f7162c1b1882d3599586615917afd3d848c1c4328656603b2834af6115f2aec932fccc935e1a60fb4d4e353aee8039bb71e2145a6e68fe1e6833a1b4250b70ee0ac5ec70bbb8c51d9c9043814abdbe7dc39ff98f3857d5d110a84c978ad2304158d810a4e9eacef1d449f9858e357fa8c2edbd4b9fe739337e9f201cac3ded20f99bfcecd4970ff776beb30e98a911f72f97609a2373782573c17c88a5fb3537db338aa382979ffcb75503e532a27c636477396c855209ff5f3036536d2a4bede0a576c89382b60c5eafd9a3136abfbd8ed52df9c90203c7a283e7429ed60502a87a02511e0fb77776e90ef586a10ffcfc5991317266f622c65b3ecdd382b51c9e79421e1b32c0f5a880cd05c82a8d11a29c65ee86a396def3344465dd71441b0bb4a7382602495383616786a1c6308b03a0dc82536908d24d0974b2248d67393d613fe558cea4bdf5763c38fb4ab0423fafe2fdca34d6f9932ac7f1a74c0cd8109d60234c7dc62463016a323ddf98cb3aa9cfa78f3bab4768bedbfe9a5262a36a5aecb13d291f6e753cc1ac635caa7e1b4630fbcebef8db8db332c098154a5b11f652912bf64f3731670da18ce8b5394cd53fe6bf216268e7e8eae4c0247532e420e2e103727d50230367d96aef8e8d7f185b4acfb84923714f39ddbcbf9cf38a06bf6f5d621c2249630cf035c19e896a123ed6e5fee18b5e485123daf2f15da38bf727ff387bee99758a5cad2825cb3be3fa5d031e0821e4eba910a46f417fd890207b9b6be77bf6ed445ed537c9f856d8defe8b56505727737d0dc9348d0a877abedab4bdd864481656d3a35f792d0e5109e3f821e6dbfcf097163a19b0cdfcbff3b3db99292feccf7418adefcc2a59e9a07fc4e34363bd62f7e878d48c8a02730a8ed1c584c80eabcb2c287d335e86b71b0abe5718bd6ddc9aaee234f0f0f2363845d2926d8d0e1b1cae2fd1a76437c0f222490755cacc5f8e55fe21d30635f6588571878215502a213c34c05a94ed063ee03f47680bd6efbb35036e06fb4dc809bf398cfa64d61709ea224423c790d23069fe8ffb8551461e94a787bc5417a263e95f408c6863ac14ec2953b73c003fe92eaa7514dbcee5d0768769bd0e961a73cb4b80f3a2ad4ac50ebf58294304e412cc0f1b12980988dd6edc414e4110029c0a1abbe966d21c5930f21063ea78fea3b0f76dfb8fd92858d2a4a200064a52126a43dd1a992c8d0b93bb36edf31c1236b1b4d1c0008553868bd2fc9137570115b96b834f2e647c4719e2c1a7375105e15a89b377c66f6b699977dcabbb71d923a4607b790285bba5c5e1007cd8c1ade5c0214bcc825396d2bbd02054e62a9f162104748b6417d59827cb8c05405d86b00bc6949316d179395e3556b3de90d1e94cf7d67c935230e071c3cdd02ed01e12376549e30de0ea9a5b6a1879f549ad24b919b23bfb6c36257f7b8d214473560d195e71bccef0c69a53e1e52d2800b7a7890aad7e583357196f3fa52433326a6626880e34964e00c5570aee50e9a0a0a7c6d86f6e4f3aedaf3eb49769282daef1eaedfd4fa1c31fe5eebeff67fe2307c89dc2e2fd802072eece5f6026ad2d3549ab193a9e38894ea15ca9d5b3cd408fd6b116acc0c2cbba20e1f6d0879c7c4293446c371a9f79e7c90bf3c78a77a9b8fc72b18915dd9134b91047d85b442898d59effe23e7e0cf4167ca341ae31119a731dbf880a7b9ff32314f4f1fa074f206bbf7fdb851504e5313128636d73b4bf75b886e4a87dba0cac060269583523ca9506473a755203037c57d466a11aa89a30a5f6756f3d1ef3da8d8aa08149e7f274dc64dbfce2155da812e5258ca8e8f832428d3b5c2d45ba92000718abf85f158563c755205e100356ce1b4ab9444b4d0a3d21f061a36ef01e8d3a5fe1cc52f7b5ae008df12f1dbce7304111bf8d4758f1bfc0115759fa4b8d2c1a12f987cd8d22228ab084b53f5590891545e28b25a0546d9a8a28aeee735f518d0fc4dfec81f7aa3da1e052372ed4202c0da4eddd2587840beaecd79ee24c460fd2c2f91d3361e9a383da3a6f6f50775554301cd5f1b2ab617d6ca55985b102a3cb3659b04fa011d8557f735b5e3835fa11f852a59c35935cd53ff39ee24c460fd2c2f91d3361e9a383da3a6f6f50775554301cd5f1b2ab617d6ca516ab365e29f7e45f516b1454e17a30ab0005345c54c6755ef1c6e65ddc94fe6a16ab365e29f7e45f516b1454e17a30ab0005345c54c6755ef1c6e65ddc94fe6a16ab365e29f7e45f516b1454e17a30ab0005345c54c6755ef1c6e65ddc94fe6a63ba3bf9ba9a00f02fe94e15d31726cff8512bee099c4ba95fd095d12267800b00ee5c99bac0ad9fec6493309553fc5218e1028f5947b526209e9db2fa1f997d63ba3bf9ba9a00f02fe94e15d31726cff8512bee099c4ba95fd095d12267800befeac019a4ce6a12d79d94404b9554e06c26a7b315ea20fcd385ca0210c03440484b7aa3a95141ed83c23d0ec1978f29538b762031d18118a31a6ee30511afc53a6e95d01c45e2e47c05df3c81073b895c97c1eb0e5b90ab175d6d9263fc81f230c38fd06f6c03608525e8b350ec8bf1455b9ee15079ef3cb660a3da4f5268d871e084dbe941f20a098654135d4f3cf722f7ae08b436d20ab7f68219ee6b5e6d09830fe5b4fa1536c09bd8649982df305333749b29bf0c29330ea6649a3f721f571ee522073062992aa4b01fba2c729b0bab37ae6c3d81106c264a00e743977a46f7d6271031b4716badb318ca47e29b99447cad7770e3922ba48091b9c898f870ce2235812ad1dbe74ee4225a2fb3c4297c5fc02c7df59b90f8de0b34afb8cfb1a81041cbd814b22c6b72bd79b062a3fdfcf5a1d4bd62d0723edd5e9493fb238e0ffb08ab548e387850abe5a1f11669762b2c80b1f8fc9c908be31315657629fae1f627b5c8408c5f797f9f7170d90fee55faf178b6a65df934ae10e81deca9efafb88c7c978e96bd6c232b7fa10bf50cef5e7fb0fb7dc8e5bce44e19f8c92f4b42d1f49e0654c5f42dd5f70252be1e3d674f21db97e1bf62d37ef2208198a27e9c44e6a8682903080a6260bd67fe88c653ab3ce33110458b171a42eda3b4f3917d72296280f492d9e9ce0bb3211a0c12bcf3980f45c5affd516d022d0ea57a31ffacfa8347f6b4376c1a484be610c83eef10df24a84c055d8b9a670a9302cf5adce8d4f07559f80961a0a15d0b3b8eea05de8704b16f633e8a7b369202f674e4e7381978c763cc8800333f3d62fa34519af7d4ab37d2fbd913146d02d988d9cbaaf7c241b057af48b08e00c66076b38c9675ae248cb06b8f4c34bdb2e8f7748d69aeb50f77de6d84c51b9d01e08497983bafe9297cdd1620bf75aa1b1dba1cfd9c84e9e6905c3ba4d92a3b2095df6171b35d492704646f2723f94c9a9bdff5efc62d9eb0aa1853c0ddfb18fcb97e576181e54df841b0856caf848cb8cdeb63fd9c84e9e6905c3ba4d92a3b2095df6171b35d492704646f2723f94c9a9bdff592ed37c700c6c5370f0b992f2bfdf7d6eeca4753bfa51d0aab0d04f029ee3571ed6fe75bf5404fd5e5c5e9d68aa7826e6b1b6a920bbe7aad252c7d15bedc268c92ed37c700c6c5370f0b992f2bfdf7d6eeca4753bfa51d0aab0d04f029ee3571325d249838887f26396c8515507b237c218618f09d08be6ef7f2f162e5293d2a429f6d69836e9267dc38fa4169db1acb4db3e20ff9bb96f326fee296c4cf6e20f620a0e19f30e85f6855af3e6a0d9a90e3bb43a6b0f345ce2905bebbc497e55efbe69b7c04e3e75eb7b33fefd2d5ad730bff35c4a7b865a8ecfc041075f6f93c9e0b599e7914393330bd86599f9ddcbc6982e9ddd4fd73fa2d66d429d4d04211272a6739e4c5fd79791e1e1baefb0bfe0a9edb5a53bdadde8c9b7b8741769d76d78fc4327ab09dfc22794d1322a674ebeb94139b0e808067fd760632fc8d3d1de13fd0e09ea3a5043a85b05350a4f707f4c79604ab04f95c9cba9616992970ccd78fc4327ab09dfc22794d1322a674ebeb94139b0e808067fd760632fc8d3d1de0736829fe403ee16189a2b02488000c4ce64f337d77c2a8307084bb85f79cf40b57a305826d779edc20d4148e9c5fc6ca850dca12d3d115ae762fbbe629ff07794a8381c59e256c2516b285fe439779819662f93096e84110a2e58a95e7b255de0d598e44e6d74f13c6240e200aff75c7c0759119dc2de5d08a546d7594e7a85c74a2934d9661ad6ca4f1c27e5c5b7b1731baca7aac0737145549d4a31de7c3d6c8848e268f8a07bc2a895c0e847c5f122a96c0c302310cbc7a027b43e2914c00d44af29ddae2a51e762dfc17a6d0ce6281fa9ef130d6986a183428e1f2b22e00d5688e3c60b141d57ccf475b82a8f7d7f95aca6b75b882a3362aac625bee81c112864b8e4d629127b7b0e82e71531881bcf0817daec1829285c7d5fd01079a2ba86f2416f5c270b5effcf80b7995fc01d92b2813bb7efb2ca1f9da809d5d576d1aedd39779fe5ddaa8438f41666228b189ca0f2b2c6ca97f6801effd9b4d932ba86f2416f5c270b5effcf80b7995fc01d92b2813bb7efb2ca1f9da809d5d57a0d800a89cb1e2075d8fbcbfbc2e27557c7d0414b19d7f13a6ffca00775d9bdf719535615344d134ac54da98384ce3c30bd646a37e7ef9d3fff23147f21679e04361a2a97e2f30a1df1f911040e6c51c6ad5f23758f40cf6e0ab846be16e8090603460b65020218ceed865c7ef7c081a8d06b262ded37515fa5334b31d1a2021b703f954f81c07ad89f9fe746b3ae1effc14d4011bd60dffc2976e51b3cb62ae2f08102d7d2e0d658bcf9a908913886617db93e9a0282762b2fd688e4fdb4f1d72ca12b9bebc5cc2f7c36194edf7cff19965504154f2d3b8ddbd768b00834e3c493f457a0ceca5df438908d1daef3affd68c16d12d4d15e4c1c6357d77e56a0f9b6b775c31b08cace7a835d147cfc7357c1507b65cddd5d9538b528700590c3f1ffd57721fcfb013d5f9e729502f97ff1340d7986c20f3a6de3c80b6e186cf539b6b775c31b08cace7a835d147cfc7357c1507b65cddd5d9538b528700590c3f947f9ecb6619c54f27974ee15fdaababd616619fcbf8a8935af6621b0b7abab079187d5c798cdd723db848339bcea5e57da8e81e3d67680b07b302911647525dba113b6ec1aad178f2acd776e45bd667456a76dc58b6a675eed5cd3263f6857dc739366c48a3464eabdcd19c2e41c6ba813be550ee358be0c1052f1396031fd18f9aa6e6c488a1063fb30b365a8e1f5f62c4a2b03dcd4e73122bb6851637f07b52ff0bb72a88dd1e95428414b9332100960d66d65f97526f86b77cf75878aa3366656687d9a3ff7d6483336d7d8a6a361e895489e4d147fbb592544aed4908d25d77bc5500c198f8d46d276a93cdf9ab97894738e83d41cdff4b982dbec6b9ba66656687d9a3ff7d6483336d7d8a6a361e895489e4d147fbb592544aed4908d2d6c4a61c07b9eff956ea6680cce0f420529a5b6c80ce39a4d476a1fc3f1086b96feb7dc67a0a17be4338a34560783ffd98eb491b26253c58e03dc6ccef8e45aad6c4a61c07b9eff956ea6680cce0f420529a5b6c80ce39a4d476a1fc3f1086b9f200eaad76d9221baa5909be22b746995329be6ae11516f95c7eeb0b47e75d81747e0e063a91eae88a9d839b6c937b9f99604f0deb16e6f4fec980e4f079ff66f200eaad76d9221baa5909be22b746995329be6ae11516f95c7eeb0b47e75d81377e75d3416dd70d6d1cda97982e8a9432a175076cd0651579c2924dbff289ee97c86a816e2e543c5b712d432181fe268d8b9e0e947727cdc0fa0ec803dc689230267c1926d1604ffc7eef4a4db65dd2f3bf6ea6d06db08dab860ecde1ae0984d8675d9b5553ae4ce0a01005bc47a199b9167ef2c4217a4bbda8f457170aae8bc89c149b3b76fe889eb04b7bfdff227f12b3e8ac2496e1f23a3fc5069f9a49c19caf37ad1e788851ff4e2bb20647e9ab350177d98bd860b5261502306807012e85761cb75b890461645bb4a3235ee40abd13f4f8d9c80b4078bf261bc7d8128cf7c30ce66beac697814366fb21d4a3510b7ff832a8d72dd893c9ba063cf4c85a07600c60b9b451622c29bc07a0546f7a7cca79c355b13dd869472a97e3f600d6aafbfd068ccedb78fb6bfc188569bbf841871ce605909e20034d3e9df5a1612e85ee5b14362360ef9b27cc0796dd2cf912fc492d4cc7872db5dcf4c7a6f22529aafbfd068ccedb78fb6bfc188569bbf841871ce605909e20034d3e9df5a1612ee6263c3b0a551e2ea5bbab0c068c9ea3e9482a65365086b1b17c10038ed0f6f292e6be56109a916ca37164a1e222e4de6d5840bf37c29a35302de3c6112e106fe6263c3b0a551e2ea5bbab0c068c9ea3e9482a65365086b1b17c10038ed0f6f24a2494c934e3c68598f707562dd06a65fe43ab4aea76f07c18f6312e8fe0f5dbd9ce7cb819a843eaaae6583b5890e05b81c3ddf7ed1babe8ca36e02a9228f9ff4a2494c934e3c68598f707562dd06a65fe43ab4aea76f07c18f6312e8fe0f5db3092a16596e322c9a4d35f9c5c6c5ac5968845b9e82b1ce4776d31053ce8c20e183b421b7aad1d4bb8f5ea0880032d15b39d3b0e106d512f4471b0e5ef8dfc963092a16596e322c9a4d35f9c5c6c5ac5968845b9e82b1ce4776d31053ce8c20e85b4540bfe5ddf4cf9a3a5c15ad1da3983bc37fecd1d614cfce4baa1415d23b225174f68efc5d7cc6c9cacced15ca0966919c44fa81f099c1efbaaa0ef2d0a4c85b4540bfe5ddf4cf9a3a5c15ad1da3983bc37fecd1d614cfce4baa1415d23b29acd0914bbc0eaaceeb275e237d8499570bedb1491446968af829517c275b36c89da4a91a5a672361b7d285154c0efffb704cdd266d7abf27fe12e71799e11e3012d5cf2a29641ac556f62e21644e37dce77d0ffe3dc0b96123c57ad44aff315d38884439e4ad82b98fb2d8354c0be766b383c6fa73f05b8662343dc0c2913e5b666deda1866341fa7381c00520b2bdacdbc6719d9e43b3c963a94df5695f8b74557c8606f0ad7df09d9ab44897d79555ac7caed6bf6b3737f55bf898244f646cd0999e8dd138d28311201988bc510d215f5a5ce95d8e9b87c205efbd56788e34583ed1a845da197f2881a9b0e8f2c2f093a5014a09259444d830dfcdfb320162b7f3ffdc3297c852a2696a53a5b33668eefdc7e23c2eba6f64ccd9037b84c89c0bb6d865a282940bcdb4998ce12e1205ac35094ac4750550ed80a0daec3f46cc040578b4cb119da851ff23f857e7e7a11e0bf8f0122e27331d12c407039c955399994b79f0c37c2218167f0dc6b8cfa7835e5577abb0027c86a8966bd09d7a433bee04e911338aa99a816cfa34a3b835fc6653f6fc929dedddb1e4e6feb942f9d5db75aeec9de716c11575cfbf62f614c90e4778959cd611d098ff1b41cb781f414fa9f0d4aa20672e8393673e03362d93a27df22c58e2a43fda07f7a413afb17441b891113d7828a255cc1560de13046e2e595643485dbb8a4789cbaa7a213b10e91b6e375d2e74721f5e0e40765c53d1828a19a4cf826b777942e8dbe712d83a9ae7ec8491b74945a4d3853044cab23b19dfd6434d1a8712ed0cec454bf9ec0a74c050d41fbffa53c6556539c17c7f3d2fe37602eb1efca01fe3c7d3e408b86f24c675ee576753d956d32a8ed369501726a39940111911ca631077c8b2f670524060008f72add704fcf376f7453970128ee09a65190ca41832a11dc25f7c2351fe3651d3f29e137ffed286b79e6a40c773b3853028913309381a848c569af0e19b16fad2f57b5e8f3c1bdd50ce6fc1da5200bef35a1e5243fa3f528fa13a5c4845215ac96c4f5dba113ba2eeadb5f25f8885d12fe094a9ac8beb30d9714ac10fccb86580cec1e211ebe19146e96b86aa57a493bbf99feaa695d44c7ff2e8677df3322759a3255e4d8f326e2579c897a25264c2b37adfb3b2ab5ebca1ff87e74e6871eb8ddaff3cf8bf919d6ec13059b75fcd3939f19a428fcd438b0d6d53eb9a88924b69a7d588808a51c6d29b617ce1979181d09d2e12a28ab24d50a4d15a372526b75e03eedaf59916371d0bc03680bf1eca57bf7a9ecc9e1d0a45bcc4cc30b35abe3228dd7d098538e232cf5375e0d47e324218045829c519d4d9e63e9ec009ce3ba4ccd9bc3944daf32d3a201e5798f2fbd3d56b8eaa4b86bf313c083a30172c5f0778c1b01a065ff4eaa7474e24d2f0888d52ad70562b9d6132da36ef5b6ef092488b8ff1cf27362437bd825b504a40c9025cdd6538bace70408c122cd2f0cdffe43b11ecdb336a0bffb13cc1dbc92ce5a0006c3d8f6e7b0c8030bca5793b16bbbea2177ff13a0b1f2726d2ee905d3832112c489d16f43cce5cb1c3e836d4d23e2abb9dd20656cc5331cb2c60015e1214bd7b8a8e5de3c0d5f2907f6755043b6dae44d46d9a7d7d74dcce68e9dbe1e7f366a0d8e492f1641a702ca4d17d77d70528deeeaf3547e5f07edc43d8f0d6c6e69f356cd3ae060fb4c245bc589bbcd4ff0f4f361d37fb49e27f0e3067ddc837e008c1538787c4336f241afb3d10862ae6ce2926c73225e12d0a56b28e6bac3988c537791599e684233eaca996be84a6fef1168061b51b298483e0f02f0e9ba8cad4362eb778756b138b9ec90c0c9f238f77b2a59df8122476c6197fab327733d9258f21731608512f3b897596c3a455a957eca89b17075484acdb8968903eed00fdbbda29fd92bbbd61ac2ed51c2a5f13a0fe653717bf7d1c104967f595451a88958f4347c543631d6624e3ae2791e2cff7acffd9a2c22a5b0e715654050b0e9ebb6db35979308fe941065522b4f53b6d2effdb8bb8198ed04dd453dd81388cd1edc14970d8b8fbb483f1ad8b5f9ee4917e94ed5ca53b7dd44984a6c36bb6dfa7c65bcee85386720d804f0c91b15ce892f55a44c7d37ac33c5f651026b1b688ae581ffbb0f28b31ba106604690805580238ea6ca11cf6e8c5f139fc954e591ef819a1b839f329f0c889b53a4ebdb18f4168f76d5e05e525d1f6fc5acbcb946fcc7150cfab8f1f3e1157860afc26888d42d72a827ca1879e871e1a7ca1f4eaed0c2042a0724251af7265bb022fd1c4fea7fcf1e38426f1eec6d7bb98ca0b75733a26e92e7cff34c5cc26e0430aad175fb1599c183cffa868dccc298743ed6aad31e308f3ad8b900cc51757f19a177bdc9502635e029f8b1a7cc6b78b95a8733b8d97f397f739e1587ffc614ac1355a1ea929c2c326f3a270731c31a11a9bcc0981e908d20ba49f656945e408ce41f3066853a98bf43492e076e5241c5020ecd96a1d125942bc382916b42ca69ae02c70ddca625d2e3f0bb55e94a222195ff7f9e646736cbf966b5ea019b960b796c59741a40d67aaf0a8afdab0bf6a79a20b7a69ba0a1357531026750087ce51c6b408ed690ac689a2792ca536a6990dfca3ddb3cdca295d90b24850550d380ddb14b28bee69da5714b25dbb14550c374d64512fb038ee97ab3fa3ff330637fee5ba5db3b6722a0e2fbe2560ebc1c883e72328ef9c3b4da1c7c5d1cc649bce3edb7f84f6a386161434bf3cdb64db03b29b80717cedd1c492789578454bc3d05c8204cfd372ee45f79cb744ed0565bc8d486716115a546f48477c0719b8a6bb9c7b09f90e66dea194ad63dc02c6425dff977d16f1f21a157b7475905c219a7076999fc70b3d4477260c861ebd7a616899b95bcc657a1b20de22a6b6723ab3b866999fc70b3d4477260c861ebd7a616899b95bcc657a1b20de22a6b6723ab3b866999fc70b3d4477260c861ebd7a616899b95bcc657a1b20de22a6b6723ab3b86ff0bb854a0d5dadb6ea5dc3c97b78302b90151d057bc2844076af4fbc16d5473ff0bb854a0d5dadb6ea5dc3c97b78302b90151d057bc2844076af4fbc16d5473ff0bb854a0d5dadb6ea5dc3c97b78302b90151d057bc2844076af4fbc16d54731e5969a2f8f1b1102bd15a70d511732c33ffb8f9b869cecbf4fc962a459ddfc8b8d35951925260e50e2ca3122c84248c009c53b748ef1d2b5d0cc9862f7aa7931e5969a2f8f1b1102bd15a70d511732c33ffb8f9b869cecbf4fc962a459ddfc826665b886e27b4f2d92927d68176501f0586eca4431642b4a7d1a2f526bfdf88d37a3c05a75c70e213fae569a877429318686a7f16a547b02727b9f23b714d4f26665b886e27b4f2d92927d68176501f0586eca4431642b4a7d1a2f526bfdf881b90c8b8593f8454a83865743a34698d11f1b7f00501eb9c2d97c62bc77b7fabcf71358176d7a81ac1bf3fb23c794dd4cb96641d0ebbbbf20c96bccdd316fc9d1b90c8b8593f8454a83865743a34698d11f1b7f00501eb9c2d97c62bc77b7fab049c216112b7f2945fcddedd7fe64d9e32121f3afd6a4a306b96c20eb960197e8ecd83ef26ea27b4c2081a27ef875f74da160e530c556cf982305d63bc705e07049c216112b7f2945fcddedd7fe64d9e32121f3afd6a4a306b96c20eb960197e25cba85f5a5c54af8c8de792daafab1afc9ef9e3e247f4c16c3d68a4d427c9a18765e1c0e6e6122748143b90f1cc32b597be687c97e10d24e1c56910c58d9d06c125bdeb9ae4adbbe55baf5d5cff526aa33b21a2dc9cef26adf0ed966e24e78711af6c1afd603b4e521d4b10d312b8eb65e464dedc76b5bad7e9e0674a79f63323b72f9453a60f0c2d08582a07604ba75a01461fcb1f4518ccad6ea1f4f6183cb4ea63984b5cf7533ab5ec7a776d49aa2c766f0880d2c467822eee5c9e9f1e696bb4cc287d57bdd30a3df32a29a58207d5a526781034330a954739bbff423a3d721542414e99dfaecb803bae8a33b9c163be3ee0ebd3ec54dc4387f0760e24f96bb4cc287d57bdd30a3df32a29a58207d5a526781034330a954739bbff423a3d5c2a4b2e9564d77cb75d69877b274f34af322ba06d19684dffc1f7c6ebc97e8c5acb5ea02f1a31e63d757e999fc9a572e3e456a06948d526867331c30c47ba43232633aacfec6237673349fc8aae4aed4b4972a15982d9ce28d04accf6878803c4a704c0ec5096aa9a99093d0aff9dc02f236cd2103836e1d26066795537f76004415e9b8a5fdba2a9fb27aaad8462aaeba5aa8ed683ee7086f8f216198cb485fed149e705a8340b777eed7c1e81bd060ad4f3c3544c2406c62f051056f509a9bfe28964af5a713ba25af61d4ff9f9229afb07952aa460501b7f57512a2d918679d210510630052adafcc7c4ad8cf16acd2fd8e9adb46deea952cd81bfbea661c795a53ca849c42212c8ec33a74284e0377df852eb4ea599aba62d5af1df282a229f893e48aad6afe5d928f00053681b142cc1a1be9be1cc0f1b28e1e00a9361836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe93b1ef2c61fff93d3933e2a2ce6c832c077f6063e49a61dc1803ca678e4fdfd573b1ef2c61fff93d3933e2a2ce6c832c077f6063e49a61dc1803ca678e4fdfd573b1ef2c61fff93d3933e2a2ce6c832c077f6063e49a61dc1803ca678e4fdfd578b899d784466b425989031c9f1e40a8136785f0a11acbac866e749d90c260aa338eb5014b4c51b90ff1adc8d8eb57a232ade2a4dfa88181f14a7e002d78f359e8bd553d38a8c2b9aa6b8274832ec21d4ed850d8a84c9abe72dbb9794e469ff9816016258a2dc5b3f09a052f88386b6086a41cfb297a7c4061c38deda9a5e63ea59ac2af40fa6fc9c17d6340aa5a6160232667a4de59a46126c4755c100d4ca6616016258a2dc5b3f09a052f88386b6086a41cfb297a7c4061c38deda9a5e63ea59157e923937c4fd2c393936c145dc18607d608b028235df84725a0cae906502be3aae9d24454afbca525f3dd3edecdc98518690d167c668c1fcae624853fb7a59157e923937c4fd2c393936c145dc18607d608b028235df84725a0cae906502b0f014ab79c21578abf765396a609997ff5d82c725043573bad8811277e684c1df0d9f42615faa88ecb58a289055dc0a6455c30a011cdd0bd44491defcf03126b0f014ab79c21578abf765396a609997ff5d82c725043573bad8811277e684c196648aa87a487981d18cdeae5e865f1352d64637be490c0c03d48c9b25182b423161edd0d56d24b4617207523339b09359dc9c196aeb52620ec67583334622eadd929ff9a54c2a4c5b4078c755252a6eeef49ef73385d9046499d99a011821a84ab217f22ce643b4739b061de548ad75fbc565998d5a542fda4e241fa16fb9fb8664212dd14347865c2db0faa2d8c1b6ea4511270aa197bfe74aca6a95507f324ab217f22ce643b4739b061de548ad75fbc565998d5a542fda4e241fa16fb9fb559288eebf3967739bb14fc19f0b79643fc0bd9c7f8c4de64e81460c77555f208126553f34ea07953ef0b56c8637d4afff6aa4768ab473591968415306f46cec3347ea721fc16c6b91519860cd09fd285b65805e27953cae8eace30eb46e54b347315f376974782ab0fb3c159ffc4d673988a99bd458f418d84579a547a430749ed45d7036e06ad368f937b987643ac02ad11240c69049c2704b271844e964aaa63d0fa1c4149a68ce2b78c9f66cbe20997b5f3a68f9b5b667fad28d4619625a82ea74ad39a17baf1463700c20ac4983eaf348c2121c5db881d04e5288841d283fffd15c0cfc122576dbe9e728c79d12553dd253682f32382aa087380882f0b382ea74ad39a17baf1463700c20ac4983eaf348c2121c5db881d04e5288841d28715ad4a5d5504ac69ac3beede8e4e05859901232b0c51a348dd1a21ed702b9cbbd771a90d2f95693382cf2b1825b73eaf0a0ec9910fef4d0d81e2d39e9a629af715ad4a5d5504ac69ac3beede8e4e05859901232b0c51a348dd1a21ed702b9cb6eb5dfcd9f5b62399af129271c02ce648b4c4a89e3be6ff6a8c2c152ca98f0a129ac58ea23d4ca6955655be0b863406170c09fc3ea45744a20a18fc1bfa17e9f6eb5dfcd9f5b62399af129271c02ce648b4c4a89e3be6ff6a8c2c152ca98f0a15c8ce8d6ebf0a62661982412f68c6447884ea6fd6bc2252e1740a39a5fbdbe84e1ea23c50ce4aec7764288545a4cc21eebf158d986787a4b43b68dc4b9f54f8e5c8ce8d6ebf0a62661982412f68c6447884ea6fd6bc2252e1740a39a5fbdbe841455462dd605a395b213cdf185c931fdbd036bcc7765e6804c6849f1dea625aa84058b5db4a7e2d040b63750c1b386413495f35bfc6986eb29ae6109599a528a1455462dd605a395b213cdf185c931fdbd036bcc7765e6804c6849f1dea625aa3581d43f532cbde09aee37187290896777a1acc893f821b19bdbb37178079392125aa5d1bfad1176416dfcfd8abb07ba110db8f8afe09591c12cb9c11e8e4d955c081bb08f50e17e6c73b4ece95696c678301d3d7b61a06004fd77d8cc86fbb3b2889272dd8950d586df5dba4d41c22f34a7016a171b9dab5ad748c9995ede6c57d1d2e33811b0a842f2c80d89e04fd544795d9d50c6f1608109c1dbe90035cd87b7fa9fe3f4998cadccd0d7f04ff70db77ca1be907307cd0bbe883ab478593466c392cb23e668ecf6ee6416f4579143a007738e982a29e87ca767b15de2f1a639a7452680fd52b06d2289f29e3cbcdee4b05d7c613172d3d70dc7562dbaa05f66c392cb23e668ecf6ee6416f4579143a007738e982a29e87ca767b15de2f1a65055177c3a087ce834f458cdd57d297b4426f023aca5b1d8cf8269ef154db8fde2f58e2dba3ca1ac39aa7bceb6aabff314369fcf74dcba0cf63c7bbacd5ff1345055177c3a087ce834f458cdd57d297b4426f023aca5b1d8cf8269ef154db8fd55c55b19700ca52029445cc89c0e7cb237a537d8de54fb83847521f3fee6ed4e96703857ee4a92e00fcf49857b4fc75c3e618a7b275411770f85242048ae55c655c55b19700ca52029445cc89c0e7cb237a537d8de54fb83847521f3fee6ed4eb112e7491a748ca8d5d6b9e9e27486702692b7e552f18757e941d89f6d14ca7a39f1e53228aaa9e1a16c9e086e11999fb8e8b60852bbca83eb0a24eb529ceef2b112e7491a748ca8d5d6b9e9e27486702692b7e552f18757e941d89f6d14ca7ae4704bc4e8cb1a6ceb4efdd96dee3b6261d0605b245f08b8a309f9a3975b8d2616a18ff5a39a1019c2f0e705bb4780b909c827aae22924132afa0351add317e4e4704bc4e8cb1a6ceb4efdd96dee3b6261d0605b245f08b8a309f9a3975b8d2697e7a8a9fa34b45d6718bfb4718c75935c54e1ab4efa77a071ace978fddadcf1e76180cf4991f701f5ff40b60250ca58c4d739ed135779fd05c1491d87dca0e897e7a8a9fa34b45d6718bfb4718c75935c54e1ab4efa77a071ace978fddadcf154256bf41f8cd135c44ac58a66942e087e20af35b5bd291abe6b7a3b888351b147f0314f68b4df658813365f2a5e8d58c4f32a6060be54ca5fa5e1ab06b964df54256bf41f8cd135c44ac58a66942e087e20af35b5bd291abe6b7a3b888351b122f73e8dd372755b51ae8546524bf502e1a08ae16b072e9619ef09114f9e2f1093b35912de05f677b5307382e51c008bba128607492d9d5e2d6caafc63394496488e1c962a05bd76ebc3729e6f94de5ee00a49ab28c380ff6b0174196e419cf33bda0037d38d3667409dd8145b691478c340e1f73080d7a57d82704003aad0615f28cd382a6e4f2a488be0465bd29437d14c4fae4f1b3618fa2d6165c30986163bda0037d38d3667409dd8145b691478c340e1f73080d7a57d82704003aad0619bfa15a6897ac186246cf6fb21ae210b742f69ca4fc9011320ca9398fc510e26bec7650afaebc0a88482c1cd0e59f4594ee9da910197cfa2fd349341d59a26639bfa15a6897ac186246cf6fb21ae210b742f69ca4fc9011320ca9398fc510e260b04dcc7bcdc278ac1cbb19ce1c419adb13618e248e447553d118dfe99366e84d778789723af078989e5c927a1ab00a183fda21a0f75eef07db104acdc3aedb5e3f7e033c39ceed5b20acfcfb39ca219b30c32fdf08bad84661a44f20788a4414a3f763576097942661ee88bef3ad10148e57b4b5d60ad4cab8431afde72baedb2f7086a518d68b521af5e0ad64b54626280d5408f3bc7496143f9179ac83fb14a3f763576097942661ee88bef3ad10148e57b4b5d60ad4cab8431afde72baed78756c32b7fbdd04c0ec375337aa3c1e3ba60dbfd0cbf9f3475fae33be530ef2e8ad0753edb8facf38ffe9719f875485e2ffa151236df51aa06405f2db773a1878756c32b7fbdd04c0ec375337aa3c1e3ba60dbfd0cbf9f3475fae33be530ef22cb6b2460733bd8ce8e1ce2496e44e3fc473ebba4a66862e09a6ae9456ea2e270359961df3c9e003247f91113caf26825449f1deaa4bc93a8ddf2e0c1e2ab973bef586e9d215cbc34aee650385a6e09cb1aa31a078f91bb98db58712d6f5b9331139cac5dc04915b9a2c33886b7d24d826a661d1e45ac3a448a52a0eb532eb6cd43efed0b086c67c099ed7221550b51a4423cd65e0d32000eddfa1b12008d04b1139cac5dc04915b9a2c33886b7d24d826a661d1e45ac3a448a52a0eb532eb6c57b7264943e98b156b0524b489de40d0687fdac8bef3bdc588e34dc6d78a2dfa73b0101880f268b23a72bfe8831aa9d76a4ad65dbfd15cf7113f4c153f7a95cf57b7264943e98b156b0524b489de40d0687fdac8bef3bdc588e34dc6d78a2dfa314adff579a0de5b5ca896b6f6993ed6b0c7d3930066ecc81396a2e476560335881f545e13368d5ad6e98d18daecd8d4fcf8c88cfdd0f6e7ac0c0395665d72c2314adff579a0de5b5ca896b6f6993ed6b0c7d3930066ecc81396a2e476560335c4573a97701fb62e65dba0555ac5ce2fc7e977575a650130fcf25f42686cbbe68db139c9cd51c2bb70d8abf222bb00f291aadd975ad81dd79ec13237cbdecf93c4573a97701fb62e65dba0555ac5ce2fc7e977575a650130fcf25f42686cbbe6704271f0716505890647331826dbecd437528d6fd21be4f79a74307b5d05fb9378e01748417af4f1cb536fc81f5e1c1b472a8c2a4fb859f107e4651500fe0d0b9a651212ac38a4b2f8259411b2e17d083b7b7235e4dd52802019f1082d69d7a6e91c72a0e0ff82cbbe6cd7358ef5dfc6b2d2b7a8c283bb3f313cb57980747618ea5b8d2e776bd3e782be411c88d3bf49cff7036a2eca5e62590e3a04608993ece91c72a0e0ff82cbbe6cd7358ef5dfc6b2d2b7a8c283bb3f313cb57980747618a165f4f41b2ed5bacd45bc8c49b00c5b9169d939343ffcfff63a5d9cd9c340ef6015aadf1d03255f6a7717197297752c6ffc125cba6c87ff0faa48275e956765a165f4f41b2ed5bacd45bc8c49b00c5b9169d939343ffcfff63a5d9cd9c340ef7eb620ccb1f924b97c598804be9b2bac3515acd2b19ad475533a563757c1f37f9c57600d1272b9f463e31e731dfd45ea29cef3ea12f688302fb8109c93df7c267eb620ccb1f924b97c598804be9b2bac3515acd2b19ad475533a563757c1f37f76578834816f1e43d42ad153dc3f7b5bd416e9e57b86bba4a425f11e0ebde152c81e5c99f0c4e3ac5f5ad8c818880b212de802061dbb1b9b8fd9a8924477e4ea76578834816f1e43d42ad153dc3f7b5bd416e9e57b86bba4a425f11e0ebde1528b9c147d3e91b6bdb96cab736e0494325f925699038354a587973fa972a95f54d26b5a4b92b0de8a16414d6939c755c632dae04959ed027e418ce6ed6c647b528b9c147d3e91b6bdb96cab736e0494325f925699038354a587973fa972a95f54b7f9aab036e3ec3b3a1be034f76624c322f89d65902dcdaf65c681bc4271c7dfbfc02e3868b4e2b0a490b6fdcb06eb708583929aac6cf44cb5bb417e29bff16ab7f9aab036e3ec3b3a1be034f76624c322f89d65902dcdaf65c681bc4271c7df9fc667ef1ba21014e126fc7ea6d71e089f78dc519262556116f18934e3f019472e3ffefc3713681aa1347dd5e245667da52a1101c4889b726cd799d03d2a61dc9fc667ef1ba21014e126fc7ea6d71e089f78dc519262556116f18934e3f01947b664594cbb2f611faaaf4348a227ed7641366f8e86fecbd7d5cff6e52f276e50e4964ce7a2739f8e65fa57ae5b97cc90d15468d4a92e2a5ba229d58434c2905db664594cbb2f611faaaf4348a227ed7641366f8e86fecbd7d5cff6e52f276e5093b7d275c327ffe548e6cacf258c85f4ce83b58736b98148d9352a2d1c8f8745511a283b38717ed15e5387e2589815a5588d01c2b41679c483b3fabaa786b5e593b7d275c327ffe548e6cacf258c85f4ce83b58736b98148d9352a2d1c8f8745117e5618190f5f7c80decccc14dbbb07bcc8e7dd197c0031cb5144692ecc39a1585b88f8b475658f5ab003496684ad8eb28b8c0f5bc4a1ea56f0a1746f1f6317117e5618190f5f7c80decccc14dbbb07bcc8e7dd197c0031cb5144692ecc39a129b39e93e3c182fcd4cea0bb47e44269894a6c524dad388e2d06738e0ad83b5954dc2af245c5afa59323e7d20f44c3e692da72ff5236914963a5e9766accb21429b39e93e3c182fcd4cea0bb47e44269894a6c524dad388e2d06738e0ad83b59d2802b9380905a27d2067c02f503949263e86016d5d791ddb36ad7050f7d6efe125e5761625f3f1637ecd72eea88e2a3cf9193b972a471670d8daab4cf3463e0d2802b9380905a27d2067c02f503949263e86016d5d791ddb36ad7050f7d6efe3f037d50a24bcced89753c364fe9ee9a2b6cf7f63a5f2886ddbaf090bffe3c52a89d05040e44c2a5a4c3615fc780c731cdef4780afb09650ab8e949dc36708373f037d50a24bcced89753c364fe9ee9a2b6cf7f63a5f2886ddbaf090bffe3c52bbc4b9c4e6fa972e75069e7e175819773edf0fcc8eb00cf857024a5b18929a1d6122382ba494b0681c69f86a598e250b19130ad23cb10c633175b6c2e0103e2bbbc4b9c4e6fa972e75069e7e175819773edf0fcc8eb00cf857024a5b18929a1d7b42f9e9bfc5654661f5c45607bcbf213f0ef154e2cb4f4f78a2d65cf9f9c64cdd1fe8a8b705f12de16d78005fcd71f6d703a73f1f1a3423a3b513dbd2d844a37b42f9e9bfc5654661f5c45607bcbf213f0ef154e2cb4f4f78a2d65cf9f9c64cac3faf5f79aee7086a71d60461c670fcede9fb9f7bd44a631a9e4bc405cfe79b543c2dfd859900af137d4de09a1537a11e0c901266893ebf771c4817351a8fc2ac3faf5f79aee7086a71d60461c670fcede9fb9f7bd44a631a9e4bc405cfe79bea46aa7625c4a298df7fe5d03e57cbd0dd97cc6c99384a414b59f82225e5f280c3dd28f944aceb5452aef13f5070895be6299279af1d858e29f37fe544099d9bea46aa7625c4a298df7fe5d03e57cbd0dd97cc6c99384a414b59f82225e5f2809c82658b766c7b1b4950a376b2c94147160aa9ddb3e6cd9b1d6847b4d9aca6a34c720b0e6dacb880b2ef8144398618ced4f9e17d84cc3bfc40464e131ac434549c82658b766c7b1b4950a376b2c94147160aa9ddb3e6cd9b1d6847b4d9aca6a32bde1a37871cac0ba05b531ff989c2e9433f9f93bcf295551b4acf11ae725e524c77972812cb5ec0a72afbce3e1d618c27ef7b239329c5c952c2bcbe77dba5ddd041443d6499a735bb78fec9da1bf33b3d034b5192c98bc273b16a44692fc88f2da37b49c30d6a0b4db43146ebb4ac8e5ffcb9814816b4742e464cb85697788338f460596ebfb64046aab3d9a65935bd4c76a470118fb7d10a088dc0ecdc53ea7ff6f560c3c3d7a5d9ceef5ba31c556341f7ce1bc1b52d96b063f6c2c47656519e0893327205dea12004e88d18c580286e7977e081b5eda7baf5b7bc93bc6c526ff65db1192099457cb3d9f2618a893c6ac430028550284f3a34d5c08042b0ebef4f18f651d32410c43644c27590903d41e38e763b0e108e6c685a3412a7d29c117f34254fcc12cb492eb9475ad15ddb460a2b1971f066c369e4cf86ce4ef19e111df53fac6a121d61abe33883a68e731820ddc4864b0a4c1000cf2ac5f019cdbaba8cafb48dd9181a0e1f7b0f20b585ce2925e8f347e00b87407a256bb166635bc5252f683a401e7d81c5911617c4af1a1bcdf99a51c4bf1cfccb00446ff22032943d3b921c1c3f0d3776d19e5120806990b817bc99a7e22799847abfda1f63600e34faf36e14307e59d55088e3979881d497b8fc9d77659e77709f9e8bafd7803baf96f9603c957eb974f252b0ad9829c889a293e0ce6829db1bce3da6dd4ecdf7ee6d85e2b148230984cfc4ea3f193be458958ea42ef290854a9672a64370b6f3c628839ffe7fd72569dd6ca2210e18edae3e180002747ea011b76b7ec0ef10c5ef3b45a4ee7e88af8852181916a788aae2bea52b08f3473815c1c43598d1199a203f698769e51e5333afd87772b7cb5449a935deedb31acb509960d754058408c92b99f50d8c4978b47a2b2155588e315f2ebbe58c160dcdcdcb89e19914578a51b9935020b03a510de15ece55fcd02c9474f37a54c158fb97ba5fd15af12e419cfbd7f2a326ae7fa10873aa377112ebec32545238fdf988acb088c3cdb7306b80e0a72c0d16dd934b7d51ab0c9a4224f83be5d6cbad8a7158a0a5d73551b82c0762c44adf2af7745c030afe291e2badfe360925046c8e58d853407176969c876be8ef0bfaa500a9471eb0c13967ede8704f85a2e1804da756128e6c22598d60082f98ce52ee4955099bfd447cbadfa0e9b24ccb8d135cecc833168d44e84f9cb1388ba86f29422d20979d3423fdf3541ba35a17ed44d6f4a517ff784ecd5c7d86d9f81b2498486d626c7feced1b92f23171cf9e42881abb78de1a93bccdc2cd7e3ba44508643a20eec4ea4c19f2f1adfd36f6b974d7c143e449571ae7361c4dd0f7881999abde6cf4d232836fa3e55fc41a7d5aa2b9866092f65707db7f38bf8fbf1b758382d551f9d8a3ae9b630704b337448f1e2895acfd5b505f3dd4158b87396dba4d0d5a1bde3ab008206c155934d53508889398e2ca6b4de3d91bcf2690f1b502249289f52cd544190db0b94d59df5eca139829cd2bf0742e9dbac38ffec5862597ee8f9dac50385af943ee312bfc394366be08b2fc12563ca1a5ce04cbaa76d414949afc230360dd9a29ff579bd868cc7f8805230d126ac9ce9b9a03910a6c183586e1db01863fcde6417d06745fb3e63032333d71c5e82e7919cf8a199092e705aec632a4d27f93bc761e578510cadf27bee7a84d891482e9ef8b71472317bf3adabf819e665c725d03e3064baa45f6ffbfd78cca83eaa46e8dd16930b7ef8577747cfef602aba854c64ce85d4ae1e54a18a456eaa202643e3d33f2c0b6e16357e083c3a98877e7317abe1578a44c288e5979c9d96fb5aa6727ce7eb37bc7fb29aa138b1cec6656ae8b4886cbfa700e119a1bb8484284cb717a0143830586d09d702ca3eeaa8f86698e5fd18af69fd28147e71a1a77600d356afec731ed523d5cdfa21893833b52b2844eabfd1549792c1c9f8ceac2d0e8e901f3307d4750d0657d9c42b857d5f37bdb5824f9358939da7d16d13f61eb8abc72a0a133cfc78e82e1f71ce628408e7d10a38552ba3e3228ebd113838c1ce4448401b2a9b1084b6a0424f27eec488c761f75f053a409608ec36a9ee0ede0d3809714fd0b3433db387db33987f1e3071d47c13dc83d1e902aed6b9d7d0ea31890615e7a16daec0b2619110516804bf90cac459a4d0315198fd4eff69c36c54378dd60d8ce92db6f399606d2e40a3c631ba566127e8cd637ebbf35b822672139cab2e8c2f19f7047bfc7539fd78839929004d8fe0efba1fbcbd9d712d285e43834ba55ce115556c7513dd967364dc6a40c39210c874e8168cf090ddd6dc606df34cbbec917f26fe605744cd34e51bf5de3be5baf63ceda573c0cdc4c5fb383390fce7824650a0342c63594ce9cd026b3a15b405729fa9e0e7af77a63d054a6f6818b858eb0f50533bd3bd16fe32815f77fabfed92ede885070b6cb15827ec66ea500386c68a63f5002516a9cb6017d4e2a7cf6e7929bf9804b9091ed73c3c489dcb7526fd753c267b95b4a7f8534f2f48d0d12e2d9f26ea5e428d00c8f438c422a52386c68a63f5002516a9cb6017d4e2a7cf6e7929bf9804b9091ed73c3c489dcb7c1d4572015cc4276b3ce3e46ad553a1465bd95fb473e00f568f48722257172f0b38b69b85c911e15b4b3f809da5fbbc6441adc3fdf27e1dd50e28b77297ca06553e7aa4d86f09dbc23250f60dd50dc680ae551e607f9cf5ac47e5c256c298816f694622762b136fda7d876f63f85e085a3d91ba1e7220bc791ca845c7923a0f74f40ae9e00ab2515d1cb27136740fa89684c183835972e6118de4d5bb9593ae1ef23e33bb405403879d60fb2e44cffe03b280c64b613acdbf4f4f715e1e3bad1b319105f9c78e4de081b322bd9011d685dacadf67bff56b30c8195bd93f79834f2948636583cb29131fd010c3e3d6404f8e88cd8a0cd19d246c0ff783adaa255b319105f9c78e4de081b322bd9011d685dacadf67bff56b30c8195bd93f79834365d98d5bc11e6809846befa8ae91f6c1afa6c4c5afe11798c86a8fca5a861e88da96be6c4ef377225b8f3dea1e1439cfe2d9642e99b12e5779e191540f1baf4812205515b924d5746fdb5dc50be3e9ae373ad9b777c9a87ab1aa7ad9b610edd86aef0c73c9f328c2fda21bad3b5ec6f1759b14e2acc2dc1574de1904138d76947a1ac77162db2c22da8872de6deb6b5a140504fe551fca7ed1d9a11977232f41dbcfa491737631bb7501b7c5587269a1f4c12cb41d0003111dbb7dbb138e518f0bf273a683db44a5bb77d11def266254a5232a7d840a3a5d934108562494377f0bf273a683db44a5bb77d11def266254a5232a7d840a3a5d934108562494377c3e9e78ef9ab668e68883cf5da0fdb42c74b3da13014414acbe27b35f8848112a36b9e9d01f666422ab5c2bbfbb50237eed1d04663987f4fe39758aaec60d7e70ce2e8072aeeec3ee5c21479a802e6601da6f3cfe39b84beec9441ee4dc5e5aba36b9e9d01f666422ab5c2bbfbb50237eed1d04663987f4fe39758aaec60d7e7dda9d2cbe1b7326fe32021058651f54e54cacd39d597e16b878be3ede307399484c18cfb746f89d755d8d7c7a48d86cfe3122e2d07aaa6812232f447ceead6b85a07fdbafcc46d8911c723b8f061924f84468acb0284163cbb2bffedfdaca24fe2946a686c12e02248fafb1a57e7514e0c22bdb2b4a66e644215c86fedc37bffc1df201c034ed2555ef6aeea9e451c0e64153541dbc4834f28587cb0712412a09b4dbade76fb732f2994028b0948e283d320d162e95945a1f4df0c46ed4749f9cf8f3643226e6dcce993efa0f55e0a9f181ad9c4b366d9d4c8defae3dfdc593def205d15dd8a2184df48dfcba354037cc7c0f38d939bd5cdc5e56fc05f81cb182491291537fedb8765dca1c5e2ba34c0a0e3980e4ca3e3bb2b0d3ee293f378617ad5691caa8d049d030c58841f0eda4457fdac3e126def50e345fd7286c0b7216e3d700e6c984bace27ef59bb10d73498f2a3dec13bc1c5d2064ac6e5ba34e83a40f91564f009c169fdb5d3ef0f2011a819b4997c98b2dc496ae03fa6a9e0d3bb57195c6daa4f9c88b0913328ba0468e08b5bbe24d4cb685331a3554453163bb24a1125b9d68fe19e8f6bd53927d753cc5a4c0952a3c684fbe80f1d55cbb3b3bc654a9e19e83d5f826281f0573223d91a60066c572bc6909bc281fa8557f15ef2578aa6fb9bb65176e9c9608185fa6e1f7628e11564a0e1f03d5af5fbbb2d9e170103f84665c49aa073fd3cd2e76decfe40b74c5a5a2578abc43eeb4cfa55fe20ed4977da6ba055f1d2ed05a3d60b4fad43839b4282ddd8da27cde8062ea82647aab57c4f75f28aeecc6d6eda825d56a86467171c8cb849a51d8bf7f35448bc598e13efad0546b563fe8044715d4770d6e17dfed21982429301a176b035d02831d58044034f1dafbab37914df03caf8de758db09f1834988ed8fedbfb4fb30dfeeaf49cb2d119354eb92914fa0acf801cce296e3065724782c433d08852461136b57961eecdcb05835f2e1778be1ec7c93f2ecafc6bdd23e4df7916ceb12388665d5089bc919e1ebfe5d9d6fad64f5d5e9a495c28396e2b797440a98b7c481503b419a285e286d7c22ee63af5266243f63b1c3469fbac684408deba076c589c265d5089bc919e1ebfe5d9d6fad64f5d5e9a495c28396e2b797440a98b7c4815005808e3b82182bc3010f4e2dc46ecc779e624018b9fc7bc67fed318d7477577cb320532d2fa00892f3885d72f4c75b6ab90c83dd9b040c425ad38a7d88f8e09aa916f11363a523d3e8ad3dbcec36d38e03118724efa1203c2a6785d3141997fb902e6a2be4ce6f5facc1beedc25c73ffedeb6a04b1baaba7d44e13f2f505acd94707ad5be6a539bba7eb3eec350ca5414b57d70e8f789c929a28f87e1fba7818c211ee100862a9f1b994692bdeb5395c06b14dde277faf033f51ed1e55b3b0bdc4b28bdc8a7318849168299060486cb2919887de55d2d3aed42b9ec9aa8196173a4a833fca7ec9d6a31422951755b0f1460018bd3168aba84f9f90be471eaf0e7992c14323e063038b4f9e80ef5b0cc907c04c6a08d86e0a6fae28607afd95c5ff3cc56e5007a4f0c3f8eff5327798e4545adec5644efc1bb45d1d4b89e64673512567fb2401337c1b0f3cc69c0168bde0babb58fbd839b9ebc46fb58228dade512567fb2401337c1b0f3cc69c0168bde0babb58fbd839b9ebc46fb58228dade512567fb2401337c1b0f3cc69c0168bde0babb58fbd839b9ebc46fb58228dade0a724f67e1bf2414e498e291fd3bc0e1fa947ef56b48aaa920ada0f503ce76a70fa42f5ac9bb0fc52302db19c01d4fcb4b4b876096f10c86107e1ef96b45a0ece0b9dc08a0d8dd1ed2e50999dc6d1577786c1efc18cb1dfa9afb1a2b56ed2531a44307ba83ce9b2cd88476e10b5bfab33124e0a5d326d25b9878064bc62515d7c50b42ec08b1c31abee7889ad99d3759fa0e537d0c6076ec6fefdd19f5ab4556a44307ba83ce9b2cd88476e10b5bfab33124e0a5d326d25b9878064bc62515d731d038eee3ae19b035259846ea7da119d3c9e4d555c1282629d22fbbb549cfc30bbfa976a50db9f497698a810a4df0a8d7debbdafc331453bab2dffb027063b05047c6450c7dff1fde838dd0b4d2e0822ae196875b45abd22e1f95c69b84f9033233b5bd623d5098a7def14c74fa26918b265a1c0918b6d695a588eb421374f53233b5bd623d5098a7def14c74fa26918b265a1c0918b6d695a588eb421374f5f578f5919b6290f4180ea14cfa80d2aa51a84c9de3de9efab48938084bb9f7c25814c357158b1124486f97b8123c70569994191dc8e6a9879898af767516cd51d75b051f272b4cf6091186a59495d6d9b552328d75cac281624534b4f3abb6f0847a7693c6fbff11f00681d7d87fb269ec64c0ab8bd59706359fb0d3355ebe373ad50754ef2720ff3c56c0d2b10cfa493b6902e72a56dd5ebe7e561f10e1b90a6e56b4796b6ce39e5ddd0dba08e52fe6a704e454956d81fc095cbe19ad29444345ea30728fb512e5ce050348f72d9c7666f57ebe20c67b873779c1361ab4082c403b57c6b134f4a361a05282ec5767153e230bdbaf1f798d6c79aca5081cc01a403b57c6b134f4a361a05282ec5767153e230bdbaf1f798d6c79aca5081cc01a1461b04a2d17efa0c55dad48c09807210275eb754ed758736fbb04ed5c2c4d76dfa4ad343c176518a3535b1c3eced3976084567f25a5155ca383a841785d77bddfa4ad343c176518a3535b1c3eced3976084567f25a5155ca383a841785d77bddfa4ad343c176518a3535b1c3eced3976084567f25a5155ca383a841785d77bd502800c24bb3be92eed1ad8bdb36d515f1d110e96dff494edcc365a4842eb3b6502800c24bb3be92eed1ad8bdb36d515f1d110e96dff494edcc365a4842eb3b6502800c24bb3be92eed1ad8bdb36d515f1d110e96dff494edcc365a4842eb3b67604a8a20a6f27a47f644891d0cf4f379cbab909609d6b7a8f56b0492906b8966c6cbc398bd28ec6e654bf3acba00dcd30659e27c2c1de039e3c40e62cd436e06e7c3b679d53e237f17f7199398d62f37ed36459ee51d67435201d9a24f324740fc3a560f8d9aa01fa48da37d134d8c44392c0e6b701d5001fc4e5323c151fc945131c35e4a09079457c68bd72fea91d6814cd252ee031ff28d26de7972284e56b97a8b3bac3e7554c1017be9523b2a0b827ec1b54d9be5b8af96a07d712b7d8fcce0bafd4856d86afcecf99728bacd0e52719c8049ac1ae0caa904b9b3f7da9fcce0bafd4856d86afcecf99728bacd0e52719c8049ac1ae0caa904b9b3f7da968a06572b8cc896116c20b139df9d3459de870d9084b0802c41b049ee86197b0e40471524e151fb8421d3b4904d974aa1c18391bb690d488ed3123045ca7eb92d2c63cb53fd1fedaaae3ca188537b53a3438e3c892fb271b2ed233f26207d3f514897954eaba8343e7d03e3211c570b4b6408a9265f198aa1848bed74828197c4fbd2cb4de22a3c4f59ef7bf5b96042d569fc4cfba5b57d5120cfd5fd1896d8f5c458606081b11a15568e09473d2ef8b6a65fb8b45501a9496d3016d67dfce8ee289c30059ee33d2dc0019a68cacad71ddec9f2a8c0a0ef97e92cd30c9aa3f6a6ebc32dbffb189640287619ebf6ae5699ab5f6e69f7d7342009c3fb407154939b4d27c0c65c16a14dbf401c96d7c5fa72ec63ded8c2f51d0634e4a4da9ff579b5fcc33d1f65d384caf1efceea906849ea992d5d6ce22e370497dc7ee4a5faa554b886d5845c7274689f1a959cdc33983ad4fe19884556aead90c0895d31bee044ebbac4eed8dff6cb9649a24dfc06169a56ae342731d63e9fae1ee9d0db6f0e0b671ad5a71128a862c20c0c246edc7b0dd4235c499ea5f37f8c6fdf34dbed847fd57e2144c19b8025010064e2dd8cd8f59a2771f08b757f886ab35d4b07923be95d8a53360f0d058793b2a61a955706b51c6ef4c61df2da1d21237ac378844fc7183042c2f6d84522d36ed3a08881a35e042a7ea61c55b5a837616634e92f3544922ce1058692a19c183d031548cee4b9a295286d5290e38575fca512d6aa0794922ce1058692a19c183d031548cee4b9a295286d5290e38575fca512d6aa07967ae00f9fafb73d42ddba8e05286299dc284e19427f538d673216e23b28f087b6d9f0468c60bd92738c05bcd3f5cc048d9198bbdd397d72c8b7d6fce4591aa74773b291a61bef5e3feb73be8569db3b9d75c7ed728eb4c163ae23ced219a8439156c9c26014c9655e446f57c35736669739e01b4f50296d0f2a5146e49440f54618bea50b609d5ccdd9b997c983ad4794aeed07460eb83ac1438b825da5cb67f845d0ee951c86027442840e48ee50b8ef498d1cf98c887855ea1097b2680208a496561081c3cdec38049e554207461c4c1efbf527b31117b901ef31da84e3c441680c4999bf2e6fd5de828579034aaa3cc7f16bc3af406c70aad3a7f6e49927f1680c4999bf2e6fd5de828579034aaa3cc7f16bc3af406c70aad3a7f6e49927faffb6720e84589d94e953943b9fe40526450cac91be1629809297d84cb79bf68fc100f267c1d70947c6db4d5ee7ee3e1a92c60a73067d66b78815502c9f9f094fc100f267c1d70947c6db4d5ee7ee3e1a92c60a73067d66b78815502c9f9f094fc100f267c1d70947c6db4d5ee7ee3e1a92c60a73067d66b78815502c9f9f094d3cd2a0365b543d8b6c90c9cb196cf61fb92a9385e5bb15d58db463f25b1c0403590ab6082a847749478e6e68fac253a8cee8c1d7e628409f0ca502c65456619c8d0ed58672d43473aa1f4c44ee29c2b659a3467d58dc7ed6dd67d48f3b626e7c6b4994beb9b938f88eab8bae25438c5d505cb055bd0f6506a6df8433bc689f2089cc9cb423dd5e96e787d81d6ac491f8e11e2834c4c52fb07406d4e36b4211a2648444890a3218b1d14321c6eb3019e658a8c1de6213eb81015ca13fd2d051d3664535e36e49301230e0706332c0daeeb1b623aff3816b62616228167311a938c4df5fffbb9aab88abeb6ed940e067d5170e4a59231411897eaf418c3a4eef155d88f7322c73cb72666e9b3f78ff084d640695980d0e912cf39c32eb034800bbb573686aa2d44ba37564cf08c1efa503a7e2cce12635f1cea1cb042bb1cb9384689205112a5e15211586714c1873087a398030e86a89dfeb363ed994d22dd1c3ba388bf75902434a751aee31eca205e4c2e34382629bad8c48c8e8db2e3d778a3047c9b77ba57ef0311654fb9ec80462adb89724019d54860c1cca9df6ad250b3b93d9a309dae8cea5278e4bef8fad4da7560c52564fd699ad8a04f8422b7be833a47b2d6a77bc30eb1f75dfd1dc369f9bd1e11bc5227878062528dbd7f696007bc15a35fbbed293d2b736a0aa374868b4be8ff23230786a83cb61e02b6f6c0a54562705f9d256596e2dae54920a0ae6ff9f8321d41d6e2289513dd10943d745101292432e85fc955cbee20e9ea33fe4b1f1733e2430e2d6e7dd677250bfb2824af911c24df43a80a950bb21d4fd6c670e9fd78eb785a69a47334da4ed96e8b83b15cc37deb7ff636cd57ee1af2529a61c536728cba8116bc14d7dc8da8d306efec6e1c06aa4d1452cba91c0a4634e8b32b00761252017f069b5d77940f242b11b7d0068e78b805e96f0a02d2312119b50a844c6f509ac14013c88f9420b9aef74468478fa32714f0989c9c444e61dabac4b5d8aaff2dcf48795043175eb809f08dbb30b5257c7af22447e2dc54ce8b1ba388ea5410d1a551ed72a3a5df162b6c85f65b08d82802967adbebf12036211293eaec7702449310a962c53e94ce056e931f25b6830a749ddc8e83622d1f55a24a6966f130913e023aa5c89fdcb18d77b51eed2877707deeea1c3cfbe2429206144181cdec2ee68b2ddf9d28038475989dad8b62d089d1820591ace00f5e7e351a9c73a70143509133aa59e2bc3d767287fcae32c643517676f5e2cab52befe6332a730292c551acd3b852f3d58b7f70805bc3d2a929ab0ee44ebb5b6f2266ba0c25659faf313445c335d3d3142d091aa5a1b952618ed0d1d49e569389a9a0185bb7ec5913e97e12ce0e3a3ea6f0f2b7979ff076f582ab9a6e92bf1aa283abcb2558ec87164f6f2615fe8772de9edaa8c4cf05981fd4ec719613918d3633d5598cc81f936a01f7895a954e8db7cc9fc332c31b77ee214f88afae7f29ea1dd2790d6da8e0f0305938489551e68c8ca84bc4560b5c7262c78e1b19138785e88bd026d8f7ad35193ffc411051ec83213e6fee201bc5b62d161fc78c5fb7324c71603b72ce3c564181bb592ee5b65f20f2881189f1679e8545ddfb54d5d24dff14de20ba30ae65067140821686f32f1bdcbebf6bde763f24f4ddc954e6f7e8f2751cc2ab524ad531573b1895b93b6f967e473990b1ae3a09bcc10aae3beede81313334bb708b37d156c884af775b3ffd64827507dc44dd24e93270f01e27ba7f236ea27d22e9ab38a10b9198113dcbd48034c91969a7b78894fd90eecb7ba20d3cf56cd9071741817b502b16fec08101af6709ab78299d3c4b3bc74284720eb6a52d2ad31673f0a3a54f9508f64053902198724e0a5525660513e08d0df1a2e8fb63da728632cb82d77f4d9c55703dd69d3cfeaafd3da4592e9b7fb636f722ee70ae844ed122d29901670bf7701cdf4e9ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d82150cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d82150cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d821508d375b13db9f09fb2076226a21e87e4e7fe53f633a6c525c45ca98c810d13e5d8d375b13db9f09fb2076226a21e87e4e7fe53f633a6c525c45ca98c810d13e5d8d375b13db9f09fb2076226a21e87e4e7fe53f633a6c525c45ca98c810d13e5d7b8cc50cbc204745d38fa3d57b3bd6bb4c3f6ea0d346bef61b3cc423eb15b9d1ea4a7c3e8c47e21e1895f3447d38031aa9cb436592df38f69def05d1cf0bad82972bf9c668af383b3e629f50875c5a046788816debeab4fd03dd6feb72af098063aa16e0c52cd1086dd1c305f07c7d6a1e003bbdc519a7911f4ea7fe15aef672e0b7626813f4ee9c2d85d81d0559ef3a592a0b9869821686ba59606a265a0d1ea25c7e1d517bd22c5647267db5ddc926c56bee63f6e451ed6566dc3538b1d34ea847af1248ddd62ded492a9e06f84260e9cf51c12f78241203542d11abb0484d926dbbfdb452592f7a565e20f3d742ce54e89a7cefd0feb6b28a93d091c4a6acebdf2d98baa73b6ff93935f3f620a3adc36b5c6768e858a91cab94561ea948da50be204ee818c76012da66de4446c343729f6ccda40c31da8128a4c90578d8b28fe91980080cc3f3d687bfa4078489ebe25fb28005170a8232a3eee75f94d3b42f865269d11d324139e5a9b6eb5a82c1f4ad061ebd6695d4289a179fc1aa3c958d2b7f01ca03c7224350b7f75759d0ed5e9ce8a9b5b6166766e233baaddebbd925149f6da956e635f62f70d7b03a675de6f92e177b349ccd61b8a73bea3a9f31475018f787eefd9b4ef36398390a80547bd2acab76fe850d76836a479b2bd31e7c73fc7d2600ccce041d38cbf4d8270851902c33c17eff26c5a6c6a7572c8184f4a20834953498265b4cf6170603273e7b707cbfea69d5fe75ce6ee241cad6c828ceeda9e5af9301cb5dfe8aa6f54faf299e03b95d613ba4d70bcc9a9196189b4de6c3d909ae4ec36c8f534cb691498c991aadac4cbd29d21e3c9b659a306027fad4d5c9141749f2cea5ce42b4645053873f9a8b1b78281128303250b258797716d32bd6d57c61ea12b4c5d059cfac9ec2ce86881439de659327e08429be9ac9fb568788301152e14ba235dfe574158cbdf78a915a965e9152b117599d0eace481dba4a142e3bb4886b9eecb4248d7c07a7ae1da6b811f532cc3efa35e350873c537c442b5b783363b7f419c738dc1fdc242aac755d68ffc09900ac5ac87bb9c0998cd712b13030830ae00225216d89a163e7e52e84643db8ba532cf8f03b8f1a10d43996f5dec74c9fd3b62e5af37273875b3b33dc3210133fa789f75ca0dd7498bb4a7e626af8e6100841c778b2412fae26fb31178cd2e9a67fe543bde861535d94a130d4a934af1eea02a58e9701135ce8861893ac3100f038d9398079229a934cc890a2e46de391dfb9fca67f2c2fc6070fa01feb4418e2a2466d2832a26ce0c4471de168b423bffdea0d165fbe7af7713f46439173ec2534dc25b49d70560b6c83581093029312efb6670b11c540090b3f78bcf72264467b494f02f21a59c231f9497caf513a22dee8f790b07f969b0e45854a0bdd6dd84b492e08c2856abc723d33542cc5f9ff16324e3bcb426099e5e42046cce4e7c6f566a4cb150138bc71ffd2b3f0ed2cf2d276fefa5e3001affbf520fb7b7a8a46f73aec937ae3fc8d739d63056ddc545e111c6b2db33beb988c54fe791f5002f8a0d12b49f08684f93b4e79be759e22178ccd491e0a5f0930a069eda0377dc90cd476039ae68dcca514761c54c52bd4e4fa19679895ede5007a2cd4ed8dcba87b69d7c1300fd6421cce6ef3bd0fb48fc39a5ed319f8c390df2db8711ccd1e11affafb58eccc3ae7f80fa56e880fb64fb35a4c1583d95be98b0393c2a7cc0ccccebc655115bdfc3adedeb2b103fec6f5ecaec90d8ee8f8312a83b2e405ac3949b57774e2d74a17f1f6e15e1c25ac42df1e45a3186a163e1a932e9ca09532c43ce2a23802c0e7e0af2ded3ee940aff5ce1cfd0f118c013189956bea62473c6d7bdd91b2feaa6b0cf481d0cb3de511eae0b5713dad18542b07eafd9c013bb7690f7497bad49923a71e1c66e4ae337652cfb29e2c5bd5a326aef537027798d9bb2962e4bbb4e0662e6f22772d9074e41744affd86c2b781d8166302f526474bebf67acfe6af9b27e786f283040bef2cc182636e6a0259fb13615ec932bca70b98fa5b45e92df3f1d61122daec65b9c6f24892e474387275c796fd4aa6435051e0b37af80c6c2bcdf14bdbdf9043fda595cf98056b46de9e779ce84929db16755e41b009ce87c523139cb5db58698b94b5b2318f6e1af94b6b60c6ec3513cbca1f7a049abb60fefed2961a4393f04e42d0316f5b73c496c2c80c0d944377f44ec4d5568e8cf83e5f046066a541e6d38ead952d63cc32afbac51a33acf354799f235c582eab17488105da85b90006d85d6e7bb931ee3364d1e07069d8a0dc1ad112fc205cfa0b892b1f1e2e3cb3caa5b8ec4824b16fc3a4ed4214dc9d2df78ee4306bb939da39c160713f11374e25fd60b1a8241c6c120a2c51e9126e121862d6b988d3f452cae18969e5c1d005632de58b5cd71b5dd4f2ef68f27d5fc03a432d25fe25fa22429f7318d7d88c310b2df1b04fdf019d72141ee90c6e55be02125f7c90ee2aa0373bf832c279b4f51ae4c4b3c0a3e739adad59c07b59f702ff4497f0c2b0ccb334e11e3ec02a18213ab69fdb8f8ea8390d53642333c49ff2060b3e786befa5424575097e7279b4f51ae4c4b3c0a3e739adad59c07b59f702ff4497f0c2b0ccb334e11e3ec66f25f95eab943f0e6d1d74405cf82bcd01f24868eafb0fa22cf223011bcf299e18bc85f1cea5151fdda742bef983b92c4856e2ef93e8b69a3ecc1cf8fdc421a66f25f95eab943f0e6d1d74405cf82bcd01f24868eafb0fa22cf223011bcf299f5b078b18a783ca26680afe64374db89c9cfbf1bec3fa557a34b090435259692320ccb75c16b970b7703d7f417699139bfe309a7e46c1ed3f2c36528bef58ababda918d6f623bed136c9488548fc94b0092d27186e2c94f333b2669f739039dc970c03ba0e5f8bea399f933a1f8a50f35121d257a5d4a990561ebac0b354ba4043eee6296dda34689fcdde0fe32c0062b51cdbe4105f286a825b43927a2e71bd729139ca72067749c1cef434439263dd0b5fca7ae69ed703442c26f156e8ffdc0da455f949670b77c9f8929c2c31c990b918956158b1a5190e721ede122dcd81e920ab90a4a3545b1c0bb5a0c52992ebcd5c7bfb78be5560116eae4f6a79c3650da455f949670b77c9f8929c2c31c990b918956158b1a5190e721ede122dcd8168fbffe762f0da08926090c269ca45843180fcd9afc8b257090ad2310a7b7fd6b84743fad5d3ad14857a8a07187f781ec1627a8ee60df76b5b680f811537d16f68fbffe762f0da08926090c269ca45843180fcd9afc8b257090ad2310a7b7fd6a2f4d17d3a25cf4ef817dc371b2c3a214cb68901a69df180fecf15caa66b9212d0d19fd034fa2e5f3196022b9a860eae788cbc2af3e5b04e9d533b8c4d8f80d9a2f4d17d3a25cf4ef817dc371b2c3a214cb68901a69df180fecf15caa66b9212730768d649ff0652f57d4888b741b748b0c3ab8e324a943d932d76da594c5e79c4677196a1357a1a5bf59a2f86ea8983637b16d9b2f4f1278d7be528f3765951730768d649ff0652f57d4888b741b748b0c3ab8e324a943d932d76da594c5e7965f6d7326ffb3776daf27e0d0dbb0e1d6b3cad979d7fd4444b370103baa4662065f6d7326ffb3776daf27e0d0dbb0e1d6b3cad979d7fd4444b370103baa4662065f6d7326ffb3776daf27e0d0dbb0e1d6b3cad979d7fd4444b370103baa46620b646e7beba80022c22b1363baf5b5e5b80505107c69d2455f7492ea437d436df2d6d1f21aef31702eb23d017ef7c9a03d7abd6f165420e03dadb2cf0c86534d4b646e7beba80022c22b1363baf5b5e5b80505107c69d2455f7492ea437d436df1c95d1a33188b0485dcb082e1b45403bd37b65c7deff605aa094401b992ffce5a0942ed44e63c359f4cc330605f0fbca2523309bc0f45a0a1f85fd047a2dcfc6e079229ba68082de185e7775707963245ec1381547ae8dfee04c1b0b689d935b27d0e2f733cb8a31685ffa714bba4fefcd4e05e1ec7c3c465b30154eec1abbfe03a9798485b6c06cedf5288cb28e20a9299cf797c09491c3f5d9357eab529a1a61ec1bfafe52e1d65b4a8a0d953d5b4e0a27c2a15b8da878c703d9d400281b5155d2eedaf08bc05a76112528c5d57eead0bef694870be8f0c65c731a0ddd005ad25e3fbf3a071559efe65854e1e5aaef995041d340b1d5c0b9a5ef17e7ee6de3c781b7735f2f17038ce6296ef31ed832c4301f24d7a319182df26d6293571787f8286e818ca56e10e03745bc056cdfd31147678f9a1dc8cb6b0fe96ef9a4362acf7cca2dede53db7dc7574cd8efda2264f240b3747c5ae28dd11bee73976f5af0c96189e3239153f8579b3bbb83768d54394a4e33c6fe39ea7612aaab8c59df0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d82150cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d82150cb3f56bc3780fd6d64aa483cd198535ee1d2b58e45d015fb598b524450d82150444b04e29f985205e95224d9f3323228b4dfa06591ce9a5b67969f184bd1e93743ec78a34cde02463cd9f13d44b68deb425d3225c8f678f8f099323efbf770b5444b04e29f985205e95224d9f3323228b4dfa06591ce9a5b67969f184bd1e937cac59813cd14fc3f42d9a8afd0a942eb163fd896343d5984bee1cc8bb2179ee49fcf41bd1493c24ad439f3249d7b65fe94a4c127f41aad9a18fe20086d543758cac59813cd14fc3f42d9a8afd0a942eb163fd896343d5984bee1cc8bb2179ee41bc96d4168ecfa47196edde81b66dbce196e16c5b811497dd45025ea5aafac7c986ebcdf4ea1f153c5c7f8497dbf6cfc6e34b6c8bbfde6496f21dc55d1cda1f7d5d6739dfe064b1ab346f0b98e03f472beb9b4e2ba29feea55cce89a9eb46d0cc16e9796431ca04102d5cfae5776e7a6a631944900ed436c6843e1c1d25196397af7d9f10a9c3bbc4e71fe62c326135d996658aad4357750ba143353e7325da5c16e9796431ca04102d5cfae5776e7a6a631944900ed436c6843e1c1d2519639cf2e3f609045525df0a3125cefd803be8dcab8a757e6fee666e611e93910e3f8f7e7341920a76f830a8b02eacd311374bf2b23091b2a3f9e0de7ae4831a5d5e7cf2e3f609045525df0a3125cefd803be8dcab8a757e6fee666e611e93910e3f869c065aebb481100575336a563b04abe527de9af3e2e0fe25eb69d644dc0e1745ccde05369a7ac7c59d43e5f7c28cb97e4191f4c0605db6b7a0fe466a8d3d9d8d8c08bfcbbec83f8424df64b711a29643a375a255f20dafc0f1096e139a95a6d89abe5ccaa188488e364c23277a2da627e07e1d5b834e403231dea455532a0faf0b44201220e7f3666c0f24078a0895af633a3dd4e1390459315f3526c452ad4d33c58d144a83d5de3c3669ee3c32fd5f3a946c88a570fe0aa897d0dd7fc933768a16382ca68fa4a2e69567afcd4cff00c009cf6f3ffaf83720d8266b0367dfa91a55c5d8ba5ebeda484c9d84e84cb6055424f2f20f9a70fa9faf394072d9806722537c68c0622f8293d39bb6ab1288f3637d8dc45d6f9aae96e49af8145ca3604f21ee41109e8ad5810aeb856d7ed5bae44ecc852dffd7f4ce6bb0b253f1d2fc4d4ad6479ccdcffbddb5317be167764c4c2e48a99b65b62e815e8ca62a66b82370ab2921c0f11d0de0758a491ddab0fcf15680ea2ba30664b943e10e1faaca85e49300bc292783afe8431ba835a6b823265ba696b3c55836e110b6fa37dae6f5e49300bc292783afe8431ba835a6b823265ba696b3c55836e110b6fa37dae6f5e49300bc292783afe8431ba835a6b823265ba696b3c55836e110b6fa37dae6f0f177f8ea78b77da9ada2f125a556a3534a20e54991494a28087f42a89bb9255b55967bf75ecfc6d4d266ba232a54e8b7d7af6eb9c17fa0b7c6d8034f76158ccc31f52e8210e0425102745bbe03854e1a4e6d4866f034f20a71da9685bcb8e692b4617ddc9ac5ceb68394401e719fa643809960188b7f23db0a1d28f0d176f064bdd15723b2c1d8cb58e3b81e1a5166a108d2f23f2ac9b59eeaa9890e7f604bb7637407c64a643ac7812c32bf5dfd098672117747903bd739add37282d3de95ff3e6f508b1b157b03649b159d89fb46ea3276b906d32f6848c70370d451e407cdb2259a74988dc73a209cdf7aaa3b79ab6f213384287a8bd288ad141a935e23633abc3feeea7595e0b336a4185c24a4014e603ed506a5519e770f7c9fa370863da7a58fb59cfab8c7e5527617f999d2181bb8ea3f5f8908999d7a335e48634a033abc3feeea7595e0b336a4185c24a4014e603ed506a5519e770f7c9fa3708635ef9fe6ea3bc75bfbc76150ff59d730d6e8d3724886120ed8352c022d5032a20dca4f2f7c47f6bd50ed3655a97364e4f5b2a90a2408bbc352b9d54c4d8e62da30f8d5b49e9011e19733cc4ed3cee5a61afb1082aa7fbedfca6c855cd7a034d527c4786f0907066c87ef4608ec9b0f6dcbce48961703c5873a1ed1f50f613c9396e77b9e42c7d0a0d67e2031b88719d7cbab8f19a2972d19183c2b4e73fd3c96dfea775b90fa44976e2c24a23b8a666848f630a1c4acf7eb88de96f0536c7faabaa17022e6c72d1a1540df5b19efc1380f97be2877b2e2301185d366f83d8eccf9cbffd377de7f72b511d2a1100a95c58bc057e4e758702c9940a3b42d5e5156eaa17022e6c72d1a1540df5b19efc1380f97be2877b2e2301185d366f83d8eccfe408926961fc436f91ecc1f49e0138fab071e898d2a432b88b18fdc80f0b033534610594504c6b430556f85edbd04b784a8d8a95cceb0d28e36fae04e153b51de408926961fc436f91ecc1f49e0138fab071e898d2a432b88b18fdc80f0b0335368226f6eac1b3432ae54a60f224b60896ead13c2111895df638c9afce4edd27953597c0a42ad8f796fde437cdfd44ecd5af47c96abaa26adeeb83ab1c37ed9c368226f6eac1b3432ae54a60f224b60896ead13c2111895df638c9afce4edd27cf747fbe6ff2329911d47f73ccdcd24be3cfc97c14465f1e8a2d3fed40bc4c8e0fbf95a47d8e4c0d831fd52312ec43076cbf503c190269876f170a5cf5585fb9db7489a683b64c306ed1b4e0b909eed5c8977fc89898bb7bd55e31183bbe7aea5f75aef68149b582884fb20000c24bf301e441084d4900f7061df425efb8f7414d33d7f6c4b959cb0ac459ca01303bdc37ece008f4db6d6dabcb3dcdf167b5a15bae885a7da49c1fdca1136bf5aece233f0b8f4a6948da3969072c26de395e8334296f728e7fe68cccb97a9f6edbf3bf3a686f44044c744fe85f207a92ed4811a42923f7246178f80af95bf4de9b4082eb8a5a5b394bb103fde5f709bcb8c4f15918002dad2fe6ce27f8ec7986caa3a787d0f3f052295fe36f7710561c68c082a42923f7246178f80af95bf4de9b4082eb8a5a5b394bb103fde5f709bcb8c4f19bfacbbb64e239a75591a7260b3ed86748eeb4366e6c40f3542753e79bace9a7b415a6f3d3663c3ac332ee4a0f4213eadad9281508dc97410e258a03633b063a9efe6425b7375856d4ca05952611c80fbc7528266dfb942f2fd23cf8d89f310c9017954185118e91f4d401c98fce0e4d66fdf7c9c5a673bc0c1eb9fb55ac7c759efe6425b7375856d4ca05952611c80fbc7528266dfb942f2fd23cf8d89f310c02efe227911644d2f5088fbb1516e435f294eaffa3649f0e7558791f1c73cd8747441c6490d8fd574f6d02be867db4aa43e6357acbd0138a5f031be98c1836c602efe227911644d2f5088fbb1516e435f294eaffa3649f0e7558791f1c73cd87ed778f313d0606697f6aedc0f19861ade6b3c8b56dd02e8de9f6923aef62909df0b6e28e3612da88ccb80546fdc0a988d80102258088f7263e1e2ca21b536e82ed778f313d0606697f6aedc0f19861ade6b3c8b56dd02e8de9f6923aef62909df7b4b3618ae6e52d9d004e50c2a99f83b83cbbc3eb453a039884aea88194755c360afebf49bb7352cf40f0e36efce4e79aad5438510e336cafba17d9b440f4e36e1f69d14fe1b7ce3038bc54d35513bd0d68d6b6c83890786e9b7ec220c44287ac49af3b66713dbe00f866f7e0b6422975d4e5a463065341e4d2c8ffaef6fa44b30a6d9e44e544abc997c64c6c92b17f73825c48fc13c28045475f5be495f104ecce6a1882e43c03cc46d5767d7712e1bde96b0d940e34df7fd941a3084c4718bdc34b16d9bbd73cf2544f5198d2d10e98bd783a34d5b949accb7fc4b6ba6787c12d86fcbf2d61a901cf4e08023a7a9ff898c75fac030a0f8ab141970ac140e42092db1afd5f23327f1658813598b91b234b7cb522aa9af5ea1241a8906712801a6105bc2d61f749c4136f0303ca410d3b5b84300854152886b0c0f1c79f121831cbea5af6c3b8d19d19a4b5f4ad9b0de7e2e6ca33e4630febdc8cc471c6dafb1a6105bc2d61f749c4136f0303ca410d3b5b84300854152886b0c0f1c79f12187c22851700a36f71670cafba449688594ef28d29b8b9515e0648ab87a21e80727075d9d61af05c77a6d19e6fc1d33753e2ddb79d44c91669a15cd13a913404376fb935f615f4a5377aece8f4eecceb8ffca248400ade5685a663228944c52250826b02a803930834b96b1086cbee7db1d21c684f65dd3073706dc7bb5ba1a3e876d08b0bdb23aadf525afcdad04696a24541e88e090172eec8bfc485f8b7cceb42974c4c67803dfe80b016ff8aeea0d1e5c751703ab3aec5be765f4e534367be750e0efce304ff642dbd9923faebbd50b45823319b6f963413495774480ba18e0e112cde1ea72d712c6eb3fe2e1bb25ae7b9ef3ee7c89d3e663ce931dbeb2ef09a067e95694fcb0bf218a8ffe0e2a2437d03a6edd9618c8828ca1d22098797f5bc836914102f1434b0ca460e47ed54231e609f4cf75792df672c18efd36bac0f8d4a9f0a5c4c320cea92b1635dd41282bc144166c3a1776cfe13eda428cc01529576195c51d1a6e82d8472d7fc85059793e912c04210a2b068cc13d6e5ae7593171cc64fd9c7ba894922a35cdec74c4e34ebfd1e7973ad25c01b80ddde35b4cd27e5d5eee12b30e11a832200bdadda1d13aacd0a9ac8739b26539efc660da31c27e5d5eee12b30e11a832200bdadda1d13aacd0a9ac8739b26539efc660da31c27e5d5eee12b30e11a832200bdadda1d13aacd0a9ac8739b26539efc660da31c20146724ea9d7967312f4ff723d940e6bd47b713165a8b905020152af839976920146724ea9d7967312f4ff723d940e6bd47b713165a8b905020152af839976920146724ea9d7967312f4ff723d940e6bd47b713165a8b905020152af839976920c84ea1b0be2440df8026e2566302fdb784d754e3df18b9925fde55ccb85de9fea4226cff45d583c9bba2b81cab6c86cbe303668d2c9813c25988c6b2d0af8be6b63aae1de04610fb5de38ac9490395fbeb7f4357e81e050ec2ebe1364932b1db3170a4286d67c86a51d407ced4d07198e37b783356c1b97d692a5cf7cf2f2ddb3170a4286d67c86a51d407ced4d07198e37b783356c1b97d692a5cf7cf2f2ddb3170a4286d67c86a51d407ced4d07198e37b783356c1b97d692a5cf7cf2f2dae32a86861b7000d9b7035fb01ee154f2822f0a5cc6ed15b72ea02919674a441ae32a86861b7000d9b7035fb01ee154f2822f0a5cc6ed15b72ea02919674a441ae32a86861b7000d9b7035fb01ee154f2822f0a5cc6ed15b72ea02919674a441d0f57acab07fe4f9c116c3392d85946bac8e78608f409cea70005f16ea019b57b88497adc30d5d5eda7789c25a2206ee9270c932d584d7ac42680325651da45c04db044ca4000f78f605ce19a0e9b6b4647e18c8e182af98dc269e4d3f0edae71fdf2a2850bf19d390f74de1edade048f043d96e8e6f904e00efc5943b69261a04db044ca4000f78f605ce19a0e9b6b4647e18c8e182af98dc269e4d3f0edae75b63a7e68449166a568469065b4276ca5abccd0ee99cfcfbeb2d214de95677c6b184e0b55306751e9f7c84d313050177e9255b8324ca542cba50b9e1bcd54cde5b63a7e68449166a568469065b4276ca5abccd0ee99cfcfbeb2d214de95677c664e1947747c2874117a7458bba1f07c86620cc0ed9a4a4116d262878e4a2aa09d23507defebf701605653a0cc8d3117c087eb4a4ec4a5eb9bea8780cb5f140d25d2752675326937d675f0b51a8b365ad3b93fcf406ccdbca3f55e47bdb3815f11fad0f8646a67150a1a8000012c7735a1d0a7fdede31e33c600a8ed396403bce5d2752675326937d675f0b51a8b365ad3b93fcf406ccdbca3f55e47bdb3815f1cb493a32ed834718e5bb89327724a4bba22667498559919aa6cbbcaf6614db22ff8cae9dd6e3fbc5f60d93e5a21292feacd903eb7029f408a93faffad63b3695cb493a32ed834718e5bb89327724a4bba22667498559919aa6cbbcaf6614db22ba75a72054adca588c0e60f4529abde6867500b7426ec5ac0e1726862d5c65f1541a07fcd6e372a55de278bdea33d2586e40fb3e1f9ccb0911bfd38cac074af1ba75a72054adca588c0e60f4529abde6867500b7426ec5ac0e1726862d5c65f11935bd2bf8ac52233f2e1029bee15a81d39fa180538d491c42922ef48d3f20397ff2519dba04262b7298196c1944438a47cdbe633f1f0fba7ef4798e83dcdffa1935bd2bf8ac52233f2e1029bee15a81d39fa180538d491c42922ef48d3f2039d1e65a6e2c601568485ffffded849b4fe2cdbe784de82acd974764e0cd7e39661ca81ad2bb5b8d3016b9fb4156d7a32db65719cef05cfb473800f435f87e9e35d1e65a6e2c601568485ffffded849b4fe2cdbe784de82acd974764e0cd7e3966be1be10f4a0161082014a6657d4d9ebd7df32953e84088c588dd29fb3ad650d3c6da437a797f611f02e87836a9b6ebfc6398c2eafa2dcff781105eb79215f539be1be10f4a0161082014a6657d4d9ebd7df32953e84088c588dd29fb3ad650d3cfa45778e457731e0988d9ceef29cf9eeef916f22d7bd53f4cb08c7a2b8b2ce2fadb70de2344c8a74694e8565042be44d7505f23708884c45e0c10deb59de2d65882e7a08f97768b63370b2fe2d557d573708494fcb79d068d3e7807b53f4e158aa4d2667cb13160730b346d37203fd6104498f92b2a633ba1aed04cd72c4f04922a6e2995952366b366c13736d715d77fa1868ee453fdabe35043059357768f87ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac85d53405adb11f57500c7638eaec310bc7c03814d6ba22c264850c51342729f085d53405adb11f57500c7638eaec310bc7c03814d6ba22c264850c51342729f085d53405adb11f57500c7638eaec310bc7c03814d6ba22c264850c51342729f0834b6dff9c99ccdea7e48e5d74d09ec458797d72fcf078cbf5f8df4cefe09bf45d55ac4ff3405873c65c3c54cd22eb1ddffa860564cc00aec4ae4b0dbfd12ecc4f9fc7d9ca0a365dbb17d15d37f383d71fa302902472dfbff57e0e1b2ce992838fa7071c7250e67405da9b22a7c8f7aed9793d63f83a54a699f02a61c2e9f7d473df082a30936f039a2c05f5207017c9917f68dc08fdb549d6e82c3dd1046a718aeacf2ee85af96bb93917f68f7204417d6be83fd03c4e9c524195b4d5303db43c14db6569ba7193688e070e1ef495ce90c7b90fdf40fb1b7c6998f657da6baccb10159b22c5e9eddb1c6900eb0ff5dd2328cd769106c5fe678f44ccc6a6a9a5db499fb8e70a8b38238528adb999b7cf43d52da3896463bb2b7912878db6ff7917aab81f5c0b90c5d6fff5b9d13288eb13c4c5644af9733e019d00a12f747904ea6bfbf80938110d83227f0dd1df5dfac476c65d101465a211cacfe8bfb232aedac9e74f197ca9e1024d7abe89ace8688fa91811bf58ddf6e790d86441e81c7bb88af2ad14407446d00b47cd0a83c6707c9f563cf64f94a57878e551031eb48a9a4b84fb8dbdc739a7d898e5584a27cee7a70c015e4097f2afdc87e6584eca368pydoc3.6python3.6pyvenv-3.6python3.6.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-core-3.6.15-150300.10.72.1.src.rpmpython(abi)python3-asynciopython3-basepython3-basepython3-base(x86-64)python3-typingpython3-xml@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/usr/bin/python3/usr/bin/python3.6libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0i)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libexpat.so.1()(64bit)libffi.so.7()(64bit)libffi.so.7(LIBFFI_BASE_7.0)(64bit)libffi.so.7(LIBFFI_CLOSURE_7.0)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpython3.6m.so.1.0()(64bit)libpython3_6m1_0libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1(OPENSSL_1_1_1)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.6.153.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3fff@fIf@fz@fuk@f:f*Ee؈e4@d@dVA@dRLd>@d@c>@ccv"@ck@c[@c$e@cbb@b@a@a*@a*@aaaayay?@af@a]aLl@aLl@aA@a'@aj@```t`[``@``/@``U_T__@_v@_0@_0@_@_G@___P_P_m_O@_N7_L@_?@_>e_>e_=@_@_______^^g@^>^>^8 @^0"@]f@]+]@]m]y@]v>]8H@]8H@]1]]@\\8\@\E@\C@["@[6@ZZԐ@Zx@Z@Z@Z Z Zz@Zhu@Z`@ZLZ"Z }YYX@Yo@Y@YY@Y@YI@XӸXƉXXqX@Xv@W@Wx@W_W@Vm@VhV*!@VCV }@U@U@U@UU[%UT@UCjU@TeT;mcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@suse.commcepl@cepl.eudaniel.garcia@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comschwab@suse.demcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.deqydwhotmail@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commeissner@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commmachova@suse.commcepl@suse.commcepl@suse.commcalabkova@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comtchvatal@suse.comschwab@suse.demcalabkova@suse.commcalabkova@suse.commcalabkova@suse.commcepl@suse.commcalabkova@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.compsimons@suse.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comhpj@urpla.nethpj@urpla.nethpj@urpla.netjmatejek@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comjmatejek@suse.com- Add CVE-2024-6232-ReDOS-backtrack-tarfile.patch prevent ReDos via excessive backtracking while parsing header values (bsc#1230227, CVE-2024-6232).- Add CVE-2024-5642-switch-off-NPN.patch switching off the NPN support eliminating bsc#1227233 (CVE-2024-5642).- Add CVE-2024-6923-email-hdr-inject.patch to prevent email header injection due to unquoted newlines (bsc#1228780, CVE-2024-6923). - Add CVE-2024-7592-quad-complex-cookies.patch fixing quadratic complexity in parsing cookies with backslashes (bsc#1229596, CVE-2024-7592) - %{profileopt} variable is set according to the variable %{do_profiling} (bsc#1227999)- Remove %suse_update_desktop_file macro as it is not useful any more.- Stop using %%defattr, it seems to be breaking proper executable attributes on /usr/bin/ scripts (bsc#1227378).- Add CVE-2024-4032-private-IP-addrs.patch to fix bsc#1226448 (CVE-2024-4032) rearranging definition of private v global IP addresses.- Add CVE-2024-0397-memrace_ssl.SSLContext_cert_store.patch fixing bsc#1226447 (CVE-2024-0397) by removing memory race condition in ssl.SSLContext certificate store methods.- Add bpo38361-syslog-no-slash-ident.patch (bsc#1222109, gh#python/cpython!16557) fixes syslog making default "ident" from sys.argv[0]. - Update CVE-2023-52425-libexpat-2.6.0-backport.patch so that it uses features sniffing, not just comparing version number (bsc#1220664, bsc#1219559, bsc#1221563, bsc#1222075). - Remove support-expat-CVE-2022-25236-patched.patch, which was the previous name of this patch. - Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping failing tests. - Refresh patches: - CVE-2023-27043-email-parsing-errors.patch - fix_configure_rst.patch - skip_if_buildbot-extend.patch- bsc#1221854 (CVE-2024-0450) Add CVE-2024-0450-zipfile-avoid-quoted-overlap-zipbomb.patch detecting the vulnerability of the "quoted-overlap" zipbomb (from gh#python/cpython!110016). - Add bh42369-thread-safety-zipfile-SharedFile.patch (from gh#python/cpython!26974) required by the previous patch. - Add expat-260-test_xml_etree-reparse-deferral.patch to make the interpreter work with patched libexpat in our distros. - Move all patches from locally sourced to the branch opensuse-3.6 branch at GitHub repo, and move all metadata to commits themselves (readable in the headers of each patch). - Add bpo-41675-modernize-siginterrupt.patch to make Python build cleanly even on more recent SPs of SLE-15 (gh#python/cpython#85841). - Remove patches: - bpo36263-Fix_hashlib_scrypt.patch - fix against bug in OpenSSL fixed in 1.1.1c (gh#openssl/openssl!8483), so this patch is redundant on all SUSE-supported distros - python-3.3.0b1-test-posix_fadvise.patch - protection against the kernel issues which has been fixed in gh#torvalds/linux@3d3727cdb07f, which has been included in all our kernels more recent than SLE-11. - python-3.3.3-skip-distutils-test_sysconfig_module.patch - skips a test, which should be relevant only for testing on Mac OS X systems with universal builds. I have no valid record, that this test would be ever problematic on Linux. - bpo-36576-skip_tests_for_OpenSSL-111.patch, which was included already in Python 3.5.- (bsc#1219666, CVE-2023-6597) Add CVE-2023-6597-TempDir-cleaning-symlink.patch (patch from gh#python/cpython!99930) fixing symlink bug in cleanup of tempfile.TemporaryDirectory. - Merge together bpo-36576-skip_tests_for_OpenSSL-111.patch into skip_SSL_tests.patch, and make them include all conditionals.- Refresh CVE-2023-27043-email-parsing-errors.patch to gh#python/cpython!111116, fixing bsc#1210638 (CVE-2023-27043).- Add CVE-2023-40217-avoid-ssl-pre-close.patch fixing gh#python/cpython#108310, backport from upstream patch gh#python/cpython#108315 (bsc#1214692, CVE-2023-40217)- Add 99366-patch.dict-can-decorate-async.patch fixing gh#python/cpython#98086 (backport from Python 3.10 patch in gh#python/cpython!99366), fixing bsc#1211158.- Add CVE-2007-4559-filter-tarfile_extractall.patch to fix CVE-2007-4559 (bsc#1203750) by adding the filter for tarfile.extractall (PEP 706).- Use python3 modules to build the documentation.- Add bpo-44434-libgcc_s-for-pthread_cancel.patch which eliminates unnecessary and dangerous calls to PyThread_exit_thread() (bsc#1203355).- Add CVE-2023-24329-blank-URL-bypass.patch (CVE-2023-24329, bsc#1208471) blocklists bypass via the urllib.parse component when supplying a URL that starts with blank characters- Add bpo27321-email-no-replace-header.patch to stop email.generator.py from replacing a non-existent header (bsc#1208443, gh#python/cpython#71508).- Add bsc1188607-pythreadstate_clear-decref.patch to fix crash in the garbage collection (bsc#1188607).- Add CVE-2022-45061-DoS-by-IDNA-decode.patch to avoid CVE-2022-45061 (bsc#1205244) allowing DoS by IDNA decoding extremely long domain names.- Add CVE-2022-37454-sha3-buffer-overflow.patch to fix bsc#1204577 (CVE-2022-37454, gh#python/cpython#98517) buffer overflow in hashlib.sha3_* implementations (originally from the XKCP library).- Add CVE-2020-10735-DoS-no-limit-int-size.patch to fix CVE-2020-10735 (bsc#1203125) to limit amount of digits converting text to int and vice vera (potential for DoS). Originally by Victor Stinner of Red Hat.- Add patch CVE-2021-28861-double-slash-path.patch: * http.server: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. (bsc#1202624, CVE-2021-28861)- Add CVE-2015-20107-mailcap-unsafe-filenames.patch to avoid CVE-2015-20107 (bsc#1198511, gh#python/cpython#68966), the command injection in the mailcap module. - Rename support-expat-245.patch to support-expat-CVE-2022-25236-patched.patch to unify the patch with other packages. - Add bpo-46623-skip-zlib-s390x.patch skipping two failing tests on s390x.- Update bundled pip wheel to the latest SLE version patched against bsc#1186819 (CVE-2021-3572).- Add patch support-expat-245.patch: * Support Expat >= 2.4.5- Rename 22198.patch into more descriptive remove-sphinx40-warning.patch.- Don't use appstream-glib on SLE-12. - Use Python 2-based Sphinx on SLE-12. - No documentation on SLE-12. - Add skip_SSL_tests.patch skipping tests because of patched OpenSSL (bpo#9425).- Don't use appstream-glib on SLE-12. - Use Python 2-based Sphinx on SLE-12. - No documentation on SLE-12. - Add skip_SSL_tests.patch skipping tests because of patched OpenSSL (bpo#9425).- Don't use OpenSSL 1.1 on platforms which don't have it.- Remove shebangs from from python-base libraries in _libdir (bsc#1193179, bsc#1192249). - Readjust patches: - bpo-31046_ensurepip_honours_prefix.patch - decimal.patch - python-3.3.0b1-fix_date_time_compiler.patch- build against openssl 1.1 as it is incompatible with openssl 3.0+ (bsc#1190566)- 0001-allow-for-reproducible-builds-of-python-packages.patch: ignore permission error when changing the mtime of the source file in presence of SOURCE_DATE_EPOCH- The previous construct works only on the current Factory, not in SLE.- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Due to conflicting demands of bsc#1183858 and platforms where Python 3.6 is only in interpreter+pip set we have to make complicated ugly construct about Sphinx BR.- Make python36 primary interpreter on SLE-15- Make build working even on older SLEs.- Update to 3.6.15: - bpo-43124: Made the internal putcmd function in smtplib sanitize input for presence of \r and \n characters to avoid (unlikely) command injection. Library - bpo-45001: Made email date parsing more robust against malformed input, namely a whitespace-only Date: header. Patch by Wouter Bolsterlee. Tests - bpo-38965: Fix test_faulthandler on GCC 10. Use the “volatile” keyword in faulthandler._stack_overflow() to prevent tail call optimization on any compiler, rather than relying on compiler specific pragma. - bpo-40791: Make compare_digest more constant-time (bsc#1214691, CVE-2022-48566). - Remove upstreamed patches: - faulthandler_stack_overflow_on_GCC10.patch- test_faulthandler is still problematic under qemu linux-user emulation, disable it there- Update to 3.6.14: * Security - bpo-44022 (bsc#1189241, CVE-2021-3737): mod:http.client now avoids infinitely reading potential HTTP headers after a 100 Continue status response from the server. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-42988 (CVE-2021-3426, bsc#1183374): Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo-43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo-43075 (CVE-2021-3733, bsc#1189287): Fix Regular Expression Denial of Service (ReDoS) vulnerability in urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable regex has quadratic worst-case complexity and it allows cause a denial of service when identifying crafted invalid RFCs. This ReDoS issue is on the client side and needs remote attackers to control the HTTP server. - Upstreamed patches were removed: - CVE-2021-3426-inf-disclosure-pydoc-getfile.patch - CVE-2021-3733-ReDoS-urllib-AbstractBasicAuthHandler.patch - Refreshed patches: - python3-sorted_tar.patch - riscv64-ctypes.patch- Rebuild to get new headers, avoid building in support for stropts.h (bsc#1187338).- Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858).- Modify Lib/ensurepip/__init__.py to contain the same version numbers as are in reality the ones in the bundled wheels (bsc#1187668).- add 22198.patch to build with Sphinx 4- Stop providing "python" symbol (bsc#1185588), which means python2 currently.- Make sure to close the import_failed.map file after the exception has been raised in order to avoid ResourceWarnings when the failing import is part of a try...except block.- Add CVE-2021-3426-inf-disclosure-pydoc-getfile.patch to remove getfile feature from pydoc, which is a security nightmare (among other things, CVE-2021-3426, allows disclosure of any file on the system; bsc#1183374, bpo#42988).Update to 3.6.13, final release of 3.6 branch: * Security - bpo#42967 (bsc#1182379, CVE-2021-23336): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. - bpo#42938 (bsc#1181126, CVE-2021-3177): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. - bpo#42103: Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. - bpo#42051: The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. - bpo#40791: Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. * Core and Builtins - bpo#35560: Fix an assertion error in format() in debug build for floating point formatting with “n” format, zero padding and small width. Release build is not impacted. Patch by Karthikeyan Singaravelan. * Library - bpo#42103: InvalidFileException and RecursionError are now the only errors caused by loading malformed binary Plist file (previously ValueError and TypeError could be raised in some specific cases). * Tests - bpo#42794: Update test_nntplib to use offical group name of news.aioe.org for testing. Patch by Dong-hee Na. - bpo#41944: Tests for CJK codecs no longer call eval() on content received via HTTP. - Patches removed, because they were included in the upstream tarball: - CVE-2020-27619-no-eval-http-content.patch - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- Provide the newest setuptools wheel (bsc#1176262, CVE-2019-20916) in their correct form (bsc#1180686).- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- readd --with-fpectl (bsc#1180377)- Adjust sphinx-update-removed-function.patch- (bsc#1179630) Update sphinx-update-removed-function.patch to work with all versions of Sphinx (not binding the Python documentation build to the latest verison of Sphinx). Updated version mentioned on gh#python/cpython#13236.- Add CVE-2020-27619-no-eval-http-content.patch fixing CVE-2020-27619 (bsc#1178009), where Lib/test/multibytecodec_support calls eval() on content retrieved via HTTP.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function (gh#python/cpython#13236). As a consequence, no longer pin Sphinx version.- Pin Sphinx version to fix doc subpackage- Change setuptools and pip version numbers according to new wheels (bsc#1179756). - Add ignore_pip_deprec_warn.patch to switch of persistently failing test.- Replace bundled wheels for pip and setuptools with the updated ones (bsc#1176262 CVE-2019-20916).- Handful of changes to make python36 compatible with SLE15 and SLE12 (jsc#ECO-2799, jsc#SLE-13738) - Rebase bpo23395-PyErr_SetInterrupt-signal.patch- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Fix installing .desktop file- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Add faulthandler_stack_overflow_on_GCC10.patch to make build working even with GCC10 (bpo#38965).- Just cleanup and reordering items to synchronize with python38- Format with spec-cleaner- riscv64-support.patch: bpo-33377: add triplets for mips-r6 and riscv (#6655) - riscv64-ctypes.patch: bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694) - Update list of tests to exclude under qemu linux-user- Update the python keyring - Correct libpython name- Drop patches which are not mentioned in spec: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * F00102-lib64.patch * F00251-change-user-install-location.patch * OBS_dev-shm.patch * SUSE-FEDORA-multilib.patch * bpo-31046_ensurepip_honours_prefix.patch * bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * bpo36302-sort-module-sources.patch * bpo40784-Fix-sqlite3-deterministic-test.patch * bsc1167501-invalid-alignment.patch * python3-imp-returntype.patch - Working around missing python-packaging dependency in python-Sphinx (bsc#1174571) is not necessary anymore.- Update to 3.6.12 (bsc#1179193) * Ensure python3.dll is loaded from correct locations when Python is embedded * The __hash__() methods of ipaddress.IPv4Interface and ipaddress.IPv6Interface incorrectly generated constant hash values of 32 and 128 respectively. This resulted in always causing hash collisions. The fix uses hash() to generate hash values for the tuple of (address, mask length, network address). * Prevent http header injection by rejecting control characters in http.client.putrequest(…). * Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. * Avoid infinite loop when reading specially crafted TAR files using the tarfile module - Drop merged fixtures: * CVE-2020-14422-ipaddress-hash-collision.patch * CVE-2019-20907_tarfile-inf-loop.patch * recursion.tar - This release also fixes CVE-2020-26116 (bsc#1177211) and CVE-2019-20907 (bsc#1174091).- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch.- Make library names internally consistent- Disable profile optimalizations as they deadlock in test_faulthandler- Disable lto as it causes mess and works with 3.7 onwards only- Sync the test disablements from the python3 in sle15- Update to 3.6.11: - bpo-39073: Disallow CR or LF in email.headerregistry. Address arguments to guard against header injection attacks. - bpo-38576 (bsc#1155094): Disallow control characters in hostnames in http.client, addressing CVE-2019-18348. Such potentially malicious header injection URLs now cause a InvalidURL to be raised. - bpo-39503: CVE-2020-8492: The AbstractBasicAuthHandler class of the urllib.request module uses an inefficient regular expression which can be exploited by an attacker to cause a denial of service. Fix the regex to prevent the catastrophic backtracking. Vulnerability reported by Ben Caller and Matt Schwager. - bpo-39401: Avoid unsafe load of api-ms-win-core-path-l1-1-0.dll at startup on Windows 7. - Remove merged patch CVE-2020-8492-urllib-ReDoS.patch, CRLF_injection_via_host_part.patch, and CVE-2019-18348-CRLF_injection_via_host_part.patch.- Fix minor issues found in the staging.- Do not set ourselves as a primary interpreter- Add CVE-2020-14422-ipaddress-hash-collision.patch fixing CVE-2020-14422 (bsc#1173274, bpo#41004), where hash collisions in IPv4Interface and IPv6Interface could lead to DOS.- Change name of idle3 icons to idle3.png to avoid collision with Python 2 version (bsc#1165894).- Add CVE-2019-9674-zip-bomb.patch to improve documentation warning about dangers of zip-bombs and other security problems with zipfile library. (bsc#1162825 CVE-2019-9674) - Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Reame idle icons to idle3 in order to not conflict with python2 variant of the package bsc#1165894 * renamed the icons * renamed icon load in desktop file- Add pep538_coerce_legacy_c_locale.patch to coerce locale to C.UTF-8 always (bsc#1162423).- Update to 3.6.10 (still in line with jsc#SLE-9426, jsc#SLE-9427, bsc#1159035): - Security: - bpo-38945: Newline characters have been escaped when performing uu encoding to prevent them from overflowing into to content section of the encoded file. This prevents malicious or accidental modification of data during the decoding process. - bpo-37228: Due to significant security concerns, the reuse_address parameter of asyncio.loop.create_datagram_endpoint() is no longer supported. This is because of the behavior of SO_REUSEADDR in UDP. For more details, see the documentation for loop.create_datagram_endpoint(). (Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in bpo-37228.) - bpo-38804: Fixes a ReDoS vulnerability in http.cookiejar. Patch by Ben Caller. - bpo-38243: Escape the server title of xmlrpc.server.DocXMLRPCServer when rendering the document page as HTML. (Contributed by Dong-hee Na in bpo-38243.) - bpo-38174: Update vendorized expat library version to 2.2.8, which resolves CVE-2019-15903. - bpo-37461: Fix an infinite loop when parsing specially crafted email headers. Patch by Abhilash Raj. - bpo-34155: Fix parsing of invalid email addresses with more than one @ (e.g. a@b@c.com.) to not return the part before 2nd @ as valid email address. Patch by maxking & jpic. - Library: - bpo-38216: Allow the rare code that wants to send invalid http requests from the http.client library a way to do so. The fixes for bpo-30458 led to breakage for some projects that were relying on this ability to test their own behavior in the face of bad requests. - bpo-36564: Fix infinite loop in email header folding logic that would be triggered when an email policy’s max_line_length is not long enough to include the required markup and any values in the message. Patch by Paul Ganssle - Remove patches included in the upstream tarball: - CVE-2019-16935-xmlrpc-doc-server_title.patch (and also bpo37614-race_test_docxmlrpc_srv_setup.patch, which was resolving bsc#1174701). - CVE-2019-16056-email-parse-addr.patch - Move idle subpackage build from python3-base to python3 (bsc#1159622). appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Unify all Python 3.6* SLE packages into one (jsc#SLE-9426, jsc#SLE-9427, bsc#1159035) - Patches which were already included upstream: - CVE-2018-1061-DOS-via-regexp-difflib.patch - CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch- Add CVE-2019-16935-xmlrpc-doc-server_title.patch fixing bsc#1153238 (aka CVE-2019-16935) fixing a reflected XSS in python/Lib/DocXMLRPCServer.py- Add bpo-36576-skip_tests_for_OpenSSL-111.patch (originally from bpo#36576) skipping tests failing with OpenSSL 1.1.1. Fixes bsc#1149792 - Add bpo36263-Fix_hashlib_scrypt.patch which works around bsc#1151490- Add CVE-2019-16056-email-parse-addr.patch fixing the email module wrongly parses email addresses [bsc#1149955, bnc#1149955, CVE-2019-16056]- jsc#PM-1350 bsc#1149121 Update python3 to the last version of the 3.6 line. This is just a bugfix release with no changes in functionality. - The following patches were included in the upstream release as so they can be removed in the package: - CVE-2018-20852-cookie-domain-check.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-10160-netloc-port-regression.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - CVE-2019-9947-no-ctrl-char-http.patch - Patch bpo23395-PyErr_SetInterrupt-signal.patch has been reapplied on the upstream base without changing any functionality. - Add patch aarch64-prolong-timeout.patch to fix failing test_utime_current_old test.- FAKE RECORD FROM SLE-12 CHANNEL Apply "CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch" which converts shutil._call_external_zip to use subprocess rather than distutils.spawn. [bsc#1109663, CVE-2018-1000802]- FAKE RECORD FROM SLE-12 CHANNEL bsc#1109847: add CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch fixing bpo#34623.- boo#1141853 (CVE-2018-20852) add CVE-2018-20852-cookie-domain-check.patch fixing http.cookiejar.DefaultPolicy.domain_return_ok which did not correctly validate the domain: it could be tricked into sending cookies to the wrong server.- bsc#1138459: add CVE-2019-10160-netloc-port-regression.patch which fixes regression introduced by the previous patch. (CVE-2019-10160) Upstream gh#python/cpython#13812- FAKE RECORD FROM SLE-12 CHANNEL bsc#1137942: Avoid duplicate files with python3* packages (https://fate.suse.com/327309)- bsc#1094814: Add bpo23395-PyErr_SetInterrupt-signal.patch to handle situation when the SIGINT signal is ignored or not handled- Update to 3.6.8: - bugfixes only - removed patches (subsumed in the upstream tarball): - CVE-2018-20406-pickle_LONG_BINPUT.patch - refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - Python-3.0b1-record-rpm.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.3.3-skip-distutils-test_sysconfig_module.patch - python-3.6.0-multilib-new.patch - python3-sorted_tar.patch - subprocess-raise-timeout.patch - switch off LTO and PGO optimization (bsc#1133452) - bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- bsc#1129346: add CVE-2019-9636-urlsplit-NFKC-norm.patch Characters in the netloc attribute that decompose under NFKC normalization (as used by the IDNA encoding) into any of ``/``, ``?``, ``#``, ``@``, or ``:`` will raise a ValueError. If the URL is decomposed before parsing, or is not a Unicode string, no error will be raised. (CVE-2019-9636) Upstream gh#python/cpython#12224- bsc#1120644 add CVE-2018-20406-pickle_LONG_BINPUT.patch fixing bpo#34656 Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during a "resize to twice the size" attempt. This issue might cause memory exhaustion, but is only relevant if the pickle format is used for serializing tens or hundreds of gigabytes of data.- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it. (bsc#1107030)- Apply "CVE-2018-1061-DOS-via-regexp-difflib.patch" to prevent low-grade poplib REDOS (CVE-2018-1060) and to prevent difflib REDOS (CVE-2018-1061). Prior to this patch mail server's timestamp was susceptible to catastrophic backtracking on long evil response from the server. Also, it was susceptible to catastrophic backtracking, which was a potential DOS vector. [bsc#1088004 and bsc#1088009, CVE-2018-1061 and CVE-2018-1060]- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Apply "python-3.6-CVE-2017-18207.patch" to add a check to Lib/wave.py that verifies that at least one channel is provided. Prior to this check, attackers could cause a denial of service (divide-by-zero error and application crash) via a crafted wav format audio file. [bsc#1083507, CVE-2017-18207]- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750, bsc#1086001)- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.6 (bsc#1027282): * fixed potential crash in PyUnicode_AsDecodedObject() in debug build * fixed possible DoS and arbitrary execution in gettext plurals * fix possible use of uninitialized memory in operator.methodcaller * fix possible Py_DECREF on unowned object in _sre * fix possible integer overflow in _csv module * prevent HTTPoxy attack (CVE-2016-1000110) * fix selectors incorrectly retaining invalid fds - drop upstreamed python-3.4-CVE-2016-1000110-fix.patch - move _elementtree to python3.rpm to match its pyexpat dependency (bsc#1029377)- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- FAKE RECORD FROM SLE-12 CHANNEL apply fix for CVE-2016-1000110 - CGIHandler: sets environmental variable based on user supplied Proxy request header: python-3.4-CVE-2016-1000110-fix.patch (fixes bsc#989523, CVE-2016-1000110) - refresh python3-urllib-prefer-lowercase-proxies.patch- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.5 check: https://docs.python.org/3.4/whatsnew/changelog.html (fixes bsc#984751, CVE-2016-0772) (fixes bsc#985177, CVE-2016-5636) (fixes bsc#985348, CVE-2016-5699) - drop upstreamed werror-declaration-after-statement.patch- FAKE RECORD FROM SLE-12 CHANNEL Due to being fixed upstream (differently), removed outdated patch CVE-2014-4650-CGIHTTPServer-traversal.patch (bsc#983582)- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- FAKE RECORD FROM SLE-12 CHANNEL Issue #21121: Don't force 3rd party C extensions to be built with -Werror=declaration-after-statement. (werror-declaration-after-statement.patch, bsc#951166)- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillapython3python3-asynciopython3-basepython3-typingpython3-xmlh04-ch1b 1727084268  ! #$#&'()*),-,/01232565888;<;>>>ABCDEDGHGJKLMNMPQPSTSVWXYZY\]\_`_bcbefehihklknonqrqtutwxwz{z}~}     "#$%&%()*+,-./0123454787:;:=>?@A@CDCFGHIJKLMLOPORSRUVUXYZ[\[^_`abadedghgjklmnmpqpstsvwvyzy|}|     DDDDDDDDDDDDDDDSDDDDDDDD\]^_`abcdefghijklmnonqrstutwxyzzz}~}      !"#$%&'()*+,-.       !"!$%$'('*+*-.-0123456769:;<=>?@ABADEDGHGJKLMNOPQRSTSVWVYZY\]^_`_bcbefehihklknonqrqtutwxwz{z}~} !"#$%&'()*),-,/01232565898;<=>>>ABADEDGHIJKJMNMPQRSTSVWVYZY\]\_`_bcbefghijklmnopqrstuvwxxx{|{~~     ! #$#&'&)*),,,///222555888;;;>>>AAADDDGGGJKLMNMPPPSSSVVVYYY\\\___bbbeeehhhklknonqrqtutwxwz{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 P P S S S V W V Y Z Y \ ] \ _ ` _ b c d e f g h i h k l m n o p q r s t u v w x x x { | } ~  ~                           ! " # $ % & ' ( ) * + , - . / 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 P S T U V W X Y Z Y \ ] ^ _ ` a b b d e f e h i j k l m n o p q r s t u                           " # $ % & ' ( ) ) + , , , / / / 2 3 4 5 6 7 8 8 : ; < = > ? @ A B C D E F G H I J J L M N O P Q R S T U U W X X X [ \ ] ^ _ ` 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 { | } ~  xxx 4 5 6 7 8 9 : ; < = > ? @ A B A D E D G H I J K L M N M P Q P S T S V W V Y Y Y \ ] \ _ ` a b c d e f g h iJKLMxxxQRQTUTWXYZ[Z]^]`abcdefghijklmnnnqrstuvwxyz{|}~~     3.63.6.153.6.153.6.15-150300.10.72.13.6.15-150300.10.72.13.6.153.6.153.23.6.153.6.153.6.153.6.15    !!!!!!!!! "" ##$$$$$$$$$##%%&&&&&&&&&&&&&&&%%%%''(((((((((((((((((('''''))***************))))+++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,---------------------------------,,,,,..///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................................,,,0011111111111111111111111111100000000,,,223333333332244555555555555555555555555555555555555555555555555555555555555444667777776444444444444444448899999988::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;==>>>>>>>>>>>>>>>>>>=====???@@@@@@?ABACCDDEEEEEEEEEEEEEEEEEEDDDDDFFGGGFHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFJJJJJKKKKKKKKKKKKKKKJFLLMMMMMMLFNNOOOOOOOOOOOOOOOOOONNNNNPPQQQQQQQQQPPRSSTUVVpydoc3pydoc3.6python3python3.6python3.6mpyvenvpyvenv-3.6python3.6site-packages__pycache__macros.python3python3.6LICENSE.txt__future__.py__phello__.foo.py__pycache____future__.cpython-36.opt-1.pyc__future__.cpython-36.opt-2.pyc__future__.cpython-36.pyc__phello__.foo.cpython-36.opt-1.pyc__phello__.foo.cpython-36.opt-2.pyc__phello__.foo.cpython-36.pyc_bootlocale.cpython-36.opt-1.pyc_bootlocale.cpython-36.opt-2.pyc_bootlocale.cpython-36.pyc_collections_abc.cpython-36.opt-1.pyc_collections_abc.cpython-36.opt-2.pyc_collections_abc.cpython-36.pyc_compat_pickle.cpython-36.opt-1.pyc_compat_pickle.cpython-36.opt-2.pyc_compat_pickle.cpython-36.pyc_compression.cpython-36.opt-1.pyc_compression.cpython-36.opt-2.pyc_compression.cpython-36.pyc_dummy_thread.cpython-36.opt-1.pyc_dummy_thread.cpython-36.opt-2.pyc_dummy_thread.cpython-36.pyc_markupbase.cpython-36.opt-1.pyc_markupbase.cpython-36.opt-2.pyc_markupbase.cpython-36.pyc_osx_support.cpython-36.opt-1.pyc_osx_support.cpython-36.opt-2.pyc_osx_support.cpython-36.pyc_pydecimal.cpython-36.opt-1.pyc_pydecimal.cpython-36.opt-2.pyc_pydecimal.cpython-36.pyc_pyio.cpython-36.opt-1.pyc_pyio.cpython-36.opt-2.pyc_pyio.cpython-36.pyc_sitebuiltins.cpython-36.opt-1.pyc_sitebuiltins.cpython-36.opt-2.pyc_sitebuiltins.cpython-36.pyc_strptime.cpython-36.opt-1.pyc_strptime.cpython-36.opt-2.pyc_strptime.cpython-36.pyc_sysconfigdata_m_linux_x86_64-linux-gnu.cpython-36.opt-1.pyc_sysconfigdata_m_linux_x86_64-linux-gnu.cpython-36.opt-2.pyc_sysconfigdata_m_linux_x86_64-linux-gnu.cpython-36.pyc_threading_local.cpython-36.opt-1.pyc_threading_local.cpython-36.opt-2.pyc_threading_local.cpython-36.pyc_weakrefset.cpython-36.opt-1.pyc_weakrefset.cpython-36.opt-2.pyc_weakrefset.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycaifc.cpython-36.opt-1.pycaifc.cpython-36.opt-2.pycaifc.cpython-36.pycantigravity.cpython-36.opt-1.pycantigravity.cpython-36.opt-2.pycantigravity.cpython-36.pycargparse.cpython-36.opt-1.pycargparse.cpython-36.opt-2.pycargparse.cpython-36.pycast.cpython-36.opt-1.pycast.cpython-36.opt-2.pycast.cpython-36.pycasynchat.cpython-36.opt-1.pycasynchat.cpython-36.opt-2.pycasynchat.cpython-36.pycasyncore.cpython-36.opt-1.pycasyncore.cpython-36.opt-2.pycasyncore.cpython-36.pycbase64.cpython-36.opt-1.pycbase64.cpython-36.opt-2.pycbase64.cpython-36.pycbdb.cpython-36.opt-1.pycbdb.cpython-36.opt-2.pycbdb.cpython-36.pycbinhex.cpython-36.opt-1.pycbinhex.cpython-36.opt-2.pycbinhex.cpython-36.pycbisect.cpython-36.opt-1.pycbisect.cpython-36.opt-2.pycbisect.cpython-36.pycbz2.cpython-36.opt-1.pycbz2.cpython-36.opt-2.pycbz2.cpython-36.pyccProfile.cpython-36.opt-1.pyccProfile.cpython-36.opt-2.pyccProfile.cpython-36.pyccalendar.cpython-36.opt-1.pyccalendar.cpython-36.opt-2.pyccalendar.cpython-36.pyccgi.cpython-36.opt-1.pyccgi.cpython-36.opt-2.pyccgi.cpython-36.pyccgitb.cpython-36.opt-1.pyccgitb.cpython-36.opt-2.pyccgitb.cpython-36.pycchunk.cpython-36.opt-1.pycchunk.cpython-36.opt-2.pycchunk.cpython-36.pyccmd.cpython-36.opt-1.pyccmd.cpython-36.opt-2.pyccmd.cpython-36.pyccode.cpython-36.opt-1.pyccode.cpython-36.opt-2.pyccode.cpython-36.pyccodecs.cpython-36.opt-1.pyccodecs.cpython-36.opt-2.pyccodecs.cpython-36.pyccodeop.cpython-36.opt-1.pyccodeop.cpython-36.opt-2.pyccodeop.cpython-36.pyccolorsys.cpython-36.opt-1.pyccolorsys.cpython-36.opt-2.pyccolorsys.cpython-36.pyccompileall.cpython-36.opt-1.pyccompileall.cpython-36.opt-2.pyccompileall.cpython-36.pycconfigparser.cpython-36.opt-1.pycconfigparser.cpython-36.opt-2.pycconfigparser.cpython-36.pyccontextlib.cpython-36.opt-1.pyccontextlib.cpython-36.opt-2.pyccontextlib.cpython-36.pyccopy.cpython-36.opt-1.pyccopy.cpython-36.opt-2.pyccopy.cpython-36.pyccopyreg.cpython-36.opt-1.pyccopyreg.cpython-36.opt-2.pyccopyreg.cpython-36.pyccrypt.cpython-36.opt-1.pyccrypt.cpython-36.opt-2.pyccrypt.cpython-36.pyccsv.cpython-36.opt-1.pyccsv.cpython-36.opt-2.pyccsv.cpython-36.pycdatetime.cpython-36.opt-1.pycdatetime.cpython-36.opt-2.pycdatetime.cpython-36.pycdecimal.cpython-36.opt-1.pycdecimal.cpython-36.opt-2.pycdecimal.cpython-36.pycdifflib.cpython-36.opt-1.pycdifflib.cpython-36.opt-2.pycdifflib.cpython-36.pycdis.cpython-36.opt-1.pycdis.cpython-36.opt-2.pycdis.cpython-36.pycdoctest.cpython-36.opt-1.pycdoctest.cpython-36.opt-2.pycdoctest.cpython-36.pycdummy_threading.cpython-36.opt-1.pycdummy_threading.cpython-36.opt-2.pycdummy_threading.cpython-36.pycenum.cpython-36.opt-1.pycenum.cpython-36.opt-2.pycenum.cpython-36.pycfilecmp.cpython-36.opt-1.pycfilecmp.cpython-36.opt-2.pycfilecmp.cpython-36.pycfileinput.cpython-36.opt-1.pycfileinput.cpython-36.opt-2.pycfileinput.cpython-36.pycfnmatch.cpython-36.opt-1.pycfnmatch.cpython-36.opt-2.pycfnmatch.cpython-36.pycformatter.cpython-36.opt-1.pycformatter.cpython-36.opt-2.pycformatter.cpython-36.pycfractions.cpython-36.opt-1.pycfractions.cpython-36.opt-2.pycfractions.cpython-36.pycftplib.cpython-36.opt-1.pycftplib.cpython-36.opt-2.pycftplib.cpython-36.pycfunctools.cpython-36.opt-1.pycfunctools.cpython-36.opt-2.pycfunctools.cpython-36.pycgenericpath.cpython-36.opt-1.pycgenericpath.cpython-36.opt-2.pycgenericpath.cpython-36.pycgetopt.cpython-36.opt-1.pycgetopt.cpython-36.opt-2.pycgetopt.cpython-36.pycgetpass.cpython-36.opt-1.pycgetpass.cpython-36.opt-2.pycgetpass.cpython-36.pycgettext.cpython-36.opt-1.pycgettext.cpython-36.opt-2.pycgettext.cpython-36.pycglob.cpython-36.opt-1.pycglob.cpython-36.opt-2.pycglob.cpython-36.pycgzip.cpython-36.opt-1.pycgzip.cpython-36.opt-2.pycgzip.cpython-36.pychashlib.cpython-36.opt-1.pychashlib.cpython-36.opt-2.pychashlib.cpython-36.pycheapq.cpython-36.opt-1.pycheapq.cpython-36.opt-2.pycheapq.cpython-36.pychmac.cpython-36.opt-1.pychmac.cpython-36.opt-2.pychmac.cpython-36.pycimaplib.cpython-36.opt-1.pycimaplib.cpython-36.opt-2.pycimaplib.cpython-36.pycimghdr.cpython-36.opt-1.pycimghdr.cpython-36.opt-2.pycimghdr.cpython-36.pycimp.cpython-36.opt-1.pycimp.cpython-36.opt-2.pycimp.cpython-36.pycinspect.cpython-36.opt-1.pycinspect.cpython-36.opt-2.pycinspect.cpython-36.pycio.cpython-36.opt-1.pycio.cpython-36.opt-2.pycio.cpython-36.pycipaddress.cpython-36.opt-1.pycipaddress.cpython-36.opt-2.pycipaddress.cpython-36.pyckeyword.cpython-36.opt-1.pyckeyword.cpython-36.opt-2.pyckeyword.cpython-36.pyclinecache.cpython-36.opt-1.pyclinecache.cpython-36.opt-2.pyclinecache.cpython-36.pyclocale.cpython-36.opt-1.pyclocale.cpython-36.opt-2.pyclocale.cpython-36.pyclzma.cpython-36.opt-1.pyclzma.cpython-36.opt-2.pyclzma.cpython-36.pycmacpath.cpython-36.opt-1.pycmacpath.cpython-36.opt-2.pycmacpath.cpython-36.pycmacurl2path.cpython-36.opt-1.pycmacurl2path.cpython-36.opt-2.pycmacurl2path.cpython-36.pycmailbox.cpython-36.opt-1.pycmailbox.cpython-36.opt-2.pycmailbox.cpython-36.pycmailcap.cpython-36.opt-1.pycmailcap.cpython-36.opt-2.pycmailcap.cpython-36.pycmimetypes.cpython-36.opt-1.pycmimetypes.cpython-36.opt-2.pycmimetypes.cpython-36.pycmodulefinder.cpython-36.opt-1.pycmodulefinder.cpython-36.opt-2.pycmodulefinder.cpython-36.pycnetrc.cpython-36.opt-1.pycnetrc.cpython-36.opt-2.pycnetrc.cpython-36.pycnntplib.cpython-36.opt-1.pycnntplib.cpython-36.opt-2.pycnntplib.cpython-36.pycntpath.cpython-36.opt-1.pycntpath.cpython-36.opt-2.pycntpath.cpython-36.pycnturl2path.cpython-36.opt-1.pycnturl2path.cpython-36.opt-2.pycnturl2path.cpython-36.pycnumbers.cpython-36.opt-1.pycnumbers.cpython-36.opt-2.pycnumbers.cpython-36.pycopcode.cpython-36.opt-1.pycopcode.cpython-36.opt-2.pycopcode.cpython-36.pycoperator.cpython-36.opt-1.pycoperator.cpython-36.opt-2.pycoperator.cpython-36.pycoptparse.cpython-36.opt-1.pycoptparse.cpython-36.opt-2.pycoptparse.cpython-36.pycos.cpython-36.opt-1.pycos.cpython-36.opt-2.pycos.cpython-36.pycpathlib.cpython-36.opt-1.pycpathlib.cpython-36.opt-2.pycpathlib.cpython-36.pycpdb.cpython-36.opt-1.pycpdb.cpython-36.opt-2.pycpdb.cpython-36.pycpickle.cpython-36.opt-1.pycpickle.cpython-36.opt-2.pycpickle.cpython-36.pycpickletools.cpython-36.opt-1.pycpickletools.cpython-36.opt-2.pycpickletools.cpython-36.pycpipes.cpython-36.opt-1.pycpipes.cpython-36.opt-2.pycpipes.cpython-36.pycpkgutil.cpython-36.opt-1.pycpkgutil.cpython-36.opt-2.pycpkgutil.cpython-36.pycplatform.cpython-36.opt-1.pycplatform.cpython-36.opt-2.pycplatform.cpython-36.pycplistlib.cpython-36.opt-1.pycplistlib.cpython-36.opt-2.pycplistlib.cpython-36.pycpoplib.cpython-36.opt-1.pycpoplib.cpython-36.opt-2.pycpoplib.cpython-36.pycposixpath.cpython-36.opt-1.pycposixpath.cpython-36.opt-2.pycposixpath.cpython-36.pycpprint.cpython-36.opt-1.pycpprint.cpython-36.opt-2.pycpprint.cpython-36.pycprofile.cpython-36.opt-1.pycprofile.cpython-36.opt-2.pycprofile.cpython-36.pycpstats.cpython-36.opt-1.pycpstats.cpython-36.opt-2.pycpstats.cpython-36.pycpty.cpython-36.opt-1.pycpty.cpython-36.opt-2.pycpty.cpython-36.pycpy_compile.cpython-36.opt-1.pycpy_compile.cpython-36.opt-2.pycpy_compile.cpython-36.pycpyclbr.cpython-36.opt-1.pycpyclbr.cpython-36.opt-2.pycpyclbr.cpython-36.pycpydoc.cpython-36.opt-1.pycpydoc.cpython-36.opt-2.pycpydoc.cpython-36.pycqueue.cpython-36.opt-1.pycqueue.cpython-36.opt-2.pycqueue.cpython-36.pycquopri.cpython-36.opt-1.pycquopri.cpython-36.opt-2.pycquopri.cpython-36.pycrandom.cpython-36.opt-1.pycrandom.cpython-36.opt-2.pycrandom.cpython-36.pycre.cpython-36.opt-1.pycre.cpython-36.opt-2.pycre.cpython-36.pycreprlib.cpython-36.opt-1.pycreprlib.cpython-36.opt-2.pycreprlib.cpython-36.pycrlcompleter.cpython-36.opt-1.pycrlcompleter.cpython-36.opt-2.pycrlcompleter.cpython-36.pycrunpy.cpython-36.opt-1.pycrunpy.cpython-36.opt-2.pycrunpy.cpython-36.pycsched.cpython-36.opt-1.pycsched.cpython-36.opt-2.pycsched.cpython-36.pycsecrets.cpython-36.opt-1.pycsecrets.cpython-36.opt-2.pycsecrets.cpython-36.pycselectors.cpython-36.opt-1.pycselectors.cpython-36.opt-2.pycselectors.cpython-36.pycshelve.cpython-36.opt-1.pycshelve.cpython-36.opt-2.pycshelve.cpython-36.pycshlex.cpython-36.opt-1.pycshlex.cpython-36.opt-2.pycshlex.cpython-36.pycshutil.cpython-36.opt-1.pycshutil.cpython-36.opt-2.pycshutil.cpython-36.pycsignal.cpython-36.opt-1.pycsignal.cpython-36.opt-2.pycsignal.cpython-36.pycsite.cpython-36.opt-1.pycsite.cpython-36.opt-2.pycsite.cpython-36.pycsmtpd.cpython-36.opt-1.pycsmtpd.cpython-36.opt-2.pycsmtpd.cpython-36.pycsmtplib.cpython-36.opt-1.pycsmtplib.cpython-36.opt-2.pycsmtplib.cpython-36.pycsndhdr.cpython-36.opt-1.pycsndhdr.cpython-36.opt-2.pycsndhdr.cpython-36.pycsocket.cpython-36.opt-1.pycsocket.cpython-36.opt-2.pycsocket.cpython-36.pycsocketserver.cpython-36.opt-1.pycsocketserver.cpython-36.opt-2.pycsocketserver.cpython-36.pycsre_compile.cpython-36.opt-1.pycsre_compile.cpython-36.opt-2.pycsre_compile.cpython-36.pycsre_constants.cpython-36.opt-1.pycsre_constants.cpython-36.opt-2.pycsre_constants.cpython-36.pycsre_parse.cpython-36.opt-1.pycsre_parse.cpython-36.opt-2.pycsre_parse.cpython-36.pycssl.cpython-36.opt-1.pycssl.cpython-36.opt-2.pycssl.cpython-36.pycstat.cpython-36.opt-1.pycstat.cpython-36.opt-2.pycstat.cpython-36.pycstatistics.cpython-36.opt-1.pycstatistics.cpython-36.opt-2.pycstatistics.cpython-36.pycstring.cpython-36.opt-1.pycstring.cpython-36.opt-2.pycstring.cpython-36.pycstringprep.cpython-36.opt-1.pycstringprep.cpython-36.opt-2.pycstringprep.cpython-36.pycstruct.cpython-36.opt-1.pycstruct.cpython-36.opt-2.pycstruct.cpython-36.pycsubprocess.cpython-36.opt-1.pycsubprocess.cpython-36.opt-2.pycsubprocess.cpython-36.pycsunau.cpython-36.opt-1.pycsunau.cpython-36.opt-2.pycsunau.cpython-36.pycsymbol.cpython-36.opt-1.pycsymbol.cpython-36.opt-2.pycsymbol.cpython-36.pycsymtable.cpython-36.opt-1.pycsymtable.cpython-36.opt-2.pycsymtable.cpython-36.pycsysconfig.cpython-36.opt-1.pycsysconfig.cpython-36.opt-2.pycsysconfig.cpython-36.pyctabnanny.cpython-36.opt-1.pyctabnanny.cpython-36.opt-2.pyctabnanny.cpython-36.pyctarfile.cpython-36.opt-1.pyctarfile.cpython-36.opt-2.pyctarfile.cpython-36.pyctelnetlib.cpython-36.opt-1.pyctelnetlib.cpython-36.opt-2.pyctelnetlib.cpython-36.pyctempfile.cpython-36.opt-1.pyctempfile.cpython-36.opt-2.pyctempfile.cpython-36.pyctextwrap.cpython-36.opt-1.pyctextwrap.cpython-36.opt-2.pyctextwrap.cpython-36.pycthis.cpython-36.opt-1.pycthis.cpython-36.opt-2.pycthis.cpython-36.pycthreading.cpython-36.opt-1.pycthreading.cpython-36.opt-2.pycthreading.cpython-36.pyctimeit.cpython-36.opt-1.pyctimeit.cpython-36.opt-2.pyctimeit.cpython-36.pyctoken.cpython-36.opt-1.pyctoken.cpython-36.opt-2.pyctoken.cpython-36.pyctokenize.cpython-36.opt-1.pyctokenize.cpython-36.opt-2.pyctokenize.cpython-36.pyctrace.cpython-36.opt-1.pyctrace.cpython-36.opt-2.pyctrace.cpython-36.pyctraceback.cpython-36.opt-1.pyctraceback.cpython-36.opt-2.pyctraceback.cpython-36.pyctracemalloc.cpython-36.opt-1.pyctracemalloc.cpython-36.opt-2.pyctracemalloc.cpython-36.pyctty.cpython-36.opt-1.pyctty.cpython-36.opt-2.pyctty.cpython-36.pycturtle.cpython-36.opt-1.pycturtle.cpython-36.opt-2.pycturtle.cpython-36.pyctypes.cpython-36.opt-1.pyctypes.cpython-36.opt-2.pyctypes.cpython-36.pyctyping.cpython-36.opt-1.pyctyping.cpython-36.opt-2.pyctyping.cpython-36.pycuu.cpython-36.opt-1.pycuu.cpython-36.opt-2.pycuu.cpython-36.pycuuid.cpython-36.opt-1.pycuuid.cpython-36.opt-2.pycuuid.cpython-36.pycwarnings.cpython-36.opt-1.pycwarnings.cpython-36.opt-2.pycwarnings.cpython-36.pycwave.cpython-36.opt-1.pycwave.cpython-36.opt-2.pycwave.cpython-36.pycweakref.cpython-36.opt-1.pycweakref.cpython-36.opt-2.pycweakref.cpython-36.pycwebbrowser.cpython-36.opt-1.pycwebbrowser.cpython-36.opt-2.pycwebbrowser.cpython-36.pycxdrlib.cpython-36.opt-1.pycxdrlib.cpython-36.opt-2.pycxdrlib.cpython-36.pyczipapp.cpython-36.opt-1.pyczipapp.cpython-36.opt-2.pyczipapp.cpython-36.pyczipfile.cpython-36.opt-1.pyczipfile.cpython-36.opt-2.pyczipfile.cpython-36.pyc_bootlocale.py_collections_abc.py_compat_pickle.py_compression.py_dummy_thread.py_import_failed__pycache___ctypes_test.cpython-36.opt-1.pyc_ctypes_test.cpython-36.pyc_curses.cpython-36.opt-1.pyc_curses.cpython-36.pyc_curses_panel.cpython-36.opt-1.pyc_curses_panel.cpython-36.pyc_dbm.cpython-36.opt-1.pyc_dbm.cpython-36.pyc_gdbm.cpython-36.opt-1.pyc_gdbm.cpython-36.pyc_sqlite3.cpython-36.opt-1.pyc_sqlite3.cpython-36.pyc_testbuffer.cpython-36.opt-1.pyc_testbuffer.cpython-36.pyc_testcapi.cpython-36.opt-1.pyc_testcapi.cpython-36.pyc_testimportmultiple.cpython-36.opt-1.pyc_testimportmultiple.cpython-36.pyc_testinternalcapi.cpython-36.opt-1.pyc_testinternalcapi.cpython-36.pyc_testmultiphase.cpython-36.opt-1.pyc_testmultiphase.cpython-36.pyc_tkinter.cpython-36.opt-1.pyc_tkinter.cpython-36.pyccurses.cpython-36.opt-1.pyccurses.cpython-36.pycdbm.cpython-36.opt-1.pycdbm.cpython-36.pycidlelib.cpython-36.opt-1.pycidlelib.cpython-36.pycimport_failed.cpython-36.opt-1.pycimport_failed.cpython-36.pycnis.cpython-36.opt-1.pycnis.cpython-36.pycreadline.cpython-36.opt-1.pycreadline.cpython-36.pycsqlite3.cpython-36.opt-1.pycsqlite3.cpython-36.pyctest.cpython-36.opt-1.pyctest.cpython-36.pyctkinter.cpython-36.opt-1.pyctkinter.cpython-36.pycturtledemo.cpython-36.opt-1.pycturtledemo.cpython-36.pycxxlimited.cpython-36.opt-1.pycxxlimited.cpython-36.pyc_ctypes_test.py_curses.py_curses_panel.py_dbm.py_gdbm.py_sqlite3.py_testbuffer.py_testcapi.py_testimportmultiple.py_testinternalcapi.py_testmultiphase.py_tkinter.pycurses.pydbm.pyidlelib.pyimport_failed.mapimport_failed.pynis.pyreadline.pysqlite3.pytest.pytkinter.pyturtledemo.pyxxlimited.py_markupbase.py_osx_support.py_pydecimal.py_pyio.py_sitebuiltins.py_strptime.py_sysconfigdata_m_linux_x86_64-linux-gnu.py_threading_local.py_weakrefset.pyabc.pyaifc.pyantigravity.pyargparse.pyast.pyasynchat.pyasyncio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycbase_events.cpython-36.opt-1.pycbase_events.cpython-36.opt-2.pycbase_events.cpython-36.pycbase_futures.cpython-36.opt-1.pycbase_futures.cpython-36.opt-2.pycbase_futures.cpython-36.pycbase_subprocess.cpython-36.opt-1.pycbase_subprocess.cpython-36.opt-2.pycbase_subprocess.cpython-36.pycbase_tasks.cpython-36.opt-1.pycbase_tasks.cpython-36.opt-2.pycbase_tasks.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.opt-2.pyccompat.cpython-36.pycconstants.cpython-36.opt-1.pycconstants.cpython-36.opt-2.pycconstants.cpython-36.pyccoroutines.cpython-36.opt-1.pyccoroutines.cpython-36.opt-2.pyccoroutines.cpython-36.pycevents.cpython-36.opt-1.pycevents.cpython-36.opt-2.pycevents.cpython-36.pycfutures.cpython-36.opt-1.pycfutures.cpython-36.opt-2.pycfutures.cpython-36.pyclocks.cpython-36.opt-1.pyclocks.cpython-36.opt-2.pyclocks.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.opt-2.pyclog.cpython-36.pycproactor_events.cpython-36.opt-1.pycproactor_events.cpython-36.opt-2.pycproactor_events.cpython-36.pycprotocols.cpython-36.opt-1.pycprotocols.cpython-36.opt-2.pycprotocols.cpython-36.pycqueues.cpython-36.opt-1.pycqueues.cpython-36.opt-2.pycqueues.cpython-36.pycselector_events.cpython-36.opt-1.pycselector_events.cpython-36.opt-2.pycselector_events.cpython-36.pycsslproto.cpython-36.opt-1.pycsslproto.cpython-36.opt-2.pycsslproto.cpython-36.pycstreams.cpython-36.opt-1.pycstreams.cpython-36.opt-2.pycstreams.cpython-36.pycsubprocess.cpython-36.opt-1.pycsubprocess.cpython-36.opt-2.pycsubprocess.cpython-36.pyctasks.cpython-36.opt-1.pyctasks.cpython-36.opt-2.pyctasks.cpython-36.pyctest_utils.cpython-36.opt-1.pyctest_utils.cpython-36.opt-2.pyctest_utils.cpython-36.pyctransports.cpython-36.opt-1.pyctransports.cpython-36.opt-2.pyctransports.cpython-36.pycunix_events.cpython-36.opt-1.pycunix_events.cpython-36.opt-2.pycunix_events.cpython-36.pycwindows_events.cpython-36.opt-1.pycwindows_events.cpython-36.opt-2.pycwindows_events.cpython-36.pycwindows_utils.cpython-36.opt-1.pycwindows_utils.cpython-36.opt-2.pycwindows_utils.cpython-36.pycbase_events.pybase_futures.pybase_subprocess.pybase_tasks.pycompat.pyconstants.pycoroutines.pyevents.pyfutures.pylocks.pylog.pyproactor_events.pyprotocols.pyqueues.pyselector_events.pysslproto.pystreams.pysubprocess.pytasks.pytest_utils.pytransports.pyunix_events.pywindows_events.pywindows_utils.pyasyncore.pybase64.pybdb.pybinhex.pybisect.pybz2.pycProfile.pycalendar.pycgi.pycgitb.pychunk.pycmd.pycode.pycodecs.pycodeop.pycollections__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycabc.pycolorsys.pycompileall.pyconcurrent__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycfutures__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_base.cpython-36.opt-1.pyc_base.cpython-36.opt-2.pyc_base.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.opt-2.pycprocess.cpython-36.pycthread.cpython-36.opt-1.pycthread.cpython-36.opt-2.pycthread.cpython-36.pyc_base.pyprocess.pythread.pyconfigparser.pycontextlib.pycopy.pycopyreg.pycrypt.pycsv.pyctypes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_endian.cpython-36.opt-1.pyc_endian.cpython-36.opt-2.pyc_endian.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycwintypes.cpython-36.opt-1.pycwintypes.cpython-36.opt-2.pycwintypes.cpython-36.pyc_endian.pymacholibREADME.ctypes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdyld.cpython-36.opt-1.pycdyld.cpython-36.opt-2.pycdyld.cpython-36.pycdylib.cpython-36.opt-1.pycdylib.cpython-36.opt-2.pycdylib.cpython-36.pycframework.cpython-36.opt-1.pycframework.cpython-36.opt-2.pycframework.cpython-36.pycdyld.pydylib.pyfetch_macholibfetch_macholib.batframework.pyutil.pywintypes.pydatetime.pydecimal.pydifflib.pydis.pydistutilsREADME__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_msvccompiler.cpython-36.opt-1.pyc_msvccompiler.cpython-36.opt-2.pyc_msvccompiler.cpython-36.pycarchive_util.cpython-36.opt-1.pycarchive_util.cpython-36.opt-2.pycarchive_util.cpython-36.pycbcppcompiler.cpython-36.opt-1.pycbcppcompiler.cpython-36.opt-2.pycbcppcompiler.cpython-36.pycccompiler.cpython-36.opt-1.pycccompiler.cpython-36.opt-2.pycccompiler.cpython-36.pyccmd.cpython-36.opt-1.pyccmd.cpython-36.opt-2.pyccmd.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.opt-2.pyccore.cpython-36.pyccygwinccompiler.cpython-36.opt-1.pyccygwinccompiler.cpython-36.opt-2.pyccygwinccompiler.cpython-36.pycdebug.cpython-36.opt-1.pycdebug.cpython-36.opt-2.pycdebug.cpython-36.pycdep_util.cpython-36.opt-1.pycdep_util.cpython-36.opt-2.pycdep_util.cpython-36.pycdir_util.cpython-36.opt-1.pycdir_util.cpython-36.opt-2.pycdir_util.cpython-36.pycdist.cpython-36.opt-1.pycdist.cpython-36.opt-2.pycdist.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.opt-2.pycerrors.cpython-36.pycextension.cpython-36.opt-1.pycextension.cpython-36.opt-2.pycextension.cpython-36.pycfancy_getopt.cpython-36.opt-1.pycfancy_getopt.cpython-36.opt-2.pycfancy_getopt.cpython-36.pycfile_util.cpython-36.opt-1.pycfile_util.cpython-36.opt-2.pycfile_util.cpython-36.pycfilelist.cpython-36.opt-1.pycfilelist.cpython-36.opt-2.pycfilelist.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.opt-2.pyclog.cpython-36.pycmsvc9compiler.cpython-36.opt-1.pycmsvc9compiler.cpython-36.opt-2.pycmsvc9compiler.cpython-36.pycmsvccompiler.cpython-36.opt-1.pycmsvccompiler.cpython-36.opt-2.pycmsvccompiler.cpython-36.pycspawn.cpython-36.opt-1.pycspawn.cpython-36.opt-2.pycspawn.cpython-36.pycsysconfig.cpython-36.opt-1.pycsysconfig.cpython-36.opt-2.pycsysconfig.cpython-36.pyctext_file.cpython-36.opt-1.pyctext_file.cpython-36.opt-2.pyctext_file.cpython-36.pycunixccompiler.cpython-36.opt-1.pycunixccompiler.cpython-36.opt-2.pycunixccompiler.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.opt-2.pycversion.cpython-36.pycversionpredicate.cpython-36.opt-1.pycversionpredicate.cpython-36.opt-2.pycversionpredicate.cpython-36.pyc_msvccompiler.pyarchive_util.pybcppcompiler.pyccompiler.pycmd.pycommand__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycbdist.cpython-36.opt-1.pycbdist.cpython-36.opt-2.pycbdist.cpython-36.pycbdist_dumb.cpython-36.opt-1.pycbdist_dumb.cpython-36.opt-2.pycbdist_dumb.cpython-36.pycbdist_msi.cpython-36.opt-1.pycbdist_msi.cpython-36.opt-2.pycbdist_msi.cpython-36.pycbdist_rpm.cpython-36.opt-1.pycbdist_rpm.cpython-36.opt-2.pycbdist_rpm.cpython-36.pycbdist_wininst.cpython-36.opt-1.pycbdist_wininst.cpython-36.opt-2.pycbdist_wininst.cpython-36.pycbuild.cpython-36.opt-1.pycbuild.cpython-36.opt-2.pycbuild.cpython-36.pycbuild_clib.cpython-36.opt-1.pycbuild_clib.cpython-36.opt-2.pycbuild_clib.cpython-36.pycbuild_ext.cpython-36.opt-1.pycbuild_ext.cpython-36.opt-2.pycbuild_ext.cpython-36.pycbuild_py.cpython-36.opt-1.pycbuild_py.cpython-36.opt-2.pycbuild_py.cpython-36.pycbuild_scripts.cpython-36.opt-1.pycbuild_scripts.cpython-36.opt-2.pycbuild_scripts.cpython-36.pyccheck.cpython-36.opt-1.pyccheck.cpython-36.opt-2.pyccheck.cpython-36.pycclean.cpython-36.opt-1.pycclean.cpython-36.opt-2.pycclean.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pycinstall.cpython-36.opt-1.pycinstall.cpython-36.opt-2.pycinstall.cpython-36.pycinstall_data.cpython-36.opt-1.pycinstall_data.cpython-36.opt-2.pycinstall_data.cpython-36.pycinstall_egg_info.cpython-36.opt-1.pycinstall_egg_info.cpython-36.opt-2.pycinstall_egg_info.cpython-36.pycinstall_headers.cpython-36.opt-1.pycinstall_headers.cpython-36.opt-2.pycinstall_headers.cpython-36.pycinstall_lib.cpython-36.opt-1.pycinstall_lib.cpython-36.opt-2.pycinstall_lib.cpython-36.pycinstall_scripts.cpython-36.opt-1.pycinstall_scripts.cpython-36.opt-2.pycinstall_scripts.cpython-36.pycregister.cpython-36.opt-1.pycregister.cpython-36.opt-2.pycregister.cpython-36.pycsdist.cpython-36.opt-1.pycsdist.cpython-36.opt-2.pycsdist.cpython-36.pycupload.cpython-36.opt-1.pycupload.cpython-36.opt-2.pycupload.cpython-36.pycbdist.pybdist_dumb.pybdist_msi.pybdist_rpm.pybdist_wininst.pybuild.pybuild_clib.pybuild_ext.pybuild_py.pybuild_scripts.pycheck.pyclean.pycommand_templateconfig.pyinstall.pyinstall_data.pyinstall_egg_info.pyinstall_headers.pyinstall_lib.pyinstall_scripts.pyregister.pysdist.pyupload.pywininst-10.0-amd64.exewininst-10.0.exewininst-14.0-amd64.exewininst-14.0.exewininst-6.0.exewininst-7.1.exewininst-8.0.exewininst-9.0-amd64.exewininst-9.0.execonfig.pycore.pycygwinccompiler.pydebug.pydep_util.pydir_util.pydist.pyerrors.pyextension.pyfancy_getopt.pyfile_util.pyfilelist.pylog.pymsvc9compiler.pymsvccompiler.pyspawn.pysysconfig.pytext_file.pyunixccompiler.pyutil.pyversion.pyversionpredicate.pydoctest.pydummy_threading.pyemail__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_encoded_words.cpython-36.opt-1.pyc_encoded_words.cpython-36.opt-2.pyc_encoded_words.cpython-36.pyc_header_value_parser.cpython-36.opt-1.pyc_header_value_parser.cpython-36.opt-2.pyc_header_value_parser.cpython-36.pyc_parseaddr.cpython-36.opt-1.pyc_parseaddr.cpython-36.opt-2.pyc_parseaddr.cpython-36.pyc_policybase.cpython-36.opt-1.pyc_policybase.cpython-36.opt-2.pyc_policybase.cpython-36.pycbase64mime.cpython-36.opt-1.pycbase64mime.cpython-36.opt-2.pycbase64mime.cpython-36.pyccharset.cpython-36.opt-1.pyccharset.cpython-36.opt-2.pyccharset.cpython-36.pyccontentmanager.cpython-36.opt-1.pyccontentmanager.cpython-36.opt-2.pyccontentmanager.cpython-36.pycencoders.cpython-36.opt-1.pycencoders.cpython-36.opt-2.pycencoders.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.opt-2.pycerrors.cpython-36.pycfeedparser.cpython-36.opt-1.pycfeedparser.cpython-36.opt-2.pycfeedparser.cpython-36.pycgenerator.cpython-36.opt-1.pycgenerator.cpython-36.opt-2.pycgenerator.cpython-36.pycheader.cpython-36.opt-1.pycheader.cpython-36.opt-2.pycheader.cpython-36.pycheaderregistry.cpython-36.opt-1.pycheaderregistry.cpython-36.opt-2.pycheaderregistry.cpython-36.pyciterators.cpython-36.opt-1.pyciterators.cpython-36.opt-2.pyciterators.cpython-36.pycmessage.cpython-36.opt-1.pycmessage.cpython-36.opt-2.pycmessage.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.opt-2.pycparser.cpython-36.pycpolicy.cpython-36.opt-1.pycpolicy.cpython-36.opt-2.pycpolicy.cpython-36.pycquoprimime.cpython-36.opt-1.pycquoprimime.cpython-36.opt-2.pycquoprimime.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.opt-2.pycutils.cpython-36.pyc_encoded_words.py_header_value_parser.py_parseaddr.py_policybase.pyarchitecture.rstbase64mime.pycharset.pycontentmanager.pyencoders.pyerrors.pyfeedparser.pygenerator.pyheader.pyheaderregistry.pyiterators.pymessage.pymime__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycapplication.cpython-36.opt-1.pycapplication.cpython-36.opt-2.pycapplication.cpython-36.pycaudio.cpython-36.opt-1.pycaudio.cpython-36.opt-2.pycaudio.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.opt-2.pycbase.cpython-36.pycimage.cpython-36.opt-1.pycimage.cpython-36.opt-2.pycimage.cpython-36.pycmessage.cpython-36.opt-1.pycmessage.cpython-36.opt-2.pycmessage.cpython-36.pycmultipart.cpython-36.opt-1.pycmultipart.cpython-36.opt-2.pycmultipart.cpython-36.pycnonmultipart.cpython-36.opt-1.pycnonmultipart.cpython-36.opt-2.pycnonmultipart.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.opt-2.pyctext.cpython-36.pycapplication.pyaudio.pybase.pyimage.pymessage.pymultipart.pynonmultipart.pytext.pyparser.pypolicy.pyquoprimime.pyutils.pyencodings__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycaliases.cpython-36.opt-1.pycaliases.cpython-36.opt-2.pycaliases.cpython-36.pycascii.cpython-36.opt-1.pycascii.cpython-36.opt-2.pycascii.cpython-36.pycbase64_codec.cpython-36.opt-1.pycbase64_codec.cpython-36.opt-2.pycbase64_codec.cpython-36.pycbig5.cpython-36.opt-1.pycbig5.cpython-36.opt-2.pycbig5.cpython-36.pycbig5hkscs.cpython-36.opt-1.pycbig5hkscs.cpython-36.opt-2.pycbig5hkscs.cpython-36.pycbz2_codec.cpython-36.opt-1.pycbz2_codec.cpython-36.opt-2.pycbz2_codec.cpython-36.pyccharmap.cpython-36.opt-1.pyccharmap.cpython-36.opt-2.pyccharmap.cpython-36.pyccp037.cpython-36.opt-1.pyccp037.cpython-36.opt-2.pyccp037.cpython-36.pyccp1006.cpython-36.opt-1.pyccp1006.cpython-36.opt-2.pyccp1006.cpython-36.pyccp1026.cpython-36.opt-1.pyccp1026.cpython-36.opt-2.pyccp1026.cpython-36.pyccp1125.cpython-36.opt-1.pyccp1125.cpython-36.opt-2.pyccp1125.cpython-36.pyccp1140.cpython-36.opt-1.pyccp1140.cpython-36.opt-2.pyccp1140.cpython-36.pyccp1250.cpython-36.opt-1.pyccp1250.cpython-36.opt-2.pyccp1250.cpython-36.pyccp1251.cpython-36.opt-1.pyccp1251.cpython-36.opt-2.pyccp1251.cpython-36.pyccp1252.cpython-36.opt-1.pyccp1252.cpython-36.opt-2.pyccp1252.cpython-36.pyccp1253.cpython-36.opt-1.pyccp1253.cpython-36.opt-2.pyccp1253.cpython-36.pyccp1254.cpython-36.opt-1.pyccp1254.cpython-36.opt-2.pyccp1254.cpython-36.pyccp1255.cpython-36.opt-1.pyccp1255.cpython-36.opt-2.pyccp1255.cpython-36.pyccp1256.cpython-36.opt-1.pyccp1256.cpython-36.opt-2.pyccp1256.cpython-36.pyccp1257.cpython-36.opt-1.pyccp1257.cpython-36.opt-2.pyccp1257.cpython-36.pyccp1258.cpython-36.opt-1.pyccp1258.cpython-36.opt-2.pyccp1258.cpython-36.pyccp273.cpython-36.opt-1.pyccp273.cpython-36.opt-2.pyccp273.cpython-36.pyccp424.cpython-36.opt-1.pyccp424.cpython-36.opt-2.pyccp424.cpython-36.pyccp437.cpython-36.opt-1.pyccp437.cpython-36.opt-2.pyccp437.cpython-36.pyccp500.cpython-36.opt-1.pyccp500.cpython-36.opt-2.pyccp500.cpython-36.pyccp65001.cpython-36.opt-1.pyccp65001.cpython-36.opt-2.pyccp65001.cpython-36.pyccp720.cpython-36.opt-1.pyccp720.cpython-36.opt-2.pyccp720.cpython-36.pyccp737.cpython-36.opt-1.pyccp737.cpython-36.opt-2.pyccp737.cpython-36.pyccp775.cpython-36.opt-1.pyccp775.cpython-36.opt-2.pyccp775.cpython-36.pyccp850.cpython-36.opt-1.pyccp850.cpython-36.opt-2.pyccp850.cpython-36.pyccp852.cpython-36.opt-1.pyccp852.cpython-36.opt-2.pyccp852.cpython-36.pyccp855.cpython-36.opt-1.pyccp855.cpython-36.opt-2.pyccp855.cpython-36.pyccp856.cpython-36.opt-1.pyccp856.cpython-36.opt-2.pyccp856.cpython-36.pyccp857.cpython-36.opt-1.pyccp857.cpython-36.opt-2.pyccp857.cpython-36.pyccp858.cpython-36.opt-1.pyccp858.cpython-36.opt-2.pyccp858.cpython-36.pyccp860.cpython-36.opt-1.pyccp860.cpython-36.opt-2.pyccp860.cpython-36.pyccp861.cpython-36.opt-1.pyccp861.cpython-36.opt-2.pyccp861.cpython-36.pyccp862.cpython-36.opt-1.pyccp862.cpython-36.opt-2.pyccp862.cpython-36.pyccp863.cpython-36.opt-1.pyccp863.cpython-36.opt-2.pyccp863.cpython-36.pyccp864.cpython-36.opt-1.pyccp864.cpython-36.opt-2.pyccp864.cpython-36.pyccp865.cpython-36.opt-1.pyccp865.cpython-36.opt-2.pyccp865.cpython-36.pyccp866.cpython-36.opt-1.pyccp866.cpython-36.opt-2.pyccp866.cpython-36.pyccp869.cpython-36.opt-1.pyccp869.cpython-36.opt-2.pyccp869.cpython-36.pyccp874.cpython-36.opt-1.pyccp874.cpython-36.opt-2.pyccp874.cpython-36.pyccp875.cpython-36.opt-1.pyccp875.cpython-36.opt-2.pyccp875.cpython-36.pyccp932.cpython-36.opt-1.pyccp932.cpython-36.opt-2.pyccp932.cpython-36.pyccp949.cpython-36.opt-1.pyccp949.cpython-36.opt-2.pyccp949.cpython-36.pyccp950.cpython-36.opt-1.pyccp950.cpython-36.opt-2.pyccp950.cpython-36.pyceuc_jis_2004.cpython-36.opt-1.pyceuc_jis_2004.cpython-36.opt-2.pyceuc_jis_2004.cpython-36.pyceuc_jisx0213.cpython-36.opt-1.pyceuc_jisx0213.cpython-36.opt-2.pyceuc_jisx0213.cpython-36.pyceuc_jp.cpython-36.opt-1.pyceuc_jp.cpython-36.opt-2.pyceuc_jp.cpython-36.pyceuc_kr.cpython-36.opt-1.pyceuc_kr.cpython-36.opt-2.pyceuc_kr.cpython-36.pycgb18030.cpython-36.opt-1.pycgb18030.cpython-36.opt-2.pycgb18030.cpython-36.pycgb2312.cpython-36.opt-1.pycgb2312.cpython-36.opt-2.pycgb2312.cpython-36.pycgbk.cpython-36.opt-1.pycgbk.cpython-36.opt-2.pycgbk.cpython-36.pychex_codec.cpython-36.opt-1.pychex_codec.cpython-36.opt-2.pychex_codec.cpython-36.pychp_roman8.cpython-36.opt-1.pychp_roman8.cpython-36.opt-2.pychp_roman8.cpython-36.pychz.cpython-36.opt-1.pychz.cpython-36.opt-2.pychz.cpython-36.pycidna.cpython-36.opt-1.pycidna.cpython-36.opt-2.pycidna.cpython-36.pyciso2022_jp.cpython-36.opt-1.pyciso2022_jp.cpython-36.opt-2.pyciso2022_jp.cpython-36.pyciso2022_jp_1.cpython-36.opt-1.pyciso2022_jp_1.cpython-36.opt-2.pyciso2022_jp_1.cpython-36.pyciso2022_jp_2.cpython-36.opt-1.pyciso2022_jp_2.cpython-36.opt-2.pyciso2022_jp_2.cpython-36.pyciso2022_jp_2004.cpython-36.opt-1.pyciso2022_jp_2004.cpython-36.opt-2.pyciso2022_jp_2004.cpython-36.pyciso2022_jp_3.cpython-36.opt-1.pyciso2022_jp_3.cpython-36.opt-2.pyciso2022_jp_3.cpython-36.pyciso2022_jp_ext.cpython-36.opt-1.pyciso2022_jp_ext.cpython-36.opt-2.pyciso2022_jp_ext.cpython-36.pyciso2022_kr.cpython-36.opt-1.pyciso2022_kr.cpython-36.opt-2.pyciso2022_kr.cpython-36.pyciso8859_1.cpython-36.opt-1.pyciso8859_1.cpython-36.opt-2.pyciso8859_1.cpython-36.pyciso8859_10.cpython-36.opt-1.pyciso8859_10.cpython-36.opt-2.pyciso8859_10.cpython-36.pyciso8859_11.cpython-36.opt-1.pyciso8859_11.cpython-36.opt-2.pyciso8859_11.cpython-36.pyciso8859_13.cpython-36.opt-1.pyciso8859_13.cpython-36.opt-2.pyciso8859_13.cpython-36.pyciso8859_14.cpython-36.opt-1.pyciso8859_14.cpython-36.opt-2.pyciso8859_14.cpython-36.pyciso8859_15.cpython-36.opt-1.pyciso8859_15.cpython-36.opt-2.pyciso8859_15.cpython-36.pyciso8859_16.cpython-36.opt-1.pyciso8859_16.cpython-36.opt-2.pyciso8859_16.cpython-36.pyciso8859_2.cpython-36.opt-1.pyciso8859_2.cpython-36.opt-2.pyciso8859_2.cpython-36.pyciso8859_3.cpython-36.opt-1.pyciso8859_3.cpython-36.opt-2.pyciso8859_3.cpython-36.pyciso8859_4.cpython-36.opt-1.pyciso8859_4.cpython-36.opt-2.pyciso8859_4.cpython-36.pyciso8859_5.cpython-36.opt-1.pyciso8859_5.cpython-36.opt-2.pyciso8859_5.cpython-36.pyciso8859_6.cpython-36.opt-1.pyciso8859_6.cpython-36.opt-2.pyciso8859_6.cpython-36.pyciso8859_7.cpython-36.opt-1.pyciso8859_7.cpython-36.opt-2.pyciso8859_7.cpython-36.pyciso8859_8.cpython-36.opt-1.pyciso8859_8.cpython-36.opt-2.pyciso8859_8.cpython-36.pyciso8859_9.cpython-36.opt-1.pyciso8859_9.cpython-36.opt-2.pyciso8859_9.cpython-36.pycjohab.cpython-36.opt-1.pycjohab.cpython-36.opt-2.pycjohab.cpython-36.pyckoi8_r.cpython-36.opt-1.pyckoi8_r.cpython-36.opt-2.pyckoi8_r.cpython-36.pyckoi8_t.cpython-36.opt-1.pyckoi8_t.cpython-36.opt-2.pyckoi8_t.cpython-36.pyckoi8_u.cpython-36.opt-1.pyckoi8_u.cpython-36.opt-2.pyckoi8_u.cpython-36.pyckz1048.cpython-36.opt-1.pyckz1048.cpython-36.opt-2.pyckz1048.cpython-36.pyclatin_1.cpython-36.opt-1.pyclatin_1.cpython-36.opt-2.pyclatin_1.cpython-36.pycmac_arabic.cpython-36.opt-1.pycmac_arabic.cpython-36.opt-2.pycmac_arabic.cpython-36.pycmac_centeuro.cpython-36.opt-1.pycmac_centeuro.cpython-36.opt-2.pycmac_centeuro.cpython-36.pycmac_croatian.cpython-36.opt-1.pycmac_croatian.cpython-36.opt-2.pycmac_croatian.cpython-36.pycmac_cyrillic.cpython-36.opt-1.pycmac_cyrillic.cpython-36.opt-2.pycmac_cyrillic.cpython-36.pycmac_farsi.cpython-36.opt-1.pycmac_farsi.cpython-36.opt-2.pycmac_farsi.cpython-36.pycmac_greek.cpython-36.opt-1.pycmac_greek.cpython-36.opt-2.pycmac_greek.cpython-36.pycmac_iceland.cpython-36.opt-1.pycmac_iceland.cpython-36.opt-2.pycmac_iceland.cpython-36.pycmac_latin2.cpython-36.opt-1.pycmac_latin2.cpython-36.opt-2.pycmac_latin2.cpython-36.pycmac_roman.cpython-36.opt-1.pycmac_roman.cpython-36.opt-2.pycmac_roman.cpython-36.pycmac_romanian.cpython-36.opt-1.pycmac_romanian.cpython-36.opt-2.pycmac_romanian.cpython-36.pycmac_turkish.cpython-36.opt-1.pycmac_turkish.cpython-36.opt-2.pycmac_turkish.cpython-36.pycmbcs.cpython-36.opt-1.pycmbcs.cpython-36.opt-2.pycmbcs.cpython-36.pycoem.cpython-36.opt-1.pycoem.cpython-36.opt-2.pycoem.cpython-36.pycpalmos.cpython-36.opt-1.pycpalmos.cpython-36.opt-2.pycpalmos.cpython-36.pycptcp154.cpython-36.opt-1.pycptcp154.cpython-36.opt-2.pycptcp154.cpython-36.pycpunycode.cpython-36.opt-1.pycpunycode.cpython-36.opt-2.pycpunycode.cpython-36.pycquopri_codec.cpython-36.opt-1.pycquopri_codec.cpython-36.opt-2.pycquopri_codec.cpython-36.pycraw_unicode_escape.cpython-36.opt-1.pycraw_unicode_escape.cpython-36.opt-2.pycraw_unicode_escape.cpython-36.pycrot_13.cpython-36.opt-1.pycrot_13.cpython-36.opt-2.pycrot_13.cpython-36.pycshift_jis.cpython-36.opt-1.pycshift_jis.cpython-36.opt-2.pycshift_jis.cpython-36.pycshift_jis_2004.cpython-36.opt-1.pycshift_jis_2004.cpython-36.opt-2.pycshift_jis_2004.cpython-36.pycshift_jisx0213.cpython-36.opt-1.pycshift_jisx0213.cpython-36.opt-2.pycshift_jisx0213.cpython-36.pyctis_620.cpython-36.opt-1.pyctis_620.cpython-36.opt-2.pyctis_620.cpython-36.pycundefined.cpython-36.opt-1.pycundefined.cpython-36.opt-2.pycundefined.cpython-36.pycunicode_escape.cpython-36.opt-1.pycunicode_escape.cpython-36.opt-2.pycunicode_escape.cpython-36.pycunicode_internal.cpython-36.opt-1.pycunicode_internal.cpython-36.opt-2.pycunicode_internal.cpython-36.pycutf_16.cpython-36.opt-1.pycutf_16.cpython-36.opt-2.pycutf_16.cpython-36.pycutf_16_be.cpython-36.opt-1.pycutf_16_be.cpython-36.opt-2.pycutf_16_be.cpython-36.pycutf_16_le.cpython-36.opt-1.pycutf_16_le.cpython-36.opt-2.pycutf_16_le.cpython-36.pycutf_32.cpython-36.opt-1.pycutf_32.cpython-36.opt-2.pycutf_32.cpython-36.pycutf_32_be.cpython-36.opt-1.pycutf_32_be.cpython-36.opt-2.pycutf_32_be.cpython-36.pycutf_32_le.cpython-36.opt-1.pycutf_32_le.cpython-36.opt-2.pycutf_32_le.cpython-36.pycutf_7.cpython-36.opt-1.pycutf_7.cpython-36.opt-2.pycutf_7.cpython-36.pycutf_8.cpython-36.opt-1.pycutf_8.cpython-36.opt-2.pycutf_8.cpython-36.pycutf_8_sig.cpython-36.opt-1.pycutf_8_sig.cpython-36.opt-2.pycutf_8_sig.cpython-36.pycuu_codec.cpython-36.opt-1.pycuu_codec.cpython-36.opt-2.pycuu_codec.cpython-36.pyczlib_codec.cpython-36.opt-1.pyczlib_codec.cpython-36.opt-2.pyczlib_codec.cpython-36.pycaliases.pyascii.pybase64_codec.pybig5.pybig5hkscs.pybz2_codec.pycharmap.pycp037.pycp1006.pycp1026.pycp1125.pycp1140.pycp1250.pycp1251.pycp1252.pycp1253.pycp1254.pycp1255.pycp1256.pycp1257.pycp1258.pycp273.pycp424.pycp437.pycp500.pycp65001.pycp720.pycp737.pycp775.pycp850.pycp852.pycp855.pycp856.pycp857.pycp858.pycp860.pycp861.pycp862.pycp863.pycp864.pycp865.pycp866.pycp869.pycp874.pycp875.pycp932.pycp949.pycp950.pyeuc_jis_2004.pyeuc_jisx0213.pyeuc_jp.pyeuc_kr.pygb18030.pygb2312.pygbk.pyhex_codec.pyhp_roman8.pyhz.pyidna.pyiso2022_jp.pyiso2022_jp_1.pyiso2022_jp_2.pyiso2022_jp_2004.pyiso2022_jp_3.pyiso2022_jp_ext.pyiso2022_kr.pyiso8859_1.pyiso8859_10.pyiso8859_11.pyiso8859_13.pyiso8859_14.pyiso8859_15.pyiso8859_16.pyiso8859_2.pyiso8859_3.pyiso8859_4.pyiso8859_5.pyiso8859_6.pyiso8859_7.pyiso8859_8.pyiso8859_9.pyjohab.pykoi8_r.pykoi8_t.pykoi8_u.pykz1048.pylatin_1.pymac_arabic.pymac_centeuro.pymac_croatian.pymac_cyrillic.pymac_farsi.pymac_greek.pymac_iceland.pymac_latin2.pymac_roman.pymac_romanian.pymac_turkish.pymbcs.pyoem.pypalmos.pyptcp154.pypunycode.pyquopri_codec.pyraw_unicode_escape.pyrot_13.pyshift_jis.pyshift_jis_2004.pyshift_jisx0213.pytis_620.pyundefined.pyunicode_escape.pyunicode_internal.pyutf_16.pyutf_16_be.pyutf_16_le.pyutf_32.pyutf_32_be.pyutf_32_le.pyutf_7.pyutf_8.pyutf_8_sig.pyuu_codec.pyzlib_codec.pyensurepip__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyc_uninstall.cpython-36.opt-1.pyc_uninstall.cpython-36.opt-2.pyc_uninstall.cpython-36.pyc_bundledpip-20.0.2-py2.py3-none-any.whlsetuptools-44.1.1-py2.py3-none-any.whl_uninstall.pyenum.pyfilecmp.pyfileinput.pyfnmatch.pyformatter.pyfractions.pyftplib.pyfunctools.pygenericpath.pygetopt.pygetpass.pygettext.pyglob.pygzip.pyhashlib.pyheapq.pyhmac.pyhtml__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycentities.cpython-36.opt-1.pycentities.cpython-36.opt-2.pycentities.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.opt-2.pycparser.cpython-36.pycentities.pyparser.pyhttp__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.opt-2.pycclient.cpython-36.pyccookiejar.cpython-36.opt-1.pyccookiejar.cpython-36.opt-2.pyccookiejar.cpython-36.pyccookies.cpython-36.opt-1.pyccookies.cpython-36.opt-2.pyccookies.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.opt-2.pycserver.cpython-36.pycclient.pycookiejar.pycookies.pyserver.pyimaplib.pyimghdr.pyimp.pyimportlib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_bootstrap.cpython-36.opt-1.pyc_bootstrap.cpython-36.opt-2.pyc_bootstrap.cpython-36.pyc_bootstrap_external.cpython-36.opt-1.pyc_bootstrap_external.cpython-36.opt-2.pyc_bootstrap_external.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycmachinery.cpython-36.opt-1.pycmachinery.cpython-36.opt-2.pycmachinery.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pyc_bootstrap.py_bootstrap_external.pyabc.pymachinery.pyutil.pyinspect.pyio.pyipaddress.pyjson__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdecoder.cpython-36.opt-1.pycdecoder.cpython-36.opt-2.pycdecoder.cpython-36.pycencoder.cpython-36.opt-1.pycencoder.cpython-36.opt-2.pycencoder.cpython-36.pycscanner.cpython-36.opt-1.pycscanner.cpython-36.opt-2.pycscanner.cpython-36.pyctool.cpython-36.opt-1.pyctool.cpython-36.opt-2.pyctool.cpython-36.pycdecoder.pyencoder.pyscanner.pytool.pykeyword.pylib-dynload_asyncio.cpython-36m-x86_64-linux-gnu.so_bisect.cpython-36m-x86_64-linux-gnu.so_blake2.cpython-36m-x86_64-linux-gnu.so_bz2.cpython-36m-x86_64-linux-gnu.so_codecs_cn.cpython-36m-x86_64-linux-gnu.so_codecs_hk.cpython-36m-x86_64-linux-gnu.so_codecs_iso2022.cpython-36m-x86_64-linux-gnu.so_codecs_jp.cpython-36m-x86_64-linux-gnu.so_codecs_kr.cpython-36m-x86_64-linux-gnu.so_codecs_tw.cpython-36m-x86_64-linux-gnu.so_crypt.cpython-36m-x86_64-linux-gnu.so_csv.cpython-36m-x86_64-linux-gnu.so_ctypes.cpython-36m-x86_64-linux-gnu.so_datetime.cpython-36m-x86_64-linux-gnu.so_decimal.cpython-36m-x86_64-linux-gnu.so_elementtree.cpython-36m-x86_64-linux-gnu.so_hashlib.cpython-36m-x86_64-linux-gnu.so_heapq.cpython-36m-x86_64-linux-gnu.so_json.cpython-36m-x86_64-linux-gnu.so_lsprof.cpython-36m-x86_64-linux-gnu.so_lzma.cpython-36m-x86_64-linux-gnu.so_md5.cpython-36m-x86_64-linux-gnu.so_multibytecodec.cpython-36m-x86_64-linux-gnu.so_multiprocessing.cpython-36m-x86_64-linux-gnu.so_opcode.cpython-36m-x86_64-linux-gnu.so_pickle.cpython-36m-x86_64-linux-gnu.so_posixsubprocess.cpython-36m-x86_64-linux-gnu.so_random.cpython-36m-x86_64-linux-gnu.so_sha1.cpython-36m-x86_64-linux-gnu.so_sha256.cpython-36m-x86_64-linux-gnu.so_sha3.cpython-36m-x86_64-linux-gnu.so_sha512.cpython-36m-x86_64-linux-gnu.so_socket.cpython-36m-x86_64-linux-gnu.so_ssl.cpython-36m-x86_64-linux-gnu.so_struct.cpython-36m-x86_64-linux-gnu.soarray.cpython-36m-x86_64-linux-gnu.soaudioop.cpython-36m-x86_64-linux-gnu.sobinascii.cpython-36m-x86_64-linux-gnu.socmath.cpython-36m-x86_64-linux-gnu.sofcntl.cpython-36m-x86_64-linux-gnu.sogrp.cpython-36m-x86_64-linux-gnu.somath.cpython-36m-x86_64-linux-gnu.sommap.cpython-36m-x86_64-linux-gnu.soossaudiodev.cpython-36m-x86_64-linux-gnu.soparser.cpython-36m-x86_64-linux-gnu.sopyexpat.cpython-36m-x86_64-linux-gnu.soresource.cpython-36m-x86_64-linux-gnu.soselect.cpython-36m-x86_64-linux-gnu.sospwd.cpython-36m-x86_64-linux-gnu.sosyslog.cpython-36m-x86_64-linux-gnu.sotermios.cpython-36m-x86_64-linux-gnu.sounicodedata.cpython-36m-x86_64-linux-gnu.sozlib.cpython-36m-x86_64-linux-gnu.solib2to3Grammar.txtGrammar3.6.15.final.0.picklePatternGrammar.txtPatternGrammar3.6.15.final.0.pickle__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycbtm_matcher.cpython-36.opt-1.pycbtm_matcher.cpython-36.opt-2.pycbtm_matcher.cpython-36.pycbtm_utils.cpython-36.opt-1.pycbtm_utils.cpython-36.opt-2.pycbtm_utils.cpython-36.pycfixer_base.cpython-36.opt-1.pycfixer_base.cpython-36.opt-2.pycfixer_base.cpython-36.pycfixer_util.cpython-36.opt-1.pycfixer_util.cpython-36.opt-2.pycfixer_util.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.opt-2.pycmain.cpython-36.pycpatcomp.cpython-36.opt-1.pycpatcomp.cpython-36.opt-2.pycpatcomp.cpython-36.pycpygram.cpython-36.opt-1.pycpygram.cpython-36.opt-2.pycpygram.cpython-36.pycpytree.cpython-36.opt-1.pycpytree.cpython-36.opt-2.pycpytree.cpython-36.pycrefactor.cpython-36.opt-1.pycrefactor.cpython-36.opt-2.pycrefactor.cpython-36.pycbtm_matcher.pybtm_utils.pyfixer_base.pyfixer_util.pyfixes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycfix_apply.cpython-36.opt-1.pycfix_apply.cpython-36.opt-2.pycfix_apply.cpython-36.pycfix_asserts.cpython-36.opt-1.pycfix_asserts.cpython-36.opt-2.pycfix_asserts.cpython-36.pycfix_basestring.cpython-36.opt-1.pycfix_basestring.cpython-36.opt-2.pycfix_basestring.cpython-36.pycfix_buffer.cpython-36.opt-1.pycfix_buffer.cpython-36.opt-2.pycfix_buffer.cpython-36.pycfix_dict.cpython-36.opt-1.pycfix_dict.cpython-36.opt-2.pycfix_dict.cpython-36.pycfix_except.cpython-36.opt-1.pycfix_except.cpython-36.opt-2.pycfix_except.cpython-36.pycfix_exec.cpython-36.opt-1.pycfix_exec.cpython-36.opt-2.pycfix_exec.cpython-36.pycfix_execfile.cpython-36.opt-1.pycfix_execfile.cpython-36.opt-2.pycfix_execfile.cpython-36.pycfix_exitfunc.cpython-36.opt-1.pycfix_exitfunc.cpython-36.opt-2.pycfix_exitfunc.cpython-36.pycfix_filter.cpython-36.opt-1.pycfix_filter.cpython-36.opt-2.pycfix_filter.cpython-36.pycfix_funcattrs.cpython-36.opt-1.pycfix_funcattrs.cpython-36.opt-2.pycfix_funcattrs.cpython-36.pycfix_future.cpython-36.opt-1.pycfix_future.cpython-36.opt-2.pycfix_future.cpython-36.pycfix_getcwdu.cpython-36.opt-1.pycfix_getcwdu.cpython-36.opt-2.pycfix_getcwdu.cpython-36.pycfix_has_key.cpython-36.opt-1.pycfix_has_key.cpython-36.opt-2.pycfix_has_key.cpython-36.pycfix_idioms.cpython-36.opt-1.pycfix_idioms.cpython-36.opt-2.pycfix_idioms.cpython-36.pycfix_import.cpython-36.opt-1.pycfix_import.cpython-36.opt-2.pycfix_import.cpython-36.pycfix_imports.cpython-36.opt-1.pycfix_imports.cpython-36.opt-2.pycfix_imports.cpython-36.pycfix_imports2.cpython-36.opt-1.pycfix_imports2.cpython-36.opt-2.pycfix_imports2.cpython-36.pycfix_input.cpython-36.opt-1.pycfix_input.cpython-36.opt-2.pycfix_input.cpython-36.pycfix_intern.cpython-36.opt-1.pycfix_intern.cpython-36.opt-2.pycfix_intern.cpython-36.pycfix_isinstance.cpython-36.opt-1.pycfix_isinstance.cpython-36.opt-2.pycfix_isinstance.cpython-36.pycfix_itertools.cpython-36.opt-1.pycfix_itertools.cpython-36.opt-2.pycfix_itertools.cpython-36.pycfix_itertools_imports.cpython-36.opt-1.pycfix_itertools_imports.cpython-36.opt-2.pycfix_itertools_imports.cpython-36.pycfix_long.cpython-36.opt-1.pycfix_long.cpython-36.opt-2.pycfix_long.cpython-36.pycfix_map.cpython-36.opt-1.pycfix_map.cpython-36.opt-2.pycfix_map.cpython-36.pycfix_metaclass.cpython-36.opt-1.pycfix_metaclass.cpython-36.opt-2.pycfix_metaclass.cpython-36.pycfix_methodattrs.cpython-36.opt-1.pycfix_methodattrs.cpython-36.opt-2.pycfix_methodattrs.cpython-36.pycfix_ne.cpython-36.opt-1.pycfix_ne.cpython-36.opt-2.pycfix_ne.cpython-36.pycfix_next.cpython-36.opt-1.pycfix_next.cpython-36.opt-2.pycfix_next.cpython-36.pycfix_nonzero.cpython-36.opt-1.pycfix_nonzero.cpython-36.opt-2.pycfix_nonzero.cpython-36.pycfix_numliterals.cpython-36.opt-1.pycfix_numliterals.cpython-36.opt-2.pycfix_numliterals.cpython-36.pycfix_operator.cpython-36.opt-1.pycfix_operator.cpython-36.opt-2.pycfix_operator.cpython-36.pycfix_paren.cpython-36.opt-1.pycfix_paren.cpython-36.opt-2.pycfix_paren.cpython-36.pycfix_print.cpython-36.opt-1.pycfix_print.cpython-36.opt-2.pycfix_print.cpython-36.pycfix_raise.cpython-36.opt-1.pycfix_raise.cpython-36.opt-2.pycfix_raise.cpython-36.pycfix_raw_input.cpython-36.opt-1.pycfix_raw_input.cpython-36.opt-2.pycfix_raw_input.cpython-36.pycfix_reduce.cpython-36.opt-1.pycfix_reduce.cpython-36.opt-2.pycfix_reduce.cpython-36.pycfix_reload.cpython-36.opt-1.pycfix_reload.cpython-36.opt-2.pycfix_reload.cpython-36.pycfix_renames.cpython-36.opt-1.pycfix_renames.cpython-36.opt-2.pycfix_renames.cpython-36.pycfix_repr.cpython-36.opt-1.pycfix_repr.cpython-36.opt-2.pycfix_repr.cpython-36.pycfix_set_literal.cpython-36.opt-1.pycfix_set_literal.cpython-36.opt-2.pycfix_set_literal.cpython-36.pycfix_standarderror.cpython-36.opt-1.pycfix_standarderror.cpython-36.opt-2.pycfix_standarderror.cpython-36.pycfix_sys_exc.cpython-36.opt-1.pycfix_sys_exc.cpython-36.opt-2.pycfix_sys_exc.cpython-36.pycfix_throw.cpython-36.opt-1.pycfix_throw.cpython-36.opt-2.pycfix_throw.cpython-36.pycfix_tuple_params.cpython-36.opt-1.pycfix_tuple_params.cpython-36.opt-2.pycfix_tuple_params.cpython-36.pycfix_types.cpython-36.opt-1.pycfix_types.cpython-36.opt-2.pycfix_types.cpython-36.pycfix_unicode.cpython-36.opt-1.pycfix_unicode.cpython-36.opt-2.pycfix_unicode.cpython-36.pycfix_urllib.cpython-36.opt-1.pycfix_urllib.cpython-36.opt-2.pycfix_urllib.cpython-36.pycfix_ws_comma.cpython-36.opt-1.pycfix_ws_comma.cpython-36.opt-2.pycfix_ws_comma.cpython-36.pycfix_xrange.cpython-36.opt-1.pycfix_xrange.cpython-36.opt-2.pycfix_xrange.cpython-36.pycfix_xreadlines.cpython-36.opt-1.pycfix_xreadlines.cpython-36.opt-2.pycfix_xreadlines.cpython-36.pycfix_zip.cpython-36.opt-1.pycfix_zip.cpython-36.opt-2.pycfix_zip.cpython-36.pycfix_apply.pyfix_asserts.pyfix_basestring.pyfix_buffer.pyfix_dict.pyfix_except.pyfix_exec.pyfix_execfile.pyfix_exitfunc.pyfix_filter.pyfix_funcattrs.pyfix_future.pyfix_getcwdu.pyfix_has_key.pyfix_idioms.pyfix_import.pyfix_imports.pyfix_imports2.pyfix_input.pyfix_intern.pyfix_isinstance.pyfix_itertools.pyfix_itertools_imports.pyfix_long.pyfix_map.pyfix_metaclass.pyfix_methodattrs.pyfix_ne.pyfix_next.pyfix_nonzero.pyfix_numliterals.pyfix_operator.pyfix_paren.pyfix_print.pyfix_raise.pyfix_raw_input.pyfix_reduce.pyfix_reload.pyfix_renames.pyfix_repr.pyfix_set_literal.pyfix_standarderror.pyfix_sys_exc.pyfix_throw.pyfix_tuple_params.pyfix_types.pyfix_unicode.pyfix_urllib.pyfix_ws_comma.pyfix_xrange.pyfix_xreadlines.pyfix_zip.pymain.pypatcomp.pypgen2__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconv.cpython-36.opt-1.pycconv.cpython-36.opt-2.pycconv.cpython-36.pycdriver.cpython-36.opt-1.pycdriver.cpython-36.opt-2.pycdriver.cpython-36.pycgrammar.cpython-36.opt-1.pycgrammar.cpython-36.opt-2.pycgrammar.cpython-36.pycliterals.cpython-36.opt-1.pycliterals.cpython-36.opt-2.pycliterals.cpython-36.pycparse.cpython-36.opt-1.pycparse.cpython-36.opt-2.pycparse.cpython-36.pycpgen.cpython-36.opt-1.pycpgen.cpython-36.opt-2.pycpgen.cpython-36.pyctoken.cpython-36.opt-1.pyctoken.cpython-36.opt-2.pyctoken.cpython-36.pyctokenize.cpython-36.opt-1.pyctokenize.cpython-36.opt-2.pyctokenize.cpython-36.pycconv.pydriver.pygrammar.pyliterals.pyparse.pypgen.pytoken.pytokenize.pypygram.pypytree.pyrefactor.pylinecache.pylocale.pylogging__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pychandlers.cpython-36.opt-1.pychandlers.cpython-36.opt-2.pychandlers.cpython-36.pycconfig.pyhandlers.pylzma.pymacpath.pymacurl2path.pymailbox.pymailcap.pymimetypes.pymodulefinder.pymultiprocessing__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.opt-2.pycconnection.cpython-36.pyccontext.cpython-36.opt-1.pyccontext.cpython-36.opt-2.pyccontext.cpython-36.pycforkserver.cpython-36.opt-1.pycforkserver.cpython-36.opt-2.pycforkserver.cpython-36.pycheap.cpython-36.opt-1.pycheap.cpython-36.opt-2.pycheap.cpython-36.pycmanagers.cpython-36.opt-1.pycmanagers.cpython-36.opt-2.pycmanagers.cpython-36.pycpool.cpython-36.opt-1.pycpool.cpython-36.opt-2.pycpool.cpython-36.pycpopen_fork.cpython-36.opt-1.pycpopen_fork.cpython-36.opt-2.pycpopen_fork.cpython-36.pycpopen_forkserver.cpython-36.opt-1.pycpopen_forkserver.cpython-36.opt-2.pycpopen_forkserver.cpython-36.pycpopen_spawn_posix.cpython-36.opt-1.pycpopen_spawn_posix.cpython-36.opt-2.pycpopen_spawn_posix.cpython-36.pycpopen_spawn_win32.cpython-36.opt-1.pycpopen_spawn_win32.cpython-36.opt-2.pycpopen_spawn_win32.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.opt-2.pycprocess.cpython-36.pycqueues.cpython-36.opt-1.pycqueues.cpython-36.opt-2.pycqueues.cpython-36.pycreduction.cpython-36.opt-1.pycreduction.cpython-36.opt-2.pycreduction.cpython-36.pycresource_sharer.cpython-36.opt-1.pycresource_sharer.cpython-36.opt-2.pycresource_sharer.cpython-36.pycsemaphore_tracker.cpython-36.opt-1.pycsemaphore_tracker.cpython-36.opt-2.pycsemaphore_tracker.cpython-36.pycsharedctypes.cpython-36.opt-1.pycsharedctypes.cpython-36.opt-2.pycsharedctypes.cpython-36.pycspawn.cpython-36.opt-1.pycspawn.cpython-36.opt-2.pycspawn.cpython-36.pycsynchronize.cpython-36.opt-1.pycsynchronize.cpython-36.opt-2.pycsynchronize.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycconnection.pycontext.pydummy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.opt-2.pycconnection.cpython-36.pycconnection.pyforkserver.pyheap.pymanagers.pypool.pypopen_fork.pypopen_forkserver.pypopen_spawn_posix.pypopen_spawn_win32.pyprocess.pyqueues.pyreduction.pyresource_sharer.pysemaphore_tracker.pysharedctypes.pyspawn.pysynchronize.pyutil.pynetrc.pynntplib.pyntpath.pynturl2path.pynumbers.pyopcode.pyoperator.pyoptparse.pyos.pypathlib.pypdb.pypickle.pypickletools.pypipes.pypkgutil.pyplatform.pyplistlib.pypoplib.pyposixpath.pypprint.pyprofile.pypstats.pypty.pypy_compile.pypyclbr.pypydoc.pypydoc_data__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyctopics.cpython-36.opt-1.pyctopics.cpython-36.opt-2.pyctopics.cpython-36.pyc_pydoc.csstopics.pyqueue.pyquopri.pyrandom.pyre.pyreprlib.pyrlcompleter.pyrunpy.pysched.pysecrets.pyselectors.pyshelve.pyshlex.pyshutil.pysignal.pysite-packages__pycache__zzzz-import-failed-hooks.pthsite.pysmtpd.pysmtplib.pysndhdr.pysocket.pysocketserver.pysre_compile.pysre_constants.pysre_parse.pyssl.pystat.pystatistics.pystring.pystringprep.pystruct.pysubprocess.pysunau.pysymbol.pysymtable.pysysconfig.pytabnanny.pytarfile.pytelnetlib.pytempfile.pytextwrap.pythis.pythreading.pytimeit.pytoken.pytokenize.pytrace.pytraceback.pytracemalloc.pytty.pyturtle.pytypes.pytyping.pyunittest__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyccase.cpython-36.opt-1.pyccase.cpython-36.opt-2.pyccase.cpython-36.pycloader.cpython-36.opt-1.pycloader.cpython-36.opt-2.pycloader.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.opt-2.pycmain.cpython-36.pycmock.cpython-36.opt-1.pycmock.cpython-36.opt-2.pycmock.cpython-36.pycresult.cpython-36.opt-1.pycresult.cpython-36.opt-2.pycresult.cpython-36.pycrunner.cpython-36.opt-1.pycrunner.cpython-36.opt-2.pycrunner.cpython-36.pycsignals.cpython-36.opt-1.pycsignals.cpython-36.opt-2.pycsignals.cpython-36.pycsuite.cpython-36.opt-1.pycsuite.cpython-36.opt-2.pycsuite.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pyccase.pyloader.pymain.pymock.pyresult.pyrunner.pysignals.pysuite.pyutil.pyurllib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.opt-2.pycerror.cpython-36.pycparse.cpython-36.opt-1.pycparse.cpython-36.opt-2.pycparse.cpython-36.pycrequest.cpython-36.opt-1.pycrequest.cpython-36.opt-2.pycrequest.cpython-36.pycresponse.cpython-36.opt-1.pycresponse.cpython-36.opt-2.pycresponse.cpython-36.pycrobotparser.cpython-36.opt-1.pycrobotparser.cpython-36.opt-2.pycrobotparser.cpython-36.pycerror.pyparse.pyrequest.pyresponse.pyrobotparser.pyuu.pyuuid.pyvenv__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycscriptscommonactivateposixactivate.cshactivate.fishwarnings.pywave.pyweakref.pywebbrowser.pywsgiref__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pychandlers.cpython-36.opt-1.pychandlers.cpython-36.opt-2.pychandlers.cpython-36.pycheaders.cpython-36.opt-1.pycheaders.cpython-36.opt-2.pycheaders.cpython-36.pycsimple_server.cpython-36.opt-1.pycsimple_server.cpython-36.opt-2.pycsimple_server.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycvalidate.cpython-36.opt-1.pycvalidate.cpython-36.opt-2.pycvalidate.cpython-36.pychandlers.pyheaders.pysimple_server.pyutil.pyvalidate.pyxdrlib.pyxml__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdomNodeFilter.py__init__.py__pycache__NodeFilter.cpython-36.opt-1.pycNodeFilter.cpython-36.opt-2.pycNodeFilter.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdomreg.cpython-36.opt-1.pycdomreg.cpython-36.opt-2.pycdomreg.cpython-36.pycexpatbuilder.cpython-36.opt-1.pycexpatbuilder.cpython-36.opt-2.pycexpatbuilder.cpython-36.pycminicompat.cpython-36.opt-1.pycminicompat.cpython-36.opt-2.pycminicompat.cpython-36.pycminidom.cpython-36.opt-1.pycminidom.cpython-36.opt-2.pycminidom.cpython-36.pycpulldom.cpython-36.opt-1.pycpulldom.cpython-36.opt-2.pycpulldom.cpython-36.pycxmlbuilder.cpython-36.opt-1.pycxmlbuilder.cpython-36.opt-2.pycxmlbuilder.cpython-36.pycdomreg.pyexpatbuilder.pyminicompat.pyminidom.pypulldom.pyxmlbuilder.pyetreeElementInclude.pyElementPath.pyElementTree.py__init__.py__pycache__ElementInclude.cpython-36.opt-1.pycElementInclude.cpython-36.opt-2.pycElementInclude.cpython-36.pycElementPath.cpython-36.opt-1.pycElementPath.cpython-36.opt-2.pycElementPath.cpython-36.pycElementTree.cpython-36.opt-1.pycElementTree.cpython-36.opt-2.pycElementTree.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyccElementTree.cpython-36.opt-1.pyccElementTree.cpython-36.opt-2.pyccElementTree.cpython-36.pyccElementTree.pyparsers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycexpat.cpython-36.opt-1.pycexpat.cpython-36.opt-2.pycexpat.cpython-36.pycexpat.pysax__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_exceptions.cpython-36.opt-1.pyc_exceptions.cpython-36.opt-2.pyc_exceptions.cpython-36.pycexpatreader.cpython-36.opt-1.pycexpatreader.cpython-36.opt-2.pycexpatreader.cpython-36.pychandler.cpython-36.opt-1.pychandler.cpython-36.opt-2.pychandler.cpython-36.pycsaxutils.cpython-36.opt-1.pycsaxutils.cpython-36.opt-2.pycsaxutils.cpython-36.pycxmlreader.cpython-36.opt-1.pycxmlreader.cpython-36.opt-2.pycxmlreader.cpython-36.pyc_exceptions.pyexpatreader.pyhandler.pysaxutils.pyxmlreader.pyxmlrpc__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.opt-2.pycclient.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.opt-2.pycserver.cpython-36.pycclient.pyserver.pyzipapp.pyzipfile.pypython3-coreREADME.SUSEREADME.rstpython3-baseLICENSEpython3.1.gzpython3.6.1.gz/usr/bin//usr/lib//usr/lib/python3.6//usr/lib/python3.6/site-packages//usr/lib/rpm/macros.d//usr/lib64//usr/lib64/python3.6//usr/lib64/python3.6/__pycache__//usr/lib64/python3.6/_import_failed//usr/lib64/python3.6/_import_failed/__pycache__//usr/lib64/python3.6/asyncio//usr/lib64/python3.6/asyncio/__pycache__//usr/lib64/python3.6/collections//usr/lib64/python3.6/collections/__pycache__//usr/lib64/python3.6/concurrent//usr/lib64/python3.6/concurrent/__pycache__//usr/lib64/python3.6/concurrent/futures//usr/lib64/python3.6/concurrent/futures/__pycache__//usr/lib64/python3.6/ctypes//usr/lib64/python3.6/ctypes/__pycache__//usr/lib64/python3.6/ctypes/macholib//usr/lib64/python3.6/ctypes/macholib/__pycache__//usr/lib64/python3.6/distutils//usr/lib64/python3.6/distutils/__pycache__//usr/lib64/python3.6/distutils/command//usr/lib64/python3.6/distutils/command/__pycache__//usr/lib64/python3.6/email//usr/lib64/python3.6/email/__pycache__//usr/lib64/python3.6/email/mime//usr/lib64/python3.6/email/mime/__pycache__//usr/lib64/python3.6/encodings//usr/lib64/python3.6/encodings/__pycache__//usr/lib64/python3.6/ensurepip//usr/lib64/python3.6/ensurepip/__pycache__//usr/lib64/python3.6/ensurepip/_bundled//usr/lib64/python3.6/html//usr/lib64/python3.6/html/__pycache__//usr/lib64/python3.6/http//usr/lib64/python3.6/http/__pycache__//usr/lib64/python3.6/importlib//usr/lib64/python3.6/importlib/__pycache__//usr/lib64/python3.6/json//usr/lib64/python3.6/json/__pycache__//usr/lib64/python3.6/lib-dynload//usr/lib64/python3.6/lib2to3//usr/lib64/python3.6/lib2to3/__pycache__//usr/lib64/python3.6/lib2to3/fixes//usr/lib64/python3.6/lib2to3/fixes/__pycache__//usr/lib64/python3.6/lib2to3/pgen2//usr/lib64/python3.6/lib2to3/pgen2/__pycache__//usr/lib64/python3.6/logging//usr/lib64/python3.6/logging/__pycache__//usr/lib64/python3.6/multiprocessing//usr/lib64/python3.6/multiprocessing/__pycache__//usr/lib64/python3.6/multiprocessing/dummy//usr/lib64/python3.6/multiprocessing/dummy/__pycache__//usr/lib64/python3.6/pydoc_data//usr/lib64/python3.6/pydoc_data/__pycache__//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/unittest//usr/lib64/python3.6/unittest/__pycache__//usr/lib64/python3.6/urllib//usr/lib64/python3.6/urllib/__pycache__//usr/lib64/python3.6/venv//usr/lib64/python3.6/venv/__pycache__//usr/lib64/python3.6/venv/scripts//usr/lib64/python3.6/venv/scripts/common//usr/lib64/python3.6/venv/scripts/posix//usr/lib64/python3.6/wsgiref//usr/lib64/python3.6/wsgiref/__pycache__//usr/lib64/python3.6/xml//usr/lib64/python3.6/xml/__pycache__//usr/lib64/python3.6/xml/dom//usr/lib64/python3.6/xml/dom/__pycache__//usr/lib64/python3.6/xml/etree//usr/lib64/python3.6/xml/etree/__pycache__//usr/lib64/python3.6/xml/parsers//usr/lib64/python3.6/xml/parsers/__pycache__//usr/lib64/python3.6/xml/sax//usr/lib64/python3.6/xml/sax/__pycache__//usr/lib64/python3.6/xmlrpc//usr/lib64/python3.6/xmlrpc/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-core//usr/share/licenses//usr/share/licenses/python3-base//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35633/SUSE_SLE-15-SP3_Update/49d100f4782fe3fa552c67d6b7bc38f8-python3.SUSE_SLE-15-SP3_Update:basedrpmxz5x86_64-suse-linux           !"#$%&'()*+,-./0123456789:;<=>?@A B    CPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6c78695a7e09fd7e73529e38b7970d8da8086ee1, for GNU/Linux 3.2.0, strippeddirectoryASCII textpython 3.6 byte-compiledPOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsPython script text executable Python script, ASCII text executablePython script, UTF-8 Unicode text executableemptyPython script, ASCII text executable (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=edec2f781245dce47cf33bb03a705a961e22f123, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=96c3a193089312f58c6609e32461badfd702e12f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=67cdde763b3cee1ccf2362e70cf1e0e543a8ab82, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=47cdf85d64131b64d58b0803b9c5f622a0502055, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=21523f941dcd818e15786fe41d920284a37d5169, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9839e49cb6f45dd01b24cd39ef1efa2b18bc35a8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c399e01936d5c368e86669c42294f82da6107f3b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=94f328102bc4b5711c027689e84324a9244eeb9d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d5c612d850a68d6dba1df1318cbba6b2aa397cf3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=663fec1b9e8d676d5ab96465678ab43b1328ca4c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ec6d3a03cd36e1c0ab17a29c6a554838eb95f50b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=28a4182166a3ee3f573ab0681353885345dbcf89, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1155980cbb66c7137a64d23e0d06ffdc38593e1e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=953ffa6400ed7dd33bc559110e807e2696d167bb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0a3784af32e42ebd2bd6f7e8d68088bc6cc47556, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=399f5b163c846edf7c66082dac95f6a58d45513a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=12752c8f636b544980f4a6ce96a152000bb913e2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=793d2fee901e3b05290a7e504a47de03d94596c1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0beae39411635e8f0c805a4ad69f877a2c2ae08e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=01c6e2c2e5b40b87a87f34a9236ef1f629406d6c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=84dc181192bd63d912943ef3939126c870057ea2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=61d3683863faa5a5fd4b3737c8f41b14d2d84c9f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e56896d02a69adcee05ea9ab7f29b518f641611, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f8205100d24d9480f34add3de5d7d9d6dc9be55, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a3d0a07fb3d4b55bfa5153e8d2634aa851e1f2d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9d181f2dcffb9f848cbc7b6806655bedaeae296f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=db1fce1820f72662aee5cd1268e062f411ba8305, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d7906ad58654249871e069da40f2ef21736d9da, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed13053f87ab62a907ca514f6bda318819a10f3e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0d8cbf00b9d76637d23b7461af96153a8982360a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=19ba29806c4c283373f97403e46e831eab726e12, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=912b968655b9939c3d0b5685ca24dff571593a27, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e19165f6d3d31691fcff48bffd62f7e49dd81fe1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a385ab09ff0ce07ff3cdb0d549f3c59c731a3f70, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c19754927072aed47935a3c006d4cd370e82e3a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=54dfb7b2c6d39c6fa802cb782e9dd2fe102d3815, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3949a7b1c0843159f4e6e5605ab09a34966deac2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=520382743255ab62c5be27dc5fe19e150f03c8b2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fcec323904130b50ac9d246766ae76746fe1173a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3515131694399fe93610b668e872db8a56692a3a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a84ad2ba6da1382178f5f024ab3c2f121987d3f0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd19bc416a278f4b8387696507b6a1e5393e276f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=af5c7d4193928d981f6e4bded9fe897f631f1008, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c8bd1e7a1bd5695e86f51eba65139d8913cf391, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6b7ad1da9e63e9398dfc53574bb1087be2a2202d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9168f58eb42956f5dc8f1f9a0c7c04425dc94a72, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e2cbc8d42cd25a2c21d396f996ebb1a6c6320a7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9894410dafc918eb3c53f174c5cb4b57d7680c41, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e3e6439f74c69acded14c4e756acd7f308e4d60, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8fb286044c01b8450d74818b93f402c805d27ee, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0589e4bcf059aef217c082a36e0f95fd0e98c35f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=de613757386c03ea64da6c46ef3b95c51ca9a643, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ef69fd53c6b86ab3b34d228802a4258d2f26ed20, strippedtroff or preprocessor input, ASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#1;GOW]ciry!*1:BLSY`gpqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 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 9 ; < = > ? @ A B C D E F G H I K L M O Q R S T U V 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         RPR R R"R RR R R"R RRR)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)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)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)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)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)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)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)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)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)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)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)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)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)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)R)R)R)R)RR)R)RR)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)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)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)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)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)RR)R RR"R RR)R RR"R RR)RR R RR"R RR)R RRRR"R RR)R R RR"R RR)R R RR"R RR)R RR"R RR)R R RR"R RR)R R RR"R RR)R R RR"R RR)RR RRR"R RR)R RR"R RR)RR RRR RRR!RRR"R RR)R RR RRRR"R RR)RR!R RRR R RR"R RR)R RR RR"R RR)RR RRR"R RR)R RR"R RR)R RR"R RR)R RR"R RR)RRRR RR"R RR)R RRR"R RR)RR RR"R RR)RR R!R"R RR)R RR"R RR)RR RR!R"R RR)RR R!R"R RR)RR R"R RR)R RRR"R RR)R RRR"R RR)R RR RR"R RR)R RRR"R RR)R!RR RRR R"R RR)R!RRR RRR&R%R$RR"R RR)RR RR"R RR)RR R RR"R RR)RR RRR"R RR)R RR'R"R RR)R RRRR!RR"R RR)R R R RR!R"R RR)RR R"R RR)RR RR!RRRR"R RR)RR RR!R"R RR)R!R RRR R"R RR)RR RR"R RR)R RRR RR"R RR)RR RR!R"R RR)RR R RRR!R"R RR)R!RR R"R RR)RR R"R RR)RR R!R"R RR)R RR R"R RR)R(R RRR'R"R RR)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)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)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)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)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)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)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)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)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)R)R)R)R)RR)R)R)R)R)RR)R)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)RR)R)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)R)R)RR)RR)R)R)R)R)R)RR)R)R)RR)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)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)RR)R)R)R)R)R)R)R)R)R)R)R)R)RR)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)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)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R){'d3Ppython33.6.15utf-813f04fdc85940bf3d61c4886c5b27c2a2ea3d1fcec75d875e11a9cff332770ba?7zXZ !t/8]"k%a KvT|JW0Ife밈PZn*LFx-bH:Q!Eb'V5MZ {եcӞp5 ] 3TqܶB'ă=Zv;ӖfuM '9SRA{.0vMz ϷR3p`xL#)`1ll¼9fKM2 pN. B~L:!Q[Vf ;[@%L$w&ꋌn" "Rh , ;Z9]`+,6Z+綨 f[08D(*ՆPNs׬^fm̆n  6sp4xg1WuMLtYzレX8ԴL2XXAڍJfpT?v5vhCx0ӓ)#muO'zJ6=P66$_ka[$$}G[x|A5ZP:Ijxkhm'nYe!]ZuvavQdgsM7o<Ns9"$ץv(!Hmkc5V.X B?oqp #jD@~ܫQ% !y*[gIg| "?jY/Y v!Y銬wć>Ys.f,'Sw`NjNPyB>h>wE)ϙW7\%>^I0ސ-b }-°ҌέEl<V9:mRhO'HR kƀ*a`ZSK{m>~L86,5fCVQtwPp7qpnJi rA塞l{#2\;3}H^/jf1/BeT{$ bX/(abA`_vq_b!\>G0f5G qCvE9A a42-" ǂpJĊTSgX,қC$aj_po#}uY|KXwXo kbML'50'ى5y]zI׏IuɒU @*!u OJf'8`+p!x3]put MƼ޺P w:3U(ģmI'z(rVȝBkжea "H%1_T,wwTd/UZ9)+ aakJ^Y{`7W/lϤuvvFr f Gܒjo讕$jެId(krer M8Jԅ >yez{q~ep84wsٹ_431ZGi-0$li)",6  Ȳ'+eoIX;E ha(Dj՚ax45W"G/ ;n؉ѣ@/&J~ }XtH]S?6= TLQ !ט\.FKe\E5иCn iRMj7!4O!^7;C&o<گ^G3?"(7ƗN# du]1^ͬ$+"j{\eXFXh v, gE-y 7ڀevaBdž<;d _ļ?p]F&iū!  G&\@xϾ<歲WzL1|$gj2G3TI![h>AWΩMRVlxf% 7#7G+D>㩌!ùosmfOXptL4wk(A_/ә `60b<>l#tBf=a ͋[kIqih>z8鹦?7ѹ }<+nN3gŗ5BI,EDzMtS#0d :c#\zМUqL=va* 2kR-1WjÝ8`eh¬S5 (weLL225(oөAN,“9DL-io=՟25H߈2&R-޷Qz ir3dJkZ9:cuӄDl`"^SG=S/C8VJ3 l՞kI n~a581l*a &l X {0cS 5G6 }=cPQ3|\[#]z ow4ВR>OqE}!eN2zrp{v?a 2<'H -k.dn,p"^Z,A$N֦QRH.Ni# hk`籰 iZ{4J*F5ᦺ*esaęZݼX d#{ >z[y,47pVh)|UW_5uz7b{~,D0<VHG_F*&q_̭Uq̘1_aVGrp92 nzW HYgǎ[CV[3C4y;Ygy PdMRG%0{1GԵv0iO|n_)v@K?|yJC},BW{6"wU_a?gapi$a̬q'I|D:!U:zQeyX$4^}=È.S(eS&tɃXG.at#-+0^ rо*V FwdN>u#׻&PTC{l%DL*GaM rdSKe㚬ǏJ bl 6)?:cc.v_lSyBk_Qb# }QG{vA̽܀zx7+j;5R_$/ #GsPGr CBL~=iIa:&w- ):=;S+eQE7 X Bڼ/7jp2|,뿖+Ƈ+9ٶ!vv [)NU2To?FKq>vek$fi ۠CkU-Y25I{|$V{T4N w!ST`k}5'\McϒU):@\fkQ74nd,ӐZ @=]`(;R;޺#/Pxvֺ ?3,B##C`^k*{֫}(f"(1,2OO<.^L>%vZ⭿C~E~Qr\{*`K'â;6-vˠ٠#Jٛ&MG}B]{lY15JU2[iX&o2vADKU㭀sLF(W,x ĥX38CMNOiO-TTR3Ș,I(`ympN-qnoWklWyoDk_9+=m!vA̙?f?d9`7OtovX*/Z*3u}ĐcœMF$M ~p4U28O'dzfZӴǎl1y:3#$`+| ծ5j?֓ {#sC˜ꨈߝBQlw~PxOkNBy%䓝z`Q/8qzib^Ҕ#={njf]eG CpU~ӑ:sHT}/bƽS퀸L4 +2KšA=ն`.$sOBx5z*ls8@DNn#A$ (|Рn?oV5r~{,2]-X!=̘)=w&Y274 6"~ Hf32/'J ~05yDh ! g R&3!Renz{XZƶOys E-ϩ_>SOKT@ZA'Qq0˝ϝ(wze=Oo2A]^~z)Q%=7qC5*]5G?ɿ)3DLw> 3\Ɇ'%7G0Zhѷc!<ޜ^s#.4˧ &,+zVȢ|5zl1V]T#딕l?&0~IH񿗦L)إtd{timߢ)Kx2/Ԫ6cDX} ˗i;Cssm#wc6ւfȌxLF!vQD"nm^ʩIA^ބMj㼋T7fvQLzsn*+0E}ټRrUe(HnpnƟpt)Cn ' ѳPڎq;7_.XL(cgDW9a~*rKCiV `,n շ7C>l.ǍuM*+OO]VF]%+Dll IE$ضdxlPNͶgq|iǹ̖hI <8< 0t{Cr@CHБLpt{I[lPr1*D$hs 6IeHzCH>6|_&GhJ_̪"QԜSl%XJ˯[ S CSOg]\+ 8] ŅfVO1UMl'p }507Z,˶CrGb*O: 89äѐL&lu*Mm J*Sk`DRLҹiɚ}/ + b_'h:X.iolˆ6wlWfUѠ՝Č?rwGbӧ G'IG08ĊRKk 避ےΝo!0WC)>$ s`lLh`l)4so6Ԕ Nh,2t^JL!e;n| @,QZD9 4;ʮ7IF{陚^=i_A\%тX0c0))hbid72G)&1[}Jg3TW Knb?ad0ލ&4iE@ѭxqb ?MߡBjm[#REtzǗ3|]I=;?]l|Qq1fDT!/";pKL.Kic>Bۀj,>H/|krN'<9"3iP=Y .>gBA`g&9DhlHC 6X}2gY_/t#I =*ljg h ?.~%0։re~b N@JPukACډ e4!ȹ C>7}C=,rNAiRFwNس|OEz.?ԗ](Њ~C3La#=UW%wS/֫7w@i6Sa/sAѬS e?b #eJd)wR)T>֭J 'Hٔyc.9y/I (B+6C֯x!5ݍWK䭲nV3_I[bVk?Nj&DeMsh?a$t6RӁ_+ކTAK>ڏl8eñrhKa>c8Lyu1BaNAǚ4V4mvm/'m^^R䉤D CL 2, Z]6C#+@iCeVi[d\nRsh\Q0-%4.E1gau׹5]nӿ/pJq0Wk :AUiqw\PY%z9{g w$"vzR2uvEMkI\vX "wOW7Hݜ\)2%1k5ؖz)3/!O%8;vSPȠOF0 5R 1R޵%kHd >QUlX;N<_b؇l 5^8E =6#+CzpeP҃6Bi& 5fxcֶÊbʮ4K >0XvnG@<Ŷdw {Ч aZ9RcV*Dƕge}ֆT>\FvN$4-7mMT9 = FYZQQQ^mxa= *8vXeUihy3rİ!  |kYS%,g2!~LŨk:f_ = P4]'ERY%L@fBY>?oQ6(鳭ֲ5UUxѴ=i`BuEW,CJLʹjƧDF f=Csʊ9JRwKؼ\f4ˬ|#x\$uSq C!wOUWk Mg)p.ΔBrpv P0t]x\I㼱 T6#\?YqXy R?k #P˅Ei:f[wX%JE2|\ɯi`2}p_fʢN-YFҥlBhȔIrq=T.eU#od7ɯWF۔'9v(p;“tꜟ ܒL̷GIqs d 60=ˉ]W]>)VM= 0 9scdc9T{=w.jVe=Q,u >kʅCS/j $,q}W@m|R'7dK=qˮa 61I?5ܘudfEGlԄ83dhEبoh?' .>zzW<P?9 cTfӌ *r4|u҂?܀tztȃH \H0 O9# DCۀbm2f#pf|1׍^/emJ9lZyd8G`oKܖ')mg3ά=N(x+M&QdTE\vsRy6 ̢|c1}!crHb٤01i '\?窐'(&#V9S)# `-1\յ^wmc p2u.2Mn!3cM/$ jm&@lVdN_5l@5-:Ηƀd\.n&Tp^nUʘ5FCdl6VmD#׌fM_жs1~"5V1GZ/@7nYJN:XDXqH[ abntK8*jT6e(DKIA,^F2qch|[Ɠ,wKx`AeFZ)e|T9A.9DN׺+*+cܗ5Va7>W' tMicvRJ]7U5u֙sFb|7Xm7n[}G ;*q^W6vBSUWݱ"x6i|{/\%iOTY)o&}G87f !m;& % 2%'*7/ >l "Zi^oGP{bW(q~S ɉwRu~[xXvʥ,6^ G dTԙfj) ?|XLjs玧E n5Vdl`S6=>e{be,Zs3(cL7{g(dC%;qt&%ػ@}C1RXyH9vsϖ-+`#!u3!Y^MkY,z3`W$5ǓAB6whe7%qC"W)- !twzNzcmٜ!y ̕}#Gӗ^cBJ[BLzI-5u;?~EА~bEgm.ds$N7 H s8B|贜 .(5 '6F_T#||D"3P_X6~#,:pe^z?}XG5sXz0,+4,Yzwm]x ɿ=f0<2s Q^W\3JUXg ԃ)> Oӯ0q$9QbrLFё! u cGԐD{Aaqj hG(Wm\TgpªuGom?_hߩz[n5E|v@c )o^fx;U]^0'?gNMK $2V][0OJƒlUdUb5_x hV)t] Չ~QTp1?}{a4^h?p%0v}K8rr\?:@n%Q<n]AYwzJڼ_ _S-P,X%8\($Q=.$BTXp¥KBIpIg.i|n—r!*0i.YGWɖd oSMSyx-Pvx06WMPecb13<Օ4Ӫ Tc;1MFE儾^ EF {#z^wn3S#Hmo'۟uJ8s:hhP#fXpבMq&D Y.W/N1Y$Kxn^kѣ>sZ5QBaţͷ+jĎDӽaWB#/dK/p6@ *x|h lfu%>= ;~|Z[s3\$jW>IX?'`%5paSv | @ڜI=R7;0E;+q;sN:pl՚}Z{ ks"7\ܜ\|*M\C6*<Єt^7gr'??i2aU v=)g.c*h8Ֆ"p`楋dB#g )pv9[8 $&Mr0a(,q[[pzcI(ZDZx"c-rXf_dkVmLdd"Ft'SHVu_Cjr)Hug3H^>WOrAQ_Bwzxe_3~}~5ly.S4L>9.b< =s܍6K:8!Ɵ&yEL'Gb∿KXlNuXBtΦΛlh5'#1.]}O@rzI3'v=³frP}V*Qr!O MPC4lEQYIsoEu8[?Xͧ=Vh6) {u_3ũ3vԡh^PS +$y_оNλwJ|[ _[aD1J ZZ3J{:--IʻN7vH;4 ]b:Rq9Sx'.4y f>iwڞT|TǸ )F+ 1:ySTT@9V jHqO~n ش,2nSx6-;:rEevQ));O12 p"VR*uCi]LNuvkQ_Dz];lXu}n٭&`bg'b(Q{ pКŗ͘G$Hյ/)`-i{KGPQ0$4"2;X\qMwC ՝g-9{՛,CrLw)f3w5d~z5JzLnbs*IW\Z`{L⮑QY-^t%E3 _N3՝yVqmO Fw"b)QN4|$AFJcO%$VWjaZ>(|T>uR}XB\M?()D4ޟ()O"#X,<+ƝtRPҜs5i`-S:ě'vn@{Mҋ_cWB\"S-CG*vCfpQY:Gz*?fV{gg/ =z"ߨM| 2:$A(bi}rci$K$$K18w:W{w4A^.8~"+kr@}SV*YVlʁб=cnZOqUJ&ֲocڙ2rpjQV'CnZ{4X.Y0@l{elđ-_N2 u Hru][6Vmsz 0".Qjڜ[!m`U1(&̈́ dmxRލTz-j`9O<#9\Ͼv\/6f7=δ9T: fH}dxNv<;(o B[|Ȩaϡi8unZ__ӤF#!=Pϊ8#z*3AL٩NL3Ői&˭eHV ˾1?'b:dpq O lgBP;\]0k8\DQqi΅ꪜD#oPpO\8KA,)&0'QxNq>1n^ɎoB]=3(ry.C :/:Tp"TM],6%RӲZĿ{-['=~ X_PtFeRy橇|3]7J- ǜ!i[o޾WT}L#1q0[/{b@4}dPͮQ뀻hhIصei+ ӸNֹ)qyU urBKEþA:&IiQٗ1G\~m!P'XbE˿!Z8naL${d9ȾI719X\ tbHS\)VO9EZ0~ޠ/v&K FH8s˜!wK<Әqnݼ!`ޛĈ9ɚBH%{e>vD>_."%L!qGY`JIG=KG1GUQXݨӊ YM />xA stɝ}/KTyx#+ X/6{$-O[A~X$0 rRׁL^*wJmj;=46?ֲ#O.'l6YcNO2HU$a:Q1>><}<@:N?q QzY_Xewb#q?@%OUMg%h/ʴi-Ԟ$5BA]yQYr?nkWYl5鳣_,ψ|ځ5 Y$NƨX ,"ڽv9 I FFA,)w@DqRŪn,uĹ1/O <N[؎,7}Xָ_0k:WdV E+)9(}``7`8+"tL,p!z?aWw̆ݓIo]; q*V4U~eg5;JT!.E\b@IܬgN]81.t\&+^ki AH-c(-de>(%LNLz)7vx+">$60:MofT=З f?Œ<'bwM A?GCRȏwB &^I?g)+fwqC0 |, bnɛ`)骃xNLS=t}Ք ԏ^RIݙhYB7[XPvRq%ǒz4ډ(x>nQQܠW+]Xb;/5>!+[c#tp*j(yDɹTĚN 䣓)f\l'aHByg>|Q}Fr">MPϓͣ͝ʰKlO\Oz*KSqor+$%W4Sn:)pex҇@V|TG;WLbʆEG5p߼Pkl hn8cR6yߚ]M[%?x Xӡ?Hm~meV!"P4P5GqAr?CEl|5)cuTm٩ p!O\ 7 YD̴5 ?W $kKJj@=ycy3".A=?|d"8JRd?aݧH6^Q$ /o 9ֆ0SlކEaY9%->ۊR{Pf ,|=B'ɶ+w75.X!E[cL6H)6H 1mu{EzZdLeޤḺW yY~@0 j}RESo>UP} D ݆L?#Ph|i7?H0<}E8k>g^~a[-羽Z9lQGˇN A@.FQᄐeUvxo#ˤW3JG(_x qs;f?NljYE =hS?4f*^]bf/dpITIs._^H4xw(@o-KɟcUX@_xǷm= 2oj&o̟Ap-ɾ>[:%&@SoS'ȄcT@99mQڟĂEU X%RN2ɾbgg@8]'Xpְ3aS="ȅwAt4UfntZrCȷӽw~Z &iHv}Ua:cD?#%e7Sh{$]$_Ƒc" $J9b,:[K7}MdSD}h(_,ٕ]0܌^*NĦR5t^U'@&#R󋨅X@khQ|@R:ӧǎUxCURK)&4_(p#wSK WX  8( lEI\tӛ\v7=y֜8$xtn>ӺJk/7~L-0Β[B i`Sl ~"c(lCCrWma8C>NweL*jA6/ig+D ~t*TY.sqY12€CP|{B;8ŃHkZe6cJw`54uޫlʋ{&] KSPHٯhi )Q`x <|~g)Fb~3  'gy:#mS\lNN,qruOds=>}-'x#I T?xqe=YKsYS._ז#hÔڠE.IOj~"t(:p nIޛ*1/s]^*TH 7=@q5{w7+㜫*Uy(duEj-ȮJ u ._/?:lx(`0v0[1kU#4C`bSr;qvvѪSz. Xq/ !M]4cP:$ߧb<y3Lz\2TwE׌FJ7%zs%]h6dwtGѡ1aB æoO[7[Sm3[90 J5tAs-~S2$IVSJ' W oR N \JD PKldDbLZ$>o}4KWh\}"s(WW્ɸ gO_WZhSWl2 b(ͦ*=SnEc @4Oz#:ͤԲĦQ_VCdُ]vXVP /[iC-O53mCHRus/~3ҍ VAtfqtVy0^<Ka `@a@] vt@]Zrl["|B1X K TaKf]8/#jsm*J2le'/QP(aC 3ߊdGa*:_b#H2kFbY]S2ʍ sDGbZxJҩ|ʔٲqngƨl`TgtىD[Ǒ6[m#yM ڣUX(˱$s9~x QCkUln+K;G ++%ձH 9_2gtrw&ۘ|!t2Ix`:)bmjE =^-:]d7*vF!l5XhYAe$3ӔJpP $"E8d* cdW,l|QO:wG(JvZ2SHC".&d櫄@• i R?|IELN"h|L pkx{{:#:+C+9=F"eZ,8z<[NQ x*uҝݹ~¿.[ ߄ڣ{X(CĚROXeb/uyK@6қgߺÎ Jc/]x̦(9Nf  ophsk .:hҏկZMM{{'Wh80⽄-h^Ǚ~A4Ytkw><r -Yq3őף<0m{3 7L@Պ2gsu=5۴ laB,26asnB(M3VΏ:Z@s/h7uАS!BPpV6/f%\ AO*A״4-\+Qp9{$$S*4#>4婭 zi qmݳvK2;C ;JOr>$YLЦ!-9&eACBegz^l>j&}P|?mV6ؿAL &} Ԃ'W0h-:~[.;9G$csw'׬~J&)Aa {֋ZGkMB0~bGh݋Y3rlR d*x SZu%_y_+zcrQ3f~(n3'`%.eґq؎-~eU(XYn.D)RPk&A/ɁA|ƊkK;"Y<O5ywit5BawYi=]?9u8.b:,sqX5#Ө~ۅUBpgǓ {ѰqY2ˮ ֯n YImkielQ,q,h]J3FJ~wj(  1ݧ -T /Aˎ~ zdyFV|SV>gyY'Ъ e}]wBRTvd6=4f`T"Go<:zy/‘)~{}010Hm>xo.ㆤfoJ7bbeXo>EP[ǹ`g|cކèk̚1Cޫ?m,_q#x {2C`OS|tmݪ/B9UNс+%w(ʃM`xⶏu෾?SJFZ0kLN-0;R0xc9?ɬ8X'8[R(C67*iwj)" 6dLډ#d"Džu6Cqp5NLkQ v`ƕ_5XWe8&{~א⚏\ges&U#G$OU㬮N {S*PC}DZ5 ?پt6]Jr1mNHJ\ 15wf[lطR](@Ya].dta`~{wyF5b`m+sяgjH@4ƯI':y)j[S ڽ%KϚlj2$o&.ewJ ݓ1RuuihBZ"KUSU)/HAItĜ[6_`Ool\B;·*/ozXTj.u@QlW/gAi2!;K $ @LA 9y6VKWS6אqlz#KwH~ W`x?— h;3U>8u$SWdnݻqbZlV`՛?vgPu9(FŎT3=1(H t4;)K413 t USb9&bV‘ZtY B^6^;Ҋ;a$mKkGړ-.OO,]7j6YgN޶pxǚ5M7!k%ęzJ|_22Yt΢ RU'5_@5D#l)c.H3h:I !%TBf6(3cfKJ 6E)+|K WNA5?!p<*ʘ|n^ᓲϩVCxYIJS#8;UHk+*oXcK 3 #`ty9(ɶ={YY ya)KY\m9bvczƮG Jm}Vcr`f\@DiG,.8*XdK]p^L\zc2-=?Wu X6*ŭ\nE@viWta\r/ ,bvOCbltǡHSdMW\F_5')-$r't?pk A3[}eD0X-GL" Ÿ5D▽Ճ7D,nɗ'mdGtQm{G@;`ֽ3ZiCkq3-rV Vh[8 D@:}}PmXh\k(6z&CS61OUmx r+[טx8yX}[cӷif-3;JJW, FgLd2O#H@gFa@1D"?«~Rcғ 5bG˲b[Xzx -@H멋:;yWZyG*R6qUh/K>>wYKgm\Wwdڳʨ4+Q_毩(щsA޽9BX|R0@;n\1%Dm*V3?c5cԜ m{=.V_$d'meY^1%l5g}aBi1D//{< -, Pl={mfp$ֶ?T-֧!!9J$zzZ 3x@핂('*׼~vգH_MJ s<7n_Iq58G7YZ29 @ߴ~>fe'#ֶL@kۉaW.q~:{KrȑwcN(jNλʟoDkzL5Cm-gKl'{E(wsfc 2 Xw05;y8Hъ)҄? t9zjfe2-w5 0af(}s##eZ%5'dd ,:nx hKhȩ7Zc!{׻\H3B#:?Ÿ MTTsP{U@_]-QaM'6 =L7;6%BA0CQB>N?*LBKglD.8YH5APsܫdg]Zd4(jӀdnIyN@&hd-Oa>< e_ J nE ˿ar$&S_J>~UXZgM'eZA21/~h̺ȭFv(#mA*||vuOo}Axy6FW1hЇ[r ]lafj+8oj +Sx.8swz,Ww}T:А_ss!c}|Z0!(`Gk ZU^ z&=W } |Aj k:,k7hD Crz(!J+5k`LV)‰29eFhJOo>2snjrH4-yN7/!Uɺ GۑNƯZr;x-=ppCxc+ 2tN/,|< JX8]%VU Vn:aDǚ/zBV2Ns兦6tb_MF)V<9Nr^R IZƦOBj^@'m:Qk H"_>nj{i/ rl^ *3ѻ*' 9aso%G¢k$/Ip>cc! o^opi\ 6~q|WG?!oO\rsi7]|2?[djlˣ!u91a!zФ>1SwDe4^ !^«͊{m7Y,\C_~ji,rDnW{ʵ-&W$L3-pnh_Nm" M<|dd] .|Nkp.,FEn/YZnzenG&Lmq9)ky9X?:lDMw!9G~g-f!jK;"_9NbZє^4:yȻ?DȄ}C9G@ ñjcR3BAnPMqR%3Ro^_E#+bBpi#ȟ_{#g6|#tBgtߢ1w]z/0~,oDKFˊDѶV-4uDV_.{9^)m"׸IjA< :K`.RE\~"N~ )i}_>鉛=F|_&.J> dV1/bW&N]V>yTSVDQ]d.FOre~85Ή[]&,GЃMɊcxwf<+CSxmxʙ0S\*67U ށߒ!8g-W?u>?tM# -P}{Nns_ 'S.4\aXsڙOθG̺#*wBKO3XH.ۆ:A0RL:ו;"Nm .2~uP kAiYlΨbNC*63f[ g?oQhD%6' ?ҥʄBSz9E,{pJ ë)f"8j $}Rpz){qP]YCCs!6/2(x4 5aKt̸ 4f`8VNrJXp-x;se1!a9-Ǣ栗g9Wt\t!KJ+bn3 ?Gf MLѼիUbr6B=CNidKÍ?`?Hr )vSQm\s_I! mں^VP2*u+oѺʬ2wszutzlك渓j,tIh>3 S6Q潃ih"0-YWsbb̂xe Ž g@p',6')R@E; 14t bʍrG6;&`7ԌZ h⼉Z2媀PiT?Z uH ,!_z8v[]w !epR-Ԙ0|c0~ss*t|lO6 HI^aZo2EDq6|zQKdʹjes dCq K2͍P< 6RPr9QZ_h;_8kF @c,CFo.{j\o#4)/wo&?"k阰o  ±EA wҁv,N:o3$RO[4ly*?rÏ jh'~[kFTwR"DGo{1(؂U>Oo鞗?[c2B>i5lG,WXv&ۥIг\":Viİ2%D'OF D=ӏE1_~3$S>X @ϒ1?MR|61? .R0^BP3 s`x^ Q 2'8ϖ!,BZarkܗ7Y0 dޠbh fqrF=UZ,V^49;m > 9̾FMh s"qWuOYEc(ĊN:1'#]oh:t~F+N*B'Z]n,OMeGiZ]DHA®h_G[.[|. `gzefcYJ۫u @Uצ ֍rm@GI2l0ѼÿBQM>οe߿@bjq$3l݋o㕩Xq~e 7xGln۝Vӈ mN/&f#58'Aت̫jozdpըL7  (5] V(lNmYulu9©{ .ZiC9FbKOߊi#92zYPy4A9fHyhakF&lZ{]_+R:ucd%IAͲxEJ-4*?|ؔpY~_jU{^۫%6/b~Z`K4e g -М:rּ(uC*v^6n|Ã3=X)"XT?SHJ1/amXJw&kQK/Ը{k.ΛTz)} WMJ;:D h{buY;_ءH.LjCM!@C!4ya +c¯זqDa4;r <\ց*}V<#0F8iamEܿ˱/ZVm ׺9(H5Ϯڮ:ui?jڑF4CjjR{frq&8F-("d(RՍ&~"ob\oQc8lr{C  kBA8a á,6n1NDu^`bHI7HvC6TFve"Vq3:Cp]Vs.{Ng[^PIlljI<-(!u*¾/F?ԩI.I|?+܂k|Ad2Sz0w> A)m 'ݜɅY7f{VFgGоIvN=ڌ um:|(FL:2*ccou 涙 &S6L.жDb:9 y Fk_r빱l!,l]ղQ2F4`ij2Xm BwFsA/G(h]:rj54tհPcJԗW$-:JBU?3r˹Aq̗>NltE=n.$x .b}rD:VdZ׮Όߛ2BGܑAkSѷgD7p]-!we Za&W G3%W ]&J hi/!eGDiBgc=K&'.dQ#1|l.)%7: 5(*p\&B 6";eyU#&С QI .9K qBٚU{k䰢T!n|7cF"?RgmyF.gB%lg7]'I$nq8IJZwpbK@`kz 6It-5o3OΔim11_֨8&LlQ5>&n*%6szn%gv pdjbYjHn8uʭyrrݟhMx(_Y˅ڞ,TvtA8,f*~=d*~׍^\jZE'n5NԒLJˏ< \Hzf'nҮA'êKv+F%i}<1nĂ t1>| NDnoIaN!s.~jOgEwBmՆ3}q^331spj~=(;]r_ `8"~2>:W0q7ĿsZ>#%gn\7$-3Fz܅=yeFMӓJf\+2m"M6>GGUX:hn􌜜a@Mlj)^fQ:z&c1~f??Cv}r$CʞgHO+{(AjJY,7M,/1j`uMopZ;˘ 25 9by"N11j7cM80Iy ^/8u׆?`"(2r2۳C\A\Ff㱰|5SiONC8y_l N˖9@?O<P{ Sݎ׮B. 4Otiį-GRT r`VkQ.-E@)N99[Nb%V]d2́.&on\bקY]?ذs%Q$p^f]@ ~]'cs Oַ͡Sjr 7x&i)Wg1̽b%B_GnDOz6#!frl#P`ZGnNƙĐJG%{I>C_ 58>,9xڑu>_3Oߧ2g,4|734Dd,yϵц&M6`ܽ1ߦ\q4 ox!%4U^\ma[}}g[v6EgSrs^iT! b:_Tc6?ݪ-~q]SZۼ,IJ1_dVXk)RK}צ߮ H-7 HS00(˪&qI)t|B('>GNjԐޡJLH/LEZSx`{5<\( 9ʵLW'bUkSY0<,I, 5vŽ Dӱ^u~lTo>z52< 8ӹ$[‹u2ReCߍ n#H0T k[gEU@4X!ZQ]+#3"# HPݕXo`C69J~<[a[ Ϙ,wB1y^2X1h z@^B. 0_sd"Krg#IdBL;CyzG/)޵]Al0 V6J2%<~C䦾UWu jݨ6lZG =`b2'^XGɡu 2-?&:eK*׬'j.2EN'&uJmO NpY?(ݘC|hjSy2J}b3v*Qz{o2|xFDe'Fp:ႣuR@\ 07JJA5wC 8rVAV'=fU>j<R[}MOFnie|_JnW'fWD4oDooS=n[sd_+yjlU L|#? zǶSnH I.3C>*~G1׭t#A  W~s!? Ĝ{ѻOc!z2mi҂rȢ~ @9<[yBsw Aiaȓ7PaqBlnK0% +hw&h!uYm;qUOKWD*hXnS}+Ɛ)o :lK!l0~n$1i^[Q4ViG\2Iӷt^[~_{w#|:޻]"i{N5RmU|T8 bsxGn& i7?s&'75֘0՚ uy󚜬fKF}q>cQ ˾ )o.C߻$*cqPq[  2#J-[4QƠ#c ]v)HYJKQ/٥H|0[(x:73$<7M) k PKBvpLnS:8kKV9M0by訠%^Z#{[},`]6yF "w3JV0 w:@qӷvظ՗`Vj Ea bN6[&;&ZR`4*P&2XNvWwnx沐8\ pAř(ؽI/4 ,b+22$!7(:`(6osDVd"-`Ӽ6 zÄvS} ]h®M9!fZ ۅft4Ɣ/c8e 1"sc{W;\!jCT H]6Agz+zl&l&Wd=I$NrvөQ88&w<ƭRݩON`/e%gQ)E0ځNƍa.pG)hՖʌ6ra8$6yu k~̌ȯgKm2 )ڍPj̑EJAzNp;q|w*_SJ*ԟND'+¬7& l%\Q֦ө[y1JTB俙J/11+ `s$Npr=}L}+{ =ӟQ'SO9)hA4Oi<\zW߭dGQi[N y@ZfU\n ? [;Bۚ3J7q0dVAPlNY2u*Uhˡ$q:Y}GA34W6*xL&1Tp -1S1/ʍ_k5$l[;ORIkI{].KCYAhPk)a#q[ ᆝ G1^ȩ\~u? 7G\܋IL8 d$_4SC2՘9*o[5<-P^ÿ2k8i,uc--dx^&I=:PoE$Or\N' @)"<#m[u=x TVJNgq^>+OYT)<5Z17'O@0SC[li8~OXp2FdV` cxd} 2sq*=etiP F*p>|hH!k"BqfT6 InG=@R_pJ7|XJnf)9<lWkRK^gxR`Bbaw#1ݗԛ-)RY&5qWT2zybga[q00^EP,xOrl TΘK}GA%y/BG6hݙhᡦ=5Tľ0EYb>C/jμs wKd*)s`4@ bͷxmax!2AdzgF*z.pÙ rꪽLS$:b`aQOҖBeE)/[*˼hvxMT߿@ ߪcʏA7˪CS5ܛaMU(vT&W,$\r O&)tR)"|3q[yPd3!u_f&@d"$>69O_!xn5!+?l+ I? 8I<:gs@EďǝCVDrAc-1sh*PA2hn% j0[Mo! Dnɒ#B-S! _9YfUm${(Y$ _h ʰQyPȲM#e _]ͳϱMA[ڟ] İ:e腈ԁ™B,;-jD\9rp"ߋ}fYq͟^tSM/qam+3t0H,|I\}?E{ `FH.1XWqծp 5V#'=i3@cv4P.i;^£mSҙqڽ 'sc4qLї oj¤h|,'" }Ʈ?7@jFwl-D\}=@QPmZVB8'I"-`98FRӈ g㯎9h{mGrNa2iԒJ{EРbd\~Q&'V-su팷7^ȱQ@8ęBEۊPG548KTG.&"\4`ek5?x;nu2:~y/!ɰW]e "Q R,ݺT>?|…O_zRL/6J;kw [CY]-$*nQ0] pc+UekVD} 1CbL!QwlBGy}5wσهvlG18G_%{C2ԕO6Ý׮wglqu@k&ǝYx2Q#e;g pm%jrC82!J%o腲Y tg=!EZ/~Z0%3a3;&UC&vKd]pA,!0Nlg@`Bbm9Lj,%̽:mFCt@I_FӠNFSy4.hqW5&&-VHuP;JuJ tRHoӠLn dHi>3|= `x@6PGju[09;3kt]ƃ=]UĻnѻ:hjLZSRb )xM_H̄MLfw#̖;-<Ǘb6U[{ fmUa q!xSHL=~Y.Xj*@W_c]he#`92ᓿxƹ֙U2$XTlL1JϨHM2RbA RmI=jnPbN]/ ~9D=z=vb[ K/քZy;pܶm 6"4?E#B8j_u?!rmKWFd;O񺬶$9KpfܲYҩL1!$ 6!=*} Z77>4+u  a\MMmkFq\Wm>>sf?Y Y]UMy%5~(C?| ޷}vhP|2$AzsZoio!*__mIa"Q03⃱gm{=T-&YIӮ/nԨ[]Bٻ;ѱ2$^.cw 1W#D0 &еbEmxdh,q=WM \s,CM"o,$#?mi\nFѿjcr<:<(wxKp(r DTM^ב3Ƥ҅M8@' G_Oh%1i~G°,CG?,K.ܭwY7ْn%aS= e9'ON &pT ٤chEFA$HP'1 Ar쟷cS"JZa5|O ZZs[MRSUUQ˴e!H31+cVqsaڂR/t$'zVVlϨ_ iXΓ2PTD5sK\ڈ\MEE;l$F<)T&N}y\aOc 0_1bk;4qRҞE=4$%9?GlY Βv0JhhinuLD[nY`j䆆),Ʋ;L,c54tHSo 0ѶryaVm&.E۵Ьl_p2%2m ZLT]7Ip9,rZvdLaHArѴ Īg͐dyHx<ԝ4Vv'a'_%?L=(duӴAB)g˩Ƴu?{Q HkpgJe8gϺjv <ӶU]5Hp[ݚi2jd}ԫN fa]dB'>NAu HV⹭릪a7۷ o?qςUOeLR[G9+8 t- G]MNX?O϶Fx;a9 DAh͛MSP"Nm^K_-S?lI8ehk 4N9]EB<i^Z*:&tڃr\64GmQ% -ӾyUIz WJtј_$l!*[êMa{ͤ戦@jm09 B  \ƻM(KQf@z}+d~; ՘Аڰ"&A_h;BQN vF>zF'mkeƟAeDiLk 1 0m#(iF6^Nw9jPN 9Pt#TZx݋>{'5**Xg>]dC[Umsi:d+[Xzu{LˢJ.aY5Йp4tl+5+4l .`뛂Ą܇ab'C.ћ6e}1r8قlOHEnOE#/Й&ƛ=r.xr3o-C|IG!Q||}b'jn<r箒eW~C/_ C\ Hr'>8 8v #%}ّk%k->PlÊ{S=uLj1pc$lXMx|2^zab5/?HnS~-CO: 9WBsᐐ;H.9(:>'kR!N cDl1Tl[y'r~Vڶ <4q i$O";W(c]CvcENwZ5VFpfcPB$эsÚr =wɟ W߫L9=@I 2P wH^fiFسqĦ Մ8ax-#+:HsHC9-R JTqU^hVCCsb0lF8rA9jbnZ嗐pQ=my$=jTQ 鵿qe=0g촕Ko;b3|RTH$e.`@ݓ1*ѧ$c`<|D$ E7SAH~\ P4NEs6ڋÆx{S ?d׉s;3Cvw՗  s!b / Txgđg0uP{PWê(O@Ѱ`WY@i4(S!5Ǯț)u<-I!ܱT>б$3b͵*peGJjCpr6/\Lc.p-q>ĭA0fN-w+X䟱Ȫ@爤&@wS^)gKSe1f"Pe6d w̎+q .+6vֱ3bJ (^0A0,zǢX 0yg볲]!L'r1TNց Oȕ_}e+di~0̗RmۍWC&?mz9 8w\ڹYNZ Yf93@d6$LLDF:Y Q4ih'L-]i6keoWL{p$╳ȷ&˒@}2m0W'ι3Ȇs=b{%.-G(®r2u@G F)zS|nEc bDO\/S#Ac.}Xݘč;AGwfR0AZGÀ?3uߒ׽bg `~,-'9Q0Q !-;Iy>j9c髖8vq&K.V+ jp6Źv?J;ܯpi@~0LB$ * J)(HJȔGDC0K} 04157ZWrx 3L aEkdPF0A*\  ;,wRLQ2{.0JֳaqnSH ƾ!m/h&骻5zMaHs' {Nqx׍u:*Gt;Td57!,eqhlmCGGGbnƁ҆E?P+I؇O(4I F.@Ƒ)ʈ4J/1e/iH5-'Zqs>+E/A1M"hЀLl*}JY ub?6u~GyFu@Dp'BX q*i44& cdUlJly|:R:w!yѫD}mӉymJ*7i{w5C4 eny6q吐N=ݹ]!+EPYU][ -Z{-.f@&6|*cjrS3XZvs&d 4쵞hnykM直дoKkoC;2 X;*(lqܒZ;̥N0G= hjQ*W]N `\s --e{ * -/@,OΓ8Y).3zơ{z9O|N™3-"ۥ\ޑ'XA;V2S*&y{BWm[xԒ#e<. $4gݔ:Fsl;# g8X! L*XbW=pUS2r9KOxX;SddSze %ÆaWk~Ĝ$i[DgK, vg9=WMp>J]"LiA6\(`8һ]t(H+ S&= [TG8!y+!}+O$Ý5AMyH3eDpTG@p\j&yl*>NhJqLMON^~8 i5ޟN +?;I?:ށ pː"*VSb"~ Ϯ<\.p*dbh]4~A-.aaj{x[},;$h!lt6?d2<>nd~!|-Q!O U5 xK8&04dKgJtxY]튽B^gEhA>*yFׇ KZ\RQ̈́$ {\}ss$~6wawE[ b"E ]t@}b*UiM 2'P5*゜;6y;Oek}b<ȀiJ3P7AkVX45xܥ m6IUJÌK1uDg#e.H'],-U@˻ F)9OL @.(350>PsQ<9nn|W(e9Ɩ[D.DG (5θ{)M|a[J<à*9&fHc?> L]wqW,ӄ=-X`Α!vpu(I.y 1?tɼ3??Rւ@h4-ӉTmND$lj'ȘM%$ԑLvQ~N1q]7켨٢B9==,G!([?X8J#bp%da88AE|!r?8-ƧTLjÐM X@پE uϖ~XO#2OWR-^9 ]} BS)zZ%!ԬG8~<#5b:1? sz%mt =95^K>6@L)WI1zKmyQ}= aL? .F l'vP> R_oofd1[1L+#n1{t./D#;K؉:svdxq<77T 67nm^*@yQ&QX#fp:#@/,omvSVaȢ\1U y/1/d-6{!o+lc!_%wqm_Ivoΐk3JY{ȑ2Zf+)}'܊[hmYa.J ~nؗ4 (Ga/#:=t K04{aiҲHSK!t6|݃I@{51v QA(;%fƑ/S;mnmEqə}GN7.9F:%?puҰl)"Z͠D7y yH;L5XQ W4\O(.<{ZiWĮ'j[[҃q6<6A%svKAхi o$Wݹ9Vyb7k7=9'l2&V+f& $SxRKSTiE#r@]\[EJ$!6-࿊9ɛڬhqi͜T\P۝& d29 U\QS.>]֏6Vizo1M\sf3S"ɝ~LJpNl_sAQ(&1o2!q?r:GR;4qYdzP;@V =;x9DyԌ}9\^JxšmPI3 \@^3pxfz?\Mg2Q2w_jv߮ZP/dbp1_~-IBelgLD6rhZm(/S vUjr-aңyka7(j7u@5wzQ$D]=3e>d3#*W%/*;^}~%8[6t{dm!^עhG-jYFHzyZD7FR0@4F8ڔ(fS0S$w^Nrw8ν TA@+Lo ?穱Șֈ"1 Ļymw<s g֙qc,zSc$?7bdVſRUhdg 0uHMYЩ 5X6ͧaK#5>~2%x͔Yd/V!05.>l _ \@kCW"ÇJ6t7&'Xw˶Ud %y5{Kʇd<-VߘJRʹ2ݦjl֢!Λ%dn)`z2NPe5  /ą-W2dO[=_ bF.)wHk?dJOzBM tM~`չCF~$!E[Zfy6@#]-I 0]sFŮ\+{Hn CVظ ?z^:\I|X+~ӿccF2+ 0UB\>T"m΀> O􉍂bzc2B_ԸX/0h;1sCx൜{%bdo::Q|=׌]pCHnٓJ~yys{@~լ1C.J9 "z+/Xvb3~ sMQH]>MA)f=PG)Iy;~v巼Xq*WILι3% A(:)g9E;XF =%ՠ̚5%Vө\< ǍNut)d|"ꏘM0b$}=8{R7K]T&f٘Z];݄-Ќp(9".ڒ^gQH0`Rg%wzhl9eʐvxx4 z[h${fp,x/Qx%C:_<0:Kl;_ G"GJyVǣJ/&5MKsQR'ZZl™b0 -r}" rzPD9X>DK2J86}ޢ*d)95/s#nc ky2'յ=4]"k0IڛR0 oW)p 8O̽APAD]]u?'7״s\8qAw|ݽf4eGf-y<`Mc HBPF}+4m$!́A"e}Jh_Vj}߃4~A/XGՅ!ed\zޝ3t9&-$EP3/#.L~y^zM4VBj pJ}&In;w|wЀ`1ܟQb~9}ҍV%^UՖ!Ѱ ^$PJAL*ab%h ߓǙAy+ImI9i_͠ &%fߨfÛ4uYNQ #/Zd߸ 1@7|Y0phb]3mLܩW|yLH%ב,E;(}bu 5򊌦LGy,sf8yE3ʿf~eϺ/o"ώ7 ~?/F:VuŬv8[U"O;&5sDKx(OS&0;A:,~ab߅!e0'\݀ح|QfUBr[߿p|7C{^Hu2RԃJ&% 2TX"އpsjiDjrTgYl3kCue6JTcNjry^n.!>!p,^<Eqa % rz$D"A_$F nfX—!B7>z/ NѯJlT ̊rn$?2fvlQ~a|RT۷rd$B{j?_ۧ3\\6^]uw݃M=F#-cc%k .Lyk#\ a.qDN5H22&iyI{5wvW܄vjIFلi량ts ?דۓojAFQ>ن׋e 2pĐFKznؓmL6E L{ 1xO!<FjSA=Y* $^  "\r wVR^1c]G*S_<^]ƕ}(O *&k%5v&8bboj.& +6 76Hj 曨{'^nܗW[* b%y /F鵝c=kv73".2 #6ۍ!FqذwݬYɩ#_Q}#K $ICOYT&`&j/.ؠYJJp&,^AΙ%z0 ~{$tJH^4AzNK-Et=cu < 2Pڅ®W񜛗?Dd2|`؂yh_˟Z)؊FE>taK۾-e @w"H_<+DP"ṽD <>ĽtDrg~L֣?emn[}}S=n\@nt s,d NԚk'oܮ7lv+)z>~8FLAO`CV=긅q ̗;Ǚn;O4/eIWq ջn̵ti)z5蚇^ilˠݩJCEl?5ܼ}r@WL`7j<|G *x'!2g@$8< C6eg$ Fr@"Cw~2RTyA FsfA F(3 5JDܫvQYS\ jd_h˹ǽ@eu*yƉ& (\?UHvX[Y<' <[ :wp2W264E7u6b]CdZPqi!kPgMb1[ɠ_EIϚcޘ3"Hnb,2h'Qw /$]qͱRggrx:'fGɼ"hb(pF-Yߊ?R_ɖW'(5a'^ &Dm #nSq=8-k/"B#c'S/_}a-$z?~ud~w쩱W׻6,s % nx_v(_;lh=P[l_ڝL`cyUbZ3fF3;֋qAOƕs\9 s[pKc ajPiFQ ="kd[uZٳc ӹnZ[_}EǴKò|)@=}daiH k_VG>|RN ̴U= "'zLZ_- &FLWpAΊqkP}{8es31M+\>*c]לʫ#.u5x Lm>JݼIQ l&3CC$Y" َ2M|,ڥn[@.!^v#.E/vVnvO"RфHa-p5|?:l4㠽mBĈ,Q[XX,n) o!p4GCwWͲۄ73)C6seׄpeHN Y9-?k9qQ|#1fǾC"b?FC&(UƹHe5' ~Urm "\)H y/ wM$ʹW'7gm^dkÞ똻( =F6.٪]4k"x%?ۀJ]9aX:hz4kL7CT3K -<;wb 6=9(LԔXoS<8Ԭp opF*ݎ4 ıo7s43MgGt&]Nb \}>)Ι1Of5a Xh7&>`)`5v4yhIg$[ϕqP+sB=1hd4̗}2'~ # ה/'(8P&J45tvp:_?ߛBDu?cŔ|$؊t #{o@)MozR3+Aȳn&?[_pq|`ե6.-=o FS=ՠP̫'w$7j}<9' Y1aga[E֩D8r[M@(_yWtAG@[$зn3dʿwk[o34 %c2{U1#ڧ+NIvĭ 0 QUv'rz+-,+Mpn7A]$srê#!}H9: ʊhsoSi#yA}'g"?瞧WTC8݋FĥQK⦕_4Sj{ x"S1!iLg$kƚDpYTLCNwn+X Bm 9 >˂-ANSeW3")qfToQ}`%+9xyB+ \+?)?GN:a*joa]~GƢYȰݥ&HW25 ǜ9e0~.ZL98`RtIf!~ ȀX1"F.%afZWUn <.,Bi"{Pl+\H}72UyxCaYĵv`Aj0b}xcGGi\L@/Φ j懳4ڧ_3w;(ͣԚ0.npLt=SiXc|# m~a]? GJ;>`cPv{ʻ fU:9TRկ,c%fC !W `oox]gϬMFD`u/oOa04 񭔆^hPiF<7.Lƛ Q~gbC]nh0*nsw/AMćh,J%M`DOv'j϶Q4wŚ%Cd7 /4RnyIJsz޺g|ݩ|;I望Oj?,/vpVZ# QFNnFCehE;'[5qY,@*6vq""=—:bm›72]N9ձ< ҷ;TR4Eblc`$l-Ɠ"7; [.:ty{pWD3BZ!lj n%3`",XQ\A* ^ \#h]+_SRp3]DªJsZnikx]@Tr֌Xěy1Z.eDbsF4WZd 6+K/Ѫ> 9!K ȳP-\O`^ ݻ__^Fvz_p%i1.+H Y)`8b62e(7YDiۼny vW$E]=BzZ=;1LDWb|ZfPW876F: jՇe0Y> Ha~=R i=}pdIc< ֈDE9|N^bק,[VbB;m(cY*R,(XT%Err.*2ٹ[ت0L$ʟ]x݌b}VSs቉7ԣ'ڞ%m{'W[tD4P0fTGMY:9 }?/]'pV,.`wZZ1&(7@7LT_NSCͽxnk,ZӄQK5ta !$X޹$"/vi ,bzttEv~A5lIGᓭkϘM^qhL@zϦ˶(&xb%7g\hlw&g=[)[<{G-*.IJIçL`LOyyJw1 JҠɭL`L 9vic'weG^ \\<ƊLCB0żޡpj& x;czc`fwl-&ޮO| s' I?>6v6q#?2nHGN7qJOiGܓp])=)B _e6/s nn *Q!#TL׊p[]t>xNx..oT1P}Et1ɌHkFRkEE ?pX5(4P5z'Z`Cɲe=8#Qa( `! 3oB3,oA 1ƹڤð8#2o:Ʋ8\ cDۆu^ǮI oȉ#1 p\^}4tOkwt.F4(&͕[.E]>cNGD)_@ͿJhz-UX7|nG]͵6mIEqx5]=M\L%8W\#-nBka;Y767/dwMUHׂ4eusv~sddĮ' yء=Q>2ki@NdAҼwD迯A2e_(U)HUq~x+Zen2A&4ޔz]|~潔x{NΑqo,ׅl!{u~/ݻ5XT@Y#lIeblMx! )*;{Է/o7Tx?ypdz"+8*m h]ũu~xAȥ0f g6ndSc 8Nu ~SLLQd}d9Z?:ϯsU4"(*XFҶƢb6mE[˂w3:GW{Qd|u7w,^4mh/dsֱzb!JmI]rVU4ҸTXy^޼' 'f?:=Ճl0,[qG02t"&~LQ+7#[lwFE:ZpJ4qFoI ϊcD5w\[#7g~dk8cw΋XVԠ_|ԅL1&0dN~yd!Vgƹ}fh 4c:F^X|ޮÆbq CNWVzevmūƍ]Zx`+&kՑ_C¬ӛ46,q+c:n:z %N7siThEg=@c} P.~b&Ҍr<u1Ḅ\χ tTx´(YOI}ٶPcz2[0)aʱC06aM_N(YK'.ɛ0{ݝ)(*.-kbVx3AΎ:mSs|ͼzyd}]wo?xY}8 !~, )jB?Qmٕ[~ 8c-+=o^ߐ_unAו G7B,܉g2D@_QH-ފTgңv;P7Ȧ&$]xL<$uۿӡ\ 9gE -Wz @CpCr8ƣkT9>7)V3%gk<^uLtT뗌-:4N),iX6?n2` 'qE Nbi _zHttЀ fY+oi+hmhBfc.fzk> y*'4DxdY@i|fepLVؾI$ݝcY]Փ\;i1AhڝL}Ѩ>$1g"d^OJ5`*_tnD,^z&M> @i9W>y馧=9ʩB܇F6@~+CvP}W.>fՃh=o2hv4# ـݓV[rkm ݯB6:}/Hgp6C,5#k=fTQk^P rL_Np)\ =k%-2_#0 ܶ`:KN-!͐b anx娵cl BE'. n/+~"襤WU솑~~0x.wA25qjD*3YIkM.B/q>B6Cܖ}怣.'B&+&a<_KH10@.\2u\+moB?WGM.bzMSQ%d>lHxߵJb7ʾ`r~̘C Mz 7ƒ}>Hkci1/sj@L*?ߓ9=h&!X]?v]EWTOm.4H EP w+L$U= 6Au5ػjBra)r k2:PCbˆÁѤ*M^ #ZC~~%c:V;vw!m`8jvG$DD`$jfַ~Gt|>k 3#)ߞک\MCCm>9o.{Q:oΣ`0)XOA{=-g*fj|d[O8e1(jEkQYU\1UsN/-yVx hC^r:xה'xJa]9;a|v[XF2 ҥ,@Z}҇.:$x3<*<2mpKQ c/jrB2}) µhh*V`MZB5+M?=f,-O-ZstnC8~\/_Ax 2Cޝ^8p{nw] V )@@@%L2>SŅ7@c2҃y-:lNAEL @PRLEpbpxrg(?ZE@_1u@>U<Ϛ6 =Ґm0P΃ TU~q>3/eoOJԂo~IځMt;ySf H* z{va0էO)=rt03ڝ (?Snp(bʑ/F_-G}WW}0gvdU>+WW.{z9 ƂDW$5O~=#,01P6WahNè`P`s螼߿#;|b>oӏ{Ҧ|V\V@A64qg"I 3F(U^;7hP7!AW5KL=yo9EU? '^f=(gBcĴvz @dD)JTj!ihh(e*KEE?sy]||3\qD#333\Gg?/nxXs{wM0ظNܗ. ;muEa1%vFzLuƈE+6Yn0\Cr_[)jm=E˟XW`j׵Zlӽ8Zk-a %Y]G /1 ˅r\BU.T¹O[f\I&L@Vx\;b2) G$ iKRΛ!}κ&j뾗/Fd&MG>wkMݴɝ<>;<ʬq% (\^WmFnFKbNW4.{uB[l?i'UU̪[|CH`Fz^Aқ"CS7ch/金Yvfo؀c ܠn,>WViueI[cMssm~{ Kk*ݘְQeC _5Fjqn.Fk9S]+з9>y]ק95/+P: ub5P9ޟbd:-k]S1zs/n.ɀ2яUL#kC?=AٿJZG1}K-^݁+37]hv`)q׌k%"u$9P]x?_O?Eikp2{Qk[Y\&}gOp5#vU xgm>HAni]:Vg]秡+3Ja7D'}*VEVȋF'ֳ6aY"v|;~=ڕ遀/b79v[ywtyFMgʞb{  P}raάπ1TPvIE{gu thk[l q)sT ]wJ-Ea'D:0!"`)PF?Y̰ `{ﮡ̺tjX?@R1d0_a[6N2d mfhi?}:d jX/nc/J"]y[\S}$.z{Y0KGk6eU}p[L B_RI`ߕ] j￰x#h;D?D{K8RR$ dD>>rκ͟-’/ѳrܛ Z`lȸF;,To٭n{Րԫ^S&LH.' }~bHLޫK׮ _۶X4*}!}Dd+9  "vTeQ~G^ @u xsЀuJ~T_m<2+ ߁ 2SB%G4=wC@g =* wH|C'k="'ɐaǑ"(|Jy)DdL7i+i4;eOg>ݳ q{L~?/J LΛK|wLO;s ˺c[;]2mM5i4J68@"k2$<$be+FSy X i~$Q8DD sal 3#A ҄ARNG"`(v(\| ^VbU8<{Gd5U$.)_d`Ϭwl{#&@ 2&@ƲS+i.jJud> M^\4hKr!Kg0vS}Oq7.XwꨭO}:ߏ kJbZ=Ze"VYMm[M/_+FE1i4y^ .Lo{kbrUKeP˃!!_7cԂT݌><#ER*cE64MvC`!IOcgS|?q 7L{FR3 UZYESl4s_OXqe@doc'ߦWdyqOY.g) `tބm3UU$-nyN=w~z^y{  .)QmܟGj:.OEEbxf^:C#z3tmo֐;#;#+]tzSO֋0ovڤc,L\q HU9,.z(1v߯5Z/#w\@t!|EtlWx !K}aryY&#isS9Mp}QqEi}W[ՊV9}eÀB,ţf[`9NóUO4a<a;&Lq3]ib?ke0D#˪eL0ߘ"'Dd?w8@ㇼ'"TfӥAj"qXމD˿l Ȁxxf<<@)$P$DVPP/4YHJDxzWʢyĠ퀡 ;t*`! 7nJWE 1 o_}:`2"'k+UҀ 3MҒfv~gы=+{jVd}{O=doOPOfj,5>&TxED2hC02 LŎhjC&aȌC3&/sy4_ ]^M%(T֫ j?ڐ <"K;.ofc+JdkZ(\߁-u[^_˅;jB_ZHr2 upNS雺ḭmq 7 ,VGX*fvoGy+5j*9bU7D@j̉Sp:{;fX#[Ŝy$kk QF% m* FfFy)%L!OWw̱۬U܏ŌW?]n^Ci.-X2#yq?*2yXOoYdr=i|$KVxy?̬%ad&p{VySKF㦾h4_Kƍ?k˓'j}5PA^Vqݡכم¸ZT# ,γ|ȀP J:ՋV~ ȫ Dzc> ՠӭ$oM2ys ѩ7Pof!`Tp lج5r C Z{g^{eA>f"%( ;H?Ϊ S'@>IJ (43!=' нBJ oQYW9DVWpЃjِFGcsFW^ϫMcPFiCۮ19|Ygwnlh"_+sޠQ!dBs .*v!w#ՐhYIK}N-<0]Fe2uh:*, BD_Sof4eIVյGkSuWTa;>bwxzmocYbݦ=?NSXDryes  [k0$;vLJ0^i&oGƒVH [↤B_ϥAѽKTkwĶoA>@(JQD@AWva0ԟ@ (Hfγ!£b&|L|8([]>Kly83G@1C]0Bމ^ǩAJQyJG ¾i=-apyPcysQSxfZYʔ͐pG2Π X~5+fw- X!07[cz !O͙;SɡxmPX/dDCilĸ$ қGd ^ AwFQc~fAEŇW!.j=0qzZZ^`hU+F-XZEy.3D;u^@%cjsyVͽh@>X4!1`_G/5C_ ŮX(y O)moCΥn=֨b N˯VO] k*mڂ`X9X Y]``آ@@>ڟ-R]04r78(kfmJȨ!j16UOir08Y4֓ðjZ~-C=7KsG94,#c0Oγ'jMkR:ԻU0՝R_M[w^ovμ]8'mϳq潗Y? kd$:s䷫ms=N.D|G Ij`>]SWoGh,}SL-6X|Dؾ/FJ2icpz+sBQyEj.LZJX`||S_)rRh~_!iu#0gi0y<:Is_7ǟNS>\X~{d'\%/N y)U i^ Z. o4e YA/NA 8"Lo J &8wER4i"s}w&".PRVF! JJZR!FiiR( R  J(hJF)hZ(JV (JT(Jiq*b(HFZF)D5p)aYPsd~H)3sk+:0g* D}լt՝޿7`G^{LS>O+8|"=t )3%Os!ʓ8aSsH:R QJ@}$><;7Ʉߐ3d嗳^>z94m^_6f!0ITBGZk3@s^Hi  .r7:' FʨDⰠb&Ifask.{]i܈n!UZ#f+D wH')S>b}aQThps+g&K*а3 jŃw sand6ZP5qaz}D5S$pmg%HPȈS4,s/z+} +Q?5ftZo>V, 3=~}+uE` תu9~]( O| c^)[  :u[;J,NbDs(}bqYCҘJ?֓avYIgUZ) _oXڬ,򆶊L_v+:$ڜ8;Zo[!NP6C ^Wg!!m>ܒ4GQ)dDEń_ ԞEiF.q(u{xol7W׻ 7}^5ޛkWxzGٳj/oHGOX7?ְA(M՟] 3BW35_ՖڇweIɁLX<4b'ϒ"RЁ"b 7=*z / @l8a}꼈2^m&q6~"`A@z '\&cfw=sJj 1=O"?(0~υ4^?&DWQnTLJ<*V>lE5Ax?4DW/oH =Jĉ2D[F#l jh}(`QU֢ U@8%FDSlŹ):P55^1sU~U{ <ߥ<qƸbrIRAV6ڷaXnfX7Wj z\xNwDOɗnOrC>^Y AjaKW. f*^;ԣAz0qv:%_0 7-fm6X&ޕYo='rV*_d'ܼ`}Y@E LY}4N}ZP5ak%9J*@zY S櫔^tsW _se}i;mfR{Two0nN9hiǚՔ.*ywKk*E9ޟgR(kškJBk2-m2µ{]I4 Ѡ$?GR{3@}>)/>Aǃ+>QR7¥$v[Y"*5B̘U,}#XQ׺֠R~wnjwr֦7TJɬkY[I?~̑8Q'ޚ @$H7ؠAD2y)WLDMm$mup? 0,3t~ufꢊ)+{RYe/we9{uzOSRZY^U C#GƎװbwxp v`$N~OqHbo!ohD@ [O̎ zG_Oo ߑCCDTuñDn"R"w[Nad{١U\GMk^0]gkF~߅1潹IgEl (0W o}Kf~*uΕ/xZHWMUp#?q|ʧ ҙ-m^jM1 iςnޒGh\i+){p=Y!69Օbwk€t-TUDI!8=9vgvZo3Ҟ#Tu]M*wx\y㤝#nÜzvʛ`9c&zD>H epd F(H>mUؑE:s/Rx?-F7fy,^vV:LM |Nw ~9:3Mq ۬M?o;ݹ j`OH;Adc` 0ʙ'| !"<ʞ?aEvp{8a6P}~Ltc qbtښ" `#~6Mſiv:~Ϝ ĐTB 'FrZl5[챹wszlWQ?t'YM!2˫S^^VE4tmN)]kGrX^69C0 sCc ?7 >Z I<LsuSw>U:/dr#nLTrs} ~WBL)l@ N~ag9F6G t_s{X?Z¨\K~;J4*d nbȟRM{QhZgۨma.LM;Lu]j  .(móv\?ŷ9;}t3?Hm뵎?QHڙ2cwi{yzGl'pX=1?>2xROo.T=n‘\3Q+jb={r^$_=7z|k|x|X%?AC?gh!>&Bꌦw1 ^ojYu% D$(Ygq6$DaMP?k$C~@89x>P>* ~EE~t^/՟Q~̢h շ~zK!FkSt! c\T a=@xB- _93M[^:5WSinTg\2F </`L%ʥ+0?~O1GtR/ˆ8`< TyG~۞_(|y: S{],UXZ"hOmj@LuC{h;> ЊtCi]gs@t?W*჊ Bdu"`A"5p` s6nXXREFn{׆çd2 [>4/*UY<QSf%1P6$⽝!Kv*$| yO豎J^!pi_U~ݢnkyX>zfcPA _y*Ô11"I@PRBP 4b!Q(r69nkۻǨReV=2W/33q;YiW;6Hw{!.*4?Ⓨz0u ȈF _[@4uk抮Q&B`j%bih`j5:2Mc@ϷӇAq]WMyf+HJnZ,?2KƆw5bd|l$-j+S# 0DV`&)ރطJ$k H3ii4?"B#RuN5w&vٰwx seG[͠r8hH~He1=~*]p.Qf,r_:dF4xY?!m.e n,/Uu5vۍQV(펏F\6@ zJ״Y+UT澝V[u׹Z|Xz݉S$ezվPJf!ދ cnɱu3rW(Z( o`pZ"{xKU/+kL !Lhi3+ܥG46ƺd6 SΛ0` u+L+!CeTg顈l@ۥi,/vV* XPŻ]dKGx2 )?IIb[^uklgUn- CZL1lL30wwBΫ5Vj2\ڡZucQIoB쒣SFǙjpؗ_>ʼ C (傟@֕Zjr5v~~1^-ҟLUcK|3>z|R^u 峬<|WtF *ơc |9lcXt3ظ:4K{)}1&Y~1tbU;,ZC=+adc;W0Ub@1N7Y;!(ȆxҤAGfA]zQ^^>PExuoU49k;YjWCpN2fTSwt39%ήf E>^$\30D.c;}L@d0աn~󠻅v J}zr|XvZ>kO$Lumq6be2լlk,hA,';nvP!DLϓUjPa7ΫkW_RGhbl@OŪmDUiR졧!*Ÿa颾ZG>TSBIrY(gQՕd00cDHN,7EJPF3e<ŅM[\:OL)q+ spbG;J >|8ZcbtAmJEH41BY̊Ҵ-G,~H$]`(8ʡ<iS;!(nm;>ӹ޷6  mP{Dx"'9 [CsxU8iWf]>d uq~T^W˲vDzY:Ǩ#<#|?sz%w8n"x4~}DFEؖbX ~``wlK"* R +E0Bi =&"!"L&s<+W^ =O|z<;^8_ORR(yD<$Ais/{5EMܥʀ{5 3D#"tݽ\]6!5Qz<|'x_=3d2I#￯}.3e(^FhK"I*iE=eW{EFCB<]zr :!r'(@ep>3YQۣzu従c,?#?R4,fRJq)֧UVʙg[0}1TCViWy T9Uݕd(u[%[z{lPQt Fֳrʾgm>Ԓ 5Gd =\C|~TR~Kʗ@?Ճ|ƒ_þj_Sd$CS {9So@ak5n` J< nk|`a |Iqr>嵸e(( Fz*iS-Hq}3t?r;#9 cm>k.sY7ڰ?r*hD~璉:m3/Їkl!N 3{޺kUn{#D5" 6$3GNK Rwv5\6>LͺeҸO^uS IO'k'rǯ ˩z!t kW'~u_:]{D? |؞)'۰I'7(?n !ӤFo^.t{jA=V~˽Pˆx6LJmQS F bǧZY_2a,D'b۲]c8 *8* owxRnV 9 9.?q> l%fo_|h8tUsD5;윯XIѪ- >Јzњ~4c =($N+Lc?zҫU[Ȧf6ncb==g?D_ۮo̚c'.dSg!' d u`x#<s;$Oj҂+Y ~MaQG_5C/9 >s:׊HL,I*h2]TIYTʹƱ fl#z :'0>;=gN2c@[|/ȧ+ѹW\?6*ў#yh:Gu>C{e/%fW܅ hUA#0d@&ϲJx=MW-x`/X`W|E1eY[n@k2D[R$!Cm{ (Tq}.Xy"|H8 c—C:[E F];>#tL1{PA My:M/|o12/l ؠ3p#(O?wEOcL^G⬯ǰɮ ȟ߮B`S*"s*rSg`ZmP*B%fQ͍ALo){xWѱaG6[u5WDwů@kW4'P>7KQ/H&__Jw1=rxR7OE9" H)aDuO?sO}v({&V@:G۽,Gt]-[Go(fL!҈=d faK:/=dUdF᜽hY4hT56uH Jx _/&.7ө7k-!y~5ЗϦ: ^r!6̦[YGp/F[>Ĭ]o_yDZhk__J8mU0gH7,eQ"W)0BmS`d  04 f+S4i[?KrlDdrl߄~4 dJI(^mqN975?O]mAYa~}3RrZj]oW0.=#P{>]cl*<[Gmݿx=r.U{t]߫+CZFB$ nZ3/Yxn͸]9$N*Jg$)|HJ@4TUb&&Y2—a<ۏ!1%Y wc,#mI 9sAh*ݹ5kGGvrj BsVn3D`L `J @ ^&h@Għx'D*b.;伐!ZOc k=)̝vg\]ލOϣIL|[\ "ibɔ^W}~g!suqyxKcDo/RTURU*#(iafg j!q'px]Ʊ&(`) PwCiOvyq(\[N|lP:6N}`bsóObI |Qq)c򬧒>zeE셼Ϣ@B 56w~O?LߛGCg:2( `6)p(dmi 4ϡ5jro0Z;M$!xoe7NTo˳}FnPXȀk?(a7]T dʶ8RD~D/`j|6×&m_l)&#PYT{ڔ MnTj696ٝz( }U3 U HML \P:yNN"R35||% H $JBmR(>97u/2}4K3 rf`G)IhQ67K=W ]/߻?:W3,_AHU&T /0Y=_Mz"e7%}$v-~Z+([ڇlb$ pFAm;$1B (\hZzѧ&`leּȷiAjt{hA䞐:1xAM㷕Y@`m } խGªA5D ۛJSSm'{zu#M, }HdM #쐄Tc}8/-[ExB}oya:r# J<]p 8ڦy ҁ^`:H 3upw^~2tqn?׳rrxS802-yG9:.ϻ(~lT=O=&}―#gAoȁ[W$QY!;JTITUeEb$MSPĉffyH04WC}OMgSFpF@DNVz}.sß^T8ȄD#ixAl+* KUf3v*вQAz!;k5%uX]BdMv1w#baOOJ%Aqc(@%b3[-0L'AɅO@Oל>M!V5Jih!~am#G+~}}VJAmPa?nTRŜh`0{zd !~[68+mؕlgw-PPB%Ja57DH@3%3.hpT4GÀ3 j:%itE:=yXƺ@͐ђzU@~r@w _Q Ww`_mm$:؁}BJu9@8V&o>]¸:}dP. A+(iυQ}Ly7zyOȃk"{輆ʕ[kph1EvaVXVlre^@D0DOfD4YW76eWs,CMOοL\0$G1-dNQh?,ef;Kγs HKi҂,  i4$frT:<{G˯醒T:.+>qvnkcVO= )_nr &}Y&NmӾ27=ȋɒAm GrpQ;1?wB_U!eN ]tvF(7~-'򔞒aۋb}znaUv BRP×ZCﭛֽ*Sê_ 1x ?0R?]>]O|Ng=0It2F=!n$Bn=[Y#ڲسÝ84ƪe }Uu29%3Ox!c.olަ(">QĆ$VLE* @,aG8i*&"q`bBXN0Bi %CK("S=T k)O2 S٣yܽ4M$iD1(>鲘wV)88 J2֙]1V~8xs\m&MU\+ϥ~ڷwH"AW@`S%3{E:7f86af7(&=nYg ̣{sbvŹ2̈{4*ܩve/'L*ݢvI&TQ0Uf_f`9&mY$!U* }9K0fzVtb~TD-g975{#݈K~{PwxygoN@JnW?9s40lRAY x0 \V V(;9&t_Йi a-@I^kXEJ i3vm۴ۥ$jdP& U$858%:A ػrz>?>W?,P'at "W=hhe5E "I "$q):_A[Rd*f6`ۜ@Pvp` {j1^ ͑ V:*x ]ŷK< AFSͿwҥR@BhB@Ѵ;iYU>.JR.:3pAgԹ$]7]ъZƀ,Xx@i24::}L=R%c]> d6 L*i'21D֗Gm12^ݫ8p-SE.)6li4Z_li<@3ќuzcN+Ӆp()#Oڎ1c˦:M|nAC6wWxkO o4x0ܹ8KCФԠC.TM6>v_i 7ンEam |=G$̩<ϚlK9TO殻Www$Bʬ$3zcY'_1= t{SΒMߣK|&^9m# Z|+"ԘÛg),frZD5,۔4j%[(6{O볥lѳj|\m6=vQ7%F0zs-X|"D34Ŷ 0>jEw* Sz O,͐`r[߯EE:Kmt)wA3ʂA 4r_G'9&<9}_E,pRo\;adߋu08ժ~፽YoT{>NBAM\{Zx=,ˋo,tOCFSK>8ÿ DߝsF?Fj,M̀ E"i`/z8mŖn7N9TA^Yp" rqKHNry>dcjq"U]kх^.(~כnWlPu^`. 3M9WS,6#V>}"yb??xмEQq_W0/̤Rx3h2.e00]f$DܬLzvuw@M9AL4i Md-ʃ//>V8 mJe~U_ v~}w`"ADZ'Z{_AK0H1qL }_!a˥7Z5<Ԟ"/0&9c.q,ՊWY3*wϡ~R|<8k9bʚYTC"' N \ȉ #Bq麙OZM8|4qx>pA^=l5vê7.J/5% ]|8kE, WM=%_\ٽGv?2x=Ւ**iI< JK\Z=2 'k@4z 9֖E?7& ͹Ka7c7zܭ﹩(˶R|4օ-)kTJڼ֫Z`x-igN:a`b%png=2YJ-~T ~ ?G>| Nl)BzE8YZTV&-;KOPݿ>&)zCVUZDspٗ`iQW$nOpR蠦!썿[!У:_L?gPg2"w ;1;I$XGpH>&z2v{o#Ier%A a.3(ў- ;IEdԪaQj3~JRTU)zJRT:֑$ڞ.#eϫM4*P J-"4) 1۴O>KQ*db=p~oŜ|.^4SC0*L%Y{KC3iF Y^: [?.dҪ`j`1dY-WIuT<g%{u('J8S}Ԁ^3;Qg\t )/XgګRW!G3s^i!IQQn.' M||c$`11AHN$» zflfU0ڴQ%y f Q10"e5Hi 9QAznT*+4 M!z`i2U2!#޽]U5 j(WP!!s;^YeRA߭7VCwEa˭mROO&ܬip?f3v(>c˺Q*ɼP:~F:9F>&P&U4![ً ?xj2L,9^=eWb:c 0fML*0@2Pf >rcWyrӈSÃjui`ߟF~NNfnW%2!* ,uPs_Kݥmy}[Sv0zOؾR=dTPϭ^q|4WöKON".L40)wxR0{FaB܌xA tr>tE {d {Q1k ҳ 7w;&\z6o3ZI_$Փe*~̵FiVXw\oŕGݟYy}rHOLP`TDAN5n)xDVm bG`\v1i5^5`%Rpru"3,L-t/,YNĢ'W.FwUjtYWMQewyOM,T1nklYdPQc/u蠔2,1DX>"mӝEV/F腡 [~Ke 6'Њu_S*!0x HYR2AW:An>B4 ^HA h%Ђѻp5A:K>pKFj zRx[}hf my `I,F+u֧ ]iF pR wG.H^5xNٔ*p7hie VB\Bia*O) y9RP>%PSt)J@=L<4$F[%4=?MḸ c:c[4ͼv]x2!0FDNa5tg{+3J:W\}XMUU,ԁT8oSkn:&=jA0t}|lq;} SgI q#e2-pPGfto(J jF,bUHRs4.ưa1W_kz` 'O[xA{cWs$M4rBʳ,Y _P?s4ȂL$:p߸P gQ1^cCo VݴXWk5<[THow}@VT$)[ϊD)&%b *\е'jl6Kҩ7>^[R%j?Ca $յoTC CFem@%n:wڢg§XdJsgȯhƐŽzN·A A7)cF%9AjP.#hD0S ĥRRt:qg0cRV꫶.!>h |K{uu2dEVSoO'u@zӹE$sGRp xCuHp8*:0hZ 'GK(I&NOY"/G݀=1W0 'Hh aO‰sϮ+_CwefoZ{=G"3gN>el-7 ~}_uR ƐbT Ri ,ȦLs4MkFY+)S:<„0'xSeC^%J ɁFܠT\$ wZԼRJLİəD iŇQ פ=/^n`A3{z5{;F9zX5fM8ԝ])wt4` M>>BCdf[#%f !G]]mbV:#$|$HqH]G;!`$& e0A^60(}>՛ rrZfnYNFɐIT**KJ³N\!TiY-"p\W-{Fb}#2Xԋ.웅mfaL.xbK3ʝ$CcO@8\ԙñҐ1_uV0xU Tf `|GK_>_{?lًVS)XR7jo Ѵ|wk r 1> f 6N4Q9}8^Z]y\j&҅mP8Ғ'cP;cۛI(߸h$5iuPw(Odbn>R,δ[/uWϴO=B+* vQEMC% ls XiC!p ODYw+]p 6c;J0b;\tbY9ݞ-,Hj"Ջ PjӔN8eEOE,8U^d*fT°!$yf]:MYT9zVVvDmv(\E ݥBw iAQdrp3EB= iWzދcTk[{p Wc tO-<_ 籃}KvzW؟z;o`J'^T]([3cWWsr2+G0ds4u_< T2ni2`s}4/j'o55?x2z@3CI6\`ztk ɰ BH)teT%IxT0*2sgn7svs ,t5mTW3cҠF¡56PYj^ƷmeUR4$YUF:xo|;1]JdnGU~ j BNaPPCȣJCtzm%¨ o̬z 6Dm{#ݿ&" VQY>5d.?2l}@*co(LrWJ /ڼMqt8yUe{'+ TΜI]4Uc$A7Hhψ@4.(1:xuYWG9;y|Un@s/C5a.~"h62 \^#砐G@{3yβ1 3b)wV_N{u7~ [ #Am(%8boPg PMrͭG=uXя_ G*o.%)H]sJs/4jjIv}~"hGF3yPBwqQ89TBsOӡ;9eꆎVKd,}*"] *"y/?\)cfѪ͕H :& XQZh-WMimk}̟ͩ&G=X JVt4e][Jo()./[ `%D<=-1AT>$b@aa?lU` QX.mU_#Vn/)E°{K\_2>iME1]PsQ~ ZÓ0OdZD2 ą"6ˈE k'񐅠X V7']80'_r,1e E`sxeDD6ʔ@B8 EbG0@P4D-P4$qRR- R-!)ąb@er p%|(@U:m$UAλ% up4I-Ԇ]cdxES[]iiXT`ڨ5|+r"| UY(yy(g\ "-%J _? sؽWX&躵|0걕]ᎽbQ}vd?zuV+]mdv=oH <=[ +EcO*VwBA)ᶕ=& 2,J&KڶoB]{ZnԲmeas%?I׻t25n;_*Ti  r14Sf+U1TcFd]ew3vvg/;J u"P)Y_/80st)<3\]_Rf̟~gm|ߤevM۶nV,u;390Ff)NlLj}[JF߫G_o~Z2znn6zQel&lX(h_lj r]~unk0p1(&ɭa+Iےr#e4TP8wڶW&|grnLqw=h\EN bx04LR&)Kw4g2n^T K@3Ih o9}n@73ަ~5wmcfe)r{ʭAe\|o*zkk Qы;K+]u]YlwOVJw )ԺOo%iԱζ٣/GKYL&l_n~c2Pҹ:f˜=_O͜Ys"!wx%ˎϵ=.ӆMKQaW R wl1p7 XJm»|xz'(~ QPoW5 ,eS|EmDp.2丗JN[amtm:^J6+$&NPC OuD{өPmsZ*Bs&=+MwC_>\%ζ3axlHj- V+S=ꎷ1%OQ"]+ilRj:Z߆^~ {?b{8/s D#2Cj !6>øX8`(sfb$ei HMC*P ⨀Z1"@2 OiTH7PzzNq!x9Qʍl-})4xugBrJE3yqܸ^=v/X߭ lĆWW£ߨ.MAfɍW?sL߽6qhExf>ϰ٧W8ռmdOѤoe2okڣ/eݷO72˵R 0f<]lFnO[/;=NrJ:͒g4miTi(w!3:eAnm!q]4އs4Vq~ߩ58MUQs֘`&.z^~Vn`-HVONY"8~HRx, 1XDN[kW~KfuuoeQRj(fsRAbRE-(0 wuP3F4P9jh.E:oѭ},m!-t;5JW1aa+:( oPD(!|*%&^=عch}F(cz@li )@0?V+y8rm9_h8`"Pm dj Kf3pj_|PNcKn3SK\҇:5]OǙy^ll@  :y %Y_~ƒg*ID`l p$UmPH"^}Te]~ܯ"NoN`T3g(r 1NxW|xXXZO( HY;g^[ԯp l1&铻|MvMdǷX ]@%α,22,s5;z*wTJ?pma0Kn+!Ap̾a{YeHFOFz&jOצ?ǭ_PILxd?0,6IviIX鐞ץK>j"^[VZuYg ٹY8ϊ*. 0&"D$!1O*(jy%CM^θɀ@s$z]%nPUj!Z&`M1, F:5H<,mH7QAv- Үg R2[02cPMQ_f}UB`7e!S0׮,cS.eviUZK4LVFCanD\=n;{[j^kYڕmP&|<$J-0HN˫vmΚ(`]c%mOs{WpI6>j.Jc6O`]E$ X F tdDّ@5H3t>=5 B h[ .r33"E߻,@$qqX} 6[|CYM8i963 ÅB(2h#D*YkUfY 6d}(a 71o1:יִ[y^]o=ҟ1:>"x}ÉV ׫ow|RuX>#xJ繞n5ȝKPH|Zd~ ۂ (z49'ws 3v9su}RxV`fYS?mv ]u/\0Х% Kqls&Bo̹9@)p{[WTf*&I3J`lB%ƽBy2"=m Sw`calJh63U(UAS3A"4\V6U'G!CZjҶBkp!xmNviBi@awQ̄RD3sk;e}cmKbnF}6 < -t gهԸ G;9$ pA8 ٫!OńN/ U}ۭ側jdD6#^SlYSȹ[:;*\ebEWS'؟UNYk/| )ervGnB/ S ?[/cvd$jУS& ]V1z KB#̱$( nwܞJݕ+@w>4O-Uy9m^(vn ؁ctJssM0l;W Ra&y9Nuoi06=US =gt4!efQ&`)]P34$)ЀPmi.cw;CM9SWR` {3jX4TDB"DB|MK8dWp$Jtjj|j 5mIwˮfx)@!&bk kKI3Rh(M],`V۾IsLn9(L$jݶ'$I9*q4༑u+*Aɬ$ێOV"b쀛ۂ 55[oQ1f R4٣hi8R)2NaUDւ2~_uͷę\',sgIW઻Waڝl^Mt;< t5 3"H$ T0`h`y@d*삄v-¡AG$O A]I}+uMK={Y~'cK!Eb̚ !4,ĚL1yƤ)s~MwH!G扔1`Ppmju.̀EJNbj31MŖf7Pm,'o$ja[H}AC"E83tҊwx3=.ERb)4 gcLeSVC}_)$(P ˢ*5noEBM׆jȉ3>D ::719Z v}yqcA--z@<&N E␨;r4^XIED=v:U1[qcn<*41R e.)`  L Qtlk([χ)0Cc0!gu> ٻ¥C51zɲ}t^pm^U7d?V 5)M oE6ƜO;,ftTO9x<EJdFdM~GJh<ҤzhSޜiH|' ڿ(*oWy_|@W+|T$B1xSԵV詗`z[?7r6ra`VdmIY]/ne Ռb5JM9tt?Oiͪ(N{֘t7y{E:yQ"SFNt6"\*Tz[y[n㩼;d8 q}ez̋[I0ST7wx$̅󛛊 ө4:{ẶS{H Ṿ_yb78X fˠof`U 33L 0![~:76^-WzQA 59qE.s3Sb5,c=$Pr=BS!]f;'Mק 䁯ߠ=^tӘ(LfQGJtR_28`A$Gb4?3zlAaR@-Id­{˰; ;*%fm-u!ua>AYƳ0cAkXL[eꀺfV0d Zan ;z~>vO rw8с{\"Ui+T1 Pi J)+vҮ]?s~j2ޥbdXL02,E-J/Src`d*G/,NR:?O#6Z(524ar-2r` i;gmvL'"ـgvZF ek0G؋gXHFJoΡ<.%Ykhz8QFo5}n/CFXeK9{Mzh[baII5#.ڤfh# eZ,1n|rRfhK+QSXMl0v~F_<.Y\nT&!zMr +bkuVmφY 3hgN-)Kwjau|'7~Tֆ剋}N>٧7n91P:*n*ӡQ S69K S$$8OW%dM1>\wayl.* ˵w0wDJT'B Rx[m߃K,;R z"%_9ѓ+GX3MB^oc֏Kҧ7{׎DJ}4;ıfn؝·sו *FeJs)m9Huj:Rwܚ{[7ATM i7 (nLҽD?oU>zԗ?x; o{g+S)U:ܠzS)+ =N6g+(sȄ SbX6S`kV6%v)q0LjL*{j4@CYWxjtN>XI;Q,-T vԪijרp[͹j<1ٓmDmj֫&)Q!λ)dO%fh`ɪb DXz_T䑣Y؆,(˙b3+OR~0d5 ä( Q݋[QYs y[R8fCs_@x&G] ۟[N:CkMQQx ($c?Hůp~QHvLYGD "+6 fU q%XcMfsx;\W]m"+Eq-)]%RϹnsb`B'kd.Osrh gMI;鼉׬ T~ $5Oh)|q*ĩJ7fk;;r/1tgF 5L (V@3/SX5=Avae| m*Dּ88X sZ ? g-.&MqEP?+[;N5v1}$fHcau8¾pzX+5J};;8]Gmfo]Ǣss= 0?GVн*qmd\e(J +IS-YLY^-nɠw$"*ˮ0TG@.mU,mdoAڡ>a6=pìҵD>mWAc̋ns,K*5%z։p'*M0BM)4`󳔩Ҩ!,.v3Fы 3pI. &%u{%]YΟwm']ح$U s7j4ӏ`AVUw QoLR+Q6{5 uW^f79.8qSh)OTll nBo ǘ説`MfAws|5|-U-?q`>MS H1)S0Ynmމ?z?LLvqACT-.CƖqBZXO Qب?2&? aƩl~ ,G9i95F:ܔW5q1!O2$ i H,tͮY䵎(j;(0}0C 9M7; O1YK9 y29k<!E,sKA^lLHݤ#΢%DUu.ȿ7+]ΖyOrV𸗈UAF1 ! wLL# ) [714D_ثT(zèԮj{$Gs{xHa7PRS[=;$f=c6羖XS1>kb%fs&uюRC#2$\&Rn4}]SXw| zX#;fxtQѻ\Z5xwl^yBgP牼i qZ{h۲d{eEkO]Mhݓ(EV%3i~G"Z.+@"%-뒂x[rqx^/c. }Y}r65(vݿ.^/# ؗ=4^{?kg_oKZCSܼ潽I=u~)3{^ɝ 80Ûy9'`b~޶Iˈ~@Kl/ۚS(h?}ym)2R=T|Bc.]UBcn`kϤ`f1"amz^dHy#S빥7bجCedM~^Ո7*G08eR%Wl[Ucgr՝vDm<@!Q)(*3S>aQ~C¨p&iHl)J H:,E1$4.h^WU4Dms"&Y+l*:HRmT.Y`(2@rpzCIFkj2u`C"aޟȈUJ' rDxE%D>wèʞ#=b(SݿR6)*㡶ۿ|±'J@cy/r3#ӄJr[Th˔` QѦ 3Q7Zb;&Ls /  = Iްۛś6뷞!)fkZ<|=-dԩN7V pܾr? <Xbٸ}=7vs>9f MBDdo1kߟ!sEniC*DzƓu2At̅~]K^9XLd @Zk1r~y>?˂wp7%ǦV?$޺N As/57dYH6l(Vi" YYUV?UYxG4e!jYQG,C 3)%NʂAB~*Y~j8U%] !gp;diZ`)hJ)ݘ:^:6A]/S|sRY%PV2=1n@cm?VcgrdkkwYjSty-iYA_JhjNVd5 ,MC2~-9K^k7Y3}rRP4&!cF+r*|(u0/ !ʇ?TGU Z# 2/eEi?* g9* *A-rE X_k3|ݭH#lڊ,\?*Tmij5ك#fB0.Qx0B (yAL h4!&CIDvUWd>6$^dwnj3P73,I=-BV)%5n\Y`8hrT50@f`[2EW+xJƬ~TVn[j+BsDL44~úe~:jK#N'iʐBB!ƒE4 '(n7ǧoY!x1{0i ΛAD>sb vѽ~/2umO.C02.&J t2;%"$~mTm%FGkc11?)kcQ/A*T9TY.`>$oVq]y|{EX ApMeSji9|k 6m_eOHZ.w+D>*(ITm G~9tktKl m!J8!CH{ %uq{&!eF;&deNJk|j1 eHUY%9n<; PrWo-?\7g98 '|URyoAQ~S9?^&u^뢸_dG(` $5m7--i 6}Io}رJKvH_WJ?aD!{Eڼ:ZcH(3"UP휹EFy?0 a맛u}z?cbd¹;Ȭ֡"eFO) F2*f˼tfҨ]5{}&{g2a'&tCm1QDl0zs ܁3!K,=:4 ;Í .f:k{%Nr/ )\P;255u+=QyO!Y*gp[T"O)T)0@q_;='Ie6Ĉċo]_YXxل>ٗ_ydd@g@@*]K_hޜ?3VH߳ߕf'_фC?5ѨN[/uhtºΪ>`b~HP3$F {ƞO<փcUҪ UT 2U&ՠ0`ѷ;GZ(dlyR=EEN̢] W׫RAulfe*c}pG,aQ^Sa}uB܏dHEHBhgJA׽t[(KT1gNJ[wWU k +H[GTUvs-.\mPaӚxTaMZy\T(:$rD7/"i8!>j"KqʩJ?5^ײ:0ÉQ-uCHு-@ ɇ(EI*4Z(\f3OyTgױhr $tn+m6R0 E t(hF Vw +~OhhiQ#:3& S0Ds}.+ |jIy\(ЎgX bG]ATVJCTC",mL]ѧa/~Xs2d$ y$Hүd|>|=loxO4!m;EҧNu:;En@2ּu\ ud"Db%) EmJ5Fu- ) )cZ 0HPZeQ5 ]7_fs)ٛYӱ6Z`dB $%K I:Wu%I"rѥSFպ7lr˯g?'kƳqxUwj;bH0`̌AbVp ho٘ VirV:C"rx AZ̨ T4[s QYe0ޒl+HOm_J`G':gb_񕝓a;Ve!Ia xLؔH"X?t*FovHs Shnp?t!a6АbX3@SW:R BUz]ȉ$9gzYGW\>t3{5>$#"Ȣ5IX!R-YNP Ēci@Tg Nt]D"ߗ\eX󯵹Ña: *$'ڬkkM.Xh0rf0)i4ΰ. JVt``(3َC+Z)I}4)Zrf94B,4(} Ck:kO&/9r`(dOd,)#}'#|<ݴ7(m5u.(2g (ph)U5 ) nJ%!jm7ZeRQ%U6 &@e]t`biI"ɝ<1_ޅϱ/.@ S$V:F4f ځBMR}x 7*AF7R8+cܰGq  S_.s!+׏gRA&>@FVxSzc۬Q9fU$RBWvnXt.{}\ov 0H}F/uO]8\&!Bq[yt ۮ |rZ 1utA@VU}d}m׫l 3?3kώa50d64HG[TO[2 up@X+YX0M}b׭ ΌVpEP,SC4 ˯\GiF1 }Álbp#0x֜@(bb+{-V $M JT$MQSn`R;(RRfAٌc?s x뫠Va;/ I=OFx+x>ޅ * P?|CnB2!"WUE|(lydq^7=ƖTC/[MT^@d4ws,WbUdvFcSt|:/[i^%Ē>snjrY5  Mf%3VgwLf]^Tn^EoOT9Y"k5 )Y-{@¢Kp#}?Kͤ *bIO(cb'żz6?LQ(y]*?gcx0uz`Wc'Thq+RTWz2H!`FJ:w.ľ́)]ʺ#K'3oO,AgW+. H/>8"F_+}E_OtL4.+7DF/vR'{&eRXP0wzs}^LTV??xowau(Лa3Vn뛱po(7BwL.x|\$u}|mc)_jvz5 #P Ť' ǻP✪+@2Ae53$e]jjSsJ] ާR8u'`dі%bIY4:b8Bj,7e;uꡠVt?B**3V""i;,B"$ʓrӂ=JD% >wsWqe|N7uCW#EUB3<E4,C@@ M)@U,A4QES@EQRP1JDxMU$7`)"jbcS:"3TAdsʍ}C"#WgUh|$$}@Vk6{ely70၏i$x9GvuʪɆ2): bz6HlCۧpq:%n.zz} ,ssOfn _E_껅yQ7ݣBqXG̠Yw1-b;:r 7&z̈́ J= D^ FtI;)>\rC Gi\adžuU3Sq PlܱmջF;+_޳etuqertK~'y,d3Ln<&rh\JMDWHn^'r1~lxMNfTd :=KNV҂S@@ v߀eZw^9u|2=(umd,bթ>b&0"G2 Bez iMJO{~?ـ( kFOۨ};3:L; s>ڮ3S4I/B"3IL :fH3lujD߶w.],16ɘeV"M"U* -(l=mZm&76lʐ` ,8K3$C]ܒ1i v$XtJwPx1Ǟya"ʒ4 ]:;Cs`Y~p6 iE JTrȥUˮ=3Hl~Ga%`0ҕ!pǪaR#KH *A'd/B{ˮc38~[a˴#p-j閿W\axQ{:?wTj^UEUoRHVU  CSװu̱IVuA-mhqW^ja{=( XMjM \@JǃIm\_=<d4==*@KpX'Qk퟼;quAدG4 ~nu4z?WO\μ`> Jj kF [0[z~P2IIƒC֑wO?y[sݡ>#AH-.W b x*0v;>r?戔HdGC(;VP $ *VTLiϿi6{n WLbaL%EHP *1a&R\U%˔T #CE%2 *+X^*ƽ݆AZ<ᤛ_HBvກf mɇ/rkfT]R5ʨ.;E+/&7l]|I0=a&2g\~4LipI%A/LO7'!vۉ:y fd3lE$N{ g$sŽ)J):([6<;ل4zo:;"lP, t¢}䶯ޟ;wT hta/v$SWm3J}|M:՟eME%$)TU=wpҨAFhQWY E0Ҕ ϭkG[JSQiJZ< T\Y.0&[p* [ e"dVa(()1RY=2[JHwAi% Xʩ))4 :VXPF !I*UQdΩfH`e"}F;}hTКSAwUT0$-i iµl?ˍ[0_o!㭚\4pVsME`"Z:=i*UP1]M rh"aU%#PX7T⨪ ,%JJ]fU$I\;*5,hV% 2@:^g{t$~۫$jl(xS[;vsh6 Y#NqheW w .n̛P@BC! ak3= n՜iT˝e21iJL(0QXR mk \QIe4nFV Ȫ.5lt9\2A(#v U)+uۺts}g~m*2UР?U% 7vwЕKt  c{ȼňK8Lvr|ͻTr\P7u3 (/e5zo)v*.@K!PfT[%/a X?14X<50HQC"e9m3þ[n +ц ,5۰wM A$^@h B8$ ۍĂކ{z[^pí&T7Ԙ/k[3L4XJPG*9utwŗśq\4jE`ULUۀ bxȃ$# d9Tw{Ug&=ۨ`Iua H}쇖j#aS?%(b%J/00@H^YE٫`/fP8RB*i6oaST#[CP3j33 >I{uXp gҚN f)[&%TP1 C츦NFMSE4KE0" ֺ\@&(X6X2ӆj@@9<8m+MgƩaIJ @!Gڀ!' |V3ۣL#T`)*Gc*%'HEJRe!* U#TwvEYפ҇n%]$c580Q`F~Db8<˅xI_jDm DhAqo  Jj.RF$'#K1+fpeW7DX [̄dLs`l϶7jI)"5aI(QH[X\  )!> Q` 0.*l nTTRA>(lOr{9 ?b߶nݭNM[*F?%84u뺭kΔsJCq$@hzľ7TT5U~Qrކl<\{l6yE}`*RiF̀$7Y^pV;Dh1ir9XIzHے)(1',"e*cm {6*$ډp߇f:P @$Z9=wj\(4͟B!K/$)o.Dc R<D{U~k9Xg>ٵ]1n8,VxP`Ѐe9]"VcZX`> '& f3eӎU*_ժ.+[Wh &c DQ ssmWlEMph周@#PT:(bgUy\30FSRi!W.EU'͵wN{>߳mZH&Ml˩ɪHfڟ]rl,pIba-GvJ>sj`5"p|w5f\-Q0+%HR(#$T]|bHJGMGy,Z|졽nG.1O/WGvYPIIDkי9y1rҜI2wof6`ڗg}|mgo´׃.ꢉZ!ے& ݡz_'dHYʼn?*Oi )V"N)u(FA4eeKy\fQ"wC[Իc juPV&#MihzgܪadcnDC,8O 1AL%w#7JA&?:ΩnMJ aٖA 6FU 2j.mJbLY",A@(l>+A#(.B.ЪH@A93_P6/O^:`w89Hqk>,w;j橺xܫ8C&5v#_OѶv)$ L@z-m@9]~a{ۓZ|A<٦Lstֲ @$Sj8d&njՍ+e/i2*Ee:U 7^nټ[q5bs-o Mb}ZE0(FDwVZYX)wґfд A ta&frZ" >Z#)e Q1ULQXK{1[M2VLoeEF(Yn*p`;vA%"8-2dZgJ̚f1J `'~.DZq}*)-#E4侭՜a:]U6yݧʴ1t`/;gQ1z{QCտNJl/HYDV j"VfQo y]ix.>-7]o;ff",QEV osz SMk`,Q^LZl&lU"/3xvZ4g'c% GîT~wKo=),sֿo4t9^M2~G=#sDeN=s'㡍c&Θ_to+-_@vX  $IB fUAզVQ=.MZW:NO]Nbb(z'Jվo'4OWhKV</F}R/GuP: =2q&؉&#-n00H"oϊ0bTiܽR=;V`cjșv7CpjR.ٚ+Fp^U|k9D6VPpȈ.|M,ޫcIIKv,>>ogC2^c?U)21XDeF=nFzLWFhįv\GڬS$;r0go۞:ry̧آU}i\|#WUih,M.ݧ&X-)d4sUt,uزZ%=RYܨpx}'»fjȪG%qs:լ!h]-}^G^,UP貵&s뿧vϋ~ʂ3ғ .<[Б% Xz o>om @C峬?WWKݰW62".ܳV ++(B`ezN{xtֆ~ں!>eLx^cDӲ,H 4" t.e0YwDA%*~4Dy7$s/ô8Km>wGHqHȒ=to"DSωAqc̺߭&mdF0D"u.fobg&yt[WMXHv?cv= /aL>STfSm?۴vueaf\1^lհE4T^o~|/9*]vGygwӫ c!̆A|d|u:EK@E7KNWWf5hIXϏS=/G#M4MC0QCSUP#APPATIJPE U5@RTA5BH*ۺocxq%>&iác *<1t<'{/MK JF`N@ cc\T ͽ6yj{noobn^>?D|"yoTzft}ñoBw=w)B^Bw0: b\TXg,P#&Bg~&`H\q%[zmW4,'"e53]X۽?Ok4BH$Q'e~#u"=B۽_heˠU ĻV𴗚]-X¢u̳k^UieͲFMZb5L}fc!JfR)%jWS*YL[ 4e*:c%39dF~g_A|"2D!9v{' JhؑPǿƭ̷ xOa#1*ի41Uv_k;l:a+TEw] ׉5+Rw;k 0Yj:j?J-Ưa v}״7 *32!b?8^]jѧY)lRaSM -(OF}'{Vm1$havL)*b RqXuWU%TdCԎߛw}w`{4bN2sK}b|8?"ҟ~le"$~("V]:z9U3@ˆ,T~Om5a^e+vyT-2n[F$A2\[ƟeRYɈ'ƧZs4=s"8mē^%2Fvww_uxkt9x06z&Tǯ=lEթel_Z>͠FYϺ˲u~hu (cG(ɉYDɢN%*h ^@+9~&0joU?PqdۜxGpC&hD{#4}~I2UAŮҚ*|0ĐT)'o;QǢc_k|X do\'b ErXa?FA>0@lP C옰ᠫ4eU9;-CC ]caG(s}ۋߦ`&f$)Ȟc5ͫ)uhˀJD* G)xn#w+ utND!<_cl~l`U>]-n9AZ71],"_qA1ńPr+2Qa"a(RjҺN*Qf%FAYmz.(q#`IpwI$詭$2{f#W؃H1Եd^76 D"ǃ% HvCY:ǕWA/Rfl,:j_R (OBUy .U+i|Am7QQ#~pUf)JUQ~`ˇ'  h:]G4SWw R9E iu!Zh2Dj G3q(Ef!%PEѶW.߯g{{R7wQ2( t"v#eZwh2orS W8 L$5uJpe1m{U" _6 Q}YGko|2,ǙE6}Gں30!Ύ%(O)]Jg!uG2_Qjc*{.C>bl IdN UaN_݈juJ*ʜk Lje{>ܚ{[|s I99f_UwEכ @|].n`d 2uXTev3#$kMTVHtPn.J:6'5}+E==ɻbCz%?Bݽ!zR?gj^}!wr1)5O "M] S)cGٿԨf(,D.U0$k2v%yh~72T-QdˉaLbo5Uo)klx)D4b8k~m!m9I̍XеOu4 jj/糯wasq1عr"(2fmJj:{c4 KrHw?{|QaMP/͙BQ`9q MImW谝, ՛7޼^ 5S{VNt4+*H$bf[e䨥_𧡋Ӗݰ9Φ/A5h2AN@B\ }K8es40RH@J"S[б@j*"Ak::nu6"qtЍۍfm4}`'Q[}O["!DQnz.ɀDdыW:lp]p2LW M@`E-{ͪ;446ē2%PlRP%tm /;m^uW- W1iÈzUƛMLO&"Šn}̄tс&lvcͺ7ZɆC睊23Rf RD; cmZҶ},: 1J~Doaљ!)2IYPӗk]Q`ӫcYh^3Y.Wbg)Gh`f', OR ~'B0|~U`P:bsPJhJHIᴟ @eX?^CA!c jN)K1A `eW20B2_f8SռΨocx/C!?0PGvT~ƃ֗GssF9&[ʗ(X֝ZTpLSN%oHm)1Z'Wϯ߫{g - 'wʀjkӌ>oq6'LQ_wmJd0("pjB 2<%,0lxewب;d U Le!]dz'o:;^p("SFNy\FK(j%k|UA> ֛1.~^OꌸjxNۢ kZ*2;0ڻwx;g#ќpAi{"u7]b†6H9|bfa"yd~O9xݚ]w 3BWTM~(>"@r͉ W4UIȡ6z, smE?stMb-ʐ$qH)[[/OiNx)t9I :DQ?7MdoVA- w?;y}ǘ6/}^3\e|][<CfF1!D[DW]>U3%:my]y^ORpaɕT?ɔ`M$' Ֆdw•& -W9vLhE7!E}lDɈUޕSCcMuf57g"R:c nVj ҿVVӓ ^iA ۳ѕMG1!a /JK#) Jq q?RR_7o9g8bEe;z5X%?i 86dA ߙ Sh߽Hж,%@~vKp/ivcsf Wisј +2 BC3357cO6yHtF=w U?rT n߁,6IPUtٷi aYzf/%5C]1N}공EQ1DD B/>WrG8|k%5JO@6(;YL6̈́DM+WGMIHz W?Nֻ+zY7r;k+J q, u4H)@tPBy)Yא'̂9UVBC $ݧ1gæɪM]itҊ!3CgKyPSpq lu qqyn]HN fsZu_f- g[S jsC&q2y_74=yX -U %,Fac(3 K:U,ޭ{ үN1\{^p!"h @I`9!2@\JD[&ʻ=1̲u]0 =%)tBfT?!F)Ø%B.yBō dp 3~_ .`LPEM֭9w d;Q@GΧ*Z2'ݡZ%S4'x?˾›P[V7<螨3f98ħQ<{\y@HoÊugdx9cZys"mCG5jT"ʩi*SJI]… @!"CVm,H{ؔjږ$" GU}SʭAtίVk6!MP=_A0&G^Y_TVS UJkiژw0 7~g> J<|]::5X#`kՂ>5ry|\!qѫ+ʛ~J_T RIvb AJEHmq=yc ĺ?gYSn# iFVumIH\ s;l BJ)7;F:Sy᜗B j_ :ߟ"G*M *RBOl|Mܵ$>݉c`WfRH{,t!xyGnkJp{S\a JFo")$E~ڋ/q5IuzP(@}3ͥn,9WztsEߩ+)c[Y_SL(.Jv'ʂDea"@Hi1}TJ0V4N$*͙aA{O$ mҙ;z-~LjWr;ɴE|_[U!Pw?a؏}1c;hD [J[ڝK 00%u] tS0 Ӓ飜'+!ls/Κ/̲:o[֬B^EUߦ48`-*!b|6`[-%'L"O=`v6K `gu?+*Xi2f;31.oiZ -S:x-Nܘ 4$%H(  #Մ|DRܣ倓h4gG $|6F\`TIeDh8`8_P`/tQfGn=[rRvK!88\_oN>87say}ml;#؛r/6{7,f=p2>@U"'?ks'Y*S!'2K0T+4?d ËcS<c<╟]^  )zr}[uYIC6uo+X'8Q"n*8mC ~69Wc͋|- 3ApT򭗠QØƤMġAB>fmJ.bv- DW3[5憐-mH8h-?S OL(bg_KJ 93r!t2P~bipB !djn.7`vG4HX%A$ HB'R;μ.3 MFmRQȝvQ)Wy~0ǭ a.mYޢy7]06fTQwMr@rDfc0:O6b!Ĩ$&&=p`ߣjp6cEvU#x#rJ<>āL'0`P .=ah哻X|(ess U j%P3ͥвmEG|rvJK5,@[8jlh@rg/@S&p&f?4uUbIJֵ܎ jWLSmXLH"popeM~%Fei:3R^)"I}XB1W&Mz?g J3:\VjdQjKr]N҃3N`/;I⳸=ڙwmBgg*0_2GyW=-iA{aĤ8S? M|n)h5E@kx:?&>TL0oݺ[ ь;@T X}J7©*èNT/&½mRC& АY/[],|3(Hgjʱm_I;8) ,jt3t¿u,=E2k]'aHռNwUMcF!nX5i ,b G-Bkhs8oa]H%}[- v܄ڤ~'CDs=g؋) z>&dO^<_4ahuȏ*яh(7J3㟥úkv~?T&nΆ0naHL.R/]ʒا˂v\tгsNF!@NdCD\[hѣ]#B%}lJqrHD" a2Mzf*T֧b0:u2>hTyQ\t9%I9˰-9:FYp4ɫ.۟;b~\P^$GT(U?8؁RqU޹"8cu]%iF^XmiEKZ UEUP!<3gI}%OjAИnyEsM]~۾Ҵv .&s-18<'{Q>Tn5ÿp N 0K:`[ā2柍&1廹jWlH4TuN[wԙgY0hD{>#G{J|v錮|᡹sV/TsxƛmJ:r{"ih c5"~QMo0-`MEbta=~}mRC$󠐉?\wzԄ FJ{=H l}#ߞą7׶W1]LSmtg# \W/eS;'?pb)~:GJ}Ͳ6)6~L ԺBQ=i%|7ZUҧet_Mol#ЗJt(?W>5[X)CKZ]-q: [5m58` wf ޅF#82 Y圂%^S4w+ƍA0n*$J^,&ZdE|TIƳ_pq!r\kM e H$S'aT\|i`17I|I~e>-Y'lv&4ﺘiZxunX'TN-&b){޸(WgrQxE'?Re;q$xw:QRW!|;|BR PP"UNmNBމ,6 ?nxx#)*/0=O_ \lr aA Z9_@tCy}@N~ ,#z]u`.]]Y8. GMT2Z()L#Y)`"!W1!݉?vWy";s(5 FHEmᒭ1U'jyhS|FR>Y!d9 "]-V9AzII n >_ ilZp䌰xˀ1uY-?l'8KI}S4[VgvH(;oAb9_yi6ĵ' R # u@gaʏC:]'B Xr ٤n^9Jv@O3t&TD#eV.JEtU66:j.;*ZޚhEFk [#N|D9Zxfܻ( 5ApB؞ vE`])!uF)w{[q\xzqv%,:WDll6Y+MY 7v 99xz}cB3+j DJ )o)S|G^b$_XT'Vs}?Kx3_JAl@H:/8=贓SktQÈ:n\{T̗AFŭ y!J#1`;_UہA;;fY>\LmR*͔fLq*zN" 4~&E}t lL\:$v=ɾ^f_-֕2s!ɰKNE9aXd֪I% ƱHWBvΠrcĥjR蓁 sX69c%]7 'Lj 2,MؓlL8Tz/ű<\ $O 2ɻe?ҎBMbIF8<+~S"V/'6xY-: @>eg~p~UdWo|̷%gHaq!o2QK0X"uU|G@}ye4a\\|P` `1ڢ`yfLgm=zMP^'\ajݫix& 8Vg.;_忚Q8mDv'9}H2gPNd8s4qjq0z ,wʴ )?ݣ<BV 4qTáis5ũ^v{"H]l;D(7/.uU)q"隤ruhCu9GOvҕ*מ 2d9ŷvSxZ17>⍨Bߘm9:a|hAhOR~675hz2F ;0'Sg#J+|rf шs U>;X[shΈ⌏udIu_ytoulб;yj0eȰdk; zEZ{ ?k~}!N&`4>ʘGZ{hIZUI>!jw+Kpq¢j9OPp>x}вf_g9DKݙQvYks޻,d6yՀ>Bf uwFt)٫ H: $ Jw* V'kMQ1Y =$oX*Beq )0JߞM_q4d|ql uʄP"҇  QK mT󬇯vto /lUgk{qK)0Q 0 JӾ-}"2>^~/*_u0t9E5v#ZZǫoܠ#+T9;4|yc<3Md{+n7Ukp#O7a 4,r2/4霼K#ZTHQ+7|I(;U8@XqΒ#>\C;H gHg D6g2w-՟\q.-0M o:PøU_L9y<q rTU '^&Kə[m҇L[ m Ҿ7k4ED0SYY~d(%D!W葕Zb^(L X;YOomMD,!z~MQaM * Sdi0W-×P &`KӚ#zzl+e0bצ^*n;5׀[1*.vA"v:NsxaȬ1$gƗ\sds|DB '^ܴ+Ber;P/cGoj`!C[U(|IHcW#ط~#xjX8Y?_e1la/!įhXj7Bj($Za1hEhmz~9q-(Ar賝k˶mt†G1Cۋ^( hKj<g LXe,#.Zlj`' R=% Z*u,0ޑa8Uo㌚UD?:w}b]7=l_EL?"'b5(7SsWT W~ <~ǻϿ03| D-F=1-ƹLL_Soףu;Lx";3;.zv[ 4\ʧcQ,a' 4=I; yatݱl t-a <&>EXr`w:^HţV }Zo Yίit|Ǹ=2ڄK" `z:{IV( ll2㬦xuAeh ߻[sYgK=H&^#cWЁCaN ԟ{k=9ֵY^ odיGu~" ö[(ʨSP Gӽ.዆BŊIz"Ȣg1,g<6GwtS`'q|*M>C7wiJp/$WG9k8IՄ_G!FXt]aY`G8(M4}{6&><Ҵm;wٙ`b"W3zć)E#HE6k%i s"dgKD03:v羱 -%sQya4]8:~aJhIhs4ܽ.eN7ko+yEȌ7:"'T,w!dcv 7A;`7@yrب[qYW#JEA14')+{{{TYkAڹZ<ƮtuvȺ| KGia=s0^A3iă?qN|Xe%G# k:2 Zq;O50M1֞atgK|Btգ&k*l ^Dsu>݄X+ϊ#~NM r[B B^BPCI"ctl#$AB3h)t`n(::7i۟GWmf WcgxAJ"PQLejIC=O̽ۇkWLI/QQ@?h'䢲C>.&CH(uY:=XXdVmR+td"p6C` ϣ wVF:ǵԫ6ݤ"9Dmu["-5ʒ- Z0WP G>ѥCrFE($ɍ*ݰm",ChqS<2LN?eQo4ſz>Ӭ]%(Ʒ]wkwhtoUya.pE%I>g`]GNM B? l W4Q%LjUld^F#>Ȇ7n?{3`EeaHLtzfdei_9DKbiV?M[&4枔Si>aSg^j] 觥*;h "5cWDGx*k%:֭% V?F{n%s}˞|xVeB sR$ c2 o [ʾ b)fIZLD[oכW&"|҉Gw+(ޙ" &b2KnGV[ܱH.و&RbX*˾J 3?1{_pS6s|pKia1i5:q3\ʢwwHc5X5cK Z4]t'mo7 *krl,kEnG~ggWՒ=wI 6ϼ,NuBCl+r;xw74j 0dË]buC9TƱd-(˰ WjAD#<7MU1(H i<ERD*LNkZ&>(@zi`y 5JK ՛߻vd}@'uT/V b|n 2#tȟقBĖd`.o*xYAѸ>B3,fnk,Bl`a2de S+0j^D觤˳*\WKЯc|m(N"#2N HA-u|#9N#Qx1}٬')"x~qU $uSԫm=kܴ h"j =J {?4Ө.אwAD֌o胸Y]>OEvAr,.NnA#VDȮ&ԎzxZBxMцb6|bΦ%/SWR#0Sr`pڔkdIk;!Hw=.kh !eY32fQU!>cGr2_R<;1⟤(\}gRɑFl`LVW:{+z%3XvA?䇧sґXݢH,Ԣ$B t6sJ #lc´)>64(XWJ茖1c1Y.W60Äq\cKcM9{⃯('vgvUIbrj9/(Ha_Gkdd"=FI3{ Ep.IL[-@wq XLE%'Ci-ư;wJxk|2f0zD"o$9;.2 ,QA*P[Qs'-T0\qu},!P O_UU9OdVcy0WT(\-za[Rz$ 801K9sehy-) 7/ojhP@2kQRDWGXA(g ZVĒE9,vʖ"0+?ԗ6ev.qTwoZ[=jS'Jw%c5A‹_GУT4 6O2&1{:7ޙL5aVZ mNA%g8yJ|Zv;0_1|Ms_C[Tj.o`[ri8:ָI?G,4rB4 fA2Wi]o1Ff`zd,SzjVXv͛2=8ǨC߬&8DP&Õɵw7*jW xP09GL4{WP'Su&LAes2Fm3E`qǿdXNV6nFv0?HfRS[7~ $>çBT I!arN ħKC56־LpQ5V&dh&,'!OO.fAEYCdڜhβH\\ 27y[XkGfg0RI!ИUŮ3V7eV3@&uM ]IeQ@E'Nh'o7p ɓq_D=@R*c:X%!ZS($d~;AHc_5`o%c 7h~$~ۜA8CID>m-Ƒ X1zkA>]Ju DH\JO  ꤇bKp5An53+kw6) y*Uk#-0wv^FyoO4;iVmٵt{\qŝ( $k1³d,⾨)Wвo@5&_E-m!nb;2Z1B穂#-@#@IUܩ_:c /(`.}~߳7W>kTcjw\+)5q`_Tb#SCv{s3hH&`e@Q=WL fhx84-/+y2j-."lt^G Gg0y"bpUc*}/$:9WK}fSz˽AMIEK볶t[TET66'*[:,ȻmHg;,ǮCҽ%զ_~bf&%ed^DcؐmA5.E*AтBvw5ng^79S^KqEJ_H%(9 z,t i߮I.J13MɿFc%k/6`!Еiw7ŁX~@ yTW!M:f y"ZkgPM^1 25iO==5lZ'f7P?y}7?Gng7l|' =9Nq9]úU?xIQ䰺>/rXT\y ׳X Êl@'c6bK6+Z^K :FR}tenyQ|e26BJUؑ#!{WJxPнnh}`6 EBq/._53HɖTMGs XiaIL{Ӎ Be'OfLnHN.^+ S<"6cm+m;Z#9ڔƮO +_ʗ( 0^L@!"GGxo?N4dq "Q]Qb16|cJeEl8Ql4 $[p$P0~ ~rR;,HNI]rBNy宯;Djk‹rqt:+5ot%EPR[WN|[h#I 2ljuw֗@S?CnV]?΋9 Rd_sMy&| $xVnқp8xFw'`JZȻTWY/WkOm-f}Z5%M&^ҶɊCL"}~'yT&b|H>?,ӋLJ9/xA -Z [~UDg y :IĤ=nY9!wSSĂ朰P~ 6q>]xF' ;w(֤d.XN% F NHlvg8\bUb7(CSY!Q1"}- e$yKKc,M_)f{x;L+iT86hZͫ%Q*9>7zgjͅ@ "?L56Ԋ.GVT֢s B ՘Y`OY UQ\k0y%va-YnUhښk!tG0-?t^웤@;.:d](hЉ/Ө9V_b@DEUY<;=os*ʜ?*5c; ` D 2N{730?z0%GmkD6 =N$ ĵi[]~Z9mW0ݻS@@Euk 2}~tqI0&Y,M0Ja^;OAj?:e2~oI+ f툟a?ZDK{2l,N9:ӜFs"M:l{*#>I/p#3r(4{y@e#W [hENv3t:&]'xU$i+SVBbg./X~f<x MgkCa<ӜV}.;,rj"o`0Ejɽ!CQ " (u\HZGV#L/Bdu}6u}vB_NW  W3s]!zˆvV|4K_v#W~iH4 +mTf ~sF]vb:xXS,1>?CYИj~3# 820ZzY'd 9>U" n00GlZ~3άfd9͜Sxqyj>¼_qi%B|=W3/XAnd5~a O%0ᮈt:l_0Rij߉N(GяoHxUҳ~;1@<&Ϫ}%=s-f^\+=imN BQYիwWhN0i]$Mj91r܋+6 ?,XSAz¥ xhZ5 .5A`.L`Y];?H~LzaЧz ÀoT^,R09hc/pwX.d^+=:Ji>wC% )>DAg#UaNT0 U;6tHB&T+@HH2:cUtnSHt:˴_'8ڷj?v&A@cIN%`R ڳK+IڪEmᵠ#xYX>mF{ƯrS«ݮ#q-5a"օ'"jiuII4scUK.QnZUIUD`i,Nũ.pV~4Ceߖ =fD+0<}W w[,'6>;#L5D'C [ob((4;e}y5ΙY:Xed;}*3rb[8S5p ه2Ĺ 屝(k<2\@6 %-Uk@<›[?zVȧ{8?/Į#Mi\xwIԸnyn?;~er^e@-  zԟ,<ɴInͺTxҩv>;)غyHm+ܮ vvC}#_-Jpr?M|I,&v™Z]8#6sD)gS-.Q {u`O6wߦhA$/+p!xxv~#eQ q[m\dz"vՐoVz򖈏y&AFagAx%8M;%\+:ޅO3v I4}yv:Ǝ!*р{FlwJXj*y'̀ 6NEH)cA7.7 뭈mD d8hKi# 3qHpɇm_JB :QJ+5M[NUh'E X)]];`׾OcܾB*jx.7`aT1j]dQi'JJPL;38잳8(sb`,'C>3ftDB<ȥHՎ c1/30Ԫ*xL'H9I]!Гl؜[q##R|oa/i5z1fXZ=6a7΢ XwYM$yNA`mk:2R\?ȳU?}oݤG[<ې;NXgܺ7#)Z{8 uTSIAI#Lsۤz f\ `(;ۗG:r rP[1v0G=D8,!?a)[8SǓ՘\NmCa AK9I[74Ob]oP6ZLo4 SQZ"c8ԸSٛ9+´5' 6 qgё#m290J{³*8*oGk+Eb\GIJg'\ _遥*0eId=f)G.a8\ݼ9`-rݬ6=<6ߕV8P:u/F⍪SLAE 0!FNo2.Q_JGԖ| L5/@!u?f_ WHiWr?y^:$;`z-ie .;̈1#TRGޝLZDO rC16ːyJ_K-Rߋ4˗SKt#!D'}1eܲGYEiUT9KogRCC(h4VUFj6+\͎S0ZU;.WL =u.7c X|4pz}ZfOOp'^#/n1jq >NR-ݦ>C f6G2F /g̩Q70 Vܠ:eK'f > ث`<*jnԘO9^.IQלҜ (PDe8k[|d9QhgV b,@*Ç퀊`+W>ifޏѹRN]{ST*߆/H[tJX$Fsd^6LsL9V+.觍LP,z%ۭdV{UKOʹƈB*MPcoQbl=0⃱QwvS %ZDf O!V։eR#"`*]07xY W:n};1FEe =3ij6SW.+Ięr'ȩ2>;ٌ6[2S_ nsVI-BM9O}.$Gm9 P3ndٙ'+v8#YwԨ^n4I/wOnٹ lVoBmԷChY3dUʴsYtPsc=] /[L}Ay4Wa_f)%x䊔Hdz#֚30S=GoU4Z:""oה$,xTNl zB`HO"@{B+$ _6xrhՖrN.ׁՂ-f+#f" ʵt$w!NWZYVj-UGEI0*;q>GUW<_ƟJ%Xݟ\>&9[Lay;`b$]xnOӵK=:Ι/ $=1r@ 5Y[q@u@GH{yD;þ'ZS.۬u𦰹#qSȋN7z~9P T-?w3>*8O$Veҕ;0To@EDiCAw<$@fХx"h7#N~p'5>$Y e^bYQxpC+m쩈:ݾ5 :T;mT*|}殠^9cskޯV${H}7JS[EZtgu1pbv/]*Qj0$T."!EgƹagѱQPH[zI<9 3y@)b.]QA K|VQBg[9R5t4 U}UFSLM`Ad y=xfЃ|[ntdo~0AXyc_4 v<HGiK'gxTC 2cZ/>60uvro},h۷=x0lsؙT FξtM˴ թA+6Z^tTQWLxJ&%  {˰}7887*xXd)  t'*^0AJjK,aNGZzf"O1#*aym B?}sn]k(y=z[ ѣQ"G%mqtuDBQJ6kgz:B&G?M{&bq`w8ȎY>-\o1|P8-cO' +>O5$H%%}otP#m{ &-*my很j3yYc5)3] 0vCC,D/#E#^ktu 1%4s#"bBL^ع<&=Zl~#=֓3p ^̈ljMXE~#ssca J5xl"tdgf'}/{}T6Od^]<;䞱_W.sЇbԏǷPwyK>b 2YD`S6d|mxJ^`n0⧰s,p]=$uF Dd>uv\>5.).."dd1Z+؅7?$y)E]V7e-df3HŒS>5Sz"D6N㳖Z0X"[~Ʈ{q_ʹg/{OnQP=<tiؕ$ZsM2zazRHVIU \{贀>]} |SƯaP;Óq Ux_L=!ՕKߏ}j2c(̞Ln gz5v\]Eno;,(sYx2uI-^etk_z/q(="S5Ķ+#~F~x1)Ѡk|=F\O19-EIdnh% ,ȌpGK?3{wP^4Ckb\ Dvߦu;> l *^LBxxʒUd_kVwWkTΊr,~w{wNLu40!UaQ9D-l_,q,Pq7BAHç&mZԖ,|Y]dxta 4?3ZIۮCLHYA۞1nfܑZrK] D E 3yI{oX2K<(h%N!nQxP5b8S/I4wujjewA5P?;9ջ|. OCXx܆ O$đ^ީR :[x\*>qTېucׄ_]r܇gQ7eVcS2/}Q@FvHn=$UIE05hNRԌV!搫, $IF ;G|*,#2AA=hlYtqrM ^(GMR<bG*Б7eEFfQ,E {>Z]*XY& 0%8BwI ifM @ ☨j0̊D~܆7! w4ԋ#wcZ"́-ga70tBJ!_U-bY+0LGW).|!ζ ZE7J6s`4[}T"gX-j9&F~J6W_H}7Zb) 9zUUp{c#1ʷ޵5Y{S=1휔X'>VfBJfܵ۱ł׹遂X$˱(SO_ 9{XcөV̚eV WXGE0ܲr>+Q2Ԩ& '‹V: E`^ /68eԁmyϛ" qiso[]Z57ѷ=y%Uj?9&Ā$R b6RF&O 2΂-9(y 8)GեΐuٞkF g1/p6Ç e +rfPV&ME+;ȧ Fjn_m~ȑ `)l8yC$3 x+Gjx>Vw^: qguyFfRH')n>˼\k3ֲ'ɿ4&. )C>BgAQZ }^P͊ւV#OL4첄Nk h,\+ECЙط.fa" NgKbR; D&c%%Z)$# j)l -7 @J9Qaݵ̮fӟ0D0$!qRxZȱ1q@D3j[$}PeE ),8{ ]U]A枢8HУ˳&pOUagA{l3 ʟ ;2uFys,fFFv#@ {>cIƤInF9QI$\)q(<ٹ )|G=?WRIl1FRp$Wc]Zq#08whUKGg@S)ox0kuԗ6IV: 3]ĹkO;Hr\6h"bGY./gx"?;8p+)B۳ӓqX10;8|`#l٩| XnKo#|Fgԧ }mrNM"- AD?O ,H 6?(6QGK8-$Q\n2pUR>cd=`YuZ;_pztCoϕ٬΋b /b5~İ$sW>.3&wdp!u(-(\g##s.U Xe$Ҷv`@-jyο)^ _;=%bdk4fL y -IQIl%k̶ /*a5*ie= 0|ڒCh?Z2Sl"tع ݇J&%HcUr%4*Vmi Ν6dQb tS2Ey c>m,k?# O mW.vFthrΏ'#CS+.I{^=2!7Na{[Fz;Y]5׼ z!c=x0'0(^6e7`dQ^8wgUК`(b4CԶ^ݽ'xzaz9odO >bʷ-im\"oyeNQa~}JUѴ ;МH!ۂOSf;G#ҥ8P E\&Aw_M ^yvIџl/Gc4*nݼ\dL펳/Kb6"܍EKfl8v'//-6@Z/J `sk~X4τ7}YSDCB2}6cA%$i|,;cH֚DA>coMN?`zXԅ&2MkǨ`ZkK z,~b5FTtiؔ}WLg;l ~3ss6ѱ !Gwn<{H1tB|ۇZIdvQ0vMILBҔY8V@ɗBvI?탯NJ@ĮI;7Xje}EZ$8+neɔd$&Mz4e , ϚҙsɐH_?+ c%g+Yf mLkD6لwo_43rK)&_V땴_&6U^J6/%Yvvgt TGŦ|LF XQy" w66)19q7@FW< 6 +dt}3/ә3 {%0H-"z}))`kW[ W7rCGEK9dmli=h @?̜%C@8]DŽ!KU37|)*Hq`d`s1E^BE#kÓ#FO^&It{ Aj]cg(1j(mmD\s#Ԡj&Bw$3ᕸ:AXB|:IvXCgPvXɎTo5sxc') ?=F8)47An^c=Z2ɜ MqO_Ѡ c܉F5[d֊۩tS u.w ;2Țvd' {,#`DWe <\ mdRtcH&58V+Ckn)i =Z^)ɃX76uJܳRY^$k. }tt BR>^z [h:|c9Z  Jkpi^ܷs[MBT3˗KSsoȌQ&zR0s*p=Kτ2!Wer}|R' q,xGV%kzd^O(R3IF &^kdi֑ѣUԮQ䪼Q!CVl\CW ŢÜ;E Fq{P ׻E( #P2xc) W茵 5Dw1~1nկ.>TOA<2sY-jjZsZcCD^Z`p]fb xݮ2c'vkUk׀XF1[ G e9H_dDń ".|b1m0Je`x\ek/S>YDYz!;&wk'd/A )qy^&v Sqy a{Ng  3~dwb譪c<;_Bnpe).wx~oe~d,i7RU j%2kK)mY,DT APY~cᡯ;6!b39R`yi } =jMp!Wi,!eE i4ʑ~ q(R%t߂{E*B cH[$GBAJ"Jmd Z3"c&婰|px=7g•f UzՕ`mTh"I9IZC62JIT`O ' {kne!ZA &;P`<(N1z/ }PWwzuvË~?_+ p6͕*?V**]>ɇ2ހw#0sx|FlB7<ÕHܐVFc }ؙ^۾ㅺjʻp?0㒎2xB ͫqg+4c;Sg(-%vVP$0~"~$+ ~5F Ѐ^_ꁆ}y _)p Qz(җ̱[+w:_MFuU<T1qxp EݙuF;qwP ,\Xj5?,UEbWwZMI? pvDiuX9EKKn3Foz?M-iZu瓧Y^(DwmS]tɴ|$aJ~ cOި&n*ŠjmԶYeڐ$.F]H󝂭|I 5Y tD:l.#gtswZ)s˒\Je=й5Mc8IN9xU=>z(Ƈ*jjuH`7 H?a ק׺]MŠ2Gaw`vP#3Bݮzn~ zV ܥ@Hlw80/.бG_\zi9BhWs^7RI.b۾oY+^#&zu*SAe&?-΄pQ>H芺ˠU weR53s#YKu VBm) ,z[-U2(fޢUMW$f\yA(o J԰P&mkAF}#  ~qJ3:#ZӮzj3d[|m1iB}IB&=4QK^cY7iC9 ][ 8Q3ߛvL)xy"8~ؤ΄ƈ$r/yyk`<]ѭu?Ќ;8&$sojw'^L 1h aR/H3g9e:hG:9&z+ᩌ#gu֛Q< $O"E9%=C[ -xS GWNWUEm4~߿3a"g,C\2s 2ɋyPԘBT 61Pi"FF󛟍 <'d[P^'0)*R] ' @'L[,㩚D` @ 1[[YÈ!*m':\ͩ@/gPqovG",cq?U8o0mP/rAcaή{sZ##¨3w2'DcU:40g%etlI.iuK9]8o| :ib5@ p 6}(*G4<:x3{K馑?}e)*"Q8~:X4s?X4%Z[eyϼaaD ?}S}ed|,x5B耤u gfy/zT qbv@j;ks ZZ>5Elh̆8`pqTC#my32辬lݜ9g- F#^#'ҍbf[p ?r<JfZ.Ċ_׃GU[aRl EɋҚ'qf4~\BttK-:4BLfZzx\]#Ԑ}+J ߾v|&"l3LTm՜3^3QK@WU"?,8wd~,ȷyMLtIuS7N rA܉km2? Lqigud<%P@CJߩ6 b4H*Si+ceSX"2aNR>- !I"J 4&5UOАS1Lw<rU -KlN4xa4'\܄8'f~3FTLhtʂ2euci _n).p>]!9qCQߚɢ۞}[m3ǩõI4QWuzYϴ*N$kg)7|w|Pe^z7ZR>LEL$Bhe#0~B*J901|0ŏG4hW)h?%hK.M{FqMMyio0]7Jӑ?!7lkFw ч7xzehY~>Q2 aF8ĵ缭b_>=PxtBLő-lN3qdF\%L> hVDr-+3"tiD$ F{uPuv D^cKt8D_Ut&6ڹT3SwѰz 5IbsI"as@VxE) 8o"0>γ&/A*6Kgӕ,:68ӿTmd `Q`X<3\u$<d>t~pALF"[í1(יPVaOrp:Qy]u}b BC[,LZd27i1R܅bWᵚ W\祾Z4aj1]WѐI;s`:wEe:/8]J )^=FHKO3@=\0{./ ̹3^ۏe ,{= LY&L GVxOKrf-n\;.Sxokq:>$F}#ŽdnhJ}_=<EueN1_$O5 H~Oi4WXY`aǫ0Gz,v_;'9[Py+X`IQF2 9D&(q y?3Oq QLˏAiCʿ5i =Q{e{p`1éIm cPox' 0” 5#eWHBɎB\6W',N.km dY|ta@ ϼ1 ꊛCev C_}kv6f|g<יBZiHR2SV 8"nIjtq۴'2FGzva~x{ert9q7sTuo N % Ӵ^뗋Ώ,v/{&5"BވƒB'0 6t8kJlߛtU1D5af$?ZVg\ze ,}}D9>0G i,dEy)awc 8 Ji̷/j`m:B5VT燇с !uKqZ/mGF?/or|6WamU?/!yx;3z@j~yOlws`\;yQ  41&j,A`c l{S H7DMW=9x*A43@!'lښ+ 3dk"),iQ6He"$9g"_L&-UDzĿlL?I!ZR>VZ!yN.Am,6'j/R+a¿V +v,le8bJ \+>L?\b4 Ś{XCo(#л\XV6@JBWuq#53plZw~@cv&H\@\(f#Qi<,EPLk7GXz;HƗto"avz,dZ%oLoނ-sPaXG*w4{d0))7(o.nGc(I3UqӔٺ^BW&UN3y .:rRy>A/GQ{F ʒRA":V߇ tL0wɀR|@a.c} l@ǵ'^S^~~teg}S1zדwxtbJ8SÆ%&e;@tSeX'G#F1| sUۆPzos[]Ǒ ]n; W@^[Ci3^ť=cnt\ni4e(_HFו e}V{|ZܒFec7rnRFT}D<e#yZjmxÞ#w~gCD\s0ag321Pl4ߘmPW5uP7Ġ W}_A oRi ɆCu"1l=9{z!8X:zY.XwrC*$y RcQgVZ70+:as/:olQF א';M/j#}'cb1UCMތڸ# 6e풫~|dŸwXwR&=rNOb*l:ati#"ڨ-H1$EA7V.5;,_7wص1U?:E ,7AUEZHM0mTDuVo{_T"fXa[c% ze v;xv[ sD'h};^.IPjp81Rğs[zS=G2VZ9X$V}~@ Nۺ@_" b^OmOM I]X 3oE2zۢug`۝x(JW#:^ :l2H FPRET53}fCp)=>H8r)#*[} Q*\i} |x1~Pޠ%n2x%Am.qW V0z6@I)7x36"+>HG{t3xIgUG( Kf&=UXɦ̝=fj^'?QWuyp#'0(lt0,nqLjE1 ƍCHBl@cHnTC]h#eW_X!% =MYz=1t\KbBB'Y\P仕˕szPW5;qC֚$0I&W~?3Z]|u~p ]=/ڛ|aQaQDHZVuߓTuoJ@@?۶R%-FIL%7}g`._mJ>s٫yYΑ{aZ ||HݯI{fa"5FSiXRo鿲d"^鶒Cu+.>c%-wO:щʰ7!]!0u6#ƟVUw 6wM?xuQuW0}*,#]e|a!v[m? ɟpݯL0c4$>=IqD'hpҼhWuvLZkקLNomgh"]|OI<ǰ&k:"ͪ^C@]2|@OʾB N_--O!w(TgG:N:Wh Cr~b im7)N,aT.V rX2F承viї! "/3h N˜5 q([;%Y";J8P{&*kAS>uvOu!XR;4HWSւޢ]Y Ij&/θ`-iA a:.Xh2JE3 QX-Ο_eq OTЫ]A.mvp'!J w~!A uɾ*0XIX"%ʧcI7g$@خ.n 򌙤rDE]FcO 'FouvxĿ=Yx,iEY?Hh/sHK} % lK>uBS@9i4As*u( epV^Tpr<>y#ʍ `ZBb6lcZp=irs_e|։I 轹ޓl]y*F*m`}7)6נC:* @:x]j& 褚`umg%"EbD]H"d#D38kZ̎N\gB6t@!k.r~#,yL@D[((/x#`lƎB6e DI_g ,jN{iU rv-b' ~hE5# ]B$ ^4 uVX(Y;;z^62ƈY-@['_T[Z Ŋ2N>ُXۉkHWBȢWsA_ZJ2Yt]3:gm\ѣ)EkT?X$P#)zOVs W$`aGNȭd"]Y"(t&+tA7J^Oܝlyfg Y^i%&& LӺ=[==ysN&&-V6bbS?ިۥ>]\])rb- 5t:>02c1$dSk0yX9Y+MkՋ7,4ޚ)推6M*l!VP Bk,ddXދxcF< NUE]a,T]⺌>Rꭜhic=OEKൔ{1.qD Fi6!WIu֡z߯Xn)J}4J啹~<*j Ӕ -=BL8~'z {ѹPUL&[!*pt893OjOŒV% 9qk%d'jN1 N&Qod25٧_fdOR ĥp_1YYIQFG RlYi3Σ0"aDGgJ4d ifQ6C&NN8aml=ͧ:PsF`@$1TiGSh N¸ ݶ ƽ?1Rin 8fi+TFA]? &sEF+P:&ΈdKfzk? w ;*tbe\v3jC)1,px}= a,֓n( W̾C 2r g)M4[_5b )6Yq ߁G~@bQ[c̔9d~h#Vf[EF3|.n}J{-i^D>#Aba,aS i2PQs0Vv\iyyו槭=nu=iM u>7x^HS4Ӓil xTE,)}^Z16J`xnSvCj]y3uFy#mUᣵLeŎ{;3}e:v݇-2'0P,}'B%@ax*w3>`ܙH:ϻU"@٣v곡ӓb,) ; %1D8-;Ib1\3fUrT$f8:'X mnj\) K'$Sy/;#_ ;:Ӗ]+rBmȼ먏yiYJs.TRKF~v.9lH˒1 NÂb҆.tlU-8e[w\Ey#:X<@6-Bmtdpuv@EC,]\ 5'43c 3*Qܐ;o3A^ja}3ȭ:&i&A%&M']^B'kx Qʊ%1 O޼0ycAUْ'&YHX~CΑu:`6뿱Svjvu bV_K'*&gf 'x-p Ԡ-oYTc!K]`7 qTd ~+ G-OʦnAҀ=s Oזg _wTVV^^~qЎ&X냔%ioq `ZNdDj4E}}=_ś'-P\y`UBŠtY9 bs6ZjA 7mbY$&K[4I׀K\) HRpF<-˷]s@ o43i__P)l 2*Ws|CK>[@&cՃTs'2f\ Br"ev[wКjZ5'@#CF6Vc@#֬xFM9mT=243ֺ]m=]t8WM58zݩ|рyo,cI/U$X3J6tBqṃ89Sjz )*%O}6^Y`ރ.޾,%B!Ն,Ix,UOC:ǹBūq3'pQyK#2t+C@ġdKxC5 w`[Fz M)hGTV$SoR7abfk)YexJ"%/D]׼HI> "XxmF` q¹"% s:Ia9rmg`O'?jB8-yrjщTRǸXV6Yع%y6r |Ȗ_L]L˜94JF# )c%퉐{M\#W2â&/Gnԏ >-Ϟ5?_װdZ ]bk~bÿs {F0N)EH[=@Xc *[TP*;_<07-:yY{7_hm˥oY)ۅM"E.ےFٳ_*aqvl{1vP<[C`40$>ő3nG1\`fOa]Zo-ϪB+_SƍJejB7\r9E8¡*A-Ȇ;4\Ա3[8|JP1p4#MR$Ph10t^I/M"(f6,TZ[ʼnwt.N DT8nrn/h?v$XhɠՅIl&38Zw`)5ImDxo`)U]CO̞E?jo)c-{f߱=p"$bzuZ=![PD~w=%:b& z]QI2ʦMump (fG:84{`ٷeO;YRQ~R,}cǃ9}j5FV,첷ML  a]80v;GY"Q|jۨU , A}` ea'Vq\&"x.Ԝ/<|Wh1ey:)p⌗݁Yb7B8ub3]W,qm;C?E503NO8qaUUkಋIZ _sB1 [Ca_!\7®zU"O.}wJ kEžQ1KR:ԓ_N$Ò7 -k:T`j ܯ_,Q_Rtj±_<,v|ơHn_Τذ]a0fA>0lT o\S`݀Wԏw)"[% .JQSp3x+MD(XEjٓ][a*H_DR޿VUčYU׹㈈+aW2 ܂B.뎑Y>|%6<H rECsZ>Egp!oglN.+ps_H>> ^"@pu*U|R3BDOUq[4 X1Jc$)bBVv| hZ@]љ&'$u`̶~2l' $LoEKМ"|nNߓ]fFǮk!((t{"BڗsсۺL>y_vz`d~8ڸ΀l ݖHCI$|'ؠaciD0C)v H`r5OYrj;5=pa7ݕOV4Fh!*zmddS lw(8ؓ{mT6wdU]zk ̀tBNr@ gKVĹVɝ*rFvNѓ]a~j+ߙhOGZS#GJ6 p ׂ(Kr^ RFLZk* OyY\'2#{)Wnr&}7ewk3rE[7_; ^$Q:zw1EҾv.v-d Qd}/2>i`9@tRk*3` #!'liC"W^1qD|p78EQ^fVHX6Ry1<}{VagxFmg^\*rVE^ύa2B޶3@| 'f7STo2L?'qy OhN]D 71 |b'/nsPZَ3 0ڏ Sn^Na#-t)>J}XNp 죍x2.LnFg!)ƣX.p2.Ve%ҋ(}u+Nu@MC;x +/krU-wK I[3=]=GU l`kjwثM p ?XFN/Ol?ŨaZq·xɬ( أ cmA;~mʼ7z5Y{负2ޮ4p&n;}oܴw ꂹ((yxഇqE0J.){OI'w8ziF!@}‚J߲flsn(g,BgΒo0.EDE,yNj$160+J8axTP*F3kyE|-#[r548HH!K-p&곖;[տQT"_}AR |R392? %:z/2  j8V/G'0Z^B =:Dr:CtJ1w`gSrcݚFحmZhp?a+kvw3P%/4fj k~2hgpLloCUH`:xis? i !4Ԩq\hI }_%bB3ai Ww%KF5cjXx0zj֗Ec:!eK G-qDlãg?}8fnjnTio #` p%p%0\jYKn #{bg9)5FlzR'L$ Y2޿)BLϡz o"t$n!"r՝ v$u\(r|s6>!aWҥ@@?Iz `)b 7HR+J |q*\lΚ^ys܂Jpl"驩 m'Sݷ :na_ߑ^cs|7<75K'\%듷oCy\{6WFMюg>tDVڬd87PӉΊFj-i?/۲2`Lx3Ù&81Ȋ0\:P1&q.UɅYQ&crusCi2m2CrJLSIMJQ2$1s,̻X% k2%|"ȓ-N7 40J&8zWm݉6w1(Մ\M[TMLw cׇ>aqwbSNVΌҏ-O]˹80e_'vK _=^]]([]$2G`⮰1 Y;r(#4,f*ATBO>Dҥqβ<.E,8D* /K Vq+2E{k $b]`ǎ {ͧ~F@'`"+Z肩a/ J98EҺt:?vwD'J6ӏvFb=pRԇ/r[" k ԥ4?5>hUunjeJiS)9d`$sP e+KoDI630~$?LBo{ͩ7Rқ|AG^'y0A:“d g { MyEJ)hZ{f0Z>tgR#$%i_ڪOyՄ5wjZ2 ߨ-6߸˽CfJІ,|APU&De3|}hVbjܓNV&hd a(6cSPkеJ9*(:'9E.٩mt9¾|߈d/m#d)E,I Q*w:GT!:8HmEеJ>!H"nJO|1u6"#@Qm7G'bg Iu#g gt$Ӹ+i4r~% %gxΪ{ <Sdh9/Tv^(,SysDAR܁ pp+ GuE:1ϲ7WNDUM1TU^a}K|49%̧RE,<]^ 4ak0;.>'&㩶:a#Vw&!Lvl_V,^ԋR49T,w %其ư7l@lr׳y.}4N%|$cr (gscͮ@ oDlsb=m+\UP[iG(iXD2_RuurTgR =^3OjȕrKTqgS"٦g4@],sWNiB:7k\ ݩ.o5歍{ N# dysW61C&%i,\0xym^ǰx1_|RP*HGL:}6z-$KJcդc+04q&A1VYѯT#I7, Zh$W珎U'OϢ[*ojb48QܾOZE00s'F7eU4Cέ'T B#qAvw!p*VэAXvpt:w '/5"'T=+m<7MtTJ"AЊ *"02D}F8 Wu*BiN+A

^EE/OPՄns kp}9\4ۥ睘5mګ'A<c9U=ho\^.C[LSg<[9xи^%]PF.Ac adaUB:]RPIF&1=NOUxF{! Qc2}Wge{Og| di߰įRǰv~Z@m5jp^юX/Gyb4cCj흑^AN'[?3,RGT{L3U?#as'b*U$[' 2I>rS'OEz=y#Fl>o7NOJ=ԗ.\y> T *YU\0>'V']aifÆ{d pA?0hS鶩NJ?9B9s"y+ڵ#Ptn~]Arn=߭(1q) Q!l3Y@^F|-`@q! QWeAfq8{ 5IuOPxWju&.:!Pud]5o4 LQj%:تBm$`|π:פ|-6e[QԶ-^^n>eh!APyS{A{o?T2&`SclkSON+ppsrpPQʉ5IE"rmCRh‡{i"W wsG Ū 'y,ԁq&JmxPɌ kJN1U#B92(0U1VoK{A;`P9mrLXi]xt,;81a\ WbpV q9ħ| uE7?ēRwWE[NWh? &qS7۔QZ:y!H#(yԊ; ӱG4gEUIqDM~ɻ>x5~f܁yh2ְޭ$1QBHwLyL\sϨ < .ӘS0p5!DzHi7'tWs[GdZ EwC'he̤z0m6w:bj½S6X^!¤e;#%/Sfܽ.R,]X>8v6{a@Q n]Rt2౐WF4'Bkkb9xn_TI5Ȭ1O$ } [-|TO՜5E'[Tq7: #RZK-gPBE8.(bh6D WUᛙYS᣻,lga"D e:ލ} <ŮU)7re.1@F~s\|Z bw=Q)3~m[g_*5IוXS^-.+%`]jCN7nP {C]4YusHf)2Cu0̸oZa,BًscQu(] ex8Sp >#/ɩ):HNG~ ]9,c i<wB~ r { Oݫ1]*^4JE5NĥWǖ jөS>U?Եn;#D~iAdFI@&鹪r,e *$N`1z@U:QH;ЛNw7ր#ag\&ߴo%ԪCIQE$dgKRd)6MzfJJq2QS,a|0@ߎ@vs=a!N`{p*!ڹ.od 01$RD*O) LY?wo?Y+)H*7;C)ќD"38^ <{Ě}P6 F'>Qz mNlԡ[,it"N 얠 Ӯtѩ.#!&3|6Dߝa ̗sR_>4A/lRi|YM\wDq}ƀڐ<̲0{x%_;~m1y=ݦ[1X+(gcm ~y:0s}CaVY^ Bz4 yj>TpĿfFF{#B2DditM3f.PJ 3*oIxナfH_~ɲژrOoθ޻u@Algd,[Gh Rlא*:5Jg1Um1S" xq׻iqª( ▧ Ay96.} Pxf]+2Uh[s %J w1Uo6.)mZC[B=,/%HJQ  FMbby*q/ ߆/VO9yc.͈#tE AXݒ!m~aa!v(\L`z!o%iL7V߼v<怫k_ wjՂ)q͆@iC52יJD9XնvCxʛv*su3 ²cvs;&Nn7`4%(.u' x [L y ,+EiE5õ{Ӽ4TQdVo:;N=RLطf-W4VXLgFhkXoe{۾^s%Dg>smFz3[76 /z0G'}WDYQoA@p^p},>5 D𥖃0SgIU[aKyel1Ôd.8J*e`*e(.1[=f$˴WƼ͜.`S[=fTXdhTRG%JS mU/ccmrC0 B,y=c"+6h߹x'EHp^9sCz2Lj1@jRW1٥QۢQO&'g:8ֶh1P%*'[*0X?J0Ns@#{Yߴζj#lxJ+WĴ"EDDHڡ&I{a'|y~G$f5}2&$MZ!.Z, Θ6  Qdpy$L t4SJm,[!BZE# zv6N|n0UacN5Y3 46Cf j:";GlCV&I|-ΝB79lq_R|U rlT,k:[Ol J9?-w[Vѽ` FjwcfY%BQ:ZՏPޮAz{]4fAZnVkPrHٲKԝ%gݶ\ &v:̾nײx}\caN &7Dq#`N2"40AjZ={46MI`P?Q~:t4}=950Ih@X,$oZ#o&:!2*V$Y Z~4Ar/ݬ5 eh-C XD8O3`m=7WWD [Cn"soDN]Mb`Q#u S-1}|oZ];1']H~56A=6~ u7vXJȉ۩W @(kV]%.uƗ; Ownr DZй5M{Ĩ{jM$Ob٦>X`2MPkCBO)t=RFȂ2 W!.;_l<{%uL÷Y* [G"_L}jmPGh>PvQ9H4!zn?H%4RKkgVMЀsDkL|UAdS%YYUmlpmhe)pwRt@E%WľOsT hY _3{be5:VY u^'OuH0_AAFB4$Șc 8lE5בT)h4FYmNMtه=`r5D+!afL,Tڎ|Zo.g2s ku(jsn}ŻSoXh0CRPLtr fc?њ+!QNUbקyرjMfaXiW!_ /;C ~us%?NZ:9vvekpi<9_?6R)^B'!UCO٣A oq%PŇ؟5 UR"`pKYv ,ŠUQQ:ݔ \4s3іWCr:OJ/UaUk,h]Z񨵼i5_'9B@_z5\_@cJ]o%S2t!Zi g7Jiy6xuijD$O/8}_^+!4FdYokg`}nW\~)dfjFP¿* HX:EhbCOϙp+xG?efMvd•*ϦټuK.oMr* J㢵Gckuaeɦ8cCL6B@%rL|E&Dc KND_!2$[vSEfmIO‚EmC Y<E N):r{Ize ;rZ~\O>t_q*WQ?Nv4G3-Ff 8GAa=NRmwW,|@^PcdЂ|CHw/ըQ ތN nB0!NB i0RyB6[Hs[]ŷ14SI 9QQ@j˭HT%9Gz2%']fURI!~Sa%#CN3خVRa]Js#%~fzaфJOWx)cX2s/O6wWyeӊ&,OB}N\R.5p9aUx!bR%7v#vsk3cHD`dEAg1|[d3shy_i2\2To(_7TY~0׻@7^vzڥ51tN:!(rӴUA@o762E2>R97s23Y1}/Dbe卑 kʨKGlٍϬh_z|=`Hc [~^t"4Z1}9iu/ ݱ ý&CΖg{YYM, 8.2/",[7.~]t>堎q>'oi= ǣvcwy܈ފy3*SV%U?fobPYzUj̣S$f{3襎J>w QwE}UMZX߮:Riaw]joSx@ej*!Stk7 ;Y!GT{ܢgG>Q%;$$|KjW;8\X"4$8Tu1/Z Sdz=!Zh\WD'ԑ&, %fd>!S,B͇N1&,9zaƍM3;>l~8Sַ]īEKנ+kuoSI[$`:c\Pv`umzJ*90Y tD {0qj~VVpuG!ozW)P~cܸ1:.mC5_eͶiI"Y){jM]pAK@E^'͛}w'*e#@MOo@擧4HH7q& M()a쎣O'^4.]bfOqXw!·eOZ>h5ƥd|~{i<01o!~.\e(z~q??M7MA+aVq7ޙ8" [w]_/G7, 3+Ar^kA U iĸKop@rzx/ ,(~*wU miMqI<<5krȊR5H[l$poJu*]~h3,h>1j@="h?]&+$e[~yzqY Őj56GY77daNfW|ou\q,}' 3wPRϚŤnL[a9szLjJ{/$ ht~M\q;5jK\a y1oLa(*x5$kK%c/^D Jg/5ŻQ2 4ߎZgTeO)_D7я@ 2ˀ݄ſ fw?ni&$;8bA .p zƚ 6#X'Mތ5H:-X* /Fo!Ňv-q.b 6ykP䌔cf|IQbWR &nt+\xR7wzw1[e$Gs"}K nw{Nt^r˦90^5î~j lt#.RvEa;v2Qn)^ܢq<t##eqKssGl(̉~dq4)'5W\p2O8ʭs5Wśv tO6G܉/OqGtXZGMvzk)6U$cn'L$uS ߭4͢X!=+۽U!j嚶+&3}؆-Y;* 2K$rsqFCXRK'ΰ)3|JIkV3wVD88ca\=vv0م6;NdޝR5qF8@ב =j8Ycyn_02Iz!ccˀJpɜ@`~x!+{P< XC濣ҿ!3; OB8ԀVń%ڢ7Nu{9:sBD"gxf#'.6#9.Fg2c^]GҾs&IF=oD"Z,~_ܽ%ؤKHG4 a؝ Y0EGMZS G4T({4̷SodPmG۴hyϕe4q 5-PэvWx"?SQ 3b!ApK)v\ •o@zaR2U޼^d/VN[i}]2QQ7y|$\>SE+kI##lPnLՋf-4{L^/?~,|pOHV;V,'G`#68xfjX*U{}+ T5~y:Ł0C|_a'w_q{RJ9  (NiPkY@N%~*áo`A#єĄ6좠z}IOB6r4]}5\v\`=Yy9`n, UgiI[>aOgr$6kk Ű5wQ0xGn.!vGQX$psFɦq

+ m[/deh~OiI~|)Hˈ/S >_M+Nn1/[7:7߷l  l5iӶ#.7 בuRC2USpׇXJY:On 9ଦ8`+V9ЛېZ.iYӤxoN_xЦ>ȖCᦊ-40!@s{`3;VG *P58#@,PrżC(.o/I Dmtu !>lC4$#/Xiu2)Nsxzų=2g<~^din8:3_d岄AGôt!X(acA!opKMPYe=?3U k g=*-}%?@MS!QC 8* O(b7WqW'(!O眣"|[ MJ$+a?hYLiBA>#=`Zme.?"[Hc ]i^ hLc򔕯LT &_ +Xٻ-, qlwwg<5UOWC ;9AlŶ3 b$7-T0NP|b`![ ffl幾\'䁛+hf>etCt?bÐ!M (MV3t='$DAȠ(83s`?K_.ьM 淦N4JFn)\ew0V>-D# u=IwݒHBTX)Wv+Z2k:/BiԹ;xTg5όQGcͨ [z]-k g/Lլkmqg7`6( )/Aͳ CX-S}~xvY"=G `rįPoO@_uGd.ph˻aEkftO9ȢSSA$rĈGFziBR*=9N)25-ϋ;nS=M*S8ݹ FWI(0Xf$"bL-{[_g{ 6VP4o}? hy$ WܳiŠp`̶N`A YǾ]_]$YpBkJbsYn^l-eҊ,fcU$كobJK0 P!PzW&NߜB\xYݱ#Nnqa#i{3K>O}p)%lZ_ADpZv= dˌsA|Ppm"tC9K)έ;YnȄÂf/W$"p-;Ht2xwu@7'!e4եxM;0) AebyA ԗ)h9,A9v5AJ R%nvrkM^Qб[ډ^ ! <.om)h᜼9HTtS mWJ\5YZwۅuIӵH =8<hfFfU?ޯdZ #(ĖajvBx-:PeuXC% /wA2NغA;m$!lkMhXSm:%UgC9^%8Hn{ڢ 6,w$t`ܾ%mY]gU>-& ^ ;SR;CrcҐ eYbT'!D "t$n6l-*+G?d[_ס2Bb֮a:!V7Ft(%u {p ChGz|]˂ urAKGkL$U"ٱ8$&9EJwE- R䶐Bd?s"0'vvaeoY5ֆ"xsz'Aw롛 Dl2~baWa4OEvO&RҋS['-< td6X7$(ȫޠiR }y5L4 (j\TtԴ]]R xPbTr;Tnw%tZ"&zwMV%TP 1[ \ @gںr|P͙CFwG7ڴ4uQ5*+GŇG`<|xSsOAԩwJI.?d9NؙO@}7hnBklxeup UNOHBA1/ hn1]"=Y%~}en`_Ywf2-pġT?eݨ"{~R~z^Y߫Z7S QN0R9va.'T7#Vh@p2}tW' P?'4lAßVJg1Д]{Ɠ%^rHTZ8@>Je&F[Wr۾g5j+,eaK6Tbd*c^:'\V2 bjt~Ljg[mMj,qׁԇ 7b^Mi3g9g@cq^]k(AfR B"r'%C%ۨ%=*Qq+[.\V t5bs|OEFo+yf^ﳺ@'cfx!.QW>u2T@ͯN=_#X1җ[-9 r!89/e;[CI&Y:a{nY'u2fc Y=҉/2TPUP.;?% 1:͡6H ]A_xRvp0mג"D (ra2n| iB7 aƜh*ܰEQS PCo?m8 B NХza@'Zk_^i Od-,VGJFy?e!AIj94kzx3j.NG-|[nԂ:3{~.$%Llrξ 4,O[Nh?s;Y6!dDD Xwcv|.t=C'Nۙ}xt>E-v˫<'i>ztͤY:]c|W5,k+r/gt*ۉ@in sb?i &GfZSm/2ʉW@C{3mTRm{$W{D#ֵkf $̽#noAx]Ou,:Z=&P]@ ZЮbWfp殊j{HzU&r*PzG]h C}O; X*|&(f_|`)X`v[ݖ5A<*DE0>WZQ)OD{1sk쾟M 7nJHD.$j2Q 4Zj\CM 67 r%FSux s3|,3jI:~גfA\hP=i$⚙7T;g/S`ײ(r"yދ6MH)11 |X}ҵ՘{wS~{~8x)š.AZעB 2ivF@E-+_SAj,=a!Ui>uIZ|axX*/ ޿H.J CMAFݻWCh$JM&g,avnqp\!va7Zx$EB3SbS6~LACXsV7⪣8JKpyo샄e4/jr :[^ѷ`޹B5%QfXD/ y8~ϔbLTJNt`rov5T?{9}Ҫ|]-,̅ "C3&Ҙ4x2!DZd]!.~g+ez^fpU?Xw[*gHk`*f~˿ҭa^EVRbG]m8'RrXJVwN|m  NA9DĐAB ~=f9p{ʑҀy;eǼ,0Q7FwiJO MqݴVd1x7 `IsDå. V%<;7YqH ױTOo <_ʗ|C]jWn:Ns"D;/:$В{+ *el:Jzgp-NX C/DeOd{IQJ S|b Ã"a{D@%(tyoDuV"e݈F}mQN,Qy'|?D|}b.ڵ B\?212֦F*X;Smmޔ,ݡ=mm\|N`#Cyr0eNǡO˦ce~кJY/+|.=9 eԫ6=KK\|0B1+ZhAJ%t@뿜uݹSۄ^mxc8H(4ksÄN,^m`~ʂoB5]W5XjV繉GڔIlHJH\Ga'FLwhb`zqCGbtpg^P#r+Uy:J6Q#޷.6L KYi -Bmv< :$k=e&e!KWpz!FKI)vgYs ð],!{mYcVB+BNgp`[K0^\4j,x 0qץ379m<{)Xi՚m*mjX4YO2% DLUϗΆ)bUX#dU; FfW! ir]3RI"~3 |0eBt._i?_.t/.{;:Q jE" 2t`(7 VwhK((f1֡)! UMHqؑ]6/tLeJ`F!Ṇ:~)X 1t E<)W1t%xו(vF?ivklc{$rT!Y-vxGLo?JAM̥aflT>N1ÈsNTľ3Xv f/] }A*o]m/\JeM`蕄ȲbrK?\ɝ |c!SAV3 d!J\Π{2gSKsP6`eCAC:q4zm䔃IJv131c' 7~ʌp_3E8k/;p-hPɏz*XתDF*VHٶsTr:r8.Okr8 KXQOt1驩?VTZOVs|*N2Iq$".WR,Ӽ,-km]_мM\9RMR~v|.rʕNNTx8jWܟz2lMMuJ.?߻.4pn8LOkN%. t gbS YZhAཪ ,7/ceO-sL%xM2T#hlk9|5N 'K>Rub KBYP ,:BF?#LhʺP_.r6v.R@p/.*LB7{7F<`ق0WI$tcAxJzk )M:R fKr2ru.5KE_rۃ)0&FK2u;~/ֺvpnGG'$9,~3f8ܫ)1Y.{4UJU:&\ڣ]Y7׷Ϥ8zB*Dڲ{뽔u(4ecFw <[840yڛb%7@&dvdtM@e,D8d〱~)2X RAB=f4%Kg {B-uY]FU2F[n;J}`[IOs ŏv%Qq 0[ob6,ޖќ׏+SҌ3VN9tNٴ,Dd&◈Y%jr܎-Ww}Jj[󟞲*o&ihYLlk 9dc(`qY|?CB]A%HV!G\kQ8Y/t&`ɝ;jF}n3O>u&'x Y V oFU(0&ג[~>`qz7ʜKxE'7k^s?o>8{e.SF'oeq_AXޘu 1+ ;]R"fPDx kAÌc|ФstYZx%j'z[Ǿߵ~OvW|bpEnovBw'ub!2@cT4 7vd="t:B$WHk<֣\?lx)J!!m0˪=X({X>fʪr.igsUi>]o"囒 .oNڹ]NEi|0]qo";V{Sfvva᝱{1"p "S_E+ԛ~?u )= z=O#_G튷M5]NvZϦ/M8fQk8p͠U+xq3i֔ٺD>1i2%z5(H LkMܝ37C#ܖ\Zr#aE u2%e&U5/j|SZa>}=73ä́q my.sϣt_XJKNIORIhW*s .5@sjk98؈BxnEVǀ2`:"ȷB*c~i-SY^ O((|]Lʖ +uR{idQGD;l k` B UBsKf ZzCj݃vHGZg-WƩ}Kgx\_3둲D:k}ŝ^bhW˭diƸ3kP4M])^;>buKNT-' P||EWE`UERLagWSbk8jlX:e YesI %jI(sqz/0;-ʜ퓍YppFѺ>8 s%|8l^ %C`+aЈ(BZڸ# UO6;)d}FBq6J'80P!.Mm?[|k9G 7 xo|ZyqׅkJvN2\*<:aMd/ =F6X 3d` F1X3 T4Q#f2 xtu5NJH;7l)bp4C!Ml%Xz7oᠨOQ/?MzL%G]4S0uSYlC(GôjNZ_UWv $p [9COJ?)kfX3UA(Zh2ц߳ 9žkƯIo9f.A-@Ѵ7(C yAsb3NJ_B9S%% ʪvXQe'f}gM<.*1pjwf;`K~w"l,+'aQ-emWVŒEECƴ)<(9Rߑe">Pg }#QlMfUOC'cL9_#E )`(驁3CKg]"ϥ;UjO'\[TM7һz((P^zbQjgn/rw( 6#Bh+UԖ0:òVxgU}R^ǎ:Zua0'./,7Zմ%(gމ02K#KRVsB#K55lo8}KSj!3 :ͦ21Mc$YfF|./w$T&3HilTI]dB)tF:*̓Gb%#miBj_uy Vݧ 75BD tsr'K$a!-^0\)&5Jjxӏ_@9w''2L,>L=5$XZ~Xɔҁpܹ2kA\5KYzڴiZ)n[;C$}د9n&3Ph\8\Li~n,|xXАҚ""4Cũn.3 $& 3zw͂t2-^lՎ>8d_Dy@kJН^|y>nqkP2=F,]3enhAU6<)cʣ57G2۔!_[Kp/B2(\ZEjc?h"^7QQdhhe};z{*1D ?UnY]_`Z7-!H(_>@ XБX\/ YZ FbBxxi)e Сwd6d"So|?!f|Oi]DTr[ػ_! d%vn]`=6EƝMR Q] wa@G3Vh*$L$zBHC<֥I?vŲ}sZHsܠ:*h{nΣ ^\w!\[LKbe .6-ӾeAj@bv̫2m E׼f&}u1’hZ>~tRd#'lz˭!LbL* <7#ˬŧ'|o.И-a1サR,FQ B"XߞӔ)O~tT67E86礠D+/mO!.'ݓ?eXr,..!u&#T3yoj])ԣC+~W1}8z_>2 fI5SA/|?*- pɗƿ #nMye> ɸ-wݨQޫG^>b&b.?Ɵm YfM_9>dC)cMƤjLKdB}ͼrlR 닶;7~C;Ɗ-^1 pgDF)TF &|O$yfa@ 򑬼WrǛTfQXE!G6ݤ>ʗ~l`'A:Z L k 5cTܬlQ<&>m)Z*L cD"?9"vD<~J8c!EږO e: E\a0՞llX6} }iH}D>o&4t4^ԃVNgMlw<67a*_3/ۦի9Y$9Rq6SMڤEZ9"m +o\l(b=E] !x6,R~v kp+CU 4NCVEQQ[;93h8Wm˳؛ٞvz;?i5^'na]mɩq <_JĠslcq3sq_\ +مr=FI&S :!h"( 3ѧV_G"̧QoDC 5gr%M3囡߃xuQA5 '\L^̈1jJьN KOsohbSj(V?Mh%ܘ `> ̜|)@?M_TJ*' [F#<]m\ $Co=a`,̗䵴`L^MH;0.n3 u k }qmAcug,JMY7`%B+ke2կחV_}9%!1U ؘePrYSGٓte=k2#-U#w"SM <$ Ch$8 @z'mdpAqdFT})g:11;\QH5-Lf.grhwGv4C+nnF^R?&\De"Oi䦭TV=tnBx&seZ>6/}vȹk|/2tLMĨL?ʧp4&NAzO5>=sGkJDxcN/$Z5: q7qGtM,Ix'^GSܵobWW" SA%ϕZΊg9xM0 B`ԫ{]: ƽ¡8/ +kkN+fC~%=WP}^HoG=^~ܽ' %z~5y :N-TFedf-oR*P|ɆrfȪ85tncBTWQG(&2W!jhZB}7m\$[ppYRZLVJG[7W^c 2* x=ma?{B\"hvU~uƭ]Eq t ra.RS6"0$ ؾ=j` 8pWAWލCo5 [ZUHۀG XCYp\F0ԏ+Ӧ$-D66[NyuQ\E$o=K 't$W9*;9eaDQ }yfG&ΦܟV@2GD-\!pq>!h-j8{1m܎U W+/3r^W;˱нs")m)u&F\`k0ьv/8rҢkTJ %$ 2/LxyJ, sXw:/JA@ʮv*ǰh"n{Z4+2f &d%>|'~|ݐ^x/9O]Tn1OU,tY ,Bgq%K̶G< Џ9&wۚh'R/j(Ld]Zg(M_3yT \)ʔyiSF 84{q1C>;-3 @;Sf gZkPE]@ ՝S-VHp~y{"{9UFGpf%7vц*+K*+ے̃ns~_o\fx2?2;ኬ=5Ƌ^@.~ON$r.zj2w(CAc,Ey4JK$Nj!ѽ 륫P6MX4dCoi$}\ 1T:>ޠJ+; #Dm?"==Pʉr6 @E ksв}ňF, [VS '! T'j'cl?PG6b[W|zJrtm8zhm>cVj?+%ZTht$j%<;^W76 uxo_oՉ !u JrZ31Eu%tp~PQxK)laL R,8@RTn2qӼ7n9@UMS3Ynr"F:AyV~19b5`ai~N {Oˢ3A#&5 v~M31~8VDOa+lT~ph"g.I]8#S Tt J^, a"W)1ꠍڄt%7>Dc#Y`7VQ>? t2A`!x\?gŤFY؉V^~unF 3 OXŊFZ,Q9Q#n([/Ē݄͇qq6佌xWV5!@qP\PhрG&0Z1y`'F]Pu<%Xâ>xjae&CtG .a#^YY7)mc 5"wU)Ciq!1m^`c@Ff0JF]1n*<8f2z!)cQcq|u'=j'ik|*񞦴lu LEF:d,=A3sNE~׮hF̀˞rꅩ0zaxh}op`2X $O1G.Lp٧D:,-~*=]/OrOZR3qfZ1nE{gy㔍EI.Ř{xtp O~|=6VI^V{Iϛ&^k`Sq4Uܶ6 Dh֡-f'xqKB|r،5A?E ‡׷S%\C`в_B`r??O3TEyҵbm$OhپKJ6eJRqիeQۗo.K\)9eb_ZB3':?RkcV8:B n3kjɱY,`륵 U7 '?,5 {c;ꮌOP++sĵ5czatl TB('A)`%[,73:k2Q7bƈ,o.iD4vB~1۬ ‚"eq/^؜89Œxt=7go;Iy4?,8?0iwd2 gݡ)]RY0t5u^JJ Ⱦ?t=8r±' 3]W+*x .'pcJ3/t`7 Z?ǯc+ʦjKKwp_vkD@(t!PҤ׺:jRRMhSݶD ev1Yk5iu4mOmU$"`X+!#;=뇾VLVkՌGKHUH7}!y(qվRXTLOz'\pr iC6O[LJVpa G\9~EeݻDZ]pN5'4ǝ*dԋgn Ldz]`1pCQ={bh [kda#w-) ulw{Ў!ZKT)19ؓ1L&Z\qF>Ëd5}PHM%Jj9O (VT'X~sQdxltato,4_@qnE6Pqb~2=/!(cBT5{a"mQm6;-. R\Wq|\ +FA#_%Z;Х@{:^98t݃ ?b Tio.]cxk7>HxYddeY*|`p'LT n}|78zkr ۩d뇔c~}+53B 37;uMx*BI]+Z$k'g`z/ie:4hb$N5niA,pN`B{7 <6 +7l|i~z46T )խ35USj_w|lgT^3 PȢ*y`ޖ3ƍ&Buƪ_:/ZpV^`ܜ>NL= 0?! 2m h^_H7=j;|/j8LGZ1gyXqm`Y8TJAAӓ꣧?7 :5o=J0}JM֋S8~ ]2| -T{I d`kUO2\by=8-+ >gDA1>0U}~;"Jo,GFԼ%AOǥx#h^cKr-Z fʭ1pahZ@*nleDx2W$K`ɦoME UM~QW1mq3kfNFe V0 $X#)ig>:kR"zqǐ2Uq$;>Y1}6HOX @[ "U俨T`n2,4l 듳+H+U&]$@/pM)Ot]'o!I􅭱3SBhfE پ(xGRW#00;oƃw!MoH#<;.)  7ܔ!|.{.xk?feaF3n"x̒GV$ Mk;3=LԚM~*fO'{i㳰t^\rQ\F3Əb|V63)1`5ǮjspC'XvUJa:SXXIרbP Dm4n# 3ke^AQp~gPxq\ꠇT:l_SN^!pE"漋'U ԰~!_JWQ5gK7I]z1~OG~$YOxkTU`nSڊLu_ђRԱ籧2k-a ?  "q-aYNU? S54˓|22J3'Yi?:Pk[{4r;'<:DH}ryxJ9r{MV%XQlVHsgb*Ã'dwA {l햢+Cws|| |;!f+?}k[;7}m_aRVj [Q\p#֧:c)m UW<rteqmd]*aLװ@.3qÜJ,J&j '"9DC ?vGCNEpo ]9J <.uNUn8{#'xb\aרoX, F:lxS)uҫTռ))<ɰ (OT2drydK]M֛_WFN}*tiп@}:KH3`ڱ# ?LM㩛y̖vTAu`˂+$w}-rd8ƿhZ~9khyPsSU -0Zb뎝8q64"#jսgv+^vՂZp||Si[H SG_|TthQA=i$ӆm@*PO"r`毺>N’OvnN[Ɵ>Y"sviw]Q0lwy&P+h܅WHا@- T1jOaR⽺N;bpňR}2.S-H*+t p.%.U6ky*[en(3Wjq>>D i@ܕI™Zq/Lۿ0xQ6$z'UdX]Z%;b"AT b`8GJ ~CfpmNʂᇇ븀ݜ>^]GF YON\|M[z-kGh&&˵ W)OZ"42cG u\z^q^/ɦ@rz$4mU3PC.T$=5 0b/VAe8&#S;99:ݸ@U@,?|KNӌ5AtjYUeQ9_q{  6B:x?Q{siV!" o+PE9wx׶VUr 2%~X+ƚӄ:(Kgga'j,ұ>\is ׯ_{&=S\~͡aP?HwP gp 9GTWBp+lԼg}l`p46<=E]ʖ &,N0@SNJ'6bu5]X:9RL{ $KUs1l:jWK6ꤧf^FdO 9 H{ (8KRKj;ThU_/sy{_lPC;}4~z/ `(<7e?=O)#fo&JonԢXAMȆ1x{\"ugH+[߆OL/XOK% TUG[,۫'g?+w M )siOc|NԌgT|,{5"cu _8%²$"t $}y,BDY/v%藨]j$vpU1Ἂg>U^yn 6; ,9ư[E8`W8X肦lxEBYGaƪ!c"#Aεhf(\X9-=''xc?Or~0e'@m]wlY\p| 7>f79^6%%2$GBTCf 'Lu1QI_?zA93\El+ƒCJ6@Xb t@žhhgaY*Cceds/ϱĒ٦Zռ=!9.]Y;\^S;qMna |?.3bgC1iHQ~A= ^![|$jvoG,S@veEJb\h̽;2I6vQ wdJ 1.~?!/ Zhe0p Y:5MwwV[.:r#iT$dju8nt,iY#CZA^@ n/E7VyʡS;|c GRJ|^5^qodm)f$v}QE"6++8pφP Z7쓯B}0nǕc%=(op))oGQhlQɞU  w9?!)V|ܛ``ɴ0()n#j[UVz ԶU?zgI Ņ2F lTnr;1 x5 jd*C쏚D g]am7.*y,LZid7(!214$󀖪oT c ;2 {bv-TL׀q"Tn[2O^!*4:[U^D#hOUL']Bg$\9+ ǖ$#T9+_+52 NP}~o}Y;v0_`Č[#qD|1?* R*Be w'aQ _ݱzMBkf7]’{)6UUw֋Sv#h5̐ ͗24 lm}]z״|N\L8 Axh 9iBՐA9Wnt+BrMVoDd55Wò/3jE(~ %Pl9mkXN&["hs3fY[ǻT޼{p@em[W&|V,HٜLϧՍ曉v`#%x´Ju:ͺrZ ''WEYEWzL=,t_C/+"gKEkcci.'CYwji%-Z0\!W 佟ŧrdoJ$|@BW$Қ':o TȐ?e tZr{dj<8N"EV{n,u_ 㟥Ho/)Ћzk].3p(`n= #<2){ҤtR(1TsqҋP| sb*^  Z2Eܱ1*CR_uXB:aQTW ޾S[^N7jJ.S 1cZl6ZuXEH'~LaTBmB*L DRuǶ'' xD\6 VMƪ 5 ED(c@ǠQ*Փ'O"?km2BJo- k\ow^^= 8$H{'LCq4=:Jx쩿Fp_X,yQ) ?l9/I:-fh1 SyzSg1E(wr/y Ⱦ83A[D\d}F %l;{qұBF5@V\c(RBFiO8\cU6jEs>*Fh\˧Y}o8 }J5؝t4yfX t_0cY1,8Qn(B\z>* 18nm. N#[G{c"F[<4$i=•#!κF`$ry"iC@Ÿ.Pgbv1jPN'e!2Tc!J&W0v*j$2ob.2J~:99E w3yj'N2d&:&5/d dϻ99eFJTa&C 4rDRQ<R!–Jo&m$M[:3)E9 3]9ObL/e*ŝ¥?^Z=è0?+F]ߩ:]k;WnYٕrťdCd~2G +`wkmƝVu/p4ۙԯ 7/w>͹(s(ںjxD%c:*@ pTixom(WyFHBC}%= t9ʍ/('M^'YBL}%u]UK;.VIz<> E;v PzV͸e.αܼ!q{smԎv|*bl-$WTqK}hRYY2<('R{!)kB1JM:qdo[KLM/[ *mOeQ=~;Hw"D:R *rJgccz: Z{Em2OX Kз4l% 5*PcGINcb+M}3-YyE!,u‘AG|\U!i!Sn=&cd3lB_q,$*eAQۄiy2hp?tg]wr5y@?ӂ8lt?="B : ^IDi)ǃ%wOɻ(zQ㈂T_{w**i6G ^Vw2%fD >9sP+\˛ĸ X`AцpQU>oOU23D=|? K;%uH`T*7*Gm}/k%g@R鶟hCU☼ѡάG>ra}E;Uw02P/)]~)oمQp\mxƉ/1'Gm ֧[\d.ܥ4z&r\xS8V ḁw 5[/}$ \o@T\:~(t :$0kO)09$X\:&2gj1ݰCi(uybQAcŀH 9 aoX;:e^IJ8+'B6[I(rTC>LlVV#ʉۛ:BzGang/]Zb;xq$t~~<Hp9X;zYJJ<-,X.n! &t:3%5f%/9lhd)9ZiNjU^DZdIeGzQ^N2dJΛ}?F {LKʹLܥJf#o2t"G\V6Ro  +6bMS #?#ĶlV\7yoSN1iս=*&h ijk2%:+素/L $ki|^eMf*pm&X)gnHHT)[1x5Rfñ1U bX5O|'hWE sJM  DލѪn=?߷P`-hy!(!jOlB* 7/x. 7T A6 6ُ rh(O! ~' B?jt4b*pFz'wO]v{(al5[~:Y _wqʼn[C%GD,˘Po7NRa1 Fhbq]y-\Z?cι=N ݞzvW7"嗩FF*/dHy{8 qlv⹼%@J];ktҠxyStA[R2VECG3atAqCf'=)mchQG jgAGkG1ޠ_35S%L~:u}/bBg XW޽%OE1gu׾v[ SS496N9gjXy892&2IN)r9ȘDZ3bǏz!/r Tˤ 9y`0RNϲ4` j=JBHȫÛI8J!%X"r_Oe~%C<.y9"W2'!eT疼.H׌RHP F]V{ !O /q!%= dS 介hGxMDCgUz0&`ֹJ:L k?M*ϡnt"6T3×+~|4 Kxg"ZzR4 ]Xj&bE-np zY`L$Admsg.LoMǦXo%bL7Ime9}!O($󅧴yJNoѽr `6dv+%ipmoQHg1aSC/ն/T"a 'މ7h,+h@%cT=B1;\M>qꮨEd nZXmw =EU}_ÖHau(T:@)$ x*Ǿ Ҥ,V 6J rl÷H[p\3ݷJvၮFǸǠЄ˖<-[9d%8]uC'ķH4:LKϘ\8C7Zcu.hcˣjD˥?J L o^Y/ޓYyh{%>{{N& _UҞ2DV\M/AN/Acs~g11_D D<%xKdXFȖ {(r떤EoAVWt dpbrHe2JKj%+jk@$'E#Ԉ_#A( O)2א ң7EeD= >tɃR3+0,o^+0[g&Ā#8M4c )>v]b0I-`=b/Ipw6^;R˱s2QRgW1U;](N5^kUf ڑX>5.uW|aEMW@<!r%+݈l۲%YdksBJoT^Veo|wس k!̏ -L;8T-{bBZ@d@t?CVjl0La :VḰ 2$-桿4peSZf3h!Um~EQ79GY(ء*|SWFD^O*V4cy"'KAW95'w}]ͩml )MP1( .K{sP.XU'`ܮ-Ut8"4Ph*\ĔP@A7(}X@>eF { A!fDd2u0=mҘkpPS 6AhER/5'߮`yPx+ / q#ễܖ%]#ب!JXIuYH Yyb-J7'̐} , ~SrS ?ItID X=V=]{?)\O]$/6❵`~]H'R]tGR Y~;V_(;M:F C]@H9ge9gc` H:2\Z]_jg-8t,kʿFŊN^ъ.~TLVc̡B{t{֍;.<&.2iG># PlqjMAj6>*rSzkr\$CsY)e '0!L.[j|4 oRv43[tN/B\XӃ7M)o) 5tQqACݧŸ>LcoL ђpJ5$ /R1Twم/v{Ԇ@{7UȳiEZ=̹ @ xMpB_a͗ӡGGO'ҜAj$ ]m!رdz+r:7$" 5%oK?z%0ߑY㒴%dXq sGs @[#:3,w M6z34)E҅;ίtuOoUqzuJJP!bh6Rm]e2?юj1| QioS2xt>rSn8_*k`>Fe8`1|dR$N=b?;tf 2ZU>Τ+mO'j6 ˉ'ʊ"-0 Y8]Y$dn4qjҗAwwBaB{NGeRDòH Z~_je g:: N#8M$= EEEHV%[ѢmG`00] )z8$Péjfhq|m*gNjŝ5fp_p]]|ؐ ]VЕD/Kly=WV)&#Ň%CH)k5o*,,XpBM%a;xa'\AE)e~y% Hȸϖ ղ^m |?{zB/69uVU O[Q-~Ckζt #9(1t'D[tawqD_(vzŽYQ}/JtͩI%V(ro ܑ,Ʃwfgg onGA>+@o|O'.:Y3ĐZ%$f4LŅz&=y*Z UXq%Ck(b3CVX 6_ l =/ta19t&БaOkOn#s if~I@x-`wPfgv?HJX?{{2))9#iQLbVw/;$;a,SP͑{֗`TT2땾[w/2_kXAof>E:5+\Ҡf)ump7y ${E_kdZfI. qf)6tzZѤvԭƽ%y[X+Uz-(a0:_F?8P)6EAE-=[UίG27iC4˷#w; Y9 )e?}W:ܢ91GuhF߸e>wONѣmV-:+seoPZRIDF/z,veiBdL I=R}]O3 f Qiơ1RM{tЬ"gN]Mw|D撓3ȳޣ2ccfZL<Y"$Np0nT5QL^δJnͦ:Sf<aI<@J-ŋnϑR.2 1߻H~:%SI rk@l%~3$ZO8}5d/Xߓ[GX\hBr|)w|G1 cQQw`~@%y0rDs0$Մ{MwUI[1eRHA5(R\OͣqhdKp}νh^nrTP@qOYw$q63U_lJ 8vxnܐn"Kk_yTq`kM^7lRL@7TB/l -Gœ,8fq-'& 6ph\Ni!Y^_TϞ.}@wh!]ZFnձI ;]-SA*?*-tvׅC P1͕Gpf2 W2q 1g6@ozIVtkwxV+/ #^WJڨSs BZ"P UxxA܆];lIm(Ct?S6(}7Ga0n!Jm&8JYky=?6gym CTx|{MA5;0ۏDч%UvkݏcQxkٽgGhp@`i 0|YhPVIv2=r+~kH#j1 ( lA !l6W)E&!%*h$hMc>؉],mX^nXq/n%Umo 蛳:_ܝi!֠H[Y ,kߕ\e!dI;He(ɏ~"h;<m8+2qKap;qx7֌.Z4emv/]hO>Hug#QK~emrS[Λt1j0W,Ckǚ޼Nhqx6ҭxd6؜Me,?&5m*eI:! J~漁/{ZGTZze(ZmZ6=3rp)Vs,ғbNEmI-tzF1XUxɾ[%Sq~nߩ'\Z5X1tDD̏08s[U?V4 5 SG}#<]35ZDr&Eb[2y.mFgAtw6?A6,|6hCХ8IBtAؑ`d3d]&;BBRaw_B\?nF~<8$+%k{^$Z )2-o,8&#SOC$Ȼ3GęKn .',h_TO X+&#~sY/}l&pRLi 8 I2i,yS5Zĝ]6-S=K,h]ٖcf˦:/͔w2rLG.E62Mr2}DvCQ̉2gҵAxj7"]gOPt[Cӝ$hSؙ>9oܟi/dAC ʙ>]j(>f"tF=1N( ^@n^xRդkFw^y *0]q;N-˜Q=蜄 TT,=YQ0w<ŻV A0 <NqJǗTmSʏ1Vq_u1)Ҽ 섍A>s'۞o/'ϖ`DӃ'FCF 2BV kvJsQ8eJlp ђ$>T![^lJ Օ%**NxqO Df|R oy i$uT -`n'4DH<1 GÄ&nj,BOg}QJ~ȸJYQ2&f^W+ k):r+pW®-7+K: ]ꍫѬ4>ˠR|Zi[gE`Orངhe LǾid|=@Y]4>)IYh g= B@dˍ;| 1_ zi ]!qӁҴn-ڠPKGPlĸCzUgtAU/ `݇*PRPJQāo X53$CHpۄ~}5a&O?K3(~aI`xOj^u2thjjm^k6ymI/iU:ROu&gy1MhJ@Oh69]29}B6!/b\ 9JZ@fx|{9?{0CQj>1ugՖqUR0ɆݔqQDehzm;Dp['pؒ e8OQt [̚3jm^l|*9^SH*q$Baɸb T<$H#3Y$KsaSj9[C!йB" +m,I0c\|<ZѲb1 IR8!Lem'-^'~nnΈ$6Z7\uD M(pOK:kB0|`b'Nډr[PAIcn9 ^%V"XaO1?:.|ɼDI Kv| ECW3z-@kH3Xck*ԙzhJXy@ܝI7sZ08V3wga& ߈.seVru,Nh>=<$:bpV^Ŷ-ol n xa{%po:LV mgƟ=7n{O6"md lw"pDLn#=\]*u4{{?ܵ>Yah`"u0_^Z*:bSFLB ,hjiֲmn@s/xh%խ쵾 2 k#f/'R Tb_l+|,~n_"bW"kE>|~0" &K*u_moCXt,2G/9_Z嘕"m{)WyQv!hk $o|h'b  R8OȁXHlĝ$>fHiފUk RA=f<\tCBcdzOV[ylD2[VD?!VJ籶"$z8Q۱bhf9?]rI*3V}>A <򶧙c8'ɇS9%l|<޳(0Š"X_ZͶdDe\vvW#fF17<ؖYTgG(&p;k9GΆqT{"Kfb)Pr1;Jzmw0Jwݳ㢣-Oap^w5'/MJa࡯uʒ_6QIA8pBz`%3/?;v:ϬȫsF-xhx+L&eλOYgX}Z3;y.j8i)Lʷ!E׎ewwK"YTCJ,i.$_ n![Mo%;ps%3΃XnH'6.aU#z(ࢺ2t7D^E##Wo|Cjֶ{E\ڋ}p?(v8[|ͪ=I;MТC/;ɡD$aR_|GgIdmCKɶgRVLBVڠro|sګfAA/a srX#1c &&"32tOP)e?3OJL2{6}{?!0$@pjyKއ*@w^WX;+̼Dܞg[zqb-[2S9~\ak5vC\:A *+a"]Yw ∍]G+WT~Oo5X_diAt0 .XT'%Re4y"Aq/2&Twqұ:~Gz\7 xoV!q>v O>]9ns +_XU^kY4hU#1Ԫ+ ꡨXwVY M͘(7,@)WbaAbEո'T8 XDCGBI#2z!ӧ> "/! oo)lxai?ZD"qWUܑZ'aڠk"=w҂bۯr.J!W/W6tc( 7:X۞lZDIԞjL%ﳵK~_/`s{`ӎ4udp ammnw9xDump֗צ1H]wvYOo`=a8$Nk4ELvXe ,}^?EdOhwM P=$`%6]HɤTGogݻKzڝ\!%V׊^7& [TCn!Kw6ޫdlIp`]T}i@ֆX٣=hz<9 i +#Wj?m)Ş==ʠפ(yYu[EOVl^#Y;5Jj|ܬSs<fŵS?|ZUzc {YL\WBNv#Hm6^HAͦ'@&VJghU5dG"ϲ  XqnKwA2*n1x7 Qu)%ܦ61X1i p0v4m'-A!7[^|L%gwZbՊ= ~,Wߎ"s+?!XxdrrN: "rU:rKА7|;m8fQ bt#`Jm-< 4ղ^ q  esLyu 0Itw|ua=Uo'!H?!+[N-wtp44hs7_wpA\Hbޠ^\i^ĝTޮ+׷mYQ&E{ AuTqGAM90 aǧݑ&AWu{f(WWxb=ݦWYJ8}'&Qy3,-`ϫr&0sA󰓋drgzқK9FPmULx+Qx@]b֣j6 sR&`.ڰٿǴr2TfX✈Usru~#Y4Ju>{w b0`չF}|D1] f"C[y6{Mp|6]2GK$>&{٬7&np@C&7zj24$w yb3kUŭ[P{mc9 ^m2ՐBWҖR`E!\u,&2BT͗ 6`y3icf{-^aI!.|"vz qqӘKQ*u?%Q[n^"[ŷ© .P1F5oj)Xtn-4"2/z;Ŷ}MߑkFޑet#O "LJ(%R,O$H%7eʈΎDK{לPg>No-k 6`:r> t26NgRɌu!|_+w*߹9GMӴݐ$rO.n3!ͤN;U^2y׳D쬣g}**ϝ!UCNWe<~ϡ4f@^"@׽̖xWkp.Z#mwq/YN˯y%˦u%V@媂l?GdC*ו5a~IEkT{.H]>2y1WoY@:`di>)v+/x?aۊ5KG_S݌>~sO2@'$(>jwu#7=dI"7]ٰ7ٙSw4wS6pq.o \;cxT3d ȗ|i=W$ھL