python-doc-2.7.18-150000.99.1<>,pixѩp9|H:TǤ^ؔdS#~EoI܋t mty5Ko>@%GA?:0i2(ɲR̶c+K2NbkkK+W?M2Q~50lmKlxcUE[ [1NLu 1P$S>7gm_4+Cء ~B8v0(rd` Jih{Fga`Gdyf ]EbsKe LҤ(/0n䘒=#>A?d   L $=^i ;; &; #; 4; ?; C;T;i;~ ; 4D(8{9{:{BFG;H;I&;X+Y+$Z+L[+T\+d;]Python-2.0https://www.suse.com/Development/Languages/Pythonhttps://www.python.org/linuxnoarch\ \p u% P.3M2*40-  F8!eYmJNc# M6 + u+Bo9p :-$3. DS1 v"  <>:vRQ xF43 OpVfZ!ry0/{S FT3 -{6\UDI,w{`WO02[C"97X[3 #)(#2F(l( 30lv',>T.Y :[!u #FXL |%Gl  cXa#V $}:`# -wZ @! "(j% Hk ub&(W>4H.&D 3K,z=h'#6 )Tqpy n3 -xNVCE K11fom uvci _a{Hm"| !9* ~&o ( 4~Jvi / ]<8GVL--3&BC <>:"%R&nL. #oo pz n4>)n%{ -6 $cQ :}B) ,14)* ::=WW x+ b!5FBp[n6B)E[!e-NXL D)Ca8^DaDc $J A Nf2~&wg+#{< /< XNE1M\*]q5 \c;! F>_UO`W&; Wa3J^?,= x#WQOZ=Z+ci `/lc .J~(97R-.s0/-TKR]?Zg0kd^EH9]#0m6P@)u/ai`?b@y6C 1aoE3d+}z'696SX=< ǝ6CGD Ifo8~_Q@bpxO >1GF&C&yIF1bb(S%g0/ŀ{x-$W^8b>-# " EO5H' ).R','#cU,:wd8)@oRbOIG,-w{H*#Ub/d Z-aSop.t71?Cnph3>2!90@=[Idd7Y[[4 :+O'Z`~?k! F/KBR5+KS\;ba1~Cj)4E1E=c($:q3lFZq32 EzpkG7/e]'Ch+3@C.`HN qs9nE2b-D_'8-~Pc^9AOk*(I@II20$RE']fI&eAP6!.. /2Z?7C;"<NLF:.=MjzHk_AS})M1Z/>6b73/h34SK^UIm1bu9}5TN'_*)4Pt%P;Wf6w,+O&A],AQh-gaNF?KI u7K#!eJfLb-Rl{rD[ytToL5ÌhB SQVp('tse_P$X,2v{/wuŝa9Nf^&(P-Pu7Gq_[? "XyurL*j;6Ax:|{x6 C+aK XWOWf+Q{IK5).NCt\7OEzUKgWAA큤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큤ixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѥixѣixѣ^ixѡ^^ixђ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ixђ^ixѓ^^^^^^^^^^^^ixѓ^^^^^^ixѓ^^^^^^^^^^ixє^^^^^^^^^^^^^^^^ixє^ixє^ixѠ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ixt^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ixt^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ixt^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ixt^^^^^^^^^^^^^^^^^^^^^^^ixt^^^ixѡ^^^^^^^^^^ixѡ^^^^^^^^^^^^^^^^ixѡ^^^^^ixѢ^^^^^^^ixt^ixѣY^ixѣY~Y~Y~^Y~ixѣY~Y~Y~Y~[ rY~ixѣY~^ixѣixѣ^^Y~Y~Y~Y~Y_SixѐixѐixђixѐixѐixѐixѐixѐixѐixѐixѐixѐixѐixѐixѐixѐixѐixѐixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixёixђixђixђixђixђixђixђixђixђixѓixђixђixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѣixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѓixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixѣixєixєixєixєixєixєixєixєixєixєixєixєixєixєixєixєixєixєixѣixєixєixєixєixѠixєixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixѕixіixіixіixіixіixіixіixіixіixіixіixіixіixіixіixіixіixіixіixіixіixіixїixіixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixїixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixјixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixљixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixњixћixћixћixћixћixћixћixћixћixћixћixћixћixћixћixћixћixћixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixќixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixѝixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixўixџixџixџixџixџixџixџixџixџixџixџixџixџixџixџixџixџixџixџixџixџixџixѠixѠixѠixѠixѠixѠixѠixѠixѠixѠixѠixѠixѠixѠixѠixѠixѣixѣixѡixѠixѠixѠixѠixѠixѠixѠixѠixѡixѡixѣixѣixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѡixѢixѡixѡixѡixѢixѢixѢixѢixѢixѢ051ef7503f1738f1ea96086a730a0d25e1167bdc3da96a03502b767ec86d0f5c3e8f0596ea951efa5bd0a9f413ddbdb7d718df9b5433173fbe81f5c491e1c97a4ee595074b047f001a41429492726edd32ad7421e0922c6e7350158dc1728183e1e677aafcaa78648d8a1e04e8bc0c8bec4a5e29db613e1940d1cb7d8239897f639a7710a2154f6afa198e9fb8490ef715b3986beda8b862b045e4bf75fbe36c22cf60267a8a87a8bf69af940a945381119a27468897cbe4003286798228af6a3d170cc66574b0778dc94347177670af64d13868bade8750819a6ff51c3abe86b2f7040ff21f227343133ca786ffad19c1515fb4f1c39b858525e5a31cbe957580c6945c84d719aec4499e4fc6955ccd7e8ce90ff66312ecb1a2edde069ae5ce6d7d964766ab41f648c6c3e6a91d9d5c8ccf41c72ea153add4b3d4f9e2b0e4a79e03c96a6816979d7643add104aaf2e333990622483c4c38845c1e1e612400567af928ed2f7be450b4aeca5bed1fd5361d2a05e8b4386c3eef6b5f5571b06e577ec7ad874d87892a12f880e4abbf7936455305c830e827911ad9422b85250ad556eff111c65604a641c15cb87a8dce5ef431e9dedc50eb7befc0a74d6b88c07fccb35d381b64947594fad23a9ce5f32555a0d4d57f4a17576a4db6990843bda2dd76dcccd0ae4182ab358ee3cfcb220231688442cfa19a51f0c74617315c9fd4a8c2706fb752eda8a6263437822c31228ec28d10798a5526d225773208a7a7974b5a63bee6cad8cb57f71a63f0b2882b96f86a62a86e150e29c103e81e7540c5e0812dac74d45c6290f97c7d6a0415bc73f2c8c016dc9b872ff9a65c27916cf8293978d53417ddb77f2886262e24aef5b422f17f681a0e84ccac81f029d66a776849609ea46e25017bc896d8aeef71dcfdf348fdb459d45606f6672145c420bc0ebe599875359485c0cc6a2b6d5795c650c5db6a7e3634e44d725bc54126e9f3a806e1220598842822be54def5966f15e900410b8f1fb47fef99e101d405b423d86c27edea1254c0fd060d343b59f31a5be72b8b28617457b2556c9a786712d642bc00e98903d471c2accf15f20dc5e2dc3853d82dd0dc5b87fb6ff31945461c0e79eecf4b7eee6caf7566bc461bf7196db72837f1eaa3aadcfc8d7ff483dfcbdefa78a99eafbc8bf79810cffe1159182848c4228bf67063061a4e4327badfc0d108769c5dbb8a969a86ac275570201b8c26b576d5da0c27afbcce3e9f91c06e52996c196b3f21b6ab096ebf62b1e9f8b13fa7ef7b137b2501e5a7404485f91fc563a7ee487c395283da502061e15020a15d2a5ac07a6ed429eea0c16de70de04e386ca84660e741365580262b3da0ac58b3358e2a89149606f977eb3842ae7110e4f76866831c6ecd2074695deb07a22d462576ca07fcdefeb0d34391fd3e760740b52892fb03f636aaca906af697f1459f192838fa1b8fd2cebb6fb4f5c3f4ed754c2eb8a0336e7d1c5245b0e9f12f376905533595bac6f28ef8450677a99baa2bae7cbf040395cf0f8361b528bef3eb0b6073d3ee9d90cc69643fbad1a2958baf0e5be3157f92dda3a25363496c12150b316791e3decee3086d947e8f8194654bccc1aeffe8c1608cee67e4466d027633b0eb964b84f9b6d96cde65a8c99c9bfb4bb2ca73902a5dae0b7b25a503139e2d0f6a3c6a5c90af16e835cabc9285a3526048b5d909c9be8c8692121143f1880e4d3c9fc80982537f2c89be7b077faf0cc35540de3b27128b4b22bbaedeb8e0ed84e2875d9d65359937d547338e2989a2a67ec1f730200f1f323f07b162379f289a192e016c2c6569a72c87adfe6f2d3dc88bda9faf3aecf04fe2f285a6b38a5c27473365792aa9ba8f350b39bdc153b5f41d94c1e73dbc8f961f3b82b6c4442bdd6b6d6634ebd8dceefcd45f0073264c9a395eb5bbfff3cbc0a2a81d467e17d01805add7a339f39d0e94c01e531e7fe96bef486ec74362c7c2d9a320226613f7bdf6aa8701f196c4c745e3f2fab174ee0c14b18d05b078591779b872f2c245dbb50eb5d93663d823319509e90a30fc114b3bec04005d6b26ee9984037f1bcd4db4e11b6c2d50e795836d830c19c5072aaef6c3ec8bdf0b6d15b43947d5f8b9c61e2e16104fc3ec358661b23d63a53a33c7a70c6c869d50147242001c857a7be41110fcd37363e4385443e8909776425f8e03f4bc5ade2548ebf32c598ce4996fe9ec931b2f943f61384f661bfb408142c3d59944aef09e331c70066571b3c36e03275c47797f79cc1c819ea29d1b3753e83a93a786c2033937cc698caa26b7098b895419e6ce5ef69a1f3ab747f8eaaa939797cd98447c0a289be6c9f1edbf08538390d5116afa925b61023153306620929712cf03680417290487e631e05b6a5783fa51d8cac505069136f2d63453f412e48fee067573ef8e332b977c958c72a022c88f251468b102845034ec484c244917045163f0a34c6b47a536d7500f3424190b85f63e00d14c448fa211382b7ee82627135d81e59b53c7d8cc098f4e95e9e93374dd0553897e91c814e550552e6ebdfe1598ea96aaf5e6f8685fab52247186b05112fe96e882d1ddc4564278aee8ff299c415c4adcc32a11e3ead740fb884dc4f1cc020e78851912c150bcb1a3029849e7cc468bf91cc5d88c4c72d4b9e9c17d478f271f686c533c2f28b67c91342177f118e7a5baa759a8c64f1ca7caed604a72d4ed8b6f34e48e6d779075f209c7090359e26f9e56dc567b173a87718dd190754936f2db1c7f5f9f62437e3662539fc76a85ae605d8e11b2be7601e2032a793afaec598d93fb4c1cfddb8e6af4e08a7ce09936fce38b02992b51cbb5ff465baebee631d305c62b46b06f02b592f57e959bb7a569dbb7be5d3042deb58dee34c1e28256b72548264c0f123388f34197cd61925605a5954f3c57af3ad01ef48bd299f46db412b033d699922d8a1b124047b7ac8bae429749f5b288d0c3caf95cb5614fe9c8ec50db6bc127652133f16eabc8a407e3a166662e0e8345165faf51ce3387f3c69e14f9f1ac8d5688a908ba44354cc231c388895b1afb9676ba7ff9bbd11cb8f91dd404cbde7419c3567af67c3d97b6e4cf544e0df33d0311acd4dd4d749a71ab13d1745ba2be63f88924664100dad4f510d3f054b9d344574009b2ed9bf12ab8fbcc5747e7940444f091a5496e5a8a7cb46f5d99abe03db7c8ec4e727a7b795eda0f2fa0f63b1a5c976062ba3480d6554103f548a2622cbde7645c67d79e86698cb9416ec98d4fda7807e446e27efd00ca20f23a099c15a75111f0006f2298d6ed3ee6774947312d7e688be76c88fda32273c60af8919b6c9d5b830d264a69220f9ad5d257d71e3f95523332f5aff75c9384b5505bf4f5fc0a928e621b0a54e61213beb45a4928d06eff8e344906c20ec4923f84b2f4cb92bf1b0a49cd6a93bacb0d4c9d61f8e67c5d6e72e1c9a0dc7ddb0e8735470c7560bd5f9755a560aee3ad8391daeb24a1557a6b592a485872c0d1168bd31bd3e5cb2bd3e96d3e50df65368d636d2f29da91bece341468340c774230150b10e4a20e1891b1f4aed2d6bcfa0068454e1e43d357be9dd192fd338d5174af6b9554cacfead9b7c79327a9d25653a00c1bd93a5935934c51ec63c48a29208d91f4ad087f2aca4682b58468a06817451c761105e626e92b66f219f511a95b28f73dc883a54ffda52a1909a305f3c922e636bfd74faf5b87dea59a460ec2dc9dd1563fe628477ead099af12a98d36870c86a3d2198601e436a78693bcfef6f1e84ca1c87297182366597800c12d33184ede50e156a3165dda21a371ddb72445cbbac800b16e37fc9efc0ddc9786ae8a1628e27526ae4784c83552178aec8012face85ce2c48109f9978c473b680d2e2008b09be1be779f9cadf9ccb45ead8316d2ecae227c4c0f20c9ff95eca1863251e35ee3b3f1b70ab57079a74e2a5d0427675f97bbe04772c0eca63bad018dfa02fd87dec5acbc68e1e5833dd157ba8421f0570039926c9dd8190b1ceb3e0ba5a9fc257b36c880549e2595e4164fb27829c89becdb72165eb82ded7a75f93c810f9de11c4084c626e0518a9c555f913a0e206c09715e25e534a3fe9d35c1754268665db9258b1e3bb1eb3cea355c145dc7c65205046262acc28de1f33a28c5ccfa99fa048bac8df0af82d6b1db44b91d621eb65ed1918f8ce1d8c09466b11d9fab976be7a9ac03546d43a1712fcf20d65d4edabf95eb6260b1d7aecc12543e70a7e556da6677cd124f11ddf36674f27c7866cd88fe99e0d937db97e5c00c0b4c18356aa3bde15aca267c9354939709969de0e86e62b65dc31e70c32c911ceb5b9d650de24764bd998c95ac443adc240f0e3d60d2118d0be1002d4d74d5cedf4be66284050988c3fa0806eeaf9605669fbf7a2707cbf4563dde4869615abae4c0d50e0d7865f8577b5142b0850874815f06f628d9165c766a5d0ad8d7e7d99e30228d5560d8a806b106bcb7c7ed3cfb5680f8c77f51e5b8fbc0c005e61b768304ff132857c3aee3061a527161be0b5b10a6c257e4c400bcfbce4c58759a198622ccbf5ca8c3321e52a557c19861514ee333116b5ca2dbeda05b4f613e2d337c396bb02d4ce4a6946f954ba38c1bb7f8a0ce28f43aebb836b28ed6d2bb80742056a7334d9915ae1683152125a1bd0901dc6fb8444d6095f03751406d5dd799a1d09f26e043a5a8f16c7bf5c9a83ee94b713f667830443ac648bda0968d08ed7ff550fe22a56c0d585035b749a929f090fe4034ef382c9effd5cefaa6d10b75f6f03c1cf378c8f3ec8dc403cfe174c7736358dc401e69d5c07f00c9c928061dd56960775c08537de52f78939f0c2f73e5d9f383a5bcd9202e90ba3ad4f02544ab829b71f27a6779ae90775251db293273114ec45e64daec7ac46621b515567cf1f44aed68d774fd60f7a2dd06ec5017b8f7112c200c74b285a8d1b7a2361629dbff3479ab84bddfa6930d6377d6b0d1ca46ac8f7c08e82d55ff7797bf5619de7c13a05b27dd88750c7e55e71936fc5e3c367b906082266064498fa236ab6bdd8e98d4054078a675c23eda167030f8f604dc730d504aa585e40f0da111409d82e282d2d94ee4bc1a8ba35fb12086102e611d05a6a1401b7d04307cdd5c0199a91aaa0f699a363cf75d195de125769cc55b8b9c3d0a8cf1653d0aa3538fd4e0738f7eea04e56c65c326bbf733847e40104d952ef0f407ae88a5b6fdfcc495251a97ba86745bee1c7c0bdcd3da325a6ad24ad52a93244e3602ae08930ff1d8edab04e4082dd0b1151bee6760c9404bbcd4f18ea08f91322f4f4580c3a7ead2a37f4acd4038ed1797263c62099af1afcf553a940fb080094977336601481ea50a55a1ec16933a5790cbf3e2dd3e33f21029abf057df4b34cb7c46db56a43d02412b5fd4be898334d9fa055841e8c342cd90a27ba05bf760571d6922278e07bc8326a49bf3c029eb982ab1202f44014912e52922d038c7b7a005292b12bb4d1ccd417dafa0b6a2963e048f47eb862360dbc70700221a801138a08972d683e7ae26acd59b31269c12343000c8c111d9f58cb54ae8740cf7f1648ba7d460b796d98742ba74f7df35072ab587e42402b33be6df7231812b190c561325bfda02c61682511c6eb1e0404471d74cdf29dcacc034666ed368d504f6bedfa9683fda6b3544a26ca66432a3c5194e6e075e05c0af821196d1fc0e8ddec6ab0229289bf3ec7dff4df8e1d626db763bac8b5d5a520c482bf88505c085b0a19b6a731f53bc3a1a0dc0ed0de450b0aceaee839f01fd832a958cf20e0c2d27c9e6e2efb9bcd19fa71d4dcfa536e5e610a5fb56b818b335d901ded9418a45fa32651a5cb5ff81d033b0cea732758a55da5db8b07c750ce371d40a2a7fafe3c4eb28d13f0ef00b27b3700517a28ea17205ee7451cc6f80f40f0e3a778a614801321b519991666b8ca5b8559aa89cc1754fa78dd49b0f83b78b43642bb40be58e20caffbf4be8322812ce12376f2ce9df905436c8dca49530913a9fdcb6f1382fbc4b7923f76b274ed86c78e44ad011bda9216ff291bd22c8dcdd3631b8a8aae67520d7f5874f0a8e45816c2c67a41a50e4199d9c74cdc59e99999609378142725a3036b8869cad363c0712c5b0fadf486da98347fd59a94a60f767daedb4d54384fcb22f9e55e26428260d7d5f9c04444efa1f20109e61165955c64ef144eceae53f6d4df01ba7a81524e7677d85fbca691b4e5cc4dcbac404273f0600e7db898ef7af0d370a4543cd2808f15c73c886f62cab7d428e761049da436b7ccdf610b62169f12e15132de093c372293012efd554a375e9f4f384610542305a248d4135fd19b79f3c3fed47ece87e021f2f5f243ff98c0bd1060907f352faf8cb451a49085098641c3229d2c314b12a9aa78329297559e580c5b3c4b4585b252c375771388fe4126f88252f379178290b612d065d7d4e3c0f3cc31888b5e6e4f2e3993375e3695587a870d6f420c6651c342b30792d7afe614cf7564d7075da3c99ff5d6cfc50ea61166b2b935b7c4c8df00a787b3acd45594a0cfed287679f5edc48007e25eaa8780ba846881a529f8afbf30980e1e8db0f4cb142f1a0ec3f710c9a39ec8b0a6a09c84daa7304711de07f1d28ac8a35bf4b4b8de26ca4cddbbeedc70f3a02fa0270574bfc659a4875e63d7a6714773d301bc3f5a9837eb85784d21ff7ef2de8000c433243571344f3c4d6a997776e519589336433570eac067e6bcd3aee2a91d7284976aacb714b9241d173c6e3e066bcf30111cbd6f5878ae0e44b0ca4225a8e5286fa74e2f2bd4934b32b5db32c7c55c3474bc3ef4428fd8b73ac5da684f7b60f8c5e7b06ab142096f7d73e275ee8138da5215e25531d5b046c6d5a0a65433f90cc7310804d3c2899247eebd5d27e1592dfc22bf753b563c4cf150a967dcf9e81abf2545f3ce236175c05762aa49baae9a5b5cbec31ac353f16491a07af9fb20f1eda6cdae90bf5746937c70dc5e00ca63db7292f3e7a57d89bfe523d93aa4d0fbef7da2f3305ccca4324ae2fedb066767b948a8d16974b46e23e9fdf03f55ad71ca1ef5ed243fb9d4f897bcd0de1e19de16c874c6048fdb8e13b5106fb9bc890d9e2abe7c827a75efea45ffa1122277a140e0e086e2edc0787f9d1b81dc7e5c4cf1a7662643617bde764ce4806abe7c80949ea0ba03cb57a8f1288dcf5815bc99d451c28c123796f414e0707ede25cc8f2c42fab71660f8eb344c477a353739b3ad1b5f53b80854377a9c5e5cd80abab10e0ed9168d52c16ece9f72d00bfa238f5cdfab7dc92ca48d4b194c9d5420d54fc4beb90ec9848ee3c5166f9fc4de2a0191f51bde66464e535ea061cd4909a7b144fb1d66041bf69bfab8e2657292535c0fb0d052e10a88afdc186e6e83ef0360afb410856eb9e230598b5e02af5449cdff6bc5ae708f36d5f3f843744a492677948ca4fbbec461f70bd32527e964f10c0b642c5dba4a0a6aa5df8eb68252998c85bd77a65721d28caa77338f5c07729fb4c95927bdd3cc78628e98cda51722051ba4e8755e0324d8d9256b727dc03c3b2fb0db4b050a6b7533971bba30499ae701c27bd913c0a4ed5088e5af01cfa6478e35b5be56c8350a2cead607c6b31996232b389593fbf4eba909c0aee131c012ed04a56b703c02d5c21c6a5fdecf6adf05fa76aefe800ed71fdeec45b841ea2eaaa98c8ded0b07c33f4b0ed5ab9dc522a7391cbfcf96310d021d3ed5b9d331a7969c8510116d10788ca6f6e3f252af577ae65c7f0e1da01402819d64778def0dbdc8f4920665ec6c0b8cf88f713a1d031687e4d590dcf398acfc54cf4544b456cf552c5c8f2dc3d866cf3db9d07dde76cac3ea1b725b9223255d04ffd57ebf979cb029ae4568266c1075f332677c035d8adcb43423b36d0bfe6862a86930ab9c09a3fc3d133125276a351d9f29378179127a81540af7f555255d40e09d44acb6ab6bf95105c49800426eed449895a1f39f1453fa324022b365a21daabf36020e420d4cb4b7e61ee6644b76053ab1fb38367acd7c142b12fec3c8d0b586d1ddf79eb2f624cfd5fc8bca21132ff8e9187ef743ebd836d1278ed4a23b72f2d2e52aca4abc5c0eb19c35b352160cbabfad743362fbe7088023b23d672c9c2d6016a2f45635b73136cda6f46ecf0600f89d18b3b3f63f0396368a4074787cce8a954a01a352fdce17cf0c3d696a924e6cf01e52d6beee90ccec1c00e44157d865fa901af00a1fb07009528baa28890517a2338c47230f9f848d85f57345586b0cf5982d188144ed74b02beb61ad7c39f12e15b9fd8b21944f4985a35e5604947c88d5fd7ac79fb22dc3e0256caef5fb94a6913b8e230154eb553b974f48126cff07944154c60081861f6343ae78d7509344ace7de151b3d8b32f3a2c5d6887b645f7385e6213350b8bcc3869c02f3bdb46b2e425dad7e14db22af8c6274c332db3bf6bc5a4d9264007542802c2bd8edbd26e002493d1813c8ba232a95ed77fda242ea9c1e5d82d58ea6049d14805964ec01c40fdddb44917652222be8370b4f0a785096e20a0c67dbdd86ea72fffef0e74d7fcbb1966fd8f433f7f15dbc7ef92a9512f28dd8981363c8eac2a8ac3a1779d4621f41af5d22a5594c8c00552aeeda7f8b4717b02d73659cc0c4de1f2c79bcfa3e12f91f58907bc535f7123a70fc4cf99e54c3661361574932609c163932884eee2fcc35e4ade1fa1867c17527953216a1d29078b077e8d20b5429ecdb169454879341b781b8d8cbb3bb0de8d6bf78cdae23a53d14be5c689d13e029f07e9b7e08965c22defe6864d0ba32346f95e9d7aa864401619891a0fcf41635eb9cab0d0c26ece17c7d704da6c81f8078e6c7face20c4a8f9198e78b6173b6e10b33b4448cad7d247f71cfde8b1f45291755b7634ae20dd4a6977d745d7f2c77f7f4bfbabc653540208c9bf794fde10bda92f8197d1baa96792f164e2e8e63aa870a7861687f503ebe317d60b4c7ae03b63adf287bd1c03e00ddd9b8737b756a38793b349057040e79d203b279c33ff7e9d37a66d100540ab0de60e4f1fcaa8d62e475d297c9e755d3fae77fd196e922f13305b349d6f00e0f29838e26140c6e464923a2b95ecced5eba61c1f18c7f24e631aec63994c2e5ebdfcd2574e74f7fb36785c0374848a6e7d2b1e95d81209c421faa28b9f4e3dc2a4b76a8f3cd60d6fff114af0be669a6cf9b126026a78ae9f62a4e28348381c3e1c9674a08c3ef8f1c5e9f5c9e5aceb3f25ddf3cea559b9161cd808f79586e6183b71a5f1f816575d68d9f4f0cf0bdd4dc925e0203089bd6ffa62edbc29efdf8f604fa44278ba206f1ef0476bcad217dee0e0012f50287e144abdb17aa47695cec6083d8b4a623f45f7df79bde9ab4b1735c529afd00cf28b7c37efdf060dbde3b9adc3f56bee8909a48375f3af99c682e511c475569af8328b42c76fa38897f3450ab0162174410d1ab736c01ddacc3f143cbcf5cc6233058f7629176d2883ec6a511e6c2f9dcba2729e988c4c3b49df55b61545e9934d771a9c97db0a2c172ff9ef7ab9b2168dd38a226fdcc9058cb257267f59d950d0a488a1dc8645960f527a1b8f81d225a49c95b08ef1adeb54334a55c31826bd4454918f94dbd4db39aa6f6f5086e20785da677882d21876729a148d3e28d99697a3f3ed16f5ea4f47977c20cd39cfb7c250eadc8d29571a076c5d27578f4d3ec23a0f4e5e663f2ed5ba4af4f367038d73489d685a746ca1ba8e40a05c03e1db624377e4bfb1f8833db665f6a1c36463ab1a4e5893876b195343446c4a5b4752f900afbff0e1e2058143c4c7a0750c39c56686584673d177b9749e1cb08e222f1a1153378cbb5e0d852c46994379ee5bc2c940199335b4196705b06aea8fc292f0853b47df7638e35aee1675a7887870becca78e305f508b8325ddb130a01a38d211328c7c420cf8ce4afaa99700514d3713c8c01d43e05f0ef2efdbff5573bc20cc0aad9adc9ea4df570183686472071c2e5b9c42c2089e1636d2d7e3f8c160d60b7c318294d33c86a2b30444b7b6216624bf4b7e555ad7a3392cbf234a0d9ccbddf298e3b23f77db272b2a6a686f8b9169bb53ae7ffef06fafff82507c2354875d835bd1424bbadf00be1a69eb5c55c006f44505b0653867bfffbc9aef0b0fb207de2f044b91a510eaaa162f5b513e5833d5c3b65534b3fc7d95001c2490dfb868152ff41b501eb231e154c9a9f74f31151801c51e69665e11ab4cca956ecafa2f2268d4602d21db369fcaec0199db6cbc9d6cd658a1d3b074b272132b21751f585a83e93d924ff8727bd674b4cf65a3f4d49785ed4572ba545eca7c5541bbc3b8402aecbed9b73037826480e7417145017ab5b3682ff32ac52bec3f832f568cbe8c9e30a909a7b7b9f5f7f109789a8ee8d00887daf3b12dbf359802572232e4832e202439a5174009ab014f3569ed6b8c0f657fc355fa0c9a4fd1bdb62d45a91df9129c45d2aa4ebfaa58b91b3c6a11927299d736da33308f23ba49c88a39ffa7691555ac9637a251bbd8830696467509b9b076108dfbab365fc75fb4a4c3cae202fc67bf7bc295431202a86ad02b9ec68fdab8881c0d884a52f16cf96990ebeba98a66e79772e8a9d6593155aa635b74e4bfb0c98e8b469ff4452d2dc7c016c4878347463b4b4b809b7511388657a664725d27d2443923dec85163615cc56a9501a11d3164158d4bbb571165a4738dd782bbddb36f7f9c03464ffb0c107321e7a2d4668eed458c1ee70aa8f6bed3ede2825b253f0f2438dabceb29ee52cd0802b9d8beb63c5296e1332af8a9e5b1fe68f0a4c1c5840b170254efc8aa303d2a42397c6b2beebb2034f679aecafdf6bd795d4121953576a91c17ffc12c2628533e2310f8bc1ac4dfd3a7e8fac42f53021eaa01130a77542e3e8be6c67355d21fe8b33791b0f470c0d0805cfc5d5ce35a157c452609d794e391b2eca27db67752278446070f4b316975b2e92edf6cd9aa71c5518ff9835caded458911f1183cc263d9bfb7e038d0af49318d74dea202473d0c705b48128d382530db3fa5a9e201fcd6f0af0ba3fd1c0b1f7cf68496baf3853cf4005c0e2a4563aa44d70e095979525a2e526faceb67e3dfd51ad5c7bd9177dd0b6de83ff9fedc838cee71aa91a1a94655498651d2081226244cd32dfcce205255d3ed3ffacb4d286487d85f73aba227ae4c7b7d8773366aec99fe910f0128566e2f81df2d026e563a32fd77a7526d776ba2ead891d83187e5d80e3d60a1c0396c2f77d7f7fef0b6f2fc0391fc93fafccfa535b2e3a8578519c8eefaa66ecafd22c268a8c53c2c4cc2f016560e04fb43ab0252b09c89960c0848088c7468b7f459149aa3a2b1cd8b468c867573f46221a8e2e1ef128d6437fd62f68dac3ea19ba9268466c1bf64c27ae7ef035ad278201b4ab10af994c60063e1380f2e8f6bcd82b98212fecc9ecc31e6695705756714d794c1cacf2a20e18352f930c2a8e54ff0ce1f9585d14dd9701bae2ff030c5faecca39ecb8f463e66eb78ba71fed68e11caec2dad7cf310f1438218bffe2c4626c3e0d3bc09af6cb8c4c9a915ba79310a46ed85f831ec87b25cd06175ec5039a2df075fcc2ec1e2774be153bfb1a23c673c8a0b904d0486ab84af9c4b19af5a1c1912a4fc5297936cd0c22d9fa15f995c14bdb897a998cd0d58ef6f484ef59059be64a1698de898d5eae0ab964c98ff505cfbd0c8597a9f281e7bb18e5ed538270fb072878acb557656a5797b2bc86ba31ba9204c9f920860644ed70b33cac586cc58b16b02853beb032b1d9019dedd3b2e4b54dc1d4e1c35e21da950c97047f0953fc612e8461d1774bee3f1743ae8c27c375a52aedb305be338903cddd617cc261e0d3b15bac5b909ce72df871f8d4006dd8e73ddd7087a906e432959eefb7b1a127d95ef940d6aab6380b05472796c381dd5e01e742eb0ee3a8e633317e7fe793220d1009d434862dec28747d9812fac81bedf2cf6aeb76adeae18c8d67d11f7e2993c6e3733a4c89784641e2fe5f7605a23bcf10648d5723409c6a180fc9377b1ad123ae86c19cff985aa5e31f221091e5670bfb5bdcd8663117b3ac6b3345b4762e1b18fe8be0fd2b062b34880d0a61f57da23a3f7177523c3985bb1fa5cc68180e6c956667a5a0a6ae28a6699ea9537de2046f2a2ecf74142b33f5a5f459f457970b06eea75bc11284910b6e016db7277103b6e342f154e60cd0901c82b8a7cd5fb82d8ccdbf0b848c5e658e3dbcd552d979b7683be0e2d195bd9d854d9ccc48ddef9216744d27a6295e5d8a736ee27b4472cff03b672a8ccca115b7a2d6b9f0b61889ca38916232a2e9dcd031747380f0da7e24e562bf4e012bc5f40704c3a4da7953681b4252ea31020acb18d9ab402a380534d5a7d831059cc1dafa54c27ad4d917e938741c6cddf99e572564c05f476e3487f4c1d5bdc397db14196bb0ac99ca3dd8ed00123232da36df6115042095039874249e28f0bbd06343980078d30e205762f79d29bbae72a9582d902fcf9ddef8b630ade74851ef16b97919054370b71510c13cd195c12ff9cc96c00f773311b6c4e7cdb3639b82ad25637cb3c152de70086bc4fae0a9c490118a08e2f2bef982b6f0c8abddaca83ada1a9018bc9fba23025cb006e8f462d9b9d5abcf1e1ff1f629c650a68b0b95160db6f653d617debaa14231fc4ef7a090509173b39eab249daecb0139b4385dba33018f5c55ab64ce788a016e0be4273693401043d9946922fed4e0ded176a7ef29d1adcf4b32ba45e631756b54ba2502f0565d1f1bb67a1eb8861cb3477ce82a7db468255890c374228f87d7c02853809c2d30f0cc1e7eb97164791ee95f8d91d36a840b6972c714efe441188b79187ead72642e2de2b47932507893fe9b040d94d54a66a6ad271758ed3a1ff14069420be83a1d920e0c681210023b3d54b801d4d085a09a7fe4dc53b856540fef7168843794970ec35a685c2390ecf21eb90528acf45b233e99cf65136d8f5f84ff6b6ce6ab552736ea0c7e4422a906d7f1b3a387e61ca651b8d37abc207599ae857bcd4c2fe437f8ad89ee5a1781db9dd93eeb6ff0912e23634d29d96f02376855c0ca616d13384bfc7a45cdfddc8ba0f18ac1e7b68a2b7a70407d376921c0ed4be772167806f5aac46b7d1be20db42092bb5f1ab1731dc1cd1cf98a2b85993493a0835b1f95f9c3575969d69b3e31ff88f06380c59f16f1ea681cf0e53c052807ba55181c1d2ddbfae7902e2ce128aa2277b44bb79c2bc3d698f09b21e7bb2ef74f138089998b845c42b080c79ff3156ca478a61a3735d9ee5c6c8d9f6d221dc60d99ba6fd1d99ccc8bb27224fc8a020d09d8d8d531f01d31c3ad83ab570ace276a65a2166182ab388b0753ea0723f03abb6750ba648d7581a770fdf77014a5815c5ebdae4b4ede71bc3571af78c1ab1e5fa5f30843b68feaa4adddea0a53c3d54cf01c5dce601b51f8a7f98fe93bcf238bea72ef0a861a5cab0dc16e636f1937dbc81baed236517614410d405e435a45df0704a6460a55f5e45cc0759ba4ca2203d7280552e578ef1ce8e34e01b047c988168aba4769a9946376a8655ee95ee4e04404ed2f1e51e073de9bfae8f6e6fc397080c382e9439b2358b6f3d6b85508e0a5b369471f829c9c3da522cb9279fd2cd42870031311be5d2e22a8325c61747fcd507d0883f4851f0d5ffbc10694bc64592d46e20d95e94a1e6d925c671af92ca7366714e50fb8a4467d93ac614eaa65f307bb4789e09cd0b65e0e21a9e1ca2beb43abd83abcac49b236fb8410c0d0ed587932523879961b181d8a2e4c11e55feec21ac9f80e039adc5690f6276304a5df1c7bf1130bb8d7e59c0461470807184c6a904314b6f1e26c3cee12f09e7b95d0742f07a735c10fb1a98d537c44fd6d3bcf1bb42a01b2862fc1f5dd470f3d9b5e7978c33b7dd6f3378d1e0d47f314b9908fed4e6c35a110e3429566192744ecfdc9f9a3fb90f0388930c9969f0b3bf4f3946847abdf0b0bde3e3ccfdceccb0e2a52ecf96587a5061ba66ca72fc0930980d8587d75daa7e873f7500616a2bf1879d91bd6e6ece450e1d3f4e8e6363a72109ea5f6cfbbba08555c585364966cec593884f54d7f6462c257ad02f7b6af894083e9b985bffbeb2fb1ec3ce1461e8549c52957f93a39e9f1c891f29488957f4541a4222d2a0c9b8e0094625090cbf9ef07268cb4530fad105152f01257dcf6aa9d85c1ea1247e755b36972260f7b9f8a66ea509ea54e7f6054580ca5dcff60f6a28505b41a8443258d8a497d75f140f371c9873e0ea42a656c38e8eab3271e9367bf6341acba34ae6caf100e2d92ee4b465ff1d58c63dfced3a798a7d4f5b30e43bca0cafbd15e2be57a2405954f16d2150d804a478266a9d2f5e8833c9b78260a63a0e267629a871abc6220e838c6db7b77760e96c62a1eba5d9a6266506bab0ecf7c58ba79b655980c4a8bb7c8aa38a79923d3b175fa8bbff4974ad093ac578ded7a4c664549bff6158256aeb4612d6022a8860122e4da300c8227a3eaa9f1bb03a8aa787d7473d2cd8d5e9448f13a6b4862555f51338aba301d3c107c907c6a58dbc8c1c438699cf6a6c9e5485022c012d3f563eb3b677e68d726a5105f5e2c27a54ab6d260666d82f0fba3701d289b3ccfa4eed30782a777744d9e2516c8c6b73a30c38b7086db888755acb6938971575187b131421504e99b97acd72ace93b6e2cf537484fddb08aaf0c91090c07569ed53e1ae149ee694b87886d81502102b58c95127dae8f9ebb8f6e1757dcc1a997136d13e53427eb71abf7fe0d4ca5631eca2581f6cb3ae947d0c4e815e2812cef4c75198650cf4ab4542e33fb45493e361d0b66c1263ef8af634415730e0d5add376af37cc66333160f207aa573b459fa387d58ea45b4c447310aa81d9fc99a122d66ec42f7d4ab2840e4583b831ac046e50b75fb44e082ca74ec83d31a4ead4c65cb9144a9ab503bcfad11b7fbbfb2ca46dbbf0fe8b9395e955df9ee0d311b5a677f79f01b47c3c15ff9b9a8f066da6dccbec7eec4dfc0cb5f31189e49df4b11e468e392392a0c1b45f5311d78894b51025041cf372b760aee3f1b32a5a2405c82787861e72dc80b02a577e72a0323a235126840f654318971dd37f068f9cbee1750582cfc86901bba34d8ff667a4960f6dceb05a8265b231ee2892323613d36699b000aff81454e9eefec5ea842ad30187be1b32b91979a98790717f00602259fe22e529f7952d79124978bbf0c00637c91cce7fcd27bb1f5e861a82091b1081673f3a0c32a4e8e748359badcadd149ed9b54fad9d158ef9e2801e469216c2451524023da16a50741c6034fbf49c695df7c269b80ed8419cbd05bdff32d115949b6b6cbaef193d2d23714fb23e0276ce4f5c246eb15f8c14c5a93117199ae5fe2f85c39862011bca7cff7f24bdde645556447699fbeb2ad25784792d4d0a8c76d196e95fb7d4242e81c266fd8ff5bd06e9cea976cbf9ba1c666c54561e50f66d9daba4e002f0c04d938dfdeb8a19c6d4497049b37233696029a4c82a8113710063c583ddb5628554a8a6b81507299b89152d351fabcd7946d61fbb21a0b571b776fcf743b4234365d81ded7fa8114f09e4a7778850efbcdc6e281ffc669252f72750e565c0d0d1715057c94ad1304d6b4c03cb7c22f719f291575f0e0ad7ec8da095b352c253a54742ad4e1019dc90e6940edb165fdabd9bdec6600f51e7638f804e967d5926e5289c97465686091dbe41b54a0d87d6c79cb6e4c8021c87bab50b2b21888efc8a4b6c711ba0beb0b1898dabc6de4ef9d75cac0b180932b2fc313478cc01739158c19637550df693b8144b374dd8dde429c14df79e75fe6e996ba306c6408a2d19e51b701d2391601c5697a72929c3c86d34b1233546938b1e8ceadbd8733da6cda35971b1c2699d0578bfcd778b5db46d8715fc92d3c0e83ea97db93568d6b65b013cc34a5218fd715d8d2a546706be1978785ab54ba62416dd7c96aa3dc8112df2d53799b551ddb32616621388f921269a615cce4e2bb98abf5892e9ee0f9420216bacce860bd52564e8e707bd2631c361d2b228d079e997398344ce8f4508569cf8c7bbf951d73d07020d3a264661594a95fbf0fa9b4239107b5d748fc9ed1c63bc2d24fbe3a04e9b1928b5a2788874d048efa01149fc914e48f08f1b25951e5ff377142819b912837b22307f5b8a9886bffbcf76b302509a6fa7441c1c1955166da00a21b5009cca2ac41fffa4df324278718f9683acb1249b3d2db7e97d80e1fcdea42b9ccd9a2783e155c0e0971d7b1c2252e5fea20acc6384ed8c626747bee832e3c4e799f288b453d7410c27bd3101d94ae3256d5098f00c6fb688baddfd401dab47f0b93a0b840b271fe344baed5b4574f7a505ecb163280ecdaf746cea4e4ff8d6f25ee68250e52e3fd9ab9a664951a17645ae372d7958a957994f7e104c54fc75216133790f36083004efd4e9e37c83884fbf0276c9ff8719091b7a17b8ca1054664e0bcca543822a6bd50cb89434eb4ad89306a01fb276c4a603d66914762a5145bc3799f0f96e2effc96798c866d8451fe6f247d3532cb8b5ab7b40642f3dce80ddb9d01bd9b4bc13251c5fc94839a25b31e041e59bda742361eda62c81016d62a77b6a150b7ee1b4ff308c0eea66276b6354f088e80f619e2c9cdabe72702a1a6c07ea09dbb661a64b4e5194e8994a877f337dc629c0cdaf7b07edfb752f8ea10ca2cca85f3847fb0b341c0cb52bb9ef49c597f982a146dc13226309883a96f5469e244eccf35b435f107bc09b3af8f3f896452c5ebed0b3f8a32dd9503d1f0ecc57c7869ea74e7d688d030d683f014d73ca9cb2c3d22932ff57f13e44874565d35adb924de82b5d201f24a19a9cd2ca1b0037cc8236cc8d5c3d2003360eef6edf9f30e7b859a35952e20e1b0fec962c6ae2b0e7b5fb188580a54185f1fd8a6ab50436403841a784ef63356125a5cd9fb065d300976ccdb241732e8efa15a3178278580722b1c04b5740c60d995dda47b322317020cbcd6baea18b95236f82c58b5774490f5fc94c0e50e02f31a60c8ebe18ae66c924b31928d42eab69cdcf0575ac611763eb37aa7128f4d3b8ffd4ee80ff6dfe71b9a7e5008d4ff7d8572976818389d6dadafe1af1b106d87f442e61fc752deb62847c859b4e43ede9832418f37cd6133d9061bb02db18814fa3bf9fcaf9d5f59cb7760e877d711fbe7e51ddcaeceafab0ec1deff7c18c0cb329438378aed2fd1b8ef64767e10842abb63b5456719939a2d13a7dfffaa86b5c92eb0c553bb5b65efe96bc2c25ef446f714d4ab96a9ef6db3a4c489e924ad487db5ed8af1ce24b24ebb7cb7858f3774727309bdeb2fbcb718e0e8a2adad5384cf3bdd9bf7619ae2736e6393e1f130fe10a3e92ecf65a3ffaccba89a663a84837918183764600bcda6e247ded2d1ae8a5a9d8029b9fb8fc4e44658bd3ca58a78bebace8c5180affda095555305fb6110dbe3141dd8744b7a5480d3c2f9e09a8ff9befdf65ace40725ac974b04a28d8e3ea3a62d25d486534318c1ea160ec0ff6377a2dad6e2f4b54e1167469f3015bda7e3d2530d6b7e0091c410443bafdbed304a62cb60b88b2669de35d0b7ce60d31aa069d27faac52d279f609bed9aa227ed68369617b66983e368d0eff4610b23eb206c4353090d11ba7bdf103f56cdedf33ac5d7483752e0745c5969e1c9e4ba6af40a5ad73d9db338d807de46b92ecb676ddbdfa9468497e6ab6e03763e18703af070f1db1befcb0415e81bb41e990d6892f27c5c35f854b4182068816c4a5d31327da43ea83c275eb94f249a6e1f87dce7169ccbdfa0f14c0533b191d91c85c1298daddcc0a16f6569d81c0403c45081747bc44fa1ccb073bd2b57a8b52c0edb14740501b6ad996de7b78696d7e6ec1f1d0e72a9069a80521a5a2f6a76f6ec86ea37244cbaa60dc74a27b48bdc9f143f270abd8359bf0c031e5733cf905073743a0a2b618c963b99bb4f76448ad8fbb82b78dbf6615acebe8836dbbac0e68e36cb81beef9111a87c892978273b070a5313d8d443b56f7b578fddce8ca8800f0c024e6f922b8b5c5ddaa50b4b7ee1b32c0d84c2225c10f17708c1fe474235a7fa68799004e65aced9f1b5d323d5c961681b3bd1b96fd484e2a8926bcc7cc61261d487bc4e4e0da8d8407adffbacf734c0d77baee338d04a3affb91f3100a928bdfbe80dbec6fb025d090dbf63f936352945ecfae3c67cd647600079d898ffb539e494493640e5a9d24efc3beb8615af846bf8b8924fd624e73995ac14feea37ea4292899e3c76251153b159aaa67a4c0c42f3cad7f41c0cfd28087425e7304adfed772c811a8f8cb756526e50900402e8ab9144936ed4624ea2c3905f9343f4c7ee9e6eab577c029d69c33ab24f8ccc2e50444c7ab8d53d2ac0bc0256b99c99815985bf9ef8c9fdb7dc44e96dc2e40dfa2e62d366c85793c7337c4075fa0c18980b4a93c93d45b8694709d65e06a165d9da6f61075493ed9162298fd19297a0d7f6aabc0301e2c3c84dbcb88a71cb90a4e169f4aee7a15c8458e90044baede4288b4d54538cb18a5564e15a63150ddfe0baa0e00b715a33cd909f395feae47cf42cd22a5a07b4afef4cf5113db690b94263c47bd5efe105583d90b7aacf7d640540f1bbbe3bb3087b4b1a4b2d85881ffc5d1596f0680e983ec1d8d0ca182eed7f3e80c45c12208227fc05cc9f074104307812dedfe537ade83c7b1a0b1dd670ab775d04e64c2fa193d6295e60e887a80c91ad3427c5bab216ba8333601f729acfd6834ac27f64f5aed91ba6e843c10c9b2723e69654c8a34e937561a5c300f784042026f6a50ceb1fe58be4bdce71af8c9afec070cf6c1fbff37eb802a25216305da4e24c00ad344209757aeefa6f5fea46e8c04037b53320510430818e80a0d441954d46c5da7d95722c94747aacb24dda9495234bec3b99fa64b23370af04201267d1752b0ed0668d5b10d9f8178de54eac968f7baa6edb30cdfed4fc46dbf0553b2e02272c68bcf71d79c67999631d29d73c333781a90e814851f3a122764a0cb501b6783afdfd46f862bb0e09aec9bafe84078a8e71a05b3454018bcab7e874df5753f1c781449c5116607024b28233d60ff2188fc2ad513f235a741df2daf05c34a059b7933af5bc6332361ed91dcf78ac544c83baebc164d7a8cd4710bf4a38722ff37c52eaf99f75cb98382cd1519d212d5d044e557fdecd32b5c3e3c8f31fe5f5bfd302843f618dc5d7803df38d92a184cbf78458555911df9776ec52d4780358247af9e686660660e9f45be73d4702f158ce0c6d2db1ae416f3a62c717f4da05c5f0e04a4b83c576d39e8f18dcde7c96bdde1fea876e98a763ce5885302201b5d8c793c14fb641dba40d27a4cceeea78885debcebc3180f30d3e6499e7a9e91013dc6ce036fa500401507a2730923bf9176f4fc6649d965a673cb697dd3d801a70c0f200937fc6403e8191a6ab84d69917a13753a6a92fde32267807324750c12d5e27ee10da68db8590a4f31d76f196bc6f63b57edeb491a397bb54a21c6f18b69a6a18213182b819bb7e74e74ca636a320685233d564d87cb544eea436587d00bfd326b986a94fa28bce83c3d8935edd66606743ee71d2c519927b51041943a85724af87dccbae88156a9e04bb825289f39a9e59435c2c254276d285cda4ee1673f09810091e29e76a103cf518fad86d05c942d1f97c3307d8e4b3c0ea3a52023918cb7ddf010f1fbf8512e236fb44ca88fb8c25c84c0ff379e48e6dafc51b9337ee61c2c45653bc22ac1bd63fab7283aeee91e99c6eae2740c8789789c9d9b44eff84ea2a7ceca95dc735d57ffc9038a4a68901ea228dc5d0e7404326b4758aa122b54674a518767ad50ec1ad6420cab7fd1dec63ebaba58913d404b00ae288e3874a901ccba60f2c195e3c5c3c28546d44b5e7c4f6655cd87b0722ba3799beef1f5d5e1bd49670919bccb662b01338616c463977df52b9d9dc357729db5a87f44fb3feb524ba0dd7f49ea97950eb3e3cb37762bb5247cb49ebc5e4abf4ffd26abda7ddff0431c4fbb471883f7ef72477ad08f16dd8455a9e407c0716612e66a731dc15c527991cb2ae0c12858cf2a6d9e81f4f041f7db1f986b487ce116d36439144293d6c9e788946a7629209ed65c92eecac45a656460c7c8398641095991e93492e48e5cdcbe719938687f38bd2d0027d06754aed2a2a98ad6658df9d52858c38a06390b6a7bd6740fd703686f829994e025c386fb8f12e0ae669653d5a77d293bdbba40911ee37950a69716941d38e4d9b2780f7121de76a6c673dbd9ccb71b3d814be1d4f97d93bedb7fd84cad893af1ac06af59990cb20012eca76064d7547a6fb9813bb7a34132654f9798e8ecda110e930a1d04101ff8eb353f3afec9c101ad3b2d498a5c02d44fc276546415bdf8e45f0999703e13ca511e0fb5e5439138f33ee98e1efb1e147bf69afe7d34d527015fb8bf684bdafec2e1d196224d952ac77629c12f1cceecdc9335323e87c7590f412119be7073b8a5b969cebbac13d5eb31a0d09d7ef9889b7bbf698fd57e99d396694edc16c17ad4d69bc40204c8e5791645c31372eca3dabc311aab18be736356385bb9378a2ec523324233f8acf85723833b96418d39a10096c26252672481c35a4d4eb12c9ad46668c23a6eb7e4d0174655a9f43ae4bdee4b4a65197db2a3d0a37285e67e3ac34842d1fda28f2781820f99c22aca736d0d62aacbecab87ce6b16b29d8a93b0794ec3c769b3f68de0dea2423d058d9210230da0c233e170c2f6bf97e9ace21e98207652268251b2f06d185966592e25cee00251f6851a72236227ae4add62c9ee68ff240d8df030cc32709ea05810dad7132af891b3547a9982815c3a4159430b34fc80054185ed6e5fa476046ce863d63308613fff19dccba2ab9bf0a3fa301ab8d10be3621a619d0aa30781915d5b20ecc6081cd87f4bf2676ed99a468245629431b6e4f268457ec1c1a9c9032506e3b720312e22cc8f679f76c2decacad2ca2ab0f62fa21724874b80e9150cefb4d80b52481f8917943e33efbfa7349213414b55c3e66d6fbade2175055fef29047ef28db53417a9ede7d0cdf1080109263ca102761c88dcb05b5d63f805ef8ec6d8c93f06977328ddffb06b96de13426ee8b1c5c482bc35604ef4a68e3bcbe70ea186d468a55f5ad23fec8957a3d6bba53d2585917560bc57a1a4f314e64374c553e5f5eea90f7f6a58b69c67c6b5b9593142440f63134edb5925f9818500fdce4340cd4d581b577673b097e09feadcfe492ba232847000822736953857851e0da05d7f1c9cc6039ae669704adad400864c310b5db7eb13b1da4c0163cf08e2560156c9d9c8c233edbb20bae9a8d64c08cf7a146a0ad54c9b102647bebdad2542f0c79d198b3583292bbf8a03acb7139f81a58a14a9c531628b6775bdff16f16181f15080c312926898348e8b630acb2b7246f9d2b8f6cc40321ccae8a6100ef0a86df3df69542fadad123f4d158821a78cad20e0c7609029e68e96b001ad526933a013a9550f9d3d94aece7d03f93c5a3d92ae8cc5efbb3d2c670147e0f0e5301521f439e6486c92069c659118c2b5f7d84bfda9ff91fd46cdd820548ee7e14d7ba733ec5a49197092b37a1bd6b030ecee80432a13b0aa54b23ab2bfedef4722b35a71b893088cb0c603d3b6b7b616b4afe2882754c3f5abc58549644c998e9cc5ce71ba945948739bd5232d097bb28bb7a000b0a5e0ced271d801e4706b84c6d9e0a42f76fe612bbfde4c14960972f5480c5a890ebd5fcaed4608725307d22e9765b6900c7a0d1bbcac03c68485d5d0300ea74a18fc07b5547886eb5ad07d530356018ba479401af128fa503099f38c74f8726871b3fecd4898a1b1c11e59c0bb2d0ce49987ed22b3d46b9d974c3b2462b07387dd1833a2f52d6f906da65aa2473fc3c106992c5ac481b48aa57458e3990cf230c9783dc176f1a937208a64a5b10b45af30af74dfc07bbf46c6e006c263e45a139a1efa35b92126f6dfa2ac8d12fd16f5b699a77c5f1faaebb7db0b7ebf47a67ffb0f7b4bc60fcfb6a8f097d4b25d9892105aeb42acdbf77f47526c5d50800ee0199f688317fe4826760d69715f831857d25dffece5335d028defab5e9ec67babbf757f7289872a7a7b14be5856b18e6054dc172a20cc4df2644d250553fdd2b84efb01fe4286b9c988e8df8c8739cd2103268fb4f4d5ed8eda7389dab1239fa03f243cb9c48c7686cf1656e1363d0553e3aab0bbae8a93a1c6c2a6c6ff5ac910254e420981d7604a84c66ddd89e6a32ae957220c2fdf49c4c8adb20d4e2ee36134c23c95273924046c9af5991c3f15466d61ab2157f3849d2204194d13e90958948755045f1b854309697ee93c4c0020e88a742d20f3393dac902bdd6a1a5241809415e24219fbf0fc4c9c3a41f5d517b405f16d85f7b76a59043e4c974e124b4e6868345b5c841c1e38b4ae9f78f6ad50651aad4ef678a4395314105ae396c58ec317b31a1c8a6f16078e132421e2977a50ce38051af179286e385d887bfc7b4af9979d08aa4a146f373cd400194e2c5275d4a574823d77c3fcda0c75afdf7bfeecc9da88e728108012d544d5b7e10ea57f4321863bfeebbb5d485b84f14be7488f6400009cf0907447c5b42c0e1f9aafc7b3e96b327e556d86a8ec0952bc7220f5cdbc5da61514c33f0aca24556b89f72cacd7e1111a715ee13fbc5ffbb107799bfb9d58e68c43c6ea82b55085b4d8b326c4c496b545f1eeceb9d28b1182ce3be1aa3e75d5324793e0dc38b5c2351901a85f3415ab80d2ee8d951a5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c2502d991495415f1862cbd1978e19063881dd5e9b149ca87c4b2ccc93d3482f67953da8d5acf66926282bcd88925f23a57ec66eaa341c4925b1dc01f5db3dca4d0737b92f8825f5ed0740482819f3fba7826297908bbd44ff00b64ee95d262d60866319c7cf09c3d5b2926ea9d9f068801c8ee0724dac66604b03ac50b18295775fb8b0b215a51fc05bc152a12ab32d44cda758721c5df53f2aeab1b1e3490aa54904f565ba9715ad902cc2751c57293f1a80af4019cfdc873009a7b598f8d0e3f3d74d09f9a0d5c08e9ef211afed3397ace994a39748325ae53bea62124348b1574cc6310a34054475fea1cd5432006aaff3c04bb2b429eea938c362e3d78c33c89ca40639d0bb71502306afdbc8646f6ef362b79c54a8f9211aa290ad8b363575fc30ab04aa494f8ab239fba636663b950ccff763bd3b95a3c214ee2344ec895c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3eb25a2092f0752b754e933008f10213c55dd5ce93a791e355b0abed9182cc8df9702b9e051e82b32038ffdb33a4f7eb5f7b38f4cf6f514e4182d8898f4eb0b7fb47e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc0087f300940a3a5170a4cec1a5aa2ee80a3c4c71f476a78e85054444f98abeecc7854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63ae173dc4842351fc1c8a551afbdb58cb2b295490782130daa4f359a6a80d7256c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835f402af2f1f7b2945ad4f4c79c86098c872f419dccc4f61bd3758e2606ffdc87f3a5c70d068440614bd34c14184831e3cc3d96ee885eb7d73653f3aed9a8a4c914d936fe7a9f537a2bae19286eaa1dc2810149e69754376f57567bf01fb44dea64f808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4cfe678a4446900f4081ab8d74ef3d1f8b1002edbf8cae3db292fcca0637310ed108f280badfe5ec5168738c4f70a59bc6ea9d1e9243ff2b951386fb668e935028aee734ce55f6ae05b5b63986b238e6c833310cc4861c7f1ec9d18b7e6ce184b3548f4d8ff57cda65c2d0edb532fe6f7c1a1c77fb2f0f121ab036c02d2474a3e2f201ba653880a78c891957847f87686407daff513600dca3e8c0237060793cdef37bc57ed25a30742fbdbc92408980595631d7a0f1904e5868b1cd1a53065f000f662bb8a535d5b8563bb4826963b1f87a615260c9aac0fd8c1d5f52eb6406763aa964679d6ee354e7b8c8674d65c109426cb0123d96ca5e8ea230ff7c02f8f7efb058f193fc1ee4703a091a82c075a7245164174563efd82dca1b4d5201acd197f8288da0cc6a1087496762c02d3a8b2efc940e675a56b7ffbece50ccd3ed143b0371101c92828660a25e1084a004a2663a43753d4acbbb8a9be62a6298aaf31057c45677d4f5a0accb0be3472f6292279b9f232b3264603236fe927b422edf64573e6a48b0d26952b93cb9dee45f7fd9f36880dd4f4963cf803fbdb38e65af9b8f67358383ed60c774064cb4d04ee7a0f2a0a2f9dd82ef4744bd3c165a84cc7f654fa5c488d467d7d8033baaacf7800841d13e18457249d88e67a7a63e185d2920ce26bae214054f02bc544b8cd6e9e812ddf00420aa35cdb062ed4a40372b5615953f4b5e788eaed726326feac8bf39b68bb349eeccb184167de1749af134eb3e9eaa7a30e2e2ac652b380e123758fc536e42ac218cb8b15a4e6db800f9e0ecb98616e8c54028f80dc0f7c739e6f4e4b11372c4aad61bef5d1194d1f085d5e7dbd2578d24193373cb4fa931fb165488f60addc8c5f3e617da3da537c69720d9797c136a301f6fe0cb80739952630ba14461b9d6c05d229154318728c254f2a5ba33b50db7b5baf3661a38d72c1270baed44a65c5305e30787b8802a5d6edf7cca2504f7351576e850b1f2fc59324d19d8ede5aacc69e2a8b6e99c3ddb3a680ca0d6215f57d9a478f3b059273b78ee5608e002248a0806a8b6636c3d2b10cb11e0c928da4a2f05219056669ae5cec1f5bc15795d6c336d21f8bbbbca9313ea7a507e9d4ef273dcac3f98d6809aa7bf96a12665f2aaa36b82419d7a765fb3b1b01b96fb1c250ae9624434eb37c070b8929dcdb06e16aa69b4c745636fb602ea6158c92f107bdf1bdccf4650b5f61353d4a94ac15eae8ddf5b76311656f20a9f227662c969a77b8e03659ae2e072e5574f1cc56fa1a3801d2e791df5fcaef3b77272f794e30027ec3600a211f3974941843627fe70831e1dd67ddcb620e93d68808568726e3a994eed3285130666c25c0e10804b08dd2dd0e1f36e50138194abcc75ad20c33d57b83494359a488737e0a9b5a991124aa8191c849651789729ebd7495946a924243bd6c14377c960906173b8a107685dfb939c5c95643e0f54209f00d79cf9b3126e6b9ed345790067b30225b155187e7ac5241c358c167443e59e4252fa0cc5f6d20c4feb06705b40565b2211cd78d4460ae2f9a4afef15c76998b2f6db5e073ef6a680de68063aa7bb47cbcf5b1dc95688bb030c63dca696d944384a78f451057f7e8dbed0a411a83b8620bd08fdf4c99085a4bf839dba89532a67a85e91e961cdb2c344f33a507668dce22f0a9a1b94bc50ae5278682b4409b29687de350035c66f5b33d14b53ab7c01dcbfcf0be25d326ffcad6642627405755d68d0b1e836ec6f4caf174ea019b172bb81fa47ad8f217599dc6cfe2805100c7a29b28d18b36e01d21089b4cff98d05d9eb40519ca4c162d6763e9d4c8033be8eeeca5048f57590c35c6d6026248abace4115f87e451a75986e64666430cc7beca71a5917bb8179d1b77cc4c0accbda8fcc61578c0b3486de034f98b1d5b29edeb6e996a8f49b2618b7300475c1ae4252deba1d5f7bff807027cbc3f73d44f81a849355461c11113efa519348ed1f469b055959a4d6340f111584c1657bc1f49d2e3e6c8cb062420a9f9c123fb7bac55078984f420450e1a5db86087103321d54b9d7e9452a9b24b5158f8ac882d762e2aa6f4f87134a8ff43453bc3bbc334964db00133ef8a662839ffae9d6b5bd501e00f58f10b2458450d03fc2daa4b52145e1dc1dc2c1de79d27b55ccb5a5e56f3bfbab92680a5d69d54331c76f35767c84423869daf0ef87d2d2c77aa33193b81d66856c1c5ae4e46d77ba3ac33fd2afb24835ab905a423f0c253266628f798d792574eab2cd7a8a66a6a9e3222ae840c61227893d66d8c637b573d32cce341ab383bcbed79aba468e99f3308dbb2d71db018f903e4c577d8c83b23e8e2df4bb51f79adbcdd0f72474456f89b5092841914d8582c80794387a527914d8b44496cc703efb89ea769f3dccd37b20b7d472ffa6caeacc861b3fcfa7cfb226328887b3d087279dfd5701d2f74502fd6a5c44bb7eefaa562e5e70040a22567053a4b60726511dbee3c7460a5ed3da68d82b16f5867da3ede892009535c88d27ad488ad9cd6f4ea25be6cdf5a5281a470df0f5272790639856cea9b1ce7819a5dbf8dc7cbe9a4b463bde15afa02efd53390211bc903e217e8c68d71987b8b7988f3ed8226490e1660cd65da733fd3fb57beb8dc8080a978d909f9f967975af646de7f6f0ee45da849c816a6d46ce4477ba072e56fd51e7793993d096360a694373f0ce8929566296db40d48277bb4b2f161a929b96b281575fd99be014f8af28de36ec7ae3b2cd33bb393f741b488081372032125be8d9b497a71ba1d93dafe6f5598ea9a71de947d5aac48c925b5776f58212c96f00302aeb1bce35becf2e8c4868b0106ae311cd6f2c864a316f3c1816c752aa7df07382bb594740063c6de7e65151261c58ef5304862ccd5a813af5313940aeba6b80fbd29994d567809c53ef024d9d530f61c35eccaf1ce2859e1a11af860090a1df395f4262a0f7833ed98ef3fc8f61c17d6fdf632c3503a864ead91c5abbaf88f2f211271f7e7709ffe7bd596b74d57884ef027a025e2aca2e8a62be8ee0f18d2c65e89e1eec4692df61e5c03b9841dcd5c2d45b3ca866ed915bdab31f9b4899a445b7510ace7fbbc2e966c27ea173a006a914172025ba1cdb75fd1e934ee1e054605efb5bec6cb44f2baa10396a160584475c7489a35fb9394c8bcf72cd80e902b22625cf2e1de3496e654ad8c177da4498da264ab0124854c3567316856d1fce4ce3a9940622a75624268b036294ec90acec8036a504ff0d6e84f7024228208f95d864fdc4c626c02bd41543963c63697336a29f97a2ffbdab07870ee1e824558c62d7a6e90b907e808f5c6604670960901d61e80cd639e5912880968f377327402e6ee6bf4b1dfe9c55623f36124fcdb6e8d0da2280aa65b582621492a6c692651906d538abb91acce49871ffacb0ff71f0b31a4960af855e12b600c529244f1376f716513f6da788559dcaa50c6fae43665e03a073fbb4f9cba462a564f6751ba581a5b7d79d47767afd1a0bdaa90780df7363aadf2f5b6c40ce86d9fac77692969abd2d7b3bf7cb866bec0c4f8099d0155f307b9cc287ffea5cbca91876778e03d9b316b71c0a4554b4a16cd43d35e5be2f557d1fe708422907d83e50d6dc5c9e9f0cb077d644c37ec65116735d6afb03f629a398451500aaa8d306130a2fb95564c6f5e3d5e48274c027b5a00258ddeab1e32816e59185e9c4c80bed6dc4326b013ecde4d642188eb07239cb36b318df17b208758f8be9b58834bf291779a9aabf71c4339bc6b3aec615f3773a0d4850a9ada1df449443d17ec54ffa94c82a11a0cebbfc713f676c539837f8cfe27b67baebea10c1bde6f44397b91497513e32142bda89baf85fbc3682788e54bd725a0c9cb8fa234d400d4a8e8f05c13b33e6b5a30958ac4c122c06b33f73eaa72ab199002f447d7ec5fcbb13760b345150e418da1ce6ab0066fd9759d4e49fdf4a33cb5f5e6ba75b3bd2cfdb2d39aa44c6f9a89ed7f4b9463d3573f51bd540fa5bd5c3be64da4c0e2ae159f44f55d017c1068c845e84085a261754abf7509679b67b14d40a83a871930f3ae1d00d066abf37f994ed171bf216250bd6adc8df91c075e82c4d3b18e106c103add0abc92fd3f6eeee9cb5fc9a9f749b37eec0e9be55a6abe4c63dd201a91ac018815fda2e833259e7a635ab32a9a72f43837965c5cecb4d9ad81ccadd172d2c046b8b89e4a456989734745adbcaa5dba8f44179025255837b26114dd3a60ce2b418a7e559d3c1c9f6ef8ad760f675e7495ba6d082f3a76d304a3cb398e0a801bd53324692925418f8cd49cd28f6feeb3a367821d6df5a1c9687396022397b179bd7258cac5de300c3f447b8f1b306b2aedfda28c568e45445f690e4baeaa48685fcf1a403d83d299e4937a36c7b012b614a9db0e9f2cd0f4f140a506878d3ba184c9b384e6f3def347cd76aafd8c8e72a9dffb2175ed965b6c15493fc9f0915177898bfc6cf5989e5ade9a253ebecedde46c42d5c007a48cb7d7ec2035ae66efcc35ade9f36882d43ec4e50c37abb2a3f8897746c23589b4927cc10f49e20febaf02a8b962ce32458134bd17f25c153218afba67c69c31b68df3ad085bbfb78d4e136e75e1889fa401df0a2782864b2abf93224d22427a540a3dfbaee40e71d6e0fa4632a47454be093c17bf2169fdd4431803f0b8ceea8d352a10e12a343a699f825d540cc5cd83c0c863c8204620f8667688c0994bfa6e23f62b8ebf7836513117c37f252569bc4c48a1f7c24995fa962abb65ce5f8d99247152fc01f3d615f4881e04afe877d4a63a759bb224fd78e162e613ac0f711073b7aec47c77a27d8c1f452e635431c42e7fa144dbfe6ac901d5eb021467cd306075152bf377d29f692ec0684c719c922ac27f0797a19398f1195d4f27757b213c147c498f340c9bb9a6a6018c467395dfbf7e431687669563cb6fa1884485fd4336eb707305bf36645201885a50c57268b77f1c5c2bd7981a6f90a46f3e0c293ee641d247a4ffa97323e06c8de7121a89fff0205a19af75a54c21270e54e13131cfc31876b4c9f4f02fc0f54cacefabfab72f7822b3658793a233eab583e03ad915640201ee3cd08636d7d17875408c4041a211d7877629e44ae19347b3e080d2f27c6591e3359a3e9405fe4a6c524b2db318bba737cbb31f9e0cfd7f4dcb332d2ac99540d23bc7dc42fa86ccf20c35f92fac16f3885cc923bb2f23686b9503dc45fe121f2c536d53199d8d52a108af5013315b114e3cc74dff065b4e000187d602662bc232a4d3e76cf7f842b6b49a262eeee780f8dcb92f8ca937db272ce42ba54be27d00e8aaeb35e9c8d8795238baa6f18f786a407a516d4cf8d2eb318f7e537b297bd6dc47da769af364289d82e7a520402f9f86e7a6f2004392958d80963b0e640c4dcf213be967e1ab1ef42d2b1a63cf154b1328b6b9171849739387dbde89da01f33e8fb3d3a90e7071cb88209f6f5c24abfd92acceb825352e0795e484347ff1b1a4c311aa6dd9ad6db86f29433b66fef42c3f28ddb011e13999d96f6bbd349333e04585aa815febd1f6fc082f3a23743d72e78981a7a66917e6cdc73931e877e50b815a88cbb5305683bb48fb349ba233f58085b77a80ecd0299866065dd476b31986ee83b5d15bf535e3ab859e53157f76d1140faa8684f17e2405eb3662693f36768e6f65e771614e08b9446b7988935a92491fc40fecc998e1fcd225bc9116c0466506d506bdf6ab0333c5265e41f962ce121c06bec41991eaf667eefc449348b594475b65064116d33ca1206632099c8dbece95e53eb41b16d4f6323b0a8a57860be49b16f57e07ab19612d5e675454074b0096e69c39263afd104ec4fc659183c3acfd7b5fa8a64369e103e5104e509bee31612f13f5537cec2e02b870ce4100258e3bb7ea547464de5672fa0f4d2845b13aa76500d5a747a351b489f7411a18615eac85267daef8ee5e1a0f838dc1771b605e03a55c4b4165c870397aa01739e557ccd24d10c8aae0022353e5024a370cec642b4573335d1b9eed9df4cfeea9a1aeeeda77f95e20bee7410cc8363a13ff3c54a63efb1e03baa0c1944fd5d49465b4a8763c1d42f03ed12444b70c50443e6ae4ed8074fc31b1b80656d95af8a9f760408705997e289153ccb8249bccb96fe671cd8d7bd5732195023a39545b973c20c48b3aeaae14e01bcd68d344903038ed2168eaf432c2b0ec540d642d1e8d03568917b3a6d1a990c76910d279ff08cb3a379fd321aa9d86668050083714d288dd64c988e91fa20e648f97ca75522998241986c21425f9a5fd122c00f270d5bcf216ce2658c9e36d22fdc91dcbbb91e58dc723c5755347c95e1ef693c5f75914589b87200a160dd5c19f3e83f5ce332c36b517a118cb268bcd999829b15891f19a43bb46ee13d12dedb559f8d75524e3a86f7965ca324f3baf682b0f1b27e10d9e3161eb9b068aecf77de00b4522887242562b30bc1b35e33fa362b6c21e671224e21e3123e4f34045c6f6d9ed2c33a954e1c98fd6681e3a21922b7d4be5d5f34f36363f43e8de33fad139c49d334bc097c17b4124b2f0d25b372017f85b880339b5684b2b4a984896e0668439636d0c08a49cefe620a6664c5d57b361ed87e3f375eb58fb21e716c60af0bc4d84f76f68b36b9aa3cc54fe430b49ef680e33b598282570b8e92798c37adedfebf575d033a1581ed710fdb313044f6e6248f3d6148dc943f26b0a3dec10666c4f9c5f8e733da63e4e9ebb8039ea9e4aaeb0c33ef75a06a1114d1ce06f224b470b9c65000165de1e2010ba9368250408c57eb51dc28a584e91c290bac79f8ef4ae49415deeefed1d6be9e4045ccbfa35eb799e630a4b7e3b3f161c1a942f411c78b9ce072bfbd758806bc2240ec5cccb4216656a4a7ab6ae29c7ad711be123b81a954b4ddae7e0cfa6e07756e9ff65983d33fdbce2a703799c8462e240cac567b99cc929abb881f6895a32d9c6ac1075d109c31fe49ba494a2daec3165711ce0aa7280dae86b77815150cb2f8a27680112c96b8c5a917b86f18bbfe87109d2a0fb3a68481e046c8e34e32dd5931d506f4c23074b487b8dc3bdc4486462361ff29f72090b95696bca122cadbf48f5d0302904e204755ada5cf493cb4e71082d8be50669895b5cafd62aacb97bd872a9ea6e74c37004c65cff0fb645ef5b69866d2758990d95bb3daeeebd4a2a301dc356299f0f21dcbc10f9e759b5979fe5c57df706cda071a5f6eabbb8c8a7d03132b8791ca879ab0e87772d2fd9419f18aec11051258dfe882e91cb0fbf8b183f7888baa894fb3edb237a564e9bd31d5c7b82ea5cddce1d68af6fc7bca5b14d2fb1120d14be92b960637c74b5c11979de63abcdd4b0b74bb5c449cd78f4ec537dd999a20a4df746714cabd9f7c92d529ef6ea97b6cfbc192f3a0e29b501a95ba9a95352983fb7cb2d7a2b5976653f175654ae43d583539a509a8838d0038ae74bc58403028d886e765fc4e070880064042bc44a9481d6c740753079ab3dabd2891dc6fc2560ef65c5c81635f81fc82d8d51e67b16cb7a6058f8ca1877dec680a29b518acb99d36882fd0ad9efdfdc0c4c6c29ca69db20cd12db9b55250453dedfd195084fb10c763ee0fb145a2a18a240b0b4e828a6a35aaa82c120406361a3110bb656f1067caf3c84b6a314dc98e8c1f7c53b2f97a06bcfec9eebc762260dbe56164e89c04a84ce1bb259cd4115dbc1b8269953fd5c5e7f3ad0cb1002bcc66bea1f34d2b53f46ac1d90c9dd15923b8b79e072ab9c163018ca8b46542c73b63abed2b4cd3078d4469e7c2c3868a5c541aa83e6a5e4109e120e3d7d5eb19b878782172719da5d630aa5927039825cf4f1d4b68b4d28d90e3dac94eb4641317a1eaab57cd4d6585f192772dbf5964f26c2f07a1d25f44fbffc6c5724a0e270b91e13a9142317e65079ca0bc7abe6da4bf7ab8575eda3fc451f62073eb411d4ad0aad4e5a6fed69e37f6bd6e523758df5376428f763ad8af7e9283c95e77ad5699a117140387d68afd9c680757c14b4352eb7f3594fd7bdd00d15d6cb51447b9e587d5e23ee7e1666db2cf5bb83f337d34ecf501130ca3869e7416fbec12737c9c86a423a85d61a88aaa3a76d4152aa5ca27b3628f770813404aebae350bc217a76d6b80c814b07a3af623310b2aa368ceae898fc02ad4eeaddf4b4887826de84cde7366b313f8e2d23f187411bbacbfdc00579c5be572847e3ae8282cecb4910d12cb93b950004afebf573e1310b1e4e736126bef951f14a10b643e3224bfcd5ee4ebc6566ce2d25f409fe6892bb630e81e9630ada69ed441e9cf5e03dae7bbdc0700c7fde34a82fe51b309cd7cc5877b03ff4664586ce71e9737d64c2a5d7b08a35de8942ef0cfc238369fb970e7dbe6aa1c6c4866ebd4569ddf7b00b7958986b66b77dc8cd89e0ca97ec03f15b391c9e90d127e41c0195fdb7553ddff10fe455bfd77dbc9e8b0c564970202fe3be8ea05dca2bf404ba6c6e37df2d15299f5e4da5ca99947f225f3de9d28944f2c123a964efbb9dd811bacff9bc6392627a1a4aee3f6388d7de884dcbf6faa716b70ddcc2968226f9152cfe1666210afcf28616544117865ad8636bc35479bfafbe2966fbc8ea27550436317a09eba5ae4637d43a43919060e5bd4541f82f90e7804bceda705831ffcdb4d0c1f74c5b8ddbfc3ea58717c9e04091780715da4c93aa65333779700c33be315757cfc4e42aef9e8481badf7dcb7bd0a02df88f0d08475f7228cc8d629bbb05e20422c9e3ec37970ed8f8f74053ab7ea35f72365e411085a908c5b14d5c4f061937e017f039017a95663d893cbc135d7d5e39ef133186c31bbd36cb3c752158d27e77088a53317365a6e10e00e0131c8c092444c0d81083ef9003940a8cf875b1e443375ac67271ec40f9ef74ecc52ee984d159279bd28be4a10002d8b36f478c57acfcf1fd125b0a3f93e971fdd2508821088b1e45c2e8e73b07c1325fc2ba09a6cc44c7cddd9db2e2c7aa4760d32843a882f824d30e745d6fb1a9ee3bc946248584d8a619ea6fd9530f942adc88ecf33f4b763702355cfa408153ea9e656a3924d21f96e5ce904d28d5e2ba770737fac1a3a9525fef5ead98fde8cc8790f10b3e426efa572131e1b7aa7250a61ffaceba60d7d08c4b94ed5fc2e465c7d5772e3a13f89c8e9ef1666cee799232acf536e2402e68167747ddeeb75753df58db5f042149a99b27c5346acad57bc03509053d511a179f1afba6ea4741c9c70ffc30f2c76280b911101146be2b469d054f11010ae327df896051b2347e1aba9fe912f4070fd0d5c0680bdb6c03d956f6ebe924dfad094df4c2a52af6fa85b8b3f8636bd4ca2f67844f24ab29f45ad1b941cad8ccf2c4f473f29d0aeee081ccfdeae98c4e6e46b5dd7247688f9e67845f9653353cd256a6ab4b655089e5434f7e132474aefc408b88f89b3053bf3a817c59bcb24695a4234464b0c9a99ccf2e11bb9ffe7d29d3996b2dcf87a1259bac04fea4f444eca7943597852ab067241f200edb959ec064e60e6079f5cc66e26ce74183491e13d4743a2167421db8ae067b596c38110595fae9b5cf2ba9c01b9ea7f21f96332bdd3cafe815fbe0693efada96ee9615e170295262ff536047cc13ee7b6bbc85ae76380216f441c824c5145d7dd117bd111a34bf7b491781e9d3280aca5e61533ddd197b47b668b19fb7ce23e01bb01ff3cff6b5c090c4e0273eefab34018628a5710e3e715dfc031e4d2dc9f422f218c9e4ab08c722fc7be4e1ebed226e324e07c6a4a2dbbb8b415adfde2f401b1bc3f03014983ab94101e808e4487fdab04c4e1c97c785fd83ef56daaaeb7726bda7882a38e36217a5baf730e2cbe73c44d4fa35f54cfc323f7e5bc004caf20ed6a89f0a81fd86bc9441102b90552be9530c3de203cda97dc3e31e05b2ed72a6079bb0c6587d517cdd8df98cabd195a0dbcdad5b09747d201c1f69fd5f1ef75a3e23c35d840f970ed1166bc47a107ad40b2d2b0549ba110b1063a25edf958eb7940d12043508576f1ea9f6006ccd9c310b666a20b0a0e8553c007d23348eb262bc655c532ec58b506efcd8e1940d2d46ca978c6373dfdb0952f9fd1ad899e9d27ee7eeccac9aa912bba6bcf8accd37085fd56b2fcd24f44f277e861be8b56da07961d61d3ee760906491fcceb2f266175a13eef85f63d15f29278e305089b4d4ddc94eb90de31774b235f494cb7e82973818d437c78dd8ffe54b1684dea5bab4f40a6e2cc7e0c627c162d9423739673a915b359cd9a2f687f55eeb3fd2f5766b7865792377ef698ce61fd9786a143616ec2a629e7659b0e6fbf1e47dbd4d0c6bdf442fb32129637a1c7cc9068060e651731f9cd6133f2bc376b604c1d9f3c13ecced223ece24a1e91f66060d15a90c5f88f46c7620f26eb44ea00505c3e33c29484cf2b5ec005e84b914276e5d42995618d3c25c7aa2c44c2138b20af379e68f46a2a48ff13c2e2946042c8d3587e1feddadd9df36a98f6401b2f68003dcfe594a42eb22061e3a16fbd501a62b748b8542e3149d9fef7b8ba11565040bddb5d68b3b5232b336dd144c05a2b89e7a9457592a77dabfb1766ce398594f590579cd44ba7ef4e0270fbd737a270ebb44f774eb0c1df154fd342d0ec72029ce9e31070ae8a6c03db0dec4e96abc28f379789d4b723d85389cc35b2fd22d52902bd6426490b99f836f00f20f68adeb8cae1115c5d1eeeb40b38ce8bd5206b2ff2683dfa906f560dbac37300ab2bc4a51f9cc4a00bdc7b05e036d40e59bb1ce4c8918a6110b48d3f9175d6e8749ace547c51910bd459cc1bab1b214967bfdc73de0e603d7cf093af9a1725c368a2d4106d9a24861c22058c75342de9fcb41813197c5b07a6a7e46a3a61b5a1db35ca4c4dc6ce4fe4b5ab8dfbb71195cf3549f3fa3b4d80046902d28d55af3497d94803e2f0a7e1ec73a8466a54c87b2f74d072e5ed2464f0b169fe714806a9e69cbb6ebac104a1fe03d2b1203c50496a7a18e8307d9d512e7ccbf7c48d2bd546929578b51aaa7482a9323b12215da83b515a1b21dfb7da03c7e7eee30741f0114bd34a9b9b859456326ee08b966c386a2b326ae90901889f586f1e9f9c5d9240fbc3e112402abd726bd213643db73a3a55a86f90b71d8cb5a11d3b8bdd33d5b53b5243dce150fa343cac44be1967c1463fce5ae2a9a8792d05cd1b79927159034fa55899ae1717460fb959087bc1604d75f3983c987cd9f12a2a6ef2e6ee8e4f2e80940c2bb853e879e57f673bfe3a21d2e007a478c9b8a09c300d38eba2d52b8cbc9c620edb9b323c143611ed2db113efe513f3d8b1a86309ab0b06bb02d91bc1e69e15bba600ad484aba4fe17d73f6d8247fb1800ce343a8ff0c3a9df54fcf4f796dd5352518f79d2922eebfd4bd9b27b3471f97d3be2a88c1ff8c36e55357bbe0477e2bbad13f7931a754c2d230269f90a013f90f60013aca763e6c14faf26234e0bec7148c2025f0c90127c0947124cf6c1de508b6aaf52d2de267b7d0a2f8424ca2a864b60c3dec930b7f03136b88f6b8b6133cb65ec3a170ad39ec0a7fc78df154bb642657a1de8b1a1b757a66d90fdcaef85e04bdedf120ef65af834b0455c606fa001d770092a4d923e32743c1e7b382de23612069b657da81d9813a96b3088f4eee5d6d6e041abcdeb4fc7d1232fa2d59a0c7911eb741cfd3b5a508c127f569979965f6917b7e4fd7ae8d35ce19af21af8945be8425a86d23a805904f40dafde4c3ac743f03e05ddbed5123f910ec62e99c57ab27afc3a4a89cef204618df6d53a9c08fcaaae1f24e5b811eeaebeff4e2a946663d7fe2bc7b201fad7467d8143c6e8448ddc0cf922fb4698be4705e86b4795c66599d22def47945c9a71040d18c71ae4b5ad26e004c43c81d07dacba662d87b939634ec97b5f8c9a464e5b9b93012489ef7916baec228c9b33ee3a50764c712285dc2ae4490ac9b341e81a17104562a1032f3d5c7e738afaa12e9cbb9750909864f9298c2e6ff69699a5063ca02fea75e90fa29d71bc3b37f4004ec981539b82c59675352f2c2d770954bc2311915e8cbc496aa72a06ab033c697e317fe71de0e1d02774645695d609da33f50bd8d8716bd67f7673ef75619f25f7618d1be850ef0cc141a3fbdb7a6e62dc6485075c5fac53395f8bc4bcc466ab048b1ec3b6718700132cad548b0073293bab8641946d732344393b5cba3e44aa8305d4081362a18fd3f62003ba9564c706e50a3678aab8386fc8c5e8f27c01a86f33ee10d92045964013d6740bf0f14e0a747e2796304915d59c47b156931915e7e95b556fa03be1cf8145373ded19aa0792932209a7058f67c6ee5bd1cecd62257ddf3d04f92a2de5eb7e960f27444249531d5e0f0c007545b7b7c3e6c5608b4a690b48cf110948e5199e7198cac4b28b815357a4c619033d527ce9d6422faa923d547e6beba38f3e68393c9980e74308456930cf4b3f23c57427006f77332f32c6ef921e0c89fc348706bc6a1cdf7128128bd56f408a31dd0be5f149e5f10d54fdd3a5b3e9d6f6ee165e1c2bcd765f7ad072d0835d99565a174031de5c5fc061007197cc675fc29bfffdf043969b7e1484c2608cc89ff9981deef0c2d5bc85dd031380091516ad18cd6473871c994ec65cc7464b8b827a0b807c0b7091503401f13d6fa9552dac7f2d6ce1038e76ec3cd46d66da05c661b327dd400b4051da9eabba5f9553c1a265342702ef65675e9edb014ea492a5e974f7f091cfe066813d98666c85d557a7c492a708dc7494b29a6153b6bbdfb8ae145acb539b7f3f353d898128ae632201baa0c4d84720888d378e2efbf6b9398df1df2621bf341307122171265665c449e52fa0a8c3296c88611c5021eb133b5e957516c946bc140d31d31750cd42c8726ac69c462e4b784407c427d5648101d7aaf1491df63379313a6de28c9ef4c601a356887e8f27cbca9612c62ec435e189a01b185b360cf783b2001462bb8c98c1ea47f0032d463cc5806e71ebb0e52db31b00f932736e55741b9e006abaa263125397bfdae331d91a89aa9151d0441dbfdb7f598774393f7038e66c273bd581f1c1be153083d94d3e79dbb0a780e2fd9071a9be4c394de2bb47859ecb8b5a5019267fe8129e32735461124f05b69d72a843f2aeeaad4309253d401fd257eecd519e9f03434b693320305e752c68cfae7bbbc7fcfcb3db67d7ce6eb8377ee38336020505fd988831edfc037ab0dfa8b2c6eb424eb8d89b1116b7906f13e81ac5f3004f4328380284dcd7ba82f5db4d7863e7fec265584366f8a933aa6cb2e95c088566efd32aedf50396e6fc1e946c19d5bff6091383fd0736ff443e817ab9216ad62f24e7bebf3bc379d31df778e50125b21217ca3c91834df90dfe8070a5894b96686494f73baa33e12d8d85cf71799f10736deb09f84cdfe71e930e6f4d60c86f47704f3d89b23764bc8a78839d01400b3fad382d3ac6e9aeb9a6ef05ed2fef5fdb15cb6588367f0986eb7affaadda45490aa8b065882777297e7bb46e0ff3f0c91a962a4976062264b929ca0769d552331b200cae27bd6c207a56013ab1c8fa77bbb7eae28f5c6ec7cffedfbe8ab1349b6f99605f67239d282159e4ba8c65c20320677e055dc2c2e3e5d00dc587f071ddce34c8cf8e424a86a5799232068cbd63eee2b5194c0475d7e5b5928b1b131db27ef0965a1379826a27b95d71b32edcd7b725f9d8114e8cda1afae4630ee3b2260c263064b280a3b20253d992bf94e3d8b5be5784034c92874d0e4c452669a73dd1c03ba5f869eb52222300dfc677ab1c19e0b10667ee1fa902b4c445567c94190ba1c6109e8ac5039893b96b16beece0e3b114e3ac64065104090814e767bf561f9c145a70a32fb157574531967743d8ca70ab872ad67094273866dd144615aad58c28662fa840c6a92ed3c2ac3870a5dae45859321ad4100757d770a6957a4864a6102649d53a85825d04f9d4a04b1f4bdc906cf81ce2b58cf93861e57d6fb4aebaa15e1131bfdfc8584a4efe8fed65ed61f2c39ce295b808e1824ea0fe2b2bd62438006ac5b25a511902c92d1bdc751a054ab8776e4c6028facd107333a9c6a8ffc0d3819c641e38434dc8d71e1ef608de4b7037875c647393c8f57a06eb9f8b2ab252e96e23f3e3862156173609bab9efdbb0b728d8a7a5fdf3ff283528be03a8cd96b6115a91173858b7c9239c5815c9cd2bbc06631691551346179cbfd73c8d987628fe36483548de249f98f3da06e67652dce7567dc39547af71a9298343d2214a002348e863ccfed18a0cc7ca5ab89c31a40f5a70ef845b94965fca4d63c19a21a8d7cf64b49b0f937bb070a1701a71412b0027e0551ca8e70b03e0c5e3377dcbf26f2782e86085a8d06009d0c9459c937415966227e2f14c7e0eb503b82bebff9fd0c4b0596c4ae7aaaab1561e6f626034b3349bf2033f115f1266c72c95203cd68f8fef347d6a598aa4d335d2abb02e8b72a80a06c70c70c334e4ce565d0ab9706ceccccea6430a7e5c39c05514c1a0bd6175e8b7f306fbe2614fbeb8c53b98d2ead0c4ad6c55a99fff02ee2b6af6508c7ec8b1f5bed2fc521f6f73f507c1b98327cbb2331b7413f2027147e508f41055c99906fddf7c154ac6c912bbb0be4895abb5a3625e5c0dacb2c6effbd23b0b7cf2b81cf63bb2d9d925fa1911731896324d15cdf2824c27db2e33e687cdf5552dadbc3bf4a572fce8b31ce805894ff2e0dd9a2e29924b2bff2fb7667c1e6ffc6ecd2e37ae367875946f5cd9253704fff59ce1e6f9b5400246cfdf78aa6dcc8f3e3893cbcf3beb846a25f79d14adff730f06f054e3322ca8e3007a57e4d9b15fd942bf7184069dc1ea47937f0355de27765d2e2312eb51ce5af4494f762854d66b13789c51f7499cc0502ec30866071580b40cf9eaa32be73aed677b50a0a061bd79363e3dd4664cf1ad8d767ed454d32b7f55cc3f95137bf3120d2228059e19a65fea277da80f8d8b7e06362c293a3396c4d0cf6dc6c385bfd70866e77b0fbdd3639d7ec6bae732a0ee8778d9c15af914d136adc4b216ec4736832724ee8f59b5f1583e57a3234cbe406782102ad5267ca6a2fe446317c9a001856bac1b0b3bd81dd00da57d9a8a0a7d34213504f3c97d1482a9c45491440dce2d3857029169d1da69a48667748323e876178222ce206338b3523f29050c4a76cb817f310dcd77993299cc1ce9ea51faebc21109f95678ea775de39cb038c4bc83a4967d73759e05723826218a32171236d0acc896f3b96473a76bb234577565af299b778a9db2bfe50c168a8e901acd6b7c0ebb89e717a4f93d4b02753e70ccca80de0438721e2d3b64133c14946688d413e878adc12678e1f5239de055b8ab22ecc2143082c2cf8fd373cca757c60aeda33953d972c0d6afbe596b968f490ce557c5fae263597b00ddf8df2310bd66b0fc5d3ce205f739372b5f78898a7aa58fe85d04e0f8535013563fcd00945bdf3408d1bb92e03e170d2f0c8f9a0440d529e37f1071c4088a5d342c27ee8a03f8bad5c5d804d6962ca460a8f033f0a4368da9a44d97546bd9a5ec8b979d6819368a741628f18b40c756cc4eaf314fb6a480aefb1558c025439f2786512adba09776d280b3864f2bc6345aefedb338b4f493a390ea2b47cda9df0c051f6a6f7edfa2f2976d0e501eb31697bb39cb53f75f57bd30fc629c903f47629117f57a0fbc412ce56faefa910ff1348807aada69bea3da7c5a3bbda7f8f4a1ba69945db737f3bb383137c596c62348bba1499991eec448849200ab4f7a214bee466a6066245aab3cfcce937231f4d3d5dcc73ee44cc8578ee06b3b09f176392befd6b93121163eaf8426229adb3054bb6bd268585a1fcfbeebb799ffbb5e9276361ccca7571b640ae2e7e86718b6e3b651d9ddb24de32379b63bac15eea2576f32a158995768997c524d66795df7e62a558cf5f6df7cad496b860925fdb1a961a1bfcda85d4200158af0bf0c18853f5783018165cb7a8594f72685fa26e9724c9faa534f574fc28b28779192b2440373fcbd8c694408533cb33a5ac6d2ec702ae32e31df0c6a19e018cd59a682a32dcc2da8215b801c0ac9a86ac3d93527e277243a4321aac279a41343551b02138d9f229edc4dc1bfaf5dd3aa499bdfd44475b3982a989b3005e21a7a6021710f51081d33e9e0ce963b223697fa3cc9e69c2f8435cea57dec0d78027cb1e3064b5baf6d0d8a5370b5dac684c0f66641ce49ac76e5c0ce7714a40d59e787815cd56d17853f61345865782a222fa64ae1ccbe0c98d2be270289542902cace9e87ab134d465cd27bba6cd8dbd15f9306fadb0807f33bd02e3773073c3973b1f5993d6cab1a4e71f47062113a86e20bcbcacad22cef70db9c9f2d429b04b7a8e6ca43eb906f9828c11aba78593166135f6520b4da6f0d7c8fa846404e2cd8552b847c4ec35c53b6a3b5daf0922bdb312c798198d9e9aedcb9daaa9f55c3c266b1174e418a02f5e7c6399547aab51fd1e989a3bd04a56ae063ec2830e4ec74d92aadbc41cfbe8c32e325a3d95c1da1c0bb047338a2d6fb5862c7bde5594356db133cee3707f07c1c52bcf40baeb3c909f8fe3292bb8bf2dbb907fcb85baa34f6d6a0081c66cf89f7715a840ea4427e32a121e52814de3ffd1cf457cc8a14ccd7fdbb0265eb65362479b6f9f33f51c1f0447e743d086b794261aae72fa0633a43ead2ab1bd9997fb8812dc63aa2e8468264fd0909e56fd05fa131fdf4612b73573698d41122389d72f993a2584861737c2b3a04c086bd8c5be84e957b0e60bfd5da84e9f7a8ca70f8044cf3c9de59b732b71bad1b7452f2f965d7caa76823dfc38244a6c70ee37f60c06d4986a6bec1e1ab5a5bc3caa918ec349e7c4bee74a3c35249987e59cd7ed3115447b73436917dc0a19985162b77879d9f28e04d4ba5b5e0c4721b769f0bfc194b14a326c2503e1561dba33ca2229911939dd26ffd4e694b67458ec1cc701330212918ff982d859f2d2e3eec2aaaed764f00a208c7358a1b2d6485de99affa923efe16a2d46d552e3a22db7c9ce9cd2ad8492ccc5bc7cfd1ad80fe92ba16bd5dd9dfe73aa26496338315b72db10faa32856fc5f9ae68a0b925f8f14ae4347677da6632268dce1484c2b85b71d747d978117d3fa382e495e31def66bb83a06ca236345adf496640b22f4a1e005ad9eac9e8cd96e236fc3dfa139d8b4e27742f3e257c1ba37ab3f1b20b26422c35ff83fedada9c541ff917a00a9a68ccd5d16da4153f6917bc36fa8c82cb9ff3c9ca3635b9a27604949340e0492365c25e1e4db20b70b5416510de3508d8da06d35729d59ecb9bb4ac55994d540b97840fd30b4364cfc09da55745258969a8b1ae626b54d9d1fe605caa3b2bb0b36919cc5196d712a8fd27150bbddf512cec31b920c2346b0ce105b4ee86bc5376baba50b0840f6efc8631401068bef67c7b8718ac1ad93e02d67eaaad6b852412c9c8766344d6244372cecdb5babe5f593ee225c080740b82b140685cb846a9733eca77671dd819da5d1cfdab1bfef50dc23515250ea9566f7478c5fe90651ed1d02cd1844fa17d234a294c4f0b8ead3c61d19cb17635aba4a3182c8c902c8ed5afe290ee35cba1b587de429ef16b03aef18728096c2f5c77accbd490a944c9efc320017582377d46efc62dca4be7eebff72c935e987ced1d921a7843bf6dbf68a783974eafcccb41f81b0c92f5ae91425c4538d464f89845efb5a9424ba14de4986a6d75faa4de6884ac69318b810a086649a3ebde7570e038d55ce887927c7d366ef2653c329344084c0ad17ac50ab85d99641be74804d07f93840d461f7821f604d439de3624fc3c381234fb514ce4243d4793b35a60a105ddb3efb1bf43519a7872bce14f4da2f59318c2aabd176d8992c0be94f3ad370a8c7bec2597326c171c5f34fccb20a0fcd67c9cf0c48279a240581f503f52217f00c60d0f71eaf55210e49184c99f4f9d5968a54141e3e3c0a5678bc907c8f3337614aaa35b05caab6bc09ee9add76dba2827df8993a92e5aaae5730a621f5833bbb9d7655cdfa4c988baaeba8b989b91b8b4ce20f5fc869121430f72d4f3a897c76021e7b3065bc5eea3d647a9395bb98a3521593f49d6fc5a6acb145e310dbc7a20b6d029acfdb269cde3f7ecbcee58b4b68af4927510180df24eb8ca923c81096aba8775e51efbb0c4a7f7ab4467a103137b2ee9e03ba1c8a6c4a5be2e7583dff4009d0416e332adc3b8305790f0afbf20443c50b8699eee6faf6de7a3cb6bba8b207e79a43efa96bf8cd8812cccb71a6647cc3922409e197d65b2b45430f2e6459671a7895ebe9960798cadf2b700bedb202f72414acecf6bc8acb3cbf71e03550df5ea0ef1df06a1b73ec6ee57183602745f3d5c86a39c17951f95b89a4cca5014baa1a062070dd4c9276afb06f44bc29db810674f7a8c287fb02c7db611fb3f6e88665ac2efe0c0f06b51a1f2b75fb2248405b5dcc364500a8b27b715c21a3e811685205ace949bc525df06b5de34196821ddcec48d46a66469f1cb26afef2b82d5be4c240b6eed3902984d69028d54a5f5641c0f1fb363700a4b2b2001fdf5d7d9f62dbe978d0ff79a4aba9662cd223c971ff2e89184e0273c93ccb2df8bead5bb3b02baca3206da64cf0aa5c8b6eaa63b6570475e1ea68d6ebd124a930b80a75ec4a248660b0bbbe6719ffe8cc1964c978c8a4b2b3d05384d03e09adc3a61a465acc770f218939e7fc9b38c9084904edfcb4a5008e54d004817bdc6366333736233d9fc6ae88ac5ac061c0470f2af44cb16c298f9d23fe6e9d3c112c66a0465c6574c03b660244c142fc12e76e477704a0ec165323416beb9f0a60c1a28694dd43409ec6628f6baf90a938265be77be1a48ee54cae5d3176df1fe6e241d5ec63683001104a2d0453812af44bcf0df080e7723f0071ed711fefdf1841e29f211397dc8d6427767840e42043acab3bdee2e224072c847bf901c7e36beac8dba05e12bfddef38441fa42f2f0146906f3d8759744eda71df55888a157435f646fb95fe9a48c78854be823875fe987c27bdc0648d70bf95fafe4ba9398d0430addc523b29cd622b591d25e239d3d5e897558deaa1e6b6c5194cbdfd5054ebdbf3e55aac9a57a59fe3eee37a3275e4b4898c381ebdada3473311002d9e2934f73d2da0df76628f79f1108e71eb7b2cd90813b90834f0d76bea569178cf341c54d1e1da40a8cc18cdd955131439b83b4df9bbbccc508de8bf17c835caa45572482dedae49183197ddb8a0d01f072109f620c6ce735e6ba0f5f8ad94c7a0f6c6e2a37af0a8d084b0483d97e1ab7df545b08eae1b90c51e0d7065f827703fc864c0fb21c1ef0eb00f2d3fbb41f51f09249ed8ad6ecb0c46e40d43dbc45da4eba81b3e34d57c8cd947406b5de1fc946d4ca2c9471c993e43cd815ba60fb4fd5e2cddfa2771140f590e0dadfb4ba1db64a822500227cecc7641356ed863856f6f1d5fcbb267c19fd2e3bf4ff48b8c9e434d9dd796df865e37da9d3fd3c32080878460645d469b487e33af8ddeab03ffb6abf7898e0ff55cf2bd871c4ff17601ab7237d3a7e7510ea134fc6c46a171c9706eea04f3291373b3fca4a42876d0a3d5d10261451ef49b1c814bd66f78db30394ba010f270f3625499a55967740bee9e5e74d37d38b557cc8ab7bc11b77520245eb4179bd2952b3fac1086ac1a523183768ecd81cb3654a6030f64eab04d9d288219d3e895bdd0ee559ee070d5d361eb4e988bb0c93ddd9694cd6605939455b63c736c93cf746a45fd94f93893eddf68a02427cdae59dfc839ab37c4d1e1eaf911809f19212ba9ac6b24bf1caac34d3eb3c007427470e8ef83db974cd3623126b3bcedad835d51ff8b5ad1973e39f5511003b7946fd546b37d88b85c76990ddcd7620fb5dae97408c0b31bfdecde05c2cd805c4edfec98c6971235d6270a6f049ef842d7d9de0a81d8364678ee04b56f57cacc28cf580569855a21bc1c74ca8718c141d5108925c1c920dc5cde6c0810c08aa4f3f73aa115618070a94434edf9a46f3d3f330ce9b1bbb1d220e1b2fd10be92c49b6c9edebc324ef12f6ae3c65bcd8a137adf3e01895acd8e3cf9bd303c8a542b1a357cc8b8a5f1ef6532304d9ae74b17a164c7779aec9a3ef78d514dbfb429fca8e9cc305402b6fba601561be8a705aa214130ab58d72108536155d573cfd5e0760ef63dcb6cfffb0cd8baa034c7c9e43016f53e92d4388348da89ea089fecffb1621092b5c71e44f45f212378c3c9256014d4b46dcd5f51409ae3253aaca7a0285d8da597ad0b2008b0f0305148db117254bd59f9729735500427aecf3c9697ffc08553008b0c21302033475863c548789ea4053a29d15b88e34ceada3078600015ee557764057932e6086af04a576c99418a8da6b426c30a8c45540e3090e36722741dc41417b043e37cf58a471f61465781bd12126c13afcc71fa4fcdbb1c3da1fe44f0cff7a65152f39dcc04cd949675ee514742ccb83ff455f102e3918c6ecf7b28cb9eeaff475d1fce562e29a99d697d9b5ccf705a7765ade4b57eb6519badc0be65551518675797b35ebba33ca2d1be061e65f704e12e2682ad69661c1e9946aa332659a9860a1488ef33dbee14dfdc0c479e2b08f2ec75107979679493458b24c7462484a76a214bcc96f4b68d50c64c5e9993f0a21f61fd9f306d61dc3cf6f482dbd8b6753954de58f7cd44972d2fce37c641a85e7eaa1026117d4ce60d29565bde0e53d11131b5f65dc38c9b0127b416ecf81aa12a97f4f43adf7980af0c5bb8fa359b191e04f52b83250b16354447cb317b55ebfb8419918ad18da73e4b95d047dbccd88baedafa070cfc59b68a7bdf0053ba103a199243e7ec6d75760071b0b7b8e9850eb7a2c5ccf61511e959e844091f0db486c39dabde5b97ecfe583fd0cec0f722141921abe907dfcfca8c41e94fa957527b8cda7c7ecbe40f7ca2efbad216ee27e07ad149bfeb6bd47a152da1352143cad166bd7b633b8abef87652aeea1b26c2bc4fd31daf305e05a05dffb20794f5a7c0fc4e3bc03627372bdff4fde4a20ae4bc8b61e8b5756e74201bb3afac84aa33fac47b9f7b90490da02fcc00c26f7c16b4265fc24156bde2638dd61221d132f5ed7b958cb7920c809944a9125d57c8314d8459b8619f67d1b23b78e762cbc6d058a9d7bbad3aea3703435d384d837d620e411b2da315d8e1ed1dbfdc9311e2e1f3dad6866703777be3be38c22797b2a74d54cfe3e2d68f649a0c9e734bf820f9c3a946b440934ab9445d18d74e9b5cc57e88617db4ebeb031fbb098bca44035791c53b4dc27e769fa7053ffed8a691c7d7d5ab36f47e652320ffda366f7b608d13ec826b770065935710b21682853f924dd2437e854fd8fe82433424dbde59606f5b8122a52193a4452dca251667cf8051d4af7a2de79b5ee4226e53844f7782d202858efdb6f26cb3f052e8aa157ef181da5aab250f8ab7e593a09740b3520b0478e653fa32457950043390f7232e6fdd28e14b6f6d57ba1bcd064b0d35858de1cf156bf22397e7a41f3a7baa4f2e3bd48eda1f13d9d14b63362f65cd122a71c3c05c052f29f7c330bc9fe9d4db47ccfb72c62a67ba024ae75914b6bfec538be124cf2829f588a5f7c3ae7c43c81d048a83d2a304807427671cce592dcc611346458487703094bf0ed99678c8751fdc6e369a9202e51cc8fa1836bd727b0365e4f4c4cf6a6c2cec2839f09703a4d140365e37d41f9b1d76ddda6c2216d3c89c9ba04b4763a8c3a8c3cd0fd24d474ae1ecdf70d74ec726995ce86ac44caaaf4dcdf37853789c7beecc083c6c3c8112fab5e39f51445fce2b815880785343165be166661f7a61e98d1543aa33adcf4b3887475a64d3defbaf23166e7f081f7a7977593aa4215ba1ec1263d32b500b92d577e68f18e284ac06108189c94915b1ed8ce50d4a29241c4a3ac0385d5e27875084b2f4db911e83b949b905127b81ed01a45175a6f64a058fb337457a5a6fe90905dd249950a3c0b1120b35f9d4b18eba51fb65770aa96028f16ac686fc1ae3273adeddfdc777ab49f18e452912848a07af691013a59748d6ac68cdf914ff7edd4662cd31549dce33bdfd6e609047f545d3cd769cdb188f5d650935c03b6e3b46641062ee3390ed6844395412f129b461265ec0d1ff6ed2cbbdfe362bfb3aab14a7cf939ea378ff583506956d3f0ccda2ca3ff08f7681f00bca4a6d8a750e62af35be92eb7d864e9bdb08f7002570a2d7c1f2b1b752763e73134b5b51d91689dee6246a43b591e84d2bc8cae0c214528b5edd34672474d9d924dc4dba5a36c74100632f0add25b506b78d2ed8a6cc9cb15d4f6f1a1d84701f02d5d88bba1b2ec30a424606bd16a2a0c5bee8e42b76c5c5d28ec9069ef9fbbb31b78fbedc550c60c26669008a373c1878fff213f545ea1ff5afaec8a6c0c3921994c39c96693cc6e4d3fdd44ccf440612cb9167e39dce192dcdd6c84273a6a684726cc619d458984bb45fdb5151330e8f5bd57a397a13ecae9e2a4a25e9388802686e2b197dae0e091b1ea55c1793b799df43917adb7ebe0d671d56ab5258a72c84076373b74d96ed27aee4a8db1b4cbef8e8e9dbfbf85567080a98fb071f7778f90005e3fc6109d195d7d32b6969b0e53c8b33e8df3ef8838a70fd6b8c8ba6ed033e05d87715c37b7e359583afa61f4cf367d4cbaeb899b86458d3268a37374e1803224e038e2e640eb60f7df950de1163af738da80c5725fb3a86860fa00bd07a1917db4e15090953f77ff1fc927313c0780ba1c0f39b50c84658d67568c02004ed52a5202de46222f5ea73e7b4502eacbdec61948c2afed81058b1a714ce63691898ba28c8b765ef2fed4ced8dcaeba1e73c2b15c72d0da2f27c922e6c5818c3591ca8fb92769dfd03b004f8602649472e63cb8a3cd06db146d43637231c8c0f5cdd5d816c0b09541be62201451d55baf6e6c8237aaa0cdf88fae12604e2c468973812561be5d7e702500d25d96e3ab2e5473ff7f476364adfa44be8e1dffd80276455d26d95438f964094a3b89cfd17b56474418bf7b28428f9e083d26c33e093382788261ddee6979189e1ac85a78cfca179cc910a6cc3704b8adfabb57532323a9c8c754e8bf3049cc90b1aeea8b39e829e3d2c481b28134003ee0f6d6387855d3ab1937241d72651e85f9228449dda926edc4dd188e82cbc3cb1bf204b1ce614924633ce060f95a1d7570a491118319f6arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-doc-2.7.18-150000.99.1.src.rpmpyth_docpyth_pspython-docpython2-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1iwW@i_@i@i h@hxgw@g@g@g4f@fH@f?]fh@e,e @eedeeeRd˖dD@dq@du@dtdm@dxdc>@cӼc0c|ck@c pcbbb@b@b@ba@a@a(@aim@aI@a'@a#aj@a`t`8`_T^J^@^@^>^>^;^8 @^.^g@^ @]f@]@]]]d@]d@]@]z@]V]y@]9]1]\t@\\7\7\\J@\J@\C@\2[[#@[6@[@[ @[Za@Z@ZxG@ZtRZp^@Z, gh#python/cpython#103848#issuecomment-2708135083).- Modify CVE-2025-0938-sq-brackets-domain-names.patch: we don't use bracketed_host variable any more (correction of the fix for bsc#1236705, discovered during analysis for bsc#1223694).- Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704)- Add CVE-2024-11168-validation-IPv6-addrs.patch fixing bsc#1233307 (CVE-2024-11168, gh#python/cpython#103848): Improper validation of IPv6 and IPvFuture addresses. - Add ipaddress module from https://github.com/phihag/ipaddress - Remove -IVendor/ from python-config boo#1231795- Stop using %%defattr, it seems to be breaking proper executable attributes on /usr/bin/ scripts (bsc#1227378).- 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).- Switch to using the system libexpat (bsc#1219559, CVE-2023-52425) - Make sure to remove all embedded versions of other packages (including expat). - Add CVE-2023-52425-libexpat-2.6.0-remove-failing-tests.patch removing failing test fixing bpo#3151, which we just not support. - Remove patches over those embedded packages (cffi): - python-2.7-libffi-aarch64.patch - sparc_longdouble.patch- Modify CVE-2023-27043-email-parsing-errors.patch to fix the unicode string handling in email.utils.parseaddr() (bsc#1222537). - Revert CVE-2022-48560-after-free-heappushpop.patch, the fix was unneeded.- Switch off tests. ONLY FOR FACTORY!!! (bsc#1219306)- Build with -std=gnu89 to build correctly with gcc14, bsc#1220970- Add CVE-2023-27043-email-parsing-errors.patch to gh#python/cpython!111116, fixing bsc#1210638 (CVE-2023-27043).- Add CVE-2022-48560-after-free-heappushpop.patch fixing use-after-free in Python via heappushpop in heapq (bsc#1214675, CVE-2022-48560). - switch from %patchN style to the %patch -P N one.- (bsc#1214691, CVE-2022-48566) Add CVE-2022-48566-compare_digest-more-constant.patch to make compare_digest more constant-time. - Allow nis.so for SLE-12.- (bsc#1214685, CVE-2022-48565) Add CVE-2022-48565-plistlib-XML-vulns.patch (from gh#python/cpython#86217) reject XML entity declarations in plist files. - Remove BOTH CVE-2023-27043-email-parsing-errors.patch and Revert-gh105127-left-tests.patch (as per discussion on bsc#1210638).- 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)- IT MEANS THAT bsc#1210638 STILL HAS NOT BEEN FIXED! - Add Revert-gh105127-left-tests.patch (gh#python/cpython!106941) partially reverting CVE-2023-27043-email-parsing-errors.patch, because of the regression in gh#python/cpython#106669.- (bsc#1210638, CVE-2023-27043) Add CVE-2023-27043-email-parsing-errors.patch, which detects email address parsing errors and returns empty tuple to indicate the parsing error (old API).- Fix the application of the python-2.7.17-switch-off-failing-SSL-tests.patch.- python-2.7.5-multilib.patch: Update for riscv64 - Don't fail if _ctypes or dl extension was not built- The condition around libnsl-devel BuildRequires is NOT switching off NIS support on SLE < 15, support for NIS used to be in the glibc itself. Partial revert of sr#1061583.- Add PygmentsBridge-trime_doctest_flags.patch to allow build of the documentation even with the current Sphinx. (SUSE-ONLY PATCH, DO NOT SEND UPSTREAM!)- Enable --with-system-ffi for non-standard architectures.- SLE-12 builds nis.so as well.- 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- Disable NIS for new products, it's deprecated and gets removed- Add skip_unverified_test.patch because apparently switching off SSL verification doesn't work on older SLE.- Restore python-2.7.9-sles-disable-verification-by-default.patch for SLE-12.- 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 bpo34990-2038-problem-compileall.patch making compileall.py compliant with year 2038 (bsc#1202666, gh#python/cpython#79171), backport of fix to Python 2.7.- Add patch CVE-2021-28861-double-slash-path.patch: * BaseHTTPServer: 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.- Filter out executable-stack error that is triggered for i586 target.- Update bundled pip wheel to the latest SLE version patched against bsc#1186819 (CVE-2021-3572). - Recover again proper value of %python2_package_prefix (bsc#1175619).- 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.- Older SLE versions should use old OpenSSL.- Add CVE-2022-0391-urllib_parse-newline-parsing.patch (bsc#1195396, CVE-2022-0391, bpo#43882) sanitizing URLs containing ASCII newline and tabs in urlparse.- Add CVE-2021-4189-ftplib-trust-PASV-resp.patch (bsc#1194146, bpo#43285, CVE-2021-4189, gh#python/cpython#24838) make ftplib not trust the PASV response.- build against openssl 1.1.x (incompatible with openssl 3.0x) for now.- on sle12, python2 modules will still be called python-xxxx until EOL, for newer SLE versions they will be python2-xxxx- 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.- 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. - Provide the newest setuptools wheel (bsc#1176262, CVE-2019-20916) in their correct form (bsc#1180686). - Add CVE-2020-26116-httplib-header-injection.patch fixing bsc#1177211 (CVE-2020-26116, bpo#39603) no longer allowing special characters in the method parameter of HTTPConnection.putrequest in httplib, stopping injection of headers. Such characters now raise ValueError.- Renamed patch for assigned CVE: * bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch -> CVE-2021-3737-fix-HTTP-client-infinite-line-reading-after-a-HTTP-100-Continue.patch (boo#1189241, CVE-2021-3737)- Renamed patch for assigned CVE: * bpo43075-fix-ReDoS-in-request.patch -> CVE-2021-3733-fix-ReDoS-in-request.patch (boo#1189287, CVE-2021-3733) - Fix python-doc build (bpo#35293): * sphinx-update-removed-function.patch - Update documentation formatting for Sphinx 3.0 (bpo#40204).- Add bpo43075-fix-ReDoS-in-request.patch which fixes ReDoS in request (bpo#43075, boo#1189287). - Add missing security announcement to bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch.- Add bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch which fixes http client infinite line reading (DoS) after a http 100 (bpo#44022, boo#1189241).- Modify Lib/ensurepip/__init__.py to contain the same version numbers as are in reality the ones in the bundled wheels (bsc#1187668).- Add CVE-2021-23336-only-amp-as-query-sep.patch which forbids use of semicolon as a query string separator (bpo#42967, bsc#1182379, CVE-2021-23336).- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- Add patch configure_PYTHON_FOR_REGEN.patch which makes configure.ac to consider the correct version of PYTHON_FO_REGEN (bsc#1078326).- Use python3-Sphinx on anything more recent than SLE-15 (inclusive).- Update to 2.7.18, final release of Python 2. Ever.: - 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. - Fixes a ReDoS vulnerability in `http.cookiejar`. Patch by Ben Caller. - Fixed line numbers and column offsets for AST nodes for calls without arguments in decorators. - bsc#1155094 (CVE-2019-18348) Disallow control characters in hostnames in http.client. Such potentially malicious header injection URLs now cause a InvalidURL to be raised. - Fix urllib.urlretrieve failing on subsequent ftp transfers from the same host. - Fix problems identified by GCC's -Wstringop-truncation warning. - AddRefActCtx() was needlessly being checked for failure in PC/dl_nt.c. - Prevent failure of test_relative_path in test_py_compile on macOS Catalina. - Fixed possible leak in `PyArg_Parse` and similar functions for format units "es#" and "et#" when the macro `PY_SSIZE_T_CLEAN` is not defined. - Remove upstreamed patches: - CVE-2019-18348-CRLF_injection_via_host_part.patch - python-2.7.14-CVE-2017-1000158.patch - CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch - CVE-2018-1061-DOS-via-regexp-difflib.patch - CVE-2019-10160-netloc-port-regression.patch - CVE-2019-16056-email-parse-addr.patch- 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)- Change to Requires: libpython%{so_version} == %{version}-%{release} to python-base to keep both packages always synchronized (add %{so_version}) (bsc#1162224).- 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)- Provide python-testsuite from devel subkg to ease py2->py3 dependencies- Add python-2.7.17-switch-off-failing-SSL-tests.patch to switch off tests coliding with the combination of modern Python and ancient OpenSSL on SLE-12.- libnsl is required only on more recent SLEs and openSUSE, older glibc supported NIS on its own.- Add provides in gdbm subpackage to provide dbm symbols. This allows us to use %%{python_module dbm} as a dependency and have it properly resolved for both python2 and python3- Drop appstream-glib BuildRequires and no longer call appstream-util validate-relax: eliminate a build cycle between as-glib and python. The only thing would would gain by calling as-uril is catching if upstream breaks the appdata.xml file in a future release. Considering py2 is dying, chances for a new release, let alone one breaking the xml file, are slim.- Unify packages among openSUSE:Factory and SLE versions. (bsc#1159035) ; add missing records to this changelog. - Add idle.desktop and idle.appdata.xml to provide IDLE in menus (bsc#1153830)- Add python2_split_startup Provide to make it possible to conflict older packages by shared-python-startup.- Move /etc/pythonstart script to shared-python-startup package.- 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 adapted-from-F00251-change-user-install-location.patch fixing pip/distutils to install into /usr/local.- Update to 2.7.17: - a bug fix release in the Python 2.7.x series. It is expected to be the penultimate release for Python 2.7. - Removed patches included upstream: - CVE-2018-20852-cookie-domain-check.patch - CVE-2019-16935-xmlrpc-doc-server_title.patch - CVE-2019-9636-netloc-no-decompose-characters.patch - CVE-2019-9947-no-ctrl-char-http.patch - CVE-2019-9948-avoid_local-file.patch - python-2.7.14-CVE-2018-1000030-1.patch - python-2.7.14-CVE-2018-1000030-2.patch - Renamed remove-static-libpython.diff and python-bsddb6.diff to remove-static-libpython.patch and python-bsddb6.patch to unify filenames.- 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 bpo36302-sort-module-sources.patch (boo#1041090)- Add CVE-2019-16056-email-parse-addr.patch fixing the email module wrongly parses email addresses [bsc#1149955, CVE-2019-16056]- 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.- Skip test_urllib2_localnet that randomly fails in OBS- 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- Set _lto_cflags to nil as it will prevent to propage LTO for Python modules that are built in a separate package.- 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#1130847 (CVE-2019-9948) add CVE-2019-9948-avoid_local-file.patch removing unnecessary (and potentially harmful) URL scheme local-file://.- bsc#1129346: add CVE-2019-9636-netloc-no-decompose-characters.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 commits e37ef41 and 507bd8c.- (bsc#1111793) Update to 2.7.16: * bugfix-only release: complete list of changes on https://github.com/python/cpython/blob/2.7/Misc/NEWS.d/2.7.16rc1.rst * Removed openssl-111.patch and CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch which are fully included in the tarball. * Updated patches to apply cleanly: CVE-2019-5010-null-defer-x509-cert-DOS.patch bpo36160-init-sysconfig_vars.patch do-not-use-non-ascii-in-test_ssl.patch openssl-111-middlebox-compat.patch openssl-111-ssl_options.patch python-2.5.1-sqlite.patch python-2.6-gettext-plurals.patch python-2.7-dirs.patch python-2.7.2-fix_date_time_compiler.patch python-2.7.4-canonicalize2.patch python-2.7.5-multilib.patch python-2.7.9-ssl_ca_path.patch python-bsddb6.diff remove-static-libpython.patch * Update python-2.7.5-multilib.patch to pass with new platlib regime.- bsc#1109847 (CVE-2018-14647): add CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch fixing bpo-34623.- bsc#1073748: add bpo-29347-dereferencing-undefined-pointers.patch PyWeakref_NewProxy@Objects/weakrefobject.c creates new isntance of PyWeakReference struct and does not intialize wr_prev and wr_next of new isntance. These pointers can have garbage and point to random memory locations. Python should not crash while destroying the isntance created in the same interpreter function. As per my understanding, both wr_prev and wr_next of PyWeakReference instance should be initialized to NULL to avoid segfault.- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746 (CVE-2019-5010). 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.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Add patch openssl-111.patch to work with openssl-1.1.1 (bsc#1113755)- 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]- 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]- Apply "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]- Apply "python-sorted_tar.patch" (bsc#1086001, boo#1081750) sort tarfile output directory listing- update to 2.7.15 * dozens of bugfixes, see NEWS for details - removed obsolete patches: * python-ncurses-6.0-accessors.patch * python-fix-shebang.patch * gcc8-miscompilation-fix.patch - add patch from upstream: * do-not-use-non-ascii-in-test_ssl.patch- Add gcc8-miscompilation-fix.patch (boo#1084650).- Apply "python-2.7.14-CVE-2017-1000158.patch" to prevent integer overflows in PyString_DecodeEscape that could have resulted in heap-based buffer overflow attacks and possible arbitrary code execution. [bsc#1068664, CVE-2017-1000158]- exclude test_socket & test_subprocess for PowerPC boo#1078485 (same ref as previous change)- Add python-skip_random_failing_tests.patch bypass boo#1078485 and exclude many tests for PowerPC- Add patch python-fix-shebang.patch to fix bsc#1078326- exclude test_regrtest for s390, where it does not segfault as it should (fixes bsc#1073269) - fix segfault while creating weakref - bsc#1073748, bpo#29347 (this is actually fixed by the 2.7.14 update; mentioning this for purposes of bugfix tracking)- update to 2.7.14 * dozens of bugfixes, see NEWS for details * fixed possible integer overflow in PyString_DecodeEscape (CVE-2017-1000158, bsc#1068664) * fixed segfaults with dict mutated during search * fixed possible free-after-use problems with buffer objects with custom indexing * fixed urllib.splithost to correctly parse fragments (bpo-30500) - drop upstreamed python-2.7.13-overflow_check.patch - drop unneeded python-2.7.12-makeopcode.patch - drop upstreamed 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch - Apply "python-2.7.14-CVE-2018-1000030-1.patch" and "python-2.7.14-CVE-2018-1000030-2.patch" to remedy a bug that would crash the Python interpreter when multiple threads used the same I/O stream concurrently. This issue is not classified as a security vulnerability due to the fact that an attacker must be able to run code, however in some situations -- such as function as a service -- this vulnerability can potentially be used by an attacker to violate a trust boundary. [bsc#1079300, CVE-2018-1000030]- Call python2 instead of python in macros- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch- drop SUSE_ASNEEDED=0 as it is not needed anymore- Add libnsl-devel build requires for glibc obsoleting libnsl- obsolete/provide python-argparse and provide python2-argparse, because the argparse module is available from python 2.7 up- SLE package update (bsc#1027282) - refresh python-2.7.5-multilib.patch - dropped upstreamed patches: python-fix-short-dh.patch python-2.7.7-mhlib-linkcount.patch python-2.7-urllib2-localnet-ssl.patch CVE-2016-0772-smtplib-starttls.patch CVE-2016-5699-http-header-injection.patch CVE-2016-5636-zipimporter-overflow.patch python-2.7-httpoxy.patch - Add python-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1. (dimstar@opensuse.org)- Add reproducible.patch to allow reproducible builds of various python packages like python-amqp Upstream: https://github.com/python/cpython/pull/296- update to 2.7.13 * dozens of bugfixes, see NEWS for details * updated cipher lists for openssl wrapper, support openssl >= 1.1.0 * properly fix HTTPoxy (CVE-2016-1000110) * profile-opt build now applies PGO to modules as well - update python-2.7.10-overflow_check.patch with python-2.7.13-overflow_check.patch, incorporating upstream changes (bnc#964182) - add "-fwrapv" to optflags explicitly because upstream code still relies on it in many places- provide python2-* symbols, for support of new packages built as python2-foo - rename macros.python to macros.python2 accordingly - require python-rpm-macros package, drop macro definitions from macros.python2- initial packaging of `python27` side-by-side variant (fate#321075, bsc#997436) - renamed `python` to `python27` in package names and requires - removed Provides and Obsoletes clauses - dropped SLE12-only patch python-2.7.9-sles-disable-verification-by-default.patch, companion sle_tls_checks_policy.py file and the python-strict-tls-checks subpackage - dropped profile files - removed /usr/bin/python and /usr/bin/python2, along with other unversioned aliases - rewrote macros file to enable stand-alone packages depending on py2.7 - re-included downloaded version of HTML documentation- update to 2.7.12 * dozens of bugfixes, see NEWS for details * fixes multiple security issues: CVE-2016-0772 TLS stripping attack on smtplib (bsc#984751) CVE-2016-5636 zipimporter heap overflow (bsc#985177) CVE-2016-5699 httplib header injection (bsc#985348) (this one is actually fixed since 2.7.10) - removed upstreamed python-2.7.7-mhlib-linkcount.patch - refreshed multilib patch - python-2.7.12-makeopcode.patch - run newly-built python interpreter to make opcodes, in order not to require pre-built python - update LD_LIBRARY_PATH to use $PWD instead of "." because the test process escapes to its own directory - modify shebang-fixing scriptlet to ignore makeopcodetargets.py- CVE-2016-0772-smtplib-starttls.patch: smtplib vulnerability opens startTLS stripping attack (CVE-2016-0772, bsc#984751) - CVE-2016-5636-zipimporter-overflow.patch: heap overflow when importing malformed zip files (CVE-2016-5636, bsc#985177) - CVE-2016-5699-http-header-injection.patch: incorrect validation of HTTP headers allow header injection (CVE-2016-5699, bsc#985348) - python-2.7-httpoxy.patch: HTTPoxy vulnerability in urllib, fixed by disregarding HTTP_PROXY when REQUEST_METHOD is also set (CVE-2016-1000110, bsc#989523)- Add python-2.7.10-overflow_check.patch to fix broken overflow checks. [bnc#964182]- copy strict-tls-checks subpackage from SLE to retain future compatibility (not built in openSUSE) - do this properly to fix bnc#945401 - update SLE check to exclude Leap which also has version 1315, just to be sure- Add python-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- add missing ssl.pyc and ssl.pyo to package - implement python-strict-tls-checks subpackage * when present, Python will perform TLS certificate checking by default. it is possible to remove the package to turn off the checks for compatibility with legacy scripts. * as discussed in fate#318300 * this is not built for openSUSE, but retained here in case we want to build the package for a SLE system- python-fix-short-dh.patch: Bump DH parameters to 2048 bit to fix logjam security issue. bsc#935856- add __python2 compatibility macro (used by Fedora) (fate#318838)- update to 2.7.10 - removed obsolete python-2.7-urllib2-localnet-ssl.patch- Reenable test_posix on aarch64- python-2.7.4-aarch64.patch: Remove obsolete patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- update to 2.7.9 * contains full backport of ssl module from Python 3.4 (PEP466) * HTTPS certificate validation enabled by default (PEP476) * SSLv3 disabled by default (bnc#901715) * backported ensurepip module (PEP477) * fixes several missing CVEs from last release: CVE-2013-1752, CVE-2013-1753 * dozens of minor bugfixes - dropped upstreamed patches: python-2.7.6-poplib.patch, smtplib_maxline-2.7.patch, xmlrpc_gzip_27.patch - dropped patch python-2.7.3-ssl_ca_path.patch because we don't need it with ssl module from Python 3 - libffi was upgraded upstream, seems to contain our changes, so dropping libffi-ppc64le.diff as well - python-2.7-urllib2-localnet-ssl.patch - properly remove unconditional "import ssl" from test_urllib2_localnet that caused it to fail without ssl- skip test_thread in qemu_linux_user modepyth_docpyth_psh04-ch1b 1769525673  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;2.7.182.7.182.7.18-150000.99.12.7.182.7.182.7.18      pythonMiscACKSBeOS-NOTESBeOS-setup.pyHISTORYNEWSPortingREADMEREADME.AIXREADME.EmacsREADME.OpenBSDREADME.coverityREADME.klocworkREADME.valgrindRFDSpecialBuilds.txtcheatsheetdevelopers.txtgdbinitindent.promaintainers.rstpymemcompat.hpython-config.inpython-wing3.wprpython-wing4.wprpython.manpython.pc.insetuid-prog.cvalgrind-python.suppvgrindefshtml_imageslogging_flow.png_sourcesabout.rst.txtbugs.rst.txtc-apiabstract.rst.txtallocation.rst.txtarg.rst.txtbool.rst.txtbuffer.rst.txtbytearray.rst.txtcapsule.rst.txtcell.rst.txtclass.rst.txtcobject.rst.txtcode.rst.txtcodec.rst.txtcomplex.rst.txtconcrete.rst.txtconversion.rst.txtdatetime.rst.txtdescriptor.rst.txtdict.rst.txtexceptions.rst.txtfile.rst.txtfloat.rst.txtfunction.rst.txtgcsupport.rst.txtgen.rst.txtimport.rst.txtindex.rst.txtinit.rst.txtint.rst.txtintro.rst.txtiter.rst.txtiterator.rst.txtlist.rst.txtlong.rst.txtmapping.rst.txtmarshal.rst.txtmemory.rst.txtmethod.rst.txtmodule.rst.txtnone.rst.txtnumber.rst.txtobjbuffer.rst.txtobject.rst.txtobjimpl.rst.txtrefcounting.rst.txtreflection.rst.txtsequence.rst.txtset.rst.txtslice.rst.txtstring.rst.txtstructures.rst.txtsys.rst.txttuple.rst.txttype.rst.txttypeobj.rst.txtunicode.rst.txtutilities.rst.txtveryhigh.rst.txtweakref.rst.txtcontents.rst.txtcopyright.rst.txtdistributingindex.rst.txtdistutilsapiref.rst.txtbuiltdist.rst.txtcommandref.rst.txtconfigfile.rst.txtexamples.rst.txtextending.rst.txtindex.rst.txtintroduction.rst.txtpackageindex.rst.txtsetupscript.rst.txtsourcedist.rst.txtuploading.rst.txtextendingbuilding.rst.txtembedding.rst.txtextending.rst.txtindex.rst.txtnewtypes.rst.txtwindows.rst.txtfaqdesign.rst.txtextending.rst.txtgeneral.rst.txtgui.rst.txtindex.rst.txtinstalled.rst.txtlibrary.rst.txtprogramming.rst.txtwindows.rst.txtglossary.rst.txthowtoargparse.rst.txtcporting.rst.txtcurses.rst.txtdescriptor.rst.txtdoanddont.rst.txtfunctional.rst.txtindex.rst.txtlogging-cookbook.rst.txtlogging.rst.txtpyporting.rst.txtregex.rst.txtsockets.rst.txtsorting.rst.txtunicode.rst.txturllib2.rst.txtwebservers.rst.txtinstallindex.rst.txtinstallingindex.rst.txtlibrary2to3.rst.txt__builtin__.rst.txt__future__.rst.txt__main__.rst.txt_winreg.rst.txtabc.rst.txtaepack.rst.txtaetools.rst.txtaetypes.rst.txtaifc.rst.txtal.rst.txtallos.rst.txtanydbm.rst.txtarchiving.rst.txtargparse.rst.txtarray.rst.txtast.rst.txtasynchat.rst.txtasyncore.rst.txtatexit.rst.txtaudioop.rst.txtautogil.rst.txtbase64.rst.txtbasehttpserver.rst.txtbastion.rst.txtbdb.rst.txtbinascii.rst.txtbinhex.rst.txtbisect.rst.txtbsddb.rst.txtbz2.rst.txtcalendar.rst.txtcarbon.rst.txtcd.rst.txtcgi.rst.txtcgihttpserver.rst.txtcgitb.rst.txtchunk.rst.txtcmath.rst.txtcmd.rst.txtcode.rst.txtcodecs.rst.txtcodeop.rst.txtcollections.rst.txtcolorpicker.rst.txtcolorsys.rst.txtcommands.rst.txtcompileall.rst.txtcompiler.rst.txtconfigparser.rst.txtconstants.rst.txtcontextlib.rst.txtcookie.rst.txtcookielib.rst.txtcopy.rst.txtcopy_reg.rst.txtcrypt.rst.txtcrypto.rst.txtcsv.rst.txtctypes.rst.txtcurses.ascii.rst.txtcurses.panel.rst.txtcurses.rst.txtcustominterp.rst.txtdatatypes.rst.txtdatetime.rst.txtdbhash.rst.txtdbm.rst.txtdebug.rst.txtdecimal.rst.txtdevelopment.rst.txtdifflib.rst.txtdircache.rst.txtdis.rst.txtdistribution.rst.txtdistutils.rst.txtdl.rst.txtdoctest.rst.txtdocxmlrpcserver.rst.txtdumbdbm.rst.txtdummy_thread.rst.txtdummy_threading.rst.txteasydialogs.rst.txtemail-examples.rst.txtemail.charset.rst.txtemail.encoders.rst.txtemail.errors.rst.txtemail.generator.rst.txtemail.header.rst.txtemail.iterators.rst.txtemail.message.rst.txtemail.mime.rst.txtemail.parser.rst.txtemail.rst.txtemail.utils.rst.txtensurepip.rst.txterrno.rst.txtexceptions.rst.txtfcntl.rst.txtfilecmp.rst.txtfileformats.rst.txtfileinput.rst.txtfilesys.rst.txtfl.rst.txtfm.rst.txtfnmatch.rst.txtformatter.rst.txtfpectl.rst.txtfpformat.rst.txtfractions.rst.txtframework.rst.txtframeworks.rst.txtftplib.rst.txtfunctions.rst.txtfunctools.rst.txtfuture_builtins.rst.txtgc.rst.txtgdbm.rst.txtgensuitemodule.rst.txtgetopt.rst.txtgetpass.rst.txtgettext.rst.txtgl.rst.txtglob.rst.txtgrp.rst.txtgzip.rst.txthashlib.rst.txtheapq.rst.txthmac.rst.txthotshot.rst.txthtmllib.rst.txthtmlparser.rst.txthttplib.rst.txti18n.rst.txtic.rst.txtidle.rst.txtimageop.rst.txtimaplib.rst.txtimgfile.rst.txtimghdr.rst.txtimp.rst.txtimportlib.rst.txtimputil.rst.txtindex.rst.txtinspect.rst.txtinternet.rst.txtintro.rst.txtio.rst.txtipc.rst.txtitertools.rst.txtjpeg.rst.txtjson.rst.txtkeyword.rst.txtlanguage.rst.txtlinecache.rst.txtlocale.rst.txtlogging.config.rst.txtlogging.handlers.rst.txtlogging.rst.txtmac.rst.txtmacos.rst.txtmacosa.rst.txtmacostools.rst.txtmacpath.rst.txtmailbox.rst.txtmailcap.rst.txtmarkup.rst.txtmarshal.rst.txtmath.rst.txtmd5.rst.txtmhlib.rst.txtmimetools.rst.txtmimetypes.rst.txtmimewriter.rst.txtmimify.rst.txtminiaeframe.rst.txtmisc.rst.txtmm.rst.txtmmap.rst.txtmodulefinder.rst.txtmodules.rst.txtmsilib.rst.txtmsvcrt.rst.txtmultifile.rst.txtmultiprocessing.rst.txtmutex.rst.txtnetdata.rst.txtnetrc.rst.txtnew.rst.txtnis.rst.txtnntplib.rst.txtnumbers.rst.txtnumeric.rst.txtoperator.rst.txtoptparse.rst.txtos.path.rst.txtos.rst.txtossaudiodev.rst.txtothergui.rst.txtparser.rst.txtpdb.rst.txtpersistence.rst.txtpickle.rst.txtpickletools.rst.txtpipes.rst.txtpkgutil.rst.txtplatform.rst.txtplistlib.rst.txtpopen2.rst.txtpoplib.rst.txtposix.rst.txtposixfile.rst.txtpprint.rst.txtprofile.rst.txtpty.rst.txtpwd.rst.txtpy_compile.rst.txtpyclbr.rst.txtpydoc.rst.txtpyexpat.rst.txtpython.rst.txtqueue.rst.txtquopri.rst.txtrandom.rst.txtre.rst.txtreadline.rst.txtrepr.rst.txtresource.rst.txtrestricted.rst.txtrexec.rst.txtrfc822.rst.txtrlcompleter.rst.txtrobotparser.rst.txtrunpy.rst.txtsched.rst.txtscrolledtext.rst.txtselect.rst.txtsets.rst.txtsgi.rst.txtsgmllib.rst.txtsha.rst.txtshelve.rst.txtshlex.rst.txtshutil.rst.txtsignal.rst.txtsimplehttpserver.rst.txtsimplexmlrpcserver.rst.txtsite.rst.txtsmtpd.rst.txtsmtplib.rst.txtsndhdr.rst.txtsocket.rst.txtsocketserver.rst.txtsomeos.rst.txtspwd.rst.txtsqlite3.rst.txtssl.rst.txtstat.rst.txtstatvfs.rst.txtstdtypes.rst.txtstring.rst.txtstringio.rst.txtstringprep.rst.txtstrings.rst.txtstruct.rst.txtsubprocess.rst.txtsun.rst.txtsunau.rst.txtsunaudio.rst.txtsymbol.rst.txtsymtable.rst.txtsys.rst.txtsysconfig.rst.txtsyslog.rst.txttabnanny.rst.txttarfile.rst.txttelnetlib.rst.txttempfile.rst.txttermios.rst.txttest.rst.txttextwrap.rst.txtthread.rst.txtthreading.rst.txttime.rst.txttimeit.rst.txttix.rst.txttk.rst.txttkinter.rst.txttoken.rst.txttokenize.rst.txttrace.rst.txttraceback.rst.txtttk.rst.txttty.rst.txtturtle.rst.txttypes.rst.txtundoc.rst.txtunicodedata.rst.txtunittest.rst.txtunix.rst.txturllib.rst.txturllib2.rst.txturlparse.rst.txtuser.rst.txtuserdict.rst.txtuu.rst.txtuuid.rst.txtwarnings.rst.txtwave.rst.txtweakref.rst.txtwebbrowser.rst.txtwhichdb.rst.txtwindows.rst.txtwinsound.rst.txtwsgiref.rst.txtxdrlib.rst.txtxml.dom.minidom.rst.txtxml.dom.pulldom.rst.txtxml.dom.rst.txtxml.etree.elementtree.rst.txtxml.rst.txtxml.sax.handler.rst.txtxml.sax.reader.rst.txtxml.sax.rst.txtxml.sax.utils.rst.txtxmlrpclib.rst.txtzipfile.rst.txtzipimport.rst.txtzlib.rst.txtlicense.rst.txtreferencecompound_stmts.rst.txtdatamodel.rst.txtexecutionmodel.rst.txtexpressions.rst.txtgrammar.rst.txtindex.rst.txtintroduction.rst.txtlexical_analysis.rst.txtsimple_stmts.rst.txttoplevel_components.rst.txttutorialappendix.rst.txtappetite.rst.txtclasses.rst.txtcontrolflow.rst.txtdatastructures.rst.txterrors.rst.txtfloatingpoint.rst.txtindex.rst.txtinputoutput.rst.txtinteractive.rst.txtinterpreter.rst.txtintroduction.rst.txtmodules.rst.txtstdlib.rst.txtstdlib2.rst.txtwhatnow.rst.txtusingcmdline.rst.txtindex.rst.txtmac.rst.txtunix.rst.txtwindows.rst.txtwhatsnew2.0.rst.txt2.1.rst.txt2.2.rst.txt2.3.rst.txt2.4.rst.txt2.5.rst.txt2.6.rst.txt2.7.rst.txtindex.rst.txt_staticajax-loader.gifbasic.cssclassic.csscomment-bright.pngcomment-close.pngcomment.pngcopybutton.jsdefault.cssdoctools.jsdown-pressed.pngdown.pngfile.pngjquery-3.1.0.jsjquery.jsminus.pngopensearch.xmlplus.pngpy.pngpygments.csssearchtools.jssidebar.jsswitchers.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jsabout.htmlbugs.htmlc-apiabstract.htmlallocation.htmlarg.htmlbool.htmlbuffer.htmlbytearray.htmlcapsule.htmlcell.htmlclass.htmlcobject.htmlcode.htmlcodec.htmlcomplex.htmlconcrete.htmlconversion.htmldatetime.htmldescriptor.htmldict.htmlexceptions.htmlfile.htmlfloat.htmlfunction.htmlgcsupport.htmlgen.htmlimport.htmlindex.htmlinit.htmlint.htmlintro.htmliter.htmliterator.htmllist.htmllong.htmlmapping.htmlmarshal.htmlmemory.htmlmethod.htmlmodule.htmlnone.htmlnumber.htmlobjbuffer.htmlobject.htmlobjimpl.htmlrefcounting.htmlreflection.htmlsequence.htmlset.htmlslice.htmlstring.htmlstructures.htmlsys.htmltuple.htmltype.htmltypeobj.htmlunicode.htmlutilities.htmlveryhigh.htmlweakref.htmlcontents.htmlcopyright.htmldistributingindex.htmldistutilsapiref.htmlbuiltdist.htmlcommandref.htmlconfigfile.htmlexamples.htmlextending.htmlindex.htmlintroduction.htmlpackageindex.htmlsetupscript.htmlsourcedist.htmluploading.htmldownload.htmlextendingbuilding.htmlembedding.htmlextending.htmlindex.htmlnewtypes.htmlwindows.htmlfaqdesign.htmlextending.htmlgeneral.htmlgui.htmlindex.htmlinstalled.htmllibrary.htmlprogramming.htmlwindows.htmlgenindex-A.htmlgenindex-B.htmlgenindex-C.htmlgenindex-D.htmlgenindex-E.htmlgenindex-F.htmlgenindex-G.htmlgenindex-H.htmlgenindex-I.htmlgenindex-J.htmlgenindex-K.htmlgenindex-L.htmlgenindex-M.htmlgenindex-N.htmlgenindex-O.htmlgenindex-P.htmlgenindex-Q.htmlgenindex-R.htmlgenindex-S.htmlgenindex-Symbols.htmlgenindex-T.htmlgenindex-U.htmlgenindex-V.htmlgenindex-W.htmlgenindex-X.htmlgenindex-Y.htmlgenindex-Z.htmlgenindex-_.htmlgenindex-all.htmlgenindex.htmlglossary.htmlhowtoargparse.htmlcporting.htmlcurses.htmldescriptor.htmldoanddont.htmlfunctional.htmlindex.htmllogging-cookbook.htmllogging.htmlpyporting.htmlregex.htmlsockets.htmlsorting.htmlunicode.htmlurllib2.htmlwebservers.htmlindex.htmlinstallindex.htmlinstallingindex.htmllibrary2to3.html__builtin__.html__future__.html__main__.html_winreg.htmlabc.htmlaepack.htmlaetools.htmlaetypes.htmlaifc.htmlal.htmlallos.htmlanydbm.htmlarchiving.htmlargparse.htmlarray.htmlast.htmlasynchat.htmlasyncore.htmlatexit.htmlaudioop.htmlautogil.htmlbase64.htmlbasehttpserver.htmlbastion.htmlbdb.htmlbinascii.htmlbinhex.htmlbisect.htmlbsddb.htmlbz2.htmlcalendar.htmlcarbon.htmlcd.htmlcgi.htmlcgihttpserver.htmlcgitb.htmlchunk.htmlcmath.htmlcmd.htmlcode.htmlcodecs.htmlcodeop.htmlcollections.htmlcolorpicker.htmlcolorsys.htmlcommands.htmlcompileall.htmlcompiler.htmlconfigparser.htmlconstants.htmlcontextlib.htmlcookie.htmlcookielib.htmlcopy.htmlcopy_reg.htmlcrypt.htmlcrypto.htmlcsv.htmlctypes.htmlcurses.ascii.htmlcurses.htmlcurses.panel.htmlcustominterp.htmldatatypes.htmldatetime.htmldbhash.htmldbm.htmldebug.htmldecimal.htmldevelopment.htmldifflib.htmldircache.htmldis.htmldistribution.htmldistutils.htmldl.htmldoctest.htmldocxmlrpcserver.htmldumbdbm.htmldummy_thread.htmldummy_threading.htmleasydialogs.htmlemail-examples.htmlemail.charset.htmlemail.encoders.htmlemail.errors.htmlemail.generator.htmlemail.header.htmlemail.htmlemail.iterators.htmlemail.message.htmlemail.mime.htmlemail.parser.htmlemail.utils.htmlensurepip.htmlerrno.htmlexceptions.htmlfcntl.htmlfilecmp.htmlfileformats.htmlfileinput.htmlfilesys.htmlfl.htmlfm.htmlfnmatch.htmlformatter.htmlfpectl.htmlfpformat.htmlfractions.htmlframework.htmlframeworks.htmlftplib.htmlfunctions.htmlfunctools.htmlfuture_builtins.htmlgc.htmlgdbm.htmlgensuitemodule.htmlgetopt.htmlgetpass.htmlgettext.htmlgl.htmlglob.htmlgrp.htmlgzip.htmlhashlib.htmlheapq.htmlhmac.htmlhotshot.htmlhtmllib.htmlhtmlparser.htmlhttplib.htmli18n.htmlic.htmlidle.htmlimageop.htmlimaplib.htmlimgfile.htmlimghdr.htmlimp.htmlimportlib.htmlimputil.htmlindex.htmlinspect.htmlinternet.htmlintro.htmlio.htmlipc.htmlitertools.htmljpeg.htmljson.htmlkeyword.htmllanguage.htmllinecache.htmllocale.htmllogging.config.htmllogging.handlers.htmllogging.htmlmac.htmlmacos.htmlmacosa.htmlmacostools.htmlmacpath.htmlmailbox.htmlmailcap.htmlmarkup.htmlmarshal.htmlmath.htmlmd5.htmlmhlib.htmlmimetools.htmlmimetypes.htmlmimewriter.htmlmimify.htmlminiaeframe.htmlmisc.htmlmm.htmlmmap.htmlmodulefinder.htmlmodules.htmlmsilib.htmlmsvcrt.htmlmultifile.htmlmultiprocessing.htmlmutex.htmlnetdata.htmlnetrc.htmlnew.htmlnis.htmlnntplib.htmlnumbers.htmlnumeric.htmloperator.htmloptparse.htmlos.htmlos.path.htmlossaudiodev.htmlothergui.htmlparser.htmlpdb.htmlpersistence.htmlpickle.htmlpickletools.htmlpipes.htmlpkgutil.htmlplatform.htmlplistlib.htmlpopen2.htmlpoplib.htmlposix.htmlposixfile.htmlpprint.htmlprofile.htmlpty.htmlpwd.htmlpy_compile.htmlpyclbr.htmlpydoc.htmlpyexpat.htmlpython.htmlqueue.htmlquopri.htmlrandom.htmlre.htmlreadline.htmlrepr.htmlresource.htmlrestricted.htmlrexec.htmlrfc822.htmlrlcompleter.htmlrobotparser.htmlrunpy.htmlsched.htmlscrolledtext.htmlselect.htmlsets.htmlsgi.htmlsgmllib.htmlsha.htmlshelve.htmlshlex.htmlshutil.htmlsignal.htmlsimplehttpserver.htmlsimplexmlrpcserver.htmlsite.htmlsmtpd.htmlsmtplib.htmlsndhdr.htmlsocket.htmlsocketserver.htmlsomeos.htmlspwd.htmlsqlite3.htmlssl.htmlstat.htmlstatvfs.htmlstdtypes.htmlstring.htmlstringio.htmlstringprep.htmlstrings.htmlstruct.htmlsubprocess.htmlsun.htmlsunau.htmlsunaudio.htmlsymbol.htmlsymtable.htmlsys.htmlsysconfig.htmlsyslog.htmltabnanny.htmltarfile.htmltelnetlib.htmltempfile.htmltermios.htmltest.htmltextwrap.htmlthread.htmlthreading.htmltime.htmltimeit.htmltix.htmltk.htmltkinter.htmltoken.htmltokenize.htmltrace.htmltraceback.htmlttk.htmltty.htmlturtle.htmltypes.htmlundoc.htmlunicodedata.htmlunittest.htmlunix.htmlurllib.htmlurllib2.htmlurlparse.htmluser.htmluserdict.htmluu.htmluuid.htmlwarnings.htmlwave.htmlweakref.htmlwebbrowser.htmlwhichdb.htmlwindows.htmlwinsound.htmlwsgiref.htmlxdrlib.htmlxml.dom.htmlxml.dom.minidom.htmlxml.dom.pulldom.htmlxml.etree.elementtree.htmlxml.htmlxml.sax.handler.htmlxml.sax.htmlxml.sax.reader.htmlxml.sax.utils.htmlxmlrpclib.htmlzipfile.htmlzipimport.htmlzlib.htmllicense.htmlobjects.invpy-modindex.htmlreferencecompound_stmts.htmldatamodel.htmlexecutionmodel.htmlexpressions.htmlgrammar.htmlindex.htmlintroduction.htmllexical_analysis.htmlsimple_stmts.htmltoplevel_components.htmlsearch.htmlsearchindex.jstutorialappendix.htmlappetite.htmlclasses.htmlcontrolflow.htmldatastructures.htmlerrors.htmlfloatingpoint.htmlindex.htmlinputoutput.htmlinteractive.htmlinterpreter.htmlintroduction.htmlmodules.htmlstdlib.htmlstdlib2.htmlwhatnow.htmlusingcmdline.htmlindex.htmlmac.htmlunix.htmlwindows.htmlwhatsnew2.0.html2.1.html2.2.html2.3.html2.4.html2.5.html2.6.html2.7.htmlindex.html/usr/share/doc/packages//usr/share/doc/packages/python//usr/share/doc/packages/python/Misc//usr/share/doc/packages/python/html//usr/share/doc/packages/python/html/_images//usr/share/doc/packages/python/html/_sources//usr/share/doc/packages/python/html/_sources/c-api//usr/share/doc/packages/python/html/_sources/distributing//usr/share/doc/packages/python/html/_sources/distutils//usr/share/doc/packages/python/html/_sources/extending//usr/share/doc/packages/python/html/_sources/faq//usr/share/doc/packages/python/html/_sources/howto//usr/share/doc/packages/python/html/_sources/install//usr/share/doc/packages/python/html/_sources/installing//usr/share/doc/packages/python/html/_sources/library//usr/share/doc/packages/python/html/_sources/reference//usr/share/doc/packages/python/html/_sources/tutorial//usr/share/doc/packages/python/html/_sources/using//usr/share/doc/packages/python/html/_sources/whatsnew//usr/share/doc/packages/python/html/_static//usr/share/doc/packages/python/html/c-api//usr/share/doc/packages/python/html/distributing//usr/share/doc/packages/python/html/distutils//usr/share/doc/packages/python/html/extending//usr/share/doc/packages/python/html/faq//usr/share/doc/packages/python/html/howto//usr/share/doc/packages/python/html/install//usr/share/doc/packages/python/html/installing//usr/share/doc/packages/python/html/library//usr/share/doc/packages/python/html/reference//usr/share/doc/packages/python/html/tutorial//usr/share/doc/packages/python/html/using//usr/share/doc/packages/python/html/whatsnew/-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:42443/SUSE_SLE-15_Update/f4a2684f7aea9a89940c29907fe55a24-python-doc.SUSE_SLE-15_Updatedrpmxz5noarch-suse-linux                     directoryUTF-8 Unicode textASCII textPython script, ASCII text executableUTF-8 Unicode text, with very long linesRuby script, ASCII textC source, ASCII texttroff or preprocessor input, ASCII textPNG image data, 955 x 758, 8-bit/color RGB, non-interlacedLaTeX document, ASCII textC source, UTF-8 Unicode textAlgol 68 source, ASCII textHTML document, ASCII textASCII text, with very long linesPython script, UTF-8 Unicode text executableGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 11 x 11, 8-bit grayscale, non-interlacedXML 1.0 document, ASCII textHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesASCII text, with very long lines, with no line terminatorsʒOٕ%python2.7.18utf-8eee9472acdab3156b1cc0d557f79cffb30ef07d2cfdf6cc2cd56b762537d6787?7zXZ !t/E]"k%f9%) ՔiE"k[Roe rnM^,]d pv1t\Tc]`D+T٩fl>zrJ,ԥg fgl5|+BUפLBWV|\/P9}[,ps@4HKa1G\D=sPD wjVlg?D}R9=~6ɵ/<i*bZ{ie+v"ȪW..:ÆL];NlEmSR+bQ^K(2 ?Ios3Nmtgb6 z/IocU]FI ֳ=cQBٹ?w^eUO'}Gv=dSծ~os7,3Y.xlzcCH̽rUiDT!;"uhƉ-¿&)^^I$h!phKV 3DꤕʭsVH 3q:Vu^~VH35Ȓ3tziM5òl$SNar(Z+i_7MOeXq HW ԤY@Z`,' CNhzN, p2wA 0솃]̽kbfmdh'9QhBlں~qx:@n;D- ( b{i ڣ-:”Qɳ4<֜Y !Z:#Ƽ.-?a foO\Tpvl(p}[B^*<)9Kȕe.b 4֌xR.G>jo9mSkMk%/eE51KԦ0-?P2l˽pKߺk2Ar{U%Mg.t j-\c(' %*(s2\wazJm o$0gojĸ4 0"S1ڵ[`xhDoC>㧋&7Y:Sgv-T}r- AoV2쵒DzNҕx{(uE\~] E(iHdf,+k~E]t/_ѽKiV iZn8LkۛL76>v$;"xߺA{ =BM; *Aͻ=^|x\3oצ HknI/f/}ZpWb9^:^&b.|]:Vѿu;q-5nW֕-]/bwu^7ࡩ;:m;viɂ z1:5jgk֫ '=U79klyվ];?D|pu/m@UloFjiBG: (6DrQ]sJJm]@ 濍[د7j! +`yKtyOJBC.Wғ^,l_فw>}&wB qjhA&)ESHAl4ƘJl9|PYwF`q3s +¹f{\308"#?`$f u_[+ωN5ׯ *0}ӿ8&$=OR0t0 h B C왔!E2Ã+%'ݙuR%!DSȪ ,=a =M(@I bQ")xR{)0p{n>]}NHSUw2àN0ck/|Nɯ[*3Ptfq{ٖ'#Q=3VlnGTdre e2yUs C}-89C?i)^J`A(*1Q jnj]YU𭍺w"z:kO b\R_xu$i8|2 XCxh4dQ|(9.PSla2bd8pt$FSDeNSZSU2TR@t2'\ؐ'^#4'nL3\nA(u7 3(- .98h*4M_i"-X(g!bun y~!",u':k' N&įt7(w{~)G,9@uqBu@.%Ff%Zih)?~^4vu$ł{e*pޟ02Ǒ<'f;rݭSrnK0|&Y2/\v k]郢LE)o]WӗuLroѢ*a#]CΕ4i;t *vV2N+OO" <$ (L>7v$Rz1|OVXcQi7S1ƅC1qOb#iK 1s~2<"=U>56G1;OnHQJXV"v<ԢOu2\ʔ&흄pr!@9 y= ~dMI\" ޳L MQ?_z" +OWhc.%|3ja.mu7Cc_B+2\$ \~RAQ43QTЩǫAIZI-'̞h$~,@۷$NŬ}aX*LL 0(C k-B9^'T2]nI·wVNLLkv<,_ 1/lܜj(;r缾Tez)yOL,dnHs`Ҷu,ry(=Rky|&E9odN kݰ&H3k}ۃ5c#?h?e_pd6 ߇9)-֔9Eڔz ${jam@XKlmdzּ ,KB &:'Fy#O!|)$!vYGx`E$ASO6mϭoX<~Օ3h״ ۯ_OhdBBHRJy*\wMZȏb~fv*4`ȤHrΧ3)O*L ׿_eedLOr!dg>8u)D|Kz_EMKEQ>2- StHa pȋ#N]^ݕACjI`h8|59O3[ h|#>aT0_߆oc%5.j3!Yi |${N[dBuTgQLy-NVsNE8t,ֺ4%шKFzRPoՍ;GD\v /,jNt:fl.T)"ihXIgǺ7ѻ0q*EIFԳ옐 0[.'Οža& # {A]cO?YP9?6w,::EMYO& 6 (sN56ba0G7IR䋟q矛+5j{ 3; h|yӗ@lՖt.O,za ǘW3ӥ4㰯$5九 6˳u_(VE~\0`҆5:82|fU}%˼EEdwf!G+<;`eyMQ]Fv_fEn9j6KQ:P{i,sN3B%"b8+yKέF , p=X:\1 #]>!x$jͪ4=6' 90%=Z_]F' ˽gxx*B_)L6ęݼR-oT|:!) "FTW݉3H&;D5|ݔYZ5[-zp2gQlVW㊚Vo猴y2IeDa@9\=,w $/#E(olAΘD~5-'u^NJtr4y<5ْbe`h)3ms|:F9U6Y\ֹDʁZɜZ[y@rUT3$ Ql@kx^Oa[icbی9-E}7gh^@Гyِ. aԨRLb?*dHu%}]WJ}9T%FG~c.AQ,V#g{ɓDs`NlwV{#o.HU D LJ<S  |!wj'rS1~hЯ(ح{ N:%>fcbC{^J?@"' kc{)Tn![NiU[7k6տ4xrn (Sn$Z&9 -_>eG|%Ԉm&3 KK3vþuTťt/pqd2St 8ķGp B4uv :\&q8N>y:Òʚ3 []P( r> sq,+nXGi_.#XUĺ`e1"E? K$[RzXp#9-?sHK1φ:t%cڑ0BU5OӹQ :]Q܉kp1TUxT!@\:jB=Lauws(|O1;BY(\6g2d?sPD7)%2aTcuՁa)-rzVXs@Kѓ7&|s|e(UFs1śfmkr7ѕ~G&(wߨRTӴ`.Rc4m('@2O7)"!o± Z,$Q^} AI=9N!B 6= jz& Wk*Prx W l`Q.%AG8cf8xQZJa;K;֩tL3kں.Ǜ<{QFQO-V3cC8.Tͦ fZZNq.x.xoR#16Y%qdE]]!=]Wͣ9e$9[!t 0"%tj˴=& ɖ*_zg\a6_{ )q qnw|Ge}iQ# v]>z!L1_4ۭ:g!CB7&Z0g)Pg|, = P,σ.>,W"r~gNX 4s)d-잽sQˇy6KA}xԎsUU:ovmU(a [v\駨SdII~looni~ +K}QփsNW6n_s)U*z7;6}42z@xt(# V%YRm:*DAb\J?e3+3Nb`GBobA,;ӏ Ό , f[BDT%^piqbYG/6't>nN8f]Ŀ3EsENjo&G&^U1h=ѿLx5iH|f!e>Y}4 ~%V]enVseC>e?nE\sNVʋ_t<}`j<|I"3@`"rxYQX0mO6!/O#|M֭Hniack+lf.i6+o#Xѩ]C/+3+}"|CBpJVЩwz'FMCp웡@Ad Z#L*n \l wYq| QҴrQ$s/f:]$ҩ0NymQ҅V6v<䳪{6/L3vA{śqwkPlqCV3=LBNxNt68J_WOgʼn}fD]:`.'*,4EC4MlUrPhn [2YnBgT} l6 }K;`\ A:2|EK;\!4+0ϺBsApbbaG"_Xq&W$o#}J,H?Y"Eעj0Y]:/iM-Bxq*r5 YduU!i|~/hq㚹:*)v4=eeAF@T2'dx3xē ?S,l^4IW.ti/>‡um9/D@A8(7 Fn?\Բ9,͜el5m""#rCx:fsBBqDֳϘ0t^H)t>%H"sXV۶Mf0 3hMsYnN@A*u{>m&xW>d"NM(W6̔uϋ&/E;R]y}Qh|:uf~98d؆/ G`l.*nCA //]~V+ІRBEbruߊÀErh=8E=ҲH g}{}I6K4흋0- p؄H[]#|ղlgS̅*V\iwBmig&׋)EL9=x"b. AD!L51\ud"$]&F~n>a㵹0 *L{ T<ps'R@V8+Wg[hܩ?_RuTsWQnS+<K`Eb%-#ZIGOX2ơ +~hSotF&\ !Cy_XnKe#7ҦsCK9N{[hy{C ,(+39fe ݹFb>`ٮ'St:H[j*bGx$H@NHR%3:Ga;MÛOYh ;1%S|BؽX} xSg@0q$jeJy}]:sCkr%vv,7yb"":>B߃h.s JPiH$[ʁp9UwB">b.Ec_$lq#e,V)/l-L٪p8G'(6sw?\ ÍRp q&׵:2RSM.0.IƆ7Ϭ iU12>뤶jtz}|}SbPDXs2;~)/upH T(E u$vf0Ї0Ny q1~e4jL$a:8;g܋:rk.Oq5o< !uHbȘ3[p-},(ABJbFD8j_툇vn v(`zDFmJ"]sLa LJiD HAEtnbSe$밉aF]f5:SEr'VS-ٔ$F!BOj D[;]Lf/i]9mQ]HI6$Dy^s`KD`"Q; >fSV1\q$1Ƙ]SI2׾Q)ϣy` .x}h;\*zS(EiFZmY!KbQ5ю+L-(]Mbeƀ=kRG>U:, xMDAaz1U#4{~ A`voVK [ZA)&tk]t\`q*s3M!sp;\a׻Sz#y]ȶ]Zjq yM|i R&{0s=4' G`& ``E4'Y6sQ%9I|\@dhϼW"Sy(аpcdlzQ|u*om CM+,<|Ƨa'T\qVN4ڝ :aε uo @Τlkp\fsbOVhh ˎ0։m>6(?}bE1hcGcg`u6GB~CuK(^eBy\V6 ""mV 5,V/#N lw5D5\D /2#q ,KN?nB(쥫MT*n=YJ7\#|I!C,߬UVx#IPnhd-)m^bQaބ[sTGϞ}B"aPbXT<+[AG ,6oT3V]ĶdfH`/2Rcq0Fso#i0"ajP8#Tlg_rt֏$pu[DI?R$cMI5ǯt0־^+ߝ R· 澲M_gZrk[!-_'l d6j$hϧ`Hg Q 4;UWAo~K@GD׭k؉&ao2Bע+;R)8gy wsil6?(Ž(T.2ٮ-X78&&& LUKܲX=i$"Me"J#_P+`O-y~uקŧLzup~y9 =p$> &wyD{ꅎs΂v;|9Z<tNc;9`vr;4PPe(ImGDll?k?#1@p$>l"iHH(;}_X%+΍'.֎y[SxӶaNIqgHnDN"~Óq7;ݖl  :oT8L ~4qyhw`p!c(AݸagvxRwSهF Kx)BE0B?JratñۖD7R5N+B3j{ˮdT!;;:Fhq7OuӖE\ &Kϔ_谩PdGug ˤ^U-x_ 79a&)[Rl$nBTNgiGeWp/ u}LAwa+ huOMߓ*(Y\YM %0<> 6L̕3efXWuxs¦1=kS(:s{QI  akOp /5V:!.ܜG~\ B1Xg! ly ?RIW;<$|ޒimP+e?i#BCMw9a*@e6B _$5 vBZ Dє[B*9Wsk2R\gU)AAK*&pa.x%&E稛ߚ$*s<Ł;P40λ=:ZxNNk-Bq) D=P6 NjN5I 1"yq$ KոAhU<} Ԭ@A:<4#Y.8٣eHSikeXm8/ r8g5Xq"Z†'{T8[n}RT $MPFۢR )X']}L0?w'H;ݦe@ 91t1`4d&1Jf=r{`LǗɨ%"<_m71N pjv-OӝK21W_[u?P ġDKdp%-u󚔊_"YAݼ5ͳѳ' }?&+B0Ť$ȹ*B>K %':!Rr_[fЩG0!J>]WJM͇.[3}"c$^>wehÈ#0iwt:t1h`$WR>q'O%vs 5ڰeMV5YɆUA0o xA)Osќ6 * =/HDݠף>ėפ?]3Am{=#\{fVߎխH[ h]d|z?@ WӪ]#O)-5g.7 1u0{=],xO>XZD 4 r0s+ض@{@T*Γ΢SYőo z?x?>)wޡgÄ n6Fw`PcL.(]t w!up4=g|2QW$I8y} j'1&M=c)SzDr>b(Js хz•1>..V^3Á2Q+)sT\@ ؀KϺ8)dR x4S8!BauiOj(7CCxA1O .>/0ɣySvќ^aR1ߌA*1H'A'/ Z8+.m*cO/&FL+ wF7`Tx ,?'3'5 aƫ%cRվtŅX]HLϵԽ| ї8f-5dvUn1V-%pZ*~b.9lI;=^T"[sn( ;lKhҏ5((%آfEHxS:y70EF(NgH,H>:ܴ[+ w9/d<8Ʉ̣iֆajC3`4sm[x} Ίyiu 5vfҺNmd M\b3(Pg;5_&z_yW#gCF1H5ʁe["iK@5t :Th&%m|ߜ;B`M1TD[Cǯ- ݋i]P$-9-)2)ǜI/s.ޏ|`9U9S]R:")E`?Es'g8RFk nVUPmz,blޓ#GV4R_Sl__ A:pO+AJaJsC|ZMӁyq5hUAp=& j6*mLR4f BM@뽝OQ+TJK bН;Yn x(O.3Y*>.܉5OWt"_C 9XX5m݅2ɪ+kX ƞ4rш' [2B >yci (cRG)PLml6^^uOYr|";:L:m;FqyUX֋t^U?vD>PQ2ܤY# ̡ڴAExr ꉨG<4JѾPyڣ{6+QTk\t'!Ea4388fc96 Hn*x򙘍V}w N_N*Esr⟀<dP~VcKf$Vy׷N0 .|)Hq18Ir DCY!n;Jnkx zT*\F..>P&u&ޅ-3M#I/+U2bnI!U{zW*؃9ɑc|F2gyos}RElI#UGIW4]C'Q ,oH4q!Լ4^J)y+Ȧ>kϚDzZ9 0TF4}̕86B{=ִnPƛP~RF8lw:psn/=z&6mt (L6n1`t* v%]ȚVZt'?e~}^@߄uaL'UIZPz< ΟjP8ibҟH-bg|` %8ddQ{Yf‼KVJ!D $9f>%.d᭗K55wF0$85O\WH$!9;Fm <轊0+Fկ4D_p#K/o6@!I`]mWht(r䝿Oq{2Ecri]0qLMά/>ƠUWt'lLs#fQ#?)׸6=HVC$XRe+YȁӲD6J!Aj^Y.x YF3wf.1#Z#\s@!s҇%v6#p8~ At)t`9ߚaEJYnaA@%y7"q2hZ8laѬ2fRl,ɳůY U@v[<#x v#vZ8Ea}a32fKW[ v$S0u]ex]I"*~ T mɲDcL{lh:@hA:X-oB;c6C)N= ;ljqұN>}Ěw_2"pVV,b0R62% ݭg|wcPژx(]A\z4 f0udH&\K"=Ou]MgŶz-E1Cu-_-dK[ޭ⹐_r'ˋ..$ON GA@?FgmrV75R5W+xebY~c akPS9\b}Eű7sNV 垦[f&Q3luT'l,[(QV5p2%;:xyP.-Ò^~rbSW%.1B+Hϭ5g[L ,|}UxKeeޣjkqoEW)vMM;&™*SI[<58&- 3V"ksmWRzڢ RQkQȪ }{8: y(&W|`D~Vfɹ;Ԥt$Ftqk(e{e55aeeh_ W;\K:KR6эc1|TrPҍvoI Cl]bVz)0?pV`Ŷ$ ?$&4jr׽!O !,{kGAq=[P!"`T>H%SkF j,k=Gʉxv8Ƣ 9 epθĜI5zp/ WP+kr?lT3Ij '/.e:?1T֧㛿DjR,#Ųo衮H;L$z:*7S5)0S䟾UOTq9@NDZBtK)j7Ҟ[Gq8owXftKdE. SkyFhtwZ86 ]rAVR gKIoĒ,z"` CHwTRJ `+]@{8ZHc Qs.B^Z9Oڜ?qD쟸1\J= 9Kx 6oKNYiV򌢫F0. cꂗ@#y=Py8`Vӂ22nMke;T G }vdP˹*M\Wb7B_Eu/k,ʏ0zͻlݔg\TahžSO9iu M&͈"OYs~iUG4N5OTÌ49o:*zČm f ;'uxIF@:Bjl6zU]dnmהF wćQaPc@5lo8?{pd.v A_䂚ֵ_f5ifYȸc?Cq`Q&}'|p3x)F OTQkďg"^!K~Z.cՐYf4~6HcHu?q3(\۬]D 2A165hxr/SB>(`k%8?; -Lq;UjD_{^Juj~l\];mUgJb(jL:fM< 'vAf{-,x܏x EL- 5=e뢈5ܸNvDRk(Biޘ'dRKAQDpε{'f6]{5NP+}KitjIS){@'X9CGCpǬVR<%S1^EB]&Td*XMƕ[, ) \Xoަ'&=|4۪1BNEofdGٗ##8g}R Kø1c9A"ˬ^yPQ[B[U|]QH@R+>!b+WVEahτ̬?T{pH`.xpv(_C= ľ8Y4BcA/lGR,kquhbam(hA=b_z:6$S2aW›PNtuu_qq2~l㪂۪"e^{I4 {gڌ')c+8VԈHBr0'&<$zҸy:@ ·9̻lӴ0H1IR ;'t뭢YN|=N 8A= lycOr3߶ }w}A\Xw> iNcX}J!6>&tɖ9ڒ3߬d#zi+)wЕ۽?פ?ޱ62Q}lu=IdAbp'óU^I%^V_P>(:&oְZy5k@;l7bwUIa/Z}yhɈ(gg{ ԁm+.%oukB+&ӱ˴OSo}=6_ J+_6X^@[Cky_e#Txʜf vH̢ܣ5\B0&B*2vpT炟1SQ>Y?tcI>S3GğExB鑖*_k'5 +\1Ssl$gES(G! ֪ĕ3{PV <7?Q=?3 /OP|&$(6PE-#ﱫٞ >rzԜqnzo&ۊmDĭ"4A&p FD|9]AHiQ=i;z"!N{-pԱO;Qł}8|> $sa|d&yE2ӕX&vܗW?k&dC;( !;1~UU`{q$bk:NMͩ{ӄh#@ c|Ftȷ`IY!˼+ Fˆ0ssUӴY n8uj(O\Ñs͍4aPUa%҈䒄F<>{EijQ+FE$Ǭ}'rڗ[ՍkB@rS/?Gb97SgP Ц#& )GSf`.wI<=SuВOdbzh/97psshsߨ->u2ne[ h7|ԭ$;\'.OBۏK$_6jOpת)+D VM˾l'wOXnʰqalI̊t *&fΙ e"3e2\vHZ^Bqmwv_pwgvx$LYO64Pj5*2hS c;ܘ: @C%VYAIl?zOe`$Ő{mGR'DY;е P7ttf'aN jt=4Oh'VM`䇆 T)uߎv#s(&L❰< Ϻn/=WQsDGSpsaptb}}x\w9/1M&`C[+>ި|7|1HmRU9VWS"{N$yfi[NOϝ҆WB#|.Lpdϣr?oz?SST ]np58g05u\a7!!"-DVܢuEQ Yi3̊r<"tdKLGʃ|^9 K۬Х/:z] =\F_ ib4E?ԇ7=[nV{yĖNZ^ *%v1`b!bP(SU$bկ4aݸXm8p9 `L~Tҿ/fbwX/AG*=Y^?FyAS/YMGzHz/5i3W1Q;aYw#E֊v+!P mP ?/<9{NN>IkXE a|EyMl3 ۩eT_8PGv6xk6@.T&µ =YXLRD^Pd d\߄czp%.DBKT5̀L 5g1 ;}d mDtAb `/8SiG@hp약R COg7a&з2-{ɁP.p eZ=qh4~<=_ OcәV :-(/bQߙ{The cPfI!K?_byK%ftgF%+C+"$acqլa&G9f*z-rEE֦\E}WnxleR10L&[~?Se=@@9RO|+CTPJyz\zvE32N 79 8uF㘽nlzPR.p87%nG)p `oònG{Prʁ38×@f̠n'3ve53ylA!RO+"@9"?*>>mQ~'%nˠ Fc&YvM:Dfư.9yrXU<)U%?ʣS"ƅ4`/7S$@S.ikɍ OEa'7yyOŠQ)Uj3,e s\uMӢ'7r5@5=Xź}zRK֝;y+ 4pRx~e4+Pý[(;wFs4![R\A ;HOjXZ_C _E"&`=lwǪE``D/IYf5ɯ SQ[-(f;m5'9D69E{lC;LvP`ȝUclH#띕y.Q ?)bтC{ĸNdEL rH؝mZ_JTIThgV92'KeF-bF)T_a@X.$p+>.eICV}%/e=u>n=Q]TcF"+ oxCTW;0'GdgpAgA0\"Yf+PLj^3&yD3Qexϔm_Cp 翋"c "9ԙJ}t^uFc-HPR!YABJ:/vkhbImd9B  hG.Zpș*p\hbyYBGT߀olc{裟(^-%+yeN߆| u\L@[\NjEoAWARK ɸ*n*B[SQ3{ڣ* /%WU)<&*AX[Y&H~*($BCRadno07`m/_ n@ȼp"?<WA5Uz+Hm |M{9R>SS-ɮ({pե X7.("Je95 Ъa]yncQT pXe]} D=ؠ Has.Ȼ'ֲNIP ºyI|'>iv:& nW4Je2E2S"FZWKU/jD N?g ᄒzОpE'_B$=06E0Q/KQOTv47sգK}m_e.5{?8?o/u1@^&oPA~`l2Ok+VuTpfxMq *FN5-Si#M~$D6>xlR km)_? іCF뼢XGhpųV돸%weݭ*PBnjSөC\a~:|O7>zORjC ;e4N *1jX yMRMw-grA_euZIJr`؏;vt 6qQSS@f#YCTj,m81,PU\LgƆVnp^OJ?}TJ,>lhsjͱ |{luY{ %&b5PZXчݗճ'FPel{Ǥͮ,S";)c?nwr_rAIHVs` NiR0!f$n-֏4Qd`xZ ^s2B11GhѮ*ahpp P}U!YN l,D)ƭf1>^h,cq} ` xqsx9O!;P<@ `,k!<%7ȏ݌34aPaPb?3!i[3Pضpo3#9nڛO S /P̭YϜ#/vx3cEW"cznMYpmHQ_d e q\w.zے[Sߵ?rV-1.t /@TyV.|F^')#;Rc x1I߿Nf0xƵ'k(߶+d9W4O}L@2 BkZo2.A5.'8[${*,<#5ʞ|#/cXiBl&F'[X!t82] a·C  3ASz&[ڧd'g ;@XcIBf(mF܁Yp[Ą$}S8X @5in5%Dk@ȁ5 fc'* r'ZP,eU銶C`Za*㐘.Wb3m'FcS5ė|fu #!+0ˀiYxư$04[&]R@%1p{5 ([s E4DcS!@xr' ժvgnZLНX; [֤J,[Qy"YEceJT^.:јfxGt#NcYOI/Щ ԘZ5錪P2Gg[r1!@V_ ("{Kowl{_*{+r^[嘗̓t8xN#eOY,pJl]:z]tDO'VѲUe fmpZnPXVA D|<+=d$`]K /_f p#aX&{`OyS|ٛO# =hfD]oT'ԣ:7 g6lO Y0?{TP)\EoW%y& 6i%'lޥWF1k@_jخOa#dI=~B?_WÓ*Lہ;1ޞJMyN@&,Sm4*)eP8I촷Ϯf/kB+D4+OhVk+t;uYYXk\Bg3-z|5xgAT"9˂']:68 ^ʏy țPN#rPdFGMp7CU7"ze=3;±yP T@E̺}U홵pGЮZaվ4$ddIvd KYI-RPp-V%ܠ⍽=;QA*˒^`c|/ٝ8~I~GK8KM)^;\S"|Kɾqj d JCAHs_ˊThWyYm ~$j* *Q{ ɲS\?|%wApTHEZWfS *|U}.Z>'+N"v@t/FvSKIwMbc_Em#\yrshxou[ XC:r[}!R%K \fH.R>}Ie5w!jM`QN=R>If8ި=ՐR?YreI[kە|ߑD&tEy(_a,Hw,IsɌM`r6r;Lb<JSc"yFW^RuKQVUJ#zI{vQ \L䅥v(/xcܤ9vtMk!4a9e,R'eM6bdH),HVx *|?ccݴ2i6ԓhrrR?"V pw@YuPWmi|%O= ɢ!r߁JǪ2߆񱩏bpo +A1Y )#z-:p)&&23AÔv/7:h#]PjU=M-EE0!Ii>:TSAta;uI!6 3cN')TkN7=(=Yr98;!iZTY$tw 8/u3|pћqb-dKkvCN? q{gbqzIDP`:\Q^o:?auQif[Rݢ- RV'\* B7©ȾwDΏyOv8}W0w- EsnRyT^d_nG[!+kЦǟc1~?"7fXW##~pڣªQ4|;3R7i!Α5ֿxmn mHCu-Mƥ2!H?+͌8L5q>&]}}Zc!'Ȑ#ШshC|n=Q UIco:0.(O GufRW -I ʽ*|{aڈC( VHYQr89M%']_UYhuY~k^6]!ThOb@H:ׂ Voڰw/HɃ+v$r Īf5xOX1g_o"ȣp6]۬s0nP.gSMY7a.+p_w.9]4ڣl4`OoRu2B%VrSf0 4 sQe`3Zvk`w{وJG=KÉ {*:j}04Nz-O"9"\%Ljppwo # §v8TZYW` <}$HOBSpa^Njy區l:1Q}Y2q*9Q긾?p\y' ѱe{%\ ۊ>C+TXOi–l&`|TD?㗘VCj`NўC:.@Kdu^H{^WEL帎4IzEPsyp)_(EtZ>e73]g~{ʳ9ݏ;FxwmAC6$H@~Q.Ŧ:W3~<;J? _TɝYѴqDޞ{Pfu@N&qIie^@͞K&pBs-Po )L\'/ XMW+G&'Z!nԴzG,V1w HHYF9 |(llxjlUV:o;B:fԍ, BM} LqǭJKZaL' lyś@O\{0D~T]fQ\sO{cC" x @>/FUU;b 0 Ⰰst{#+aT RC(-W `꿐(cޟ~I]Ec;`!Zͦ`BELFI^V{gԂ],c,jgtx13芀_u# ;!cYcP jsK mu Q%Fh"URd{jz[gCa_HI[\5!GSYIQO9 6ِ=̩(ME Ϝ*ɪ%Ȗ߯X`2&A̒F)}>\+m?l;GR݈?յQ^:i5aKplhUYеJhn│'⺀]AP3S6#ap6Jhsi o >&ˆzB]$.iYPć/ʧP/.HzwAk&S&]w.{![Iae ߕ pixeX0#Lݚ|JVY rPD0̗¬vn)tflTė&'s+eR8Gܨim[f=+bw63'7a)0E}s˃NI &|(춀fݢ*>iMw˓|#'Xr&`K G` >dzwr k}tdhj Wx1tK$"{FMvi, N PW{`މ&h_ _Bo(n9j/|4>Iڊ(Q5on˷\R7,bTfð~Aq|aݍglh]̐~sc8pk!4gsy8%oC?9r=$b?#J-"Z*Tcun/]]1R3r:v1rxvspx,{!dKYmQ)(&˫ EqF8e0^H"I({gռ֒9~"mKx.E:ٵi^ ,tB]6Թ^De`~ϜӸpӑj#ߣX1zf؅u`{7\/,x:`$;[tv^N"4Q}NPu&>{!4)9O3#yHfODӮkLĦPhtk2:{R.!sliP Jzpc .iwlO/F1v8f+WW ]zBV"K1"L? 9%'] ?kb9|Qf;wQn{O5 pwO@$ɵp)G3kyvQW>Nm*(6B=L<$.oiGV_<yGu`>Gr=M8- VVw"<1`*nUǩE|m0*&)!'aT>r-)yQ]%p~Ѝ 5aS>]>nn03'ZIo˻dHp` \s@ OdPBbgA+]{+!+u8ƭD.3)ap]_?Q!6%LTD ,xjj)7i/BENq@h|6a-N4nxH<eǓ, pR@=W@۴J^n0:{pPՇ]dP×ƆST'y%思:-o ^rLDwf"D&h܌0 au1+`&ҩĮ[GlkVkkQQTH8DV4v_U:3<~?^u4T b]瑨~vsL'Ö'L8'wo[nx!.i3gtj\$AƎDsL`hЍߤ>zYj0m% "?+ub$F7R/z3(,=X۰PʝY=)AZ0gf^5|5m~V (#iBFKOv1?tunJׅ*Pe;с%SC̈́8S5PU(͡F2ިltGP2L'}O 1v J oz{Ӵ_E~'g {Q68泞D|>3 cE$V*+,QŃ\e&%Dۊ'TTAB%eP-Sn0(lR+sH8[6@"!%[hqsdln ̡x>md~IJ*Dx ~M"*1l\z6BʻB 8JKa²'iP4I'HꚇqkO#mpPs]tXvpd1dϰpiN4>tRG Hۙ9!>@HQ6$YI' 1$O--dȯ9[f(v"MC_aZ`&: u&H$ cJO_ ]@T2.}*#VYFٯ^7_@}}#W ǘg&&𭈤I+bQNzPXoW"Z! gxKgOVdЖq&n"F2L0ݧ4}87w$Pp:{2Ǹ"q{?9!Dw\fzqL@) -OjͲMQHVX/YpFI,Lε!OD[4Vz㻃7a %G!KQ64DuOx D]  /69E1I/a xEs XLoI迗%ɿMM=G_ |4$@O fBD )Kt䰚SƨJMU\v$mڡ@'+?ŧNz19T 'NSn^T?{ Ga{pm܌r4[.9ػ?TY/rX,bufN[3\}o/$OTC k}@nI1;qJN\]FlzKwqImLE6DZg3U71g `6z@g.d5to90vGv84nJLAW{-P]S0@!rA"3y|D>).FbbWKʪA`zu?tE;xP)!> OZSYטtdi.*,8_bU8avNw XSQ{3 NNj<7aYp4G 8N(;0(6~iDMq^Oy, )&צڻ:J/iGA=$p>PcTJpuO`9ը%ԶnP]kT] 3UW6)).P8trr5#!l:ۛhz%G=8I:rD\{ zjK=`u,o@ZSl$8d/_d_fi[bt@~jҢ&2"pBW)uRM"3++^nߠ'iV]38 )E5 ZZ3 -tW| }Sl5Xfe% qjc0k^;WCפ9*\v#A,;U |<~BRo^n~c(4(A1kvV>v8ikaLKIILtaj1DеFq Qf w&r`" t'"ٽU]&YǨ\d#AR[ &iDg6^*T<ڐAd/[I0w9J1ĭGR3v,>|fi\-d;]ىJ @*(LQ8h$"Ԁ`:5iOoImBns6bj: j=H=ĠMxϧfq斀Ɩk~P,hm1&NM7W'jr%-Hb\Elja(k}}f ~Bʧck/pB@lD(ϩ&А绦60w\aX~SBnۋ0,Ƚ+-ƇyER$?zE1}Dԥo[O]t'8PI.׵z:|?]<]e,1 @[m3xQ3W+Yq.~ 01R>'3/ .0^!ONavi*eZ @Z'{vh$X))ЫQqN>͝#ooC3eBsD#?@x2Nф?, xI;3_*soPD­fihaʀ45 jD嘛wr֎C.M AƷvLC[?jN;4dxv#Dx&mYcˆ|/sNX1Ug`K8/Gm> On-QhȌ22)'%@[--J/1#ēфa%pXRR+?7<4b .- q $'}P> KkJa闦֔$6j剔b^vtc$; k5ՂLUAwXd't|FmJ.X ?ϑ!T xrh;Y3Ñ|[pVtLVy/f50[>~fQHvuZJ$FzDX /~ӨE9a :߮=f+@%4aρSuA8W^7Cϫ1H3M=AEcy1f"JXkǏks-^7zǦ/HT\(jK3=D$Odag/ù+k/˵H*ʥ뤕>J?$õ]P# lk=خM k|{)+BU!P-;< 4%Tuh޲V@D}y)p,hQM, -54V7C8EooZv'" IޞWM{bjf EE/E'x(hW d<<̔|YuׁC}*%;a?b2a;kf0cop-\DqP+-hhJn۞ pW$TIeW6 _SZ'Fk^+ ,5er p7\$g[n|o=lUQ~aNY f.dPVWF=~: EPĹ"/I%#M")O"{D룴5o@QN= #"Xy3r `i w|0I'c9q/U'KREHNH1(} "Xc.mZ*IlKhTߏzK8]5"\l_ kWq7v婔0+b'fFg]@Ty;A*E| ƁvElF=+B~FuN,_8-#=.$ˊ?V>jC=B 뾐SRO3 K;b,j zP%ZX;;)J-xYGOY=MY`ؗj)BpMPbBJKd#S^9@(IfWq^ SL~/<툍Hٞ*ӻ_1MHK#<qQo  cxW ɓl_ =OBc?aAeHvD{\#Q ,nũ Bۙą*3_*=CW foXɹ*.a2ƫe.߅LuQ1%i{C0djF'1OW?DmQ!6isgV R"b5TbP(S)pBLn Yɭ.Ag :Z@i!Y'%)zu3ME]C͟-M.,&=cAQQ 705$nW <ȋ1ف7[6i"u84 zNHƚ(&S:By;6*J%zJQ5tԽ ecbHū1HA^݁A\Chւ.%hx}Wj 4^x]d}ᄙ:nj1(Nv%4-@,@[pnREFFוt=V!Pq[*)#%wo~e1Fi?c>aCrMQ@dvryPj(>"vIreHmRJ/v2 zgED: ea vR ]Qψ0"S0rELL%w`r(yVMn႟L94Yz*tXqQѵ8W9|rf`MXwhvb%,XlQ:ƗG\`fmb[}9ʵʔ>N7~dp  v[MF?p(a7ed8xpFtMMg]*AyxX'PGz=PFtWMBr0I!®C ՠ9 OX -[q ս:utԍgF"\pGupKqܭgyh;&OŹdy\p~ꑮa¾% )U~}Ð5[$I9TCO2"5Ԃi`XD6Rv8Lf(۠dҮJq7B\g=֒<:5w H,֥o20n-PV\Í]L>2Q7@<.'vHAՌ)\8Jw_mm* 䑵ēP.TuCG fRwQ.]f";.53SovΧց:@&f XeуHt&Q$ZsG+2Z6fQmwQZ^rRaNA7'HLǂK'"rGwXT! cJ~r]èBrȌ|vl_EdqZtxlЬƋ йG~n"ΐ.ͭ/Ap|EͬDbG%x ƃ=6Pzӫ鄹Ϯz^$qRIa$m1'{J-;ԝm%;@B+OF-뿸d~)2€'la.[G11"s{@0'\qv&fkv ?Z15u#my `S$| ?sCb0ϜukqyX)1FI L5f@pUyH-Nڎ[<;.תxp?t E@Odȱgv-ߜIцg.ԪxBY!aŇojw|_/sAgAyN%pi9e $-)&Э9\,\}RfάA}jss۰5}K1A'QND́ jo2E& !ix DzL6|˘|#$fG PhBwD/ki$ob(ԟo;`C2{ܚA Щ3iOnCBc%J 1O^QF_B)o ቜ%$H 䁝]E&;30][+4^M$ÜN+1 S&0`R%z^Qr)6:8gSɡ<q|Ǯڱ9ǜs[x_$h?Gsʱ}(8gRh1n1S4,[QϿ O-ߏJWHGba4zM:z{ޥ)CBN"ϼxZ{r]BX=ހ%1Y npݕu=$@\Afg|AiV)lKq i74_^>S l|U-zCeI?fΰmwuky pOpPXI9c>y9* s%$d hir.ލs3W$V݊ap捱H騥]#x9L1?BѠHb*0=/ۊ;R6x\B}*9s!1d"r5l%늶7r,&+&ëĆǧ,$Uژf ݖjb j xe2_L0CVwtyz4/ܲER87YF?f^1sI D~qcűOn쪤SZ=p )!.X(#aCېm۲tr:߸H*fmmiӧdOV^\yoFmN^9jArt1S #zul*c6. ) ^VCpf /u$^:v 9.xޗH,L1'**RZRXFR g-3 D`BŇZ,7}KMS~Z]?uiR1U1/ <)!o>,˳^@TErE}ZJ.Ų2Taְw N=,Fc,]aC&ۤd>kޮj(pe߯\=/A¿?rqi+ Eh# G`Ȱħ7⊱?h%)c[<=;5n0!]D96=s'\C?Kh[MxކU> U s=6荥#FL:>\PPy6:YQA#Fe?(:(8QFNʥgo,C2y+%?ЌF> sBAP-Lve.F*$"tx`{$ͥ39!EHJ=G>r}lEx)L[}YԤF\anAZQt9U `¸%/JSxX\Z.u6z /Qw-Q0)hPj񘋲8 '6a^<0h|D:Lwjew/72D :?7蟉ZJ'J[WKWêN]gX~ {R V:%h] /IA6Qͼ 9D~C6L.`M& DtQ29ۓp$np'5/h2wM-] ;:ńhmRoH6aWJaŸT1v'!̎9SkM8h9 e'K} iH.jӯ 5*@é adO%",.nGa1{*wFv -[Wʓe~v޳'_d3!fH $h| Gi~قprֺ~i'U|~ԇ ~Ԛy!- ?bi.Y[ w+fy9E~h_,.K63'Xh~jʃ u 4쩶 Fv3OuF0󄣓7o.F~psS{imڙZ?? &4 LUͱ,z5c0MJ) Pib?/fyU/SjJKjlM"J4ur-|rˎ XءB\qjNẁjs..hkU\pT{H2l Z{nd~>O~~DIf*Qax{Y [? }-Ӽn0cja,@\G E6^C}s z*_,Rxxr pڌlT1w/Lj{]fV7 @ϯ< nBvTăUgWԜl7aK5XK *+oET|lP%i!!1Yl.#_/)]L>sRvMH\k' تVЈRu$gx0YO0 qBZ:t> Tk[hJX\ f. 'TirXqOvo3@ukANo#zG@M#3V,\=2.RZx=$};gF梿t;>n3&-%|=$Q Uky"fUS)&*iNt(4ЍGfqXxcv*w{$e^_ `BjMRQZ[SᙆMz7o萻p{ͅKo:OIAɞH*n,{,q׏2dZJ3mO'vӭؖgkHxdY4kH@n78p\SO,K_Ie'z"_ rn ji& -Rmu[mdDY?hԢNf緉RR\Cʑ\Zo!XB?zihX4l TpNVB{?w(~r/:UX\Y+^׾<BS5n  5qM¸ʼnBwLZ@wurBy`MA^1y˪oWGG… -޳GA1+ d,+3ٌ[e>&6Sɉ1TH~ 3*K7Vo&*m=HVA#^zܟ[x 1y,ܨ [ZW0o4(2C;]zѣ j+&AALjwxli2>饺ӳ=B& %N<ؤPMCʯSJ=V@Otm Ry!/2QVA S#79c|֑p``k1@_ق,%G |>CBoL?DvRRuUQj} .yzm*\$TCNP8iQhWd:0B,Ѳ_luwhE.TA"UȞydfEH-<&z&QkKvJ[Hl5dLK+D~1UOhSJ_5jǔsA\D%Xi+f]P,чKχFFfzbN61zaڧ%{ODqs=1'6+){jNoS/5MP){JNxok(+'!L3;M3#-HH+aB ٩֧04 s3;TFfssީײEZJR2>!<0lA $N:Eox[HÃK,2\*"ysz$Q<ݺ9?1y]R #!;[ ;]n%g 3Eem3UfgPԖ$ 7W{='*t(%%|4a|p&K"E`鰩rA"#;i;_S[R9FxIR,`Rr{spdu&8^%GA)hZ , ctXeRh,vmǯk(v5#1":)Axצ)oIFťqښ+Ҽ3u(,F˷(w[?BSnx$}[2NZ@d )}<:Tu_:G~c;?Vn^WS"ǐΨn˜5RӣW̔bTMgхc>U 3NTmTHksM$f)J^%i-P, w֣ 9 eYwIRD`-rHA0д+a~:od@0Ri&R爘R7ɶ`tR1⺯^bqw OQ/U\=K#s~4x1( j[:"5[q̂D_W7Dh eU]dG< 95IYAo7/\pNq^UIy_4!/bh9~(:"ԧ^$-ȝ {:Q;+tiLJ\DK25D(' _r5_*2?, &"pJ(E1_fa߇UOu?=ƷTT}^ d_; #|#t% %־0g[c-m=R)zYӚr;vWԨ&aY&{$S7oNٙأ0f?%,Y{-'0)E_i|Df8bSMcA?<8Jսrqq8+<i j4r%=L',J3.lWl<+|=Ɍ^!%k =3A3;2~z P Klhp}VX6X@KL. #zbTXRCal 7Y&Z`]/8>g2LUg& }T_t+6tFZY;_u>nϚ6\;yXtKh8'WS>o\%|`GL;'_i{xX.`Zԍ^,SLgGRhJk}{j q4&Nh14?L}̉faDߌV2ֲj-R5x+m;UF`pV-:%n3Kؗ Э`&ȱVǾcϣTp%ZCܷi&qΎ;Ƨ!`(=8CodWV>& ZAAL  3HoayZnt-4H3\FGPC=LbpdGSQjUrXٛO/fh]AU4G*bsu |5 Bde}|+gn 5a߇pC ENW f _…KLW?Zpu^j{n-,D?idl]p3.<g9|c Ǟݪ{:ar>$k[F3jڴh=p(4NdS38 c"폁;|To4T<#N;zdISxcg&8Q$_yn3Gޭ*$֬ȑl &yl'PzI `ꔉDΎ%n!9F*!`̧"Xu}9)mjq `P?y8`/ONqߩk#}@xC&Hu^{Mu)x)=6@'@4kZwS dddv<.aՂMMA[#Xe9or74G=J+.x͉ e~bRX-Wr] y0ezܮ2Swo)]ZŤE-o냹Z-O{ҟ+>V̟ L @=2.W1_/꿋~{_߲d"̥{.Vfi9؍Qe@ð _nz#Ablw@SgO|/QLnoax]Eb%<:s!Xj`>h@S;( TVO"O/;I;$&a@9KL ĽO>8(34zm?l3_vs㎫oʇ3>e٣Cj[:6b+C׀#s%;b8?n D&%^W1j H؎8y "?pcZ.(Vw%eOLJeNJ+`+̘ zHZ!+h^- !xdlyp*a7ʊډ5K7@?_rs s1KltFY`"z0y ekF5JLrGn!Q1_xLDIS%s8fWfR4utcY_6% qlxs p IOe__D1T T=;1顟Xʷ׍H&c~Xe|dOѦt_WmO;c] zomN{f]V 5U K{3sߚ+(IN3_aiuSJΡÆXqv8zzE#9+v]CASόQB[Y{!`lo"07ܻDpd܁F8 +E(s%|,+H 6yivCePJ#\FكP W#7xl÷BG=9E&){$1!El}]PQD<1>S6\&9h#H VڏU^sm̋~Fw% sјg Ȱr7#a3fhi<% JK~Q fe# ʫ ?~n5iOoE1C(|*!([t(N,͸'OuUk[gEױ8}Kt1^3'iUYCw\uՆ:K|83wO^g_EM~ oE - Vl\-k]0& uwwaFR,DЏ?h"OAXx_ A(RꆚmwotSՈ^ĚQ8˥rLFqT[vڍ!/ɠ4 Ȩ. <юy#o`/~ރ ؃( @Ei-LLtH?lL͢=R2i>8lC1ͪM&؊@ R G7˹? n0J\"O1o2t||r1~!B>qa?ۑ-S³tkzQz) EKZŬ*Kvnv?X Q퍇= /UnQܮM' lC50&5T@:w/t8 E5e53k1s㲁~v;5> 4Ns4uވ6b~gXdNʷp= z2$΢ Nta/T]kOsq >#Hm$\ѷ>p烴lĔFyp ޕ/Nf^& 4 3T#L-Y(ե <.F%#ϢRHu˺UF3H}ԗI$u';{n~huE"\kǬ[0@hإzv a0&= V<"eM`wѭ3jNCVH@Dҽ׎kQh"{=M~2^v_`(ʡӖ [WĨ~ZZ޸1s!ZBl}O9.KĜܽ8^4zCUd{q!EE (r^Csf^Fsu+MĎnV7v.%@ .U&Fԑ~ā-؊/se3pI)3|=vq?ăQ"q7gt75}=Z*Y~(".f, _=ohwB:3ļ *XT]f g䙷7E/U"fZ Q@6yTDL]}NPxu@!Uwń>us\ 4:PdAP1A' T`swGc&WS߭&s! n,'Vg `9k^ יoʳꬅa0릇8g&H$5 S .M_[VPG3{rf!DxR%඼{SIۂV҈~{FO7-PQs UpU;~6re[Q:;? =Q\T.4D6N]'5$S԰+D{J6 d ;8h9uk] +g>fHATpT3Y^IavW^Mʥ=\DÎȬڌ9F"oyj] P&) P6, 'v7@=E%/n}^Hl?_;`י1,2mkD]Q:?fi,q'i'ӧ*-0ݡK]CEZ rid*h6#t٨ҏz+V61rSią7:[FsqꎻVܠh!~_ #m`,#7@ rmitE`U!(zIɈp @`curw)Q,+HZ;W^cϐ)[#}KP߳vL;`Xiq;/MuږF0[Ǡ\[ě'k;"څ2aDv@*GCj.}2g# ~Xj( h0oe *3fԧaZ*w jRJSsl6 A~1Wlr[4% aETdc76aJ)sW8B _ DP$]$vz[vqӚJh8FK&.>)) :J)VOK* bDı,a= W{fꂫ3, LLD8iLjĔ0ʤNĢ7.oSD﫣+oJ1BXѕ_L Rעߡ5>~NsҡKy0:1zeŮ`T ԡf&cihz`WFOJ.wJۥ FÌgK$yVyw4iGyr;8Ɇ)P1gءi@5nW{51)Vf( tYAWmE%U\.ؔYaOL-oJ}&7KE>cc E̍wl$j+a[c;d.jr:ZѺ)@5~Wy0 qyWPES,ı6VA-Esc)X;\gݑ,{hg)z EwyQ@G|]W~K\uɺÏ~cpB{ $4:h2c ̃ %bj`06Yv9'>- ם)܏pWE8.2BrNsr)܌^}'$2Uѯm!x9FE{"]Ѯ%81rGvN.5 r|ؙs_,nS6 bU{> UrpD#&wq8 ^0 ݅[$m+h)ޟlD5]{0Zmn|J@HA(>aF9pMR** mwCAC>wA 38g !}[ {tLN]OiN7)0]RcWi0lLj&_e\ U@4<| csmd pgg ]Gi]PI$JZ.D-&` +'4vȁMKj̐>ݨgt.e05fGI t%jMdTq&:G -ȷ1{G(n]X-&e!0yX]#gXфXivZfr$eЖt̨izʺ_;8fʉTl D9u@,v=%Ȟr/vqaT4R IB=HDN[o4x7BbNwy9Hh. ;+[}5E땧>G&s5cDNJi3h$Hrko~OC۽dc kY̽I2Ȍam~%cӕ~߇ Bg:b7U˪Br`XϒVJ~9]S~v7JJLL"%^nWpIFW)#[֬ʧkm !w0ݸ'k5:gW'qRiF>t7 ᾷ4R!?|7CUʊR=ա'[¢4?[r gӊ?kp#̵}[_W&O}9[NhB׹ A[n+,to- c!O@؏MaaE,oo%&s;,a?0AnH63N1-HaVXT6憊6=T4c5Wnox N6 ,~C܆mZRT- -369j~!B5zIW@w{G|S" /B5(4lHdf*}[Hcdj}}ZwZpUk0vs~4Ќ;>`zّRz!D_Ugs[^óOjhs.XpZ5~SX6gxU>6k-yn}it!,2# ZLP5Rms~˘H_7^t[p*GMJ-,RSGIt a(CmI?o;"'Sj ;UfY^TRY=f 0s0}%GHx dԉy$`G{{M**,߁6d?7M@`7^Ny c?WiQ,{٧I}>F|6¡!/4sR1榉]"gVӆ}1 KI?=󔜟de\|IS`a AV6}X8L<"~in~[=>%T[4ٛљdv_Np7P5q1n)WVޣuZn5sr &]Wԡ-h5}@fIySY˪ a2qˉ(VAf$8O-7\x!L*|$tO'j]kkLmtO`- +>ꣴTtv*zk9ĴS?q}Hᔙ!&ԙqze2eOa,+Hۮ<)#x y{53hP. dzuTR;<p1ǁ8}Lm6]hoZrRކR k%#~#PãOB;֜,D9HMR^l H dj?fU1s?o͐}etKx;dU<ɱR/`RQG /WDؖo ߗ MYct-8N{# /|#XګYɒV}TKƱr ^̤9iګ.ϾFnuŠ s&='$'1Dd:e02”Z2ϸp]EH}Գ޶;+8=6>LG̭ʈ|+fBS|tɻgm0|SwJaarj*=>Z1OWv,2")Lۤ0awgaZ9/>aFh%9qj`s0sO@= >qg±rUs_c S1WcF`DĪr~[3s\(q$cZ`tB*M$qu*>vnxQ->tL.W:N AWe~<q0,Yiy5|vYϵO.>NsQo7ozK!=! yʧr` u@X] 2zQ' _4Q٣mGKuoV u@Ůav*wKD #Cr2Վ/;A.~Y/$q]A%aōGXl`)Po X\/3KM+b#SPj]W9ENKYvYn1S;}-L{?a,j\bebj' k/=]ܓ d57lJ>ەpb+8I縵;C"zI$<|܌6,[\ nw (s|\NB^|WV<1x=nlr $)RӠhojܧ\b,7N.~HP[~L0-|2{sA[="2a9w Ŀlalʼn< 4{L͂xt^^ ^࣐|}J,bv\q? f-Լԗ9|sی =]#Á=Ìwk0vxO<;mS_>\|x14۪䥬x8uN/K_7DWq]ͪϊ3ߦ}O O<rrcjA"0vĽ|_ 1wv1ixiƃuװٺ~#IF>$`mM,lKز|& WbNY3.*&ˬ»MqRpwҸͩMci$a Bϴq^>Yj̀u&+3dpkϯw#syjD4scHe>BP :X)ȗ[9g6]2|(h_VK`(+j pVW}IaJhgr.s 9Ũu Ԁ+bb^k;/:tW[$):(DRt AK_:j0y> vEV[(A gx[Zp=׻6 _n`u[fBo`z2$D1|+~fjŚƊEf{,{GZމاS+G\ݧ JŎr+N rNСyA8<v 9?wƗ`K+`[J1' R-$-A4G}!N_5tw`L3Fj̝=~>o#ijB;p~VGIBt=](" SX /EVJNBH-^֝YrtB`kfϳ16x8$ND/9tL3޶%/ ̓n\:N"E 󭪮ARw bo^3qD /ǖnM1BgZ<̭š1!rXOTZ5MQ8KnͽҪa;5F.$0 ǜu"#8ezrCfls }H B*R@s|J=ZA/0=-LJ7nT{-`,-wz>^HJ˔=pCGb\_P`$fgjoK554єlQn)nJԠ9(P|k\FS} uglsƑZ?va9-/G_l_<4l2Р,6UX^jk||\&0) {! ^|wljUz(mD?f(,LBw]X҉2ƣ<,hK7Hؔz峼"Ò\e|aiH%Qn6tiP~Sq\D_S=Qy:4%֬pFfbuDh{=rԉ%Dv'Ƕ5{[9 j`bU͹G1bozTmv~h/"gt7$L~ LE~SDipm%v\*L|xO4Lʗ%w!Ye=G r!1x,M$[G)Ri2{i h߳M4qrElަ"&p#UAKY)ӝF34:Q̹7G@DPP&_PauQZgġT|er\et6=FVOrS,%)J0LڸbRy@k'64[=?װ+CD(̉XL'KP Ѯ ʻXe@L@wS;:+?X&jAOLi/"dFU1p|ͮ%`~{uNMc%0Y믤uyz2n{(gS̾7uO\Ǽɼ6H Qn*؝R y:۰1 X{)&sg/!<¤ftrS:5okH<2]o5a(C$Ӂ#5)pU%|xIo>4( g6fl˜Ӌm/Hf'3_ٶF1} Lj'ƥ,ZJz.Pޟ/Oh:^F`aZI7㣁Uv=֩:J{jR_:yZ@ @PAUuȸm!2wR$s71tJ\;(18~8))2C!R~Ś|ڗKz@bw{=x `V_; XG׻yGQ0|ѵ&5:\ir2}+/ZXIw3OA><9) 1?آç&# 0 (\Q6>x^TdDGJov:+!!+܏9"#ݟ(@Š>"fMdL7hOw{CK(Ib\\_R}06\y^0Gyd6} P'Vފ ՅH vfX6q%{, =#|jwSi,5#'y|~SĪDc 9ߜ`t{" mE#gΡ ¼ C ]~Bt~hJb0M|"õe57Sch/m#` \qyXOkOAè,a|aBٖccZa#;ZtŘ&"8FsWuz5Ϛ|kI2SF %XoQ\>_~u.Ǹ&N߿ɜT[QU}C/};kt`:!Z #X*7;[y Y`OMmk-}U,j۬.U".ı!^%|lj~a-1tD#,EKfxGNS aeQoXߛ^'1Ѻ&/hEU.[%LvPB)dܩoҏ|#P7zUov[]ň,? `5('lp1Y?P4^$Gd9ىFјv䟎HHp-vU$qxش T=у7Hݧi˄t_ˆ䑻1AmCRp'&4cȮfo_E\s=v~Pe<26_bq[ënMLk zrS!Z7G)\>a4%#d ,.=iV-%Y"RSe|sv()mko pLSsy1ZϦ/pV>vٺOZ-WmP3QS< c=xG sQZWVqZ2 B< wIu2DQ=O$f>)y $b=~A JLNrp\}f[ЭfO}#H QQ5BpΞTݔo_;*y}{?'ݙAT|/A >dtÅt!)c >sO4&Їy$OG~mQ@#;X{sWaPۦ⮂vts$ie CY%JLZbn7!lRa[ov V7gB8W/9q\BdE/ۨaǞ;TC$.)EZ&)/Lj3/AvHfϋԚX F‚h+6,b=nla@É8MQyXsW9wM ݄' ;F;fG>=Z^2= !.Dd 5sM|,x3n`lFkz>UsTY!0= =b,;ğulnZ| > \yD/([`眡j>hv~ͩX;Ju#+:D*ǒuVȜnbp1LRNLg_p`RNpC( uI4CJ̩dh1|乣ȞO<+軜:=ħt[/SC:i2, 8r3JXxsk`'3Q?9$ݲYs}>! x߅mgÃ>%h >3U fQ@ca^> VK ]>LYn&4 i$_Єg5h>Ζ:SQbg4pO"%?. r<#78uA6V< R~(\&4CeҊ16θWEhploj8%1,n 3 ^p䉠{ nFGG] k,cqELF=<>XԨw!pODf8(P$:k!){ewͱ\uUXya%ħ_Hju}a`U_VShT"juV928iU< ^嫀IghGARJj<,8 !R~9TYD${yw! 4[[Uh-)'(5vqЉaugRǑ$ѺglsOEm~Fx9 G;^T~iZ}$yKA$7xkiI%|~m wtgpR V}jU.\=۞ Ʈ~ )>ԤP{a3lekZ6#VѠJܽժiXˎku~'US5(*!3t7%vАmͥcOC( H?3}Mz Kjq6N9S-o$9?RۄTBK?3diOgqî{J&:1ezua|$VH5ܟeU)m\phX>G AjPG J)ac#YR?IM5qRm&|HbgxVdԥ>M=#>N%F"iT" # b|O|J 2I}pmbIVzѽZ3v%zP4]0t}xZ X1K2ަn`c~λ3ZSA^ue9h8v%+(3b׳8Rsuxj4bZ2ު7ωB:Ī6'9o,$5`2E?hrOٝhHb0$&5.Kyb2hG3 %cf21ǹÐUk в?ߡ7/0Y] ɝ'umB)#*wxJǖ^_o#1,Fg] V}'D!1r#C CIY'U㎣aOKFMӯB6p75Qn31//ϡD$$5A!*!DJ0q*`*?vp|ΆAW+mAhCNg/78ڱ Tto> 6 ^] 24q7-ASIWΉTќbjYvvQk$z#b9UG"#%!KHKxB94>U8“J/hS+fR)U0\Ϫ-֑f}n3 ! ;G8b1,=3D!I?e0Ňiv\:m@st #ihOC[D/s_D Gk,je. qJycy4o4W2Wdg ҫ:݀1E@2": ȺDV!*&6MUqkAO SYE I Uvߩ􇈂GvT\&y͇)An?1?\rJfș =K<RG<k6|DRjc ΗeD9 C2s ܉9 }gY/IFDAm4[%]e;8U\ݰT֒o%]Tف\<`\gDRa/x-]'y S :@,QcN xC%ɏ}^P=Xy" 󡣎 Nh#Wr>ED}ӱʼMI=j-Mff;;my >yS# x]͘Yik^ꘙR8 TFd#AD**r8 YP$oݬ#S%6eK+5!xv 'N>s^E,!T$ O]܉wXΓo\̓pH:f okw%NAI;ڟLz?X*cOHL'FVު`yƵʸތ'Em4<F{Ugx \L耨1.2I,&bW,YYo$n[@$TGP H F[lkr ipX%Q^Nѯ(=O'^7:v=p}e3߳WsoBaʷ.TQC k]WHSAૠT*ÒJPDJJ)1T >GR8sC}m+&Y\+P\y6@4J*TfhQ԰ KTD7|)!kA,䍯^!t4TsQ}3HU%;zMGvRc:0m@bQ?5c 4k*+36\޻<0Jjh l_s+jh2l2|\f\菠5Ŝse!K,nCL2d= 8)eUW}鉺.})3cǫAcʰUc1`Cv 1zF8C@ءv!`:q2In`l .8My 8"I hU! v%^DIrʱ8el6HIt7aR %7Ona-_{C h !Y-xzS@/_… m2RJ"2殺 ]?>w^a-˛fSӲ?J;6~cN%t#{=pM V& b#ZwBx]Փ  /Uz;R;waM$/r=kͿeL Uo4ܭo= dxOe]R}9 IǟA W! a_*Q^819xƄ^ |BN!dFD̻ we!1h[GxbbSM֟h*K)~{Ԛ^ehC@M+V24bd%cjŇҷ CtʻCbj@D# J3\W6mD ?Cͫ0&di`pH6 Fb-U01E`ŧ^DvdnxB%q{Y.4-C{E -0ZV2 4)q Dׁ !䆲m(jmKh0 [oNM]2bk'Lbw?^8m£ { a釯 V.Z,D|&0:j9#c[C+Vf| ##JְJ3-[.ҪP}O9`=ܐu]ˢq9̮)#ۡAw\}cqN͵ȥG#{]ӑ7LlYrߢ |t^o*\OOk=v-P30dZL/!hEv]{Iڻx/ؙ[VlPѡxp#_?:<% 4EzSy$8YF;I:rԁuq`/괟5X&_CXT 2h2Asۤ$v|wvk)!=,ԓP$6r> W6NVq>w⸛u_ t &N9j!T"!.kzcI"B?_f.ZS'DW]`k;C7wg0>~E[~Ƙ|_Eg~ YUayI䐂 !k %| y3eZ n@0*'\S->3^uy6N`/ Ņ|,GCH򠮃p^cRs( J#^PJԸhѤ_1{a}L?]OOl"[7\e?TDQ^X:I,d!㨓~$:LVHB\aZ%L)P\*?2_k/̽a] Fbs=}5Z}FH JIQ'^lTsC[ tUc6򗵜oo vWrK臒s,%\Z&>'k# Wetv| 2>dbZ6׳J;(U b O%cfR[nErPq4~4}Y!*C8\EFuy '>Y[k{tmpk&cW{ KMOjdu.<ê5 $$ p/)R俛1FXK@7Ӡ%LPTu9Gdb!$[F8{` 0E?)>н*dۘFpG_s`yZ-gU3@oX.,ƨ9/͑ Zj?ZʗΊ΃ J>JFa?? >zzf %g3=_m@40Bj*V[ T]Z<fMF>U쁼/ 0;㢯l)Lsߣpw9sɤERFMr_ΡuMn0"Ic74T|rTl9ҹù˥g;ozwNAf?a=6{fzK ?XI&?W=)OTMަo7F[?hti@yuKk)Ԑҗ/qk{w6cxw8SG:$m($^5}@A<%Z(󌢖 ,vc@[+ҘbN:g$ sSe{k\hN M&Ykx:}>:,Mנyul$ YA7`!a"$2+0ZTto^tO;;UwKˈ$鑢0@{#}_ cliL e(T&eH,f&3.>^Any{1e]Py~.xKg+lk_͗6@KOD;(>DO^n*ʐBnO ]'} gA {l>,{Oيd]?)Q+0ב\˻i[Ӭͪȩn{g<ZHi:1B4>M~K >bb=jg H!ع>:VnWT#./}\|;^Z<]cl9PK!Vȵ튦,)]KdH.X ,r:û|j>-8kzh3y(yOKZy&/HZfXQ TqgȭV ^x} Uj,Rpi9 V!F+l]O9j|%MeY?0%Mj>VsaNs}z9 dOxĴJZ"u<̌-^V1nl*% wj`=mO󺾏)HcfNjb"_FSaFi="W| p:a&']Q 萓;/AYkI2ӂ6r8B),8!uZ74 [%Pk",uVɏkLj]a>ıX'=tA05H'dd"w^dhv#bˡB;?z{ 5Q6 gW:Fߙ&A_%MѵS*ٓj阏sd,B.Ȅh]pj[v,99Ljk$2YU=ԝaU\Kt$W{<5P|µNde6HD$,Ogd> *hs48u,ePD2D0ww@#!nB :㟘=N c<.9=Iڿn]}L V\Uy9mD]=bӚѐY=N.3~H<_!L>**??n[Ic Qs#_`Ysz3J!ϐ\kn,`OC|zLWF8)LO)3ISq^z*{3Tz62LmRjOe%JCerе_VrD/Vq2=|2t88n +QxyCy `Ǟ(\1t |2*hJfNi=E>zl^ͮ1޽O4Ed*xo)cq¿j a)`˛7=#UT4CN7I'5RɁ\pd|ih%JMN؍EĝLMfL#ry\O6l1YbO6X,ތVA-ܨifPk}?;V.,q̣3u_[NaІqǯW7g2#RCU]roӠo% 21X]WY-iʼno:qpoٸ}Xx)9A9Ӵ;h c!,Nl0׫SpUfD! ,8wULl8Mn HQ(t6Pl:!S:Dh#OdP15avqXXWl ^zJ  \, c{Pv(md>2Qi 7H] T` Oh >[y I>>~o!1 AP6Df ea{\kT&AC<@<ƙv [?Cg;PklAK4Y W.O&$Q=0oC\tZ+J[Bk}xG&FUB~ONp4aC 3Ta vL`M:ಋl̠Fe^Hw_EgÙ۬o`A 7wx N痰(5%MV&cgklvj5 n4 &(w0tt7p8|#P F jra]x]$\LoXec룛IagfS=s~ߣSWǽ{v\bJ@*>ݵe&<f{RF]]6Qa3zmj_ZKW{QMƣljů؏xl`%^̥1}l8X sV_u}aåQ8_O(a8a8jfXҹ%Hnd?Hxf@eB( nV~=!nGDR%U,Q͍]o32RLTQ `Wp-p!eO@ͶqՐsI\pt;8C͵OTc{ Oъ&iB[g[*sΊ?j^:r`W;*@mjKѨ0u\?>. E/_*v7v1ʗVUo5ޱm eM˚o!AWd&{hUc቞ >VtORGp|i?Pp1njsqՁTW.0d+k2`4 [Pôw%;eői Mx RN^Sqb1Wo~dP% rBrQټo2]P+Dt鲦j`K' vwImX.gL7NoO&g~XϵAGMs.1GP4t1ĎCE4PDB0%[?6H(]`f MtL8K⳩@"hPݒfS4Y'`!=7>1XEno2W9B&cLxKJfV˿62m9E/Cv.4E\biTnWJ {lh"*EjYo@R@bALqT J+{_T'PqaedΩ.,4Sb/gv{| R"kM)gȿcV…?U)Dm t(;%^Z65#^9 D`P m!Z } M0qv]N Iu^OoRCltz0ZDb]*NC~SQh,2EАq6ʗgVH`I#wmSeyno5K{i;,|b"ƶ }P_cNZѻu 2"]jV-̭;lE^ʳ$ʞ4918ߋzHkC~?0"_|!]_CL2'|(55i5uT:ĶV$P>j*o9IC+sлb\{tN0*{2gY+UCק `vy^M3N%ceHjZe铼mgKBWNT R u26K@jc߇ n1$lB_CoKKi;[ӫgnCw)h>G-}<$-;89L$fŨm͝g{P3Vz.i2]|t8{wLmv}AKW J[{NA]*psᵿyjl}#zQy< .hexRudu €mtfT,+qMTuFMM,@`6->Nk`IB#0ު/O`sP mXË__D.޽㋊k)UE (!\7;nJ'&+!%JX!]4D[7#4Ncϱh6> fGNþp"6غ'>y5)#݅BV.?y{T)kжq7Fa{C.xw@όMXVK[yz.F|B"(T_z'b;h)PwzDZI 6shV=OLuTXtXNGl~@/CO-sB.MXA Z(tKXWڑ@i;}}/y950  gv'9tS:T -iE+a!Jo*~=eIc̐t le83[/LҦ=cP!+r'р`DmnF+`$hE>rʯ!H4W>7^rp1)v0xWpy氶cU+\瑁̚]̷HxFk4Yݜ<%JBEoF ( rr@>%䩱>7〙LPt=n).\+5T1>YzPM$ )YejU Q?Ҕ{ap#mq3S4B!0xGhVF73;8nS;e2o&58ѭbPgn^!}R JXچaBxm_k(כH'p1gms+gtMo|#N"E@ }< >`x 7EDL0d*1c]Z rS LOb{SdG yٜ4p'̼Q378fiLtzI=sq]Ϸ h]@6^%TrļWzT" ~!8LKu IQ7!u0ӏ2Q;(M >ܱQo +i=iBY5!tɇZvss1 "[U1pSágX#\L0eΥEX; ZdrM5 !:UJoHۜnTgf-WXc4ɇ~ Ebd \L g (3V:@#j7)8W!M&!8B$Ҥi_Tg-D0e(&N4\4r 5 &]эEQ B]XT5̒ͶщZ㆑^f/;Zj&D`){]][Ѣg3Goqt;UQIx<J,&01h+IUK4T/ O`Nur4PnDӬ=/Im>Y~#:=!Rd W"ITB<F(!r j|ƨy3'x)S-:)"06?>6e<:vnD/Ъ#0Ь|NɐjiK @<$!ԮA)‰3k=S|[tP֖ =Fa9t(fHđ$Kٍԟ8Faݖ0M˽X'09>IӸUpr0i%0-݉zSEe+k%F!X-C42gTgowHe<5BUxk=QTj֧}sOnioeFd$#r=*o0Moe !0DkZXeg 쫎^|2ǥܴb_^tEn[~/HB%{*"}!׾!MV~MG2&?ܞhd2YGݿ( 2fw1Lwq3"g%}GUK2:gfVݍqΨw";]>/yYv')?jR+:6\}]Qw"CdK%}?8iC-X5 #I#P ߽M2@@Dd+oec;5q8^GpOnJ+ptl enorWgE w,?PQN?~Q9t{T/M! jx'W"ל \DX,I0F]=bB\VUl*5.d(+uT y!m s%}ZeZ(Ò5!}@ J3^6S?kW0vїH'V:+hioarpmH*>o^5@ҦֲSfEE efWVj8w,%7Dq[K +YxeX9mťZfy |N/? ~pAO.;{3 <Jȑ[ 6%ňN |y]$DcgשBs-3 SbT.Mޕ)ĵuD0/`>-pZOt7)v;$hsجM|k86oT.WW9,p3PaHiC/<5}~OUj\v'E]f؏[ͽ6+>hP?[NEoy۹鑚 RBY ]SMY%K<[x'%"zu;zr-4ekKF{"S8͎Bq)gF 9PHmges=b5_"ML1$%,8s\7}Vܓ>܄NHv*\=d^xgÇӗ*V$BUnNٔed炝9*y4hf[@ {cӯʫNVnl2EolQD ٔ!!$K(oVbԣ|=]ohiOL\?&ɡI)𶈇ܔj <&f^0wO Y[e[k%PN +(hJk^|y4\43BTODiGw?MYM~DVs‰;î0Qx<*Y̏e*ڟc~~lQ2J`'t5E<`Z#oqCqi@ael߇Cy`|3W)DXKSx@K}{8,Цw.e}eVM6+[d16'R 3&ic:f4J\LǺDK@569~Ilݼ>q]H7$SgjЎ^ץiP%CoDD+~eaR:/g\Ó(%oH϶?Nƥ]=Gb %-V=v'rUK΋SZ3Lo@M74А:⢝(GT8h`n4>蟾ӍdfG[q]O4%6+dt GASr줊S/wN:D³b~xo 6Bzr+Ob}=Vt@)\AL|1- &s=:'#K>.y4QD-QHY{yI_j}!|xp/tgħ+F)YT50chT!/i}OϺJܚ%D*%汶зo T;^@/D"ubAE)<(N,#1)ieq6dvE xKǘ BQg@$ r"Ihi5nElk/[%J&e0}SevNRK0v@q`+$m- AwUSKM}S8*׮~P\~a#i^4G膩GZNYP#Рu fw;d'38VhaDXڐʚ:J4\ <~fր,0,gBj?y r'D}JRAKlWei0IJ),`, aq-[Qfw{<[e\ƻ<=;Y [BIֹ*}Y.8JoDG({>eY ocwL}ɅFx UgALEtxmu 8I ܎)?K~ٯUzy=0 M y0,t ΗS >.yCMa)=Lc- %uwByWrv+P 덓^Z0F=1s7h߫w&lbޥ=N贮7|tr,&&|.A`6I.VZ#Mx5ܗU uO5w[*cЙYv0\f#8[ZbV`A 1aзq>zs .Ljշ:'`OD26[_*=i * t)@a3:\9WF^8|X LevlQ|}e9uI{[%5W*k7ƴ|54?Y@tdj#^lj*`MJo|.Z_E&LBn,Z.|D58)c!1]y .aε=,ݽΚ!S͹m\'IogKpn'ӣYZL0)-ȋdc_:Ij NLWNC0(Zw(c҆&[ VϨܣ3{bֹps<֩7eYn>n ܼoUw^yFs")Mhj# h2:hK~oрHUJ^U6GPsƆ0RCE^PVJ-,vsFwbY!:=ɚ#\><0śxs+և;Χz2jv t'SAGu6*'ԧ140K\'*Œ&@$w8UK!}nFZll*6ҏu҂y {;$2 @Il`Ђ  ^z}tT ODsl3H_~TD&IyGsW/`'R ** +B,b/@(0&pFEob-Hy%ڽzL[Q)yô5ddяd.L7'i.IhW"wĠa5Wē4U1GQwXH_2yb '[{%BV \웥@0_ 4FJ'C,Ýr59ūRnBl_t7OED[GHEg=2?w1g1l{3DDM]c+= ^NZF%k}N=f&>aܨ(M*3}n-}d-86ҩ<ڠ=ڊ&HI[ RmhDZGhibAET\M65Mo 0`eXi(04}8&%~?r+lMa'USXm^|g]0ᄘT\z)?Է ?V*Pq-\"Յ5t,e6-h1Iub*m$6 -޼OT-Cs"㜹8(hnIm!m`j 3]PC$;w;c{6ؠyKwI˵_>e 5SW[5G'fH[BMju=`93Ʊ2'[hq,Uػ;2UO^L  U }wNn6xv;oP(oj<PJP=6)g@|/`/dNfhxf\PV*G?2CUΛeY0WH/*C Y_Uq/ b.m}ҙ.OR kFܓdH1aA[;[Ӌ΁гtok .0JeM5v- }Q㴦ٴjY IUnLe{Vᖽ2]e(y8C<>uqk!àB"xa5ke|tHr:WFQq=G𯨟bN2>9 >Ji?m)bľʗvVs?, …Rǖistjʔ\t|rv@PE&߲Si)U'3Z|W#PY6PH/ ǽDWb9DQ3Hƨ C鿠6aބQ!a WXfV2O0jTEG/ H27rk 17I!]d*m9~7ϛo;\H-ϞbAdgSAt蓊H-X]BJ䯋 2ٺ$(,e)͆)>wY];jQhU^.?cYbVh]GE@]k5rS-J:c\)=5aVΙ)h)Nc%3.JTY:aZ'vˎy$9/?y|,0Q8(k4dR$eֿ_0?_6gkx\ -&oNpjD̒xe ^OLmw -)g9<@ʯdDTuѐ'KGbARbʶ^FT@sJe dE$ x_0n(FsOAlaṇNȹ:&QvR^p莌گҜM!E]ڕ2g [#.P 0)I_sECE]^ w5YQ-C] )~/qeP? /nx@^p*xʘ !k:3Xeox]p$9S[GA׀ WMb@CYHB,`+5}Y0RA2a&hn8n#Lݯ2;\bw"ֺͯff"kY;`hHdhƪw1pC17q#ڎkZ?Q7˭KQ0ǚn"l[R݂5^x;9Fft?UZnQ$D\-J he`C^G*96ES&iҺכ_`fgPY#rKD|s"Q0C@Iģ܄ \9z(*]gmq^> xVr̟Wto?OEZDor׀o_,\pqjnN1i,S|uC`1*-. iss6;5fٱ̡M%lViF\-(^WF6HpKŞ-?T>}^3iXYv\ 1G;!3)$ĊlH$m>8AMu*h 9QJ8cvm햗SaD;AI i9Ijodt@"[*ڷ}@$p]&v]y ^Hgb°!B 5WhOJYĺE%~ǏkSܝ~Z>[JǕyXD '66S2Ʀ@4v.OjA;u{ưh4;h$ vU$ke&T^ >DυL):f q4 4)di{Ͷ:8?vf ,E+ۯp~B0tA V'wn2gڗadcg? ܴ y{Y kf7є8HmNDRN76b?6h/3@.G&HY ֚ '+s\0L/W-2f"kҀp=t/nȉBڮxZSpnlxp)d$XWhx(ZqB;9,@TԮSYWFFHVnl_*/70P)ye(nb#N\\ Ou۠g@g9N!>>s: zaP`MRA~r|pmB:!DBϖ'#5OEmG`.4LG_V5!N> w]MƨcbrHkJ3,G8E2 7$[W_WkbG bVWWŰ*2Y"L}ʽ(ViE k_{hU)dsL%I,*;"<üfM/ALP[ޞ׌YV[7~oI[hV;I 8sjU,ca1>bEҒ_ͅ @>.k'` Tk &@45)# zK؟LDu.Ia,0Gy6MF=V7+m]c_̈́`N FV9'\uMXt3Az3Xێ,Gq0+ )X*Egd@Jea8Rzò;6}Ky{q| TBO6u?.˂K7き|O5<,`Ҵ)?aF#TkDU1[@Gˤn11=) Jd@m#*8Jdſ>}gpӶ>$6؜|})>v5eO ;J<:#ҳ&5uÐQ̠.GVA:vnwA;.^om vФ@'ޭkw<9:AxLN3,"}0#S?ja140Zn[>%S| O\ D@M=җ$- ]GێZ'[cޥDA3Ć>`NeLYѫe#\ +ArDN_f~QQ$تÑgx<"{ܥa(|}wE[2y+˰xÒ.r6+]JZmTSy|.6}M*#W_&Q-|\ sp8vIRӮj9;OAmݩCb$!NJ`9{%kkUd!HzQY=N4#VuWN(s4vL80ceJ7 mѨ!PA7AlE⁏dYak Bx^`f OFʱ8&2nHGIJ+5j-jwҙbm|c-?. RVx3Te ݍ 2RI Dˠ ̲Nh_M(uYዳ(s%fBh3@,-Ϋ(7c` P@+^O;&&O`w/J߄KEXQ^s7&FSZoS5cg.wAVSw`}ÛشphS ̀fcE~W!\XҼ|b 﫚0qBw mRi]|Pnog ^aC?SSr`U=|j]R.RcFF o%\z)"RkbO.#nZ]יּ^<<鞚gefmogޚ0dCCҕ]4Zdzp;B(4'_a%T&ꍾ6MAGL54pmnKn9>T#S!M?mET;V8:Aj ;=+ǂK)#TM5Tp;IfeTA]LwF)2\"i } ]~:BAgD`+FY;_x>wjd_fC\DLǘZi}I 5y/N{K t<ׂGŨxyR]sKuG^$ټZz[lN> 2/D+ɖ?4aVBD\{6JyZ'nD4)qDqV5a pQR#[,9zY+Yaf^#TE$`aiC,qбvd:A7B.x/&iw KPE2chQ 2Si˂gwIk5FQe4P0yK6l\#+)ZaS-|81n͉ym'f\nC .ةD4UB4?qazП(fީ2zXe59 o+U̹Re_I:r>k-!-G%"j׺$ wr1!jߦXO{ $5ssN01]Ny,K&"׷a]V]Zz$!b6gs(c,E,0?YHZ@S' QZo;)RuU5NJ3NA\8ؖtՑ P߳eM"ͬ; :r`}SQ UXM!C(f_nq ަw=kFB.,b.3,} ZDJ:_e19v:A(*8xl4r&iO|<_̻0i܌ާX5aFM`G3!`^= 64sjQW-6\reh%aod#hrR9s~\.! N^|⭽e?Ogڝ[ \$LEa54{-\RRec+ CFxjҔ}wcPE.֕F3!"H&M>;]fWaE)&R* U;]W *9YvnY$U3K]w\mDkZxVєA r9k|в]D}I9nsňG?nO2S@[7()-f% gd gRC]u姺 i:8`-};h,8h6UuRF5pi0rOj+F oˑ%tyTdָB`(UY%R#t}OY1^LV$)qJ B~QSャιtVݠfNsk;W9Fk[0k,(H dOh*xn,R~jKF ki \R{h Xbp 5lIgW*"ܡlM䣘jn%i: V!+ >$bJgrffﳏaCʭǠ+ܘvߊ?#q'K`*=4!t+څ8>㪄>2PvmsgyI L$Q7G걬kJۆYOz|k L,Dl]ب L-au#.fuND&%fk9!CQ"{Wl"۸)xy Uϡ5[UD}|A\$չrfRUH v |F6}`FpE{g*@YP/]*2Cw? پ7_U RaOXO=\[~ 'NFEgfoO⸺m}u9J!́ 9 [x^C5of%kֿ%2Ƶ\zk4/AV2N?kTN6F!N ^o;TɑSBKfGqNg HeZR X f 9%HmP5数V՜$.&䱔<ݎfln,Faȿ_Q9Ǖ2oQzy 3| `z~$ Zæ>-K/C<E˰WcM3a;(;=*FV]`/ Z~# w븶L~MP HpI5GrIqPkŖm'?!Cvgik".|vmpU hFY +25z&bJ};FLeMe0DfwZD;+'y2 tTD{jzvFh |nflw[=+|}y+\j+ו"Sa63@5 W2a 9Ԡ]O۩N58aW* J|O^ niA>wBs}Inszڌ膥,JzMFyֵDoUu)8m3:^js:jOAD<]xoJK3iS_H|w!AA}EW㰷èCESE;I}_wyvk9-S1! 0<% Gpi揄|dĕeY|#j 'F`o0ZM!~EλH01Gd֫˘Q_:fC !gс.t-nkIe4v@hEPD3G\Iyʋ[IܲudZi`ùQ8oYdehEJ $uf2iBXRFkG_Aw5Mi zf8uDx؄Ԧ0Zڱ'IIhwBtd+ѷ9~@~98m:t;d`v: [ւ{07 jb3J9~ q8ZԻZSt4^?娇*)_`Ff櫀}9$hiF6:h0T0Mn08^@=ҭa}۫~tP"Gvj9lP( O2rUL[ޑ,~G4@ i"pajdB7@O{nv GTMbeƂ^-d8Ѡˣ6H5cMn^t-$frK*@QTYWfN{qbQ\z\}"8goF׳#|=XgCW*qb-6SZYXԸVrp"*wk꾣E2ZQC-Q" Q) ~weIlgҾP2]%WN7 ,?,%Z&O/I|W`Th@١xr w9lEʣƏaվmKjM+T ]5೮ԚXiy%Lg^F{B[>TZvco=6P.o BBi驯B8:V*&\1XIVNJ ^CYdLg4bb42|}HVЖlvJēK[wu~h 7LQC;&_ P=1H&BÊ)&UӔ TL1ڃԎaQOJQpE];BLSdc\xs [3اKdפ^ќe!ߗH_Zߙ:TZUt,6R[5ݭ4B628qV.8}*Maab,(PyDlyqGT4j`;wW8%/4lBdž^{C:#tV뾑-22 M@X@3tkw@I'KԷBKL#D9 Dxbƒxsx$P _ⶢft>UQlTm<茙Qtϝ{ZX?%`?8A oX>_8\}t^pFhcO&7Ty#{r&` )]Dv7("*13\Dy8 hIn^X⾓{\h)aspvh\3kg6]BRMe``# 2t%2(]e1bawtkLfa(X [Mu3Wڭ k4:А䢿4.(F5j0ܲUqt<> }o8 k9Wk[-:(7.5D#0f%!Ffۥ)kYb+ *6):WVj<־Fw1Hɔhw6[s`]F=eOрqab5K )ɤ_>x[AxW;9Y|-P 4لeͩcft=Ko/YEain\<"uY6׋_Jgj~!ѸlOeжϩz^SpN9iXŝ#?5{&QYxL-|?^bN]qgzs0ஶ/ wؙqYuJI Ip^,Zx3:TҎزWX(^2t2d#ItCAgg?,s ntJ0?3+2sR^{5$Kkl&Mq^H&jXt]ͷx|=sf@aF2 zxu oVelu/C{ nd3WZ RX4J&SؽΘi[VWbZ/?/nH#1c 8 ,{ =FW&lI׌D+vZ9=zE21lVdºc|1'Kelt= 6 _q˞~NX-MsD0e ;Xe#W>t-GbEc"&ƺKhj臿K᨞D1 U͜2گ]5ştǦDZ Ε/^ j&^%>>5Z\\3PUPĝ١`eiM[ُj8L@^Z4ʨ_[ ˪>L9{x658DұI˝z~ ͰC*G~z3;<\e0ܜrh ܫ=6&)D:g{鶻?2Fy|\ӠP0aɌmsBnۀd:V6u 3ƇDdyM y.p`Aw+rUy/ =u]$?a\,o-џ\2L 8s >a\P UA} MwF@DަqӁy_2%ݤ,qmXᓝQj'$&#!Ŝmǒ0.Tg kz*Bc;ٹ 9qBP\9%ʗm>.q06\1 OR Hn5GkyVWUGJuq \ouO;}KꍳidGmoFr}Q@\K9 |D1{+Hl@JkY$drO #4gAXljNHpuG.`Jgf&psi\ozj}}PDU_V*rx@Is0ȟ[l?Z.}gҹ!0Xi96h+ch{gw=hy#+-^.~{a3o-<Gk+YHlMȎc ZUzR`}}~Jg cqf&WCUݜ Fq¡Nӊ 톓hjS-ocD8Kt,̳) -yzsTPlYAV-q+*Bog~肥DH%1{ ضG0w] p+ԤUNW-lkz SqqY,?#LBE=ypa$ǃЫP X#iʁ \ʔ@+~Ċsm]}xؓ"} F D>988C3ޙf-wol 'xSS\ւeT]۰jJb3Q2iQw U.uQS!CԂjxUdq&yĸ fdp^}:|z{$#fTk7_B)zpm-Em"1'҈o@ݎi{Ħ. H}a .4Iz@3RT|GA`htNƄfhRai)QhHc޴3M<݂u\n3m%JH"T . \~ε]3Ҽd9Ҹ|#KQMZ5fよi`CB ]ob-(@1ZAX]1PQ7oW H !^.(NyM^=;%ԳTZMc)&Վ3~ )0!r|ZƌްE^a5GMs]9n4։ .M *3$p'bf"f޸ _uO tzT9[;clioǁrW|D$0i$g1ҧa\(פZ%zQ\ڝLd9dޅ-9n׽҆MԓE3:K{2D Q1ӪȂfKF$p}[Z tGC/ JhT'eΜT7-Eu欖nd0~X'"zq=2ҫ/kĊ+XxQ8bcOҚm+C XWa37\>!Uu߆ :]&4j#5(}v ;"g0h~{1nq@}J{qaU{5B\p-yn? 5)b7h$ᇷso+3)TKi e*w(7%.Dpj)X A}}Nꊀ3dGv Vp dSlˡRy( (ҭ Vu*] d;eU ׂ7Aw_щҿi d!V56{S{S6f]it3Q# ɀW\rV⇠kJ&c|YAȑH)ν NP!C*35Q.(N,?FTpq~w{l9(c9[Orwkܼ_F667d̚_2ĉ9> =BN\@>@)X)9K3>KUNYUS[xɄa'tXC n=ηM :FظXn?t3ϼ!7iX!r~VKuw-5㦑5Vk|%~U{L;^oOTgHzJ̟X;k`d%f7[ U]3 :˖U#ג=4FLE 5l-koHXpd '1zD %I6 [nX*M3ˊۨD=Zd`+y57)#%TDhvco~[jfo?V-2Ι5̦wxlj;IRD*ͧ!ޅ].x4}EEЖѴgȖ0Wi9<žoOeս[x65\]< DPgc=G9*bRgp[ Wڋ[hE`fodM{P :5{i8@ ֖n2)1[Ѩida߷AHU}{΄_ev7õZ.=n՗܈`-x66c˻iHǒ.gvO ҘmG͚(TilkxkB 8tJK׆/+ ,h@+ c߷Pi7'/ouE$=giI%aR+e\oʏ`NDzQ ` 4ti nb YйyU:LcLCn[OԫX_F۫jcA=dr҉X% )z dzu=6Ӌ0ug_,jciot8tǞzԁ'Q_\٤0 Vk#LgP>(`;n~>3^LGaϓ眺V!Rc#3Ԓ2l^G7.EeCi] DR.%6}>pFdM̽ЛxtM "HJ} .<-I帆COz?[`:2j v衋wCbk$l%߇)o]c>rGs -PYmPK`;D$nu_] z90]h}9JվAOp4 BTD4>\p#,}=0fL4`]+:n(cSb Nh|!Pc. x5#  w6ø:0u$GVMxH %(yJ+:>IqL}Z{Fkƃ,4Lr74eL],%O|)-NiJ ,rzO:O J)~_{Y\RZ5^w@}{j#VJT|ߪK[K NQ *9/~|Bmdikw%F Ѷ=ܕ=II]t{и#ï#u*'|in- fΫةZH%%Si'}M0x,89{boegWnY$/N2^^T-]D|< T(.j;6Ӣ]}uG:O'!TXhD94̼M8Elmdlݍ[onRNV?uۇoYʃ ]Lۙkfc0B$f#yΪtHZ| Ho~2`5>79#S/}Tcf%P\ц_m딎h!0`*0RƶTb ї̀%5-ӕŮa._<MWhM-Pp`6E8όFp+qwkTԓx|ڷ2H X/o ՐϞ~zYw/%?pu}_l2aڄ\ے^aGh'a4I&5FXJϫ{Qhʼ%H^ @pX@FY!\=dTQW~RVa!"&^T1bH͞Cد6iX-iN*2dtAp` јokNپJnpvPȇE5qmnlK0duMm_YPlypt:@%fgM-oIȤ8J[]3e 硘-.!4^EC){gN.LmR gĐR0geE_wr}G RM=t@i]vZyG^ؓˠV'!t,;~8uRL}}g ~ yȐ5W8@2t0u2&墹Aռ2jaG ψS48IC\FWZȜDj &|s\5r5G"~kz9F7HK_t ET["\g%^O :xR%[j gxVu7u.\ZnSvįF;&p3l H߹bƭCtئ9 qIkM'rfA4|tĽY@= 2)v:c&sh*,۫"՘lGLLO:MQ~ÒiH㚾H~7ɽT-2S͖Čm>p ecya-߶[8ٟ a{JMe?+&wJS3c]F7 fU4k$ _˃W#9 yچ`%0GXc#Ы¤NR23ώX"Tq6UZ.AU%XP _ώ%Ψd0ֲ~ }edrV>̌qkǗuE]8 W7(FkrpIMI0q"[e*J'ێW`Y !oJ %FJY":y͡g[c.EiHv#t9 1̧2Y* *r\}spti~?' iQ_sqLCY$0_{`ҧ- v=Jk`?8-xknkZ_`o ZIApqBw-ZWr 9@aXLO~P.?H {{6 Vg}Lt_uKjLW4Yl øRĽ-+A9(ԽQ,=hgU{M,Az]t31W|Q=Uk8)V;!*zl^HNG:nM0&.Xnf}ײG'tz`<ů .>7'hxrI3!C,R(U3KPH^4ǵ&.!FJ7]Qʩq>_wS"OC #?"꿐'yyWmܦYY|u bdjfȡ:hniuWqnV*SޥOIWv 귶Z:AZs-9yq&V؁Q4{ |/ްynBDJY;[}N/3X.);.Ht88 b`an<</a^.-fb{ms"٠1hw( F6UTe/D=JRVڿ7XX}`1_jGGNS~(mB,ILץ&=n2fZ EUIkr0~n펆,;8V(*7l2T㙐/gf9 q`jQJ&$h}^Muv(,V2fdʹG~hfMx!\ Y.+y޹ͺw{rv2 K t[*0pYut3tLx{z>"S"6ߚybZvfiKΊ3zLvI6ܹ Jͪݼ6嚚K a )$~R\aM;i ͵F=ɿ](LL?w`z[;U{Ip^9M=ݙ|iLKD׺a+FtG[޾5w:֟ iÞSM5B_SKQ&UbYvSl[XO[KiJw֐f=!i akG<9/f)f'd`lKgbŪ9?dI`m鰼]}8yʲD=wj\!P[I{LmNbcτ7}RGgs8vr֍U'2.n'U#i6]ݫ s2 HӇxrGmsÕdH8PЗ$%zЁǻ(ǧTA[BDQ–- h%r/g:wgWt1.76eeڣX)c* f|ץ%bKr'F<*^?h@d[j@qU n} D B &a]PU_P ~VQQ$c j6vA|xP(/e.|T5ƐETuP^\355Qxs!t4bI NIEgJs= A'2dwDc ך^ [* Z/!=…">UNp+?ZaX),3T@>0y 9z&ShsNӐ@7i |]Ç6[[rEΥM 3-]Zހ]=5OUҲ*KbO kخKk@<c5 uLP3HA{NCWƊ_)r4qxC5mGn瓺Цd*aZK5M {JЭ)UK]xOk充mJ.B9\jdYm"=Wju?lC=CK릃mjDDu,{MX7kH-V˽t^\{}_8jq : 뜵 D `}Aba[s&1v4LJ tAGl7GJ7qpQM/lØG{=ՕIZ.'[QzrT{v+\ƹ@7{:'u2J/z%r_Аj=".lA: %mζ]8c7tnV`$p?d-g8:]d4A[*  1B~tn]ב?Δ'r(f7#(:d &]:%˾:Q>L[:] *2!m%<>M*yLI>Jc{Wi~گsMb돜Lݧ'hT?1-\x˹9) n'06ԋ)&hb[Ӛ|xUNg[/ 8BgۢѣF/q+Όѵ!ՂCTb)0p@C%^:N+IV#'R;UTy̲mx<%grul^$%ل*lO-P࿗X_PRi|y,XQΐBOا4qIJ2XK\$'>/ <ңzv~9=  9o,Kpſ\*X❏l_ݸxeHrGuhXz%Wkף|4HM `~+N+q*@@0j.-LMs59!ߚpV:;n-Ǐ݀-kleѝ(|ΑLt|$*wRE+ߖ77~O31EKEb*li=z6Ǧ,E5" %ьB~~`ҫ*\>b'ze*U)W[ڞkWKXkybƑz Ujr>2 s< ?lQhsfe*Vt2ԴZο%0sTSȻܩ3˗skWʇd--W. s)O!e/Sq:Ƽѷ٩X-.9ȇeSJq& ئFqT'vweC7zKElA.:a7`8k>Yse$gr?dNtTz-QX zt+$]GpaOS~P.,7޸CvL(LYmn:Jԓb5`Ã6pI9SDkr "rЋJ3uֺFGK-a پd#{Im'Wjuf_ uM$|w𲧫:n3>ețaQ:7Sga$^ H:}1RHp!m /gl{yΓXdK۸l9/0T~묌Ƴ'L@z䪳t6S,RAp{T5C TNM?9:%KP\/nߑr?)9~.>2ޟ;fjlVK Gp;.WZ,L ( x3(_>?x*p{ܯ`)2) T& [&r J&_24oi@UƱkm=̶ǵy÷P( *z:4Ndg5eiYZIMqLw0<t>Nf.qܒQ~D[!֧6c!"Kd{*xx)XQ&~&؟24;-MMS4Qs̀_ K0A呯J-mۿ${IH~QQ\vE*ӞM3 H|S9[Ϊc01M60@-ml/j-X&5/fK!Py1Ӂ76W<.|aZzR{2ކٍl.Cvr=mu͑XJ7Y{@._[Dq 703X[~/0ˉo""[|bgeL/RO*PgdSy5vL_ȕz?/}"ʐn˙c,A6$k2\d}VCOV)a%JO|׉)iNF]WNȿ +nK7, Y}: `oևZ9 3l<\aWzڵMc9/v4MHURVTe:-9UWZ.na08:.I ʟOk[ . g~*L =M,)AvTL(컾%>ғ[Djf8axIx!FF$$N!b g}tPe$Q (F fI:.>05 F?#)nqMl[G_o]f"gCc?"2ݿ[VYg1C4Às̿*~7laW IMDTLczD-klS$7_N:%3&T@D-53҆.b8E ܉H+Qm#1HnM]W%\ִM5if@I<;вլ{=$Sڽ}p ¾4 >_p364FM$hcpE ׁ/esIs]T=WxkqgR}Xn?~>DkOvAMxSUmOk"Ř֌SyH]2uFk_zQ'3 ։`&X kŪRO$zX\-q3 .&6!κNgQN_wq`phNraqJnL2`Y\= P|]8 bp_ͩIvIhH% ]+iBR1  R2ߚ~"Q{: Բ%B(x9%!p[&3Fncg>}nXk=uC,=?~cĿ!(ri&Qcl}8nlB̗s'8P_ 9Tߞg(bgGKBl&!yKw#3ǯ"#|`_BGZ<&٦agb#vORU9x.w>QlT=|=Θ "j=0V(p#u -n9׮y0%L  ZwJENy,=tȵ0't@ P0"o i2ń,)~*L5w}Xhs-С>c%V[Fec%;dlI; ۆ\o6>Y${lC1Xu`YC 5_i\1LW$[Bj&=Ԟأhčw_yD'S 1jWCa? ,[O1Ѓ{>K8lU1| /#ը`x%Mlw)-VH !/jJ# Vl8^ .לZv=idNWXk ?H6(փ#4ߪe&J'әS<)J ?aDGA Rf^3scu߻YFDƻطcF~-jf l- yD:d6h=&öUyǤ>3פ \&<%iޣ'R4-~@S2WaJN-Q0ӊ)>`I=!NJF?~hć ')qXnWm8nj2)S:b %FNN3 ~n!;/#Y#)VRmIO|HiFH.O~3pƐ, 3U ҀfrTDž*hoƥ&-cb:`>^X}ɗ{VyD?ZK6jW:_8Qri߁7mvE-@>`M!e^gvl u}(LU C?sFMr,7B#귡}W䥷!"Bݍ݂̂aO)^}POlTc `Y%}#)HMzDNnC` ;Eb]f$aB7~=~BbqpôA" 7HugjnƜwE FfkdZ8[|´ 3Ƙ~5`ZenB$-5j[r8U^'o9Ks5LDsnQ 3Eq c^H|H$ ;z0[Ҳ*n<)^Cf*"`RUb~F~9QD%S0\dI4٫F<"Ʃ>6c(LZZZJr"44 2Vmq0~}7c3*s7EueWzTGHXʊ+Drs9owGG, q-m>lݵ(ZYD m ~Lr~Ѧyo˨7Gz^c^N0kZ_J愣T)zǴx+PU LޗrZ0 hJS?bCTybڷ҈|G~A?4Cأś,K&? n*Eh (F^%'ִd=IC:01 "9瀜s9f7 oRVϣk[#ǖE,]oC,DWm%s8$@x { 5f,Lg8* Jqœ]q`tein?JA(I54dþA赎]|h'F0Q[F]Hu dQY+*qf#+6>lR8*D̍nNblW;!yd(E\QsD&T\L=52S7'h;'s|RlOLXt|N׏^ĮYSShш^k ?:΅[Ťz:VyAzݽAJx[_"^Oٯ`.FBI0чcX(gX x*<#[je~\[-j "bz^PK@d;{S=X pJEjI4HstٛzUdS@W`>ҪIQOvem }e3 10Mٻ ZdFK x?j+w~`Şy.:俁RH)|(s:fH4(Wyx1_2)%+s (Mi$iEg+eKKSyN INnus,ij;dV;M92',[BM:*` DHRپQGyrǀ#{\ٚxKd#t|\XHLb*5].6huT g;zm6V܆zF0#)roz­ YQp]N#7}׼xWR%cnBv=2z#ڵ7C٭K@ m4L 'X+{R$꧋í3QL7ps3~D=ɫсVeh\ƏDU4a#U!4{#ٷiW"MG:׏.R`%oI;ĒV1gz pnMi)Q:z'UxTcP @k.)WiFS>_~rڈ{vt}5vReޕtU rb+Ɋ;'B1#_=oۙԡ|LFy,a4$V:U>~Odj.yo舉ʷ7B|;[J͹fXʾzF)'[ p edy9 r7+u75U%ʒ,F0fuo"l*voF|VY3⏬V071>*X} UsSz6qNkdzj u~ڱr)l+ ti5br)VHїabI \~ wm#6xZ$\jWkң&7 \g'nUs>°k–?`J9'# 0rX+Iz2gȵTK.Pс@{=hV'jˮTyW |{:2:YJbNt]%鎅oU9+,r:.C9oe>0e@Cd[_Y6 ‰*G6qR2I唟|2\!]]Vq[ Z{.|D /4`)VtG_5@Ak/}aPsN#U.2qOn0?4mԆZsjºh$ꁭˤ B9(FBf!L!uQ`Imo+OG,it $qlwE"!_V nPOY p}P$QP6c}ס\D9H"Lō,oZCz*_GŪ1锍p"];jA2EGMp8z]<gHۯ~K 1MڿUkg(+xd_ݨ-ko񃁇yݥ]*2xגZ]Ռ!V|OS UTmWj/gRUmAOr sn^v!mg`uR0#Bţ_ |,01ce("GaKJh˻;wri|-2tZOEڗHr R /:,w\`Kd Ħ6 Nq@ ՜y P@Z{ H\hױY>ozIoe\{lN)ʸRl_ 2=J߶2MK#v1^(>HV\v\4nS#0=֒5$M='Qu rFהAY~ڢDRpPcF!5FSc7`o:HBT>2?$?Q[5:>?J>I$NRG0QT@nee*H!nGV2 =y?qNk-/7퍼ns7|0܂D[zؤ\y9q3p\ժ}5dVC 儉'*z@nSЄA7n Z3q7#ffDwqܬ#L @)JD;Q0V; cLY_POyS BE#)NVQYre23$lߛZ?Z=yIdF(ۖA4 lMu ;cżEdݱ$e?4D_]hϾ7CUh٦+w>mw(XT+Ύj`m~>N./{km ˜ T#^ڞqGqP R%r˨] ambpf]gҖfzGk_6菇Ijs /ث"?;<j<!Qq8\@ރ\8!I`O3Ll1n僌"ROBnύ.~2*z c'>#l99'qAetO93ճnj3SCJni;<&+otm-56Tzj4i**l׷8e-\Ré |M@V.>־k7W `ei'٥X_zt~Cn, T+d[(";&F_1E!Ip{k/6ZGcyx^'UmVed+цjZx:=!!A a|R nb+8*nƆW+!jN)y!|#Фk^:1:TߣodKqmry~wfni 7Q` hA򾟔nڒVL8Mx9 GTWOe|'&o \6)vQ]13A#v] 6h5}@BJ̷"Blbl֭zrwѶxmHل=3];$|uXTfҶ :=1KĈh ⠁\/U꭪g0|ɠIE*SJ|$ FUwٝ62i,h9~U5^st?V`Qӗly¼KU(cmGzgKFc8.(!R\ښJWp]JS y=ls_V3-ǻ2GMHo廊eA/ԙ,Ӓ>GHsRqbJpe%JK a7v(IJ22xG[5ՀdR&{~Ħ+ 8B 1 uGQ7caf|ȞkUV@7VW,U_P,^,ЎbOKau#gW @﷯+u^LFٜS~.5ioݐ<<::z큂; VO8~\lvj*|8*ËQ{ #Z+ =WL~';- @f{7nQ9 ˚AvJS4C.=Eg4gב ?n:A/J䟔 uN"D)!%X+x%xPfj6ytbv*/G}., oIa3:zDj{#cxP"Ρ7βaY!Xd*N9>Iwh*m_[oBQ2)%T)bXOyj?'f6}*æ dŝcyEc)?yxI_#=oJ;30DySK^HGNISj/{bl: L3! %}z8x[=Un~ `V;Gu8c=G;O==C(jȂՁ>[0{~}oWm[ΜoZ,ՒrTwkO@f6FO{ʽnJou9Jp#"R7zzp +ׁ~ 3ȶ!.mεl+3`j'^m]hQڔH}iFe2\׾'kr#S2tߘ^}z-[O%6V|ڽ<[G $/˰U4bunۜ`Y~`O _kd`~JJ'H݁w+-CDR&Ճ^x9-T= 0XLEKNz9}v/X9zQDE59$DT/p_}g'vcci m!/VRVsWU|U/p 0Kph{Cȡ)`礍m];g(l.Ih $`Ϊ|ݑ?1W:,."!θwkpJX d.j(SS X앤hU4l(*k /F0RRE֖{=t/:mO_uU" ƆB[+F߼F!r/M#>)F2a6'Mw+;.L)-L},g}?x,M6 (^Tq{ i%7mf٥4z2G} ߑ P$]ͧ+񎈡=CAJ mc[x!iw/B1pr>r (. n}$ׇ3Z~c8~,`& Lm(5AC-2 4ڏO4CVU&`<ܯ&>Pt`5IxQ^["80š3 Wm:R{r GzL,GEn*8 f2X*Dn__pOI =?^J]֐rC)M#I׭9p$QCe??$=D.WsM΢$=uZ&X{܍0X!)Jk=TJ%uk31ɭCG2qH73e"@O97x Q]T.$]H} })%qg9!63n$~W7X1[~qFsuKSO(@d>p&  ;'Re ~.ѽ#[w])W\~6.t,$>Ӧ `-A7$"+' ;.}ׄ.߼wS?T|]؊="(@4^^7H֎Gø Ge#v%Dpo.{tt 5FC#}R#jZwkWwg k}% dlO,0Lᤷ+'G+hB3QGK ,ptxy|լ$2sq;f5;HB uxMtۣ=@N܆boި"4cڐ^ >!E!*gZ7].4o΢2Ŝ"f;Hd_btB<(-,!E.EyiA2. J/j#QQpԧ\I) q}+@ex,7#$pi`T4kBѹ,DtYI]zŷ ]=a?aT0#`dx^*.N]vlm0R拓2k94ђŒoɪ]*uU-ϣO\2^ @,wBʕlUJ3s.}h^Vnݥ}z?z56Y1=oF}z 6I̱A =̢B65Zؚ*r/.iw7-.DNz}k˖ZgF2i ?O(ߔ^UdLEhˀPȑvbl" B?d721`U&!+y"g՚Z:URmL fq³Li=t. / `ҧQ^'BW,V b){;)JQrٟ\clgιX(SZQX7+㞖M3PQ2}g%3^ߙ92a픔®b1NDiK}SHt~Wh9(O=HzPگoSfq[]vCry vX? a O;/quXxnn&Ѝ ,`Y e^ѿ,BGTF[e/SWXN`ǝ+=/Ѝk?G59`"`I_=[&i9.I[ ާ !sqnrچlUf;{ᐇ\eמ"Kݟ+EK'9E~_k|[$A؎q{2; rۊυ IBw.GS>ȿ@=KϢ)2[g'zq7]Ouks/#U_>,>O?E6q[wɂ=^Ş> YU05^LN-iیƝ9WۼB.b l9Sf`UmT$}SK7@-jm6ycUFwiUf"u[#G>C`j!Lk^_E$}o>vz aFYnØ@zBXU" V0.Te$ Ta 8ٲVMXVGx+SKb6%&Q[< VyP<8t_ %(aG\{F ~u3Ml[&\`u졾2":yRA9qy@Il>&En ̡Dm4|rgǓb ]sմȟ\[WIbxӉnOP!O VHYt6yh}Vը`8P=N >,W-paE1R!__NjB^_3oK O7g^(IHyд6Ij#j? cvKjwmFh8Kt u?57TxD!\W1"@8/O8)}N*a$sT+T҄0$ yYvC_.1VFK5#t0ꥎ&/t0 ߧ[ )S ɗ:V[9D8}q$[2Hd"pV$ȔR}uwKf]xs)H5 HBAupB`*4ax3yx9>Ek7 9DUO2$Q!Bx6#5u\M [c z)Vrfh$*-H7ʊCfblC(̏Q7΁evO FwJ"@L]Nd 0)6 axkW7^]9G_/wVw LL *&]rs`uqOӨ(sMQ+ECѹ czV7x$辚=?p}[H<(:SYBUcnwqd8ilK+ѺIG,k&SϿ- q55 wjx|ۈIgV 59m4wc cYAp⡈rl.3<,1=L)I&Dܚpj®@UvS 5H>tUA542Oot*r~b(vq.Xԁ$!Pz,ޞOd0A\$,ȻI3h_v W"8ʟ<=fcV0{mto0 pu߯ݡU- bhY歰 MOO-Jf7\b ?8́U~.\W_Gdi6c)R]h/rc)]hϭ^uq! $av @k wNȪ<2϶?߸k:.(&!bpe@;= yE0sҽ5%EbƋbAUqkCvpp¿k>x.Y|ʘQWu4Ku{h?:hR>D|qBrc"3+8S缷-g"hB+)OUr4Z1s =T'eG! ^yI1 =#uV!{Qӱo++iTaF`aLXfvndyuIc1(QK$-'h(!&DaޑFG> v&q//nC9)N85ǐ&)+7j͝${fÜ,y^F"&$(?i g+2Nx-r:UIrxgjW  ~<Z12E/TRgGt]j?ybfx,"~Zt;ǰq~ \4 2Q>>--P~V l(aĥ 쐽 w Sg<f?,&DP̦[DU)ͥ+#Z^fA:|lzq{"}ܘ|73Osk61Γ.X`{erdBЈ=@IH$e| @ԟb}D8ƱG9D"9 ܄6dsu|&_gL3l!&ÝBV=GEpI.CBbrWWF3Sf˵E/pkR"gg}$|?̓L1`SJ~-ڸwTaTW 3W ۛwYXA8Fujt]:?t[_wł&u*5U&!1Dh^C-sfHa{<8Wk dlx))asTNqgRJ\@O)Rf,A‰ä̛0?{0"h?;F4CbG-2Fv@1pZ|߉p(6ŚZNu_R>#d3bq0[gt-FK\N7ՙl^IfNXȸdH> '{5Vz$Ls~0KLJGTKVV*Ft"1=̫h->j϶F-ܵ ;̄y5#VeG5im 7QIolb6{sj{~.f12 DK|>% -DTTz3%`mePHצzMy+Wؚ"7kh~۲Pd)0CdQ| Sd¶ר@ ~hCe8WYW!+`!G1g5eLD(ŝOkԐh@ I+OwÅ9._}|kKFL;1FG(@ѩuM-P_k>ȫw7[&!5JѯGfBb1T2P`)N J2F@hs~mL᥎ (TQүە vAo'bz ~ANZ'j$aW]3 7@u(r0UO*e{Cv}߯(*0`Qt4;hvy <3O͞R3\f;m|N}לC's$ %PXb f+D),㕡b>')^mx9Z;(Mq]wqNP'u^,:Y\ٻ5N冘\XU# 2Wȴ w?Sot;eyQaRDt!웎-'󈁎l9CDjl-.+3,D:i;mw[5QXhZ-dݘ5{w֦z/+6bW 3N,rOzlQXxֳ{%zꕴˑ8XrAr7<Tip7<3)LvlѲ6q]X${e,RtSY`P4Us>b{+jK5!pצȐYd}P 2&[V;jn%MQ,62Q+/<, 5_nsUAF׋;--Οa=x9chKZ%bOOd.M;̮R hUbgO|L0Ar+NSz6ITTkBf@e PSщY .*OBz[GpS78y]H0X r{f@̈GiKq(,k)4$( aɒkZ!t6ğ&l4Ѕ+A'HST!`$!9in 7繥$ϳ$wZyE@ngFCSBxic =Er =CźO^Gej!aVxNɘ:{)+}"s΀ϵ-V@r=QU.O2ɑpt(Y/=b^{u)6ws\ y>w]dr!$Ho E UdpTGuKd^Lo+C? [c"'"̼bj }5/;|,zg3qcewQWp''гvv~̑ Wc">U78A }B)+ Ml3qaY$ZOᱼI'B2]\=dY@h#ך㖀U DKr!wA&^,P ΃'w 2LG*VW2u$0I2 [.Ќ {mWh4+$rF`Mv](>#0/KSE21z]hVqLVWE2}LʧhUX-sӕώV!y=TдP~RKHHd[)q *? 6W H_͢ dY\Æ\ )uvlү"2b!/iJ7ǒJ11˄!Fo$cٲuiMA\0G`|7/gD05!%4c0:X${kBM(X<Z>E]t.1]\Wv~S ~3LZV8F)I kKҎy ȋ~)mz(cS8EUH6u'VB. dg$ȥYoHe7C ܉!4/D6S0xES9,jHyZ VJ/re\DV3-<6b?Jľ=GO wE!e 3#A-k\'vVߊWH֑T8eUׂ&u< vᤦ7S2XH(^t񮨽I8qX7MFD&.QzU7U;)h],>? @ \ "aNaG0HB[IRدVcҮ@5~@[ he>H^vi{v;:P1 *pgT;DR€WuvEz_͇pB\cZ-|鑁L~Da@\*OG[4{&MԽ Jc ͽy~."5TcA?%-9?B:Mi O<2`r%8ٕ'xEU BqGgi|r*ro$ZCChcwUzJŁ$Pjm޹-ͱ\ߢF!eFP))ICQ=|`ige,'dZZiH*Eô&#P5S9WLIu~H"KDOr_4fUYsyፓxNr?~S=N$ׁ^@ʫ?OV*KƚNKB5zr '{͏A@Y;IOoA=(GS(\ja/ߨ~fao}\!O>"{PR`Q灘c>lt5/MoC/9F5snqSZ* IfD\^ʏP)R$9q9'~s'N46댕# }e#9T[aѐaR.Tڻ, -:5)\ `, gGΒōa:Lc8 ޠ jTֿ1>sJo Bm̆ks7j,8]-""){y_O fqNm`lVǎ{a<5akѥC H 4{hrHاkq0˜vA!vyF-v+W@G[v |B7y;¥5`iSOyLGX*b9 ZND}sy{>fqPkJ` aBFGb{!4V h%b OX ЫICv53!7=l[B3S-4Nsy`Я^˯Z]yUe?(YԚ-BYwh5dL&S)mBpgPϞ7!tTɴk1Y49z<fK^2rg՚it]5Mͼ: S{ɘWk6#Hϟ9F=׃:\-{inDoVɳK"KB ŵ%x+?`'ںAFDaG˯"_Oo\"%I Yta`g?gee0KnqsKtSɦz2K.hցdSoDNW__#礒q0q ÄvK12c#z-i>ׅb#vԛ @<'> q^P8*֔A, Y|PrL&%jѫi &վ:%B|rP8Q\r#"!PҕsuyI @ u" %h%&Ežvy}F 6 {oԄonoC@i +ݡܓX:h'ls#|P DC }Ɂҥrn5ty8gDC;g;"+'WHi4l ,q+&yzzl0-Fꋭ^N?5]Sb^ҀLZT@[9!v<9)aLG*!`fzC!q@; \-y{HvD~ȴ=w0ơ6ʷf٪onX2ط_{JIIVӳ {ISt|ˋeio2q̡+Y93oP~iSߘ_gIdZ}8}zD*u0+?j2m1Ўc_b4e$u9%穪(CC&mDe4;` bH$ߏ wӯC^^. ޛ@DzҤiuf tPkئ[&١'+NLϲ 2]tB| Zj>1-D޵?Jw2Epc{S ;?#i1-dg4ẍ́X y@lR4fĭ\LaIߟv%(wYi\I>hryI]׳2U/#KuD}myؓfu׼uQF5b5ainוֹ=;Y=8 ;!$ y! =+X` R!jkŽSUT|/0<%W<8$]< 2) %-T-UwZ)3lǗic8A;mM'n9E˝hEEplivm(r*V';aqhPj*LZq-ŀYXOWow |b6Em_3}wbo_[hVf0 ׍,Sv lݜURջc/VsMF}ͅi~L$ ]z $'QjFñ샚7_:U}gj*ցQTѢUxJ$KrxIFÙ}<:"^tJטLEP%soÿ\Zkv%h-eOۘ%yC*6[~?\g!X4>XI~:#+k浬d;fǩZ/(6tW}-{~9 K+#J?:p T7f% U j*mF(JqBUAym3Ca2|=`5nzj.?91XQ)ٱi'2 L(aBʃN.+"g({>9y>e? | [,C LmێZKS)"a1YK{˼ˮ%Eud'~qT ȠTnl#*u0Df>jithkF}#1n ̑_o`4 0'w@,Xe-Ld/$c.shDD-*3ɾx`V"%H8^]1WI="Ü* LRǮZ2_g7 ZB9qzZHE28xP_lxeJ9[Fk= Q^0UqibQk Њ弬 IAwUXi0EVn'(: |89$PO/9,&CcMi= Zof>Rq@mc +n*/^߻Mȫ Ef2;~ɵk>+3$Nń kjbD1(HTf4=B͟Kh)!5Mܒ6Oب ˪Zo,DҚ@,bA3Y|(Ĥ6 -En OrظcXrwi݇8ò\\],mkqѝOM2︼!-N57'07G`ga ~uE !j[zN.b3; 0 Uo$eeCJ )k1y9BP ɒ+'03=Fև-.G&\S'sǎd+`囯J_53N7bWn$ / 7-#4;'@<2' -tR[%-;c]Ix)NMo*9܃ &Z-MLʾ}WiWU[NSZ~)DٰDfrnLbî4eɥ`%%v 0;04Q_" OB64|\2D>A22nHvXFoD MFs? 3{M;W[b'!"L'H^a;Ryb }a,%zIJ1ui<ьX M1zfp|DCKADkr-ʇ x]A{e_l-۝<HњFM'kbx [GSD~84nPPE*O/Ж`Rnv~V0om34ϧ`гdji~J댩*7 [3E "mni.=Tk94nL֩CʙD"օwxgb:r$6A אld \ØT)tkJ<`R*y!(Ҁluw.K\ 51ٛ~  Ho$jASGؔjxuqX[*Mx-O M@/e7>T P*{ ^@:ŨJe9tnaS)~lF~:,^E3$rM^K2PJ\a{XU%AMSk6$KR #+60F*DM܊'I-BX0()X{Hމ8*(yYGy_3\56krt~YL;޼'5c  C%k|yʗesq`G& |*?Ŕ_XLZ]ɧ+gxmX6#: .3.UvX'ߒQ7a-xjPip(lMPIQFx%qg]>=yn5gᵍu!xM:G)s0T:{*/6@2EVba~nl,3фV'Q} \ZaTG(:VMujhCdv#ol *콝I5`őH͋L1ʛchp2-K'0ɍ@Bj(v|7jf1{S{(D2DPz(#=%<C.LH3޴}6;FD(7LFojHf3K5^I$.xcu7Ҫ29Z7]p_Ҷ3R@1;k8[-Hi47*B> _:1ϙRt}Qp4sܯbj[9&F8NRoW`DJH\"QfCT_65hY̖s֎%-^ĉ{ЃhFy3!ڠK7^ؔ3$Q}=zGP+7mr,X0[ :\h =B,EW@Ď,yKn Ei7_Њw +o*,OySguϤ YZ\aTόb.b><'?04@>k򶿀W?=5/g#]}tޝH*KWRX)R0xZP2T}NMFJEn2:1{r41{x{њs>ǘEc)6rb]Mpk'ւ޶|{y*mjM\[f8|wpLHg_ucQ0pٝyiJ+5g<<-+bO+ 364?Y0x JahV`TLc |`|byIQ?Y0;ŏT"4܏ED{ZUф Slڷ/QI}S,U nƫE}tyF.|A#敺rh/H郗ⲇU{Oz'0_v(e\<d0(5='Dɾ'^G ."lݦc[}.dXdTQc 7B=#QX;?DjNW15uAh%\WxEOu8X#.J#|<'7<7,,Y 敕Abh /2ٗz孝N9fXCYҨќ/tZq=Yb% id-F+f] \gƵti~!7x 'sW1~ƹSi %Qw+?,yYqgD:4/] `/zuAOu^?>:yʊh8ИJgwkNFTig&%Iw+xXü܎vQGyٟ<>NƢ;pGv[h0":d> _ᨹY`a)IDjXB7 'ߵ'BsXe ;͌[dбr 1z񠄖!S! [C 2?7<[8iEdj='uvm%Y(/;>逖߃ަ tV!.WV/0"&jbIx5 <-zWF H`'2jX3C35f{ΆBs.%tR館)CB?fEt-h"gzi1K B[GRyj 1+Jt{1|ڦ3$ gECAssIp;t%9/<(6ӊ,{K5uS׼mqLG 6 ȕxL?gէfR))+`6=o<.o/x4W$!h!i{x`p~8?Et bT>뜶*y2E㺖V4n]Էʸ{P.#rDPOU;S9C^1:mn%GN%(T֯CpiPcyݎY3,\-!;,{Aٟi_iSu5a@*JQױ? j|ULvEʐ_v}zϡ뭷L&buHΗ/۝ Ǘ2Q3+g T_kC t6)??t<鳞XZhmAP6:~HrκjUZ2h|"`;&m-(#n<4$pH=@bfM@'  f!zfdX@ qZH3c-2a>2n 'Ut?bKió]^xr˺tDཛ~mB&39}gRd!t~x+hesՎ?}./)p}HW[V{%\ha.gSr_"]{ͻy ?ljfs!gau/e s\Ri iJbw@[nP6eJ/_}7,&٘4zuL?|񫆝lO<%n0 F$f_Ώvst̼&EUƪ]Z9wje&SM4i˜n/~Ή~l| D qhije3o^2\>|ZfK!y`}+ ޡlrh?;( {W.5uC#W]EZ8T ˨iZhb/);x+557ֽTD_ûy-{Aiz>gēvS++u,Ltx][+k~kz]6:4Ӵ~ pZfva4%XAIu|ղ>( bnR\d?!{8Z9r\THC~g{@lú6+ƕ~5gZ3,<.XȄm\dU{m<W޴9fnn#5/8~)2}Wlq}`RZȀ"M g}LyΆZa kzpBW ˴`#z:>䐅HfX+\id>רLIa| O!΅'jfʫz3m] x ż;w$D8q'ڭ9ق= HhTrIb`Afܥa9>HQBpdaZh;epȫ?@( #J( )+soiMO}/èWeԠ@k%O!ۊx6egیF͠"/UЩP᝾Ja#x@{M?je_K\ȸa9QʶD$uտz+z#|w> ,;*x}vv.lR ꐦ:StL[/qb x ӨAP:짐CXIc˜N6Pǔ6(>/ֵ  9\R\ssjZ>jw'K|8s3w2aG=Yb\Dhg?`g.Kګcڸd@8h Ɏ1r ݨi4 ͬlKy7-MwdHKORط6` 4į"+ 0^stqf(r}.te֦A(ߔzp!nX-zP>YFRF L*\&29pWFH )~wEL5S[eӰ?5rs 8 IB{;~b ,?+vL-_#J ?ˑ7*' sgO22aG0,=Kwn2Lza&%]a ^8 (h]R{Ԟ_5krp܉z4ZvH⵴R5GC,kZ O󤔛[RPclA ɸ0/_&1%^ % 4IIdىf!hV_; lA gZ_]:j#! Hl%X;Ef$gډOF2Ft"QXbʽm0gm&Uoq:Gw&#n䙹0?n xtʅfzJ}p.ͬh+Үg8x/SԬݏKĎBYC30Al{ՇA Θ/*5q^;sf<` 4Js~N> Zqy \]ݗ7ZPRԑ];o[  g6&"R¢ز%Ccu ]IRᎨ3Ye9Q凋 Kk3ʠAv9oY?mkJ) 7}>p66oi]7)S^ŖEг.xTO ӗD0f32wETOZĶENwYucuŧ o#4_ Fak9ɊUl'e+Qb;'X5rn3>[!Bk :(nVF5 9؃EU#l 'rrlEb-_?%Ȥ 6ݪVS TlWkN#F5FY@U87%)Eנ DlGO jzվ*1=g'NgM!ҏpm㶏!*b :Ti7<3=Y@-ɜoAp){31AF9㏊}:AǤ_'*KAiOɖKq}L`#4GRKQ;mO_Zujk`j׫G1 #I$¡ZE2sāqIlUOJ (hJYOL~UBŵi@-5ќq4CW@BK.i=Pl؁ LGHd)P3U=ǖV! 1sJ ^$Vn1ѪQQiOptֶI*wf8F :8x|\бAK M;w5r_,Cb[ǃ߰%MpԴ^'&`%)|ˢah 7g)C72kݙޡwm8y>3rޟ&ۖp˻TNl4/ CA2_%2B}5/;VU@P~ qeKGز6){xsH@ j} LC_H7C")&f] UVii˻hRƑv/x/T ͋$W@(^rzc( (~ahcOH݂W3^v˲?kΖ@}ӌs|a9a7># E.:F3ڷ .eeJfk1Ё?mo2UIð}-|SXƒ @@ku<ԡj\r)'Cp(a"xQ,Vveu_r$4leJhua*A+04Ts]ο&p֤-R𷹭>+ӛ3,m`ZNCn a1`?xo$% 5zL]UrhE'1?7|c&.vdHE]2 /ftBBQ ȉK^iF܈;"I뼠.a_z G}8,06v;&&gEq)7H}pP_TKw;/\s"9=bALA 10'xn1q1 JPy*)!tڮȠ#y™YkEyQ^L%LiO9}G YFm;'40&4KuhZ7Y<9=WBB>A+guۓ?<)erd+eO(0Uv Xe'ތ"4pi2'0(+1_o5/J&9SBJL EC^5"Nzעzݏ\if0qP:?1=ȶ9d ly4--G趩É}~IOnڪ5{=ijMfܑ,kꃈYҌLkLU9k$:@‘xGСPv&=fNoJc/o9X,8)@$mLNnwBд3爍uS,w#MQamw%twp,#-[oaTL{-ƶނ*W7GA'FP;L9%$`CbZpnJV уٳT/E6KHfH=O߂w{ޘL{;.eDx>z|BZr!n~J./XQLA&V⺠I"+>+uy qs^2NtEs٧cD+"^HX` C,:~J!ξ|"< 0E-YMsyX e338(_S2'F?Sou7BOV2iOt-}םRr~a;)ZbAHn uy mS<ڧgKA2'3R]2v.Qoɰ Nm@z/E@ z-'v6$W@ؓcWk /_/rGMe~r;s^zۢ'|iJ%z୾;IՅQX<ʣRi/6$µ 'YBr ^ap<;ʃevy v G ԝ'J n *8=쎝Qc[/T֒x`HCd+N2wA[M*K:F/GdZStz'Gw?PLD隬^QnB^Y4sȭ7(4D9 X ΖaO <~qIѺ|iX?)#-0. ݗWnQ`K稈t/d8?;%|]t^ 7B; )f~g?#hB@/,bP-Hfd.zO,aP QVLT:Ryv[HR+dc#Pe $))`U5_H)Z#UM=Nv&CZrP!15s5t|!0\^~C3(i_PK"ܨƞ@Söd*0# mh.b^%@PLme Hl +P1v .tFR;hZZ"'­ 1OM5ʷ~R(RDgM Hܤ4rN<Oޢ̺-})['g9J=2?%sׯ6̏Nß%$܁IB{C措 r-&),oU&W1)B ^ 5H)@k&4#.Lkh<=sg3\=wئA玊_:uHА౏k↶Z9ݘ-]>kDo2dž7> 1v# l2>uK FYgXuv ^|UKWZd$4F"F3Mɫf.>ʗhB(0F?B4s>y]ZW_֛Po ye=FBO5Z[!m|ȷ#2֛%"TWmES!߭O_,8OAsA*b>>R}M>ܷf f$@7ĆyCmRS!&:\kj }`k>c4\X';LC:eӒ[lG1"+#C4W|ј&%e]2 + ZeX4{B5LxO/SdB<cEN}>59N Ô~9W~،km.@-z.{aTAM,T%bzI%nQXf/݀m "\B룛5՛^es!?$g`G(&w;E6Fz :woR MO-P9^1F*B"pƝrN\&[VyGbXKCiZv-tPj-b g6*rSGgr̟sK댝^{5+ utN&wA91ť=K=5!σ-&1k߇$G2i" 6~.Oxuϙ-?2tOa[~yX-8v6B⫘15_)c-|ח_ SjvJ/[!]m>$'{Y!=JSE}HZSqm~m|ף20m~dBoV2M3dRs\MڼHne6$-tL2tzz6oSAi鿵tLC Pl b, Wj<Gd7_[? y*^СMo\dئVފOօԦtpC7e; "s'_3My?ANFee@)מhŹ${OUb3bNZd^/ȉ6WVT6*~Djn|]RM쥷&\P ^Vʟ L?^NC}?X6}!'4K_VQc{J`Bg&ؼr7˕'AD39/J>" /z֞+!idLF䞥)ΐDwdF%ڷnQQ<9 (3{(PsPPWi>L!k7{$-E_F= W;9)|&(]E䶛tWISZ :sJ!|XDEܼX9PGA&٬I8jn5Sj|Oቿ{kSH@S#>#PI|)2jb)8}!L?P ӏr8$U|)$b[O2Mlzد/]qWE#^/ZmKg5Ð]ɑ_L]B)b7 NU Rt\Ts&WEMóu5 Bcа צIި f?ji箭u@+?,lZM0빵n6bX -gԒs!-9»Ǖ|sa3ٛ:@Y|; Чk$6ey\'+0odގMn'r -AZw)& B1(i<(ze$PpypSL[}h=*p}n{}IvW*>>g>::*O-Fc #XUop@e1uy#(GNUμy +8~soL~wuDܰA UÌJͲO0/btPafЯY9d\r? l5Uj&.  v,W<$;C-^Jb7@n<lJҗ7;L$nq\w)Ar,h*}qWX́Rs2ʼH/^7wudo]H௞b C@ /JYR(|4IlVޘ):mxu2==sz>)jԖ%k>bs#A̽*K.`J{ObSvwf yl29'Ӄ0Gܾ<<ls/-jMy;ҀZWXFzo?0ÏDIEK\-,S5U%yJ\|Sx[޲v#ԓإ($uz,uePgzH'6էϱNxH@a($7ǚR#j'J溨ۘp M¥K9GE :pYRJMٿ=$Сg"i}ĨTGY@-l؄͉-eh]ȏ=di]X"5PB}jTcXWO{-59z4aj5{q18JQjSpKI;KG5YP4K郁F4wMW[mfS= 3ᕑ& 0u#'2]9qFBkk|8=)HZr_2NߠNL(Ke廫zH0R֌K!D .8q}aBc .zAzuS+EQsC~Lqy^oM3 ]ݶz@+fT:RO0Pw dG${?abi"Z%nvS"J0 ^N6*=J%-:֧JP%Uv{N Bj6֔z><"BU-\8,ihEęw/*A`qQ|=%Y$phĘ=-c1iP@$AOf#ˀM3?NY X=dά/\ !9Lh53d&̝$v C,  -2Wa؎ &uDOKZ:p0 GTN_\JeϪ;AHjW5hXXzJu= 9hrMK7{# 4ܖ`d1G"‡{Zё8~t2a^LS(8Si<}q0&6E׫ܣUXxI'Ϸ~eنO̩x/; >7h1 s^pF*pVn/KsB+_C4 p&yW}.G5a⯀:x%JvC ̔ I{ydRSb<뉅BPRoFq'b0QD((EO^'%Z^o LRf[e|j> &^4}")9g =%alѯf8 u5HB,gSy9njpGq):B=HO,M2@($zz%'B)˼+ ՟ɷ4&sM-wlĥ偗fQrZQBߨRԓK@ ne[߄h[B b7[U2ڴVhbt]K`Sݩį[a~4ɜ>1xNd_sqwz-#<-?UFI v6ҾN-BL*?7*4eBO!M*B*4#RI0ޔdK21䴭lTEck!J-K';W׹n(TWxn4Zk('n'w73-H5Zp'k7@gr#PT6Oݏ 16Lh,?Tj} qp#_Zos$o  E5Xfe}^s:?s2)O%qs^1FŔf/FӐ=kQz]p7LPilMm0 L?F` cӒ)`2n"U_f+TP@o>8y`+j(+t53M/0 (j+{\#ټxC˛K܃?ڄ7OF.phcT<1G6AE#)hhG9]Q qX<@怄,KhXNri2 ڲ;nZh=\(z md-a`DkՎ=c;0hrnqzkL.M[Ē|tvϛ/X`t$^=bvWV.1aE#{Ai,#*ҙř2@zAMWHTE[>!`DiLV*l(Rõ2H ͤ4>FRð>RGm@]LF}%,&wbc~Q[/`,U"qmx>y| _V$ Z+  l||b䏇8Y1ٰ(&xy,Ǫ]Ax S?$GMQ9L#@foYD05y=.wП"{7}ewp7 qq0Dͪy!E &8ƍ}⴯Q62fLruխ6gn!w3OZ΍׋ɑۿZ+O6hhd۴?3=/UoXhq0UV W'ws:r|bDFwBODny>0>O =;^Q\ DԸ]|Ǹpsh\-h}Z]oR+F$*c,2ASX%Z9Q3Xm_Nt(f쁸qTemFEdTncn{o-Uy\ #R8(UjVR۹E|BGa.0tq*k{] Ү!J GxlEvO,):G痯uA )D/ nb Ubc#Hicy.0.lnn=p0K ]#̆L8y!z㟠u'۱tgqIchמ9t;|رE#Og)~ WmǷR& o5n+ؒP˳ZH~Λ/*!' R LdMm 5ҦqWOu4dj]f ud5 ttiPatسi%M游cb~i~O ]O&~e'"Xo8j@25{kZsY؆muOLUьzDП8|xẈ~1mj82?[QNKH5g奮UuM2(? "TjR(Ur m~\6ɿij&{,G6@t@pHiV^_!RG?zs4KI"G5;MybbLßQb瞠 5"wтIbՀڨa}pCs:op~`G6@ A^mVk%c*kU[mI:7 MKQcStS~u_ J*,[㭘&FS\X=jp5R5cU3[^=BD ef&ͼbIM8%}? 5M=G0=/"f]@\x,?dgע>A[Qf|c1i Gs<^vx<]yЊ aEFtT՜O8PrfW^AOƹ(u"Y25j\%vQvJl "7ϕh0 8bG,h}&,*܅T_4h%̵>\au{{g*+70^9wFp~hA:'&efYpH "H9N-rOҎvzU{:D&b\YTR{](?>KV"{RXHP<}k=T -m=s4B0VP R(s@ǍM*AX~RJCя L?Ms5@Xap0aR(F^޸`\|Knd;G>ƌ)Xe&|4O;MswvQeo1FR2TZWLQn$ϝ\ KWTKѦ/Gzĵ{B[Fdgf .1X9>ʝJ0IA:ۃ<+&$ v[ ^hڍxm$;b+ayaq\ߐ)^wvT9ϨvCu1⎘B䁴4Ux9*I9v]eJ?e4[ށ8sr@r&^ Rց4q,HWEY-"3+sڕ{OcTYwwq'0IW6ҾNDqb7[e%C* ̟igZ8ngNTտ,H*.ӬԔ6xO ñҲ667_R-ԏ%0@]ޙW; 6E"5g.LG/@fdZωcBu:(iP%v|r c'_ރ?ӅfC'䐒[/q-ۤ8L>* X@iZ諹ظ1:LZ|ԁn܃iw2n8鄬'ۆh6&5Wg>SM,B٨x~U`y_s޳P eUݔo,rh8F ΫޮFQT]iBSKuk&G%v~} D$ey I]׬z>RnO!>Y T8^31>Ԑ~dtrܨ0,RoV_̛k'Pƫo|,f-L(in&}}&UBfu(mx\$$)r.kT@AklZl8*de&K ׼%`ע%}jʧTolޚ|m͹-0>.`HȰ},t6k4CL.vmMfƏ)SȐ bn&*䗜 })7g#|R4AD. hq{\~]ȏ']J{}bpwF1Ps?BO$u8e֓M6ߛ_J*=*q|bl?``F_֭gZq@Xl$CpүZe%+Rμ r yU8 za;0ȞrQ KCTļ(٭8N2 p@s^-E`6o(A/6S쒞c#zaoB傣.Wu兔E!-9Հf,hT/m`jױ F yY4ހozPo[1@j]tܽ̎+b쇓#ƺ耣;S#kx B0.ej rr:QQڰvIfcy&-)"ԏflIٲ}hPS4tVI7j>0۹ߖ֤4+>[B[Hj-ioWKiyHk{GGx{/cϬ9[ o82gU IK^MbI8Z.#G<^W鼏6ŶY=Qo u˩31BeQ "(ǝݳ!՜>!k" qq{"쥴<=f,ʠ_#Fk1Q_VҾa }Jw^/6/SߔG~/Z.efWY]0Gd!".zj_-OLuX6s?'twk3Lu G`xA! 9<ώz뙔6Zlf[m&6t(<,Yo< W]g?Mo*R P_ՍyCnpU%(> ͱ R]9a l8saۑ#HsG$ko`uN# n !@`Q7jq5OtP8VoBmۯG" ldS~CrF{t4I?VAj >1Z|BC1nHc#D3c"} \cig/"؏1CWCݘM n\6>&~zљZEF%W(^ +w:hM a`ϣqSqYtgmTՋފ0Cc0 ġZ#ۭD{c!w %gL_jz) el8m < d`tYeY"A&߂iw^xѸ|?! SSUʏSSvhc:*POge>P6G b,=Nx v-8`*vngUEU{.R-XUo'q;]Alx{ 98C%(P[샅 93B3Q>S {!h"-K*v4ClPo >s@ik7=K5޽Hߎ<8'CEƴ&۶4PwvfnLis,FCfE 'L[yJ8W3u2ȶ~4d%FYCB.PάXVsͺ P!GHdgFhUTO#V }Жc6"t[QG4.9ӄI\< SjlQ5s;7* K7l,W̼fwDZ|#g1wN14x\Aiے"vR=zN62B9bBNGDG׻ГAJ}:WX7Rx<$oiO@h*\,ؑHP-(gI1yۢ+SMI*,O3>zS T)v䞧 ĈF$BrIg[+2Tjȧ]g=8іBͷ7b1 N4~aG~\N8a$IO67ws $ ft7 qq #oSi.`㷜y%JD<ҁ?Y1"*Zev%N;vrb])KZC ۰v%-_^ f:Y-]mkL@`q bM3~t;&|6mR#rzNywi<媦h * T$8q>[4t l&z; %z #ق@>+/qvӶ֢ xE=<ְ)eBfUT_#n R*<2ᒅV٠{6(ek JC|ν{ Y CNU/q?nMIT4UDq32vJqGu:ggDCjfT'^8iy|7?!8ۺK֋Q>C:rc;:S'` !*o$i?kЙnW94y92=!K/ż[`nbu SrD;sEXTY;P?w2|RMunG5AVdm'01"5JTQ݀̎w>. :CX_O%;+" rXχ}A "MUfV9}8F{+ܳNk@*(圓`~׵&Lf*#|稧rX%'l`1m1Px]DK/FI3+b=z_6Z35z4aدը40<0q8!Ȥ1IJ'lP$6#3E✴[ ட>C#9Pse,wMyz VOCT`0bh?X{-C2d[S¢7qUmҼ43_q *7ΌA{9QTO^ ONߡny4Gֲphnz1*俆%9[ ^i;r.V槄ݷ .}ӛ{snX,!a=>+"zvj?غΆ$>^XpQ[0{<~wR5^7\g@t$@HPy+qTި)N5'#Hc[=OR͵9.z%Iě"7/Vxŧ )zEh>ᢉ4OAQ0B >GX!Z-EҶ+yiٛ`ۅ/\rp6&_rCӷnFQ6XA.j'!/sd\Ԃށ <ܾ"536P؀"rʹgmj$^vwV|xX xi}O!`v(;Y\"Iȫ3 V ['KEShY;D{f5KQ;Bpf͓uIRСyDJܬi|ec[ RK&+n;=T!P51Zn? iU!qN[V* z7M h>5!aoN$-qބH^9# ,Nr2Sh4!t|yI;U¥GW?3@U,d#WUG6|n(/L~M;(ܵopAP_s  H$`+YOpBkx-/'(n=욱Ψ-uSMGqQ@]h~Js9c~d\7;p rj{ړ]A/B]g :fIBWdy@^ayDF/,*/>򡴭SCLEAtIg?\[") CMNdfrH1d:p#\i[Fq,b6\]`R&sʲY)4||[r.zo\=!̔Wˬ( /Bb:[ݩ1C@qz}V95R_k:p2m\+%zYh;Ĩ\K*zWc\ aU)ꃙ /1fxƾ2ً7ߢS96ऎg_XB(RwC&aMHiF&4h'ZLMĽ+:J3dPpDJeΛK[~8jK9y+O+IҊ Ʋ{vj?9+9۽K2njURy..-p3CCiK2™`cS!N֎bV,ӽS[wQ2-G4`+EG]ީHBzÖX:^5ߚHϴc &U֍U|%iKh5$l:,V悑"g->C_6' =i:fX#b?aR514 D͐S(AQOr1K0i? iFTP+ȍlr.H[2* vۂ^JTFn ˄9T3ݪ(yo=Tee/RһDKך#ds/\d2A $xB5p+$] vQO-@[mRX\qHQ@D(Ҟ%ubAW9]acSV GMC|<3ЙeߢSokZ1~V nBPz/񥪆E+ M 11^훀 ? *53yׂӺ ǚCp6Y59bUK(M~,R%! >%/쒤p;,\H¡l+ t-'fڸ(s6XScH@x\.HB8ZYW (w\E/e|7A1k-t< ap);\a |U2߾~_ [ۄ0J1STBlR_3%s_&0?ؾ7I0 pC7$&@}{l <|F+i![wn?Sƺ,qQ`fjyH!:{U&Yx@.hceyv4[,Z^hc-*.C)3K!u;‹87b' ?Cp^;VvǙO% vӢ]+bA1A[Qޱ(o83'>ӵ,x{lbTG:&f*G5x)iB('en'S?U+m}P8_^yY,unh[Č # N yFFX@]bp\oĘ_9 o GBՁ /3 Ï5/kq'1- H dt_/sHz wM{|#-B4debNV{, uƞ%d0c̈́Z,\&8 -Gh]?ԏۆd=?~){cZ刡0 Ә™adkg] G>NRHdVHg/uo 8B[=B$$Kp_ق1ܠːY |5CrP^~`%'ɚļِߴ1j,ٍRF)t;Jv~Ԗ>N'VB6L`0s E/Un _zH84x8IW#ARk6)w xgy"@mhŁE1>ܫ<~`lg"hQI ñv:Ք*qK.;Q+Švru ' bbmBb ԘL?Us0}Ԟ,;ڱ5:ޤ+IqMǕRb-iv F䪾="SIzO? TM* V•JX$iO|_ p#8U/Ӱ`T J(x"k|u!+Uj 1i)I[;WG eX=tK}@` xݭqKgO$s>|3ݹU^ c8-*7ÃӺRR2 fo)E9- 52&bLm8Y}PId^zVNbKxwJWUrޓL6^Gɹ8FP.&>냴az 7ҾjM*J5<_f [JUhiXs_Od版,,#cև/$`MtN1k>쨵P c#ORy;׋^ x> @WѣLŸd_^IwӬd~ڭ/;WL덣,Co /z&`BA=Il3~8dӡFV B(S$]oQ3e^Fo迅r]3& vƦдZw[Ä,Gp=Hu&ktJ`vmvA:˥H \ ,}Rh11D>ݴo7TꀚeWKRՌ34@5TLtb8큙Gя u]ŏZYbXLv?M1<ܚaTD NҘ,Ȅ.}3af-qlKi@ht,jG26䓫 _-&GcǠ ՎȣĤoSv̐@.$↞S˳ ܹ'oZTxݗta'ƓF&(,IȤ̳mudQ`8&yU9 .N@EszL]jp}V9Pe64XR.ö~Zv Zٹ$Z(O%eaK#߅kduz!bg05ӱfjL#Tdީ(>V2&(a')Ot.LV qͭy )ĞܪO wW|(t ,/8?iM22GP·ߨC1d&^Zrq` 7DJT1\0;~ ־^o3 GÔ/m Bp$ G$# ѱ6gP˒-O@2=d$Je@URL  bQ@^3pֳj -RMȷNHR A4/q*n=QWG ^u42 IcJ'Z4-w<0/p.mD;eۧ-$ V.sJ+V!gE)?!'C(ʝcJ"/ ? K̒Ol7zZ5sbzx{ȆU%}x6zvEN3_8/NjDzL.kA0fӚ(^9yGܪVeR'.S.ĵd<豩oM8~=9ǥRތEچm~U ˝;d2IB3Ϟé5V?M#BG5x)Q9YÃaUH0prCX 7T*IM[H/Օ(q_.O'S_C<렺x$f' RvćFLaNMҚWђIfw rڙm4^ bԃog=G+fiRi2GDtϺӞbP2s5h?D`Q^}5bM~lگsC'dH V;WuE컡B*Jg&4hiSTꖆ)$wڢ6FKt{-W;#z8v8β b׵z=0'rJBӌtB+& zM ÷JaNCJ}iAeXN:6?a= Qaٯk!0;KBW$'Vt$N>Q ЬXTz SF?iNI$Eb>0 XS/m'9OU{3G@zV|[:QzLuPs9FF% v? gj:yWh=fg36WЦS#UaDoS܁Q#CxpVCL1wiҾKIXkqÉwm`1Elf駾7x>xCTYHG,t EohhHѭ }y[{!zǀ4"e¨K8x% M1X_(^bEzϿs,;|#ehc;{/=`W%yZ_qu^A7:((Ԇh/|@Wj/~.R^T+l(3A}j~ҘY mfQ<1yҁX.={q4 -CI?Lٲ4pܩZwˣc3v5HV#4NN-_9&&Ծh҈eIzW\"|. L*,?Lnɡ% tz/cȂ )/d0獝>flP9];? gQLͅ f'6^^F;ޝ\UnPPNX?%Z413~N!h7PEqaD% b]ˎжIMؗmB~/:@-WU ૞E)VJؚ&ڍz`lz`[jpz/ASՋ%0Zr a3H?kVaX7EI^z\2.E&/MЈ(# ;Do&_OZ@ΪhS!?jMԟ<Ѡ< cqauiNMhm%Obz MQ׈vޔysj‚w8-~F'wFMbl6ʚM[6nuff GtqyUg?d^ժD꼳|Ԯ#>ZH4W|INKZ^-hbd-gl#e,eYe{+#3(BG吪/Dyo?c#9i ubO&{>kHu+ElhV QvXa䛊[la6c6O}A.6btPNoV͡/m՘9ĈVįR;D JIcu~?hjIfYN2kp06mMKzi`0HMf;z!Ӆ#ivd=))FRDH*7}x4JM$[%R61Km !}=nd}U[AhY% EI*QfXwc{YwOyy7j0BD%GY4Bc;&F/qL.w{β6TѿQ%M0 )2<o)_Ї_HGXN(~@]ma%V2&1*26x\JV+V[~>CKK-֣KL ylͨ$Ӫi9!~H/r'љ2db7/K:Iͩ9íC>3s ]a{YSV1[v/ehdz{mžDƠaH<_~boH,; siarb㽓ii jGqQڔ:93m;/\'M" ߁ &ATp'B^x%} {Q\|*T@m=.jnb6kҖ# YP+/, i<R6c @"aO75GIn;k6&r׆ 3gXS1á:Rґ[Lf?!w:EA,B+K;; NRh7Huahe?scېA͞^;"Ԕ>ARث%H<=/*iHߦ.*, ˺/fd Duk!}/*3Ypʫ@ ;ZvQ?PA:+T (>ĆQXҹc8fi?a|. Ȱ# YZ