python3-dask-dataframe-1.1.1-bp155.2.16 >  A dk?ϊI%z Cy9˔7Tl)D(5VXTL" Ih毪8!赥G"ÿ "o8VG3s).e˫_&k:6uLQudea2a1fa9faaeb883f67ebf73ff0fe080fe884de11901aa29a09b48818df8ccb9028949914ed83ffbadce3d41bee1bf901d9a8a3N<dk?ϊI%z 7̲ߎ<3[.FE#q/K21+wAaZL`<9d.O 7]"qXtfAj-6d%jbo =i\3"yV+[ḦF ӣ2 VfTQ/_vHzb@JW2%Φko(vtV]BY^퓐1uE?O2fm}.y BvXrYy#oKz1q1;jXpA ?d * X -6C ]z &     9 :=AWEE8H4HL H| Im (I8I9J :LFF`9G`LHcHIfDXgYg\g]j^{ b~Uc~dkepfsluuvw xyz    Cpython3-dask-dataframe1.1.1bp155.2.16Pandas-like DataFrame data structure for daskA minimal task scheduling abstraction and parallel arrays. * dask is a specification to describe task dependency graphs. * dask.array is a drop-in NumPy replacement (for a subset of NumPy) that encodes blocked algorithms in dask dependency graphs. * dask.async is a shared-memory asynchronous scheduler that efficiently executes dask dependency graphs on multiple cores. This package contains the dask DataFrame class. A Dask DataFrame is a large parallel dataframe composed of many smaller Pandas dataframes, split along the index. These pandas dataframes may live on disk for larger-than-memory computing on a single machine, or on many different machines in a cluster.dk?sheep81,SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/ContinuumIO/dask/linuxnoarch'^^NN O O[[GG = =##++UUAA((CCYYVT"z5? ,LLOOjj55I!I! ~ ~f #<N  F F@J@JOO w w O O!! LmP 'i$n 2[c>nI$y.:IIkk11SS11AA \ \55AA a a::$a$ailil$5$5##38w^4F ;ҤH$6&j< /iMM% oA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤dk?\POdk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?\.F\PO\PO\PO\PO\PO\.F\.F\POdk?\POdk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?\PO\.F\.F\PO\.F\PO\S>\POdk?\.Fdk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?\PO\.F\.F\PO\.F\.F\P\PO\6M\PE\PO\PO\.F\.F\PO\POdk?\.Fdk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?\PO\.F\P\PO\.F\PO\.F\.F\.F\.F\PO\PO\PO\.F\PO\.F\Pdk?\.Fdk?dk?dk?dk?dk?\POdk?\.Fdk?dk?dk?dk?dk?\.F\S>dk?\.Faf9092ff4aa9d76afee4293deb855f2247a051424f8e8ae4ccbceb034311ed630231c0484030c392e1a393c27d5ab42f9b7602fafec048c10c067c4c2044d7e9b4bf69c14d06a448e315f5dcd936aab94e049b646d5cd11e170fd84b68f3c16cf46770f9fc12d99c2bd9733247f87dfde57a525da00c5ee20493532a86bac91c60830ff329a958775e2fbbec2d1cfe17e617c2e8c00650276230cc0a32c7196025f14a0710d43d9fcc61e19f03e52f0f80cb3273267cb2a279d795f2a5e3375d17e25ce553e1be4bcc82a69477247be95ec870b21a4edbd9564cabbc1d07b4541efd2d0eb461b6f1bb6ac55d63eaff07fcc60238340291f85d6ee94b416dc39917b1161933a1b9bb0a23d5c2f192ed272aab96682b8bfb6fa80812475ad4251b90b33566170ed3cc127f2a29ebb9dc95890694dacf0eab35725565d8a4cd7b9c5930cc7e16d2f2f696900539dddbae2bd37c302c82a4369d5bd8b4ce615e0dc66ccebef5106fbf4a46ff525aad90c337e547345906769cd9dc0877bbf2546782827e1651457fef954b17b658c0bf099d12561791df2564062e30e9b80836c832fea32ded90fb2d03e0b6ea4471580710d3ae37fc6001a6825c7891eca6107aa255fc1dd3207304b9c66664ddf9ca3b6573472d06d00b20c908453020107b14657d234a95704b6e71e3e16fc5fa539fa62f2717d8e2f5b91e882dedb545fb7adb6c2615afa2a3a07bd5b31d41c0106ad15b0e93b6e4289f9d9d98b4e44f2bddb48c94c8f661fe1a011dc10ab93cfc236d518277fe5dc7a8eaab2a4ca43cc765bc1d9b99b33dda7d1c9c5be156d6c200193e600b9e95f183d5fb12313f33d90d003c437623fde3c1f6c61d2fc4a75f7a110d6029820fdfcbbd3ad2e18f1f0562beca88d04e2eeb8d5b2dd3acfea5da78e2d9dff1d2241eb42e94d90dcc4247fce83b4bb12dd1babbd67a0bfcd9f91aaf335ecb7bb276cfb3cf862a69dd1ee0c42247310724c1eb588414ae9fd5662a74e4a073c65c0355d43ae45fcac86b5a1784e483ac974aaa98831178cf2796e5dec2e2780eaffc15ed0dd55677062203748c00a379f8a787689716af057eb5e3b24511bf76a42f59971f78f4c2c485bcfbf5a06ee34c978ad5e18beb3dd0f671a28d815bf412a291a479e466e2cfbed26f57835f066fde793a9ce3fc0abb66b776b1806977624201bf247976ad45d583d9679c02ada6c59047331f7e65d2332db4daf405c699823bddc19e88ca0ba92d9befc76891273044530843ce76032c8adb9ce7a7b60035ae7587d691a8d150663b7b9cbe0cd61141d9e7830c4ebfb80734a85befcb63aabeda9d06243dec5ae1b3a1a3513e77753a5c8e74a09de848c4cc4040c3863d7bd82b18f533e59fb3a241e217faf1ee3c7f8bc9f7df4cd6b5f1eacb18c519799033eba77a47fad82e58d8e60415e236ce1919d9f5dd4b2257afbfc4d1d9ce5d58f18237e77d82bed81b4f9f07947c41e4101148a8fb990ac4b7aeb06d7e5f7c03af88818c3cfe58dac5cd3a62b8a3265c781208b6d81f7218a9bf9b61d2795e1f3082cea369819abc8beaa6c1ef6ab15cabc5685dd0f28279729464d3163a397987e6e9924dd2e583b8fcbb6eb1f61beba013437250b50f7578f036ddbaeca17c9f3fa02991cb5eca2bc2ae6a6f0edfef24179c711f3aff6e85924c9418b2e0b731569992ed5aae4a1671a5cb8292846e99666adb41482ecb1406cf4ddd76906b21dee9264e781cc0f41f8f99d242666e5d6704f97932f5fd162b5a4606fa19d93b3c7ae815eba3468d6d3c74e39145cd2a3b3792d111926d435e0bfa7bde32d5601c691704420a167c3adda9b313e9878d4199eefa4f6e5c3282fcf451b90cd0ab8d7677482355cb4d75377a5b3a22e86c799df3500f57399d151d064394e74d140f7fc13f8b20806ae76edbb8ad20fd9aec1df68c7c58734c39041827223c27f133a5bc4a523c229812e0c796902e397261adb3c2bb29c071bcd4e38439f81936d260681959915434970300ff36c10f154de73bef7fa2844441103defe300a019da84a69d6af8c7b5daeac3e05fb36364ccc4c379f4c9bd4a174801ce4e072cd1cdec835df05ed259287aeb9192f54d2f7f2311aba4a70bf88e6db437b5ce680eb568a8205b22f104037cac41d283fd949b924bd180a4926e1b824c22cdd24196d20c34486ee805679e6a3c09b6882ac6ba2a0acbee503ba37c8f6aa981eb89908b8a2b00da93ac9af98cd046c7b538468d44d5333157303750b0305feb56be9b14d6dc641134c0c1168b9ecf42706efcfa4f62f3ab5f00d8d0f3bb62b06cfa7c7237b4009e8fb0c342e8c54d94de06c6bbf3601c1934f40762075f1e23090d20925af25389c179ad3c59bd7273e1bff3df45ec2b909a08be350d414aa0925245a9f5994491cdb5660a285cf2507788554fd29081a1c36d599049a4e17042623713bcc2856ff1bd02905ce310ff48e70daa5691e64b838877800d4050a38b627efae44d0e52800df08c4cbb42d1319c48792e86aac109a38c03e39ec39f0b23e6f9ff1ab7ebf25f73a945fe77b02583ba6bad4f4fea11c9dae2ed2d0932441e63a14c1c2af8fd5740effcffb5a07bc7497686407908c7db89d34d141a60721101033e7e2905abfd284fc927f98848618b99fddc37926e38daeb368175d1c37331f5c2b9aaa687823a4bcaa3719fcfca281310c1c0b47872f26907a55f4c9c45752ab62027896a568e7b56a23b7bc57f497011da8871949ec5025739ec3b26d55b9bf2bbb1d6b73824663b09a65a80d8e8feb1030269fe452cfff7a47259b3fdd0a1fc13a63bbdf247192c018a236ab269fec9b1fd0624d8e2f690af17724e4dd76a83fb7b673ae308909e89bf48d6b7b80441799f4b9556339bbdb89cd17425573d004d8f46b2ab55f6c78c69a7798d16bc5daa861aedf845a53bc879a2857df79a920e79897599aa96827b03be4f6e1b529bfefe6525ba13d0e73c15be7d9fe7319420452cbf01af0d6010d5336db44e66650d48571ef0d2caa631307837bb0f3bc3900573e97fcc28e146ac73358e5f98a8bec9c5c5c0988776b0273ecb3441e7928d403b540a22361970a011d14b7f0119193fdf7d22bd16041505b9a29473f85205bc604face70082c522d0dba2dbb15db021ae79842d642f56a7e755044464262d8ad2292b9a494e563443b3fe5e9a1f28990541a078f03a0149202a101bd341a668a7988d272cc3a5e27781e017342fa94d304f543318d6f509a18dda547d27af77a80b370fc7f6889e139379df9825c0fef23f0ceb9562c9a7f074f8d930b37d093b304f5ebcf0858dcde86ab1a4d0d1a4dff5ca607a9985bab3b34b52e8c4329fa3ce38737ecbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855da5c926c66137621c021622346ad106b46de34dba3bc8d3d5948ba1be66403c8da5c926c66137621c021622346ad106b46de34dba3bc8d3d5948ba1be66403c81147f6228d4ced5bbc005571e7251dbbc042a2b64b3c978c1c8d21989e3860f50acd2b4b8796ba4d37563fc72a3332954500e7a823e4f93e6688716fb2090ef4b15aaef3502dae24338fa9ef53e4ee56daf50812bfe1e5418b1c39d03a0ff79d3768c03797083eb5c59805e99c34dbdaaac428c977c84c42acdd7ab844e09a84b8100ccb013bf1c529dc720e2e5eafd3f5968d3d44b9170bda23c5d5f70491412154dc159e57454f40d086ecf29a45c64a71d8d11ca714be52b77693ec412de38c58600ce8f665e348301d7de3128dd103526b6e5380ebaec65cce5d0331348096ac06c4a9b6c8e371e44c6528a252332ab48b7149943cf09a1e6329296298d9006ecf1f4f6525f5f275186372413a9883428dc19124bc6caf83a9fff8f5bc60ded55901e88e260f675a33e1eefbeed9be9e939c558d2521835f94cb1c50c2826c9ba39a7daec267d9a33461289ef4618f7ea8a6eee3d03b7772aed10c6de10c61e9120f8143cb07dd77f1fdf26f1a04ee61b93a13254ad0abbd855bc0cdd9708719ba2f6a17a2025aa77a63e05b3faf375c5dc5ad229e8e2d616461253f73fb0a44e074e0b283914ae1c08b54d692ccacd4bd3afe873fcb79f0462f45cfc01afb6959955ff2fdd88a7f2f2cc30654356b9b01bd06f6a08f889fddbb85e79e7915e6c502f8b5b63c327d039059cc38be5e8bdcf7bb707b88eccfe540c88f2542cdcc7631d904c82865fdc7416b06ba9502601886411d191693186eb35e8ec3c18a9abdd7ed44159af41d6d529b827598fa763358d9d468184b3754e6b7e856812f0fd35e4dddedb9073226ef07819fd071f2237f414645a6602835ecad5ad436f46d66d5a37f3858d4d73b2cc3e42d662486166fbb70329d278eddfd25052071a081bed772fefb028c7e1ad07a776a99354d1aa0dc0443bd154bdad7c4f6abd8e7fcb7e487707f0249778766e5bcb45b54fcfaefeaecaf243440591ba2cd5cb0fa661de2263a541d0708bb815f33ec41a882aaa5cf1875c151a519dc0d086500fe9163945bc9139c7ab35d4935b6fb05e6edc9288460a1d3203930bfef137e47db7904efe937a32400d14333945a1401705ee238218b5b9e42d27ac27226183d8bfba921b49ff3b61758a79af231c0f5eecaaf57e328ac10e87f09d847b13aa62a04c55cf24ea46939ae228071b8e642655eaadc1d8e4cbd351cf53c92f3d12463c147c8284488c2be0e5497e8a99b2a5e6d5606302cee2c13a08940b646ab3d09b75e1fead76f1a9e030a9f7b584b60e1bf71056dc3f9a3c0e10e1c01e60d59b1147c886da70ae2bfe2471c925900dc03cec083c1c3cb67e2ae1ff7a68c53ae5b273a4e961dce36842ccd7368a229a2433ea65f1bd643833271d9d5619c5efa6d3da3702bf72864d28451b74e211e7a94b27d8b4342a5eb67f051750dbe24afe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855652d0c1b93ae79ca936c8f0d37c1a250a3f7e868abf06bf7631a49f211bf8deb652d0c1b93ae79ca936c8f0d37c1a250a3f7e868abf06bf7631a49f211bf8debc8b5440bcdacdd4da00140dfefecb0fdcbe5917fc99c7f16425a0a80c8e87e4f7b5d879421728deea1fea94b5e172fc35ff055b09c85c3e3d8ad5404199ce34263afc7e253ea196cf31b1a9cc1291cd4f67bf9e68bd650884e0bf17da8bc86c8df515492bf11eb153265b5dab456964b0b929b7bdc0dfbdc629f4cfec3d3e367c85f0817505bd3aebcf02063af786952a798385927a9ed9152f0fdb1f7af446389525fefe690c2bb0941f04b4e303da75ceceb1eea39eaece35002ba7999b7c9ffd70f65d2c8f6d62be9ca04bd15565f9ede25923174d7047060e72548e27601e4fe7e9f1ca0c9ced51f09f8d3b69ff71bceb3d342eec734c0178caa5d650044cf73d863d0cbe4f3739abfc405b8b5af1b48e81cc00dc602a413f6b66f48e424ab60a6639588f98dc10d847df842257e66d4d69b5b8e725d638808747c0aff7f4a7a2d9eb5ef1ddeea6de9e39770b14c7728add14ddebf292916d69e80c94a7bf9bac411eec7798de562b4dbed6341887b728fc20700596513d6391989dc2e154e67d2820ce534182e1d7a3e8dbf069779e3f7ea6c385e88e2f632552ee11d0fe74bc992c8606d17b9d6f79990dc073017c745a5b988ec1b3531dd793b6a473ef005bd8921736547e9bc57888cd9ca7b8ebb291635840e296c8bd47edb2f04d6bfee7cab990ca63d6ade1b080b3553115ba85fc557e765c9ccfbd9b59c26f25ed3b5a848f41a123cc858bda3f63dbdf06f38ba8c6b7e56ef695b3b64a6b550c90d6b1d70e0eb8244cc93b0798a27c092c283e7160f044899aaa23a512b62ba130cfe1f24c9e6f7d44b893810851baa9b1bcbf71a33c54014d87c75834820dcbfbf14d5b69361cb233a8892311d294d45b5b8dfc44610992818c7d8edd19fb2aa7700f5edc4c86c90ddabc2a8c94cbc9bdf36b8c1148a7976003d4452e084ae5d60b4774a6fe7f74709760119f0e761b28d4c25723d50597ee4cbc78c0742e01948ce4e3e7be54fcc12b376bcbf06868a0fffb32a742051f19dfeb4608bc0c7cb27b3f8317c311e27cf214723e73b6f3dd8c82041ec6bcda23e9fc0d67f1f3a8b9ae8dd2465363271abea6c4ff3d163118591fea99e51b8637ed8417bbcfb0f5e0eb775e44ada36fd84efe30362bd19d6a399d958571d97a941736d46a812a8e5155c6b50507912967406921e7d8ee729cc8f8745158021789d9dc937b0a7cd755017b2baefce15556813f69fc2e504d8ee43416324919bc48b838214ae9bb02691db1e4705a87c51d858359fbfad0744161716829f3135c2f821bb26a4b8539f2167afb619b7cea71a0bdc3459d1e67643fc9279628b6f86b7c55861587999d5b4db1efb03062a2bd1c50fd97c89125af03eea770d453ba282719bcf05611b82dc817bee91b28d8b9325154b58436de46022da8bea6cf78fe004ce7a231d2ab1eb1f97d7fb70a0760d8a31bedb9d0768260a6933b64f1a462d33183a43cf2788ef28465b0419ad9c05c1d15e8c8438aca1536fb4abc7667d8206015e9006555eaf8e7b7805c03212ebbbdcc62b9fd15b7887539ecd166adc09383c8c8153a4693db0d663cfde5230b1de9570ddb2223873380366316ccd3682735b5f48ff503e85e3b4dc738dfda4f21940fd282b057ae282f58eb86f29a40e4983281e90a5947f6356eced55c730178d0e4784e85653c9d4587a44c06976ee56f1886d6aec9dda92ad3c7660dc8262149b2d9fac34e751fd4e47c692146f563610bce4ec05c31582211a24a73f25cecaf634ba36bfda60af663a2f301f19eba272f9f19a643bb0ee65d029272e6f3797783ac611821b597bc5d6cdba49803fff28e9e3f730c637fb7146dbb879de281dfa108e8a760ec80e3930bb1d2f9a8bee35ffb5496ebf2672318237da5464507d80e26dbd0f672387fdd6431e4c0b3b8b93efbd03f60cde5549eb8cbf43bf362737178b1f9f72be20a4e2f48c08d21c06e57d8b00e054288d32ed2a75aee988aa2c9d14c9c9d4df1d5286af964c79bccddf7ab454f5db3175fddb98083415e942c8b6cba3c7d1e3afcb7c7f5191469f99cf085452d2d37e66ee33aa7e8676c436d849894c276344801efb19ccfba58befd798d02a256825de54a5b84f18a573e02704a950c14c1f5065f8469eb736eafc6637e0982f1c176e91fb22abe1db6c58f2e95e4b1b135f0861df64336d4c253d0a82d67a027f998bf4c138e59b23c0a6e22bcd85c683e08e7c60dcac0f07c5c081ff71c40b571f4419aacd59908a7cbbd85a92a15adfcc6ace5811d3e9f33ca4a0d0a710a2bfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855713eb163698791fb6a79d615765360b1c931e92c6ef9cb4db5961e55d95461cf713eb163698791fb6a79d615765360b1c931e92c6ef9cb4db5961e55d95461cfc2dd4beddcf7895aecd659eab209f8c54470428e00854acbde267b95b47004c4c80c4733294ce43678d1eca4b1bbf19af9064255c713e5acb210ffe3a108f989e7838ead7cf23de058749551bfb0cd2b0cb06b10dd41f7830b91256704241110e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85581a2a6ddea4830d13856c6e28d65de345d76d890a85c9277a79cbc2246612bf581a2a6ddea4830d13856c6e28d65de345d76d890a85c9277a79cbc2246612bf5c9b1312d836f82536420fca635619a8326b35b999c6542f1ed3dc3cb27cac0e9edb823b433e28ae51c9c6b436fb4cc881eb01b49e191d200e8b36b13662611ddd8a2240abf0422c7854ea7ee3393f16d8547c3545c22d470db00fafc4ae2a20955d2108bafe431b0e10dddbf478ef1e12be511dd2631d46ae0f443679299fa33a021fc26a297bbb0c4e70012b5165739be75e7f6d4f827dd4c7464b9b0b88465rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-dask-1.1.1-bp155.2.16.src.rpmpython3-dask-dataframe@     python(abi)python3-daskpython3-dask-arraypython3-dask-multiprocessingpython3-numpypython3-pandaspython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.1.11.1.11.1.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3`+\U@\Db\w[@[k@[G[[F[@[[[/[Z@Z=ZArun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud Arun Persaud arun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.desebix+novell.com@sebix.atarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.com- Do not build the python2 package since python-joblib is python3 only- update to version 1.1.1: * Array + Add support for cupy.einsum (:pr:`4402`) Johnnie Gray + Provide byte size in chunks keyword (:pr:`4434`) Adam Beberg + Raise more informative error for histogram bins and range (:pr:`4430`) James Bourbeau * DataFrame + Lazily register more cudf functions and move to backends file (:pr:`4396`) Matthew Rocklin + Fix ORC tests for pyarrow 0.12.0 (:pr:`4413`) Jim Crist + rearrange_by_column: ensure that shuffle arg defaults to 'disk' if it's None in dask.config (:pr:`4414`) George Sakkis + Implement filters for _read_pyarrow (:pr:`4415`) George Sakkis + Avoid checking against types in is_dataframe_like (:pr:`4418`) Matthew Rocklin + Pass username as 'user' when using pyarrow (:pr:`4438`) Roma Sokolov * Delayed + Fix DelayedAttr return value (:pr:`4440`) Matthew Rocklin * Documentation + Use SVG for pipeline graphic (:pr:`4406`) John A Kirkham + Add doctest-modules to py.test documentation (:pr:`4427`) Daniel Severo * Core + Work around psutil 5.5.0 not allowing pickling Process objects Dimplexion- specfile: * update copyright year - update to version 1.1.0: * Array + Fix the average function when there is a masked array (:pr:`4236`) Damien Garaud + Add allow_unknown_chunksizes to hstack and vstack (:pr:`4287`) Paul Vecchio + Fix tensordot for 27+ dimensions (:pr:`4304`) Johnnie Gray + Fixed block_info with axes. (:pr:`4301`) Tom Augspurger + Use safe_wraps for matmul (:pr:`4346`) Mark Harfouche + Use chunks="auto" in array creation routines (:pr:`4354`) Matthew Rocklin + Fix np.matmul in dask.array.Array.__array_ufunc__ (:pr:`4363`) Stephan Hoyer + COMPAT: Re-enable multifield copy->view change (:pr:`4357`) Diane Trout + Calling np.dtype on a delayed object works (:pr:`4387`) Jim Crist + Rework normalize_array for numpy data (:pr:`4312`) Marco Neumann * DataFrame + Add fill_value support for series comparisons (:pr:`4250`) James Bourbeau + Add schema name in read_sql_table for empty tables (:pr:`4268`) Mina Farid + Adjust check for bad chunks in map_blocks (:pr:`4308`) Tom Augspurger + Add dask.dataframe.read_fwf (:pr:`4316`) @slnguyen + Use atop fusion in dask dataframe (:pr:`4229`) Matthew Rocklin + Use parallel_types(`) in from_pandas (:pr:`4331`) Matthew Rocklin + Change DataFrame._repr_data to method (:pr:`4330`) Matthew Rocklin + Install pyarrow fastparquet for Appveyor (:pr:`4338`) Gábor Lipták + Remove explicit pandas checks and provide cudf lazy registration (:pr:`4359`) Matthew Rocklin + Replace isinstance(..., pandas`) with is_dataframe_like (:pr:`4375`) Matthew Rocklin + ENH: Support 3rd-party ExtensionArrays (:pr:`4379`) Tom Augspurger + Pandas 0.24.0 compat (:pr:`4374`) Tom Augspurger * Documentation + Fix link to 'map_blocks' function in array api docs (:pr:`4258`) David Hoese + Add a paragraph on Dask-Yarn in the cloud docs (:pr:`4260`) Jim Crist + Copy edit documentation (:pr:`4267), (:pr:`4263`), (:pr:`4262`), (:pr:`4277`), (:pr:`4271`), (:pr:`4279), (:pr:`4265`), (:pr:`4295`), (:pr:`4293`), (:pr:`4296`), (:pr:`4302`), (:pr:`4306`), (:pr:`4318`), (:pr:`4314`), (:pr:`4309`), (:pr:`4317`), (:pr:`4326`), (:pr:`4325`), (:pr:`4322`), (:pr:`4332`), (:pr:`4333`), Miguel Farrajota + Fix typo in code example (:pr:`4272`) Daniel Li + Doc: Update array-api.rst (:pr:`4259`) (:pr:`4282`) Prabakaran Kumaresshan + Update hpc doc (:pr:`4266`) Guillaume Eynard-Bontemps + Doc: Replace from_avro with read_avro in documents (:pr:`4313`) Prabakaran Kumaresshan + Remove reference to "get" scheduler functions in docs (:pr:`4350`) Matthew Rocklin + Fix typo in docstring (:pr:`4376`) Daniel Saxton + Added documentation for dask.dataframe.merge (:pr:`4382`) Jendrik Jördening * Core + Avoid recursion in dask.core.get (:pr:`4219`) Matthew Rocklin + Remove verbose flag from pytest setup.cfg (:pr:`4281`) Matthew Rocklin + Support Pytest 4.0 by specifying marks explicitly (:pr:`4280`) Takahiro Kojima + Add High Level Graphs (:pr:`4092`) Matthew Rocklin + Fix SerializableLock locked and acquire methods (:pr:`4294`) Stephan Hoyer + Pin boto3 to earlier version in tests to avoid moto conflict (:pr:`4276`) Martin Durant + Treat None as missing in config when updating (:pr:`4324`) Matthew Rocklin + Update Appveyor to Python 3.6 (:pr:`4337`) Gábor Lipták + Use parse_bytes more liberally in dask.dataframe/bytes/bag (:pr:`4339`) Matthew Rocklin + Add a better error message when cloudpickle is missing (:pr:`4342`) Mark Harfouche + Support pool= keyword argument in threaded/multiprocessing get functions (:pr:`4351`) Matthew Rocklin + Allow updates from arbitrary Mappings in config.update, not only dicts. (:pr:`4356`) Stuart Berg + Move dask/array/top.py code to dask/blockwise.py (:pr:`4348`) Matthew Rocklin + Add has_parallel_type (:pr:`4395`) Matthew Rocklin + CI: Update Appveyor (:pr:`4381`) Tom Augspurger + Ignore non-readable config files (:pr:`4388`) Jim Crist- update to version 1.0.0: * Array + Add nancumsum/nancumprod unit tests (:pr:`4215`) Guido Imperiale * DataFrame + Add index to to_dask_dataframe docstring (:pr:`4232`) James Bourbeau + Text and fix when appending categoricals with fastparquet (:pr:`4245`) Martin Durant + Don't reread metadata when passing ParquetFile to read_parquet (:pr:`4247`) Martin Durant * Documentation + Copy edit documentation (:pr:`4222`) (:pr:`4224`) (:pr:`4228`) (:pr:`4231`) (:pr:`4230`) (:pr:`4234`) (:pr:`4235`) (:pr:`4254`) Miguel Farrajota + Updated doc for the new scheduler keyword (:pr:`4251`) @milesial * Core + Avoid a few warnings (:pr:`4223`) Matthew Rocklin + Remove dask.store module (:pr:`4221`) Matthew Rocklin + Remove AUTHORS.md Jim Crist- update to version 0.20.2: * Array + Avoid fusing dependencies of atop reductions (:pr:`4207`) Matthew Rocklin * Dataframe + Improve memory footprint for dataframe correlation (:pr:`4193`) Damien Garaud + Add empty DataFrame check to boundary_slice (:pr:`4212`) James Bourbeau * Documentation + Copy edit documentation (:pr:`4197`) (:pr:`4204`) (:pr:`4198`) (:pr:`4199`) (:pr:`4200`) (:pr:`4202`) (:pr:`4209`) Miguel Farrajota + Add stats module namespace (:pr:`4206`) James Bourbeau + Fix link in dataframe documentation (:pr:`4208`) James Bourbeau- update to version 0.20.1: * Array + Only allocate the result space in wrapped_pad_func (:pr:`4153`) John A Kirkham + Generalize expand_pad_width to expand_pad_value (:pr:`4150`) John A Kirkham + Test da.pad with 2D linear_ramp case (:pr:`4162`) John A Kirkham + Fix import for broadcast_to. (:pr:`4168`) samc0de + Rewrite Dask Array's pad to add only new chunks (:pr:`4152`) John A Kirkham + Validate index inputs to atop (:pr:`4182`) Matthew Rocklin * Core + Dask.config set and get normalize underscores and hyphens (:pr:`4143`) James Bourbeau + Only subs on core collections, not subclasses (:pr:`4159`) Matthew Rocklin + Add block_size=0 option to HTTPFileSystem. (:pr:`4171`) Martin Durant + Add traverse support for dataclasses (:pr:`4165`) Armin Berres + Avoid optimization on sharedicts without dependencies (:pr:`4181`) Matthew Rocklin + Update the pytest version for TravisCI (:pr:`4189`) Damien Garaud + Use key_split rather than funcname in visualize names (:pr:`4160`) Matthew Rocklin * Dataframe + Add fix for DataFrame.__setitem__ for index (:pr:`4151`) Anderson Banihirwe + Fix column choice when passing list of files to fastparquet (:pr:`4174`) Martin Durant + Pass engine_kwargs from read_sql_table to sqlalchemy (:pr:`4187`) Damien Garaud * Documentation + Fix documentation in Delayed best practices example that returned an empty list (:pr:`4147`) Jonathan Fraine + Copy edit documentation (:pr:`4164`) (:pr:`4175`) (:pr:`4185`) (:pr:`4192`) (:pr:`4191`) (:pr:`4190`) (:pr:`4180`) Miguel Farrajota + Fix typo in docstring (:pr:`4183`) Carlos Valiente- update to version 0.20.0: * Array + Fuse Atop operations (:pr:`3998`), (:pr:`4081`) Matthew Rocklin + Support da.asanyarray on dask dataframes (:pr:`4080`) Matthew Rocklin + Remove unnecessary endianness check in datetime test (:pr:`4113`) Elliott Sales de Andrade + Set name=False in array foo_like functions (:pr:`4116`) Matthew Rocklin + Remove dask.array.ghost module (:pr:`4121`) Matthew Rocklin + Fix use of getargspec in dask array (:pr:`4125`) Stephan Hoyer + Adds dask.array.invert (:pr:`4127`), (:pr:`4131`) Anderson Banihirwe + Raise informative error on arg-reduction on unknown chunksize (:pr:`4128`), (:pr:`4135`) Matthew Rocklin + Normalize reversed slices in dask array (:pr:`4126`) Matthew Rocklin * Bag + Add bag.to_avro (:pr:`4076`) Martin Durant * Core + Pull num_workers from config.get (:pr:`4086`), (:pr:`4093`) James Bourbeau + Fix invalid escape sequences with raw strings (:pr:`4112`) Elliott Sales de Andrade + Raise an error on the use of the get= keyword and set_options (:pr:`4077`) Matthew Rocklin + Add import for Azure DataLake storage, and add docs (:pr:`4132`) Martin Durant + Avoid collections.Mapping/Sequence (:pr:`4138`) Matthew Rocklin * Dataframe + Include index keyword in to_dask_dataframe (:pr:`4071`) Matthew Rocklin + add support for duplicate column names (:pr:`4087`) Jan Koch + Implement min_count for the DataFrame methods sum and prod (:pr:`4090`) Bart Broere + Remove pandas warnings in concat (:pr:`4095`) Matthew Rocklin + DataFrame.to_csv header option to only output headers in the first chunk (:pr:`3909`) Rahul Vaidya + Remove Series.to_parquet (:pr:`4104`) Justin Dennison + Avoid warnings and deprecated pandas methods (:pr:`4115`) Matthew Rocklin + Swap 'old' and 'previous' when reporting append error (:pr:`4130`) Martin Durant * Documentation + Copy edit documentation (:pr:`4073`), (:pr:`4074`), (:pr:`4094`), (:pr:`4097`), (:pr:`4107`), (:pr:`4124`), (:pr:`4133`), (:pr:`4139`) Miguel Farrajota + Fix typo in code example (:pr:`4089`) Antonino Ingargiola + Add pycon 2018 presentation (:pr:`4102`) Javad + Quick description for gcsfs (:pr:`4109`) Martin Durant + Fixed typo in docstrings of read_sql_table method (:pr:`4114`) TakaakiFuruse + Make target directories in redirects if they don't exist (:pr:`4136`) Matthew Rocklin- update to version 0.19.4: * Array + Implement apply_gufunc(..., axes=..., keepdims=...) (:pr:`3985`) Markus Gonser * Bag + Fix typo in datasets.make_people (:pr:`4069`) Matthew Rocklin * Dataframe + Added percentiles options for dask.dataframe.describe method (:pr:`4067`) Zhenqing Li + Add DataFrame.partitions accessor similar to Array.blocks (:pr:`4066`) Matthew Rocklin * Core + Pass get functions and Clients through scheduler keyword (:pr:`4062`) Matthew Rocklin * Documentation + Fix Typo on hpc example. (missing = in kwarg). (:pr:`4068`) Matthias Bussonier + Extensive copy-editing: (:pr:`4065`), (:pr:`4064`), (:pr:`4063`) Miguel Farrajota- update to version 0.19.3: * Array + Make da.RandomState extensible to other modules (:pr:`4041`) Matthew Rocklin + Support unknown dims in ravel no-op case (:pr:`4055`) Jim Crist + Add basic infrastructure for cupy (:pr:`4019`) Matthew Rocklin + Avoid asarray and lock arguments for from_array(getitem`) (:pr:`4044`) Matthew Rocklin + Move local imports in corrcoef to global imports (:pr:`4030`) John A Kirkham + Move local indices import to global import (:pr:`4029`) John A Kirkham + Fix-up Dask Array's fromfunction w.r.t. dtype and kwargs (:pr:`4028`) John A Kirkham + Don't use dummy expansion for trim_internal in overlapped (:pr:`3964`) Mark Harfouche + Add unravel_index (:pr:`3958`) John A Kirkham * Bag + Sort result in Bag.frequencies (:pr:`4033`) Matthew Rocklin + Add support for npartitions=1 edge case in groupby (:pr:`4050`) James Bourbeau + Add new random dataset for people (:pr:`4018`) Matthew Rocklin + Improve performance of bag.read_text on small files (:pr:`4013`) Eric Wolak + Add bag.read_avro (:pr:`4000`) (:pr:`4007`) Martin Durant * Dataframe + Added an index parameter to :meth:`dask.dataframe.from_dask_array` for creating a dask DataFrame from a dask Array with a given index. (:pr:`3991`) Tom Augspurger + Improve sub-classability of dask dataframe (:pr:`4015`) Matthew Rocklin + Fix failing hdfs test [test-hdfs] (:pr:`4046`) Jim Crist + fuse_subgraphs works without normal fuse (:pr:`4042`) Jim Crist + Make path for reading many parquet files without prescan (:pr:`3978`) Martin Durant + Index in dd.from_dask_array (:pr:`3991`) Tom Augspurger + Making skiprows accept lists (:pr:`3975`) Julia Signell + Fail early in fastparquet read for nonexistent column (:pr:`3989`) Martin Durant * Core + Add support for npartitions=1 edge case in groupby (:pr:`4050`) James Bourbeau + Automatically wrap large arguments with dask.delayed in map_blocks/partitions (:pr:`4002`) Matthew Rocklin + Fuse linear chains of subgraphs (:pr:`3979`) Jim Crist + Make multiprocessing context configurable (:pr:`3763`) Itamar Turner-Trauring * Documentation + Extensive copy-editing (:pr:`4049`), (:pr:`4034`), (:pr:`4031`), (:pr:`4020`), (:pr:`4021`), (:pr:`4022`), (:pr:`4023`), (:pr:`4016`), (:pr:`4017`), (:pr:`4010`), (:pr:`3997`), (:pr:`3996`), Miguel Farrajota + Update shuffle method selection docs [skip ci] (:pr:`4048`) James Bourbeau + Remove docs/source/examples, point to examples.dask.org (:pr:`4014`) Matthew Rocklin + Replace readthedocs links with dask.org (:pr:`4008`) Matthew Rocklin + Updates DataFrame.to_hdf docstring for returned values [skip ci] (:pr:`3992`) James Bourbeau- update to version 0.19.2: * Array + apply_gufunc implements automatic infer of functions output dtypes (:pr:`3936`) Markus Gonser + Fix array histogram range error when array has nans (#3980) James Bourbeau + Issue 3937 follow up, int type checks. (#3956) Yu Feng + from_array: add @martindurant's explaining of how hashing is done for an array. (#3965) Mark Harfouche + Support gradient with coordinate (#3949) Keisuke Fujii * Core + Fix use of has_keyword with partial in Python 2.7 (#3966) Mark Harfouche + Set pyarrow as default for HDFS (#3957) Matthew Rocklin * Documentation + Use dask_sphinx_theme (#3963) Matthew Rocklin + Use JupyterLab in Binder links from main page Matthew Rocklin + DOC: fixed sphinx syntax (#3960) Tom Augspurger- update to version 0.19.1: * Array + Don't enforce dtype if result has no dtype (:pr:`3928`) Matthew Rocklin + Fix NumPy issubtype deprecation warning (:pr:`3939`) Bruce Merry + Fix arg reduction tokens to be unique with different arguments (:pr:`3955`) Tobias de Jong + Coerce numpy integers to ints in slicing code (:pr:`3944`) Yu Feng + Linalg.norm ndim along axis partial fix (:pr:`3933`) Tobias de Jong * Dataframe + Deterministic DataFrame.set_index (:pr:`3867`) George Sakkis + Fix divisions in read_parquet when dealing with filters #3831 [#3930] (:pr:`3923`) (:pr:`3931`) @andrethrill + Fixing returning type in categorical.as_known (:pr:`3888`) Sriharsha Hatwar + Fix DataFrame.assign for callables (:pr:`3919`) Tom Augspurger + Include partitions with no width in repartition (:pr:`3941`) Matthew Rocklin + Don't constrict stage/k dtype in dataframe shuffle (:pr:`3942`) Matthew Rocklin * Documentation + DOC: Add hint on how to render task graphs horizontally (:pr:`3922`) Uwe Korn + Add try-now button to main landing page (:pr:`3924`) Matthew Rocklin- specfile: * remove devel from noarch - update to version 0.19.0: * Array + Fix argtopk split_every bug (:pr:`3810`) Guido Imperiale + Ensure result computing dask.array.isnull(`) always gives a numpy array (:pr:`3825`) Stephan Hoyer + Support concatenate for scipy.sparse in dask array (:pr:`3836`) Matthew Rocklin + Fix argtopk on 32-bit systems. (:pr:`3823`) Elliott Sales de Andrade + Normalize keys in rechunk (:pr:`3820`) Matthew Rocklin + Allow shape of dask.array to be a numpy array (:pr:`3844`) Mark Harfouche + Fix numpy deprecation warning on tuple indexing (:pr:`3851`) Tobias de Jong + Rename ghost module to overlap (:pr:`3830`) `Robert Sare`_ + Re-add the ghost import to da __init__ (:pr:`3861`) Jim Crist + Ensure copy preserves masked arrays (:pr:`3852`) Tobias de Jong * DataFrame + Added dtype and sparse keywords to :func:`dask.dataframe.get_dummies` (:pr:`3792`) Tom Augspurger + Added :meth:`dask.dataframe.to_dask_array` for converting a Dask Series or DataFrame to a Dask Array, possibly with known chunk sizes (:pr:`3884`) Tom Augspurger + Changed the behavior for :meth:`dask.array.asarray` for dask dataframe and series inputs. Previously, the series was eagerly converted to an in-memory NumPy array before creating a dask array with known chunks sizes. This caused unexpectedly high memory usage. Now, no intermediate NumPy array is created, and a Dask array with unknown chunk sizes is returned (:pr:`3884`) Tom Augspurger + DataFrame.iloc (:pr:`3805`) Tom Augspurger + When reading multiple paths, expand globs. (:pr:`3828`) Irina Truong + Added index column name after resample (:pr:`3833`) Eric Bonfadini + Add (lazy) shape property to dataframe and series (:pr:`3212`) Henrique Ribeiro + Fix failing hdfs test [test-hdfs] (:pr:`3858`) Jim Crist + Fixes for pyarrow 0.10.0 release (:pr:`3860`) Jim Crist + Rename to_csv keys for diagnostics (:pr:`3890`) Matthew Rocklin + Match pandas warnings for concat sort (:pr:`3897`) Tom Augspurger + Include filename in read_csv (:pr:`3908`) Julia Signell * Core + Better error message on import when missing common dependencies (:pr:`3771`) Danilo Horta + Drop Python 3.4 support (:pr:`3840`) Jim Crist + Remove expired deprecation warnings (:pr:`3841`) Jim Crist + Add DASK_ROOT_CONFIG environment variable (:pr:`3849`) `Joe Hamman`_ + Don't cull in local scheduler, do cull in delayed (:pr:`3856`) Jim Crist + Increase conda download retries (:pr:`3857`) Jim Crist + Add python_requires and Trove classifiers (:pr:`3855`) @hugovk + Fix collections.abc deprecation warnings in Python 3.7.0 (:pr:`3876`) Jan Margeta + Allow dot jpeg to xfail in visualize tests (:pr:`3896`) Matthew Rocklin + Add Python 3.7 to travis.yml (:pr:`3894`) Matthew Rocklin + Add expand_environment_variables to dask.config (:pr:`3893`) `Joe Hamman`_ * Docs + Fix typo in import statement of diagnostics (:pr:`3826`) John Mrziglod + Add link to YARN docs (:pr:`3838`) Jim Crist + fix of minor typos in landing page index.html (:pr:`3746`) Christoph Moehl + Update delayed-custom.rst (:pr:`3850`) Anderson Banihirwe + DOC: clarify delayed docstring (:pr:`3709`) Scott Sievert + Add new presentations (:pr:`3880`) @javad94 + Add dask array normalize_chunks to documentation (:pr:`3878`) Daniel Rothenberg + Docs: Fix link to snakeviz (:pr:`3900`) Hans Moritz Günther + Add missing ` to docstring (:pr:`3915`) @rtobar - changes from version 0.18.2: * Array + Reimplemented argtopk to make it release the GIL (:pr:`3610`) Guido Imperiale + Don't overlap on non-overlapped dimensions in map_overlap (:pr:`3653`) Matthew Rocklin + Fix linalg.tsqr for dimensions of uncertain length (:pr:`3662`) Jeremy Chen + Break apart uneven array-of-int slicing to separate chunks (:pr:`3648`) Matthew Rocklin + Align auto chunks to provided chunks, rather than shape (:pr:`3679`) Matthew Rocklin + Adds endpoint and retstep support for linspace (:pr:`3675`) James Bourbeau + Implement .blocks accessor (:pr:`3689`) Matthew Rocklin + Add block_info keyword to map_blocks functions (:pr:`3686`) Matthew Rocklin + Slice by dask array of ints (:pr:`3407`) Guido Imperiale + Support dtype in arange (:pr:`3722`) Guido Imperiale + Fix argtopk with uneven chunks (:pr:`3720`) Guido Imperiale + Raise error when replace=False in da.choice (:pr:`3765`) James Bourbeau + Update chunks in Array.__setitem__ (:pr:`3767`) Itamar Turner-Trauring + Add a chunksize convenience property (:pr:`3777`) Jacob Tomlinson + Fix and simplify array slicing behavior when step < 0 (:pr:`3702`) Ziyao Wei + Ensure to_zarr with return_stored True returns a Dask Array (:pr:`3786`) John A Kirkham * Bag + Add last_endline optional parameter in to_textfiles (:pr:`3745`) George Sakkis * Dataframe + Add aggregate function for rolling objects (:pr:`3772`) Gerome Pistre + Properly tokenize cumulative groupby aggregations (:pr:`3799`) Cloves Almeida * Delayed + Add the @ operator to the delayed objects (:pr:`3691`) Mark Harfouche + Add delayed best practices to documentation (:pr:`3737`) Matthew Rocklin + Fix @delayed decorator for methods and add tests (:pr:`3757`) Ziyao Wei * Core + Fix extra progressbar (:pr:`3669`) Mike Neish + Allow tasks back onto ordering stack if they have one dependency (:pr:`3652`) Matthew Rocklin + Prefer end-tasks with low numbers of dependencies when ordering (:pr:`3588`) Tom Augspurger + Add assert_eq to top-level modules (:pr:`3726`) Matthew Rocklin + Test that dask collections can hold scipy.sparse arrays (:pr:`3738`) Matthew Rocklin + Fix setup of lz4 decompression functions (:pr:`3782`) Elliott Sales de Andrade + Add datasets module (:pr:`3780`) Matthew Rocklin- update to version 0.18.1: * Array + from_array now supports scalar types and nested lists/tuples in input, just like all numpy functions do. It also produces a simpler graph when the input is a plain ndarray (:pr:`3556`) Guido Imperiale + Fix slicing of big arrays due to cumsum dtype bug (:pr:`3620`) Marco Rossi + Add Dask Array implementation of pad (:pr:`3578`) John A Kirkham + Fix array random API examples (:pr:`3625`) James Bourbeau + Add average function to dask array (:pr:`3640`) James Bourbeau + Tokenize ghost_internal with axes (:pr:`3643`) Matthew Rocklin + from_array: special handling for ndarray, list, and scalar types (:pr:`3568`) Guido Imperiale + Add outer for Dask Arrays (:pr:`3658`) John A Kirkham * DataFrame + Add Index.to_series method (:pr:`3613`) Henrique Ribeiro + Fix missing partition columns in pyarrow-parquet (:pr:`3636`) Martin Durant * Core + Minor tweaks to CI (:pr:`3629`) Guido Imperiale + Add back dask.utils.effective_get (:pr:`3642`) Matthew Rocklin + DASK_CONFIG dictates config write location (:pr:`3621`) Jim Crist + Replace 'collections' key in unpack_collections with unique key (:pr:`3632`) Yu Feng + Avoid deepcopy in dask.config.set (:pr:`3649`) Matthew Rocklin - changes from version 0.18.0: * Array + Add to/read_zarr for Zarr-format datasets and arrays (:pr:`3460`) Martin Durant + Experimental addition of generalized ufunc support, apply_gufunc, gufunc, and as_gufunc (:pr:`3109`) (:pr:`3526`) (:pr:`3539`) Markus Gonser + Avoid unnecessary rechunking tasks (:pr:`3529`) Matthew Rocklin + Compute dtypes at runtime for fft (:pr:`3511`) Matthew Rocklin + Generate UUIDs for all da.store operations (:pr:`3540`) Martin Durant + Correct internal dimension of Dask's SVD (:pr:`3517`) John A Kirkham + BUG: do not raise IndexError for identity slice in array.vindex (:pr:`3559`) Scott Sievert + Adds isneginf and isposinf (:pr:`3581`) John A Kirkham + Drop Dask Array's learn module (:pr:`3580`) John A Kirkham + added sfqr (short-and-fat) as a counterpart to tsqr… (:pr:`3575`) Jeremy Chen + Allow 0-width chunks in dask.array.rechunk (:pr:`3591`) Marc Pfister + Document Dask Array's nan_to_num in public API (:pr:`3599`) John A Kirkham + Show block example (:pr:`3601`) John A Kirkham + Replace token= keyword with name= in map_blocks (:pr:`3597`) Matthew Rocklin + Disable locking in to_zarr (needed for using to_zarr in a distributed context) (:pr:`3607`) John A Kirkham + Support Zarr Arrays in to_zarr/from_zarr (:pr:`3561`) John A Kirkham + Added recursion to array/linalg/tsqr to better manage the single core bottleneck (:pr:`3586`) `Jeremy Chan`_ * Dataframe + Add to/read_json (:pr:`3494`) Martin Durant + Adds index to unsupported arguments for DataFrame.rename method (:pr:`3522`) James Bourbeau + Adds support to subset Dask DataFrame columns using numpy.ndarray, pandas.Series, and pandas.Index objects (:pr:`3536`) James Bourbeau + Raise error if meta columns do not match dataframe (:pr:`3485`) Christopher Ren + Add index to unsupprted argument for DataFrame.rename (:pr:`3522`) James Bourbeau + Adds support for subsetting DataFrames with pandas Index/Series and numpy ndarrays (:pr:`3536`) James Bourbeau + Dataframe sample method docstring fix (:pr:`3566`) James Bourbeau + fixes dd.read_json to infer file compression (:pr:`3594`) Matt Lee + Adds n to sample method (:pr:`3606`) James Bourbeau + Add fastparquet ParquetFile object support (:pr:`3573`) @andrethrill * Bag + Rename method= keyword to shuffle= in bag.groupby (:pr:`3470`) Matthew Rocklin * Core + Replace get= keyword with scheduler= keyword (:pr:`3448`) Matthew Rocklin + Add centralized dask.config module to handle configuration for all Dask subprojects (:pr:`3432`) (:pr:`3513`) (:pr:`3520`) Matthew Rocklin + Add dask-ssh CLI Options and Description. (:pr:`3476`) @beomi + Read whole files fix regardless of header for HTTP (:pr:`3496`) Martin Durant + Adds synchronous scheduler syntax to debugging docs (:pr:`3509`) James Bourbeau + Replace dask.set_options with dask.config.set (:pr:`3502`) Matthew Rocklin + Update sphinx readthedocs-theme (:pr:`3516`) Matthew Rocklin + Introduce "auto" value for normalize_chunks (:pr:`3507`) Matthew Rocklin + Fix check in configuration with env=None (:pr:`3562`) Simon Perkins + Update sizeof definitions (:pr:`3582`) Matthew Rocklin + Remove --verbose flag from travis-ci (:pr:`3477`) Matthew Rocklin + Remove "da.random" from random array keys (:pr:`3604`) Matthew Rocklin- update to version 0.17.5: * Compatibility with pandas 0.23.0 (:pr:`3499`) Tom Augspurger- update to version 0.17.4: * Dataframe + Add support for indexing Dask DataFrames with string subclasses (:pr:`3461`) James Bourbeau + Allow using both sorted_index and chunksize in read_hdf (:pr:`3463`) Pierre Bartet + Pass filesystem to arrow piece reader (:pr:`3466`) Martin Durant + Switches to using dask.compat string_types (#3462) James Bourbeau - changes from version 0.17.3: * Array + Add einsum for Dask Arrays (:pr:`3412`) Simon Perkins + Add piecewise for Dask Arrays (:pr:`3350`) John A Kirkham + Fix handling of nan in broadcast_shapes (:pr:`3356`) John A Kirkham + Add isin for dask arrays (:pr:`3363`). Stephan Hoyer + Overhauled topk for Dask Arrays: faster algorithm, particularly for large k's; added support for multiple axes, recursive aggregation, and an option to pick the bottom k elements instead. (:pr:`3395`) Guido Imperiale + The topk API has changed from topk(k, array) to the more conventional topk(array, k). The legacy API still works but is now deprecated. (:pr:`2965`) Guido Imperiale + New function argtopk for Dask Arrays (:pr:`3396`) Guido Imperiale + Fix handling partial depth and boundary in map_overlap (:pr:`3445`) John A Kirkham + Add gradient for Dask Arrays (:pr:`3434`) John A Kirkham * DataFrame + Allow t as shorthand for table in to_hdf for pandas compatibility (:pr:`3330`) Jörg Dietrich + Added top level isna method for Dask DataFrames (:pr:`3294`) Christopher Ren + Fix selection on partition column on read_parquet for engine="pyarrow" (:pr:`3207`) Uwe Korn + Added DataFrame.squeeze method (:pr:`3366`) Christopher Ren + Added infer_divisions option to read_parquet to specify whether read engines should compute divisions (:pr:`3387`) Jon Mease + Added support for inferring division for engine="pyarrow" (:pr:`3387`) Jon Mease + Provide more informative error message for meta= errors (:pr:`3343`) Matthew Rocklin + add orc reader (:pr:`3284`) Martin Durant + Default compression for parquet now always Snappy, in line with pandas (:pr:`3373`) Martin Durant + Fixed bug in Dask DataFrame and Series comparisons with NumPy scalars (:pr:`3436`) James Bourbeau + Remove outdated requirement from repartition docstring (:pr:`3440`) Jörg Dietrich + Fixed bug in aggregation when only a Series is selected (:pr:`3446`) Jörg Dietrich + Add default values to make_timeseries (:pr:`3421`) Matthew Rocklin * Core + Support traversing collections in persist, visualize, and optimize (:pr:`3410`) Jim Crist + Add schedule= keyword to compute and persist. This replaces common use of the get= keyword (:pr:`3448`) Matthew Rocklin- update to version 0.17.2: * Array + Add broadcast_arrays for Dask Arrays (:pr:`3217`) John A Kirkham + Add bitwise_* ufuncs (:pr:`3219`) John A Kirkham + Add optional axis argument to squeeze (:pr:`3261`) John A Kirkham + Validate inputs to atop (:pr:`3307`) Matthew Rocklin + Avoid calls to astype in concatenate if all parts have the same dtype (:pr:`3301`) `Martin Durant`_ * DataFrame + Fixed bug in shuffle due to aggressive truncation (:pr:`3201`) Matthew Rocklin + Support specifying categorical columns on read_parquet with categories=[…] for engine="pyarrow" (:pr:`3177`) Uwe Korn + Add dd.tseries.Resampler.agg (:pr:`3202`) Richard Postelnik + Support operations that mix dataframes and arrays (:pr:`3230`) Matthew Rocklin + Support extra Scalar and Delayed args in dd.groupby._Groupby.apply (:pr:`3256`) Gabriele Lanaro * Bag + Support joining against single-partitioned bags and delayed objects (:pr:`3254`) Matthew Rocklin * Core + Fixed bug when using unexpected but hashable types for keys (:pr:`3238`) Daniel Collins + Fix bug in task ordering so that we break ties consistently with the key name (:pr:`3271`) Matthew Rocklin + Avoid sorting tasks in order when the number of tasks is very large (:pr:`3298`) Matthew Rocklin- correctly package bytecode - use %license macro- update to version 0.17.1: * Array + Corrected dimension chunking in indices (:issue:`3166`, :pr:`3167`) Simon Perkins + Inline store_chunk calls for store's return_stored option (:pr:`3153`) John A Kirkham + Compatibility with struct dtypes for NumPy 1.14.1 release (:pr:`3187`) Matthew Rocklin * DataFrame + Bugfix to allow column assignment of pandas datetimes(:pr:`3164`) Max Epstein * Core + New file-system for HTTP(S), allowing direct loading from specific URLs (:pr:`3160`) `Martin Durant`_ + Fix bug when tokenizing partials with no keywords (:pr:`3191`) Matthew Rocklin + Use more recent LZ4 API (:pr:`3157`) `Thrasibule`_ + Introduce output stream parameter for progress bar (:pr:`3185`) `Dieter Weber`_- update to version 0.17.0: * Array + Added a support object-type arrays for nansum, nanmin, and nanmax (:issue:`3133`) Keisuke Fujii + Update error handling when len is called with empty chunks (:issue:`3058`) Xander Johnson + Fixes a metadata bug with store's return_stored option (:pr:`3064`) John A Kirkham + Fix a bug in optimization.fuse_slice to properly handle when first input is None (:pr:`3076`) James Bourbeau + Support arrays with unknown chunk sizes in percentile (:pr:`3107`) Matthew Rocklin + Tokenize scipy.sparse arrays and np.matrix (:pr:`3060`) Roman Yurchak * DataFrame + Support month timedeltas in repartition(freq=...) (:pr:`3110`) Matthew Rocklin + Avoid mutation in dataframe groupby tests (:pr:`3118`) Matthew Rocklin + read_csv, read_table, and read_parquet accept iterables of paths (:pr:`3124`) Jim Crist + Deprecates the dd.to_delayed function in favor of the existing method (:pr:`3126`) Jim Crist + Return dask.arrays from df.map_partitions calls when the UDF returns a numpy array (:pr:`3147`) Matthew Rocklin + Change handling of columns and index in dd.read_parquet to be more consistent, especially in handling of multi-indices (:pr:`3149`) Jim Crist + fastparquet append=True allowed to create new dataset (:pr:`3097`) `Martin Durant`_ + dtype rationalization for sql queries (:pr:`3100`) `Martin Durant`_ * Bag + Document bag.map_paritions function may recieve either a list or generator. (:pr:`3150`) Nir * Core + Change default task ordering to prefer nodes with few dependents and then many downstream dependencies (:pr:`3056`) Matthew Rocklin + Add color= option to visualize to color by task order (:pr:`3057`) (:pr:`3122`) Matthew Rocklin + Deprecate dask.bytes.open_text_files (:pr:`3077`) Jim Crist + Remove short-circuit hdfs reads handling due to maintenance costs. May be re-added in a more robust manner later (:pr:`3079`) Jim Crist + Add dask.base.optimize for optimizing multiple collections without computing. (:pr:`3071`) Jim Crist + Rename dask.optimize module to dask.optimization (:pr:`3071`) Jim Crist + Change task ordering to do a full traversal (:pr:`3066`) Matthew Rocklin + Adds an optimize_graph keyword to all to_delayed methods to allow controlling whether optimizations occur on conversion. (:pr:`3126`) Jim Crist + Support using pyarrow for hdfs integration (:pr:`3123`) Jim Crist + Move HDFS integration and tests into dask repo (:pr:`3083`) Jim Crist + Remove write_bytes (:pr:`3116`) Jim Crist- specfile: * update copyright year - update to version 0.16.1: * Array + Fix handling of scalar percentile values in "percentile" (:pr:`3021`) `James Bourbeau`_ + Prevent "bool()" coercion from calling compute (:pr:`2958`) `Albert DeFusco`_ + Add "matmul" (:pr:`2904`) `John A Kirkham`_ + Support N-D arrays with "matmul" (:pr:`2909`) `John A Kirkham`_ + Add "vdot" (:pr:`2910`) `John A Kirkham`_ + Explicit "chunks" argument for "broadcast_to" (:pr:`2943`) `Stephan Hoyer`_ + Add "meshgrid" (:pr:`2938`) `John A Kirkham`_ and (:pr:`3001`) `Markus Gonser`_ + Preserve singleton chunks in "fftshift"/"ifftshift" (:pr:`2733`) `John A Kirkham`_ + Fix handling of negative indexes in "vindex" and raise errors for out of bounds indexes (:pr:`2967`) `Stephan Hoyer`_ + Add "flip", "flipud", "fliplr" (:pr:`2954`) `John A Kirkham`_ + Add "float_power" ufunc (:pr:`2962`) (:pr:`2969`) `John A Kirkham`_ + Compatability for changes to structured arrays in the upcoming NumPy 1.14 release (:pr:`2964`) `Tom Augspurger`_ + Add "block" (:pr:`2650`) `John A Kirkham`_ + Add "frompyfunc" (:pr:`3030`) `Jim Crist`_ * DataFrame + Fixed naming bug in cumulative aggregations (:issue:`3037`) `Martijn Arts`_ + Fixed "dd.read_csv" when "names" is given but "header" is not set to "None" (:issue:`2976`) `Martijn Arts`_ + Fixed "dd.read_csv" so that passing instances of "CategoricalDtype" in "dtype" will result in known categoricals (:pr:`2997`) `Tom Augspurger`_ + Prevent "bool()" coercion from calling compute (:pr:`2958`) `Albert DeFusco`_ + "DataFrame.read_sql()" (:pr:`2928`) to an empty database tables returns an empty dask dataframe `Apostolos Vlachopoulos`_ + Compatability for reading Parquet files written by PyArrow 0.8.0 (:pr:`2973`) `Tom Augspurger`_ + Correctly handle the column name (`df.columns.name`) when reading in "dd.read_parquet" (:pr:2973`) `Tom Augspurger`_ + Fixed "dd.concat" losing the index dtype when the data contained a categorical (:issue:`2932`) `Tom Augspurger`_ + Add "dd.Series.rename" (:pr:`3027`) `Jim Crist`_ + "DataFrame.merge()" (:pr:`2960`) now supports merging on a combination of columns and the index `Jon Mease`_ + Removed the deprecated "dd.rolling*" methods, in preperation for their removal in the next pandas release (:pr:`2995`) `Tom Augspurger`_ + Fix metadata inference bug in which single-partition series were mistakenly special cased (:pr:`3035`) `Jim Crist`_ + Add support for "Series.str.cat" (:pr:`3028`) `Jim Crist`_ * Core + Improve 32-bit compatibility (:pr:`2937`) `Matthew Rocklin`_ + Change task prioritization to avoid upwards branching (:pr:`3017`) `Matthew Rocklin`_- update to version 0.16.0: * Fix install of fastparquet on travis (#2897) * Fix port for bokeh dashboard (#2889) * fix hdfs3 version * Modify hdfs import to point to hdfs3 (#2894) * Explicitly pass in pyarrow filesystem for parquet (#2881) * COMPAT: Ensure lists for multiple groupby keys (#2892) * Avoid list index error in repartition_freq (#2873) * Finish moving `infer_storage_options` (#2886) * Support arrow in `to_parquet`. Several other parquet cleanups. (#2868) * Bugfix: Filesystem object not passed to pyarrow reader (#2527) * Fix py34 build * Fixup s3 tests (#2875) * Close resource profiler process on __exit__ (#2871) * Add changelog for to_parquet changes. [ci skip] * A few parquet cleanups (#2867) * Fixed fillna with Series (#2810) * Error nicely on parse dates failure in read_csv (#2863) * Fix empty dataframe partitioning for numpy 1.10.4 (#2862) * Test `unique`'s inverse mapping's shape (#2857) * Move `thread_state` out of the top namespace (#2858) * Explain unique's steps (#2856) * fix and test for issue #2811 (#2818) * Minor tweaks to `_unique_internal` optional result handling (#2855) * Update dask interface during XArray integration (#2847) * Remove unnecessary map_partitions in aggregate (#2712) * Simplify `_unique_internal` (#2850) * Add more tests for read_parquet(engine='pyarrow') (#2822) * Do not raise exception when calling set_index on empty dataframe [#2819] (#2827) * Test unique on more data (#2846) * Do not except on set_index on text column with empty partitions [#2820] (#2831) * Compat for bokeh 0.12.10 (#2844) * Support `return_*` arguments with `unique` (#2779) * Fix installing of pandas dev (#2838) * Squash a few warnings in dask.array (#2833) * Array optimizations don't elide some getter calls (#2826) * test against pandas rc (#2814) * df.astype(categorical_dtype) -> known categoricals (#2835) * Fix cloudpickle test (#2836) * BUG: Quantile with missing data (#2791) * API: remove dask.async (#2828) * Adds comma to flake8 section in setup.cfg (#2817) * Adds asarray and asanyarray to the dask.array public API (#2787) * flake8 now checks bare excepts (#2816) * CI: Update for new flake8 / pycodestyle (#2808) * Fix concat series bug (#2800) * Typo in the docstring of read_parquet's filters param (#2806) * Docs update (#2803) * minor doc changes in bag.core (#2797) * da.random.choice works with array args (#2781) * Support broadcasting 0-length dimensions (#2784) * ResourceProfiler plot works with single point (#2778) * Implement Dask Array's unique to be lazy (#2775) * Dask Collection Interface * Reduce test memory usage (#2782) * Deprecate vnorm (#2773) * add auto-import of gcsfs (#2776) * Add allclose (#2771) * Remove `random.different_seeds` from API docs (#2772) * Follow-up for atleast_nd (#2765) * Use get_worker().client.get if available (#2762) * Link PR for "Allow tuples as sharedict keys" (#2766) * Allow tuples as sharedict keys (#2763) * update docs to use flatten vs concat (#2764) * Add atleast_nd functions (#2760) * Consolidate changelog for 0.15.4 (#2759) * Add changelog template for future date (#2758)- update to version 0.15.4: * Drop s3fs requirement (#2750) * Support -1 as an alias for dimension size in chunks (#2749) * Handle zero dimension when rechunking (#2747) * Pandas 0.21 compatability (#2737) * API: Add `.str` accessor for Categorical with object dtype (#2743) * Fix install failures * Reduce memory usage * A few test cleanups * Fix #2720 (#2729) * Pass on file_scheme to fastparquet (#2714) * Support indexing with np.int (#2719) * Tree reduction support for dask.bag.Bag.foldby (#2710) * Update link to IPython parallel docs (#2715) * Call mkdir from correct namespace in array.to_npy_stack. (#2709) * add int96 times to parquet writer (#2711)- update to version 0.15.3: * add .github/PULL_REQUEST_TEMPLATE.md file * Make `y` optional in dask.array.learn (#2701) * Add apply_over_axes (#2702) * Use apply_along_axis name in Dask (#2704) * Tweak apply_along_axis's pre-NumPy 1.13.0 error (#2703) * Add apply_along_axis (#2698) * Use travis conditional builds (#2697) * Skip days in daily_stock that have nan values (#2693) * TST: Have array assert_eq check scalars (#2681) * Add schema keyword to read_sql (#2582) * Only install pytest-runner if needed (#2692) * Remove resize tool from bokeh plots (#2688) * Add ptp (#2691) * Catch warning from numpy in subs (#2457) * Publish Series methods in dataframe api (#2686) * Fix norm keepdims (#2683) * Dask array slicing with boolean arrays (#2658) * repartition works with mixed categoricals (#2676) * Merge pull request #2667 from martindurant/parquet_file_schema * Fix for parquet file schemes * Optional axis argument for cumulative functions (#2664) * Remove partial_by_order * Support literals in atop * [ci skip] Add flake8 note in developer doc page (#2662) * Add filenames return for ddf.to_csv and bag.to_textfiles as they both… (#2655) * CLN: Remove redundant code, fix typos (#2652) * [docs] company name change from Continuum to Anaconda (#2660) * Fix what hapend when combining partition_on and append in to_parquet (#2645) * WIP: Add user defined aggregations (#2344) * [docs] new cheatsheet (#2649) * Masked arrays (#2301) * Indexing with an unsigned integer array (#2647) * ENH: Allow the groupby by param to handle columns and index levels (#2636) * update copyright date (#2642) * python setup.py test runs py.test (#2641) * Avoid using operator.itemgetter in dask.dataframe (#2638) * Add `*_like` array creation functions (#2640) * Consistent slicing names (#2601) * Replace Continuum Analytics with Anaconda Inc. (#2631) * Implement Series.str[index] (#2634) * Support complex data with vnorm (#2621) - changes from version 0.15.2: * BUG: setitem should update divisions (#2622) * Allow dataframe.loc with numpy array (#2615) * Add link to Stack Overflow's mcve docpage to support docs (#2612) * Improve dtype inference and reflection (#2571) * Add ediff1d (#2609) * Optimize concatenate on singleton sequences (#2610) * Add diff (#2607) * Document norm in Dask Array API (#2605) * Add norm (#2597) * Don't check for memory leaks in distributed tests (#2603) * Include computed collection within sharedict in delayed (#2583) * Reorg array (#2595) * Remove `expand` parameter from df.str.split (#2593) * Normalize `meta` on call to `dd.from_delayed` (#2591) * Remove bare `except:` blocks and test that none exist. (#2590) * Adds choose method to dask.array.Array (#2584) * Generalize vindex in dask.array (#2573) * Clear `_cached_keys` on name change in dask.array (#2572) * Don't render None for unknown divisions (#2570) * Add missing initialization to CacheProfiler (#2550) * Add argwhere, *nonzero, where (cond) (#2539) * Fix indices error message (#2565) * Fix and secure some references (#2563) * Allows for read_hdf to accept an iterable of files (#2547) * Allow split on rechunk on first pass (#2560) * Improvements to dask.array.where (#2549) * Adds isin method to dask.dataframe.DataFrame (#2558) * Support dask array conditional in compress (#2555) * Clarify ResourceProfiler docstring [ci skip] (#2553) * In compress, use Dask to expand condition array (#2545) * Support compress with axis as None (#2541) * df.idxmax/df.idxmin work with empty partitions (#2542) * FIX typo in accumulate docstring (#2552) * da.where works with non-bool condition (#2543) * da.repeat works with negative axis (#2544) * Check metadata in `dd.from_delayed` (#2534) * TST: clean up test directories in shuffle (#2535) * Do no attemp to compute divisions on empty dataframe. (#2529) * Remove deprecated bag behavior (#2525) * Updates read_hdf docstring (#2518) * Add dd.to_timedelta (#2523) * Better error message for read_csv (#2522) * Remove spurious keys from map_overlap graph (#2520) * Do not compare x.dim with None in array. (#1847) * Support concat for categorical MultiIndex (#2514) * Support for callables in df.assign (#2513)- Implement single-spec version - Update source URL. - Split classes into own subpackages to lighten base dependencies. - Update to version 0.15.1 * Add storage_options to to_textfiles and to_csv (:pr:`2466`) * Rechunk and simplify rfftfreq (:pr:`2473`), (:pr:`2475`) * Better support ndarray subclasses (:pr:`2486`) * Import star in dask.distributed (:pr:`2503`) * Threadsafe cache handling with tokenization (:pr:`2511`) - Update to version 0.15.0 + Array * Add dask.array.stats submodule (:pr:`2269`) * Support ``ufunc.outer`` (:pr:`2345`) * Optimize fancy indexing by reducing graph overhead (:pr:`2333`) (:pr:`2394`) * Faster array tokenization using alternative hashes (:pr:`2377`) * Added the matmul ``@`` operator (:pr:`2349`) * Improved coverage of the ``numpy.fft`` module (:pr:`2320`) (:pr:`2322`) (:pr:`2327`) (:pr:`2323`) * Support NumPy's ``__array_ufunc__`` protocol (:pr:`2438`) + Bag * Fix bug where reductions on bags with no partitions would fail (:pr:`2324`) * Add broadcasting and variadic ``db.map`` top-level function. Also remove auto-expansion of tuples as map arguments (:pr:`2339`) * Rename ``Bag.concat`` to ``Bag.flatten`` (:pr:`2402`) + DataFrame * Parquet improvements (:pr:`2277`) (:pr:`2422`) + Core * Move dask.async module to dask.local (:pr:`2318`) * Support callbacks with nested scheduler calls (:pr:`2397`) * Support pathlib.Path objects as uris (:pr:`2310`) - Update to version 0.14.3 + DataFrame * Pandas 0.20.0 support - Update to version 0.14.2 + Array * Add da.indices (:pr:`2268`), da.tile (:pr:`2153`), da.roll (:pr:`2135`) * Simultaneously support drop_axis and new_axis in da.map_blocks (:pr:`2264`) * Rechunk and concatenate work with unknown chunksizes (:pr:`2235`) and (:pr:`2251`) * Support non-numpy container arrays, notably sparse arrays (:pr:`2234`) * Tensordot contracts over multiple axes (:pr:`2186`) * Allow delayed targets in da.store (:pr:`2181`) * Support interactions against lists and tuples (:pr:`2148`) * Constructor plugins for debugging (:pr:`2142`) * Multi-dimensional FFTs (single chunk) (:pr:`2116`) + Bag * to_dataframe enforces consistent types (:pr:`2199`) + DataFrame * Set_index always fully sorts the index (:pr:`2290`) * Support compatibility with pandas 0.20.0 (:pr:`2249`), (:pr:`2248`), and (:pr:`2246`) * Support Arrow Parquet reader (:pr:`2223`) * Time-based rolling windows (:pr:`2198`) * Repartition can now create more partitions, not just less (:pr:`2168`) + Core * Always use absolute paths when on POSIX file system (:pr:`2263`) * Support user provided graph optimizations (:pr:`2219`) * Refactor path handling (:pr:`2207`) * Improve fusion performance (:pr:`2129`), (:pr:`2131`), and (:pr:`2112`) - Update to version 0.14.1 + Array * Micro-optimize optimizations (:pr:`2058`) * Change slicing optimizations to avoid fusing raw numpy arrays (:pr:`2075`) (:pr:`2080`) * Dask.array operations now work on numpy arrays (:pr:`2079`) * Reshape now works in a much broader set of cases (:pr:`2089`) * Support deepcopy python protocol (:pr:`2090`) * Allow user-provided FFT implementations in ``da.fft`` (:pr:`2093`) + Bag + DataFrame * Fix to_parquet with empty partitions (:pr:`2020`) * Optional ``npartitions='auto'`` mode in ``set_index`` (:pr:`2025`) * Optimize shuffle performance (:pr:`2032`) * Support efficient repartitioning along time windows like ``repartition(freq='12h')`` (:pr:`2059`) * Improve speed of categorize (:pr:`2010`) * Support single-row dataframe arithmetic (:pr:`2085`) * Automatically avoid shuffle when setting index with a sorted column (:pr:`2091`) * Improve handling of integer-na handling in read_csv (:pr:`2098`) + Delayed * Repeated attribute access on delayed objects uses the same key (:pr:`2084`) + Core * Improve naming of nodes in dot visuals to avoid generic ``apply`` (:pr:`2070`) * Ensure that worker processes have different random seeds (:pr:`2094`) - Update to version 0.14.0 + Array * Fix corner cases with zero shape and misaligned values in ``arange`` * Improve concatenation efficiency (:pr:`1923`) * Avoid hashing in ``from_array`` if name is provided (:pr:`1972`) + Bag * Repartition can now increase number of partitions (:pr:`1934`) * Fix bugs in some reductions with empty partitions (:pr:`1939`), (:pr:`1950`), (:pr:`1953`) + DataFrame * Support non-uniform categoricals (:pr:`1877`), (:pr:`1930`) * Groupby cumulative reductions (:pr:`1909`) * DataFrame.loc indexing now supports lists (:pr:`1913`) * Improve multi-level groupbys (:pr:`1914`) * Improved HTML and string repr for DataFrames (:pr:`1637`) * Parquet append (:pr:`1940`) * Add ``dd.demo.daily_stock`` function for teaching (:pr:`1992`) + Delayed * Add ``traverse=`` keyword to delayed to optionally avoid traversing nested data structures (:pr:`1899`) * Support Futures in from_delayed functions (:pr:`1961`) * Improve serialization of decorated delayed functions (:pr:`1969`) + Core * Improve windows path parsing in corner cases (:pr:`1910`) * Rename tasks when fusing (:pr:`1919`) * Add top level ``persist`` function (:pr:`1927`) * Propagate ``errors=`` keyword in byte handling (:pr:`1954`) * Dask.compute traverses Python collections (:pr:`1975`) * Structural sharing between graphs in dask.array and dask.delayed (:pr:`1985`) - Update to version 0.13.0 + Array * Mandatory dtypes on dask.array. All operations maintain dtype information and UDF functions like map_blocks now require a dtype= keyword if it can not be inferred. (:pr:`1755`) * Support arrays without known shapes, such as arises when slicing arrays with arrays or converting dataframes to arrays (:pr:`1838`) * Support mutation by setting one array with another (:pr:`1840`) * Tree reductions for covariance and correlations. (:pr:`1758`) * Add SerializableLock for better use with distributed scheduling (:pr:`1766`) * Improved atop support (:pr:`1800`) * Rechunk optimization (:pr:`1737`), (:pr:`1827`) + Bag * Avoid wrong results when recomputing the same groupby twice (:pr:`1867`) + DataFrame * Add ``map_overlap`` for custom rolling operations (:pr:`1769`) * Add ``shift`` (:pr:`1773`) * Add Parquet support (:pr:`1782`) (:pr:`1792`) (:pr:`1810`), (:pr:`1843`), (:pr:`1859`), (:pr:`1863`) * Add missing methods combine, abs, autocorr, sem, nsmallest, first, last, prod, (:pr:`1787`) * Approximate nunique (:pr:`1807`), (:pr:`1824`) * Reductions with multiple output partitions (for operations like drop_duplicates) (:pr:`1808`), (:pr:`1823`) (:pr:`1828`) * Add delitem and copy to DataFrames, increasing mutation support (:pr:`1858`) + Delayed * Changed behaviour for ``delayed(nout=0)`` and ``delayed(nout=1)``: ``delayed(nout=1)`` does not default to ``out=None`` anymore, and ``delayed(nout=0)`` is also enabled. I.e. functions with return tuples of length 1 or 0 can be handled correctly. This is especially handy, if functions with a variable amount of outputs are wrapped by ``delayed``. E.g. a trivial example: ``delayed(lambda *args: args, nout=len(vals))(*vals)`` + Core * Refactor core byte ingest (:pr:`1768`), (:pr:`1774`) * Improve import time (:pr:`1833`) - update to version 0.12.0: * update changelog (#1757) * Avoids spurious warning message in concatenate (#1752) * CLN: cleanup dd.multi (#1728) * ENH: da.ufuncs now supports DataFrame/Series (#1669) * Faster array slicing (#1731) * Avoid calling list on partitions (#1747) * Fix slicing error with None and ints (#1743) * Add da.repeat (#1702) * ENH: add dd.DataFrame.resample (#1741) * Unify column names in dd.read_csv (#1740) * replace empty with random in test to avoid nans * Update diagnostics plots (#1736) * Allow atop to change chunk shape (#1716) * ENH: DataFrame.loc now supports 2d indexing (#1726) * Correct shape when indexing with Ellipsis and None * ENH: Add DataFrame.pivot_table (#1729) * CLN: cleanup DataFrame class handling (#1727) * ENH: Add DataFrame.combine_first (#1725) * ENH: Add DataFrame all/any (#1724) * micro-optimize _deps (#1722) * A few small tweaks to da.Array.astype (#1721) * BUG: Fixed metadata lookup failure in Accessor (#1706) * Support auto-rechunking in stack and concatenate (#1717) * Forward `get` kwarg in df.to_csv (#1715) * Add rename support for multi-level columns (#1712) * Update paid support section * Add `drop` to reset_index (#1711) * Cull dask.arrays on slicing (#1709) * Update dd.read_* functions in docs * WIP: Feature/dataframe aggregate (implements #1619) (#1678) * Add da.round (#1708) * Executor -> Client * Add support of getitem for multilevel columns (#1697) * Prepend optimization keywords with name of optimization (#1690) * Add dd.read_table (#1682) * Fix dd.pivot_table dtype to be deterministic (#1693) * da.random with state is consistent across sizes (#1687) * Remove `raises`, use pytest.raises instead (#1679) * Remove unnecessary calls to list (#1681) * Dataframe tree reductions (#1663) * Add global optimizations to compute (#1675) * TST: rename dataframe eq to assert_eq (#1674) * ENH: Add DataFrame/Series.align (#1668) * CLN: dataframe.io (#1664) * ENH: Add DataFrame/Series clip_xxx (#1667) * Clear divisions on single_partitions_merge (#1666) * ENH: add dd.pivot_table (#1665) * Typo in `use-cases`? (#1670) * add distributed follow link doc page * Dataframe elemwise (#1660) * Windows file and endline test handling (#1661) * remove old badges * Fix #1656: failures when parallel testing (#1657) * Remove use of multiprocessing.Manager (#1652) (#1653) * A few fixes for `map_blocks` (#1654) * Automatically expand chunking in atop (#1644) * Add AppVeyor configuration (#1648) * TST: move flake8 to travis script (#1655) * CLN: Remove unused funcs (#1638) * Implementing .size and groupby size method (#1627) (#1649) * Use strides, shape, and offset in memmap tokenize (#1646) * Validate scalar metadata is scalar (#1642) * Convert readthedocs links for their .org -> .io migration for hosted projects (#1639) * CLN: little cleanup of dd.categorical (#1635) * Signature of Array.transpose matches numpy (#1632) * Error nicely when indexing Array with Array (#1629) * ENH: add DataFrame.get_xtype_counts (#1634) * PEP8: some fixes (#1633) - changes from version 0.11.1: * support uniform index partitions in set_index(sorted) (#1626) * Groupby works with multiprocessing (#1625) * Use a nonempty index in _maybe_partial_time_string * Fix segfault in groupby-var * Support Pandas 0.19.0 * Deprecations (#1624) * work-around for ddf.info() failing because of https://github.com/pydata/pandas/issues/14368 (#1623) * .str accessor needs to pass thru both args & kwargs (#1621) * Ensure dtype is provided in additional tests (#1620) * coerce rounded numbers to int in dask.array.ghost (#1618) * Use assert_eq everywhere in dask.array tests (#1617) * Update documentation (#1606) * Support new_axes= keyword in atop (#1612) * pass through node_attr and edge_attr in dot_graph (#1614) * Add swapaxes to dask array (#1611) * add clip to Array (#1610) * Add atop(concatenate=False) keyword argument (#1609) * Better error message on metadata inference failure (#1598) * ENH/API: Enhanced Categorical Accessor (#1574) * PEP8: dataframe fix except E127,E402,E501,E731 (#1601) * ENH: dd.get_dummies for categorical Series (#1602) * PEP8: some fixes (#1605) * Fix da.learn tests for scikit-learn release (#1597) * Suppress warnings in psutil (#1589) * avoid more timeseries warnings (#1586) * Support inplace operators in dataframe (#1585) * Squash warnings in resample (#1583) * expand imports for dask.distributed (#1580) * Add indicator keyword to dd.merge (#1575) * Error loudly if `nrows` used in read_csv (#1576) * Add versioneer (#1569) * Strengthen statement about gitter for developers in docs * Raise IndexError on out of bounds slice. (#1579) * ENH: Support Series in read_hdf (#1577) * COMPAT/API: DataFrame.categorize missing values (#1578) * Add `pipe` method to dask.dataframe (#1567) * Sample from `read_bytes` ends on a delimiter (#1571) * Remove mention of bag join in docs (#1568) * Tokenize mmap works without filename (#1570) * String accessor works with indexes (#1561) * corrected links to documentation from Examples (#1557) * Use conda-forge channel in travis (#1559) * add s3fs to travis.yml (#1558) * ENH: DataFrame.select_dtypes (#1556) * Improve slicing performance (#1539) * Check meta in `__init__` of _Frame * Fix metadata in Series.getitem * A few changes to `dask.delayed` (#1542) * Fixed read_hdf example (#1544) * add section on distributed computing with link to toc * Fix spelling (#1535) * Only fuse simple indexing with getarray backends (#1529) * Deemphasize graphs in docs (#1531) * Avoid pickle when tokenizing __main__ functions (#1527) * Add changelog doc going up to dask 0.6.1 (2015-07-23). (#1526) * update dataframe docs * update index * Update to highlight the use of glob based file naming option for df exports (#1525) * Add custom docstring to dd.to_csv, mentioning that one file per partition is written (#1524) * Run slow tests in Travis for all Python versions, even if coverage check is disabled. (#1523) * Unify example doc pages into one (#1520) * Remove lambda/inner functions in dask.dataframe (#1516) * Add documentation for dataframe metadata (#1514) * "dd.map_partitions" works with scalar outputs (#1515) * meta_nonempty returns types of correct size (#1513) * add memory use note to tsqr docstring * Fix slow consistent keyname test (#1510) * Chunks check (#1504) * Fix last 'line' in sample; prevents open quotes. (#1495) * Create new threadpool when operating from thread (#1487) * Add finalize- prefix to dask.delayed collections * Move key-split from distributed to dask * State that delayed values should be lists in bag.from_delayed (#1490) * Use lists in db.from_sequence (#1491) * Implement user defined aggregations (#1483) * Field access works with non-scalar fields (#1484) - Update to 0.11.0 * DataFrames now enforce knowing full metadata (columns, dtypes) everywhere. Previously we would operate in an ambiguous state when functions lost dtype information (such as apply). Now all dataframes always know their dtypes and raise errors asking for information if they are unable to infer (which they usually can). Some internal attributes like _pd and _pd_nonempty have been moved. * The internals of the distributed scheduler have been refactored to transition tasks between explicit states. This improves resilience, reasoning about scheduling, plugin operation, and logging. It also makes the scheduler code easier to understand for newcomers. * Breaking Changes + The distributed.s3 and distributed.hdfs namespaces are gone. Use protocols in normal methods like read_text('s3://...' instead. + Dask.array.reshape now errs in some cases where previously it would have create a very large number of tasks - update to version 0.10.2: * raise informative error on merge(on=frame) * Fix crash with -OO Python command line (#1388) * [WIP] Read hdf partitioned (#1407) * Add dask.array.digitize. (#1409) * Adding documentation to create dask DataFrame from HDF5 (#1405) * Unify shuffle algorithms (#1404) * dd.read_hdf: clear errors on exceeding row numbers (#1406) * Rename `get_division` to `get_partition` * Add nice error messages on import failures * Use task-based shuffle in hash_joins (#1383) * Fixed #1381: Reimplemented DataFrame.repartition(npartition=N) so it doesn't require indexing and just coalesce existing partitions without shuffling/balancing (#1396) * Import visualize from dask.diagnostics in docs * Backport `equal_nans` to older version of numpy * Improve checks for dtype and shape in dask.array * Progess bar process should be deamon * LZMA may not be available in python 3 (#1391) * dd.to_hdf: multiple files multiprocessing avoid locks (#1384) * dir works with numeric column names * Dataframe groupby works with numeric column names * Use fsync when appending to partd * Fix pickling issue in dataframe to_bag * Add documentation for dask.dataframe.to_hdf * Fixed a copy-paste typo in DataFrame.map_partitions docstring * Fix 'visualize' import location in diagnostics documentation (#1376) * update cheat sheet (#1371) - update to version 0.10.1: * `inline` no longer removes keys (#1356) * avoid c: in infer_storage_options (#1369) * Protect reductions against empty partitions (#1361) * Add doc examples for dask.array.histogram. (#1363) * Fix typo in pip install requirements path (#1364) * avoid unnecessary dependencies between save tasks in dataframe.to_hdf (#1293) * remove xfail mark for blosc missing const * Add `anon=True` for read from s3 test * `subs` doesn't needlessly compare keys and values * Use pytest.importorskip instead of try/except/return pattern * Fixes for bokeh 0.12.0 * Multiprocess scheduler handles unpickling errors * arra.random with array-like parameters (#1327) * Fixes issue #1337 (#1338) * Remove dask runtime dependence on mock 2.7 backport. * Load known but external protocols automatically (#1325) * Add center argument to Series/DataFrame.rolling (#1280) * Add Bag.random_sample method. (#1332) * Correct docs install command and add missing required packages (#1333) * Mark the 4 slowest tests as slow to get a faster suite by default. (#1334) * Travis: Install mock package in Python 2.7. * Automatic blocksize for read_csv based on available memory and number of cores. * Replace "Matthew Rocklin" with "Dask Development Team" (#1329) * Support column assignment in DataFrame (#1322) * Few travis fixes, pandas version >= 0.18.0 (#1314) * Don't run hdf test if pytables package is not present. (#1323) * Add delayed.compute to api docs. * Support datetimes in DataFrame._build_pd (#1319) * Test setting the index with datetime with timezones, which is a pandas-defined dtype * (#1315) * Add s3fs to requirements (#1316) * Pass dtype information through in Series.astype (#1320) * Add draft of development guidelines (#1305) * Skip tests needing optional package when it's not present. (#1318) * DOC: Document DataFrame.categorize * make dd.to_csv support writing to multiple csv files (#1303) * quantiles for repartitioning (#1261) * DOC: Minimal doc for get_sync (#1312) * Pass through storage_options in db.read_text (#1304) * Fixes #1237: correctly propagate storage_options through read_* APIs and use urlsplit to automatically get remote connection settings (#1269) * TST: Travis build matrix to specify numpy/pandas ver (#1300) * amend doc string to Bag.to_textfiles * Return dask.Delayed when saving files with compute = false (#1286) * Support empty or small dataframes in from_pandas (#1290) * Add validation and tests for order breaking name_function (#1275) * ENH: dataframe now supports partial string selection (#1278) * Fix typo in spark-dask docs * added note and verbose exception about CSV parsing errors (#1287) - update to version 0.10.0: * Add parametrization to merge tests * Add more challenging types to nonempty_sample_df test * Windows fixes * TST: Fix coveralls badge (#1276) * Sort index on shuffle (#1274) * Update specification docs to reflect new spec. * Add groupby docs (#1273) * Update spark docs * Rolling class receives normal arguments (unchecked other than pandas call), stores at * Reduce communication in rolling operations #1242 (#1270) * Fix Shuffle (#1255) * Work on earlier versions of Pandas * Handle additional Pandas types * Use non-empty fake dataframe in merge operations * Add failing test for merge case * Add utility function to create sample dataframe * update release procedure * amend doc string to Bag.to_textfiles (#1258) * Drop Python 2.6 support (#1264) * Clean DataFrame naming conventions (#1263) * Fix some bugs in the rolling implementation. * Fix core.get to use new spec * Make graph definition recursive * Handle empty partitions in dask.bag.to_textfiles * test index.min/max * Add regression test for non-ndarray slicing * Standardize dataframe keynames * bump csv sample size to 256k (#1253) * Switch tests to utils.tmpdir (#1251) * Fix dot_graph filename split bug * Correct documentation to reflect argument existing now. * Allow non-zero axis for .rolling (for application over columns) * Fix scheduler behavior for top-level lists * Various spelling mistakes in docstrings, comments, exception messages, and a filename * Fix typo. (#1247) * Fix tokenize in dask.delayed * Remove unused imports, pep8 fixes * Fix bug in slicing optimization * Add Task Shuffle (#1186) * Add bytes API (#1224) * Add dask_key_name to docs, fix bug in methods * Allow formatting in dask.dataframe.to_hdf path and key parameters * Match pandas' exceptions a bit closer in the rolling API. Also, correct computation f * Add tests to package (#1231) * Document visualize method (#1234) * Skip new rolling API's tests if the pandas we have is too old. * Improve df_or_series.rolling(...) implementation. * Remove `iloc` property on `dask.dataframe` * Support for the new pandas rolling API. * test delayed names are different under kwargs * Add Hussain Sultan to AUTHORS * Add `optimize_graph` keyword to multiprocessing get * Add `optimize_graph` keyword to `compute` * Add dd.info() (#1213) * Cleanup base tests * Add groupby documentation stub * pngmath is deprecated in sphinx 1.4 * A few docfixes * Extract dtype in dd.from_bcolz * Throw NotImplementedError if old toolz.accumulate * Add isnull and notnull for dataframe * Add dask.bag.accumulate * Fix categorical partitioning * create single lock for glob read_hdf * Fix failing from_url doctest * Add missing api to bag docs * Add Skipper Seabold to AUTHORS. * Don't use mutable default argument * Fix typo * Ensure to_task_dasks always returns a task * Fix dir for dataframe objects * Infer metadata in dd.from_delayed * Fix some closure issues in dask.dataframe * Add storage_options keyword to read_csv * Define finalize function for dask.dataframe.Scalar * py26 compatibility * add stacked logos to docs * test from-array names * rename from_array tasks * add atop to array docs * Add motivation and example to delayed docs * splat out delayed values in compute docs * Fix optimize docs * add html page with logos * add dask logo to documentation images * Few pep8 cleanups to dask.dataframe.groupby * Groupby aggregate works with list of columns * Use different names for input and output in from_array * Don't enforce same column names * don't write header for first block in csv * Add var and std to DataFrame groupby (#1159) * Move conda recipe to conda-forge (#1162) * Use function names in map_blocks and elemwise (#1163) * add hyphen to delayed name (#1161) * Avoid shuffles when merging with Pandas objects (#1154) * Add DataFrame.eval * Ensure future imports * Add db.Bag.unzip * Guard against shape attributes that are not sequences * Add dask.array.multinomial - update to version 0.9.0: * No upstream changelog - update to version 0.8.2: * No upstream changelog - update to version 0.8.1: * No upstream changelog - update to version 0.8.0: * No upstream changelog - update to version 0.7.5: * No upstream changelog - update to version 0.7.5: * No upstream changelog - update to version 0.7.0: * No upstream changelog - update to version 0.6.1: * No upstream changelog- Update to 0.6.0 * No upstream changelog- Update to 0.5.0 * No upstream changelog- Initial versionsheep81 1684750271  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSSUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxxz{|}~1.1.1-bp155.2.16  dataframe__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaccessor.cpython-36.opt-1.pycaccessor.cpython-36.pycbackends.cpython-36.opt-1.pycbackends.cpython-36.pyccategorical.cpython-36.opt-1.pyccategorical.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pycextensions.cpython-36.opt-1.pycextensions.cpython-36.pycgroupby.cpython-36.opt-1.pycgroupby.cpython-36.pychashing.cpython-36.opt-1.pychashing.cpython-36.pychyperloglog.cpython-36.opt-1.pychyperloglog.cpython-36.pycindexing.cpython-36.opt-1.pycindexing.cpython-36.pycmethods.cpython-36.opt-1.pycmethods.cpython-36.pycmulti.cpython-36.opt-1.pycmulti.cpython-36.pycoptimize.cpython-36.opt-1.pycoptimize.cpython-36.pycpartitionquantiles.cpython-36.opt-1.pycpartitionquantiles.cpython-36.pycreshape.cpython-36.opt-1.pycreshape.cpython-36.pycrolling.cpython-36.opt-1.pycrolling.cpython-36.pycshuffle.cpython-36.opt-1.pycshuffle.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycaccessor.pybackends.pycategorical.pycore.pyextensions.pygroupby.pyhashing.pyhyperloglog.pyindexing.pyio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccsv.cpython-36.opt-1.pyccsv.cpython-36.pycdemo.cpython-36.opt-1.pycdemo.cpython-36.pychdf.cpython-36.opt-1.pychdf.cpython-36.pycio.cpython-36.opt-1.pycio.cpython-36.pycjson.cpython-36.opt-1.pycjson.cpython-36.pycorc.cpython-36.opt-1.pycorc.cpython-36.pycparquet.cpython-36.opt-1.pycparquet.cpython-36.pycsql.cpython-36.opt-1.pycsql.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pyccsv.pydemo.pyhdf.pyio.pyjson.pyorc.pyparquet.pysql.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_csv.cpython-36.opt-1.pyctest_csv.cpython-36.pyctest_demo.cpython-36.opt-1.pyctest_demo.cpython-36.pyctest_hdf.cpython-36.opt-1.pyctest_hdf.cpython-36.pyctest_io.cpython-36.opt-1.pyctest_io.cpython-36.pyctest_json.cpython-36.opt-1.pyctest_json.cpython-36.pyctest_orc.cpython-36.opt-1.pyctest_orc.cpython-36.pyctest_parquet.cpython-36.opt-1.pyctest_parquet.cpython-36.pyctest_sql.cpython-36.opt-1.pyctest_sql.cpython-36.pyctest_csv.pytest_demo.pytest_hdf.pytest_io.pytest_json.pytest_orc.pytest_parquet.pytest_sql.pyutils.pymethods.pymulti.pyoptimize.pypartitionquantiles.pyreshape.pyrolling.pyshuffle.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_arithmetics_reduction.cpython-36.opt-1.pyctest_arithmetics_reduction.cpython-36.pyctest_categorical.cpython-36.opt-1.pyctest_categorical.cpython-36.pyctest_dataframe.cpython-36.opt-1.pyctest_dataframe.cpython-36.pyctest_extensions.cpython-36.opt-1.pyctest_extensions.cpython-36.pyctest_format.cpython-36.opt-1.pyctest_format.cpython-36.pyctest_groupby.cpython-36.opt-1.pyctest_groupby.cpython-36.pyctest_hashing.cpython-36.opt-1.pyctest_hashing.cpython-36.pyctest_hyperloglog.cpython-36.opt-1.pyctest_hyperloglog.cpython-36.pyctest_indexing.cpython-36.opt-1.pyctest_indexing.cpython-36.pyctest_merge_column_and_index.cpython-36.opt-1.pyctest_merge_column_and_index.cpython-36.pyctest_multi.cpython-36.opt-1.pyctest_multi.cpython-36.pyctest_optimize_dataframe.cpython-36.opt-1.pyctest_optimize_dataframe.cpython-36.pyctest_reshape.cpython-36.opt-1.pyctest_reshape.cpython-36.pyctest_rolling.cpython-36.opt-1.pyctest_rolling.cpython-36.pyctest_shuffle.cpython-36.opt-1.pyctest_shuffle.cpython-36.pyctest_ufunc.cpython-36.opt-1.pyctest_ufunc.cpython-36.pyctest_utils_dataframe.cpython-36.opt-1.pyctest_utils_dataframe.cpython-36.pyctest_arithmetics_reduction.pytest_categorical.pytest_dataframe.pytest_extensions.pytest_format.pytest_groupby.pytest_hashing.pytest_hyperloglog.pytest_indexing.pytest_merge_column_and_index.pytest_multi.pytest_optimize_dataframe.pytest_reshape.pytest_rolling.pytest_shuffle.pytest_ufunc.pytest_utils_dataframe.pytseries__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycresample.cpython-36.opt-1.pycresample.cpython-36.pycresample.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_resample.cpython-36.opt-1.pyctest_resample.cpython-36.pyctest_resample.pyutils.pypython3-dask-dataframeLICENSE.txt/usr/lib/python3.6/site-packages/dask//usr/lib/python3.6/site-packages/dask/dataframe//usr/lib/python3.6/site-packages/dask/dataframe/__pycache__//usr/lib/python3.6/site-packages/dask/dataframe/io//usr/lib/python3.6/site-packages/dask/dataframe/io/__pycache__//usr/lib/python3.6/site-packages/dask/dataframe/io/tests//usr/lib/python3.6/site-packages/dask/dataframe/io/tests/__pycache__//usr/lib/python3.6/site-packages/dask/dataframe/tests//usr/lib/python3.6/site-packages/dask/dataframe/tests/__pycache__//usr/lib/python3.6/site-packages/dask/dataframe/tseries//usr/lib/python3.6/site-packages/dask/dataframe/tseries/__pycache__//usr/lib/python3.6/site-packages/dask/dataframe/tseries/tests//usr/lib/python3.6/site-packages/dask/dataframe/tseries/tests/__pycache__//usr/share/licenses//usr/share/licenses/python3-dask-dataframe/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/afc54c8d485bfce1db691cbf483667f0-python-daskcpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledPython script, UTF-8 Unicode text executableemptyUTF-8 Unicode (with BOM) text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR!NY&/%3python3-SQLAlchemypython3-bcolzpython3-chestpython3-dask-bagpython3-fastparquetpython3-pandas-datareaderpython3-partdpython3-psutilpython3-pyarrow1.1.10.3.7 utf-89bd67c4f1f3f2431912ee023a5d9e23e04bd8534a4ba98d0832505a1a67da466?7zXZ !t/e_] crt:bLL ؝-U*/~`G^e crK}Dqz@A(`n8rAuͦaGw-I%%h%4q޺yW5Cb|9R QX#_L_O [Ag@ 5b$cC2$ڑ74~r'jfo GTO]$!ͧL"yI#::>3Nu ]ry V3~WPe \D=WQ}zd~2 /M4^tG*;2f E;X_[o,YQߕ7,kS+Q1+S^"Mk"l}lʗoU3W+|]d(k#%J XS-,=/m4`2!q`*q\AP*֍K4l]N AHÖ=%~Gr# cHtQ?`p2B&@dB[jQ$od)3͠KUw7U]C M0/U>^rҩtD#GRϦ hO2hE4=zL}: XS Vz.%T&}Ujћ`Q^E*eڰnA~U^bd9 J1LJGA*32 Vk[ ijx[ %E6T mg;DJq~)TJ<}K]j.> k!O|to^ŨOy)BU dP)ԛWp`ΉAMฯr" Gn< H$cY/4:$uQ2)s(j{NI0Q[i[?q K *`Dh$1¼TJ9@fzwx@a14j6"]-10wS/ p>-CC$j˜nr Zm>6 L{Y`/$nqI+0nE5?MC/2d!fOCS d$RTs:Y؀D,E! ӷ8 pN:4|._ ú!֗ Je^OR6ZQ?1t@Dmdi)#l$?c겎NˈI^߃Es*Z-]Bm>8!;w~G8ց;ZbE@KgJ%Iz1OГxm0aT鯹;SSm˩IBՊKaۖ[;QGSWj7\sIx+׹9B~,'6섃x9z!_p&1/r{Ա=C&YXracBXt#8rBR; ͚6XԴ^Ov,XqиQV,O'{S_Ҭxw $.ᑐ}hA@715%j-Y9ekvgHts* 52F4iD]$1c}Jc+ YJ}<ņXѺĹQ*e#C9Z}?~`@͂] QXԋ>8m89ayCz٠I -KsMY?BRl ]TF?=*l|MBfs60 O<3r>\h?Uj~|gog8"!f/T/(8kSPrؾ^VIqKHCᓭKyhpj6dTp^PTKxL[ ",2:=y:q?"/d"`VY?!ͥˮc!;k7OfpUqQlZ ҹQ`': ^h|`3ޘSes^nS[^4dͫ\k-<$慯K?&@k}*,5@/#S0}U}_c-{R$&Nm1(VXʌ'Uъq@4 &/g8fHWkO! >' JuooR.?:A9ATNl(|6heq5eBmG108@Cqw#i4;m`P2A0;-AN9=ю>>EHneԈ0ÎӄY~=$,A*ѠZp#!>.?:~*qD$hIjl\V) RYq(V_­\Sb'&DmQj|Ϸ{_JExؖ8))['6Tu/48նdHU߃D\Ee|>;òZEu|BA[sV_G]9PX]vG_',Ïc A kyr <Bu(QRNM2pb/. -tk.i=h#85LPvD[i+hLhsm>YXhb|^xGatMcqncZ9 L\S~#xA /Hȷ?!?uv *&1ޯHјBi7 6S'o!rDAp`G+xZ-WѯfnZ$nZ$U2y^L2$TI?a#]RcZ\a4-N %dGҺRD8 j\JT$yCLB0Xeq}Q^,k}&*rqdݧrjK[K %{FkrXz=$MT"[C%./x. .dALM: J< Cd5J9S4 #aTTށ*]]s^ibawk"2r^֮h@Xfh6w]`p5ZMS1?kaxy{zbߺ k3$^jVE 6MUR'nJ: aa=!I&gTC#N*m'zI{U>_}ۛ7>Sx+5 W螱*:6d{!Wu^S}>R PG$)FXqB%9 ?~x0D}~'6w NP0{h/-I1$m Xc4PuQ`jԹ3 K8b{-̯tr8ګǭU?:C,VYia^ʧow^^<] قpɇwzl)<wCgѳ"x#=֑.^?C8&Cadd9c:'$hL?Sr9AlW`brS.w1M! s%^Hib+#Vp*zK=*o$D)\KSSOY 1ԇi{;?Jqpik0'^*7ⷁwD, "Jk0K$Bl0Fr Yp1ѪLbo >j=bd@s2["]PKM;;)6ԞclZn**LG|q-nK, T6$.QWkۄN |> zFJ`Ù4Vׯ4c__ikTAkJ:8!`kC{3TʫjAY{fMo,OŅJÈ =d1s:FTu2ܡZ!얨e$izύLyUu-U?GEj6@vMf*Hjz DtbVJLX_xGig0Ddd9o=8s=wZ<&Vt a<Q ;o,V(N5~p7>(_T q29 U۴R\I,F2;Ͷ,#,&Cr%Œ?Ţ3Z`7,.&qpfݟ풀>ئ<+jL<:+AS>LdɄ)"鎖N7^*YZc /3⿳b8ݪA(•")P`Ijtm+2g1Nh&W^/^uDva&#?74;UZVqoYáԪ]Lqq t4xQ4ȃyB>Ӳ 7]h'J3@rh;k%Y*=A:҅L+S}ʤ-P1gjxs .u)BkʂY LW1=]k3(ߺ]rT²玻ͯU"׳B}$}p^ӹK#SKU{K*O[V\Lѳ#dNNhWO[ YO:-<[pt۔P`EKzrO.Ÿ567뗂A?y;qG}׌Vdx`\VEJt@4}>rZm&M C/Fb $»^2[(N>CfCaHy#I\?qEBOG+Q+%N?6+9} Q)HQ(k;cԔGxgMh㋠2IcmnC6LSd]ۍO_CSxap,-hbn+Se@Xˇ!b=./wdN][ s]'*Q !.>;T ':'\Mml1:g %Q`B o|ߌ.&P&A%̫ Lw"}"XH}_N2c='_z/ Dٜ-neF$&ׂ{F=.ۋgP~/<'phJk{vj@Ӱ[Ԗ*|JO,6RyGqB9 >STa%֔ٽΝWTY&4A~0ד[9}!GCSO⎻ޛվ 48Hfa9Nq5$ :@Xf&-WzVdX[,Ap;MLhmL#lSnDoxі$0Z9A&-ڪψnѱpȤ ()n}䉬veQ4X.f<[|gϔ'[tNQ;uC Pˣ\ "bRш*h'W2lXF@SMIӇd 7} m_˴A+/!,P-qzbqXwa]b$ Ѱ1ioޠ+'bdu-q2O,57;\K$0ڔX{'r ^;Pӿ <>5fp=- Jw,|39pPUC\bʋ,}E-"HT*B9Lb"(O@|{1=6ojZNl*| -C YR lK2hbʡn5,-B<k_kUK{ R=!nBtK0"8m.B+ZunsS͵:žA =.ԩƇ0u^ʂtsaȸgcFv{_<巙ͯqdl[X\?ܑï:ȈzLT=Li4zg !uw9hEdj!JJmtŎ@̤o{NX?Φ}ڡn |cƾdu 4-G5hOر6t\SƵ#lw#t{ߋC 2ỲLFXR9.iգU N Z k#W^$8`jC" ntu;-XJe32\PK,^¶Ggl f-'p}ᢁiOɡm%j+4u#BZpC9NgKPA髆LX xYn{ѩ1'6^J]0ag ԱKr&Sda8OsjĴespB4,=0e8\m+(2Sl=jް(;t -+r\># j(M'ISiɄDu9BmՑl֕,jq 4U1md=1c8Ucsr6FE> K-l~pfD|R)gCW(s/d>yѾ:^B`be J %wޭ>3~mghm#Y}{I&64F!+JSy6?3jqT:5*‚y3{T#[ 2#)˔J"4+QͫT?jqn=d@#)} M PDDWH%Yf$tqf͉/P@1ܨv/D; oV5pݥMZ *y>)8yveB}^qXwC"r)K+9]Gb@:*)4#/%uu#o.A*gq͍e䷚;J D1z栒zQz&0^^.Od_Ƽ,[,|=;22D#zo|?|e# Mr[$n햦?1(%Mzh/+u![(蘡!G3l`?QCCLz8(jk* ;[o21Q0s \hB5U6a_Γ<FB XK oZ-OS j;@5#*i^`\1eJhIl/s4,P g%yӳf=f15װL-U_o8]߷ ()2Ӭ{ 5RUu4U-ϋR\î&tC ;X~3:~k |`t؁ Qպ͐hNB>WP%2]TΡGk B3 5Oe|ƀd2gKreD4(U E}rbx=4~Hnn(tkHuB:LiB3Uff n oPq r 9ή $q[)?gzON0kJo~Siq>K\|1|Κ$>{lNla0⟙!NX2[SzE",^ Pk:"30H?7k wp/EWSx]chWzC\3zclxj*.~\er4QΎmxve{C:Y;|?i=3`0]r4`Np _^Edb'hP![g8)XuƴJ2FmؕK~bve2ʕȍ ΅`51{+ pE6C#p+9u{tJOhf;r;|f幛ǜ騥4l)Tdiv}`5 ``@­բԨ\LXl.JIb69 gPOaݬTc4A#zrd U?J);&񘬶㯳Q|X~g {C_a'v0 2AG-JGO^2޻J 4< w_X'R:]8l bb=ol0)IOZ'!ֺˣdMC&yI], x ]a fRu۬OʊJ weo&BYiA4f6d1y&ēMᵹ_\w&ᇟ >@Dj.| rE5e..* jtp޴}7dΩׇGMǔ',,<; h9(w!!)\caJ;Z*'Bg , -'#jR3C3YߟMڰZ-ypx-oYo m9ȯo)Kb 8"kӄFLBI ?f1q!"{Lj~YgZOUxـڡY+!*S)$Mn_SUziɴBLQN$C܅u!ICQ ?t'ٽ{XZغxwVj$bt|z]#C⤄:ԃ/)R}̻H.IaX/Lso#9mjs`X 򉦝q2𿖘0\;ydK0`)fUhk{?kl 'sLRVQF+iPΣQf{7]p8O&9b7HTt ū#=ǖ*1!u׹D7Z2#L"B4_%݊y֞Q;3QR"l.Bɡ8Puδukl"Ը0vJ@;I2xlĵ}0ne|riEU[Ƨ*V'=Ly( Fs =A9gʪrD~0~9^wm+tlE}5>|u [:^ͤ^p>d@J'lҤ kw71+rڬmZH:U" {mjV./l׌y"$zĕ((&$=&&r?;k8h݌onnU=*`-{2e{spF Btg LB<$ XkY%PEaөs9{+_K?2At$L\Q2ܠN;rO|=ݔ(ń54nD<(~ǼIReAݺxzll3ИO-)O<0Zi64e'Miv.` + A)FTBLE˖I?*gt .>6gG fy3JEƍܧɞdi^tq:4E`fda")pHxspՂ!Lk05¨ QL3Q E# s9"٫$k8Ůh=UJ?i~~ %1djrHR}v"6ݻqmg-KK|.P%/[ё̾=OOj{Fۑ>y(dK,llך ߁\ER}y:$rEXBGnl a!Uu (.);>7ƋͦP?354X2bzI>Hi_eRT<Ƨȗ0Q~ NtGfoe~4ճ /1diXİؒ1_/gYy|hn& O\c=~TY&C[P'l# iK&m|l"Puo`N ns+@bYH; ) -$f;{(֕wHkH{5 BvQeG!#ʊN3kC#왼h>F## bߎw}-o047& oUgP.f~bhW^4pćTɿ+2+sŎM3q7H jtH*eU5.6e￷M`KhIabJA v&3(S|8tM@EJdx(;;eENڗI3:ٺ9٧gqcD0XQJӼg 4}(C%viNM`։[,x^W0 i<2t`nT0u@|x|ST@~ڬ3!O.؀nugQlq:9Աxp$c7ʃ]5Ò! `%5VRD4asKbEݸ!3^nRB@ERWe[-er\NչR(em@x'" (yX" OXei7ۀ΂FĂxID[- pޟnHĠU'rm3@dSy F/zRA3:&iQo{P}KR9̆a Ű4ew̉dɼK:"l X J⯁ˬ14X=Rl ꉬ3mDC&)x/R/%S-&10.GOuIjgo o+Z3lw¿-A-PLǽ#ƭr Yq,֓wҼk!ۣ6_+OC[ CIg9 ɜ!Oy<?k%''g VQ}b ڂ0&v iFixl}݄F޷M i/Ch[PC̥ Ly^M'#]47slIzd έ5~dcU[T.-_ cuݖށh".k*Aw@VLPa˥*Y/ۡ* (jCgxUJK]Vj)lSAu$^ =LEz/aLٸ.$tS< 皹,G2 D_v5)4DNfAhM20p@h/T``)&+_1dK&6bb6;OdPˈ< z"o:L#G8JpLaʤ[-=JBuXM&wyg<2Sn"Arf:U ]uU8UiLT^݄qR-$<Tz/Xh){n$ 8h&&Npzƺo{0rԊ5 zR(6gy`e×")Y NJᐏ/`8X'DuOv 7`D@}\!K"8Θ1I'*DHw3fdHl u("I~9E8c^D4=~hCArBiR1#OZsNv {XP.~[@딈[ ;B8K̝ |[WYrKdqV BxƬ*Q=C*xބ,N'oS_+5[iYf[dFXE%ap2$rM7 s_۩=g:Wn`%ξ(]οLATާjH )njUAru85,o+~|JPW2GHKW\ ~Zn α D1!$J6q ߦ1O+Lq缡5HC7 AD#1v%*sS}#QSȬ~&C5xe^Reqլ\"ޝceUje8ILRf,Z^ . ɡW/ 髵6c9`sGS5hIՋ'3WEK ~Re$n۞>\HS_JJIu1z$^;;PA` 4P]N瀫|髋x!Ł?tE rqq9tn,0 \>0-!e#K.w!Q?ɸz%QFɰ I^8^0.IE1w {rM۩"2k>-W9HtBau"2…:$VJO[KP^*$Hi d{=Crv/bw.3=7B:ZM*T;"@bTe!ssAA-Vv/24-Ƚe VOJd<*a@ތ۱DQXRW~@ n @% ܽA⃲?/'.)c;,y~Hs>o2puIla]?)/AwG\+ وnqY9RX䝮2eݹb`“nc),O-Up4Ok~kifnU7`AzX3(@Hկ=fV7f3S!VW^ g{7|d&3  frŲ2JI0}a8qs E&h&qx^QYdb,:rZh?7Y1և莵\̗@S)ڰ@<bd.UYL>1[ݓuIP Ĵc8~hGM'nu,$-hg`C=DǟZ \C;qFZ]XD]z?X!j2Wk]~10(z TaKE.D }>0n$L^*Tׁ=yy#`rgMbsvua>tD5/G7s#uQ2[M`z\Ї{v :7V!2?~_SB(n,\!Kݜ\~ujd68|6YA_x^k%ojaR{feétRS*FBY}:dM`&żq qH/ԕ VO5O'8jPC@1+XmHN?y[XzhJrS]-|,6snHZ5w_)[Q^T]YVjU@j=J"67y_,+[p-E 9,i %ܜgע5n,RfK n ?p1xa5AN-3t@`fC5ֽx5/&.j?|ӲY"KA(+&YfD-Y'י]_c S# #[%+@'@#pz)::E9tb_0鹿5]'al4L6^(7@"'vN淟%AV~u89wnL9Nʴ{2M7~Eds'd(GS@$ 0A:[K'lw~r|r+\dܣ2;t6uWEh?k3icLt$EDj.b7I &.Gq}lP̩b=ˤd6:]& ` FXJ.J9?cK=t{%P96zW[ Ul[#v$>=ٙ!hAFԊ1ykhDŽ7֯HuamT!3XAPCTkTel)aތz-}\B'ӵ߅$t{E'm~hm q<4<,埝L09jc3^:?׭7» H 6,᷾6Lyws-~hj ./ F59p{+Wc4\; Q,䳂 %ʽ#c[2G3I[/xV_-adE`_XP_X. b3Z KvEu?[-JxXd\5HYM'`3 ZgeBcBgУ=1 Nv? ŤS IM=Ky}8HGG{I7mȞJN5-@8kmsϕ%>Gx7t3,2aD=DCeߥ6b|4FX+CC%K.3w8k8Q\ޙֆ?*2/?ƅݖIT |ʓP}ȅaᡑws ~=M#f4d#+ZTƉm8dۆkz&ṮxWͳD/ӨPh2lww͊rF?T["YF=[0J-GGE^+Tu 1fV_ǿ\W7歚0wiil#ڛ[!? kXT[jrO[)NdLNNnH+#^俋a~ @xTٓ[H9zHX+FG,XC&_4aVŴ.@O᧕ٌ;L*M{yYb1:0%>Y5m+B#! ΅:tc=jmY zi}V{z4s7lP⬙oS[d?y1s_Q< ]+xUeMKtdtHbW Vy*KXܕ? ozYվxˑ73/BHہ 8'Yщf7_sa5vl3 *'}Q BbsUvX~G,E܆F[BP@6K̑1IS~yb?L½-D(C>L3ф8NplUZهnB4yIQF" L rRH scx[)մ; 0x'C;k,~%3&f;c{˃mf:?KLC K-8(UWcȭQ4_&m. jOeFT|Q {r?8kR a҃cEOg%\E 0dy(%¸'dSxvE_/S }/(۝vpv)Ia]Mm7J8RCs+E5G}u"|7@_qV\%?⋈S C}n?3c ]L(pQ-Tx$6=I+Սi{奵H;)NR[c0NlG07L3uk@Q(` iPPcQy]G:>J ƈ$`_ʼ`;?oX !kqK4^3  g{K9qeB@^k{f$=:%l:Ƕw+Y `r. D&P:!]Unʞ]3DwCC+֛ϩ?7+|P߿T{Dx4NAG^IU`+4"emÍw; N$ *_#:kD,ZDuu;߿ϥT? Nj"T`B]o=R4WHo\|4OHeᤱST@i "Xvq8oEMB;N $}$uCRlR|ng .6 cChEw1k *.!ٴY?_8!54d&V_\7B^*=QHSFakCHWWDCn"wj,ٙƳ覻S3Ŧ`8 7(ם;6Vp3ѣWt׎(FX+޿,gwOkIvƏ!0!̰g}>z[/[0I$Y1q_Uj)"|#\[j ++Mfd(s"xU#\[ !e98dU0k#wPNt{s-p QP}%̭>xM {lSAq,"4vr6Ɂ<[>~po$DEۈ3v 9fൃOpT!gHnW{s1?saG6{;y<{Ȫ$f{~vюTV#ęG\4Σ%ǘq~M' ½<áaj/ 8T ksRݾyu0xvXO#!q[Ҭǂ] 6ijyW#Ti&i[.IJ˔)b#D]kb?&YB7>jK> Tvp=cS;]lVw7f>}~) c+Be.P* 7\%nh#'4~G0GOЦ6rz%iP Ӂ'҆i&UMogV:u@ b7*:`&;r'x6D.u*jp/+@j.3cpHӷ{ 2[W=.É%MtϨ>a-a{63(9V5yr8^INVs#TY2^lԆ?9({":=M+B|1뫚Hga#65p͈=b +$ >~SSiYZ`_C3ѧ(fDB+k%'~0[SW}*53wCx-.٣T7e./`$áho`eP݃2ax)(0#&5RJ:,i| Qs\0HA bEc 8mt$4 Prs7!pG- #I'{#N ijN[Cry`ћr85A~Ip^{4`- '|j\a˜zj#upE LXGOYx(Jj]U, tHNNm:amXS,`un pSu@>HB"yr)1'ѓ WBYLÔ75ohݢ z=DD{*eOO1mr0G"@xZ~FS`@Zw3vTgiE?RJa3=27,{] )uj?*L6%XzGPv{HZ&HyD-ȵFԻį pk꒩ɽ,nBSB F@>oGk2\lbb雥9$vKGqmIŀ\vݎZ9^e cN\R@^ .2yP@:,i.i̅P6J !V @(.@cEWMSۿ,]ɚ*A<&v+n\dyb4R\xh\$5 1xB &'d9a)HF,ץqB"Cs뱷Mp'Y 2XkZ ;8wUnܳt>IzK2ZYs ń@ 9Y@veV0]8ya?v9M@TNxiG0dQ,St۠RIJt D6pI/"#@`#x:PդT̓k3=ߐɀC YJ#l-0`w{)y/i XEl,Kej -ֵu$uz~V҉b ؐB `?%gڝ_R7z55{AI(Uq,c/3 8|XIQ }1AEm:݃摸HLapDk]" 9A_uoW}% ,mMKYʃe.Aj M1H/Dahs,}~H$$rt;_`kQ9<@WšڂyXC$ʣUG,=nϲh.2s=Cy_W m,@а\Ã+~v9NGN] R~gT %V=Q`#H N%%p/'k/(tQwIC9NV'Hj݋7gO/PO2,okTa  xTChjt,#4s67[l!-sGO&zM$@\'0<ٸ$3fV(a^n?OkMgG\R뤊)ePӺRQo-`ԏTmչݲZW{q¶C$PKOg/Cmi,)C(l]]TUsx1y[W,%,cx䰏p7YאАGt7ѿ|EP ^z[y/ j׋X*^4\Unc,Nw#G\CZ8ʓ5q&qA}dW_E#~l~]Qs qo#ՑEtV#<\ kI?x8JVg%Qۛ.{=vвEQߞFӓx@gZz8-.g{dʸ1v|%Yק)M^27X,zLJhyǏs_aOR0vm=軪И!{G^1=T*/WFk.Sރufyi,U]6|F!@Zak x!$:k 2iYVL[_d5#~nw]w1gq% O`a{{Bӕ fф{y;9O,?UkgcuL_"_ċ 3HT%: Pn}wI1'쐈+a8{P~(9nNV+i(x$Y&Ɗ5N C Y5J V;NZupq]{ȶoHDB2SNv)œ9Xy:V^ieQ*LݰdlC<㞔\Ƙ!;]'/qn"N +B/>,ٗ'AheW0bl爻T{a7SgSxYEj{.Q,&w@lXq-4< }&G5nNS4+`Rt: F0{Ǎ8;/PfrtNwډ,¾}:8֛Oz<>6 9Go2~t!M>M>,;.Stsw; (g=Զ yBj\<+!ŀQ i#HeaI=< .:PL1ߠXia`\ű 6,} O-µ֟YZB;rM$.f,eJ\C + LIЌԶc¥.ӔLX jQ;GiLv}sU8OhPȐ(0C9O,kb/TDEBB|Vn_8q_&k!qfq x̐/v5ܫ2T6 |<>L/D˗C828F$ъu >|tYo;YwDo}9I7t }K*&ϐci}+'e l '=X.SUN`ojWdm,^+fa~W"7x|n;dҗ5^x%ΪRZZHf'z?נka4ˤvXquFe `9Kj%'ה,]bkM ڃ^qrxۼTÐ\ddN <[@GG3;e8M`3|T85YhclCAtګ ]nGv;W*.T!(mq +OZ#&}3םJ6@@_q1Y9+$ n_{蜄k  QN'HbG ?M&Al>Ÿ47| %*vM5Nɇ5IhT;߃3ol`mof`4gY :1&N'Mz=ǰvC^Ɍ"R+Oq|Vo?bJq_LQL9m˚扡R/?ΓX*bt?y5ja5U){wphѭKb n{"mlіӰJ,>,FZx;J#|7 SƼpX)0Cqplm.ljGso'\7)f * \8õ>ۃثoRԀ9hv,LG/ # 'sA+tCI_HtV-Q'q%mj/,!n ͨgȡQw)e/?H_OAa0ғ<:Cd#M^VYlUp@dx8]dv=1/چf$ēKk;SBnšhjE9B6PX e*Ro`:a0G3wiS`HS{ʒS2QDUG*uVwnRtZ^&[n}9V?/k[?[uCzb˲jк1xZ1A_J[K/vZ#!_{_&8%t_o ӆ9#YunI6\=Aʸ@I&& cGF;VYƁwޯͥb ENVm6`OnT3K !^L>Žڤ8`0κ/mvNk,g:nm*r<w=k$ A@:6 wM~ &26u2i C}kXYig@^2﬛Snm)gԚ@-ʞ|YQfpSʦ;kyJ"`p{.ӥR=쀄46~| n#8+{^*cg "lYzKm>B\f;].CfCYP_[4 {9yphl# 0i%[ SwYhE&^&Z[qPlAhT#_/rI\TBn%joZ/Ѹ>MUHh.|FxJɔB _h펉t1+/\=Ep6j:o:ɟÈX%Z'[ ;P#z*^l8r+hr<>ǿCF`y?h$RbeMxm)*l4Fp p{[ydz DC_jGfsccCGhI*1vDkT.5UIAlU  $.2O g7 Ÿ+ep"v$݊vZӦjb6o3ODq4I7 ;A;:j7 M4 )%`g PfF /s蒙jU9 Q @wY uECӹ(V>Y]B#{5Vj\ YȨV3HE>dEwuH8J5J ܪs1YR&cZݷSeo|(P,_p)2Q .Gc5p1r3zr._; Pku}ͩ񞿺%m&Q73 k ^!Bi]5by-g3K(KGq1jʥ4%6r[JᖠȐiF,ȕ9Zwz:4Q=2#qkSaq= M4eDG{r'4Sj;X_N2G2Y c N =o RGᢒ+E`Q 茢 5rX|rNj Ӿ/?y,ox/F D`*-h] Or0'y CwԠ ސY~ S@,Pz8ĮJZiD#S]uA˳Yd]wkEL/xDn/1FVN+րs.@T>3G'BQw>5$RB.|X  eY9mLD͉Sat7.!0M"VQ_ r )73U):9Sr\ 5DRLXni_f -ڡKJɰ-9h?'<--ic6T tI+ƴz^Cfes&CH]] Ij*U@-:=P3O,] An8DT`BAx߻-C@83ȱ!%֒G!m;\]ܓ7Nᅦ73zg ʟUFd[Q[kӌ=ҔC1 \4Z} 8Gŵ=3h䋷u'b U%4e=&/Ò/DKTꌀ"kxDk/әlGwP~n2 Lco9ЀFmdM@5Ff*  avUf9/w(!(>@K97)) $,풩$nOAEƵs&frA6v'*ȽH! AD93,f\˨JK8dd=w)4ZCg9kv'lƝP6@/DIpԽ('*0r1eS>$P0#H"s\9(:f4y\VoLlc>3p6{aNv4pPUX;V1~t.m, x%я""_UDlycM6V&PlyL(U7F_@vpv'laxW1e^'@hg)Nuj#h!hsStfdlŘ(W2 .DlP^[𐓒Z7,MQ`5pÚNN oSޭ|,Mޓ_}Fm蔋8s,Lp{+nr),b!Sр <)9x"ݸ ]^U/Yr;_9GA$Mis"4qT!~0يMIj)5g*TMVAu5SdP4S&K壷 TyaZqYD-:!?ܡ1HAJz܆h02f%ZO' Tk)#o_Yק{ļYoZW~M#PY7]oڜ3^Ik g@@nOP*M#/s#7nn--a}pfmH/YDLr,Pd[ǔj죠3VEygbm-%1(otQkRYPP0?W#kܸo9GO75'FrKTV0j> Bp ^Tx;wYZZpf!w&*.Jp@}0*T0FHgGw,&ix7!9;; eoh%pô _kBBB#o˥aH.B_X]T|_x1La %C$-ŷHs $pI!eegIaL؋lbAV(`R9wE8 }&&`GEO=!P{ wP7 6`xv!ed oc1E3bF{A)|f]E9;?fO`^-AQB*M5b)/u1.utZl$݇lS&i.ZqX*j.߁(ǣX@BNN t\k7MU%~LCv/mK QnrV S/ٰ\QGU$~PsJN_:=!WRV}?κMwH%XXW,)3/9gaf8_ZM-xhQ0=:(&󸹒nk-GTDpk# ݶLڲp? Oa *_;2wUIUD]G$eP1U ]|x7? r x o׆~)ۿVS۸"SfKQ$ .{GgZ*6uH!:#zQ87_,0ZGV' <:"/`yǗvخ7{0ɛ`^^ÓLV=&ðӐ=#4&57yw'CQN~Sz\*!Ӄ/yQ0]"T,rrzH,h@Z]b(*7re~ZZ*kc:)EәӔ 7uCbABzW#..9@B`v'"9"_ + |Ft"z 5 qFY聺.9f؃Hm7=Atkc)`(L0Jt8NH|M&A92թc0%vz|Peifǯx0p롋*lns~{U\3ZC99@91Ni5ՙT=Je l!".#6/GGkah@q{*R$ ~Kh@\O\[;t +(s DDƲ TQt [{23|clFwq}8;z>*gPڙw9h7f[tBXW wA|Pvh%oaeyD>j. W9M|<&)Lf`+Bo/ 9b}ID7˃.օlU˱̷n3uccyJ -1AbԨl.NyGZ2qrV\6]GQO%1EG')߲D{1l*#ΤsDWv҈TOXvQ >[{0a϶==}q' 3WI J e3h-ӋKˢF|+͂"OX\ rE?"m9<'Ewo#+zٺC{~K)lJ1eR@1hfE9kisq";W;(B`1EF85^%@\s$-Ս<Nz*˱㏐w(Kmg]yԝfP-ռ/O22Ka9d}N(iuD$3HzSEbwЄ{ [ݟ}cdڻ uF.ͼ63A){ʜ?N ){ڜPL.CbhyiJMbzDۮ@'\XDȌ?00ǡIƨt67JRvI C)Z]TQXLrj)ѱ2# 2 VYYFN G/o.{9"Gf7 !Q[xX(c*k1 $|a>{trҶW5e}c2kw2:oZP*f9;~}>ZɠmX+Et \)]P.^;B Cmݻ9x )Ypardtgr~@g<wdHJ"f̠ʮ_?z ]K=ը~T%hy06JCҚmPJb/oVNRw|ޡ}P 8C.<~{JBg+}ʘ<_m꒡DT0=u`>*xcɇ&lwy]4 rpWW)$XkRړ{A#ut QbSz4v>v+ q 0HtCZC"͟JU0D>\RhǩVY3ݍ@Y(UMMԜr uIKyp_" ҳL*R/VLsRZ8bМ@o#O`R䚳9>I^"ͅm)%Q'J/23>ۈtY[>G tA<C J SzbY<y*,ѲBs{z`D/ޕvCTײui/ܒMY}ɍteYKXON"6iJ^3Qh< . C  1O׵3BExm:ɬuis\Tn[v 6fa>"9 R \EYs?W"-F@X/ϫe꼫24N<{dw쪶B⏘/Ēԉ"x1/h֏`]L47->J'bߣi$y:S9<6 k0ENUTճ߲8Y@ 6m\vMނVO[wSc}l/o؅ZT8fJ2fs70*EOa13 M](~ǺT> Ơ } Y#(gs-lLJOvPwR#R;2DeckomY?놤Oc౮63ttnǃp?zTϵ ]N0Ő3w;G/֐gXdzǕ+)mrߚ\-;[1a2(Xe tj?k)n/ 8 Ԝ:^\pLG4ZIp.teuTu( aRmY+xגFoZU+a` M V9ĩjw+0Kdm>׆RVEB*9IJ``oʠKԲ q*؂ZM꭬S7>1dŁaJvD| C=Q޽|łNj6k~D5n0qq$]."sh:U1ĐCGC4eoV, 'aN.ni.28 EC3pP\A9V?yK  .pF$z_OW͘dۗ׬<]tq7A˙\oUܼW,S/W}y\kݿ FT$ž*b;//!29rN" o!"}:Gz>#Ts[L#*6ySQN[H\p?VQS|$ jiS >c\Z-5isUqƔ_RSGԩXj/%0GPFuCɑPݍXw5MvPs>JO/ڸܤuAـ+Ȕ- ,]L4T6,No'iJwE:\HiɛNcwz:h-}sZm= U8=#p^.^0pD4cNgvy8үJa2snj~)PonCT`<8"MgE;F03o(Zy~ UwЛV!bFC6 FpiMs]ka H0?#},eP8mU5nf }CzHsx۫o,kQ4&y3feHL'cc= Jt Tf.m7qt  e"!5\w4xE)+V\P" $?@!Agv^#`PĩǸSq=@imV"xoʰD$=q poLGZW f{gԧvThvQ"%)fRm(tM?^[hl^~_ezu Z׹J5ܿOsT1op.MsQ!B% <C%w*()|:~缮Π"xσЖ*T&=j_ZH 7 7 (R'4KHO{ /?Qlk=yneLz:nҵgop%"Z6ͶE9;ǂ#wyA_P+rvr,[j;б%^8Aa@ڰp쬮.z&Zą24*ǃf< U$ȯ>LiEʆj䕝v۝^y!!寸M7vz9|LPtɏkE NˊH `'4 a,ݡ%,X$ dzn E?o֬r4 |k驨X"x'A4O?eD@Y B0ø~AvC7c-"9n$%4)enEy4u|._ w8S[y?,Ͼ)Tʽ:̑LKn^Tmn];ﺓGjƣNOf71! iüuG*om+dLBJD~G:6WVy(ЈUs;/ݴ"P;AD;IGMId-c?9`^T%瀨N-#y/plD+y{C%8b"$%8˭녞X4*g/"Jǧml (Y_纸=yH{nelsG™4ឧy kdxұ8LnN@{Z] j |czz/}2FB6<Ɠc@* zW!نb7Z6R-I4f-o"W5K2W|QUmHeYe@SN+[HwN:Pjq}#GEwZ 嫼YKXz*3@=k|pP;[qoB[ K"g]I NQ[m6u^ sz /,zcd렦+;3wYA[ݬ`iV)NU!oH28̑fz!¢R_~ k}rYh|`,Oȉ높? l=;g"wAtPN:uO.TfLAn 6t澣|qUVy߫kl[SA|ؕrpq |UE?)iFuEkb{IRx!?fApz^fH(3Jv]+ܲ hnTFqnSDAm+SjJ}Z›oO7D`K?D $_gC5tQnb)ׅ؝FM;Cݷ8Ը "R >2BnGSk骁LP~R>;Xsw&"7[ IPlnB͘tV&~ߡV9-F >cS]ArGoRjC1{{\׎#jH,c=snU fYpc#& ?!bSךEb<p3F\moVۆCW)5T4܌+Q>+muQ6eN$|)Cq=I5;26ZAЅ/yQ̶57ub+!.]ȴ[W0h ct5`p\Y7]^nlhއxaR=Μ]O(̟xN:f.2+$B7kyq:gwܢT$Hd$SbY Ul'O'c$5Pt(Jo!~ksju-{Ɓ8P|:~Oo$"ZȠ[[#cErAƞXڱ٣M 4>'NMީp4/#VRjM'_QԌ]1<0ɝοUύqy"~v #Â>7<#|l t,pV8"E"-J8 ڰD`G 7 ױqQAx)gp__d&yЇםDd~UuZu#}Da.Ph3ĞeMI4uxKwA~m cۺ+kLYCǔYbG@YU0r崯\0x*N>&>P6mD^T}FD`ӗkc2ȶbe* MBN 1c,&ߐT|`/̇wG8隤bSjyxIs/`3B)"iUr(Nñ bS7 #ƈy`XgwmSi~L%VOhKd-dA8죽i#>J-FqNK_e5Yxqʔ]Rzs :D~aثhOtd^]̉ jSdEXAiyʇ? 0 pۗd>u0>ǤG@b WJ{~|@ ]DJNn">ybu#_ LHT[߱BDI9d~0+݂ɜM/\<ԐtOl:i] Qwg L⸗us.Olh%HIO4(R֯su:vY.)1'E;Nי2m`dVWA "ix+͗f{Nj&SA$@ݦ2qm \Lo޸g}"f'ZW_YwT8yPG_Vz9<2ײS}J'XԃAey$SUY{fҮ*B2|`Gc† *:vD}&D 2Y>t҉:`,!qL+lM/UKM4@0[7^qy:{@m^$xIUp8[ʃ ;Ƶ_ iJl8N=W"<%*cEW͓Zs`1K\J|Z`ƒg ҃}lBUaropACzZQ)m_8NJHKPFf#P]^Lyʰ4[-Б g4hv`gD1G)!PiQw .2H/W@P4 ׼ǂǤP_< 3L2w\w)Nrϑf ^$4ՔI ؔ$g:;=v\i:e)+'T ]]ZT\X^ޟy''_H3©x< dp[:K-0H9%K=ظDƝ깭V*noKњ):B5Ӆn/<mNew,:4~E?8M=fO~|B^nO5[|M=Ŵ mGmÕFXndiAf;69W25KC*J9!"f._e d\V.2 >s9D#̙XÓ꾏;yFlC']kX"l%qE|3`ރԆo2)G|a(SZJD@ۃMkcr3bc8Kj6 믶Sz(X\X/rUhWEߋبuzc w!y#Zxe,nŚ+[Y+!n6_:Eh٨8x^2H`9 e 5[!tԩU^4cAp !ͣk.U@7 Ȟ)q_x P&gŬiܳ)tt_DEidt:! Rv^`Ky4-<ϩM`蝇ܶyyn m_1vMlK3f\aʑIMut\ٙ 2.E"۠~T9V'=/DRެѭp9֥u67:<% [j◀|F{w7Ңhy{Kj.5=z"Tؒ׸"0k̨^E>#)WTa=@źHYb_4ƾr˅~goRx7. ;$$hdMpڿROY~}s"T0CW_eRNWn5xvmwei. #`7"]tӘCRWc& ߮ %:2jojH-^# ý'&h}P"]OcXE;cS+%/Wf/h ($g }l$`M7 52ZIsM$%1] ܝz/H g=FҲ O/ŭU.;?%#Eԅ ,GC)x22L7=K0с؏*a }R|_{?{]^h( j#\vvk}]Ѿɇw߆N!5 \uT0qyVN &@)-zQI01}5FZ%&['Dd*5wW=ADHjҊ3O<<qT D;'Ǣ~sB/SNfhO;VW_;Tz0e9L} 7*`xNpϏ~#0S 83ݺWzlԾF_* =Z wΊ3n})0m#3Mf&$ 9 ;xݺK_k{.[îW!Rue[Ų>LOs i`%X{h2&$YVOvRϣD[Sa~ Z 0h)e.6Gۃ ɳƸb T׿0HfoPZ2| Gy?OUVQg,?>G=DqiA%vf{ff""yC?DqƇGai>.,%Ա[JPʩ/궈1g00:~ZKi]v0k6AoJf_YS0軆~uͿg92(w 0KM'|_Ht=]8ȹD' Fqouw^cD UYC1ة9ˊ ry^^,t:3&1&vgnuXFlJvKu- e|L V vˆP"g!YjT )R#&Av\! &9m}8|Mb[B^jF;ƼTy;%>o#p@<$8S1S8n}3 c(Ε뱱4{k;m$ϚnB8Fz 8۱ljr 8BuH;CVw#eڋ)6;Fb5fO^O }6$5]NJИU N{66 XAg(4wIWסy {Gcam 2 ç%fOdd >gk|[AtQ55]' Zڌ#Yc_VFĞ5xY5[!/{P"XۗOb՚eulj\g br ۷!ۣeLˇ*wBݿJi4-kߧ$ -ϼVVJ,ޏ_on֒vMƳ9HJjBZݝc?o)E l6i}fmHmSB0oH*zLgtD fKuưx9:ͫ| mC.JB2Jv>>'[S6{ȸufndHgpy}& 3ţ3(4%A8ZzSRiUX`coLWA>XzL&2_{g=ώHPYEPɱۗĀw&+~Tx zqʠ i^C/Lf(YAq\vn vjUNПՐCyD%"ARiq7V1˷Oo1 o1~Ep*ӀmgcޗXڄUYiW WlIhG=AVXTdŘxKE'T?ØH~!IH5W^6ACca䂏uYTvnwfJooճR!?7`*=?Fz&X TUwٞ+',j,C'vdSSe.*aI؞q`M0WtWߖ}ZUDY Du_`^7:-(q2ǚx;gGYeO^k5][0p #)@uE9Xn\,>w9_r. ]]% ΁EctP0*^^M$0qU7deA"4ϙS4d$ k^aX$kBJԜܘ&,'ƓhaȻPѸJLK% S5Iiy N/`̽™ b~z7E?˽O]j>ĝMa*_Z }&HԶapb4/9n0*س:~$>i˯:B#n;g3*}9dG4TKkc_D&.xZB:o Ŝ)5tlH!J"-hph>rh jh^s_m<\#] phDMxN5*ĒYBtvm@P:O792YS-8OJ!+N2BL1]! T"j1ޙ޿ӷ*WG4ג?Rubxp;,-0>R9q+ݺnj]?4n~Q vb35W~ 9!PWI_ 9Vu"fŽbS3f}vW$+b+c3CUQ*z^ΩYۡTq| ྤ!"$ ̋(hML*lXǴvW+/_8CS ;`9nj$%< pJ|knCn8M } f1bA.$nNՇ&Vm_̇(|1Fk6,^& %9Zys2eQ`7FF"&P}3H2R?pB)d$2 h:Nv9#AiQU!> e3G=}MtkI l:[ V8O9H[j{Gx'~=9oea eo/ S Jly"̿4QnĨäQDg@6QzCN#CvSyc95u6.xC(Œ.W(<ؚ(TZ~;hcɖ?¥Dj W!٫"=u?M!. dm KOHv6 -[XZa-*?/VqK.E&B~Ėp@܀hh99rXt +7Iyn1_+ח%^M.g8I&OGKFyA茞;İrݠPs(ܵ=2O2B%82mqW-P[Vj 3؁qFB.N~?2i˺W43x+'Yp7 FEZ Y=6L:6>u짗NN³bg8ݵQNè=)H-34aiZQ|!pw8+|YDߵ |e}qqD޶~IHB%"eo ڮ7[ymKá'U%HT,LƏ_,FFRg*s9a^;W搞d>DelC@`Vk>ۀ9# %}︕%i=S :b2O>R@k;1 x]B4ljp0sz?">Lc砨4*J|B&+7#9|e|R 9/=ڞ .2}GJz=4ġq5)BX]\~#N}Q9QHdƨt,050^zVN3=V*=Kc1U,yoe4JiRxXЀaYgͰ'O׀UMkG07np$lY^k'fO?i@C!|4cl@A;S|J-@V]M5О;D+[O+uDj_b&RcWXiswHV#:HD&o/t8 }&l)%Q8xyAntƧ9S`3ڕ]冶=݁z"&]Ûko0/KYxцTSU.Q<*ǔQUv RecӔB{(JB5̻d!mp*BTd,5V#܋zmj**P+#:HO~8@È9 I2X1Oh\,px-DK0l~իjyD"J29-wCr5>]eV(֞;it;]NcMfYM|ŞųIR*iI_'  h^gAȠ uAo&U*Os\}2 ~0GI0j3Mα{LsL*sQcIma~г[]b/MfA=MDĽZE^Nϔ'b\v5J~82i/S6XNFPGUDT؄L3bA`':)n8&.s%O>Q5]^|ꙠMnrs0l s5H RDLiWTT.%n:,Clc6迱7{]dp~兤 h\OE0RDA`'R 2=En'!!x4Xp!+QZI5YGj'T) #JYH n* Dn~<72$Į=? G*[+ mv_1I:XٜJ,~ưb \_a 4[BsAv$e+afXsmCseP0me3q`A$;5I|,Pm۽W|{4c:v.{9SXɇ| XA ğ}/pU&[}ަ }Xe$"\IJ4_ņ_yߥDef=ub|j3_ X;ENXsX0 ORDc3xpsecvڑu0OX dQJԙYKL1R质ȂÅ :!VdLp)sOD?V*;Ht0 V;86qj45zbMU 4>\Zpè-,6D"~]LGA_y ez{V@>9q𐁞-T#BB' B"foѪyǵj3N\.]Ytv~3hI}E}z{:;sFJ7CU2c`T-Jη<ǀ-0x^z"Ho4P^;;wG|Asx lad+o aF6r$Ur{΃A HF0,\d"KXxAb>WF^45) 7n74%=jE`紁+NhZn{Rtxl;csƖ#edj,m{(bCmA؀EټXwa@eȰBw+Amu|EI~N@0PY[VAmlLTQk}2?ԏۣeJty|oL^kS_usE|i^^ $qrb[oC,FCWΠ#Bd 2,ڤ~*&LX&-=iP[*@7f&N&M?(7 茴V)e9r2l 1'%-mx:3}ά)u{Y% +1*g>k<$t,N8[q:1-weT> s_wͲtO0ɞr1)mX,I`,qiO2zýU[= *nP53=JInUĔ&ܫ{iWzAޣsֿp=!Jжz!ٚJ,gmq',. Oa THTK \/ y!/Tϛ~;n5ZjAiN:A>t҇>HzxH40gn_8AuGFj7=_`A̋$,x U_qaImC5'^ lzK3*ïk{Y00sJnB?hӎ^.JȂ*{&qϷDZHx=xRđַ%I ,f|>ܝ-#wG~KɝU|33B+N{t xk` A5̏ws~(Pq脑_gNfB>Q_&_*aƪVzK`^tG:?][vԡJQ7uz鲋 yq.bQY#ʹKtᏵ0SL1)lRzn9iԹeQb+. 6/N RedE KƨQ7&/)쁍:Ќc7tӄ|pxǮ.ʓ~ ?$^φs@m87 Jœ袶Ҳ-)؃_pjOPGPU|y͈WN8=n0HQtbNy\8\NH~UkBPX.%}bIX*+6~VVY:N|Oj9VHt ~!-~,e;%":*r’ ŹL}Ҕj+¦uMƲg{ p` !91;v{Čj 03(4(nHJ2CirpD¶E2e!~Ga =U`f * C09DL kuV8g.]&qSFilC_^ sޙh+25:h,Ň$UʪYZeF <.ѻMg1< mO@e^Zl,)xKZvb7a-Jzb-U'_B[Canu׹0|q 9E,r2~# 'p!#[o ([=4 u*?ޑ;`r~pe"+ IX % .@#'H T zݝF Rjfuΐ% 9$DUi)&V cK#eW]l2haFbRN$OdLfht ,NBtQf3UqQRUj:,?[oeO.0J^޶\vUe] n̅K7JgKij} :p ccmPНy8y+3BB@ՆmخTzCDUf+d!B] AV*ӛ:s5ĠM,˝2u[:N\|g;9:_,7#|+Yռҗug(3FӅYQL'0{X5b%֕Ս1{ \tUN2:.k65(9WNJYr0VgV.[Lf,>֟%+$sPEefTKZo!_s]{4Df~?_$QbtP!i'(dȞD+R0P埔UmR%Ϲ"a%8UwLIt6ٌS>5dP, d@ʼnDOJRkRW(@j(d9@~2{: C󑮻비#PidߧC;&QQ`6 V+, ZXt| ' 97 A,KI `7(Yuo&Z+WbB, s`ô,{u} oܔAB(K7D:D5mO/A\|Ɂ{F/2_GTӊG%|ܪA!{?ٕ/Q-\b(9r󮨙+TrRA'ӬLo ͵XQiVGmôOh^\I :YCty G3,Da=رn_0/~Q.*"\yI0[X) @|%EAs$n%H\ew,/A;0Yɭ/!0%mr+QC=N:A1>%]vf"Wo(v}a՚cw*:j:Ik|CĐV*vWE6m5Lf8aNlcb|8[=z|3XO9̫tlKPS~zvZj_m%[tuG2(^ߒƷk ʮ}0HޫU8^FIOA#َ9P(yo0t'^#z1uDMOHhϧ%θщˉ<;u#\ra;)ZϾ^1 ev2EٸvUFĊH@Chy:˝Bʍƚ9r]1e XThIIw8VDgyO ]yCE4C;=g@iBVg .9g䵐5H.m1#s ,B``yZ,X;.\ B,, gGלCD`]g$-\a$V<gi,|I׶xnzmZÁL1BIi&\=$qXg2&eiЪ"tƙв\Иx6ܫ1Dit2\Ymh?e׃&;ӈ.  (5SLNG$ʹ4PaʦsN8&{ΑPR8t;ǽd3"*D{k\MR-Xi,ac+ uKr7.?:/W)ivvC2p%K -X!0ڌHq0ž~&:k*ش@THP=O1O #xFkH#`_л(ͱ*KAyR _! f(c arq GI+fqwzVFH1xch#Hu8n2i^& R+y55"6LQT(z uӤ)2nV3.ǡ"l\qS);j c 1\ Vp2 ܬxQIjr2EIRleû(/\R&[Tda'bD G=sBoYaMd\Y|Mwgw=>9B= [:mZP$*K^V_=Ea<}@cUdEDE6\ ?QE\~y)CA0>S'ޮB$'ݡT Wju$Uzb*M{< ډ=7!(fmnF(Q M"mJ9nic}{-XfS8~f^J~3M&_,0\e L vz= ӘM"u9CCT.p y>SE|0*?PIX}dɐȰzSBкB#d.JТ8-4`˪~KxJ@L(d.~epm]=BW`Dynp;(*.7)=zz.B-|jlh$آ]U P X|>=ܱEknB6Oe>Ox3\iI1/YTzmS o.i;IdjOO%ܮFKQ8Q`DW1`:kDMYj19g|#T80~i>$8F92Z,qy[B"Ƀ\G\:i˵aͳC{{2ds,PވvDsw,粮%ShhFhς`y/.לJW̡’ O7F9Ew0g>rH {2J2779`:4xmCYbO뇸z|j3M`+('V,,d7E&xU6Z [@c_sg/ >_5EH_KFOҸƱwŀȶ[t >頧À@bwvYge |1KW2/bjF֩LT> "?+K\dB] L1遛; X+;"v?p7f&%vv?޾z!*V`%S 㗴EGԪO6cu4Oo,'z[ Ű5% ࿨D%^I##k4hNuC6؆ׅYD"KYGWZ¦3* -X_]3G}z]g1ʪ\C/xOtga=[ US!\H@:rCk(d㒬9PV|#l*bY۞ [363/,ٶ% /Ds\%}"ב 7pT͇`_Н~0,#\;i>.u汔q p=NS^|B]sCoa W*w1 74'%WkɊ1Sīh1ɚ~.]2C@؇g UӬ̥ˋ^Hwsٖ~'Z: N՛V'm sHo aii[ |e=aFF:t 9b]ߘP?~LZ:W-Z3DrI]d3|}60Q-YssrpS+ Xn::y>nBqG-ѴZ gJBg.8vSbqO@Xn!2[DRe]V:JOv}oK4fӹMoג&N}m+8{#WXWjفuLsaNh'I2M", H9Z&(.CS:%RcpUyEdJ(ٸ9Ց9GԏCpB?fD/׶ԩDu={`֞o<֦)~wi_IBp $_7w!{ƍOhڝ)EO*w(5pGeheU,'sjCȏݡAya"Wޭ$0;}uԥ1j,KswSGYVcD%Y-@|p778P$h<9mp͐2`XcIX_*17F!^p?jm !<<0t>APߜTX3P6O?2B ,/iN@ByB~f oڥ"wzSJ:I?+xQhݼN\l>QQh$t;U+WжCOt`*/DSƒR7UcgBZ=nW?^P7/EmǒdqPv8]D}3MBSH,-(cH^TM:w&c6ȥ4ob36mݗ~q%nuʤdPS۸Dm9!pޒŲHRG!4G4jHTS]%~ L*OݍWUM!Y@)~5DFxvROq`4Iˆ5x`xAJR ʥ!To<>`igeO兦lSpOc牧;8|˃mi2ܮxT]Cv#'jg_ر$bvguTaċ B gUfᣓ! TU:0}Շ+O /BE'@aeAfcs+"=GNyf&G b#Si#d~o԰8O^&-\+/K `aط71vo{3Щcg!:19!0rF#,N1 9u" (=C`b_oBlUVv+7ܝ=__u~kbOx[%v`H.{C?2FE#`.w4 KeNc&cQfA:oIbERR'|7P\OÅ6Ya88K[,MET0JH !&)r4YHL,2HT@_F5#=8oJCEK1ȡUf`IY:Dfw"GVC-T=U6K^iV#%GtR/>tFq9mu9Ah+Fwj_CCoR2}>WL2H1Ǟq P5&O(*N.wP++ލRm|Q,Ai_6cmt ubu@@*U+"ܢ:$zMGԱb È㛇089/ 16T/,0]~&RVЖMyvVX)aʰ`{>Anw6IY`(I2^+)i[-/"\+AYշf ՘Np74wnC *=2Ttqo,̒ bß<$w7jwH40gKJ=z&>џ+ 2ob+W+_Ya|6Tr&<L=3X0r3>i_ X5q-9ܷzJDŽnX6׋o7{;H+\k+JRgKԗ̾FI|Wx~I1O? ﲎ8w }_/ߑX_]FkWٔD?˔""WU+ 0bPel~i7t sЬEe,4h1+But k w0c"h,?BGaX =w쟙a[Q??8=5 Bॕ o=cYV#yu0,RB"߻##Nxr:FE&;ΦU\މ+a-0++:(HP.VN/&aZ+mXBpYPq9E rq<`/QAI@~*t;0xJw(I=7qMHt ޏ(y; ȕ9Rfʙ|zntyG-+2iuz&Rrj2ޯoaq5[u=0>Oװs "׾KdgKWiM:'_'[UAwfMp͔hcCS]9@$5:Ĭ@{t"e!IkXq/J$.\ duvD\A֮iz(1v3T6*g}HbfH(|Solf`@#)\RO)82NzxƨBP>k|0ԛ$jY%bLKff'rٛyavu]4@|9{ǿjFFX&uԖsKvQiBBv<_Vo/`tKƷj8dYù\yrd^;S.4PՅˬ ;ȳݍv v\v,P,4wA0־hsO,pÎ/6BJƖiNm$'O^KⓇbBIk֬Z M-i-M>f@ 5+k/b|- P/L}ߤXyqe<=apeTK#pxh&И,y 8Q1ʗ]3B9ڮ~Aj.Rʁ j:pDǵ])0=d^D}=u=apK (irZ-ZhyEKt6`$o7cZȢ1 D[7PZY<'VaurAc`]Q9<6אp9Y B.fHA"S1n^b@5XtYWFM)ۜu7X8 \Ŕ~;nO?ڴ0GghE)@2$> >U,hrV\`PFu1@r.!*зR]+n|[DCqBI(#/OKqsn7C\Ї<:Z' (mۣ]v\M秇_&#Σ]p|Oyo^5eAn<*-}9kZp uϕXWV$j*Zϋւ݇0C7-J6#&_Q/̅e>rxyW|SH210қQa_|kdVO+iۺNm~lj3";yhVrrg&Q-[׉R(mH\3ӝs1~I'סBBŎ9s_8Dt: f%f^_Cm{Fb*5G@M.ptnTwfx|L>ەov1q47" YXq"=E1-\}Bo|:'Q0R7T@V͆BrUC~KJqm2` |@a&]^:r`X=tE 4%XNa5P`。'nځ$ "\sͤ`YB_:Gd4TO mz j&Dz•M^&:i7\8Ň۵&l u #8Rp;B(LOczuRLhr.vUmjw1*;& K@tyTG}ڄ2c "U.2$2#TT @x;Kf!X-\8ށW00Υh3$eEÅmw:W 6J[?^dQJi+iJg3HJ ꋯؙM<}84XS?Y'V `%aC/#ƿ>ٖ7IoO @K 2aZ/>Ba$C5ǪpJ9>GZ~CA4MI^Outr]ܰ<<dDLB_SgV4.5iW?&?g6kB>\&dS@Co=0M4o;S 9Yp5v2CfP-ʫ-&w*t|b^t\~ 2,:Bҡ'hDԪCGX^*R`͂D8]^?adAl%{r<_:nzfO2/v}gv %}R"XTKaQhTN!}G/eA{ӯD.CmuxteVgjh|X^]9LZOS(B&<\&SӖ^q4g2 Ji%iq~ [|Pa *cBlo2ݬqm mriix1?ܼRlF%1dWbB8}a|cŒKFEu;f@95,^66$ی K˜5xޞeĻȳ$!be,T \T.nj?v~+UxF` &rbb #ZlT_%ezXܺBǴHw=vtV@09M fD7:?f;'6A:J)m*}ITPϙbR\3ױFD2 QhP$yΔZ /;*tuq?*wۀ ̹ n{>N V 5*'/4`aQ@w-4ɔɘZVcl9dOU3', 3wñ1m'yiDê`UߋR$*QkNq/EPlVMeDLDE$ с[}U(^bK3zۄƙ~d7H$2%ө' $-L-_n/EJ<]qp|iZ #U n/?7F] 2 C7r慮U=v)S-0 sV>Eo(؍H5T35 jyez'ݕ =VJBPOrqV$13%q}oa39ÏV]ٖsׅ ]/oYlP6)Q>n"n|Hz4̽3ש"ۏQ{Q|D{ D5n#Ӡ:h|UsI%Ju򰑾?u"q|iEXOJ0"N)cC6T6ôz!!5) NY2YkS-_|r?Sqte h= 0<ϯ w\3慵}"vMțIԓw"Sz熅p4wlBj還B[K,mxܩn 8`Ǹ>Fw:L6JIE(!M7={pŷ-\E;FdVIeT[V)3+ \ΪQ9/.R2`҅uX܁/^>3Jwa%G~ĭh?pBNNaQ;8o[jf˱aZ/.52t a.gI7\E :ahog OH 'K$nY~xهhq3yZW.TS,C n%x{/<88:izBM(2Y#&Լ@66 { &Hz`"G'aEGiUW eNN1I"|y#$C(0bo%DWKD-^#;0,2HWap"R_%񙮒XXĶ'4%X2TnZ#b9&y>Rũ~vKk%D$rgzٴM2n,Pl+:DsQʈwnSdAoOv `5a]š}lS;S=y'?n@MFҥM';Gd羔UFTiwIr4ELm +Rm BWݏ_`,Ͼ!?;՗w-*.;Kvw4▗q)ukKk:kfnCO p>Ѧ5xX뚳r??b:@o`L qy:m^b̾eSsÍRfuoFC:2-JK4ODq+,H# ! x=FJն~e`I:\M8I,/+/j@D7;e!oldj\_fk_;zxͧɕaEGS`eIOaK~$L[u&Zs!ϞW ؄y ?1f Kof2@ u Ԛ/ ]sl/t`>8y ١-k&夡F}PՕ&us I ɰzjU`1LY@nGU5/s/DP8[JEEEK*Ш g:!G=>\ ~wkaQܻH4b ݦ@2a2'K^-]zQ7uҀJ|ْ/\B O`NˤGs0$!=YW՘ 8J-.eaB-fZbON']PUƩag-ﭒ&*O:w%&)0rnj\ U Kg{LuOL׸tj˛M6 ~~ @z~A X1XUl8WdT%BR'e8#Lz_~$]Sf z.΂^nt+VBpZcREڊ|o]bt %^* 6T1qdžgNC0A5+ͫWI$,#߫6|9QS7#%Jym9#*'$;9 Y@E3P8.D-XuY <7py>T-Z|IP55[̓߅d "{c$3ɨ6*vJ*Kk|>a*I֏PWRXv yhjYVz<Hye"EU;13kNGs.cCq&p6u$v$W`o|PO "غ>bZ2LBF:b5ޓk_7⾱NwV't3ls6"oUt|.h5Ntz9|1%6'4HVω)mb/[X>6D3#xl9)a!tRKXw 1ut.N$5e LmA{ # JUUdofeaۆ]k/]M4H҈yy{ogo5%"(SL7-hhbӌ5yFfpٙIf@"̓gLֻz3xԖ/}4tO֛U#W w~FeLE/3#bhE=~Li%>vna hZXk|Jda@U;xO͹[L,@=޿(}-qdaDzN |7˜&')Qn LRa:0=c+{Ԝŭ-jan0jLI뉶w10Ų(t,ügb l;e1Ox6TEH ħ_=u a'~J5qƪYb' !|3-aY(̠hMvO*ANޟPVfK-{)Ҧ "I%,>BFA 0-HM B"+6hdL(_iPZ%5z&}#U@dlKeo0֫PCi{(&qӠv맟2\WAϗ= ՙ+J@%aD?#{#y=#;6!??,˪aw]7?<5GT]Pa.ȶ"5Q&#< mgtEobb5qJ X33IРZv\UGsYO(ۀ)հܺR';X̾ŋ&㼕^dS)ZrÁodn~'SrrLfGǐPSkxeH pf.Aǖt]ӊVڳy( S T܅] $ucchWJZ^n< W狒1mO ل\ y.8x#';_AYhI䊮YŽ Xmf9vp>0&Q6 38[C!~8})m5`zr\!~LwFihq+LV R~СZ{-搜Jɤhs:\x>E%?8 Ԣ/c6~Esn!z]V]`sĹIi,sIBџIDsdjӥyqw: d`oB%>Gu bئT~F%9z7CڭZfSR YEWF8@5$6bh. y 濂w v+wCRw$!hJ#ٝǷb Sy;̜#YU^:ն)`Z ͬ@{_{/W%$JȂ,jDWE4R(V2h& <=˰L֯tڄ!˨҂F+AlV BlYoxv\Ϙe[HR4;dr[Ar^2S]p3a͚A=cOfƋN@lQ`@|dEsyJc5+㑮"o$jC ͦ/Nj6]Gu8udȞ!HݲaOv/} t:7 p[IdL+<M'7V@԰| ;F )ɒC8{l7/GkA*%lb(ARMC{Ịomܔ[S't[RpYB_Y)X;gZ|~q0WQqjsRFzpc-H.ZaE4)t%/2̱'+ >:).Aađ]b!E+H7NyO'#k|JF9qZok{p^uP rjzʫ~৬K8UB̸jZtw9)qy_.`B^F,E~ KfA8y|.샅qF'ڨR8}whF@=,QXɗ3P-)ADܓD_4aLfBnn,Mo^a ,-E;NV0A䜺)Ap1٦:d+y̸3u㵜91{H< ݣ cqLq+zݰh>uyS:6N4S|vAJԍ #[2RNuth5VE f=YYɪqLJCoO8%_c»cOhbw%P$?1<%i|f蹕 ^M'XBs2, diC nHӍj%Œ/pIMbUt#M~v 1t彊\e02el[[=EL+uKKY}ChQԔS׽~r7D`sʢ]NVҼnutƒ$X}ʠ|`,^^'L`-^Vd'UnBEUH2r-wة/*XJF HΈtbX cN $},tKA&d?& X0Y߸͸(PoS<^tW6LjXP7FcBDC Bȏ"5L1Egƶ*0V@Yɦ#lZI\Cd_ mU\Rʉ+{U+l6"f )ֺK PDF]LgyY<=|㴤O359wc@oιgXn4(|Zyg%)u \v0E:12*R;Rf޻'x s-LN_ wcAa4X &V؉ۍJ79PFGU&Z\S∝& P&$ض2I@uzVSd_yA"A0tGDIoӇZ\zʯ(Y:6zm+zd ]!u'Uk*ds_tǠp eH(ն76r٭N.({ x=hg-!* 7  ޟ,̣)8 }Ç? ^8g辳kVp!;L':"?`OH*'J 7RX$dP;Nx)!mD;Sl`]9NhI'P4jskmBH0ݥ /tJ >)>_w`A=L!01EpƥTj$ XXMGG?N@7!dħ} %R@V0\阴Y/'Z<vKL)q0CPOJVm=-2׈b7eI%A%' =zrjcu`kOމRnX*ѮED6?/3gIԤPT<f[`j^#^v5ftd܇<'i[\$oy,Q?qg,F*c!e@7a Q[cC0~E5 gİyULɉ:UnX"D+e"MULunlPSooab{rE8AvW3|´Rt+VKS;P嗚OriȴUʵTQ1 uͷ!O0# i&=6 rů+FBVT5iU|+*iZYͤ)g!,[r7.eJ8Q v2_VD@HKA޾'E+5hbIF5nQߒ`Bcx',:ńv8_!b@:uӵk J mCq10AzC8zY4CTQ: $=g21@xN$ Z&^X"]kp`~ؠi 8[G@/r QlVH9+b-ѧW_`] 0oڔ1DsM -=h[cQҋ_`7?F%Qp1cW=V.B{ɰ.bLFy S1yfU>Z#6B֕ 5H`"Ϗ'Tr.b2x!*k5+oTXJ]EMH#`'v aBI#/߈ :J0fTU U~ga͗OB"Ah^ҜYIq}}C4E#wRr+]i){K+/$}nBɮ6ZS?AV3xnDP;a/|zB19TGHZ.:hoiye0M !pI0JE7Evdυ$s@G,!8̳B:h<Ȫ+Oʘ Cjfak2[Thlk}ÜJo&ќ1r9}±vk:Dи8>ζ {z9HGv:Ywi@b2""E<Ǧq_3DE;,ˆ`g]YP4L׊<8#lvgNP%|I?d&䦁{t|PvUjen?IoN"F\Po9o $)|AFGU/o84JD%4o͝|u1uqӑ՛VhL7`יhgmTTgNJ%U\wD;~! 9n'Hl܆ 4[j0\ZؒMވh!RbMa?]ܥ[ɁQpI'\`\(^<ï\ᩂ>\js[0$j.rx]/[ HO@*ɜNRQ+ڪe CY)JeldSncK 4>ϰ5HhFPnPf&+{&XGAC.e~RZ^G\6kQ.{qYϛ[#u}-?1ENԅf9"˅}I  In0*7:?pilS>ٵ!(G0~/c^ƥ_}Ux=nX-k>sꫝ$BR %:u̟ȹ&ǁ58神cXUddw3ʍA($eTo7n0IFD@TfW-8'.0k  ҧW%LB7MMjì_ Jt HY \*agԏ}U& ҀDL hx_'tKbίk؛B767J׏[Ȅs)Lũ3,M }HuOiO~m o{:J]JtC|-]Q4G20JoNKy !_PcDk3 6v2^N+g_D?k=Fl/T즁FDVя )Fy& PJEu |~ Qzj5+aq]Ȕe$S  N( Z,d7B^A*N24nBe>w)]`$/.mJs{)?E*S7'3[ڈ | OƔ(V^@rD zi0GF)iW+Y#$I@U dfuPS&'%3wl= Ж*(?f7品ApX[jA`Qۍβ1dbbA-wC!Y&l+A%Qe>8ڋaVY5ĝbI\G kRXdpnʬzk1E'&`0Y`[L[uy}E]@Zڭ-@TD.6]W]a-3_=n=S BBTj{ij%:gȘho? *0Ѩ9!\4v :1v]/D!<G.sr5[{l4Qu%yMRzig%"YÛ#Tf}bu%l}Cgo47n3"EsվAwiq;hQ?p &N٣[8>e`9 ]PpHKrq#`bG2 biQ9^Icd1ocQdl%2yIV=ΆV<5Ė>N LXː1N>/:Blagf /AJ=$K8-y氆(ړ_O#}@͸tE@,)"&"l慳ѭ{g]4)N%06<'g@i͛N%EzgYZ|euyb#߱5w7\hERSZ)n:-B.^Wk]Ԏu"{)⋍[춗ȅb}S 9ᓹʿ [!@_c2چ&Gkf~ $fE Hkh<%`I/ŀe<88!S{8cs~D ذ9N F 'bH?J^lm@]P 2(xxn~G(V1y.hD7м{lsa$~'Ed?vq(|7jvV A?|y Vw&l&܉ڌLV)m9^QGeT Hݳ"PYuڍ Í=7>M2hA¨-ljZ(ŰC>#h;`Ê>tGɁDb bqGr֜|S̊l]hlNMEy#) }־2Qٍiȯm?{fHqۂnMk9^P }!!Ǡ"76t O]A]]Q?1گzqZmmuJgiaͺ~]_ \a I/ "h?e==$.SC6!d,XY7q9ˠk͕NjxD?R =&XgSʨYܬ;xq_^H`M%u9<4(4>DAKdH\CI1Lλ+7lݱ|{vfvتDt-D{ݫ>Ta fM1 1yAQq3LQiW0q<6(HxڠƯ 5p:5Kxۗ'k~(edr7:aA͘Td6/k;cE[t?%g?@%qR4î )o 0׹[Ь`i$ jMH^֮3hi#zt\:jױ˂/!Qv8}E&DeY J>^$e]aЭ WdK=M7@azvԧt$ -L8k)7{]xeJLJ?uq"ZuFm-q}$-S¸Ptr9W,M3YNUM;WTTx_Win?Ng4,w?\_,ȼCv`9`))S-C0]@#q,R,0$,f4mhj}~zвL{'6Z_'R"(< VS%ÓTkt"̔bYĹxihS~|B)s_O>`<(Z%]dMC.@ܸytB?H_–w0 U/e Bwڗ޲ADQFeHBY }9D?KMaY:n+v!<=QKT'C2YֆB ܊ ҩJ a^xL2)ń|3[u7 (&bھ̄me>e>MC_JL㴍!LLvQ?t2(dO3(u~,( ]4k1Qʵ:DͳqoS!NPS/윰)xҰ]gT{0cĠ#pt*S<Ӡ.M 0[:9Hf[ƃ݀MEsU'nRMRq= X.`?0s%V 'λAYM\涽wM}$$D ܻ؁Ea0Kh-2ʞU!؊7khSXWtILX-$xEix:ɷ}GlST3`W6ٷWE*Z yQbo")WK)_YYsujI]BXz;Ӌk6%0`lב׻r4J:X6Jή Zj?42T6˴z*5iUע\IC+1Zsq0JVRuuNy2؋WRB@55w6sz 4UVܰZt o  Fk5ø.G'!Ro U:02e-V$@&KeI|W*ޅrZ OZ 7T{HЬNk\~XxB6 ؂Rʴ fwchfN@k ~0=IfIV.LZU 8簦'ElFr{xq4/&x{8-dYiJs_Tl@p}0k[w2Zm0Sq#^'Hc@3e{Ual^ȓܪl׌73K <|\/r}p"1SHY"uyσx$uPKg7_im@Etqg ȶy"eZרN~AX M{=7SE,}"?0%E~ˏ]Qr99LHgNx[f5'~H^Gh/B.KA\؄(fIx kZ%TfS|֐,/g"N*FfpXYK*A}$_D$F(qÏ]Փm$n-" fϬ +icΥYhN.̃KFXw8UX;%ҪP&Fq*%' iz"<+ҭpT.$+Gr6 y$>,89t13s<{Y`E0?uʼIo1u^sS²]Z{ߕzz-]0- .76Cm߆j[+v_budfTRcJdo&*!(NҾ\ vahԺ~T6[v0hAW:rv49,T)_hԍqǁ0&-5Ȩfb>+ ӆ P*' 4I*T#gگ.}j4%o(¸5Nځx 1Bqn>]Y^5vRʴ4i 0*9~R'ͽ$O9+VÝ`29襐Hvc"-n ټ_Tz blԕtr=IvB@,~B P.ce]'-NM&ώ~ uc}Q*vN.$ȫ:p1\lJ1Lh-Ro~dKs:xwdyj,i){/4HH{|uWog4[cǪMۑ=yǠƁz9iٸV1<6 Ū28IC> K=w|߰*NM5ɜv0Sl E n/0ƛZ 7̋\H*UX3j l@=xň.1#Z!EL* A]%UYFm@.by,t.[>$1s{ g(rlV Y'ZN$(ܩvnX~ hm*Y)ihw$ FBr8FiH0є3v<+x9b֜CE͏R߮f^lks/ K ^YGHHϽytr[^]lc5T(9"fWt2')'AҎYoښ$Opz==sSj3m1ކ(5lE IL(Q̴ƻOrE!t5dj9P/h a՜5 aQo'4mB~w?L$iZMz)0sV \/GJpi :Cp1Vb΢8g@i[l\g Z['/B+u0̃[g 5|\ (EV%_5汿umgtwZ5 GC+Z 1i&3(TI`"Bg-G@jG5Q|Ej&lkw$"(tP3TS}`]PDB[8* $Y^67GqԏM 0oB[`FSiaWx4ӯo1DqGP +mAҨ噄$/@]<ɉAo20N6oʡyGU1;NvN= {!$?ÿ&c;v_nٞ]M@ s CQiPDZ,HQ^U$84_ u`; Zy@ њ& =cw 0NkIظ X٦-&$FH5Z%;u욡37+c?˛$ev\\mm}d 1uލϥn]#/hW".- )kR e&s<BÃWjgEJ\-ݵ#wm,@.6t9+3?A4- .7Mߦ2l0Jۉ80#9->ˌDU:t8ĸ~KWWlwN[i\Zͽf_{mhd/']^&?9uOhLJl8\Do10wx%_!7jrˀ>*j/p}h&+IFqR@Rʹfr㒤wؿjjiƟUp=,F=2e=0ք |0bx?`xjlul#wwQ᱙p'V)XJh󉘪% -Q(cv늦棭# H7Z&Iɯ1NEL ǂ/y6wv= 9Wu%bl)R̠ıh?FJ,ݴ-k/pCa o3HPsD]lj!c)|=y\pRbԧ,;gڌɏ3bLh[ 5.*/owHT3ເfV4rf Rqʇkc  uV/S'[q0FW3hjԩkS5;XL#kNAxjLJF>:8Ry$DH|"Tڦ 򢆓, ` tzu>^PqX}bt0 RFg{L|"wZ̝|Pa]K2YXtf4}/A#!7@_H ^umD{v?WZvrÀQf7ePZa4#_ !o_|1ٮ32" gzq C0_IXεZ]%B ؞D9̘۾ C_33BG N8xh3nӱ3G(f. 6My㋕E{=`Xe\D٩8ywyf3u H 閼Kر j^«Pu^b0jze%tBLωXC>q$DpZ+WqBv^+GkN;:K-NRdu*}J^[٠Ͱqԏlx꾹!o菸KZ%?~ǥ Qxwʥh@ypq 'V#9KqijbF?笈<'b =bjC-=W7z9@J~?/nS\E6Qor%H89!kg(VڵUO7s|Bΰk>֧ޣ] 6cI5jO i+ 5 >%68$]͓R6VJ)VCm6.#qCԬnq<|o/( #?&_8F{O!^S5n$!T,pZPWձ)zMUZh' S, u8$<sѓuj3ry.^LG[BFT- 9Џ#[w;a_!vn#S$~ )!& mqZ..E@݋C=f#Cy$"szE巡 <:˽d"C Uҫ Kk:#T1TJ©4q7hOjl_?")Mh $zs2>\ 둃0R]Bh!= YOh&gUT Id`*%GN*Џ{=IPVŒ,3Q)T[V#[y.h_͚(?HB&?FɜtYjqet#3@oɻ}lQ0TJ>%p/OU$EbGJɺfxe)3_E9Y8GG*w -}S2ȏȧpP4Utݎorȹ(:hABUO>yNWԜm.Ќ[i] RKe#y]vr%"Aů)}?5M4WIna NUZأNirz. xPܼ63įqI #nw Gu$S9+] Xj|[^_7j̑*]ÖUC><mf,Pߍ6w+ s#&f7IOj ka=i Z<86_;MNu WaywԂsRkWhn=ƱNQT)" >ZpXmp(&Տe((1[ogDu7_Eecz׶xa"$r P8N{74kVi$>($뢴w+)Mr5!䍧Vۯ]8N>9s4ӞZ T@!ف68PjƇP q2BEjK)@ĺ*\?ҽ C#+T^#unx QL*C$Q|`"?ރ:-$]yON sԡ0N70ew9}">ogpގWKҨ[ .TG /%Ձh|KȱER)RtKFZf Su"lj5/%P>h(=-g@6ҦwzKS{;T}\$|>XJ"!Lt%Uާ'B,\ Y磣˝kmρ\/er4Zge\R0M jB" @*@o^/)E2X Y*/b'{c+Vz:ї VfL̜:njyͭ0 Q|yM7%T8;i1D;Ț"n, Uo>` #=[D˝InWg f=* c8~OWAOqbN Uԭ}ȱ-%9AV^)_EKXZp*I\bBBHB,S1uLoh_+=pw,` Gk;-҉D\m=uIQwIv,ui[H ƪ1z/ QURM-uxܛ Q}/q;!P@"f˜|!cv.=d}6Z'dX ;qj?C.)p|fP Z6^dRL~:%0lw'(GYo;NCiU?-1oz#' ڷ$芅9eX) HP\W$G\E Zm y7Gߙ3KR7G 9ۮWɱ вdSȪpTFt"dJyo:G 6[ҏUJ7FmTTn1diG a v] nd7 |h_%d\m > UAe(=on7VPkw&#QxGzׅ$Uj]Dj{{ S1 3Bݗ*9NAE5=xU*ߜwTRZjo2TR{ګI գbўݤK x$;s#!b uH- K_PRa "MDH/"UB>XrSDt53lQ }e6|>Xpol{#WMp51Tɗ)-`PKYVe ]m#0lU5Gm\?ܸchS0_3m%+0iS2[\UN?MSW`{䪜ʀT,"K:jX'|j#liR eGéh4zBcZD* J+>8i9v2]m)KI\[z-L'/L1P20Ʃ['2.CU|[r/L^pD3 @cp!'H.%h<_6HVGn3E&!JQ?;%ș<hd 6b_;A7?RdRa"Qv8`<=8DPo 3w ) vB7\ dGڟ6/2Z<7f̚._t6bJ/64fS<`1$Jn+y=n;LCM $-/3_@^s4\P=T;Cj+{:`鱍Zrmu}ѭj%-D Lss!>*؍C3-i)fƧp͖ 0|^N~t3q2"N0tYrSzCp! [ CSm) YNKꢾ5Z|ٯ |~FKN$v{wL,׸3 #XɭJ:%d,%?\|E F>X@ư|GA:We)T'),9#%YނYS=DnbA>GZm2KNϜbwJboNh;.([u(z"jQk5qu+G`J QS4fLŹSdl7xgߐ-0?MHn"măk,zIYc^B񧱣0!_y`Ω-SH,kCC‡m 8Uhnqr&?l:dZe~Owj5K:5]Xe Upl *$9 '-$d?Hi+'ukbqH Ձahv_T^5PY.ƀՕ fFe.-J 1.8l#.ZKQ7_ׂS+u'H& gvV,9sA;7FyB5/ڿa/Z)'Wm}Ul.GWo C_7>P>뫾Ir)Q1wD+&\tl ٬=v^?O[c1` {cy.O!C0vn; b2;}@<\w$;rQxPIضɥo,JpBJ)7ͨ)l6j}ߩ.[Xb:J|^I$3"iwe=4꓀gJT"Rg?v tJfv!knn*3,#i/_ -}e нT1=B,t?*n˭"a}` ίb8)Y(tR7wXnƶ{`r /mzm=IG(e9 * )O,x=Mdn5y1cRfUQ"i@%?5РI^FqA%2ֿݲ)otiX}86npjtT5ĜѺ-@qjpǨIO@ZlUhPN*ٖ@nm9XyK1<__wq;NW?Ɲ܃S"h tb:.Kˎs#7̕89҆@4X3%``2"#@hʕVeSm&?vPjlWG̽P[w6 ͼ˯Cas')p-k=WnrZ 2}xRܽ{tw# 3`*RvT?!3~&p\(V,FѳnBRnn4~F‹Fx0$>ZUyƕ."w(xP1LD7NF+4XAJSfIjpE{L*暐J%ەK% نrNX1`TT\m݇/0l;u n禰ve[Jê±9b< r\ {Vu#lP_&iRL8 &EY"OAHJ& "8 ̃ĺEyv][0~Tt&v Et/ w[р7/ip"3]!WpI@]i,mvq@&cχ$c0(4bo V읚d{{p6Çd"躪"s#\nҨYڦePԛAAtzc"gۜ#+Ň`#6fɳW5m'Kr6X)r6:T<__EQ&|xGz8+8s"8_e5,L!ƅՑ?[Y0Ղχ/YFգB2d*˪AKb=I$V zB&o iWQ~>{.ZbtCj~>O'd7t-ː'E/#'eI<1n8JjfLiU;5>{ël640,~1>D.8rۭMGY3;㟮O8؝Q4`stq'ɣA" \ X1}eX0Fz¢@AܥX0wަ ?+iNHŭ烤ַ :l*1Q/De~̰fQNI<>2^'xؕ\8 Z Kv}FLNşRJ]`f>u<͞OB(p]"A3f ʥt-Ta`rAR}Ger:HΤW~g(sǧ*.1B{ҁ]$9˰8U5DKVOO\n0d;l%APt\D#8"KhY|`~1(ΌW9 ɩmI\ViN$ Q,A*kz?$'˜J%UA7hfQn4xD5E8muWBIEW-%`KDS:D"0D@ X<ͼ ; 3|탊 SSM {|>Fa(-*)NL:._ |ٮCM~)hP؂Gt0$'owBu(869A|oQINeeUk4R#` 8y?L[,@;0RJYbPCH7weͶaQw288El3`]`7`{= MykyPu6:5~ԝuplOaZ(z'R E*ʑV]isSYRT0!8ɳK,nN !RJޣ]M&)[4$w38i:8A,mdyꥻS4¯ҪR;WКS:<MAƱ^9s .ĦP!9*g  W`m= OR&`qvp[ jog2fzI+Qm:R1H V=d-y!)qxxY']c>O"JdXm9$oᘠ42q(vNL"OgvbJ %&J[Jscan{, ^(o!Aʒ&+KҚr H:cSpVu%yW?d-?atMͧ[x2MاA3QWIlK?,shZ'`GݠS %@J# Ĥ }Z ,LR~@/ {goqj[ \EDu`vXuk51}~!.*K[ʧt1R2%D;d6vHωϹ$ W>="BuQgC΀n.0SҔ &ad=׭F0n8lɸF`cQ !r7Cd l,'3ւzVfN?˭w?޴`]} ?-+UUZvLl2dSe^][Sq(hN0\8Akժ\-7n--dK/nш_˩]he< ā_ .rMVBa)J 1LPRʥ|6*FwO/ć 3(5a>yQڑ-[G'Lܲ1j&- 1!SBE& ևy׀a/; &`6S'g(U/66AHk-{|k-| E9 ܧ1xa8k'܇H\mݭL:X&92 Y".ۑ9钥OM+3=tԏ3SaD^H&iCƀSj>a8JKF{,j{>Kjcn|]Gl&A^-3f-^+jtOS3߬ˮv`9:(a!Ez_&B͆ϧYq.]/7;XF+Wh)GR,P>U]2:DFiS}D,MdSds EAt5c/,C !Î&!p'YaApu/ݲNOn*'Udkh;S&R۽iN)"$2p5x82=EsХc&dN3T>|UA YWi~}YɎNcFȗԒy7L#`$LiCP[1VQI:+S\FK&0JV)Q>:L\N-B ){)6Q㿫lHn!e#BeTRu J9QTk>8U#'&mBֺXɿe{ p 00`-{~*9~,M](Ib g"ȉ#q?Aփߣ l"(=wYsm%!.܇-tz,fXĢ T.Z:flaYY1Ds{pZXJ]TnˌLuԎks+n[*]_H񋝍 2๭RU`)OUrGCrjo#[62RWp?q`{nփ.n$ yZsZR0+IH0ש<+LJ.h2jN0y#[κxQRj<ZC&0-y7t&bꋊZSuݖdz 8|¹! ^EϷ̔@DHmApS>J y2ȓ;YJ j沽GO=YJ$Se0 )ë |)ra.eJgoQ|V/Z~|.Ę %H(tl)vx^+S^[v&KG_ 7JIloWo`{DW߹&,ﱩ{2Pg3o_ ?IUDD~H <3Uu2|uwx?M`X64*qS>]f) ]_τ8:V~I nr"{r3US՚lAh}qo#%wF/GEnD~g R4JBovFv1ɬD+Ȭa0yC49]9&Jv[D/oR>)XB Y J#C/KS9x)p`޻TQq3ϦIwB-ԥr6}!z֔c~ΊgEьyKlL x^p{ Tp7Q2WHy8S7z+r/ "D *h XCRUQ8ƑH(/6aR-\å{h< u9r>=0К;e*JI<6&x1 !)$Y,s}\X~~B_Z25 }PH|Jӡ|rK$ĸJ Om"SI [AQT|YIW7[v#_S=aaB爫7`4Ajn/EKL#BCj^;"v4I"8Q9XJ_%?\PQj]fgI"m^4Q܈!z*qZ%4ɭ5>br2Y; dD%u[WvğB5~05mVnD%Pow 4 …XY&/L$1[uJƼ| ?aU[8Ьcrseϱv󫦾ڌGTf޶AskKyIe?lh~PS])_U ^;+ĽD766`` ]G׺rr"z&~dUB? f*63e`ik޹\<ȁƓ^hW4Q\ q>^GqPEkC-XKT)´+j U#j*|Bh8Pj0O Ё z ,zi/"`n?hWmתಜ׷Ofs$eOpVbu$.5`UJ/j'>uE#܉#@i6n+p) cZ '8*4$|`! 艗qP?L5'zP30e@O=:bR =kގ!DZܖ/IpNa0qP<;:q4(.S_tmQN&`͘ x]OKbzpm%ã› RwLqX/kWS@-㙿 YU1ܔIWv{9:OxLUDH ?mbu7j9R9R~]B3vP EBMμNZXYğǩ W84aȕ(򻊤P( ) 2- 8رIl[F-HS5aC;svA<Cۘ)K_ysjD刮)fRP9)F?45AǩPȺd@F;#4v-`u~;b*ZK'~.AxՅ|#in'R5%5a̿iZ9cᏌ/A ,v  ~!F`,2|٠^\rArƧJUiBrm߯5-03\rA3ŎbK77N[#~ie£zJOߵKR;\BӨ slQS)װeH/B|=Sދ~:Z :}Wkanۋ[*B7*R' mg R\7D#Zo OE -(1J  P H: pWU+.3/A}C)<ڋʖx^Zmw7AR3{~ÙF;MCxK7DͺDdV6/U]KV\"o0LEΎoSH>a<6hG ZRwm|X3..|)D[$A[WϯzNK$؛q\T>X# ՓQQLWkse{+IhL5*Z$zR 7}HZg}#q Ki%CZ K O,)d ;*H:@i2n]2, Nj{&ϋލ-M;;/[τko jAlyBFlzʂLk0H`"/s@\j f׾jEISկ*a؃_vjx.;8}6xrWhkLng]@}8^-dDfdPhbDbC/qvo댚-JM-żc{t Z5!XWq~!^ ۱CaYb4(ٺG ֈ]ӻ` .nD .)bk$C!?4V]"c_~^ZFj(Grh< ^*x:0,Ǚt)|i76'6zH ֞ 4k$OUc:Zro/la%w"xvaZ.tu0ӋKZ Cm8CG>D2a@{u,]'A6;ůMK˖X-hpmZ貲gc'3xȍs'@isOŮƆI /gIk,L!$.[7Kk=yUL6X.2NGBĮ̷1dDߞ@->`x -4 :RagGGaa73*PD-aT!Gnu`b-j)sl˟~XqE#,? Zrf3=|ޅ(HezC9zZ0̺sjYdV3!$ن Bd\\H9r#<'_<-X>t8M tMCD@bvΨbFIO7!mEEYYMY|h5VfDb_ЁNcY>P`IKN5pvaИ2ި:%U_saAWc RjJPF+ \&lcod6ٜtMcM RPh_4Ji)Xy̧haM¨ssw[Q)_+ SB' 'JET;i%fVd=dHi 'U]i>}pbs=pS} ޒ۵s,a5"uoCR)5??%ᩜC}_THJ%uxV`H| b'V;C&5^=ՖU} OXsImj?ťro{D_ƈ `{4o}EKLG:m1'+WdmgrLC2t쉒,$<){̱L9_VGFp:0$[-6}ի_ɍ.|ײ^&:u  JRnȄƐ;1:1N-^]jAUŹ!"¯-S͓tQ1-1Aaw33KM [JEx 7_+Ej4.p< QoT󱇠z$MQ7w4x.V W#SkiT?#~7"'A02TimEz%[30F-N !M\Whwhk>6xr%P])nx0ރ[NԻn<PǘKf/t2a.O ejV8}o6Cw [G=L? V+D̐? }.Z6n,ߟ9ϰmOBO06L'-#==$ONe#M`%[-JGT~뀑ThêBQSs;ƞE(,=UyHm9]ɥw$R#,_ Š6.+=ԧH^Щo؊Niv 8^(JE7+ f06*>t3%G&d3d)4hIdInPqsV(XYH0v6'=UžA~=Q#g@@koK5i*)%bU"K>MMoK?8"XkɄy&y}yT ۜ8-`V=}w1qNkQ4,.TDH`D7-!P؝B¤0]{vy)|r{O5[;ox-u(ϸz3>*<}I[5FPm&5 k˚]٥Y,}OKz{CZE7Eu[Ǘg_ T $%}tsr2^D FB#uR>4[Nd`nh=Ôi:i$X$9ʥqʙV"Ό6ǓyfH̆ڙ4 T8~]nO I9A4U`\,@&*2%Ŝr;® 9c~̵b$F>2BZU`Os&/kvN~VXc.)y_P5OF. >tZ?M2\9]'T@)69*seWa\1g:i ' ͒T@+MCCcE dKxT+^Q95.JeEcb+3sy~}hǛB-G(H̆c.uaXXx.uaZ=׀ȏZrVF5nXAcz@cMy }߫;%] r>dNȜ j>3 ™$0t ?W'Fmw{BzRv4!l\o2tzbz):u2"q&~n'+.ANs 8tV(79 wћ$@s:4SdGߠX>O۲B@TJ3.'QNgIXی7.AH;spCѬO烼*EM#wp\cҎbL} < :gKMP[m*|nWɮzϒ)ț'YS~%(zr`ֈg,o~Sc/#5`yԃ=`7ho', 3,ZcP^N5 E`Ӡ*gbZeKM;T+R]B\Q_hTn8kfoWhwp^s~xPljo6OR2XHGFcoC_O\ؙ%QbBJO}7)x_~g f'WVdS]'( ;#DЕA:%4}k:΋ g?g0j4bGܤI'≹>vO2t꼉G|sZ}[]$,&B(UY&E²Uk"~ERO1Rԉjdq6v! 3I!]Kǰ89-]i$ ]O* %O$H$^ W { Rj%)^yKjƻHw3 r嘢kA/[Eft横^c ]^h䕍iC_N:eq|3':í}n`5>݌ܔ B%"v~D9C@ ߙ/,}F}UBUl%jiX!\=)>X>';4D&<̗HNЅߴ30: w cs3TtG4 cMBJb9xs7D 8CLs̱D@/s1¡ ">A<땾o%T7V):b:@;){Rpu ӓҋk@o~P IUc*#/.f6+A* ƏQ0}:Y)H 40aS>TWvNзp 7GTMB%3fVw $-=1oχ_\^[CBZs?5=[` պx޼=O";VU0S K^mQS#;+8M|S55뮥cܤH;ÝF&^ռ:w(zCn@DگHX]ƶ1^7UBL <_==_q6i>YK O۶{X.Fv%' rP="^yQykgC{YֽdT,rU|;YEjȎ0Oy;:`Vs-1o e<њfUNWh3J;ZH̳c#u-U G*03P Zc |N1>&JC%7ks:(ӍP6}GЮ+֫܃zfGVvj^1Z7n]t8q" 89 GdWʅ\s%RgF}*_]u!eP'"or&3)eK c-MKr"a@%HP"XƇ+ZH_Q7@"`o1BsX)Wi~SFbJغ쒴)#-yOŊ P xp~<;cm;&ǽKn`먎DMTڳ7Ș% EyeJ'>K,:td;%X)H]@NAg8ϰ]9r"whQwHW\$n=Ը! g%SBiMU(,X,Jwi{&a3w⢶S:7]"( bg`Ǎ}\c/wkB.^H`֬l,<2@/x㔳 _8!GY-ÎnF&> 3~\ֶW;Ϭ3Be H3_)  I_7UZ5iXJ)S槤,(1^Ӫ|#t@# xk4ٿ 9\`ǩqL,{|ȠnT7A&Z&lu7idžD ́JX'sɯy%W5+~WAQ?rC }cfK8I/_ 9eZEHY0Lz&X#,c{N Yԧ<(6yPNǾjV  i2qr1j[x.2670Z߳b:aUPq?Y\7j6d6UQܐ\o-٠&DnpfE/}Wm~_QGsU9afɭXrY砤C.N [ * v)F&@)e XM(1Dߒz*,S`ݱ a$ǵ^`,Gأa$&XKCߏ:)~[lmg7_(I5ܛw6D{a2]\p̂ ].`¦8]o #;d|ts-= ]Z| wIdjd"vM֐';'~ uc8mT`@ VןB0fji/!{-n@io5:yKg*ax%wn9zm( W{ti%k[Pp Le~M9%k*C3 OJJ#O~LfD'^e _}C|e2X00u|D CXCay(O2bTsh};G (|-M|fY+6ڛucMLr 6\gTȥ1@ (f{.1|~۔D3C.|tQԋ+ַ0s8KCfߟHvU  A]cd#kͦ ,0>~G rmWTE>gꨩU57xrxX_37~o+BVK#bklVeP,Gl-x+mn5:wLJY֗8`rYw ۍ3 xzX ? 휩&'BY'|3Pdf]2aΡcEi 00P_fD U"knxv~ U=[9Da0@LKKLD@j 8 W|M<ϸT9Y8?)T%?xHk"^9 b "Sbqp-(iy= Ῠ{tTbYf#f^8bYE౐ "T]q菘 яl3Z2]zN`(+ʗg ISN|wahV9&tq$EB>2s2-^O0m5[2^Oly,x PLA_d.n|)V(P0G*xjxbX=x*;T #Mw/H˸חÕJ3&Y'`$]V 8OCk5s;{cd| KC7e~EdrO)3~BZjR[euEνU~I-T3fuLTrak_ КcZNs3ϢA>cx:WpM"qvU+ׯT} SF; D|ׅgw1 ^s`~ȍAOa׬$$aȖRĕOB|G\Zۜ"1f6xblKL^)NصeVR~s=)ox+5?25{Qf֥ \ ^ɲ]^&uDk"?5ߤ\84O 19 w/^u,g5wnqHSn5}3G-;l-f5mP-f+#{" U_X)[<7yy-]`t^>xA'(֗m XH:J|,+Uj4)~c1D2qq0#@j%.#^Kf^VQR < L`6|}Ku;J.9@r-c%j'dxNbP9e/+sw.61w,JKl{05<  ,=Z@S-dR@E?=x×fC nefUxMMWM_a3wODdi(tI,2"K]v>5<ʝcklK  Fqvb|REuHY(*oEWMDH m*aZlzbdLL.fCp=FHWf+rjAQY d^푈`51 yC$bv'{yƏ6W?94͚1lms @AVS "c\~c| +C 5%#nY@̷!U-3?M;ʚNAgϟ~r>gtU F=\HAЁDUe®a/ xCy"&HD_GcKG~8X.MSXl\0uH /E :xReQ?dBŤW8-}=4@\ȇ0a+ cU)/FK7(qc+VPfvpfr y2s2qF#StogqI6g:gvxaB@ M+6[w)]piQ3!:G' bt+~'EFH-J9BJ} @.v֢(Ozq=2F컚L.`=U=wEMEtdWmJ:qeUS皿őd/ P=g)}甓%@j* C] ?r ^,4hke@Lg<ï 3o bGkZMʏC8(LQ">vqd5J1?g3Pf\g܂: k@ ]"DrkQó(!$[X(!WVW0 }m.V57ߥ}v1jQ}VVvXp3sdǙ}"n*d_>%K68v|I—Y\1Qs/["I{)%i Ωm <I)%^pI-7B-{j)z46M8Nɳ|$BKyĥ('7$Z%I n_m%Vtkj!ĸ TANNsq)LGo!04ykq|rӱpϦ,?q[>AJ*Q4kd'j~xD0RVʋV8sIu 0͠N70 het{Sٔ{ocA$+UZϝ F-hWN>zTqEױn3C*>je{s'!?"/xOf-<Kj %jX1ktr6O2gUʧ‰oYAuW\RWz*> Ƞ>yaɐž vX#߸[s+iQ epe4EoӞm?pLhmɐԶ3mo&9 38nc qf Pɘ)Xf3Y~۳꓃ z(e|"t`P[" 4m)iԮ\H2~.©JP?<ʾ4kwc;CZ41g:7A!cʁVeB61O17 VIQM뜅(,L|z8l."Ԋdoo{{";Eu=%>18lF+ }TeߗNWlH8Ml.ʹF*FQht]rڲjl~l2o.s^  Ձ jC eGzAW*M_3y|4P;^r#Wֶ@iF'w+8֘Mwtf\z653dpYv8-oM~tA'[1=5VUV?kʏBP1~i+ɔE[;搴3>b:I@hZeg<[hKU%ppy#/ޕF a2]ѓ3 Y%K!wPȊ<}T 1eocMmtH'p,%5w yPN}D~"lk7۞Btہ:aXݩ=^q:g hLΨR>md\x,=t |ҵ&^ƭܮGgW}тW_J~ zgIq)o W[Y1eDS!RRlů@2m=Z L[7S֝;ZGyV^osKckyUzOR_-XWAqYXs:)~ÔLvdH*H[܋ Ϣ _Ky?)}J4phDSyTI/ѐχKbY[|_k?ېK?&(Tbڙ9aU|]c 6Gt5[J^e rtO\ q|bG"K\@8>(o;t- sUhƟ/LD3H8q00,B\AFM#я|`! N\ndŷ ^%_%'܍+22ɻ|ZP}uY!퓀d`Ӟb@rgeflQ`Bo9 E=e#` VG&6Mv 3yqW5慣eJ̰{㭪Δ(m{vsqwٗydFr= Թ{} &N؜eӟ kf}uMU{|ޥ p 8ĵ8@rYy/N| j|*hh7UbY=w9`Ѣ fo+x 7mxtFacL]`M}!`iiDaHLxo+Yz EW)n'?Xrszz;YNGBYxmyY7Amx6irk6+j};"د 0. Vlo4kClb؀ݛ|d4%5-4^yv"ӕ |V57:Лʹ(s?b5,>y}j'fY*N8*$EFc昖ң#&e[h]Z9 >&h4UWʗt K0n]Z8^nsvRnk,&7'_P7֮1i EwxXi  CCWۅl!htn|H{DaN6Mx2+P@BV :5&&%]tft,̸J\M(ui'*Lv!< u3LVzWLNJХ0S1AT''fĦb02XqCuAbSXK4Z}¥">gq.01xPLZġyiW~P+qߓV,$#=sMڶpȇ'L]W#|+*sp#~Q ~H^m&4X'R:h{ڜQLE٫p"k@(`Ʃv* xdtGҗm(w"ΰ,࡭L TtSWKɰglG ^0@M3TTtYǡ@w4K,El:trGi. W0.yG_@qcDD>lo6Dcx1eב(x0e9K ,uM*57UwMxt [EMˉ㄄Tu.g`/>g37~eϵlCXXQ:҉d8?}ݹƏJ. j7Yo)by'._o ]#c ?ͧ~r&QmF Vr`Aױ]􀣴KEFǮbIzTߦD[U5(j(ʒ=SUSS^($Q; <<j<$d5m,*^dg2?NUɃ oihæsN0 $YpD}?@)Ʒ8U^RQ$D;c8XDT$͈Չ71u_z Nc3tuVHq>ZPO(J,WIcpG< ܤ'rbe u6!=9vs\󃚮Ֆ!KMf:CMN|J ^#irtmn~'?+Q #? H/,9li5-upNpL$D/.@CH8?%T O^2 "kxn jy3QksE}_{{NDl+d*X ;o]bKYKа ^tJz2r[hy~,(ϯ+enoE4@P|\#VVL?eqHœj4azXQ *ЭDҪJ.<P a!(fωk,|T@!Zf ƽ[_arԄCZtJS~|2Vy͟Kԃ]'>ŊNrZe#J4qBjǮ<$g-]l2pAcNv#xZW?ƩWz6Y%b=Ңz@I1!P.e#H*X01A-~!xa.j xjr tZ|vp,A9'=j4~<0Z@g׃/u+$q~?8Ӯs@~M%k B~8 wgEͧP(r'A_52"]Ndzxpwx7zy>z1-%5٧'BlTyr8odxl-31/Œ}eI#t{<)gm 9[6Yւ]Hrڥ8*'M:&Kߎof;m@8Lm !|xAlό"=xHb{Ma^S!-Bi%[(6WϫYyrn> 颐/b]ǐM͘畏k; ”X(1,T&m"Y"}{*~@7v_* ^9n3&c= F"Fr|Cf0qY7Jx9.9uk&__+!nrF17Fa8LrZb!ޗHɁ2NhW6f/TgV5C5V*: N2sHxޏsB*:Z嫗e;w:?!n:2ع DIܫu&_8QLN8y4| 3$0.ej{-U@ŷv[g։2pϨ~fuf\|4?>jyJrZVGQ!l>1b"y[gb0p2mA!nꓩƂ0ny}KS%]ЏzTi0(DCoB >XB@/}EvuYA)DGesɃ\r`]ͨ&"=H^.-T|OYa, M!.$1ZȍdȬ_5wucR-lkԠևU8d1c_ӥH*>NĜHz8Oc"~YȣK5p#_Z*5wâD'W Heɽl r>^ `)>z&f!G2ww~>K@ơlH: ]\* }Q8%1V$c mUMo0@?ag6^hgQ+VQ)W(`.9X <]ɏ"b/wZGSPp7p^tMr Hf5E +r^l৏nW_aXaR0,Cy'cE: (&BiVqHa|i FC&}~VA8{5weQ{~ Ǜ w$BJht`&㌝i@ӬOZ85.ګu{qkt~)C3$jiG"utJp)ƫ@,hB\:`-2OHoGA3n2/1O ?r~&viLd!Z|k[4peZ7L#mj?H;:"3qwsC%.ƵGG fxBJt~P35-+\`4'dHKA)i^Ddj 4sKRH:Uv3wv"4y fGu͎ҷkMA70PTXģ4kzc X٨E?T LK"/^ߩB)X:nv05fX2-jyҎ ֍WD^8[ l{8`r,?KOH'T?gU~ܐA@-B@b #٭Clyh:fSՁeZx"x+-vѳ%6k$(ޏ>6ގqbw![=a0;أS5I+uD&; iVژGZ ZF`#y:n]^yJNsk~/"@28ۺzySC!2T< {\wб02> ϬY2>keS\8/V _{~eLW2Sٯ̇Yr.&a/K#vz<q.`".8˘ Q_ we+كmIT%T*luK'L>>;& '=նfa3p1!yvp7lq/Vqo:ѩT߇GoBjW_Π+.S >e"OhCw54{&vE#8woѯ& IK`^eH>Z^C>|ܹNJ vao)YCFE&:8 DRwbD K7~<>I3vdJ]Iu=N|r2G|}z:|ZFgUsd?xQfz"Κ@^ؕ"h]#QoTIvZI"Sa?w Mq #L"(-sWo#r³)=3mu>݇I`a%u ,9iFd"Q;;0{< S(m/hWީBӲ!gVx|F!1R0@m,& א]!7Có;o݂szYMqitB Ses?Ƥ39x{9MklzdM Ž"VwqP "j3zɃ={9tca@1,xOx0e 'D@$1!cQp妍WHVd:.5ɝ vܕ1E :GFFmC\Eěw4;eMA;/Y"LKRV|T3\rEY=剨j`B7>h]#GlWY#]E^]鹪` /x[N6ʃwZ zVu\h `rq+%fKNSsYCoyOMd1:FE$-;LR>m˱,u|uپM-͜ bq9@ϓaX/4Sũ`N2( uNyDr0{_2n yg\8myNkڠU։$&m'"~H\A̪*@txr-JyϧmaOoϴZUEWLc9 ;&3*O݌Y8N`d):_@||$d^dc@brmx3 g6df>)t6-G'Ʋ8ц>88dڟT[̴ gCZB\ip40k]LF~ngHKʍm#rÉ:g!Txٛ7&ط==7xƦм|UY fcJIWՏq5nKBҴ+t׺8JRO+];29l#ZP)C{$vrECxdTLΞRN-&j_S?e^Vkm|Ha(R3͵AFyq| qiHu=hEC"uE#QbIMi/ oBgI$l[A)<1_ARc.)ZVԘ~XrV()~7M漟5u8sL\}veþN/-ֽCclZ!C,jwfX6VսkAȓgs)"ct1bZB(/>~;yR$h#+@2y}"Lj)UOUZK$= D Q{MLoPj8b.& CXsƌ-s}{|е_"GvUz =:`jkdR8[I!\][I6e9m%I gF:R݄~,ѻ]8͵F^4I?::ʕ,5= TK@Ё1{1'TM8;_}CEKޙ+8 d%DPH;˱>\HF5270wa_tW]0u[=F;,9rfTrUIh~לڹ\]->u;OI]Wg<QXDmtT|8YwE#,wS> y4j88exHm]ȭ%F?q2BCP*=Z[B"o:{)7I y]أH'+kn!/6Ƃɋ-WlG - ğd Q235R޺Wcg)-W\e42WEzNn7XF9:"A۾sF'̀Ь\.ٜ=Aɋnp. ^ /db-OCٍ +Roo D٣ߌ(E4  Z E*L\[E[QR48vBT; 8}À]W<2 Uk^xQ^sBt@4A<"uy=_@f< hHFc>>Cns2/7& 7"k PNǒkn|y^\U w;n>"kG")8!KAn'P/[9c=رv'Dvb7E3$[pp1-gߓrC;|/BGYJC>G>qY^,8ј s$GS|ǚWzU&:c}sfzʓs=?'QcA/Sr(e_ ־a@ %`[mU0}9_ ߃5˹"B6#8{sTDpEPLcփ2X-ݕf?=^L&gY^SKegtn`>cq7_se"Y|:J~m6w\VO(CF"BG/JLOk(sX'kĜ$p3=w.V18?OW}`M鷉?0GK}' +b{.ֵ _RJ}Df8fޗ{̭jp?1Ʉϰ1jR.z]\v)UnEvج_h:vA2=8zh➟I1Ygf<^kjdO= $ub<=g;Gn_7IXߓ 7:ø5:r{lðzT1ð~V(FuPHҞA1=׍5ѴHl/ނ{gjRIӨRP'/XrdɽrCTK`Iё}[ aGh튂8XG~&{@nTNy~~9A!H.N[$&6Oˣ8ɪ9C`_܍Xq2m,G2*$t"=o46Ma?g;2s 6e/UW.6+ %c$K, 1j:<&~&/"eJ|0h"[P: :`4ݵ%xyw4ogmdf;~I^xQښ.^6h|煤7N< l(?B  PG7 "qfP}q;GMV'pY NY-n/(%!QzmunO>~S :"wveJ~[VخX ]527:dCU˶@uýJhӖzg+Rp"n2r m4bJGR=1EhآNh@T~G4\<Av:,x3;|\쒹 ˨{Ok2 C=EUL!# ~lLVE QB^~|B0m5Y/4h{PYz<ˀ*\D8e;LWn\ֿ0/$\y}?TIO7@F47'ȫwH ϣwkGb# l%ǘ-je2_q(j3E;%Ɏ+Gp ;PӅ˕PJ ߟZ@<%a>þlaQ04kql_ PZ /l:CM|È޽ j&]u 9b-[n+sZ߄{?tS>Uy:V9"` dZ?V,Sؘw H6r΃z[A>U_@H:翎oBwHmJ_s?cb>Pi=J+\Inj㶎liSg*[|k?J5F?jgj*JJz~ ^w~;=$6@Fԡܶճ(٩;@|3 ͪ~0bVj0-w4Q]ֲHy;AzԒ I4U+κ=׆`?Lq%Lń^e=;b+K}Hf/IYl]9TyK&`#- 0>oN؁T uMſ'mA,$Biov7KKdA٦B[ϹKPҎnRjJ.KPQ_h-Vogx:{R؈ۡqI=,%o@jd`B>#ྗSnqm%Kc_d! g{QU-._{䅑, MUO? Fd=,?ۦL@Y0k6g@*4i_1׏ \X_`Pw`V"C~,PZL\Z#iI+ϰ>ɥ4qHDח6 bT +qaNlOjx^s$l9$LOpLMo穘@_<4~# wvkNC-n*Yjɩ*v̍%va ;lSXƻū@̳>t,J=)L2q%*Zt5*-+b={ -R:'uVS|; 0T HkovYJ`]]K3mwr\Qߗ|ŶCkJ:[LxX\Ύyd͐aT\˭cLnI$*-~ŔDmC$mVao(+A&H-A=ql=HhPi%7TiR,!77ZXs:S deͺzmj8Ha ++H|1yհ2OR*/<Öm죣H> kt%Y(kǙ`&xA>A^rcԕMgme Z<уHmkY6Y߳`1I|-V+l_]?[g<能 56 -a5 iCw38߃'(aPZpdXKhuODS>9_JèW-k蕳|[]>M̂FWOr (գ/8'ATg҆{=j'FɰjʷvxFdk'nd#wNd^;vcp. F%"5桖(k`߱D^5hKJ6BϺWj:3,C=yc6؏$yB^ejLҾo S;קZ9oTNÈĕXQzC `LXƦWc+$lcl5UFiT7-VmBP{  珨VNx³߷pb . 4eZ{dzБ+LuL uG_ ţ&(xj:q#O!>XO;ek3~47zW&V5bondE6+UKzK'D!I8gbU`IԺ_i,q+a9yY=d볞,pziKE N UqP`DvnzLQHyiC(н ۨ3TEZ7w{Q+ʀ?@H[+#q w">!_|̈́\"]!+D62)d1I2]kK+?Vb{J3O ~3rPz>+) :NaF7ժ=15u1 3H<` o ͳ2*CY&+ᆎ}~*PdЭ|Wr>`sldH,ox]qJR#{᱄Btq@oSJh"1HD+lg_SZ)"u?[٣a7y'Ǽ|q$TIв}2Ql\э\aLx 0_ KYcۢDL(T}(q+%5WAj+oEwFYӿD I]֨%}dA㱓7;{ Xp 0^5|!n%W`X-N@/+aʀD_ w1fHAnj`MaʞRt[O5=%44mn^ɭ(׵eѡSZo6 <ho".#0wd9~,:E Q.l` nG㰪z]ZjĈdMGRĉY7,}.bVb+PؽOw0LYf\+}U/cgAP>pEcL i.t̿#Pa%yE%#VDdHV-npkQ"[:SZ zEi<$3 =5,5?.,/j;ݯ2LWzee0Hy,%\9DI߫ƸUC"5X!uWy\A+#GPPm@^f&vp NL![y\ QV:۴wFr+Z8I& <>dhL[ BjtD);E'* t5y?2s4dȹ58UI;$ 9q\k&rO,7 pZ{G\ȊyMi"'+;7GH ICc>0L AG}xȮGxs&rY(HmƎ}<|#@>Yz`}GE\V(+fep(Juv@M-0%DaL}9iB\^cLyw2rn.PfOb(V/ 9t`vpm.ӝm4ǁ̩ɼTaN*6X~[x{.N3ޚȊlOldRǪau`91>.f=<z&H~L/gqF9m!:i֧0r2jg̝m mKJjyivOʽ7V4XVU'AGcx [4]^k'UMFB+Pr0 ړJ !,ӘP1)*I76ݯ &  J3џN3 FhڸLR2q aY5l2rsEJ P'@zJO; h]/SdW:gT"b'C0;X.}wHw 8!#qV{ $l{b׍.y{m V2Eum9\eM<˗QP9h 0 Rs' f9RAnw |`676T~FqˬnsMQ9&hz:(4 *]&߂Pw.~syiS3. r-EA\i)$ yJq9t!'H8 CH9R€hJ:J.Z[ښGC1èAz]Nt >kcߋ_dM$YsVh"}ul8,(ޛS;T])Rc|N9{D%-1K`ћD NZYF$VZ.bt-;JɍkRe%aLWW:đ[X1W* ^ZGdX:AoC4 Hyr nכ[MM./:{X3p/ ;.cXXiq9GB&;hs;q[# y饹3DiE{GvN9d͛puEFwI)kA߹Ϟ9G) Yo%x;815 L9knr,2x28Yc75׮%σd9+c&:zOw{<:qygE8$~%CՇuq"&UoӅW=)b"QHt5':՚3^ҵ  etNg|{ lSAI?@ӭu2 f㿠?B&}^_ ʘk!bWK&Ak<[X3(SS}NJc šZ6dh.yޕd(5Q< L5͈0( _e'I:{Jy: ~t#/ tNί dmjL3 ݞFޞxUWKIBRRA%xAW?,H ;._?Gwr[։3 K3}mOysynx=')\ *HY#Qzt|>ʼn~ h5b1qlc|*+:c}3Qݵz΀B"/,s 4yG;-Ut p>k HKd3yKh-D -ܑR#PzzOopNk 1+1V Dt4xdklGí$ޫ+a"O̕F鷁r]'Tib@*?2,rQ[IEZ1u/'"#z^-_wv]>Z?vȞ& ؄A,Jm30HPE;0%r7bݴu'P˯2P Ia^9S&{7ίLToas*ICp4auOFƒ2Z1$6董;iy4M A}sƺq@/e3-|Xej>1m?f8[5į_T#] kvtzFݬZ!D m']PX@o}Z;W`.m Zn b.N7>P^4R(NT@}5Y'#awF.E7Ecz1|D GGEz)gÄY+PtKusHA6}|ac\gVe:^1\kLmt I㯨p9ʠlGe2qACW=NićAD]ش5MA`Em.MoPt\Z1\bfUKpg7@AG92Kxvctׇfzf̈́^'v0-rɼh +ٹm-AqP4[\:o %7=5R#?ǃƟXft( u6DQ.ӬCڶ VVn9TN1N0hї576)h!bewq%xflgR%w &W5&x, X#W>U^ `.8lW;/Ib'uT̕ܢ7@*]RM`dHp,Ob$_Jח_>|^ʜ S;:E& 0Ե0/ LWPz6V9FAt( )0ԉޖgvҎN0D9%=ڡf zq;y {lϚmn$.X+OTyfn-W@m?q\:l7oq?zw)D_5?l/Wj1I-OE|ֽןcQ{_U0{c !1VHY|Wof4/3k\Ŝs"3*dX/ݏֳQ|}RpsY!]IIm>#H/4a2ƌj *Zf x $ / W 2xoN~Cηj&o/:z .*%X Pj>zV7Fp0v;JyF,w"3^X bJTz2Osj1{5D& pק$&ߒ]I`{rYLj}Q=Sn x2uYy"NiqgiXFN,W:mKt{*D6gĹKˈ Y~LcW'vq 1yEM j[_C8&%)J~Z1) Mr>FI 0X0;,3ˏ{1!: :. y!|_zf`#l> "~t(lJa,&B%۰L"XeۣYId8|C[UR~bk9&e9,k0hsF&e Er6571S~,釔p7Q',8@W+--6Ge.E{ ?[ة/c@0dSO^DE.oa8`D=<b)E{S--v}M nXA+g~m;bwR~#;w* |9CRVF&6iQ6j0us/Cb9\Ύ13§ |בZB^Q FVӦ@d~ &L(ӧ~nzi#|7MoRu_LjÏk (å sq ~6ʊDj4F-r(VP#-kjrܷm瞬Ohg`ԒQFÕxNc!(7ވi^Z_$c<71/ 牤MY@*z'?{VwW)tjxxRg`ʡפӟEteRҔL+ +k&C$jt"Yi3OMq/L) ^s$ !nT(OP$˗&3 ֓%s^K\{PLóFk[|9g 2q{ǝ-˕AgD2<ofYE0?t+`Vt=9GFOrgͭv^)/bU{dF7j'P,pP@ʎ"d@>+owCgIlCDC($':w?5yPoAﭐoغ1),mhdĞIjWl;@|ԉ&SWDFs/樂&#ɩ*L֥͎Xe>F2H1!5N(#" \1릋O2rmWZGm*f+ Hm6C̞V(f~;ZY6ៅeW' MA@B=Sc5 KJvj*$2AVDRza6| 1$>lf: 8Y?SMG(y/كߓ=b)m'O)I; sdCY<'46K xUZֺ2lxxj7nY/Lc [О}2D?̢;z=@QN7:n`)6 hPX72ER6秿Z(CȁzXgH'8[I?lT aTQ]f^xX61:SRg-MKj7f)[/SվrBn=d̕߷gr',kٗTE2+ <*fM"8o {{M2H*!A/scۥSQ^FcWR[-_TR_N2h_ab2Y# @M&;=֣--ϡ(3 ~Uo,[̊t-?F86DOĺF /%ck7|6&[`FhУ54GdsAat|ȍs&&5k_>9ne cW%t[YQHTnc%/*AJa)ly:V .#yاO1sf{<| {ZJ9B`OP?-^! dL͈"YwDqZr?}vdܲTa`i'`-!ZCKKT#\5״k[_ց7#?5Rl4j`$-wǯ zAlSyaйNݲ%IM :xY;9VFW+FQj~.y5-ظ2dDʳ؏B}[ _ETwA;G7u&oi#Jx]}+% utxVqĭ a{^D P;Ŷ%Rͯ*Z״ǔ9|l_",F7I2™sG|vbAs VNRzӰ=%)̜03؟IO2C 0\VCI i2>X\+zrUя O[?ݑ0 U7Iz"s1Zױ]$ w\m5Oq/'*G \|ZϕvXLh_c{{KQT-46!]cH~7V?Σ j0?AmY\\YKSsD'e0|p{jD|g5H,? 6Or]Hˍ ?w9R.!,//3 peV ƟpjYQ)/%`xg~XNHpۙp We(J<㗺~['G@)t~PTGT.Qn ~mBA{{#S]Ɂ:.ȺBʐ JZu3!Z9(_îN?̴ncK )ug;:䪛/9)8Dl^UpՅT1kn߅dԍ.~7VgIc[y֕S;&)%yT9>[tچ˹=27dS$j#4DǵG 6nA?HZ(p%`_?: XLݔ@E2SZ8S'уnj5O 﨤50tIߓD-p@IhW(Z-@N.{0_ X ;w!Vp)a f]q6ŵQ_Fd4s28}yKPt$E}]sNIh99PR }@&94)8j:>b*]<]xNS;~ٺ[u'+#5*69ެJ*J+1gwvHOuLJ&uL4>G!a6[kH"m܊g}pG eqBDLwnpY< }~Ex(r~UfBS%h;;UfD;؎sHPCp]kO1cz Wv ?~qp]V$v`kjj :)A3 OPNW:@a 42"]lbРa 0jQ%:`pl w˙înF;y9JO]tfIwW/]$g4".y[`kQGk1\m^Trl(9:>s;d9sv>/ڼ<\COxrT\r@kKdϡ멘RrCn*KE:'*<~#i hB+֓+y`}|2Pݝ$_$ Wt.mÝhp.g1`0Vt0 VMp)(dC4 lfM~CPՐT*QE/'`)81OY>DHh 6, X  F DPKIrb)>松\Yso SJdXTmes+{ktU!ʴ}'Lf| bJ2 VFiƄSL%IFb2 Y JPf3Kdn0 J%E- qﻦJ_P^2wAK u@CQHvE0Ɂ];.e3% K8EYFb5eի}>IR&]qY,@ Y-l^M`^3]L j:1;J6Ca%,:_&(fc;Gbq52x)<,A=KhnrPb}n6J炐C` AE/29.c<3}XXTgzudPGvF'(q$8Qpߺ%3 8$L{XCJx:?%=AšRgC7hRxlCB<K-ޏHSKpLf򑐅0U{gЯ)Ǣso{ ])ꗂq5sM&K`gE7ӿTq ˞ƛ~{D"d*\*?flyD8? ]$ñZ5ggK*j,t)Q@(V!S-{JɮGiд6Kx! ʇf=9oxC+3^ޗ_x] 'gkx%5FR豏6l01)P$x"U' 6[9 rs.{ yFq/jcNJW (02̷46eScU[:GK [kc#Q.ޔQ7q &986=)#DEeZx a]sTt .MųDjÁ c:E]W*~H?hd%ߏrx GG|K@\Dj*؈W21AF!L ݫBȃ.>F<g-XLnjk+|"Y*6p9 AopqRe(⎌X:h .L#cBfEiV=bm=nOY7¯g ft&N;(XV+gkxAX'P _ IUN[gK.pX(GB@drT8ِV<|FlTh|+PRzi~s%WimU#O\SöWZFSw5ehpg=خu~U0UUkzf8\az |U(,Ǔ kaQ$Ӎy2>^ȎS"7Z>-BC ^&6(D8#̉Pk ed}@0Oų*+#6EAbd`3jETR6.gjׇdi+بUz_[OM(҉l;\])֙b2oT቉f̀^ u6,"fIF֖̅׍k dh4z߀sU]ዏ7T2q^_>; |BΔx{@?P *)KhA_I!5Ȫ:eX>0f;MWVbP'=|(e>C.н{m9_a?\ ˥|Yc q<)wn)_{e +}Prc~vP-=Y DDO\n$<#DE]5XL~'[wb[XE|m'q^dr66+DYdy)i ޸$́ɱ;ϥ,R tGH@X7lSE$զ"%k>L$Ѡv+A|6OA!R]<3+#/8 NI^fY!uVmbqt)\]WeUÏbγjQ0^#]ʦGn{H3L$ެj5[nS0D{% %kn㴐tufrkXTC'$IaM3:H}fƎ]" }״Aa©<C击.DUsc(-{$>|E%0@fE k0`VLjLSPR&/:VƬ"mAhCr}smɹ !G{t sYlNۯ9R*Kpw`B . H]MSXUQ#s"U ˋLLMZ@W@as~;g(b''780`&c׉4W!Vq⺑_r8vWmѹܙcoO^oyqD8]}+L=YrfrL-bn>$r/teQ6qv'^h]eBdG%w8r3͞}P"?_$j0*IĂ6D9cGŦ&Y՞DNzpClBOM& O!v}K2NjHmCO Z+g*w`͂(t~";SO'ϒ{ %^ƼJ@0ޚ>PipV}mvMDĝ ="GgLere;ت.Wq X13wyMpqkR݃tKן(*/٬ τ0!Nt ]kJN<&O`g76yט<~c^ԙ8қOr=Z1s 19mKtXɬ+zGơmJSF=_O^u4! S6~9V3 9M-Q` R-f;{*Zth9? 2{ x\0gу3q,w D Oy7iql9+},ǚO-ylUKf-Q7 7zTX΂ۨۏ~s4QoOB.!DR|6wKM 4vR[ܙKTFd ŝ?~ۥlq4lX=xoנؔAdFAϛ_$dgWɃjk/e7c˚FLNue\yWkƴceA!dԒNҟtoI NgLn:~Od!.OHW/-d؁BsU(}S84B.*SږWjGF& %}Yֿo@Αy@htPqnYVil=2J}ΚOeB9.!:a w.Ia>C ;pNc>fUå_-mܐyKr̡26_#qET 9} ;qbZ.àF쎭lH0I_Zmdەb%;f 0K ߜ6H'F g>W"҆ëb(Y-. :-!*e2΀( b:"d S9V .HZL} -Mh6t%4`u! i<*"D]P"6k]ybM i H rC'Zd뭘I%XF]TƤ`J-+c:{]EF2( ?8M`;rsl7ŏlNߵ/:`xԻBb-NM}ݩDh< v1C{ R%&XAؐv«3@``:ρqsJ)-ΑU˴^A^5ڲl\;k}Z6ʟ`PbC @ AOqyľ.F/H,΁t\ΐ@~?="5 (qMjŘБ?<@'Pf>Eq{>G-fqeMG$;ViB8?v `c6٨):,LW_* M(8_Bo\8bfS45:$/$DxʖƛG~W< ?I^Yp SUTZA6LFHO`u:, ?xxto=\V4o]KlѪ-ut%~JI;GUHODs,fsO~!Jb[ +ms!af(1M;w;^sj3KUt2 Oc?nҋqb)}MYxmǝ+͞tz;{MjӦ׌Rt+c? [Mc rEJ/$VUո]]/)KHނKYI42P}1;jTnq+QY^ ں:o$7u b2U깳|[λW 5?OyqG6 c#ܖ_Te?Z>59TL!^RGnm9KPHޑa#VR" e)'m[1(!ZF?%2 ե~/S#69*ި e}F>c߀1'YV`0̞Gʩ5kS%g_l,aϦU5W78*ȇ}<,()--JN σΤ~Z0m< :l8j;=~|syy' 0sd31#ՕF9mo.v[E6P# v b7\3V} 8?]f~tW}RsH 3w[Үn &7J5D6i_*BQtGU>M Qt~3~?)g,F|hok "li$`03$pNo]ogCvn] c_[teK8E)|&vDd5aJSr^ 2WH${a^E/zk ?n p:e;@vk0Q8]PrN9$mC-UAs$iz/"~9s2Ŧ=/eʺs*,,G=:wm@Cqj1멫?7k>/VaM= k =(r( xm-␶q}~h[ȣXVr3RbP8ֱl1TcOP)n?eԒY ߾G\r;ܣPUi|3ϾPꈪi[€ׄORr R Ai=a,ӑ*% (lsT&ЕYq gz OA  MKڦmU{/f5N` Shp[-k}0f?n:7\:VO?$ޮ$;aQ*ΖiʜmaDžJp~;wP0ҞwQ ۂBiƠѐ+F>L :R{rw½Y.em&~eG[qükL7_@-uZ3"M0BqѹJdJ}yAOEbfm$9S\2Юf-3-_ ZU16˽·)v֍/ #ߤKZ96Kfp\PPLu-xQ}T#9a*mWF76wˈ2;Ckg[ Q$w$#Dn=I׍YzaEb>t򴐿}Tj4F}F8) b`2{ Hx`_y ⦒U622]NTߕgG`8s_7x3}w[X=A+(If SzgJX.9J0{] 2"1\a˥E6'#Br˷Àwh}}*QIcE#"ؙP]vx ~[ rU=;m] w/s+-w?*z,Bzi][7[)O4IZĻʊvfsռ^S:jAFbJ`:wDp btk&S8-8d3 ^ÎGA/4C-# MJ:5b -XoP`ct'0?+"W=`s[XzϔWO=36N:Ta}}g'vFoYHYE>FBTF]Heě-P40 1 ?KNEXvehK8aE)GO`hx%tp׃le153VX|~=8Rmp)AxBRg)5Lca "+N([0R'ZRSv2̆E/箹14HlRنLyK&zsąH ;v 5C( }vC!(mBWOR|PM8Mܶ9$R{ h`Pޕ(Qұ6׼b9whՑs6FhBZ%]%5Y"pF€Uw7}a,9 6$,YtPJD/7& 1NfctwlOH\:`p@KW0 Egl6Snguuo_Th#mn݅ALYnX<"Eل,KZFe zf*N[Q+Sxa;7nk-)QII Q@tV̉lҞ#e=>,N_42[M nux,rwQN\L3g2i߫nbfu E΋oE+mN[G ܿbm y_j"%pyh]2h`iyS3"kTz1Y=5gO1h#̘x~qIQC󊛇K)Xp;Z@&qA.{TT~|BXwzݟy #˼O^(d8#M #эB C(˭uD#;\}"x4T֫@xFХ@#mDg #hGn S7f[K q8@wX ncݘBv 1Hp5=; |GƫqB$݅R3'؀#2Y%?߰ eo[c _]j@tWQwKw۰=GTc)J^o΂"[,\hL*,VexDq!DYg & JysG@*O[k]asSϷ'_fh 3閨hiP01h<9mSO~~%{ڐ[Nȶ"#ʬR*x1M;([﫪7 /?< T6zk pщe?Ipjx9T3pӥޝVUE2b {J&@% ߭2yY B$:ҍ~h=&%;*H aPo=mꄷJ;[1`; VՙD LfVLӉnpa` J=gz 9Pn`݄8kI̾+dKɳ.kx%Mw5>@)ڌ 6˂|)H pb7-9\;Ynf'f#" omVm9TTep;itfg.YD=Ņ D3T??,7EAN[;X>%rYxk7i5qnZ Y5fFlj8tI>+Z""%ܥ}oZFѼq2F%P]>&x0g`1Y,rz3vѻ[~¡002Iϧnl-o=x4_C@hveI=X?d+T`EDLp,Wl/ƾ]=Yv;*% `#輎0HǑ=݊CTxM\,KVLJ^>V@]\E(k)D 1ucA'HgֳA.k/#CX.H!-[', "4J3x,]Kq pX@%1j?1];+$e ثeFaVC^81 4ɠ=kUhaK`o]EVf!i *7PX(!tTܸ3zR6.Ϲ<Ix2hJ[4ܥN ssHlz$M> U4B#uFcbn 1#dSR-x5F6-Ҷk ξ'SR|d *lCϟx.SkձYʊ#r 9}2gcxYQk%\$u'O<=EM( JƔ6M2st=bX0Ɨ[K:0hݴ"tgTom!!cYRzU4frTk@> ө.U7AoӮ2OrMOױfJe7N)_FQڞS6 Rjb< \EHZ3AAKuAGIil\DyvͥMg@&k|0X ZMY@!Cq%"v|a iF:H3`*!@]|Z^FųZ!Ɩ K(ZOݏ@+lM[k=ɧ%c.]YK<r LO8'mSV]LL0l'ɓց|TF+o^o614\=z eXa_Մ _!kW>/D2#m YT A48-o(^$&*~/1?Ql,9f%!f_՗RR{Ij֘D 80Wͺ_72x+37tb]c,j64 n"|8m GL 7m? T˪=\.{[N)s[ 00EʬP˖ix G*xA˪Dė? Xʨb$lbyjڐʄ:[]3ў)mH-g'JIuX7IC:͒:^`Hw$O 6}kbHG2oޟЕSiI^7=&הK.fZY?jnj}ɤ>)u I"nqLjЪ X1ϊdrҨj,?a{[>}@2kX~vDDA @WC^f:?BC o]gYQy| wuZtEcS\{gS*7L)]9I^)r w%3j+Wi[- [zZFSDيZV1eFvXEy_}q1շ[ 8B $%ͨp 2m%%b>D}$,?vPTcw %as/P6 cK)1}\~dL~L}f2 Ƈ57}*)z4ǽ7iغb(^8ER$Řm@g>n{ NQҢ UeGeL髋ՄPyNU!i('t&),:Ztm Ox1p'ӷOT"᷆BdݣsNP\o )R{qXw}[& c ^ܛi.]e(^rgxe!͚q >,nTo[Z@I&k. +.|K4LCĘaZ/M.*Nz?x6!o@֊.} 4SVG khFkeovF4P8Jݳ^Z5y~t򯫯])?Λvؑ {F{"tl@-*&Ɓmbf $95m̫\>n ,6jR;*B<B%{M ˅P&j;@Q%$:mincut}oixUNϸH4'sB}W•e%GJ^BwbEC[=M iʨ,в`59SϺoLtyvd9֍7=C6@/Ou2*/ƒwp,}Jmk֢-&2VYD^تEm,nQ4VZ2W5$LdRHo0Bt'qv[Oo{ 3s;z[C+4Ըr\Գ\ ǹyVڭgkxyכz2uFoCdLmTKǗe(>xE4_4oEЁ)$z|67#:rD;Nj-Ǣzt@"|džbNNѹ=2q8[znx⠁Tr[ YDl7s,S,Ȉ9`Cfns=}1]5L\Sf/AGe:p<4z~T+kFaq]n 'N'vvFI}ڕL4mKK\r@Kz}8~jKx8h ]y/3B`mb#Yz1 @0dUEKk4bLS{B0%pf Ku0-J_ /A",%7-=77j86sZY$:Mg4va^!۱q'Z&y< BS$[_'5Wf7>Ă:pap@FVZt\&L:ՍѠ-<҃sPPa:S]boZAm;H[q@IS4(ܔ1 kο'dZJL)~B6()bLPRo Vp}j֋߿Y8= UMR\t 1nUS*[1bT)Uc^꓊Q%]Ea 5fY/9N0~E^v<҂rʔj*2c}^-жb,QEdIB@hsZ4JTlgΛ)SI ]HS}kX_]SK(=CrSM v|2xR6&dV.uMLsEGMݜnz,G.5В!= 2}|ӷU)?ޫh)KdQ}}u1F=$>BV)Xhy{am黔?+ >/t$eD~P>wN\N$ag ZHaie dX0aa5H; )9Uc{TĭҦƖ7V`y_MJ'].IJJMgjT) "{XQs/J.(x2,]J\À v i_Wg!DA1鞴1*wQs @Ju!݁۱η4vSy7Xw>>3lٙ|Aũ[څ@: K,}t0Xj$P"UjRed ƜC8B ąsG=ƙP➃l"*sDc޸8dGZt:1]q'J~mlSP oMSQrvDO녃V4Pi'h˒k;YBh\)i[/F!A}Hf;+DKIp-.:-l(%n-*!y"e% LŪf*ءZ "OXI/wp;"d xxU(kx3K;ЏͧtĜp ˖a* ^U%R?SjrZr֠ QaR#SA'+aP:F< ˣ]N-&d9`r^ 0>4dЁ;N~*(e6Iqs_KRNe"׀ףP,.O{ lu@yt:3q]*?G" R,_ PThL$1Cl/:$Eյ./pRӕj'MelFOa:  ckIZ;%4cQT<%: ,eRK Y?h eA ӯld5BFE8? pps A>Pn~"VfQ'6VD;,~qcy;+v\ew#З%%L! >d1w8b28 6R_lƥ⋉d"WQ% Xٛ˰IBy G-N ΟbwQ4/ٚ(˛/,~!ʌ M㠓~Њ[iA̱NGS I)43`{D%D)2waZ1vC4%S5.Um|}z {[>8aT/YԳp}۬u>vMT%5y7&?/o^ 7kmS\JeVB]CpOLpE% -]%gx@3W7-$+LP_0OX1c1{Ytx0;e_WV֨c94 .mZ*9 "]?dsjBkh`o݂JzRuI ]3CaGĺb`TA^hЏ%Pgb8aF'`iбcjE go:N:_jz dhsrjC.JGYqF:*=Wl!տ*2&-L0'.!&`0wmd27K G0MC@pھ#!RBbe zf@tY1Rp]EtoDqV\ua'0KGF7mX} u׎WB 4RAJa=SGzW %uv6cdyz]7$BM(Ck(R* `M_Qf7d)+=6g(K*I^&8u2'N`؏]-Q21/kC̖il2KHU= WnWeGo;}1V<^DWD2\ |G g m%mpeln(lrVԈ8%#u7}݁f?B_,M|ɱFs0 m(ScwI1W\phvhl@#4hPF[*10~rxyNȖFi@`*|5ܙoiՏrPީ]SGa}s9$Xl6Dz K;#Ƞ^g(;9\%#M^xBC8|NL>]yl]7o,bԭV>V6"*Kj}N6gDoS6N 3^EAam!@O 8 D اJ4svWRC}gw-wRr8qDƥtRNxL2ꩉl?9]{A*z'3H9k갲o-͛[вDq&l("M]<W2_U˼Yf ؀HKq检c8.ZN%j߽r+ַ #ҲaOs;-9|[Xҭt8 ;N]: !/)RyK/N0}NJ;V<*t+șvvX|07]%?:dȸ\Eyyn B]&uZ󎨌_0dG_TAC 73<}B!u,bOwƛ+H#(t#0^o&*W`KnYnͼF#0]_KMȚ/Z ;9;&M W=DS< DhT_)kzC =(c6-;#.r'u24uءy$dS\Ln:á4g3dAvd/@ƞ|# ocwюIMU5G QlxKNퟚn{is?|p1( /`i?qal(:I}P1G!n!!{[j% $c\ѻTG+< Xm+Z<*CbQD8#5D.[I2=`3DB7?gBn&_RЉ*!ޝWC 䩐 S(Y3bٓz2,?P݋`o Gٵ+k#y8SB9%Rެ̺;}0nv>a.%`!t)?R1dqeM 'b% ̫W;k[}ج21VHg.JJ3QTeܢy)^~-b^p+ szW]3+g9(fV x Hc 4/8~&ϙ(8dv Fv߰w~ I㚜:"V&dcJs؀AyQ@:*[41׆ْJ@0~͊H 4'>OB1m>,veݽa_o.n<<]ɜMhPgv&>pg;fFk< Mmmt=̾B|<,u 듎,wDlLE\%g[f$N3QR2?3}k]A/ Vtb+~vSll n&D&LkgzeSuh4d6j"@ adBkǓz~B z^f!]b?n<ܺzG^>E;\95T#JamBǝɾȰO )@g6(YФ1p sѪީg0V eY`' H+u{ʩCev\t{Hsjuy2 &-h1v5vD rGY.U)+^s-LӴJV-+h>eF妔HcTAҙ,2lU;]TbI8XK~3foQ7zGX*c+gqadRUtQY!Q$ /CZB'9ƴx6e1t|;ֈ":;XAxm\R6IMB4RJfD8jM$CMoڹrZf,5Hx4xe̔$"ІOcWF-}}'Cc( D9/Ýv 18s!Rq}!)o6˂DUֳUB{dY-`fe eY :|2 k#aL4^^x0H,?-P̆JeN a/a1]#6*i_}S@kH zr~)$WMeg8o(w}Rϣ6^8X +A /q2njdAɳе_Z-gPI4~2& Ϝ$aBW!DOJ9M5׈.L)-*\l&yBjdbujc=@ϥ(GϤs,S ,F$&\o^_k Lϥ<%u7J WVd솝 4sEH<>lD8`]{_%sy5tc/]~zG#-q͙:e4՗NDi sU8ۘk&E>w? ),_ퟠCˣ:a6Y6U7:zK,Dg "\GZ^! (?^.+~Y8aO\w6OJ\8af~g_`J`c{#v%EEcd_8Dת]BX !y^{v ~/ WVӠ:\DwTJ| p^*+2vEiQjnP=F~%^а%ԡ5ob 6,!Xh#-2767OǓ0BXD[Ӵ^JhB?B~ "/K+RoH ?T/fdjwBRBP)Ա oGbJ.Kf,4u+ra (< \t$ tvdgYBwޱ6Ț.4waC,RVXrc)ѷNF#iwa7cF"Jf[[a@,dkԍļ|lPY8(6GBU?םt1cЄC twLyOݑҁ~YI2JwvB?jRtی87i 'T:3A/Ck Тwm~7 u6-U2 u8oցsw'HBVJPE4vmn5miz.t0/읜jid 869\V B62B,͢'D(7#fw5S4T4!h6c]@ބm~5;g7ݒ@bVd%W0,fXٲO:Ϩs^Cŗ0 ]َ,BY=O3|}ǘf>8Ч>;9T9NW@8Z#'\ta>a gK sxRkd`mwGL]ánU4x1^XX$OPOt _=`"Mު5Al|먣遍qe4Ă;RBuY;=g\zvqvi;mkJpOߑYܳ?KKK)7?Ol Cg~XO}l!5u\AdkM?dծWzo3"n@ I}xMP^U&8D̪?ٔ 0Z< f@KB'Ρd)N5JjWF gu4Xm^ Nlb3}gLO?n-d{4HH* EWU5o!J AB&DvOfDeh &z2Y`Vj>q2\k3-{-E?mjFǢ`4ڜna#M']KG8c_Oa-< s"0u`9ޜ;]7N󊘶n2pGi*!lM_)t"Bn{Zx nؠ~5i7D?wbu_2{"oۈlTvTU Dئ1i2^BtsNBc.lyj & kK4_h 7~2؄r bʟUUk^K'Ixݼo!PA%Z(Nv=Og2m=]p|,<vpxCW]xqPi66.7>(ʾ?$SBn=CBxy uJ'W1r) ^҆˩IAL3h 182Eb~Í[dT׃7bCS t =f#_7aUj(3&-0o58.hL-fw=,f`S*.l>}|YGdАf96H" Dn^rO \N6"5tIES@37NDQx H,)c` Pl%Aa"KV }%6ԬIy$Ff(&γ?{y׹9Pɂ,+R@>,eA^3wϚ2o'^Su?)0o7GLv Scʛڄݏ[9~& 9}Rnrh{tEWJ Ajw+ wH11%aHׅ+0BxDЮ,**+_R^݌ݜEd@?0 8¹ t6\) t~Xv(q ĖLԗiHH l}sۈ 6k7t10y%kzkDaDkf] ѳŬ4EBMeYoly2t@LDG0wUNt'dpTOq Jm`K64xS͇wMs@fHXk,Oޕsa?ꎍ'}}՟-$UY(Ts0o߹fVe;El}7[CQO M}w퓢-~@%.J\` #o3r%0BG7-p*@gv2ďͲ 5 _4XrPVChfwYb[p1iEOm1" P0$OZ]@L3Yq^0. a( GVn:PiMAESnmHU6yxwX*<^Iw]=(7trVeyB4ԠvH^z`@`iD8]gb9;324Xҋ^vZٿU??񳀨D.2,п4첔ErrPB*ܜ0h EAXxݓWN?; U N`rf3y1q`t|wiDa?*'y*nFN҂F/H\PM"@U r {.^DGSxtٖW?G.e f;O_xm}Lƴ8^;YQzQH0 w=*eUB63Q=˟뭌?ѢXAvKCUn MUĽ8 gH;^0W#[)AJta%9fs9[,+6u^0cGr$(Mky#HՀ޹ICA$e}Kg;Lk =~{ώ_7 b9@/+,9.C`|zG&%Q9 dR`쌾I`JթFÑ0Z)])t3rK4ǂW z:j~!GYWnEy<#3G$1wD;\+#âip ,n&ՎrpEK'*@m2)EmŦ-Q I! a\7>};uzq}w=ؖ|Bg+ѐ. ؝CR?ouNBE!7h(om+_X#[Atsjݤ@^'crg vj}>̪zG"M$4ک6$s^p#uB†\qTw'*Xrl^<4e X+Mxv5P0̀9WQ7*^x ̧+)'$?mrYTN` 29ܗ0Й>&i=ec@;0%,ߪd鑩N@=VSy 6 6в7+*Jys'[RxB}q} [vdd6?&)>b4Te,Ypie' xT[lRnC67&FK;XvA0sLݱ{>sCY@=۾>8k@؜]v)-rPyR\br*8(ή00bz!rHg/]yWIwiOAO)2K wh J$*.\lc0PpDTZNu/ jmyBOqWxɎP'K*͚M䖔`C9q W"L۵;.2_iHAP2Qj.aѼۍpY-z@V? 7/C,@#Xk1!gCq(& $]lwJ#Cޛe#5{4fDB_{yU%JcwB# >ܡ+H=$Gp<]I;#EkETU1Nt!ZO8 aQ 'o*<^Lv﮽NwzhWLPqP,7 6AemdOY3ڶ8sdcP59yw :m#WTU ۀ:(~lFv5"04J95[0j~F"E# -x [ 9(o#n/) .^;z=AEuvI̱ü?䀰Fߐ7KNt>@!2 }EE4nGb~, o"aQ]WJCI1ӔUyƱG&Xk^ : oj%Jhin&0Xr5->`p]}ſQN'&T)SzU3QE& ~O#+t&=ϸ7 Ì? ɕ!Hภ`=V[#_~'^jC1-@˜ dq124G&lF)u A]z Y}%8h;MAב#Od`]l|A?;\Kzȯ4R{k;KĠmF !( Θ(n7Rr9vpCC-ݼiXhF^H#i>heJt|Q5L3,pzC§PVq?w#UEk: Ѿcd{{aAfos+<{J @92[TQڤ7GkO__< BQ<i+SELI9`[T`?$6ng1֟!љHǝ,X8݉dRro61>}g?>Cq2ld$4Q|bR >R<0e; Tŵ2m?NULg%g&'6ϫ\x!S"2p?0'^л/Y٥IPB.] T$ ְ6z9 Ut B"^+tS~g\O;/v+z &Pb< 9ݍB }R*& {^poqPR>9MTmY=5-gfGs6׬׍~c0T)nw]8rV1@{kOEfէ1X aMhA WCRA s쵋vc?:f5Lm?e-K faraw "%1ttT5#^pI4o;LT,q.?&ǀasPA +O3\]k,W߄]ͮ.{Ba^55)PIHsI~n|]2 G~Òe ^_m o||lO%pÄ݆3rH#fwd[&䈖7X,Qqi?x 8/y/=2_Y=mLu /ڕ{%zE.j ;~HJoaR3/NA=_䃈iW ywTbhĂI ҴuX]F$9k+vn+J vvMdZ mb!#:&=\^d>3=PEn&Cho@NN:&/f6+/tdCzcZ 52n@XTn5?Y]JB^;b:xmLg4@LH_9+x=Zx, Ol8iC[2 l/XDWw$R1rp~b,y6w#ӎ I%U-(dҋ.2 b9?3n& ]fr! EC7eV$3xgn$wWt+E&fgDi[r w|yyX1\%$}GHk~ez(ՏVpF)"UOURrRUnx4ҥ[$> Q B?:hXVW3nc;%ixM|l;r|.hSWM ( /P'[%"ЫIz茋EHV@jѐ! xaG8OFIeu)-}u|uɯVO<9mZ-h gpOTڮRwzpzgh8.׶"4}d28R}^!}1D.$u& Hcf"] bC'W/T֛iex GMܧ(g idt[5Fe NFސBZ%֒(Yb2ghp]ِ6&ixap8Q-zU  a"v=`_?ʱВh{&-v Z\W'jmujaZAOBٿj6iN@Hzr4mb!M['Pz>ۉ*@FZ3nu^Z4wZO/ql2חu&`E+.y8PXJҞNb6<>_H>Ƌ_?%ܞQ/NRߏR{h萣t'11w&u57uM=>ѩm;o!k0@"Yp!oTG'O]GZУ76 ]wPuGsfZh¨Nq&?TmorYdRb<֢*0CX4cEuԽ7x4TѴ^"Z#|+npgMy@4F,fʚIrp`5 P 3U+Re,{``]vR@1?i{yVCb`^ x;^|jݲ ͜xWٹ _|{׵* fW;>8ZfATxL^ôظ_l_9>NE@ z΁{{hh9,DgwaÎ$g o:F:j$eSMրVs];E;:I,\׮3̪BM0YYbf J0~K60`iMB A jE?.@_O԰; 8 @ Iҗ9v)AKV\4 oժN[b(L(!$ҔTY.4Zv/DVd :$( v1F(ոl^w(vLmw]Wm$+Y[ Ȁ j~]ͤuoU2J9BMDulPjY53JcPf|&],6X?ʬsuZ\wc |;)8$ak2j^3Hc*NdlÏ335,FZ]FTcj:{zN&#f'^v>?dr7qb>/ώI@LbanL`Mbu&29i؏TCǵ:y<{q4AAA\MP0Sr8ݽDQ'Wohڰ8pfL#BaՑC6uq.H!=(@r8 C@,G!5Wκ=v$JR#I!RBCMZ뱳%X<6E]\*XI=rSL-yiZZU;4&җ#LZwll >xស7lӭdnF{XfgQ3_$`[ /Z /XxJ   p*yUJc!;l .[-Ŵ85 utZOj*y#G?sPubLv M4:-XQ/}7M:يї {dw,@2ykUpB˞6GrhGQecuب\M1hVmX3ٱ+k!u(\ To)u޻hc 3se3ll GƨTsmH@in,tO ^Ήl&G0@s3:2dǶjHLYb%}}!HU\4ZnEܯڸ{[PD{ f Xe E +'e=*_ mt\8>/8FIj?u]H IEğqB< ŀ2TN̿-%,@aF{|uh}=GKFlWPlXmYQ=dÖ$; cT!}#5siF`s0Q/Vm>?$ DQVv[(kUp"D{7٫beP&.1έp֐ݷq>N$qd|ۭԉ7q-UkQ|S>͙<*-?8ԂͭclڭE ʘ"f#Cצ ˺n'eUW Z%Q%r8Uz9)so~fT<'׆c6HPrRFTqg3zHAn\݊u7d8P`X^qq@d}"%yWa WIk# \3Qu^@}Z -t]Y}w CCk't[X(.+<1 :-&&~iHTVۜ[9I3b' X@NrMk*6fo`k(J_q豻'q)ՁJ~f^*wR0yr̵CbO'Pą{v5dmcF`r/N*FdF5)pNRbY΀2}UOwti)K||T`c6=tgzX\/An{A쒯bSq\hD&uu'ua uc{ gb%}DbS|wBNlz(AD*"!X!iNL^n[? ʴba(UM%uTIIrJ ?bB1UjU#эi hCZKNhBV'Tr) x0K-|viV0awȃr +-[%3 |Uc0(("<%*VC~[:ahH V⫠.|K;v`$dz)Cn:)8t[ FFY~نz{S !e Ic->@Y' )A|lbX6%IZ֗:ɐ%thd/=Njw}L2zRHmO3`ʟ0qϣ_]Rv<`|l 1,h L5ѡE#g5 U )7bGq2y5WdLeoK@xSp<4DBh>xX.i7&wjU̇}E򲝷"o:F(RpK8Ģq ԡ'\R^.y[De梴^\3 <%*" vlhюl:UdT[3QWPEl݇GT@^R? eZ%Gt=uY0L)± ٬Ͳic=۴[ #pUy`:] hA)߿JgAiTB#iaF4b#gmF`bC9L|&Qmn-͆?Tm<7'aهy8aEH` vETF#䖆 INWwu:'ɶ|7Ȍ.s͌##!. RoNzz.W/`_:R\ .wOS`1U/$=wjod@@ |rRT=(o7 ZZ4*z(Im5~=P":EjD s t36zJ4tDX v9.vchwމI,'869* [aܮUJҪ8Rq@,ifWm$àC3QR% :G+<~pdm/4݆>Ź`\*Lծdn%ɻ. `* \h檐gھ-4L'h \"0hg(Y./qM Y AПEzM&Zp%֦^ Jp4VeChon`i1dB o JPz ;N>/@!ɍJypuR֋k oVY& C_B> aHG!#?^$=qb\dQ}R2圖sO".ُ Br{LQ"hBvR[ucfm %N|j~\9<9gOcԝ$朮tݯkAUxzQ^}TDbȱz_49q_l@o3Vɨˎ_ cSl]p⪤9ا(#?zo2r=ó2-[1:L͌_eYڕ&lvcm/!RuOQԉL+FK8,IfdAJfS/CP<ȟA/ !9}[&E[F +utZ˘HYY ?te1 kT)8C}CnZm6'qIҗYh \DWDz: tuh 0*wkVcy)Kl&y7#p`ʮ5jAu!YƴZR3vz+\ǪkYR} *kV$dIoW}k: ]SHWAkފN0"+Gz ֛?F=$mE@mt ^g:P:+ qIe^x?j!.f+%[{xI%cɅQ~f놟FOCm`28m _i[3 zB)Z5~ Nݲi*XM7˒ K\?h(=CbcAaGڒgAW5%dK 0팲[h)ReGsE BBq=V̔5Nlq4]5 cK"}A0;FX;julGkRJwف]K3:v;5#(G+`v2K`>R$gij]b]i?H g.LWb/á.g=dz@5UyR(x MhT%6 gZIQH8gtTَ=67J<F >؍I p}j ӬI `m]%/̐*Twj.޻Gy3ɻvy*YrP-˂\.F.Y hҭ/M={ &;',݉j(2!!=-k3Z;eŃ\Q,$(~"M|? T@eo $AyNr JB`JܖW6y@Rr ]feSWABw1Hd \TiSsR_F l75(!٢찗4oהd&q܁ TzU/oxYyL:5Lk\ @l@ytT|=Tq0j%ydw]fNp?LQ:Qd~CDicT6mI-D*4#WqaO=70pњ:8Z*vƹOIr, "{)ܩ +6EЗY,Q+=<z#Z^y@3OAua>9Y d`h?!z?XK lQ|P88࿀pdU'|6V Zgj6.~i_" G4lp4w#)SˉiC(6lD&:U]8 sOM*BԋU_sktƢžP%n8&60D{Y zM/r PW/FyQؼ |B =.\Gj'?$xl%?2C:)NZO/CLkb[L̻!pe9TX'}cl4ŖvQ*v8%z E 0{+23XŰ-٘J;^AOb)$aHYaCaǯ!Щ ddt[bjd̬s_adf &ti,ơc-2Jz_y6P+C]/ LHN_UX;5."5Pc)#ӓ' 2f!Еz E5PH|}D\fU-v9Nǿ}T[86˪o?ngo'@O0Pڨ ()9q}IJ#D;0+DtFƽ3D]csc7^YM5_04ZQ@q!%Y1 XU}Iz|&|M!yuٜ F= \ 9q Jtd>gpp)bK=el Yq{y~|:v1ckʑNnLQA=mq6F4 4sĻx]eRF9,n6t;*$t{8 fYVfmtlp`7 y7ĭG Y&@^\TjwRԭ ZvAٸ9UƱaPl瓭Q)\}YH+iSO$ⶨo V"␭#%C?ds6eh#lZ P0­){ 5A~/ n}h$3~ǭy3+48.فYjt!LrkSuxת;hSrmbfW[v!C#Adfঈ7"6E yDXwOG2 qD(,e%={y |־c`jwEj8N --:RG̠X4^GRpٗNq/2pn2ݶHx 4$zl԰i![ ^X(63Th&)ޟ UbUq8)Zݹ~>0%&A&hc=[ӘoPťh.MzsԕZ¹d6Ah3ޗݨp[•Tb䈿5 JVZioAFЯ<`'9F(r8,}=roYA`ԙ%ov:k\1>,fC ͳf|P(+T&1KM0>v☡\GOpȜ4 J%#x{<{>?ۦmTQ]l8h;Lnxn}V +CTSG^M`#_Eڦe{˧PY& h+6#5K^4Bm zꢘ̺Zw~&޿PvbOԕi,.t3sppv_r0$Ƕ+L9XtK BQʓ .p2jJ;3j9`*/: tM!`]GYקSf*VX`kkس!Ra)dz~[,q-&EoG 4d4j@| =f]LFvǝh࣓W`Däx]eO/Zι4^]4z ]lqՃ09!*sծs5劆RΞe^ʹ!ZVtmszCZ*tWU{؟^g:+_K×V#Mt9ŸR@,)d<.Yi4oYy*.g}1 wL3vYHhX ݽ1hnƺTum}HZF,%r$"nCUs;ϪG[٪^($(ݥ_ T`hvv0]uoRG:p2x;i/{L_~o-R@k@ ZiͷGI?MS.3eS #F`ÐқGP(hy&3f0фmmQl$qd[- `[]ܘvJ Dwqߩ"F*GU(R>&'Se [({(s6ə{=M;qo4F ?%j+ʴ F:!YPUFNh'Q&soVR]ṳ̏{i|v-H{)ylY>%2ok7tɗએ)F,4(h]- MB{%R.Zϴ +P BTg/]]?Jk t?B9\EXR5bnSZ]0xxo_ϱ7*Qrמ(wK%a >KR"R,!AVrnBXg%:6"a:T=/>8O#)+нaetM=Nqp jLPߏb j6ZC f)ӜWܰ{kFRh Qiwyq՛,:JRFT kaQ 4߼Rw-xY y2q ~3˥A0bE-'끛 /iLA5[mWE]hJ6+I!'6s9tolNπieKbB)'Cf=/CV/ Vىo !XD{oN6k'POdԛ-Ԥ]4@! *Ehiq_&|tv ܣs ND=_BJb%sd.F #2L@-ؕ<2a2B0#>[.Eyř iF~7_91!Ah4EQCWfJfPQG3pc~{1?*I6t_A&ic#ts J sm#JJ;+xֲeٮd,@opoP|q3/H,߾G+(\,@t"33PZ^>"U k_р]p;P"4x4,|$ kJ =$Ӻa;An\ 3b.q8pq] ';%A{ 8O1@g ˉHGJOymZ ʧ rhh%!/d|3d^4OU-Ύ:l/-:bLO/DNH잽X >4>W`6Qx?s[c'B}̩},9ǒo^$RCKM[i83 eҋ`ܡwKz<8,7O觮G@ѥ@/wマG\m6Ww :S^f) :E6H g,zt2Y6AML2L+G՞ xՊw!*9 }aPkPDr 8vw>D9G]?%psXnAG,]2O$,''Q~gLzdW>thX^ =yNm&%؈ze6 ⁎{(0{Gi\`sU N"XDvOA:GaDq(J۱):K`?SitsW~ǧfURؓ` %nLX^TN2hܷg{T&mj387Fm+5k 8X&"Ć8/ =ݹm7aL}{_q5u,4#אJU 0_m[PV^,4 [CG0?Q:g+VŎo+8:ՒJ5ۼPE#\?I,p V<ʼn(N54<,QAxԓ=0+f|P^YWew1HƑ>S}TP3:i[ub}-_={4i h:$zI5 ZGlb@dKVn*lWHJ/OԜy./d^0K1:Z# N'ktXk=adq1*Aj9OOɚ8eSnoU"νզüd>_oGխTtd{yi'5vY,< MdgLA> )7˹!#¥$fuj:',Z_&F"p,Q,qbV"AO"e`ŏRcxi\[uv,;PwN?qΕ2 Nw}}L}@2X| r nsc͠j>{rU9= ZŐKZ$FTz'H1R$fx/\߫ xo 5xI)յ(<4rdb} !5%IHahB.mBު f3.-u؎y0}TU}t F0˂zf, {o+dS`gRD7ē ƧM' {eLtFK&5)s"ěF,WX=]uMMrU/^UWBZ>4rnv$#D=oRkXwnP.?TJ= \0x~A1 a%_FDß SZIξ֮VPcr/CFEvl/ }S)%5:l9Jno:M}jqȓ;lCoO602nK/˯n~U\/{<ە{%0ʫa7^uwbXOEPig<"@SҴG;etV!'A݃dL٢2WVN;@3-{V˂~@Ј=4՝\vVì2%o#%/ hEf9hNe\OJ?3{f+N / /d_k-6%, xq~Ui]`^OפUygΞZslIT;,y~IL@`v@ys){Fi%VaaCJf0~RHK:p/a|I#ΈZ0vA"ԧ~[&i:1q7F%ȅ0{rt 8&(e)^XD7xCP-Ylu39i`B@kfT l$zx0z:uAkq _]X:}g¶f):sWҌWH{#4/g9J3gJlK#f\ Kʷ%kԪpX #Y b*[@V/Uo fvȯYm'!~pK# `,I[Cv ?װZp_BYc72Ρ! @,9= 6bPe}*=]M7KЛ“?D-Šuכa6oh|8X7ݢ4pz2+mnv(`H"ee@ixRfsrԄ ,s0EἋ/?<$]0%i%>m ӈG &Z,Jv V7avrfn BkĄPLe5n+PǷgWuKۊYᢧQP8k4iOhY}XʬXC4. *9hTqt[ XeWsؔb$}^n,# < eNa޷y&!7q"S!M)G ; \V%)ߦkgu[3Z@yO>i, y>(/70+#F;Juh 8[QRX3 Q00k̝ws'هՐŤ|f^`LMtFX;DQٔyeO5}LK~EBMxZ\`뛱Pl +}PUDS72sw߶jz$Dgl: t%Nd>b>*ݫmUJE56f{aK^p=&hbԹaNȘ7go.D" cs˖ǯ㼑 <LG1ܥ@&+)ګ=Yb1dU<ِ0uh5h'uR3C%YyGs+.7גVu:05AkFCWn;^XSρ{&NaܶYKx'VL DkE4R~*p±_ t!;m|ojjNעN{3>3?QF=OPru2 ا8Ѭ+:O_~C bIIǣI% hVaKIGFwW~u"L7Cå]wMZ^|zrKmN)oZGZ" z4-j!Z?o [K$vg1#n9 Z: _p9y(Z_Nu |>┕++/;2( IA EeYև]0q8o9 C+L}i40v7qV]"9ɟfEzI{VEh`/dn@M FKAÌ̬ ;^ɲXULL.cUWMvF͖Sgx$eoKbQ΍ V)_1>y)-; 2i[?gJ9e䛝eVnT57.!3M2ö9ͅorݵ8VN0څ VASx F>Jc^.+_\mF77jpT4jУkI. f Qx4#[<[^~o(P|mR@z<ՖtKmوѦgpԻPfðGw.]k7kTm M%^WšpɆ'GiB`YW^LWNa+ѝuOD_#ۣӵ>SluY䁛T D c}~wߒϞ42,p;]Z6rclLӆ_=)2#,n[9@aw~oI(a I6^y٬&ު $`.y"OBFH4pgjOYvL3}EWQMoZLPYiR0}#)*L,71ynHk[2;r&J1J iɚ cZ!ȅwZMz'd<9zbۣ<)c((.sev 04'YfNI?Auؖx($,E/K:q[5-X.y0Ï|ŵD=Y>fm}fᄎvRb shVI-48j Izuh35vs"aϼ+eRR:5^׭pam8oŋ˂dzlgތ$Ss8&pBKS4Y?qk#/MViJKC &h&]I^ݭaj&x{VX܀Bro{ka(ub#j}{/Caj̓lM 8K}f#;a<Жr@KьTTVy|˱8y@J bb Tx "7،R^#,a"aeI?i;ܢjc{vA77@;V8J9˖m\V}Kz;j6h\+լgWXG2(pc(4xmwib]A?ܐE] nB'yP\qe#"eۭlRSYyȉdȞ\|q>31g歂sCHewݧG:4[YRfeQ nuQ&:-:,w5uVl=B3=S+twPuwwR<fKr|@.[%S4o 5yK؜h  Iav({[a*okJ3̡D؝&6#X5Ye}:q? 9^ 7דa\|z3[X `yKm%V{"S9O(sξZ;l1:4'^UTsf:82M͘#+̭%7 v MѴ'[; LHspv.;}[kEW-"~iz)v.ZDPՌ|cwfvCjK4! 3S[ ;ұmJ[EZD\% 0EP [-JQ!Rv91wRQ=pZ6tG qgJض |uaSΡnm`nݟ{T9b30&8e$&2`ႍM&f  p n q:;辥'J4E%2$kVݻĭl)-d; x7x643T1,ƴh4m~kѴ'eR)] 17gR{rnkj~/;{jԲfv}=v➾0W:YErY3>NP$-h^ 0飤tpgѤ*FG} K4حpfMD1H8ތNv75MUmec0 / r1[z@ϑHDW;ٸ j,VմRz)qV|{`v_)y 6 (1hfdۗB#ϑ4*.^%GUl.uHspoW/S*FŌ^ND.R^ȑqV+ lPmZc ԡ?jyEEA{ie}$'t%?;Ec)4Xf,m{zS&тsĤF.*^9dTX %7~=Z}96 g0N꫗,LYnB^.D qBaHKBr=4BVM=\U!p7 TnCƅE(X["~4ӝ7 O ?\,V$LC6y 9xc%S(jmZK,Lt`ӄY& 3&luŭJYsA=e"pG"Ә_($3s;u/ o^ tDmì!R[vi|G>i} 1Լz,in|5hӼKLЭkd.iJn sӖ"8~p؄I(^c8(jRmB즶 w}[/%kdlO%ϹuGB lY2k]< D^"\Nɺ:@b4!]<z?dR3Jݰ22LTHZ?lKWAra2!:nֹl>h>3\*wu x UO M4a1Q=`0.԰؍7=6GJʐQuh)1c eҰq fQ+,b1C cwէ|)VpRk.76Ku#Yѓ^p?7SzS UN+Â}!OUT EX&iŻl;\,P=W/RMz=l-\(,&ZJld1}?\.R,i7I-r"-Jeo%!)f(HC ԝ@xR[cn !*:Gqm}ݱ"n2!U,&'8. Gq,!:#Xҿ5ˣ( \nAo UݮyH!8b 2T(Pg/90gJ3 F<Ђ'RjE}vE\Dž'7épLKv&;&f5d?!=ou|fwbt]!Vk5yݧZG?Wgnm ^,3@|̶,&p(<$κhAD}+5bt.rs؅42mQ/\d 6+HKB_|s6f0ѻ(iȍe Faۜj'Uo /p~]wFI|1,`V')b/wj"@J+sG >=/d;4bs{Nr+Mɝo A"؟J}G jP30(oҙHM`% fϊ!E0{)ᓓ3BxZĩᴼ(jnB`ɇ|R6d=gsrѾZ6,2w6@6AGk˗|uH,@UG=gZA(6SOwd.Cl{Vo]QhdNV`lV7՜sI+FbFt3U?li+ls eD z&NNѽ疞 e gv5,h%ٵ΋9_[0 ootTb{b ]6zZٶN8DS<0_eeAB ycxY VشՊN^F8tץvrGY?Rr)"gzuvgZUԑbP,v£V/׾z8- l?z7e5SI:"4SVo f;̮70pjJJLa y6f 4@된dxB ,4I+;L?И70L-F$Z.x#o1U7LNM=;PGnPTx#0AQrU7Egz9O ҲK8R6!M[5Z"bZΰ:ٶ8/=T<=hmcΉ߻0R3OQt-ҪNk)%UȫCNQ6@ ud z(lnf2=p'S#`Up&bEN}epxd.MtgÞ@-ACEWۿQnkfK>UgE@GoJi [΃Ng6qdlP}g:)Ց_esjj7>JiC6zL[ x)R4,p?q>p P]=;7aY[B}^+g_c٣oZkMIMYO^E#=^9^x)h/]\-$j!FهGGH{bc~r3YKv2RXӷTZ_~y1p rwtլ@DG=)Uڞ ~"x/J`(?5\vRV`A}#%XƮA/lLBkP@w#DrV28;;-iX9L y1PozJw$ c{'Xo"[SXO?b3"*<h5HܕifXۨy(bgmh!P8 RYZ8) "=.u'̈W+bJI_mRb,5(R}Q3U+IO[=đbݲu٬\y9A;-|Yx^L$[igU=(HV=pqJ;9?rt_|!=(Y|edspz*Ͻp ^7 T9dڄ@TzfKwmq|OitC`dy@@"u>溟 M4u\FN܊J5| }YJIcU#>6fFwa JI~Cgy 0S,pBD37,W֖fG|'Ȓ/w.:[q]>:Sk4ϋb/K]uCD;A0x?[[wBwρiܛ~P/7;TnYYOh 521MA8ŕ\tK6)-ŒHW2jC*[on V1FcX淡ܧT"CcnC2{8#持=W=tGxPEן}̑!xn\V׽TȟVAwpːm#k1@t&ik1wd7 "3=gu;ohZj+O(0z}]WZk5Oc{> S6}ްj`; w (ax+XDecJ$lXEYPjs>2{6]Q)pIJ o/' H&N߭l`wERNs* IF[; Yvgw&<~ǷrUo/c,R0 !3ʎNv`Qzj6vkJ\ӗ[{LG7J.OkV'cA٦fo>km _.01 |m4AFd\rn PD3azctӬM~% F݋/q`Mh3H #0n:EzW!U%Emv٫( ʚB5Ǘ zAxEM]4eCO q;?RSݠ)W"˖9˯Twυhļ^TRhA5Dx{N[?^1[7#UbidαEfI[Vit$ckl~ j=dua.%A8jU1ی0юmK0_y'=]@.MޖfCuMs`rqfN+q&$)C}|\:sJ%x~4IoeZ5@g.Q`B.Lԣ2ωncjrmw#>Q`jg߸,˖;y&NZ6'LLY?jqk"J`k-<Ŵ ܿj" )}4*j#Fg <;@ 9+9U=h XG Kj"kyuDzc+7`s{?uh==݃ꚵ6~K"u_ocm` gjVsa°L{#c3|!y8Х#c@/(BKN䮀9\^)SPWXF7\rU dyֆ|Zme捳8}T?fg bq%zR{0舤;hKY8qo~JWoH zS_'"2qJ+tc/9[{TܒԻ %j&mbGx,+ì(v~j?2N[G=.hszq8rTK(ɧlcd+/ 3Cێtf3ODOKcm4H \}\KOa_\b5|Pۜ0l)B6]\G\D\>IQx|[k*SW NkĶobp o2`(_ҥԸa6vqO'2 # rE/z%$*!#q`Ij>7 O1&8hՔjȊKB,+&*>ۜ @+76Ezq  d #t3Y G۟EK#'7<~^N`sOՏ<5(8 nu;km''sX"e_w5]bvޮ,NCk90;p*&Xǿ}_Y{,2}w#Ipv'ğK_ Y2]Xͨ3@9VE2btjj:o4o=,`MnV /s3Ǐs_Uo T_y n7&a0ps)Qm:^R ,{t'?2  ;" ҡja-ұ] ןp`Jƫ]^2!+Ev 9qHzH:p-$ʎq< U' :Ȅ֢V݁BrSID(W)NhҩLs%j-t2rI}\ݐqȍ6XǵI ))}xVӛ,8g\v!#,@jF(7rK;Sw'o>!j W kn|+e=3>ZV&Oc2k}iËE~Hod|:1$WC3I%%c5 LrYhӶgTK]nj&k+Z^!la 4zx8`4+̛x7>YBmi_ڟNXgܼ/$m!S7no I?6w[Xڅ&FW ]sfEx@alӎ F !(_@N^_42x ;~ ~Q;&0*!8h-;bZIlHWKU> XEfv@HC]#m6Mƙ ljdkn1U`X2?jπK O {jȺȗaS\Yל)!i `jF=% *q,jCNO0nz6=q_JƇ7wn+5L|Z`+D۰-9_葦8I*wû 2}(re TШ:}:"gAbx5am?8dd!_ZIMEHܵ77!t(70g'|QT.hjBegfo2 {s%h]E!^">7)rD\ky[/ }3&=GN&}YI<)yi ! \G:uY3{c'_X q}%6W"h.\GX-ŠCmqhPRPz;7OC +vo@.Zԉ2\/CkRTr פ7nbga lpp`^R$IMHR( Ws c Aת0 'Z5g9U> RBG ^HF&!C:~loa'˘4\{, `iȚۮ)yz P.GI #*Vԧ'~E5_;!nJGUA3偘K'ndQ\q俗rCP{VŢE$4i֩VLҲjKI>WUɴ=YdxMQZ>'\LF`&vNf1@iv7( !m Nq9[֐D Ɂs.ҼbJg[,^ʒeMT!OՌ(%IgGӄ/Ḹ+V8z&`3×II MFV  AV,/p%;fkOT IH1j}$)'$(G(~Յ챔՝7)7ZѺa2H# 6h^޳m5ר+2P7 ʩn ? UfyAVͼvq{\2v>^1 -]uyʼn,J-j+3!Yi~懬P"* 8P @dwqMEċE~y Fc3zV[(e(W>"v( rg٨vTO&`wcg A5= ́b?\#ǜ(.**|He4!9YeF(ifop T tQHT:V\I7{ޮzz۳uyھJ!sÄlP-tgdyM@\šE>x "fhc/#c+L˺_AӉ8~0~(߳aƜHy6rɮ6B0v3}rNhrv+-~SК{j7¶,JI@3dSra[O',& AvT9ٻf"=VM%a1 v+Hd5]. @DkaIhPiaeMC,*LfXȪۼrswj!Hq;M@/[^*=Op݈0-E.R@H@z9 'N>1%̢#B[y dAW0NdįhYA¯Vr~;/PQZ*,P_qxϣ3?n>&/Ť+puF4a2|daؠR?$+.?opG߷B\c򮴑.gaOAL%vZW2|6ޜX-UiˇGe"fsP- S\xKF@O鲦_53*xJx)WbQDݗӮm=V#V#: RhvWw nRv_U#pE =Đ;]u<|cb?JtSʖ .!pЏ~'xrXkJG's:_t/ђ8$ A}@m}ŠV}-lKzWцۛx+ؑ{C,[>ȒQWa5jOH5ߦ[*p4WLvP=vTb#Q[$ ^{PhFp=*zeGcB7 yz'V@iTu/XUcT+fB d>6gDYvOM=icQ{x}#5_[:Bޭj$iD$C7AbYLDiR݊ՒqKgp)8G#f;/YZsS'A:xڕNSͯM*:ňsL~p]k&Kq?2Ǿ= fQ\/o3Y*0>*}Q,`xVXam/Dx0 E7"g++ o@}`T{q D$%-u jAD^2Gz\ww*Yΐ<2<>~w6tq aٱ7ȃeXOW4ǮkE*9zXz_nh 5!& H|+q0dUYc;H6E.EuQ) a#٣|kjT@s3c0"w!f]>Ĕ3d\\R S(Mr.AEr}<<ِTSD6#ɒzc%5  .aQ>;Ev(*MOk$e䝫ugrj1#ϑԧ.uA=U 6oR^@Kɮ恥BtpAgة*Kiy ڳzÿV6&exlq0Nk;=ʛ_S-X:Wֵt+*RVWԦ(݁վԓ@8_yO(z^% q2qgp^WVs5 <`7c<JјON$郙wܙwY q' #GIclLXVѦ.L$_+8e?ƻRmRDZբ8*7R2؏=Reso T-Bgƽq6~4LX?e9~qe.!YaƦ5S&6]`71ow"{J={y~{ÈXPHrjn5*,Ff6I|*mos>0<>{j$Czaڌ|iHR؄,6vkZ>qOط&yir ə[ΡSBGT  tŮfy=-S-21l6d䆏6C>2S_'rE>ژUN6k=!-]A5]× 4qb-x/,s2w[VJ^e>1}WXQg;z0%:g:*7rאT,7,m_שxҲ]#3{5mQC QJtVtk;gc$Q/37 e P%OqkK8&:;N ^;~lG\ŻAjAerAHA$ieՐCs'LCc.Y54-:) E_ N$"p<0lG8@; ʣ;b \ep<s;N3Ljuf$钂OF RG}(@l,=3v+{(v [I1zIU-x:IA(.U2VE̿;FmJ"C P^'Z. *8*T^Ohpwhi|owfnTP@6W:aHxiy̯|z?uB1MP/YqS3o&@U< N'kԟU^v81u#~ؓ":w+aJqp:c [tNԳ=C@./hl[;T U7k QxxT]PS(s!dahݶXh;UsR8w-,viOcD]BC/_bT%kbή [4kj 6-u N՗a)oGQHr;6O-3b#:\Rj q#p޿_M)Ϩ 9,1>{(^VsZo9 FSbg*WBK4X2YF >ǟERX ,]!G8,yc]l6yNI/WYq L? q @1j $ aK!37IEX.򏳧 oV(ذ^lx^艹b  Ǐ4*{pOb{v޹||BD%v;tOTwN:i&L m10RCR7= 1>:sdiId<ߤ`R]<_S:!v*hf6~D #S?`w[miQ5FQӔ0\ã5æK WR{Pmnz@43EtC(i[.6hzUYIcJcݻ8g*h`6)ulI)ϔtZlAX ]᳅C\F‚͹J?ؔ^/ 69u=Wn.H8vпIxoE&O+ȱAjc6ʢ^"Ph.NyFgO|sDBsRzUλ/%<|Ѿ!h#qiqZ8UTB۰Ebq4?\ (@=j[h{@rZ bA7`rS$K Įۗ#'FLMdo[ >*\0FG~ @J@u&^xݨq sW&W:ivaV|[Q@qLf="OyX A#ZYfBkb= bwx)HpĆ| XnWϜWzL~.#* Cu^?/L *'m{ ļ($H=f7j@K68n;Y"% QÜ׈ykVdS[?p :@:K5RSZIzܝQV;C}m送^$ߒ9B!gí}|T9<JyY1|t݊y"=.}gLӗKySP(dȬ~! i\7vdRF8P3ٰ*yT@gĻLǮ[rlSU4DM+%]a뫑zZ5)w2#ɊסJӸnPV6ylzmINW#Ssv8g>*ৰSh &u'HM}C 0 EҤq+i/'f^}]8A2ȗSbVCf6jy̑<żTџ(AG3,LYk2U0|ugQNUDn)0,+Ey4-@Idž'm1&f.(qWVK |%"en} CYhDh㘡nHqdmtky2;~OcHiFxE`[erDTH]."e%UpTgdkn zsC$As&\LZ d@&V=U * /Xg',q =3# .2lGt1T{~ͤ0 X&:VϮa q{ 0و!g.eFZ1YL{H9?ZOxX\'R$VÝcK8'Y݁bk'0uN[c0X@B\]t 2ГMC /pcҿr_\QO KEkb9y[+t`,\~ɯ* siϜߌht{H]ZoM־GL-E|ϽZ#-b Ze%;I*F< ;<˂jQ0ӫG]76+ q $~mUqȌeepHzsVϡB ɋYi!B'/ B[E2Ⱥ .ݷ$ה CGMF^9m!@pS7t>ؾ5ayC*㏌YQ|фl`'v/c)kDa=,Qw]D+_& 5}ncwU<[a/3GAM,$ P7|>iG[7.(&CS?!k+6>08dI4ӺίG ċ[<ZuΧkL/ͫWWgND'ẍ,LuAaI~#ۻ+n,qW&>iQs{S!*$<]_g)iEwf[ixvh[vML,^Y9x V{ӵ^,߄0QCw}SJngsM1RRg2bM%:uO 2g0d x:r%+(NZo2UGSS3a}еҐ"mJͥ'*!2~ݠmm*\a,ic-hnkNwgƎÙǧZaehDUa;аHf$QqrJck"8IX t+q ?_݃ȉu Uĸdn_)5m;S |Lernz~XcaCsqp4%g M4ueJk_cANeoh:NW@AJE=U"ײˁ .))FSRaUS"ӘnXc'0(vG "G V:nuEB.߳$]əSk 0qus|{UT$d+.Rs# ywuvg~y=b U$ ~!̀Yr9(rA }lMOnψDiF%VD]: .)XɀL+`C`>ormuѬ{a n(Pܯ5$Tr]xơr\zu# qhbHYJvVհ=ַ@ R kl!QKK`5toH#hcW͹^ l;yy<6ڕ\NV%JxFAX*à@ k+,n<N`s7,{'Tbȯ!Aܷ.*HOЌcf{1/8%6aA K'*] 41h9$@ ,ѷK~|{&NIiH~Uג.FrF?&qxZf%Y7HW 9e-MdN>{$aP.;4k _/ƕ0p[?!m=S3퐬Q &LN%]'Y7= :o,#$B8{qJz0։FP~Km 0# pJ #M#{?֣KLWۭ5^g8or1f? ,fK^"Ex=܏k P0]h)P/ٴp=&}S2Z-Hͷ±x7%ڈLgE.^͈VP9M(bFךvw}GJ_Sr%m:,]M:6f8$? 0E0IT㨅 +q RfR:~yNchq+_+SxBs0$H?m48Ⅹϸ~CVqn!Ts_gSvA,TNTn D; }zҽ~C8 jl⟨d^$HuI,ML.SfUJ0~ʒF?%i6[0y_]yeg뾒Łl}:Kܞ~N G-$IJ-d4/1 #7%Im-)D"pMX8e%z_錦-0i(7nqᢒۈ؁JQRdp3srY;[z58ZT؋I78Ec<B?ȫTqQ, ғ jFQ ` NE?y&KcIް166 frӿl3ƈbe!e)v%O+ݻ3#̈ ;DOVϙ_݈aQS0x^8DWfOxiaAg@ja¯f)XSxVm5x Ё6 SL 6wƧV `mH.m;~҂?wu QW"*u 7.d nI;S-\/,i+X7E: =KйUcH02~ -%r,Wz0Z mU`9-g^!rjRB" U\5KUX71fU"H>W{aT*y[#$y#jmPdb~z%ڥQb('Bu[\$r"j4s*yْx/NXkOqz=tf~<]uk=%)aB6F)'˽<܋9NĎҁF#ؔO۩KpPZZ~S~o6S2yvA0{ګ+b ˫.*8N#hMGs1$PmH]Z5i_ϲ Od~|OV`%J08T;F.5J0ӂgv!To^5h:ie׼GZ@%2Z):{hp;sӳ=` ;e%μ+A1TݽM{H,mr2~7%}K 0>7zHq}D<$3a.x qQ 2 "RJR/*x;+E CH)Dp4h\HS$Od#yny-s",s,qX&J6 -]Bha4Y/9lfX]6~LvLӣrODQWOxT{ͭzp+2C|:ĥyD[ 3s|֐'_QcO2,@IwM?]nkvzz;Յ)oPwiDyl"mrtI_=kXfQ {ma8X~S%{=A=AՠTS) kNJN-`]|uc>Ebaj\RW*X1xY 7p8> $@_ŊddQN{++Ee9y$uxn ;غUCPK737bPe;ަƓbn͒ )u) =8`꼢micؿ-j\>am6wec+| EnWDP\_z'B{1< q5Zf%DsV qh(yӍlkC*CBT#}u!q`K9r蹁z*#K7P- LE׳ƅ@oOTsA85?S!gcoq>Lf^̮m\1Jk#C1֯!`IgZye91a,~-dĒxDї,cNM@ b?N *I$&1&`{[:^+bKPu$RC*T-|6`$+)(9߬9$G,2 MC 1U^0pY!,lޥq0ˈ_'V:r(T+5mK90G#k0ĞeuLYMt|Bx 4; 9 `N0-%KZ/) [$L|HkizTz*}zn4{, ;϶U_°g=E#( gE&[Tތn9(aPDUƭrI"|hqEvhz Rς @XSp|I%x iFj)IW6u ][uA!OKP}M•M/@aNI~A)l<F*2j=#u!a@,mδ_OA9F3̑vy+ʀiPф߉O/u<ʋjaeO~|gPoWnPp ac `{C-뷊K:ڠHy7!Ƭhfx>'o$]Ʒ061ߜ@Oq#> &EFVٹs*2"nDeB;7|pHc!xld3]f#D r9.qܩڢS|J,acؗ_뿜 7gL0@c+oLOS֨y[e(39.\nu6>˴06yރfvkY/MW}. fMxV}mHbF5@f;y(rT7/ה\5q'_^Gح⑊8nPel)'ȚW2H=gN~544{t:2ff{9 { p},:bP ǃ5k\N^j~8NO? CDWHN[b{d~m;ƊKkCN[ɮYZ: -fIxBNuIiN5!La UD:%Kcψt}G27^}HNVip 6TwPóFic xЅWfDމLs@ z~2.WaOZdIau}sgks?rT,E؄amLuO"g5B3؇`P7h7oאYHԮ M #vPעER^شuBl!2S~b*! 3(IiR>b<2wA-Mj)n!;w\ekq[ԎPͱ(L]qO-/pXK0&/'47N >^Ayi"ؚ㌶5;5"ƿJ!7 10MHфD/ԻDžH"XAϦa.TYbzµ1HK5撏@R/kVc0ؾ,M,b9Mi/kE??pQ>!/I1"]ǁʖW yM7X#ܻl-&R`#ɳ8{:^XSatDڷ+?pg !pR~WLBXB"mbE¥tgO*)YW(>V/= =Ps}~lۻud7mK]0Ge&|98j@B݈F)pXKpX힛?ə7=Hb$u+#I6siNpu/:hkE]ȇS, A 4a3%uQj&uA)d- h$9%|-AVfy:BO鲝VƗ43*㏼(wQ]% Te%Foت^= L$"i5 B q;YQ|9\qzOXQZ,nv#<X:}yϣ~堇c[K+2U!' C6mKd0nU$&5Gf .;-8tR ?O)-*ңEWEHׅ̄;RR7\7XRL*n3mCh렵V=2ָ|Uz~wzr$c2Ud?N5x{m)"Q>]jѼih) {D*rd g|~;'J X˽UjknU >:-hэ*\I6>tV^H%z-uøk/x&):?0LH֔߿ KEY娠sքh٦44iFi}9 ]sdo8أeȩpNUFcv9 R"!|och%K?Z.0z Z92Z 4ȅߧPUubn`1LC_MCZۨgA&mtL`e]vrmgW*^e?sPy7v򶁦&o1+6jӸف $8\%ɨ&6Ka33 bݴ3o w~B rcm:vgҨAXgS:ghhږ;&'X~PhfzɁr4VR1X|ST/Lj;"%b|SàJRI??)A4{A>M8!!y+s4rÝִCz z@EyS2"ɈKmVU+;m9`F4 z01*'Hȓ<ۈc$zn\S/3j{m ܒ.!@φ fA_k#,gTbnN6f$PXR+UvKUjV@M.0K."d;mk5buA_^@?3]cz&(nn'/Yæ\0ڡfMZe Ck)c=#b!WPVN _J:.]ޅDߟ{km8]-|{*m{U_f[IJkDt~a$Ci˵\w~BX i71f,e]p_У.e09,= V %{,LcK&O۞S8q& scϏeWƉ֌(.% 'L_tXQ0;ݛxk3U |+ P^j;N~PߑK`X_<ڽ ʪv1͡n|~Xi8ӍA Q :i3!˨1XL0v%sa^=jNLE0-riXdxn=Ԩdc +?"YF?b%[5C6k.l,-.#D|Z!ϯx|b#*%/ tZ)*z?;nzk ȕ-,c!qؘs? `b8ӯn/\ *AഀH+{$WNOԀ}d(Fzȭ/nyFuőoOֆLֽrKQ֮U)Ȥt-ʝN Bt/3COKSf@YUT~, r82p u: [Z. 0Ay*ce!i4M (JT-VIm?; 䅐8S;F^Q$uWh~ݕRa;0de2',Lt.?Al9k?4 t)q- ?QrmjN#T*xTK\ 07&װvzzг$T@qo,.I|+l|?1EHvTA̓˷:+:Lf_9특iߒS^cdH(\܊yRQNol#DLKjӧ~]J ` ͵T d q'4wa"04ƥ@&9x3 m~@4 {S*> .0M%m<Sr\O*/2*N 9b5W.XLJ^)^,uý ~ /2j%WzmV<`rBM VvbȌ#\W{!j!tKB}mB <?m6K ai1DZtF{a'%Icj<#}S rz3AP DzP9͚nMvRr"?y&J4$aMrKo:pcԹ]jz72im0Z>*C@~P֠HRF#I[V ]/ZHX엏X!g^[tg5Ug7?264IT8fw_ipq(O"l$okk:TCد~L\'b>n r*s ]u"B$uo8L*xORZZ!/s!qvdmaItu"y +]mzspc"&~)L|<^\$B%TNHI.M]QJp{0~4vv1"MzCٕꩈHK–fOF\^mfomUFtQT<9F_'<6ɫܑ?ԁeV3 @F-u"oQz r~c諥tF}/}`3[r %Bez9}V >+)r .啽}Œ}&G=6 yWYwub# ^?H.vTQup4!]SmNόF!csQQKҪ}r?!8_uaÃvuRh[szO$é+l=S3cõً/ o5i# RyvRu,yoY?WRXL0"#+=Y=>߰ 3<+qbh,֧\ (GfVOFpE?Z䠼V6nS9*甽=Uz(˻ꊻ;KR(l1r;Ggj.:^?ei+6'>YC}H_m)rk kU|pvEi%Y!Re QK[wvjڳ#vx}g.GtM<7Z7 jr)1q[>N rt~֪t6-g@26~b۠<Tv СܷY8=1qI4tCx y9>IRY )ƾiA7q{Lo2K/5w TqT Ъ[N6)C{TrSrNmYT &MzE_cqA_n{\X <Ķ*̍%M |mAt37P`L,`FiM~3 _` ȉ1}C?$$MwϤiG=gE>V0Q6ׯ&B+_kTN0F/-*iZ|9fBtqb <ev̫d1wA&b%޽njK8]ǎt-HQ>I9t/.H[Gps@% Z¾qɚ$~U$[Αi";u ^l^:*D+ݫڼَq^VH5]N4O4n߹R yU_^1:[;fNeSZ;P%W]{Cd3Ȕ+m{G ^C}/>/YTk""dP( Zv]vN^1`Kh y]/U!>{jYgjm"S`: IFN@ xܗfr}$YQa閙ţL9OΠIۺdn?{~HC3i4x7eljXX#r[8ʃ+sVX=]jrX:ӫ_{lu4o5Y/&i2E HA\U;.CdU,|[Q+W bN%L`?m)` n.}c-OQތ-=w7q,e׹Ø7O(;OM,oFTOoNUBv 1&b;T ;b78ba=ܪH7&G:0AJ-cP ڃ P #ԁ۶MYBazR3dȤ{)ZX͉Ye祻I ?5+No7WLcϏ5 2TOu;_9h\7 |:Y+µPesm W=LˑzskVhJxqيYFx"Pev,zQ =cQEAp?ʄFzB 6ӈ ɃʲM1y""p< GwF|.G)Va/ @&T֞5tFxKAtp ɐ+5~we{ 6X-٢^31a䋇4هJn=ě=RGe8 5`COfaث;Ƕ#)sKsmBLQ){ %Ʌ(#'nt_]Qq,w&V{BTvw6Y $Ԍvi^7f)nѲSę{LHeVܷʡ7\VN5 7Rz̈́(TL%9"iHW>|KGOk:NT^nG_,+!$Նanע RCnfVR<#|g.][1\wotܰqZzT`RϹ7;-h="[SÏ-w>hb0/=3}s(2]'g/Hx( ĢC:9hbF^o^؁l@2쇛7Z-YǐM*j65nUY2j?d%Vc) Z~h& 0Eԓ0ugEɦ͈魃8sůpU= /֫H*s{drtTADxkk^ٻ[纒1T W@qD([)|t=d{ysnlt2pzI$ Ɖ4OEo88J2+O TnQc-2ۙR+gۡ&]wJ Ad{.x ?=( 'OC㓊n^0AE8Zi G  W6en#\Ɣg\.(̘Ru3, dW)Iߣza#x0 qGXG|4! !1/ pVkgy(R=yJpv ɉ($݄8Sk|^Õ閗i(X~Z{2=|? s8nyQtF<p>_>7F 08bS*7I/.ouOlLӞFCH>ڪΒ#;j: ˽Bls,Mxu[};VmEM[+u9p[bl!2t3>tSXxЁ:UԺ"<'A{&:u5aOQʳTF\vTt> ~ݱ{^9y!h+5S@L`1j>'9ƤZ>hv!%*yf&4^2ׄd!>-ߡbiDx 9txfr&-%yL>):C' W+Fzծxn_yūd_4\P5Z_x'zϛzd%yn/دݬ!r`7zLVQK(=H\MLhT s |p݌W839gnMX6zh"`ŃQt6uO8=/\I2@C"Ƹ>yڄidi"*QA⫝̸-0%&BL{/@2&Xj7DXN( h0-N粲-KJhz |U Bhߕ[|-M.8˽d "Ndv=yw (k?v#AF`{x؅F &w#Ӡ}pr7L)Rޭ(qxYerf~7S۴h{*~qX`oT 8SNIx/Jr<⍠Xxe+i#ь Bv@ť̾Hz(bND́H30 ,~~Gfږf+vp2q˙[qɆ\3gl~$A޾W4';\5Iޱ'p#.XDl҃?sBgHT6$gg&2W(Q730&5V k{A`=νd̃ TR9P\EO7s'=>#V{ӾE~֕c]a\X/G"̂>L&6I,yoI19|A%\q^$8`.n"I@cZu9d`мCV5ǧ?m;h1 ܧݚ><}>gKHI0=GCTO 8A𭭏d}g#p5oFj;h֤t1xln03$d馼p^0s6|]`;E6 kئ/!WZ'(^k M[om@PGWWndw9%oTՔ2 wdpj@(ʤUγEc,:JgWRh,p5XhB$>E9y0>0a_![~}$t WTWKyRqA'/Ys.F|\tĤU\Ɍց"C45y,r\YRUa&~7: 4*Gk~y>3cUhhj/t4kzFQ-Rew#2EL馰 +}H] ?.q"domW{dYd#]w=TDbKLtTx$ao}w׽ ƭyo51vM8O9Rp:̀UN5Q غn9 b)e̤Sէ kVCVyTW*6eґ@}Xj }O?QJYB&P5?TYdx_h@ U:K`(#-Oʔi䴜 !#j(#:8}b?c}HKvܫFyWmV-s ]G$hiN~AZ86rCKA:avݶ+>PkE+;&kTĬ{P`+~5!irP`j$]b},n[% r ?O ; Kъ~u,?\YAV^A}սn5 +a`xN5/kM 7.)ڰ=* ODJT`)k &P A .)BeԇjGb05(p.g@mgq G:j[i[iM}r-K8)^*vɠ 6A$7wg0J?UK-#G{2=CM6fILSq%dMP-`MJ,h`1үQ=>J?6愶{jetJ\,ۨ]wAml$rEp3κk[ >n>`H}CZ+GwQTMƦݎe=UGda $596wS<=vWT.8a?mSr2;N$C}N#j*Gm\zՑ1fYȳ + KLjQ6}u|0[bS6> G hlTn"M.VFdA¿|^;p"eq@8 ;chd /THxkњ .XJ<7y_h#ھz158̖46F'5mۚqT͑h)$RYOy5Cq7fG_e-Ba5\DSLdpG!y3l3{ȡh7:v4 `Z#lk擂tIa2N@x4{˦:AlWY=  1^p8bGA?yBƙ8RUJ XX=׈UU1SuB*Um;"g)g MYujF@ @կ.ݔ,(Yyl3w2o\J)^BfalDPfmޙf0)&8S j*X:WWUbi\wVcvF D ǩH&U\ :ꅑ^{D _e"fR>}C)S#S~.__'}~gK+6Pxpԧ 6-Q5[;XwG34GW̰r{:.\W7\`(e2h S:*v}R}]>TXur_:v؃ i o".SLzf 'tL؋ T~@ؾ)_3MӪY@e§t ii㏈4:BM{TGXfU .qBOtOӧ}sbF$ܠ1rR fRER"6?[:9x/ZSE3/Um@jbvj ( b<0 (]Fo Jcg4.Ϟ5k987paqK56,] ߒDI]|!lW? OČfeT=SgK}Yt?z2  NDDϠ`wZ$5߹{h$<Q џ nU_cWXܾiԝ-(67i@zJ:<i.KiR}7W>a)~w&r#?$\%tz1s6\0_G '2 ^8b씲ͭ-Hc\ F% ziR|TjyEKf*\/3;fJ cdehTzxw A&b~dI)TyU#rT2DܨAޡ؃>$3<6Csx+86GX`6n bjm K߅ܠjPrlKf&[VdWt~a L)X*6 9ͅ43va= {KM,mP9Fq=Jms9m]Jzrkvȵ*W;pVR mC8(7a AG{i< Xvh|8t#kQ-K[fxyXjr)Tg!d&}0r <TJGҥbR;!CTs3@F9{~캭LƢGeCֹпAE ئ^&iYr.)a% xpcB.X0v*<ׂhR Lm+9ISuYNDk .p8(J(d`mلIC;[4jnǩLD2aX tc44\)cԠyzWOȼdKUO?d6/.beJ O+)FŭjFr3ĝX92bR-`vwu/-sP,X6 G>@~l`]'!h2/Fg]X7*\_63l1N(iM${P $)P5|&ɵʗ=tК]ўlsN%@f(ߩ- ;CZ/kRVu Idc'oO7B9_pFti^A` t퍨f$_ -gI.f(;|"%-7.LyX>9 = -UEMkF?YyF@K?v#~рS9h ~|he_`NR6ŢSIf\ FUewS-?$)VY*? CLp(қpEaT( (/HsEޯ؇<ؠtdy [OwTBqY&څhn(:$b=$إg60GFaspֱJc0'}T`4'9qҧMG>ô=A"+>H[O5if(J93.|(O$Xݒ((՛IkC=-wLy@?pi-CbZ5Xuqu0! 3m  ma4.jLfbLeEhw9T Ra;PlebFLs\J lƹbRuqЭ˦,Y>-%\ʒN]Q}0fKP,!N"B Rb`W Iyτ8FvtoΩ88cIo埴ou, ڭ֪ h֝Në둣~͡L(zdFr&{uT[ n;P9tc`<H6p6DE[G˷ۊ6I ^2eiM_]q~а3(t|qbpA%%/^(mؖv6z'[i4LKXe.M*HOYYO*eF!VKf Bs "EM-#z cEqk -!p+N )hQRMޞjo?} (-=eE(&R6##&/׻n2_H |d] '@Godu-o^ AK݆9sng0hM\;(LV3c[a$VsMB%BzsP{6s1)3Tyw^\@ \27 Q)GZn/6G8E]%=;U3l{Z"|i8Tx:Pd99vI%\UGm؄?(ӊH(ó+7)T*Obڑ:"¥:_1'}f՚N>=1.8waRطBkJw>dMgd l*N'k'Qᝢh`Xr0k{ g>osI4_=g7R-Fs*Lq 5*go[Ge s3"!r,z%$?C~5H^;Yد+;<|ydITiCQ2Q7Nѕ"B%̇h^A'ggdHtoq2I7;ޏIWaEM۟u/mpΡa5d?y֫Cpƣ#Zg/1)rӗuH"7m@*V=FFf'] Nrס~KihP>vLk}r;Sy<$vLPN6!x1~34S9Y‰}۬Z!u}ԡGoxs#z>s?g3ٟg.MRg-`Un4iRԪaU::vLj\J[&셄C Tg k IMWHV[KxVjFgo`U*l/0+Q*8#(FP «ǻy` :aR.]Z@K}ɹyH:;աsš4F@ʱr?I@bn` ߴD[:?,lQtp?@ǨmTcOk{@u]>{@^OJ@fQˎ?yV|5Yߴ%[ Ri0|L+6&b}ʼn-t+r'&u84P,%Ɵo,^y@Ha̛Q Y|+t!Ƀy[XNb^#;BK7_k%9G(}M4c'FsȇS_J=, by F8]ėdž~tL;4뉶GԊ.$ͬLkgu&Qfy W&zrЗ|i/w>lUH95M _}21׾ٛ.%3V%uI\PFM"@cf!&gx= Im:m7 ц)sQ-魻! G ")c ýtڛDyߔJyo|5BYaAh/uV6˽M} sxQ20l2qM-5[.ze#4k, 6%#ӛMWb/Jc^lY7jФ2J2 1I[n~rn HmXPf.*0ZWx:B6Xg< VhR sjsuF9q[&):(R |A>R=X ?Y`X`5ڒ -,Ӈc^=/k?ݩFg␃w< 1E[RϹbf+ ;h >L x&eh L$زvpn.L2%1~<.qO/T_;|biKaa8K"]K#s Fܷ_zAQn9N;jgRV PkN纼~xߨ~a'[f.g3:huo~4b9Զ)X(@ 0zJOYv',R[]0(, 3lj]nz)!mQ0|ZO~*;EEk NA q--ŐQS7YJ{b ײ;TYb1D {9pStM>QUr`}|X WSv(D-g|jvSv§qb~V`-T>c'8LoN=|*bI6M3i5!˨NfM6עly Lg8'b?8 0z )H쮓E&FHeWUJՆ9 ?"j"Y< R^Să.J/ί[f;W1DŽXĉ7o]|PHHh{#r11g\ʫYNFNE>CS>$ٺgw3dAPWy @—1PAqr"ږu} ☨b,(^4lZ:q]]Krg*[p:#P︧B?dÆy[ v 35f%@%əZ$*#,/A̧M&-ˌLXmFb2Cu+@ZF"7jJk r]e՟ZL*X6kq6)'k2-^"2 PJ.#pҢ@?m8,#]cDV]H5D.(W.ɲ쓟f양x1dk=ܑSWZT16:anhϋQQh/n[%qY 7ѺU\fH AYF#3 {t"9VmAk6S W Rtf\tPۭǯ~CM9#UN]v tIG_/ n~xDG?+ڋ~G 6~;Gp*uSႩaߙwwCLp5 *6@,"3کÀusk1aHൔy9ρK.f^ULj_CtT?d#rCΧd<Vi^XwHߑBL괃V.; 8)i46`(ؓӮ h vqײW-}[ /ql1|)ݐZv&w VĔn%;H|o +bgw8ߖ@b |Xp%Һ&cI|遹joTt%7HqN91DK8f"-ymZ.9^(|w,ZŲS5v˜w6bFP@iJDnxg(QR!y H ZELN稺b^A4ӣ頔v]1j PIӴpJXOXl'O3$W nO;nZ6Ӯ4*INi~^ƀ_#1OJ9lӝ \*H]>y7^>k2.ZV(. j_r׀SJk%lԚKՃ F^nw`mWuu{_B+)~ibgW)/E7:i&663pj>񋈷 U3r?HuX\_uԘjR;l,cxa>uEV`#͐Wꚸ"i0YL0)˫Xz?BʏyH˚WAhi}0 xBdD߈On-~LHce #g&N]zvd?:kn'I+t=#E S4CB"%N:邰QD=@GrʽxU\QTCaQ"nUZR*](vkF@iotĞT&_!Tv丏b]Ev2|~rk W_xH(㕘 +s}QiD}Zqif>f>%S3Eb2 c-qmyu jSٓm0R"i*VR~XNd|t{S%#X>QQeT,t(Bt>"%Ln\qF[S%'ǴE[nByJ~! ~HU^kD"lmA?a@G75 B³ ,XIx`&ΨC0vkn=3';FLJ_ alս\2C%څBv ]gY!mQĸfoz2+`/+ Jnd"t*uGFy>]s6 vתH Şֻ[q|Nߦ߭5dXzgS>6A1{wºQwdˆT%ocu}~` ]o7ƀD#]f6kweBA)3 ߄_amQruCO )ӹWH"@˷*3naND?f; `{oʼn9yEuǞR>Ǣ XޘN]0K݊$׍cQFYtVUn(8eס? 38!N Kݤz-^qepSW8=L+5-Pmx7l =^}Q87lASZy ݮ)9RZPeF6ZGc. cu9Ր3{đnPm*jR'R"~"ܸy4Ea.iu-=e HËFRނ8d' 2NA nf`sv,=R<%;ɴsG5wEQ̭I&9 P~TVIn:%2Dz99; o}\w@%CX&`~fXbjb r{)SWeOم\#j[YqD0h HhUc}C 6-m':ǥZFR$J;diUo2YuU3]=;(s"|SPΔ^4W ΠPmV͝rlSs ^6C^K>H#ޟanUf8r"7~9`ilB0%0\/ҽ喆tq8l UjxzĊ=J'#pyR% 7P#p,@*& h6 "O  цd9NQ랮(FBl/r~=IX?% t G~Yܟ|\> Tv3S2?wG?!wRZ"> uqҫocTXiT(ZKd,G;f7rB*f˳258hIMgcBR,$bi_}U~T!*(|Ip+1RpY{RӝyJb, ؿUU8;W Y,nchiOiOM5!fib)Gsؑ4dҀ:Miu A,"2 @Y3x|'JA,!%T%Ie]ڈL`aӴ ;qV^[b9f3A8 wL& X{3WE E5h,"~XmnhVCVDXA" /=ԻlnBu\|#}Eȗ~nWv})T0~=Man}j;sKhEj]I&x8MF:Ot 6tt_k{ ZC +Ɓ|dmGq'{%imU^E=SU>}$D|YZK ip˹l7r4)ymceD}q3uX\L¨$_ŻO?LC~X u8\n 0{J{7isݪ8nyW Rk]z42ʃ-<~8h*~NTѲ7$X6)m3zuf2a!$Zs텤ՈsAWη)1؀`H!x. qֹ3 d H¢|R@I^JD4BS|Yi4ګk{(΋\kST[SybRNEA7eE?wEq \6us9-eֵV7RJLvNnjcG^})DjC[ޚ1>cxP8T[E)YT*S@zS4$K1MQ_WW*=A'wּYg '; :+8o _WSpFLVF+*YX)""dE:V{aRk82%!ɿь EL: i‡W6d7YCX*v.ql¬Qpr"J\+V , 7j-)Z>Q&;rLRqgհix->n.gmprd)Ň`R%F8 [(dvi\אz1T*9{DjՊ  }Xޅ7cĊhw%Kd KłalBH"& 5pnfz/0{:<*O#FH8x" fQcRi}F/*q hb )2Zkы?*G L'X`ٻvB:$gGӺix/3/֧s~{ <3;5p{iu.`!\9rN@(洐91դN.JFMøjb>CށvW!|~É!ϕ*]Cӛ'@.Ba:OEzsI1eb1M,<W=jps? @R˖GtH/J3F$S5yh[;v1(Vm"gu=;[*:\; ys59{\\9c>#vGV˛1y+կ" 15K,'d߉52EMUIHڜ{_Z@NZߡ^r~8v&vs?d,C.0zׁ'{R5eǝn[YwǞoOQ19Hm=Xsc!К),HiS~uݘ1I{iU}MDlg/JU={ i.[G&{O*~ Ϻkw^l s?yQRs}l jlz{xsyUS@ʔnoxjM7-LhdifHĺqZnSzLg~/D=r<v)iit5p%;Q`}_+y2 IQ>TIƌn7CQ[G@ GbqM/ǭo4vEFgt sn[nBjX۽7$v2F{E'i$mzbs? LYw%،K7S'=Ӟ4U>$0VM4 QqOR7C)o=]竊qҤV4N =Y&y T!Wj^[}*P0z VZ:fuU-ʾJ8j!Y8`*GmO'ƞ2Kz]Lqhw#ˤݭE +,@Gnc+&TYfsL}}#^DY L)UL>1FBS؞Nl3@;'.YlB6&,iT&1kC؍@z8Ta.JNJ[EЋ3qv~>N9p*'8\NLݬN $v&"'9Fh+ͥ'!ɘQX{IZK ĺ ]m'ZƝ+M˫: Έyd-;o@XV]ª"^~ܐ_K_+Mk|t%a:e<7Xa =J@F )g ɌP{bzZ79|=e-?c$_]E:f L?3/Al@+8x޳E#lH:z f$U(p2S)ѰpϊB)":lovsl@Yh~Ih[^2N{͊&;GncΞ+`p0MKجdUxAKssk&m;MZݵ/:i3K{K)Sɽc6$|?L^T)Kd$Ѥsє_8Q\ q~2h6!nMoR,6 W,]dvWX"A~EaF«'˾ԨU@3nt+XػK1Gʑ7S:OQr >Cٱ o%[X RKS(5?Uf2pt@t6hzF"dWwD Pj̔4[ic0(>Jn!/~x>[qedildjWcXͻfA#pʖRM=ul-L\ˮg:!Wnn|{yw=i'DRyAl^$QF}y؞:FZ<,;f<Q ;G]KrAH}1+Pǯg1R v{׸ɗސ|9]?+ŃMVe8ީ"*3RX: і{@@ϧ `V)mw_&^KpN\\zWRKu4.˝,}&ϝl_ڌj7=V!>'.Vg{~díZ#Lq%OP`b-f{gwEAǏm;}MRŰ}YeNR'nW(\t[ZPHaGGL$5ILG~; ە /'L4(ׁzvx7HD9HGHe-Ce?do?=5v.QX}r>8j p=Ƚ &4 9le] @w^>U*%Gg#Լ fȩX'p]Ehb:LR*aRQM {[cM,` jph"F[n-sdQk86_;)r<" QM5}'J-g[L¸02'N>jBT>dp`@+^} =#?Jj_@XpP_("T)̇G{\쐔9`;Xךg :vY`p1˥4&~QwEY2nE]<68d^ɲ30ku?-HyĻU3913 fWdϨ5\ַٯӹg2:GmiXQO1*MO{}9pd}'0 -zgmuaj0M=îWtԭ?Q 7Cbu?O9E˳2{-"gf]d$֞.-mi %oCt3;rhtp@s# ?Xie>LWʸk"N/kob{-{L&cՕiMW9klzR n#O,6+yO*(߆ҽ/$g`|bh;<@KX>s 3B$-@ž,+i9`'اȱ>-QxI|땷$P!XĖ S hKXnB":ȏr|-tOO0dDHqqJ:MQ ف:4M;Jz|SBOƳ1hlfwDMJWmlبiB[('>Z,[5#5<44ba~&_K7`g%g4lh"_NcKQaD5*n/Ca A$yJG8pN$`F0FCzZmy+T{Z}vmͬ xDY:~$DQ HIRv4U-&>t?rF9UA Q^qD[SؠNP-PLW#'m:T|# ̨2;TxvGjX>'V0pS#v@<\/mͨƌmuEU9L(bmdWf61)i*[ǾŬ 0 iPxjI4G2~[Gs-ё4mp\^h3WzE6@c^37i M՘Z~tGg"Iݙ Y>FFEG-P duV&~jX&2ZE6rQw!%8io{ӌP&,Pt@旬hZEBM'&'<҆2zMw%V?1ܷ˰e T~#bϻԨ̐PS~fAF7%P:v tc ~d{gIa*1ei-RlwZFtXD'_ B훜Ion);8.ĭ$'^Z>llF\YQ̉ a4SM9?ґPyRbY>x Ac^I3emj$Tj%g}21 ΀T`^}]VmZx>>rtA<}\<,226]V ld~lp4l? _ѹ$XMՒZڬooDJxvKkuF8˛h|Fn>XuOFޥz|tXWݟ絸vU{Aa2YoH3z_M.!j?b{>q\UG3YLu++-60{,RYϭm#;.+*ߥK1UjB^UۢD$":^ ช k\if";|$@<+$;529 =+ 3 ov<]%ʲ95).iD:/8֌a M1WjJ!~BcEW)N~6?(DbxӧAG!yY1M0qorPFez:H.JE1/Tۻb2#UKmw= 4?~uPxH+IQ0ysXb.ۓ J%QxS#/1| L~ƵNo(KGp%sy涓 PͱM3 ~֛IE ;OID-g9IL͙5,h=xgĴ_]l)Aϻ~VawdK[v% OCip,c@0W_>Djj3ZC]D흲^K&uΡT4LY/sy>!n>X| n\@hH>\]k&P5#$&(}®N[Aƛq_c;/6cSOAO(Xw):2A7o zTÊkUI[% ncڑ 6x{~qnRu3[Kغ7eQz4> \kI4V['r=H"vX[QBWkBt1EGE!!Ea!/>J@^}D*C@=yFPTe]6U٢I|K{t!BGh*u;tH#G @{퟽[ *("*U2%>X~x4)c'6E#ch Ŕ̀)6lwe EFAE)kM֓x';YE,W7GטNcH9YV :/<\4չ,s^ak۷{0ٚ c28lrG`^#j~LfQR2pk?oJr蟞uoOjTnpة]:S$kA(vK0$OX6x ƥ C@7}MI"jz-e{%VL>wkiOhVgfI,\]e!*@A\VMEذiHϳđď JMݸ}THa ]u[f/}OL|8=jqkn1BAͰMuv'% 32I=+n^LC] uLN6zJLDa 3E"_D|6,/Q|\sZb9y+0E y.mD'u/wb~(i,z;2vE}vsT@UmBk.Ԫj8CG1g~4f4G7Rͷ@}58$e7p='vA<ȕW?U& 2edUgr3%y^WAМ5z!z8lēOkD 7,wۜ=Df`>|/e97qskXy%R`ďs"jjX۵݉/ߟAy@(jim1(hPU=;\y@KZf_dZ Q7a]GJnjP]$ Mfw,Bnq~O:dCˤR^r>%!RQPmY RE8Z|̸//J9t] !>m.1f|,~yA(dja!=J#9-U*4'q̭E!UN \';>Vw -[vdIVo]" ^=qlM1:0]tg"+ Y6Q5r/ a^TZ&jF8"dFgc(@x=9<:Y\ i0%_USlub?@:S3Wa`<7ԏٵWkh{όMQzq.# p,-ž+k4> }4 aK]2XcDJ}ͼ0kۮQ\`#8 T湾H]=CΔ1-[nބ>|y4^;*)n|ab_a:xw0^TZ:Ka -9.ߧbW46ef}Bi*BB]@ y)4P%Wi'||M*;$Ȍ0z$ds!"qZ<^GZtC=XZҲ&#yoקltUSӷyer^I.vNG*ا |/ ]ݰ`yPU>mӘVt8Юʓs7baQ/ĆN%-=!yX՝/8 /߃ [N7o|EPT} WcƃU.pi.[K E=4honF WRCgzv[~ty68@"-3O1 |p$.9O<2V$u;jjW)XYέ>5 3e9aޙj~]A9W|ZX $b!=cA >!8ww|̳,L/p"1E; %?񥳊g-|PFJ2}n=f&sX^_G\bgֳ2%I HD$4,/q*# am= ǙaYVSfQ$zv %BVvd -Ǥ4i&pdЈW>D79*ĽdOC=Ys5K%2zi^[T^8(֨RYGTkEݬ%iuܿX&M!G.д_XzԖϞKtVa=UO#)ecJ&B$̶x-e)"<2/R\]AG*u,ԘK*DCXׯRo6v)DWkA5=/ fG4="/R-V{\3:5rdm?+2ƔPm%W^.7scgwȈ^X~biQ!1rAo{<ɅcVWx' zny!8iC@TZY]9tA9N&=+Z/Ocy&h&b*R݈2v.dpp=o#`e2I@xw*xr8 2䝶:-ȫn@hYȢPhԫu%1^Dٿ 3QE%@rRV>X@L]7tu\豤dDaKA.bE]yvbicم2*AD RP:_ q-Q@L^kQm3Q.$yDoj mlF~ŃJT^[1츗w*}i1po[L35 m3䥴bޏ̤#w p~]f -%& Zܻ[oX׫- GT p熉1\ Y4QlxW!}KB+p&Dpy2OʉKInf-o+ɇAla@ {IQ4$.|D9[qX/^ŤVod SVR'WS8( PS 5/,V:4po"D/i%HBt/ZL>-% (iqV,,}1F`pi FPdsM`b!*Ѽ؟8u'Wg/[\2kx&>eGcߔ Bځf~q缲uJUEATj+z2S ( m(UN`@.uHޏEȖd0iNc3q@YLq$= YHXӫ6Ƭܥ$U}x\ M>oP*nCCB-b2$xbTyB~S>V6FܼMTi @(JנqʸMQմJt 7ID6̋EI"T<5E%Q' cH(L8O 8E/';:duS!g)sRsW?ch X~-U:RfO>|9YEEaK ^Vx͌LX+ qA)x!ѽ0_t:D9 xq}0]QvC%٣xdz8FƘ@y-؃ b#jG-uZT—[H]@ mA<_bkX?iw+ϯnHM,x`?lZNA'|IlnS!oƠ='+,9{1=έ\ "+rԴbc^&/'HfthWg%"!$4JE u) hm NW"%GX@6o΄iQZmU*4MUmIȆxRLDA]BO,h3gp0;l2әФNBZEG"rfjHI-׌x wu˃RBh;JziFൖPsy?0\hvɑ_ԦՃ:"3ȄcMg΀G@O6$yVL0kr(#'­%vU#˖1ly6!XrBiV~ juU_DBdu{GcQ-2OY>15D^v2rhӄGcL#E*'-3Y,/Uq !وj9_Oi-Q$2 ]h~c-`?Fd]36v7089߶PBQ"q^Ryy5뱟Z DA5:[ hE+ w%D<(+;e;`nV\/ˁV=+E`=O8yj@R4Dç]]i$Q,'hFȀf5&10&.{EyW.㒳H*P)JoP>NB5BQDP/s=~o t^ .?vݚSE|5qZG @š[vh?{hUDeE]بɉ&'~7[(\(Qs{ 9YU"gߩ _xW@- XqNWN:ߏ8zZl*d< `txG3?4q*Ԫ~aRr"'mު udA2ɋlOJh-ĸ 1tc,~hPLvᰢreLgޫp fXݑb .v/EmYsSZ300.8\cef*w>kfkOZ}~y6,k W1ԼJ+z̫WСea QkEiu`6޳/ %҂< +ƕe6uuE =qa!lGXQ@ !VRr@v8Fn|oZN=v3h-`4܋yWz'`znr!>B%BXwM}{swEsg37Ƶm/~9Or@;,h.&rĆ`!C>/U8;X f8nDcM1:\+eH}XC2We+^z.W/(YK"0r{xdcZIG%* wҲS4*t<8*eZi;/8\e3*Y4Ό+W. G $p('b!uiDqt4}4?rv#S f |H=>U6ӡTy^ ,f KF]+D #,Αܙ#K"NJvd4dZ.jyБ!ƞ,d7q:#)qUjԙas0K9[-EYHףE2;҅ԁx=-Ӡ 9JsF,?!E 6Z%()c JW 9r/{gʓʁ"'SA56eD,ϖ曝+s4_S-Jy+Z9ʱ/髽/I&gOCK@IT]h\[}$SƝՄ1%S|fЄ>Ja/Ŕ u3L\tڅN g2n_3hXns'sgh.;∵xx;.} a XV P7bpM\_u"u~{uJ{gY6Zu62ITE- {oGAv UUF 6O2X(L)7YdW"R>h:لF)؅H=eeQb-tv-_7!$vizNJrS{)X%Ϥ3HD~֯\%m ]ؖP̦@slHp "ddljy)6<ڷ LAjb}g.BHߜ]4^P5z~XH23%*?K%FveXv>HSޢ{ͬL0 QxZ8Nx)KOR0nRXr4m&!)_H,?wۃ)|I6̹iH"I# 4|8M M=7+_d,kv+hS,v~Mϫm6^Ui u{BJN OPf "^=@~UEX/u4=Sv>Ǔ?mV jRJb{ij<7=O,G0 zI)kxɎi\73Cn?|;w][nwàm5<ƬKZ5t_`9s?M+⣳{ kb8VFI/J>س=uS4GN3# xE{U_@![ Ve9CEcNʄbc ^(UpQgc J[r(_GP u<= qÛy~YI kPK䬑i7}kAJ0z^T"PrhM:jѤm]CKKKHF9/g@S@ H<3g ?bF!_61&_Zz$#YWJ_ MUPi([^3&='45p+h "0XFYڼp+%E5.ШaEG+K< YY='Ɗ@b0PX)nCTEF7Q/,212Q|WؘXYkRk3M\}DO H, Wqfg=R#L4V +~dJ^qkxYUE#F7Fd_D.G3#G?/ GZRY5J|^abhљ.Vr뙅Y8t.A_mlXuy߇mMq {ћ |6i{b|:Nr#*D qqP*wVp>a!Y/)_6F(({ f (ɇxzP[g-O[e%/䢸ڻQd$:jf"FIPOތfQz&Z9fʼng"6A oM^sF:eT*Ku56{%pSdi5NynJmD/Խ^{|Sm.!O)R]ݗABescIBIj H7]x=夦΁N:zT0̀uB4%U\p$wK,eK>#J U}#JC1n0]v Sڣ18lfnXJ.\d]Y2w hv&6%z {M7g*@x\RNLXقp;rI=Vze1vSH-0$l 3u)7f%Be(TQqO8["jRfνԘ 9E5L:o#g XI^`Yj+qsH@e]#jNе e/ƙ;@z:S*Y.Tfb)+x)CZQZsN५,(4}rk*zhK]sSV%JۿK[n990'E;**dzbb%XMPRug׌yn~:)C;@E;aJ.iSLdRZ!Qԩiy| \{uAV A6AgXdҥ4ږ[kA-&, Eͽ N bY CRp# +5Puv >T&;W ҞiX\IlɵlR@ub$-ـbʵS|W?q"&i1+*h~S `\gm^y$ەECևPa0rkgt؏/b9pg"[K2A0>}j⑵ h3Ad|o.ď-bd|\q|ZĻ}IT:y:cQJ8S»ן%AFkR%{fDgF`CtS)"L| T{:M?yoe7; `zXTh%?Gq4Exh! _;66 fkٕQ >OenI: ӈ)k$r%a,2yʱiB"_]FQur!gj~TږvP1dK4WmLjx5^sޥU-  PQ_WZ?g,ך%_&eDk.𷡴>oJ<iqǡ8ȯJG~у_ǫSrEt{.'܃rʕ_hV۪A/x.>p) I\tFTGLaPZa䄠P  je\zu 5 O`RPP qͼjk NVŔ"{m2Rdsإ2#Ž.uX#4t2B7dF/% J!T{zl 'RFT·m<` ,{e_2b F#Mڣx~0R7tf{(m)/[يUIoZ:ar3ev  I݃7ߡM%!F/UnWI除nd`{D~[V*{'V/Eg}1s[dEhܓ[-wJt?u}xv.f/tua2't]Mi|sdGAm\?.t6>0u6jRS*,pJE^66eؙRXقC#S8/kieIHlyUHxZLOےWl0k̎AnzLY 8?zxK EĘ*G/ +冢Lyh.K(<3|Ylq?]ytH#&|kxOo5dMZ[u12Qr>=7 >!Rgu>*yM$hmH-ziQF6-f"u9zն)fnY9OIPMr(K֋Dž~ymҒ/Mɟ?R6RV_&Irai`N`p2QfN~4Q+Nj<hzyIgFyѸ[@7F~bb{ M\r_yF$js z !W`mGmG>ɮ&wܐƤԚq9)Wz$Y;^!;OwkMzS/euT;6}k.*=Vr (O^)21[x'$͈u/ZEW3HKzW,F$`;K3JǝD-ZQz~b+)D]S*ݪUxn<-v#j9Q6LgrH_KM׵q1? ;9ɇ tPi4sx K29Ƞ%`.`YYGg 6֡tH9ZXUyl:΋Lث/q䞹^S}/:U+|OU97+Ą6kVw ȓdx〱nQhyZ6͜f4dz%mܴ68I:֍ )'i$ʀp1Y%>U? n($B.=PJebks@Vgle>فfo/4ׄS \vCmVqƜxiI#uyJ+l}P QӘJoiQqw*2EDY4eQcz{0"?n+ddxd?^v}gPxGg&32”ɺO[/ >']IJ%VY `@k {YbDtD5$/riid{epq N4tޗPc^.XpNճ,ʔՌ!Pkv`}p1T|:t [& 0cW( b2İw@W!E/(љ7=%O ?ڑUj4n5'Y;ɿ؀͔5&:%~ f: . ,P1*F:4:<Q:gNiS?jRQ"WlS#(Nj}O:Fю~% +g OZ2~3i7l+J^?ZbLz%UXq]#jBWp(/DhkԄ>brJ4:IƓ[4:(?w AZ*KQ]VD/6FKLD g|{ ecV L)25➵8DNSw辥Ϟ5x/G { Е%%go6?Xu ý@`:1q x 6ojU7D旋A(A9$i>?Xbtֶcֳܿ9 Z\wLaPrn W7  c꺖ṟiv$Iy4Ĩl݃]a}S!Uʾ sͯd!C22_PƗWZm^|.LH{ER0~tγL?,е4xw[t5/fVq 0KaÆ6 bGþygQC}P侼Cf4" vR\ā$-ԧ=aʡ1xN{ޫ|CC$6:wUo2|[)MxWQ6fk6#%7,\2lT/5duW}"8t3%bDE}(T/QYc/J16?.ɢRstdU!ShcxdZ[{pmW4v^'Mo!({x e ?G>2mV,( ƙz'oifvoHۤ>vr?u-VJ} IiƤtI1g6ӶWmxR΍o 3:9i8%:WKds-t9 `)vRT m1vc̯Wǎ@7l3 sDOZB0ғb w+^kJUǞ64Iƴ"'$n@th:j(B= ,֓ u@QVGGG0"?nwAzI^$0<<7w97؎{'V0ҠbH1MW{r$ԴMlnWb̎D\t*#`+a ~{>C.HZ~A m&ԺBE_g}H|4U4]{$>vRr@۲|@|`AM'hVVnf R<μYʀb Q+n˜4#YGE۪ꕅ)ekrbOG[mf`εߤ>LptN2[L+#<y]݌"d7b/9 O\7Bȣغ403W >X6zB>1r5Kw4%ł6܊w^('@Gm/8G 6ml$*#%;3ęrSn[YX ]PA ֪N}i"W@]tWNS1 ],muwZ'='aZc}tFA%!i9ğv5OrQ juȁi??}0_]%4nqxʹ\Q8[_[Xx[DU{Aj<ǰ *Ü9.|cjUkE{I@X~gg,y˜8CN3<&M-ўl,2{%Kb/) 4k1WJ:ZMrjwPl ,(rieulϳsi\/GvsRu嶘 mrjt,|VR!TESջƣ퓣Q)asV)SFғM xAfHOZ jS r@cy3h|¶&~D Y%jF4DkO=*vbx?!qg,CU[ʍ#ԣȥYJ+ºzWMkN mvJK3 ۛItڎSB{TW$olxQwJav6ZT{ צ9u~lղ 6 E#t[^^[<ۑtg2"XY!4ˈ0{׿=qA+nI}] v-yefYV?2e:1Żxj[ pUI)ěoMH "aX~!n,tr=@r&;ݗ<PRGrmJҶuz=u#Sao ?{"P79`K2,v . &!,!yU l1"-gE'X3XO*;l95il@K0"HhNh^"-nwF).ZYZH~),GC}5b 3K%߄E)F =O YVx1{G*_O% y,:ȋÇ4[SF[V,ho/{!Ow BNJjneS+8f٥×y5* z HiCIݻ@@A;R^~D]Ёl@ [DJ[cC{h[zc;At0?ɔ/Mz#Ml[}\zw?`?!h~Ubr:}j8%K<*7+!Z>x!#pC tU"%`QENHO1`/âf큖5olp]o>HL"o3>c<JAq\ vLU!o%Ϯ)B6|?{o앰H"Ļk=q3*j1eGA|KKWohh&:f7qw}rDGtJ ɗIAmR"@kΩvv"9+4SB<0(+ V3w6W6+&5:T;vq@NZ.P`!oHOx\vmA3jwuh"[k}Ey^xXTX[<xPyGECIxRJ)* جODiTSB=E"*IĀ%)?Ƽ|r?+|ZY}*V&ÌVߓE~!K?0@9>f.}@B%;4bJU.4r'8b;Q=xoZtlpL":3k-y%Dψ}lF<8gȜRr@ L UҠ ߖag} oPWg@PZD};ivx$c{d2ҋ 7GH44jH&yce3vrȷv2%""يqU 4nCqA[8ѝE˂!E ϳn0Zz$0Ǣ=b#|A1=+VKFC뎪e뼙b;d_&Hp?nְD=>[Ş#u W+/q (D!x#SNB.3\fT*_ CO$E*YŖl?g΢w }DݞK DhMD<~HĆu27Z]\!d]m˜y [+2%"XQ=7 K NWS,TtεWޛڨ1$؈"1_,NM9dDF6k\ػh4}2SB'W,6;dx7 }cmvCwBc.^N/%h V+ҘP*k͌P K#ff-< ^h,u')"(\`&16Hڮ1lzI@ugu 3yk\8#g=HG^7}G(!mV̼9L*͜_Р,+.ϟ@1:N"2iKA3}N,qfϏwx̹3f+׌J/NVƩ`,_v.izJFT>iynXX?x4 QL?Pw.VSi PLl"=?ޛaɾyk9ꚘJx8{i+C)-GWm/vD؞+43_b؋&W(]."NCRu{uzS9^S}6@ c޹ Va\pAߝ fzwwhD*oo=Ʌ~}i[0v+) ݀Dȉ>T4zLӪ e̘݅#~%՗ZtϧIM-Csd/"M7צxݩ-SּC#rٍTr8CN*-r7DQZ`ϟMwidvR|'CoOowjr >ibm ƺ[tHj!E'mؾm6zJRR~Den)xK"Y2jfͥ  y.'l[Ŗ1㣇~U|F+(T^,$0mr}}3{}A~HB31p8s`mh߷`2QBC矌#|ܻf>g7מI:3+t -Q+vC1e ZY+/)d5+B10gCpmЫXԫM=Oע̻Ͼ7/{ TH[!KDEz׾YЍx]'.[dxù#b@Kʺ>PBuc㜧nw XJͦ}j1`8z?uuݬc>9d[V*ԴkvJфtO^u:I)Ef|aXz5~!:C]4%(T9x*ZyiJѬ+rf[W$loYZ 0hb]+Fav.h߁`!X_8#]'!wc}0B6?= U3 BḺF{1V@3Uܼ>Kp).,PwGvn.sHVpIx &ߵ/rɉ2 >D`[!1`Jz9wFSK~իR,ۢd {Nd[*xwͺc:V*s%' I=G2cX.0X. Etҟ9hhDK Rv?Ao4#1!U%4L 1 i ZBo僪 bGG@PTIǠ _i='^񸵽#sg,!jp6Bc֤B^,i[V^ݥMYMzn>{zTC8mܼ2 ;4qMFҶڊ¦4 JtBǺSg"{A&F׀ FCvc S7LDM ;N֬JL%e,MPgp"͇$ݜ%CN ~O> Qfl1 Ew 7 :T@'9WBmB{ VO":,۟<ur8B߲ ;1߮oFޮ= @bh )gx9m)`KIriK%z0H&*c߭Km*͹z Q>2tU;u'SwY-qӛ{(V́JOj&*bH\B2no,ck.9c8e 1#G>5a|)˾J:17MߤܬilV#ƃr4xqon%9Dy yCJXܴVL`V#N4Y8rk˕k5!"$Vkdy]/8eR u&w4v?X 91qgwASZ4& 7xbkt0eGq?ek6k-xLjF)jw [ -m9 ,+ߍ4$h;`{_{7h9(X9rbSD;Mj cPt=עr#q@CwX=5'X}s!R}K*)z:Xk<ߑ>6cd^,B0_pƐ"Vh>z"#B҆)4s 6TPE Ppgk{ٌ(M| 2JE'3Z .JGߌ=jxyR.w!i4 to\7# 9ߥIA>"8#iyᡖ@ߴ 4N!и:KJp}wJ`ڒEb KSRH@IհBeh#8UK{-u{p&.LRD+D fqiL֕/ȼ:LkOlNM;77;8?ܿe2P](ZVg5Z ~0<̎gd+*};|9W=AL^QWSYpśF̚ & o '(-3\s4H.DƮ)zǢbDbB@I2:nKha^G:ARv(, F޾bE:5!D HsƷd_f݆ Gdܐ3t0tbRp/+ + Feۭdk+~wRw̺p1e;yϡ ))X:'v ω!"JYZD,=u,|0#wj$y<9 ]2kgr:y&4a-W[Ee0p7A &dH5G_ Lˆ`%= %\(o-x{7ymvק%0)Di{ m{+% ZhטLl.5h] 0nngÅKW\bJG-,QRL.WAScкM{@x5?聍w7gg2koYW˧PPGcȍO֋\jWK y#MëR9iOWR_FQpUi!Xf*H3[b,J9x$vI`V0"^X+{f>9+];.pWO|D:em(S@ߚK}Ж=l}qqř򑦽M9T]X9OF $xXd/HpEK8F@ob02xluljj/exN<:jf3JZt@&^3/zʯ)0goguUǀD"T (sax#؂<2= 8>νEF$]je  vҸK^%.qFZ3)x'%0ٯb(fE>ٚYWus+e Pucu*{THҫ?u qw3+w9Q OőKً*:wf r'&(`b_|)[4cBMLV,,C*!(&o2XGXÉ*$WzNijP OU|_m–.W:UJ:JDsm5k33ʦdK9v0G:=}2lE)BDyUO ̴O$[_|pu"_Iv%0oZz/苨|"D];ƁѾGRlPu׉yj|!,I*kǹ!F?6[ `!!D2ϻ+K͙̦m\LnQf<&wjI<(f)aQ*h=Y}{\2#;I 8}`31BW1TETՒ`&`Ӯ+EqYm3kE٨~CY]dX(Q6nr٢` YJ?w=9]!\]T:]$%Uv$|JSmR.,uB2a8ԅeBC~{Nn9C:0w>㴮IAǨD)瀒%c8hڷ$Ud$ϡmke)py3P3SӮ W i 4`|Xg)[`/9nvckO teQFnY:MS`%(-/k<9[#RsC.q@Z$VT.,t9}{]>cދjnGd0ƥک('q"b@#7{*s̔DyAVj~-CӾXR>zjY9#>OeF RUL|6wf_b&&~iI/Mo*/cu[ڇ'J^<\UMփ,jlb=B9vuÜ46{m}]q؅9bn?lɾnW}5@&^A;V:n˪ic8~E@%z:}<)F>CwTw!;]s KofsNW iO {nJd@):WZ֙㪇uZug#V _{v E[{Y.R>4p4yk#w㤺nC"Q5% ($T6wEPr5rk#ڨhdyRkr`F:ղ3%_69ʋ?N(}!` Fο$>s |,InR'I^=pZ΀$tz?.chʰ; aS ChD4x=zش T]S3olDQ9Q0\qf" U{i+U" dh_rhHMN.y!RyUX3i7-ILj^~H*z(}~- R9++Nv+K@VUh4yTZqwvcEAs1 ~L.AtqxgK*.]e$M+CcCO@ J6͙ l9t ]m~;W?M]/b'rwke~?Q$@zX2b; zҟL _55/B4Z u >3%^{bpA|aGB40>;Z'WPG46H9-"ĵ;Md>ֱ˟DnnU1ӲYAL4ĊxU{H௳`SyG2䛥gvڷrN򍤹 &B>lN/aCԩU% #:Kw/-izX%QCg\UZoGl%a6L#\uKZ+h ?ڀ3P!0Ê?˝LxKC5Қ-s9G$ [?g">,>-x@d#2A:d._5èDG(3%,|ſK t9dģxa΋`p<_ew!Q)|"MN+G!X$!E`Į  SM\;<^"ԉ#Gߜ}]~\ts$WV۴=gǧ5/Ax?K3,| 3B]l4X*K NPw_RMw☈ޞџ\@VWh]-wk 685*;iB_MZn>Y3hNf[G{=$C06s6 .rm=+ݹ0)<1qƷdhVsx݂H "ҋ@m AHCz ɞB!ӡ_BU5*'NS*v@o.wЏ;MYEzraeM8/ES`*JXuC6WTlo -=,; 0}% S %fzϿ @ *r"&R#:J02W`}^;+I, eO3vGT18p#/"qcϫn՚刿0|=2L e嘁BڷPڔmsnk]Ű/:ĥWR;\[],=iICXClQb~*JtW0H)I#vm;WOa+;g 65\J'0C Up N!v%t vC}: _uX@X5Ko)4g#F,zY]~C"A%"wG ѹO]]styezJ=l%,3g\ K iHHLǹTw E40B>< ˔oɥpvS42VVvI/hZ˗VkwmV8PA>!,ҶQ+ 1MC4z }ʭK&%u4`8х8y|g/ c oM}yF*@'KFRH/NrcJ}2z{nFͨQ^\a-fKv}]nJ$j$wdOu"4eɤ cytxDٵJ#t%?orm>\0p-ֶ9-?v?'l_Oez8rN_)7?4fb?}aC?- mSgh `W ⼖b.֩չ~! M/W԰>$"[5 x27d?)jow&m/ tWL/-D/_`Q Zr2x.%"P6"Fed _8iЇdP*]yTKt ^j9&IuB-qRe(P{ AZ!db.%*(0iݷ%yC1뱡 ~Rb&/"?N,8e= )fdmlmz Mn.jU8)&JPYSV,4\쬆KNcAƃ){^X]:'@J\r_;ÀK Op::\>K֋@Ӄ|/'2sƋh 44,^ҵۑ}qƊQm<؛^wg!*P6(gLS y;s5cO*~ fvM*Z< <; .uzqZ ZxXأ`kB&c/m_0 x¯j+|B/9įm,E jX1@g\_>p2 ? E锔uH3 :1EeDEKU4(R@ [ʖU>>ԁ@欤n&iZ|iE'r965 سswMŧq $NhXyxiETơxi!\Q?yZ]jtmC5Jh)Qvs le_SM?^O;Y 5Dgwǟ W~XZzwYT)/|MDziKhPQU1Wu6M'l/YZIa7X2Ṵ.+&fa>yT-:t4H=p66#Qv2mͮ]5)Wb !.b,(,bQ\3]ш9f@tX@t&*5cZh[M5ʔs2C8# F(VDIҒ֍N~]uMdkJ.L57_yDN-$e }oS1C٪繫9xHTzfuXt\Vlx`4 F#%&j2;F,zUT }гwWTN,YGCT뿏{|2js 'IP}L&Wmթ)-Qd&4~"ׄ=}kfC70zYޟo$F+抄!k[gǗnE-OϺ>AVͬX8'ޑ۝LzLxJi)u5tnjf 2Oʡ"`z& ؊}vbtά{ x⿨9ԩ/m=Vj6!-AWV~b9BiXߘ9yf *b+At 3-PK/|S6)se3/4$p$XdFŶ@ y/7y敦5򥫝Emd&b|H%po'?kDJ Zf>hIRu+GE_V53>fKuNO`\]ҹ 0'"ؠ e YZnt栈 %UP9s2tUQa& ro'q? IVz{3(bC)߶8Ysu)IDtGw![|pzm+/,Q(pN;ѷwI2jv pXc9#2, ~61i'mOM_{\~Zpr̮?`,\9@J_`qj0_+@-=3]%DUs+N뛎#& >Z#z3xiڄUKQBGKAL3-1\;Xrc% p9 DCބqPHȢox=sQUДBW#Pi(( 93r"IA/ ]a!NAaJ3m^*]#*Z{HϡysC|l;W7r @[1b꧹t֬`w7JBZ&p'9O`/w8WJ8Qmkcٗ#EPpfq%!+1oa 0[Ի1Pl##ץ &ƩwHp5ħ#oD d*qv j jTV}"$0HUdGo#˦poOU$>枨Х}}[qfV3NlPRnbSKް9_ӞіͰtR& t:6Pacc튭@cm^BZ:t~tr6X>-pXd/v;&==x!;%7eR*\VJɾDHLL|=<eZN۔sl 2\}T`{TV`䁸qGD ~}dKaaz 0ƅ*lwR+~ڃv r×@ ._azdyD!MtHj.[ݺua+/6)}q$+A}TI%孉1y"G%Z;Y/c&_w1;2i$` uTd=Yqğ -WЈ'+ ֱ4#!Y0Ymi*^&̅;n]zLjڅ>6=n3HA'Xa%v |&NßؔX0&pT(ힼ ÂS10ZÞ2.5>.g*GbPrĸ$O 2p#> i9}An9ǭ?j"$ףV'D Ҹ¦qXAyUiKl9J!)p7bhs-u\rȫ''tD*RBX#ԠPA g6əܦRh;ڱO @U2GK"S?%L(,ᨕk9}j~,a>͸?Mg6r o|grCp_=5~*sWc) ꂇ2zܡOw˵xE>s6Y?? 1j^[7yㄮlp7/aCV"~yCFQqRܷ/-.(1ds ّ->H- ])9^mO2u*v)7(i zT.nADr~j ҷVܳ$+˫h,H_ ʋoSt Yp4J/|-,\*S7Qd!ϟQ|~bI6.@;E\a5L|uz2bJM65t&P k"G@F$yMa#oՄ@OE(TKϫiEѣTiQբJ!h؞yYeUt^C-cUr",.K!1%Ɛ@$+A+כȆ !.ޖ c7 6W4jY"+>G@flx߁#$/xEYcCE)fjb-\jV@\>5D䅱] GG3_HT`{AO&[Ou*lKnF KtqџrҶqBbf.N~{Y4C# ϙwQ=5w^)W ;m7ua9iS[X5M:;xyҟ<75W5_7Ȃ' h[m^A atMV{LI]݌xg0n=diVHZ(T杦o1\NQ% h؂"JNh+z*pͭ2ggGpy*1eal|&Ԝ@OpF$wLǡ~d3^L5 ƒTMGf<+G);ܻѦaJ V;:3DvMS\}aap%>9ܕnһ eGSq<I+y90z??9Y[el 9yS'L QǏ0xTuB2+7K{ UAB8+h3/b YFѱ % %*a`A35Y t5Ja,.ӣ#GEre%{eΞ(;34:z[cq'k0s5W8 ەQ93ǧ7ۄe$y({nWW QljLD~+1@-i.\OŰ wGRu= s:C3Co0\0fv{t~G&2=_wy0F 3K>.݉Yw}?5 YÙ8َJS*jKaa^^$GnXXL|HHEod,%N4<ШJZ>CGQyj\gM HOgJIr1/tc[P#wKT\#~š[vMeJ'= b9^::MI-[+UkH=WriEZ*?^N^ #ŎjN&( Ky /E\evd{WcB=ݫa|yנ"֘I4M}]ًySjb0TVho pĥ|ti+?|<g'ւ@t¤K0&!#NKqy&f^h3T(xg*Hv F&*`f@[ Sɢ]fukؾB =-`LguUl݁ll kf-$RMF`xޫ1Ŵ_@} q\KxҖF}|P[F  GIJ;e!V,S w ȊnMa٩_+dr`NK70źn&Ҿg>d>җS* (`mC}9G>AQ@4:pnXW7t:`Pz!A  9p# B(>P,RfXj81$/!^ypҭ0̛&K~fXb4$yᶀ~EDZ6RMoI?V l$]u1?*cٞOZJhea^wL}rYIh&=ثD@ޥ Fyjmyط8?Le]O+ !^  ayDØȮ[QV< |AC2k \H'5H^Z'S2I 䲱Q"[&kOw"~WLڣ^~l;LrsG?$gYnN߇HUDm~mp9di&+HiU"%RJzHI ΟsgQ AD:rA iDqyVzC4ts=GR;|R^dH_MŶUFkxya3f6$M+[-kUs_HxGpQmmP3OG崝e5`_=Wr.8-Oy /vzv3K/%:?>/<ӍT6JifM޼=ߒ:Mk -'I' ^ղZܧFUb.q|@oc/5%/CIR?90ʻ\ej3J?ijLF5xYU @8z칔֙io&y*Ft,t&ƑM>Woz$_G(gXMk3nФX3ȕe:Zk?S:<`(# *^iarw Ѧ>g D澈X<,<ơ^AZjU.Prknt|2%+eԽᏸ LbSc4C\a]/I8&b2Bp '&gtt \UMH<ljgp 3!F8P]v F;bRUAկfAk}| F;ˌruNx7^/! `oψS>4mz9O5vd]HT!XUAa* G 0UO֓dO:ZSQ6(u-MQ/[ c  ^.PXe 8a }Yc!L01ZOg>dH,طy".Y6Lh$)^=AkJ8βuQݭ+ݍƐSNP/̖q̾wXdž7@Bj串lOE/M`P4T%֏-ՃwaZ3Q7nrV4x]mX\Ov^e~/0*4mc/N"Z*/Ye"BY"M2rlg̣4^1RzdTLuF²J.Hn! לIܢ0%P̝l,[!_ȠKw@GA,y/'/m-`Zz.}a LZF$fx392Zp*=e㳑[喨 '$'d/;IeFBgmXb2;iqp܁~ٳ<Ѝem=mRL#Q ZF:oMHP8z=Ȁ[l^OWm%$ JhiBO\(#5ҙÔ6vg,}]`a@ꖺSr BP27jw;t7eeRz7#[>}Lq1? Y6w}L:tGR}L˖n+t]FO 1!K.nE4̎ ۲V"}P5?%!33ŰvuN.6i-3t A~)zW6.DXD4y$pgߎHo 5NMsZp)94 ?r  /*dꆻ /e3ϔ[v%T^([(=\tUr)+F"4\{]_*C.A _pW& T+O7|^Oѯr)Q85ˇS+j/q&I5s7,fSҫdlZ`bs1l,\^po:yFu+6ڃsk60sGy T7T P̚hwMʹSщ ~X9ONf[XD +q0.lcB gd4L ܉쾼u:O=[cBig'HaL@DiɏvvECA_{N_#M%e¿s|E/,Bk#) RF7X 'Y0kc 'i9砙viI'vlM3iYYR .#DmWT+ mSʱQ"*o̿(Wnwa;Ý4akB/Tyr a$l x;>Ese՚O8 : k_^.YdԾ ׉W1 |s0(悡rRL܄.oz{sx].gM"\. K>]3< !$gU3҈߯NH$U'i…'ѿ],Md/zGC?DuXGӅLV/9xz ވ-&{ 'W߭p9_y\癎UQ(1\{ jUh~sD=bz#%ߘX-xJ6a*B-&BCK/ca|^VU(@]`}x.U:~ן1qRAr6̐w\P87V>V8-isr?9־ nʶU_:LN];*R MQϜjFk: /1F3M\_"+rW洇BnN98$mV 4M˄X"Hzqno@nY8g`-;_l"wgvE/Q ݛ2DdeE<㔘i_ݢ}:[0՘@:x}r)p(vv5٬ϒo wqpܠ=ƐKA۫6] PX09 翨Y M5M"gZӣ2$iCC\ʍwGdnAeS~l9mDx D^`.["<sK+?U +%[c5zEHl[/`d o[Z 'X(qEgN"b)C'~sr#:<7TX˪ >_.83}S_peN@T2A36c*&s=˜2RM/{"m̥.0JKE-]d̟W7EDb4>A̾Yޞ/%p*0{(_-l!n jAlxh-#>csL goLm&ê]X,͜]%LsG=L$]GLSf,EW GR},i){u\6!:"QSsdݜ(7Qmoؕ1 "XbQFc;$!OM5B2>@丨䑙$|Ccj>tUu0`؜) A5W+RAȭU q;QX^vf'43HrKqnf=+4~8(fILxE&fsk\m:/HPU Y.[ ?Ŏ[?Z,2dzqNl.a }o'owsL]$pж7ѵ!ײňGV {V\S'nƽrl})bzHCLp=ah=/pLSFYjj;h2Ʒz.#$ |C.[-:ȌdtpFtDiPc &'1 1 jjGgD-p7n?>@%X߉4eUw4%՚Fjp|'bH OJ15:l)pЫwSq.;BӹͬIp*8t|q4ą1xs??|ER?++Xܥ=fS^ p1b4ThUJʆjޒS`h2XKBѴpPckp>5mm5QP1_B ;k{y{U~:O3'. [٘`L/L=[VS$^xGH`F>$-1&v8a[%ԓT%fOcɓ߃ 86ȏ=)L/Ҧim1fJsf3?b6&Q@m} nBP &[_?+*0`t=#:y1esDisy9l3[&"gykۗ`M*?+ J{ٴ)Nl@4_5Nd|%LPJCÂChTq0Mu=aM9/ؕ|nd_BX| UQP3qL^a&gQ2ؖa@6%4iP*l,OxX9 vzXdgW(u,#`7Ui|zC*9{djy9 YH)HYl 37ssy/ib A$W@oC<1C.-Oc1 t<C pn2!s@ $#v,+SO l4/'Ii 0EmC"1+fTX?e%=Z5[+~-Qao)ce;Wv,;SۧAxT " !Mf$VسWbT=+}XÀP k8%cKeut]oJHaX,"Slm wrY!+ӽ=b/O] SwZ)!eR@ȕ-)I`mM9f657Kb1+jt~.e2Ӛzl;% *iyN;A2,ޒgd&"ƜmzIu<$4O33dRlzD*ռ㇨rvwzwE…kTAa4ByHMTHp)Fj粣"Aq[d WVj3)HA1wC>Ьǯ8"J]4Er\Tv5 ci׆eIIS~HjC0DηЀkQJ>Yrɲar@+c|پq*r)|sC±.b {V{OQRF{xPKJD֮1gБgn> m(GV&4AT8|^H^Jq,˜W NiM_^LS%p͂Ββx^3&E彮`\X,sWtK) J HHŮTlxs 7Ķ:&9S#Zp$g,@e}2mSԌ9Aw(Gϐ$d>#2f"6DVˁ 2'$U"~zKCW2)3ڍߘĖv |^zx"Z_` 2NjC ܘ;nՂ46^ 32M:;Ban}XW:Q,;$G(  [Ž6ex4#`^vd_?1TExN #N:oIxr_f]PѰ,'Ag r\[糼 ĿkRaJU 2) g|_K8h"MP!Wl$׸jHU@*&Sk{nlJv=Ъ2x_PR&uK'S1}Xc1ܴ1V? ެWNTNL ̡0t =z~ OTvz@/WxCzSܓi)ɲX5D/z]Ҩpi`lV)K\}׷,"R^Ioj7%%su|ei:/MjeK΢ȺvᙍՉ׾ҢG$,O݇Xjb[iϺ 8E|P`cm(ޑ}&I#&F<LDhފ['ܘ$hW2gIS"#6XP W?MjƏܣ hml۬>|Btkp)ySw {)c|*5>.~ڤgc~QsbX䩏OAzZe!GHQªo-U0 HaE%C; %W{X|Ujx!S{JHR^ z`^mNPbn1xus@HV |FYX#\'-mh{m[BZ:A4DeSu2@8 A c~OfQ vyeӉ8/ J(/_&$; %#AL>B -\gY 2%j98eW.a:h@~^㠉KKtux G@vb /jD(MN~ 1Hlq5htn 5bU@_ǓR(.Tmv~1hJPq{^T(V߸hOfC\A rںïn{ji9{(d<¾"+\' q-CC.4W[n0yZK2e ɆAr4 a`>'ߛ( b?FY{X'at?-)TEk.py,4+8ˠ~o;@u!{ȸ> $L|#.xgpEftnV%ZBl iȍ^, r1J ޕH Y>E(* e I5* v *T]uΪ[n'pO /ḫ! Zōچ ek`Hbkp ȸ7K-"[l0B;/"Egmv7NpY,LfeM7O;jS9jO6~~ u^VnN1`ʘz4jYLk;b9fF*tL6֠o E6]ER wsU@)PDzڿ f%X@WCiw09|W )AB-VϋL6}G!հ@`RJz\0sԨ@Τw!Q$Z1yc\Ÿ/D=T[FIy šS@/ Ѵt!`-ysL#Z9ov3 j7o/Y-(vщJZ&W=lWJas~.IRJFoB}!+W/S BUkKʝOCEczR^NL#k^@50y㤙c,;X4ML)̈ƌ*$B3ɀw j{;jNR}ڄx'эmPB֚]KщXd"ei}۵>qDӝ,n󉘭uFdž?'}mF+ V},11_sX]5$/NvWD bSRlx x5I%D1VhFblxs{vC XR<-ig_d{S=xelL*w +W 65LlG3+hw^6c'4e޶E@`rwM:uŮ qD\Sy0Ȱw|,nD.9Qn$j.'$D,LץH@*r]m;S drZ`,Z@p[i8Y(bG JP\Dg-^b$^|_G',0CN;JQwP 䈾{]pχv#O0ճuZ6ZA$2VqՅ{@YҾ۴q}5 Cp6`JXQ$)0]_n>P =ou{ ~e.OGlDQKL:c-l-NWZ,=۱lش(2ٖA~\S&8k!mm xev=rU~B 4B9t :FƚоfF@Mĥ~m0jlޅ2#sqgr!ArVVֹw'7Thtj\o;xlj{mDoP3ٺzixn@l*1mkMc%s&'"_45NcI!Cj2y#r0NJl3{@wE=xtE\R17zd򒎜i6 W^O1=]FDԄYEPY^jRr q_ݗ~?Ԝ:ل>5ZҘ<ﰰj"nՁ*W2ƵAs\6 <ѯrkJ ƒ>RnS#Bj w; \FV-}ɘ}lcwHԞk4+ 7Lܪ ~e-O@Y$HR- o"pJGRzhgDzX}g0Y0K0:Sf}} +x)$Q9=&I) s{tşlQVzc7{\ G-^; MiOb U'2ViBzRKЅJ0azxJ3`P9+V+Nd +^.D Jsf*e / F?YO{D]̅x΋tj@Tq/34'%!?[uE%ȭvi3|9Y}L" dͥMeCmcTmdyN/5&uξMI4rfh0oa\exu7(oF%rxpN893^Y]@BAՖfV.@Fa b3`*pFr+mPЁVWI( H3H?-x\xf1 e'lfX sGQ ėtDlTڭXǍ[4.‹Oh*@UƒզCb \;MFؔ菜.H Ҷ-CB7^VfPQ 2{jKƠ/޷ꨢ~IPɬ&ˆl8{7!BPh_u9<UN.o]VO8 aͳk=3#nS`BR+8e A,,SŞK.h;8E;wi)ujgX[UL JsVti0M}VY8(?끉x^E[%6 vuWa3ySPW,޴HKN6j +I7,θrǁs AV,o)0A_C9Ƴ(Bx4W-浐_;7Ɲ g5"*yp~o+цv\ Ƙ -g͆ n<Ҫ-QT%Wt M~5C(r&JF2J -O;>S. zU)=UDŽ4"ҷz͚ybCcئ^Zo6?t-ʗl Җ؎{" &;Rt3K}zMMG3߮?x/.6FJ=Dfk=]Q@(e~=e{ 2PB,UNۻ_#zv=rc9 $`VhN+U.ڂvEn^m'|VF`( =6ݴ_VBA {ѓh blclF˾ʨ2I~ FyS1l$&"vjg#moqT)&{HD A6Is!JvU7o')'Ph^w= RQY})}&(,KR߁XpoK,`QMɖ(Lf{U[1s'i|,ԋ9g/p3:ziwMh t|el>HUulfzGF+Lc,ʰ}qѵTަܑC~!3CU%gnh 7ǻPk3Um)T^3@^m@/xJJ{Gƃ`hM RunR{ j?h8¹Ra͓S`6/a FՑ蘲]^6öz<'Yb4iz-|ni-ߥMMȮ= _a0xўWՒ<&no`EuǬuw^@HlV'Fl]u}ٟ/ 0d?)5Cnt|{Y@?|,=L/%(3#f2#+nUqrV v JGG;I}vЋX9^l YV]>qzAjb)zޙzv;lVk'᯲3ѨB,%\GIs k8I0/EkśLk#K+o=ըuf+Dl%\Tq__ue%Zb\ !svR^.emkDpAbZ6B71\QF&V5~&sZkfmqDh?$GXWIˍ+: ӗR* Czst{6>{G^$P K7JZ:E4iq<<X|0k0Ķo oi]EFBOɩqj`uw!SV;(jTQ0iP M7<8W%d0+z_eԲlf `;Õ98Kj3i&]dLE7auQ`}J{ڑDBm"xϜt\uvsbXk)VvXFe'3<X7Cj +)>]qKZwQ+!?}!T^I[ : `blԆ # ܛެ\[[]&$ͩs0h)%ӃN/C))I@ #2Wi"';rqX׿:!ÈɮS~f\Bci5ܫԏƦK^':Ζ#>Dސ5ZD8#ap|h O7rZ: ϱF>tOh35 ʿ)n\չBqzkǪ2/@FT.RLt.wDfÅjPx:3ޝucY vF{ZYa--=!Os}jR5_q0-0 [vF$h4HGq'c6FVEͣGM>XWn9oy @Z4{D&ӿ!N͈|TT,2 M Z HeYŀD&Yױ-u˲9Tx*(DxGծ*B$&[wM.W08]o*1J H^nL$_Zt 3zun9Q鞫ufo:}:㢍}rDq +ddd [ja8bކ:GFλѢ o5Ϥcvl8}[TooEj;P/aJ vt>> 0DCT;@HsHԹu,A9prId1n;-Q2`#ӻArFen~RC~][y SQC'YuP W/rIjO{)hH C u?MitlOJ~. ]>`utH~FbjwDҍ>1c ] fْmcbrHv'KˉI?k4' V`>d 90.hFAq!*ѯ~M&h?g>*- FF@0k#u62ղqBj6il~sX"F r32m3+֝A̕E|)5aLLGUQʻie= 巟ш%,ObgVjmcLxU'aU,UmaNcɐCq~@ WK$ژ-6]{\!EHŌ&!L^~U#LrѹY)WlsϜsIݲ=RکP1ʁBM?ʡAr"Qo0%xYjmKˊjp- ٢mm:/u)WQ[\j`z顠{cz1"c~|!E/)5ɝ`t>XWHa?~- 35t!FߧmAO2G<)PMLJ3COQ]E.3g0Tϕ+,^'3uN7OUIA7ůKR6hrD< \/ncK#ߋMˑKJ/Zy|O%:O9cs8L}[PӍ+|ISCgMb,ҪgQD ,'[7ƌL4<1(qpTȋXd(Slɱ wF`j'-J(n&BEỡxCeU{5PcGIdY\) +Efl7iCUu/pXD gKU,haf,ߛC.ܚp?d {C~ IVxs[WtEr.LViR? ☾k LZB`c>Yp> ,N񔣟X/Z@SURmWA9gE?Zטg˻ cc?~dyJ3RG"QOpN јPCt(0RT=+PasZM] zPl#gh؆3)VdMNUkrך8;8偟K -M ko鲃E!Z[!49d԰#?ӎ M+` IV83CO/mEm!)[ ͡†$^1ŚprknpܳBQ"y\ 5H1s=j( I; co=`)lfpj~!PWF >0?[)Q$_z5ingR.-h&O`0}7J~T(qaÖ`C&W*B-sihx(A4"3U'{%nmKEC0.97&+W!I '\- b6f #r#4-J\Nh;EnP MڎKVךJL?-F30Uf:E 6֓ɂܳF |$i[ !GR˻FW 1)R3/8G;l UJ;4 Uy_Ԩ2YeđB F.*<] f8L/Pq`{|IoN7aK݀]'c{؏W3",rqe@^1B"K'iDRy*%RNoe.R<& 1b:åAt))AhipA^ -yhFH]nҀacIkٲ:ML9UHiqRꥯ x6 &? /K*S.F1pB\\t&aDȍ`3+5۟ge#\?e8;mDRRDJFJÌ܍E^ K@mn"x8#v6O|[[!TA%h<&I1_ɢOC<"0Mr *S.(I KLh槤)D:r&f'eTjȺ  DfGD^^v;b<zE(&R7 94# AtY]ȸHz!g)Q_ q m`( UҼKy!xz ΐrEatyI&_U:y.`IUvHN=&:^[LcC/A緫9t!RXD U;r{mesIJ=d>fǕw3&c+PVC-O*`vF.89mgÎ ꝙ'ۘmG# 9Gw^ z|?Y]>q vY&iX1g%5L6שذ̟-xFr %4QQr 5ZԾ*Onrzf ~&Nk\ؤW>+GOw9qqc,| wsi$7 'R5.y1 ]}R$w,@DV41x|_\$=+=KW">U.g3mE+/ՕVFmʹIj嗊]ڼ&A '쇈._|Q~Ze~|f}]N=.{c;]O1kO]h]uI&Oa!4A9Här5М}ʞ/2(כɬof+{u(MGG`{2x~TTtl<~>P٦*(j#)c!9vn#+R/~y1f,lgAs;of3`[䍍9u[=`o #H` DžajH@:E#cλ04+ PvNB gOdž ?%p)bɡOH[@a^{!O>#؍OM##Y#lí l+ Dq 7RFm ,es _;;a}#,+˗ EID dyRM33[f@8)>U%h*yOxJJ `L(:!8Urt݉e?Dmi{BD`{~S~'ݹ_=$fjQQ^/ > 3Ax]f=]uztTQ.=OY7#mQsOA?+%d^l+D@hSk)hRGuu䴼ufTlpoR""iD&6 dc6?ݲ$*'Z ϊeWṕ1d@g1u&,2EbF,S xA_uЎ(' gHR |Jh%W"M!-C{Ӌb@$ܹġtsb"&\NfrNpd6*P>Wibb(q)K9ߌmz_W@MVT󫓃_?.ȜuaW=z|1Z;'(Ovo$&जT=GQ$4fbQ\t鍑w.}Ha!~֒N@f{cjz$7>zdžkKo㸙!}x5g@XU11]W* KO6)&$SE8]YVtFx!>J`6|{%,מʁd"b8|)EZ|Vf]sLhT ]k9\T Y q>T};9A03g=_6ԭJ-ΐ=V3/ 5Kj+KOV4p_M7 }U#Uq? $=PplڨEe\ ã"6m"bw ݓZt-CpR}]nDwrY .PlVxMit`}Ng;Ke9ҫ8A2 2^0$R*vBOV.=6ݼ}%Bg5&u|5۞^{C,|f5եMF{3w~G6A]9R@ #GhY)rEW@0cgSגc{A9C҆}4 h:u.XD`fQidRԛTr bFiڶ9g'{s#G>ړ3bmdf1U[in_ )Wvc,ĭ'㋮ H[}PFDAfoPg/d]̣ (*(o&{:!]:+uUbR1~ ̧Ál`Ern >58*~+1 =:W#NzOYCi}kڟ[v:?}b6i,ۧ8ytwR`L)XHI$WV%uxlxb>x;e ECys/ҧmЎ #H &jFz7KXYَMR% ~ t -lu-/F(49Bo@I"^C>HqfkKfz=jjAv@ACT.Ǔ^rITD2khZo@.Z+\3PWRMpנ5C'bv9D:8ڔr|A?^vߊ>\,l^Te}4< [g50eˡ0D,Nus':Ah06U5B!!% Fq!޿-W~RM;*R=6N<v0t$" }=̡*E8pL>ܯ&FLݸ .y?XvAHJ64k ̧%/ֱAor%t`'>*U5VggzCF^UGܙe(V|Y}d>uP@9S?e窽A?Ebعaji;5jζw金#2DžؖusJy%-?y OoazTsHNb_<z[F]{* +.wˉ|350Ltܭ#tC^%{,֩HMEI~^e]Pku?x7CGdG#Z)pz/9$SMQn)3IaG/ܸbۤ7"YY 7<&CPZ->MO ZU]IGN' %WBtPШFmO'ATD-0ʅ#}{(]hq"[l{XKUm7vǐI5, V"Dyom{/&g>{c1lJ $HrY{N1W$*ֶ"ٟ ]QzOKĝ_v;ArHHNFZZ20 / ,WaM`Fh}m. MG0{=yxqn-6+nx@eۇMuׅѲ1x҅xY}<>FrDv s=zWd~;J€ 4UIk!dAҿ^osdwPv3M  g/Gy*!щsABp;K&vcݽ>' xDoB~c:St_ۙ@xͥj4)M D ^{3=aM#Y\О5;7ƄmD: ?puՙw] w5V)I-E_(3lֵY$3. GjK nK9p <0e [ZH;\^F/$Ys@SJIU6YMPȷq58Wi/ڴ\Kъ4UfDfrVŋ!!6yؤ:vQXt(N kRcju]G = cJMWHA^fFM |pUwKAIw&s!)ϦJSS-Zm.vFjY[Pi_>G+aH]n7Mmc23zvD[5ft!5JaVM@. dξOfe,|AJLm{+9MFXD0Ok29cFC,N--?^}pԶ>.pX8>>ʿSW~OT-TRVoaU4cZq|oS4fEA6;,'΄ڨ&Dd+ŀoud'ɜ7?Sg3_-[Ep!CqeMo{UXx!fLU,v1̍`:+@l?H\{z*PQ:$-j=nW {n5r5k$;:"EytRc_TBW>]h=m62̑CvۜeUQ%6 #?Rȶr#3nD#׼n d"5l|\{ت ®֡d(m/>5BZŤߖ4 e8>DWԏ5vG(ha٨Gmnc69vKIrzɎq,)h-{[;c AeXq~(vZM]12LF-*2nY~듓F%ytm@n}c #(GƏ:0;luD8 ?B! 8e jIivɢTl}Ā(\Bf o)ƾs[ 쭪r55mYxwd`4*\G:&C;}(&"4-$vKY&Ti@uE𷘢DeK"f?2F1PWp3h3EpY9Y+!m < zeȱ1D,dk:=1}6cs /ڞwͥןaR{sq}ڏNhOjlxw0S 3-by_ȞZ&'5T^V$?x 8 6xл= ҂=KNaTJu: ĵ'8˜W.nW6}~z:xĔ9a4_<1)jpvNnE!w#h\ƐEM_ho9)Dԑ)^8oX8]DprZKՊcJБ:#95_q>"5M̜:;=2h:2nýeF4;~/%\3\*.E&(k&v1e ,hՌ<{b-Or״\ MSSu)U-LgM=_^ sAce߫oAg%P9B{^$;78pЬw2uְ06:u<]"Y/rIӶ]X&28-g~~0Yzas@?T2nO94Pb@)+x^> e0F ԣDwz큡W#߭5x|RRxR79cRKE -uL1r]f"d<*({4WmީXXAvWy? #F'cՇ7])&"hphjǡtƑ w7=5g/x  1DK؈fN&jSR4DG0\$@ݺUjVqF6q5B)xoi1ue̋WU\#5izOEIoPm~i1%#9JbSMch|U_m06;?}Z g? [e4<[_E"ԯ4 0#aNS$04gelEe8 G36Y>.Dݯ/!+ ;ǭr2oUW 1'ؾ2PK7H4OQ>>I+%+$Y*W%c:n b |z^2O戶{{?ѹtZGV$奯 `}f:`z\M2=Wƽ-VЦFo !du9Bcm}tab]AR&KYy#wpZdM%LGÝH'niL<_/!>)X0Չ̚(+b3n ]ɞtĸO8:}龓Mζ1_rʣKVJX`ACO*ʽertBGе&KkIn1:w.y? ?df=KS}eRn8"%[3舡 0+둳Q6}&t#YΏ|ntLѹVh|3\ P*lcR.e8-2ydMD\hCl]VR)rʤN ţM˫ਰfE&[Y7'ks{ 8Yh$ՃcmU$N nGܟ0{6nZNY[]t|jaw{Bs!P^LjM7D~_ #|O%Xgfd*ؽ_ 4Hk_߆xgLᲫ%ܟ)\oIN{97S9Q_g.$ Y2(sޡAvR2hzZQ sU*  9:F(!ɴ;F͊F|lVz:Gu^DrJõ-ujs(7&m;ͤ@:z{2<`8I,EOX~{k̉Q{ ΖJޘbyC!8 |H 8׃Wr/!R ;lf{ =p7\̙a#a^x#NSϽxi4 8b"Xdtz ,{&2; 9m } #+q^c$K|4HrOЦ7JY{E8~ZB_#m{>yfS.3P- Ywsc$o!oB9SIO=ʣ~a 6i%$ xE2Q3]kcȿ7:21â|hr& @Q=TWaJ~Ep]4{ZaaC6B}S"QM /ȐJt9lv~ߠtP86!L`PkXi|m12Sqi?QL@j_+~;ʤu7j嶝pzd/61  2leԔƼ{Gؙj~=,j( 8KZ }!vt4+Tg=(H`/ n' X'X1&;_;Jի3Y `J%z=y4"/cy7z%˂<9@~W잒p^^DMlIpO'cM!?谝0U0nTCw3U3M*[]5NF?SUI?+KHV}ÊZeZo@ #9;%:fDxD#yP3sh{8U/(҆FLd6}a$ IZ'2#|vsX,RA06 "c8.;x)KC:ޯ'6DDVd-rA'Ӱ g lb ]yA;( ~d:>r)*5-?Kg^녖*IkF1o;*_z &O!ĨvW5 %xtl9ES <Ç~9Mbi5Kvz{GeN`v $ MF0g MpdGa19!c(t ջzGAU <7Pmcߪ/;:X62ZGT;r>m. C: Kl@{[5j]. 2R.h֭GM*Ҏ巙% 9 +$e ||T?9@"m!ڷڛKc\gtoi`[Rm ߓaˢ >%K 9zPf u{5vR5N1$jmp +2~h~ { р&tjJjM!/ &LXĥ7Mc &UDJ@KEA6&JG"挭)HX̱|Dt W?2\$X7XeͿ=,xSq; u&g¤7 0Wo =X]6~wz"ᑈ`*E WļCoÌ&o8?FSvT4SGbϚn[3XYG`Ւ.e]3(V\wj>薿 S/jߍS}e"P8(V&)íU pxԾ6P إ3ec8ƶbo18)b/?:۽qPO]F{/d j{f&0 zwcG@SrA֤۔Rot:HF' wP$6Z0g rz`R \8Ѝ8N oz< : l\-HYEr5RI n[l'-<"#k +j!nhF\++ +Z#5ۂ$&.@0n=B$搼3ҜAI_9a; o)eϦ[3.~/5Pw,Hse/}0kGY'>Yf>'4UB]ɝ( 3PoT6r&ܡ,[PI拆Y*rl1-Vt+d[ 8Uz9/gNu{VϜcwVW 1ђ8bdɛc#vA-_ ~ Za\Sw̧8 릛s7-HM]q!I݄|Obtl&ix T('C9hj D<2 t '6`u8 QE"YȣG_R(cѯ68ʂ;5+.+c*/NFKx9k)ؽOQС?Ӈ{gMm^"Sl|ݸ$$No$g`7a̦$90^lTgh%D[ gF:ŝdOFfH,#l"{#ZsH[m4thaIX6%T6e<S"zCgΘUhp0=ovUl]o_o6ǂ ulM}-x=vVp1@i> KԊ)uum) Z]˱8rUհԛ,)ghQ7NwEڀI6.-}3Zs+EٚhSK~9]7 EUYֿ O;Q,ݹ{$cݞґw;I:ZXS2jgu 7 cFfqJojiA46('[XV]~ dYIt YhH0S,*;˜CWK` ʬyM/ pKbl? [ӜO FLK. hY-8X$NCXD0hjtʔe@yC|;e-LĪf2.F}fdDk9:/$sIFh4aZաcO!՝D[p@VIc80&MYU*I\yO ,rt4F^5/ .caLt"00(Btu⎥$ V8RUwqXKxVlB74PN-7f :pQ .#Wh^ 8tʫFv kUh(xy *Ry#hOC~c!Vo-gkF팾v04ɜ j0sCσ!ff2"(Qw:CoSn!9辁 &v ۹'w=G𻦯N|UZ-_W;>H68Q.3N֠' uA_C9]9cٷ3 XRA湀w\2 !q]S rkOs*̄!$4fs(\H7D>T_!X+=~[_kHIQ(HF8.턃L* siW.p걋Y)Fsj|t> /AT"Zg1Vd%xm7y%{@Stunm4q}9- -/b=>PA'; >:pLfhX*%wKL7bs",ZO:e53@I`*{ Yn# d+1iT̅ݪͯJuVUB ICNz7 $ۿ}<5,S[>-g=PcXto+~ܸfɃ}8Ҟ=Wa @wt^<}Be"$,^?Оazw[\5HEhf7rW\y"Mc+iDDښ07@Jc3dm\O F`[S Ald0xsXnZv% Ρ6x̚+5F>QCvMԁڶ5'(6kӇE-.;1ӫnLvkM`\xAhuَ@o*WT #_dk%!S@Qqr*5E rkЧDjn#`ZJ<WҶdOL,*C:NPӦ(=,' ן|% ms{7Z?x Я){Xx;  xbT19~%^_=1Cp2#I}Ze,W=/wNbxx4b.KeWNUMt=n(i 7az_aaޭ?$prmEu>мGl* j¢|7"D*M-(qwvYzCz&W]&Y`N-[Vck +%t"r %\%Ga/ &]af"ݜꅠI32- 5gƃw@)bYlhF@:0fG;%D Ωݕ@ItL5$ہ z[;hN`b>HbuPN ,l"{JHԚE%tS3 cyY/ڷW Hڿ޳9,$&g#ؔ eF1kCeçĝ'H#ʏ7q8bQߙ-\BrrcE%jV] *a(k}0D‰-H|qM$' rs&|4p1< tq(Wz89CJ.T7** A/ b{Iʊ_ήiW>>d0)fa68X/`ʗ}IhlG8,LlQfi>|vm SUuˆsZU6NBn =]{q:Y!U7@$U%&n(l`Iſ_:  N@u͔ %MìJϨ#M|qԬE1L(2zӳ=}<yd>0Ӽޫ)YfgQ|lr e%uuSJB~=T YL{fݓMA cN"|e \ %Np?ng3B<:b^SzOB5dM-C58! V9A/~$ވI^> x+]#uԩW"CYgnGהzp8qH6LKn ۋZGp}I'8ڭGl ŵur as1WyV=0< +Y*:;̝ ,+mWQfx>] ]0A#3B2hYV6kمj2=s(dsZm5o[ľ'E\t[3Wd hD9q(TM iiA?>\dK+'+;fuU`$:)NT +?GGG(<&8>hi=1|E ^ Ã"XSc=E :Iw@bqLs֖ufҥ\T]oq cVAq.$PrYI Co|G}z5 Ҵ95nv%ڧ\{XViPL}s1DQs]r;q͂)6BD%3Nr!;CĔGRd@,OaS5ЊJJP<_-aySA{BG  l˖6m.{iiJ\?q^Xb|n^f :>E T"#ЂW xb=â =8Q|+Kk}T}k:^bODY2'&u}F`| _` R27 (`_' P9wK~aqūB'"Y}J>Bl| ~Ƙv *#%7Cr/}vn:9@ia(nLZ@¤,`];1qj~7'~+p1ĭ^NEuo^л:w3/y^gi[uu( wǩ#P()^~GLX}Dac\[o}U†jgdf'=ԒMHaT0Kv:YUeV@8!WwK/(bZcd[7|2Q5g[EyQp^:`e#4&X "Pw`7 !FDL|YAw[tHfn^0oX94L pa\[i3 .F]p(|[} +vXKSo5e6sc㬕KJN+kS|eN/WKf%Ou* `MO=6L5ic`,T9NsMu_z~ԃ8xьK13|DQw 0.*} Z6˳!g2 /kΗ AM۽+}esN踠i&%}-9lu:0uIoCH4v8難W͐@ T{#9wߡ-z[&Gpʗu Av1  3)8+ɷKT )`MgF7%i%-^NL=yʐ)!~،U~]3zfGBP[b$?P1@5j"ֻpAh́33HX9pTξ2P5o}2JX %:SGRVs'=vE9"qvxɋnt'd/\ ۃr/jcף-[Qkz]bH,~IMG괯},D+M:? d dd ] ՇFo  xot꺳b#4 13m _HŌX"쨯Se%THe~/i~#zvtW:=e^WX_V,bsLCL NEcsz iWQ}ga0 DYɝiBS r3iUB3ߋnr :[J7\`fU7trKWd6i=6tj8Ct:)~$ ]nT@|*\S]4fG8aū_GE6>3#(NM@ r_ }'EJgcYOJ-/2SRI3GQ' 2]d|d0͍P<'Cb@?߱]@6vK#>RxE/_.&߈3dFoT4y#":*Q^hG y\8PY/I`? J$礎kM$ͥ껵OG5KZ~Z0ߛ>w부~3a؟+|\e=#p/o1}ְlkR~HT)/{4i6i۩='Ohބ+YрgRdaBSW8K#Adހ-Li†c8rk5 LTdZOO&$s020BވJo1猃OH Ͳ3͇s9%zʐkǗ{>,<*J0g+oꔿQ0k# 27TrK*iH{2nQL{l#ҠJ gv_rJMJ>mBiǩ1e'uի:şh [$ ;;` .:"wU6^F6֒N_bȲY2" 1.$ vf1.6ҋB :S%خtH{M@ƃ)$}٬()7%>c[oVo)-UAk6H3)q2Cfz &o'Ժ["F(5cM^̢S)*X%3F+ K%@k]+KY{-^%˒'\ύ4܅ zB%B K95->i(:hpQ:@<<ʄuA&QN}4M :*WtFoPiH'2!jo USI %c DfI"&\Xo{k!U~2Q[DR~~ਪHá1bL,Up1q^6?hB&{[3rԊyjipqb~=61}Gky84^>W`\f1;\sUJ BY4+Q`e#+)^]H C-n=&:nkQn\Q=&>dmyD?-1+mtq8|lWm\Kmv gsd;-= pyS0卿X6fE[WмPPFRvq{YT&t+3R=xUN4 b;WŒ&h^Ʋ:R%DzDIx'xT7ʘZH6ԒI72ysٰWqh⿨ ie}_촁Ec99Mݲ cY%||+@F}d<7m}Md*q5pXΜBYه\W?1SUUv:o){?bI&&$UxɁE ~\k^*_tǨ)Cъ++q 0) *DN%VxV.7AT48Bce-!ҸJ-4Gz *1o jo@C㱂~+UᲸQ{Ӧ =N`zf q̵.Ku%)U,lqC<{j/uZ3ARIbra1 ^Iry;%)n `ÒJN'S/K8s,_#e,S]\z`>N 2ӄ+AnowM܆v,a!iy`K+GҗQ ^fj͟J| ^k樂(B~4U7,SIJC"Q{|`/DWgv$Y;?d3'K~s&ZD (՛>HаTda7!֢HU";n AZ?qG^%`RPݫ5{![wDBT*@<^o#‚}w0} OJ@ܟhn'vG9lG.D%uo=u`h’T jNJ,jb_ U [ ?la `Kї>:pgS eyCVJ—5'&#l1s0^H|‘h#.V6dI&##x[[?1d˅VNw-fU褴ef*>ɋ@3GRFuWcv"H[!Oo:X뛏>yɿ(KxL9F6X݀D)5_]ss:♁Q9f0?a_=Fv,Cd{*Bf]9>%.߉(Q]IF *ɑ7G,뻮pI(r;IbJ8Mv b D&SgXٯõ깾W\Q~ ށu;dl7W k  |/h. :)q\U/s2(H7E4*c*&fB}=*ee%DfKB_g݄Ģ85RKrKC Ҽ,i./>l`ġX%,Ӛg.ÒZrLvX2e!n,t%q}I w/|$4PG!2 tTvs3l% ?\)B^pbq0HݕMD ! K :'ɿxY}J#+~ϮF=׋.k +EOˆ,T ;CzRy WЧMLXfI[y?"\n -۷:,5_=(-6-ЙK@KPn$4J2K7ݪh׿0B%l0Y'4R(3+ 7yͅұcG$ P B \;Wu>N:{yӃІ@l+ }-;:'c9+0KdU-r>9g3XgAOa;RӠV$PInUqV Hba'_"ƣ -,kgszYWNc*o9K&@$%^rrF<Т&&0vbyŪ7|)wI3\;Jug֬V.D *ET%W "짋W'Mꒉhbha.48wQ{ZqoqL'5)~ŖsAW=ɝ풵Ԡ!gfq™F{kCV̜:򛧅XC+Wvdj4r)_ެ@๞ [0ޞ 3~?6Aj0Q3ĵnVۼ\9? 9)5-0UN5hy ]+ͅ۴$=D<{~`P &7Zk(% |)8' v5Pw3g4K `!MmlP~[]ڤw?"?IM>͜0 g:'z"˞t'lB`*/W;Q! \k6 ՎrYesn^>HꟘ ["ѝguۋt_Y4GhQ͡:aV[^B;j5:ϐ2t׽-9Ux^qG*Pv&~QY]Đp0}A5lόznX;-GZ(k2oW&VV1MJδ?˂CZluyF,ZK+h(0 ]^B7o>T˅"2([?cbatDsFɁ qผ vBO@_moY_&ñ?~lӨm%v1r^!~ O.wvg}_/[ZU0`_&*TsxH;>CGƻtI/G_,j\|Tļ Ef27;˛`>9Hѡ&b+ 4A?cIq< &dt[%kk[Gjާ4W)lM*Ee׍@Tվi6;4VE>ٝO{){`tEZE.MP>WαaV\ƖF9cMc ܨ~emMB঍@0}kcL)U];\2J̠rc[)A`Q$y\Z C9o]R6D H/iʂL )7ۛ5h&cIЃZkJ ”WWE\3KO1Q rw|T8g{]GO?:Vn:ΙC_* bbǰgPͽ7d]/C>^<.DeÓ}Zt=&1N {C> Z$st}e o6{J>rO զyW#?=QDꟊto]tNȵZzAuA"tеn宸yIr~X0'DD5 1 g h{kL@`Jp:-dUlx59\81[׆vJNܟGG Id@=QW\$]Wgq\ c?#e եJ>X+!6SGLEmȾip? KCSǏ'q.M0%%-R#*Vd uVˠe!سIv4elg!q,<6*jd:){;[͑yܢa'1&H$&C^Є Jۄd.0#~-:`XyRء-l[0.muDW- ~H1Ev/1|p^W}rzo*We߃}@WNJpD\2tHil>JM`wh9z<{b}.+"*. %~KU*/8 hh<dta,1"JLS8H)* y;Niɍ^~{Ռ촩YGqtaeU^A+ki / vI .w H@1K`Gu hI ~o>QMth\=JWIN7KpWOX/4 d:7B_lVWJRyljr{΄Pl73 |Εu{D/g ~VŻ3]4:Ė-H`f`노m~spgHA @ثF ?%P vVGO%i@J 웻I ;7V\aW*2=Xw SdГ{6|^ކ=7 7QTyf!ņXj#Fb;/sJ`eۧ(H6JgxaAiΔF,k*I0} , H` Ǟv <G&<1̼첔BӲŁ5Gߣ͡F F;9e+~(T 5ʙmҎ<$Q.1<6o r`FLD.&}kkY3-F[ ?k/ CNJDeq?ߧQ<[\OXkwxP*[a &+~T%riţ`S)<^j*l]m%L@ټjNa*ZUsFM!Cip}k'X7G"ܛߣ8˲/_ppcuA cZ6³zc6T'Nof[!w^M&Rm=IDN/q[*D^\ۓBQ\ɭ*=V_VKq)WFgU2nt~wи8W"~R'yHt-.H5}U/m HHx^L)\B ![\J3 G6 [:?fq/3alI?c "dI[! oFEe1D(S/ՒK@Ai#,x>eʶ7f Ǵ@鰚pu Ix(ĭTҒ gޖ>X>7L[S$){OI@NI/*n9+w=0Ti ;=&ROPSu1C9pОn[LhƠ>v@ezBbX\Zh@U6zO_EopӾmNz/6"s{d8U) ǖOquϋd"qF˂ME(Iq|$DpA]sh.Tt(_OB 9WURzVNc\1M}|7omӻZ2> \P`+]IOD_xո6ˀ!-ՉynV"'H3EXfGAx=-Yvf_ko82g0L[ hUY޹ӆZOƑ$&G;[K.ؕu^ck(r&7faVԋ+~K}U0oˉ^IMV[Y49.CUQ]E8:*>\a! opՠUϨߜG3sixqbUf/XCMl.G$>VAH[Q+Èq Uo딎)X5?ό5߈: 76 ȵsD$Y00j,Y]̓A3f6D4#Ӷ eglghn=3le1- WPX,_heRttfAvrz&]]~ɀ 'RE1ޠI7lb hP2ue]vZY[i|mX/H|S~&R*DȀ̇*:HMR zM[) 4RDͫ!3oGzzc[xh! p?R G{3EH\ΐ [3[֓zVf&eM)~93vc%܋6RYr୫\8'A=W2X:ya>%Y)ZU,SZqGƥd׿+h4|gty1VPECu {jgBe}-9ɶ%D `)uL6;7ƾ؊BHJ[PgQ]j8: c`Wv4*3vFN:0G23O$'EONjUbJ'tuو5`#etAxLYYz FХc:磘QlqRFvH!†S//HCЏ]&z̳5Pз0"Ð3ez$E;[! oyusE`eAкDk*afXKk#?]b˞'YhtWuGM~gܻhh46*MZ v4uF_(>K]~N'ȫ)bK=[e$ 9$ )*9'CsQ8÷kջ`&`Y_xN^圼̶?|=.>s|Ut@V߅"YG4PnKj:X(^}},w~^֛oΊ!fm'3 YRG׭=y4:F1ۏ W(Vs5?Z7 C[):=H;2`邃e:^n }|zl8M3u3LCaՄeˆ):BGGʶGhGx/rм@#;Wbd(@GIB3?Ҁt+iS?{1id&He;bԗ1xboSmg)ݫoVUnL6#˳m%}KIgo(z8&T䷞i^RHsug|ٱGӆfoN އ_"$4<1G 6 t ZJv{d%I~ Dʍ9A-?ڡ[ƅ;eи $p\#fvL j M "qjSꃽECa p#O6~5$ +. JK6 JNR;%3o]? f5@y +гiAT36R˫T샕2kڪC7i5^ұ6 ]rXS;;[^:TԲ6LSLU3CdF}뼩3Ф=tF' 3 lz18U>䋻KΪ ?˵;.})5Ǣ7W:ӂ:B.&ShӶ^X32[v!UTχ WzHo_ŭn3m:ћܯYؿRO6T~b`݈J'Uyt*bnvr ;,BRVBI!=E| urIuGudXa{ ~e'k4E!n>/=JL\\C9Yv=6:PC9wTbnLofOñ"r'5nh4'ѷ+>aՀ}/m$t${q#6uoյv_Z7@9UWdI XJiqPPRb9/WxOU?EQ:PC#_ROߟ R-=5w$oޮy좼Ƒo  HTK2'Li\3EM8f@>%c5.kcqK~J?(wwL\=x9U[Qb?t B(d6{QPDQcaX@dpdZ[n9ʊaNݼ&-_=օpaEñ9kJX^C.Ò8Q\,P`)CFǫ̈yK쾔 JaxGvf@Y3`gݰx׀e }GxS7&Er~~եنO[WdG5Al D.L3+G"qNf9SgALa'(!ׁ銽z5uu 9V\4u*)vdp_:LuVx2ueڗݩYtQKUϚ԰e(R=e>Ĥ-)7FiΊq+mm/RCay!YǗ&Zw4gheQsرPR\Ca"C@EDF+/)_aKZ UCփmn|/2ụqҰ}N?~ =h#DL旞ԫg{E2bP ,^7;td:6 d I?<%63MObf0yrCV:L c <ش) [6C h&fzPs+;-aiZֽ`++.gm!1)@[/yLpӞV-&GjY8[1]0=\r}9wVŅRm @'(HГ:W_kFʵq=đLYCg!~]ō~ʥjGfT;!S\w Z 7Z`t;&/*Bt.2S(ǮX!$O= E8S.!N]9`dWjNMhf ۍ^.R+Dhu\ A`=:rds%~"|ב9CQ$< `a)7/!;<1^FV.V xl 9-R{fx6jے,ڷԿjq^ M)S  9yW$ Xc]Br]у=*+0ü0s5a˖xØdl <>ϳj'jn8{GU`Gr|6sLN!;^%v4&zA>9m@OŶiX2tj~֫ٛ\r@|3M9/)( ='iMZOgNI&)~Rß,6p)}94|]7rmXVE1CIWh*gӜוp.  EG9W;X ^kҺIMf 'h2]zyT6g(gkTI#x6Xl7Re%<gDR>V#=k @QRx!O;^OeMzA3߸X{8m Ȕ'_RڇȣxcB?j97gl8~_UfEu&o _՗YU93QL1i4-J6y _%ELOIEESbj-* o| S R~jh88֋vv6I_(̈́|.c6뿾U흙0ɣ;b>p݇l4~%-6VŅm>w4eYD8ã蛸㕁֓0Lݰz .Kw v򦱒O)PR z_ [R;H!MVAHYWY}}>rHkn+zJ2n)J)Cm.pttUJZ#LEroDu8=PAF5Eks_1*!9W>TP ߈P#"F>^RqO1~.Bd.h\r+-v‡G!m`iu0>dV[r..}ytJ3wl>c ɂK9YZ(n<{}2i#38F w DOaZ0ۿ+Y%.C !gav/ôQIM*3^ߦTU vzoT95KJ#&bkbW);EuJyxX BRbs7i$1̨࿁RyĶp#kiU '70ʪu M>Tq !6qpOPc:Z -ْhbNh/ҏv(\f{sPI-DDz:WayERb9v eKZ9l nPǻ :NJt^x؃;%2MWq^~szJ\1f*Q\!zM2@MKmt[ sv0G|=$*4|coD]`aDZ~?, %.i}-a7avww.n j" QQ$nO7/jװ?V87bü;7b̀{/9u/Q'8 ?ejߦN O>X.!W } BD[\zB*D]%>bn-oBX*A/%h#AtR5;TR"fFI+8o(cV_C&fQ%]ොd3>[&d"RS-w,Š AB8_|x)P,ٛ"U-FG76bŘgP}v, }˻-iKȔܸDjJQSiK勈b bSͳUV0I{V&~_;zj1 Lڢ]7druYךM9KtwV*:vI\|ÓG%J'9*b-@rBn[F' ߛgv_77ֳ:zt/vgedkӒ fD?㰬O틙b4ɂlL$τNՒo@M:< u_{c<͒Nh$m<ȧ6y(Hw GKĆ(pN`J+q;1ImѽΒ uKd0ӤbB4vP?Y uN˺(|#PґVZ2'|ƌb91ZgUFʠvl]U';=V4Ou߫E\eʅ?[PqnYJFPQ71nL@0輬Vj_'ylQvLttr?8FG(= efv~6oY[ ,[3IxQ+n { 5?þQkt^k8YaLZyUW\gnD &y$ydEN-xaYNīЭIo2r>%OeWk9p$yc҂('3?eͱl*_W:zku*a{*ǶĎuNh@-5Ս*/ 1DZJ b]*a=([oND'[tLsbכy1گa3\CPIvt\&)yb`0k%_LH  xVҨi)WPO,58$T .Ki D@?WvK! w47Q]L) uL΄1$be~3P)1T6W2lLjx sD|&"|BpqUqu*b0*Q(i&Rz=mνea11_=7-j4Lq6_dȾtlhvXGA ʍJjhRFb (+)'\;=h/B ={nuYq-X!DY)%FTr, P@>V4}gMx7{wћ0hʙK'7fj;(al#ҭj\AzQ=8c,TnYR z[MBtkkU.Z3l56IJhjV F [=u0,TaQ\=Dĵ6ŏ?(ŭ[rD"$eB?X'cL5A?vvG.\FH$֌>Yb=;3i>9J ;o)啭 PIJz'ӛ߰h$GdGVG82aԑ5d澲L=sߞo|F4Y8߬c^tPa%4XkMX^ Nd5/9 =B^b`̻N O.bYjh0eA '1`<_`*fT%5_&wǞ&0bA%bS@SaךK5aHHAnR)9d56P]h;Ӛ$k/kY&aa2u# lwRl`/=(U:m!ڣA!Сx#vo/M2TPOhkjOLbt޽%& gwGR߿/t9 8Ć,IN$'BV\%Ŏrf6pp1G'LY|,7VJ%41sx 籾LkoqÛm 84O$GA26̳C-SO5q 'Мj>6b5O :Y < > ZU2Rʭ~CZBld7Mf3Rso$Yi勺Pأ=IoɏL vrxOz\a3e=|!џ G2&3>2fRVҶwHvntQ:n]!КTv {g`9GDc?Ct;6=i8DEuѨ jŘUf41W)<w6OAƮqQSg _4{=+j˗gE?L)o5 > &}T]ئ_[Zo?g7Zyj%gXa݅]呬b*z¿I{e%:w|!:@{.p՝%>eL;7vIKDg'3+5S?Qc0wIAL{B 5ɖ`# ,^$l(&ڛjxA-gol>OKsvy^:@%-mIT ArsFU5e&h WPfY QpF]=-" 70/JT& G' ,^+]}2Dz <]1mb\F`#sN݉2}W/Xա @^H̺J. w87Na  OO5;ZQioYx'Nj o7!(Q?7Llj7 RRl%lHa6[J'?V"e3 *YsvU 4שx}lm}9~ۥV+2H^T[qVk\8iĀre!g8)ðHtqƴ49+~[ ~YSh2A:{3;6PO,k36K6OLO&!>?oƭ"2hR(;Qk+:2-'W/< 'ϬYEٱlvF@.W`e|?O~.٥d'75q<ΏsEMpzeY>U Ģz> NSbv8h7w~˓(ܨn-WecJ(ec8p8AY+ 3eYMZI zH3O܅/ع;MMXml'z[]CԞzQɴgmd_/Mëh1f[ϴ B̄1[}vfNh/14 g&Wf :rN%\5}QlR{hO H<2d?ςsMS>k#IPkoakTn O%3-yG7BRH?>m^GΏ8^7̿Codo! [pZ G>=kQݨq*Ao|~%NgGs.k Pirɔ^_:јE_TvoV~b ,z)W>2|uǾ: S&*d5ij &n:sṷ/A \T 4Py( ǠZxePldǻcܠCr.kl]7HTr{NNOC1 ?M%d-l$;gW?R}0U΂"fx*Zc c0 )II* ]ҒG<[č *J~X~a'Tl ό~}~UD$ɸatqi_{p&SXr_<Z^ İg^ {ٻ+*5Qgr6XU?S٧P5H/gegqNx9AK9DnnG@kYjT1|' 4=/`F EᜆF bڙzH1øpLOHDK@C&yk[%Ę]s$URxiy#<v$k B@wΒ1se[?vI&=K0r{߫U2"=ل ?J+oTrW4攮g.O{ T)%"s_v~-F:L7ʥijsN#k& z*Ψck ?H֮m/1M@~8+< w m`xckT5sȶFi*r3&Yp9h. %J>Yi2OU?%'^fy&< "Lo[N8rF1w8 ?Jc$4QzS\m"Lu42'_t{$y,\=5i E%IM:@JV=_WUdT E(+85&. 1e ];<J2$ vBg{?*[z{mN =Fi,{h1}L5ɍ4? >]B xg5ٻݧ =[WX#k ^ٸw2L{9/wa#eXoFd4w+j{{8Kk`gZv},#@_ԙ1ZqP[\.v OX`4ĄSv "mbY;&@0/O-| q\,52pr[6sbUti2Dl*gH5bOG[a |dGlMޜUXl=}`$-&7O KbqK+}݌KShnC&W!yǮOstCFexF)))oi~bb9fgG7hP={ݯ7,Xrff;ZgkzU {4:9]@)kh&h޾dO7HzN_<%+3nbwMzyOq˿=C)L"BSәZ6bejkqI,f+ՂCAqT0ȡ`}{MνGYw8@8j}r6 ގb0uX$y> a’%" &-_~š2۴gdx { D?yQ+(29Jah&vjoĐ\P3"O9vlj V_)tSVŽ.v͉RJyjG[y 8oۢ9ajI>CY“1㉢;sQXƹVh҉+gWh1&0oCJӍ kVkӔLyBB5ź"Z)yTLz\'RLӶ0ttL&'GXkIc7am]b̈́'UΏ}W'2k~ONK0gG*㌌QE5jNW7pcod%q IݷosJ2]ƼXs(;bU&P*S<p''*%@Ꮴږ_>#bi:NG,%)ב7Ek$Zi, syA0/2@*1ƥ$2yj`}?4ŒO>8m Pe\xTv$p_.gv(hݛc#c3{?a(ƚe\yݐL f>O)^1yE>3,y@*fg*#=^E[lη{eVor|bݚE} > KQĘPlZ#[K7$e5;i'^Z ؂5Ao@4Dߣnv_8lN&5Liw^s:vD uy+ZBM(~˾ /d=9-C.ȴGT|:/󣓮ZdEN}y1%ѣX,0E?%r(eŏ]`r:>},!4i{o}|WHO`aq/wџe1ug*#h3CH񔟡M? 7 (wóȈc%1k؍믐ktf).uu_.4q Õn 0 T #`yS j#1׍ A׃-҇㐺p |dv^E=ĠYg(ֽ+gy٪@pyWAe\.G2+/C%ԧBLu0ER?88ر3*=rSN&daj/W*k2@>obK> 5xTӲ 6CȁohhiUV _|X>Ys1E[|h`|ChSnIRSTʟ!Hec7`[1ޣ5R!hf]UovVљD_/(etӂ';c,iwcu7M]{1'tly^ rx1VJe8Rd%-4}|BXQxP-בN\cMyUdqɀŏcpcU\ShPYR΃/Cq7/_lLO%(!;/uP]gGu'ۦv8 6 cP&t\N*K#s>^K9 _p訽Up}5:[|# 2OSMC(r%R 9uɅjR“gt#Y;f"1hd+~rΣvx1f\F` u;7cT;ʪȴ͛}<D51_fK7sIK!T|=[bM5F٬b.0UN]ѷ\Jg{іl`2L%3 Qk`X峢6.H|k8Bh&{m[q$ u~~Ԅ&z2)" Kirf'wGȞsOV`.YMڑNKDq9*xfO7V0)coX`v|[7xvÉv*dhoÒg/_Z&$ꋽT7E"FΩ}j>aZϱX-'5">zdb~#hhˈqjamdջ҉x"E[P3 ^v^OIVq*^m'Œ~~@6i7 Á[V ؖ' b@WbHR%k$۷[<9D3J# PV_vبR#$tՓOkGNK $e2֏5l+2mdٰV~níq M#G-TbgLNS= gQ&;I.2o~ܨ H@׭@cSK8y4Lk>d_͒8 d֮Po1Fcy^ˌuѿp7f[ax;g`b2 =[{"X^ly8JZ*%*dgt]Fٵm"="r<cj쨬~ۤ"7JP i\5buGC=R /Q\f`PZkL"y~?`jB c ȱLG E!=J%.ͽzSXg{/ѵ*qi=t O훧v9YUFDI,jZ^a6qIƔA+~/Hˢ ì2;.Fu&sXOAh,|Q8"o/w~F>)p*KS +jT"*):&H [Q?V?.-P{MzqmK2S_#pW\(}ў#rh(k\.`qߚ^`s&*;r܇P0b;f&]1yRKL5-{Fq` JHqXO<ϫ&ka-+ Gr#:?BIK7xowex! 2j_z7KHw 9D <ބS?ٸ_$/B?8U:wlseߘ0Xnt3NܦS߱/h*l6(1дCsf702e1(LIehk+ލn=F,j@8<`Sۆ c$_3k&Ӂ6l;ZZWW3322t~}Z^Ķ³pCJB\c!A X bܕs!w*|,~p{7E2paVs a/%жS\H8:+!d0x^-,a&NM`iSVaXu: Ob=C Ө,)!;*` N*j 7ߚ#\SYTuiw&xO,BkاjoDFlɄC^ ;V K۰:ޕ8ġY/z %(зVFsh%JNH@6y-BaDRY nӀBgs{.ʩ@{pxw qoZ9$V&ّt[=Y,4 1^y<[k^PR&mcyNP*28HҦHh gXuDo& ZK{xlWBݤ`#441nWfLeP%Cd! J60HخT\nJ͡-Urk+ 0AxǙeZ~wN, pH,d;VG[#}NQ0MB:ɡ806 1+ OKJ^Iw}Gݐ$l\CP!\ǧM!J Mbs)'0"rP#N> :6TӶOLJL_*eKn3.׵\|:{nBxu?A$2<݈OAkp_@^&= ^WlbPJB$q_#-~:թ;$4 >9;[oSR$сM?:Atb8ԏ0eh>pR8Lpڌ+%-v!bԐ m#}ȥ :fr,DgR97[8jR Y$,fǫ,WMk2Q?̠`Mn0:3k5+ʀIG}1X,1v޿'R$ى[$uz4"}@K΃xkabힺAF*\Ԗ+jCbu4֥z{4O5[c ;ՈtGL%E!j Zd팎/_^|.u]2TٻcIU6>O֜0;07U5Db&N6Pǰ,^ܴ(]a|ᘩm4xӉ F;+H*W02.-Dsq&JQ2Hx'/`L?$Vbx$30BZ)Nʊ}ojuvtqcoɆx^z̋JZ%*t.`8qJ/£/4OҭcIK!s #7jH-2}z$Ák QEܲ%USlůsرSİ t@4 ʛtFdrٺ,̆Cf 1Z// e Bi5yG`J 'b?((-|Hi2 KrRpUpmy Րc[TۘvS74q=O&|Xmm;լ vMI}_9i~ћU ާcQ^6^+Xu2Qar0r?[Sx d%gnu?wb5)Z*G#T*6]3@]db~?Ыg3 c#Y;N+ Yc@v<43蚴#ac;2Ofz!(AL~ (f+H?LG􍒣<:Wi/;! di@M4g~.͹4_R׹k}SA6{]HL@;1+5$!TsJANKąT1$x^gi̮")TE/fx_ֲt9MucſpaܾDdgukCéDc S܉34.tֽ/!B<܍6{IPXvN!y-sGe `Q"iW:'E:}I{0g倪+V2(锟G"N#a\7O0Fʱcn5՛C@+kRRܖVg|7:ik {샤3mvcD"7Q" rGsqU o aW rT]!PtPXg^ 6`3T[ AX yFom2Mc_:GviO??? kD_;Q.[R 8lc:0wkGk˾+ *+ i'0Aֲ/8qӪr9Uus!3jW9Me=|^}`٫oi>g:nLlj8$:= s8k^_nJdDiM8"ThRγQʨZ sprnpϿh*>rm:)QIP-iۚhd!9|ụ$Y7% vWT 3ni^(vHpl_G}U\}i.9ncUdPx+i\X ٯSd'7kh3qm*nn_jF1&D|#NvI `^[].RԹnj^4,if)cnj)oU_  Z"d-"_C{]\9*",Ŷ%IV0Ptx`@ՐQ@K摢?V:YAJǑ3˳@Z0ե~ygW+'GgISSEK&VUkq %,@. ~=K~g 8Qkg0KC R3\D'$WÐN,Ct1[ӑX8Ll&Q`֚ 9OZP?5.+^@Fgki-Ce^ʺ塀1}XDRy/[2.%Yyx`*ᝡځ 8d6`t9{k֙͜*"q/RzX %sǦ:=bL9dd0'g||U);n,V&3<0::<% ."`{bg^:ys܏$M.O@+uO(d:3Ȃ"9KaZM(*qD.Ak9VL\N :Ac(I kd l.9vvM7OЗӜބ^HL'P5ĴF}wjVfO ˸*.n5LR4C+6iy@SZm!/6rKְ§&.je5J=凟u@2 'q хdR!k5ׄ$!ꅐy~XOX")b qYrM?-B[5ka}B% 2/_2S b~md2YnpWB Bv': zO'R6% ٥jcr{x}efN 7vu[`Os>ޙMy޳g&)j*fAVxBVP.#Tyo[;#58YdbǿP89d.5ߣa6CQVKBD硪&.a#S}_/n4^^dFRMA`J̀ExN0;m],] @TރIۛ45D* 5x&eA®71Ȣl8IkuMAČ+Toi~piFdV2vp(roL:kG4؛Xպq w5aSī=2>'z8*M[| ]N]zBAoP(t 0Kxã&UTs<&!?]7ˆJ(>R`l>(_ez\GS@` ;Wŵ-soM&˜}&' tX8M$^.)%EMvc; %嚥)6^=&>qxj@m7ϛD 늂J՞vM]#V;tf6G8rnT ~B<>@A;FJnbc󺐐r_l1=Ndia לxµRw?6ts8[rYd'D7xTJP9&}5\eaea<ؤVaqG[)2^H?,]lLL0桘]pen;Xĸ/Iccz c^7C!p62 b2|?zYQPf>eF$:6^:Ξ6b~V<,2shJPEb@%Hm\u&w핡:xmQI8Fe.7 jl=as3 դA'Cwǧ"d+&I? JԐRi$ouAhR"D *%N(ڿuLp.C جbn¬;s{Xg30;f ;67F j;ѝQPgh/"J俥mL `]j2tX m\ Cԙ E b%=mk'?gz̟a'U," t%ȸZL*HC};ᵘTܵd_@xpu@6OoFT+>jVMR94Bd(h^|C@$e?|)߃`Fbm$'6GKXƃ z'; FյBZS\`(‘7G`ڙsf&2(ob{t#RSgŜ_w IM4A .xO,mIYInuqb5^P% sVQOm@M%At彰|]y(0H+9ļLߊKeTquʧFRiXm {mrଂWq-+vOWeoN &혇my^˜о3(& bȏ* = -눳3 IG)H $}.q(=0V7-˘.ZBL輛ϝbhúk\ de_ ^gY` 7wYDޚN) F . UfxcՎkvx|l ,آA|_>׻0!k=C|x%` C~-圵e(C4 a? `%XXZNXxavꅢb`\Ghoʋx4-""PH~coB#c"Yzyz!wfJ# ~xz hR^ܩN/)TJzzXtg +hSՃJ%K2NAlt(o/0õl(hY2Ռz7k6FMM&nJ-5 Z{~c%@@5(/ݤ>+D!{~NN/ll'(逝ۉ {k+l?+fYv%3! 7y*~gY|r /+6koD-jw}&`M2f$ڕH`Fausީl"4ˤ. Ӆ##ʵxKGNJR*XRpT bwsPހB |!A$D Cd0E)=wVQ=ލҀh4 C)L.*pⲾMjԦ`LriXP|@LWFvo @do^t0HTSe apor=ܷݴtUSUg_<[S%a*HUB8P,kFpOgX DFp99PSWteޙ^3 7[1<5.LC%s=c nj'̦I$%jnJf4Nm-z]a~fk31 9ĕN0Fq~ğέJIڈ%/Wt[j<pJa=>B Ol0_[{gepАF{#x XTe= f"G9/| f|h9ʰ$΂5#p,NP/?Hzpm H;PS5s_Ql.7H)F7U"'D 633ʾJ~=ӻӵ4b[)ݻ΁)lHhR{L?|UUyl1_΍FtkfgoJ^\~[i}J@b' ]+cBKtr=B\De`PV2%ĹJY`eQDGE \.5($* 1[tW!$o ژAЦs~Ͳjվ;)QS0p t"v&5ЍT13ԴSF-w)ѱYYH/3@,x~i K%ܧlJ|'4@0WS0kc8IQ%%+D8P={/0q Sww Ve? i-(Wǂ9ЧlĆ!;^ W1Jvi"rslgHfVc;bd?╄{(l\[F ǺM?=3JzU'<vqnWґ5;\y11‹Z|`Wf(SR*Y PH/^uԮRxk'RQ 6Pp/ȥ G=rS=YW>6ckQbjPlP4Ľf  _*SRF!N ̡$DpXM/~ ~q,УippLJ'5\& !Q-<GIП<e ̂F-,R"Фp4|?H?Rέnn>]Xâ~Hr_Ve/MmrK/WuU/D4^ 96m:]Gz8&rq|kI!QB7*,D!P!_O$XԞjx:+>?]Qy92L978W_<ڲ l(m$!,,[Z Fo-N KLYq>Cbr HbǍ|nmR֧#~7+nS0BRFE47>4Z$"DZTJ?b]Þ.eVD{ X]W@aZ}S`٫W-W iP}CH=BZLJgTc,$+(geUnt2B%I7v0f?HJsdOJ22/<9 XiR CttTۘ~u֥A>mtT=ҭJY}ES'˨$RUQ&rVkiv/ էF rQAGXDJ2OaFmAeJ:wC%po<:#N.U]C̩cDlui9;m&d%Ox(<8xD=zg`gD^MS<1#|c]e bll ={! QyyYC(x/jA4+KeOC聻4 S6 /\ҋfI^iQBR81Ď)RIc遮zv}U 5TW2ĮaMuD]jJ|ƓAUs|P{YyvHG‰ư2 yuǠn]11E?q̥KX7ڌJ#tvf96TBWpG 3@h.e$~D~w@c댨E *poR"s?ר 㖥ֆY""ėMf EUZ R /.aE>' JL \:D!L 1yckYO)/SŖՌWRooQOUCՙ:YcVDf.e<"߄?oGC>¢) fR.J{5cTFTLpJ+;[2k@Ӿt^~y{/צ@1H>\ R.T&!1 48@؇XH7 gyf֪qáZ&3@OGF=<24X>A9j H6u @e݃ SoIA0\nF"'f3e< Gh ]B>{J EڜpDH)FRs5z݇ ~Ew5uSŽ:[?aPn+tYj01/Qu3aj]/;>ha-4|NGJ~0bN# 8F"īa $o'LL#qngyfx?d8WBu" H߉l3 ⍧9 ZPG{j}FӬ eG 7%KS 0 ﹳWp&8A)ЛHXC4z"0~*ϼ[5Tw^ 1`Y9Z\Ȩim90v־SyWQWT*3й MP u | .3` C4Jt( wqG8|#-$D?׻uxPI#q١~'֭XFY^!O>cG>&/'ؖOQYB%] #inzQpxDݴ)|O챦oܶJ&x]l ;Z&dV`Ӛ{8\*;f r~ +u}hcfo|,Thl>h__3'X1p<ݧ_l1-:^"Qj'쮸4u.@U˨ys!u^{,\ M^w_2S$0$ v4Ϲ%raW|Wk#C1,<dM'byUl]M3l66&Skl*+Ɂ,E T]y`WIа@͞|=eb8<3^Тc#m]3+)X.QlLf~PI۽.W BW}N9̷khzԼFĠ>,^;Y{ގNfj&3JX|f(n1(]1H,+)q܏d>?sTT9Urmg^ڡƒe2oE{ƁIC&J!LYs#ɛdA V]Q R#%&@/W]n+%I!k5͐ms4}_x%,DN`;n1KM3g|,4T2H:Z 21pƩPOkYebr%ȋ"s2\U[78pHm@Mlgz~G*inEh>?ЀB߈y/VBȝ$=*SHT6 I2xAFj!7 V׹5&4p}J²r|sZARzVoYz:;s$ P*l52.m\WY~(^j#قr035LVpAL-<5KȧR޷ 9r$p/W geqK5?b,»fzhؽяzJ#VB搒 1(ʹTx! :3 PU֋*$&bՓ$yUW1`TrCH}Qy OH/4qRL~ ow4-fF_Ƹzzl62ԥq:q0TiSt G4$NKwo]})썯K0ϱ0)C8 ½}([xޯKH-EУVWbGsI1tCxL>,*nTז^ucn@;Em}{Zx9~c!!{5-njPCtJbo`@X,(nBO/<$B{'IT3d}TF&>yusnVwvƗui1au5?cw/o6oj#DX,TMVW@fS,C Хb]Cu8|_?xe !,;mG n8Lr+JPcvLQ{vOy!#kFFvJUt V&&B0U>%)iH:y jDVIEP_4ΟÑiYnQuzA8PTjC<< ! AgH*vi0t^xj[KNH`P\TvwSjuוr.^$'LhL >. SSxTsM&en3CUo88[4ibNcw [o V0UEGN95V>?&5k6+܈^3( 0H1])0c(ϖRG@BrNzwC/'Š{%˘@E`0'L+NLҶ4ٍLc=5u0b:?\* D>#;B2.Mn> (+]Do6+:\Yh^KC * 8.4Oh92?0s(撃N{ ˋ!}*hG qi7#+]=#EfQheCD/2 @^3C)=qӝOi1` \ISķmw%~;H]6@+a=fXCN LLQ{7RQb80w@fX.בH$h֌M;WbD K}̔ʽKt̤d,T ~G" : /k0:=tdV_fT@LVS)$|W핿g ;s taUX|+yA Vz8-k$ OkʘJ'7{HxgQL!0wr_[6զQ9^.XE p}=o[s_P a]I@gUc4W!;cR wESrT~>?;ocP'7g vSpG9qĬE4b&YXRB,wMg(@5+ 6,ä@*:m@?zSGuCw=^ .f/'ʦ5W*ڭ`T{)^-7YD:1X; hf?kQENap̨~j촞>^h]:94~CJ?ޡ^߽ICH`ʐXS]t'KsEhv~3Sm+ ,-wJx(~X)= ~x:QU^$Qw'nuYy c7$7K{`ıqdСOi0XaБ]·&g[_'EQ^,[4[om#lŦ akn)hTn1׃C$m۾'NLFE &S.H^8Nȋt阌cDL`Dt~gNT޲SVPzjՎ뷕$TG彑2k!3ɮߪ.AdG=vs2fOQ^}p eHs KWUbu(QU&>E=OM Ǥ,iT8Ysfȃ=mUs p[ַR1I} Z3TbYBess]+9s'̻ ^sNjW7Ǹq+8u.銜Wv+{(yV;r 33J ygbWnNJ'`.y"3bkҾ?EPP2Fgb`n7 spH Nj:CkxJs NWYxFe(\<"|9d?H1bd\:/xMp&d^ij}@ѾuwkG($Iv2@hK/"D'fVxGx xj*HWbi\haDeH7H{ti1|K]xd\(%+ph!M].Rs}S^q-RuvOS)]=ѐ$% 4N ujp-!puXŊDG'ǪK$ſXYBB5jO~;+ոB-W6!Xq3..O&Z_vD?vF$:scsnobpp<#z׭lM=j nVhS;%{ehn_< 1wc ֤&]ےȶ*AU'xH/ `Oal-G\*.0m<'êmI]x/ŭnfyʇ ,`)U7^?>6RϤMf"9Ї^2Wzz48r7ݏ^ñqVqu]G85`:mFkYFEaC{H+of8}W. t|fppƁдn${aE@A1 r(j얶G5d?RZ!וݶ_zI5ft?>2<#5p~O[G Yfi%2IpoGLywn{rŏ+A,.ZMY$5!V[]4?_THĐ-^ސf~gk]#VsI?f KQ'MdVW!z>"KmH m=7uEoҽ[/6jjc+I@v!g8IpaZ"QJIEL؁8i+Wl0;vJ"I!H[yA2uة gHP૯-~t1!4{t˾6%@eQS`@zl/擼ЊERvk^Zhbq~B#uO'& \LԌUJqs9.)O j=ض_{Lad(Amo#'4 `V;ҩQ.cKN?Žd Fk|`Q ]!5^h k)6G78%- 4W_{ )ҒE M?@K}E~%nEYC0Pfe{Aa.DpfDjʆώW9x%wɮn'WmFIk}idx3I֤e.RjOg{\[u*Dg<ҴrD/`"||% ˒B MҎ9WQ TnjXpjf5_`MU,2fC MW_1~K $·w\R&E\C3-V'ːm_k;xJKf,P \p7?66!AQox޼D'I^MKES62LѲ/Wydlo*#[kXzdWVu+pƯ`B0Ch g]ւ[SOqgƼ[4Y<>ud*؃%ɲ;`*Zvo5R"40FNƦa.;Ep CMn3eigMS^JA 0^I2pi( rUѾ=;;-,p &QW_:{4n @Ě{}t$󿷨e89~!|1y[u外"^eXHξKZ)vhg#Uf[?P̳1AG&aZ#EZ5;mfr큳nlW"Ϭ)lCa L3aAw6@6i00,BU0A85-Cn,{WO# _Spb¶1ˮ};JIVR'khIE@]p%_ńܮdżA/$*@߂|SH Cx\2ob*/ >pɓip y%AJkmNN-8/\ kV'Մ4Xx!7؅R.4%tZ_iXo[:nTgǡ >3ʦz)iߕCLQ`g=Fɛxs{} [r cKoIL[zz |[Eop=#PN񟣉m9ZP"KԋUX0zb ebfL>DN^1Y;O uв%P $=f_o6Zc=[rC%FXOHR!I2=ؐ/A.c-S|a_s@ީFy]AR:M%"]Uoxor>\3e}zzEVL$dBͿ]40cNn%p5ff2||7ycTw}aT. C().K2uxC<ߟ&3Wr'/NΕ#C~MTT Q @&op蔖H _U1\˷)Hv$ Ɔa6č1`,9$@U'I-KNՋ0fT*L.$`aT]C @olOr>sC;RV=whHnalZPpXh@{̾lÒv4r82a{..)N\V >+b.hptu}2Q-K)hpOmo*(INuW#FR/̒Gb+g*p0_(mE{' 46f-5uȎn_)7Z6 &sSK <)z.вcODAj${G^;'l$aHwfml [M4MC;_Um2z.޺[VV0 t$+_gb:Eڄ33ʏ%R -:Wzo' X!H6pGj,ߙ`۟TV\j) -'ո!++0*.jDƕoǯñ\mвҲײRs yoEŘE"biꑟ"d!<"f70\ :PSsALE6t~dŘ)Å1(:VuRJ{=~uC \k?,x}thaCTeY[+PUDApŶ03f0-N^VVE)=ð9:ԡVF"85M=cA#嘐j|4H y*=U>Oܯ®yT!#&{zK8,g k&@A@ąb GXmx Վ~oE!K>!֎)?9]ۭ0VY7x >ER 08iTDCqOn_j#]-Cܘ2@j&%OoXsAQ=aoZ"]ܿ޴ȱvӂۻFO bf͗edLLwtA0mjmrrĪ45-oOdNB{AWΊoC[\5s/h>dqfpl{⪭-z2j./c,w5)#̤ڼh)D"P9V{@UeogWU\=N$ DC BKb QgjL")р"Z%̜OSȄ.6RaQ5AS ssqC"_^sq*QN] VխW$HV/ŹAX[9ɓ$<}f@R)\w um;hÁ9?2X Úy&e#Xa6r ^."`A]`ʦ݁цINh H^&t#`WycgO_4'5O(E:̐9b.X8AW"mz ,M܆E9g d &##ZB6&pLm:cSU+F=c$+G-MeSրRAr΋m0utN(0.P.PCE F=N/ڶȢgr+LnӇxD 7!Rbbi5bfCO,6as5dYV 2OΥ:!L7fC#e R#R kD'܉5Ġ2f{t] XE6 C0:܋,765mxG9r;^V!pڭ)CS!Ney(a<閸U3pZ܍d]%+r.MRHis<ğ>4ҏ53]6Xb4j''7_'ǤZ:Qu>Q9xg9-YL̗C2 '{ dJI${s+G:JwƮ\[?gS6ofºzk" |%@ aTP>O⤷J`w;@ReIB)#(n M _ RU 7CSX FWCl()ʋ 9zXmi<[#vuLJI\`dxzXIeCp⸞׬-;|pNj_xTg7]H5|VXs2nzS=ZSL<R#! O^|1/A((DocOC""H0{#`ȶeojVK/V=E^.Ove''k*hum.T4{iP_CxPN}-Gki[#Rӕ 6='m'}p;2M:,ӂiJ69nkE)UIoYscІ.­B& h~!T l~y)jeTF]X-C.lt&4u?'sכ2IEϘJ eKzW!M(Lɖ5Íc4@mǓ}3/{H~YwR _0f`%yIm5bYޒ}(Y hkB65k 67MP oo @%2ʨxg$H (Ê[{XVkeVFՕ? %YVJE> Kkta}nE`u$80VH rGrG+I,xcdq?^Lr9Jɕr-hZny"TQ삡Z;zbpC4y# w8DsW/8Z7v=." f`C,EedzOG2A]x-993hMA!~4!A sf:MrN2ۃ BCOARkc,K2|eN.K[omfr40:Wh|R3J3M2y[kuV n/:^5&[q-uRFd[nU/n5-اP0-tX8J|ӢDjQ -#ٛ5qzjߣ 0=lHv:rrV"2_~ GQqn.ua\,|$_ ); nN_X+6G3x6`GpI=yҥ6e#[oJL ҹ O[`:{s?h*Įf|ztgy{N?m?Tɥ[jy%טk`ӆe>.4e|A aݬh}{vt챘2\6){e6 =PFWgehޜi!|c*}B:փڔTB3qBxi-Wb[+`B9AP a>"e>ܑ͢[C-K@xf0Z &ɐ&Tؕ#[J1ˊpW?t ԒHJ3~-/i&4‘K o}UsO1~m ɗP>t5/p]wE>ȽebT(刮x.lu\yȓyXo 4{Ѧ/Eڷ)+ԤS@;J(u)e 'dw7RN4!׊!  Q<O_nG o ЫI֔kXRA)wu|U9=\mq-_e<x^DFco3Ҫer՚y{_ZA**}}!܂~? M ql5n3 H濢!c;Zeۦ(fAM}n$koS,=]B|iۙ#(!QeھzFXFm5q/w틧(Dtͬ6H,d_ڼ' Kd%+!l!b̒LGh18-Y"F=Gl"ǧ=dLV/ſܠRay9b8hǛ|"K.ߏiި:lRպmQO?>@SFKn:JiQ(f=D4\S ˶:VBCS,f@!;Sӣ}c-TXJж>Xu' !)lsh=#ӜQtXkXTy"C3BU쌁u~,2V6uno%+ .o/L9)4ɩrp^hv1N {: Xn([{miFY®̕d#3Pg:qy.5b+m?hels5_o•tMtXLgM'xE\XMS8xRqA VXfZFkۡ)HjQN(Q!+ J M/2/R1"˩6);OpJlt&(]د}2GԬ%w9ԙ_fax/Ayq M@4 6ᙿm?}ħ`̈%-5j Rryc: |3f0GX">ſIЕ0& Qxqd(Acxid.p<Ltig2.5UmYZINp$W;F/ ;U l7! nd yrM|%RK$ek]8o[7) Y r;wt~a!#w?<f.IdB<V?z=N</4`..eE^{ 4 T_˻}BE7P߽!O䃜zyiHlSYkLMDGg%,BXbxUJÔUX (ڃh04 G/ɶh+%h& Ƙ덯.!N<={kgZL+%xb|^/ʙҢem:Y]0귫nvE a XRq}k 0:"95e>;Ww@K>B$ yrV+$W8>xl$sLgb%F0Ro oָLujv*rή- EU;cJ^6]cpڱimےo6T^^hxXu{"sQ_{ xwi[L&BJ9?@ ;^QA~D};Y.(>9aZsEI)@5PmpbDe~%"q'HqAMLvD̮H/iU@9`]-klHSJkDӾlg?z|5j`^ε=YcިXC۲/q> #і%l &^)l`Q-vXYmv,5y*iYYpC45VذPlYl|چiHWb$m9Tg6"eZ&#W{!)z7N Ѷbd,^ed!2*=$bx;GOM:υb_< ~jU7y $E9k\R4(;伹`J&BG!ӏB,tQ*AC)ʛ8 4\oolDtDvY;@HpzOTMP@@Bqn2b̵U[-LE-N}G4OntilmKvo?V◹8gbDKk3ib IR!|vȓTO.HVAXu %Az!<LSQ: a?V.o#Q MfOu~Yuʜh԰ɸ`E,u?\K)hoF);pXǾw rp]XO&E0rD5ײtY 4fn/˙'2MU1 j A/ɺa(64b;d;rp_;I;_ fdT4LtFd I:ʍ.@}oϵ>C 렋|K_Cl+~k˗n fvu?4ڢ Bvm;5tIKp)mX$h t_XbEЧAJ$ u \2I{[(! yX1UȀlQp,BCGzXs̖_maIn)^j85Q ЎL­}6\|m׮\0=4Z`Ȉz&x 5`5{uC9bOˈCD5kTv|iY?ax,Mo{]ɱ;K/Tm2\~N0O45\a\n6:F,`8B*n;qQ:jJDiou`6St ty6DW-Gb;Еƒ 2Bloqk뒀xDA>l.i"<4qŪUI]X^*q!<@yFBTtXKd}Q {\&JOļ$iո{tH0P< * DM^8o`ᢟAs~ߪPZDcKzen;>Q5 2Å?=FY1Sy] [Y*?_^.kSrfbH_Y-Dr[(/r^?HzxrKc?V0JwCiƠ(#`[FNA""IDEe02 NgE@MaԽ t<)\г|>1͐b4W91])Rg&Pж7PGXL*Mc>6!Zbs!N.]1# Z $Jh0?MWܐ̧B-v^wNz⎾~H.Ո&Rv!aY%=^R_f?i:Nr% RC'.W8tCgDv,>%H?{J{/S5΃{hbM_ՑRY6ai#`7AvMyђOKRz 'Ia2&_eYm?OAk0(~:d\{s ضP6)|)A,z&~2uٙ lLDIOPHkD(FWkfܫ`eD z%h44TalqQBcE_ByM?*\ z#-n|I3,'/Js yu} ATzG YmwZz, =i'7m:=[C U@ԖjsUfJ.bә,o*8`_1hZœMNYCؚ,9 !*)bKcO~u%GT.3C *R˃'t>?QsT md" }fJuTLɶьMGw|LaO5 cQ 0*KClaN-d:K4I :%J3ng1a~+ ʻ0x9bi\2ȐG^d#nrHEb ߩL6:J+2x:0\ƨY:WŶ{ӛC+rr%n1+jNet_RV7r13?ۨ1G=55BNEfJڟWU #-)yK>U?7D6#jY4ɧ9 VI$Y(0]&bjn,D6_N9njTIErvI?|զ.Š6Z#dZk˻)9n,eon7aJ"SfUtpr˦_\S=`UdbiۢacBVu!Ji] 0:@MeZ J*5.px.9BˏNYsd4I a'osV~zV9|]܉\fPK>k9i`hgG6l 8oǰ{ Nj(lFrYR%1w-[b-\dW.-"pg77ڿ" u,{9 f;$w֮F@F:Y߭R%ن?A({ 1 }brxŶ*cc{1mt`>eŕѢNU'H9_' =06ӜGe,c/ yʍ7n/fDW]aqME3;*I*Eme:~X*QQp1?nmnE`.C@=#alܳr q&"|1VRN/q[)^uU>F2dS䑬#RW?w%(ǬKC]v(TY$ 5w 7/ꐫQLE-Zz+n$N*i&B>; +*bލVg'x\b\L|UZκ u2e2'Qr/mU!`5e+9Xz^Hp3^%-RƯ|!2ʚ.e$kŸ0 lkE7_ 7A}6|0D|BL:9ͤQt֝f^w&ʎ tڹ/ qj`&OZ 9j(kGe>nu,8:m'$LMz]'ǞrOCT*V2ȯd<뜖Umɵx4>AbpU-q(Pi^p̭ٵR0ݟie_%Oy*<+Y')e)Fz]6v Ee3#u"^35P`2pyb<(5=U2 X|>0=*shíyZR1Rp^32XK[B25 oƾyHpAF#8FhTY"-Ҭc[gXU5j-W|bGlJ!a$xĝF7=#IڲгH}Rg+a9|)/kXUltv,ؿ=^0LGJiGk5\mr\*\/\w& Ÿ[Qseq@ N=>WdLjA_O8>=[vȿ֚* &gG$Pјy7G3/7~[KjW+`H,~lX:6и{%"5]8NtHvNm\0 ;g.eO]2rE}VUAvzMMkwG.{b+^v o^l- pCVQ2\}n- 1[u@8pܫ{\H#RJfFG&`ܒпr+R4_x+p*XM迹q,Q;'v o5>. 1uߢ=Q,^ZY4\Z5+.\n:PѼ&.y,yf\˹:hKus~iB%]'^mH)e$K8u5Cu; Y p A)Z% NȖ:?H|$U@T]QI^1cv&B.9X@L`5g2 }~`0 ⯧V<>g\Jv~̉%!#oǔUЍ u8Ҩ\O#[<@Bi ZIi$Εj❹vdߟ0W[D1RI5KnȘO$#LkY ڽw-zl5. ;+A"yT5۽PB ;EdAV+l N8rk-Mі(G^BS ]xH Տz3Z=PdUgdMlH<,s8"$%Jb4r^IeN7H%g`Q!~!@DsuP0>hRfEab<<)žEp|FA(ë;ՐK"b_]v6BXli 瑳'a+-[t[Ӧ=ޙ;&iӰM]Ex;SQr)y}904%󋻣g&YVJNjNe ƞqTeSJF{>"jsTZƭq)_2;?|4fO)[੫匐W$ g/ip;fYw v>O4H{} z0c܊Iw6ԧ ܫ B߀mK`1& )%Ȍc$[sʏ}Np0bBC" @;GOp/٩Oq,%5  Vbt ttՄR޹de 9\£~'o|_񰤹?#Z,*#3c^" O3 n 2˽U[ Dr(0ߓŌHny29-Fʷe&G/‸raJ bܕӘ~D蕡u:s1ΥmpT{28#Q˫shaY`kE1 b_X|̆ܐ*g  )3#XyU.uFf baMX%I^pl h23ň-daF\X,?v$3!*:R8ؤgӴq|b. 9|kB&طELۣCH'\ u)p3Q Uӊ9|}PZAb//[IuIvg]]$^Cp5Ǒ-Nr,Xmb^N8!3M+:J~S-/c fh.캥vPc-u1sS zV #((%#*h?i<ʠA1 !i/tu'cBr!pw@HUgӔFrϿ RLq8MX"2aꬻ(ܐ͵eo _Ilzȃ%Uv?^b*<Ѡ]Aat= ;ڜk hۊvnnc(0NN$;,{cе2޺GO/끞GN%4cʅ Ө (*EBRsYë|HvvESC' ih!/0J{T=$*'PԔ7OmN6ͳ %V)>`)C;<.[A*eH*cBZu+t4J( b@&0|J^3R#`JwWf+_E=(õ#(4 }>\*6bɄv W\/#,>H*`FX~eE8s֪נ(fxnrpm%;'X5~!ZB"7ېޡW'|33u$BZ7ٙG{c(lpbeutXSK\H@pc}O4D2ͥswj ,7Jj[r"!#kN$GB}Zd v!VaEsҡMQ#ݔpݎv,.U_GY$(y|/VcZ|q|UR X-Ǿj>jc*9)oxCf3tHb#༶}ҫS5}+CmdLbK;lQH*G?5x'hѲů# z \Q܇2+Qmr U )$zP%[$";scXWO Vki]D:2wmYs@tE"i60?$~bҶT0x\2Ӏbi^1}]cm⪓O00a`=77<p%R]DFFUV"B¤nHu0teHw_\$ER> *ԁt "+I|0><ٻap᜙ܜ$z ՙTrp0KJ 1Πcxgyz9o VJd}'HM*LFbFLXvV HkH?pq6?)4}[7& mwRVр,(%ƖdG4+t#`G۰h|0rri# L|aGT,샆,Z>MϞe&;gX'T}Hhc1jǛY Dds H!colni|U,TG*5ݢ(4`@qq+0_U s\g hZKmI(&`a8ӂkS62ϋ<"?&0EY:|A|cd9\9Mϧۜtթ|CxԖoA ߗܢ <7 L%F AWƣNJΛs U*&̟앧Ō8B290Koz~D-xۀA_9X 9~rXے-^0^eGqjRQ*WT0 4K #Od6eUY62^A6Z#F֚}չ¶b[ N2tFo0 79_6&v99]V5i,qjWFpM-#bU:J鏕]l$"+Sud-H'x)UY+rfcVn/5@Y! I"\Lvn|-E\ZnʜH'Ry|>l}28ܼ(W@YPĝ#.C&C" 9m>z1G#2=@4(W`f0VEsaƫ U FF Yq⋘xf:K+9I~IqIb`ERKc궋Gyj*ǐ}6xJӞTKBud, 8ޏ}+rpUuaGT]3-S6> y^GE=$w36g0i$p轩 KE_*XKq$y3˛ xc'B nO0&Y+OGX%f iܜ+ |4\Y@X\Z"ix gpPW k:+{ݶ'P>$=mMyqǧllb0& 3q@.wv^ƝѣY]suN a/}\MCwLJ9Z"ԇT/i#{ћjN^4~X|$7:&F)urH߼:7/J|y$Av7FUONvn\:]/ "1^h17ۃ>XsyݏFk ӖqY!]!YCۖ6zxtnW5{%XjC;' :f[57+k(lGE cC}UtLM؈6ƃT  Vy{n}]gr<ń(Pn+XەΖ56G G b=S^]eq;cT?+to3 R4 !{HwV4!@܈^ ɋ~-*y2ǒbpݷ}մq\{JG~D((Q颟wn{kciAڶ2¾34\KZ67 V!ڼI6w@)>>ukNöb p\p҄.Wd,fՁWӷaʟ),v٘Ynj# dP6 xn?AeILYT_GLDq''Mm aAr"~H_Dn/RX?A[ߎ+{?+^7ofIu* 1U)>E+I /dH:P弃򕲨×QpP?@/1lkؿ;/LS[,/M(vqb.v l^sբCߪH R%Q)xeJof{F\ [l W܋Xx.SK5qMGJr%0^]g*ZNե1эd5s$ɯ?G|^ݝԛQj#KoUlQ ('BVu %7L/84ˡ9j/)nywxHfϨB|*J8Gۗ=Vư&mI;hӞ` DH2杔+R+ܤy];3v}M 1D:˯Rӯj#XX*Rl۷-9~"^I9;+w0VX}N#lSwY%Tv bt?K ­>TtDk\'4;&jK-?D]aY_lD~$\,z\Ξq<sREq̻}_Im̈:ۛܮ?jfYzMGφ%W4#`,W.,S<v(f b+3_T|+wۉY]k31 nV>+T=0I ҷd*oqhFh6Ly) IϨ]"a}?2p-{?58bImG04'lUגMQ%4#dxd`쇢`RwIvay@rd6I^Uqc|.,|0!E72 zYpG |ɐ{߂\`y k$^Z+}l`rɝà2e x кo#_Qqn[P @n@.r9|yJFLӾ6c"eXIU`;V]m\aی&+Ge5GYMBƒ7&zJZHvɔ(;*#)|BtkQNq.ENjVUv3.Stb̀i J>N̗3\ Y;– `u>l˛FdZ;Đ"u\VUvUF-`S[Fqٝ%Ő\ɑN6@h:Vy%ޓi9 'VU3)Zcs\i ( KLìR,%aOm+);gUxWpW)?C66+!!eKy|!x^E\H%C]3-E#Ss=洊qL+i2+]WEd>sBә/l8Hgo1<NGxj0X-eC+D?_#i~7xͼqᓫ(VyH~ 2Ȣœ3nZ% i$ň2R_8a6d\#PxoeNxΤy8#WfX%yHv]Tԗ WNmᳩbͧb?}Y=sע<y<{kkPnCHW ݵya]jQY OVE8j˳JlVM̏+ N: ?~ ۂX¸mßz{Wu>F ㏋"H)^Tr}aD~R}8tv+?|{q\kO<,VnvҰ`hLb8wl#j2 < TnjvB(|]?VWMf\iB6a'G]+5 WF#Y^,_0|TWZkmሪX!ʹ ^me:I 2܌yk+бNJ CKz6>gtڥv\ia}r56rmZ){USC፧F$Gi[)=|k[lCj`S Qn},LwBvQ"M\Ͱ]=tfod(uS`>TkmNsl `U1ZA eF{73:YLF2lVhd1Qr\P{Ӹ]=y15U+j!UXҸr >|q.~MYq2y+>2kZd1ptKmYlNʬUT_BDX` u=ÛfŷYB2+dr>W?HŞ=™Ywy TÎiQ*L`n&~b)$[A􆓅(ot>fߌ96Pgd8UwKK)IqQr .xpF$U/j(ZE\zhsx}hG+ %g[PZeU 4 =v_}Bvym!wץ8V[ImVNa;GbTy$(V[eIvB[so?z 'L+zYMT3B}cj6`ybO02jY?r!5IZ!W㎫ x on^ɽIˇ:=Ḧ́߬^ uj}:È ](,'#B~'b;` +rjrՊ{+魢ȷсxS"4JBk=21M%AHˋ m_/@ٞǓ]Q. *@'XOKUPC[c<{6+b6Ҁ5"g7C𭫧|G:5z uᬔZ֞aws,r8z2od>1DQ`uSN(&* ܊gBc*n\;'q*bDّ[AQ])?GY4zifooWa*9=߯zjHg&IG.z8N8(nO ͞ޯv+<5ua 8 oXgL #RLt1vk$xvYluߧ*\*:4ZsJ ~\2Hr2,\ VKPnhׇOp٨fNrP>EW/|<,xWAz4G=VM+`$tJ>n~ M!zܨRBf¢N(ѮPq+`﷖AQ#;g@1aBf-/^)eX2Ow_.Dq{ %EXHڐȪH[X9ˍh`0.K.lZ~Àvhg#uaJ'iCH/ X#BEԖbN1 \E^Fx-q*x KP ~N^`x/S.YyL ֽH>r̗rkxYs7` 0~>+`%eS{֖ SkNSdBV56,W4̦k>w[oZAa%)\(.iީUn~ZBCZLpd+F7!cERx"e9.x]uALauQzԲ~3L`*k{K1u8f]܃iW˃L|p;i 9 @ڏƜQSIHۙ<v"{:6F`W2@"'!7][+,44RԜ'JE`R5ȕ6bfT}q*S#jőP'e-TɽQݘ#y(e2ijpW Bhiq+8~h(̈́(ⷽ;4떕>ӆlq4ӥkǭj󁂤iѨV yIXjgC[AI@wL8, 1p4APY}Q"5I~d!EVa\{ 5ˋ-:jg"SŻ =.pTnvۆ>$ |a.E"v;A)sT}P[2e|hҏݴTDI}N!P|Ig?^z`tdR> =#?BY.ˑ&YbxvCbse;P<,mtQ Ixl~/Sn q䮜%xe1`oz~!4~NWN֫Ke&k#f W}~Ecx2މSn>0G޺fcR=L-#0Jn9JdV$1uW9N!kS}Xy ct"͡Z%V̘Cv;nV&<n&aVs-[!|;iBXTOo_yH 0͚X,`7E5+mlj4hҜw|1|Y66a}P{P6`cy2 %a*FNҙ"t#(y-9ܴEԾ.pޔ\RP Sl@ì;Ӣ>v-2RE-E!)(t6zSu;4()UBJ{zc3/玃*u*pkCp$b|~gb{|(QBGqź6Iߝ2L:Nѕ'$΀ڼj |Cƛ$YɄ豇=qr|:̈D I8HrbbM:"?P+}8?);IX ]N?G+ ;!xNBRxi7S(oQH=՛/M&z Zhh80|—jHE2VbE뽂4</APV˛~uJn }pߎs-"@hM})$Als.aM*:`Z͎.pxm '5,s_loX$FJSc͡W~q1mCHZSsu eKa/=dV;2f;WRgMN-j`apW|wrLMfR"]ML> E+k+Cu& &񗧂ۖn*'B0ɀ<o2O !vZW_=o zb9N0D1ߠ<:xA]jXs,brjU'=VR+ʄٕ~%mq3LGRTRAs _n.$nX8*Nv|Ϥq`S6*OZޣ|Up . E}#?LuNhFԠ2c~;H+/IeXL}5Y0TEZP&ICΙ;3gNmGe !!M 6}X6sFw^Kd!0LI@4CA^Ub2s;bnFn|0]DϝG"f=@$3 WԫQ1'i%'RTgF(8ë"F?TBOk]'!%4@},܀ xu:Zj\ ro2SXR)"kȊs?9XMnƫ]rZIo2G0uw[#R,B1O%H︁0fs- :詋o_W{`gäW=(fB4j!m Qy4,kq?^$z8jʣL 涶i%MqOD235*ېtG0O(uQs*ʳ2 ܝ4Cqq9tc?\yܛM/m#Y@VJ˜cW*JD[ّM-&u*M &`IkZt?tw]3oCKHBM"lL@}{}{ISas[F[ `G%is3"jma5hTwOsZFV"r}LW9“"Av-u^\+#sA\łwyf }.37=哓j"z7Ylփo  dѩS+FeJTTL# r0Z6!D~6u*~B;_N"\}R1ujH63UBn OTwc ʌLL<wQe1BH@l1tSb&`ɡ2Ԏ{_b yN? :n:_ʧUpZk0ofIr{"ΨN:Ս" }SZu;)LVbڲ? ե";T4gOfk/ 6ɞ( eY$Z ]Jh\X:MMWBˊ0b'L7!!wmWquoHyN6KnbKn*?MiLYRة,jr`tuϣcs",$[mt-NT2Yû|Imm<ҷM\{>LoE?i4mT|JS' EXf,C)X UQUF4ۼEZOLb9