python3-hypothesis-3.66.6-150400.5.69 >  A dp9|95`JYM : TZ97syvc5 xMQzo^ F2TPBhߗwZМ97G^YȤfUj K\lX>%+u]%e.aП]"t0Гr)w< !6GL]2^RpA?d ( M NT\     E FJOWTT0WXX X(X8Y89Y8:]!8FKGKHOIS@XT0YT4\TH]X^k>bpmcqdqeqfqlquqvu|wvxyy}|z&@X^Cpython3-hypothesis3.66.6150400.5.69A library for property based testingHypothesis is a library for testing your Python code against a much larger range of examples than you would ever want to write by hand. It's based on the Haskell library, Quickcheck, and is designed to integrate seamlessly into your existing Python unit testing work flow. Hypothesis works with most widely used versions of Python. It supports implementations compatible with 2.6, 2.7 and 3.3+, and is known to work on CPython and PyPy (but not PyPy3 until they support a 3.3 compatible version of the language). It does *not* currently work on Jython or on Python 3.0 through 3.2.dtgoat26SUSE Linux Enterprise 15SUSE LLC MPL-2.0https://www.suse.com/Development/Languages/Pythonhttps://github.com/HypothesisWorks/hypothesis-pythonlinuxnoarch =U   WsWs}}*&*&"" 66UU _ _ QQnT ( = =]] R R>T>T{P% V*IiIi^""55 @@GGQQss6Z6Z08!!  &.&.%n'.7 {t ?5GI 5 .HTnn33GG )) --!!M}M} "md ?F&\u,Z,DE##C Z'Z'pZTAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤drdsdrdrdrdrdrdrdr[U9odsdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdr[U9o[U9o[U9o[U9o[U9o[U9o[U9odr[U9odsdrdrdrdrdrdrdrdrdrdrdrdrdrdr[U9o[U9odr[U9odrdrdrdrdr[U9o[U9o[U9odr[U9odrdrdrdrdr[U9o[U9o[U9ods[U9odsdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdr[U9o[U9o[U9o[U9ods[U9odsdrdrdrdrdrdrdrdrdrdrdrdr[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9odr[U9odsdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdrdr[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9o[U9odr[U9odsdrdrdrdrdrdr[U9o[U9odr[U9odsdrdrdrdr[U9o[U9ods[U9o[U9ods[U9o73ba76fad224d94d36222f4a7342efc47a980ae6164fddfcfb289183dbf04c1d9dca3c5a4c90883f1a790eb96c8b9e76e0479987ef1fd4c283e8b9a33334d3bf01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546be1ffb34715439d728a7666716b1eb3055ba0c404a54f639b42c779630dcdfc4801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8155aa037d811d7cbb762a5b19e701ef9dc28b9f6afe54709e2bdebfec2647342ec024d4ac8c016735259761d43f120128dec869de202feebf46ec030ba09b779a52b296def5113ffb4d55cb1c71c02aaa401961303ca9d98d2d3063644ac5dde9843fbf75bcf5e00398d64993768b906d4d878dd361003dfbe1e1d20cc46844e9843fbf75bcf5e00398d64993768b906d4d878dd361003dfbe1e1d20cc46844f13b0150ad037300e114aebd3741ca3d33b709097bfc45152a9652854664c3374334bf80e2ed143fa8c96111a8e0ce3d15149653e23f768df2db86e5075fef06d784e90bc4c5e3546f250143dd97192bea637120fca6c489f780ee65bf5ddfcf92e95cabeda5c3e4ac3267befaad7b518fd3d58c08262305b137dd9dd26897bc65620f01aaac96f9a59da8e00e91b2d8fdb5f9f040fba9552196c0b7acb7efde865d7c2028937a6973eddcfa6a3c8e89ec089f8c5868cf39fffc6edee069681c6ed342ec902f1aecbac4f2190628b9e7e6e14b272077e1f80fdc09181f66f2b65208aa347194b4b6cc902380de9ba9f5a75a00652e23df0805ff480d1ae1b3c2691595beeac407746f17b05517e902077534f6ec84eb6cbfe0e16f04f9f5ee058755ec1ebcbc54cba4c2632d1cda7a9107d90eca756137648a6d1e54cfe0d8558f89a28370f3ffd7ce079976bed52ca55bf09733c2ec0010580a905560f010197e4153af26b5f446bc2ac09ef81a34795799c3a63f509e519a4452498f926fe4698b9a1d56d531add6151ae9fee3318736bf07e5972be9260ae895f0f08ee1d315f8c009c1ca584cc5c0bb5d18564f3f0f041bc09c1cf40c9eb6fb406137c541fc8106c31601fb6d69e951005338c11cd3ec863bf756bf45a1587147336ede45f8a99085b6ca4a30ba1fc7e89c62a06111ee941bf1b4868c85d5d83d7973a77da02c9dbacf4e9ddb3eca0131a132973001d413db568ca98d7985ca3d0e0bc9a5f4708b1012a721b20296b36009ca17e833115d60be9b0a20a1a41a05fe74fe6e9baf25a60f3848dd0752c9fb97fd75932d61e1c6fd397235a70f26c4c5c50570aa3e5713ff828143f5d665183b4039544d36f5f3a4bed041b8c847faa562da45e2531b0a738fe6ebbbf060ffc029160a46c3ecd88af576d9857dd50b4efe60334a399ecb463d0d19dd19e2e32d534be554d543a007646e739868d87ef8d56eaf5c1f31cf3e3a561aa2d11a7f3916fc7d63b5e009d54f457da6afa43e5487ce2ba36a11dbc95deb9e48a0c7288679ca9c4f6aa85cad1666b5c56e4009f0e36464aa46aacfa40af9a6db114f2c584fdf67f1785dc66505367de1f6c3bc64e56d3459c0ba8d2e0e390e2db85f4d9047ae0ba717fde1e175057a3a32181ae66e75e30f43af41bf03d3bbf2d50d90ea47ba04da2f0bfd747bc800298e57b61ddf43ae8cfbbbfc0f191e7fba3464f6a9ef9901c6b522e6cbdef9eeeb89df7abdd8e4a6d6dda5a8521b87d71bd3d6764d261379d3850ba63fc82b233d6da3a7ee8f1331c952637ed70206a2adbbcf52f20206cc86e4bf280b6d9f895df867d0d389406673d8734e4d45a1407dac250c95f86292fb6e26c4ab2cf4cc8fadfff145f4db332bda9e91826d9ffdd4e9a3b393253d233036997e2b045b9f0dd6593811a9d4f70d416bba087b201cf3c3fd2ba2eb20c1fe4476691622f586d8b27c5cc8c4a581d447ffd0490a842de92be8c55d5d43e67e354c4e1a42393d12f8612319eebdf07bfebdfe8dfa2d6e1b2aa29143fe7292c971c5380e24315ee29b142ac3b6adaf4013a01440b4b6a01536044e13ff84dba7f5009ce3ac9a6746cbdb6a598a7bd2ad2141938cb2f51ee6c3088e089d13dd0d0b721bb558890437bd4011366121f3ad2141938cb2f51ee6c3088e089d13dd0d0b721bb558890437bd4011366121f3a24680630f0a9e030e5552616903dacfc2123a5e8eb7f5cec87af045799ec294857c9eb4ff296fc92f66e6cb31a9f287ebfe2ba2cda2df709d47b19456adb1ac109bbc482eb08543de3e94886d91d6f3b91f001d0070b193a6b782dd0b6bc3fdfd732f8e203292486dd25924b1c09ea5ab24f44cbf5d44f863104ccd9af617fb02e318be963eea0fde268ccf553cde8702ff93d89558de3d5813fee954764667a7cc192789d70dcfdd69c4c0d1f41c692287cf50d9d63b0ae0b0e8444a139b1a767b1daf853c2694f515ae2e47430e07877b0f0eb6ad1639762cfd7d567f516421a554fea789753cc6273bdcf1cf325077b156cae5d46c4a1084738682b8525f0ee234dae73411861b0de85b705ac6f295ca915e8c20be14b2d34481d98381270d163dae807d53c4c5ac6c70448fcd08590605185045ca39cd4206605d9ee442c315ed9553b07c2847d5c1aaa967a49a2d6a043f84ee60f6948c824fc518ee0a54e49323dd6b61db189b0730ff430c1ddd9b54a579261bf3ec0d0da34497f0d7fcfad908ef45ec98f26950a115334da7e6644cceabf32c80dc7fe62a066ed67c51a2d4506000b43ec0ca96d496c30d051391107b59a93fd29741cd248da2da358b8af96f534ec06141e5a468927a10071199971b2bf53f1553d1ba840d8a784e9f85551f0c98749fc4a405d3703f30e40d6d66ea6aeb1eef45b59bf16c272ada79d3967eb21c15f328bc03c9b2362a8ca41ebe4964191b170cb0e757d0b1f2328349da5fb800e5f2b717e2d712609d4cde70e4963b10b8147bbde25e3caf92859ea89d0348fc7769176d5d36ea907cd5f220cd082497a0cbe59e260be89d62c95770f8c3c10a433f5a9c88a43655aa18b68134d23920173bdc059d8eadd87dab1cf3ef8369b42cae729bba33d55ef74463fa59187acb36427aadae15300bc63fda3e7aaa7d35e24a944427bcd278c47b7e29ade75d67c67ae90d75e1b1b5784919bb9dcc88f3837987ae8da3af630196dac55832d4b5cd78d487d3b2296e30ee9be896db5ecfc6923f63d7011731ba0ae5eb2daee41ffca44147b38debf25fa82140d52e780527c71e8cf344996c211934c1ea53e86eaa9f570dbefcf42edff14d8a713d0075a124e813a095657174056a6863679d630b3978b9a293148190238470365d502035f8db3fd11d0a6614b08a50e67ec3aabe64e405879b674757622536e4241dfd9b6f186c2e895564011d4dc026d5f0ae6a23fe7eff560bd3bbf60e51eef3d30bbdf93e1b9234c2098fbc0206fb869e520afc6aa46256dfafc3026892c191bba40408aa8e1b1ce2fdd79ccaad44035f1917a7291beeeb351fc1104013a01440b4b6a01536044e13ff84dba7f5009ce3ac9a6746cbdb6a598a7bd2c58324debf848d5969bf0c82ec8c06c523b06f9d348a2bbc086a72c5cc795f58c58324debf848d5969bf0c82ec8c06c523b06f9d348a2bbc086a72c5cc795f5878c3dd59a2b42eedbc3416dada3af74d6b9376342eb63c023b6774d178c7140ee6f3f964b768a28af278880b85f204ba0eb4eb0c1845119bb08529f9227b485716cfb064f58ab9f926c4643565cb61cae6121dd0784b1a9a741b322b1a5d98bd70530f9ed45c27220d562802fada6e0f2da0df2a5aebf8363f2a7770ff09e330a1fac14be6421dd2051de488c2d870c4804b2c4af27383abd86291934652b17e6b0863ef58c5ebbd085b28d9a401cd3b37f186f59538ffbd4f7b1354f881dd65cee8eec8208f8b37147955bcb2de99d2ca0e34874c58ac88831b23f19ef6a7cf3c6b20e399f33d66e0bf829a41b8ee5082eef0f793b586520d73ba30a59222b572f3292f011f40baea6426d7eb6b24ffbd9795d000fd929a92e2a01632d5da9d74301d20ec4cb2b0a480b791ffe1ac43556782fea4c4026e35f9ebf0ab869438f641efbf0fb14a582ff4be03197baf9972d810273e18b4f68e2fc73ca1468ad621b8ccbff95d5ecbabd4490ca3bf3c9ae19ed1018c4e125fc545b70f59ae35650e360bd530e429c13d313c3fa6027cca554399f41a722c9489d04000a9d7c7a02fd0305f9274e7be70449fd2989d528f1fa627c3445103ffc21bbbe068660fe2833a37d8184fc13442c1296f8bd7868796ff59074e12b9134c68b80d952c2bc00beccac8d3904aa43fa0405545a655cc1230c2588704ba955eaef838e71d61925d32527214394d8afdcbf7e2e499f76d37a6aabfc5b83fd6a35b612ebbe2a6700eac1495b73dece354ba4ad9681d79a5289bebfda1bad7356240cd4be9d20059d3b8e88da5c45677ecc5ac6a248fd2bc7628c673e0f209e4d12c60fa1f796fe14eaa9f07c82eff527a81ed9cc03969400dcc16b4358609f6d95385ba7f6adc2630d8a24aa9e535b76556702f27badd61b294822b9c16c429a27cba92fdf0920f8c5ea927e49fb281f6606574cee15b276d66184acb86c462ef80a2225d7795d17e64aec2b4fb8903d1af5c8338033c175ba583606be90461751bd7351a54a19344f87aed338e70bfea0d67257d81bce6724f22059a0ef483515e1d1b5b2da20739e9faa9df9b5f7a1629d944de0c8308106a061c9188791d692a4814dafd1389bacbfb2a837d70d5fb8492dcd21c2ca6b3f9f8f007713e7c30ea0e9bc2c7821ce6d7fb2e3ad058f773c176130279fe58ff43ba2a26f2d2e11c0ae2a613e65c74fd832ea8b59e78fc5429f2ed0f4613ed721ce0b0bd127bc4932daeca426d174655623c0beead231f1f5c3ab8d9f5cbca6794bc758f3c8e8b29519aaf0ba651a5ddac415d52939e43d0d1422902c6bb88b0515a96c16b8e6215fc480482eac05ec50d28ee1bbe542938fe0e4fcb57ae6e28135456010efb3eda51352a9c2402bf941b5491317f04e984922c55406027467ce5e5a6210c1c61fa5839a4fbc8a25b4623e748db37d86d3d1b85e7fe8e0a38d8dc7f1b35b9031fc9df874966243ab7f6b9771ab8dcf56ef12b73df467debbb127f63467ae494c7dcb59979e943f55d4013a01440b4b6a01536044e13ff84dba7f5009ce3ac9a6746cbdb6a598a7bd2f3205a6b0b8876fee4c5f796d280b0564553638e90b2bda402d7ab27e154f505f3205a6b0b8876fee4c5f796d280b0564553638e90b2bda402d7ab27e154f5059a2bf83a5c93c9a27ac0efe43193651642dfd45b24018fa366a8f440819d101846dde1852f4dece32dda4c6946b14fdb03207c28540250c6af030af519c3a8542e935d0660cfd71ea5403fdab0fa8e55f94222718616df843ba665c0d423ff43c15d75a34c5032efcc1c8dcfdf0d1a12766f7a1fad80eed7638681dcf820eac33c5c5fa522373c5aee0be0690287ac73a367874504a4ce2a7ffee13e91ddfcf97da41a905093868a6f7465641d666b279ddee512f07461d253e7312773093e155c5d5dc6f14952b44c2be68f963e68584fa40c80c6514cb49ee24bbf2f8f101c80d43d0ad67b0e3abc7f4c616a6a40e56097af052ac0dedadd33daa7aaf17c2f059eab37463897edd9d04333e9f204075b9cbbe6cba01aae1fa836126f7f086c6b79fed90e598db80e9cebb433465c6e052bc43691b3b058ecc6830819046f44449d1a7697e377f78226296fb6cd4ae200825f8113d1d1e19f9ff227d5b2576755f3e68faba577dc98b6d352050a50b7cf4248799667bcb8d1c17c82e1055a29e9859502fbc9acbe54e5bb4d10a1310549b6a3dbfa2e0bda468a526a768cdabdfe1edafe59f2fe4628936af8b4597f44d5377794876806f6301370bad1ec28e6783dd7550c7139024d3ad0656941a0d9d9fa449b65f5bacb69ded60f30bf96c210c15e524eda97f8b61b796d128196dcba2e5ffb0c043db39c5bd9b60b12a33c5d08800e249467b2f8b93ad88b2aa830e4af78163c79b27bd8f2eb7c20a9ce84bc30da046079f5dbbe5aa8383d62673ef1991f51b1dc4af7894fb9b4feb4805a103ecd735636fde23a460777287af6e552f3ea3145ea4992032a01511c0031844ddc861f60268e9ddcca6604a462ac38f8ee1ba58321346da8934a2ce5e96a990ef86fc82819d0be73a2b168a23e9fe351b7450e052cb956513b604e25287094e262c7dcf17a4a3027659d84bb71cd0f44a0143ea60bc28b4ca056d470d5195d091b850cc66fb090d09c5407a76adb9ba9f19298b7074d1c9b8e32d6d39f09d6b991e435d13797fe42a3ab3096dc4d4adf86a2b632ce7516a1f6b391b04a184bee0d220b54edec61292862931ed01b296d62c48b74e1c44bc4411ce6762d6713261cdfcd5dd59fd3121d3af07c60b682bd77b94737465360bcead9ee0063b3f133933a008fff1371941f63068d6bdfd2a544a75e525427db15d26c0c476912e8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553bc0bee403529e4ce3882284f2c8b3bde6bcd6a9a20d3f55d5efdf51de4eb643246d87f67d74e967e652c8b4a1fef3f462c695e0dab80db826f3de08e659f137f4f8e408fca78e93789fba4e02aab6fe53f3900042f2400a4df62bb7311bc346f4f8e408fca78e93789fba4e02aab6fe53f3900042f2400a4df62bb7311bc346c0d750ede3d72c446944b17311155455d2f1b5c6ce08a9d96914504b57178c0c06f51a9ae03d7f16de140aa71d2a175ff5b23f1dfb128afd09c86eebf35b53c80416cca2eb6c5c89df5ef0ec57cc577be5c77c5ff63d2d84bd4cc97fea1342028b45a3693dda8840cc80e22735812570d9a1d98ca0a283c4be124f322de4f8d5d93deca318df5995ce636c5f3ba3c34da67957bb51ec5fa75c19aa8bf46e4ab475f04297496e72ba85e00403e32ad20045affaacfee02f4b949ac22e46339217aa534906c9883c2eca17f451a9b9e2caa8f42e7ee9486975fc060f9fbad6d3b536063c0fa08cf341d06d5088c88f62b913bc7575438269e422242f7997e825929cf4a63fc4e5a7fe500a849f96e89785b4fc18225ef2cf5e9bbc4fff1da1e37f164b34b73e68c0e5bb4b1fab9ea6f4b4184146d10d8d69eaaf17f01ab625aa465f3547d6a174c0f866a19f94ab119faaa55a16364b76e2112e20f55cd1eed1fd5384ab889ec5ab745c7245e67e104615fbe2dd085f6e882338632514f4b1b24f11d54cde3fd72b47a9a63b02d029d7fb75981f84c1ad859f79f75ae05d67a4feb468b2ccc2b3c5f34384268146aee83eb9ab78684627508c5b4ef014e23f9a21877dd41506723c886c142d166fd24f626e90afded97bcc7f5a87d931fe45021ca822f7c420b936ffffa05c57a12b9c86a239efe864bec18758f546eaa1f576ba2d23847745caf13dfd93197e935c381dda2cc53bf7dfe01e41add0f0f207c0fb49c6fcf9c4c97e0becc1c688ec4b28d163721d705b55ba8be71d2acc71e013e22535ab3b9d54da0dfeb3becabd3c2f6f6ce619843ac78a1befee8778239d7573cbddede18f725ffec92f087be72370c9c2566cb07a3cb4a2a35977208942440084046272448a8da0f3fb67391a0233d36572b8fecf9272ac96bc87cecc747992ddd09b39bba42d2d0615c4d4e674dcf68c429012a6defa5386cdf81b5104fd401a14eed2e73424b9cba80330fd8a78cf8b86d8d2a00f0b9c76030b0edd3c9050ffcb7c9ff31d5865ef7cb0eb7d88d9f985ccff904015c6091365178d36d73507fdb806ba1c40f5364d05136b003416ed037764ca44f27f8e02e5d70e35494b3c696b59eed9265182fa80c58d46e364c03045df774b6ca923977cf71539385f9bab6443cea3a6788cb28ac7ad9466f8e1ac987bc2cee3e7300b7fc8019538f232214523bf2fde9a2f1e659571104c6bdf69d326febc8a93c48a06286e8561ff13b562f4bb558049de0a7cc4eb53c1abb57328da832c6965cd94c68f475379fb0149f039299c8e2000a304a3f47e34a0238e155b62d4b0549dec7607d780052808fd8f08b48b15bc92ca7b5c37b290d2db06ffc7f979db776e16526b871e7546b4c6248727c56da4e28238586a7a658f690076d2587d7de53065da06ca558dee274e8b764e4b9d3a7b4ae8ddf6057e792e74f614dbe60ba63bcdebff711a6c7535249e053513a9a46443723bda4bfda3aa471450e88c785574e268351c9e24f00e25c27c9b9dad6f49085fb9efeebe0df2c177f564784fa048408581cce59547e850a801c02b3ee9c95872d86e4f9cb4753b885278441c90580ebfde2ae52e0564d89e55a8815be96c44296eb364278520e0925def5c007b4c1b23e9b6750a7f1ccf8d7f4fe57d20dde4dc1f5a772b890da3f19406e996ae83b0916f9ce5283a0445fd0d63cc68332904aa4198c2065a2f70ea9e467d57c22a267417a6a689524ae12b3280479efe18d20183139babf81421731fec86370ba24fb54698ee5a5fb92a781723befc5113544712ab6e252874e961f3dd820bb0e868e0a4230126e6d1a919c72f64690b0f5e4ae8a303d25899874259e707fe887dee425c0287d4b045c70da302e54dbe8e30b7f36147e853ceef0fb2ae53d85fbe0355168ff298b5cf1db90b748b22c95d96508f8c9801b98cbabe37b16cba224c57d35f393e31aafecfe20ba52961ee25cb0cbf9914c2926102f2df8fd562d924720b2870f18b2bdad7277373a0d392b757a8aa5ee934495d9aae60e5fc0b1ed978e5e826808028ec9e88a1852c62f7d83f8d69a0001263d640871e655d6b6e61f06f5817456be816bb201e9de09368a7204e2550355d18ac80ea50ce3f4c548d153d51a66beead5d7cfe8c98fa4a084aaeb031d7b0639a97d76b502d1647c648ae0237f2287f23880b99a228da4a59614221eea75a55d962e9639c49699725ac4aae8985313d892475f0666594329c3d7dbbf53c04c3060643dec166145aaa071c61d5255c70346475f0666594329c3d7dbbf53c04c3060643dec166145aaa071c61d5255c7034643a5f4c7946d4c809b72da1454e4ef083c69263fc85c9e338bbe6e814d9b4f60ce77dfe43d0cc6c6249c8351f9a6af9da6aaba5568af1139bd1eb2dc1507c0aefecc651bdb4bf593f6caf33edfd7dc060d8779704d97fec5dc2480698bb7e3d0b148219bad93dec43157bf272d05bd1ae1428fc22378cd4cb3c65ebb052049cfbb2ccf62fc250a81584f65768050e7b6834cac063563ab354bea5ae34944c11024c3fdc4991b9d211524a2fe8f37f1e0d1d4bc1615cf62ec55f2077981da306db11d9db0f21a2530e548fa48a61a80884a42c2810281c382dae636374459bad99c02f8be5fb57f32087e3cced141eb9c535085a0e7fcf691a260d078491a9429ac02f8be5fb57f32087e3cced141eb9c535085a0e7fcf691a260d078491a9429a18828d5f952dbe2a8e44249417dc7cfa9a97af9c30a6805136553c0199833c2f8450457e154bb75f03fb6ec31ecb3751eeb1bfce86a2eb0973bda34f39572ab35743a279879416f383df2fe1d190fc12660efedebc5203136f7db66365af86a8d96bd522f664fbf5017fc566e15012b4a90fa7866703c6b966b8334da7e5bd9b43861bccb595a55156eeeef87579d5b941e3353835f4752ec53915e82601e6231f9f0f0b69308e67dc35022e5c20d627f8d5b3acfaf4d527dc14ec8d84829e400987484aa0957f8b0f0d5d6ed77185cb53aceaeef653e583f75072ff5a91baebrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-hypothesis-3.66.6-150400.5.69.src.rpmpython3-hypothesis@      python(abi)python3-attrspython3-coveragerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.616.0.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3[@[s[-[U@[Tq[Q[GB[@@[?Y[8@[/[)[ZZ` where setting the hypothesis home directory (through currently undocumented means) would no longer result in the default database location living in the new home directory. - Update to 3.56.2 * This release fixes a problem introduced in :ref:`3.56.0 ` where setting :obj:`~hypothesis.settings.max_examples` to ``1`` would result in tests failing with ``Unsatisfiable``. This problem could also occur in other harder to trigger circumstances (e.g. by setting it to a low value, having a hard to satisfy assumption, and disabling health checks). - Update to 3.56.1 * This release fixes a problem that was introduced in :ref:`3.56.0 `: Use of the :envvar:`HYPOTHESIS_VERBOSITY_LEVEL` environment variable was, rather than deprecated, actually broken due to being read before various setup the deprecation path needed was done. It now works correctly (and emits a deprecation warning). - Update to 3.56.0 * This release deprecates several redundant or internally oriented :class:`~hypothesis.settings`, working towards an orthogonal set of configuration options that are widely useful *without* requiring any knowledge of our internals (:issue:`535`). + Deprecated settings that no longer have any effect are no longer shown in the ``__repr__`` unless set to a non-default value. + :obj:`~hypothesis.settings.perform_health_check` is deprecated, as it duplicates :obj:`~hypothesis.settings.suppress_health_check`. + :obj:`~hypothesis.settings.max_iterations` is deprecated and disabled, because we can usually get better behaviour from an internal heuristic than a user-controlled setting. + :obj:`~hypothesis.settings.min_satisfying_examples` is deprecated and disabled, due to overlap with the :obj:`~hypothesis.settings.HealthCheck.filter_too_much` healthcheck and poor interaction with :obj:`~hypothesis.settings.max_examples`. + :envvar:`HYPOTHESIS_VERBOSITY_LEVEL` is now deprecated. Set :obj:`~hypothesis.settings.verbosity` through the profile system instead. + Examples tried by :func:`~hypothesis.find` are now reported at ``debug`` verbosity level (as well as ``verbose`` level). - Update to 3.55.6 * This release fixes a somewhat obscure condition (:issue:`1230`) under which you could occasionally see a failing test trigger an assertion error inside Hypothesis instead of failing normally. - Update to 3.55.5 * This patch fixes one possible cause of :issue:`966`. When running Python 2 with hash randomisation, passing a :obj:`python:bytes` object to :func:`python:random.seed` would use ``version=1``, which broke :obj:`~hypothesis.settings.derandomize` (because the seed depended on arandomised hash). If :obj:`~hypothesis.settings.derandomize` is * still* nondeterministic for you, please open an issue. - Update to 3.55.4 * This patch makes a variety of minor improvements to the documentation, and improves a few validation messages for invalid inputs. - Update to 3.55.3 * This release updates the URL metadata associated with the PyPI package (again). It has no other user visible effects. - Update to 3.55.2 * This release updates the URL metadata associated with the PyPI package. It has no other user visible effects. - Update to 3.55.1 * This patch relaxes constraints on the expected values returned by the standard library function :func:`hypot` and the internal helper function :func:`~hypotheses.internal.cathetus`, this to fix near-exact test-failures on some 32-bit systems. - Update to 3.55.0 * This release includes several improvements to the handling of the :obj:`~hypothesis.settings.database` setting. + The :obj:`~hypothesis.settings.database_file` setting was a historical artefact, and you should just use :obj:`~hypothesis.settings.database` directly. + The :envvar:`HYPOTHESIS_DATABASE_FILE` environment variable is deprecated, in favor of :meth:`~hypothesis.settings.load_profile` and the :obj:`~hypothesis.settings.database` setting. + If you have not configured the example database at all and the default location is not usable (due to e.g. permissions issues), Hypothesis will fall back to an in-memory database. This is not persisted between sessions, but means that the defaults work on read-only filesystems. - Update to 3.54.0 * This release improves the :func:`~hypotheses.strategies.complex_numbers` strategy, which now supports ``min_magnitude`` and ``max_magnitude`` arguments, along with ``allow_nan`` and ``allow_infinity`` like for :func:`~hypotheses.strategies.floats`. Thanks to J.J. Green for this feature. - Update to 3.53.0 * This release removes support for Django 1.8, which reached end of life on 2018-04-01. You can see Django's release and support schedule `on the Django Project website `_. - Update to 3.52.3 * This patch fixes the :obj:`~hypothesis.settings.min_satisfying_examples` settings documentation, by explaining that example shrinking is tracked at the level of the underlying bytestream rather than the output value. * The output from :func:`~hypothesis.find` in verbose mode has also been adjusted - see :ref:`the example session ` - to avoid duplicating lines when the example repr is constant, even if the underlying representation has been shrunken. - Update to 3.52.2 * This release improves the output of failures with :ref:`rule based stateful testing ` in two ways: The output from it is now usually valid Python code. When the same value has two different names because it belongs to two different bundles, it will now display with the name associated with the correct bundle for a rule argument where it is used. - Update to 3.52.1 * This release improves the behaviour of :doc:`stateful testing ` in two ways: Previously some runs would run no steps (:issue:`376`). This should no longer happen. RuleBasedStateMachine tests which used bundles extensively would often shrink terribly. This should now be significantly improved, though there is likely a lot more room for improvement. * This release also involves a low level change to how ranges of integers are handles which may result in other improvements to shrink quality in some cases. - Update to 3.52.0 * This release deprecates use of :func:`@settings(...) ` as a decorator, on functions or methods that are not also decorated with :func:`@given `. You can still apply these decorators in any order, though you should only do so once each. * Applying :func:`@given ` twice was already deprecated, and applying :func:`@settings(...) ` twice is deprecated in this release and will become an error in a future version. Neither could ever be used twice to good effect. * Using :func:`@settings(...) ` as the sole decorator on atest is completely pointless, so this common usage error will become an error in a future version of Hypothesis. - Update to 3.51.0 * This release deprecates the ``average_size`` argument to :func:`~hypothesis.strategies.lists` and other collection strategies. You should simply delete it wherever it was used in your tests, as it no longer has any effect. In early versions of Hypothesis, the ``average_size`` argument was treated as a hint about the distribution of examples from a strategy. Subsequent improvements to the conceptual model and the engine for generating and shrinking examples mean it is more effective to simply describe what constitutes a valid example, and let our internals handle the distribution. - Update to 3.50.3 * This patch contains some internal refactoring so that we can run with warnings as errors in CI. - Update to 3.50.2 * This has no user-visible changes except one slight formatting change to one docstring, to avoid a deprecation warning. - Update to 3.50.1 * This patch fixes an internal error introduced in :ref:`3.48.0 `, where a check for the Django test runner would expose import-time errors in Django configuration (:issue:`1167`). - Update to 3.50.0 * This release improves validation of numeric bounds for some strategies. + :func:`~hypothesis.strategies.integers` and :func:`~hypothesis.strategies.floats` now raise ``InvalidArgument`` if passed a ``min_value`` or ``max_value`` which is not an instance of :class:`~python:numbers.Real`, instead of various internal errors. + :func:`~hypothesis.strategies.floats` now converts its bounding values to the nearest float above or below the min or max bound respectively, instead of just casting to float. The old behaviour was incorrect in that you could generate ``float(min_value)``, even when this was less than ``min_value`` itself (possible with eg. fractions). + When both bounds are provided to :func:`~hypothesis.strategies.floats` but there are no floats in the interval, such as ``[(2**54)+1 .. (2**55)-1]``, InvalidArgument is raised. + :func:`~hypothesis.strategies.decimals` gives a more useful error message if passed a string that cannot be converted to :class:`~python:decimal.Decimal` in a context where this error is not trapped. Code that previously **seemed** to work may be explicitly broken if there were no floats between ``min_value`` and ``max_value`` (only possible with non-float bounds), or if a bound was not a :class:`~python:numbers.Real` number but still allowed in :obj:`python:math.isnan` (some custom classes with a ``__float__`` method). - Update to 3.49.1 * This patch fixes our tests for Numpy dtype strategies on big-endian platforms, where the strategy behaved correctly but the test assumed that the native byte order was little-endian. There is no user impact unless you are running our test suite on big-endian platforms. Thanks to Graham Inggs for reporting :issue:`1164`. - Update to 3.49.0 * This release deprecates passing ``elements=None`` to collection strategies, such as :func:`~hypothesis.strategies.lists`. Requiring ``lists(nothing())`` or ``builds(list)`` instead of ``lists()`` means slightly more typing, but also improves the consistency and discoverability of our API - as well as showing how to compose or construct strategies in ways that still work in more complex situations. Passing a nonzero max_size to a collection strategy where the elements strategy contains no values is now deprecated, and will be an error in a future version. The equivalent with ``elements=None`` is already an error. - Update to 3.48.1 * This patch will minimize examples that would come out non-minimal in previous versions. Thanks to Kyle Reeve for this patch. - Update to 3.48.0 * This release improves some "unhappy paths" when using Hypothesis with the standard library :mod:`python:unittest` module: + Applying :func:`@given ` to a non-test method which is overridden from :class:`python:unittest.TestCase`, such as ``setUp``, raises :attr:`a new health check `. (:issue:`991`) + Using :meth:`~python:unittest.TestCase.subTest` within a test decorated with :func:`@given ` would leak intermediate results when tests were run under the :mod:`python:unittest` test runner. Individual reporting of failing subtests is now disabled during a test using :func:`@given `. (:issue:`1071`) + :func:`@given ` is still not a class decorator, but the error message if you try using it on a class has been improved. As a related improvement, using :class:`django:django.test.TestCase` with :func:`@given ` instead of :class:`hypothesis.extra.django.TestCase` raises an explicit error instead of running all examples in a single database transaction. - Update to 3.47.0 * :obj:`~hypothesis.settings.register_profile` now accepts keyword arguments for specific settings, and the parent settings object is now optional. Using a ``name`` for a registered profile which is not a string was never suggested, but it is now also deprecated and will eventually be an error. - Update to 3.46.2 * This release removes an unnecessary branch from the code, and has no user-visible impact. - Update to 3.46.1 * This changes only the formatting of our docstrings and should have no user-visible effects. - Update to 3.46.0 * :func:`~hypothesis.strategies.characters` has improved docs about what arguments are valid, and additional validation logic to raise a clear error early (instead of e.g. silently ignoring a bad argument). Categories may be specified as the Unicode 'general category' (eg ``u'Nd'``), or as the 'major category' (eg ``[u'N', u'Lu']`` is equivalent to ``[u'Nd', u'Nl', u'No', u'Lu']``). * In previous versions, general categories were supported and all other input was silently ignored. Now, major categories are supported in addition to general categories (which may change the behaviour of some existing code), and all other input is deprecated. - Update to 3.45.5 * This patch improves strategy inference in :mod:`hypothesis.extra.django` to account for some validators in addition to field type - see :issue:`1116` for ongoing work in this space. Specifically, if a :class:`~django:django.db.models.CharField` or :class:`~django:django.db.models.TextField` has an attached :class:`~django:django.core.validators.RegexValidator`, we now use :func:`~hypothesis.strategies.from_regex` instead of :func:`~hypothesis.strategies.text` as the underlying strategy. This allows us to generate examples of the default :class:`~django:django.contrib.auth.models.User` model, closing :issue:`1112`. - Update to 3.45.4 * This patch improves some internal debugging information, fixes atypo in a validation error message, and expands the documentation for new contributors. - Add license file- Allows Recommends and Suggest in Fedora- fix deps for setuptools- Recommends only for SUSEupdate to version 3.45.3 * Bump version to 3.44.26 and update changelog * That doesn't need to be conditional in the shrinker * Add release notes * Wrong backticks * Response to review * Switch over to an adaptive greedy algorithm * Clarify dependencies on enum34, Django * don't try to assign to *args * Don't split expression over multiple lines needlessly * define labels in top-level constants since they're expensive-ish to compute * Change how we track whether a block is shrinking * Add tests for zig zagging behaviour * Update isort from 4.2.15 to 4.3.2 * Add a section about deferring errors * specify target and args for build() together as *target_and_args * Fix typo * Bump version to 3.44.17 and update changelog * Add flaky annotation to test_can_generate_interval_endpoints * Add notion of labels to strategies * Bump version to 3.44.25 and update changelog * Update pytest from 3.3.2 to 3.4.0 * address more code review comments * Bump version to 3.44.19 and update changelog * Remove just and of course * Bump version to 3.45.2 and update changelog * don't refer to hypothesis_internal_target from bad implementation * Add a release note for the source changes * Add quality tests on Python 2 * Update safety from 1.6.1 to 1.7.0 * Fix typo in docstring * Bump the required version of attrs * Fix unbalanced quotes * Pass access to blocks and intervals through a level of indirection * Run 'make format' with the new version of isort * dont use 'target' in naming arg to builds() * Improve section on testing * Fix tests expecting specific example counts * add docstrings in base_defines_strategy * fix test_{nested_}discarded_intervals_are_not_in_labels to not assert exact equality * Clean up argument handling logic so we have full coverage again * Deal with another old-typing-module problem * write release note * Update isort from 4.3.2 to 4.3.3 * Run 'make requirements' * Add tests for labelling behaviour * Expand on what we track * Whoops new style class * Update pytz from 2017.3 to 2018.3 * Move interval calculation to shrinker * Convert types from strings to hbytes * Only replace examples, not joined intervals. Make more things examples * Switch hyphens to em-dashes * Update autoflake from 1.0 to 1.1 * Bump version to 3.44.21 and update changelog * Update python-gitlab from 1.2.0 to 1.3.0 * Use more descriptive names * Move instructions on running tests to testing guide * Lets not have slow tests like that in tests/cover * Track changed blocks and remove a common offset from them * give every Example a label * Bump version to 3.44.18 and update changelog * Update isort from 4.3.3 to 4.3.4 * Add tests for new behaviour * Bump version to 3.44.22 and update changelog * test_saves_negated_examples_in_covering docstring wording tweak * remove old implementation * Fix style issues in src * fix based on Zac's code review * Update imagesize from 0.7.1 to 1.0.0 * Update coverage from 4.5 to 4.5.1 * Update tests to account for new covering examples * Update certifi from 2017.11.5 to 2018.1.18 * Update typing from 3.6.2 to 3.6.4 * Track examples by draw index * rename target arg so we can use targets requiring an argument 'target' * Update babel from 2.5.2 to 2.5.3 * Update pytest-xdist from 1.21.0 to 1.22.0 * Add a release note * Monospace engine.py * Move flake8 config to tox.ini * Add flake8-docstrings * improve test_saves_negated_examples_in_covering to check what we actually care about * tweaks from code review * There was no good reason for that test to be that complicated * Correct env naming * Clean up unfinished examples at the end * Add a guide for working on internals * ideally -> usually * Update autopep8 from 1.3.3 to 1.3.4 * Bump version to 3.45.3 and update changelog * Bump version to 3.45.0 and update changelog * Make test_minimize_sets_of_sets non-flaky * Remove seed * Remove reference to intervals * Update coverage from 4.4.2 to 4.5 * Bump version to 3.45.1 and update changelog * Slight rewording * Bump version to 3.44.24 and update changelog * Update doctest * Bump version to 3.44.20 and update changelog * add myself to contributors * Bump version to 3.44.23 and update changelog * Update babel from 2.5.1 to 2.5.2 * don't use backticks in exception messages * remove duplicate * Change the way we calculate average_size's default * fix formatting of release file * Remove a bunch of dead code and comments * Revert "Switch hyphens to em-dashes" * Track labels on examples * Fix style issues in tests * Clarify specificity there * Update sphinx from 1.6.6 to 1.6.7 * Update sphinx from 1.6.7 to 1.7.0 * Those spaces aren't needed * Run tests on 2.7.14 * Just exit with the return code * fix indentation of docstrings produced by renamed_arguments * fix formatting * Update pygithub from 1.35 to 1.36 - Use pythonhosted.org sdist for Source - Comment BuildRequires for tests. Tests in %check section are currently disabled- Condition py2 only dependencies so we do not pull them on py3 only scenario- update to version 3.44.16: * This release improves test case reduction for recursive data structures. Hypothesis now guarantees that whenever a strategy calls itself recursively (usually this will happen because you are using deferred()), any recursive call may replace the top level value. e.g. given a tree structure, Hypothesis will always try replacing it with a subtree. * Additionally this introduces a new heuristic that may in some circumstances significantly speed up test case reduction - Hypothesis should be better at immediately replacing elements drawn inside another strategy with their minimal possible value. - changes from version 3.44.15: * from_type() can now resolve recursive types such as binary trees (issue #1004). Detection of non-type arguments has also improved, leading to better error messages in many cases involving forward references. - changes from version 3.44.14 : * This release fixes a bug in the shrinker that prevented the optimisations in 3.44.6 from working in some cases. It would not have worked correctly when filtered examples were nested (e.g. with a set of integers in some range). * This would not have resulted in any correctness problems, but shrinking may have been slower than it otherwise could be. - changes from version 3.44.13: * This release changes the average bit length of values drawn from integers() to be much smaller. Additionally it changes the shrinking order so that now size is considered before sign - e.g. -1 will be preferred to +10. * The new internal format for integers required some changes to the minimizer to make work well, so you may also see some improvements to example quality in unrelated areas. - changes from version 3.44.12: * This changes Hypothesis’s internal implementation of weighted sampling. This will affect example distribution and quality, but you shouldn’t see any other effects. - changes from version 3.44.11 : * This is a change to some internals around how Hypothesis handles avoiding generating duplicate examples and seeking out novel regions of the search space. * You are unlikely to see much difference as a result of it, but it fixes a bug where an internal assertion could theoretically be triggered and has some minor effects on the distribution of examples so could potentially find bugs that have previously been missed. - changes from version 3.44.10: * This patch avoids creating debug statements when debugging is disabled. Profiling suggests this is a 5-10% performance improvement (issue #1040).- update to version 3.44.9: * This patch blacklists null characters ('\x00') in automatically created strategies for Django CharField and TextField, due to a database issue which was recently fixed upstream (Hypothesis issue [#1045]).- update to version 3.44.8: * This release makes the Hypothesis shrinker slightly less greedy in order to avoid local minima - when it gets stuck, it makes a small attempt to search around the final example it would previously have returned to find a new starting point to shrink from. This should improve example quality in some cases, especially ones where the test data has dependencies among parts of it that make it difficult for Hypothesis to proceed.- update to version 3.44.7: * This release adds support for Django 2 in the hypothesis-django extra. * This release drops support for Django 1.10, as it is no longer supported by the Django team.- update to version 3.44.6: * This release speeds up test case reduction in many examples by being better at detecting large shrinks it can use to discard redundant parts of its input. This will be particularly noticeable in examples that make use of filtering and for some integer ranges. - changes from version 3.44.5: * This is a no-op release that updates the year range on all of the copyright headers in our source to include 2018.- Disable the tests as it is too flaky to be reliable- update to version 3.44.4: * This release fixes issue #1044, which slowed tests by up to 6% due to broken caching.- update to version 3.44.3: * This release improves the shrinker in cases where examples drawn earlier can affect how much data is drawn later (e.g. when you draw a length parameter in a composite and then draw that many elements). Examples found in cases like this should now be much closer to minimal. - changes from version 3.44.2: * This is a pure refactoring release which changes how Hypothesis manages its set of examples internally. It should have no externally visible effects. - changes from version 3.44.1: * This release fixes issue #997, in which under some circumstances the body of tests run under Hypothesis would not show up when run under coverage even though the tests were run and the code they called outside of the test file would show up normally. - changes from version 3.44.0: * This release adds a new feature: The @reproduce_failure, designed to make it easy to use Hypothesis’s binary format for examples to reproduce a problem locally without having to share your example database between machines. This also changes when seeds are printed: + They will no longer be printed for normal falsifying examples, as there are now adequate ways of reproducing those for all cases, so it just contributes noise. + They will once again be printed when reusing examples from the database, as health check failures should now be more reliable in this scenario so it will almost always work in this case. - changes from version 3.43.1: * This release fixes a bug with Hypothesis’s database management - examples that were found in the course of shrinking were saved in a way that indicated that they had distinct causes, and so they would all be retried on the start of the next test. The intended behaviour, which is now what is implemented, is that only a bounded subset of these examples would be retried.- update to version 3.43.0: * HypothesisDeprecationWarning now inherits from FutureWarning instead of DeprecationWarning, as recommended by PEP 565 for user-facing warnings (issue #618). If you have not changed the default warnings settings, you will now see each distinct HypothesisDeprecationWarning instead of only the first.- Add patch python-hypothesis-build.patch to fix Factory build error- Update to 3.42.2: * Few tiny fixes - Switch to github tarball to contain tests - Make sure to state all buildtime dependencies- update to version 3.42.1: * This release has some internal cleanup, which makes reading the code more pleasant and may shrink large examples slightly faster.- specfile: * removed conditional for test as requested in SR 555280 * added coverage as a requirement - update to version 3.42.0: * This release deprecates hypothesis[fakefactory], which was designed as a transition strategy but does not support example shrinking or coverage-guided discovery.- update to version 3.41.0: * sampled_from() can now sample from one-dimensional numpy ndarrays. Sampling from multi-dimensional ndarrays still results in a deprecation warning. Thanks to Charlie Tanksley for this patch.- update to version 3.40.1: 3.40.1 - 2017-12-04 * This release makes two changes: + It makes the calculation of some of the metadata that Hypothesis uses for shrinking occur lazily. This should speed up performance of test case generation a bit because it no longer calculates information it doesn’t need. + It improves the shrinker for certain classes of nested examples. e.g. when shrinking lists of lists, the shrinker is now able to concatenate two adjacent lists together into a single list. As a result of this change, shrinking may get somewhat slower when the minimal example found is large. - changes from version 3.40.0: * This release improves how various ways of seeding Hypothesis interact with the example database: + Using the example database with seed() is now deprecated. You should set database=None if you are doing that. This will only warn if you actually load examples from the database while using @seed. + The derandomize will behave the same way as @seed. + Using --hypothesis-seed will disable use of the database. + If a test used examples from the database, it will not suggest using a seed to reproduce it, because that won’t work. - changes from version 3.39.0: * This release adds a new health check that checks if the smallest “natural” possible example of your test case is very large - this will tend to cause Hypothesis to generate bad examples and be quite slow. - changes from version 3.38.9: * This is a documentation release to improve the documentation of shrinking behaviour for Hypothesis’s strategies. - changes from version 3.38.8: * This release improves the performance of characters() when using blacklist_characters and from_regex() when using negative character classes. - changes from version 3.38.7: * This is a patch release for from_regex(), which had a bug in handling of the re.VERBOSE flag (issue #992). Flags are now handled correctly when parsing regex.- update to version 3.38.6: * This patch changes a few byte-string literals from double to single quotes, thanks to an update in unify. There are no user-visible changes.- update to version 3.38.5: * This fixes the repr of strategies using lambda that are defined inside decorators to include the lambda source. This would mostly have been visible when using the statistics functionality - lambdas used for e.g. filtering would have shown up with a as their body. This can still happen, but it should happen less often now.- update to version 3.38.4: * This release updates the reported statistics so that they show approximately what fraction of your test run time is spent in data generation (as opposed to test execution). - changes from version 3.38.3: * This is a documentation release, which ensures code examples are up to date by running them as doctests in CI (issue #711). - changes from version 3.38.2: * This release changes the behaviour of the deadline setting when used with data(): Time spent inside calls to data.draw will no longer be counted towards the deadline time. * As a side effect of some refactoring required for this work, the way flaky tests are handled has changed slightly. You are unlikely to see much difference from this, but some error messages will have changed. - changes from version 3.38.1: * This patch has a variety of non-user-visible refactorings, removing various minor warts ranging from indirect imports to typos in comments.- update to version 3.38.0: * This release overhauls the health check system in a variety of small ways. It adds no new features, but is nevertheless a minor release because it changes which tests are likely to fail health checks. * The most noticeable effect is that some tests that used to fail health checks will now pass, and some that used to pass will fail. These should all be improvements in accuracy. In particular: + New failures will usually be because they are now taking into account things like use of data() and assume() inside the test body. + New failures may also be because for some classes of example the way data generation performance was measured was artificially faster than real data generation (for most examples that are hitting performance health checks the opposite should be the case). + Tests that used to fail health checks and now pass do so because the health check system used to run in a way that was subtly different than the main Hypothesis data generation and lacked some of its support for e.g. large examples. * If your data generation is especially slow, you may also see your tests get somewhat faster, as there is no longer a separate health check phase. This will be particularly noticeable when rerunning test failures.- update to version 3.37.0: * This is a deprecation release for some health check related features. * The following are now deprecated: + Passing exception_in_generation to suppress_health_check. This no longer does anything even when passed - All errors that occur during data generation will now be immediately reraised rather than going through the health check mechanism. + Passing random_module to suppress_health_check. This hasn’t done anything for a long time, but was never explicitly deprecated. Hypothesis always seeds the random module when running @given tests, so this is no longer an error and suppressing it doesn’t do anything. + Passing non-HealthCheck values in suppress_health_check. This was previously allowed but never did anything useful.- update to version 3.36.1: * This is a yak shaving release, mostly concerned with our own tests. While getfullargspec() was documented as deprecated in Python 3.5, it never actually emitted a warning. Our code to silence this (nonexistent) warning has therefore been removed. We now run our tests with DeprecationWarning as an error, and made some minor changes to our own tests as a result. This required similar upstream updates to coverage and execnet (a test-time dependency via pytest-xdist). There is no user-visible change in Hypothesis itself, but we encourage you to consider enabling deprecations as errors in your own tests.- update to version 3.36.0: * This release adds a setting to the public API, and does some internal cleanup: + The derandomize setting is now documented (issue #890) + Removed - and disallowed - all ‘bare excepts’ in Hypothesis (issue #953) + Documented the strict setting as deprecated, and updated the build so our docs always match deprecations in the code. - changes from version 3.35.0: * This minor release supports constraining uuids() to generate uuid.UUID`s of a particular version. (:issue:`721)- update to version 3.34.1: * This patch updates the documentation to suggest builds(callable) instead of just(callable()).- update to version 3.34.0: * Hypothesis now emits deprecation warnings if you apply @given more than once to a target. Applying @given repeatedly wraps the target multiple times. Each wrapper will search the space of of possible parameters separately. This is equivalent but will be much more inefficient than doing it with a single call to @given. For example, instead of @given(booleans()) @given(integers()), you could write @given(booleans(), integers()) - changes from version 3.33.1 : * builds() would try to infer a strategy for required positional arguments of the target from type hints, even if they had been given to builds() as positional arguments (issue #946). Now it only infers missing required arguments. * An internal introspection function wrongly reported self as a required argument for bound methods, which might also have affected builds(). Now it knows better.- update to version 3.33.0: * This release supports strategy inference for more field types in Django models() - you can now omit an argument for Date, Time, Duration, Slug, IP Address, and UUID fields. (issue #642) * Strategy generation for fields with grouped choices now selects choices from each group, instead of selecting from the group names.- specfile: * removed sed for src/hypothesis/tools/mergedbs.py, not in tar-ball anymore - update to version 3.32.2: * This patch removes the mergedb tool, introduced in Hypothesis 1.7.1 on an experimental basis. It has never actually worked, and the new Hypothesis example database is designed to make such a tool unnecessary. - changes from version 3.32.1: * This patch has two improvements for strategies based on enumerations. * from_type() now handles enumerations correctly, delegating to sampled_from(). Previously it noted that Enum.__init__ has no required arguments and therefore delegated to builds(), which would subsequently fail. * When sampling from an enum.Flag, we also generate combinations of members. Eg for Flag('Permissions', 'READ, WRITE, EXECUTE') we can now generate, Permissions.READ, Permissions.READ|WRITE, and so on.- update to version 3.32.0: * This changes the default value of use_coverage=True to True when running on pypy (it was already True on CPython). It was previously set to False because we expected it to be too slow, but recent benchmarking shows that actually performance of the feature on pypy is fairly acceptable - sometimes it’s slower than on CPython, sometimes it’s faster, but it’s generally within a factor of two either way. - changes from version 3.31.6: * This patch improves the quality of strategies inferred from Numpy dtypes: + Integer dtypes generated examples with the upper half of their (non-sign) bits set to zero. The inferred strategies can now produce any representable integer. + Fixed-width unicode- and byte-string dtypes now cap the internal example length, which should improve example and shrink quality. + Numpy arrays can only store fixed-size strings internally, and allow shorter strings by right-padding them with null bytes. Inferred string strategies no longer generate such values, as they can never be retrieved from an array. This improves shrinking performance by skipping useless values. + This has already been useful in Hypothesis - we found an overflow bug in our Pandas support, and as a result indexes() and range_indexes() now check that min_size and max_size are at least zero. - changes from version 3.31.5: * This release fixes a performance problem in tests where + use_coverage is set to True. + Tests experience a slow-down proportionate to the amount of code they cover. This is still the case, but the factor is now low enough that it should be unnoticeable. Previously it was large and became much larger in 3.28.4. - changes from version 3.31.4: * from_type() failed with a very confusing error if passed a NewType() (issue #901). These psudeo-types are now unwrapped correctly, and strategy inference works as expected.- update to version 3.31.3: * This release makes some small optimisations to our use of coverage that should reduce constant per-example overhead. This is probably only noticeable on examples where the test itself is quite fast. On no-op tests that don’t test anything you may see up to a fourfold speed increase (which is still significantly slower than without coverage). On more realistic tests the speed up is likely to be less than that.- Add python-attrs and python-coverage requires, matching the info of setup.py.- update to version 3.31.2: * long list of updates, see https://hypothesis.readthedocs.io/en/latest/changes.html- Ensure neutrality of description.- Update to version 3.11.6 (see https://github.com/HypothesisWorks/hypothesis-python/blob/3.11.6/docs/changes.rst) - Added fdupes - Updated homepage URL- update for singlespec - test requirements are now conditional --with=test, to shorten build loop for new submission (this will be reverted soon) - update to 3.6.1 * better thread safety * support for --hypothesis-show-statistics in pytest * better python 3.4 support * renamed fake-factory dependency to Faker- Fix download URL.- Update to 3.1.3 + Single bug fix release * Another charmap problem. In 3.1.2 text/characters would break on systems which had /tmp/ mounted on a different partition than the Hypothesis storage directory (usually in home). This fixes that. - Update to 3.1.2 + Single bug fix release: * Anything which used a text() or characters() strategy was broken on Windows and I hadn’t updated appveyor to use the new repository location so I didn’t notice. This is now fixed and windows support should work correctly. - Update to 3.1.1 + Minor bug fix release. * Fix concurrency issue when running tests that use text() from multiple processes at once (Bug #302, thanks to Alex Chan). * Improve performance of code using lists with max_size (thanks to Cristi Cobzarenco). * Fix install on Python 2 with ancient versions of pip so that it installs the enum34 backport (thanks to Donald Stufft for telling me how to do this). * Remove duplicated __all__ exports from hypothesis.strategies (thanks to Piët Delport). * Update headers to point to new repository location. * Allow use of strategies that can’t be used in find() (e.g. choices) in stateful testing. - Update to 3.1.0 * Add a ‘nothing’ strategy that never successfully generates values. * sampled_from() and one_of() can both now be called with an empty argument list, in which case they also never generate any values. * one_of may now be called with a single argument that is a collection of strategies as well as as varargs. * Add a ‘runner’ strategy which returns the instance of the current test object if there is one. * ‘Bundle’ for RuleBasedStateMachine is now a normal(ish) strategy and can be used as such. * Tests using RuleBasedStateMachine should now shrink significantly better. * Hypothesis now uses a pretty-printing library internally, compatible with IPython’s pretty printing protocol (actually using the same code). This may improve the quality of output in some cases. * As a ‘phases’ setting that allows more fine grained control over which parts of the process Hypothesis runs * Add a suppress_health_check setting which allows you to turn off specific health checks in a fine grained manner. * Fix a bug where lists of non fixed size would always draw one more element than they included. This mostly didn’t matter, but if would cause problems with empty strategies or ones with side effects. * Add a mechanism to the Django model generator to allow you to explicitly request the default value (thanks to Jeremy Thurgood for this one). - Update to 3.0.5 * Fix a bug where Hypothesis would now error on py.test development versions. - Update to 3.0.4 * Fix a bug where Hypothesis would error when running on Python 2.7.3 or earlier because it was trying to pass a bytearray object to struct.unpack (which is only supported since 2.7.4). - Update to 3.0.3 * Fix version parsing of py.test to work with py.test release candidates * More general handling of the health check problem where things could fail because of a cache miss - now one “free” example is generated before the start of the health check run. - Update to 3.0.2 * Under certain circumstances, strategies involving text() buried inside some other strategy (e.g. text().filter(...) or recursive(text(), ...)) would cause a test to fail its health checks the first time it ran. This was caused by having to compute some related data and cache it to disk. On travis or anywhere else where the .hypothesis directory was recreated this would have caused the tests to fail their health check on every run. This is now fixed for all the known cases, although there could be others lurking. - Update to 3.0.1 * Fix a case where it was possible to trigger an “Unreachable” assertion when running certain flaky stateful tests. * Improve shrinking of large stateful tests by eliminating a case where it was hard to delete early steps. * Improve efficiency of drawing binary(min_size=n, max_size=n) significantly by provide a custom implementation for fixed size blocks that can bypass a lot of machinery. * Set default home directory based on the current working directory at the point Hypothesis is imported, not whenever the function first happens to be called. - Update to 3.0.0 + Externally this looks like a very small release. It has one small breaking change that probably doesn’t affect anyone at all (some behaviour that never really worked correctly is now outright forbidden) but necessitated a major version bump and one visible new feature. Internally this is a complete rewrite. Almost nothing other than the public API is the same. + New features: * Addition of data() strategy which allows you to draw arbitrary data interactively within the test. * New “exploded” database format which allows you to more easily check the example database into a source repository while supporting merging. * Better management of how examples are saved in the database. * Health checks will now raise as errors when they fail. It was too easy to have the warnings be swallowed entirely. + New limitations: * choices and streaming strategies may no longer be used with find(). Neither may data() (this is the change that necessitated a major version bump). + Feature removal: * The ForkingTestCase executor has gone away. It may return in some more working form at a later date. + Performance improvements: * A new model which allows flatmap, composite strategies and stateful testing to perform much better. They should also be more reliable. * Filtering may in some circumstances have improved significantly. This will help especially in cases where you have lots of values with individual filters on them, such as lists(x.filter(...)). * Modest performance improvements to the general test runner by avoiding expensive operations * In general your tests should have got faster. If they’ve instead got significantly slower, I’m interested in hearing about it. + Data distribution: * The data distribution should have changed significantly. This may uncover bugs the previous version missed. It may also miss bugs the previous version could have uncovered. Hypothesis is now producing less strongly correlated data than it used to, but the correlations are extended over more of the structure. + Shrinking: * Shrinking quality should have improved. In particular Hypothesis can now perform simultaneous shrinking of separate examples within a single test (previously it was only able to do this for elements of a single collection). In some cases performance will have improved, in some cases it will have got worse but generally shouldn’t have by much. - Update to 2.0.0 + This release cleans up all of the legacy that accrued in the course of Hypothesis 1.0. These are mostly things that were emitting deprecation warnings in 1.19.0, but there were a few additional changes. In particular: * non-strategy values will no longer be converted to strategies when used in given or find. * FailedHealthCheck is now an error and not a warning. * Handling of non-ascii reprs in user types have been simplified by using raw strings in more places in Python 2. * given no longer allows mixing positional and keyword arguments. * given no longer works with functions with defaults. * given no longer turns provided arguments into defaults - they will not appear in the argspec at all. * the basic() strategy no longer exists. * the n_ary_tree strategy no longer exists. * the average_list_length setting no longer exists. Note: If you’re using using recursive() this will cause you a significant slow down. You should pass explicit average_size parameters to collections in recursive calls. * @rule can no longer be applied to the same method twice. * Python 2.6 and 3.3 are no longer officially supported, although in practice they still work fine. + This also includes two non-deprecation changes: * given’s keyword arguments no longer have to be the rightmost arguments and can appear anywhere in the method signature. * The max_shrinks setting would sometimes not have been respected. - Update to 1.19.0 + This release heralds the beginning of a new and terrible age of Hypothesis 2.0. It’s primary purpose is some final deprecations prior to said release. The goal is that if your code emits no warnings under this release then it will probably run unchanged under Hypothesis 2.0 (there are some caveats to this: 2.0 will drop support for some Python versions, and if you’re using internal APIs then as usual that may break without warning). + It does have two new features: * New @seed() decorator which allows you to manually seed a test. This may be harmlessly combined with and overrides the derandomize setting. * settings objects may now be used as a decorator to fix those settings to a particular @given test. + API changes (old usage still works but is deprecated): * Settings has been renamed to settings (lower casing) in order to make the decorator usage more natural. * Functions for the storage directory that were in hypothesis.settings are now in a new hypothesis.configuration module. + Additional deprecations: * the average_list_length setting has been deprecated in favour of being explicit. * the basic() strategy has been deprecated as it is impossible to support it under a Conjecture based model, which will hopefully be implemented at some point in the 2.x series. * the n_ary_tree strategy (which was never actually part of the public API) has been deprecated. * Passing settings or random as keyword arguments to given is deprecated (use the new functionality instead) + Bug fixes: * No longer emit PendingDeprecationWarning for __iter__ and StopIteration in streaming() values. * When running in health check mode with non strict, don’t print quite so many errors for an exception in reify. * When an assumption made in a test or a filter is flaky, tests will now raise Flaky instead of UnsatisfiedAssumption. - Update to 1.18.1 + Two behind the scenes changes: * Hypothesis will no longer write generated code to the file system. This will improve performance on some systems (e.g. if you’re using PythonAnywhere which is running your code from NFS) and prevent some annoying interactions with auto-restarting systems. * Hypothesis will cache the creation of some strategies. This can significantly improve performance for code that uses flatmap or composite and thus has to instantiate strategies a lot. - Update to 1.18.0 + Features: * Tests and find are now explicitly seeded off the global random module. This means that if you nest one inside the other you will now get a health check error. It also means that you can control global randomization by seeding random. * There is a new random_module() strategy which seeds the global random module for you and handles things so that you don’t get a health check warning if you use it inside your tests. * floats() now accepts two new arguments: allow_nan and allow_infinity. These default to the old behaviour, but when set to False will do what the names suggest. + Bug fixes: * Fix a bug where tests that used text() on Python 3.4+ would not actually be deterministic even when explicitly seeded or using the derandomize mode, because generation depended on dictionary iteration order which was affected by hash randomization. * Fix a bug where with complicated strategies the timing of the initial health check could affect the seeding of the subsequent test, which would also render supposedly deterministic tests non-deterministic in some scenarios. * In some circumstances flatmap() could get confused by two structurally similar things it could generate and would produce a flaky test where the first time it produced an error but the second time it produced the other value, which was not an error. The same bug was presumably also possible in composite(). * flatmap() and composite() initial generation should now be moderately faster. This will be particularly noticeable when you have many values drawn from the same strategy in a single run, e.g. constructs like lists(s.flatmap(f)). Shrinking performance may have suffered, but this didn’t actually produce an interestingly worse result in any of the standard scenarios tested. - Update to 1.17.1 * A small bug fix release, which fixes the fact that the ‘note’ function could not be used on tests which used the @example decorator to provide explicit examples. - Update to 1.17.0 + This is actually the same release as 1.16.1, but 1.16.1 has been pulled because it contains the following additional change that was not intended to be in a patch release (it’s perfectly stable, but is a larger change that should have required a minor version bump): * Hypothesis will now perform a series of “health checks” as part of running your tests. These detect and warn about some common error conditions that people often run into which wouldn’t necessarily have caued the test to fail but would cause e.g. degraded performance or confusing results. - Update to 1.16.1 * A small bugfix release that allows bdists for Hypothesis to be built under 2.7 - the compat3.py file which had Python 3 syntax wasn’t intended to be loaded under Python 2, but when building a bdist it was. In particular this would break running setup.py test.- update to 1.16.0: * Functions from hypothesis.strategies will no longer raise InvalidArgument on bad arguments * Errors caused by accidentally invoking the legacy API are now much less confusing * hypothesis.extra.django is 1.9 compatible. * When tests are run with max_shrinks=0 this will now still rerun the test on failure- Fix license naming.- Initial packaging (version 1.14.0)goat26 1691941236  !"#$%&'()*+,-./0123446789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX2Z[[]^_`abcdefghijklmnopqrstuvwxyz{|}~23.66.6-150400.5.69  hypothesishypothesis-3.66.6-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_settings.cpython-36.opt-1.pyc_settings.cpython-36.pycconfiguration.cpython-36.opt-1.pycconfiguration.cpython-36.pyccontrol.cpython-36.opt-1.pyccontrol.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pycdatabase.cpython-36.opt-1.pycdatabase.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycexecutors.cpython-36.opt-1.pycexecutors.cpython-36.pycprovisional.cpython-36.opt-1.pycprovisional.cpython-36.pycreporting.cpython-36.opt-1.pycreporting.cpython-36.pycstateful.cpython-36.opt-1.pycstateful.cpython-36.pycstatistics.cpython-36.opt-1.pycstatistics.cpython-36.pycstrategies.cpython-36.opt-1.pycstrategies.cpython-36.pyctypes.cpython-36.opt-1.pyctypes.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pyc_settings.pyconfiguration.pycontrol.pycore.pydatabase.pyerrors.pyexecutors.pyextra__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdatetime.cpython-36.opt-1.pycdatetime.cpython-36.pycdateutil.cpython-36.opt-1.pycdateutil.cpython-36.pycfakefactory.cpython-36.opt-1.pycfakefactory.cpython-36.pycnumpy.cpython-36.opt-1.pycnumpy.cpython-36.pycpytestplugin.cpython-36.opt-1.pycpytestplugin.cpython-36.pycpytz.cpython-36.opt-1.pycpytz.cpython-36.pycdatetime.pydateutil.pydjango__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycmodels.pyfakefactory.pynumpy.pypandas__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycimpl.cpython-36.opt-1.pycimpl.cpython-36.pycimpl.pypytestplugin.pypytz.pyinternal__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccache.cpython-36.opt-1.pyccache.cpython-36.pyccathetus.cpython-36.opt-1.pyccathetus.cpython-36.pyccharmap.cpython-36.opt-1.pyccharmap.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pyccoverage.cpython-36.opt-1.pyccoverage.cpython-36.pycdetection.cpython-36.opt-1.pycdetection.cpython-36.pycentropy.cpython-36.opt-1.pycentropy.cpython-36.pycescalation.cpython-36.opt-1.pycescalation.cpython-36.pycfloats.cpython-36.opt-1.pycfloats.cpython-36.pychealthcheck.cpython-36.opt-1.pychealthcheck.cpython-36.pycintervalsets.cpython-36.opt-1.pycintervalsets.cpython-36.pyclazyformat.cpython-36.opt-1.pyclazyformat.cpython-36.pycreflection.cpython-36.opt-1.pycreflection.cpython-36.pycrenaming.cpython-36.opt-1.pycrenaming.cpython-36.pycvalidation.cpython-36.opt-1.pycvalidation.cpython-36.pyccache.pycathetus.pycharmap.pycompat.pyconjecture__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdata.cpython-36.opt-1.pycdata.cpython-36.pycengine.cpython-36.opt-1.pycengine.cpython-36.pycfloats.cpython-36.opt-1.pycfloats.cpython-36.pycminimizer.cpython-36.opt-1.pycminimizer.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycdata.pyengine.pyfloats.pyminimizer.pyutils.pycoverage.pydetection.pyentropy.pyescalation.pyfloats.pyhealthcheck.pyintervalsets.pylazyformat.pyreflection.pyrenaming.pyvalidation.pyprovisional.pypy.typedreporting.pysearchstrategy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycattrs.cpython-36.opt-1.pycattrs.cpython-36.pyccollections.cpython-36.opt-1.pyccollections.cpython-36.pycdatetime.cpython-36.opt-1.pycdatetime.cpython-36.pycdeferred.cpython-36.opt-1.pycdeferred.cpython-36.pycflatmapped.cpython-36.opt-1.pycflatmapped.cpython-36.pyclazy.cpython-36.opt-1.pyclazy.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycnumbers.cpython-36.opt-1.pycnumbers.cpython-36.pycrecursive.cpython-36.opt-1.pycrecursive.cpython-36.pycregex.cpython-36.opt-1.pycregex.cpython-36.pycshared.cpython-36.opt-1.pycshared.cpython-36.pycstrategies.cpython-36.opt-1.pycstrategies.cpython-36.pycstreams.cpython-36.opt-1.pycstreams.cpython-36.pycstrings.cpython-36.opt-1.pycstrings.cpython-36.pyctypes.cpython-36.opt-1.pyctypes.cpython-36.pycattrs.pycollections.pydatetime.pydeferred.pyflatmapped.pylazy.pymisc.pynumbers.pyrecursive.pyregex.pyshared.pystrategies.pystreams.pystrings.pytypes.pystateful.pystatistics.pystrategies.pytypes.pyutils__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconventions.cpython-36.opt-1.pycconventions.cpython-36.pycdynamicvariables.cpython-36.opt-1.pycdynamicvariables.cpython-36.pycconventions.pydynamicvariables.pyvendor__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpretty.cpython-36.opt-1.pycpretty.cpython-36.pycpretty.pyversion.pypython3-hypothesisCITATIONREADME.rstpython3-hypothesisLICENSE.txt/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/hypothesis-3.66.6-py3.6.egg-info//usr/lib/python3.6/site-packages/hypothesis//usr/lib/python3.6/site-packages/hypothesis/__pycache__//usr/lib/python3.6/site-packages/hypothesis/extra//usr/lib/python3.6/site-packages/hypothesis/extra/__pycache__//usr/lib/python3.6/site-packages/hypothesis/extra/django//usr/lib/python3.6/site-packages/hypothesis/extra/django/__pycache__//usr/lib/python3.6/site-packages/hypothesis/extra/pandas//usr/lib/python3.6/site-packages/hypothesis/extra/pandas/__pycache__//usr/lib/python3.6/site-packages/hypothesis/internal//usr/lib/python3.6/site-packages/hypothesis/internal/__pycache__//usr/lib/python3.6/site-packages/hypothesis/internal/conjecture//usr/lib/python3.6/site-packages/hypothesis/internal/conjecture/__pycache__//usr/lib/python3.6/site-packages/hypothesis/searchstrategy//usr/lib/python3.6/site-packages/hypothesis/searchstrategy/__pycache__//usr/lib/python3.6/site-packages/hypothesis/utils//usr/lib/python3.6/site-packages/hypothesis/utils/__pycache__//usr/lib/python3.6/site-packages/hypothesis/vendor//usr/lib/python3.6/site-packages/hypothesis/vendor/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-hypothesis//usr/share/licenses//usr/share/licenses/python3-hypothesis/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:29613/SUSE_SLE-15-SP4_Update/8e772dc6e3876932f0c88c6e06fc3b4d-python3-hypothesis.SUSE_SLE-15-SP4_Updatecpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textpython 3.6 byte-compiledPython script, UTF-8 Unicode text executableempty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRaִu0a!ppython3-Djangopython3-Fakerpython3-numpypython3-pandaspython3-pytestpython3-pytz1.110.7.01.9.02.8.0 utf-896e1927f6ac7c15990db04e45a044dd323a603dff7439b5f1e577519572bf1aa?7zXZ !t/p] crt:bLL #Rvbp2eCwW%G6QfF%;׀UeF!`Ӂu^_K؉h?=.*K$Hf^y<=OA!%iq+ 7gnfjNYoBJSr6Nّod F+ut1shLHv9ZPClD+NGTcɢea\jX.kfrL|}y!Ja+ LN4*өȬy#TbKӿ507l]ybȅOHN?7h1l6 &_r?VO20TgHgiMbg{u^u[xU72(~WLiI¢;{Jy8*]ef`1=;xɊXtRLaGYdq{RDBF:Q{4Ce;W['a ު9ʓB=X#ɴՙU"C,X#ڀMԊw%;n>y܉dJ)cs/2qi5+`63J2MPmT֡qΛ63*+?R-Q-FMU^3~u* (܁k9PEcogDz{M# y4|> @?㺍L* "EyJ.4gR|~u uY:gFj 3x]0D~fK(Ế*Xa&r&݁j[, b aʹ,֦Zi@+[/Rk%ca7=$_IBt]be9!o ,m?)ךv}LZZ#@~y\c&͟ap`vVdZBmt\GWRՈ[:YSiZ2J`_Vr%B8//}LAՊw Y4}G}eEL$0񽇘,C?ҙf.4L3ID:X}f&ˑM/? dc[iL|ڂSYf@a/_ͽ<&sqQܨ,7W+6ߜ=K1w! SOjÁAy{":oW!HM̷)j 8mk"j=L /.􎙖W]bAs 2Xqȇr5ϷbMG ipᬋ>7NuzdـK{ U'R TCvޛWӗ[%Kpe̪q}* 2}p3cdo{cz;HPƊR" C A W2|I= 'ԗ ">KM"Se7mկwRO6΅zoN*j.t ^y[0= պ? &7LOa Q!m EϡEC-A-N .%GaR 9NƎXe+}ehCFIlB+g'G0e/r@z "x/*>M:d7~^:H8F rxID7$|ud{&czMmw(0d?b2 Lh)⨓6JX3L%/tWWWn/fGZ KC›aׯl}y-Pt3G@P7|nmgDi4t a?Lm n6$ ̥67.-8P05*  (<#J`nƽ\J&BKpN@ݨfrMy,vɅX砶3Ʊ%t $BD.TN=i-~ҽ/q ZnDs8gkI+G9߈ Ot(|?>_H ;ś)e yfa7|#U1RͮZ'5YBdiGrϷ]og;VCҠZ=Ҍa!";JGMQ y{1~¿;<Ȳ-rahR"M171_׌V' 0}=uͭҹ] C̉QP'arΜY[]1uȐ Bth44`H>GdC ,gD!ЌYq(]x }YTFp<<DUuvDrWu΄*Bvmd6z -}}o()0' i8 VGNy蔡FcOtO+-a"Wl߅8^ɅMު Tw*&Y5+˩]ؚIw.݌r ITaYvl()`+s$Pt:l-hSz{@O-.XkN ~ g٭e'T̪%ó▤{##Kpڎ[A4Fȁ5$ WM97Sg#bF:YR{>xx0]k'l{ ]mg}C .[e% {Ou%4ոZ=fXbkܯo,KI{k"w LP2l<3:i90g+F;Q|^_پ}<ޓY9sVe o<1/8} Ru=템zi}l囫5v,\1Xl`s nXl܊ny ǹ(VL*AvZwZ@iYװ:CPVNHƍ(IU)-G<[.F[0Utk~dHXLG =Y8䴣oakmxJ IgSv;Mzc;Xf8fR_O]yƚ>,›vgm Έƭ$ѭe`57g֟0IS> ݃(zK1]<)a4<~1,g%uš[C0&N鷾Hw_FRЊj$,& z(;+e eHF =#-3>F."+(:'vmoc\ˈVvr|(ւe6He5"e%4 CLg-P!<Ո5 ipSsY>qgv-\~%wfE: ;yת[LADuj '7[`Q1ޔ:R`ѫ^ۿf?<¹|;,!^0B|[ ^kWt~)b<R:RG1̌ukFÛ'zi@yu4Yuc 8f5 -K:mu ʵ*d`5fK45f=_˄zұ:'"8QӇ hcҨ-1Ng[3^z16IcVZofCS\b&?Bp0 @,2=wjO:I[NzL"ұFe]s #>ٷ @_#@ЈL`qv< )BoSl$NUU U3A޶o0LkJ7+F|H쓜uGa =ьpsG\NA1*t/'qg*Jt% m\9R!0 ~mc|AEZeܽ4VZO] q`+Xu1êl o\EjgZxD]g+_mO=AE:О=V1ѡ]2K@\_tϙiF}w24[Sآ7[VIv Z:(L5܌x7=r-'FWϜp./+_oLZfl}.؉ׯZBO4]_/2PbJS.?isVuuTA82SVr漢'jV}-ң$SIMF{D{0۰Bҵ=Iq%={[ z͈] x~?|^A\C8DPLż/D}7넣8 wr=m}HٻTa(=W`mG*nq28*#u=Uxt!w+sztpK¢\"( 1=Ivw+>5QAIz6]6vQ˧lu=iםdb|Y:#2m~)?+ƕh&E=S,KƜΐʕw:bJWa\(G}|A,¢ϼZ aJIc+$EˉiB Ȟ#k{9$ν$JW^Yh*j@̡.W p7VYb>0!#1Umt9Ld j2g^wa,Min)9Ao=P+5jUeX?>nb<Ƞ`6`5ԗ]e 30;$NDXϊ ~L n;!O1;bߚ_h4%ign-nBpTS:<9X吉r5!kZSQH K.u4ufevКa9$UŤO~W,ԨᦠlLeZeI Tw -|ݙJPcK75dM7EЫzx^W=! dc$U#ӄ19(tV)0O!w"+ )9_`RA= m^DJbB #"6O7ǜMxߌ~9y'T Pܬ&o0ֻ:Ѧ'kp`FyWq˷srG;$` orۤڗ}7 NߪsksLh!օhN_WGr^r҃)F, >rW&wG&: W- .LYP2WK4`[P̕g?HCêcaWS|jN JRؐ=`NvŦU{Qqevf!9GQ Q LSQlIաX_75Yvu4&[!h D]R)@Mw5uQ  `^t3{M1xcX79@@K7E#GeyEkm fNN힑d5uLc/7%H i" !d` x_:b66F {fg@gc1I,>"NO-5Mar  Z홌u$s S}TVmɈ}ji48q.]%{ w\ݽ̳ E$$hl̲mK# wWL7 FLixnβM)V_Y ӈkH4])dш,}ПM)*NZp|\ū=PdO;6EL0!\ȳw[VB2g3:g0uSQi Ң~h z)˃ԟp ؙ\ȔW;wSD@mcrI:I5' /{Bҧ@V+? ̍`Ea3%Vk*ؗ︯ϙhۏҖ&~a*c GH/b@@ا%K8VS7JN_[i|g=!jl*@U=Уa'b Ng;ꢡ)hM-4 h*0p`ֵ^<ZxHp^,G|<pztZ? z ae!+Z+Fz×͇>'S\aПR/ē#˫uK8p`xsrRZM9N-(?$I KRRR@I}y\BEӂg*0yW>gCsY1x=8V:׷.L>"xI﫧=uHo ma#T_hETevHЛ:RȐɰdYK+5=|+08~=*%oוּ +jǐWeYhBS֏E&d1kItPM'٧"D՜G}w+ƲhJ Qzaael{VNsȊs OlpFʺ>76?ew2;籍le-ԂI%͑W/{k;xQ`d԰) *5k%&n>yDEXG5DL:%IG=$ "fqQoc|Ɗh*\yG3\} :\ۿTg.b]HcR(7 >]*{ӄtlgު.5=1]aJ%[1KVL*€:gp*=4 ux ̟0wcJ (E$B" rdkǮ:teyk+utѓO"e^ØX{U Ksa(yz.^nO .mZ H_//Z }~sV$"TO&i_XoRbsMhR.y0fDqKopd1L|#lDfc_oGbEtoq׳F\#b = O hO2w:S,3{~٥A\u3e`EXB+gWH//܃@2 kq#ZTJI~(+6t:Ap.K*W0\85J@*]|j>ߓ"/)ӏ*:Te' [Jbgc312|,˵v mfJ,EAJ~VMB+X/ZoP!U#f##]X@#N} d 4_XKX5 $VL !N_tj ~%eh|5DvѾTe.3@GtGub10IpH׈^.:m>u)jrWboI&șo?A8sQ>3u䋏 j}T!\&?]V;qTLE= q%`Z%" ;A0SXskW"q ^//zf&r6s,\惓nH4_͌Jj[C]AJڭ=.eweΞc&ӽ-G-מz)O=(8i֡[EJQ6 -T6 ts*RUi5+=թp?KF7j @Xƣh2[`%"T. בvɉ,]KJ˶y14x5Sv59KA0܍P`]3(8o}r1 !N2"5I_q5ӑ "ѯ >+Z:Ce "⦽W_QE(ݕQ~)~-Z?MƬ(V+9`*xwwV^oAnVXXglTkN0[bYGW!9ڷÊ@?M)mw*J6' .2TSUiC S⮿)Q!1?eg( Ok9Yky_˂rn'6;: aL OY[g!2lGD6£D/glCo/Ն$ga=SP1[Wn>#/lm?0iHE OHT[)ZvӋ( ;1#'ȹCcV>f y!k Y!js'uA*sz {nWy}Jd]8.hf뷷_`h?i?A| pu3,k~xWjc'mDqA~5q BMߊmm>h@@H[*:= 0"`"^,;q#~c>+-B7lCbHVæC܏lT?9Eu㬚R {Wnc>|ͻt^.F/wtG@<.m[{/񙌃o$5J6Aӏ`&ʑV3T1\;U`x]*[18MaU-纝e+[L=cY큩`=WiUT|$8* lujWc`z$K;s^?*mL?tEm)IЌnsbX.jOkG>MxC>Q%:92O&z2N铢;JlldY;䦄'F8[=S.4^ ж$w/X|ߧUtw 9rP=awHiUuH(ʯ,pBwlJay1LQ2 c,H/E0)q!ᯎ;RmVWA;nwaB_ ǪQNҶ}虣G\$9=cy-5~ev*S(hMjx->Pr 2 ~SjtY]Vb |mɵ7pbvC,\(pڧK6OE[Plc}2[kX6׽g"vmUO DZ^lJ̳יt:26ohn&`4p2v$s|w ׵7`oS+y>Uy4!k> W "gK~bD,Þ&[hi_baQvNägS7 I Z8lߟ,04`s2UNop  w4w4D> gE*4zmw7 IMQ`,϶mRATpM6W%QT-HUp)!pWu+L))(+Q# ꆗT[xفVѧ^F8q AT3 .G;u F',i~e呞\^iyVV=P'0(JrADn~5K.}Vn?Hw&?2g~7x~^y7M2\Xt|]j6P-F$jwI,@ʴ6ߖxZlrCME߉ЀɺE":_X%OJBzVy[e/Lqs  1$7@#g?>\Heq0.%G {O-e#&Αz(ͳ&0fÑg7Bo&.4c jz {@xJ<̵K`Y(! ̨4}\X͑v2kBDj@yzOrw;&-y w}ܤN7f @̏\6ޝ$-K𓺈./jcy{&˒C1hk7Fe^gg[>M[JZvװۇLKF01,HַzpLnVXhJ&3~x_6e;aЖ-B%|D VȪL;G k R)MJ\9'Q9JRM4"O~~&RZ|/$2dM\;ycPɀ:PC uP tCUn(N,S4yHCCV E}%lW睓e]WGL I߃1qPE]+[/x>.͐VL.\ {:;QY/LEƬ_?YJ+URaPW!/(xp*Dmu߯_y礵:"e2Kavn?b8@b,m.eVl8~tuJ@:M5C. :N,D`i~GYYAղQ- $3X9t't;4Amq K5/k|Ar~;Y8R5AnDH%B1D7Ѽ|ply7S2$7]4,gȷ=M;,bbIhŗNW !\9u.L` ;\m ;<[W%Z˴#QY-}IaP\Lk$ns`VS{zx-w !Q6Zһk3gͨBȊ=JyA+Ub:ZPpd9Ur2Q7Hlpu U1P#Ekv&#UEz?6?TؖF_@ul?K12jCiC Rg{ryNa\>}2ϒlg^MB6fø?^1s#>UB98!>9σ#[? 7i |Up5=p@0σխ#BN,V1+Kn~ԏ$I0% `3;FD}R\ f~.Ⳣ)<ȃjd|R8zlhCpT|_:yxs|ȼZNv;$sv7;%N2 ⅙C;lB:>?j!,eGՀ{そH1. 1O[o!vY W wJפdRRA4}EbLk%y.1Ԝn@01gX - SX."E29d0ãs = pRmbNL$+3QD{6{)*SyvyV7 8Mi*eq|`c`,XT^1ڴ}"$3JH0<.?B6*=o׮Q). S;hu :N͏b=L,Cw^Qǀ`PKzz\FB%Zj2t-ux4tOZM$8lĨ4F^jQ_=(w :|@o4QoG88fI,ڣdY i.s㻍Dž-ApNe=)x|[|iUϷ׮BR7D}ra+j"'YZ&;^H`8/fz)W`b9,-q!GH%d`ӛ}b(]/6*?HJ4S|;6dvi%w#y7[i}BGǣ$NhB"G)kkcgx.ZD =i?V&OY,% MFn4ch7g=8C/Q@#̱+bxup95Yݠ(Q|'D_*.8}T^DP*zb,U?|H 뜬w)%^^^k9mjO(~VVzp<5Wi? vKo_cHS5w_S8oKk=!Z^}*r[m 0e&K}/;mꤕ鵾ހ1[j (gDG.~az^Mo~̮wgM<\kz#C; J[d^W +3^ಧҰjoE rND{YOpOL I3Z7PP)8#lh]$l7Un3H)];a$ O!I4I:gCWI Ad b4qq;~| ( ( ҽ TgOlxѫM3ww0PvJz <9pݰy"2N2¾LO"?^nij pQ}ev ^Z]Vz&i1Of05< G,"N3|!vN ylp9*Z! ^g4?_F0hz%k{"bɞs?$}fw̲,gad5.2٪TKUnX+q\)@J"<B<d4B5j^E.his_" }!v3׉ r֮E;^'$ǫ8ANҼe@y7PqiIdXL߷jR_Pi&Cp%:Jl,38f=z~9ܗbrQlt=-vT'f D)=i_+<]˫-R!J YcگTԾq򷦦!Q A1 egp1(Fy ;gv5}DgYqIJ#h!+fz㔕*]둇o FV6$ ޻zvˑ4I4Hi#G.:KP:h3E]hCѥ~mJ2W:_/X/2C-`ʼn P8CzI¶|7XwK41G $;韞 4ҋ %f_ؤ/jW=ʾ1H N>bZA6ZCJ-ϻ$S;dz u/ǒnsu -eA},ɐM&X|/)Nn;#9"77.Q,FWkbjjS!rI aP1e]p|$̉|*f}, c~6"xc]Dl8eȴfš''x̸qΎ.Xn*Lz\=qMʛB4 ^& ľ) CgZiזּ#3 8@yyp_Of $@g pm&{ܮ3bkv+cMM`wKGTe?dtr$N}}RUo Dԩ\{rd~ci|>{%N3mfwv(L V6ny,lM̀@#Z[Pe}U\9Us堧rKX/ oh2oo =L:,gX :kF& sXvtʩq8Ղf7!utOM ݯG^k$lPde&)u@lI#*'ޯ;kQ >?mG /\ ŞzeXqS:g{43 F3> lM*v7$F]s:n=X2 &7:zy|/M7VHx;M%H.bi)%Bc&S ZډQrƊ{ZwAٚ-DD *h_[gv$wơȋGcM1)SV_"ym1$2eGv\)L^H v,%#P$y{>p y}`G{z?AS"f:bBCw6/J\;T6JVx ,cSChRj S|zLcV?5r.uš~|)7)V $=1.}OuVD@YR KJe>䛌氵 s$;WI嘱̭F&B?QuZ_SDu RaX-M[IeY <'5π>U[?C{ gq>i츛 ʓ,ƪԨG]j}BM1!n7 2 Xk8-1M4/ܛ)qϘ(=>t/ zI"Hc֣Go)R;)9P\Jӱּ߮4BC5j*7$Hn?҅SXm}HSLNTfw p6 -Йrz}bS; \*L@r(> ERc,UCjΡA g5~55*z_ũa[H!Vȇ*7^ W *{TM>U97D0TI*痕tx\=c((^n.>w$ +0W1pǶuE{G#H}/'qԇ3T0R6fa戜2܃KMeݷ'C(4ɅnO.2Gv=Pt'@ > ybFIEVALYF 俢bQ鷧fę p( Æ7֘Lu L'k1,LOgɖd}Y--k[ d)Eίs&:C."%GSx3CHϐj;QfDxV.)U`&Ҡ'O&ŚM֊I><U8>u~!63/pPk#d {8h;q = \K*d0vh-C"k(0.L&A]/pM)(RiUvF.Ul\#ML nڃjQq,@|x?A>`sNDq/WnbY3{z>xdeHjD -ZJː?]S*:JQ"_Psdgdiwmkp{ĐMJ$B8 ~!"-LEqBgb.H玃#A쐕g^U϶UF~KT>XGrgZ j:ƉpZ8? w7LB&5?MkV̱0O/i>Is`g jl/g2jZrxy{'y+bvw(oMXJatޟ)6 ʅ]*o 3oLyb8Yk˖YXSau+}{_tR$M!3fY؜TEqlSdV&tg@H)Qӕf(kŪLڼ[-2"IdFY!0GF̂+ߜ?25R-,]9iSռXH-S1+4pxh}Mܮ T>G7h|`#UD~{PPCz漛3d~jq6p_-Hb̰p1`_[Jn8nw^9}ovrWM/+sbKWrнqGe';|YiX!*ijz$G@mWd(6 nsC ,ay6y86UjDª%{uݍ*y}ȯ2,+`3Vrtti.OPލ?^)^*͌ԇO->JwbycpiT`qCjoc-o+2&$ wNi 7ao_<J  f/} ~ApAԬ ϯ0OeY͋݃]{"{ Ջ ;mYfG%,mGۚx\ZjZ5fnPU8?nNXC2s >{[I 8 N9-6fl#)yt0̲0»vȩHiO`(F I%L .:)Bѫ.)k D`:ռbw/ ;c-FMzT7ғ23sr2*0-uT돿e;WolS 0gZ-lt2 o:e9Źv@cۢ|JٜhRsO8Ӯ:>+@|7Nn$Dc˝(&W3+סn4" 9!Գu&[6_ц*vT?gS e+3i^! }QD EL Af2s*蚸Y\b?ڦ)K¯ `ύ6AgH\ *ꨴo}흜!KueYH[ ^^.?6.JeKT..K|`nVm +{diXlk"3.^uW_NF#AƛF(Ps.1& sĀd1\ ZU@DcH,HnIWA<]>h ^ yo$5]z _'cVm ǘA`Iz.=XW5S(x2Ȏ"$O$ oE/SCu׌ZlXЖݜg,JĶbGT"MtZmna$T w}TEo5c^}:Ȓ˓ @پٱb.7oFWw95Ș(dBF qǟc"Sջ)lm=6J滆 ed'/Ÿhd0J ]XSb+V "d$[Z ;F4wzaVJ6G)D;%oV<=xo \mĹ.tހF0r`f) mCO ]N<| c.A6sJcnD)L)b3Y2ߣۖw>jGW!M=f)Ꮉ+6I\P5F¼2^7]3uүBˌ^O.CށѤ.C[{=;ވ2r`dX$gz;}Meăn 3ĜS5l/%9%P/ e3dbO2i?}gKb1D|e> +`q8wbL}פR]&ҘE`Kȸ }%@# #e_3T ε}G㗽PTL6ed(ToS>\@:KLj\Pѕ*@p#KĂBS R :3$qol\S0zik̢ ONvh+ dB.%I jkTj-fR$>sU;V 2sJ=bGu:OJRMa5.>XzafQݿ}>a&-mq|E*jEQ"j}_p0Ջ;AŷFX"ˡ>j  {Ne7M*=nOCmWXZ x#{X;NUFd0 j_bK(°2M:P|U{;]0zkPR?h] X}6*,xVgh&+]DA)IgwBcD"M~n'ˋꙥcMEwoPjq!Bji dİź;iV`12<rD#gK"BcZIH/yYM]u @2k6[ǽI[4^s%NMtYP2-@ &o.PwAuB*l۶n^i+ r'ǵY`U-y_N,h6FxbjMB2(t^Cx;Pͷ}9F)B@TnQq~(7%:d& WlČcֲMF#h*7 "^N8"))r`-9{2AbX:|xM0*[/6Ad; LMsUp6S"%}ǎ ~qvJ+) v J'"kޏE/ͤA] N+٘ߤa 3PT.>=asm.=5YKV 9}tbx&nXQa<+-M9y}ԫ -(Orr&]VwRكO hBSbG| J}[-.HX",wuCj.)]m"ﱮuvmAqQ#Z> 7ŗF_>dcqo"㈩wp/ ~z^Bu[GaE23A d֛т%ZE M| qh:8lm$ ՠY)wWFD1߆8 pt qBeB=FӿE"ѳ^'9 %)23m 5w6^ ʼnH gǓY$:Ϯ82\0~B+UMd҉ ͵QX,X؋BV1I\T@ Ҡ΄g^8$C\QVͶ8/I4 ?̘ ZM qi!;QF2-2YTJ&;0/ ~ӽtTCSka0I:N?p&\G( AS|i>_4i.]_Αe͢i<:b<|] 0 gHy; ޭL0o-(?j֬1qG؍.1ܾػMOgO/QEW*Wla>J`o9N> 75ͻehEV] S~0.=ˠ9V:r{#ҡ T 7*&R_em.PTq]gӾ zw7!q 2<;dkNR;p@B $փdfHf-K.b~`9i>V].±-C^K2dhX&s9Y_&"U[PY r4ЄFmlD (3GvmԎ*at h|߁߳ăq!nVmtRˆ=B^ iN_Wܚ n|zy&*Fa.m\` ѷ/ߧphٚ}B5_ewX`c>d x/2n fhOͽ̥x[beո]yFY"%\,)}6Pw*ry2WuT`⚽avv^c> T7$bhm\lu yȶ+?㗅=?'zIT^*CWݚ2^ TO/Wv<8MEmH=ݮ]ILc5ۓHQ}Wˋ%!5-.d ]^9>[|f]DQIs!Z1#Q>+C 83KM'a.3 0sk0eCmg`yI6X@)S_̳gqW/wRqZnk,~hfwLA[6%+[k|spo\y4@dQ/XH-gb݇`) FV { =Q 6Tr!ShV쟺7ĞOoI}dW%ҹ)x! vfm\s ˾j"^BQ R0mB;"6aZyMZSvY[ ?`owVF,g6OG?φ_ qY8օUl*4kfzHuHxWxWRS]f҇>&s~P0n٣L +Jg bA"VF&|>G>r{nSj$ G2SN{'>`˥U\β}kQ1t:Mr+}f Y͟%Ģ3L,Q9VSvֹݔ>|oN6WqR܀Bh6Ѡ~c;"0bF!hL{dbܽ3=h9oWwB7X|-E=Ɍ>(̂XF|#^>_ ~!>f p_WlmKJ\vG {<SCYRumHfH2zG{+ NT~[GI W2VCiy <"ˇ0/ ]尰 RԊb_0q3e6EHܖ [kT$]F@S%2qҁ ^ E&kP*j䴼#*np7_qv)KAE]=f+123-1USl/o{e9j qh9ng"|MK0t办a fR1VH`VVLAY1ͰR5d hQLL_s0΁-?` o%xCR 2vP¯[CO^6ζPhҿ0͊mR-=ݿ|8F@= =W{E"`%k2׵l dLx#Sd.VXFbЄa2RPpm&ۙglx7-9=85ÜY]fXQ'6N-"\pE] u̺<{\B0jrOIZ9οZy$;F׮sFTGqd=a\._#$ wQv;v[]$D*&Q;ZoUX9({ Tdўþ%8By(]ar''j^ȔQ/r٪8}݇I3ZKt%uQZ^.~q0.%IOχ`sGfyLJ>]zxbM1ꌘz^cG(T~{V&ɂMTC@B~/3>'ӔVOa9؎PC@hɔ6fqL'=|JT{u1 WƢ曌9kɭ~(gٌv׫g3ç^nxʴfƏvmD^]b:M=d.}0o]i`|-Q@ㆲ𞧐 vկR[Τ=l0r'gB&mE$AsO](R;Rkj/NH@oF! w"N\ "HYl;l=(VS 0t@1Hײ$Q^l|ek ׅJ}4$aQCْ]t38ύtegVВZ>U_;_BRv6} .Aߧ:#VQ~+4O %Lz c*$ÏW(@Br@ub=ܥd\q!p Yj? )D &M0`iAsx{-ͭϴ<_ nTF*XTpo)< d\bgُh31IX R+8\MVB;:Hu=!1eFqTskc 2A p2["5{cKıBs ^E%Z3bvDo Yfۢg8즧>9A( [wA!p8+AZ9*DZj%J--*}p&@6<6ˇh.m.K&7_~gdN[g1q<²LzvMaCAj'Gu$(ө*ٌڬCZ=q%`ma}]"xuagF|5Ya `|SJzUR7bl0bb0ůHvV)PF54~&tqJo %[-tazi @&06@m  ECRߨL|}ҶvJ '>lT z=u_ 9ydL:1 S!C cbzą3ZĒ:j!)ERjjlm@#1JB5: Lձ*O^O,zt'<z`xP 6dۡjH}T/W.8o~Yp-Hl𚋼[ϿYh|)f&Id z$LYR~~?f/e!xeI뮊MNfB/: HO:)SL _PXjddwrEq|_FzwP&vYtZD;m ScXJ2w}.=s&=2Hsʝ9t0"_ ?-)9?5WRYv1^tD÷x\JSxQj>h&_rXIKDqx6nsts*d-p`wPP0tJx>y[}蹵uZc3n, cDcQڪCf 4"J[bt=g:cd't}$쬹ZM{vVFqILg3L&@]8L='1L_ axXb=j'G}5ڶ| ZMN`Eq:?(>% 6L94.'7ЇM4TW.P`7Xlܚ̤g%_I aš߀&wuQ#`HKkTrL׾s6yHOAҥIJJXS'#Gw;h;<48F)t--?)b ad~-!{آ9hT_CA3@J%LELN:6 (I7n}Jg.WJHv}6-4XHmd.y?Bvuq*ߎ?*} ＀sh+dIDiO̩ 총["|NMH?D.}^ |:?${_d\Dd@ߨ:z  *FxW^+W%r+A^)i#raEjV;oxl܊;8[9_Mrw d auTL3Gj"ԂVv1f!ia3hK pCepU1^ON[QIBPT.&`|-yq5&𚢥MgU`&Tefⶰ|BNkvB7U r7}ρfV I?ci.YN;Bӈ"? 8Pv)&eafnET[lK)5WOc,X;}pӝ~7zWٌŶS\y+sPyNN.3ٺyFK?qvI 7$Bn zBXA!ͥ2*J ||w.D-'t&~D!ĤQ8b[X%:`Vf#"'< >J{Cjlp"W3-? :A jhQ(B`SND_PlElY/Ea6oT1$ðx)'HMlKت\x?bpP05Pb1=JdÎ4J?NR:fY+XjL!I ga̚qV :$ ]zV?-T﹈bJn _KPA> Kg^sV;+Dv ҲHEYn_DYH8%⛫=J8'*Z9G.?xNIu\T<"{ [ q| J\6r^1o ; |v aUE\ ?oZEȽ-n%TS}b/Q0"2HS$Y%[HJE ,q9'bbPc"}FYKGPC7_hSd)Xдf5 < {tR@ܳ gZAEAnЪq6t?Vyj~gq3!υ 1gOI]-j.!#*G"No7=^EVx'eIɆK~"m'#,i'G_c2$S҉hjpY,ѳ|v;?f4t\ⲱ 1lɮIlr'IE 9](4 \+J:4d|#hЗ5[^ 8HqւlXiLǔمV+oW^gqNih-Be5$W%/mWCք Kj̄eZ/Fw5@{Y]*YcYTs5hy<;ԁ}A V^o@kq5RV/rF Y-znh Lf3kȊlf48̀ݦBWK9٠S* W'Qe$OkG`_SzO#ؚE1ږI_~׽fIrW(Yn‰T#̣cP6f Y\ܖ]K6M#D9RX9Bg#=㻗+F|w"x7+ F"̷昿˿T}iV죙 !\M| :) {1M`ULZ:ܸz#yGO5YW5ZUs(ZCĄn YA?3%' ǞڻThW4vR8mٶ {Y0}AĔ)Q_̈́ U9ʩc43ts;pYPn:'un Vykx`;£3OCc?GAH4?GV!׈I]񴭂 h,Ppa[K ݊N=aYTV=)2o+C'ƥAQ$6E 7Ϸec5o0+=ʬZv 5A\mmtEci g̎*ĉy:$^$'~$>>O4`D%xW#aW ČYord殖F1bzwdr󟦙TNA),dy|8E#hpK'B6XfI[SCс0Ɲ `+ 3kTaD4e~0j(#JRތBg69=GVa1C%6J@ -ct\cCB-e1"z/iۀޞ2O Ԋ!PRzʝ"Ft?zN#voן>ܧp^y솚?iĨܧqW2] Wd M2GЇ@q aL3oN2}z22ʃ-3}<} jL/,zQkT7cؗ$'6dQC!BKdϵ=6?]4C*M z !]8LFXMOVe짨ū>lph?gJlBg|e'l2 Aݟi[el9<)&t Y lrK]'!x4>|+Hǟ"5=+ݵN9=1BQ/4s *_Nq^0|܋՛"f "DE 1_ ~<5`3a.eg1Itc[OT8+Yu92kGcsS|uijp^S}uQaG.QsKТg~}5Qe CbN B$. BBN6?UAiaɎ/`- jp-VP)&<8 Vwg;zV}E{i֍~A١ Wj0} ,ziz0+OP|_Jݢ,qn`=}}zK&:lƆ!vߥOmB~.q22ю-ЂJJH_K8+eH*-vJ^lMhW?²~lS-ʶ=L3TϢ-IL]G DBO|΍ob5w NkS<|DX}W}k3O_6$A$~?0j;wh~[;E6`U o1!z ?Di )˷T*:,ާ;666QH6f`[-ȤLj|T_t*}rW,8gbf96cOm4=R5j+U˘ c([ʳ77Q+4}uL6PF| oں&G1mFkWqe\j̚&)%֪?ğSm/MeY9d2m*Zzm_C` 90X˪3)ngI/$ok`fQܛ? MA˃Y0KsD6''XAkHfjlOƣ~lI8R7wNFާ7j fV&B^eWFIW[i=SwZ9w8I.trA5F6Zkj0\?i^!MbP  UCݓj:x"d$|oaГ.^b j;!biMxJ c?9荱f0zӥ->Z.'6ubG:y5?c/(Jo6CTnَ[q (O[wH5x7}P@A_B [e:̝4CpOL! 5/Qy6Hܹ}nuh5,ZO`#cd2E'޻yzVnD-ǜ E tM| ϭ(i=Xi%h=}&]:è̻yt 2-B[0a/Vpŝi]d@ƄA,Lq1&,BYLH )|8l˥+DwjV Eo ˴{}{a!TuIe`L"Y7@~r!oW{ ɔk*}NBb)ˀ0y\+jPw :Vgc3Ɣ;\gWI$r|!7o&ܸ?)yvBoЃ%D)gUGzoBȵբ(yY>|jOb^(/Ut!b9v0>ũ )Ep n .ګu0jKD{z7- 6ͅ{+KEI;hIqBv5?ԭƿ.1E2/E8\7EBXnk.>yD4v g#W|jP|q*|/^ĪBΝ$ȿL'/SA kRox]JF͢{I" ̴W0b\BN((9=em͇J]ru7XY*#6lOHF^\f9 +L1ʾVors;Yp%-Nɾ]{} %PqTTZ޿}@Xp/՝?o]G]%L{ ?K_A lV(_Q;"#_LÓNS?hulS#Bh3xO*`$@JrHR]ܮnDhL}\|Y@9x|[!2K/ԟL;0mAS>_ie[?'b2reoâ@\PM<2PV"eJѱK5As٣E-x]װL75:fڌB~@@/y"&Qt)CkT 걿>TO,E(([5ZlsP$Q57m5O׋~$N+fW^7a Z,a߁ckKɮXm*3ڏWJ2⸬iS9bRƭN% P;M1K,IfyCF m"|Ȗձll#O3lK$RSy r,.6Cb%}h_F0#@Ժp&SihAFKf7Z3~fD&{<ӯOG6P zĝ-s+\xnKJ v%qs/ @ b%8_^2Z'@tm2>s8'BIv| ciY`¦Lw.BC( IKĝ,I"_o>J_V|fLd cttD?4J[ִ ~c鬷v7D]~lϾ2iPcvsGߑ+q/d!~%)|M#D'L}d4 -@X EaL:2c?ݨV.W}BuaKlFc8Y9}ɧa|gZR(:`l{<7/S&⹢͑%q 0_HwÍ{!|d .<ƝC{[7L?Uɧ帹nyāS!? FN!NhpMC> sޙNɷns6riS!4"!/A*m1;+7ra"SѡY'fC  뤻z_M٧  >Z q c$J70vGEyI5E@,{8 Cscܙ|RI[K̘ht,ʶ|MY'Cn:XbyxCXePX6231w.UGqsf7W$$ FRo'%w1NmmSGO'ge!ZO|H )X 7(tIw 0i/@'<<˲-~Bo*4A(#zƾxyPUQXtȁbCC+> qdt9 L!@gk378uu7{(0d8RN7R"IҞp˙MŖȪiBw*b~s44"v"6~TNH=vǓ4!MǠa!9έުȷp{̇{5s^c w ?ibHjEbD p ;W7a5GƢB`5BW7fRa( 2=FT&m*zd3O86, pCtTB&ut:XGF}RXu,|AsLȯ<S^3fw|c޴kG_MlZJ}Wv\gҚ[eJróQ 6jz.McW@5ݛkJ;]dQ7r`HO1IKRcX~xhvJMqb@%ݢJ .aӛX>b}F={ MςE񮭳)#rI``^d60Kj^|+5 ! yΝw$a]#UQ䰕v۶xdU=V[}ArS6@ˬ3jEN=rD#ҥkݷt*w=mu͖dḍ߫Kh=e sCzy?ҭdX)ћQ? Eka,7eB "( kT,_KcϼC"C?F#2Pn#%Ɩ⎆S^O^tD'rݲ3%|+'h"LI!9z"°\f) \E )-ev%*c?;@7?۞ oA]շv%!f9s^T9,U\Qê9zm^=kbqzY7bp5˪`l1ԓ@1mLޭf̱(B.X<ᎃ&'+v};6 &dDV8]sVl6TS >ÓЃYTX?3!%DGI/r-?X׬ e`3-RHcI`CZvtD@7^S8 =:uy~TQ_7i^ƒV+|d7'*5R=/k '2Eàf8hq Ic :Ms^~NnM䡃G[h&K RLd (+#e'E:2_XIܯc-{okl!b(VgFH9xtDNw]kqCMmͿ38RAj4ñ)}Pr[ɿY/LWԱaQE"|dA5 yy&=ӓ­Z/ooTfF y_-hse{ Gd}ӄ۰塋L;{ Q}p7D$ը0ۏ^}ЮςJwJbxg$0C5T0*FDž;rpǒVKgjopֹ<^5peӷY"?U/ x#Ylݙ0or\UiKQ 5}sAA[ sGYm)SfjL?{W^9V۩9pQ,+cRL\Tk6^xΞ DŃE;{T"D -Yz"P_ri,fB!tڑ@q90/'Պ_CVc:@_* '8S߳0l\Cҿ+(mSJเi4^NȲvܴ0y^lV'U\r3L՘14nQ6+Na@z=7C0j 'Q{, )V+9XBl>EgF,eUJ/c$ dogٸ<u:4]w/i&MEɾ? :^2W }8W-Ɂ8& ?:n$ţ7NlL37+-Ӂ4|=o5^Fl˟"v+;+R,-e)-$mӅEA`Nti:1giك(Cwҳ3k-^g\cߧ{vEߤ7 m~k(>8 ;qr;Tt(&}&obh~SvEVAKF 2.&E~!26ծNԣrv2ג V.nqd;)&Znޠ 1A`=i;MaѣBXr2v״[wb)MMFk*5krJk:kԍTr17 ϯ|<#ǪOF3&Ȟ҂}S)"2[uřؼ0X*{"(mUi@K}LH,h0Ft< 2/D̈icQ@H|1_j`Etէ)׃hCuXUao!}: zcK1A(mW3W44Ψs1|>/9'Cs_e? e2y o6h[(JgD>k#Js8uڡQ)T=%+6 ě I<Wy)7HTCn~Es;&ȍdIp^Q݋BASW(1u$:Y>6+ ua94θce|-J ƈH=Bnc\W= `Y Zm@PzH ސ#bC8Uf=ؼSY${T %\biB:*&s_Nw`D0Zf!CAbi ,af|T,#)>b]m[/ͦˮ#9 ?6rj]XRSYTo|h?߷)oF-]01o%Ղ:=:I2G> n =xHS3jcNǜx8 yySj\cFkիHH:Us#Wk4q0^0&cz>;hdT6^(8LiqEʗ6Iշ憅1#tTh.H%TjZUCIdȐY.{ xj#U<PDV_Y{;4@%Cqc+dyH.xB!ZRHW㚀g=/js+/4[8]mz 7sy RkFǷ7vzY[oV-NU雇$jW$z˰CPFDs2YjYȏBEe,mT2(PךCAoN:+r2oGuMYஸ~&$žp@sta` R_ 0j&D:.GVbb rID(Fr^ !5rب9ZcP-?AK#5FP4 p"gF3w!l.^ŝg;ȋoM`!Hq/rwy BH e!0&[͏"uN6Yt$eyo 7uIh1 >[' ކ4ZciOTCЦd]ZtalZ4'=B&QanH*Sb?\E߮4 N~)28ɼ%*G8wEuJo ^Ybl.7`!MXr18dZhT!qKs'Y$ϕ]i IdO J^9[nI~ &]QPaT,r*56㳓3e]z)S[DM?|Vn>ʒ2RpB@FcHBxܯIn]/U] }A9ѧASl."&UR٩I?+ '3{?OpV3Ȝlؑy/#MN¡Gkf 3|ӈN w]mf`ǡ5\UMQJnof`H)ΛY 'ФYlny]=i7?I)|\"'Xr讶M3:37!= {#t $&#PoC6W|]LrgR-U)73!NECrA!w Ofoz7htxMJc;AcP]fi‘3ZB^V>3'N&1:7+7|NWN(HRllkr3QɱGH*1? 4%-X.aaMvִ&['0qu*{.<^td./UCIb*\">xTaQ0'J(mk^!?/^Y/ iVV̕I %Mo!@$*uWk^}~ir' %r_*cle8(AzT~ !o@Yaj".rޭΰH#6sVs)v&݁vɜtйEdBq,[r#Zi~",tP"*~Or/!u ^VBab 9i|tÔ E'S",һqm FH'%<;zTx;[=mފԷϮULWP8]6 * 4EaW&??UU;%ep#kdGWzn!`h~?Z=78AQH ZێU,R,fPNl'WrcņvJGo!,.3#1 $>WQdp{ tuB܌=C[ %ۖYԻkޒt(1C[@˭ڣ& @IRvQ+z6)xnOёl 8@fn$+6(~bD:mQ0\ptEa)aؙGiD"LP51Fi i$䦓r9UH@1^he,BZ8cZp l`zdYa>z/iͯpL`f,5O 6 DW7bWrUh{هb/NӇhhN8(?1’Mfz}"@8:TL]Y$3#msyLRZ jj}tF3PEU3kn?Iʓg@IڤU'ۣ+e_:1 NX!["t/&*Dy5g~4ϗX3eiV4#o6[2ŨE&֧h15} Epe̹ ʪ[.˞^AmWjSӶ᷻З+2iL+A%o&泓u YR:u&LcD3_ȥ1xr01м _x2R,^4+icYZs2A^C⒑A"zrD96n?!K.̝lA255G5SEDܙ1]9S-©swtyy~52,aytC;BVm XOɿ1Pf6U踬'WfTU$qu ֕0;K W#[ )gxY+=N`r-,'nk2сDRBr&t@/!u 'hJ\iwEcDWUV,szRo[m%v[/iZsn\ CZ7;(Z;Xؐ@6ƂkѤs)LܴmY TI!rw?#Q~Hf6Y+ҡVdFPX0%fʌֲErXrD/4iyUh~б5<,wVKs@v8ؾ< $bJ톫c\exNb 45D0ycުCzVs6;dt٥ yt7gJ25+,fjr0+'?*Lی~Eބpf(V&ɭę2L"wE-bx8s 0,0$˥`QUTVgf6?.*H +;.a$6lPmMqgYZe'i{1cT{̱Ή4>f6%o b r6:3|#TdÁYG .Qn}PVåU.쒮_n.%^%[+0;Mq @but vLU7A.8~oRtn0}[X2_VV O -hg>.%kT`D @?Ew)`+)uƸuB xfgOBBHq_}k0'(2=C #.U=nջ aDdʹo33_>uofl6] P;`wX/( c_FG^\ggJ^͵2lJ؈-"+/nyT aOM@{%<̲3晇ƆS)Si0w-ȹP @q*K=dd>])zvdY֨)PuW h[LSL ԉ=9 "mDSX=V0 I OKIjP'Vʖ=HR5)Gh^v\\&&vɉF Աoa!!;I*}ۓM P.b0[NͨgWR>˩i@Nu%`0%C)69'$}G(BbDlF w `ZӮ"5SjTdc@yG`Ά_;(bdZ تo{HXx!zŐ@2w,pc` f6w9[fvfE#NSL\*۸wj=iٓ}U<5cİXoaNϚ\ "{Km]H[,; bj !A`Y>uX 0$8_5g S*/0Y6l@aXK^wPlrcky<ϵ2ya.;;Tdk$ti 07iK/p,a;J䇫MBvWɻ\.*B>'fDd*@/pgk/V6Y 8Y`?Y|yr4|B%wTH, Y\ÀAk!`vAE;Za%}$W?0.BlKe"rҀIfqfN.hV650Pbw%_-DQYH[prQz@= ;XM}p ȟr w:r꾧`]6 X0=.$/E Z&ΨĢ:΍9R8DJf)g31 ߕDV=P& J,P+Gbe9cH[9#ގ^ eڱFP9ou)O?!MQ`V ƫj&$@ fHc0o{(HtZJRIGmp{_Kb"vkMHk{\@',m㋚Ƭp9L%ShVnEYcpUIK4vT?ps0v=g֌O95! /z}g4af _8 \@v MoS06%!oOcb`LE{De{+Qu~)#X*ƇPAjpMpcC_> 2ab4h/" .D@}MȐՄތNROˊ͊`c `{ ̈l6x2P } /j =|gْ7-Uem{BDp0 jж>(|l ݡlR5/m(dhf3aGO|)4D ⧼A1yhx5+w9m1IZÕ#4+4]ug|U |W$$(B7#CjT"ggv•|„LX^;ov`]<.2؎ "+h=[#@*+ltlKbQxBĦ<Ҧs#ϓ#RCa[YͲ"#UӼ1Y0U' }>խ|>UAA3p"s<)Y3c6Ji,9@EπrLRJ7gۮuh* 8>/_7CŜ>T}?(}~7 A5u&Rt.ød<v<]=z3{$VGjĮο;4 [W^Ki!Ϣo[yZ ׶DpBn0o~cqI}ϬF'.=ƫFLv"}R U I^vOIX3 ) 3KW^&qX-XC$`ZmD{|:8J*<,CqfLn`g6%fpN} H}['|b9M%\E>QsKh77E{|]dc~>2e Zj㪁:289Ԟ+|c~>[N|D=.̞*Sg2_|xuhu;[k@DDLM,xi6Rp'7GFbˆh;#;U{ͺ"%0W ߑE/att~߇L$fD┧+8;0Wz=yZ5ȬL$4҄9p j&c+aԪl̦`Zhc;rw׳W#/chi{Fy$)Tٮt={lfE `Zwz|~q[n}}`M)*Usoh =Z7#BHSNp0єhjztt8hvgz$RNwqvn)tw ;B(dP]HZċ6¿`ԳU>[ о\[wFb將ZWeU}D`ۥu/3JRː p+#IJ~(V t|3D6]T i[3Ȯ= crV?Ԧ?^XP Gf)5J~O&oz=`Gty'ǣҩH?ì>x,0򏆡UT뫷B?!%YOŽ?)15Rp$Žv nay~Me=W$o#tw2`rZ꨺J*tT]E 4 rhƒYu>RHH`@0EImWr}";N uEOlXZ(ו c套tHM~D[oaZh^6GE [,xݛe3 "WRax;*TyN`6!b5P&A,UtVɯ~w'lYn:,9xL?^\rW,WdM`222%1"L: @g9C+3}#:h28=KuD@$FF \Ω<c Aү,(OC4c)>&R9.IcD{l{2lQsa<|۔]pv4F !`8ak"z=7)7pmJ'dzUܻD Tފ7!|ֶJ>.K;Z]*!`zV0nQ.Wj>|JJ/Uon6B#lpo1FB 8f==aBI`c Uύ]sz:kyQ]LQnPR8_^x6H"1ڐqqti SDC~yXK#"JDXi#%ቪǂ,IneS5g͖LU&ڃ_5>_*Z?p3bGAI^5]#uغxJpI: e(A{I55RtRWPfɥ8d&R;e ǹy/DL2%DzJ,5&VfH.L@v#Kf7b5YwS`3T_nl0뾆Lfg9G&c%2ֱcޓr5-d3lA n}[ˮ_;T{Z"ԙ͢6 P&DbWIev/[v P߱ӅlP:)>Yܞ/_+9m[:Q3lZɱc *~'L?Y]\paЏ$}zT|O lođTo"(!ߏJ|GԵss -zĚZ]\do"}CI=B0c_E-\ŀsbȠv91k$ Wέ<+#b8@_SbKF3;*x΢ uoG<7ջK2 Mti[+ֲq1}xUW WF,݃r,ܓ)pJCA5еܸ! !HR.6FXJ#LPGOٸN L/FɾtIO `[q. |;)EY8Vt-4 h>b}}˨u7SY[ NJ"nw#E&$ c^Gɲlѫa bxQg 9ջaPCf 9S_3&sI;fI>y /Ya>`ڗ! tȋA}׽; @Qw34k3m'[M<!PwAXy7kReWsع=!>gmS R%yՂ8 "&uQ|]d)utA YQnwk']gH*I'G%a֟ǹ1'3H ^>NλR9X;<fC8sQ-m⛰S>a8eqOUx캜+> ULrl>`v X !":5.|S3K_IxuO}!\e5oQa'=swn7"sSBjEan˭RfP1'HVM,)oJ6.|zq$+޲V^?8c,vYl|że3-T\f!iKMQ_̕ߞ-UJ{qwz %_޳ufӝ! SL^U`Su u5jX.ff-OuBp?mV@'E.P /@$tFpr˒)%=vc"wI7"ZJ\0Gj#~it?L;b+hHeTNm$s&uA؈b.btmߘ3Q("P's fbk%[glJ:}\8Ղ-+"nC+󻀆@蒿܃M0G+|YtFaꔾ S #e?Iizo^!^HVm8= UNYcM>&(ɩA,^~6w.6龹Y/sǵ{67װf%Iu; PP[-ɜsn'} RFRή섘K|tyeL8,cN' $&{\zz/E>?,>/ZB\_ 0TFaH_]^,\ r+UWޤ1ͤ@!=:* ySFi82x[ZnpɊ&'ϛoFZ'q0!gt j/iU5۳t+ mfGDѻҀqyܘoFE{ۂۙкd} &)$ g#/ys=0 wUw(/Wmb~7{¤RvM%p{j։Q>l 391J)MC%zT0H`:] ЋG3K0L&; Ԗ\~ ~!itc%K;ƹrx*G-]8`'gWr\y%}ciUp~k`40w#EeqKk>rMEIX!7x#(#AѤ\\mȁ0_Q5-]%}bFr qƆ96C`6dd-yC`Ɵ|.!*f} }Qr>T9ġu\}ťc]KWΜXޤ-Y&-L3|:bRc,+GqT坳\dYC1y;D?#hѐ#>6Uu2#iȺN_"|߸#fט4B2^DyUlDd mouJ^v*2M.(׈ircDھĨD٫JCNJQvLU>wQxu7l=h<+zm-jze QiOv>͔i[%-G:X B`ZYYika˃ Pe#IS݃>x fyl-FGV氶7n)]Fj@PtF7F} xVH p[橪@Ybqk=Ysl)g'KE>@o$%WK$|c G6>sWO&y{+f(Isd/CPwa~,Ό%%u$tOn,J"(Ƚ?3yT?c>ǰK! 2!PL8 a37Fe-& ]p=ܶx/]#nF+9G5XWK18 -$ɋ;{ZxuTM~&-_iFtܷ>+I?x>U4$H,HT<]JQ[K]OZ{!5^}fv[I-%~EyvZ';u;c hD[?E3Xjxhq{}9@A r:X-wWh2Ú XӋ.E'9BSDRkx]V4L}#b P%WkuAvFSkW݊J$k,#%ůPug6;ٝ-k'C-{ 7/Ja;w2h\UVvO}'픞! U&5\tai ^=^|+I 1Akƃ*4^vu$\{.@6݄@o9JLTݨ;2/E@t$tSr4IbG?Ω\B7Bc޷Pkh%%k$&rQ99>녲9ߎ߰aZ.%I,9ĭ'}6jlS[Lb ,>*֠8ɫߜpyCS>- V&嶿Oks)"TeØիp$L\00f.l'Hm>vC&bh\jKty7|["V0<AUS`"n3]IPeƏ[]735T,K,e)hGjL`*ZS@ʼMIXYd.#9qڝh+GP-HR̒z>NˢKc 3싧8/YnhAh‡+*ٺsXrY5i$CyӪb'Bf19 Gm0E7G6h>; %Y+R@ / ?Fs۞ $)~Ʒĉ8dD*B`P2}`7{Nz7fxspJz.aXnH4Hmf0h ~LhT>\y,b $&Dow]t߿r= Nd4 k,$D}d]p&8><dC"l˺ʤL7Mf&rCyWם*Qzu;:Y{X!l{zH(ݐte !a)E3DY Z9>U`t!K4Tk>&`*ŀHZ1{tmv^Zccjvw ѹ(bY *o`]+K0 )󽀽L@ǂKtG X5tZt5 K`Ŷ%3ڐ =/;^q̐ pɞ[+yk& o:Zg<2ژm)`z|Xl9uջҿ~F3&na4+xW}a*4s| 5\l5p{6)AaOe%:5} -u$f ,ʍ x 1& /koe(D ".QKĂ=nsa֐ >t}U^y) gJ"<7|B5U48W)0D% PUb8L|ybUk%jF  %@++\ E_^pfLF[6y wUsְ|-it޻SIf{&V<hԚ zlz1֝Zy'Lhl/1$Ϫ^72H܇e^:H(T~\]tkQ~NǞcQlNIMhoĂmzeWv#e(gȎ@%mxSED(KCAUQm=(]ƖwUla^qҍuq( kL(Wh1DTT`Q*|wDA%)VR0V&d׺ `s\#f YSP a(ׁ}`H֝s[@Z96eO Gi9l4vjj, :ǥg PVQ[;q!>s D9^q#h=詋 &!Y\%t_@ظ)4 |) p xvhе~>gnZNixpDCu;符?!4NRy߿u[%I2z-bޕ0NNݡ/e@1YeVzRVj5n>t@z+n蕏֤ny7&K c:`d"p6x퐇#٣4n/,ѯO?L 8n_K c0׿h0 Wk`k~[d# &t*<.hE==H\T0vik񬴾/G4u8 hPDǟ<67Ƀ+nocTxklr~"͓9먙T} 9~N3A$iCyu/|$sc~9emjHWˉ0\;qp*, в+{ϕ*Ƈ5yd5۾pw^׶_ ,̣BW+S}ɔLc=JvJC (m2zxi57MQCP]VtА2&Ԯl<Jpk=،Զ309T "Pi"@8]!*|Mp;.h!+FJunr+I&֩PC8= zQ)zV2!uq !qi rV+#O)pD$ bQ$Vޚuu 536v*&;5|6Yx&iؐ@D!lҾzY/Z0~+gQ04_nv!m$ǗPMhb=lgKyW̹oIY@6A#2@[]d@@8,ѳ.{ta+k ¢X*+(-c,8lvchltH6eC48(܎\%-%+<=zlysڅ1v%Akx̻{|YM!~O2b'6m𪨘'z;gkUid*1IAs9EMWλ8N:qkߺ.rfנ2 Y:OӴLQdB2-,$A"Ti%rMI/@T@[*Ef-l^VK%q\oj\hC IB a%p$ X?Z2${ "@/owd)H}. mE˰D>~7U[npr Ac!;Ϭ=M.b;gXMbcy83n~>WMva*-Hjv$:* GY870У C1e@ D?,Zgd &0Lbʁ+&T)Rc46(_k܊bm(WREG@_\ݶLJ.5:mω Nw>[?Wy]|ĜÑb?,M1ލЇIHjEc'SO;q=)_ #yF`&{4]SNJHT;~ᜪ :.(Mw\XGx>]3 *EE",%)&D]K_,Os=uoɾ0+ʼ#)9y`I ~( W{lUN:2 ]NjUu9(S#f+_4WTL] MQ 2=) 7>cHC3@By PlEl4Őstk++AEH`7:7B.x*mk9#<ic6+Ej$0 ҥWܮe _8mR)$.o5!ow;9$kNrp_kgMMl J`Ms2z+>r ~LY.4VRO*H@8A'1wv*(\jUI6}{Jʦ);Q'HMDT olvưs|+$& B4}e\5 m\:+z2PMN}`(6îu/T:}Kk'FVp+f녋q $\ؐ-3˿L|WӪa9NI{!QNxA>ڽrInW\=5CɨY?:Y:u)H2˙R%ξz~пaahY&k,aGRZr* ^Aub$pe?vEFޤ8Bq5Ga[д@FL bWzm6;S֋ l-DC\JϚex;kA>RbJcDcc>$T#"\ec=Z T>yNZ:`SPѤuK=Yv, TRL%F^tj#Ϸ.WM>Vx-8wLtZ @)@$V@ա㡄Bȉ|(EW(:lC}a>'n|VV1NZ Z__{2O@.z.^GـŸ?K.0aA:t>Fᬼ{_X;8K#&{>*hPu3cـu m$ Eg$zMH co:rBK8FN{YYu#ʸp%&vDC |BP[bWߘ8 %3 9˒]3xkhCP 0>L~}/@6>sȄ5H&Ȟ EHT"c0vE ġZgb瑘 W;ƀH)[ 8?7дOJ^?(wfƸDI&隼r8u?zMqC0$Te2ýRtt3JWLv;>U؃pE{c]괴p4>r 9$T,glT>mhэZ/3VH%Jk4IP~kRzq5 Cϥr@ê}"olE\W9X)i(""VPU' m0~f>Cy ,bP ي_t /lm$߶NJt!S8C<EOc6fN3vzʍ\Y>L==8@ӟ,ne;,.IQl_i*[* Ei$%ѧR-ܾȇv^XiVxo*/ 8Kت,ZyMQ(y2Wa ,[#*&Fn`gbIq xwtE Gi~/+ CH!x|rj\[F.z sYlO ,rA_ -ijfg%eFOqN)ё#y@1h8=Y |lNc#m@b|ek)/vu<\ ӨPJ {N|\w#NX.\^ymGB7vswjdD !ESv\+q'إ&8Tr&[fc&lM=}yUҝfW1 L jJіBt{Κw;1=W*}@(r;C 91$Bɏ6! Cmi $<ک@eul|q]"36aRҫb?;D'K-͊5w\<]c(De@gANt֛O;-V0kUv]mo۞Rt/\PJg%!v|9(2Xm5ű ;"j9)i-8]P5fk䰉]EUg^صkcwmM)k) k\V܊ZKBR|±`U{Vfe8Yji,תumnce/1<$[dy&D>(Ho-p0՘>1G:Anml.kPw4.Ly}ŖdaZPB~<ՃW^WLyi 8ݮ.ndbhiTlwNۣ9'΂JZl:UenӦۀZoT%ze2@%}>Nb֢X/ej1Wp 2I+ͭ54PX3*H@4Wf+R+ni؁f$k|S\J=vA:ߡk$`;R RFzJ>=_YdA6G ϰŐ50( b"$'QcU^b8BV> [(!\wu z~y8[|F\|Ieu|=O)Z7YX]ʊF e= N;|l.7A@GElsR ̘G .̧$@9؈z@*K(&R6ɰ4A>ZF- t4VO^(&P;ĜØ25t[҈$QFJ%pUmBH6NNa:|7_yŚ-4yɘP&of g2te7F$^ـ/pεRf%V'gҦW5gkGͺ~R242털ov/j/ZZePi֔=Hjy5+75 X#O2KYL^X^w3C\*ĈdXq]6 PF//:1㘎L"7W=G>Byb2YP:JQ~&c2''kla3&`6볽E9C_zZ"󪕓9QvK84&ˠ=2lG?LKyU3?njU'ap +Q9¸^0TI5)@zdŇ̪Nh Vc-Ʊb2ڻѦED$HQr}2R|҃\.YoL Z=n >ɉ':rwx\o_k_G˩(GG`/;z}Qsʣ[^/&I vĦx.tD$T 5\{' x7v/|PƩ;nWD-yQ46W(&ANs?y3Qr\rZ@p`+rlg]D9 lXD>c+Ђ)D}*Cz8eWOs/+ zb=NDI)%T.\ǑcU)2E8WbCOl3,b^g J&)O Zq"dT'O m!:Ds&ƃ\alWoz T+h_ ůIqHo!aZ,(c~8V,D ! C! Ɓ&TzD~BA]Ԟޕ?Q)Vv4Է W i6zKT/f'Pē 21!]~>ky֛޲CdZ obъNM 9Zu/8>~tQBZB~3Y1PKH/ɍz.[`9JQ\i>}AO"s/<7$[+_exw3aP\f9&ev]Ux_l#DzW;Ggu^_!&} ›`qKzIY=C,>ko dJUwf+\xAj,#Tt4LdoaF/j;3?MPKiDyڸc39FJ>1_Dq9| madp!rէ]" fkE]H9H_&Δ{]S_`TZ4ٷb5B}&a &h:'=,6D3ՈPg>ZZzwdB\Geo*Ŕ~Yd 3a ?`ϭ'XБ˅Ġ|K\O+% F-%54 I[AR^+eynKw?`uK4 鱄t8}\o`1!*)H.Tֽ;ښ\86&SPB\$dhOHߨ[ֻč,7H)vPgM!\nlx W̬$Όm:||W|{Tg 4CN|"}BvFv[}[tՌb5$jZ#s 6ؽ +R&$Oϱ`h(gkTs2jMN%UT`X'1u̗.tqbdBXp4qЙ2{ɮS!D̐:%A%7/p/U?!Km0ᩖ\-&I?+OG6dycko/䠄'G}̶MsnKHc3rC=ڲ VkMKh}tKW"Vm? +M '0= sNulAnzxlaްI/%Є88K8T6kNoy<NF!adWFH4悱Χ]NMG[\?95_Gwg2ZOPᆅcN'O;@(rL@FqC|6o{^ s+Fb>3c-UmX_Do KVOTHl#9R_'FN):r[F|w+ᢌY@Se %*L-tjT>(;р)8) Gո0㏏t j@@3\ J*wdw!.#6J0`;Eպ\o"w=J:Nj{XSZ 'gˑ=esdM ք) ֌ͯpFT`!卻_l`|It A`W#]^<{nlm/HjY.|w~$4K|Ta?ԻPy#9Ϲt[ieTNFS ~jZ3`\aOkNWԩ&IAppfG Ldjm&OGh4?@!8֜g,_` WySF"kk>:_w=[|:T:bKB9eT_A0Yߏ-*ԧ% rl^%( ?Yg?8ĸD 5-Ee)6Axf/$^ݜ>\Fzbqh͂ wzI `Cڅ׻`;H2l.FD V{RMlJţX m~3Nabsti '@t*&9{'MKB 3>EAM IQGc!]K# i2-+ӭ0颮̣Q@ C.jݾlu*Ŏ̿#q]D;\1I%}>}2Pߢ#@4l+桙Br˴ۮ+yR(i¢Ngd) 9q7v'~6hm"U,5]3yLTqM~soqV{dsari9H'`>"3) &# RƚgNUJ\rRo2K_uX0OϏ#\L]ž Ƹ$Gٮ|G^`JzIucR'd{OWfFؖbcxu#E*.1G*Uw0$b UmBJ (V[>2'[VŖHit^Qq ZY-Ŕ6/@ ~";c_wF]\"rn(7H,hѸCXSN UP&7b7eeGD@89!E.ɦڠx@"SIrGW~',E'@?(07͜4 M|U!;M*ՈjEӵvP9? ͞S;ee.PREZ'k:>F"Rewa']aY%@/ Uғ㕤#X&.[:BuQO'v7a5Ќ1%ngPe87Cp̦t-U<d 2mS<>y+E~vMI]ݢϾC[tl&`-lh!ˢ=^޸\*?j (zj^yBeX (圲n/v6MۉdZs )҈3B_rO9le--(ghBLvvO?\vAʫ6yI뺎%7ZPjymS[|qo*dEE\Jb: Y;Š^wʐekb0b1]@^w^~ܷn]Vph?4>1,#Ϭ';BL5ĕShbN~jﮭͮ D,SzJȥ_ (Ax@0c &ўQmcʘp ERd5#6Fōjo/r$\OW =nj$v,@AlX埜n :`CqC{nPRaF( V-o Kw7.v> h;'ypLӠb2YUgYcyv^|cJ0ԩň:Gb;UӈԖfn$wZ`;!xdi;zݲz+M`6daCKȮJItB$ נڢ2سXk$@h[ LVMX-x7f{ŰWd2> ]) Wx2BCX:]c\B뇘d8%,+'EP؋\G^^u/ɂRڏy1ۗ \ /2( -+~5EɽaE?S[vH&/v mg|4͛iOS=UOp,f`KEBq=B8AD3]|O ˀ8}Ǜz 7(x^ў8+j 򒹶*hlRzZy?M0ne/-(=R1yNEp!BJ~|<") Xn%Y/HwNL8Rbs#q 1_IeB̊>Ԓ UqW߽ wQ я_jߴ % ! "z v-DDئ}^q@eُOuG[u޶`Yv5ip#z{NՍɊlS3PL~:dSo,+N]ws"NJ3/ِ2)9@uLhxg0$n9;(:{Yk/El:o@@[dGݷUW'JZ`Gb\9 L$~A1 (x/6~fWJcNA͐d 0T-ibKk|6b":txdi ^Ew$gVj:?(;2\ +V5̥Aqy'wMO-Dc$T:=Im5tg81cr_:+j4Et`; t5u3ad1if4)s*s7t0o BV6*%̀\z>?*!ɓ~8M kȶQVr#!(ID q i,Ie6дOʼnQ$5-Cv,2MNxϰp_S;/@-H8Ǘ$] w)}NK衾>o$; :??](|`'+"Og7h7ne圚c1S觏!Uy6rۀ9 _ &\i5$&=#爛WhZekp iЙW8`1hKQP=*4,픋1WE[ .cPmPFVxRQ 5J`괇mk4Ùoz1X1(=is緉R6uHdJu =IRk&Kqcooȥp_MNsD,Vvvw!A_zo-UvżƅyaԗH;F;NTyJO$yUX6QGAGyj8,{M _/UD ׉:UM+NIR:]Z fЏ&1r;-@% n5A 'DMqj18PqU윰 yTA,mO&2.FEOô<;ZT4jbk#ڣU}eELMɻp4mqa7:,҇?t;8EE9Z<~haT] Z8PX,%Vgl{b0HM1B,@Ex@s&;lF˥\=SXLnyQՓU]r @Foz^fF» Y3ԥ+Zxq?rhGV)s G6s Y#<${G{C#Ds$ya BA@'>^|t c&6'R I2lghpMP\Ӥl݆),acIXBr}S{$^4hGj'dަpWUS1zWnTA]%l(9>U-+@<~4m 9nOT Ҋɝ:$-kwGvAt:@ջ(}@wSs҇89 ͺI_F:@6O\КF'eDdmv_^.Z.Ury.hŠ|(>6g呭>/Xh_YV;T}/o<%R]! rOe5utܲҩ)A2xE=1u/sG(d@<12&+ 9;pX>3ŧD.!RyTP4&|]H06ʜL P Tuϋs1d[SN59F"+@W  Gp-cFrJ@\'2yȕ 9:&J6j7u @58;iD8;W|'ln"+Q;kD1%T @ SfBԯ={H" -  u'Tꁷ *|{N9I@̔=@/R렸}nC>WRYΈbX}kRQ tރ,r"nG$CEF9HY3nP1T<49:PkdƩ[G&W`zI(J$ntR̭5nnv MY׽1'Qu_a#nbBtJ'zCO0RE _K +d\pzC2v7B:5L?@dۢe58СG v~:Sj_R ƜMXP41V"/`͞Q)ɪ&kPKfW*m1Ee;R,y;-͸F͞5RE[ ; b<68gg*Q)Ga N[ ᢂl ~µ^?s _3q{ʅmZ?L%$p<cz1x;o!Vz3EʼnqSC .Xy u{hruS#uS44?ܔ[[~g/qim!?fy~y̍'W4^!QX: &Rث;j1 Ip] jcS6hp f֝`LcP!Xem]tEEʔP"Q50gX~> 9#eDGZ7Sr-h1mN564tc{Qm%,@5Ŵ> [2`3=`VDT\ vXx&0pa*UԗU$dz dշصNZSMEb2,#V W*Xv:XA]/u{Xt6u @H,:UtCݒ>d#Ǡϐf $ө@J*qؔ_kd *rVRHMtܭ9?05ɽ;6eV!zbxt;XWnbdGgY&qX8z<ċ ,kM^u9%XUe-dg|۠b:AX>t+w6ÅNI"`N6֙UT(-## 5#`0Ed /66aTx%dPcWx,VGØqi%#F'F8e k0l(}y,[c%1 ޑ/0gXrr^ I3I<& {o9?o  ɑ43 .ijg=9M*:T$s.QN]0d>52[N9hsN\-Csdm3Xl;h/l&NaҌ-0 3ϸ$nژv-+r<.iFW>m0J1됏6˘ b4Exe̫4|%[N s}N)b$bqF>G=nmoIUJKIx)}{S<0ń 3*ax?N"6b+CNx!Ih Y3c=0ң2#)whzI,w](/Q!m{PL0K=I4`xTט.& 99'(~R͌]8@$\Ky%YjZ sBp{uυ!SGbr]rEP'’x#0ՔNEI}<~vT'iK`RQB0y?(4rK4O.2w0K>J cIuWďΕA2dI~VhI NąlI {  3{Re'Ȝ˵H+r\5+bsQ\sLa|Rտ [UDd " \Cö!u- L$ "W>fVb"&o46L 0J䫛56%wv/+е+v*O$e/@ iAd ϹI$W+N`/߇ۺ~eа{ou#)g)|6PVh9\^w)7JHǿrnK0t&d`_FwSAH lst046G3g=z)ȿ.i~ҿ,籄ZH_IڈEoN*5u YӇ;u1P{I漣F*ygW3('> 3ktJwO8Wt Dca_t0[Fmv1`%9RFN7!? ΅n>pt!?Ha $K-+Lw1Öqriӑ88>9-ڈImj7u= xJ(8CN;aqew%]vMaikU L7Cyض=R_xH!i~s"H1t/LfNRA#g AlMӡz!FKg,F:=I ?+<"|B]*3r\tyIO~+ٔp>r:2[t2%ޕ81XP&epl&"5B GD0x y+q&CB@5ȁIėq>iWY55.sS-͸M9mDc{=M$2;qEkVcPG:qܪ됖@;Nܾ 14dGңd. E*=}DMW-zKJRW ^qp bi+5xkj׼!-̕/gՐ~0L(jI{`i$;؝6XB]:@,WI h$u11jvdA~Ǖd^g9a-H?L1&n@(L~Ϩ{$%XE`=,%?:KUF0Fvub0AyÜCk6|Bwx 5Bb*/!YιmEp|M; F [6$nF+Y\j26/ #1yEO@W尧JRgы0k'`W1v bɨXr\`EAF9Xg6h Ͳ^R1 F*cvc Lʈ$p,ԏCNX_ܛR!J,>'__AChb.uR{0VPQ~$M6~TGES,EF@?.4^DAZ"(36J>zy-p`\Hbu!L]rB/7<ԃ62HϟqSVr`*8᡾xYHZfe6|-y79 Do63IV6G W 'cv-׭p(̵Mɗ¦)sשnmT+ O#sr|xSm/j! 6[oh)Ob[[о'J9F&)Ow6Mv&gm?&CQA7;4bjq0{NcՖ9^ "TgN5AEK\yNa{{PIw7:aՠq뭇 >YMm*6!+ cJya)jzoZ;{z8!vjJ)L:֨?%A)tهU%cWn96R@L^ˮ諃ľ b 6{"uLd:OoB;Vruj k I&cmʢd>^*.75I.**퍋[qƏ&Ɲ랜.(C&-Å E Ϛd+Qbn^yڰ`UV!B'KF~vsn>w/xRVׁ*ƳsP]vufJh&R \EÓ8(5:πЧ5_g][h?P9Rkn$ IP} & t+PjA!k)}f%ԃvcoB }, ,tD%=LiJ.0ٕ (yMq8 ^ m+DrY{zT8[ V&u#?aDVщ] kQ7y$ vX!@`*mdZ3?Iݍ?MgY1 )~+l)G7˛->ĵ(dQn7"- _-{2:sզRc/ 9 ]0 _٠kaS'#' N(Zf3p<.DͿN.p,I [{x孉7Šﴚާ[47,MŨ蚼쿝,#z7k&f/1!FϾwv-g&|wrgumNsq6KImGF|y2yC~$uufУ9AqmE'xb8@Q2Z˅:~>HzQɹIYvngSd~7;ZuH}Z>`(^MFy5]W'mӧ]:^S_ˣKQ _^=wol%R#B&. ɤ)X/ѥ7m~@S5Y)@ޫSJ(G;yuA5 kŽ+Z[*ê؀4g7dYޅcq8] >gpᅮCn'46{SO Jp/ht0/ENptObܜRNsPPD(J*nAWsG-Qy`Cp='ha ,)kR I׀U,S-hg&Y\oQ3@ Ob}R5+2KJȼ 15'"]-eRNPzvk@QjIfyh?xjnpр/Q$rn ɐ¨L!.LٮXgH^B4wzͷ*bX+yҼbڢL E&Qn|ӄR0Q ._Ӎ ؊AFYR%mWrrw/d9:u#ʒ;p޹n dBx/)ugO=R!|٤R(flubi}mc :Js3eAT]p=~ӡ=wG J*w4=@.tǛ xMQjQ01)uM;*Nha'>RլdjBߖyDB}6{CT\}hQqJFvաQ4#^rRv#Chշ༾%֦ ,zG=L_zkєp3q>\ \_غUA.6v#y7e?tQ Q"SE%2힊b[ $6OF>yJ9jt6S L:q68{u@ ~ .'妚?K@-e#GTK7uуnfq\7ahp5{O]7uN՝G핫N` i"=)!=;@,RoS_T/z+Dl[]." /3q**me_5j$ev+ 6!vŕ◂F[θgnNX)Ѧ<\di0N MyCk~MH2flG| +@ QBq1&ۿԄۧImYyHVݨć&%GR 5zPTNfb6]H-ؠU }\1-\u:KM8|չU6(J?a}s6<QJ\/l #گAZ_J.m8ɗ$x:kMoUl c| f}ZkM5䤹PBELZwҿSn?1ϩazd IҼHFe'*,(k >aix5(?A甁A6Q{Sfv >DdGG֘81¶dvYA c툶&nlxHpസoZH( ;s)TA4վz$@O#d&I[<Lӿg4G||OU;p}n;8_=!?{UH$LQ:K5!oM^ }7.Nub / e\')'߾aV x~t92<_ hW3Zasʗýr!N1SK=r3銬 ~MFN#$m1™$;$׬UR)k!O\hb14 TYvK:$LPTuMt š0n>qڷbƫ1S2LJC΃c;kijo(x?݉\($#IrXݝk'_Wֳ\13+MÜ4|H| @6г'UD'BFH_0 f5AP.nZtSuA`OkEoW1Rz3.xVʉ=0AI\iN}`R^N. ,H0~XD1:Һwawؓך\"5]im*kFS{)xK:@j=ߊE7ǯj0e=ćT ΰX3?7S]N%DN8\iG'^nhSs9N\+D Vh>?aM" <|3!ţvծ]֎vH)-ZX 0uma Jp减9?2jjw+|ggE5l(M%7!:%>d^h%vZ?N_{F%x%2_8޶ 5x7fkm~~|X@$BߧZo4gˈ܏#ko#qc/S߸dms(ۅ"LGPf#'V|%<ʘ\n.[1ʀ*bUTV3Š$Bԃ@Mי%#eQb#{Waa G> 4 &AFT e:EN0ck$cF,Ϭ< +7 ݝMշO "!Ģ}T̴5oj_d;oy{0DFR/htyxpL sұ0hAs%|N BekCL1p9 fTqm`!uZD>&}HE*},Ed~0cάuN~]2qB=>0q Os襹 ,u"[q6 {gڻEjh ]*.2}Qm"vℌX 3]Zqk ZȡCB }|؝ֽd_ ͪ>Ɖ?q9}mbSSرKnRo, *KռZ'7ZXɓYH@С Gͱ3=dW)O0Ptɗ!P4 >gXlAo z_P̳}ukfd& #X_ɾs! hv.ʃB ËaXFY< w~)>*ÒC|1 m)ŵ'*{? !x5%N}/@b7^w !_;{D#y/PyPXEV\~G)QA Haup)&k  -k[h*N=g3"޾L2j8 'BK? Z&k@7m l0p) @Țu[Bt:Enwrw–!c( mOΜvBMb01"m[G"qwXßCtYh(msw<;qN>4BOU1C:o"$~oUZ`sdݴƘ {ET~v;o xy:ȩp|&ѐ%K =1 }3Q2lv #sU/KlC'*%:eDO.u߷'xItpƵOb݆c?\.LteT/c3tT32RGѣ! ɐH D7vgٚ7ATj&u4u?Yr,h1jLݧ;Q.PpDoO9D&-#~60  A[3s\WnNg^t$=yr<A`<|:RRMQMEbSp8W,DVeO ]ՐJ{njuLØFFJW)}q %E{su@H; snjMEx]p5ؼd1XrK HY; [JhcDKZ9d#Ef*y},) !CljlAɵmo?DF+{{5c̓(SA1hLyE<3 ج,^Aصyunk/C(t1 Ji=x(ߐ{Ҋ,cpÑδ q}7*ٿAu+u3G= Qyv6([Mq!-4mw64lk}=ս';)@T% CKzd#꼪guȮ5rH{9fx+q(/n2npQ:kX=?`]"(wA7`?47d&W n DF0'r܉?^q@ryVtëpQ_ubM ZrD 8qY9rWhD6QwyK6H ձ`_-+%pi{sAE*;=`̐Kp[k='TLؾ%ʥqh ZgĶʓ^XL 9ɾ|xٸB];)hrl[N'q(3;5o-N% KkLLS.2ܛ?z}sTnWĵA`tah]Nd&ik2z~'(tD s?`ȯ(N:B 6wP !9uW!ѨVߧ[^7OKy$%A<{hiDWtT #5>Z拯@%_{TS$zwNbHzer*jh; P^_/::M%NPC%y=7jdj_5#M!uAtkn-o]2:6{P!a9#dwqxYIv8r3>,KQ($EsrG lT_DST'b)A5WxV=яn"fH i8 8s^)z-Z;J[!iKa=cLb,MrirWco1& X(n_;8}}Wihno~*JY |Tpys}}< B&gX?%R%aeSXG8vt/BuvZHcu%팧rҙB Ti׋TLxo)*}_5T& IÔ?b%ջ&G^+?c Ct-WVZUe`a`~Ѹ8Ȳ=WwVd,@k;ޥ-[ >$').}Y נ.= h0`62V6ƾ۰$ `S@]&h3=%۴^_ݕʠ9$Κ /Wxb]_-o@.#Fpmn'c@$d¦ ד$[CClfC9eΧ/lSaw*"1?$v22E-(ADND#ˁ+\uv&sE/H N[ g9m09\{jǼfAqz>(Xphy62jAa*ve09|qkҨ83)(ӡA(MnܰԲܕx3twF;RB8vc}5G̝(G1~1@SߩFm,{C,pdhAIx||$ ?@^f RABl~\PLآ˶3L@PXN&7^Y"&3=q|v>|)wDTgCl^I Xz~NVC'E{.e郵52QDV U_Se~ytoaӋ8&S]_$"YmyFs3#] NO F&H&H'vU{eN"5X]n*Ccwbn A*dm5)+' /ݥxB̽=D9 _M".<d:O:rޤ*23`uf+|9>M̐U!=/rf) ܵK 8"YsN!/LohhN CzZlӁɏn%(7C"0XO$cUO`v,/A5_Y\Ľ>kDc8y 6n`-_\h$ўV6hLmܪGE#b۷LfAx]_WCS1A@Y /qs%^ e!\xt~-/yY"AsE(zjLm:ͨ UM \wޑAGJqqXz-w &,~)DI'"jo`:JK@%'gg&r*_KPUO58 {QN$mS;֋0KN vdWV.J= -\d;ͪ[i]]@+GU Y߈)>S,<=&X%Z!eԑidžĬe1-^IzFf>)OUAB4x\n;D ֧-NTLLR-L{b>}L:BuӽchQ=4XI>邃9Nz+1'| ﷇe _?5U|rgݥd @6LT VNO%e,*!e!| x]./oɓyPg424 p[ 9tjMTshRΗf—3B:l|XۭV;/-&no{<WS))'xws%HcI!@9J#/8> tVGܼW2ϻ}a/aI)[mf{0͕>ժpč>wFr|)YVQ aeفїJAެ}ܡ^qSM~O( }70c}nja,(/D6 W1duu ?ڞ҄!yP~BLi@dğ^t}b`*$}RbhMUUiA5g{YOGcP©M+!S ( g`]:34m_-f2WR̢fʹg^[Hn ֨ nnmHN &}+l R/Ɩ̑мA|F8iXϢ BûɑgT\dL/z鴏XK} 0ͭAu]>A27u`ĥ7qŸ WRvPs=+b>ňjόmO(VPqaR#" Ϡ[|,c(C6WսJ'!ʔKU*t],釬jSRƙS:'^ǟ; t $]a_}[ʩ󎖟c &JIH;ږ^E@RIor60:+֑0OxJaVǶiFE>ui=kދA݅uZRF1[(J[G5NOVt9e1abSm䆐J cf.sb_#gb`{p/So ??O)E+rǜu$LA*\2o[YMTRekj*92ѕIW{3EPO 0gE+y0 i7GSdO9i_\2 `\j]Ĭ+O<,M#&n w^8V2Aؑ9iSv$e@DƧp]>^n~A@i5ŸJ3Z+Pj6(/d_ [|/mȴ40$ih͊+@9ڂRZѤr<]X8 O J9d|Lw+"==e+]&>Xݨ??~JL_kNVyݨ/Z\- з-XKHΒp*EuI wzs-Βr֕CTc@#[^@uNĖٯf=|#af|g w88(j._Z3K WdIjJ@eCW*}o2(eb9yF˞zi{eBWsM_~]ͭKGu o{Jq1&2AAS `禊Z/IG 8aŞ7BX->Jc |HDWr"OLb# .)Ih}bnwy^9bYp$Sq_+GΆ2(G6" iG ʯ9jIݭAлҾ7zUC(;(=ĸ=n[pX JQED |RfvP &;yW!mץ19gY[HE@?{ɰRP;wjSu3JLf6J;:Xem-Fc[pYٵB7ǻ&$}ь/P=8gx2p0T"G2 oDxn;g d+@ÓtʬL9g3-'CpgO~E*\ Cq8aaj)BƆ`us _.˝QdkIdЁo+>(R+H72x%Е#pbۊy1D5iHT @˪}}z((A܅U=SWDB,d.Uv: _-7ibf`^R̋dBFuaf7G~QfXU&ƾ .؝LYuh%@K&$B=]IG㝟ɾ I.+ (u+@i8[T=H]>AX9Nbdjߵ$Yd,1ݰxDW9\yJB5c[(̯wXȾ/^TѠgJ&k֩k)3▅ik,v2` #s)p,aC>."+u2dA/?Xߋ!6EWpUpGb?ec=gw[!'hr+=ؽȌ\{ik?Ir!B, 8:UZcTh:Nat]er2@3:TAgy${ -n|ލj{) @Hd8譚 >T20KkGʀڕtunP']LdEZP4m)@jImb{}iR:O8?,fT#Ԍꆼl~2 ?:HD |c~{sDZz20 4~iDZi4DS.;-dNʶXsUx @W;sMQ2Y쥄'ָ&$klTAb^Kd)BL[O5 `4 Zˌ,&#W3b(0x ly:=I9 )jmMgcaR013YMgya"dsa:vSĮ|BTU/}4?H0}3.hmc_$ HY^Tﺓqc >Fލ-W[]nw(ͮ&ӊ m-iC?=0{p=jua9,+^#dB<){Wxeףz==?x_>9:*#Ųzrsrke|*\͇\(Zń) <ϦpL$&_ kC{o] oDvr[M;V8 l7bijfaϛI BhDfZҚE4Äv*Zߙ M)& E*#6P+(3:H*ߚe`-y54'dQ| %vZB\ dl09.'Ӣ(J-uzk)@ hBO i?4Su;mS?k韽V. I15]xu?Ą"obb)k2oӽ@'ȫ#_ AV2q"MIe4=YQ$⽺:O#^B6$jn<^z3DDjEL~*2<&N,~N`'0bf%N*q _xu ݹW ր׳q̈ ϴ(LO۪j5*xI8pm;"{nC p3sY`9YMěW]z:uE.ϴ+üPnH23c\ -ZM"/j/8&0q_A/jj$ n>Xi2%`a?r.+qKV6)L>e ֎ͭ>,ł̒(w]w6 եNv&"?搅DO;֘!8/Yq71;i4G(1UC Ѝ+tMKhb;X"q`14pnAeSB=&_x\cXg庄ןᨳy~K^Y=%eC[x`ě }ɍ>/eu{op@75I=@^ ҁ2t5b& yMϼ.S(Pʽ:?F7}poQ kyȻ 3w:;V@)%JǣC0!wA/:UʇS)h <+Zޟr`<^=9seDz?b ͣ=^f})]dNKGn=-k)uq{P?Tȝ6nJ֬`$[ᎹokW:zeCgɱTG%up?/Z[;%VtڧȘ% rQ(8'[tY7g VkyWί*ܵK8* W_Ŋl 7U>E[r[뤷-ܠ2n,Et P4G|u|"> i90F[C³qW 32|%zd-z-bU=M-Vl CY_WOkⵠc9O5.Vii:A@v'D$bsdG(nO~"!,P-ozf bF"nw֋;jᑝV BE+~Oka%tRR 驶bXtIB!`3ig`e`}mïJ 2rha&HzȆ8㏓~τwKBP'߂) . yOogp&b޽Z!kX5Gs4kW_Ls@$up71ZzS}V6YR6fiU;z,MU ' +k~7 535Na4u+)KO^(yd}oXZΏ/`Xۚ$!Kb#m\l vwOr1OLb1z߭"#%{BC$jK] / ?\j;ѼGeoE)o5Qw)N>[SȆ\Y`}N% 4<.Pƌe˕]lh\d6:=۳ٜEB~UxѪ#ȌIY''γ#}_je-LBPgي٬YS ՆD0\g!Zv4zʅԒ3gwǺ)uGސ݂)SjM@ +(*%h8j}? Ďug۞)6mf Œ>I(2c4MꨒQv1]Rv~7 0 5QeScWoEc4R-ZY7S25'brgs0x tɗ;N`=# !!kO>;8)4Ɯ1ȯ2L"lZHT[,%/qnWYHʤ}5T2x{i@n)u^lg&PnTڔ󾳭\)d8EV.([벴i@\n>],³wC&aUxyYdddW6ʻaaչ5]89P E&Mxh>(´N}9kl즞EJByܫ)مĉ QtѝR #YyP LW/q8\VSOvG!}%C6iNp_髂aMDeӰGl%2 Kx3B\^hUI>R:~vGHEWjlW嚻nThy[WXT`/=ͿhYV~N9R>=B_B}C,, dJ`Mxjd30諪"U+wwVs)w(Ի/* }5<[RJ#2aɖ/X Нٝ n,&^Gs:|V%v5XmbP>eeʏh*n׌˗1Í!]?bY[&ߘ5&l]IO\x+|WyDfAO"ljP C52k(zZ~&;ѳLBf mUV n>%_loi5\ArϮ%A wބ" -Z-W '{Θ4ܔ=<݀AvpFܱo +;.}x}yf|򍐧c+Ń7))B+EKdߡ4&k;)J(,fDͼF\DSmt*a,}\sÒՁd͵̨p@~΂iC4:M!#ю vv$Ԋ f+U-C+/L "넫S3E([k[c AΡatQ~}/-U7ɬ /V[%%fø86s.eIR^u8)u'$ٰxrRJy&ޙ/w3Uf5D+2c\wm6{$##=Vdfktl6Z.^F2f {ua4ȱT~tJ}.>P8IG!'RaΆBi͝~aT :̉ tD^t g}9r(JOυ[3S/C~H1c$nr#}@|? &)5rUڮCwXY{*O bD@!chn˱;jF!DG`˗. b(I4G&WȒA"K]]O=ՙJ3 qeuЖg96 S:7RD)INcp枇WХeaf3tHB꽏e2ΙWÍcP5Wt{KKc0vQlw :+nsy+ςsUMP`e[ٱ(pb:FYesTw<#4 ~fdeR&V3 t@y:+2ɦ$En[zaDx TԞ0Z9&?pC!lp \TԸ{T~N|"9rs=HL3>0vK,uI&6'\4YU X]8|Eҝ7ei%z3HU^.#ojŸ=n~\.,").4K>?Dy _($5M*iҴP0-t 2kIFʢm4"(0",-%f}sxS-E`v6!OYzC&h\iDft;=^l6J2 MaD[@~>8n]m0ͦ@w1$jy$+yY~:,0kWF$)ԏ(nh/s4b e=PwFϳKJR uIC9+$BDp ڇ5Y. Q'-F;4d]WNGu'+H$: KIJJ2 ?)G΋K()jTkoɮ34;k $>[nbz%,%`Lrls$F0or Xigr^Ώ=z8Ll^ pO(l8x(쬉0F͞xBvyBmtǴć(<4@rEZ]evit:Z-V b&JZ aM9_ иM7w˔GS7 '?Ez4[ْ3 u&ʯُ; mh0D\ȶ{5ő|l9@R*Mw_{}˹8e@횛R57P^qܚ_&n~֫Τd|n~́?7v_!X-:_A?k{x)n\ - K2#QV< @RQ[5>C2a,[@R/[wZ~D?Z uQ,HNxЊM/' ~.fI鞱+;k1: u8#xFޥ:U: ,H]v˷\ GiBaI/IKܭ8ﴇoWEDɥt $tQu 4M=t;K藱˗,b-]UqչƲ#&H|d щ0M͜qQeggGGMJ(T"R6vhE >Gc;;ONd*ʣu'%o,H A԰ }&'~R9nI?ڟ6ICJ}яV0aJ)c"\D4F׉xpO5Mk֖*^DnuC]br-4YS`ﹿ3{[pj&=f :%Ҏau'6$N&`_-1*vg* q8'̾ DzIHFoL-$<=4.IV7KdFlm7+*TY 5R )E++xhR֐UUjf#ɵb`j26dl FYp<[@NQE`d.h ɍ9gB.Gtr zc4yB5kץ`WX`iHA΋[*Q.ޤ90)cpXn,*#MQc3\: bK䬚 7c 1p)=PI}IyE'i͙*){עZ]%7{nn!&˽;BM6떭{faZ:2,YtC_T}^8# Kv7I!R&QM>۳Jڠp ͻ@cij=Pjj-6)rzH !81te~b<*Cl&M =.uЏ̛Y&[}_y<'h>TiGS]7K fu515bᔟ;S~]U߫#zZk~{PC2ڥeDZЀOc"E3pu?–y#r^}@ޙ ݾ9V`j鑼 jt~>$ 5 z`|⼡ar2;Vz<@hf4ɍwYưpYEt !(4q <"l̴wC>923R @ޏkħZ!!s掽u5OK% m~->7ѯ4V<sKy[.9H S[g9`(HKd-[!PšQ9"2mZ,ALl[$d _ʰK`i[ chi"}/q=6' 4sJgD}ٔЧOJX#,)f\(l1KQ_[57m}GvRxdS?{6Wz-mvB>>HI;x1'=mϪU!7ScYՈ fټ=rWof5[Z]:43[/ՠ. L\C/&_*vN3^ؔ$T) _I SNwW y 7xߪ9L 9Y,Rj2-PDbՠwmrv0&5Xԭ1˚@yzBŒ-7H rϰӅwLT/r[/ime DRP +Ͽj5+ԃQ!;8'>{*%g^kT<J[,C\7XGɪdk 4tKs'.d7Opd+сɪ TOFI6`6JyL{ӝ9bglO &N4e?Gb6/E?C|NP"KʌHp>[ebwyf(EAk} URZuъ’QLVUEʿpFa}``=r&D F=ɵ.ô.»;a{c8/J3Q8r+i@%p/ݽmZEl5e}@]Q]*O|Nh[RόAr|WGz 8)ذ=xBʍ2:ż+ x;>nJ} U>`@`vb V"7 DP4. Gw}{+ĮZ)qO2TO 95[h"ap&-`ubqZkG]kUYyP 氦H,Fv"LEYvȗd[waU1B:/ o !#mX߰yԷzDN|KL\BDb:dS\; hޙJmqڙ-+v H7ًFN{][ҮEsۈE:郣hb} 8hE6sG i^eyOoZvH&P]j|0 _3$efm/2H'[SiIlrUEkxd;OiĤw B!kin|A\CX^υ^ŗRToeȸWu߬F'K- pncIt$:h*!P> Vver2rGr`3MofQ>t +{?t+7jH/vᣅT,HpHVf]t>g PuHζ΅6=c#jۖk>L`[l!f\|Pc{vX#qokE(UL^1 *D_f%`΀"{yZx:ӹ I3 Q`. E0_\]si ށgSV-uanT4A֋678Aie1B#'B~&W (` ȠoLWTm2l5:5\>, Y\xU 5,u&4iIMF+gvxU2{S}iPȬ[$BJ!F./o7HdhmH {oY#5ǤEEPtsј!|].1!ccOhᅬJ4|hg_{>rABavKsei3*P)m)Pދ!MS+m*)FP v N>Ʊ}кYX: $O҂9on0X kb uf=Z~p "tZٝÞ4jWK+R:7$\_q12F"!:L_8 [ߋ#&޶_yyKHy(ނ?͆يdJ1V(ҁ(0:\-X:;fK`9Eâ}Ń7e6J?#MH'GvǗ` hc"2J&͜/YN.C-ům_~a^|ĉ ~#-9g׬]lGFg>Or- #rlu ҖBR7{m-ڟְdxt-!=0h,p2p<BڈJ9GV6{ߓDz҆i~VMQ ՇYSQyv .e״̍ВAQs_=lx>ϓg"z>ms7ag 1f'evcfM\ڬGIxv~r%g#[~y=Y楳ߞA}["㨫h-hȂrAf \;h%fvunCEjs=" B20ʊX ԇ&>2~x ߍwiۺ; VIbT)_$߇;$#쳉̫Ԧ5/$ZY+ \ (=%MjE|*wL"\kAi\$)sҀ2qS-†_[#p?<b_ SPxf1.@ q 2#ak}ҀH+G\5u$ 99~ƺE5>Bx~W޺P5!|( bGR8VQzocIB[q0u mg aO~0(Uztz4\= 8^bə& pM1 @RbY/'X!*#k: q[ |zp9j5Ѝ #m+F]#aL|XQ k @ߝIsp?9J[!Җ?|MʎZǛ޻u&ˎsi1@RԐB,I:KAe/<5aBA;f^!~-Ժ ilaG$0g-Q$k̚[JWCQ&2Ķđ*mG{kj2`7|eTNJ? mܯ<{mvb$1Nc1'@e<jAjE쏃n8-9ވ @*"TA:X06CwEwt,577Kb(Έ -޻`/2dt-}P7_8鷃^xF߷G`'O.YgC=R ,t7 qyPSt{-rgއO"P )K8A_CkWfڜbHfqkԝ6Eqط%|DC_+Ts6ERMr{^K՟.DpJS3Y?}R:c{lm@(<`O.5Ea6&ƒǓ/؄ο;<\+XBDa/T>:i&ڱL;j+qeO_d~i=D[j"չX 7PlV̙FYޯiMo*0v_~` N%L/幹J:Qji E#`~ Ϣ >FƯCA__4-blSmgH٣;j7J`8~6%Bjd5[3;6E%u!m#Ԅ)= L;~B'| B`ҚZ3ſnX1:R;4@=ZZln\5!vjU;ԃ[z?cW)jY-qN #KQъjẆ{gebc *t#j$pI1//i)+/s8rm/ٛ}C31\FG'KxXmyA_]<ېƕocA<]"$UOH/j׽ QML?cw)0i Wڗ)HWfی"Jc0ܓ@>:?KhEש cs{BA/g[g V-3r>~tݜ3ʆ,0I廉}) ۇFR{q^cuvMpB+K08|TЯՓT]f>o3T[е4ܽ|tWyJ=L`Jh.MF$s7;tP'Rsj‰Z+\e&Vaת4K_6|XO0Zʸ!I9 j3Ra;tDQś6RV[ 2[?oLϛSq'['FA 'fewc<;Մ0Jᅝxg8J̊D,Dh'Xhׄ Ufbگ_f1;y1b9<3IX}zF#|\Ιݾ[dYHRB2OE*^LC>&e&4\E#+Q|9*я((r^ DsHeʝt 5mT@Y S>HbNն8n&m6ds59+h}Uf& dh{LⲆs`MDx÷!t/R%xP ?X-BH%)_^9qQyFR3BnG߇Λ؛զ;56Tg3J`ruUL}}ziK4A߈)GU?JꙘjFih_m M_[Yە2;yJv `{5B "U(Wq326 %3$v(!(pc#um)/aõk&U Ȅ^,]r^*ENұi#X ?Cw~?-(I7kmϷu: (3'p;P}= /lwcNdBUInaIٗdq9b׊j9]0qH%yP.tXMjā-є6d[ ,LwqP# DNmcW28:WK>A̱"EbJ{+iB^ @{n%R{t'r ˤ]|іv52L#)N*h!cXę{Z>}\*B38%%8Ԫ_xñ˓е6'e* ]Y+4IX8 vQ->F)_?;^#q(K?(ƽKtu!]을2npY1nymgs~On#LH #%g8bP)/~k~\%D7H59yL!#%d+謑84e"v)eaX+r(~YB_tXmrNʭRִ+Jd[qkxXͷI,҆n~ZgJ|sZhHn} lh9 "+ n!?tu8qi(z^Fxinjr~nh*g^ a?*ӛSIC5\!iWvMT74Qm|ҫ8/;}Lg$7 FgZa`(yV=MhZS[x5?\XH&UrhyG)r<.3E.Ag<]CG*M}ky(kiD @5`,W.QfMb;:L;Т-̍@t,Ϙ hFӗmhp"gBq3`F2 ,",&[F@2?id:_9` CL8, D8F6b ۥ,ILA1Cڽ&Θ"8v GZrl\3& ,Bm,j_tBێx,d k3$ܐ@b|XI^-pl!!k{e+kn!}rLq*t[񇚑zGCbnl0WZ`G@Pem'EHn1 @g|I"t)R rOQ_S?`Jю1ṁ]#/fX)E)  (u_bFEȗ8pj ͫ{pPXh 9$I jorQp%8)Oy/*#$7HUH#>,jq\1#8*1 u7azKp(cgR:dp^pJN1k^oĉTY+*m1 "'Jc5}pyf@Vo~zȱ,!lx& kH}6\K/Ci%i֒GXPTSY.a/a*y_xu\RD/q^`&m/!;Ǎ]+05$(?V;|Ӗiw;߃AN*[a4XGfNp]"oSR̉ .g΄Ȯ@?7X]B3Hb,J: f* F6d@z׺PGLT }5Fu-"vANs)TX8T[qi" /ƅOY:c;Qb&D6k5s!8:0%Q&e<֬韹}MbW#h6+ ynrd&5"< on{*|]Lޏ]6s vHE3n%d pc~J8=͵Nv +O9ᇊ@T6sl|L$0I ny2۾è^(ή%}OdyL#&QPt笸XPps*-nt`L姭i{)/)%y!Y ,e'd?"iڿ.%zΡcg Xd bxZ탐lJ+[[N"75C2Y *b~44UrVUGD"t`cCyptW7K5~wФuIkGFgħ/;n%2wEưܖ;zo\ L:C)`x/E0Jhk}F'TO#ZѓQ7[0DGhIS(GܱS (o:c$."Lf.Hn, CB?m&-ᭆe!Fg,2#.4`М^MU}W9Eű>< n.9ҿ^<45(7&s!B+. 3άާ)]r\ |U7˰aW7J&Mt3EwJH1*7RucU[ά/FM?<>pt _*Fo$v1:8;5` E`2*aZPD0:"&>WNr-֎Q]aH6D0{]dyp%uFh49%}ҳ$u pW|[^RRR^(f Ŷ:a*UKV`m d sE3&{Ƕ 9WD>ao`XέeM ܛ$T">-6U7pB`kxs&q LӋHzn<|Չ], mp$U7vH Yp֎ɱ   ׂk@)ki/Is mvh&z XGzSzL_c87vB*Y=3}& <gh}Djh4KP;@*IvRBXzkGE0i}ܲ*1L7긺 |ٶWsҊ% ۓByU>:e°gnFk sgE-~S*ݐeE%'=Kg8K𙉝b>!Nqib)aZ) (kWQZu:7g:~Ṡ ʪ^#(auX3[h6Yƫⴖ:=!Ej|F ͬ;/m6= _6g}B+zTިh#ٔgcNYjw*L_M5L=JzdVX5lR reu,Vh2V-nQcG2H!oF#OݺȐd)9ܱul#K`k1ҕ_7G)xwLVj\ -REY4!"H9aS\8@0Mh[mkXCO$\]I=8,UٍP=HСdAQG-Tam2S7ŠQ}>]b"( πn;Oy٬JY`bẈ~+V$XXIfYJo*;10"DF!R߅1V Vӟn3Llᴻ~ȅ 8*e1;39~I- 0E2"yT39%vFN1cG5=S-0^|:-yܢCtn|S%M+q)#ұiAMtBF2ʾul0V:b 1“]վŐr4>O痣)v8@RLkwXha78̽]ҕwުA.X/ʛ4(ۯPBټ*q2=b# l|6IІL  piI&㸳G9J Wh*NQ4|n ]9 ҫaWωuȃYsQ~"c.sVOj8:?I9+FDѴE0N+H䢗meZf,O)GWEM@STf*d)ϗ1VjIa G {Ǹ*M")\]K$W~~" j=fk81zdM ^e*/_vcX@f[Hdc3?L1CrʑےFk= ` QGi Zѯyyi-6W =?%(k0mNF:d Q;|R1,|/ضzh .s|`Jc8 %|䴔ii" 5K߼|ܹG5 H2A].;GJ )=pfZPoIB"da7(-}x^y~`;ר&~ϳ }W&2hlҲ5.!ۭ%(tPr]Ͻ5o[41^ ,0"bWm\M0b0qsvv7O Qo%be΢E۫"~.3@$T->~-i$ -% ƙ뜙hSbS*pi7},j4w r伢:ʲ%͆)8#p%[? n8'+iMh56aF$#d&zUj,m],'W?'_CjØa9{*T8n5^"G:!VO6M>%Fj3o3oˍKr)~a}Z:\zD|.N"Yt_T@4a)Uy s  w۔c8-L91pΑoz􊊭2Rg.1!FLkb2 q c4-&t8d/xY;۳֓ܓk:WP&;=?A#-IJzƾ:)RP EW&0w@;͆ g$)7Ed[;ԆPOr1[xkw3;Zk!Nx k٢\B!@gc>ЀF7E(MiJ Fu!#M\;8^MtXP44^Yy30cj :]PJE niמԚƆBT4f#<05] v`Fh+uشk}cAVv6'_8+i2; 㘿˳us;j{I$qز$r nWZGt5Ipecg:4Yo]6'q®Yj#Qu[*J'Y>P@rfb&\xs#wpcozؔi U1Hi!ög*efA]9K1_/.H4IPCYQtQdV}v@y<^lIaW<ĎB~$ʑZfe&yq fRm>W(ާK ǐ@J!`n6ͥ%1%05J,:ZT{/4J#mK5%њAeiNg;(e啲E$:*Tk+y'o:qnl h B0ojKidL#A꒑3%~>CGZ&_W Ldq*Q `B+)m o;CNZ^=1O<|]p!KOnϐ%΢ ]ND[B !$u+O$]+%}\R}H}#3Q#"yM[)\?E9ATqU&Еeom'/0]h*=l㭊QFf/(*/e+wR@nQsc#I (N=myjG'n[u[.FtÍlƆ1w<hyVi 2с0!ZEJ)>#j>/OF+'u;atK|@ "@|jh/`~J-+Agi)yN/| Y{ ^_i!C-BHwN6-|$59AVuK?iO+T*ȡ s.kfM.~ jg^`Gq1+X(:/\#}KU|0Z2}j;;M뒀Q>I,I?? ̌Xw:oM ӢAl@}a?$&u!wø򚤷؁#k[SfX5š*{ƭ”'|`of UWV:ꡨEdd2Dhb_x89rXECZTQL./E1%rBycd]Lnౄp̈=Z<7{8DYNiAvL pG/yu3G{xڹVd Vȟɐȿ"}(zJa~yL^)DPPUA6koj;PN]sl:#MP2m $nPpo2|q;}(#CG[!_BU*?-:dGqCm+jOc!9˳I&'~-gJ]{ƵJ"x|"Y찳SA9oVS?o V2n/pL1B?W;p+Tvgoj+L2nڙ-iXB\B0e!s^[&B# A!/)A 5h+WmEKG0 N>jᝳ\eGSh 9SLAXB*xR BPW"0uQa)J"l۵6e#nX?|1L~|9qG`92%#>84*ݔ(Z' eJUB7F{Lu]`A@hmu tl5ZÕuSx-MoJ꼶mejaXrx)"dn}JޫAuSIO BUR#~lݜGQ,~\pJm{D3795) B!Si\u+=P4lQ:ZBHkxߔ$ޱpcR@ 95v9FZ#P$Yů('r|x+XH̢>QF'ވ~k'> !l|+pSC#ywg;J<; I&v ؇#!X{k$4R=ÇN"F vkq#MDŽj8Xz1Ɓ*xZMUNIr~ރ9?/~!"#o9(J}9Ň13a^pBRzȔMqxNk r$l@B?Ͻ}`{i~G.ǐq{^p"O-VrG4F oFZe>֒*ij#*T)lqN\2Kf_ UWn Ns5QɪrhMB:1h9̃*^7`?~ԁ6'x27+, ))}5v*'ɥ uH/SC$)\` 5GT>\>܄ɡ0EЏB@Rw-P0J e98x?׵#aky"Ɨ!wtRbz̛~V7^&f j[a 8#^):%TTA3.FDn:od zCQ2Er) )-e#&x kg=͚=s~zvȞYE8[-_E|΍0 C?ѵ)~|07xDaR4TTt%DزoCEhypߡyq_-cFO7F c}%o}&zk gI,)ci Ļ  [$豳NR0u%˞34Cm >gRlĚԭ)yse(:܌-T܂,``ٯ@^]v]%@߷]b5-WG|cFUTMsye28^eq7b}E{ "}zh@ovJYkrْ3bA:"bܻ*-xW/ -~b.?LEݏYˢxeZRZkl5c|;ڸh!1`Ӕ9%IIe))Ç}VȬY DS|{MHEz9SH/b{qqqtl@^MƫȤ˷oQюfD$d(#PdܦR@ [7-~qUdo6bz!*pA+ۺ2 $M$C&7c7vF[@>=ؼOxWzWKL-C^= ~{)Td"03ن4-izd?ȹ-G&u3l,2>?cYpa0Y"i%FԅkXd"f!v&85iI M$5iujbm f=61VK\ІqGv.flk-MN=Zk1Yt[@,%t`INC\uY"|km˨/&pn F-7a["%]ht|yNYRc8ԪAFu&lKޝS6E"O3W3tKX..2I-BӊE%\&mN)*|m5āB@m|1*B6SStLąHjR1K$cD#\"VdAr'5m02'*9ŵFz|ȜFi{ զۘǶ2ypZBWa4Z_O+~sL Mb*n>Pg f!H@X/E>|ܸ a,hKZF&4hKx9#/6哅GLw :^DOI㺰q=q l-w%w$r<ݬ~Lp=sw GP/*D`1C!=.t2q''\7Gw&5hG@9ϱ?=w0- ~<cBouc-Ƈ"ڮ'kܶP(k%Njand+d0l{CDNO7>T3Kzawg盿wOw;7'!2H xԜ;z+Zؾ!/ 0D]uJ8!O"]L.=Qw" ≮Fʕd]ͅ5Ov* O$qaE?iY?uvyhV*V_X Ӹ& >.M οRu sR=( lS4f/MT -% +,ȅ Ne6ɠ)JG% Y'GhMO}+:> 3R0Ze xmuN rn㠴hk-#_ X骩Z* 'mCpQVWkM PV>^L )^8)_dv-VoߒL+Þر*z @ *r}0ԤEP}4%CkSH+{RYzgY?/Ho tY>x4ʽ(|pOH{Cڝa"SWhAH3M 5$Gu fH-nbnaP+) >7+"%zd e\DSn;/gfЯ^> ~jj"V/ {uTG,P:#%ޯ2T!y_s< Ӣemևo'߱P#0߯`AR-5n'̒N@YNѧ쉰:VnNe;\3{?;zS?dog6k-` _o a~f>r$5Ve.=aaĭaꢖm/DﭿD `nG4v?>U x/|4+I.ېJ9ċYf,J:&cU qc >>q[ڿ.iz#4VCLľkE)V(5_"8M_roPb! OğE)~{k X9|=5ʌ$Rzb}t 2 0s[n ;?A f EZTh>KеXi0]rjndyץ#X`. 1_]0ܟڟ۷rRc?ּm:|U+ D+iզV'nύVVϹ ^/kYieJ@+Nd,wx&ERX ~7SՑoA܍r'`kF"!C"6$aC+iӅ "R箋q iZ=;٪^=*,yNNPfn:[$PU_)%H AO0LRcorUv2m;F-ttuCMUO^1n]|C$G5'9(D`1^"Tt*~Sn5#7J3ASLMsTj]XjiSQǶV@=ffG_pЀ,ə\ ڱ VKr'H.{'jP}Ãj˚C˜{=*[$&x莹nl1`c(4l*Hcآ%(t#y.+7EywMn-~3șexw;.Xa&0gr g郔f S͈o>=cxCtd2'_~rl&J'4Y`a=(+>Pg~Dᇷ 'vV m˵W]:;][t@J Ef41 VZGKع#E(zf?b1 en9=6|&&tV6t\=@[P¼u&^Jk<%wkl:"࿲,ų{앮zLxL@ҩ"Q& i0ӏ۲Y>p!t6f?L7cT鋿P姠yvI5Z\OѬ4/2v7hT@D"nZ]玠 RRJtP|{wcnsAch#PXm# Q\mKtiGץzt[.KgAcVI*K~ӵI+/Cj(ժ zBxd\KI^gPb1ԫ4Ԉ}0I)gB[ g7eAJQ-j71kw}ZGlm WHwҘsW vwG90 0AA>nےlo)&!(x>i l<8cf2tK 'ox|N]{Օ95E i`|-@2)-gaO-[ebfe~ܹu4X`7c"&4{7b1AGi"VW,YiHu{hJJh?dcދE9H!:BA+ϺGmb;`],w[VZq3Ma #Wxls`DIB3Gұ$P뇶(7# 3_њcQ&H' -*"pIIc4](A82 8=6jhfo B]YL&ܮ 3ߺwE+P$C‹PXv|{ȝ~jkޔ=$J@C$-at9)$2'm~s$g4 )a߄haXpg?9[!JEq\^+ڬ\,7ym߃1M>Xh9p:]=z.)صѣt|O&ZH5\ϔS|[ ؚf9P3 U_5(PBb'2?UdvW8r7~ c76pkU`nLH䯆G=M~OFrbXZwiHұ_I'N6I<ԕl6<`Sb]9ޮ.b}ļejI!fEw=Bc6+S@@{gd b%VD:U.mxӗk`r|(+mZ[PKEL5 CAʄ.xʇKF6dkht8w@fmGyrq90d:ۑ$NU%K e$DHN %ubJ%uX8{s;KhLx["cҏ>MW2oy\ntOkRa\r!pW>7Bp O$ +늀i#pe}kkaA@|R#3Ԉ]lCCh"2E݅ R|$_(u=Ypl Zep'P*++K?y$ &AqјU(JFz+syiW MDnP\d:],;(HR,ʼt^8U [yt1/<~RIsw־WqO&,nnt)9_3-$\, DO7Q{c 80(g)/ "N}M7s;ID#n11ԉBhx:rs\[N ]QAb p`j+?:mtm( vK#&[Xmhb+P:S*"P[a% ICG {Scooaf%T~_YQ=T|#beX|F=VZ%wqH2o6G:,g(uc[TkmN7~5Gc,S= 0!H&ml S d`]5J)p9Qz0nLOahCq\K YaemD,Ի`%?56zfS#`>]eͤkHWؗxC*O-*9A(6@w?dNjM=}{FY8)0h\qԑ r0Mk$':Fy:;O6K_a%~5SY(fGQ bTaEuH"(E楨PY\M[ )c'fz_y]V3AxVQH.I|+ quhbHq$Η(AY$zlt85d$zeʽDrxǽ{yO|Ok,Dg/~hX;D vLw(:lv 22<ӂ``ʲ!6qaՌJRr=P9%$ؗg'UfP)?1PWMkG1c7ΐy:hP> f%-uÊ(zL`ByfF3ZQxE0 wi+S[|ǥBD Ս2H[28靬* quZpI]!Upk G#aѤkͥh5e+u(}]0yltq,5 ɰX!S0 ŗH[d:Dq!2:9r^`,pfLj;ؤɃ9PQEtY [˽ݶvƧClJV`4;{5̠2#kwRvFK)e-ƈ ҹWRh`V'Tؕ,3n i5j*HJeCb4#5rpdA:3F[*(7T;z(=i  V?n"AO;"IBIW[i( :QkYfVXv{3tj;ѳ$)!pCyRpV7d㵌dy e]&dgM2mVcyHPrى IZh^ʕߟ:`y=ovjH{ H%)wnH8ZQX; .# ](JZ를ˡь u׊S3`c=%1 ave] )dj|z ٞдP'0@V{& %i,.2}+[MXHlukHzHYtə*N02D$#J'JiW1:>1jHA%m.;b h1D\W&"O[3CU۾D2w)ح#LcYrKն}MT'4w:ԁHB(&/;h89%?' /'R]Fglۊ =EhCC.~pw5|E Xkf:$ܦ{.^/Bo'pz)^),sHQ44o1+nl_\yj|~ txitHX!:Jqt2ժr1..aziSGwŞߗyqmxWI=71]x=-J cVf`㇕?ιr!~?W*-=PL}3s~x" D!`\{5r2$d "&ODzЁލ7<zrA#˻܇Dm~9`h[,SyIڱޏuڙ`!l}\^o*E?k:1PXVq[ay;O:L ha4gHJ*c\RFZ?敺.>n]p!8l]m3޾Q{1f]U \;J 뗟x uPٚWe!t|ȫnA :=U p6>QÖH-Q?g>,*'p:E39eZCPi'2 .PrGmJ Kg&^]s^ݪ_r&,4eǶ: / r]Ϣ; v5"ʗ(( lMe@hh+Hf:p"?Ӑ"E)r3OޑI] )DΫ=16$3)&?spHu™f5J*~[ xAi0.&H0m(sw tL{òC W\mA_FB8UƏ,r^+\GEV ϝf.5 3*z.+El`<otsMel S;9ò-aԦ.=Ќzs|,s( 75ygͫt nTI YFbqBfc18vakOтVL3(48%O}Aܲ6D"uLUd^qGC0/Vv?~7ŧT 0ݪR *YV@Ya6E8!Ih}c'_6T?_ C-2K9 -@4{G/<2rJ&~LYm?j{nme55zȂ3O)@7U3.1hNDQ'w:U%u^X%w"ҁz߮u0VO,֬` 2_ffL?5Ζ<SV^dfhs{D2Fh%׵(D-ǀXDlDeK jtVfw%kb׋L# xzZ!·)0eqsqS S?hig Dͭ3 Lu !>iY'hۇ &qRNjwk{%5&}hUfrJw 8a-Ƈ:f=\ZR/-]^]ifGiK[櫦cxaG}*pBO?cQ4*( 7:kO2UR>V8<)6X\tӴ<H^1;Sf<8z9JNL$,%}IvbcG ʏfu!,&=U+x=@` 1'/~ve;{@zcǬ.ϞU}(ZѨGοJ /{,&)I u֘^k2q#].s}qb:C6񺗵/L|s3:,8<@gPU@caOh!u De/aBТwr.y7 RU6 L/-ɘ rլ P^>h;jWU5MaطU6Di2;m?PhCz$Q0 n,7*v*jeU$ 5IVBew Ē+QߦV ZRpɤ-y=Νat~= GnmImA#;ևCcqxmPZWݜ!Iv7|"%Kh8}k)μ]o>uAĥA[=,jIFb^M%p9tLXGx%ҖĨ }'rY@UratȨxels/^z^n7NsN()kX0J' #/9 aåӝ{"MY9Ds+o?gm \(;&yZNU_"t}ӆ1hy4!{SZ?{.0U}ps "on@"-:o OW~tFGM^S!<&Wk "~dA|X~2ݾ3WUnWk,zd~h6Dxz H'+,R占 oĖt p1t˗ٚ>uY.bΨM4!^xHd'.rxf=H bh4EmEx@jBpXoق\YXp.$vPjo\N{F< e*lxm*0yb $v U";`J[L.)etD㩿y`r~Um}p_CmM>g8IKױ#.1@pĪ=S+yϝ.98ta=)/D8nBzψhϙG}ɪ )-BGhD¿ð 0{Oe8lO5{Z6v[c4ج0G5DZm x$-tT\:Us$Ģ0~%M~u[$X>&Q |M /9uv:16 NsCВ|b\/qzq8Vl^H=蓴 m*8ᬮ7'Er`x?̟;:0K$6Ӣl*{Nz It!B53乯V:8C&ˁh Ӓ%17LphZⒼXÑ+ 8Z7RմP` mm/MFoĻI_<ؗXBB)M9%*A#E_)o5ʀ;Jf'Au)Dl\w8Cyld'g~/߇58xOehVg6z4 ''+({h㦪~縮CR3EŬV r .t_a=#v]̠>(bxQ%88) srYzx* *G̱ С w%AϽ uKəγR[3esVm\ KQńYeNqϢO@Uc~BRzq{GFp]4[_h4漩oӱ~ JHwE&T+ݙK/[gTl„97&-L62G[eEq>j<''yET/{>[{}i.4|_\mNӝ($AViesZhk";gd  hp>r]­ ?Ku_쪕e1xF}N"TuwGS6煜/ 2e1qOZ$ڈfMƊG9%e433jNc"^gKY907o~61c.Pm\tɠ+$}a!w''02|r1za YgEzR?PӨ胏#ZMJNP'6N⿆Tw))D>MnU}}I8Ѭ\atQ?tcs t=[zL9mS{=0z\nL2@V$,I4*P~ډjJvMŬx:KV$xu7bl*nq9C/;B0m$ԧYʖh,΁r!vJԠmyZb![(5Ǵ#nͥC /AXggy&,.5ƗdP +G~o 9c{kK歌c ^cOK8sܘZ2o ~k MM̨hV}#6h.YX+U{.m3hopVF 9/ ػGRl$\Cs?v fP܁d&$STD=i{cS&rlu}gbơ^${Р5Pfk H+9=$I%^eHܢ%Fـb͂x6kjObpwKMMqGGXbD.ҍY99.kz/ҕuR55w;Dްt5M!VEGKZ‹yqz1]Mf|c@YYvLg`5 ,pZi*%V)>ї^ Uke􅭾曺Mt_)c Cd Y7z3,J[%8JnMERI] Ocq 0͞#}$h5vJBE5ڒKu a%>rA9;!h*b%:uquE; ,6r8B}֐kTgmũǜT',A$޶;K)Fw$sv M` eGo !PEX@U/.B婾XߌeGU4v Ɔ2[k6yRBZE2OIWDH?Cز XgTSmOSa`T,`W1Ck~EpJc&c^]ot̛u/fsO]lg^,U32 vi9\}N:KN2Y5Ɗ9"OܢS:e2(Q7Nėo@N0??m{&e{\Fq}Ա81n"gg6/3,Dv4¢A|'_]m{fS(}kRNs4+7'FSke8AO63sj\pGN{^q;`jlk$ݑ,Y6c--].[_.\Fp$j=Iyg k1&̈* #<aK)tia' =I~[w1,8HcD΃ptc]pHZCG`Bqɬ KU ז';u;ﰶ0i\o++XNz5m|3jc3XeGƾ£Mv<`qV\RP"ٵD_KEV\3bCzIT$i"W9/ThAn#t  d&M yT`JFq"v2`(9Pkl}G5.E8,dJ[QUJ)|ϓ2N0 ߛQ&kѕkHgAǿq+ qrϯ *BtF9 j' ׃<" n"U D(Qm;4on dTu}o6I]g/D el;eVӬ%bK -lpж <(>R KByn8m9e@Ј 3Sfv(zʰ8f*j`No=@_Wu2cpsмcp]Mhd-&j.G/3AκT1)1pXGHt0:/wn Oĵl<U4 D}JHa)r"u1ח>;0:QXllI/(D~mկs~Q[o5&洍w SXY,1 eÅerVo+n@+3,KJ1.z jncwύkJ6(I%PFp ?#|/-DX1}v]4UW\[33![Kn~i0l%g?ޓ1:5mSn}ھɵH>j by-R&ITj$NZ. -UՏ4C~1n^;)^luwqٿ?UM0kd'Kڠ1Wݨ2] e9mˋt NM,';4ςsfn%Yn'rŤ~+`.s28dW%Ipw2I&*m++6 8Qp0wPnP(n4B *%pNJo>yи- ѺS*I w@J9͕, 36{P_|A0 <DjIr r5&Sv@VMˈ{%4o)i)86.=d0gyX{Y9c"M_]ts/2ojŗG4ύY1* __"-s&jZʊaP )w+S,F=[~ _#qpI,eCM9jBnlAh]Rcr/0θ!4eeކ/B>rX̱Z^o\ꡕ,-LR:i6%w5Ch||b8A줍eb ە ee W/z.ҬDf{[䚾ɲ՗-&!nN/7h9^h撃vTi)k Y}oܝj-*cȴ>rF@ً W./AYM h*otɔ6iU_Z=Uv cJ?Rw,A.\tGntuiz%5eh+afǜ%5xQsm;4([t $+&$Z*6|M\E#S?8NrhA+fԷ 0߁_0fΦl‹&i^̯z)r{Swl".:19V- ՂUOۧ ,<4LFݐ0 c4sDKL%]_$2(tW`o㽔'Y o焒V D2/}姎ͳOY#[f`8ݹ"lZf[@ЭT#v? yhhV484smQ 4UGn)La=Y-S<]b(ߕ)g1 ,rRDtX!>?$hq]RjdP*9DlQט({+ Re㔘&RFxi.n$ yr+/w3/8 T\'|$7{T`"Ngt}HBlĻyl Ep .)1$?}P\s, 1/\I6y6xɄ $ 7L!\&zFR1e/g'.^aj:p*n";:gUzuqۘp\J LMhG%ާa'b>y?YT_R;DSΨ;P}O%D4 J㦻GqVz᥷o`=.8G^:# k+M0m x6*s .5PU Y}J`'^  .( >'nثTYIȚÚͥR]Ĩ^-J1Pj)T^j."&}qndPPQ,: nYB/%m׸i`ySbeҕ&(M|w7j0,AoU0F_} .bxS]V[vO% çvb;CEDnca]U9OV&M?&3SXw6*@ku_LGIJoɾI5-V!?9@}uUG_UW.KfK,4}AQOkȴ+Y.u:"͔A*tB-Ÿwt|˨qd60AnO0 /f :B07\sS!ՌVGs5@;Unsߚ'DDh'm&ɡգٵ%[]HK#% ~FKlїDkEM47AzN؋N1hq ޤԍ߰: E+ *T zs_G +ټ>bRznlPR<]*OҊ:XyR9w3 KmָJS]8ֽW~ xE{p7@T9vFNqК%)<I a?63-Qy1鏄ՊBh Nznaץ9\5N7I{ +lt#* 捼J3 3NVp1m :XTc;Hb n~)Im@1Ѹt3EWl2O6y)^*H)>1AT]0Uu=ț1@tg(Vb\З]Jܙvϡ@l(ح=e*6ZbŴכY('g޵DZaOtAZ*#KL4Th>aiFHJ&ÓyڳrI؃a5zXN./ab,V#+RN;1Jd{=ۋ)b ą bG.rV SI9A[hBM]?1 C.m"K=IF>[j@N'\39j7鬺6JƤ+=fuWWZSd_xu)ix8j$3C` Tpz?0\D1d]8M'7W/tPsXE_!ahs[M9I֋jYrIFzQ mWDH% x/O$&9}C·J8|)@Zm}6yK޸21iwc*3 7zum0rvPkHl/ZuT2KSJ4cDk+(m.Qgca2Raط4k_5n(iϐE67p"U YATiK;Q:@3Q>!ZJ 4*ӡd*ndVEX]yOVWTaRC=uqeG9/6( p Q$ -o1bJ5{R 8E cRvj#_;R4ר`([zu'r Ew*+S2J&P5jU;9)^E7W۹ـyHUEI9/-xssn  i+'m%K sKF~PEt+ǕS|/}{p=@Vfp$[tW%CYIuoBzOQoa:|XH qɦqʕ,GHS?ƥ,eC1UYV9-h?q0ڑIl9NSAfo'K\iE3"`KFR'1w側7zz^IUa F/VDa~$0:_{'O) b(=2E,[%-9l7IS޸OQx6W|Ne" F>0@ H>јDp>Sf/zx)9-RRL%zBRM"/^#ӓ-mLMN]yCrNUXU4dmg8}| Fl$cNEbz@awW4`wdOeˆx<ڟb# U.>T2CY\yiT6\Ach\9WJX!CT6;Clot1a,a(^^"GUW;ʖYs#ղ[ 61q3#&٬, AUނ /;S-2a ]U$]$5Z)oAXrEQS{bnֱ>۾3>~<.Pm(&5C{xhÀ6YOB)V4Z]Be[k{^˻1V3d[mBz%(q_%D'=4:#W^?dZ:7>Pک.3rҺoI?!}e1FlB#6N$КB-Q5E3h!! uI& @2b @x1Q4rT )*I/?&_ɱ8Eo߾tZڂ}GFj 탵ExJY⽁`l޲k; >US]UŪiv,_IZJ<p q -4>Qsp%+F=vIqQxW(cϢYf̌a4[q@c^s{d=9n4v \U `m u Qba|0R3Th2Xښl\n䶏̈́A M75!š&PFc&"u-曰3Z-o ˜.픟ߺԻ{v(?gW$z"1ޮ6pytTP$P NxE_Y[tFTBM2v ^U7*P`+9χ% ȳ^>Xil6sou5yeeƳ9XsWe':}NߜɌnEt>\~.]hXFz"ZA &\~peAq]JFDRڠn ۲Q^v߉&u0W\*oۺkC&m~. 5P.|ԀCȎf*)K20g;)z/6A'̛bn2הoSV<2}/뛒9;_'͌䏖.K'$=z0m~4;R!C \Q#vRPFq! :6׏Fqfej\/&C[8CB8"j}*.vMnEU0~yMZX$+৫皒Q'6AdQ5(nF{,gơk;I4M¾9_"0ʹ/tYVّh !JzaAVd~ 5_F++UQݫg3JNKΒbFء6ەEs,MfGS1~Ol`G^Կ7y >HFcN#} ֞U[k_"R]$:ծ].0;gnu,KÓ!:k;qwq Ⱥđ%kiqXD*Lw@m[i*B=͆uQ%2@(5de>OxM_Gćl|Z 6 JU=>qᒿ/jF\PoB` ų[/ ӗ\C^ r >19sJ>bs: ym}Tѹ%$ fI4huR/o'd ^{j@%:VLo0e:ANT5''*z=PHwI lBߪܾ 9a9*e*z Wgo\2Hbx>g4EC#^Ywv♘8523ZI({P>=jMe$ D_FxpbO/-IL1Sߡ}ĻUTΩ/qC Y!Wf&ɋ{HZ?MGsm`D.V,##9RsATKR0yC8<|SI=?V`Sq:.@0Pj(TУ*/Qi)+U^*\NTY@{WCZZ ";g/W{5wouz4+SXAaft;fD)u&ˎ*IWw淧S8_LXYnIA.\{:J]T[5m U,tyDM9hpv:OҕQIC*ISK*t^a1(G-alSPz~6$K\MGG`Ig3m1GP ؿZV))=ʊAՠ)Ubŕ5a\29F3W^ qh\ch ~q܋Ρ.=2V| ]7|K oNTjedzu)SZeZҝ1&\b>+u;;'e`XLK>nMk$::Qb  ɴh,n0vFMAhFxHI (+ {+<}um@gO lYPA  gBl]ÑIg'}0y``/KԈtlQǭJ؞GL7u N}qĎ afԫu@ px[I~\YI2O[8u5yvHCֻk_X6ox^47 /P`JD"r]”U@/ 衧[AGJJ |ģ38Arph5[t @A&+Dpbz(-/_[K(E $AA걳jX;:*AKo_;Krp}49KU5PFܒNa?FLb8+gn-7LJxu@\ K@9KcnOsi2aFy* r, گ:s{y8Y.Wxq\,SscZ*i!{4PM\[0AF޸ a{efGAvd1SQlk:,r͘3r^-c{UƼK!CR -Ѧt;h4)?]#Ț %F9涥/f+O+$خ=2_U|e14#5wo6'H(˓3p/` C(-LOt]8]}\3Tix?żBGR`D~WRoe-bme58G1|Sz1µ{te#5` `c(hwV℠?Ο$w"M·oWpLU 3mNyLad ?UJ!$8$ CF< gb`8ddnv]:OѣI*,gPxZ6Tᕇv^)ub{K 2~akqpGyww@@%$3$̥>I4FU1G,DƠO)"cd Uџз,4xD(=oֿd9&WQ2l[.!6wnVlTP0j;7|7x&QOk+ y8[vCI Y{ ?4Ci޼T9IdLcdT%/dmعZne;*o* IB)4PwN{eUߠ*$ xMk s9q])sĚ+?KaBpѷ趤=un,uAav`QYԎiD̅W70RAg6Kvޞk6WF ~c ( s'Ob (@Yyst`\oay`޵Wf/BP@vY9q,52<G?ʁ~{>pw+\Cىl[1)C<, 6vX!}rNvw^CShuP)P9aI 74bwl&hCi MX+#+|~˜h}N Z"6c(+LEJ C-j|+ǯNɍ4~bp Orֳ9ز%J 1?Է8s/.\8 9@ 7#s.n}]hCw/z';F0uɅ8Ҷƙ^,VX_.fO,àѐQg"EXlVP- [7H֑P@ki~DO* aP b6ȍK/Bڦ(&RLh'kexRPT [q9_x#͉܆V̦EXi仢H}, `ZuɸQi;Tʿt\) Sϼ&Oh1˱DVh$"DKxRZ Lzs9ƙ2 u%{O&U51w{XlaCW壡kr\\LX,O4rATFP9ϮVXU+ 2dA}A;Ym˥ohfXټcXtU';aJ~,ʿ+ŷ8%P <\,LwlOa=Qުr x毣BCXZˏBC*tr.rwa߉JGS hh~ Ҋ唯h%e0Qe=/$)9;=GǨ<(!!r/ %/2Wŋ!>%KMhJ,V̧:6u1XL\⊐ ypcY\ rc(\*e#$M6V!U{x Aœ M3lMCkWZ^!e1o v>W {XQ5>kq*Ec瀞!X;_IcnݝXr@;4A+Ob59Aw<*\4&c ` *^;o钠|587b-1v`3bQ)~Oj;v?!ӵǢl8䮦wkVA݂X\p|)\6eBpRX8>[nIq՞}_>KT9@VMaͫ./LbK%T}5Fs$K2 ,sfp^,Qjj*IejJ\]Apлjx!ےpęMս+Tb~_hZm-2%Q-Ίe2E>Yl-@'ziaXMnJ/":{&EXGٽ^gDNt][a {4L`BF}49Zʺ|So5j!=aI]S:*zpJ=yNT~R9=q[e£+4@FX(=E91rn{#E?Wӕe|:pFd fGdžRuДY&& žmid./)_ Zw?޲8%d ԁ J櫐4ⷺoJ-$&ϚO!0;:T5A2&6laZ?8% 鯖U%9l#",9Uz 5{1N8 i,}XM0DaP=1QFCc^:L$i=~b$uIR[hEds'Ώs7ql TXyߘ!`ƖV;qYYfy>^n\ LXXx|r6]vk1wȢXu(v77"uV7[֏>>H%On +Pb!Ҭ`Xۣ,#A|}~*Bcn%WBF>Ttq/Bne9,Zve,i]叆9(S|:d>|WPKƒp.sma^cd ;h̝mU9עxXbQB; i lR(pqKc05ݖ*ewn9r<.)s:zHX9_p.vtU0[eeOK5e wˤr?Joa%qb*gRjZM]x+^+i3+3ޭYϪNrqN S*X|JJCljE(onQR 7" (V"ɉQʲw"꾫SpLLBi.~|8Άx4Vz2viPpn`_`t"HG&$Ex$$wc)/&&+9fG*𑅯tSkF^WPLߨE̟6n ۫G w{+ص$zL(yt{<cuMRQS4o 1(%Y5@4ŃF Hp%X^#M5jeR45eVuӞ'=X)^ͼ*_7 ԉDd;8&{\w(\> I9jȦ̹dE)Aӫ&u(D9D`D0eƈ`Qjs|KzSbߺ9ШM.U/.`UoMV.{34ȫ?D&N# % ΏkY+)_9ojS6nZu3WJ6S.h8@4U&y*A^[ V09ԈI$yC8)J' \/;JFT&@|,\:1;L 4jjs!DX?8H{ yPV8}N8TYFrWS"{IJ7doMe蝮]k4]ɌQS!V>!*&2Ч -O1BQAa~u9u 0?V>ؗ4 x]-Fo ղuQEQIcǺ3a? Y0[)=ȀY&x<@JͿs'l ]VH;U}/dQ_3ef)1F]. d⩇ωn(+<P<,k!f%FQN aUѯgq942`tc乇ܔT(X"""T1 )wV4^?.#U ށef@ͿIa@=P#T챗5wE\)U}OيNۙi`X37'QbksVs#zDW0 ש=q!m\Y-zN8xs{ A2 ~f %:4,o +V`ff9Twȋf0 YILd.EL[%[0-ǢE982TýliFb, Nr[N;vUxd:;,q=[bp|i״̼ t-"h?|B8l'rkw1SJew?5\)@25 b/!@v| Tt{1b!H3"x* IJQZ@9-*9`3Gi >_HqG$1V-qȏ I7:NDh{XR*A/ۦ:#_ PVbxDTUzF̬)9v㓡|]O_҅bhdgBv ]z:mߧ# R3C\[^kQإERke?`A䚟xO T$}b4hD>1,׹g T/6Q8oR`ђY3eݍt} R8ԈTowTLlܖx&^ŎY:k IiU:QJdJ g4q쮉-gOV)557!>-\V3 x qBbB%1'۞8eOU6] =&~`Ch5mGx*hnuB %_jM-/,a]Շ{0 _Bi7эmW]| dLѱzQsUbMFaZ``b\ ┴@ё8Z^HyYٵq[Cz^T 9-h{y朶x<% qԐA5 PֻBP`,rul|5+}D!ٮ |(Lo<wyyufK1-r$vS`iJsLh5p̽,t'<+eA܆UuReXzSqB]M I?a!wn;S=*]FZ!mǵ2I:{S8k8~P:"; 5j3wƯ(̓Diͭ/A&jEJ>0Oaz 4%hM E*'\t^3 L$Cј&P*b\SCoeBۢ}o@P )IW %Ij1\6B!g(EKbHGUXrŽ<->D>Tp(CsӇ /z+mdL3KA{J58#t+=ŶO'rkɟj+ϒChL.5XXvu35LnOc /z}kB?j5|4,UB+=l}72gFCzq__ QfөR p+~)j\dT4u5ъR8:WAn~zY}zo/ ] 5qb}MTE/R&1->{~ZUKAysdq^,$'+P3JH`}ڛ4QboyoȔ56:V{oO%rw?8zXGɐ"pd'}[9R4ajLo&YG>at f"bFlcx@x/T/K/_*+ 3b}]m6EҜӆb+sU]"xo=K-єXxܡǬ lR}>N ^]u\䳡 ҃ <'jG3xĐ_V5Ybl%RPfgwdZKN++j(O*ŒYs;DJކ,#}z89& 0;?Ҷ =@{bI`Rq)%z-) r ABb)H">:/ xXidTΠCCDm/5%ȤOPflfýlZƲN Vރ 4kY28oTR6il;T &5{N]F䆨-*gSiX,LtY+3K Wyԓ=F糭Ӷ 귪E:z:&8Z $lmt,LOr,=يg=u.Bqi@=_ j:XQnZ+OXNiI}M]ol}hM*ŠDjLueIEM8svIƵMn΀%_\S)g$m@4 )ibkf(I'5W'lݣ$|~r;/n e8pGm]׻Oj@85(z1/gYq7j;ߜv֓Ā$dn"U3 71gKr,Y`XDSlj>8,;Scқ {9Gaٺf+?bVͭ-Srevz#=a,{qgQv9 gm̀ l?j?Hȴ=:8sE e 8[%#t_&R gm+a$ v_6$ RRH%ϿӴLxHƼh޾bf!\_V  Hkm=R$nTqؙk68" QU‗-,Z80@ablHEt mfZd٣LB*b6[Q@*$=Tek[L/56B~uзJ$g6bւZB-U-_.dk]lJ 1Oe+€:$R'|ᆧx 7fhZ٦s*wF˓k\ '}n)V]Yrˁj ?NݒGc Pչ!W7NRt-D 2ε ,I=. z =C\9}I] ;K{ = qmȏ}KAl]٨mdrK )>Q0I~1ۻLypmLhjhLٳ9fhy]API,m`T+=AuF@.Hx <> tXrg)M{.Q9@-M>#H]2CbF͞yoF2tv.d9̗5Z2<32Te`2aH*VF.zLJOǬ29id 3;fE*@6̭-GT=nҬ.Ep!->(4Lc A_;q1H' o[+`R[W D+1ia!as3K}a&VNgQ#HmE$:$J'+O$])QɡZ詸UlT-̱K̠g'_REc.Aw!Bl%|By2~}cYi} )2A=#:0ߝ+lP>Sмu}++/XU5Ja1Zq/Yd~0n6v:D'E){\ ]Z@|A$ߑ'nu N|M+J*k1]xMws2 õtE@.e,T춡^Q;bg@ PY'!i =IDSɐˍT؋k$G&2M'/zAز:Fjnv7GMB+sž.|zr6";~0pxf4C]=itk1<%'i4]&9!d^!ĉv҄O3?䅱x"8H|RA4+EBGWh M$gLrU2pŹ:v85':ݒVlv0;k<^PUcì{p.w8ٚ^KTGGcӍ 3g I^܌ O2\^zy@lS{}JwGFx?\ Cr{(bΪJm^;9:TF}'0Cf>QN3k ڐB>!)%Oɠ_](+,+]ʑI.]EԃY-Ն~ <]j7RaKӭBD^U H=> l Dֈo/=uI'd;8hYa.۱T,2"Ed(=Ocp$2KpP>(4nDK5L )SyV:b2pYژS $Jtۍ{IN\-J|5P GGO!Q߀xH9Pz}>d`ߌ\20D(5U\-tUϙhM[KޏnHO)U[WHl;7niH@T پ0̹8 Ikub$}G\jɛߥL$,LŔWȔ\L=SS jZ3 [( )h(b$Ve+åqچάxj _GĞkW436S4'R_YNRѣAQX8`~ FH~:16c+'Bˇ$b,xk蒬 SQ}!LDPG0g7<{{^̌.bU"OM'WR34 :H>¡_o*# q6nPB15kwT`*_x@p^-K?l,fgr+ p3٘V5*ζO/eҙ"- n\ZSG FU[zNF=XmN ҍͼ+X*dr";xdڑB.clC> K%?7S8 ԓڊ"!' g]bU䏞~C̘)ؽ9 v:된UfS_x?%>_&9fփ'<؋ُuuOa]; `awRZtL'1ɥٟoJ^6`z>92J[~ D}O^>Y2gCqg"<E͈maD?NpA%Gna4ĭQ(T@F` Cύ@AGjN0M+Z' oTAcIf a  dS^!ƃ`O <04j{M.):"Aw'؋X%֯q^vkx*;yK"N Y!S[Ey;AE,+dkEItZS-ʂ%.D9ߐ8q.u?OM{UI~k&9glTnk*e~z(c >X"'pl;=zhPU"O:}\PJ`R_s|sRgH'}?X<qneﳉ؎cר$uE.*h(!& 9]}"atO^9 S !F'uB[i+U&LSrWMGk "{CZx9Rb J>﯒@~sU44;?D(m:tHm*<xPGtSD4Cg1HܠEđ>␉ ޞ$XW]c@2)aȨ|s`U]MTsٕr\<_̰IR;2C܁lj^^wI'5}b{#OS v]:O!Hk=^ۥ͚بhA@CYC%fzy# 6ȹN7wڴ kPYV. XZa >CԻu-iQ"NjiVMV?~V̫?Ś(~o{ל]4;gG5nJRa.>.bp Iڠ"܂BA3F4/nu "ГfY7OR8  t Y}q떯=(`b 6mF> (]శ V"FఁrH,i$ϻ@P]ɡ9rBFH;0;V-X0!O/s͔?t sK[|c1f΍>5N@ySQb}Ԃ99^Wi#-%_^ v'u ITZ+sn6UAyjq 2? 2j9VE-$WhГLs[ܤ)C= Ýk}Ze e H&N|YaPV.|$#t.1#m-+wM9NeRkl9TOBY;]@ݑVɎm8>gɵx`:tZc:r'54`~+>F-I Cn&5]Р-2ntJ>~ 0oxh-Yfu^)L+Ck{$,qNЛcy4ܙ]-r74?URztdJ6_C, LJꮸc9Q9"X:[[[i(]B$?Xq`2NrʫP4j3S͟:!D avddLevݠIgey5t>S6D:eMs$ 2J+-_ՎeF=Lߒ`뷉io]Y =?t@bdf.c3OO4eoK1E0.TE*74N`^WGӋyAA2 xGCژpVi.G(E<&@!@*zU .^I^n?+\^o &SA-w<vk=ȏ<\D9m">vȝU=-<m q"َ ~$9ٽ5(Cl8Hdq24q_pFAO<P/HOt1_4 B=EcfLlG-`P)a2lJPNWWˈ/ ĨCVbh] h/5b:[n 3R`԰{Qatfhˆ8OF‰^K q6vUwהr[*Cv6+!)yPΔq~^DE.ީ1]I_4+po#15^P)LX"~i. Q4_W<ցEFXsłmg.N)Vۆ|6g5PV)ԖJ 3);:=v[,m[\= ĬG܌d[ӃSmpSufGد_  Gp4,VEM ͻɃs5 cO]JUkczHkzL M-5_;тvʡR*C,&_B{bWgn%ܽNG5ҿW;/_ϦoԑeZMyK2?Z4eV_+Խ E˧y@J_c%z@.Y@7FH96GՅZDgaOg2{NBÒ',y<閎v7b v"6@ l0,\ nH>yՒy֢jkFz&xgO1nO>@i >Hd5>,ؤJlJi8"tNkMs}Ьp alM?[o2[zfvӽJ\\<̄)X}l0|h[W@)&:(YpPPŸ>.v,6*HU*Nj|Cxު4J2R d]k2^"W{̯4 eb/d BW,oO^`N'z[v6^Q̐~"kd}fn1WAf23"}%`ƚQ_҉m A|[ڂ#i=6YC}pZ<}mB~0E9BU@ـb,ygH=ihKX4@JbX [~*8B( aϝn^'P|YG\*"k!̈.*봐"\{=3_akjj+.RO1u5CZ!T9 g~;4%7/:;L5K*^>ͯT|Gm$Ct!r:Op&or1&5^@'rz7J[zD?լCo evmoJRbsn#38Y|'}(?<~yȩ͂頒r o99\g3C=b8iHgpGåh,hʱ[1`H l?-}-GpA"a8IӞ( H\}>S32Qu~2?yT9 _ -x<Qg{tru `]WC‡aqGZQ42" ɅQmA'JPFD9:}34fe@Mq_AP\Dz 59&sFW){/޽RpxA^ByVZrc?MS|3u(N_.us 'jZIV,xNu38/BɩcͬEޒW%y>ueF'8^'x/bF/sr?eQߤLB qOu DDN5;;U9ts ^S0$A%9b3 L'$pjN"dZ6Jur[m4QfI*`9P~ Z9,Bdy‰qIVN_ax0blZtW c.A8\YP|p  R߿:ٜm8v0rݔ)/H|c]LR\t uj ^oKܡߵ5+?E?aӏX kB`fPfjDښ3C1):0>7\.Z}gyŚ ybr2+r_j~ar=a;:T4fN3gEZM '썍{)FPsL(h:l~(wg6 Sfm~A//.LV&ǤpԂiuGԛAwJCF-p5 Oc. hx yCCڹ;a9rTnDhZYF I8GH -9Wqho.&;5j52$One _E%h: +cL=/HTˏcOJjC0g4p(ڊe:E懶NSP^ =y!`RY[ Fag̒c1*%oG.VBO}[,oG4j gfhwzӎs߳~>>sRGl:eI+t u‹/hUܢVs"`u7pf|M%A3aͣ_9 o}tYRK zNiFp{~$}V*AlB{l3Gony1 Ŏ Q@'`1C4|5CC0S%[ΉgLI Ɍ0]Ǫ9mQ5#}N8/>RE&Gɧf՜'RHne(qR4ϐ8m}%_wc5oKqӉQC7'ԍ~ Z.y"ʫ]l˳#Q Ft/N_Bt61YPFnđd 1#x  /Gς] @fƾۈ6iʯѳ7߉ĉgCgE)x)bTpNk0`}R-Pޫ烖%/ز'Es&qKeHA1]58Q@utܧ]%Aތ)ÿXgL 4` 1@(22ft`.^cʱdlT( rUgGΰ51iKk ~.WҜKZMQIrH;x%K6Nh4`sTLDv¨3~޳j8QuteLt^2~qSx1uGgMLMb-'MVAea)~{, mqn7"?iR1Ohl*55;YO"7F^A#7dzo@m˵ƒfQ-~#J66ZM\ IɟmYd4MH0E0( V-X-UG 9-߯cD)47 PŒGq41SE<":N&Nfi NB61 |P:^9Y8pJSGQy_u?ց-=/ +3JAyg,y&dtOf zq&p>q&]PݣGE+[Fl5WY <5. gBBB3)}=GY@ I (\(Ob D7?oyUfF[hxʁR؏[?$Ef%d3 | #,){gS9|2Rb|9_4wl!#h/"QZj=bMʳ 662YP "_{iqҵ[%c A3TOshTxeh6 !0:k~ ƞp D)9ɱ.*_Wh=~AUs<&xBYtoYS!SzFPN{ֵL(Y# W/\i9i|lx^sQv olpxZDs$q7x*j6dq6D7*hAЪU홿)z(̯{ !Jo/ڸ[U_sio F CҾɭzsqeqĝgh=ڳ b-# 1/S=a\ΝH_`ۡdC 5*텫^?92%&[4eYy5bR+A7V5=2 g47Oz眩kuWE7Һ ?G+⛐ƴԑH hV #XYϛmqeԜ\qԂyrٞ~4<*_c2E\3K צaݶPPXƽ|\IFU\,.bQ 3][stN{?߫Er6bC> ӝr Y=t!a@fx,x/\DiX5J=}ۛ{~,%+Z I(Do4- 2NrW_ñbY -v~:gq!_!`syGmJ]"'3NFNY6YhK-}Jwkt=+B@h"Fbd⥂ )* !/y,ZaS!c`[&.n+r_ZxqR.{4({oEm H3$( AoL5uи+'17Uw`<֣-œy ȍ! ƝkM_c~ e|Ol.s%giNӕx뿐͌m`Rn)i=DxQɑrV1IūcMU9}׵pVjL=0ˠui QC JU qOA's%TL{6g[ o\ V|4s>YV@yHc3Aڲ́A[پ/H;߻_;WDmD8hX*t-jQp8G0|LMuivM;CS4 d1q,|(gƣtoDU3#0ZIpT~ Q5Ɂ$0B7J 8SOXӭ? ѥpr:!d P7 q%k(9 #Vjbe}4"٪;2YwG2'Vsa1s5KNزÚI^ F##oUZaB~ZE,~gIAYVDA{,u!3kZIѠ̘X`aJ/^h5AP>QvDyN"4_&~avjoF]0XTB꿓d,; @T. =rI}jsB7}73ö=9*C.} B>KJry"e[Z_0 ' rU$ϏwA 1U4{#{{k1&x 7QivVHC|gxx7 >"{f>a)O1)z%tmvJ4ߑC6e ZƉK!kpr~#G4_'xuᤌ ~%#ߴuntttPxP>dHEN(gѷ$FO^?˻=aĐkb}k Aml@'n[:HyCN"45Hse"*{/F M1hm6 BK&#tԑT1O` {bg.Q#$ lg3pxG9e*WBh- h2O?dj! PCP7ֈ (%VBC=KzߏമH 0jYn8@tCuoLZ~{_FN0>A*!.H=Ӵ7肭xaf9tA|u>c%Hռc9)Wkݪ5^ !B:ʱNԂOvP]cEɽ93U}_j]⌳' <424P]. \O7`Cŀ|YXn P9Xtbm\qkTq3ej=9O^It";.)=$au րE>A#qLor | 9Xg$p`7P!z ԎZF=A D]6#))<Édॡp*-hTF_2MkH 2v,[ |;6Hv͏X Y\C`2zeq 4FJd )M S_CO e|W Y_N":4C=xFcN2tPB;J?ھ̳uٶI ̔:%8XU*V3 x\\A7ټ5~eAd-$t^e/ ؀thԔ!F#I6T$}&OMH4N8@Njo_bm {3l+7۪,B? dY\gćc8ywMn9Ɵ{ff W`o6`o8C>`:bk i"AYdJ([$@ֈbuves~dYO{ůؾ>@cV5 /xb`|a:&p^pF9*9}gKh2gL̼B6wwJg!Y;KxC,QzyDNdr+YOLAszJ_at>d_P6cM1K{. J_xWp DžO(h9K)kXE-:m 0Hs['%i_͢kߊЙ_t+RF;@ؿ ;P%֧Y$nBu E{:_2d/rp9sf/7ULaT (kg"@=Vxyr=PY,2-g`x=3uW@Lau8! ~I';u?K:s jBG-jcQsW=h-J@SR|'w(d*xK1[>hO 6 ګsbpWY(dfOkco W::zJI]X;#  F0[˯2/b"^`ba R "J (j7&?5Ni4̍0R cS>Y : EɓR.=~{9=3IVЙo{7tw4"چQX6th{D^A`1TSdy,e۲ΤPQsZsE5,f0Vwo$?ΏHxej\Ő2NktVZIgvs zjBU.z ^IL%1ժdFxfv|7+y9+Fz }$7NZ#PF[%VnԴ+ے#wM۾Uk]9R]4N>٠ $Ph wh a:Jo* #¿S4MN?yZ\r$k^x72Hp^;7R=k;ꎯӢ۪R#܄qoRfã-}rٌ!;Rq$t"AǁK4KmpRQ E=>tB4HS27rY`v6'i0mb:qs4'L!}B/} \i=̯jP|8wA88:C~3}7<'*d c !Q:R\vjѽ[8;{];Ů.mLI}v'ML_V[[cb,h%'TO&kW3O+A7,TXL4#pʕ'hU~Im#($OHӠc\aH}Ui+6c{#\?\*dB(Mbə5ɟIu8|fesnaSʗ)_ *w?EDuY5?&76kk{h[͈P-,?jV_: ~W 0:ݨ}?}de5VgC`O7ؘ AY#^-mKOe ň"}?P{L3Ԩk@!7f1HiPD2Mf⸍5:htw30ѵA^SMmm>6N5byhk3s f7')Ғ'%AD = |4ɁO=J}|5h8ƔT(SRk߼|cT#9ފ1 -ئ[r&'Io39ˆ7T+zͤ#iO]V>/qT? }vqӣypG>OLw5'-C#~ڀw,Eh&-B7psDh 7 >2@s Q鞂"$Cg/Pȓ 7yqP,wɷHύrNjZ",OF(ҁt p^nR7uHW:<DiؠE#w ióg0ƈmͪup}LV C͊NO8l!]U"W9v-_;&{ UbCoZH[XW/cAs'*n%AƕJDjzVv4s6AJ[] G81j$c΂E na ږT.|_jV]|N$DOFZ W߅S~[l. {ҧۨ}~x$x=N3y%.tOTAp#Abw-A+K!mjtbܕv"*&nt@8/4rL4jfrdKky]Lg:o4z<νt^$6sR3,[4QhV^&*PxCa #S77A^PX%OV'ԊD%GUo!.`Xxi8S_5C @_"z bQޡ pvbIx`CzLt'W4d&{{AgȺ_'c߿E^;5u!lm*3ԹHv.u̿)+$ԣ;b9UO II* P :!2hH LS6`ٺxpalXс"zNZKFhV٦sB\s\KCLgQzU"\Nw3j@ىΜUe}Na0]T I}' 6畜DgM |k0h=W}}f7' ^|#n?' iD=E9UGcYX iE"V eE6*(L]+,|DHd,*I>,|& odg9^;uOq|bTAH=c^ p)IMPc?ygyvd)'vwN})´\~_q&iL>UC N]Di'FYbM[)E<׵!Æk6Uz_Sym2"rl@ ~}&!?wU~p=pt+Oyi_(f^csb0 fʣ| VK%vke|H,a2:5r'% BtX,$VgUzO)y?/>c cTQ@1y(?ES?O[9͠|‰N٤Qظ' $C q/^%_3uKSI= mu D'3$fxr'1x [(c>͝Z uZ&Pu#dC~8/&g H=%ѶNPm}Hv˙у58?1 FOn;?f*)}Dnk`z@_ZW~4}Q+`{xcO 'SqC˱2z#%mz2 7ptY\5x>7!Nª?CB\MdJ^p׉Ur>WꓤY(nn՜#r:شMS;*-:gW Y>J6gፎFM@"?^lo6(=ַ&NB y]ptPu֗PEu!p0 *׫NRd)ΔABQߗ^rE-슜]6koI=ٮ΄4J>2I]߻1^6?Y bWP9 Qem$jGZ|=+w}r!F X`mw@[\o2oF4V,SLBeQ:2<~%qT agY\56Ҡw } ;0Qxq>F=Ԩ3_d0)w+5..2g\sS1?}i JOm֐u?XPkٻ8nu}nIKGXved!aDu p''S cԦQ }Ԁ9nף];'z9y_y^*&q2﫟B9Y.&n\8,%eCkOc2'O*Dg5~dy}g|lϽ(xz ϋJjC?.QAVp8\z^fX@j:d:I;%!a Xq\ZN߿IPmY?bو'#g4V\ [brklܐ̻0b员i{s X q0DkIg;/cO%kvĮ5A@Ԣsekr?֚5My(D;kn"6QC!J- 25B`MoVǖY!E :8E$D A9vXC@\JRv.I@h8PTUzeq~{\ے #l_;T@I='gba$`mIk!c:M;P@5] JH~-ypjZe[K1񈇂BT4[dȁO0QIbB9F+TW4U$Q%Tn.xROfǓ'X?Cb)Lgv85uW;40;*Ge~Qh'n>tqS~oA SgO0|ߒysde;X/}ѱ_Q~MVӶoM>~^ȻuBpoYDs‹CMdF dh4/Q`Z3'~]Aԡ*Ⱥnߘ,xk>Nٿ&]߈(sռ`$m"Wo qq2jT:  F'WcW,v|ư ~hE BOrj|򏳕g e%%nذ_ՉiDZw9e9F5 19NB@vUscxh.5VbGZ5B2"=7(H 4;w(ļ[Wlb<>9d3X7s@n Ypʚ}J'3C.&5 5R؝_lP@#~y 0B"D~|edq4x~n-VPHURY|<~ f]!'a}hLm}rebcu&x<4t/: ?9ui~ܾF FZgakv˞*erыRt.H+Gh0~,LFj [3f]ƔLwk*~]z4$@V !tϙ{BqEIƈ##9h=72:@b+.ˆt&iX[tAŒ=龌?J詛)0׍]B`?{uV3Rzm$p/gƳPn$ȿLOGhvnwQ&yWmy73VQ W^źad׷v8w3<-j5"%2Ɵgt/^#]ɽ&TL4y(Kb!HO6i%>P/JI)i6l <%%&bin*dp,g+u`%v-(`,cȎgd"r6{@pRkĂmkE;vM~jN"1\ }9 rmfUVepZ49ļ/mqU9qpQ-dl^*I5ڍL׉L> O@pz7iIRNa225VhxJad#F קg/ԞPu񡊋lP] 0z/C]}/ЅF e"U v 0ZU_^;u2-*$%W!.DRrQFoF^xTiñ|ƞx#F$8_4侅K8r&Bow%)LJkzp# q9}^>rfFd* ]߱Ӓ. 1AԠdڐNMZ}Y/ \w3D)ʮ@&j.3n:nӱ\9gWXPbjIowPSAwq&g+j_ϝ'Ɠ4ԙ9*L]& ;ߝnB=FJ IJJr ͸kA| e7D`<7ڮ "R4_6t/%ҘB jN#UQ@Џ.d,xtayۜRĆ" djһ>+C"NqrN@JaesiG coo< N+Yф|VCJLN#;pQ| RG6`{:2Py3(m2(DK~3=^so!#QK_iʳV풫 Ȫ^cAǗrlGF@έ,+9&f~֧1?y]`e1wwi5㒭 F+i-u"4xl&]G`߹AVWZI[F@akki_q ğkn*rjD絮 - W@eɌ\78X "IjZ$Tsh$v5ݹM[cEN'h` ]9:PoT 1_ݍ-.(Ay,G1R)`}aC ޻Yh)+x_QЈ z @?o.C9L$qQfPB Ǽm t/;+D[ S$IW9x/1̯cVNaizlxiܰĜ&~NsK "Nk gbxR:a_V^i4SD#r? dR)N|Ѕ _$h8.WzLݝ8?:?դl&JEƤ [A\.0d *uF(:a?FY 7eNya4"'p(ЇymoްyĚ7YŬ7kz{, iCMY37 iv+NDoz\fؘ>.DUC^`9!`F3IGKLRQ*ˡ}LNO<=)i&QmuƝGv|@Z~+ut欳V5m=L)2%/ h\4~ Β$Ccyo Z%-2\p&bE}d"`afY(;sga+.VMD}|8'Dzin#Gww{-cKkh BX\=( $HxSsoJZf\|k}'7TYiY?Fi5P{YHuBOWSRI+ >u9rPrP _#I>/(e`Hb,| &!woYCP צa^uOo^bK@}9!k[l8_U@fӁ@۔Ѱ߮A諸ތ)"otPrK;?Pռ"(/= pIa-FMC}ח`@f?-#p,@$$>(wg9jn|HhG-eʍLPgx"h3bV7C/v t[$p̆iTL.B`W`.)?)?*IF֡]vyư )@o-ܤ;i,_$'rEdfUSw0X{No#KQU;N.2ë9rhZ#\7}ŝuoc`~NkW2"ֿCUq阥LdpãAzYDGE ߻؛tn(iŮ@N{~BbEAzՁт8wŔGt0HKUV,m! b+ڋ;a5x G(ǵ5h^ U|DL,:bNxcVZ2F~N[Pyq ?TDytմ݇Dpte^8?074j' {խcEc:FDl/"E DcF VA+ {=g@˗@LIppP;Rҧz,x}L >C[I T_3WQ>)&qwIsoʣG 5Ez \.aϖb?6fgkf/ҚT2Bta٭se:]9%6MO#&_^գ{Rڸ b?N*LkHq9~YUS#q)iANjZ^QY7#8GF.[4ogrFSC(vS76]c-[$mi8aO*eW(yj v":t\щjS]Z&g6qA }j+iHó@Qj?[\YeyA8Gu:ZWF}p8 9Jpu#Ůh[ X݆PJc/sؔDOеP6&Tŀ}ip@LJTꅁGjٌP X5,L@`xDw\[\@K53$"o[mk_7g2zUpH=Jn1ily̩4\z"ґFm:{l 4{8g+@VUΉ43:2qw0:r9ɍ{ּ6k?AnDVcîuAV63a 5Β=F$Y9c%l,anYJ~Vܻ`e5h%23J\U`\q߼6t黕/`"+JP/mZĭ,rw/#+O(ANj.d!"] *|_F↏^I}1 s!W*Gټ1ȼp#g/|~di3 ɖm1 lOMmG׽0C"&#7,l ޠO>A* O;de !P3zLaț/~ϲ)ҋ*\ BcB^4.f4PL/ͥK?zq~?Mm4Z[5k@`zO񛹉CtX1_ MX)DH, k/IR=Mj a52%C-߭ 1.|&mGK"4Hڕ0YR]D0](9gG&&lm^ c$ͦ1%Ԉb/ %Kfqo. d"='J"h߽bJ۪ݨ4US{6=W@gj Jp^\柖t8fc11e?m5:\M407NjY\,alO1`x8b: 7ciX\XΩ$VOFz>'rn#MF>L+RMjajDd,WaC5@3*Y]Z:%'_*PkU`N`gT U/ 'ՁO(k@JU%d<)V(шe6oA[V !p 6{<{@3V#ʹ;!ߍZ/+d{w6 Ġ;nݏ)?%cY"P XEv-7dXF9:3X-dNo_Azh߲{o/08.ჾN5\TrLO d]") q7!wB F85\젿R(+a|;\2ƲXp)$0{nmReS@o DžTah<O#3 V*P}[~)ۚKH~`[^SIzͨxB*C*;"mQ ESJ,ivv+\#Q!OH06$N\] BwBnxqjUe[f0^of}p=#I5# RI]'zL3 ֱQ ɥC+!g;Qr P3OW˸0.SZоVp\]Ee `'-j'!xxAx- _!Ŧ#eg>Չ+;@u J?Mr\1)uE^@m90Wɤ&##s H ~H́-{pF?,gDح-{'SSnaK`DF˔|V{ȻJ,SS/ݵ1s`**uxیqFiYI^IyTL3W"_F¯Jk?rdC5R0)EeDăb攬ţXAsH9-gTk.ZH! "Lcu lЈCVkǤ3t]+m0lbQ"e q:'+oM8 x-ExBFNK47+J7.$eǬV?ntY?5[MX)"J9JEťI8\YP5.=+{lpJrAq"f 鿾TX?fQo̭?rlUt'VN1џKYh@R U2/QhC - Zn'J|4G&tIȬ-) n=&e%?hzof^T5Qa2+z"Po+ O/|ISG@-u5 @8>? 6Hm:4X un ͥ6k }ƙؙ;vy EB#峭g%l*BEs|.:{TF/|S،^<(Bu'L'3D{ F[Q_ƈ'i~V ԈMemo^쿂2:$.qP ס*c X_黉wqbKX{L~h )0S/B~ڰrfp0C,] QI:.HJS]__g=^x%{ΙV +o퉼M2$\"~)4LhBimgRԍI1%SdmOXokۂ+MFdXz@$=ZK^iu*(0̽MW?)K%>+{3+|qŧcOlOa!W9!vSKW\+N8@{f =W@ foaN^e2o"k"Ouu j|O4T+pSJ;e9L,.J.;*幝 :8>ZD:@iKŅiD1c'D_t\E$M 7G-5#WaVge5 +e?8)kN=rCzy!Ji7|ʣygbSq/9EF`P!Eb˕]s*A#3IOe$bzNz"*J+ 'u !j5w٦C{$ŠW&řbӘlJ4#IY-i0ߢ4~(cϜA?ecu 84qZ` 4UWA*ݶC =.BTLUu%f n6Ē>:g"]+3* ,()D zUx %9Zá=R ҈`7Fkk$;ͯa_ s)ȶCݓ.>_1jm57BϿC_s9t O*ǖ?4l`*KS7=?ILi27T7l;Y_J!7+)ۥ/gjlsWc Gc%ZhT(M4I|p2#R9"*^@OZ&Xa|7Jv4t7= 78DCs9^(%1{\~쯴:2+gvLw)F;A/`3]LfC@5~r VJh[wR':.Ҳ͍2¯@$d Ro^/.3Z3™ hk sdYƒ0 PA䓳qzft/fZnrƜxuxD02BaV)`z ](}jK{sKl}Bt/-։P *h>'vB\cӚ {a(US˿xxKj}%K`b8;V]>D }8cK^ wWQd};%XIy93#uny|Ç+~mtkDQm<\[p8եX:FpXZ!slv6 } SHwd&ԏ9 i#$i.zOjKR%([$Ixiν&1i$`(Dgɪ8Ny}O{gv ks!]°cfڒLrq=VokKt$:C?>=+(A;B$l7{_NcKG#cs*N()IET; +~'pW[$|I:tt`죦2/Dޓ}Oy(5F4knɞ]CհZ88b+#}?q%v"Vj ziXD.|X: Fr;3fNmr'Fg.==cQON5[Hn-s.Dv!Ꭰ^ 7lܫ4ѕNHJkHprP TD:̦h`b_dx,dl3fc @=ZS>0\hyԺMQ? ֠e](_[@ -{fJoe,7*;_-Z#j봲vo2/ͦ g¯ -ܗќa.EB8fF9&oմ.BdDΪh_V ;$tCgY",/3iwf9 RU1 x5`/WxsNTS'sv9@uc<辪F2y6x./BTيMԯOVO‰ Its֟~ѱIZ .98Rk/VCB ,=nWx NQ rK4k)1H\[gM 2M /v'WcbɩHk e AG;zm .@} >&CeXQ uShjp8@0@(j*VA\SxsO2Y_kHf!l ЃV3#k2$ m4vh9Ҽp.xI[LI%L. TS @Odеn7ht>Bmym4Uqwlb䄩@tAja zErGȒDN/# K O^uX  ?)+p uf{WbzX^3sN 6ti%x7NL߬0 {dPTY裭:, ~iDť!ǐeE'TjF5Xgiq/fZ2hW<ȫS%8cҕ]/!F+2E~JO=}s9n~j,Pm Y#^aD &d){ˠ4fbi"CJc$h=O3?%u%0Fa֑|Kp7ѠlkI5,)OfT.˞gom 5:cДPtP޴Y\!Nc*1)=J$ӚsAm^M'WQ|etִײ&WV~ΔZULd3(H%]_5ZY6}ى1V{:G- a>d^qۺVKhhk2 CnԢ{\iA(۲[:VL@;v?KʖpZ3*qMQY~= vtύz!P?cS#l\zmB*[0 -#U5`SXDlL=0k[E{F`.nБ8!s0H`_1lwzޭ(mI_?T,;|e!=b5Vny Ճ2Vz`p9ת_a_ȋ#@^VYYތT_` S혼Ω2AbMח~f+ܳ~ZzkV3f'h+-ukZn2F7!%fOo5M)3MR4X.IG +t"Z9Bȭ YIG e '؆Y-fM=JF9>?ROd:??[=8Z"ӳeIixV ~)+{98z}9H\kV|W6uȰX !,[!-Mm#GV3rF{ƩJ"h)պ0ۂ2 D֋ "UO f5 zۢn+.X)l0HOH$'anrE-ɦ> Ҷ܅F?1n?ќ("$cy|^ٞ4݄B3+vGcQ;OV)v29ԿN.]4~>$Q QE\ o+t3S_Mk"'6OF )FsԌSYTB:Cy$@(!&ۦ=M{%neZw6i~[BbwK>hc;5d8ҶatGqÔ# +T2)>M7cU'fhJ0'ck/K${#aX dEt*]FIW޼/Gh;1N&4!`:K**,I=.cn iu7d!݆"BYHH!  {O- hiyYac4vM+%NϻclK*N(ΚXTV-*okUwm@XB$l`>R]ZJۚRdJ0 =lxϬ HƱ 2e?v0 QcLhVJt3k_xӹm3ID,յWCjPKvW+N 'M+p%xs8tÕ^!>g:RH{)s4+;(9Ќ\i/tGĺ[#K>$>K̾.YkJSqޓQdR!+w_2r\LR= #|PrWqU"ZyToYe mV'ouwel@|J@Ԃ \tâ}OeNC]ma8Ѿ|kyȅmDA4"5׮AZx2Gz#vA fS<ԏg5!nE?Jxù^7ݦVjꍇ;8"d ORr(?V!#v}vM Z90*ѐ8K[!2)̷iKΙwJ~c2н?&$K&9MǾSk@eX[GL/ Mʷ[`jm1I '.yBm999 NnZjz>6=չ^NJT{ Z0b4&*Ukn9\/ɆjU:lOscN{| aKu FE pцvޜCL5! OѼDf8VɊ.l%z 3zN@J^ż!E12o \no hex?-A58J؜CxF5pUZ7KЁyN: `jlrE +Jޠ$];ahҲÐ{lG.bb ao ^ 2@):E/R&bU-5rPA}]yNbQxRaэ IQ N?4Xi=a ?7wf>E0A^zu`%KǜXp-07P9%X'pJڝeRj%?x{I }qeV2p']T}Q^oϥX!a%ycmmo7Z=LO8SV~dӹ&>WisNI2\\?~$8CZO֛ r>CUp컘4}%}j_;Ww BcW1FZ0n[Jϱ>^jLȒ5ѦfބfX,<*ќ ~"9ܾZZlVtY}Qi]-?VYj&Z5ۂDUK]ѕ6pt1g Jw ɮjJ- I C"Gۙ.GU,rOUTao{:y2rU5%QqA)Ob_3rR(JcL6v牊| Xum]Jź]ѳ_3/ih{L y6q'_Qbo:KFBLFT@rYV>f9\y@=M5ecxbh ;kS[3]5jp锔 -OOL8ih23Ӻ `2Zd:/mt6p1`=s((Q?*%u[F{p2LרY@W߃&No^T19z DK}\JYf nɤf4\K$"]<ō fl3~sEE3؊%%P+"dKX8"mtUȠQO1()HL&`$wdホ1t> 2FBmI1! cI` }Cd>0>,]BC½5Kvª8.'ʴ2" IdEYʴ. ftzIoZC/;3]}k7!vl $ʺ rת_j&_OՎ,&c|%>1Ifл|PlǺ@H,#b'FPn.5Mu°T6u!d;4~aN S6^MO 3l|-]=GwH͠@A_>Q 3JTǒ0=OY hF^,zTv㨘~PZ;s-aBi걇p !X-dR6ONA*ʷ]D`$펛k~g6q3LLA$[R xO1'ŰP SG2 T0:u-Aɿצ<,0"V}q|{[gZ<_F0G_yL!vq9ޤrR}/A[D(t[DvӖrp"r"9k\+;OV" a$gf'kޅ6ԓ= XJznU%s{!jlS^Ry)=ù*^H[ ↏Y sgѩuA>uY_MQ'(+#~ .YyCc_Hr^On*~]?ިYH#֗qg+b?7y0ںͦ Zz]kϒ4vxgBG', uo=Ԅ*[L{5Kh'V- Q ,[RS\ϩGPNikt_.۱%f @dp2.MN,ۜCL5UKsx.Fb$/b1D懎f)a¹Y+M,$-*m2F^ ʉ(]iZX"B U!?`u1V&\I: _Z蓟lS_nNM ?=[|j͸zY@}*Y]\)_ P,j~rdQd%-S}>r["IJS,>>Ѫ8}+E㶢w$W 'L m0 qdVg.|mmwۙcwaR`Lȃڜ{՘cY9PQOhe jmGqҝF8145ѲTn Ot=Oo} {&Im·qY:?'gWŵ?0 b\r!jdoFrTWGv3az]e?ht4SQ pXG,X[&:T9z:I鮃%*O:\篻`:;Dž}^v\P#p0@[+j'A{RrQǭQySYvg%54Zꅬ'R2JGۄ!HP0ơ<[|#]K'I#OvπVu3QL<-<)L `U3Ǚ܀pW B/{ >U_=\[hz;|z❱43q)S4*P$G04 dkaU-JR[T'ͩ" ~?1Hуc:ƭ##_:E?r\ϳq >i/=ErL1+O%W"4 Ҽv`)tpU+0']"ݟ.#5ʨ‗3ne{PdAQ!nugh @#$=Q>y4vB EzZb^O:j͜O%E%kFnM3V ~cwx<:ތk媊Y okSEЍ1[C}yPA|e< ,x[x0Kĵ/hk=C/BB>MH/mgWR>2E64V!1 [|lIccRFDŽb|'O; wVfd{^lYbrVCK։K\X2 FLaA W1@V gxTsF7|+U_ՒkI@Joos~@xx K*)%Hbo~[_y`PjEiMmOl73-sʅ+8gq_Q~O&Uwo:}:6恘l n9P#YEԀ%Yׯ)V 1IN3X =5֪ F*0[OmGZլ*b1 umuacDbVghb"Q=+0V璢tRT[EJg৭y臒p6тewL6*Maa33$,Y9gzx\0ʇGI1.Ihk t?^s,^$xBi@y0-MgD$^p97;$ p4qanĪ D}%n-(WHw`gHE˓%pC{ ^!3"ƻg&z/] bTJed@:Q%~6 ttrb|AI%A]0}ZA P(^(Bl.Abp͂4 uV.w"mW\:^!{c}~2s2dFOD}BL}jk ܋P,-ykmh%ob (]w=:cٰO?]=8YnNLDa+#=H2P݂8G0OZ1,D]}cF-r[ˍbGB |&!ZK;mPDETagKw+#30 oÿMA*4ur*>AB|"`8Wd+}}RO3vr8$hO#BWHdy _)GS o=-pCx8{([P-0 Y;o0Gl޼e3X8Rz7 so/ƛpˍWr>:4*R0.',E$͈8~$bs0e=v0PEX zkϰHN]sr@y8*C?~NEPyd_я&#J7G)0˥Ї6a9޳Cl딐3V5&IjȆHT/&JIV|~CT˭j p8ezPѡYo #ZB F Q3Fo?E&){#ߵ$2n0aŠeW w&vq`lQ+ OD׍?_GIu8ö%!Nt}rKL¸#jQܶٙNe9/҆%glbEx$>k?)5nV'}lָ8b[UF/Ɉ\C.|+> Kszx6WemZ\tYKF1A8L" $cήfIhuAһ$ЧRCfB4}.52 D -~x_ S)]&fsK,-y!3c t0dmF&~x"3W) :W3s%97u<߄SPigmX4'[riE6vF.L>ks s(M1#wN}Y 8OA? |diH>[p=- N8@)3\JxҪ2!"|*ɯ;;Q<7ƒ9L+>].eQ +lSV^i]cCLrF?-Ç~.ҍQLn,u1P7_"A w5ZoAbJ!)A3k sI7Uc~>8)tM'!AGEUzAMpbmEլ'} As"ҋ u"8"ۘm -lS)X]\F=(NDR w}~[5u=;@N['lTgpJA/Xj&F{`=w_n`r <^eʜ.v2".QIݢK?M pYG܋Ow+eZؘ$lq GGAKs߬V=fBwƊ2 n`Jx[Sj0%u>[JJDav%ҖO^;(0*!˲9ilIkth 2bN8}< ^`) L'ėtqU!Y7xCe/XO-I&> @ Dd8dt.fokkƱQ) ~¶ϭ􌊗; HSX͗/[&LAi4"-1Ȥ y (e`T#;|A|=YvnC= .}f=80u1|ǐ#[φw@`)r`=+ʝkF\grj˳ JI =6%dx"m&LE1+|u*)F̧9cyGvۓ)#@kU*jhũE_n `6fyaVrgrO"/P@S .߀o4$IbkUlw^d,f/3v5Ho,h0o7/MIDVI 4ܪ OϸbuX;~DZF&0rڏr9E0LsCc]7.*9U^՗68h1 MGn]?昹sedT[vαvRyT}d&ƒp>\M0.omTy?qdN<>b+i01oƚ"_vo;hp[L52d-A5BY8O>#Q[[BNhVhbD(xEd.oa>F,X".a;C \ 2}TTU> &gA2,@D&ӯT1?)1yhyX:Uߓ4cJ@U4O$Jj;7m\)]+HJI '$3nC 4F5s[i˲}sv*i>nKB{klٷl"C( ǹDx sclS^/pu䁛X崴0rߜ}g#\$YڻbvT=QAnEJ_&/\ ;QWʕQ-!>7&\Q1N"F?5i5Ov"s3Տ*8b bo_"=np[tp 3nn7F\[sUr2}EY28@E z1N;wb ;h}D*uj jB^rsJ0 O,}["gA  dV:ڔ_`8- ':YrŇ~_W1u@׫5A+j0.\#p- {n~ct*Qk<d7+(˼\V}G慯GMƇ0]PpPBzLDi%;*wO"dFONorZPM zDm\KBLtNgH >t1݋T Ȩܧ.],Mt[ ۹0ŭDiKC4y(Q/[F<.yM ܘ=ւ*etK>ĦPNbm2`Cy"M0N_iw5Q ?Rp} o8ܪw~d1Q|cq>z£5-.plD&YV@b?C#{?! QB|1K2]Ʉ>ݸsC%mKm&:˥tr6jv1BtPPo 3_@iݣoA;^EfpT?hsoIr+L'cITCNB[˫>1@V̻aѪ_Ք@~>X_"cbؑ?C5a>[|wGCnqtH'^pݎ1zla3rr_7e$K/;a\|3 odRT*2&*Xq4#E*5*q 0gǫbac%?hXpC$t7$i3~*྄AǑ$KG6^ d̪`^vo[dE%1Ƅ:N-ai 2M<1Rmd|h ّ02.HT oaz-[q%"D8'ϴCHC̩~"q sh@i$g؏lʩfYy0bymk"IPKVsZ'@=THUҏ=X:#C7Mw2R#G&ĺ^Q1GY[_hZ]ĸxTKYdsڌ"~tZC8eĽFy~Q *ۈslUlͿfbDK|kſ}`ї29m/Jg&Gv$uˆ%9]F̊0PpX+O)9lXA7;O;ʐMS11Py~VɿĠ#X{@)6V|:6 .ף'<=!ՃynH牥WV.3ZFn ũ P1F'<{#I/FE-jA1lN QS K)VS7 :?|ca`i1|~@xmٛȕ?j/XЋC1!< cp&BdWDhp(ܑ;ёJR(q1~w#޷vޙmk3z`YGx`Hg2Y72[Rœen$Դnٺ!&3,K mkga')G}LqPA٪NRKľgaJ%1{T\BeD &){&`5?xbRD[v0 vyFCTo'^53[kxYd 0 Dk[w֜"q<2ZP-9DlN}Ȑc2똣LY޴b Tҍ&p6 H=3C{DU330[Ft/DPܑHZWmNIl;+pDB (2lvx{ *]_g!qK8T/;|Vg&WkTJ.@h3F>=`@zL@?n_Z;ET[%XgZOTʛ0NUoQV1c$rλſx~n B S;`{61lޣ8-lEW+'T9MGɅa${m[d`E>*Mj:(mA-NpV/Wc}fMTNA`%hBXwz)A r^&U+']~aVazؗ}݃m2E-{Ş9mP]f݉S ;(ol-ckϖ(hKse,r/>sbObFwgDs'Z#(T\ͨߖ)~.`h͵ Dz?\MG9~4cg M@iq]mWJ{wÃJȓx ;H-G' 1²A7N#If0s=o6v?{?(o?OĤqKsOFb#9դ*J+D}/ k)܉I=}+";3|~(='/nM<Ҍ_>z@@[M%h;.KDN*#jwiJ=៑NZ [E#o([NP,leӀ33#QqpA)bDXi|j%L;r%>½cY9cg5QhkR۳#dJd ڽ/fXbJǀ~Ee,doCY ǷwFQ @(-|aoAC>l]'.6 Js\ j4Hwl55gr@T\gXq)qWep\8XPeD9|wwKP[^H+E׌U*x_>Ft㶨Z^25v"P+ J&],K+4+ںL,tJJd?ٳb1_*BN|ҎrV 8`5dn OcZIХ3mDN-lةϟJ/V!Ci#3S ^+.dM; rr4{|{0y~ |@c 8==S kWmrZMo7 $(8vʱý]Z2xۓz BNȕuQ ٫' kVA9=Z;?p>A=t:* BBdqJlB)BRA9c>m։[`Hٜ.U/f-\*귃au %U{qoҾYbK^'p[|=9Wϖd4~`t-XQn;Q6G7p6"Je\Jb7-܇72X _q_c>f uRB qCOXۙ$]/3&,Ek3MG^x~.gS Ln?9`W2}!X'LCdžR}v: "F8My<4{!ݠv: ]ީXTr_1chm~974炐{ VQ,S_~ڢ-NД{f-$59} tShK?`y"S6?93)O焖.{39k\35`Ms(Y_iF@6ٯYk55Y\xl x{IzT^3eon|C .ŜΠPVzzrFg\$ttBYE<w$BeM}jhUM"6rO1< 2^M.rQ"|_c#1U\&!qg۶TgDpPJhX zhI)-,@pxOTX 1p#=1,.`vlǿC$ 0|&8I(_8NY&L/oC.瘟XkO=$Ri irqc= d.ԭVlޒ:A9cnc%vX\߶rg-/KwPDbK}^je+.0\P˲ëzrD+p=T̸l#9[[S̈́P=6$u㺄ua+`.e*F11jP; X|C̱eۇޝ ș>K5-PI﹎;yݗm[< Pdwd>9Y[i;6qyga`D:O>Ii@:sXŤg.i*85aDc!&;԰ `Qq$!GBZ_Q߉+Sa7n. \XԹE(-ET4{F.2:4,SQBr@pfȜKĨyIs^9I\4? Ĥf|X筡JҭdZR,J6|~@AfLҥb rnF Э@1lQ}:tb5K/z8Q^% m,?b߼<0WWN)9BƼ=vTIϑ/e"yZߜ2 Z1jD+g$ï3w+,SM3^D}Xgu𽀪O'H#xM2WA6MQ X²a=R;-@9>cļt5V.\o[Po &Gn^X.0&,1adܶoNbwۑ{ %wDg+fU e\h@_ĪwI$aFNW_χyY m=d`DZIT 颷܃~*($z\sgS:c@1C91<8Jaelk姟'9wFbr UA3r~u?<6Yu`g@cTAxe2)Ng ]jp-*Dz2~#p;E@Ua)J)l6 $D(pW pvEDLwR)%>%rͭCr'\K4%\1~N-~GUc;"B^!77OcbRU[ ~ƖNahJvo0ȀLzC3=ueLA%@ /[a+)Z3io;P[XK2Mu {6'vninrmc\:\pmdA?ƕKNCd'i*^ )yJЅq7=ڑ1ʯ""/'V@Щ?ќݗw??u:NgAn%]~,\-U3 V^T;Ԧ% AĜSN>BD"7(zXWUP}A4w^\}L1QldHto+QO5tl8ꚚRO/+Yur,)ҏYP a8 qv|$L2K'gv:0| ę yM1FLD3OLQ͏LRuÍ{TDqY Vv -`2W5ؼQ; bn^beϽiPYżF_\|2wRh'\`<Ҽ:QG0_c+3EQɥJ-F~#Tzq=v۷%I Ik@ ~,Ʋ2ϒ858e/Xg5Ek^aJjv,0Y;1@񂅘hCu'Eg4aɀR Nl"BP)c6S-'%kW򕫵}.pwCGx[iZ#_.=k҂4cz֊|r&;G|aJ2TS=为?tcB su|!GZ=GDNF)Cj4&^>Ri T0/Ӹc}!v:4R ,^?iKb-ʬ'lߑa[BߕZ$- Ֆ)lM7ڏVY:~eHsB`[:б˄2+XWoOy^.O79BwROo+ShCyivH]13 KHޏ;YƜ(fI.~K%gUn\+Y E !cnr",XԹ$2N%5c[IW8(7 ,w܄,!/r+ Gf8P4ʏP91-^ȍ~#3cQ:)! ٟTLiFBѯG#`D]V1:4Q(@!. C*Js06ʄ!b;W">R.eu/msX`O'Kr+7~;&<N6-Q`Z&_HWJ&L5`ڒyPB({Y1Wg `.m(|x Յ3&rM-f_d-ѭa.T=fPT6c Ctw$eq;JS/Ak g G89uF#Z [枿oUWD]5T<1rYDO ;;+O w^Im$pݘS(&9hz|/'q r.OMľz' ؅lj:,pZ Z>X۫T)'벥V8Hpu3 uA̻`\ j i[10#X+KC|N3<Y&F7Ϳ%yeQJ4n1& Z ԍⲱh=z[pUd+z =jw?$zlS*9[Qd|8 VC)ν{}7Rot0?3`<r8C=rvwv҅%ܽxkT$yHQo5,ad(\,玁O0˗N)N([fTXg֮5,c4⛤N4ג-qק7l?,Yp)+$O6jrrWTZ^If ƅH'Ca޷Y+x\PX&/K=%scΰj<-"EH_wh";x.';dn;I'cc#'@rƒ%uRտ\V޵> *S)4טETcX;\됄xIg|Za YI1)[OlT^tNphrfdJp =oԓf=6V G q5[F!gՑ70 2S/!^:JMJX$ۺ GZ6U*/*hs-Δ!_K1T!cu% +һ*CV 9Я /ܮn\,γ47/gi7rJo w8)T,<2oRXش~nlFq%qZ;F n+ѣQVBƒS}O(ưFpy ֈ i'zWK` *pƐeFtvһRt5v\eL6w(֨z&n!`q3kmn '"hmhkǿ {Z Y^ /s$x6DU Q7\oƐogYyRR66M> 1%ل! FhuP'Q2=~및__q 3^=~ĩƐ d̴gZ0qi[z_PMO= X!M&t*/e.v44k;ȲpFԪ T\PuxU5};x0A{/Z=t,ǃ">>Kխ:eAzQ?9m }۴?2ܚti_'Ċ %BeF%\fbkr>y[Y3q@LXD=i`7ݜٴ;1;foC96#kocjXN<18r>ܯUo%C *G0Wɧ b B7&*g8,cSnREjEzM@Q7uYS}Fʆ~礽,g0~ȓ!Q5 ''Vacb[qKI̟w{< |CZ `Uf d#m?]/eOq;%]x*lqތρJY6Tva:U\'xJ2wj2:n\2 L2- tzqUz7g会(WjpC`կCu} E,:ǚ.fDz%I$E-$4{waŢVbơ0.c븅J?=D{, ?z !T篷xD0T6FK!8>-CĜߍ6KE[Ʃ'xaf" }^s?9| q]`Ӧ@ApB-< 7NxK?wzQ$-@t{CmE爿M.[ uucCzTL8_j t$ѱ3U>EEA ݠiˊ@Ֆ;UZ2XezY6;>4y;@4%xQQ Gh-YNLIg} ܑ\rT_V=|E2q(UƽkjǬ 1'$thmt]2i@@@3ΑLn5;0i<H)_!e>PQ|+ij\+wm8ic<@. y =EL߼jHbCm~I/yAH<֨5Rk"bMhI#SnbZ L+[՜$o#0іhthR/ &:#N(}qn٤ !4ve^rג-%OUZA]żzټGYx0=k/דck2 ~9]ꒂꁯ1u7 Sb; 궜oG]s݄JU3 PrHӻEEGi/!zA&&.UYѳ>d "-3wⲹlbF" l{A(1`$vD|3¸T`jy@^bDO"wdGNоĠg%ЋSCs?f>}4[v^οM2(2sK|OQ6 &8V# hR4f HA._u:"0k?6Y#/o,רbw|NSΠP 02k 9AE6;-3F0ծ:$>o]=up<^9_Vۼ,s:Ӵ5ms伮(Є c+O=T-QXbl26Y¡g2[/!DM֎PTx\ hǤs 䦕: pz]P5U%NFuSu?\ьHݑ# .RM uf'cMrL 8.˘oHm\4D+4Ϥ}YG)aeag)k=%sxڵ[ J߷ %\1F6ǏUOvF[W):(|J&F Onѷ}{Y&oA9yX x1aL6;#WK///) :[/3 qoĸw̡" Y_c\90/Q/@E,;8@dm(PHGo iaئ..!ag}Q+,hqAldө KD!ɹ/Ԗmy7#Ui7>^sb~A5Dw'5}&!OiR10B?NE(ذ,Y};^KLFu3~3ZǨ##M-`t;+Z5/iBq@rSχ#Z2 2#T)׸/i^i>PؖW Q/ Ş]b;--):3tnSsrsfm عIY/{[X\F1MA/kJIJaѓLhWeY ,{ 1p%hRn8yCx &rH)3"0q.znީ"Op{pNg(/|3o'H+ 6fpn˟*OG)&'(WT|tm@u[nZ+?|IW n. yw.d,}%]) -<^1ᩪJ|N OM\k^,o UYf/#lO;O$ ۠jj@QJ.a 9psΖ5-l (MNoc+٬L{ i IO{Sǫk:Ni;aAq ֧cwc^yV^c^ꊈ_dqi/Svt J @Zs6o(-dZ0j9[]v\RKp2u9 S  6'?rI%[F_+^uT -'x^򰥼 ْI8E`P. y>ܲ* %𪌽tG'<^WfyiNOe#JQW*Ed@ڸ^=S'ez~6Y ސ1'"WzPI]`$;80NM`۹PMd)cx Wy1L&H6  ΢n;Xd^X#}ZW.TP`/Sc$(>-X97 tS`"CC54BS]LY &dϴ$DîGG9 6iQ.YF+orVgJl} UA忴Q@F^ 6AϷ;6JJQS=#-uQlE2e<%\)D Kro؟&o!8r93E<\T ^"qmzGUЏCZIk`gxU[$ ]?ڃ*gl {i~NgDnTsjLÒ8l'SPxJ~\{GMKpbݔv'F=v2W2TKzR0_O?}jқ~? jzgzќ6)~9~2=x9mڒqĜ}$![lm6cqnRͯ"ڗYPa 啲`GOˤSR|I_([DvJֿ(,0ٚ@a-,[j?Kij a6PN mt5At1<2DK=@'xXWTU :>Z$yX) af٭AΊWH̗/ ?0n&\账ਯ4چt"W(j*osC| f-IPc˲AhOL+^T6ޏ=K|`(g:ߙKӑS/˟ 9 nv9mI cvc">BIX:hқѯR0m!56*"T#@^f>"zMZwO#?D\-BQ{!BJ1͢3v&4 43S0M|<;'pjٰ ΃-$Kk :<3%Y52Cۣp93ursZ`0ZSDWnu~]H:`TÙ̶,0v%, AP`z@FuZw2ԾpDj@B_0L9zen'%x2ï(+;]  V`YFQ[/E{:i>roOlǙrN tYZ߉`q_83$qR सu}̅T(ю).CCipG|vrt$O*x};8V>w?=M~o8>"UlӿC-* O(G61uTkO[\^^̰2(U>a&neS1cHIa{~6\PuƙYgMTvIA "@ՃظMl/%7o襧ənd?\k O Q5[Qڦ ݌g16np*NtS%6)4[17U|~1L~T;g\ZINlrSH䤜T~N laC.h$O$O~BȠ#‡a.ٝ#f[)HE V:-NuR7OdJPy^zmyLn)] ٫;vumyŏLAD0̃?ω֋Yg9dz)v0Kw?\cG(Veގ Br9fwfcNd&73epB|F(y4E+Mj{։n1:(FŨRTv1 0.Jӝ"=: Te[>-hç{Iw3UMHŞ3ֿl1[L/3{u+>h?^mt,u&#)u2r\0eѾ:81&Ҝ!+%^7#-Ffbp#+Z'=A,5CM %fdZsfs.zVkII( P5D3MP?/S 2R&u.l1;eZe=RI㒼Դb&刯v^fxr[꺁=ͮޚA5!h9G23 b!Rj&+*Qwg->xr0M̕ޔOpE*rijZN .3<}i}&+ZF=ƟJsTB tݛ(Yh"^@FT&A-ۈyTY6[F޲;1O 6_celPO0m5E׸Z0c 9X k΄6%R2`sǮKmkSld,T!Ĵ ;c0Q28zy^yh7w'U4O X \== -bk$դ@Cc ;: Bk)m:Db1(e@ݴ"0ĭɽ*s&zj/N|.rwZt rF<~&mQ£穫}i^kRI_>5C[>[%'`)Txc@zIOē`e->v 丝9 cljZ:YAWRuyR[LͰ@$i)BTWzg?q !&覗L/FU"A2e~q8kK5r` \k=G2Vp8J.iu? Q3"8 MlLZ vZiP3hsq^tiL8-F':=5׈^2+ՔJ".[bu4<yA;27 3sۉI5䑢8LzR:'[0S,>(xDli~-fh4C&QԨ͠\\cJ=U|>R!d?ߔL)@L鉖OoVA %t-%@\IzM )B3Gܿo 7`j.y;Y>E' 2(Y i<90ݸqdD˒me.s?":Ӻ1B)VYH8"~8ΠTC<"O胴8(&&8Zcl\ qWQNiZPԛ^a Ս3<ۧ =,k ~`Iz A\d~iwɠ?Ųըw$dXg%$#;D!wr2rwu~RJ`#!+?S%3r/v_ NZ]/!y1"! T+AeGmHno;r1\P:)tトէDH0"i}9~2K$<î ٘A;v/۹rm/kHzTiXуe:<*}I7u{Žm>sdt͂h oa5PjMD7B(y@B: 53o1 ӒDD*TXDwi􎝑^M4"R bq 8.[kN_{=ptNJ5zwm8x_RP w2a8FXvvI`g4}ɣT#J;N3Igw,=9t|_g:bvh6@e'sۮIֽ?#_^UK扲2%vCۉV-Sv$TAB{C We G\,|Fi}8eD{ aA9 ]Ʃ[+h\Fhjŵ7 vdHZ!3UbJۖ|\m&r-p<R#,E8)PZ>wi؊В6Z,+PM_ߑ]rJ9"'C][#"s,Z=c!-{DoRѾ yc.7",Ь?0Ԣܣտ=i==7eӝT]f0Zu Mf]B> D_U7οC9ltVþm5JWeng'_(j NKvgz6-7DZ9O;ᢩ^bM2-0p)trA 0YzgC8^~ϙ~tQWv,Ba<"#mRnH!CcT8gXCJHD9Ov9P ,7-yBv[Θ*.GPjiroY7D?-+QB%u|u`#L ѵUdlC`CVmҰLeEF] A^غ%1:@!Is9cZO`tF8-5J#˄[zW3{6ƦWLWV/^&y.dSw S۔dbC ۊ*]DG_l4lnOw@%z3 S3ǣsixR"MUI8o:2;3~ =VKVElWHjL2r%Eab15>t/&.J`]N|+~҂f &}L уࢽY U8"ow*.)}P̈́{ P}n b(`lt}ۗ >BoHPUqy1dX8Bgw7I5E='MrB~2- 񙸨˜A6:O -"M<@$Dѱ0d98Wf f G*)!ߝ3>_6ET}8 XrpOS63'4sؕe@wHR~nd0Ĵ` Umsɓ ѫs1I'19.^>L355-t$TjIsgtmSt#H|_Z= Nցe!3%'Ŷ'ed5.:]}9g!U[4k xd;C&-2Pslݹ딬c[uf7RQgpo@b4Bƛq&Ɏ! mrfKBY n_7sf,ջT4$߯@eT٤ξ=`M *zb΁kvS!:3s͏'] #GiMN8Qְ_G=s uA||o=Nl } 3qT=O B ~3Xe dQ4uq` ѐvq@R܇\N$5>!Gc[P?}ڿS'%MXft!I'ݸ5> );eޟvugIL'8bs!*{5wCtQ̈́!FO:3 |CfeQ 4ZФB.gǶAKF{ q g8ЊetL1xG(?ލxS"Ξ*Q3g <ĝku Vu1vn"¾ 'G,´ ?RW\5G@̓a93\V2c1cBžDo :~ʹΉdzk4O(IN5ݶ*̸ow|+x*Cw oOft-T=0a"Q׍%$ CRDwbMǣn#[X84tR8:sj(%;7!@+(#SOa7^eFxJ`Q[yj[as\zI K`RD9-ذ}+!{?h?Y¢npگ,Ni{'(0,'c7k[ߘp/:.6)n[o;$˽$^";'6!wjU:S|(k'|3 ?{&^1#eUˋЕx t~ eH#^/盕r? aqm DkKwk cwrRu&` 5J*N24+?iGQ~R2jXh-*a 0Iy홸!]x|go C,̀%<ܿ/.h7^b$s"*G}wӉzrq` bA yX9Z8^}]SGR3X{526&-?gR7%;/9Ӻ]ha/،w1y=SԽ׏C rwAݵ`Sn)kr$H4Tc5ڝSzQ^OR54+S?&ni~ BikSF(bboǝR](u _c2*ě,kj^<} ZiWptP:<6&Q6J6f[Kca\nro0!|'ꠏxL{o.Mi57sˈ 7kHmRF2OdH{s?=TB]o󿲪HQCr O gQ D.24^ڿ%a)E[b˹%1cC0| ]©Wɷz3ٯ&8`և#$(>j+Q0,h aYP-k*yl55w Ju'Db[ǘwE>r%^[LoECǓat7i24;e4I 0E4q:nyVKPΘ=5K׊(V_+F&Ր-޳lH\+6o2 hZS" I$/xhIE|^־~|߆XI<&QS蠝 z`q@Te`h{ŝ rR@ߝW: IeHAZ}?ZۃJ)!/c#%G891?^C 5}naa= Z4pItP<5S#]M?z h{K>ҐxoTP)ℳDv/oW cĕ޴͉(bD6GƟ='GQ![?=vdGT񬶁9":{_bW_g]KLy{ @sb,6{0jh[b5~k0uS$={\oIXT*ԢDEU]ndLhD`LvC=(a?4{)rbk{ۨF~"!5CBWٮl%q?L3Mc#'[?՗S䗍o 'POTajӖv$#ؚxy?\|>kKO"gȻq*n jM6_~1dMi6A}y<~Sw5iHo,:h) t~1k>9ePHeo\XY׹TmUqo@?YesbWߋ"~XQ1N= 1r$jF#E-w\IesH0@EDCY\"W4g谖>X.@Г֊ߐ:= ƭ V N ޫ$տX)j|JN$gCvvczqF$dW +0ǞFFЈOJ*X(96C oS$c9?Jgdqb9y%5WۘX:tVGu{ IL1@ Ebe=`вu6dgHb4$往POPR9[fD"]d=ܖ9h I8M45fn4XqYV}Cs|UX"Fy/1E` WLGs#Pi;gDٱ|d@-׭AC?3c3ĿŁvXԛ4t_M6TېʣG΅|XD$StۡS@1P7bB"/v|b[a ZkQ#{CVif_3Veڦ1uP;bg׉Ua5uV]]PA8°(}P\OIiĕS^V ^W9_1`˸`ƠM p<['+JdT~S/[]oP29$[;g8SDwǥzFFM Az B}qt8H S1t88sp=+b*ÊX&::i,)o'h\UA::>oˉx6 @/殲ή/ < :uVp6ų`"O5E(2VP5bb͏5l {'* d+N!"sTO@QhcLj XV2K_ e4jOQT<&)J v4,(XE_U ~*fM  7'rˤ^ir/73Q>U^uS!\:Ip3tF)w].>;(kmVa3hEg?cBR7NȾRtiN^{,i&f1mk`pm4!Fqy Pa)MI+lҠK3<ócxϩ!2QVGm+^]5V?bPfᵥm}_d\B8nbڇkőH+Y7/'rjbzb F]$!0* 8H{HfznkGrC7`Ä- =I̻+{DM.\ƕ~Ni=r_73itrg(AhLNSՍ^+^d(kbŒGhgq褋eO=M +-*` Yޢ=5!Μ\+QB9[~"3H=r^i$%[~^!:O< ǂw?UQ'xzIB 爸QKoJs ǵ[JI~61JFF," X8M@HPPRlo#\sj vk-vqJ]JC.!!ZtP u5k2<eYlpDpV{n?izVHu t\g|)V6N5 C)%[x7}5t2ތ˖0QZcqg^qj|gM_+hi"C.A]H 1 r6{z&mpJpy"B8;A"PBW0Ǒ4p#tmfUiG2|lϳ^0>;%bzz]^$@n]׋Ee)gwEOvjSI)W}" ߄Ius"n?^'h9R,k@#J5&9]yK+W g1eo3ϣt5?ǒCk'Ce55jEYyӛa.S7^Nl | [٢ 1wAcS5]$a]u?5['E6 IG?Q{lq v5^:q tRz*k4l"#)VZP^5kUHD[G)! v G>==//52o\ 1N 9șeՔyC ?6?0"/Ǿ3ֲ̚gX=ւNu;'2I*Rc"ԛʦRY bk(% w㓶 /kG#4 rE(*z-۫Ayf:JRH:*IFuєrvdhK{[]wW*&lØo{1M6XUxz +gvF͟d ,@CR3a 1JJ;0u qYNf~"tb6 'mc^ OYpw Gp)^dw}Fy 1HE[k4]kLڃgpBMBC2UpD5ܕmO 9A8\J݅4JohS`:3xyZ=NFCfsOx. p[o14le2ŎOp`dŎaR)k;T]:~8tLD5j>=5V 3`kzN-gfa!#D'Î~| N rr%@/ҡؐ]uFIi8[!2O^K[RQvޑ6=m׷)IE%7XIxe~|G൩Ùf@#GwRzYt(ȵ[?!Sx^O.o*$(S'.C%v t-Hn~dj$n9Cz,Pz%f۱( Y, MO %upi1,ǚ lq`uE.3:Ύ"7pwXa.&;g#Ki+$Wm{O CXs&c/l̼RJ0#ipg&t$e\b\_,[ʮ;@%qh ?tdSS<%T5~1v֕։Hn<p1@zAKz4\iÁ 2n3*}M(w\Cbt$?hguZⓉA:G4 }aƚo{;/eeSs^՚v FM" YN6aVqjFeq#v`PSgiw>"H:fr.*6]Q`wIYuU_hG|Kylbz'8&gSjZA9^(krӽUТɵʳBS I]AGcƷ>jDѪ'wvZjޝ=s2N5eܾ5hf/EҨ {.5+ǤhXo"lŠ}Y0}Lڒ9.6ܧ-m#yfl\.P\kpȈZ 5>rR Q^#n 7!";@<ÙexFkl-/3rXgtkmyܦwqEQb>y N"Vz̶}7 ;ZDT>];HzI)= xN6lLe({ 60%TYKB]@~ ޭ|t}NaʮhEBW†³npqX(6[.iiw[:(B& #U-H $x{R}:y诈x'l[ƶB&($YX PԤthW`ʜOF{%E jVx4=d皱RxŚ6lCf%sп:zs"lb=&uuǼCmJ˜3ɫ!pkTS.Ԙ܂'&޿KBh- e(,>Ğu!hJyL n\nB4_p4!UE_D /|#xFEJ2P@ ǙnHxH3 ^acB3uL&6NK8+y.14 p'Dć &F\$DtO9@Չ GԌ*iY׵ҙz~T `mCr'W3h/ Y5pPZI`]q(%VD%$½&tG{QQC;|:9>( akJ>%ǐ5 ML7  3 RWa~_@bѿ\cyي;g'7Sd[jReE]0:b0Gr)4/W<dI\ç!F$l慛adW/ h[x dƓ,a-K}J_"d0.H;>~`{]DiH*njt4IXKe٣ΐ\e Gϖsc/4Zǘ2$g&oD7lD'9s}0:BW\FpMp{U8I5KPx㫓(,"KIqg|7,eu!.0-BnA;,&ըGq03~uј|wJEdͶ_#]XDRWȖDX5azaRĂ+(bQ. Gn'؟I:.qle,B{0st\C#8@ SGgDor=Fyzʬ+(Vo8g ؔGT}{jH?ЭqytՋr`2ompOHK.wTZ36pc 1ds(q pJ$svgH [6Hj\}z ƿNS復)V7iG0'H9NG_2+1HsM.F%{] 5Ko~ޕigۧ}ŃbPD8ToD"{qZ3+Y{-WQ2ʾ7!._ + zsIޑ{s@<]C U y&0ӹV|:viAQњ :(7zXw9u`hjL9#gN Ia;2esڍ{qrI25V 8Jhː߹s%w`Pͤ̔BdM +!j ).@P-ߨyAE$(Վ0 ˡB&sRYP p, _Bh7q5K1_6J(On+al`rxZGh4,rB26 rռAs0[`+?j7UPAzȱYfa#T>/NA%}2zSOcvS@5nB&$Se͛a-{Oa"uS e3h˞qFg$%dhCچdkPOYHh45Jj2jepb?;k`' en^qu;i\+s`}7&[q@ ])uZ j,YQڤEȻ H *^2fm/XJN$QJx;s)=NksÆ];(wJم;\<9|9Dw.m2 @Fo%| C`6-)|w<_VG2un A[tE }s:l Hv$sTul+ψƐ/kxSYCCcλ sϖ4~m18 b&=\eߙqe9趯Yl&3^ɀtZ5Ĺ4ng?>)<]rX¡{J;diS4ZftxX? F.1{EaL vݻI#5Z\Zu  - # ȗ܎'h6 ϵGUs?FK(nb@hK룯B5PIfOf\ƔND-);dV^1 ;tKCYetI-R8ԤSm!4`M& %"||3.~G@; pigiD,sаWaՃ^F*.scag9 %L'f6 uH%j]!B^G֠%ペK|;Ɯ fE u;XR8cLre/TTLLea#q ñ-i`8n9ĕC*:Ų۝dxjs> ] 572;f|*7\ȄsK+EE%sDldkcXG #݉!cEpjJ1&T.UaL?aJ(_Y/8$L׫\G e Ho΍,`fk ̧?1L$V]6JriO?㣂^(ҹcHY:w¬-m QJElMw&8ObYepζxIAWUIҷwL4FHvd ƨQ>8|lA%\ aZG^>dʼH:az-|vd i B]KX^zc!zb\v<&hcR8~+NCWKZt"ft!Ֆ}j ~9R+t8ZƼ$YwZn¬<фDj%Tźjl \ 6:m;\Y6>-6:^,Ѯ! P#[pk0fTCZktc*)Ok7$Ѝ=+ lZq<;u62|/cFG=Vԋ6(`ꣻ2ԚKQTAgRE\6@ ߱;[O:/ߠw8] F_&݌!Q’M ؉1:q3}#rSH ˋc}_y-.- !Vpl|7/}Vi;N Ou^Ϊ㒇[e6][otFB4S/`oy)o[og*B+e2=QV|S0ҎA>,".)ȂAԲi`7 YZ