python311-cryptography-41.0.3-150400.16.12.1<>, eg,p9|V׀ok򈹸㠠sJͨFMUCzBau̎1 rt0fAY;HhU}"dk4S;7_FF1#:_8,c{WI]UC|wH;Q\!tZʶYk@ 6J0)X]"V߭Sw.ҁf#_|-6w&S|wJ|s@ 5o&uC>>P?@d  / q1Rm ,  Z    N PTpY_V_cd!d!h,!(hv8hc9j c:qEcFWGXH\`I`XaYa\b]fd^{Z"bc1defluv8wxxyz<Cpython311-cryptography41.0.3150400.16.12.1Python library which exposes cryptographic recipes and primitivescryptography is a package designed to expose cryptographic recipes and primitives to Python developers. Our goal is for it to be your "cryptographic standard library". It supports Python 2.7, Python 3.4+, and PyPy-5.3+. cryptography includes both high level recipes, and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests and key derivation functions.eg,h01-ch3bA*RSUSE Linux Enterprise 15SUSE LLC Apache-2.0 OR BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://cryptography.io/en/latest/linuxx86_646:) l ..@@^EE8ii((1ttNN|E|E66xxEEp(p( >_i(v |,UA*Pu[= hNV&& #(}}TT@@  %%NN##(^(^E`0088UUDD e G2C p -g  m ??(g(g554C4C/# ^ EEhh// T T m m $ 2.bcuEE&&(B(BoS yy||TT9*9*c]c]e0e0((] :Hf=gH,`AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤eg,eg,eg,eg,eg,eg,eg,eg,ddddeg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,ddddeg,ddeg,eg,eg,eg,eg,ddeg,ddeg,eg,eg,eg,ddeg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,ddeg,ddddddddddddeg,ddeg,eg,eg,eg,eg,ddddddddddeg,ddddddddddddddddddddddddddeg,ddeg,eg,eg,eg,eg,eg,eg,ddddeg,ddeg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,ddddddeg,ddeg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,ddddddddddddddddddddddeg,ddeg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,ddddddddddddddddeg,ddeg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,ddddddddddddddddddeg,ddeg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,ddddddddeg,ddeg,eg,eg,eg,eg,eg,eg,ddddddddeg,ddeg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,eg,ddddddddddddddeg,ddddddeg,dddddd6bd535f15f8d075604469d0c2e92fec628887288262c4128872c410667292608baba472e3e17b638d616aa99bd6c95f08fd8224b267eaf37d2b0da75e0e34d5f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b769dcc1f59aedbe07f4c011a1b4b4ade4f3fb317b2439fdd6b03ac8a823bf79828d693f929f62b8bb135a11b7ba9987439f7a960cc969e32f8cb567c1ef79c9740c3f6d8604b5f6f4e16427d2cf0229e07fe31a08eaee5a231bc474b504b217a8953e50655d64c9ca215e45e77171b30f8721c1df8be238cd7477bdaf1a75ae1e663909d84a037aa1723364a11ddb6d6619b34d36038e6341ac25edfb3634702e663909d84a037aa1723364a11ddb6d6619b34d36038e6341ac25edfb363470204376eaa1230ae7c4d0dd86ea2e91aa925ccdeac61eccc78742014f91acb3b0104376eaa1230ae7c4d0dd86ea2e91aa925ccdeac61eccc78742014f91acb3b01db6293cae6074979587aeec4839fd017a548e4b364c489315afdccede63901e2db6293cae6074979587aeec4839fd017a548e4b364c489315afdccede63901e2a425c0ded05b7e47219633e7f4fa9abbacb1212039d5fd9a72f2c39b57d7c30fa425c0ded05b7e47219633e7f4fa9abbacb1212039d5fd9a72f2c39b57d7c30f36862e29dceac7ee3ff8d55526fc67a11543bdebd656c9a7d0adb1a3792cfa9d36862e29dceac7ee3ff8d55526fc67a11543bdebd656c9a7d0adb1a3792cfa9d1077bb5ccdbf3ad74e3356d9134722fb819486d3a5110e9f41784ad8881fd2a04d5672e03b64a65ee4588a6fb8a70d95d13de481234d0d0c7c7811b0b7670d23e48c2b2d6ad5a7402312bff815d586fd5d39ecd489198fd6e1e80d36cb9cb748e78d756a2283944ee637cbe991d74c86e83440c88fcb767613be2f9e3ef1ab05e78d756a2283944ee637cbe991d74c86e83440c88fcb767613be2f9e3ef1ab050a3f68bcaa046f214695fdbbae4e274f16e4d8a883d071b59d968583dca1ad0b0a3f68bcaa046f214695fdbbae4e274f16e4d8a883d071b59d968583dca1ad0b83184c1caa6ef57b22eae1c2199ffeb2860c5e3fe2cce2056b18d42966c23de13b98ef28541d6675e129ea89f87b6e95a10bf4d8bb9abd660f3658e641e56212e84efd52088bdef6936763c3b733ebb6f9d03bfb952ea74ef6406aa33d991675e84efd52088bdef6936763c3b733ebb6f9d03bfb952ea74ef6406aa33d991675a778e625f9c26a0f62139b1d32b37a56f544bb9e6ee3ac5a4bf223a08d12ae60192c1ce6c189f44400d4c99a1bddfe936e1c96ccf31ae156b330ba3af582df4d192c1ce6c189f44400d4c99a1bddfe936e1c96ccf31ae156b330ba3af582df4de947739c405ea4436179e548d5559a053b8b2f6b8e6b671e41f4fbcb009b0ab8e947739c405ea4436179e548d5559a053b8b2f6b8e6b671e41f4fbcb009b0ab835ff72c84e09fd91e630120d9829f2c11cfe26d500927eda535b1e77e611d40735ff72c84e09fd91e630120d9829f2c11cfe26d500927eda535b1e77e611d4079c65a3cf8876aad40a8b6bf4f973104c9060246a4ede5ff51aa2ef0ca86d6e4e9c65a3cf8876aad40a8b6bf4f973104c9060246a4ede5ff51aa2ef0ca86d6e4e04f39671bc9d08115b09b0d147625636b34467631f3ae953999d17289e1ee60304f39671bc9d08115b09b0d147625636b34467631f3ae953999d17289e1ee603ee787c675d874f408bb04a600bd45de3d0906e44787163ecc245eac282aea620ee787c675d874f408bb04a600bd45de3d0906e44787163ecc245eac282aea6202c39dc1b001a4e2273108035f43b4fd08ca4c02218386e573be07dc5b3567bd72c39dc1b001a4e2273108035f43b4fd08ca4c02218386e573be07dc5b3567bd73c16fca92030b7d167b447c2012add8c7c77fcbaf8514ff39e24882f8927c3163c16fca92030b7d167b447c2012add8c7c77fcbaf8514ff39e24882f8927c316904b2266070a2e6c1ae98dcb620e375c60faf0b855fac8320c71b6be5aea2a7f904b2266070a2e6c1ae98dcb620e375c60faf0b855fac8320c71b6be5aea2a7fb37cd771541fd023883ae3b323cbac79b5a9ce71a7c99ec68679a5258bbb4170e3dd450ab8de386ed2f5b5ec914a2c8ab5c53fce27b70010f94d01c5c89bb6a39715abbe7b9fb9db032366e9c0db3673c5cb20b6c01368f6acc483d678673d58a4781038845f4787080dae65b5c285b608ea3d35db38bc914269aabfd2656d49933ea0cacf30b8986bc7843253a7a7631ed46ad347af42c1dd32358c7de8439e18ace1de664abe0b0cd63a8cf3cfb85e29071da96957e11fcac91c96df32c5883ff6a4fb6cef03a541b7f3f495dcd3482524723a361a162dfc72e7f0256f5ad152882e3b6e90cf037896c30096db08ae00256e2dd239e4ab7b166cd7e40f36efb3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d63a66f1668c8fda4936252c825e58e85478c7cda1c2a9a2596097d5e08162fbaa3a66f1668c8fda4936252c825e58e85478c7cda1c2a9a2596097d5e08162fbaa0a57ae9a9713c88d8d7e72e284cd330b685d05a355db57c2e4b18d1e9108972f22e98aef33fd2a8dc78cb2dbe61c19898dab6df99fb2ec9364b2dc1ce32f49d99a93492ee60b6c256b7798b7dc5053996c0bff9e43c3b24f9122e5497f50ee82f42c88fa0aceb0b401fe17e78493e81bd74d39d27b660e81d22529cc2a30878e7b15ebdb1c3fd29075924f777186ccdcca216f3a149233a6b3564c522d2e419147355a2e4634cbd2fc5bca2900bfee543f1bc922b13f6de9490b446cb392b5728fbeb85384510596c3b8e7e343146a53bac27fbe2480cfb70274c88cb751cb71d05558d6de6a33d1d5fd928321c7492366bbda2d5f1cac93bd82096f95271f83e378a7e0f0ac9b6933fc7ed14052c12aa843b1499be325a8a7a76961e54383ee13619702089b7d11aa2b1b241fc31f648f201c5a0c2493938c6ec4960da03b0ca64fe4c79062abc3b9dddda3a0e4fe717bb00ab6c53e2715ee26aa61d7a2200227c1e837419db4f7234407cd1ebe4496f6bf9e49907eaeb72fbe7fcfd75df1476662c9ef7a66c5c6450b55e8b161225cc458b6f249a2bdd92dd090389bbce42cc0f4b973b34bb29336eb7d88234238887d514b166f491b41395aa6a724004df9f62a2017b4388bcd4890e4be20c5e9e87bf1145ff770dcbfb9cac08d54279f5efb517940365fadd8660cb293792111bae0d41c14d5f8487121893d9a3a70706e49d2f86e5b1c60112fb966384ae340635b39cc56868f7f1e43e6ee955059bc585644c2efcc232606ffaab6e83982053ee159dd6e3acecafacecc6796b38cc1aa8fa01b5c16525de2472d2ad79da6a96e23df95efb39df93db8951aff3ab1832eb3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6ddefece2261de1f34bc47e5cfa7ef183a167ce9a0b985dd53d1ff9cdaccc7cddddefece2261de1f34bc47e5cfa7ef183a167ce9a0b985dd53d1ff9cdaccc7cdd0698d594f43dd3e9344db1e7302b19b149c58b3b43e25c901a39d0fdfb826fcb0698d594f43dd3e9344db1e7302b19b149c58b3b43e25c901a39d0fdfb826fcbcaf5335719d971d35ff44d620dc0ac7b397db06862cba216a39781e307d7d1cacaf5335719d971d35ff44d620dc0ac7b397db06862cba216a39781e307d7d1ca0de102abb00a82e86cdfdd199b1808b5da8f2f3cab286264fb72a51c93245e86d31de4cefab682b1eee206db804233115ad7eae9e9ef5104b35871d28faeb8e3b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d63b7ee018bc149daad1c79bbba871d7d90fc50b139235cfc03639e9be849fd7ec3b7ee018bc149daad1c79bbba871d7d90fc50b139235cfc03639e9be849fd7ec1f92a1eedb176fad1b55c5eecb29e26a793c01814a71e66572ef115d306018f51f92a1eedb176fad1b55c5eecb29e26a793c01814a71e66572ef115d306018f5d73c20e6a3aeff95f3060614a79a70b33793fb3633a3c2b28a5cbc689c005adbd73c20e6a3aeff95f3060614a79a70b33793fb3633a3c2b28a5cbc689c005adb850d8f55f82fb38ce288c4a4c31ecba633090349a7f7395fa3c6785e681eb6cd850d8f55f82fb38ce288c4a4c31ecba633090349a7f7395fa3c6785e681eb6cd73e553847bdc3886a459c3d88e4fdfe89b5f07dfb230932f2cdd0dda4a1db79573e553847bdc3886a459c3d88e4fdfe89b5f07dfb230932f2cdd0dda4a1db795bc438cd530dee4d54cfd984dee573325ddfbb84ce8ba5f55a6d44feef73fbfd6bc438cd530dee4d54cfd984dee573325ddfbb84ce8ba5f55a6d44feef73fbfd67987f47952e353c28e65d8300d9d373f19fe099305b1c0265d1166d5b30d86027987f47952e353c28e65d8300d9d373f19fe099305b1c0265d1166d5b30d86026ac2f4822feee68f284520c2e2001335c7e775c4160c16118fc6243a618690c96ac2f4822feee68f284520c2e2001335c7e775c4160c16118fc6243a618690c93f7f0e77e89ac9a472c767b6643491a5edf4c3b1e74dd8532184e8b4501d9ee03f7f0e77e89ac9a472c767b6643491a5edf4c3b1e74dd8532184e8b4501d9ee0a1edd48a322008f38a3ce126386864d34259641585e433f56da48bf62c299e36a1edd48a322008f38a3ce126386864d34259641585e433f56da48bf62c299e36b3ae9277088d662d52c0afbff0e2fa15185839330ed9428ffa4d08fff4465910b3ae9277088d662d52c0afbff0e2fa15185839330ed9428ffa4d08fff446591046181ca2e501e874e214306b4752f1aa4323a54c4888dbd0d6bff3263446eaa4ecb3e4a70f83ae0caf9813148ef5de06fa235593ed5e11607de9547ed9f13c6c5340d4d19cce2c9a69090b21f44247eaf198a07a2d06895f372472c77c2bd65db3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6f4c2b0e5b0250a222aff521e66319f997dd1aca7636f9e42a049914281f11899f4c2b0e5b0250a222aff521e66319f997dd1aca7636f9e42a049914281f11899428d6cf5a217418657abf89b4165169f8f8f4809021f2ec0bde5017a7b06b161428d6cf5a217418657abf89b4165169f8f8f4809021f2ec0bde5017a7b06b16183dbc3441dde86956ab842cffe594f03215a87890068b0083baaf34e00d3ac6c83dbc3441dde86956ab842cffe594f03215a87890068b0083baaf34e00d3ac6cf8cc942c39b2f87f0d89a99eb75648fc0895925bdef3146c22e81e901f677ec2f8cc942c39b2f87f0d89a99eb75648fc0895925bdef3146c22e81e901f677ec2ef35c2ad9e5d4d5917c9f088dee13783c5267f4a1e4879cdb86cf17388c6925fef35c2ad9e5d4d5917c9f088dee13783c5267f4a1e4879cdb86cf17388c6925f69abf8992472e3dea99283cdf6503c89db0848d69b82625eaddba0b27e2740e269abf8992472e3dea99283cdf6503c89db0848d69b82625eaddba0b27e2740e269530d5883239419242f593280f8f92e71c4cd67ee306682274edcde0f461eac69530d5883239419242f593280f8f92e71c4cd67ee306682274edcde0f461eacf7f7d9ddb6f6ecffde51563634a47b271f70bb80033dcb60fad4486f5bc0e55ff7f7d9ddb6f6ecffde51563634a47b271f70bb80033dcb60fad4486f5bc0e55f581ada03bf7cdd5c771e6e951583d3741a757f5fb926e32946d3fea9ca0816a2581ada03bf7cdd5c771e6e951583d3741a757f5fb926e32946d3fea9ca0816a226524703a76e30a832baff9fd5942f7d195d5540e9d8767cbb3832199822530226524703a76e30a832baff9fd5942f7d195d5540e9d8767cbb38321998225302455a456923000bbcc05a8efd6378cb9b0d21624ddabcf7306a1b9df5519eb23b455a456923000bbcc05a8efd6378cb9b0d21624ddabcf7306a1b9df5519eb23b741ebe32820e83cf2c9e84faceaf0504d01fcb5f649b098a53aea176530e8e5d741ebe32820e83cf2c9e84faceaf0504d01fcb5f649b098a53aea176530e8e5d5ecb61aa3bc4c5658ec9e3ecd0fc53e0c7acb54f50786b8bf87c7b7d6cd382e469a4d8ec430b4f3696b3e8e138ca4c01f6b61a77e1a2ab022993ca02cdf92f8d2f55a858f61ebc9e8f9364f57ad6e71dbbebe8079715c71c90f34d8b2515a0d3c25d8d0823f86d97540aa64632438e77a79ac63535bd73c0230cd4b853c4fffcd8c089f3ba9cc820ac8e3d0ebeb7d61713d7f0281a0b77749abefc6edfef0c86ea9f0e8e26b1ff6b5c9b56939cd3809229eb88227aee7493c6e820df87fe8739bf1bceaf2174d162fc99942ff5bb3ff8b960a1b60b88f61f5f6e3afe3fc80ad02e7b0e2729bec263d427b2a7bbfedb08d5379088842c277a92b39a5bf254d3c20cf4ece93e05f94870cc541387ed5f484a50cdacc7da37f6c6922ba3722d178af1824021a53bc34f634e73d4fdc2f077df1f3072040a07c0dd1ecfdcab6ff820cbe623fab81c8a2b87d60e8524b65fb6f02a80e9f34f5a27f600a2b2bbbbbc17900c9bf4d49ccea4eb0968f41c4a15a770b1a3b0075bc89b3c5433f991ec3ad02f4b2bb21e0d75192996e58c42c3b931426d098c2faea1ee1a8f350ebaa2aafb2f4b2bb21e0d75192996e58c42c3b931426d098c2faea1ee1a8f350ebaa2aafb9cb648065f598db7cafff2eda4a7a80f097788317bf0e14a072037c77732eea29cb648065f598db7cafff2eda4a7a80f097788317bf0e14a072037c77732eea20f88fb7b561f80f1b5eadf5e65ab91bf8273ead032eac6089e097a92e49bbda80f88fb7b561f80f1b5eadf5e65ab91bf8273ead032eac6089e097a92e49bbda8e074d8d27e439c23053333a543097bc69f1f66236dd1ebdfaffc7e5293683d87e074d8d27e439c23053333a543097bc69f1f66236dd1ebdfaffc7e5293683d8712ff817169514975b2db516db7a0794c478aeed117ed682facda42eb1b24d0f412ff817169514975b2db516db7a0794c478aeed117ed682facda42eb1b24d0f40d8eea2a66edd1b801d4607b8be7d0adb8c47f0146f307d47d51ef73b0c0d9864820ec91773dc72ceccf4363343ead017f2dd7b8d84db501dacc30d6e6fd1ae63ea34396d1dd0f10612e182d7ceef4ec7d3bb1238b03a655c236656a53894c0a6094178b83c9188219d6b81c85b307e3b11df988947144a32cf10eb95f2b806161a79692c0986aa568a9ff731d14e1009f7966f3d48a800e7d7c1951688fcc3fc5dba7593d277fc3af29d72a52186514a6b21a9e3f3e0549454d96d702d2aff0549a676cadac40dd9b12ac114cea020789eec58c790a7a8589270c24dca1b2b2469077cfdcf9b248ab090ae6ef341bb67a7da4b327023ae54d4bcaa85e5a0c37e1789b667ad8ab8861e710635a2217cda616e852b1f213db55a6bf701f734bae2ab711225be8b1282c3027fea59c362ea83825bcd22681ae3491b4f97e509eb52ab711225be8b1282c3027fea59c362ea83825bcd22681ae3491b4f97e509eb556ba6b2b74ab494d72bdaf457de2123fe9e678e147c7a72dd7c6c5491cf663a156ba6b2b74ab494d72bdaf457de2123fe9e678e147c7a72dd7c6c5491cf663a17687f27243f3f65e4ee6374ba9ae45bfad5d037b540d30f41f9639e9929be8ad7687f27243f3f65e4ee6374ba9ae45bfad5d037b540d30f41f9639e9929be8ada583d1dd6a4e77a2d16a29925a2ec287be1505f05c743ba4f48d35fe19959c62a583d1dd6a4e77a2d16a29925a2ec287be1505f05c743ba4f48d35fe19959c6262bbb987d9e7ad692536ec29d3d60c850633f40f1fd6647be43330bfaa5c996662bbb987d9e7ad692536ec29d3d60c850633f40f1fd6647be43330bfaa5c996659f47376d3338e3e95b8325be07eed2c47ca0ee62e08910278469571834b29a859f47376d3338e3e95b8325be07eed2c47ca0ee62e08910278469571834b29a8d05c4e74615fe8bfb751be1d8c5acb4dad6231dcda479f6e9b1e800b0d616064d05c4e74615fe8bfb751be1d8c5acb4dad6231dcda479f6e9b1e800b0d616064c066168082e6c505a708f91b007d51a6c087add2a0998ac2115ac2bd75460a8f6c162bd725086ce94920477a6682d87179bfc9df87e78027f6435c14827791baa8f2fa4e60d49a4bace825b7ca54c97c6f0df1e81986340ec97ad2c8b2e99da9d42087f50e605d4a6765dddcf1df1b097829277b36859646067b86ec51f5c1a3e1038d863c40fd9b6e42d43b415dc59db07c7edac59cce760781cf7d5ee1172b4b70781279366318fdb71a5a8aba2d69791abee66a43ab7a301e5adbc534d9e941bfcdd95fc4d43b62e55b435e7aed4d8b490d9f1a329babf01639cb1ad77258f2909e2daab040f4867f9d63d3a5390bf20dbe06165563efde6f66c541111a653f910f415f9107f1493da869834d6ed13b384bf3e7026b2ba312065db19e451ae9994bdc489c133a0674c39ab7ceb0f32fd72020a79477428c523deeb3314438a7a89af2f21d3bb8aa10c2b06e32a21576b2e4cced6a609546afc1be2a343d3ca7a89af2f21d3bb8aa10c2b06e32a21576b2e4cced6a609546afc1be2a343d3cac3811b809f4b301621e922d22ce3a0cf8222d36ea6834143df4309aec08d130ac3811b809f4b301621e922d22ce3a0cf8222d36ea6834143df4309aec08d13011ad1759e5e3003ca2403a12bbb1718ef82ce06f59bda1dd74c50beec5a1e26111ad1759e5e3003ca2403a12bbb1718ef82ce06f59bda1dd74c50beec5a1e261513c185436cdde7b2c2ca7e38b239eebce330f7e48a38e16955d7a5c87d0f046513c185436cdde7b2c2ca7e38b239eebce330f7e48a38e16955d7a5c87d0f0468be5aa3f97043140eeb40876887411dc980a9a17e5baa72dfa73f8ee84c819fc8be5aa3f97043140eeb40876887411dc980a9a17e5baa72dfa73f8ee84c819fc5598c822a9db6fec77f2aa60d967ff23166faa3b20704ccd42d4287898907e9c34ecc5c40ae56617637e07ee82cf27111868d5ec9ac6e8d728650a20d7217a4e042be53ee6d740eba76fbe9e98848af3d3d7f6a5dc0502360913cd7bce554d9968b0982cf6375b591eadf0b069d9f9698373c1cc08425f5ced172c07c08a7ee7b66319181fa0e08535afb94816a012534d7dcebd2e3e9ff010161cc1d0c22820da4bb768ea1d637ef138dc0d1024f907347607dbf0d08b39156f47c3b321b3ebda4bb768ea1d637ef138dc0d1024f907347607dbf0d08b39156f47c3b321b3eb774ccae5e2527c69543076a62d3b7038a03b5f10eacd29cbe6c65eb036e497d5774ccae5e2527c69543076a62d3b7038a03b5f10eacd29cbe6c65eb036e497d5019fa67f5264b8f6211f6590573b301f0ca6f330f9d46bf9173158b6a6041218019fa67f5264b8f6211f6590573b301f0ca6f330f9d46bf9173158b6a6041218b99d0f48a60364e2f4680a1b8b0d597761c3d16d848b59e250d0b6bfb4e7a5cf70c6d69406a938cd527decc4c7d328307a425bd8a780d5c283a3ac1afe13f237e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550df75773d33892601ba04d9ad293e2212b792d59d6fa38615d4472f270c769ed0f3644f1b47ede28958b75ab72aefe8393e6eb87c2af96aab133728bfae326ed9c3ae7b8f2811d5be3f00019b2e69dcb668dde89bd6f6d53367551f48db3b2fa9c3ae7b8f2811d5be3f00019b2e69dcb668dde89bd6f6d53367551f48db3b2fafe1384a6fc38e94e93cc4998066decf535aa1afa7f1be01d0c7319bde54b52abfe1384a6fc38e94e93cc4998066decf535aa1afa7f1be01d0c7319bde54b52ab91cd061201e8f2e395e428bcf6a8457b1ea22b4626ac0673b463dbeec68e6cee91cd061201e8f2e395e428bcf6a8457b1ea22b4626ac0673b463dbeec68e6cee3c7c64a7084c5483629ee424232f2802b779f5ace68651a87ee860347dbe378f3c7c64a7084c5483629ee424232f2802b779f5ace68651a87ee860347dbe378f9b960a6aff8d4cbea4a193aa7a35590a9e17c7abbe360f6f47fce0bcafd7232e9b960a6aff8d4cbea4a193aa7a35590a9e17c7abbe360f6f47fce0bcafd7232ebbd1595d674e0043e745d599c21f98f3dbdd38e455ece60f3a964ce5f875b2cdbbd1595d674e0043e745d599c21f98f3dbdd38e455ece60f3a964ce5f875b2cd6d2ffcc80025d82852159abed3419dc5775372680bb2d9c5ec77d2f200593c9e6d2ffcc80025d82852159abed3419dc5775372680bb2d9c5ec77d2f200593c9efbdd28083bdfdd9b7e0b2a8e3afdb7a72a092ebf43361a1de5b76f987d2812d9fbdd28083bdfdd9b7e0b2a8e3afdb7a72a092ebf43361a1de5b76f987d2812d915b4ba105137b89dcefb36c53d18ec3ba0dc92b3523794c9359309727cd45854e87bf3003d1d952415c72ead9c38468f4fa98aca7531a27d6f140d46bf768a72ac511c7d9885bdc38db35a2dd3777af1d00c2b653be70d2cde0f6687258145c2ce6f06c4d81526e2c3eab378f3c739cdd1e1c69e60531791cf0f1e9d93160d0d699d9da6c8a7864cdadde4f14f5bcd996b85310edf99c03486ce27a609e47fd4e3c896ef16d9f6664b10b48497b5b08dbe2f621390dca70db6a80ab006ff503d7c5a2c8c6b27201ff0ff462bcd9bf5820912570665ef1998d33a1f29935990304601a7b95e2757b672e736720deada09ba2f0a82c76a9832729bf90c54c8090c742a857005c7fa4b6ef4d5d4a1fd32726732140e9b086e95ba43a53b749649a07455c7bb95d482cf771e917d3aca7e903460ac69cac2e7bc93accf1cdd1b96763e0c7c091a948b82533ba98fd7cbb40432d6f1a9acbf85f5922d2f99a93ae6bbaac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe602c4c7482de6479dd2e9793cda275e5e63d773dacd1eca689232ab7008fb4fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-cryptography-41.0.3-150400.16.12.1.src.rpmpython311-cryptographypython311-cryptography(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@     ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.18)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3)(64bit)libgcc_s.so.1(GCC_4.2.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1(OPENSSL_1_1_1)(64bit)python(abi)python311python311-cffirpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.111.15.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3ee@d.@dD@dD@ddC@dBzd:d7d!@d 3d'@c@c@c@c@cc@c5b֜bbb?@b @ap@aaexaZ`@`@_<_м@__]@_@_q@_d@_ @^@]W\ \t@\w@\J@\-@\ @\ @[{[O+[ZZ@Z`_ for complete details. * Added two new OpenSSL functions to the bindings to support an upcoming ``pyOpenSSL`` release. * When parsing :class:`~cryptography.x509.CertificateRevocationList` and :class:`~cryptography.x509.CertificateSigningRequest` values, it is now enforced that the ``version`` value in the input must be valid according to the rules of :rfc:`2986` and :rfc:`5280`. * Using MD5 or SHA1 in :class:`~cryptography.x509.CertificateBuilder` and other X.509 builders is deprecated and support will be removed in the next version. * Added additional APIs to :class:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp`, including :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature_hash_algorithm`, :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature_algorithm`, :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature`, and :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.extension_bytes`. * Added :attr:`~cryptography.x509.Certificate.tbs_precertificate_bytes`, allowing users to access the to-be-signed pre-certificate data needed for signed certificate timestamp verification. * :class:`~cryptography.hazmat.primitives.kdf.kbkdf.KBKDFHMAC` and :class:`~cryptography.hazmat.primitives.kdf.kbkdf.KBKDFCMAC` now support :attr:`~cryptography.hazmat.primitives.kdf.kbkdf.CounterLocation.MiddleFixed` counter location. * Fixed :rfc:`4514` name parsing to reverse the order of the RDNs according to the section 2.1 of the RFC, affecting method :meth:`~cryptography.x509.Name.from_rfc4514_string`. * It is now possible to customize some aspects of encryption when serializing private keys, using :meth:`~cryptography.hazmat.primitives.serialization.PrivateFormat.encryption_builder`. * Removed several legacy symbols from our OpenSSL bindings. Users of pyOpenSSL versions older than 22.0 will need to upgrade. * Added :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES128` and :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES256` classes. These classes do not replace :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES` (which allows all AES key lengths), but are intended for applications where developers want to be explicit about key length.- update to 37.0.4: * updated wheels to b ecompiled against openssl 3.0.5- Remove Python 3.6 deprecation warning on openSUSE Leap. * Added remove_python_3_6_deprecation_warning.patch- update to 37.0.2: * Fixed an issue where parsing an encrypted private key with the public loader functions would hang waiting for console input on OpenSSL 3.0.x rather than raising an error. * Restored some legacy symbols for older ``pyOpenSSL`` users. These will be removed again in the future, so ``pyOpenSSL`` users should still upgrade to the latest version of that package when they upgrade ``cryptography``. * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.2. * **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL 2.9.x and 3.0.x. The new minimum LibreSSL version is 3.1+. * **BACKWARDS INCOMPATIBLE:** Removed ``signer`` and ``verifier`` methods from the public key and private key classes. These methods were originally deprecated in version 2.0, but had an extended deprecation timeline due to usage. Any remaining users should transition to ``sign`` and ``verify``. * Deprecated OpenSSL 1.1.0 support. OpenSSL 1.1.0 is no longer supported by the OpenSSL project. The next release of ``cryptography`` will be the last to support compiling with OpenSSL 1.1.0. * Deprecated Python 3.6 support. Python 3.6 is no longer supported by the Python core team. Support for Python 3.6 will be removed in a future ``cryptography`` release. * Deprecated the current minimum supported Rust version (MSRV) of 1.41.0. In the next release we will raise MSRV to 1.48.0. Users with the latest ``pip`` will typically get a wheel and not need Rust installed, but check :doc:`/installation` for documentation on installing a newer ``rustc`` if required. * Deprecated :class:`~cryptography.hazmat.primitives.ciphers.algorithms.CAST5`, :class:`~cryptography.hazmat.primitives.ciphers.algorithms.SEED`, :class:`~cryptography.hazmat.primitives.ciphers.algorithms.IDEA`, and :class:`~cryptography.hazmat.primitives.ciphers.algorithms.Blowfish` because they are legacy algorithms with extremely low usage. These will be removed in a future version of ``cryptography``. * Added limited support for distinguished names containing a bit string. * We now ship ``universal2`` wheels on macOS, which contain both ``arm64`` and ``x86_64`` architectures. Users on macOS should upgrade to the latest ``pip`` to ensure they can use this wheel, although we will continue to ship ``x86_64`` specific wheels for now to ease the transition. * This will be the final release for which we ship ``manylinux2010`` wheels. Going forward the minimum supported ``manylinux`` ABI for our wheels will be ``manylinux2014``. The vast majority of users will continue to receive ``manylinux`` wheels provided they have an up to date ``pip``. For PyPy wheels this release already requires ``manylinux2014`` for compatibility with binaries distributed by upstream. * Added support for multiple :class:`~cryptography.x509.ocsp.OCSPSingleResponse` in a :class:`~cryptography.x509.ocsp.OCSPResponse`. * Restored support for signing certificates and other structures in :doc:`/x509/index` with SHA3 hash algorithms. * :class:`~cryptography.hazmat.primitives.ciphers.algorithms.TripleDES` is disabled in FIPS mode. * Added support for serialization of PKCS#12 CA friendly names/aliases in :func:`~cryptography.hazmat.primitives.serialization.pkcs12.serialize_key_and_certificates` * Added support for 12-15 byte (96 to 120 bit) nonces to :class:`~cryptography.hazmat.primitives.ciphers.aead.AESOCB3`. This class previously supported only 12 byte (96 bit). * Added support for :class:`~cryptography.hazmat.primitives.ciphers.aead.AESSIV` when using OpenSSL 3.0.0+. * Added support for serializing PKCS7 structures from a list of certificates with :class:`~cryptography.hazmat.primitives.serialization.pkcs7.serialize_certificates`. * Added support for parsing :rfc:`4514` strings with :meth:`~cryptography.x509.Name.from_rfc4514_string`. * Added :attr:`~cryptography.hazmat.primitives.asymmetric.padding.PSS.AUTO` to :class:`~cryptography.hazmat.primitives.asymmetric.padding.PSS`. This can be used to verify a signature where the salt length is not already known. * Added :attr:`~cryptography.hazmat.primitives.asymmetric.padding.PSS.DIGEST_LENGTH` to :class:`~cryptography.hazmat.primitives.asymmetric.padding.PSS`. This constant will set the salt length to the same length as the ``PSS`` hash algorithm. * Added support for loading RSA-PSS key types with :func:`~cryptography.hazmat.primitives.serialization.load_pem_private_key` and :func:`~cryptography.hazmat.primitives.serialization.load_der_private_key`. This functionality is limited to OpenSSL 1.1.1e+ and loads the key as a normal RSA private key, discarding the PSS constraint information.- update to 36.0.2: * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1n.- split tests in a multibuild variant to optimize rebuild time a bit- update to 36.0.1: * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1m.- update to 36.0.0: * FINAL DEPRECATION Support for verifier and signer on our asymmetric key classes was deprecated in version 2.1. These functions had an extended deprecation due to usage, however the next version of cryptography will drop support. Users should migrate to sign and verify. * The entire X.509 layer is now written in Rust. This allows alternate asymmetric key implementations that can support cloud key management services or hardware security modules provided they implement the necessary interface (for example: EllipticCurvePrivateKey). * Deprecated the backend argument for all functions. * Added support for AESOCB3. * Added support for iterating over arbitrary request attributes. * Deprecated the get_attribute_for_oid method on CertificateSigningRequest in favor of get_attribute_for_oid() on the new Attributes object. * Fixed handling of PEM files to allow loading when certificate and key are in the same file. * Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText. * Allow parsing of negative serial numbers in certificates. Negative serial numbers are prohibited by RFC 5280 so a deprecation warning will be raised whenever they are encountered. A future version of cryptography will drop support for parsing them. * Added support for parsing PKCS12 files with friendly names for all certificates with load_pkcs12(), which will return an object of type PKCS12KeyAndCertificates. * rfc4514_string() and related methods now have an optional attr_name_overrides parameter to supply custom OID to name mappings, which can be used to match vendor-specific extensions. * BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email address fields as E in rfc4514_string() methods from version 35.0. * The previous behavior can be restored with: name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"}) * Allow X25519PublicKey and X448PublicKey to be used as public keys when parsing certificates or creating them with CertificateBuilder. These key types must be signed with a different signing algorithm as X25519 and X448 do not support signing. * Extension values can now be serialized to a DER byte string by calling public_bytes(). * Added experimental support for compiling against BoringSSL. As BoringSSL does not commit to a stable API, cryptography tests against the latest commit only. Please note that several features are not available when building against BoringSSL. * Parsing CertificateSigningRequest from DER and PEM now, for a limited time period, allows the Extension critical field to be incorrectly encoded. See the issue for complete details. This will be reverted in a future cryptography release. * When OCSPNonce are parsed and generated their value is now correctly wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts with the original behavior specified in RFC 2560. For a temporary period for backwards compatibility, we will also parse values that are encoded as specified in RFC 2560 but this behavior will be removed in a future release. * Changed the version scheme. This will result in us incrementing the major version more frequently, but does not change our existing backwards compatibility policy. * BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM string passed have PEM delimiters of the correct type. For example, parsing a private key PEM concatenated with a certificate PEM will no longer be accepted by the PEM certificate parser. * BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows negative serial numbers. RFC 5280 has always prohibited these. * BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during X.509 parsing will raise an error on initial parse rather than when the malformed field is accessed. * Rust is now required for building cryptography, the CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected. * Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust. This should be backwards compatible (modulo the items listed above) and improve both security and performance. * Added support for OpenSSL 3.0.0 as a compilation target. * Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms are provided for compatibility in regions where they may be required, and are not generally recommended. * We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine Linux should ensure they upgrade to the latest pip to correctly receive wheels. * Added rfc4514_attribute_name attribute to x509.NameAttribute. - drop disable-uneven-sizes-tests.patch (upstream) - drop disable-RustExtension.patch: building rust extension now- Add disable-RustExtension.patch in order to avoid a build requirement setuptools_rust - Next version (35.0) needs a full Rust toolchain. - Clean runtime, build and test requirements - Disable python2 build: Not supported anymore- update to 3.4.8 - keep new rust support disabled for now to avoid new dependencies- Remove unnecessary %ifpython3 construct- update to 3.3.2 (bsc#1182066, CVE-2020-36242, bsc#1198331): * SECURITY ISSUE: Fixed a bug where certain sequences of update() calls when symmetrically encrypting very large payloads (>2GB) could result in an integer overflow, leading to buffer overflows. CVE-2020-36242 - drops CVE-2020-36242-buffer-overflow.patch on older dists- update to 3.3.1: * Re-added a legacy symbol causing problems for older ``pyOpenSSL`` use- update to 3.3.0 - BACKWARDS INCOMPATIBLE: Support for Python 3.5 has been removed due to low usage and maintenance burden. - BACKWARDS INCOMPATIBLE: The GCM and AESGCM now require 64-bit to 1024-bit (8 byte to 128 byte) initialization vectors. This change is to conform with an upcoming OpenSSL release that will no longer support sizes outside this window. - BACKWARDS INCOMPATIBLE: When deserializing asymmetric keys we now raise ValueError rather than UnsupportedAlgorithm when an unsupported cipher is used. This change is to conform with an upcoming OpenSSL release that will no longer distinguish between error types. - BACKWARDS INCOMPATIBLE: We no longer allow loading of finite field Diffie-Hellman parameters of less than 512 bits in length. This change is to conform with an upcoming OpenSSL release that no longer supports smaller sizes. These keys were already wildly insecure and should not have been used in any application outside of testing. - Updated Windows, macOS, and manylinux wheels to be compiled with OpenSSL 1.1.1i. - Python 2 support is deprecated in cryptography. This is the last release that will support Python 2. - Added the recover_data_from_signature() function to RSAPublicKey for recovering the signed data from an RSA signature.- Remove unnecessary dependency virtualenv.- update to 3.2.1: Disable blinding on RSA public keys to address an error with some versions of OpenSSL.- update to 3.2 (bsc#1178168, CVE-2020-25659): * CVE-2020-25659: Attempted to make RSA PKCS#1v1.5 decryption more constant time, to protect against Bleichenbacher vulnerabilities. Due to limitations imposed by our API, we cannot completely mitigate this vulnerability. * Support for OpenSSL 1.0.2 has been removed. * Added basic support for PKCS7 signing (including SMIME) via PKCS7SignatureBuilder. - drops 5507-mitigate-Bleichenbacher-attacks.patch on older dists- update to 3.1.1: * wheels compiled with OpenSSL 1.1.1h.- update to 3.1: * **BACKWARDS INCOMPATIBLE:** Removed support for ``idna`` based :term:`U-label` parsing in various X.509 classes. This support was originally deprecated in version 2.1 and moved to an extra in 2.5. * Deprecated OpenSSL 1.0.2 support. OpenSSL 1.0.2 is no longer supported by the OpenSSL project. The next version of ``cryptography`` will drop support for it. * Deprecated support for Python 3.5. This version sees very little use and will be removed in the next release. * ``backend`` arguments to functions are no longer required and the default backend will automatically be selected if no ``backend`` is provided. * Added initial support for parsing certificates from PKCS7 files with :func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_pem_pkcs7_certificates` and :func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_der_pkcs7_certificates` . * Calling ``update`` or ``update_into`` on :class:`~cryptography.hazmat.primitives.ciphers.CipherContext` with ``data`` longer than 2\ :sup:`31` bytes no longer raises an ``OverflowError``. This also resolves the same issue in :doc:`/fernet`.- update to 3.0 - refreshed disable-uneven-sizes-tests.patch and skip_openssl_memleak_test.patch * Removed support for passing an Extension instance to from_issuer_subject_key_identifier(), as per our deprecation policy. * Support for LibreSSL 2.7.x, 2.8.x, and 2.9.0 has been removed * Dropped support for macOS 10.9, macOS users must upgrade to 10.10 or newer. * RSA generate_private_key() no longer accepts public_exponent values except 65537 and 3 (the latter for legacy purposes). * X.509 certificate parsing now enforces that the version field contains a valid value, rather than deferring this check until version is accessed. * Deprecated support for Python 2 * Added support for OpenSSH serialization format for ec, ed25519, rsa and dsa private keys: load_ssh_private_key() for loading and OpenSSH for writing. * Added support for OpenSSH certificates to load_ssh_public_key(). * Added encrypt_at_time() and decrypt_at_time() to Fernet. * Added support for the SubjectInformationAccess X.509 extension. * Added support for parsing SignedCertificateTimestamps in OCSP responses. * Added support for parsing attributes in certificate signing requests via get_attribute_for_oid(). * Added support for encoding attributes in certificate signing requests via add_attribute(). * On OpenSSL 1.1.1d and higher cryptography now uses OpenSSL’s built-in CSPRNG instead of its own OS random engine because these versions of OpenSSL properly reseed on fork. * Added initial support for creating PKCS12 files with serialize_key_and_certificates().- update to 2.9.2 * 2.9.2 - 2020-04-22 - Updated the macOS wheel to fix an issue where it would not run on macOS versions older than 10.15. * 2.9.1 - 2020-04-21 - Updated Windows, macOS, and manylinux wheels to be compiled with OpenSSL 1.1.1g. * 2.9 - 2020-04-02 - BACKWARDS INCOMPATIBLE: Support for Python 3.4 has been removed due to low usage and maintenance burden. - BACKWARDS INCOMPATIBLE: Support for OpenSSL 1.0.1 has been removed. Users on older version of OpenSSL will need to upgrade. - BACKWARDS INCOMPATIBLE: Support for LibreSSL 2.6.x has been removed. - Removed support for calling public_bytes() with no arguments, as per our deprecation policy. You must now pass encoding and format. - BACKWARDS INCOMPATIBLE: Reversed the order in which rfc4514_string() returns the RDNs as required by RFC 4514. - Updated Windows, macOS, and manylinux wheels to be compiled with OpenSSL 1.1.1f. - Added support for parsing single_extensions in an OCSP response. - NameAttribute values can now be empty strings.- update to 2.8 * Added support for Python 3.8. * Added class methods Poly1305.generate_tag and Poly1305.verify_tag for Poly1305 sign and verify operations. * Deprecated support for OpenSSL 1.0.1. Support will be removed in cryptography 2.9. * We now ship manylinux2010 wheels in addition to our manylinux1 wheels. * Added support for ed25519 and ed448 keys in the CertificateBuilder, CertificateSigningRequestBuilder, CertificateRevocationListBuilder and OCSPResponseBuilder. * cryptography no longer depends on asn1crypto. * FreshestCRL is now allowed as a CertificateRevocationList extension.- update to 2.7 * BACKWARDS INCOMPATIBLE: Removed the cryptography.hazmat.primitives.mac.MACContext interface. The CMAC and HMAC APIs have not changed, but they are no longer registered as MACContext instances. * Removed support for running our tests with setup.py test. * Add support for :class:`~cryptography.hazmat.primitives.poly1305.Poly1305` when using OpenSSL 1.1.1 or newer. * Support serialization with Encoding.OpenSSH and PublicFormat.OpenSSH in :meth:`Ed25519PublicKey.public_bytes ` . * Correctly allow passing a SubjectKeyIdentifier to :meth:`~cryptography.x509.AuthorityKeyIdentifier.from_issuer_subject_key_identifier` and deprecate passing an Extension object.- Simplify the test execution to be more understandable- update to 2.6.1: * BACKWARDS INCOMPATIBLE: Removedcryptography.hazmat.primitives.asymmetric.utils.encode_rfc6979_signature andcryptography.hazmat.primitives.asymmetric.utils.decode_rfc6979_signature, which had been deprecated for nearly 4 years. Use encode_dss_signature() and decode_dss_signature()instead. * BACKWARDS INCOMPATIBLE: Removed cryptography.x509.Certificate.serial, which had been deprecated for nearly 3 years. Use serial_number instead. * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1b. * Added support for Ed448 signing when using OpenSSL 1.1.1b or newer. * Added support for Ed25519 signing when using OpenSSL 1.1.1b or newer. * load_ssh_public_key() can now load ed25519 public keys. * Add support for easily mapping an object identifier to its elliptic curve class viaget_curve_for_oid(). * Add support for OpenSSL when compiled with the no-engine (OPENSSL_NO_ENGINE) flag.- Dependency on python-idna changed to "Recommends" aligned with change in upstream source (see below) - update to 2.5: * BACKWARDS INCOMPATIBLE: U-label strings were deprecated in version 2.1, but this version removes the default idna dependency as well. If you still need this deprecated path please install cryptography with the idna extra: pip install cryptography[idna]. * BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.4. * Numerous classes and functions have been updated to allow bytes-like types for keying material and passwords, including symmetric algorithms, AEAD ciphers, KDFs, loading asymmetric keys, and one time password classes. * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1a. * Added support for SHA512_224 and SHA512_256 when using OpenSSL 1.1.1. * Added support for SHA3_224, SHA3_256, SHA3_384, and SHA3_512 when using OpenSSL 1.1.1. * Added support for X448 key exchange when using OpenSSL 1.1.1. * Added support for SHAKE128 and SHAKE256 when using OpenSSL 1.1.1. * Added initial support for parsing PKCS12 files with load_key_and_certificates(). * Added support for IssuingDistributionPoint. * Added rfc4514_string() method to x509.Name, x509.RelativeDistinguishedName, and x509.NameAttribute to format the name or component an RFC 4514 Distinguished Name string. * Added from_encoded_point(), which immediately checks if the point is on the curve and supports compressed points. Deprecated the previous method from_encoded_point(). * Added signature_hash_algorithm to OCSPResponse. * Updated X25519 key exchange support to allow additional serialization methods. Calling public_bytes() with no arguments has been deprecated. * Added support for encoding compressed and uncompressed points via public_bytes(). Deprecated the previous method encode_point().- Update to version 2.4.2: * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0j.- Update to 2.4.1: * Dropped support for LibreSSL 2.4.x. * Deprecated OpenSSL 1.0.1 support. OpenSSL 1.0.1 is no longer supported by the OpenSSL project. At this time there is no time table for dropping support, however we strongly encourage all users to upgrade or install cryptography from a wheel. * Added initial :doc:`OCSP ` support. * Added support for cryptography.x509.PrecertPoison.- Fix fdupes call- Update to 2.3.1: * updated tests for upstream wycheproof changes * many other tiny test tweaks- update to 2.3: * SECURITY ISSUE: finalize_with_tag() allowed tag truncation by default which can allow tag forgery in some cases. The method now enforces the min_tag_length provided to the GCM constructor. * Added support for Python 3.7. * Added extract_timestamp() to get the authenticated timestamp of a Fernet token. * Support for Python 2.7.x without hmac.compare_digest has been deprecated. We will require Python 2.7.7 or higher (or 2.7.6 on Ubuntu) in the next cryptography release. * Fixed multiple issues preventing cryptography from compiling against LibreSSL 2.7.x. * Added get_revoked_certificate_by_serial_number for quick serial number searches in CRLs. * The RelativeDistinguishedName class now preserves the order of attributes. Duplicate attributes now raise an error instead of silently discarding duplicates. * aes_key_unwrap() and aes_key_unwrap_with_padding() now raise InvalidUnwrap if the wrapped key is an invalid length, instead of ValueError.- update to 2.2.2 * fix build on some systems with openssl 1.1.0h- Cleanup with spec-cleaner - Use %setup to unpack all archives do not rely on tar calls- Update to upstream release 2.2.1: * Reverted a change to GeneralNames which prohibited having zero elements, due to breakages. * Fixed a bug in :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` that caused it to raise InvalidUnwrap when key length modulo 8 was zero. * BACKWARDS INCOMPATIBLE: Support for Python 2.6 has been dropped. * Resolved a bug in HKDF that incorrectly constrained output size. * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP256R1`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP384R1`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP512R1` to support inter-operating with systems like German smart meters. * Added token rotation support to :doc:`Fernet ` with :meth:`~cryptography.fernet.MultiFernet.rotate`. * Fixed a memory leak in :func:`~cryptography.hazmat.primitives.asymmetric.ec.derive_private_key`. * Added support for AES key wrapping with padding via :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap_with_padding` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` . * Allow loading DSA keys with 224 bit q.- fix deps for hypothesis, pytest- Fix previous change and explicitly require python2 instead of python because python itself is also provided by python3. This fixes: ImportError: No module named _ssl when using python-cryptography in a python2 build environment- Fix the previous change to not pull in py2 on py3 enviroment- fix requires on python ssl once more after the last change- Add proper conditional for the python2, the ifpython works only for the requires/etc- add missing dependency on python ssl- update to version 2.1.4: * Added X509_up_ref for an upcoming pyOpenSSL release.- update to version 2.1.3: * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g.- update to version 2.1.2: * Corrected a bug with the manylinux1 wheels where OpenSSL’s stack was marked executable.- fix BuildRequires conditions for python3- update to 2.1.1- Fix cffi version requirement.- Disable memleak tests to fix build with OpenSSL 1.1 (bsc#1055478) * add skip_openssl_memleak_test.patch- update to 2.0.3- update to 2.0.2- update to 2.0- update to 1.9- add python-packaging to requirements explicitly instead of relying on setuptools to pull it in- Switch to singlespec approach- update to 1.8.1 - Adust Requires and BuildRequires- update to 1.7.2- update to 1.7.1 which contains regression fix for 1.7- update to 1.7 * support for OpenSSL 1.0.0 has been removed. * Added support for Diffie-Hellman key exchange * The OS random engine for OpenSSL has been rewritten- update to 1.6- update to 1.5.3 - python-cryptography-enable-gost.patch is obsolete- python-cryptography-enable-gost.patch: temporary patch to run tests against 1.0.2i, GOST cert extraction now works.- Introduce requirement setuptools >= 11.3 to follow egg-info/requires.txt content- fix download urls- update to upstream release 1.3.4 * Added new OpenSSL functions to the bindings to support an upcoming ``pyOpenSSL`` release.- correct source urls- update to upstream release 1.3.2 * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2h. * Fixed an issue preventing ``cryptography`` from compiling against LibreSSL 2.3.x.- removed obsolete cryptography-new-bio-new-type.patch - update to upstream release 1.3.1 * Fixed a bug that caused an AttributeError when using mock to patch some cryptography modules. * Added support for padding ANSI X.923 with ANSIX923. * Deprecated support for OpenSSL 0.9.8. Support will be removed in cryptography 1.4. * Added support for the PolicyConstraints X.509 extension including both parsing and generation using CertificateBuilder and CertificateSigningRequestBuilder. * Added is_signature_valid to CertificateSigningRequest. * Fixed an intermittent AssertionError when performing an RSA decryption on an invalid ciphertext, ValueError is now correctly raised in all cases. * Added from_issuer_subject_key_identifier().- fix license- Add pkg-config BuildRequires: in order for the last introduced condition to apply the patch to work, pkg-config has to be present.- cryptography-new-bio-new-type.patch: openssl 1.0.2g changed the type of BIO_new_mem_buf() (added a const).- update to upstream release 1.2.1 1.2.1 - 2016-01-08 * Reverts a change to an OpenSSL EVP_PKEY object that caused errors with pyOpenSSL. 1.2 - 2016-01-08 * BACKWARDS INCOMPATIBLE: RevokedCertificate extensions now uses extension classes rather than returning raw values inside the Extension value. The new classes are: o CertificateIssuer o CRLReason o InvalidityDate * Deprecated support for OpenSSL 0.9.8 and 1.0.0. At this time there is no time table for actually dropping support, however we strongly encourage all users to upgrade, as those versions no longer receive support from the OpenSSL project. * The Certificate class now has signature and tbs_certificate_bytes attributes. * The CertificateSigningRequest class now has signature and tbs_certrequest_bytes attributes. * The CertificateRevocationList class now has signature and tbs_certlist_bytes attributes. * NameConstraints are now supported in the CertificateBuilder and CertificateSigningRequestBuilder. * Support serialization of certificate revocation lists using the public_bytes() method of CertificateRevocationList. * Add support for parsing CertificateRevocationList extensions () in the OpenSSL backend. The following extensions are currently supported: o AuthorityInformationAccess o AuthorityKeyIdentifier o CRLNumber o IssuerAlternativeName * Added CertificateRevocationListBuilder and RevokedCertificateBuilder to allow creation of CRLs. * Unrecognized non-critical X.509 extensions are now parsed into an UnrecognizedExtension object.- update to 1.1.2: * Fixed a SIGBUS crash with the OS X wheels caused by redefinition of a method. * Fixed a runtime error ``undefined symbol EC_GFp_nistp224_method`` that occurred with some OpenSSL installations. * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2e.- update to 1.1.1: * Fixed several small bugs related to compiling the OpenSSL bindings with unusual OpenSSL configurations. * Resolved an issue where, depending on the method of installation and which Python interpreter they were using, users on El Capitan (OS X 10.11) may have seen an ``InternalError`` on import.- fix build for sle11 (disable testsuite as it depends on python-hypothesis which is not available for sle11 anymore)- update to 1.1: * Added support for Elliptic Curve Diffie-Hellman with :class:`~cryptography.hazmat.primitives.asymmetric.ec.ECDH`. * Added :class:`~cryptography.hazmat.primitives.kdf.x963kdf.X963KDF`. * Added support for parsing certificate revocation lists (CRLs) using :func:`~cryptography.x509.load_pem_x509_crl` and :func:`~cryptography.x509.load_der_x509_crl`. * Add support for AES key wrapping with :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap`. * Added a ``__hash__`` method to :class:`~cryptography.x509.Name`. * Add support for encoding and decoding elliptic curve points to a byte string form using :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.encode_point` and :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point`. * Added :meth:`~cryptography.x509.Extensions.get_extension_for_class`. * :class:`~cryptography.x509.CertificatePolicies` are now supported in the :class:`~cryptography.x509.CertificateBuilder`. * ``countryName`` is now encoded as a ``PrintableString`` when creating subject and issuer distinguished names with the Certificate and CSR builder classes. * **SECURITY ISSUE**: The OpenSSL backend prior to 1.0.2 made extensive use of assertions to check response codes where our tests could not trigger a failure. However, when Python is run with ``-O`` these asserts are optimized away. If a user ran Python with this flag and got an invalid response code this could result in undefined behavior or worse. Accordingly, all response checks from the OpenSSL backend have been converted from ``assert`` to a true function call. Credit **Emilia Käsper (Google Security Team)** for the report. * We now ship OS X wheels that statically link OpenSSL by default. When installing a wheel on OS X 10.10+ (and using a Python compiled against the 10.10 SDK) users will no longer need to compile. See :doc:`/installation` for alternate installation methods if required. * Set the default string mask to UTF-8 in the OpenSSL backend to resolve character encoding issues with older versions of OpenSSL. * Several new OpenSSL bindings have been added to support a future pyOpenSSL release. * Raise an error during install on PyPy < 2.6. 1.0+ requires PyPy 2.6+. - Remove 2293.patch . Applied in a different way upstream. - Add BuildRequires for python-hypothesis and python-pyasn1-modules for running unittests- require the cffi version it was built against to avoid (bsc#948198)- Add 2293.patch for "osrandom engine already registered" (bnc#947679)- Add disable-uneven-sizes-tests.patch (bnc#944204) openssl in SLE12SP1 doesn't allow uneven bit sizes for rsa keys- update to 1.0 (fate#318838): * Switched to the new `cffi`_ ``set_source`` out-of-line API mode for compilation. This results in significantly faster imports and lowered memory consumption. Due to this change we no longer support PyPy releases older than 2.6 nor do we support any released version of PyPy3 (until a version supporting cffi 1.0 comes out). * Fix parsing of OpenSSH public keys that have spaces in comments. * Support serialization of certificate signing requests using the ``public_bytes`` method of :class:`~cryptography.x509.CertificateSigningRequest`. * Support serialization of certificates using the ``public_bytes`` method of :class:`~cryptography.x509.Certificate`. * Add ``get_provisioning_uri`` method to :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP` and :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP` for generating provisioning URIs. * Add :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHash` and :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHMAC`. * Raise a ``TypeError`` when passing objects that are not text as the value to :class:`~cryptography.x509.NameAttribute`. * Add support for :class:`~cryptography.x509.OtherName` as a general name type. * Added new X.509 extension support in :class:`~cryptography.x509.Certificate` The following new extensions are now supported: * :class:`~cryptography.x509.OCSPNoCheck` * :class:`~cryptography.x509.InhibitAnyPolicy` * :class:`~cryptography.x509.IssuerAlternativeName` * :class:`~cryptography.x509.NameConstraints` * Extension support was added to :class:`~cryptography.x509.CertificateSigningRequest`. * Add support for creating signed certificates with :class:`~cryptography.x509.CertificateBuilder`. This includes support for the following extensions: * :class:`~cryptography.x509.BasicConstraints` * :class:`~cryptography.x509.SubjectAlternativeName` * :class:`~cryptography.x509.KeyUsage` * :class:`~cryptography.x509.ExtendedKeyUsage` * :class:`~cryptography.x509.SubjectKeyIdentifier` * :class:`~cryptography.x509.AuthorityKeyIdentifier` * :class:`~cryptography.x509.AuthorityInformationAccess` * :class:`~cryptography.x509.CRLDistributionPoints` * :class:`~cryptography.x509.InhibitAnyPolicy` * :class:`~cryptography.x509.IssuerAlternativeName` * :class:`~cryptography.x509.OCSPNoCheck` * Add support for creating certificate signing requests with :class:`~cryptography.x509.CertificateSigningRequestBuilder`. This includes support for the same extensions supported in the ``CertificateBuilder``. * Deprecate ``encode_rfc6979_signature`` and ``decode_rfc6979_signature`` in favor of :func:`~cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature` and :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`. - Adjust Requires according to requires.txt- update to 0.9.3: * Updated Windows wheels to be compiled against OpenSSL 1.0.2d. * Updated Windows wheels to be compiled against OpenSSL 1.0.2c. * **SECURITY ISSUE**: Fixed a double free in the OpenSSL backend when using DSA to verify signatures. Note that this only affects PyPy 2.6.0 and (presently unreleased) CFFI versions greater than 1.1.0. * Removed support for Python 3.2. This version of Python is rarely used and caused support headaches. Users affected by this should upgrade to 3.3+. * Deprecated support for Python 2.6. At the time there is no time table for actually dropping support, however we strongly encourage all users to upgrade their Python, as Python 2.6 no longer receives support from the Python core team. * Add support for the :class:`~cryptography.hazmat.primitives.asymmetric.ec.SECP256K1` elliptic curve. * Fixed compilation when using an OpenSSL which was compiled with the ``no-comp`` (``OPENSSL_NO_COMP``) option. * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER` serialization of public keys using the ``public_bytes`` method of :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`. * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER` serialization of private keys using the ``private_bytes`` method of :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`. * Add support for parsing X.509 certificate signing requests (CSRs) with :func:`~cryptography.x509.load_pem_x509_csr` and :func:`~cryptography.x509.load_der_x509_csr`. * Moved ``cryptography.exceptions.InvalidToken`` to :class:`cryptography.hazmat.primitives.twofactor.InvalidToken` and deprecated the old location. This was moved to minimize confusion between this exception and :class:`cryptography.fernet.InvalidToken`. * Added support for X.509 extensions in :class:`~cryptography.x509.Certificate` objects. The following extensions are supported as of this release: * :class:`~cryptography.x509.BasicConstraints` * :class:`~cryptography.x509.AuthorityKeyIdentifier` * :class:`~cryptography.x509.SubjectKeyIdentifier` * :class:`~cryptography.x509.KeyUsage` * :class:`~cryptography.x509.SubjectAlternativeName` * :class:`~cryptography.x509.ExtendedKeyUsage` * :class:`~cryptography.x509.CRLDistributionPoints` * :class:`~cryptography.x509.AuthorityInformationAccess` * :class:`~cryptography.x509.CertificatePolicies` Note that unsupported extensions with the critical flag raise :class:`~cryptography.x509.UnsupportedExtension` while unsupported extensions set to non-critical are silently ignored. Read the :doc:`X.509 documentation` for more information. - add python-pyasn1, python-ipaddress and python-idna as Requires/BuildRequires- Update to 0.8.2: * Fixed a race condition when initializing the OpenSSL or CommonCrypto backends in a multi-threaded scenario.- update to 0.8.1: * Updated Windows wheels to be compiled against OpenSSL 1.0.2a. * func:`~cryptography.hazmat.primitives.serialization.load_ssh_public_key` can now load elliptic curve public keys. * Added :attr:`~cryptography.x509.Certificate.signature_hash_algorithm` support to :class:`~cryptography.x509.Certificate`. * Added :func:`~cryptography.hazmat.primitives.asymmetric.rsa.rsa_recover_prime_factor s` * :class:`~cryptography.hazmat.primitives.kdf.KeyDerivationFunction` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.kdf`. * Added support for parsing X.509 names. See the :doc:`X.509 documentation` for more information. * Added :func:`~cryptography.hazmat.primitives.serialization.load_der_private_key` to support loading of DER encoded private keys and :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key` to support loading DER encoded public keys. * Fixed building against LibreSSL, a compile-time substitute for OpenSSL. * FreeBSD 9.2 was removed from the continuous integration system. * Updated Windows wheels to be compiled against OpenSSL 1.0.2. * :func:`~cryptography.hazmat.primitives.serialization.load_pem_public_key` and :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key` now support PKCS1 RSA public keys (in addition to the previous support for SubjectPublicKeyInfo format for RSA, EC, and DSA). * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`. * :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` and :class:`~cryptography.hazmat.primitives.hashes.HashContext` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.hashes`. * :class:`~cryptography.hazmat.primitives.ciphers.CipherContext`, :class:`~cryptography.hazmat.primitives.ciphers.AEADCipherContext`, :class:`~cryptography.hazmat.primitives.ciphers.AEADEncryptionContext`, :class:`~cryptography.hazmat.primitives.ciphers.CipherAlgorithm`, and :class:`~cryptography.hazmat.primitives.ciphers.BlockCipherAlgorithm` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.ciphers`. * :class:`~cryptography.hazmat.primitives.ciphers.modes.Mode`, :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector`, :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce`, and :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.ciphers.modes`. * :class:`~cryptography.hazmat.primitives.padding.PaddingContext` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.padding`. * :class:`~cryptography.hazmat.primitives.asymmetric.padding.AsymmetricPadding` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.padding`. * :class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricSignatureContext` and :class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricVerificationContext` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric`. * :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParametersWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey` and :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.dsa` * :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurve`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurveSignatureAlgorithm`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.ec`. * :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey` and :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.rsa`. * Updated Windows wheels to be compiled against OpenSSL 1.0.1l. * ``enum34`` is no longer installed on Python 3.4, where it is included in the standard library. * Added a new function to the OpenSSL bindings to support additional functionality in pyOpenSSL.- update to 0.7.1 * backwards-incompatible change: GCM module doesn't truncate tags by default anymore * removed deprecated arguments to MFG1 constructor * ECC support * added PEM and openssh key loading convenience methods * support for many new ciphers and new features of existing ones see CHANGELOG.rst for details - spec cleanup - reworked %check section - added changelog to docsh01-ch3b 1701260512  !"##%&'((**,,..0022446688:;<=>?@ABCDEEGHIJKLMNOPQRSTUVWXYZ[\C^__aaccefgCijjllnnpprrttvvxxzz||~~C     41.0.3-150400.16.12.141.0.3-150400.16.12.1   !!!cryptographycryptography-41.0.3-py3.11.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__about__.py__init__.py__pycache____about__.cpython-311.opt-1.pyc__about__.cpython-311.pyc__init__.cpython-311.opt-1.pyc__init__.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pycfernet.cpython-311.opt-1.pycfernet.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycexceptions.pyfernet.pyhazmat__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_oid.cpython-311.opt-1.pyc_oid.cpython-311.pyc_oid.pybackends__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycopenssl__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycaead.cpython-311.opt-1.pycaead.cpython-311.pycbackend.cpython-311.opt-1.pycbackend.cpython-311.pycciphers.cpython-311.opt-1.pycciphers.cpython-311.pyccmac.cpython-311.opt-1.pyccmac.cpython-311.pycdecode_asn1.cpython-311.opt-1.pycdecode_asn1.cpython-311.pycec.cpython-311.opt-1.pycec.cpython-311.pycrsa.cpython-311.opt-1.pycrsa.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycaead.pybackend.pyciphers.pycmac.pydecode_asn1.pyec.pyrsa.pyutils.pybindings__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_rust_rust.abi3.so__init__.pyi_openssl.pyiasn1.pyiexceptions.pyiocsp.pyiopenssl__init__.pyidh.pyidsa.pyied25519.pyied448.pyihashes.pyihmac.pyikdf.pyipoly1305.pyix25519.pyix448.pyipkcs7.pyix509.pyiopenssl__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_conditional.cpython-311.opt-1.pyc_conditional.cpython-311.pycbinding.cpython-311.opt-1.pycbinding.cpython-311.pyc_conditional.pybinding.pyprimitives__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_asymmetric.cpython-311.opt-1.pyc_asymmetric.cpython-311.pyc_cipheralgorithm.cpython-311.opt-1.pyc_cipheralgorithm.cpython-311.pyc_serialization.cpython-311.opt-1.pyc_serialization.cpython-311.pyccmac.cpython-311.opt-1.pyccmac.cpython-311.pycconstant_time.cpython-311.opt-1.pycconstant_time.cpython-311.pychashes.cpython-311.opt-1.pychashes.cpython-311.pychmac.cpython-311.opt-1.pychmac.cpython-311.pyckeywrap.cpython-311.opt-1.pyckeywrap.cpython-311.pycpadding.cpython-311.opt-1.pycpadding.cpython-311.pycpoly1305.cpython-311.opt-1.pycpoly1305.cpython-311.pyc_asymmetric.py_cipheralgorithm.py_serialization.pyasymmetric__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdh.cpython-311.opt-1.pycdh.cpython-311.pycdsa.cpython-311.opt-1.pycdsa.cpython-311.pycec.cpython-311.opt-1.pycec.cpython-311.pyced25519.cpython-311.opt-1.pyced25519.cpython-311.pyced448.cpython-311.opt-1.pyced448.cpython-311.pycpadding.cpython-311.opt-1.pycpadding.cpython-311.pycrsa.cpython-311.opt-1.pycrsa.cpython-311.pyctypes.cpython-311.opt-1.pyctypes.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycx25519.cpython-311.opt-1.pycx25519.cpython-311.pycx448.cpython-311.opt-1.pycx448.cpython-311.pycdh.pydsa.pyec.pyed25519.pyed448.pypadding.pyrsa.pytypes.pyutils.pyx25519.pyx448.pyciphers__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycaead.cpython-311.opt-1.pycaead.cpython-311.pycalgorithms.cpython-311.opt-1.pycalgorithms.cpython-311.pycbase.cpython-311.opt-1.pycbase.cpython-311.pycmodes.cpython-311.opt-1.pycmodes.cpython-311.pycaead.pyalgorithms.pybase.pymodes.pycmac.pyconstant_time.pyhashes.pyhmac.pykdf__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycconcatkdf.cpython-311.opt-1.pycconcatkdf.cpython-311.pychkdf.cpython-311.opt-1.pychkdf.cpython-311.pyckbkdf.cpython-311.opt-1.pyckbkdf.cpython-311.pycpbkdf2.cpython-311.opt-1.pycpbkdf2.cpython-311.pycscrypt.cpython-311.opt-1.pycscrypt.cpython-311.pycx963kdf.cpython-311.opt-1.pycx963kdf.cpython-311.pycconcatkdf.pyhkdf.pykbkdf.pypbkdf2.pyscrypt.pyx963kdf.pykeywrap.pypadding.pypoly1305.pyserialization__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbase.cpython-311.opt-1.pycbase.cpython-311.pycpkcs12.cpython-311.opt-1.pycpkcs12.cpython-311.pycpkcs7.cpython-311.opt-1.pycpkcs7.cpython-311.pycssh.cpython-311.opt-1.pycssh.cpython-311.pycbase.pypkcs12.pypkcs7.pyssh.pytwofactor__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pychotp.cpython-311.opt-1.pychotp.cpython-311.pyctotp.cpython-311.opt-1.pyctotp.cpython-311.pychotp.pytotp.pypy.typedutils.pyx509__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbase.cpython-311.opt-1.pycbase.cpython-311.pyccertificate_transparency.cpython-311.opt-1.pyccertificate_transparency.cpython-311.pycextensions.cpython-311.opt-1.pycextensions.cpython-311.pycgeneral_name.cpython-311.opt-1.pycgeneral_name.cpython-311.pycname.cpython-311.opt-1.pycname.cpython-311.pycocsp.cpython-311.opt-1.pycocsp.cpython-311.pycoid.cpython-311.opt-1.pycoid.cpython-311.pycbase.pycertificate_transparency.pyextensions.pygeneral_name.pyname.pyocsp.pyoid.pypython311-cryptographyCHANGELOG.rstCONTRIBUTING.rstREADME.rstpython311-cryptographyLICENSELICENSE.APACHELICENSE.BSD/usr/lib64/python3.11/site-packages//usr/lib64/python3.11/site-packages/cryptography-41.0.3-py3.11.egg-info//usr/lib64/python3.11/site-packages/cryptography//usr/lib64/python3.11/site-packages/cryptography/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat//usr/lib64/python3.11/site-packages/cryptography/hazmat/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/backends//usr/lib64/python3.11/site-packages/cryptography/hazmat/backends/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/backends/openssl//usr/lib64/python3.11/site-packages/cryptography/hazmat/backends/openssl/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/_rust//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/_rust/openssl//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/openssl//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/openssl/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/asymmetric//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/asymmetric/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/ciphers//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/ciphers/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/kdf//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/kdf/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/serialization//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/serialization/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/twofactor//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/twofactor/__pycache__//usr/lib64/python3.11/site-packages/cryptography/x509//usr/lib64/python3.11/site-packages/cryptography/x509/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-cryptography//usr/share/licenses//usr/share/licenses/python311-cryptography/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:31647/SUSE_SLE-15-SP4_Update/99fc260b1a9868fb98c0ff9f68b37d2e-python-cryptography.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII textPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3915a1ce9fe0fe5780dfa760e11b586920272257, strippedemptyUTF-8 Unicode text  !"#$%&'()*+,-./012345OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRR R RRRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRcRΈutf-84949ae4956a7dec3bee6c011d4f2f6f4c2e71717b2fa7be135aff88d9b94c0f8? 7zXZ !t/`]"k%Ca ILZ=ߜdIݹt@ '6.VY6'P8{[ w*ٺm7_jSׁ-j`Iee ~:Rwdq<3+ͧ (:Y`SD{Qދ]Ose[C+F _(VN9]2ҮDmStrdQjȠ(Eb9s8(~?LdTGVGuO}R?K^RArSRկY-UOa%qu Io>Xr䓎bM6ḒȽi G'mB'i—7X*xCHiU{!“KAϓWHȒ=ܦW pZ/ݠB1'TܞQ崈ˮA)ֺqF^je? ZFea̾JBn[I| XtE<Ɇt_eW ZXؕٵ$U@1uG2 'vV;2;h~D_ m=5uAj?on촰5ϳ48WL 𳆕?KX"Q&A3P%4%{eÏwD?`yAeiPe*'qFxKWɪUe{*ו b7i ft<-` (d`Nrm hLJES tmQ1Ce{8n&3F|šwdeF6zxTp#tu}gj*6$Y|,: 2j>IyfPF Uzt3-^[q)"ݝ& ^VZ`rsp[5cٱKFf%O]dI Yc+N6NߎýΤG%8I2sӫL^Tqـ X톚'mӖ*2ڽʼc3?M[**uWA}6?[M4ՐsP3o$E6wK/t2(Rx棞nU|TE5K)d-<+Jhf&HӒْ@SaN^}M83% {uNmwRŢ(H,cTM 1o !*6\&(x#9w' ókAP=4Os@cɆ3xm`X,zUJ7 Ey(> %$ā9yy.J{@,v b^ΡPS;3+5g4[fmXG//Դ2k!< :tPw1@͏E~7km^Zqo (Mz;fT3f@n󵕏LmدySA&Oy>o@њ`oo-^GՊ OCOhT,,_NF}NgWHJb#Z{w1j )s% X\ȫs2i*ΑK OmFsY/m4^'e$Vݻ6Y%Ċ!My<b?jb8؇fZv;rxng CS$QRb*IlRM샫=nZ)ޱ3? fcb(.݋ 趽sbWL(2 pp9񻌳 [|uP4ʲMn" bXs\Q:EȺKMXyTٚ!l<8)dt43![ ]㭆b>`q wLW{278ָ18v,';ڌfñlo*Ee"D>}Ĺ3tJO\hˮWҨ5*No t:Y˪aKꭄUgpCU"@a`~gq۷//w DBXt) w*)*-%xUo"5j`SbHC;>B8 NRLդCbڴhiNe|Ԡ0dRme}k"3DqT/>@/q;Ʌ5Śp7G1_1ڸVm  G}H\良{ݢŤ} ж薟&EmZ [ԟc,A;IٰoޫwE% \fO3 +i#^'rQ6?eε@4'>ƥ DKbȱn˧[n%PMs&Q6e1th#p> c#10G# uM k|K %1]^utE}ߓ!_83l ;1$T"?ijԜV{X L~#Bv/-6 FR׈+]Q`CAtE6r|wc{FB;E^ҪPsb'6Wpijuw`n+s 1^V^}8|\ETmE$V57wDߟAHq.6+Z>_Ց+kQ@{X9<_BWpL1Ƴ/wJ¡W"#N((C3".kmbܓaԸcMPr>纆lbۙ#]7i;'/+BMZjwZB\[3c}qTf1d6]ͩ-g?9w$a%lYF;KBKɽWa'ЪIa~Q! J3'ܙ]G0}C1|xtq\|z>z^&8hu\Yhšd.bv¨TLkjo=7poD̡pKWl2Z']5uNWH͇`LBnYO3BٯsL>m-'K]Wk !M(M R d\9&yaxj^@ࡺ-,-G 8uFK9ô().oHF~3.(GW׼BO)dTCza &.8|I?bjR@) cL3@y/<ɝ3n2_W9Gl|ܐ2zY)fX֍6 $:PK;TT p"JtN!_oYYvMPҮ%t0v._j~9}K); =~a;DJkϰAN [Y6DX8{Z;X*hEo|LuFAG; xbL[ _ǧSjXw հ/dMɀ'^8L#dpXTGX= z bq4ݓqJ.JUuPS&/w8 C1P4pܽ0`ֲ҄~S\IKʫucCw3(e=[BEi(lC%d}xk!(5 Ū}7ߣε6r3=HQgt.8Nib3: w@"R ?"uÒnKaƀǯ{{e:8^gH(g~_5?i@6){X 7oI@05IQo#qB^6Jn(L(L82{͉˶LCڗF;w!sbu9 lDJxz7\^r0>~XJ )UzpixkH&AiHkEbzݓ֨*ޣI&+/":'׿ԛ},3 <11Uu++AM1A!=ӓ{ J^&[bw^oHdzE@]îys6k5 M?L Kci =o4vz(BفSlT'4LL$60QHED NK L"IBVup70.F6!qv[q@A8b9P*@7_ܨ= :htۆY34qe2!³w&FbNͣ@^ qj'b\ʋXtjToKhyxc A85v5Ƴ#cvH5ןA E<!g #xXJi;!л+B3$.dj=U!-he`˩^YvkV/ 1sM)0&oҏA)6'1h[iGԳapuc XX0,w!Rvl!NGF?)$1uF gco[-z ުU?ʦAE|+1Y -* agz9|=|7oD(-rOd[~fq–c;S}@ϖV–6\1E0:/H̗5lk3 86F7>AۧR89Q]ƒ.6n5_[Kg_RVP(Z El%'#"=E _I'+鯊NjN _؊#GsMdTя&,,lI +MiLq/jgF~"Ӗin.gX .~#v#̲0__#se+Z:]s' ( | ǵ>gzDlR5 `<= T fݹƻO&x &LK"ǧ=Iw z : |FKVLsbI'@&6=%/  boupD 3,ؠy O@c  Lۧ#~d)[ͻ؊.|F4;3“&1`LeK aJiDoy2lN9}$jf^w}=Bq,~}5 ooNbB_dH, .9SNB]!<fxP6;XWb':m3.x;6kpo ٞU1Zz(+nWlKQ4좃vr\-rmS_/i"DU)3Q\ i3FR5O94*ͮKCp݋ ͉DSzƱ4]|Τu"hAV`s7#.T4')Ux^C$kNBXHDF )\$bVZ +ij6mR{Ss>1:!4 #ᗵ _&œD Ymq<Ez>OPcgL]uiNm.r#Gs ] G^ ;c-p}T8q]G aͬto+Nzf5X㤜7oz>–f݉)݇%8?%$,5'JN{3h{Ug#}zkGט& jU!vB;3[$2\ɞ3U7_”7r,D/0^^o-OdKCiH / &}W]wV:9 ox# ]֔*-< q6 vA އ~aVjm捩 9_6l9x"v{ًc0abN5spߙpAJQF4% h'KR\+ R#H=\uY^HlfI,RTr¸9զ| U;(w,*G݀H@l_2nWV2 vJ!*A~Q)_.Svʝ&jX≉ja$߽ҼܕQsKg0 76!A!mCM~W&v"8Xsd)9҂RRaERae}r[׺KS)Gs@MIuA:zGeQ*f&=;jz* lnTJ=0>ڵR5%#$uZXk :FOd>wZVwU;qG-c3ح;K ږhV/cĨHA1m>N#V "b2YŴqo|)6F"~#TsJuӊ] F 6 o $\^ zfKNUskyJbT4,/"] fa&F jZ j~lb 8gܸp/8eJ :iڲ{3"ji@ӂH^hf`Pa7%MT 冠ϗl1T-%WO0;m$;c`|6 v_fAȜH2ZU}3y0iw5 s1KLD)V%,D^ؿoQ#gk&T!&$m4~R;)S*Nx;,Ub8 PDM;.df_ ~_lC]aKb. #+S< Mf1 |OjyF^^9{pxCۋ$$G2Ijr+6^R>H5 *ua\l(v"n)QڈXtIqHtxPv{ZMGB {4R>ij~pOW}J9DQđ[Q<̆>7nI9{VFq2*xs(rz@ς3J#O䡥ћ>3$9[|<Rc!p僾sڗ:!ͦ#cP E$h&D8}ŎdtY"ff0v/jgiu2]/j+3m@)jk8I4 =PxP0|ug`-A$@=jq>lOn$ipAod-lW?n+r\ Vr%:Z,9#B6 Êڭ*.FѰ'@40~ۨ":|~'mwX +LŅz.-EV=-ygSwl`SSLp8e9#׽)XJΐ~ V6Xε 7+0Gr2Ղn!.QQuG#i|e:`m}n0}䝲R6%݃@S׏3@9ՒX1SDKͻ s,#'RԂm8"Ľd]o[ZGT((:?pit>ru?}2qt{Wٚ&?dn/}t-z*,*Lt0 يҁ,\;wl`st詎]Cʥ{:ue4=+I3;mj,%N|lPc@q?2; .)#Z\aug 4y] |, cɌ 4!/R8BF |C$oN ҡz^BPiy4?sZo B81.3a96rpKꀦ3/}w1cs\@_at;7Z`=g-Η45R8+#8`vˇsuYDf-;-x `NYDCϧW`tfs֫,Lc4XE82dZ(kԦ莺4C <>=<+ΝUh1O*ڻ`i ✂DaQgAMU3 S{; CR $*07T^9"=C.@#A/DvԱledqD~@`#g}#]@,w Ea٧Va);ЄQI8☒3cͻE /B2UgT͝ 4)'cL$w_ܾr T;7;4)6 ႞`~>F`?Iyp蝔I Pc B >"QZ.[ H:EB`pp1V!}{;w1p!}@^ BZy25cW/w%3=?7o ir(QgR~^xڞ>MRw!MNGdt[WIdj=H\H!CN'_:od1ܟ"5BRqfzv+?C TD̰uO@m 3o/^ n_Rl%[OS+c]>!~lf`N:5N!r c{ p"W= >-#QНW C6>F!Y(/wg D;`ڴԔ#iH5T gvAI@v(=9̿Fmv 2|͠[Rh aMж'=QǗjSL< %F}ϔYlO% 9Z!;=WЊp/xd#"Ml^YƜ`8K~l,uJHdQ#~"mQ/Vz2E~4B"EL,jo@*7Onև{Nx͝~ |R"8$ȖlZ _(. _,-;GU_ 0M ٍ+O6 =¬*?^;Aey9#C3 RxA  Ϛ*3Y0El;tC>қr)4l&?CNrF7noO-)G Ɓ`Iˮߖ6Y}Li3ð,- JVe}%Z,CӗD!GAJI>Go?T܊ӨluF5ːp7FƯsݝ `.p!h|۹+>tMFl[aA}5gAcdq#0ߎbMo\S侄7eu/|lfPrj du5x쒔+TH FQx@csK4& 6l[: OVFJDHey UEMa5k,iJGgo&~F(;.83_׭\`؈]=Ajn5.QGWo~7*#!7:gpIa$7µ*wMms ֋b + 4H[IN c~Q9Bel.6lμ<U˪fYiI[DQ<$c] sw5w/ܠy 8>+cM3<me"/59Z-i,b()?2D5eV}:{Zd;"6 z">T%4P{ZycywPrl2Hf+;98ʜX,yx8W|do--XoxE^Y:KMD~ǹ`Mu;Nڢsb P(IymU°Ɋ5a k9 4xS^g4>p d K#+K[9x@:T<|링Z9wm**rdǗ37|S1 uPr*0&|Qm~QʊWh |O(eoǏwl?MW[aZmrE<`JII1OD2k_4"#ЎJ8(=: jUC?viFʆ ձMX%&f$ u5I>.\b̫HTҶ*8<پxhq7.CKcav%vwrUשze纕 tNaM^DE"AwF_`6ǛH` x:B}dD~xQzWmfuCJ& '5 dׂ,%t"G\# fNJ Zǐ2bYI ,ka[G#EtQ'-S~LC6&G@V\ ?lP1խi6?{BPE94_CkK5'P $ch 2zXy&ѝmqd辱td^nbǯMEV0T`&QkKNZ{HQUAKoc6~W2=Ƃt.L*YӘy㚜Dߤ]'W<*1c8L &`{eNNM= u#{9jid+8Bq DaXAӻl_&Nm9҄e5_cFXXTUpfy[22R@=T{r廴6rD R<^dvWzJ f&U=~s# 'ţU!ײM{Wha#g2U^ ײVvD0S|!2M2Y*W3#]fL|ƥG`e!i;5WòQmmRdhj4~k^ œlىZK>Ut;JR8P)| e27n vmM  hrEs֩K@L^O6,jV K=#v{A+c/Oٳ9m2#~#gȕUs3z^)$.u)*,P,'ariJo{K1/. MUZ.*=}9w77ŜԮWYX6f-MzOx9 $dW+Pyj FvE!1nH9.62&21zco2dY1e )بk2KD~*lvM LL_wKW\^CN3ow QWƣ,N]Qw.UѶ"32uE8ߔk 1<\ӽ$ƿr?"ؽƖҖC_^LkPͫ/jՔ0۝^+BU? FݞZAB0qȣ @ʤp20' T?`^[?"W冥ɎVH@߉!k-z=8Qˆ]݃%mT: uX}]P pIg2w~Df>Ր|oZ+#"ZpF,%Ko~ }&ږ<F'6P,蟳4vP>^Ta7s:4~%^зd35M@ c}6A{їX(_F t5rLO%x?=GheR;Na?2`5 L\7`O3+CrmGmZ|k:1ǩXN!9?Ja*\ߤ: gpT{pn7y31(GY?%??'|n !OsYᛕJ~i3O买SA@2t3Vwo7pHMi|}xܝ;t)pq6sA֗¡.==Q ik &cAD)pD]`:BB=BB)DA`  >}ӈt]fp*mR P{3)$-.s(ɠٙ AHPRLd" dY6yqhGQ_r~CJA"!XdZ_c(]>r+BM]W ;3$wVG؝]"8A.3E4qwϽg#y  ^BHPesChRJR =,K|.jvƽ@M$]UN3L5<:?{˶ uvS8j BkXjMcQY;N qͺmal>YoI>ّq0iJ7_"i=*WƤ{eP㹡˹P'7OO6ku; xQv4P)gb(rf -"i9tg nc783Kh/~LI[.L!!2Z`mtxD24KWjjbh'4+p}kB)Pe2_. hhCۃk%t\x)UvISDOgX_i&_$7f{jE,bՖ>p#rau;=l[Ѭ1$HO-zǔy;^hv\ָҚnE3 N`L5gQS=4{). xY\ # QG.I%դ_4ěK-"a\X@6'%ܤIdyAр;NlblN˵rƺM̜I84CE7EqRÖ _G oM[c_ һU>|Ȃ19 gbV` +2}Ҏecwmp!o[VV-K'0{WnXį\p\ l IQCg|3*jC<=J PBd@b쨍7 |&5#MnF?Vplj2}d<H:/DK{f*aEPضܾ;./^F&®0s4yDo NU>_z`hbR4{];N [YFyqW[M]ܤ "`qp 01AI")㿗lƖ-@eD@|Cs{G}yS[R.(_ARW<[ARJsJ #3Q Jk\ c^WTMs5Qlc2&[\Kle].}.a`>$zјԢɊg, Z\Ek=\a7x7P2E%L;}`!Zf=myyP"eLe9b5A@gaQ@S|@@rP6?}W]9`ɟb@~NlEFd>io<27L%_ѷXd]|]Dvu`n2P~ժ;\) w-_J9'E)&.Aa-J~H=`rFhFWY9'A=E1ۜ]@lӒln}6,)ZPzǺ' o;*X{xeOE>|*ssKK6eʷ$Y_HbOM `Tjτ~>| PUORkI@嫾?kЬ3@ѤdiS%lLF滂 4eIgŅRS;K4RV빇Ód+E:܂3 Kc'r7u9Scy)m{勮P܌XIPFl'g6ͤy٥S!0­،Q 3̅c=ڪkh)[:ZbIFes9ԫ:/4||[-sH>(r3g3˥!OӴV7/ߋ9" mqX@dPa ś4 ;8/h{/}OUފJL4ϲ%´yly^⹜LReSZKiO7Q\]N {ƅ/)0sΧM;ZMt.Mt&OZԯLbQf9#Zۀiᑓ:J!R+y~$ ^23@EE!z9ҍpj\_:=m)8ht\MF粆V>4W7E+0ugpXU*{%to)zaɥc =W1$B<|,*@ ʤpJ9J!*ZRX 'tE}) ia,=ggN<[wI8'uн8ۨhdxOE;K%' VyKUfĶ l8߅S:=66>3(] |VŨ T~6b) TTJ@A B+O*irA~[Ԏ؍򬆟:߽8ZT Iqˬg:s"$d]^ \bu+%;=(+~ ƪ+Z8}cu8 sɱ`MJUzk;8E{Vf4d= %ki !^I@ɟu/иi:? pֶߢz~"ß)ƚ~}^Hx &KV7P*p)N喨qedm^z*@nV)t!11g:)IJ**HFATMsو VT:sagCPL?2fw:o!Q׹ꀇ{zzD%*e$琁 OFc V~W{z|rI3"쪋-dyP)0O^pIi8nXs6D0K|aX1j<+#;laD [5+'Ϡ@W[FA@2Fe8O;XW,a!++֗ 'l,rro O~~7$J <;#9 Ue=_=:3k>e»t冋xu,e'oOi QtVv ˵_[ۅ7JFE~ug)?[>#v wa@=Yywy+ |C얥7 8:.Ъsb3<Ur'mXwv'~ggHA2z35l|o]I ,gu[[ C|rVGu8 A:?㱑hNڗ9tbTr~wO>dp˜xb~ ? g$;o w*2sԼ7OuJ5Uz윆Z*Suwբ|S wҥ~>/TL;S2zqe':_2mĹхO4ߐ134 H Fkfb6e%0өJ-OW7NO1I#D{~&!iKRK7) vh5 hT7W cfQp:v&Ǥo&:>]}cg`3#ۂ/0g^ ?P_ 5P̎BRuY\fƔT orזM^4saZUV5A꥟wyp_ЂQGVbQYX~O#P Hד%mxe^hRtx4mgr:{"L*tRA!R&-AZ"]6/U3Ըe1}R<; -p۽gE/܏|^,K9qQ8oCk8ld L( צa1VԢ-\sp&m >NLdo_(sNj )ȩ%H".}[>y& &~n+UM>~q$lJQXz.GSI_bD.襥glS5LuM둈cDέ$ ﮸xМ񲸇˪2DO`$! lNQ,Z5_X3_lw6a\8&V6@K)y"_L1LOPY uRl9'd4޾NP$!ٮp.'uQa 楈Ep{n6ʍ"[զ')sŢǡnXD?K̭( y?+)WB(C[!:6 cf؜Šòh=6㏙SK3F8Q@a(PK41/K4#K"S־k獵SUsxWTZ$EBSYè/b)gu#eq SΝ(;$…,9}0@J``*'=KQLAQGlc;"Mݍnd,8'l?o#oFVc&C8ɀÇ\-aq=CTLf¡CXj܌"awBѮ ?>+$>fSтO< >TSqwtZ1ϹH#VCW".D~_{xWy3&ZpAWm ipp{w^Un%g_ЀAl񢾋bzg|"RtloJǴIaS sūF;tDVd ub}ΌZ>6!Q車aY禼3aÏ߀Hs cOw>[GV/1VW *NkQpzD@gS& 6!I:& !i.m~d#4t${,RX̮NvjW7 +]3NR mh|rbFwkŹK~ s˄kTբrBjd5BSx/ՙ(-'O.}{5O1jGx9ډ+7~I#G/Â=TKħطj,2ɸ>զ &WZkp'o{R9R  [Z| 1[mNwu.Hd L6+5:? x|UmMhTH9:<0cwS͠ۿ;]Yt|xuHI^t7 V7U#xvN$y-92 >BNY:R!g*6%yLIX8{0\؜"EV;!0Eަ 9!: vTCv'(#:(^Eϸ}EE=ynwZG *`($kfmLzftx?CO'XPh !!dЬk|9٭Xv7ީWzU[Ft \ Hq͚|RS>c`\?WZ _ͨ3n{ޒ$k 53!x.%/A`"Z\gDMWݬ(q+ᄈXx"I #z7Rש֠<+,CHG͠c݇ } JYZ%kυf f U{մYg`?Km5'MrdR%2]jYpKSpI ؈ʩ<6¢*L :xpv2{#jDV{IN_kpP6a LPՀp}lm'U]!myHxwͭdC5ˡq^vPqI@ W+cp`T6V CAV0`[1LvW HEh3Yj<ȋ=^=#tfr #'q$˃/a/ ͞@<&0JzU\k?ѐӍԺ߼Ftm_;`MX) +>Ե4(\bs_9}EL82.<u>@/3[shY!b?i:vS4iCХd05:NQ$9\v1R{ffUZ4a55rf&1bQ$QN>`OQ=jGLDe qwBɀ(fq;MZbġՂr^OE^:8NZ:Kn~5~hhaЮBI>xob&UTLY:I~Q+ U.){Ho".s-Qx͸}}'N3'}nVl\'H_+"̈K}* nviأ,KvDv`X%}Ţt L7(&RW_cF'Ks]ӓ+#]lz/fj[Cޞ(%3n[UXnGPLe~#z첓7* 3A{tp9~W(*_-RzL\ ;ս/sKȼU \ * YdȲ9pj5<VxAja6l,N{kW!Z} :mBTC"4AZaerkBEW޶ aZ͢.#_]f܀sRByہ`i.[#+?oTÃ[fzƘF֛ xz/o(գq%iPVe{>8=ш: #:gPۤJ٠::dnBG[a+9s?ͺ'īJ˾WUljW{+X7OdF_gW=iˣ`gBgݶ0>\:q]D a.rMŃ"o? _=@WoĈAm|[Fԏy [${ (ptE>@a=J\ɥu)a {U Q}j[U ̗L|x vcis(p.uKz!8Ӯ!yT[N]8]IӮSE M5.)i{7Z1+ 2b2r91OHa1@!v'5?E :ğ-Yr՚(O b8|=p7ntJ݆h{(.3+{of6kW\;ġcQjBk=uwqͰ٬?q%5\ n;4k$v!PWvnY޶2Z Fvp x  =>YnX_θ'Y%IhbKq+ZX[%=0}C洨<ٖŨ("Rߋ?cKm|9UuLF*bgTU/kdOIƖ@ A+F_a٦: ޭ$KL!‚H( u+ްSA6B͠B˛S _Plmjbzsqj-);SawL!+l͜Am3}y5>4'BQ wT`;jVG֝1U3ɀwCmĴ'C dDl,H%mu.&g[;f*onv9rطBm$C]'!O؉PK?$$|L` z"^G`fE^xYI Y9\U4 DUeLsxNed`qUѣYЋozI<[v@y݃,;`q[GW.^RK6#j4ծ_-A8-FWʑ%UV"d /=ܜbgƷY&K_κVɪl:a nX*Kmz6v!Z|+D!炩XXrtpVDr9'WކpӡJ- G{<.T!Jd24*.Wn%E^5f9llGƫ]eDkDc(SKVh"+Ūc:c!*W]廴Xw(&,g dK1k84= Dxf7By snTH<P;G\\'f|C`͹ 4d胣F{賈R~3`y* '-jnYY?_i-Ac}|ڡ8չp_qwL c .T(@^8I.o^-^)PA+cFԮ!GN2TUߢ 3qG$R02tmi6Kk-3I->2,ZrG4V o+ y}xR!\~ ~7kQ{܎5˴`'Hx9cۗ_:X4aK[RiT3k^Jk!O|NBT6u%<{1,+DM Id)0S1sఞd{eɡ:B?_x7 N]W,]2S&U 1L;f +p̨Dze}7 ؅E ~@Sǚ岧NEFyU&OHo_`T{ }6-\͒ߠVTip( lOЗpK|D!A( 7k;4w9P*N0:<,}aj$q<4_a값yO<^P6Cl1$Ģ$ H*;4.|BYsxeg_+@` iӶ41' G88Dь>O~D:ܘQ 3iϺ>A _v֚WM8r%CtvO4SxnB:jc0J5LB+%[&kLj=ɟ0PLf=mK=%0U qOC;Ԍp4C)D,}ު7}/-@#Qs&Р?? j"[p[76&(mѱH+hkL])?g-[3'M@|;[oS ;nUW >MѲʓN# q^W PΣ<;+OPI)QedbF $=Di&ʫ{PVYy#•FQeUX9Ca;_ɮ`dPRp܉=ibY!},O)Ri. ~DB\/ZQ'0QdJcՍZ/~ecZ3%QԾ[ɄKP ˽GaEBR>s ][uH i9IY F_rN Fu"s F<p=CrncL *20.qᥔwcC?H@] F̖KJ6*$T;% ʟoY .QH9l.$ː36nfK#JM5\~!)Im@PH v2h )-y8{c%G&m|(6&Fą6.Q]|τS f-ǔQq*z @%Hq" q{'},ْ##}/d#{$=4bywu_dUH92E?'t+K~] `'-hMadi) Raxȗ/.ެX2Y-ªV"ر\c0^ w|^gШSX??|фeh26Q|+3TJ3ٝ/*dOYͫ`);)fY׶3{a̙${ H n$1#!߯'RO1pF\5* }Na%=&%m5H2ȃYϳRH^A&v UXo8u=Is+T74Ck҇ R{>(Fu().I/@Ae5-?jQQcoϡI5Ry+_ >ft3o<̷}?:(sP&.|YZkE E'F @patd`bd̼ܵ?TPu;cl-f} \0FtPa\*QTb/_/XM0 $TqhI=F )_{Z[]wn^'CJ3jhV+MYKt+<4LRPuւςyWCn$ m!-CTk'o6W~B ne_$_6Fosv]N(ʦ) n  8gyrGJɣA:5jsәLE5X:xv?x%X=}>(F`Y1atBvLمUXq1 0 %B^"ghEtsS5^{z`y^P)@| q;X{>.I.*2d/E㌓c $ZQ֌kr/t,1vo4 7`15 ;cz f@*E!5:{"w0*b NjSV1,KER+gd37Ᏻ8hNqQfQC+Y"s9'nj(ܫo7@Z6ksq%mΆS/᧞`e6/I麮n?5V7T: "X_!gOBRY *C9)`Ȏn8yU:{T cEM q {B~B&\"ដTwO{]`']d~.EᬀgdK)gE=(Ţ%7>ID^2(M0sņ˱[cEbYZ9\PCc)yѓ+#u{DZ tS#vk8޾i/5R)@#,?rN DWFDpm HBLH $Sچ5\d@  LN@gJ>qSg'3复Yt-71C*Ux8IJ,ᨴ}-CS[][NtWu@J*S킱\' @]$a@ ƅU"rʪ[GC]-h~HnMlg{F>/߫g5BoBsa #<dLFFr_`T*-OVnYRqu&GbS%m$"*Q) u}F*PθZ Y@ 2<3T,XLdlCHes:{͜q5=[βv(vfIpPa(Rm %&]=%0/ b7RoD3:ܘ]U|yE(5''T?ܜqH[pN?vgp_Eqs^o#VO4fTIjz|mc,iRʻZ\n0&AM+wۮzlDV٥/V㋞]M4~U5'o1])z> [+xTyySA‚.V&]P 6̾j!y&?rB-ƈT(.3oJ<~Gl:LY~<~ɘſYG0IFk4)߯h'4%îhjKBھ GMR_XpD sVԴn,Mah ,1G|y*E9bf.cU4QZZ>O{c䒕9j6,FaJX: lG_ܞ?h/T;Ka f?@=Ib V(z{BArfo sO8"};|jT=ʕR4Y}oDv*W& f~}UI|Ytul`4 $m:E {Esq_:tc-r:-L¯yy1BQ<(iFa(ZHMei1>)&kxTRzXc NSo9K6.tTr>@931XVt[4^o3E5-{yFzг ՜U>pC" [{ŻI 5¥>͍9CL='0R؆vNy?ߵ5UXƖbatP8.~Pdfi48 !{?Tc , "іg?*%Te^mq8HP;+~_zv܃/n aY>ZDʌ^?1fb PTٙ-|Ӌ9r58U2uE3`!G㐯f, K XeW]ഏ l%U^;U8Ͱ o5dҏS+P5 ltTH\/t4z~T}'uY\hbGP57Y@rRC5:ӌ3*=\ܽ.FkՓX-]ղsЄ Z*诒>.ozDE t*> }ڧF@*ޚ<]RU6}O^=BfPl] TjMz `^+WမsRX'*t ջ8' +d(Kxɍ}gde)H ҃q ך1O\[Z۶v C3'9+7rH5b=lvye6%D?%8$#{mq?$bZdžu6oç}?[[$l x-Z[ GcUc;Rli"0tν\sCҮAGKgxe??f9,ˢ%nu  DsB+.:Zw/PK<|7go=5~^ʧ׭c|ҭ73Br/}~YDC[4oyDYǂ$YlċcrW[miw;q`_L(~> !>]U,(N8*=^ K_JG풕=^'"TC-6UcEX:_5ZoԼ7~yʹƒSds.ꂤp<eW5PSOPHM'Ā!x#IC lF1/g4vAl!'a8V@[&q=1EadиZÅi;KXog#83ߝp)]9PN6kԭbJ$g暏nлBcNpI1@/}L`/LtPUO -TgΟ!Ad ={W'U8}X2HkpUb5&MJni&Q%F .eJYm8O,$GjG,OeQ^9wb+[Z"xp3o$I0y}^LsqrH ?'~5ץBCP aN+kx y:?e`P5V|݂,?,iVʾj6Kթa28w+~M#\.Th29 lyoBU5,~^3`yjT F-#:pĆw %C9nR`91@ޝM:ET}Om wBZ%J޴qqNE>vF[q Qt{hך6J@L|n0H0Ht&6ߗ'NHif6=鮯Ϛr;6dL^-B pIn &;h8_fo18t퍜|L8-{A5I:=ImUJEڮ3:;1P+1xL w{βL/%Sk_.w+Z⢖o_lhơ7 f+A+A1bS?^\[7G;_%+ԥ)!b1vdeOjbz2 C 7xtl|joT5/W8 wHlo0Km(+^ @?IMֺ1?~<*V1 "O7pEߦQ^EAiU3Y[>#i BО 1́\5-bb]G6&n3c6/n|=;qYٓk>uE{&@wofK:ʙHnUb$|?e!*/L9ti kNZIR2jM3ɗIcJ&e|p5;;\fA1ʀ][6_Ù1Hh ?1 X{UקRgХaџ\5_כtqH Tɛ0800cR XK>}hNeG0=$B)) g b &.\<[9!I46]M1˕AE'6f %,+'gg|Elr" o꺶{ °- z3 B)K; Xlw6ß3֣:oǥfs 7,vD \ˑG==z.lNy ]C5;[h4CQb3䛭x0615lV"Ԍ'o=B9=c:}LrάQ囇7_4)< aë<{־/.8S沸oa5KF~pOt *%LeBƣ3b$O` ՙ [cǤTo)6}BvJϟ>X`+j(w VQ!zb_4*&$q{z[ d !0OEddV'3V`_7h |!YC8Jy$Xno(B1*Q&?=O0Qά_!3!gC,S'/kwfGK]>o"ZE >ӡDJcU_Y@=`l}hkh}0pE>;PiC>hQFa:F0tT;ɏ*TW ._%B}ᙱ%:mK__Hnwc0_ĭ 3<`hj@Uu~=?l"7hc+qS3V I!Ʈ=L,xزh`ņtUQd7Vg16)l*Z4Ie{1+ݘ;!"=f8Squ$#'q,pJJfA”ԴY۹ 8Hn%&Uf+gˋgg)*%5L"qu'm왊i7Eؒb qO^{6$ ;"qXWu욲S[A#1p38(thyX.eGNȌX)h(1#lHI,J =orDe~A|LA܂ c_kE I,tID[\(隻9lc?=>M٘û]LKVu{ZO]{{kf$:˻w::r<>d1㊕[QGxb7V, dIU, ߬n44.̼wt;B<ڽȊs `P6~@ҁK^oYfSl2a^ئ(7|ј>(RS2"G3#d#áu-A|)Y+Kk9G>[+Xu>1v/X{VSlr5w, $6#' >f<@C8bhLiq=({W˅1߅+z0bҌ@~tÄDuE7ᖆlqW|ӆҼl%L͛;Dj ݣ$Ap`kC\m4/.'_2?*#p6a+ӊ͖sEE ӧ`_ k;&96޺4V': s= Dm,y<$pϩvVxZk}C|Ɩ*֓憹t۸Y|x.tVP.`l(W fQjlӷJ3geNӶ1|mywq!Zc{.Cc\'?f:̮շ?up I-P[yn}Z$e_1"ړng-jg R1\948N#8 ];M4Afus[ Vh6۽+ p|+؅_cf4 + (Э|c}2qIrG65+qa"इQ}##l6/^e1݁Ez\+)b;zUAWkbЫm? j0O06PF]?Ρ^B;ڔeǖ }$QbgFZW>H;901m\Bڨ &@T,f`,f &_kyNl0٫=hX1c rv1?bU_c6tqHw_G MxI֐U0V7^2Ed1qR"p=rII]S+߈{!EH[3;qG :=1y\e{PNӒV >mjdBcT3* VqCm!-ϻT}I] ADDS_`ಢl.tit,\NA)XWWbK`bXV},%W1 ܤdqDqf<1Y Z/\}sW(!Kj.j4R#"#sлd`%'xtM8Ge_x&rځ ESJ:ZA]ۆvӰv HI1ڲ:2մ¯y$ U$DK,E\q% vFEYT,3jhPIC%,E jT9$w%Og܇oڞ ;Yy}"uՊ|"b_cIV50oU ~r+A9`xËǢZF=8]I(O<1c;T띴#@R^g_[r=!cal2k7|He5G$ ghEďWp@YW3|P8)#RDƪ*ʽ C{ 5+1R;So<V1M7t |'+0,eˑЗU@ FAꭵYp"X褨fpJgQD0r`Uo,*OХXn5DH)pg~z:5MdK4WY9nJa V+l@s颌/!E%~Ao_\!::^K(C*4dl*X-hP/P-_U _쮒 A /$vSnGRKdcJ嵯5z 7iuiDaNneG_?^KvVZM'VeN{\Z`/얓)! q|ꅷ')e~<pǷ{qJ[}@Վ}'qB~ژc׼ޒ. GX\+DFRļ̇8thޝ?:c;6R,w 'NG\ɨXF!lF3P%ȃK3) O~CkZ9ޱ_D*7XotU >yAKn*ݍx'Y8ZՈc΃L` Ne(5U?!EFޘL1O<ї!-)3U J8tqJCpd?m5RM'8mTdn N"ROT[7ݨ>]N}}0na@ yVohz9cTSM9|1Bhp^#gx`[)_sM?i؎V6*kj8F]=! ,ʨY"pTSJ0?|fKf'ѣ6ʈdzv*J?p[tDm>uBtȠ WK{֊J)5-OTb;76swoH?D2l%8(x.[ j#C fg:ps/&Ho~fJwM))N62!5Vj1ZN :0>ytLe EHhuso֧lO&4fEfcҼ=o@Uw`8ˁR@wn`yV*2$,22q0. s_*ⱹZ, A!,D{5:! Ms6\ o/{aPՏvj'+@Df70蛁Ɨq;Z},2# zQ'aXV}X:2Eo>HIc<JxMb6Z9H,?뽫\&ZK?!\mcdU.r˨V 9ʂ@kzQ(j.TJ|#a/:?ĝa r^'0U趌矛o|I ð\T9(rGݧS"ӻWhS+9Ɇ;[ݍn5c=QG)}?h4|t<0sj Ǭ$VbKo`}4Xt˙QM_dkH=ʦ:a_{ħ?7 6O'#jbt=S2iN>H#Bc3?4xH)HGF~k%exT܀nsO ܟ vĂrGXF.hg?@B#A95CM}:&n>e ց_tQql-do֣8mfjG[r~beP1OvXiB[gjVfVT=UG9oqHa!jw&ŒM wBMLPZ[-.Y`aid6 ~y%\V$ٴ d,zeSAҨ^_42ĒnMp1Vls`:ѳ1%1 w-Ȓ3aܑJxL8ȎXsl Gg}N>bu]cwo@FFvZ0n)cmw&qn_9FS.g|YY>ob#Y!(- yIl)6ؗ]P,2L% B'_5H;҇J[O Z zV#4 *ƥŝ<WDe;P|S\ՊB(|}5Z+fH.2c?ueٛq prrcH=f?{ܭQaM>hPp%5dr[9oM*We{?QJDPN&'nV4hjn;pReInqÅ8iye/+i ~̤^ 8%6ԟ>/^"a[ ͨtQ |t] .SM!& _.VlPTz߃SHm(_\MdnhKɄR\)!؄yzʺ, T4T)|˳RԂಡUnRJo(:urɂ{94BU2O_L(t ybRG-%H8A eEOgW_K:Uʒ#IU l7Fw6GpJ"%Z@+=Oq`Oźq;e8=dqשRlQ 7B9Τ`P.raЙU0/{}>"EGUX. Q2&rPCItGqojгtB _Ԩ\Jm1MldY=w_Ll2a=քhP(zdFK?WqtsxߴL$/yp \xH(yZĈxpOACfSO|c~w .5 \NI#:W!rŸ["FqefiqGZiL:_Y)&Cn 4\N(y3!E$r^&/ k?e \h^II3_&3L(o̺<0ԘR\$er*ۇ8ܤZ`Rc[ByoMHCc,h顀%?@#%)6ixbʕ8†.aICP0)@3uΝA_,&w2ã(IRڝddiCF^di tpzg1RdݯD]C&+Au A dE%%gk*Wvۮۦ"ރ-_q4\td([Wz;V(ȻwRJ;_LԷ0ξ6zSkfJRŰ{(>N>EǎBԿxaP8f]l0材Zٝ\us( wic.3$ ;Nu4vnM$c:]׼:duafmɁTO`gru?[jO7cerȴ@`!߇RXxRs˪Enb"*{ F]YS9Q'.Dyy0M\A>ݜVpP[i2\>-qCݳN\{t1ٕX]ǮƯCwmjwûhF=H+ŰӉtI;dzx\ԦH;R~ Fweb+싛q9 հ䥊iZ (U"jix1fCd"K'™w?΢N|/ oFT{"8Uݯ=G!q; OrOuj1;<9 \b*&s΀<`pj;ߌ//*=ea|'TSZp_TwRTO.~gIZ*^}%ۺlɟϧ^WkIn!Ϗ~LM4?{_t> AK攢B'B'r{LƵ}? ?_UiZyw9/QH)Kbc2{H]#XLGn3Z{0zeK羞xqg:NQujQKnlp|nEdʖ6~Ƽgݔm|gKbJx>t1\HY(\L6M"@A"7f(R5d#ݳcp:B+O/J3bQ 7~3%mkQ5(}UY$| ?-9tANe s1ls&Aco+tc]wU:Z&5EsA|9}i_luupR(At[( D &0uZ1|hZ3KLV.Ao^EpϪk[^1$;^@6- XY"Hiuڸ/i0PŲu(~rrl6c*%J.T*WJczX^Ƌ5. sDl'fdFrhj)*[( y*WoD_wj_ƈ﯈{m|bxwOϠ@4sQ=i"DnN}P. 'R$;Ɨp!@WYT@MGWQM1rl-B-j39kS e)iLga "I@f'Q9oyˆMhw9E-lւv[gBcR6VN04A'3GHO4L^7IxŻ玘l96رfTI' fQNF L^H)Ů*eA~~w.(r,OEZE˩;T%X#" Qx!9Y[r yľ,)-h9ڲYЂNOORAPbG*IgпF ̟ 50Ab{Fk|Jid՝7l̮V|_ cKh g[u]YfJ⧪h}Q$E'>c,'ixetr'̅Ya>uޮ?4dm8 F=n_JK|"DŽR #=\7ay]6h F5Y]?6i_AN22{#"#p1>sw%.+ ,aK/a1eCwC/TGʶ/֕0^;4aKPW(kE / [ .O=iZRNDu{q̇>޿\RxaƏ C]`׋ Em]0 p_n*4>P1=s\ d5oE{cꗖ83 0GH|El"9<['yk_pD߻IՉ6ZDs8?>mȵ\+݁:=qLgCZpi^v4y1$1ܣ ):@H"3_`ǖBIL{a L  A_돀a|Snx#@VԞYWlXq*zQtZ4dNmn=l$DƎ,N#BIieEʨ덁f ;%K(M]B@XTu sˆ ҈0ҘzYlĆ:2~t@z0<ChhxH YC)dɔk_~a]B'a8"G.bf!W*=kX,2&j'SjNؘkuz6XPz*(K_ Ι|,~)̳ exΠ>k#󤲊,,P|*ī^sV+Mߢ?-lзir[knTUm6[a+Y ] vD/]y?Od/ȵ{ D<]Pb&/Һ;aV|9{n8< i?s?*(i&5M 2B܋jnZ0PPl-IdԔlSI*6|ODm.u.f4ʛJgç$ yl(N>Z=cZ|ƩFh`/kPLhCr}ZFy"һ%0NQ"ry.ü4nqmu;*dQf;Eϱ=j۫\Z#s5V{ RؿLB,/#jA%6쩊Zuv8~/F9LU Hؔ9K@P@zH4^y-rņ&$9UMꇊ ZiÅ1Bl{OXغK!e[{H8*Xȶ1kaq=bMRҡ mx_aN$WSȾxF&8b`V{30C= @׉O>]Hyl$ODxp}VmG2|9dk$~ ǕB!ec-RA|.4P8fkҤK2amxr?pb=)7ueR*=j&svstʉR֢-W2+[GrMQP/c4K^lڲ5?Z@|5]ڶ9+yS >=0PaYGRgkޖҖkEv#>;x5ϘwP|u^vFCpxsxݶGNP\sFM<$)6'cqZop7.sx bsľQƝG8 xt<󸫵MfЅ&ךxXGvl贶Ҡ K.~qkCϖA+W}q`b9%."^L/I&ICj+,׿,HX=͛N^$Z24=;>ʎ ˡPv$Fx4 }3H:x~.IXӡȰm#tJR&B NbEw$@>/r C]+ӟ[x>sA>! *5_41-F)ZhYă]{?N{C˷҈ FPl;.`-RUjiAР \0> )&jנf\x6tlS]MZf@2\-2t'0݉牛{{l{vS9HMJƝ%`!fG^\- !O~W֞_#jL.!Ñ3[m&UIdG@\td(V.Bw} sC)0=-eLM^j;ZwO% 0Un|xu?:lޞby_M\؏Awev1m\Ykahn*U('39x֏?<.6oeAVND1M賏/fJfuM/kW ZnP)0v[h(\.5""+^kd@ʁPWFXߘō:p$ h ּXo1f \rUj$%UOWFq<`X&mSՁ1ܘnvJ,CGr\Htkǧlj8! ҧ.y0/LR 21Lqt,@}#]N?׿f}-4vZфDo$i`Q ?o.9.Ɔ; %|A } g$a5?w,2J{)v_"VŻ^OքAq?=]R?8U4zH0*Ej%8~.\# 6Rʢ6Ubܶ_uU[mg-eW``bu=0q|]5ș |#'Q3#rGXJX3. l?ڂ*t糍B1 9 W4i+'#EҗRI"QmK`XwuVm%@:avPg`~<2!L/v{f2k-yqF(t{2QYkH |kX湾9Zp;=P6u*hr0dH[M9-c۪9P5yȤImoHҴ4/ߑ=ݪ638rjg"Jq[ʿä[W!~zLRHY.?r]WU.zxb0q_(1&1$igd+`$}:N^PC /Dbezk$醑z'N`V/xm5 q`VGumѤ@kPXq}}?ʜxk?tXX,@ar:ҍ- lP;ިL6' tAx0YbE"9yP=1;a4t و]rk?Gݧ IUw ׾U݀lt9hK='5"S["֔}W}iyG[[\a'#VhZ%$4ʍk I(8~YWƠxcȼu}cP" xwUУA4fջ&P1#]2 )l>ZrP}" :L_<H~ vMI9@WKs1 Wyj}Rqby]!2`vc+VzvN//\cÐl5;fwDťo0OL`5|cfx8rv|{ZSmEWm IntwK(CKh26FYP!.v [ð򗑄̬e1-&j- >*={cdWi;oZ:ܟn f?^ =HXCڪ zӄZh)1?`éፓ)]Jn> `%@"ahLOjs(Ek,Z,-4 tXXw[_m:Z-1|֤-\RAusykฯ'FM-'m<<דHj}ڒhd:e=cYٖfj9(F 3.e@8 /"ljnνݷ=ǻഄy®),Z OV|'fFTW(-F|f V"h+SG\5u <Ý8΁oݣČ/E6/3a>a@6)\S،:i O(am@ix$.&[$Qhi` Iz*'&~,U뛓tAd}4N ާ@6 W& '҈4S94?E԰QacS{Dpi?ă-pP^ɯ.Aw3ß d lDD+A[I\C_Ѹ-NR "9ei.g ߠR$ZvߋS $,Jb;F+bpLiqk;3# ﳏ b ϪX/&vb{(ldNwB\v ;m! Yv+gj9)[˚STFiE1jsh"zc3bLPx:~k}҃t d̐?OrixQKIB34`βNV'ϝK}ԷR=1ˊC`PfAݻ@ 0!KAiLY=}t=M=0CRjm}̷R״XUCDMLpg3 Yw玱ջOC4:1'>F? p8~eaQ✄9̖24υ(f|*;!_n*KE}u:~Ҷ.z3D`s>5ۛK\ ?nЖ$/g3w٩yъ܏#(Hvd@3s+5+92dPI) {ybFYQygڪ\nbx=k*$u+GixmsKUM Q|l a %~Z s}@'S -z  (m lA =C-Nhu? F:)ieXqS)2?<2Kئ ⻅0IK^[=? J-4 NSc۪#mo)0D3Uh\`,PIT+^A +6h oX؏<-.9c>x{£_g]SS"<4\B*b 5o{XvÞ2 ʼD6Ϧ~'b:92-VN u^i.Āsqط=e8L$|Nޯd[5Q/; d%U(g2[ 5-9beڰ=$HL2zT"˗;|V̀eRRzw߃54$6fc~IvAA669VlkYHo4>Ce0Oqb?C0F r[2:Oyd *>_&qV]4Ʒj %`9OOz{#hXG83"n bzui[ü1K\Y k˚ZIu4Qoᆸ/_Vηy.-$.2'] F1%] c d hgga7{tFB*5CDSUTE:8+Y=Buud!=Ox?fS2y v4HաЋjt;਑ ?߇8nCmnd8 |AKU՗+3trhE? W֯~@z{rHX2qgY l\Pu}.͹]AWAh] @ q>L$HkaTrfAQfl-7Ǵ` 3U؟Ѿ'S!9!2_-{Ƿ AP}u:ЁI4L{LkK߈=|S v+&D[+J硭حR GLxDw-&I/řV/P]$=*[.vb96#G-B dl02?wi<,ʣЗa/S8 L+UT;\H ^Ԡ8]]C(<}TpQFiOZr?ԕ`u ?cTȶJ?N xI B=:D5iޖ +6u:6܈cf%oڔ|x5ېzF|zBVJ1OҭwuZ qs^sj*!TN<֓/aы^i/Ec77_.^!5)'hܽ֋{JNMxڇ/z(5s)yN 'K7HF1.s0VˇNoI@mkeeވV>BSgBtً4w;6.Z4vti=dyCr4Lxa\󮏉D%$ɕJrL: kx8_093g 1OɰcVSn%=EV s.BdXh <J@,#/[3cƆ^ub $KcRčIΙ52:M";t2@vp19Jdro"_dxFP$&ᢶo!'31X WuH2GH =iHg9wĖJW7j&y .3x)m*yr&pdP )w100.f@56i:@t}¼jA6DTπ ra[Ȩe} mhVﺕKI6?~۹5a͟`y8+ʝQ1.ƨ_X9ݴW|gǡINRwe6iʻDԂj?&Pp*7S fY>XAU+='5AwqK5?ݙN da~]^ڞ"?Soy@s!>h!G _^il+ŻAtv(X,1ƌ3{JgEsf2#_@eO7%iRuɎ~ac:Aq 8N{3۝.e\8 ཡAcIF4z_qCW`Ԃ|c|2mCӱnY#@MLi* (|Uڦćb]T.>Jr +>?jvO筭{ MtIkwa.E@+AhnHω !O! fCszn;s609$Bb:o4x$n/Xҟ@MRm]Rjbg@H2nmBĖ3y<-5m'r&˘~*ʝߗ[he=;$E(Lto3:I;z( [`0>./]0Ֆ$! ‰UQ$Q^S, E\GN(8NsvzZKQ7pEk AD?Z p` ( =6efή!ϔsK#sj'&D5(ЂAVALUt1v(( pM*iqane~\|y";A<*/Y-MWx͂)=PPdCimp|R0C6* t;XÛ]VwX(l 7&*!@CJ}Xx40O%QKbaY,PtSQ~à@mX}=upU PT-E\TQ.@5u}+/kU}Ha 6T9 !҉EENss7DDT8l+alAET><N(nbi n@wO]nm;}4(YLj"oz xx_w#K^ *I('ފ> Czi;dkJ,R_<_Fx1tD(&Iuv/ Q9 Tp}7ePDU G9$7AGK"e"=D=tUtQ@M>G*l{Jv8Ԫ"s83<xA|i~w[= CWtSd@nc3̵\XB 8y'?3"!tPm j4C]CASYN3Bg9?==w o8͂v袽AS|Ѐ%}ƅDD# P/GOPPÈDD@Rk)€ELU'yE3bζOYpDE@;] 5gB PȂI7yxupeة}݅"ea@xh@Un-Ȉp@4m=-uUP@S?U;tSVGEGUK>lEPCJx1\i3/ F)PC(=WDN pDZi-fp ТTlgpxDgO(E*1QADd$XF(QbcX@PUUQEQa02aF&(0`E"@ֈ"nz(8"/W π pgB4=prK|phD 䂦1awǙc͔Ucm 2j%}\h {8'#$T.LztS*_*'R'͛'}`L0 Oypp[b&."{M\-]Ir)1s[`$AtPE{s#Wݮ<́%c<s$w8Â❤QsI!)+E23CPB.<+}: QCO3`}[K{K 6Հxߊ?@,|XS:=@3i#>,Oy ;X(K7|hMW)o=RcY+^. yqp@b'(deb;(dL`w؇? C7ȂiEM(1'ЂqS Â$N;ȡSӈ` E,N8gl(+cg'U PmLTȥ >|C;igW_.'€!L8n#n }O{Fld5B? saPE)H sIUDNnnn7E;H @# Mj`J c},pA@^+Ůӛ8p)@Yv]~qa Z "hƳr>;>Ni$CA7\Z6SVu ! str_1muq7~haw}Zu2MH!`){ii;=Jzx(81A]J^T$QE$}s涩= asbm"{ߗblr;aqA=;҆%:(aǝ/A1G+bciSRmLiבY5d`2`qh;U#Rf3P1'+plوwS⇧@=FCɂx+JvC"bf3 /qpa(wRaIj`Lei9ɧey:8Ļ4kRvQD7pCD;H+y,MD'py'Ƣ4 3~hW:>(m%&㵉zy;G&M-XB(!اQw'ӡjmz:lͷK{;NYMe?\F=MS.`v4}>͔$ƵLpvړ5qw]޳r?C:+b2@־|Kk7vCoP:I ըOZe5=TqP_}fr) f#';w78>OYfwwOΟpԻ'U |38=aթJM6&?P% #gk>%P@aJƒB 0L]ݔ=$?,ࡼN/:oGEu9(e/C @p0Kݕi9C-YHdW퟽o_ԦH;eeL9>9͑ y#q)W5J/GL#x΄賊dHΤyDi\Y`+Rgb a͘   I b49 |Q-HN3 r#vmwe;fzbzGV]VN#9i] zC"3B_߳Z>Wk;ρ](v$KvnRϐ(ϓV\BM?'e =^{=̩ȮSWND{ ^Cq  ܤF6,HZs w_?P.EpgÆd?iY 9-ǼTB@𴜝'wRϓE-m-4ᐲ XGU1ϷGRFQْS4`TWx՗uFxLHqgvZ[] TpcCc@䣗ٜǵr7 eC4HOwQhzFjCa<]H9[{ebr!x[ ?==?V;-WA=)m0E"B/=:&Ʌ#JMJB{_%1g9;T DiiݭB>9]xE|%!M7ja~gm_M<ͻgoYأ59a)C.G`6՜f67L)׾/SwÃD>|Ukވ"\58"hor62˻op ) PNi:iIYBHv@6jxpjr1c\ $ +W{h&$=`c0NW: ZA2;҃a;n]dznP;u k*:87R(&c=RI2 ΁bp&9At((I(˷V[)%#tgg?z3MZYsAC(*% [IQfVsK QT۝HUPL7'cYʵ.o=5)4zS|TL@i]ذPw"!wXbLIrY麞V\zUNC3jPc~ }W :MTKTDS$^1@~֐@6%zj։?UQ~7 afyM  DMfaÕ2i!:0<\7w:µ/2\RnѭqT=<^Ūk׆|a&dUBEyHF { I `DH c#P 1B*FB ""QTEX(@QdTDYV AUB@X"D* F1A@bD@X#),HF  1E(AQP@``Hab"Ab$D{J$NKU(H[iuU!$!eGQu$,H`tl LAAE pkEE/u4ZMX~t@@")P*( w~/HD O[c *UUY+5oV)t.'НD~a̱Q 1tVҰ6N"KYJD5~ ¨x$;XsجLA,X@&"/^eCa% *_su_{UnJ\z WSVG;^-TR3 H j)2w#R2xQW Ӯ`"s0ۂ=A=WCO gی `HT40;H"qP\"`JXBЂ x1UznzYU>Af@ʉ\; ̿(bTDMX2(C ш21LTPzh7-Ɋl`+v*܀1j-{WĨ H;o"'Wo<rM:@["iX} |MoU%2uRQqUI~a@XOxT";xZPđFԚͯ+|K 0T d E"*sv] vX ټ }A^;  YfenE )Y04i9+eM^()9 ?m(AW K"&)ўPqx>v6V*; h@3ds#d ˪7[dҢnG#d8z"*^i9]K@AKOJ@>586)Q}S R.sW[ʼ~'o-.ѻb-[jDbȰDPEAAݱ] 8`!$c۴E E" E$U%Ed)jd<< I氥F(萆lCaJ~EYum/^{ns|,6"AЈ9Q82"ҝ!\U2-ʨSHƌ0W")_E $ȠB݀Jڤw}uD8 $`dyȨfARHpyLdac30x4UN (VRKDzIb@ 3Zv0$>Ω0|[cΣIQGlQF{A7ߠ`jBZ|M(rq 2!`@zq/1@̪S*a͂T ʥ5?VOOO]@=G;9vG&P=3(re@W꼫(?ú (&Yp̉gx $^~Q@gE(|.?y Dv8$W@8):$DR,Zd L۟=;9,QH*>yG 706}/jbPv"}Pl[,?B4A2(J/MA8.*>=Ҧ 8aƂ&|}l>T UERPK΂| ԰1RI."$P2D5qȤۇ#&rÀc{]#ןOW &(yzz#& MB sPN(l>zn.!h*NH1qB9*15I* _ 'AbV ب~3&A7圃g:|b~X,VC2+N]U`rXDH!R1z@^7QD!,`aI@]:(DVy!RnnU`Ɩ>}b0Qb/Wv'aC}y8^"Pj|iLX!YM#&V2{WiѳkawZ0E_*9S<2;~WWRb\l l ͪkGY@zLÄՅ(vOjn➼ɳy(AMц- ϣ7 .Gq1C d\ůy=Ov==Bn qP`xM>vogCL]ymNk@fuZ@龑 !Ona<]& P礠 b&/2"[9þY yPm6OO6+ۇ"[,c@$g{c)%#ۺ:>YӹP\ Ft*Pd?r'+(`@ld5q:ڎZDWZ8֟ZX+Vsl+|Y&pȒ>p'-a0c}9:Êvg/s|PvXןӛx';^d0w!ނe]W;^efW #-^~ ͫrwPZw\ :2>VZ+bC!@:"I ֛a9.0}o;:T-X%:aa<{~Z7sg|札!ǝ vǢf珸 I~# 3ku2w+>w_)dmή9ϥ!PȆ̅c+g5-ԥɆ%4 \RKb dдţ2:"іfUYd3YBLq@ned҄v}f*aLm"E'w\G=ENnΗShMT8>qrnz4!a eKC_W"h@uqA  Pd983l%1y\9OX{]$?U"ݯ:6nU=k=d_F8wE?n!9hzёeNֹwC_°'cge wzdP!\ό(yĹcwt)'!jT_A(;M!ÖwY; :kFfvpILn|t^Q-ұ]g2n%D2`#Јl䊞m C} d_Ӡ9aPQu!χrI<(yɆ zfrɗ $G D,*H)b*  TP ndQ 5&*mI!  (^e P@LŹTk$@'ohxٙЭlE-bIQR8 z7Uث{PK"mtI 7 *m U pTRCE P Ո(΃!zX0Fy !`"LYX NK91 &YHCAtQ"$b" " X @NZoj,LJYP Z-ة“$n  HvBv+U+'qC{|+}t!!*wp̘(EERayT7PaL7ԪLdQP@>tϸL1tqGcYı&TA>D9n4őC}?\DnUd@8 \y]t]byg9SGqf.1~kcbPLe ${NSޞ%wT $6$ a'!7U;;<T±h8d3V!}=@TA4`_5b%@T ,TP|XGeH*v@_xy"kra cQC7:tKڴŜĉ_xvˁz&耶1U3 E["DApרꢪ7PR2`t\Vz$tY f lQ I4GՊހq-Y HY @တ5KŠE-(4zBRaT P DaDʊ4AIG\}cÅĪ\誥Y~|˂ hVFíx*BH"GFT "FA[dͲ0D! i$?o-9[WR$6$ @xX-uq[:0$ /PȪ7آ*ƺ~*;Fc@XtCh\͒$ dj, BUbJ tA=D3"" I"8> ";x(]b$^]*%}l'TnnI$y$ Z#7( Ctd0%2aH7ESE {&jt |/E1giN /EC@LYT Nv@\_@\ D$Y[Ѧn9!!4 I5$U@D "BT"A *G&828"T@[ 8% p+&@i( UE! ^D$ f"B TBB E$ "llVȠ[ %E##%G# D "UDf&  B b`PE* ZG" f`Ȣ'y% gRL7n a!,$ N0FHh6 8`b)P026PMg^"`D1JHT *VЁH ~ AD-qXo ѼA*)<шȷ"d&d:>tΣ`BH 1,X+ &|vn2,UԒnT@RL"8$n Rd *%FsKK2bØ!%C&6DmHYH!tDKOGaa&l aeD3f(d JpY$P9y'WxŨ Qnstp$`*аɩ2d l&[w49QI2{)AuAց֤Hr"q8PoD !! s@9hv޹Đ4d]R_ݹsA],baUnJ]5f(#廽*7Wh4J|fC+6neylzU7ȡkPVT9(UoUfe&ٟ>3Ƿ;,5kwd>!)T DCkM 7 (Dts( 4N7̩]s7+UFef`>z'o|^In7YѨo(fFy?7R[-S&i9+gi猇$ ʪh;/uu M(3!դrP":#-N/0i(\J&B .ͪ *}6D/ akj)-;0a@vuox(BxX]UzRbHlg,Nq9McJ|ZI9 }DaFSU;#ۡbDA/4A~>o3>b_'zI 2*ofL;QoL]5nrtljwMڣ?5w=^Tu'ǂ['źyO}\33ʋE̺:, p2p )$þp|֯h4xRP0"#ܾA`90B6ː < Uv R4+؆zNna|O)Cr;1D,bh~|{N@g 5R߀]9[)d{r.3`:Q* ͗ϧQbQ`РX 1"`ƀJ`ȌdE,dPHA EEEN(ŅZ21D`(#XE% F*,Xa2HD$`H'7^`=C>f~Wmu,t:0xNoua~̛+˫x4DcLox (E}Gア騡`EX<,g#|ܭ n/GeY`s9i??6ݴi&,fX:M%${Cwl{K%_kV&ƒ=*Iz D 8nUXKS=/+Dݎs몳"DvX .(GU*MG^]tюv^]Po^]~QJia))0?_f.'/e3S \>Qm{> B[z72Rw~nV?ovzLoX3?}jϢk]zmC||jE!u{,G䴠x"nqZ|{)boə2wF F9GZBq'̠=/qf..t_nުxx#m}jvɨf1߽s^'wAk rZUe Na?NNÔO}WpaxI ˟ x +e*ǽj3̘%t3˰ߦ-D}'Ld& Pӳg,(xuuu׷ɘn8pRjHK2_91'j%sM'2}z!Js{Nh~u:&ѧ4-1`O]a1f,tGG vZ+VMS'+vh59h^!p5kXnѣs| 9pώKԤv_.yD=W}5Mo4_ GGzq6e=z?PAe6ݣ_]mAQ}dMDXS"\``d>77*ߍn;MNFoFtl|06e鋏]5 5L@Q`6/+N݊lj0F:eS}6fg@6 i@"4ݺ.tt_s>1: obKPOoΥ % u2A+f}2R,CFw'@{yIʜB;CU22EF ,UE*F*1#TQH1QUXM(1bDQ"( T+TX`_n{g](+PG(XrEհu*:zGA<"{6d`Y;}*_[֐XD!8#PpprEͪ0ǏR>ͱ)Zʑg}LT2)b l~Vagu* BN;t|\6l[L m}sԠ5 ؅mG~_G#@$@A$G˰ao7$=?(*f5`~!?SOz fŪ$0Jm{.~e]K=xN„TQm\.5s9;:2bQt{7 b?{Vz@.^zQ[iu=Zm&Ĺ{ޗ1Xɪ3YO7PI$Y `ozsf =t/پ 'E_!.BMG&\`6+ʈDok501%MbS5Ĝbo}M>_=9c>O,Sޢ%[o3t_)21ݓgpvh f_wuևE{}F"1):~sYE$FdKLkYb)jY:wVFdcyHa\Dܽ,spA=ƇR,s{WJRَW{yx6W߻MNFbFRҗdiHs@lԄ㴜qCzt\~+d!$"a*mҒN&k&7еjEέL8g5qr; X#D[vz`ÔQŀ 37ܐ9soz?1qٖ |k⟼e|5cίbbcF'CePx?];;o ѹD[9 _HGNix=8: PQpa~{_Kߕ]i{ ȓwf%-3zDϭBCp7Gga:>p{":5T2xA1knG ZLkBXbSl`?! } JBz˷;9$2? k9E$?ydJ>"!R[7VT~Qdf2qqk) (6r[E'xDwd`m? &-9c~B6罖D<[Yx\w2菮;{Q F(:}uxЧwkMS[!Q3R^m?ᣎiiwCeJ{"ʷFs(Rv4l_k)ǁ.XςAg}&E]Q1ֵ+(Rr3C:Z8_k{ `xe,|d5UmB|*oJ{ôuv~~2&'۵ROz;+iͷr @00'Ct!c:yN <8WlFeʭvճP鬫znW&^9>O<ĒG/NC< 0Sw+NJH]5{pcTQͷapk<0 E=cP;lL[\w QǞ׳>%%{-(0hOtønoO !k9F/ly0ޜ,n:Cm֊ŋ;qۇ9v-Mm`ʙzHҼ;*d7YP2LE]no\Rޝ~O6YV۔<0`֪:|<63{ 6F1Wj)\! tgs*K#fomoij *_ )Ur|T,P5T^'ꇭODarD kB妤I[d DAeXm)N<伨Wrp>sae]Ncʠ_Qqe5U8ڡ^̓Le`Qg*vǁ7l`'R׍`oJj4wUu;w"4|S^zds11b'JGFh?!x2-WoWƴK,{4Xt3ADe|/6>S/ j9 JJ׉;TaH d};0={ؚ)bﷷJǝP="fb[?e:=KM£WLm;5[:eCGzj;P)64qQ~yE@P;O)JaTyui,TvVr򥓹 uh 9Ƭ(0NS>Pm+LcD:a@E ^ VwG~tW="t G$ ++d000kܦɳ.bO5ͻi?GsuEh[+N많G#Ⱥ `7k޵El*noF( fs~&r[X{,ťʮ dG ={|нja&3QWxCPArm5߾W#Zy7xب7(!V |l}|oeFwlet7'[s]k3[֮&z[o!͏Q7CoKe̤?!5to%7Quq4|;߬Qx/gQ;=sI'~?5">kJ5%r7BD.{m^#YhxUa3>Q('il} Da{iGŭ.ʲ?o^Q%twEey]HqXX&&N$稴K:7E}/Ëu/5/Ԏ3!OkXg?e_%# 75,+|!&f7ܤ;]n|c[ϩ`o*ܢ]tNEeFTrm''jPL(5>Y*@{*CA1:pA l t~\{5%C_ Ybw\q7,lX+N; +H2L<'4~H AA!_][%iF?8N>״|`1 c5ӋH5n1x[v0{ 6ig]%ȩxox_z8޻ mNom^zQnj x_SoyS))偍/@ Dm攃8B\&+"5 -+o C DqvÛ@h 0߭{KO ʦE\)x@ڏ/(+S ++(7ǒ6"5!A`!wOV%48fz{O5~o|P5mL.>ujpI ſh1 X5əq4,j:klԪ"}f7{{Z.-$;_heq-ZbAc㗣w}[I>"EZ/Óƈ?!O* bYHSA߱3?(c_"\)MoJ2'!\}>\"^ (w6YTHUlo+_r=Hd> V=p'###XRL'sof,l?{Z3/Ρ0k*DJaaS)MyTp "諻CAj;8)El"i)EӠ3q.D8)P!d DN6^,Ox`YAS0G)aԑ@52Ƃ䪞(݁FP`xb+l̂{ dnO]jrp m>TFN{h(LDU^ŠÂD z"H"LGt#A PC$_EP ⇋ӣ HT(Nǵ=-uQ_)_ b F ؈`|='"@Tx@R(@€7g#y \@@ rg` կ!Np)_ʽ'^kl<{گ.k_?ʮ[itB .Y~W 20l[suģƳ쀁%y' fU= /LGAB!cc_˻=nW# D-c  !;h¡$59&U`TnyFB| |a^:7b^!݇̋-YƓc q&S.YV\x?7.H8.\景Ckűh#&Hc}M-p;Y7{U0P3#̑W==$ȁya"~nJ x/u!+A7@ܭ5dx]='d Y8, 8\ˠ|{q(C^d}:&t|u#Fs djr_OG8b7(o)pIhzua|567@̀ese3 wNyYڿxvX`lbi3ݨDC2e 0W׵,|TMs>Nޱõ( ѳ-MVKoj2=R:ffG#KFU.f>zʹkg69=g+߻<REE~05Ϸe!>/~0Q P? 7§9c>) 8Q,F?ړdHNVyZ|j[DzǯbO.$_xtzffvQKza`#a2Ouc x).gs=81<7 ݙ`Ii#dC sucxGc>'v& }zN5֋[773ckdclHk͓orսԾPB~hF8Ԑ}ɢCJ皇Fť]- vR*␚<)ggO<.w$ޔԙ/֩ i0l׫f1L~}C$[y5ɀ>bOO [v!H}__+筑ݝnt-jzwkf/.Un99ܽ$3z# 0F1H;_$ =7Ӊڄ p >m;Ct G:¦-6,}'踺u6%a/lZΆ_at%Dޏs'Ts5 )Aق'! `q1heIDf{:.IhmBnDr`a? pDBq4z s̩[oU;$/[swS,D=ez.¾'$DB9e:(Hh s?DMǶeRNសҿ_`e7w<Tlt{uY<2Sc4BmMzS>\spv{|+>qTĠ^k~w#›mVB@7Rˢ٫wovbP0>n2)JO~ƟQ߹'06qǧG'O!yOtV`o) Tܧ( "1pP,:ŷcvBwG樓': )) 9<[ʏ9ط05p )ZZ2Wf㜹-MP^|+O}\6ʿ&bX: WH`l_yklS60h`z|C4xPSA]z H>$)m-DdU좭DAbLE?@zr"$PT{x"$PK6⥱Tm#) DCȁTRPD~  TSAG|ULY} 1AŠ(ŀ.wG!5PupELEpTI(~A \UPME=`, ds S#%'bVwsq{r.}gin*R?em ~%eI" W d/dcy]gŗJ-ByLuT150\}G]mTd$BN?qP[Fc9 )~L8$_.Qky(L Xmw@9C\;Ì`@ wru,L ]HLofH%.4ʀ]yk0=xEf8(Ȝ(4(heoA0NY\ E F|pK #_*A7|njyٻ2Y>c?4Z6K|s#C*JK)d8% y6ݣ'HB [*9 "o7?DabM:>'le!r#]2h*™M_(sAB`&0L8$\塭dYC9'R Jc\ %uH{@"QVNg&浶baWl"I}W3s#B`Q#Ax1%`wL7:--r 'znlm[ƓOP[,q'y%"!Y@[kR2:r0#/7rwpۃ*ɶ0R1U“a#%NmR*-gHWOϫΣ1k>d]Ɔ]BLonp" ofb 6q{hs ˘6IObɃ}'97}gZ'_ۄGp9@xb=h("Di51;Sq]vVJY-z5η#WWuz]euC G_@Wt5T1S|)ЦfFmttthԮ6,wvYCGuY4|i\Wਲ਼pc㰅PkqI.$BS<`WgQ 6N4ܺݍ=u{kU~z3}"_Y-Et}ϿUu!J4NK~5"^({emU7*|G@xس@?/ E 5Xbƫy;?[y P <0Q<ǥqX,c)-/HށG^,|eͶ=Ƿc7|jgt0Xدx*b=GV6w@9S}V8ZLa\7%8g uY:MGg+Q-#=U u>S:FebZWK[Z/~z{p*$J;Sd_M,gz t#w&_qG?'%lʼnFH㋦G1D+Cq8SV7/Q55y`>Vbi .U߻REv^"-k|FnKuT+W=a\,2?gZN` t87>n^`”&Ui4Yv:X 譆M^qҔ=e/w'0&H\s)@ҋ'쨿lX=fGjl[ d[DT-T ]!a7B:J ?stOO=j%vwSNE R `XY$;o+Y9^Z9!9CI C3(jeו1 !@=.|nKĨ ćg0 }V٣ <ՄrMe~zYT"7RW{g|o6!U'a|x%hf*'1!C9H] #8ii Ti,?C ,(FE @S'!<#_MOVbOVLx-+P(2K=u6Oh#(P;pG<b>F\RKH1$鬲,f~/=%ycA^ D`5.[ԝbEۅj@d p]n&cEg8_T&%7Neu5ۨ<ǀVcZ0 ؎"r{=>74ʿnckj9GI+GpFwQ[l){O(EK!{cyYL&X۪[yhY8h,Y|)v9鯕LuR181cu R3z5Ez| )81Zd,@3 2^k }K{ZjH_4z*A.l#9AU=3[.X[]2 L!7#{LT$vRDH&Dpʊ@OHimK`? M>-cJ w׫Ta_nG62P@LXGD"IAdz& U$T%)@^K"s1;Y#z=s?iπzڇs@`Sna\Nk)㜢N-$6gTqsl+Td֢K1D.X+XLHa}ϼﭩ@>0׽WZw±aPr;|HݦzKjz.,Cs}9n v36/SwamZ`Oh6/K(|WШ w[p]MA_~mtےV)&TTܯƟQeB 18wG=XςAcG j,(:$4IR ,< l-RYDӼ4pеY˰[aM?mTd%k8GmQ!}Í)$e}UW7RP1q)J0妽*0 ?`{hxUT?/GTh@iy?1 W31N#ޠoY8Y/}+Z/KbCr;; %nKv@ _k鱰*8lLO- O`s\+v's6.\0P VLlNc޴ts#HT@Y""PX鈙h벾A^⮾.  R6E@ KhUЋ;iwMF9DSk۶8TAҪLCwҤE0v<+S3 V6WI|l=aJ"} -nP>tCbxPܞ?JwlVyB^uK!^iQ; SBרN_|qpA"㠢M0~ Ri^0I+y}hRw+9VerEE=WB*=H , E Ucmɀinx%"L}BOIR 7.'̈́y^=1'ӭ22zE+} to|k+lT{?OkT2zxI R#XA?X2Ρ#6kC"#0a( C$^lZ8boL3ڰ} d0IZpQ .ܑc1'9I/p%P @20Oy/,ٷ \d`85Ijr%okǯxUQQv\LF1*"EbrĖ!Ŕ"+)\w_I7B`ֲú 1Ui`byYGf2gA1E< RKB eQD|}=QO؞ G%Qu0[h zL"S2c/q>7_ $&wF$>gbAk~⯖v E1j(wMQņ]yb" 2 [@t¾\m8Gn.@˙]?q5VW%ԂjQ2 UD# ^o6$t'L6(4]~}'U3t:+owge Ah*ZJGܚ;OT 6CN:>S)Y9?ogD<&ˌ)Ofivo>#:?嘶jqϳvޔ0xuJRgg#Kgvf px+q3lQk#R?jGYMf.,$+E'evxݺztfs=@\Z^T\ aX7z*kg0>xraoKJWG6GZ=v0׺?^Sm>~bVt'O"Fߟj[$hya&&^OPU`N2F%3$>K@@vWsInu3ӣ^l$=JKn h>a7@7șq*D|,ʳQv%FTTpnMSLPb:Y^%Ƞ@ ͚nZrQ2"R?(d[/S'^M/ywʧPTj ".^hΎ6 i B D 53L??[qleTc {#/ Oc^/~?[XK{_j.$p:\Pz/4;sЎTdp@ q%YLĴ\;C`Oܢi԰VQ[=_\ӊf3qfp2;R=*Y||irwky !B1K½QrgƒC,6x䅕vc_bɗQ<GCa)H%,1|@HLûoUK+ʰ"pC6Ŋ=tu7 ?"9"#dQ4{C*݊'uEn@E"B"^r(PS6AP$U3YTҀDzHb< Ȓ*U* gDQ tPVA_ q;c_hUC EwĂf#">/a6SP d8dF}~~+Ŏls~o{yO ov}iV'/ 2jkz\X={c T,Ҽ^9\^s+U M5 D`F4@o-9OOZ! tfԗ38=n-cʐo93N73)W$ $zPs s^O0&!NsE*֎ `E?`pʘ+wz0AS7";YUaH B )P=b8>R)piwXvҤ~i0U9|j-C+JQQOU_b28E6۴~HB~/փD.&؇ο`j-C@G}jOÊbt*o~RpM?71 5??&Ԅ う7 * Ѷ y~Q\5%yⲹwxt)Vc&`A>^au$/K3"NjXJ f\PuK+MD=`ZJxh' d{qCqyFxfv}:{3t듹}I,î-bV{}&D)Dq, b*Wcge\!0@<@a}@LA.)M.Äaި,{ %ZK @ # Gw39[OͨrT &RO /@Q{Aoo}Mo/_rL 2m"lAn@򳥂lG;"XL Qyd^؅ZSkgwAn܆?{޲ fԯs,fQ$W"&uoǮPq9{vv5N_³MMD&"8V@Z=g+eZ/iETF{WbR6#^ȫ)TWHAHh"_`'*LLCw_UXTbȹ-ٚzm©l>Gax赒dϨiO0؇hzV5Ry"1*,v2XLP^fxSUCm0mse [O/8@J3P@ͦiw^)VI}j :KyV~d/Rԙ<xO;_&M/I$,^fy; Eccv`տL4^1l%wM|E}omSU*'1AJ]'A;CI:/ys;@j IS gmkA2!*rQ_ H{o@ p(>۽@GzVN6Q'1Y6^NJ{23;POOJQ?y滶Ѿ߲NLaаx̎ '(zY@2glsM@&؉z=ӷ#g rN&KޯÎz&en|isYuZr!("AnKhM ?V,>yWbg%wЮlwZ­WEnZWU$T@c|**.0m]Y GvCFL7N) +EP 4ue+2u pxqc*ёjVkV<+ rǼi2B1U{ HET6 dm<8pVZO^n׳Sɋ!Oخ N\tߖ2]S-\6NBF15Y!ϏUE*j]6i}2݂#֗ #(0gb0FZlSC0jQzF,ܒ^:0i V;]ƞpG]a+ɌM*^kWk6^k LU2^<[z(;eu6lY4% -U ?GM6XQ*68آԬe30)yӳfV ˶(tӠ!5(@iԡq;+bbcX-1R|IiX1VZ a}F6DVsU JmV^ JC@G!^pIK*I =ƸWZ\-u{ 6535{q|fJΛ3Fz,g [nztlj~S"vN5qJnF2FkT,Hj\7_[ɲKC:?>=a󗳠qD 3ß묊Xc]\CnuҸ*G/z񫙔enVv%-SOx6@2+l7&;nTq۷S^E$VJX'ٴl aFڽ}p,HfMf*Gmpy!`1CTpVNfd1:䷗nVSymx(y;w(uk4-*@ VF 5Ik2kU䑘ڡŹNXz[M1ޱMɦ,}"Ռjk_+OҘ^aN-bKx)A%T9'ݺC-,TQ.!hƴ{h-D)\E|^ovi M@(e pS;)Z`t")0]\.$vjhsZ%Lb:"*c]">xPPuIiq^\ZZ-M2[wkcJɪmax]6Uz)"ٍ~䢼1ͪwzXlY3ДQjlMubE22D$mf|7 {دQ^йwg 7&rcc؃R4ȵɚam\'{Xя(jfǨ#2(bP}y$}*~ũaZp. Z;]:<.k4$uK|N5W'y nzU%UB{[]qzY./L/E ]]xjVEW)ѽ^%|t܅sҫzޝs]*Dzp+$9%NKg !UM~\24L %w-Fӄ7SYb(J/ aJ4J(v=徘b*"Dd? ma"cRefH*Y#zRXlL]iSiʭ:k ֜% pc\R7ܝ=86E,\vK:",;|Aa;rٌf,rRIz+dΗ(=@_v+j ި6=dX5c,AH Ό-.8s hX T˦u0z[>],4X}eS^2ܦh5"{ Ox;.Q{e\ dRRpc <\-`}x⍨>ijMvۅ5㊼ U,_*/Q^-6DjUTd05㗌$&BXmq(75+IZ383،Ż5 I]vާ70D(%-V= Fy~}qfsB( MirUN|NY{ff-[U6ET:RND'I7鈢$TQ5oU2NFj0$!I YTtUXqZV猋: 44v^Z6 {1~2~0/X6Ȥ! $aL#kLkip]+U"2>Fh,j$'wqb;ݜcBCnkl /yEi{RD(P˫zRj624{طQ;NgVbuzo7K4c{RʬD9 z c'2 /8ő:1w߈e̔5usVUCv RɏE+AzIUBW4  r5RIΕ#s  C~" _7_Nk)s]_G*[$7Ydk#, yX=zB4!aMtA)u SK@o kҏ?[#C( i#+CZy^œ8 d< l6ضd2:vQ9'/qӨݺ4Eaĭq"U0MHaۿ赩h{eD8"w(K0f(f@̂$r[%qfyTG t[ :GBoCs#aJ}ke"0+,ŊVb"DXQD"1?oa&VN _̸v'E,HQb*@,L=$4ȎPc8O+ SX$+UCuy~n)|`2h9)NG9?8xv Ji”"Bt~ޭor.[Br=*[ܢK1dPZ`Ğ-[Iͷ-ËZ tu'Y@'8u_RlugrPSXQj(l Es<\YnIxDZy&3#wƯ#_%@c'±Ԥ^&-CK{[!2#02BΗiIHj6&ɴ}N-r9 Ov amub[pE)pнtTrrXo`F̌+> 8@R9V|&A&/Roc˄Ob)Pz XUnhnG3@AFlo_> siyHdؙ6uk6: yf)!W>Kv!nRo[<>ނm~ն^oD1$ܬrIX758㰷޼CzYO <ܠ:#;-PPntC1 *"oP!XL>u<ſ,V}T1R.3Xk-ȓҩcOf%bb3UzvʪxXS kҥ6W.e`+٫1K} "EE L7lیfZu(1rZʖ\V>'#n¥Xiƺ]µMZy${._-V#Voc鯚PQKO,,,8UvZ1X+*7iv4U^e3guJ5y^/[fV9]2S$kvW7xHK/6]O7 ްލ)d(巤#׻+dY9!!0T#2SiY mOY~>xWo[;@,LA"o,^P[vfv<|K۷]Lras;}˙͌Ubͥfwod?)yMY֔`\[s1~Pj yT@=Oc>؎Q Rz[C7޴]niiE> x\ڇgr"S8e 8Q7%!^_5\}'$8sqgnp?[7ze/ŗ8gǥC}/%6?z xߥh^k58~*I۳4|`~\o]56]QAjwU[}L!Q+V t̍| YJE#HU"Pf.(!rEx )_ Tl~p=["3u4)L.לVI 順N%|ibzɥ& |fP\H `MP_ՊfF0[F^twrδ?8d 0؀`~?Kgam27`+eQswb `QX9e܍x*.w'~TQ i{˯Ø$@ Ŀpw@SzƷt1E?뵼u, 8Q\!rbƊ^"(݀ }k]8s3Êu$0@%pxՖǭG"w0 |RA!R-rCdJnХjvp:w :‡C Fu?}0V"k IR]!wEĪ΅! U/ }5H70rh㰜wKnnVC-T1_K3d?DQIJש'09ӰĿp[G=,N0T#Ey˪ӫ~S3 x%B濟'9XFey}] 灀뀲Yg-D=roզ(Cù@*ka.wކ*>K dZx,A⸸8SuEݥw0߿ޜ 1$`eĚqw!5v?޽): x5_|vz/lz 6?VuJZ[{GA-߮`ںql<~AOe~;::_6 CnRVu9 e֐s;nw ca#e_Ҁkw!D9~ O`5,TQWןp~7Y-wp^&@I89 &C=6ȯU؁^7Fُ#ŀuHۚX^M[`3K9-l~)R bcM!M6yjn|WVaKm |^ýisײ׍Q̐%r$Kr&xu\~ Lh_ycOxŮhORb{ڂ6~K}ۢ~vrd)1)iD1{mg@Z#LFeN!Hf~~f[o?ddFqL]$O)m1 i`gڻ-b+xQڗ5r rut &nsD+Ch25:_s'M:zj~bf"UCq%'\ݻA,RL0uz~hlE.Br 3`=53pةһo7^j Y hi}:yp P!5Vᜂ% 3C]:ISK1M $R][`E{*Z` uQ #i ӁBwg P f=q_|hKtC:!^-[Ppa_ lϛg;/ ѯC)ڛ^ O:m "i|"*RμoM["#h+LA)uI X}[L'[j!vS`x3l>NM*Rz});Lm&/>wSe?o V#L:Df~xx0ߒyQc:"<ـk!xN<}? [q\+kO8f>7,1m\rTo;Ep^>}=7Jg7Z.%{]o C*`;z-Ḥ\Ɣ%"i=:%Lu~ݧ^GYS"fXA{80 1w]iVbG;8 m͠Bu.;\˲:Bɚҫ0'S>VSh~iDd:06s,9 XoKݞ,jŸ&Xc,NF;ohd)&Lx 2飯C hBqD'?64L[:cL%T侘Kݧj` nsj*;|xv]~xŪ`v9ϳU&lU5Nᩐ+ػgv.4&L=|lj\yw wӫj!EwDDρ: IW19SŤN#2P R.,ǚb]gƒXhvs}N"EMʂd8wXOcoܢ",c (Fd,\xnac|99겹W eNJϖwl sM2,sU#:vc&$aVg` E-3_Bh H L 3ab8c"m ):ev7A0fnz+@˚6:f&j"kmnI/(Zxzo>z]E jz=gnCgv &,K`u{gmmJ/ZR8KoqQ6v3qM:4ۇ?7]O}Nw4YB;S^k,R|԰}6Ί3R!@Z:Jl,,lW͉n0/Of@dR!򴷧  h(30 i0NFL1Т fr^ X@sEmvjHڑMpr[y0ڠzEu'΢!pg}PHl-ӖKmr?WgSJ{k#qEiFWe%KY\R0ӌs1$2F$>h{@Y*FbaphB,U4[ ",y@h<DW^ۓ¿WPڍ ȵ+r c}|11sIT-catqɝIa(^d4+@00bɞ}k.Gйz B=_Y`7wg':o/86+kuܹ<[}˰t0@$W] 7'cHQ踮Ep;;kΆ83D~r]ۋĭWeu)y%b ij7wOMhe~] &2 Cx++x?|Ws.FRa.Vut̽. SvX>eMCܭz;¢d^Ü&W7{q1fXc.:b+js -zK%wwn^wk\ݠ5Ҫn")18k(by ͈A# }Ho*}bu¼u^Ɲ[?}E{9 m K'D<PU(X@)I#e*,U" 1»AYIǥ;u bC%c%2ú> s^P7f)LΑYWwrN+:jr9Nn7 w.ӚJ |ϻráФ`I"2B$!8ޟ6u_Wz첾 Utz6EI}:"AT0G8 %֤@&|οØr#u IAmFľd, $RE""o3Nhpw :V-oҒMT)?GNjp+'@SWYG9d=.jO{zzͫ&QaC w-w@;ֽ&WlX>]\] ]ά_O: +/3+ɀR"$K0wаv%D*\]wdr8<袿N ry!v:uv>g\Bm `0}iW 1A gV >dRĉXjG[H]̂hr4ho]*[n=>90O r02"'=\)#tf͇_pLkrG H〰3ìߎ D=?{4|8oR62,B% ӯ`%Cv,m"s])8|dI79M=W(CHOozwS4s}?TpcH@PEP)$QdUDY"(,PPPU(*0 EY`(F*"ċ" H $XAHAdX }ܠozO>ݯ%U=ELu+Ow1 YBu#z.;yN#QmՏcO{2?_) H$@ ")AdYaB,*d1B,0AbȊ("`# )" EXAb(Q@cz @`ancpGoG4l9^a(i:'&J 7_F  j Y 11Nc `|P[@c+1 " ";Wy<~a!#/;]'%{BXo7~kNfg5 h?ʬ.\跞Lo3wВ0g,pfgV>/&TR:~!pz>/{mĈ?)zg {]KIuJvq*P0"FȺMOK!nob=@?8W-5b(A sdez)ٍ79|EE"$?*|6 |hNmȸ|ޟe؟? Vi`kf cb"w^CFnsQ,~k%q)>kt4bJu0(,ݾqY(]nBmk L0jRƥisL70[nw!r&}uvЗ}~vr )^hd~# [u\BO9{iX޻&*"Pl\䤤'>ڀ_R7"Tj#A*4D .`7 QB[֘{hxw !":FjɈ8<90 s5| µXu0m{ٽyޫ@t9? ƐL>5XVsp85؝>~x_Nᮩ-0yn&ʴ"ՏrՕx9-a^EʧfW &R\2'SZjX-0HBJ׀ @c~/aWff_tgwX4 9^ʷ0Q-˥*_Hn7'r=^' e hQbq (^ aH  ̆qNÏg\l]BR7 ^^؞pk.<& %pD@kܖ#v>}Y`d/!YceGcO*e hJkLDb_cB?dPPaX=J( if!}/`h Ƙ !?fE{B7TJyU?"r~6*wYςD%cٸ6+j geLEqY5: V0Z/b9vҽX7p:&#UBtzˬ YB#՗3M۵j_zt>;O%0z|6 KeũfVit-ḠR~ecJߵooѯ3;"zkt {pzR:PڗWy6Ҹ~gt: ?<8q |ǺOÏ.jGtXB!r/^䕣Lz|}ܣ c 6'_nͫu^p9˂]CUkIׇHP6 ]b>ُgƁl֫ SXs>n|giYfM7WP F[k+ڨM>0g 7˺c/3" KA9kddJ RwNoՓ(;8TɂEAj>j'F~h~z ex|nN[:t;d5ycE?Xr1sj@('?oӏn懝?[MEACv=|b[9`0T V>_cw)"<0] j3$M 2._kB>H0ꩵTKX%E#̥q,Va5o;r"(9_&HkjesȾ֙ނ_ܦ1ȒL20gR ̥WS&Fe Ԙ~t(ጌ)=yM# L5%n0Jge 6u_:^Qʥ Gn1% iGjo~eQ܂ JUTU*t}tifڤ,C؇vVtH,or.]UW[Kco{C_&~n/{v.`/\F UE,PR) |vx**"(_59vz R7m<,QE]Ny;>,`Ax`Io敖ynvʼ(B*_IąPpSh1~C-~`>gS^{КLڀiS%MV]V5/IJ6H m"ɑG@b(Ɖ+VO>i#*8r wG#SMٱFu&+7k3ad֗2 *ŝRZp#z37.Y z4f/t :C/=ief/">ɫR+ս;6ALVkJl N?"rLf B &%CV2;" Y @Buk +E}Z#07i:{W+_o*ZLzQG:{}1ZH]ӟ<4'.bwYʺlZ.+S`P pz8JH Az FWZˁet6x`‹o,wz^w8irTS(" `T(p \Q,@輻SS OSpunjE3 wVjqEf3hӷ}5& 1RJB % 4ȗ٬nC;Z{=f`bVpOGLG $LgYW?~V8Km7s2zґvg"nNs> 4K򺱳@DDr>%v#u P6۬)Fho50%qN},b<5!\1fP\9BV7XaЀ=Fe<̠$Feݷ]1Ij(ʀQjPSEl e0?$'znA.̒]a߿ٌ%EҪ\ LZJw | C)]0t`P :?h`ע#zP3@"g'VamVC.ʟcN<e V䍍OJV{`r{ TA +5O rbhnuLQC) -EƢe؋),? 0ƑMԩR8ԝ˅2U+M9iϔJCBJ ERz2XW0&' ܬzґ?^-:Zl%C; Upd.ceul>&*7Q;4Li9e2PX#w{'gŗs;ɖu,PS AQ;t}[Ṵ@~}O˵&[e@:s{XZP)Ih'u*PϢ2[k GPCjܟJut[z AqII5dI]eNa7|-yпFZ}X_++zhP~6<Ab/A*]wS̵oxWxXk6zˆl>Ӻ#@:p6 Ё/kj,]x9_ٲ fYA:vpߋ%=>^?Nj; 7IIDstasn.ƹ͛WGvZ>=k?':-ݣ_g#t<ӶA~!\ c%ˁKsNF{ I{)I~;LS9T~+ 6_/7os:*g)7:ߒW9{7Faގ^*mD'wpx3wPfl0W,CO6EoꌊxGGTNDCUil;# K kUy#,W{kݚ,[b2<\2YxFY AHbK܅ 02N&v>ӯ$Hb镌Ohn UВ[IY7OV1b=Հȱuo+=2է1!]cD׻3>LSF]NՂ~q,wJ٫4yP"Jz lQ:y sYz<N9TKIaw_)6Fjʎnht$q5 `F}i]Nc 9 U}ďZ7:>?'ᔼ~Qx^v!\|Lr.q301PR=/up\c )DLOһrcDn0& (걮:: %$.quq|ͨ3ǝ323fciNo9jfdߺ }U.d jw=DxV}OJmg6!~ kFMl8v| Obr8 8Z]uU[-9߹J8r8&6}瀀8Hb"r !?8? !/M\pmL3!ꢘ9j8-.x~ԓ"u}xT徶C79f~ "i]Z\XyW]>FJLS17u^5U8'!9|slB,6oN$!6MeKIL7w51P(UX rgap.@0-;{kj߫ `K{АA\EGtĠI Ei˼r`@[2;@+r!k;Uþj>[xWJ]g9.ȮA}VT?ى6uUtIw݂љ_l?NPS>uYCܧ|y~L IW}Y{כּ A`Ād0)kHQ _yFq$_{|5 ~(]G_ez?ͷ,9|/t2<ݗ˹v~h0N\T6$ʰ)tƿ?ØH|X?N)`dG 5!/P\Yʗb2҅LwX[([Gu~pCԜ iYUf`!Fa j8x"ӍJ`i$ϕ2ABNiP͚`pj5biN~CtA꾓/Qr2ظҫ#Kk=z \|O>}_'ևyY=k^Vi7U7Yh3,PJI!)gH| :@]Qy_\&w ųQKx*u7!eəCGMFBw {t`?yрzw]>N?ulu?1aCw E&d;eG,Z Gw{e4|b y*D^;*]&~>Yq~2&peZX#j"ȢQ,P7E1EBP/38,UPP 2p bbT!OIkux.Gs`{H9~"wrKoXއ8l4fҵ3(\%ɑq1]?Q7H8P=k9(Y-*LtuGDWVBR+H3ҢT`og-^/d2X#d#Bg.eOCs?f 2o=Trmy^Ce:.ۊƙhD&p)T1h :4kjWGJͱdsO7%f4hv䑠2YYtK`M~wܛk}n˴{P1z H o@e/yi(I3臥a-M:?AneĈSñ TtVȁ"ۈ[NTakئ/Ňjڮgi0U07zqu NO@( %RB|>x ylz|E_b/kߌo,rNX:[YѣHZg;ѽ1I38: _=ndNrakDuX7żZc7ÉiVle[.3l?n `픮C&fT&/[+6j;_JtC!Rl޺]i~&(g@`5|^Zz Mj3dS+fiSTMz;,[]^"Ce0wtE#mq gk0.ҹRrqle!D&w`I8"̄;5Fܳ  fDe![i_q7Bqp{w4Ql|ρ@ßg׸!5MrMW0 2ļTԤaEl7~ISmR=rp|$?`p`P{d8g5squ^qJ,Z>Xցs\ [uʇ[㩈Z;qQ+?\9CV(ez~I_DC_Eg`S6Htz׮3Z63ǥSy/&yl [!t`6/NmڰZaZ`tFȲ_ttl*?gi_c 5XW N8wq̈́JX⼭׶#ri`9;m)ѿ.dZ#&2C$!˃שݤ}x}ӈwӒDc~NJ, ʹamU"'}}q 鱲 18z?nSMevQ*^j-ZW  ūa_/xLO3߲{OV"naw6p:cvPt #;l2q'mZˬYoMY斝WGJW5y(e,.D}W%aw{+z5Rgas^T» ]kimustСH6E-QtT#vBUPlTRO̤uT- _ZMd!ÃBe7ɹipvuTOw=hb*+tp #J'7V]'Ks-N]V= \>P (S+˕R"{XvحCagi][>Ŵ#K׆IJ% W9w}UZ&&13Zkd!y?;CXp}Y-77>D2`iFf ƽVTgTvg;:A0pu) ?qg#Pj_nhuuyTfLJu^ce Td(A }&u$ MUnCe".ظR%UB$ˆ0^ȡJJ`%%L䤺6j~mBm" L[,P% )Am+D4 %!%(,Xd’JICE%%2U!J_RqTTd C:(LʙF iC)bVWVVUEP3* 4%4 ČI+lpX7ES Qfک2 Ed M4!"RRl)0CI*ꩅT\B(J(P%%XKD*PF.*) Rҁj`PQ.LF&U H $EfpY""Q x* IL(`JE\ ]wXwYRɦf@ jEs Rw_> lBi 0])@@ iS |*(xӶyp)Vg X9[L oٚz&/F,0aΦ$#,-Vl%o:kBm"&` [m 6(HN+T*gPbQNJ UQ`*" &r%rd㛬o?\0Q5ik)f̌`حBͻU3i%Ï|%@6к#dLlAT%T1rP( $PYUa`E DUL0E% d+{u^Xӯ30vdVg_wF]s0:7}Nҋ=-ZC+2B"(*0 S;Ʒ8)9Bs)0,9.-N&95d0U5K2jm+VI̢{T+shl%qLt fbQxO[a~}.d)Af$1A zjR!9R- L&jz܍=&a癘ZыנQX9bD8fQk6eN۲B oe6.nMb2 MfԋPtx9QgƘT%y ȾwJt| WCx":l՚3+fjrlH/I FE,zi}0LV#Fz"f$Ria CY#Nb4(9X I)1{ʯ - cr,e80&WfAQ2^͛}нPD3ޗEZDpOwP7]р3t9f2cԝV}j; 1 75C:DKyf J/2.T 1TPC((8u&zdJe]R{=Ew)ݢ?F1FN rU6]#ۇ GEY.9Rud*6~~T U]1Jdˇ2]dx,@&L816pb'y{VU+A22nssQ;|i/%s<'%A7?Xcj!HqB@AѸoˆa\\އLBfZj ¾( ofɷ.uιMsHN6!C(QvH[I ,=,x((HPk] gҩu xgy ֡Dۻp}j/-$!c)TFh_hR1De(S- zS-Ž:Zࠥ)%ϣ0kՇ2 ̳ʮ_ @\ l:9 (E"VWKJrBKOqD>mo(Y'<}NKvciKW,޽G.,rmM[_]Xm @/~)"zALQtSDm` 6xaz+ vTvts]F yrvg^vfB9 Z_Tlj9x~ZB/ Z/Ǧ)G`"gbʕtwV?2,22\ k,͞ƝT{a981\!)B Gw-J`R1Qlo_#;řDEĚ`mOfaƻ˼_#4`r]Gt66Vy V4_dsG4b'F}3Y;,u  ׶JR鴁q^!^,)?-.`$J+NCqxHԄ؆sw}m^8'ǡJbN ^ik)ȚjA#jz6|SF3_r`M+|_ˡ}*ïȓr ,J9W T F1SBTD:Zd %GyjJmK:)E[h3sT(rap>eR+/ 0>SmX^"u2p!Ơ"<])Rplod0D[ Bs&kjf :  Y ٪\Qs< \z6;ѕVM?]a=0XJW$֎ )I)_dGح7[sŨ,EGJtՏ!9?զ\08 'ceQ-VR>BJ>uo-5y>m~gx=t[p ҍv:"0i硥\IURS~"}\?vLӼ2# KfD07ۘEn}PsZ#ޫovle3s<;/H- BO#B9 ︷1QH"F((5LF*F_x Y!$cd~lWF]>7SM%Kƽ<桫ٔ%J _;7" b0]V Q'8fB'^<;* )dd$[ FG҉h)9 g/ Uʠ ¸ ?D>[I@p0¨DidT"N^4r{ըcCSv xɯZXJ!כQ)?)sPnRaq{tXx!Cpm}CQ4Awc ی ֗T[葋GhP!@'ygd =j2]7s_Bz13L=> /l yf5`7id:F5K={L~u'6qkKKn]үa77rm 3@'݃v{2k.DKf알.Bo駽,` (\Oq cAv m-^n3"5R{fyG[d8,v,q1pje?E;N.1e٪P5Q~.m!5fTcʋzRLǀ3f6ۉ5 L7c7NFZQJȄb>VilHt6q7Mۄۭ$ F?f5c]c~c#Ϡ[4cXbFf?Imt# [$LIvĚ*t.\-Z eV5 adCev}AQC#_nT_ =j6LČn{ ͒)F7IS0/oK%3M[41-:vXC* )I{ H&CU3{m8g |S%E[A(TŝV`A. }=\co?dyT_C'>FL?BieB,?+ s;9b`8z z )RqnRXZ߯)! XPmσ{~wP%_ߜG+mT~snV)7b K\.abBj{r0d\b`:ȿv~*=;X,T v"@"ZzfY6y?]UM G:0(N"tV}ե\Ҕ]teڧgEq}!lkИI"#lT9r]@0H4^mp\pv25'}p_#^<]M {^skڦ ެaTfC #" H"*$UPX* ڳc?!" Wi:"3Db1D|B$#b|Jr+ηr1F*hY4Pj P~w~?S=7B(_7)C2iF<9vC$Nc] >FjBC5k6³;q$nJ" }Mz 7D"{ !9˽Ǘ g1Ln>.6k'<Ҥq@J*CV-W;Msc| 'vkz\*`s(AfsM1=b<ޕ}t\T3y)Sjd- A,준M* =g9g> brvʑi6L < dgޢ T4}HG=L|h"%%=+&"%ϧr;8ƽGj5ڹۆT; uvs/尦m1{p|h==iQQDJy3H&=K9[ C.Wxwfcm -RQ4!{K%mBiIMvь8x1J5GRa.v^i/ Lb歽 &u=h6z睻(fPN~{=m&̍gQ-UT-wnM:bgu_24xl;]P=3U 5UcyX11A0Pr)m (5qZ#c_^,X sG~) SiO(,TЋB7^G!y7zϞNV4i3 3$P5;)֍$!Vuzgy^X::mC?5PCc^!nP^䠮ۏe$_nqUƝŒ׷ )4gG/ 3v$ Z ZU]/"J? 9T3rO3I2>8Fr'⦫(iֲSՋv9`g0~vރ.ޠj$#)0oKuZo5ܚCT{\8lFؿ?h (&;,>B~ P7\;g_u?QwD/ uD!GyVʜaM[i0*h_~F`&b+PQ'l810OGϑL~~'(0r3A`f~ h#5M,"Ly׏V1Ϳ &6$?vVv6C$Wz0t^q!=Ќ6hHa_e7yo.p@9c cmq0ǐ7^dN}}j(1j~ˠ1kRP0I 4'hMȎ F)1;' ;hjТ\Mν&af* s&`/?u ;ea-c@F)L 6k\ڐV>J?>dGɲ>MN=fᆴ?r2u_pG4QGIn]EA6$B-B 0DB+gJ/u8S6yH?t`E3%#'A#yxQ# >6/l 4p+AcYKwSQڳ>d׊7[ մ8aXpGig2$sPPsLLDF~{FG.q ]!7'1N<(~T+0K䝌NfB֝_گH33 )烺hQ1(]\(xHC?pPꐖ;|P`-pd¢=Y O0ѩK?e;gQa*]\9Qke):8go+Y ̤Sj꧊X2iI(an*,h~ <2ƕphŇS%T,8eEo:u}},KJkʘ3?d/"{&-ڍUx'.Ip=]dk xGsh.S ogM'Ґ`3,06k۠uBkq Vp/rCJ;ZM t, x S1roMzd ΢{MdbpC#~ȿ#YW}9(Vl꣕ETUwP#e ^^O݆bmN$"o%56C \PRlBр" u]OÙ47׵r2㡌N2v*Q1b$YUEXTQU P%LpTAAH?d}} DLb5;?)(u|S-]X^M@Z|Un @}@'R{i`c7c}ݜ4t 8Q`3ͳ-JAc!y9.h|!6jbi, fp\u>I2*+)5P(DbaE[0@c2y6$t|Mo{8טA >a@PiKoKW4=}l `\ qy'8P_<>a|/Z Yϫ꠽ ppc_`y; lv7裁n,<1ThB[-C^?4ú&TCB }a:}-~t{s6aFJES) =`3}_rZ?0*0x,14R:kUyjg( 0s-Ѿ;}1U>:yejѳ>eT[38Ab@*/5Qݟ]QU7O.]0 yº3OukDD7 7l`^#:_ExiQ0_~&oMC74(|XpC3ߒcFƦ\s{a߶nӼ,~GI<{TN$yX}}UfniT sn`\.fәpNl )X|-}ڏɲsu(\Pޞ| ?pp%|(H$={ ;W;Hgž!V /ajtW_`^2mε$B<֌иƒ0'8H(>\F @Wg0i`j{>x}3joφ.`\wK>%gy?`@2Ӄz ^בvn_2`6y7=B r4F  *;ljI!D1_{2>zL֘g(\쵯9TI֦W{(xXi~c)B$MO'aK#DPhɨao@2ѴJc/Inf܏™ _<7*TϤDuw{1g<|_8@Đ1ߦ<3HG :^Z *@}<5z0o'C*>>N%lήY{jR2ZsB_|V+ cP5퐡fHnױL,%IۤKDl"ofOef syLgմKcdùԚ mBHBOAs#gh onxhh0457(Τpm}s 9]:҇Fq ?MdsPؽxki]F>FzkU9sÝ-݄;ڭ{2m6&z%*eg> +ibq14/䞛}kLoje" 33v{ߥc\0>Pnrs sx0:/ S"F"ŋUN_W3>^ݟY&a)IYgfצ'rEY_gK&+3Ex1 Uݍǣ{ 'J3l;p3/]򄀙Oss!RTPO eRZeF*JIWXm*}dY D,$P؇S#pԴpk3Wظ\WS@Z .PD-7ư9\.gg2N vjXk=װ3-o=mɯq#}, mC`}D9ȉB |ꋦ.~.ٌ(hF@T"c-a% *7x7|Ebzq^Jk`@`&x6}f~%(+@>a!&-Q#'Ρ<s[^nDh X):Qp:Q%G:u(zPd x%n&ص3sIg_Shs8<`30^x> cY?_;)Íwwq%Q +o:LI09'ŗk? Eps}rol뤩,!,m1p?{}*A+.a; wUn >Eͅ*:E4}2\ܣ9J*\Ϣs,"V%Blb)'<f6Y>7Y%_%a3ɡF,ff[,C בP57W8S VXCK ڇI& t)%;h_錥.}@^=X H ! E"BP>h2(EBBH" *$"H hH pPBOX۫'v ZDGsXPNH@ÐHSQ˓2/4:+ &6R(1'H`Ǭ'޲Ī+P3.o#`~з'Z7>=яv|'˕$&X[Y5%L$oP`^hÚzS5b$]J~i48D(}R@Qm_9.4({"D/ʞ/RqwcKe!/ѿϤmhBaSViU˅l[f f}\I5[ʶWksugJ~,^ł @sUBT,V~R ?{(Ԓ%uAm+܎V,I <M&y Pirm͠Q_`t'H<|U故1+͡7gV^!"`m|a&M# qlEP&i2.>6ҟ;R:5`7f$ 5HHkǒD!7ig!s}7H R)y(\J,1#H}M/ &Lʋ&Ȁ Xx|a4`'ShRI%r# LaeyR`$- 2=!86 8ʁCDRN BBDUg^#p'ޤa d-pTq.N")1S& G ?+AH/r# Pr/xG@6k msdWIiCC7ߧ"dg5Sքy[6ua(/gk1 ;f_F^#E+E4ߗx,ɉU|7ڶG"ޮkK<%/Q6\S0B _H%8 sHCכH!7[꒴[u d)BOݓT[M*.*3g`raH(!i)_lb]g9nWrnH;)g:^$ 0d׬uߋ`7{V).uC!6q43>pO+&FTkJIl'g3żxiHrB$%$U$F, XCRȠT`B(,R*DXss@h*cJ?Q pO:UL?!a/)VG6 "%0gc?gߟH}t4n'wcRgّ. B#2Bޒ,hXJXǾP2i9˷"a4F(ջRJ Uh[c}QTKڝP`L[L coDPU>jKѪl8Ԋ)k0Vɗ Jbdf>UBS@$hZy%$Ax.>'*7\Xqd_k=K8ľ*̔ XĬ=y5_K/H~ %BJ9106k oȉYo[2K@jC鶚`P?y2V%MXiXFm8-/Yuӳt#3 F!bxi_?Sw6x_nR,@{?p.3Vk6nU<1wmpX]|1pug 8,]}qPOkF7F%κx"؉OTQW1:\9}p;-Nh"k36._z9 EщȈkos0ns9ͷ#B|*W[[zs/}eq%F[-8Jxm|nM}C')ͫmN/X{ٞZq)̧wQ͟>Bu΄E9HR$&~7 %ST>^;GeX[Db"0H(-1Qvi-,X* m{zـo$i l>yryλ˖1.]Wp+Wma=b#S4Hi1(L,-S(-H}Qq/Y4y3љ*,abN. jt^l?f\ٝegdrRժ'^M!ȖoE}dd(uBTz$$j3O/ȪáӘK"ZPm`Tf9=Džv0wRLcir@T")& ? ˊt*(F :YrłTHnIpAnFt:$iٗ>+߅Dw+ ;O57 P3RkTxSq!{ *3#Zj*Ze=nr$m[ȓ: !XCR%tP X@XвNE汲28غNܶ9J`>sVE_6Wpk蚑6Jw:Ȉo.ZL7\ڞmv#Ճ 0dY5AS =Z%|SsHc _&B bC-b ? ӡ]ZͰ}}ɒ],\C8r~aa)&HUhYȍ!8uڮ ܡ'=em:.A4r9@u( i @dp$$ dgƴw%yE)aUOcYX)*qdFRPUQ^M-Aka2_ߒ5@ۈ1)$o?w( 4 2U9zsmRxע[k]th(q $j!=Kaz$wrxѦ9lY$ nB2E+[Ӕ12@JbC%]ѫ9-q'VrŠo]g? .9Ü+AWǺr4e*UA<Ր,Z&,}[ _=Mn;Or;Pjkތm\joђK]j14$Z)S6yۣ@I[k .CN[TakzA:G go(NqeaYYbFLԦWyY4P4Ɏr]}̹|M4Z~)FD(W r[z/BNLVd{%S=*S]*m!PRM%‹`!\iwGXԥ!ɔ-|@2/>G5"+v_@p8RYS08FZ ƗpxσS?8.N t#cQ)8Nm0a6l69cS0;Xڛ>~DpQ,joű.: +kh6_NA'Nvd! z8= h 5m#HtRaiOW'18mNB!m;|X!.0ȡGYQQgZ?E,V"1( UACnˊ*wITСpמVB!٪L>]۷ `2HC9 @`I#JQ@C$2f t6]k-wJw*&LDv #~$NN=#޶4<. 2Â"0 !qoHfjr\KSzQjĎpog\]~ k19UKظ 9EY,H+)~"PYfWKdzxz :m]Ź9E55e=)j"l0 .;kãvds:Ux+<;HP-WړsN,#4w>U/ܣU8d $&B(Vv4=BUѳ㒩}ndg%N&z| lC !cU?-Oqw$G]hW}"" 9Hc g+#‚,ΐ .{ Li1`n#Si<„xsD0P̘$xFH'P3Z#E0IJPS2DB6RXtp>alTa:(zhd2U,˥RSf'D0Os2 =fY:V%T1tw #뾯%Xб\R+W'OWC{tM~ˆL%2}k+1 mF>#Hz@}eնT1*Z=fԎ)BLՕW;j0C0 *. LسM@JZUV*Cblde..,^+0:4X4^7ϙ~ýW_R,75|Ւw@Qa @  g/1w4 S,<3gb XuHKBnކ M94H)Vk]bA@ƙ]qhKUFĕ~)'is ^|@F X]~cc~r π(,-M;^|[^̳YNe(di-̴G0}[zcX,;qvٗ ?zG{kunxAXBEyfay^Խ}Ue3,%^TYЬ/uk2;X&FC]}o.1^NgWe *4|YC:*هW53 ?f6@PB@L:4誐;;"?[`t܏wA!Xw[ࢠ6k?U*CscKF8i+[MԆW*\ܕNGR`-(o 㙽MJYqO5\A1j %~'i?S+[l"  0&+첗 M,z_ceq&d+F=ќ~))2 -1Z?%eKEA!7}l1A:~ڠŅr;"^=PAnK/FU =SP7v} j7lҡU̫ΌQ\ҔDVעKt,eB A11%M X[PsDf;Lny3/π4~FWĄ M<ӃͷPNWI-dfr 4f[2PZWUQgUXp+]SAqRNdwن_c?:Q0뷼 Fvss9]rOW e=A<z= ٲAR?5]NBIK!lz7]]>Ɉi D; MZhV5}]̀]}R94ahmU g.A 3s6ix .QM7zqbdܟ) j[RS~F}|8b 2G_"Ӕ iökuTtmXqvjЮіǢ tUIwȸaLb;i󅑦w%D7aECWO+.yy/wSJr3_16ii>=gxi/'AP0GR;J0 2 S3\@;zk&#޿Z_1 $4–9MPnF8r;Di|;7nfJ-}58upעbIbe`aFGҋ\M˪aQ5Fkql~ Wl@?(yg+?]3k6[=4?-? 2{OKSxUg! P{I݀Yf a٧XO؏ c<̓%3Gä,oB@E\O91Ӑyꔐʩ(mU0E  mGU b1%%=_c^F@9!p:4vZD:EL1OVs.#@ %wi$8ِʕkf9 Rw`{qP Y m.K3Y2Q Tݤ>2^] rwowe!(D Č%}P;5UucBVm嗫`u id mx/'dؾ`5yJ{8+vH/ A;|N$g$yW;, Z&  Rr|kyu91IsNNalm+<}zٳs X72z]n@n/Omѥ=P#JSP:PqZ~VT4fTxsK(HGa%!%tqe7`LҠsc =JeHѳ'bt0Ar dd?y28Mwq0#;]Pc*pu[UqU۞7Cd2hZggopH?8Z잎رAl., 2fHpcYH y1e֩t| Wh2g7cl ރD?fB>dkv')4+{F0jX&a37S8A%/]z Y(}Ɲ,lӖvjRw%Ib{SX7ƱvBaj4(-GqzaܘWb`dF "&o-|\(] {0H$e3* ~q7ZvMUR}DK>Sd"9dgeD6G7iCUׅoܐm 3xa n?^n @F;^ZL. 4 !ds,N jqUlݺ&}-?v;Έ]p>6#H_ X._ yߨ]ȉ~v[}<'/FB/_ozA9ҡ4JWG>Vls!+ϲ#qOoߞGYc&93"^bg  M@|SVYm-`T yO{ύ)>?Nj7gyfF2H0 a{Q͈go8<` ZK^Z;ڰ414%=,Dg7*łQCϥhc ,P~|XρEz>WZgMA@e-yxK DŽ)HDŽ2ce6ÉuZ6Zw9sQju$e"{[a'i+}b{hjxU'Jtl[:/|J-3qITy;/ iltaco3" @QUׄ:`aul.٫b!Dym[I$eHq3yx|:K h^")eeTr@+ s}[H1=1Cq ?Pa~h1"@N8#\V;DJ2f!2] Vļ^嚦\zk8_# daUJo @,! @1@O 7Lnԩc3I iwA{!V o2[ : SԐUxĮH˭\2&rȕ $&?~>K-xd@ _I>o@$ l15gTFROZ":-Fmnt{6!We@ qL]bX 2յ3"n:?23I̤[)ޑ (H!U [4/HRRUOv 6mи^?q 8: ѭ%O mΥ^a@:K6&}X)l!)qȺ[Af;"QExcBhfdi˳"Fw>  6sR/.' `MΗM[Zj-vdXlUZxIon|*с^p&duUIG?gcC)?14D#+! lrhf3>֘$[40dyWu'~ʕ6H.F<9P,9 McXe#\{~q)Y9t]9+@?38 7ka ALmprP/NL7aB":NØeB*.] Ea@;ΘbC}eT22 GQ2C^5ؤ/I0azϩ:s.AӑSM5mj]ʆ CEct #>߽7 3^ReCӠs?DTFxkAUr{7/P27Qd2iVRNn|$`^7á/ٚALKyE( dyQUUz5Aw[lQ._geUUEіK6k\$h_[`x3V>vX`dzuGP罾zլ!XHY8CK;G4&"tYqȒe^9*Vu]x7;  PƍfeeɡY$ @#W;c&AujMafL .0?W5i rL0ō&P!M_w [h81X#nWLٻ#C_dnQ/2;"%ԠlJr/Է#ǏRY,̓'YWEdUY]`O8ƙ sפX>WsQ`*ޢ+XI8.ۗ}Z=)_me)F8q 1?+"5í,FQDR(*(, 4T~ Ұ,"Y4$N8Ȳ8TQ7a_a9w$lmU^3VYBk UnfGFWbcr(*]Mz &39Ost $ݱлeEDdX6}\fZg1xk79P\e[7]ㆬm[QoÒ*> alyv w5ukf;2G 8) Ҋ*V8LqYRgpv *'~S/\]Z@~ y·3c&kgGJIܑXk'5ĚuY[s-v$CwGEoSo Han8ftoC^ Q BC* }aƺUJ `c<"od(:ьžv9014g@DR +Lܨe;/(I@ߘv'2Dj?ti6pۗUuY~Vj+o7g` &2x):f~q=WٍW,+\\Hn)#e j,|>FWbuXS-U@>cp_Le)W8a,!gO/YZV(V~/ÿQIǴ 5Kp 刴Q#Uq&J|ᗺRg>%F q,QSg Xs a$F>]gWap,aOcaٷVH"rGp9VȌ҈XCGaAcoW{q4Y4!%:b/> pP;?}4nX}R64f&cݒ ɤWnCfd)ZGC%4qSÈX[I#̅!]zKܸ¼BdmU%ؓrzŜ pH4Aƹ$ĒE`'[izd4pn^ˆ*ۖQ2sa#3f[֩?ǚЕ^;iÇk|Z^ݿ;QZ*2b{oh0Yuw3ًH;:@1ztI8c|{$xyvSJZ+L>zWŻdp{{@H|͟Oy!l5w,1pWKl5UXN7/vzh[< 3O3P)Cg<(IuLe9z w:pUUF쵪(29^ wT&gexO5yww`z }7`n 8@B"30V{n[01||~7OxLI2x}or$o2P6q!~3:1N?1k3".MW""u7.Zr%C zw)%ݘ7A$ӗUf N Q4&b#Rȝ1|Y^t{_h,ڴYDΐvhX}1)`ћ$+.wk+7Mv@)'`iVg-6$ayU-f~=r +GQon w %pd 孔U%T^یDg+v|Mfg.Iھj*t"@^zbDEv9"ԝp2iK{=׵nm_R[1}&3ӓyEV֎*RoxPn"jZ_4(jJ#vv2OGC)kU'JX; $Mσ~ZZd?86\ٰ:8W%}f{N>X$7_EllNbM߿^l6B&h'ԫ_H:OUIp4@gŻr |f%DR۠m"r_C܅3>*wϷ=P H>/̖hsԪV)@I2$_ >vۗ9Gn9}UX>`f+D?;6TVDUX5sEEH%,1c8(y>Ď\ MEK~x"τ s:8`D>-DM6@ Ƌ; $MYa[mr jQ21)6) D.;V1s /~M:' :TR !뒐W+ǃwkstyqпXW\9n䢅UC=e#5\N8X߿ U|\kq!2xGl6n(rIsKbGlE7r/{w"x˛.~|&c\NET)֨%mj~Yd NTJTFM Eg2"nH z?/Pi`̰r~lqRtEy:vq4XAA̝w')O"6'1LS[C$Mj%mFZ[[\nYL/w 5BbZHAy4Qst>wG e=x[xoǕf]t<,< x;TMUž3E[߹RG5fƵ(J~i0'dV]xge M J@X=5~wZXPZgKKBQ%Q|4Ȧ5f2씭UY4H$sFM:ڍ8_ar줊C&Aat H~6DG@|)|\-G.IYNމΈPC"΀^ҟsq YgJ *j dx힧t0oڗ1o9H8[? ):D$FqH!E.cLlVyLep.Q: Mw~+~K;c 0Ntc~_ k^Yc)+٫:Lо~ 0a!HgIf,'m &(pͻs^֦eLb/2˓" s"n%Fl\FiAD idSWȥ,p~C.}6MpƓ{3ʆ1R?xz3-i87v1ck#t=tIh\;gL˶}ޗX ,۷Oɜ>'ٺ׿3B[_}aB9 Q#PD}}FM] ﳾK9$yxiȖ'gࣱՠ}6 >"ڛ=Xߔ"i!:te­0X5;Kzq[; t$#!m_#4lR fN{[%PP/ǰ*xFqA y"6%\W+i)Nmsn*v}/(ˏdr]b{W|2$l+"RHL'dpxY5'YXBgd uPsRKslSb3QǓvWm >}.iݿ^+ |Ֆ9" ?1yPЌreɖj jE@W.\jdRQt 0J/apD3c}蓥! ؑ]ȼ(nnUqo@\]iע1lz1 lw~&kYj'?Q o $p_K¥ӲŽ{Ep[iw>OھLi)U6"kE5U.&*t# .cQ>ߣ eD>Ji"zeḊiJQv+q}ܖi_5l7 xVQ4 242J@a3!S>IKn>.ΊU+ 7Tv>WRlQHმg.~ :R7+?~D%Q79t:ߓ\+Y:{{N錾4 6#oZ,!VUH.r xUe 2)d ~z 9!xޞ}/!K䅿 ZTMlb+|TN ySM4}$Rl {x0x#PuZ؅l7б/}F饨#'A,jzLriWag^7;}1}yyܿq_ƴ#KGi=loV(ߕd՗>>E&d}Mtvx$bȲH)AMyUE LǸkD)5h nhWň?7^ldƺ֊EYڨ#$#"Y  $UY$52XkkYfɢkB]JGqU/$»qX.1 e["eKV2j -_ZMPoAf)ݠsJ–$ # PEH"2`0EP 6]fiwSZu :78 I! X, $ $`DB F( Hn;>apӃYt6ũLJDʠ-Q1BgC|FF Đc " ,b$d$C@ԥ4&J$ɒd mrQ&HiP6jg)-6[k9!cT5RkKaML-tІjEQє 1`(EEEFAd@BFFRen]t2ApVyVCʃ#b\%7RL3ɣ&Hn!L i n!76TU" )7;H`$*S `쩄b."$5T6 LiQ.XMA$I#UIDE*PQ*" $# ]!'a4rߣ&,B'Ri3 FdI0E"DTPAbA`H HH+ "$b)!"0eg&ro!79VT5 B2La1|L5!3LT) b "'[j_$K {ڸ[( +~BHxoNagc4&&=THZʁ)8b-҄ Dimj-h:P^T Q4?)-^]3PU@s$N 7I %]@E28 gS Gmm,X|y2 è3fӻr0錋(׵шbYp:,0v 5D`/h`uT2LSKL_p5A¦ 1ۖg>z>XRq`=)qĮLȲspA =.2Y6/`bUӽQǯpn.Nv,FY[voW,3 5QlC-3%VeYd.n}rz:ا2r+aTT يEx "dЪEw)G;::6iҘ *@L[Ninodk}Y? PA 2ۖEe6 "6ݹ#"EVW9#q|}t5Y 8F2=yakjK`)3'r6% bu R 9G.w@#d f9v[Q<%~p0xfx< s3#+}mz/* `_{jOcskeF DyRK7X|ѺwwqBV,) !/ g"r-@=Q۪z'947AC@EC)W,~cbj!"GJnWT$1p(,qJH{~&,BKTKj(Iơ))ٳRfUVcpYCss|EwH`XlKSRoi<A.: `F& hkV&$#ĉ1[!\Pe9K2}SrM:»tg$M8j7Gkl,b)^٥ ~ "gTsn##mi#@lbAw ~>#y,ۏo$p YEЁ&Vl|ѱxϥWb" se}+$S9Ic QF~|Uҧ[Q`-^. y|mo+L(R̉QX dw $AܜoYlT|=zTzZszWZ[WYGs39DCQoTWb1Ιgg;*⾝dyEQ΍hhy͓%atKK\8cXT*W=,y5E s>"牭ci?l&4#x`4*TU|W@L'Yͯ^CC *k7on|bDBF-mC咰T0%5yiUP,)*-#du_+?@bY~掝7g]&3L =blOPt޻Dat@X"HzIc1K##nbZI[4Q~, y: 2A(3s 0gfQ/ (D\KΑD}te?J%2G,׋saP"h<7T(yI1$D*H|3' /U^ĝtʓ d mABg9kK\+bv }S%otlNzg6 ]f;abyұbOё7qĀAJ%/ Jv oSY2NLf?@Br&B{dsX0է78MDql]Ǝĺ"690<܁ovkh!7YN F*C9-)ɒ۪#xs| M(O0(w z1Uzy.YØ-eEu?Q7BIU5"AA?qaF#d3}:D0o}]xenpƅ/+q&lV$ ! Br5nd" _eNb*2@X>׷`/׊p=(^\EE9]RT$3!eVc'9$@ND٫^b߿=uxnZbxz]=T'Oaڷ&-WVTdcЌUmG R)afn0[Ciu]j֢e2$ly;c5=T5vHk> aM:jmkW5\<|%{ld>3vK*DkV # !ԌIC1F0S'H!8 DNU.CG4qC?G1Iz'KӞS(E6q*.l׉@I?܁X@V 8sĜ:Daȍ8"F|\hPA'ܣRi䬣gZr8Z髃ߒyNmp3`鬰(q*w m|u>;c; h{wyS8 [?lH$pN4_f=YpNŒ7;v氹`O+Z IXz_؋e$e9# \V bPAx _$ py(~#?j/ =%ucW2+@]ZO;{H5Q:at  W TS#ųL~Es^VFsڄ㻣yub Rk!Ə llv҅Oa5b:=K[>b),iRaX*1W^Yj.X,b>5eOMƒ%J-FF 8aɩc"̯2})'|ld')Y1-/%}H\eɐlٴ(8eV 8`4i[~iE )gy}\LOtsrYOt}GlcW,r:I2 dj=U֩gNvGI8ԃxdznMQ`>}Frh; _`S0tj Zco*nBuӔ1ި/ǖnS$T_vIHHb*=_te'i$$h5ܵq=# +6RDAXm9J=ku`*#nHU҈={)G͊>E9l*:sK EQNhCcAǻBfߌoPzӧv=XJ0ꖞYV_( Տf"ؘueFc(Wl% ۱SD\0!Wl|8z1귏O>P2 /C~jUv[sPR2#0 a [k YxN5&m g HFሡa[o Y7H BtCLo.@/b:NAfzJS;8%ih{ݦ\MC֯&AamH)A6ݩ)}$hu^1c>Ӱ+zL(֗*YD_vhM@k GBU!,l,P9M*'FcN0]rC}Fw|XN~/]W$= `|.ُJǤC/%>;@}GU |~jÈo oJEUc{'v6߉ ڤ0(A1{VҭLMg4C  H-~{|G1H"1,6v=OW7;a|)rpֵꐁȁ{' 7|rNDa6Z2FFɟZ)=k߮"0|CzqHP_ ::BYWr]Y 8$uwWoPs$d`1,@YcPH -xfJqL qF K5(*möʹAgi{@eAXH JݤAe?hKk8s)WgL.šM3A_&qLOpK#39畟uنX׮#!tFR3=mdap4ܥ$mSWUm}MU6B+(9/0?ոꎲtXwC&Y"c?c6|BVzQWc*2Ǥqs6.b~0.TJin܆{7q @J{6t\n۠fx_$Ke[$­c 9LHðOI /n<.I뎑OSꥲ.v(_!v-,ЃDF7پ-SzBL=-pE5$уNz--V|JF|kPKb&3m0d b}UI#ȻS:0{CT.(\S^#߫{b5f1'ǹMVlY}Ő#p\rA6I"@A M>3*Ab͵/m`͆FHE _ޭ#fâ7qHЊ2z0WuyR2gPYgAa)0D#ћX- #IU8%rTbdw"U s9䤓Mgqeܾ]o("yf dDBF~=I6ū|; U@\۟vR'K *GTq8Ky dtnҲ3ۭa\KoaǺcHqÚ_|q=Ne D+Ne6VnHFEipc %jsw&0)VnoxEյoՓzN Yi ڞ:EY*&5hŵ޴V՗w5RH՗rn#! caKfMId2|w( ?Ѡ1*%cyC⎶#9~ngAgivHX 3bİ=%Z@B j*0UW۶x# &*Q; ERUMxHRI '3W_^GOCGKM @&F{Tp`3_,"zSo㙦S>v,Ҹ7<>:" -S"NZ4Ι\& }"6 d 策CoV/~zI 3VsG8Cՙ~DO!(CɴTy4e:O$jHA6NrX #Qqa~őg 3LoHw/ٿ n~-5JH6d.Q)q ϴ q]d-VI % z֬<[v-rnK1kGy.փD5o`c0 [Z0PuOZuW)}w`<)eY{LџԒ{xk5$,H<ԯ[ې+ܼ_׮xho $t鞷>: ` R iNi®&`GoY׷3`v_t|P_ oOKp3H z!+tj8;q[w^BIw$oEoNn$5< #vp wo󻓌W.F?i6GciX-E]uQ/\ O080r7?fbo;@fs; pR4dqX.9c];ɽ4`_lc-32+wrn7^^[n&C*`Vt+XxгE.IC%XāٜdGX_R0<o (n=ȗd#œZOt\B/gU{Xٔ G,_HԼu])e~ݗ z&,˫LaZ0H>D5Ź to roU0AOVCF e4ʌ f]!'9"+Hæ՘p|8 ݂+_LsȉN>ԄHI;KLq =RX=q[{߮0 m'>OJ=x~- ռWJ.2ſCqk*r:YGaV_Ƙ-(^VniMQ u-ْ20ij30gZa!b<NVu }s Ƭˮa%Auq?P-~" y* _m7翞#;q@RrAaʕ䪻):˰ w_+y𗕽7 eݒu/ JGms,t+V"t)$/tݫYW`ǒATّD "&Z'g2]h@ԠL:E!{-PKBhJDں:Dk$9i{0krدj]¢1U .A؉mDe!!1|86)_i!N:T2ܺ+F/{K8=6A8+mۂ0qey_9f,Od5ܒ,h&8S(hb *([*d2W kt1si93b8"emբ{x-7NhHB|kmۖNd0D( L ?c$e}fi#䩌Fo 8NYa7\}Ƴ*}=(i4ٖ^ ATSbp5R (aT :Ыy0^/1I`"*G~Y2o'ث\9v :Dg\$¡oń4D[6,50>m5/a:=}9 y&MU0git3s_0pq],c)í* F&K5@xy{ź8!Gw.|ȏGʟ:Od;QiF >n] wiEa aį@X "PpCmn8LpNUZ$>/*95C >q pI;mw4^1U=4b)͑Wq_JqxoTHorʸ $9e-L;4OP%"IvAyTN"+Nɩkb20L[dS[_g:*@JC"^D4$> ȵ1]cߩ3!y<MqʔNt=ۥKdp憁q@CQAD9 "}aF3qI..m(D(vFAKW9Rf؝}49CI|*L[0cЉm4ݦ-P3 YDe^Э% &hL憝] ovyg!BJ\ЬbB ~kϜׯֻ[DqbBc3~ڛ]c K (>Tnn1pu g*\MXo_>#ùQ%rGa/(D iu"l3%Ɲ{%l}#7 ڛI(dECCn4O̵kp`?kb2ҌsOT !ƤTv 5YgLhl~x5 DDŌ3P&i==<3aFA*deߍ}/ob۸.Ws3m\'d̙>`ϭS2e'' @ȄJa5G" zZ3/yo~6c^6 Z/grfA@rjv9|\|c{31 lŏFAoR,'#~:1{SZObǾ/B)6$J]$IB6~6n|Lr]%;C7C&U`J+l@ܬݡ~_`4vf}̨p|MC)OH~{ 2)-04 2[T.a^(Uip` -'fc)32&dFDghQ6{5֛)8XK`H)%BRʪ T_̺0S &R_9&JH(yT If+B a2[! d(BPH Dram RZN"Ms C5!djgL0ͨ5)ʌ%D^Uܪi`-nhش%KHOo>Tiz8\i'vKag&;G[2w_g?ga|1ꍥKWBEDDA߃Q@A zd dߑ;-j=_7ǻ׳{qF-k/ܫ u.mj@58jĠNKE ,*7+W{Qds+wzq"vzYG"rF)娓5 b襜$12'_.DLiwN;Ƒ4uGf7uMP75@hBa:xGd`ьos4S ,aaOK88' 8LWRo~E*B9 02C?mHn{H4TbhFubKr"#7uf<<̵P/@qfS.0.O3sHx- 'Ls? 6f3V`D Dzn GKmrJ5ⰈH.,f&p*Bz ƿ#C]޿{~?I@9,Uu4 Y#0 Prths29MB൝7ZBEL rA8i ͟ĚoVO9N*, )Ë}R%2Cx,:1: pVA9 Qkyqdz`£7LEٴ2_Q$$O_?Qмy'biEzj Ah?dXq~2́ '6Đ. &VBTH X:EqEUK(p;Uy3>P$"BA9P*gݪm H,zk0ӝ_[V,xOL4f %t ^ 'hy.&=~l}~ ?v{&T-Jc>cZqs?ɍN:9dn'+MTG@zPE)CYY7Sj N.Pc@a9|-dl10LOB2oRSgTL)!:|_|n6j= [ s~^| Yh>jl T؆`,= rfC7eT 4FT0#?siCLXR=-3Ium|q9ӕU1|+u:N73ЩEf맯ZO>!5NnvBЮ^ZYɫNޑ (*sJ}u  4{c~ {Lm:vO!'t"DA{%PvkuUW2i;:zsf7HGgY-p!Ӫɀ'5bu`h&’k[v:Tl?1OZ|KC0"zvd"ޠҔ0K;b~l9.r'KYeQpU+?yL>"g'6S@&v? [Т|.,$˚!h.D0iXS@36T6^UAjrTE]O{i$xms~f^P J6PN8r%yhyz*[kY|("~HaXM̍Fj k o=:WS=vՔQK~|ZLׅ@EQ@VGkzEj0)F0ϻX++`YAffpGJ0B@@Fh5wA̼E;!ϼ9?9$A. E?Օxtfz~u ~B5 }ne:l^`(I/P fxg#4FF`FϏ~`@V #HPwT&&?y_SaN,LH+|>{oN97l屿mwH`)51,ǵa6/eBM'P< -abC /\ }wƙ ~Q_@_G_0؏ʃncO!Hb,̀҅6_ vlt~;[Zk6۴V %C';#PEf_Wu1y>.-1f 1( nbS֢Ǹ^~[xX¨|&c_w*%ue.E.RsK7)d;M*xrB Gr`$vݘl2[d1ciTGAMӒcoC:J>\;S.TVRve딪Qzn&n[y4KMLon%N/e:$] eep#,vV@}=- Sv' U(ţ2csaz>>_j>W&P>W40hA)ccPD$궢 I=Z\|so֩E ؼfQuvW27貤Dt-jCJ`QTÐEj7/Atwou]Wƽ(0uŷMm !xwhzw8 xmh+l8zN Ruwb3Y\jQM;u֯$IՙLL3S?}LwZ"AJ0$SVrFHΜm*KaXYlV"c RiN˜WAaz# q~z yip׋%KWbz-:TWP< w?Uߧ+H8FD+20D#zsXΰ]o ?J3#)S _`;fۧ%:=: `LH"tẌ́C'PowĹC:KvTIW,d`'+l}LQg HHT84mš;^'.ZR-"Ezekk! "k&={\kYWՁcR2ECF7eXVQ؇ٯ|v;@YL r)ZQb6s^ei''+9;m)1%;a-<-xbA/kyުhu8~KS(=94`P? =ȠM&ELyzRB]qq_5Dl$mQQ7(iDnwg  Jt \ȁ4 rt ?ԭ%|'%ǚL5 Sݞilf`n} 2Ht` xWӐV-QW&?GV>\vԢh`~/n۴? `HD:vR"W2 "SjǶ} =$Z]NAcehZ?BLY{i*_?:4QonfWX)A(s3qY!a_e7hw\ݿ PyG1!l܀"_! I?⪬$,fa3M`?5Eǐ;?-PUY%חai׮F>a&k|.?ӎqߨ,hy֑FrOIbȒ1IH9U~8uޜ_DimuocMe-#ROK$j!#bX%:1M0ȦpmʱԧY9gwόtw5`?? f|co&ynuPbO桛4S^Cm,(9Q%;ޝ[b};˲kzre7Lob@!v4c)4w$(I}lB?a}]!ܰuuɐCfu_zM2jC>IQqQ^$NlxA :i$$!r('*ُ9ݶ,QuLDP# I`n{8x5Z@?kSN@V \q7ȠmL?G4Hz 2틐үdutǓzT+̦2Y9(k7цg"dYl]# MqA(C%}uoQ%X#~ U$*2_uʗsC]eBd=&;/1<}2Q폵$Qr*@bK\g^l5CMj{*izPr,V+P]eْ{Sc:P&]|\ED~߬ YΉB͡~mZLTFBE!:{$:-o3)Ou-6T!s?zV:Rs%KۿZ\2v #(^;Ѧ2 $M֓;jtafN:d I^\g˂E*W`(>sLEs m $SZ[k;֋|s Y0CxJ2WIz#k7K=nMj.7 6}]#Yڢ0Jb2'ҭzWӐlRo g{e]P=w,K4@^Bg O yaxkC *yb ]VBOOvIu⼢5aD_ F gw"5𠥧'uNEC1)&} <>58tTkw:Հv4k b+cG4X/WɅ,\(H-Q_y$Lt\GlCi28~ᨎèPlxa@/G~1nHv,v̚v|LC)˗*)&?A= Ć!iE3Ƚr m6s z2{Mopڙݧf9EdX'#2)jHM8u=teOם\\Wz&/׍7Y|B6>"E8r?mz4ē#$4rd= HLo }@ Q 4FF!2ybK:@?&8n `okźak 3 En.OI4LU@dhaB+}Lu~X]|KZIb{+]dB^sP#Owp@ !͇n0tЃt|=#${'Cr?GT7JQUFI#!!{d&oo0?;F_Ӛ9nl@4E 7K!)}a둃/sa>,w1o;dm6>$lY3aZ))!a vHDzVVPu)3vT"+ 熁&i}BF]Sy, 3Ű=_3rE' 7L BD*;,=rcGp<Kߪ4⋅i ЕлG#tv δ5zi{(etBvڵ!1,M` dy$f-lι]i npY6,4kPݺɁ8nM˾-fQ3*/\HIIYwE΀בL9 vr?#ZΒmM()Q !}=BDlyhU)u~TW 9vs`yyg Srxtm17Qc;v’pT!}lْdyK\E 1,p{oZ9[$c8E̅"gҐ:~̲ӹ(R%nbvy[ΡLh4\%-T%rJe &|H@'< IcfinM Nv%7t%sI#Q.ӎ)TJgmQ]%ȱE&-/mI6QM#  78#YZuyЋqkHf{w8*K:Q8/V|ŌE7iI : $K`#EtCpBaQ>G7,+ Q sV/G^k/wZ!~X59}԰SusVH@;E6TUs`s..\8H}N@61գ_Yrם"VbdAJ=^]LJD0#iMS`am?;geKzPvSI8t pWDG'oSahɉ/~FbqN;v Y ^Y~!suf+ͥT-(Eǔ$(s^e-LLn@ ܫDk1qc>yOpm{ 0-˂PJ# (&Wn?{MՒQp$)e2xܰD1%<5.k-meD;=J-B+(b$H"ouzU^4,hR~ge雮M1r*u]IRoV!VڟӈrN-ȍ4D@@?_yOKt-}UQtH-$i+ Y*&DwGT[@hK?`51;-|J?Գ&x[Dlw}W3v xCH4@s *(}#ldz1eelg߰+x${bpH@8{歋39d ;щ`.Jt[T_9J`ݰ=Kt#C_BL&VqTՙwV{?6?({42D׌h7WOI(kUe%xGL?SK'vǴV QT:lslrr,L*ݲjJh;%_/Ww U׏K9 xvznbt ۬tBgX\~`{Q`STñhe*.mUlS䘦5޽ot)K`ABPh}|=;բ).HJ,W(/,fi&VqΠPЊ/16O>ln/J+*~RQr\֓9B>babw~"}-\(oY~{)Mtj'^Dnc_&DU$J#ʫ3Lm"wxj?NPeJiX6뼯fxK>Ӊqg)CU  :A63L?٘8'Tnɓq0 ֭5.b:TW Og6˭dHєNly Ks&'eZpVj4'=G!&$`tuB"J%u^>B |}0M:ZXa|bQ۞(@E% x|Os0K! g Gq!gh)g%P;&Z6[8GGqحsM_;c1^R螋)kUKF;ԙ?_glņjhԉs%w&/2e޼8Pv^ O[ (Qe&-J .$~TНƨf3?bp+?=Y L8"&Y ⫸U\\Oͣ16:UK4g<^4UwðX )Ae!׵q͞IfE>H'qrɹ\ThDɒyIHw֤܆y=?L5vgX'_;6|QB޺]ހA2z[5͖s n4ޚZyЌ d>DŠ7uPC&Kۧ3kG^2I=]lڵUvi%d^}8wgƃH tL?7$~F&)p_8VW6 /2A7;1_}uBrK<;vP}wjχ*ip4ճCU.1.7G4DWX2߃Ijgc$C{OŢ ΅,J-zD'9)_VK#\Bb>pJtG.KԖ><WtS0c\80| }nB07w@?9JDk3Ye|6ek]k}5TzUzzoŜ{ ~7-Mh$hNEjߔhvLbJ{`#q}!/Et:5x(˙K=15G 2LZ2*ywg?@h!B,TzDgJӗvJNhF}Yh__s̾pJZep#eެ˿@;a^ɶ7~ݶ4~Vwr6PYNL Sab_z900E%ٞp̂_ Uf}Yql[N37:5$Ko! W*-jl~"qhw7Y.5MMe3F3X: tN<$EqºMiYO0 Q;cKz&cg XB&|"lF@(;Jrzo_ڥ:z&>V?45̰j΋],8*ˉ҄?fz4Gǃe޷٭[uڤ݁1(PMP AAo-4=/P_䧄Vx+ ٺsnZ)): CT^_(z,^#ڟVX5Θ R5iY]4 FhMXR(HL,3GNDD0ĸ+t664PGb( bYOcMYHKuM9 kzQFg:jKsιGǦ..^]5fFffj4b#~c0t{\_14ʕXI95$$'Q dR,Q@Y,FD U+” dY$ )$B@D EWV5ǝc* `AA'f+:nN?v5nr k4v4ft\HIa1kQc C7=ŴyqB-HViWd`@&M.7L)9j-A+`%bCdKhE-v?|ĉ#,E]rsdp">7|km{HMH.P^V\ft..D08͉+BZ3|kf=Ö=ztUg_{H;0ItݦƷRؽت1dڊK> wp"^hÿ"Ru;_4K+Ks]m0sJЧTFRIq5# ty3 &-j;O;^/otT{OkU7k}]o\p.l+ȔOa]#.ߍg~G +-;u>ڰ:YSEj:;"lfatHqN^vUEOLC?fߴ+Y~n]'pz>7)ɐt,3veV䑖{vm>< yt*8 c|(70.K$Ey~g`{suʹJn"=]}O=yduݣV WCBa-#:eΡ+h~?~W t0O fApDF\:L}ǐiW41 ߇wWi]Ú [A?Pov"vR?ܽ3UX-/@n,ø^8+]rъcZ_>karO(#ܤ\ `FAPU' ]R j 3cn3:OĨץx*rO=u{8msf-ps34:V R%NbUg]?=חnKdnu\ށ{dyvܡρm3==diwmg jWvQ{7M V#RT_ھ9&O7ədc$Quvu}lz詉73bՅM7`p*rr IKJonc`su|_ѓ. 7۱XnE#^mι^o5m?/Q:[jVջnlj/b?l'=ir\`P;ǩ;a:bbtmpFr5)^m݅r]{z%${؋dl,i<{Ӎ]hUEwXh|<"5o~D[糽cηgWU "c?k>_*@j fd^goB;l.Z@/_j.i 6L]g_'Rh59Ap|E1OkZZ[{GT$Q> x5^ ME&f*D(#Oy:=/MO3X 楓ZĦ iլ&E"UM2*o99`]SL > I9YrNZ:.>H&/.4̽8TXƙ6hwAnuD~Sץ,ީ;%k1H{kߖ;@O~7rBM1r > 3denu/s=.Uvap 'DI" RqJ,0 DM "B }CʱmYX2"V۷O_gA||=&wRXP8< bAX̙Hf_sec=I4Y~"#MӃ&N3M/ p- "Gor/fCIl@ m u9;I]^69(bةb) d{#OixfpZuAYeJ0T9{&_C 5:I F13%bjqXY|o*G;]z/ arf"`czB# _D :+{+?o D Hiw7|L+`޷2ڳ2!4azy?f-O=r~}R\= t}oH|y\IJF:L/!FUl$L NǦlz0o\A`YScg a}qqgUD30{Sr<;/Yp ]Z38#&@ =6ľҥ9G=sgH~u %IԍSW8>=˽ikox*u0OCvCt;VNt/4Rθ\Fshss]:5REGd5>湮2`T*p"·n@Dk w hv-RP9cCx7˺Qkgq^}}ְ2Z.Ӕa6ܯwzMCujC@:_SmdF4Z2ʅoGIiP?[RR(K=W 3 ` ^"ǫF+sx{j 7->IWz|M0v0ҎYܛGqYOj& ևץo/| دopZϫU]Dc_>cU}N}mN:2pftW[;tzoێv3}˷? l=[-:Buw!ͮ2YC04SJ!Y=I\xm"IZQD`c YyO,C I<M}B79;Np~_${`ʜ_ҳeg,/Dsh`C4)(bn% sS2^f05iz9xU5@E(j:Sfͥ=zXG-jkʼn,cbW J XqɵilE[EqMWJ?Gm!rriUUe7.gR>ߜPE 쩷t9_v2&yg*6Og5) ?.a+]m h+L.=paL-o՗!%U?@= .J~ksQo}ZKqc-|7_8X 1%Wcr1a\MJ-1r}1a\bnة ݦ~ř]Zڡ7MKruM>T*Y& B:G9jTS ?=:%Wݸ$TԌcC (%&Y)N733c?ksޑΛ!p޿K= eWr RAH+u'yQX1.!ď.[IV0zrh4E:a_#[Վ~rai<İG-M}uАg?B؇Tj@=wz)R>q$, E42 P^}hR@N4 Q0~ nYd0&W>9T, O{a741)%q >ۼAF>BʛQR .doo&?(c|ɶG8MSƒ(JSCVwlR.í]r3O eL/efKCrj_O<ʑhŋk6xO-}PIT_oo7rn# *2=pQ^*]sOI12\-\ow:6[ PDlVm*Ub#W#43nv62{~\XR`$jB>̵.mBN9T0HY:`X͔ &v&_Yiv>V,K}//^ vYtѺ&C#Βf664H--.5U/ Ag86!sxSֺ!\O8Ӈ~$w,ߖ~_c 似b7g}+xxvj)ii=~5dns^Kk=EA9oX""yOyLF `cIz јLJp1CYNU nYrڍ0Ymdž&JSY^fgkpW˼m\O"EI/7Q &f.׶Ome^#*97oBAmȍsat0?:BPbHTN'G;(j,\"ߊ}:@с!.Oƹjm'z(dϣibEra s-:LMT $+]/g~F9=cIriՄ?-SD$Lj2LnMut55XHdN.0;h`瞥<޶o?Xa`ӧTc=kta.[(?erǤQy4;I0mmXEdX*51*f~/qj[G}.!`:|À]/ͥym:v>M5Hm9v>($Sx?W`dB>#9wG0uW n*v#򭩑2!m0:6.3Il1 xl[3=EH($q%;}+Q}zhk#BMEG㧇LfPR=y&)4d<  7_͛X|2z$ 7U~sϥTRdz~ȂDD%xi5W񲫨bm P6-{'Lʮn+m,vK0 #,_PfypB=r`%̷v hwdn?*>5o-OUS ďE4=9KcW~ꪱt4ԊLΕx ]ػ~TLz=@;45rWƻPeՂ;1s2aTj0LK%x~CDոkaHMzva2"=_";_S:T~G 4bĮI:$_,YG 4~}n4hNƦqvw) 9Ġq& ġA .uGɳ| =pAsGva!fim{;P |!;u!%J{go 1hkom2=7Wf6TzexٮŮОI5NgF#aTV6PX0E(}g`٢UPV S;fGoN\+a7g[7>jUȞ\c./5|>_au fѓƪ5a[٨>~z=)@<3_c H(V; t n$)es hsh:^ `ꮇC)z$̄3M&.\?mc^`u/dԶp%^RuʛdT2خ0U`" #hXd#ުiۊFlڴ6 4Ś)5&A%H aŅH".B]V!RQ(bIU((ڣ5ٵ\5 ѷ{p]\\4;7ghֽ'_2P 7˾eʻ AE$@c N,Q EיU9ҠjMuG+@C-ݞA, V4)ut2Beol8NnK`X*SHVy; st 4X"@/\ypCگ7/Y"| L`$),pl똽 tqPչ׀pE;X)EE. dbZ|-\lT85}6| 1o~NO9 AeijhxeRHAkM2:$ET6;Οj;޶)K?$!1 Mx:vɗ-`&`d\J0WVm+&#l<0"AFꭶ(Cbǵ/1biR/R򖹷H~d"+?V5) ifÇh %&#J|$oz\iӳwbx8U߭^qHjݸU ЮUg$FR}ZsѷR(a p~pv)}C@lVUIuZ 'nӉmCU r]ڼ6͏i&aZ}˂zI}a-L|m8 Hш8]'4.)2])O~0d8B6{n3ٗ߇[o͑E7ӹ&%?}%M0 so\`h5 5[CpcC2wb[2 3):(Y+Q׼^iRHvu{D?3AzU:.wLCL$`k4DZuoI4ql7Xl&pK9N 3C6-o$zs 4sfr=ڡ4*L¨,MkdghS,0<-oJ3Z"YQʋ,L'k[8.9f4!9r>8!D#OŏS[ʪ"*\jnW ܜQl7 .kʀD/Չׁ~JvK` 49B|N͆Z]mq-emr2U$C "US'=騵15o闡 xD\h怮sݝ*j;[ZQonM=e_q$DԠR-'t#`Rסk$ mb p%5T hv@j&*}}ه1f ug },=X&pAšC0Ml)9)bxG4><8ɢn'>ZƘ?qŬ@sU1_UD a+`*emr\ߟr6GfWBޡaZC<1ӋX]rY%pXpDV =4YqK'ҎFE1eDv8S6*7`CؑqV|Mpa&plHcCvV\&~U0]2Z|f͐8"]УKi[#krBYFQVĂj&k9'+o6 $ˠ,GBwֲ8szEDqʋ 壔'B-޾3 Ej"? ȅyW۰RGgnbt-uUNRRUg19u@%Ft?qxrU qoHkqQ2>q$;("@ T,|(ڷ7&E^Y tfN1"b sXړ֫61gdF}Gl%Vyhs@lݛ%NZ"=TfET=b=xgVؑ4E̙륅8mӿri] uؒX0(R>Plt9,;@ZC]#u]}{V GOB?$raB0j-B{B<` ]|=|J=qdZ--rMg~D! fGyuT,rCdkIZJRAN ٔ26{piTpZF~g KobzoKh{uo h6/ T1Gu$lmҐΗؿ]Ex.\h~'٤Ql;.,xZ6OŅ; K-\`$D7s¹u8 4LTYAҜ%48Vd;|!ָ_Ţog$E|G3 l%y)GTW*:\z A;DWG G^ rtOFdjzrbOI8'.0]9?.xwq]aĬ6Xe9V ~idM3Ѷ|.R)P mΔ,kc@.*SZƔSi}n&+95~ù PJ̫J boR`,&Y*/)V^Q Լ9UTfҭ$aI!̩z_D|WeBF,^ّ7?{n#_@C"HldS18 s UwucKn,HKR+Eۋ~c}mSÌ(! `-ɧg0w^)1cR4r _'XϚ5EG[[M3 :#7g68JL&`KۺE690Ø##M/`:Dsou۝[Ahs8P}{`1*tR !x#M@ԏy7-Ț2%z ZV>T\:L*\nN624CScX{kQo~pZ Ju=.n C(,IDϢe+۔XgTAj ݧ(!ϸ\g 4"K8yh2xa xOQhMٜ C8HZQMCH§)!X'8WP!.@Wot2HspYj>hG%|Z_l)T@Mwk%] *7e`_Y/X ]庇n:II%ϰzqSGxMEw[]-`{$SZN('!L0{jķ>tbRm9&] 'ʾ9P!$%7<рeoO5h"#ԨD?$DpthZb6gQP _\),t}$ U&\)}OA kFH02 ?i)h lK+JN9L' [oA\: *˖nCׅeR8GC8~ FNiN3 %oҩ$=ȍۖ[ce` `h>fxPvټV$n =zkk 28}bnb_g85 ڱRw銾ɎW1AǍi_p7a" AY5A7xjꅎH[}( 75=-<7YoEc]vyUܺ;0uqyz371@J -fKh!y_ +Ev\O#3'wijpU}9߻"uD K ,=Q-~V&~WWJMNz/}ZRu^n|zUS`bWnZ`nŅoʿ,Քt_ b K)pqb;W&_MD]7c;P|"3C z3[WIq_%'L7p*F--+_w}%Y23֜;h%JQV&MJ唼EEɱPM0s5 Wd5FRa}0޹ZfBHCjy[:|%iU=`?7a .5 Ve'"+Ev "}]!@oxDKMeE s4#s|`G @B0"_5 .ܒcD4L\`0+'>L(9$H$na;fiK|3 e[)l X<̌k` . jxfmsmi<'P} Fӻxm{ =({0 Y&~C~zFfW2cLVgis@]Thκ~a %D74/UxxϠGoW1f^+~gxiL[ӖVIf*_3쌤\au]j5_Bg40w@*_NsU wh KJ"d3z׺+JVW&@CёêaAq8#c$?B-x[f]Gk:R9k| *ro\]жcc6{,Y~4j0|bE'C>pߕkuj0#cqY7b h]J'_Bb0kUȭG)w}fZ%^7A`{KjK'G6!׮| l鸨帟&z‡x\a*M`i;t%h.c;6ft`S(fc*EDC8h؏/[yOޒyYV_aA{坶ˋ/qeCWf5tv b2 },^!Y-(هK2M,^C ns+@2 ~HLV= H&K;Ap6or~|VTFd[-];uS(<[tYÑJ.+G?r.){jw1M@g\=l|ErOc̸H}h7%y@*.uJM#KI,r?eQ*"D\!0XbcM|A@n1GҷX y=\.P1@ܜ k~eoL$,^E<ÂlNz82eu-N2Z9O R~%CUrJ-x1龈-couJt*C(Dg#|,~`ioe)!9G3Dh^&+ょ@X":Z0Y"uWG(3,9ƭY1?A'j{]ĎbraU8A (@m\f w>FZL9' F]QﮣC}5̪@-8}/@FO2-m:V_ٕJL0LmJJ]8G^h b)=׵YҶQ[gèބ#=&.YyA;47kH_KݐO;闃q燤gݹ |uue[LM[ǏbxqLf9^Ζypm-ƏӡPF+f)m-a[?m`g :s\]ҿ Z]^?'k?r-^}~5-MIl灏9 &͘me1S|rsg{|fs{҉ ۲ %+q ˲ф!"Di_v'e4EC!z&PWkqiXVKP"6:m[ɹTzw=)ʴWD;Fd\ ^}\ZЊ(f)G CfeƝͯIØ`~-Ъg&UpT#>A*~ƙsFHAii82t{.tH3mY0ރBO&4V?_e V^*#)2l=,\ j%N_. eS{hbiEOx2ԅyspB:^-p 9 Ao~tIC'o24ۜzXk9 5j$DcU4aȏrS}stQ\X+7Nqʈsn av#T) W~GV*!/&! VϾ>K4H Zэikxfb\ <1YPx@ZB>5 {f tKј'MccՂƺe\o`_2]! <}PoV g# "W)vR7xu7bHNbiWҡ7R ZqXy6gz{NjrA Zi[Y0C8>rL܎A,Դx"wmNIv/ٗ=kioOfHt}CVŝg;o]0+Ѻ=Q%װT)Ğ^֥$ؕv)baͦj먜nO;yi^V=cs*{n *TS"ADXϩJ@U^ͭnȌUgm‡ ?)Hz.:6*{Lѿt܇xm%¥QLA{3P,{|;eO\]ʠ|v@c*3n*xmH*t M{0} 50󰒔{AJn0j|LaHo,BQȉAW-ԫb#;1qPa#AZLf =~̑"E\m4U=,&ajVp񈥆r5 {c6ԍ%`X:xZ]Y ; [\*=:<+U&ҵA᳦kY!WNY .:؞73ZA/` ti_){Ǥlq35J\^S?E JGy܅hO-8泱QVH?Eᓁ;v/cRPa0- wvhO{n_2L SwfSΗ=<1F2qlxaV1lM-#x;_':>)Z.XzJ%]~MruMn.b|ø'_,djr1<iIkFD=6C'.D/_N#ȣfrWx? ֯nV-ܺVwfRdYkq4!MODldP=Tإ" C͚{(GGyf 0m[c;XZ(Pb2鎑A- ;98555U0}S2I|W|&t6e?A8]G:Sy* %ŏ_"w4!#e J-vXC̒ ~S͝oo: K$ɘ K-Mtde-ЗBR!:bLվӮRiih]}=pQ(=b_fIM7cCxA۰TY>H Se͸1}-%;TFqTdo)s`)8arI%pz 4I9#5*(r;inCӳ`f̶C.b)i1VC$2JX6=";nuZd1ݿ; K6'ߥ)b_`ș7u!:b1{pLmܳ$:Zv6Ҝ$QeҚ­).qf3'׷ݫBA4>ØLOb&dQ%JQS'*bPE]=|pהPBM0@q Y^5 刣?cMi +;ST'(1s2ǯ/ i:tV04>'qV`/Mƅ}ȃ:f+T% ;% :\&v̢ bEd"\&(5%ߊ,`qvNs$n$HmN,4A 䴨m3H'=Y=,ѕFuisaL,'3DƝP2E+X˩Me \3r$>D/:1{%IFd4+,%yjCС OwZԜtn"FǽѠmpP+͢-% Zf:\zODM' 0Ytz}E/vt~nΈ۞"9K0Ygu~<]Ntť6=JR2ap%uCJLjU0_8#HLhY\Y;:Šba?SΟbs$Q![EbO6C.$\ܱ~kA=GKSMR,QP1.P^Ϊɉ GaX_L?v- []ANE@чXINjT%Jf j4kݰʚz(]VFLGU*ЯgavT]g}& ڪª (bs '0ͦf89<.ҥ/t|v|~pI ;'G}g,fET[ljW:v^XV6Rͼa[0 >RX? &V`l"r=Ș7yT gͶ=38T&ck*뾇a@@yi%6)nՖxPi |l}+sЁzTrʥIЭ#w V:U?8u w;&xeRib(`2-jCIʈD@.ڵ P!h(eGʌ z}[G__*KT9/K]TE(>갥Zvъہ /IȜ0٦Ը*Uԩb#4_voC 5}:yX$X!LNVJ2z,W@yig>h|BCwW O|jIr6$_s7[ !2~ʜYڙQbNԣ|bBtaeKU|AV];(vtHLp=m-Q HM)Wrp s'R^ Ù@#D7Om\.=$JBG}ad=sYqA.*3cӄLdѦo'ia4O4_F9\з U.1и>v?Zq5n+ZB(i;TZ-=Ɖj/t)M ۅ ID|Nb9e-WE=emL`';f',>ƧRj#oucsL|fe‰;jF A7e-zܵ^2J-hCD+eo7;yK i/ f߃ 0zm zMs$6wAU2Ct%5m,D3vvzGSwLG&ŇPbPtoauA㎗F1ll.v&옍 qEN  R/\UFnSP#}]]R\,A;m)6!{.6qdn%ʂ)t=J9T lՏ4tix[e+b^):EΌ1qcP4ytP6~ "WUl^'Wx /Cߔl:%^;f8ӻۡ?>mh\b8m h5иL3l?8!JUG>-e6M%1*-xeYif(Hp4p T}a찟">SRx8Q@-Qk6wGE#=w9W̹:_ Þ!.ub^w'zљS֡! ܔj1 %!=_£x(j- EY=Zbjsu-? 5 y#vLsNN/4b`'m&P~?bH [ty>{Ί޶QX§U}Y`K DCjS[]pJ)GO (Qrd➃s#!u IU'<0,6Tc-A~*O]B*6٪P&&!4kj!&ۤ~i{kK>º ѳOD8L}T2a0y, =.BkN|F70Q! u\A3: ~QyWg("NN:[YRIC;%lOv=<1+׽{+/u8U@`hJ:Jؒ0 ﺐٷjhM[&}b>ț ~G<{0JA719x%%)P Xԟyu/aoRK21my{Qw<㤕-k"oOR*\䂵w,h ~>{_W!ě$eH+џP7rSľ\ٽ*٫=l{.H_IJև }:(بЫYLϕ~'[BL݈A7D;9W\Vw2㕫os`i,A4$3LL+㋥}@K>`:b!B s}`@u &Jjh[{胨 |*I+e n齏;^<"0]$ u/Fɗy^]r'y4,w$ |ȳ.'fEPAF`imԩD xӲ)w!YV]-^E/} B#BG93hQ`u*] jSnlz}itmg,VfPJ>}GG*B">d}1-bSvunzboD2!:NOsFO T2O]t,kMcK_>+>Tғ9? L>SɄ!^`'($M" Oadr$nIuvTvA+Lk6Ě=Z , $<'M<%tئmpfKA)ⷱWQHt{j@CK ʪT=bCa!`&nY&3adbBQl-b9K>ӌnT\V-k̡L))LϥҺ)f7TwgbEw|غpMޘ(4Hsh0i-*,a->1?<ZrNnUd'3ǟaQp[ ЙeҚ:9Ԗ]0qH[| P5br[D/.)A=~=,Fxm3^ U}%?&xq :U~mڙs\nS@gĂ{bKB80v?B*\1~n`]A؏~lքͥT\xhi}}󓻤鈍\ E7gCCrpؑbIMaE5ur>G^#/oᶓ`u%jgI]_9eSA? ۤ{gԀ+G9{Ϋż`(uK=b BSLI֞xVBj kK1 [d+T/#Ί‡THBz+1[RCd fT~a봸Hy̴q<1]]3DŽmKk.eF*^pQȘ|9F &lFE ZaU1KX*&觧ǒyi\.w'> -n0(6[%ca&}&X3< R?n ]<Ԥ߀8I@@qͫX]O]oEI)IhoG~*IRsŪA0p[R&TY [ 0_rp|{0g NOJ5e,D:hC.K@vPMzdf^ 7"VBjR:?7G <4GnmW̱hN-A6"^K85~,ϲ$4r {ͨyĿoZ )znyiW,J j%vt屔)EN~3n6_H+?Zpl^$sWmHHQS#叮u`%YTyIbAFS:'t}J$b//A')3+=EM[!A*#OO;ϐc#7pAb2.K0pWyƁ^yƒ}OrNbW%aQVl[N:ھj2m؆3~ rdmT!`Jmp@, vKWl3T\OmGSq"0.tOEO#8ʒ7VD1ߦz|TGɤRZX+T?zħ"J|@$uA;-r[Tr>"D #%% R^ppC5TSXgdAS7F;\z~`efHwoB}%Zc9IYbxiLc)wv..9t|6Q߈Ѵ48%9zATn:{;DVpKS*Ȳ}4Q6ۍ HgSs$Q/' TRRO4Fԋ3p³t64 8BKQ_G4$V˼_2fm2j5| K֑>/"|K&(muz>si& /a^!G6+Efc3I3`gY=ޚ߆ %W)](3 wBi7n/}=nTn q-̧@YvZN)f+>q@lIC7Ffce6 j\Hx"rȵAA6S"g)51`hz65]nt MzW=&˜c|_4{,Ц0]U HmfhcB^2m.xD9qeeodf P㨄JGMEna9kq~a4Ăٿ b+LkJݽv@Y`u|˳zi2WSOcAEɗ}h#7-]EЉͼayz:9"B_u !uR^?]+Qx3ExN&Udy0jÃL]ڵv2Ycovk䭦1}>sY$4D&zfa \w9KWJͣhx[`ibrecbBӟ5~>&'*"XL3>ΚKOrQ.yt / 5s_ޣ}Y1\3DeDJ`&?S}`*L? :ݝ/w7bd|/Ojq"L|J( Nƴ?W2( Ї$f!{"_$p8K83 "b9:$'A? GZ 1 {X!v{4xtOTKxcu:?_`/BKKfGFn8N&*g2+E 'b\ML;:\5ᇕ69I4׈P|.䕺G"wGvth+c'L Q\LK~-BRM{c1mij+^2J\>nYP7B+8\!o┄Cl|&ɦ<ōSmuB`j8WG}[hW}>22;nYaH܌Z0ҫ:`|i6XeW#9M#~p>PthZ&Dhs$t#$ACvS5[yHUخ "j`. YE*wYaV`[KB43)h S| P0bKE|:Z[ uŽuJ" 8c.sL;b~׼2BՉୁNaCS !% GշEȹ3PePd!][jMTGPP.%P.S'55'm Uaz9CYB HALH MO,˭3.=E qAzL$SGJeBIg:gF+%LhT^_bLуN:Gժ"ߛ[8T6~:%}5r*dΩ={!{E1{&Dke{* ]LlW:> czCjbPH ZZ ._@p;t!jʒW=!Hax+sφ}n%Z lX&УMVQOBhE2C}`̟ty7=aa,"",} {9(d9i1Yh6B.w%!ZYL/2jkT[uNY?qY7dx.grzf~SE9̒Kn Z~ҕJ)ġ>^ Y򺦄5xclh6_]ʧDibmH4:61+< BX]RmzO+v1_1UO&.mS %^rlT94~.mPwNi ĆqRqL_-@,Зb -u<MhgDa{i7+^)%PONܝS3^$@nN0vl_"n% K8c{T8CuirU֡q5HofߗhDPc+.Gj2KatpdIP6e8y @ h3dkHa[JKb{fЮh  )ϭpw )F~ +Vj2A:0u$% [ ;3$[Sb ԟz rL8ni4/˸B$`=.#NTy,99gWR+X0t*7on& qKQ)r\+ߣzT}8}{h>f̺s2-ۮRԋy[čд#+S3<jc Z6qWtR#nO Йү^U[q/iՌ-[mhFg/kɓEv&vÓ\sh`t UhI*- peqT.SG)~iCqr+wmgAS^3FA5 L4=ei(;$ZMą9HYֿwWM.aMJI-ʃ6  >K9kz77Ŗ2LdXI& hF&g\8tj<`@~7~ ^ҘqP&Dcc1U ܛef &;(&-qEeMV + 2۩b6;X'x[!K8u]-{<$ K+ &WTV7sAK`)'[/ xi;;efΪ;լ LH-pYQgLSVV-D<.@ܨ(o}'$ e#yGYP9L*>K=r3+&\5&D3hz#|pGԤiw/$<~T]'w4RE v@MxB6̗/Uw{ߊ3YBmQd;?=ynu8yUE?D2O O)^RƂ1掋h)Be=rHj<ϯwr]J{! ;}-.f,2<PkX`1m1f֝njR&lte0  1sy;GVa#Pe˵kD/!nNojө7-33Sk~ЪܺElZ}O#F0,|<綾56 [:jܘFK@ ļ 9/̭yAmս|5,x ,'(y%Z@X5`8n7h Ҳ"eKV8zFP U+ ޲%!U/n}{} 'PUɷ.&\ӓm6!a:{Y @-(53ZEG-_B^C2 1~ g "z5r%*Fh͌`~̳lbh SV+~ 6d"KBŅbt3 ? /ɘ1MOw+t\"*R?sw(y Gn.ݏ PlF5.Z| 7f$m =.m >:0^vxOS;.?=^jR@l1nj4`ʲ6Ϙ7Шhz;d0Ef7dqxq‚"c^JtDkpѼH0Fz@rD%L^pt (=7O^P s^|9kH_0WƎ|_c PtͩL,;{^sk;Ƣ窽*-PH}otĸe{roT-4a -c 3 % y\2c|h )evDp[ii89pw{wXP?0Q j6g9Rc[Jf9c%1z a‰v,{"_Uu'dR}-E(EZA>u=:ijH"k.&TF>q]p ~q%:l%RJ:G6Ԝ1G{a EZο<ȻƟY%/h۾Wv*8a.z {rN9ac`@fG*a2pO8!*RbdGh %[ܫF<$!GP[5]%bnRJG+<]f nSPe/|޽q}Ձ@̲ ;u;㛙r(|=[iYYia-Gu ]Kpn8A )0Q6:]#! >}V<+ҝDQL>(s{ eLƇW3Ŭ-Ute0wn6Gǟқp̸z%KO>%mu#AGCb!@!\l-ͣo 4eƢ +gMU&aީ>*{H!K0pG#Wujy)1/ ] h'%L֨Ĥ󘁅2R?Д Dg57+J=AJom䌀[+i/pwLɇW\j/ju|A~zJ JxDDj Y}+{J0K~s\EiKʽc y]$YS{%Fh'֯H@!:ˣj*jP Z`k55Ig[]kO&4N<%|0`fCb'YʡpbG#mxQâ`4(-4lH5?qi3g.pT+Y[j=M_9@0Ut!߶O}p ӡ*Wd7R#;S(z->l%C])a ZSlmoEYg;B@&օУĂ.cF` ?d'Cn~!F-"TB>݃BsİW(&F<ɨHbm_Xg=S<5B]fKMk&]&] |!*%sBnE:_ӃbM>5KbeV7Wq S:H:4P 䚑6~bGO;Y:CրJmrp$7o̊$6/Y3= HD%]M[%|aǁu[=n?}2140Yk г@}q4ǎ V)_~Zn[vo-Ixr(­eH's:s^RԒqf(3K᝾,o1·ěm):qbi-+tWY*& xtŇ)VZ@5-1Ӵ<ØKMIrG/az8~1}aWM:N'kBE7[bo#`L1 է2 )#4LJ7YB42FH SmZ" ጴF\(rYbȶ'$,r,>LQE9g5h.!s0CohBpsT(0A!#b"űs ʏL]5:J5i MU^uu ?L)~ b= kiߒ%.Ŵr0@I-_!p^|+JD4F?4RK)1 m2B+]]ȭ0YU. '1s#nLv=5mCO\LWPRڥ;Goɗ`F4!>aA>^}=PwX5=Sڅ(q:nM09d-ښac"dl9·ol5;֝Hhn!Pr^}~+z% CΓY%2yO-27aQB>B[F% f[#ܲU[osPO17m 52Qb3=SQ7m5d vS:k\s` )N_il 5"ȓ~HAr*+N gd6( JR{!Z6m-i♽x2]Ӽvp%</+7-e궰pj2#/r9 7=XD|!!|PZu`gM #6;gkVZ>y$ ]o]W(<^RnvQQC&#t p@GsTPg1ϋY)><.f>Xҗ#KEWٯ򫕥nεVzQkﭭA:g3X3wݩZ<[4{@_a GQɓkm&U9HVα۸9,}GH 3u|oQ+zd'RMОR*r:Tz(oH~`Unmz%+̓f'9#EevޓTV}+6ksjt+kUo&h;;n+ao[B*RuVK;4UmJufZ%XNcp {m.)IhrLɅ>CEDa9Z#hX97ăSKzFgDŽB#ځjNg*Mhg@9LGҒ*,&,nl';Q_6EgTw=ߊ1diw9!ci֗:vq}=HnV"7e~)$W^W4mJpWDZylŒ'YtȞ~H.paoUȐKQø<bNke=@0GZintbhP_FLًЃϊAV&gDw&h ~QE^6̼rlj#u1=Eg8XӚ>&^֓X<`.M)w;.CE:l*?oNB r3 9EC%SgFTf{J0};\eRjbfwCxdb%$k#J05qqg̱+`gOabbӋH 32OҠ5 d?(4UV %\^*Z3=]R@5]Qה:6P!fPqϯ8S*{AwQs a*NX "# &IieNTY(t@ruϖyZ\ժ>95^Q8!cO )/+艽0P7-tfNb.+7DC;Ѩ꣹~?T<3 :KCՊlw}iK-J+k9FSN^د`҇MWyXYT.74e(3 f@"Y";h3}};|;9*bp~Yq1Icz x#{Bh6JZӟjnv'^T"N蓥hKI <5;Ḟ],~Z=N>y͂rgBCA N ^ |+8SMjL}E4JGĿZQ4o%\,v6sz 1!cOD_\Q t ЫU2+QȧKq} pū#SDǬ̝w3yHԼ5. u>\]PmNm=;mQ*t삂 D] '\B 8Qs54z[EH X(YJ . B!≻9`;{k.gٕ5z&:Н/< g_$A,HV ~~sWZG zD"*fhT,.D M+eflA`ԥs;>~w `A JW{otxaL >uV4Q|xf)OmE_ TЦ``9IMdWh@C6X "& el[࿶C5j흲YC=_ ݴkA~R~yoasno>U9IB[ uс,M?2a*R>`Mg[2-<1 1Z+Y<`?3k._Ĺb>䏽Pތ(=- Ӗn"n޽}æi*trIQHZO]PyT@g~ߔZ{ˌ]"' IGEU~dٛDsD8j1rۯ$# J]諷y+41=h3rChdC盞fiK 㖨y,2,-,Df NV9D:!咅jm*puyt頞aIa3u S$un:LԗCor~LvicCj[< kE k|*P-ڿ '% *8(vf'K"|Zbjӓ=:6\%zr%'UtM5Ǘ2̓,<zRNZڧd }jr`Vg^ڏȭ,(6 ʦN,Sy,C(a@ٛ5U- wȌV6bdL#|Q3_CЎ@e]ƛ87*cܻ4<7n Vs?qm9؟|E CLI4Ma8@eUG0=8SOpg3gێ q07.JU4PJY4;\q: :A:vL{䙯U*/8Otu Rxi6R#4CTPzUsM9$|QG0R?YǁT~:ya\ jP,&ej'9Ȁ߳iy0~?/5x}*]* AsŸ"`XHaQ0pMWldQv !s-(:Y/[.pĚ% 5KRsu'4bX uW},oV'<cP:ΐ*3:I.K/})Q*w lb` T@5+|{KO}'>"iYa Š5kLA6B#zɎ^j;-UB'ؙZH;P8-htA=2d` @ 6^~ R2 hڧs;sC4L`n".SG;̘ν Ŝ*##O-Hp A5'=o'V9zbӃEq~\tn%\B+q6xL4faHoVuP3ʄ!y(~K8*>k2}v1ؑ}c%% sBUV1Ӣ[ʔBvoNG gjԊ1zt t-2Qie6UԮ Ĕ:#b]L9=ImzcHLքd>~CʜNTJ% iA/٦dy1ǘx:3~%@⦸d-+KdrƱ˩D|"q0d"RQQ +7mXf32D8ыoRb%U5+ŝLRxT[Y+`$Ge`S?Z?Y'gBCtI']tͣm}FOGh&8@EnwIbBC"B<=Vܺn4LȟrK[X%9D$!/`U+:Fpڅy~{%x8MmPDCTɳezRIgD/4u+YfV;rF['HㅕE,6 UD[a91Lt1]fChNUԷ,1.鲛jᬦAiuc"LX ߀)*Z:'DCPu>bbJ ZXFє1VlQubh+2,SI5i! e*ɡ ox`I2Dm /)q ࠅGHבt_$@`_.8#j~as*ÐL-^&gps9>l45֯~$ȆU(AU[6gS^W:bj47T"M3 l`WEc^ۦ`4"B AWNj vS >PP'<]DU8V-Z S;`ݫZWce,^=vJaR +sFZǙ32"N=`خ nEuGj&e$(*ZtV~WFG8^S98Gb[lz&KHH%4i{Ry=\%YrM0`xFj!oFX[n4v^Nzh۽y)!uwce\_ѵ-7;*J{l XG/Wqy/'մ9*e9E,-,1-Y3P]H7JVJ#B<5;gΰ< L;hjпX48y3oýz d%_+ s@i&g'Mǟ:Q9AɨQ"` {DFlE:m^ƝQT5f1t H#Z].Qw5D|)?XHCF%\J IzWo } ?,dfZź8M/Б'!6GEЏ/A)#w3|@G~gc_*}`a[@ Xm{ $aV9as芵%Z\[0zHMKv%Ǐi)z]?hR+C \j)'ukCq9G,[GtM9 HR9|3mwDM?ŀ6Q ;`dݞr畗g)辽4a#`kf/O "]st+%aji}e6M-u񇸄tOsъ)R[V&yPKibnj`+NK&B72! RN=U-H EsQZߡQD|.ó))>Ç 0I%Cjt'w|*?kHB&>i3zn2Whkk>ʀ&@hݷ@8nK9̵I%4'2_^-?TрxZl}h7 V}DUiiY#rX :JLm/L({kEtLW}ٙ*YxIm9֢iFO PxIA D{^ 3sp J#$ ;\TW[7](H?4ף4ȯєaHaŨ}Yi7[i^ qzn}o3 4S pǂ]/zu׀MjGoX^%XZpy#t EiSx: j<fL2W{XRi@ jfN4.k5-xU f>-ʨk*BEΐzs;OlT.NHygͿeD\-ŦI@ 3}u컱 dUbY~xn0iZeAj)~'~+%Bƶ+Ҥ?MZGGQqoPΠڰbe@=DCK e&y|(O/n[ma%-ԄOMϥ?=UGT3AD {{H0SD?- OۮiJc*aW%$'&>7ӠŎJ!J(d@ZjQI:iI?^|dFs0_{7f{ tTdF``-ٟmȂK@zVFhyh lчp ӦcҪuB*Y6?:|7*=qlŖ(Qhl/QoVc R= ߬#ިЛaLV|;wZCRD CNr >܂ JVÆvǛ(+1n IYVeq"⺆K e-_Y냘IƖT /es2an5`a# R+==6pn| &> eDi Zt.-)#  7EL~EVͤiWsiISN_{qc}қ빘A$+7n(w4DEEj#쁓Z $jhFܘ乔6zfO]砄-%HY1k\zmA`h7EOwPFZ$ەOװ9r݆|  DWwJ$Lڧ7C9K6S #j d)+Ryɨypy!l¬ bMűNVT{1˷ 5 CLI}%<51(>ѿ޲g״m]H/ X /|w6HSH|f+kt\'`W-@/ ܒc-5yb2p?d"S|~w8g!A[^]xOt.|\RCaA_,pQ/OR4|28aR)!.#h"x P}#rv"LB +} ";4O='\1)@nUoŢ*s>`$jl̑w=aY.U ~}d !8SnC_W,Mdp^/7]xgIEYg4P"CO?dTVJp})uK8/St-#EN]L[5ZC(. )=9/ ao~i/-]bC% Jo:]Ze"e|cPW`yH%] <9-OeŹR#ӺQ/v+/BM^Hڒ 3{oꅼeޛp~Uĺţ!NQ!kTvIcvtL[)`%wD>8)iO=Aa=Ի|!`]*uCA^هBKhe0׵RRwV0',M|'mcdUpdt</߼[e)X{{ :nR 556$_<'yS︪yT_Ct؂h(9nsVm.VI.:.7iU y0|5?Ɩd-kt5|*ci"F#ysL[OWۖL8E6bt3y菕TT nh"ȗjYǖ"}EրQ*II>3& (H-W9YԤjpkd*p^N Vz6{~B3޳gxLvc)hO,.͡L[弅qGQkz7`>ӳs!;cG\L1qqAx䑜qZO.ų@҅ C?#UicK1|G3k9 o {tY@r?u'{g!ɖJ y7\ń#xcsVΠ|}9%*]4fh;/0ȣ3#=^e#1ۘM*~5,{`>U~>aY@{̵)e+ n(-Όet[J|jXjVo>\΍A:\߲ 0.5IoP{>=`TOiih!no: %?b#-8tͦ@g]-Mj$+9W)\CjSMxV a0h0`˻/KlW ڬ[h\> ~=-Dè/MQZ )eqsZ7ΏR9KTܿ'%IDzgQ֞ѰXF9`wk!E YZ8'x 5}ƣ[Y|VIo% C>oteW>zo᰽{!j-?YyJ72,}0Xd.F25bQx])}tA%M ?o^V3bq"n( ZIuz1Te(Iѐm84 ɗwV̹T(6TtܮZesr&*>*>uh]ͺ0!(989ȜTB{'+wr[~a *1.v,Ffp <}Lq g.զ˭Hڶ z#fV"c7v춧=IaG8Et\KH4].l6(y鬍Xَn̋XgMC:+CDC#:X:HٱZVrQ(DZ~b[kp#hAKu&MɊ7mO wUm7Zl9!v[#~Y!큛*rRmszxKWCxJX= ַ2/'d m:I%S<4Xh^MX\GhkIizRf^\ɔ\ea6 $ƪI'VS))0ѽ\([-6U,̴9: #W/zgˇĒ1{5NZ`V=kh.u_ ^9Jlk#+:s![3\MywīPʝ.F#[PQLtocc uKJzf'UF7rPo@p Q8U-҈l5?6ri\`}EX}xݖje-1l(*!G#j mc8 pl lH Ih:A_ļ0~Vunϱ yMeY0z`Bc0O;'Ju|Z'  P@ȢRgǿlf"4&C" sNRd,4a@/Enn .:Lu09 ,CH޾XraS)֠x8H%Yj&ͺxiI!0% 0&7VMP-y@@/7[T(3Q%}Wօqb2;dv~B ۜh\j!+XfFhݩ%o]+w!= vA*H{Kݷ%A3JM&Eca_#~ρ!R-OC۷=;}Q%uGw7zO֥ڧ75ehK=|V_++P8 XLAm">Pb:Y4$!^Q\ @|NWq7!1QUz*JHn:PiPy x{27^ҐP`L, <\Y[w>tyf Zq ;A{ Kl4ƏÎ*=9Lm9_m׋ pvyr3"͸lՒTS~;1S|r5ЮCm[C}[|UENuAN0$20{m@d /^kofj$;ٟt{֑bZ}=˩qH:Ehfb4>AcxLV]L g\=kC(P8ɀ e+*EH߯l( :@^˪="J~ElSq1ﵸ1 -i䐙%\o#̗Wv("\[oHtÊK]Vq<Ќc@Mu^;Wtk,F4lz[sIkl+Fx28l`,%"&{]K$zP7+,;u`e b IAeGbD^.EҲHbaSU$n%d7siE8U8l+]LJ⾫¿{Db1Q:Q.t YoH^riU$=~4AN5g7׸ڧ{)8kc_2.@]d*x%L8!.j;tT >Šh(lJ~9. c= +LtGZj|4 =<ɬXF=wP_8JgV nv멉щ`朸)DD |_OP~]KDt#+V5`NSomb6d<-+9#jAe4qM䣇ё^9\+Z@JʀHh5HŠUAd  $4^t.>Y?ŭ2wiZ1:RELEfE}6}ۜ,P[.m'H2,'3Bj7p*yh tgQvcƱ JooFCQޑqmZԵh 9cղj{ {t롹q13BA8 0q!\Q,Ա[<fL q}1#U>ϫn3& M a``d_w)rW5HUy"g{U;č E\B7xk_aU/ id0$@ll-=>CCz7e^- 8!Sf_bCȀHk#Ϋ4fL l /&irNC5cy+_ KUHu~(B "Sd\x] f}vȥY m˿@tי*qb;1Ɠʓ k1f1S4f5Kv3ab5*›.YԎWPb996}K-Y91г,ؖoJj6"h4`q°u}.ekxDF6䫖',̞}&.︋MBRMc6Fv4?y#wYcNg"ʪ^-wfiO.(\-` kS]Ej+/EafFto@XS{mn (]!#!\K0ض:ᯱB~D7gH9\1}0%=sE_Q'mB ۶2K~=$ʇ0\LcR{ a Pw.\D\b=ze!CH[8d!|5r\Yݳɳ_1ezf˘+I*PFUά$Mb6'CwxgztvCྗΥG$r;w,\w|8Cc@Hid=Lez]ݧkSI]ݟKZNb;uB?oۜ7"m6Wf8ӂu<&QjS<Nx$ъ`qsa'vc44U򍰑&L o1>\GOȬ/$f >vЉ 7Bw(bf|(=*] 2s򁶬s$'cH{<`8apX׻ WTڡϗ0mk"3֔+8AD@&%X/> -}fOgWFr= SY}3ޏa 5`Yy'5'*ׅ?Me(W;,1%[ƭ7^)f?gvyso~bϧLRvfyIffZ ]f㸑sH}q`KrRf-ZٶF LA$Au\P(J"V}Y6 U. ߜ;w͋0ɼcnx&ir ;0PvT̔^f)CrQ%/ M+BZ6!kKhs.^ٖzy1Y<@3eP p2TvDѣf~BZҷ -24Fet)&DCe%XJ+)1Pj/'Y wXf.t}-!c: g=aօjFUf}s 0+,f"ΐbDخ,CŒKSi%:&p\`748OZd>"}aPb idi->)g1'$>h#(ߪ&֦FIM}gKUz[\_DB;R.(aQ2e[D#M.!QrD<5z4c1b}R<;ɼu?Au;(LɠX$V{<1yyh5TLO *ʌ9 SA^Gry|OG7X}.704ϼ"DWcTA pq| ]A̗5yTٓ u9V7KLuS H>(}IN8h "v{)+[h|^@wh]8l}&EAsu(f1ѠH~:jCΖbBV[ un4Ў*:fD`CEg;@;LH|1VG OAWͭ.Atu@*6Q[ggiתa' $zM<2|o_dC{7/\K/sȤ\z 3 ;WEk7s޲݂ё]MVc***]f\yzM>\:ErҁvQcb&(e5I: x̵TyB4rdpӧ2m^BOmћjyth˟tREfHJ"n{߱3,Wn0ZGxIE|wPdL"-js" \!Oi!1{/)%7)ljAʌ#n7nwnrQ+-240^T0ڣ$;4ȜTP'vRéqpl>tJBߴrXnƑDý3c;{.֑l?u{L.[ \b!H흫ND?zO$$£ Eo?$fWmpO@ii.7c4,8/0^ Xy<ׇg`7yV9u*/"Y߂?^$cyfl*26OY xWP.D鎀"T+^6NM$ߚ/`9%9xIKtNwJ!썲TȱB7}eI0U56j`͠mp"(عB8g*@yь.#J-ƿayP0kRnRbK-(5wqݵ kO=)wQVÌb/:8}f'+Xz@Bf(HYv"Pvda'(Լ'FWaFfLrOȦ.[Q{67.%1Dc @UXEd#4`A\VSiU*E 4^2MޯIn⊅|KI\dM^N,>"?V"k}iAKē# pa7/(vg4\ԓu%8ۂYc/@ .eb!2V6ij'*_MP (^Y C%(lLlMOG#fkN ;hpGVa#|L"b}zS=G5848 "(`,uSzOW|iU{#m[pX(З@Weٽ.X;lɢJ Q\Uy~MB@nf]Xy$I$V-h5n:qTCF7!@@T= 1jŬe6 P{gdw:ӾR1[ w_x,ڞ^V*i%]I6~"Kq_~(v4ҞɽIz8B1||2mjDI@aKD!{\S #R>(> O&иO~0UPG9~ ܽC_Eg*d:qbgXJ4~?A| z h6[4W ji9Y WҌ(Vӽq*e(W1@c@%kޔt km]#E8tAϯ%%[Er0}'`2HhZOA-rP8[tl⤋2fA_J4>EF+. !QFM=݈0 }rppE S*3}]9P$6g s47bJ/mF7  ã6{HwěL j8C)) 7U X2Gi\{*Iq0)dP?7؍ nABHr8Q2AD'h/X7dH/Y!*^DMMJь=aǧ1d5oL#W# Wݻ8B"ck'o5&ðD ^qUu9Y|ͭSfsލ᪽ {UcDes(6¦邥P =ޭoI:!Ld_clJH Ť,Yb&h` ^Nӓ9u$ʂ(':ehAգGf;dCCnrЇ4?۴N򉐅ũ O80ܙܞεmKOℎނ4ӅzXI@+]H53}qr`ܿѴ xpnyNu'3]¬4cb}F?2~5rkh=0ƍD, S٭ #H.~/5] !zlK\hh'(*H <\XΞ8J.h.!c=B]\ڱVң i@+EtZ,<"狹sҚj԰3F\XLGT U:Gҕ9 xp\8ʐueKziov/axu)t0hGASj?8(_TlV.#]Itk +rN,as,˹#JaZ7)uj`9@9Uu$0"*Zr*Uj`*31ܬ陘 G%Mb.D-{ b.$;i(ّ<;ԁ}iPܧ8y~ԈpxF7YkU,Θ2Wox,V.W;=fSxz{qs*IxbQ6)z&9su*!-^Ȥ}>d6xԉ\Yw },PPF2p9fA eNFa#Җഉưe6zf}Bߠmm5~4}8ei)n#uyU@Պ!6X`;yx~=joA-t^ZuDVFhtPw2i4' ,q|fdc5sך sknNs,|ЧԾ}]c8Sǔs.Py.*||wm.s%lEЖzeB+95'@nZXٍs$7פ҅Pb1 ]f3y[_{|nmgDibG('fow󮶭`GI1揎܍@pe+5jŲz aJ}{zvߑ4AJsfXMU͞qw.^mfq{%tm威ʟ4:y\ 3ʅ͹$r}mb[3!uXDl{f'!M'a86|=nB Sf7 < Foߖncœj8&l]>> Q3瑬ZFƑ)0$=â,P)[+eoq~n|s :ïI|)"og_LAõaJ ?[ EfF!`p>J2%Q۽ Up v&*F-Չ\vjʼnZkC6KQt77{ ,`7֧]&GX% 7uǾMmm35j`']SB!.Aj=HMaFS@])-|ϼ|Un:tC/L6?ߤ]u S. 駭{݂-ɲ#qYJd${hN=(y;ɔ8,%Ӌϖ3ېCLz.SjcHɪLe/wb; IʶTn}T2vZa370*&x@GP®=N7+ gO ]4>xTS>!!t*:{7# ~Ś :NBANtJ|OsOkt B+mPHAd`O_.P+MLIs\}}hsr0k U>K}βzg 5EvK憻!ZǸk%c'w1(A O]k+v3 1st8)f*[ nh .G퍍62iJR5>s5Kv{SfSU4kчcv̀IsZ0 M΃|:|֒Kz_ibϝ(]"/g(j#   Dk^)_t5U%G]jCqyȊ1q9q 573>qU?^vIh{ L<6e 1i(;JRNc@9 ād*YtE|ٺtlt#Xt :::G0-Rǚ )D\?ɀ7X/p#6aݳF'e fg3ƀ< t>ܡT$TwEnϘw3ij_O!U l0MF9;Htw%Ck[d.Sl+Mh(Ts]v@K,ހ_0< ـF rU G-Q!.-(mN-c?12cwM}>;σU( K،ӄteWҭT6Z cP*Rd{v2:,\:hc:aΗ5SQ^CTMq˶c/;cLfws٩U J "*Ee hTWP9dvpIPnyIqɗt1v!8P\6HSYF0U,z /XSl).f =(Dex: |ya}Lb,uJBPu.  ,y#O9o`.nىzI^1/E9¯V뜙S#IѤ%@FKl_7 bbͰ#K޳˘|ZjzX}K< F:YTaN!dRSW' (![崥n޺M^Q1}4;VV3d¢G Q`hL2r\UemTtXvKl:n9!51Z;nI))h#KHV{ݴݎt%B? +%q(GKǭFijj cS@h })̈́_TJ?F<(켝yBgKJZ{64)g!wXɼUPO4y5KT#Ӛ{ָT({A1scNOsɛ`~o? Z;m]yI9Lm7x7O'h7=' 헔!lAr>3qb>l Kcu=z6y>aJݺ:;b*h IRnu.xO>gP˚ۙO5d1!, IW6u7KU`Bۛ_,P/4}xGuǴ.+ 9(uzWU$CEv47Ҏ(Czfk; _˹aD6{Fh!;EخAg3UV[ +ݢGT cN->U OB kmb.(/4Ԏn`o{ Xjdb3WBcCu}$޵( 0[U gzBۺX)o HL,@`2ܐJ4S;YC5'j[U3VV QLrZ<-ňû-Qb PѾpܥg^BhyPlzHx!]w6P 5Tge|fyFx!,d;5'vwx mCx@E_M::W=GB j5OBW^|槨#N@58w D4ms*iq۩ E@{D7#VE. %B=~0y*,j7~& T!nܱB] D`-D/A)SRB{e @t(2{ Ky<| A JD@{ e#iP.A=ޟ~MzUWD+#e~4|#uLLt"[PqL Y Znx3ɾ4A5Oh78aj!5B/@)]"Oa?9i}.|~6' @đ6F#sʐs֦[ۓ%=v֖g(Z#. 0bR9ō-=%Cq30ᩑgey3erH. g8F<~$![c1 vEuPjA L7{"q PCO`IuO'󂳇ĥAn;Ftihi&$ζ豹2anD/Gj ܻS/A7ynD&V#XuZ$\yBdHdR?\I(-ﱗC-m4ՀZϳ0rLpA`n3N/X8e[`8= N@U1dJ;hڧ,+9.?^  BG`3Zj-t;eϻx]ڄG(4 DB 7OM j/ߚw'Quc(l54B|y_'WmhU/?cDjXN~:Lom ,}$#4(؀b͙Ñtbs_qF albþb`hMݐLDnג &7rf7ȭ&5:M8ɠ"IwPy2ai &S˪䰀@#`%v5+G j []"|q't|70z 7F̅H ^@>7[ۻ ezy鸚80hl4k@RnRN2Pfxxz#П?T&%{l(0>Ь1ghq4;QZ#(r{ hqxL}M*U40EҼX\.;.H}bK5E__?# 6ksIoMզ F S[Xa;gf d蘌y}jd跘_,<q9j,)ܶ,6hɞ;fVqrUi֢ǂeY^lqBk,"S6 N5| R(IȨlkm9yDHbbJl0CzV}]崑bZ~Jī 0ebcdа/m0?",>ƴaϚ]QUWos1ɏ|Nr7%hM?Vscw|o ĒETZzx'ѡ86fuMZX <Dߜ@b]>'*Пt~{䲬|u_H.r^:c RkJV)IE. .#f檿'Gv޷qYPk`,nH*K$'AnZeӾo"3RbN3)  H~7L{&n+v0qphW[%Hx=JD;ku4!''i20I`P obt1F6Fh3^a|pEa`w~q3~.s$>,p@~z3WqH S&ʆ {0F;p`*I@giu}N;P*0zR @+6#^Cg _abPd^nM8q.7UgtY dJ#B`B% #g؎IeMtvS Ky j wCg۲B'ڇJ3iɎhWU4C1r.p5mJ2JR6ME}gt  뿢)UMZba<`V1+~N_7E2da^,_7/X]"9q#94J%BEc37rig-Q 6eΔOR~ֶQs.LׄACΎ}9"V֐%.>d2%gҟt&[6>Srfwtgr+2."[ŝ Ѳ#*P_K p$Yțoߓ9,yaK$YR׎c9UFtOh^tطeCu:1fb¨)AjÈ*dN7EupN| QqD*U8#pDP"oFbF13׌ɠxt]'OܑmH4mKXtbJ(Lj,L߇ ю~Dl?3p+>yV92pS١jL3 ;dS؊P|vMfҌt)zd| qof"βtioG;eВ_/(qן.O3 &sZ=`8JdhhwIqJxG}_V>ܒVimg^]L;_a2ME1,1t'ryTW~u䐋2}j ^#ؖ晇$)$q$nlFx˂$MJwg!BЏYX`k[à UooP8Aʳν9dE^}KSL^1yW#A}h2gQk?G Z8B+e,4dF\AK]# t\\\C/%8=WX={s}Ы}":t@p<n䬤Sk*"0qvvI`góg~RiKZ5iTtn?>szr8 }c?1'k0`Fno&i6;Yr3aR\̨JkR< EoኇlyA8py8BBp_ASLS DFd#鶆g&G>*; i" r AĐE֨eUn:'}eeURNJ'r8%g0S*RgRW/q ^ w"Y%atUX`WWȪk4<R+ NNйžTb9±p*] } 2Ũ=bUX.v;^M2<{O9#SeFɥbCwcrM7`$Ź~ ^)B*˞1>{D:It ie HÒI6U[Qc/m ~B˶&\^&ZI 4睍:<,`Vc`+#&' Ds2x6HqpG^Rut=ۻHVtSBT^`<.jcW=ar^~%p\? =N'K7 $KHJ}ٷk+9 K ^}JCT%uiK[Fa5qj^89+X΃ MUQg9r=i{uW3UHsܛU uz^UJ]?.) _;C=&)Xkr`dB/NێnAK體X\KbYzq8Uw=`Cۿ#΍zMe!`B'l>1,ϙۚv[\ُDdț LxK)7ߣ[pXMߊl5Sǟ tukw@"?;̽Z(/2AZi%);r\6 WR+$c'{ºH:$hF}AJekhN B%ߵ7C+'1n3usͼ.|ٳml 7*d~F5}Bś/m( %)p۾(`291hMe"Ee$&Ge͝v:Пw'>̓v+H}a=G c1 "FF]8zg"E-<[F*jyM\UVQqF9|8x ^\d_Vt ~mX0gc $C* T+.fDYZ fB.[~k( ݇mG( R=:3qjh$^9Mnᴦi4DftӱOY'F [̀n(KYb.q-XO0P/}TSCy6ԫ .XP૖tSLQ~0ԫ^ʝ <KE›4璧V/d#D"Rp$z[Dʝֵ`+*<瀻,l5nNb}3cod6XMPw`Gi9)f:t\J?[лy/(g&}jdU;'Ia$̈S"N;N_1[\k>eװK#_ͭfb Md:4~Vѵ~ Kݜ/J1س\k`Nd@HA;:5"U1/YlI(GDG)<ܣ>\Zq) %Vr:`'vYqcx7!?AJd$Lܸ.,KѢjv]՞EX8\oKPixq(OY " M9`rt4ƐM7 u%vѥf֌. |"eiJsϼd|euq?tRFG |[.J"H;ƺWN&}Gu͙HPZe- [ l;5@DQ6/ <AG6pNqxB朖=V]DQXNO?*|_8duE M QJ<Г\oi\1{5Q*Miɮ8 j0h4!hqB Y, }(^9?8a?$ Kv^hH3 xQ hJPL)L7c':r+~_)* ĬNS#%ZjU|(.|(N~pŖQJP_!A-ޤYٔ#/zd'~]^/2Yr'o~(IԟBE^*p=*{y.gƄ_}DM:1FQxQoiG[}$]Zw(=I_SȴR#zaMY('}4Ȁ+g߿pv`};'ZYMu=$3 K\{X%'<#=$"-iڦ?hy9ۄ g/5(-|iNc蘾%mZF^M=\'I"rba[ ZvHYJ;Doq"pR30Mt6ҪљWϵHH*<9rw*Tk,2sHCpg wSW8wmQiŦo{_d߼ G)LifBX{DD*=YCʾht`G0by4: !N׋Nc<2y ^P#:n\Giv(]'Z_?LBڋGDׯk|5QiR1G+kVU 85@)m.;\V|@Z KRS\=les휱fD z]#؝%YY0Np~-t GQf6Fda?C ϼ';MvR2 #[N{$uPBYx[2gE%(/bХYzB')WM"*RañȄpM*{al]/Se^}&W%1h)J8D%fλ0-*BAux\XbfMҞálfRUM9ez#Ë1CF>Hזn+)Na˂y+nFF-,$.mGI P3[^eKšJXKp<Lɿ3Fp6tt"`L6^537fMˇA颌ȵH>{ ;oMMQ_eIX>])fڐ;$\vr)IDdG.թa#v{#ƉN{f[ĕrd0IbfBrt =k<ՠӢwJ}`&(XY(1UHAlHIvv-&(8> hL)Oc] 9}zxwuMذ[] w5*lKɰ"*j8M6+Gѿ  ~Sh4o Oqݟ8}6e2/&hiK4|f Pca'Rx) ~+U5R]ģHh,LJ[ȚTAry0yzHgGs.fLQ"L,)*Q\*\ʀQ 3 MuLEt$(;6 t9qD,#C͜=MM^E1!LdBٱc"YnbW&Xm)bf\ [ɴ~ҪudgI5y N򗃧Q l\ Pr#X g4LUD4ݓ9ue#Ͼ&RTLS,.d~,ݬc){N/>ɛ7}2ޮw(;^sn>'iLcilTPO:~DxT[ y;Vzm*i& 8&Y`thS/!p_NKgl8} V:Y|aS~W6J}ӪR\Y9, %oyqSцx)/t;Q͘|u- fv8n"eoU l7)1$u)b2 XGDLp$/:c3bW?=:FJl<ʴ 6+$Șw*,`N]y4,V iM)5[#!nW/(g 5cNF.­nP.NGW;qA{ x!EC3ץPt`a`'ot}0v<);\CݛP I&Jb;cUR>.cFlgTn67=y/O\v2<\JjEʛxQ~)3zc`[iIO8>Jxaײa7 /@^{ɦ^nZɺ^O#4_Վ Gr EıQy ӟ֊KRe4I!}ɍc&{o<\Ft8(nx3y 9q<7+#7m11jnu pr-'E{"(51% !R|=b)ⵧ!5n^mW={ ˌ6)=Ȉן&V1)c)E[l\+`˻ps?]*Ei'Z] @&NJƬ9A4eO4WbQ욈1\3E02f!R.2rtw|yO=0ʙO^֫~tRjƜc[cr5U8c3w& Ϯ`YjL}bKP#txw|m:axll O=N;Fϖt=Um,/_  n G4 ngee$םt|z.g8_p](wq]K=eNg=U`_fDd14,c*,f^;$ߔ8HiM!|㻉CGnlڂ?_X#(Cݛ -(`XOϐ.XUJUA, 2&]S0Ws|]dFu`FGFy*r.W>ƃGmC.U6G4饂l,TTɮt; Q`2Z.^V5eIQ e d_ v跣ǁWMBS2Yp)>n4q8ߞlL*pt\m鄗]"}#$>c RtL:_X򔦬[(N~eI,HA$9f6)Y e3Sjb Q4ސVM9MVç  S{0NPLZ3Kۅ4#oB!Wc(L`> E]PEb5H 0|y h0xZLN1=^S@D' X^S3v\9rKH=%Js넲3(.?ٱ_hQ Xlc6D1ʞE؇. ၃V%sɻFq4ˀM]GenpX }:XALt &Zw fGF 6;xk0Я*xس|ޘlf=l &H6qOWЂMJ?w`Ǔ(/엧XVP\D D?nChJ_3Je{.7KF[4J*9T@KW˙ f aD{S(GbHœ5.?{*I!i:l{țܼ9][^G`2Ueuip%[KH bNjEK*4 #5mC(Z&zcn&rUuKegFS'e)j&KjfY2neGQTx]? 9}5ʠk/ϨB~%. U9jwq|bcDl,)SF+(Ѭ~c.W lEl#5Ɩ Zq t@tеS/,MYƽ/X}MdAncw=im0ӄrѹu͕&=Qb{!Bݫ1B ހ9c.UihIkCf[eohTvoKla9tVp(]\r˜+rb4 M=S/`_L uwϤSied)G}eer89ּ# M9v١w,ǎk%0 &d)@[n}Gͧ~#)ʪx^ CΣ/IDZ7VN8XPAui0} IYe&b0tp4Aނ{TEѲsu8VtUO6jΣ.A|2[|8x1no~UV#§O ]Um^CւBq,d؜ o]Τ `iz~T W\/ʈ O ٺ%k[4ih~&T UAs1\>RQUk+ g,a 4_0搥^pAI?.gՌ7w-pR.P?8xKT=`=v+UiNa/3%b nsO%Mݞ/^$B}`Ǭ"V1 Uo4S8NDsR2:f4uNR {PH-Nj1?dCŵyEw6.MX.8n)jsrU>IF ~UMnu&Bt+qj^AhbULp.#q_\ v 楑߇-yjNWr/ %Q9 ^sh[E,TýI (L`1<)Ly/-Nldȟ\ly{#ӈv[L/cļ(BŽ)C <R(`訠Xm`t& Pʱ!2ጣW~Ms92X%VW4amB F*Stj- _6KVBoGTjzpQߋ8[8Ptt7G⿜uxQ7b Y'Xvف@e1rpe '%%aG2 FٕE(S3!2{*v8 ¶|L͓C;d=;ξVңg㍏cl D;Uf+JIj:¹ |5X`3A\CIHG:h]9V oA^3J֒Vw9bhrQU=sPR>`Gяiatk,GB8TקW(nIBQ҅.D䱎@޵s=!=V NU5>rAAhV^d <Җ*+\|oN7pg5$Q| @+oE 4]́+fPT2 7xVKLLhSN>2biJ@mY⨐ ÝR:."y\ ZSRjwGv/s/LY\NU` MwD{( vo@]؈:1J'PAMu}ƫ# ^@aq: HbYώ @. $$ܪL sqK Y(i3إY:)vepx#r?⮢ m\l#ޖ~*tJLxeʱL>guР>ب"% 0o\-5*"ķ_:p1G^3q4 (?_*Q uġ&k=Mlu `lTÙ9wb"ѩ1eH7#Z8fZsҪI+MtT,rE%j^q^5/nz̽LMsB˦{|4tg[Y-ֵ ͙ղOߓM;WɉVP@hejD-̀iꊴd86u6/GUI *yעC`%t~BRI&Qι~j 'ɟ>u-2gUf'w|@$aG+ep;ȈyFGޒ''pOo9 V+ ֳш!Slie8m+9ْ$6Brkcogr^zr~lh5e=U_,C͗&L&ox[T5޲Z oB\>ޚ+f'56ftHYf^=yp*b֠08$z$UI"NVF%V)ݫ+󦶖= I‘`"oz=44*X)eEF5)u/o"I@]$# y~pz \+24, AtH4q &.xfDB8rK6v!  ʎrLdA_=wۚh"1CۮroiWA"T49Rz#} |*⟝"{X0Ԡ¤hOA֜~VmH@0jg<` X(Ķ 4~rvנ"ZmH,̴3a zIhsőg_ۦCHQdnƔEAX1YnyŢ2'^X%=b.u $&I~IJ C2/t}"&Da.i+-DZYDWMe,aIJ*A4/AY(j".X8ςb=?cuq t?+ߙd­ s3yӎCm6nד7K/$_|AqS(VVGf F;sR.luK2xa:CU;p]d~0R|}#%D(Q;&c JX2e:GHhu`Y_qێ٥ЛnULSZܤMdW#ӝlrL (IU(f'_R8dt9Ԣ 谗) F8aCFȅ"'о8s/x ƞe|wcYKoAQ#ٵ};1 >Fo+- ~6 ]tV#w'1@p8i26hDtwK.rYEsl8VFB=0r"=LX c`krrL>mfK~da0 !#.W"WWz _h^z|+?hp$N9{ =4bW9Jo@֞u"l웯`2빱C}usJ5kևS9xLK_B7kޞ7vLGHf2БЦ^6͋na6p-Yv1/8.m<ʰHQܽ#r@xʂRۼOå9緱ơf-Af\am~ՙJ4 ^tAFh +Kžr:ZlXOimOD>qٱ4jx Mo(ZFƩ 61" ;mګ/pEz-LubN "_#F$ɇd@"r(g2&$+&n2[ "9B>1ZcϙP_'ǯl%ʆ(]e1*u LvT`.ׇf1Ldusx8G5&{mmOo+@r@6 Kj oRM3>A|:T: $2F@N e T5E0# NLrsTdC`Ny 6(Μd>jmJG)ږ=`c3_?xlcwϊ][uLIU; $1S-WB8O ,zlc'[kziML<#yFZS)(%_ͅ!oha q8>)B5ƤΈG/dpٕ$v൛>W3'so4 !#ö ;B l}XXYe3bj87:w5ƶl5\vD0T'ƧJֱ~RkJgt0)Uu•d4"gbv/|td&cܩ dzJа!h8i4ntk}wQ`ݛf:n*W2J43UrG5QBC5y 7[{>Iz4{`[2xε0jOwCWDH3Gf\}>SV"G>9GWQ17BBcjGq95Ss(zuXe+yƺe@=PAW/&#E@]=QHl1 P)q!sM@!@=4[q% FDq gDAEi(%C{D(;d qoXJ@ܗⷲM~8zt:_p;ә!-Vzs>TUVP8🰒.] ALzvL#@iu^z^}N=Yá}¹*93@|HO$%#]'i6rUlRDyTjU7<Za_Ե%Azgsƀ%{;`;kGY(!7i' +C=RzTi!_*ZHp/Y-[!RZ'mvtK咚vQ,%?(~k5YFkC =[6&߷= )uef>}_"MR9ˁJDA^~&bp"৳!v{O !-~N8}bH졜Mg\!0[,:کIX,ljd!8%K熼YwLŅ~ڈg9q0bMr@ kV| )!)]JQ}d_fg9>Pr"| A^4:^((:m1Fإ,yMP,UVģ Cw(|i}L`ۑ@鏌[nlبp1Ԧv|˯yuUI(YeV-J<ҽJtXc>a-ENkq_#( cNʢftrEHCh:dD%IXqwdYEP2;QNבF($ d"^jQ2wnx\]ܭƸf-!ȟ^; y('IuP|; "&<_>ʦiJY 7M 2,)Ye|i'\ɺiHQC4#`w[OhHqmdl? i כ, Mu@K'٫ _tY}jU `)x%-׼daPy-PoYdiltZE3C̋ 5hH8W|:r}ߖXHK]孙1V^\+6sq=dn )%ezLRA.IP,U$~*eWZb݊$n )/!ڬyz 4r]o0q 9~u5p%[#H;3 %0E(!_R)$xgLLõsL Kij_nzTd]f_4p,RGv+ܾnKژViݪԉbZ<TeNn6G#'?-HBηjDi`SIG3{n$cNkh2c=Vlq$:2ɟA% U_y_ .CWSCN 7* 7I#~8}6TbzEHK-V[ 3F>D1@b.22)g% r\swI)t}[ 'DOZxnbbw,w]\I()(+Ql茧`eyBW%VcK1s-ڔR-~oW(&bW%l8 #ؐ{~Ov^V 5u6fhNBO%]z`>t6ȃ: KZC*`@2' gcݷ\hopj+~(K:zej zT k>~pYHcZwr&_UdKD =(i[8֮fV!Gzw!Ʊ 57CYYHCn샠0G F;ڙ%Hxp.ggnejg+Go;BZ)4p pA_Sv\h*^Hr|3z8#hjqF[jeN,{&]'1#z2[%$#~`#u 5|BuR0(-Tp K{ExbS;QPFK+jگ˓e){M zW C!'swD]_P/py-iWD)W&Ǯ (μdRp׌N}&y:oꘔsG0Hob#DRVK(;".'Į3HCbv] &CyWRӀ^D?|OQe-xQײۇi%^$ks6|}W<~eG`E.;ڛg(eC֖>~L _s?UT> ȇѲmu~MgmϨxs޳ɮ&+ԘW) LyQsS7YvEEѝx?&'1-KO惺rSh#8rYl=63,B_NHfu% *vrPNk ¹WSAk2>)ðx7Pu w#J)O Vkx \dض|=hou/5~Z2viܵ&FnC'NүXL{++,T}˫OuK VњklA.t6 sfϯ LEog$TUaR*BƑق8QUG*!1q "bv7#Z@v@tEWOƍʈySNjUB ФꬱLUes0S94{eNK&̩{_g0ͥ ;Rׯ~`!H]M."/-77֞ uߋ0C-r;Hb󮣱MG"jN?m459@-GxՇ]\^Ȗ&H h LSU*%x<ၧ%WӎDAtG) he}H3c"26;aNZr*tI2m3xQJMFT)kLR&+mpyyĒBf]ؖ_B媤?VIwhie?֐󀄻lpE(9,hZP9V,2aF3юUg691!P c49#@›HJ/8]>,Թ~nju;gUc"('cC\hWi#ٮ8JeJ,.%IQY+Ri#ehr'%^`{uʯOCq3h\OUm\g 2n p=g` GXU j:+AdsG.MWI B=w& )3p.:G^t QŴq1!볖GUtkjHiMZPȯj@_.sAڤ(|xCh;Վ kfa UKMNb/b P\/qꍾJΆ[ŠtӗGܿ#b;vro(OX<=7v|7f>zD #?d]^D~#ӊR] MV`"Utt~N['i}tnYYħQc[Nˏ8FEW$ Qrxhk0r|mXaRد_8pW 5󶃜o1skA({Kb`y㕏5ZF3燍Dn5r)َ>Eٴ-*8 [0eDRKzPasNep|^--nԧ3tb],C8pp& b\WQz[;j D`ơ\AE*FSqqjOqۢP1pHVjAzB4)ߊO؂DKD3 nx2_Ԏe;%obUߎyɾ)\9 hci/rv̙A8jsoL%;l2.Br`hߏ<8x$$ꛚ>Ĺ->t+íz'atx􃊔K"շ<+bgy*0<*p"L |BMHf6X-`!C mt}`~[վ7U<4ݵV Ck.Cq}-x] pGJxucDFi\YeRyv_Լ=eZ|m8XyׅAqWb d崞YPRDz)ɟN ԣK,jIݵ<$&D 'JK/NDh+1W߱-prVHj&(@8EjbqC~{QNO4^?QnfLqda ׏ dFKJڅL_\=Xjx/1;F;M#14c^6DGb^Uw5a̪L^TI]hVcJ}O+*~,usk>Ș .Z9+O}onMv0IGNpqu ~fDtkkrhuw MfX^s9xD4r@k(.cvOx.kIeY5?^[Bq]S8{l@z: ܀/MaL )*< FVBC(tج\7hVPQ61eo!I g[{~+QtA|m+(̓9IP>E5zG!6ϒJRUnA`#RCZQeH &kbZ^7U$j;lE7q6Hi9tbޛzY^3BbriAlYbDf8Owi&B k`+U^h&_:z4i=Х ? ReMkIJ! (H AC) kyYL<39&2 ;"`P>Pob9#,l?jS-]i2My=Z}'fFՂAS xKug*uu%nB,\9eE[T>k#ݹf\XQG}0fט s_(] >?Od`yE\J*ydYڋރwpI ,HcK تe]е䑬wO_.) ip#p}J{%.)-V{ DñMQ?~7;ޛӔh<'N#50ğuY-WJ` GbL /tms_$v|L Z#Ж u~rYj-4ĥ? w/'Cy|s4PJ˻MD&A%vMէn>(`I ѯA]aɸ ]Ի U?@C' ƘKe.hrmoAli`Ь-ޛߞ=f}nirȀ:S%Ue.UC~8/]ZHx)D Ċ'm W] L+hƵrU,>C90 B4 繆"XLBƭ28 k(OFAC) X"9`KP@ID (hn ^7r( 'ӱ;p>Qyr^~1!Yy$K_IbkK2Laiy\yF[=ϔIFf*skn/"X+E1h6*0UC~i<뫌I}p4h2B ӟ*Eߵ;}J}K/ςGpC 3ni4`Њy-M7hHQmZ|>>؝#Aུ_E NWIb .m 9zoo qOSc0϶ȾnIc68j1"Ak6p EedƋ`= 4{ J ™g8Yf}\5g K橽bn+I*J;)c2e B c+|O])AJkթ(y@IFH, 9-q|9̲esآ+J6A DHrU S&N7)s2DH$)-;qdGO( ΂M>nYM<.,L &LrќKV.Z~֠@]9zo>FzCrCÛÙ`i)4#̨S<5HɵjѲq82mǰqYBK#|ƀfxѺ"%=M 3\*AE䩼ѿ9#=vrHMCTz]7rXbM`'J'^ ̭ZN]˥6H &G;dKmwx;=0cy$G۫_=1K>ү 9 %Z,0 9E0 [qWUR"@1(H "J{~і*q\urUgMjNR&dcG%Mf6kAh\Y/s:,-nz~"\?f(?޶-.;)y7`gMb"sH7p.8%1>gY"TVI6#AFfeGH`l"dPǬVF8?f:IYOg)3V<4 5M.yHI-;kÕ(SW=w1,YTc Y4C{⽲GqEh Oե{Q_]P(/8G3?C/>o/^X se5K?} %!$Mfvh\A}\ n胙0gcpLgh *XNma`-J'? yo>$!2{M'yxRh*9*N.. ԌNYX-YeiSqP'ʨND6[wE=(ȒgRׄ'|ffQg"HbQ0:A?;*3v+-P3$C*ꨐpLo?߉pu[,smekzL4myzau# O tO>c1+K>dVac\ϑrg#Дg{RYl SB IUו4_aҩt`m4awpQeӾ6-W_V 걌XQeO`CBMH}|CFp뻓},!#SU!Lݼ P0F3q8f47b"Z2G{? [zOED4үL]>{"<Sɏg|'Fx"+qD+0/8Q 2\̘t [lp6OWr*!\.uhQ$82+.RSߵgLbCuTG RȦem0V\@V1/+eV=>0:Aatoch;S(f`N3Z1Yhs~Ƀݺ; FFM& du6>XdqrC}j9$B1B_e6h_g1S)fRԁf׵0dž pN("*PӐ'PqϾ$4FSa"+l5 3y"a3|,4/*OOH( --|iU=bb'N]y~,2 ٽT5EBWq ԏS-{iw$1k2-2Q*{xHB v`4POF ǩ5p{+#.苠EUD e{uI~ݩӅg%\H%rE;ɴԮ-RJưBkf%f kψ5Q[AͪC= T@׭njE]nr a>xdn GHd@ּ>gj]!l9--g!> C6crrڰaә3͏YܩutRpNea1HAdxhHsSDxRNo\#&Ym!k' JRM'{)'.,[kE#[YBAX 9u/"r7MK@q^5Iw#>dO3OJdOXsNK@ajSCM-&4 B7Mf)q /bASαizƑꉨ2pU=+QH!U}&yJ,'ZJVc!n& @ .ҙڨaM]) {IP?~WSOjZ]L4cJ,Wk'~=j2Q@9uXJj#Fz=Oᗋd9`&&Q[fIwb(Evsu/;3LjT&Db1F+,S5mdkybIB7 .x7|Ŷp&ȏ3\ghX)eBN 4q1pߚ6GoϺYkjt# M"G؜P21|!"a#Rh0 ;a"'=$_N=j9"yi/?Up:^V0݈-48:msx0,^^{]3XnAJ%̷];.PzN[ z%y8_9$ڌdHa\cJHy.|-JU$G;j-9AwH'FsG,J̞s;uE-w8ELYNqRKAܮH0uql_TwRn*}5&Q$u|l )G/b \:7<>Iֹ0ר"nP"N+ݟGfmN'0M$F͍q].jnnΖ^Z{ev hl2";ݙnd;Ol"]DDA vDv̂N 3 c}G9н{6jk 6iΔRZ^O'R]&$OTK cs:0 +~iFqp&Vhҁv)oeuDB0YC45|!@UڶQ@0m@c"aAm4F%Hnz> <z,szpq'f;67e^n"N4(y7I.A }f&DHYu*ޫ{/aՕduς'1b%*liשRla3ց$N9IR|3 wu uP݉m /L Dw9й ;OsзJ/x<0 TQs! s [vE-inQDr %,sMӸ8CvdDwqr=+fUy7+kT[ٺZ%"6<=ki-=zO;"DBDY/ *'HV8FV-iJ :_m:S0_S{wXpIm)錍.-1+D: Hl/S/<S!1A Iw7G^a;#)"c2ZB*Mߋ=yAA 1eq~1y ख़ 26=@,ކT>4׋O::="j1U'l-VYsY`D~h_ ;nc%9Y^$ij(yނkSILxOHK/yԭK\U{wkeM(Rn)q|W]vY~ Q; ng=v窾wd}N΁1 ! ~o&Mp$X;P=(Ɍ<u4%!XcDҤ-Ȫ}oZȺx%~^lO~ET x$~'`/ڍgA"IZh \Drjᒬb7x+vbPQ!0qE}SPuaXze'Ol "$: eX o\"7`0=Ml԰ ;+ڵА'9PIgv]H8$& \3cտύ l|TODi 0UeGڪFBխԀwՍ׊sI)\Q+?-, iHE'&`|{хVs27kz PKb?{բ9@5*?E2C, "K%x꤀J ؓieyM:e3g\ĀMvhATStBFBȓ;z)Kyo*moc:C:g(kv؀N;UD0|\jV*((33r$|ۿե2Vu^߁foee-\cB(y]Cdؑ}Iʰ_T yG}7֕rkI{^X?v ɻhy?d9#nI'!"W=1?-XQu'2ʄFAӢ̫ES޽FnkN(Cet^s!b2:LCT1ƥiO EAD 8 }<[;|L%8mpv NBaj Z]Jo'525ݵ6K|4mV7urG,f(1錶HG&18N)id>YAYv=_`D 4 aO[>KB{Kga 0A7Kcf Ȉ Jg˱s ^{f੕JOw^PE)ՉT#[ s3Dz׊NaM ZTT 2A :'T% sV3(< Z#C@X] M1Ȧ;0@W׌ECb107lJ/E *"DLY|kr2WvsHDuH8:CjpXR,84}W\'; 6 N[a~1)rp|:yw(E)1].-%:E( &^H8 ~W A k͎s̬kS99|ZR ,l< oh xl3r|X:gx2w` [fe ;sеjWbW*jg+gֳ> ƒ;;V/xzɛY]Ye U-Q}ƃ*a1}Gq,l <5cH>D Tt7qݶ:6XβqNT٫'ke_Sdaʿھcw!?b|B{xX'ZY@_i1jPk v|B@RuQW7 XGSCD$L)7nx5hg;Zrl;97eFZsXTjvTJZ@9k$Ǒl~I( TE}7^6։^T4(z!00߱ rK'N_*'Qe3v\hG|jaDm/cg$ny NKQ*3-L_SD7 "L!(s򹤚bd 5WAߧ.-CE(K] g& g`+RS2\\;EcP i{ekʲ69E5fwg~8EoL:^17:]6»Y )0xc2}Zwqc{^`z )iqˀe"5%˩w l!2|~AK 7}W4Yg|.N(.8'q`Ҵʭ罾esv ige *]V kj hy_b ?oA^OJS@TJ7Y~˫y!BWus\2g8CӤ B^_O6_I2=(tZR,ON"b}=Դ b}bUi_pkl4 [?}}G>+A`X'R!}גbhҲm]Ĉg 9h0 A'߄/qck"xtvJϳ"T6/H`- cgd0wKk{oDZ&x\PBڹU.V- TvٺՊ]J-}Fk8p(4'BЬ ?3L2QICL>_IXnqU!1x9/w?~'SDaхQI 9:' 20n2 EAlԡ4BwoiX $D]jr\Bd;. b.ւi8KѼh%so:)V5slG^h;(WJ.,,[\'L  pϺU<雃z<oJA& з:'v_gxFWWC sXIܸ;0drol3|Nw>;-䩛EމP86ɉʢGlZN9M[V1o7XN$Kf S٣K;إW|B?e% f&,.܃<尣q zBu ЦT694{kI89~nl6ME sUh|/<@㕜aV Ϻ~LEj]k㾽 }1xp̊!eOO0zHoC l/R9=b>"E:f;K{BkU!r:CVG\ě%? Wt;v%n쬰gdL{'`_Ѫͺ¢g鰰 w""eS|Ggud0yo94@53o<*@d N=>䙞#z D]_sfC"%J; Z7ׅ ! fs1)-՛P̼8)h !N%Ei ziϋ99 'sGEf#ex'AKPX>u6_A0JY6yf{olOB k| 4^Vh 52-PD{Kwj1:Fӕ z<zn ls[Z/?*~w rʷ3b!{u?d}È󔯸Mwt)jCc]u%'SCXrjy cJ㾥t!52AaB4y.N"-pC2y7@{(iտ;4~Y0&wdIBf7> :ɡ^7 c0t2_> g7xt)R4l52gv8>@9y @4rC4ieReUupZ}?ijNEe7i(h:ʅ*كAP hE%|MJv^ߊ7xU0>K"$]muct5%W0ײR XTBXM4MŲx'%"ETj#bOPHS3%O1R ON(3 STƹf(xb5!x1AsXdx:؋,cB( S"=D\e<P$ЂƉY琼㠨me S7P؇UV?;,`˗}[s 6aPdtBX}bZ#䧞),9jS#*?KB7=wѡI W> _)[/d~y6OxD>t\=p߻]sb=% }~U ?z7gpOlLp>f\ֺV_ (h1,uι Xd=<nLcB)@ۏcC<9>B xl8apVGc[O=<1'lBޏh?nVjCQ대=fڛyD0IE ɢ4=9Uq-Co#dXbLpJJYjS#- gՋWR!:1B%{v jB<1aM:<ԟz_8=$mguFgˉ;Fuc1KsS{q(R {}TyK j)N& AM]:L$졨Kx>lfF0t9] 'D Q." x}iX()ȎPj&?\`[RGB%g4[esmHϖㅟ^* dv\u;yvSe;3u#Af{#[rQqkDžfo2ЀeSP؛QOV LXݶ0{! T~Bz3v sg3V]j#jԾw$>BL dI{J*2>@2*:uV{ >Ҳos. Jr30yzYOHSa*G+ȺgP x|W^{޹^R#F@q*c)0T Yl4KM];jZaqj( HS<Ȧ"m:zN!J 6hYo({oyU: JXz.m~` }J`B:\KD:lh{sKMwӂlR) 0L-YCϚ !/FY=B<3tihxŦ,zţ(T,%z^&x,EzȄhFPвM0g PJIa}۷Ȑ^i6Uė"@,K^o(}oK.%Wf %ؑoy?D͍H5O1D/|OOlKX E3(gXKOES {^@_˟7k䛰S`*cLnGVh@K|CK1/ԹKby]@22!r1WJu*{μh_-Pڥ4#NGZ?. ۅdy"Dq9%EXQeuѿwx BtmdR,D“*SYSG6tA-ZsD w`m]a^V_ViW{G1nM'O37U,wv5ի5Q Ț+F۫ۥ9X+&~C2 Ju:VkY%,{҄[P͜h&NCGcR5ԬE}AΞ Q|,)}jr췦\ev؁!n x@( wQFMcIS{՛ lg'W?/VkAĶak}~FHֱϢyC%#6qY6;J Rg"LACos<\Ŕ/}j`,an"Un:C:?X|H,ctoAm<[oaQdr0ܧخ' )EA;(.ÛǭPlJ!^wWƌXZ#\_sSdB`4Śl5~o^ϰEdZ.jY{*6<76C秛0!r_PP ={u0 H؃-K?9[:5rc\bh+o-E[~ @RZ< 2L!Pg> (. ^*5p̀ `.8 pH!i- s?5d\ݏƨj7v}50[Wb;M1vݲѷ?}Qk#bWzNjsHKؾb4dڬ/ߙ"کۍ EWթe|{BΊfQ@QNQYy6)yI3>'MzQ4UȟCJG!--4uI_.l w/.On9~c懸ƲHAuynXgBbI*,KU9M KǪ\*=B-ƨ7.Vú̓](GЄ^oG mbLbȼ"㏘GM7=VC}[ɋ>)W[x!ws,%V,j2iBM{1L7޴cȕ,i ?bP OTY-Bi# wM7hE78אU4ϲ$;t+IIn5֤"Q7*j@83|=jzǮG#ַ yWoץ'ߧ4,AxhX@/:mȃ;1۲c:&T^vƶT+O7d>վnƆ7w),ɣneΜH9:@U RWi5~Gi:ceu`cM4M *l^,@ uM,vwM\%ZDyJC Iľ_ԤaS,@0=)2e];[i@ Bw{yOOe' vJb=jKN@H>S49 {Qq]FFʃхXUDeR)VoЩlHY*{/W^ P6,H 486:|qvH 9^'bt4"-~u,7Z& BF!?۷~<`Ɛ/E-u| ma;e=4}E6=)AHѷJ9}Q;ZH1#C2W2t4ݰm.f,;; tXojpPܩA( ;B{Z℆AQ7kp[<*ԏX;JAv ¦}b 5xz[k,VE* .vl|à,WlI7wrD\j{/_F$(Vt66BW.nr@!ZCOLܾ:ݙuh@D NOEAOd5iUȬr@?zUH]t?"= ̟!X Y>^UQZ!썞:ONDT x3e]ϣ A!UEÓН/ĚV5Zl tw'S3AF(op4/e՞PG#i՛],pG0%PݤW6t $S` {TH_%n3=E9p&4]yT=a'ˬ r8܋>]B{.nJ& T6{fR1a,[v.%( blQ)F"-Ԉ|؉D/~6U"@+Fߙͱ,.3YX{cu#p+/lS_0o Os(ryp铓yQ>ԞMUP(҅?lᜳ6cNmBa}Ϩ˜"]^35OA`iDa 7AZ7,X ͐5EP$  H鑒y.Hڬ&hU\0B[MIe[PVoUA,pp24gIu#]I[Y5Ҫ2&g$ n $.o8M maOi=8.PA$Yg+2m-%uÀtqUջ1+և| 'qSLK(#5]X%}6&t˛Z~APEUT. kgZrU%L";<;'cq^j ؠK^׺0R ȡ\$mInCH6>r?eb;#V" V#'%楝7gܖ6Uӈ6(`;'kO9X-qD?O*gXzRRv1wnn ~<׹#] Ҍr ߊVy}jSh$'-6 8zdOܨȏ鎣bH\'2F"1uҗ:=Ƒ;WO(=x+pLhR7W`To6Z΃ǹ/v~ܹPZ,W9T*˝+UQXQ~{mB683oTYtkzHJqgGu)ςjr%xem|كE@7?-L܉Hba ͎2?`w+[Z_{f R &OPE l`}d~r!?Qs낒4SU45T5hߜ#7ӡt{e+GX19'+h{ jdW$+mJK?UZd -G.!Gn'_~dUu% 2Kp' ;B*ty3A:}I+S\c6yΏ C_'Th@0ƿ K|' f`|Gf;mF@g¡ +a"%6\pgܐfXNb'Y W,UL!ȤWV3hD*L%ae*Ez7K>Pn^O'Hϵd9'y<=dY6kՋOsrj1_*7Ȅ-o[S9Yuk7~#E<|?r Ծ=61f^>jJ͸`|K "ơ̕|OCwCJ97d6.=@o@jJ˥m?)TSmrCNEёZ<_G/-C@{UZ )|A*AHy˟G救V#i>gõ;m x_~axݗ5=*/:^^WpF*(]d] k]@h 隸I0>'\8%agn:D&;jѤ'Hш R645>LG)X(^6?FU#s *tt$A=l_u{dk !w-{,·6X/C>ȵh wy١NoekEF@tVP?Lvm#m[ss³R5^c36}P"y|Krxwb) mӓyd Js ӭ7nǸ]],ڮOe/LRklJw&+澱}{|T#aYuwǗQLmH.Xy<1K95ϐؓs $Ccu}wIRAw Xq\ ,[HK]lJs$9w2c3Mj b/Z Df/v{&u|o׷BNp$Ɩ@T%Vl?nٰib`椐=M=;/gc}lܲRKa]nӗ Sx 3Se]bUhA?ⲸX/8ANȸ'g2) 9A 19Հ[G= ?a> x!I‘A6HX Q뢓qy}ĠɹՕ64j_+,Aڌv?a!#8 ssN'Lu,ɼyҧ(\`BAa>{YHZmRr2Zrbh״ @'kYU]6!CCۢx/9-m~%s`kߔ`Ws{6]:"h8OZ'ͣԱB(cfY7t;j"}= Lm.%|sp$k&)Je4@O~V:AH,#vo)95sZ)}i4NU 4)7}>k}h(׹1#i35g@Kf~E-6e7 ~9RI\FRHk{բRLt2tAb".\̈E;H"cȓBhin$Vq² rU.TC;jm[A)BcEUu #IK\޼ X |> 69w$48YztRvWZ+.e˘VH{@o K4E5Λ (8ʼnN.n4櫖j~7} d:б(䞰W-ۖ#c@ZE|n1&uZ!UY&_:hG:jM"^fCSvZZr%?. lVunP.Q7n$`Ah]Up(־yZx?ϩʞsn1B딹T#E{O1BbϿ]LJ"EOݐ)ma:܆H/|^.MLh]M֑`x_Q^KAI`~MQt6qcA\)֮IMXi' $>hzVOڇ)4o1:0;[Q;D=i;`h!`] $(ۏ>l.{*R@u/`7֑&L#%BBP uuЭc7d.tSjP.=ȃ&8>r#AR-wP;k] i\zYޢphrW]k5u~ej[!C0X|9=݈" &KmK7U理>%^v0JXʫDJyk<&-5~F'$* 7+!8SeiNpJMዶA$h$rUz`r(xsAne<]}.g梪Fit|/wY􆜥A8s,?2aNU3d~sY}-,7T@f%&sa0TFL#2%-Bƛ+go&7 q;w݌F*G%+f_6^ ;-;uT }fDV$Te,iUTDs (`p8<ۘm8Rm6}QGX OW!?mڛ_eH|L|WJ=̥M\dG?$ʌqXw`fG ev^їvZzglѯ}|zL!B_?}JEPSlQC/k3zJ{ۥ u1/z7@6Q"GN~ ުX\߭;M$׹RUNK?*#X6nĆ-%Cb3Cif6i13r@ `{gʦ*(1Ua;++a撀*ɦvcf0 1{mq,PswfM-4cTLv pA n@[-<4,Å(zǯ 5IAd6ZoQ uz8O}{w4CjKnmUHjlF?{TW}¦fX4)%{tˀ \CC]Aw{J޹]}7S̓"?5&Q$fչv/oVԇzoIWHzIruK.IvmOdM/!O~U -e#DtԪ9ERlyН,%_Ψ! %kp;;}ڟAQ2}xm([FqQE `F\ղK$SiR0Bb0f !ȍ?)/}Ew"& kEDذO W fhYS)gY@Sxpk ٩;e"U%?Sby*Ev nA\AW.~Dvh%;xW4, Եxhje!v.& 4"h[۳ 2l=3b.X݄ΐZ2l $R *j0`pCqS֋hLYԏ|B_&eq&4`DU-:!AAqn鮦JTFwX9ZP:tP({D(=_Ղsʇo jF8{vVͽL)& ]y="TI)niy,;_a1zeO*qIхx\3U#JFqK2h .Sk(t=88$aʗ&>$Kd)!1g}MpаҚRuq/LĖNKbqi3vjڌx[/17 8R ߶׻ nQj oS v[ڟP) `ce" qC3JD+n ҹYd7&otXTA!7)I q\#q}u$r^MI г=gL7BR9fCcw=D%dO0Wg'M S=h]dYb$6*UYMu&ÚNXa'Qۡ%K8 =S1g.5KKSB)0g_EĀ'I 2 VTDMKEOU#]N}qURsZA"%>^jTy*Ku(v,}Av+O*UIO*ch2Jc< ZF "/FI`XIH,%==kx߿*, .dK3PْJD=r:!W5\u@3^*@ў:#=Y -|4~;ktPhG֨7kn8:`4ƕpX()+9-UQ_$(O @glܟq LfA,!Ax7l=ue`ΠpqH$c%n?U5 Wl/kIGt֡D"02Ab*y}E(% ;c3k?\j'9ֵmځUJ>AE?eoGWky.Yij0oq`tbºvJ>=6FB*jUV1m澯=5=i8'^LmLO8;Z)Ȃñ+ x@|J[Ta(E:j^lz&B&̼czELW9%% ~ IR&e.)hizH"NũjGǭvPmfpRŊT^[gs|f#$x5y0&?=f<1yArm# K`g h7&!ڝN$ E†Cl57aM ׺4: bڻ [L f8E 4b4c˫7ABU@,,0FY,[mikkL/F΂ `+5Q@o&@ڍݟ&]n }[S7ԶuuAw[G[ w2C Oef?7.Ie8g9٪AN/ i~&V+Ct/`$ kLrܷfLܩq{mqj-ۀl3 Rp< eqg # !OړN2D?9䐰 `fº^_vTzXLdO0f ;B̆L=wnE &Qq!P4{yle"30: !tZjX z*ˣ^s/HEڲ5%z$M )Ӕ#J}wB[/šrpzz%2H</At`9RT9D}Y3 nR܃]?xlQ5He8:gl% ]T72YU4;nbES޴9Qw0o'ztcQP@vOj SCa4!ݑ<1LAIDl,@-E>gG&i^钯}^4GI`Ҿɚ^4QM4ֺC)B9. @٘[;d5=o&hr2Ժ%n/F(NR5-[6ɪF>% =-lx(alƹfcs/FSJoax$T!xOcpXx-V?Q%;\m~&-G*bh儮"Io@@'W*HP [:u+,1c`](erl^|bG `t0aan^'*+ΉY+S}Rogː*Տ~01߬i"bYGo]G6ytYuKv5xsy[o,^&p-fIw8DguF0f7Yd #@O!%(m[%)Xj= JGbMRuG/Biƍob[? WoN'pM U-1jq=qn}~>57w]vyoѓ&mi83x^,9%"{MqqC 9F6Og8=ex}&>,P0VTN>QUf)-ob_Sx}zťq_Nc E4uh_Tx3dK.|˘<8OIS`uf0},S *~~ cDC*D]/.UXyyu'KDsy (UT@h=FX]bQAK5 haT2aL3\CԩVgy nt@B^Ti0VcJ=x΢:Z(.cCw޵oGEL)HUHBF ǾsexFV#pʞ%/vHnoc2V@0Ud7ฝ CK?eﴔ3mʌ@H)->knRD5Ù93jIWucV8 p*?ͬlc'bZKhen ₿ k:TUoFq: 4y 4Se;#<xgdܖ2?>BDc%Q)0!+b9hl,re xR鞊TkOHt.j ?g\n65!Jo4,Z9Ku)|UV/EyY|U]N1:[>Rs{ю2Ik{59ݓsK=G8xtʮyu:4/ H4H8v>),~V{\V8D)ߺ{DQB2HlqNJ;5; l>43,.4}(jz.܂1e%2i `;1@Q&IC|䣇Kah;W hCAY7@5݌/N^ &(\9I6_02;c(`FR jG :?B^`15NO6bТj,3aΏ{Bki/JH%n9֩uDb'thd%V̎v wAw0S:>a&脈U)5(v\vB?+&a=c\!nnX&XjOi-#Jq8.܂t_`b" {vϨ+뢝jzGLDŷ-MUۼ;~W>ieɂ2d6c̳HYƖ1Qu~x[C,y&S翕P}ij{dR oNbhjQ6xI>2xe!{j m ܆A?K-GDI)IC#QNP5^ KK,ܶ ]#!%3 D^UnGs"b。KlQ+@6sd ~IAH1U6ѳ(nߗu2a=O3s)U=ll-ٳV)KKgĸ&n#JyiB[g\#OtLjDXW6>}μ:FR΀t9uuڹL^dz>.y% #p--i1*EJj0ު8!V_?AGfaKe@i7{_ze#?Am ; /=-%`e1a~>Epb;jnߋ /l(;ӕFcm$z!]N:/ & ){Q٬fC%l;!'iDo'z=]{t#ҪuhQDAe_rw92:tʠjP^fki Ǟ&q:GA8OAfyM,9[t_2XV6 0_y. S7| LXd=W1)xWH?RO[ʌk|e` }Fd{\%p$SGv B>Fӟe\ {O7fOO&{mES>5`‚gNvJ`Y^P\`:+IJ3й<NL {v5Ўご $o7 yYΆͧ1_ڇaSaڌ&$SoGƞ.u~L7=KːF-ϑk7])8(%i~Ċb dkE;r~HQ~ 9<*>z5ђt=ɤB>S)I!Y$U.NEO>~J}}%8(j=?CWP€yiݼn7dEYSQ1!:t"?m}K=' {pnӈi ] [\'v nz`׺w@r\v~p'&8ꀹY0Ig̰QNJtuP\4HjRL5\)S x9%<ӄ]{% s$;!t_/[OW.&ѭa,8U*yRFfʐÓ,uCz膒P,Xz}OzsaKL?$ơm`VI'z @An얦4J-\:w|k>sru]v\؋k[d 6H;da=}$8'\R.8@\A/zQۺ*]pnmEp<ۣKd.w Ah\r$U ⵍOfd,v]}{z  rU)i\\LcB&^5zN:0C5nШd,+|hL"M۱j1f-?,y|{ܢ 8Nu[v\=ty3 |`w}^fD=$9Ak73Ӹ

TtBy9wr'gl[J\odz4(;CKzuƮAS)ìMixЂwx[`Eʦ;ز*vDd1%HΙ(槞qzKjXD( 6 ΁hΈ?:}~[ 'P@C5B\zJzFK:d:<̜E˟ùy & 89pյ5cЗ4תG40t}Xqv C!tC9;x"|a}E&t-8vx,9-Rl@IS25mFTOr~Pe;Ьl(\l*z ^Zks8XVttJ ?uig1䖞B3J5-+^gmHCxQ4ʰҫD }8uOn_98#h@mX}Rj?bVidz2l~DL(cGrUMLp2 &v=_)9U}Р͛ ,ʾ1E/q83Oy.ux{pKqԀN drۑI)*uu_^ {KUkӠ:wV{ڇ+=( DmfqZ rsÝ3JdmuUxi?Ɨ_[\BT}Ka]oas :n^|p%|9SSO &F- b,xI(yӀc- ȥb!1Y鋂XL6јJ`<1b57vㆼDVD?[] CCfXiRd:E+bCF0\J&Y'/JZysͲaHʻ#QS3r LBV.!&Q@;)wvDCH3'PdJ&RO/El Vy ɲ#NE|^{³<;yRnæ[/0SzU 1Ӕ5J꘼J3~*-7P$H`KM9)Aut =Pm-]Zc#AܛkoGӥ}as>.݁8"Km"5Manl1d! )d /D5X=zqG: PM]Z^';@NY;5 t͓m ֣&oEсQG>v~\}`㞾d3ĚaK'[hmFwx/#N(jLGjIcIoAXn@gdQ{0F0B+̀" !(КkL7sD T䵞iOλ <_RurFQ=hsEH+6#Augޚs{ 1uD#*cǎ3W? -wIU)cf#ynD8[le*Tf2A Tթ~|,Lh& Regǀ4vxٵcq,:aJOV?.c;]\:{g:]^᳽{yy5epñZƙEeڻM/g=1{#&UGƯ* PA{eU1qMYfk,AOIgM :MCZ# H U*%TzlkIĜ!֐4$r*fDdF¶:M7!DIo""!@ R*]MZj~ ȕH)1+@|X[,b{CaOOKū$ZJS1EuH@(ak.@2d Iw PR^O2 P&J.GF>mvya$`A0"E"\@~IPWbYd-l50f)4zxHi/Hۜ'-43ų.?S9DqnY 랩a^1+j*lj PF_!e>F=R T0<ғP@!mҘǰ.OX8HGq0Z.(EUD3$ Ƃ'O7#]wws5}Ŗ1FswWjBL3ʠ`%ܰ14s; YR|So,d̽;(-->oei|N.2NsGmv}$Gys΅pGrPnҀ(;c{У絇m$ Z}dg}20J#&`EVzp-8 e%=ҹ5iXcۚ1R9ۧV jf%fi.CKOD2 n6C+է3 vOb u3D܁QX&*mN]T\\P:8 pe3`Boͪ%V8w1+z6~`{ k$OtU빾 K4:1;'{P~ʴƵ017LJ?uM=$aP NwZhDMiHj@Ϻ }Cf 2&rw_Ex3|0xDm/vǡ]Ӏjsr})NC" wJ9͟6' a1ILJWz!b'6#wܴ HtQ25Ngg\@X|v&ڜhY 4! CByP?`}*̜qcJkQp` F 3YM_82qZ=q `us+ZJ|U[Ry߼|=AC\syu)lɕSb6Of;':O{j(d@W4KMD46~FD^ۅ?!휧t}Gmf],SŒws^V,1^6WqgZ<*d?H T*U.Ly^6. ]}lEn@h-bն\ /}Y.I!˦7_^ع[fj-` 5Y"I??р|GֽD鯤N9fwKMgkUi˞P`}-jͨ%Ɋ ѷU)Pen/MbH4:?nD.YcZ[RЛ}aɚdY7QJEXTHy/6R{3dF~V#]u3j~0f_7u@2icr!&rix+Cz+ܴ] 3Gv*zP2G=M"Y ͑KYՓYg" jY _ƥ pl\y )%;l=aUl)@͝XԞ(|@~σ9^#ǸP'G{pbUY 2>OCm619dsQfv;?,N i֒#)k%> X8w6hyYz;r**˒]eYOG7`P:akBEL}(JUI}xtZKU)4hv^2cHdM7[ `󼇧9^#uzh'禂vG1U5Y17pL#Dm/ˆX$=i`^*q\$;t9(.+(V(Ipp5]Ia{4vݜO!E7WgBϽ)íAp/ UR|fL 'L6 GĨRuyЛ$ XNcSznXnqG,|~j@bkP@c^޶>``X]_6n=XaD3#3ŔTC+Qe=jHkKC׺bKC됂VʲEЎ i ' >MO_qcCemL*k̩ lcs')rgMKu^MNZ4X8T:`zO_4H$P-֚+=!XyL-)$:*x-^8/}hIαc: hKX{RƻMJ ?!V{rM(t]x ?rp}X}=3/(/ON GTB1G~brh\af,K|q9H"*?EJAKmjqrç U!w~E T~DGu6ZRlMQK(]KgL38*E*Sƈah8B}M0AY匁EÕL$bJ7UMW_dqsantB 7,0|`Sg9׭f!=A+:gJƮN 14̃?`\ 'oHƣnk(2'hmbVR'_Hۼ}ܴ1>Y  ߯%USe:D.AhJٮ |j[J sYeE;{'#^$Vv)R*ӥs &2Y}0=r^$hմױ4&RU܃51dX)*ϐ]4Yg _{*vMa݇FbdѫIX \rձطܜ!Q+Eє8<0Coǟ/(# ƄJMp:5Yixs^RrٽKuFD|w2?M3^tpHE3>:ϧNod%89kYi X.<#/YSJv>n ȓY^Wt~ɦ$ G 1n{4&][&#{1YώM$Fۻco &Zp,ehʻ-/x,řUJ\'jS~3u1}3j0m?2߽L)kw'><#KV4kw9*O " X`sX|_*uBUO+$" C:jt ,k67P0~&9Ʈ⯉"LpaKTy0ٮܣ@%okM~P1o15+q@o5}O ҸlmOEL+B.2W>s[[Z//F"JE7nB9f-uþ3',Բ Pt0dx`&6FֶO|_}q,m Qwn;kc(e#'r3VpK$<7v{U%c)rp(BYc/wuA1"k@U0_7P?p~MW~kuEvQQ>iE M֠\X]Ur/xG[S'Y"P(yF2ݖ6:†_2뚝BiH9KrOz3s7TzH ,*HҐkTI 11}$%:gvgolvJ RR1rpRamZ.*3'3oSDA66>ʥ; %4*~|.XУW/I N(x.A6Qw(D..|E)VϟI'.F^{{JymSPѬWx/2 &DǬ$h.( u#J! &"sLX\^uôT?hz}0kƩcd{4`~}r:̖J #)^iJTQީw_ud+sW d+5* J)i$DUQ> F 'OgXAKX3{7. _1nNBXgfY;;_+MhȬaN C3մ+?f-&BRI"q:̬mnN *Kދt+6ǯ| R~9vrsL7un˜u>-Y/-EV*1@l-fB;>r)Ҩث#sK $l34V+uؽe^Bz¨(f\ҷGq<`pqu pz1DCxހl,WGV6E8hh:f_s Zf5ޅॆ=(u^g`t“D~v+ݵZdjK=wb;d **}۳ 4  89ZY[O=,g Roy X)^[ Õb쾿ir#P lsM [#\3tq=6؆ ڝ.$C#,yom%]^Ii0VK8$/ "yIsYoTR-h,=%V wBΊYa\i޽dpIy;<ǒKq"vԝ͟o(1x#&8tt+{TוkUN(@1S]eq1V/|FHބe3Hlֱu{0&Ê߁p|~o3m ̯]Zy^;A2w@ &$ T|Sj2-VϠ4)BA2ťI̒v?x &9~kC_"~vR#EQy,o|N# \Ҽݷ^4RL<1N3G \VdOnJ`ƀc dnL/K'y%>}:&mF#\YeyOz %~9!]T,i:bq_ ؝6"K-:\U(nMW\ XHD?g[cځesӄy#xbG\u&Yd 2lģ/2P[5RL!xNWvDN:I*FBzP< hg=o$Ē5`qO‚a`S~$[,>*.Hl -:r_ТosBNJ7v1H/U!ĠƱ¶TVTNo5]W/v_^oP18"Z<F.gH?f'V ZSrz~KM'Q+axz=iIqR4qO^NQͮD4V T0V}%`C W͛4y/ 8 hU n}C脴 vm1BZ_P-kخY&uOhYV:xEZHh.-8 2IO!%حև)yab5  iO' VsFy0JQenɯk_]jnj0haʼn"zXW Xj6Zu|CO0l+J ^!ǵj\I=K6sPh*Wn005N!R 3:imud6$~w|IEiOLP̦nݷv WIwՅf%*C M?`]Ʉ\-rɘC]m&(5UMj񀰥d H8?¹h㾏85aϭ}ʦ^;*vX]3.l)p}RrxaѕK+5k%Ȳ:Nnװ. Bxs@d7 obAmcÙb_XN!ڊ;=A~z)Ôϣ'>n >%R1L>ݗ籿ZkWWULØJI]b5;QeBJ6X'D~u gyG/kk&9qb|Q8bΜ`&g.&_6TQǬ]5 hJf!jn:<06!?%{Ur؁rbk,N { W>{kY oOzR~ % L~.͸󸸠Fz+^]nAa(O蓼0do|ðZaNK{ʍX)?z{ϔG2dio9;ر:9qc|&K} pDbAo&f@lnPLP(]o  \] H#y? kJԻ4< K~71%qKW(,95I~5\c=YruI0zuT_赆pMب1-H5{):* FwF%@"ˎZ5r<6Kzj&0n`p9q)$ׂO4&FEh _~򒪉c#p0(\p}Ǖڗ{G!R*C⽮ޥ#A~,XQ8eh#\s1jb`[Ƶ7F?YI8B9,vϹ(t7fT"'?hsxȺcP%|Wg?fO.xi? 0R2@%|9 ~R jPҷj:pIj yڢ%olZ'PA$D!8MoiΆ"v,}5AL A.p64 ۺ>Y: lu^a˧{`͜Y9{Rl {:)6l{O#KC\3t䬘Ke0}cȬ :gç #١f(mDġ^U1 s5N 6 l 8FsS&/UTfaymQiͧ{ Ta=:dUA~HeN.}*pClAU&r[Ѩ`P6k=Z }݁\QioRa`>E[wKEd&% |0Cϝ!6؞! -0PM gJŹ ~l1GAËqWleu-^Ό?!;rn,/v*`.bٻަrEV8hPdbw!irkZep FyGK-b{ZFA:ˆm$TYRU8*~Wrs@}'r쀆٢7ݪ_MəЦ9k`QVpK+m&>_, 4hkkdlx, +3 rO$A8 @3C-/zۧ "(&IKa)|^=: ]0R۹ALeS-ASۭւpb3ZNQIv)aܺ>A-Ns7[qgx+,Kx3Y]hJ73Gd`Z[*UAg1^5 mƯco~ 08vk!s<>[? mby Bxś\ڠ(\'c$=>rg+ូ%K=Pƨ@h}%5qD']ǀ햄@4I&v$^.Ʌ6ܘв2AύUoPs-\1UK87q<9fӌ{gYVvTkbI3jL-:s|%Y(a~U?L€\ƛ`M2*u!6jRY;ȭ 0]m~.z36!K^ v&3ᒨ?B>߽E@:/,:n3Z|/@-n3$0H,aP[Rrt%c`~x04#G獙J] 6_Sc g*Y@ްؒ֏,ڣ&M#[Oo6O+KV聓85 d+nMh, l4Ow/4YPJ8S{> ^J+%4u2O~%]f{u^|i/ۃx!;j W)#Tg_l'JPBtυ]+ pBrs!Dl5bA'?RsEE /ܫc*xMyJЁQwOg|S.Ԗ2<ϨO$ȦT݇z 1hen>kODȐ)},ΈT eaIBExIx6"^uXvQBgY8FXu;BAѵeM􇍘ǽ|4'-^$wdFMf}M0 o$W9RQEVNHa>$aeo!>q#չy̴3n܉ˍvcܖ BA|qM<'2= Ҭuim:+p7:r>nI%_=O"dP疉_;W |yB~XX^_JG=:Auٵүop& 䈩C34H1m9VIdq+(NKuV.y/$@Vs+d{1"\qTXT_ $ JB/1eǞ-!7]oax ȭYI93ct#䈲#~}bdd|RkeogqBc s}2tc% 5g*K <3w3%/45(sMLO?$> Ltk9T-?H⻩ނ[ ?]!)c/-  ?P>.qd w˯3?.bbdN[y&qrm7P7?]>$ 8F[K-Ur<ï{t'D-lu:hPh͉/ň" mRkY?HQ]վAj-`򾦧B2u v̝g9ypMkY>t/ya`R r p"|@/ҝ@ 0СS!trYb){JOkU@jD#h68C duU\pq`1J-'*sVN}QԳ.py”B8gS+҅ȲvR{1iodWի<l7BCk}xqS# nYU\'01$Ҝ;9ldjMs6IjA=']/k_mJ@ʁ/8&<N:d>IdYd7 qv3FF+ ؾNjoI%EMuy))Tܴ Hb2qMcv-Dakvh(BX-c_=* *v 4nUh0a=jbAxb`{/P}@5 RmzR6|U-<0T{m=*=]d71&W`)NvR̦8e1,pʷ=SKUAbpq/1xS`g@QOv*۵RwW5zĊ6٧tP?6dnYe t;M< 4/  ]z3[;|O,"P~v.y.6yǸh\h7 8 qVMt0.|jb&G2rKrK -f;5Iuv'j3'.k>Ŋ]HjOIb-|4c MeϱEiEwU[~;o`mxoM5Uh H})E+ۀ] kə;i9%xVe2IVUvϱ͛a9$O|FQ`+$&z5Ā^Wi)J091W5Za*n$eejԻI2YFwyʇǻEYYKZI8f$' U#4{zހ1fAnTR6Z[>lJԈM%z#˫ot W6,)9*Kb$)gKL XUX>`fsMNkkѭAoSݛ^öK @jEJ Lk܍FT1q ]=op?|*#q̺eX`EK[Fj56x4*]ʨV|H8dhK&}fJnk'uJš( (TB`砭 #ʮ%b9*8:p>uLWV;w meD31M/Sl>䴕f+`LF`2;l@_ZFY(6k]",Tdȕ>G.DMu|gQWWes8S\4뎏/-!R $d>Ay'ʪ}qZG><+뢐?!,ʿE+E%6 $mhD^|籩c82[Ū#/=,8 {w|oK}?niOn!7{}%ewE)}AuSl$MqWw؂lq:Q ܴ7?5j-Ь{Yy%;"RS[n7Oר"r<'舂4ҷby9l<t0JQ<i\N$x /Bv54i8yh)i&ԞŻW_>l6GĤÀ_U%K"rZC@`KgPj1|gxNNut,H.~c膏ǁOd3P߃KS TNb­H24UEg&dwf;VA8keP{qcQb?0>rC>5dl!Cy$ Cp2E%>O':" 9p(%(9jM{Q )-2EASA${G|*LGA-2JJ\)Hi ^6@׭͌5>RQe$k""gR5hk#(W$mcŗq==n>XD j쑫¹4SjHҼ~R -cr!h/adɼJ|w"5w{V:Y d{K4䃖y[W @)&`D}aS,)Al)\zd4ׄ%wgj PTJ2x^RR1fQxLCJFGdO1$'L=>r\h*ga)2h@&6H%F=.(t m_EmaNJJӬ6 ٍ.:uє\YuOG&Ilwh4N1syEy-iуS? (2/~ɲFORC\hFX`d5 L0iv ){yWC580(+Nt!O.-*"OצϘir1{>7460\dغ6aM 3rY3WhxTf!4_ QIj"~kVqQ{:2M ^Gu_&̠?50fXbR-@i4F`mtV ۃ8e//%˶trJ WAUwhFZҲPPd(K7đ5ґGgƱc-xEF8mo̞OU'9]NJ d;颌OkcN @:ZFi J \BZ'mt<7%C- :cP?2pF£ẗ}V&hH;8?8@2w-A{rs ؑ9ˌ)6vȝb-O];:DF$X"3#'OxX#X9܀:uhձhcdJ Wd!U%\{` Bt57O#JuX-=&Oex ݮSpw;0-y$_u? '{4,U_) do#Gfs~eAčS'~ߍT]4@7v7D># !uFغs,3SvG7H׭[5#9U ^R}ojT=/}27~#IުmljiSFCj@@O*ڽ3M5c|y 5aͅmQh忁Sdl)X,+™1D.ob[ވՊlvžG#{ܗ !wr YK4U9UJ\ِ.Nra@}v/6"Z㮨pO9(kj P3w׉u,@-@S"*v6)D&垎 3 - ygNhͧoRK{k1aep#"ԛvpOMy(oS/, W,UyP)\lKr8!D_TZǮ^ۑy$U;gWQD3Z\=(¨ k1Wbs,.mz>)EB_VvǺt!)>"?IB:6#VLf#wTHҰ4=c&kkbeĪt(x@d.uvpgװBFYS(h?љkL DӬ _dޯVzKkL 6sT^2O*E=<^|)|79+j,)LQcQ_3:mssGTkhw0QCD?4\\J7tVV۽'Dk"-M+wfjxts @(R>S.նT 9A[_YFtR"I)OcqD 6$әctAlv >qCtۃ@t[&ꘝ|^X@^t[*Hp e BZŹe&a'8[֨ \l.y1yJsNɗzzbzڃ*3yi@8ێ b1զxMK;KM.,O?^C ͧ\EGK`y'rDQ *x(gS'cQZ,М$umI|Eе!ّVJ z 8'D *g nV% ,; ]Z@}}; * X!3 tOB˝115<7G"tyZ}8C&V+/tV6UvQwЋ=Y9[juMk K)J s?߸!$f*d4".H h+42o.Yh:;N^Cet~=OEC]Wm!/ǖf]oVBFf9(v>մ%t↏wNw KP6`LW%7<[de-&?JZԝlcX:{cbڜ=g8='Jg^6ݤ !$ZnIzI&wg|ԧqL*zB= ASnorMB43a?2_MpRkeRvsf5y0Ἵkm}alR_lt'RU>~Fbϡ7DD635  k=:>#Hm0/}ڮ{2qܽg1k[AN"ro˕⻑6{ Ujl nn^ Z^B'B5MkjN͸*WgGn7#{ā@B])?_YD^-!f {][ok=tK O~R ɛ싛Lo)9uF=C eJ0iI_OҼ7bb@r<|kέ"֍mj&N)[2oX\!]Ϩ|gkMĹsf&KAٽmVxBZި4곊<iEqX͢}"kK*\5#ʘfE65YOR&ܚ oK$ZGtF.4X\F4=ٙG=YbVJ_|}| x-jJt2̰;݄Ix[|+PYdnrr 9i),Ě 8&GZpZEBsr]"KgDT$Nj-Fj%mF>t-+T t$*7[\J9u G7y׏mnjn78C#f 2"*:?rjTIvX;)lw;HIVPp||WfHcpO"XO7IP`d_vwsSM1+mrdN%1t "uByJ Ey`_́RZ J'0pxO.DIdӆϨx1R;vT≛l6IL%ﱏ)iH2 U{XR&m-d|W_"TP)U_Z#hGߝG6Z蠾 9CT1;n0Vv۰WGbu^OA ={{gp[L \hE4*ܿ¸?N$S6ύ'{ ZK? zS_[Jd[34Qv\DiPLjDAyª H25ٹJ<{zR`t8"ZBGy+6:4 sܾEonN>FL4HL)k0ɮ ú8T̋kgyu$݊q()vAW6(ʬl($ GSFLyu5 cQ9*l@XLkV;k0 9ݙ2&Bd3˨ih_$#vX-uj!uu1e4ljE{!wMep%xKYV;hanJ Ʉ |o><AW !.Hmҳ@IF+$xRXCl`^j@:GŖL]WV@#UwU3dynLk+*!ϔ̣j@ORlPMHtƮ>8)tS`BQԖI`hlJ-zLAdŦç| SΌ~LYVhR1'jV2%T6/DuS?:^,cգ,ڛrq6!6s2'nIAᨕ8LvA&r>L[!Q9PLc9fq5$#FN:'ב~=Ϛz7Aw؅W{sovySZ@ߙ2.F^Ky)\̊H b  ׄ: {,9CxȶVftGeP9®5?O@Sxسv 'Ð7c\t]dME?W}UQA%WgݲxXhX/O 7i^@^:Mm0 3vk/j.-r:^~ܟaVSW#+ڐU)ݿowo;â u{#Z"Ll0i?e~ S\(Z֧=?'ӵszȆceinkXn7Zc=ȄRn(bRLS`3\ W:6YOxtu_"|MmlؑҺ u:TD[S&N$A3"{TJDNHDbΗg/jXȈ_ gq'R@PFU6Oqaf-lm|~Y˨3N/ĩ^+P䤍 gw*Z ܷ@x:¤ud(lNƋ㈶Kc .)zdZNRmoM|OR 2I=Ccxro 8Qc1Vo7j#M)ڽj4%GrGTsR03lq@v ܡ6$$͈>i="le|y Ϩ *DQ|[@øy~C&QAk1O?1E_sA d.3UCr\QS=5Oufz emo[W(qXb:_?9^jI! P2Yȶ/.l?s2frBƓXH@דfV(7|CT;Y[>n ЇFc?@!mk\h0xs’KUp=gHWzQ2B:/.=lYQl1_#>[)z}\HR*@8"Pg0pI5z|/[ yr<9RgJҹ##C s想 Zg1=kzꚣE=ov? R={ul T\oP`.GimtQIϟ$(X~nm7h`3M-tE ?<$>x a'-<\~}<۞Tux_9 ={٫1e!K]mB Lu,2 4S hdω AG; B1C:yG]ȕ"*3x~OE[؟eMLFZbZb玻3㇗r4*W [[vuҸȮϓ4 gSd+bs,Y#ltdwlk O1 umI>.q){8#vf_ ZҨCW'#2*n(%mzs kU U9NF5N]iQ2$.-]b:#륏G`I|\ư-˱`GXtK@\$d^;{Z4m,,=z%qN]{|}]&.BFԳVOS# H ʊMeztJ}[P- e'pV7A$@P* MQ{KߤϤOX'ڲ)RJ`ZNx2a{ SLOYb{=R)oOj<!ʨ'Pq(uj+W2xA8:(dtZ *nu4E+@S^:i(ۻ~ku xoS =7oa.VKώ>}ZQJX~]h πvTb-p |A:;m L;K߉B u 7ްZjK?0=Ro7A$ꩰ) ],~Q:UnJVyºWc'>[drˤcObeV ˜%@'d̯vYV\i-.(>x8">9mDdq!1s<=gf',ڂ;&'z]fֶ]Ϋ#!7qߴ֙p~'V+CS']Em,Gr1Cm HUGP* o~ gj 0ptz6Y:d{-jv6Er %pn3}"搨H|hU?,0efFa6 (ɁM|*vG$tO@嶻i߽ҧCs ?!L߁=7h)/E",U>FL'ӛZH|7 y]Ŀ}>{P`uL"P FشL8Y_3 ok]p I>6.6ġcW~_<߫%%ĂrYlNj3]XcKzXJhհyn󀺚xmqXAךwiHX?~;_|Py35I p#&E1TW.X^$]/=_zX,jO$(qCC8O~[+~ؙ8MJq>Kx fݣDd׏hHaO#z[(S,8|"4c?[(%74%=>7lB,G$Hv[H%*eS]=M.8#g `9Ey^ZC Cq&SmV$i@?x3Gi$\َB#Q/T#-rd!od^7@YgcʾC9iSULP"WWAU"VH%lˮI'|J[N4A{B@Jf^Ee; yQ`Auirn2GeҲ~Y ,vC-5Noy4'CN j&/+ݑ1N叿Ct+3Jhl 8X̺POx5ы NpduN*#BqzbY1H^_ (eUri7ZPSDŽ!JuQ͚ecg!M~Ft5ߞRnρ=>1ixe-.<"`Rᅨ3DP+KId{ GrV ZI  ;]gmV .$G U]T^NWuZ`-*it_.KS\郥Kst{JdƔ涍%@zkHIߺmK⽩0/`y  *^kĪrhVqJ̭5L 0B},$X8jraP)Y;dj2è#}V-P'1R"sO_5*>"`BDQV,;Xd|NP GCB;4#Pϖg+]Q[1{iE'"`ě2^_O4Mc.Oh&Ihp`zzC4:{fwfV3a~d騋\ge1GT`WLveZ, 2y?mGb'6RR#8WOī4 dw 9t#"Wd^ UxEP=(h> ywa=J'uxj6@9kzPrs?X@rW0w6\*nb:\Z=_x*;Y0N2ajthծ˦7shI5 /y M (Xih*RP395eTjM]']{]k1b1# B2t^/&-M(OOmC[L}S$t"#HayťD[TP60Pu40ōL4c?nN /A/`YhD^ym}wv4.}\?m)KNK,d);8иv5zF!z!|y>!za0[]ע쭶 )kp3[K&iKk颻ZXi{!'0ّscY`d\'։Yͨa[x ֜ GXVA%lOUвWc2 Ț!T Ze-Yl d Aյ}SaXd?"ױv~N"Ar7ey Mlat֓k&70vԄOZIbPPLACDeq4,~<Å8E'XϳTo~NHT_uj"eR B݅YYEE8()cDT5u{+t^V?‹~TI/wBZצhrDbG{%V}1nw1_=- k+z視~b\焋:Qm}H\#vjW,mjzHEB;qB#&4M9uR֬a5ǓK>Jw U~IlIɮ~Fu3w?J}#PR}llv֠,EHg8cN\S9ȔѾ4hğڹ#I )_G*(Oe~WexJ=ᜃ#&U̞bAaҶ5jPfܒZt_nr4&hlAŧ.Z3t<[;pD|~ͽ1SgoR`ޠR %#8PѪ:s`%|L>sYɽs1z)e8ɍY?!%Oa8y~Amv[gBsTYj~ppc ^\(FShMs7Z M|\זZFj"^011p8O 2{W 8U6Ԓ&OB v?gyɱXL N"ՙY=R[h}5<,bh KL`!K HZr)|np?d0 2(p} c1(M2V])Χ:9•Mkg`n~ .[@-tC} MTͅ >1hvɢ^9c7lu IdJo0U)늖Wd YLa0~b/<\k%ws`KPE#O@[ )O9їQKjھPlm<D@6^$ 2WbR_XxQUYV>fS\.bH$30N.y4=tuQK{bD޺ә.Zڑ2VoW>.?U~ƺ bV{1xև%E$|yCaٰ 41W3t}^$SJY'OP^9o!bv8X F9rN #A N iNTn΁)fo ?k.qZ EW(6A.QzȍwzE@Vmx21!$+=~ #?8Q)GGGsugJ=p/f\jFPu`F4up_uJhl,UUw B9ܚÙQEbi Ⲳ-@p$8E1mB7‰8KVIEAEU8\mB(td'ubX,y<:iS߄FxPy zoYQ5X2d"/ыn:DG*{*lU@b8\Ua܊JYĉł!7I,33D, BƮE8إmo ۞!q]#?kOS;@xØleȋn\/FI1G~E8JNi z5|^Ԏ[nD ykyCYQn})~`-ePŌ|ۃ`w!@ '=?Xp"6HƪVlF#8Ehe~Pÿ<,xDa肂A0)·CV\'Ӑ.ckXNE(ZPT`urq֤45 ב-4Yh!L@V;'Cou?]!M!S1$fOm(wvnf巤jC`^o*23˫US.*amKn^(O }DemB`_Q{tv(d3!DPıȇ^ftOqn ()솆y~6M+sLr_1,įcAÑ?v?OV89ߌyA.e@:|m)ƺs@ Bq/Wg!/_}jTX}+1gc=Aik 衪FHvx/Y‚#ⴠ{AtQ-#e675ȝꃸ9ua8gB4Mgxp4VFߣj^ W3ܟ._]g3a´h?|a>bwc]K2YGJEiLoOmPrMuFvHx𺑗h`we#l@^G]vB;5F~GdER쌉KvЙo2nqX>\Nai}!)TBB|5e ]֚@zOHY'f(u /P5ylB3--^ϔY &:-@S?wƫ)o5="a;iQaKntõtebcD$~`QiPg6 )Ii[DEXMOd)JfRT.h^Ss^莌s1p.OTd oV5;l; 3YڸNHI?n elv|F˔& ]˻$BH-pm-?9KͪSUqBd;~6| _T8PQͼ4B1NfFy;jzE0Maˍ]ڰj  6C&9\Aׇz??&tFG2f]Og 9IM7oLo9ԺDƋ`)boqX@duXzҕ`=[Й @0\K~6u( /6=E`Ox]Q2wuR9gXcWۥUC ]l:J%{]^皅=IYt@?̴*,nEg ŋ̘%9_ kv^P^3A#ҸNoK `!=0|\syv͍ЋlGۧ/.*|-=A-p/{wd{3i'ETS TLV@HIj?VHd~ep_PohˣMo[ OhnrA':><%xG/s!^%k̫;4LWQj;c![y糕HýɸI%`侷c==!+8 6@ޜqE'FGjUuj!9g,DѠ\]n4Z%ڰ/NЇf Ah3=]"GT9H_gVYPdw+ .Rku& <4}HUk 5P0'%3oIA./#z1-0MKFwWNYb6VNG@D.A{e+HAծkX %e{EQoӠ9mDMzzI9?y.% R|(+*jм#苿4RʒL5(c_7,&|㍛C9$aWQ6|dCABuqv,6Oe{k&e'5feQRI؂mHˬ[e@.<" @qu/{Z5^;pѩޜ " tcjwVþ@:ӝubpl΃W5U 8yD|_8sJ0,p7=TH je>=zD2Df;<˲qyc-aŏ\[ `4i#|F+o{Q?Ҿ689_}'cܨ⛖43/s}]VG_c{丆I4vUmXD-Z.Y$gäG-5P [ԍ '&LoAVW,>p,uXadc_';Z}@T;!=ێ3FCyKMs8Tc;&~mܾ'!@l M|M#vS[Ar IqH2<{:ܼY!}.dx+gY˒׬S40Gy^Q4a&E ˝jWO?>KN⒠wl]yڥa_L6nJlHUlә6TcB$nAdn&%:[>0'+ v퀼l$KFU`TJ[+ϓH3v=)>!~ًw =l f9ǃG Ib A8ʔ8'/тQp9G=cR.1c$RzV‹L15*? zpUnUb2պ?mYKd@5vP3=IȽ7 [(78c8udW#B큡i;½|F;ᐨv\9O=+k1B)cvhn|+6aULxT@lȮ\& ~_UR*S6!GuQvGK; (- Mz!5.*9g!_EV[}ޖ^d]FW7tI9@j0eEm>a{}ugbͨ(".є"H"TjkڹhN_ni}>_ݐ];; BӒ8KSC"h Tg~j!i 5";]44O\>` `Fht 3MSډ©DVA'8^ Qft?pV(0@Pת~CрIp)^_b݆M,*ȳ gIǧ{0c5ދGlM*zT~ˁٴ{ژs ]uwj o1ZPop7_&4Ґ.sm͚{Kira\ q(G=-pk oQ-t"=e&V2Ջ=oӁ'9l+ğJ}D71 pҴ${m~&@z}V) X<N~~=!GM^ڰՎW%A䌾vIfr'פUfBJ'q\ܟ4|xu `}z0f!S-bWQȨ~ZwlA͍Pc9 "AE\e-0*mn8 +-i\iS<.39I@=?:Ȳ'ך۾SZ/ΐCWT"O#ٝbg%] "oHt$)tY"Ƽ"yl.ow4#  -6gF, BuNcMCʖ6XHld!fquu|awf,E5Y+JbeNOpRk[/_+.2ʠp]dXQe4ubi?"tG%"\ kclk@ YqoMRLItj:=U4)C$WY5D)wP˟lԴs>әUX7X nin5L*t&sNj|Nrm#RH[f*aIVsf\J}2Tw}3ۅj^A^ژ n  :>0(QL+#N Bk78^Xu"):Zn_*LXhvJ7LA!.e!V&,Yم8?Y\O,s튓;L2\8'&3⇹; `by٨$B&ki9seA/_P}d bF {%oi >B4@RebqʝLSwo&T<PiK^*6uo,\0-˸+_B9f_uPSn 2AɵDWޣyH$M0g(ݲ[oÝ F",^!1{ԿgDwgu, ?rVGYj墽kQ:.eɩX:\V]Va0 %G&P7WBzR&L#*Ϝ<'s~6?aԣh;0_%q~d}ybPzDoY=]TRqpEz=Nm_)dp,.>%,fr+3ƬM[6"jSf` ކM d_꧃baF+!o+>$`)ň]&l:j HzAg9_K\}9L(``fމr\$Haα:^<,b{)a$,uv9^A{BĮgjj,9_ QWs@ٴX߁.|z-=M8aXj'?\7S?4>/K@Y`Tv7if3U5>yBGkr(zǟ W%x^gH:VS-FsY,Oo>r}؁ gy䨵t?r}A,(6*u E C9@l-&) +9UVe+q31j44ةt v69OȑR} dJ"'H8[Iv&9ND-<6Oq7n0_( YZ