python3-kombu-4.2.2.post1-lp151.1.1 >  A \Y޸/=„" +XP@ua H-0!G#da;9-4IٟE5۱22h ] :!X|E} iKܹ`/MĒ|עs2w0d396850a9d78bb6ff67f362cf364c1dd1313e36905773882cd1601912bdbb9e8e30cc2aa4946b1686db0280047d7a95e81bf394p\Y޸/=„}Hp nMZ]kiGWXܰ26d9:$ųw; _&ej1)es}b!M$eQ'FVj[%B<s\M߃_Z'mKs L`d} pR7iLrzJ#4\n4Y,) @ 璫=wV\%noG0n)o8%nTg;&ϾX~^5(fgR-sLy 6@>pDc?cd & J$(;DQ k     I JNSuXfX\\\]X(]8]d9_d:gdB,F,G,H0I4X5Y5Z5[5\5]9^LbR cRdSeSfSlSuS4vW(wWx[y_zbccc$c(c4c:c|Cpython3-kombu4.2.2.post1lp151.1.1AMQP Messaging Framework for PythonAn AMQP messaging framework for Python. AMQP is the Advanced Message Queuing Protocol, an open standard protocol for message orientation, queuing, routing, reliability and security. One of the most popular implementations of AMQP is RabbitMQ. The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQP protocol, and also provide proven and tested solutions to common messaging problems.\Ybuild31IopenSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/celery/kombulinuxnoarchB]&qZ 99QQ//LL r r~*~*qqAAIIll??HhHh'k'k))55   %%f##UU?PPaVss''%%*. Z62,{ T\%5;.J --@&@&  $$##   .j.j  yy#c X\ _5 h\\ 2ttvyydd B B  ZZ$"$".. . . z zuuoo M M 8()  4 }0RAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤\Y\Y\Y\Y\Y\Y\Y\Y\+r \Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\+p\Y\+p\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\ /\Y\Y\Y\Y\Y\Y\Y\+p\+p\Y\ /\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\+p\ /\ /\ /\ /\Y\+p\Y\Y\Y\Y\Y\Y\Y\+p\+p\+p\+p\+p\+p\+p\+p\+p\+p\+p\+p\ /\+p\+p\+p\+p\+p\+p\ /\+p\+p\Y\ /\+p\+p\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\+p\ /\+p\ /\+p\ /\ /\ /\+p\+p\+p\Y\ /\Y\Y\Y\Y\Y\+p\Y\+p\Y\Y\Y\Y\Y\Y\Y\+p\ /\ /\Y\+p\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\ /\ /\ /\+p\ /\+p\+p\+p\ /\ /\+p\ /\+p\ /\+p\ /\ /\Y\+p\+p#\ /\+q6\ /\ /\Y\ /11595720d8f22874de51ebb4412a2c3562d281203886846e2253c31b2a12e6db5b1c7f4a86e246947370d9fc865917c69cffc54d160f434119c7747f7d7ed67901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1731b9b51d0856c249269de8a7f78be49b7ad092cb2c893ff348fa2e5818b0ccba84d9f6b7510732d9bbf1e7b7fdedc6a8b70d030868bc05af72d727c1d3d06ed1db1f9848605002fbbf54e009f33703722d7689ecd1494dc805cfa6b0ac6325eb759002b810b80810b632078b435c4af1a874228578b797fe616fdf2ceac62a3709895c9047c21ea1d6e048d1ff97837daa70d0825234e5b320435c6cb4227f0079294257f1bf0ac9c367f2a8d144202e5709983d6ec2dfcdbcc3834085c9293216165315d2efd659b1cf6c386c6d6e8f29df66be280c966b93e920b3f25f5979cdbc3c72f9d084144ebe1a426df28a6cc20b6aead501e412c581924c5a992279ddbae1f8b26ffc6274fae1b78804385af67faccbde8d018dc2dbae0e5ad8f1b3696778ac18030ddc3619b5731b22fa5b7776b0581549820f223e505372d021db4291240ddcf2cac56a1b397caadbf32abd07e7acc72e0e263ce9cc76e6a87614e35fb4681cac54b813f6eb252348610c203b8c9b82b00c12922ec6ac08a63210dd5767d8cb3f7105f2b3d969987c6fd43680ec4a5ceb5362cab2174d8776661d78fe00bb97167d5fbaca2ba6b9b81c06f738db3e1d53e6c039361b953c741e9fe36e74188d24ce095e091588abac39e18bffcd2f0f93bc140e365d50e741e0a9bb0d1f0d803c9fc850fe62cb9f684db10909a299ba0d1050754fe4500a27b7600fa6f85c4baba01f4aefc96cc5440a9a33ba039638005afa56c3b59649d027076503f7207cfddea277f2d5932b8a75491fe1020b86ce9557c405395eb5c9e0df4604e1f0726b7464212d68a76feb1b4ef003b79cc9a270334054e1c4a4e3c2b7bd6afa579556aecff07c55578d8b1b74b77685e533c1b0d95eaefc47a2cdde0c60907e26c1501600f25c3fdb76ea0670632ec12050d2adfec157845a5b4035a2ef2e20e742a6db3a4efd6bf0a83338bac5a2e61ab1ff0f125c8715428e096fb22b67366a324601be23891ae6429da9330d2e1eb563589d8bdc1efff04f192fa39087c2acdbe7937788ed3bff1081413cdf1582f84c54911691e8ecbf3f54b991d09bcf13851ab6cf487d619f68cfdb91717efd363f21d55c3db066416974805398c385e751ea88666c422dd9d8e2bb7a0c1f2517fbf4bd2dbba662e92fa7652816017f0d2b230d41b2d23ca0a73f404e7dd4e100d2e0d32cfd5a51db1ce384bcf9fc9ea7a72b5ef50a8db467e4e40bb91dd96cbda5e85c85b0f07f344a6c95a80d22cd3b4ee6f9d9acf92ad00f862cb4fc368a08fd731e5ec6947bedcc432025f29a304a256f049934413b6664bd5ca41a4aca3facd0cfff8cd5d940edf22fbf9c7acdc054546d3117ced0f47488e6b9626746e43dfa2c366247e12002484caf47b182d83920243b725580a18a6927faba34018969c36e34664daf0bc3ab6297b72ca28a76afc71ce95dd0ba716fe72c9582ec35cc443de7199e028472973ce6b919d4d6cac0fe4fa5f7cf7086beec4ca8c9e59c3dd79e8e3bf2ee934b854bba40e58ec57601e9f8bce5627552825a25a9e80019ce62877e064d9ca0654bde841b6392aaa03391cdc6c2636b076f380c29035af8f4ba511036a95a125897cca8c4e159236eeba54d8d6fa3b12a2728a8875a224d10d27afbba1d39710af046b948da5cdc029aaee2db3d099fe0332a171e0f656398a54545132d402c0bdfb584289cb2a272cd10e78cf3240d1e5271860156d6deeede2496270d062e3a7c0c536c17fad2a56efdc72c834bd99ad7cab4d81b5d767a4cf074a6064f862746c2227d6d5eabb494a05b84a883c659053f908796452c2b0c0eff3d46320d97f42c9b20c058e55fb3e24635d81335eeececa360b31697f75dea0a6355a582c09421d53cac0b0316e59896fa178e76f80ced4e281330fc33fda4c79e76e65d144b91ad3b56cdd0e5bf9e699239e73148cd8b84b9183ef39324d631ab35db82a2c47d439cf5c0670ee8703fa5edd90651bf16f52fac38d27ed3740ebf2845fc9799ce6fea269c15bbb19a622eb359610e0b4c5cece18a10db8f55daa150f2d3e8c8f6ba68e1a84f6b115a2c92cf4e8c79ead7745b968bfae4dabd8705a9f1a21b9b339f0ec1d140702acfa8ecc8fa95d4e0a5b37742b0f6f465d284dfcc373f25cf347edfc191150adf009cdb08dc5a6be5f72bb81e4efdb8bba8542959c91e33376a3facf8697f60dd85cb9096d3edf0143ae20a4f8babe891591d060753cc4e910c939d0b4fe64151b6765f037a46ee1f06aec387637264d8a2fe6302306efa74cc73c0f83e4d2bb896bbfbadf41985823b695488c8b8798911219fe65310ca76c2316796592515075327bcb280feb149c9720737bc0e20346cc3eaed299af12c754590360eb3d4c48bf60e0b29fc5ac8e228ccab6bde0805072d5a654592c227ea74dc5e64825a86c67f87dcc076c8f6a39b6a9e7c01a98a7d71bb0e23691f5c55e1c729652a532417b3e9ffb9b56b49972b16485ceed917d126566cea1400bbb879f82f12a0695a0adbf52f3407e0be21700cae9e9d26a43e4503a24d8d9a7980191e86efe13417e0945a7f09bf1762729f8715fc952a7340c9fb025e5d99cc2a0b4d9aefb2afdea0578fa2881e34718344fa2b01b3c6258cdc706f97b6eba4c8624a39f38b4c44948a86bdcbdc3489f64e8f63be84bef865fbd34440fdf27585c349ac1017d3a419f3360cb38c83b3e071b48ac6a5a4e341a88f1c83c08884570911c448c544d1337f9dd7052e4a6e797387f1f96eade45cfb0e12fab286b998e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85523372666a0d5b7e7bcbc42f31478f4b535cadc7818144a4c22c8304614ef036c23372666a0d5b7e7bcbc42f31478f4b535cadc7818144a4c22c8304614ef036c1393a186020b1c105b4006ccd9dbf57679c4ec4a441e1c9f36bc410ca7d0b7fe8025a52c0e6f7511bae1682ccd54fe27d3da5a935b2a12ca2c45005326a33246c548656d0144da678d800c85e5410dd2cf29da861d546c5412762f4fdeae84e0506da588b9d9a65328ca183344649a7de37de6617eb5599e2d636810ee934dc2b85ef074c9c927260d2db49465e17a5fdadc7b258aef37e9d9f900fd8d488831a02d2650fd6e7cd040196cbf684ad0469fe4732201d34114552bb41919207e2057f94e10fde27b1e70df116cbf925301ce51c00252c3e674d18b19a3907119300f59fc9d82311fa47f31103796c67d24e09fc08a2a7996e23cf9df8778b773293d2a6633bab875a195913172d00de12fec6426e3c610e0f06022c18a2036c80c9d171ad61705ec5411e536533119ca042eb0ef4127e49bef50083205ec6881c0ef586eb935c815091254691d2a56ffec78ff1cae8ca19d79d906344613e1b970ab89b0ea7a9a8ab5e611ad1ba5a2381ea394e5673141cf97c819fb0a774754c7c242e3cc50a0e8f6c33fa37d5e47ac0f6fdc6946ae71b4f86c357e405dc3b8a72a31017bd06fccd3d1c251c3bd458795c90214b39ea2b49aa5f9dbbec04b9f59414fbeef62e7fb8aaca3f935b65e26c49b04f4739429afb7428cb84df3eac5127742552402068deb8a3a72d15fa255b5f749b0764ed6ab915142bb1d3b30ced6a0e25f4047afa42def2329843407daf7820423636511db5d490aae4f98a0ac78139c0d3e69f1af3538e039d9ec098eb6708f6f4ac5f5cfbea2262670b2bfb91edefefaafc0895525ee697ab81c81d833a33a05df6a1924a14f6f8b6e8f18fe8be2d0e1e2fa073f7c7b87f6a8773db85d5d5d577b8a75b2f3905a5b4f8af98b9e7111d275d3f8038e4c65ffae44bc2aa7617aaf8b00840c9250bce2e3ee5c7edee69f7ba117d374c217134b87ebf1930913a2446960979e91c4fc5734aebbd73cfd0f4dd49db495cb32afafa1965885304138c2593237615388ad39522fdf6f267d9c417151a853e7d3f97f70c2d74e67585f355979d1eee45e9ce5f089a6f3099dcf1d4074834c0451225a84a5d4ad4af5c302ceefdefeaece37fe282c35b6216e4e89583cba0fa82d049430de0256de3efb63314462593afc0b2c54f59934c541822c69f1219a960b7fb2ea7bea013f057c953ddf5cf85bf2f7b81b27ee914143b24cc8238af318efdf7004dafe5707c217ceb44276176e5baa003549aaeb549846b11617e8fd20d315d54a702e25b18e74068cfb1ec2cfe2a160a52e792947e4aa31e09e53bc4c0c9611c402035319c7b20810975bafe61738678e5e914b782cdb8fd6fad2955d03a1582cb64c21e5e40b440f5b3772bd9e4de175db5d3443f0c425645246070dd48e938f951b21f52530970408d373c578489147a7bbb4e71a19f8add1c52312317ce1725a211d338cda6beed1307aea90defa9a1f01d055da9d9aac7dc6fa8c9fd556e3c7300ec68af792ccc0ce4365587c6606d9c5950c19851babef3845f6c5f6cee636db0e4129eb8c5b443afe1aebd98265e7fd507ea453d40be89b722f1d8d42cd8c90b637a65d867b98bf1a9170c34bd04434d598da333e7517803c42b7410afd9f72c4bb20bc68a5c5ee4bd94775a750ea32f2047cd62b390b418ff90adec6390b8dc78fea1706d51132ce9338ca6a7aa252fe2515cf71fcb048e39555cdbb8a94865764a7a89ffe7e2ad7e974e5de6387a711274eaed3357e442952fcf4bb07dd7492132b5c017eb5a40fc93a377567ac697c0ce63df7cf9a54f149afa0abe1a837420d4fc8076fc33d6e84f37cb19dfcf05b7bcdcf8d547f59826da8889f609e2f00e462b2de00c03270b871bfca268be7e167a46736c1e152925a8c17af7774a64a6597a35a3fab19044527537d7a83df6e9795c86c5fb8dda08ea4d5eb61dca815af737902549824954585e8afff1028c8d089b56cdfe4c826a0399793efdbac78bc61bdc470a3ba8892b986bdd406309803b92f11ac311d09879e455c0ff598e4ae51cd07fe422be375585e1236464c30ee61f24af04f4ca81e22756facf9a7b2ac15ad6ac9fda460d13e99e3e07e9614a5b88ac5ea2a72ac5a1ba2ae812f1164c214873eeb6158097fa0e78acd047ce954d616fbdf805382368d74a8d4d7317c524b7ecadab49e77b0110141b1eb5d08ba82e23ba83dc6ec7984f486ff129a422eb7e36f717956425bec453ea9104283b9bc0e3912287ba619fc8bc0ba03eb839dce5a4d4c199f5891ae6a28dded5f89df7d46b2b93c550beda5a47898bf70c0342a340175753c365a214ec41e1469e2a88e55a98650821df8b2c2e7a547aa8b7cceb5e25df0a10360e3fd67ab84fe731321ebc1a7680b80591d71e06a09d2b34177d9500f4021faa3197d44140a706ff5dfda1314e41712c8b6604f93768fe0418afd2ba34c3615b4cc6c9d4b92b5876f43b04af04456f29d0bf7dfe3d8f5acb55978a583481985d839eb023d69da87d9451159f5c0d9f51cdea73c5516efb669a48a914fec826ae1f813a3d62c1e495d3c1ae057a16796bee3778a4a90e9c9be254bec0ef61ff986ec1e1fbbb4907095e1dd41169a28c7b6be386a0854527d2f7110e37f95317b7110ea3591abad8ec73618df856f4f4c0ae3b3a742ef79539761220a23db69836b19921f708fc8c14344d1ada85f173eb5561627b9093e5dc7b8430cf0728cbb6b57b0ae77751e964c9912737b64ba468391158ac705eb7768f561d447fd03d3936353aa5787ee2e477a93e8dea305fa23d2a781dd60c833996cae0be1fc9d2f55763e630806ae06941c7bddfc6243daf0c54a5d1f0373e6bbbfce44337b1510fef4f432d6152401e66dfd3887c86b9e43a023544b0e5fcaa2ffbb997f7e4c85d73001bf481d1afd9b6c817868e53bba3b3fe943feb818cd02cb7ec2fe338f1b451a4cb0c06d7e16e0f60d67bc8b18c1772a400618a13da77981f0df645ebd13885f4ae7a96535aea8d1bf87d0dfe27beea18576bbdeb28eb5deb428066b0cc148842ccc805b3acc5e3c5469bee5b89ea8ce1bd9c00dff8f7a48ccf205e19ba5db3a32e490c200aac858b90003dc856c229363106817f255a2f0cae46ae84eea731b833539f0ddff26fb0791e2ee08603eac0b16aacc472bd8b6914e1a9313b32698a81700a5f037fb6a175f917bc762406af6b7adf0b43b5843c4e87980212bd3ebd5adc9e3e7327a66561f9b577e5528612cac9f14dce727d82f0ceb4c026dab533269c33de1ef83fdf6b455aad588e2213d2a787fb3575d9a3c18cbf2e83ee77820a44bbc7031c6d4b875dfce2b9f7ce9867fa0e43965e685c5dc4dc03410eb5a7a731a645ac827fe014f78b15980cb80c09c99aa43119949b122aeaa3378186472c28792c68382d4e4446cd452676dff1c62dc9bf9ba2728770add176fa9bc97a439cc9693f5745d9e0aa8114d94575044707f1bb99df577eed0dfd0ba6f3d0d4436736c7970ea0ee102e6f2fda229e6527a183b4c0d60effe1c0e4ab8d2552c0a606b8efb2741b75af1a6e19a29a4b85e1e786bd4607614954ea8cf036093aaaef1a087a34d3172810cda409085bb7e8d2ad0b4d3123f0864260dfb5f3962a37aef0b913465ee7b4d0b4e4c63ac31fdfbb2532be7afce37440bdcfda6f0a6912821351445b1f884b81dc3a235ca5cb6413f609b566bb6cacfdee9f9ce2280813c343cb87e8d94192e44276cee5792c26ac8330f28a5500a21371f369d4a75d2cd43df434e722ac155ee0ca244064d62381a8781de4f551bb16c688dc09c27cceb1b17df30ff2ade1b4a6128016c7a613d54390464d266d10e6ef8a091b8bc55e29023923bb66f57e5369bc6c96358df3c07b128dcc86a1180be1cd3ae1eb5915e0e1d290a1f28c486cec01601a18d10c7d97fdc2adde9feffd9436a45911dfeca56a7313e88aa2bb9686b622fa9ed385a05d4127029891940dce5a4479e9689303c23f282be769cfaaa1742a2a0a483fa5d8fbab578bafbc3627c55c0b6e7e60ff8a3a4c7d735dff271d9c1b8c0c475afebfda935ade81b2e13ecf04f40ba73070b7c29ce4d6903af1dbe1e5eb1c7b2a735368324b2e03719146286d52f19baaa7d77f86763b1fb68ce8fc2c97c2cfae6d2025ba283c516fdadf2a201393b4d1db753a34a2731a1f0dafff51e5701dcdeabd7937f9fbad3fcd1b99fe509e6305db70b21407ec7bf64cdbab3ccd8994c5ab703cca60546169bd7f7a8a253cbb2f9f5b38a58a62dd477d08f6d71279620e2f94ee18df46fd9d373b8faf0dd30eb2c050699009bbd952a0e78b122fcea0a5fccc95baec294f8b54cfee739c4425de163ebcd383faac5869df9a90e430e08958f11f210d0291af197d38bcb1b28f39ea1470f84da3d5823aea870e3225edf1e205cac1f6449007ddb88d3da316090d45a954fd1cc67c77536b9cd5962570b432900eecaba36aa237cb5ea42acf9304f7c9ba34cd7135faf3c5eea0283e96e4693d0b133421d50ce47eb645b1612ecc34214ad7fbd3e20576707e2543bae81866d465b8e44081da92c08c6bb77cf1d7eb5797b8e8d2cb5abd22c131d035e303e5af8cb94a414c9412275c5fff11c9e884e9a1bee6fca30b7d750d7e000b99d81ff17c5e4113c5c30cd81984d673caf3cefed6aff169e4ac036a09a48c281fb507203f7a20c407e909435fe04daff7d95900f59240211151ea09635c28684572e7d1567223a507cff7b8348faa82cdc0719666034da44ccd359d657d772ddc5efa110d3f680ef3a5eb6b3112c495c0800d7e790a751d80e2e1910dd41297bc5413c829ca96a8026fc9c1c42a3bd7307f4de1e8ad2cdc9a34a233eaf1e7835ed2f2e16550f23c14cb7efee0590b0431472cbbf557b6faa47b86d6a1a40847dea11673d798f995c57f317dfaf87bbedd237f3c3c0798b29814491bdcf0029d2593b8a2564d663d987ed0f998fc706c2920a5f85115982d46ab8f73b4904473cc6c37ed50edcb44b7ab94ca7cd29079c9a3709dc9acc5e87a5237710aa3900197d3e7f31e52a9388c19876b387bceab6c9f9b67b36b191cd06cb07df1fe59a7112e176c5db830ac487462d31a47508edbdf8c0ebf1f51c84ede5d3d41149398a9915960d240465c14fb34d3a0e38844212ef35079da7cbb00482f72c2b1d05133fba3c305b73db2c1fe671c38493563ab232df92b04aa7d74883bf4e8abd925c3f076160cd445ede0ad58864d91c014c034b9de951a833fa065d6505f17efc24888f128255d1f3bcc9385abd406aa780bc00cb18e227e0dba7ad859f7f8f892f3f5990c7ffe4f286e12f2738edb2130d67f54e2dceb013b73df5b01bd88544e4c553ffd67ce593d6a8d132b7e19aea9f1f44dec3f61599212903fd99f6b88b538e91b3912a754a091312d9e1a01c897e7fdbb6881fdad32f079065ab335ae38efe0eed831d2075a5d3bcde4d219a2231f08d26a22ec59857dc34a96d47980285ff21cad43508502b550a482ac9bfe9324d749fcdd7fb4d23cb7c08979a44e0b09a47f5939f60820466c9141be9fe8b25063232d7e3515ad703003aaa65b97b0ca00bcbd893e25ab43fc870826f4da00f749375f7fb18ca6ee998906fb155caeca23e9098d1470359b3255b5423761a0e1bf8805c7b0ee1ab2a29b30078fd773aa69aa4fed8bc35fa636779d803c74e94c96248786d1a59c999098a5589ea0f1d84a882631f2faa0f105c7b594f19e56d48a42406867f05bdcca977d77e2ef41b9685a33a5ef4278dd2120b6c7ac53cd6e369aaf55a05897906e2f6d9e7fb22b80116cf8aea23d57aa4b7f80e024121fb055e73c2b969ac08aaa32d1c764f94407dc75a6263475706094d8db9a72ad1b0c712539bb32d6cfb1d5e04ef8db4a2d8b40c04a4ba5ebf7cbe1b72e4386bc9346012825e5b48332e8bf4b90f398156b00a4ac1c0d7d595ff7f40b3468b66a7c1a2c01d08be0a20a72a5cbb9533b7ed07974533f76bb67c33e026c78c4255f43f7d907a9c98249f4e88cec08189ef848ab721b4dcea4859e5e6d4967eacff7f374fc64dea9fc56344f8cdb2fd830135d29d51e2f8408945bc881173a4f79b15a0b46a65cd37cedbf76bab21bc673808cd9576aae3d2dcd3a7c76615c057bb6fc3a1bffd3232580fa15a60cbc9d3c35b2059b2951bde681f012e79e2baa29294050cba948e1d51e64658aec48d95769fdc0ae81e98ea3d3e65cd6dc19327cf09a25a311c212e152d1e12c2bd6de8bc2713293adbaf111b72de99fc49c3f26249a9eb3f293106303a706fc5bc08122a5c72d53c8a8aa14f6257bd7b0fa30cdee00698c616e3310cb97f00b76e351f422ccd0dfda9af794f840cc8b9a84203ce71b910c571cc46660fe99c687a1fe1ba4f760630fe77c51ed1b73f12d3057b43b2a9df75e4cb2b1a6bf3db32bb36cb78a929630ec7af192090c1bcba5bfb8c1c68c010ba900bd6755498779aeeb3ba709875bb2cb090b7ca7b2187aa908ef1b204809ed6bdcae2268dd189ddce77a54730a13581020c7f04468781cde067360b7e8f42e9c3540e6f67c18d727e88c340fbd5809ec8a1985ff139e589ec4688ab2cd00086e2e7240683501b3f800dca68b95b6241da61789fb62b7a2a0e98485936ffa25eca960b6ed75071542477f173efd590e7f31f403320d3fb01ad98d7cef8db3b846c1d55e7ffbc1c2354a9619c0256be55ef132b0a395b75fd9e4b916e25e6e50895cacceb968c7f395eb3b3ea76adf38723ff21144997f70ebd59e8e32ef0c7bb8d2366a9e5e8f1ac92d9150b9ce0910136a59c9bc721d7af9fbf9cbf59af970877c613d2e00989b58978337b470e9645fe33e0b75b1711d13ea2e0dd8bf4e0e015b7636e463ffd540f11d7d8cea40b843aff7cb6283eb48afeee96b18f6b01f502e97be125085274303137fe86e3be4bffd5a1fed9e8994a4657855a0de2f40dc80bfea1228dbd1c5acf1def38d277dedb4e4ea85e536f969eec98df0e0bad8bad7fb669d048bd99f7aaf0e67f33d9562785726b304d8a3ff1f3a445335fe9c753a01905d2cfae4a30ef2dec917ecbc50e86775ce398a363f95cee7f5d660247ea305eb4a78df4d45b73f4342e107b963a2c24ec6c6a4244dfdba4b7a732907a2b4508b357a4f44b0ba15a88e2e13ae78523a8c26f62bbc91323409a3ab0ea972ab3956a0ea7f24be1ddca31adbbc2a85a7f0409fa509a4c3d0ddd3554c2ce517ea240e99d5012c86f0384cdde71843f7cd7346479ae3561fb9c8099c4290fd81a123d8a036572216de09e6340d2c1aa67f833c3b6aeeee2e6922721366699811b632640fd3brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-kombu-4.2.2.post1-lp151.1.1.src.rpmpython3-kombu@     python(abi)python3python3-amqprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1\R@[t[WZp^@YS@X~@X)@V<@UU(UKSU7@TmTS@S,Sg}@ScSRa@R&R@RR$R6R%@R@Q@QiHQg@QfQJ@Q9Q.QQ@PP@PDPDPPPP7@P@PN@P@P@PYPPy@P?UP>@P;a@P7lP.2@P@P1@OjO@O@OORO^@O O@O@O@OD@O@Oz@OqOhq@O`@O`@O[B@O[B@O-ObNNwNGN@Ni@N{#@Nw.NqNlNh@NdN2N +MMM@MUMUMM@MlMVv@mcepl@suse.comsjamgade@suse.commcepl@suse.comdmueller@suse.combenoit.monin@gmx.frdmueller@suse.comdmueller@suse.comantoine.belvire@laposte.nettbechtold@suse.comseife+obs@b1-systems.combenoit.monin@gmx.frtbechtold@suse.commcihar@suse.cztbechtold@suse.commcihar@suse.czdmueller@suse.commjura@suse.commjura@suse.comspeilicke@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comspeilicke@suse.comoliver.bengs@opensuse.orgspeilicke@suse.comdmueller@suse.comdmueller@suse.comspeilicke@suse.comtoddrme2178@gmail.comalexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.brdmueller@suse.comalexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.brcfarrell@suse.comdmueller@suse.comsaschpe@suse.dep.drouand@gmail.comalexandre@exatati.com.brsaschpe@suse.dealexandre@exatati.com.brtoddrme2178@gmail.comiartarisi@suse.czalexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.brsaschpe@suse.dealexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.brsaschpe@suse.dealexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.brsaschpe@gmx.desaschpe@gmx.dealexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.br- Updated to 4.2.2.post1: - Support both Redis client version 2.x and version 3.x.- Updated to 4.2.1 * The 4.2.0 release contained remains of the ``async`` module by accident. This is now fixed. * Handle librabbitmq fileno raising a ValueError when socket is not connected. * Now passing ``max_retries``, ``interval_start``, ``interval_step``, ``interval_max`` parameters from broker ``transport_options`` to :meth:`~kombu.Connection.ensure_connection` when returning :meth:`~kombu.Connection.default_connection` (Issue #765). * Qpid: messages are now durable by default * Kombu now requires version 2.10.4 or greater of the redis library, in line with Celery * Fixed ImportError in some environments with outdated simplejson * MongoDB: fixed failure on MongoDB versions with an "-rc" tag * Ensure periodic polling frequency does not exceed timeout in virtual transport * Fixed string handling when using python-future module * Replaced "async" with "asynchronous" in preparation for Python 3.7 * Allow removing pool size limit when in use * Codebase improvements and fixes * Documentation improvements - added python as requirement for ssl module is needed by amqp- Clean up SPEC and obsolete python-carrot - Remove superfluous python-devel- update to 4.1.0: - RabbitMQ: Ensured safer encoding of queue arguments. - Added fallback to :func:``uuid.uuid5`` in :func:``generate_oid`` if - Added Python 3.6 to CI testing - Fixed bug around modifying dictionary size while iterating over it- convert the package to singlespec - import changes from python3-kombu: * add AUTHORS to the package documentation * use a more precise file list - drop test BuildRequires mock, nose-cover3 and unittest2: not needed anymore - add fdupes as BuildRequires and call it after install - skip the tests for python3 since they fail with python 3.6 (#675)- update to 4.0.2: - Now depends on :mod:`amqp` 2.0. The new py-amqp version have been refactored for better performance, using modern Python socket conventions, and API consistency. - No longer depends on :mod:`anyjson`. Kombu will now only choose between :pypi:`simplejson` and the built-in :mod:`json`. - Removed transports that are no longer supported in this version: - Django ORM transport - SQLAlchemy ORM transport - Beanstalk transport - ZeroMQ transport - amqplib transport (use pyamqp).- update to 3.0.35: - msgpack: msgpack support now requires msgpack-python > 0.4.7. - Redis: TimeoutError was no longer handled as a recoverable error. - msgpack: Fixes support for binary/unicode data - Qpid: Adds async error handling. - msgpack: Use binary encoding instead of utf-8 (Issue #570).- Update to 3.0.33: * Now depends on :mod:`amqp` 1.4.9 * Redis: Fixed problem with auxilliary connections causing the main consumer connection to be closed (Issue #550) * Qpid: No longer uses threads to operate, to ensure compatibility with all environments (Issue #531) - See /usr/share/doc/packages/python-kombu/Changelog for changes introduced between 3.0.27 and 3.0.32 - Remove fix-tests.patch- Add fix-tests.patch to fix testcases with newer python-mock.- fix non-SUSE build by conditionalizing Suggests: tag- update to 3.0.26: * Fixed compatibility with py-redis versions before 2.10.3 (Issue #470) - update project URL - set a minimum version for python-anyjson in BuildRequires - add back python-msgpack-python as test requirement - pass -q to test to avoid spamming the build log- update to 3.0.25: - pyamqp/librabbitmq now uses 5671 as default port when SSL is enabled (Issue #459). - Redis: Now supports passwords in ``redis+socket://:pass@host:port`` URLs (Issue #460). - ``Producer.publish`` now defines the ``expiration`` property in support of the `RabbitMQ per-message TTL extension`_. - Connection transport attribute now set correctly for all transports. - qpid: Fixed bug where the connectionw as not being closed properly. - :class:`~kombu.entity.bindings` is now JSON serializable (Issue #453). - Fixed typo in error when yaml is not installed (said ``msgpack``). - Redis: Now properly handles ``TimeoutError raised by py-redis. - qpid: Adds additional string to check for when connecting to qpid. When we connect to qpid, we need to ensure that we skip to the next SASL mechanism if the current mechanism fails. Otherwise, we will keep retrying the connection with a non-working mech. - qpid: Handle ``NotFound`` exceptions. - :class:`Queue.__repr__` now makes sure return value is not unicode (Issue #440). - qpid: ``Queue.purge`` incorrectly raised :exc:`AttributeErrror` if the does not exist (Issue #439). - Linux: Now ignores permission errors on epoll unregister.- update to version 3.0.24: - The `Qpid `_ broker is supported for Python 2.x environments. The Qpid transport includes full SSL support within Kombu. See the :mod:`kombu.transport.qpid` docs for more info. - Dependencies: extra[librabbitmq] now requires librabbitmq 1.6.0 - Docstrings for :class:`~kombu.utils.limit.TokenBucket` did not match implementation. - :func:`~kombu.common.oid_from` accidentally called ``uuid.getnode()`` but did not use the return value. - Redis: Now ignores errors when cosing the underlying connection. - Redis: Restoring messages will now use a single connection. - ``kombu.five.monotonic``: Can now be imported even if ctypes is not available for some reason (e.g. App Engine) - Documentation: Improved example to use the ``declare`` argument to ``Producer`` (Issue #423). - Django: Fixed ``app_label`` for older Django versions (``< 1.7``). (Issue #414). - fixed python-amqp BuildRequire- update to version 3.0.23: * Django: Fixed bug in the Django 1.7 compatibility improvements related to autocommit handling. * Django: The Django transport models would not be created on syncdb after app label rename (Issue #406). * kombu.async: Min. delay between waiting for timer was always increased to one second. * Fixed bug in itermessages where message is received after the with statement exits the block. * Connection.autoretry: Now works with functions missing wrapped attributes (``__module__``, ``__name__``, ``__doc__``). Fixes #392. * Django: Now sets custom app label for ``kombu.transport.django`` to work with recent changes in Django 1.7. * SimpleQueue removed messages from the wrong end of buffer (Issue #380). * Tests: Now using ``unittest.mock`` if available (Issue #381). - adjust python-amqp Require- update to 3.0.21; - see http://kombu.readthedocs.org/en/latest/changelog.html for full changelog- update to 3.0.16: - ``kombu[librabbitmq]`` now depends on librabbitmq 1.5.1. - Tests: Some unit tests accidentally required the `redis-py` library. - librabbitmq: Would crash when using an older version of :mod:`librabbitmq`, now emits warning instead. - remove kombu-fix-redis-tests.patch: Fixed differently upstream- add kombu-fix-redis-tests.patch * Add skip_if_no_module decorator- update to 3.0.15: * Now depends on :mod:`amqp` 1.4.5. * RabbitMQ 3.3 changes QoS semantics (Issue #339). * Users of :mod:`librabbitmq` is encouraged to upgrade to librabbitmq 1.5.0. * Pools: Now takes transport options into account when comparing connections (Issue #333). * MongoDB: Fixes Python 3 compatibility. * Async: select: Ignore socket errors when attempting to unregister handles from the loop. * Pidbox: Can now be configured to use a serializer other than json, but specifying a serializer argument to :class:`~kombu.pidbox.Mailbox`. * Message decompression now works with Python 3. - update to 3.0.14: * **MongoDB**: Now endures a connection failover (Issue #123). * **MongoDB**: Fixed ``KeyError`` when a replica set member is removed. * **MongoDB**: Fixed MongoDB broadcast cursor re-initialization bug. * **Async**: Fixed bug in lax semaphore implementation where in some usage patterns the limit was not honored correctly. * **Redis**: Fixed problem with fanout when using Python 3 (Issue #324). * **Redis**: Fixed ``AttributeError`` from attempting to close a non-existing connection (Issue #320). - update to 3.0.13: * Redis: Fixed serious race condition that could lead to data loss. * Now depends on :mod:`amqp` 1.4.4. * Pidbox: Now makes sure message encoding errors are handled by default, so that a custom error handler does not need to be specified. * Redis: The fanout exchange can now use AMQP patterns to route and filter messages. * Redis: Fixed ``cycle`` no such attribute error. - update to 3.0.12: * Now depends on :mod:`amqp` 1.4.3. * Fixes Python 3.4 logging incompatibility (Issue #311). * Redis: Now properly handles unknown pub/sub messages. * amqplib: Fixed bug where more bytes were requested from the socket than necessary. - update to 3.0.11: * Now depends on :mod:`amqp` 1.4.2. * Now always trusts messages of type `application/data` and `application/text` or which have an unspecified content type (Issue #306). * Compression errors are now handled as decode errors and will trigger the ``Consumer.on_decode_error`` callback if specified. * New ``kombu.Connection.get_heartbeat_interval()`` method that can be used to access the negotiated heartbeat value. * `kombu.common.oid_for` no longer uses the MAC address of the host, but instead uses a process*wide UUID4 as a node id. * Hub.add: Now normalizes registered fileno. * SQS: Fixed bug where the prefetch count limit was not respected.- Demote recommends back to suggests, it is really sufficent to document the possible backend options. But we want to avoid they're installed accidentally.- update to 3.0.10: * Now depends on amqp 1.4.1. * maybe_declare now raises a “recoverable connection error” if the channel is disconnected * Redis: Consumer.cancel() is now thread safe. * Fixed “unhashable type” error on Python 3 * Do not attempt to unregister operations on an already closed poller instance- update to 3.0.9: - Now depends on :mod:`amqp` 1.4.0. - Redis: Basic cancel for fanout based queues now sends a corresponding ``UNSUBSCRIBE`` command to the server. - MongoDB: Improved connection string and options handling (Issue #266 + Issue #120). - SQS: Limit the number of messages when receiving in batch to 10. - ConsumerMixin: ``consume`` now checks heartbeat every time the socket times out. - Retry Policy: A max retries of 0 did not retry forever. - Simple: If passing a Queue object the simple utils will now take default routing key from that queue. - Redis: The map of Redis error classes are now exposed at the module level using the :func:`kombu.transport.redis.get_redis_error_classes` function. - Async: ``Hub.close`` now sets ``.poller`` to None.- update to 3.0.8: - Redis: Would attempt to read from the wrong connection if a select/epoll/kqueue exception event happened. - Redis: Disabling ack emulation now works properly. - Redis: :exc:`IOError` and :exc:`OSError` are now treated as recoverable connection errors. - SQS: Improved performance by reading messages in bulk. - Connection Pool: Attempting to acquire from a closed pool will now - Changes from 3.0.7: - Fixes Python 2.6 compatibility. - Redis: Fixes 'bad file descriptor' issue.- Fixup amqp dependency version check- update to 3.0.6: * Timer: No longer attempts to hash keyword arguments * Async: Did not account for the long type for file descriptors * Redis: Bad pub/sub payloads no longer crashes the consumer. * Redis: Unix socket URLs can now specify a virtual host by including it as a query parameter. * Now depends on amqp 3.0.3. * Redis: Fixed Python 3 compatibility problem * MongoDB: Fixed problem with URL parsing when authentication used * pyamqp: Fixed small issue when publishing the message and the property dictionary was set to None. * Fixed problem in repr(LaxBoundedSemaphore) * Tests now passing on Python 3.3.- (Build)Require amqp >= 1.0.13- update to 2.5.14: * safe_str did not work properly resulting in UnicodeDecodeError * Now depends on amqp 1.0.13 * Fixed typo in Django functional tests. * Tests no longer depends on distribute, which was deprecated and merged back into setuptools.- update to 2.5.12: * Redis: Ignore errors about keys missing in the round-robin cycle. * Fixed test suite errors on Python 3. * Fixed msgpack test failures. * librabbitmq: Fixed a cyclic reference at connection close. * Now depends on amqp 1.0.12 (Py3 compatibility issues).- Expanded test coverage - Don't require python-msgpack-python for testing until issues are fixed. It's an optional feature anyway- Changes suggests to recommends since suggets are not well supported - Remove patch that is no longer needed- Update to 2.5.10: Kombu 3 consumers will no longer accept pickle/yaml or msgpack by default, and you will have to explicitly enable untrusted deserializers either globally using kombu.enable_insecure_serializers, or using the accept argument to kombu.Consumer. - New utility function to disable/enable untrusted serializers. - kombu.disable_insecure_serializers - kombu.enable_insecure_serializers - Consumer: `accept` can now be used to specify a whitelist of content types to accept. If the accept whitelist is set and a message is received with a content type that is not in the whitelist then a :exc:`~kombu.exceptions.ContentDisallowed` exception is raised. Note that this error can be handled by the already existing `on_decode_error` callback Examples: Consumer(accept=['application/json']) Consumer(accept=['pickle', 'json']) - Now depends on amqp 1.0.11 - pidbox: Mailbox now supports the `accept` argument. - Redis: More friendly error for when keys are missing. - Connection URLs: The parser did not work well when there were multiple '+' tokens.- Update to 2.5.9: - Pidbox: Now warns if there are multiple nodes consuming from the same pidbox. - Adds Queue.on_declared A callback to be called when the queue is declared, with signature (name, messages, consumers). - Now uses fuzzy matching to suggest alternatives to typos in transport names. - SQS: Adds new transport option queue_prefix. Contributed by j0hnsmith. - pyamqp: No longer overrides verify_connection. - SQS: Now specifies the driver_type and driver_name attributes. Fix contributed by Mher Movsisyan. - Fixed bug with kombu.utils.retry_over_time when no errback specified.- Update to 2.5.8: - Now depends on amqp 1.0.10 which fixes a Python 3 compatibility error. - Redis: Fixed a possible race condition (Issue #171). - Redis: Ack emulation/visibility_timeout can now be disabled using a transport option. Ack emulation adds quite a lot of overhead to ensure data is safe even in the event of an unclean shutdown. If data loss do not worry you there is now an `ack_emulation` transport option you can use to disable it: Connection('redis://', transport_options={'ack_emulation': False}) - SQS: Fixed boto v2.7 compatibility (Issue #207). - Exchange: Should not try to re-declare default exchange ("") (Issue #209). - SQS: Long polling is now disabled by default as it was not implemented correctly, resulting in long delays between receiving messages (Issue #202). - Fixed Python 2.6 incompatibility depending on exc.errno being available. Fix contributed by Ephemera.- Update to 2.5.7: - Now depends on amqp 1.0.9 - Redis: A regression in 2.5.6 caused the redis transport to ignore options set in transport_options. - Redis: New socket_timeout transport option. - Redis: InconsistencyError is now regarded as a recoverable error. - Resource pools: Will no longer attempt to release resource that was never acquired. - MongoDB: Now supports the ssl option. Contributed by Sebastian Pawlus.- Add accept-newer-amqp-versions.diff: * Also accept amqp versions >= 1.1.0- Update to 2.5.6: - Now depends on amqp 1.0.8 which works around a bug found on some Python 2.5 installations where 2**32 overflows to 0.- Update to 2.5.5: SQS: Now supports long polling (Issue #176). The polling interval default has been changed to 0 and a new transport option (wait_time_seconds) has been added. This parameter specifies how long to wait for a message from SQS, and defaults to 20 seconds, which is the maximum value currently allowed by Amazon SQS. Contributed by James Saryerwinnie. - SQS: Now removes unpickleable fields before restoring messages. - Consumer.__exit__ now ignores exceptions occurring while cancelling the consumer. - Virtual: Routing keys can now consist of characters also used in regular expressions (e.g. parens) (Issue #194). - Virtual: Fixed compression header when restoring messages. Fix contributed by Alex Koshelev. - Virtual: ack/reject/requeue now works while using basic_get. - Virtual: Message.reject is now supported by virtual transports (requeue depends on individual transport support). - Fixed typo in hack used for static analyzers. Fix contributed by Basil Mironenko.- Add LICENSE file to %doc.- license update: BSD-3-Clause See the LICENSE file in the package- fix python-amqp requirement so that openstack unit tests pass- Remove the upper bound on the python-amqp requirement. We have a never one and this shouldn't be a real issue- Initial python3 support - Fix rpmlint shebang warning for test_serialization.py- Update to 2.5.4: - Fixed problem with connection clone and multiple URLs (Issue #182). Fix contributed by Dane Guempel. - zeromq: Now compatible with libzmq 3.2.x. Fix contributed by Andrey Antukh. - Fixed Python 3 installation problem (Issue #187).- Add requirements on Python-2.6 compat modules Python-2.6 for SLES: + python-importlib and python-ordereddict- Update to 2.5.3: - Pidbox: Fixed compatibility with Python 2.6 - Aditional changes from 2.5.2: - [Redis] Fixed connection leak and added a new 'max_connections' transport option. - Aditional changes from 2.5.1 - Fixed bug where return value of Queue.as_dict could not be serialized with JSON (Issue #177). - Aditional changes from 2.5.0 - py-amqp is now the new default transport, replacing amqplib. The new py-amqp library is a fork of amqplib started with the following goals: - Uses AMQP 0.9.1 instead of 0.8 - Support for heartbeats (Issue #79 + Issue #131) - Automatically revives channels on channel errors. - Support for all RabbitMQ extensions - Consumer Cancel Notifications (Issue #131) - Publisher Confirms (Issue #131). - Exchange-to-exchange bindings: exchange_bind / exchange_unbind. - API compatible with librabbitmq so that it can be used as a pure-python replacement in environments where rabbitmq-c cannot be compiled. librabbitmq will be updated to support all the same features as py-amqp. - Support for using multiple connection URL's for failover. The first argument to kombu.Connection can now be a list of connection URLs: Connection(['amqp://foo', 'amqp://bar']) or it can be a single string argument with several URLs separated by semicolon: Connection('amqp://foo;amqp://bar') There is also a new keyword argument failover_strategy that defines how kombu.Connection.ensure_connection, kombu.Connection.ensure, kombu.Connection.autoretry will reconnect in the event of connection failures. The default reconnection strategy is round-robin, which will simply cycle through the list forever, and there's also a shuffle strategy that will select random hosts from the list. Custom strategies can also be used, in that case the argument must be a generator yielding the URL to connect to. Example: Connection('amqp://foo;amqp://bar') - Now supports PyDev, PyCharm, pylint and other static code analysis tools. - kombu.Queue now supports multiple bindings. You can now have multiple bindings in the same queue by having the second argument be a list: from kombu import binding, Queue Queue('name', [ binding(Exchange('E1'), routing_key='foo'), binding(Exchange('E1'), routing_key='bar'), binding(Exchange('E2'), routing_key='baz'), ]) To enable this, helper methods have been added: - kombu.Queue.bind_to - kombu.Queue.unbind_from Contributed by Rumyana Neykova. - Custom serializers can now be registered using Setuptools entry-points. See serialization-entrypoints. - New kombu.common.QoS class used as a thread-safe way to manage changes to a consumer or channels prefetch_count. This was previously an internal class used in Celery now moved to the kombu.common module. - Consumer now supports a on_message callback that can be used to process raw messages (not decoded). Other callbacks specified using the callbacks argument, and the receive` method will be not be called when a on message callback is present. - New utility kombu.common.ignore_errors ignores connection and channel errors. Must only be used for cleanup actions at shutdown or on connection loss. - Support for exchange-to-exchange bindings. The kombu.Exchange entity gained bind_to and unbind_from methods: e1 = Exchange('A')(connection) e2 = Exchange('B')(connection) e2.bind_to(e1, routing_key='rkey', arguments=None) e2.unbind_from(e1, routing_key='rkey', arguments=None) This is currently only supported by the pyamqp transport. Contributed by Rumyana Neykova.- Only require python-importlib for SLE. It is not needed for any distro running python >= 2.7, and is not being built for those distros.- Add python-importlib dependency- Update to 2.4.10: - Redis: Fixed race condition that could occur while trying to restore messages (Issue #171). Fix contributed by Ollie Walsh. - Redis: Each channel is now using a specific connection pool instance, which is disconnected on connection failure. - ProducerPool: Fixed possible dead-lock in the acquire method. - ProducerPool: force_close_all no longer tries to call the non-existent Producer._close. - librabbitmq: Now implements transport.verify_connection so that connection pools will not give back connections that are no longer working. - New and better repr() for Queue and Exchange objects. - Python3: Fixed problem with running the unit test suite. - Python3: Fixed problem with JSON codec.- Update to 2.4.8: - Redis: Fair queue cyle implementation improved (Issue #166). Contributed by Kevin McCarthy. - Redis: Number of messages to restore in one iteration is now unlimited, but can be configured using the unacked_restore_limit transport option. - Redis: A Redis based mutex is now used while restoring messages. - LamportClock.adjust now returns the new clock value. - Heartbeats can now be specified in URLs. Fix contributed by Mher Movsisyan. - Kombu can now be used with PyDev, PyCharm and other static analysis tools. - Fixes problem with msgpack on Python 3 (Issue #162). Fix contributed by Jasper Bryant-Greene- Update to 2.4.7: - Virtual: Unknown exchanges now default to 'direct' when sending a message. - MongoDB: Fixed memory leak when merging keys stored in the db (Issue #159) Fix contributed by Michael Korbakov. - MongoDB: Better index for MongoDB transport (Issue #158). This improvement will create a new compund index for queue and _id in order to be able to use both indexed fields for getting a new message (using queue field) and sorting by _id. It'll be necessary to manually delete the old index from the collection.- Update to 2.4.6: - Adds additional compatibility dependencies: - Python <= 2.6: - importlib - ordereddict - Python <= 2.5 - simplejson- Update to 2.4.5: - Last version broke installtion on PyPy and Jython due to test requirements clean-up.- Update to 2.4.4: - amqplib: Fixed a bug with asynchronously reading large messages. - pyamqp: Now requires amqp 0.9.3 - Cleaned up test requirements.- Update to 2.4.3: - Fixed problem with amqp transport alias (Issue #154).- Removed tests as qe do not have python-amqp (only python-amqplib). - Update to 2.4.2: - Having an empty transport name broke in 2.4.1. - Aditional changes from 2.4.1: - Redis: Fixed race condition that could cause the consumer to crash (Issue #151) Often leading to the error message "could not convert string to float" - Connection retry could cause an inifite loop (Issue #145). - The amqp alias is now resolved at runtime, so that eventlet detection works even if patching was done later.- Update to 2.4.0: - New experimental ZeroMQ transport. Contributed by John Watson. - Redis: Ack timed-out messages were not restored when using the eventloop. - Now uses pickle protocol 2 by default to be cross-compatible with Python 3. The protocol can also now be changed using the PICKLE_PROTOCOL environment variable. - Adds Transport.supports_ev attribute. - Pika: Queue purge was not working properly. Fix contributed by Steeve Morin. - Pika backend was no longer working since Kombu 2.3 Fix contributed by Steeve Morin.- Update to 2.3.2: - Fixes problem with deserialization in Python 3. - Aditional changes from 2.3.1: - librabbitmq: Can now handle messages that does not have a content_encoding/content_type set (Issue #149). Fix contributed by C Anthony Risinger. - Beanstalk: Now uses localhost by default if the URL does not contain a host.- Update to 2.3.0: - New pyamqp:// transport! The new py-amqp library is a fork of amqplib started with the following goals: - Uses AMQP 0.9.1 instead of 0.8 - Should support all RabbitMQ extensions - API compatible with librabbitmq so that it can be used as a pure-python replacement in environments where rabbitmq-c cannot be compiled. py-amqp: http://amqp.readthedocs.org/ If you start using use py-amqp instead of amqplib you can enjoy many advantages including: - Heartbeat support (Issue #79 + Issue #131) - Consumer Cancel Notifications (Issue #131) - Publisher Confirms amqplib has not been updated in a long while, so maintaining our own fork ensures that we can quickly roll out new features and fixes without resorting to monkey patching. To use the py-amqp transport you must install the amqp library: $ pip install amqp and change the connection URL to use the correct transport: >>> conn = Connection('pyamqp://guest:guest@localhost//') The pyamqp:// transport will be the default fallback transport in Kombu version 3.0, when librabbitmq is not installed, and librabbitmq will also be updated to support the same features. - Connection now supports heartbeat argument. If enabled you must make sure to manually maintain heartbeats by calling the Connection.heartbeat_check at twice the rate of the specified heartbeat interval. E.g. if you have Connection(heartbeat=10), then you must call Connection.heartbeat_check() every 5 seconds. if the server has not sent heartbeats at a suitable rate then the heartbeat check method must raise an error that is listed in Connection.connection_errors. The attribute Connection.supports_heartbeats has been added for the ability to inspect if a transport supports heartbeats or not. Calling heartbeat_check on a transport that does not support heartbeats results in a noop operation. - SQS: Fixed bug with invalid characters in queue names. Fix contributed by Zach Smith. - utils.reprcall: Fixed typo where kwargs argument was an empty tuple by default, and not an empty dict.- Re-enable testsuite and add it's build-time dependencies- Update to 2.2.6: - Adds ``messaging.entry_to_queue`` for compat with previous versions.- Update to 2.2.5: - Pidbox: Now sets queue expire at 10 seconds for reply queues. - EventIO: Now ignores ``ValueError`` raised by epoll unregister. - MongoDB: Fixes Issue #142 Fix by Flavio Percoco Premoli- Update to 2.2.4: - Support for msgpack-python 0.2.0 (Issue #143) The latest msgpack version no longer supports Python 2.5, so if you're still using that you need to depend on an earlier msgpack-python version. Fix contributed by Sebastian Insua - kombu.common.maybe_declare no longer caches entities with the auto_delete flag set. - New experimental filesystem transport. Contributed by Bobby Beever. - Virtual Transports: Now support anonymous queues and exchanges.- Update to 2.2.3: - BrokerConnection now renamed to Connection. The name Connection has been an alias for a very long time, but now the rename is official in the documentation as well. The Connection alias has been available since version 1.1.3, and BrokerConnection will still work and is not deprecated. - Connection.clone() now works for the sqlalchemy transport. - kombu.common.eventloop, kombu.utils.uuid, and kombu.utils.url.parse_url can now be imported from the kombu module directly. - Pidbox transport callback after_reply_message_received now happens in a finally block. - Trying to use the librabbitmq:// transport will now show the right name in the ImportError if librabbitmq is not installed. The librabbitmq falls back to the older pylibrabbitmq name for compatibility reasons and would therefore show No module named pylibrabbitmq instead of librabbitmq.- Update to 2.2.2: - Now depends on anyjson 0.3.3 - Json serializer: Now passes buffer objects directly, since this is supported in the latest anyjson version. - Fixes blocking epoll call if timeout was set to 0. Fix contributed by John Watson. - setup.py now takes requirements from the requirements/ directory. - The distribution directory contrib/ is now renamed to extra/- Update to 2.2.1: - SQS: Default visibility timeout is now 30 minutes. Since we have ack emulation the visibility timeout is only in effect if the consumer is abrubtly terminated. - retry argument to Producer.publish now works properly, when the declare argument is specified. - Json serializer: didn't handle buffer objects (Issue #135). Fix contributed by Jens Hoffrichter. - Virtual: Now supports passive argument to exchange_declare. - Exchange & Queue can now be bound to connections (which will use the default channel): >>> exchange = Exchange("name") >>> bound_exchange = exchange(connection) >>> bound_exchange.declare() - SimpleQueue & SimpleBuffer can now be bound to connections (which will use the default channel). - Connection.manager.get_bindings now works for librabbitmq and pika. - Adds new transport info attributes: - Transport.driver_type Type of underlying driver, e.g. "amqp", "redis", "sql". - Transport.driver_name Name of library used e.g. "amqplib", "redis", "pymongo". - Transport.driver_version() Version of underlying library.- Update to 2.2.0: - Please read descriptive changelog here: http://kombu.readthedocs.org/en/latest/changelog.html#version-2-2-0- Update to 2.1.8: * Bound Exchange/Queue's are now pickleable. * Consumer/Producer can now be instantiated without a channel, and only later bound using .revive(channel). * ProducerPool now takes Producer argument. * kombu.utils.fxrange now counts forever if the stop argument is set to None. (fxrange is like xrange but for decimals). * Auto delete support for virtual transports were incomplete and could lead to problems so it was removed. * Cached declarations (kombu.common.maybe_declare) are now bound to the underlying connection, so that entities are redeclared if the connection is lost. This also means that previously uncacheable entities (e.g. non-durable) can now be cached. * compat ConsumerSet: can now specify channel.- Update to 2.1.7: * compat consumerset now accepts optional channel argument.- Update to 2.1.6: * SQLAlchemy transport was not working correctly after URL parser change. * maybe_declare now stores cached declarations per underlying connection instead of globally, in the rare case that data disappears from the broker after connection loss. * Django: Added South migrations. Contributed by Joseph Crosland.- Update to 2.1.5: * The url parser removed more than the first leading slash (Issue #121). * SQLAlchemy: Can now specify url using + separator Example:: BrokerConnection("sqla+mysql://localhost/db") * Better support for anonymous queues (Issue #116). Contributed by Michael Barrett. * Connection.as_uri now quotes url parts (Issue #117). * Beanstalk: Can now set message TTR as a message property. Contributed by Andrii Kostenko- Update to 2.1.4: * MongoDB: URL parsing are now delegated to the pymongo library (Fixes Issue #103 and Issue #87). Fix contributed by Flavio Percoco Premoli and James Sullivan * SQS: A bug caused SimpleDB to be used even if sdb persistence was not enabled (Issue #108). Fix contributed by Anand Kumria. * Django: Transaction was committed in the wrong place, causing data cleanup to fail (Issue #115). Fix contributed by Daisuke Fujiwara. * MongoDB: Now supports replica set URLs. Contributed by Flavio Percoco Premoli. * Redis: Now raises a channel error if a queue key that is currently being consumed from disappears. Fix contributed by Stephan Jaekel. * All transport 'channel_errors' lists now includes kombu.exception.StdChannelError. * All kombu exceptions now inherit from a common kombu.exceptions.KombuError.- Change rabbitmq-server recommends to suggests, OpenStack doesn't like that - Simplified macro usage - Use upstream tarball- Update to 2.1.3: * Fixes Jython compatibility issues. * Fixes Python 2.5 compatibility issues.- Add BuildRequires python-unittest2 to fix SLE builds.- Do not touch files without a submitrequest.- Require rabbitmq-server, suggest mongodb or couchdb- Update to version 2.1.1: * Connection URLs now supports encoded characters. * Fixed a case where connection pool could not recover from connection loss. * We now patch amqplib's __del__ method to skip trying to close the socket if it is not connected, as this resulted in an annoying warning. * Compression can now be used with binary message payloads. - Don't install INSTALL - Run testsuite- Update to 2.1.0: * MongoDB: Now supports fanout (broadcast) (Issue #98). Contributed by Scott Lyons. * pika transport: Now works with pika 0.9.5 and 0.9.6dev. The old pika transport (supporting 0.5.x) is now available as alias oldpika. (Note terribly latency has been experienced with the new pika versions, so this is still an experimental transport).- Update to 2.0.0: Important Notes - No longer supports Python 2.4. New Transports - django-kombu is now part of Kombu core. - kombu-sqlalchemy is now part of Kombu core. News - kombu.mixins.ConsumerMixin is a mixin class that lets you easily write consumer programs and threads. - SQS Transport: Added support for SQS queue prefixes (Issue #84). - Producer.publish now supports automatic retry. - Producer.publish now supports a declare keyword argument. Fixes - Redis transport: Timeout was multiplied by 1000 seconds when using select for event I/O (Issue #86).- Update to 1.5.1: * Fixes issue with kombu.compat introduced in 1.5.0 (Issue #83). * Adds the ability to disable content_types in the serializer registry.- Update to 1.5.0: * kombu.pools: Fixed a bug resulting in resources not being properly released. This was caused by the use of __hash__ to distinguish them. * Virtual transports: Dead-letter queue is now disabled by default. The dead-letter queue was enabled by default to help application authors, but now that Kombu is stable it should be removed. There are after all many cases where messages should just be dropped when there are no queues to buffer them, and keeping them without supporting automatic cleanup is rather considered a resource leak than a feature. If wanted the dead-letter queue can still be enabled, by using the deadletter_queue transport option: >>> x = BrokerConnection("redis://", ... transport_options={"deadletter_queue": "ae.undeliver"}) In addition, an UndeliverableWarning is now emitted when the dead-letter queue is enabled and a message ends up there. * MongoDB transport now supports Replicasets (Issue #81). * The Connection.ensure methods now accepts a max_retries value of 0. A value of 0 now means *do not retry*, which is distinct from :const:None which means *retry indefinitely*. * SQS Transport: Now has a lowercase sqs alias, so that it can be used with broker URLs (Issue #82). * SQS Transport: Fixes KeyError on message acknowledgements (Issue #73). The SQS transport now uses UUID's for delivery tags, rather than a counter. * SQS Transport: Unicode related fixes (Issue #82). * Redis version check could crash because of improper handling of types (Issue #63). * Fixed error with Resource.force_close_all, when resources not yet properly initialized. (Issue #78).- Update to 1.4.3: - Fixes bug in ProducerPool where too many resources would be acquired.- Update to 1.4.2: - Eventio: Polling should ignore errno.EINTR - SQS: str.encode did only start accepting kwargs after Py2.7. - simple_task_queue example didn’t run correctly (Issue #72). - Empty messages would not raise an exception not able to be handled by on_decode_error (Issue #72) - CouchDB: Properly authenticate if user/password set (Issue #70) - BrokerConnection.Consumer had the wrong signature.- Update to 1.4.1: - 1.4.0 broke the producer pool, resulting in new connections being established for every acquire.- Update to 1.4.0: - Adds module kombu.mixins. - New example: Task Queue Example - MongoDB transport did not work with MongoDB >= 2.0 (Issue #66) - Redis-py version check did not account for beta identifiers in version string. - Producer and Consumer now accepts a connection instance as the first argument. - BrokerConnection has aquired a connected attribute that can be used to check if the connection instance has established a connection. - ConnectionPool.acquire_channel now returns the connections default channel rather than establising a new channel that must be manually handled. - Added kombu.common.maybe_declare - kombu.compat.entry_to_queue() has been moved to kombu.common - New module kombu.clocks now contains an implementation of Lamports logical clock.- Update to 1.3.5: * Python 3: AMQP_PROTOCOL_HEADER must be bytes, not str. - Changes from 1.3.4: * Fixes syntax error in pools.reset- Update to 1.3.3: * pools.reset did not support after forker arguments.- Update to 1.3.2: * Broke Python 2.5 compatibility by importing parse_qsl from urlparse * Connection.default_channel is now closed when connection is revived after connection failures. * Pika: Channel now supports the connection.client attribute as required by the simple interface. * pools.set_limit now raises an exception if the limit is lower than the previous limit. * pools.set_limit no longer resets the pools.- Update to 1.3.1: * Last release broke after fork for pool reinitialization. * Producer/Consumer now has a connection attribute, giving access to the BrokerConnection of the instance. * Pika: Channels now have access to the underlying BrokerConnection instance using channel.connection.client. This was previously required by the Simple classes and is now also required by Consumer and Producer. * Connection.default_channel is now closed at object revival. * Adds kombu.clocks.LamportClock. * compat.entry_to_queue has been moved to new module kombu.common.- Update to 1.3.0: * Broker connection info can be now be specified using URLs * Now comes with default global connection and producer pools * SQS Transport: Persistence using SimpleDB is now disabled by default, after reports of unstable SimpleDB connections leading to errors * Producer can now be used as a context manager * Producer.__exit__ now properly calls release instead of close * Now silences all exceptions from import ctypes to match behaviour of the standard Python uuid module, and avoid passing on MemoryError exceptions on SELinux-enabled systems (Issue #52 + Issue #53) * amqp is now an alias to the amqplib transport * kombu.syn.detect_environment now returns ‘default’, ‘eventlet’, or ‘gevent’ depending on what monkey patches have been installed * Serialization registry has new attribute type_to_name so it is possible to lookup serializater name by content type * Exchange argument to Producer.publish can now be an Exchange instance * compat.Publisher now supports the channel keyword argument * Acking a message on some transports could lead to KeyError being raised (Issue #57) * Connection pool: Connections are no long instantiated when the pool is created, but instantiated as needed instead * Tests now pass on PyPy * Connection.as_uri now includes the password if the keyword argument include_password is set * Virtual transports now comes with a default default_connection_params attribute- Update to 1.2.1: * Now depends on amqplib >= 1.0.0. * Redis: Now automatically deletes auto_delete queues at basic_cancel. * serialization.unregister added so it is possible to remove unwanted seralizers. * Fixes MemoryError while importing ctypes on SELinux (Issue #52). * BrokerConnection.autoretry is a version of ensure that works with arbitrary functions (i.e. it does not need an associated object that implements the revive method. * ConnectionPool.acquire no longer force establishes the connection. The connection will be established as needed. * BrokerConnection.ensure now supports an on_revive callback that is applied whenever the connection is re-established. * Consumer.consuming_from(queue) returns True if the Consumer is consuming from queue. * Consumer.cancel_by_queue did not remove the queue from queues. * compat.ConsumerSet.add_queue_from_dict now automatically declared the queue if auto_declare set.- Update to 1.2.0: * Virtual: Fixes cyclic reference in Channel.close (Issue #49). * Producer.publish: Can now set additional properties using keyword arguments (Issue #48). * Adds Queue.no_ack option to control the no_ack option for individual queues. * Recent versions broke pylibrabbitmq support. * SimpleQueue and SimpleBuffer can now be used as contexts. * Test requirements specifies PyYAML==3.09 as 3.10 dropped Python 2.4 support * Now properly reports default values in Connection.info/.as_uri- Update to 1.1.6: * Redis: Fixes issue introduced in 1.1.4, where a redis connection failure could leave consumer hanging forever. * SQS: Now supports fanout messaging by using SimpleDB to store routing tables. This can be disabled by setting the supports_fanout transport option: >>> BrokerConnection(transport="SQS", ... transport_options={"supports_fanout": False}) * SQS: Now properly deletes a message when a message is acked. * SQS: Can now set the Amazon AWS region, by using the region transport option. * amqplib: Now uses localhost as default hostname instead of raising an error.- Update to 1.1.5: * Fixes compatibility with redis-py 2.4.4. - Aditional changes from: * Redis transport: Now requires redis-py version 2.4.4 or later. * New Amazon SQS transport added. * librabbitmq transport: Fixes default credentials support. * amqplib transport: Now supports login_method for SSL auth. Default login_method is AMQPLAIN.- Update to 1.1.3: * Redis: Consuming from multiple connections now works with Eventlet. * Redis: Can now perform channel operations while the channel is in BRPOP/LISTEN mode (Issue #35). Also the async BRPOP now times out after 1 second, this means that cancelling consuming from a queue/starting consuming from additional queues has a latency of up to one second (BRPOP does not support subsecond timeouts). * Virtual: Allow channel objects to be closed multiple times without error. * amqplib: AttributeError has been added to the list of known connection related errors (Connection.connection_errors). * amqplib: Now converts SSLError timeout errors to socket.timeout (http://bugs.python.org/issue10272) * Ensures cyclic references are destroyed when the connection is closed.- Update to 1.1.2: * Redis: Fixes serious issue where messages could be lost. The issue could happen if the message exceeded a certain number of kilobytes in size. It is recommended that all users of the Redis transport should upgrade to this version, even if not currently experiencing any issues.- Update to 1.1.1: * Virtual transports: Message body is now base64 encoded by default (Issue #27). This should solve problems sending binary data with virtual transports. Message compatibility is handled by adding a body_encoding property, so messages sent by older versions is compatible with this release. However – If you are accessing the messages directly not using Kombu, then you have to respect the body_encoding property. For transport authors: You don’t have to change anything in your custom transports, as this is handled automatically by the base class. If you want to use a different encoder you can do so by adding a key to Channel.codecs. Default encoding is specified by the Channel.body_encoding attribute. A new codec must provide two methods: encode(data) and decode(data). * ConnectionPool/ChannelPool/Resource: Setting limit=None (or 0) now disables pool semantics, and will establish and close the resource whenever acquired or released. * ConnectionPool/ChannelPool/Resource: Is now using a LIFO queue instead of the previous FIFO behavior. * BrokerConnection: Cloned connections did not inherit transport_options (__copy__). * contrib/requirements is now located in the top directory of the distribution. * MongoDB: Now supports authentication using the userid and password arguments to BrokerConnection (Issue #30). * BrokerConnection: Default autentication credentials are now delegated to the individual transports. * Consumer.__exit__() did not have the correct signature (Issue #32). * Channel objects now have a channel_id attribute. * MongoDB: Version sniffing broke with development versions of mongod (Issue #29). * New environment variable KOMBU_LOG_CONNECTION will now emit debug log messages for connection related actions. KOMBU_LOG_DEBUG will also enable KOMBU_LOG_CONNECTION.- Update to 1.0.7: * Now depends on anyjson 0.3.1 cjson is no longer a recommended json implementation, and anyjson will now emit a deprecation warning if used. * Please note that the Pika backend only works with version 0.5.2. The latest version (0.9.x) drastically changed API, and it is not compatible yet. * on_decode_error is now called for exceptions in message_to_python (Issue #24). * Redis: did not respect QoS settings. * Redis: Creating a connection now ensures the connection is established. This means BrokerConnection.ensure_connection works properly with Redis. * consumer_tag argument to Queue.consume can't be None (Issue #21). A None value is now automatically converted to empty string. An empty string will make the server generate a unique tag. * BrokerConnection now supports a transport_options argument. This can be used to pass additional arguments to transports. * Pika: drain_events raised socket.timeout even if no timeout set (Issue #8).- Update to 1.0.6: - The delivery_mode aliases (persistent/transient) were not automatically converted to integer, and would cause a crash if using the amqplib transport. - Redis: The redis-py InvalidData exception suddenly changed name to DataError. - The KOMBU_LOG_DEBUG environment variable can now be set to log all channel method calls. - Support for the following environment variables have been added: - KOMBU_LOG_CHANNEL will wrap channels in an object that logs every method call. - KOMBU_LOG_DEBUG both enables channel logging and configures the root logger to emit messages to standard error. - Aditional changes from 1.0.5: - Fixed memory leak when creating virtual channels. All virtual transports affected (redis, mongodb, memory, django, sqlalchemy, couchdb, beanstalk). - Virtual Transports: Fixed potential race condition when acking messages. - If you have been affected by this, the error would show itself as an exception raised by the OrderedDict implementation. (object no longer exists). - MongoDB transport requires the findandmodify command only available in MongoDB 1.3+, so now raises an exception if connected to an incompatible server version. - Virtual Transports: basic.cancel should not try to remove unknown consumer tag. - Added AUTHORS Changelog FAQ INSTALL README THANKS TODO files as documentation.- Update to 1.0.4: * Added Transport.polling_interval Used by django-kombu to increase the time to sleep between SELECTs when there are no messages in the queue. Users of django-kombu should upgrade to django-kombu v0.9.2.- Initial package (1.0.3) for openSUSE.python3-carrotbuild31 1549372370  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMMOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.2.2.post1-lp151.1.1     kombukombu-4.2.2.post1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabstract.cpython-36.opt-1.pycabstract.cpython-36.pycclocks.cpython-36.opt-1.pycclocks.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pyccompression.cpython-36.opt-1.pyccompression.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycentity.cpython-36.opt-1.pycentity.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycfive.cpython-36.opt-1.pycfive.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycmessage.cpython-36.opt-1.pycmessage.cpython-36.pycmessaging.cpython-36.opt-1.pycmessaging.cpython-36.pycmixins.cpython-36.opt-1.pycmixins.cpython-36.pycpidbox.cpython-36.opt-1.pycpidbox.cpython-36.pycpools.cpython-36.opt-1.pycpools.cpython-36.pycresource.cpython-36.opt-1.pycresource.cpython-36.pycserialization.cpython-36.opt-1.pycserialization.cpython-36.pycsimple.cpython-36.opt-1.pycsimple.cpython-36.pycabstract.pyasynchronous__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdebug.cpython-36.opt-1.pycdebug.cpython-36.pychub.cpython-36.opt-1.pychub.cpython-36.pycsemaphore.cpython-36.opt-1.pycsemaphore.cpython-36.pyctimer.cpython-36.opt-1.pyctimer.cpython-36.pycaws__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycext.cpython-36.opt-1.pycext.cpython-36.pycconnection.pyext.pysqs__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycext.cpython-36.opt-1.pycext.cpython-36.pycmessage.cpython-36.opt-1.pycmessage.cpython-36.pycqueue.cpython-36.opt-1.pycqueue.cpython-36.pycconnection.pyext.pymessage.pyqueue.pydebug.pyhttp__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyccurl.cpython-36.opt-1.pyccurl.cpython-36.pycbase.pycurl.pyhub.pysemaphore.pytimer.pyclocks.pycommon.pycompat.pycompression.pyconnection.pyentity.pyexceptions.pyfive.pylog.pymessage.pymessaging.pymixins.pypidbox.pypools.pyresource.pyserialization.pysimple.pytransportSLMQ.pySQS.py__init__.py__pycache__SLMQ.cpython-36.opt-1.pycSLMQ.cpython-36.pycSQS.cpython-36.opt-1.pycSQS.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycconsul.cpython-36.opt-1.pycconsul.cpython-36.pycetcd.cpython-36.opt-1.pycetcd.cpython-36.pycfilesystem.cpython-36.opt-1.pycfilesystem.cpython-36.pyclibrabbitmq.cpython-36.opt-1.pyclibrabbitmq.cpython-36.pycmemory.cpython-36.opt-1.pycmemory.cpython-36.pycmongodb.cpython-36.opt-1.pycmongodb.cpython-36.pycpyamqp.cpython-36.opt-1.pycpyamqp.cpython-36.pycpyro.cpython-36.opt-1.pycpyro.cpython-36.pycqpid.cpython-36.opt-1.pycqpid.cpython-36.pycredis.cpython-36.opt-1.pycredis.cpython-36.pyczookeeper.cpython-36.opt-1.pyczookeeper.cpython-36.pycbase.pyconsul.pyetcd.pyfilesystem.pylibrabbitmq.pymemory.pymongodb.pypyamqp.pypyro.pyqpid.pyredis.pysqlalchemy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycmodels.pyvirtual__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycexchange.cpython-36.opt-1.pycexchange.cpython-36.pycbase.pyexchange.pyzookeeper.pyutils__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycamq_manager.cpython-36.opt-1.pycamq_manager.cpython-36.pyccollections.cpython-36.opt-1.pyccollections.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycdebug.cpython-36.opt-1.pycdebug.cpython-36.pycdiv.cpython-36.opt-1.pycdiv.cpython-36.pycencoding.cpython-36.opt-1.pycencoding.cpython-36.pyceventio.cpython-36.opt-1.pyceventio.cpython-36.pycfunctional.cpython-36.opt-1.pycfunctional.cpython-36.pycimports.cpython-36.opt-1.pycimports.cpython-36.pycjson.cpython-36.opt-1.pycjson.cpython-36.pyclimits.cpython-36.opt-1.pyclimits.cpython-36.pycobjects.cpython-36.opt-1.pycobjects.cpython-36.pycscheduling.cpython-36.opt-1.pycscheduling.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.pyctime.cpython-36.opt-1.pyctime.cpython-36.pycurl.cpython-36.opt-1.pycurl.cpython-36.pycuuid.cpython-36.opt-1.pycuuid.cpython-36.pycamq_manager.pycollections.pycompat.pydebug.pydiv.pyencoding.pyeventio.pyfunctional.pyimports.pyjson.pylimits.pyobjects.pyscheduling.pytext.pytime.pyurl.pyuuid.pypython3-kombuAUTHORSChangelogFAQREADME.rstTHANKSTODOpython3-kombuLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/kombu-4.2.2.post1-py3.6.egg-info//usr/lib/python3.6/site-packages/kombu//usr/lib/python3.6/site-packages/kombu/__pycache__//usr/lib/python3.6/site-packages/kombu/asynchronous//usr/lib/python3.6/site-packages/kombu/asynchronous/__pycache__//usr/lib/python3.6/site-packages/kombu/asynchronous/aws//usr/lib/python3.6/site-packages/kombu/asynchronous/aws/__pycache__//usr/lib/python3.6/site-packages/kombu/asynchronous/aws/sqs//usr/lib/python3.6/site-packages/kombu/asynchronous/aws/sqs/__pycache__//usr/lib/python3.6/site-packages/kombu/asynchronous/http//usr/lib/python3.6/site-packages/kombu/asynchronous/http/__pycache__//usr/lib/python3.6/site-packages/kombu/transport//usr/lib/python3.6/site-packages/kombu/transport/__pycache__//usr/lib/python3.6/site-packages/kombu/transport/sqlalchemy//usr/lib/python3.6/site-packages/kombu/transport/sqlalchemy/__pycache__//usr/lib/python3.6/site-packages/kombu/transport/virtual//usr/lib/python3.6/site-packages/kombu/transport/virtual/__pycache__//usr/lib/python3.6/site-packages/kombu/utils//usr/lib/python3.6/site-packages/kombu/utils/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-kombu//usr/share/licenses//usr/share/licenses/python3-kombu/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/b4ea0f5dcb6c6e25f18d92dc1e281fe9-python-kombucpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textpython 3.6 byte-compiledemptyUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRq3,QF?̳couchdbmongodbrabbitmq-serverutf-89ac0d3db5f6fa3426424e1da64a1bccc3b49ee4d00fdcaf6a3abfcbf2c0503e7?7zXZ !t/噦] crt:bLL 6*b1߻84Xlew!5Gih9AUVܞ&ON5*sM݋V}͙#6H1)x?sD` uͤt&zR ʔ?[/4)=iGYK;QCO }Pi˙(ȡB3+{U5SW1Q.3JdK_GhVɗY[oϦ^ZQ^!$7oDDvAs)^NC| DZz2`7(SZ5t:'Q-&<TXvR\amfM ]5lcZsDPgj%EcD\yZ%|r&sͽ٢]K ŎֻhqOz;)Uʆ["W3l}= O͆ @?[JT$2NIwN$kX*GEd9|FDMly_Av%#[I}@'6B<`OT r3Yɮ~L,>o;U"E!;]/52MMWgy^8#]R{9Y)R9 Y'v>P6kC>Arl+8;N>]L=ˊx5 + T8[\z6ه ZQ-0CDVR<趥܍M MbI*ِ4WR=\htD#0U"ZܵbM[,?&$U_F@Kop PKD-9GH/ Ml!PШxGfԢV]Z i񤒊RhōiJFT  w-J ceZ6j&Gt4eBex1R=klJ70 Y8B $v=?q1 TZ%x;b^Gr rhKAt=ߍGlj_lV{%o ,⩱shL r KlR+Jkb2N %2's\g~|o\i-z'0 e#dGGXcs| ?kZiETKZYٻJI8>Gqz L*,vWl s+9X~鴏ujvP&gV4V7b.l[;?:YC9O/+==Ac' %*LS?FB%WGo߆"V3T K]lu}=*ECT/l y畖p~̃Uid:w%>= ؓ׻`gO ŦV~\[OB+4wUC| f <^~\2Guc2[.s6IgGz+/ztG1tee )wҐ"#h+-IEuqߔlf7r qsI:πE5E:.p+de)J?wq-0yn> ;<ߞ]djQe* hY2)o:ox~!ܓ:kz~E}w˯?]%'ÏB @NFExJkw3}s|NpIcKr{Xxh QBp/WC/[gjLtS 2k3KLD2:{ƃ?i rX=1'byr"Wi0dG?tC7$q¾]biUI|73љYQk c?:-]m-D'']CPTvҜJ[h Fw1kvhNVre67L xt8CtӌTr/5okqV»mS3(K SVW$uHt39Icif0 !& | &CM/Db6jSxѲno.vTC< zȖW@Wm4Ἰ;<=n>Qi6H!\ >h1J6m>!yӞ/+Wfd5`tϹ/-̽]oy5$EVۏYBv\1MӈFI\~rlVKeB6azD*O oKUDc̰'w< ~)^Ma"}n, _ZΒgFAcq2` 3pnkCȾ=rRLaOgw fɯ(0+'h*(}4r\(Nz򭔨vNъ\VQ>/a{ՏI%VBgؑ$)x2bӃtzg|6ICѮqV)9}3C&˜UNZb.7A򯞯lFH^-T P7kEU =͐MR-)`Qs]V9 xtQb6\ΣA9t *J 퐁3&FBRgF7bv0\! ?U@HhEJtwZ=Ulc#"6Ȗ=YZE/gYc2Pڇuh`_$VĶpIhʼT VԲLBq>ΏD8c]UGGrv F` *]'&P׷98G:L~k" cWD7"|@!UR'R:`{P!򇎗ёʼDS]׏g>:ǧپyn0ƋXF.d&ZOz'FBSuL9Q:A~{B ܾ{JV$@.8"F-ØybT|&t;-um 8s-QSʳ1I{ L`DzU&~nWo }*Ŧ$1q.tfG> ܂tHH꨽+T9 ) Ύ5<|HttXĂjblʼ?4PF+ K?}h9nЙEWZż}M+NSLU09byٟ/2w  K29Mc!Fۑ v\|AC~&U;d]KDr`>j(RF1(ܐJ:_kUԍĺCcٟ'li48yvw5s䱮*΃^8LA>fݎ{M8%|ҎpVlV⡙F?ju4{]$n|V$~%Gǔ{J+^f; ٙ6T=Kqܼ` OŞQUqFR^-OόqlIL`z%e 5N76gsKT_إ˂@kXNcs\j;.L boa&1볙!4%ᣢSU#4O6ud,=oO]p9 i +ѝ8yR?r턽?V!)]-~G+ũ\TC), 5Bx *j=x @ǗfE[ہO2Ѧmihnٗ^:/uU=˖Նcrv;]V<1.Xn?c"pؼnRYVjt | ({Ψ^e`VBH?Gr_ vzD{K(?D~7kg`ZkQ{|=raN&Sh;l&6&ayQpښm%I lkY<&e&m)#WrIMkWu u~||ƚ4}C6Eh4=r +6Ï*a3,XVPV.o|չݷC [Dk>B9^~.o\ ! cLzf*C6.歹¸T&cNEWS6,ozMmb&Aثהdp0UF%ǑS˿KR ߊy x:ˬMg:=9 F޼Იf4벞6_2vMj'\sJ%6Ϲs.6E$)u)x>ooHr<9ӭyPU>'W@ F^X"q6/XrZח-  a>଀_ MY;Rgf\:K!ե3t̮^AZw.&OQtڈo`:$y?Yrk}=IgX bpK"'?0{s;{a+Y ED}ut=kWFfd[;*;q9Pq}]j:1- C6qMjpy"FVrY+/'KX.pEk_\ !׀L44p/lGXƉj'ʩYi`Kqћ[%catC+활ADZ<B ȃ2igxjGTo{|Ѭ&8Yvt*lyҋ8i4}0d|xnc=a9ٷq:NH8 <]_=i2jFP"`pqxO˘ (r=:WωM9H4ڋƬ8[=Y@f'KֻLL8xBzJLJ '!-'urug|׵kwOnR:Y^wzkӘ' f/3l~O0oiuT"['$i`s- WW@^IFs|O6_J#zMUI3~.g?ەZpR-Ԙ$hQf_rBTfgpaYYL`D*mj}_?z:K BPj1&;9 -\3+Ε!:krDJ{);|$]/ tx3~oF' rޥVPJQFV[z:  $= Bjl_Z⒱ Q߆##S@f(ץQWg;}q2Ʊ6[:N=&t9fZȋ:_b;6ӂ1iH=;;8:)fP;2zc֞fsVjsEHE*zZ%7Vp0b>Ldv׮ڢb*HgQ^{PmR"#{PJ"\4HV\ST[Ij~(C+5wL491܍ݠa|%ox Vb-t+Qf¨yÇ%x?Ex 5YFcw/eK aN4_+Ca8hp.CBIoS lP.Ѥz3D{TvAlMy+! kkߨQx)%%jX.@o_F|zsyY`zN|HbҮk]Z8OY@;\^:kOrN_ HmNFH F⯲([2VE`BS7rhZmK'o>TF>,]%"ynV? wz,Q>C(،1]4]"/%n]kW˒4Ś܎Te=,MS+6%WlO3;*(R8<}p=6P&fM'.%D-)2{R-^D0ƸlǞ_i4 b. ѽa]˩d ,YFbO, w\4&8D:A%LȦa|ZwKˑP֡Qδ7wx!F{OV&|%;i7:QoiqDLcܛqiGM*Py6S$hWgwښλn1wt1Ī8lRItܧ@w^Jr>(mgBhkٟAAC;yE1ݦP4oA l"?BǕdbğ0ae5+˥S [H yǤQ_9In?J.!y>u j^%lyIU y%کpJa֭/&j%1|xi@6u?k&@!:ރ2y\@=3C{=(mCWiø znξ:kŪ4Y_?;΢1q1Il6m_'ZW ؈5 }жIa~fD>qO4schdK~TۈjȉAi{TOMS?R<3S{c~@*c cB!V|vcsm%P˖:<uW~=#Gݧm}Gtdb0/1/l6RvQj>\!Vr\Z@yX@D2ZpI.g~ޞ.jcyO{-Q{ZPorl'"AdY k2T)z+5n>5p)}Sq*ۑTwo )G(f_D~0Jk?ss~ Rg$v=BP}8B2tjI>$r@G?sCo|q(RIŵ[kJɨL(N=` QJ9צ=UW)pT U? S ϕv"ŀ|#Q#zq&F?͋=&hy\?l#$0V;5Tj&9Ňø4pnoxGjjQ Xy]eEB_&6ӟ#}uoYR:jÒd̟p4?1ʥox5x+J[znjuDfe/h4tWmWIOL!L ;πGk7.>&&pp%*!ي]9 2=]b+:+OI\ǝzkCK܇ǏOI) ]򰖴mr#oTQK)͆.Fݸ"+T?7 g3gH0x7g1Xa|ټpHz])#i\=ڸy-duԣΩ@y@̍ū%,cG0%f$EXKlra1;wb Ei* 5cPD>W[&du* NaP&!Ǜ@DAZQޱ_9m9$ ,Yj->?^JHg3Pu;2t\ ^" Țǹlن-u#2G#傹5hץaC2s[Y.?73؄)k}+|@C+CzG9+_ͼD]07To[S=9raH0}b*z~"o#FӲGB|_4+/ Rwc GAݪ,X9޵%sv!NoŽ\{Д)I*_%j_We Cx76EBӶL4=[ (%מ1۬.nl[YXC*,3<{n_ЧoG4_Hˆ9 F*@cpW5cn YOU}F1,Þd8d^T-A'lJU)WU;!;"<(8 ?mVCkfUʹ|efd8AX4?p ح'Q jxeXњe˥K4?NkN.V>Q)8=WuBlB’SPUZ "S3 fO%xE _;40ۓRx< va qzg`Ժff#CP dף.j۬&Y8/`"]F G킓36rc͛ðnUe~?5PJ^ߘ9Y/cZ(& [ 9g͓d8>hj0:h2S|RZ9rп~V?мkmψ M/A,~Le7~i:-{`7d} {~G2'a†PEpO2炏jP/9O^뮒փ}j*.s"z^K.G~_ qvz8ʛ =Ύ cor.!~ a-"ţ?S)w(?n9 wkqR=VS}J-{ ˗rZ+嫹逃o7]32?s;{#sJr4=LqygT4o ۓ&G$~p<.B%*!eztF{rkwdhMr?VGfB7bE$ m8VYA:gy8q>;O\9h)}TYy-:ݓ͌Ǯ[{F_?@ Ldr^`5>,)zܔq,aǩaxӤC/ʙnu5N c&=o`QS($K,AΘRgd*mw$jBf^t!kr[=wz5D9bGwŗrhC^ypq :M VN%ۚG pogĀ}Gt >:" L^Z/ ^t^)GȼR($,r4bD[TIyK\ߎPo! 9K|\Rf'2bÚsa/>bA@""ߛVJt ]]hOW 6LTR84SDeiaLLQSkZNqkDTQ.&Tn5҆/Jxkm mDB9.[g̣rf@(sXF ٶg"&m={Y8hAY44*ao eOs_!1zisaJASb(=}ك*6SO|vZ2,>{^34]`l,@ă|vMqdwGnʎ9,WBBn%wa (owH!F* 6\GGSZ3M='rC NPdž3'ŌYkeATIм{ݟCv1>Hhip`%]9el|;/%- .c=dBen.Sm֮7U'N/ 2bAnVQh:λ>rm+@&-?Qyj҃qVXЙz4za^ls!"ȢzzB}O{=V*_0u\6N@x!bd`ݭ΂m m$NthC?d165棟_ޝC U @Ep1=›-pv< ZAˬ/ /pp|I&i(W9Sa(>< AK` ICꤜPE۩ɤ!g-,]j ZK3FF U]a6o%氮v<*"mIFf4`) n8gv'+MXb%}n~czѶ ]Ef8XyTL-eD5Zd/ܫ-u_aFf|\iMh{ ˵>)mc`@ǍgNupRMmknH\%4;ּ*AecJ>>H!#rts>6ջKKE9F Ŭ&MܩKw4ǖPn>#Ef܋/ msmÑHհF&dW0aU3HIN(Էu(&of|ĜLuۆ]&r(/]?B_=́Q̽UbPgB;($ 6%IBوoʪP% ۱9y=ί:=W36_P9m 㧺|0C\FfRaG ЎNVtwV~X BC:90Aw[6t~ :#y?KH~Q^ZJ S&uˑb2NypWJ:sun> 1Bs/ڥڀ@zd[/H^[p?k4g' h=~9#J,!@ʵ#8 r\Pގ; sQ5e q0+K໾/Xdd,;{ C!搥| ~m6O40 ((>m'м̈́.L.[  :9g[yql 8z|<ȩ_7nlyPVn(;oIv~i :z1C, x,x`kB$=z!^B]5@fm)Y| Zm!(!ȵSuk#>td"o>zP fɳ`5JdͣV`+KW/nսHlYetaP 3w{wEb/'e@"˘c/6 q8rԟi"mR+ZuOAU\KbƓ¦qQTit;߻&>?S)aZ| 3atf!qT1W|C_p-r H-MtԊfe:qŭ33 c$eDG*6iR9%QPq)/͔oS*rcR^rȜ̷C!VsK.{O%/G#&nziO:D '3@?_!@@Cˎ(/* G盥s H5tb) <SKbum#C=8ON3idO\h#$Ǹ/ak~x~ BHFYӝͳ'>]4%kIvgZxAѦ8S}og- ^ T%i/n [ ;`⺑Ә_LV>bf̥#Sbp8)ԠD +dx8JIzM9ΌYn |)KeW=U2WnSMoLCXz=n!J:&KU*T'O=tsvI׫4ne6wyA mLb_Is/ ܅'j[[;l=QHcwbD-Vua9Ն n:MX7T]fz,ȣ5\ҰJcn$S/9*bIN'ۿޝ[7P.v+hDIlc"PTvLx0 =7S?'&}$x5Yi%+֐-!=2mPC웨;d[hzB4:X-uT*Zgu`è0>oA*z0aBW`;tq&g'BviאMJ69 Ec$aht|عy.3T<9p2 ',@lNA"ؠҗ+c33򙼆þW~(($P]qK*'!gs΍ [6=9c"@ eET|A%ۏ}SwMkR3+FF3Y'@ _SU] Vnly}`ӂBH/%jӪH g^ )Hf2~YͮS7_>@( ?KإROG:GǏ[C]ZLUƱ*vZ ]ʑ^r=j+r}87'ؒ+Hb@m9+&=Ʌ:Pմtì=t :(-AKb/bbı/Ӵ3,ȱmeu>ZL+955D*-W 2'#+)8Lg* 6wlwt^_ua-- |F)n@Ě:NqF$kSl6\љ.%z=ɋ\$ P~My\J!E,7wʸ.f6_OVFwy/]g1ԗɐ!g'r/x^5CfRHHCKΔ-H1vC{Uh`y}cW6'9){ hShAv=^+3(dDuI [mԩOm g_?>l2=V$6A!:XvF]Zʭ'OF\88@l `K"ɴ/(`]bgd2Uuv?#6A4t)o3r /Ī,Tsv-]ZU C<{k4_Tx$`ŀLH !⏝i`/ -|v;E}zSŹCHEgdrBGZ3=@TIL0gknbwmQh"kgӌ )cD$[Jn'IA(w:`:m!jj$CKam_K-B!f!.=E9Ψ4]U^?ᄿ\a:: c0d7go8bt[},N#,ZdYGN44t/J="3RLjI+b4m(RK=>gb 6X{Gca%y0s{U/a"îaT>eKX+;uLOa Q?ZJ%('͙cZizt_@gU7dI:+1 $`4+^}4% "7#1H-⨸1LMHg tZ#55eƣqT%SQ"<[QK {CVfz'K\6-嫔,lXzcGxeq9n0K坄1~-BmBs)j11U=b4>y ߟS}/"z$:X4>.V]1,.#(kuk VUArLh.3ldWw~reZ1"`l׊ى:1OEc*m7O(!ܭfVclbЫ_w`~lMGOpW؟}Zvn(u1L9zInTGX/l٤ڸM6T"D~Ҫ=U~1R?Řǂ1}\<"x*Qh'E3w&#E&<6ld|1UB' K;r?D8ޥ9S"OhBm6I:Y2M?Mp<5B)+W(EX)^6YU,P2XG0ߐs^*-ƎhJ{ P0QIL727Fu3%;&)@mqE k }IΆtKl}wlc%뵉uþVFU!;J+ 垹ƿPKÆ )W6l0rpl Cz +#)WWI?.%6WV1Ͼ~֏-+;szGgޑq\]+fG*%< !SӪr--HOI@l<3R ¿EMr7!:1ެȦ_cL lV%~` =<WFj٬H˦+:VmRf'May7 V@N 6 ѭŮk5ƼUEnP"eMw9FF `Ÿ|1.8.)9ɻ>V#;WAh* ͉y;0淘@Q/ܨ8qlhj)^0];,KƼEy}ܛ9ră v ʰzgygҎ'@3qg@_ \&peԩw"bPWF1:ՋGpF6*!d|~7eQz(i#ZnHڬKXG|` 0+9%奍6ޒ3"c~ϥO>ʋoDh*Wj𩬮!*(Pmz}vS x_%g;Cnv,\u.?N)7neL`-ۨFL ;!42+A sF1q>8?엇AKCW 7Γh_&~ sYfFb>]c wac/#!}.lNN{KRq"D +f;5c.ј{js?Q7(y"/Zs6 54s7:PMmJ:9p}J|#{%,lxp_Z5'w~,όf'rZz]p~M]){ZLZ|&~'UB.:c1Ki5wO=)n9l^AvPPn^W΃&it͈e&3r#~žHʥC?g5 Pf<`)}v}OQk&r/r'*f)P;{"7_RblG5{$$=zcM0p<`}xb?&Iπ3JRa!24 N@DCN0gr=H_ɈYK2ͩWSHkXsmPGrz̠+[g/K7z rsMZzyY.O[rGNWgoLu# 0ai}m#C5sM;FS$iY@툆ΑND]o.ּX̹%fv{)2%28/H. NVEx><2N} (^NMN7ez4Up5|-+:ٴ#E0#!E;޴"0(d psjl?4Z4!+#wG}H/.8%!d+]Ѝ"y /t-B Q{aʌTQҀ[=E-gaX+`q-cmm=eŞeFuGJ06I2rlɮ] v7s|g0OѹNievFF:iUkp)N QVrކjQS94x0`2h.HdP8`Ii׿sC@oeImhפUVGn#$=^rmX]DFv.|~Řjc3KX0 ǭb#`6ǭŶ"}M jڷY7RKTlGR&w 8jgS ˔stvSj_O8T#ON]h{ZVA#Ӥc{]p9vSMu &r]?0 \WUu6k Xm4 hl"5dփ9e߫Ca0LL\Q`ɷA|@՜f{c2_8,3,>o@b%&UT:ܥoIDMDۃ{PH?M!!'>5. Jl;%I&ztĝ )+չ;+So伞 TԽlIP.Tdq,cۮẙ-ʻ, a9BFJ2V+T «JŌsS*߉L8.)i"hӛ*It5t|؂K)!>QzY9XG^ cmv]Q7ߦ K%fښp[3mUURC>+3,T3%[%;+ep} T-#R) j͙YΙ&o8e 8rC+=j¸S )j~`VfOV(gm{zs\Fv (`ZkMT WSN:j.hĪn/'*-#'3Rm+C.k1-N`(:ۈ|>qƯ`VW],J :gUnjXJ)9"  C*$Syݱ])2$!cmH0|Q1JȵzfبlNav ܺ6[P5d6AL&G(R83ueךo{B^%Ÿs+^kZo.?(, u>vիaZGpS+yN8.@bV[/=߸tBueb`e_0bN̋fn; 5gQqidQNڞ ;|(ʟ7ddCcݒIGbO]sxAtŝmw+/0{kٖUaD{yF|?~/q'6C6D-, 2OM5$M5w7Dž-Ac/<4Dp<#¨2_JGfY֌ԙw߻z![3uԳDXwbVKy\o-;(/m ,Fie3rp9oXVHz2j[7[g0xntQ- =..9P@6 l^TLXK[qQthoL2CqF/7a c$c vs(F~8ZnNqDʘXG=EgJI1{^m `CE }LJ\ѩ򿢃Ǒs]g.BeF|R@*"P*Kw@!(`2:+{IF"u028 I+}&YԶ ލs\ nЃp}ܳI9{Y1IZ華{b]ҏB. J0ōzpq*qU3T) *'%=2瞬/)Dʳm1+FeVDX^)P0,1z"H8L7[y'G^4}:cX`s Tbp <+ vkA5 ݐ!E? AVğ$r {3=@9'(SrJNȝ\tkDiv(^g\3x|*A2`0M0&(C/R|%JxbH:Tc5T $ OMR144Bi4u4чg =b#/qolU%uQ%Gx.]6~}2c^4T)XN揀Fv@l=R`-$J@)5d5ZNL\HRuu@td&4SnFYo+ @j}~ dFP1E3lc>|GQy\T`pw&.ba <MQMza,584޾@*cV;[FKJoE5?;h\'RROX^=~Ě:gaWKlf̍qǶ{L(Hvw/s>Ku|jUk:g7aqZʫ[([; }nh>cЩVe0 :80'io doVK ho y0Ӎ+y嶊[/ah|FeN*sw.ݒQyHV}6q|jgs-ӬZ>{t'7_ /V0ZF'f$na޷bdT^%@ 6 6a}3yP8eLZ W7Mo[3e# N(>p'UZ8+M ,ZGH83?MEM ;-FↁdP|qXMoJ|=&Qch-YOM@//b53ȇ<߫fl+;^$eY׌hFvӔu󦲝 PǎeTQseoKfHG~qû4sgzҚd1QqaY!a77%f{*?pn_TGR57R n^żo\gFbҟtYl^&ouc&>U]b)u$V 4)M@ټ1=wD5U[(mIe'-okΜĭ * gd)OU^K*D_iʄ Q͖,=`\쿭&DmeGG!FQǡ0J>,+Y[Y0r+W)?hoBv8'Kj(^|$_{""KY*:bK'R,]j+@a;́mj=-/t6U GҔa̬7U&PGٻI[( Jy2,u-WqË]}uGR[HI- si}L "<_j,+t׊Gw~/7ųD[ogpvM>.[tH8Lu]&p-(-d38"1;Ųo`r,^Eitq'Ibd"DXه[3[&}'oiV)sΞyo\bT@@4`ѩ~еal"G>,Iɘ"'y)|Ah8$ީȹ )6MU ,r·za6&K^W6ϩ)#|6}ȑz1܃m0J_WSL |è䶜 _"%7DҮSlF=sìxjuv7uʒnưItJa@Q2ؚdݪFƨM~s̺Lof뚣9䳾Pܞ1K2>3a":$7*eXeRE;=)š 9 V]鄃"tTTBx kz5dT@,dwv!|VxQ0ev20~,>"g^V BCC>PXmH|A,TAbKZWGkPeAAvf~&x&4n* x?Uؙq;3*;Qo Aݴ-` e]o;N_>J^qVoV2s ppTt]MsM^p”P8O" =)3 0!N8[t$yqgtIՋTO6\ttn~w֝ej.*J?jny1xl+qahf hq3~^ 5Nfq9|{I%4Ρo3$ҋ@?6?oE߇n6wG%h6LCUvz0*.,TsB}I<('sTղ8 3R7tBK} Hi'[1yDFT&&N}!#{kMKV6J'}CX5"_cQ|T-oܢ&KA:oɥ796GQZ^N^~n޴j*:AD`RX nld_Jqg:mhk4;Ksi pIwC{N ϻ@شJG؏>Sh!1 فd0:Gs>ꦱŜ)1n'fC_w)NiK0e9RjZ- j7`A)Beep-p+b{N+IV*krvabR 1'h.x^ЎacʕU/,EQ7AM(}}Cg!x!wEB"qk! F:wB38݀d+to$3JFs[k*o9cmڵM/ln2>i}q]1ԛxvMuJ?]KE@rDBVqZuU r24~:Gϭ&hm\jB& ½C{\OMQ1_VA%\1=>Z^E-nfcВMhb=v(K JdLF>BN: AF9~D7e@`f`+f:R H뭧{6+C;;єJ $4Fy)q T +YnAd?)Lt|I0>E繇b&,PfRIؔVlŽNk'AV3$ɖ6w:kB!/3Oo% xTٿiDru %kEЊ6"]&;+9vë[ա,E9Erjf\^8!㪡p1̙qbHQuu4EuvFHjKD:@NnofANLKpTSH'xV^S~`I!86>paP!mښBGa<8C+e<5,38yVaENM=x:VfzC;$F^x{ϤF1f49S!g`_R J?r<.bEhvwO۔^C`W{[uT*-nyAkۂMDgTEۇ%rqI_m@lHUx%t0 |潑,V7 "rb;k/c*q7x`>Q*\f]FWͷs,UfjRgߪ эR]mj\U|2 fXN20!Q3 j eyʎČEt]"|S[J^F1?=2 h=>c>a QJsÿ q[A2ҽ Qm@T a%ۛ.%e>a5u|;Pxyj}bfdR oݕr'Rӂ4iHI` o$lDGτ;E /11bo*n-#4dM-O-}K$Q> QE\.UbuQ'%nq2חj"7؍QJ.$^ `*[슄":IZRs{qpU%pp. ߭WpQ߮gK^דɴ]Y`~BZ uFj^ƝV[ p(Y2<]gEY}oﳹ 3!aT0i!XT'QvIN"wB4{QKI6aEfXUl7+rrVowQQJQ^n cp S:g"CA駼yȗWP(za!?bf;G lJu`O@يT7CLءC~Y5pW,?ح*x8?~ Xt6'UˣҔ]5b 46 7}ɨi:"ʱQBBI^,A]!Ձה~qڒ3g4MfVyKE3--_ ;~މoe5Gmn=o >6}z;~<AK]D?G +9}c[( wL5Czˏa[Ť³ n!ej=GB;thG?sfK5v&CG}}蘆klf=,Eee? ;dpQC!JgL=3_qfzUEY9=gpahHJWmGO}-#+<8Hߓ碴*-mXFt̆7A a_VI(8?"G4+>z P}d5ꕏ+A/|癘٧0j] 2IR*S6ҵȮ.} }s8Jn K~a1) oXE :ʓ) cEcmzK h]d  4 p9Ctztm[zVA@FvFo{s9yJHN߼O{8ʘd Q=$f, %Ewӗ?{2 c mX}GQVv* ;8P ӛn=9I/seoѬP'-7`f.~ 3s^McЁSbP )eﲎ!qxfL rYx6&g|)8B*7Vƪ/^ϲoMU0R02\3Q3¶+ t[l\NXY* Zhm6}B-qt?E25eULLs sceg9Y*3c E5@h#ڪH6Iن-ong?1+'79d|i2J Pט=&3퉏V$ A-W<)U:?zH_x5MÝ~Bp-]=;[WnMrHjUa3]C__k^ e(JKd>D(6pZPp,a.\QmP#l [؞Bi ҽNq\փtQd -e /H|{60Fx<ԑ$ߒ0.j1v"$ESm`X05ls"M߆j3UeTRDw濫.~إU{ QkZ? 5z  qssJ﫝Gn&.Ψg9qЦ߹HR]`Elb=_r5zF@[# ޥR`}\⿆ I3^z7(HOY~!H3` r"f2_:WS0[uϼ{186[yuUR{xYNT]^j9R(<-:O[/rC-l%0^oH6YFjr- B֑}^5ܣR빩5Ok5^㴿g$CaUIz|`W%&@0gh]6Q 9].ZYXj"0$sp,Xa2&3Ωu[$b؊vWJ1m࿭“55u%ˇm 015Boe \. CzO WG?j͵);w/1Mr!MEp{#YC&$43Qܻ#.ڝ* A"Ey4v'VFsH%;6kQB!Cp~Sk&YObMfe29e.YT;^5w-<=0C'5,$MkZ7<Jn G mToUhK:ED kl nnBmo<,sG:햔hQOh-ݘ}˔&s-2YԖk1 @Q;2f<8$pvY#Wwv6㙮ꧼE ŦL_V?w*ɶ\6f$Yܛgo2:FrT?g`J.V1wI=MJn\|XyL\SR0}0~kB{;Iv:H33M+jb3O;87bJǥ3֞#YrJ3ww?[BN0'JNc'}I6 ;U.?` dz:p!b*KG؅X|v) e$KedC砣)a8n X.)!=,rD:"jI BVms޳~{׆tydO?B*Ҝ^2AAM U]t*#R p)5i%.^/'nra*ǩ/w5Hq] [hG`w}DDi.xk_ݬ;n]v35^{~УK~m}mG ti2s8oea;9D6ݓlK3  5!l$܎] j2 HKYY ۙj-w^':Ҽ'9N;*TN5(+ ?L<}1xf*g/9/^uNSl!FuߔI*&Gr"Vh C6Se:v:[$y*xQ{o⮔ޣ?NDmR݇&!%"kYҘ Ğd%~Zɪ-S}"뙆dYGiG/^b|옥8h w3I.sˡlEq!8Z\iHic"t=19Dw(WbS42E0 ƃx\\y Zg\LM8Veue$KA1AAB#cTԲϻ yo$TK]w⡀ז~@JSy; 2WUJkR^(~~y˻@&&wRPh%&!>;,&40JF{q9y~*=]8ڶ'(f鶒t)ڧ:'R @Q*%ǿnN|M|σuY7`b(%brY A.=l=y@TO1ENHAL_bQdWj O*ig}=!T\sa1\)o xWCH\@SvyEkZ)0+(iFrVnnu13d `woxK22k N]j#ZU z_ '9fx|RP޼q juKQpW6tm_pN#)z"͏aH+/qYijC_A:^veC )!#0'$:w3`d8,I J[(mǺhV"Qb:f2.$G'd$s 1r%_$>{S0;**Xuktaop=~+zqFDe,6H:.}Bf!##,+_X3L#Nvj 7vo2Zmv{W7^c4"M0,G(_>Jl+eFZ׊Qv<l=5^:%垣X1-Gf%G;CƢ"57OeT-G_YxWI0qo!&YZǸ &2rjϺ0GrG&,Kj;(i=VH!=26;lJa nMI K'Eb("kLIos1{WSCP,G [7CNJԝ9u`lYs'Z{`''VmDCuX@F"4ˬٶ}ĥצ\DxN닰;*&8 n%,Ş!-sT y<(,L؞h>Ak/sE<=q|^Zʅ:[40G#^bg66l@F{WG h)".';IE[ }/Is3:0qlZԖ[D[} tJaC>TUyA- [0:bgTW46KWBf3 VP>Fq+A4LuzA>笼{CN1;Q@1;d[m$Hl7b%L2'"O 9|мSc ݲڄWo^[ J;j?AH!ڥ W3SepɗbQsV)vYՄ Er?X%n28Y+h VI$;4JD[ oOlS'8i h9o$yN%bZ2-ӯUݾ~_ݜ {x?"5Bd^-鲸GM&|ix;J"VxOt c ykK,' KJ]2Na)FN*uO>ZLm&j]ar^WuzhQqáQ/ߥM߭ܙNgJhYVDq4xapE,1`m\_?,/ίՏE;z[OVMyYѸyIB":|7˃c'v~uRW,!i& R~oO"1EZ ]9ܱ%'w S%d42J``7t: rSv44U~d?@&-  _<÷Pt>ř[8;zpM3_5hб3Ũב Vbo I C|wy袤Z LI: ٨l9ߢ[S혾k~Er1*J~?__r}J-Ѕg/R, űG "`\wnF7\nu=" /X]t~_02-ulH=R>I,09Dl2nL|`E da8ѯҙ?tW uI_gI:5M釋Z緙B wF7/ASGgX[)ڞM܍"5dӴ`+cT9(~ mĴ|J-H#҂υ%erb!I.ʵ j{ 1)<;^7tw fqYۆ[Zm'O-q~-@3-"JMO٧enU_lhCNAkzxՖZKTWȆ;K_4˥ 4VRmg[gOl S$@Mel2ĤHgH ^A P:lvLwqKݼ*5/"7;˶4z9UpqwP_JFݞ6[n:-RcM 2Vw.8 Fye;#NO@U-(Gkp_ pJ<^m#ViuqR{R0z,ɺȩu\bJF1v=دa뎆2+ 6I.\" V ?l~~t7U~aY `HR S)q|c) j/{J3Ydd{9Å|O|4ZЩLW FEV\s6~ƽ [y]@ 1\sHe4XPYX;̱~x0u>G?!NKkz*#Mp"O3I;e X!9-CǤ("iVÈg`-83z?W&9&4 B_[L'ӹj6e!b]t.£LEAs$GvtX+RJEą-R%~9 m GXLnS2mzGۨh R u!.41`YӠq`D&3Hi(N$X49.=0aO1H>)@Gb$Ň R(Wx7R^cG,m Lؤ&LIKNhgg-$9SColG:U;#G9k'7Px,\S{r̆Haĉ(3'o=+\ /6L9o[]$u(2*Qbq I?&d1BgW{eLL{Jw,T)٬)8\IF+F~e:'9C4U{PC`q?3d&((qP Ci_Mcӣ.ro[}QMgk?>c6v'1Y/Ea|uL4yzcmۋt01Z'VONaosolYkxnY(O+j< >m4yc7[RzCZ.P{o 4Q?NY1~U\"]r2/a[,{|:%YEF4K:;P5׏' %&4b]4[M^VƨXyYΎL`b;/z{xzv&pqaRCMϭB)Bh9W'q5ܑIm WU 9RXp*']pՂ5+U,Ùi`$5^wԡBvP =uYl*khj3I~U8.)h3؅pl6 &k8뎋>iARDf~!-D\/' ԖVɍZ,Ztwr5zotLEpm&-UVθҌ^_5ÑPin?X>)EȭnֲA7d;C>d_f@тZJvBLzFCܭnwHsS<0\X(1u YJX&nWwK5!wcQ ,@t]j[˦6oVf`1흴+ɣa􂍠;igkLaV 1rPw/6;;XCTwrbP7ʬ9"KZ(nǡ_ÝNeIO;lwiS><]p:LgJ5AmXo ,/s9YVsRw>[_gar5I^p3F<& X4$Hfȥl6P-m֣唜2H/_V::#WnDH^@3h :1OyOp/t~ :T+'A//Pm\S[޼[*&'bMN. ?wL&}2.ssnuE~uyNGaq8\vӌ纈:  ޚӾh8L8lS0tYX= 0Lclv ] B)Lu&ZdFbql>So`6%>!-'/t`6 )Y,B/1JCv±"60iA0b+Ƶ-W^:?Oe[Ŧ\0ywEHGڔԨ4bcdW>P.Dfz" 5)=~vt9"nyb2_՝{WBˀAYw.$wT;ߏ p2L~l ATP- }iѩ>eN '2Хȶ^]{,V)ʺ3~0PT#j޼F~cEEɚ8ݿ&XBٌJ9$(>J(++ on>\ei7Hdž ڎZ[/ؚ'WļיgZIcS-ZOޡ-Dd>`Ӿڍq%X()#=KLAKZE1vmoQ 5&K%15~=mf&939V*N(s578Wrsl6 C*#)ޜ@ sg(m{|(,;o3ܛ&y!6 )Ia S\i6tZR!f0Dj~w}wQ\%y<螪hҋLDGpjD䂖f"? ~>y#^-Jn3=e߁J.uwmɖ폢?= N> ds";InV!sIsɁxkۄ$6nkt21D.L)Q'..?'WNy R9ZeFtJ qgN3Y)Q4prMpWY{Rb*jĹ@7Fj rxo-O%8;>x6#8ͬ 4+Y{9BFݣY"kDVRuCÇ;l(z^] NVLzL!Mbf*⒎G1{=Tb>.~f3A3e,h `̑/)XĿDF#:b.bqb| ؽ3;_(I1m5~R,lz5i8JuYCϙɃ䘵u_Nb_K}mR?~ JTŒTqT|Hzcj@SӽxwguYB\`>ذ-@rnQ3 `)  '^~;Ef?5mM₢lfud+WMMײ z+.svEz؋=r9zu>ȫ44V2tc#\OPu@HTI>lOF|tC$44Kd|Z}@FYMW0KޅVBՆ-EԐl\irN|y;)~&C}k=O=:'&fTV1Ѝ7%q䝪9, }ߍ3GbKcCJ$gBWSg/ ee;,u. BBrD5U fgN]zeZ?Óv v1mw Ev |$<3$l_n5 dX=qCʴ,ySROj5 όLv=]aXAGv3qsp5aL+(bqӐYf ]Ive*@XO=L¡ -*W6gXOd_ @u  A/}G7QE+#%?_${g}5o"`mW;P\b("o36mny'_gvXMIKwyT_0$:?wra=FF61< z ټN rL x1洑$97k#eDzRe0=0tC;߿)z'8VAsLd͢5 % b=5A;^5"Z]ZA뀗hrfxqnt:!ë0QvhU9Jhɗz@( :*Xugv)[pa]_[ z'R]N֮hQ,o "0 Aӷx#F+.\=ݟ;H[ZudcOƍ MiIef(Ĕ\/yūg1 ɂgp+κ;oEaNWQ(U+ym*'+aͣXskdc@+P@v J49zbZ6H~Hnш c.n?R4\СFR#=z8^32ul4%v~f I@ [Ύi}-Apg\86Fl'MFK  %T4/ܯb&Iئ>v՟I ͲxgZ,uw鮧ܻ/W1F0web+KxMI rL`aAp#{gK<{GRbf4P1=:+k fj>7C3Keum%K?ihK6WL+ NjA,dR:wJ_dŠ+#ig݂t+vZ2y+&<"ha&%H}UBkzᝤ܉Zwz ^_lꚢQn=IROTiֿF?^t(/Pgw7ϱīRt2Zξ4N0œ(-O> y[YMzi!O~|"L-w +5uw-w6WC&TI>S|"&dCcF+2$W s.+xWyЍ_n?,DUd\>a/x[U!NXm]Ch}@ VIiCl2wT/Ÿpܧa*}Jpw**(5Ϣa =a'-Up#hHv&J JOO' 8.)"q-AL+=ixθafbf>(q<);Q)eDh3$&n&wY6 MKk#ݠfD,(j|Vs3f)i{JU͑ڠ&y:] H'b}%pa/J=xM*`iG__-MYG-eBY{jpIz#'bNP>Wc7L A nU05[+E*W jZEkW+Wa5mOYG<OUow8~ ıP8=KR4fáJ2jU}d:!;^˔UVozZm2R{G1( nm7*_6 D@Ē'v#-RB>Y?%þ)l ;@b^%Mxw{Xa9O**elA?Hx!0Fɛ',x+g9 g/S(o:G"7}i.v83–Tt[ka}"ȃJv᩵ t\ Z*C;BJاHɯV*1 d ۄ3h̩[F VYW-&x#ԣlZkIJY@ⅻ=,y~Bt6D I)|c7;ý4%gq\Xކ0W{x06+C.Sri!F:.-9OotQ Gav_^T}D^f+iiB%y3NqDWhW})d0bC%M]Ony|)x+%?ҁ0LWJ>eiE܆=y۵h9h dp$a3s/"9qT6:l$$+ ~F[ɘ1lo$PT7'.<Neqx٠**N%wd͹*)5法7uݘҎZpĢB>@jfnb_4][+hӱ}LU"p`SfOcAf5\S p5NHǧLxHXr!@xI{۵JA 83f;/mZg3*w~5#_ΔY`/_t]D1LP*B FoRI]fF 3;Ʃ2&{iDl-\ r;oNZV2sqǾn[;l_C1߹QrHh#c|@ua<_ EE ˤ`C5\@I8D“4Į&J[U\˝\q3WN.bJp=ȓZoa5M6bӸ8?lgPU dT| HyfK$ eLU.n{ꃟ0H;Ps> u4Q)t5$3oM^Wйu%2jZ"zl)wCii! :w$Ww0d2Hw|Iah0WF7uY 類BH=S1v^i-;&~k3ɑ󥲄OѸSl=/,T_d϶>8Lnpw9 ';3H^$Df7&쪆 2(pVES—8uYQ3snk'RΒA:<|&D邺$u2~}dOS֋%g'jFH?`c,4=g H.kMDŽ\1{瞧8wbޙo/8}ӡ3WwQaY\U}x9ts8* M3_a ǧx4`2%ZLq}3$Yh/rʴLay HDE[=$\ AYLu|kOea& UqCT'^x~n56D %r͟1ggo_!슑1^[b9B(3CIBɘJfI-1;[t[ܚkv`7Mb󜩏s3i/B UՍ7|ʓ4,ڸD ^EL@co Uߚu ,+-MV6EWn4zU+ Iޞ1n|ۿA /D˝魐*pz{_/-,X ]  pIXrH21lX&0tߥܳ$H^:"nL/HV lSe~SS{a^8ds. }/=#@,$hqMfiwf F0tIL` _D1ݗn܈#A\#C$r̘NbH5/vTQB׏g²пRbDF(@L!N&Ȱd?'At2ux Uc-5DдxNŽ%^m?ӛP7?ï(]цCӖʙLihȃ`En5v7#@LIbւ} ē$Kj] <LCRr6/U^ .IE48A:mʏ'C: ɣ.l$ k?2fC4vކv,cHExڞͿ'RwoLdWg 8P>: m/8E&]J?fޒJYqb*ڪV# C|B gŐBk%&y;I8 :'X8 @Y<' V6MO?!/$W{>e[3*Q;VTh<>G1|V]:{F&7>a!~m/Tу>س?;OfK3_"+(Iy6Yp%Y_#!2LQvo2R)x{=N7Z 4?0q /w`0_.|Z74R%&zT9vˠX`kKtLK\wUx`~lu̇-˃a˝D'wr(W?NhmTږTJЊX2%da2꤅fJ!ݽ'ﳺ݉uk(4-|0hVn g W InHbz>@{mxo^ l4ݦ.ja؂j}.8 o,r4@,Dijܯ :ӭ-KaՁ@\Q ;X䓛>R=86A@0 Ӑ?<@C˰JEu=x_ݾA՚8m7sRh|ޓlE}DϮrlQ O x~0tsa-t/t1yP> A$kuPNW U{q)\:}>Q)#wnH'X,4xvCDR?J\\A"rHXs{y"ޭ4B~bhzpo;x `Y] a"$F>RY r2\2g&wI8WG1g6_0iΣSyH8?*ɢ 5؝)~ Y'~ljD1ca0Y֑j햜(`:s=>v]cbRArVA>W`݂ O?}`qp &Tnw~"8[?. >ӟ{~?~O:c@ ٮ&Ft.e\2$m6AQxc`&%n&`B|p9IF%]f;$5k9퀸GX==n(@$o&/T~L熚s4!IèSa-BiO3SS;S<TX 5׻WFd%U[ q|FH ?(&!Fz׳e4K%<₩ ’Ŷn9cG #]wcỊul?'N 5O!TEL/ "|Fet m@y{+2[% MbhJ{BN1I6P!stDNjo)[Lr&}Uܤ1ʊ?_{"j\a'',2K»a}"RRb>8\(S ̢z=B2A|6%7Wuɺwur-%m뷤?#Ut,ڠu}3vm+q8Vq\t9RN0Y!3(D+DH †Sl_l5n%5cپąw^XL\K Ζ1axD\&C1}_K mE!OWgla/܈aA~?<`T K \Y&]ej|3'=G "R_JF&daξU+`Wf+N!Z-4>wIN/s=MNJWAkS۱F߱+`ׅtI"oٖ䈗Z䒂xK"q ?6 <5n$@WF p`H8Ԛ${ȴFgDXTbY|CjtX氵gD/2TasCMH_yLެ/hյ@[Md '{aak0:idJ߯A FL P$b){E܀BiV% ޭ*<=.)=bbN/Buק@3d*Oł7]B?vϾk`mrv"#w@#/Ҕṫ-%s ܸ>yF2j_漯Ύ(+'#Wtԃ>7*lc0,Z̡уRCiuN֦'92(TɫpR#^!0DusN/}J5.bKx x~bޓ7 T _stqY;-0'Bi@62nڙc$o^6x.FgV\\N!,Ian},u|iVzJ+GtW{=k\^cgC\xk\vŚaЮ"Q 寈-p{ vCQu@Goػ{GXp1PҨuVF>f?vKJ!h<2хHدI{ S Z4=}: 8gMYMr`(`N0 :DMTS $jzG"\Ʋ{sI8ZYDX묔 b+q J2[jx,J'YGnBϺnVj79ڞ~sks gӷ{l}Egua`\N&jM,iyȸh`҄N$n"5DI‹sJcfVU~JEAO_^orE?Cux\U}*1mG\|l1 `@MO<Ej # g{d ڱHU{gGtjaD8fSX?ym':s o&H:2w1Ruvd¤ÃJЏ:6i'>uGɵG5 L!6M@JbٰXRdjǫ~T/(VM6tjyzQ6HX0u$D@gz_+jG}'{N 泟Jkf+Ya;, ZL?\e}DV;Wkb)HTa_ PdA@F'١}-VQC 9'b/Z5M'5L$\"AMU\W^Ŏ%QhQ6ؔHZxCl &Rh-~3b?jeFP}L| St`V1yX7m{ MY=&{(jdbh'P-7/jz05B&]8e_^i{3R1@@yzJ mMJs]t٠IfuGd550,xbkUGW;-xIrQ &ݚN~>ZpCԏeozj4aae ooU92cA9L,zĵS ৙vhӃm\iɂv[šYsqo{Jm8ؒ(]q|dƳVQtsPV>MU1@? H<$>i;æBKEmw@xτӉ膧hH{єUhYҼiĄ n*Y',",Xdʓo t K׫}sv;Q-p49?+VH>ȯTpD2ͱ{+hlG(Zwĵm[V 4ӬmDrY)/-ܤ#cY)Bu݋v@#$Za1"{Y0K )@L3#M^qcmyG;; $^zOݸf!4`w~9- 'wmfhs0G"+窬x<1H}Q-q4нu9 Aű"YoN2˓%uh]Ҕw*(8ɉA/OTY=(OkMZkV,6[f7W/GRC$z7KJ\!5q]d'IRFWg0G,Ba1H_d[5@$yj]P"-C=>L}8 %՝a:44DIୡت«?/]bITFW;,,* ೔]*Y5 ɐPJ,@_Xs]Y|ǟg#}AEÇ?geLG.B:<$5dƂq BˤHЏʡv4S8CMt:P 7v$DIKKe拙 KhrkQi41T$zG\HĥgLr- ۫56N[u/_B!r~KQ_˽DM9|oXsPEA\`-ێh?K} 49TAMɼ6DoF"a* &?!کҬvZ^ kgtkBB"IKXP0\ 91ZjdD7 #d^.({m6Ar%B\bu}2+@/7OxTj>{Ot2uvU@4a ϟgF&>^|:{{7W"U}U2YlVSX#譊ƃgPH_;il_-b}9_ӈKv2p᜞P̌|RlUP(]'&J)?·**K#ƌĚ ANY/gSU?O5~X`m'D]_yi.*| ɠ2  UX#uϗM^!o{{JY~u Rn:J f uáfo15IR®=8fb8`kYNi>dD-z+l[话H3t|~ ./TjGF†M_GŽ_c"ܚU"-^%(dp&~)|d8禟*EC܈- .Udk[m-{̈/wXhRjzTQDXgCpN nclyDn-KY[V59bPᷞ> g$C Qi-SdMȮѠ# 9u`vͼIUZEC UC6U%oy|A1]NaA~[B}Zr'Ԗ sKWȭRfmRFT᝙-[`bD&!dնiȬ YɣED}?&9*Szg_rV7ScsϚcxocU"%=ۋ4b QhQ: 5`B3hV *weOᓧ>7*YCI{1ku.¬@FҜ; v="hH# OoGn.jtc$ހʼn'wI,}t>0V̅| K|7ܨRv/$xrD*Q(S[#+䐘Ȏ[KC6C{|'@-:u0Vz)W mVOWzx&DO Ky#fyAs=4 WXRv,@/)7sޢM͵QMA{bJ%[XK| w~zE//2MG _̋',^S{mzee^4#~ Ym\ Uv=KURzi~x/x"ڤfٖEOTV~1jg~.W]C6GaË!iP(47 NV.)zz~q? E}U|cOPh^kjVp \mu/M{"Zg-oI+xbW/Eć!{hP*ߥkw7{tLuf۱WRW+JgգIpj_NJ|SR-EHg$+Hwnj3A䛚5aw7^k ƫ,7O?oB>f{l/"CpptSLHK2*'pDW1)d NRÿ&3|睟*DZVPWDBm:iR聕B) g/! E^si 3kϩRMAaR?W˾N-l^3L|Pn2INQ&6)TN-$Tw;E@%`yn=ch()'t٥-n Fk'wMiA F;DF?To0mMJ* ?8p$'z%Bsw]E eC F牉Ћ8$Cv:A}tVV͊h=Ջ h~>/)%xjq翄=:uH<(2AE(`[ {4*C@x֐z+jȥahD- 01J8e;7n͡~:A@E b B%-~taD])Z-ș'\SVvC:7?-=aGTL4,o@ɕ HTEDd*lعu+6Ӷ 봃Xu"*H=?bK+5>?rh&r yi'sRpR}wK gwm&rPDh7v\"pt0,$ e[O>WvjG~أq4ZQdjmГq_#LbFXq)7ŶUS_ӭU D'`\HOH|V6!zBW|F0ΆcQtvo:#BƮ8/>~Fqj{>^ ̷u@7|&B9?cN ðb![;[tZԜr9R(?~f8iY1=[]u[I/`4 q#D*)4rÀfU‘ݟO?l #%>v9%I%vjIkcv \ӣ_6!g;n&7F`{NWN?:, 0pf/= <ӄ)d lϒ:uC>sS0izfz\OY%lNL[V4 _pZ0ǔq$V -Q}թm) Î3jɸ?tj)l{BaGj#mXᡄsMm@zhDb$~/X `Ш6RdB+t+-GfƔv5H޺?l`^4%{Œ52ЍD`.b $9 ≹C p{)^B(,Fbݥζי8"bUyn;KHxΏlYn< S!nːrrBU40ݵIG3$PW2 RrBq TT ӞfQi:lPwlsWfD<ކ @/}NRFcH|H_Sӝ'ṪH/EvUߍ&Pۏs7Cyѐ݀u M4%ĮeR sz=ceiE[-ܑ {QԓT-/Og'+jCy43JRt@*!JyGsԜj NB(ּ20$GMcкm=O3oeu%Ų J Y1057ት<(bnWl!ֽUmWLH'UyoC]J4M/0l5iHo9Qe h<_Ͼwnv]^Ͳ#0nnӽqyīᡧ7LڦXLLxIY~pu "/4* evdQcMRb_py|gU)[7p(-X%[KjZ,wһZxVl;  CZV"',9cbCwQ6AWOA'Y7**tpf4<Կ;|ᙫͭn*. 1nZd׃-j%=5>#= h3u8ҧoI᪝G1%0LCnv7B 4,nnL4rZzLy 7]kmd"jv9S؏S5C]efjMR='RMMf _q#Xu]uy1"<|OAα0~7V#.@8F{"jF9ëez'W=͡;HchsQp%+R; |Oc{1g0>1:Juָ(A< = Z2pݣV(4Gj~< F5t7'x†]x_kDJ%|n\ `jCNP:^(OMs4H8Ih*#RNi(=yybXyoBrCnZ aUgj$ÜP \iLGݰa;.W_3k\ X;meCyVk#oLhrw %jۖ[vw+w+{xF3'ȦEZ&hUBJ`"xe)DSC4UtnZtԍgpG:Q.l|Ju'&!;}ugI;!|9~+.?M/e\`}v? .tg+>z P4$ [_-iaVٕjֺYGY+fIyWHzb&M!/d?REp(I?놸xfP TnYkj^z SWtl,fu<(|ime ՗rZ+z_+&ssdK9O*݀eҾmAa 伥uleM@ûDB{caqAJX i.z,m]~Vq#4I/2 % HeHԬ<Ɗ}E B |i5>lO1R1,A+]0!sZFn6N>nWk 8Y9w6m@NwHߎ=%4^ Os,B@&guD[1G35d= ox9ZN~b-/%<"3xv90s@)[%-Nμinb?LN_(J^-?#owtO{[%K-{@bӪT2u 斀Mp?ѮѶ:zvHW0Nf"Z!12N;&btn%NJ o؄ 6+=L 4+^ K^GGGdN<_~-cw wsoOZF\.7o>M,eݍTgF*lZ:`$Qkpl:Q;\%mlp~yQCr2y]貇J ^%oo\6:'5)V5:$yON1}z7Mږ;U:ZR%ټVE[lu &$St}Oc >l`C oChB?(#'^),BrUfThE`joÊ:ĆnV @|j*_5"Ɲ?t숴eJ%)n2|='=M(R$#{YBt/9y{Bk]C]sP veT_Ebkn z_.LzV`r5їK=@W7XaOs2s{PQU2:}UX.3$tF>LG)P#|++@}j0fFfE!xeoPNG8t}w5[PYOjo-NVm#,HdP 4jӎW>3&9Z1mS!G=hwZ*>: M{y0*SO> MNWZ7 FGUXQG㭽b̖ 6PF7*c,ٳjjm^V3FY8ǮB ]w 2ai\ÏqH,2f!E.RDboj9 $_e+=܏ѴkqQZ@Z0 y[[U(bi ? ۥ|^ך!#1jH[gQBP[?O|UzPtF ʋ-CA,lL*>7F YEZp;6i 5HUMADXmi _ƠݷP;lww1e"L>wd19V.̱u7>g&$ y*kǎ١D$ӎ| +ܤsPuz-Dʱ)KTW_>z"t-!{ofk>k")B.gKU0vAxrWbo?ѡ 3ө+8g#97*io[3Ϥ9,_ir^a\=jWh"W0;  'dCМ5U"4kԝ9)n3]vG39Z{d/AIr<]<{O6< `KHo´lm']c$n.$ԳrA4>bq csdbEBTJk/|JrWx,hM7ȢJ{Doz9 7)DrdA*}f}c]%骊)r:n#Ed{Ļ Z*h|jTxt+Noj{ F%͒RA]RP%.0],s<ƃ5Y;#K9fTThjro# E\&?8&V'Ot?k]>QhgBue]Wyb ;7gՖUW$f Ӿ(D &ty {*{FCj5θ:IK&"Z_ƾjRpC_poDF-4noWY)Qʀ~>ӊ* HkSNbJz'!%93_e =F7QC Q*ʑl~2:R\VY QLݺuaL: .gN W6da?2㘈C h vy=19;_ҶGJu|ғPPcΏ7r\+1В FU ͉h% (Ls1r i8y5#{+uQl >T"R LWb2|}2&޾o6nxXG Z{{/VgIv3u B 8EG)!|KyԎH!! 1XesXEg4uj ԥ̐W>vw֍oL,iz6z uYXJ f'ДIDE?TLL%󹚮{!a94싅lUdB]zޣţ}S^2U+t1mxb,Ԣ8=m2'?{޼!wk,kg_UvLa<.t3pd;B(w03-m~ͬ=rav㑣ϱo9$KgLBn9!,A7.g`4"g^vgIr3Re!L&w&<1:*D<ǕoλN`w0އ:~nt~Xidcfv\Hm #6 n]̆J=4p *ki.E[3Gd-sc.gng]A5ϔPUq;sOi+Rj 9FQ K%W_+Y-$c$M0o r;1`_BjGGcO~⠂_+K3gE-*} 6B dߋH@ e:08%NHV|뙸q᝽ʌ]׶Nw-sD "Hth螲]x_FE7s[jɗ/am;@яSF+.s"01Q>V"@:yT G<XzMa^²e˥:?;t> ? 4t :vY%q]|e62u88jd*&erCh,d¸%$i,lpI. 86:nԵcwj< O|MҨ1i,;ۀ渲G4m*C$76-V-μZ;Ts %qh[̮G>#Co9'\tpfk#<Yhq9gTcB`PS0< mx}֋]GDޫYoʭ`ɘ }pBۖ)콙)^Q`xZr cLӬߋب_e g+T2 }Z΢FζQ|Ӿ3J{L\ϡ'"c^ ɥR6ҷo0D~swLfrWP P *̔^XTrF̫~V_xrwT\ =׸;Rl4 ]fX0A-D(z#ݠGꫴ^F?ɱz1*I'*'K_Te3|9ݐݏm'&痌R*[>Щ 6}G/G%U ʗ|Y'`(X-qiLJk6Qnvs3+z Oǡ# x3qOp29K"8߫)1c}J/X.ߜ(ANZUޥj"JڹΑE( $l*K <m`X~xpSq#o6q A;.6g@hG @=F|+Od+{͢%R*1̠{!R^ p_ƛ2JAG?ฯ!Dh0>TcWga ۴8M'?\ژ nAo^-@aw](|٥$8>索ڈ{(/KXcc(ɩ\nQ=A+ICv:QD/WZȺWM,@M.,dJ|HP1 z~{ =FXxH$ki;Guɔ 5tjC  G_br&E&,_өE:c_~P*ƘpB˻\S/kwVT}rx 34In%~lۂl`B ]/ZaTrS:R2d4UWޟqݕҠmv R7!S/-Ke,8GC),rrN<3-oVuD>N  t^zfwbƧzRW].Ԅ( 0OaAC!:i[^W&49G snf} ד>2LI.Ұ=$Ae ?~{T6{vJ_Mz "gkl%q?iU 2 VwB9SWs7{0 zhVL;Ӕ4fb` cO.0ۀ)%&y2H1enFw@aFTB\6~%ee* M,tqӈҢ}; wD,z3Qvӓ\2i8+.@3D7<0Ԩ*qݧ`Ѷ_ICYnq)?`al`n C|O'7]ܝHbY%{ȕ]ټ`* jF(*:ur::|'{ʆtDe z{=;:M:P UIE#aQPji+-k gQ[eiN @㜫oL$DaAؤcGY&_pNo8t1.\(N7f-K_/NV1&zH;JY ^u;Z3`xll`c"[H|m :ˍb1/KguW=$JդSc1)&2ca@RRnűeS/ 0I)>79J|ˣRKu-؈ ;$NVN|ZH@}C,MSxcǮou-_ Q5lY%)׈xL`Y6NFf?: A>*jaSqHc=p4y@.=>_"J3zmÞ@ '_Z6TI:Az3Jv'Q$ IÜ"=.c  Et3+?3CJaFV };靌A:d0 ش!&!,(3lh*C>zih:Bφp1|s}lG-Xt(}t;+% V;4f q, YeF6̆NE%"2 ?? .[+ o(\uL_1 /Ee-הhRYIkoO-]c|+fG^*ےsG1M/x`*+#I9aɚDZ@ LV6XK*N>$(PRuщ.v *[> Dž{瓈|ިW9G̮JzW?ޠ-.pʨ$4ϡNP`̉[8qgU\("XV;}.#&LWsGxw| MQryCĥYpHO}u!Z Ĥf|;tK;x-ihMr}a>oDgLl6Q"˳7xF{gd!9f 8~4nþ|&ZFM ͹ISXbi/S4YKocA [Yú3M9rxG@drƎ8N: [̌s0Mv3c9k|8H膭q:)>}"0.i5^voAlt!Z4#c<3{ֵk񚬰m:׆\Qן_Ym8=k)PTfph|8PJ]ac.`5m<"XTndRRfB\wj~ٍ`^IyI//ژoIM-1ƶՀTd.j$ $M;$f|M_bY-*8 ոDCEVt}2 0 ng,=!h ]a #ke9z n\_Y`L?%;:By>?@'~~'k|9ح`Z# :7B.s~guBܕ/6|7 SF _ĉ,{o]HZ:1\)*nd2#K6֏ް7U}fM}vru%ѬZĹVeѬ@;;ʋyogNinmIyAG1ߩCɷ!Frp,L0Ԟ˒u.0Jއۋ(DB 6ylIU?bJ4Nf4($w{stUEiΞL{#?+dksφcݿa 3x]"(K#|t|1Hw$6 ˖mp?nC1cr]>uy-.xvxp_ql ;y3UbH.pXj49NHqjN7e,Oj1WB=}3wM\09ַ0MI|ȞwJuWQ›^>"rkvEeA,vᢕF*&߮($KarN(w1LVsX4RprqxUN]g :ql\; #:Y:;9]&'.k`vreV,w*]L8*@"#(=^/VR1xU,Oڐ}sRPwQQX\dSefWg:1xߠ49$ہxR%IFvju\[|΄g9]$$å6E},1X.I%< H[-IꍄX$Q3'NHF#8Mc|{,6bNľsͅ2!i@IuL"#bO7c],]Cg韮Gz\h>ËkمTeUK em8n; ԽA<'aT:S bee?7~}sZpk;0LXo2|Yڃp@ ⌓両@)nϼ㡔  Gz=bͤb8syASݓ=#j$YȷH4̅O>07 äi(B /3xWϥI3c"kCUz~I>.C9m WTfvO8 Mҕ0;7E*n^ŋxҬIXN!T^&YTF:&:)2l|q"ﶵ(I۬FV҆Wۑ:J̜[&wm<fJ1@>^ޑjZk*oK0}|8 4p4G"=db*0v(PeDKQVk>Qx0ߓ o$MY I8Uylx_fGVJ '{B}\F}2ce+=#aep㭥wA}< O-i'$z/PZ7 ^G"USR]ٞW}uO/W],P87AJ7@u˘)6OWoUF "- ,B8ݰT舞21w`IALu$%ĥ0\3XVFLP 0\GX=oe>?Q35,:mf:ucӜoR`)e(g >T87*0BŠ?P+MH}ǕZM'BCx]9UCGv|(2 sEtۢ(jX+DT=>o&&)H*[DD(DvLjmtmm=E) 67miQ-ō#١('QyWסO6crSp0K o@sFQ[=s7xOF;y[կ!κ0n@^ (Oᅐ[<9՛q)nr]q),w+e}炼21<z̽b`.3>٧)Y`DeS+m# Rt H,O;HlKJN["m3q:7iNs*-cp˨pz T U s7ūHvm8 V^Յ;&&`P Qj}kNs|.y CF V5$SjOoc/x>ht*lŔOrB?jN.V+\0 1)q![WtX{ q12O[XIV_?25)1@C.V{{->p1$2ik&c{~fvuJi`sFY͇C쎡?qʡ=U9{ZbnN{RhfUasrK5ь]ohuY-O@@||z O&wڜR _L-up0(<9ވdg 0,5Hm 5wԖ@P @(Pɔ֡r';̇MXWSO' cOU$kqOѺL"wyq 4*swk[-C#L>̿-L]hkZRن+RgI ]R11Bù }~'b7SWDo{,W+T5DhBg#tZ^iTHD-A3@}/]Rp2y~6In\Y; ],7m$9! &RniXp1Mۮlx*.RI'F/.d׵Y+\Ь& Ԟ&o'd2ƜDMgpe8t 5եԑZ'fOْN)"/mh ],`Lev~9%mxV,X)0wCR֖V| #f||GrԅߧGam ̼0!'5K!ԟ."Gs᚜ |hD荧3_Xmf =^ %x 9a }bpv:Qr}%M؄j]hM;z9t9l$iֆ@(ǂ]Cm-Ӓy=dk0!\UhF)0P8ruL-*3ޣ`dn]udU:pNl/]+9 nA|"+sIIUl׀'%X-M"X/CXPFXf ʾy@=2Y|١p"jo|eD.@4L֬cl"G&T?x̟0azgi%qS58.Jxf4,%jT˂ $dnJ@Hԍa8wDR~I ML$J`"CؕiJR?ֱ 0M<;pc+tWK|̚_Cb2X m"x{8h2Uel>2V5)|̸\zLDGd>n7^*="KwFkSE]3EgODl@(d6j#`lQE$rv@7,`cgUbGU.nک9 9`a*ɻZyeٍxL~ R6حTeבSDFsfr~%99D}VE:ڂor(ڌ "3͡dNU* ÂU3#ǠZ>mFS"SeȦ GldCf/JQ꿉m˟)\ޥ@C/O{ϧ .Z9 1p{ATEEe'EGY_ScXOT9^xx>1EA}8{"Y +mŅ3FFcuh ]> Y~׮ B<-!~:cr>МD `gʽӦ F[GV_XGdm\EyE?9}OhI+?Yٹ!N }.]gD_mv;,JWw r:P3}"CK,^iQ5)oLxB;hz!gX_q H,O$ "OqYD]$ܜD]Z' iϪK -q=݄HpCz $_9ƭ)g$ L#{MǰmOG`#ԾōäJCC=Vk{t,0 ߣtֹ(-bܟpkm</{ FTDyhu%#F;W$߿%bq1V6NShB_V7|b OˉՒ xYV{(ǪheFG|Y++g"+L|ƸROtULtA?/Ϡ`rӖ.1%~F˴Q0c-BI}uǝ|#@S$PAZ5(h"tk۽mf.<"|{ɵПdUwWV+IĶpӂ԰X#=C<ϋbj< _I5fˣd7PL 8T9XO7!rDP!nR[Lo Uh8ˮx`\c!eȘU.PF|yDEgDPxڄ5/ÿxS=:QъNW_nq0Y$e7`轖o2f=%Biۤ5K]NT d8f\[z.)N4q@ʛn9aQΕO#] ZׄZ9Oe\,OpV:9<JÄVbco'h> ];& eKsR]2k83Ӗ̕<v(*TDs0ȄizbWLYGw;HA_x7KN,:=.!5o` $a.18*/K tkYiu34U1))uۘ(V%3pX,/ST"ےP/uQD+ŰJ>ͩ hCbvj ᄞB}q4ZhcF!īJ-Ixh١{D>BXZ*GɍanFDZӋ57O3vRijXƨ=LKԜ^"E/ ʂ M>$bH~'qrP+rU]lpW%I@5c`="p7@?ۍضrCrek!Bb'Ʊm{d s d L|xWIP >ٹ 9:r4:4;?O>(YXtg-1Rx3/ey3}z;f)( ؚCٶ+ysljJMJI}`c, b, F4߽e wO(D8Ixފ?$ >D5i3z9l@VgbѾ|4W%<÷"ٌboA Ňy1;Λ#?{UX:Ȫ'HkxvoC&B'>r; Eu hmQ_ L#vr[FG?5w٤C;5[tH![ ?p. UZ#-3ZK/;$ƗQhZ~U_evKVFp~/n%JGUu@q*8tEpDE=8HEDL*̒W O/j'bTa#&ᨡˆTc%=&`8ׯNMt :\cUwOaj;S4D ~eȠrx()CW0͔3iSڃzg=pϚ/J_%=LJJynY9Mъ_mTWS3!^@'Ť֩to2:OL&dE ɡR %ꘁ簴hLh_zj6e/JFo,XT6FPBNt4Jgn '9 xe>x M5*ݷUszن_2uXf[y]z%ikJP/pAC\X-h Ec3\>\Cvh ?'P?݌90w:pEpBI:85 9!k"xFX_`w;Lbrܣ_5_^OxF^ 2!lŻ.BR*n3`8E4;c \er(=6Fa^ .xQ^2(9 ;pg͞Ffl#C;Ɗ)%k l:[ pªjse Zhh달NPyN[=fuMpI,Nd%\*_$k(rPMzG8aS?M"^+"S6EdyO|)cz=ft͞ ~@] x/Hz25M D.l;I~CLMX'c^m`݆Jg|x+tsd&z}@be,Fޞh1`zdM1Qdu4P; Nʝk@j%]< \bU86)/rԴ]EKn`^`Z I)6kc DP^Dp~Y6?K 7XhFa~ 5kJ}ipdD*0p[Jy  j>fFEPk%4B?h<􏯜S|vRRO]HuXyZʊdݖTM%Jiݗw#O6"Sgz&r @CboV_$+i E*wkc/#ݮ'ޞ8..hUY/Ce.|Ѳ] :ꡚ;wWh9͈[r^Pre?Ĭ^ȎMS4NZE6 q%[IGjo L{su}54E~ T g"$aDBHKl5%T7:-LEh֜Z֜ %hK(9z93nzǞ"l[wdvő@$Z'G=;Nds4+>KKY8ݷ } ] CFrc#`[= -Z?ٚ3Y X a'KLH> ͟kb5V3*O']dp5..e!9yA3YUWkRTJ&X0X W=2b\(\HfgL*YI;̍58/lyϕ&pxCF,ɔهF2ιr"Ij.fH<ͲXK z''-YTY:z Dj;3by\4dHv ]g(ÑY_6#ě's-kGhXy)v TTHﭼQs(T d0Jֶ2. ~hv^$wU#3$ F~ Ien:e2TH:>c<^i gʠϬzzJTCY=PMsqLWj&jFvA5*.a=/VECqO)67d/r瘭I(ɷ0VEC6m˰ so֓K"HJ"'EQnr?S"dQ>k+)3ғjLPE~ɞAHmO9OBhqVnb}pހb4lMIP#%?VGsVͱ .TcPȋؤ53j>_N\2\}0sq#C6?E]<6S2ϲtκs:!d ̚6A.rĩ# qQM!oI/]EޞkG51~5NQ6\a!k?JT.=B 6t`[@}b`D@hG*!*:st+3'\nIJ}pD+ `ڥ$:k3u QV.]pH؃8EKZc{2翪,pY\LG I[9#-0Zрi ܧfI}sn Ju=wY9 YPJP@R.,vBV{PJb6PHamEPu6 9B6/F 6Pз  9`k!_fQ* 4 Mi 7+:eQX+VWJo|d6T>Bmp^y/>woP_(. -?%0M7ȑ=qY 6" .}bTR]uWr"?ӹ O! "; iX-ByU{dAlWD4,ѐ HwrN-I{mqhnwLlj | V Ĩ8CaBCl7 FZ>5 V4bo*nہQurzDy`vU>V*.PP @ú O>P{Ѭ).wvZTKr*j5m6̐[!y7{'TAja'sƄ=DRP'Γ1@UhiDΦP+(NRhx%|i& Ucm6| {^@/^)u*`X+"͉/jx4PO`^EGkN^2yl ;"[)xh={5×.V2Ln!sneP")3q1p~yGC6VLΝ:&vWqWA`AR P_h[Nh&(<Ԑw> ;|' z,$@૰uK":oPS/3p\WA[I/V Y&}6%$N!U{ίRʪ968Za{#0 A:`8k+I#uΗ p''9r|! ߺxӾ9DcVn[Ѣ=bʖrATjJ-Z Beu1;a⫯O91HlneKJ?l}}\Rk}ChPzvT*l(fKS|(VةbbxF9zWfv6"Q(LjpA BXNJaw ",n*yɷ&v`EFjfk 4l} {R06d\(87VTMyfTRo@SѭzXyYS9fRִ̓ID&qciFK8J$BFcm1o0(PՄg. VlQnC(YLUA(٢uΨo>QE' } `Fa\n5瞧!/_oۘHntu!)ٜG`&vk3_^ $Q( [wvb碌7x=@dVwɗV}7:?P갇.*"U_wL"кewLMڇ|z (Tыxe[3{,tK# xUNjtnW}e`O鍸gvEn_3U@TP‚qPhv7nU CP쏭%ɹV.Έ*LR܁cٯk,/DzWDյ򤼣D|Kjj@. B#Y,.Xa'vPf4HhEESPY^qd1‘h{0%Gl%./پx Qס4/Є.fK, 3?QoopS@]d D/8iMzKvق[B߆EqN;0}:3j dh,t̡@W*lo Fyc jƝY:EoG(wQV"*ۗπqO`791[(ԆֹЈ`zX' ^*RAcB ^,r. A XݢaH0zbP Jԍt,|2bu* j3FAoTkHUY%y54j?'mS n`_@5i }~WMLf)Y0^qsx LvGTU&= BCI+~4t efQlC[Fiz_UVfV R'aXYf+DaTU2h -܍v :#j^; S\gT)ƹѰz:[x3rŒMrϿ(O7 ^b˒vE7n%}{^E d)%XKKvv`9S~h&X0"{O7ݮmxn'1jͫu.#z'uaƾo>䳼1l1*w!0?B_{mDB"\NpRwMa (p7Ƃl4wyu[J O{ܷV.ffF*; WeЃ}}´iT-/p=Vp1 ƅS9H$a xL{1gLa֤84 Vq1*኎}pGN:QһJ OV$! FƷ1oo8U' n69JZwgQ\@nKI@."+@`5m `HA)ft/mQ!`6c+s`I.Q\L?6yAC[EQ]?ʋDv\[$gb)K!J 4h{{.[ 4Jպ\w$k}%tܾ4Ϟ/K eW+!*X9)1P᪆CzayOʖoa~"oPZnzX~^D/(S\i?V&&gc('gJNV,$-oP e?l؈",Kl&QMKvL5>SUqq8xM}˛165'n*M!G&`*vvr) ՞ /Hq3]wbo/S=:V A%w8ڀvO_ac!+#PǪ@$RNd!~iA0.%Iʋsd=_EdzqTVdU}:-dY#1KapǬ1/ _3 ^yQҙ ~?zmMg@'O$qX`e=4Qgo=pftu?IHJ瘭-xkZ,ߔ~?AVдZפBy|;N >#ZVA-^vO ڇuvjV+cztC uk(BF11"(@O|`eɂrE5ۑ 0:@jBO(nE|k8A3' aO1FڢyAQza|iT2_.Gi%AT~º ֤5?e~gi.Vj\ô@FfқKʟnl{(8UB 0|nAlH "LU4Q>x- Ht'>)HM(}Şiiy܍Š݊lY,,Ui~ǽ6*-~#hƤdd7ZL=Z8In,`דci@,lc6>97KKyЛ\9S2xIZkԮDd,i$!\o5G%~RμI  >ptY8zXVVCK,j*y&j_,E[ڽ+nE\[vҐS!Yf٭Ő>Wh VoĒ5#~1=-03 r3]M(`3wD' b<鶈tY6 a$f]`=hw3Av ZC;ʛIu o8,sab ܥ컉Hco[ҡZ9BnPbpGVP&`Id;J\^rPkE!}᮴+bVVg0tU+a7 7Xo;^$f'պ{*]78syP66g`S|UPp1g(簷!RR~=l?'eQ23^K3?LַGT zG߀ J +Idza.u^vhM-9yw5LAV=&1ߙEy`M_/QI $Z}ChKiz_#/}&l%i*] ml#7_"ŊI\A՚Ңy:$VPC㕿LuF=`@˾{V ΉxLFSFo3% -e~;X/1œW&1ϦnLWJ a8RLGsRVAA[M:S2@J <,]ٸ9hjB4 s\OC'mns|e D7ܔ}b{ ບi861u1tb#`WCz [!+[g0qz^ah.<LLKƢOAGtД+â.JFX妞%lsK.\CFT*GsǞ~\A) janQMH#m#27>cIiF@p7I?Wʳ%#hn ` Kfx2wL1Cz\K@r,D c .[^͢QZ)Tc2uΐfc]y{C۴9S3J]?*Ftɒ:O_܄ Zr`6<+{QֲDhUW-دRfwIbT .Ь'jESd+(%zYv@P\]g:h$2 ӈZJu*D%oɘs.Jc?*Ff`MeJ1PBR*UeA$UNui}IʡTiL5S vÓjVx\R _KrÍT`݄sF Po0-\l Ƣ]z2Vj~ cjx׏K{-&T;v]٦2n66G z.Ҵm ;I]8Ne Lr"_.+rc\w]S'Zt}s#L~zvO(`ܨ'SZz$<QؽxPrx^^^6e5.af&a c}#Է$>[S${jYrÂe32{O<+!X|b<1?~> *kB4@xT7iH1(E2Z* kbX]w†!A>JnW0%i-dQfHx nBLue+sT GN_Q+r> [z}N '٧1[Hd_̇WGM檁njxZ9\ O## [`?=\c>RI:V1q`<y2;n؎(nQ遶-Y_鴙+:qsKc29\GߏR:`+؃Rq`@H#h35) ˆIX9ύXsN5ːچ'󐑑-@ZyE^e]GoUqG |p5!i6z >Pu'00܇*e&c=ncyc7y4+DTe$tW{b˘mEJXTA2Zi.l[C򺧘9BC#WɭFv7pc2FIpY*7 Ի!m$O݇1vAпHO DVz5U'OH.E6-Qe4`kzvdXLW _aQK82ηoKD )_?L$iul:}TلbnZˡ🍫!vz!| r66Tr ~Df hJx컉 ,Pǖ.BvhԱ|tc~ۏ߭*z??NlXKyz|W#'bojWd^[PvRbJ,iHHl&pDvߟJ-4S$FsVʉ\@@:hYd_^/X-Z\my=SSQ 5.10Y>;FUO;FqW]&=f! ) ޛ-iSEᑛ{!`LO =|%Fc[ܣWw!v+;ꥰhvn(ΨLN%0mMV7[!dEmzysͭoK([zz#C8i\&T_n曪p>{&=H>1d]/#¬m Ԕ]0^eX9͐o;QRQ +G@a[(eubP|&vw{{Ž$0D|tUHHY}*פ|\_n(ŤtĖUg병0~ޣlLPav匯jO߶6d`1^]gP:_޶qA=!A[f0%b`Z6V:-i|?"×o@9bӿ|NH$Z(5-R.h{bAtJZr)Ŗj`##{krKV/ohgف%CT^XHJHrM80fH;³HdL7 .+h0VwQKC8,N;CVg FRX(.GNYP`oi&kh2D{fAd t/n_%[Anȍǥ,AczP[{0$#頀l/}xu79Sz Eڞ(Cy:8 $4NwHIA8*CF4ej[FIE+U8hwdSk "#jɚZѽ+$Oas+G D<d_.*EҾȂPAilxz FR&{;{eҾ *džQ{4^=t#n4 èFRcjN; y@:d9\\2r14XƱ/7PD|u'z/W_ʓ [ si2~hcKXfBTBڝ O=)7K0=P WI8={u45A. g]Y!JB[cڃ"+],k(c 'hP,_? JfjF 9}2ʏn4K|,,\!ՙi&U [wXھBF-PP)ꘝB6'2Yp*:p%5&ak edR2$ϣ7_/w ._E%C&kk/Z*:X󡺁6WB3du+8h۾ҾXKi@$n7Y4=>tT'vGQ!Am/JKg0?.;5+էEK-_9m OKl y~FXŒjʒ֚w$vGv[I5 qR =8ćF} `#R/łsZ O^HnN^bOo@3*˩&_);'ջOZ+ :}lH ׽'NZJpOcm>"P2@e灕w<*$X9d*J#ދϻSD`M#fkȘq@(*4|=Uƒ\Vp_O\DC+eh>#,$VSfBKud>LȂH! )!pQ<8g~U*C E$gA-zK%Lq-p>wLtNx;d7,|"WjBD]0tqśC+ )KPpۘ[ϐ.q `ٙ]QÒ0DRDfal={Ӗ␿Fs/6JE $Y=&ps[)iOn䜇$`OwT n)On.`VխtK 8zݥ;7 ĭ>ꣻ9LhUQux&^ظMdGP?t+ďNkXX@S3r޷%(oqVxZU]T6qR}4%x ק0|F hp|ѻRO$iN䇞}=8; i{I7q©AXͩWF5ܺO%ԝm0&'V@LvDόܦ`tЧcš56#n?ѻӯBC^X(<ψƂ PЄw" /EL+WC{>aw)iM84d>5cnJ o2ɞuݮ\$jXcmo N(oGRr9yχ,WSOaI"SDKFN#F3WkOm]=i@M| bkb%5BEr;+踞oƉKwt*!e}U9]ê"2>2$ڼnsb3g7Hpt*Wg'B epB/Z҅L7chHLЗDr|jIXF \A#cyv~K[Itԧ%8 7h ٗx) xm`mvxԁęBpg@0ӳy9 & Z q-BQSK?U;퇱)P(1ǾT9[ZWUcxJDϙqmJ[=*:K-9qn wB8Minݮb^ؓ2lzA蝬M|PVT$2KIf+L 0e,= guy:Œ9S4jH0YIuLpz5vp2َzp'H7m-i1V|SfZ M cc`qkWqv6ƣRN'Țt!(_Dhv7* +n`xdh{ٹm(aߔ9}vD7cH @0 qX=+*7R͠_ N(__P+- \UfAQ15QM~^yARr̳cz٣wDbyܣTc c+'Q| T'`Ükh7Vl̶!ݼ} /Wi 2qpC5{XKJ傕dT$+j+ ݴAuV9j?[p㚯 o?Nw YC3C yWܩprm%$u{~ED%Hd9g4RP͘@p?d ! N2@6x=?"4PQaTը4VIڐ,% o>+~KJ>eʜq;F0%l ^G L=6;9㵷.RBb+Fq\*>{THhU-TwM:;Ȇf×[uSyuH1}&-4=_vOs `f*F*9!('l3˖踮zR}oʴGȜMKc4kQg#EMQVոS뇷@) >˷OH;1e[qن֋*3ySjX6~,k%,S%pyṊW-X0Re/fx].zz`/qFKO`!m/O'=(%ߠ;ґv O/}r6e|Gz|*'x!pkBͽaQ h xGCd]NFv`á5[7Sݧ)eWQ?vZVCٹ |`OTYݧS/N$%┰f^n|C$7Ļ/Ř;`0:E+`{!vZ_jߖ&))|rg0bPtC]cP!C/oC<+Cw͆jneIު;k`~K_].쑓M;Y qֳ+R.3AgǑ -\ШW3V ]$P8aڕ^qaN7BC3pNzYdO|mFt CsZ+l(jXУyU/?عٓ?f^sq=wҲOZ[o  >3•Sck_l-~ȳW` $)=p<=(=0 [tZ=#4dĐhUT8eGe(=lOb((03) ,QDi7Gĸȴ [*,sr )r=Q5x݀p' =]>apu~1 ҆8ww6n4c9hpH^p]J+I8QxjrJb!ٹ3 rj{,ɫ#pǃp ">*#a@<ØkJ+SBC4 E^EgNz EP}ٿ:[ sHv/ve&VRڪ4x`ѭ綃x9@>$G\mQ( 4Yk̈=Mkpe!~h5W,V |U{@کbߡmUv"!wjaD:F՗RLeb'`FSyޖ}v QG&J^c0= L@5xkn#I L?waRH-8ڬ/epF; }af-pǝCɹDʐAtTZF*o<țO5ah璳;y+bvijmv=q(o6RԗH{&SNK.U$`SᰗԀKYfҤsu,yW㺳 n"šJ_cOA9krK3A3IT ٜe/$YK* ¼whI +EzvKßA\Ѳ61-5 FC b뵩,I*"UzU~[Yk<=,#z[C桲-m|R+ƨ6}Ols`m7I4~]f(IrBzGӖc aPU"vB3}PaWnr߯|Y!I]&P9p (}7$"ʎ<_0fsjRD!R†U^&~(!9 E8 ^U_%-w x6>/)DkX00K=<Ҋ_ ih^VmFev_%nך-1ʸV*MC5ߢUF{VGRɱQ[-#O#V]T֞GA$HyX0Y䖛v7Zvj'VenlD߫#4/ ώj><~̧f6i?E3#U= yD4=J>!]mWP"+-Iy葧;+ؐ;N|ܞ/JRysCx:~3L{Y\np'Ͼ^W1|4 ҩY)>D:Yltuf#_w{Bn4 Yw#zdUa'>  ";s1>ۗ sS"jofMGStE-6=wKb$|ar/].6~`Y2Lly;7H^a5ЫxfIL@:2Cڽ۰6K -i;ɩ 3!f'Cf)Ȧrg+;[uSC T˚RHR~oЇ& V9z[{l\hRuϮwG,+~Pi;ɰZKU J'?8ZuO> G2PH;-u^W1F,FýnbLtf/(ᅣ ƌ&a/ ߧ]īs ]n􅖱of}S2Sϕ.4j+܏)]to;KztKAknU48qݸ1Xq3QԵ,6zhr Bv_Е.e^rҐ^[\mM0_v#2 ǰ!>x%o:$qH7s%#tf? :\USM!\VJ*i·Iy83'/A4cZ64V-8l2㣳څ^ I1p%H3&wN`83I  )?duI*rh0j5V!vaElU/4-brQA+Nk }!j qމUJI0jH,7fYآgi3n;vODw)E##+V_Ko ?f'ʹ !cKRC"o9i^,sMTJ8 D ω'jlR.꯲1t&&qY0.v @-G:RQÎM/4, pGBȩǿ pW>)*+{/B@mK ?opR %q:o2[Jȇn֗4> 8gfdA`\<1틀JX1*f9lESfBQO4$6Z쪨?#Mgxs> vr{roG?zʮ \k~v@(OLTL,'C鷾ӈ]23xM秛;Tb" HK}X?I()/\cs l'ՉA/U pĵ#dh cN&zکM8$%>kaFK?zG'[Ƹ\j_uBa&4fƫ@-{:qnG7ečvKeIkC#>Krr:\NoOᵄӦA OxMƅLyc%3M_);E`@p%iShՑB0DW(WM)3ġi6#xKG~Mt QcA例(ՕK Ɗך 爽3+e(i}-g:pWSaT:G.px ) &Ns "z3o`5Ƹ3T"uқw$Ɲ&*E vEx|kw$3(" >+908šD,zY_u1ձ!R yisFŜZgn?a^Cm1BRa}ڇЏDL"Y ϙk-JS#˲zڃ{\|Qώٔ̚ï:3gd)f̯qZCMɇX(3lܧÉ\5Hl'OƀLLHC19ײc]luqRmZBv1j"Y } ,L^rւ?RY$™Cܵtjk/u`@Ѱ-XͱdbA'-G=y/fuw&@)r]vˆ}EށR0uLDN|tW^{c{͝. 8n;\xOkCh*<{0'Mp X ϕcn)R 6Ct_̙35[A@CϐE<*{ ,-W=Q|nJ+Cv /tתW^ȌBxE)++{CbM17}b$Z)vz!ij` n]htSo\-zMg$ å1/W7 MA~C>TTBz~k!Y>V-ytCQ U%BV#}/^]h}?Mgbft<㤛YD`2/wDC_ Ew M4s,Zw:lΏ|mUC~l$|D76Sp84HAG;_ĩM nXI|[c1L%;ۅ4-u?𭵘N@.FOW2"Vbp´;A^pF {M*]U<.ZfzqM0P2 `{xyIq4!] J(5+"?^a\ l~gsWp (tMNۍj)s$頒\fnxGo1~ `ːJ\durl|*f*?sGc.HzFbù fbL+שYLΐx4"׭7A`FRrTvM2 #Va ]6zc5R54Uoׂ4N:[_acҺv`K'Z爵CmNiJ7k&e=~Кeÿo# YpvspzZC0sSgTHk^= x1h*; 7%swZs:QWj mpU`ݬ%Y[SĄf:-uXCQQD:5YP(G__:IZ|DSapxZ#l_S?iAϟשߛ|k*whpo]xԢvv6ZuHaU qEYPխ(с n'<,W iJ ciӯJp# J~D̤9[zQlgW ]s"Sv{KL۟ƶE5@ ?[UN/P]dmٮv~2ɍ @#>Ñ4ׄb$jGRivލjtAS~r uTCpD3XX7sND71<@xcOzr(L3YC։W`rW=#򎕾 * M76)a O8ats@|{IPg|:JBU5:_e7x<Fvv5J3!Oʨһ+KN,2u*Fd(=n!`ê58 s%GZ8**kMhIJOHc Ba #vΪyd 8QYҟ˘T,{|Gy-|xkF?Ρ;ooHPxvJ/b*pfz^@caoqt3RtI 4jӣXL־Byf`_%SD>0TVRk/;A`l({!zEyiS58he)$]sӒRPd7UEu bl 4Dq1҆4Hks$ê hO$/a,Z{Rdc4_cR?|ʌKL3SFI䝾@8oӖоm!,r=u;vG1kJ!۫\jӫIMq?SB88c[ 2ER)ˑnX24 Et⠕qR,Vۦ5SCZ>o[½yj=zS |Bń ,fhdtLB]z̪2^<o'L 4B xiOF\s7oc#;UIGAm|CJ"+tQGIURs|mĉRx5~i2kh%fV#G(gzUOAZMR꒧#F[0l2ƮSDTud^ 7>eD]hӢ.E4& nHw8)s\OGĦҝZWP_̲hc(0F=4$stGw?Jgp9 X ԍ-S&䈒Ь^{5!ŵnw$9`Ƿp`unQ:3_zAG5}ǖ@{pp(BОcfE\`Ӧr38JY]A>Ya: $"=NJ+]{5]W<(tO2<Ҍt}?< +rf\OczXs(}{!E;c A刉% y*@A|d -dXWq젯A`X֢r &zBNh@x oIchTp\*5+^C;IRkM%6)1]*3³.͞c˵%b 5ނ~s-nZ&WoB|`.]sN0I iRd;:b7;t5PT ל3єb$ ȱ?ZU94+̇9]Bš:4[0 [*Z-?I?] Ʌ6$<:Sb8<ж,YKzo02uT bfա.ٲn0S{vٹf8i $TUS"na |sΠm 4֢3v^+?+ay2l9[|>(ϑ5.vWT' ֨l*Kr"![˘{GL j= C2$}ݪ%Vf,yK_]򨐈ރ^E;A9-[0&'h7{6-6Lp_ctHx\Ҙ^RSf)60V7v}0/Հ[<3,OhOo/Nz/7Kqo#8bM(!$\ΓÚVs6+Iz1/w﹮NJqHWp aiL~x3SÎ^ & vp{hiGsepo|fz!PsКi6Ũɩ鯂,E?' -ƕ7G3n 7MC. + C5m͐UssLv!~Z]lt NA[GAV,9{WM4(#o>RMn8 WMV)PFW4ˏ6 Պ|7aÈFSVIyv6`6 m* c夬+$^zO/ QWUU~BУa"U׌x\d)ld! ,-9?751h_[OnС2Nn"0? /BYrY|HfW2>+J:P،`bɛuXͻmpX!*2aFrCX)#V7Of7}lde+7v $Х)uDW?dr֪GFצhV56w qD@q`L#'c_S @AgUcfC=6M){0f(F Z'c+&ţoUdNUZ M3%Jw7Ҕ?o8ps*.= U=w.ϝeǐ!X]*7N?j \&_c QϽ>R`/MڐGQ= ^sr e1#GXÑ- a#4 ʠrnUI>(l}|P,dK ^%~2zBLꐙ_uf,VmdF1ݢ]v~[gVQ Km \̹U2NMp2g ',hا&{G`>wBuK+W_# |dspu!D֊04VW8'Rf!h͘TȌЯNlA-ȶeԏ=f {3kD>dbASL<;@f/.f[wMo[NϤwo -Mj#&\Pc_1_b;P(߭~Ԓ ղǘ$q[q$yTY\Oi\,Uysq^z -H6iLCXQ3H1nx/ Ydgq9nv${)=nl &u/u (5Іױ hÊf%Lb3 +_vOՋIrBjf@lU u 5HDIܮ~TSֹu|&zLJ(\z]5H$b ,yS쩮WW:L%z3H4ul껭6p?)1-Lߐs6X䕂aB"!JjMHˏDW~ĘRX[*ghw49b卉Vo(.tʞdzy[-`gHWU;G",$[wiZ @|_g7fإU ~ xFY]3nA*,,)--QODۙRq䧟``Eii ߷a&8:1\c*4 No#tˋiع^6Ww +`NIY`J Oucok9!;<_^2G2@$NX-;JPI o!G n|?6ϿWΨ凧s'4CΏf򃵂f < #{qTϷF<"\[ /ԝuHT݊{ioK^NWXmCčNЏ[tH̘NY>ӌc/Z n{J.S0D#V 2a<}6D&=T [;Fg&Ո"C8.!GrG|nM* ,kgծ@@~d< -BƇR5qNc5mkaruD0iY^CnΦ) a"Fy80Y<2S<A==~\xNe o`%եEKz H)_=rB*+BpGT[vCu-c0 DQE&&ۉLO45FwC+M– |o_-f;f`|A 3C?fDNN\&[LvG=;SKwɂGLjPr@9#* P:%cO>Bs((ܫ(/Y| ^d_#]6 3:Y Ȥ۹٧RUg228}$,CZV̛%3sTܞN$40@k=MݦQmL;<=i5{V%=nՁT? Kg^6vZEQہ?<Ҏ_% ⇘dgTtjuñiMē,b|KmOD<Ƽi6&hSX9b`R^5n!PaƭWr@^-蠆_s)_u%ZxdOQ׷sbt~5`w]HĢX"}k,=̧SUh2؆d[LY$\=fqr}.t#%4~|?"j`pz ѭm|9x(,lhkq1و%X%[@"ed!^0iҜpl@sTڝѳZᐥuhE|Cb/aFK` cqKC) p @!?Xztqq==ُ9xcf;U"`R +<|F*#Ҝr0u1kIza6IYkobԅߑ*8+k^˱d Ava|3Z0r_R5+D<ʝ|agh9 ExhC]v81E vģViwN ąjm0<юDƗu*$iS),2|~-DC"E׷cC)"X |W/1xO4oڮ7:)b$s0@r׊E2mXFC4?Gwc8&Tx9̣oϡf̫{_6=-h=)[˭6b3pDձ[Z/܈]';LI˂FMcĴS#ͩj%>*ߝzF?~F̉L#Z6"v=}a;԰)Z=EXWx$,zDjZ[_$~>Al'u~/D*-'NP>.+B+mԦo.vN% 4t;xwzX귘K4ߦP^&5VBVw7Xɡ Y=Vw O|*"!Ho =JG[^_UL,%PqX`!{C:|`7'DPK;[SnYmP4UN6 O0bD$" 5ɛj:@nFY328NNpNl?`C5X,pխNkub2:!,F{hn{ԋ eN4,@2^& qP6.Lԩ],j>ثSlKY݃!=V2j``3ѫ#jRZ𺾌@2ߍl?SBI&7bxO(F͚yҲV\ș =խsP*dTZms Hh_06B?Fh"9@5Ro}*˻#@qX0 l3Z٥|}gtp0Ma^f{ztגxd&>r蚖9F 5B TLxƝo#гb7wP/O+Ac ͸Đo~MK8w EMv ߫~M2޺6^X3R\[{%hRar0!D=74zKgUBei~[ ^ZK u&M>,"M+ b>'\wvI[k(_uӤ h/W^C(utAa]bϪG]n?.ԗf;Ǻo5eiII,;{^KPv(~e>Y|VfQ憪 Xr wiPk[xQ*QL慷quX]yPp3Zܗշo[%wAf# m5E)C*2WS##ueMcS쓀0ƚ$1e<4c</*_b~-9Qy$#1_H*,@&e4 mSZߙkbsPu!mTu(oi(HeS8F)=]{ɲѨRFz P\@˿YRNwHt_#RהXtlc8g3C ZnU,4ŽJ(^Ψ[i{Cfk1G#=vt h)bm(i,¨=BuƻRڶR9_bUl1ʉp {i iunKecZXW)ބ b}̒eU^ZQP70Y44gkUfd"KM_cQ9JzWC[r$Aa6x7]#f 1"k !b'EiV-(o[nb~-׉P]7Z*HsB4(fe mO:)\_5D|J.3l>V^n:ch2g,|ؘF}H۴VF#}iu!'V>|V&숧z'4.)m!F|OG䮑 <<*T?Kg2?ʏCsU08m ՘yjM$H wH2RqgCtɳ@c]15DSrRاU7ub62ܜ#,- B&#M /s:QQ"ʲ}O旭׶Ҭ:Z Dո:rJvX|Y xOf,j kַ5MQ4 Og'WN&'j~t[cS Ըz_7 PU% Ɏ@ɧfh!x]=}E 'v:!- X*)T4Op絧*86"{WNqjWɘVİ h lܠ:ur'/]tmWpkCn>.76-P1Ai _a)m@r=|?pW.QeT˺kj?#~P|7qUQFm@,"&郲 8A`,$!S0mu 8qx CELtrhb϶JŇ,E4짧2PJp,e% 3'~kRm7:(:QĬac"IǼP 6x6@봭QBU={{B2BB"xr.a^Pi]K Oƶ wУl0xC\2* e4׬8H&|ݡg2d(wL-Y6.]EЖ5fOy*_̝Ϧ[*Xgs47꒨WP>FZ!bHۨ۷ͦ&,X<|mυPl~/ DixF(LGgԑeS/nn)(,%qQ JDIdkg {}9n!ųϓagOgܭ6[pcEպJ pK'Vj/kxbSC5vZ1T5{ЍN>|(b݁8bb:dU}ImQiyzj] 5.,]ԠC:B8(jvŸ߼QaS&_$xGWǣcl=^]h&JG%XϘm zڗCJn6 toeW [nu>*X^E_LܮwD勝&W77AyV]?Cq{!~.;"fHKW +O.y5'YKkt`bAO ~3l@&j ILr-%ucnHt&z)B: ߴbՐ\ѧANG*BퟕN۝_J<*] )X34ſJa2fM<ۆ9[S~5ΕyϚY}\*7ĚzS rȵ޼s\hD#-G4CyiwghEޟ0|h|bB+OQZP8Di`5S[0H$0.x~LvMkȥ'(8 9VcډsyD-qB#Y 90yD|!˓}_@s|-ݺ."c%[xϊh?ZMs ~">݆GC['V%0lx Kq|5{_;JuSV&˄D=7:}cq bQN<`Xv9n2KB]u't%L ";6^+`yk_ĄZ& 4?XÑQEjSW鶋m2௛c\]3v[֛$k:|-{"UeicCaKvZZ?Ay\PpDQ| L`iA(иGZyG>qJޭm1F˪F'BQu lYb&|!ݙ6+Nvߐ2mtq'0T⓭No-"-U&B=n(ՇH nZ0kS86>JJ^ WbuA)!zlr[ "C,=X'z9 +#ыL[?~nhFwR26ArҠssknnl4 Lj9XY82 H F"MtU{hAKϰ4,}MÄE&0i1;&r}DM@YMhR6?p\P1?K֋dMZq!ef]uաeFw|r5s`{%ؚa IÚJ4[ư{w҄ak{x&&os ?tGs^'> b  ~L(GGズ{$vU_}'m+qlQS~S03ԹP;l_fؓHkgՔ q}k<(jTjx,`{9.`}.E.EB/plϨi:nfٕOIq-[o󉕱ZB}%+H#+p=~Nvr]]. V})KWP1~'->WAGC1Þ5kIIrޒ(\9әHIp-6qՀ7Me,W; a _aMg^y)ظBqTh34T/ 7?2mb&( xE>?RwUMay4!>S hrft%0BĦ%P*?|Ӈ.Q*MW`(}/L!3xHCڽ>x d T/s_`ǁ`W>r%vu] ">>^?K!/B#`MP #{<@3,5 J0]Q' l4LU [%21cyN{QT}ڎ'AϤ;:$*7{?"{@U 7hj@0Gaz} b恠/YOPq{xQǘ8*ptDzH[r4lgh,WaMBgS>HmaHՖ7q!&ѵN>7 =† o)lc .fMC.e+zmM[JS_4v,l2X:Kr3~ǿ^v7 ÂR60je+f~8H!M ~pF4eұѐ8J[,&Yv@T\˔nvؗ:2~:nK@. -NR^3;e=im}Ь9s"7nj/kƋ tW:0Gs$-`g)z/@A w~"d{dhV4`Cތ1 ޖ׈;Y~ۚ+áSiqFaJs8^*-wu!&L5ģ,|Sǧh>6)F=AYiSJ=ƗG6l9s ˊX%E-7S2Na] & v茒\xh5p Q"VT"$ ˔P4AH[J8ƱV\l1w ԎBv5|_A>M4/E0 8@P4&6#-Cc'jߩWT:~0b>.7ITzW\ܐ* X1پ:6az;M1ac 2 9S-+7p %cꣲL#5FqоL vȃݿe 31͆`'rP}yYU'Q`;8Ro@{& 9Kj& fIB?ŗm 웆瑌I0VNi54y~o#HvQU)<'*cE/]8 8p$:(gBՂnMؙC%m01Fk|$b$Zw 9f%햽>9cM ,LjEU`eȨ?`ޮ]%`lIJc7ϐbgؓ/VX)/!s)`2JFzKO,~(8 fm8QwŪ~,/7Cn}2PjM_ _pQ3˄*H8S=Cv5ʚF}\ÇG|O=sRGar8O?x3_Q֙0[+0/w"iַgvָ f+Gur"[d [ʺԼ(-'X;ʇOΉ1o3n#(-516D%+%F$M!W`YFI!jAJHBnђĈG+O^_|*:!J^P$3A5tss1 ,^`9Mӣs$$ݽ0؃ۀ*(1.Q/76`Uty'L)y0]Ή+ᭁ|Ʒ+ 4֦;'#@8z!v󛁌\bޓwC'BǮvfςSt&m CYO5ƚЂQ*x$WQFrU(3 {5Kr֮v5o<~$Ԝf}Ź@M-(kHrs hRHf>胈IDX(r_aߌ41[$ ${rI19,Ϻ:zbgkZ'2݌= Oitz^/Awb-ľz_%EH6gnChd"\נ۔O5$h{;P\YX`ǩ;[cơ.lGdbv]Kqq0>0V3h_2GGXG2?+¥_J: "RM<"onv}K{~M> .7*֋0 t@5q n0}Pj@vP$#h4p$u[O xgjs-v9[`1AY`0c/@$U6d'"5m{XTh%h}g~xĖAϩλG /"u=VADfTQɕXq(ӟdLWd` ߦUYfHT %*RFv5,@w!CyVw-JS-YNmZbڄL%ɓe3}`p~}xި*z6C}Twob[T)&p|0D.AFӂoģw1bd) MR L] i|]l3x DڝSIt7M݂C٬)B5<cXl**dP* M64gCk"di:liP(dPh įֈ׿ÏXj}i|0mՔNQ?%jp aJ.'k̻`v@1NuEBcQ/e8_:? Td\=cigBù +5=Fl94/wLK2w~<[2iBHbUf[ jc%I A"kQV778 pJwaa%I ,,M@$̞/dRm|SZ7p1>wƗWj6t%W:S,G>#fl:JRƨcAص~cW+}wɃS?<|_IP.dY5Ԯ)b@LT"Pˣ g/1j,Ӝ$(`Y>sN[uI> bQ)ȴ`ojW=[3rz%F)0+C$êw r<Ѐ P|b&ȳi]XC= NPtf.Սy=;SS[h:ƕ^n"*)]d ADopEp"U흗^% k`. zT4T.n =RP)b>R /A VR,GH|j~ˆ?4d 8կ}pyF@hh9{5Zj</.kX -_@P NVӋÔ%62YH1fWwzt]Uh=C##eq=bx!;Syp$@F盒Wfwnwx#&ә f -]ttHD7}t S 2$=cnQ:ns0,b:.&^&0 >9IB",ؖ'NsA:#K+MQivaiV$z]KEgY | q#hz{nitqn>jwD$BľplY8zl$w)mB6M$eRQ$KTR\fҖq#/nӁj¤$wd@ *wn}9 #YaK?2LޥCPۅ\"'\G:ERTimdyqx"<PM0EaReǃG\eGyG+;Wǎ7 Tt>)Ω}+RWD7uACMA44HR+MdE6[Q90%yOG55e@ jW7|š "$m vDA5M F=-#.`ZbgNmڱy{?gckHLF)e;S b;&'c#QjaMfjO X-ܽ>KȆz%}uNy/EAGimiG_Q@mE MY V34rV9ą{ƪv{ٛ{AHDrϊtsY~_6']ֲMj$,?~ĕ.;rP#u#ck%2VvAQfT(?4f9orÉm'BppIay戯̲OtC#$U}#~ZlȞԄv4纜W2L[cGc4sdjGҹj/ٍ!PeTdTtJn0\Ξ#/ɝ@오+ GSA W T&n{s7-W-:TanL, 10r\;JhCgE0w)v"~S֑Pڎ})i% >5W!s$& Ŋ"*%rNF2wN?<o:F8{j(هf&:Asz8*+&>*>'Uē)R׾\ /vNՇXZdIQ@nͲE;H` :\h 쩊xٍ۾Vv% # \;jO8A1KD~?SfNBX(y?2ԑ+f7%Ukno)י, VdǏvU \!qNkƂM8Z"aIT>Xa(pi]8]1cR̢ں"HjߺwnTVꄴ5oe|g, ,kv%IIj(T{ h{ M2ş3(ܾSSu^1)4QӖPKV/ڝN%7%1*.> [CD4vF-(3Z<&F}xt88۴pЙTh 2_c^FSKon{3ZA.-6cAkV[mHhBxknq[,? T`<n{&y zѤ!bfp NPփ-| Kw0`olXغKJD}/khNϭzs>r>: qk +DqmmO?E n>!?;gjT>mQCok[X;uU9ylX5n2b1~<EJӮկdFN̚ʢap@Z`)]B~)Y.bSQUZ8E1Â&d!ÿJv f"H ^2é.N¬` u!]ԙcp=kҕ ө^Hyg5C r'%2h{T^1$M0Y9hSl+N^IpKzBZ^\FƲaWX2!4IMQUHgIs~hiNۇ<+JM{~~eq!Y)EdgnN@Eڹ{\w$$vTE3gB)a=4, `kw3;qeru~emMRVЈZ%?# !RJ},FO*twf fp qڤCS2̤"ČFkpA>.27VJ#x 9 '1&|Y1L" {NAv;/OECN#=fsJzoiV,5fl6=_Wq]̯@=.ͮXLUy2`{Z (`@K OIuŀ}z d]o!k(!#&?#X&:!J DjF9.?? [ڄ"ǻL P@3)\0NYjbCZ|^=~ 4Э&m ;J,9` 7 _7Za^k¾w-OB0![HW9*^1TMUq:2qi|nW#yT΃a>S6PWo=}/)µ4VrHԒ oHM|xV ,I:ODцԁ5Z)y.RMˮm dOzoHX bƾ-fvjkc%$I527њh5=yDf(k R`2 b&;Ӓh,{ [&ڰ De<E *KmW,GM<ڷŐSx(Ňs՞uO}yjW:Ą>jg5~V_b k:4 ָULpso }&_ G/4|f4{qgM 6y6 a4BPQWj6->ކQ*`o= _FtøHai΂WڹJF&qVU(Z=ۇ^-jYU6-)5np!Xa )+'s]ꗆ$٤@:z"\'>GХ5(2{6Uuӑ-m6)!3/SN?kxڇX` BC1tϋmM31π>oXI 2}UlͨnMC{iz\ yw&Lo/m%hPYDp53^:#sC"1Sؒ,*U#W#_c>kdDh,ئ^VØ綕;=Ԥd aTq`Wp6^,3U;Ioz igD7N^u`m!_|t3v̨:,a76TFIqlQ{3]NDgjdWJrRC්&r8K_'Xi%rQrq&@MÉ£{߁2Y1[ wfMRXWu#A)~A#\Nßy_'-5Rs*N\s]*Ta F cI| D0ӁA\ ҃"r. F4bv" h SӀYҼrhTaLW` & 8OJ&^r,2aV"μH0ʾStE?/ΫSR<Ǚ-m!:;L/)uO^5mNv]_j: Nr7!lRfX(0-:W%R7_*/x?w3qI-P1;K{k3\!/R8 4~a6|CᷠPߘTT%SP!zMCU/, +6fܛmp԰YU>lyUH %=)SDـѶٺzG.m>T5"ƪ5£)uةOV"\4SּzNc|_dd8am}p{x#5MY_A`O EG֖U:>SePX~:Q@Ԏ撙rl~N*-iak>/'r:ߣ ӄ45>Vzidkd H§<)@<8Sx/$9z I΁'pݬ*&rFmR wG'917-a-0n`!q=>x-Cv'~ 3vE+ 3g_JU{ѵJ)SJ*Tڲ Dd~7yO@~)N\z^3TE'2/~)u^_[ {r|gBƮ-E$o|YaC@?c) /%4ϧt0:k K9[*~F\#6ˊBʈKuܱn܋,jaH<VgVq#s^|KإFO ɰ: %w_[jz>tӼ{Ts`YucoÚ)ɀle-$xF22ݞi+?L+y=Ceq0Pph)FnoaL NH zY.a?X0Od^3>*% c]Gm7]8xp6`UЩnrvL?kzD#E?Twm- k.`9A.^eX.L ,DApGW\\N6&vZnlyԈ7\ifxV>t+rR/gr+'ol}/Ho{2-Oۚ)6(:r^^ctAF~ 跊 6s3fi[CvD8mkVWN>"OD3/'iϧ;-;6UNI6"sREbҫp1n* +Ve6x45=1p] dL,]P[p%k'@Kt%x)\2w|ҭI}.9"(3Ƥ2E׉2h7aäk 3qu2V>qF+rX\t"MbNZ}@yRp {*IPW/N&}QIlI}Tsi#X[%t:?9{`ǢV#w,冞V`}߸6$B& +8}F.c 6qצK5J"OxzCbI6J7doY_e=(Y544=cl;%3=-5^ys cNE_^=&Iq(*T/mʽ馊s( ;4Ip.7SMwds2NX53uSq{Ч1fҐB6R<JE(t>=j~lUh?RD.E̶=. ʷ'6뮮CBΞ%즧wǓ\L}AU_G/G Ll= bfrp0HuYXMej#Ы lU65DaT%$L[6NۅM˸FsT#(zaY @9ﮃ6B6-NJ3ibUg} ^eǗ ["K,Z.A޷)!f()5X+5`Iny .;J6̞4?W׈ 1Nܘ&#"B)%q*Q+pyإK\Fqw.. 1UpI#6+5BIЈި`ôE>hv^zvfkƳܟI%`|mbϟܸs{ 1F3ST y+Aq-DJ]~a+cqz9heBh"ʹGG5`J6#olWc%UsIJ1<He H Xwr`zrݟui~$xy)? @i#Ti{Ëb5:>JX;]I <O$^.55[]ݒdDd.y^d|TjY `6x b )TOWKvIZ46M˖ע\GotA|z\Wkg~Z̀L_8ʕiBW%FV=K cпo6%GJpkA!<^ e(3`z3%1-O[ U-vWa}%Ѝ j'6v U+'>H Q`?pZa)x1eL<"PHk{+_ K|\Xr *dd;yiUP8]S: W}6 rT* ֞sǝ% ]?$xUe >tzt%>kL\3@M;CSnf ]hB >1oucŁ>LŽ G*Z1;O@x}XR\!ClG?fgR tGU'-P7_#.zS_2Ğ# S]8l@EfNg6>js9 /TFt5,>F@IE!\[{;#.y|L=0C*6 jwyP 0}Ԛ)r19Ip#j&B8FwU^Q4@_ i~_=jQE(KRQgÒ_GμIN1k z LĠQ~3s29+y]9֐fK.>H]HI_V+55pэ  XvPF^&Wz R ˰iJ7;4jViC2_jZ@ M`x00=g|xV*,0$73zWأYM詞{;=K| ϕ,&Ps;:ŋvWtD#%Ǹo9%Ԁ_=F&uD6C0/¶Q$,Lxo[x96ӥSWLX 0AfZtܚ+TKEB{,w 5zW K-ȷC #CfiPKpk щyHpGV}[n81 1}HJ2T]资ާq'B+CH(gBQm.+F/SWN XZݳ5mA0(7Xg~|ȁ\nV9+~А/̜+CaE11oWX읉"[[vĿўQEC^teA/6Yb&/squt:˫db^9'Ɍ?9.< ?p,n4fgdM-y4J5iU\[p,|qvmT:St?? AޝʂC(R\IR#%m΂®~ lXjD(pǍ^Z88F/=⎓:9KM#b{L+qjPga Px"ӂqF꒥\gZ|!^ZȪ_1:*ņ vd{mti:Q(ׅDӖ{Y[EU*Ph$h{{Y쨲c,~.;!^}ܸ$)zn ,Z ؐ9,(){\o4:W:p83PdxN"kYh@_נҟw!X2{Ѥ*j+]D3AI7'o4 X}FKHD<>[gu?0z.}8;UdQC"w.:9鷕ꔼ02!H: h:ޛ4O*Ȝדa Hr2Ӱ7’72ˣels B~$[kXodQZ׊MLU&W<$8E/G4a4!4֠ kEXŧeBΑY!b1|/Ssq?{ wrEHBC8[rsp m2-El/]))@;实&w ȆU\ͩɹ&1Y&+{SQG^wgN.~;p40(^6%# H&6bNܶ"??[(3LJ-4Q-q*tg 05͊KV(2/o·^ˤ0zX5)aG6|8 bYS=>ͷ+%|3]8iHÖ~wViU; ju}Q0N+gWnfl[=i ɳ0ĉ'KPӥ}[˳Md'L <.,S~ML!',Y{ez47Hb$p0 KT Uq;NIis̵Nݽנ]X@R<>\7sb0$Ōp ,Y}fQmc f*K'FŲ?:I-؞Ǡ.U+pxǚw.yl ħ8FPt`Z: "e!W$,zB=-O\Z$X[t@=JvgͪlԵHK PٮHS:$0KN׊o4j e˖9'j D葨 v^#e $=$qTwJ[M{P!.g^sI7ՙX8,a uM9 tF=+Cԙ!ihR>j˵2#ّk3-J}qE63CXz!^}n|LO8T39!^BS&G1/3䧱t%aYѾ%˾cU Nj;q3z)"?x{s< 4xplqkrLKx;α@`a4bWf:9Dvomjb)WY訖% m;>2z72W7,QЉQiCwhGM"3Ulvظh- ~]G7Uch@=sI="U3'٠om!Y+  r'q:c3%B=|#@knR!2rP0@jG,~%,]:ZJEV3e1kx4i|`GY|-.frvLzV2gcբ]R[{|=͜583s1?*])HQK`@5Ao`k-@!U0}rRc9e݆u!.߻ ^ V@sqDTbX8bAA1Mgj'ybz`7uXmIvJp ZVY^ LJ[-S.hH:+2{ E&B+MmaLpmpX٣Я%hÐsnvD 0 i? 1c&Շң-0e槙L<`ԯGBI較RBM╕;&,_cG䀓*a6KHeid<3Ӻۤ̀~1KI`Dhvb'*[q ΓcxJu@sI{ ťbȏ:絆hfCAUъop'"E"Z#AN?PM?&abnCm=?Wp̯ٺ-/vqZ ބh/?HIԒHY.@̇rUMMp]N&۠"{_ {ך1'KZ>6N2G/zayhP`FL-n|r#cͦp_eQ;M\ ^lb7i*s>'xy%Mi>)v8xuLS*ۍpjnLRiSv4z>J8T# Yы/q7Rfs,Hgծũ{.gq@٠KܵPۘ6 ]52ގixgImt~$edF <:0pw6BތEsXhAAq6ֻ ,@&N/枘t%q qgx7MSsjg  ƕDD Z`L"nl4 zbDC=&P2 CS>R[w!8:kxϭvϏuE GG,UaYqZV5R8pޢ[xM gyZcYvY1?VF:3bĸ7D^+V]3b j"!f!"xpXXzS7΋2X4b8ycfĉMmf-u~NspFge.#KxlQNc`4$pv? i%6lCR1i/׉џM֋QA£b$!rt)⅌(8(ԦՒ/2< D%KE 9e춈{8m L26J9FSNepz/2)GHVWUP~r=Qs8*DO !Q w"*-"5iFz|>M:6;㞖:LR9lUrAi8TU\߅˟f-ߺj[MM~0zV7 :u8 i(5l`41#5ӛHxYjJ"Ĥ`KuyJ)SNs;ՉwG 8UfX}H q t=,pU,sYBRづbYGA"G3n__BBaOu3iKC/S9Et Zr^>v[(paa=cl@&Cj5x, x.!gOU - tv@ZMNqɐ!7= QDbcyd,~?0R {viۤzb1lˈgՄƒ*ꡥ$UÂ] 8~p?3ך NvоA xj] rx8ʺ9"j3@a`UL֝SHBN+ 5R1;fƽdc}1&T ;u@ |ߒ O@_heOa2-8|^K_@ ^B䢢"7ֺtTnl[T*t Pއ,23Dx̦^=Fѻ^Œ|-QX d(+~t|ɔ Kkƨ/:5NY3v(FFW5Dx^Sr`z">RPn:;baiώ||ہu =q1Kn FZbWQ4# }L7xlQ٪KjylQ'tfp0ko[ger]23t\Xr.1Xf{WY}(-07Nk6QejhѱVZ ~M.J;L,`/B኉+̀RD 8UG`Ó}=I(M1r4{ۆ%p!HKrF){ >pzD&[cEr;+챇(SvN lܦ$ 3BvDk՗4qۮώ,FW+] & /:淒.Ux T{)%.=2yG(k Zf~=K<mڠ'])O5M 8ҼlE׸^JcB-{؉Kgjjw{Vel¸$T* ݙɾmieQ g@M!Njf>C+A/+6cu3X6T;(g̊ac`yH"pG=۾>u )w(j5)i놣9}*Ҍ9mvdQ(E%P&GYBIRwCj6$8 @${K2޾f&CL1]؃2ݛk.΀[8 \I'Q6ck=ԟѥ=:sv~|h=llTƷZ rk.ܷ9` lO3Og1,)y@~$t4YP)CƆGAID|a3U)^?u%_i% 9C# xk,vQKԞޝ1ϭR3tV"mO+C"w*HOq=rD=CKqHJgKGziDQJ &^Zir\d]Қ(5-YG>B<_eCy3[nt:.7g !4B,^Gݍ$44i{8&Fu2 eڽ_tR*|c?QDȁwSj:M2)_<%[oj'DdJ>޴ L)5-x4* $}Zbp96676=OLLu)0tJnͺ8U" +5kNHF9Cp_C}gL+D"4V1ĭ7{φW4}*&AϳAFkmD UȜvմñ~kCmS\Ee+,YS~-SPbM9td)kp v 0kHW陏L!F-AFR=obvjd}Fվ1Ǭ!e5p/F h+JJv- PwAc .xRo qUfc*A0"<c) <\dŅ7:.122f&QB7N-Ɉ*]nRg`5x/8wIY25,'NkD88PoTx;鿚hUTv_ }kYNCYi_||" N/4G#tx=I~GDLA7\3Vok D=DsNPEp_ ZF,4.=ӺU 33^ u YoJi}5yˍ#k*gzǞ2@*$MD*c=GwIxOI2S7"Fb;;)x>_ Wh`SA=/w <{| ,T&0C' D9,@4Sl!݀6ec%˾VGϹ+n\81kJ:IaW;8Hu= LG|=83#7 0a\ĮNmjFK?!j{C2~ѱXJat<VS@Cq}LApnAٕVY.,#6^1|ofzMHG_l7ѨR $U*c< z@+E< F^ -~Pbj8zR@7a3{ %8.#~5C[-k:LJ5{j1 h9gڀK6A?HLlDȤGĤg8&"jZ.yW.pcCR]vҜ;; i- A&}14Rwxm$Kx,p_po/|b-ffADe †m97@E:cFL"h} Vƈ @+FOjڛWK;  ^(5<!Тjbt߸j nZeR뼈ϫ P $ q c5[p[BkI"? ISezÆ- 7@c):vȓbU-^ٍ$ehc hW"AK#Ȫa A-g*MxuSf0BdUa\ G+Fƻw{pbLӞY7׾ SϞi͇O6d2ɸrswb1۳n7:Ko#% >|RĚ /c=m}U$u+ CTm-h`fxio'JO# {cVasٿ?OPoo|bwt k5<;'dPoԣ'Kn ]@Jp `^9ZnTq'+ҵcN"nәRc n{gW53):WoY1Hwo5^< sw2q7|fuҿ9D;D7jtu͍zMUfw'{PHbM=DLC[u/G "@m.8zbu+aw# TY/* j5QNAm]סlW l^6N?L T o[Vң: #JhM{ةMqq\'XbL)bSNw` zuI` e~k.~]}C93|Fȫ 0e~׭&# 9܎hvW;@A63&oQ4H, +b(%FDKP؁;1n/,D^#$7&)Tx[J]?fЄj>(]` p(AL]MװB%Oߩ{Sf(G3I^7AFHcuR#~_QyTO,f$n5aCB4=њᯔ]""MiK X0>H $L2Ww_҉E¯'ԧbq$37!n`Й}x$Ty #ܪ@3|_q9p( C$f x4 *4KH(!{;Bɜ˅Zkz)D?~EJ;DiL ۴ zl X,ܥI0tTl_4+dN1BBS`Zv|e{s@j0ISz%@pJ& l茨V]7蠿ld*`eW` -}4 SSDd](DSe勎q^4>$Ow'Y8_9ţGS-%-a9X۫\lݲ5[goD9ڎ(!$ǻV領 .b73j.c9#CL EtdٵaɐN~C_`E:>dehE o{,f FaǙǃ{8,<GJ; HJ)ZMl"EHE.PLuֈ2W25RMY߯s *WPE$]Ȳ6F,&EXǁ+tùFOA6K4-Q_kП>~I`q뻝z@pid"G1CpTדEܶ^8f(npW^>R2vq#ؙL|}4=( ˀ d,7ɮLp.B b$b9Ê8p! W`qqE0USٛNn4gY ;&;\g.iU'Q\1BQ!/`aԤҦUX`{i?.\K~nl[k`;( `-~o}Smƴ/$XQ~A8cXw^I_Z8UʵUB3ٕ'!:Cp/yG#P4Qשּ:שhЯj2YmB?ڀ1#9_D#_3sotye3Mvil(?b@g3= QbZc_8Ce=E@`kkTwWrm, Q >^j=Ēm{3T}jϱ-p3]ᣂ֢m@ qo:6/&$BZ_4Fqf+"&;bAiL|;Ë.Ys!/\B Bz#\nQW8:/Gn'V= ].K]U'vt(q#2prK}Bmgyce!CxJ)G&:6e͢_EFaf0P7>1BMet\y:)YM)]N 0:W0+ɮ Nv O=hX9c^i OoEzb~բL:Uӄ qi6/(ΓDS 6`{l$*P ̆4jpRΒLz:(`Z'Z GݦC(Xp\WƐЄěk)9:q냰ŦI[./t<"ԚP2'aPqck[2 `LU:`L`d #T%3V.MmB=0}v`<*HUggޅ:diS m^, |=Pz-s_IۊWw<>qD]wb:)^hmdb|)&P"O/m$uSF*VN¶' e kx2նUZD$#ciqܹ<){jNJ>B\CKve6*yf?c(=]*o]pE%%ŐaYoTE,P̂,Oq=Y+X؈]ԸCN,\ @rK2]$~O}ܝ c$`chqMrB%?dT 6Ort,OJP}W'pS&2F)牴gsigp6] Bl+3!-V`}*F T7=2m2GNPrjJL}<]#0f`n F+q¤xjDw$ANP':#OGb; 4!?i\-f,aȮA3@{/_3FZ 7Qc7$uDWPdR趄:s?IyB^5kjA;ƨ/(jIw;?k!lIL?ax٫|j3*A.2~JK=6(D+:*EGn,MCW!3a~K4sLd_͟v8D93l` =m&Ă: z*bT6BaDmVguwB.wkTAvtsq H2ݨ];4"-DsMw1B/>{yxGYA[8:0/)lu>{ሲ"hT4N4vpEHns,LV>tq )XW #tHt0Gmoݢ]oT_o kްҬە%)@ ֮íjgy8F )aF',!{mAb-!z'  7;jweu3=JFlt;:g9€ j$ބO/_'\eb: m3rIOsZ yhng$m`hrdRЧvagx{~5౨;s',ֽgX"[f5aWh-ȄBXT'm]XnET'&&xS/M[R1'rYWYGخHWbr#IEH0]@5?hڠKSQLaQ׊X9?2gLɷ]G;7$$|o jxȾ}lC//oH˭Gw -u*gm6E>Qpgme -:?l#_&W%FV6* .^0.,)[|\/+tT},n9>n';%trDay6} T)ΰ2[><|²N+U)aZۓ4Ԝ-J ufE0wR +dfS)W7}lg-9%톑~v.w&/[?//1lT}*X+HJc Fr$>Ƭd,px2=X~!`BF099Db C.tNTmqCSG^ɳJb,+ ,݅5Rk` Bgoc'TE^] 62V "Sp3;1s=L~ʅzb.o݁4-&RgW&lj%S#ڂYxuGe"lIݧD/`N8&`A gi\ [BQ.`8>GNPф2'iX!E0m+"n ;5;$@m +rtb?4 %Hb͵ jYȟxlMGy|n/ab}gRiC_ j~0YӠ-뿘ʄ)?eHoe7uu[Ltոq]v}N09Hbx*묐D5#~ͩ6Qܧ5]E4Xȑn !z @o8[RU 6ZG (4)[7i#2  X1woOVEp(X&WqpOࠆ-ngWkRݧK/ȱA3hf"Q &q5(wMDPдKjb1&R k Y 5u=[gnS ׊XȦ+} :!Sڏ%7Z EGq>E.,y$!F/ = >?LwK#n/KAAoG?d}GӶaѣi`ↆ;qSvM=~@AN2t}-"KC-.j_2ߥ#s@GcNyJ΃mukC ]8]]?.< mE2:>}jz]aL6R!ջDѼ"9(}1yؤ2ľUHfh^%ԅP<##C$S_;%$;695߬הTu>ͩ uGITYBV[U\ԟ+VJ6H̛קOH |!~dJ$]꩏$5v3 >Q)I*`;;&,[/ʘ ٨X"`ߐ瞣Knݜr0YlN|kz#(zt零B冉K;O1< @jRJ[ղA^2)-F{q$V&o.z;~PU.F8,HV,id~z>t.>ҹ'ijm_߲h+0c-ʱu_rwwÏ`Uău"D  `QkWe{a '}z.XWG!iqDY 4uzrvʞj8ɾ&4Gp'5E8 B2_"X>8 f@2w,OQŘCxkU6ݵBVS\km+k8iތWC$:YS\dA5X>ߐ筱z>Yl9dӠɛ1PH_`IZI -[[;*ٔ'1# ;k}y7244W9,լp]d wH!ܮ \ƪeECҶB]|A%:VqJЧEtnZMa9YNv3Jw~-1ܫ9U-vKi 蠚q^l ⰗJZeذLV|`Qf符J7duh,.ܼS`etF'Qzl e'm.3hPjLf0#v QJI {Z*,cs2 d2Hkۖwx]١~d^9P7#LǸ[zk씠҉&lĐ  9ff{no8M;&ȨnUFɵIU-̿jEQo?_\fˤĤ|V?(&EϪAWmev;hg'm%"M=6%.Ye.sU{G%j'@EY.hum=onɮk(VFVY\'۸J˻G6_hs%-ە=$TôI."6@$'F oՖ"S^L=K.3OG! vvH#/1a+1nזdD[`/Iݝ95[hi14~$0ƒ@6bLa8Bp&]eTmt,2Xs:fX%_5դO #Y'. (TCӁ.i՜O#=j\ 2df X $S%-<$ mY! nv$^ܧpU~\$glEuCfͩ17ZT}ͤ6̲uK̀X>lo:q'U4Z=vS`Ҝ3zͽO*_dypj&R&8AgДV\Hwo!s_O6;JLDnyLȯ2:8!~gMl* HE:=WL,nJUgPYrcY&! (p8NL~Z)s:VK i'[ƕ[9_h qU5[5Z0!3*+(X_JLE,aYwө Ow[*sǣ3~:s#&sc$tq\\/bDX=+;fcl#_J&s. }>Њt#\mf6}dz^₏iS(.*Ifۓ*ieg1۰TrH508v͋V Z/%4vP[!pB75X6h_1XhvO)a 4/<ψ#ɐ"Kأx ' i5'g;Dzz,889NG41CDlaΪIUn4LOo4|iG aI&i _%~H4~)DRZ;#Pr*T T:K Ts^Z No#s-qeA!r;S*s_6((=p7t^!bк{&^ԛ^Ucr6QsEaN=&0TWIHX9cD~ qIXobQ`+WOցWtZwa>鄍*9{L4%l|_e%§"CA>+Ĝ0ª}+ fGfI3+wR"юL1^1@aχzA{eaGf"fv\)r8 <s(d'!P|QIbu+4FFbEV_V.mMK"Xx9C@&i*X~ X+z4)1)K$iĩSayAuS[^ܺ #2-T\SUk mǩ`H`ߐώ~+q>Y@O #>L2D{)t^8t)*x aR J-#3$v69$%Tл qa CYgIǼ(Rbs'td)5_2y暇޻!jׯtq93x>.|ՔbHFG ^.T1(xR2,Fh 2j=^MdP׌+=%cAtuȥԾ "Or$6Phd&MYIsGRlzv0\)6>O,M#za1L!哦.|~qR~C*K%!mҮ@rnKchc$<qU4"焝! dAO _RhDq{7(\:U?:C< W:ސtYV=|mIEc019iď,Ļt݉cgʡiX:ӃP's.~Fw2hiA O"87Mt<C)eYx{;  nrH0Gt0$/#vm:C;>Oc3 K{W5oPHfȔ6ŠTI7)}ʄť].4qUAd9 P|i͵a*Z_SUSSͷl|ܢ.WU'@D7#7*>Dyb(չd6.^}C[TL&̵B:P% Er#Ni%z^E2(c*xk޾7,swb$p^,8 LAP"rt1 ^I{E*D+;.cH@YvȸHwGTqj g@SL]JEoYw5cQe9#&Τϖ{C5m1:޳( )rΕmNjФ/46ۙ7h AoTo]FlFoj.S7ό- e˝u1Ĥ'V!cExʷyR: 3 @U!XFD9qKLf{u aaS‹$O\Ѱ:UJ,x1LT?*=υbLܵXXKuW@{n kXķygMWg=Wt: pPxv $U&fgy˫_V2[2SFò,n ?UyR/V*S0UCD_y-|$@Iw-Oz:kuuV#'#\(.p!քGmqED PV ܲKP➫)#f\G,MEIErK~$iJ$jjlqnC#dUQTt~FGze9ق)A8F&tg[Vܒ? Ey])esI!XUqЦ{X!Z~=x؛ <~z$xSbgKwW ^&q.N͆ ^).#㕛 ZiXp $3)I][~еsLMsWtI!dvk`ke*lct_FvO QuO{ sE]iu=Vbx$p{ o(|n]*A[Y :ES^LN1ƥ7hwţh$%BU+j}"eqDJ,4šX?r[ط &o!dx;>X]Q|:Mz걑!O4A!=Yo0FRHA/ 4}_I k0~McYx?r~{PwGK7Fjţ+j&#px=Mv=yZ^=(8"Ksǝa]I*̑˓]FucMj+:f e퓩 Eu5/:!]w~V^5QT-B)>&#ӯ.Y(4OB25]="JEFXAK_P²SWD;D>XS˩FQ#!14Kzk!N"U`"Tn(J'` sbm6/Kâam2]'8c*=yN2O(wQ^vT|!rsye|Hf- FP uל-er&* /3sN|EXlߦ@:v"؅׮W+8HQ}PeҌW~KG~:976 f!ߪ먉l~!ʬ;RQu$ԠK' x')dDC;I<4MHLIM`an<>8i mreFA{/ea󠼐gyRŚ20JeS%Ǻa4h[Xkb0n d*]* M;ADP4.M WwtEmFFd&a2y\`[ҹ{[A-j:Mf qѫ|YR3#: |wDg`ݞJщ 5XBHQ͛Lտs,קǭ.!5Qcm2Ƈ &~9o] i1*WRCH"-NXRZ]KˆZya1w`*/1KcKa/=_tOO~{˧1z/:n9б͖>HmYQ'+?);|XU}EF^&`o4_A,@f9/Jny`@+>h~TH3'Yef*rm|ɉ["dtಎ&uLS17lLY}Ig@4N 7X,c>\`;~9"]QHͽ䬋@s|D&5J1[(qB UwSs>[GL{1 @;:IqAZ+n|%omWʾzmѲT 6!R{4K֪ I25[cŶ-F@NpZhL? ɏC SyfPI0T5~ڷ 3ڛ[?0; hX:Fxu&Igm^3{ΰBя qݮf{eLtass5#l\huDJbPH4ϗ,u_EMF(Ek;. $;/t1xRBBZ䴂δ6Uc"adML+jnvH0=XwkQeXa{ <gS88 x. aL9@冯e*t$EO&ѶQOVa$EY9$pC?R> Who`k2naĒJJ2ǽ@UM^ /+R B-+qcwɭ-a[,f^d63J#p/b< x\p ˍ'<|gC(y%Rh~H_{ %Mch>9T#sHF>>mXc^0Z;?Kcrbk3PPtI[~zUNK F?F*c>PZt@ nR~J6nn \W{@%5L\{X-78^ZƨE5r-"e*qW_rv^Q)z* 9hԙuSD J7"v@SPx!$f-+-*ذACrJI9}۽0-2Ph}FM3iyUn]ӎ G_ҍ0рXx0+`m0x.FY;_A}8GS+A-$q'qwpȤ ؏Ge?&ҘjHy~+7,Nd?dD_Zv -=SR)H?菑qcZ Yt_ЂHrBQ=(nPVt>d`p)hw=J:Υl] /СkX,H{WSőJx"H.(ݦ!ΖPTmd_jA(SBQe]Xr??oGv1p^}<*gm,jz^ljT4xs*uE2W^0[[%3Muw3_-Vh6TI!`]ǽB[47aÏcУ(վ51}B׮_($'_< G@ ƕ:p|8P&R"1 (FŨ7F-nV[v4:fZe[awcBtvYQVʌdvfAꕟ+&MT΄g;ZAF>"zIs+'MH>{_ݣ HS%>NtI߄ØZT곩w_NևLk_ZPa3])3tYej7k`+aTWcV R ^΋Sە1ӵ(;í5Z!V HXW[~i=ynN`Bˋ]wMO`>*uk@|hߌ/и51KV}9.Lx|8a~soe gl(6MQ^l:;PtYJiTȇI[`T[Gj?爢>/H{{i|chsm5*63C> e/_Ĵ#hß޿JMv;6'x`OmJE^);&㰱qW v#0?`g7[7P>}Eq(hꪲ*$D$gG(+.L1fjБLg h>~i?cYI]C z-ii0=Jzh@6R`z&k2lh.V`i/ae$rLvx>&T,~ki g99n {ۺpA{V*]u^Kubl@B/P9C B1hd@o oY4~[wP%=K2EgmH$AiR&a$HJz#=ɳK_l*W$rD3- q2Ѿҳ01$V?y+^m8 Yj]2_ a~|F,C"~^e _ Ճw2EQT5y~1_hF; I(O)LEݠx=nN驲s>.yٕT˚^lH)AW-Ul$r n Ji\ A14LpEw鞤Z"Y}ibɸ (\ ʉED7j+{R2ܖ.Ԭt\uwg s1 S{;[S;+,1Q, y#[w,vSfo+QX5q4I mou1!UU'Jgc(Ժŝ?J.Ud{BY}CCOۓNa>b^F:c+[1 bC&]S/jʹ֬GϬ-7пY7'JOakPy vD[#Mмj %82[@bwɵǜ25XR8Vuz_*OO n 4S6xf󒭼sYF4 6wc3E  : l%*6Fʧw.~ |A W+s͇a4$ŶN : }5B=gXl'|g m%ƘmMl?)v 1͔gX_Xb(ΝvPo$8d a6t^G (BMɤsQcQP67]0(Ҿ熭Jmue[]`D/&B>6SM8z얱vtO21vF_Er|,cHxh&2h 3ں4XK I+ w5 ¸QN緍նm,/Ꭲ4x !5!*u\52 _@.vH J%!"Ts $;&Jf~= | II]9Θ ~QpK:.l{TҊ^_8gv_K6]mSJdƧ8"#x:@{>W \ZXuq K^^`'ac2ܔi.88jFpJQb*s3 e9IrM^vE~=*'@I8C`#FʻG$ZP7%rQKX}q2: 8#6cOIFK% w&\4Vix"۫hY}r8˲6⋕d$!kZȐkщ`^į}mEKc>{meo6s^f~|-5uݝwnF;a4FwLss`T Xt4lJnARFVXoe6(aSw @ B{]]o[WAEtPТ1SJS94銼4 ]-׈#OW(2CR IϤ}Z=\^d#Y Tmv Rn!*1ȯ{|bc!A[Ds5{x %ҲB<% .O(Prh|s.D2ͼ {EPk%0 U#E/VөU:!W l}&'e0n8`j7L WϜvD]pCSAvΫWgøu.C/f;ptdaIgg:[GwFBiz|k9n25 ldjawMJo +8i6K.nS.]*[Va'ZD=.XmagY7="VFpE*)JW:`w#Ca5`eG< )do m\(Q=Oa}8`ۘ  Q<\SotfoZ#"!"ѠV:EʨbVWSJwYuQZ4MHӺ͏5Wɤb0d0l_RPWQHlτR6`1P*pz>6`Q#C2zzGU@?O>iFjХ%Hc@[0OؘRTV#?hӦ ZZ}3 -(:c*OnfrnDFp|C.@~J9dsa렜t(1͸3 `HI1/Q,)wvC"&!#e];~wvz? =g2X1ADw?;hЎMLOƳ U~SzG6#z28J ĕ?)0"W Az·2(lRԔZ?ôj>Xh4!AGsnlaSaE)0$ǭ)W]s45{'^}I q'PBĢIyķ\9`w5eڰNI]~h}Fb!_&aJT;b՘l.u;A_3I铁w#3 > r܏ G+z*As^>w0;z*XJܼݼBzlA9K[X֕i#hVZ >T\_&|Ɔcbxs.,IT2l Q_n۽ 0=&TXԴ:?$GZxP^nGF-w|闟9 &[ab bEed8dg)!"d]M5O m6c[FP /:iZ3ע3%I Ǔ]z +t<|X彫`S { p&3"¬>%ӟ()?ټ`IT7_PAx|'hdyn&Bh]U.N9,98q.҅>T K(9YAqÉ1{*Oagp ;f+Ct}%nKC)܌Mu'{2 C93p]*DM*p xM⻑t&\\OmS!!}YZsj|-|lig@ "ߺ)xMJP8(  ELD0!fn[M ոXVƜk&_ںŰogn10=u,Dږu ~1xjx֪cKo@l}tifv(*8EZYN%Y^Ǥ.Jl ۨsz>EC > ! I!Rbي:iJ~,n˱]l`#+j!N'IuQU5}#Ԝ ];}#c+m9[+ʐ*64~FePSSwVd_m Hn1 RM;&o?P˄{"kS} ťpRy=Sqf Z&ɾ`*3Ld%yZ2N}S07=Д(NqD;M>vJ4hX TD[ ~er0zƐd#l`/2nn m k1ypdH|hM)&AWoQ:hqKsXN_c礗eDoC'":ETT-7[ 9M{".GJV 4n͐i8Vj:)}1S!݀$eL8œ&z($9zb|`7-m.<~ իU}!6aU]r&HEmJF9V& 4{:j?I_U⃲mz x$zEߘL|/XouS()&7{u-㔁r_2{mg,N+>FWo9,efs8?11 ͪm#Yy4 `p`x4ȴb|¤0@XýZ+Jֱ$`7WOSY{3SSòןBC^70J)^O,n]ot ZD->5H@Np$<(;'S`<+y6~> dͨ3(=#Hu]0lSq uO'l",B(pE uZP>[9t$h3"L@Ѹ ?#0X.9I9hg!S/ߔocg*.IJ50RZx 3 s 6b2V@'ѾƢ='K#}vWW!!ڴ#g9f #Px:= ^Tq_}M ۪uk˓a2I&4o c s6#7xx\/ù3jt7Ԗ4dh[)7k?l@@cm/fGs f;TO vSH(c 9qvZTء-Ӡj4qwe.<$dl~߂f \QjKYyk yhd>Sm1%slu(r6~BD~olhqn<`)(7ag-LN aFlN,|':jh` Le9ߌlP5yײ/]O-52 *[e} +=t/Mn>?%Xl:ڜۡUxوR["ݸʅ>nvѺ ,GuL $>vŐ:'\'߸ȶ`!R<zg Yng6NBψ1 kP)WVTy H"H;$u؀ZJA~dN]o8mte2mS}U`R,ń{o ^ TIkKP9稦ơ 1O.^gүm&%2l=W a}* qZy}@ax;-熊_`N-*>ӆ;|RUWM}*fA`3P'd7z=x:-ujyK}Z{46eaJR`vxu;3}ek7"=;t_z='2U'SL@\ӊms+L>峧EηN_G~w5Hcح2Ƨk͛OcR_`m(ʜ i}M+Q7Yu& W9(mx./%ߑvvzLJ(5"cXg<`e08gI-*:jr֧`lDi*$o#ڊD'@Oylk~WM #Uc~$b9j[33.vM2<33_gW[1IXgR[|O׬ 3Po^!ۨEܶD/Aon@j=\H,BvhĕՅ1DDZcr)PS6IW9~ϸ= e<o6Kq$ \dkV÷ @&SgW5wxUBEqv' Nt I"脗rRrwA,1z(n83a1^0 xGdU9,gⴧrtӓ3Oh ȵ|?>"&[aJ6˹h 压Ey8vN7PA~ckL։!8Bq˧ydNSC"l!^)gY+јCX_;)N^Y|@>"e8LmF:UL3AZk[7ܥ-.\hL$C i V"vr2ĂSW뭇$U t rQXadzIeZc#mNa/ 339CO{W%(ʌ[MDF oIPh0B'n $#$N@]\[!p})k) hfa]o\m?2^gtS8YXW}a+%oHU l#SDlQ'IXԏAxMtAw'>MB# T)DDU s!kf]/T^֜XL+ 2~_ux5ᨳ!vKy@QELY 뢮wmն);4ND{O~PF/ Kk Esp[EW3&3Ѝ!,H4Jk '5FE%v >2 _:U׵9{'/ž]wdDYWELFpPL)3ARQ|1ꡀ۔e?(j;JPAjVr?$=}iu|M sLDݦxWVʅw:qz-3j1OP׌D*.w0@C7O(ӛ XVBK֓BD)2#y\ϥ c󥃿潃H* y޴7^ZgRTN nY"zc#Xla!c4iioˤGvPP| t7 _ %]$ĹW:Puw7`\+f^5yL};6΂5JǕ"IL+YSK2~zt ߃d"ԉkóE<'`ׄRIfەTj:L8YD鴃^np8r(V6#]'g@mR6 Qsw[ju KL!6lEF`{\cM6}p;cxrmFLCXh``Ԋ̬دV^7ʱսs!5 #//6T#wesBj4 +nE&|ƒ)wz~Cњ')xL1cwEiʊ.u+YYm!R?xPehKLzUE a(2Yzvr;a4{yu?[Tx%PYZعICuC .ֈE>#۞o9nu0U#; }OÆmps"MqOF5h+"*oƟ0- y0Qɱg"9inZԼi94}A<ӭA&ú N7wx30' +Q?s$~ QV.QUv=ϧ4O N%j_m-BkXc~ӳ^|` pnr7e|0bihFa4Q򍬡[ 33<)#_Di+P\mYc,o<ʸQIX%b%`\DB$حU+g W\Q#kcc~3a\)eU;VUW)B8 > H\PbRݛ5] ڲY9^.,yCJS[ % $%% ZV>ֽ2RLU*YԎm@@IyEkJӽ>V5š*`k mD1LZ${B^W9dK-ꥬ5JnZ6dg>kuKVQ#wuyyO`>ܾᑜV}H{a}z ج@[-q}mrw΀T0(7~g+$z}ENg)$^h3/1g_(n?ڷ _!= V%e ZzS9ˆҧ8"R@*8^iΥ_Xʣ"tPHG]'hU vNe`f8bptyN,Nr%au0XALL7eg\ -SK i7!y㯩c"lZy.4Pmh.wBq@86֐uv}vM/w>4)uR)eV ~TTDL9$|\I|%fXj`Fe{ Ul6y'%i+/^^#I:DVs$&SI dI- f%t%F ula.͹s3:zmQPeEz<(d=6 U *>eVU4)M2gRYJ3py8:i >1#c$xq:^_k@N=De혱ɩώ`M9ATKQd}:t,V'Gӕ;DF^der9[I y ?Wn?) )5V%74HlN$Q{b Ҿް1-a/juy+RT_-et3-ڞM}S o-^[Uv_4g|xܧbKw0cpT\VSwUhWJ16<_@"5CA[qF⪕+dQ|*$~󺪭?;-LA >4Nm'I:/uJ5PB;DBU$I3 |19iWImB :Btbϋ  [z~Sfi k׃LkUL]T` `{i#@@ $a3\c\-LTapH_Z7DPI β?·b!/Mca?-o!n.2 whZʆ]ϓ߂v|`vkDW n#-YMX(,`0uݣ.NeF\;U;Ѥ mj*R"$2JrإWN~qɉ9 ˍ" lG>gnx>G͢=X4X燵4 yUz)" gaCU&s*L? 6,S 0C0>G#YcIo{h /b}@?Ԛ"ʲ e/JުVP k4te.&lQEbB8/\)Gnm~|c&X*sLCk)E~+vsR i8_..#5=tHyH0/'70@YIT%j><6Hk#-|E-j@/;VX ~b8ې͟Qlem!M 9 aQ&Q=f~W7D}烍 iM&EN\ Q!34̧dRu`#anr̯?/G'qM*Gq fE0.fMEzxBP3sIܦb*'H)ԩZ+xfJ"<ẌNT3j@"Ce$RehCb G6jF|BPϏkc;=oh(7v,7wu?+]hTnG>jcT=WkAN4+tsY] 3xXc殹3laIk ``"$ Fz89,i'`{Xf:C@BY_l&$)MVhPvNR\&>1:W9^'n@S9JPL7!hnsPQfoܾFt z_h, o像gb mi aM'HV`3kW8}g<vg[%XjvN, rk@(i j u?ə1M?5d[ e#3ȴR{Qܤ y sE#ǠkA:H|wq5̏TŭVL֦]wXZb_8mǵL7. j_yec(|kSA_)a  gVCe(NSu$$jEc1Q_/FfUo6!Fk0JウvtNq.ߨgWV/Z{'+'8aHgiY1*l`nbW4]ewc;Uu -> %[CdFIߢ K߄B&Vs3. jr7 4ACp̍V2&T,h0^-''?IF{ &Fn`j``q:J}V:Yۨk@'=dWoV) Eݨwc'JhSA- ~%쀦QpO; d5AMi3ѯ:~[1ݦ }&B,X7${|R9o[J VQY&!yX=ԤcQSy}ECփPr-8"ْ 0~%Ŀ? m z` D.zȧK&<[4?~&a.dcTmggah[zxڣ#ZN'w{Brm1l<`mF8_;Bz+f0b6O(B]>pPبx+-S qy]j4IIDGbUBC[+0f fgpZ1C5֥t%Hڣڗ6N':i diTcb`9'>l9%F D 4_`Aj: GȽcB1_-g6Qv&Qp,`f@0K@W,z*n:&(4vR9̛d"~?t=z:XCW3T?TgmKϣxX1ф;?Ιx7~x+3͔hjs0FWӁIcydz捊 tZs9@uyV5=Jҧ)z\޻'4jS[<}ǙVV$eUQ0#sチtWK|(l90'¬Q^`Z"YLe1S!4SfC]x#eqjlotqg)nLj5RQ_zʦ}4qy#k-h-W4NC@m}<սealQo aD}ۄSC;Od&$l ':'$6nwU+ (*Gڕ9IذjJ\/ WT]Df Q=S(|~zNܔU6^><AA8[̇T̋J2-sC~XVZr|1G $ EP~#{ 8{I_56#Q!z>6˷HkGoHHm.hhS%6S{Ҿ]bôz~bQi͢X~HϹ@)ʉ܄(Ty[3nA8;KH%*=Ü w -=54?4#Y䡁9[ڲf:]LH+paskEYzHな4fF7@^ݸlfㄦd~Osogڨmjݐ ʕ9at nUyG84mGdI 62_*aοuXSчrWix$L!$Xc6sE@"SaȇS)oZwC2 3hsﳆŬ ɪ4Zeצ>HY8) t$lLU1Ts)w 5OT,'9>IɖvEN]/<_woҊh*uj"nicQXW_lT@@qWNX{pfN$Lzv"&k-[@CcF/l"h7) 2+ Fud- oGTȎ=rYzqRݰ ,&JI YֺǜMp1)԰ߺr(WYz^j< ` (%'撊BGxP&!T& Vnl'a]u i$kc'sG:4n~ szzQ-7 !Ll(GfkA i @KB rlKz0v)L{\v?ڥr`Yc^jZU> \*CBnj>i%֠I; LF=W^=}X\ܐSG ˵w#qFqKOŢ?߉3T`c-pu:bGMp u/YZ^.C?~o>F˞TJ킡_̦s'50Z"ڻV.67%aSR/_bq̱E 41[GBo?)pG@!7v7 0Х$at)3(jjS ܀8a![i EOK1-;" Z;H\H$}h[FbnbDkD 9S[$~3%AC>>A,iVd5sd2~Xbmj#2G TPE#k"Qq5Cw H0 0MM#WܥV4a [:ڣrx6먗(Hя-"(#yGm;PTYwf/['pQ@+.TYvB[.'sx4>W.ۇ]9t8=&{ydX׬ սP쉃D < fI߅+pA̝hԓ@#Ki {؛#/dwfJgHfr'1ݢrݝYnDrg_$`F zA*i $O$X]f3Kmei͵`[1s dEF0ķK[҉a}Ky cw0DY; 0Z8݃\+)·vVa_˟ g44 Y^%||ܹ8u`\mzP)#KՐ!v#Å5u=#wd;}G[!!j1g(ٮŮcP1HE85 rXZv"ݖ#5[L-zhVMqVs`Uץ{NvKEЦs[F,Gfģ'6d:p`a\' [JICdhiRA m]6"!Vc+sTQ'{哉1.湫"#i:n<6SbI$N7Fϊ[x+,kf{m t+IWk}u_UìYhݩC2+^!p'Af;r?X'| )@?f GEkiuiC=7ib\D]ݺ{iџp??%.X M?M,;x=2A. |xUPa~M; >gM~/"VN oaJfxxvɉ:,nRB-37<J]e"Fzi?)(=Up S,t.EA_ؐne< ==ţ8ʞ ~w뱶ŋ7 U[MH*(I-pEkF_5җ- ~jC6k3s%q1&43Vx?y( =ۤ3c T=>E*2!9̨ŃN2]>K-9(ƟzWx+8ׁZ(ycH@^iՂ2Ź;45 TI6n1%#;yq)Gt7<ݔڝ|qxEzne>-:UlEZ\_CZR'o6>!s޾P+t顖3UU&,{OH8 9I;6 tV">+I+ӳ\/مNB/c[~-g84PԻ'ޝO{9`B+`%4SGU|b iaDjCʢX͗VqLjSWmN{f%, s.ԜN_l|cPbv@&W71i9W!6C{XDKv=XPPm J*<p%[Ahc٥97?c5%kM&\[W&"sQuQ@=EJ7mUu]0ejŝ=ӔG¸?cttٹ^:QB'_ƾ7)kxϊ`:z&QjsOF,·]I49t9Ř oE|;ɋ{@lI#(ۄDFX{  W)VDAmGf:ޝ3?0kwkLmt{Ҍ^ր+{[vU^"夽i- Sj] QELa6٨A熳D!cl/10 o ew_-xi WߪIQɸw {vuSX&nXy !Y2Ǩ02>F-MidۆE*S>uםNpG}8hL gOV E 'xZ 茏UNQUɷҫov:]u.chYB.ӗu38K0KJJ0Lv,Qm3LSO`7)[,Y_,]rFZ {|9mb* =)__(CQ+ʬFK:ܶɆQ}oɜ L7UMK 4Qɘ7E:u=Ƞu1r1AZW>g:xWi_3P=u*C`plh(}T0t@ DI;~WZ 8^89%R~ _kki Lb7ě!άR]S(N I f\ڒ#0{hᔌҰ`Fʜ1&s};lpbwG N??cphvP2P+>pJ/haV[vI^LRɆ5﫡Q&rN,k.hB9!AљMP8Na;:ڥ!"ly%.ɴ\  "@AP'g;o_*B5y,F&OH>y]b#Ov j,4ږZ P)tZP"*>ZF(߶T+(LVCQ̍YA %k*E'C‚&4!2,Mx 6"]pݨ v# ɨ >XJV h1?2 6WLHg(~׀ WX3DPXء/Q` rsj߱(Y_N` 0)&˴wkp]G,t֥x7R<Me^I`}$nf"$~3n ca5JDߺ-Z|$Рi>zt9&Zv#ޏX{ڰ w!$mHF`@pl:mvki2vyU/8:cdGUeLZb^ tDbܻGһv; p$k־7#()QIMpWxy#%'.xKl(-ֱ>#lR [VOƄJ#uf[x i>( kGLT7ku=9*T [Y+뢩vX̉`?Kj1l[3=Bwk$D*MX +rكB Ƚ61SsAZbه܄C,MDkzr9UD96eh<$SY!T&Qtm5H`Bsl?9i'R52z IxZ{]}uFwp<77?nE2f8_d/Br^3Q?R\uׇA]mǚfaBg\ a?R)Ev~bO+bG8+h Ah[$뀌!F#޵eW' | Ε+\Q>ί2 où-|^E>o  \L2 ~GUpAv5:v ȩ&XN? p⨍B7 48R5 0wWel6ùDG l1 Ȏ KDyt|k}sTDUǡOjUzKB-2*]|`ΉVFm1Χ&Lvs:5L*-uό|^"SkZu (˸,ݷ/^Z7hj}И,#F)A^O3ԑh T%>όԥppDB65 "LhU˙ y|o4,#]K܇!UEYf(&Wbc[= &;L :Zgh2jV'v oufH L?z;ot~*J͌hYryycCf9A׿%*(MꋎY,QSl8#`# a[$w<0n1I'LEjN51%Z}*K7r2[&", x!S0!5B;EHNw#[zϱeSqa~YlbVň~r)4+$*].#|H{-52\Oih(e(ł;t>n1 >w3hvr6E@7E㻅Q0Sh,k<ֵk񛄍> Lly5dgf -V*cSJLVitgrI$&~?AOJL,g&tǧPv\>-eF5CGYk ر/v^ T #}f9<=}[wMWn{ BT hX5PeUa b*al;[q]ȢڴMz.-tFqE&V݊s5MuY89>\߉NV67~n_n)%Y 3CI9vTTlk *\#zwao |p`?p՛xгB evڂڙ_uɴu@.CfӰ֬[HNXtfz㡗R]hJDT/W1c`n?e~muƆg^v+gљt8=<[@` q#ڪd:h:}DDo c [Hj8i+gی[ ?2*y3%$ &:3*/xHA=ܲr.w?q a5S$?)Z5 "w ii0l 6_KLqO5[?T-Up$t^^ugDP2j<"zM:z^nQ$Z2;‰8xT&"zW Z\P}jIVu-@igu'8lEo Ib<:6~b*!2毛Vd ģƈR wZh%Tʴk+"A|.aarm s>404֌odR\EsqDkunn@$aU nT_DBhP+Wb'v)[/!VlԠ4zbH.躆p9s@͑aĥ(IN G(6f ;@BP2`@t]oEuְ[i0iӬ3Zh/wUYKKzgݥl5'U8r&ng֯jN΋Z82*#欍tj&/S*ؚҳ:_ i,26Oa{ Yk4͓P/o=*dzo]9ț)%ocϐ=d)lIEUֳRΨ$%Md;}=ohc1C:V:ykO|cx?%Jl6L%T޾P(e21U߼K5C+it {TitYy 7ٱ7Rtsᜯr3L)b ލ~H#JitWR`0 JQՈ&TlC<R7u `|Kk"eAl*G/dC llPʐ^ fR\RL4JU8I/&vڷ5.DԀ2ޜin5mJLvv"LĪ5dBUkt7ݟ;$7wozp$(( b !_`6mH -P-)#d- V4U}9W-v>ɖePu*o![fK5*j&x),#Uo_W5a^8ngd?Gj(+&hтw1r,"!XXT6 ;9/ $@T|;y'u4wrB5Xq "lr) ؂jȾ᷆ZMr֠9 aɿrwYd/N9Rxh"5{>zѝMyfw@;Rd WPCIe( ?L|3P@ZD߃ ?ia\+oUw7b`Gm-^UNn؂ B'y;| WYG$j0[@< F,R(pE0TƫMeCX?-ҕ |P0ɁLxly/ _P[K*f<݃*Bwua2::S^QfCHܰ I)/:HREkqSL gfYhZ/;7,zz>'$4iYiv\UDŽS0T)owLSCW8VT;B )W]f: ? u tCfdڥFH5ft>j>Êc?==өNo4jA }djylc 6}I# ù,qqvWy,<+ i?0e5D^2A'ڟDHTGCm'Ջ`w9yr$6-^ͧ+u}2L 1{q*}$f`zmbOp{*PlnQֹuW? Oܠs IXWm=]s%u6EӰf:(B>%{].eDOa0<'Df 0i2(|Rȋ?CЗQȓuu_ZҲ"+|=o$iG*%歹.ψp.oTvslDG|Blۄ˷K2tad ZWB8 N|)_eڥ=|TXT0fcFКxlˍ: 1CO>Kj;oK S̖w2d&P? ?A_&a&ylN[YDYlj.DzHvm=HGY 6_ꌣ55 gF>S#ցdei4)wp;WPW,Sι@*Ih}ڊ؀Y9o[#Ӣm)11C )Ho 9R Wۑ| '~1O߂qhzhѢoZ<ff_l3pDx-u )?4FLj @ywNj3P23׆:a 8!)BBd=όET6s%8Kbfͺ{c7 s % e#uIr 0;d-?W Fq+;p|h=x)m xwݞ[*V0kIVTWU^$:}=\e+K/RJ1Ԭ6V9Ȟ&fiTիA&m뿇0qiݟ0 Aa6*:ۤߺ_*!x/3W4-w"T)NA"es7`@ugZc$H͜Cif/x%#U 75+lSYmIY[pDՠiì=eHȦ4 ٝh#("hN>]Bj4&=Z.d<'K1$(Jn^b |O1&kՖ$@@"1ͤ~DAK6s >ܪVg=x-0Li^`Y|moX  b2RܙE~h9 6D,W[{k|7J2}8gwo9CRӜG/y~pe\NK4>'MM%7CU>@-kuYoF0*=_Q{& bV1Z-UNqeq>d\כoYL3f^m/@=DUù̳ 9x4 Ofz~=Ԩ)2s^+qxVV M3>AU㩎F B:^d:M1OT{:LY%5E0k6g?5w/$7m)l=Y{rEׄz~ rR4qe QI (`de0pEg[KIU/VV )l$Ԋ;lyt݇Lhi99_WZcb,snҪm|ǬY)ò`)o{\}vx<8Yz.nuTZ/ R%TS;UJ<%,ìv\'w[,vwEDROO=+O=tZ$g@qi 6s*ÀӢNE<.z`:jx׾۲/^2_?߾' A:!ʹ Gx}-'D]3dQp`n[.5te NS}Esb-^;rJ߆m8]uk2iY`4-B0ʂ^Bkiє6M0cXҫuȠ:J EQ?YݢcRJm33`NcF .ô2Bewb"dzK1{z_m/u3 ;c!Ic/U[mϚo #l[+4;Zu6WnINOlfrv+r+R>Fq֠qE& qnz8fm;),jZ#ɣO[~Vppc'Μ(OhSwC8 ft6EA-h5d9PYV]O}~J0 !:'X/Z:*kOx1f͓I!i~@]LuFي+<9v+2iZC#D³ n))fXw*bv3~IJu-6Uq\D=VbKV\4XrjO"gC@V*RSw? ¸62/*&FKiab 'y\C-S"l|ZL,Î3PŬsӈL1$};3^{du_G`ZDN2 r0!ҸI3쁕%X9C7 Y*5ZL\݅) y:m_2W6JYw-*K Z8%ZgikW 9oY>5[\.XZn~uRT{V HKS s~Z_4T3w 9^%A _U/Qŧ1-򱢙 _yơpj{%[ F הڂTK>"eQO7; `E9)tU$^옱ԛQd\4L E߻r<i_1$߇Risa@-g|:h΅byXrY*62ryBLy<<l0Mj (Z$b&A2K17d( -8|82"ׄW&elQKoX^GAeA]8,x=θT1xNNAVVɠa)Ec%-J? ˆ+LxgfA6Y%z:8,Ԋ<5N ؋(lEZߠAH.Gx[i5&#bd 4n1E+{<w]򹭋J;<$N7LR :n) t&Th勉F n x7.uI1a׼ Ic Ǯ,Dq6e$wԬM6xS6doj% tH?;]~\} wy/| vs ċ/xbOGTtů]Cc-Cp[]KE3Y)4.S<CmcyEuڭ;9E#Gf}py)x$i''WxXo ]a V[b|D;`L,\U['Z%i䤖9l>g(߁qO݌m?mön'V~nfilϫ a.uO_[4 ɪ{E[3,gȶK8Ҋf5!0vpA K(̎ؗm Ar$1N⩐)}kSH\ .>vXrWQ %Zpx* P2Ha^A:hGŸM4.Ni@M 6t@V?x KY bKM=1}#oj?87H*;)bFNPr/\%DR=e8JK޼=Bf]ԱrMu%? ~G^ LfqMȒϿk5;SHlXn1"VgL2-yM$:8Q-N0B{ k ./>֌iF$}p} -0fqAs|ͽkp̌oաwVYb >az@Ft$m^&g8[SB?7aFsZa 6\\i TOi?Z`(W_sM: 7N!w9WZK^ջ.Fc]$f85AY+I>9ɗWNGNC{_:򊅉ˬ憵U(5!@'J{'9417d(èa&)E⬦}7_k젪Uo*<7VH.T|pC]h~WŶoqr%ŏO03K%ues R³5 *{&i?[K<ͽߋ A7;|tq@J: مEZ@OAd ᯄkDN#_*u#UD=$͜~L>m P (gxò}Z]sf$D4ǃ?9\;Z6sB,dD+Gfu6[o/%5VxØ_~#1$qF(> GԠtG( f@ stXH~-Z=^C$ L9ޱAҟGKTjmR0F[FN#"o69Zcr؊gCLP7.">&CMe'꠩\$@LPW*x)iKorfwAB,&CnBn8908e[hjF}*=-;gOGR!wH>^ (JibXUGk#G %f[ bQw@ Ov;f w~ jQQ/ ;!\pw[o\E炡)Glh:澌dC\7uefD ^K,]@u7]E2RZ(5;il Vby^|Qc@57t-Be7؅YN|[K7?*RtRlI0ڈそG{aɇOvla%E&ț;Zg+ջAXxPr^X[u/]ft N^Ŵ9-D?l2o'>"s׭qik AڅyϖB Qx`.eՏkw2>lLvŇK>htX1-c<.[OWSPhY2§@#~yY,J$WL%wNwh᠜ c,UKxDc,?s ^ÃnY-u68#<l>D Jn ;f:n9sn<+Ңw!TTϝ '^ˬ+.:VC0ؒM>naHXτeY.}Jcђ(+%$ތ^6+E2X@>iVp#'=2E:Lq-HrbAc/W27 7|u I+bcߟUηӝ>6LU\\vjx;ݦ2˺@BDUYHӜը{swX,}(.zOF΋D3M TvLrP̿* շp R,,70?r`D=JX-ʓLyB >5q-h/|aJ꙯s<[ "1ꀙIR 3+U1E(ow: #o%P_uEB0BنȸnJ7G MPÝGܭFfmu6\](D& YbN?,ge~a?ϧyL]Uz݈mh>{cl"@zirjqi\\=!~ϛߔRBSe$  !Z(+VX,q4~J9D.앞=Te0>|ؔZf Y"_=v_?v"2heD:˟6Р` ?5 "![Tm1XW'LT S`Xͬi6uckfQNYS=aG-/Ʉ$]BM&[jJ˄{ͳQgWmԯYm`C Cg YnPGd-+F,q =-K/lnʬw?B'*]`oiifue_&˫]9 T?,ʌb7$tV}mRG=5MަuXqOu-!@ym*PoК(R.k渆֗ wĬIJ̋5m>*kic&x>^,opҨ$jqἐ)@Xb'`2gC{3흌OJ"8a?i8Z*A ~jmR&uOԴN59a$MR8'$g-= IE៣)veG_ΎImq7m_xݽT vA@r4X|tf5PjuZkWARfѮ|Q&7RQx c3H[d3F 1FB(ԿEYI?5]׷jeK"ś~͇=֗r]>|{[c}mЦR>C"$)XTEMwƍզW`F F+om|C9naF4˘V_"_ic02V ]H}j HC˒Ǖ+bu(> ~HaETHtedC‰`u>"-O$oK?n^n]Xc:P<l'9"$d'd38-Cvi`ZC#v"Y{me *kgO/S jԫ͸ (G+vϽ=,Tġ 7/}X`S3-e9ӷ+)@?CD≱REf&SxfbY+`J@#:jWQoX?H6dEr(r%n.Pt7i1%[ ݌2 f}5蚴b # cgu!f:;Pg5aՄi{ &ރz9`iH(4VPnAʜok GIN%/-lQ'?RptxtQoH&ěœ eXQX9 bSZ# ~3{[{ TSvA-GYheJɉI<|R2H!iF P.vӵ-?q9}rt!a9'Z|N2pq7N{3s/oĄ \Kl,v}}9 cd󆢘 |wsYPC]af02$׸ >c%c.TxӝޖdRY7-^jM0 |sx=qCuioH\ {q+?f^Nv'$b+axCsgsF֐9A^ߌ ZZU]h5m 7Ok D˯wZ [F~Bk*3kXR6 Q|W0P5%m۴^P!?(ÉؚΩtϑBpE0{?"u11z}g+'2\b1_[M} 'g&3cI,2|+J>O|\L@3a tF%mV(x4ݪ$qԹ0w_쐗"!†ߝl8ϊϧctA-[~$WwsW#%Nfu Ux^I!lRPSM=W/vsbtImY<1f_?{o#bù82`fbR;cӬ0H^VR0a91G^A^|>4|OJ:_s[KA%^|ȣFD4^Vؾ5~RF ujUFC6Enۈ!-H(ҏqﯥq뼴f-i3s ~7c%Z`o$W)撍"ˇ|[cL}uhɚuQ', l HFQ!7~ eLe i19詋1͆lA\89Yu\y;ۭSf$"2Z_ǵ7wNdHU ΝG$^%FIł\5M=wJ͗3̦]Z+Sy&`wrnG1 i{ wB.*;8|snJ; 1 VL$7,>i#+ѢXso\vȭl6:E4 ciU2 eQ/&҃6*ek_cMt' M@o>~t.E\ ΕM^jKpa['6RٹcZhŘl N92]G@HW=~d3cg+ îK!MĿF gsj{{rK)HL{Q\fyX9y;' fߝo8t;2y"Q`gn7 j`s(yKjdFqwiJt]tZ9rOl~RNz4(e}d >a  qVqȓwg;[:gezە֔Cԩ۟b=Hu5D-C a4=P`FJ_b]goG&u-)&`!;I+Q5OḋK]&Մ1o+7$^POי4(P NPB+{wyD@ 9f <[N:=j} j+~ aA?=Ȳ(qs/u5$oUh;4RD|.Djln)'`0E~cI)% 80&UlaD IDTUtz >`*'lq \UǥF_%w=텑D*ҍKCtҌj6 U}[s9 wFp:AAwh0<ҢJhW9icp2HGS2ؖ7HIA3> FTNd>rC'W=7Ane.iv~f[ Xnbc/9;>M`U8@u d ӊyvE޴3- y=dth.b L | +JQ|b! }̘d`p Jl_RGo8Z ®fn {J1$ri62,%qNF58*?Ȥԑd#lVG볶 l1Tz㐙kVJQ\rr:f汓Y(7ؿ ~Ѥ^UBppռ&ڗ.̑XwpùO[.c%Ae.dG(wx<W׻yE1ۊM&h,na&y؏NhaB} V^ 7*vYs=L^S 93̎寧`I?UelIg&t/G`$hHD ]z"˶uIl,(tUuIߎ.{84qGEAGN( IH"H{6tHrV2Xgug^L,г,P|dK6iQ3ra ]9QLgd}|6 S, TPӆt\/@w\y^2;m8w3>YNY ic./ {7k栉xqf&ըTO97DN^6C8/)],]kx{]:A H˪78uIEy+XG[ "fߞ`7ߴ!Rw0$!,0Hdq4<%/,/$dYD]dDj0;V+yyZ }E eّ J[!kͣHtrhQ%FВ"9$&f7f Q{7κ=,PdyX]VpIvon`h1t\$rSBF imtY X9<È 5M^75˾Lh$\kْYfSMp(Wø=vihɂGGS Gړ :SPliǝH{a_5x a~/ >CEpPsJ%.n[?4f_"L54%A{_8W1C "CthaW^i}*D*t@xR2ŬcS]O1> ÿlRN^J {)N)V#{4^y98@mk?~yN]_7Eہjƙ]lz]HŠs%¥ Rsp$DRQTVJX)icY<űs1m'XvsSh"Oa*j bwpHdXnNŭ2 jP?ɸ?)xk wiyPEm 3޳4F`=Ќwu88]B?>ѓ3+|VU w"}_$!)j7!Br82yNm/[auZѬREOܒcK4\$^HdNòn3Jg:{>K$;t 4jxrO$ fg,['XFi>C/3ءL fGaS Y*g `Mv(9)bb Ś t 6q6moxz|(p/ikʶP@!4qޡ+ʼ*kDjr&(e=bOr;Φ=hFP^bǎޚX8Ia)#0łMt*ʥǷ%YhXk6y:q(S6-<*#ЋSU=׆))Qiey0 L,6>s^[ƸdAzb/plꦃԱ'EI]eYoW ^*Oʰ5.`p9EhD"%$(~:#:G.2QW| 4r. 9ebԟqȣo?S}Eا7TL(r4.8>xA/%;.0MS9ίcvAC @QGv">郔(Qt 4 D!S>]-PT.¢V0vwMZs!HGxv#Alw>[3%O**MV+38Z0Uh0F< ؛\MnI 8n78oLPd_M }RwQÉ 4TDf9]xWtZ V3*k%AʕOi ŀ'vE)4Ɗk4Cc B-i0{QCMhf}I bg /PzZB4L5'̶Y>6xE2 HS3E0}n5c꿀kC=~"2 ''r igB"fy(vm9._UK\HGX\_FKi:(sۭ}Zコ8L!1yq0-px{Z ݝhգ43EQy āxah;ڥ)fDDz+p7E_R`m-6wlۃ$$/7"f =wj26t&DXAZI 2S1˝΅wSODf!?׶Uz'sg6ss W;탼ɭmpjfy<&<ݯ=!\7{[1i/t\] o'?Gž z2Ǫ4_ǨN(򰸊0\ 8( ( # ٜ|NC,v- eb`QJTU%Nm wQƀJk/z.g}mVr<n13)tZ[+y~̤s"W-/* 3us%zQ,"]X|&0ɢjՑXäXnE@5E9?2颺?y/[j^bYZhrZ!lrp ;I2oɡenHH~_LHYpWliWsTJ48 ylG#jDp@$<PfQUiCzpELd(Ee(1oh)2߭?ZJ$v?~agy\7Pos4כ,kIi-N =/Nխ5m;w>qnP(_n+#Dqݵ,wFӿ'y}{Ewڌ"[fQnT8v=m,lH :LF2J]aOpi8,sX:04ˁI|9OWa &H̙k{*xGn3^d]9ܔI%L(y^plPey(|j~.%e7"NfN /n@l$=L|/ dm@bDxgǮξdEs~VY,O!n>**5ؕ9=f5>0bOCu&M%߿vtsI Oww&Z-{2]omdF5h PuVa0&؋aK~ѽcAՊƖ;u::bID@G2/}eCW`p"XpJFL؄U6 \s<]Ĥo[nKh/(ƛE6+ŕk+0ł*RQ (qr`^ĺs=32'F{%)IWqGqF&{x_SxYz|:CE6S=*xDXZ%p3?Xg{2Xxu? Ddf\oO*0$eK qբEmqyaFߵXh [¨_ C{?;Md:H ,4Lg*q>֡_UΙ^KdY%X4|R=*nY`B9\^oPMʢ';уʕ.{ѷURn3hGtz"}CPe+&IL0_Bc *++Ȓ_'V%UhZ2W:w(x$. 7%N?7DPzWUދY_M=ˆX=Vka?;)kOf2 YRrgFwk>].7 z,8umUtJ3ej1.-O%YcaҶԦ!8"6J)$%$/FP2(YU[2hHzß:%6+!6f-W9U$.Sk\qɠ |*xyCP??/QĿ]I -µ i0RGVu~UoeԳS YrɉT(6LV2#XW(kp'+dE,ݜti,G2g09r(<<u1MM48s~FpP4܌cX3p!Gl߸Dai2[gl?&y<E[_6}3г¤sDeL ] fcm >@Е!rޘe ~^l,pV7yBRnҵ^d`ّvFrd=BQE}=0Aկ0bMxo{+ݍ7'B#gN1ޏh2EU(y4^FX!(FpKEmQKmgOA6R:q4q̅1TiN h}FX(f}+dy‰Cv*SO+o`Ւ$\dfG&)GG* 蜹'˿';ҮHeV8XZA9[{kܔ̠ (;"d(( W\:=|lJrϻeW2 J{A4; F"M*9c|-2Z7Nlfر̒H#1͜>?tP_a UK>=^uVʖT[AV (>X0Uu='Mj buIۑ2%ѣ_,DyOEXgF=ky yJеocˬ$(F2}hìK:GFytX^*gh{@o6ϔK?5?K嬡v=]B4rM.ߪuo)\uD%潯>!SH} @Jk )CP+q`t}pWKtCF- W6*p=1#U'H^^jD_Бsnq_ ̓RR5a{YA ۍpVEPJ͒mG9ir rZh;Q6 .ۗ@y 9/^ G bTդSZjBoڞ{JgD~/j"2g7!ȶ&U8>'^I_>{v(uUvg :?|>߬N߇,&yL)ya6o /ju8žҧDn&w.ұx[; .ֺfE¡%V(x+J$=A7g>1xxV :8Q<o52L^|}T]ծAeP)u2_ ks"ڲƿ-ut:2l:"'! F̼&ֿ&rij/{hk?[2 Pf^I(.#7<<ǽ;%pIvs:iV. 횝(t]h|6o ؒ') q4N+<874J~O@Hb(yQh]evs6SR\$tGW>@{\mjos.ᒍm۩U֝ơ=p`vM-L 9㌶$,$'5Ў-KP2g'7e-$d\ >`O Ssp[``_@ȏnCS+C^\ !x+>TCPF(Cai! Nѱ޿efl 8(8X!.[f憁Efc6z:YTͯ k@]UzzQ ͤ$%ƖKjd!ue= ]k F"qDiD_ ,8eaE%f'_vQmy:#7K澚)90Fzb_ē|cMa=j7bFitk@rYl )k:4WTq;0R[o秈/ v=&oK&k&Duh4 cGF4@ZB,ˉ8Ddl7nQ0,tվ[֍~f:ȧ+|Vv櫸o ۓ%|ۜ4ȋ h ; bT䚇4p*+5ҊQ2RLdJ$!@}}Am~D+fLq_BG̠%G3>]Ҵ/j\,XOĴ[4w5: EȅBll'ic#$+parnIp%H֕12G:Y P) T_ìHeQ+T &+cg dcJC xA L&MgG"YZ#I}oO-N_ G0 c!E艏S~>$u%JB9LϜ$c)Ř5b,GhP2]Q&>D,M$KԪ lF3Z@>A1^7-HUFߪE F)۞Gg/6Ch7"|GŤ>jn!sl¾=:,l:DO@,/>g5Ӊ_bߌe~F121OU;QL9Or"?VHE (5 gl|Cً*Ufri|ҁsmF[/+:q7\iOL$˦" Dh;mֆHviaG IB5r 1.EE O4㸁=п"N9#GM43(B.LY)7rЮk r}8 }y| hi#oTU<=H|{w7?`L?;i$eH<6gd[iOe)z|I1"H?\ԝNs!چfrVR 3/NNd&T9 F :F"#~|5uRjIg|Tѯg(E_|T{' KAB_|f8sX(>^*s)aS@Y > ~+Q]6Sm kS5\T x:6jڕVa "!̚SWbCvjjo)@QU~`??<OS؜+2Y;!&Jn]jW!'W,+UvƿyM']|5DG! tdb2:F&@4@#wl  Ka/v/+|5%w<Ų =ᲨܡAigVS +6tٱ:_).u=ssԳ-lƮ+{vZs_&0A:كP>2*jF˱pK"E ONe hOjd(#C;Ң o%gNQfhxmJRZB.* ^t0V6nV4cE{{S.+#([v/uoaZ4Mhm8D=b쵾LJ| ԁp6uҨ}f7!Fx k]zBj@ٱCò' 8:V0nrK_ǹwh$(tiJWxC}l]韴c3!q3`P ,|p2kQ;%luܴU](?Y^ 2y<߈e2n(񼹁 ҄R۲}6XE,ژq"53?HF P_iI̠1/@cE\aҏW~ H)G67K5#7A?s5~ETo8몓z+7膸rmŵnXM"莺Q Jw)V#(+w mǫj' 2ͧyP)yiif)[Ol4U~Ml]s濫S%*`}y nv(6T!P3@O^$Sȇ,2bǪ޷ h#ID^𙙃? Cҧ-2$S`-X!ΛnJE-?*a jTFfm@~EjBӟ˄%s}lH aɲ˄+6 C4ǹ{l)mI'=d(9"_~x7fbY}6f1;zmU(cǟh Y8J"Hż VO%C$ gqY{KJZyH[9#L\*wPUK9A!;xwLehͥ;d {@7f}!J_IHdw>3du墿: J锥xj:*FcT+h?} "NM@,1\ P %[O\b*$ $p ȸs" թXG5ܸ *5n0!yޘJT#06=r('QDnAҁ7lHe8ZHiU ܞf%IH2P}-Wfzj h؎&ۛu=CDFtQeA n{*٬ljI,@ك ձhfQڀs7N# EI$yG*t/iXD&p nOMPl#!9QY}u5<[(43J).c|~Slaρ?Z>$>#*-f0wAS+*P=: ӓY)BdBu 2|4á}DwlEUB{Ei 2`P5wO+`kƾH8a<45q S)k _D:by`rݤ7?8# #WnUљm9װ$Fq9ol;_X}e>҇k h;:^QsST5ZEtS'[wvSYT@G5oD_|;]yӿuPIlCрc$^1ז/.hq] u76za(9\[AX tZiez|FAs3A]:x> A9䬖K`w;/c9;]jkbC_~_!6߽mkk@_ l,.!{~8dW0Ry?w|1G% S B.2 ¤B<tgXp ۾WXa,/Kژ<8#S`<@v$3`,NX._wd|\h 4D٪Y2WbixJ0FK, 0eMdB7h^O[ϴMz.ldz'DPVQ[/%-_hY{iLLdɳeHS ij&g{P?o*^)}0P;yX\A;1a>+F:>$C>/ʕ dYNF{ͣo_' v0m^Ids{"MQ&|x"avF"֕ /98_7 ۴Lx٨^| T37Q}T9AEijg$yRw^UZԸ82;dR&\A!g2sHݳY `j`Hv%)ջ', 戝1#x(̉QܼL:*S$uyuR_0ʯ (g8ī2DZrˠj [ Ugǚj ar 7IҟLNw1ؠGː1#T +>'bTf2p׮s_Zz +ˋUQf'CPd.RaV|dc CS*HPF\=&jҋmuN#ʇ*˷=Әo˭,3IVQt+)Y_LPkh)0NeyZ>Y.tr* kLoja[I CFKUn;37 $!# Aw>=GbP~PP~z^ا8cxOioY#ۨ2ڟ|R*clg΄O+ӵzB yZٶs7 I p՜: H%CȔ`(`7CgjK?- Ia_9?"c֘X7Lˆ/n{8<0VtwF;T3,owu%!{鷙?ӸZ?_?`1bֺrGC]y }^I/Xadu͘UOwEs-LVԦo=B;`)w]:Fq2IFm0=30f1>nj'ݨ\ֶG2ob<&7^<1F9l?LN8q(-ؼ.B||0so(]krnYNuO7Ɖ`9ՅG3&KU6dvx5İ&S;{BiV6ϸNQ2yq[gSFas`T6˘L#dٵ=} ,35U/d IJcv*Y92;.F.|2 |  ֭}5 u&$.S\±+;ؓFW1Lomw W\Su'wUȷ<gd/]V4|ԗ,O68Lþ P gw*]t "^&Ewྱ;Jr=61Q:^ Ձ&^7mn&%@zZ 71"tl46(U㰔_aB!]#q@ȡBf5*;RNH^ v>Vp`FPzҺ-aT*F9룎'ѭvqMX := >^)iKpƂxu }ANrYԢ|JN$6SDӚۛިR5 v ̛;us\fWOm-ٸ R%:>>g"h@f61\HEQY67X kUk}& m0 M!_yE~G3óHk'R1Ef< :%hQdvU*7(DXd<g7JZc` ;9~'ϘE#@EYc/7oBy8/bB5h5v.?4rQlxyoDF%n-VŜl J(8FxgԽ>oKIRzfml]qxe-&7}6 W%x3\?ܬ&bI{U>;Ln0*U*Ri8M6'̠DPu QHo}'nħb#l(p(p\yAPc.JZ>pJ_h?Tġ^\w]IϿBZ>gvqZbjI.BnA"nhڒ`=#,_GnRo)m6 [-@!u\L ϽÃ;WJqy\B`KBHlҠ̣]h-F Y'O3!jb.&Dԋjvib^LfB7GvdȁA$ujߐ!_)%SSǀ/ /xzNC!灠2RfÔv+Q !N' +y!ف|Y^SPYi`ƒ\.^pfRA2M J ޽hX#slyT67w]sJxg 雞Ȁ6g <)u]:PdH 0Nw 7}b0w7?Nˡ7,9$Е%/WeD7'狤nm~EtR T YI_aYmBK@=sM&M*3gi}(!lQ2GPY"IXYOTq̈́Ai^ޯ(xz$L|qTm-ʓ'igHxPD8C9B=$Gmh{4}ȶ%nvKn?:~O ej ,s ;xvTa~]C2 E4RMc1S]h(&=y:=CC2Ŝ)膫<؈DNb8pL{RoXQqҡ*6\KQ9j\CE^4E: -gF}?r9wa'^xɋusG)~?("Ks'z"N}^hBv`d4GYe&HYB ڀ K5v>;D̉#Ғ[?=7+{f0gF랭=1I"Ծ>1B''羶"v}Z[=]je*?6\DdtZ&k8f)iM}()RȥN 57kBgnΗ5Ƌ1ɵ5 V ƒ =3`wJ,xArW|,6*̓!U''^ % (E0*X"m75ַ񺻪N__.RwOYފIOIj+7|eK2I1Pis g?3&*ݖrw4vOdkh& eR7h4_RQn?€f3.{eهQGobu<_ ɳ]MhJK*36J!BlUmv+7&6{G&ݤHXȮ5TQgoߐ(2Pp\zv)_BvE5 1O ոľJpr`T-ebPُNB:ڱR30v_lzZ'}-sk}cAbz&B2;S 1Cstt$ \rM{ >QZ#/z] R77|'7j6f2Z>#&KɌ~4r3u A,ecQnv&8fѭnՀ:?^2bD48~rW&.^3{"$^h1 ˹N?7=ﱏrZRo 8".< :',*V)[mN~,>\@no~,)G+|Mڐ]c|Z"H/rBqOLJkt r7^V>0TZP_Rm|,K}_ 4[.!PXb8,Q3c CS &*s^'|2I~te)PCw_.T [=9$J9zHIhMPEJ =H/mD떰Jm 29YnNwu7JV}ESi.o$) ;f+bW&'P,ץ7dr=|@`*es q`26 0apI4\XYf%JEyD_~f{D5 dT]ث#v Sq5zK10 85q^i\*"#GOG5C.D Y81jo2ѠIyjgU7)K+ocWaIXc_̀ =gs~fHK" sc[];[(V(&4LlXUП~,8;z~h , dMn(o==o -Vi-ͫ_om`.ÂcHͺX &7iWm8:# j#Vc8lX!o *|&dƺA-\'/Di1~XMVZt[_X$ɉfAoKT̚ הcI1:,-Z.A.0J cZ|lvPBii2^[՛ya: ЭSh#OHP7Kt-2%{֙ouv]3q&V+ ],i|F>g:; D"m g⪻xI%TPF}.[94t+ܖ%E*B֮/]4krI~_&4s˵e U'U0 vTwҧd*dt#UgwP&E(=vd}6pjƔLv ޹ V^F:;1~G;#ag_[_7T '1~i`+b(2O4FǤE{)),>hl'?5MKO3k3vJp@ >4dQfC,|ubVyv.,d:Y[#WCIJ Bv:勬`;8xI>HG펗2?-7 L|\:QLWn[P޹Ö~V%.PLRُ+h1/|g94?J>YyFonwճ>:eN8g`Lln?S,.POrKNs!w2޻9 Fk+R!ߓUo^=,)]ZA}Rk͊zc ʎ0y4;hmqΏdz*ЫbɡyJNi q;`aJs)t2-3ztC>Hכv\[>p\ <@=l *p*e:Dcd5oyp4'ܩ|mzׇ<=?QeT4P_:~LYI]G"tz('|)fIfۄeˋ87KVP9Yk6M5SIumB݉m("43ܷl9-AZGC}󎻐FUs|gFVnUb)&1,y-b:Đ{[ek3FD0-; .%g(0S2;\' XPQȤU_'MVN`|rsw?*RZV8`&N4fjL:bQHFsˋX|p+vWAbw+n bdPhRj .["n 4 kk~:uM UrO@H3[)9GnFULE;~ 04$-C2 (8_Ci/[18Su@,R.a6YyM:VՕ_mht:`y+P0S.Y.LM5ō-NzW{>s*= 6ŏ{V KqGсnwK&oGBBÉ`;Ef4hJK!R%zFƐb@ܧ#VɴLdo%jrflקCMp$CI+2eTBkH[wAPq{QzD5m=x1SY}d'&# JF-n ׻JU}+ţF;c4pdy5OH{+k ۍE(zZuysH*C(pG+&yŔObM p"fi:{%S9F a![O>'*WehAKc _cWcvG&iր]R5x)u8٘[<&74LjfzÙJ~M)sBUylO#8(OEi 1K:/rQ&zx{g5.X2b? ԝ@43-UcJIur9MoSA!):Ղ83}L@3U bω)`uj3$".m65?̚ 2RKE0V4'!f3%NBW$jYtmHS{qBfR(% HAdgݩ!1脝NQLOeYZd 8% Q*v!񞜈ptֲX=x;瑫œvg%j(P@2g|;D-\(Ph=.hV诰l`ٔ8ۜtS*@Tƚ׮κHʏ?ktCvEv`6rD㧪r)I&n^ͫY (`vQ}N&ж ڸWh'd_+n/B?Cn} 84?5bhY^s f wL#jhV(37ΣW#L+unn( 6@co-I-1iH0`pg=lMv"w[.߫_p v8kVb->k@σ]ͪ&tn&{SEaVlqJ/|*R:"3>eR{;Jx?-d)pHю~yMZ2RSf,oֿ^K(Јߦg<1An%p's!i6q F|V,.ztPg6>;-]3ч;~Qwii+ Q8Q٬ O #ʜUKdu񳁾6ro"aL6]_ r{@dPGedZԗNf^L=[$+o!IibJ~l=^$*Μ>py$(ER=[ʘ I#Bwqh,.^:3߾4x(V>DP_.iJ%pB3MǏ>}8FzLh܄Rzc:v?7lPKثHk.} [QڼEaүlO.S K*>XF(dRܖ ?&˩SsH2=Ɯl _A6飁AMҝ%7W|yM=_QbhS#Pÿm댰\ o9a ]20GQ)BWuLLJ(԰˅ rg~3fNtLw+M \ܨ7մt3=8--_B'/Oރ{OYd0Yvxw~.nkrObeuk<f/ Mb_^OE%DO-MF<(m.H"),6l ߶PI]`3t!A[S#y5MFaS')&YWzm!QD!iNIvyh>{«gUp"L&>EOYi>vIߺbHY-"&X~LzM=R'STx̻Ij{T ;kXwBUC/I*&& Nˀ5&AFȈk\0IDjXa?$,o ad^ d}TPV6i龀^ϓxqG8lmNm2{OڇwYyyq}u?.=K!!V&o6Qѓ=9U Hg-otys-5EkU|J ̶ #\abM J~9z㙚&v&B7F\_fr4S$wg7$x۠Dp=}p?P@LPQk6܉'^ ~HiimqUpPͰ*.=h~EEw0 bDBjI NSX=M~3&"kOfק-lЗϣC{+9"z?Fb"ҤBEO V' 4}EzsO0M+D!lժB eLf Ync nC%1- $堒7LLJoMJH3GM0^Y\cx Umn2uu[* s,7c쌙"m ā"_FbfI;-W)߹tbO^0FFIɿ ]Q r]Ko58u޷awԉtK~fw]H^^g[p wH+~Sڥ1޼4j;w)C>pw*lWb06l1 5eyؗza:V]IJP :Kye&H9k!IF+ML5NF%/V*RW1t/I=q8>Z:Α-mKPm+zWK94MK) ,i7~G7`CLC#eijbmFe6u?Cߢ˚1 : 1-M[ܬzPl,rSҙ]7\_w=d-25h#q$lyϫs<ꔁ:X4&^]{sAF24V}FX:BeQ1 B{bɄѯ6nGN<* [y!SS*K&3F0'M$T-0x6 "\^}df<+p4ke#4tvpj)2mRE+h5Ɓ?n6I /P#Ou44)#Py 0wtx ؎w*χi31]O 60;6`쌻i D}ŮjIa٭~9iHOE`RZ$ +j@B ﬏2/ASքJ5 ln cOJ5[0<zʃ$njMĽ6~K $I㽤GqaQGi6xqs"\*B)>lߚ6Au ްEDPݹ9"0H !@26 oAzg CTv"n[{ (=$;]/P3X|,I;}$4W$K[Qҵڈ9WI_ʚ77C $3#9T_Lky.B>b҇'aRw?땜Cqޛ1wxH˼j0d *܈y۴hC!|SHeG݁I&i7 wҮh 8U:>Hcy/NRJk.hSjlm;Oi[!L A:P>qQVy3=9'o=C슝*0A)™=!̝ʲSn x"(+5,c,C#-2kp)(f鸠 ߼*b}Wd0@ "1k_0 X2w۲]+iH'H$5> Cu4à@Bw|(R䉎1;QmD3"o/g3K9cH4r\j`{0ϓW஫vц:Ct%$>H N{UGJOq78nz}ȚWeS%I۾FT߻ s# |4\m$c鋋XvLv2ئVE/њ^W(4sA{ed*OjgWH ՃB#{LºYΞeKcvƭqi#Jip3U xvPi̠ B|#y nGE?=8 g -0_fx]gP;L +Y5T0Co\t+f6fAt%VhļytQzRR η◂#JT ă[/n4SRdzX#}]m,񠿇`wмQjnZM7J1T?X3S=M_14\ڵ^5X`2NƶyeMG}EɄO+h+@P]98Iyq[V9>l*:4drc)hŽh ݺHcy+4NK5aI"}wlS4` Q1 ) E8Z2%ESYWh*ä#QS Fhܜ-5gY vtJ'e%1#KU}B5 ]B[{F\Hxu@򘤝~J"YޢK2 Y".I$WXqP 9޻Qܖs0~6N@h_Cnє:zmݷXR~\> t A1y7a)e m"+S{ zECջk 9q=؀_ #"7AtSCޕ -UEvطAg\+;JDoERM[y>yEM6?^S;ǵk% Oh,Tg\6IHjˀ5ceP )1[.u˔s"^!iDr6 E)۩͚jH5[:n9㢕'Q{rtuxfB`h/E,!|eD}Z z|'E\Y]Ff@#VqkA5K°එ:G1 [2ጧW3(,w*ë́AQEċZԯ'^JzGҋG^tK0 N3r8XG~@Ađg$ݤY>KO:>H 29{3v)RH#WZb ~walc$E?xb1 m >uYDhaQw l1ۄ89 IOoX*Z\GL,&_JR!&l]=We,#vQ"]I5~> s&i&/o6uq4+M=\*#MV8evUʍ$]a w(Mhq޸$YwrÚba s>dHnzвwRv-wewԃW|%mG5h RbY;%s:\k{ϹuK< 杋oh~>d̀hw)@fʒ#rv)V ]L|/𘤹 8|%~dJȿvD;[+<)iHAG$_6]hpW%íugkpAUrRe=nTw9G1ӻVrDdž$)_(8E)-x<^T-,KYGMbDcBUwV$yCeJ:r i^ h#E$ b e<@c,M(Q!EY7kd!.= +ni0BF#+_HO5B0w+f|HJM}^Vr2~%N92g&a _uzS!rxg-M]Ufz䜜&)@Ȩ-YݸdFiuoZ {8iҺjA' F5K BHi(F c |6j‚{1r:jf~КN.,ęcH<"2'y'`99]UmvQE`*Q33I^ݎ]y#=]kI<݆SZ'@5 "`N3pD9nRa< _`$Em*S Ne}*e{pfLrL3&u6J(s8,Df+3ND 0njLXU=@}0^7yԁUq5brPEeP%!͠@ Uٳspb[ i4LKWr|#1'׼Wa0Li`+N[N3Xx /X5'tt {eeϹjCf/ UgkY+b;c R(3 s rc?=CLFdio]+=&g<?_MzTSVlkd<bۃf C7(XDǷeb0;>ݳC?yۆAVMToUBؕ러~!$IGUjE!JG=6#Ȱ1K0}$5tL~"u :tf+O( zL K|Hz *wT Y' a5u?ISeD 2%B*VTw\B Y2nVB={arrϯN)S: 02&G\97JF6CmGpy%c?/@p!J@eM^7pи&K_[;9蟚((B™*23mC_KaLAS+>*?=ۍAAEjh8}b+%cĤʎ:&~)%|')0W$ng_r\WoҽJA_A0[7H19!{C)&T㸉z;P d"5KL^͹?>!V ˹eDś@_o1!j5~Є0Lz1u2SH bф"t1!1gTJr7YQbeuA ܇A@G&n %7=Ƒ.G s@5m[G[ڸYK7 V#K?pȿY'Qצ%=I#5m)*5rΓV$I<9J$?KAyy/0-8auv4;zؼ'ajo\t|^b'~4n5E{D?9!hLxiH|cHᆑ[,' Jx)$Qmf5u,]D֮#p~>"Z@)E`SAFXFK+/v4@C,7:Hoggop۠ #K&I,82de/M5߿k>+5Wg*-Do˯YbfoU|v n>w*^[^6xm5pKFQytQ™*i‚c~i;%b)c y1:~ [c6F1/L h'ԏq-S5NnuP*$= C+i/E+i "3)t˘4iBr>Wb9T Z!cQ +%׵k;HkjMۖYRRWwYO#0[.vsz!H~c:X2Tt6Rx 䤤#{_UvTð:lc؞ш§[*upe*-B}{{ oY[QQ{#\_ejU/QxT){$Iv)l867\06fzԯ! ZP˰13,]>U, N{A_e#YfOA1)-Ө Fӧv\^iZ E8b*=SBVp cB'?Օ r^a z}xv*u` 0/+q@xu'dE?4CqTF(ʂU4(dG\ÐoVo =jdi:E*JU5Og{`ZU:~NC6NHUpKQR-+(/Ss2 %DPX')uhsĒ`›XFΎw.jYKCS?&]d5wq1_=B]3\Ƌ8Y;[9oCHBؐN hOGI!T7́]̓"|RT`"h(}G߄;g*.k2Ti!TYK-"ZN#>=7{"xz;=Sn`vͺvڼJ:|u{\/E{X~ݳiC։Bd5;/Z*/Y<KT߾ }uζQg7F@!w  }9Jكc52 4k [rV/B»o~S?hH%3n Kd{HT,`Sy1" FS;:Gpj60HsgBhWt{hn;?A'&!0?L7fq~$'uڥc)7 Z7GU&$>v4B܋>4H E##uAhseY %S rd+(aQl{{bpzR5g& I^>]q)Gb? n9|w]keykP@ێM#)c+ @'[VQ]}[0: 0Dj K;ďLɆ`*w-Jg26W7hj )l)a.T]JA8eM@a"+"OrhRjpvpp:~"F~hoze~κ*R}Пػlw`(D̈ oJ%yz]?T{k h4 \9u'[i0Wv,#ǗUa:6j,d L[=P)wۍʰᄱ^*݀ L/L\uk[xw&nMf"߆7??jx_Qjj7Sb$:yP`?fPʼLF={>σo?XNPLp[°67li]x8t}40H3^EH7@U.obU㍔N࢐?&2OvEܢwnhWw-+ZM.%kܧe2=t-QT\iv N9IuOhM^b;mƌ|Q}MI#>J҃ pCC(@ɄjPRb0$B~Ě>drUY9'$-MYf͕Zن\6|߹ ёG2 nD W_O̊%g@svi{h ,,le}x gժKJXґ%,);!$JO Wh[CIW'%[4T귷 \&}kar ^ϥ~m2/X>m qcC1bNĕqD nh"[4cjW=Bo#'+&D}/5 `d4X)nC pT6`?ؼH.jwɹ>CmJ{%Rw[^~`le&[ֶe:^c~+!UGLAt..ϪdI~IΖ\ul)ghE_Y'NT  A]`Ze)u`}Y%Q_HQ|~IF(ai ngne3CQG|̧{w9\ȃ4^?a܎C4e4wn8u,Q\&ݺdo\ ͝?T I'FAJOT{۳nhv2'p i݈ " =z n wWXn c&gڋ,V4F::T& t, |/YĊ[N<'7UQR@LXla󝾦=ǰ+I#tT~>W44!W߲WGz;_k(ɡ}fʙ",y&3[VH (<\>yh^^4Ȇy ]DMo\Ym_1_b`eIy 蚰U7bUj:h(m|5t5|Qx_)qGk62 # TmpYG.5,M:uT5<.~7R8Sq fPXN.'"ds'  e(:s 0rҸZޢ^gOQ%kT͔ ^N~Րشצ,s>f""y;p^c,8\uii Q2|;,Cu07ضزy:w> +Y1;PlΆr3tfKO+}9 UL'{)[^U4:az0Vw'_+غD; %Ýy6kC?V#^J{Rp:K-zq0|2s4F;'^^Xz :- D%*K7úb(-NQJٯFXQ3zGz;EӛT .*o1JC0̢BS$^ZAE.d 󾄺Fٛz7m}V.W_uGWoopr}+oi}mZsǘ_5--͚kBfvC0 s-V3vI%|Dʝcp S-ևR`@:a!oi9?]k7M)ner~`G=4mOF6hJAUuuvݽ0{Q L ;5rLIi<1[ jf2 X 0{%6JpIg~#TzYW Pk)Z%tذB/ILI%?qzJJY^(?ΜȧK[Cͅ-o&55a9GcTvN K ˖ӝRxUd9[=GaTI%$ZMP+_;vS]cIsKON+9cΜKAb6]l`l\IF.B~cInޕcǐnp7st7ѳic0YՁ) ]_a @aE)"av;}uI zj܇DN,as2 :22vB' Sh=À/=FXD>cĐܧ^o.K%ʴ"sb59Xfv?pqb;iqiM_~FgC`'* I-GkY†WCٌgr#e}6?O" &݌pEGSQf#!6s92! [M3/I:5 9 $hRw8kb< ~@٢Nj, >Sz]0 |jeЭZ@L"`zƸ~ ӻ@y5d8cB ]{Apy-&>bA]?#(͒6\Ei^Zl݁,q4_ Q 'w];=hE캩]kUxk\>=PmDP[ mdݱN E.yDjÔ,Л/fU)ogL."Ѱe>@a7}؇i;"m>1fZԋ\}'pM*::8* ﬐C*w;y3L6QN.yv:n\[ hk˝/$VrJ 7j$33q-De˫NVQ-7X*'P'mK70`VwO350@XLLss\D%62ST!g{O<֦S[$#1Kqhۅ?56ڲYLCOI`"Q0y#Dۈxh@ i6">1V=Is){&Á+A>':ƗJoҽ8"a$7Z6c**ѤC2gzk{j0)r6tRgE_HH s}p\io$~0U7q=h8T*I2v4Ds KA{ ̅ ue0mSп,xMmnwR{| T]m&ܺwZDi?Lm,eV& EfPo;xj?]"z7G )? q]-!Ed,-ByJS0(r:08re${4'tYBY+,5$$[KL z^Tu}:)8ou@#e=8Q 0G]W)a8Sxcr"d0= tm5eJc@ w nHLkV*Z>@JV ~)FPXWvSL¥AsLUEL#,xwv!ze[7`'5?4y-H5uN!ƕFXXz.Ggf#CawT\̧A& : O5̽Q g 6/ZTfxsw_Gdo+ϝpB 06Y'$TmsCWNU.'=qd. 8rƞ3R6Zd. Oi..r``?LFʽ+Kv9q;f[oL^vA_qZ*x {,MMFLd ׃G"AoS.GׅXuy0\\2'M~ϛZBN1}X/,Ȑ79]St_ ĚkFCny]@t6 G(;\Dy6/!A<8*'Hn ӏ0gj4;'04D 2J\7xG!sps/Yq K_ϐ܉;W7#BDB9ygJ<{ª?@bOO&ɛ qEJ:U[_-*z JX3dPt}OkiR;Knz (zHw󕃤M+vg!іo{*9|?ȶه4HUg299GT!1 ] K x[̟1D`졊@]٧^v~#=.&׆ow9^J~`JytȂk)$Ky1GțEH~Z.ᠯͧzYlϘK-ȣIT5N }7>^ Vm.]"ml6c^ۆsfv,\:]2.q·-g x޸̗)g~ՄF]Y.;<%I%H=]) ^#<y:>_99(ef;>wF+gW\`*Fڬ"0Lqpzp6%@&b,Jv$. J}i]"rj~mK5ƘX3W*$6m^<e;m>9% jލe9wZQ9DNLX}̔;A/!|;q&` S.{l f!<8G_0PHs ԁ{;+mOP#}:0 (RThM`1Rl} OcPHQڍ/fRLKtPBPvI%+SL<ިh@HW,dBdvMd8Nh&GNux96UQy^ _~~/Z ÊQ Ⱥ}bMBUb.՜th)Wm#>))bd20~e_Sϰ~R E2€޲` e|}/" mNˉ.1ʯuA+3C !7$ml`. oeeӕx^qEN cQ%[ y: ˵D6L׀^Uͽp ?'VD~K9Y{ø H(^p4-Ed2/monz{ ?Jk3@t  E磬]\ ٳ"@H\S}8 em&*|%WIǰ^fWMwI &@שRҭRUps!#*.Bm}Xja "؆-́`w#jk(K $I爞}d9\[FOJ )H8BcdNc()ʭ;p剘w6!:3V9\yџZ-!h6xs&+ Pn]l hz)W|$fS'V4&I_ fEzJ=a"Iٮݢp)R%NSpCrٜlg /ys[ֳEZvC1g~ eˈ8OeoCoi歗[F@!|yNR(31#j~ݿ׹bYoA b=aU$eU55Cs4l)OȫɩW,eѼ9#<˽"U`M3{H0r/b7:E|Y*-ŕTm:;8NI/!p<;:O`Eۿ1j#H[?>78QS `Z(~^,ɧ-=C=W=tK̍Na s-IɕjwB9G2rr6RC [ G1ug a30R}Di($kLNEG~>A4)|ȟ#:#/WK܌m6@̥ }߶] 5bJ% +ųuS~oWOU{Ce_HíeqaKEV%Y .8:w !ILB zNrE~UmߩN-Vk$T j$_Ay6=<[^9*E?hzYH>&GP@+ ƫ7C'7j|2%=4IWrJX/'#RŊZ2B@Iif~pTMUXFL #宭~Ǿw9I|#\H{xg_b{ l$=,6I~"T ApU'bIl%B J&ZQVKdc0x2sA ʩ7ZḵF*su]VԿ6fL M^4L!O@)t^DtdW~V RD!$#sV&g%Ec,'74Iߨ7fD4wl74Y64S6~`E :vn&kD53  >@4o"#:DR(!2 bk6B拊ѩy,%HSr<.lكO`&6ӭ$:>]OlK"r郚jZ$2PFӣm\3~B݄ s?O  gi74z,X&舢I7Nj iq; wV2 ?2J?63ZGN@7d-LQQ`9|Fwd>(6BQRJc{| 3j‘q]53Qr])hdr ڃ*Z*-%?KzX#e?@f!&e\*ArsGɒ~3_=5a<}&K+3]XXugSev9djkȒ-̴@XbF /^1}#p3m46ylN4TP(p2/HjR\sdob|2)G&ފ.{ш  2Nj:4.AS0ƽ},K[_4(YsOnu!Ky ƧٽN/I'am> K eZtw 3I, +8"hꭘ몼|hzv9gKQfsjz`ͦr4?!{i7C%[tcfKf+Iw$XXc0'ZY 1tw_K^Bj&|y50?i$He-i<tġ{7(}v9%f9- u_3`>>9V|.˫STsUEq6!u¤"oRlMTJ/W'&QJh-!U-/qiͷ 1UvڵAsN@+%,@ƅp~yG-~I,JPuUZP č^|#&x3E,El7'7 W\8i6 >Yڮ9rӔT.bkqU9tuz ?vR[UK5/3M*~Jкt{{F-OjōTbaݘwx܎/<=zlAӕxlfo*E@Z˴+jJ|o[Ai"F"D]zHpRA,#&[scHb5lBSKjUTn.vThqF+dn,΄p}K<2AѨ( cNwo6|sb9tJn4\<e*rs<ж+eǐ_IhbM~XBZ:`FޣB7pʙ:kK5xGuȍ཰}KoNsLL/*2YƤhjзY<%! o<g(Nu3D`R1տ(H޶qj(y ylF*kWgrtDS~Ŗ(a 34|5/G[{͡~'ʬj2$%2y>t]}btL:PzP*5˹s,m)G-Z Y#&N{?/ϊ<ݻ%:%_w7! ¬@ŐAzD/%o'_pd3jq$rb85m}uߔ+'M4pl>[@GЉtxNǃjd4(!־o@~Zjcplo 0Dbɠ=#pX=+e2 o 3TcQ32pQ|[j[S'YbOs`Ir/+iDŽ*җ[<O\T'En_ skxŠ-T| ><%8"{ڥ| G|ZHe˱8 sB|ࢯ`~҅-krd*'~z:iY|44c mk6U֙έUX7X-iWm)?( Rf^S=6q 'ev g[i qв8tvY*B8$q,"0DUԅK&N1fM}vں IC*كGrFsE6O~PW-O&M1*N}#shUmJL6O}zU0J%CTuer D͒9jT5WYIA+G2%r^U~!5Xy0rv~V$jO߲cF\ bw i<-ePw,1\Yz7e_Q$&L0ي٪-N҄ѕ՞$<ϭ؂Q_57F i'AtJ% V qy#GXo$?QyR&e*&9T=ӑbvO6U; ƒ1 ȕ,.K2fHwm`rӽq-#sW-<,DoZ6M- 7 7Y\MRyli\$Yslާ+ }$ӓD#q:s}tUTFV"kħ[/d~-~/ſY٩8 HptǙoq  /q8l@R \8̼2U8M4o iڧ1oR`|T=jFZjV9׍s恮'SEӑ"b+=SOGW ͡/@!忋X)dZTH&7 R6V\ =_`&үqcŐ;̌P=5=b8d AF_}glD=KwaoTkL ˎz0gK)f^L6jle.[z;fډ.9kDT(fLMȏB F]}*jl7MWU 3-/' r{~:+#|$,"Kݞh&#FJN#Bs.D8Q(?bl^yOӟ2_W:T^6:K㙟 #MH˜F5%4}@hfMKuUcpJN8<(KvywMo/},zakA!HL}C}S̒^DK,6V-1nVѨb:!3sƶ&*#3%&a:飠" "\j|Gl+\kh}B$U-q-!"b@[8 㝜\P0Z6R(<Ӈ1Hٵ?a8U4ȇWc4u`.WNBRa;AR7ɒJvE`l^ 2h4Dʟ̐ @q'܃#Ez}dQh@:ebr N9NZR($MyZJ K|q3PF~驐J fQWɕŇn<ʵ@kb$+jX! =ڔuki#H#Es2DUD$A*k83쎼 jn1` ᥅J'#MG3h p3h*QzN{3 0w[%f?>G ]?^sf h90kMAz[16#/ߋY2O/{ CYHN&15g%o]w3/?ED%c'y{'$d ZV^s,.m蚁A H ר !]7‚j8R #->ûvB \4Vo-gkrt DANih8 Ud֬dM`Q#n)9Pָ͉H [ 4՘4b 7]$XsV¼Oq 7 yZ˻u ]qRSI?'fݷgEf6vuBK9ns\㹙]ˆ'ˍfHp5"V|y'ArYt==h$*xWdl<|fIw/O~U JEͥS1]TT/+ U"qeR[ԉ9C*rFaPqLVvrfլF$xV/(&t[qU+貺<:δ`.kBT<e5yLRNECs٬ۜ&p GPy Hz}a__rEa5ΛfKi΀!k b10ߥ*fXXz]$y%O}zOFfӡ c|q;g~k3 F#4`ٸ1Rur*\WJnH* ~2 -zbX q3U&̺s]PFqNP5Ǧ=-;Fó!O$$ZAHy85 -21Rt>եUc_l.Kp3PG6ǴuΦCQ p%j4Zvls>< , Q 蠀ͩ/Qڹa `6a<>uBI#Sv{Fc۸޿NDdW1CSD!olG8EhwLmv:mZWvR=7iw!+q]1`Ub' #^39K0*NFS-4>C#(cTW:*o9{/U cfG/}rw9kh!fHAypkz h-H%KN2 #z5˞z="^3&!)gYi.K("Aned0'x0&O=,2&{c&X'Ǹ2" _o.1GVemƠ1{GL8[5 +Ra|O1w`[R͏7A^,_= GY$\$n{q,/<#y .4T>e%XmZ\E7"9՟b) [pmnfP,S]~)+ąQ`%๔lw%M\&"5sQRJY,hV佬o Q&/؉Nlv@,u+efCܑ̻{3E4#Ɔ%>oN?GޠHtbF٭_#L" x TX"!;iG7BܽX^P1`jJceX:jtEmjeD;nvjOńi1@Tߖ v K0 rSI3*03ze'gi@0Dg職gpCJV;wu`G}:d TcBn%e>;܃Cüh>>l2~HYk^T%YTn{'sᤀ+ x}FWp= lFXX=> }Z?&ŦZLg5#. s!'ťI$.:wpB~{5 sg/i{ Xg ֞>̛.KO+HۥZyb8dD|=`t~}0`^[VKf76apLx:nON3ܠ'm _K>j4_A~FFdcY?mùnds?:$+Ƿ쬴) FmQu'~dE[Cs]xXS(0aPnɬ d0OeΕݡšBb ĚhNu:W!>{]t1\LQtZ?3e9Rl$Uk52R/2iW.J~m{ڤ$-6+e݇u+ QWdki#̜оʪ(fMug=Ǭ.sO9ʰ(% Y-x)*; ƫ XþR$3ȩ-HݚOM{ONf"{@X]Qֺ/)Dn=xD\“8rz1*xioUZJ{'RL>2-m#g >CåO/ xmme4B>kNB|_#'tE$3:5$$+ OF3'e(ZːExELOKX#z\(Ù *{@eP{GXO?8y{L@<1Y:Off/_^|La5KEq).;byWHeOxHPJ\*oWX2h=' lӎ$‡&nx9H6̆VAlwoRCnh}CǵXE~?3uS13n)w.v샫c`ZZ^%>\{Q ;گ3(Ȇe_Y!4ҷTș#V@ie 6poqz+\K'EiOsu-yg>R`Y͝:s6;%UOu=T^+3} PS3,KV1n>€ci|a7?8/ZJ#|!摧O*G6V=={'Me<ΊycVx.g2&-Lkdy,fRV #qx,,X9Hœ+8G0Isjma{JDǿ'?T^l(Iy?Z@\BG=e&7 <&CwJu-e A+(FTPx1[N;rOOWHK6g DZν=_ˊ?u6LڐWnLk>`KH ŚUob!vRѝW1LYcdqfgw| nQ6'E""AI·Q rnGa~Cd;ٝP$TUrN\GNeqAWM ބftdp 2 5&Q~󩹽^xn!we ߆e h੦e> >_± [Go\}w-YW| uyF _`?̉[9lO?n0ґGGÊzPV[QHLq衶@]Q%m :wrK8=l`i7qUNZAmW_Q;~<Ȏpr#<$/P:u7q{!dNhCI0;Ef6ErC7<<^ϸry,yXs )Xw@tK %C.r(+n̏l1 4N a4ߔ*sa hX+aIjkZy$~k43[\xCdzD"vNl+Y- +.&V{rb? ח/{n π:AF<"`G_?ZC^Vv0BOLiz[A0.ZU}dlcָ j>x ?Pe~n,Vr9FUԄyBxiOVwD1D5Fv>ԃaلO+k95ޝa%˜ Q8FVEv[9zf`ߴ)6L*t`u IwIAo嶺9횄%8"0,_]bV9 0:i'ͦ!`|1p]eG%9"R %&06؋PVPY_a"@͏x>!XNq7+,3(8\G}KZ^.>up/sѸ貨p*sIƏYRPW9B}|+_Fq%3cP2gs;$  U1q"tAUGoc P0G?~L&7A4S2tB}9#9c,&bzv#$53qQSkq-ݳLB=|[\S0E 0z p_ggTGF*"1Zf݄hI61Wz."o /7|ʻ̅<W>CJD'ITHo< kn%GvsP& JhH.I- 4gIrXBcJ5 I<@zCbٝK_eEJi2K 鎢fʾ'] H *^CZٕݾ%:ҋ|& (7qx]FqvXdun#xb:]7+k>&LDn_,c)IU {l5+|-U-HdqOnU8909=ERJpxU<-S$y@GLT"U:D!^;q}- VGkz5L ,2uH=^]͍Zw_m61F|FC{sIT' UKZ? +l)J0(QQOA L|$Ԏ,uuD//oڛqDF2֚^Anx[(IւT3 n\p+r->ʪY@x@9{'iD DOJNR2Zv1+d$`1ʙ8lN+s94$68?uy;mq0{y˩ڹpQ B/Dղa@kҘElsP|J>z^E Y2Y' 5Yze-N@.33Co)@?ی4DŇ%Nq6htڋx#M%y&6Mu oq fBնF#: ѾltFk] Q}`&aOty^0"@+t̆# sNk_*I)Q?ܸp"Οl]9A\pQZM4I uoHH<|xBp$Dg@!G[͉"Ю>*KEvw:oSSEr(|;%ݺS /o%i!U=q N8),LmM)rkˬ MctG-0`ck ۹/(f{Ʃw"ST0X5VhsQeW6כK%@ao]ymE~ >̳Q`v-@pNXaeը"x?"b俛>x{'p.R+VBRuMC{!c6Lںh5=xZ &4Ke%wT~=z(StkeZ.z]WE2ݨ,C&}r$BG QtzfH̼a~{#x-~%K zL< dBOjYRtpZob%Yv+ޏPL% qopENX9/PQŚQōJ͐&D3^3#]m9Sς۾[nW<` .'.NՏN[=֪r Qٶ"'En죖) M!9|xr~5r#ھ8~ B5;'Vaվ(.!4[̲hEF@Kο2£h&LtțD=1QfUHy;@JmȶsON^kn?mۚ.]o0_s]ZcfPT)f8)G3&d5~`#QiNQu~U6: Ԑ|n[-P%~{0;3w|h*p5@VBN[o r ;QXrFAQy Cۧ`۴WL XE`?-r]@ׄ0ݗg-_vؠ) SCJcybt(v}^I:r2Z:|~<G.oLOT>!S҈%|Ţ[C: #!HG[RYhJlmhQ#X+&>eNoQyo =ӾMǪWlȪ=ts*3ܕs-:}p;KPF%`73]Ŝs~cw3QxBj8]>DH$?l.  Ȩ?,e"ξs էKmVXAh]NMITH~f&vr*~48"ZM?tJԿܱLFȵ.ƉE=2AO!tݑ ttM5HU΄Y C7!ӊy?˘z9YU`./bM-&͌G(ZmD##?wVFK[O!,9<=)K {q"hդIo~&xd) x>H@!~+eDs#'dU)G5S嘃&ކ}֛rMmu^;GϦcfhqu>3l ިG?:S혥%35G 0Tض/+7F@hJq8-9ۂFxqz?"?688jǖ'%X4y4U|:vg(y)g35lda1zI(3<b&$ b`x?J bj˖VL9t.Mv+> 6n#Dmy`5'J{.~; f.zk9#=tۉ,02}VTjUu`p)I"Q/y֡9mYƂg{]V3{x ]UqhR ?&(l){`L෥.XSm8jXNLx}a2E㶼e=}6_rLOnL3K^3BR*իXw*ŵRFp(:.^ʼn-h!p'@;zCsUNi 9z}heDD-=Eg"Y|ոM2Z9U! "%ku}0l߈ AR? ֒/tiO>\$|&J$r%kJ (qZEƝ3.u/j9OfK&_yV9:]X b%ѡU!^k :dGiq(,)FvN%>|T7.r T}o~pBMlB7e$yD7W$Jeoڱ.Ufv̽cZp`K8Dkf!{BUHzBi..6 f[/бd3*OphK-=$ <! @U&*WCM5N##8i#ӷ&R>!v:>Z/n}Mwn62^D A>3 DaG'k1cgr%SB9D -ϽY]SKchi~ }6?xE 0zs}^{N>L=QlAX< 2itYDT^B@|ϤM6 ?ù~ﹹG3H8BY WOowBo1GKr!axUh5ԀY0ac Av)" p!~19^.a!Eu^խDdr(`/GoDH 'P Bc|z)SZ؝m-Ǡt %G^lbA2Lb.UƄƃbF.9X }na- q@tϮPT[VQ'2`0s^#O..$+"?Qy1>#摖i(py{["`AϿ}Jk"d[\,kA[suxѿ=9Z X .Z _J؁XX`A~Yq|Zփ=]Y%}63,,uDC'>cArxazL'8;vXBbsAmn")K>Ru2|=gyUHDϕ{<~Ws8 k`hu{fppPO=/#>*/f=xN]IGESE;7d])yY|Z7_+Vʋ و4{7UHM`X?;R)yiTxWbxƇ`{4Fe<{L[A4IM2^sQn bJHKېHqLbX'FVG< Seiuþʐˠgކ2*P\!JlJMjIox g^jd:;-`NaA4wa:3lń]:W5# tWt"5Y1 m!:⇁|v'j-‹a5ƬO(}f @v'%zӵRr) ԏn6jI͊ Zw#ngE<`d'4) 3pw XBڳqPLw?*keDڀy3t[v3(kvlp)[W7QN:ΙGPz/>]w8 xqUv";κ5S?;}f>R! ܡdss1Y<}pg7kQp;d&Ta(7 Cϥ7޽j\<|;+(lzkLU[|9U!9#FjsYAlWk~@R"j$TGy$-lJZzΎ>tVs &'x(XL|Q8=\kPDµ>tY?V6ioR&q0UHU dO^ C;XN&`C A7K1d.W]ӭXt ԻtO]{୉ Iˇo?Ϋgg+5.2l&9a_z`GYG+6>9y`mϴqGDEAwzTF7hj)'W9D0=R]!z?-7$~_jQwv8̿1w> U):w^)-4JAY(l!@qDI@ P<Jp_#w:x07!kI!z)G3'7vR~1 gp/8Tz@<_$nVN"=}> J'V $ 26쬺:ɞ|@Ohرg>eO^uL21[.ʎly=*10 lbU;YFt‡R^' g[ 9_WKvQ\59;#_6<:5rV%?^Oq ~0~$Z`kr*56^y;, !fԊ} DHQjz8Ow9/KβVs/vC#O#TPҌ6E]MSE֜r4;],ց83>-,LD9g ߀ptWD 3鋷-|M вj&C>x]3i1B#$fsvEʚ4Qb~WLN:5]= 7Ҷرwi S(>՚A Y '7N+."UtFSvz.zU[tH Đz?֩B֗_iQ+ juQHM'-˭%iX{(rpi\#Ԟk @8kJW:(9ϒvb Z4 4Hɪވ::%W0?)4ӄ >7&/`JqUަwp8#Wt9;e/buuDŽ.s<]S?5,%{`ѯP-Krɯך8E?Fm3Ad>^-9A%k*6gLF-r =hK:;p/Zkשz%w%$W8;R{;Q?ݐFwo&M5IjMd&(>|xBx~v#pPP`,Qqg] ߙ_ﮄɕV p,ko5g ?n;7 -oԻB$t;\Mڃ3(YNNxMސB%[u^Xcw'P!3ע_ ]VHuBtx*/r` 6޶MhIJ`ã=4d*b#БMe"/'~sƒ[I.vtIX.k |CZxSQ=lf] ,aҡ6r0]рުx㙵Ӭmc0Mʭ(KC`|O{- me D$N/X*g֝:chPFdVA 97Kƺ>ئ'y`viYB BpF[A+KfI:dE+,-dqtVޡJs>F*NCd߳EL/GXT G,ڋ,v9HqIbmstؠ}6#[PJ֩V<_"g72m6q `ՠ{@4:S%CߪUP6Ю jsO;;>5\erN|-5O(V>3SX.Ll UŤڪ:M*xTDY'Sz.f+c;Ee.HO:HuJzSh?K.;"| RL5r6S8r;:+wFy %bև =x @EfX 3᷉Rn \N' ޗV;Ϩ+3W>!=)n‡]@q?n#t(ylI|aJ] u p텶TfrM"cv?pjjY)p`iuEE"d13*(lFԞp8qya􎰱6ZI IpQ\zL9PJSMDv`bO8A(|AkAݐh~0; ̡v%ϧkVrHxALcFҚbpixnرrap)\i"Fs~IߗXp&jhOyEĩm d]Z2*7uAA'$ vAGPDDn)lHj#&;` 5sD$|.ϐhr]El!U?&qF 1`AE]gwS#Cn'W9@Kk \^O*O pZiOGݯs…#Ėv ݬRXsٻҸ>0=3O Iv+nߵ/iA`vc6p#ɨÞ'fI U #7^^er̥Zvc3!а ]mM<|1 {_+M0>CKw`w[Ы]^\ol 1ZEK[QӝfJ8t$p^M?@X&=(9fDa35dkAy(lVwK3bw}*YI7V}'Èq(qGe6?1Y}#}GBl`Wc)#\o{y^F Y6Ŭ-Q ,{Oaċf&iN RLE(F TavQ}S.`+_哦rEl JB970 E:rYfe@9xIv1G7o6C%bߧFoM+%):HcWx^ԁ3pr$BV,-zͰ:-\劾S)*`<Ց$i *. Cm)`5d1Qd Rjt}_{/āӢ8.۶_I |#oSߞ ˗VH>HMpUQF]- cuŊh푐- ?+i0Ӝ0{Y41w8_e gSt|Vjzpٮh)@Fʡ XK>z6 ˍ {PNY7[*o'}NV,ߞ=^e򁪝`mdKBƤNSm ok'G׳G!v썈z=TOhvY_u3K}H~1{z3i?VVҀD]y Gc@rO_u3f )G gEkFqG>*u5>NҤ)5 fCsnwF+Fl[|1ԉ{imnv/rH`bsq $+ 0 CG'|Q@HWsٍHކ%|w}dk[pBL8:Ȏc3 x1|7b3L+TY[N.֌K 94V`UMB Ř'~1ԊМ@#θ}FAmtv3\@A̋cMUfMw.f:{D:#8b.RL5 L,-WgAUuaI+]_K ~Fۛ"a>d()i:Π:wkτbb&Bk2Gu/dNƘ.8,,^Oڬ/b"IbrD_ aїV_eb&F