python311-hypothesis-6.82.7-150400.3.6.1 >  A e:p9|Yk|X>oFr}/CH0&{NWTZSiӕa:eJښ-FH$"$ XzpوG"Ѹhq8'b'vҭ1sKm[d'&<Ii +?E_vF>ɮkȚͳG;~8p߀Sg0W$7?D{uQE fefpbUpE$?d + P  :@Gt\ \  \ T\ \ f\ hX\m\t\{`{\P(8 r9r:r>?@GFOGd\H\ID\X۠Yۤ\۸\](\^r#b cdAeFfIlKu`\v w h\x\yH4z(,KCpython311-hypothesis6.82.7150400.3.6.1A library for property based testingHypothesis is a family of testing libraries which let you write tests parametrized by a source of examples. A Hypothesis implementation then generates simple and comprehensible examples that make your tests fail. This simplifies writing your tests and makes them more powerful at the same time, by letting software automate the boring bits and do them to a higher standard than a human would, freeing you to focus on the higher level test logic. This sort of testing is often called "property-based testing", and the most widely known implementation of the concept is the Haskell library QuickCheck, but Hypothesis differs significantly from QuickCheck and is designed to fit idiomatically and easily into existing styles of testing that you are used to, with absolutely no familiarity with Haskell or functional programming needed.e:h01-ch4d@SUSE Linux Enterprise 15SUSE LLC MPL-2.0https://www.suse.com/Unspecifiedhttps://github.com/HypothesisWorks/hypothesislinuxnoarch# python311_install_alternative: update-alternatives --quiet --install /usr/bin/hypothesis hypothesis /usr/bin/hypothesis-3.11 311# python311_uninstall_alternative: if [ ! -e "/usr/bin/hypothesis-3.11" ]; then update-alternatives --quiet --remove "hypothesis" "/usr/bin/hypothesis-3.11" fi33KK`BBi(\q=zl}j,-5 /nJ*P*P B B%e% 0 0vFF dcc#"`'y8Q9 ::-- % Wmn23d D Dll!0$bN0N((0 q!yho 7:w & &;> ,,::"#!PP9296## d <<@1^h&28!kGHOo¨ ;KN*6 7X.5IM}@v]bhkFIKgq:18ss33-L5Rtqq a G .8; K <i-G \v % \lQS.lQhVOO   #<$k/pISS%[[''d!4){,^O Db/2QJ.LLiiee8adn&)SB큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:e:d e:d ea6822fef37b1bd0f927c196c0102e37dd710fe83e5f294ba1a429371f16fd94c7d995dbcbd31ff7226604582c1d6bf2ec6b6e196fb40f4c5ff87c91f4958a4ac7d995dbcbd31ff7226604582c1d6bf2ec6b6e196fb40f4c5ff87c91f4958a4a34b0cc22e302b93edfa9a248ffaf1bc4498370f956df98075472d61a1b9a90f28b3b4ebe5a4d5f2b1b76a3bb9f261421164668f5b28bafbfce6739c825a21e8fb71e4a331b93d9a52cdf737faa512829531a4b8405c2944f071be1ff3b9ca3244af5643e96d15dec451967ff6334411ff387a2ec70ca4f72de360d9939612c74ceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f1508ac89037bac63550644dce8cf32c6765e5fab9dc1a1ce94b89f8a805f341a67500cd3058f13ae641f5f10899596e06312b2aec628964ed188c9cb81e4cb3529ab96af151689cd7b8d42dda85a74e3ac3f94402b535569aa829eab1babd47afe93e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a6472d658cd44b8018567e9d27eef7ebb389662bc5d9ef1103d6ff6418e27f5f243a14b3dc356d899eeda1bf789d5c0adb2d453583ef50731bc8918be1b67871c3577b090d4314c4d42b0968a1e9c69d4ff97349438e368fad23cec8fe99bf72e176afe1b210d501a43e1b71c0454f6b5753d795cc67fdedf38ae0077983a0e12d6abd676b47b500562e5fbed8e8ed2de782c6a978b3de9f1619501dbcc6d7f02d6abd676b47b500562e5fbed8e8ed2de782c6a978b3de9f1619501dbcc6d7f0aeed655af01cefea2c0b2c472b6e018e4ab5e3471794b6163b1cfefd9557f586aeed655af01cefea2c0b2c472b6e018e4ab5e3471794b6163b1cfefd9557f586272f7613f9bb33d8b974a68454d6a6fc441679edd81b2eccc1914a849a55eb75a9507e17052d4f9e563fefd6e985197f5ab7b2897e082dc98058260e6dd21a7539e1a391d41487d43f8d2fb422f5f4ec3a5ebdd3c078841094a55f9f6102b7b039e1a391d41487d43f8d2fb422f5f4ec3a5ebdd3c078841094a55f9f6102b7b0c535451ab948ca12f8c8db6adae7d5ad75de2c3da723ccae6cd92329b844838761892a1370b1ed74d1dea3eb6f8ab4ba3627595a5d4bf64166465f632627a497a1c43afdcc3681b9d28783dbd82da42e292ba402dfef8bf2f062d922e12bba2ec939e1a369d1ee557b1fe1be3c678819fcb164ccd8370aa0f7da92828eb441965453ee96c8ee409f645dd0fd403cda6a889b7656d83704d6189311ed1b954fa205ec3de857d86552e1b9abe0b77a877d0660bb02ef9e4fe534ee040c411287e3a8a00833ee27d3c1c9e928ae4dbd8cff26210ce8377dd98c499de08516e38b0ea8a00833ee27d3c1c9e928ae4dbd8cff26210ce8377dd98c499de08516e38b0e906de47c74484b3ae17ea355657d1ccb27fa8773b08c5df3e5988596d7ca91ed906de47c74484b3ae17ea355657d1ccb27fa8773b08c5df3e5988596d7ca91ed42a78d402acc855992f5e997a680954cb8f40453287013e438e20058d173df9042a78d402acc855992f5e997a680954cb8f40453287013e438e20058d173df9097a382599d2c7f9b5a78ab4167a2f5af8a76610c29af5abfb7e97da68af9da00c96214d750d8871f57df50f47f8891b4c67cad0b3b146b9f0376f00de5e861f7b8f1d2420047fdeadbdd56b3cb315cdab0a8eec49cc11b8c0994463e9b27e22ab8f1d2420047fdeadbdd56b3cb315cdab0a8eec49cc11b8c0994463e9b27e22a31ffd070e9d28e7329df014c2d5ff9fbc700104fa5e631fc35a9803d0a50f91b54fe84e962fef734334ad1207b9f4105833cb9c5625e930130263136e4b5db179a5694ecf6edd812559acd16ac0c8e3a210009555745c1cb0754553242d7326f8ce27e73a13aa6f3f6670ddfe202ee0dc0e3a333fc9c174fc248bfed5435e3ce9fba42118726de4697b1af69ba849a5d6df895056be56baf67afb0a72e07c4bb9fba42118726de4697b1af69ba849a5d6df895056be56baf67afb0a72e07c4bbdd44caa9cf48617debf5c1c844b425bf1b42ba062ef60b2602b4635b838e98407701cd4f3946b45b6e3c872c6fc877b1a1bdb44295eeacee2f5e6af100573dbe86da82c97e3ac24702d231d0c02e263d8b0423e82cd4bc16bb503b9435bda64aef6be09ccf11ab5299604e1d21f9d1f2030342465fe1a3692a24cbc3b9c6e432ecb0750f8aa863cba865e00187c4231e0d21d4200976704af8e152a537e5c6a74b6e95642a3476b5904acc4a0527bfed90ee66614ecbf67e1e297a76eb4115b4a04f0f9ffef4df396b10e8b59db4e9d76986719b0d8504095afc74cffec359081c8794ca02fd88f2a5542841e71a12ebfb9ebb10750bbcf8b9b680940627b29e316c799548bacc8c158da41f2c36d422b690d6a1347c41a1b59ff4637afc0fde831e043550e4af3071cb92efdc8c9fb37b6f30675631b8877e2f7907bb7ad42623448c2c345d0b2ed4aa042e71d57db73f4114d9ab008c3857e52076435e654623448c2c345d0b2ed4aa042e71d57db73f4114d9ab008c3857e52076435e654632b677444a5166b729c86c58e075715e29d6efc100ddad8724f62a5b374bc45faaa1d90184aca8a8bf6d9cd07a3c6fe1d4e63dfaeb51c584996e6494311ea1e08587ee5f534b49bb692de2fab9ef72b592369fddc866c7ca21961d908884f92ca16204ad2612b61ea9a6dcff880646d0066095f25d59af7281ef6353861372e060979649c7f310c5e870b6994b1bae54e072c2c320d1f8bfe157ad561d6c985cd1dc87cec3830fae55fbd14f5e2418800f22f730c4fc4408f581860f9516a32202c5294d840bbf67972af88670a65a2df99e71eceba047e8fa960015a7313a4a02c5294d840bbf67972af88670a65a2df99e71eceba047e8fa960015a7313a4a1ddeaf3f0d334654c54daae2475a540f89d2f0beb393eb23030fbdac3e8ec7f31ddeaf3f0d334654c54daae2475a540f89d2f0beb393eb23030fbdac3e8ec7f32545960dd31e7865267394020dbdd858df789943d6a3cee1eb5ef7716a8e2e6f6c56b7f184f81321485f0b39e9651d962e016d6260490749e327c2ab04d26488081ad7ad820f7c7035b8f4e51408f74ad74818c0744d3b6944849583284ba61a081ad7ad820f7c7035b8f4e51408f74ad74818c0744d3b6944849583284ba61a1c4b793d6f0352cf8f29901b283115e962587cc56cda234ad4fbe61e8ec9aee9c9461c60c41cda09d2610ad014d0760892c20d9783db6e31eddefa705b020cb74171df34f55a0cdac7102c5be1fc52acb293dd4818100ca29baeecd4a497d5d744e727bd5b41db778cf122a9786f68c6d89ff758b0d9228a83ebef67bcef8cf2f36db66e0b194f7727294161d6b59b6e6607d328292b2f55284597d384946ed9d8cb7cb7dac280627fb4af2c2278509c456751bc8ac957360a672bff45a6e80bff26eca56f30fb86a9d6009b3803aa92fdbaa75995dc46f4686f7d31d9ccdee1ff26eca56f30fb86a9d6009b3803aa92fdbaa75995dc46f4686f7d31d9ccdee159af82e5cc0765bd0c2dbc3ce38a5f6b0f3e525d67f943183dccb482a169642f59af82e5cc0765bd0c2dbc3ce38a5f6b0f3e525d67f943183dccb482a169642f603dd8f287c9e0d072153040e285a7b897b0365d62134f9879638ec31bd3f0f1603dd8f287c9e0d072153040e285a7b897b0365d62134f9879638ec31bd3f0f15db292e03e1778914499102354470d185c71209cfe034c78599640f9821664388b99637376ed9a9fb1eefa132d4577814a08e4f267ddfdec2d35aa9bbaba8469aeddab9414af0cd228ab269a4ceede65312bf7e4973261de439b5757f94f939b1fe72cfe387a193953ed12697d05583b485fa43d53f860cee3b5685f470647d5779cd77c882e173ad8b516a1b6590802e3d5ca7ebc5ec4805415382f4a911667b35735373e7468829b23c66fb82b063304be92b1ebf055712361ef302b5b90edb1ffceef44cbd3c3e456efc1479f6bebb71cf871679340a6e8cd0f076e68e16e7b28fc1f9b637b3e72e96615c9dd359ceb8ecb5b9571c2ede29625a064d098187b28fc1f9b637b3e72e96615c9dd359ceb8ecb5b9571c2ede29625a064d09818e00da12fd2a40442ec16ea5087a17d99acfccf2c6398e88ab52bbdc8ffe1c7e0d54eba2769480cec5a650f1cda0ffc64434e5bf038541e6ce07ad5179a99aaaaa601fbcaed3907c332438ae54a9941dcd08456c6461bfdee966b861076b2bc1ea601fbcaed3907c332438ae54a9941dcd08456c6461bfdee966b861076b2bc1e78cc3889c7d6ca234415d1d7d5c4ecf6bbf102410e90f59ed3172de2e916089768bd4486efe1fcd3d88b76781ffc060ecb127820155c296b1e1fb50608d381a6c9ec621aff622c69ba83d8292df71573e71ad825ebd318c4b2acbb496ba724015401e17b8dd664db2379683307509a3e0c0d5aa4c224dd25bf87d213fa4c15064e0b6f58ae1638a148f622bbbea6061a2c74bba0d9caa3d4103e1cfff7849fbea1a206ae8576a971e3899eb5a85c8ad22bd00a9f9c403ab1807309fe0f771c2d3a0e7fe7b91bb0dfd038776d5480c47d03c8d552163a76fc806236cc185dc36d7cae1349506b63bb4dd40f2642d44261d3eac576dbd4149a1611bc9b4cabec9f7cae1349506b63bb4dd40f2642d44261d3eac576dbd4149a1611bc9b4cabec9f713a7f663bd9332c88c3aad68202a9518db881cb5913ddf0724d202328ad625f0270f016615357262dc3b6c92cbc6ce53e7fb597b661efc63c6da2ebde1344cfafe6d8a9ae2f2f060b57996a9878712ca4896769ca93df37cb4059b9d1bd27393a66cbf0daea9ba529cf15cf9dfcd9e32140a957c51981b364ce2ac5d3a0260e731cc3e41e1e9f93856e509aa3fb81ea0594b8c82875aaf5872c6fb1cd7bb08620e9881ed5494d1d05030fc56356393eecace459bd61fe7da706782caad00fa5831e043550e4af3071cb92efdc8c9fb37b6f30675631b8877e2f7907bb7ad426cb2a70137d5f61768aed1bbff0c9b1aea0d740e0e8ad3c89c1d41f9cee07d4cacb2a70137d5f61768aed1bbff0c9b1aea0d740e0e8ad3c89c1d41f9cee07d4ca2640610792f3164e02b342f33915c41169bee6b8df2537af4f8594a33ee987081912363153232069f8978f82a1169ea6e7a17448feb9dcb24df3ddbf44658bb53a76ca8d916cd5dbdf132fab45e20ee99ca1f22322c5f971f708b74e69619bfb3a76ca8d916cd5dbdf132fab45e20ee99ca1f22322c5f971f708b74e69619bfb3beb1cd56ddb294263d75b72e80181573ce261d57a547764fc4f47796e834f35ebb23f3822e34e4b8f86f123a89c9d4a23cf7fb8df436d903f55d7d910e6409e2cc5451bb7ddbd37f29641a0fe51dc3edb224311cf0412ad036ad9267dc030e52cc5451bb7ddbd37f29641a0fe51dc3edb224311cf0412ad036ad9267dc030e578287856f951437f570e807a13855566e8717e81bed5eb08ee3ed28f4d14156778287856f951437f570e807a13855566e8717e81bed5eb08ee3ed28f4d1415677b38aba90e30e7cd68e874f733cfb2d5636311a5b53d3db8b725f63aa83581d27b38aba90e30e7cd68e874f733cfb2d5636311a5b53d3db8b725f63aa83581d293cf7c361b2a492d4ef592029060d50b8ff30318d2e1d061b98bb5b25443f239a06c1dc36ee0ae92ef7c8a20af8197c7c0936c8f1c2a495145a3c1ab89be6c115a1f6b5a2e0921248e5c84117d0909e92d947f2b2649eeee53c9a30a8100a86b5a1f6b5a2e0921248e5c84117d0909e92d947f2b2649eeee53c9a30a8100a86b04b2dbe155cf0f058a21271c64a12d2c586452548222bb1892210516be7894df510683ef4bf3d66da836b9341ab115bf2506612685a5feaaaaf55c863f922a52b674bdf68367894c14ef40907f2c40cf0690eb27bd7ba22472a2b14f2ab9f87a21b582c1273e036f5ca31663b1c60c17295f930597e1b8bebe94f403ed473aa0f64bcd2e62d33070e80240eb0e3dcf5a0711a718c1f7aca218b7ac44dee8f40af64bcd2e62d33070e80240eb0e3dcf5a0711a718c1f7aca218b7ac44dee8f40a209f49decfc0ec76bf73ad5b218dbee93cae41b132206aee6f4c2d6dce6f57b110acd5705bf6c0967d8973d8502b6e1144f7394fb0ff7ff485de3818c84b7e91afe232ff180fba86b8d6e66278efc672493b7d579ddc6f7dd0647ad28164dd8fafe232ff180fba86b8d6e66278efc672493b7d579ddc6f7dd0647ad28164dd8f4a8c342acec3e9e37ae6b9e9c3a92a6f66d065544064c67f93a7566e65d0d09474fa039439f8aed86ce536989e034e83fa6f0383f5707b00025e60768e462e9f9327758159fdbe595940324290d3ba4c2e66837e1922bb50dfab5ab904564b7af6fb8ff14406761428872fe9c25fae508e4444868d9385bf078b08f12c68887c4e4568015f9b9a52dc1d5cbf498dd7ed5e1e0247693996d35616d6492d652394e2c76512db04fbfe3d2a7ec6c3559b2202de7ab1e77b171087ee12bc493609f1bc3918135f020a0e34d0859bdf5724d07fb4457ce29ae61b45b36a6e55fd9fef26f205e95e3366c2ca4897a7ef60122c7367dba734d6edffc591532dc7e6d94472c1455d592acd64f011514c42212ac1b8ea2da19cf607c7a3951cd47779d2c9808da777230dc178e9523ba7c02477230c2af15430336221b793763d567cf847831e043550e4af3071cb92efdc8c9fb37b6f30675631b8877e2f7907bb7ad426fa832eb4079d4e29fb0eec70a77c9c4ee37d2c448bdeb3a9a4ed7714d3d296fafa832eb4079d4e29fb0eec70a77c9c4ee37d2c448bdeb3a9a4ed7714d3d296fad517f4d815cb56e887c6739bf687770801614d419b285204ca531c7434a2b9cefc5744ef9ced12fe35389cbd01ccf8cf9ba8971eb05e6277e07680b854be113159b318193fe3cace00195e530f32b6bdd6807339623a996a0939f14281182bf0e4ac8741a960049a3f5331b179604680a7c7735d6be8b901f9b1938b9effbd1afab66bcb6ab0419cbda96caa3007d2d4c70e79d5ea9e72ba889247c3efa0c3134e868ffb1d185b0c40dda475a82d17c6d46f4af38e82ecf2b62f0eb36395b3e706798c3f15396ee5b8135761a95d7268c374a46cd52f661e5860a0950c87192d658730a746abf575cf8148fd44c81db310d81b2c26ceaf007f654b79a6049f39d9d7902adeb5f8dd1b3313d726760893bedf5768e963821b8a01b5cc21982cd8b93fc7546081a1c5d82efd149bd432958b489fb136561be9745bbdc0f34d49e9573b0e38a170a89ebfa5d94dc4fe9555de4b7b805363b977d88b1258479f862a3a7aa7cafb81ab9d8d44328282b39ae89bd559df0de9bcda81b771ccd413093ad8bc64016ac2857407e0c3fe8d0c08b1f74be2cc9d102978d433b684400bccfaccf4273f7df24abcfd84717d6f8de48464e66a21ab7ee722a9bcd177ea4f08d0799226b04cf0d7d76c64443baa5b112c658d93053065e97483984a9271e4e441a6267b4344b389b2db82d1a804c1ebbb10d8879d8e02cb14aa980d0d8da6d22e3b3517930707190cb0a467abf4d7db967e9cd97cbf60f5201c0fd196a0536010a7ef737d0c1e20227036fcfefa6ce50872e56905c5b7cf0ff378deebee38edf1561a5b0b7e30d86b107747d4d373606cc7a089b6a8fa8516810c15640ddd2c139bc8e8d47402283a353c472c5e2d435e7289ec16682bb0e6eb10654cc44724e24a46d8962cbdb1e3f59e407855da55898e770ea2e1124cc84a54e5450aea4047dcf289dda4a1ae8af1f6ebeed112128bb6ddbf0557806b1311fbc2733e2855d81e43651bb18aa3babfaaf35434eb14ba56b478e577c72df745aee0262ef34992ac20a6c0717b1c0393147f7060500dbcc0756368b5cf071dd17a276dfb8634248ef7071c18dbfeb7f540f78bed324f19a578f3a6fa9e3b5085b79996b3f360bb97ea30f848f429a383354da65d7eb5c76fd2730eae809c38a49742984fcbc6498003c7e8e97275a41eae27a6a5383a9e2f47e6c696bd0930bed0594460258e9f5dcf448fff7a70b34975443ff8a525a968e9021ba4a4422ee2a66f87c5cb0ee48bbe0f7a15c51a719eee67ed22afc217ad6c465019ad8a259c0361c8de311568929086b4ad23943b825a387f9820c4a6f1ffb8bf04307dd916909599f49c928bb9ee9105b18f809a4b7e2a045f52c09fe3239f7976a03410e6651818db70169f9db6b86ce76d6a195d25598a907c18708a74b0b732b73f9dc98c2e53d34bad0c43a263316c6b9d854248f4cf0d1baa79744a6be29d80d6da57eb476ddc45ed89a4f2228f7b87e185341979cc6c72747064660f11d14361933fa34bdf4a72fc779266212925e6da5667df77429c7b7d9be7305a9935a126512ef90454a251fcfc0b39bec5e8d3d63c133395fdd9a5305bc9f1cab14032a4f66d93a3e41f74604e6fc30f566ffda1c8aa213a823d42200070c6e1c3c96fc3b004ed03951b57c6d96fc30f566ffda1c8aa213a823d42200070c6e1c3c96fc3b004ed03951b57c6d91d1b2989949a58c231c10b30377a3840df1bd6b0c17caee9c6f21f44341eb2b01d1b2989949a58c231c10b30377a3840df1bd6b0c17caee9c6f21f44341eb2b00cef6c9e4d4d3f26717513fd8c05b91e6d8f3cb0df0b3a077ac9f3d8424223f47a427bf22182668e91984280795c5d9956d4bbdcee200098cfb374f22769e59e7767744a94603844070396c5c5353db12cee1f320dc3dc3be8ec5c1719a25ce756a985b00769c121ba20285aacceb52c208b0b612d4fff605397181fb5b743f57c39ccc0d58882040eba664d8e46e1ac31e4b2005186257d4ab1d2ca5b75608b26b283d9745e9ad1d14f25b77fe1c7d522cfd6e6f7e08a9eb5f8aea76a765e02d82e842bd661f00ad7271f4e3ceba409136a7f87b91c76a1129a313c2a1dddd3d82e842bd661f00ad7271f4e3ceba409136a7f87b91c76a1129a313c2a1dddd34483f888ce3f77699fa65d50a6d70ce65a2c02df89ff759a71a302c0ae0d140d9f66aeee3c1f609f523e79f682451a0b182ad4aa7d213f862cb786075078cf0764ed342356625785073ca7641ad7e86d694aadc7f4f65e3af0114e77dc72c27dca249dd5d40d4fe30550900a55fbb0f170f34b563583698b4ffb8bc2f57679231a7c0c10d3bc9acf1b855619e4fca7917a6a111b2ee2d418c0154923351aeb8e7eea69d63ae256a9f0c82d0f7bc7670b5aec19f4e66889247c5cc517b8ea02892c7fd1beae8017e06a8cbf75c5099bece57b90569ec773e7225d35b29e0f58301c69006a02da086f1d889fa16b6170a4fdb77f6b5b65bdc4a55ddaf279b4b21a2e0a796db7f445eb5333d3068551263e35ac4d4a53225b7caee6328c09d4813d65a694bccb04f3f721d67fea692182cfb4da4b34156e48e35d1677c299ff68f662bce1a9a4b31c0fef71eefe4257635f50e0917809187ff12c3cfe52a7a7f8270c6512adeb1fa15122f3cfbda0fa289cd8b80aac7d2c3ac62750c16f1a3605b30d0ad677649345081efbfbd9c716316a737944131988cfa83630cd32c5285d53762a38bbfad8dc653cd48bb70d2f70543628be5b155b78c033f9d94e6daf322fa74858df856a6ac8065bd8815b51157141d0750a6c694aa4c49f0dc3eb82ba2089441b5703a49156f7074037e5423e250da00a9c9b8195ac1c238e5ffe3367c30af69d3949e1858bf925c1b940fddc204273736e1f8466662e72038f7e5c948d268b7f3974ee0963ce379475eb65b1990f34999650e850f78556935b4412986a3664e326003f1a91e6c2fe5275b694c3d19d9df465e2884e24742eaceb4f5f8c9d956d19eb476c8d71fd2df5236003d5c067fb48381a561d1e0753a01172ef72a194ad97de229615f5eb224e43374b2849fc66ad4b138527e3690722c39515e623466a1dd0448e8db090c6dd66721566f3b40d8615227ca212d8277173293cfbfed15ce38a3b440e23f7e9c9a2ef73f4a5fbeafdbb2691aee1553078d68dd31fd09ca858072a93ae14d6cfd1233646b2494e62c21621489dec342bcbce0d736e7478f070f1d2dda88584adbeaeffe72f6d1f34f4dad2beac71aa68db47ba976ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85583c3fa526b89b9422e87187e05e0bb664f3b55fccdc37edf7cacae2a68c7a29ef17d8ac07d24c31eff1b4ca0c3ef2cb3a906b8383b9f1ab2ca244aa123978a729ae62dc25b156ff9dd788be044ab728c72057767cb6fd32d2af7b89f2bdaa3479d13a8abac0b3261825b28590acad607581cbcc84898d3bec23b002a5679e962a284d043212cbd4e7d2f7427562109d1b5389fc5a13ed226659168eaaeafa17be3356f51c4d9e222a23838b1042dfee06f50afb9705781acd8e6893b11e1bf3f262d9f46c61b754eba49b885494de407a2ba8cf018abde99c9847cbde0db02213d8dfdaad3e82ceca0107652f62297746e6f64013f26f79585f074fd887397d53d8dfdaad3e82ceca0107652f62297746e6f64013f26f79585f074fd887397d56b9ca6b8212ec3990a2bc60b045e5729dc8cfe852e03a923ecd208c22aa4125a6b9ca6b8212ec3990a2bc60b045e5729dc8cfe852e03a923ecd208c22aa4125ad95d48e5e3b19bef3601a70f2978b8f87a236b6b6e9536c69be837a1c0e320d0e037d432af42f5b946746d12a2fe192a5511811d5d878a1de7636bd8cdd1c2d6be55c5e636e4bf33a7a632af7d583b4199d3f14dceb7eb410cb5e52e639ad2ea79206b08a10f6dd1c237f97831bfa87918b9e1b38f49de66bb39ee03f8f2b2241c66aa69538fb6f774cc6ff75924cc1dd83bf5e94fa4ad9d449835898aa52b930e439a761487347dd1a60d23c020366430bd90ffe99a27eb00b4ce56f3798cb53519bdb2175d4a23a0cbb5d48c63cdccf801c14160394f488a63b8019243ba303519bdb2175d4a23a0cbb5d48c63cdccf801c14160394f488a63b8019243ba3064fe6ff049ad6c97ba77eb57b3f7142556d297733227c00e416b16ade7644df964fe6ff049ad6c97ba77eb57b3f7142556d297733227c00e416b16ade7644df9be71fdf764c78cdec5679703aa90119d4afd2e270e463d974c9d0d4373e0ab8abe71fdf764c78cdec5679703aa90119d4afd2e270e463d974c9d0d4373e0ab8af32e28508aa002bac9ebfde997ae0692614a619a0b4e856d4726785ce8e5e23cf32e28508aa002bac9ebfde997ae0692614a619a0b4e856d4726785ce8e5e23ca3ee56c175ea1b64b7fcb38f7895daf2567384e879ca0c3420cd2ce9cacbdfb4ef59702c90f7649a567cb89bce101334b52201ebbfbcc2575c48f02ace25f97fcbc6972f1721012c9f835b30fa332b7ef002ae4d6d9b20d33f8aa1cd224d4e8009d4489b00a8ce2c843afbbc1ccbaed581ed89448806da9a10aaa1d40a89ab5c428e6a0e1aa8d6164fc95cbfae538b92007bbbb99413914c041072005de4dcd4428e6a0e1aa8d6164fc95cbfae538b92007bbbb99413914c041072005de4dcd4dc4eaacecaa6191f44f7e1932bcd5a9910d315db5e1b24a0996f8c5cb6e679b0f03e96c50852d7a4ed99d0f967a07777778f2d5a9f7e70c1a1d2b0648a2a8f0098a2932e459ebd821ab74371880df46cb23c0780264ec60cf3d975ce45423eb198a2932e459ebd821ab74371880df46cb23c0780264ec60cf3d975ce45423eb1d6a1356c41b4ec0d28fe824e94c0d8077f00dc8a5b35dfa9e29d49ca3bc0aa25551cb314d60d8d4acf53add559476e3dbfd76a35e2005186192e9d8d22e674db8a1a7a9ccab74426b332786e94c5ab2f25637944de7846a3bd0253b46a2cebf88a1a7a9ccab74426b332786e94c5ab2f25637944de7846a3bd0253b46a2cebf883af86a04d2b39fd22ca1e0ec9d4d2454e57eedf2d7fbce60fe1f7561558208983af86a04d2b39fd22ca1e0ec9d4d2454e57eedf2d7fbce60fe1f75615582089afe1146c7f738aa90b9b1d85f4d6265ea1f03eb7191fad5a2e5ba4a00ec3df9953ba9559f86bce38d132ab796ff8ca96f03248ca5f83d0732b2c9a0e3a5555f2bf55d21c57e082359abfd730633b9519f92582ef94fe1d5d9206f6d2064250938606b5b1ceb7f69535fcf011c6663b750b982d8adf345e346a31144ece4335a75a71b9b3bffadc1db3481d5f8208260a8765e6ade2e3e2f6f44c306229e454a1ee7c4511958ec862ee011cf20fe72e6726579a0f37de880861bab6d89189d6726acc2fc9db2d56bff01045a054870990df7238ce95695b4c09f7fc49b48ec622b9074eba2b136587243f4e914513e9c1e448f55a88b0f02eaf8a22ad53d48b911f99ba67b83767a402b5e6ad62a78a8290560892424997169e98d28e1468c7bb46ee1752a887ff6305f707386f742e416c6208ea70d952d192ae3f2750d1ae84f90d805546f1d47387f2121facbc40b01bac12ff99edf653e30dbf19a3107f680c5d3bb2db28fccfd62e8cc05f57e2cf4115f5101d77ed87ddccf0af55936a6e9711d0b422a97dedc906bfa8215d294a8b0ad68ecaf05f0d128e14dc8e95679d8bf228a21d69454a7c17f8dc695edf39bf2a470769a6ba8d9e3207280b551780626455c2a4c0bec07ea543b17c26a52b93667efbd1f346901fd60582a7df46a0ec7d576f8f9998795e0aa170b8e15b944eb67b2a316545bc71c6e9c0489dfcb8fc3d7c82609e3d648e06bc7a3b95e70e32f5815796193be1c9bf3df4c39bddb9918f3499462735c47cc68c9c99ce24b9ab239b19c7e34f8a8632eae5ad39fd08362f66b3d7a6638a2b032b9029d04cc0754892ac3c7afb6b72e776eb09d3070531d7dceced727c2d48b0b684ba60303e4106edde31ebac3cfcc54d49f82fce3e39ec12d94f7a7a853211502ff685d02606c12e5d01cde249387e9b10a47ad3e9b21e0393fa0a5a94d5d86036bdca67d606c2433b7c4e32958de662477a7d5580e3ef8b61cc10582813e9ac17623749981045f35f10b045fe7cccf25b2029e24ecff5a2cd4782e14e481fd81bdf71f6490c39cc930489b6fadcface652d5d7f5c2831b0fd32c9b00cd1c3001033a1b4e88dfaad8923568e1eb5a81f99dac1046d68aca63af34e274367bb1fa8f301d36454aeec9d1a61cea4626de3a73e4b6202493bdabaee6eb924f6394aac2dd105229a7c50985f7f100c652a34bf2e88e2a1ed6ef9dd313b03afd7f9bffc8de5020470d40e5e282c9b655dfbcbfb589371cb38ab10f7446bc4ff4557ae9b20f56cb22c940abc65a13fbed1e8dba0bfa56cb392b1b118114b8adafbf90ff59f8672e37684161ef7ff6d300bacd3f7359c735492b1b118114b8adafbf90ff59f8672e37684161ef7ff6d300bacd3f7359c7354d55822bc5af757d362ad3ba171331b1b5ff45b96279701d292c35d06e097063ed55822bc5af757d362ad3ba171331b1b5ff45b96279701d292c35d06e097063e28047a8a4ef6c0015315ab9c78e2db62471b1594013a9e30a2fc7f0c75a8dfe128047a8a4ef6c0015315ab9c78e2db62471b1594013a9e30a2fc7f0c75a8dfe1ebbf11332b0ecb84fecb56750db004e90c5c0c45e82a261ecda2916fdecbeb01ebbf11332b0ecb84fecb56750db004e90c5c0c45e82a261ecda2916fdecbeb01727e00447ed5c702b2da9e06feda5fb48d817e61e4f2f93c28549d800bf58f372b01932a77f6e11116ad4c60d2f6a64c972ee0f45e9db3748fd5e8a4ea4aeeee399c6fcb2f1a09a65b03b8f96804c78a9d81d2ca858ecab78823bc983568c002831e043550e4af3071cb92efdc8c9fb37b6f30675631b8877e2f7907bb7ad4267f15360428dbeb344ad61c4248c2291f34b4cc691b0b716bc371a13df20bde137f15360428dbeb344ad61c4248c2291f34b4cc691b0b716bc371a13df20bde13d18983cd79cd3b3e7597abb28c92e391efa37d4478025be3a23c3d4583cdb0f5638d6046baa969aae209ad35ca89e0d691f98e9f819f2bec4717516a93fa1442dbb3672df3ff0b4466aa323ec20519ce7b7284ee8765b73c092148b2ee8bc061349e0baf571363eec0f3293efe5eff566e0c98fb3b171b3300c1f01701151efabef084064c4326271859c9267791de4149b8a2595dee3a71e7c7f84203eb587fbe4182b13ad804626d31421ff61f62b85b4efe51cc77ab15b132a5d9161f58d4ac89037bac63550644dce8cf32c6765e5fab9dc1a1ce94b89f8a805f341a6750/etc/alternatives/hypothesis@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-hypothesis-6.82.7-150400.3.6.1.src.rpmpython311-hypothesis@@       (python311-exceptiongroup >= 1.0.0 if python311-base < 3.11)(python311-sortedcontainers >= 2.1.0 with python311-sortedcontainers < 3.0)/bin/sh/bin/sh/usr/bin/python3.11python(abi)python311-attrsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)update-alternatives3.1119.2.03.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0-14.14.3dd@d`@d[@dBzd7cl@c^c @cK@cBb&b5aNaa@a@a@aaX@as@`@`U_@_@_3_2@_.^@^m@^@^^@]}@]@]@]@]bx@]F]=@]5@\@\@\ڭ\s@\!\8\@\\@\&@\ @[[[/[E[ @[[@[s[-[U@[Tq[Q[GB[@@[?Y[8@[/[)[ZZ...)``) and possessive quantifier (``*+``, ``++``, ``?+``, ``{m,n}+``) syntax `added in Python 3.11 * If the :envvar:`HYPOTHESIS_NO_PLUGINS` environment variable is set, we'll avoid :ref:`loading plugins ` such as `the old Pydantic integration * Fixes some lingering issues with inference of recursive types * in `~hypothesis.strategies.from_type`. Closes :issue:`3525`. * This release drops support for Python 3.7, `which reached end of life on 2023-06-27 * Fixes occasional recursion-limit-exceeded errors when validating deeply nested strategies. Closes: :issue:`3671` * Improve the type rendered in :func:`~hypothesis.strategies.from_type`, which improves the coverage of Ghostwriter. * This patch improves Ghostwriter's use of qualified names for re-exported functions and classes, and avoids importing useless :obj:`~typing.TypeVar`\ s. * This patch updates our vendored `list of top-level domains will raise an error rather than hanging indefinitely if passed invalid ``max_leaves=`` arguments. * Warn in :func:`~hypothesis.strategies.from_type` if the inferred strategy has no variation (always returning default instances). Also handles numpy data types by calling :func:`~hypothesis.extra.numpy.from_dtype` on the corresponding dtype, thus ensuring proper variation for these types. * :func:`~hypothesis.strategies.from_type` now works in cases where we use :func:`~hypothesis.strategies.builds` to create an instance and the constructor has an argument which would lead to recursion. Previously, this would raise an error if the argument had a default value. * In preparation for supporting JAX in :ref:`hypothesis.extra.array_api `, this release supports immutable arrays being generated via :func:`xps.arrays`. * and adds automatic support for writing ``@hypothesis.example()`` or ``@example()`` depending on the current style in your test file - defaulting to the latter. * This patch updates our linter stack to use :pypi:`ruff`, and fixes some previously-ignored lints. * Hypothesis will now record an event for more cases where data is marked invalid, including for exceeding the internal depth limit.- update to 6.75.3: * This patch fixes ~hypothesis.strategies.complex_numbers accidentally invalidating itself when passed magnitude arguments for 32 and 64-bit widths, i.e. 16- and 32-bit floats, due to not internally down-casting numbers- Update to 6.75.2: * Improved the documentation regarding how to use GitHubArtifactDatabase and fixed a bug that occurred in repositories with no existing artifacts. - 6.75.1 * hypothesis.errors will now raise AttributeError when attempting to access an undefined attribute, rather than returning None. - 6.75.0 * Sick of adding @example()s by hand? Our Pytest plugin now writes .patch files to insert them for you, making this workflow easier than ever before. * Note that you’ll need LibCST (via hypothesis[codemods]), and that @example().via() requires PEP 614 (Python 3.9 or later). - 6.74.1 * This patch provides better error messages for datetime- and timedelta-related invalid dtypes in our Pandas extra (issue [#3518]). - 6.74.0 * This release adds support for nullable pandas dtypes in pandas() (issue #3604). - 6.73.1 * This patch updates our minimum Numpy version to 1.16, and restores compatibility with versions before 1.20, which were broken by a mistake in Hypothesis 6.72.4 (issue #3625). - 6.73.0 * This release upgrades the explain phase (issue #3411). - 6.72.4 * This patch fixes type annotations for the arrays() strategy. - 6.72.3 * This patch fixes a bug with from_type() with dict[tuple[int, int], str] (issue #3527). - 6.72.2 * This patch refactors our internals to facilitate an upcoming feature. - 6.72.1 * This patch fixes some documentation and prepares for future features. - 6.72.0 * This release deprecates Healthcheck.all(), and adds a codemod to automatically replace it with list(Healthcheck) (issue #3596). - 6.71.0 * This release adds GitHubArtifactDatabase, a new database backend that allows developers to access the examples found by a Github Actions CI job. This is particularly useful for workflows that involve continuous fuzzing, like HypoFuzz. - 6.70.2 * This patch clarifies the reporting of time spent generating data. A simple arithmetic mean of the percentage of time spent can be misleading; reporting the actual time spent avoids misunderstandings. - 6.70.1 * This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy. - 6.70.0 * This release adds an optional domains= parameter to the emails() strategy, and excludes the special-use .arpa domain from the default strategy (issue #3567). - 6.69.0 * This release turns HealthCheck.return_value and HealthCheck.not_a_test_method into unconditional errors. Passing them to suppress_health_check= is therefore a deprecated no-op. (issue #3568). * Separately, GraalPy can now run and pass most of the hypothesis test suite (issue #3587). - 6.68.3 * This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy. - 6.68.2 * This patch fixes missing imports of the re module, when ghostwriting tests which include compiled patterns or regex flags. Thanks to Jens Heinrich for reporting and promptly fixing this bug! - 6.68.1 * This patch adds some private hooks for use in research on Schemathesis (see our preprint here). - 6.68.0 * This release adds support for the Array API’s 2022.12 release via the api_version argument in make_strategies_namespace(). Concretely this involves complex support in its existing strategies, plus an introduced xps.complex_dtypes() strategy. * Additionally this release now treats hypothesis.extra.array_api as stable, meaning breaking changes should only happen with major releases of Hypothesis. - 6.67.1 * This patch updates our autoformatting tools, improving our code style without any API changes. - 6.67.0 * This release allows for more precise generation of complex numbers using from_dtype(), by supporting the width, min_magnitude, and min_magnitude arguments (issue #3468). - 6.66.2 * This patch fixes a rare RecursionError when pretty-printing a multi-line object without type-specific printer, which was passed to a function which returned the same object by .map() or builds() and thus recursed due to the new pretty reprs in Hypothesis 6.65.0 - 2023-01-24 (issue #3560). Apologies to all those affected. - 6.66.1 * This makes from_dtype() pass through the parameter allow_subnormal for complex dtypes. - 6.66.0 * This release adds a width parameter to complex_numbers(), analogously to floats(). - 6.65.2 * This patch fixes invalid annotations detected for the tests generated by Ghostwritter. It will now correctly generate Optional types with just one type argument and handle union expressions inside of type arguments correctly. Additionally, it now supports code with the from __future__ import annotations marker for Python 3.10 and newer. - 6.65.1 * This release improves the pretty-printing of enums in falsifying examples, so that they print as their full identifier rather than their repr. - 6.65.0 * Hypothesis now reports some failing inputs by showing the call which constructed an object, rather than the repr of the object. This can be helpful when the default repr does not include all relevant details, and will unlock further improvements in a future version. * For now, we capture calls made via builds(), and via SearchStrategy.map(). - 6.64.0 * The Ghostwritter will now include type annotations on tests for type-annotated code. If you want to force this to happen (or not happen), pass a boolean to the new annotate= argument to the Python functions, or the --[no-]annotate CLI flag. - 6.63.0 * range_indexes() now accepts a name= argument, to generate named pandas.RangeIndex objects. - 6.62.1 * This patch tweaks xps.arrays() internals to improve PyTorch compatibility. Specifically, torch.full() does not accept integers as the shape argument (n.b. technically “size” in torch), but such behaviour is expected in internal code, so we copy the torch module and patch in a working full() function. - 6.62.0 * A classic error when testing is to write a test function that can never fail, even on inputs that aren’t allowed or manually provided. - 6.61.3 * This patch teaches our enhanced get_type_hints() function to ‘see through’ partial application, allowing inference from type hints to work in a few more cases which aren’t (yet!) supported by the standard-library version.- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- Limit dependencies for tests on older distributions (particularly do not depend on Django, Pandas, and fakeredis and Redis).- Update to 6.61.2 * This patch improves our pretty-printing of failing examples, including some refactoring to prepare for exciting future features. - Release 6.61.1 * This patch brings our domains() and emails() strategies into compliance with RFC 5890 §2.3.1: we no longer generate parts-of-domains where the third and fourth characters are -- (“R-LDH labels”), though future versions may deliberately generate xn-- punycode labels. Thanks to python-email-validator for the report! - Update dependencies - Move to PEP517 build- Update to 6.61.0 - This release improves our treatment of database keys, which based on (among other things) the source code of your test function. We now post-process this source to ignore decorators, comments, trailing whitespace, and blank lines - so that you can add :obj:`@example() `\ s or make some small no-op edits to your code without preventing replay of any known failing or covering examples. - 6.60.1 - 2022-12-11 - This patch updates our vendored `list of top-level domains `__, which is used by the provisional :func:`~hypothesis.provisional.domains` strategy. - 6.60.0 - 2022-12-04 - This release improves Hypothesis' ability to resolve forward references in type annotations. It fixes a bug that prevented :func:`~hypothesis.strategies.builds` from being used with `pydantic models that possess updated forward references `__. See :issue:`3519`. - 6.59.0 - 2022-12-02 - The :obj:`@example(...) ` decorator now has a ``.via()`` method, which future tools will use to track automatically-added covering examples (:issue:`3506`). - 6.58.2 - 2022-11-30 - This patch updates our vendored `list of top-level domains `__, which is used by the provisional :func:`~hypothesis.provisional.domains` strategy. - 6.58.1 - 2022-11-26 - This patch shifts ``hypothesis[lark]`` from depending on the old :pypi:`lark-parser` package to the new :pypi:`lark` package. There are no code changes in Hypothesis, it's just that Lark got a new name on PyPI for version 1.0 onwards. - 6.58.0 - 2022-11-19 - :func:`~hypothesis.register_random` has used :mod:`weakref` since :ref:`v6.27.1`, allowing the :class:`~random.Random`-compatible objects to be garbage-collected when there are no other references remaining in order to avoid memory leaks. We now raise an error or emit a warning when this seems likely to happen immediately. - The type annotation of :func:`~hypothesis.register_random` was also widened so that structural subtypes of :class:`~random.Random` are accepted by static typecheckers. - 6.57.1 - 2022-11-14 - This patch updates some internal type annotations and fixes a formatting bug in the :obj:`~hypothesis.Phase.explain` phase reporting. - 6.57.0 - 2022-11-14 - Hypothesis now raises an error if you passed a strategy as the ``alphabet=`` argument to :func:`~hypothesis.strategies.text`, and it generated something which was not a length-one string. This has never been supported, we're just adding explicit validation to catch cases like `this StackOverflow question `__. - 6.56.4 - 2022-10-28 - This patch updates some docs, and depends on :pypi:`exceptiongroup` 1.0.0 final to avoid a bug in the previous version. - 6.56.3 - 2022-10-17 - This patch teaches :func:`~hypothesis.strategies.text` to rewrite a few more filter predicates (:issue:`3134`). You're unlikely to notice any change.- update to 6.56.2: * This patch updates our vendored `list of top-level domains `__, which is used by the provisional :func:`~hypothesis.provisional.domains` strategy, and fixes some incorrect examples in the docs for :func:`~hypothesis.extra.numpy.mutually_broadcastable_shapes`.- Update to 6.56.1 * This patch improves the error message when Hypothesis detects “flush to zero” mode for floating-point: we now report which package(s) enabled this, which can make debugging much easier. See issue #3458 for details. - Release 6.56.0 * This release defines __bool__() on SearchStrategy. It always returns True, like before, but also emits a warning to help with cases where you intended to draw a value (issue #3463). - Release 6.55.0 * In preparation for future versions of the Array API standard, make_strategies_namespace() now accepts an optional api_version argument, which determines the version conformed to by the returned strategies namespace. If None, the version of the passed array module xp is inferred. * This release also introduces xps.real_dtypes(). This is currently equivalent to the existing xps.numeric_dtypes() strategy, but exists because the latter is expected to include complex numbers in the next version of the standard. - Release 6.54.6 * If multiple explicit examples (from @example()) raise a Skip exception, for consistency with generated examples we now re-raise the first instead of collecting them into an ExceptionGroup (issue #3453). - Release 6.54.5 * This patch updates our autoformatting tools, improving our code style without any API changes. - Release 6.54.4 * This patch fixes some type annotations for Python 3.9 and earlier (issue #3397), and teaches explain mode about certain locations it should not bother reporting (issue #3439). - Release 6.54.3 * This patch teaches the Ghostwriter an additional check for function and class locations that should make it use public APIs more often. - Release 6.54.2 * This patch fixes our workaround for a pytest bug where the inner exceptions in an ExceptionGroup are not displayed (issue [#3430]). - Release 6.54.1 * This patch makes FailedHealthCheck and DeadlineExceeded exceptions picklable, for compatibility with Django’s parallel test runner (issue #3426). - Release 6.54.0 * Reporting of multiple failing examples now uses the PEP 654 ExceptionGroup type, which is provided by the exceptiongroup backport on Python 3.10 and earlier (issue #3175). hypothesis.errors.MultipleFailures is therefore deprecated. * Failing examples and other reports are now stored as PEP 678 exception notes, which ensures that they will always appear together with the traceback and other information about their respective error. - Release 6.53.0 * from_field() now supports UsernameField from django.contrib.auth.forms. * Thanks to Afonso Silva for reporting and working on issue [#3417]. - Release 6.52.4 * This patch improves the error message when you pass filenames to the hypothesis write CLI, which takes the name of a module or function (e.g. hypothesis write gzip or hypothesis write package.some_function rather than hypothesis write script.py). * Thanks to Ed Rogers for implementing this as part of the SciPy 2022 sprints! - Release 6.52.3 * This patch ensures that the warning for non-interactive .example() points to your code instead of Hypothesis internals (issue #3403). * Thanks to @jameslamb for this fix. - Release 6.52.2 * This patch makes integers() more likely to generate boundary values for large two-sided intervals (issue #2942). - Release 6.52.1 * This patch adds filter rewriting for math.isfinite(), math.isinf(), and math.isnan() on integers() or floats() (issue [#2701]). * Thanks to Sam Clamons at the SciPy Sprints! - Release 6.52.0 * This release adds the allow_subnormal argument to complex_numbers() by applying it to each of the real and imaginary parts separately. Closes issue #3390. * Thanks to Evan Tey for this fix. - Release 6.51.0 * Issue a deprecation warning if a function decorated with @composite does not draw any values (issue #3384). * Thanks to Grzegorz Zieba, Rodrigo Girão, and Thomas Ball for working on this at the EuroPython sprints! - Release 6.50.1 * This patch improves the error messages in @example() argument validation following the recent release of 6.49.1. - Release 6.50.0 * This release allows from_dtype() to generate Unicode strings which cannot be encoded in UTF-8, but are valid in Numpy arrays (which use UTF-32). * This logic will only be used with Numpy >= 1.19, because earlier versions have an issue which led us to revert Hypothesis 5.2 last time! - Release 6.49.1 * This patch fixes some inconsistency between argument handling for @example and @given (2706). - Release 6.49.0 * This release uses PEP 612 typing.ParamSpec (or the typing_extensions backport) to express the first-argument-removing behaviour of @st.composite and signature-preservation of functions() to IDEs, editor plugins, and static type checkers such as mypy. - Release 6.48.3 * hypothesis.event() now works for hashable objects which do not support weakrefs, such as integers and tuples. - Release 6.48.2 * This patch tidies up some internal introspection logic, which will improve support for positional-only arguments in a future release (issue #2706). - Release 6.48.1 * This release automatically rewrites some simple filters, such as floats().filter(lambda x: x >= 10) to the more efficient floats(min_value=10), based on the AST of the predicate. * We continue to recommend using the efficient form directly wherever possible, but this should be useful for e.g. pandera “Checks” where you already have a simple predicate and translating manually is really annoying. See issue #2701 for details. - Release 6.48.0 * This release raises SkipTest for which never executed any examples, for example because the phases setting excluded the explicit, reuse, and generate phases. This helps to avoid cases where broken tests appear to pass, because they didn’t actually execute (issue #3328). - Release 6.47.5 * This patch fixes type annotations that had caused the signature of @given to be partially-unknown to type-checkers for Python versions before 3.10. - Release 6.47.4 * This patch fixes from_type() on Python 3.11, following python/cpython#93754. - Release 6.47.3 * This patch makes the too_slow health check more consistent with long deadline tests (issue #3367) and fixes an install issue under pipenv which was introduced in Hypothesis 6.47.2 (issue [#3374]). - Release 6.47.2 * We now use the PEP 654 ExceptionGroup type - provided by the exceptiongroup backport on older Pythons - to ensure that if multiple errors are raised in teardown, they will all propagate.- Update to 6.47.1 * Our pretty-printer no longer sorts dictionary keys, since iteration order is stable in Python 3.7+ and this can affect reproducing examples (issue #3370). This PR was kindly supported by Ordina Pythoneers. - Release 6.47.0 * The Ghostwritter can now write tests for @classmethod or @staticmethod methods, in addition to the existing support for functions and other callables (issue #3318). Thanks to Cheuk Ting Ho for the patch. - Release 6.46.11 * Mention hypothesis.strategies.timezones() in the documentation of hypothesis.strategies.datetimes() for completeness. * Thanks to George Macon for this addition. - Release 6.46.10 * This release contains some small improvements to our documentation. Thanks to Felix Divo for his contribution! - Release 6.46.9 * This patch by Adrian Garcia Badaracco adds type annotations to some private internals (issue #3074). - Release 6.46.8 * This patch by Phillip Schanely makes changes to the floats() strategy when min_value or max_value is present. Hypothesis will now be capable of generating every representable value in the bounds. You may notice that hypothesis is more likely to test values near boundaries, and values that are very close to zero. * These changes also support future integrations with symbolic execution tools and fuzzers (issue #3086). - Release 6.46.7 * This patch updates the type annotations for tuples() and one_of() so that type-checkers require its arguments to be positional-only, and so that it no longer fails under pyright-strict mode (see issue #3348). Additional changes are made to Hypothesis’ internals improve pyright scans. - Release 6.46.6 * This patch by Cheuk Ting Ho adds support for PEP 655 Required and NotRequired as attributes of TypedDict in from_type() (issue #3339). - Release 6.46.5 * This patch fixes from_dtype() with long-precision floating-point datatypes (typecode g; see numpy.typename()). - Release 6.46.4 * This patch improves some error messages for custom signatures containing invalid parameter names (issue #3317). - Release 6.46.3 * This patch by Cheuk Ting Ho makes it an explicit error to call from_type() or register_type_strategy() with types that have no runtime instances (issue #3280). - Release 6.46.2 * This patch fixes silently dropping examples when the @example decorator is applied to itself (issue #3319). This was always a weird pattern, but now it works. Thanks to Ray Sogata, Keeri Tramm, and Kevin Khuong for working on this patch! - Release 6.46.1 * This patch fixes a rare bug where we could incorrectly treat empty as a type annotation, if the callable had an explicitly assigned __signature__. - Release 6.46.0 * This release adds an allow_nil argument to uuids(), which you can use to… generate the nil UUID. Thanks to Shlok Gandhi for the patch! - Release 6.45.4 * This patch fixes some missing imports for certain Ghostwritten tests. Thanks to Mel Seto for fixing issue #3316. - Release 6.45.3 * This patch teaches the Ghostwriter to recognize many more common argument names (issue #3311). - Release 6.45.2 * This patch fixes issue #3314, where Hypothesis would raise an internal error from domains() or (only on Windows) from timezones() in some rare circumstances where the installation was subtly broken. * Thanks to Munir Abdinur for this contribution. - Release 6.45.1 * This release fixes deprecation warnings about sre_compile and sre_parse imports and importlib.resources usage when running Hypothesis on Python 3.11. + Thanks to Florian Bruhin for this contribution. - Release 6.45.0 * This release updates xps.indices() by introducing an allow_newaxis argument, defaulting to False. If allow_newaxis=True, indices can be generated that add dimensions to arrays, which is achieved by the indexer containing None. This change is to support a specification change that expand dimensions via indexing (data-apis/array-api#408). - Release 6.44.0 * This release adds a names argument to indexes() and series(), so that you can create Pandas objects with specific or varied names. * Contributed by Sam Watts. - Release 6.43.3 * This patch updates the type annotations for @given so that type-checkers will warn on mixed positional and keyword arguments, as well as fixing issue #3296. - Release 6.43.2 * Fixed a type annotation for pyright --strict (issue #3287). - Release 6.43.1 * This patch makes it an explicit error to call register_type_strategy() with a Pydantic GenericModel and a callable, because GenericModel isn’t actually a generic type at runtime and so you have to register each of the “parametrized versions” (actually subclasses!) manually. See issue #2940 for more details. - Release 6.43.0 * This release makes it an explicit error to apply @pytest.fixture to a function which has already been decorated with @given(). Previously, pytest would convert your test to a fixture, and then never run it. - Release 6.42.3 * This patch fixes from_type() on a TypedDict with complex annotations, defined in a file using from __future__ import annotations. Thanks to Katelyn Gigante for identifying and fixing this bug! - Release 6.42.2 * The Hypothesis pytest plugin was not outputting valid xunit2 nodes when --junit-xml was specified. This has been broken since Pytest 5.4, which changed the internal API for adding nodes to the junit report. * This also fixes the issue when using hypothesis with - -junit-xml and pytest-xdist where the junit xml report would not be xunit2 compatible. Now, when using with pytest-xdist, the junit report will just omit the node. * For more details, see this pytest issue, this pytest issue, and issue #1935 * Thanks to Brandon Chinn for this bug fix! - Release 6.42.1 * This patch fixes pretty-printing of regular expressions in Python 3.11.0a7, and updates our vendored list of top-level domains,. - Release 6.42.0 * This release makes st.functions(pure=True) less noisy (issue [#3253]), and generally improves pretty-printing of functions. - Release 6.41.0 * This release changes the implementation of infer to be an alias for Ellipsis. E.g. @given(a=infer) is now equivalent to @given(a=...). Furthermore, @given(...) can now be specified so that @given will infer the strategies for all arguments of the decorated function based on its annotations. - Release 6.40.3 * This patch simplifies the repr of the strategies namespace returned in make_strategies_namespace(), e.g. >>> from hypothesis.extra.array_api import make_strategies_namespace >>> from numpy import array_api as xp >>> xps = make_strategies_namespace(xp) >>> xps make_strategies_namespace(numpy.array_api) - Release 6.40.2 * Fixed from_type() support for PEP 604 union types, like int | None (issue #3255). - Release 6.40.1 * Fixed an internal error when given() was passed a lambda. - Release 6.40.0 * The Ghostwriter can now write tests which check that two or more functions are equivalent on valid inputs, or raise the same type of exception for invalid inputs (issue #3267). - Release 6.39.6 * This patch makes some quality-of-life improvements to the Ghostwriter: we guess the text() strategy for arguments named text (…obvious in hindsight, eh?); and improved the error message if you accidentally left in a nothing() or broke your rich install. - Release 6.39.5 * This patch improves our error detection and message when Hypothesis is run on a Python implementation without support for -0.0, which is required for the floats() strategy but can be disabled by unsafe compiler options (issue #3265).- Update to 6.39.4 * This patch tweaks some internal formatting. There is no user-visible change. - Release 6.39.3 * If the shrink phase is disabled, we now stop the generate phase as soon as an error is found regardless of the value of the report_multiple_examples setting, since that’s probably what you wanted (issue #3244). - Release 6.39.2 * This patch clarifies rare error messages in builds() (issue [#3225]) and floats() (issue #3207). - Release 6.39.1 * This patch fixes a regression where the bound inner function (your_test.hypothesis.inner_test) would be invoked with positional arguments rather than passing them by name, which broke pytest-asyncio (issue #3245). - 6.39.0 * This release improves Hypothesis’ handling of positional-only arguments, which are now allowed @st.composite strategies. * On Python 3.8 and later, the first arguments to builds() and from_model() are now natively positional-only. In cases which were already errors, the TypeError from incorrect usage will therefore be raises immediately when the function is called, rather than when the strategy object is used. - Release 6.38.0 * This release makes floats() error consistently when your floating-point hardware has been configured to violate IEEE-754 for subnormal numbers, instead of only when an internal assertion was tripped (issue #3092). * If this happens to you, passing allow_subnormal=False will suppress the explicit error. However, we strongly recommend fixing the root cause by disabling global-effect unsafe-math compiler options instead, or at least consulting e.g. Simon Byrne’s Beware of fast-math explainer first. - Release 6.37.2 * This patch fixes a bug in stateful testing, where returning a single value wrapped in multiple() would be printed such that the assigned variable was a tuple rather than the single element (issue #3236). - Release 6.37.1 * This patch fixes a warning under pytest 7 relating to our rich traceback display logic (issue #3223). - Release 6.37.0 * When distinguishing multiple errors, Hypothesis now looks at the inner exceptions of PEP 654 ExceptionGroups. - Release 6.36.2 * This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy. - Release 6.36.1 * This patch fixes some deprecation warnings from pytest 7.0, along with some code formatting and docs updates. - Release 6.36.0 * This release disallows using typing.Final with from_type() and register_type_strategy(). * Why? Because Final can only be used during class definition. We don’t generate class attributes. * It also does not make sense as a runtime type on its own. - Release 6.35.1 * This patch fixes hypothesis write output highlighting with rich version 12.0 and later. - Drop importorskip-numpy-pandas.patch- Correct exclusion of test_recursion_error_is_not_flaky for 3.10.- Upgrade to 6.35.0: - This release disallows using "typing.ClassVar" with "from_type()" and "register_type_strategy()". Why? Because "ClassVar" can only be used during "class" definition. We don't generate class attributes. It also does not make sense as a runtime type on its own. - Updates our vendored list of top-level domains, which is used by the provisional "domains()" strategy. - Fixes issue #3169, an extremely rare bug which would trigger if an internal least-recently-reused cache dropped a newly added entry immediately after it was added. - Fixes issue #3133 and issue #3144, where attempting to generate Pandas series of lists or sets would fail with confusing errors if you did not specify "dtype=object". - Disallows using "typing.TypeAlias" with "from_type()" and "register_type_strategy()". Why? Because "TypeAlias" is not really a type, it is a tag for type checkers that some expression is a type alias, not something else. It does not make sense for Hypothesis to resolve it as a strategy. - Updates our autoformatting tools, improving our code style without any API changes. - Drops support for Python 3.6, which reached end of life upstream on 2021-12-23. - Adds a temporary hook for a downstream tool, which is not part of the public API. - Updates our copyright headers to use a general authorship statement and omit the year. - Skip also test_recursion_error_is_not_flaky (gh#HypothesisWorks/hypothesis#3035)- Update to 6.31.4 * This patch makes the .example() method more representative of test-time data generation, albeit often at a substantial cost to readability (issue #3182). - Release 6.31.3 * This patch improves annotations on some of Hypothesis’ internal functions, in order to deobfuscate the signatures of some strategies. In particular, strategies shared between hypothesis.extra.numpy and the hypothesis.extra.array_api extra will benefit from this patch. - Release 6.31.2 * This patch fix invariants display in stateful falsifying examples (issue #3185). - Release 6.31.1 * This patch updates xps.indices() so no flat indices are generated, i.e. generated indices will now always explicitly cover each axes of an array if no ellipsis is present. This is to be consistent with a specification change that dropped support for flat indexing (#272). - Release 6.31.0 * This release makes us compatible with Django 4.0, in particular by adding support for use of zoneinfo timezones (though we respect the new USE_DEPRECATED_PYTZ setting if you need it). - Revert last mandatory requires update. Optional dependencies need to be declared by consuming packages (see hypothesis packaging doc)- fix requires- Fix filelist- version 6.30.1 some tests skipped for python 3.6- update 6.30.0 tests/test_api disabled as recommended https://github.com/HypothesisWorks/hypothesis/issues/3178- update to 6.24.0- Update to 6.14.1 * Full changelog since 6.8.1: https://hypothesis.readthedocs.io/en/latest/changes.html- Update to 6.8.1 * Full changelog since 5.41.2: https://hypothesis.readthedocs.io/en/latest/changes.html - Changes in major version 6: * Many functions now use PEP 3102 keyword-only arguments where passing positional arguments was deprecated since 5.5. * hypothesis.extra.django.from_model() no longer accepts model as a keyword argument, where it could conflict with fields named “model”. * randoms() now defaults to use_true_random=False. * complex_numbers() no longer accepts min_magnitude=None; either use min_magnitude=0 or just omit the argument. * hypothesis.provisional.ip4_addr_strings and ip6_addr_strings are removed in favor of ip_addresses(v=...).map(str). * register_type_strategy() no longer accepts generic types with type arguments, which were always pretty badly broken. * Using function-scoped pytest fixtures is now a health-check error, instead of a warning. - Don't test numpy and pandas for python36 (NEP29) * add distro specific importorskip-numpy-pandas.patch- Fix failing tests: * Also skip %python_clone during build of tests flavor. * Recommend python-redis and BR python-fakeredis that are needed for new redis based ExampleDatabase implemention.- update to 5.41.2: * long list of changes and improvements, see https://hypothesis.readthedocs.io/en/latest/changes.html#v5-41-2- Update to version 5.24.2 * This release improves shrink quality by allowing Hypothesis to automatically learn new shrink passes for difficult to shrink tests. * The automatic learning is not currently accessible in user code (it still needs significant work on robustness and performance before it is ready for that), but this release includes learned passes that should improve shrinking quality for tests which use any of the text(), hypothesis.strategies.floats, hypothesis.strategies.datetimes, hypothesis.strategies.emails, and complex_numbers() strategies. - Update to version 5.24.1 * This patch updates some docstrings, without changing runtime behaviour. - add comment about source archive- Update to version 5.24.0 * The functions() strategy has a new argument pure=True, which ensures that the same return value is generated for identical calls to the generated function (issue [#2538]). * Thanks to Zac Hatfield-Dodds and Nikita Sobolev for this feature! - Update to version 5.23.12 * This release removes a number of Hypothesis's internal "shrink passes" - transformations it makes to a generated test case during shrinking - which appeared to be redundant with other transformations. * It is unlikely that you will see much impact from this. If you do, it will likely show up as a change in shrinking performance (probably slower, maybe faster), or possibly in worse shrunk results. If you encounter the latter, please let us know. - remove rpmlintrc again - use only github source repository (python subdir) in obscpio- Use PyPI source for package and test it with tests from the Github repository -- source hypothesis-python-tests-5.23.11 as direct CPIO archive hypothesis-python-tests-5.23.11.obscpio created by (locally run) obs_scm service - Reenable django and pandas tests - With ringdisabled, do not run test flavor at all - Require and use pytest-xdist in tests * Reenables the one skipped test * Trims total build time by a large factor despite now running pandas and django tests too! - Drop failing-test_array_values_are_unique_high_collision.patch * Fix the test instead gh#HypothesisWorks/hypothesis#2447 - python-hypothesis-rpmlintrc -- filter empty types file - Sync requirements versions to setup.py * newer versions probably came from wrong interpretation of upstream's version pinning - Update to version 5.23.11 * This release fixes a bug in some internal Hypothesis support code. It has no user visible impact. - Update to version 5.23.10 * This release improves the quality of shrunk test cases in some special cases. Specifically, it should get shrinking unstuck in some scenarios which require simultaneously changing two parts of the generated test case. - Update to version 5.23.9 * This release improves the performance of some internal support code. It has no user visible impact, as that code is not currently run during normal Hypothesis operation. - Update to version 5.23.8 * This release adds a heuristic to detect when shrinking has finished despite the fact that there are many more possible transformations to try. This will be particularly useful for tests where the minimum failing test case is very large despite there being many smaller test cases possible, where it is likely to speed up shrinking dramatically. * In some cases it is likely that this will result in worse shrunk test cases. In those cases rerunning the test will result in further shrinking. - Update to version 5.23.7 * This release makes some performance improvements to shrinking. They should only be noticeable for tests that are currently particularly slow to shrink. - Update to version 5.23.6 * This patch adds some more internal functions to support a new feature we're working on, like version 5.18.3. There is still no user-visible changes yet. - Update to version 5.23.5 * This release makes some changes to internal support code that is not currently used in production Hypothesis. It has no user visible effect at present. - Update to version 5.23.4 * This release improves shrinking quality in some special cases. - Update to version 5.23.3 * This release fixes issue #2507, where lazy evaluation meant that the values drawn from a sampled_from() strategy could depend on mutations of the sampled sequence that happened after the strategy was constructed. - Update to version 5.23.2 * This patch fixes issue #2462, a bug in our handling of unittest.TestCase.subTest(). Thanks to Israel Fruchter for fixing this at the EuroPython sprints! - Update to version 5.23.1 * This release improves the behaviour of the characters() strategy when shrinking, by changing which characters are considered smallest to prefer more "normal" ascii characters where available. - Update to version 5.23.0 * The default print_blob setting is now smarter. It defaults to True in CI and False for local development. * Thanks to Hugo van Kemenade for implementing this feature at the EuroPython sprints! - Update to version 5.22.0 * The slices() strategy can now generate slices for empty sequences, slices with negative start and stop indices (from the end of the sequence), and step=None in place of step=1. * Thanks to Sangarshanan for implementing this feature at the EuroPython sprints! - Update to version 5.21.0 * This release ensures that tests which raise RecursionError are not reported as flaky simply because we run them from different initial stack depths (issue #2494). - Update to version 5.20.4 * This release improves the performance of the sample method on objects obtained from randoms() when use_true_random=False. This should mostly only be noticeable when the sample size is a large fraction of the population size, but may also help avoid health check failures in some other cases. - Update to version 5.20.3 * This release makes some internal changes for testing purposes and should have no user visible effect. - Update to version 5.20.2 * This release fixes a small caching bug in Hypothesis internals that may under some circumstances have resulted in a less diverse set of test cases being generated than was intended. * Fixing this problem revealed some performance problems that could occur during targeted property based testing, so this release also fixes those. Targeted property-based testing should now be significantly faster in some cases, but this may be at the cost of reduced effectiveness. - Update to version 5.20.1 * This patch updates our formatting to use isort 5. There is no user-visible change. - Update to version 5.20.0 * The basic_indices() strategy can now generate bare indexers in place of length-one tuples. Thanks to Andrea for this patch! - Update to version 5.19.3 * This patch removes an internal use of distutils in order to avoid this setuptools warning for some users. - Update to version 5.19.2 * This patch contains a small internal refactoring with no user-visible impact. Thanks to Andrea for writing this at the SciPy 2020 Sprints! - Update to version 5.19.1 * This release slightly improves shrinking behaviour. This should mainly only impact stateful tests, but may have some minor positive impact on shrinking collections (lists, sets, etc).- Update to version 5.19.0: * This release improves the randoms() strategy by adding support for Random instances where Hypothesis generates the random values rather than having them be “truly” random. - Update to version 5.18.3: * This patch adds some internal functions to support a new feature we’re working on. There is no user-visible change… yet. - Update to version 5.18.2: * This patch improves our docs for the derandomize setting. - Update to version 5.18.1: * This release consists of some internal refactoring to the shrinker in preparation for future work. It has no user visible impact. - Update to version 5.18.0: * This release teaches Hypothesis to shorten tracebacks for explicit examples, as we already do for generated examples, so that you can focus on your code rather than ours. * If you have multiple failing explicit examples, they will now all be reported. To report only the first failure, you can use the report_multiple_bugs=False setting as for generated examples. - Update to version 5.17.0: * This patch adds strategy inference for the Literal, NewType, Type, DefaultDict, and TypedDict types from the typing_extensions backport on PyPI. - Update to version 5.16.3: * This patch precomputes some of the setup logic for our experimental external fuzzer integration and sets deadline=None in fuzzing mode, saving around 150us on each iteration. * This is around two-thirds the runtime to fuzz an empty test with @given(st.none()), and nice to have even as a much smaller fraction of the runtime for non-trivial tests. - Update to version 5.16.2: * This patch fixes an internal error when warning about the use of function-scoped fixtures for parametrised tests where the parametrised value contained a % character. - Update to version 5.16.1: * If you pass a list or tuple where a strategy was expected, the error message now mentions sampled_from() as an example strategy. - Update to version 5.16.0: * functions() can now infer the appropriate returns strategy if you pass a like function with a return-type annotation. Before, omitting the returns argument would generate functions that always returned None. - Update to version 5.15.1: * Fix from_type() with generic types under Python 3.9. - Update to version 5.15.0: * This patch fixes an error that happens when multiple threads create new strategies. - Update to version 5.14.0: * Passing min_magnitude=None to complex_numbers() is now deprecated. You can explicitly pass min_magnitude=0, or omit the argument entirely. - Update to version 5.13.1: * This patch fixes an internal error in from_type() for typing.NamedTuple in Python 3.9. - Update to version 5.13.0: * This release upgrades the test statistics available via the –hypothesis-show-statistics option to include separate information on each of the phases (issue #1555). - Update to version 5.12.2: * This patch teaches the from_type() internals to return slightly more efficient strategies for some generic sets and mappings. - Update to version 5.12.1: * This patch adds a # noqa comment for flake8 3.8.0, which disagrees with mypy about how to write the type of .... - Update to version 5.12.0: * This release limits the maximum duration of the shrinking phase to five minutes, so that Hypothesis does not appear to hang when making very slow progress shrinking a failing example (issue #2340). * If one of your tests triggers this logic, we would really appreciate a bug report to help us improve the shrinker for difficult but realistic workloads.- Add failing-test_array_values_are_unique_high_collision.patch to avoid failing test on i586 (gh#HypothesisWorks/hypothesis#2447)- update to version 5.11.0: * This release improves the interaction between assume() and the @example() decorator, so that the following test no longer fails with UnsatisfiedAssumption (issue #2125): @given(value=floats(0, 1)) @example(value=0.56789) # used to make the test fail! @pytest.mark.parametrize("threshold", [0.5, 1]) def test_foo(threshold, value): assume(value < threshold) ... - changes from version 5.10.5 : * If you have django installed but don’t use it, this patch will make import hypothesis a few hundred milliseconds faster (e.g. 0.704s -> 0.271s). Thanks to importtime-waterfall for highlighting this problem and Jake Vanderplas for the solution - it’s impossible to misuse code from a module you haven’t imported!- specfile: * updated Django version number in requirements - update to version 5.10.4: * This patch improves the internals of builds() type inference, to handle recursive forward references in certain dataclasses. This is useful for e.g. hypothesmith’s forthcoming LibCST mode. - changes from version 5.10.3: * This release reverses the order in which some operations are tried during shrinking. This should generally be a slight performance improvement, but most tests are unlikely to notice much difference. - changes from version 5.10.2: * This patch fixes issue #2406, where use of pandas.Timestamp objects as bounds for the datetimes() strategy caused an internal error. This bug was introduced in version 5.8.1. - changes from version 5.10.1: * This release is a small internal refactoring to how shrinking interacts with targeted property-based testing that should have no user user visible impact. - changes from version 5.10.0: * This release improves our support for datetimes and times around DST transitions. * times() and datetimes() are now sometimes generated with fold=1, indicating that they represent the second occurrence of a given wall-time when clocks are set backwards. This may be set even when there is no transition, in which case the fold value should be ignored. For consistency, timezones provided by the pytz package can now generate imaginary times (such as the hour skipped over when clocks ‘spring forward’ to daylight saving time, or during some historical timezone transitions). All other timezones have always supported generation of imaginary times. If you prefer the previous behaviour, datetimes() now takes an argument allow_imaginary which defaults to True but can be set to False for any timezones strategy. - changes from version 5.9.1 : * This patch fixes the rendering of binary() docstring by using the proper backticks syntax. - changes from version 5.9.0 : * Failing tests which use target() now report the highest score observed for each target alongside the failing example(s), even without explicitly showing test statistics. * This improves the debugging workflow for tests of accuracy, which assert that the total imprecision is within some error budget - for example, abs(a - b) < 0.5. Previously, shrinking to a minimal failing example could often make errors seem smaller or more subtle than they really are (see the threshold problem, and issue [#2180]). - changes from version 5.8.6 : * This patch improves the docstring of binary(), the repr() of sampled_from() on an enum.Enum subclass, and a warning in our pytest plugin. There is no change in runtime behaviour. - changes from version 5.8.5 : * This release (potentially very significantly) improves the performance of failing tests in some rare cases, mostly only relevant when using targeted property-based testing, by stopping further optimisation of unrelated test cases once a failing example is found. - changes from version 5.8.4 : * This release fixes issue #2395, where under some circumstances targeted property-based testing could cause Hypothesis to get caught in an infinite loop. - changes from version 5.8.3 : * This patch teaches builds() and from_type() to use the __signature__ attribute of classes where it has been set, improving our support for Pydantic models (in pydantic >= 1.5). - changes from version 5.8.2 : * This release improves the performance of the part of the core engine that deliberately generates duplicate values. - changes from version 5.8.1 : * This patch improves dates() shrinking, to simplify year, month, and day like datetimes() rather than minimizing the number of days since 2000-01-01.- update to version 5.8.0 * Python2 finally dropped! * Many code fixups, removals, refactorings and so on. * No need for python-pytz * Drop support for Python 3.5 * Just see hypothesis-python/docs/changes.rst- update to version 4.53.2: * This release reorganises a number of the Hypothesis internal modules into a package structure. If you are only depending on the public API it should have no effect. If you are depending on the internal API (which you shouldn’t be, and which we don’t guarantee compatibility on) you may have to rename some imports. - changes from version 4.53.1: * This release changes the size distribution of the number of steps run in stateful testing: It will now almost always run the maximum number of steps permitted. - changes from version 4.53.0: * Test Statistics now include the best score seen for each label, which can help avoid the threshold problem when the minimal example shrinks right down to the threshold of failure (issue [#2180]). - changes from version 4.52.0: * This release changes the stateful_step_count setting to raise an error if set to 0. This is a backwards compatible change because a value of 0 would never have worked and attempting to run it would have resulted in an internal assertion error. - changes from version 4.51.1: * This release makes a small internal change to the distribution of test cases. It is unlikely to have much user visible impact. - changes from version 4.51.0: * This release deprecates use of @example, @seed, or @reproduce_failure without @given.- update to version 4.50.8: * This patch makes certain uses of Bundles more efficient in stateful testing (issue #2078). - changes from version 4.50.7: * This release refactors some of Hypothesis’s internal interfaces for representing data generation. It should have no user visible effect. - changes from version 4.50.6: * This patch removes some old debugging helpers in our Numpy extra which have not been needed since issue #1963 and issue #2245. - changes from version 4.50.5: * This patch fixes issue #2229, where Numpy arrays of unsized strings would only ever have strings of size one due to an interaction between our generation logic and Numpy’s allocation strategy. - changes from version 4.50.4: * This patch fixes a rare internal error in strategies for a list of unique items sampled from a short non-unique sequence (issue [#2247]). The bug was discovered via hypothesis-jsonschema. - changes from version 4.50.3: * This release improves the error message when @settings tries to inherit settings from a parent argument that isn’t a settings instance. - changes from version 4.50.2: * This release improves Hypothesis’s “Falsifying example” output, by breaking output across multiple lines where necessary, and by removing irrelevant information from the stateful testing output. - changes from version 4.50.1: * This patch adds flake8-comprehensions to our linter suite. There is no user-visible change - expect perhaps via some strange microbenchmarks - but certain parts of the code now have a clear and more consistent style. - changes from version 4.50.0: * This release fixes some cases where we might previously have failed to run the validation logic for some strategies. As a result tests which would previously have been silently testing significantly less than they should may now start to raise InvalidArgument now that these errors are caught. - changes from version 4.49.0: * This release significantly improves the data distribution in rule based stateful testing , by using a technique called Swarm Testing (Groce, Alex, et al. “Swarm testing.” Proceedings of the 2012 International Symposium on Software Testing and Analysis. ACM, 2012.) to select which rules are run in any given test case. This should allow it to find many issues that it would previously have missed. * This change is likely to be especially beneficial for stateful tests with large numbers of rules. - changes from version 4.48.1: * This release adds some heuristics to test case generation that try to ensure that test cases generated early on will be relatively small. * This fixes a bug introduced in Hypothesis 4.42.0 which would cause occasional too_slow failures on some tests. - changes from version 4.48.0: * This release revokes the deprecation of find, as we’ve now rebuilt it on top of @given, which means it has minimal maintenance burden and we’re happy to support it. - changes from version 4.47.5: * This release rebuilds find() on top of @given in order to have more code in common. It should have minimal user visible effect. - changes from version 4.47.4: * This patch removes an internal compatibility shim that we no longer need. - changes from version 4.47.3: * This patch fixes several typos in our docstrings and comments, with no change in behaviour. Thanks to Dmitry Dygalo for identifying and fixing them! - changes from version 4.47.2: * This release fixes an internal issue where Hypothesis would sometimes generate test cases that were above its intended maximum size. This would only have happened rarely and probably would not have caused major problems when it did. * Users of the new targeted property-based testing might see minor impact (possibly slightly faster tests and slightly worse target scores), but only in the unlikely event that they were hitting this problem. Other users should not see any effect at all. - changes from version 4.47.1: * This release removes some unused code from the core engine. There is no user-visible change. - changes from version 4.47.0: * This release commonizes some code between running explicit examples and normal test execution. The main user visible impact of this is that deadlines are now enforced when running explicit examples.- update to version 4.46.1: * This patch ensures that a KeyboardInterrupt received during example generation is not treated as a mystery test failure but instead propagates to the top level, not recording the interrupted generation in the conjecture data tree. Thanks to Anne Archibald for identifying and fixing the problem. - changes from version 4.46.0: * This release changes the behaviour of floats() when excluding signed zeros - floats(max_value=0.0, exclude_max=True) can no longer generate -0.0 nor the much rarer floats(min_value=-0.0, exclude_min=True) generate +0.0. * The correct interaction between signed zeros and exclusive endpoints was unclear; we now enforce the invariant that floats() will never generate a value equal to an excluded endpoint (issue [#2201]). * If you prefer the old behaviour, you can pass floats(max_value=-0.0) or floats(min_value=0.0) which is exactly equivalent and has not changed. If you had two endpoints equal to zero, we recommend clarifying your tests by using just() or sampled_from() instead of floats(). - changes from version 4.45.1: * This patch improves the error message when invalid arguments are passed to rule() or invariant() (issue #2149). Thanks to Benjamin Palmer for this bugfix! - changes from version 4.45.0: * This release supports typing.Final and typing.TypedDict in from_type(). - changes from version 4.44.5: * This patch disables our pytest plugin when running on versions of pytest before 4.3, the oldest our plugin supports. Note that at time of writing the Pytest developers only support 4.6 and later! * Hypothesis tests using @given() work on any test runner, but our integrations to e.g. avoid example database collisions when combined with @pytest.mark.parametrize eventually drop support for obsolete versions. - changes from version 4.44.4: * This patch adds some internal comments and clarifications to the Hypothesis implementation. There is no user-visible change. - changes from version 4.44.3: * This patch avoids importing test runners such as :pypi`pytest`, :pypi`unittest2`, or :pypi`nose` solely to access their special “skip test” exception types - if the module is not in sys.modules, the exception can’t be raised anyway. * This fixes a problem where importing an otherwise unused module could cause spurious errors due to import-time side effects (and possibly -Werror). - changes from version 4.44.2: * This release fixes @given to only complain about missing keyword-only arguments if the associated test function is actually called. * This matches the behaviour of other InvalidArgument errors produced by @given. - changes from version 4.44.1: * This patch allows Hypothesis to run in environments that do not specify a __file__, such as a zipapp (issue #2196). - changes from version 4.44.0: * This release adds a gufunc argument to mutually_broadcastable_shapes() (issue #2174), which allows us to generate shapes which are valid for functions like numpy.matmul that require shapes which are not simply broadcastable. * Thanks to everyone who has contributed to this feature over the last year, and a particular shout-out to Zac Hatfield-Dodds and Ryan Soklaski for mutually_broadcastable_shapes() and to Ryan Turner for the downstream hypothesis-gufunc project. - changes from version 4.43.9: * This patch fixes issue #2108, where the first test using data() to draw from characters() or text() would be flaky due to unreliable test timings. * Time taken by lazy instantiation of strategies is now counted towards drawing from the strategy, rather than towards the deadline for the test function. - changes from version 4.43.8: * This release ensures that the strategies passed to @given are properly validated when applied to a test method inside a test class. * This should result in clearer error messages when some of those strategies are invalid. - changes from version 4.43.7: * This release changes how Hypothesis manages its search space in cases where it generates redundant data. This should cause it to generate significantly fewer duplicated examples (especially with short integer ranges), and may cause it to produce more useful examples in some cases (especially ones where there is a significant amount of filtering). - changes from version 4.43.6 : * This patch refactors width handling in floats(); you may notice small performance improvements but the main purpose is to enable work on issue #1704 (improving shrinking of bounded floats). - changes from version 4.43.5 : * This patch removes an unused internal flag. There is no user-visible change. - changes from version 4.43.4: * This patch corrects the exception type and error message you get if you attempt to use data() to draw from something which is not a strategy. This never worked, but the error is more helpful now. - changes from version 4.43.3: * We’ve adopted flake8-bugbear to check for a few more style issues, and this patch implements the minor internal cleanups it suggested. There is no user-visible change. - changes from version 4.43.2: * This patch fixes the formatting of some documentation, but there is no change to any executed code. - changes from version 4.43.1 : * Python 3.8’s new typing.Literal type - see PEP 586 for details - is now supported in from_type(). - changes from version 4.43.0: * This release adds the strategy mutually_broadcastable_shapes(), which generates multiple array shapes that are mutually broadcast-compatible with an optional user-specified base-shape. * This is a generalisation of broadcastable_shapes(). It relies heavily on non-public internals for performance when generating and shrinking examples. We intend to support generating shapes matching a ufunc signature in a future version (issue #2174). * Thanks to Ryan Soklaski, Zac Hatfield-Dodds, and @rdturnermtl who contributed to this new feature. - changes from version 4.42.10: * This release fixes from_type() when used with bounded or constrained typing.TypeVar objects (issue #2094). * Previously, distinct typevars with the same constraints would be treated as all single typevar, and in cases where a typevar bound was resolved to a union of subclasses this could result in mixed types being generated for that typevar. - changes from version 4.42.9: * This patch ensures that the default value broadcastable_shapes() chooses for max_dims is always valid (at most 32), even if you pass min_dims=32. - changes from version 4.42.8: * This patch ensures that we only add profile information to the pytest header if running either pytest or Hypothesis in verbose mode, matching the builtin cache plugin (issue #2155). - changes from version 4.42.7: * This patch makes stateful step printing expand the result of a step into multiple variables when you return multiple() (issue [#2139]). Thanks to Joseph Weston for reporting and fixing this bug! - changes from version 4.42.6: * This release fixes a bug (issue #2166) where a Unicode character info cache file was generated but never used on subsequent test runs, causing tests to run more slowly than they should have. * Thanks to Robert Knight for this bugfix! - changes from version 4.42.5: * This patch corrects some internal documentation. There is no user-visible change. - changes from version 4.42.4: * This release fixes a bug (issue #2160) where decorators applied after @settings and before @given were ignored. * Thanks to Tom Milligan for this bugfix! - changes from version 4.42.3: * This release updates Hypothesis’s formatting to the new version of black, and has absolutely no user visible effect. - changes from version 4.42.2: * This release fixes a bug in recursive() which would have meant that in practice max_leaves was treated as if it was lower than it actually is - specifically it would be capped at the largest power of two smaller than it. It is now handled correctly. - changes from version 4.42.1: * Python 3.8’s new typing.SupportsIndex type - see PEP 357 for details - is now supported in from_type(). * Thanks to Grigorios Giannakopoulos for the patch! - changes from version 4.42.0: * This release significantly simplifies Hypothesis’s internal logic for data generation, by removing a number of heuristics of questionable or unproven value. * The results of this change will vary significantly from test to test. Most test suites will see significantly faster data generation and lower memory usage. The “quality” of the generated data may go up or down depending on your particular test suites. * If you see any significant regressions in Hypothesis’s ability to find bugs in your code as a result of this release, please file an issue to let us know. * Users of the new targeted property-based testing functionality are reasonably likely to see improvements in data generation, as this release changes the search algorithm for targeted property based testing to one that is more likely to be productive than the existing approach. - changes from version 4.41.3: * This patch is to ensure that our internals remain comprehensible to mypy 0.740 - there is no user-visible change. - changes from version 4.41.2: * This patch changes some internal hashes to SHA384, to better support users subject to FIPS-140. There is no user-visible API change. * Thanks to Paul Kehrer for this contribution! - changes from version 4.41.1: * This release makes --hypothesis-show-statistics much more useful for tests using a RuleBasedStateMachine, by simplifying the reprs so that events are aggregated correctly. - changes from version 4.41.0: * This release upgrades the fixed_dictionaries() strategy to support optional keys (issue #1913).- update to version 4.40.2 * Type hints improved * Performance improved * Array indexing improved * **experimental** support for targeted property-based testing- update to version 4.34.0: * The from_type() strategy now knows to look up the subclasses of abstract types, which cannot be instantiated directly. This is very useful for hypothesmith to support libCST. - changes from version 4.33.1: * This patch works around a crash when an incompatible version of Numpy is installed under PyPy 5.10 (Python 2.7). - changes from version 4.33.0: * This release improves the domains() strategy, as well as the urls() and the emails() strategies which use it. These strategies now use the full IANA list of Top Level Domains and are correct as per RFC 1035. Passing tests using these strategies may now fail.Thanks to TechDragon for this improvement. - changes from version 4.32.3 : * This patch tidies up the repr of several settings-related objects, at runtime and in the documentation, and deprecates the undocumented edge case that phases=None was treated like phases=tuple(Phase). It also fixes from_lark() with lark 0.7.2 and later.- update to version 4.32.2: * This patch updates some internal comments for mypy 0.720. There is no user-visible impact. - changes from version 4.32.1: * This release changes how the shrinker represents its progress internally. For large generated test cases this should result in significantly less memory usage and possibly faster shrinking. Small generated test cases may be slightly slower to shrink but this shouldn’t be very noticeable. - changes from version 4.32.0: * This release makes arrays() more pedantic about elements strategies that cannot be exactly represented as array elements. In practice, you will see new warnings if you were using a float16 or float32 dtype without passing floats() the width=16 or width=32 arguments respectively.The previous behaviour could lead to silent truncation, and thus some elements being equal to an explicitly excluded bound (issue #1899).- update to version 4.31.1: * This patch changes an internal use of MD5 to SHA hashes, to better support users subject to FIPS-140. There is no user-visible or API change. - changes from version 4.31.0 : * This release simplifies the logic of the print_blob setting by removing the option to set it to PrintSettings.INFER. As a result the print_blob setting now takes a single boolean value, and the use of PrintSettings is deprecated.- Update to 4.28.2: * Various bugfixes and deprecations all around- update to version 4.24.3: * This patch improves the implementation of an internal wrapper on Python 3.8 beta1 (and will break on the alphas; but they’re not meant to be stable). On other versions, there is no change at all. Thanks to Daniel Hahler for the patch, and Victor Stinner for his work on bpo-37032 that made it possible.- update to 4.24.2 * Deprecation messages for functions in hypothesis.extra.django.models now explicitly name the deprecated function to make it easier to track down usages. * a spurious bug raised when a @st.composite function was passed a keyword-only argument. * deprecates GenericStateMachine, in favor of RuleBasedStateMachine. * This patch clarifies some error messages when the test function signature is incompatible with the arguments to @given, especially when the @settings() decorator is also used * ixes a minor formatting issue the docstring of from_type()- update to 4.23.4 * Adds a recipe to the docstring of :func:`~hypothesis.strategies.from_type` * implements the :func:`~hypothesis.strategies.slices` strategy, to generate slices of a length-size sequence.- Remove pandas dependency to make ring1 more happy - Update to 4.22.0: * Various small tweaks only- More love for the tests to make sure we execute and run them + skip/remove the obvious failures that are irelevant- Update to 4.18.2: * This patch makes Hypothesis compatible with the Python 3.8 alpha * This release adds the functions() strategy * This release refactors stateful rule selection * This patch allows Hypothesis to try a few more examples after finding the first bug * This release adds the strategy broadcastable_shapes() - Make sure the tests are executed (and fail at the moment, needs bit more love)- update to version 4.16.0: * This release allows register_type_strategy() to be used with typing.NewType instances. This may be useful to e.g. provide only positive integers for from_type(UserId) with a UserId = NewType('UserId', int) type. - changes from version 4.15.0: * This release supports passing a timedelta as the deadline setting, so you no longer have to remember that the number is in milliseconds (issue #1900). - changes from version 4.14.7: * This patch makes the type annotations on hypothesis.extra.dateutil compatible with mypy 0.700. - changes from version 4.14.6: * This release fixes a bug introduced in Hypothesis 4.14.3 that would sometimes cause sampled_from(...).filter(...) to encounter an internal assertion failure when there are three or fewer elements, and every element is rejected by the filter. - changes from version 4.14.5: * This patch takes the previous efficiency improvements to sampled_from(...).filter(...) strategies that reject most elements, and generalises them to also apply to sampled_from(...).filter(...).filter(...) and longer chains of filters. - changes from version 4.14.4: * This release fixes a bug that prevented random_module() from correctly restoring the previous state of the random module. The random state was instead being restored to a temporary deterministic state, which accidentally caused subsequent tests to see the same random values across multiple test runs. - changes from version 4.14.3: * This patch adds an internal special case to make sampled_from(...).filter(...) much more efficient when the filter rejects most elements (issue #1885). - changes from version 4.14.2: * This patch improves the error message if the function f in s.flatmap(f) does not return a strategy. - changes from version 4.14.1: * This release modifies how Hypothesis selects operations to run during shrinking, by causing it to deprioritise previously useless classes of shrink until others have reached a fixed point. * This avoids certain pathological cases where the shrinker gets very close to finishing and then takes a very long time to finish the last small changes because it tries many useless shrinks for each useful one towards the end. It also should cause a more modest improvement (probably no more than about 30%) in shrinking performance for most tests. - changes from version 4.14.0: * This release blocks installation of Hypothesis on Python 3.4, which reached its end of life date on 2019-03-18. This should not be of interest to anyone but downstream maintainers - if you are affected, migrate to a secure version of Python as soon as possible or at least seek commercial support.- Add changes.rst to %doc - Update to v4.13.0 * for changes please see doc/changes.rst or https://github.com/HypothesisWorks/hypothesis/blob/master/hypothesis-python/docs/changes.rst- update to 4.11.7 * for changes please see doc/changes.rst or - https://github.com/HypothesisWorks/hypothesis/blob/master/hypothesis-python/docs/changes.rst- Move name ahead of version in spec file to resolve build issues on older distributions- update to version 3.82.5: * This patch fixes issue #1667, where passing bounds of Numpy dtype int64 to integers() could cause errors on Python 3 due to internal rounding. - changes from version 3.82.4: * Hypothesis now seeds and resets the global state of np.random for each test case, to ensure that tests are reproducible. * This matches and complements the existing handling of the random module - Numpy simply maintains an independent PRNG for performance reasons. - changes from version 3.82.3 : * This is a no-op release to add the new Framework :: Hypothesis trove classifier to hypothesis on PyPI. * You can use it as a filter to find Hypothesis-related packages such as extensions as they add the tag over the coming weeks, or simply visit our curated list. - changes from version 3.82.2 : * The Hypothesis for Pandas extension is now listed in setup.py, so you can pip install hypothesis[pandas].- update to version 3.82.1: * This patch fixes from_type() on Python 2 for classes where cls.__init__ is object.__init__. Thanks to ccxcz for reporting issue #1656. - changes from version 3.82.0: * The alphabet argument for text() now uses its default value of characters(blacklist_categories=('Cs',)) directly, instead of hiding that behind alphabet=None and replacing it within the function. Passing None is therefore deprecated. - changes from version 3.81.0: * GenericStateMachine and RuleBasedStateMachine now raise an explicit error when instances of settings are assigned to the classes’ settings attribute, which is a no-op (issue [#1643]). Instead assign to SomeStateMachine.TestCase.settings, or use @settings(...) as a class decorator to handle this automatically. - changes from version 3.80.0: * Since version 3.68.0, arrays() checks that values drawn from the elements and fill strategies can be safely cast to the dtype of the array, and emits a warning otherwise. This release expands the checks to cover overflow for finite complex64 elements and string truncation caused by too-long elements or trailing null characters (issue #1591). - changes from version 3.79.4: * Tests using @given now shrink errors raised from pytest helper functions, instead of reporting the first example found. This was previously fixed in version 3.56.0, but only for stateful testing. - changes from version 3.79.3: * Traceback elision is now disabled on Python 2, to avoid an import-time SyntaxError under Python < 2.7.9 (Python: bpo-21591, Hypothesis 3.79.2: issue #1648). * We encourage all users to upgrade to Python 3 before the end of 2019. - changes from version 3.79.2: * This patch shortens tracebacks from Hypothesis, so you can see exactly happened in your code without having to skip over irrelevant details about our internals (issue #848). In the example test (see pull request #1582), this reduces tracebacks from nine frames to just three - and for a test with multiple errors, from seven frames per error to just one! If you do want to see the internal details, you can disable frame elision by setting verbosity to debug. - changes from version 3.79.1: * The abstract number classes Number, Complex, Real, Rational, and Integral are now supported by the from_type() strategy. Previously, you would have to use register_type_strategy() before they could be resolved (issue [#1636])- update to version 3.79.0: * This release adds a CLI flag for verbosity --hypothesis-verbosity to the Hypothesis pytest plugin, applied after loading the profile specified by --hypothesis-profile. Valid options are the names of verbosity settings, quiet, normal, verbose or debug.Thanks to Bex Dunn for writing this patch at the PyCon Australia sprints! * The pytest header now correctly reports the current profile if - -hypothesis-profile has been used. Thanks to Mathieu Paturel for t he contribution at the Canberra Python Hacktoberfest. - changes from version 3.78.0: * This release has deprecated the generation of integers, floats and fractions when the conversion of the upper and/ or lower bound is not 100% exact, e.g. when an integer gets passed a bound that is not a whole number. (issue #1625) - changes from version 3.77.0: * This minor release adds functionality to settings allowing it to be used as a decorator on RuleBasedStateMachine and GenericStateMachine. - changes from version 3.76.1: * This patch fixes some warnings added by recent releases of pydocstyle and mypy.- update to version 3.76.0: * This release deprecates using floats for min_size and max_size. * The type hint for average_size arguments has been changed from Optional[int] to None, because non-None values are always ignored and deprecated. - changes from version 3.75.4: * This patch adds more internal comments to the core engine’s sequence-length shrinker. There should be no user-visible change. - changes from version 3.75.3: * This patch adds additional comments to some of the core engine’s internal data structures. There is no user-visible change. - changes from version 3.75.2: * This patch avoids caching a trivial case, fixing issue #493. - changes from version 3.75.1: * This patch fixes a broken link in a docstring. Thanks to Benjamin Lee for this contribution! - changes from version 3.75.0: * This release deprecates the use of min_size=None, setting the default min_size to 0 (:issue: 1618). - changes from version 3.74.3: * This patch makes some small internal changes to comply with a new lint setting in the build. There should be no user-visible change. - changes from version 3.74.2: * This patch fixes issue #1153, where time spent reifying a strategy was also counted in the time spent generating the first example. Strategies are now fully constructed and validated before the timer is started. - changes from version 3.74.1: * This patch fixes some broken formatting and links in the documentation. - changes from version 3.74.0: * This release checks that the value of the print_blob setting is a PrintSettings instance. * Being able to specify a boolean value was not intended, and is now deprecated. In addition, specifying True will now cause the blob to always be printed, instead of causing it to be suppressed. * Specifying any value that is not a PrintSettings or a boolean is now an error. - changes from version 3.73.5: * Changes the documentation for hypothesis.strategies.datetimes, hypothesis.strategies.dates, hypothesis.strategies.times to use the new parameter names min_value and max_value instead of the deprecated names - changes from version 3.73.4: * This patch ensures that Hypothesis deprecation warnings display the code that emitted them when you’re not running in -Werror mode (issue #652). - changes from version 3.73.3: * Tracebacks involving @composite are now slightly shorter due to some internal refactoring. - changes from version 3.73.2: * This patch fixes errors in the internal comments for one of the shrinker passes. There is no user-visible change. - changes from version 3.73.1: * This patch substantially improves the distribution of data generated with recursive(), and fixes a rare internal error (issue [#1502]). - changes from version 3.73.0 : * This release adds the fulfill() function, which is designed for testing code that uses dpcontracts 0.4 or later for input validation. This provides some syntactic sugar around use of assume(), to automatically filter out and retry calls that cause a precondition check to fail (issue #1474). - changes from version 3.72.0 : * This release makes setting attributes of the hypothesis.settings class an explicit error. This has never had any effect, but could mislead users who confused it with the current settings instance hypothesis.settings.default (which is also immutable). You can change the global settings with settings profiles. - changes from version 3.71.11: * This patch factors out some common code in the shrinker for iterating over pairs of data blocks. There should be no user-visible change. - changes from version 3.71.10 : * This patch allows from_type() to handle the empty tuple type, typing.Tuple[()]. - changes from version 3.71.9 : * This patch updates some internal comments for mypy. There is no user-visible effect, even for Mypy users. - changes from version 3.71.8: * This patch fixes a rare bug that would cause a particular shrinker pass to raise an IndexError, if a shrink improvement changed the underlying data in an unexpected way. - changes from version 3.71.7: * This release fixes the broken cross-references in our docs, and adds a CI check so we don’t add new ones.- update to version 3.71.6: * This patch fixes two bugs (issue #944 and issue #1521), where messages about @seed ` 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)/bin/sh/bin/shh01-ch4d 1698335694 !!#$%%'()*+,--//113455789:;;=>?@ABCDEFGHIIKLMNOPQQSSUVWWYZ[\]^__aaccefghijklmnnpqrrtuvwxyz{|}}GG      !""$%&&()**,,./0123456789:;<=>?@ABCDEFGHIJKLMMOOQQSSUVWXGZ[[]^_`abcde6.82.7-150400.3.6.1   !"hypothesishypothesishypothesis-3.11_hypothesis_ftz_detector.cpython-311.opt-1.pyc_hypothesis_ftz_detector.cpython-311.pyc_hypothesis_pytestplugin.cpython-311.opt-1.pyc_hypothesis_pytestplugin.cpython-311.pyc_hypothesis_ftz_detector.py_hypothesis_pytestplugin.pyhypothesishypothesis-6.82.7.dist-infoINSTALLERLICENSE.txtMETADATARECORDREQUESTEDWHEELentry_points.txttop_level.txt__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_error_if_old.cpython-311.opt-1.pyc_error_if_old.cpython-311.pyc_settings.cpython-311.opt-1.pyc_settings.cpython-311.pycconfiguration.cpython-311.opt-1.pycconfiguration.cpython-311.pyccontrol.cpython-311.opt-1.pyccontrol.cpython-311.pyccore.cpython-311.opt-1.pyccore.cpython-311.pycdatabase.cpython-311.opt-1.pycdatabase.cpython-311.pycentry_points.cpython-311.opt-1.pycentry_points.cpython-311.pycerrors.cpython-311.opt-1.pycerrors.cpython-311.pycexecutors.cpython-311.opt-1.pycexecutors.cpython-311.pycprovisional.cpython-311.opt-1.pycprovisional.cpython-311.pycreporting.cpython-311.opt-1.pycreporting.cpython-311.pycstateful.cpython-311.opt-1.pycstateful.cpython-311.pycstatistics.cpython-311.opt-1.pycstatistics.cpython-311.pycversion.cpython-311.opt-1.pycversion.cpython-311.pyc_error_if_old.py_settings.pyconfiguration.pycontrol.pycore.pydatabase.pyentry_points.pyerrors.pyexecutors.pyextra__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_array_helpers.cpython-311.opt-1.pyc_array_helpers.cpython-311.pyc_patching.cpython-311.opt-1.pyc_patching.cpython-311.pycarray_api.cpython-311.opt-1.pycarray_api.cpython-311.pyccli.cpython-311.opt-1.pyccli.cpython-311.pyccodemods.cpython-311.opt-1.pyccodemods.cpython-311.pycdateutil.cpython-311.opt-1.pycdateutil.cpython-311.pycdpcontracts.cpython-311.opt-1.pycdpcontracts.cpython-311.pycghostwriter.cpython-311.opt-1.pycghostwriter.cpython-311.pyclark.cpython-311.opt-1.pyclark.cpython-311.pycnumpy.cpython-311.opt-1.pycnumpy.cpython-311.pycpytestplugin.cpython-311.opt-1.pycpytestplugin.cpython-311.pycpytz.cpython-311.opt-1.pycpytz.cpython-311.pycredis.cpython-311.opt-1.pycredis.cpython-311.pyc_array_helpers.py_patching.pyarray_api.pycli.pycodemods.pydateutil.pydjango__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_fields.cpython-311.opt-1.pyc_fields.cpython-311.pyc_impl.cpython-311.opt-1.pyc_impl.cpython-311.pyc_fields.py_impl.pydpcontracts.pyghostwriter.pylark.pynumpy.pypandas__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycimpl.cpython-311.opt-1.pycimpl.cpython-311.pycimpl.pypytestplugin.pypytz.pyredis.pyinternal__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyccache.cpython-311.opt-1.pyccache.cpython-311.pyccathetus.cpython-311.opt-1.pyccathetus.cpython-311.pyccharmap.cpython-311.opt-1.pyccharmap.cpython-311.pyccompat.cpython-311.opt-1.pyccompat.cpython-311.pyccoverage.cpython-311.opt-1.pyccoverage.cpython-311.pycdetection.cpython-311.opt-1.pycdetection.cpython-311.pycentropy.cpython-311.opt-1.pycentropy.cpython-311.pycescalation.cpython-311.opt-1.pycescalation.cpython-311.pycfiltering.cpython-311.opt-1.pycfiltering.cpython-311.pycfloats.cpython-311.opt-1.pycfloats.cpython-311.pychealthcheck.cpython-311.opt-1.pychealthcheck.cpython-311.pycintervalsets.cpython-311.opt-1.pycintervalsets.cpython-311.pyclazyformat.cpython-311.opt-1.pyclazyformat.cpython-311.pycreflection.cpython-311.opt-1.pycreflection.cpython-311.pycscrutineer.cpython-311.opt-1.pycscrutineer.cpython-311.pycvalidation.cpython-311.opt-1.pycvalidation.cpython-311.pyccache.pycathetus.pycharmap.pycompat.pyconjecture__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycchoicetree.cpython-311.opt-1.pycchoicetree.cpython-311.pycdata.cpython-311.opt-1.pycdata.cpython-311.pycdatatree.cpython-311.opt-1.pycdatatree.cpython-311.pycengine.cpython-311.opt-1.pycengine.cpython-311.pycfloats.cpython-311.opt-1.pycfloats.cpython-311.pycjunkdrawer.cpython-311.opt-1.pycjunkdrawer.cpython-311.pycoptimiser.cpython-311.opt-1.pycoptimiser.cpython-311.pycpareto.cpython-311.opt-1.pycpareto.cpython-311.pycshrinker.cpython-311.opt-1.pycshrinker.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycchoicetree.pydata.pydatatree.pydfa__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyclstar.cpython-311.opt-1.pyclstar.cpython-311.pyclstar.pyengine.pyfloats.pyjunkdrawer.pyoptimiser.pypareto.pyshrinker.pyshrinking__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyccommon.cpython-311.opt-1.pyccommon.cpython-311.pycdfas.cpython-311.opt-1.pycdfas.cpython-311.pycfloats.cpython-311.opt-1.pycfloats.cpython-311.pycinteger.cpython-311.opt-1.pycinteger.cpython-311.pyclearned_dfas.cpython-311.opt-1.pyclearned_dfas.cpython-311.pyclexical.cpython-311.opt-1.pyclexical.cpython-311.pycordering.cpython-311.opt-1.pycordering.cpython-311.pyccommon.pydfas.pyfloats.pyinteger.pylearned_dfas.pylexical.pyordering.pyutils.pycoverage.pydetection.pyentropy.pyescalation.pyfiltering.pyfloats.pyhealthcheck.pyintervalsets.pylazyformat.pyreflection.pyscrutineer.pyvalidation.pyprovisional.pypy.typedreporting.pystateful.pystatistics.pystrategies__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_internal__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycattrs.cpython-311.opt-1.pycattrs.cpython-311.pyccollections.cpython-311.opt-1.pyccollections.cpython-311.pyccore.cpython-311.opt-1.pyccore.cpython-311.pycdatetime.cpython-311.opt-1.pycdatetime.cpython-311.pycdeferred.cpython-311.opt-1.pycdeferred.cpython-311.pycfeatureflags.cpython-311.opt-1.pycfeatureflags.cpython-311.pycflatmapped.cpython-311.opt-1.pycflatmapped.cpython-311.pycfunctions.cpython-311.opt-1.pycfunctions.cpython-311.pycipaddress.cpython-311.opt-1.pycipaddress.cpython-311.pyclazy.cpython-311.opt-1.pyclazy.cpython-311.pycmisc.cpython-311.opt-1.pycmisc.cpython-311.pycnumbers.cpython-311.opt-1.pycnumbers.cpython-311.pycrandom.cpython-311.opt-1.pycrandom.cpython-311.pycrecursive.cpython-311.opt-1.pycrecursive.cpython-311.pycregex.cpython-311.opt-1.pycregex.cpython-311.pycshared.cpython-311.opt-1.pycshared.cpython-311.pycstrategies.cpython-311.opt-1.pycstrategies.cpython-311.pycstrings.cpython-311.opt-1.pycstrings.cpython-311.pyctypes.cpython-311.opt-1.pyctypes.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycattrs.pycollections.pycore.pydatetime.pydeferred.pyfeatureflags.pyflatmapped.pyfunctions.pyipaddress.pylazy.pymisc.pynumbers.pyrandom.pyrecursive.pyregex.pyshared.pystrategies.pystrings.pytypes.pyutils.pyutils__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycconventions.cpython-311.opt-1.pycconventions.cpython-311.pycdynamicvariables.cpython-311.opt-1.pycdynamicvariables.cpython-311.pycterminal.cpython-311.opt-1.pycterminal.cpython-311.pycconventions.pydynamicvariables.pyterminal.pyvendor__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycpretty.cpython-311.opt-1.pycpretty.cpython-311.pycpretty.pytlds-alpha-by-domain.txtversion.pypython311-hypothesisREADME.rstpython311-hypothesisLICENSE.txt/etc/alternatives//usr/bin//usr/lib/python3.11/site-packages/__pycache__//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/hypothesis-6.82.7.dist-info//usr/lib/python3.11/site-packages/hypothesis//usr/lib/python3.11/site-packages/hypothesis/__pycache__//usr/lib/python3.11/site-packages/hypothesis/extra//usr/lib/python3.11/site-packages/hypothesis/extra/__pycache__//usr/lib/python3.11/site-packages/hypothesis/extra/django//usr/lib/python3.11/site-packages/hypothesis/extra/django/__pycache__//usr/lib/python3.11/site-packages/hypothesis/extra/pandas//usr/lib/python3.11/site-packages/hypothesis/extra/pandas/__pycache__//usr/lib/python3.11/site-packages/hypothesis/internal//usr/lib/python3.11/site-packages/hypothesis/internal/__pycache__//usr/lib/python3.11/site-packages/hypothesis/internal/conjecture//usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/__pycache__//usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa//usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/dfa/__pycache__//usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking//usr/lib/python3.11/site-packages/hypothesis/internal/conjecture/shrinking/__pycache__//usr/lib/python3.11/site-packages/hypothesis/strategies//usr/lib/python3.11/site-packages/hypothesis/strategies/__pycache__//usr/lib/python3.11/site-packages/hypothesis/strategies/_internal//usr/lib/python3.11/site-packages/hypothesis/strategies/_internal/__pycache__//usr/lib/python3.11/site-packages/hypothesis/utils//usr/lib/python3.11/site-packages/hypothesis/utils/__pycache__//usr/lib/python3.11/site-packages/hypothesis/vendor//usr/lib/python3.11/site-packages/hypothesis/vendor/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-hypothesis//usr/share/licenses//usr/share/licenses/python311-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:30963/SUSE_SLE-15-SP4_Update/be1b7114b87fc1d198af466db86a16f9-python-hypothesis.SUSE_SLE-15-SP4_Updatecpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textASCII text, with CRLF line terminatorsPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR)W߳dr(python311-importlib_metadata >= 3.6 if python311-base < 3.8)python311-Djangopython311-blackpython311-clickpython311-dpcontractspython311-larkpython311-libcstpython311-numpypython311-pandaspython311-pytestpython311-python-dateutilpython311-pytzpython311-redispython311-rich3.219.107.00.40.10.10.3.161.16.01.14.61.42014.13.0.09.0 utf-8c25af8aafe2841e7a9fd0f1d5b039c8d8df59b6e8c69a0452a0f2d93fea86f8a?7zXZ !t/] cNDf\3τi5rGHjPsEr+YЋzi)yfW;L;0ʾؤL$.^XU0BzZ?ޮn/}] fvUv7ݾя{y k#ĖK ԎL I]3p Ug}'~JPzF@4[dПIf(!{4/jqy}Y h6!ěٸɒt궕'& u/7tj9$T >_q u o9F:%ͷhd6Qpnw9V m슭*R3 :BWAα PYFzt-8ku+|9$l"yx]O5:)n Q=Q2ˏt7[,nkڄSK9:T: W=b?81!j"[z؁9ncďؕxh[QxH5jmۏd©{ (L6ڹPcؑ|MBKo˱م`0ڂ?ԫjԞ5t1Qa~$ ,xw-],T'@OqȚmޛ$r~| WI&ܛS)7# {AFD]U!Ƣ+jnM;αlZ3ұH^4ABdrke_'Mh{i. zw)‰}2S#,i=NuڨWy`O>-ӧuֶS69u~hAuMiLꙶf֚0YcZ:dJ [`E'ddkry)vWgQfc9+Z7:+1sWaFkr;8U6$$UNӟ$Uz,hWm;o y^MhVѭ8Iʫ gfOd]9zdN$f LiXY п{ϵhwl-럒;/kYݔ<c4¢Q8o)jxG$Ѻ,]4]=$?S 0LEFf}v&z&sk틐<|0by/?Gbܝc&Y]EC4 ,NL] 0Ԩ@TŢ# `*&o_d9}L rD.. ;TQ͂;$yffyp.c8aK̤cc^N=0C'2A++J >S y+)B:mevpE tdL ^jVf6b:Q6k6*/*Z,QY? c$;BPQ X~K2@jaKrIEa]|]o m">HoD>rk0ܽb}>aH`ekZ:"z/}l@;q (ͪSW C9i$3b$"MtMXYPk ƮXn9kRP՘E/IފIx`XY[^xyhB'_jr`}x$m*dy!<ܡd$+>>ْگJBc }$[lL'7GĪJK_C0|yYR |-"0+tB'Ff1p-LA 1SB5(Lr}J%&E,Uz!7'|eDgi/k ϕ~eFnBژU7]\!)"tEW0RYV M;g¥y= RUg_`.9#l%o:4"50M&7vK]RL^K+bnflt 4ЗVb@ϿC[3Ƅ5W{CDmEE }گJ~!_ .sѡ fM5".,ռ!G4$z4,]r!4(PJؼ7i t?(WT^eB0WBw ܜj z5Xbv;Ff,1 uj's(&ɋ2Z|װ%dAlP{1N~/UV •]HfRC3JfJ} zѓe !,(m6UHtNd9Ib-A2YE0nWmD!A#RZ\JҦܫrYfJ>S|sgju}[n#WJ/&r7E )k%-`xCrv$n\9od";1Scs50NlA6nO>s`_[; Lj9:j.wȢuQ?0p7c@n»y#gp x)at{[D /bdf#ʃWCp )2rx𨏁^ՠoJ'; l=U|3U+3H)'TvGvEMuTDV2^rB_},wu1U M !{W j3ͶkUR6pW4G0_79v+e]XeIڭH?GF8 7BzQrZٴǚ efE*ؕEc+ Dny phwV`>8N`GQj}XfVfiTD*CU2~V ۲ӷRTnwͭ/KGlM}QmR;7AUV_\ $Qqe1QFnRxmIWe۬q^GYCDA&!/Sn,YtO_~S9GLXIlRbZ49Vӂ-@Eݾi?-]KξM)[o_̋4OB/9%Lđ=#;٘HZ3z$\rx^PlPfV\rΆHBq J7Mcܱ; 7sY&5*(L!}Nޝ23 =ge? 6=@ll8lbՃ$NҌEVyK`j6 ) WW^+4ѡIKr'7 S̭xM5RDSI/iQZ}(W>%h~O `vG`Xo Z hK#,q.A|LA\Ƿ` Xx$ E&CѺ+Uk "93iXE64FٗQ#eݲo8 `OeR,a[Y;_UJav2rJ1+G@<3.21^qZwĐMZPSشצ )4wMZ7 d߫9N;Xоy ˽ $Hb¯.[C_a?V$[CM[k,*M W8؍$k~9!^^])7p{, L+œ9S/bE<;q*Sʪz d>v1\Ra_L{;w# B\f+vۘa o:,xXbyܛ14D(;0 %[bpB,l Qa^SAX:~t\Ψ$傦nki85_[RV6Z*MbAϮ;J=]#\WH`Zm6D6m_"E6!c1LK=Uɠx}>;QDt1Waי3yYx]@[CR +,O| np}T|j󑆤,I`O? mA |=;Lu x,`qD2 mY+oƖc~w! Ȥf -ep !Af&%TL4^zzAPGJn^J}#`F٣R{i[)Kk)3RZj?Sф+䦡l3*KmpߠgTW ɮK]):wfm#ҮJئ0S~^.JVV a(=< ~BUۊNﻪ'*}xu.(ʯU^?"ʢje ́"rs.c' _"k +'PbѨyY Gߓtb5c^Zw6s;) q(m|],C& Bjͩ`4b gcA8=r/BT 4U o -RKr`?bS,UIWIؖ{c hWOx6i ⅹsLQ9eBk}2̲K--, s H[D,Zv[Wݤz#|n fތQ$^nx,;طv>6DdQ2x׆r8^BHN[AjEpqkAM}>L5"2Ph2\-.;rm]zO:} $рFVT|)0y:a4Sb З{+8sZ٩Tx"|n"w9zxV/̻\TZwjp H~~0IeFGGbP!%t xV}xŎp\S'~K{FV7gZ%BKUٻU;d6YgCպp?yt@~7ܺ-,IG`ʈ7u# Gvp@sjf&(b]wl(h}ɖQ/c~KÛ($ڥ8}#y%Ǚb-TȞRLo N}繂s4;y(JEeD@ȒrPF#<;Jޣ SgSvdY>"g/V pm.Ut'F#HD}YTcQ&ieew_RVid]K #ꃊ+S؟'`\nxZ `7Qw;aQRsV_Aoڟ'Wbb9v(sÎx+_;?XEONETM iB0̸DRbZz#A0!"ϫs'vASFخPeޮ|#*C .jIY*D|%{w udguA+LUa%Xu8nG3ɉ<* ^sj \b'l/6U&ٓYl@'-W7ЅN"L!f]]3G߲YU #|2P)ĥɼdK-[@;֮z\`uUs{,l=b]J$ͯ>ѝd5EM|@Y@z$,Lݍ8{HfȖ),<#C1ctB_?Fcy  LyAXPԘkݏםiHY(V_$D2!<(a>!5 sƾSkۘl cQIyZ--} b~yyϓb[#$KԈ^vú-rT -h]5CÛ#vP'/y~ןѦL8#)* (JLEg\};w^Ÿ!Fym6y+a ENL{ïa@U#amVI( zX7_7T"ƴǖ*R"͗c 0w蚙\güeOt ,{`)KeC@䖬1}XMո^z!.{Y6/9EIF&ɕlM"t;0|Ozu(86ZZĹ MNdC\@ʈu67*8NndX ݩ7r' ]n1PB_y5)zي(^~DƈBwz4]6R ڤGSN&>fSrjyFN)6YCn嚊(02fTF|_ʉOl<PvNA-| 3*iSYn'׷a((ɏ ʪ:Օ:Nx#.Oצ߽6 jvگv-&^4y֎qjGd$w9RJN,K;WΫŠ𒎘^7>l׬HOKXH'ԁw:} _w ^6T>eP,]vŻ7Q:07 C9/tvjO-kQwqr-AG܅9Z+źgZ5Іpk_&v8AQ +FM~|<A40``m#4FVUD#qj9{w%*k)8 ߁&b>xXV&yByM~pw\+-h (.XM&>@a@]|&/I~8u0hGvd7<%-ŜX0CA aS`Ģ'+ B] Y8@_Ø#.Pvz:.{ 5buL,Nc& cq " ;E T1Η9ܒuM@kKaA>&HlmP0lB8aHE*k`z;x7UO[BPQ7r|O 쐘'~$zUw0aH~4ii/#7h~ϫ Jln-e6&clvCӥk'=GvM+ !ZI#Ͻ!M1 \pYܦ*P& DfHCNȏ$ZfT.Rb"1TF4f8:2l%*vw9$WuGtH֓A-+yDj<]V~r%k`95߫Fc2՜HS8KB820fP6iÝ.紣wLRB bk 'N"/Z' 7luzvL%}(3t#ӴVʣJFko۶/MŬBǾ!rYIU(?y?%]׬P޹[T?qhr^؟vplx(+骯f ] x5p,"|CP VνմR.K|/!J/a rz<5TJ7W6 ]tumdz;Vym(g1$vg(s4K@,lTpjipҠnkyW qKmf|OOȤǻ;S\No'e (۰⛟2ѷ~<wtby.a-dxS+۞އwHsu / T HVΣmi1)ؠzKC"*sW5BoPf<U9X;(ЌFsg sX\'fb3\i2L1Դj&j \邶] { TFv<ζLqj? _לLyjE$5NCL%X0Ro8g"UW$Hh k1D`kcS )OlKm[Ed1?h{3x+|0ǍJԖENYU$; ڍzoQrilk* TŲ{FO=p FP;uۄ %f@ORʦos t񜦖0핼RĆ R0}XƓ8x"9]-s,O{\Qۈ{:Ϧp tLqyrDw[z;[gy ڵi7P37+ם˰̟ވ_)(C{ *Z?cuX`_jXVn2>p*`~{gO/HZY`5THᒭIɂ 3doo)*&XeZ1~na+g>-=`_&=[rBQJLfq9"gƹR g)bB@@~tT_fسq Z<ЃpB8(AՆ;rm&Wg{Z77Ȋ\jz' n2J[gkɿ׀w*)XqLJf3hwLOg=BPؼ(}ArdO82wʽu3X ͩğAc+a-NJ59C-J!'y`4)H Vtr` P ͠oX25@drgdjDhIiF TyZw;f{X7&֭nwJu&+:|T/@ gO>ߌ*Qoվu3lb#prfL&cĤFW:oajA=#'w$Pk\2i⊨3p2Fa+L"®}R簌Q-NK{p3%{UM Py>"<[攰vhO'dFt=!$!?4&N:^% ńO)Y.*\n}HedXYTKޓ'GMzN,h?U{ϫlp[k. C)V{"vbrq>(_i{mn#t2f< q-8ל9E +9Am^(CHT 'EytDZL{>5m#%I@@DCf̑G*Eں|G\73isPMD@EU_Jjj.2jNP&@K z]QR|Oɹr ,O+_'6ț\S4R+OF)u"»P3̉'p! ,ɉl!Wu@w4D-~I _L8=.) hv#5 6:QVj b?ƴvchtqKXCe^؆o+ؚ)ibRrG!bo|U3MO` RGg w*2]@L 7 6/**J O'Gj2$d]U4pPDTwK;nnS5'>OΌB[n|V5CpWC]mqoDH%5^vjk.{Y5,\Exq y@;Dz(H{%RLdo@qh~7>x&DZ] AV?|iEK L;(Qnӎ#3(AֈAڒzZti!yM)Xh*9' :jp9(Z(W(̲POh[ 0$L-֦jXGc2jT#m.x¡Y9Y3vt}%`?Z=+j>RƐ$"aCkk󅾽#f̳FKpX/pk۳"Y :2Fm5Mb7T}ove*^o8PuiZs> Q 7/ hw֋Z`7]v,n|?em 6PL8tw:EFʦdCx%7 @v.'-enVDǟ.?}6_惍:ޔ h:n =WA?J:?hR_T;|hV*JBQ,?T.'E:oELI=1+QO{^adD0&K "°)  O(ڨ.MU%lI49<M-VMg}= +tuKG 4`.'b\M<Ϸt!z(@O' 9N^}p?'Vt Đ[Ŵn#ïvg5z6([e\&=ElDW›`) Vqs1Y$"L8R6Ȋ2AT"e_" 2̛Ga1 oz/1HGeR,z %ܴiG'&0Rq[ySWk JZPMpcHb DJ;'Va˅GU29}Xo(@NZި\$8x((Mߵ!>  7ā'BH;qPbš5.P-jX-%9Nϛ:8v| ^7+|}qEΞ7 NK?'yB]҆}O[KC]/qId`<f,DjeeAZ\2ROIY|Ij T?~,oㅮGhJږ+oambvF/$AVfٞXGU-%g1D=tTɆ 3"If3b ~|PıHGxm%bfNxwݗ/q VC|Һu)7vfH;`seˇOfdi_q}#8Fd|7,c-%%? 4}5`\)=KC ߆/zHd32@G<$ey/ܬ]`'Je~-D+d!rdu{EC1SC"Fu- ]0aca~NuF 8@_gmm} c 45 7Dbߏӱ.)NDKߣc#'1V7^Ic1As_D)`eLNm9Z82os)2x%_&&θ'iikvk;7u^HeWl";$w:;4O쯡[;W7N[M-(+Ȟv5ЛPE͑mi2GS71%PDkjʍhղ ?^|70-/0/#/m:"3G%/|3s$wQ@ @^I-vOb\߬:Ddg_|\)蒭j.B,ӧM)3\E/1^ 4d#=d:Pt} Y a#6##Zߺpq:3ը )iILbev<=ӕv@Cyk x=?c3!|"^;݇8nbX8,°.I'-K5XZ='2JKqGS9q3ΓynA#765RZ8:cD _>Cwyx Ir; ")گr '&.tj3~dv*(, ` /QUT(%F$hʘM f7ݩ\: $yN7b9!^.ZbREeN9ǔۙbVXtgî_1:rJŤ(sxm_n~ WK-Bݾ&ZAe f$Ǐ3?bO Qmd ]jړ)^pe#Ƚ ~F/bSߢ  M=GDs HiMRTb2&r7t=/svw?NeSf ?C%6cz+wnkҘα*X1 \~55}<^C1cI}V5Fh͞Yl"=힃 ,)?ð>juZ̅>Ͽc8 5`knvRMtRaͥ&I8ɠ* wӠx/6?ʘ9nt.fa}8]AϿ0$ 2WWda;"_CHJÉ.Z0^^AtBl;B% @twr*'N>O :~a;ZDy)56 4ĔH]`q灩=oh)J+-K1F6&ק,;p ʋ3g=YÂ4qPܞ7PL.y?Sao+@vH,S$O^¤8-q'Mb.CgM  ֝<d.`|gk}7)؇\ kuVOz+S1]\> ^(S %U㙠OKqi3#4-&lSpmјMVu֗zWeZH"#Zi15.N <ZZ:Dn~p'8olo+I-LU cYyfz5cb**-<5zwNo=18@H. ;#?7QD)s=N󈳅{ۍ,ڇ}: ]J̃j|<~ޟ,9hp"yfS6T7yr\xR W] X".+i8K[wʹ܏<-ViL> MN5A +ڨ>jx'w{}-6B# j 6' 0L$01󟩉oPN gB2-~"wY}0rjpUKRwSœ_z{'bR{R =o+'l&RU^40aP#. X{SI=2Ph9]oj8݉iwgfQh4L6+$cb 奿C"DBr$)08O%aoP}s Sw xǣ_1xvI{FP'mRdTzlb>8;5DmQj$]H +j`v>%H4ce<{U5+M .i.Ԕb&N[G"V |԰&^e? B hTf\+BӍac߬I:{,tF'$B”"$}s'J; "|XB-s0wܺ4% N9&plIF+eG,L韟ڋhoӁ0C\[]eT!^&vwH=Ңl8j@^Sg<2*j/K3 Rξ# ÝjY\@PH ydr}ьR j8؜^ frv6kN86z,ўWZ>6u</”AGC=qY}9^``$wu~oX(*. <ġm˾5.TH@Ev*jt.jA vPj\L3|fnGCL~aޝӈrN G>LUqPXAψs ޺n d Q- ՝nz}"E?C|c%7`Ϋ{GS!w9mXڻZ=,F: C M!n8 (1b<bVWPBK\(2h p)Jo,AP9cH]@nWĬto:݈2LJ%`秦o+0A^u?%]<8GDQ G[hI1$We%L`V#{a{2Ff?~mw)hz >>RMߧ܃}ޏvO. '4Pp̀B >^E%.$wrl37DC3)&w%o%SB [g >JU=F:{vYE%'ૻd?VLx`ö{!ު{h&#Aur3,c,?t-˙2 [߮ʗBڠWyK@|gO*<\էJ'; #>yJat]c2eWfap1Nv=-X[ P/p.}J^A-f| /=?-+10y$JfK?} i_e;Κ;B-}IC`xQ]k碆W߶,6[sgiXڮ=r>a/wvH$~Mt_k G+d~6#4z"Hј1Mv [+<@>liNC9Zӛb#آ7mG ㎇_C$S+bo-{Kz ,-ԝ%IG(1if΍O!In|m#0qoa某`77{`8hP+r[3,& Ə/EGӤ,[a 4>Hѐl qjvK1HZ1neCk.~7{p4a8ƈ~L]X?{kʰ¤X㜮Q- HMi1qBr(ߥ?`a!д4+#TP7~Z/J[<=J\\ D]Sv:Ϸ=^q ƷgO LwbzJUVDxϦMZ80.w#[q02jwXa#Ki<.-l\m#؉wb*HBY u<„'}T8D={\GuQ̬֛^*5 Bkf% FErWS# x..dO?9b 7о%ݞ< 4RJ7*Hp>O/ R~0S؃FFjޓiC/ oSjJoO36 `Y+2JҩR"g'=Wʱr䚩ԏ'rA]@VI/)Ic' uQZ0=GJ`.b/jt3ERհRT/ӣ=,jk`]S%A /3yyRnZ[8G%>\Wp/uAYd`;`A*FsOam R[}vzzx\:QL,^LˀQCy7,SzlT(A EdsYuLO?xѿ׾YgMځZnK7$15ƽ's"O"즏W \}4_lt }@. EU=`Eo{h(Sv \t0^Nτ^e/@N 8>;ލ +s5\U5+8oEqy ^H>"2+n[Nt r鉒`De9gL{jۡґ64u !3"tthhp^bIW՗|r]D!]0ܨ_p.=U{8BpQ/b2v ?G"XR=?_-zJ;̹NDަCjT~~ 'ڝ5 sPuaAV4t;K>';) >-t |`|p(pލX-O*&)C m8c)"flFhz rdLk= "‚:(n248+BuKoHo߇$i2'v>I {<8Zr΍ TJ_#]}㸱D*f3rf`qS#|̋: P"~<zԓ`9-f/~w"cYw.MROM߶FF饜T1N AK J#z?@ į`qIZzO]e֗U|}fӻ'ǟFjӯ`I9[ylo ͤyѡZ%_ 4 <0Q}A 8TWͪ⑵#U+?Qȭ̈́DuEC] ڼ}vt3oV-9"*0KF k7ms`!G AzP= O$[dm[sy45~#6:#ON8)nu)!S5/ M9xNp ][H}:U)}H6aH/$67WULR7nP/nHц* v/1"=lTm頥o N$,S86ض 0yS}+ oM=VwKY/˅N>:]0.sG{*XW5>C\+!=fxLgc"Yj'~eZPÚ7e2{_uHJY5촀9(\?gE׮oe> bb ޺BW uZkZxD\c }CU l'Q6\ZdF1bw.e]r pPx%|{ssq۝ӇRv?*GS!.wZOit&Ai(*p=7$ʗdzIwړ\L0f#i(6웛o4%¶Xt>k +5qP3) E`qᶷ+>(Z⬐+- 73k6:aռA5_oQ\p$w/0T.r σ8a*ذb*'ӧS>Y `ARe7j& AE/\ҖX 2Hqyn9>,݆PvPV=l}(!hP3FTGo]6G핯ish..P.` zK[sRc_4Ր~1]s8nuE%̚-i4<侲mwg$w5\(?{qox )x^FyXԦ%M ,WA!bPPkDl5"m=^Nf3-r/bJ Y`;U[/O)-Ed rjF;;ZQJ*v,a}:0EXTx.mw`"Dɾ`j|s<3lQc 1,}-bQs|›7I9 gMvsRM튴TG1T๤@ȃznQ38̽()%_~(;MG#`N_[%d{KѲ=;$0)Gnz';>fHC1W r|o$@kUf%`mYś e}xhK׮N 6? 1pF(Ҏ Qł5p ԟO5 hQeBI%6*$SK0r(P=O.J7 [TKp+m1:q^ \7voh"ӱ\gm9.լ'_GDen[,gq;I bH_t_PAPQ&^jFf[V%K\Q:*M.lL}-ZsJBЭ %?8GoF+Ĝ*I>ڂFO"4eųF QLAAuA} 8*,U3=H+1`򯶻}툈l*wL;l3TR1-3Z(<*,>JI h$Rt$N|G'i@3HsԹs*=b64 ]1l +#G'U(=eQ(N jZ$a5YeH "gQBf1薛MZIp3WK[{z/Qt~}HQi`sml]@53gWq"Y%ɾW;"vG,٨F!Zb-m:<ષ<XPDH {wu1Yg/ZfŭRJhC7(FҤ !ʐsִkx t涪pנnXЋfD"e埤h&K ,*Poʊ^N̪KNv@+C˫m\tWvGZE"/(W|չiؐsejʂVk|VΧs[[('Kk׏9՛IPŎg๪Qa |RTPH+0 Y)LNt>/e=j^;l|N2}YCFג r[OU^@曨ige7Lm< WO|S(gOpN39TɁ-6+TYn=l&ZaOֽ0@u7;QEӦNTWKb/v,~i5+?}Y08 6KPP7)+GH㡇 CŢs G?;+}#,q &vyQS {^d)v<{vŝǔlm%Gq߈5h"3sIģPB/C-w˔wx5 b|PVH'  13KT :k΀LcH-s^cʗxJ2wHhdhe.`Z|PtnZS<ƤSkS_EhW0dRRM ljMY#IA-? #>UZ0fO _e"#It39F (z,qeS֫OT$>?2 fu_R3D8<> sz!UdqE~"dɵl'pƔ'۾0 VAmXY SBZ x1uC\8x`ΛaX_=TxRhA×400p.a0V[C?ܢwNZ&*mV-BɈGJk&nA*:#m/D&'X[RL S";I:z9IϢcx]t6:`T w!+a5ǰQ1=q2FM1R`fB?n﵋~_abm?nbyYXlOP3.z˶%/L!<+zjnD;O;jxXu >`P ^O ϥرFIoq_m!Sqr!ՙܦe ΪS/3ce`s*}"ԶZFBVwq!B&y`HkZP %!dygZcb"x4Ж\#[Vhևvη(E(PyQ SlYc|nW#(,d0ݶ!NWc~J#_ ]XF{ lƫIi5?1"&0&С;6} f˩*&]j1,-Z!xRpg7.-}7UY{\Bc(ݦtLu46byW;x2+IjWʁ2zقƿھIm U9CȒ@!ML߱ <͊&րc$tG6KX|k.xI%!#g| ȝf#Xf_ [W@Df`41V!L>/6[ S% >(o| }?qE c]I8ʌ9 s!…^,KĞDȹ?H{B[Kd`#K)UDvٗ&!3Q? @<ϟ>$&7zM{vk;GTI6,ݙ U VA&Sgt iNfVdC|6k|$/I܋apf*5Q4 fJ(3\A&'{*d&!~kP%-u?ku>cSQDQRpŅ9K{^ P|K<So$Ҫpg`ti3*t#GgqzB=d(loL`mvΡF8|3rUf{Ѐ@n(6ݺ3V)A ۛ`u{*^2?Fv;ǭ9QBm~7v=lRW|X]>'R3Ƞd}F$Y$dVꄂDW孫S ^&d>kFtOۤےU{8w/Y'ۖ/502B1q'LT.өjb U6B&)8H(;@/<'Oq;.D.uNplL], Q)FP"D|ėmX )߿|-/*Nh_hI&G'! ӖI}Ufhm!Y"pwV*( FzHmxW4 ?`-#}BN֎LR366_DJM{;} 6DgL 줓Fqdk&xCq.E-o;u4]^ w>x)9qMo:" Q{gHgf:S*n*./ˤ'jU&&\+֮{S8`=|o.NQ.\qR^)%P<3c gthhPe-#Hr"a dkun(WH4&tsĨ7y: K2a76T%ƎZ<(jz&ynfҭO_ө_O }.̹YEKC8 #w`GFj `ᒩ|^"ѿH/糝p=̛1d jpnj∞} ~g?kG@FzP"vgQ~=}FПU~*!h)jPF4Jml'Y]ٸR+%ރhgSk<="v=O~֔]$I2LU![= X\#3]tW'!k*Ţg =|[ yR"|rȋLȷmD88{|EQX, X[zD( #VbƂXb3(C˔*'gڲ*[#+B-'3(Q& *VT~\2KY^7l68G>/.(H^*ttBSFGonKVKbޜߡȬA~;GFG.ZrĬF1_pPZ^rvPL'ctP0^`M+3~UOph]$? ~*+ȺYǡqJ[sNɗ>9x^Tp#6y{O2F54YR"aPj']+2cgbA$膱g#׬F^)C,ǚCNC xy@v @MECHmd ]sJ۔+<(c] a?X 6SkXay,Q4GKO0G.9-B@ 5%`҃2=0D7YA8Oj`|K :~g~xnhc6K?- l%Om\`|\lNg(}8B!(J TSfw uSi{9H%=Q@شeaa!r $vMaaHԃsSAfZ'47"jS#3y]x쨆kn,>펹ƍ֔Z~?bscьZx6Yec(~ 3Y(Ҙ~ ONmSaE2ŋpApqv3ỏesGÉAf0Ir D- \a gU*\qЋEt,fc$φVIbLݐi:IwO& ASűFI &{e}'I*#팑4ZIjH& w$& ed=^7V%)R㡛NXI=*{qCVf#1R%NB_uCemYX3i/ + h8-G숴AV(Ц*7̯֓I7XGUX*"5-=d ^x,IdPi7%|p %}@&(g ǭ`O'oM@Q>o,dz0bV,o$sj/)Z!u跏ISfI &'jT)Ce1j1RY9?DXv3f7ȭyf\Yhhq(jQYQ/:YZ4r D*C~ZAtnV>\H*HdQJ/NKí1)'=ToSm#ß.Y'\Ti4Q˭*'^6Y vT>dщo@1%Y~agğ|POBK␮z9K w^12>IC~xARb9n}4'?eV^K66F(80|`fq0.8\ ܃WﵼsI*pqCi!{SA1cvNJiElep!uYa\ ?#}5ޞJ{y%pm/7mz<|sD%шF3>t+#ϛM트2faIJnIrH,i%^`p,)#Rjl^>ѣ ihÇ:_ h&oOMLх|R+_<9~ ^l548(ĖǶ(QR*|`P4^hoo^ٖ:k4W<;;(dӮ!(i1HgV\[ i$~z CPBߪ}-FLFMyf]>0>}&2 Z%gN?2ɐ}_ I]͙~pm|7A~ԤhPB|H򛨅Cjg9a1C欒+` ;e>2`K }IhRIEP!yWvmԉ[I!:1׼=uZ#?0 tzޯȔÂsPuKw2uů >b+bzdzhͺy3偒Se3 Z?&o6ͻ0T~?ޒ-vsFn&ScDF۽Þˍ2v@p'^Ez fyc׎v+QK91m825AvӱB6?9 oRgo瘳DjAE&6-.w \xZm#js.ee ^Q~.ӂu ̫_P4jhSk\=BQK}%jMg/Dߔr`Ɇ?kb.6Ij͇?:(4#}C'̅ɹmly zcTFYϯ[5}" yzP|]cOg18fG:; jpFӏݻWzu#38B}j--P#]uG} :0O014XuyD k$-" jb5F>MeLBG6SV`C1!Rh1)<#ޤ?q_.fR^캡ia.5cB0 Efpmyk|0u'ejzѪܣQE nbPoC`/XZ;+Cqc9v5UtH8+3r= ,UjF^Ič`)]>^N3HD[vyZ*yGvkqKkp)p_|& L8ʸg ?iR9Y0ol/?j.%lr?q{;XEvD!]uJrLXڲsA$hd6("=HTb/^MSlf$k>D8܅ H<6g(4e7r@-^2ԻZ9SW ƍl{O%-ĽBx`r 3T:kR[Cbp~Ui̻ߟKB(6qcb"^S_P,@ >) Ke=jc|c rVf>4Q>Rdeo3t\xB}ԛJcs)Bיػtr J'=+YQgәӲ 1>=@Q^UE/VT~XJfauc,VUp~e$j117"3Dz\B#7Pr(R1@t xpR)Kg6WYNHt h^^ݮDz'5ئίaWcT #YS m@3:v])Vacd#)l]ۡb=k2FqHE E’&Q=KOM7ӇƢ?H)VAVd8~៺U㐞F r(KH]#ߟ]4Z7ǫ[o*O'ZI{`sL&W~ݪ4xQXQ.lCҡԞedAy}W|lmcPU;=nqnMѩ&)Q^\#e{fBLˣ4dWfOMdHʖ|nj oYc-A%]"7oY^y _(ІNܟ\Rԛ W ^eTqu~N]I>ۖ**rrw0*g`V'ke+~FI`RnU + 闽4 I+5O_&. 7MNϿhVx(ޖ\Ox%OU%OW$s_/OFq.xxmCuT< y-ՆwBewrrmKVi ^@3![QP<>lجA{QW3w܉\,HMu 4A7H+x #LxPYňVe czT6#59(jʦt0Nl%t{1R1IB&tguz]q=A6ljݗ zQ!Is&J(kQˎ͖_pRVrshGn|"iWʣD.8zJ7 \qw"_PQ?7a-I4~<Į]NsͥkrduAl㟥fs(]d{ya$bh_H)ӛJp[l.Ɵm԰Gp&l_Cu1 :_3(8ߢϟ*  qY8{P)^s;ޮӍ-ZuBQEqDﴐ"vj5 j={&.2xo gA!نuq5D̉:lPbg+h ܒԘV9$K++Ų8&1xhlD^*1Wz] Aɓc},$90w 6BI&ղކ(5G1pbZlS5-҇aۯ~dbӁbwͣ߄`|n6/fFټ9$ytkjb v@x]E&v~J _:\ ~CZM01~:Tq,TR$.jyf.=u-j43ct+Ne-mJv j fl%&)k0P^ev TxВ'VP=-޺唽K]px6{260jWG(tyH겖_ oPO6{ H"쇇tF)C ac F` YA[5o`M7S>4ng/]$y(-M+x^5rc+_=͡AZvҍ]T)8&ُ‡q[ش *4|?3Þ>W܍DFHqe o^l>wX#<к0'ril6Mj!0rT R/ϹA4/־6YyCyn o4-_IL|쥵Dz͵~N;߭|k܎Zh>[=h7'WK2 ڮ?)vkĹ+F46l5 $**xwmɇ_,>qvۂ+%Nc:\p5Q>qeеADOQӦ&1o(H Aipuyo7.! > E웃5*/nD]%q_Y8Wo?]5NVł/CL1+&U-YwYa  ?$tA8mY7X[mEs W2 QVIyލ:RPR뜁_6 j h% $ WAUAgz:_[@rT̔kz׹8Jm vL{qHPb+<'t Gy$n{~ܠbM0ECDp,v,_G;ȟE_\nr_J"%I}d_tVu k?!ဥ!2ky)QbMefc-7qvѻG' $=X٨!K-}'܍Mÿ;Sips0>Wyq5Sy2."V)> 6 GK S0b@0%)c̺fJ;NVղ>9MS77+, &ƺ ɉU3kǡZwN:o:np!,Z 04)0-=H&8뉰GA7yE+[uA*ǐs9^hX J?uxݿ`F|$@:5QW%"R6&GPfSJ Ju̓4[\gO CswsCh?m2Mn'&cWԕe̊GN@93ei"fMXv{5rRl CjM* gpKRLW נ xK3"Bul7I5s@ŕ ni߭#vL` czA߰r~3%C/Kzq1?pd?Yas%Vǭvs$˻X7Qĸh ͽ<0|tb>nbx^v 09|9\:&we?:"h{Tyyl֕ZzN*ULQeй]t ʨp *^zm;(sÛ̾lR:ˋ(k08)Tn4$zXZB5ҍξrNQJGp,j2w}Y5U/dsGdפC]\7hCk~i .j&M뮭up@b̄x b3;9TWppva`'Gכ]?,.oX \@l/)hf_IE4R! : V[^ahqޅUj 79AgT*jr j^̒(q2?A5d9#݋bx^)hu|Y[:I/l] 'ʡS2!MZʙW-mx+B#/Ma;,XWqoM.omH*B@*)ˣc4Ŭwp@dⷌ*EtoJVVN(Lx{xj4E(E #g2y9dӏZU}mN"5HuYk-_*v**> bVc¬֒uO$t!5#Ŕ`@1RQ8vb[X@g2NzK,YuhbP?!0Z&9S򀨁IKf[?} I1ySU^_KXNjYLN^[2xڛIeaw'"+ #ne 8uJ-N=[rPэ|ƿU"hq/<oFXoƨ %@U!˜owƽeOԓǷCKB0L-͍)͛Z ǻf|>+ }Hׂ>tĦ ?M 5jh}(C&(2<ζ Enmo#S #j'Kzb!1˕U@Dn+lc(Dm">z/k{.tdkȑ.e4@)ZM$̦X'b!MB ;*tVR|=d UeYϴTK̰;aѨ]έd NCQ<H.Vm}6S*+/S-]YåL_^YY/OWoBz0icc''pHxo7|woO^S5Ʉdb루ϸ~hf :fG|L̰{UC6X@fԬ5*X]=Ek:EKUduʟz ̛$vz/2n Liozv{w5`9K=Bþ|yu&V6gvP>xl + ƌa<ѳdgM^ O;#4TQKy,n@Jv^kRU7Db9ZxȨ;4 &⒭)!͵Eǝ U5-v@yҲlc4,O3^{#B,.>6W*dg~Evv~>_+2@I|G 8|+y"E^N4]I6 (YK/v@ $a[kY¯}/]EJƒv1E$ J gOVUyJ h"s[b]v1O)x_\fy3+{ZSVۥ-F±-BAg>3:OSaFQt(XMA9CPme5R&EݥR gbf2ÚԐ 4:/:Yjtf?-Z CB y٨!|p{%}'z@Ws8)1l7Gk_fŀJap)lf2.\O:SSS 95g-̘dtUb7!Zi: o$ Ca֒ w ݕ\|NP[1 bfxhRp~4V΍;h߅7 D1*/eE#B b^$K47`sJ6@/ꄿ?eٲps kˋK\NK\`{?GVT(jv;vHG3kc8^k$ۋ^@/K~̕"oE|Yj}yG_MX˹@!QJ߽~VOx՚EyaEUl}XB*In@jh7>[,<8݅ 8vl$]u؋T(-"tyP'I[a{^OyW`n9^||(GP(" `,v DJڪى#㠠U8wl2 n ᐓvd}c &.v.E^0FBPb0:&O6 oQ.hkg1BCDm[;n/Cu|˪r8HsAByuB(gVl7+(8Ɣt%"IŒ6%EsfǟBr QSMi>.ijtXZpDpY=մ8hʯ_:#6Bb:k!Bu1z,Ny7`rD*#SϠIί> s?@Ƕ5X"1#&QbW$8t&$eA 8أ*g~ ]Y$ӷS7]'$asJ|+ : B;J./.RjXx;5|ep <;kdZA9Fk+^=ufȆ}^1-M{ڦ^K$Y!B64!ƅ)<2f fu;v7G_Ӗjy_C-- ?{&Pj~y ȹvYXȒ_L&*?{>5V(DN;vy^I|miq6>qw%,Z[lM9T,!Rapc 0(]8Jx,_?RUs{ iщX;D[5hX0&уS__@ !Qَ(lXgg?3K^oe9{(IDU? A,4T3-|Ňb!UaR1*}ǁc}s\]B-8RuL=5lј{!2$'=&YO#\+ <06_LIs=ǏyM\g:EZa6H㥤j~)NN7KS 3Ih(]|Y'vH)x@!?!qGu,Y?Țcr&Jŧ$x |Yl{U.$* 'oEHS|^Sw0*bW)='wS؉q,5BD>5O0-%Sۊ8yAAa/CĮjo> R)A"_lPR\3ƚ艨RI0{a.1 f杵۷j?F <y1:Z;t;S A6 COuH;6m3j[/W.@ ԍ^Mn3z뗌\աtM9u!yQ!t Pr8*Jتsbp 0ajllX3C=Tsd+# gZOn ˍn 6Bb+Ŭׯ7tu~iڮ)6CR\sz~`$V{ r,;y~9j9wjHǕ gZ?/HIUhpI*# emMUJxƍiؓ#ϻoJL7 UjAud )*H6~}T_3w+<!'@T*l[S@(R9/aA.8G;\ˉIsĭ & )AAjHFr)RCi9_I)&̏cL؆u=SX&kFV6zwm{~2J$"W̨WIA<ۓݭ^UQ"0هF j1+2/܆p74=iW55fU(3>)/ u.^Ra&a,J3@dyC.7udcӰF[K *^=W <t(RQy1dj%P>,w`ludXvIjyycbFA&-lSkl(б)͜&YlZTNC0`ݮ ^8yVӯ N|˟_d;%9NVN8ht9szuX0CZcX5 nh6tjsyYWamgh_=镶KrkpBbN*k~ ]kufT#,Gg"q6UUUsLH3nk֠-3VĢգ z?{b$?d,ZvGKci,r|I*x/p1kIҕ5h{:#&ĥ*;<~_D52afe{%mxq=&".>QWYŀ>4mSiRRurŴ3(y V zPiH¡,4p!24cKDoyت룍2+ #/Sd~'ɬ#IYV|t~tJcTdP%=ĩIÓElt8U'sTսy$;|Bp!F96$/;؎ڷ, 2qao!KOFaרQo 4QG#9:dz]\ XK(hb1i匙;.8ύGbQH:\ N/~U/n!{+Ilr⪂RlkcYJ)uHEdS語nj\oq(9> |- Dzgb" %"\rY^ﯹ2Ծv',da(uh]Ur[$]ଔO㗴B*?e9ƞ~ND0}1ƕ!* r Jz8މ C5ZEYgO(U %ىoL_A6 llhqLQ D1(q!EPMVIٗ.ʲFݫC\B~qm[zpκ™!|6.ExhY4 .F`06hp#D詜:rG6<*2JhS`AXZIYj&C*v<* }w #VYA62ZZx%mܱ;șr>S˔;ʼn-X-_p&՝ G)$Radj+L)U#v]D"٫}A"b,b;rܩBͺN0(" 6*q7U_b%XQ*ehMܗ>JAs[d)AQ8IZW *l瀥  ϵ$ϣ{vfHO.?_yj㉘?G}^$k,ac_5.KZqrO+I=@DZOq<*.C\MwSDLcv:!A<ξIה0>7N_`` 0_@KD1픽6Qfå.6م!,CSe7˓P3wl)-X7t+r])0Q#1*N¦}}GsxKN$pBzQp *M(R͙W2/Ý#i[pQXu쥾R'S\e_ҧ#8$ ^#_w᳙E DBHllQWrg/̟7fNtɳ@b`^F3)ˏAF)0Qp 5ov4Eu2P=63Zũ&Xwdߨy,4~mShgax=\f^K' )*ȲN 5ٓDbje^d9yGҞ7,җc iȷZʸ/ҪC!kEhR/5_UwӴQ"b צ`TJFi,0:6ȉ_]VcK]_%Us0h4 +_ˉd9{ڡ@mbONcBsy D_):<}wU:.1T޳ixkO)p673oB/.Yb< >כ*Ʃ[}s|3wa5Q"IU«(.Z<4q} Al6y*6yKs-ILܰG}ML^SX 9mXuoJlH󙼁sBBsV\+ٓR =:ptQpGr'"9/3_ ;nVԮ;dOƂCR*',Qz&&=ϟxXPB7?̈䰢r8XN/t}|ض [Idg7=fخ_[!F芤Sy`%;5Գ|$<ػc5ۀi k(uZ@ ?ٻXhA3ǴIuh"˟-P1@NzwۆcW͒9cfo ]~*X "ֺٲnNAJN:δcM!`S%-@=`Iڿ3)qC2,QDт#l2%TxO]pw\\`\w) ChKjwlD3htǯb]~߆$Ro>DKYvqoq_T uS#x=AL#E϶ѻ*{w gʎ1X φ8],mz=L5*1rfUa+ܲUŮlhO${R8[I$&ǔOuy葿|;cN3e7֦#-0؏W1`eŰ83Ϝe>bygRY jn=E*dQ Å~ ӽ:u `h UZ[ S8h2,-ەGβ9]pt2q/xi fo ?k1إ-R౤:Ƽ゗Fa}x"WŶ _F2O]= DZ`; Qx28L& )7n;e3mzpk,TSũ\*o~"Yy\lL{t٬J,Jr Ɛʠn:ob+{!,;eügU.z#Lq $Jx,\{zdjYfUk/Ujrei.ًZ/-b:A+qQ7jY9u5X(s Sz'O«I->pb-uG:Ok'4 !fF;w"y4> 'xrf{a(6UI)TNpۯƨB:t,̽QJgaZ;@_m[Ͼm蔖rŨOS1vk$G ޡ!"J-CWM>gw H3P3L!zN?)#"o3JEY vc\NuJpf}V=w\+Oɉv_ˊЙ<W /d*C7p'=Eœ cOt w!b} 0O~i_@L2M; =秕sc-U 4iNҖ$-5:͛"tұ].|n ()S롧d RWhilGQevȐwr+&2oH ? B(q <:ZJ_nX[*,+ ;nѿt[()C+'JT wNgs(N<h:P a{ys]}\z뿺-8&yMgH/t; qx>qI!aiS"@/c1XZ؞]؊:b>VH'3~;A gEDo<Ir:|Κ,dBO Zߠ#*{YU 6~m^4Hya 38MVE9n/b[UKP[Ih0aE'еm$WPaXRM7pf].sXmGD 5+g:)x%M\DyklZN_"7){`0& I!u߹ 6玺NI~.Y+!Н >]V&~U.^swdpbE~;)uM&wAZ{' T*%0X8.R~6$)d{H#PP%?}A{1s}7-͘Rs Bu%2%֝؏d/e.$X5 gץw}`G[[U $oV8ߐwj.ZQ3 )5?7ĈpIyd#gEӇO J â!|K&ǯ {)Q[d@I~}7co}LQ<"A:nTjΤXDqjoOfm D;OX YH;"WD@+:vR@ ,_a!d ;k$pYyr>,6Mn̉ #o{nCw y̆`>;_ k `߀ [roT#P`CHL}[G^ܹ"RV"NHTEƒXyq7:墌%0f @BEńq ͜Ŭ]b^\_N;I2;Sw `;xudKl8^E]9 Gԧn6VY%^!Ķ%xB_c ̳Jd;KG f$)d&ayc~/w+]Z@*x MK~* ˭NJr@G$?\#ȜNU-Xז藺y7TIB}ywm5%Lq\vXCduǠpY^;;f>!٨P9.KL;2OW.M.{`˚?'.{O*yuN^/&nwf,b5+TFo q[{IFռA< "S1nC.1c #Oɪ9:WRR/֜D'ϸ @[Y4I߮\퇄O#fG[j*kw,cŕxrz +AP'Jր7*>x:[-Ru׈rhy˵+3/ZU8mLq]K#?^okg/R?~2*F}Wr_#XX5[a*YD*H `Tqt|}@@I]Us-͜WY9HVg A-2xPPrp茎w#:@G(T(шݘ( ` i]ćwts}Jvx^^2Ҥ.P)D?-0P|y}gw(ܶPE]?RgxhS=ֻL;3Wk\IgyIM'@x3+Y- tYlB\!vn:<-zLrr#\([q_$4NJmӰ]84z^F'|0Gϐi = (aX!W*oT9mAM?Ϲkp;RYDiL{uz:M~ 0ho kǏ'Nc* C1_@}WGO1jybcri=#NphwY@u!!]QƉy7&~(Te=_Qf'Q@=μjiNmUٵ.c-7QO̝ӿ$*)(\OYx]erb{veHf&}t ~):hH?2hD-uFY z km[>{MTGIJpV̨~n= ( !(V _F1A{_ʠ7KA&m'kL69!d~x]BmݙJp,#o$J2niYȟ~0q`cUܓ] sOoa 6V֟Z\]DH5e+쇞~  B&hUQz{8kZ sA1pӖ_O<% E42x!3Qg3L\I>K[ xjؾF,x.a=P:tuǕk<)Y fnX&H>.`x}SO8]fQRd"amAySoauG&=_&#O.~B9d–O*`R81V94HRXZ^-Tcr9/lMg| Z+lVv땰/oknL+zo=#s_;l@Λ,[uOQk&'x 8".^O(Y# r}lH{]["ޝՏskVgk뤓U@@|e[,dq7:֙SE'1Bi@K7Gh˻\͌4A%6ϜɅ4^?'igUHaU\V,Kp@7m+D6 1I՜ 2e%ppɥvog%;e@),ȓhJ>|je9h䡚>t) B n*WM^0T^^ebQHXZG4bo 8(?Da͓HрtV?~N !9zVqj@'߭aNkv? -ӭ2عwG.["BB){j|j`Ij922^˨4H a7$3<Jwc:)ySE2UV"<E.gDN !ЭNw!{jJ<-iL F}Ѩy4B]  ˃ِTx㜍x M%w :imY=SKL"KY1.פZ+܇j!R+Л"i/)R__h; uUqx@Ha T!j1B7VW!ώcsĐ^{Ejon }&:>;)pS-[F:ᜃ53(uDRs91 ~P8{_a[oгgV1_ WvqV !VT=QNu%ƒK-*Գh]S( A 3Sl+s9-]6~s9Ck"+7}>p6 -V(dR/nHC.Nt( bdPtsQ2[>1epL͛ZP@h .h/f>F TLChy+<2=#]BfǵQJ3ZڄNV[r=ml$Gd[rנ4t7 o~ec: }/yZbҊfd1k~J{6JBJP^vUç&nMl#7tQr9 Q'ҖȐ&9T&؟ߍ]l=kdjM\P0б=0M`A lN(G, *|="&1j7RBjh_ٽ"X  'M~ڂ'@+ /` Xi@Ů+ÊcY f|8/k'9<ف455ʼy(y`&5)2׈6/WC޽5z.CU3X=@hU}c>/IqHr^ wBߒoW͏3\ v٨fՆJ=M4"F7'~}/,Ksʊ&Ȓ{)a/TC'il?/?kX_=#M/8k)w6$ʸJA1/D*r^&xx0Ĭ3 9]pwUc~}1I${eXGܼOHOvvR:_`A0ӵu;@t*[R<yUAG-G!uߤT}'$юA]e@Iج/<`P<>k%Ѻ="3Xdar4UrRqr;w֎ct.dLJ$8R >DW5 uv+pӐ{a&-[\{s,ATު\ɏqLpRqTyQ{Uojm0ܼHkEgɟ3إVDIn|W9QpU6{]{;pRyӠ7Eu{‚Y$G0Q. ,>va\"B%.SS{__|jbE wϥkTC~8&*3&XFHPKu8d9Mc4xNjKLhgIʛ%*FЎĻÎkj+z,l3F>dYhYV]CVK"TA;R.Ka5&*-z7g_7&<~80F:c#"߽t'YWJ~\.tD'1:IQNec{xʈ۷Gz%ԕm."i=&+o>t/(^wwdo\4V6gȝ~8 _^z4a5?bWQ8$;z.qa==B_F&'T'.`2"6N\[-zxQQ{+NX` ɇX'x!;ao*4 m㤤':h*fn1nbedeF2G2dG [ J)KyBwKh<,1M-9$OJɃ{KWs(x'KÕc@Vڴ ¦5%W H%V-[EL]4jtq`L 9Uo8RVܾrPN| crg(ұb&x;;qx=ϕ711,͖e. lPc6=JVh5MsZWN?[;?/]膤g5[rRVz,;sgΊ(;e􁇀*=qv1qMIi ]`!3* |Z{PY彞" Y+L"*p $z2Q_ezݧ!$ c+:0*{݊@8h5dH[꘠B~ƱG7(FDMS]K0rusޥ N}u*C_`ح`]M -kazܭ&p_ sMc҉/C<ϕu%RKhk̟-Ih=¡P2VMYsL"O"OwcJ0QSh,;)&ZSxGjCե]aU0  y12#]L3Ki\/#Gs/oAd.fdKqRm-sZ2}Р훖od`Ϩ6J0ξ guů8.I VtthR^9KZ3Gkd p#^Zm!p1 { \;fH#oOr7mZH]U'V\Jl A޹P,G s,-u.l%Z$&Y3(ָ06!f e[+hs֯2.f8L'aq @&iԴJme9%0K;o-bv# =@ZkHBHnNZaiǞˌM}9젇K8ƝΖjnaU' WÀ=0Z{ٕ^U: h '8KFKpl.4s nRdQ΍JѲ][A'ѳײs6&7 h Ќ(ueP?9{ 9QqE81ͤwPߡc{[Z&Øn_Uj"9#"vx ٴ7i1cՄ.bV<+XMlj \ײ~LZ?O1+?jU=f(sL,VRGp\~y#I›,p$$3N08.  ֯$ɦ!j`pGǬ4XIEdon3p(2QIذ'۔S^յ` 4'c% &pA,qI>dpzݓs}WS`$ K'Jnthg73w,~w 'joi-w?!# 5FBXuDO;'N pv=fqE]D:́!^H6^MajkAɫH$^0We;[nv& QTNKU,:5;21^RWR9e2h:O{CGrƕ$ۊ8iZ;=QcyϖHTr[lSsJD 5+éF w&U%tri=“3 !,mo_&P^]+6Z_HTtR0 I;/!\~A"x{V+ɓ>AGI6gIcaDủ5kڊ;TQ"]՞eri@'[7[Sb Oo>WIZ~3fQKm[Xpf|WbTWqaap95]=~~3퍱_wqDC`{j΅zdY:hޏ]Uݰ*+Υ݊M !tP5= ˮOŰI\%vӤ|0^?|YN[j89v[HHcZg!J`s#P(AF/Fף1c*aEW:fO]MeԐe- ƫ7xQWo W_?'xlYCܪ#\2D|)fТNQ:V ;`uU$&@Y!&c+ yn}q{lE/|FԆ-$%g}𻉥? \ټ/ojNlj)'x^DN29eaZoK[AP p)RT"a+r8`ʝ)r!^uAf{>n18&‚9vCz$bjy\Hvkf7sJ@@wKNPX#Cm*ظ鹢FꐠzƗdrwlN)HѢtH7<@l}"ܛBx@<`40#V,{ ^>Z4sh]C!|c1 <_r,FroҌ}i4nȜo-$ N2bKzEHL^(c1̏ ;AL;Fc.Yj_A@M߂ӑTAGbR@dcd.E m8ﵧ}o6,WQCt# 87ZGSVu};pEgd2Q@b?U~[oR,SLD![|}dQwJ0NMIdI=:8oVocTSM#IݖNqsɞ+Y6!PuG2y zwףL ,gԛbB]ݱX LߺzA#~V?_ )B ^_r 0sq_bD?yK,UF]^ tBHJa ea\Lka 0kzP*:)}^Wm6# tFA w"ok4Gh̷!ܢ03T"ՠ^1껟B.>Ff^_(@`WAt1`8笲43SSr [N|cLwTLtIF'g)5dZ fJ8%*Qt0A|T:}?m&⯁1niON/q\'2X,AUrg|^E:roӄ]Pk h /&|N}̨iqV.&ԕzi]wvy:Eh#NW G Ć}8;Ըib~Li h61h[/%?Fuff 5hFU`B|9J Hq7ϓ~iqi-@ Ͱ>V"q8Z亵VQoˣq*֎ʞwg $MK6bU\O?CNb寪޶FfB-;MaUk;mO׆t(Q|ʡΈC J &vk&fݰO.gIpQp (g<^9> NoͬRW:/sxV-#3^# kiڿ;њCUQW %z]٨!U +̀:)da=YǀX<]ZLefÎ寭!3LjECaHϾ󏩡5q끢!@1X; Tjje0+HڇÑߨ<~fMw]D(Y Ks=Nt8tXzj˗j\ƧvmD6K.Yp…t-f$s =Ӆ6e_(0ݖ}G֩܅vCKذh)Oۂ y^zcRv~)9rBL=@8((RqҴ,6+`^ۯV|V 'Uד:/g΁+9IeO(i֎QwiRcCޒmq'69v sDg {+jsF32G*?{Xa +թ.W uLHz0.Yp&^Ѥyh8ZŠ@Fu 6RK' 7F4JCS dбKea]`[l;7t/;j(D/"G.5VU6Q6#E,2T* sMT!2@iT.j{)b3W#JbY:Mhʮv[k`՝YU[` ~+?_]ujN;V=߷bpv/0)4ɌSɂWeteAbiVI/=v}T/3ˏ 58lο#suvSCh^NLDAu!WXsILJc(s8&]ܺn#{[`+!UT_pJ[Ε *n }88`p^<~?GUS9& |4.\PEUץT>x~}:BYo9fveĥvT+8au*v=-.E.zƹ;%LB4:NCĂMFEP)՜CAۀ_lu0Ti|l}~y9:)#volC|qN"j:Kbo5(K4}CKyK`5Up@<zqg6ѾB7#TH 钤aq~p_"c蠟`6\gP3 )"Y-c/U_"n=_5abϐZ,k..Vca& @,7v]I 8,EblcINCO#F&9:ڄA߷3֏z  O(udN֕<%XG&L<ù`SBEҤ  YL;89g<߈(r8Yg 6)Yv44knE7 ~lNgx;K3(&9KO“U<{^ ^SƶE#晹ޝ relj߄a Hioʒ8j1 wYgמjZa[k2AOؿ9SqgW19RP+*=Y nuHҽ{B?>r!84m2!LvlBDwhjQ^IMʰd*T|ƴR i@v(AGw5âe`7eYg[@r^.K)G½#= +&uqH Z}mΤ($/ڢ69'->yQ(qsq{ܛ)|!3G߄VRg,r)\9_M&4j35k@N-hڜu94βzuSkl61s V_*m3tG[j;K AzpV&ܴCclA.0<6fmǟԄ5Ц`B*1==R4۾2 pG [mnkbפ)=}&MLZ~9ҿAɣkmA(~$xd:_]s3l=gT7ޭ8w B/B) 6J#$g;yxF /@-D6K^Dv8c4=Tol]k1FlIRO{rZL E9PtRảyW|dڶMgTtfN{Xz@V,TpR6Ȓw"*d_~t[`(WJj cnQYdYo[hH;^uG"GVog'~=#ƊJ)6vfc~~7tgQXTIЛm}\󚒙U w~;6׎+%&P#g'e*tz۟D+A 5?Ҫw@业z6~Z"O4[_ 4st` v ˝TS_] x 9y9ch@3Vs'Ćj_?jXٝۮ ^B]g"O2i# aZ#$ˊIXgŹ%}MQ*8SݛM< a M(Y=3s0\Ф]jD]Ě.zJ/@r+}j(n$nh<% @ۦtNx5>os g& jHq'@.BRf.>2Iǧ#`G`[:lj'gf|wxԐ81 Xm# F)75{c6#$^ b;%|"*NFxYЛК=%̗cUtdJb@hD9o@/]E(#r1LZ:͐M;Tۍ3 -c'K'6=>ֶGoK7đM "XΚ]=MUcnhTA6:}{Z1tT+Ω 1^?].̜љ@LXlL H3YLZz[KRPmӌ~@e 422ӏ.N|/8}M$~xFKVaG}Όz_D_J9OUOƙsҔx8i`ulo68 Kbê QCw %RW 0F0Mw}\@aA-b?4ٌ~uE*/&v^uG-[[^ż-W')fUI|`7֫fmK 9$>KrkL';9߃` ZLU>#KX`0 eM6j!`;Խ䪫Ca´}Q(#']HIjho 3m]e>B} ГDN^+CK\v≗;إ"嵣,wMZONАTCw*4r6DMmIE+(J zOlŃb,R L[Jj5,|$ IekԥCEp}P?=>q!lȪ.ee!MffLȍA-0f` C"xLBlt8hQ93d7˲n_L&Rwi:(>O(uHaAͭQ. $"%zh*"&a);{Q Z7'2.E}OIXsbŷIWB,27`̌7m8xA_3F'C-Ov6Xj8٥Lʮ":g (J$]7FLDzUg~S:)}V`Iіz z ɓZmYCD́j(d(fDP`yP GN^VNq>ۀ ta @9tJ/#hūGuɅĴd 4%5ܧ 26(ڡ{폁2 !aɺ M^^7A?Y 8։z`ܒu(!|^y5[5A$,5Ό hDURv!lݺ|?:VFlϜ| ϰy܊Ϗ௬@ljn12>c9_cJ#9%O5;otAw;VF TDE)AI$*@ U+H=WB=+=/yY_6wA$*2bK3/۴֠ ¦R8㩊ɇ oS䨇e=K8Zts,V9-*VXYL D_{ԯ 5)r ڌ:n@5vƴWWU5 ͟th/6Q |xpizM[X4jv~yL>N!*KY$-B0灵x3M 80w^9*K6' ~{I8埥cf&qr媳SZk?\:05?VLgUt;Mf҈84Rq'x6Yc];7.vBkLHp ]Sm.(򷿳WC?.91!I/Vyk乊T; ": ɔ0r !m掕ҵu"fMIϞM_/>8 !4L$ *d0 5̂7̴ gP w!%|3T ,ysa^>苸:qyN; c<݅>@L¢lq`@fTwJz~zJ2 ؆*A;+ٹCOhfmԝ duLQDk^*VKh; ـj\Zɸ{#lNv|igs OҘ pLo E)Z!%Q-P*D2#Tmʥ fCD5ٱq̷/!ЉYe>T1i#pF9u|;Co$(KPkN<z%V(DY5ڞn[|`^ZQr'߭=gI0Dh|E+@TEЋ"i5+aeiMn}FyA.۟9uR HwN˃浭ت/ :'j![JEyA; np%!(T}V '?+utO k7a2bdR׿RiN^$΃ WihұH$'ůt*`kA`b{hٽ]d.IFG_ 헧+Arg|1T)B t<71QrwJ< Jo6̧i"O9:P/EdT\&dſ h0斠- y?>3jl: ԯ8S:[?{O杹^SF]ohy {Q@&ud¥U(jq6*ۛ+ [hvA|DF($Sˆh_qE {6KyY9:Pbo Z>yQ`jzZEƤa7@e}Nހ! 47^ӓ`R.kmhJV ;i'ɭ<@mi?Gvi `4A~$uo~3A?!;il#oX)@L=%!xbI3 k{-zrӁ7'y|_u X*bm1ULjl렚>sӳsRK ѬWe0W.Щ՝ j qS:p4FzC$mѻ zӍwWr8zϿNvlU#?2J;.V\tjTAoHMf,+=""Ù3w;S8;G YŖX}ЪFXPSۆ1[6hXuo* hc9ܗ.j*&^i`Ž. 0wB@Pj`]vvGDZw?D%mۮ5n_$h9{cK*Eb)A6uE3CF2 }?a*wGfŘ_jR=,1©*r[=kjR`<ͨe/dspw_O*5}oJ36*bkz8!\KpdIlǐ"oʺ4Õn:'%˭BJn僈qCJf=[܅#ԇ*9@V`\ezUz ,?bt0(0^[g[ 1HɜENh+vV=Ohzٕ$ g SQ `G)+o[T+~4SJUY^Ԫ+'gN0`O2+fl2ښuK{#0XOZg\/h mv)2t1SxWb+ȢVW2Q &Ts229&D HlePu[א̪ܙHTC v0 /n$?^%Y!N A:ak!A"e0:漷wI?8>mٟOԴ|8~?]'\7#/669Q6G20 P:&UDkybz`z QfB4/'5䗖i|T"! f%bY6Z`z2/ֵaAM5@#UO : %{g!wxz[ӝk^!pn*Δ*fʺ3h4qV z׾\U3׻mic!|;S`sweHםҫ7ișcN5,pf"URp|y9@@NJ]^C7Bp݀ 9&^\8*t_,X6\o* C'`3Ƅ$`˳O9GwTPXM5vP<񸑀tP 4 ՟N^ U$s-yeb쓀aKABr6ć?^qY407e%5HtY J8G;o ~<(oڥϓaVL#Ɉ3/l]%=Mko1qД u=O).t6kQ{V9YN=b9>:A] ϴůb=UO:SŬ aϩOo9 >jEZafhplNg >5i^E@jsfxbdiA5/'sz,h}?\%:xQ1Ʋ=u:3*bㄻF{5FTwB#|6 `l`H=ROAv37xIc$Z[:RvO+˂&-ս`8IϧRs^J^NNRdVu9>^t?13/">cћƀT>7ܭk3v9ɲ +?||r m}T'(4 AzєchWa26YbCunHgEw Ġwj~Or8ꊪg_ԧO4,)5^zʿ:sg j`u)@0Cȣ=V̩TIuAR?bsOH hfѮhFw}8XLͭgSQn lxUշ6'/,r>xԋ)?f Ĕ}B3/JdJ0,3+{xDI~x @ʈ+m9Z Q8 $޽W0p3(c#d'_5 qiذrt|כdmc OG |MLlKI}΃n>t2q>iV{b"w; 4SIDZ(f+C iž0 %J`zW&enECISx h 9cu j ?Gρm+OTfr&E j9#Hd5)p&r/ HJx0A[`:qnSH0kuG{Kԭ=P -V/DTq/@RF/0j2?!=ނO܃ÄN: ȐJ7NE̱&:u 8~"Ա%%>Ōj;ZpQc#A{j%0 AeĸxE [V![೪,ؒ,Cñw ^5|}c (.CRpIol0ܲ54kD&eeU+N(V!UWQv`6/'ֱJ=6i…m\9kQxSUMNC|.kLE2Yh~r$(\8Mʸ@dKZ;򽕔3YcݴІ uC &:֛WU$fqh %/AAQյ4 .FΔ0ՋiZ3RpZ/ Ni?ndu~t!/F]c-e7x]z]p2QfALO68AӗC_G]y Fa64xXيE'&m8SF#tzC[)5?czssPz~$Cl]n> Zc ak+ ta $!)7&WgI/TvuAG[6P8b_(6 ` uߞ=dG"+Ƈ,x&M+9f4gSN2]f)Fa4<ؙɚ؞\l)??3Q#QJFZWVXhI҈5X'ǝeG7YCC.b.Om]ק$۷EЄv,@;\l&^j a0Tƻn] <7k]՛̑U |ېldC_u!Jb'ۀ *'cVL_kř=Yi-@5-^,l.jsQ^‘G ra<~ [һ&:,ӌ=锺IƶNYVXKŻyFmxbu(+ W%.=!/=foXt.K+V$WfV3[ŖoGy8{gMsS!S6 R~J?ecήFoDUmN ̃b~=3 +|S~䐝i&)Og>υ{ ɍ|}15YҎUYV8i4? Ml-n3:_q#xaMFʽS NMLf  CX&dWH;g=~/|*7,  vBEk)I ^Ǹ+6`nhbCs xWeOOHf/Ǖɟfx;X~.p@Yӎ12Fjj T46+6~'Vp i 7"^:uS?B 8VCpM\:pb6+_ipAY#j=G&%ea>05V v &߉1 DGH U-oR͞ɪa 1'n.M5V*P9.<$k{\q+™0jc063}; ivG}ІӞ0+bAv7d n7CYHw @bopPD:COe%ؕg`b sӑofTj1J%zYjpN {Wjܽ7k]t'j&O>D>Lw`F;ZUm֕-q:oX>Z_Cd ~NvT9Q5%аwH~,x&:ƈf,t4}H5,hz>+osd+rrׇǕ)*n}Ea{RpWSMg'Cy87tn*r]8hQe(bב-xwµ=N2 ouf#)qtjoCvK;< 2)*f8\EXV :->&Ѝ04R~4n}LҨςƪW( nYA5Cǔ$AzIqQ]/"qjc+`F_d\LfkF]N?N%͒g-:8gږ}- a4-^m:/%wPܞEL_[ةw+'i(r%-L~a Ѻsmzv\]*rUVXK`E K]dE! 3o!oI!J_O?Ue%p2E?3\$ƍZ:T /zvջZ^Ad ) ' .tk?6!YSZ~zu!hUN^cX0ޣչM3hFNzyRw꺨|?itc%x,暡K,+&/i?3'0%PhۃÛ5iU=zkA>oP$Yk̀l R`@|b۹$>D Y ЍAd9ȸXYhvHkp `0{!IX?JO[PNMC!!hQ͒Ѹ95\퀓PX,۵yߤ9j*[qN;&cRB(}`V_!gSрM".V..iM(Ao{⻴t XPR(磈AH!#l:>2ַU[/Ǥ%c]@-C%׈Q)8qtre&Bs/Ȝy}j!y4 y/,tA"i/=&v= ?Uҡ 8{ O+!^eYymfqUfX ҿG<֮0ZqEmf Z@Gg&Xw˞m_SnOȠ^饢\`L;Ǫ f⵺T\O|}0̵aSFCgFe[œ 4u1#sX*9B)$YӶ"@kX>aAr{ːG*Ky²ZS EɈiy =i `;;QptȵO~UMTbբ42 VqLHәꔩ2$]jr1$--*9!*<$sc ts⑑ML e-` vƗރvl{D6Rg vO sp2f%"R>ʭcp3bA40CîG_07ٝdJi@~"4P$0a7M֠jHF<0 O11\Y lfB Rb6 (j\<ńU"-sg >TbY\d݆3Am/‹}hGBZ4؃3*7* .SŒ꾮 a/vO.%z]=a=|vlc9Knl9  TڤMoUW\3# }`:[ԑjwM1K8nN&Cwj`Dg,:#O" 8Ťn2$|7 őzScy kά$4W+Աo>(QBm4Λd ^=C ! $.(5_|JaJ]d m4' ?^3u vuС]}XGSVDl>Xʺ뛌Ovfz1E۟(S*r>:'rCofO5N&LDͻhhhk$?8uxkH Fpd6Sos-Kqڿ}`M2xia~a xU4nt\Q<}e{V]K NeV׊BDul6gU֢Z1akӭ|B~mk6SW1B@g}e-o j 5x"2oZ8 "0)ux򤈤5rHcu!'d3{mp=蝣Ք)"#t/wQ4!4j=?x4;, ќ̓ab/*4>2 33?ڍr_ KgzUawQU۫DWJ' O0I ghqȺf~=v?UQؕ/;dLؙ 4u0Oy6'@/㸭YA5V`VSRt>r 3;5-9Z|7Ė >inH' g>AXiGZTp9SAo(SvZ0KledjpV[SQˀ!ʀ#zTeޝtVSrx$Fh.TS^p۽`"e+}!DjEmW9/+Y7(kۡ`X-(E{EhI6e/|b4mRˌOϲVY*&⽇5P9G""vG5C+WFA=ŌX-s%Z'rdqN]D lc͡~rQ $ g8aZ+ ӉGjmc~b4~3*$s"|[ '1٬-#R{Md.'|jR݀v4;5/1J'6*8šaI.B~]6BJ|8W ?T6WΥzKASO nj\9CT:rIr?Ld]47;|!` M$ [8C*4qtSb4jLڼ=g0-V_){cYCp\_s"?8 ւ3W5%;Z<<ҴI"̘13Ͷ!~0Z v{s:SV^'Bә0k@2ɀUhVö*̆Z5*ԶM-oƞKϽC[L?D#* q'YG41tGLя 5[Jo88E{v=%:>;QAT!>U_='S4ޝj!EXvd* STA+P+ t9ဥn1:2#(Gժnc0 + Uo@v eD|\ eG%>T+BD>_A~lzch{1?oy,7e ]A4P iFIvXpTi9s Psof+Ciձb(X(;'ə .h6)r*\ Hc MYٳą%vUホ\tKZT9Džޑi-3$NʛҗN:&X}%F [/B3"[tg 2E-hG5:,x0{][U,"*ٹ̵H*6O5ƘrIh]?{9G!we܃Vp}io?I~_s~4{]%0[ 0J ⦞0x9,•Vn0[Wq*'E.)l`Mz(J1𢙡Ж^&{l-2nX۳\~{H\O)s,\ v83k`ޗ"?;:J8+ JN|#3}dV!˟r͋WW⣅&@ZD f+<9+Ѧau]69&qᎏz1 }3[.qQ+s.FpnmѤw ?CyOȒ~?M| ejbhs"ceQ+\醓FݏE8y- z~"-S*F}VN>`)+5e7YB-1]+5ͥ7u OPG(\FZbN`>0Nu[¯[bql6 :лPPb)C(W 9t0be95.OE zzus7rmq"AZxmә>ny^ EBbx^13H,҂~Aiͤa0/j? J y,R q(*߉?gfIyGxE5# ‡pJef2>b m Ó'f!~b*'w|%\X|ŐS/*y')T4\_,Rne'@"^eu<#16 "7qbZ) k㊙ieQ_]r KviF]Tu!}S.җa!egц8@9w8z󄘃c2}^=]" nU wvD;<cj/ٺ u*@ $2  "$vy^E?3_7:4KpV'rкp|UEy+Z{ sX ?qV 0 =a=T{/){W %C}d\;~Ӿ8vZSn;#^'{W$?Qjnԭ}C:6O>y:Vv%j:p /5k2ǣ?|yHtdۗԲWNvcRi`6Y{|&ӵOGW-kkSKl98R*,O5ƌX@+'^S2KA?^$?!j\K PX_$`>r=:G D+ɘhFϕHa4!tQ]p,ފho D]"yoc7<]4?F񏺄n`qj 73cF!/,bohO5xhzԮP'YMNo+ '񔱝pقOM$LQjhyL} 1ff#[h@3T9h{dH+!aߺ+ ÁnMEhx#N|?Jż 3nU9V3Y 3%Ú\NnZ{E<0ɿ ^3t".a[ʡ;n^;ߖ6|_dƭ#~mzln?#uIYP5E93 V#AדhÖo/c>!{y=vԒ9?N{ݾzq%oW^UN$YG&${rB{>80Fv;^1,S3S|UaJzA t>ࡡJQ'ޭgXg}-Qig\  ΜzᖤՓHcrZ%B:D[UU-,94d%ѕ 7QPY]xf742aFQJ}*)mCϊr72eeqYST|V%0m*bΛ3G`Z7괦ٺϗU 4'.Lvqd"#pb~L(J 0.1[sw{|JKpa 4#c*ZyB*"\6Vi3 .fHA#/h5\EbHC4ҋE5.W][Tkhl rH&%Ї`˃H3$)E\~s0Boi-tBK>@4HW*u\A:N0PHpN޷*6>SX[QSpcf*WUΎ#w ۥ\ZDa+OY~$ R cn4jNdQާ}h-d qpF! oLjiٲsi):JgW΂9f+2AJOJ}Ң_(m:-O@:9l :Mbmna@yp5<~_Y=]/\)qcRzJxmo6E?y/_U': ۄn8# Snuq>|s%D֨Hk腣]fWq ֏ XiA03+R$0v3őc.ﮈLfq"Ց"`6d_Ģ<{`WLSA쪚Vqcnp yi~nZď4n>ДN,)ϡ"б"ı 4p8k:YY pȖk‘jU}Nhv <é' R rw 7$FEO+CdAN0_xr_6!hFik@puNz#k66 & -kت˗@FlA5<o_$mQ=W~my` 4ԧa8n%/;OԈny6ZmBO{JIsh3I`]Ec1`Qߠě"C0/ WEֻ~Փt'ѹ״^/pGES1Kx7DN,#e7{O|~.U Nb5(u_E: Q'HgqVz #,n-Jt'ԦЛ7tjHB&M?f 6Ԧ)ip3gG O9n8_@c=.s_^${WX&W NoD]S]?/"!¿F2ɳFNzZmFWQ<! r&֍zYa !e@qk/U')񞃴2$:+ \n"^%ԣwj䇒nz$ Kۘ֔?ܤ@иM֤Ǘ~*BVC#[]QR\)7sH?rGg򔪛(x['4.VleYT4TUNIbEB qZLCe^CP[>>$}3B>UNL Эp RiiGJk {q'Y~f#PTa 26[@WȌnǨÂ⌝K(Yre-WK<2FJ:?ۢlF?:)6ڤ o*}xj+|a *R+0g8Lkq(ʊӅ%rvX3@^6( (X ʹ鸕_xlryjZޓIya Ϩn$NaRX"#n]>euoТ <ۄIV6;͆&K--dڅz7ğS #!xֆ)9EvЬ.LٓIt0pOgZpE@,L+Z6cײ_uq̲!-DZ"`ںlߑ7!ʻN᧰0sCQ]^9XoV=Gͳ7~ UR/+Hg' )8>>tcԸ02Z99M*I;gVW8XrK@kc.ȋ[l\PU:I,@,cR Z#J Z 9Ieh 0q5+ir &c.UX+˫&M'89E@-;7ϢUE2a 6x[ ubXn>V0 a MB?ɻhɀo|:tqpb\8X3yBSbaវjkiC.^)s>?vJckn%T,כHKrWޏgx#XOI-ɑ?@RUX#r,@y {)`%qK )} ЊJ(rF7gQy@AxgֽNR(]j+%'K\G|,)?i~-\C!bduT>p,5£zca_nYK0n90^Z3")}{cIw?#>?\CSܧ%M$jd)԰3̼djDHM_3N,T$ʖai;6k  m\}=Yh~$K%w ^:}~YPB?cv}IcTYzWD.51>Wu" Jǫ㴳3N&2uPi,P5zS 1׭v'˙;x^z&]d|FG#RL:?A`*}bj\Y!>SY/IlE2Vdg{qKgDz=+@"_w_9c#† E }DwȖ Cbbgɠ)g{-Kh:!Ȁ|`^ EqtZVGғB՗bVü բ!~7tmz_V_k Jހ1[>CYS¦Dm'爁pfVV[m)ùLx6%U a2A__-^k:仏V0E+NX6`' K:ct0u-bKms}aK&BU3e Y ֍NOBb>!VJ(u+Lhٯ=ۂ{94A}7;r'K$OC񇌒ǎ&/)5c8}6+K8C7.ҐLԈC"+o&{'^("6`\O>8@R?t;%;ٮ/|3ݒ6CZYV,YN 9AW@B^!ɲ XYGt5),ޫL贗*np`UJ{tȧ ƓWgaALPU-vhFg[Uhmwi0Ľ},]&~1K:ߥ**,ByQ;_recШ1eeD$& ZKDF\ Nw l HʠHJurNK@UirkKbUxX A`ɦFtpdmہ:E}U W r={4 TDf2"Jx &£f訐{S۔ v)gھ{%*E7`0z9b+"SfCd](XfCVpR|g1F;V"ƪMơZqU;- d*6/ee \ZmV- 2 KG2Zbs( |P/ ,d3 @$(8BR'PI$qaPj JJpCE;`1#v ]zd"#X 6^Gz{[_ݬnvl,T.y026rዤ)1|wb (Oq(2ᏇhV*b|1A>XE[p2jc02J>hOhG Dv|i،+\ wl<7jO~? T&P* n~!k^8~%/ ={3K !]o=hl2Yrqv49p'w:D&d#R J=TgR2yLbđWF>i Uy4TW^ivQx,02"=dC&WqoCoN@"z^.% ]j}lf@N(]Cϔ1&pȈ FY%ˇuuq N^lA\^ `YtA eִ7IpH :V)p1ViR)ϞWլ k). ޷UgՕYDӃ?bōJY| M &[Qf;> !eK 0М֐$q6+-C$_Hf3ap]Oo!w{~e'if-k9#ْw6Z[C.K.6eşbV!rb4T*Ɲr`ngF<_uFe&4@|b⹆vnVG/]:Uݣ(qHu)5۲ Y&T*%]k#{r+e"swj+jHm3 <*hB@w.Cn,5'3 pm_by<|/ wsQk " HJέg-,e'ĢiH^ħ,܃9T"]/X0L<䤣Xv-hě/@ةY X- H7pGss~Pm]Baby?ڋXiM=ljj$ĦņoF5+0nl?Ly66RE~]8, ;aDX0pPKcD+vĿ$ƔZ27>ro 8}LˠM],]ҋTK]U_VV6)IKϽ{H1N=$b VknI9]|o}ƈ /l0;/i<Xmr#MzI"I2՚_vo 2gfǀf};6 6P]r7<AaϮv]&DXu(վ3XaJ~4TR-}"g@K7tIžJg4یֵ؜(YV{\ {ZO9a[DbhZus̗ѷ~^K:2<KeicJ):B+oz?1qS% co|(kU!Rvt ֪V;h~:Nwxʪ!Sp[!U,(CVD`CdXqTѡ\5)=*2'tVBǢWc6oܠ|6!HJ=K;5Ay0}-n5[ ~$b $[V#扠^,ulYPv|Cii\g.v`gŁuSa)TD uNH7a6Qꝣ~Hu-y% i\L%3DKI27Dx>¦FR*iJ Nŏ@{bZ)eiWTcOY^@|]{F]*U_nIr;iZ#!fTj_q4RKU͝6V|d}X.6;Óp<定XATi~o*v YPAؠl(Eߓ؋(\0|WHIK\<[<јn*.ΰ0.5 \OKEiˊly!'p441Gͽq%BLqhLxI X<9MaI=[?,@r;.,GR F?/?4Ov`nD8I\~OӘ? \H pJ'dYfFPU R}19bJstރDe+]~ʞK [N6;C6AgQW* H yn5CՖm؃i$@YXzFJFb# ]7X4Q?__֕0|F5@L`mT|^.mk8'䦤-^Ɗ'߼;Z[{ _7iiޣM6OgLro#kpTv?+EAB=}ߊ'^1@޳M}HAv\&'a[!)~V0+U|.OdSފ:^B/AW"?[SPD~8q:It,N[8„Ԋdpzb9e@1>FF褧nMFh_D kZ;L~T MDHy!gKGUx{m@~i;rTNmC ީ~p`$(гkôJoPC$xq'- V4 ;(^3?м{z{E'M!f"+aI~{嗠z@Xdž ˛/h-:EjJCv ivpzp&jR3-#VدȎ-_%c)p :0޳%t.F2dlzP`湍Hz|LW.>j[ct*RюݻSL4[=W="Oz4Y-bKV/?*N6guFb&H:%4;8]ђ,;(KMKF{=űHWD_~ґ:Ì%s9T",@BRU㽮NQ6u;4 n#kK&uحtQ˽MbYޥDxX*nr- W?r+I1JwyEs03\z'JoKQ)|𭮬ΒMmsUWK !<_W<8|e;JZbpNlZbq>,L}{Qz)z`#\LJ6FՍA/DٞU$E|܎9Vrv 'mBúw KzOc.hLJ4hU$xԆyaD|R`iڦ0l)1-E"IC d׳D߃Oꖝ:ԞVombe>b_u<{LxL&!)8d>0s?kq/~F 7$.<$Rp)qIt-{, mh#:);OΧ-_XwGRsaqsE'EĴytY{DR-: !G/ hC]x_5]0C&:el{>N,2'6<@)^ vAGVez[z;:^^UI;+a>rG5`ȍ}-zi QU6;v\Y5W=sRTΕOj7zAt }M휠_8"itSG̳{7dr3aw`NEzߠȡ{ O~_i O<7NԪIN7&lgeDW0?Ѱb#ʔ>D&^VzP8>60#N}Ku̇kn!ږIy;2ǃW J6,qwiᙺ!`!ye3FMZAi7] x) sWOYoKM!}o$7p9-b÷/HG\<kn.'uʪ~b_:zl;uk )+[qu޵>>5:.p(J\zVn@=&Åz<|܏gtDYd&~uuQT\3ŗǫ\P! vofEm[Bq{vLaaSHyq N1;Xr5JiQZ)H^mk㘩Aq9*R$ypټ=o x7o^;=ѥsT+)KOF] b`Usa$WLX+vKr# ?*5s hdڰmx3>؀'ӱ&hMj#/V!׿ dDͣwj}:RaW ! }l(Ќ@rPxH`~ ʛ;Rwf%u)Ke{I&w:)\ cNԸ'gضHCHL߸ңR}<175QDÈX $Uf@30'ks Db)5qJd;#Ƒ8b:FSX NҽQPk hkc_83WDqؖR#RZ.| w'h| MrodZe4 1h k#|72=8c= #x>/JU/$a'<+Aؒ6O8|08аGz!49PrD4H@ $d(N`7%8͖*׌ۂG,Y  N {?~7.hŲIVޱ99*-HMKZ~W SYM]U#TZ]ªCOx2z@Dٛ]\qJ&NOg~1FE+>B`3&qtg8vh[vޗmsf}*{!Hg9dT Z{TM JE ;0>P:n:C HܺƯ9@9fs Vol+S*ow23 p{¼(י)/ i 0k_(ruitPmYbtPAK[>wQ.* n}wMVr<I.?/i..ᔶ-n)5`R{(CXWYKx4OD3E۰BFXayVCo$oFi ]HfguxlWPVB*6ƧmwmFР/[xK =0ؗ dSgA2ţQ0U?xu9 bJk(Pjg .TDNZUc) ?pm[5۸zmXh+o̓S6N{D8qvkڝ|*PS3[Ɵ +4l|STSmh2Dby\PJ'LXRV0"F-p鍃d! ^B4%> =NqW_\#=/D܀ÁVٽ8^m"gTn™Gy/b,Sn<iB@՗]AHxn}O %-3ZX^s ౗D=pl\Ж ]KG)I2BxОu/yf(ݸvprb(_+6%_Lx˷NBm6jz?gnZCHBp3g 'gFජ8? pEK RJu5؝m>]DL`EA!2_ld1@KRA3!ak*~+q hj`SIWrp5pnljJe~"U+sdt0ͿKV:i1%XZGlR Eyrwa %RhxU2ѩt Swu*xt`:͕%F@&#&;nulwov,Io6L<ݓYF;%[Xív;GԕĹO=\g&r ]k~LCO烰 gd&[_6Ҥ-f15oN|txJ'ݲ*x^}Kh)ܯ/`̌5!y*:mp'C"=A,7J<EI"c\6,MH#х7ǐ S]cc<3m{X,q^ztu4L<,=rPdDxOߺ;h-ZPNTHP ckM0&M8.E#W%᠇m># ^xC}SݷG2VGj_(,0)N1я g*N_YΈa2z07A|/|ϑmpP|~s%&8 +oy vqZ F~*m32; 8MtO+|L9ph'}Jf~ QlA{wkז D T/)w("){) ,R촶`4Χ4/:,XVkxu;MJ_J02 A?.L$$#]8"Uyi = ~f@:1IbWBU1,b\?˪y^kaO= 흥n6g0jf<,yTfzyHAq0 JJ_6H۹0. +  wtńoj`*uBIMR~'V8xf<޶4ZHOѧ՟;/dq܁(c)V1$?n{SVgl9p77=Kt@Lܖ0{v)/)=D&sh\ rk}ߪ]Ba|hr𷂧3[Y9 /zYFROC(VZ}3]hԀ\8U)Q=Zd˂ԝŃ_1}Ḍ k5 %M_N0lqt0_zʹzAlblN2]Cf d$d3UDHo L]O}дBwPXSeTGyBSÀ)QMÎ1s0N,z9w* /:{T֎p-@352o!on9i ^\VL]h3€^"M2"cD::$ԥon:&_ 3fF_%S45^wٍD{7tp]q^axnJmTC sE1{"?X2✨tFad+W;bHlX[= &T}%,H뀒'FHﱕ|JC:F~`(a)wݧaB5d8(\J~lD:-H%/d{PL:Uf)Us"uDK';xyEiws^5V< LS . )r2#F (@4 &>DوG]ym#$DYTX{VH,% HaL:sTK 8D+&\%p@oCiT0f@NT>Q[9\nW b]T߯ R|Lz Z q7SBDqӤ^Ed#3,xw5|# 5x6T3;^i˄z6tM3&]>B ӿ6c ;i5}_{A*Rbr*Ll#P-WTzEo3^Hͮk8|kf3Hp"K?n#6 h=`A r4kޓ vrȧ~eGvMDSzfDZ ƭiHI9ɌSIEp1_R/ύwG.C/c@2~& esmF 2{9[7"*^P E`*[zFz]$xbIBPMQϘ$Z" YLs w ;ς.ΤwcC0TB L[UAjpp *ZHoB2s$ Zо1D[9ouA筱/<&[%Ty;I1BS:j]+xCUa͗3hN\,k뚇Q1!5?<>\9D 0$'[r,JZj>l||&V u(^4'*]5&wa@У#=xhJ*;5׸!lGE^ ;T9Atz@)s2pz]l2.Nz+o 6y6Ȃ x'S|h:p+Iu⌦}_9KoZ`+O-"68N\-Z?W| $V;Ed]9ŭ_l, ,LgƁ_؝?/-pk];B8&AT5̊73bG̢f25ehJ|Pok0_ !9M/9 [$}(rȍV#M@*#Ї%azz9ݑϽcQ$|u7%di}@:; P9ڣXY-~ǡ5)8o8wȴtN8i𨀽+6' ̫i|[[9Fhx\ ~~B8 W~~43D.ҕj1ţ.ob<0C^;3K,'9iBL1ڙ~ND_eePeS%uw :WQ0 lh. DU@tdT~3,͆$A߄ o|{bh]@g-IZk"`"h;tm#( EJh+ (p4X*3y66]re2OmL|Kd+l^l҉#c"+هow>uTvf\2B;$8}A\(<) 3>0&Y?ds@[4 )V$p4Q'}Q]|WJw bfa>Jv4] ;Q_6 eUZR':KO{CQeiKK^Gd5}s|6OqF٥E&Y޹ S䷇) Fsz?gY?zkPIB PWSbe4%T2/Oֹ^ s%UƯivn E@p֩=u¢>ѤI?ƁP8GqLWU-7q%͛˿hy#"4ӴsɌ}ڝa__a򾪯5[> bh1|sKGDcjnN%+Lk>վhƬ4^Xt\#^I)=1#aW?NٗWײx7هn"YOaо\UL= 1VSg1,o.*9>O"bioj)%G;$TKDL{^Zny7Lٿ|x!_+^kz-O"Ҏ`NfE/hC&U(w)/a45pV1.v Y~fȓkg<W?拒V{Wr|+1@(d'apth&@}ޅ:Cƞ'$\;IRYoD/~_<v?"i<qW+l#=YWTg2hmho?ҥ)fmDwr v3 (?u7! E8: @!s PLX"NH׏w1ǭtZT6c<t. ]@(MORDs&ʺ'#.]N>V,B!:'Љ~j*%YZztYcf-6z$]11*Վog12kCYZpTy,sӯhdAl3߹j~zwI&6ۊ7nDr&: 3  2揇6%4!B 3=w WasB^0{9N+C`4XD}ptcG;sn@L@V"4ߚQtuEDW-IXKF:H'.瑑,,bYADž;#R'H؋2z.{ st%xb[vJ ʝR㚦I8̫4շSYgI~_3 %! ^K"_nzi>xx/\z& dB~Xu Zfj=(+xzAS?ˍ~=K&*bVD#;ĚS^Jr.]8Uknٌj*>²Ҭh}+H3D[b T˕WIy9gue"4b^};2F1PU ; s`e9@$0!ZZ\lex݂Q{@o?9'gatP%mO*qyk(O͛y1 & ~g|/h9~qCu <}6kwjW{1&pVpٯ'026^S"UlI'3aPޗE/QM0pAr2m$,G ; HoF+xr/ym7+4O|<=~,mWZ-YL=s?e`Z/?pدp]3)%~ 1 io=nM<.ﱈ^|֫W/D/)vr#2P\SӵMPV +ktU}?MQ̓ #2?ZW p}記3 WZ4OziѼڮd݅lLr,k[濟|+#65psY>|E|mZ*b-{3E2fXK^7yoA4Uydfs:Lxm9L(Nm"Zld^YA[T ѲQ[&kd`I굖٘s֚ jfKHe/Esq״LCS0U(NVCow ++/gZT^ ea!^ ;ٚP6}ϞJ}q\- E, 4ɒOF"ov: %؆z{eXݿb? piaݹ;~uXPJ^қ} %Xf7y;Rx`-!޳rD|4|P ڋTC:垺j8[j #X9=tsyncmu4`樢"D@}tQ*/sNFSBGCkAx@Q"ȯ +65=d&#ԮXS3,VCskp) c1{ޖq. f 6\RA&VWeG Ճ :.eٹ,3#0y'Sk XWzOGDMQ(vhF9Ly"Uacs cnӳJ:XvZ IBѪU{W b;lt hP+IZru߆ş>LtӁ xɮ*7@"431)f"opܐ>ޘ5V:ZQ$iX??ۤ21ŴfRX-I '45A?lͩ]9"ຒ[In.W()T`1PL%5 9.hq1%]PAނP)8U5Ő eߑV>ύY$y979]_9qo+ 22uǑЀ Oh0cբfr*XPxR;qyp0 =sK%>A8Bmi a2٬h[Ղ ^ޯMF)voֵ) h5œɕӢ] 6z9U~^PGd %}6H]&L<8%pK2Kp0Cg}L,?}lTELJ1I/ k!ޮ!~Xkl'*Oh[t~߰Y\^+'(۞x*gD mQ]õ7(w̜tH7M=$@2Z=>I|x;\)#W0ʎ=mTHxS 2Zә`Wϥ7#0k-Y8\򍊿dvBKUw#tw\knN,0FRwy)=F[𘳧_Y3e^Q:U2kx(ޤ<$>i2j: v$FXZ Xgr{fFjӎ,0cbr(znPh~'A'Qf?pCggbhZj@&סG`G f<0C~εvO/P>ps__2讇X)ڼ*R0zopKOp:ICDJ)?S9 `0ax~[f"İ)&%@M<.yP(/ZBk= \ ],,Ny]?ӢW˽Oƀi&}ju% lv=93#7"~*2;MdC SoDTSWj/i}8:4 K_icVIg`#гx)_gTwyU CVrk#*T;\]铐U̼Fqv{] ޘ ,Z)C;kJ @H5K(EՀQ8m_/UA@C!UFJ Kg\ЍZe fMڣ\@1A&r&w-T(g=~FKźEPؾCڵ 4񗴹9!d ya%2C)ޟ j.JT/DM#P3 &29Sh2#DEKrҾ@RzQyb5N,NT+t<."P O處:M0c,PbboCMZF?ٲ}>$R[H3'8ӧ^U)>g w5G2cEqGIPQnS픕AtI60G:SՍBC{]|eǺmFy[._iWctʙkU" G w}>=1.@vJp1Ro5B|ZbH/I1S}c̅nw]{ > xYosd(6eBm`i3+wpP.Jd ۾VE=ƌ?ݽ,hSNIhwPFAYLLFP :LOy5*hmdkAwf>B q!=d,dќvf $4c_-`8#N.`},}lRX* 7H@ʨF̶$ώxuhgȥaU~)g$L}5'py4ڵ\E!)X8@rC^*8^ ,`f}ߕd49*Eؓȭ-Ъ~ښ6m.5cRQץ [ċ:9q KAEdOM4'2!nʞj!r\$H䒍_cT5k9n,s&=8/ԾO(oΌ+xl4OaF~Z/Ka% ;P9eeC#7u^;WTa$w7wθJ_tؘ`Q:9a7݉ ˌXZ>KtC˨BVE/\uSv [M2ܬ6FⲘ@إ:N;,,5#KjCֿ)t5Ykv ᵐ`Vfe@q6x-v4bW9 [nZjXy73Uc!y*Aw;iQQqȕ5y c0<$rϫ|s}k>OEM0NOuJY;zw>3z~ӶI%4#ml<+W2ߥ$:x\9|f^ K?ݹ8,(Wl**tx G$Aj29ȤВu HUNf^)[%0qgᑯN[!\[(a)IK7zO>ѕ SwC.,AS}^ yޞmO93|l|)Ȑ~ՌO6?Uz Oumڃ"d_kE毰ia9nl=M0^&]M;;dNR| ׻N4w1A,U^5"jCնe57 k -śdD}R|새|8Suݡ@#&K,̊42GF ({$&(]>^?wRsY)vd"NgmEjq[JǿEScEchחzzp3_K뻕_FN@J1'G<6iy&8sU/_>&HSSӓ/h8 ?*"HEC/oã\fɾ Sքa 9QydضS1V'S:V_EmS6!*JohMnaܡpmS Bw On;2rL~qO$ BƂإ|f$^) =;cfPo:?uuf]Dox%yNdcoH>DZGvӡW9?Zԡ#d"Zz)}nOR-e_€%Rmɓ6?[v EZb@U|=2AE: r<2;8+@VSsf"NmB2quL:+jԼ#q]LͶG7&p-51YҠ3.Mဪ=#̍ɦKTuL!f<2H\x9(~iz<_{0)WuPyG5gkqNYN| 2u#/HdnT/~":rE+2N e =pl5=ۺ#lf.##q\!y\..T8#7sCD֜ 4z-CE_Y7!Rak@Inp EiwAV)p^4S7K=-A%W+K K(k(poօ D%!]U TP+\7رD23w'=~[ϵbܗXXF-6>D;\KtB=xr3Ss<.*lC8kt93J0]|A(ߖV";h5:.2P{EUcV `; P)7 =Eޫ\EӍ7 + PpRHD:0 B* F W&*[Bew%ݶ[Ckօ1k/B]E ;5[qvk mj7|0IfD4kٞstCb6laENtq/ EQ kۮ5fd r/8铅r!l,AKxwօ3Lݎ/JYB29O,sFߘ#~vZH \w8V7кΊu+qb.Q!IZiƀ"#"2Tĝ6S'Qr1'p$2m(=eѹX~")G]S*o]~堨@&cp(=Ëڴ7&~AYT\$qk[I=zjر2| {|0 LJH9{6ڴad5In4m#:o5*yña5_?#IJոuaD䄊{pBR =# /Ks4f/Vog{il ںS%9Ts4'_"b$DR-@`Qh;I >oX@5 TWC]v[IߏTQBt|I+̫j V[ U#tŸ'eJCǽmlLRvD"oa`2?FdLлu& $%b {- a6Zf:':7hnts-Vnbit˽n6@6*b~e2SD$S"'Ƃ!;VWJCOwF@vͫ;5 _5u, J=|j3Zǫ^cj)9pwm*SCKv)tCLRy]vjk6|ȡ{ ?V(|[853NfҜ}SrBnc¨ J[ȵy*4X2+R9nA-Sk>5WLw$~@ޖiK+VN[9mCʿ :?vm}|mupdׇc,/0|^w)<GmRCd5`x`VvPpK ET7? UW2wG#ރxLhy}>aɰ?ݔ&HB-.Π/6ąUYgX|@pS)(V6̖;G6p<Ќ}p6|ܛfWF}/ :r~NaRÕb' o|wbbǥ],g O5 J%@'OA&{91wW/3ϸ1,󇾳JX }{QהYz b%_Zh9EcG{ !fyJ؃gDtSg0`_@\IM]~RD& dָ! dFI(9i|߮IF aTɁ` eO8ȫ8ȽjhfdC@XKn+ JIo#:a:e/g&y~i kT;ԑ5ΟXGHs/Q)K|k`L9cyx[ 9 qDn#tsOO묯'<Ԋxe'3SKpJSGVM~,!Q57t흸'_k6w#yeo" l5&)fI==Y48⵴88 T.63W o 9HNh9Op⁅BV[u/CVn R;PWl,N D|b9!(RSouOr%=Z춎oړwjM AÏ柞E(1"rblϞL1lqFfkZG$}՗+į !΍S)R87o&R̫ B{=%2K-Pgley q[q݂`τkOpXtJM]. k҈UyQckOn. M$4xcth *=P>?]mT RVw VȯFTɡV_1{ j!/KU0eeܤPВ+U.i ]~ɔO_w!}<<{9r P,2_}@7y=MvB[K=ht84"rDLrQvzIBLwԠ9y#n) jxSݼ|G[qusX0g};\{m CT"KKGėNʻ pL4buoW=9 xF~oT;e9bm*lce!8sc.])jS[P9cdřWxuj+ 0ޛ4zv8R0Wg ̍Rz>%˵~rgSOJY]]v]8.]=EQ71`*u=M޲< lz_jPV CζXxo%b#tմƋ8XwŇV* [p x)|~z,_qh ˰^\q'٬1fqLeI9a4AɪbҔ;xG#B?3d'jT--pT3//qxGqf˭َQVHY3="W*:!01~4p21X;qǨg)EyNSfM; u9Gcnv1Q}N#8ݓs Fuv{[byWtmQh,/o,z/B{ /LmHbP$7ď<#SXYi5QlC?s^!u m&bКxNѮ"PZ=Iavt_)vPU}:UD0 neuVxJr@T*8jLedr3!|d/q-L^P]}U"@T{ Sqb Y(UHe.$E&6 (j*M$4lZoOvvB,ߦك_?G)gP yAVO]%UJzro_L| TRx v*l$ ւيZc&u/H&sWVhK02h.Wnagkm0osk`zb-rX uj=/EW$~2X˂_GJSMUӄ[rg CD}0w@jp7%6neXT\&"! A-,DiTd kRƦi,>w&=$5/HG~%yyI%04/J+(^c[%W@B='PrsQ$$fM݌&7Lf1{uDSS\ >v{-aSC8V|W Z{;[*T1g'2Gz Yg~EhJBZT1q3Dوf Gg 7^O*kD/tITqn=&s 1L$?;RI8YdE7IȪB5yb@Cv ]XD]oT8WI;ڒn:P|W['وuBEnӔ`gcWt@y/PX+s=Ed`3˃aC H[JC#\9UVW^&E:Cm)MF0b&sF//\<  ݴ9>@swf ڎXh壗'iq):\;g51s)P ?6fֺIJ1=Uآgdq5$v(AU粀>?@wʳ~(,rnyJ/!l% r{B-r2:GoYAxh#(+H$.CnRw" e;Ӝi{ R ~ nYS2+A 4^] gc,y;ԷUT, %7ov668%Zg0U7? mciEuxNɏʣ5hdSթl#k+YNG;(ڲ:A^"scd‡"Iqy X~x(X qnn[*z[B "aFm+mnreJr`psD2ƸO)޸Rr>@dk8ƢkCzzu+##V4M޵4Z(J9u. ?sF+b9F8K{ z4oGv>ʸESk/ i~ W]|f>$뉀<8+a<#r; {7vЫkuVI1px蜓P) [ocEjK8-)#s<лq8R#UM>|k^4N=9flJ/҂i>}Y:bBGfoοdmrڹa`fL '.kTmd&OSNQYnkiӏX~ͤVi[1z ziecSRIg.R_7ű!%%i0zbͳ {3-So'^*5^\jiOrvl(IF\^=AIqy܁ ݔ"Gcw^8P9^:`gd+5P3o {EPΣ#_X#E1Mr7>1Ajy+sG\Cbzc p60eӁSH7:켙g0Bݵ)c@`:{ t-_fӂW{13F{ҦD- 3^6Us q$L~vlah:SzoCa{䳿YD'˩t :|$d LE*fT2;+'^pw6z0^姿59۽dU'p1P'A|L+ayU߭S'=`:>HVҫCڑ/Ցa-kA+|nB>G siY}ȉ[NBr)'G#Ev`EMAV_{ -«u]霩4O睷߀vώ_*uT&W-N*gO%@r{$g'~ n"-r1n+}JP , d l* jM=̅%KX% |ee8ydLK@kΥ(A it1GD~4 ;Jj`ӭ"ZVunjpr& 5_Ƅ@9joYHIc}&x1ߠ9$֔LK{]Q'fg{K¨,097 ck[K^IIBa_U8jG6讈 #Mo|ħ~"eS3gi Ee mH`EN/t~ިtIF[ r |jHW( WY(|%i)Wh*=FЉh&@OuT2XLfy7zm@4Ot$])#6?h_-1*[=;y|~oiZFWWQBlGԳc La22Y^HyM0eDuvTMJ]OYk_;,Sk Z6h az+n1X>v ] ';EAjx, bk5sYd&ЇadVvlO$ 6BrćCB4HCJxB1cfp|Tmm`8vL1: msowS};/E!êsF%?1'Ӎ vc*'0=iWAB_GgIEpSDJ ds,iVn rT ts@%nen6 >#"rt\FY :cv.sQG>{8DV<pZ_:=rSQ(J婤䬆6: 1|u t8$p0牑"IDB&S%wat"r tN85530I&^o(oYܠa``u.9Pަ;7^-"[e\@h*m0>&8{}h 53q ${[AmO1Z fb)So iSB7[=Z9ɊvBfjBi8N8DnJ;=?UlICS\R+lkyu$g Wεd]k~.ҾHDKQ˄K#t?[ZԄڥJa=_F/F.},nkjqP,g E_-"ֳ!Q;A:{E1x_5&rs5KC&B{A[8z(5ΒzӺ#2/|15̷6[k\(Z' w`ޔZ68?~·o* '*N[I5 BCƓY҈3TgI=PaBkns7k7\e(c!wZHq'P"wf́`lSg拣,BɇFp'lHx|d}e^8BIH?᥽ڂ vPQռf[?>=B]s7Ԉ3=%: Y|SaQvKtK4큫fA)sOVcg3 -P0`Ӆ(hoēp-ChZefݹsK>)ס u k0*(*pdЧ --B}-|En$\ZSJv?<9MsJq:62Nc/Z:'@A|sfAOVGn}v6[IJ> %h2faꭄ\K-}TF75<ޠAc⻘n׾*׊{E8=`L|r2[xZMܼ `i2XUiǏ̫ 1B9S ꧑0s+ԇi-Q;V)sR&c##%EKs1T ?JR;D}bc e]XIN^;{_ '&=N%/wK]4Ev^8l*!ڽ'.5vn6PgSYl>* dH0;@,_-.jÄ qCoqV~pa ߺR,L_A\T-t"yW됻jv:",m*I˪~!M7쌈V[ ږ!n8&Ļ8Eg;Zt{Aaֻx斡Oh{݅cc?)hPHͩldRQ \2w_4S *'v+k ~@Wl2z湻h QboϽy=0FTh9s-}B%T Ъ@ꮌ {4O58[v@[C`YW]9xN<;:w_Wc'K1<J2ĊnN♅o D DwBz+`2x~URHnXqw~b=CxzqX4sI%& X"LR@~vE'A6ؓy`GzZX_J<0XdD%8D抩 D\L TqmK;X, *e;IJBhLtx5,bK qxaͻ+`rn1PmvW .Ҡ‰ZsӬdqm h]˨1qo0n)VY ȳ{06ʮ+Ťt }·~V><}rCZ]*2 _5;y[t{1Ho̶ޥ Ff9j6Okg`A*~zSga[]T1gNo}{v&c&3í疥LbLTTov# GObKSm<%=t?-#ppU%5L*L[L\{/KȭJ+ H W3~ V5>3T!Hs~N)nK/te({" kb8c+Vz*f\.WK-'3IB~DV\B{ < c`q:q 0{LM5_kVbeaH.멅6X4m V8; 3Q3TY]àŬ\]6F{vV8 MIryna,+6H",9QR3 đVڕ;'*_Źե;)>i "}l @ BENalNelujF ~J/wtXʐ9/ľ rT'?с89I}DJ]،(][hYW@IRa*Tr,IJ73 NAԁ?Y,"| Al<)x QZv&5D`|v0զWE@Ka9zauβD}~ؑC;[G_vZWx l c~W^6P`!LUa&!#C\pDF{b{tv3'hӲtג ߞJZ(dm3Fòm|)*Pir w6< Ekl L+K8׵ i~E. ^JtǤ7^+$b?HnDAWaa^ ^t62͌U|h0!hz[v-]YV.+;?68Pݏ2.C.< {0V~Qp@hQ%ˣZ>JÑg./ԃ21R1,K$ h4{n.vHo-Nb}d(5;l/2 ޞiKYˬ Ep#꽯A :w 7H/wY5'ʷ- " nl-ٚPp%Z+u&գ#a@(xzAK8H;EcM:8xw`us8RILJ䎚`HV IMK_"}tҖad[hUb'2'd6fK#+K{Sa:5UOc[}GEѳ0CC^qFۚw ?6P5gc_@"\!JKhU&ϒcN'ULRY CZTv?[~B|:֙~r[bx`ջaqd`p#y-"~*`Pt(xya~GC8 4<Ee:r> k_19WsQﶣ:PTQ"k٥Nx-Np*V`e: tCN:l&?i~>}L+=>d5." #[F ܃!zzpԱS\򀢅6SHGg)_S1UH{?R*2},厒MQˢ+c0fR?h|KOVgQ"}{ &BB w]cnmRұŤ_YI:3UBA5` Nޭ.V չ ϱ6o#4ѥ-sh@;:?޸Gmv%Gء[C24 KKG^p-I5&MC3SXʔ#+4 'm"_eK'gy7\ ` I%P 紅ZIo8_ ~"bYu:Vb/gKfo rEMY숀$\ZDly|HTસug5}&܍`r\>[#,}fjs}63<6Cp > dvp8޵;2KN˗X#<^|TbKKBvΣNm4ճ7{<CZM+\[E:GRIM=LmRI.>Rƴ/TOo/0**džnZNs}c&]8G= `nU96ދpՒGgH_ݹN UDpi.`;޲_Z zTdzwXB2!t0D|@VnV@uh`/eBKJ}(&jsm/9;U5KMϰe۪$ͣg˟)cgDx9{dhIޗ'VXG/E-_rs/QKn~ U\&uDRY r"=QVbQqȿ`}Q:vl*IT`qU;bVZ 6O]'R.7..ikw G}2l9$}BKFbaKCyt!=Sr$[b>+VpFWRWV9ͧ2G}0x9os[ρ׃c#KLDYn98^іߝ xy^=b%Z 4ZHl?^ `!I"W ._E,4ؤzڹbqI| Ph[=?|t~[zRLk( XDD"#䜩7ު0uT~()!$8[0@6XCvHCޤֶggt %kWWtgfMPq)aH}'O"7z]@/߹Жt͎HA7^Pvz$/y0:_W_vma[i$/B L;#`. 3xmJ1vgEnAF1/f8 ;6/C^xڜP2f ^mpMWq렅cDVUǓ涯g")]Gb.0q|"i->1ʰ3y :5QYDIuAk} 7zV2<ׁ-F8&/IDGVYup&,KB3,Um]*XTowRٴ&۽ 7ulZ{[SΞj;ѫc=c-GPܴЬ)@'W^#qoebܺzwѝn[1qb'F 7 r0t2V-hf?MvU&3v@m\_Gtma)0,8o84ʊ9{> :sZQ/![}Z No,c VՅTbOC6)WAwjj)EZξ(hvS9@(D0*9&"Hy@LWyGdXP #euL aLqI'Fms?r|^i*Rpꃧ'|E̯V Zd]kąꈠyWm-SRKoHԾu;E=Uq6 N2B{oäʧɸ`cAթ)j /){ϰp7<N0{h*5 >wX< ڱ1׬YBwkB8/eab([{Uo;c{ca@EqaZ{60Z"s2aI?BjܣI~V`gΌRS'M}̾>FnRb9ZU] +F8a,Gه.z<&TQBRE7|N-v<>Y/G)ΫF^ΗWt{~l|G2м(x D @LkVŅO61Jݭ$0MhDU Yt* '0{$Qx:Σ_GŬѹѐ(rO:CCV9/ Fb>0ý`۸R ;(iW򦤼O@1]*E -k'w’0 WkpuedDR4VgqI:s1^(."hGYwは5Et %%=KG(bhilUx3^0R@%GS R7XP q]`ưPfVܨJɽĥGF-&ï+Az;I5lWJ6/n:~Z`X w%^*+=<~FB ~]cAv<&c:D/9 |_s )Cf>kZ]w)g2#I.9b' p@oL ~m1( nN n}?oHKcAl,K[t/nOﵻ`wHE qXKW i@>U3+qnQ羮wL'ppAF2q~LQPBrǢ$Rswv<,ys[^7>GyHD6ڜn=E \z?xx$蘹1H݊y5;49Lb?Kmk!w,)ұRS+ϫuHm-ޕy~G:aZ~]7E 馢]/X"VE$SwvXzcfUV3> Y1 /tkwO)tSޜ J+Ԣ>pLK/j6 屄 !_cn:lt1}:Ay?gѼ=9M@_x6Z &*Z8b[ ?mދ&x7=ۭz?VM4u#!kSfdH!NbV  1>xCo._Y=>J'4$a[6fYLEvB!SG<(aPT'6\_3`RhBTt(h;䬛Oq9_L@*"*m|c~y!aUj݈V-.XHŻ-ҮsƴN_x|ڽ<F\ D] ̏wGmjJۏ$1T:m\>TNlKk{l^Ө5;  D,1ҍӊDVIaAN,1M}** Ø':Ϙ |)/|WHM)| LJa82dXmE޽ NhF? vΔt!{EP Px=C "0v^4+ᒟ7  &Bkzh#ڪ!@b! u*֥+V G/e>i}iT>AsU¹PONIzj(SfGC7jf.N1Cf~ A->OĆW5myIZmZ@d]I s՚0w] -ENY`9H0QJ 䒎P\UlJ.T&h+T `뇁9+ׄޔx閯?|y`%y\C3>/f#{߃,#mۜO-0lz!:P1mW&WP.~C {le\p,8u}cԩ=mRvwp,389&p 2CJ2Mrf5dқ;.Y[`->+Jŀ=b}Qgw̰:HT,¨% 1xƼ?eH"15y+z=yϿA 뢴{&=D4/Y酘d} b,!B |1l]g aE<6Wk?Wz?mL(Bƌ2=9$@.(,1Q[–b.3{,#+i)a)=Hzi)B268qRwZHpBuP v`O6l$!&ϬEBO*('+HbɶpԢ zRЫ\|,>@e"qB=ڤ](NJ=uAot / CxO\^OV@ IfbEhJq=^8+s_aH$L|4极,Frɽvg7aEˀ>Zȕyd;"A%bƣ9g'!Pa?DĄ#hc[1j1m#E < ;W>[u@g 4H_bfC1.5lPRaZJD)dd̄|\c5y/Ly38sEX角 |ALaЀ(k>*T`}{(Y#d79vv؞.:b?F]XX}9+r4!e '2e8c‹%{wXC̋}|-(aęk &s)cU0nr2:!#ͺG__F0U"EMe7C*3+[~bQϽ=)iE_ﯮ,L'iy&3q]W.JҥHR^-J$!W?R7JM7e"{x^*PM}}i]~e2+mh Lj}Y;X \o+?R@IO':5R5\BVa-2Q{ t[@mymDy?+J*``qR>0"!?oQ9I-^Q|NZִ>Yx`x2]KzɯAπC}{悊vB$|𹪨BX[KZ ew>/KD.-IƔiδPqXMs_h@j`Q(>o% 븞RLӞ\뫊=IQYE"\GF~TCם{سX0_䩦Sc{ ״Se)n E8MjK^WÝsR4?RzCTJE uuO)+樝}U,eCa*٣{Sb@oUN݆1Tp8ng~EPZFHw]rNTN.l<`"2bDw73h/g"[3pε[A'y/8F ^cihM# 歸s,[P1 2#dk'r /S/Xe > 4KzmQ#ʌyH)]2nF%AULmO.!I/ŦI@is9U0hnʵO !D֦H^;7I/c/9?=xDӮ@4nVc ҥhmLE\"ѪϠ^rNXh^;L>4Hy(n߾_Q,i a4N]X488`:4 CٚȲprmES c]U:_3s3-ڀ"xۤtWg*176߰Mk΍v4 ):F0܃LSk"Ͼ*\`Ȃ}\$$O|@-?O^:kU@zDOvp6.E(VA #))a5RB9^QۉOl)Lw:w@x:wR\1R'Χ IaidpASk6oꆅ]`hfRIvޱ$)yQmvMRl=-D;&CQv*R`Sh 2WWBՇugӢOU nR{M !YDfZϠ~?@i}&;6;;$<~QRznS&lC*t$ʶvr3D!Gk=D\_R~x"%;qtnm(R:K/S%"dB&*Ϡ.%oČi OC At*SI[ y-"&ˍGoe^/z+ޢwQ /LOHB[%˅5IS^iEUɣȸxը ;z-ȢQ] yJm25F_L+69U{qʌ^,S/iy|" *,8uP]힅T@\ 1Wмw4it8G:,j -ip$!jӜ r|l}BRHhDNz8ߍG:R|c]ywz֟q}p΄Ά5|Bsfy,RvOld}cdNyh-b<8Jںu=tKйϨOg:ˑYz-!sB4Ȝd^nҤ ! 뷜",4N "L"|`Qh+ύqҿ; BCtpIXk,B'#7^"1 BTL':2aD$9Л%Hep{Z@4{O=~4'doO̼{ynp?M, G$U3=QzB|AfHk-'8C$EE'b5űW#4-#@| &5#b1~eOY/|lҺUiU;Hiܨz֥j m 7eck ۋoX)hfYsr%5?RT wVtjoW *|*  ˄JOF:aK5)`fbĕս×]5*1d^<8YRKh*涌UT%n)醷2pvS[=R ˃N̰|&ݣY#ZfC5XۄDeJ mI{1#,ub֑()4g|m 'jxԔf,Nn6ٙ՟S,ִv<ӮYuovOHQ2Eʒ{U]v׃<#jZҹ!ΞC6A4X)E0;\-bm06곷tݪ-s*c1G A]=9K}R@%Z)3|anHȔ%Wғ})U^0rmbnȤBfv:cjهN i6# ؕT SSծWG2pBdydrӯtX+>+msinI;REA'rpT*6V#h=Me~hm!6!&?Ni6S\X3&X؄z< ,aF'h2#;s^Ɔ!:KMsh\Ku;B'qad()]҈eQFRُqZŪ[Km7X& )nt&w1y1|8zŽz}"'_?-a"ƭtm= qDŽȇtuSxm}@L4?%C`HYT׶̦WOKw!+p >-"ڣﶴP @[yk{l,y6/wt}$Vlt5mG)FY5pX`_m,J3jC%NկDY4JPj.(W{pߗ>t8UdLu) ,5jle/!OXQF%ϻzNeo\)#Oړig]k$P ^.c+JbOѴ\1V3eNtV1~mcw]>Ky&x%%SO1GZ'$yYbqosV$PMfm;W~9&K3.yZ:y3[{m<@H{wY ,NJz[@u3OX ^zp|mvE+F[εZ2U:jh#6W `@A/{#Zn5_jKnS#WP•!N#W{J8P^TJNa#m̴7Id>QYA!Ur@gJM ,!C)ANuRϕ;Ev%7eڷ1_^~ })> WM(bsrFn% DzOiRsU<Ybcr% NڵXe9C=BcRcِ7 m.!c2H(bChm #תAͷPV}p`wwUMdN(yNdLT5!#DM#you2Zz?택*ub2rV)[ι1 ]w?hUVg+D /fqIc|`.Z8QX9G9X{%*J?t5=iޟN* Uһ!maZ\ ˡֿ_w=wq{Fb2vkVؑ y\'ђ_@wEY /p8&ǔ׎/J9]~#N+nai q= 2m-8xT}nF.*)U|,k4Eo *qv]<}1ruQf"*00]f7^I[寞gL/y[h-*U6r-l FW}+ݗ:0Hm§!E\Nr`<4jp ,ęm5KU:42Ce! G)\_4 Ke*\ M/NJiwv yr<ϭw yqC=iN2I\JrR>9&\o [YymY%)6PKp8fo qB9|٬ܤ}3} ` A$:Q~ŇBV{-.UBOi2 t('D&hBTWeeGU:3*㉓T}7:QMDx`Yo QXъJéz9sFȬ ?Jb$vȅ5\kW:C'\~t}e9x(2dۃLb,QYqY}'0ͼ,F{n里vA{|+n#(7~vA.R7XM"s^ :շd^(} "+ AS5EWܖ]-)ٲNoa )j+vk@~tbk)Їkfj@ĤuLo\?z v{Cs峚Zq*'6eqi7X޴{,\Q5!NsLd _ٹZJȝ/Ǘ4D2'qxJY;iE}Q .qXc( rn9;t-[=)4UrSѫ[ qC)*_э98Y?/ʴ4Â8DK ">$#?| `z ՕH؛c #l6FyEg9r%9{˘lܱ"uLpǚ0#uRs&\QQ| ϡe>;7Vlɘ1HE*rB;v}sZ 8B1-A/B(Xy9%.z]<#˃g=HucnҗR| H21(̿@?or}4s:ZP ӳ5[rx`8ų8+Z^ zGRn#BnB삄zʌ5y ƳwECVD:Uѵ6ʙ{J9Չ\W VXZeg>LBaJx2#&zԡI63On[H5*17!=%y*rV;<-;}}2?`sdk.=e*и@IS r11DXYA7cSqDEU&ZQF깔PkHE)|=GE0ۮ]]"ȃB$_Sj# 3'cPG\?:$D' 9_&bvXsN4]Ә/iԚcפ%(2"leeM)6Dí +$o{ww.<@>YE5BTH:O!rڷ;UgT`nЪ/G?<$2+x;@x4**Pu|v2 R=Rwa=C ,2Zq2H,EMz j\vDJ*k~/ 10k87 |rfMB\S#$ b]wFw> /`k?>4oSWF%ĊSe;Jx'/ߟΘPvV^a #я}v K(|* zj r@6ǚqVmk1Jn@ "9fXRvR'2RI*j@6Ȗq5s _Sԧ~IIÜwFoTu'|ֿsK xⲮ2a4#J~jvS!/%ϊ;5w^W% T:/Kb$?-oqר8:96hAtd+ٮs@lyZu2|sRM:xގ47%8iǠv>,sQܹpB%mu.S=-A=tMy *z1 3;dY] DbILBLV\ZGe}G6c0uheXܤD|M(2h?@jϛEeIRU SI}AW7wBXR #ƫXƜ ɃjBG6pLt<2Z6)8l}@FD6`]-a*B5LF’Fng+={{;B5{ݵLs#/0%vBH cեliC"mf巁;b%4{Py*kP$hy}i1)_X+®!:`8lbG .*%gȫuBYxAkbjlch2.q^t8wu{ rc\zP 1齗n(4Qd)]\|D'll!оB2`t X-Vs668WkpţAd0MNw(0&_Y=$8F/B#k(n40+͇@ijԭБi3ߝ5c:¨nCsgleG=}7?>#7Y"ΐ}݌FRm4-ẝL*~[j=f$p,\8kPlI$[ /qaG}d6jD@-YUgne*T p'c8ħak(Y{y>b!F/p]0bL׵"}j9uml I& 5iĥY/z]Q1䠲r(@;P J*V,&"exJڱn-]Ij@y(;8qƢiW8< F3Jֵݍa4-kC#KvMK㿖W18}\ 0wUV h.-҉*1ɿm}~DxsRL4wyDm@ʕ0(x\I@qL|STH2 ~J{S6 xIB~з<yYهO uqP`x*r) z:$X07T }?4Xnt63[VpM[ljA-w;󨆧V̀K!ykKN1p8`(K{Ǻ+!fp:g3)*SFAD(tIuB^dl gɴ4vYpHmC6-ܘ^5\ik3P}JȈ:nf3y $v؟'-D~NspXU> /Z|[ۓz`SURa5O5a!.61rDU[=~GpBh R )בjޕ5giH+`|S %4C&Vz!.E?BA#}6[ؽ>౳3/>[}FȹYX fK݆XY\%B|MbMIK? `i+ea}0AգqbjёK߸'C[bKﳨ OС5 (N- Ir$@/I@)?,묷q5aIf /Jeմye 5EGOG؄ h:S 9=q{x7•Ab\nӝ˛]ɛBͤiB g iP\o+No)XGTmsvkXIa,5νX UbG0: WN?m&:# Ns33T}ZC}DSY?; ΠBg\NĊb1Xx "ew>/D-[Uɵ߭Eo'"``S&;0c 5X~4i2{!( )bp%fOC n/c3KY{d'BA-f9 [9;G lщoV o F̏Ϋ%g_C'dbCة- kC}|u# /pG+Q9 {n6JxQr8  xX})dxпɰb6Ԭ%fDG X2\lo\=Ǎy<#'0WJG:uKe95/?Wfq3<>gjbI8ʜt>׹5-H%tZ:AQzjzj &0N0A#){8 \gʳ9ǽWEA'iZ"q֤}s=Md1_SqM$[qT~WY%S-ѡr6% ӽ\δ@cdt5i{8| -<:YymG{F2?ҟ,{?;JgjS 9ސI;z+F0>dzZ{oe,GO $=HEJBaXk{O1_d mk|>D&rS/h /z'$ \&G]P..EޅXqn:eO R*+cYGZ'oa LVQbT^gaJ- ˜Q.wdfA#S<k}9R1M3ei1v~V>n>ҍEn^l׿bg0D l& X<:,5(^v'|^)5ް԰v坏MPbZxI`nҳw:"jO]#)Z?Ecek(O[Z*d1D FrJ Aa&U}56m~xe3'Xd }6&^-"=tSUcH+%ΦOɼXѹ oD]Qt)c,nrS8s/^I!TPs)eQ#1 =__ R ry$ 61uFH +S`a G%m#E]l MP||5p,RF(XKhzd:t9 3(2^vES[\aJgLCj ~Mᑗ Trx9sU(Rt4moN;bJy, "wVddqqmͺ/^ +:9oBgEuzc֖O :.Q^Wjy;omSjon49 nbƚtXgT+bh((% Fz2Sq\Cxd8} e1;&3;0/BD6Jmj1G>ձc? 9Kvņ2T}ԝ0z$y:Y\'sbIu:TtAE}'s!1!l7mܸE$ 3kV;Ej2@7޵plnvyYj g2>W,oI u4uwma*h s zflܐԒc8$YܬόbY,_ro'y̿= }0\Q#ȵv O퍧{D(16g'!Ͱ´V^RC 'V>.{-GW5_3#'z5ȿ! O&9;o=g@bmYD,HYU{lK8jNmb, ?n&Q>,DIS%Ӂ*Sdi.uv@V{pO[h 1wE\g~L[ g1cAQW]J9%Yj˧K2Zs {黕-bd{R CߐN1&^$&kWƍRQ(O.n}5]Vn(lJӥQv:=+HN˷}Bj.?1]O{F4f&ijwt!}wJAgvgv5iY0tkz, J{zZxIOktc:SUCfy&4Ϯ@]Fj|g*6ήAF]MrB6)!!6 j2n&pm6Fg(Jt[ط Eb$LN? ~0_=-a-s&m0(~8l7 UZ,xPG. '!B%]<ήS3lF"N}%r z:j6;B36 k ¡$0"@QjFԾ:X /=֡c!/y.6Qcc]Ƭ1I!S=D5HF][0_;/[90[%H ڌ(u!jRYߚu0{  оAkJv/ ?AٝW^UNbCrMV-*څmK~ch 4.F;Z|Q4to[<ݯ޼ލTK>ymD֡VJWbktXX@ ڌȘ)91%VNԴcVö/sCצ)RB&s/1#vV'].-Dt/%F__(Qs{)3^.L}!{SRĩ n/|?;2p3l?er P-lǰgb9.Tl4qW) WY{w)lךN~nԝh0t =6 SGG][kOЬVz _>:er7"ra[n{;=z:Jb&٘'eڂݖgIXyl̂{PP!c%]b{y7ŀ&ps \GihLJ'8^Pa7'i vRO|Kw~v.Uzx9%ܦꊿF :WF0hFO** =Vn2ߝAC}9Æ@D/(ܷƖE*'W!)۷/O+Y)Y5+-Z !\ji E?rx Mq[7,ry3W_^ NhRե:v 4hk'y 'ouyy9ԙHK.=nD^REltm`z@3\dW!VV5gM6=X*cX'A]t7nXw(%j˱<\.<˜3]KQݿyGJ'0wr9Mrrl?RYQU[D~(I\n0_6IM 5ș3{q8 DDG|xOR(]A?D_i|mg + GvT`ܿCiZfok\Qł~v#U*8¹2.$eWM4D1@'!J 3,A}K,|oPLJ*KН2hNK讔lt AP:IS1D=eBXH3{5094 jz]CaT;`o$,cR,z0AƮI $`ɠ@QLzt{4.|NG >U7z%eOsrqV+:"[?@ mpwFo=3Lp*&n0^9^R7<`1'w4TmҲWWZu ο!5J2BA߈tdB%g]ds{Cca% 4qQw0>R'}Iί T>bgɟu{X aؒⵞ:`.%FoܐM!=Ov 8D'YT]o*|W EOzUʥx-ccf$ ?UΛ[s/75;r% [0eT56 |㖶ljE(LiI:`v='$&^,r'<23=0 eDsm݊W3dl@D_! K7{՞3V'dpF:oa]h9cHk̐BGkxhMFq_/Х ,|>ʰNw_'bwWXÝ,a-Q[j`Qak2cPu^#.Ky Ygqy3O0:Rq }/Fg1 *\=l n)j UX-\_lZSǏx\̔XkvD Oؐ;7P,ä'RS?Qd(mu %kTG@|k5óЫ 9Ѥt3wyjǼNɘLF>Y|[#հ5k`;%K'qlXt]8K=PCzBYV_0=x9qYphO0|jBt|"vjE a?/!J*&Rd>-ԅLV (f n )!Jvg](#}#/=˼uW\&B $ Y6x H}и6Ԝ茂7!oXs% CB̓@Au J4e6$::5Sj@7wnxkUb Yx:WUz.N5(MM#t{}WQJ2h ۍxg)IE. T[ڥ5mck7H-fT P(x+'’|1rwfQiȒ]i3r~ٸif{&?A``n*rRXLñ!L u.s:Q)ql<f0DG c˒=~$CTMrGlv!4×5%~6[*0j,f&\v MlI~c76#Mבr*!Inej~6-XZ˺L#OXa~KDYG!a'3Wެih/ jQ28jh2ˡ0'*ovN` uՊZ Fﳼjxk x ߷nv}ҵG Wn@_f6 N`h~]ɪa|T8wڥ߳,OɸlyT θ~E<b:*qҔ\Am lKQ&-4kFkXj8xYeV8*SBEGRZxu5սk&j~`ӀeL`R?CHʭy`/;F, R,={-[7aT`;k2{"lTY=Q ɸ&,?'E9M `HpR%`|cFj:i zJ&kqTɛCvlL~뇵=JԾE4oa)<#5Mxl"5щZp*Kz 1p'֐~тAS|3>ޛԜDt%ŌU9K>?@ `#Ml;nX+J,ez?ُc]QG74h5*KHVw˝e跗\]$<#w8'z hx)eb%ڛy/ Ƣ3 >Ǿw*OJUs8|+/UD9QOIr GeGt"8gzTsp%*=.'–jtVvńV̆w]`25Qs88B1Xw7^!%` IK(JuE>/}qƝ-n l%yp`àHY$|LKT6 .z"ɺC3#Zt䉲аY ]ctƉ\MT'8d$Q@6‹JbYcx kY}ΫDN(_Cк: fXQ\uoӒH\.4~Q݂~q]XǍ'ǁaTdC"FRX+_ߺ Y끹^z-DWͧe]mᓂ_}RNr4!w`IjŮzf?D#+t~$6EdW,Y2.n$'6hxnئ,ID*U3]+xюY3i)'0,I]"NВ/`\Lݲ$`ʍuRF[շ"0 )KtTJ%6i{(Jq[Qz29Ng-)QC-A0{/(C:s<pM.m4a}~;2VrTtBGS!=>(r9i!`uFBl9PyK`\#p<>(#p^$t%HKL\"z![bl(;;7G%#L[/-RpUtSj_@V넟߀MQ*a"\CCW.tC Ocj(3r_GhN |Ba&ɹt}'(W:FKCh[Bc _;c1-sbPB̦YJ#431nNltHE&Wgϗ{7x#ϭz+K!l_6 `G9Rκim$p/C:!reW3}gX@]mSly^ʻ?z&HY-9kDP1뻓gJ+ҎU?_dEPӠ:"t,Vg)E:5Mwr n¬ l1O׏ΎR4jq}@Kof82u:^Y@_J߱>ab<y(ɕKk),Rij,;#]raw]xy =z/3_=4wROk8 v~8DtHlf–,/ w#t)Ȭ0x{`UlFHv&‹JPp2I.ɮWܠ,JL9uqMvq' #L ֡ I;Vk&KLv߉o !NK#Ԡ2ޚѾo"a1 _iJK&R6!P):hyeq1  Zퟀշ̴Z,4d@n`-l¬(v%mJ[$ #}XR7X!(QΧѽ`PX[b+y\нDZ'\1?O$(+UWU`cޙ&Fх )TLh/$BHdb:ۘlf(S4m7sJG,>Dl^GKe17 ]Oe1Z@Ma ZBKPfyf lHpmIJ6(+8T?VI#~Lm¢޾#-n};ɧcu]7 B$ŇR,g7<l=b>vDO$ tiLt  YOzzI Nc"L%C V}BB lV#c` Ƙ|#?{37̞Ǚ,cVS|bӛ;ܽhC1W?Ȓ~A帻apBGb \TJV5z3ha#;蛧*)eXŔEG@l~ +{o2[XG?e͒7Gѐ[]j@w=Sᮣ6 _ nlĻ)dT%4P&msVU"j$b">Y1;y~##x&W?A@ F|"F tD wn# P}mD <&O//`y{n+-RRG#fRX4W%!ј9ZupI ޥ'v{aY5U%Hѿ8`^S ɌL7Үp|p\FTƮ5}2 -rlMW"ruәhTe44t GEmorAi ڍXemRuJ(Fe%yFW+P;&zH_b ;&_tQ[X铌»An0E_Bzr/C eŴ.VyӕO˓DNɹx(Fsb?ҳ՛痦 9PJ]Y&ǘ}6E>+XkQ_K<.jM K e$xIQ2;ފ]K` MUyu(m&}#JAFtLJF§TQv 8G?8hQ t_"]ZP59{ ~_؁xsY/2}%Ĝ_)fj0Xa?YX6Z7ehJ46чQhw© n E*[iFnZ@ܽXirD4JXX֋&_Êkl{b;%QV˴E+9a ڤqy|wћ 鎱>'UtՈ)O<0t]pi7!Gړh%BViݧ-̇wYMؗ2bekwd DI}^Wp\32a eȥ T!9pXc Lk@EV(?֖[B3\(x)I&mЛ8J6U?Q]o(=kT.DۙwfO@߆Cg$mAZ\:-ϝ&/g$co&+{џugSYbN7`:[}6 ߌ{lv}ưRŚ8tjYn_b dY~H O=Gp-GRJY2`aPrV}Z !*qQcxUW쿧&bn(cVh4ZqܢR~/%a>Zܔw%8dZx|_0TG'dD'ٖ MjW0O$+}_v#TY 1'f2SAkN/h":FydZ rj:ǹ ȫ+WajP bUumuio,ѸRa}zvAv|!_N=xRl!OR4?_W&6 o<$ps4Xc,FԳB%! |HVzBxh.ߖM] Y~ᷬ'5bWLVfPaĻ Va%P< yreBl~5:/76j@$_ڹ6!{"q?Z.?c V]Tk:}?Z.%* DDc]ҥ S3 خZzX:6yOs-d7D]ƩRbe2/'8NК*#krYG vM5Ez+q7E2fN莢{R8ۛ GIrw,iSUD؃Zl:pֹ10 >Pi\.t]~ys2G/$kfS-I/Ee3=Go[;Y0o7 vS?F`13:/zxH`TZ~}:gj&]5sC6V)tH9k.G4E;ؠN<,ˠENt?p.KP ^)<*-|Z am-`zX"#;Jȍ]+JWʾՙ#(v:i˦Jfql{9O^O7P[I}{6a`Qu^.餓m; T:\G2Isd04lO%!,'jPY9ƬR@\#mGmQn%3a"(fMɰ8PkINP isMT0ȅ9PNg\ٳݵKҪp(&Di _@/1VkqqL>Xׅh o x}ygd3Gc}vwsEWadJQ8|&ՆLaw#!>ٜ*$|6,&q(6ז7ZcrU2,b֧me'YRٕ4hԨE}zZ fW)MVumwסäJtBm{uiד$[aL]oPhrGN+~- wZZC;G2a!8oųkȧGyk:nt~1޹b߯ i2A>eY8 )'{˕Wei [Ml` ,;?<7ǨѯKg9;}|H0 UB2u^#pI #4+W>e g(B78-MD|-<= AEeX[.m3,^h8[L-HLɤE]8uWXl"8(׼<%XӅNL@,Wv]]φ^@b.)>صy"*׽7#(UUfBLl{?|:x?/܋+4pcc&̰@zfnxc,ᾷPTrOSEpHzIq) Ύ?>Л?53ؗSx-oP8/D< [h G'"  |6aZ wxJԽ"} 8D85uJu6 A3e[c( q7/*P{5d"5mZLyQvw,j O N*Dѩ"IPKYB v֎.kV*>>2ٽi&ǕK/br <+T,*4Fς׈1=EL $uHqz~ǟKESTv}J& qτ簾`{U|M΃d4)ew'"iMPp'd1%jNCa9XLxi'*?/W So -AdHɲVm~aӬ'[F8o6[h?>O.ѐԖHv$ǠY9z8Nx7?TZ`Uhl&f|=Q[Û1;JS Y'Q {ǻt8,!O>/].Һ.u:Uz5!P="dE WD|DO-|)iNf { wmMLjjH =129&:{bI /b-d1جT fT $e!:Aa$O˟zhߚ۩p%ch \>خZ0@R9Pn0*¶^ ,,yoZZ4GU Ћ?.$tɂw]:H妝fDJ у)BAY {Tb CaOe2=}7N4 帜7 ޜRUW!4={ޜU (ykΒTO1B3B xh‮N3Ӱu5xAJ;ݿZT5..޷#5`lj_a* lx;o>3M$4HsK̿ӫRN!hXg]8k-6/ ߮O:!>ةž0ŖN29^Wo'~hS"| ȵ[rTF- #; 6[jJ{@>N+[0:[WaN@G*趇s/'+jܦK , dne*ݸ9 Y!R/JlKsE3ItP5p "2w ,]K<|`1*s- \>5A!B2k@'͋"$Τ{  yʶ' <7;QZR5(dF^` ň['|CPkF &藄c8K{Ð.MM#lwZֆcե,5 J{gkmd s IWV5}[2 [!B]`"? Ἑ͂Տh7B7 xmʯ)ؤSY6 {{?MZD_5A{үGXrsǣ`ݤẖVllP2ͧj}d/."(I;CCsnWa Ia@X߭xLՁ#5,З9>Uјa*9( r!Z=CuδvJjpw類),b 5K,#2clX@hL(fbR {Tl-nnB3ttɮ,g#d9%N5f~:?+v\ӗ^ @`z`"tȺ3ND4-wMRjԄtIwَr7?[73"zppv漢SYl>Ji faܴRcGo$qj |MEl?4ooemZ:khːiu\n~i\M`V bӖDŊ7mJW <䖰%I!nUe 2'|eHϾ:(D t_7g_Ŷ]bW` (4-8iW󢰲z?o.[9HnO y @/z'\~!)nE| N `@Yw% ]]ɎRy v  9'M_,d?;PN$"@4 ;3hh:gG.THҴθ t ȗ::=Cag[d^50t߮&C3o:Ƕ&ç,ڌ'$(T4/9s"-LcI3;>f:e 2Q( \{/(yKb뢒"oécX9#c LsC{tazl;W: u؝˥i]SN1"~Huzۜ .`'#Qj/- g3Fq fwOm#ϴQ2'Ff"Y|$BwRdMjÉ;18<y2~qrwb~NƛU'E2DlW \.PCYa༤+9o]]&Sǯ*8lA艊/Ej?pA/\!G,nSdZŅBitKXy>cc[ In4N.΅ ZLl$}Z,cSWo% {+6NSO C@mElKHA+C=B+KśߛbڪiB>En7 A֜ҋ5WO 3Wpe`vVˤ Bt|͸EeF OwF]gO*#E%G2$*xvXD&F9"yqxߑ|$]mWH?sEM [E|\x!'\Vc O7Z\DR٤mHS M i2[?MȧDFVTԞ9^p5U۝[5>شuʧ_W ` E,!)͇.Sŗ(=ӹbۻ'ҤTIHJl?*0hU{} .Pϥ@2V!q} Xe v]Zk: |PozΟE'OK~ϛp]6bvTBOqqHla4bv.+S5~0&Rd/Pπ.,Ơ, op D{^@m ?=<./ a(2w[I)|i`ໜ4X.2lg6Laɐj=Cpv֊&@f̧lIf gαu]UA Z4 hJ>49Ӏ%0/SLn.^=MK IW :ʙ6XG]ِ#obd0?zBC(/>mWk7j˓ks2LB?u'Zi42j~v;fXx<+Xt\ubͺxNlY4)kPDZ`f,M73c9TV-o(\S8kv'PvbPn1xd *u Bp$#}qRqv<: Kf!ҹoI x,7ۦS:EҔIU~HYs\Sq[LAl@+ڔ05u(&cԓHQ$Vdk`]t4k85" Gc+O=Tz'Ɍp O3S5Q\=xP9`a3osAsPin#=Q:"'@VxER UQAլBY؀ޜEvQ-C͢fO2 CήP'rgb@..ffophG$"nJLiĢ  U~Լ\r;͢*@??K/1qw@4)ʰ,o\-g n/f L+җ "snbj ?:9Wi`-48mG,sGbD͑BCL? W %JY"C#"ɺQk O v/vpPHJKp6aoOCs .Qevstb ($-[r\*iF qd7U m#Ro.kl)kBj!"gNK݀&0MW9J1L_wm44kFGBN:܆u5 I^K[*SaZj7hy79w % %IX$DZCp¥l'gW_2IVD9RSUJ*E;*\ //\A0gM)nbvvHu3 d嚓_D@E+Rڏ*÷.O5 +PZp"CX'b9xRa(95Lh"+޲WGشy~Y#.LWo QvHDy;e&Smz 鍇3OƦo=(fX-$si&V=ZWWPcyl0@VVƇ_߃@^~e [8#[b[d: FD$m+w05 /?;rXWԄ'd=M0y)`Epeѹ &_0f>968,QAk1d|[n |˓Tl_5`;/+, sf弻ɠ7h@X7-D6YTdsoLdAv;v@ gK^sۂE0Unf[RgLeVd*㕹x{ո|R$*UKSǢcӈ'ԶgOMdy}.N P LE7c 5rAHoEƃ@T]\X>-b= v枘>0j@*gdp<zYEϙhp.a:,LەnNjgMp a;0'qy~އ TT%ÆWy=O'(}+4icCV+~-4V`IR uST^5 @§e 60ʼn}P6XS2Lf"zm92kÞtpu!D-,mJ$='OX-Dž2:?rqsW_$%+dCl+9i'0 *# ow⨩ vyx][=0gi /me[zcN'I6$3D}vTu g"iA t<) bM:"ECt*donu|Q(AMaZlYFuI#޶%#P+ $dS-B5G?ayC@?0]@ֈ 慽ǏA$DZ}R"!@3^i;yHљ.TXB;8~(lH[ ؊Fbe3rrfYڞ1rؔɭ :4oC/>4;]Ӂq_5!a@ > ^G"K嶅3fK n_FPmg8ֱΔ88~,jS1ݶDDwC\6gGMf {UȧKPiZX:_jILѷ}@bǙ4QHT̞~Q ު &,>S-D83:N4To5dFJ8!t&d_BNe3JHP -.rK%[ꈛ7/XSojW~NdSc#n ar[ZVF%f g+?%[l#!"5Uz9]'J(S685%' -2ǧT2С".SLjUex!v}ڊuü#D9Sy&sGVS#w3Z +MY+:0j@Q$]qP=#33$xuEg8zqLUcHp/U PzR7"ƙ>}r=7RIkVm}rzkfN:(F=Eă !! yJan^IO CAQR*[f#Gonb=85ڜ.||wS~œa Tp"gy*K^ -T [Mu]}:Je[?䔧ȫa#?#<&dmU{F#wF+c.˪l^RoeX&CQ>0pĞV%ϴG+<PC,tbܰvBM^-QԾ~#Z,f`$S*9’2d65%C4EdbŐP!>z.WKGfn :lػLJZ["f߿Y; {fc %qksI∪(QDik!ؑ2T+@ajN5XD.9%-,Tt =,EƒpfRLX 4i#oXo?GzҊByFl~Ҋ1HaYmnjIAA7oD[H);ן`*)3) !O^pɊM?"d:Gp <zyzgVR)x9 2$J`X*a)EtzaX1u+G6oM[oLaeHkPn`92 ^I}5u|Den˃g{OlQk rVڹ .,|zA ɻC^?hprEbla ]#uR>(ܽʆ78O "F=Cs2P\bH#}oX޻h'P[UVb+;4ӆ =\Oq_-),(͔h?'hO0͝t?<Šd4]Bs U2EFg|΁+q@#2o^0YG;c Q,œt*slVlUvXIagǰj-O-~ fQEUHJTst] .iK*@HA+xNg.V Jr`$Y,I! t8:3ip=V)g/yybJ4lH7hVB!$e"$1]CeeO_*G>P`[¹Z4$}Tgd~dQJsN+Id6G,O4@BvpNlw1䱍A^jOW-̄$N)szIE~cOI@z Y}$MkU߸_IsCYυ5ǶVr(1!2جJ_l?iJZ ֒bWz|qbMzS Ek~k.g涠YjF%dmYe"\NҹrVIhKO`x xI>,O_H͈Lb$NJ, ZxC :M1&D@,+ #`3P W[rOD^WMAHaz1? X0pq./Ps|eZJִŨ)qLZ2 rSr1b;~YADza"j\ ;vUɅE#aDg'ښP8R@<*jRsSfX6pul9DVh^E$0޴4Wh;$pJ@@u\! yJ¹QA@k2PSZ \Q(*7;Qk"?@KѮ(qC2Qq -GPf%>T2?>08.'5@G+uF{T@kWmQ$JtWe4_3jtܿRFMX=ie yl\Bf>EN)r'@WμAlr5HKX1xtDDQAGK +opa:'|c╨ eLNxּ^ݨm(}o|?ؚ^BcܚT;<)Z M@X&V(4=犛co3mMzRg BY*'Cԓ6^&Ocu ~10y RDu߷tm4z9},`Xq6fCE}/#b?;xb ǢE>et5D/4Ws yykiWz:o 03 LI􈜽W6l5<.tW&L yqY7槻p}XB}JixivZ0ٔcu 'rh8-/Jk d6 kˊ0B[L;~AI `Y㈗w_FZNTD} Px*m^Ԃf^f 滝!oogG:ΙEۋ.gXEMdjƮGо_VփpCؔ:Nd]HϑDZfY?!.$TD@]Ln2H g7ky t Caadpْ 6h|vEN:(%m',QWb-wgCoDRx;J>naXrۓ 6}r'ʥA򛷙hHωYy -мNɩXK?  E*d\Qנd*aIbhg7yz$N϶ 8V%srwfs'f0…g:R'u\kVz0VXǃ#l|הܬzQʔ۱q;Y4-wSQ/y xB-1@z pt}-yUgLX4`^\ӂHɤ\.G*jy1{vm`6F cB~!3wBO/hONrpW(xD?IJdM؞8eqf%~KcT.Pg7*'[7zAA092=̩,|ޱ UK;6A'$/8Z*p2-ePڃ.DQTs#\#)CK.YEbs>Z^yi#,9٨ tF6rz~Mz(AЦzH$S@;2yDMM'u) e1g(j iZVӢc#f[QsMi uСcUإe<$z86x:ndUu=c=xySTHe&a  ostԨhAm`a3oZ7dYH2\ʐT"iG<ٕ!Hc_߬YWuy,(tL5vQpF~ - M'$z.kO5A0%!\aFPgqT'L lR}Ub1TXXvOzfk.:{GND5ֈ~/n7Ueq.uդ "R k0W8CV˧7g '5&p" 02~t""2Q8DGS({SÄ"œ۳X39s^l79rpP9Z[fEEk@<$\kzRii7C؝ j!9F>mĊZ߅*lH8fcNd5o^˒9*5C5j5HE7p: ye-dbD ֢hjCB7TG} c7k̸U*Kk9;tP|nFa)rt!#We=r?aGKiSR 7tG;;C8ΧJL3<&;R=y:/&\Kb&b{BZdr9Fi ѴzN}43Wd βFx 8YE@mݗx ?<T m'wflܰe`J{ ~ )h^|z7hx$1dW~C8\)[Xȫ*w0Xl*=hXpud˨ m82_&Č-Q-ԅO KS]dʹ%iC$) &^<3\MtPݴl}í#N?ak<"BQXk@̸8 K_>a4e;@y;."35onl-ԲBGdF*6 ZG ׸C, fy 8lטMV7eLѯMD[,p"s$ eљ Nzr̖e艢m'h)2Oi oxYt{ o uA)B5$RʒQUYLF gm{ qT]4Ϻ\/aEAGeHrg끐FPIu(fjdX7"0%}HINv0HӶqA4V1&_=i:'QPHO/8Od3ZAO+jۯ'e΢#=[+YH (/> `~`3֣|W#pמ`+τH[&v*oG)tx`TjFV@-ʗc+ՁsclIg+L^UH]c BȼGLqN+Au}ftM=~N5=`3ˮLDdu-V^#- ) 2֧gIr$X@ut$QܳbZ]ATG"?rF#,8rOldzk1_>sR>7avݤMZb·!NKJa-uTBЦPFqZP0὿Qv#} [22" i l(dEv#KcʦYr#\ƛ.k{/kٯ!]Nh6fxkBra;ydAÐy!F@c{\SmfVr=" 2AJtj<3n2d"}YvOjozXUyP|z9 (\~;;;f*=nj+=u;/-yV3M>Tw^?.x0R.UNX ?_=*e$ܙXNQ9ɢk'+M+Sy\tQzҊ W4637vu _*v!U^ Gvо.lٿ|Ҹ(ImŅט}'QdhL1އ3Tfz09)^j[&(IPab  7U"SD#N2X[x|~<8d+?qRNp<se8-%6#.VALCL{wT%W<2:MrfJ/(A~e!{Eu.8&7_0uů?sWa; BTT(IV&ib bȂ14Q:4vVa9t0]1_\g2hOQnx<-24IQ4vO^:rÓkYJV?1RjYb y#מ_(lp _+{b4Ɂ12`ϙO2Om~-gT_MP(ZF4N"[(u]zϦ0.^HLNR}A( -,EJ^gCWàLPY%+١^(f(۬3P+:69 + .LM쳳CĐL}zZ0-.?xbvX2QM Wof<"';)unk{y7T̜,+10N!ra-yw,׬8=B)LjW2p5W=L018 |NCKZYRtj%OgM`fH il'A*m7Lir_C*Qln41^uŜm0R"N򡿰xP8Ho5pk?%~ H _V9z NXB !"NZ{?79:Yp0eGyzc<tu{|ywǗdmap(=F{֐ f冣Hf(ոFηP%㻔bZɄrs&o~'i!K.-8tFsosҴ1DC+v8+*lG$:LMANeX~$ =~OH"U/ڊHS̘N!V-6WUZkmbmYx!+/.G3P&Pa=Skuf{ܣnGxg X$!g;0AM.0[W~mr/O;#~ݙ+naOd]҉jFHƗSw*@TRqU͌uxX.6;i_ڱFgs!`jrP39~6,ZɄ6OB}^\,\SF^H׶^c!LU8G& NUia׍Lŋ06ܔp Cg&4#TOskۋ<@ŕZ2v#9Zki9j=_6 ~AL_u ,%G+_,5o_F4@ҭ.PN6UW=u.S{`II:rDaOVK {oecĹ1pjkJcBe_}QXA(<[; -fh YBWxd$yZpG5+[5` Z3ջx2g5i'͢4$b:NˑƘTS&`h࿄S-ԝ `P@A49/2'XM> 12amscR /=NYalp%D` @pU#Ov^Q&^T]uOSE%uH~\bZ/t5# \Rg1t"؟ ^ ]y nbepuD1{aֱ_], zdB65~g\v{rl,O]uW\?9V=  Mdz*w$Aq`$ -@8km,I3zD.`W|3p;k5Ѩ0%1Yiw:t?%hU88w+Afec%j\_AfcZ5h^mn/Edjw1 QO^eN6DUςMD? |WWp^-N|L}#dbό$>M>& YԸ%RL+څA6;-9hukY63Fyf@U;_SlN\Gբ$~bCw@&s.v1za6S lRXytŗԁpa T@kyy3hnrX*j |%ry$Wq ý+r%j%bx p 6>%Gl?K?mrC뼧(+T4fq[IFYv mmgS[52Y%D]D@hZԔuA`EE 1:E`fwis5LS;̹J*czԣ%fo VZ!T*rЏeD'$.hb Cdz^R9tՑrel7оw)Ew>ܲw$gYGf;tK;C%] y$o=fŃ Evꚩ_'fN#wUJۦm'gDA=w?@ŕ-WUr,E,~1PU7LɫיdV ΉL Z.:LQ"'_T:Fr8gjOވHt#12<$ N˂ ,8P3b)6.Ky!F *|{/VpzHO_ƳM.*#ʋkN=&Nd Mͥ~D8znU3Ł7&TԺ}6VDgˤ1@gż@JTpbE)#h?Ϡ붗'1)$J(k\U |fW)Db|.۩xx_BOte[WPUX u`݄ *"vVǽs@jS#qE0 h;y3R~@8cTP16dZ7ߨ6"\C+L9>8M *mjHg}G dtf`gm3ˋO/v#^'<.x#IvhP偱v i 瘝SH=6ܺV>gej x XFߪ3Q6 N'G"טJG1e!<"pجqhU4. cG$DT4 nMEK΀\:0q=^#! )e 4&ahleb6(󽧙 A?ڳ&jՃ̍n]PVXzwm|JGl2\A:5"у rF\lj 2VSv{;$p4Ew&6Ll@3Q:xpmD &g7[A,d[2&Ĺ//J@Ԫƥ/ys9{5_<ɕ pv>-'n5,Yg(ݿk $| |aEūSA"wk{9ʾa>oR$5|=6B˽H3K U˦=fQTIkqyHPa ^)EI`Qи*E FW̐|[8fKœHh0 ,,ŰnX)n xI| iFKϝQ/I`F{.swŠ 0ky:J7/:Ro势J{ HkxU8mwϏ rWrSĜ?.UE~ +:-PTXN9!!'cLU>gqyn)Fz$LjlH,cj[*LPB…,uvߧF_n(N͋ P1Y;"X@O"F~ d)RTjLh|K~BT;wk6>U #_q2Ah0cQ0DSeL߳2xCU&6}.M?d));GKXɐ*q*\8":b2s\} }o.יuBKJƎת{w<wEdHC aq;فO_N_kdGzW8Xd+ސ hnBNMB~t9Z#*TS!^Ęu5Ĵe>  wP!>D1nQ&RFB1MzqA ?%Bb+oD-Trl C0$j![nI_iI8b`O_eZZ%XgJcJWQmB0>r{w{Ň6>:X^wLs4w86s`=2{&'}>e_ssɪiUgxpN%aׯqVHH .v_>t_ s"*t+I 77zQ"0yRԜ Y셄3 0UAܕot2Vmڒ\)f9ScE lxw +y{+7''vmI Loeq[`ӂ8OoOXC ooaE!YUWƗ7n<#<#ѹN*܍ILkXb*!tx:roœÕj+ש]ӌeY)!nv5w-s?:[tc020HS}9Hb3 #r×^-FԹsH([8Pw ^\4)yp=3nK 6z*c8Z'Ȋ{ğ[v{.ꡪk6{2dɪH%K=hD wӇi3j.vhgWf7 /wwz)lEZ}EqaTm7=J*5ӟT/1y*d`6 W+RvJ"Q O{vBywu^9G9ߥ $X̉DPՅ_d$D$c=k3d ^kʱ% >>\hаs(+,x-Fq%c*+P0V%׹0Wu=Ø (ok pY=|@"fG\~qh6Ov"~ g mҡΞ 8f@Gi8UFFRsO# ]:gQSP J\=>}/>亠vد'WtENbT 3Љ=W)&I lI#V[7+ʜl !jqYcf#uXSrՕҟ:ǩ`eX'ئE811 RARf"SM^Ru,lԻ?]I 7(F_I: EKު T=B,aRS|OW=M1F(o_"%]ƽ&ǞO36?J3zl_=1Ļ;uNC ~Vb[~S9[/ÃVA9ֺjB[3)*Q!'TOEOV-8oqWN'ftM>*첹0b& F*JD7 IDCݑ&N>>t;Kލ7mUJS5§ 5qJuȯǵ'|~@8oe3+@ As\$Q imqr9IJp!x ~iL"NKGRM!@ Nn0A ۗJG'?r~3Eq =WmEpd:fkʬcm >`AY[pd͎Tơ 1WĀnɪCZ{%p%ĺ'9[SkwIb ZAϱeLsD )@[6A0&I#hݽ+M_)LJ#,4H;#Xk\wfj"3"2 ir\ZÜsg BHӧM [lm= D"})xL >bi+{*dIKlöĒH.%J>g`s yL/?"&Coz;aRrDwLdFőΚZc`f;4 X{uII e 0B]1(-Ts7m\Qd䚟"g^fK[SMe-pڃ\tbԢ)pʨ,!{j%uY mq!ATbU+ҽ6G%&ЈpMxAH{\$<X Omu2]#Xa "<{]8.B\ODAؒ߮O*>Qwi4P@:5m@ؼl-zXjL'%!;}9^/HGmN꾅uRp)V8v48UN\~u _b'b2zs>VܜCBTv o>A HQ̫]Xh⳵%~5SE6LG:&F M'tYNo1&PI$ۢ9ŨJbW`zнM'?*zIM=s%i+4]d!Т"!8)bhѰ 5ҷ#RY0ZSCo`}vdU~-=z4ȵ!oh~nh%*pg=аWT2.3?'v`/) U}rxdkeTM[ؒ)W0N>.Yh| `_ DQGA;A%Z(K : j|`5fl˙1 r7Z[j%[;pz!~_y(\iz5KN)!ԋޚ$hW1r0݇b8~耾3xiR3b zgG]BD( `0ؼ)o| pwj =JQm?W>Og)N߼bָj _X$|'b1HrFFAV1f&Ư2(MGˇ 8lЌ1DyhV&jҋpS8rq "siI_»Q QAiZ-#{TJ{3d~2s m^>w0Hjkm2P}*g,O148-ݥnS kBiNiQ$ϠьKճ wۋTxEGoNSQ%+[f-~A:G)#oїzbZ#'eMI\ Uzgj%)S6AܤtpX?4RƬIw{L9%TlU0ڸPd{c+sw-N/fQ *žfi yãկ= ZoBEM#RО;zݿj> *SuӡEXY*W2X J㲵2OۤȬ;72 4*T􈜉a*0LڿmϽ%ˉMШǓDAc7&y("/`䡟ZV# I)R #,I]b2K{J`P݂݈N.5B;:ϱ" ;9)QFC02yV Wĩl.: qTQPWW{F,D-P)NC;-hWЮ^Xdv M{)R#5(i䵩HzqM.i f4ʲ '2e ]ܟGi2v[N1DBONc)ljMh0O|يcw97ɼqk{t!寙Txmt-1}6Q}po7ʟRa5ogI{d 1pC9}X}vvzs,j-tbz ݵer<} !g.+St$4Dè(:j#9‡J\/i~dB֝Dhbh}륖ȼBTrDLF9f  YjEX:W^O=ywoOM[Efp{k?kp{+XVhŎfVf!ы^2.|^7QchlHNkgdwtZ8?$=s39JH1Jw! 81 ?Gx[WnwҺݒ_V㡯0S:Md*~KZW0b}AwaY2   ZD)Sy}FY W1D zy`W[X@ݵL[/&` (K\}EvNsNQx)e>(K}"0z2菁<*̓==/Bn;Z Jߑ˂HrkNc0|!iP iQ$vwRz xi4p\. {)|N(FډZ c7238>kw#T,pR{gg#}P14"1Lk=f9]gϤȒ(Dzpa0d:{(KB%fշ7J B[ö"Iݭl v/y=)W54c& 93F@1uosc|BBҵ\l48uŻ 5 /`tKvHHu`TPsy3!'|i\Qygu.JO\)L`'91L0kbqIQKa8|Yy@@I,EAyf&׶A0' ۢhh0{RlקG:>W_g~]rS{ #Cʿm@WҒݓ~fiE!aBV͕ΌF盠Gq5#4L_@VO؛N$ӧ(fc-/=k•̷K+' qnӒ!6,gf5ߢ]ζ<.?#J󻨻&uSs/&7dc09wە'gDE2My ΒK)-4S;`V"d cHϷmC3z.ܬgx2" t#PR 0a ]m"屇anQ`qMƻMlFL}DH 4Y&\wR6ӈ8vJ28r@b)5[ӽp`7"g̫D0kP,rq{;U ǶIϓKwDPN[fWXpJR8SuspJ> )Aj/.)Bc9Dz,{~,2#2.{Oڳ̨R&Wm ^XI\N0د{ЫYtWchǘ]dT\~;2I@)1ZK -!pf*|i)E0} *F\J”Gh;ihmjTJh^8eB>aR-GѧߞMhO<(Y]#0#rqHē+_*R){d^3Ȟ+=5A7 bŚt^bCx@]# D[g 4Z(UiG<nn}T~?vݗu4r? ԼSTAZrGM0u LWyrf^B1bb/G9ʫ ^GeX#\r:QV8'if6*/eJÚc7I+ IZW#DAf`WYrQ iV>_qxj3n:(1#UPʫf(IOS^hW "Y*I /*7Lۀ͒'~&l|Q9I T;T;ܾb$%QN>TCҞ~bÏ"a&.P쀅o w2QSZ$ƙ%aNU Ч 𠀥Zk L9B6fCߞ"7RC -96~#ȋ<3n2!=xAhtĻZl [.nm엥DNgpB<.^N˝6]]ػOMQ/ԥOIWrlB~ER\{'T)n DX]wĎ\g_lqwr))2W\ ή8Գp֫A4Q (j =-T&xI,>7;[b[ ]|^-.kR4?T@IePÓ-V>FŎu_l%Wy2]?P/j|8Rp?gq'p;~Bz,?+ѽ< 3h^P$RHa{wY ){11\Y8lûbw'@o9O*O%zpF%+-v(tt=.29J  !۹*=2 kg/kyF!Cdc*S*,[-pm~ b4>aЊ::OG@F@[MBmi&w?.f5 8OQ_Erפc_Xh}-"s*%'g75qh2sQ MسO/h("Mu@RRH_-Ռ1陆Я#)KHՙu~O‡CSXgήșZFlw/7&tZ0z`yZ0 hC' QԣJ "7 6aﵽ3x/(e4l|SVٟ'=uh6-so&)] 1*DM5ߓ4 0V73KXPq|a{;$Riɕ%q.˪M*H$r)Rt%_έ!hqGK7]b/ID6mu2>" I0K8v9d>o@[?u͑Raq^I0Omt؍(K.@&PV¥d ĝWꬡ_} qـZF L,lϘeu#V}6B蛅}`'ȐM;iFHt%Tm4t_ӃKۤi<1ByuLh0Y.f`\#_?}!dflF k|f]4ǹ_ǽ X?e$E&83EY!~83p0][ P-ifRúIN58뭭 "1 VhN5.B6?PlabEJM4ʱNdzY1J,^{.Q]4ܰ'{zau+Rm4gH!XaTϡou;f-wH;PcN~>v<笳="F!kn`odw}g%3x'AN>n8CЃ9q|-ۙ8bqgl""wIO`kw0צtn,gL /@3s }i":!8xM)'pHR!5&˭ϽB蓔͋DArM8)k؞-9kE$dT#sl),dU#5Ětm5]m|@w \mC 9k'>l&ng 0ND,E"cR>Dv,AUQ}+['Kv@f,)rϙHb[W |`4I4P>g,JfԤU6!gnDQ0(g˩H?ىha|sQ{7cU{=ǸSt-Y쿤mMR3PhWR<Ƃ'iBVД-LjgɊr ;+}( 5Kt.*Z'8 f[2xb;]u>5$Jo!jq>@ؕѾ}G/1 I1 y@cQZJqz\UJXr^\ҹ`ۭߍ7^]g\r TQik wV }X؟ 弶'1-l=߆T ,Fj n&ZDGrVzyS.`͗[(8ϣƙL@Z&3 (JB5Llٵûq;nFlP3CL:eve(xwmUZ9dB/h}/.ԁ,%rd9:AAG o&&h*kۏ?ܡɗziiJcA! ** ~Q >k AXѻ蜩O+D bZ $V2rFB?(2o"D2=>DD5KC #7ȻmN$*?~Ov@14Ġ'cWDNfy[OkG֥ͭb{ ,[eA%>c !(S <ڻ6CJZ@!-q^jMr$n8E)LrS2P"%>JhٹOE-kn+K7#I(cU,YY H/ FWƤH_;$QvJ[m=ronrS!=Z.Y7OJs=).uY/cV%~(s6;xC_ҁ=TтB1c=`[lw t&C] ,Vq*LYi,oa?NӦ]{>)ex9$XlկF`>ګ,Yݢz2ґڹL0ڑY #ptoWAId!53/ m#0qDds&#[Dk0җv G`iO}+$Gk A.cG¬l40K݀yt=Jsi$سO aS N$5틑[ _) Ų:EJ{Ͷ=(5|6'1wt2B^1KCP# J'kVrjT>/X A0ARX#mK i2o_ܩ*ߛ_`70V|<i-ޜX5/,Sha@x?_0w+Zߥy5Yd{=PQ!$UnIR$aGXHOdy(ZUR(Wԃ:!_gYc\>,ҭB6͗QuqȔ6CiNno[/v9F>8>>0#[f3?y,y)1}1 붛PL2b?_T}j,z| U8,7muHK?an]UAzAc1 g*4Px2/ lZrchG8҈m/ۻs:)%l3X:7+@F,Tɬcװ=z,_Hf /}Kk&π,Y'$|"ZЩ o AF E}|Gu ťg"ᢖQ2{Dc$oRkkjo>){0;*-AZs 4?ctt~_#C{vuWAo ACLGrkª L"*AmMgc] 8 So#SNuhIDpC|OcT}17:!l *WK@*k0p7\1]+n@^( Ҏnoŋ2jP]64Lk`V  YiVQQ&r}#9[|8_ JT[l. &X{[;y-3OV{Buf˂8+Z0 Y==kfL "0PK=3n 2=*<*MLrFaU%8u쪚C-k9?I\"C(JL/AW׼$%nV1ݺyW]͠J0(&v$  $β0y@)h# 5Z'\Rտ@e '$ɐfd(}snrtE@j`f}@ ngm6_<$]}|NS`y%*-NlChUճG 4&d\)u|^"{.{͆s\\[q 3) :W(VM~4JX&OGnq{KZi:sԼ^7,V;Ms`A(RH|KB,N6Gm7Zg0=J`F-Yjvo7A4*>`6+ u7Yu B}Ɔu BLQf*{pi?A/ j063B5!UCM̑#3;q6X(?RB5{ ?uUd`+bxuDaWQ/2YiM~ܛ|xCNfڻuqBlaDUE= "zSC/,?%NwBuPa%C-λBnx1@|.}o8_E.2hNH}#DSސӁ(xI}FE $DduߌPG֫ 6坞nUijA߯.V j}=O[ VFp(5 PИ@Zb_ >svzc=׎)mq02#:F.ZV&y3A"W$x$4s10܁{dQ,GΘ_bayI)xx]W7nj JuRv"6{iϖ 8Y`-dV8H L; MG# h9قܧ$rsR6B ܚ;v `EM =e] V $_uC_533坕tAzD3|Q ?ITEA.*v`w/ $X}DuD[ؖ*3 pdvg2x`E*3O&Xoh'5QB%f`T:tX/3)oxs}rC`uUC{ԬI>Ew}H3:PA ;t)1`zܸi0g sd(ga ^D' m("'ma_6*-c *BXoc~_PwI1v@ $&.Hn$XeNH+9Y3Ҡ18VBFV*귈SsKW`թִ ϼ eRdtР<ͬϫ84nO$t6nEיYԓV.' xຓ#B-H k8lnMYX@M3PEgw^P s}W+[!0/<5u@1A~&D4D˟CZ%bڴ18۩w(٤%DiQlsb݉ӨO%kG<=%;L/gU"VmFO !x02I:+L2`?L(>:hMpnN8m -N̪ mZۥS3!Κ F@aHR(\N2d%es抑QdY9u!; W. [O:$Ih2i~buc.I: l?~/m)C^H,zPw2bboƤX`XlDY4:Y^ucJH-ё=8e=ZRW|kNK&c?%Ir~I fچ>iߜK ZQh YmJ(cwL) 8>~_{rKh\)D$%PHbaPЃVSGnIj %&VvQ yA yDF_ f!Vr`Mo:?sm3ݓiA 0L3+7VX^_]dR>ȽRGcOi-./ӫ~: H3^t{jQ&˥De}X 5! %(C]BsdF?^Hhf;(r(Yw;2r~ÍZ;8Vmy8N8Wg{c O(a'$.](^|kRWG$? Q lۑk H=Z7IXJid>7r'AõauRŐzS[-p0G5! t3`t9^<e-Βd|kX'@+Q/;d<ƣZ>o۷ {,/JcxYX$w( Le3Mrg+Ze7s6NBN3F avd :Zk,r9mt_'d:11;0Ҹyt?UqxdO&O06 AI܈|/^9Z`lV1257h5+п,j&Fm<$@RU/:GD[ ^X6Uɀ[ŨkHԘ#L$fdZ՛;i.xFGHR3s^Mǘ5|~GlÁY'z;[<Ԫ0!,)Z6@9$q"?\?sTt=htm%&aQ7k+?+3 (``5mAU1b-wI%%]DEBg~AiDA,q")TaӝvL6 ET@ytԡAEaUV ?'-'inCyp.F+1FÅ^]kt5W1O8uI!"ڷGQ|ؖ|(m&SӏBNC~+a#$U*&[:LꡊM>zG\R?M dϤNvV?@*!/sdh(2-̂ Sjvy@v*>j0ďߧ5qbHc"N7\KOK Pζ˷3Zȳ#zh}RA %Nrhs>,VAwI0R M2wm֢g]Պ(>_j_SD9]}|Qoe2?_ 8CGf)AQ}Q001ƒ|:VvF_?xIZEȕa~dN)p[0KS2;f%F^$K^w⧣q/y؀Hn~S!l㕔 .B'8Nwõ΃wB̥IϘ+@Dܼ뮓@v@F3p3Su^<Y6ڋ-]ÆFS瘱_#Vt{);I5R14 ˆS+ԗPIarasd)*Lyx_"D'Z34F"_eFgyGȕgu=f`#]y菀ǔ{`ݱDRr |X^dSxъcD(( -"|If M;w}): ]]M\ SږlJ֡* swQe iJ9R t]>ܶ;bc-P02ɮj5TV~8v#Wd#1i!Ye2 ;DgkcOvҩu%R 89:.@E/|m 9:|ay^}nm6$ŪVǷ;X$no4YDdAFpzb\ s#ִF(yvd坚8z\vokcD0\U[#=gh[,c yJ=)at~tG-ɷcZ:'l aV)(dyH4d^AHRiK&* _ 홽 ȻA/+kI{./FVKnnH3u|D)x 3 '*ְ8VU+\8Aڣơ A?B@0*#Ye!3_QÅ˪JL ڤ HT 5$ڟz-ُ;Y@mٜ#x 0!5I%~Y 4nǝ-ﵚ7$yHq7e"Ev7 PsS)*䈴6,Ky87ӧVxX~cє@9{qK$&bk7\浉wYzv}U<39kk,[qLt`x(dFCv\yΉ|KЗsэvf_uSK3sy”O)1ˠ1N:[{[8W،0ma744l,&HJYL?I,=M VC~:$Q 9lvSwj]\Dj4LCd޻Vߏ.FZL+F|kL9d?4}|Fu ?.g˹ _XW*q3㥧l[Vzҕ彄Xz2)!!820 N'c khQG:/ F9+ʉ / 9{Ogu^iw#<$=v-dƒIKn&؞C1rWldx!|<Qo[N&£7HW2L OHdLOE  76DnY9Oglb|kAĹiݫ;{ W>d#;Y;9|oL| ?7Q A,THFJ+:(czWX8l$f> _RJ:nCI=-#'.\g@:6E0D<)z:!\`U`ԫ>fc2g|k `w5u֩Aė~BO6蔸7-X~3G pE0hTnZܚCx,v]?z6>?S9R (-~@q.ۖ-Y'}sU[A~k;m)$OO'# 4"qR]#9};0bU|c!m6("{fKx?eJaoW?u91QE`C?ZbL,OPcY*b\a w!r?_fŊ>+"?j"(pYx" һ$4H{pnn7*X"tl!2IAo'sW-}='A>YepQ,SWFZ3V~"%{1\KNPK9"1Cpuߝk;3ߣpRydڿr%vFIӶ`*x|WMQ"h);w1S^TQbZ?>.3k ŗ9|fy`FR#g%n_Ս8+a)W}P7#m?_}}>n$h`w.cM6/R:fQƤ#剋H΀,16S1L9_*YJL (p^əʞ)) 9CLliQnH1ueE3t'ɣ*ȎlA%h!ߪӸy6Hx(nw'KRT 30KSLaP/[g*]Q2 a^ȜC`4ëЛP0QcV:ތbu\UOn+\L)QMtߛf*,L?Qi-q p϶r2gVE-a0<ࢯpއjAEt!CoYq@ލ^_%-L-a]v{(xn^nsg< :+>'$7$֮fiFa#^Ku0GJ{W5dϓ-=wu~TP=n}ERWuw{UimS{3X+s>um-W qҐ}'F[腞M*!KlrYL=Ni2 eB)oS |%CeK?ۅzX|E>f&֦icKcH꼽xMYĄIFCt򎈬%,0B7J\iIRI7L2t#椖  4 ._їߧ k.} WT<( t̑e<򙜧%*+[w^ À.*ь%b CdT;*HhDPҪ )O(uM$}#Mf^s[pz}?(#?\~>`%@z9\ɫdw@c>˹=d`ؐbl{76>! P.qj 5f>8B^3=5nsϗ_΅ofx~%CL֓@یY;tßu$TgZrm!ʑ>v +\ [ !;-inny)Xr.Z (RȽW-1bD5d܃(KkɈ#xşͻcNV"~VJ; RLH@M|YKաA63ǟ30LFFoaȨ]V(֕=,p/Y(Tf Rnʙ%xQBPD&7.VE3hx*v; ˣڧO,6fL#c5`l%IPώ[ڌH'PߜG@K=g39)0hd͋~q c8?xVeRAOW!#3ԠRZD%_~ʍ{]s!@ ЇDǕ?c9 ,kr g[ 4{!Dl(aC|sA,D<zj&@rݱ!=EùكfePWR^RBXWnpAUy?k0ßCO..:\g.SeX_Yy״w *^PYFB:OnG[~3e>K,ij70ofgeP~ܹjkmW樥?ˉ]sL4gTCo ܍RZ?..`׃?BY4*3 չ}բ+ѣ`.ҭ& U4B''|"GKɠI%msS| q-!J3u=b3"pљBQrB*+'s&ѢR"[ې5G-3%ŬgsbKEͿe'QFfDu?gtoğ(o7qU4Fz^أBqEqkwـ`0̈~cpy\LWh$ ` V5vTzre>Jd0>4ʌ%q܊b5H4 ; hc>Dkd9raB(Zs2\l_GiS)sME)C9W^oyօ[a~A iq.m6werJ4?W`J߬QCGŜfM̈́B7 OV_%<]m iR BMU^Je~4lAxN/z CDE@?VZbw_D*P&GJ}&=%^pt2)ޭ⯠iM@5ycpNgM8dclF)ى??VҠnEҵm!ENү-\lZSZj@wϧʍ9"QO>ת8bѨV, *}jn"_ Zrm2ĉɷ$&k[TD!i*7~;HweP+)8eia-+<Ʋ}o2q=`Ј<"c.3R/('((wwKMzfJqu|n;Ul[r7+5kJ_E c k-]s=A^}2!]bHޤ7xޭs- j.gە4 ]$C8k7ի:"Uu1{M^O2O+;)rm-z: Lhʁ1;2:T:*W'vo.,Ώ$9͐zURSoH4plv,5@9E^me>Ǣ S_40NVp+\V~,u  H$rxuI|.@lӷP*utab7^eIB&+2y)J3xQw إs@2pޥIHH>)L|1O,kbX{~7DꦽgST,;Z/1aW@_1x;bE3P#S |x'ߘ/[s?r)<(6SU!ef5rMj>/nnY9Q']X2ᶪuYWf!o8 >֤"}nAu[[qzI&`79NwsA6DkvDzZ70h!3oY5 j3WtuJ%]b, .,JR*݇++S?EKõ3D;HR `;{Avawo5Ux{h.vg[3iazS)\KL>km_8w/^Z-p!&jb?#"3pR jũƆ ¿J@D`ag5vÐ<5vDIC!!Lmc.'k\4ɳ9d?Q"9>8OwER%rXu zi͇*JK 1熼!.9epOBЊmQuPQrbsD6R;ԃZ_ {JZۮrk͟3w7>kJ@iv  R "a<ac#-!eޚZKE2u}CiJѪ7TהafpGۮ/[B>|5i݊O ,P0}܊0L0A1JcKUثH ؆@ݥT=S&GG%LW2obiw:1E7ŸD]4k(B͘a0mdE <ِKXTh^m ~UyU({ДBؤs0fzA0eHhE<^6x3?&[;K}נRo4۶ nC"|A]F @nR~ Ao$w~NU 3K~nօɿ.i(9klj7ex3[𕿜=jj~DQl߿%( G<%dCVzc ͼlGe(o'AFNH-^`eݍ-j gln*%-.7p#M ])#Uwdܰ* 6gn$ .Bg_ϼIVsg >|_45%j?tQrقؼUMҮ'JP?N o^{`W}Xc%?ARːm0\c3kIS!NάH{˗NF):(^ߩdQ;Y~].m3l1ZƐR@B( piD@8Ty\lj©"o|՟ϔ]̒m7RP4=P|NF>ƝU\n`5i6TjD8Z%xlIUPbӂ'X3Z$!"ﱀ&.F7*'bn׮#Ozjxo3qK2KRf 5*bTPw' ZG^݊ dÔmD]/V`!WF7E1 Y):KeJWt w!d1\H}ϫifIa9|Ci|dT"D[hF(Do̞鷡}ה|-i<]L1d/Y7TT8 o dF] ƪxr8-]b7s3־5̱t KNQ61_f@Tyvwk@AP\X@~HNebz>psSiKNT7?\Ayu#h-olajmTі[Kz'J|3l|bʸO϶edFaK,W2N?du!pM }ȼ ݮ5&S^F'l\;JY\Z}C,vb0VHt1W:N< Kp>_YFd${5)u@VS 'vk:N4if\XElQ*>wZi=8Q|R1*0l0\imHH?TXӂv9:Α/2tXn7Ga:? ^] [i;&7cLmx3Qu=c|2qiSPA k];>y ͽn8K2^I_t]"9p58/`: i8& zSP P%U~Ŕ[bmO*ߜr4#CkNN]ֶtECҌns/|Ȱ}|7_"uDž SY| ~g8\7JǙP, ف<bLB(ֶeA쟚X D &%Rը{CI=@)=Q\ Qz2CS`6tWy%/\9O@Pb{_Ebz ~ZZ eGH?ԇq[8 ';c 8 TKwg4eG?< A;VM%jMۈjDt~mAB1rG Tn&OEWu6z<Ȳ**xWgiRsirnɂ_]),FNs?>#?ο:6H~ O}Dͱ&WB9rDnkn%eI ~u~_@P̀Ϙb6S{MiSb̅Litw Y<,LDcћ+g 4{))MVp#-ym_)!o-2X[t}DhQt;p&RzŖJ/zt\ĥfOo$d9&9S5>-2=񡻃bww2⻸fPwȔ`z8v֥[#%9gBJfQ@tBA#L,RCN'fkٌDhOcoxWǭA#zd~݅ E[:ߣR4!fْ *,-U`=Նƙ#YGZ-h0}+';@2 M8>3\hBL1rM1TX\|ǸY`AnK^]ݻj^K x5ҧf7.@vӫMBb? |1Wkw߀ꐾ0JO,-U@/!%fnBip~d?dێsD荨,0r3M$ %R7:E Όiv.qn~> H{*kqCAf{w_ٷVÐ%JaHz/EQ1اP|B@FĽ{5_JW*CޒnHǏ//]'^^G4E"|OfXQE|e[!'"Ts`7rķ219Mc6aE.`[T4/!"3d"w\k`$I lIZF;\$sK43ja.:Ԝy8;ό)s,RIulbc}nZ"]%.ƈVO>o;ԏ. S/ nkk(OB8G's`ӈ8h1R|:R^Tܷs}16dBDeZu_".%IKi1z4`O LZcc^ A^@תz?o1֡K Zg{팩3Ҋl}=ĞF?B6H&m@^Bȍm8fX@[LwX9P+ЏZ_.r֘(CJ=>,z9ŽaarFG9կ68|H*&[J'S#4@$j I&I!wbh鬅q9Yóٯg{xh@v>A!J"̼eM4pCWɎ@P:ozܜhp/p01ARٛ*v~$闥h&nn˝E=*H5-iR,5vFgj~4dB' ՛kস-h6[ ԇ?6_.K-KN!qҒ>M.&X{_G%>ān@>5"樝d[ԟlbuhPLՅ38DobHvcq{29P^|yJߚJ@ێʝJiO d_։W$ƖZe,ie҈"WgG:.kX XE[E?q( K?8nH􊷊s`EF@a`!Di WE--&#Ab|Zgsh=&vh'f|d;S@-ZtBeVEaýW^I^rQ2Au6<6]$ F=$gQeߐb%REmۺ rٔbv,SSܭ5ONjt<3$- ~3A48| _.V{o d7xq{(/'p7j?mo~"=!Syƽ!6Vu:$/.Dׄ] P\zƠ;;FHôfs&69~-uWuΓCzdti"xRϹL/ɚ$;**;3 !iu$FlVlH4-s(LR8]pgJۗ@.9OѲKJdy˧ҫO( Od0֪D _vo#Y2wu3H_Wٴ=7S+C&&U_;Tz?^3u>!Ex!\[(6>|5 q2 8N.uDkmhίOzl&`QZ;ٜihX pR 3et@lTdNF -DqqH 4 BMHPCPDDh\fovp\vBd\bq#Yp /L{#/Ϯq R3hE8=WgY?O93,onf'`Nr0 ir~}!Qs0@~/㕙gJ}n2L[ `:An52`EFna-ϕÈ)gb62(b8 G8 +\6녬 B듣o =qeQk5U"Jf؂xZrMŸ m141)U[VNJSKAʄez!l' S ;ܙpap~6/s3avpVܹ/g/PmPwAVZLI^`|3蕭5'JpiԊX_~ec; 1OlVW,Ϣ`o&Cx>  -jM ) :35 tIGYhI)R3T%>!NڊÚ?#GiPr^kc߽:L3IDb;Iq?~' kKg@óT9[[Ȩ@[wX{87[YIQ7[@ܤ:r$禐#B4J'P#Rv$X/HedWQZ~/.5n/ 3Y ځЍJ8#z{UT2QW4G(SQjk'}y'aJZhֵfybU%r^c gi$pY#de'`k|dWdG)Ae35b?Pտvr$rM ȹ%4ͫt{iT DU1<` PaBn!*^v>= ޾U,RV|7 UX(6o\fpHZٽ΢=xYxyf)&B88.d;-b1hŢWv {]S7U/M։RG3(>_9ƿY[Jq+FH%TCIJ29f* s!UX/5uo:S#!9rB̺:=&~WF?!f}o?; rdMiNęQttI;.DC[;5Ϊ]>{2Q 0Zn3`yHAkYqTwHB1X%(hG59c=YWxLPD*7v 9=Sn$爜?cWϹ;ߤ+")GJGlqT\xO䱢Ԥ^ 2Ie: `!e܉s= ԫ^aQ\g46J i/?+%":=)eI6Az>= ʿ6Ah~7Gp0XDOHT{8$qs')ؔϕLo^-D ͹YAf_tjxR(BVa7{CJD` i~Xyiz<8jGA]˰gfP2w#̉%P,uVV>j Z>9eHzYn#g rFڕrPOcJ%}ǶQwOq;í%%t%L?V-ãf@fXwj5KI\S$/"q;"ȩDg$ֳ.^S1 f tn|SM1qB-(hN Ka"o/ggN"*`V-C_um $vDJoN%Ȁ$)N`!:jҒ*HvA#gDe:M\Sތ 1۽E/< ē.L9j Qĥ :" ț,ݑKޙyx&vG_m)55 dt-K!:'RgPb Ug):KrH _ 5" xάe$(hR``K5㝠Mٻ>3"hx\v`z 8G/W jM)TI1fMlKuDR&wowjP3;gyOXu/a:`KÛS99hX PWYn|!q(N\hIÖQp'N}_.S vZtHg\o,0f[i6VI%T."}WR ;Ҁ1*';1Z %O} 1"GWaikɋOX帎EtxM&7xT=:ъIj&jiwHԬ6$V!ѸOe]OwM]濛?ޫ,((B$.wy s+<0m}zoMX&v{pS-Bv$񳔚#}b5mH?]ݷ!Nx~;Erx,f3:/dE^aYBId)%,X&w2U4IR.K~qqe * DF\'ĉ$?KwIFBߩKA=)k?<5,1bV\,k¢eHH/<zOLRc@Dͫj;>lC0i/M:ۡ$E[Y W:|6bE(|_ _b1?FVFwk S[y9#3Uщs߰CNl$wM~Ӟ矅n`~(SvNSL@Xlbћ7m؛/{_l{0pAO @d,5;cSK<Y rRMI.\ QƋ"Opym OT&g%)߮&Q9xsgo,hPï+#Y. И>/jPhl#(> @&<;̴6PfF@b*)G땿ɥA|VY]b)DϾ͆DblZN޾i֧S"^/k ~\C7io s,86kEO/Oj`g5i6B> 0=5~W= 2A G0XM `Qd8ACR} ut"\ j`C3%`zI VIKiJQFhjK3%ôT33nЛS@{E~WN*m02ֹ?)9^u/o)Ayj7M>LJS*vH4p5 g .C^%{e}Pycyjx'-Ul_؋]oar<.-E4ZUd ;UfΫDJU Ģt73/1Id$#-D` ,Vv rU*\}o$9q'Թ 墲Y%"\:VvGĴąB"Ə"Q L ^h uFXUlt2Јf vBl#+HX;q9g~\80Yxt~Dx1aI3N*T?2;cQn$ԣ7TC ;qcXX0IZc[_Uwe0ٗCq0gmFHzr BcL> h=wȕl^m}/،J~l3;w *[ڌt& τ"q= pkw ɴnFS-PdhLuDEN8it鱹1k})BSr}ڗUaή@u*IM~]ƣ!^tJP秴X͡)+Ta$ѱɾIH%@ȳ.(k؎H͹PJꫠTEaX&b唈J7ZEaZ66JN%t}d2zA;~f 13@ γt|xw;;P.^Xշ|ׇd%ϿاCe@j@bEYk_zu사 $5 N& !P躠paIH;;T̊d O B4Sa&SvO*Y 8f+ˉr(HTCc7)Vأ%g;3c d:N+HOZWAp&ad{NT&!-ii\Ho8m۰¨|͘ϖ~qYŘEyџ[lV"}(@Vߊ&QͿj.v׹3MMN3Wj_|wdj0[N5Lb΋9bH{ExٵWGFf\.3̍&L&,T,)LF,N.d{58[RM8f[l !#EkX!H6cXCD(<*\=~ S~?*;q;\E9Psշ3縬%cw6E !y;= 9uO7zNRx)k`uc6lv#^mEbb`ЊO[2WOUs 64j.B_3\?ٺ* 5S@JR jxyI)iBRwoDPa!h ߅R7Mȴ6g| :}o)l$INn8e!$=nx=vZ"k)vn@_j$UApm"y3Џ ]? ȏ( uk q▪ M .-); [0?-nZaHg‘ t4 =CI+vIh~ 4[U!x:iha …[|lx2 oLO $AAgE;bo]雈,Kc.HE s[?C|ݳ^@B6sM͒1v뭹#Y @/OD¼Yze:x'ӌѦڞzR%|T9;VU~'`63䶓=cbFZU;L t+]AsD gJi26RR_Gm8I3U!Exb`xJI?N޸L5^#cҏ! BwS$#){<)kbMAdZ!o!M `غ)Hӫb '?.9YbS؏&LP^`y.^^k Z`{W~L%|9mSD1ԹJ+DOAJeBJ=^C ? g x؉*N7 R['N7,3$Q{X YՅstnl{G`ٹj5o2Mk){&$usXk`.8jPTNRjF1'}ڐ:zM'߸D=@`)HIq_ nT &"Py]Z*[cgjVdÚ9[ H/$bX8xdy^q~AH#p2V-9qsXS3iX9%!֢o_ϟwa+ FVShO3Bj(r1!T9t+ 'CB=BWQ^M˞e2WF zwGBӱT<)[ipedz p C4t2exyh#pm(E{x;.B!̈7+Ai DmzD*kLYoI#=eI"5]?r*Rz-1|nTsnSH+n1lNIQn>H-vײ*})cA'5Ksn'zg-ݿ<T F/VQOYo a[m 0XTP5@!>Y8I4Mjي"p)LZw]yf°rW-Opc7TUՕa;]ZF)Wz_uN>8?>ƅ\է ben_I$s(l Qr~Z~/.TO2L) S({ AٮUV LliqT}raevv Ruh.5X Cqm0=u _3UV"aԎAe9wIo@-҄J_!P&GګHް9~Pr/~aJ톈{q]M<$bLBᲐ6) <3`}aR[] %taHC}뉌 {i#@F;aEܮpt~us.M]%I}O]rHi]OHisGEkV\i=t&g݆If]n s0gCXfu>r&IVKJ{KmyϿ`GYϢImۉ/\xw+$,wFm_ZsoX8€KFMR,)o;jQ >iT?'x|ppwsZυg1tG3}p8/Y0Cu؇}ʎL ZVvA:w(r|)E=/54mlP%R9CU`#β?^ǐouV0FەMQ^pMlSi򃿕bc&9gu!ol<Cԕy<*L1;vU<:|%)ᪧc4 V^{ON,=o2\[RCZ REWe>'.gk+?ؒ6rSCLkHbҀ45nP)VG"WHZ1+t?>h~dzNL˵xTz'aPa,~>\v|7ogO8@1bu \2(K#qJ׸Sld|Eyqy)p뎐$_h4!_' /cnOO;4~R>% ے( 9KɸSLN"@jIv#G Zϓ/"LcpЙofiy+I/'PB3u)qm0KC~l_Œ|m|<_?F8J5'  +"m,3& %gSil7Ϝf^Ku! | `Jȫ`G vJ/(5{D ܝ %kAz'T7u6+<}7ۤY?xN.De(@&7 | "5<1-:J;%uG5+ A iX⵺B8Z K }i7(/ǖsĬſy6;_ZXX19lbؐȕY9t P1 K/:%kg7L'4V`$jM8sbF ⬇|w1M'J$щ1W h>!q:ee5KVAKBqwl:5вkhjKk'U7I7XW?PfH1bj[EI:_[;=~=N VjjyqL= W.pΌؿoɪpD >= DmW=O`q]7z(n?-†I[-w油CѠG&pchn=E [fъ-2- פ,0,X}M,~2 ,%:[ "獓s{kGS==;RbL Re pP;fιNS/m"$7~jTYq^4mhy%IQuo_ xbK]pPw6Ђ#HXˉ*l/.v&l lxxLuU,yt0Es ^2rq>^=߼t ^j/}7.N8zhSw)Uu8-d89%6Y*xS@Lt@vQOoGP: Ze#P>6}~;ov^B^_jm2?v7M%yvvA`Hڠ|R(ضtr~a^$z ,ʤxќ!5C^.=[CTXt.dda<ʫJ:p8.^سӿhjw/VۍPgԠ#Bq]mo$8 1 CrXv|cPg(hgaL5RShˤA1Z+n:4^w*e3({xWg^P7h];C{AtQ$5 ldN@!h0:/U\!c*Bkt90wi_udZ@l$+rMNc@gDZ8ϟ&m&~OxgqiꥠOAb+hЧK B m(`2QS<]!Pf.^g lf 49Ir{0mtTu٩kώocBlR0.=LMP6I2xzM;+$ٺ=wvQ+(Dt>Obb\Zs2حÄ`ΥºGӣ1ѻGCrPI+$ͬYboRh_`gZ͒ ! Lj3UQȶWTxġ'wSw2=h)0_, pܟ3sVcF*>6^r}D*mI˔Jn^5Him8KGyQIY#Dž7ڔe} Ĝ+~$C0*li'mE˘<}+H܅\\h/|޵W/xm~8ǬgZ_sӧ%dߍ #pz|{26N. ]hߢ#X.>-SQ8z|s[v-r#A V;Ϊל"/\+pcV$B&n]m(EÊ/;,?Zt"uu&oY94>TğHvr UTv͋' U,rZI!jKT"`^;XZ C=q?a XX~WKb!8"sX[&*#YQ{5/1PHEY,Z0++7S༂x0T +2KPEYW"O_I[Q$n/i}O܃rƩ)KE&< ȁ ZZ֡j ek-CdsH4F=m}6TCFzCf4rR>$NHb<_ȁ'A a8Gmnbuϊo`Y'5*>"M_C"A/DžJ@z>ȗ/m!:m>`#S-$w{bMqdIf˶?Cҽث(8[у )^8ZN:wcJZWkC7nآezDɜb.jSQEI&pI0Y+b#R -x .L"D ' ݁P>eɞ!O$tMoL 6Jg@ &ZJԷ}ɼ0ts҈$W ܏:Ȭ4jݬa1.8'©%@~vάGU.)e*zZ24^vM蔱 |Y^[-%Ňtr梅&h xؖ4=]Т@`ox,+\ay3ѿ;y$3q#<\86A^%ލ" N쑬6z ;t+;/O ҋj> 4IH)^ZQkak9Qr@f.JKQ[,o,iDpӕ.ݒmx/~lEkb^3챿-MZ0tj @Uƾ$ݏz6hˠw}mtj<ݝ3`#VQ>:Lt2cTyn~gs9lhjz8Loq",5A{Ts/N .xiX.^f[sT W+`8)MlERWJu=>Ov9-K(L-"ꏵhgԠk o˺8T(kP(2?3VnJ6dcqO#K\5o_֯mr5,Uw\"!Å806/VȸL% ]Y^$έ>"R:E/(hcj$dz"侟_{n`5Sj [{{F1?aiw ‡Ҥf6,&`6tIZ63ʜza!Cw5P dolW@0SjWDkFX( | Oh&yqLD&YH'!l1D@*eӰ"x|j2VFR$u޴~:S%ǷM.0!D-d(YSNo"LBDN8~jexS*%D bAKXT{z~BGXh@l-O{ eD3UM8>^yAzsi@8Z*Y؃AU Lٖ9;Xw"=KI}٘.Kן®m"y .ūr%*N,M:NLXݔ1uNE+^`I $$*  $ݡѫ'3y*fOMw"sh6aq4sac%M g+9_`IӋYg/&´I -fleUexq:vP^#Su̱6aX*:ޱ.{:M8JeZTGE1_%{m^Jl-3; :n5TxɠSmYPaZYk YRofj"WYD4 f*M:kb[n<}lRA\C׸e$G8%VGq9Iyyfc|v  'jm&! @UT[+bu:CKͅVL¾(^ㇳ(kfiKT=t/YAݶ: /ؤ;A4X", 'A$卹hZMLSMT*!Ddq T7hؼ[:U {SqiI.ute^PznEz<"x\LtLƜK(yO2ixV碏 cY̾v^sy39-Z PoH&6N_i%*;QK@.HrSޯ!N}ᩞk۫].R O0qoR8 (=s7@Z~;K| qc E04bq_368E &R"0Qɩ^] rnO{=܀>]EBv!yiሇbc38-5ݴ@Crvk=SJזRv4~5KwliKGNQֵh )lI=Vp][X?AsZ yh3ܘ=ݩeV38*p_\_ҩ82F<L\fRtͣ!Ũ` J3"ņS}[4^6ݨ~FҚL՗yMM*ݺZmN'(Xʰ9j?WcܙH[Wy&72 Th8. 0*lAM9Rc2RmMkCIϹq7 ֗wd;worx#tɥOEm~7,jI9?_D8AyCKCIuYa(lƾAoEL0Hm'gJU>7vGjalfXhv-Ǵ% H??F5Eq3;w`W{C7i_A(sv]}g2d/7 wF$Iaq ya+"ZK KuזC(1$ho4u(_.3aQ ؒV%}6~gZ0̧)a/ew.+F+! Ae-˚*?PTg:!}8d$ b';O.",Benjab !F'Fjs3f7wwO|;1 CkHŠ8le|DXk4~ϰҗ^СqӄU&fٔe"ןTQ;ڇG6#c( d"<(81 B)B+#`r};5ɘs;A,^m&[wݶ5D9.7W H213k"-#2ϼ%3bcXDxݎ\FF2Y=LJXGZi:EzHڔTQ\5bq^0I}ʳi#PvoDuLle),;ʹ$:'/ ,$ + j ;I'qp̺a#zoިU9}4wI' ]Ջ;=^#5dI-7> ƷRࢰaW ll"kՌW.$ YHs+ ꁛ m6/9X5z4q "^ez9-F՝r!yg\X0oJ"tCȜ1h@vyWK*qްnBPVG4*5A l3 :9g!z{ц ³P NCuܛȤ3+d1&IOܸ`(j0a֠pXo~6YlC{,xR: L| ɦ< ,o!Y~0L)_5!9:>PpH+f:pyɄH^*ol)!Ls-2wLsKnmTYd ?##y0VN,UFlMB SIh-O"[-Ԭq:觢?Vx7U[+;@ `Ki9t#n+†m{4Fs5ҵd[NEK)`H: i|. >38IB.o#Y`g`v8Ҁ`c M|c$T: u1mJO(ajJy䜂UWpʺN|2 GjFTXNhx\=DUqQӞ6gK^ B9q<υT P(Rt0ׂ-!KX̳FPW*[lR[5{QC'L`zV4 ;F4̂\2+X L9Ȳu=q<LB첾,͠xgx'Lb_b惼>Z|h ̨wZm \Nj D0?{\ʯgNOq/"+^[h7<.DArWWl x*>4M$ްPd/-?'!I?Avͤ6ymy}5=5~M0L> uZJql]+#l /yNej(̩S+e: Ңus?F[% zndRxBX9HHu?T'1_K%q:VObjȞڴ54 M 3F.7I~M:яUn315*w|Rkhb.t;G׿; aY>eaOCxr r;)>!|݄'9>NIU\Aay); {Q_*yA %CFB o:"G,p}ZOAy-'0-69~;ǀ  ),҃ћb(}p};4jnf/3wO9DՅS}9|UIX xa=W7sUb`gȚ름G`{xPĀsPsV}Mhjr{5)Q\T>7| R\OJQʯG.ŐvOc憩e_K cBbW>]a@~#+G2.#y*Y AiI _z`"RV'E0e+@>  g O ))Pkq~єLFհvvzHq}IQe˦~霌Sm:^Pf "; RΗe5\(1:+c.7"{kk8څKk1a)re^쎉fN;Z7̼ޚ˟/ӊx@x [ i/ < f4Fi:j,kμ¿?#̒  gCC;>PWKd\^ :TXzhxw8]naj;4ݢџ[0~κ:ZR!?7CW+D#zo[Tt-m;QA;v h者#2YKr2pkB*3D/VxonP0輭EE)^Xo^u> ˧iB}1 0M QkC*]yUgMm>[b<|^ Rsgۦ{ޥ/}.98,1MMd &h4wvK#ډe\F'zRǚzcD1,$%[H|,%ƒQ,FQgՓmc0x/jG{³ 0y,VU%K2- tarl0s{n$$mqJS҅?{&ɭX@?%mAp *H v?*7Jp<)E4EbN ڟc0}.ͼ~YE}@B:ݱ`QŖ}o21KZ:4 +Y[PS::t^rt/o@|,af\8+\n,2RKI豰4e_ @$֫ W"@?@8)]t <@!<{]Vg> Y~w<Wek-8+,/N7G LB@gf)9d)0%HuoԷ'ɍ`L|*{;5,{b+9N`ԯ}AzTX3T{0C >+joFԛa:oEQTTLc]1l0>7 =~]7ʾRd;vO /RCNOeQ8Pi Se(poLP8^IELoQXSoٛ,aȱUz3;9țNVwtQ0}Řl1\OE V(SDG#S, 瘋0ˌG6 M.彑tNvE/{λio<-`t_q&]RSb$սl ,9- i$&N(pLjĖ^_Zπ J }ypȍsD''t"pW|SKgW*}}H3ջv9XhpIقqa_8aui1 }ЗQR]ҏ7? w7h|P,ױ>5M~맽%L}EQvטc.ΕɋxyKWm%qqH|tA~D 9{d2#`eۨtA"Vi7#So[i!/{ؗ'7& (cJb,$WD5\aTp QO1h?}BVh@votɺOZ=_9iX:y_Mt\KBXC2T]#a'n%{Fc &^0~p {4%6 Ϫ-;zE@IQWuu`::]5[;J&vo}e+KW#!GU!Bp%2P7hH/F06/jJq7!J溦@θb%|Vy?*8T"E;.^8lN[RlaZB *!xx'CI2Dp{bCzhEījƣ\$QFU[ohvr49UefՓs?嬑)!5%?dJ>p O=HQc:o;ԁZ! UvWʴ$a@ĺ3+]+5on2F4'М{VYE7T1X^F`c&Xz91,"|'YCF`K!L]Ukc|Mtc1$I(j#u7w` ~XgԴrv΄:ȡ+Nv5Tv,л͡0rvz*D4fo5vI0Ŧ%Y/@73|ox>T¸1$ݳL5UnZ;%Zֆ$7Vɓ/9$ƘYr؎tڳsBzR{C- G^щ%퓈Xhe³XLLi~^}{PNIBxr\T1~4wmsf?@rd ح\n<F(G4C;V]-6tF}|ys]_7ݦTF{jGŌ+kyvvA,-h#8Z٣s%|kS繣Jr;P ;P`d)-8䝭?RY\ |bjewk:t69\oosH[n̜Wͫ Pwz&Ysj^r^(8MWc'亡[Er%!} ZI(Ç*Zr#: -$(OeAD%k?Uڦ8!qKf^o<>лp{& R:\ lȏb8VruL`\r{QR׾yX,ϧĕ6˸EpuQhIYb#XppR~HgT#|*E)ڇj+)lW%g}𮺲*0yB G$iY3սj5῾nveQ OˤV{NcҨksj:ɐ3-~aPԑ!N#K϶ u'eFx(V _C\f-?rF/6s2_B=KUvedI!Vw\5 O-&<(lӂ#2O(ҋƇKv {je1&bn L?pcmҠڣ,7U۹I~t?2I=ϖAn &Fz2 ~jH,Bިi9/ۇL*C[F0F+NfG.LFr 2מ5ElQ0^<1Rtٚe~d!OwS* ?+K i/}Y^U[k@;tSfzIu@A nRbRUoJ"$T- :N~nJw2y'1l3ܗN]aC+ч_°c-WW4,xf{yopHeoqs)Őӱ#y̪QjI(8[v5^g +-tǷYnGuPPL,[ϼ!#Gq2\Fw>&t$7?E<SCFx\hxP@vj&E-%` V!pѨ2I|q.Gm.w h&mM>u }Zd+ neqɡ]V&Wf심ӷ+`{PF'u1Kn jػkCo쇐cLhDz,fu^Eț[Mw _^ ĂV!3:ggH0I̬߲oO8wZKH%|IfƠKth8`Z^~ Cd]4-`<٥F$o1m?zPR᜹ 4 a,ee|pc`td.^1@6+98<j g 1rō{q}=p6y{-$A='Y1}W$[ rk,Kzj Qp|#!,oVxԻE7ډB yΎKM. }t5EyTg5h78qx3&Dg-WE> Rdzƌpm24u=KTg+7IUU`قkFm#86LL d65MejK;v*VJFg j8]ku,a"od2-[C7%#D6ݠ]H t2l8ל?#@l7-(5f׷зW?BSIg_QBt~sΠ~c!nnnF7 1VkPu*Н `dzˑا)[ދ~~=@6GV~:[ӊ3DSSt/%Zq"d6[OrpSw{ݓr&=q ezK氥4:`>]gFؾ)a%s` 9հ۠y$N(?I &=49F=L3'k"V ցE;vz!! l?Y^ݶ.ӼA1] I)J.aSf}LEwQ0}ٺ'_,Ow⧑c#n}[}~ \;Km3@ȩl7&%ӳ{UMWJeM[Q} i32cANxv唳4rqAh%N![e}qY&57]ѣuS4r. (}"3)Ιu$p+i8u\z 2=LuXsAP\l4K2rρ3a+hqDj#|u=cqQ`ágP5&#@_~ \J>d/Bu-hY:dm~9c끵Z:^k< ,_`j+ԋ=۴\+0?Td3r|QZwzЙ7/t15/-s#Tp:U֙?"j`abx˚-QA<R)oEaq 2w"~v}Qi69´T.%ψ$ %~#MXjh:gbirVԍ:C]-tL@~8R,rw,Oxk> _;U~D-{qv@⮺|)do-\Eu|>2;`ZۀL-G"a?)S ߣ'AB>L>W(3e].,PL.]N߶y`)!fޜo's:[k1?9'kݏ`}B♽3ihS,^*ͿN~98GQ7"ƥCOM4l$@&b XtR-욬k_Ba3'Π[pc܏l7"gKU(a,ahשgoSIw{X8N]z1Mg`m:A:9z ؙMWS^ӽ|i*^"k :IYu f_DIOi/cfHnjcW]>JezT_m9[5`*ZٙGF.[9Ws+ш?8Ǵ 8Hr`K42(M5^V@G'{2TV @η>c[_ߺ5.أRfc^,|2skwH[̇i}(6̮z_+ 1M!ESԈO NO6ր7Om5w|{K:j19 Sk_~{UM R3B`'TbtjRz!oVk`NW 7nLdT𓉰Ye7e*oC}NX44VoU.9dRJ1*eT_Hܳo+_O{`MMÅ)z5"e'ӰC!ѷrKB)BXqHh]-5im}PH^Bf3#DUURӶ} .臂i /u?~akSO !a8oڳP+`fǛ3NkYͦiltFOfV.]|F9gnL GmT?2qL:N 2fVjolDLP wTmE# fRUiD$fN ,su_8e"p*B(G%8N]#6e7YaL>LIe 1/|Sv햑Bh]sl'PV'Оws.(UyxOMLZ-kR`p{x0gUgNsRX[@@~;Rv͓6Rl+&7M>YyY`NYPZuۊ]H~y~ja@o=t D4!g)푘xLwM%/ej>#\DDO^ˎ_RUn-`u &}L0mfL_߰SַuO".֐}R.c,%ԚLEtz[d}-%ѭr`6<6T6+x4}.t7ee sS OudIԃl4ŲOllF 3HK זp;-!hURA٠,{ڄM]~n :VbQJH3_θDI,3'7u^e.38ު6 ȎߙURڡίx黧βn\..S9ӷyu^DR/}\'JG+vQsj-`Ӎ\d#{hb2nf0>ƚ4Zϑ%PS#N'9bzt*"u9|hu_>PqQc@B F; EzWS+L<ڠftC_b4p՟Ppz=ߟuk A<'qUЕ [u t4_a6F38KO]bymT"X,8w~rB = o_k]0]E-\PmcJZ꓆xS\QG#83.NtiwQex.*:* Ɛ^Kʢ{uYzƠ0cX#D.I|6Lr*&tl,b/22oI3f{Q焥d 9TG̐ 87Ǐ3&:#P6׫?EƈkA|N֜}>&$}ɘl[wf m0 εk2ğ69M8cT~3t$"$orP MLW&AI`mSu-yrO{`tN2j8xyӝWȇo4Լ ~ݥV61sp4^_R'm!n@Ni:^*g{c+VQ^* ^x=9\+~]~]4*";؀[,HP/| tF1FfIQ&dH$g@+~`:_EwAY,vW7]5ֈf)1ք v&gIga0ܣ^"y9}'=X 3}\ʎK;BF qAN  ] X(K}j=LjʯJA1/;ec H5+YE>s e%$}MC{@;qa %@b:PV;aJ3 G|#kC9\.ɴ'z1!N B}T!f4Nxibv@fPq2DM.]gptٛ0*"m hE.oy71'(>;Z=wIS<X0h -Vg׆ObISx+9ƤW"Ȯ 0[`icI ^]EeuwH;Rao ~ *74!+9/켹/ǻ{ޒlN5 k!?]{{ 䍃__(=eZ.kF{ W']g40"gYTk)G]ӿդq&b Sp+,d4]?EY;|i-Z8!-ܨ퉚Kqd+r`+!ٕS7R`X܃D5dY,:fұ返d-XZx^5|$$ A<>[g,{]=;t y#SO-ȔlUdJE5W7&Em+ݻ5~1&lڥiph&HSC%2AO}ȉJ,FeR܏Y"R{Jt\ ;VVlH (cya@vl) L>( hSFYP9K X)Y.*(4h:fR2}ڛOr~ [m!T֖+t؜A=ҩMGox0К󄁿śӫ M)3x$@5ogrR$/hQK'$"!OWwtESB(to4pKS#z5,USl` >(AK}Ҧs\,b9$:+6?˜OMloyG]3zѴW,P84g&.de IvEK7Ē{Xkmհ ]GZrB1qu}wϸuFt+&Mzj-4m a&Kϓ4\^duUyudo5ccWE۾@яgXB^%=%'uUCxQS }:fM1 &[yգ4-%q0dh(dOR¾P(ěfr.H2!Uv;ުpC *2n}#%^Oj*Y Lf{?k_1nmS5 '$'H WZv# 4nj?h*D2"CNNmdDOBlƉ}+A JYNA\iWEsh?+ArJ.Iap$d.DAvjƿ#+yըg@G_*#V'`Z25jpmBHC1Ԗ1aMV/r!\$mԥyLz\#<@!CdĠ ;ԙx$c Oo}gy(#TXpV'Di˸GUrŐEX(Ϋ5_N$zA䖡6=o\hl C-c_J{{*ݺw<!bkE<B ̗Qn~!P\U}lh-K*1D$SSW*͎.:Bs^ gJBi[X:tw޸Z,wk~9pRkJ+:27>$zzF+ dFGcYU>CϾm3V;,w/PS bӃwT8yzHGQFkO =9#P}|'GHٰҭtWL޷/z[Ex}nַ"Y5`.{=3Sx|\ZMWME%?rg(z&#pf<@ =JjGS:ޞ[x*TM|cdzزR{"u$ ̋ᇄa !),2ή:s2Qw3$$]h]•U<xG3E}2sn#ݒUG&ٍgSCGn>>\HH m3D |KxtEQ.-E6>B\B  7 mkh4 p3䡗*P@1#U,I>Q[JBFjmPY`wUXEo 7.k7i_ƸW{O]Ô(E@֙dO'ONVFWHX-R2&} ˢQZR>\ާ]|;]0زGVsj6$JFf[R GIoNXm6fr̈́Ь+2bP79-}(ƚy(g,Ⱥɋ!&'Xa.e} ^DDo7e§R5ߩt̠Lq.Oz$9R-RԴ᪈3 koQ/R`OCRuf'aݶ6м .'` 6SN"d@lLk/b\B ϬUSKYQS%o&ѕ}i[JɾfgV$H~ sXnߝ1nmۛL9ұ*&6gyd@ʛ:gbfȱYP*۴QhbNbRDs l'9'XEMCbeNKA]7wɯP2i)ܷB$4?[GI.[FRyT%4k ĸ^"b}K^:B!$shRJ?E`zw#ľet-T$Y}"tvRg 7jkch֭ *uPy. |yﭤ]ϥq̴/En5zCEOU]Y+6#L乿žWO_H k9qژ's֧NObbXd:UN_~]|]//iFIe%SBt%,ܒBV K|s)P9Ȋ%:Q. ć•aPuF(MXJ pEy6 2{B b7$O0(RGs`8K4uIW. 22QyWŭLSZ}>{Zk"33D23׍BVBE4`D <6^89:P i#8N$)V͔E˽0փj;ZWNLTuqչ=^QpbxMa=(O͖QRNkuAU,t9N~L 7*ʟzw6\F|ApH^" Q?Wtϖʜl'V%oxVԢ'BE 3h.2-+0ŗ%EQM{NcR("UK*@t~^J5ZVgB'[W$ zE.?T(LNg4kBx Pq,TL>up 'NKvw6qVv$Uu$G=! )Y\%>ܒ0^'IҁC@hD5EQHXx,¢#0>2Η=ى?.8/J?>&N ~(4o}gۤ#|8ABo7G,Y@@VŻLED/6,#afK-%{=fk<%𐔐-%aX}C/OnAnphEz'#!.Q-5Di?̄bsݘ]vu$N+v:bFhBn 0kektW-`p= 08񄵀ԉtg [s6مKL+;6ɔKyw' 3 ?g\q =اyq"e&}NмlXYĺ8r8)m zAwF}a~藃j|q"v[ DH%4L4g pl\Wu [*œI;([l4[}Vh{'HTgZ|䴂"ƺxߚ2.:/$&\Ҟjfa?%d I{0$]d 4\e/lg}/2ٕx^SF)Zln+I5rZDUϛ V>vQ,5r)𙓲I@jZʹ AM2oA^N"lgnNߌv^\ŝ$\U{^MNTÆnizZ %Z,7+"R;~P%(T?L"5oos3Np8qQi7/kL:P-% hhyKN|D;>ԋ5E{r(i[pP~K)]DlUPh,u츈!3?q@: Bi!a1Grk1 !ǻO\|ζV}JS|].CN'c hčo3a$vu1^!W!vl*1k"oyld^ RBwh[1-qT㕥!/u2 dEa8)o5.@5[Pr+OKRcAև7 |ڴs̀>=>4p%ƞcH@yIBpW6fK&7ysvGΚM\x,' 1sI%o ~7 :fs'8 o~WڭsyPlN% C=kUE.6R,cژ®!WH6:Cg0SAݚ)i4Y5i*aLJvd8y|1mЧ{ɊXxWxfA:k-}~xší_fvѰWVMHp\1prF0e0#ꃝshFQM_+gۺ  Xhr{Pe2lȢ|˪3+}!ܼ5<`Q<ͤb },VKMz̩wIQwd@Re@-dJfukLamy܈jΞ`ڄT p )>fvA=n)30 d&3lF#ԓH[Ͱ]qVȕg^q<8N-RnJ"dIG3?L2:% M`Aً+ЕNMŨߌ|AD(gBNuwme1Z1e•zj<'D0-ȝoFpDb5=Ȫ^yBVLyap `1ʅ@X\@#Pp='I952skW iutGh9BN <+y>b]G nU)ȿ\J(i"cBlt~b6}).XHBSҝHu`7 x࿈s,]bCb9F{ǿD>=6\S&:7XiSkw5Kn9NB .1퇿pi6qʈL&Q!]"hoz~W|8ǷoC]k6ܤV,o \[LIdʄ y|iJ:ff*R]Ҷϔ'pFmv1&,\7N습g MYֻPF?FL<| ArE.;rx՚YyaC4$}$_yźS&Pex:۞hW25@.Lt.İB*?7Ny8 u*] ׹SZH7y9 2bbrHWf-w;ٌ[7Dx/,}3V"ǢR ɊO"j_ lmOY̰9vpjtR욍[٩'?W:5gLP: [@dH%3yJCFn.3sc8}ƙKJ!UR?;xYPJ h==)pfeDy)p͍Gq.;Z5h eF葖ݿi@f$#o=/c|N48 oV%K;RO限u$3Ջ;=ZHHqUvea.;4̟nC6h5vqi^$]C廹ϣ0c>rVPB fHmzVMdl-MP6Wt",MmiG/Ip~B[*DN xjpIK9 `tVvfmN6 N[^8.&#iO^A_ϽN*dCXF4 _c]C;T#֡+(뮟32xPPTHQ>h?DG w9ahVitJl9U'%Us<(O?=槚ntk4\q]f (+/1Ր,bW"ZEİѺi7"J(.{XScOH {N">X%n᭓0/7Ȏ1HxQUQԉDٺDOO 7p|m-dOȌ̄1I0 @!/^8ĤߖumhDEcwA i^;IN}eq{C•fH'.~>0G;rU}(h v?IB0Lh#i"]LSC^ťM݊/xaBe*4].Ϛk^EVWxYNrႆMJ02MOVԅ\!IE<dnv=<6]jBT(OB_fzh FXV|. ~pQ2fB$kz!ChI4ƖlE h1)߷5u?,m̧xR7EDT=m]"%[$Ux`wIyns^5ޠP6֣ڭҶJ8XMhhwy up}xy"E^sIrNF~"w;.A=7q\dou~˳ `q{zǷl\>TV#`<: `?,\H]>HdJ7Rs–[,~8a5K-MQn>*C@G}kijc(s֞q v5HR;ls)Heͤ~-?V`a3 DO[e;8d_*ic]ux] AEIp@3"}-%McFМ.#~AlnT5mfxke@%.ѷ@nƛ` hx˜k1`z's:nQ[FowDZ~k~Z=GG}#4@_"o;Nj'6p<ű! |duP6Ebݓױ߅tO$9a"Na}R}~{/ Pd򔏅{J!`DĕÜQ ٤Oq0!f(AnxELgfn^9U RL3\Jf!-y +K{TLh9{a)'D>ZugY)dǐ73//RdBov[?(=TG34I|zrv?M4:AEC2oI6$@'!婵iڂx u:IǙLXZvrqһDRxQlM9 S6ﭜx``9x}IbU]K&yXf2pzVzdYНWKkA Ⱦv&Q`=FMc ~$0q:S{LIĞJ ev ݏ-yԏ IziqG-SO84Fp0-S:QTr"Z7`2d1@fo+usԾLH̰1.RʃahTr ZUET]*vLr5:&ļRT}ĚቝUn XRuHNchS |ZA. t 9&q|c?XP(3P$u/d g}f>孷.t91Ѹ˅P:2`7@4+j ]IsASK y'(g~'M$yU^{ Y╫.{Ƅ/JR邭.zhݚOYl^ {&ޱ5%tW"IfOaqbY\DKXβ2/2d"}W k x{ 3d.qPz=KMnR |C XN\Dҫ} ykDJq:CT̜t5 ^34{ѠjsZ'(*[':\-ND䫄QY nt!kै{L{ѻ bdR{&r[ڞ_#3FF$'Gz4J+u쵇kU{|VP I&E83"Q)~ Lm ݌=-XͫH40AJFD`'!+LBnp/&뼄"XwxL 9'2sﳇB*r'A&,˚90\II-">^ <1[;\'֋a+{L)ʎ*R4J_/)ܞ `kRƉo5'={'>EPh{6% +T~m^츊Y݀G>_ͪ? Uس 2#-k4l!j X>1S6M5ibq&Xy+^;Ex9MYc9䈱Ndף7q𴬣 e{ G2c_s)g̞g($)G/$5]0FRHU )^Jtƺ~`X湄FGg@mԳW -,JkM8Xv܀6=@Q7zk(x{RChoFcK$_CکUhꍰCRM?wֈUx=]9;VDisTz;8Nk-,P14 ;X4Kq,d"q+w:HZ`o3J ӭ]Nx#< =Q58> ta)cG3Xƻκ=3 JTWS @o;U2H HxEԋʺG{Y~JXM@L(Z_}n[@MIKkkGW#xxW!^&\ǞNQcM?|Ab W~d *Ep۸9Z읬sxg$3hHErN]\C@upi-NU6o=9Rl ԏ5kE_W|uF`9fHݗ2ʃJb#J%q%h;Ҧ좞y@Ujp'䋢*~ qAۖNߤ3TUl'0ܾgFqYf0,C;@e ټHm8[J"+\*+?ޑJ2W l'U.m!($/u 3v6k0+EOZ{*Wvca\VN$r:7T**?_`@뿞R#sS6n54bt LUHBIY *If5EtvӜಢ5/x8xCƒ'aSt'Ԇ7WzgITd\?JR_V~¯%H@j2تN-7.3{I棒=+ròށxdbnv)4+$ G&h}so'קZk~pPveagU7WJ`EG\f2-j1|SG3Jᶤq f+]-Q.gϋm8lZBi^hfdM9?\5.Oe˝wjeA1sqtzd NyO?=B1F`v6)jhGu k̯[oj{{V m-r8] MI&s7/p[E">c eE.!udT؍g6!བྷl>[yvjweߢt?`~K=#ɳAY Gc(}?nMv8U(‰v^N1kɾ+nl=hyGTXieU}w.ꑁm0fn;-(@L~4\~@2\ wO%8lbޥ\d{iŴnv_#k76}RK̝?Uۋu^m8ӊXRD[FL+ѭT9 E& qLx%>S5a<ш!~M HqwN+t>"2;~NcБ24LOK/m1`H< Hֆ9} 5W:.5-p7æ(%*ӓGKE ƞ84 ?~ipޞm\s OG ž}_eR=TlvP? 4edh:`+)ϥ/1q h0cvHx2ϟ+aPu"a,>AƸr!㐙58a b[$9N^9r,)}у5NU fb6>fa3PEMJpb^y QU!ྤ⍅֣A/`do_q$'B*m0‰[aO~ cqpčR4.Pق-]/'7s-7@PN m7l?ae qjOL8a2HtR^ z Ԯ 4t3VBQ:W~7 9jGQQG"1_VNHH8/ղ5\4zVnC1i>Ϳ[޷kpPbqױ-U%͗ۖe(YY=ymi6 .ji j|̛3ˡS0&^ެJqH?]DQ` =Ĝ{? J፪xٹ1tx M*;g@D`7 yi Ag"2YN}b1F8'Hd{AjfJ^TN-oyD1Lu O1 `wqj>56J{&3wAI(Iָ Y'@YQo; %U<`9ΟU,;p+a!!o +=J;v*lDπiQbWT4r!Ep\Q7^pom/sy@p˪X 0  q+a޽j M$ Y4ie$RJ3vs(ہ|]5Bg$~wNUhQd[踉m߿M؄x{|%[Pp`;zMs@N p I›xJ\]ާ* ^= 88C|}sp? ;Ub fuhkqu{:ДXpQ~Fu>bZ`iz&]`UT^YF|Hl#c"yqQ. .?fj,zM0(zh̻^k5fn s$Cr]'+pW/`+c_ꦃ"ЩԻʹy@yҽqü28Z9}U=")_J?yfgMsXoRbd='T4ъ6Gnqlj2s3:+6U\Cv`4MጃEe P}g|µA-_n-}vHQx(tfs{>& ̈nF@dA0]M2N䐐jilң\ 8 :oil}y-HC"~9W ނP kvVѥU:J0˳}io6(5=9B+n?(s:|4! ¶ZWiɨϨ9L(ʑ"O1X4fK5.>ND&`sO\IPѽ'J ۈ)SY^ _Q!TJ$:3tZdz>eT\opI\dM([H|44*/v˸F"y'^ ;ilŇu:/䝡980JzzFS`ILfW+&Mu5fnq&mN{B/aIA`ê bU(!(A_5G:pavb-[<ͳ{DrPT|V뷋" 2/_*U%^?ިEtsTon:ѩ i K5SDN~0헭Be<ܛe\Jp|j`TZ>IzsV虹WB%ӹZs͉kD ЍOTuq2U' A!MnVQ^=ۙ'>TsT 7 AA^ eO8Fe2c:9 L$N{ qP.ۻ?! f^yypZhuM${_&ڷ:ul^AwKOhh1&t~o20j2Hp^Bm*'`n#6  լ?ldҪ6v>!QݵvT#:w` x-:OV8uBW./C28I&&#QOB{FrI_2hćsh8[+; @#v[cF<ԑPr q4ڨk6E]wжvilL[)1NefsG) E툨Ak}_dQ 8Nq6\ < bʡA1l ! -v$&=yVA^z %,G -4AmE%KOŽa .*]XJ}տ?OznG:^&#FXgėm΅?*B{%:Sӏ1"JGYl*GkZt֧/@C\喜\1C2JM>s]-FC!V thex;b]6e= ]jrN3M-R4NަdP /]Evfv s!)c)1d,S,((B\53 1r1!*/0SS>k-E$ MWݖ<<1d+BpS~ QJyfpQZ$`g9*E޻Jo ?.Fzo*xc|O,0Y>DXOݣG4cĖlۮL36 `C,} tB$˙Cŀũ+snkEPn]IUe^d "ӂM9v{RYǚS{a=NuN@E:I{uglޢ#j ^({5%Q:55h)YΕD6X W\z kSu2;7mW|'nտ?O1 ͔^F 鐫|Ľ:f[(ZYbzx. JI/"sMⓥ"; y@57t 7&Z0YW& SH8 q9:mu=R_/_?8`ۻ bJL[@i<8 Ƌa RN9đ%9 sE4ttWԙg?\ٲ$| $PnԨERgPNJ}:؂Rs.aߧ'j0BVs}*5`,71$^2V~}J'ŽyyjJHF]2[jOF}}vvEDEPB'~ n9tR*;7KE$^;~Ȋv8}*;hx|^0*p)h"2S\gGYc5óz|Iy˄ck2)\WHfZ\[&޺a{l֯TAxWnkl:Tȩ-Ljt8[¹:Koj4MD&o:{4X"tXqT4TA k6\<j F5Mk{>f*j?ܾmmMo^״׃-*S6*< /X32C'_&6t!Ɖ3]+'γ$ ׂk5O3A>)mz+sT}e[Qlu`#dq ɃZQ`ޝ¼KUQ p+PUạZ}=B OTE 16g&@ e2S?TZO9'߳RCm;aȵm $gB|[ǻֈ$+җ5n 3ypWT7_]Q%lo(rhih (.ή_yNgrJotvkQBk|<^l>v,wjF$p퐀O;ތxgs@tܛG$$nlu/X(jU>Rc$ZUGxU4 ʢЯCͥ[>̉cΥ {{K~-r&;kzlD`J,l1骩Q1W)؊")`B]zV'[kaeKݶqУ0f]>(?.iHO$Ԃ> . R)$W@$8$"_^^vR%%ayoefHq&wf=a^kQ"@H;!}SQ[1!V*+LbɁbTM'J]Wi%00t,@s K{MDNY{F.yyBCq1~,<\Np6y9X\| T/f! 6k;IzGN8bш*b[.rlapӧ?6f9$'d9 C@ЬyCB lu L1S/WeOV2,}I{Jn 7b]q\pQ=wfoauA}2XfH~9K1C!2+#;iOe;Ue?y"fAiO 0[Wnbv8|!>+*Ӥd,Lᙕ0RRie2|B[ =g2a8FJLqu%G >x҆L<Ȍ:qD ˳ Ӽ)XVxS6K,1ҭ!ܢ#A:놈)S]cT&jEݰ Cm]dXx 6lL܂B!^~PA~vB1kjP$ qj]^rhYti'K^ }=0Y\yu@bQ}M̐tq?%ƟcFV+%ŧLP5?VVC\̪ŒhqشZiK3͆Shq6{7_.^hA˵pصIKۜ5>i}6N[e?PY&4(}/"bG)?K`U',ud!0+fc&/,xTIFa0Njh\hGf_Dcdi~A HB)l/jD1ڃ4ED/^!D +zxn0mop6l΀i\ u(a@&syG,ɦ)i)[^t ؊j4juk7dbX -khEP|og/ܶ'-b  ׃%JW6FW؟]q#.c@W.r<_Ͱ9ݦ3Cܝodo? ^,LtUrˀ0w<4-N-AwPÝx;jEFJU8awnӖHpY|woҲ?%Hu񃸂 :i|*U0ƌnZ_+4 ?" VQaawU%gpObG%ܻm$5ШHp !Kh?M9*_JҰ&<pЉ.d3K^=MFx;5#+8P-#c"OxV- }׭+1:cQz^˛f<b{o#4C3jzn v@*) RhJncG$jr\ ڬu3''k}'l[ /^zܖ!mkyS4f_?OlYuV6*JWB Xu}ؤimHg7&r6}RZ^?~Y 8pӃIN5rD7uJal[JSR ങǂ9#z~B3 5:U0h1GEwl G=Kݔ:2mH/OaYߪˏNd+˹5ٱGf>ۛlUI1`q+eц(ۥ`BqOELԡ.JݻxyE=+%b=*k̨wQ@.Á@&J\j&.o Mc2 ,9֠~}m֖MK\5gk=\F 6}XW>Uqd㛟v6"?ֈ0]e߬h״kSO%LJ%6^ƴd7-ǖ11A :x8M "p~8{=ڤeSRd   ?~-*lBxK!gv|/<* P)gyxBhQ |hp< A*= @.ɚ>W*nف9N8 s1K%$ܳTzB3n%.,OGYl lr ٴѳ,IkV:|Wz{92V#ưob N۽C]c6ġA }_ ];Ș بW7aԿ珎Mߍtti6_|WMY#nf~G6L^r-R)Q,539F_;v7Dj3@AtacGNT vRZrqb6ɺ F9}}AZ>v\_ZݖG/SHˠY c{uP_z@X$ Ji7O̲ͅ 7,8zlr؁&|A6փV!!ـ9@+ʊ{y r֤(gad#c \$e gL_VzͯC,CVфzJpg5fR]K#a{ Zn0&?0r s|'J $\&T5Z ʼPL"xЂiɈʿx(^~ eJÐqdkX3VA3"8P Qe9^~ X11Ta:+)>5c~FyBn'\a +:Ad"'$SPlo)7U$^<0l_۾hABwoKE[jG^]vcr@vԲJ3' QH]|BiYXh͆nΛ{TSD.ggssdp*, bU{:#vK/'>Yuxbq#LźІx^z@oc%7$Wba2&osʵ۵'gZ)w:7KyX z`RrHM @k&C+dWnmK@7 pK,ʊxUT_v ,Yp6^c ۺ Ͷ% 1sMM6E9JByb@"s [l5{5Lc̋-ЂA}UBPP9c`-nXVR\;qlW"щn 8Po`)<+! ^/:J-<` *TFRKKoٺgEQW:cVogRʽ[[I ].r0:˙tͩ0\š5H'Z$~Gi:fzQMټj*!H\mIEd\i ;}6x촍 dp e5ݕ·+|o"i('Ԓ5:Ko@Ig3SSFؑlɢ M]seյPDn;2B9aڷqR:6YC\hdB$g }9xO=#"|z宍ofO*dA!EAN-YIJN-ѝd-HS6-}xrԎCkNESJCKUi\?{g 0Ժ30*ȓU\t!:F^{ &z/bo|D8"i}C%Lh >2$tm۽`{h`528/ \ i sb4.00q1WֿiKh|R 4Bܬe(8LdoK{׋C^ ԃ^8>N ̣f~1 ˟C^w3tacޘ_kk4ۓ7I#ˀoQźgfJ07'Ѷ!0ָׂ]_fFJ_X)*(g'jNX^<#Wx-lƻBI1N" : Oq卑X,fS/^Pgߞ3)p`'WDD[y~@>l5۫rMtl$2~;7bԣdüˤ`eC*_,"G[9=(uj.kЈYi'5"T\>K ;|?q+m)U.$:1朜a|;} P2HLO70dg">x N6(:lkaaU_Ρ4! ) "p>伈MYΎjux1I6ƹ˖^,:m %eCu&qoAxna2]s+O?I;48 uфZH~c%P@Z]DHA@n囚(ܡ<8fv&z^'OaƚSl Jܠo4k[Ow(ybrm}.7LW \^s8zژO. kA肈XYwW`q͆_ n&gÒer[Bd#p`'ngqOj5%_)Ldd'-}f`"zjWnA1ۧ~.S6rXsFuF篘pGJgˢĉ,-(dcyk S;aݙԠ2w7;5WͣDѧrXsIsgeb% PP!Tugk> Ni4 jppXSh7!"Kmb'ڈI(3„v%::*Ol=PF·JR(vC)Mbn3do-x`8B.aIuIq}'1iPV*ǘ|#\F`EȼHG&8y.EkP V|Ow̎]iҩdMs ^Uger uBóg3ylD6*L~0u60in(7He{&CRHv6w~0WBسf۪ƙ3-ds3@ 3,h^[[5_<lvv;V@h~DV\F֢s~ʄIA9֐ P# :rO/N'G₫Sa?w,p;(y]L Fs4V"No8BVz ŀ0.?)/DDu{ #v!q2ڳIxmm꾁 1(x'F'CNd:xS9mT'9XǸUDɼUpPfC#^ә,U& ŷ2Y`r:3XmI6 '.\/ Á(-7W\TPRGWUy#|$JY8Ϸ .=ƧGYGPHt]z<טyZvá0DQ5LDt+i }‰m:.k|ak{'򒆇I Y|it6}QKWk/ qv%%3iӭ؆IKb$o;4TOgf:~Ux 2c)a2odVJw0,hKu^aV^T~d>~W7[_oƟ\8*G(Io˝a<\+>.eeݵ"}?:~ qQ]MF_E2/-@AeD>%Rp̜LLtG/HX45?OOsYk!fc",ybO+%#2M$* xZ6lXi,B*jf8% ՂF &\\I|Alm0U/ JU9R$g'j#-2pߛ ț Mѻ&,QՖ:2/T9&564g~#TRoHY3+oxaBR}Bj2P~iaþtNpw1Av$rV# :_F]d9bzWx.  @0+^fAi/K5#QMN5Iq`6z V QraopPo<}cqg0|YJɼٙrC@#qݰ9hobqiq=^CNF9,8SB:.#f9QY %3Š~h873 (X(Ů_&1iٔ.F!WU*Hma5NFiDFp8irec<='6l|md34IeB*z5+fKHL@٫nmDTΈ3 ~kW0`,@*,m*@h)J.:mU;BB9Sz;l'g[q*63 X<N/&y!~ԺpNQiqܝ(+H?;QݟQKa# > ٵ/` B[(7C2bhPEH_3lQmNmrύrLm C_ß4\B: tOZB9復Kni'^"}Cd.3iR,r"?$KcOmbjIdw$bEَqD;NϡHF7{Us!uZ&Y,akWt#C _1ګo&^ĩX{}W@UD%b@tC+sil>AT3mr)J4Gr׉8Yunc('h`zwWXL9y;)gz/4Jk=O-'WY4*pjM9TŖn)2WV R . jn1v0&_8A(7ȩl;'29 !Cii}4tj~RY3tu;AiٴmhːQ?]_Chf:8uSxtHRo_YYHڵBd{jUs\"k)H)~2uvq'6AN AbFlC| )y<^c! ]\d+VoU\OWFc vfF^xqKAAxK2E:|j]}_~]T$"rɟJzZJLMz'4ceQBf,)EKpSaNDA2:}Ov53;j) >H"Z%~hd̵ܡ]@$ K*٨ppTq\틖C%Йk"[I/;U0e =>/8o\ĕ!Zq򸄻Ew*2+G`^HU{~3CKʜ,jBtN 'R-$%\xdLvBMxwb]d݈W3֬QҼ8-G S%xtdcsj9l!z~ zԃ7EP WpWA㙩-:'Z1T貑~BTa/ae5ݒr~Ԡ5kX'zԡṚ~v;eHo[=U3,)=gڊX9q~3hGa"k˼9s4c销"d dpjsNv;8: [1 ^ڃ A5GV: vmҮt`AJ&_Ri. QĀu.)Rc ?-`9k=F¢#_"W&f1 )a){a3xu@>U#sAM+g @j#7{a1;9N_@yhgL ",fS!ePf% .ՑW;8S%IWk%F ɚ\ SJ*}W3;Xf 8/R(t&em^o +[ⶌ06՟`9J"IGtd[Ya<Ћ-:Tmr/5&!R5٪k^n7iJb8]9.iaQcWO:I`*Őok)ՕKc:yT/iy} Js jWd HMKѶֺ(oLJ4Vn֮bMB}{O5@]uB-7٘и*tl!6(i,zV1T˒ 0sFp$OίCm]xe .K 4܌=mX{`d{u7,@yS”K s(z.mh@c(P>ZIjb^G(NZ7SQM,܎-V^z IJXE++AASxep^#)XP>I@RW>c$BT9b-KTۼ{@U;rRVUD 3!02}` @%Wғ:YUNT^5rX`5tu$\TFQ#/ΑOL>v09>ޏ.`-ozcɕyN-}Z4xЖ:>(~Gxb^g\;v82KZNnn_ bԜa"~Wɣ> =ǚ{3%lcmo ECT{E?#k JأT%X,d1c.¾e=fd8A2GZ3}^fRsC%j#k'Ѡ:ʫɐ *X軘h^Ax{:4l6lHR/9[鴊D$ uzڊȰvb|=.ѥZz VTw=zg{6LhЕ0_Av[ǔ)V4 :M< V:f2 S'|z "zŧW\̳rRm*>+|F뤤%ڗ !YS<87 fH\xi je2QTr2ϰ'ajѧ21o<^ DsEJT| cJ3XCCϦ/ry}p K O M'Yv?f1|ޞ)d+JӏEni ݥ ŕ?}&{^eO,N`nAƎyt疓 ranJ<,B}UxUڠ&Kwg*t<ҩB#dK V~YGEcWt*t[8lTf#k /bK7yJErn0fiLb0؆"q3݈ w9{/ /_תfmB[\eWOO)d-"Mn-> 7lXlb'ǣG+I'z:9u8b\퇆z 81Z_3%b*uaK=6|F}bowc.viSˤT+ÑA-m0td_W :vz%0z5BM>9ܖˣqnO%S7`h W:<ʖEf-N{Dqڣ<0hǸTON6uը_JE4pŒzKr,uH.@Q׍_q˯փ5յW-"+x 3gU<,VU%Tl a X12[j@TkkfC˕dcQ(lQ_`S6% ۑ3G~ TR;CWs꒢I{upAI ;xl;cxnmuW)1NnN ()[Z9ji/mGG0ԬwIOrWgMo(Ȗ< z]lG$|[ Vo91!!|BV2'' D#SOg|D$^rZYS\k/D/ER јeVd=g" {W Wk!~~ᘰ̲oorQfѼ MmO-}q\zӕVpsro60%aKt/{rUu6aI-.Sz&%4zj9/Y{Ox(gLO0#0`j/Mڑn.ƖCieBcHn4nsuߝdN'I0vM2dJlANQ~{ܔLƫ.QW ka] po& %! _݄t@`~xtA%wCr=کtA͖Y*u VǶѹ/%`31f6/z D-|2/#mmqfpveOnzE[ēqA\B)qG:P {[{r^ӷM׻XjŭoI=C%u9\W6ʢܛVD9tf#N&FF~JgB~ZFMFڱVW6s*'єzE-G{d` LEhSMV|M;K=!9i[ u]*Ha?}dqjP {Q,&@ݝݵϝc0|MO1wYwHoI_C0p Kȯz4J>K fC29d3m TbJ97iO(v Gǣue3/ Vp `TVGRMET+@1s]Qq6Vd; 9((|]n~7zS)7 a)H'E5ui%+(Pme@ү9s5_=2OATM,Ԃ>#YLN(+~3cНY(J9}^TK:G&W;Ha~2 _pPTƪgWu/sKyinȫƂnv šRK|`ݸÜAj{"B2l$HĈ_q׽|ac\ݙXѱj|wpp|w8:"P/VFt!C|9 L g2piP#s,~9O5W8R Co4PlXֺ_4[ҧ;]zD@Xb_ aOl)EAB'']M6BrxYj[ Y]s B$/$2lX{ eVze mH?EFi7&|MyO"eP(ޡzÔL\ZԼLSN7=r骑>H|gڎ'Ltik0Fw%',PDc=] yqzf’i:5-,9 } tZRe~'I< 80ۥ7#5)3 tt.K"_ Umk\Kl ONMMĂt)+j( ٗ9 2uȿLk*Pl֔~e9߲!kߎ㡹l [.TK1ފO2k%eAX,Όr}pC_K_#Kx0 `RYGEwR_X)Aj?99ԍ!9| S2[R2yٍ!L %?z7_ъC!߲]:}jXftZt EJrm4^'`WAs vh6ی\3; |\Y"E3ҴW8'UZv$@t,ޢ4KeLoy= .׀}īi{ug#.'a| J;rWmPe!+(Rzi=[%SHrl.ST--e":jFOޟ[mV<( e )6eA9.,;V%fF>\4pT-7#jvk1%ˠVA^|Tag}ŷ#ad@V؉v*Ljrs,@QݾKBDpDGI@l!4HC%Şe;0_kCbSc؍ ,p*]V`?p #&! f/h};z(\Y u#@ I<*0`-Iѧ5OX0,@HzurɠFhGIڴ hdca&-{)|_ CGW>uDY&㐭؎n#s'foP>+\eMe / i{$n}\&@9 GvW8y|8SnR?|ĻųOM1*K:7H ;#u&}T6xs,af" \c&- |JmZ+>a+Wɻovz/ wz>q vQK|5`䜂E$"ݛYg1#ZOCut,?]W r\Kr;ށYo{MS öR],/CFFF9ݲEG]mI+)X7PNZ]6ohf/}Bx V'b,]/T@26:I;+C69> 1N/ȅi/n|@O`CVBqg QEuG2r o>O{5n}x'AG3wboRLDnZs#J)&W2*Rx%uA&|:\/sp9Q0nW\_3(߾ZPꟺ$tt /ҷMGZ 3wP݊{X@6)R =hUuĩT@/1jm ?Ư-xfaLֻ6-Х}Z,>VvC/P/G(X{p>a?"ه-%̓6r 0 608[Z’he^O9pdPyt!,z i/ ̉Plњk%y飽4wXei_ai 1;DǍ,pVQJt{妖6KKN̒2ɣ$o:T\ o@Kԝ+ۈ6!5ⴱ~vV$ ' }5iVzlA\Y\na7PtLkdO?r=F}u"L-q=\ßA̸9p=n)6)= у( fHڢ+b9koݿݯ0qh ,a%V -"ny+rԛ~Aw10yNJ4Yns}Xw(땷{팒w7Y)`Eӟ'MjB Q媁|pY{gjӫ%1\^*0r:/zK[َ(AV2#] FU[D)B>pNd;=4X鼷lO`"hRQK!!y}ܕI,[?\njҚ$0)ަ˂[09u!B&lF` 1!liFFEXB-ƖL@U]@*:|YPP@LΚW6tփloZ`yC$Oy:^(:Dxbs~\NXJ9.vtĎa)t+J@~mhTlIҌ-RΐtbV%7CZ4cr4N;SH Ȁ4 kWF=ڦ"|NE̚Ll"n})+2 Y:aY*f}3KE]Ān*]z(Rl]ʧn&>MӆcyAH<]3Q+0UJQ)ـ=E}_g:6AR9X zZmP7n_q颚 >MZ=J>N~W"DQ58g=, ~qرהQ%﹆7wsVΏY˙S=Hc= `,o/;c#sKoQz`V5Pkd ɸCG$zߵ?$~|l=gpG:xŋp "JJ{;]X:; Bo/hy(`5FGR0A<[)73:zXQVsF:U5j^S;Q͚Ұo(3&Tu$>#r^-"gA*+Vuց8_2PﳩHk?MЕ1]wo|a^; q,IIYiG#UEZ #:M22*T t֔}>4d3xL$;A-8Y#9䍅ᙼ)и\@pJc3}:)rbdӡFZwhlѿXx D~I!0N@#d" el'D-(/p qȞnr\E MGڃkAIF+;*2fZ*JQ2 ß}M3\DB>7ڜ#ϓ(ON:?;ģDdgXO܅f=90~=_,Cx5KY#e6س40h<%T3ȸkJ_#j6nA'SMm+])M!;JW4()^< _nrqR^j ߨ&U֬L"Oah{!z\+w.$ I"*L %om0֭] Pڮ>]1m!Nn R`Da j,yR*;S;XM dvy. PV2?U5$ ls{\;L5龇rLU`sḽD dmBMEUFV0Ň<}PueNsu0pb~9 -|T'{(,Hjdu抴(TX$>I&GiCq.pe/}TCah*F~Ⅾ(ԱTtR_; g"2H+Jwut匥Ǫ`AoBFd$PevI%`Gҋ|,ɤHTsl[*F4e+*11y+_.?asO6iш> W*sD"[6@?{bM^4| v,mo{VL }jVu"a-jBlӭBt-^kˑ@gp |:u͌{+q2"m9h =~|.,}kR6@}ݟJWAӰ} йwOsQU[s]F [9[l =z&3dW],4awrFрT-%9ȩN]NXJB.BSo/ KZg@Pa-i%X[h9'p1i\*V>s'?Xg {#+^g c0ѩFdp,C]@2mGSB>pNfz(3#{X0an9ݚbs>oSe?0ӳ\z%2ی$Omp玱ުx<]x3uAwJQ+ZǭՙW.y *\(Pt8{"<NjQ%Q{@Y5[dNpQk;WY<颮qa1$iw| Isڬ089!q{Bg NA:,1^Rחp:/,l׺XpŅ1OύX]+e0Q,xs(QJlV %*Dԭ2&h,_(FO81[-\~1ԡ)y0Aj*qyɬ<ǰ9toL5 |.5`nKU <mK{V_^Bl~;JhZul 4fexȀSo~]o".a+>Qܱu@o AtFVg! #-Qx@s`4%SYGپo73Rmu!i/O4@0[AObٰ*P5B@ )E"!;]y%(|_ẄfsY!)_7$K-b40J)*-DmW {y T0bBeQieaKҼ@f#2uB$cGBt, |p*UBʀss[<+CE R:‰OUo4Y\xӭVd%ފ<2hfa?HP?jw*q:۷3Ne=9V+۽DN;_̓JX?u]]+cɐe!z›I5Sx1NgRUMڠP>}>#W3KJsДb..m{G핈C><|̐ 3P=2I z&zGS {&)8妡~Q#UP#÷@ޭ 0;, G6dmfH Ѥg"~Xu]⃇':y1ž\VK)M5k.-]`/j=0 _ec&7jWWiFP09w;LMI0f˜1 t鐼ACp֚7p1I0%welz0 vØ~72f!bp kRG>ACL ˿3'&0Ai>pj&:Ѹ( R'[q$3$-:1I՝HEwk1Y_7/K7909H0,'Ewfh&{Tq1Eӹ.F7Fhڏ1OzG#NJB]Gte~ϮńBg7{;ƕcX%%ks;ž,APh{ZI{. N QLV&XLgFKVef{lZd|K X)fzNP~|Iܙ^kXL1؁V;8K_ɗBeQ^L2# "7Wā'j BATB:3ZႷLh)VЉN>WRdFp׀JI2(>AwX:d%Nrs LA~dM'apaI&Ц5/׋8%wPi]n:儎˃gsdBy)_wdkǥߚ^ D߿8Նg"`(EoOW nqmٝ6 *~c~]{.Dqzۆ'Gᛒ?}|M֯urՎYxS]T4n[n.19V, )P"Q!JBmb, Π}*~FM{kOEt`Y2)e8z"C1V@\7S֦tDB9 }[\½b8p>3T'flz?_g"kLs%ঽ1;;MADsc7}ҦG-ҿ Ę-*OlM`@%_D?1s6",=w%U[B7"-5ҕrc|6yU|xB~C8>)6"۞E;|ON $)V`ek4Kr=tb$5yۇ$ t DutwಏcӠMaHn:Ԓ -|/Zά62{I\٦g\؞M2Un{ !Ca- "Ph'G|>r◶S$TX}l6r A啼wGc?W).6iV쾲;"<[~30DsV“Y(C 4 $7Q{B6{m'g=B7)$|PrM&!YVG֮PQ g[xh!D$d1!Ђe0!Us6j*ZaXY7_k aI19Me":N^ TZpgp'GG&FuZ8~ w l5cľ2 ^ĢSi\ŀ2峀! T Oz6ɘG#wBHik`R4mkPUU0&7+BBFH8GsRJ,f5[BM{98 E)ٵA6o*_c8<;[aލDžK-A zKRl~P$\?oU2/~͸GW׾#ю*7[Li"ޘ(/uuy #^w~>`˸F dPM#z4^b >dfNK됊} 8o~'oed4f^{eg:wAw-@1.L_7ئQDhbg0 )+ѩ} ^VoR#!}('!`Z_ZmCA+Blsp$pHR@44E9 !RBӝqB}SxJyovc@woDJDU|| ȼ0PW V]|P,&"g;`>YԀ T6M(kz9!+|[+|?ݍYʗE.{]QiX_@da"bIN2RJYVB}c69J{WPm2'fDS [r,W(MQd ]HHrơ.|A!u>gZ?(`C"\h5m N=[<՝-{~SNAr9p/Qɾ:B Zקk*qدo5V$M{zvBNL92V'8iW]#t&9 W uXRA vQ׿-v=r428Bh}@voCPK{pmkmX._7[Kǵ7 [^Kph>s)x)1BE_| w:J^PHͦr<f(!(zIkOK.Zy4#8|/keċϯ}$6.<0ɰHpHK{B';Db`]B<o ]9eu o[X};$Zϥ^CēwÓS81d>p(SUxjS@~I8i4xe4o\~:Wh<^8'' CFNu"t4 WO8 C!+h&Eh83n[cAqZ1$V B4nḳkgAޔ=Rw(yIXJMfP^ 08+>K5@X-F Fؚ*yƾj¸ ;gي, (ɞ2C\6D:K%jc SG qZwC%% ;^1!͖}yJR޹:K4_-?F#=8+ɸWd)͵ѿ̸ٝ>iNe\H+fnλwy5;6ҍ})ANqb=ˍ%{SUA͂e`x_O6VVծ;hrG׊#@~12/[} hyvrg Ȍ0m_+䋩 5; J}9/)/Et癵8NZ`;ܹp]AU=[[N>&/T Yث*.']˨0̤6GT}v/{=8Z,+Wh*Z.k̙LGB bhh}"yl/hn*xp;Gy|D =>X^T^{R0Twc*s}ߙL,GNt=pUtcDw~EԾ2t{7)Oe]!0 //`6Ca]h1jOB„u!Fʭ|%)<X;ٔmZt 8-YOsmꔠ$cE5Y'7KC@'f3[ׂ$vG_kȏ1PXeF2HPw:N]\,mGkXeSC솧1 \̋<}AP4=A쎨`bLf{U hI\ajɾYc1&AxuCgGw`L ^s2ß9_f!ɨ~a/8Yߑ d2 y/<."ލ:Q[N3LiL:i#芪fY*7DÖz[ 3V٣ާ1PJ{Z)1LI:څsx;dgU\9=.Kfg#ꝗ  UC!DNڹ(f m_"+\FeB)5wBXǷkv, N_m<:Sptk Qŋ9SyWY@`ȂOmT$tV{N]Ze`F*YTMLҝ;f6.[GZkOA.I"QQLFu;C ߛdB!5 ZB YuMtX>0F)pCGI#q %Fو Q71O83|hᴫuw:wzRufIh&J|rac K0Щ../"kt?euE)>%Uq"M\VNxrsj ` W꾤g\cN95:XHsXSӫ#%TײSF?rz^ Cٟ($|A`*X1˒>H~L{L^@qM|)yo0uv]f#w$" l@j-xi8g@]MoJsks(J]߁ M iU~3x^8b_}ŏJQ( 0VzTiMUR715YـdMq+|hWApWv 183p:8~kSsa&Qi7EY<7E;f|8 F3.>|X Qb Yߔ$G Q/8 ;*uq>)G`Cş ͐lVÑ0mw'T93\R?(+d ǻ5(DL4s([Me.`Y}ac#HLIA}uͽGw|B`r4@}%[۵jQAQ#7+/W]|AYPB"~KRg0;zm /&r)er/"W5GoNWgs%U{ϞtÓ;C6a9}_14)[!>lU kkJ VpQAqQp#X=8ok5mbg@7)`I+Ql$~+:T #l $QҁsXd!J R #3 n4+w/dQ\F%o1?mGs|[@\2e̹KTVkS}K6S|O\jo ,Xhj9~I,nck؍}O?%N5ω{h5lzsڿrÞ/|GGhTvS\Z=-"fm; )dg;,g?љS11 @AnZ@ # I0ߚcb`o:vFBxy~;Bg8pUΌbJ`$о簞bD6Txdj|e?ͤ9w޲??r5ix]+`H 2m$LY 4 {4: ,_b*(TVڏQL- ԬC"' TJceo_v 2pW/y>O Իe͚˧r.8PxX0nn7{C.߯y_fr͉PUD03@7{NFSye:ӯřƭȑ1gn^Ȱ@J:P= Rydɦv4?6ݡWo>U7>_TWϜgLJ SP?tɟyt_yFѵW*bcү,e1TWbB!`m1z՛P4nl/*'߷[sE_y֪n@{Z)<%"7GLycKeLveN_Ǒ}"ftf[w0nhuu$v-&h\|p˷ ].eWCɢ0D<9paGKm w?HŮƼDuD_lĢ)n?Sii '|3nw~z L5!sJ>%k)r!>"{*s@iY Kt@ 7x!?˙:M L^b^[*`ntMd!"봣{¶{c;Rm~8|fKՒҁ{ۭc`;(B`zSj,6^ʐN:UěUCiTq67Il+R@ChD?"vt#tǵz}Պȸ{4гH/nCf_2qcR,]6%~X> lf)]aӯ=KIUjg4Y; g*fT'pyvh7-/:ɑcӫd3Ttkoˀ~$Zm a >mP͘?Q%E&سb#->yP"&Bl&wf.nHHг>ZK-h7"yW kG8ʘ8dw695k0F^- Wa0LaroRמgZ?#~_\WB'=qN"a_^zE3VСrq|Xk :42\ ,=>4؁QybI>?oBVU ^##\;6zDe9ƾʅƨ%,҅7|+f[[*B̨/=!Mf}Ic+ _J  cEW0E%VҫRl–(zd~o@-Y?['>l#Amj`cw/G..w1PZ3Q|2ZVY!wXws#ʇPc 1%I''+ku~iπ=aPZQCș z5@q#N.RlgJN@R'ZH4H"'&UYZ\IAevf8s:rSu钓bKcDnd)8pIT~s\R 6‘)3JyiB:ϻQ%.c|]KPQ@#Xܥ =sqt]^Aܜ[{5\*NRgUײsK*jj+fx;VZ0V2HF꿺4+>=^+|?\J2?|`XM;H)MX}釼6[x57%[23^J ǁ3єVc2]1HK/dX&HފǗo> ў!~W<3yUy6ԔsZb$oo]<_5rT*&) kf?a o{)F qd#|ndSQ!m6\VoR?G*@qx(Y+௞~n|eڸ1p+VmSUoj!Do,=pKV0`~GJoߜ27f$-#@x;ٓ TLr2k]3"q)K-# ,fDӭR^(ҁ:/{7l|\^ڏ H&,@q1"cz]Yqn"ng4EBu|R0OyK>Uv^ [2ҨHe97 a&99jȹAlVO, =P6 ĸ,F=Tl "g} D)3+mm{X _cCI};"v 8''?h 5IɈUh[(H^Nؖ[_wQo÷HHm0UsAAKORqY{ӦDyN$ӊBM`xb81Q)>m>וiзRoR*>8b#5 G ]I@+_dU<.-$<* eJy\f$L?H& ErZb^_|>.VJ"]W-yA^ǣLd=>K޸+C< Rvr%Ieh ]g+^G}ԈysObURI *)'ݒYw9cq:c?pz9yX9\[5 xihE42IZu!&ϻ02ֳJƶ6L;W-]cs0ۂ@mަS50i@i|œ5ද6R"EM,=hU5I(Ywf܂Jz1'mfJ8% wob[c1n#q usy gw+OA޴=iɡ$ @ «Ji˓hʄ_ R3ow-~łg4TP! |4dkdb(cv~QH1}ۉyS4N a31[ k2 ^O"Y!8W{GG0ΌH 9 (0:?вĐ0B26Ԟ5fΐ3Z܂:'5ːq} ß[aG~Q:~>n.L9H)XClڐGQ"RѤ8'f}\1n˸خwJz}U%-wAV2bcOS}-,OGhi ͛9M);} .76KJEBQ?Hevdw^v j+$3 %և#]5t'ϹmmS)ӝ>7tǟ͌&@e9kU8 X|HnCcJ}tc[e!]q/9Qi֨:r,c >Y;yҫ {|'pT(-ҼcY/azR ܛc* BT|*hf $EoZo$Q4Yq,ZC y{G.ǖUL B3}nә6織_uRD;OPd bX``.`҈({mlw [gtcA!Z*IaP)xf2p([ET-dDpcڬ V3MY/DdY%`Isݨc:ɇf~᱘~T6fq̓7)xˇ,T?G"Bg׬`0'[;k|]t4A\B2K{6Emح&aLPkʮKMb!Qnc4+, EN\bbpr 8ΛLhwzX[3YtETR E5eGDOy)g^=ᜱG+Ò1 ~"G`H?: =(c9"O%64RlE^D[R҆ɮkXͶ-59VBPY:e$:BF,߂`P$rF($KT W,O]m}uT xkh >!T3ݽˎى@>RB JM<ޖI"y3>e%a0 "7zKE;)ϟ\kW 5x\g. c,5ohS2v6pNZ1iEڠd^D$RUu4~V #noIIa uܷ)r[C]R; Z7bY9*x;܏%eRk ي@*sL,U‰"w,wP#a!B,(O YaQD3)//O+HNٝ@"/*@5)ccp-t#ungFa9 %dd͐ H{+ U^Vs^lIw$)⤟!P\jOg"X$ I]/PK LMdc*1 hJ8>f$h;sU={%ކ -[xXeC@ayRPpzR~E5OU5'0m#h7 PC0wT`Bב=}KIed{h <'rd:/QXkJE ^jrB)7w30LXrN;):=w786g;5ܤN`Vf7JRV4&brWֱ)PDwq\[k V ڸƍ_ewq`X,)H',`i>p_0)=ə\LQҗgq{ AqY+jLD+ׁ0D!Q#fʹ򤉠Hu,C'mNg젧_!ܓ]ܽూ<+|_ILu~~=m߽G[ 3(nͷ>,E],uu*'O4piϤ,k&]-S+E2Y=Z}e~E£TIoT7i5gl˚@Mtcɣy琨yϲ Va \I$]Svh'Kp\U ˽|T16"&T)PO . - H>{cTitϕ 3ӫ6:sk!\,̻Ļ  @Ǜ1Q> q5ЖPà i/2P08fLVOjtOƘZΖ3B^uWx-eTLIz"a*S.Tu{@"y(4bȐ)kLpf%\,nZUq6ðvkMv=hS 8gU8$͚BﲦOQ&[0:޴6t(]n{#<19n %z˕ d[w0κ? xӁ |;s$ScЦ0d9dabR0Oؕ%DHX緣f(9ܚVEyH^WMն//K$p>7ߥ@eR˲GDM/d)3іRXIx2[3ew85 ">n m!o/Q}njSxO%·H`@Kc}+Xw}z'|'~JLԻ$a#F.Q-һ.i²9@h4% jȑ$M,j˅A#B0B,d*`nOV,WOhwNJ2d=^`'??!NxwQwbW j#ieƅM/uE(smrﰗ[aM1J TgFJg'fI'k.U^oSDYx,S2Q\4$s!k #U1Eju-sHvlL}ZFD{\zq'+p hX⹔AG$S/νY HaܝkckQ"Q6^dj^ 3)?ZDi>ÿMj l-mhL _}U{ZV=)nlz՗G&<}&|8,`/7MXpz̶7(En8 Eg a#_oވNϪ{eq-Uz53-q4I v,fG,IuVak =\˓R ?1Td"ZM6Gu'3rYS;@}}K2'"s3Jɵzcc8+ak K\w!pQ3/?@(u#\c[b M=چY_¾+VTU4෵[2,ie)Vm,v.t2Ql7vEY*Sk)PWΞ 3\qA0޵Pm qO56LL@/|DIUS*N\^7UWlkOI5ù7&D!HwrO}>K@IMBiaBCV🱑I5Zo@̿;R<*zl˼C0ւ+_MEPEkj>XR&\Yx$ ;C*.Ş3뺅H0:n6)cp29y e|XߔHqR=aM|"+czRy&`m,ie#, :.({xCfW-)m\o_f,sYЦDLGQ.{15C x1E\ZDpLyBQ|ȷ{+b( -^zCWeSgm^o${hy|90%k :Q^cB,%H8Vޑzj`UOZie&Դ> "V+Iy`G}zڽD?SSYr=hG*LtҶցqAռAMMR3&jٛJoA|`1+Nݖ](i9辆2i 8%X aۯӫZH"8%UGnzH@58v;sgV6gϴL)YƾקisC%^W, H'N!c tV4Xim;eWFU~F 7p;c8#!ؼkϧ!, FYhhC~)Y!(f/i -B`m I NR,\sUd2/ >&%"H.'A[#=i`̿c${aq;n d,t{o,Ȱ!,»Ns W3 k9zp/n@иK(' $E{wv4{iop>^- mz +JG39gm+,*3jσXvmq/8e`_;",Ismov,UC7ߤFiڊ(#>v2Gw# Fl<~E{V[Ѣ$Z<]2s͘.02TN5hVknQjEީ_m=A?4m   oJ2ʭUxfOP'v32Cƿ,dLAP·DZzdz_XyX} hDyQ?hY8A?_cX2+G j\3=@x-CC8 MrKΙG'c$9K,I&G*Y>Xt6}_ħޞ¼'b3D1a{}Hwuad;cy`:*X"d [JYvL:Dcnݪ;aB"J*j3'h#x!:&TO6 jGZw2g5wZv;z}`\3ӌREd*fhI PF_ǥM+<9 A(]7rm,$<Y>861aR=uqCGp+1yxid^,|M:`ӨWt%a֪9Xς?*<7 0S6ǫ;loh(BVO" h2W@Ԭ^Iqt=|`6x|_XJ[MrXh#@^{u_7̉3Ѡ%|_]H|hyx9F'x7.hv.՞nv w4k;x2㏖$ᘴN(bU ͼC=O?1IRqN[#Mȧ3hJ:7 ga6w<*Ms,P=B;i1o :@q&6tNnPތ;8 -90؈$IP:*u Khm1T@ Y@Ԣka)S-~$qn#&nd؍yor!w.N_7dՎMگ`ָRfEt% $4|,zyXn5"^Sk@CI!{L@=}AylzEگ>I6O4r7=J"c%-e; !ǘ )a.GK V"2`@04r%ǨEK;qa,脏JvQӽ ǂ3κ24S+~&(oֆ.<<2ȦmK)GЀ4؀Iί2_zᡐiS$_ qB686Y%*.lW#d Qu0odߧJUK:!*S[ם10&WFҟ62lׁ縥@@ }?n9J9Cx͜8`~? _B*fAK"=,&]9)#أ eTX=Q*Xf)F2:E;r=S:VP9D70m1Jd7ugއMkQDrHM*gBl|v ̧Tz/Ioܨ__eԊ-4z5VZ 3vԮ4@!@2rJw}ɍ.fyf=`RrwM- vs78ڢY9v@:3C&7PJSs)"(b[ a?'O: @&_4rO ͡zAɓ{KBh\b_}``Mh}9bO<(llb<YYvY.v)Zbtz60Ra({!sb_>J`FHG\<ofvTNTh7.%xc{,J#0MZXKjFޒ20Seܖ}nZڤO1C 9l" %&muKX%{^ vś aRQ: fOע{~DƼ]*"ҞR@ýB|GYj-jVzjҹ0kt'ȋ'G;Ce=$P*0?C-S\jBbg =`6FA4m2Iw 3VÞx"Ě;7~<%.y r^k(۴UAD6 cܯy2i2(k a9Tws&8 ^@ Vb E&"0,N%3jzu'PTAR'vZh?+t;rcne6,D2 q\n3T騺#hP1bMFzN~GǛabrGט8*'t _~n:拞|}[p+Nz$Y))uqK*.^M@#*{/2B:$`ܠz9c gmUl!3>g;8EG){M_Aޑi '.8 <Gar4~'+bZb_߽E2E7L'P}V FYNOaEr2Un PZc F&^+Kn 3[IE/T1Qʇa[y50d.n u؎Y(8Hj#)ͬ~פ w|U=U|f& gd#d(Z6lnKpЮGYΒňtL0kP?LS{*KCV; c9NS0kUF*.HғTY$ֳ>Ѷ;=R?RǮ_|0˘WҘVbtbfگ^: OJ2pG]]8ͯNMk@n!HBոU([̻u}szwi'HlFS/̌ѵ֋Ga2ȽMvDGŹ^~?g«Yb"W,P ݉7^JM%P-%?"H;XR#}5BoZ{{mp~ٝ/4*xro5o l 6,nNc_,a@-*fd|~Me K>|OLt_j;xQG[~Jn vw_$QSf ڕ:]mJI onD2@UԨIEuJjh$.2zgox|z` ?Oƅ&y˩ƳWt0G:1|P"^kZ3CH wπEWr)]K!d+ 20(ɻ\<%=OwvT ]wzrxZTH+ijbm=gDXf߶>B<1BoWī«m9^ԓ@W<&쾠s溂3&*~HQiRHlvhǘQ`%w"jolj<+F^ Uڽd5wi%,IYdCI;*D:lMAͦ\p݅sz׮g=|>L$&3qDHt#c&ip.vݰZSj󗍋Z?֙ۯH2=>q-ˬoKtѿ/;@dDő,s/ץacG,zg1o+Vx*Fd}JI3BqX{/.v&ly>Y5(rHEL'3 QXVF p)4yMXJ"9 }NDB%lhjW/dl{bV[2XƔ)ZH6b6n6XJjv7󻣆܉GN^y;;,DF%!e(1&y9YD[ TI{wSMʲ7eZ,XwzlQ[F$}~erGiQ;rW[>PYPςwkq[i)3f O‚pk4Y)*ehIAdƟ&Н+$cF Oa:CI\=eR@AI )4J"|el #Ecט+.6:'0x5YV@L9_ٌ4oq$Xkï? ClPg1MՄ"'q*׳ dc{be`M낗\"܏ֆ=[zkOcE^,H_ރ6;>E;4םQ))(,ןGp64?2K-}lCγWÍ{Nً?V1Ci}弦r@RyB`H, α6;2ݔtkF)!hꌬqA9]i9Wa 1sM]'x+4_%Ւ-:GFM̚.vPwsQ-2!-@ l26U"e@{v6( F}?/&um]'j&ү P.i] Bj]x+=H11BD xo5S$+dbR}Ҥ]S;aWƲ{(Ǭ5U-mTinZ.T>8ӊ}]Pbe(|!y@]FV,bÍ XT޸KYgZ7uV"-r*g!ӉS#IVmAn9vݲ~aޭ3DPqRwi$k&//ceA_mHAn0$խ2YHVڥe4 3DlNm򧙤 ?Y5} ̌4vƠ'՗HC.זhr`{p`$ Nxҽ sv>!J>F<˹Qu7eJ-*O~™^( TX NCi^ ;nھv*>=bOt;fj̍&?zQYuC/GjB4ӈ!ZSyщ#c]3c6qV&t}0 LSy]G k3}5D>:cZjn ? 9n2&^k\<8$ 5S zVcC76!BwA  [QL<hk^c, h\t7s"o9-@20A9Lg"]g;2VQ&V%prlt`ʄL5 ?ϫ{c05̘MY}Y1hxJ=*z2"W N-"܌BeS{nA)2ȡ{rVv0Y=>/-eꋴnL}af/cL2le (yɫ[y5Zd)B3HƵ|gQmXP+nTnͻ g?0SJ?l!aI L59Gp#2)m n\: @@eH7]7E*#I#B|3"MdZk$x`] i,H Q5..DgjQȿ@Bh(*H빽Tb1nZ t_ ۷+optDž?춑8KAYsH3ğ֦9I&7SJnxf,BJ5\~jvSP$C{ h㇟ 9pSFb/=,_|vu]`=**$NC˱E603NH|+䍝:K C4Ӏ[QWx#uD+urcZ_$%I=ijVnbv.ot0+)_%*RuWI9GЃ3N%w +ZU伈>9Gn" C4F_F3*SU:hj`,73VEi*L7$Q \w0ofBa{q\sm%6jo+CcIDiنm^O9yc/x{Q)<2X`:a`s|=e6CYt6scP ~uMeNT2Z3)B_B9LYқAsb4uZ9=7FT&%BȷkaWu5 XKQ5Sn:%`@rfo4T,љ2X+.(>F VhV6VOʉ+u!Άd";,9OQ-fXn&{B9 Hk;*0<lQ0WQe],Ce5@v C̻HՌw,^`I1~o:]PXLN1O˗aDR?_ ÌbPemHOk:NaWGR6"C/@uYEbPo2oFߟGaUtP(Hc^hRajQ|#cYLkI.5'Ta eUW54)tS|QHDOYk}ͨ| ׂfB+xX{· b} b)ټ]pF@y`8>Ч- ^X|~E29HEsKFTF X'R#|_MfH a0$n#\ PWt]5|ѳpPr tB3A& >0f@X!ϜC1$꺼`9Gp5/k(Nyz!Y7=`Mb2;isWwЀ\j u}g<#6Í5\,K3*[ =,0+'TγRZݿ23MGs_NoW@x@ ;KG3 5PTX8ki|}Jm,YI)%ebȏZ$tX_8xĖ5+nJfO`.lg-vF k-AFO88KE˃ (Vur „r\"/t/;`U@3R"27Tvȏ_ m=J \xR+ ,MrHeKȑ2<ܯ@W {`/ƴ{΀~!VnyhTfAuERtP4%jA<)a#CiP̼i ,ިb#0p:v9AWK۝G'Qޤ$19\¡dw4w)+ LX٩-rAR' jvR^#dAa G-|v*vwJc<>ꀩ/;] "%~)t͢}^_jyPA'ѤyUb9IkW%v>?Y0@5 cvu}?6 kRaP.e &0cSlg,?XKu'rDd1Y?)R2M-*q(É6y_(qmHWC5y7kZk\߀!S ГVQpTn0p_P|qQ4> _lP1q#_N/V;#u~.` r*T2OtHl7 uuHRExE&r  a$;huh;-WK53*MG:BQsG)}Rw揨CdwP{CT߰vcaM4^-Xb+F|4Udjam-iZJAًk yN};lBnL7t<=a`{$o>ص9U"۶cOxɪKAG(&{PG%Ps'K~dHY>ț@.Ҽp"b[.B:4 哜׸#JȐE*]{/@N'gvFp&)ĝjR9C:\9!ˈTegg=멷نv !e AxC9ߣj2g2 ?7Ĩ{k ǑAr{ip,!p=g-yT T-e~L3v$`' Fv\`nAKt<2i \]32UֳPF Aͫ?TGa ?GY?`lbq6C$y@ȫdCh~=;>Nr)?BCpqrW3S;YqBzZ1eZC̵ϢMI<8(z8yT!L!v5̱)# L Jk'V:sL,@Y_!-Mr(:ٸ!T0r$ie!]W!X݌r17a[Հ BY}mÌX sv+qEpO?l5#|t3k4̨]|鑄%+` j~G6=ڏ(O߲؆:K i޶gf%aya6|fY|m:fYUWz2Zcрп.h I `jyԲoiy%RqnФ ;܃M.47{aC\ʹ?e,Xކ Qm3FáioCF0)xu Sbq(&/8bzZȂ@,%Ik.T9cc(6{qlXL@*O>mJT+ G-'}|/yuX)=*v _"!\ dMlS*,#zs_KF|(O磐^b -8UGu+H*k;5/E#Kt3 TbEsU䩦a#%` +˸ʜYv~~}o3&ƍP\]gmK$7J Q>%|!R~`* |AntN6k9eB(JJ?vMjx3N+Ϗ'/n$fKHGƯ gcã.6|8 r0ҷ΅j ScGlJ>0s5wI;5j2r%@a]4;AMM?!ÿ C9HHC|h d^Zi5{zq#IJBu7~83^ wKF_=*Θ+ vFbZ>-~bz;b8Hc $b8*d[֥AܗY]|^ڹPKJ qt9 z`PQ_0U&HQXbv='1[LԲTKTAaD8ějQ D %ͩL 홻Q= }l5Ns'Tv$:j<)lRa8r#xn3H%_b=yu͸/\Ns,NwK]3u BMRvf@LR`ҿ| A gjSQMP/qatm@#ls(̙A; OY紉绠XϦe1qo AEau^umԾ !Ϩ/Pu᭩׫蔰JNNF%4lh*󀩗;dPѷBHT[iwUʐlq=s6؀QhgO/3>!Gĕ|p3;kX5?Hȑ$rB6:8G`Y̷ br88ޮi@VJ_&;zΆ̈́7nP".*n1-J 3s|>Q9NW`fΚ*E,iӈRH-?~'g'cgd/i|ظ .OЋ$qb j>4Jܜ?~W,V\J) =D=p0L8mP*1e$cCoz)g3by5ihؿNyrq0Fw>< _nuHL@QrW6{b؀e'xO NRG鯻hY[{рR. zC-|&G{;x료϶UA,rE)nk{ x"4>6; abmͼ|~6b=SMc2łGsSĶЏ|/Pyn20G# guZ9⽺ ,aVw[bSLk-+ױAmi.ɿw&;OqoڟA=DZQV;: -xܛbތn{P ,"NX6d Ah ͞N 쁙/ȗ9o}4'wo;%y$Fɖ8{p 0&(۸[c@dҏc/r⁆mK`X8QѸJ6,Ib##v46rm qR6:f xdiP&qzgIHIHj}۩ֱ]);܈Ç[!"B@2ːH 0gÍ3j';! cX67ņ{ ÿ> cQ:[UȂv&AdI$dPL i_7wSmtPvr_F[@ڿH#w<^[ ˒m_ƻ:z{bҊ: 'o@QǦ(齠h8 ̼-snIF)b1qh{ ' jd fї?珔Ȼ2P=k0['k驴m^KXj2o U[ʦpV@74e w GAxA{Cެ]9 !6Z=OTZ"|3ŵ_^:k$'FdFy,j]!'M;w3+tzIg41HHtkꚣhR g㬪}1QnB,|P*AſwsI҂:H-1 ?\I+i[_%@}5=L[9~q̌EǛUi|78^ 3CԚb=R.\y}1:^X*T9GZŽ{>AN}aʂcwFFɰ]VpKGR r49\qxn1l( Lﻤ__N : Sq Qqyx0$6"RA"fC}'t-: eOG;,YoK{y'RSy4Py_r. Su9bۊ8,P>FܽΚkA‰]Rw,ՠEmȺ8FH,MLR9RevQ,Σ;⻺|ש$+~Izb?2m%,̎` 3C$" h0q%XNgwf\4v@14>r7M6}̜x]~sn`ƊW*"@S uOF팴{JBS%3n"۫xA:];lQt ω?FrM[7I;5Sl]ƞ6_#Pw\~;C@HgޒӻM{! ݇th$e=o&׍::+YEK70ca{F_s\^ʵ/_"zsЕvᙁ($lg(ggmJ]hwLY'٦JnB_1b4=0#o%Y@O7Jj(p?,.@U!dB2@bc l~Fèvëv⥎Yřy~O2+. aYz qF5nM@%m^ȅbM_1#f+cPǦstɣU`MLRcg n(q'|F7ڐL laZoGq䋝 "zY0jp`?bkaecQcXu[i(_^ƵV?2ʼnA}&nKwˆ h@[?lɷfэa TxM_Ág5Bxy>|)(6^jQr2 1HU &vSL0ub7tl#̯8K}u \ ^;(!X(m)!NpY=RS* 2n-Sʷ^ޣ=*< 'Ȗ哬J }JdC z' ,)r(M;뺯[Z/rR iF 5#0FwW^oe t'3;p`lKR ^,g}t^F+ ژ``RI1I!2`q3Ajf7v^w(Dq\5nJ֡T&@QHiCGCFR1t3M2ә"!l%5cFO5',N|һEͯ].*;ozSZz@@n>ח~2*aɁUr"~ft_J-Z``$GO@1{7?K |-t8uNQT=r(]p~5,RXpvڠ!!f_6'BlD,j¡kwUT1s4+&Xu>*M8(J$F|VƋÉ(J0 >"@t Oٞ6dܲ\Z@4(b$Kwuho*,4<|8Bɱs vأa y\^S۵YkKe']wcݘk~G?oTh}c@7G" bƩ$Epa_{4FL:M藭פDiq`%U3U. ' zuFhe7diTHu.?C^7’P4dڋb7 ^{떷Āfrs韌ZQz .^:q%kyAHl"nn7ha-)d-eǩ.Dw^?IoM[ҫ>фn߰O+@ YZ$/޿񫃘b9F?q#ҟt_mjKٲoRX&XPx44. S nXGy@iȴcN"wЙ/iCxEaT)ZUj}3oঋtvhvLodx,0e7|ǛS=4])-9[M:t;&@/2`LKt)z<8bRGс^}?M|C0=`> &@YJ PԀv')] *UNRSe[5g޼ &rק cilMt)D;:Ѕz6 0gjy$a%# ?n*zQ:)[Q[:wd;Q#]{ #HO=Z+-W;P'3z?#Cd8_1|P(Yrs>ecܐ/ehr։iLpf"<65-|T'X ʷ\$~:ݴ j"v5m3T3dK69=L$0ˡ}<[ԉ;/_UwW*7`|(N+!ՐJW|*l 2uHoՉPkx %GsBz6RjdrR w~.BZ_W5G mM+,|?a%|@p HP"#Ðybak3ǠXc4+Z^byNbfO<8.#3To~\^ K7ӯOw<zn[_gMM-T5I8= yi3ck=Lܖ˽"uDz 爴vx6K8Ϟ+$ z&91 kc;e3LP Mo#^4k|w7T[6k un.] * Ǵ-jmn]bi#Ys1ے=-EVI}Cs;4oP*%ZJ/ՐgʘAe$Sv¬?|9io"zm:U#bj ?p! h}?pwE1F9}QƞI^hR=}Í$F0s, E:f)'fBWT,M5ǔ3}} F֪<Y,q+x%0̫6+;b*/H v^`!twG# `80@{='-;u c^#bi?3 ҕ4e)iIMÄRcF@_ cMа,>l_ :zxU@D,8t=+:@s{&LFg먄S{@by o$7 U3| ƼbxZDC( %Ϯ ҀXO_u{Â*g!QѮMs;*ao'6RnL7Ϊ鷱w&[h}; tR5QɨưD{\Kif4L'Q@W \ǴC.Z #JS=Q"dGAw{L.84j4 Anx}+ L٭07UrwTkLBD5F+99G?܆Tm . >Wk9\pmf'(>SMNK, ݴճԯvL%,[ Zc< FTa$.L|cѺiw>;Bh [y AcCc#226Y q@O?BJ0x~W?z9A$@v4JX=-uؼhԖy!y=ug&swޅSÕv0̼0}TLm?s4HsĴ q0޷)NK?Ix8H>45[ Ro"$.( ^ViӲ"Q Wm)/S<>6̗*PD!\䎦oblcZi@( Uȥ .WH68*QH5/:gO]n[" ɯѕ;'%1r 91M4fX Оۈ1+G::8&㎏1Be|Kv |R> 宕 Źp~ߧ6ZUw;Fx3$Hź+VA͞,1E0MW <.[Y މ1KikӔET4#TjHsʪ3SJ֖s?ÚpC /ߍPJOS&R="}-ֽBHJXcڸyraTtOc 38Nfw/<5M,0;V.u[E Qwulؤ -X;O(,x&֥2ԁ>2蔠x+m϶溉s13QmDs]6c6Y  OZxU4۸CAS$#^\@`# v36͗nI,Ifd0)aG; ۿ嗩kjqDfc6Ġ;3X/1 4c^(h yed#Z<+ДO}e&j=m[ [ %Nhnzכh} J85oHK AGI8δˉ n>3 &k.ĞJ%8:[L{V@#q ĭdZBi*Ճwj¼z;~ĉKO64P1mFO<l>oG(=e$%zSBRY[`0= p-eW:kw~hG<1Y I*es j;U0уQn|:ۡo n I\ 5k%]1ø@3pV e|TX鄎{Ga8Wϫ;=9vVT{oݢ?tux*Oթ@yXvHjᬡLǹ U"oX` 0'絅|ԉ`da?s;U)яv~S,Yq'wELĞmSS b-֗f=T$!5LKq;qIH;~t Ę}1*NyMue!b渤g[`.nXϙk!.mj~1[],b7" Q(ռu+{qM qh0|$ВN Dܱ&o\^&V۷Y7 N K]1 / RVi"` yw0T|sUYGQm_tcԖS((H,|^k0ԧf`Sy$qG:B qv+f1ۈD- s] ldDw1ZR]AٯXV8[oFVby;s;~1?7Pmi>E09Ȑ.de~Afk[Iug@YvuߨY gj̘Kuɤ; .`IUf!J?^y}AJ 0&Ê5%}=P27:Q |nS Ξ;:o|ZePrKt >lq6@oDaBܘ_3z[ '?x[ ʯ+*0P/uވO|cu&d!ڠ*LQ~Fbk LaOYL * Oj xꙑle+x 78 !=伸,r7 r|N.C r$$QX/Qvߧ`OP&9$LvWg &Գ7]>׫o6pL0Y=-/^xwp1DAUWgpfs?1Y%rXʴp/Ki_ggTt[Ȭ:B|gEx2s9Dl|rOޝ!K]Uę!*!+c6lMU㱤Wl-Hn6s!|>-B3cnNjY *A=~y7*`AшZ.O$w6)Gs)Hpw@ ͮzF$sRm_%\=\ޒ6lZ\7%jf $y?ٖtr-LrOXpj WBGn;qay"rtZNNY7ЋJ{&p鹶u1C,3%DިMr8$|V?M_n2ihI{9@[ez#߹1nfm`ܺ"ZnTJ%v!r1~xA"4(sK^ !]dϒ7X^x8>kz؎86 *,U-<ɞ4%2uijkb Л6Wf:+#I-}V `l)nA':k ;DQ,zѡ3ƦKT$nXy8 ň/f~2ɿr^8²24:\qլTq2sX' yoUWd]lvEuPj c`E܎< >~0>M_>g;U8dv+gl2(fWaAwvrF!ۆѦڣy/Y<+ (&||&d1AeɆTߠmM;lASʐFBlPpCzO0l>ԄhOAEp۷Jr ,!d7iB WԔ_-(\ "kC/Hn_]0/g-^ނ 6eO|aEv;^5o 0by ޳bme`xHY9'ϫ"^ΔU0Ii;RN@Qè5'_h ~Tb]T9bRad4eP"y ( V#H@2+SE{rA?,9rjQwQ<++/K[k -r :]?FaZz3rWU> i]OL3fiY1?N9E\hta%p8vb 5{ρ+ MR3(0Y%{7'Dwt=> xEA9QLbU_O~ZFʆmXX*`8(7m{3Y^ 8ǣdaw_L`I*N"MIBOvעFm5aS1,/u1qQ_]t6Z> $qⳭەYbCC®k A zi[%06 zh->u]*B̶ܣnbw`fs u2U2ou R5Y P:Y7DOz.C/|rϷeqvÝ!d8VF:'~-/RiTȦ4>>@>LTo70>}goS-Hի{Cs4L#Mxtpivͣ"0\`v=oONC*= /2X,mQ ]yN# |KjJ5tW7|-&I;-ފO< ̂,ĿQzQ1~=v)maИ Z&3g"?f]8BYUgJc,L5XY5yWMnE#yK'h</|p!bM -I<FO,M6F%]dT+5љM>@Y3uZ7[s(!l5/eV?[.1ggƛr?vZTaXi}֛/m;D4n&ÐM%O:ls;n trF sDYX%=P4ULsA DM2ҭ3[sC5\Buajtj7xTBO ^;&])h-~2ů Tk\qɉe2 (EbmD A'Ui AtĎCБW3JVՈk 76-=ٰ7}}(Bv&aI'vBI?*pxQz:͵2??{:ߠȍ:(palņ"ګ^ #Ev:2 [C,~]&Axئ)*H|tg)L ÎβYPI߹h A:Cnh Lk(kл ~D%Q%. 54)kkL s\sOBOtQ?Z[ P1)pE ‹nB|4iVz#<1dG$y]Rc.$ ykKA;;SJ& 'j._ ;W5 ΩKzS oLВ}!u54oE",}v:c ń^+:mڶhîtP?$u D+ (׺ y60Tg53.p%ƥ !"ۙ$~P/SVX 'd w]%%qQ5z HG2zOaiqH\qn*k݋,4Z7PNʁ˟j_n0 #.C3*Րs)VGp !H[/I-tq\11A/`%3=3:E鯎︻3ؖ$9gKܜuҨ0!_6Ayȵ@wD.שb ߎ@]3㋠YsagTIlE)F= {|Fxb(*؋I#)XCSĜ CKwIVp \fIz,$檄Ӳ8boq>V٨hlO;Y-Lx,O氐IhibI}0V^h=6Цr6T `LA[o^Ʀ AYEiU-Ez~x/3@픾E6V3f2MCʄ$]H%Gnms='3{`dϳN@,JƻSۇbקʲ!G\}YYs ȗr`n[R,b켝4 Zƹeaz"{6|,;X9o{L*?$jx6 $iR:IEbǦdDN|1^4F/NQd];nabV1ܔC(C>UɃ+蒷5FV~ -c`[q)/Er:w0N}`hgJG..<>6jԌۮ_r%|7o9Bf(Wٹ?=wfrƙ05ݯԚ0]&BW٫@>U+G_זEPq"3*~xµx`;lr^ΫewyxQR̢~ؒaReqXvר]!,2PX0!_j=:cS0o8:5@ЋKTl>d^q; 4Boy]X "{;ZI/<ĤfBR@YW+Z7/ɈNhJifj|I1D2]D8Xnv 2JϢpˁL( U;T~ c+86VҚ )Bn׉an(3dDccXbv0n%&Ԏ8 lҘP Yc?~1zEXoZWk"֓Hٻ ]Eb"Ly3񿠊BbYLd*YuY~nz)@$ 4lBTea=zKs,d)E*^!z:(8mk@Y(c׳NGQNe=J6P3q lA!(⿹jmJkby5_!T2G|]O1J)| S` cȡ2Z/jC2=Rk,BbVېǰ7Ĺ8ޡ9 U˷~3B1:}}h**hb.ΡM'+dC'Bi^ jz F| 4R%d2,fP/XGP3iYG\lm(ޭ?[MD1S'VVB|:E0*4 ^͗՝XaAqW6}V8@lqŅu8<e~c[,=bS~"3. r ϛf z`xԖ3K9VRnhg<\ N2ί pkE(Cf,kZoAGԀ%$ZX*cEkc|"^8F I' 5ܜWZ1`qmEnGRA⛷3(Qۼ'Ol`&֫K -YOkM;k_1c9P*V~n  [%M7(]"nET]!2?Z1|CL5b6!*sRA ͡:Y^ Z n~PԣiaXS MQPI5_P<xIOF*kg`Na&zT47vyTDa-Qݿ;nLϻZPmr*H_[lr*=ڜK'"I΍&*|G2и9dGC~j6f/ {7Xgx @0Mm`!f|YW'[Ǿg$7A zdLbZfleӃN9~`yXM"h316Z}V4sJSf͐kIP@|lľ;`KL|Y喆T+f*$ec 2@ĤĵR>8+QԄ!yCqVZ1էr=66H; E !ܙь3-77U<-z/T<zv2&$Uu.!O/C{'sksP=7R2Ȫ~.!W|k)K\W.d& xqHea6^Vױ{?*;B ~.TtMu Bu3RAm%=?@B6 ؕ*\8^CPKpg~5@.?v']٨i~YER_/ 8j$3}M~ao*57c;B-EV42֡9DvTL)tq@KZ 9c( \vMƃ6Psk>{zk W@ SAr?f$!325&fס;o2T}IQ߀Ǐw`Oa P4a@͂,ѡ'Tٺ}D*ZME{#{չZ@}L&{j *p%@Ƥ.c\R0kJܴ&-HHm9:8Át MB%@jO^&z"YU)ja]2&CMvXԵ&]> NWXY !_n|r&nhz=wJ!vR>VoqIM~* )Ij >Im=:yq]$1fqNn160m8`3O$7 `X8@T+;=q1[+GWFzn/p;+eHnӳtN@d2ˮ*&|A2Ͷ deZ"tC{H *z\oTvJ /%BFlaT۫/s4āb[H~ES8!t@vJQX(UgzܫĞpy?*NE> @vd(e:h0 `y.maw,;¦77poM^nxt[9Ӡ()&c 9bV+.Iu*fS e5A[:zyy߾S4wFVkI*]>䟄4z%bg=eׁS"aԂ9ٳN83}(?޵h$ES#Y9CT_й0"@D—6E&3=0שB"x a/.`g4NvBba6?uD,rc f@op-z8 8gQŲgv\6d,H}oDTayS˩PE5 k͕jqÌ*#BAᓋ[ÎA^D}hr^D=ܛ AJ[Γ(i:uܜshgbf@,ObiW/ JVcsXxYkѲxD 1/"blh۪azZ%JldRsK;R^ Ęxx=@ % v!-_ cBf,LDg'Ʌ>64e9r6Գ뼘q~XMu-,C+x-}L M3u]&.*o^M$;<;uеKhCU~lYK.֜?S3ЙʗȗܳI>P\Jx. Qc9Z`7D-޴Ə]@l=>9Ⱥ%I(a(5VEc[F-c4}?I po̭R  >JMর(eL:lt\p,)BU>Ra5&ƿ?4'!1:8OպpS4e㜚S]?c:Y~wFvN["OOdcr֤ڸƏrf~@t.eو!g:Ͳ(Dԁ>X69FJ" OG>&Z"N@(+nT+)1.OkY+@2*,6#Zόۤ@jIiR/ @dVE2:74( AOTEpF_tjڇ#z柡49H%Z?mWyL6!p#K=OkɅ=K}'+ɏfN@'nR`dF@w^`pDCG?pI^4VH2zF9lrukJ1YkߊVMAy;,@ “y0e{qvz8^ֈ'۽j4'-2g8e Y%6 ׅ3?α{L(Hd[f(1Ihn^[{zq~rDHA~4`",BG 0O<7PԹM9K^f|wyyv!Bkn9Hn/@vv-[[c)3,8{^Ek<%wN)|e y~X۠ `2`Љ8J "bZb˾0<vX2= 8qdqܱH{'a]>#Nz(-!J<tYOMq%{D8beK )oe(]Q2LL&#\!Zףl7|G%{nXfc o ;l^6~ԅ"hc*[a@w8 6tBkǶ:Hp5! J[h:tLaXaVDv31`m.3/qXAn[ G? Yr"s/D+ԭPyМ3<IJ{IIE^5au-uުDϒ(v|-Z{()mLvJ%2]("dr?LӻfҲ VGMnh5ElpsK=|en0ڃ2UG{:,b#:/ 5esY.}W+ㅂmm܆)*}@SlFyVSwXwW6pA%`ׂl _%T[AbOhPO-3j 1W8~~ tlr 3 ,)hKg?U£>%4'!$K=\CXc3r/=|idufg%Qq6t-d* U)A.bb-/MtiX: b$&_"K5Z%_Exsx3}G6͔&$qagl۵+:HrLQθBefٖllP\v%l7>W׬=~$vZz~D?-! o$iW{]uQ~<qmHWWzI+I?{cq[W=(B#?E?\7mz~ۉ\Z%I3 GF [,•u }ˮ# 7nUK6 CHܓbt oΩ4"-/hm=H9GU E? {, ^`] %:a D#AefU/3~v`Z)e{{nOQF"ᚯbbMș6'J]=ׯ_uɄ[XB]|k!'$,HIf:$VY Ѓ8dI%KU(uXbQv8ٮ(`sI{1eM # ilڇz"K 08C%a<H0ұU! wr]?8yJr;F + 44Xwy H|F~{i\Y7Y"ѸB7@ E9c(vVKXTTkܼ^ĴTdl['fFn"lٷT+4΄ϕ MNKDp|ND{IXҺni-U^6CkhW~_Mң"Ivv n70p [M>]>N}, :@'fV4:WZ(]k qI<,He+02\Sܘi%hZfj|g2˺!]&1X}X~ΏqB\-hڝ8qZxH8nIeKe3"V^hK K+?ÙY*x̨dIf8 Wgjݟ)vJ8I7m$#J|)h!n2+aanI5nj>QaJUV3ppn^uivj]=NTɯE% su5Bq v>M`\Z8h"IxKP5qKѹIL5"&o#EL]pP׻ok'mHf0F"/c>ǹ9ӝ8kwl{iuN;rE"\q)$1x 9]$׈5s.%H"FV,h2%QQk{B%[̕ AQi W3]5 7)ay NdDu*۾YZ} C-?뇭 {(wN&28_S_\؄W.mᾐ&{3/ ^pA} X"Sַ24-`6`@47zPEDr,s>h_lDsyߟwIXZ)^pzDvd~-"@G ۍimX7}X|$ža&q5JY8E^4HVeͅOOǀ,Zlj1l#l".v64CRܝH!([J[]xٺ`n8FBYWP9?r(̈́ hT06$`Z4+x=L4Y-==N!uNlZS'd-Q2md9uGSK QBШ夅n5I,йT)яOk5y1*X\a >ەEx֢)z{Jg` w .ϦXZx)-V[vSCI˴i}_ ^;ݶ>Ah `G<ʟ :ŚؐAWTM n?w^x'$2 (ȵorYk (Vk9Ng5z.NK@EgG=(8Pl˅f-b"b|Djh^^i:1W̧ B~p0bt w?UPuT;Hip4;+,6&TBjj*E[Y17bS?FpKfjF‘Z5mWo!*Iu$slpb=ue}Et*Q`5UaEi?l%»?fʦY" fF9!6m5iu1㏛#_iPC升ҮZȓ֫=B:5(F* /:°%G7_?b"ueh;pE\ٚ ,n*JTZO7%i| pH&lJ˔];jc#Bj:8̿;fh.ZKx఍iGX#PYn5 H* <+dNn@,}Ӂ}<J@UcjA nO;tˣFsCo՞j0Egk<ץg{Ã͗?cJA1M0y SW~ֳDun6~ H;WldlW iQ[KJQ$(bqڠLq(lҥr_oRG_u ^;@apdHJ}fCE,Z'^M$Eߙ6s>zᪧo/*ӞO=` XZ7[T$euy$=̾ ^ "`0隹b+ORTߍywd]N\+}2<\A! e&5#;wswro/ p^B>#^,eD%CK Ζ.%Ngha_+DsH9 g%k \llG%W"4OP"jPy_ѐ3͙Ä g ,z[@ں]+Q&"t'#[W`TkCȖKƥ}R~.cSw::<ֶf纖/ch#fƼ;c1-aiq3fkق썯@eT/wqoviupq" lxD ebޒ3?\PQ;lpL @PiV;՛v5)<-~i F7 3ʷ ӪyƄ*ẻ-`1'hk)d8"VWU}RnHDN|ȰT<'Nf^uaT4:c0bsa4" 0$FD n݈K.8] ',^B(,HN2vlcցjIALǍ@!B#׾R|c\yIER-p2/!Ʒ9r@V0xNĄXX5NzxiL#GMԓg(iP\wS~습o KޝQl z,Ux0*Rr~@TQBfؒ p;#}@&qp  $I2yXׯ3 H-RRUc<4E]~e_LEhFۍsΏy e5KQlxIf'Ļg{i>%v&?q'9 s'8PYՖ H@o'z$)B )C%n`Jxŕ+P] /1VVEÍ>x*|mkFsrJ9Y[_mlPo.2%lrWe46svw+\ۅ2mUdvd* Y, aj밭\E Dg=%>$1N]^Zpɑ&dl<ңE#K+kRGtQS l̃<0kdb.Ӌ\GDwblTב92jq}R vsgf~gOt·WYS4e.(a-z+4̚t-yW`9'JAyc MSռ\btܣkDvo.6+*A ڕpbf #DWo%8#]aHq'*@͒!G}Y?{I 2wqo?M_5b^1 !> :Ҹfn#\8R~3hb 2_PmK8(|HB }/g5v87܂`G Øk9_& &J&i*@1/YAwI`,DwW6?%Cj=NJHICpĻYiu_>~DY v ? *R3ڃ{_cB n_y7$0 (v$إa*ɟ]y%z)8> D=Pivz{vɗBу=8@ێT%/' ucРF5ܙzɂ{x]#>H}h0.*czTk&3 ?MBe Τ_q%k3n'3sA jA$~DxVzf39$EѶԟ^˞oRqk8*VjEYq$@$z'Zs]_PH^Kdyݿ)q ,B[OHȊ ySA(8\lQfD]ƼPr/;eQsYxr7:ݼTgAt{g FKzh}H9eFƩG31b ;O^'[/'dg6&u^];Έy! 3֛'rIr`^8tF+6sMjjx% n2 H-\Uӻ`|7 |?w73VRAv_Z k ԄK ɿ//s$@lxZRo/o4PJ$.֜B$^ugbʍ !<PcjsMu<ݐe~Y^+z SBrTGҫ+t6%@)L;E|:d3w>4b0ZƅƉu/y R#{g QP ,#]c֊Gg!4ME«s/IkݯHCiU(fI\ʿ CR`PG4?7+%A s^[=jQ{n( )X .d X-q8MQߎ#eD1wbeХn6619얘\"^pd[ 'Мuӈ %Ei{_" fI?qh&gC_Y*&WqN㷨 'ңܹŒ&ʣTDgJ^D1^+)X'Ҽ#}fZ3;HKɚn hw̱eg7FfAt~E6o.ұ|l5ihjU j.dE9E G%r^mzվW_yoӈ3 T6șT=XXtVj`"9ЭiyS 6?rpOL99R05 ˯zIr@vLH_ҍN5=PKԃ+g=U D"%Nduuv'-أaRQ*&hWxQԙ5e ʢ>F/t>r}dB`p< HVw0c/Su)9b"o$2*[R4,'c-80`1[ѽ ߈6qR>3-C|lu!dև"SPH=L l5!C$狛`: dC|(Vr*K~jfi xse:NKr^1tI|^J5yϲ[@*UkeG#LX֤Z)IE TSxUH9zz}pMrܦ|yoIps%y AV ']Usp0aJt'u!|l 9SG3bu?qKzɨgO Uc.-YKr@Is%O0ɵ 2@ O =΀6pF6hT!E+*ِ<!2PQ6-Xl1,&/Ou~}[UԚPa qrr'\u\0dt:vU8nL W  CWbLE6O(xE¼R[{! .l opn&kɩ` 1rc,}3Z}#.GٻCQe܄._Fђo-`v,<=NxJZ.SW0U'sKP#s_]>Nw)e7!PJG,92!0a7/k\n 0og[u-ȬLa_? H4{^ +1g>9}_%U5E|/1Cr&RH ~tdKoU6Pm\7{&X5X gW3< 4+ֶ`3uy#,vghmdp^wUk&稞$j`9ƓNōO%{3'Arמw1_z ie0?Jit;%(sڮ2͈G3}6t]N$&76q;45*5Rh0‹GWofm0\IQ6mT`yk0sl@0IJ$wc8 S: |wn5j4}DO^L1HcœϜaxkjPqТJ =_Tbd~w'nLM˒`N&Ԅɥ k\%Ԙ;Đu6OCݓ_7`n -)/9Ц?@rNaH"}4HPx;` o.9YDS[o P=P [L.6ۄV YL3Jk["8v|(iЧ5{H@L\͔u7S VZ%vortsYzcm>AôL!*D' d2^.)ebKXR$dHcѽ];وU*b?-8^t 5ki|/sLa`Y)׸ _ v2%Z&rϟkT(b '/`$8.? L@\WJEZRocL:xrnG[C#1A2D+A8HN3SUqp .8U7ۆ h?mj)*1V޹}~"IKR:FsnPm'5Z5NxұU틇>J,djI1MB3wj(Bx*k!0FA8Xo&*VHEA4#@32iΗ7&xgicļd`bnKGRQDo\7oRJE*!JgK Ι EnJS0eq֥z8;Ku-.̳Ǥ8ib <ֵa3i6 NAWU/#I/n,JMd~+\an!}ڰ2_!FcIb@ZU&\̒-՝ ?u23;N9SWC~?LX׼*$0;BɾC%zwCW? H%9sQQ#!ӹsNn=\ boث^Ǿq\.fPU֓%ycXȱ.-րE\Ù;>H fnzf!D{yI+ %I7D澵Br wNrc(Hc"#{\6*岟n0};/?c-F44敩>tLK#pf=G: ;09`9E)ϘS2 efh nV9AtKYֵްt^.{PtƖgAx9I+9/r/pr m0QsTܹI6Lwۂ2W~\ $KjN+-{N6Wdoؘ|b$3b>bᮃ=0taULh vZqӀ#%rb6?d&|Ʉi_c&R.PUQ&)SڤUOЬO8oV!h5j=C-!Vd@?)+=j}{%laxd>QԂ&9-zw/N|$47 ?hQFގ _bÅ6)p_Ӿ[( ++ƿ[2贐GJ~gHTpVV2А^l=^띤s-> #իU)l /CN\,uxn+|lQKPBx\#V]DsY{k q.mEb @SDȲD(X,OoWM?Q<.4wr}$O)dnnGV ^ g0ݿKgYTWyTX\u|Њ^8T2| L&|8*eHsBQ[:5&#9#(Ҽ՘0$դGl 02~ٽK! ݣRpK]Aރ: )F LO+D Kv5YZas Q9j B7oNC)p,?P)" Cgߋ{5z='<5ڟR ;}"r}m(I;(Ci!ܨ،IGf(cWe5y>b0z}ǵiT ~t wRe6 _*Pcխ_:O%r[ x\#kTi@G2l'AMaϟBXFװST $,z6)!%fNz|2ֈp̹KJ@]t Ճs#Z_73Q B3& :|tdU_pXN/<XLi7mdԬtibԛf]xցRY~ΩWtk4V~JBz3̐t*C7o 1Bqfjz4QE6*| !O|z99j\ԋ@f?A|.5.R2Fr%JT 'r#v/2Nv# 2Vi.?j!)@|3玞PȠ#*l΅25<m8M-]Y#(io+b8D3ڣɂn26l&[_mO  E!uJ'Ñ9zѯ=[F2~u06663+d/x(o!Ahzfe3 s} amGX6(4@k:8?>9cv. y'}Oӕ*!W_Z=wi^UzH+oœdV=n^!2G<~Ž|]+f|.<+dBN8,&6sݜbb:'f? l54̖Ǫ[K4EY,@% }h7|Gp iuA ^oz0Ө"+Ycr1iSRa`Y\H?NA7CN',,SRlOB[H\_M~lel}5LtA-\}NpycFLibq5S',\=% A{h!D;'\|jwɎOCȔ,5XM|]]ȼ4v =u9uJm-:^;q\t%Ө,츍}:vhhpv)JD0:B}Q$xh>C 68=[^{ʜM)-=dzB8F`O5TɻleJf{3a zVb ޴ 5ԳcdSH(\,V ۡKm a\dBVrzf6ɹ)EE,'xW2; |zZ"f*''mU~e _j e;wD|9Oſy|[BQDƉ-/*vEioqߘ d!9/l edAڪ務ɇI cw 4:@n|~6e!DC%q{ϹV8Ӳj3ZӺ]HCm%К O$2@21Q?s>I@pQЯuISa$Y^kl*firDȼShus@q aHn/#}M`t﹞-+"岧ȏ6nPx07Lg\MnEXK$&U+\O6 <>k, :ֵ935DA'p4͇c@# Zc9:EVq燞A݅ŀ\9pjrZR8UZ郏U7 Hns(ЙwMkK? K֥T}*|L:Hk S˒7-Ĺ՜\ҝ™-^rmXr~?=cJ5ֆ 6jgt׼}XU%`X*-@y @r?'z(i^tψeU{2ȟ@W(ٚ<< ]EiLCm o]JRCNP;l:tRō ~㛲 [MJ/;CujX}5~9yHT>o7ބ<6‘JIg]Qu%Ap̏ю _'vYd *_LM{^,jЖ4 ^ϟ3D&Ҍc$i#hڳ+:1WJ"QTq鸲dG%B4!'y4(9QJ2AKYﳊe;u6L:I6 " sibƉN΀#+Sh“ZOĊɏ0ڹ!KV>]MM*[H^^7}#3h^VyDwҒ#pf^.!L$SKe1MdQ#Y=Se>MLAyRmD{ gkned̸I3ȁ"YOqa$")sZrZɘ%vx $DG*ȕz7L$jD^ZL >Vz^Uߨ$ކ i-ao6mU橛9P%%&E%OaZgU"BerYtZ+r ;zG xIqxм#,l@p俨HОb;`Y_C\O޲vz2@TUE'Tn` ZO!jm\3TlA^IO(R\~-msb?-ӣLf~?Z&H>a*b)`G9 Ҳon]#:!a_Gg}ZPYKĻ0.M'EGGqUN֪/S)"|%z K_ ab ٭ <]8]↲?+_:B2UnE B= 9Jr"0zfyl(co4I%ި:GZǠ6qMB*ic<KHӕNm,=>`槀Ak $YE<Qu njl`qO}5^'WLdz92-A N&v?vy̻s(![١!PzM](WP[}gT0|@,c1wmp{hv'TUŝxY3"AlD—a +`&ZWs9V)xwaqh֧u)rVDIMD (4/ՕkWPoGlEVoYK,s 83+oT˺uě{?NThn/e5@#{D1U2x<MT 懹_A|Jy֝%'ʵJwwDJ0L Hur3̟n5ٽeB܋G2R pqHȇNL2J9@ c! y{3L@ ܗ+j`4mqf_:G\!3Ə琞t`K}Xx! |cQ!$)ߥK02Lh-T~:9ky[*pFTn`~8TL$g ƨ3n~k?! mcz6ٝGfTÿ\RFlōm*C2j#`Wg% IwߖhdW%A%=V=:v N}%H9kVt%h#޺Ka߿QFoޱ_I\Bn=ؾ6c14SzóYGOpluf ADMI8 p6ԫo r;OӁ Զ6mLw&n3USf} 0H-|q+mg~ L=tV]ρJ!6l {MZ匡js׆׽cj $`[0kB;c?a}ȈFXq(!U^DX<=d-/0Q ۇy>IDczC RRi-YBX7>"v.36(;w܆pib!<)̟{ jUT: m@o![FU pk 6`z϶Nh ɂ v&a׺Ddڛ)@hWj66S:m:f>se3 c،"#Y-C}-3NؗW• c]E[J1H{wWiUw{s?$2 kք$^W>O _샤sؚė1DxMSrbX>{ή :8,.`#qQZ;TSFqwЂZ"V!y4[뭨P#%X't1w%i8ҏSᏀ"qFr'R'eNH@I)>;D&U]5Ev!?t<'f*U@~En;Yboٳ, UW4hlv|,&9&9/w$u"d0a0VU_=f m(R R{vm;ÌԆ>|_d(HǡbPE3G [Stqx)t!p,), g8G\%ӗrGm!R"0'?J]7&,^Bb4q/"2Oovr 80芓T -#kN s /Sz_l%D!%eg\ eTyS!3mz *q={DIp3;`_l&hdن\p[\(q.Pm=1Xfxr tg0bz A>SwF|e&X?Ϲ`yՇő!$] /ZJ#X'P_u 5T2{oz+$B,05wĎA.$)O1їtb 2B\:7%)dO+NmSI*(K< h|Lt0?Ez)M$o J Us<sEhչI+XlA }7!_Fo-8 ZDb0U >Mו>Ցq< o"A6wYˡ((`Σ' KW]X|֜ʂ`*K1.Ll&VD[t_dߍ 4ِ|#4uG5xS oT%4r@ l0nw"}O$]-W*N eDr+Q.s=Ċde֯v0P}W]|ȎMYh{uACD:`LW"fu2LA[7c0j\=dU|lYy!U1EMMjROyGg 9E=htq|~v|Y͗)bT:ٴRPzQ$7*0XL;uOR%sYZU{ ? ?W%6L#%L{ysp 6M >FOl5/-bhnBu55a9;չ<ڱkռz9{yMS09e,)$9h5E*?뼺Fc= Sqx Ih2A|Zp*t9G՛'H[a;ة".C'_rOoYKLt;W64%!Y N²ɛe,'r"P Zb=͞eW;޹#FW4B"N;/CJ}x7=c7k,d+R.xP8i y°"&dR\#27+dIχI/wgVvbl[] iuM- :beo^htϩGĖsXyI{Lneñ /FwLm)AmncۘÓE,,Ϧ %RR,J &홭=bc cbX1=m6;0{+hڡ)%3͝Seӌ*jϞmzwN#}IKȌӍuc>e~z!Z{vHqԺo8$*gU&#j&sq8͜vjķ~‹MAT'10zrnH!|Ӯ-(|U5BbbflQNnD$$ f>_c1CaЃ-Y}AfC2j~yRG{8ii -b\nGPP&D;l\a<AfZ;d8==)SR2$!GH?6WUy׮]:/#"4Wi^ʧ_|nLIS1p5gujި>k(?6"]\qrGLH`|2奠kA<@-uk@h!~2u^i^8>z̰~b`WHp~W=2gM>P wSY/(T/6S:׆O'(m*Cg,4hRA֚)+q}}[,o F X - $J\\#*)Fʁ 1=A=^^8@7ʹ(djfjDpG㕱S( n8"exruGпCM}M;- : ֹVuu=(fbzVbRװ&k#$A0a2L2"u2?9l+XT@a 4.bAQ'깦jSB5gW} F $A }utlkB`#L TSIB4\9cs$ .Ygb |$UX[{;XT)ӼrەwG4ޭ9[S`kvݱ(y\fڃA ޣ8-';/1brNOyBDX?#`L|̓hק**X|͊z[A<Ĵ7v'#8pNۘ/^VH#`Tp NM(>Z]z ץoM$i.Ij'_JU)UwؠD&XcИH{=<,{)@I>Td7 ->' f^rNXXɳj!k;#5+G$"xMޤޚJ E=xIW# $<~{ '-Lx:R8ͯ!!/\8]uM_wC>$X/J }j.-fX6"l[SD7H(JX磚` 4x~x$&UB*68ǖ̎–2hF]/'t)9Ͼ$E-?7ӻkKd%) &f +N_.T1@JŦS!. Kh)oKqC:ϝ$nݯ$̬T~^o`6BlHOtR`/?뼘"jDƅhAQņgBC?uQD]{Wρ/ܝ~qo v*Echmehս*q%ްd %pȹw;'O*Pѯ531|W\e=a㴖!AEܹ)33 F%yu_*iO3C !&7:F/ʴcZ H9~{pv#t5.+=ͱA6\Tٶd dT.q4`F"bl5ld~m= )c+Ӑ8$Z[%'&(>D&ݔNV%z_I(A]|рgwԪٺ,')VtYM[jpNYK~P@YTtBo,KOL?XY1MX3s]H օW\ڟBm_XrFye9 8esb5tRﯘ@/boiI]7jR\;9BUQ>!*+\; ̦&lr-GU@ p͗ ?ڳ)ݷW ftqt?y܃/ m^jfNK7]$iTCr܍KIWx#ǹfIu6f$3Kٶ)v|)Ξ^wer*̣("UfYG}nřd2Y/6)Mot|3M*V ecp"]CA^aa;|r7US%|[P{p7PSP45b K.%ToԭGA(W7y(iJǟ FCZ08ܝÔzEotû{;% [MW Hl;|TT8!+5JcpKl*3xO862&瑎xE7b2E%Rw0*@+6Lxiyk1A>))wOAn?s?/U WI®ws ;h"l"j4@h-;ɏѲͦdOV %j_K[t/+Bk":@a'sMKD;'oc3@qK.Sc0GoqBT:.i߅A^Z,ڇМD %Nց26Iu>SJ#i3^ObX:wi@gƜ;+-B+l*c[V#̟U?BYcWC^мHtez9he~Jz~EwVvNdxyB5<Y^<#bdv.[/D) R0gu1GEZΖ"?,²:踌_MIT:ѹ2S. р@aZ-\ob/Ft3xCO l,>>)[Sz1+AM- ::ؙh.-p:ؔV%5@3WQli77Vi*A\*Ait%2e"$`;K )‹Ͷqv)nN*O>cL "ʻFH};/F[)bGH<{T>ʛ\k}r)^YN3u-^G?B~$מD];SkIz׈,f!so10̮IB#)% r.JQ9zx8GtS'?ף讕M6N@/.jwd';0=cSd37s4`Ś=eCvR2ңl?B`IdO&&Á_(^r7@/{\0*^Sn~֞ )wh3\rի;œv5{KtO_<}Bzwf̠OU@S7&LD-#MzP9$pA,eׇY1?MؿT<tM!~[CN Q"QQ)**(#a6Ҙiz&bd= J]%$Hgrx=%,䪈YS2/f{2p]:շUld7?۲yӁrr^u%yB5@TP0s]‚ɀ|9nTY|F@HlxE^ oߘ k`cAcxiNdW0D6p! mR( #!2Lc`)(`Qc'Aɰ*_Ȇb1 y (qvAX0xrX PVxm{PXDk=<ػbɖ+a1íJBt]=^ n찊":}w&j ɉ3b7W7|n>_-h] ˚lŰډL%]GX:HPES (z$OBiG+vR2'!N92mq[$c*ef [:c Vn9y0K3tYn᫡TCόQlW_q`)hc%7g{kwldGXT"i-ޱ{Ƌ˿;F`:eY]_naeJy–icw#)ԩMA{'GY[|4]7N1AdpsWcl)*!,@^TnR˰8DDX'6=©qm)<)t7fU}i!cf$BĐe:2#L sWK$6"^g~2P= !T~ M̻ }s|,RqN ny 2N?%gWx!}2􆌴C־z.m.r І-*knbdcW*W.LDpAU5 ؠ!ɝD4_Tܫ`QCBӐ̳Nڡ?^5xx"{#I_vQ~U6I>UNCNR8zCoa-LJOsT'ُF58q@Sq|'ĺ&vԥ'*n/KR_fDa2R_Uv~?3.wǨ'D@eU _[PK;>yc P(MBw1߶+l&bp+3Vh@Lc`JvL[e?JC '2\2 -]*#c$nʑ =O Z:.܃|܋0sL5rm[Bꠀxԙ'K D1i )|wŦ{UTQÎQ>֪Q A *oQ0XP&Ӷ dVa? vD˵0{ taA͎@jG,;Ds쿆i[җwx;˳%ۢ): Z#!RvY_yU&0yPx7Ҕ46xY)DXN'(M{b\9XV*ѯ98L?:s+wQ2E)[mgGk|G, (nR'3$Fܞ^閠xVrQQ|WgM3Gv }GB# stO"B'XA2^ayf)Mŝ1~0iqM%2W:lH3P+wΉ#=0:C`AO`\<>uQ[f',Uo'[ [q+\5` uxV _mS-׆E$T!u0cR ]~n xi(1֖CIҚm!@i963 /Pާ?yk@, A lހae$: UB~&YJƺL]ۼe[hWmWKƏOÈ()p$ {>4SCo\QNįA9A?A[U~[C{p3-Ƙ70O9wQ8FU$v$%i:) xcmdO+NO?lNJC(m5H'7u^Є^E)}=QiZyy/T:sucf|'}su*. {ZoI?ŇdI[`j Fb*jу> D뷬>*ڡqtkw&f^|9U>Qn_JEKN!?:Η ޖ^8t JE/pAc{&Zr).ux$]B,R K ,-wy1Wd@"6UAm,RrX*$1l(ޑlp|,&M*.KX,-]=0"1}ſOXx&Udwlc? _0t4&x[@ǜ((Vjckf}D[/og*u.a6tK}m:26gi<1 E< ,E3zpDc cy+,7D Q ҃ly | ΜJ"ƒLF?%PSR.&/At R MJwS8Ъ)ÉA^kVT>LkZ %cs JK]{DQժFʠL[ɚ,uv $4Pe!K O[TD9\ ZVPLQq Ω.ߌkxB `.$/X]^q Ǖni?c0)E*g e2E) 3A]ՂbaR%]J 㷸k?Ω7ojr8h>k l5x2I ;ш:$-'٩" %n2a~z'L4` Te0pob7qk83,8oF[cw%ذeAZ^fK忱z7w\\`5ʃw_%9bo~H'PK 0YeID^TP$j@-o&f|r}Ĺ^SrtWuUܜf4bcO$P6 Li5'FoQ8pf7]-'D) jIk< 7 A9| I֧2L= &6%)bw7KA2,1~ HIw|ZjaW}Ԉm/| nw؏qKO2:a'Ng\%EJ*AjqbہU^|;2N[iO=aC/ ~n8BȄ` _/+&At9PJ>1d(ˏ`ۥw>E/ٚAJXA?:ɨE%!cʰCO1_5Hv D1ۮC;8u6"fQ~~k@cDJx)e # *?`:GSFl?ز;G랱|K;X8EkE=~6]B>IBd-2ްբ{{Щ} TsO&WHy 3Id9J#s5^3J[6@}8q%-6^dO{@ ^b\z4Ķ#;U#rt9bKٺU!W%/G-^kXD42ѾpK"ڕǨ@pmQA9y pr@2(L1O%mhU"CrAc,;븟 eahu[^.˴;UyZ$Ș°[+6a=faff,[)Ŭyt%2 "i^w' wX^N؝,'e.[SdQ!@|m 2sк.HgzD6:2uª߯"]$=FWFLaVnN{T2n: 6\JDoaT/֛+h2\7uAuQwuE@MgUXdNYuQ`B΢h7G]X=;RplZU=]RJ0-QFYs3ښ/bh'-f9O5n*klUFqb~X"9 2v {[\]_G!eGq8!oQ2D:r%X,?eOX{HJ|ɘGyy$9#uGvռ TCLQD#[ik U T# nDY)]<߀ "gd7{~ϝL[wqe8|ѻ2 Lʎ(BF)Ÿ:[|-|+"7f^`xiaK^ 3j R'wQ*gW1?XͮUޟ"VD% 3iH󍭭xj8`8Yȫ6 v;UlKg8#G; Eo,qaUde+` Ȗf _33jFOƚ}:~eR2FGnj0Y]y?(Y/,7<&RZ5 # V? H'|i`=#FQ'I2lW?P@-EEXþqEΞ@>Au0 u%`'Q}#zg"#¯W<#JN0zV&iF0tCh-;%\1;62ANcV 6 V5,'; W/aegǾOǻK (Ry#¶|ZC*4p',lhBE#$;9_zķgh$l=CשJ6Vlgsf$tαyw>P f6H7nՌ\dub{VΪNo>8^<{ȵfoiZLŗ)z}|~}(l<|ok$n]w+&T3a7Sޝƕ]맘TA]0rlߞ&jԒ6C*= UCߗ(sfV56TcW!zA؂3Cy2wSb--sܮ տ3')F|s5`j֘Y-AOoȎn+>t¦ PH8L@]UD=M=ы#S$1,{eYG٫1 ޞk  uI}{c ciWw.s dM b XV3z_сb&KGDX$N VRZtaDAU_ WҝQcO/ۄo7ч1ZXYWBn:vOEXD]dֶF˧>H- :UIl|΋NOUB"^ZZ!DO;E1S/d m]daseg[n&(VySISi7Q;1-3lJ'SR@ѣ ljjͰOGv?DEH}ѝ`JEOBݙfɿ&1RSg@˙kem@%W9g@]!Zj z-Mik0Sp*wtAhk #+ g(7䪬:5h`:L Thc([sJuF7#'1Z̽wS`ܼZRKvv,2C%ה胻UHTHL%zxڭڍԺ_vUrk\[Ԫ<ہsN?!I N+úAڸ.YwKk/q`rFJ*}H?mkZܣ"J 1 /wH<334M_F ?QවnHRӄ~k sV*uR3Ԝ4%WNg3r;SaԥՆs. XAxu**L\'@4穗A9!"4 \wqV2s1L^+<$)y1au@ LHg*R8jHb$jW`NBePكwXղ!vd/Q+s&ijOiF(WZ&xO6TnF#;UFP +D+kkچXhUegYl: Kh6E YaMg9A'|;q.8HoZGr*[i+ <  X}q8)-nuﴼ\OnMj=Llw_.UxWU ~E~XK {"43 b-- I5T4#v)\iV9{@(o cj኉m$aMS~f`AS S,fL"Gon:׶>,6O}PC l UW5hȧ:ǘ`"z_Va ~ ATD{Jk[~̉mNbQkbfn|a_^'e0--jAk8|A9.f& A/& =7 sʤ![NˡC(9w*~[J|qkE'[l{ ,pWȃk,O@@ ŝqwaB7 *OBPx "uED 0N- giDRVߩ%V.Hh/f+zn򰎲_: ]nLf/(=JRkx3f˜Ëi"goji˺T>gMQ}ȟ5GU]ϐ)Ѱ#}J0 ~ "|e :GcnBFR>qUlpF$LdVsvJSvJΆ:~򄏹A "1$I蹨h`hEHv݃BAl)#C 9gז@8˫w\Va&po-7̑)AٖuoFOo5BN3f7nُ` zJ4F}!s=6~Ld8G?YsK Եvi^Vmq0Ute=i5R awXweq~LfeT?bx pD]=Rcq''n~5o,Tj21+;GݱCu0#-,6u3G"N ˈъ*_CmB ?=Nr;T;W;kO0-(mZd#s^ HH]mM{}=_*;V_NF1ΩQQ-n ufur#3/{ wwIyܛÏ)^ZNhT,,ixhĢesk\[ۡyͪ&SzmlWm7 Ѿ X:l-Ϝ:8kN:]"~{\fVK%(̽*巜 q熮 ,Cah;?DK Q.︯ev q1eke‰uV0XDfTEِ'k%Fb%,iV 0Q~T/ӗ R,7>H7Jf%y 'ZY]pBh(-nӾ@K'gtC#1 :r4'WŰK'& tmW<Р%nFRkG nNxӐP\U iicNp9qeηI: q` ތL Gέ:9 }킶N mlSx7cwgG9u?G Mv\(B^FiCt<>|lm{&,cY&B y!"_%mV ɹ=#4|.G[Ý2?pW'[oeTZjeyoow[`3Sv2%I`ՁUe٭vT#1ԉ+\S'dQtKIDg<;gyD/)s+o8c~_҈0毳;VsO^j^3v53p~ehFy'.SҸnԷ{qd?z=0yh0/?~PQ,"uL4vGwQP;QMer@jj(3ƭX>[M`b:԰\"e\Or cƟ~ӶBŹQH;`V%K_lrJ|pW Fi'`biz̶*w b+W>t0Ht^7ؑm^2c0+- KXz@}j^~&7]\4,Ġ7pc],Bs Cc Hɟ *}0G"#(8G3S22,|jQaG*C+%fCF`?sf1O8GG/ O=V2FW\:z.y#Ƙj$[!R wdH'DM;'@KţlY -eYN /tXFIDj59*9iŘ2$0"!jGӋug\P^/Y&(3>?;ϬÌT޸t ?A0%:R"쇊D{X6p(>2lW_ K7l}\LE!*u.t;ٝ\=D<1hӕn-ѻW\4/C%,c6~Fios/<c).wcxN'|fMKW v=%p2N̆+]ĸfuL"t$Hp) k |0I7\/0J{׏v̽rr:0W lhgE6@*󟟆-}v\}\rI-<8tѷgTIjgӶFFӏJ*bs:ű巤%sn*0G#$ .dMZ h Ed Ȓd؇( bZ±Ct XCblȳu}3T`J)z3I_2Wblc0C.|wT '-ե |S_b"͸ nzO.|ɋ2u3+2R u: qZf7,i}^kFt,OGHI+TvdrY/;IBӅן ,ƉhwVKss2;a{~G*JrJ:JT;OĨq  rw0 7 Nhg&]>H$ΧR4 05U~wvo?tQ0k~tI?Y24ySPUV^?w9j$C7ɜ|Jut3-MD|6SS"3.YY\q9} ?ؚpO3Oj&gS"HTɼQht.bT%[#gPvK$M\/5ouEfcBI9ndNx'L:^j !iAH]&$j r鞾n@p‹fNIORu#a@Ej( #~5,A׸(غereQ8s$(AwV# |=y菐F;8̦(w_}DN'4]sA7?b}?^d60v"7 )[ 5M$`">߄(jq/E>:}C%ЍNEa~ҵ=4nS؏S, Ku9Bx,[a&9Mc6+:"R%9"wE-{lR'ѾV:ikGHw@YY͸LX>; )=Z<1돣( 6͏‚=sy!РP쓡@AvdSsR\^Cd ʶ%=wcK44Ď[xo&?)z%?,o=eZ hUmC_2kMQNjz'^ dC6^TztO1lzn@W;L"yD4*y׷%{@{hC% \ P  zc"MntXߞ*'_68RT%&*pdwDP|v'~s6FDdZ(ݦB-ܨD}x!9/=bOg=ؼYqK3E^P9$66nA'scvo_Fo-+Bt77!!v؇|WnN>PA.]"Lp Y(Je15΃KRB *{}NJA"pB$`H;_l} asӓ c1i('Kuu9Xq"u6_8E aV2'^ۂc~/f1a7֦3:-Р3jMWLrJW2@'ė$ EuR2=JFT+>Kb~і"%ZiؚSf=6vn| v/bU"^p*N G!2B۩o}a-]л4?dqw@w/RTH \\f9(Oa(6sIC-ڑʲ5!`#ub&eYL' a2`d73 m5;.֭\e5̳(u 5ˋ0T9XTCVĞQUkvc۫ ۛȋp|0f+tk'g̵ٮI}R:JølSMFD T1v32`y*/n=W(dl*U'[q?j :Q *@r7=Jk3$݂$ GYU`!DOinxȱ#H st9,d*gпZr#wJٽ?*˱%aoX \ Sa4MTǑDAõdz10X =Y1TȢSNfhlVMZ$G̓nʈ/PaDyIo$^d8"<#6gD1U*D/Øe3^|>OY7gopptъ&|ć)GܔZ%bW7ȿ?jГspaq7~fw M·]c1%Ck=1)5 nr,FB _;B`a=4tx ZB#8'CQfZw.9&nb wHu24yG[3XFZnIҧqUs/l 6ͺmC^&ID~G{9c;:z˪澺߆t_O~ qY֧ ҭ=S OXsQSbS2zX Ք},Cm򸑵/,yMqB ȽAܩ+h [-j+˽^) FX, %qBU!Ϝs^BDxm>N>BX<}Īsfc$E`U%>r#\t݂P"T$Дfh H ZzWk".Rx>9(ٮt ƛ..= NS7~8'wZ+;H:wu<74w +ʇBg<{6b|`9ÚZrƥ2/誎0( fs;+h"{3B?H4ѮK˭%L#!{BιC۝cݜ@5I&v"wVsP8AޒlWilbC\$ ӃLM3 q58q QFz;ta M~_);X*Mt>RQn&&A%,ޜtѓKH∌Lq5: d?|{ ⱒD!Tì8-c8b>bVon%sPF)s+0QtP'&Rkf'A370p'"s>g$_q3^BIdjFO2tdIY\ڙ=pҝ*4;Y7:Gt?g, .C"uzG%KfM&Z%+gvhu {Aq7ER~MѻtrV0JN|^7lT7if$KQ`PLћH^8GHNy ;ix)sgV& Wd\܃)ݛпߥL9."_wZwގŇ}87IB[; 0UJy1ͼd=q3o\M|Hָ}^%…D,Ǵp'񅄽utozؑٮ}ihsv$Di-mB`h1?^{RaGaDqkBE㩲>{e2LNQ1g ÁQ ӊMqvv KOUXn4=z^s 8fȢ8[Ssm!('0,:|@gA1R'D"A+/l{'[*NO#KaGun=0o/|!*nЂ u:H96u{Ki? U ;&읰؄n Nl_Z>DIS9'g@zq6kA> 83TH0N+^nS_Q+X 1Wt@\ñ򈝮Ar"Bvp'Y\! [4}y(lm}cPރĬA$QũҦ.dJ\7Fst,?TɆ[j0#[UsmGfbD D{"Iuđ9sim\Z zxF%6 {_kϒaDҵGA 4,⍥oѝ4γic]qЌ7#}ԉ}Tïl}I")4=_e`Xeu{a w1Xֆ;Gcl"B҆dj3l,.I¨SF|J44[z&kG</^v(9?b9qɀr3uS/E ms!x3?h ȌY +_`pu>ܙvUp׏VkxH"J  DW,\l9$b|zO[c pewd>fNIi5{>b%ҫf]Mٮz yr= 6u ̛<ƲC=a%ȫ70@rٟ{ ^cmP0n7S叱f:J `GH?+ͬ#C~;1>c),&N6% Pe{Deg W;L)2qx|oק`[8\BS>ChH :n}AGj5\yAwU.!tߘz71T;`>M_MrX =4ڦ?/tdzS:=@C%9Sv@ g`I!Q38/NFPj){x^~KC#iq˲rgk7Q!-&a=oqNL(*TԴ=[nC?N`)8>ɄhX,GEѫb*~AHCo#zS\rÎukG:,rɖu|j8U=7dq*dR=KגK8<9a&:belsyla=QtNk$t;g9 b 7gw@wd "=9 <ɣ>60:憏a Q6{sIR,ZzT +JlvH)f>2S l4K9":`rY>- 2ޚ9euIr}Y Fk̿,싳x` )Ԕ{P|蛩D9Vj}'] Ogqw/#JC+ך~OwEQ< &E/IO ~k 1d염b+B ʼଝ|O" dE], y;娂7~e$gAWvg"_B{qCpvelY(OX/OwF }g@aArdR_Ҭ\L Lt+)iѿkG*Op.?mNE\ L&rcدHY43_͏Be: =n1JƵN!/:[%WXfNjct| z_|Bbhj$X/ǢdҋtIB0_W*zSmL#dg]k@x(?aѐć\jT;̠8A`΀㾞Dr ce#~K\*$$<0v}q 'i:'AzXdTvOkݛ$ @X9!h0aRA gU gr?Pd>r y[aag|$ j'W%V*t n X2˼y$|x2ͪYRĞo ~y?V*'~mZ'vTl*+ɶ # HmqcH+mHqo" 6Pv *aFD)q0H/r޶#U/mRMruD>AC :pj~pe03ΥpѸVĚ/m[Hn\gYY+$ PE8nF`e'ob(暍x?LB@RNF7l:,>[Fv"?@$Uހ,LVZ3+Cm{ꀨՂɇfkO/nў)=?}N&vo q94$G6]]#ISvEDjX^N|pRO3ACZ!.S\?@ENJ&ϺsڒhTRkz*w@;/пDPC H}+6rU˙)\q{e̹D^tm(z&_H&@xۤ9$ ٟ3g\ft@I -a!WVw g#_BJR*t5}X>C\9'4$J+.pi"j:'jr!$bH3qxͳ%NHAdm!Vr;//aԆuOLUk"4Eŵ+WM( x&\pQYAxMp1 zRAT켆e" hG]Y;i(bƳG_ZkH5@]*NB8C\{ZANʠjo Y5 b v*#{Ka%a"r #V"N\hz^s5ޮ;̀49&Zҩy&c{4fb]¬eǷ RS s}& QysRIHXHrI~ ag)޾Yx:=Q-7r:ZaoR|CG%ArBPshp3,r+NݢoӍ1ŽvzOlixxRu˗Zq&/0~T{s}, *i>5HRuaj(nNħ傠XGa>G|$\הfu(Rae佇2=KOhU% G_P/=EjN%-\*Yu&fֱ2njUf^YVëW$P]I\yzAM)r&S9r7 i@V6OEi%DxKÌ-==ea|x:!֨N>eтb4<<d9d:zP?xX^vICqT~x0 )Y2ȝО: '?mmGIA}dA= ;qXpr2_/ -YJ!xtni hy:ЉXnm,MS0Pٴp7M/pE>+v>$};m[!;ۜjhvNJw詼O̫.ѺNJ)d)*@8Xʖ.Vc3$M=9?ʮm7w={o`n#C/\HQ2r6"J=h~~J_ު=FPI:D kȈGGZ[*8 #I}A1]UW,?/$>mKdKAg6)(6y>kurCq`Ό"dMGP rFusmbP(uʕV6-ؤTX am8 5 6 A+.ȖWZ[5/N"2~JsP<@Ɵځ3fPuy6iT{ DwV\ٵ߀ks|3 T؋XVu-zz>U"$6psXI=4#lѥ FUG̈́sHEH'IoA{D1Z3;ְu> w2Uj}i}'o":2Uxm4,l >oz:0$qMsOWE͓򐩲͌A` 91gJ)no8SNXqFԤI:ĕvR܏4Y+Aì\MյK @HS` ͓v"Q' 8Pt%%p SQ\X9ul滹j&L&n8R]°esELDpdD.0iۣ0o+F+>j.01*ÓD<UߩCE~[Ra+H̻J|YGOwc*ou:f2[񞕏h5F€c(09 ҢN</jtW|ڈn&3t2B}ًiH][><NySXgTȴx ${E>6dwreI-(y/ysс!JVw\5.XsAs>DлC8e%kUU.p)"_mB&o;<1rj拞S\lز/L; 7ݴqkdgcQP99@mNXꕧgM7DHdKКWN-Y=&1pIsq8c_hR~Zw;=+g[X#`!2YgoUڛ,P0|h&)@leВZv_xߪqT|vs>#QPrR,ێlԳZ߷c[3Tyyh.}5|}XU%;*ʝ^pƙ_PUҚ;3rn#V򏽡?;".U)YøՀl-=1wk-::ɝ@z(D(u%{A22n ]d7X&T2Vߓ#5$~|j3K.F\Eo0YixDa=oMa_*\ !?g!:UVdPP]wwBa?h$7ᘤ IJT+K} &LC5tϓHk'"c ā2 vt`Gwkcl}QߗF񸃾X*CBMGbiNART=e̾ҷ?;HTYwk^uI&QH1T˨TZG ;t2y1L/H{~ [aUFA˲Õq:9ZL+^^a9RX. TU1ʮi '3'(\=BUtU Eմpp*Zł1Xn:t*KIVRhR1Hz%SHUiq!l|U UdI`0 aUFlT%q&jZ9gxmQ\x98Pw{(č#=7-4bnA\'vd1yT-8 P_$)$Zd& DY,Cin} WZg󷸝քpϥaOf7.TAJdIjrN(qqR>`īб݆g/%8qÿɢ>D;6~oF!vh0m3=ur<7k^Č`P ط?z*?I-3t InwS엺 3z<%5(#P`qrɑ@a< Z"vpvށ%}J˞V^Lw{&QľSrnGuh7!b}usLz(Zxʉ@ <hADg7Qh4dP:H/UD?4:cBKak7<::^R%'Gr ;&D/tml =6mjVic+Zqi^.qXINlnd:/+0Fj3Lc㺹\ c}]'-(aZ\xT56v*W@끸{8A]( nz7T[G)Z|j[lО-xӺ28=?jkqW \r,cS/Қz P\^(2 RAҺp;/O-cVGA:#UGHY kng%IZƷVfvj=W%VIfm_쪢ǘ |J%CN.؎^t7Y4\Ǒj_TOڢi) )^4-9"Jǣ` / i*{vW1l 6r@_=V Q\]aCC'rz+c~gVhVӏӕWG?hb0"O d3+<=c$Kʕr5\KGr"Hv>lAZHߨ`ueQyOqGu.g^L06&֏v_;?qnyߠ,h,KԱ O..S~$haZ~ew"s m4/l:$dE~,22}!)*y΁4,AFvzN07f8TqDhy>`jrñП/@j'j ɞomnx\eQN $]L~g.xnCLY{~n~}fS1wFcTi\e(>Qnݧ,0۫qrً-2 -ƱguC8PJiqF!w=$z {QXU㚠5(W˴ Θ38I+[AY`ade/[wQPR] bþŶi? k@܈|Q:qNNSY'qӒ%Mp&4 gJ4%(Vճ[QN|D)=TN<|L6c$A?Mcˏ"IRL.Ab#ֿIz`nѕ2|$fBʾ+λssaB^ ; r1a3?hя~_: SW[3m0t 6@SЀii.:\o"9R?.o`>FFQ;z/~oxܒmT*Sg+ >Se+dϽV)#t ud1Ú~.P@8pԵ,Um{jHBf aӺ/cT"#ڹ꽟_ѷji8Uf\f8Y72%σJu4:mdy?DXAXT5%,b#ؽH~y#`{ڛ *wLd  fxרiT|9γfcIHQWu{l< rZ - ?S!Lݔ*m>VTth?fo^jw ⮬.`6ӘEj&H"IiYJ<ʙc ѻwAwG'ZLi u3T5ti/}ON1mqN%QQ8v.V{4$3 6RՈTo&vo/U N+RKiHKb-y(H2X%u~-)9k6Akސew0k؎@A( 49 n *<=fa'QU/ڙ/0My!(E~ImEDM$Ik>6֚ d)ƹTx^I=$~_re Lmؾ+ANIza4ngsC G nMp0o\N-sap ֌QC !x]p܇ Z Uۙ}sP^5{ p364K`lO%P S1gAI:&kC(JBjZ!)u;4(8t>Sg+}pM>"J"W6|JM xY[H1L;ؤNN*GVըnPq8zEׯlRw[+W ųpW磗yvGQ'Қ1@>*kzfgrF@fd {z;}o=%0⑍ Tr/ڡ nN6y!0Y&ӊvTHnk|!0Ð&/ ۬.Д=V4fw*1컅>@uwH==At/fWMUt)_Nm@LJ-$+B~UdՁ v[LXfab="319_b4ψ%9e(e&w ѣʃ$Rـ)љSlό P9SƘ:Z+R[ KΩ$6BV";<خ}@A(Iܡ6 d3腳v/T_%?wt7 D7n[/0%s[y[z-WӽvqӦ( Xo5jd=UH\5ilu!gL']4z1DYWؔqIn ֹRuOT(@BmJJFO'i~f?(agoTsx\P ypퟓw9 Haq'A^.\[YChɮk:p\}ͬh/+`ٜADo ɗa>r .W&]rOšLDM]n; ,ұ^F]W4vpF^L]-A=hmc@v19F?-"euS7kBQ VD y ',uS*Ɛ6V]'"K|߄B04WIN9,YܪLIx :g5` ՛OmKU"@L}0kwS B5͵>x>n|`ֳ#sxﭜl:psue5pbh5['l_UGV3P; s1&Q, I7RsmbI4c'J,I*1cX pG+6 6+8&C,ۉr)`{f=tTnJ1sC!d([d{h,+ƉcTEUeaP@?aIE!:w:M%da Fd0 <?pm ~`4 hd9Ή]l):sEǾ~T(zLVRKp9Ar|w-^<,4ȸd8䌿#3)_ ["BakЪ .*n5 -o,Y#Ç%u U͑wElߐWCB\ €Y)dEAݕ&XxJA+w5iȬe'141Y*9&l h~3 2e1NEuuc AW &xVsk\(3lMH8gVgC4+g~:!@4wo m`GG^];V /PuU<`:k94Dkd[a%_T.mmC+ͭ~CD;- Xm[09|/)PPNyfa?Uqgx(ta X?I-[(Cz^}-\R%ux#u{K^Ny8CGKdqNKKf{Mc#XSKd!cnSr̀*fː7SI]ývڦr:GܑӄVϒLȊ&$ VkƉ/9T&3˲{m4XAcaq) --;; w%iBT t@VYՙ\r0Yip"2u#lyzŹ 0ʎ$ SCtX}qFfH[ a\LŶTYlddq?[r ҏUp푔?k y,i_Cj_o) kXul|mD~?"Y7l>\Q_2 jK%D]Žf9^Q1Gϸ"-yQg"p:7];iz0;Gq%6}tx|[al!H!v(R%TZ3dGBᤤ7z{ jcO1 M7{&mS+NJƸi71ޟBm@<,0uS͒ES໌n-v;|W h5?1% =iʿ(MaޒoQ7ȠxfbAQsp>j^y>T|B2t $Ƣ, nbkC/q2.(?G9%ѧF ϶ZةYPNC-VZ/mEc`6A+,%yËxz\I  8B[`J9҂/锦yb{jWQ4;#!lFk!&~eFJO5W<Pac/.v\9x:; RgηQٳ2VzHJK#:b ؒ|o8"7mĐZո<&Њ AGׯݢ:"OF$4_9@#]7mi0 %[5`"c!5h,! |b]M:Z) J#PsWsٴ+[#?{(bpV[l>%^}.TKVX@6> U^"tّW8)B]:c*#6M"`(xI.p0 w/E[hd1@Q7<;|#d6my9O3`i*7"n% ^o_hC-u{!B;Ji,\8x[>?Z=墊א~ॠz*0F*}p^…0҇4j<Ygn-Y& }Jnh҈37wu;E.[8\O8 Duȡz!*>*]0l9T<dqɡS@r6zYҍTo+OHLR?v_(WME`:Іj%דOBD4Vy#M|C-t;n&Sw+ T,dD2Yغ l?LP2TAv%>NͨTa,{%yM!nO+!?'sihw93eƖ#:@HoMH,wf*ˌ{Sv=ψ' P_l S -ڏjUBY uVk7i3*"kCM~tk=6yk!O[S2m4=2ī+dp="oQ"MRQ,$d!@bBg:O+^z Yvy&CY٢f}pgQbQnPqo*n¨U^ӊ1>ai|oa(W ~#Q0Aҫ\~t%PN[n4i'.S3!67LQS'ֶu= DYiZ)?@d8#4}ۮLkt Ή f;[ j_H<*gdL}%+?O-t UG_--'~yG (gE[EN"VwiLvB;hefjA3XKc:W$lxXsaE VO(s;OR+Fx_ϒcƵ< e1Ԇ7X{Ic_MxΏMqi}(+mV%k\Vb+έ%V2 +0gM5[qHew3-Jy$Qׁe2F瞉BB;\}Ո FW(oa6dvٮ{s\Le!ϳRYD-;N{ڠT5IO(i7{Բ֩I,E+ ^F5+[fby;k! mD&dp[{#\ /sXi$wlDڦ1TJŔ}ggltUZvr5-w$*+SgMOn^nomcW5QGLD^WX6e>rvPtˆ<+ 3s75=nnKEv ͪF\ p֍JXi% d+h0 Pl zoqdKN dj0K1:̒GIW{(+a,qSoUխoF#%b^U8>3JT1A-hįJ*^.vvp]7Û;mdn:s xw/[h1$GyPwCǭ;˩N8P2̟@pxZ;[pf%/3ɛWP xGć, 2.3m;/yh{OqWw#.dbaqvNilT '_a]Qdʐg!`C:*P-sp'HVlI%oΌFbF} Fw7rl鴾 .KS}fZʌ‰m OJpr"G'O/:_-FYƳ0b݂f3g]!Ku q4hO؄܌ĹO-eKh Q]n9%ε^~P`fӴ?I{ ]˯T}+MY=ԸOdQrP_S*X/T(~ǃomQ$/aэD1J$!,ex{PǥR7E HmMUpgI6[@vql~Dhuh6%x}`dJ1qF,MS#ͼYҬʠovQsW3,L^`ޏ&6?Pke4 ̛諒d^<^1B9)srtSͮ>7;q](tB۸fJx0i "ٙr/ڈ@LEK&$Kd3"ktX$<>^ h+z/Qet_1ɛtsg Po\•ŗ5<aI]0цh* Ӣeɭ`mg"MZ}?bIjpb{U 0\vς-5* ;t #QIגTOM˂ԙ­:0L,:vS5]B|)TXq{ },*jw<>,Oj8Ćxyv9yݎ pn6}fkLy,\r!er9 y5~Mnl4|iɐQ%b^"5,ZyKUkٖ(!g:-KSdQ:o;q5Aj$Ъ>N)1,+[iH.}YVlʂ"1Jԁ ,jΐ9N ҃,m~JH^49E?|jU)%o֤`w 8rwdYK!a ~޼BЉ1)y-0B~EB-_d\pӟ:y g`xx!;;{@^HS*o3pc-l +؆|yw(8Jq`idu+)Nat~`Mh_F?Bw2D-̧x+Ϗ +Ij㹭gybAm'yd.y It k?~yˆK4KO4uMrZ|(1B%iudϔ9MǗrVIfjhE8-|kk)_y YM9j`7+}a*Vn#vvL[@^<9Me·7 JUavC}][rǹ#.S?LQWjk4SgGuVc#EJbQ T x:[q0$]XI(M!:o yP+͹ƐH/h` *uE'r4ohY@mOEYT̤T1W LlY<=;Uнa8*"$Ow.m$z`{ Pg#ړIm"`։s"OuĜiNx\[h8vuQ$bN'lYÌgA2onluc:U! $ăP.fO]R0ܑd░pHغ hz=e=ʿ)3,Vi{`EA *ZSk}-wt+g,!Y'XD Ý8J]G83y;.4axjV\V/we T^ıRd \,..m&_9VyOl齢aQHXcb [4わ'w]Jl} }GǫL=ٗ?ng}Ykuax6)M"OƏkDYq95q/9`"M^ / }0wy >o/mG8)FF&y{)VtRE򦻌`.l D(~YPHbP1o&cautގ}g֒ V˟C!Q!G͢zYͯ`%Ghg6jeBܺӮdksbwqn= ʯa]p|a?A'T̖}*1z%r;X3\iAV43SշW.Oɻi>tzHކ&B=R3ӡA'@ƕUBI)ۨ Ęz-|V`xy`!5x7nyӁnK՞>h6gygsAnNO>FMEBHϡGf@nQ,]lfjW[c/S,&Dy㪛Yb,&g!ƹפyVީ&XKgx4X^|LѥI%& {K53mGWc F̎5|ѻ{ ~nG؀d>ӍX!C{..zk5ϷG{ +Wb:c\1e\{yI&M ,`Ve楷$Y3ϸ̣U-/M smL =,A:.;kT31FORm6Մ!gWwlu0EGE-\ 9I?J#m P ?P*z_(KB,y,A29{G\=Gyr*1۷l)t딊JMas,C H6y`5@j6b!/[c1|Oރߦ#,ʣg䟹ބ=5Җrz-$!2iL7G݇'Iڎ.JRc*e}lEI@:Hmf_cK֑P#}H:zttMF`_}g4 糆bfLCQDō ksR)';'4\.blCE+(?p#05, BÏW)fGvׇ' }~8Kii'|F> L oUbUAmʑI>MR۰:`Ī)bppҜ2*=U ]&̟G꛲ﹾ$b!Qmo*L0iǚgۙbuIwue[# ǩIP6EyߒkN1!0;&قT(i7,o$P XYNRHcRNv$kHԬmL\bH.@ݽ=̡ʦ՛[B7Mo|H&(mB^y䬞mz .S7Om8M ǕZ*7|?f[~ՒkwܸAa (ځ](eW%Z ok+v3[ȽxDQeT!LJcjImіdv;vv }:7HY,荴6=9{zCO cCV:?:E͋S[w)hs?b,6aFP.ojV_0SRjhk ]$^ i0ߢh[?]5`%^=,n@Mx;C^k.{QnN}$^JH0 @P? G5_Re/,S_noC$>v^%f*W*Ͱq,$@W.Y+̝yc)NRqXh5 E$uD8:Jﭹ~K}vۀ6@@'8r#ZS* NZX C-:<-Ul}qʹVUܭ H ȑ[NBCK$S¥삧^ɐkͨ O`|akpGc.yac5Wù\W/Ij9zzHAᤎ{k r}j|M̈́{qQD̙Ҡ99%x(&oPs~*wb$)F(`7r%)7kyQs*Uq4b.tZفW$N*B/6W<'NIȻnʱCa<.Q ;ۦް˜0E\i0^3\[?vG໿ѳ?QxvhoYyk.ثu `÷gxGX*?2gPqi}~bӫo- أ !R&g$j7"ގMciJ>kf+\ճǴИ$SC~_${0UUy*bwp)lU$ Y>)- OX#v9`U.dl-dE,ƖE D"u[l>W/TT^F2`] ;< BiuWljH>>=Ņ!$Ƃ8+'>ʐi !%Rh˵mØĦ' \J}^GDpoC& uwxK5jP,RG ǤF)T8yץǩ0n:G|]m!~$kQ_Dz< _]o@9z^& 0PtAHBgQYhIu)+AXA3ȰR0|&~\5n/ >$+U"ێSIZP ؖRˠỌEѹ{Rub>b|V>!B%ō}$;nk-:f+ݒ[;pm "$cC wONsvmzpoW=q!GZ/}19.۴{̼}Gu F$+^q[#VִALv,2tH9_<*X? KCK^}Z]yoNӊS2^52z:&a6caE 22v(lw~&0&Z8]:@;kJphΆ;:/%(pAUPbo P-u{_w|_h# J}RHaeE^s sS= ="D=mnBPA R#1^&_fZAs57[]=3h#Ul4ޔ?f f#nU@DZ7g{礍Ғ\&fS:j!Î6N}~W5!C?2{,,}# T.:ŖRnvTe`56cƥ6^P!V.h!<\K:wL,M/NE NoRl1gH0_x3C*dDMmz68ƌRz*x7fyYZ-8W$5nxBD+zIݚQ*sɱtW۝nEShuTE=GHhxtO J5r: nt1m}h 4%Ⱦ;Fr֧;ALl:g\ֵlh '3.WRk KNP .ʈ SSy:v3 ݫMG#!_qv dV_geP 4VjGeCڏG_BD͔34aܪݔ40&Xprdt|=b:n`F)xU5b 8_esy` !,$(zݮV ̸-AoHي̛2olM @92Vh&LgR0mL{~\RB)LP2ɍ(\&ECxEG&Î`#"=nu:>|Ѳ~GQ)[ Aa"]dg0tK j-z s{֯d^IWS]Oj´OKU1O!}AϬ<JVZ8TZfHbpWR.~E H 7Chs"oXEey/oB&iY p7;Cu>_Jp AAIf6ņeT6ӝkz7jv Bj7Cّ, ],z]<x% Qγ=h>PSnzpF3ظHjjFh185Y/MCcȠ˺\Rn}0bwA{4TA_apL-nY!BA5Qb%fjfdK&RuiS` iuQBd؟wɗ>uC|es!G6dwE>},!rS/ gNҋ0'uIpkgSZ0 –XKtf6eu}glc3;T,ڳӰa`7+|KK] JnEqt;uv01]5Q޹sŪU;^UURfG8ynBs %8tP';S`Q(jf]EխةLiUyiYڶLUz@@+U--ݙVF޻gƔ-C*," vdEo]Qh!HHΙT*ҁ\"qĺrrx7;@V0|ߓ7K WڧYT.]~sv t\9 9Q: =Ž_:0v'"&2&|ȷ/<VYA(a=vWWsq9.Q ٭|YB}{ul "FgבSZ ?: pd5)KyI' !坓 Ajwt&:!zwiDMz}KCfy?uY0^(I0MՂ67eglc!29|ugﭷgug¿ɺ&"핼`z%褊 /FH+g!^Zk>>K@ŵv %n]5M+H}jǙ tFNkYOGFSUx89OM ^vk*9^e?٭Nfb:SG\k"n~+t$2Esv8>\|iT*(0 GuXn:QLgES|}ON=sf5X(,yU'zkNJsЫ#k]R^+zY`-<=ZiƠZc > @ʟr-v,m)Ck6SlKeVx֛xrp悟&w/0 ^g;<@6|>74.3 Fy#j~EHE@5ٓs05yqǏB`c*~QQ7}r/10ܭ"LeФ|?Kb"rCfoNI!"٠{R޸V-%T݇ i9Ipę8B؛}qP13"dr^>s-rY:Q$Ӌ(X;18LT7Q5Gb`Ko2m`WuCe?5=+HS 8RPLL[nոvVJzؑ1έ}|O}3iIBhK*>B6e!ja-UZ(b_WP+ɣ(cHUY{AD8%W@|c$rƕ6(Y9:^4A*5=芉;xVZuI4=FKB,oTgx+A$4|_Ѵ:y OٳC`^D kMANZ|smGVAmf'/Թ+'`fl T%|]\W vD59M_K=XyGnqrGdA; C5OtܾoG6 a{39AѾqv,fBdwθЊ+󐹷isఒ"P ;FHF݆+tMV>tW FBWJtMR复=h+9'͠)+^G3+}W@4C@9~3i~Т`Y8h'0((f8Cv@3T 2!QƋ7B頸_XhVL0xC1Ae;gSY>h&BCI4g t>B:Fn+܃ta@[Bg: j&}ep(JSuS;{Ie ,Ie;#^!oJ#Ë@X!&RX:,y|7B95K^%>L\1mj9+?kuIߓ2D8-u-Lr6֓Ew?"/'(J?[w}VK;N5w9A?0CƸ&({DZOyp5ÝHGgIneGM?nV RHҺMl F]޶̃J왔ks X|h.cÍ;" >`9{O4L Tw-~x֮ w f&y ӥU$! R,<*NNߏ%O4㡺~vTR[b6Y sP k$ $sg8a C(le"B: NH JV?V";Ub z|⏣IW*u,-ReGL0x-\\{4q:x*($0?wE872}ڐ3s)`a'?8Ų BTS ŘDCx0ӋMM@ hr%ve0-kъ60~p@2UH rN4Sž#A{BWJv5rəS3g&)Tpiq2H?A0@Hۓi0_wOv6Qz|1Z~ r+WY 4=A4⽟5g:Bv,.=& =B1*a>`pЛ;ݻAw]gh9@{'xua{sNdt%5RЁxy]Bpuv=? .QK|k*1QŔiL 5^a.q2fCs21+[u2쇣7q- 3U|%Re?rfzkheن8XG,d0uq IUN&4y#_o<Ů +ms-6 o˹7h揥W=gA=绰rFh-PKq(zKA00Q *R.RQcUɻA7)*t9Šclm5nRNx!RRLCypldWT\T,4FY iAM6D'w t&"Ȇ IhE#;B&w3₧a&īsT'ԾRHz3K<9wV;:gdh\,*b>h# >@,V!JsN2b}(pbJf^>tص;EɹGi(ЀIۧye3q&7eZV\fUzBn^8s9Hv#k0|y3Jsu qBF.u?]ߤ{eKcCL#zNR3kX[;Fiza hs7d\Ei1l^ ܠ;e `H;{_,GBXNr$>~X֤kJbü,U~O4sZ24`耹%}Yy O6YׁS4ѻ{7BV oqݜD f؉Aty5ߑ:EbV9lfc+Ƴ(C5 ޫf^'YJazT#c {%vCڍ@i/еO|K@0 жrGl fk[;6ĭ>@ ARCJ9v^H 2; _b(šqWEPt ~&}x<=&|H۾'QOe+dmcLyv|;G"'u'J8vCb>mxpH`j*Z=#yT[x+MGUm퍉aI6+n4{8 I_k7׃{ K#F WlP[P4R8s@wgKM83 l:*pml{z Rb*?y*<۰i I!R&!qV6\If`Bv,?H %jB#9]R%,a> 9wH7袇} ܷ1Vm GrS[Y|<,(/r^ 17ζyHsnTzSCI` V8[H,3xbTs-2/cPs='M2ߨz՟1jTp'j,S;ʊuY 4(e#qA^_'Ic@3S5 _Gu)59+3@$Mcx5"TāCpφ|5du &ve<ZhA[,a9x9,N?u]?T#[EIf#]LY6ovOKb Fܦ&Bj$W  hM7*`4%"PX7vI£d"mm ĔYKS >|^%:^azOI}zi^tFwųq~Hč!-˸N+JRLh'!B,r G: TGe.:*p4X'd\?G453-%-S;T\2N/۬Fb]|0d)J_ҠR l:tr;8u_ru} ^!9mh;/ŵMuh([@*!ͻ0XcPܞaF T_xo1:Ob羘f)Q=.W0t6/+ ϻE8f${2V#!>8}|/,:3CRWUS7L[w#rɴװTΕ1 0SKt\;oYu_h MA+-KY } Mϳ2:b3RRd6crI<`No8=}Z)=2 9 e0 f[R&֚(@ޏr x8E+F>԰nԉ.4%u-BFu] a1 8vYeentG2$7! 7Ģ0O &y\7Be7 ^ֹbkH*O喪#:3˙8  Ae]Nh8ve3BG8NDW(C9԰ bŮȂ' SUM{n]c$і1 yP)BUr|O y~`bGŕ:<g6?Knt;s;O$ nOAq90\bEPYh !m fTC*T}%g:dA%iopOn%tW .I摺`%>$g /p.xj4v 8Ahu4VΑc2NVﯨQ -js?w/7sV󫂊D5.T׆}fjimu25TnN_'ZQv^;*tN!eS5ĆSnۄ-ܮ@u@[ɏIeWYiSbrR~۫RkQ=;Rt*>q_Zq,U a| OPK )!1Y_5C w IK#ꖳڙ* E+>7:R~ |y L%Jsc)m𔨼FHhY);NU#`p6PS`Oq1MxusZma`xGyOՈN`%gĔmXNMoe 9w.`@ʕb7K}rs;ABkƒxD`'IsuSvUtIpYKvۻ.p*%|"{J<H6Ї.ıDb,˼xi7ZnϛXv嫪F?~wb"۝`NZ Bq ִ0sv^.׽{2fTejm`w`%d=|ڙ gcI};7&[\B! O fǕ7r)b7}O+r_8$PkUH%K6L*._np|vQ`3&9OqVpo|"i)?b7$X0nBk4kU)JՍ(=,4Hp%pnnM)>T3UfR_IXB2zEzaHč,9}?2 } CeL8Q>kgюs#<%>\"Y>#Z+ 5gϠE+H^ޮ1T-"0q\Y_v0] ں4Dg_u/b 2v@W}iv*NfP*#1Ŕ'Ylxs 7"‚OJMb:~ B>!+C\b' V]mfCDn{a< {ىf+)Dr{,K f#&fԞ~}HfNunUGPٞSH8s#=\>bO ʛZvRuZߞDrjsS gLN,CDcN&j0z:u`-=fjqZ+\sHV 'ƿ`aXJś47lq@O(+9GݶsIs5&Q^aih ]GIym/½cTA ԉ[a~>|Lpr{˭9Ew%07$Rh8R!E[nԛH+bbk.%.LB ~Vʄn`0ἩI(VI2Qҫ+j%oNl$9=4"l-̣U|O-%ژ[T/*3/9~@[$ltqhu ZDʆ1e7W&p#H2h;)mǻHP0L.E'2h7Q :oھLÿa^HMTK;s,Tn* *Td)qlzRX;.x_1uoH} CCQ*rysGK'D4q.0H-TG*:툴" >4{p*s@?N+TYxKʒw.GT@Ъ@BuڦطIԈV\ OKI6悯3bběkq ;"J0qXl'ַ QN\tdYlS H6`-XcF.3ywX-ЕLyS%ZMzAx@%@ʼnH#>kZ[V! DutwJ~DR:^T8Ȱ$ULj1V \\,İ}6zkw49= 3?]gp>:ce~ND RU'K=ڜ:e˼6H}@KPzi}0cY&{`|P41}G0s+ FSKv(<]}q< |G?VTA}S0^yKKHGFb/>4#iWC\`).Hmre@<#L 5iXܭ[\UuO5!jT{@Q3'4W? T(uP"7o*Zyq ʣ#cmŹ[G6vaZ*sj͑p3us'rmeL~db' suF ڡYwh[gg(kv7o5Ձ /'1Ouy8lpˀrk ),G˗W}Vp:^z9/46!SH_ e؁;GC=Yi.QpYCr,rN!|r˖‚;x&4A__rGC2w)=t=gr: oi1A0) d)v ɲ_E j2OL 1}vdht7[uAv*QEZ-Rq0@+&{I@!;Ϻzo?P$Yv~?W؏gO+PeDezec<҆xb=o4٫`,#8(*\Ӱ|A64eKjX#qN]q;9t\g@Cۊ/8 ,,\fÑ]"@X.M &<#,RtisnH߳i)2Ѐ,_[whƇW4x\V^P w7CZX`w[f%"Cy tOSn O yZcӤ9Z[J ƌq774Ӥ]ΆB !ڪ܋=tYƃ˰#-9!aܹ JKʂ-$|c#‰DŏN$?E )c$NA+NmqhDE;)>HGx>1PCO4xr^,"h7]NTx?|Pn~\cQG;Xm}Df\p0L=>(h=Wwt^%Hl>i;~]BYj/J9NdbeahR1ՍBQ,YP]+1t&f^yqwX-aEdQ<\q$))65 k7vʅ~˲6[_k0{{[{r3;CEp`eyLvB\^Pd`fN7k>M;A]uyαn2M.oXy.8׮aC)ygsrLXntm{WPQrٻ[8}Q>BQvn; ۳6^nA5|'S9Xt1ieI59ÆHn=\V LJw~W&{zuSYUI#?x ? 5都/](崒$:g}fI(-ز7Rn ;'p]jenWRwbhk $4WvbQ/I%\$$4m L2U_`B i:@3CR쑶]"󃣍o-h;Ufje2*X"o&f?iGq&iO[nʤ0sϥL^!PSP8(UjJēSn "$OD 9VT4dURn<~G[NvdPӈ.1DSğ"lDVOsc~D0Nˍag8_=IXHcEO_f!4NeNQ;ε;*B0mhR2H5cvuAKKiȦut}ζ}  1T;~1;ҊÌomׇDF%3l ]{E - %'i3D7Hpdde}+U#͈<{>E-HC\}K}t6'gvK߯\3Ӯh&쯽 L6fN}mQ&>AwyPafpz$-k᫃5*>f@7d:,\w|WE{2RCs6Ff%/AƲ9e_V7k>#U׵'5kPq1z*dH|`f*ëk >M+0&2GݜbY$<^-zFRx8]#"DKRyڈ~]A|!(uLNE:t߶(nKDXhC?Xp;w[EO0F#t eN<}MI8Kcx4ʮeA6bOo!*;h6sĶ%uqA棽9]*_ƛ;g^e6ʆ1  *09woOn( `AY ioB.<6!,pVg?ͪ7u*$<; HG-p9pA~/c(f0dwj"zRLk`@3Fw8O/M{M BNP_9t: )[%%̬PYzFBv:ƙxԋ~00?Y" KQ \-*7.'-RS%½AZ%fǁ/vGd D|7 2̬uBVE<mY;^\3c"T g iDF*o)#'ϋAۺFt J[?|) BֈYv<=1U9.î׃}%^~l> A/Ӻ@s4U!0bjJdm*F1Nʳe3?&n"K\h< ?<;w9PK3G{/k]r| 5ڼ4[ϯuk s|ҠqD k%R-Wt꘵Ϡ U,fSu5}r{9Hi#Voȣ@FAC}5|jzz!ʠMx}'2g̀Fc+]Һ(d?FVƪ4o[,>WnFW;8J6k iA fE&FThjVH5NirmLJy0 @Xc/#ߒa YxXwI3w(#a+5N:0 ?$mtO* g.lK|jb ‡HXg̽F {ՏpfT7WWf1!8N/Չs;z#R'"mhx3UU<@ݥ_[F !(]jIgq:"lE0;~]R *m=~ NX'` v-fŧG n1FE~R:&9hD <{KEwk5S"eROJ5 2T!fqPy. ?~a=e0?gDEt,) 'ՄD5P܈JwU){1dnߓgRe5<<7s˛Va[G*#97ߴLMngjP%gf>)u ??^R0LFd$ \Z; }-=E27!ԜLu'Bѭ\RH7KkɾÂBrւ ] \0G>9O2O)0iQ/@,q P;8 O?~u.}() QayrVPt\2)܃Boܖ~ri|56@xd>}P[pu<#V!aq(^ ¢ 7,[l.X=|ŭV&rh:#Vc)o }F) Wf5gMm+}R Usl@n/SB/D 'ƣ`6{"NT= #;!Sgv(Q$[eaS3 9)(w1|鮥n<\톯`5U&گG1AቜUֱ -0dv\1^c\T ^LF~^(L鈎z͕Պ#>֪+9o,V[`ESbhh;I"VPur{+peo~}#L_{Y !:Vn@S!V×v: dT"-DތGh= {< ujB )Ţ88.m'AɈ>E3dߥM4ήR%hY!Q)49Yopg[ OqAj6nYD76ZD xkV:M+v$O^;<H6CbaDzA=yL~Ziԥ&\!$:[~;DWH`K|J 8sRK!7œ(8q+hFۮ[QY$ nFH_zuiXݍp]*7P@@aůpy#Mp]:DU2}6VreScui F' T|K`+E_ h"uFz)aTm% n󞮧ñ=#ƫU4ԟ0*]>p- 2볲"3-+8b TZ]DW-!jR)_Ig² {}Fog\*'4 ɒ/}tJ"Fiv|U}WL43 B ^7enWܢ\g:Ӂa9_ǒ#z0, 9q#tׇƨ3@P 7If%C!?eUHT 84f<@1݄ 4]Jrpd_ :n61G@YԟglSYedEOٸI#WY ese\Yr}yE怄3FI? iVU /ݥ{5ИG+ĩ͟:PugsnM^;x`Vpv2eb}j MĮH>08 S]@ʕUh>O?ܫ.FBقɴ/G4p{pud '4uN88v_QͰ,#o\8eApIupp_5arx7`c\]鵓|jpÜ3ޑsī˃%.RԔDnK@nPw{Jh"vc?wfH\!OSqp1rjeXcDG2JNyR˨!Ыq)>)nU6w$HZv`0:Ľ<~F.˫x>ҥxlrG}!۫\)vïе~]Sjh4eCl!m݂~VV>&;:vg9 K=֗5&) S  ]g,HDŽxQ_vL D=T*D!m ynda+s=7hycFMB11e(cJƉG5Ғw*sĴZQ[րZRZ:6HιEРʧ;={p\V6 jFkin!SjqPVSvK/TXz̳>EeVۤ|ӗX1.Cc[Qa2# "h9̺nE~O<|'f udyYGο@鐱C3pQUw- ̩y:K@9DIl$^D)lb7`> rOn1*S}[ 1L:$߯Ex*II[$xeg0kPM0ZXS~~u(@CNV5ExBދKih~;$Wˡ`3.@˵y-@r L!pJ`Rm:ro#E+l0NYZ(W3HbnD z_DuUfbu9}tIi{{79|ڕ^`Fӄ10E>WjיTU0Zd@ G K$qLU㾡Ce)Vt^%;a$]b6jE> fEK̩)_4% Y=MV;Gݎ< Ie] HQܥ=y҃4xVj95XGUJi~d0dIq S.ۚDx~-"C"VsV`qsl 5P&zZ*y&nF-"kyA*!rZG#@"p!CpC5djx}^ = rI-1:XHc'!0:#o yt9Dٴ09vTyp"T':N{ܯ9.O L}Irb״3j$AV]@<@y`_.qAz>}#YX>6vo3č}B+aCo)5RT{PTj&=gvzj/y^*,k?/ӠYWOnX@n<γL*;_?TWb꟎Q[r{PF/W^`eF *O7-!oP Yđk ƹzwqhKG\᠆_AT8ڱ1]vX4Sbf5MmC#y`S^j.NPGMCTYU>|4OhfrΧ?', ["sE!$B7YvPa[R&+tw4y<țݽ:ز#m cZD_*hQ.chIcmL\ ,ve/ۂpoiuS xgݫP( |2'^8@*+SZ_R >CZȶNȅLS96z_${4R1"b./fBkj m{m6M; qp(G dpUV^Ԛ!TV&_%4Yih5uoola'idu*AMK oJ5|iL&;g>X:w6E.^FEvGoJ\TLK_e /a_,죦 մGo/ ހ@ryWuWdΟ C`.i ?8=S## 4NER8;.sɸ*}j)X&S@^5#e#BU1ױ$^#9"! R's~.e:/ڍޮ߰A#'"Z}RRcNuӾ<l`ӉZ5 sErJ`'(i*nT uѷ~{`J-}Ӫk [&z7ǜJ1__CY˛ZD[59'H?5 Ӱ| [J5|Jd2OQC\5Y+sJ_9ڮl4nd!X0qnH1Bד$[e@>1YmDzc# )?4,=QԃW/ 'p4.La*$L׃\8?fĂVfz$9ދ5v]qeD`.&Gb*37K#+s^&u B>]V͢o]F OyQ휶,(Mb9D~K! ']_'RIJԳqkW5cFu]Z!{Uvtwj^st, [eJZ,=9y Ƨ[ҵk}D.]&`1}UpӮwC ,%/`)ؙ5wN?g7Ͷ]M4pÔ.>lAtaJ;3ڥ}F:DM z^@جga(!ZK23L~,,ǯ^\9p:a<'vZ=E'lb\iF1m7C(+чၓ\K쥖]&Aל9]V~̻v[]ث[<~ (ѫoy@&|%C$3bB]Ggn+um#Q*pe6)"Cn}x}w}/w 95I@/HI+ y6(i ?9*Oc. ;X97~5yN*ěN҉g*ƒ[䨿 `VofIO"#,{*!&3Ѩk g*g AEDqyfp]uS׬ HubL>evvpduR@e'}50vx qi|@u4ON],LԚKU+oN֓,}];cI.8x$W'9b׽n͈$ZGqt@l!בּb䄹au([̵nqoĒ f`t>%3Gsz!48AG0*ny :78}5Rdg.UCPdFcY8Y|ݠ/1Jz(NG %b};r׽`3  |OAG^ ^+ Ȣp%Ed_iGo5Ry6O ;QhJ}%V ikX^,t%(J2_"<'Ĺ`&;}yX&4`,B4qd#2ӊvhO'gu=V)]gPyt822;dBwᲩRaB-Ӟ>+x[ZH#A?ST[J|iś(+?CƄlkK{n@ړO'D\K}hЫE;$d0=]*VJeפ]Z&c{_E r^P̄JR=G.msDimz戆W*'\ *7~t<=L8Н%_م,6' G6ҲҦ+h[pՒbeV`}@㤝QF;Cuǹ:3/9U|l8#M\A v-0#,FavM̈́G`7/7G T[eAN1”0juW67p|4w_2,\;/ĒE:jIqq`\)ݏLes+ZfLA"M5A .`é+n #wyȲK5E,J*rV PɣrܛXHv7Jt,SV]^Jr7f_6TWO-o^W~-ԩIn< Fk[s rqJAtr8NmN8$`S( -N8їzT<u b0;f{ ghmG(7˗ƽ2V#02 W"3d2K16E]o!5U0/ȓc*`vX8JpRMv^&te,7cC"gQufGwd0 )N.\@t2]32ԥ81n?S%(9̴>Drg^5m1jl>!/?L`ਬ]Jd]dbS1G", u.tMu9ų{ٸP$XƃL9 z.]wg~%@'YLRw+*uɲX/犕"xA\nPɪ9ösк(Hm9@(x<.iHA4 CaS RA`4ϙW'_ZK#0uzw:]c0+8[>shvU8F)bWf%L@pYro±j̯ ,e8 $\ FXTp|@7+;f7XV14pi< GGQ[*ĝtLiMfX֟J'!^''DT JjW۔؟Ǣ4Kak*MlHv!gp#ry5.G><ڵ>H^i:nvϹ(+.P櫹1_!DZ7K8<̇ kbH%I;pz:u *޵dmx?'mM|ݶCp 6N r%66^hj8?qs'j@"6֖ò#!Huw"COVvI\4z7 2ߎWsq( VpI-&`o??W¼FCRLoq5+(}\,H{PD6FXz#^ F 5Z^=+&m> %3 /2pxCJ@K@Ls?gSHo㵨/>t.O_JХeItAVNH%_Aې9'3}?J-f4( 2`d5LzomRpS,裸b ~b*,$Fz0HK)dtm64=?m3LN2.SF:[L7E7 4hʒ^!qjM|q2gRz cy\ur*kO&S2M7Sݓ_7 ǀ;fLmda%NS=k{- @8{ܑ -s~%tTnn鎼IA9+sssϔNOU" ~#hkޛ/ʉ4&9Y]{w-5η"ޝp 3@試8Mgsoj"PKjȳmS!qh)R/]l\ l[& Hώ|QVӡD,BmG>SYq6OP:mQb&#U~filD7<W SܭCT 7NFͫX@0 񠟥BA>.<ziD? Or4ptɽHZ#B4ٕ%,iƾǎIh@ުiNrG{BPOV̘kpp̝ݟ5u"HX8w<`XvϹB?^/6}{l6KLM 8KOMS?['g|:rHH]KQ#-ԫO7[GC:^C''x5dBzq^1p啕lV)JMpj]`QڋJY5 Mlֺ)bů!Z&91&ۅN{ؚ\$JdnT^{2aދf6sg?LST߻鰤ըMMvRލ4vϮD[9/9pmLA8 K,hCC^i,IM2NNtc, =Cj{d 'x("ʄb5'ؤF$h_SVcmu#+뚭'1k&zu#0 __I~K쟦lw$l6HxEܮ 3Ks,fs'OɜB-?1osy?u6_T-ė9K3篑Dl|/ Dpq*wL82x䑛jmxs{d-Zu}F;ipk `$xb~돱`>Wzʈ.x(]geҾX*mNgd rVTZr Tyőgy+\“5{1hF 9M=$!G򷸖ñhJ Ãԑ#s9ʹ\L!B7:5m0Qfz8#+hTP}Paw|?. 2Ar߯nkrm9=*fr8E-I\#Ht}o*R3ro.N[ʶraܩZqU aG#-l 9E6e5N d@%XnaJ]5eaϵ {ݬr(?m=,΂&a8upYֺ(-)qEEK@-5a)mDiNώJR@Cć[Q߸B,7sy.x)#LS8{_ECjxx~UG:;\=P52$g+DRm^ d3ߞ`lǾ/P[3e }t×a^hY}Q(<.'˫~f| mtn3\I./= XK*M9ew Xru&!1Fp $s cɿΜgm)t)c~_̈gaUwfy|*#}`;Ms^~$EVf~]U4vQTNFN[ϾϘ\c[uwUWR"JfYqNoEM'T0L39 풡#qcD5y_1\BfIL;>EÌȝ$3p[3G62J=ъ#iYdDKwS jidEcWuf%Sx 6 FzLUL)LztcVHJ`' s8]Q pi|\GS~ lpP [1=ODL|tXb@躀Ҹ(d2eZ WyXN^ȷ[cз f)+sEƽm?^O'g8f&\k80t"k kWB߄,5 vbIIz\&GH;. KyU/.QJauN=>j󼿣6']١(Wzr2$q418K!x5dx^^O|d!Ϯ^/&3)/?ބlII7+-L*Ri*Ⱥbp(|UoZg\ 7_)-Ij n7.Uo8F}@=Jj`t)BՖ]go31fHم̭%?*]q7DX5n'iXꥊ7<4+ZnܻAyKԋJ/71 XoϧIbc7Ņ]o8vȷy[cǣ2Α4D7+QmMcJox v̵H g2XL{4*Z҆6HidAI m/SlH{bC>TdeѺC<Rd.ty~b.*RO\&lImIa¶3dQo$Yq1~ppA(i/': vw"k4ȣ08bb9pmnEAHuaD6'+y:'H~t4BPodE BIð`; ҕ"+6LƸۙ>S H+z#ʶ0 TzMhr2Iв-]gI ivGMY7J5äiWp._,lgta+ĎмtuXҏ/!2h^mC,Pj՜=L#W5X~*5Sv@Swe|yY,: ZV=UcOI.:eb.(:wG)s̘I4j˚4O!\tب.ZM|bxji)7vPsmrq2X.==Iic5=hIWOmkH5blk4mb 3 \l [P[e ~O_&*YUxUL=[ݷMd5ݤ"^tûF#@om+ӕfΔP4)+LH+zs]6YX9*{AEl~%{OAH?֪r^M90d@Vn$<0|RU&YG}ܜ(3GMc:zh$\NNpi_OrNgzyUl3toGr^3ffחF>u-Cx<o2[z|"+J #ƝSG4͒p9c;VB,n @tFW>!y';CbFk s!yGL<צ9]L;AqŝCIvH~m#$qFSZ χqF j04趎`z_ɪfmm¸ѣߍʦ?15{d @5z2E@SPesMq W{OZ?c$S5Wc@E^R2"oYO8^u3EcF /^qOth/1܃rf\'>[n[.3#Y|n01˝z H D['K"# !DS8w30NPxH4q . ϺQoVE?Scw>rĆm }kJ:Cȹ pJ.-*\؈[#/WL%-d ].oӆ΋2dBQd. AmDt1_Zlc1}dNu8\,>. Q\́b2Vl@3ڥ.o{p1ԁwrz3R0Asð\ZNKsՖ|F=V4 12OmH%3 gM U,b$yڢh;w( TLuak:ʩh[єk7We͇<]l>)kJFiU9nTQԲ-P_r-Vv tVȯpHkű; Ƽo҅"*=I~^dتBV7^PD\[`hp'YOIUg7&#,SN麴"G ܎E[ 4o`|w"^SPLNH$]P񀊭eD1R@Rؔs䘒a_Ҁ, Βt/Έe o<r қ,#B#hLt D븬[ÉqY T3ITr HϐNrG~+w<]eZ|k|~2N]&tQIYeBCFfn$Nj 2Y׫㊒TQ°H43-L[A"lW.(S`YloLV&{^{['9h9V`W3|;,?sSj$ ҽ7*'w%V7nvptRJ"7_jbnj@2|YY6?i~*kȏTr ;)"Im5%sxD.%G V+Yf 3Of̕\߹\TRj~+s/hәQu Q[O.b[LiX]s*#Z::Ub3eշ6FblJQHH^ݰVMA7%,;&$~Cl0F2OuP$1.vV!FT~V z&}Zg V8M΋Mɱ);e8PhAdSL{fkASՕ E&?=yPu@Ȇv|o=eAvFCg"<lR) ClƗ̱KAR'#ZUue:, J?%ΫP15{Җ< XԄT *U,JrP|.+HEش)'$gjhL8 @4Wj3f s]㷦gSQA(CʟYq7Ɋ֞? G(8C`.W|?S62a)mV&Kyix,)6pW~JilM1*Qރ$>-l&%6o-^s8m@ZjܲEGIp)_Qh݅0I?ڗ8,jL1DΑD)䄞xZXJ.v; f.g|)K62 ʵ5"DmӉnj y2$d/;(\4r.pFf@CMCM``wY*Nk>-7KiűQ~b$Km{}R(^6WEm4Sc@oܣQq2"$#P`25HHDĐeX|\С;&x'h:'WLIN& \6z~,g":ZjtV'o{ډ.ibmd,Yt1}1eC!gcz b}SG_o^G˵*CS'KnyS0(n̵us5Sc|W@@8m\^W+Gߎ_oPJؿB8R\5(cqVc71?\%>jޗZT_ C ԅϬ_*\cj%2?ȫ {pEȊ-(mDlYUyDp6*REþK!|4\=,'-d7'$0n +xS eA ⥄8 +H.I -Ūs9=a1W^oHؒyqFV%™Q\h1yK|O0nkwWS,m(#hBH#[NǝMg9BXYA-MgZÉtjҸΨW, (6HCDl%qU/gz7OEzg;*h/?ta 9}hḕ@MB;Vۨsj'Á"M>5.p\.8 ADUD'Z84r!A'GwPV#ĀRaw1H(ƁxyN_ i=YR8Ud֋Ͳ6Q ,r:iE<-׊./^)Z}H @*jDY *B`4QEU=Ad=e4.AA,{|xL(78m=\<¾3:}U) }DžhlrBdЧP_ɏ VHqCxfYi/T|Nsج*f4wXktx2=U{sʨպelk#YSYDZjiQpDƵ6ԓGJ'&=r}t.x3JZ[N1_ɇ]o|~N+1A"To W'~4\`s_"EMm#$^eYK όeQAtyÍ4`b"F|0W,:ȿ{iwFODecjc=ԛZ_j&r„E/QoZ'& tܰ++*vzp<%+6DPC$SHo ֏ aԦϑ d4+rB}Ew%XtQwt{[r3a CQ2t˂1@/ks)*U`)ŭoB*PUhZXOTxOk3(A6?uV 1乾z+ w{?)aw),3[X7]e[ۏaZ<$)~m9[=QJDx<&SZ~WCiMpyLLi2_Ea,7|1U=^쁕e0i@.K<^_7k9w mg̪F:iy?++>W<5GވxeZV(N.[n )\[\DkNwWX;' U8F50_F G SHڗfuA<{3ąlԨ @o´%3ΛUe?u*FOI?[dҌjXɍJaB_2^c*ͳ/ϻD*,'|H!_#?1ޡ7i@>tEq39DM6'xqgu38QƑjqZSE. ޭJʃl!kRխO֨&>I.{;T9e/Fmx{sjM44vz2LDk`RR`wL [U9ad-^F+T)7#ew\'OoTooM{>,bÐyK[ ܂ƮJ0bϷh~lch"0c}45X.^bFSGsT*XӋ%pAUs wsD:*EdZ%{yj8q갳A)Dj{cgdo Ҿ eRIBrq]aR{?.gl=$,L~Mpk>u|p(t c/a}25$! d|v0^QiDXq_OЏ57OWܧ6\9jfp3"*--k%n^n`ggrI[~ֱ"$.A_GX-F`Ͱ jzn@dX|~R?.X h bG1ZaW2SaunC,%X0Er1zp)F O-5CI:&Hs 9 79ŤwEc`{׿AB\h,&rʢ>V`JyGAQySNi-Ѹխw֕ceUPpcƿ#8y\n b%ZMqZJ IUy"pB@Lmُ?Hׂڀ⸻P`gU6]'+ 밵@P^SĘa/?%-F[m^:~(y5 TwAt"~Xwb%J2W2<펱4:nx}z֓˳nzZ"|tZTĒY7n4OX3nm4xT鐶s̠MC P鋃 3U{|mmx%/B<%x-%~nybndRe<H1RcSߚK%q⮥]$*}l (xAs@Gm7H)*_Oe]@g6Zík׼FaL՜\7J)q]&%= 2AMhw~\"xˤd릗,dPdpH23H8g_|{ᰆFg9Ykpqs$]]U.j_ 5SYbM v vww}}5I\j< NKvfv2&H:P[{I4zjo Uja[ OO:-|6|WU_g9GJ$#Wta6F/r&( Vr< &e=QC%`gf?T3/!aI|T 6sKouc`]q$^sV Zi[^TyKȉ)7NS4E7%~0VT3]w,cuF'\+=N %PK"#jcB@َnF^*/&yo#L0. m)To}YA b@fQP';b-;H٨Z= "i0sb%^876%.UQ,I#I7;$\θx eV~6OT0&ܶ,|f3KqRd(ۻK-jĚ4D]"°d{zva,!4(p,_t)PXw\XY.2YԌj}QyP̓PϢMh>H̶szphK~S"zѢO d~ 6EJf< BN=3:)6}s`@4 1mIFT*)##M?xBپ-&b=hOT^E "̋KE B'0 1ЌD;Py󁩕UD4`eK3^kRFumaK!_']ap(zf xЩvl{ַWx󀛯SeFUA(V9j?xu (p[\^fؾ#K gBo("oe;ҩ {\-6|Zd?F_ yG?9 huIUÄrO8PXƠLGOřU 5JuniG,+M~JG0}}PX&wW:Щ:+uܷ<+:xR4g5$m1Pm*c3@cuQ/60H(ӡ 7!0~~RF'H<ϤGl o7pLz'(2q9b\:GCp\ڦ]Xk,ǐ<Đ _,Z үǓ nՆ+ݑ<0!|ò2T<qpF0:^1Wyq(7',JCp'Qv ?F̰*S G1iemLw),V]Vq<Eiq/N<-jHoDɭ) kk9k-W\~⡭zo`vnrͪ҄v}(O.fQ#5>-7`I ##yy@>v0C"SڲİRacHd qA|D ok#6ULHnWe5usBx| |C+{tʓ@9&bpTx|~WtI ll@VCU6Q1;Y $O^a͋a!Q:e0|6\b%LĹ ZR{f^mD|.+_B I!BQ8M}oޥ̜.ͤI}GPX_o?D+;TuE',}^"2=khS t9zXYK!?&ڝx HA(eV1"W &S u„Q˦_o@6y|J.^j -"*?4\wON'DXl(z'c}3iop;含d ߨHh[78su9Xw2@DCF$i=S79xLdp= sT\SAaK/t!y d!&S<&Oae,>.,㡚\ᾲyhkj JR{(4cyuNEfO Lta)?bN>.$$d9b*+Ki-0Ͱ\闌 oMI*u,Zf י&qo+ZJ~M zCK e0m_uiFõCrA2^lg Îr+/.;pcJ kG1̙CJ %QAiRƨP\LCn_LOCa-0 ZU׭cCCS~ 9`8Ld%;/X8n_q¯w:N$I*)Rk|Uv`6H?3c'dýa1/se}S\=a~bgCOm5KuVaU8N_ZZn+U ~~B *%ųd45Pv]z.f96ЙY2}]~bh|nqj6rեZ >;3_cGZ/ Qy@aE s'I_EKxzt{.n%{]xˊdž?e&x:+G" )=Dc(YO?Tf %jT-]uՎj (;!FZ(V D+> + lm'1+7eA*rP.3n#c|.7dP2^Ȱ>j3`j$9S_d Lc7xGY0`K_ps=Rd fAkױRC86t|{F^&_laZ&%d:uDe;U%m BG)s\McjX B*>]lEP]W?6h%)Ȃdf,C2gO1̈́TYf?[osЂ0i29{E 궜'>}pyvʦ߱NPBomsT W6O%ZXwAa*A<}쟽SL:vLZO. 8ИغNc9F& }X2Wt751dwQMm}D rH\CL_IrmZ_!ܑ\I2w,%R?y!0}k*>$]+\9"cjxOdtLk~ݎp5&{w>XiR:d$*LgP~2x$smIVD%rCz9F7Tty^!42\flm#bu"P fTÏ:þ|+eSc*0F4M ʖ>/h-SjpfJԟW+EsPΏo} kn׿#J)'\m7.G$ V77ж_p㎸#ج tB7-^?{?z0CQܥzrCTJ*՚6Fm*ܼL]%5KW=ck$~ 5 }?hTI!cF9¦aF^@%UEΈˉ1 ȻiR}Օ{,FrÃ9#teZxwšx+vlE`JU4:_fvX 7N Ab: cs9,/ ӵQYa|{-hf0>lk>_%%)sZ:"7b=Gw쑿H0d |4DmN29G%X@!Ӯpm`}ߙf 2hW^= 0%g~mV]MPCKڠ S>][\ԓ. U2!5l;^+\3}pWJ cnţvL*1I,}6C ,KX2n|vo^I9=:Ƀd,f+_&R}H;cd$,4Ft>BFrpJ^8]e57qQ~q·%qb0͗PC{vfX?LQMa%J?n4"r?UJ.fq.. ;c91TG l9+'OGB^D}L?;g*%d5/2'_ujRcM7SBRC)v##%z6=QFGS,_ #{7_([!ShwS QW&-U9Z{o]R-Ҽb@6$ Cu2+?nLϤǿRmiu$7K,2)aGD%Myx Z4ri=ڏunZ d|$*4ҰbŢ5 pQØ[xUхU%|3JfG oq2J} {䗂3( *v|i&@X K y$7Fc"($wU\^me6o#T;%4zAmgNv92.u1"P"? r:dRlA/u6FnR ?(v 4tű2Ёi6GAZD]h?AJClZsD#F0[ˣGy񻺗9Ua-gݸXP2;[Οc^+WʈMMhRuW_2¾)$kJD8SF\f#e?Ze2+ueE<WX Fyl;47_:o9Vn̮H.$CvB4iɽ)Y9UW..,FKG^x nr -[/t CfgDZtw*=4+VkP5P*U*VvȒG"@kڃ@;^J!YeZvzxUM>!WϜ<_ҌǨGgzfP#?; djwt,jrU.tX@)4cG76[ykWnDx؎c9|$]{Fߋy5#q\M4B|ʔOiG̜X|U]k>//"qT"li:m"F~Co@רjj|hOPuak>+&l?c9ABGH}OY}i]xܰlj?w/'}V"5Rm,,rZ M Sӳ}S|(gn.saf-/Ld4Dcn)D+YsyB:T e@c6#֜Fl9W}=+ed&Nj(S0H^%]hj.NeZgQ*[LРOY9x:Ljlk3xګJ\w(r ˌ)>hq+XYRJ؍ N~0$]T/ ^ OI궈#2ȉ O@ jw oI'eAЛVy5M6h5Xe|!L0Q( Q[a5dWŶi&cW9u"^寣)礅和8i)pE|vq֮tBz%҄e`\v}vb_A LY(Vp@Eg3~Ivx1du Np\t=Yɶ*NsbCQk0F ]ZnҲ_Ɣ~^g@5M(bcvQaPPԭ!n4nʨxӔ8O9i[HPJҲFqVvOttoxn,kE]AYk^Ak1/w PIGsgY,5ެАic1s&ʌ5xDu!ٴ58́vM11\@ClwsVpBҟ8ߴw{yYN uڜ<D< E+x貀q86cmx>:y )Ģda^ r8Q vMK4-h%4Jl i؃p'%a@\s.%-.,̼(Z0}]E9%iDƄ=^`ٸ/&>Ƨ0~M7'SqaiMaˆxT_6z\.!ƹjԢb,&\fScXNhP#bQg;]>]7G2÷@C%pw?ܼa A3΃4:v̟/{vakfNc_bxEI1nhlmQTL3 tv1Ph|c 9Bo}SjTFWx',_f۲R4aZ T-6$z9O9A[ c3~Rko$ gl{\}3uY2H*dr$ˬW d#J[jio[/ӶDy 㕸< o=32Fԉz.^Z= w*Ⴡ?.~'_5(єdj(0qE+ N3۝__rH';L8 ToL[?d|9Z* oo$VQ5BW?VW4Uַ#Y%lTzk^K㣛2yCDKy9듯 *j@ܰ Z?Tv/]4+S5ys1DLXrQى.ˈ&Ov}:%DC:z@IS xcA "t7lbP2G=.ʱB9V-V.P:No(nj.:%d(|p)66Pd뤂}xSI٭̏HTo*EnǏԑ#lpuʁ)ŒX6֪|Rc9*iIԜRPi_3"JCh"EF0o]CB Rԅ3]781&]POWЁy`.ЭyO nXa%չa4ԍ)e)i兔ʺk5o tۡf/2Y8(bhSe+<@3GJ,$Lⲹ=(yͦ[,5Zed3y3k5SM!VX8r/')/7h:XSՍ}qzEoVw5{hL{=׃rV]GC7p>&bTv}W =vX".EM͢4vHủh'4ڍĮ^ǫ*3Bb# K\d!au xQ֜b<]5!3?d# KW;$U#WPGU)'钘Ʋ D NO]mߒ"X[xly_Z8sƦݔ)!"&Tv$7OJPe(p06daBm-JZR%BNz>)!OQLTQln7 4MN74ȿvP'Eyycg ZZ2676ɥ:3ʸ@nf3#.'ii1A:n]Yxv)v,vٟì[ .~_ `ae"`VhӪ<Ӫuގޔ]ξn9VpėA"M@9u4 WMxD@ B`]cԢ .=+WzRphAY;^L^;VV(IV,ڎ}AW;j"5A }I2qjw]bX:ѫ`ITa@£ou ^ < T8{j_9i>-ZW<Z8+5CN+IIgtv$%kHSTms<5|uIk? #,]^* 7Rt'JԲ ?48zWƤQr+lkipmNIBoLSk\\q ̵rWBH?ɬ\:*_M|>)xMbV wq`ijFL'70 sN`d@s `"|[4J`\|t`ĒZJ>j>Hu}1X6f< [Mh=BPo-JK*؁K_٤-"ydY3uxDB0В"`V,o%⬐$V^dCx;mD.tW~r8/BwANxJcepdn@0W&lp̊=P CPG9ozx$}|VwZf=\WZ,E[|IX8 QEԒv+6Њ~XHkD(dKM4p('Y :z^<4 ڛl=]& m&1@*Fb^`:]` a-гPѥQeC>'?]7\p`$MYUb׸ kZL~_Xs'Z2Pҹ#cPΦwK(r0{B8 mMof8(JMDU]*!7sES8,rjt* U ^)1mSFt~Z#1`3-7~O11wfK5@4-^XNJ 2FQO d,(t/i_G'r$>0}ӗ`1dꔻX (SF.D, v{vۣtqQUׁO}6٠@;w_"Up'XL |̣!aHư P^@b3/ZWN|RYT= EDhJAޱZT@v±IH E-..8̓OYP-Xg3(aLYcκwԼOț{)aęks@ϻ,olp!3ft0n }ã|KOʉY֨%d$R_ͺIkع,YdקssSfk6 6Z{ scV?aq@=D=D09՗L!0 X?r )뎱%|`BaS+VT/Ϧ>, Eh'X\{54 UqQ -㑧UfW7M)mv"0L0cZBD\˅@n6tB&!C{9]ab4vW]'l[~,e5&V,mR!/l OwRZd+T:npv4lb|EPVcJ.cL^  횃7VTWmt/~syOLԬo#(/C,`: R!sobȷ,yPbd{Q/!gỔ9\dϬ@Иp4,´䈳qrN' ) q=W _=?Eh}QA0ʢ)Z]e-`0k* d/}x@_b3՝ppxiM+X#ikApCR7{I 4 nоأ qm)PVTq'kپ>3d3Km+mPa˩aM啑 xs?4~c*ZU_ S]\=V=}_rc(,_IA6bkv! O(??n;ެz Bk2qiw!ߦEV%5t!.6 ZQ (@Y?8ci"|ZE)-JHGKlB#^\/ǏD77>eB\>uX!DA4 64\"P嵡"縬nO ܐ}ԃ_LKϟekd5_|등>[ t5o& E(#(vޜ ,t/?;T/7o= XXėS=9.;9xrSu~ sgͿh|3:;$]0R6WA"_3}/콈"A܈|"k0wRfJs,x;ۼy8}?#ES+ 0+y{h4zdH{SQcwE19:8=´_jK[I&N64FIN)8t S=,oe@:^(tg~—?Q ch[)2 = ahjǷΥ&rSIԴ}qO΄K:?ʪ%Oσa D {%eOek:)/DV4!}kl la]؜AdH?n37{t sc3 ņo<Ʃ*S}Mbz= @h2+ϘRa%f[E7#6՚T.G5rEn4$ 1Q9D#w`Db<Aelv 3.TzE..c?WX~_MT(f3|ypCGL$&>6ǜL2%]_bb йZ `XcB&Z5i8Igs SMU.ӕ]!/ iMSfR$HS)F^!*ƞ`894r%:&盧n!l3k .d;(e֟z2nYmR<:C# 0DTN4b0G2Ak-e=[SYDUG1xt"Sִ Pzb7_5bspp8ۅI~\m4/4$x/;U&`E"߇i}!4)VXkP&1qDYqחER,H1oR;i /~2Y̓-,\w*"%4CuB%?*7f~mPE iGU<2Jاو '_FЙhD1aLAxfwɭh쿜AM,$J,T*- Vttt.kσPvfHd /auл*ǡ_v ªpvv]tR(XFe#޹ uֻn]M@VOsu&.glŞW&+ά\Gw} 墈ڒ[-Cl4i,a #+m*H+ mc+T)1R ԟIc$jmQЯ³'e e<ê='.xT6D6=feCȖfP2Lz|H-׋DbZ".)FQ˺0C-<$Hlӽ#5WuTENb__y~.Fa;'ϳƹ;iG3]4/u91};] $;/'7!e04]I-X3}kJL[ۗH|Di9S_ ^WgzBߔԶ_^˝15yEGqs(tDؕڑь&ֻɴch{_6 jz塌dXլ0K@ze;I;N_,!VR+dZϐaz $+j;i})My=^!^qO֝9Wr'kr4VmBrmyi<0G D׻V{/H[MU/E?W UR$bYmS邬Ai6ɾҽ{ȚQϡȣyMth)r7/˫%*9KnAL4;]l4pھfD=R!gOCa8tdx@m߰Mp2$2^BiPOzVU(Ja4+VV}ř w89yQdl@ h?fkF&Ce&QrcaCH4,ZK}U!g qV(Vį"k ',k\_Ǔ؎4~V0@02(Ghiۋ&D`ev0M;z#w,̡wʛt2.؈,3v?Fɮ#[˖4؁, HiF uK7a?*zF]gċޤl=HFQnɾGBgl|nh3h7Wdg؝{{.;<" 9]P4&3p:|e4o0} ,*a (f v(?{~<2#HDb )V%?~TFxLwx#!FdR` q+Av{{! ݋b %qR|bXG4[>fߒ#5so[dt핓H;/"~G[-P$!åt^ˋ!Tf-^,FKU 㗩P=aM&mkvzH@PVf?"!eTV0zv}J kJtKGSfyFĹ\{XYto_twCsy¹@zU]1ZWh-snFlDАq) X7iWQY;GtJ_F{3` &Q\ZE#W> |VNQ։ {#c:q %Є@H'K=>0v$A0_]-?BCuQnt#4Y&p2(UGyShl4G`C7ёʋ3ZϐR#,J%^$3x?9<5Mf?&snkݯ-}.,G~i_waYH S%n=@We#K&׮)x -HG W^W5eY^k'yɨEx+=-=& 4@idĖ aFjVa:c 2O~  z휉X^!3mV9'J2.f?Ɂn f # E 'ΕI"=lRp?|/?tj/tJlr$8e=g p8}Y-*O-OC#gAX!h;~E6D lź @,"+e'~)̿'OAq8X4(ZdjIѹ$"GTIo`^yT BL1;3iBSJ~̞ÁDnӏsz*əHn9xl^cl Q݄ߔY܀gJze=ؒ!-7*'|>Y({ǷNqsm#˔#qj)+6ب.a3*z);ˤ~u+LoCB}s%K'Kg[`@D1#u5:>vvGƶä?IϾo^PFbz;Q #޲I 0aߌ,-YY6t2R.sBOrnɦzDTv59s2z-o _=L1%jVU @# \:&yYƴ}z\]CbhXZf!_y@sۏZg pić{owBrt &jSWLVZI!4 ӸV9'qwVb) &<"bDc9^o ۭxfH4m嵳0u0 q.Ok,Ć,ߛZޑ!p7{G|? 0Y\ `N6ji q =+;%'}~aP׮gTpM/eߔj(R?9wwT9B6?>wwnu`I'Q拊)GNĕ}gz|y?MTTQȂUdje .s1Q3n94_O9FM]V0-n'G}߸jQ>̙%j;)+PQ-uȯ`vGb/Xz~e}shTCE?̆`TZJ=g4q̍5 ?K) (Wtm̝O))bءhxՇy{tVG07[ݐOvΒB0hN __sHuD|W4MZYmDmUg(F#w1*Ghg0||= def`8fz;fe䭺ӀF Mc'(@]+E%4Y09܅RU) 1feIo(gtWF)K-6"/ G͚]teJ+%-]>KvA'M?4#A86~?A4xɘIy9k䜪L"gnYd|[`՝"u{cb'H2}? ~4c’c5#`YҠ# 9<lܢS$+⯿OsU9 jE琥U! 4N)5"T_Vt3$^V58aL)o)a Mexkn~`}9Yʙ3C5yqL]YZͭ$]|Ůws-WYq8<},RVt`ldoM\t^SLt> F"M74,gH+^v8@}^_@ꕰG2V#oméw7Z6./}/|ۅTMeVUK_0b~~ >akR(3XqBJܝ}0|&xy1W hTg#g{ l>/@:f0oUGT(01~zqvävSU N"f<´צd;< +_!{I>ZFHBbUJGY)TA$I뙄Jn?p6+UaSٻGq?ZHCB+zC(1)898(IyQۦT$w( gd|TsTe9T[i>:{>K ɡ  8GL6>y2IhA;ܰ*v.m6Ǡ{8FOiB55ov)w䖐Xŷ#S)GN"w93Xg9(oj Gv7 nvc ׏PNa__.R>C\\=q!-ބYOWP1T s+`k?]qAHF0w OUF-VǠ 2CQi}R>`*)ԞOrGhczPxAЙX+\ !Y[(+ l$,vW )[V%?[tiEf9ݥ, Ygw\m (ompR6,@pՆEjM8TZ<8/>VH \Vk[(~hl|pz2r UU Xi%lX.-=?,p֍ ;H[%V[A,fHwgTEpeb2wv1 l\h׾D~)穱p&M(Ejd> mI;j9cxnRd}_lH4 EV WE֩OOyZɴ֬ݠIN^Jfl:oCGb\mYThՎ3M[Hύ/k{VSܹlrkv<]BKqjPfWM<̺v>LM 4Q|"~28-poL?? D>GVa #ٮiC @NOJd>_Nz,ɅDvr/ Z0;,nօR 3vW:((+\.Pvq{q2pCt0'^-:ď0#$BW,5':m  a *&a6(ӛ%ھjۋåJOɇiŋQ(lC boyUtֻ>D@ }.{)9a ֣s@ =xRR&+54jXe`Akg+ZZ>;fYbG|+!KwB&Z_o``0?ekTZGA/AlO>wߠDYr_@ YaaEo @57J XÖ˦Ghm<S.nJ[5Zat$HحTCcj>)ptkZBY ~1*m(3s'c9Ȗ-@ƀz|UΩ_X:"8`θ2wGv| TZڀNX3'rTc1RVЅl{ā=kQ{c%WTK rBeaD+lZN6zEgY.G֔!< 0V98ĥ^e$F/W1NPiX-yAw+^Zg'S, >=阸v[aؼef;RS FZ3z)s:( *>"1)$]cqf Uө'lvڎ^{fPvin³Ԁ2;_epMD9X >u>N*cDƏaA;S 6 s43rfb>|v]5n-5Ό9X:]0P_R֫Ҳ詹_e:֑V'>ZaXlGHyF-o(2rE¨XWq`ɸ޵OE&d62Cm+8/W.|:gW% =g!3MI{]ųd Ƣn_9jӕ"AOquP]eZ(4iEgIӶFеُPYM0LJk!8EYkGqg(Tz{m yv~btPwVc?{JՊGN)}P:ϻr><r-XJ=,1qP}rSFNhQ=_maʒjާXOj)pLW3uF,P:*#hc$4n&?LJ I)( {V̝^;W{>b7 iIQP 'l Q]Љڵ jxR>OGvӊ6kjqNjXb'-×4pU7!Q9z1dZV"7ww "zv&IJKxeT^ϱd $c7QI1 M$A:JhI{p K[vl~7$K/`?'ͤpzAp4eDNįx׏Wlѕ$-'6Dqq`;|Furv#~R>ưR0"tEhm"_5H'=q̑5˔H Xϣ( ʝOesKgw%/0K2ݷsQΨqLJsWeZr'7o zVs'eO]ؘIFnW.S -!:;!t?3d"} a}CIAsLWGyie^qeWZ#GEB_ ʠ/AxŽze2fO]y9)*N#nՈ>꠽$#>tX:"|BJ3^wh 9f6ucˉt%;j⣴0UJk[^EvHQ40V^1#4@-PvZ(Q>g^^h1NF>YWKI^;ʗցdžA7aMTj-Q/ Oy,sfH(Dd' 9`OKa3 X 2lLY Hgh7p ) 1„~2- C闄,[l~DTI;D/ɻ nh&kGk {W֣7RR|*%J4i ߋuI.V(+YJ燨2B \[ mP \goYuؖ!ZFk̓]*D&2y$d4s*ǺByJwhp൏{_vy?ĥmx{R`SCC lR;J0y+I@7S2bΐ )Y`[htFN b$yQU{ʎRU8 ݴE^g N S*=FvYێҡ0UY~pb7z {p^t۸A|̐e[$F9H1kTs iA0X;v3&%y:oyHÅ믬xG/wW@X )7gV &Z9|b{" w Ὑqՙm$Yrj9ATu[4(qzMV\]R [d=٫3;/Yx0Y;yX LJ-1󉊰\WGٯ?n3AP B3mhȞz:xCw'y!fi9- _܍z2E+O\T Ef,G Z$J#Â/h1"ocGphEɛpd%MN!lۆMU3f}i˗7j87dAvKWEdXMuzUdh{C74$3WHNwD5hEܕ=#?1Yx*J* 0;!Ky"u<4(1t l@$8]v@fv祒7y& [j2q |Y8,28&)VL/N|> 6ߘ,yɠ5/>uDi":8|ftu@6ܜx@ 0v6x*4,qV>kzQ͟A5'= 'žd Bi'f=32)O7e65ywa?[A]w& +`tMyޭFuF93J#"!kBۛ菣TKPFDy )m}qME¬}/QC֊ XNqN4: d>vuώrB\g<PxʤK l@n7 ˠz!=iEL^L*&lҐX_O~m <em|`p+b>Oݩ_YQp7,6QZDFR@45_r 7x5ܵlhF1 L!}MFԜ]s'+@VGǙ WXaJwB-zV" }Og,t! _<)$$/ЦBO\ \\`+0midFKV̀5OaCM 9].s:LeCԭoL~$hK G6 FD+إAE D)N නP`wэu^񰔳{4M[֠ȇ,eDA\3e2b]ktovaH[fa<;> GHOSrd) W9`9Z<'2`e;l$7*0QI.W*{mkrGχl#o--m!;ekݰ޴,o'-߽$ycxO#gW!r(;*iVF0N:@ƝDD8US06  tYUG|LjyRFc1kUE'ᚓ}2iigo#:jQfcNcl@ #Йw-(GH p9Oo2,݅vA]Zk}h#: RW<` Z:F )JF;ܕqrr|)qhOʺ>nąC`*U ڠ:U< ¡Dw PrT6a?/_UduGgq>:1 !M|7'}6,1r%-aq%owJy[js(k2c3;{"=ЭĿS|C'w6'!U^`C.)@psz%IszC`͉4Iv{_΢UC?ӛan@"}4bPEJ<,6.U𛳘++9%j2@- rj"y F*i _bG{XO+1sgTtɕㄵ)\}h '9DSg5[QWspHG]]q9^ q^ jL;l~#2R_C8TG o,oGZi]5l3aăGyUL @\;6LY *71ţ$2>kolR-KD^SkKC蕷Kcb~ xVv>vt%yz,\j]Sc0ڍ QTAz=qK~s!o妫.yTX$ ]cWG%hvQ ŷ yrVp3#8#Jm rnw_~d6<z -f@ [lM<PaF*WL&2D9ձHl0lX웗>fksj6|f zթa>~W(R2ʈ 3Wa&JKt}i qݕ?]&o Ҡ7#۾EQ99vhjaz̒3;XbmtYzE^ÐwYo(ذae|ei;)L~t`ؠ|2bV6V%ҧ٧W+ɦ./LyAuG|nKpk [U_P4@ւ>m+iy";yOXٺ~9ڟOER4Vr#8k5@~ !r+79\z"HMD^;ZDa{GCJa}\,>iJ:qfHMT bw:BDX;wT1K[qt"j%!ah]a'H>c>B]lP fbkrܐ98Hb)Au7**FQZ0h 3!y<{Pd*tvul>Yb>B 8YtE_3_5L\[Ȉ'C]L%zɂNNCx_0WaӉg@6s===(5wM_p"P)pP*r܈_gc?7oHChUpBU016%i{rn7LKyA# w䕐U:o>=b?¢fC+3]S,CYzGfgIPg9Xdi.yq`quDr))5 @{Z\6c'nY[HK)㦛r9F=~q]'םCN,6> \9<;9h߱ )b~EKLӬW`f߁M]%]BS5*?}[B Y*Qjiպ{ e/EMa_U+ZQ.\q8#_lS,/u{5'zyqZ[Mplz_%!Y"{GwTUa홦c̛۩uȾe20<{Ut7;>{UE1{]||۱s"yEac.yItIcUӣ8 |7nU>M7T=&6me+iG,LLmhβH Fo'1/Tm+/wAԃsgxW/:^yZ-lq̯ ;%u9@{Ơx,ɱ4,,W #NX({t† iN JԠ̓Ǡ&}JPK!*^xjspwgC4_81@M})ΫE3}(Гf&y&-3Mr6jG0uyߌ%-ǿ1/.eNPw]ЛpK+}CP1N\?P_%Veh8CϽS`ؼێ4xpE5?;L9.4):t sg R$R;!cwObuW>y&8p2y4'gWSWdWVFv]Ze kj;{2O~>g ̓*zvm;Rj0~u*[":̀ &ڞj5U2fLwJObx $#xT9Q2MtZ p=)|RUA2xɆቾL S߀b6<1)u% iL/q :tŞ *N>~n_h]L ^ޠw/7K0G]HG= QU Ŧ!MbP$ntyuozzϰ2P >eZx'ylĨ_1#DVkKGЈ !_d<Qҩ-`ߴ̔m eS Idܥ v&R; Ŕfry8݁`^`9ή(eq 2=[Js50a 6\ 1Ɋ^ Su&OElh(َGsӻq Y:CJ$?y6RjD,=XyImUjYHzBQ5q#۶ J;@ xԭ2a?Tߴt8# gZ```^61NOU3Zҝ^ЄCt;k-?@w݉m/ 5{/J`>c`:~i!!ڒzO()V#O=vYb]1wcC8+,틁L m8E;Q GuVD0c:YOlè㣀g2ʿy9 /; *8z2GHdm>%&:WđU/>8 J% "7Tؑ6-\}Q5 3DC!J֟qrj03]X HPawxI3T(6x~f__0Ī336ܢ65_.;hfdYt~FSV<l4P̯U6/miMh^2(J>g7>Ǫ ~}ZfWh3sLEBi-VL (DT~0o8r际ίV(>iO= |bO\VU4ʻLҥ^gx1B;Af̊@\ѦVАt8VĩL/^}DOn4砶]+,Xi=%0=+#0?1/ YN%{BtBI wmN݉=J+lSq 5V%~?u%:wk=Oo֪Y2'\!@js7=冮C/G馉 R @)o hSrc%URN`2d͙VcJgɐ<)r@S6gm9AB`6uyǵIzbql$z> H)wWg&O*yi]zkD%8]q_ΧTP$x "=}X]W=j aE87I,|黋2ė:dmwzmQs^W"fi+Z[9v/A^ȳy=s#&cP Ǧ`loFY 2L6U 8N*4.P3t턶[U Bp҈rgP9ƭ*B!/Z~_ޠ4Z*޺!OJMjЯߖY-j2ׯ;%Zz^ӡ>0`a G#oV~e:K/\_ TʵO =`ƸzoAyԘ_,+Es&4AR.V030\ܘ0, o+B6-m]}DB@.2 1-pߠtȔxiA6neZc /js̀|=OԆΟ)r3HTWw3:x/ Udi7i_5b}f=O ju'Pz^D7zTLr(2*ZG6mExjVOMN(YC:i59a(>n_D.X?D.{yB2_aßvw LmZt饤fi)[- M!,ˢGL!΅f6v6k¦B/ĪO\ {;qߛXozy+-'>:"tF 9D|ۑٯQ)Ud~9kZ>F! Fl(xq҇ 6b1KkH性$pPfYL<ӫrሾԌ$f\ =mdEFٔ:"U\uc7J$E0H;($Ӯ(w˙O /Y`KljO$ [׍ʜІvv{]qCרEBE6*AЊ.Obwl-Ǻ0see`7R2h@VՒ/M ܛ|\"NK`KYbktDžcZs"%Xfxce+YBh$U:$!i⿺cta3C&D_UWD0 @ct0hXI=hQLGy?=] (;YgmE/X&%9L"Dc{#uَ7x?ة= ?(I<29{x,C+cTM땓l`.AwC {ui-TE:dò@\NSYWvpd[sIP'S8d/N6X̮},^Wf?3ubv ^1dCZ7԰h;-8o+{+lrv"a/(v<އl=x[)T[0 jCW" CBv:?B \dډ P^>PV:߃ ye(8~>LBzia捫*($e?GN>m¸2:ΆZ~節 F%L$tX~Rl" 21t-‹ӼF5Jj{,li9ev?ɟv : EbpbQnCtuRNyue*Gߎp8U oELH+F37Ԗ<&Vmt +lS*|̋0R_@k@n,;gDIxcA"%Za+~@uB n6ڜ:#?Ԟ oˏS1dĹij[m~Z5 JVߠUxqCN0cxO]<75(e )Թ)AA/TG_gtxj`SFXܯ1"I=c"'ǸmH+WQ^ !C^MWYRGXry]O,uօ>fDz'YRqg8"qIڅj۵^瀉|+K (.B[\ϬPւK|h˒:Dfhz3Y%3轁BN;ģǂճ-ݛtoRE[ e*ac9΄ RY7:RX_/]h^0wy7TĊLLyPmBL-05uh%(g7D-K-^9$+\V/u`k)eʠ$\nh-V}.KmrblvjpȸbYoj rb+#jixŸ,W.$S,w/uphUH"K{^B˹iwD?V%^u7@GKYC '3-c~o镮,eb`,୵BtjYY|b NJ_<#GT܌ ,|lK3G#+5%o37o3d҃,34󅋼f&~w_#X7Sw$ ,cX4ت{](&{*Iղ]lZeCg ߡa:[K sr|sӇg) d+!wX q]$J ]{ڮzf-;B֭W2:iO=;&.X }}ل8 f蒎:|ab >sB-TP?HB% Fʿ R#yqӵ,하;/BIl`azxS#l21Rӛip>a_K_q~ ؛oDKU~H9>V͸j4L~ MQ7gObnp෽ } LE*ch49 e^ M^i] +EH?k<`*OeT2a SA>p9 J_Aڦ]Y>6o'_2ro1/HS%fT#I˲sٛ,G{o4ʭeڳ I!|mB]YJuGpmޱWM 9qJq&hjHuGijT[E`L݌wKȶv62^37JI)sQ. v*Ȼ|haq'L-k%6D]sWPPL#C~1uL?$FI0 DT`1[ gQi)v["j{虛Y*VBQ]?°׾5thaOD] ?4S6 S!6WhԠ >b92%S-;2b!]AFot B*P-XY\go~2AWpaz/IS^Z=QO*N;c%Xl/7L<,zl >:P9+TȣǺ2FaF qű*!/|\dw_;\ H&PNP!?8(2 '@H݆E4ABD$6&TՐu.bJޕ"E c- 0bf}o֚gFm|yYuM>Ja2SFJN$Bd_Ԩ|Fg+HKe&oH2 9iE}s~=aJ*nDWU) Ƽ?!ցOwJՖ(WMΉqƃ m;wZoRd`Lc0\VTp}Nj)P؝+iJ؟ɹq=`x6}(S k\% dWW'![F#W3/ۛDtZ :ffSoЅt2FaN!Rn'nj'z/] tQ~U C dTZ^d3@ S3hpIR|/1hA`D5~_׏.3p^ {#.@BwftEMQ > +ZTlajMy Rۀ%L﹐?z /*ze~.N^{>rE*͎ęa_ZA*^ AmXܣ{ߡME\1^I䏘*iXAR0炰e$K5R*Kuu>KsK7(^T6021I/{ktpwo,g =r߫6 Q_@ ꯾=(usj9XlHñʾE^7؆IkB禾aPܻ: vy@cGڐ'qU޺!F[a$߻ D#÷ܞg6nΖv=N}9 n0u)odM. ]q2K&!C% Y&ݜj:g[R A|IMc-d? ￷YLV33 o-E2J6RR}jOf`K VH Chb|8;6;=D%#8h(4:ĖBbF?%q|Qխ~)qV]߼n^o#y|B=m쏼gzVgc[!֪jC612@Mf֛(T5aIɡ _rwiDf4O{\f"$V<@T1Jzbi&,-N{cFR/S񽶴?'6~Zo ѪoGz V9x9K#%_!*0H,-R'x@(cAΑ$-b>xgNƚk@d}>Wyj*HPX^I:}&ev;8S_`돸/%G/]jQ(Ox<;>YSR,ÀtO\e!b:i18pCr~DʂJa~']>cϦ4RoVt= amA'g5t"q &R,\M-pfH@ĵ-׀?_:ȶuÞެF`ǔqDh%2azq@]Ƭ`;P UqN&OgmMS[OOo6V%)@F5i#Ҽ0$ pJЫزe')*z4Noi ʟSPՇmY!,4 4/_̯AzF|›\<&6m4$uno>+z|6e0M]r(1HDuXю{{{(YX5VHٜu{&ލ%ې.vGsK5Bc=>qQfGK.=Na zZ,Jx ;>~ yq؃0;*MC5R3d)h 6;Xܗ`xZ1~6XWd /\PF405qE?/Fwt|BD5ttJWwH-ඵZTZY5gBDi2zEdZjYDōA:}ڻЮ sS&j5_ʼsx/PI9Ԍ1,H yqD+N]CjWI':-fZS JNvBG|g}/H+S"_4 AJL~i&]S%h2,{&, wL*C҂#TsaqW^(HeitATS nU5ٽZv55S塈ᡐq:<;DNV^l+'Ɍŭ;h?$ʡi|8/@Xz#Pm+x 9+Rޱ ?~&M6|Ip '0vEb+胇*5,.T[}ΊY\XRŹڸ޴% C) )v7ءU=d#_߶kډBߧ^͛zّE$d ,sxlıh/LR,PoMW#]]=v Y qPNS#J qx_~8nȊvM>En lGeN Vq@0Ř6Ru*&q ^d d-~MMDq'N[ȰM)qFxvt-ZFAYP8(ZH8ʿ6>3k$,;eQmn-^4%<k)R] +Rޝ,䈠'nnQYkR-;6}%8On>, p/9n'޽ilw|s@ fFM9Ysz*USgØ>{ NB@Wu߽C{yixoWBc@59nN(>Z@!.3 }R^_ y5@Bؒۏ죱^8HT0` ¤D@lzDkHv[™zG 9/SWL?E:cHwOj$+mH4CQCvJaL\>aƾEҼcIR,f*4(Piw$RpCe-{Ow?#8W#fa%# p!1gA ezKgmy=~bTD~xVOu5Fd>Ju,:\~v!X4uȕZJ;vI >4(Ӑqz89:W.gL2_fF b~GX=0߀NQܢIvBz{ukJ3;eܼbBvZۓ zNZ֘O:\ڕgΠRs,yB1£;ԺsbķNoůA+^; G,J3,:[Q56*L Wj=DzkZ=7F(%|R"Ue'^[&/6ykD3 ~5-[TpqUˉ{LYIjA&>FV?yHPT|NCZ;-ZG͹W#!:xIW"5"VBI /ڊMo+R.DuKu\{ks.MBGZ ;!UU$ѥ3b{M8=P2NxN7. mΐ፥oñ @_vX%Qi+TA Ѕ %ȹwfVR5Am%^U!kxPɱ/<\2LʊVo|2 xy1[S9qF]qO80B:Lzu~s4zҌ7 }#֔{GV}Skmn%%P6-\T6eT u;ũ Ynw߳ҵA'0Hr_ԌVI^ig նn(od,*G]YPZ}&H{SrďUYhlWuE~.Hgx:YU.-e-{8k9ɕGC^vO >*7܀T L ~ΧwD3A6'LnATh@An6p^2 ]X1MNkpîMG>G"x]gBLYX)dX qq̍,S BBe1A 6ϧ$tgY$@l WTy-m 5kܾTuLɧܙHXLClTaL We|Z ޥQ8A*P*~.jy;>"[k|-WF8XuRk{10m|eyN[ѧNƠK'&$-NIV"2F`HW5+ ~3ϷcDiG[ex5u9n w)IaɩUIuRgky_-x7b7-t P]X6U&UvYyvҳ+E v3ĨdpD@&X+s:vk`Ԣc֕3ޞcE#Hvg#5 A w*U?zV*qXCX0͌9d!} X '${[* =dp Wh~:JWc|:+!1%0@RwQ@]`UܞWP^OVLQ.A,~}%<|_ilYȏjm=j+Ŵ9KJ&:EL~Ӫ2Y3{bLBu.Ez&tK(s?_{^_yPf Huq*YQ~Z6&z  h`<܅ףE&><{NZֽh{a~54EX|ag:VđC{. ځN^ٴxZq, N0Yf -E2TNQcZ@a;F'5J7J|ltJɌ<HP=ֆSd& g4t 8\Fe"#uQo[eB#S*"*lK*ăb1&_6UA yj8`K ^ľ ޏ}jtY!d`všXo)%4uKM{3|GZ@&W\%9}ۚPe8^{jL5GCxNDۋG3|\1<U(`D`^ 8ب.ZKu,zOB;XX!9Ԫc.䊺*ދ_h>`D"pUPO=Z~CUp]~Tz0IU% .bQR%w}Y8s=FhsZ)qJgN;dw7'܎`Pyơo) ahN?̣h }6qX Ц֍ n|}qF2:GGEO'ք-14awcR$Opy k?J]3_? 4fFЁ)mGgw b0Fp[s` /yeHpB'r*Ag (FL>JKyނ@@5:1f 韤 fܕ!`ťU@"w$tx,_SUK7z'CX<-*zTE"~*i1[ՕJ+Iޚo YWI~/7.Tkzg__Ͼ@V5:cKф "@:7V~@_XԷ<JԙbU.8toB~3j8 GWv8eY+FohZ:KRU1_U]W "`*aRMtîG -V\yXlo%֚&ߨ>\Ōal /D L W97 F==Z/]e(y H V &zk-%m3+#U %:۰ ú6B 뻊8Sβϖ]p#B̢F;ycdܺxLIo{ >{z5ᚚ', F֪3O@asKeX~PbEi?3C/ D̔#G+j/$v|x[aLڳDg#& Ith.a IB$J1ͧ~^NJj6{#0ƅ>03Nh p3pD5Ձa{"D5PWނY=Hဂ>uJنCQFX6 tsr 2:ټoT tD i9DC'-=+sXEgD7?QbI:>MlԼ0ςV3ssq\ǢFm/naG8drheM &=Iwېn,cA|.(iɛyugnwPN}&\On5,4D_|$*#hIb \R(x YfpMEsX{:kTˏ[ f@rHuOg'`jKդ -W8+U  yr6#R5VU£dgΊ_LWnYq "7 '> nn=C 'I%.)Ya4q=n{>7~Z8Z2cbRmvI5aN6n۝ 8m'(>so$``kUs]ܲӖ$SKٕ Tb1ذOmc چf4U6" D\GB,NTy:v|*qbC)$iJMeY^ Y^/5{İ bVr2}Dmqsu_& uEᮁ$E|8 JwG>/!AhT?=LC!jצ1XW@۹vWB7nY:v\Umɸ/p3wߩŽֺN9lHp|0Y( ɄG3,-f,Y- J&}Kud 8$(. f8>ә@NeQq.0=- o_#F[Yf W}dc|F;8ldʀROܴuEh]]xbM[{KaAبFSf0@–GI5 /H:4sZI+9II}+MgPԦY,T)f"Y-ylDɫTU-I _e ˤ\Pї,XN\bh7Q7wpNڋWm\j$l$RUjccjhP*1yst$Vm̶pw2'UYN7ӿU{2 tefD:o:8b|>|~;Jj"Z lbW4EдPfY<ب!V_."ϲ=s]jEq6s'|IIu# /b/:Eb!ʹ1!.@мJ*kآBt.aD/ NoF8n`~>CQkSx}NTxa-8ŗ;)D`3GQp] '~Xw fK߇tFك/ gվ*GcTr(%[\hh4M Xu6k|0k\4;VЇLW?*[RI]JXVᣀ>KݦErGK`l|﹓(o&M he \D Uk&嫭uDL/_ 7OY1fs3-hSnF'寕(HƈPb?7d3e۸ɥ /A/F1-ET^\b -yVn' x㍊T4ȁJΘ4\IJoܮEL[ %Y6n"nhL`畦vպWEm tUv-wא\"hs*`vTl2^kܷg/=1qtF[f -}B}`A,>&~|3EUnMOD 4 FXuX;rB2dZ16⩬s 9oXJg[_q%<9́7!ٟn!5 -`^䈅ᤦSK5K`m;믖 Rs*b1; 4;8'j#8N![Dn&>X_e<`! 톟ZKL檰%?H$!̘+9u`6;Ng볳7}'`jW[P*Ljjݺ+oL Ä.CQ tY*.q-|tkN,*KZˡ}n 젤*Mݚi{? ֘kҍ<0TsZUʵV8*JБoj-vR璞T@# dp7ePj olݨ&!G}):iHAߧe%g,kC Žh*dѿ}?9>=_"+r.yLZN :-y[u4m#Le& y \,%0\T˳1N-Yj͸eKiڇ EH-ZֳV!Ųֶ2YmZq#/G^r.RzjE@ E3IU 㔅(bQ8ڏfoРoB)mom~Pn}n!D^)?⮼qĖ*j0hPq!/9~h'1VulOz cՎPKTxJZs%1Pz_OE~Q,Ӈrҧ>jw/L2C`|r3dY>nT`W=Om&H8fIcm#/r*~L0ȸQvgvİ/~vN~D£ Od$.geKfO2#f 8rų65s&} Bߧ2QwTze%$;l a DMED)2:qLmag:@ԡJ1c#D7QgRNj e/:p l});?ghؚĆN~JE[̍5$5Yp4K,j(@  'd$Hg` ak@}^:7k 2 CgȋWM?恓;TNE.XCetAݭiQ}teXCKUV3 YJgS˰Ű3-[bwdPmG)@81-]P_ !+5I?rZQq'buBsLn':>]dy j/M$riVB,1 l^u 7+^~큄jUDUy+!_F[Avj0Ne1;WiB^c3@Ck31Kre(͌LhmdLRB~Ww#|A/D @CpIpՆ;6xoIAR3`p'ʃd P]RӉNsد(*n?6b(v'Q;Rܖn{08 7KU3qoSO"p@ʚ%Nnp\;WS]pc}%.~fYVT&*#&Kpy,q c1ox!>ӷ9$x#)Dfc :,V5EL"yssK2L<ǣQm^}g[e?\he׃ c. *aSDrJ{E@onY.*&c4-۽NOl=2Y<̐S*gkZI0A3ROW_W* @!LhE;MFXz0C0}e'^=+l88ΕB.$^Y#9U SM+o(lѧILr'טQX}б`C1ń#tNNm%>uH.FP3F `e?74EN1YK \5'UQz9r, 2Iȷv&7Zk= ȃ1;h*;m2g48N}SM r_`y.O: DF('hy9(b^͊iH!02P Xu, ?_w@R;;cD3-f(8b @9ݗZ&ı@{u+exp2Vt 8Y,G6N%? f YEÙw<0YVދ磧8e \ 6O `g)UXd߿812qLDҰ!ѧ2R.ޱ*MQ Am*hu7ߓ#Vq XJw:JwA~@ZZʢo0N3s#? "/zP@!ZjsM3&&z>}d6<–G.0'mNO{.?iE`.&%>[Da #Eө\Ƨ2^ǼGH))~M&m9+f5Hfw$!#]TB<+"(ZY174=8v-ÝX֚ۙ2Ꞿ𲊔BVޤٿ=kF{fx]Ol W[_w;q E;#e wsVf|ay"8h@ nkr"Fqڸ&=Y?s 7kʩl&Y~VCC KR 7ObtX|c@'sME!]V清&VL5y „s<+ސfoo)OdXB' c)u_Ru'UmV ]z t/(!e +& э}՗k(gw ˃.8)=Њ,ͤtMP17QW'͑?d31ɥ&O/:l I}9QYOcQBuxH:}&p$Lwe<2 AO Ck̷KUEوI͹'yNE¯ *7%sK@Dzp)][ d䗵uDXd▏12e4|w6]|xOkg #L1b8޿. ЮR Oih;u{NѠ*d=֙(%MdesʥLTeo{QﰺeZAk% g1Iv>#+ם9䅽.BCCPiUS"5® w5IG\;r7zxQ7EhndbXRr9$]EݶPOۺo}v5 m@{3Ͼ03ѩCu~脼8G*,vœ^cMuBe.>V _E63 x&Պoo(H Eʫ=[-=,'géYaB>o2`z(^mAFwc\'iBʼnJ;l5x(/Qә!lʱ0`\SȂd R!=f,ꃙV vpV=oӴhmΗHB3ĹWI΁q~ =6LeG.pSX9Ό|g\#YkքjMfv$Uxg^9dl]s]Y^w#!ZUQ=u_uP`5z_ݵvIS׮*bC $hA7 ZGbTa% ۧ*:&=a{G3n<pnmǦO샙;0$=14o,X2,5ZvdE=S r1p2Ma]v)ˮ%*H@u[ hg4!z#:&,MF ?|[h<1 JN-g@vIldc Kx)_|,GgDSM Kqv0Qy'wJݞ$_^c=YxlPR XC(,t+a*FU>C6Ӹ\$kGuUy/BxEn¬fX$ \z%?b{#9a7 0LVdΖy͆%j-nE f yT2lKnʞ2pϞ,N"WIy9|SB}:z!**ۋ&Tjbe<tN5}9`klP0aAy^;xgd:B|LA\Yw*~^JxDz%vd-b/U۟vVZD :u&De Er(BG.kÅrzdY=eTʝ`}hDX44јݤ@_Ofv̸.xB(AGZ=tdZE]q!AR&ofh#Qv8qvr&aJԨb6'D_mfNR0K ڱ;VI ԙd\: z4=&eU׺<Irs*&h*JDd 25ČfzO,HWGVY*KnU10[v|2+ے_@Ez6y@WS.- <9LU c$@Ȯs: vWQg%+g!Ҁ!. f?VSBݯ-*Lɽ{nޡ0T"2DbE$ҦVCTВRCW Z17sZejDq=rCf\BE|C* ^N@"ae̮sw S]Tes/LZesTAotx!˴/ w+s 38Wm(>9["~gVwLQaZpI捸vC ͱᲽ,+?C'ގgM,WG!כ)c½fc"d}璾QD1YdCwIL=q6!O{v0bmk3 4VcG ErV<@>lQq%QJ37j\CLdm`?sO7oZly߁dMCD暭q7m%5MgD:G*c;~R9K{=Wӣ2)߀ވD#Ol#aT!b~0~1a!Zuoc#oE T&a/w@]?q"dAR_w i%27] >Cn/r >/*|Rzi-%t/K2YPv05HL-ھul 0k0gClq # S(ѝ2)[0b-SJy)YXGwkL}$"wUt/+.`# Y|y1ʍn,˺߂lgmcȚ\QRN:*;4-~^̛q?$ƅ̣N!Zz߹$ lrp̌wI8.HnF\J4F$A˅%AX{1WcUseGp4RdsҌ5gVbtfY0XT=5x]WJ\FJe~ި;0CyN$qCF"axxt5ffR@Bز>{.ͷ_pՙX"eIfdd\BegۀD$ g=u2hO\[rb#]4= *R;1p?7z:$`A1$֑myDtM<:/gȣ!5hur5ţ>^tUt#_(+ÛZU9ċ G'0d'! ;BXx[Y ;%pwQ zi\q1M5V(,>\Eا[4l&%!  w04Z;D'B |e,䜝bpP~!4|**pN@eyIKWd ^9e17mak ʝ GscQCt(+B0I41ΣY8a Ҁ@3B}lXZ5ը`JgqlMNj]I_ {X>, C'L)0]&#s!Yk/"S!}+hCqeV¼rڍ{Wde{Y.iTCbmip<DD Da3 1Đ3K4)^ɪ16f%R4 g%l= θU_f܇~pZ,^Zv[Io˟TgњdvywoP I*}۹9VdGcvvHЎQ5b>$RDfYVN7MkZg0hdoܥ~HIٺH"a+Gp@E/EBF\k]`"Oҍ77}k;5R^<Kn$q& #{-*ȟqɭB&TjhɂAs]B_9sKF.xXQ+^%|qМ% K` \u CT#bNpq d6QΙ*4 lPztu>><$Sf8K.-Ib╎<1T9d碊}4-c+êV'u$ 5&*HLQ\ny9yo1}Nđ~ޙ(xhIƼXW( s~z#w%4݌Knz`u^c}RR͢{g*]p]ÙUw$c}^[wHHtkbaGUu?JzXQߔLu5&(e{ w~:KVd!V/v /] 5Sv^$?XvzN:R :链4K .}i[ȶi٣?vg|7%vP*кHcBT.2$0Q qmRaKNR 8)a#K>Un]/MǙZh$r;D s?2M>x4Bo?ǢYe*DI%Ф; ЗZ&Q C7yk:h?fˎw8;WlxgbQR[ʗtLcd[vP9Y{~ #]Sv#'|Q&j hxKݭPT} iutEiU\ڏ Va:,"BM׿l+C#_)D "8,QQ]7@ `쿨7UupkvP9 'Py'J݌aBfio@x!{8{MxcA" Rh&caOW֊q~*9)P9-|/Z@0_aeZiL|?KcY5)>O*hK7uzcvŞJ8ud[+#ZuX0VYjC.^jHj7yX[BJ]AQ83zyEZF!N+6[⬐<n$ǧ}TiU.喨)g3¦t~X'/"h(E٢!0K5}5ސ(~AOk8\kFsy \)zu+{Wa3  wOԣ(Q:|WέoA0RåuW0eQXw7@ͬrtSKOϐXI" pHz?/-'.D'{:#V:1RP:MŌ:}As {qP*,_90׷ +MYiFn-׹ˈ_fϊ#Mnʎyvg+`=ր-,E\ N;%uz> ^⒵u~!"Ŭ(a8z*),AtpgmzaZ8)I2ӻeЩ do:w9`hCh]lB{ِb}AC*ZF6(8HNn)mOZ&{뉑Soh%pqXn 3BRԯ,׶GzԄp{$_(]3ժ` yKcHzs:t$oIOj [|vEHJj.U$R"B^@?Ca`rWlڇE)ϑ$RAJ+U1gapF {$.3Ձa7Zh4Ojx4Rh[p5Yeװ%wu2NdHBC}\Q煯o%cQvȗR\6Ur 6\z1yP]}Jf$9)lrlP&O*kgԑʕ{fr>9uRO$b]wᑾ)hmWiK;f6BOTڶ&fM^&?8= YkD{$ >͇bJ.-Tl-`@3aлrag~|{Xͮ DN6 ÿbC JٗOX>\?w"tÓ#Ͼy7A{os;+wt$y=êL9cbj>Ǥ/ 'F::#YA|3t|kx3$K^׼M1?^ ;IvR|8:n'S>=0l#>ގ؏~P,Npz <:#.GW\^Z@ n3S`E񂍺cx [=(:G$y?(+wX5?CyU:Ɇ)숭u"E|LJJq=U uKqzUc $.B, ; G' -{}"mvyᰧjgJyA$}cYa[W)0D42{,n ڇ^zߡJ{{/zhO"AcRu?Fz\±b\ئ`AOW3hZo|gQa$?`< 4.$ϴC{E3nP;"j{`&91`fmēFRpϓՋ  >C֣Æ>Rz}n87u碑a^ kyג"m:f)l 'a|+o6ٓx 3owU9*H(vkMh͐"!W&^u[NWB86E1UXD:ьVOJ,H;*!Lb dF-󐄈D@qX2Dvs7+c^?(Ň$cNfhXAˬXMM t s;& WYL KIݴ=|;s 鐧d^{U6#vĜok/[c8WtVMTd 䟢ISs3MhW}=FU3={Ȃ2wǗ$a7Z0Ҋ !+rGHsw͗sopߛ>2FB='\0WuQ$C0vG)K"8~"iSf~ڥ.W'Aygm "Tbr67 (\&r-J,v V4pe /%K^.sc'#q&z=[ mФ:]xE.IO9J޴< \je@>6"=}h 2:<3)5 X[)I j~Fev6T(wFưFʿ9nXoy\F'=:V]i'(N* RW̘¢5WhZfGDQY!á0%[W0:4avĻ~*?睄jD]k>,9z֬k٘/<{G '0ٗ_lܷ S˲+]ˬUa~zxK{W*Q")?ף }y4=ĵ~7x938ǴT^JXZ/2"Owm_/>xM()??f] +<'yBƨ~_Mmb,*]>&tm 8[" JI}/{ It|pC ! /E*v *}Du*<yOf2Q'pUĦR׃~S3*#:$8?j!SȆuqwd?3^׋2Vg PHoyum[g?; :ջGOl5H&*DI8o^sԭE%%~O4rdF.ŹE;o~G+"/M)$3fJWZ$|Ð~qYb4 elX9 L4/]!}5)1) zAJ}5vy`aCEm0Ag7:+ 4X!K{hwoT "8°'Il!t99΍Rɝ!{X2@c8OQ $ 1DTV+S\ֈw`܃D+9EN_MO<*:S|+]21 O!=0c(!m@Չ))*QfT2] S1O,:t(uӦ6JZv5,뛱i}gݖlUrJ붩ԯ89c:IK~;͍Fsä^#Sw jqCcDt}WwF2 ԁOtsÝ^%?21?1)Lʈ-NN=24%[萙-b$C8}#{EOn.~&b]7`MYv'wliPƮ1" X*T>9qf7a <4(N=הrz6i@mϕ%8F!_U)~nE 5oXU`lF6Q"q20͙%fĖ9ci>RHD9BXO r {]_sB0c/Iش]-+zE]? "IJnuc+ q1yo[jxۙ'NE 1'<>}JP2FA5#_ % 'leCRwOgh*|s;vi"Ȫ+ꡇOM#;Xvai)M 2ܙbQe1˺ }LMY_r~2,۟`吏A29zq5'spDJ'NdدfR( Ą=.C(-PUGpUk>R3l{2ys]/)z}8QI BA0|&OR6yvʐ0 h3|T9u9(v #yP`4B_E ɲ3Ϳ1j|Y Ta4dLDpԃC9gs8 ]ǿr'dw'h4V&|sOD sW)z%@l? OZDkXq Bvv//U-$phyP^ V9]-7F5DUY'KR=/2Yanϫ/'LWT4VRFՉ}{.piGb-#h 4?X" ʏF|ҘeBIQgh'01&ijr+xE:<*{ OD9K~,13G̉zLvZk\4N4@};:xiv'- gx}:t~ߏGި *}mޛF//b ]WܲxßW9Z[Y4V nES*+I볖sPaa7v4M~) 5zd6=4=l]Tu$Vf3ZL |*Zq{=):0ԛ_6s\xe:oɤf/ZҦFc󸸻o3x[?Foϥ /\w"!Gr1r>/¸7s3eE> Kv)2I'6}-<] JR(UiggIQ*w* O/.5NC|&":gIV(NoޛaAI,zHcT>wBM;:Hঢ়^)ůU.Ėg^z!)osDJ]ف#BK]{2)-"wq#58y=SΠm*7"S~P!iˉ <ώ;Eg<) }Jvmx/\Vmڋ5Å$LfbE,=hgy_˵wr>6~pǾ +VX5`*$Bt;*jp!no2&l?SGbKe2+P쭑(#S#.JQBHx | vv_x{D=B APUpYG X>ȂY8=ooL<ŘUM#`r4JLu.7HJ=1o,IffdRüE%0y1bXa*` }!Xs,p|=1;xiYO@MәٺOFIp&fu-Ke9'9'w""3G.K}Fq+0_BOM<[=- `c7:f{F18*xp[hDO/TT(oG@,@ެwa!v#c-e'Dsk r(+R'72 I@B%K̪йY;|{4ŝD-/r(5QbׇJXI!hpv \4p(=D<)5.P!+8O ? غjQkcF}Hȁ#o:s$aY{{v8xF)p#>#$xkn".N6L ]7M'L Y! Δ)Ʒs!#)ݪ4 '=%yDjdO6ۮ4+7 ~ C'Ny QH~hRB$5 [jp%R UB~IG/?.zcm ^%vz!ѷz%S{E[3 ۮWye/2WSJ`x|#eԽ :5v@fTA2m\ 0Labإ5sw6 9(H kRPHCjʋaj F$,h'1nCG2~s~i0;4J?meK,2 #:kRiW=b0qU^8W)H&.[KRSZS}4\QWkGC9E$Uu8H?:r! rpxv0sQ C8Hy%hI#3AZTQq`ذp$uD %ֲQ 1%0LKu0=W5u 0ܦs0٪P=JT޵y.LjFdR @,dsţqX¹Tz8&ED.` lG."Ս__UYq hs 3I$RprbuK$mQu @+k۠y۝ءDJ9] iڅA.$"ǯ˼:Rj9=(jԝW Ahcj# phMzm,ݱ Lp u:7Ũx:2{p`۸H\Bv.#v"ΟkEZ%!._ĚVyO p_٭Ȏ \lf 8"NPe2g d C1Gk_&)BM^2 vͨN;?!䃋Bq\ E\,/&_&H j.&X_P _YgZbL%l"J"뺕ߠz`7HǦ?7u !O1}M>O4r(7[N[N8eeI^W8'aƳFޯR!s^;WE˦_/;#Gvߢ5Farro9q@qGmZNSv0A9.ܘaU8{_<<00wH`%wܽK4 TyW I-qB&ۮPFE&Y&oRN˺ z͖ O3)!u!5T>sJA;дG喅?X?3U|K}C@,EEpg+l t@"\NTr³^uu{J]H=!,,䆞҃^8cw:+տ 'pE*)M+lz%gLhL!#mN2uk`jpE$/<|п,-֤œʡ1ڃ6փ = Ѹ f9bזI F4qqr+5(L(q3>|֝C&v5f>S'Qhonçcx5 !y[?s)տ'yI~l6.  yf٫l M dzՊ[f@}(h(kr^=ګ$eX~ɯШ8 `*K16fW_@QKQFSm >Wgc'#mH>.O]}JrI諉)+FpI^"FuߑUba~ RUoXC-/?OIO-b3ѵ7?ݐQ"xD ؅!FIofH+@&-GW57"k*/n ]k |9Olz/k͌Q 㻼?uGu|tZ<ǖ|0=EX4@sӢTՀ/G8c`T*X>|Oq:nJ@~$O_RWfD4K$,c5J$>| Z^":Pp0 Qdc{Zd-O[# S ʼ#~ Qd&Y3dѹKԧk㺘 qt~fO]ɀ ,4 شn Kp1CQ\$˜VDQ4Ui fϨ*eڒxcog(2/_Tuco\=z T?Fی5j[1t6QKfD`Y6VmD.~PKߦr+'8j%ē9("l j޵au/%ٌ쫌emQ K0rBgT`LmBgT w)_''u7-D)o`>B}BDzP$nPI` Kс K% 2쳡๛6uцc=7řLc.M@K@lW]:@rTn`%G4Դ/ꋘo{z9J}ьl)D97O+<<r0NfD8Ԝ-S V0 J:a(P )Kdd !U:'M,((cJ;~/s4Tf(\R2s>.k3pAOBDnۯ/ZvXb퓕MGPYe @Slzg^ֶ2k'"'yY;]+YPg փak#˜6KtTX*Nr[$*#jW^,勒[rO4m. YxfOu ! 2O35`*XMɀ5_ݒxKyܬ/hD2_ kjy\,}=q#|:k|,1tȯQ^k)O<ʭyO"ަ:0Kwk'~)mOMn!or=Z;|#k!ψ񠤚UAiЛL2Y?@,M!7:73E doy>QR,N8sEM}ˇ| ` :b;ַɤ0@6,,2hڿ(MvQ=I؏|V+TANZ8mg[^.zJ!}`'WwyhWrv (0Fx =@bRb+:vsM!^7*z;<wBz"5fBijDֵI'G@$^wQC"iHbM&*Fi[4胸#{6 NR3< uLʜ%7}tvYoD/Y0D0x^Z'Gқwko/r% 5CMM4buأV/#W Nvv@ CeYKlŀ1$m5/W~5uhG1XX'#JwAr_xۆWaHߕ 1x5ɀ6~n"t Ā) fz6r8}< 9ܰP 'IpŞqٽsr_^!GV˗kèF%}i{'Sl3u$d\n!lMժEQV9|v! l&ԞPB'Mw"> 5e#[+"RfL:)6mQUP+=<4i t;sgֹI'#C͟ǭ+ 8>i*le>x2!`QТsn6r^*Go;"M=V@V1l%APAm^.d͘ݥ1Orre ~D[(':Gk8WrtL2> mJFLIkTۣ:,D9Tk0d蠫EATe^VqR~p' fՙ>1/ }J>ܶUWzJyH`}pxSVWel[-Č+0:cӕP `SA4NKPu,iyK]3'":  eP>T-a. hcG9p 0_* H<&ӸuZy9g]8f:*x5EoK edkҹX?{s8.stM~o-{Po6v@G'XJƚc1ZQA{i0ۗ ݶ}2&=ku/J j^[}Dg,~'~'KNSThvQ!ݚ96R1R.~Gmp$V%{]: ^-4vkM7wu3{F 'js{X$ cyg|H[*'OIg S |Q!⭟\Wo\ oC*@<-.ʒqj1lc>6t}Y忲뾷1I+X&{ gmY)1ZwS8m@*44XAMFђV)h 195Gډc4jMhAil-[Q֏dh6)SqAC>#twLE)RԀXζ)dql gMlz9f_O87[l7ˠ Gꏱ;WDX :ۣYi";Lde}8JQvam7GRԹWw~5e< =Ijį-pTi,d |FFQwG;fk}/ 8=%cRiAm}6luW/Η bdӀnl,}bΎ+-JQ,ݠ16l7U954RјP)Ε"Ò5 @W?;KG0N}[\5gz,ݝo] ;)H+I!E*C^uz8aiΝy3Z&lpcWHm`!}S'6;J{V5lHs7{;p/.DMgV¤i,` K֐3)~YHFƜ}_û{Q{eE` $$!w%{nHhu ^D)Hjw^Y?LtE(pVÍ-+0JJR(-v8,ta>(yNf͗Kr3F/u{?ڦžWʓGvf咠9Uf : >>@V\~îf^a^ !蔢Mpch aHF+j3Fg@@sRdCuzcҳQiƿCó53l?/M~y\/1|bV! cC'|LjZbSĭgMB7lm@h;Klp?{2H'A&2P5)0IܲO#^Lʈ6ytl P~'wPsw3&`Y·+(PЊnsmJI_(eok ͊>fHJ6Y 7ǸSk#Ӷ^{vyA'(°P"bAdOi8okǕf6ɠlYŘlp0;6q}*c`t*ҎOD\L~4q2;-سXRhF4 {SeNR,;eZ2/`,趯ǘ4::6MdH,߁X_(P- yE7˭kj{ ==yI;Hɝ/z~1Չśnٜ8.lA0WQ뎏~sFsRXt:a2tL./_D`a}uE}SM huU{Duƀ,~z"d{^3N2X.$ȝSV'Pl;lʪh@kZte4AhGbh)gl@C I_)9>]%.ؠ\+_P@z5g׸/ZUR#2S"]hS}324P?*֦an"ֿ轨)M')Qyb ?2~6cs7K旝58 @8%u >-<,w{3Rnl/%dr}*~0̽h71-`Ru"N:EX&R8,?V'>% C[8" GF$,5raly]DIք:x֙$_1ncp6R9k^ PqqI; QY%¿;ϓA{R UCS݈~zGޓɂ(@"49ybglol.H`mސ%xF@B9sf2R?0ïSjOD47?39Ep& v̐g޿G.:3M;s?-SeJ3 >$ |Oi a G' quc<~gVȽ.ɰ4o\ ] ~S A`g$+o]5G@UZfVԒUBBp}={Fȣd "dXX,jy{îlK| h1-zH Ua}Рm2II9EN'qK/HڰNj\@=7f<_\k!}޲|ruΛo(,EkZ0$ɫ`ګE$?rh,uJkiH``parhݸcK= A:;iIta0 `7c>YᕙUr蔌 bTQ7Z]6vpnY0"_HD&A.L!_kWQ7 & LIn9KBbWZHC, Y9G_S፱<H | |lߣ+\\<@ťu C -"jsҹ/k+rXTߴq a5-'*~; Ӓs4-vvsA|icEpVp" ĊRU09۫">KV#iqЊ+9q+q@^Q`YP{RWwW}NjH.TISؼ+hC`)4uNgEa#f5 U=o_-~!~5kR 8_5ZEXg}YZb*KAC/gjcx \j Z:'%󔤒g, !L<74\ݑVK2RMѫ6l`8ݫ]>M}WFyQy[чM~CMJ"Q$ n{'Z"ީ#]^|]0Q2磼Dj]DDSUOXξl˧ &׸Mg*ZY3Z)=/E _|MR> }[>P~$$|A3ҎPOgMj=Ra(2急5gˁiޞ ]mu,%ayhٽQO>mij;bɜIӪ&ٔO1B 杮ɸ'Y8+ xӼ>jڃN)5s*COp>ߖHv-(B^7X[#Ih#- W:%·c5zVRdҊ-?!4g4Gc(ᚯ=Ux g^\{ h ˉHd#x4`5PPs8goU7]k1Yac>Yʭ$5L,F}82 eszDd.^4H=l1ꬃ, `$zϟcQbSqWct# ,R-hVe-`V!}Dxdė 4yJk70ƵTW0m- x*^9 s/=c.G}>[Osb`Pv@!常#fo"S`@"^ WLO/8?b &*6nje {hnsmϰ>( l"T8FRml0T@}+ec(r\۵~lQrĈbs\?ʐY@w`GLYmHxȘL2bz5굸d4R&ٶM^",Rp~5"= \ng((n9 oLϰ/PwpK%E}avX?mtH?Ufc;3,X_S EߗV6pF8~ХEmI/$R8jQz#VĿarVL1 oA\\sb3C:ۄf򿍧-K|$?JOWSd<`J5ž+!JF\-RдNE!bFdjN)1o_`Aq_s𸈹oegl.A9fRK*>i+66 wR4w9#([23R?ÕC]dA-Ҕz'nBYnޯYDY5 <0)EJ'F~~,.RVЪId<:2~& pi ]O)2U` Wy7{:4U vO3AbsL}?0#$a6B3:ŃX:` %[09b*gTM ZIN:%J߰$G2l|jͱM>¸\%pgNe.)SCyFHYkGqRGJ! MPd>CX5)ސu=g9WxwU" ]7A4c\m&@$ _S 7{գqE h)̜""(.ib6cԹz^|^KGGTB3$tnGz9{Uۘ']vy e jpKb %~]Y پ(:ڼK'%Hjw&6&#Za<ʴGiy'#]vԉfy1\:\rXM|V_eI*n謢An^j]9 U_XY68>~c8n_B90SMQ~U7{*n(Wfz=l^Lf GSm8)A棓mT^PwPםP>8nIvNX6xݭUEeF%}7*V+ n6~$Qf|htg%.~M"2ь~vk_Sf`=Q}x9un>G` l <(0=V_Cjw%X.cLj(Z 4J5X PR׮ 6y3Dzf(i1MGG'jcC)uwkpڕaf#G6odG0w;jSO&ݓleF>\Z6/N,njwnU16oOwBKsm*/X<"IeݞX\14 X^gН(9y~PX(+ FRgJ&}V! FLҷ >*0~0h̶L;Ɯu?%vTDx^GTZ4LDUD[y]|k,Ȳ!w9ow%Ot8f "RPi?za,NN&.$̚,jK_xYPC\8{0_\t(oi7[2\$$e>^eۑMm|1m6Y`Ruz]a%1=Tg]U 6ݑD oPzGqeȧCv|aG$jinkM_.\%J֟}]H3kdI/[ОYt)Q%@xD_*nWF#sHwcU(^kr&m/mXg^́[%Lz_Մ*&ᚒ85ߺ̚9eICq I} ]2sgYpӻBz Ϡ`m+[ oNWK="6XL1o!flKň{\Fzʨ_aY]OsG!BFL!=0|n+9*0#~eAKax-%@=nlK{E4b"IB{xMc5  2`ROu0ɿ 6f ۊ:ھ)HU<j{y8V\ =|MeӞо'Ĺ~ KVDvbF]4U+Ϥڽ `P2p!k@1fo[qh"]Nopb?ĿҊܧՂmpK* 7zfM^  ]%o<8oi,PA?8cը\3w. G+ ݞL'0d77IqBHe)X?tT|A4,uv&DhB;!"6:M6-!p]${jjvy*\p]CkwY$: H7\o!xPyn%:Ml{Am1eHdo 'HS:XJqQtvfWiGTFg9y:K"#[aMRu}{hv"%OC|z= ݝ嫌yXyV>SHSfvoMxC}-:JkajI,t?Ƨ wϞ:#e PSFrkX?0!% 󐹡mNj@ r|0#NeQr=1{(36*sh%9Kvl򿔩doj~}ߠGI?cR\~[AIVt^PS2`]1"^yݚ{]</GrY:O8 N~.2}>4kl@jҌ*IJ0nXoS?!oy Sއk%5w:X ͆"hywܒ2y%ST,\+ϐm9QR&+>s6ѵٞ_D JWnU;p`lS@Z ٢^t<`fN7͓lq+WԫC+ GE9/t#&{U^zحJcFa9PT.T09/_!@2+۠"w;Nc! 'a#tͿCǜ 'Z],hLڥ?o;Z}"6)%^sE , Gp;ŝ(<}0$T-s|0u җUy(v1qw7[.@熇+>Z?J,DʃVA =͈|& a=15;q(DZ"—T)_kbN>laM^Vm:bE :v2jdP/R[۷oṔ1  87ㅔU A ZqAW`w9nt* lC*fj6)΅ vG 3zHrVcj7CR3!V|Jϱ*I,|CT-5M2"wexs3eSŁYA&E1\8PO*t#'<3T|̍h%esL/'l0h4FuѝV/;W-vGtc% ,_${'ZEaɇ閿AB萨]!v42ꐀu;/̺]q868Ox~@r ^yO8#َ5S2Ǘ Bwu*=Zv :EĦdszdu5<>bAg*Ȩ:E,5# Q뤟J GnԂ()OA!ϊrswXnG))0oڲ=a(2W]ڄ U1QΊk0每QT$Tu{oEȤ} vC+R|*sٌ8R&יK ,"f vp"AA &Kd՘m1o-~䛓"pBh[m@%CZ0ᾶדQEzX-ꔝ| ċK88kd15=4n&asa|. |RM+16=B9$eT(nSfSvSˍ2'4D~HS%]-ދO ̴Iq-+Dӱ+)pI ퟙNJ r[P#H';ǧ8݃*ens:>:z5xUnSS [|"TM|uB xIf9z,>`  ə65(|+jLb8hK@Q *QMBXփoA{]1;Cn Qv@3\iojc@ 8cMYϱd䯹Ae(KKp=c=eQ'>¬ vΙ,:H>gTH7sV~ ]!$6Vv"XK ]pt#9Q Bm,$k?udmf 6sĹJU_%9v5X4FV͍Uxym=kasB VkJw L .OUJDTHUX;I=j.]f- ׻;_F8<<Q8ⰩL9rsWTcȟ2G(% ^WDޝ&g<g~D3whA)7G`+//5unrDO1U >OS"Cʜ#V\7m[]SxP>/0TD zlBkO?9@O03J1jKGS[) b=Ij=%5E"+A{~P礦qnLrW lw^le߀}{#`+Cg c3WWJTBYڜ\DPAB)>̒2&t%;pv6E^"=1?X)A+R6-7;  +zlvUM%*C(Ӿv0R=[ג*?U@caRJ~2{v{!yv$TfjxϤ:UQAê*q<؊J!YɧqJ -\,CStt.)eo(հr4:W3Ǻ dTTeweBWOQ7jtq8ox"Ak ~VXT(T YG1UȍI)M[FMY|A?@X-Du/r^(Vlן$sA%-Eaͻ<96Eʱ%XgR3Uy[ h%Al-]{Ï5MĀApE=]fɕ^J© H7%*ݤ"ՂG8)Aͅe=;3e]֌*H 0r'/Fu3ɟTUV_.[GO;9)gϪ7ΙG6mpḌ L=)-aҫT,wf:"AeN<%S/hŊ؍40`RȆsMМY+Ik]`\j@ JnZ8*Jm@`qenC]&'.ט±Oz5a@ywn7Ks2ۗcTHꀃ)jwekūq͡Cr[:Nݥ8ԧvQ ו&nkڔn%=Hs {̖ԩeY~3NAɥ\ $u<3QD/?_;qq2˨'#]a 8a~o  :pHs|(!D2z9`y9-O'5^8! G@irXEG7U6"owtL&/ mDy _ppB!Y<OZ|6D4𒦑0XdǛDjIm{zVAft^GG\DR_!,AMXuX?A6>of>Tܺ"^$;ة9F\sm4rVhԹ{gWWS'Aқx{\a\p:}mC(p}4 G[61-2Ntj$`L2' #s(7I8*ճ UV>G" ^'?:`;s8mg!_\CڣVEoǜFEioè^AF6!p5sƙ(\ eAb\%=({kms u!E fzZD2U;~r-RY+"e}9WJ8U`bScAqf^`XBRUjxSS"d~?3]ߣ`p ;]{2ipB^吭>+|͆lT "4o3ŚiՎBoGbdY;2 Ǚ,\I'p'}xT̏Hk3ֽ;oCpvG@ַ)>12vP׊rҋ4#vq3I#_B; ts#ĥӉW5\`D~D^l,oPK^g{^]|.*ͭ_݉(Dڛр`9숈4v'O0+=S=D2M[`%:1ZXRI5 $ yxE`mL>h6F{-̰_)!H~ ĭ eu.;8l,kz` k?XOO:j)%DI{0Z.Pڨtq -v3Y@iEPmWT$] C),$t\͕T4"Ck?/H>}JkpZ}GkJ[t`K* T,8}=~)eJOᜅH;,>c 4TK <^.f'_54sg ;:,7o=%LMcNHiY\DxR\ȅt1`~p޺S9d4yparv]*ޢ"Od dt[ߍ'hos8B >A+"\άEjrHOk*| [Fv/lMR56,k{)uq\:>qZEw3ֈȐě@O8‰rd ڲy<>ʛHnK|P֚_nĜc~EOaEY9X}/NwSx/||6X%^p?.w.2F-T9{,ѷv.BF>?ea,wWn[G:fKRA_'6!]MD,;ma9'_{DVh}EYߨ6G% 9[ `Md[{l,4P?MvURc%2;|'nA[j*H h#S#xܠDQE~TdZi86ҐMޞ^A}@:g Gu8+ M\5L}ٛ8+BC"ǐ9VquZ0{EfMo{6Mo m rf72I7xqsCX77+Tg0(\.FK0|ͶK\L5cao<$Fy|HG {`:t ~i:"At<$`CwW%Xn WB}O̳B8.fI;O.Hf31d86"/-t.k@K8 ؖ7YG^ "J7@o0k,PL6Ҩˋ#Wfܽv|{je@7 :3:r. f$OG H=v^`bѷNz 8yKO=:DYe;U>Q>q$hxϭօ릚'{.#fiٯ|(׳SII7x0#;~~T (ӈ ņb4R'jm+9eENmG]?[Q)iߙūcYb%obۺ?N(A]6'VZBiW1+/MۍpL5qKQ (NK'5 ×Lx~ޡ\I} SP񛁺m@Ĺ&9;,(a2O^Y0Q4 KX^O<)ΥD7mGl5%i]#<.hJ;a K%r|`dCXbkz8ln3GKynxӺ}4U6P>0G@\Vm&ím9Vc惣PXQ},0EMϝ¸@5K:÷8(l ]zȷ+]1-j׈7Wc9 嘷ZM˥Swǫ w(!%T+R+d Ww4 fMM_Ryg=e(t_B+:xz=߷!+Qq~W睧~|PSsVAJߎgqI<`kC-;5#]E/`:kW#sn|asXG2@#ei=:#-,y^ ߟpHmt kkL<_n"ѾZn kfjTmdNɒխ1uws6u]gҟY$yz[;aPvC|iNdƽo Њy骘[rZ%"Y]'K87AOgv5[DQ4NPpvLEX\ ٌdNm|qTh†Isa1@7p ( >vӂ\8;/&0gvy4;CbQJO~"hw[Y0<(*OaL+D[zָ&mXoFeyځ I/NYQ@8aml-]w J;и[Ʒ@(!/,k6DW%]e*H,@ >ͥC+m4{K$ Gt.<`l V$k>.D$D F,!@h'f5#z(C풑59{uYˇJIyH(j3iHjض\=/A5"n+=t-}36`E)231Pjytauķx).c=\0Vޢ~dJpW % dk=|lm &7,'Paq6mcR_溇u^X!o4^LCh/}\icie~&zQލ}akE/C#S񚭼 Xnܗ67dž#&/ k5W.J n' g)U$A=FZY8 h"m`FDW|ᘏ̩"W12\]<^1ABu( SLB]htq)Nas T;u"(FQiܺ8M`$?X0 v)˨)j=v}Y,yFbd7Ij{M.m=:9p=2 JT e_qcDdQ`W&J+n]}x3ީ3%EqҨ4U#6:\H*؜Oh(ޚ1nY '#WGqL Z;m=&Ih Z"y 1aŋpqHxrt[iܟV Tv;˱l\.`YG`{Β\50w f Gm>( EaFҩZ0M P +Ԥ̤?=@Mʱ9.RW-^%ʶ1xp_{tDQrjZ I)_4v=yMp3ސ#L1=,h5+=_Pқ8i}![?}<;?H4P }@ 4>D…\KqWBIXV`uST7ScӺoԐ{"8ޘLɻr` 9g궱6 ]$!}(񽟽!* S2vqFzleO[_܎FsEB֠[ԷVs}Q[`ZC Fq  M2id/h%JLXY\ o.E+2AEty{>a*PX5 Jsa]tZ i8i%\4Ryy7AMyvp'()FޖcU*+CM*:/ES00Ѝ'e$!g[*񳓛E׀SF>>9q!w6DSL?4i4EiЧ v|nVsݞ-In[i$s=; M({bv jpXW p/3ӷWDBg*N:4-w㢘4L<E0(;JB\,8)Q )t}9y[DžXe5T=n7aIC&< KY AN3"cN<$P*<|"7 YT$Oѿ< QbHp|fs$iM^'1.6To?]0ᔘ`RRt֋Qh$ֽ> OV!qP_"ى|@~x{꒚*9'wS4ِjA C(=;{C~49^֘(;j$ƐQyTI 􃰸/͚URs&F#7C اh))21W㊇miu 8U5ZX)*tk8 GIejN _ Cdkͦ:e0"uȰ!} bh]06z)Nj7$BfTbE'(AL. IWBY&4M0p+/ϠsSOlkgFq5/< OkKoY rсS paFw3|m!+gPWٜKS @# zE1{}Loo.:wKֱ󭫪$NrAYp-5H&Ęi ++ 0~4PA>A!cbgSq`5>fʊ1a|id]_Q;Yfo~5e{xB*Hxi$30EOtp4FzsӪBؘZARkߴfDwQkR/?Bz$زyF{rC%[`}}pp5QKHemgɄr{'jo4>Eskȱ\-:'꿳7[(߼ A~b@%FTf`FAy: &$-A;j.EW4r %IhoϿ|٧3,w Ҏ֔e%EK3((:%qUMэgXG kNi,֊ā ,ێcCאynJR7z02ؖ@`=d~sAp[o EXukwƅ~U] GpY‚*%de:Ik`O;M;<.E&^1V-}}Qj%žÖ!%9bͽmqcGݠ3Ѳ #|jLGtHm QN`2`fŜMT;ۊ %ѓ[[3riiV|-T4$ohb "(? vyTx[~\~9+,zŪh -,!Bϼ3yETzvQ3xKAdGcs]ˌVwΒ*' j[,X . S;& idsR{N];W,;VוS&+:-Ś)M H@ť7 C2Vi GYX!1o +1B(/=[sʣ´ksfw|e}ٙyt+ y9uB6.qHl\NUMB_ZPz:-ҟYO@'5#U2*.B36>BSM3 " }ffܤ*@+@\BP[>{Ag@9bV:G*~pW ֕4j t)CJ]cHuµZnG 9~Q1y -l^W8UkԱ/(kEBp:#g4q j';3)Ehs8pV,'gmhszFƻeׇ섄K@geL6#2lNݏGOiwnnWd8uq|qȕМ4DrNͨɯ΃EW9Pnai1hfQȯzy$4(W<hQz2^?|a'}D.`Tˑ:kD>:5= 7<DzF rDN}=xC΢5;<4J{N-3a5Mh48e7Sp-ϾvBLeTU\Pdi/q+H`4r7$de}|Lp?kTdb~DP=J"ڥ S#iWRl\ЎEBWj^SV1_=}\ =Eޕ&v`޹c>-҄mR =: CvWc.5gA:-RN6LE 뗨ڼ%(kY/[sc+ZxdE=ʊ+Їq5#_xBܮ =Y7[6"CrҨN,פ6v8ə'afB.g۳MzQ{3 rAq">KОGLfTַQ6IOf]vB 8"yIrJ#M6Ja5t^D% "'{9X_-,C]v~ŐAs˝y>MU'/"DeMP64V("7 )qwLLmۮN.2FÇE^D?͜%R{H V"7sàH9dBEE;u^$C<Do,HvͶKfgêR P$v>519YIDlgXu6_A :n/lrg+8B7y:RTD gH:1`d|Hp뼱n1zUnU1"& NE[~AbO^5B%Yh¶[:FRYZ[Y'֖` xF!`Q'oXg0>aKo*13!5^^I:\EV$! $"mȷ栧 BIz["hUPÂ)+ߢ@n~❏{vڿ>`x?迷sM˙8&v멼3K|ZJkyCwvtAL9赣E*]klgH"}ri=)ɍTćńZDcRETš>WgDBb(2E[*>맒),EJ`>0_~O-SsVyviZ2&nxZ>3J~5"yڶ>5kdI H#_FVOm(1<lMf^3iov8\7A6xxތ W@L8AE^Jl"Q䱠 w}q'p5bA#ѱ:Y~- \e 4#,o Z6!g7MJP$P]]J^D0LKjW2l:%J0¥|1‹J<}g> Imq…B.7ltXJ s7ۺ?eI^*$}psU2kJE1LH ޏ^me~%&=ML %9/2QC]A KQd1  SYr;(|}jX:M([p?҄0 k2xBDøTk1qu]C)ך{s!;nXVD؝ Pj$E/E>*l)O$I/cְcw8K/ˊ=!0R -(Ö$at;WAj%i$ŤQQCIE5 o@. mSQwЛK.g=r[I\@``J+vmY[BBtI00(p*m\m5ű^=%]FT.Fl]8?bmY_їJK`?ہ]$(`x!;OD#_:NB~sbjux d=:c  #)AHH KW&ҳy<<`_+]Qh1ǯq1!z@zMڲ3EOvOf x/Ԏ$.ZZl X8@H3~Ǽs*c;7d P0c'Q!:-nxN P} qwcT_͐1&* _F^ 9LL8ZѲ1{CckG-5GϾ@n6@LBxRğeg+_cvQ~"ҦZkB 0}kb4:EJܝ9jk1Y[|nu<&%1 y;tK'Ұ+,qeߥYW`:] [JԁkߑgLs.@_bC_jު Lv>dcz3&1}bƙ^4~&-ـP#ǿ;|ښ^9ĵQZV$2`g{k|@w냉y.vl/CJZN&qߣ(j k#K1x*'igZ}iWьҵJhh701: yARPe+ObԚY4 75%fF p/Zg1 sP3r/<)<8+ȌWfQ_Pi42t/.ߟ^{u@"Q䵯4AAiMٮ yQUnKX*NS?¹+xRk='")ܛ ҼAZQ;cazKOQ^_pXQ Dg;Eai!Q=.zxN!&?%3Ѷp߭}G#xF=#<#Ʈ͹]`-Ʀ3cb5Q:i򋭌-I8dǑkb5lA,Z4uTBpƛmM PR^'-PP>Dr_F4ށ390[Wl@"j:wm$>CL[d\6Cȸ u35Y\_huq]ЌU̚ѵrg䵱/l_xpy#q~"FE }} ԛQTBT^ >`UUw L*ۺܻ|Z Ub5(a3̱{@u#q`1[?]΅kxp|i7Tn{+1nd#Qc vYm>` ~_tKr* eځŌ6Ŷ~5n~iѳkuY[!{З".h6tKQ6ʎ! _jWBj"9&")8>EYzE~|}c ǁްN-'l9 ADe`oMC(#E(ǂYK Td4J!if`Ćg Fyj0oilHtzh}RxOLcn~}e܇&2Od={*} ?7lgOծ_U>;J "2ږ46nn`V x! uE6^ĠaTdit[ofex\O5iV'\KX$P?F(vg)0RKŬ2VBEξD𻼁%NvG #1 Rp'xȫ,|Lv}TKcKfǧ\}xXE𷘼b\:*PJfA8שȖ Ô0R6{s 7# Iu fw?r>YM` HIS2_\3%(`!nu.zQ3ibwvpG0bN)l*lI$8H9i;SHa"""T5gaO>;Nm$w)r4r7IizSa?k5$%T<Pn&|h!x)򬒛W΂;~G{4UC{ d 0/B O킯a > %6v{sr5#BfwPLUF~!-982NዓmhȎ֎ ^f [ uaA<ݡhH%xr\1|!nnƇֽ>^ n),< 6r,ݎrohK'3~nf`hXv io,qDx"5SLvkMY[*>hzI17P,àMw? }EwAH5ҭ63:W +?9s~F9|RS7\"Dewj 7Ju#d pO>=}m$+h(*肞d<0!̆jST1#Ǿw.a.yXp@+ZoH馎P:Y$H hku:_aa^DZ:)MFSe%9?,K?%; Vͯ\oƜ2JuEN l.:R>S;?O"(=4C9}jP\C SHBRp^uhR6=>23r)o[7bJ羽7 wn9Ԥxfkk4Bk4A>Ų!I!Sx7=)~V#ŦYNfdžS`י.?v<w,4ca%|Z !/$M?L|0 1`PjkھŘ"  gOӌEZdMC&bz͑uI3*r N>j24Ȃ01p \%)s>l=U\HeW1[vߘi-Q |:#z=^yQ3jYPHMRյכ<U.@GÒkކѳ.#^R7*nX8!2;*ŢZ Y/5&sB-`/1]k] 423J )KRLuL*~@UZva3SWCztI?\ʡ'[ mneeK*ÓJ4n<[aLyjR83_y̸ۘxz2=w"X6?؅r]"`L"TŜv|ڈcߗȯ,m5òn̔-5x)D{gU̼>)'Fn1=7D6ެԜ35sptR" UJy"`F(k@p ר pFg{,|IO<i`}RԀ$ى;wS"ȩ*1MGMǬ`C8-[0{SCJ} ^5|%.HZ,Z'Qez>6+lϹi7z۟uY3f#Ś"WLY)=ֱX#Δ,^} &n+SE ƫ*o|88^xZM9Tm}s"//hl arQtn @ѥ3O1ɥIH-gC]yÿA[B}tEr)%ag X[ - x֦yt']ׂ~r^sކzȜ8V{qDҋֹW"]Җw5xO 8Q\kUHm&LPs/E`@YzDj; D=Eʣݷ`Z,/P摲N}B0l#ސSOP?@IS\0삁dorh6wCClGPbM뤲6Zii׮(ق#nkg]Yrސ[&M|-qsGdžbY#m-uMXZ[pbyY$@xryVp$a@NCnC[5)I?H` & !0cQb0Uƀ~˃?jpl3?[ ]s ՎBLD}!Ldtގiٹ{}OWã^۽Wr--0`#Fix M赸QD%l8 A/_ly*#`BvDC6' ]l!y3zKo</"YenijCej-B"JsH׬VoZ &W[q ؔ4K ͭIMq[xrloβ#_+"^e̙ؤ3({1p BX5%3 }x˛qXF\.Yt˖τM!NEDM#sWMx -M :`3: ZGEolg0+h, r\ʏ7ך^sOνŨcsyO|4eH݂%mA6 i W[_)&v.m2,ڜpej/8 bD@/ku-q*\u=ɠt$9)~֠%?L!g]%VUr2;!| LCӋ{I+Jխ\o^b :rR(,nhDN8y_sx y ,'3_'9.x>}S2 ^{< A\3v2"sn;&#Bh>z<# a.O83 MaT".K3cFBwPho BR9Fs"'?j߰pL'ZUkoSƊ2c4!?@ҧ23ũ-~ ~u81ϫn~`8jZo8 >%`` ygwBȃ YPBp_`?.E4s!@-wcc]ݻ`];M)6}rtJ189-[y <&{ɀ,>h4HAN9WD[ٸR_nN 7S&dkM*hX*U/0H9 2_; EVOԤ`.[0SڇI?\kNujjNoEEg` .6 # >eR)}aʥ@fUVVEQ ؘ!D?FfJ~VLJ gDJSW|0kQ ut赿S RiR2񋲃"j{%wJs}تOK1-۩:~Xy> FHK=7DC,ŒBKCyk'c= ]wEk`\ٿƶux"2ƚPlV& +FYɭ4[_~耇jd{_* /fiTޔx.U CJXlʸHzpR|(=krcm<P_TKYi8t8Rʄ1spl" "Pň߉Rdr!ᵳH~pP?Bd*`xnmBM!Ց14w66psƨ4ɖ6-8+B9o6Y;e2"N>`;ho;[OIȚtH_X*~ֹRħJN3Zq?ic%e~ 牟ON H8gp>IJIL'\RFi\mS+EQ]jfeW)oт]b1uP/x`dhȽ 1̠lvT#2pwS,NR §ŭG>BA9X}~Y\ði\ϥ T4- NoS_}##K!#|o R9.4攸,,+0͕Mȿtx=oQpqC[ہTdP~5@W'0Y 9t1F}ĘN;n3&CyJ J&^mL}dn޷|UcX!6؂㿄~N~ݛOeJnG0^T{P*B:4Lͷ&gܚwN|L9H#o}n-0ẕ)9%|(+@Wq UC<ʰHZQUNRB)`{toY^gY9Q| <\ Huyn<./Oc,{1PN3$Xa^ ދfjuģC|V$vr-'SfܛIWq}b4OiKu<1^gh`0^rJLÛWR^\1:v. ֌9'W\uOV f| h;H[㢩\# ۛVqQD+#LtnO./3GG4W'x= ;7q\/ӀҚM ڤ/\Bx"6ht8,mJeYݸUBA=ƞP.8=EZ;UEcJRu0CqȂ^6is-*[u}sckc4lQ\ORIAe Z/DxM?quk2Zw5:-.)]ҥ Y$Ô0E<\u}f4ZnlyPmd|ѡ t秪ݣz~=t7nG>ZX2+q^XSٞi P ?D`ḕY@y$5TH\S<kH;7tc HBYkLޙGAs5sR7+;9เŎW~+?V 漱ɂEwq)Ng%! Oӆfh=#j=Hy*Yϳp[*ߍBP_A O6?gXeڄ M.6B":R-ˮ:th3"?׳mth$ǃC ybXݠw9a.*nb;K 7OeR1B:ٷJ2MmUԵ͢p8*gqQ˵U|Pr7,ө=vJ3=PX ʄ_[>)J8T1Xʖ[ةϬ8Za㿓¿7u@mkσ'662̙5ԧ|5 ^eG^?3:m j DƄ;85x6 j_"vYGԉܛVu1{9|!]ۻ,*5D2^{5qշ45ap[Kӏ |7WQ"KF@/ vO^LjcuVjZZF86?~JOxʃ=Amf|ͩV$M(gV\x@|U[BGa99/IC%Xv_NCE+|[kK@81i•AE7 X[HLS؁mM>:^q2*0=!\nu})v_ͣcb4V)V+PGH+ M<6h?2KNkL\D0,dm;˝~= dB1h@oz%/>birr;,t l>NչOaq/Sg&4-1.ĸ T?rUGAލ׌, ~ S{l uIK&zlIe]NV7*nxZ14amL1 G>$}4~^o8xxL( mKM<)Cm7iuQY6ځ} aMk92:1HߟA}_WWrCy{xǵy>d-3z> G}%&S8NMͼ6N)~ ;[dsۜs>cU|—9蘀e7?>7#enHH[xgm,w.y(oVAĶ Oh:%!%0]#OǀvTm[|s_Q5@P0#X<-5;އic}6(%r3(ͷ)# ʠ v@^uY/CUI:,;s/,IRM5R aaZύNl8Q {|XxFH "Oޫ9^3.Y]X9O<{~Il ɕ /~1dx6xiةtz Vy9ÄUun3$ <dėl+<#<z]K&ļLR/A'f4o;—ƈD);Lϓ9z3Xv|m9ENH|! ǣC/HouqoSDϑ;ACS`&63 $jbt>{6{ڶ?6; 6ŠW"IquVP !5/o_%HYGVK5$TeG;Q2+Ō&s=wHylUD@羅"饆ɼ{Ϭ:k *4#W4052WVpջbqƶzoy嬒6GȜ ߇{}}Pvg B*l*O@XHb.CJ$kY"TA-Y5zQ,\ ,׍O_ eogսş [8HQ1qau6jB1DxypHAPs3/ \P_SDϞv+^W(TL%]DʲN"MǤ3 gƨgnBb|m zOB6܊UplGBPq-1eor\5S+jD.3K4?pr-jBUCgb 4ףzN. 4-VgC6Mb͏ |C`j``z}oP7޺EP0߾JX[(LFms..ҁR(U GSdz+:72] Ԃ@5dGW<1gI$_sp.1'f8W$oͤRFuӕm]M(p|:o6#̌c(<~L~h5^50wۦ1 "TUq4өQOOq.YqxFL+'b0Έe(b\O(2W_a9L*d>Z0U8tƠ‘ɸܑƭVz WZ<"&QXwwϬS0jx$rmQVA$n$ WL;j46p*IlFya?ip#U?0QbrYFl ?\CKZm# /TͪKr$r(Hgַ9& 8j*{jחҷSIŽB QZЛM>q4՛I_5inve;G/ܹÜl'Ϡ[Ӎp?\B_׿מ{qz⨹xl%C* cA&v8 Y.N(g2[KbrU~DWP}" I+5c^_ބ\]SzW%GË8jīa)kro?#p֚j.P k ^o0<]k;?|v Td[ )zx0,$R*YA);Y9Ҭ ~Sww]`z_\Vb1tKreS!]:raAlS60JK}a2ܖz? +ȶ`dǓt|q,Ϭ5wd_-~,S C3L>h+:rrωπGf S̢ a5yQM:in+|U|XwV 9RBX-Ao+Q,L=bDHrg&&ejzn%XIH24m'CQWɧ>q&4 _U6֥?8_lڀi`ɴ r!&2wng!nT}+J.ʎnɉ.F")xAgIx.]BxA᪔ך9rEy5qWOksponnGfg){U@uÈ@ttq)LUN)W-Ğ>gbY}t݋sL:æ52eD <@a*z n1!݌V4!|xLTɜO%`KR([0% / lxEvjI\,mZvdHl6gC7*!r .Rx;֬cϥ澳ȎY$>^&*;N@UqG4ǘ;βu@>M[b0`|?98$0ZXv{FJ뉝 ^4n`݇%&\U[)DCFZIaأ{Y\AJf+0O ';/1Dx%{`&=( u7m5(?1*CL_M.[ KҲY=dkf/)ᅶa)5.r.& 1xG"p1\S @wyO2,b>mؽ..Q:h#CNbM"' m[ظ{/J+3[v'&i-ۄbz⵴苘mո15z0r2wRlI)9Y~ @veD!&'Ddzk$#'4{Z'`8N{h*|1"SM>c(A-qDrcr\<C^봖=\\c:'ҭ lJhfOՒJPO!_ "Eelڼ%VD?GBDv(_.6D@ êEF0_Eߪ)eT>h H~5l" #xD[*J|Bw*5;x3j dvgGʎOV ~+Awg=B9c);>UR@jv )&I/(Sm R%}ܑ;.PN,6:0dDFD6 gb򾏮b7_t(|#iѡcUnC+~ Y4,T x,?jNsi)6_ d.!Y^I۞JyݕWϪpy\سLJ+[>oEM֐0PxH`j_moR|ނJ@ΒbL<~CǪ2LcTdڀhY/l~a&Rd(^ .w/Frw.ačK In!sW, |ţ:.g 4حNNQ7x<lUP$Z2*@ZV@>B)[T{ijd[D6uX,)}ߥ#״+Р^?ӂwmgqx*7}ֶ$CY$_qEXFGtgs8hg'A \J` M*R5 dV?eށKCJ?׮n<Z-:Dn(R{`F,.H9^Y~mZ2p`}y߽[x:X4|LL Ɓls;&IIKԾ"Ih;^҉y0YyDR=kD.]l? X5qǾҽ[MUuzKV6I1 DAH_`Cvt?'eX嶺!8b d8!vѴ Q%66\1qF8Jg>$?5ŬqC~<)g[Â9nX;G (})T1`,@?ͨIݛd g[\TfOl"Ar,fNǧ}OWs v#|Ѥnv"Di0I(.=4CһAiBVL-9ێ"MJ"I2{L|atH%?H\ԇlH((J@ՕR;c HlrY,V>6H$EY~@z&9D|*'BƢdo:ףQ z>9 J1#@mHp::\ Y{%Yݿp)#{m_$$s$~&ةLZ5_DЪ_v5m~r ~BނT9m{gXMUF>}Ck Q\v2KWzO_o&zrUK>SK<3F^Uu_4c"Ëe{fjmFjlVb|l7`Õ5LG"j)i]Vtwv mD,zf^/l wm,Oخ1Zyzڷ)An8$`ѝpCJ57Dl RSVK@+%Kuz—A6b͊/sm*1n}Nx=Qk  ASm(߶ORmCKAbK͂yv?s 3aoP XhY^؍gdgD)@i{CLɚK{q9sӕϗү|EzZ2s*ctk7i 3ڶf2:\U8f-caQ6%k?` cރ9teZ(7h5QO.i@hTWsȾ` >U1Av>92:w}Tݝs}EXTh@yv۷5UȇNz;\^[\~r@+THV˱PuT=+Y(CώprvPTb88"kxxaDv]w|Hb3~tsOTs/Aƴ.C׿n1+HIm`KiOOgv^cq[*¤ޗ\t\ߙ9R@ e(?S=q/Y-SEdۏ@k_UҰ D2J8eǁhY8Cȑs%b81p&ɖx#bWR74hR+{cы+o ?DkԫcН~@ث"ET$E fLQ'wI54xһAWCj<)`Z1=ȰYwFc{Cyʻw\;`70Mc L8H cݲͣJ|Z0[p_f uL g> LǁmbfJ;;p&JC9b\h)_f* *,'Ck.3ˆz{-dxuUinmho%s-!db^SFdxi2v6<$Tɮjf\6*Ӯ9ts/YA{ؔ0jDcnEˆ/XOhvH;1 .0E8Z$^.v]GA4zu'3 tQQ6@V8> mo"{4h@ {&0S;7Q$zB" ܻ&o, M`@)j0‹%OA"z[ \akyS8'lFYUl#(.d`ra#ťei[9Ͼy3nŭ= 9q%RIh$K^AD5N*%ۑ%:}^HpF$ի?L8J_N-{"=C tf.-2vw$ S-b C坥GB4KikȬ)D<${4JK wPioUTrGkK8#BT;kf&5j]@8YC*:dtiT5D\U*c%yg]G1Ug+LOSxYJz/)wxd+.ÚȒN(ydXPd=5jg*Lx+IN.ɛwns*Sw -'crR?98ZH&QrJxU9,r?9YeJ,N;x7\|c Op zYt ƧK{,1ehvm9(|CpU#qSCn8!۹>p=l;qtACsغ'ZM4fr8,Sњ҇w$*c-r ueBْΖsAyoŮ.{,Y9r/5#&&ul^B$0\l3)68{YK |#Ux$W~0Դ*)sW.GChX>dH+(B);Q+ܲ&j4A9 ݢooYD%>vZ:SyxuL)o;pR-P8xbPQQ=w2rXImvB~GقD| I$3_QXfw%asGr:e棷Ee#l{|_<4vGv{Q? C޺o*"0qєP^G#I!DR~$Ic`Kf}uLJ9;"[[ОWjNI7\J}L/PQ÷m4IC_[6DJpw~e&f/D}X\smQs0=Haƿf0"X{4+ӪE#SqI(oпuI8-;n%L7˭|@M-"AT /1kc(Ӟ&$Cgy˻%%}2;tɔjAoShp@usI3J{͇\Pg/>ͽAxj$ [pδNG&sό ]fa=r)+%cAf>ϲh?7G84α,\'{TS…BP:| =[W*Pzz%W.C,oMk Mr:N0oN;5A&9箹уjw)(y޼?|vϗ3bE]xhotBҋmV͕YXAr\$HZrArX8ׅF/fIq>E,X\OdIϼfbޓ$7d-Rp?ܨ4ylY_<.3y_Rnof@XȒf &z aǦ~D8:Yct13jF@&(9ad#O#ݱ<ᒀ8Dun];={KRo4+S+7[{KQ|b8i|-^Dj q"`=-cJJ)#n^kX4{C I -b+Fs.\FrMs Cs 3g)$Gh>'8To!]m0A kHr*=yva5naYZg(o.'!Eܬ烩esa jY%tm}FTit!*RNWȀ({"HmIjODuW9v~CQjQTއ. ~lm8۫:޼;B!qMlboIH>>(p R}TSyH?|h&0╴ԹH>3vXZ;tZSe7?LGX-lSn0?27Vj;t++/Q 1pwݍ;Wp!}eNxNf~fNCoCw=4.~bC F8S̲JԤeh* _>qYǁd WƈċBTVnDPy@j) S;K.{~!G^bǠ®hNzỸ6|-TqFVa`f{pk[AS#/G'}i}þ^R'})ؿc$:uo~1 3G=ʳ_4ԥqCPt0>~=u9he iirb”Y‹܏|Ո?̐U: '{ ^ "c!!Us;G Jxi/",}7#6EWJ|?$W|MXktbkޛI8d۩5,.1f [c8&xҹ1MRy>pggYrՆ\ml9gg ԂbVSd4aMy{j_~Jпo髛 iUǝ0PrzO1ص%@_ X.>hWEN(cDMeJPa̿eB&[ʖ.|+mmt,~|)р%̟'BKԱf]seJ$u6ud |Jk.ٓ,+c:{4 w( ZF-Ǘ?qW=ʋ s}'wXyiI1+F azyCpBK93M[&cjG: i=4{|+ '^[K,SU2@ZtzS-- M :E )0}) Csz޳HqS۵ڱId&cUZ<|XkCa PB<bfJIP#\{dC1o#KxP;f2qv b%@_5c~GOQ3 apuzA Q9?N'AH۬O XkY$)op,,srCkV\Z6A4\:4GI@=%J;T'U7`֎ < Vn?QJ&0!|еgȸdC:jڸtٔ{xX uT4Q}`bHF*-D3?O(uZVxEr#'28*} vk~KoQWR+^Q] U27-0/BBژ\G7/aeέ:j%x%X0ÿ`[~R:R &.<:è[Yz~`L `ax%1wYД%?uq19HA!Ʃ*M@ܥ7]tRf$4wY- *NLwMd`[-I^6ߝ|M>^Z35l,tJS2hՏ)Wp +Ic#gŗ6ȁGV>V6:سȉ!n7$,%yㅋ'cUuّ1){n1)6ÐWTu̩8<BuD{տܴ%N{R&j'uNrXS˖ T4>fq i{ڦ"`QD`(rdXnL86=B˽J;vAtު2*MFϪڶI̬kf :6g(߁2- a 4KD鍝;8-楕ރ֖H'V}>#yS.\Jj<`5' R b|X#>KڧkW{,egDnl"]8 \qww 4Q!ahy˨E{QPѷLBxZ?ğ-Hrf1JsIG%yS{Ϫ7\8\מz~R0g3 -F1Y*~Aiz{" 0^<`^6q ʎCA]W;ahe(sdN;2fBI^յ#x CXH _W,w yҖG3Lr%{%dHBlJ4)xDR]HU0Щh/@[ tPo;;Ot*7c6kg=𦔣Nt}/:ps a+@$*iX/͸0^7.m?3ySa~r!b}j֜4hHR=B!=kҿ+I/S**u8A q&ݖz3K [XN%7x2w;1#uk^qe#a7x l8"5T ČZX=?-*CoGs l;bWKcu+~ R&K;NI|2aiִ^Vg ?ef*Ë́g\oH4dPJrN49 񲋀;YbR9<3FxTk{];ikWg ?n!B#X~epz쿏g-P޾#Ҕ|TLYaj`rledCflV,aCX$ ¡8oՇ4ғ%bJ2kc(Q[Ə@L z%kc\R GqU$w0璅թbfG&Pc aѢ vm:vgtPmpѡw/EkmS?2WREWٚ7\'}A jʀ|g6'Iz>Gn0xH]LfG,ؾ_0F"C&DQo0MQPVe@{Ɇa"H4p$e.{B~*BlRYO}Q0u7, 4=Ubo؋Ex] gȪĩ^4< ZBCxNuR\%De蛇ՂO7/fGLmX$"$LR'FXg0G}5.LP jC|q:WD7MtkR7ΡNq 1dvwɌbbDCxBirX-84bqSĠC7Y޵0SiGgd{ȈWjEGT#ýS !H & ʝ-ާ Xigkweq>FKZp=&"l*X"2< ;|! h_MO&yX|"rF=<[Q02`Iś38$PY?/P!iVw:=$wB!8BOQ6\ Ac82#T<9ShߐPҫZDQ >^M'<<3dzWIL]j?~690SX8+XsUecD1%wqH(Iyp#uԇAcZp]f2TlV@1Y 8."#adF#$XlzI؁&7[sdn<_Tbz2$J& vάeՋlZKDi+5 EUeuy+DvJNaɆOyz1kCTa# !kO U Zq1EfDlFߍ>tW z,+Y% _iWmސ+I>FBhvQ)TˡD*A) ~r4W{$E ŀF3o07|MCGʗE*'8 ^3Z'p!(0.#{apE: ra9SeJ;oњZl6UcSe_ZĄ:=€J~;[BtCD1y |m@ķmBL>߶&\hۦO.uFفoUۯֿ]%(`RFMBsB`?1<ثaj6sW zd)t`&"@t=WYrX}^lp>9qzC>hcM 3ý=xRهp)zgHAhB0#% }{3Hl&XK\eh^1E[]4@Jd/ء^cfgvߩ@鲢I-!%a~p3߉T_~u&C])il* N 扊"h#;8dzA?ICwnǠi&дK p"pxTyuS#hftTE*:/xȳX.me9ߘx֫.-Y5E0B4OEZ$ńtdE@.q8v v+M"NK$~Je:W6̋JlSn!>2ɉ}k[' H\<<`_7̑zI͸l͝u!_~;CNJxНĿA ['8# cfb÷q "gjd4~yV}ϨJ7o˭s3q+mjBzܾ+ eY`\6DJ^iK(o.b]"ag3 \.(%::óR:.N4:1~ @-K+=,7ܬZEUڷV:B0-'$ ݍq?fIy7X**űx΢?F+>ϐ+XR@в`%'+Nyw~ZVoZ$ҹ:Mu:= B ~U2k ^|n !P {m+y@pnNYaT k-1)P=˃LR#ڐS3uڥ&k`jW@;pNRD5Y0ů!FEPRL?{BH%(v7&FL'.98nT;2=^dTNxfwnZ|MPL$!zAc7uCi!]ULeF&'i(% &#|F{Zc@;;/6$%е\fb7“[yd9@v'3  (V1$;UH&R&4`Ae!х'~hG>8mxB)0~f$tߴ!{A9B¢9EUbvබdW9ߘ *ԛ{8eKxXwBad6C`ewRgGBd2Lx;29bh[ A qF{.DvS(`-L@OOF)=8 (y|/>aܝd<ƔtW`Ÿ^6L[QRoE@XtJ61fiP>]}j֭@ (4E`!O`+1 [H0>t:Q}&w$r~\2k7X',o98d6 *y;6G#왞d;;w3ks^,a2jXfrDpÇAs 8 w8o)3,ı nt束ٚ XT$!+71Ӿ xA2 Zk9AaZˣz(#rnkԞ_DV$=>UQNw2"|}:nj3 Ga 5_|f@&؏a?řhu„8 0DkФuW{`[ 2.co}I=Zw5 ƃGvW ӵV:1J8) 6Gg(Hze`pvx!W+,o{<3T(Sv>fl Xhبv=DykF ظ#R#y%ED5(˔p*9'{+Da)k`70p67eA\ ;]dbٳf0'cC .Ipۖ _ %LJz@ͱ 3˗$xhw"qӧEC l37*32n_Cv}hmwm ֶ8]ʭGQܺtՊ+[maNo )j?ANH`q[<5Fغw1xNG#%DθRM~?1_r O_%G)q @_I'uVY&TZNnw v^:ά|@ˏ1CgK*K4;\Z޴Ru*G&<"/4m۠iE& B5 W0!bynBI4=JQĸѪb'M n@7aL?nVNt~yCܗ+|ݥx@;kK;26N(rb"^lKG 3Xs'ظ1'jeBkyF{I/O@U/<錙#LN$''#@\"IP:o"뿯cT 9O4 Uw৥1la168v"I7e:+Q$5_&˶"bASsڿeoc7Rd"8R]OכyM7WFC+UKYdfE0S<(a݇m{fKƹ ߖ |A'DJel`#XiiH<_~^Mn/'j柮J1: ɭ W-V$V?B>o|}~4:U0s9뱵NɭyECr%qbu8)U` F6!aFqȃcprr!zI{#[1\U]Pas9t\!9 2i 4Fz&="c83[C]ljM`.qҶ2jD`ldj.h@ch a2 m5{AQQ9siWt"c&@8_U"T=OWwk&:?&۝4ȈHqUh.9,qvrw.P ΁'R}vVA5Y /mX7sݾ! M,Elxap{#Co Z+Em n16G`cazz_58<^Χ)43pբkPgOh,Xj3=q '9]fE-e%7$o-,g$x<$|$Eɖ,}ɣAَ˥ӈp\evұ@{=-HBn+re1bCg|'όΪ6֤iAFm$BYe6Q(bm5yݽ﯊|Vޫ! qHYۺc޽B9C7.P/q1cj:zE\n/Kk:s׉ Us,a0s@oɥqޱ˂`5O)n!6%}&>1>`sqF޷3;2-dװblM.}0inW9jx L8` Y[vTZb]` ^_&d'/|+jȻ  GC%)zE[ d[gWlt0+tɽ$҆ykIPa#/R:,ׇN(-*U_1 SKPq&] n֗`1\T49Sl5ܶcB)nc2Nx/|Zt; 婌A&928a8&'怌Xw=]<o#: 2iCwcLGԻ'{pp.##CR9kB,Ad/*_[^o9(@a2-(x?E>6|lTrI2V8k _S5) g'[O*=rı`Hxyfj3~+vwIz"h=i>i5[iU P:+zv=h8oK4JwJ': S;;򺞩ɐ:>8@[r6zY85UIac=L7x@Co@~zxMq-p"@քS~-LQ/canԆfM+eͥox/wkaY''46}2[ win* 玕ak:RvM8JWApñtmr6??g,yVɝJ6z Q|o8#Deu%zMuh$O >}0/+Zz<3jn 882y;hse&,s',K3v:UDŽX XXLs?8Xv8vBrq/SaQxU~ڤR?E?,vOcmY^}*VTI}O0{h/:\(c#=էBM{&`+Y*CK]&G+K+O!:wĽ4 i5+B)75},iAhg+`x,vWհPxrUz"qLϞ>?;yݙkWoL,fw"Y=7[T0M|('ϭIՖO맨rzoe/tiԆJ\egykPOƃZ a{(]ΧѺWV%7Np~ ra7 b_Pk5kkesL}*^˄CXjԖ ymިz[F^yBhhD(tҋwUR4x Vh|Q+pK6;e "E2y02|YEKJ 4p袪^5շ_/+hM12 9V W}>!֝0d@~quJokY?=f>Sq ^dZ݃cR*=T%ou(l9٬R+[EO+1黝w.>e6kȆ睚aE` hQf4F\(mgC/hnJΔvcj\;X˚*0fzѮŬ!t60VJ8xUOTPF*xe}1F$Lv. i]>T)0N6m^;1 ZvA¼ncᣖB;>SJEVjeITV߄^~b^rs2{Dl_P[PL_縙kW'*5:WX+{UȠEUE~0SpϬT3-46qN?V z+l}p@>S:İ>?fyR.O3$w `:Z֜v_,Ҁ[kMVa݊fo='^eڼ>ULRb*g{1_~Gx"֮1*)N7V nfDqJC8Y3\2:A)nώρo@)pg.3Ђ)Gr RF9YAWҙV%-nD8^@|#KO_4PKs(GK}F:_6d5ס޻)˶%K5f*5ǁ kJ]+~& 9:Fcnj-aƷ_&[22F4xtZU-1"OF]|pJۿ\e6Brsp܋ 3 #fpnK]1:?1߿`#?ŀ)o ^QڳWD->)lr7CK`[(i/gHAoRݵW$@''>Gma/27w{i!]`Kv_?*;mQQYdHzu95\!FT;͒|v<".. D|,04KaoBuƀj3u\WtʹlbVhyH cpy퟿ ,)q$Җױ%3itOki~bj(9-Ĉ FBY$AQ(߼ė4I$(W*3_ 0<ؗ4&L<* a'hq0YOMu#u[A@}2?ZA9lfהjUeegi ׁ(6ە ql%<+Sy)q6DAPu?UQHw%" ZBLIHUWOj쁞o$HsVۻMD 7nB,=vϑ"48ist>w֊6Z6hݲUyI}Zrg082)fbݩN@`ك%s]ߵ@Z_C+fD-$IIrpjBq|] Wh)Ndc==OJdϕ` kqOp:^fuΝW+))DTh3u/NX%l* 'f8ĩY^QVux,o!slF:0_NI6@ S(}\3OR|.f5 q.8COo*N >I5[C]ro tJ?'V= `C4f`*ddzX5( ,ؑ}Z7m2ӧjgd&*íhBN\8Aj w{ ^U)4'IS+WK@{CiђE*ܞPs4+mPݡ.4|Zם\\ԛ6J6.ӮTP"SCyzYyrB(UL~V窶 '0YWVM&jԕdF ).%vB~WqdH\T}r ^PӻY*{4U&j*N/R^@V}޸+ 3Kd vh1vh΃lFaH/\"o_+HAh\+MeH#)H|-Z˟ĕ70|lD4}[e',dE3T>xO*]^}oG8^3MjU? dm X /x5M~} 7%&W/]1aT ǔgv#SL/>J2 UfJ*fEIbbHd+l&Y_iv©eVy_jӊ mzd¶jH>Yf89qNk{]݌11BjfTڎc~Әu>ַcF"|{R<@sYD}x(=aoUka*@mBdĚ\mc/Հ$b /)0Lx.=sUuC7Jk`WT$\>@Spqgx:b 92ؖR ,<߃ (Ywwnk|tfT|KrE=`bSۜ$ҧ&-˞i-KoqŻx)-Ahu؆lfv(vXu-쾴x{Jm Ɂ0H){ h8RPG'~fTOɓ;F/ xp۾!>0դAlHcہ[>'+8Q @ۓ3#)䳰2z#yvNA5yRx C(6,S`?$wy;Hq\biM=CHeL^%ȳ&P.{mg2XK(DU*q'Ƽgh|8GRb=._ S9@˨ޕM&A2O sIfg;Jܱ7ɷEQ9~SKaЧM;8~o0lx70h!_K殡 ]貫HT\Ϣ+병E=nx8`; I:99 BJWϣ{ê-5sR.\7jp$B+.ǣVy"8Ƚ`Q |ܙnsY0j-ich\X['|2;EqL)o><17s/ZOz}85w<5t)5b ( 2=vqsI J2 zZebeB1~u?났ll/Vф}1bfdX viGm\JB]b}q\)CqX'T@"sv?KWiQnz\: y9cxbaOs ˷$Tz;YX!d!.vb*XQ<77w˔$:_K =CFSrr,)T<$IJNeO-k_Zl'f+.gZ2 #$!c}/ǥ :+7_EwC9qv;is0R~7$s0uIżT@0wwݗYӁbНۛ5o'#n'f4njUpYG.Qc?XMva1t#Daw۱Q7=OUv+tcxV+4VoO{h :l,S׈pHs vq862%c"\|s=D;;84[Njm XQw45(M ](xc(FCvd&"Vyn4mC't(a/ԟz=* h(RU/C繌F=n ]Ց6I1rOOu Hèl 5 poGı^+. >NyM>TX}]\)" r ^.-߈t3;FQկui?;RW_Ù C:ǯf8WzE w6cTXIAj|9 tZ9ҟ-f6 KJ/HOGreA9T|2邕t5+ek1S -8S4$d ȕ*:D,)>MYf_—ƭ HCtg?zW#!Wlaګk'ymr(D=Y%TӰ1E=osuO뀜3wk]ýUǓҤ|P~•-}dGETUV0kwV87'BP$v+Fh'([z朆j>Gʳx1:x BFY18 #u&ws DZ=-J[ϝޯ+w^F3R)Bp&=M0WD}?yZ/o ]qĞKu>d[0ӯqVSCiԉ|s(]}y"@h齝ьdJxA>k# 3rЮ< <ˈfqAКH"ue3|[=I)W~ 1=19PdRIx^~έ$FtKp3q.Itg`I.qM"'U0bb8))\2.$0n߰}u KqfN̩ ?_fXtsP,8|G̗ݬI8P|x ŭ iZ"xt9em?O'W{}r"aL؂1Qǒ[}#ei< 0s~ZQT2 ty 0C9vYBv+W^/~%;EJ y.Q!XQWݍ4Ϋݎ%D\:1D>;lz"|AQdCbz±˺u*r_){tfRN(&k$FPI2y([n" Ϭ=*jzL ҤYP(qo',foB;OhI3N~Qh"9_@)Tu?GD >ԎmPm[ ^PY pDs+\DC#i8v鮰I#qvUi~C/oA`:mV8k%̺dXh[aaC4c|TVI4 H6A5em<3膊q?Z0Ő{eo}6UBĶo'1&Fϛg+{.^VۈgWYFG{-ó*yP$ctMn2C Ne-ZhkHlNm6޸pH zI%l^5s=Dy/V<:{fV\7U"ߓgbhdi{'!m% \ӣp4!A-(@h->3!xbbMKy#3~k{?"@(;es*U7.tƛ"tSc+V8(qBd%tׁjg]%߁(5;ktUǮL@4zwdZJN(=6KLriP.Gfm*EXL`--&H[9{ekn uC ?\ħُ쬝ДևˌC  3W_Г6)тף MvݗseҲ8%Lxf>퍠l<`\|T uJk{r)EOa5 zɝ4F$/J" "7zsU~ Bߨz|OŜVľ}F8ݞr̩$GVxNP-5.rl&BKr l)jPsilhXC|c]%)_v@Jv |r@ # (m\|yNTI:s70 Zg{!{;;W<F'La#K+ q*}cxɣbӝCDINBNp_?IR H|p<2%4 s*6j4.MvjRSv00.T#lLcs#W"/ٽQW_4SdHDwa;:A[_†:yʭt1yaQ7?ZyD"j_Ae t =MiG0P?6m)Uo /4+#,!H DDXqNgLER3:SlN.1%>VJ³*`%3f)^$.%o?Pϸ @^8 l*MYJPd>]+;TO UA\;&rX'E}@āYpЦ6zUvv<`J;4yq`0]g%6pA|n:Z?M!ѠaX5߭y& GCy>`g[J6ם  lDYz`oaf"uRa [|ێI };v2 h>bUi.LL"{\O$KӮX{C#U.Mk 86KF%Pi(5[̉W5<|@ʿ١LWd[15DS̙ q%DDtENIN}G3(v%=Ğ+'-B-x$u;odUEwmX^{ :k%Eu?I"^퓎p-) "t&΀$A zצ|HDJ3*΀ߛ[{1b$([zF/zS2JZIhFc74c x5G?դG9:<0 Z*ƍ'Z2?-(M6xnN?:&FsFPj]c#huqeE/ΣጄS8ɡv-4\4~ñ4z$;w#r6/C]gěh{.uwAE,:V%7{%G=*n8bt$(Y5;poʫl־+"AϽwYgr lIzc#hV"W$~\ FF hxÅ8D$Aŕ}LPb,ey}g((fib&٘b6t*ny1SHWj YKB?(t`x"MCUdѺc8qX"dȊc #+x[L26cо}63[K#m+rFuEO6'@Хځ9gJrT!Q`#, ڰ!|cN Yj> Ӳ՜퇳}sp$Vg Orpk:Uƣjʀg Syx-s,>lwc?rl XKtsndoş3oEejJ&e/AcɩTADh| u[p2xZSsO`I ȗ&g(#޽< /C"aTt?U*@2{ 0Et(а@K}tKw!FHd@HӠ>LiQld$(z-߿u0ZߖHT}pxj-ȹT8wV#+&Gfb˨<;I4Uo ~ D݌_ E n=-#WyF/f[g76GYT`NҮM2P"KF-#BF~XKGk}JjșKhTk]K>kKB!9e!"{cfi)2L}!F0YÒDzLVW_Q'bdΒ)i].e{O7)2bR5%6щ_nZ%ǗY(۷£hBQ?_ 3V0gh x6!Sfڪ2Ģ[M=qhCH CNyZϑ/7aI/5D8bnk<+siHv}t>RT. pvFBNZ IɽћJ7i,%I^^>;YJPNqWM_̘enx4ه!9?b".8}G޴a`QXWdk6O0BkYv'GXǔܯ9+wyB\-QX=΄}S9; |כE=iѽ +Z[cxk"#m>R;ңrI[u߀oeo=>M#mikQ}¤+gW(74$Fr{&Gqm>dv=A0љ Mbᆢ(M+ĝƫH8P‘ğtD?wOZ$PAE ddJG]b'W9oimW;Ë_۱=I]o> Å8AP{q = ,%`ʋ~R4vDm+}i=V+e"J$K%8퐶 ȨVH*Johs)=n`6<47>R2{Б\uńdCS,ud1˞zc/txW2 K02iQ4>v_Bt-j]Ew䂻p@؆(OִEc(1"-rJ?=yzsbZ10c جG|^B>ܹOR7ENLWx[Tlt* C"H5Cb p#i!;OM <\>@5UE/IUժ c֜fSͨN3e7d:{ Lu:̇sRn%b&]+lE#,n7S,EYxW*Gq9'k=b9?c1D_JX?6]*!icmpe!#ѥn$5aZ;31%U` Ojń[lu prtV"ωπ_8Ky Mʙ'?cSuWo;X9^ZU!C}틎Cq-2瀲Yr HB(\n}j'5P'e%5:2j:>ÿNVwZc&F\vP@=1`O]oa+~CQS"eWF^x0),EP  xwkt`J]Εִ8}.Y }ENU-u^O d 9-g1v=?g tj<$ʟ4~/\@<9bLaN+V7G)嘣Pnϛ<eMܖ?Ntvp칏\unᮻ RRn\^eJYOኋ^p16R̂4TQ@zUZ[g/:>8"Y2c[W&^:JiXB؉'%K?d-NUq?.#AW &{zQe5O{%b#Ñoem7/m_68H")ʷ3Z'V"]4KtE ( p['p!h[y\KwH%Ԣ hky#g֔q)|`z֑)9] D0(і?lJ*|^BM/ZX JO.!![K AP)9hRU+p,^ÖC]%AoT~Bș 둄]>DA12sb`Ƀ]‹rS@)Al>'oG+^o+|R6ʖ`1n+& `jt3%J94ċ[m]ӊAlwN3 ͝\df0DiKJ3l }E'b;IƎE"bRMO77Wv1 =@UDalFbVoς۔".Tu ^CJDSN й`N ) zm1ؾs \-}U}͸ՠ/;p^:& ~?^Ua~="L"u+ 0ו`hUI6v%I4#ߎɵŁLHgmlZ K; A6 _UzY:8elqCDo6ui7~7kܶBN;Hȱ9sa_QckvS4Ϝ6/%zn+Tn:JHYjSS&0T-Pxm\ч 0 >\00& m5L|-LLV-cC|,H9% ~(pow@$9 {f*$-:T3`ھ?Ak'V uS3/عl"'wq8 */LקrSK| c*WR!6>lw }GFŏ컭*7h :^K3z[ =%cj7QaXP/R!BIqSk7ɓ( V6 f" pp%̙oEluV^aӍC)vZ,,]Lx0B4yzQ%ԅKg~.1Z'$55frv K0C[[\׊9Ѕœg4&JS!n*XVvԑV)-UI8UGaPf8щVbaHӔ $(x^y Sc}&ݪ<&ɫCG_Iip)Uz| -4>>2-QG؈l(g.7}7֡|)M[OeގJ(W? M){|sfs#e9Ӯgۘ]L>p1'k26cb`~`gƉ$w`&I~[L0k:SNran6LZ###r M#YnLPW/ Mv ހ7qgB#p{6]:A\%bGS,6S ٤ N!ۈ]vy׼(͢ c B`"ȺC\ЯZ}G8sIaۢU0TOtR"/)jK{sr Y?#9z!7VH4{㪓o ?#CSKK&' JiJU\Z*1/k 嵐vzJY޲Z"ABT 鞋L$v+u&gQ P56;;Tym59)K{| IzUY09>[0 bߊ|vh.ZR:/ʷ%K Н?,1$̵cmL+GIqc(qq0|[*=|Y.1~WTGWHJ1{),3(fC)wXMIksGy\&AH_JVnD9,fRHRCDe\GVyYI l1DPs*NT [ GĬl-RM4_c֦'^ DɗLl`4w};h+Elo"hZ5J;n!oj A3P\٪!!!0e.$cՃB/ζ*}A>.UbM%@`^Q&t &@lȊe%!^yIX O᮸1q"uo1ٌβj[s6"]/g;lӏK8>},EwTd KAuM>/ gFq"ߣ?- ghdNO;)@nX#gж`96Wo {tNs,PЩHY{u'x;g?՛v "+ٹ"8nU-(343{i995fπؖ:zu)Ѻm2JsA+ĿH[rg3I6,&16}bpƹIi Ga%v2X@AOgTޗ4\5'i.GL)@Hoįt(`@lJ}C/Q2FK8vx8 OumAi\jpr@dC^v~kaP`Ɩ¦AݓY[5.I-gi(oͅ9tq8ftMĞs͵UZ,! uL>PM6nFʐ^{8"4_\ 'թE^T BZמ `[Է|c1*EMDt9ifܝcp+8 Lˡ/)H;L;1xW*y8i`Jl@iuM@Wb8&;$=-^}vx Ao*5 3T%- I"͌]@C1<aKaF@w&6Neiv*brGc ET .I9Dd%Ԥc(`aN$aS&iG>:әOc^yRugɳK_>7џ;/QBE}{Oa n{9qDSNY,^k 33iw#C`RX1P'<{JJמ?/s.hI9'm|/=!{I0Sm!#{J'"Jhd*V QBzDbAф^}7'Nr ɡJcnjr~ ?^օLZtLK/9U_t{2_XGI4%<:?t[di qJ!yN\f>gZr2Jc)&qħ_}TH6g-0E1hSȿ``hEcۼ7U-pyS>Tiz]A3P~G2{ƋMl; ]Nzm2)kh$>5E5[!HhJ%b\F@'6}.8$8(? R{! ~ܮQ[/TN[r CVjV h1l}Qx5"?p=Wrq>;;?.JI:!Kٛ ݿkpױ^HK1d.r*0nơP TՓ3,^f2#_fP`e_u+SJ CHb,Z+".~Hׇ}/|>'"ec(QY}`]jnWD.y6QL>ze>dUQr= Xθ2}z: h a;?8k,bZqavhxG}BU( %%5M8LewᏤfb 2iřmgdp)@@v%حĹK:,FTx>߻c8rfkGn'yXic'[{>Uh?(!edB*pu5bZabmV",SPNZj?5q$.u+ƶ]Ǐ`fݻ7gx݃g5ap :8=/)8c .NVg IgNP031K4`=f0lU-yj!B%>5p`~B{xzݏcŭدJc37SiH?C*4?gF~Xʵ xEJ !lq-JyR]ѯaTĵ<3` Ʒ'#RT+|AQ4_]py((-ij;aZ 3)2b׈f.g#6gKaJ!/XhMu'XFW+"P'd;a"J RH[s`MiR[J+[=\_r#%/ݬ4e|A=iJ73wRGT0*v1 'Y_/}u"1r"7G2@=8ȏH6Ƭg/]7O{7 Uvu'칎V M\+:n#B>D)"`i  Gh#QUٌD Q m O)mS G"+/ cy:/z 8Kjw" j_ΈysO \5Pߞn N`ۡ3a"e%&?Wae/˟൧_S?_i. CzRHlL~I`JI߫g 6}b4N,}X)hJ+. )+X.hZ3f@uV'TsXc]XVz:Ƣ-tTHHRB0տJe 9ixWPj|^f2ğiZRiH8`/!۠+D[syW͡[a~ds9lHP ZBAʬd1 jo85(ﭷsW̽xF$"B2M#HS@f2_5Y@XH~:q.q+>"yw/Il 13ȨQKNhVrE~dďaϧvMFA`82'gM:oǑWaKOA F~if4ڶAk!6/d yV|\^".Ce&[fIp\. ;vaU Doq?v4 0<>!: vgW !r_tG$՜ŗ AUŤ>9۝v7'fI쭂M<5L^~A;Λ54&XT"I+u菥ۇ``HxIJ#GR 5tnNeRۮlGCпU4̷La^O\Fv9)sD y;oL Z<`%~QM DP*˪Ѩ!אfF"P cѱĔT#"p|aЭ8X ~ (պ 1::wַӐI;%1hEKK`X̠Kl*@H;&or2v}[ꛯa䴺iu6#ٮ.á!v<㎱tCfŢ Ltthh*eg'ϓO/eSOL^9l,"JhFG1М[ o'vmn[ܘz[IP(gO\l65˰ŸsmHvެ(^fy|z )9m#[@^_ l4n~cD?Hfcδ<2*ܮ˺ş9ݩ]͔FJlcd4]Ԧ<0El>a4$7S4s2Nrd7 U|/H#;Wyخsד_)0 Ru@)wMGno0c AX룾e*fmJJQ'AgU?/Ϥ&%y];"ӋmOC0u9NqN џYdVB/kޖbK*`GaHʐ6`Yw ߡJ9_1Tb$Iލh$jU.~'V h+u: 7sn{.wrm'Ґi'7 R/%ҝפ33j7Q,GAp0@HWEC u'R$4 ꋭnoF ϕȴhXHnҽSv N 侹Db`V1 M5iC;6PUsy$j &_V_X#s&{GMkќ7VH8ԑ"xиM bQ2 ۳v(ik *a#tQo7T8FSzTgNTQUVXZ Bo2P]` [LŃy`_]qcC};6y"|[RawLxn&]ܼVMR[ݍd $;Ҩ>dkV+ ,J.6LQE6j5Ӿ\[ 9Q%'gC`_V^2+T mmMͥW}Ec=UDLا;2 2miR/Gg72 |YmODPN\ʙZ~&Z#c!vM%Ȑ1ɃbEj1 bXϝkvA',evif2h.r e*~֪DuJ$(#"Xɔ1KH=!RoXF04 4H8|#j}nc,};q+x:)З|OWU [UEg,zY0RgyީzMO0sU}F+<` 8PXrnᏑen_&%ar'i`ZY +E}d!KrHq *þaQٞ+%a~HP5~}}~2if9ƲXZ 1]R) :=60t+fՊef67?>ABH5kGVB3X&.BgYL2@ʒTy{ 6k 9{Q n)`"qUuÛԮ"3F=LvH\DURw࣒83x<4BGV XC>e[͞&HD &8&L@xFAlѯtsǨȴQ:rE@OMg&oȫܘb `V~>y𘷘;'>"_2-a{J^ |U}8?h_疽ήmH.abRAT/w^j2gh봴].`0+]IaȯjʋJk $۽P%5^o1՝By!3k93Qf\BaYmҙ&ckv[{Br<:i ,rLמf/k]BK웯Z$9pMJyRn%rNUb;+d%hSl:Ay`pui?!R | 2L_(c>X^^}cKu =ݳ/bRĕЏ0Z̈́W^g; i0?S{NP=Xw}t _ϲ n] u99[OȋtSH[O>TP^WS2c٥I^q`87pΫ [eZFs>6q/[P*F$2|MSsIuZ8qXɳv^-.})m8swS^1lͤ8U%9l՘PPNC,g{e~ gavvn: oC$Pk) k-ľ'$?Sך<]5у"lZ"&5⏯eBRլB/\4.>}JA5,­4o2OY=A/#pw';)L ʡJ6XK@6qO ,Hw7(~7197y.dD>݇?4%|QKb䞞w1JMͭUMCj&q{P#'ڵΝC}bou}٥c޾V @ }U˕R9n?ϻGL+BVRݮGC˜>:v@Me#.9Dp1ar2(~KC`/=]^&Յ6^ߗr@$`\2xTJ(/񲻱YkE*4:q\_ɼ9 <@޼7Hp"O8سa[ьOavץjhz'hl6ݮgHo7J lxE!ȫv)#YUrA ]Woؐx|T@$ߕzRD x9+]cv9cxzh&Ag?*7mPaN ʥ1QlN/SUn9(#XLq"Hu>T&b1Ng?[篵8WO7ӣ˶ ̊`{f6L,.B-$C_XT>) wנ]M.p} `(S7UT ߝߟ #6??{uJQl3@͗UK 7yk97FkdLRNiG]Mz#=.r/H%`+d2)5̇Mʕ9B<]#q0B>[Pfڼ\.Ɯ1 spR0}h)@2 )K[iY~WO}w?~Y-d/@ܧThu1=(!BPvۈDWH F/R P+^01wΜ9*Vꆥ;aW /yfD knhc~@JZpn=S2MzI8j,q*?D(?]W/4_LQCRJ ڕx)[TPkЊ3"goq8R?'P֬D,xwlIX)1rP6+;j՗+;k>_chx`zF8^"e;@@> rzl*85 5gb޵PuK-{zeuS:* vkX3D,1ZKRAm{ ND/{Z{]b2%=i^`ی*tb}렁>oCUt 7/n^;@)A r-X ̫.C)tPAyA, ]%u.#6.P]q5jI>wy4Hfo&gKdTْ rnsui>LkFX `U4ϖ i7FvC &ӻҡEѱ)ǂQ.]7oH 58#-D ~|WN^rkeXɦԊZDLԄ”>"Sq0-"6b$r~L.W|2@[y9VWcͫ{!"IRfХw7)D7lUspKn|_|##BZ?jXZ:7Q'?"*IWAU~zXQvpe v٫E0_ʘjOK ?I##C/tņ5j},w_b)\AD)6)zO[d% T'%6V~T(0܀``bL6B#% o̪\9ׂgE,$(-( aO9A8S/߾H{$QU+R#[GBXIS 8}j$A%_5,5,NܶE8T'4l*8H nqQ Whuj'/&/fa7%ࠡK)}&3zVէo 4bԃ!Ԓva! ㅾLt_I}DnҖݔ"/-O !%~D7Y=nfש~%wT %Fvw=E0_:s݀''_sh\{iv}^vRWbǏw?)h#JW{ѓ~auNzxƎq4xջZo91{o(r|Ҿ XDZôh0UjzѣiKr|j,1!SŅacI+ L554[^/^Xm8n0uJmK:@[e;(KtUvvv Z-+ Bb`cg >&rR]p B 71Zdz+h}#MH $t5J84Be`y0=/G-7+/J Pdn(5]hS0j8HYeVv=d XG.,5-.ts4y[eZB?#LQ'PXg5Nݶd|Jfɤrgz@[ȣZ^QmU^˜\sm>iXsmv7R\A'6*EvQ< kɘ>=LOɁS67YM(וP:Zv 7WŞtas-$g`l +`>H֌ᵋKJME]+wi1o[B9yaӢ>ob)PmOo9Tz܈wQK@]<-86o'(VRieIݭQ!W9KQgpl%,ҐoCPK/畵d`Dq%l_Rf=eT*zb YMoEC8i" {BC:xFNSϗO{LHcW9yqML[.IҵJ \e;6C?kz+CKxcRpo5'Jiٕ;vW+x.dQna1~X. s{HV|t&tLC<ڙfڛK O3/0"z#y)PnP!~ЅV4P2 k(/{>ƌvfHm. 9xy)зpMc7t[ [c_?gxtLɴ4"OSہ#x^h=XKͮ57ǞҞ o!Y*LXI9AVOݔAO OR^Ž lkQQ[-wg"ȝ$|j㵽ddf<3 EkNeqe_Z+)2m]K}Wxq˦Y14`nKZu! j`i !謮,~fD2fI_̨)ez I+`():65rS& 30 \ %R3w(̳-HiÌrs]"ЁMfpqruڀNl?=`[CJZhUNY-n<&db<$.AVPsgPz 杏Њ'S>'Ln l[)8`NYɏ ʢw27z1OדiOr燗?]˲ nL]V+<I-?,:BJEґ=+o>)MAewidרO-XggnɈu߆WLbKhIP>nɊLM8ʎ/"n{rCT :Be0y C[d׳G'|;ƅ.<1A7Qf\W+ g- I ߜ7LO:J:a+Ջ:pLziK&e)^>/z.TWgn  4lrd[B%~9Әz0oBOB{>2x~챠#j/ަ$"6m؀S+Bk+)br)h얞](of8>J Hv!{t&R\YDrQ i"ոpRVjyxh(~ i8 $ihNM'cߟK@;!ish(B֨ hOjvFqXnU'ae}Ja{r zj3cXDkK^L QDRi0J@c>sn'ၷV N7/oTIej L?G#Z8OD7Ӓ x1{9xו'sՎ`YdOԄ- Sy~,-k`c; c9y?'+E.WݬX"$FC %s3Et%nOLHT6kD$V8$1lPh[1crzzeK12N =yR)h4Y:lPY|AHD?f1 j}qoo6?&1٭azbʼ,5ː VH{APsQxF-Dplͱα\q/œA|AD&jnG7Vܬ#&/N1m _Ib ~Lk3Ծo%a NK0 3Ō%VF2\O Є\f3 =Ftsh%ІpFSJ_1{qS95;cn (kS74xZ(YO%*{2`ׯɪoJo}̌Jr]z ;L-B3Mvґ3Nk˕.T 3rєR .,X,W0Q <籐<9xv jZ A%DsU"Ăӵw* ,,tb#%@pce0_Ċ?Z1w ,c,wl.?QpVu 7͓?q5p$(wkY[3,]:MV#Y,φ"M"2qoȺra,=Zv S 2O& BZzepF@~`W4mf рLJY%E8l4XWO]X)-G@ՙNv Ӫ$34ʇR^Ւ2'DDy$+FNLv/|a-(짊׉Rϣ4%k,d2 đLk]%6Q^mo n~ᗅ ,Z,.(b*^u`w|9J%+~ǎCfP@lhd\dSze%iם:`M[qVnLg3ɚT>#34bnY0'$,>aD/3VsB;:HxG @DJbUc-d&7C|:% ~X еM!L~i(i4| w rI1SM rSURQ>1sAc jžvhCy䙿"^aNx L₤aS@WacyVz1̯a~vK <*|)1#  h> k4b:uR#Q0깵Qs#@Φpjm}V'U(PTM7f0F'LKɓ60B]sl 9h}Fn䭤^y.I5"Dxѣdr *ηXry3osCOM~Mw9jYӝ<>?s KHJF{,7/rxZ*U,C yunԎ^e =P|[fNEAZάqA|w>N}P)tn\VPOtjδc- IM}jQ5|s Hqt 3#x#S¾FjvqwtVq' K؞^[M|\S)ɖ׽}gh[y=QQC I| hL!(&HShήCDF^|ųK8n)KHxYD^M A=GlI׊ B3wl(X@. *gcI7&vEv{OG%r癚>BoSS+TVZӤ[X,$_G[6Eu5?Ϳ"UFSE niSOU8 8JvW@G>)AH!f}e–C:d ,U(WhAҙaI W%9L0ܭ1߇ou- AA E嘎t"p< 89A`4s#4|3j3.}8"k@p];A7 Hx7]@Z?2] ^'aQbHU }guA籡4HĽVڇ`λ@_:I\4vw TSKzi0X U e񖱡X7 Aj|Xm.HpN F8fagNz)iG4(v0kC2} %{NiDo׮[ &XbJo$k/kSGyOs~%~;UV|y峕hRgOM ߨ~=I*Q&]b'HQPOɏ#C*; 9s0{>3|-aɸn:$k]vBL=U[ QyE$7pWtpHyϺ#^D#*Q/uMQ7d1Xj5;p'nUފԋptkh.mMMkÒdAamxku^~o2́a2@]Z?Uiبnʱ6ML݌p *I*cI7xDf|@D}UVEKRY][zoI ΄<9g2pu?$V DS,$L6%;Θ^nִ븑jZwS8"(H`ܡc#jU;<ؑKLEb%\k:0 ?qj9q sBշWjw{=;4 d%8;7iI1œ"}()Bu<3s$.q vܭfk^&hȦ'8 D8w7#@%8+]w;\.s\3Ktő,\LC4!}ȰAmGf s;ɾgfWth$~WKW(B}VUzl RE^륏>.tO>L U8N硍ظ:"+퀀y" [B<8nR{*NM|J?d r[>d|rKSy&zJ@q~N1#KYOx^"L.#;D>WGP>hlO6SjspАdo)}[1ZӢ.{ɍbb;@l oGr(kaK,HTBy*y5S'nVMgRy7]Nf:@י&hq͉~>\-DzDEd:unMtް чKnO ^vmUKh6Цa3hwSߖ\I,?Q& pE(mc 1jQ/듗F`L13N5\:V*o D.yBEk,* ݧ*Āi>Dۮ#S&r9C6s!zې..T o*G,r j{Sif@lC-Ff4S<=n}D=ҕ$` E!!֩9;"w[^'̝Ġ%{c80j;(ֳ5픗EsIwi+N <R^TrGWF0 چȖX.-1ܬe vIn[;GvǑ.NQS)?(^:NKGhgG3}-$Kd塏뺄t1([T䟼 Ι7Z"$F$&wBd.T%.ro]8QNȯ\j윍{N 4^.ІBӗPHO~we8~&^?){~bFp. eߗTf6\Pl0baHH QUqm8m^2#\lU9m;wqFƭYxjN֞fx}B)}&ׅ4;[IҿK,uOyZG<>jZ!ոkXpn"sTn;5ٶ ځ5}L |z 4OԀp. %A&,94bA=I opPK(䟟w(gv[nO[0D)Y7toD#Vb@< 2Rw7[J'Ad ~Ž[ yOW]Jm[GiB:?!ɢU-?ut nSnE!;n{~H >~Q8L}30gnZX9J0'nB^(E= E[Hu-YeM+\0ʳH=vB*Ÿ(6z a', ^qgy?{dW/[cb0Xk{$Z?HϫИx*L* `q}WNO!վLR$8@~n"A3+@G +zmC;n3(_Sz#xsո#AGӸkuyxm4Zg 2b^#727$V"&(de޾c7k.H!d3^^o1k"lj{;0`b :cJŁ z{:]E_۔O[̥`.;6q!WOϬ ;=ν. y"9sB9RRѕV'~KĀpNj"K="hq9{aYmÅX ^k4B_T?Zml~Wf6+7=hpp=ezWG:K_-уc` X.䃻^cܩ>V I̡},6%a)(7!1OFhK#l^@Ła1o~Q0q6\6ULz cau7r:A*H1$aİC t}5nFL2pZ:P=fNR++UALUmM:) Cw x#: gԒy tXbʦ^;U9z‹kɡ?Ɏrƽ#[*7ыʋF/67cD%h5jV J$or_) ~! pdImc(*bOw[l5rшϽ+CfQԧ4U`3tnfZuei>^\'ʬRu&w}gƝeo_ Sxf}R:1l"ެzJRlG4y5N/3Ɛ qKVI74PjK` U@\56VCEh˗ ;"Rmެ ׿7RJ_K P<;^>q *S|`41?|]agBpboO7meL:k',i(Uu3ЈיD &e+}_U6WրݐE 萙3ďF`LPHƹ.R6QrQf-]7>Z S>2sl{e)伸~16QT _mSn6Y|VS3<8^`j+ +&f[ʼK@(#z$P Ze/!{4((n M$gC?8ق~sK\=~[p?&Sk fA2usGXp1f瀟X܍sE0VPBoc5H Bc\U6|^lkC [@Ujp}``}=?)"yFU,NJ99NnvEDjJWQ(;ٵ*6Gˮ1>( MՅӜ<:=w yk 饭ءtߐI֟a;|hP &7>d) &h:LJuL R F5@..mjA [ Ҕ'bEk0Okt"ő.| wK]U`q^Naf}oH`A wbšFOm1_rMsHrL''#hT-Vp<>D`KL"?Z.pPN[5~1@9'rկ !]kn {jn&\ mݳ**Pr׾ sbznxުz2DF%\[pp#M (PaY;?UI  HM5"jV#Jn=v:{jad׋ʼsȟ׾RPVb&bIKv7,̩?-Cuw6\e _? SOm\#46Yj rC8!ܼFꬠ᭻xéۙeO ^dbdD*K;ך/)ڔdr[mErR9{),%xh֦.ď(JE" bۢ#sP79p_eSj~&ҵHԩvz>˂FSzRI9 fpș{0qĎk80IC?)Ua*mzN/B`ӠKdf,Eĥl!Z!@&e#Մx߁Tr$P"h@׈&͠MyBXX:ƇpݍWL/ "fHr^-dӨ =_H 脾8MU f4^XTJ2Voo=e{ϊ`5u{h0]zM|~~۔s"%Bhdъw+X3;`F mwzV]!ENhaK vG 2gq+id$mlJEWYHlHהipP@ iR,>C]iߔu. +:ZY6A.$6 MwZ @Xvբwuu -?PwQׅsK21vX|Y9黗iᔥWj+ odK[|Hu|nf>L L;})K6!dg]{dXnpnA2ޢ3%ܝ;P)Tqg"SA(gS8YuLjKVwn!*z?Tŧ ЉctnlbUƄȫ#L@&8İzS|4b;(!R$ $RKJvkueDDOR-a+T`)%ݴ'%2OjN8:Yւv^ 1ލ .G-8X]5J9Ȯj6V>[ :8oqzk^Byl1,X*A"ӗU ɽ8m>JEt3O5br%35P2O|8hއc|lȤZ}V@I+ON7*4nb= |Bṿ^] @?D8%im'ba%a-O" ٓC BU?! w; 2w.ANcWr9Vc\0bj{ @l];Rm鱾h/+ p'uemyL.mdJ\8ֵa?`5Z%؄d[b3U,F0h@L q/WNFNn6>DУONmJs:evM}IOj/yWOR%P@0Y+6x1ؐlҰ65)@ѽ]qׁ@+>.oq3l<-]MfqA|Pd #x^5䂅B l]@j,u!P1󛗬! "Q<9Cn,Py1H o2b)g&Buv_H7-Oia'Gqb<[./8B9DžD'&/ uj\Sjx-]HǢIf>TIx)mY~ty%>5&wQ8_6NYQ >!2 մB#}-r@ө *wWO683^%z wp*-13ORPڀޥF\9~S3bL{ui!0*|> 2尢!iCqX3:Rn[!Y$4W)1df2)'mTO߆#3Vo$uW:\[HϷ.l_ 'Mph&1C}^y=  QՅTrY3Pïs WΒd|{#3%o1UaB +v & ErKًT7-;$홳t T6j5,Tkϋ_ܳ*&[cl hR٭"C|*ҠvZ5/hŲUE,*^3nejQݸK'^ f3=QR^}3T@{:*]p 8Uby )n&{ϼw_L @W]]xq8j2͇qn {ŲC%[j-|e9gR_0Dq 2-K4( {ǹR=R/dߚlCPear "'&w+RgV|P,oH?X Tg0cbH"|: ,7i%90ZD5g!ݚbS\KP &pFj'2弢 `nfH!*ߠEw/DzOd=a nm&;)bBbQ.yjV53E3fҖF-Ƶ\g=%409m1PD dudI>#hj< cB UJC0^W ȥ8hU4mJ _\M;a)M|P;3X,>}Ic@q,GIV)32!k]}2`SX&ykʀ5}4] E:Mt&ʦ {')bo+F_wW֣G@7OmT؃%E*pu5ʏc'6bHJ Zoߢ5&r!Id%`(7!{c+z~"1)qse=pCc=U*^@ n'"FKg8єE]3g#>Alٷ iXpF0Rf9HAL tʗӎmd7= l?.9u@p Mw:I:Z6J-3";(ʇ]XŇhJCDBwCN72p7MQ/XsHa022158H5b{'Pߌ7:+_y, oLT0s ad*cHP #  ) 0 =P6KG#GȎUN" S^ݎ9{xQP/(&4 {s)Bgd:-|E"_И |ccZb/ERTu NOxXo c{PCZѦ0*s\|3Q?]yhĻj3߹iE%c:=}Rjf͐ Y$d3?a˧ŊE9݃d&?6Y]_I2oFfCpoT% 7HQ l\ҦӪ'U0 &YtNW~l'4g9%1~g{LAJ[G83bfa8aHeE0N] #DLC;, >_aٗH9326|jxoLY{Kl}E[P\X|3,&2sYIJ_`/U/ 2|1(E.uO€MmKT!Y N$v8[w QWoZ;dz&(} KtӇkTzI1pVFu^mBST#7]~r1ӷ-ߍFɈBa>]9aH|>yN1NK}`~{%¥! P4#; wZ/^$82:KڧEѼ1+H#F/^_uX_q~42Yg " x0>Y:2ي@5j69aq~}YN':OG \m"? ('6 $PM=Jݞ pcoWFY _XYbyOVzgYO^#plMpνVr9}f&i{"|9cs[J(]gvĶu kмyӀNKU찒},ɏwԕ,-QeM5OU4<@/&jKTZJ]2J܌Q7|Jf_G&MW)`i6P(NHojq#DZ&i!s|iQ(NRd0/_2X^)ނEl\{OĶϚzI8 ,nf L2ggSt=M.F].o GL jm-d1{6op V/Q &3WpJraB4A+2d˲G(E#Ԯ;/eϟ(VNpZUVĉWD'XH|GGؑ3rydm[\LCbn:B:x]%ZXf;ATA=E|sIB⪂RYpQ?TLKFzI(zY+7v&&rmL׼F2M p&͏@ pfH}ڴhi Bt'?Ȱ=(~P2cעFsc%S] H:NsӇXS*4q 3r׶ 2}SSᾅMz^bk.J.+CT*EqʙmNW V;5eГETT"Sݔef&:bϙtۅ6BĊ[/E{ $*T6X=ESBz;ᴬ%]:*ԈC&~(fy֐0U͂?||"|b&½"V9 W*Lb /j?uj)f$`P H}:" \%@6XISCoHFS7/QTV:,ҸT& f՗4'`s4j,X'0NuK -~>! ʨQ$KBwA,Vr}ASqw^I"D/şed)X>i,PlĜIk'`l2ݜ%y֟Od“ija+?r}zo KS |OKU [H0S,&ƥ cNEKQhl|]Try͔UӷAXCFM(Gzj*/`aWM3} $ft5(#V) 'p= wG)^tٚ_S]7+#!y֫-dcoiG+CQ&<ؖ Q֥S!>$8_Dϲ6[ y µ^=aF5R]Ȼb4>.BI ^7M*ߟ?bV&D+T&)3TRH ow{yB ӛic'"7&QD7JU׻AT `%?KxoC8SwK5*5nI }GCx3#]lO[ BS;e3~t[nȕswIk5{bPEqRenorisb^FeטRQvp*[c3?ueϲ-_|RD@w/tAMϋnux3/p6:Ty!"fwhNb71@I,63ԯ27,"YRS]WaN;D=K~# F$M A &V˨$ccr7 êd޷%ɾiSYKEԸ!* EѲ-lh~`c-g6Q"'a)MS֯8NdEҩz2]z|sB5nx_z!3pC3K& Ī-$qWJT{GRA$8)i}{9aO&_&7"S zE`A?4*eI-"0]ɬԷ>;藒 ^ES4Z-wW |ц5Z%4֎L1Em!w֘T3BA*==.`fUOğ8ᕫAVhNL$a5Uj!t5ϐ筫5ۭFMd́Og>EȜ{|d!-lBE(_#k MGҁNXWÁPKW.[ѱd$;Ȃs3ݸ#F%QfovɍGUY4r';{u-!h;Rj@-|Dx#K"GeIs2:9:NqUZpRGҥәW3]Gn$W4E?p/UM+7ܠGCk%ܿaY:EW]maSUU-)N ^M+n!XͅfTgfo|%3`ooΞԨR7_Z5Bguz%Wz$Us# Pu_'kv) /z5ON 0;)v0u~rf G KjAk@sc3E%=jYf:lQx$ԀLb/AvgXBqB:mBc!AX딟Ow݁9㞡YΗe';릍ߔ͢ | aY,cߘ51-Lkߑ$5v8/$@E Qso֝cۯ!oqezbBL[BBǤ >ط5rD|eQ6/T1{vÿqD !򜯰{ece{0ط_"@5:^n:Nٷ*HXxW*,g\ڍ'f:lg#{hk״'2%':xJ8oI2|\v/hω9 '_{ aEgVL̀/okђ3aUd"n]-W%5z_k,^}d9ߎR^/c 3\uX wPt q:бµҒ|qD`UֲEFh* D[`:d u3a{ͣ5 [ Luhu>كA^E<<Z DkHtR~mr|9x+0rtk0%?]H6ڬ:Ťm[Rt9Ki@(yRkywV.a=N(oqﷵI`=3ƟF#eyAD~]8 it֚mu>! j5 od(8OlRr({L]7:';5$Η8uK!Zciѭr,OQ>yzB.g0\7Ap-h˜Ó%~I+B( fQjt-u@j;ێ @'~Oa/%(\BѤmn'g~O7G(; !QOtt7,A)[Ӏʙ8ʈbfc i|uflb}s0^.od+"IR1P<U>2]2 GOl 32j8P2hN!.<,޽|cFUStѹHf840)ΨxoG:+~\%1+xnAս_N-Rs&.PҞwrG>{ ϷZj`Y;5|loSb3\8M $ʨ_>0BV~Fȵ^a4гCJn9QI}$X\>(VXu20IqQ>pL$2'Cd lюne%=ދ׀ԢF8fqu"|fXG«k,Cuz6M!^FK.[qDyDh߇|Þa]ɖfEJ0G $$GJ/MmXT1g½PrR!Ə7 J*e`DN$ $|ou|uᆜdCN1-[ "LC.?ԡ4]wsZD%msWC+xok4P%9"2m*T2 tuxLg}B1az޾n]I/4G"vý< cvǩ_wc6H;ՕbpZDFaHD!onTJ˽jwE<4%5CQVv-{Szop}zkZbtSA{hq#gG bwo%9;tt#z1W\ ]ȤÐDp>>~L L#}Z?sOFQ,ːF ~plFsW){SGzL0%&7r":XfjMMRm槥Ld!K2y_U3B>LA f_ư 3f|v>p42I2pGճg% Z"5>h$%yɓq*W(eO!)t,vYXohr;dޤHWKW".LpʇGEe킺a /yr:ZSdŅ*ku}žMxqv}96y#v53?)AivO`&Iw!7i&N(/DE3G*0L dBȨ{/ Vn11*⨂҈ j] l-wp 84}i0Ejakc;[K`'M%f4uase} YU9iL^jX\MѝEGqAImnRt1,y 6X!dQM"/V*,Ng*Ǧ@81=߁$_f Q5a3}$TQ`ٖQM{|Z,TPP^lBcr3 mM'5!QwlVA 0+~Cn'퍟%wv:myXX[} sqc 8?>¯F,m߉Ƹ nQxP&nZ83kMׯ,])F3"6_ d 3`G,=xKrOs&:wI0A! .5SW1}ޡ-瘩 `qݭhqV&T3 |Q*W$' d60$` p[LW){,oCӧVG .ucGi}71}:Qͷؤto;7uzso󡖵o5qN)hh!;oeso3a{G ?&o ;^I'!MgG4d`7^}`>|cEV}Cqlt2҂S6_uCrE\JKvΏO;I#<])\F-wVLj Nj&w"8F[h8e*Xǝ7A Y~jhnm׀库3Gt6RSa JVΕGk.4لoԾ׾ÆoL46֭u˂U6GsfڢmN5 tW[Uk)f + ͆>,(ҜA!EJoy]D#OeGEh[ujrX>!Q1 x&@3YBx)%I@d/!L_H,hZGRw .+L ,hX\о~N':), }ٗooK*QND}) AOhԢy0lDI+? /@G"ua{!>1h]ݭvѰ~ [$ 5wRJeYdpz.+{8 ̵yZח:@ n#T %Dq^qL:-S |,ҝBp";ԯ ֳoŝR ifrx\Dh$b&6Oz8∯X֒) .8`v%Sع ZݒY-OB\ SOL!m6g#f+#ذq̆X4TaS)jys$j #OFЩʼnf;Sm>Zq*کA !)%]ۛgaH9 TӞl\C\Vcr1U#IǾ]>܈ Gk=a>(]_Pe>kۀܕz{99*Cb^.Q#V-kHe٘fϰ3Czo" 5kYBC{xP:8ɡ-27B(r6S%P\XrFIXP?j/c0_onH>:[CeAE%0do"ץ1E/:pX^ʅMx: 3-#Uh/X̋:KM2H8l!uq.[ONɨ ]ҸPzϩ/eo^ 4lqt([{^g5IS.[%3;?v$pٝW҂y:ϙuvS_/8˺.cw+ȏksv^Al?̰'OB_}BT#O\d%I6Sd".{9ݖCҗM9me=2/,G5u( S|m*>V3&?L,_y'R.GF\o=COQꩄg?-r,2w{jHIWiϹ8i3]{Xbs +~Ư'.v}:lI#! WU~SSC:ٶQ޵y0~q`é7O OmC`µ?A `xZ[LH';au 7!>cre;e`=kR\LzӜex Wƻ#46P6>N_43Z\QZ<9@ F&K/4QjAjMaր.idk)"#}^6&XKm]{L1mWu[nya4zw]0-;LVd|QĩQ"li:Y(e -#td,YFbH*,0br` dH>~vmlAz} M"4êJ:K % Z56j<1y$)!ոb0ydo,hU#H/T܉mn྅U? "Y ǕDq;)9gV1Djj+!.}Sxhe4Yɾ5^@c\mLޔX[_ mfLO;4[͎6 P1F% ]ȣ}E8-+ۏ 0qgK+(&|RE_/]_4Wzw֐x]V=#XbB@YH~xX=v4,7V-sPE4*ǭȍ6nl;N-$=z6VCh|) ‡?*R45K+{7Tμe$#DZ:L̙ĶQbU>" @%KMsPjqӁ vL}Zky!PgALK } "V҂UYp諃ɗC/ɔC[9@(i^bN$.nB*)*(cǂ b>/ k_ݽ3ʎ];H1]Q'Bп;ŗȞcRS@+NvxL?K{VR[Lb;&B/308B,G 9[3*hz/2kOT>/aٽFtYK6 fU +cHQ1hcs9Lɗo*HܮܢLJ"1-wݙ2{;qBF!n88qف:< aovqi.I ƭ- I!9cǥU$`l/WLiw=mІ0 $BkC (,m`lݎ3|7Ɨfd.V]{A\EnqjfMnw$qPHV,@ Wl8#90vP> dJ^Cr!j\&!KJoj9IFVY(X;F ~C{dd 򂬂́^>0'[ER*|j[q@ OK9 Z8j(&\YVGkly~~e棯8'ہq7nE!zCDۮqՔ9JA+WOd ,b{ZnPXZk!e.Y\4z ƜAC {@Pd,z9Z؄2wj4I6WagcϿ\kj2SN! $SGΧbCͬ~F3xK޽ZԒkc0<>H7:dgRvWՁNƇ{è]z8t*sjAwOgm#vq~SKmEE|Gj';-?k~P+H66z:[Z^0>Qo*fnF^Ys>:kX/3땰f;9>}uY=g23"9e7jV>KٮCV]0 *Lc? U&1%RtoD8< 7b%v N_RN@XtDzhKa" 58"7dl[ DZfEx{.X=,?*̴o $ުR˦ɞrm?HcI49y]/tv_.LE'E4Y廃T~B!NJyi[ Nϡ~42#PbͶ{eo//;]i3 /){MU%"ŅT.7Cqfi6ܙrh`G /Z9h0EJKZ*SN.õHZ85 b_ msru‹1jqfGE_ 6ʥVIRboPqN'}o"XG8JJgwaW6K`zȿ{W!Z_t"gN#OVtu2)jjZ^R8^@QSҜI:K! /6ŃR_ S2 (6d/51Nc9o9&/mYa& 1P`h+wEd3"o^sRygb9v mpn|tG@FPF+;lil ^6 ?&4?ĉ%᫉/\Ի]g "(9 \8ֵQR,/!|AGt~kwY'?B]B}r ƽ[FŇ u3C!p306lerʑ=ڡiT3McW2 1S_÷6 ~iUlhJ+S( IºJS:S:lB Mqry혭_x;uw*d\UKx3jicU;ng@qqƲ4 srDtТ!Yw+ <9$ %rC1|>^trJd)6UA] XK m![zV-9~b")+"]Fh}8w*+@9 ܔ0%T~cHqj\ #E``A d>QVB%}>sK0ğf'g4#mL~ ,^wA<+|>5ު3OQ^@d]2iNC\+CؚScK,[bd^ cǰUQ[AU9A6xq,]ݛ@_5K^ƂM vqjX*SI62ځit74 etk8+m2ve K.-s4\jpz;, j.+zDVH կSP U>u=Te,t+2ɪYBnN*YTXZYMMl6DHTCд$%Wyd:/]3Xo hVaP FҬd6KO XD]kEBjm쉕+y_|zNE DTBEE w5oӥ`@`eM{5yx2je[1(WJ4oH-!ڴ`6hѐ~ߍ֚'^\^=2m8C_ߓCd<ŨRm`a9Ca3n.Lz0n#;  )3 W-OLOa"i;0;$qK= 6-cR pw:T4(p\Jv=2fd-7 h c!>"3:}]wq[-KFx5 $._V #"<{ItPqȝu׳j ёR$ ^f0n6]HǏ _QWԯ!OwHp5+ܭ }A"D4*alGxoT~%/Lzh BMly%y_*e$OnN8;D+rZ Wx{eLoa;݃Kz45JbY[p;kBEr;v}zǠׯ.E"u~d5;%(V9Ţ/raT脵x፸^'.Q++9 v?r(wYP\]ax}X ar 9ydʡyUC#lC)nHLMN(û)/}rl-6%n6SZ7!٫$y񁟏(4ͷa|N=ēYm=:(K@nibSG<grdg=#hr2<Xj:b{I9FSDu pQyO7tsET"ivH[$d~hdi/=0EAE ƕ&Qn{=B K,cj( '<$EF1^ 7/+3"3(rY)v$3SA\!J݂) 蛰,@ t:?MbPENg'7qQb&qyjw>77ZHeav5NjEf BD=d˔^5A@@IK\_)_8Or&,:\jXB.Ls .d"Fphmg-x0s쾗t"RlݹM*4pɪ D/o}+{vRշ}V)P,tz2O~c#~.F jmL|1Q`YEuSo64 $OR3l-{Ǒ˖,uqƈa5;MPJ]tV-~b_Y-5 ~X#~ܞxy%-W2`t,?WF?C.e]_gÅW)kcSܹױhEayɁ2s:X'F&2BwO|S 5aM!-+~K^F\QjB~P{~K\Bv%IZ(QT۩'_Xu$h,lh7}#%n[#|4Iho-F/'p#qeF."Ci&R IpPv<Tp.IZǞdzNo0v^wTz)-n۪FЇ @>5Vd"gXeP]ZB84ʗs- \?rToF9w//f!aP6BsB@" \MIfX~C>d kAldxxij켠CڳUsֵw(6"3B"vm #ok$/͏pYɌ HUI"E' s6 v @].Ze$i<7̋W{naWI=+bpu5uP)tOt}|mzAxhv躔D] VOYt'la6 d7 Uw}uܱ凨d\Jqgw&<0ti3Y(ٿ G/u~w0aksbk.Stx$vi~UYL~kl9%<̤`^GEb cBU#G/pi6T@=f/d%Eiñ=)A1 iwn,[]3.G$xleaL/B僉;{K Rn % ųv72٩^JFH'k/H5H z]ڧb9ᲆ7i'I+灳f Hx 9u!D f_Jus=F4 n` amP?&",|KD]hGMx&&DȾr- mkjB 7O=wL+.I\㫂U9(h~>ŀCiZWj_Yxiָf#x \_Ƙ ?XE; Y4 i S g(Dޗj,X@=#>n~BN%ר&+5g+@tU|δrlO׾Q~>HZB^-lY3eYIb1:RNc5 ^1O9 3Q /P xqx&~4g#YшnǗY!{&n+4 kܜ[o"*Z~nVm׺]ə Jm>Zô/ܥ.C>CLeUI1$dux@m@~ EKhV(sdGz.2xXg EULzF% sdY2",')G'q< )-c~; "Z>j{k;IGvF*E5I/\ंY都؆p{Yw4*Ce&T):NU!=OŬI<WyFּ1guTEtA yxtZD+6הMUg8Jge433LR{!*VVqW=P@4oQАV [(6m AgAwoT+pDz4J'󇾶@xi";9" JhH"Ol.{lAc.˭Yj`$됖霋O71fAQd4>vM.  M ur^-Rf^-1[4h`0% sޕ$*ڌ܎]2%Ovbކ"ͅէ1nb\u7'^#Mk'~'^lVF@0]NC&_ipgr+OrvfO@_4[K_MP-\Vir%RnCO4KC9&|vr%7)/[睱-YYuEA{topBJmV8"od^˱3hx vEuUaO&p rߒd'&taʒ mEj(6Ni?Sa:"&C82-uZ2ŵr%[Ū{!ҫGVXTh^kӟKH_0*ДF|E(ȤX ErG |"c{=1QsP`[HaYu~sQnX]ҧ,}@k*qEZ 6j$ʳA55$/Ojõ֓xuw*^' 4qI$?vȿA-b7uK]K`/AXV=oxF/O0q\Y\·=3![m0.7l;7k (-xDdT&L䅜 ~VV3].ݕvaRjIlpM\h>+]v#D[Y@%ѻg7O|˅G`QyU4G {Z`Ë'c7|*5z<`9#M#xU$ k{`CṆ;)six&o@]e? P[ qH'Ĩ= ˅)\ "{ӻ RuD;yzWگ˨F_iC0P~jNސ"LeKah4*[917@x\S߼sXɕ AYrʮHKAJ p(T!''Ì-OJ>OЪ^+& N#ߐQB8۠uY*zZ\A @g@ {)\I$B`iGIP1Es҂2A)|[~{鷄kr7p롏R\bB>̛eLW6Lv v K1,)ji.dH)y,^p3-ށ^_ ,HWQ4 &#QTK&B"cm8nx-oyOX-7t1dg|9'X]uϧMu"#Ȏ,Tn*d>WuqI緯U $RED,ߟo߶RTOQQVvAL^u@3p4VRPL X0|n RGީ4"ʅX45HՇQ'ب MONF/J;իV1̪vfrm'昴/[*x !*lD7"'t;7OeawFdz &ҎbJQ*FF$ScY~N}h7FOQLЈ{&}Zql)1̗ErP)t){zNXL}tڭ8PUGm#y0fj&0s&m Iv_aFPYʼp[W;1ஂ[|ޛs#U ͻ%`0{18郝$M:-r%E|nNx*]C$͆b5mDʮĽcks@I7d&e`ΛPL3ki @KHÃ(e8 foX9#+1_td_ Ĉ-dcsH >2|bn;p#|Yv$V٭<Ӗ:`lF8$]I;PJD )@@n%P}mt7[" Z= M`Ń%g) -lh>x(:*1b/7uS3G1VW*K St=qΙ/aiA+¨boU`j1o*@l'I P:v*eCb ?bZQ)e 6Wk1e{Ecɽ_gbN7e;CTv;:;$>&BgU|c䟶>8C`p'X:v;E Ǻ%XvK21u]$S6Tr85kUׅA \EӻT/&})"%+`'ܫR6;ػ4ޠZJ6ifF/[-H?q*s0*t4OY3 @MG)4i{Ϝ)o '_Pd'/@B -G.B-c ,w,fMghX&q~=QG9SDu"y>9~93̪!@_ $ eeXy&vKvy^|&I]0$2\P@KJ&r2;LU{={$hq^j `㰎d ]TKFeXy"KU7B8l"]Ǫue+@-p/]2 c㮀("z^) ʺU^kJ,qԘ9o.dE<^`0 f5!;ڒI #+`,(Ƅ\Y7؄kX 2z+F\i"e' G_6vf%xE[5$~]%fXdwGfD!L&=w 1/*XJ] v꿊 np<_ _HݧoQͪv,{D`Wm[_χL =D'{`YմG~L \r@7 }DVZhodpLSE܄MvuIڐ92z#բW@*RBc#ݾM-*c ۲MKtw}Q[+_`|KXXhe?)zJgá^`)A?;"RV+xlphh87X,}+@D82 2\.A,Fs;Ʀl33Xm}''jW͓-*>u=|BN1"462nK:W:)p{hŻ 3Q&̌yk8'7D`2aJF4 CҘ$XC+ Ń%UpKV}{[a=T0y/U PZǖО=*5` ˢ+ +E?H~ {[ m#9Cq1 ?.kU`lA}ҷ[v,YWhF 2{ $ ђ@  X* &!{>TlGZc|@ ^ FiۚCc Oޝ̏+ed!5 357_ԏ O;Ei^F\(([^AnY &y+sp1r2.2QV~<VrǘɩcŇQ)%i8aMUiWTwJ;4ilE<ʦ@*e*2ށ\U>+/Q LP -52ddNxkH./}h]OS2O9c94~ҫ OÓf#nC6mU140J"75f#k[Aɹkmc ytĀ7,Zv^\ژHXgy:HAbK8t$wڄ>-L2޹ڧT?nݦ7i:DNy9E iXVLP jŸz@*e`;ii96N3gXM1U.m(s{?Jb84<.T@/1ȋ'盎& 0KR;T;F3跩MIhɻj7n9u<1 ꐠ kJ_M(n14 l>nCV9c㟍OՍάa$mq3 o(pg(!$lNJ[kY|6WCD{\U'ټMv 3<0__@AMjuR.\(MHOJ[b]-j7۩ 6 62"_DilM\{' 21BRܐ*r 8j ibçh&sH{rTFu{5UV} T|sMΗ-;8H=1{Ck  f98xLF?~SnM48MW-" {vRS& !9~A'2qΥ:8,+3jEJ9m]MU0ԔBe?Lڔ\ng r/ZIx~Z y GmsRD:!Įrx@/Zf)%g'vgK tx0RFor#7aӞ$m%Mt inmuel6 ZB ލQ0=6`OE2)^" 89ؤ#y/fvyjY>-A!IJ%Zl)) <2)!q{izNl¦n]c뼎$uȿ`S#Ǫ?0S=nrgo+{ O~W_4nm; 5H:GPE 2%g67U^\*EE. 6:̈?Er,uc[Sn꾇x5/~Z826$qM>OBU 쳂`HF;z`z:fS!Ttхhnh +{(dziA3 fp)'JsS.rc{b)m{xM-W;G^D[{ $Y#޾Knx; f5VH`݄?K%֪1y7|h:̍=0]:(&aQ8u*186 ,l:cJi; B!|us vQ +JWձf~R1[ jcTe0;U3UYGHZr!:+ҟ/n]#O1sen`>}" !CMw,I9rYPM!KWףMY)ݓDj=47F&`e"vc2CwAE3 V 1P!p4p6 dNArՀ3Fuyϥ@ Ҟ 4Eiv{ n7m`8T^/jbEʘ*yi atTMmp^oL:''x5U^~) X!umU8@H 9&oT d8!5U8?t@A/z!vyJT'+qLek*{wEG"ӧpɤ>Y p,wDzHB 0iֹvc4}M!աUП/W͡JM]wZ.]$sKo%t^.E|MwZc| n-e^+^*EJ* V&컩MJ'ЭV)}䣳qg-'d#+GM"'PΞ)m.|9M)򹏌n.'(I3 hqUEhD+Bt~M˄]Ry7]t:B.]BL+n < rK.qiw^'mzpm Y&S]7c@\'\4GJRHbM-}tL趖/Xԕt*w6Tm9CVvA: vrABwf5Y_e33}D!G]=(w[7LLac&ƸeqL}c_?=*my>7m9fZV }7?qlo${!p㨡G-o%\ڛ53L]tub=Dm)wgz5PmPI\ar\ حeMcYd=C$,;}OSOKix:Ց|zj1Xh0gZ4@0ݨh8$bY`~9.'_',F+oDcyNܕ52jR,S1"-;2mvRGk=~6l3F%mPw "V4spT-Ĵ7KN~} Ye,EJɾ-y{5"}D>L+пiMS5:HHӸᐾ^}6 >g&9|>؟fϛ8w? Yʃqd:MtU'veB^J_\Kg1CڀҞE 8A,KQӉՊ@4z蟿ۨcȗllz^;XCu{w$0J=_^r3UvWL7*vV'J77AցT{ sۻӨOx3R{V"5G+)}^yj0]1JvQA[1-iMC ;:ŤTlgH@$:E85üc7_hb^kZ_*rPVڍio,iAʧSk(=k#(a;37hZXSS;v\Q'ڲ|5辑 ]`:/>Og0[g=vgKKN@ N֪˜o*ˁ)R8 !ǚ;5Ngx* 02f(=sG"0k9ېHJ8UdlϻDW"Dߍ=aun˸ci^]Q a(?dۇ rƂ=5E,!) d5;i:%xŖ  BƮP}t0 m wO'/#ǻ̿V9Wp@\ZzH8^_8uxQA4)dUg8ډGH-4WZܪDy{j)p4a_2 #q,&s*k:shZEY5\E4Ew7p`Rb*@̘OW skd& l0-/gqM좺>kE~hd!41)+lj=NO^}T|9jfCޅaJ\u%}_7KTw˶O7D&J`!t䵇*,<6iPZ\ FP*IϜg:)a0 z*^U]+"0-=cŋz2oNoptw ;TLPAp{J?e7lj48&H?!UHҗ^e )qǜ;2譠sKaq<""0moиFʖ|d3W'}rU˪u#a}3R9nEE2%P6@}M㾳-?zڸ ^$K .p\;ό:ưc{:JTLgE3CuIܦxʘv?ؐVK"qEMYqY0,u,%Pi5. .ba=h֡eڧ8GeA(*@yJrC[ Pݳ<$,=ލvAWѹn+Sz6$I[)c-EJ/va܀NS͏ݞJ%fzQt)70"|!] S=:`5.@0F cK&t Ϥ heGv/2cy|3wե63Spu0EH[;!H,IEik-LD"-`ߧ@j3ֻI끫_@)ʜ*!NCafY_XJ$aq&Cσ>Nrl5]S42]?2 )dae3,xJ7-t ܿM#w V)\aN0fGo!iӏ+#|(gAMDM/H4Xv'?jJiKvD6-{SP y#:Y/!-Wj'I# L{W=&.15k.R)U8L,&n1QX0mHHBdAxQtT*:V( 9{Wb`[^z0!Xr+3@WfC\ɩP'Gb^0bvלqk{ n7e%m!&!TS>oL*ߒT)l$H6"߉!û$\DZ>15Zd8(jа27JgtđF0e@^{L&^3[LeF|c*7+R ѳgkcFt;K2g "f{\dHJ({x<&7A;h3ao4#O J@)+.|jmfo+FH) dW6@܁[>G;Oc^`jw>|y4ɴ3VNm5.{stB&op\>i ɛ[>͛t\<UU! 8q蛏Y)x2qEF\z{0K>*8-:{+oվ-uK,F|z⻀*4H 3^B~ƞjHqR_(asCbI3牃xEX (1Qmb$!ȜXi;C1uS-` n+M/qLd*&!syOoQL72$ K%`E ꃫ mAF(q[p\qvjcC?ٜԱc?[4j%ˑU_8mY>03RC;(ڃ6o~AOw ?J rU@mV$ָ !/1W%!#^eT&j7P֋4oUA)_2(r*fAgs_ {1r"eB _o.e E*QM Ztv[DjXˆcȚ?O>b]o9GRK"o KWveL=dFb^ŏט?;]# Z7E҄kI`WDCetBR@f&=ʮ;ʸ_@!Q龇;g ph+NEo}Fpu$7b\&%fnݍWwݭ>b:uH;OvkڴazBS zaRΆ*2IEU`8-y&Ӕɫ,TFL9봨C]f>c4Av0%%J7Hgնi$%J鵒]hΌPxL,CQ+wMDI+ =x0/N9.T4kg3Qn9HdjQG6#e3O}</; J@VGUZ a|G%мPD33c5Ȧ0pmIkIm^#~ڴ+!|T4 mԟyot{GbyGy{0`Q;y9/fBqeԠ0:spP Ԕ^U;|ւ? ?*ٓlQ0pmtt#=VҿKʒ9 #X+yIz5^O 4]gm~ A 5c# aErJG^[:[mht_xdӲ~.NI&ˁ)nħރI{ -Q[Ũ=h uQ1bRi;ډc6tO/Dh￸YRsf~{T&>I+Mron#ccO5Tki*IШƭ5;@I6%p]O6qQ*qN~ͰB~d¤9ίQ?"&ݬ剑9-ú(ٵMԶ%x{dm~yOtr'a>&n .r {mf䡟.r9ۍ +IQwKWTLv=đP%PvAfB۠Np'k*Q:K }7g g6\hL)}se}t%=o&Oi켄YuJ&[o{w|g0* Ʀa@<јdhJ_h+1C_!u1k7~ U;{/Faړ#B{Z~R Oa+, `4JH2`Մ`S`UJD$ !حWckXbh]t\b9լ>ЙymZ ɐ(Βq)_z懦n0J_L@0PoⰀ\OD.\uѓgߔ?_~Ii/~!AFw,*hp'/c^0e` ʌO&KX$SA0%g%OʫnJg14b?FH*❏J[#!vGY~3~ūƒTRy;\$r1F#pLjOXɜ]dE`\cVΌHP[mɨr8;V?:Qw#|"Ѷ[L2\ gx,եSGZ𭀭w!W4 3% 2$p *c;^#- iTe Yʦ9.ɂ"o-+ Ȏi&Ԑy<ȔZA5"I3SVğ7@y>cԎ; |ZucնF%!h7\ l2k}eYmxw+IJ&r ׺\`r͐>,sB4LU jD.P%볰15qx p4tb:膃Xl4^یPxLvVuk<iif)ӟX= 1uf{~*A|QiG* 8ycx5KQo~tkdznAlu݋IlI'CL TTP"irKWdXZnoZ"N!w~\;2#AB YYr {f[MH\P(>d<ѧ0ID#i>Ꜥ;^=7A:kr|c[CG:ZQuc"+fu@n&2h<ӝ) X)z;J R<= 򲪃@=iE$4ϥ RclY{loVM;>5Rw" G:meT⭉qhaeOC'FFnX=*\ߏ[L퀬/="K7kHFjۭnnFbfwNhZ)Do0aP6WgʂG2j/\G},iC\q:/GoОmĖ1<6Xފ)%\8}+itVmm!aW8dL,E8):sAU?WDn-6{(5[H:(rNڞ\r]Ñ-hFIaS(xvdn4o7]m)$^d TL1EIfi>{eg8?' Ϫ̙&Uaur7K .7i޼enq\ Vj9j|z2Z{bK,ޫE M3EMޚLzf3+:x >J*R\h\qc1\z򎬈)q4H24@Ȫ1sv2,n{*>(3_0O] aD4sE{SIecNokX10CN4KGԅ8h;fMw|A+R!v1ˠOe}ZVa ig=;p\8rЏ虌IImF?z}\$s Gp >޴H=eOa]&gn2':d5C?m/p7ֿ>>Y:c!P9=R;phAo5?b7{ mZ4VȢ K9BY'O; l "0u͚%շWzRV6,"l1?!|LPre$ꮦ91,&^d/(,"M͌v5\e炷!Dl:;FE5)frIJ߃٩QM֣\vm9uG UWm5I h8I\-B9 f0|YqZ'c1Kea#sU>7yGP6[4𬻙'^S7 o58|I 1ൡ!)z;BWTg+]Z"U&C'FrX܍]?,Ϳ /;N\и6PU?llI Xp.'[=_V3 5_p}ŧy ]9w2T7bd-O뒸9-Sr..bӴ~Fe6k OƻgLJ 9oZo殿SF|,2n=HQt30%Zݣ/xj89>)K8*Id-t< ֥Ea1uיf.ѱg 4yyZ:n͕NPSKS@}q`$Ei(Mnz{z0yx}ot+{Q[Gć?pC+^Q(O=5eXGw,h?p7m܅}XMKslfA'X &?ߠ04S'/DADu8yXݥR \jIZݤ#'=vH&nqe PSwņq2df|ҿ&Jph +oڢ`]!q8"}NwLi2lm#y1> D[L 8!.~Vvu!=`ODT+L%t xdHV=ʰ+|>6oKV 5a.-AwKz]uDiJVA47]ju;^101MYKb~܍FB=zv.Bym02>IbsgcNWBgWvs# I ]Uvul]┃ok?*v I?~< \cܟLOO bH>? qܻW8mshZ] kF||H3nlKz^mXAvo9ՍnhV8}^D0o8Ix,t2Q4[[+j J5Ƕ$ظO7@'zf/֍mX{u_7J]&zӐ#q ]BM̫Qk3@[W.Շ`I(0#s*:BO/OɶHHgjy/X F]E/U)@ry?z#aNdd#*"-~|0M}{Mk24df'P&p;XqǫiJ"mkt60}#(X(¥OrLT^NE"@HAiI*HXJZ QDŞ8+V5 LD.!\Qk_'_8n(Bί