libopenssl-3-devel-3.0.1-150400.4.20.1 >  A d"p9|=VV`5^C44*ٱ])<1) ⼐dhqG 7#VdY#/;HBFlXcr4"9L||G(/41+M=;RT"N2aaؼX`T'`~3\twJP]{ 1H:Zt+ʹ6ƨͮfHk0ҪjwX7>y>Bd3 0edcbe144dcd7f1716fca10816dac4e9d00692051103fd3014c0ca588201d02cdbdf1dea4de3efea899afa2c5a94ff5a560f4875<d"p9|A#'gdb bTv`HR7?.+*||:(Q4D?6#.#314,RLAi(" 6H1:2ijn8/[E N XW`uq̓9@i.M:œt>V;ۀƛS)c%Lr,:M?(H.4'4fWb80< 7_y&9iFO͈oj;(FIq!:>pD?d ) G  +7PV`    + +-03356T 6x 72 7X7h7(787198|1:<1FG HDI|X Y \\]Ӕ^؋bczdefluvTwܼxy, zP`dntx~Clibopenssl-3-devel3.0.1150400.4.20.1Development files for OpenSSLThis subpackage contains header files for developing applications that want to make use of the OpenSSL C API.d"Nibs-centriq-66SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://www.openssl.org/linuxaarch643a [J \_zRHE!-( q_f94] k: X!M: 0"iiJd Ra#x] 6'~*"}<r r2 d JKt-W=    N -m1H|2<9Osi} ;J, (HL &K3o=m; o 4A큤d"+d"+d"+d"+d"+d"+d"+d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d",d"d"-d"-d"-d"-d"-27aaa89367b022b12b66cf52c3c2d68f6761965ac36f3f1153202fa44692ad0e5d6c3a8c878bafcadfc582776265c46c9338a0ff6825a6f5ac2e9bda721959da5a0d1d59316bc398bc63af0f1dcf377fb66c3e3132d4c45400c9dbc2003e24b575c4b045fef75587c0df5c658b7466b74ad42755368a56cf6ff43581aa5768c6a3c3f5b114cb48eee9fc7a4cabec55c895de8edc592753a46c40c650a90200cb49369e1569d424f56f016865a34d59b676984e7f67f459e6514241afcd818252154f003cfbf49040a04d9aac459cf5009a5a1d76298b222d66ba5b5a4e3721af950b505158c1911d5f294afb21c993a2680bd818b8f64cdeab15312c3513a2b2348571893bca9600b9f790af5c6a02b40bffd83a718450a54a8022c70fef1a14fb4b19b7730d1cc7ff2b9da1435a506ad0ef50263bd168c5ff24214a065802828141d04fc871e83308921c290fea380ce92db4a1e2647c985d2f9dcc2bedb08df72466c5898d31063c5ece65f50fe3c9e834bd7680ac98a18a54313839abef3dc87b52702746e224e6242f4a2a2070b007502ea92063b41df2c4f6bec11c37ca73f33a7b4406477a0eaf9d0ec42f43b2594167b1d6b84175f378cf5b0de07c12d1cee6e44668fba0e46c38db7394aa094c6cd2a25b97dbcfcc6f0ff4414f8ebf654ac650ae74ca5e9a87ab46c1205157a7489097d005fdccc4c52912cfcefa55b26f8ddb9f60eef2601a84a5455c11060e028d8ce700cae682c4a02ffe2f2ca215b3d328dfbdfc6c332a4fd96ff6e8b5f4453dd516444d6b6cd63e2e00f25ea47a982bac5840812b486176102b1fe8b48dda8cce0fe94f2d35aff5057a99004ee451e04dd5de584a18cf9731e6bd5a507ef5cb54fabcc3b9fc1bc1353c643366d9ab5e872b5fcffe83aba492b1ef3ea01cd9fc0e39f375e6a5d969d0503c7759e481769539e4abfbeb6e0fd7f4c569a2c2fff351ae7fb1b4512c883d1e5b042b44ad0613758e8cf84d9ec4f40cf50cbb735b16e659f7e9fd30c2155585d94199656851389d8f21bc80b566248d7849c6b4ecbd5b178592b8e099c6457b37d87c242d80993db5c77fc7a689b85019fe98ddf3273454256b44f02bd22f6f572c48a66bcc69464235679980efc4a687a4fe036388da91173809ca45c0a3cfe47a5b4b724e0a69104b630c334787994273c619f4dc0b509a0b03271de5a7e2539fcbf2e0b312cac8d1f6851dff3b302a4997b21213f9b644c85f886093c1dd7946dbe8f6697076d2464eaecfe2cdae8d2045388c53da2372fd52df5f6cfdc4d633752981b182ac8930f17b136665b61f1c34c0cfdb4e122f19bd75d7ff552ff5e736c736175338055b9ba8811d16db30aa5d3e5f9e2f09000706348a5ba06df44c3088f7bf428024d575b1bab3234c498c36b6aabdf1f73dce122cc120a3658683527a7172d30597e3a3e06c4e67a049d1335aa6f7d5b49641abba8fd4d5a1c0756382845b3e6709944bd15b51b29ea4759f0ada0155490580e7c63dbd82a367ee74c08a40103c0c6d0d7d9ad0e2781db1f19829d29193d115d38b4d0271d13fecf9e9c98498443dd14b92222b80d3c431c5f9283bb39d86af4241636e91516e5a104e7759de28d9f389122c9f5adc93fc20eef7b6619594b1c96c7904b421450d4b870042252331e89723d31079469104cafd676f0fedcbe0d99f56f3e8862fff8d67ac51cc9f39d5674eb1cd9e8282fe1ed2da84db50c1ac9aaeaac9c8f2b236d3562bfe4ac984ebfef4fb91bdbe0a649d157f5057ab61ffee3a844d23f7c72c0a8419fd9e4e333fd477238bbad4ff875d5657b02cc39635c3a5c15f3a5bc7f0f2a785fb95930e8b4a18054f77b7d5143d44673f4ca57682899bc2bf3464cafccfbb13c7c5e13f3402d674fa88994b92ed72d6cdc1116707765d28bd7e0de31285eeb45b27c842b115a92e908637e267471e811631b3e710f178cfa3455c3e7c80930731f5b68298def56df6fb0a3cdeb5534cd22543bef9a446fc73d680e4ce5a28e92a797490e0fd3ba888803fec0104c242149bf922b1b447325efbde0c12d8834117a5477caf3d664f00470d113f77d16b964442677b34028fdeb2a970042b1d1f404032a9eb31408c1f10bdff554d5740fb345b64b86fb74da8df95fbd901a5c404e815f8ea17c46ed1b78118f32c2e31fd3ce42f761af2bf8fb5a586455075a668c25c97853d5ba37ebce060a15152573242e3729d42830eba1daa642404574d08b61b8f1de2491027afcd1b0fd2ab5486ec6457d66e320c0c4935e25fb35b99fdd1dfea38640ed8a506fb9b66db381cc26a1254448a81cc6b161e41850f5b99fdd1dfea38640ed8a506fb9b66db381cc26a1254448a81cc6b161e41850f7392d0174e5d404c6f598abd81f67699c5158ed6ecb1c0b71d01f3d8ec1383d2907d2f061c2972447d3f0c1cfc149c78791b1e4bdc131ad5a3eed1d084c76b4163504766e9fcf36fe1527d95fe21460574896da187c60707bfa68254a35693b763f34252cf20726978ff2797a28cf7926cab2eee2bc53c982e5c9741d646518a8616a93b1b1bd8d1221844834817c28b7da78be1649a5b1780d9ea65fba8807c89829883f71461817c30567f9e8168ccf88ca0eda097e988969c7ccbaf20544d9da64664080d13f1f541f425dbac6305159d6c47309121427d77c67744c88de0e791193e891b0784670d5410539aeea9d2a8591de71495b4add6e7dbf9dc22cda6f738dabf4780a3fe392c4b244ef679d2a56b3ad198a3a47a01b8a47f41796d7fab5bade4441300fa7ffe721ca2eb361835998db7d386f8f1be7db5b7596c3f2d9f27ed8c44edc185101da548f533d0dbee1435fd8cdb7ad8f02690d31cd20b056f3c751af11919d3b7c87c33d5f014453a65bf82e95a7e2355149d5a718d3de49fbe0086f8fbefa5648eef70bc84e8090a9226a1e3c6e856499373004aed0a70777f3993fce1e96dd54a1c8f839da604753f9c92cdafcaa5f268ce608bb0cdb50562e98d92c08e47e2b1b0bcf5652820b2a774652968a1188f9f2d87f2fe87239122df15e738d7552dd76850c55a9ffe0136f33506c23d9058215a1255af6641756fe038443d1d270458d53d6e42ea78d12d980728b6a9284fa259958ea00a3d9f27fffdb49e0ece9d5a62adbb9cc42c56262b00cc8ce7f956b2cb05a2a22d5c8983ed315c545b091df0aabc2ce42392f573ec112894a74727211ff0552a1fe480df214285bb3225da7549c0468590f7156ca399591167ee41360936264c464add77ed047736979dc442a49d42921cce21e654a2dceef058d0191aa2d3c9410472e597d139b44dd7d78d9093a5d8109417d18e9955fc940f1ea3e2e892ab44308c901ec1a28f9b0098717f689ca63e104ce805050802d38b8f122d85ab2c7842b844c9ae9e00e7c0b0e28858b8b3db7b8abf7e514e5e63f43456371ed3384b4a8b3b1dafc15798a3b2bef0e3885275746e7fae73a0d96e55da55261554ba52c1d31f32a3dbc9dea1db10f322b4b46a24c3d4411fe54630df59fa46fc2b583a5fc6f3f0dd5e46fd409cb51ae1b331fec799fb6ef4b5efdc8ffbe264e5e83997e17a8d7f62a1ef257fd90e604d4293bf02d5f81ae8198efe1e197c5b27baeb8c0e229d683a7e716a3834157218f692f0db7996f4b473da08c57ffdffbd661eb3178329cfc042d3f1eb6e179206d844de41ba05ee4ac0ed9e3e6c861fb49d68ea890184233890bacd52fd420fef07befad411b9a318b97efbf36f46673d3e78419a9a3236fc7118e9ac9a28ea1d314a4131be3d01733111ce6a18c1a265dae0c576cb203ef3bcd305f4171e1d33f3f3319dee6354c2433493e5e9068aa79672fd3bf39b1037256466f1a89868621b2b62f1d05e63064159e60727041b170d55e310d8e0157e339ee01f3b9c60c4b5bc60e6d4edce1084f0c9589ff75bf3a9f6939ae49f961842fa3e2e76ea796e48b2a984e2a66dc0c266a52d01ac7bab5bd9f1a34a1607983b5f32be8ca49e75c3b41f1c9413b4eb777af144958283ecbd3922843df90b1b434eed626bb6b8bccd5f6ed530e592d706584f56a725d254d8a5d2e4d337e42421cc7b6686ff1f8fbee746672402c95ea41711c26b120158508b3bb692b1a2c7fc06002dee07a868f0ec394e9b7f20b5e151f78e0941e143c2d2d4c7774e58421a0bb09064d5a1112739586b047d4045768fe5e098fdc6be668c499fe7a51f3de13b1fd03b319c64b8bd287164eb6ce7d3481994141c0be51396d51f5c121c02d31f695bff708396e0512286fa04dee67f12ab895c0c558ba33f20adf058748c58f5e0e3446a1af743ea70e4387a95ddc0d08d9ceddf79a87ac517b9e5b46a26f7e7ec383fe540404092e4d76ae54b5822744e4ba0750ef8d2cac085bda3b0a72aedb08cb8b75bb49366e4f8e07599f9dae5df8d688ce57073033f80260d41625b9ed9f727e8553a65a111645b3c013df8cc8fa6a718d32b643c8808c6865d169a300e8bc818bd810f80ffb8a21d69e97dad88e400b586d0f3e965ea45836c253246c1d6f1b16b360dbb59322e26e28bfc54881d698e7cd5057666968c96ead08204edb8148981094700cbc3338ed0613c4469da5ab4675fa1ce292e28edeb6613516db89e28c9d962301f4fe7b38366ebdd1d35933f3491d57b9d55aa4b44d21ebb0d7cbc54273f0cf6032c449f5055cfae6793c5b68a682d6692a745e6b2835af7bb933e78870a270d51ab33778fe10a5cd377422d4b9587dcf019ee08576dd9663c91a68ead50a8de4da6c6eb80bc67526b59015c766ddfec330d6d206f240f7bd6fa28cd4ec66b2b878f199af3ce6eda172af9fe31ebb7158639ecd7a4e75eafe86f293541fd0bffac457694b564695b87f7df1f21dc1c8ab806500535b9b3d9742e745558dc02e52d0df6d75b038457d4f6c374ed68d39eaf7f8fe9346e7b96fffab973029ebc955c6bb89e7556391281b0dd49205d49e33cd2b97e90531bf9cdb086d9943a518bc474aebaa0aef02f1d41e8113fe944c9d96e881480de153d3d3ade36c30fdbfc1973d31001e9a64a9e2e1a1bf7188114a492e3330e2867bf17d3b305ba0f6fe6b073ad4bdb9db519e4224bbd993f1e9cb75ce26c99d8a0fffe062a4293f01f6d55619b4e1b8f75bf0065fb3faa2ac512e9bcd7291fd757620a0c0594a359184811c3028ee8df35792d977dc7fe512e4acc98401ca29f46694fff11304801d995015a7e4a81afe0db0a9a79a0bdde9e03d869f94382a15a3c4cfd1dda32108db5234727b36ed0e25f1fb12e0993c7b5ac95cfd4ee1777782d642da53a045d253ede58f0f0463647e6d4f352953b26e2e058370277e107a1b979ff5e0bd28f5adb92e066d41831ac37ce7108d2a1b84376f668b54776fa15943f3f018be6c7dc7a8847c9f512fb5eeec4f093804197dc2dfa2b993bb35fed2b892f4128c63acb707ebe8b689b9327dd2d87eb7ed59e834b02099764cf524c93b3d642d202ed97c8130b457162e6453086a7536bb68a36499ceca8f795f977a1f52bd84c8c01d2e90686887fc151a9309efdeb95f42d1cd3270d851cb9db84c48bb8a9871a988950fd0b62ecc854b11641e3e9a07fa191a6f61a6a6b331ef3cc6c632f782e8da2fa81aaeeac56e4d0b2fb3016f936805be2574986b31300621b35ddd0e2220fd9943eabc264003d73364282869fbb5c1d4a8471663d97e048fd14e4652af8402acb72200784b1940bd70b39b442c6d5c99bd96f46dc9509b4d10802aaa1ad3c84763a2843312fdc8dd8add5c7b24e7f0c877fbb8f9f6ad1960e87f78363793130a0c1bee89b64a12eb32e939791fb0ca61016a6d3eafa4ced2b3defa57bc30d0aa0fe093385db709b737303f248a550b0a213565a4a3c00b770e7941ae6b969000bf6fbbe7644d67e6faacc81c32766ca98862c4d4a6f0c94bfc1fc3208f45c50463240719a25de72716d7d033845a84d991e5948385a40b4460dcb782559bca1f59e301eb3c941be52da931f9a7182678ffe25ce00779ee00002830ede3e302a8b4bf03dbc505243d2b87a86a62c31a52d6f9761be150bf8df76a369918a3ae5b4136013b07d803037e689c4aad0292ec9614beba318539ee70d8e69eb2249d233012c1808d5aa0602af80b2d15e9d1291927cd043b5f8a6b9017c31b9cfe0643b0ab78b95baab21bbb11cfd08f6f9dff432openssllibcrypto.so.3libssl.so.3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-3-3.0.1-150400.4.20.1.src.rpmlibopenssl-3-devellibopenssl-3-devel(aarch-64)pkgconfig(libcrypto)pkgconfig(libssl)pkgconfig(openssl)@@@    /usr/bin/pkg-configlibopenssl3pkgconfig(libcrypto)pkgconfig(libssl)pkgconfig(zlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.13.0.4-14.6.0-14.0-15.2-1libopenssl-devellibopenssl-devellibressl-develssl-devel3.0.13.0.14.14.3dck@ccccccccj@c@ccY!@cGbb@blb@bb0a aa@a@a7T@a@`@`P@` @`B`}p`v@`/@`&m__H@_@_@_@_9_-B@_@_^@^@^@^^@^@otto.hollmann@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.comdanilo.spinella@suse.comsimonf.lees@suse.comsimonf.lees@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comcallumjfarmer13@gmail.comvcizek@suse.compmonrealgonzalez@suse.comvcizek@suse.comvcizek@suse.comjengelh@inai.devcizek@suse.comvcizek@suse.comvcizek@suse.com- Security Fix: [CVE-2023-0464, bsc#1209624] * Excessive Resource Usage Verifying X.509 Policy Constraints * Add openssl-CVE-2023-0464.patch- Security Fix: [bsc#1207541, CVE-2023-0401] * NULL pointer dereference during PKCS7 data verification * Add patches: - openssl-CVE-2023-0401-2of2.patch - openssl-CVE-2023-0401-1of2.patch- Security Fix: [bsc#1207533, CVE-2023-0286] * Fix X.400 address type confusion in X.509 GENERAL_NAME_cmp for x400Address * Add openssl-CVE-2023-0286.patch- Security Fix: [bsc#1207540, CVE-2023-0217] * NULL pointer dereference validating DSA public key * Add patches: - openssl-CVE-2023-0217-1of4.patch - openssl-CVE-2023-0217-2of4.patch - openssl-CVE-2023-0217-3of4.patch - openssl-CVE-2023-0217-4of4.patch * Provide the binary der file for the test 91-test_pkey_check.t as openssl-CVE-2023-0217-dsapub_noparam.der.tar.xz- Security Fix: [bsc#1207539, CVE-2023-0216] * Invalid pointer dereference in d2i_PKCS7 functions * Add patches: - openssl-CVE-2023-0216-2of2.patch - openssl-CVE-2023-0216-1of2.patch- Security Fix: [bsc#1207536, CVE-2023-0215] * Use-after-free following BIO_new_NDEF() * Add patches: - openssl-CVE-2023-0215-1of4.patch - openssl-CVE-2023-0215-2of4.patch - openssl-CVE-2023-0215-3of4.patch - openssl-CVE-2023-0215-4of4.patch- Security Fix: [bsc#1207538, CVE-2022-4450] * Double free after calling PEM_read_bio_ex() * Add patches: - openssl-CVE-2022-4450-1of2.patch - openssl-CVE-2022-4450-2of2.patch- Security Fix: [bsc#1207534, CVE-2022-4304] * Timing Oracle in RSA Decryption * Add openssl-CVE-2022-4304.patch- Security Fix: [bsc#1207535, CVE-2022-4203] * X.509 Name Constraints Read Buffer Overflow * Add patch: - openssl-CVE-2022-4203-1of2.patch - openssl-CVE-2022-4203-2of2.patch- Enable zlib compression support [bsc#1195149] - Add crypto-policies dependency.- Fix SHA, SHAKE, KECCAK ASM and EC ASM flag passing (bsc#1206222) * Add patches: - openssl-3-Fix-EC-ASM-flag-passing.patch - openssl-3-Fix-SHA-SHAKE-and-KECCAK-ASM-flag-passing.patch- Fix X.509 Policy Constraints Double Locking [bsc#1206374, CVE-2022-3996] * Add patch: openssl-3-Fix-double-locking-problem.patch- Fix X.509 Email Address Buffer Overflow [bsc#1204714, CVE-2022-3602, CVE-2022-3786] * An off by one error in the punycode decoder allowed for a single unsigned int overwrite of a buffer which could cause a crash and possible code execution. * Also fixed the ossl_a2ulabel() function which was broken and also contained a potential buffer overflow, albeit one byte without control of the contents. * Added a test case that errors without the CVE fix and passes with it. * Add patches: - openssl-3-CVE-2022-3602_1.patch - openssl-3-CVE-2022-3602_2.patch- Added openssl-3-CVE-2022-3358.patch * [CVE-2022-3358, bsc#1204226] * If a custom EVP_CIPHER object has been passed to EVP_CipherInit() then it should be used in preference to a fetched cipher. * We also fix a possible NULL pointer deref in the same code for digests. * If the custom cipher passed to EVP_CipherInit() happens to use NID_undef (which should be a discouraged practice), then in the previous implementation this could result in the NULL cipher being fetched and hence NULL encryption being unexpectedly used. * Sourced from https://github.com/openssl/openssl/commit/5485c56679d7c49b96e8fc8ca708b0b7e7c03c4b- Encrypt the sixteen bytes that were unencrypted in some circumstances on 32-bit x86 platforms. * [bsc#1201099, CVE-2022-2097] * added openssl-CVE-2022-2097.patch- Fixed Resource leakage when decoding certificates and keys * bsc#1199169 * CVE-2022-1473 * Added openssl-3-CVE-2022-1473.patch - Fixed Incorrect MAC key used in the RC4-MD5 ciphersuite * bsc#1199168 * CVE-2022-1434 * Added openssl-3-CVE-2022-1434.patch - Fixed OCSP_basic_verify may incorrectly verify the response signing certificate * bsc#1199167 * CVE-2022-1343 * Added openssl-3-CVE-2022-1343.patch- Added openssl-3-Fix-file-operations-in-c_rehash.patch * bsc#1200550 * CVE-2022-2068 * Fixed more shell code injection issues in c_rehash- Added openssl-update_expired_certificates.patch * Openssl failed tests because of expired certificates. * bsc#1185637 * Sourced from https://github.com/openssl/openssl/pull/18446/commits- Security fix: [bsc#1199166, CVE-2022-1292] * Added: openssl-CVE-2022-1292.patch * properly sanitise shell metacharacters in c_rehash script.- Security Fix: [bsc#1196877, CVE-2022-0778] * Infinite loop in BN_mod_sqrt() reachable when parsing certificates * Add openssl-CVE-2022-0778.patch openssl-CVE-2022-0778-tests.patch- Fix conflict with openssl and libressl- Remove /etc/pki/CA from the [jsc#SLE-17856, jsc#SLE-19044] openssl-Override-default-paths-for-the-CA-directory-tree.patch - Remove unused patches- Ship openssl-3 as binary names [jsc#SLE-17856, jsc#SLE-19044] - Use openssl3.cnf * openssl-use-versioned-config.patch * fix-config-in-tests.patch - Support crypto policies * openssl-Add-support-for-PROFILE-SYSTEM-system-default-cipher.patch * openssl-Override-default-paths-for-the-CA-directory-tree.patch - Remove obsolets, not ready to force an upgrade yet- Update to 3.0.1: [bsc#1193740, CVE-2021-4044] * RNDR and RNDRRS support in provider functions to provide random number generation for Arm CPUs (aarch64). * s_client and s_server apps now explicitly say when the TLS version does not include the renegotiation mechanism. This avoids confusion between that scenario versus when the TLS version includes secure renegotiation but the peer lacks support for it. * The default SSL/TLS security level has been changed from 1 to 2. RSA, DSA and DH keys of 1024 bits and above and less than 2048 bits and ECC keys of 160 bits and above and less than 224 bits were previously accepted by default but are now no longer allowed. By default TLS compression was already disabled in previous OpenSSL versions. At security level 2 it cannot be enabled. * The SSL_CTX_set_cipher_list family functions now accept ciphers using their IANA standard names. * The PVK key derivation function has been moved from b2i_PVK_bio_ex() into the legacy crypto provider as an EVP_KDF. Applications requiring this KDF will need to load the legacy crypto provider. * The various OBJ_* functions have been made thread safe. * CCM8 cipher suites in TLS have been downgraded to security level zero because they use a short authentication tag which lowers their strength. * Subject or issuer names in X.509 objects are now displayed as UTF-8 strings by default. * Parallel dual-prime 1536/2048-bit modular exponentiation for AVX512_IFMA capable processors.- Update to 3.0.0 * The full list of changes since version 1.1.1 can be found in: https://github.com/openssl/openssl/blob/master/CHANGES.md#openssl-30 * OpenSSL 3.0 wiki: https://wiki.openssl.org/index.php/OpenSSL_3.0 * The Migration guide: https://github.com/openssl/openssl/blob/master/doc/man7/migration_guide.pod- Update to 3.0.0 Beta 2 * The ERR_GET_FUNC() function was removed. With the loss of meaningful function codes, this function can only cause problems for calling applications. * While a callback function set via 'SSL_CTX_set_cert_verify_callback()' is not allowed to return a value > 1, this is no more taken as failure. * Deprecated the obsolete X9.31 RSA key generation related functions BN_X931_generate_Xpq(), BN_X931_derive_prime_ex(), and BN_X931_generate_prime_ex(). - Remove openssl-ppc64-fix-build.patch fixed upstream- Update to 3.0.0 Beta 1 * Add a configurable flag to output date formats as ISO 8601. Does not change the default date format. * Version of MSVC earlier than 1300 could get link warnings, which could be suppressed if the undocumented -DI_CAN_LIVE_WITH_LNK4049 was set. Support for this flag has been removed. * Rework and make DEBUG macros consistent. Remove unused - DCONF_DEBUG, -DBN_CTX_DEBUG, and REF_PRINT. Add a new tracing category and use it for printing reference counts. Rename - DDEBUG_UNUSED to -DUNUSED_RESULT_DEBUG. Fix BN_DEBUG_RAND so it compiles and, when set, force DEBUG_RAND to be set also. Rename engine_debug_ref to be ENGINE_REF_PRINT also for consistency. * The public definitions of conf_method_st and conf_st have been deprecated. They will be made opaque in a future release. * Many functions in the EVP_ namespace that are getters of values from implementations or contexts were renamed to include get or get0 in their names. Old names are provided as macro aliases for compatibility and are not deprecated. * PKCS#5 PBKDF1 key derivation has been moved from PKCS5_PBE_keyivgen() into the legacy crypto provider as an EVP_KDF. Applications requiring this KDF will need to load the legacy crypto provider. This includes these PBE algorithms which use this KDF: - NID_pbeWithMD2AndDES_CBC - NID_pbeWithMD5AndDES_CBC - NID_pbeWithSHA1AndRC2_CBC - NID_pbeWithMD2AndRC2_CBC - NID_pbeWithMD5AndRC2_CBC - NID_pbeWithSHA1AndDES_CBC * Deprecated obsolete BIO_set_callback(), BIO_get_callback(), and BIO_debug_callback() functions. - Fix build on ppc and ppc64 * Add openssl-ppc64-fix-build.patch * See https://github.com/openssl/openssl/issues/15923- Update to 3.0.0 Alpha 17 * Added migration guide to man7 * Implemented support for fully "pluggable" TLSv1.3 groups * Added convenience functions for generating asymmetric key pairs. * Added a proper HTTP client supporting GET with optional redirection, POST, arbitrary request and response content types, TLS, persistent connections, connections via HTTP(s) proxies, connections and exchange via user-defined BIOs (allowing implicit connections), and timeout checks.- Update to 3.0.0. Alpha 16 * Mark pop/clear error stack in der2key_decode_p8- Update to 3.0.0 Alpha 15 * The default manual page suffix ($MANSUFFIX) has been changed to "ossl" * Added support for Kernel TLS (KTLS). In order to use KTLS, support for it must be compiled in using the "enable-ktls" compile time option. It must also be enabled at run time using the SSL_OP_ENABLE_KTLS option. * The error return values from some control calls (ctrl) have changed. One significant change is that controls which used to return -2 for invalid inputs, now return -1 indicating a generic error condition instead. * Removed EVP_PKEY_set_alias_type(). * All of these low level RSA functions have been deprecated without replacement: RSA_blinding_off, RSA_blinding_on, RSA_clear_flags, RSA_get_version, RSAPrivateKey_dup, RSAPublicKey_dup, RSA_set_flags, RSA_setup_blinding and RSA_test_flags. * All of these RSA flags have been deprecated without replacement: RSA_FLAG_BLINDING, RSA_FLAG_CACHE_PRIVATE, RSA_FLAG_CACHE_PUBLIC, RSA_FLAG_EXT_PKEY, RSA_FLAG_NO_BLINDING, RSA_FLAG_THREAD_SAFE and RSA_METHOD_FLAG_NO_CHECK. * These low level DH functions have been deprecated without replacement: DH_clear_flags, DH_get_1024_160, DH_get_2048_224, DH_get_2048_256, DH_set_flags and DH_test_flags. The DH_FLAG_CACHE_MONT_P flag has been deprecated without replacement. The DH_FLAG_TYPE_DH and DH_FLAG_TYPE_DHX have been deprecated. Use EVP_PKEY_is_a() to determine the type of a key. There is no replacement for setting these flags. * These low level DSA functions have been deprecated without replacement: DSA_clear_flags, DSA_dup_DH, DSAparams_dup, DSA_set_flags and DSA_test_flags. * The DSA_FLAG_CACHE_MONT_P flag has been deprecated without replacement. * Reworked the treatment of EC EVP_PKEYs with the SM2 curve to automatically become EVP_PKEY_SM2 rather than EVP_PKEY_EC. This is a breaking change from previous OpenSSL versions. Unlike in previous OpenSSL versions, this means that applications must not call `EVP_PKEY_set_alias_type(pkey, EVP_PKEY_SM2)` to get SM2 computations. The `EVP_PKEY_set_alias_type` function has now been removed. * Parameter and key generation is also reworked to make it possible to generate EVP_PKEY_SM2 parameters and keys. Applications must now generate SM2 keys directly and must not create an EVP_PKEY_EC key first.- Update to 3.0.0 Alpha 14 * A public key check is now performed during EVP_PKEY_derive_set_peer(). Previously DH was internally doing this during EVP_PKEY_derive(). * The EVP_PKEY_CTRL_PKCS7_ENCRYPT, EVP_PKEY_CTRL_PKCS7_DECRYPT, EVP_PKEY_CTRL_PKCS7_SIGN, EVP_PKEY_CTRL_CMS_ENCRYPT, EVP_PKEY_CTRL_CMS_DECRYPT, and EVP_PKEY_CTRL_CMS_SIGN control operations are deprecated. They are not invoked by the OpenSSL library anymore and are replaced by direct checks of the key operation against the key type when the operation is initialized. * The EVP_PKEY_public_check() and EVP_PKEY_param_check() functions now work for more key types including RSA, DSA, ED25519, X25519, ED448 and X448. Previously (in 1.1.1) they would return -2. For key types that do not have parameters then EVP_PKEY_param_check() will always return 1. * The output from numerous "printing" functions such as X509_signature_print(), X509_print_ex(), X509_CRL_print_ex(), and other similar functions has been amended such that there may be cosmetic differences between the output observed in 1.1.1 and 3.0. This also applies to the "-text" output from the x509 and crl applications. * Improved adherence to Enhanced Security Services (ESS, RFC 2634 and RFC 5035) for the TSP and CMS Advanced Electronic Signatures (CAdES) implementations. As required by RFC 5035 check both ESSCertID and ESSCertIDv2 if both present. Correct the semantics of checking the validation chain in case ESSCertID{,v2} contains more than one certificate identifier: This means that all certificates referenced there MUST be part of the validation chain. * Parallel dual-prime 1024-bit modular exponentiation for AVX512_IFMA capable processors. * Added the AuthEnvelopedData content type structure (RFC 5083) with AES-GCM parameter (RFC 5084) for the Cryptographic Message Syntax (CMS). Its purpose is to support encryption and decryption of a digital envelope that is both authenticated and encrypted using AES GCM mode.- Update to 3.0.0 Alpha 13 * A public key check is now performed during EVP_PKEY_derive_set_peer(). Previously DH was internally doing this during EVP_PKEY_derive(). To disable this check use EVP_PKEY_derive_set_peer_ex(dh, peer, 0). This may mean that an error can occur in EVP_PKEY_derive_set_peer() rather than during EVP_PKEY_derive(). * The EVP_PKEY_CTRL_PKCS7_ENCRYPT, EVP_PKEY_CTRL_PKCS7_DECRYPT, EVP_PKEY_CTRL_PKCS7_SIGN, EVP_PKEY_CTRL_CMS_ENCRYPT, EVP_PKEY_CTRL_CMS_DECRYPT, and EVP_PKEY_CTRL_CMS_SIGN control operations are deprecated. They are not invoked by the OpenSSL library anymore and are replaced by direct checks of the key operation against the key type when the operation is initialized. * The EVP_PKEY_public_check() and EVP_PKEY_param_check() functions now work for more key types including RSA, DSA, ED25519, X25519, ED448 and X448. Previously (in 1.1.1) they would return -2. For key types that do not have parameters then EVP_PKEY_param_check() will always return 1. * The output from numerous "printing" functions such as X509_signature_print(), X509_print_ex(), X509_CRL_print_ex(), and other similar functions has been amended such that there may be cosmetic differences between the output observed in 1.1.1 and 3.0. This also applies to the "-text" output from the x509 and crl applications. * Improved adherence to Enhanced Security Services (ESS, RFC 2634 and RFC 5035) for the TSP and CMS Advanced Electronic Signatures (CAdES) implementations. As required by RFC 5035 check both ESSCertID and ESSCertIDv2 if both present. Correct the semantics of checking the validation chain in case ESSCertID{,v2} contains more than one certificate identifier: This means that all certificates referenced there MUST be part of the validation chain. * Parallel dual-prime 1024-bit modular exponentiation for AVX512_IFMA capable processors. * Added the AuthEnvelopedData content type structure (RFC 5083) with AES-GCM parameter (RFC 5084) for the Cryptographic Message Syntax (CMS). Its purpose is to support encryption and decryption of a digital envelope that is both authenticated and encrypted using AES GCM mode.- Update to 3.0.0 Alpha 12 * The SRP APIs have been deprecated. The old APIs do not work via providers, and there is no EVP interface to them. Unfortunately there is no replacement for these APIs at this time. * Add a compile time option to prevent the caching of provider fetched algorithms. This is enabled by including the no-cached-fetch option at configuration time. * Combining the Configure options no-ec and no-dh no longer disables TLSv1.3. Typically if OpenSSL has no EC or DH algorithms then it cannot support connections with TLSv1.3. However OpenSSL now supports "pluggable" groups through providers. * The undocumented function X509_certificate_type() has been deprecated; applications can use X509_get0_pubkey() and X509_get0_signature() to get the same information. * Deprecated the obsolete BN_pseudo_rand() and BN_pseudo_rand_range() functions. They are identical to BN_rand() and BN_rand_range() respectively. * The default key generation method for the regular 2-prime RSA keys was changed to the FIPS 186-4 B.3.6 method (Generation of Probable Primes with Conditions Based on Auxiliary Probable Primes). This method is slower than the original method. * Deprecated the BN_is_prime_ex() and BN_is_prime_fasttest_ex() functions. They are replaced with the BN_check_prime() function that avoids possible misuse and always uses at least 64 rounds of the Miller-Rabin primality test. * Deprecated EVP_MD_CTX_set_update_fn() and EVP_MD_CTX_update_fn() as they are not useful with non-deprecated functions.- Update to 3.0.0 Alpha 11 * Deprecated the obsolete X9.31 RSA key generation related functions BN_X931_generate_Xpq(), BN_X931_derive_prime_ex(), and BN_X931_generate_prime_ex(). * Deprecated the type OCSP_REQ_CTX and the functions OCSP_REQ_CTX_*(). These were used to collect all necessary data to form a HTTP request, and to perform the HTTP transfer with that request. With OpenSSL 3.0, the type is OSSL_HTTP_REQ_CTX, and the deprecated functions are replaced with OSSL_HTTP_REQ_CTX_*(). * Validation of SM2 keys has been separated from the validation of regular EC keys, allowing to improve the SM2 validation process to reject loaded private keys that are not conforming to the SM2 ISO standard. In particular, a private scalar 'k' outside the range '1 <= k < n-1' is now correctly rejected. * Behavior of the 'pkey' app is changed, when using the '-check' or '-pubcheck' switches: a validation failure triggers an early exit, returning a failure exit status to the parent process. * Changed behavior of SSL_CTX_set_ciphersuites() and SSL_set_ciphersuites() to ignore unknown ciphers. * All of the low level EC_KEY functions have been deprecated. * Functions that read and write EC_KEY objects and that assign or obtain EC_KEY objects from an EVP_PKEY are also deprecated. * Added the '-copy_extensions' option to the 'x509' command for use with '-req' and '-x509toreq'. When given with the 'copy' or 'copyall' argument, all extensions in the request are copied to the certificate or vice versa. * Added the '-copy_extensions' option to the 'req' command for use with '-x509'. When given with the 'copy' or 'copyall' argument, all extensions in the certification request are copied to the certificate. * The 'x509', 'req', and 'ca' commands now make sure that X.509v3 certificates they generate are by default RFC 5280 compliant in the following sense: There is a subjectKeyIdentifier extension with a hash value of the public key and for not self-signed certs there is an authorityKeyIdentifier extension with a keyIdentifier field or issuer information identifying the signing key. This is done unless some configuration overrides the new default behavior, such as 'subjectKeyIdentifier = none' and 'authorityKeyIdentifier = none'.- Update to 3.0.0 Alpha 10 (CVE-2020-1971) * See full changelog: www.openssl.org/news/changelog.html * Fixed NULL pointer deref in the GENERAL_NAME_cmp function This function could crash if both GENERAL_NAMEs contain an EDIPARTYNAME. If an attacker can control both items being compared then this could lead to a possible denial of service attack. OpenSSL itself uses the GENERAL_NAME_cmp function for two purposes: 1) Comparing CRL distribution point names between an available CRL and a CRL distribution point embedded in an X509 certificate 2) When verifying that a timestamp response token signer matches the timestamp authority name (exposed via the API functions TS_RESP_verify_response and TS_RESP_verify_token) * The -cipher-commands and -digest-commands options of the command line utility list has been deprecated. Instead use the -cipher-algorithms and -digest-algorithms options. * Additionally functions that read and write DH objects such as d2i_DHparams, i2d_DHparams, PEM_read_DHparam, PEM_write_DHparams and other similar functions have also been deprecated. Applications should instead use the OSSL_DECODER and OSSL_ENCODER APIs to read and write DH files.- Update to 3.0.0 Alpha 9 * See also https://www.openssl.org/news/changelog.html * Deprecated all the libcrypto and libssl error string loading functions. Calling these functions is not necessary since OpenSSL 1.1.0, as OpenSSL now loads error strings automatically. * The functions SSL_CTX_set_tmp_dh_callback and SSL_set_tmp_dh_callback, as well as the macros SSL_CTX_set_tmp_dh() and SSL_set_tmp_dh() have been deprecated. These are used to set the Diffie-Hellman (DH) parameters that are to be used by servers requiring ephemeral DH keys. Instead applications should consider using the built-in DH parameters that are available by calling SSL_CTX_set_dh_auto() or SSL_set_dh_auto(). * The -crypt option to the passwd command line tool has been removed. * The -C option to the x509, dhparam, dsaparam, and ecparam commands has been removed. * Added several checks to X509_verify_cert() according to requirements in RFC 5280 in case 'X509_V_FLAG_X509_STRICT' is set (which may be done by using the CLI option '-x509_strict'): - The basicConstraints of CA certificates must be marked critical. - CA certificates must explicitly include the keyUsage extension. - If a pathlenConstraint is given the key usage keyCertSign must be allowed. - The issuer name of any certificate must not be empty. - The subject name of CA certs, certs with keyUsage crlSign, and certs without subjectAlternativeName must not be empty. - If a subjectAlternativeName extension is given it must not be empty. - The signatureAlgorithm field and the cert signature must be consistent. - Any given authorityKeyIdentifier and any given subjectKeyIdentifier must not be marked critical. - The authorityKeyIdentifier must be given for X.509v3 certs unless they are self-signed. - The subjectKeyIdentifier must be given for all X.509v3 CA certs. * Certificate verification using X509_verify_cert() meanwhile rejects EC keys with explicit curve parameters (specifiedCurve) as required by RFC 5480.- Update to 3.0.0 Alpha 8 * Add support for AES Key Wrap inverse ciphers to the EVP layer. The algorithms are: "AES-128-WRAP-INV", "AES-192-WRAP-INV", "AES-256-WRAP-INV", "AES-128-WRAP-PAD-INV", "AES-192-WRAP-PAD-INV" and "AES-256-WRAP-PAD-INV". The inverse ciphers use AES decryption for wrapping, and AES encryption for unwrapping. * Deprecated EVP_PKEY_set1_tls_encodedpoint() and EVP_PKEY_get1_tls_encodedpoint(). These functions were previously used by libssl to set or get an encoded public key in/from an EVP_PKEY object. With OpenSSL 3.0 these are replaced by the more generic functions EVP_PKEY_set1_encoded_public_key() and EVP_PKEY_get1_encoded_public_key(). The old versions have been converted to deprecated macros that just call the new functions. * The security callback, which can be customised by application code, supports the security operation SSL_SECOP_TMP_DH. This is defined to take an EVP_PKEY in the "other" parameter. In most places this is what is passed. All these places occur server side. However there was one client side call of this security operation and it passed a DH object instead. This is incorrect according to the definition of SSL_SECOP_TMP_DH, and is inconsistent with all of the other locations. Therefore this client side call has been changed to pass an EVP_PKEY instead. * Added new option for 'openssl list', '-providers', which will display the list of loaded providers, their names, version and status. It optionally displays their gettable parameters. * Deprecated pthread fork support methods. These were unused so no replacement is required. OPENSSL_fork_prepare(), OPENSSL_fork_parent() and OPENSSL_fork_child(). - Remove openssl-AES_XTS.patch fixed upstream- Fix build on ppc* architectures * Fix tests failing: 30-test_acvp.t and 30-test_evp.t * https://github.com/openssl/openssl/pull/13133 - Add openssl-AES_XTS.patch for ppc64, ppc64le and aarch64- Re-enable test 81-test_cmp_cli.t fixed upstream- Update to 3.0.0 Alpha 7 * Add PKCS7_get_octet_string() and PKCS7_type_is_other() to the public interface. Their functionality remains unchanged. * Deprecated EVP_PKEY_set_alias_type(). This function was previously needed as a workaround to recognise SM2 keys. With OpenSSL 3.0, this key type is internally recognised so the workaround is no longer needed. * Deprecated EVP_PKEY_CTX_set_rsa_keygen_pubexp() & introduced EVP_PKEY_CTX_set1_rsa_keygen_pubexp(), which is now preferred. * Changed all "STACK" functions to be macros instead of inline functions. Macro parameters are still checked for type safety at compile time via helper inline functions. * Remove the RAND_DRBG API: The RAND_DRBG API did not fit well into the new provider concept as implemented by EVP_RAND and EVP_RAND_CTX. The main reason is that the RAND_DRBG API is a mixture of 'front end' and 'back end' API calls and some of its API calls are rather low-level. This holds in particular for the callback mechanism (RAND_DRBG_set_callbacks()). Adding a compatibility layer to continue supporting the RAND_DRBG API as a legacy API for a regular deprecation period turned out to come at the price of complicating the new provider API unnecessarily. Since the RAND_DRBG API exists only since version 1.1.1, it was decided by the OMC to drop it entirely. * Added the options '-crl_lastupdate' and '-crl_nextupdate' to 'openssl ca', allowing the 'lastUpdate' and 'nextUpdate' fields in the generated CRL to be set explicitly. * 'PKCS12_parse' now maintains the order of the parsed certificates when outputting them via '*ca' (rather than reversing it). - Update openssl-DEFAULT_SUSE_cipher.patch- Removed 0001-Fix-typo-for-SSL_get_peer_certificate.patch: contained in upstream. - Update to 3.0.0 Alpha 6 * Added util/check-format.pl for checking adherence to the coding guidelines. * Allow SSL_set1_host() and SSL_add1_host() to take IP literal addresses as well as actual hostnames. * The 'MinProtocol' and 'MaxProtocol' configuration commands now silently ignore TLS protocol version bounds when configuring DTLS-based contexts, and conversely, silently ignore DTLS protocol version bounds when configuring TLS-based contexts. The commands can be repeated to set bounds of both types. The same applies with the corresponding "min_protocol" and "max_protocol" command-line switches, in case some application uses both TLS and DTLS. SSL_CTX instances that are created for a fixed protocol version (e.g. TLSv1_server_method()) also silently ignore version bounds. Previously attempts to apply bounds to these protocol versions would result in an error. Now only the "version-flexible" SSL_CTX instances are subject to limits in configuration files in command-line options.- Fix linking when the deprecated SSL_get_per_certificate() is in use * https://github.com/openssl/openssl/pull/12468 * add 0001-Fix-typo-for-SSL_get_peer_certificate.patch- Update to 3.0.0 Alpha 5 * Deprecated the 'ENGINE' API. Engines should be replaced with providers going forward. * Reworked the recorded ERR codes to make better space for system errors. To distinguish them, the macro 'ERR_SYSTEM_ERROR()' indicates if the given code is a system error (true) or an OpenSSL error (false). * Reworked the test perl framework to better allow parallel testing. * Added ciphertext stealing algorithms AES-128-CBC-CTS, AES-192-CBC-CTS and AES-256-CBC-CTS to the providers. CS1, CS2 and CS3 variants are supported. * 'Configure' has been changed to figure out the configuration target if none is given on the command line. Consequently, the 'config' script is now only a mere wrapper. All documentation is changed to only mention 'Configure'. * Added a library context that applications as well as other libraries can use to form a separate context within which libcrypto operations are performed. - There are two ways this can be used: 1) Directly, by passing a library context to functions that take such an argument, such as 'EVP_CIPHER_fetch' and similar algorithm fetching functions. 2) Indirectly, by creating a new library context and then assigning it as the new default, with 'OPENSSL_CTX_set0_default'. - All public OpenSSL functions that take an 'OPENSSL_CTX' pointer, apart from the functions directly related to 'OPENSSL_CTX', accept NULL to indicate that the default library context should be used. - Library code that changes the default library context using 'OPENSSL_CTX_set0_default' should take care to restore it with a second call before returning to the caller. * The security strength of SHA1 and MD5 based signatures in TLS has been reduced. This results in SSL 3, TLS 1.0, TLS 1.1 and DTLS 1.0 no longer working at the default security level of 1 and instead requires security level 0. The security level can be changed either using the cipher string with @SECLEVEL, or calling SSL_CTX_set_security_level(). * The SSL option SSL_OP_CLEANSE_PLAINTEXT is introduced. If that option is set, openssl cleanses (zeroize) plaintext bytes from internal buffers after delivering them to the application. Note, the application is still responsible for cleansing other copies (e.g.: data received by SSL_read(3)). - Update openssl-ppc64-config.patch- Update to 3.0.0 Alpha 4 * general improvements to the built-in providers, the providers API and the internal plumbing and the provider-aware mechanisms for libssl * general improvements and fixes in the CLI apps * support for Automated Cryptographic Validation Protocol (ACVP) tests * fully pluggable TLS key exchange capability from providers * finalization of the Certificate Management Protocol (CMP) contribution, adding an impressive amount of tests for the new features * default to the newer SP800-56B compliant algorithm for RSA keygen * provider-rand: PRNG functionality backed by providers * refactored naming scheme for dispatched functions (#12222) * fixes for various issues * extended and improved test coverage * additions and improvements to the documentations - Fix license: Apache-2.0 - temporarily disable broken 81-test_cmp_cli.t test * https://github.com/openssl/openssl/issues/12324- Update to 3.0.0 Alpha 3 * general improvements to the built-in providers, the providers API and the internal plumbing and the provider-aware mechanisms for libssl; * general improvements and fixes in the CLI apps; * cleanup of the EC API: EC_METHOD became an internal-only concept, and functions using or returning EC_METHOD arguments have been deprecated; EC_POINT_make_affine() and EC_POINTs_make_affine() have been deprecated in favor of automatic internal handling of conversions when needed; EC_GROUP_precompute_mult(), EC_GROUP_have_precompute_mult(), and EC_KEY_precompute_mult() have been deprecated, as such precomputation data is now rarely used; EC_POINTs_mul() has been deprecated, as for cryptographic applications EC_POINT_mul() is enough. * the CMS API got support for CAdES-BES signature verification; * introduction of a new SSL_OP_IGNORE_UNEXPECTED_EOF option; * improvements to the RSA OAEP support; * FFDH support in the speed app; * CI: added external testing through the GOST engine; * fixes for various issues; * extended and improved test coverage; * additions and improvements to the documentations.- Use find -exec +. Replace `pwd` by simply $PWD. - Drop Obsoletes on libopenssl1*. libopenssl3 has a new SONAME and does not conflict with anything previously.- Obsolete openssl 1.1 - Update baselibs.conf - Set man page permissions to 644- Update to 3.0.0 Alpha 2 * general improvements to the built-in providers, the providers API and the internal plumbing; * the removal of legacy API functions related to FIPS mode, replaced by new provider-based mechanisms; * the addition of a new cmp app for RFC 4210; * extended and improved test coverage; * improvements to the documentations; * fixes for various issues. - drop obsolete version.patch- Initial packaging 3.0.0 Alpha 1 * Major Release OpenSSL 3.0 is a major release and consequently any application that currently uses an older version of OpenSSL will at the very least need to be recompiled in order to work with the new version. It is the intention that the large majority of applications will work unchanged with OpenSSL 3.0 if those applications previously worked with OpenSSL 1.1.1. However this is not guaranteed and some changes may be required in some cases. * Providers and FIPS support Providers collect together and make available algorithm implementations. With OpenSSL 3.0 it is possible to specify, either programmatically or via a config file, which providers you want to use for any given application * Low Level APIs Use of the low level APIs have been deprecated. * Legacy Algorithms Some cryptographic algorithms that were available via the EVP APIs are now considered legacy and their use is strongly discouraged. These legacy EVP algorithms are still available in OpenSSL 3.0 but not by default. If you want to use them then you must load the legacy provider. * Engines and "METHOD" APIs The ENGINE API and any function that creates or modifies custom "METHODS" are being deprecated in OpenSSL 3.0 Authors and maintainers of external engines are strongly encouraged to refactor their code transforming engines into providers using the new Provider API and avoiding deprecated methods. * Versioning Scheme The OpenSSL versioning scheme has changed with the 3.0 release. The new versioning scheme has this format: MAJOR.MINOR.PATCH The patch level is indicated by the third number instead of a letter at the end of the release version number. A change in the second (MINOR) number indicates that new features may have been added. OpenSSL versions with the same major number are API and ABI compatible. If the major number changes then API and ABI compatibility is not guaranteed. * Other major new features Implementation of the Certificate Management Protocol (CMP, RFC 4210) also covering CRMF (RFC 4211) and HTTP transfer (RFC 6712). A proper HTTP(S) client in libcrypto supporting GET and POST, redirection, plain and ASN.1-encoded contents, proxies, and timeouts EVP_KDF APIs have been introduced for working with Key Derivation Functions EVP_MAC APIs have been introduced for working with MACs Support for Linux Kernel TLSibs-centriq-6 1679992142  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.0.1-150400.4.20.13.0.1-150400.4.20.13.0.13.0.13.0.1opensslaes.hasn1.hasn1_mac.hasn1err.hasn1t.hasync.hasyncerr.hbio.hbioerr.hblowfish.hbn.hbnerr.hbuffer.hbuffererr.hcamellia.hcast.hcmac.hcmp.hcmp_util.hcmperr.hcms.hcmserr.hcomp.hcomperr.hconf.hconf_api.hconferr.hconfiguration.hconftypes.hcore.hcore_dispatch.hcore_names.hcore_object.hcrmf.hcrmferr.hcrypto.hcryptoerr.hcryptoerr_legacy.hct.hcterr.hdecoder.hdecodererr.hdes.hdh.hdherr.hdsa.hdsaerr.hdtls1.he_os2.hebcdic.hec.hecdh.hecdsa.hecerr.hencoder.hencodererr.hengine.hengineerr.herr.hess.hesserr.hevp.hevperr.hfips_names.hfipskey.hhmac.hhttp.hhttperr.hidea.hkdf.hkdferr.hlhash.hmacros.hmd2.hmd4.hmd5.hmdc2.hmodes.hobj_mac.hobjects.hobjectserr.hocsp.hocsperr.hopensslconf.hopensslv.hossl_typ.hparam_build.hparams.hpem.hpem2.hpemerr.hpkcs12.hpkcs12err.hpkcs7.hpkcs7err.hprov_ssl.hproverr.hprovider.hrand.hranderr.hrc2.hrc4.hrc5.hripemd.hrsa.hrsaerr.hsafestack.hseed.hself_test.hsha.hsrp.hsrtp.hssl.hssl2.hssl3.hsslerr.hsslerr_legacy.hstack.hstore.hstoreerr.hsymhacks.htls1.htrace.hts.htserr.htxt_db.htypes.hui.huierr.hwhrlpool.hx509.hx509_vfy.hx509err.hx509v3.hx509v3err.hssllibcrypto.solibssl.solibcrypto.pclibssl.pcopenssl.pc/usr/include//usr/include/openssl//usr/lib64//usr/lib64/pkgconfig/-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:28459/SUSE_SLE-15-SP4_Update/d5a5d9ee13b2dee1a33eb086e733e0ff-openssl-3.SUSE_SLE-15-SP4_Updatecpioxz5aarch64-suse-linuxdirectoryC source, ASCII textASCII textC source, ASCII text, with very long linespkgconfig filePRPRRPRRR#q$%\M9openssl-33.0.1utf-82bad2d9f663ac8e7bc88e21acab603d3d65cda576a4088b86caa0237ff7276cc?7zXZ !t/G'] crt:bLL %kGFb0coRG@GU0 |4}i ֞M5D_D`K(ő3ih|1!5k_,?1-DS~&a EhR'oā2MQebn΅XW$mPI Ж)RA%⣗1B&4n_KWWtHe2C0y xqчxU01wE!zdyi2J@j_HںC9$Kq>J4oPOҖZ/&-:Aߜ6>YF@6/W^sg{ьF@[g7GҽIj%R6 1sJGjħFsjV}A`:ּBEqɉċ)'cEMr[wr"HAKFyƫ·VAqrY|ߪ$Fvx:ڨ1u y)] hErXbow썛Aԩq2X|1L|X&"gOX}Ё-.•|9Pq~.:Re eZ;\jv =^sSƯēSyxhP: &ò<=%=t$/C1in\]X*t^)*D VO0\6()m0JW2{!@c ev^Ճ_ Z}[wÍTUxO 3 ~dȷx0zP>~+Iok@i(lDvdpw3.NnȕWH~Bܯ,tU5X,'NThd0WLg9NpuOe>PTd'_aoc+4ԯ_51UF,'7_ /qkEeTBmj,\OR >:\~f(5f+{wR}19E'XbNs/px1.%`%dBFCM0rRCdsXX@[s1P1e,]YQw;SjkX7m}F#F![?،m$wc"t",1DaPOlMoVweYCr8ML|! Ff^؈\ n 1]*,6W }p )Zz0 Ȅ6 ?v c_c*:O3N'KWu%ǠҿR,̋Zr/°~2(صޗyIRP 3iUjLyr_m0~ޕLyכw lTv'n uX VÛ%#(i(YԆg"d? ֙C$N=0dg$uM=V,nبVjZڛ?4 zsb3'Ts}|fV\aYw7=$5(*Ž/L8}2 w8e9N͙}et$nA'R8apM T*Dƒ#N!Uw&H̀oB>- c\mUPd%*WB搦5eO>m =nBX(Q#~mCgQ* =q!԰5l:g7@Wg)OX&_}~v\R5D56BB螈 Z情nb(F ;vCZ`6'3JqszR>" 8L1erXSeL)3.r㺂IB6E# I^zgY<16Kj"sz0 ^PB 5Sp<%kCsh]cK.o%U !/?~&$/1C#ldj m@pƁ} 4˦&n6M=TvAJ,vnI[GI`E{*(> ţu+`{pF"˅ xM*0CO[}Y\qVaT#Tʸ]eS )3͋@b޼Ыhq[{kBlԧȐV%-$)! +XuIӆgCu7ED;z\jNݖz "+%YR_vdX@:=+A7Pc,yZ5# @lh}*JHB=)@$BՉx-Z @7yw}6%f!L3ħY&/!}EԃOi DI|J|PkH)gb6à ʙ7\ʎPE &<2rlS/*:<6_wꞧ, ԋ T8Q÷slE\uv/⏜ekH[X %Ȋ^rjJǣdˎz_XF%rʢ5): lKg3 _&Mʃ4m5]~ ׻Y_1i?/ekaIl+"6_Z5K79F"m-,O;%HxG!vrtZj;)*.H|\p\pK+eV]}$VšԦ&1Oq3fv5aĢQ36)o"`6F[kVp$fdGe 63{3CܦC0ΐV?c&=,X́gmeKThBCq&/WΟ l޾htX3n~ 'O%1ԍ6Lx6q 4ߐ6#*o뺱@ړ!ȼiJ c?՛kfG}3$\B5R>wld*O\6KuELQG Ȣ ]_+oBsPUCjϱye|`Q)ز3Jk5K _muİ )Rq'GrT?!w\;flH-}&f0)pP ,ɹ;f@ ο g;RzDg!.+>NQ*)AcAdII8g*]yX \d@jk1+콜L4&Z,mgi4DB?U'^6/,q3*pY'q@Ci-)zxR174 v "#1"XQ+e_ּBE8zv:r˖LִP&Y#&93?̓C.d2OMag#_3A7{[ŏz= ˷bpx]i"}]>GqZꥢIZ{A P`1 )]c=􄣒q/Yҕ`#* Ԇg>ybJ%&D2` r E` =M Ϩp:f_Cae u-aqK&:4w٦0 jo( iLL֕)c%8Չ YXZ&]F*>5t=ɒ (]*NsH;5O Gy7,RS I 4I!Xgy\ĶٸAS&3τk+CVVO!` YK(jݫ = ƴi|#<|.CNRHxL%DYMV j8 ƺeo~1UFMKgy'K) ZK82I4nF 96PdЀl-HcǏa27}8Bv_4X}umv^(_x]Fuh%)J ̊I_gmڛg\}(\[A؜}XyB 核님TaA9XhyM+H:P[Lשʹ >ʣ'r _4;GXk`w5U$Ł7o`(\hOM Q)x,?DIٞgwOٶbfE0|^(|Y ݭ_"M2j)YH`롯[+5->\:Gy hum1vc./K$Y0 WuX1CMk+sw2&fY*.芢D6ل얉A` ,'F3]ݏ̤7-:xrRO)-g[O2Ʋ) pI% WR*JOt42A,@6R *-+񡈺|b2(PCn~l|#` ex[F"ϻ}LWpajϊ R˦ /GBqF]tzkp˨quFF\[W) 1=75TC" X@Q k&bnJ} r84!ݎGX 0+}s ' xYcv^R,X$, ӹ^e(i+0DXS|!C%e><2RH^>Cx%֍e? UIۭhLaf.y\.ЋZI8y)D"ta0+IF7)uf":@hnz2+h.㆕ 8ZPY{p캦pY\V-R3?.ĵv֝P݂VFrö!79 D$Ql97Rtӥ;!NmLeAFs,JF>,aH]<~jQxz LbˮS _k7F`w]|iɮ,ŠévszT;)NvjtFƼqNU VR!vqқl~_{dA"cQa-k '$T5/*r+n.; <s Y ;vyD/٭Q-8Fx&Ěaj2 ˤ C5ky)^T Vɦ 䆎'R.̚$ApYҁ۷m6mt1&JIA>&7݌g;d$B)`YC'r4ڥ䳻OÀty*Dbqkz!Bo]? aMRu. :CZeT[}|$ #ޒ =2k+H\6MEIz[=4;&bU^nPrЭ' Xj6ܲ_Yd]Z=!U2dY'r u?5 )I*ƼjH$B%7l9X*u.Bjc@֑h(\_|cMSƉ7 EntY+ \V#ɌȍB+wxN=줘L6ݠz;Z"g)k[@If?}1v3r 5E2*zpkn)k3KڼcQ :ޅt%Bs [}J @O~,\,qazqfucBp=8Q$p85 MHR=C6mXAFhqF8dø\P=z&mlƏ;eUUEAW5:kܿUg(mU{kuOhBU,Ј5 p=}8rǜ!6Lğcoӫ7,2|Cǝ*G⛌ȚS(,-褠7n(؃zz}Ջ齊7wc \ѮiTa%uv{-}-9 _ڷF_dpÍ75y!3.{ |Rud4wc'6M1hk қ0Vkz zzLMS4!7o=t[oN|75ͤd#Gqu5 $]8 dSBPI k6 : "C4"Mo]vc0$'^w8VbkAu:T*5/[A]׃'Xo"WLwxz=zra*ɿ \?sD"t&&|3X[ݹKR'[YgHxT . _ľ MoN`Q pNaEB Ybn7hHТ9|f5r`c1۟F&Gc;(9a^G堗!$6b/wDP]Rim&93JwLXXv"h-9sXGsѕ]0R qEcW\Sw~Rv6g٭gl/&7,k '蹯[deax)lP3LY8HDX 8Y#gY#'p]jU6v+ iUd]oӛS@Dפ n%΄M!nFCڙU!٧ѩ~ <c! [-ӳdܙKdJYGbwm ^QMHjNS}HԫK%;(IP㸇 (M.y^sdA b(o"Z`Fr{_ rb%lG*[$D4-gժ8mHq0p$q,uSYt,m$}lC- c?{&~nc8u/y)y&g"{^ 1M=|%`*ٍw"utY\\>N"> @Nf}rĸt`S* VN=8}0Rsۏ-N8%Kص'kI.Z١Lh z , ^Tp^A] Oqb ]uZԋc7L"8s h^3<$jF]#.rw_E`4#B\ɗh%)>'?&V ǼRK 1vLo+B?c`:e;B$;/N6I7lhLIr#G2jP:ֲE>Ekޗ_Sp)9ʂS=[/-2M03ULB z͛'i{$E^&ħ/3 $-f,& pmΥ;}H`,վ'/թ)w]εB%3(8Lh4 ճSQx01jCʺrH"EoZSAL% ]_iC:`79 ǎ4oCR]cޭKwY%ʹɱ.z+X7N|s2AGַ tQp/C\noB<"۫/^cWDZ(XLd=wSF=`RNMN\Z<8+mXl@>C'/Xf1k6~ʰqȗ|E_syylH8#gI qmn_hq^DC#˙ Xs,Tکnjlq”r{V8'F#oW GAWb%UY@}`]6-uVp@VULjNOJg "JU)Mz-Dg l RQZ]2P^ ~$Ѯ6 >I: )4}pBs3:e ZTڍ0f1;.*_$C>*'̻Р >~a>Ga<e(r()yX {xG N- ftD{= 898ٗHG9S\jB|KGg))j=bn*`^94OM_+i@3[d0|@ u1k6"541jCW* M5f2q63]`VH8cm|?BOߚaKLz:J-uMZ[4HMN0@9÷j D,1gS}7YF`⯙~oގtlB,Fa1-N;x-UOZGvIKc&+c=hQZ)A'N4װ]|x D|+1z,c_`kHkA!E)%G&*᱗6 ep:IcԵp9>="4]Oo0-c.`Hl$3i^fOǎ3CY6y ;o{85X:Mm9VZ5u!}SN[qh-R{`AN; nvc\ Lܬhj@a98qmkt1ѕ2’5"MtiHƦ .m&L g%~-ߖWZ6f,&7CG۽{CM8ZюB:&h;\a8:~'ж/g6*;l=eCRTU0D87u0 ɓңwu+$iiJrlAOlj ΰXjag3g .pAIyN3Q/%Ǔ8`B#%D'=Z[3Ƈ!}81Pq`׳(Ux}tl*W V>pݪqKB7 4TE+欌͈N%nWf*= #qٲ- -Ձr8IC7S)RየF)A-J#q=_CwP[@Y@ O_3T 63zaQd</;5 # H'KX(ռ"IKF*5[q~:3SY*NH7adP*YK^Xסk-e^e֥EU _9ԪZHB10:rbiAبxB`PJ Cq6j,??5&AP7$ppȀ6PJqb*/*|o v]Y2t1DO@989 Z5ް?0p 3,pveV-U3CA! I,ЅQߊzEV>eFXˈ4Ó{\Tacќ{ <>Jsޞ'8S˚.Ӆ&UyO-fov#(aIo#+ 3Y:Ye`hh;NVe@pc}ue6KٔLV^G0F@D:8z9h?{BDe`@[E"UVPɀe%Qɮ\^h2!ud ƿC -fH(^8Q[B[3h,viJJdt )*]&Z}s_ 7>&ٷ>2>ήqGx;\ a$ j CZX%i<ٻRxP w(d̒@+\; ] j׽]O9euTIAPG17cA!i,HjY`]5m%ȗv-nl/5=U{ {!Z>{s{[8TwE eEp^? ud~&3`ky|e`"e~jhH[k 3  Eg-'I.lܞ.{f$x>+pǶq_d U$qFnX?R`å,,'=oJ^dZmFYy'4W!d"`AE𛟁)OH${Up ^8e4Du{S+y<6H^nj(sxN_wQX{&(qG>xk{O5(撕E xhdO?nwñLkDw!S@ά :X/U7~D5XYZmxNzs|h 2OE>e&~3 ZU [!ao fEt#B]ZG yW'4u9n:bd͹/UP=ǽcmʠCY`P/\mND꯰ 5֬ Jۣpuz;Dj6wGl|^E0 PzD09QېfcA0<:Fsl7L&CqBqyO[.i9sU:0Q|G.E}ml9+*p̥}7O{Η&w''Z9_g@Ui7fag[9J>Rz h!~}f-@_AoE7ܬőWa䔗RKRt1VP]gJCb`\Еg=gbI_=q6HKBVPa4Aq_VDW Qi,`b^^o&F.ݟ2O}W: Qfѧasg#m/sn\ ܗЏH:$c%Z4EQܹ"@-9ܧԦqjI{L@Wf?ifǴmLZqIJ.:wm7O<7@Ϯ3To'iú@0a!0 JɹcnD)s +(eM02w|Y .V_8I: x&^8oC&g"mj&41 DɆsڙLChUޑ}D2~B X ²P~t=(.nD%t55,,vdaXxoG+&=H7$*o[6jF%x- CV:L`QPקOܴ a4b;+,7$/z{)R@Qt?T*v?Zw?6*xj?nonQ?qW063& ϲG^Q?YȐ]Nc~SN;`ha;Yh {t%MSlS<gJmc[=20W"X.t>?|l/@XwajS{tZ$/{z]L.ٝ-1^cc "S}ɰw;Q܋Rd$nT0= ;@:~#yZZ *OA )g>  >@Qd͈. aq9ǣԔp%FU' 4[@[P4t1rߞFŔ-Adlc$BR'+drܵNۚrjy *eK2"W9Xtgה/p')C-<:/c ~H yU>[c&,S#篲3yP\"`Ӗc4HtXu4w@~$;\+䡤%v 3f/AtOZW2<\?0EnᅰāRjW B lMHjcJ!Lx5uYP- Z:<~3=noRݝHiηSQ7fe&spt/+2~U"h YxH#؜l|W]Kii;wrM;yp &0^u{De]AmIV9jdl`&ϺugV~iQS66eѣHnRlsT\2o .ĊSedȋڎҎ0`hֳP/ɺLҷwF2u@?k= Y¼gMe0I856ߛb$ɭ}Shlc$X-(!ËRzI9?$:v_V0ʘiogF4 r)BGiPoKhM3^CG>?M'O$ɟuKl)k55P<= θ:>Hvl+;#thZg9|)]_ b1r$ :|  W&F)Izxm'6;=-{bʿ?v*M|oR3RdO[Tg2ggsMDXLMѥBNw깽_ƒ\\3u ̶nh VFANvWR!ŏPࣂ+c^˴<#*^,YKeq1hCӉIrߞPvlh, E#S] n8‚A-Ag7 MQVh E}OuogmoGtd$njdodOR@kMv{{Pw 4esn+ >6TD@Ϛn KA'Z#S:*"\ݴĩq-4{?t ӫr^ ByQ- RGdWI/@K%uOW+(L51jc1[s@O֣zvJwU8h֗-k=Z&=3{ԫB(7<`F5Վǖ9 I|$ZUUkjT<@Kɧ8n/`~kzb']*e 8k4ޘ@zDդT.FpṅKPӑq"pKI$nKvxtp\N]02a;uЮ3(\kMIΨA#\+KS0kIt0Eոb=W{U/z"Q!hlIr&WN by%lIZ8NK l.#nN$6Zi٦[,cuǃ-|ߕ9![?>5YPcDlifl;A%bS}zqM*}ZUb""P k, p*cSU^'WhM?Q4SËTKW3Vt9n d0?(_P :¿W@$x6Cm೔@17Ӗ4{ Ht\+6wSSqYFr6X8ۖl zBOzwu&x }0|1Ml #HKxpgmN$L! -X+TVUdm3S֕E/~uILC[*=4v}Em"ͨڶ/VSR=cd"Wgwҹ)>:<şWՄHޟ(T,l$^_H S?:.D ̪*rRi8Rg^xȌEbNL ?’u(}|K{~LIi': ´3)zO?NB mCƛWC5jQa姾{h=_R-^n;#ʮ sNbWoH ' n]4dC)'`bV¶9zr{k{mPr]w*<$Klw^ecZsSM!j+CX(S˃WXUUo<%8)`DS@#g$xw2ی}2r+d8_tfu̼C<H!xBe9o5xW}n䯱M'Gx! A)*>;%dЀʋ E, 9ǡEM!.c?bAX4zB+̩*mS+XЕ*~_] 0󎗀}IJ,jL }UfΣ'$mS`T!T7撦F< ӶxA& | K@`se# 5H!$PC@3quI%CD j7:S_#72uC#0(<8(De⛆:ڰCȊv=5M\1O.$WDLLE.#wwڕjҊ@7LWVsZH[7( vyRϕ ˃%\(O6$%qbܛRWD-!Eqӟ 3;E}O,1_$ hOڭYujpM8Bdΰ?$E]B>l;šЦ1fEJv. i vu8WYDW?){BV^^c]q $\kYl.g3)dOol3^ڠLG,CpɔzOb.)r?n."YnfޜA;G fKhĬ˒G#A|V)Gne)Hj_pYz ën5 EdLq=W)w}'_ wDQ[xCZވ5WɈl$!.i&'bk.6y`-F"3Cs'Af^ٹW;PfLå^!w=qiM_[tǔ ޅ\NM$s֌3wɽ'yLtCCPbXa䥇k7ea""eYֈF˜mV%,-Xx_mJ ͠U'7ߘ]M!T\ ZJ|,ɶσ7iPl:cCG^pf&Yb͚wJ̄\l&spFiH9`X/zga6N<}sp!O( <-iWCwHUfw8VTÅG# ;"u[LDPLfǮ@ٛueG q/aB"E5;^78v=0zrAn}rY-~_'~͸WOc^Z+ 5S9P-7 A{`|tWסCdI;rSL:2E1*?-w'`Wt*uR`tVa{;{8 i_s"%NTT(V]^~ǝbq0PlxxLHnܣ=|Nm*TFyrԧQ$[Ӡ9^0#^l|EyFop Vafi݊1XpxZLAaK_9#UGyKA!nݛPo{XZG.oD\= i}W1dϸ^ÀDgBZ6BdAv Lppm8M(l%hik ^'/,SImaJ%/z< u#Vaw H2B#+,r$F[`=6>&!HS`hcWB+'G{$Z.j7gwN֖tYIMٻY~*3/%!/99*}5M?86#cj|yy= iݥS ?ϒcCrhQqua\t@bpzYUJw`ɏ~h#n׻I1/Dc©n94Hӳ VoA_@$Z6zYa|'Bn9n31X P)yoɚmJ.Jo/4ID`q=M'!u1OeZ%ưr !W1 pWa+.+V "GB!Bd*{1mG.}շ(qqJ2W܇x*D (ؚRL^*;m/ ~%|YO|bBP1o'S!Tsˊ8uZYrI-CEIƁߋGª`G=Fro<`ӧx& %3_:*<|#KSڅ:QTEm#aYSzCy bYge7z?/oSp^,4"l0;~-e!FѓV_l-+*NeD-&u^(]'tCuYvsYد;,Х;)Q9,k< k;# qjfIÊn~]Frl\pL ;殒xWM{mLzh[%aJ1)YVԊa\ k5tԗ[ 'b KuAK+hM-Å G}Eĥķ|8Ų8M\u{MB9ǼV $k\ j*% ||as—!PCMX!JyEo2\ A"{ |ͧq,+wd5jP0NVt.Heܶ)PƐBܟ?,dB[F&ܟi/u8txúGDWl}mceW4I:٠`f 4_֦9]SBǀ4[~I۸FzmJiZrh 2E^}{cA0X{@jJh2ՓV+UKkf 7q`eZZ]fcDXd%aW~ZK_U*0շ؁Sl8rwhYj>;QV @LnuBFT!LG^ZuTS@f=>WE7VNtG=Zd<(2ePe*@kZ!,b3%FvY^,K,A\E?:[-TH񄖺F* $W@3 "Yyӟj Q-+Vr6b!l ߕ?ֱgMSPr〈^W4T ۸``[P1K U ^{Q00&f[FM^^䀏 #N|yl4s8\CWDqu| "8 qdyWl2R!t % ]do&f~kncZbP1P\R9Qᇀ+PR_9$1U^e 3z<'Σ[rH8I&w]H;f(և W3H{rn9|-l ͉7k2:7}ZZ`UW43މQ?ӆ:/-MfdY*ƝNniӔ:IvoĖV_ 40eIuBPaڊ0Q+짬!yM,LEgI`݇|(-dL87iM9_5\R^K]oR'PNPYCkp9\Ǜz7J0DSoH\| Xtmקdfߙ ԰,:mlwl] Uk,c좾BX,KFdo@;mAp&,/$)]QwsJ7 9@rAg x69tv,@E03^Z;ei GEdvnZfMĐ*)>7':( Q̕s=.pRss%SQC[IUh+⅏͓'S =왁^NX-"NwȺܚe S[d!h,Ï9B{ xOH{ϹY lNK$8GYC"[ҞӢ7ESQ.4O8N*d:wA $"-be "F'2i__I+ &$)L97H9|(>%?#$wpH!HdYOnfɏwT0V+::&beK,56|͹PDO#9/.ݵ1> [x冏Te}Õ~[A!P0tw : hrhQh9Jy"dd:4̮ ^L9PEqz۱͞)̴]!x%DjfаAc9cE T[c3Yih cv:l/ђwSQK[_I.ԩbc) 9c9N{?k;diO|Se%AP[is`Vpʎ_D1, K9bqJ};ܱHBD>sC)F[Arkv4Ԯ) K_Gɇ@ZL.܏*.g8論_voCa 6$M,6CF`V\З7j3>G66 x|\? q$VRI>jJU%ӽA@\խݾH_>H|wb՝}ǜڷ䭫ٞ:Mӝ nmuP ay/}EAT/Vׯ;E-8i!ϱcrMq[av\!|]{R̻}+" S(DLKδD Hiwxp(uڙ0"R]&E:qQ4s3#f$ė3Cb58bQ/O<xKmA#- *4Չ d87\i㹠‰˔*ޥѳ<)iQqۉkoW/GJ#C~Q0EPVϏCZt \]"Y%=2#/ILx8 ^QtA텍dfj<z(# j NX5TǢ-cR?f7`b#{} 8#e6Cޗ,TE҄OdI/]î].┦bPg F񬽟!q3d^3wʉ L=\ǭ oGҤ_)e:Y_n-|8YD*Gu7%. cXujΐ@`e>t_K kΫ3\xC2~TkoyoYXM"uHŰtLq.h :hz#VȻLD*99=jf: JQrA͒$@3?*Y7gz&ĝMKc]qK('߉kpj<)<]zq%FڋT? ikS &˯Nr.G4kC_D"6b s'~Vw-CjNvw樧I@9N?iJ…huدGH.Rbkڦ{MW>CƆ׫<|,^ ĦG95+̱Ҡyğ W>MhgvrBMB{A4FhN1$ W h` -OJNu$єe&dHp2T-fӨ!9w=b}^ X_v<DNG02qեѝ F-M*›_X "C#˪QH\~V(0R8t gfFP쬅=$iRC$ʝ(緱.SFAJ%iR"S{((ƒP/kQTD.Oi>~GTs蝳CŜ;:16yCzӽ3؄V6vGe0 ^ ~Ks!vo|Nâ%a!HP/M0>7 | ?(kC}q2-W5_o&1oi8P skdH2|rr.!i`D F͗$%)P'e€q>"LTJ0&n ޷y4Fɋ';,]R+Iu-~ !@;,LCt|]zm {1CX}5ixf#/N} Mkdy̓\[."7(,Vv|,e] |Tk~[u~KQUK*3}]C8r+_ZR?Bk]zYlNYp&Ex/+[̆WptP 挿kkԆ﮽p(Ux~EڼV5!w>Xᤄ |NBI+쩪LzBq8*%7yi$  ?)͇;xz_Q@,Yy&Vf. jo-@|57?KcL߿gTv.y COJȷ&ٟ6=SX"* d~lوyNti(8TQt2YDE烾>[{mmMoDpfNe[y)#W5*dhi3'#q!5rCov[75m2ZG_>p΀Lt {ؿjKtR=NyMa"v9K V~CV=`8ؿoƱK 3/^mR'JAU3UK6T0{I0>$wMl_II`U /5JvwTێLc, 8Ee|z?ۯtJ\Rnq\"F[jD该k>b 7Ň!~jyG!yؖ!sNdȩp13'qReOw"_X .B<)J}-]*6OdY^x DXPTzo+M,Y3͎_iR‘~tNp~ ] ~=p բNf S4v} R=+HS`FCB0N ~a~iaU&PGŒqw/#?,MՇ6gWNj% myƏg'fN" A(zV¶HRW<)mRr/}!֡TjΊ8;fd]W< s[sk WʛAF3 0nvmnpm/2n!O<?%j _$1B_Ig^*\0y]]`s? u FS[ک`/T, ]{Uf~d!ݧ$tO3$} (Zp!'2>sĉEY|=xt]t.5Ϻ U>,7Jh >o$~98{}Цri \nDQl+*zrˤ2Yr㋧f8*ny`2)"t5@mI΁6_HF`HE,"r&6;S .rKG\+rGMXլ6`A{~ һ YJ{ mDVhQw)G6T]qC~4U@1&=M) jjrOr4J^{wv4zȌN3NN,AԐc\P 0 w@RAzD*zXAHl涳y]5 nNߙ?Y1Kl9+C==V1oSb 7W,GJ%$ޛwvt6I0 [rz eLH=>۱KX[zfY.Eoݸ8[O~[8*=`Q6XݵQUP8e%J%]gOi',]EXCKE oG{vVzXUw.\х!dc x%5|}$-gUQQt Ns\qQt2BSNKA=ZA暦R@Fm&: <ـ*s@wT$p}B|'#`^#?-+!pp^8D'tRr?hkRm VƦa 1H=_R\wk [- )! ՛qymz<*JI$ ?LG$OxώCd!RN,f9)ʣBR:g-5=f &v)gfMX/uGeK]rMĴ 20muMg+/Cӳۓed SrE,x1dգ\{VI.2Аe5ӲY|hp:gh\x|`z_hv+o'-.>+b'`mDJ[d׆t1&Dp\iCKE&54QgC1,FR޺ey:wX C}snjx?=O,m`*2[ALK,*k+X N~-LZnf4{!v\[ov.4 (4zG:dUҤ-âTh?EmQy247mԸoNyFT^:؁aI``%(aZkgKf%I5nYrX  ;5ޖL | Vxnyx`b?M ȩBŇ*1~Uh&θ̩ocyp-ecI'GtU#Qq@lr/ަ4OE}8%tR)A?$] M5 :i5g0Ϫ4[\5~ea.a%<|zy[Mb =enYKI+ ̅U|ym * Sa+/cb#ݑ׋/@\>c)~[9ܒ$ X'7^7GKg'(}'i:H =7H/_EKx`J+ㄚ]G3:5;B!f P*ǪCԳݴ0X* AiP}5"e+FO-|5% lz@|TS@Sk>gr8]5{5j>U4B7y\q_ɍQl9$G,()r)hr=1 ۸lH_ʓD})Y_2 BwbVD:/|\lHvq^kD܏ ^+ḞVI %u$C@C00Cevtz1?C.1*1$>8pa`C%lUDeތ?8O Zm_dm>&8"0dMQ:#g+8ЖK ߾Iq}ZNqT\GQ'T89ĵl?R5>8Ѿ!Ok0?M[ͧ֔" W&1W8 _hR>?ۃBr"]:Ozw=Esn`Tbژc}H2kԅkw:zHߦnH+V6@{v{Ŝp2 n T0@ekKd7Aۧn:,Rbc L:q=䫋ą>ƽq7h3F@]H ?HvGb?o!it 8Q} \D:+MP u&uHI3Bgbzǡ2qHA_juqLi^$[~Z b[JQ}'tF;zx=Ω zJ;U XM"͙6_ 4ht]g~/l] I䜣 qdZk|-R˔D1!XH0L7G4rNw~%2\W(bLq0h0l3䯪PFYhCrB @j}_ LފQQާii%[GVuBBPUx,RVȑR?38#KaP% 1|erE>w6?ӷ| 2P(7/)RbbTs6Ed0p:Yl!mED Iz;?b 5$d)|[bba!+FbOw$zQ|c6g@J%)cD{HOpun9p'V9FGu18hI>QԽ|1'U6'*c+aZgܪfm[N !E/4J}sBf˝ɻteY$GXy86fEe飙'/{z#ruKʼnɥڵKy[*%4auEz؜^o_bc k7z #fyyw05K޵@ke7OM`'{/I-%3+D4B>7rP.&)%=.qPƞLN9DJk>uF9Io5*MUpЍtZ z2gv l>{͑9g 6g*SX;N LF*4i{i8vK0+iC9X>@18Бy9@ԗ 16|ϫ/ zdϕPVolnnh10կEêvt.1Q.х!\[%=] j\?J=tI YwV쟘[,ɲaʨA5ǔk%-j#0=W_9)Q[sU<{ 0PSd /[Gsu8wFSe9vhoE#=V<9g08RYЋ-GN>Hl"SH]314VyZZ߿C =D oּi  q;{1xSp3bZ? rYe-j% e*nE~ Cx)/r!+c266(zY)UTm¢K!" TqIS]{`}B+ .F4)93;*9*++Oo뼉m"׏&JQՏG Yk+?DsP?,1@4/١\ StSkݎ݈o :tJ b Cw%2a87T&7>/OkZJO[p 'xHꭣ~ޚlvdxu]owJ_O^ǁ=O4|5s@%qc[!OY.%[eh}>Mj=8`Y$I =`Z(2v'\}+dߠuRyd+Q`1l@A͹ EY{]\TKo-ĥYl:9Zɘ=ăzżHEcʸš܌F-Wkpy%;uxB%7t(Дkc Ui..^F3lsoCIL4EoKGx¡}CB^˾ZfcE*)m:Dd~wE!o9@H%yB˖;6WW cҠ[̅Aw3 bu|Dh_ʙɄxB%nQn|BﵢVe-hr6L $٪Pn $4hmABKn2i%Y;=7p(EnX3W:׎&^G&Lr8$mf U55MPw PW$͹C$dQ Q<zF'#͵*g8h\@-lŇշSnj` #Rk\; /\Pa.p7 q-}rycx ʢ!Ve1 QzyKV{P`ݵ>r[{\iuU\+7dNZVGeFvojڃWCփD/|@ \f3]5Txuu_h>x$yH:%>]=ܦ^7k@զVDuKCмkL!.vj::F]U{A"#}n 6lc.;.H8㓜̽;^YSWFAdy ;Kc*"ꂃ&}4Dɮ~/T/ZY}(ߋڨd ^om`0/'E+  ~}= *O|RpR"tb4MWDڛ~1D3}FͭJMA<+|)oxcҔelr"v(j93s#I'Zyii_Zʅ'b:uyV3ؖ??YpEM)|pƴzJa9 , /̞QG؝|`\,8 rYS~/AB2Zr-:256xsENpPb ~#>G.*ء1C8-dR"F)t&re^K!5V(?6Iߴ_Lwז6Y1mŠ+QN~ Ʀ\C);ĥ5ĵtp b4Rjaԅ.K7nkJH #m$5 '%/=OVė)·ē |+NW]uKhWLO )aE8kO{qW╳e_=0ehlxo'Tz0s$Xw C;՛Ⱥ</IK@*8Gnj-$QP`q!AS@AH3YȞ#CB/#+O Q">-Z|n?Yv_D2"t(ϣFCZ9YRXEy]oH(4!XHsS6g F"盏|. 7d)¬Rj8?8'l|QJ/YB_<[;{<epnw8gU÷U|7y{2G |1[#Qӥzb"ޣ"JΚd״q!O z_Nu''2i-*9S%f?.l"u\!+X? 0ִudv{!L+Y0 h$\slʰb Qf202@Ex'M/tqOzY] @XJBQ!cv;fY0眲h@0mC0GۿJ1x%G\L~f\aAQtS ^3khgGjwx7LtEfГhv,pe&`w2rP8V9&6Kxd$&񒿍aqmgN~)븑~ߓ ՋBq yae) L!oѣP؄;3[Kq!cGf&Tܬg0/ <BfvFw8:$P5ǯ+sƗy TQ8t>٢npEdoٕGUj*ֶlK s09bSY #|y=&:nt}@`?D v`ܽ%9Rk-Ie Y;u99 "9ġ2vfW 眾t -lNt~Qc8t/a9N{l,B5hC[N5{L?<=wm${Cmq?Vb>G^Wݠ;P2z¡GCRkbd)1CPx޽Hq;B|6LS1s>stm6"4^|FQUP#5DBpmOQv.IH鬱eEXL;/za6cJ% ;/^1S|Ѝ>tTڇF_*BX+gzGSEH\速a=dð*.wfWNjCuW I^p冖ԑrPc?꒦jJq)>bOtaHlnj̓%=tyUnT$ XE/h( :"En<r<vp e`muOfߋGExhI/|wgfK`bR44#ݏxHID *#v'|bZRֶ 2B0 xBR#L"oR?3y'|T4Dr-2WֻIyjI A ĸ|ovQU> vi/Vb\j,%͕X{pW/ch"p(LEgok]My3+uRg Z~0$5=/?ˮ @-1D2ދX^³(& tJ0%RkXUWGȆ_$cf0+!USɏvS?0U)3QS7Wp :xDqG٘haxm%Gpb,I n{ٿΗ|:|~C_-s,Fꥸ8Fb'ɧaAib+ 'Je tG;mr7iJ4-{+-5~7 11r'^Gz;Mf355.,^0MzA`%OEۜ;PM0|j܋ƭcɀ?dG!P%TkslH6]lB]r^I&0sz,EqGxF/yWȶb3$y`gJ9dXFcdTR gF'5r.QAUrE]/8:Uo9'Goj} E&vׯ\N!90=bbC)6#VK46owP9ڂ4O{ǂF&Z"/F4DP0$E)/pKERjpDaQ72s|/~A_)Ƒ˅qƁ2Ff.- H0Ep _gȭW%Σ mE ɿ$fyF[$f@:w 4VXM6,5eJmhzp+kMWte_r!%k2Uc:s6 .6 ?25 hB{b~ARVgԂIˁwYRZ vVfcv⶘S{>F&Q×74\9q ɔ׉5 xO=Z%ru0zVzneiYފ"6ݳcz6koyu_:=8m0ф4SMe#ѝp$oC[W? hp~+>)yX ->5|d -eDrqgr@:v6cE9~*iW(̽؄_4g 䇇lx|6paN[X`>luI#Cֶs:jXY_ɃzݡSTV\$j[d20h֣;\jXB1Ӯ0eMW/* BB&'In3PU7bw?dҴ1NFw7-H%AAi*^86A T}zy{g^Ul0(?bЙ;r^6p'E2!|GHL >>y`Ǝy[/·,eY>$7-4nb&EfcXdϾuttРM`Hmv;Vrc( ;V<Ӭe䡶ϰ-Ɣ,^ 񈳼Cam)Ez5׫lI~BG-츓c?~I.TJ'b+qb^=ԉELjhCZ7iYsGWn6lO#@>A;$oGV uB>'Li7lg7+Nn!vKg_Ub?KKaUffhlb)y9E#A3]R ۹  U *pADRlVC55 J6 ٖq!CvW.jݯ3 SqTJ(j18KW¶c)hJjn"K MfT(NdoŅNPcyppr'G9=klȦģXmUr.H?Z=Cjq 1N@`[v~*G]L8&ufUZ 7XmtŽk! {jO-t07E. =L38W4j vP%珖'v!;-\7g.|Vv9pBք77v=1;&"Gg>{ C(>%7GVp[>i^U.:gq}J]Ȗ~ ʮΕ׾%⁡Т͢zM6T8Y1:-3I{n^ޡ"\ PA in<ҁι4 h҆9 }&1p>hs¹ktJGKH:9G^cea_S%r iak]}8OB1<.V|V2VXMF>vn:``2&ٿd+ 7sl!| JuK"vfPz|n~ޤ|S`=v&@ҧ'h>TyFIʀ GOe}7Kygm֓3:k-س7W'§._k~kZ@eK!h `{9lD5?dp΄A0L6/f:xK`V(Q[4 3.ǑFE_(H^,4)sA }{qEd\A]z`}s{{]i jr:歍ʜnk( "Tb]ps)AxSBLǶ(86b%@A;h(`\C?\JSG!ɽwFOh uiQ9$ C8u޿#0H B29w䖣d %һ. lQ\r3볟{UW׋s;%Tm5qEM'0'%3$h47[+U R+Ma[j$D:ffHڅw[[BV*Ǜ sEsfm1<3BYw?z5yPx̖'™۵~8ZX;|FA~ D'B@, ]e{nVKpO~haj+Qt?̜FM1B6ZT^fitgN6pc l4X`|ݯٱPL@qxQ" Tyl~'e#YGVw{7`&,䔺遦X\.!$'FB$υ,zŪո @#T B!H=f'UI^yU6̭&z(!,}sD(8u*VMz8zyQS6]del(A`w3ebXmқcb!;MEE|K3ąD;]IVc#A9c;fKT*{;(‰*}nOQn0`bO4(^ϻ3"/O7~Ҍ];b1ib0۾= 1KjJAp-2jT(΋X}tDh"f wMwóGAf14}!HPwiڂ|:[(w9Rn{-lTsbk ,LG6/ƯO\l2T\J^OǣpLqftߤ!{7|bӬ䐜lR>y־LM3>ſ ɸfNb0zViM}?Ԙ OZi>hڻ3҇^ʷ/@@@;'_avKKt1f A7u,tqRˇ}}lPP$kG dENܗb'i0^xU4}/s,@X$׮Uȩ3QE䵹B,@8PYH >qdܴOSZ0Nm NgﱸrXE{64ݣLk[T kx%[q6ٮp-5)[ \ ^ID|&rUByxp2?y^"Ow[ԯ sНɰ9KK@7ycKi oFPirxjjOC?g8W5Rb6̩W-_ǜ)wЂ{ȽS^:OrV8u ɱee PIuOJ<[H8Ւ&Nwhsbu?ե4r3qr5 cnƐćMuW4iNQ[]WlKjGiP_O79sz`s«.~7hJAۻy TogiE[k8M,`TJm9b,vl?2HUdj?(<[9 Nwh5~[!m5RSm1 -RR}N$IcɉcC;WVoLJ=g~~ 2~*|1AB =&k"B'-Hin1w@ax;o/L!nZfm kpeJWV79l|} titB[iv؅p F#OnptoYgl ԎZUbی^Cr[Gvij7AETzYpb){&c"-P+R$ t@S6d|]w5Lb;w$ղqM-\XȽ6BG%r9+Ԧ2k ؍_f?b߇q/a.6EA!_3OfȃlߨaEQhPF2Չ_?θo ќ3>'Jy=+ |2 F}jC|YٙSJά^+g˼}Xgib'bVy-K!&6#}9W*?#fqr^;u# kl-<75[3+槑iSuN_\!!8_MlXkE] bE rܜ`f\ZϦ-c7|e38.3Y5,XG.~uaoO[a:H%FЃSE ydG PÑe.=yT&Щ !űKh1ΰ9M q@vpDCI)B_-*0i|EJ(yxv4vyw0)Be#aŃZá645Dz0FiZ+3gh j0O\e֡~ wA}r9^|%jx~`-' /d6W+9C JDŽ'yaqc8&OY2dbi8cF2+h4J{A5׊AV9x9ETbPa Vf̼,Z08ZRF=,xԩ҂>KhjK}8rwPX hxdgF5}N^3:\tWFvJd/tcƐ6*"8)G1&:3'R)@֏ʄQ| =``hA[Eq2 k߫%sWB&J3vN4\3ekJfm}9d:z3.A?͇j[DZv\Sqk)s"G&G32L@IóͺwI Z[|m8BgKXhqCTUo\#A/aD!cfK(ܠδdBDc0FtK\{ZF0'kwϘ* hc[ߊl| wЫA#8As~b90hNR5+rݫ [~03vڛp}G„It<»6VU_N|8?Qڡ8|U1IqvQJٹJߕ8}3UL 6LJ(P&8eZ-i@AG5|>~(.6xbk+· ?{'>OUeDM*ιGФm5@x 6K~ s5$uD?/#Uqh=zcxHEѓлHo҃v%~ֽ̈B_WSܷ; g=ͪ a0Wc1}ƪ6J[bS,*E ?)x-Lj!q{$&VWtBmcBȊχ ?3qToq+>U_E`(.+"N\@ƄoP%%Oy3B &J3MYc<#m++GHqZHE$4\bRyC/avJ/xtܟ~S!%"-ƣ48(~1lv?|JUG FINCPnjq9^M]t7R}r]bKѦu.*`"01QF4|̞ͦo<]:^tAX ø&R|i[ Sw*l;=oz 62DwllIX.DGI|cDE-?򂹄 RGW\ P4$ꂖs((??Ja" x.h<ؠF2]t184Hx{y%3oSo#|X}i!U)}cŘ:#aku)'sr(6Ei gCU }]%lNOB_2 T ( ]g,֪FG<EO P>LcA ˻71,g;)x:};-Ծmx.~&z!XXQO։sʬUe >᧖ "esMn)ADm7Js3{6V f,~ A@  $FꃼT8{^8$P>3lۛM'?*JnrIs9te }Ejd* A颕l1~< 0M/ vƸBviD}g:8S l6JQ"JdZdťZq&Q&_k 9츰?5Xϼ{ * LuEAzދ.X5Bn>D1.bn>2 v<4f@O`B2xէwRSD/DCuso~0s|(:i+H;$A7G]霡`硳;ŽJQpqɠT:2L2\BƸ7CQlOoRZں3CQt#qdgwe!n7+TfI`gPO#G6^( C-E+M&BPl#A@wP`@D%IByÒyVV-]2K)JED)K}!O6g`.AV偶3%mx?͢ ᷌#=m XMe/\Lz噪xSGY`2 NJIcOd 7fȪ0MW>U| ƤL6к+#.$&YQ[U/^$v8w.&UЀ:pk1r.C/'C79ŭʽE8tjҶ4al Y*r |OtP?'dMf {xei|B ?6n6lƵHP?>OXķ7ى}殒Dys$DƂE)=/N:씷4EdmBZGj-0 S>!c{Uk}8gG˯7Tn-s W BЛxIJ<֟z903>'S?LW~4C3AVyxiX'ս{߄{&N$K%i6ԒbBgJ|RMǏ0Q?[@hvijf`mE|(ư0NRxm A/MoAJo7vJSsx\h뜯K,Z>˟pW!`Ϋm~IKDm2}ImHqZ٩;2[Pp1oUK@.4 L^\%w7;dC`/[*9 n²N$٥b;ࣀG,RxNGi1B .u<׿*=c86?u7 ]=e糈Bc{m^?>>vUd$.87YNU qr|olR |b>R +k/qtʶ夯C؋- Ķ 1>AՖ$Y^R]>(Dm_ ̴}^lwugPyK$ U3CN w`B91"ZH= X\Lf D ~A9wnctkngW*#wY+3jk\- 8? 枉e'a~'tru{+wURk^Jl ;>-%YQ\VKv1GI,g"Bә4F+/pGP39#{Cz "5:fj2_0~P^m0xLAP3u\AIm|Rʄc۷Y*+|,mr󿡮I$>|\c8F0s^JgdWh78~<_ ٛ_aUɎ< }]FyvD! @ эmđҖ6v-iCY! x1o`x)|yVOxjaS/Y1:頯zqH.< lPFDUS|kV*/uu 2d6q%xnp!|y*#sN s &pXw]$wb=&g4+LqP' ZY$+TVN}cL'Q{Li.! S8&nfĒ)];b3) Ƹq1\DŽ0ܲ Q-mpm)`C&G"=*om+ ?cA^|;?SXi< 0tD9 ?TeHc;ß>'Xѱ#u.MTt+# r+0+PJ7QalIT ˗{J0Zɣw#t)[bJR/3yS% %߶FKVB/Vx ,'`֫Zxwb+ Iqܪ%S̃jl:B)-b)HNȫg Jl=@%@M8I3FwfT.4)>Xp,h7$??Q-Ig6Ag1?A#B45rN+Kذc.ۛFʝO&1 J:H-zX>h7}uVY3c+>L -ENS0sNeLXt۠^rHOTy^#ԮM7,08oټlyrR!?+LI/*[,jzf$c2=^(&xC! ?)g{c8 4g%%]IX_%8{ף[@÷;[hg;CbgA6{A3v?)En{ Y8j'}`$5zZl6!?1٭AtE򫡘V4]B TS1ЙQY: s9O/Mwh N~e6~U :q=J\*!p t"麿Ò+!F`/5*bswٿf gdq#EmV4eWSU )Zp1JCÜ!v3P>m/RW+f>i35CV&QwB: ?}UQ u ]IJ5dQ%^t&7WxrNEq]<ƪ% _M jMt`#_qYiSbgU;H'w󏺰6ہipObJz_6/jmΚD9{g 1nR,=miYKmEcu#f/;aUo]'.b6UzPsu7"mZG u!^۫*0ewT"u(yzuY {u#}V5E[\;XO oz1kS,( '~0O\y|H1 8ꩤYe{3PcFPHrit T䢠H!< UN<QkSp>\uQ 4^^POu h@xz8L'FJۀa"/Bk}jBP|!Lc3å ;pܲyOtQr(ڳS1iV?89C9jWwxk}[?lD4j(yI#+q"u'V,iG59DJ8,*- Ob,* `[ aqtԳw3ʹ3z0`xTί$+ʞpZlH92[inT*u^y q&!Q9%MW 9+"wBkGX7anfaM -5+[mp/!44p]jv^Q;mSХ(f ?ιrſ0fх /Je!Fx}o%LNkI[j.յhSώ[:K#ju65^3q(q^S5gJ|CXpkfX O&Į׸pǙ*Mqxۻʏ(@Y? lWVq2OD+!sx:%m6BA"[&{] 5s' lr }>T{ y3lmjusF(U/5$=cOc``q Qe:ekyB9͎}?UߩNB4Bf_0G 2J8X޻Pu01*?GfM Ln`kK3PL UUCf>X* /wL$ʴ<{Y>ذ=T/+6"}:Q?yA `2  3w'$eϜ"{iupגL779nԠ{9-{~cl @/a'3Ǽ,0)bD"C*&,7:R~1s6$ߕoueʉ;>uãiFx4*Cч3TpB%h "Py7;R>WȤsת= N$]woE?x{W|B `'*ejWe>gߟ}k x+rGy^hK5bFWn3=ڦ9nӪ\D[OU68ݴƿ~#[~7L?a81ϧ!LZ z,:RrWc>#d1#ۡ. [CeYx7yq0BJqx3K,C:ZƣER¬S3P ;(}b}~ڞcWd@ ; Y`2HŅK% }iT?HVnQ@9oRcGr"K]j36 :tzZ;~HBB̎I+zTBɛ8B݅݉dmQoszd7K(+PYm^ RwH@^"kH#JxenR؀EYHeַpN6$CzRƳ H,"KW:ϞOR2juJ&Wߒwn_k)K%ϭQ15TT. (8.AfM`Np*6_0F#逜fa&3o䣏|i-%VA!3~6ʨ$,ZfMP #:/)^_ $j х)1Z.EԶ,ڝb_]u5xlg H=*S!/FeOg< 㚈ݼ@lIJmȊ'>aǪݴoI,*kϠcMzZh,bNjx1Xbu;ijɀV:!B:WhK&Ք^8Ƿ*LO}ϗXsȀ l' Fd`)Pق>mYz׎ג,,4SI`1uOA~?i`hX7ĞG;؏d*}7 ` l*o?T~d,1W YeEH$C(7F$NTJ ˟=̄">vd<ں͛5\f7smRּRzHלwo_"W"rǮWgfoiGە_;ڕ:[6c`jO?#˘S/Ek }⧳i[S}~YJ@.._I>Wu맅EYӹV^Enc8 aEϋa>l+y4bXY2,}"`' }9bЮKx6b|^+ar`M) ӁnldeaI)m FByJt]v'zu8ڧT6ɩI<5nMx vfW!QP6/C (`U2`~ٲP1 >uWdz6?,Lu-k@Nsvwp?I>H:0FD]l!ߵ~rPX<|ԽHSX#5G q]#/Mj?ߑc mQLSĹJr['!;\w֌+ e8* ꋊ&*aVo|51E #Ue˪ZiL. )sK2{IpPˤn5[Ox.y?K-|@`rL/d*1/Du𖻩YI S< M%+wtO,4 Ά5⑾Rb]䭥vT0[7,tQ<5Ir)SgT^c^t\nNɭRζ+1oȚړ;gB!V:6t!/b\5A)YfPt<. t:~ib}N#|89T8)Fnf[!+W*W;ᎈ/bMi0NMކ~s\).~ϪD85y|rs q3Gl?O/':ﳾ$vZ􆮇Ak=t5P$jb"'Hb.Ç5u9]ۗZ[f:KPL宯*R0pVg79g}iqtWQ#n=?m"x}R,ro!Cf'׶wRa]`e_o#OgVU~#t<]~sF$I0KmltƗ!sV]'_t=EKoq hf G6&t= $NiHZ}0tV*6OC,΂ @ϵw ?Qx^C˴IRmhh_Kcn4_?#~-}D<͂ Hl+bKvl&=3Oae͏'`/ݍ +i5D@-۳?`p~:'B*aIO(9OI (MNw6?yFHLl![& .\SdmHAwd5k$bAq0])2䡬4[cU|:tRNZ$gƋjsAN錓=|s+tf~L!:'ooW s`TRη6jct3QF_57kOrn/v%]I'8+KDr1djm[t,U-j)ƭo"yOء3w,M& hmg/^g[_,גDpC$,*o$ IV)<܋ZrшܫW-C?i&  |uY]՜.GiE0c /0\#"sA"_(}*)->aye k?ztg]1$60mqCľVs7 sq#;#CC1ӗ7&nk+5e+QöVsZQ䱐~C$泱鍻vW{v;8t%I}~w;^]Q8'h 6D;I`+:C_mmh\4$wCaXe"K=*j8?jr} yYvܩ>W{Cv5u0E2N~§m +H2dlȍ8\!eFA6~ӕsvNIBt89q1>P}|:gĎg(.%nj.xWN A `(Dʦ!:[nLa4MTlΎd,Zww@et`S<#d[v1rԃxba|/c/m׳Xu >@To8{)2[Cr1QX(.NO)2On׶֜S܇9iw.%h-u0o^3vZI "^?C$ $=L&13¥HC`,xFsK<`$ǃ̇GC28P @x=jkъD ._rь:\_>TT,qXzb" u ˎǜ>xѪpj:ўUAJZw[0xǼ׿l㆕@N;*7t(ݮ^QX#2\8=v5wubou!Q{ox"38<𽿖=$J㒃bM@Y74GE#f V^jJ0'dD1(׋?Ƚ7$jzv=V%:"u![ֻND-MOLZK64=u>m 0,|Z6;cZ_kO틍e| C25<^9kV3P pc27:-ͲpΓb_s.Uh7hO`ZB JHy8zd]BCAj/?*P˙XpBl ]k&7ZigL"~%RY;gBx Ŏwc=Lg_X;0`;K^W B=yx `tό:Uh-Uu6%H S am UKAْ:roēUgDΗy$^ oI!= ɍڣԴ,9]7|ѴB\tL1OAJ3L!*] m|k(U;9}dk$'ߍ؈} FJϿ(hf W9z-|_4' HaV{FN8e;p T+M;U˅X $>ݪs3_':l]nj@c6y=`¿(P! k/)\T[BK}c;7OrQ|װ.&#:R<ZP&ua ̄Y"jPrCA 2tX s&'ޛBH͆Se$YO+{2k-Zk+$` [\LHn?lCl,|Jk9]M0pC I)nfJX[23 BFfjѳsOOa8up 3EO륝y0bPKΧ ,gRQ*9cd-[)i/͉7F(+3 TLfz9*vJ34ȗ\&d{mD% bdĴwP!?Ȅgëv ˜"._Ҍ]y;m7cs,ʙ~ 849Hנ0ܴJ`wnL*b8b/ SSpFYf==A"DºwHx:Ojk3~Ng":*ad|),IADcF"ShڕHd%" ݹgyϙ`jMG] /sh V'Vi??:>fE1 rN:ɟvRpȺ+{cJw3__! fCgb!^ NbKcʧ!eh8i h$-D Ҏx`˝&M[na#d_o"@ ^:r%s@@l\?!~/A2ǵfm`'5eZFRW4g'p gܹh6Z_X3$pZyvC}:nd_Ea25>s!ba AzIٺ<@hmqvس32_3]a.=wVtͱX a3Бbsr}%1ȭMURwÐ' 6Kwq{r(@,r)z`Sli%}ݡDg7ȪC:Qek&Ee% -`](aB>BN""`t[נ]1Y1evu ue;ꎩM-_C +}9+Z@x@esu?2gJ(#J,ZlИI+ˁ{hAA)W$Ֆ܃`֒#ŞfrKݿXt6G[t{h`* }Coov}Q2~v}$ FSWO%vj{'X"aw?E"]oTʞG$mRˀuyNnj\"Wpђ\Quʻo&)M>IГ['z)D< lwW ie=gpJDZB)0-`x3KHΟ*Q۴s=3- $Z\V,Iq~˞}a/[8I]ɤ4kkE͆3z^B62X}SSWYjΩ;1Um^>$| p/fm3ۓ]nCsBXvFz2_  M|ONb2GlC;b[8&v"!%#K9I4ng"X>rг {4\QY6/vG4IXK ~9llkEDV7P(bIIyT.垑Y+Zq''I3Z;<&o>Uk/*)%RZJKN?\r mK) H않n tzީ*7'#:MvXO Zo, noWn5괽dl!ҔQ0ȣ'tfyۄ0cro0̂@SG;F|[V.X "6Z!d)_;1Y EUOOXYS %KaڏͰwE U⻤ fcOl͔jk OV`Z%Yo |٤Q ֙ L0q[,4872X %L"SD*.>]?mFх;`] o錁F}]$@GXc zu"=SFaѲKB_`5rF2=ԡ*)9RGSNߡjȯgܐL YZ";G;FIg>K=bw_|GK:mۤ NVD^y .˸.D4WOLumj+(l#SM~,#yW2GD80дRYxt.ѣPDEsXU$91ׄ&Px]Oc\`(ʙ7_ N߿CrR#`KA7jQ9,fM%ɣU{VW`T9'g+apk#G&82c[;G2/5~h5Lh[v)j,Tr&q\~0?(a׹o= EBų UEzz\ϊFVN6JωΝLZ"RH(%YmRLVPN3jrqoVf$00xUL;J]r=1`|6 v["ރ *ę}6Vj7@+r屌q5taF^I0p{le̿.ܥtsD&|(-O{,:-$=9|B˟5l[2_,Atae=} O7z٧5r}..@ơ/-'ҠPWT dʹM)_2 v^J)|zܞ隶HhKQͤeug=Aa+[]!aq[cr!Z|`$yqT{gWyXQ_G&$L8Uo'J@ַ ɃwJSdA)y)‹a"W Y]gAv69fb]{[hm RW)W%y`]p&M4&XL "00цt؃y"ɔ]#ū)b56N(/# ? UL՗8ԹX X9eOoz&n3b| ))Ͷ;˛mIJPkԙ ʧ5E4^p#œ\ي\^҉_dw$$_E`^so]U9l;!@#w@rՍVfp: ,Tlb.ce1[[Ra13eJe;{|o~Da9!u/PB%MQ);aV媶ru1)q8caY.z{ϖ4Oo5[(-@jY"o;qyxvFQICZ(͖7kq^=a3=׌h?j;y?,5)ݫ˓1[C,)XH"q&i ~(kf´D=~r9ԛp 6Ѡ=npEk)Rxf5CB>Nu3 Yl9p?5Rj[/ Q7OJٌgԴgP44<6Ѓ )^:Э(i]YBV$󴅗^7{ $CyL<7}궏#)+Cʫ.I?9f|';HIevF\.u3Yk𧈽t)iQp˱%XCwFO՞|,UYƦx; $v?QZ)^KK~*zkc-NN+b0(W} AXRl j.{Ձ*˰:V k7%x֝%2B|Uj~$)BxG>.8ԯtV},lsPjZ!JL#ٝsV29azGazsn==ݾKpٕͻP%hb \y =Jsq(G,Qeki)VY[6{;i/a8@a/j:]N)KGn݃F1WbEyps~2bD?#t2i/մzI`7@KC}e3:^ҸrLE:|-c4~6fOb#NNycfOHTq5OoRORQ/Y(.*YU*Kk#qרB(h#P&rt7WAY횅Ը {cs=UZG?a$}VK[w d&`Me#Cri'K'Mem A\.^Gzt掛؂E?)m Xhno,KM[x|lT$VVE['[yAqPq) `rETZzKvS8+.ѕt>@ ?byhðd # /k?FlωNH$VeB-ZhDrV' B;4; VB'% +.ODR^j- *;D ~)7B$Qx]ܲ:MooS;>T/S-뭜Yu?x*k&}ˎ*v zx5+)\ F`kt3MgMMJ,w0TOa ,`{ lFGZWuR+]37{}լt qP5׭CJK?:o|tZ*& +G'\ uސL&j,9^JG׉VS/̽{G]6BL+ysi:zE =ꅒ"oָ6GYN/7Y`*sbXIRCFZ(:Cv&+#.{k!T"WlrEf$wxu"XIp%Xv\hрƦv'Wu.WmOe߀,c̚$`GXsŦvd4 | 55K{W":+X 귕g_DbVnSI5ph ~R12!H}xCO32JS)'~Kq{y;RvygwRv&7<b Q疇VτH/j{t26̑>OxMsviPbB&=޸-iߙnŸ.jhO9Td'!Wb\ri-$LXLk%qGdºPUW0|B~zcT2LhzqdBIVt@8.AQ~=ۤ*$> akJ"y! 1GwP^ (URG@ R۹5x-B| hpl:ķN,7Y8kx߶5NBx rKʣ\gQy2pM܋.fq qG[L-ؿ3JYBp;[bZ\zdnm ਪ0%CkggI0B| n$f*6ㆍ j}=rsGG3rKA30vLGyF<7N#&Q{Ar%!6t4ydXyN>>!wxJ8'^EG:.tW5n1`SRӰpψ D]̌V1Hm~f+ ^ o}Q?yfΪ;h=[øw*8'x3'&υ$g|%RE]'> xcTz1r/=NEXcFe%6[#J&Qc"L Ӻ!Ab!I!7#XwӵH~S\S*._9x =RI}AvfK͵K +Q'YD@P\n]SfzON*{cKIpwex0lg%aGi,mp7.&f7q\{H֤*D48o)S#m}KFřN+"Z9R/YtǗaqI:\Zϩ6+~ȽiR˜KL6@3ڐ:b9nK)"i3AJ̝^_DԲY( 0%x~SI ]6EEU+Z$ 36k窿Վv\ZܾsdOUWIOٟ?kCbp=#7~϶lpyuF0 (~3h.R(0ShO*H@!#LiOq=yFU`_Ŀ@5HCY[Ln}E'٤fSܻA C雷(D>LdD[ϊWO GCT^:h Hs} '0J*ÉAO iԷ CNhkM=U&^(lDR$51I.!Ȍ*Mnm>5Ϻq jObrn- +˓UΧyY?ˋ@&vP!-&0) Lc2\З}0zf%0gdc 5*`GV0FZd~mDzX,k^_]Ϳc}.+Ν jwϝHڸXwc23YB-|&"@0_R;ҴUaP`-*5aEQGJBTyFf*_ԘAMݶ|fw>ډ CY=]~A)Wmk5X[@!.F>dL9udWcxed$_cx:R+ӑ't̹e&%9_[ hADIR37ثw&gA݅ǰD<|;rBO]11z24 DrDQfY@! k1i.6% &ˊǶNan6>Z1LG: H*ul{ ) %cⵧV_-QQi59>SB%5{^~u\ɺ{r#3B,DX6Gsf"#+7AA_9;`M*EG ?p<[ljzwKг:ȕX]%MPGRg9s¬;_WsQr[ n쒶Ye={8>i ț7r?}xFqM(*};uXRrx>UL%cnC9pj: @i%vIqc'ZK#LjqeNe`>aq8nzh^#C\Չ̃_:l1{lpԞ[Ƶ1a f uM6^U\*%'qGܱ]d/8~ 3xz\$ èv䍻!+xƓ}tȺFzDC`p6B ɼA3%D)]V얠AͬZyںyhYԡH)l%W#w!r* l8a*41;d%*>;&fk՛aeSc7 ?Ӗ؎Wg嵫%* GX.$>N%}>]~뢼sƑ}*#-: orkO<5a.]k JK}]`-,;Q`A4v7 XhY$?h1X~cbA/ºé/q eNC]nh;hf)e*HΨ93n|}t.}i iD"PT#ΣgfX,v?/?O!% 睺1IDetgrkg: npc;CH+ +0E^) |dV^|u:_=XFnθturC~uDٷibK\rzT/T&j|I0~GK9ۢcc04* pMwKPM|%=#aDѯVm߫|'E񾜨IztwB8&r}&I勶xp4Ȓ]L) qF\Ryu]xGy0Scxa sQU384[E2:>diBjگk={Q78֠aR9d-m$yA*2Рz7_j+͍\<;be296^&uV[|d /Yy/PQ5y:'+@q {*BGжW`/ :垾Bs -~<~Ypܥ-:{mKM^-1R.g|LF~Uy߀cTb鯤M^;8'vW BFmkڐ+>OeF{O 8Ed rmM9L+7ub` {O)(j6#nB4eK{slE!;jh`dzU.U~ :0)E/J'=쩄H,p H|[pJD(ٮcnL[QKc~N=]yQԩwSl(waOPܡܚ3%=v>\%66(̪t<r >`7AlAC9;7D ]oX"H"j#G"G!9V2I<rqr k2ZL{[=dS NZxԣ*VLn19L؇xՒhKed`K-t]d?1Pe*qtqԽKQ P 'b^Wcvy]5HeW rm(@ ##fvLnI_n+BzpNSsF‘eZ: #{X!]l,c4 qkH[A*ZsqUFWEy'R4r4n~\<;Dh? >u5l/_n6än;uYF0l6D_z=>‘^rkqtmperJݤ^]KpМUSKtAϚ f3VPDԤ' mǓrj($%U;0(xlM/g&Xo›X.,5|ȫp}Ε `\GF :}#{p]$|d~?A(V{0.UӖ <ڬN6Gr5Q4ӖRRŚ~[b7Vu^y: -F}*l)i)%{,1)mau3GZ}2V>kbdjh34b9qUJ$vP]MXWh6m 9rI%ŗCTdv)C?T/ӣxŌ#yP{oWQ;fdWFSGhLD{{jf7ȼ˽84_bTq,>58I􀗲;N3|)aftIu%OPkETHwRw?E dM蠵k SKL pp_m~fhcv<uYW)"R7FY]xI5~8Q_+8;(\#rtFe gVgc YWҡ۶ t@ O3.`D&1l"`aF㳞 ܬ{`IKOsi-i ״+QQvJ +xyT66"\7OH(3Y(s,`׋q<?2rNף1,; AّX,~ZK_}LAu=cbO~ 7qrĸ^*% *A?2݉X#X$9̫i`Vο]!G.bK`=oDE0rTg^XJFN%vu`ff(S1r1&y1@ GՔFT8SGp|ivr7]gR R"Vj%E#pŒ7 (M(vJ=`]1D9ժ(MGh "`C+YƚyldY,zćŸ BERU=>\TJ5F OJg I.Bo$)M%RxWNq࿿p\e} ӿ^'fQG#/#n h[ |_n,/\cA'GBRV2pJr6C xՅyL2}=")x+A}?P:$q@72WpDwSP,rA# `{*2 b,(4aV :$q.e/3r}r˝Q7?i6 ӆ{ jm"p ّ29Lgj= o◙zٙ !^Hjln#kBo6皁 Mc0C9S[6C!']-q ^ 'RTݞDBn$Cljǟ*< rLnN0+e?l 3 F>* y1h_N]O1b*N=>fK9C[2vj^%mu Vf"xn?DZع:3!#P!BnN4fzԑ8F%:T|?XT]ҥ >>M?V)κI*-,j əuBFF+khphR  }@ PRjҎ䄱 kbh맺WP[}3~3FҨ6 '^l.}LYµ )Ha8ђt{J_XGLmNBkR|kA t[x=-< _-Q!WK|w~iж\r,X~hHi5 4+6T@:pzΦPESQ* SSEH+3[(zW:~'PZ)p/w.[R]ۻ#8N|}b60}ο3PULU,MI ݨ@Ǿfk9OiG皪/_ ƖkAqA`(9(8+Ꮬry U+M1&50KCY~5٤a,uR5JA\ w csc|zODvHEwW'%.\|b#A0(7k )F/MC7Y[Ad֩.f[_"CliBWx\dt;Ȯ~aX,j0?~u~yO~`9pw²QkL־DOFl,V/Bf?9WZye"AO|*Q{зF\ .s}֭/N6ǾF퓹c8\|Ya4addFM>cQBwkLfK8+xv4[kV~! FG%hN)Wg7טf7_ƪ:ugM5p\u0VOҵ*g޿=*/ mQcCx7ïF*|rL8 تV,!WMX a-k!jɏykpE.2cesjf>V0DR R%mD ;;pmM/5)qG#0B"bVͶ[n.,灩~[]}huH˧6*|y:"ΗrVG7[bMcxC"঩i 5HϢHPjT>Z: E.: -M- =@|" z!EtO :Ĕ Ww>g *&(s{I\򠋣߃ [^#u4ڮ*B-l~K`DB:Cyӳ@zxm岩!&:H:(5WC'M' ] !R5|-Cb6'30HYaJ柟24γڠJsj}sӭ[%]6U!/+A7EH hsm^pJ= -w pE ӽI%P_gQS;7`lk #5^U޳3|P0ߵm}{r+|󓪙ػ5ј睹C eГ9vHWifz5L& k8?ZE*mXˆe*7 5j8OEaYF1+QK 6'-^iWˑR`|ګ=oe$'mft{w0L\Wdj=w$^mvDStUb>4ݒ@T0D .z%Y ȄdjVKxDAijNQ* ]&ꈯ"1S_p;2VXdEk`0\p93pP rO>ɘ,wh۱T`+]N'/j>shϖ>4Fe"24#P^ \-G zTvco,3SVIӳ3L]34;R~ Խb|k)Xhc5IP.*-UOIQ >X9]ջVN.1 C1+cGdePh|.cE+P+ca|Ē.MߘàmDŽBDm3n= ŽK)H*KP8,^ƁI&Ӟ}G; F6õ#z ^\xbzȕN،@PnY0"fwl0:ve oWX!InDdv z?.FC Y;0}Wxyu׶["i1Bp7?#t0Wj+@ʒ>G^> |1 '˕%xf4Qi*L_CAG !IL\ `ݯQLD &{rndqx=,+(˕OXoNʾA(UL)8"AzX1zv+ zKz[-8s'yaī &gxϹ x[%3Xɐ m;1G!">xc|y 0S؜1U8@aPlw#ۃ@%7ɡK?C紐g'K[]/T.П3 Y VgAH*qK5V1ĝ@MIDb&㨐ͣp__ iP,2m繊!IjN1ǩ71Ιa0 w %79I{O2q$ݵZRȻuF^/Sߒ*.L.|>2l@EJoYD}(,TZXo0hcn&3ѐR?>e%Ophhrhx`c"-ݧ]Tyy0]>Ύc<|E6o胛9<^ޭlsZCe98s.\3򬀧FDa_7 o˗V iVܹ^j|JL*\I1Bϕ`L"+Iqn͇ѫlu`̊&._P"Xy&3ܚâV\T7;@y{ z^a)"&#Q5G˕~ 'A0aňRf~+o@X=WSB ̠ N0R{R_drk2z;XV-I/@[ زH,s:!Hߵו\/m &QFWeg mX+Nƚ3ФNeqdh,f1qg̞2y]Ʌ<4I=9pwg /:W`upؑ)o'_uٴ"4mNLPQ>_&/7 Do}֒| " ⛖{fB N&Vx&ZReB "`كg&m\m-}дIU꡷Q!,wsuf֩[@|⺿J;E!5%XOa!$ ׭;D>Av]Ul-nĝBQtM{gUGCAxI_+=HJcTj@Sv~PܽBV-6iv#fgorٕ]dku&?]p$s|a+=*FF"gc:rMp#9`t^p+{Jc1)Ru}\{$vg IxsM!rN]j7Aq^F4* lIzxbS7`S &efzvٶ^;ZyVbm'%o&XLMc?6"+RȘ=hj8qsJILh:%/P _ "͖"gSAuiXagq*2mA-"?~M/Mw6 RGyZj_dI%ʁ^? !JcR{>}~"j]=Qm?2.l"+\Hra0P-uNVN$`$8b2ƭġ$S3hdgRE B`C ֬C+F& r ߵqϒC+0vŴ(omalՔUtz Rc(QTvSBÝT_VqH[9&l2{HRㅷׄ_-[%Mŏpy{YP}D3.o Y#M6"'0C!!fu DfgHXSSGX'wstvxIcz1Ǹ7dZzATO Vݧ,L&{ߘm> qVp-C:A4u. 5@i "AyŖ;43 tmRסBuDK)6AaUy_"y+fi}OA@ʅMU+@-K~'Eo~MlZ0H.3ҿ|˵22kgI}A#CYXԀr*5@]L`M~gO 9b( >T#kʈg>@!rĪT>*I:&m2ªww*)yL?w<rݜWZ˂k`T_ ݠ4L E++/=~YY̾{ ]-{x{ A,}.[ ,Zn;ͪ 1nOyb<)mej9J3Oa̻$.BQ\/8}UtB*PTio”-׻촚N@a4y'$[crVOXRHaY4p߯~djD,NW5&Wȟ;|)K־;Km6>nIޤbģיT(~fAbStvl E 4U}_DO7{8Is-F´$w]NOB'ș<OsH`BpN>h6Pt uxV~d0_+[kxv F @$Ī/ <{gq[κ}7$v%QyzL cE6Qnj,V.;a*c7 uǃuB&<+tcBt 3q 6.'͏C#v&f-VX XƄi q3E)fR~s髜ЦSΞ@v83Pv=/@{|2hX/%dwF91Bfc-a(0l.+!TLho:#` wKn.\^Qcm4L?B:;X2!Bxw" i)]L xT]gרh=!3Ī; ]LG>gҐBQZ{{ϊ#QQ%б@Cݩ ?30a$f۫0PHƑ#a|J=,1W wٕ"B;=[m[`1^TձxSg"F@R6{?L^_gA_'b6^Vs1䑌ٲcyv:p]jŒ:Xʶ`r<< ؙɟ%dΎAlʛk \tq6ګ>2~e~,+GNyMm\A͕:B p߉tr{AG(x" \?%#|*vgHnB5dqrIMXl~( PXgw2B;_Cz`Dτcϧ[ Rwxllxc2+Kt@!ZvhR9P+"֗_B}uOYxp TSUeaY Us42 gVbK+nII$6W8ʺz,Kah{ǪowJ=]r=g8|ĒVY/ z ~t;wTV/sKp >͐`i&g Ԕ)C(/kpğa!j_(u 68BGE#_t*'*yyܙgr `Y#ko ڈ.LE.D ~O-N6aB[<̧Γ /VY}BBqŦ: \fP=I nΣߚYҖo؉-v0&%".b>B[vO>$n#Xzϒ<ΊVCؿeL}wjJ&1.qq/f39KZ1sUYq/9+Tي26c 2[Aޑe݁=NJZt8 \8} pu^f)mQ& seo"GfRe򸯩xݔZAEPN7Q̆F@V4hH{XzO! lL &mDr?ҟfb~@;΀. gdBĬ0_7ַbE柖`A`p%˸W_959%1E2֫mzϽy*! ^%3SMfa/΀͆(0;|0,XlE9+[л(˼j2 ^F,ٝ;\yovPbh(4ڞ#)52VzOµOU';iT28 z\ kf =2?{,:T#0T%.9# C i[|s]#\{ϳGD* :z MWəzqbLlDXp)Isȟfٛ]L!|-VՋ쾠TsLzˆhOѡ0[Nfd꣏o÷k6}Yc;x4M*ؓ`R5cOu%X.yv7;znE%.xhY2nrXvMﱭ,YnW{8]meřwvƮ}|tq)&ًɲ/VgQuHIx8=#[P+&fs(D < 32F}.`2w))z*o6~y#GlꠏUGxtì\L?.0wAfQQyY'2-Y 7`y~N)` h&6{͔M2jl@Bս6c]8dߩ}"`DL~F]S"3XO2Eܽ1| 堞x+px|ŷ~shMPeq=Z`J_ \m7?K-EyqU2lxFd؞pvzn:Ntwݹ G4v8#>Ñe궶&f^| g!,$*zwdm#l$ݩ%- W޽&][]LU`^v$c? >~aB\f3ᏸSGd4󜇫?."E G6AnIn\R5C(..r]lSWLRװo cN'&@`u>] YxDx%mIܚ+m\vC6o`-#k޷nd u|kļ'\ D}@zrKؚ͕f4*N/{ c]\>Ok=W4 x#sZ0hSR#%RQlyB&1}(` 掍VD$Y) +.2,T6g#RA\#\ֳq5((%aL."E(HTQKyiw.j)l6=2 !%It10"HQw;g{jeOȀU.#DJcZ&YGCcn)?8r08t=y'۱=9F 2XZ#L;8g CddEۡH y$Us6Rni"vlqdCҐ{ޯPc,zq޴vB;/shDQߟ/Fڴ?ag=${Cg;ԑ w\F8I3+VHҢ92@ڿIX%&I1Pg2FH%"әdueTܷ鱟ɋYe!$ ~_:n]qCp.oG_"PcthXjo.sШ .{&|gU-znt:tXh_ Y Jxǿ-꬧%^D"~]+ \xW#Vhf_,ۨXS2A h)[{5,/<?Q=pnBDSW|7 ?`pM26^M@^k)(*(p%]ƀ̸>*]HDx;B;cyfz*vV;(uVS65*EOUba7EsupzϜB4Qj4i;b3>;`1J:߿|=w2.m,nV .7O km3#[[)s l>k4 =^,&aIC03܋l) P\(x`x .?ךC!p<<6W5-w0;[Xs_ @1̙=2xsMiS=9UUD6L0kGbN[j"Ni]Dݏ3Ҝ3[ ``WBJBSz|}#Y? bE=G$#h S̠q8| F=؆RͻY +|(-!C|=7,fs! vԌ Hj3uo ^ɟu66ݍPՋWlt!B& `kr` Hbq=P@Nϊ<Ŝ"ۧY? >&#f8{"Y2+.1 Ҝ y72{;[B)IOprޤJuཁvi(l 6thA# Aϣi]BS'bЀ3GtXW| se9V)kE$=1~4k;"!R `5cάb4>wT2ƌ>]0SQ 1հ.pA- PZE|s*bLL26} ϩL-aNT" xP !t`ÖCr^9mFvƍ)]Q}^"ZMMdK3{/@fSp<ՙWςܛ0ʹlFC~M(>HK-k<=zc܋u"m:}4#n|ZZu.2WN19J\Qgԙ1Ԑv&Ofk@^;Zi6oF3y[Wssi>4]:8(A2)\5G'U~WWn0{!;nw@doIACZMYR?2 si@L@-8d&TTjƉE})Nk~ˤ.eim WƖ45Mn0V6PfpT>$hmkZ t}~%OD:!~xV Bف[?y~Kݜl>ZV@v+zVc\!coǁPD*`MGtJ3Im%lKT9J [ HT6T߆\꬚0ݏ!Х ^c=Al4A.iLL,c1' 3z+1!cz' ܱ^ꀬ=AqzSab~S+';)stMQ=ɸD'όVQ%HqsʕEv}4UaEԏtyEgq kh RӫIlʏm,Zl`M!xQƬO'-mc;ʊ\;]{c?$CgS Vy޻ݩW6B(dVnky':n|h[k.qp`N+tXXYn=п0`py@ ܈DY_S=hQ5,XN=Y9])v*}U#(Lm$H!ёBPa9:{~Q3B撖;/I8QȒܜYHvC בU x)WcQcJFD&DZriaIMzKM5ё.O 6d̀q/cLS582((˖R$X,xnJMg-LN7=OG!@'D U񺤼߬V.G|تVMKHlU~ IAN`$ݡЩ F L:J/ DQRÔu<| _ZJlZBq3ԠN{!Sf= Ć W*w0LJQɄ#m"KSnF`+ W!_c1xLb֓JM9Uq"s ѯ\ǧ(7H!68=PD>]O!6/y9[6`ىTz<$f`^`ΔMlC1%IPՑ7z/\gDKGȄ9VvuwU&|oؑZ0-Pz6Բ5C昵W\y< Xۅr}"s&4%T&X}րЌk0nFOu!_̍2 Q W0=Fo o~fvHnb|)O&OA'Jd'MGnUN[tG8i9{ ޕ< Z k|B,k)¯ E=kt4_dn"*=~Vr t;#/K73x‰d]ȿuJ:Tk\ہ?Uzji5%8RVuW)kM6r[ENأ5sǵ3s+6aNAFX1]̢kVn8B EuEozK O|R4T"\݃ "o.`vQr +3A"F7|JUi%rjvZU䄶 (Lx1,nJ䵷~l)<Ny*[mpfف} FzqR6A[&U=0 YʵuލծОaT!"n@.oT_,4cnL{κ˪H8;H^<q8j]}F +ga`JO, 1'rqʺ#RBǰ Vnʝm4]E%]8/.sđH r ;//|˰\$1')|l?ac']xoZ8L ("7je 7=^2]`{~Er#pxDb#Im峬 d_ŪVz|!7Gb¨b5H8#VRA/|:>%d't%UEBPՊlsJ!cZkj7V2{+HjԽBKUm<:J"U( gZ+}Йݯ;6H`2Oni}5.M"&>yХ^nU"Gꕉ{xKbШ?q.8)VDU{nq2y>_:( 3n<ݒO,P縜L NVxR{L8|N>T g2Z3?AmhCice`:5O ,>Lgm/~(g ?5#SJ?*#BAs&=k Ql};oGRUw)2DnjP[6آVit2?L>dYϥxj,nO8'H M#{61SI`4y\Xb S\<^~hz1.)E%@l٭I1gE|^>O!:|&i9eoaMYmQjSE6Hzz;d tg˝Nx1PN9AɌ 5-D(~JuqFѼ[1? e_A+2ym/>h YY;Dq!ϡAܟU^ "ʹr3$0 61jv5kJ/Cf^f/[+u[ԑk\cq"j,wS[,YOzkٯVOlSx ӝ5.y2M"ĴRX)ozԫe5.g"vS↟c e1fHWH6?~ZEdTY0[{޿-X8] E; y ՉEpCLJ P5L Q!pE[]pu .2Wzy9˥OQ*$̛s5;;{:e(ѿTival:I4׍ZԕRO{=)Xmh&w q0uNQc&-x7EZ'aavw:)$[H(sV*$,KNRn@5uz#6lcl3bھw71@e{q~|VL2uv Gue%aD&xc,?J4G`ga'V*2_9xBn3L[Uv(k_ڃ2`ؕ16b:伎 (AN/bF[fȈtzl`^]@p47'{ *k"ԫ4қUN]ϥnR:u BT1yW60{5<8w`I[iTAJaƟctg|ON:IꙮQꨚ-^ܥ+߱I)8"рG~-˶gcMPBg1(Aꁘz%|0īh8Ѳy!^J;טOc\Qj8XpMe!cu9x&e!Je0᠚")O'N ʳu@ .~HhO}c مLlmS8mLFZi5zPqOY_6Gy~`HoJ!ڤ @,t"[V럩`mҞãdO5mX)ԫM[¹ʧnxgGkϻ'#-|y[t‡DM'PT. @tRn">P%Zn }U$yAZo: ^2:nkߤo~_eRU^nm"ׯ~<0ɽ~1e2/կ8v[geM*ךى{P'=[byOR~?p@ OJ6O 3<MHaVL.;(3 ?#XXۣ1lV#oo0@Mz,520cPXSYyoo/;&rF_RحXK~a^W"#:XņşXR& f\ ͂?GxuQ8<8W١(44s2 R{ڃz5 }/iLLXh+]kJ6utӎķjZA´CCͮ2QSŃ!+̍8M ܣc C}.HQPovZ4'xJ7&Q: }_Ɖv O4x/],V~%hR7q\s{π4 I㊷I ,% 1P<~,]\:M@OEw`QΘaV3a1g寺zuzhZX;{Ru''3qXoӏI8P9 .URf2Du5<<ѥCH"JFc".v0iMkQx&&/bQ3DaK:QTZVJs%!n#Zץ\g.^02*刲&Dd2iD\٭$+GL$R?T\ÄA#ʽ"LSEˇsMnX㒩ܷL鷗iVaz{^|V)]Fw"XQj\8+M>9?ݨd FgsV_ao$d,n'L%".NR3-q%6j=aph縁F+ẙ߶o=IvX5{ƙ-=J wvf .(WZqrW 9ix_;RM1$_fv6 uȦ [xŸx f?JU/Ni)]$cXY5Ej4mRͱ "-sFi*/^q/Ò6FnK [`Ǩ/1̶u7W2 ֝r]kCU3Qϩ|a='0&~1U{)2PŲWflGc1ܽ/YxZpiG[%B.ԆayMuF'!a_o9ͩDk/]?| )]2~0YtM*V $'kϞyLL|0VFlY+Dp(?z/)+;1jJhPo7>GCV@IC3"\ܰlFE뤊'GS>GJm,=2cYEcV=t|;V-lñ1V0 &ȱaSw vgDJ5f 6 +zCu,D^υq)cm%8TF艴F;%kHx=M+`߆#A3?`I#f9Csa*&ZL9ܫc&</c' ڍtNIؽ]#ٞ>HZ'@# ƏeBQ6 ̠&}=piU69E܃ !QP̐>8 9>g)amqrZfqgZ[pF~-N%taFjbaXRBK'2}~wߩn& 9wwjCZYJv= 9ػBdFqϝT) l쟡1eAmWm/PAS`ڔߗjopb&#r> N:r_K.iCڢQfᷔ慂nH`qSzԟ`mK][[ljnil }0զU\hErrZ#q-o+Fqrzrͩq"^LJD>xe26nfS"ĮWIUpt= M҉@IL=;P4<*&b0F8O0?'A>t׷(=U*a֢me EC*ab@eņ$~NS2O#/ :*D2μ"[zZz.Kes { /to '/f.3UJH+,D3d;DB o:p5tO=€džX.}•|9RV`O+ٔ~Ju!m"Y]ʧ=c&.r]Ww]Qvu-V£:~n`/+m-F?N,; Ti@"~ {_&Z1aWOA@7pN> ^-]c;z*Lj-@_PڮpD\ GןU(yYQtHŝJEČ R˾8zĘ9$\8I Ob$avfK; "J:ntAI;Ęf/@܎4#LU4@vIJgOդ1(T쨉?0W!jӝ臒ٓ<+nZyhLt,YUPE>?m{9T2u4atj<w VDnE9 `?Θw{ 0; N(.jIk3-( :q*)C^/"u$ C]_jV|%b =͛Ha9(?.w!yD"`c; 0}ْ)&0+ч/ oӬ]ZL B#0PJNxOq0-R9r }X 1俭1 QX6>?͈ڵ&Jtzer+|FM?*,3j; ĬK}ybrM0ڗF, Vu8 z"7[KAgfےo> Uws&]0uѹa m-$VCLg `x`O;GPc m3D`fwޢ 2k8~{ˊ;ם(.KXB #vCP1xy|pq2kŏ1|$m.En`rXXU;Ld3HZkR*߲Z#$xxPcU9W:a4" Ԉ{:nV.vtQ0L]-Őe/P# ",~b/L8N=K~͌@ɞaOeÀ)QN#_R:6 :Jt̥?H=>-Rl*zOՌ\{SV2~/Ey=z)j . tf-r_\sd}>m{MC;Ӵm ws&žo{RJˤ>,]t<\qezDKs2A[V_?$K{EƦkc5fJ61|I )#q g73G oA[S 0e|P@ õ$ءN$~S**=2ˡ-_Vٓkw7?4.C*]m sBX1Zu80hIA` :k:&$?<^i%q5Rӕ3WDyWvkHcMY5t_S`b%M6EJVF8?(';݇3J6k[E! @Ԝ?rSGȜXHKfrl+[DůSVbGPg%\^BRf)4"[0vfY (Q1WY:IosO\@ oj;e^ D,}E&* G:$F5wRqPaO-F~Eޥ~ *kNwBN$0]ߪh Gy|^&`:G+hW$$.jaIpੁ0`.u&G- fZ>OGjQާ3_Lv A["j4[vB  ufВqZjYF0Nc]:P фFٚ\wKV3D֩:(c`oWHc4%)y>Be0 Qĸ0 @Z MݖlaJPgq"nr)]?ցp͇S2!k%n@Yq!9}zCt$3k%K>D-%ՇY}5H/m㉇Ku'Go7qb̦lheWA uNڕo=2a[Jw)GK?'%of0^̊K&zQz  w&LŅ}3pNzDXhqqI$ϫH0*hAa)5'<;:JvX ˤ37Ɵ28| uZ S:FA#.8,3;'z:Io5l&ÅhEOE% MBC* ق(7FD(1esNlPqP85]Fl,{AR賋yK y&\G(IB) /{@>ƫ 9:^pŸf\3R5LUm.8ڢSέhI+ht\X- ܕAXn6M&t:A,FLjG(ʠ!L4ز2ƎFt:tmDR#c< vehL>& FҔՉ 2^+?U|y'A&B|JN[<+Hwohw>*vmꝻ #h!dR: X|2~:Ⱦu(`?SEJ+$!/:tO"](P,zFV[:wUjY`?iƼ+;V* XGITpn*4tQfkAĥK@/+>e؝v)jȡj#s$^#|'E `ܴ_'d1+KbIQF3р}aEVZ a^[Yv! Y.}N[ m#ֲ|GS٧Jz;Ӆ[ɳJg+1]fe! Yi\$rd7FŽCX(p.[6SlPRQĉ%ʭPS{}ܴ%몀 ( ~iZ7ΗS?1F%6a%.I45OzTSwCF/UZZKݽ&A6̊s6(B;`b0fu ު;;'(l^^8 H[^P x:f6230ovV{Eg'd-2k%0ўK%}D*5/:F#.P+ZȴȖYOyr䳭Jwf^r7]d}q҅I V6 в~\[21h쟚(hb wE 1ɑX^p!Yx}5uQUujMhbc訩mt\&vP .L!"̎u_ )Eu=؂n}9Ceğ.ZnBY IW 2 7fPG~}4QT bd6W_n $ Rv 0=(J+BF+@ͦeI472^q^nd [q#Hm1Ab>i|1&J19d`“tKV,Ft5jWKk3RfSZ² #XzhJwz$|R0_I*\QW!c4 Qk֯:BJ9v@m jVSǘ"w?ic8A!J5I 5 |#de,lbęhHD[ndӳQX*reS%カS@o-5-ʀ }T!(Lw\Cid@7fP&@G~o!Ȭ(,#JѼnΕvNJʙ<},i/@jTD<9iw)qckYt~kz|\ jKB7NKtV wfd7ڂt+6xCʍZIhxgiye/ܵB $g% Jq/L ~0Tvw %ٓx4 Ϛ+RK5鐅᳅/#)gJ!DԸAGPm}, T3ZT: ٯ3X_P㱠~,=7VGU/Lvy8^Ӆ +lFJc}HŕIq޹cǥl2j^0?LJ`|/ȭYyytV'V@& mւA} ,L!7PꚆPޕY s4XmO" 9Sz̓ZHw9X5i]@TK/Um;ǪU;(7Yr6@ 38t^S2ƥUЧjsTTv%2ZP)-qBV!"T6DC:8_K/AKέbVFZr |ߪq1FY!O+=5S ,'V&jrz3:6;p# y`۾cgΊzc<|4"M6|CX7T!Xg`OIqJ:Cu['29" 홾+6uH NCr^ɹΗ.BYWxDPt3E0)ҘP,?9&/tyJf>H $P8εOD9%ޛӥ0#jrɅ1_)Xs4^K/ɏ' U}N uGA-, ^rh6Q]U9ǧMPT4}6kȥ6.1-sTr\H(,YX$W>NdD2a(̕.ҿ].%bC.0e&E[Cs&9k{$6k+YUmdq:&wE\GܶE( Q> U"x--XewNDxx-w}rD0|ƚ}H fsO,Nw|EL?5omP!;t:ȝ"`m]H ~A\js!y+qMll%8 4]OSfQceMInhif)/GZfஎQxRYPRS1W_SlJY7jFdh328K©#5ǃ8zQ!tp>U08O&]ߨ>Vb{.>mv+ʄ#P T]iڎbۀ);.6ڊf}Qw+l15e~8PYv* 0L]o &–x R:&Ȓӎ9S5ujx16*f/X7(/'kX]Sfn>c=VWmVd ݁Xݜ֛oHrQ;i \3?6uy~rm$`6%y+*N4׭d76b`X|`qiXkE*DXMa?*/4ȤV:Ak)"U,&k ,P)ko mkV> XjGRX`qcgJ!5>.n%asI$))i%!د4h L"`2['tj#-;zYʟ?-zYH4N(&\L]茝;5IΝ}]HLt}?;Ia`j^E-fMMI:{m4ɢ&k82ǀB^;vY~n.SY2z)8|R[[0/%t ̈t.9DcH)DoDQ7 ױKO&\\PM9˞l)BNbEdqa<}Eg؛RHm|x\DSӣfƛqAyJ֭QͲ <}!{utb&Q_kي쮓l=#D6@#ˮTsʵЗ̏ ZT4K?7j[uef5&ۛ*YP 7 |Mmd>0h/OmάѐT ?4}k#J2^I'd| WǯBh㋢fY:G\G٢iv-x Ў(>d-I~Cw3z=_0HrGd/v i:Ll\JE;_w,"ކo\ Yr $TBj~=JiUgApDuѪaF)~}uq86*h 2>]KPz[UED@緬cݴLT e%~eޥC$8[) ŗbVyc8/ySWdK D(9J e2YBBiKVr@BvaǞAʈǘ߳`® R;wQ8l듣v)$PP8 >RJ[MIkť6ko^F4o#޶E$="xNsb/v1~:1h-]Mz%HC@]3 .@!?~?KWߟڟjxEg<(&/%IN oMA+I"O:O1QMqꏁҊHϻx2̵죟jzz/䆁mDŽIR}s&[7.w8 2dZNOPfΪs@~Dh=OC>Qr~Ʀ ^jdh\zĸS Ə4}*`<=UEzW7+!yUW A#Ή,`ʯPυ+޽dxvJzC^= 1[řȦ9{Pmtl]™ y;3kZN=`i@VΑP6yH#w&Z8M| _SVj'H8ӥrR\ː}|t*^:JN~ P )-_o*&q>j&QUyeIN;gkOgW?nf u((רazJzPYyUa0W=4. DfrOo\g\z!B\K;xL'yeFT>ߢ<[TJRKk fS{R?v@e i^V==t>ʸ/p~qyī$O1!kG ۳}|:`eODR-[k/)&Hg4y +h復sqW+f }jF ]w4FL C}dh-A%)E0fk&^R´=2Czh?n&&ʁ6”v6kڎ a oq*Kl>jrLiY=ӫNa]EZ*!Y䀈;DoݪeZy%}S L$ɞ^0u+ȯ$| ciE9yG;򚣪 ﺣ*+ܰ EnsdYvY'ejjm+82^T -Z8[C7Zp7Ʒ̸K>?Q̂Dưla͌SPQ?xUx:߉vjTU^u'^QE_.sRAJtTA ǁ |anO$n-:Ud! 2 cv1!˙(' va$!)h2ϊQ<ƓbtC*m#1=8ԑ!z:! lƐ|TP`sk(%_Ms2tfAw憘i>L97 xjzw0cqgiJPSGx5 oqFBȑfyIaSJ%C}u_ojHZ!ݳ-#!Ab \Ob9ΗDfKIFP/jaKd f:xDԶ_{JCc ڬ8PB=Kc>蚟Ɓ~jE1 S5-n <ܑD͎r8$Bjΰ\^ .3<|v,}٭(FB4$(}xi 2w$&>jDSM8V2mlu}P(y8,V*=ni^^ R]+jlYm6ÕL@{E 4MqrHq4tL ȉFo~gg!/866P){n,@&9',8K{ 3^YV>jU(ȰŬL5hB?ȏPe"kxi i aB(-y;,8GO z -a\apW!'">rMOj9C?bGni򔍞X.-@ 2у f-,{`8GoCY)mysdqc !2&ɐNzA#%֪u6xeZz:9. Q&>7^ٛ#b_ )t7./.i F{9) QdZ*P^'erf*TOO|rZU?9tR;S?WEb/&ʝLL&tIp1&,KJlE v(-E>l hV@2hfԵ4CO HA 2[5bZ`Ej[ց:B 'Uo_׺ zHJ_&I@ls}k.? lǥV)UXdP`#;U#.QPO+&ylU;¼iۆC^d't!mJ /3&Z >%Q!z={ ݣ%Dڪ ["S>Z&' 5:RS FM&j\ۇ)KDqP;gcB( N8rpǐ>WLs4"|6:\HA%'T++qO/m/5Z9n7;`/"śL@VY;5;[R%-˳j zN&kvw!jAu]ꐼv[>hO 1QM~^βVkxOX/q#_ɬc8[ }5! bNcX~/Ay]D&3EFT)ߘAEi2NkV+N?-Ceo=ĵFX/9w\6IscnqbfQ]5vrtUe|Wcy8EF̐·W?18Tۋ4drX,E${kO1..5t KwlBRe u-5xձ.c9i*\`e (i,VywADi-{⧅ ߜmo5AR w''4g2TՉ|>mVPx#6]MNV7L1A~&]yL̴ :0{%#DB|amɸ,N'jPwkT.QoHakTD|FFkY(JI-37$6<(Hs;Q^r3s]fB=x iv-e H>)(| fǙnu;S!,?;|p̜e[:&)FC1]X$S!")@x`93%aqJbS&z.@7+8J><8 AZ0D;b/K$2 HVA|,JIk.o$JN 9q4YDޤݛεvcQ8w_<}&aA}sfNBYp2_|}y) K)#Q=>"b8*-[F̍M 1s?D*H<(Y?h*!o*zN"pJ,4j7yD#pG J{ڏ H__\Dڰ"3E=v/y C.% űdP,iIAA] FIx|s3߱1~zU%5[ǵ Z܊e a[E!tKNJ m,}q%CE>*tVޱRDTͱF2+ ,[MN*N61y=ùEExkϝ22-ʚnEB- |PrVitX4.7Ĉŷ[=]qL3 0k<&%gkpYG}lKO=eBۻ`Bn;? 8oitX*Dc4B%8m.'vF$m[*80ٷ' 5)li$7`S;u}YnrPSk}L9ú]2+?_V'j*6OM57؀'W &`,QQwi\$mnjrg,`l V!>/lkv-LR{ȄS=ycI#ZH ԝ]zBܧ&.7!輶i;}$nׄE‡*G bl֑X r7F13+2zy_d;=y/\ N5ì荛~.ˆ!fUL=Zlf^eyh" c&2߲!maD0"V?81#<4!]Tͦ&^kz+rkL$<}@R_"kz5Nrozӽ V >h*k9)GА/]r> di/ zWND/tEU*6z^oy֣`+9lmC>(+ b:q-6M9$Y@ٝ%lw5tnl"[$aD׀s32X˯V_˰Rs?d$w?4Sfg3L۸v;2cǙv X v!ڽ7-Zj< pt/ MHtS휪Z&`I):DlTt4>r[c)ٸӚq7Zq.ME`ș_4q)aU8;T8ѲԎi4xHnxgnJUNſE0@FYBۀ!-캬%mFj[T~_Qv5&#_ >J^MDUӇ27pt9ـ_E;#$v>gA 9=jOBx(<{ 2W+EO(1aS`AC7)C2 W?F/q/5h'w#J<LCf:f>FwOP5';wN }ɘ"y.r=ZŪ5kSMjY|\~,vdn5@.y/oiCt9I6"ŤI\LKkb[y-%OC=!B?φj(84]">s6t+}=@XL*3xf=bK֒R%\XV%EA(kɃgk#!p4`jPE$i詳R9Ћ)—bB[z}잘 y>뗜8D\ow"VFϰ#ElAsM`f>jvƻK"…8o/GlS7ZOuAjDOu5Ao} a0!ܢd.`ac#k#x'!X%ZRuv#jlf%suHq6IXT'xFdoLr2Kfp.u†8#]yloBꓜZ)h .|9A]O_HqaЊ6:Mi)z$Q555;[ =mYhپiR]<>Sc$C$-z ^!>N{P2Q)\gn74p#ɼ7[{å "c֕FZMK`\/VZyf%R?s|<սď*w/}# =xgm\Ɣ1&oƊO[A :-rl  XT >j>bo/`!jSIf- 9}&郩/\|B!; L8JMq,nH,~qNMt.`:F(K 5[S6} ƱD;L/%Ap>zx Y v$;຦Ӫ-Vipe#CL= X?Uy[Pl}tҹcE;2ެ>(9٭ KTiF홊TB@&D-%Zv^،G& ?coOj7Ezǥ?7si,ʀ9FS dFcpx? Q;iďuV\!e Nj=D}-C˰ hÓ*q8Fbk\A. ozG Fu|܊rm+?#]K|D(u;#}|h;ڷU TunkMLYסH HF ^*љ6Dȏ@HJH |'kʿ.sK{XZ jRc)Z#j`'J7Uja X/ 4·>> :^\, :waOHIQV ]6GTt;}1lz#*,鐞xA0,^svAG=f3zdB:8-!.7] RZje爛dI&̔ɸk\e]M}(!ڝ}7M.!U[F=̈́i+=Z _d<.1@Ț`}JMWX>ϿI)[g#.Iwt jKo$ԣL~MgjgYL{޺t 6 xN9V0^ؤe!gO)ލ̺tL :ag|,="dCztu:UbFK×ԅͭG8KB M`,V5VL0 n:[QCgMz4?E. +7)w.JaOsq]!TԙS&&,ڛ́bYX4]fq/hR'Wz| aJ5hcoxL|Vauhl&&P4E(Pb7"rd#`X'6nbh@Tvر1W݁ q8;ՆmjR_\ܗ$ pT3jOa`I+^\5P{Bs VM/@;Z6l[ %MFk1Xh>Yp6y#Zf<07){O>bړz`+|rX ).hlxPrOɴjE^R6*6;&`O>WWWQr2 aXIܮǕY!`v{*FK±j}B6thFL}CP6Q2%8mƁT3afW;iե'niNuEZ3Ɯ9 ̟Fa 񁩲ᚾP߻}eZ 1 XdTv.h7tk;;E5IJx mJHP+-Ft Zn&lFOO+v"'P r7Eg Iݣ"Uyul/ogbQT7M͍MEQ15oeXB ͷkp3 unh>]JĬ,!*~\=yc Br a=1 cBsJhSzc1Nlx«2dnKhi,FFT%CqW[~Ӷe rqq9~34m1dq.;)Eްr N,*1P?pGEvх&ve [َ0ꥉ(CٞĜH@-nFbb $F?tr76 5N^SEܥ9Y`2 `9ш~T†TLF^'"pKгC#V&ܱ9ص@wv8d5tmM3 U߁bZG BP;Gtg-LkVRfĀY}J]n⊆oTD…}YV w{aSZow$$f{A>2u x,2h&5M벲-Vc$$4oB.2^C"ę%ddN|(&FQLö^yLTI*kEXƭf٬j61sȗ;t}mMR,'25PK q}ŒA3y%]qpfT(r!/,52ՠ,VVp!4ʑnc ƗW?=C [KxpFi =7B -ZrkP9B{{QF%PL;^ƫvW`E9ʀ|r#,>QV0 ;ɍ#j=~XʕwF~',׃?[`O;gÛ;˹D mؕW2KK(Hfv\X8{JDTiO%+#Q˅C.:'=*T{l pps56Wk7ǩ*MV8x T>rqAL׍kgR"}H$sØQq ]nT8I_69ãKRS;YOʗ{p6IӔiP`LQAa X/mFg]=D" 0jRQK>W6]|" (_B>G3qtivN &L @`Z 0k2ĞyNziҊںXdBE&G-:u~Ҵ=0twft,nN ܏+Z-=ys4Iod\=zTL{< ӀCH~y$: A~C2P`m:/^|\EN*+i}-&^yUv}Ѐ[Xh5ҝ0HX}uD\SKܩr5,[hB5  rgM8K& 5*zϷ4T[SsYd-^(awD\ʀpoO>O{mDiK$oRaJl})R8ͩCA, wILCbR>mnZQNgt&U/9oRDV`^e+ED#пKp*K̇1|5@ ?qS@5%?5)Źf\1մQ]}s-uvd!)/gQc_dlG87RUT|̊bӑlGE 6q}-x(Q2(lrRK2R[|XC}|do 7UKuݍ.j^4<P秌PY+U\Ĭ'[ޫfh[?ۙ7qꞓ2aJt3G7}xǨacaƶ!Vt8:u~G}$lG&ofMJA|1)%8)}#(Z^/vm(XcN}_w\pmaniŮњvhLco/ As۸ +AouI#]RS tᏫ-vզr @eN1=#6{WadO=ݍ| VfDuV^RGKcIpvz ZLd!&B {U`flOf]H 2W5.2 R;%!$,W Ѓq9Q@\A巡RLx=E] \NEfcS} ,PI}ժ&t?gzZ@vP@qh^:wqB471\,0v}4OARO ͋`kIQSԻv(wg:S8)^W+ ] f455yH .gN\2_.2ʳ|%S珶",ʱ'6>Ƙ=?S\:"06YcP6BU6> @vYoOBf-r~UafoCs7$@5|뺴HJQ\\T(m {̙)]y.xOTt}WsͫuP;xJ[i4%/ℶ~ϕ>6}=[r_BH_%9O9~UZ?0ȶR*QV*~Nۓ&/kנ՝*\T20T!' F$EV]1XKMT#|i.J0LUKƆ)R __ Z{^~g 6tclnhL$WAwvF `KxCu|~d;+T?$[Y[V:k@ 9+N@Dk}UKU.]Lk3qyd,ᵉVꮥ .9%O@z}v=YkC>XDT# JwiYGUSި!0A*!yDD I _IfQv*kyK+QZT (Ǣ -Vsw@XQ]ˁi{SG/)3!MO81Ֆ'90qiL]?i=ΣZǤ`[<'|R 3&Oq]$v59.\^\9kE$C"\ޯRA=ZHBš}nhRHjeC`cF+IEM79u, W_uk!EmDԣM: DIndfwl\(d&Eਪz'# *.B 2U{F6)pE(;qZ>.F$nu D2D<ǣQ'oĜ/{ '26u#U)QOhގh^W ΔI/K9[72JȦ`??4ChmqKUØ9DB&$aX?ذDPZ rESbn(Sb`eڱ(ķhHG5Ʉ/=]rE8)`vuEEQ z֦פKX\a] qK CO'~90씋* NpNj=wML!SM]@S*U*RB'/]Wil ~(ifvx_[eX 5/NFٌA+f*`"z1)_gc]<ʤ~`]1@*e>:?@^҇_": 4R16^833gfax|(>BٷgȡTE34#,˦`<+?-g>6"2oGTU{ 4^N R}WN\If ZVFd*}Gr wx_ñh' xBH韶C0XVG>6*'YI&EE>1nLe䰚d/:&,2V6a=ƹmC)Gjs?H@II0/?|F oXPE;cUe)Z j2ĤnFI9 ƞ$]%D1*L '$Ql6H?!?*XnWdδ 4wJ'Sq3wO+VsɳZ&W_eIvļ7p2.Yvk3G f֦Ss: qZh04hϪ0vIGi p{$i돈Pd 3K!vѻ8(hU_ ʆ':3[&DkǛ鷫Cd$)~v"I5sL3 5;hkUO}{L R0QJכ+*Gcb^ᛣğaY[CJ}[ 7+>X;f:Ձ[+*/ITJ@*s~w 8 !vP71§Sj&~*#՞7kZ>sH_ х 1z&b6g3Gp"J7gzO ٬`v13.h^n܄!iE9 rT4e/#, ø,ȖoGZIGs;`cf]O7=Xh/+yJXE/s}R. ~/aaI6 YMHjgk8, F58qK{?uvP8oM2Dg˕q2lW`AJRQcgumzY:RE{%b5T{ `J`%ՊlW1s+ɯO/XI±O($x0 Êc_ZUV d-dh߮d)M"ïC{iɨY96"ψBAHCtGm.SƎRmLͽk(l'v29nSi;Zf/gk^_b?LhZ˰wn4REti`-(Vͥ#WL&Ic(M2NKmEdZSc;c#|XefXkȇ~RiK2̘{aZ6ô].RD8D=*^` NxLYG . pIgIS-+5l⿏F&FgZ/.%*4z2]MyifB[$._trzΜq5>ח85#Wefaw/->Qh>c pzgSN SMìk(R2UODUzĎX,|Fc,zހi(ށM]01$ڱ߃jAg-24qN Sf&H`~_lP56 d jʝ*KQQ;[ $͘_J Bqu&37H\1-N*,n%'?Jnh17cZՂ Q$QijORּw&%]NLt(GB<ރ@bϴҭ+K~,b%`-wS_`{@(8y}0Lnc] B 5 >W{)W,ݗJ~ע޶rh[MynƯ7xUh?&xwYC[1vkEF=_$yO!%%[L\͑OF[4.8T[o\quTk 4nQm.59tb/_n$ΟʵE(l@rDXhC0߉"M}`_E ''IA%rRꎂT+vNN1m 2q.!:G2N(6+cKjM@)a*Tu֎ Eq{G"AimJkGKsOKAPYC\JDc0ˀu XU\zRV=DD^q Ã67?T;I3q8vnp;镚Bɠ jeHq)݃)45rnޛ<@؄2a4 _mQw]T݁N-+M Нp؟%YBl=U`55<7ӰөL|C2vm>p0؋-<_E읃RB?-rg: &%|tGhbtTYTOvHj|.d?,rij2fMm7*bw:aʘצtEcV1GF{)ʷꭲŁrCOwyVN|.bW`v?SuεqX XhTi>YS[ݙ~p^y)֩vE Nqy fJ1m.$.nKQϷ[1wdž,Sּ{74.[&i$d,ps\ԫB~ BR~#pCU>۷_z˭kea2!M| -̸ 0 f9u9>ύL (9 ல % Q[RD짪-!gNBY<8_%BT97NK%`YL@L3t8[aCa2gKKYбGt G/M@fpP06f!Yͧ9n;gJE`6BWK} n,慚x6vsJdž`Xp_~T/[E@Ѡ:* Jŵo1)1`Wb"n JQ8}#$muϖr+Zn+8X=[e×CG;=nY]g :<<)OxבpPda9~u0qP̺1VAԄ>lcch\LڊbO[T2˪D11t+ځ8(LN#w- Ҽʾeu٩aA};4ΥDjtbPRj&cI(%tVr<$˵><*އ Jlsu_'N Ѿ1tn§rVrr >1GtPBN3Bh.c:ԻQ&%Q26 tfini.*Fc s9 f ÊMY̛X˺;O%$tRW.ͯe%sT,ƮpOKY=e NF4UZܲՋ*5A@C,#&u ADvquPCA6a)|EM*fsR] R 9VS=@DK}By {T] Ίf56b.3mR9wā|WIU-xT~Zx 7,ا[Niv2wH1sU\9C#ؾ`ͷ5#Qbs+8R9~sKf .x(p M%_0|*@p2A v#X(oP:7>hn,*8;bfu!FGRMrH:&K:ǧq8dst[s_/oq5j c@o7%oa?l1Ԥ*ƺ 窴 -RI#fԹ,8b[waArD]k q0!{1JzF~T^:G\|_t?08~Q|:iO{P~^wGeNP?J h 'HlءPfqctUR_t)pV:+F]˙DƻkքS:љZ_uȉc!G幽ϭ S&<5R/q*A*8T#[~a}bGk:`ZWg Sf2$Yrt"ۄ_"}~& 2Aca>ORB73xfWF+FvsSq` /K+/;gW&wI͌7pbPڔe'G0GU={v A|`#ՠXB}`ޢc2B*J$[:&6'oѳ]|(KrD_3Zmaap~X_Kt<m@ͯ:y0Ա f'qpcլT҉M'K(iҟ{ZyQeݰF '_e~t)y)U-0j BHw\U l#/d5(n\\(ҝDx8uqM>M m*cM}S 5je[mXp7u Bמ$;{M"'pʍz G uSՈEn  $ fHFc EjE؝*UHv^v~ͳDŽ&̚4Os0F4ok~BM xӘ_cժL@h :e2Tڒ!taiNcj) =1g#sqy~REAX1g%`j Vt_ܛzx/{l#8di9$e?/'zT-o|s@*{(,Eii >v2vӊ36_b'Y "D; eʡ2$'x6(*Ž4ƷTbVX#Q s3  4q9Zw!.ga6TTU2{cư]!8jotdd[v% JA s9d(g aN])s_8G@S,mzёC3ڮ'08؍Ő^JIBP(HוNywQPѭl4 fi < &RM|@xNi\p^3=ޜ\ZѾ/xn9[~*ŏaMVbW<@LuQyׯ/Lж;qaߜ6Ʃp1~Tu.ҫyq. Hd<@zAbJAꄡV>^j)/gv:!Ḯ-c[WT<š'eG$MŽqWBt /vM]'=ݲ @u &!Sibg `P)Z4 wG:!R)4@K80J(?=}bI3^0$"~0{ŀo&2XD3-o{tR lWauYA%#J;ٕilʁ4sэtk[ZoB!00HAHXJ;!(iFx;1094)lC B\ܶ/ŋ\P _sX}DRFj[ B גB_?^5]?8I"<"3fޑ23@e 8d-plOF=T0QWQ*m/z.l$%|a%h]6Vc%$ QpdJ$zܽ"a,raxc 1[eEdNge l(\mE!u=AZضOQNV'(rm#s6bh eVyk*C'S%ika !z/\w3If(*C9VCXT48sjœGJ'prFݪʔL'IػZVdC=;Z۰* JՇZ5$Zj@MZIMa:@G f:${B`c zO2gЉ߮%\E=?EZn%REpD_?*\ XEu6ML$Rpjb\pL{`s\q(y)[tg~\jH\[Bl0-)DL&z ⣓鄸N'؆l;r\aH0Q-)/zw, /먩|$+y%E^iGw'1S |j w2d28ßY13a !0^ΌLͻ5e>.8{f'<H]P8\7)$mv, 䨠( %,IXU ޜZeN~ hy]tsW8/n\{߄q ew55刹~4=6}^xbP@I&B/ $ SQth`ztH;_tio񚫦v-")OKDTMUh/*\*dRhGdH]Vq-;$5y9ZE<de&e{.cԸ7*q:gwA0f0,`*WffaUjYd $ t -Z"TpC;sCR3>&-& o4!),y&$A!@TI`L!% 'ӱfi/QE?6 Y?z֪;u]SJoIbֺKzb"#pc]II frNݺ}}UإU<"G֯\Õ5/ɩ ;̋)խ:S׏(+!_aB<ԄG@h2Čm.-9(v0Ԍucafƀ'l9I%19-9"rYGeK$kf4&)\ݍw8'4e y9h|~eDzdwّAjU<`[rG.^riق;Q;T`)MFc rxWh/Ðh%qipՏbu>ngOV_|P$ڜ1r=/K+\Sݛ(nلgcu6D{9B~/sl 0Rӫ+DΈ;kk-+Q &13r`j!<\ p?V&` 螻dd"l(ӷ Gjb|yvbBbMwI{`K)3P_T/o`ԓСJ ngGma, CV"D]9cjU3\oRb%FAAbW+*B{dSja:2HHy$/,rq@bI . ߶8֒*ʬT:yUb/b? НDfzQK,B4Q \P$xMV? 53qZľZi[#7<֕h&ɣnjT ;P4~v)lb3H ъCv+<B}:A"Ah/`Ymg]ze(w[z݅qb)lR{jC # Z̕+"܄{R o.nj<K٬5vêc\)~Ns0yU| )mM$sE^uSaBdwZ^;]GYqbOWYQnAL8>dtUB5{Lto +ٖJ)( -~"-YrWLڷ?łUb])J|]Y1nJ~(Cf^-'yy牥'JL o82 `10(yN+dz1;H3Ƹa{sézH~y pyx$05 1 T?8=Sw/4;mv-E1%\Y"%c첔V ߥ I;6L $oCB=tzcg>ޛ^1 TyPV՛֜Ÿ *c^ O㇇i }]sٙXt#xh&4cCf<>6H,8{R^@E^xp^fC֤FF^; W0k"^J#%5 (cmh/t7{z&;rqޟ4'6yG0r)cQ:`R7D٠)KT=,ڽ_V#VLi+˕LӛL.pbbf"WK(poT747h)WKz\&GܗA-1Q{>8(u:tTS]3wY<0Xbat?D> /XoAmےR,C\QY~, ̣jŭ9 | t /lk-g7 {؛}-P+ì_+8NZ|&>@:v^u؀Fh-ۢ&Sιb72n;a4t6m\-w *c^!8bU"z}@?s @ܦho.603>dmNxX䲆?({T$8i➖X$H mӉ7ł\ v~ 7`mB@ps6vۢY,yL{[$M;E5{FM]k] C#mY _NM/G@V1q5G=r4XfIZɢѣA%zB*A. ʪ=aE@7͈jit_bO+")lw֝EƉ[( 9Aohj< ~\メ) Htj#kktsrۑW m ,>>/Bc  j5k(id]7s̄\k>2yu_g>^[l(f`^]jP ֟;lqk .Tje=BRuwO/MAJר0_pOf g-m7xڅpf85>d]G,$wS3d`ϣbO+;Fi j56Vvޏ ÀJ$w KLA!5XaD!ڄ]-v(NQ`xySv=zNӑOeӤ6;ۍ;tjo@@qlSOI|#Jm).yBPf`5}4,~ YG5?{F`Fo^hԯ+T~`'Ѧeܧ<.RgXc}l'2LPA4 պ=Pl.G_4d 4$mqv`=0p;4z0ucεnԭxC`yUPтtL_)_q!qӢ x P 0T|4q0; #UuUӹ۾NnRtd!sV rq t(DDȵ$}5)lHL}=G+J glulJ3!DXpz 7h=M~I1Zz~ Yc{dҍfG>wo}2V˃Vobw8Sg.84;e[Ʈ\.VaKU "d4Z[Ӄ⽴se?Bv,~K$/fz>#/u:QX6B!6OĹS&%{Q b%vgWF@* 99xA?kI@_TO_cnF#tY.!UO6-{$ ͂w mrp}fS jl#Z+3;Uy/OTuςB`s1$%u%p5gӂۯ9kqTp،I`OnceH!cKFK*xދ^)C[Z'U[rI>etNkF5dsQ{knS$dQ:\Ѣ<!zaElk X~d_D43;nAL+b-zxa8Je%YS`VJeb:F$7n2ڻtЯy"z)zHW1slw<}ا\@)f0FiR)aMkњw3|et< )+}k}"N0eJ|^wI9r̡Yr Yzq ;YwʥjCQxn6jH^03c2_!;Lxq)!sMmq?Ǖz[.Y%U4@"";Gel:qgB("C]# ՆވW[)[EJI`YP44ĔWCCnkS5N2>Yi\ *]_s&{aQaoT̊N?<&B'DKw~q}&ٮh=i?7xU$w- ׈75κ[rS-ش42% <7{uC7i'zuV"Gp dV.4l=c  ,>FOsmIǗϓbVrr\jF4FlA{-?ZHl;Mfx/h6ܙLQ67@xgw׉*.S ^zt.^z(E56Z7V! tlH)F@6Jxs$Susl'Q)+Kv~ҧ4@ O.|\(Q1 ËB?2 bqVD\dRjWz .tT7$*G-BKyR(>V~J30QPb%W%"x:;tD O8_fRօ cV2Kr#fxM<~3(e+UI\ɿEcpiP,F-ڏpt"'&OT8VR뭹?<ޯң&rug#̋.׻493@ R?t=$\<0osY+M$f^ZW%FUc`xyԤby+qKe!aFv yr6[63[XgRyőE7Ę5W̓iOp/ J-ԍ n2*d{5J"-)QxVr›p3js48;/=Ck-vK,mi%Kbf_( :B77V5> .5fj9kGXB}[e-3 "?68]zD֋y 2DqqK/Iz2Fyda G[xGB =J BTOT'L&r>a Xg f^cLN%تs~/\cnc=p敭xueNGE9ڗ uT( Nh> 7/`=>}9EL'S(Tj V.FW-6Ŵ0qN2vҀ&iOlC/tDW5Dy\ҮduZRm0SHIk!k=`vhwk)Uu|t^3i,5KK{Ơ|["Cj(i厱/|zQJ_+iJYK_!Zqm|'zyÔ/x%9wP>Blɻ=. ]>)dEWۈƞD?!y3$R/g3k juD%[دNHhunN?s'b{G9)ʡeCR˝ .жQ(%(b=T<&|.R9"A[JAKٴ[zdf ˤ ^Ք< F, "+'O})2M`.4IϖlWи\o\|R-"1k/F) ΍o/>`Xn`[y~eqNGe_qu0 _}Яh]~jhdϳPzZz0Qb8m" WJXLґb"oNt~Y l_(%)_>WϿDj+Loi/@f;b2C@xmIYs,·^2AeQkQ[b zx4IsHw%knX̡:q BLVXHnTvن 0H1¶i>Fҥ .GrS ;*^ 6o3gtYN|raK獝k2c^H(RYpwTI83+Fg?bgH%fgsHWY$  \˅B0T̮Qܮ)~52hFJ@g_"/%FNJd'@R yI+mۅXc.W5_u)k2`2dkg˹{u[nZ#oyCъr^۬<-=(_@MP/Y= YsK`|T_/C#P:)X33{朩g&<VR "DikwRȬꄋ5lmOH?nLnQjZX)Wmẓ̌HWA^rxd }b%(%t 5+ {ɻA<[F77s -1sCwYV*eR Dذ䖩gyMfnJ,Cv1{Ԡ@P*e#:On'pn@jփY4/v`\" "E)׈PNB=U:g%*;;b *´jI0MfG' C1@SWG6nmTޜn'=5x1v /q` Z(HȬ#oSҒҕ:K9([aR'L(# UE @b Ԙ\'dU=Ji];@c'Plp>uF6,X'ly*TNZmO({^h,J_ope"̔ Rm9tR;?D4W٦ొUC&v4栉P~LY ۛg^^.}Kiw}KWΡNBE$pQv:Ml6YdOTs&- ,4#8l0tZS=3q Aǯm 4XT/b^-ny;򑳹 „_%6k]K|! *$f=ٞⶈx}Z. A0OzJVCsOGΐI5) 9%aEߩCW\zO5J/@7؛YjdRA̳E`s@*c]w2>~0r'VJ}+XcƟ6)e vH"A6SUH%Wڇ*1 RWL~ yj3ZQ{mRpMnD2ҥ5E#):f~go<̗jcoG j ߘԻmh1+TF}O6)驤e-"r}N1"1w G|S)lآW]=j 둞 x .ey_{hFZ9RSƵ~"4&wZ(,_.`B 0|z$E?#c7vکlc0Ȏ/\!+nUVBMs L>J7k3 36Q:?5>Hm\TG_{b~z<`o[qZTKxeD-KT3-#QSDp3rp7@dBZbҹV! `>ffaxmm_ 'y W<|:}QFQaΑdͻ}F>-ve^:F.xQx(ư/XXAzn>F;u#s''sǔXK*. !R\16qnojryRtȄMV5 ag/*&?bQSnFbQon*q[)FUbC tzҚ4J3NcZ;> 0FB˄T#wN=N~}fh=0=]aV,7l}r3Q7fNB*֜pdP,Ovw\̥ iJ2_V; ¿kGQ h BNB G+ɪfCT=M@ej%9wIAԡf,c#O!B֘PrXZ"ː;X?P{ M$vṙ$'@ k_ovv~:t0[й ?Ҍ+!06TYP{AA>\9gfyx~#וnlnG mw_-0LY9IRdF,)*W_˝i9Yp%TiqoM&5(gwrfik7+s:[bHTEQ5g'BZod='rF|UmnB M+yK+ͻ jhZvԁi6MD0[?g=6}N*Cy2!ePi*{@Y,udpts|k{! 4#'@J*zJX5Q++(~{]6[2í_ܕ|$Jnh$6'uja傒g#Ia>rʊś LmONI{]v廊 VhlAmUauy[V䄡]vo4aY0Rݯ&EmnC|r>yznZCꕔ&f)"K3(Ipky 6| NE)| M~"t=UR`WqZFolѳMaWBxUny>auCuj,na: as2q+ttگL0 nپc5JOw52#vh<|^(]FrI)]J&k e Epr<܄TJK؛ d wGQz`9V ֝O/5}3lc֓Auwz$%#;-VRD޲QYY$%9M(KWR '92qNzzO} rOVʼnVHN~AE7*3֩S Q!訮ߗ?rRLtK{5>gд5' Sh&|}œ2q ]qJW?I:w0 (SVNjX=f ժ"(Xkpde> Yso/mu"g'1&Y 8TqM~ grkfj j i-RP.FK&)㞹 逼d7+4|_YaQMG2'62g-';&y#@e%68_Wgdl:FڔU2? ݗCAf;K/Psj6AtNpΙݻʿý=[=8WV4bEk#`7PiU3ŀ#6ء"&6g]M(բ|LB/,úrXYOuмgH[KzJd*ě Vl}y.(U+4zs!H/ڒϹ%m%t +Ev*Mv[ PUZN 'ݑ />ؐHNɘvQXu]S@GN)-K,%r{zBM66Zvߥ%K^-dA{PR2dh^VS`e9o[TGMcwP hӞ2ӶϟlhfƸ83aZ[PWAV?lA.Z@~;R_\4LRk)A"JѵBD4J T럐h0P@ܧ}Tpd@)`w:cUȅeIzAv 6oMF85[qsozi5:FHl۟RHGGFo0,ߏNrۉbک[wrKfI}|^8Vl[/dY+#-A!,˹%נYZ̐bD9ELkIV7H6BrV~Ti#>qv01$G2O[7Yq~Q00<^ˏ7GY~,V&o,CMm6J!J}D1I4k L"3=>>=hɃbR YG&j&{0*p ˗d.i1߬F.ISeq}'rZB:HͬNXQ'_7~%,EЎA۝V%~F'Qkz(/&x$qSTtEH{v 1>#^oI 2qBJ̖+'|:I T2K?^:m>s7#ùU"^{WKd{5֚,`3ojqlMwbEVc0wI=@1_2м^$TCdmEn# xVNF'V րEa9|AC6!jqݠd\g˽CU<(t1|_Q# JV}v`D 'zpqMQ)}u=7p8y9R?gR32޷G .ҒN7RsT=sIbeVswCYȬqP4 1;M$U;>^k ~dž6tP1/}PSw*~Qv3J_ Ӯ~)&ԃ'Ua[/Ƥ$nY_OC3Ebc9|/tp濥w]+d5]˷m5ʁ~;uz_:TodǑ"Ň_碏Lp0m6;mF!tj$vū݉x4@+Gbioo4c'4Yl^ˎ GNs$2ȠNjLB*kuƕGaNdQK2]oizqAr14+AiڕH2s; j2R2uJzz Ϛ[W: N+OG~5Y\pY'mӐ4TSz)5I*ax;K&V_@~″@5|<{%y Ym;!UZx\UлόV֦8@A(;R0ڨj2m]¸_QB:ЅĴ䖚wΉRlW}k+dGGټ6V&0"lA=y8 Q3#S- ?8'HlFm"Ϋܖ j%~ Sz"m'꾽!t!ڥMN6g wdZܷ*k!5G h5^&`}#bIjݟ`iʗN?thGC/?N%#/&%b" l:G0c,{WTEy@lϹsnjIBK@;%i׳i;ܫIt *ʻ>kuޜV(E#\if|±ܧo) 89!܏Qx̺I1K\1,q Mv_ *F+4|i6qˁ~b2n\._.$^)Gb|VY%O_J4li ޶"IM?5ghQ(FXt[ n.n"ǯתҍN!u:H=ʼ_|C~x'c ԡX+ɸ\jDIY\q9C&0ed]e U^tO0\L+ ~'/j#z$Ók\oetHLQr| ondOX%Ya:[gÒ IǤgѪVR ?@'Xc oh!`kD Ѧ UEx+0[m`ҎRn^'Õ ij#CKeFa_^=m{fΊw`$٫7tso[D¹0q t賻FY*18C0NaEV ö^F⬁)aKBvL efQUPjvA5:ݘn:sV >hۮ6z 3AĝA ٯ>v $n?{k~rUGRqu!ERy:MX׼ PQu$\$hiL񴕎bpww͚3\ "ާ΋J6e%)w\ymN<C5Re7fKݐV%U#` I1.F/ \8*א}t|WSEƚ>:n-z2w`oR+AF[4aԐMr85q ׶ϜegTD ?~B֘+\2p}5HG/_k}lPہMmJjd>\Q(Wj (]!PKul/߇"Dg8Km؛] ҍSO4¥ӝ%깯K7 g?DC_zO8(D9's^t*uPm}Q},GrѦdjݘV&ƤJϺVE4_Ә%N(sk:\䦟Uۇ(o⑟`a5iuNGn@6BO m&Q ,r۟. 9L, WEq`Ԁ޴ 3KVX(#< [z+5A%X"Tt 'rlrr }@ۘY0vw/ņf>eѽm{>ZF!9 HG{ k ѤFZ:A^ *~M{[4n;G~YlZΪED)Tk`bϥs)K&\K Qȹ//'VM'e~˜Uggkt#hNRfe-` cbI!x 9YjD1f[/f)7ej%f}j{ o~n?ϯ ]d5X*Ty/4}c'tH@l&:\9 k t)#{\ceVO9,lYrguZuFՎ{+J1VJK #.{NM⇡NOY9Λ",AQqlS 1dJcpŢފ OIL=4i=r{l׎cgf +*K˜'|9 < v͋C^rt/^BߨA&`l$ӳʊts_;0\g 'XnBq_-@oR @[A6VEK7j).onn4s3+S7D!͝فuC7>*U A3LV*G:51>p/v--!)g_"N5VR5jEH`S*4|5X{mXM2ՌINTtǕ6(#C6 "*R4*%(Zn}4VȬ.#] ;i @%ĺ,#_1nR>VW366'G[ll{T\h[5Dx<Ƽ!ڎ1 Q"ȿ{Z䖮9`n Tm%2?zYC ̳Ohi!])FX~Zܫ~~D@UZw'L>NlK0 rԩcSGᬇJnwo@HsG6A_0 #=vJ0dXt- ~/',_jpu]cIfUCW NBCqP&_3f% Ds;}j#BըN8o(Y5:&4L1{r|cuFTx5X'3}&~S0::瘉?:`/>#,^ےo?>6 vj"2d=f^]1!` qg9Ͻ!?rX꠺\r;ɍʻ+kLd{ l+(Կ+C\tfCd'DzӻaIX'gNf ƪ>A%Q}5\jQe'-$ϢۍY͞qka{ѹ17jP3@-dD0+g3VDh8nFOp|oJ!퐥|-Mx,|p8ft>wZ3)pt\LmZ%a &u*%|S,j) sGΜMUyBЋNbp0d ݆nKH#+i+isֽ jN- cB-]i}d Ad&6f<LLs֒T]TUY;z!CV@끫R.Mqm(DU&O=zNW}L5Ǝ ^;)7FJs%:2d:ߏ Ji-bsU8.JOP]%~p\CgV0)q|!`^Ŭ#'qaM?1Rlh 1FۅRژS-r0h*uTdC7ܓYNVՇ B-_2qVͺ*Cе2;-x1'~{l[Yä[-! YHT`AǗ8r{o & 51W?#6jo+uMH8;ٽ?9j]-. Fض=jWUlJ.p4Cf|Seqͷ@-HwcI]x(ml&47&/˥pIpP"/nT~O-jW=\l,M$%,Q֫f7`BQO"yABCi}'"9ŧ +jwgIdϵ4 +e@@dqƙdSC8l\V"|¬oH' |jd= '>**51MCƀUئC?)U7Vrdse{9W $͌sЗj3`j&c`""^tVԎ@[ bs~wQ d^ϧ>AAԨ vO %ZƖD8 ޟB9&nˡÝL%̄kcVDlRfP'0Ym̟+O |ɖls;u/m4)E76.zEv>;5. I~uB ,֌XdL$7ҟ,;\7X%^OK֌H0l~עIEa n{ēX!j2fVnW?o=B(`nWpF}V 4f$05DY&}F|cZ5O{r5H yJ=N8#2L~\B{{z3PI<' 4&&ʨKrwj4.:h1vwfk+2Hb<2ݳ!5-lQI=9'-\FA1?jrVCo²(ۚF(cuI.ȌYP7c1˭|ϟFM*inSQkU+|zGM|xe9t%U#." |NF 'gKyz, Egʛ%9հ=ajQ\B-Q}c)g=3u\Y3&L2XxwQ*1gYD"|@!Ș-F`uGȶ2 Ju"P؍Vtrу+S{Pگ:1ޞyX$nNHx h1vƖ4jyIlH2 u [|Hv5>|mH|нx-B`z/4c~RI:9vo] %Xd[tJ4x?Uт.8sg t/+\$hb8{+3LY@4Ym*Nf ?ȎSj02X)nq.Abk~d@! {9Q}踧8/wam )iDA&Rj&]/1zGӻ c3R *9} v?W"e *Z2 !52?![u՘W_[$d1э`O¯do0 MTZ|pP|ݠ \ ^ve7Yy*?fYD`;"[=Li0W@R --|Ur#I~u8>)rQ'ʅ^  7syQdcxfcNSi+A5Hڭ?*vNQ%[ SсU.jV@h=.!7e'r2D'\Z@Fi+,jRz\r.JJSb,NņL43Ҍ~A9u΁EwUG;(\j{bMY~玗_D yo@C`K ?K6 ;¤zb9IM g3Q@9XDVo{Wt<<玓5̯)V~j硲![G;yzx&;90.w!ڼ7!XQ-RT\yE.)qee]v]pN.+}qʆTЎq)C ZwmvldnjϔR߰_j}jJLWѷ|E28Z+8|Q| v}N`\zMl{G!cVj }agm,Tt){/6Ƚ.PUi o%S[宕[u'o-w`E /g ٲuytJb*oK~# cJ:F&,ur%WeR(,Ʈi9s_'qe HIL:NtI dnIlIoS5>Ft^n䥬ڂQ1U{J`wp]^_r]觙ntY,Pe0F7)9࿻X2|i|ԹS)r7$fRQDW5/ư*6/>?"#}A#X~E%m\Kb}A:>^;?p cX*ԷsY CW"$oO )g&G?IJksW42 uG܀ugRZxӄqty+3#'6 D&[Y4Kط-#C Pr ǧr Ґɞt+V\1ct\ak/]%>]f{3 W5 ztR#Blߊ`OE‹څ# b`Ag ] NJj#Dr@җ.F10Ŝʦ=d# |wQlk#u]~hCiӦ8k /88$w*'D# ,+.NZֻ Q.:'W=FtQXMu62|Um>OS~A䣋f2g[s/D(KN^ao%&v8cJAqx/ˠ0 KoceM—z# hV.pL:/P\b1+3hA O43?M"Xx7<BOM܃hXR_i89ǻ\@ -#$LJQa]ԏ" /;o/ƺ՟{3' 5ul=iy^IǮ8vx01,B=Xv_T٭oG2!Zccܒ;ڦ]zmCV9 TeA+^rm4|ˢ` 钕˨֒YN; H;*. 34l6G)eAu?Եg13^=y߼s4yp]J*KIpk4谦R۵ˎθCtm]=3='f7W*t4@LfS$ޢͩWwQ#7Ky ݴ#fu:Z,]]``:PSTlF`LS[|_pæ%wIޕ^l qDgX(^C`Yqv7s^.^ Z-2 +˘s&%tuEђ9I3M》p Xs486\ѷԾޥAǩ:$B~yUr_d0kB9Ӹ<f-U]ʚZ˧,sq `e?4bcal=#$`ԁm(|G`F+L|nOu٩Mΐnꫛ^ɨF .>Ɓ $s$|OM!-wXF e;ÿ?E[̘)< J:=3^|m;;[{SGj]u6uі&Zr5i&6E/di/OzϖZ9,Z)= yaF؉ZoV"0Tu?`\rmW'(bCCcBM1e]S$؋> W?p'j1C5i 3[‹)Ys˂:(UPʠM"d"i9PZYʌTzƨ_#"^78a$=rK0{eʁz 0jqmF씾1;#F Wat7!Ʃs n5eȾHӿ"Qm2RsY X!S,?йKLl!EyǃJ>[F iy]oIVXA!?J8Xb "W(Ȑxp>;QLʈr`:(ldx{PwO,^1!5gi+[ocHwҪL>nlU;w6WVpmUz6/ kCOH7x;&ی. RƂL)vOss6 w!ق6ű3il1&UɓVvӉVӡpr~qVѾWB;ju6)?]̏"k;8[IK'*HooOHW|9'l4(3?ݓXƬ> up*(,mJ.7x&fT[ۤǓF&L6݊Vf+S! u<ŀ3&8_@rQgY]KBIk6l%&w^5d'e%y&u 6^i>Cu҉ <+ԴBռ>ux?10p%t SE/J`鴔/QIq#Unk8zN&9MBauDvqjPOg4,%F06 Vg~S|}#i6L(N:4& FsDT@C"p\`U[uP)h;̄VՐ_Ƶ)y`K}&WdswzJǿ^Tw#AL}F +d N{ܤՄoh3t'*i 뛽mBɟ&*|ey氐KXH8A'@ Yh=O|˯9EA¯vzHC0VgEԩkOWE'M83 ma޿7HX ͮ  B&cɽ4hwZ0 ɽhG&k*z2ՄY wؼjvQ*2*gR薳K)$&1sj:2g"_``Ae9ry%Uc4+FnB ԘoAʡ?T ۝Su̬f nKs*e | Ԭ>)߳{-=)1PKD Z£RY4w$_V%0] a$t0j. ^,$cCcun*-d \38Sz0 'pNurMY<- [>| 't0`2ˠ,3rP怳y/9MJ$GYA2]|rgw) wl!_Ua*x-p, OQ[Z_n}N_9}~;@ jyq{i;WRX F 0 *[ DR)C2 yUi"̔X*dO'ҥ|._U #uɧf&F /҈(WPmX6!)iFw\L<5=DeY@(}HիpKmAX95{z6U 6R'5+B( fČ>vh8CdK$A`HD>Ve1z';InQn"{) TcGB N .}/+ ?Ц䲟V^ƀ8EP#e˥e Cm#yOVѿl1#o7*E_?b(WC~~` LՄ#A^({fCcbΕ^ hv22$j\T֌E@x8椠N{@C_N0'N.1&;+% };wF;Eqgo}Y[//c1Wrp0X鰟Q{˲K]@"j=CjyWUkz07lʹ%!]ntAOG:^-B .P J8{5a2pvlIwq[o =nio"7Q:\,SOĂx]uT}ݞg-2d3IAw]X=vg ~-4#RӼ^jkA C췑Z 1'얉X_-/AacvCJՌE56G{ b]h&{Y׌ɵ+pdNppP ,W^Rƙe⑔Jɨή$j&%c?Rf^;9&l_FEa3X|niqڙjx}'ֶ(63ʉ@ϋPL<ס*9i[]5ɋ)s##dXrI'i~ ^!MVAg>ݲFRcT(B.YwA,"Yp[\ ƻػ*r&x4W-I6X6TC&8XJ];}ft_V9gLSk˼^=ѩ.)ϰjq7 ʯ"eW+QFojFr,'㪯[m'3oI׹PX1!Yl5W;s}8t<>DMҀdVfG}32([GULM6PϾ"FLu)XC`wG| ʚR.Lg,c\E)=ss{rKdaKiNm4 ~]Ǹw [3Fq&t9 uT2F;Ia9,{-+^z Wf װZw'  -SӰǭSWo^Urz%;b$]갰UZܨlY51—4,]@JNj4:@lAWO#ljg̸Fl+LJQu!/MfK7s&Uۼ z~@np]E獉zڵ3e'IỲp†]2fE3SWk[~ޖgigJ!1jڂ/gdB2e:D_C…n<ű"rx)P j1A?}ɩEc+E]Av88KXotԘ|3ռӒiT3N>)^!K=A?ُZ1(:=[)}s?4`>aj0JWO (ʡ㵐{=k=t{'v,G?X@68kJBeUOĪ+:*DA} K3d׹bt?&% |-<#"nbvTNfCĿl Ν)/q4gM?SU؊Gϗ*&h|șCѸ): EOE_戗zy1x7v;Ѿl* ./]I*4!8oo7dF_S@$yݑq @~iU׹mn穃P)oiK(ze!XQFҢUF!k 3(*ʨE?7VLubo#>4k*;[= Q8e|+):6jE^۲CF6:7eX~Ȏa3P7Ε!ҳu]fuE^XcX_oODpzT!8JQŔ >vDLAS(]^Ώ;+PqkUg+ .1\ya]زI+a1~FIN*K FӅc0Suhw5 ]Lm(xҪ|XEB.v+o?"۳70Z`A-1*:,xF 6 Q3,쳌Xan2$Y3J~S_up>8k0i?t!Tc- ~7gqɊ<9gDYT*O`@0.Հ=Q6OuHV#T /1OӪFto +B}˾o}D"c7uTH_0MGZf0>ρL7ʨ\͉(0w `ڙ4xB.I:3(D2p$M>ܴ}i[ cEm:@[itL(Қ?%o`}9P$9pC=`Kc$HpSi%=GG*^6r:X{v4䴍G$x+n`9zkpR铅oLOJ 3\105У&+~ 6.s#^ϼ/`=єd}EZZH3a8kUFBj k{Z 85?zױ |,^7pcyrK Rtܬ2.f(). (e5"tO[,VDϒМŁO+(KA%>@0wN5zh9#[۶Y 邗@bѧ;/d֡Sd=sXIYu獹KԞtt]V~9 ܓ)AgwCL?a7ce9x AWm2T\:Zbjq)S/7k6B,?3K[~F _Aj^6,|z &5&΄)w2驟_φkj DdUB{ÖʌmXAQL<W|`|c^:K"MH _]3dOGEgx9yO}u.oa tF.U6`ukאyg53:!Me'J.mu*?b :MM 4`)D.m>W.T1@-%v^YHQ_fMv4jяv2e((F<vI'`Tb^ss/^aAsEܻ#\F/]H@)WA`r3!)!ό#LAe_HEDeq̰j5J_pTy 3ƞ,x5tmth,}UD"j{=pU2ueԑWJYሰbf64'@H A!_`.pIvZg7fʚ2q<ۮfI`rhb_o B'϶MtڦJskOjN*񏮾1_ }+5KF M;@+UJ:pR5hGcQ ,poj#6Ka@?{2s)C_1eDNPok!|7:Ǚ7<@b/ PD GXv[\F"VQ=^fk049e0rHʅޝ)?CnN'SKKS9}4׽+i~_UKqK_/bLS8nA+b ٍ‘BG1 C\I8oBΪdIRI؈H )P/s ]%J)I6U~m;D!JXTx3&FGʯps΁edzjxL}QFp()8)GB^ETh/ s'lp2oszC īϖ 6@UxXc㚥uԊQLGoohvP@=ϣ~pj!C Mі^d'ANg2jyhHSjd^B ܒ*Uwڐ=DFhC O{b eK-g Aءȹl+XF}Vhu)&Iem 2Е-^V㜐mJS)mB+Ǔd E8A_їb%\od W.;WgS $*-뢾w׺;;@BY_0Uu}<{Rߤx̓>%S)Dp;~1{.sK?,`{sEy-%6 J OD7B5Krf J[_r܎uդѦy.1Sw t1k8,6ݩOrs̻6,`P"/F*DJ8ήHd%2i.$zДkiooa pٱFHFƌ3w>%A|ި>޶O E% ?_ɛy9V'x1-l(Gs-Oh$e gy`go{;8ºvX"0of8\ =ًv6 Nю[_EұAڑ,oP-%OTZՖ2~5rOC8UW }_vfEe@F)m:C Mʌ~쳜4aE$d@3B _OC0xP @IS 9{fh=ɓ Ӻ\7ud]O]AzBVZY0 X<3]h"/["xE BH%c C( Xaەfw>af4Xrjs~NO&5־ Ɂ[}#Q7e}@i,69jrDD OҕLVp9s>j\/'jX2nz*axt)vp視CRl'vBVRV4[~@H4]2HMY3(BH/xLͳU ytFp ~ ؀3M_Zg)N]!IM#Yn*m#np֞zbզw$-<j$6fujf܍s}+7nײb h΅`{ƖCu7\C{ɗ6ҌrT95 ir86@|`s@\k#[b!Rt7ҷ$+ V E^Y*Lř`HpCF$"/腀Nyn H]ce2A8+@XDr]_j>/;zk!O\?!us@z`1e,D*D#uEkD#9ڊnu,_\v&jBSL` M?Q?{je'A2!`S{@0jp[S|?-LcZ8ǁ˯kq?I1i- !/E"cWo&{b4s3 g@:/MZU&0Y6JQSk ~LxF!C!+yNIx$] &$az(t2»BNp#Hզ8EYV{jA=uNczu/:3ݸ|$W3SpqXT_#$qCFVvw針%봁\ yi]2a&D/P̈Ss i{Y|`oLzbY5 ,_ i!e n9>eDs8Ih,l2Ѩ&ncN>M:P9P6.DUZea 4});^Dm0XY`;n,>$SK5aOi"@f:|ӝO=~C0w_nrY20jc_%;m Kp1[Ζ%N/i~_x$Hy)/0k_nd0{BwI)uqقܪ~ ty"[V 1h6e K\/F,Ͱ]5SFTc&-nDȌ`֞ &fy`C*k%@ V0uC\fr kPV Q+{;9B%Y YQKdֶF\S 2В>ڛ iwW<0E0m0]"}<Ɗ]ӮdɌw+`D_'&rg:n+[#H6@SШIeCChzԣYk8V:ľ;д@w:[/Fi T5zf`)ձEQ +/s&WUVٻ00c5}09d{*;QTzJ0qH2jo3Y:*テxWȣWȉrwYz7tҴpc=iNV,a?0S+fpϘF-sW¦@sD\&A,U޶^@~'d|AVJ^Mmz5}ӷoΘ)Gt&y.X29C:N6WÇMB ۮH/ɦfp,ȥeg tl_C|:btIfڍi]k>+ntV<ϴ\RTb; 8Nϫc>+x`@jl)Dڗ?YCTAó &cjQcY0ZntMdSljuV z# +%ϫ%\Z6` '[C;^wsw[]zz;@bI0%&mRGd+e3hKTg01vDVd6rgWYQsWC"x4}NR5|Q(+s GzM@DAL^ b8j%ao/Pp˯""tҋqvhI.5جc kzqKz.5W"ܑ_5Ǐ*Ce>?p5cE![UbjʖIɄNn[k4) )SO)g!ݖb!Ӄ&7KY+lr73"0~ұIr*~&0Mp}(QoƧC|Eg1(]HeX>:+L4-VRf*ܨrri/-J.Eݾn u8q(͘7>- jV$_s%8͎o%w..Q ]K\ $oa.T|k RTJeYX`3Db[fԨ|4 ̓zb}PDA:ZlM@pH.Y8T NuS]U֫!*YLK "-=F5?DE+χcF#m MVƁI֬YV\6kK;MaƷĉ5o`ŢL7DxuRݓ,vݷ17g9 8|th!cep8GR>Of,e3k&׆jeC/S4mjSGc٧SLeh*[w|"d6:wW~&]9lUԩ K!qŽm^c`0N\yI9Y Q:K&҇/Eb4;8&4̸y.#4m+~;i@*klCa : d zD33t @a9+CK61r#B d`Zj?o|ւ&GlO InڡJ{<;YWxHD* }<u3t5 X\p_έ<+"c: \B~<}AƆЉs~ BIxK!rHY!ؼrAskb(1fl] StG䝻pѲ:sO523\fSf+v5{*۝A3@c >%AIh45ragbӀ7-(όKC^-u zCdp}-URF#Cq.b%j㒛zPk_FTm)˷@M} +Ƞat٦Aɜ&u"ݱќIV?c#.Tr7Zj{b6v88=+:{ eda7wX'sמ=zԇ!$Ws@K`.߱f@HG1OkZJLX@Ί nRƧ:e^V֊D!(>p"TPOG=?8e(;$dJ>+uV,[(X|$̆LOeI.o^|EBZlܙl$frꮓdtLz}tKĥWmtǬ6MeK)S{ Z;'bӘKIc4?u5v„%SlIU/Fz50+c7lÂu6ՎK5/Z"q\"֜lxm`f[y!9eD$ZvuI%ޝ^]/ƌ,뒴Rk\N=';:UOEw=4dlֲqEST*CvBdN@֌O- ތc+w^P:#K-pCe: ky h7}jbQQfG_^fh(xH. SA̮FHT?p {E(CY&g2v EHmL/d-+{ %iУ OӆNW^XYgG- Gnr4,7Ml4dm߶ECs&t&ptQw$%Fw}|6!(]ޥE!ԚloCX:cY,G) qi:-kX@L +p92Ux6\}Y]kW@ty-LRX^Py p{΍ol;' p~~:B \%חA~OJ޺dS2NWFgߩ9j=F(ۋYDæ#} o ^yЊKLl`$5Bu#ʴN5^PjD-威'bvӰD T쩸i*33ڪ'_%5`@e"JER1;a'/L 6:8\@CDJv9F?l&Z A}D]RMPd1C}wlO?N-1bN?F%㔏p6L>c5䖝rn8zb<)gBi!"1n0~itWk0xseSe.]h Ghmư&!zL\؋o0x&YpƐ)塹a8yU]M񘰮 O24ZqUn{c)yByRDe؞IοSQ ^NwK|iCD5to2Kc8B4+XW~Ke-oW({<>Xts_SSw; h I'l(/FyugyxE ; 6`^W|w2J'?d_teZ[`FD8eȳ)G: ?"%?OB+Ec1j^߀JS4pH*LRDLY~q Q""wƄs5lUo BZ"҂t--$[fS(uc ~\`#R#4yxHxP ' ,/3aN͟R1R3 a<d6 7P׭&o̟k=ur$ s5_zu}v^ Ra0EEwM \-0dǾ;S[HV:I#h3dXU  wč|֠o#'Pl˥h`4Eӽis-IhC9BDfHJ ?LEV:Eޒu(M>\/`6Ctpz"rH4-RYDó!B]_+MBy˭*{{EA`>cv͆]p_y%VzS[~KZQE##5ҊҞ y RT:+Pú+5mew6_QЈ2B$?$0? KD@՗=r<{"ۑ'L,&gj<>tpEɷՈFQu-7}]dkg{Vpvg٠_ o;Bbtq~q%  olsj TcBߊxp6UQ^B)鷶:ָcPXoQ"^Ĥ>yE5|CίV yHF㘡`ԿN7;ơXr]1 ai4G.>M7AZzoڟAۼu>[&:!K%U)ZQÄ,:[1kuHBADH óH?W\p=5G9s#I>:IC? M4ݍ ?G|yR3[rif^az 2@b@.ĐIHyUr^֒>)J$=a14CZpBg9㓿p a~Â=˕ (L3\Oc!H5:>-ܲHɩKܟ=7囸M4WYӭ } ;Ls* s)kUf;3i:a,xKrqA;PY~@u9QG=>7Z UeI F3C\@S/BՂѦ9C$)G46.Cy Jtqqf<ǟo) l{U4\XC>u⁓72,LdOqǝXu;Sډ‡:Iw,6-'ΪaM0Xԣ,-0aKk|\SB ~20$AݚF'F_ !IqSNj%iW&ԝ~SČ&HK[kWDHf:7DB;7K4e8{*9ɶ!Lm Dq.ʸi:"4ٽkre|{wcQsd.Q:;>B6]@fXc\ke|1Iz)n /ec(0Llp \ҙ`;7]7_s}K uܖgtsy-N{J,8&ORVìlE#i^_p׽K?< qBCNM~z DžU}ъ]A/t*yDcq=1Y?fǦՍiBRɉ6 +ڇ =n@[b ncji9gbF ƣb74X3j|k .xIU[ Pl-d)۰TI&6CQBs10{73Oa/ׅ8aP$pCIBX7Eׁ4K^3j~9H.90 *$bCzAi웈C0@xrIWTPQ`r CBt;{C0 C=j5o^H+C0Kuf~)qᐜ$%D^C텉h~Z.wkW3 Ht"X3x(p/xOml*أ+Ӷ~ɞ@A#* 9Ɣ6'#2X,V?@xزlyH_>{I/wh"rj$u?4pVY4~0ru)p%A#4g.Hg⿄aJ^+7߉걝 ;z늈,G.lv& ` W#3T(%Fd=,N'qx;5VmlֹfzSt&Z}jMFD= ]lSoKC$Ӆ ؁$WRҤ 0Un3 c+rw º KmBQCηaB #>&F,D-h|~&]Onɴ$9Ē2!ӉHΟϽ0eOʴOGOeMvN; E]w_Cn{3ƋnQ1ܞǥ)zIQx|hBg ێ'2<OJW=\e 2ÚW<}MF뇈@NťJ.ڣ3}cz ێcAxy&ضQ97QwTTHH:2]\$-1y`|Jn}K Gc "FgT肫wBEjd^RdF{_̴6YeleM;GS Ⱥpzfm{ >Tr>#H/@n|BZx<4xZ=j5B1@8f4g՛me~oW1H^AesɵlFY ˹"=?˟/W~5!!;q0%oH n6A)Axqr?fgV`Su\B7S|^s[ խU[QPLXD~C]'u5o0G~%kf$a$/k„N*V>bUX < =qmY[ud6Ft;zJ-wk^x#*A<ՈƊ FB/aX~"86" -[Q }9]o^" <)F1SMxXTFx.dSEp!4,#̦Ϝvni'ސ] pU ,gӎKDUDLs}g^w'lPv7-?>^^xn[5rJ\d\*E!u|b 51h,Â{j\5 &iCDw&(~&WdBV|$/Yת7F'|)neAkJpB}E4up?]1Hh7ޅUgJ/2l|m :'wS5<bOXzHEЌǩxIֵ\ޚe7[=~ZџAS)D.q$f2L_݌nnf7-̞ȱD&zSjAhtkvgۍ@ދ?yIE]HģF c~J/cr{$ ),79Rq\bM"8L : tJ !ˊw'56;MZ4=9QXc귘- O=VuGY?gcoh8ՃTū)$]L52x9( ںs[4[:TgQ T#NHVf$a,Kj-&Q?>,.JՍ^ρ.*L>4 R.f+¤[PRVJiFz+=zUh7SD nćx\rD҉|,_(?PX 5';&졽sf2"Co+B?*W `*ѣ5GXMOh;N@9ô]rň  % lo3xn]^rN<Ֆ.ə7_?JP GZLYuu lG"~[2;ם0U|BMYѪUdwLW譯sb :W (F|>'Uǜe!Ƨu-epd4zoNj>Zuu$lyo6brE tDfKhJ6tvE,Ĵ~,&}ev-fm|>ܢh9\,2:E(c!ԭ}y&?jI}f0Az{60Cz7lV,w4a[V4g42`]]оttO+T\2s?8et+Pv/yՉuv{9-;߸ ֵ֪{,D3̣K6Ԝo*yx ZoOzǸ:"N.--WQϵ&m#GVT;go!a!+B0Wwq9T`q7f"%Vi,JCJ󹪄U<.p@w+M8̻ }IyJ w2z|*~qh$,| zΘP@姘1e_HÃI 4zdj8LQkDֹ:ow*tswr:_;N4 eiADƣ@h,ھd%WLnYIΗ{E 0b_`ʶ)% W:\0bТ Ⱦ"nxj'/kّ4>W ]8B_b|C*P` ; 76)S ~()r;&(C!}5(Lڼ`rZY ^b6h05=iyʈ:П5`U`]פ?s^_${%iVieX@9wMWHiZq{'*(1Z4/}%1$Ԉ:.2 %k Jt,SsvMfNyXž G֊Ryv;hP'9uh]+"p{m21GɅf1N3z.0 Ÿk\WztbBl.K'vd8] ]-It N*J^Orv&Zo)*J[2UWczF>jIfn/I8O#5RH#z7"v9G̭a>ΙQOk|h[kW,馅* %((Gs-U5[xn'/okϲZ-|ZTFP.'rR3Σ^QNVZ>Lgi)* 9CIsӎ|.Sf(5.;KJ1 #OORY0.#E4W-Ӳq.=v3gLuWƟT [`.> [$%0e:}fhYxoe ,!>a]}$j?j%__bq^v(-QL~> iCVpërݗMևw4@b^3UxLU]g{$.[h yQf<E YNTc[-1|YIrfΩ^?i//r1G p }28)M[a,Ct@~ bl㿨Gޙ̱FKms8*GT bm[SYߦ# a- 39D\ܪ5nuY978ȴS:R5Q`%NᰇM?j=hwKZ=5XٽFK3NIaK.ŮW0|XxШJUY`dɐ?#y& l ֳg vOA8W`E)Yɋz8UvHw ^WՠN1}qL(tQZNf Mð-&cܵ[m۪XO.7 rm%9ubN׾ê~J ^_4HJ~/ESZmׂ'u%HF<(N6ۭ"Ps?<۪ErQ!HV#ԁB%n~T]k\X cHs N `Cb ##Tl"nVO56X# 7c#D"k|DWpIĺs]@s-e [@jT̸:8` mЍ+{muyV/oLƢ (s & [TV n0]r߻ne0(R\@êb$׫V ̣#ޤ1BPj@qeRPAeG跜~ZUܚ p>n@Q@Yw=>biW(&!KQ#~9_$싕qS#SwU$Tڷ,L.c?RvFoY]9޹l,93csï,3/GxgDxXp7ճҳz)aD׻^|B,lu>B3z?=׏ %J[+#l v|g9q&46dMV%cYKq|th +4g6 M}hr9x>|A/\ŰxQ9rJK4]#QZ\_,\js| GBg}\_sV ]1uU;Mp5!(S ` 8Ru"Zxl#s)ƞ)PϚHRBA+Ǥn0hK w{.F6<ZDN#/ 6SPj$<#6"XX9 >U[{.;ʪgGp%֌9ouX< { eD|d}\E$Zm'2Lt_lBxNp`&.>۟IR`}-s Wjs=@V/`"ة$_opj_W?+ hl,GƋvLb{,Sel9Bjo6ӁvW3yʝdUX\.r ͎ GMy>K$o(q-2A >\PA rG"n ɚG݅e+fx.M^h^;I95s6GqD8D1ubc֬#f s۩ȗ4 6:)&_H|a++`gWis'Z/I Cev9u;Si3uuZ Lwo%ۯ4Q=KDq/tл7 ֬+Am5qGV+^g୯=ɗݟ9뎔IʟjV"].IDDĶ"@bʝ† ?>:UpaT zTXeK1DQ"s $:d㆔>RRd9_5<l$YY̚ OYiU;޳Q$>CEy0+91Yr=/߆ 1DeL%%=f$m5J>Gc3fϖ-1xF8,3s+jBk&9-ޜ[fz?t&}}m7ܧxr6=n3ܭ:ppSYHor&|Bv8ZM9.;ofĤщ=ȢHAG3԰HjI7x}J#"ns\ВC4Y% ;Ùw[$,W'V4HÝ*I Ex8 TRg&?%hEa 3C(ۄ^@-p<=H|#WuĢ6I}Ykʟ3*(Bym,~7NKRտ:Ya36؝%{9Rv\еr3}U 'C3sv9]+ߏ޼F:Do ]eOќ["=$;[J-L(vŽ`ɲX.0m, M|9hZ ʭك\XeQCd#7Q@GJl8N;Yei,itmcXQ E5/Asc6\Bn?ຨV[?2wOjsK bAr!>qju{fF V hJ JdnM~LRgUo(tat0UD C͢RBqI <1cϘ$=EeG"A.]p;Ol J_zG<-%ɹ&-b־j32n+xٚ%XAD*<M:h?4--Ac~ uN=$M'f\PG0q-5 u6o +eȤ[^FiG)2 ^KNfj\)l B`?d^~!M84-P8#UlE%<y)eye\зٹ^XO1<qDU<\J=s,D3霷cle@LTp2 d {e0YGM]ۮ8Dxm4-U)(z,V#*`Ai1NG~eUB뮅` TfiN63g*tE6jpHBofۭ鉺C@ʇHI񩂷-JeFE$ViCev VChBʃ<:rv@M|{N3Ii"`  2A9Mc,Vy#y֟l0ȟ;6J&X/^0ٵ& 9ln#4[ ̂E`O]U3ϞD$RjwUb] 5p=0;s-wa7ˍBHXXG_HiϵYc=Ϳ*,^_b&{= UG\G>pH=h[]s!񇡥Àc,}r jEC }[-bi:J{ pCX5(;[HG%9Z޶y̠Ik&d1C_I*/-2o:Ǹ! l'QryA;iXSp^l޻'$A )"rU#_&{i7^B$U9G|7I%+XAkuvZqRjT-Y4^)6IϼOӳ 1j/ojvྍ$nC/+ mfzw.?se&WvK+Ⱦ\U";H[ %P~4{ҺOa]ũj<;LpHQH;i:l֤_q'cԌmh֭&'@u@.aܐϬzq'X"须u.]ȢEm'Ҩ~Mj34"tSl=9-;-zoj %P$`d&)bQ!tohW:4cWE&x}Ti+;7X48ckͧ龦?VAfQsͶNZ 3a9Ň ء3pOAFIO2@To{؛D-!D9neȊ䱢/G-!qЃ9&upw_ QY הJ3J`~TB1"kdh}Yu̚s|Ѵkm_4s̹p/-t1ĩ7\t'R(ޓ0rU&T*|THl񎭒-Lby#e^):<Zqj}in)L=ţA E84@1dn&3gUij<& )ّ/BͶزy# INi|r"&c57RkvZb kJ4GdB$1( &1dщڄeή%!'-z )eOŵK~ڞ\y 7pD@D巶z0p3} S^x vd0O}6V% d|mejHJlςT4v+9L)U';ổ:|E>V Yno RAGM)v =;2<2Bzl99 Pub?]+|H0o; gO>KNY*&udRaUSKQ^tTsgqr8 }CS H: ru ӰwZ&u=/?::;sA]6hfڋ+[PQpn Mb(&QvKJc"WA`A5Zf$SvVO,VNU&.x:~X# Gn9>۽XCfT '6l89Wť[ECCp X2QHzè23x%͕)ۈUjl 5??֪MT$ ĔϐWDlH劷E{C*/ϵ},n9[ #n]Abhqxq N_f[-7t:+t$ItK?䭗{Ǝ0" e&\>esA 3J`+BD-ILZɇ#tኀjm'X 'T9 K?z#￷hkۤ-26ٳznU sتSƕ@$H]t+E7mb}H#% & ACnռUòd<^]pXz $qCI ߬д^x3΁ML ]zk'N2IǩP_u[\!$gwJQKim'4䲗 m>ԭ#F_:jfvp GTaDx6 ILxZjEC$H`3Hn'Fz o3.sqb9c)ynnzl K,՜(zf-D]A=P"&Xؤ&jھ&FJA tF!# T#giFY0Rox4x7Oz)t,[Wlȶ Ezm-(@؀:;YIz_akS#%ǨrL\‚W7ȏ]oḫ@tcUڍ9d+7 YMdGDKuP]-YZ#͕tR bzy V,؄EAsu/dᨅ,>AyYr& Wt2Z19(zRcAk;w8>M4Vߜ&1Qr687e;ޔTts QxXs'/%*ȫf@(?BGѰ%~N,LI,q3Jb@=cal,dÎF6eUMDNb @;ܯ0?J$̯34f'G )\1jM~r7)U~G$Mڤ1Uȓ/a&LG2X3̲1 f4[eyY">#H9_R\-滳)6ddVXWсԋR P͝5Ȱ4;Er}#Hܕm`BȋVL9O OnײwM㸀|Ô-tt7eJ$eC)._jXb\kwQo3=},# ϞaTJk&{]r{a#7h h9|"$w\{*SjQ4< {tF*f.|)Jo =csՄ8l ZX~Kg]}%dÔ 6Hu[Ɠ yCX9mEÓ߳-dQ10~&҉Xf:s-_eaK(':FH-1*A?kM%>JwkGjًF'] #FY?͙:_5 }1xiS =.@^7!! -nR޽pTc˻YT qLeڄewϽwnzϋݲ]|(A0Svı#8c XBUttfn?"u1Vk|pPb^v\D&` Y qc~ҵvxǭDD+쟴@ h%s|zXcjh?\Ȳpo19\̃Eh\\"D8Oެ7z\<ͨ鱘mب5$ͥD?P7Im6=vz$u櫷mg*_*J|"p.M1]V?SN-L9PsW089GeV|)eZ1f&{vJ@e4; #0Α aTbW{ ލÊ=*zwXj c˻%Z_l2n 7ƣǡJ]fAQOA/~ⷢ@:WW#W'8!>A]%mRJ=|CbݍjlF[ bmo87Pt  f*84g0T7{ lA%)[!_cr|P@5IOL/2Un66|Χu\54a5gğ,\5a5L{iU*v@ʹQ>|1ƥxpsU} O+8QsA%_ѺébE`k5ئtNzc58pnF _C̹ #ΈʸĨQY&dwU0#fJgQFmފHؘqnA;_o8 䋧cDᨠ"ޘT)4J%"]x!w v:4~Ȉ ^:#@"* F7ɴrnjh 1h.mFc,PUevIF]Z Xukۼw.[\CakD5ng/~lA5v:{YKOc8`|3%-\'1(]"nZ#Pኸ}JfH2ؼC:mu9;XQj!΅l<^ W y3 +]B?sN pCHW/k͊/##i#(+^uf/o:>ڻhd( eXQv5QF 6_pV8SSpaHeҽ%X\YniXAל)Wdۓ[wQμf$dLPST3Ώmm:dhr+U0+?|Gl*fg4(77싲F'eo9ټ'ïVYÐa2M_O׭HYq5^7X U V԰7 y2Few7EӠDC.Xe7 WņEK 7UO{GvکL6RY$5?joyCKĬ-ӨL}-xuÿADOf{Ԍ*)YnysM9$MRZli5'>χ/ڡҰa-ȱ9{-؅`N$`4&{BH̃-*Sňdp+WƺGfߟ%3Pa9 h9qn' &]t۵X- sO@ao# R , Gw5hm2daӀQ}֒i(\ӹmBQ42b8 |8d r eYF`RQo)$rlFD=lӌ$,RBOAAã~\ LF%Hg~JT[Eѹ\KV6 G8NKz'8QϯHQ *?X($(l?^d,vy"G}L ߡmRB~qV|V|G5?*rPj%NRzbFHg.bsNZbճ46rx#D݆Nlb=6P7 MAJɑ$3%&SPn#oJIm9L!Wef=s@@z7"2`+_mZ`ўz)(zz%\,ToQۥGp!jgI롘KWr^[#wrw.mC8hoB.[JI2q|S;n)4|–r&GIZq)`1W  JTL+zwΘ+ŸBFֻH Dj'YujMS+bIƒ|`ѥO=u#ɎM3m- 誩a G4K띍3N@0qYR3a>Kؾck93 HRR#68Qb PG֎5]CnX_l?U ]?v{ {֋ MVM:åDu( SxiEOZB3A6a\LY`FZr>f >Z\ޱLLnTA/ qG0Xr^;(QVB}i?p<("vZc)܀a]u9gBNWȀwh/} 8P[sR T\a/Q-~ܪ% +Jףdk> -=cQ:tDXh3jKء&H)ǒp;0 z"DiHHJƽy$K+duQrԔs7n^p ͏&5sn~[+֐$)&]07:cnyKU y^&-#P_S9u:8~5 _NGe:$FNwʈ9sG n=_Z $2jmP+6[{nqiՕ[K(/ ,K%b&L5 4@kxT?0FehM*X2<""BgEHLwbH/]zJx- FU!0J2!GK| RƚOX݋d-BKXa pJQpB+zc,WT}_5  ) р ?`&ij!˥;9dQ, 8ř5O޿E*)JB-M,ӳ< W|&luH8>&2OA5DWM T,Sz.*kAd!"PۂA?lY@*kdfv@p[E my)A{ؿnMa[V^L!t%&CWcJ<FFŰ}uL*ip.HR<ؖG KE띺(;p3MVp=a( 920o%m;rqWz_ґWwnv,M|EpQireљ0!CQCV1!m}}!h.ѷ\֘C'}Ik_zCdxONp̸v/ts?5 vTL 7c`"lLD:_I4;jf,s>-R_ѓE+_~8N$RFll&wՂ,Wu41iNGn#4so{H߯O[\4tu|2β^8{w+~q ,"~S#h5Ax(J.m'a4ͤH0v7G}+1ئ^.vL4ċ%$nϕ`$oEVw\%?py-G.MCDrݒu#akŖ0"N˸~'}'NhSw!Űi&6_ၨzpv)`7d ,?Yb$6gUf ݑ&,[Ϟ/" (OP胓}n0ZC479]@jmYBTyap3r6BA:֓é=EȲuKv)IiO}d0F5USȗy&l_)m~qc؟= ZMxJAy``sts?z9T׉9-d{ƒSw7n] Td|gͲn,-lr`>^ψ^_I iu$#(AN,W6}Ə?6+_VD:m8o; yZYEkzD֐*4s0+*jā QD23ˈUs]PcdxMA.ʺ]d0=+g0, g#owk?b*YcRWE;XG( @ dO+`);NQR«`˩E !BjdXC-"}eS~I`X|JLq>gllXC̵0cg/ɼOUk}GN@؆v)Czl)ZC\5>(%`]: iظǶH<6iпdQzsVnYX/YCL<nv\cR: \@=w4%waP"`۳&#PH!$W*/ '&.mC@9Nk"غ ](&8L:.^t5>ٚPv0)VW?HM.⫳fr CINp ǕRV:ΊC+jq+[[*9Ya ԰ isr}UPyx(fܵg*-N|Rr[/ɇ*uhb;fv_kojvnunẘ .GHa-+!-N"j7le'9́{jYzLysH1,2W[^Ol1t>o3{V|%r?Ysl0RYk`FH,j~'04C Cu1O8 уxrhAw2䠘"cr1Yk/qOX؝P]T [̊QQڋAdgݬA0V mƝXaY .=Vׄah&.w ˆ%C29nC n&j_&9q #N"Ru@r%+CDg6)⾥TAfۀ=u ̲YVHbJGlo :;TŞ-dr9 ![+_IuQ^l#ıDN<mdr$VsHir(˥'3;ƾKMk :pRHM,eyo"bȴ3#߄23.-OCRI[0tNj:a1:W-Y "#LCmzD3"?)]:p/l[ܦq Wn;!eVJI4sFϰ5'\^uC,/NGW]Ž5؃u_&pUnoJQ#5m@*)8>`6ndTɂ `藉H s R"d,.Xhg+Tt+h[Do Wp,ʻCh#KCtDȄʼn$ KQot@^vqff7^jaɔQ-vL3X܈.IF\u|Wnĉ V3.SHj0fCĦ 1>bF#ׯyGj𫀚-" s1ߕs@uKBK#Rx@I|}']w3;P2aťR]5,լԞRU89!DرAc\X>$P oʙj*iaUIcib^5Ʃ.K`ϮTBl8SC5xBsXb`=-TA;/R +Lۦ_޸[Ql󴌯 U)8uHcX,ŧ| |Nk/`kH3݊[\\1G# .aCGFM(B_859fAFoάl.PE ]a '*ty…L vT>'8eo?Wx1^5^0׸pd)3Gx9֡5)UN퇁JÃY{y( Rh֝(O<FX'swCIk?A~%^GW7*z}zqs`粋<f71QU2q&wiM{WNq`F1($tOsV 9YO@?/J*y oMC{gc'<  uCv(*H|!˹?Zj_7i&)Q6 89+[2MxFlE@ꬣ] oVP8?'U@JqLfb%7| <9j5ȫ`ie7.H`vFu]Mb-Đh%UKshI*)>kkeikG~^NHw1Dx9V)uEw?`1HV=DuXIN8y}:]M3$l#Il7oyEtĉRR8A!A# OM'm[-XL>z>B⻙MhQSм•2qXJ8l<ɄL{+lpɰ*{UÀ[睤P zmi=u0vi8p(o˰AztD 2={,,2zLB: 5dTU0qJ*Os[䱴Nd UY4vZ QM/5XdÔ\j)>^mN(sĠ2Qcd8$k%\rox ba $ e׋=v _s|9"28g| U΋HA'Q~Ł;;c6ˑDP{K-i) NkS5WqVÐam8AY灞突]lU_g|2Amv,tZɫh Gc.[u<7c0^l<_K!_%#=oXBd)᧪{g5I{-ߢ.ay;|pR.afr(e4a佅rA b2$tߚ :0ʲ( O̎}M E%68sPG' ZK|HuQ.!ožCn$#G"zMju9EP4g`խTN;"t]G6rcw|nLj>:Ϛky@ faV_g^ I'\ki拣!7r_ @7bRod|RG*LO/+jg)ՙ[N!{#x {/K>(wVY$GN?OCX:Ny \J\LW*{B1spHhgssHБ>pڞ&:wF0_:O̥UXDž韺_ws=}9Š?ց$.z6pM.[B}Cץ}"3$*)$ƭn+TFA^Kp4#aubqzi867"[_RJk QGNPu 3kd4ީ5Ltݿyk(BѲffߪg;, I?nek>Lns!Cyqa|-4,YI2ɠ [qH fi>8ځ$ny.% ɧ[KHrhU Ͼd2".j}eΙ+iQ:wI l/Qݿp=OIi5)kQ ֑etc)vAΠo)ŧ2*z@D`a ו". E~UaʅۆݨRFHJN j5cmq?x#$2,Zj.D4nb6;vh4,Aޔ Wt\xOp!cg-8mb%q+@s%B@Y=b.ٌfœKO cG ; ֞ ;5'V>wo/ԅOF7N#PA񇓱2 :!SɣqMm$f1Ox!W.ɰiFV ThIhȶ.Y`P!T*\.WKHv6>/TX_B3aɛ:yCֽGݕ[!Gׇ y;FVʠNU<]WT`g0m1Ti&dŋXePQ%wfG. "]ye AfٍٕLLplJA`ﰂQ^2w)X=ViRV »8 <8I8+ּ!j-*~ҢM;YR.gt}/.*t u)ցoT.Y7֍Zz*EZ2O2,/`: 8ZɡǪ_F)np__?-aF<"ֻ҄vp$ဧįƳ#""ˣ6!f%#yX4,Q2-l 쀸_SˇW%ڄ0Um]:bP^JTn'=1 ƴO "sŭTȑ ˆ{Ce.p K&Zs9o!I8Y^XLo B{Ë"(⃏5Rg֣{WgӏyE].1}QNtl+H~CG8x%_onp@q\?BVI,g=v԰d?R f1_q?2ArFFsO^>Fa}PZ%Oj ^= m(aIcp@|j.TG_X F'G#a 'H{Ow'z=T=h*{kr4)V*a5x,T盆m ecR(1Ed;4fO?&⊵oYaYtSԽ`lE^~$*kyf+jv l0.C i ‵W;X| .H~%(0ٳ/: "b"z/l ]w٪h'!]A8 ͼ甜M[x*M%ºrA)K!V60b#lQk{FyX:jDj۴ǥ'{F״C/, X'iiw*#s$>s=s&ñY*HFKt V`p2@FXBY>33҈minoĨ$oծp_Wf߫e ogҵ#y`6Rb#fw?^C_\[L0JPE98Z\pzdѩ@?u[ m# 8R⾋ƞ7zW2E5Bݿ!iyIMvOfΖl%$S"v LeLYG#8<E4cTxfkBܡ$z?*@u_ͯE Yr<+v.)EU⚤}ZB#*JCDWIŎHҸILh[1G>C&:N!1㇔P! r;{_WZ,B %H*;= w >կV]0Ͳ!MbsEx@F {UgMmp^eBQzR0&0CR )m*t46;cMWе|Ώ}",qyIs 8gfr[3r9Wj6/U.hpѓHlI>A[!9uHЯPfYx' !.)¸ )aNPMϜ\0чi W_AGϊ=UEpu=m 4d;5gs ]WkM̘ ]1U/%I=LC-hu2T\Ղ0xS(N]Qq[vn* MUaXMk 7?T(;nrhHo_k"F&s_ƆAz{TN?]1_|`=CXV1/Բ拜0P"E꩑I<$~di/.Aay͂'&87u)a,UjjXlQ ? ͙@$k&.GM:Vqcˉ,eW&& !3Q8 8):CY'V wR)|<1:= ,ua޾? 1=AU˚yJ7]\ b4kkgʔq,&G8$B2}?*qػ|{}zYہ߬TԳy\Q"Oh佰H:HXwdMVj.X3Njsh%F+౸v"O r,zG0JH76t#)!Kݐ8WB 8Ӳ 7ĞՄhK p3OL]N!w\ \-`/W\JZF|>[yn\`RUHBx,=Ln JIΒQ {eYq^ďgXՎA1ɮ5^MמZ$qw0 $(:kۯq͖{[tD@Cusrù.]R!tXH Ԟ*Ce#eVl;}ݑgԑFee$I9?X?Ӱ$vcsM4ǟf7CL+УB6 Tβ@sgQv]i {zMȄ?3>ZU"x7g*pmŸ/ΗWRQRyBAKʞ|:`|9j Rv-?I7ۏUIrqMʩoUCTES#E}3ݓXD CrM?_0SyX,WAׂuXLd=vvVAc9hX“'i3꼄'ɸK: -i ^s~i.bub~F?Y{o,`嘽!X՚ COF!+ƈ%׃L_C ф0zpc3wk#XrVZCڷL,>wms2R:7<{2%1UPs (2?LۀƏ"~T8A\ȐUgn?&)bd-F6åds̴Eڱ 8TMG̅=۞֖ 2K,V .HM|3&uNfRLR zD=NkUno(X ]Yom %űxލm]"f~o="Vb.?.QTsBCPN }^5V>#2l[OepAE `n>j; ֯UxJGU0X>=5!zNj׸beҎSѐc'Pg m3'@6+F=A'd7Fr@%ɘ ;K:ǹVRO9WHNԝ]6Rgs+詹bmYZIZc n/ORک)fa:ɓ]6ê|rbē'AG͐ס=<GRNuNddސw:.[lcR;HJ;p@Kő( #T"{P} ?p6yTɝjDfZ K 7aέ%&Bh)J4X | ]15bf/MqږWiq)qИ(3@\Br2LfÀlOCNuc7U[8`hpe F Z N:y33Ulx \)dmu&dWj֯D̾]e"b]6Te}d uD:K`%؁Ѵ}2lYwsz' |HK컾 -NLW>arӗE봦y&sUaKInb}<WާhuIp Z]ͨg\)Z}Q?it(.{*Wr6I[Vy[AW)8æ7h X")NlL?`WtNy`V`={%' /͛/*b8>@Y?cx7Io땎2s6WLR\>pnۇ= 2A@ả=m-z uFN >)Wz#]8|>DӱTMDUQ| i6r=is=Xv@Vkc]Au1 .ה-+$G.$ ^.p" RΛlO6SGCei4ϙk!t&kp'%#7*1Ҟ| t4xb_MsY)aH+n&E|P;x4+S9qbKuEQqgٱrI mL%a4g`F˒xOFӊ>bSIl3Ku$2~*d-b4r#ngQ(؜"5mUJSP2 waLTenŻ_ bw&t7ڏ,c&},($3:Ը 9hGYѭ]T,(M#('y"^ǗK{&N gSQ-=:&bKQq,c< q!@vAg*/S{ឦQM8).ޅdp:p4l\N+8.xoai-ٻ>QVcbRP+P:mt$}vAKS9illhbj}52f%( r%pZ7jmɿ=70F@_Gm$E"<_g*$ql;=]CW!(1gR\ =V߃(VI]#mG&̔X ~0u8!?\Cf?~͙]~-.zǹR ,5,a[mFI6Ie' 24'up`LkzAO:փۭ( bz/]^:'G8wS^#VoXGxi>KDȅFmA,Lk ciקTh& &s; `2-?$[=[,+/f9:7_k˖o v6 3,󁆐[<=]:?Ffٱozu(U:#Z١v±iInik\6WlU$/ֱ.E cGL*,I#ZG_|X8(Ξ\dgU60Pẍ́QRv0h&ɥI8@$ҘDUD@[NtLƒ|hymֳ(ԅMn/~؞_U`)W3V^{wBP&j2-y0jvZZ [x:*8~褚gzi>)҈H55,jM)y-(- Fw:I#t[[sN4wmFwUC2@OFw}hEx.'H)TjWs3xM͵04945cD[B^BP1 yEqQF'=]llX09f;lkIlehGP$01~'?_? Eϖ ё:Xu[U8ܺD Lvz!ez=+S2HXHKM>c߇I4bھI@K%VYJQ1. 3"!4{`[(\_UiME@M`mJy.͠+(M =ˣ{x@gݹcSIiCLnK+`K3:%5Qka>I0Ѱlq{  $I~8[7l6yeFQte;:&q]/jsrxԈR 忍5?ɞ8]s ʂil2TqmD{Udȓ䋠 -74]ٙ L@kG25Pkner^/jeY/Q6&Dgs 6X>vL%YmSTgP&yഷ:y #Gt6t:8E^Hݖ}56v&Z$ig. +-Ub۴V4^,ŋ±#Xr3Doz|MBbyC; ^]ԩ_)*SSlDcbDk?UWG.D$#]b 9κ$59cgFǤǿ7Ωm BS%֤7?pK (Fܕ@=[.%x8r .ɊT4=&6b(@=,pCh]Cd;}B/c%\3(]@w=Qe> 3T}ȵE#}>⻖ g7ADՂ%vM}Z5mC]tz^Čqz53Mͫ)[/Ka=F@#on7cE)<9srvAJ }ŕ-J1Kq6^1mh ?K)IمdE&5@zhw5E-nXȰȝ_v)B=*ПkX]IQUn @^3[JmۜlϨ~/|uNvʜO$rxxQ׽kZ5xU5 N4RGn9x1ZezwX1ʲwA`-頤2vxAJP7ꃎRp@_2"ܰ!5UՐW?@mpڞ#ܾt$KNAEf جx!"ՙ4AOBY_m_,@+e$ϔd? L_s,D W=NJ5Z<0.L69dAmv> ~iTߍ=>Of1YD'6 "cn|5E gK+"^,[%ʱL-#۱=w\' |tvkUk(7 1_#Ke`>` 8Vr/ʜHu󶃋"I!cc%__E| tuPS -zՋOL0oڹp5 ?̶CތXz/siv B4*°7+ N ;Rh鷋#\8O4 Iēw5lc-#,w' p#m%ʍ"k0%>%]dݩ Y+i]x럈p?? #\x4U̡':{irٮç)X !mflb&/\?xqf)2t_6@qLaIOV5k!'FXLFǗt~ 0^SJ8Rڭ3`~JOãs2!ٽR-W9<+RGc03R<<.JO%CgI1;FzӞ l(o2nv9J p#Eb"flT) e#zN=_H1m-ďB}``~SER O-l錧;oƥQl`[>Gy3#Br~.= 3;8%i\Zsl=TkYk>'OYh<="Hҗ.ÈeT70:o;T H1p{8*.[&v;qFV_*S MN~ qf78)SDݐ/ug>3I Cԉ@5^QȴBc TA8EAc79a*-f¤nb%43-``r/\mwG eym4|Ge:2K'Y6=[}Ӆ혅I}]8% ^c= zXr\: ^v{=M27_8:)#,vg7L67hOhԻEM=xSEmW0?ݷN>sndR5aPs@rбE?Z$׏y )%N6 _cXI9Ԑd GEZ1?OpZqY̑ OkqUI~BT_o: r&wZ G&k{4U=8lk4*aHǷpZMieZ{(;&:͐@O y}*X1f{$9kDpǹ˔$ %_Rh w`nP?Kr1sNgN&t\Hv=Ԗ6 *U+&=z>"4.V휐$NH.1%έ킷5%qmi(ڊW ʝՍԦ.Cdw[m[P?7KhR0LL iAG/w{+Kb;PqɚgP|B2aӇv~Cli([뷕Jgݖ%fHIWUCթ.k /K#Wdci32o5 p~@B8D=T5g2 +VU^X $tEX ulםݸ1Y0ƩZfRY`_^nOxul")ZOylp'7pk2{T}yȭ",n{nG'vQ)D*c]YHU˕9P0,7A P;ui%FPHVYjVgp>5;m'JR>}˻y0~VEPəm?:L=h-nCMm4ӂ|(wׄU;Ӻn8e#hMN]sؽ.PvQc:\uN Lm>uwM qUrZURשvR[n!.ïl$[*q7UOȾRg<ui }3Zo6vzDž ~dVGO |Z @w5f$.okNd,YbHvZz~UrSϾRK"LX$ />Av긼2>z 5/ ?N/~ %T  oy_iZbݓ~C| ZD֬MMˆ NygH ~<,c~ըٕ4,Pىw'0y=̀{d!͢(ZMU%2:Gbٱ+QϣB0nCK%Da')v838qR?4kދ$Y FCg_H NR{kRHbtӶח)e#Do`um XX#'ec{^Ր )!E&E_AW]FyE5(weTSKcf\x0G;]V8O,t`޻.z 5~7?ŜViV?Fumu~)ԻBz/kQ`dSB柜Vd! P *g[a)Nm2q4NzupA= VW@_葰ɪ썊FfT:BvԷ 5*riΌY3V3mW)E1qA ;jPh!V7]ʣ@ՔKD {D]DBe)@ X?1H&Wqav"b.tH;%^TtijCF1_tSrKhcIfb,DyѢ oF͹2e@4­$7xu|#d+-e]^l UHN(\ eXSU.̮#ݝ?2X׾s9jCl6qsv٣B-:qXMy9(~➠jڀKl ڌ&x=m00aP ]HMf z 3{B3%q&eop1~cT ַ,}m/Jܯ4:H}Su<ߌA{=kM脑ѷt@ېUp3To-kʃ`o%}hM;|d"0Lps/*zf)\ /p䡰ď .n]]~wn]yp tiÄ$mwhL6PX$,7Y"Rj_Sk2N. 5g'![J"@-EO BD[A5t @J ۅ(g{'>W4K-*zr0OڕvȦ^%DG]%#M0;B/Z_VUJzoF .OBu „,vCx $T]rwM%QLx# 3&vR̕L!A3މ.K&¿N0A&G$[aP6׭fG;U?r+DQ]Jɋp'aR)3 tîL eЂ}ZYކZ3_v ev$ ly̥5dE֔=ø0[/3=(EsyvЭśg:oڶGG5Z98 ݮ޶FA85V~F$Db`kbd{ AN`<۴ 鲤Lly+)IN/BoնU42^PέٮS>$I9ŐxGuHsb{$/g;VxjKԣ'(0xdqk_˚$EI1F(]oW.iͯk0ƁceeyJ.xUFg_}{kU$& \W!{`7-yMDn ĄtRz'I-}ˮ PiZqP w93u{%myR%%~BSv n ;2YPJ6C.ۤ}{ 蒼HTu)v@VmM0!F ԐR-#Z, b1Xh0ar4U2i>-&NyL#=M~ٌ/lَqx^TkQ^F<gkrMMf[e;Q'ƛ:Z(%m?Aj &:Cc|lhv_Hv(kĀ=06aFL)^'uccGk[TZ7"u/dib+/uem(L22 m$L$EcNf,4>8]'uwjDe#$Sf}Л?,o1nFBkpBmef_jp9oLGX/4Md]Bwm1X@:H$ӄr}RE9rfU5Vow6tF#Bfbx$}qS& 1Xho&;HaE6w?ܤMcl/-UL1X~,ڲ7;{ZK޿aJ"d"VڥKJ'nK.x"vuG :MkňjOK𺖙oLÖmq7jגqd[E ~0!em:#27f{? -1y`L,d7Xb{I!=啻nZ*ce L_/F }GZG 4twuj*x+dT tt{V 484dʔ-Y;/Z@"Sug1\_^+AJ~O?x2p6| ɹ06܂aGvң|n{#&Wrb; '5xRܨrS=Ѩ?ج+ê+t ~>-?fn,ʽܱ*Srl) f=Z0C6C7yn0q։B:6s6%Z<0;;]!>A&WRK+N[͖ҁ:R:%`d-`[v \ aS [Y<>< lmy88i5sh4>0SGpGIiɒnVs}ky7ƽJ'%F?!ؗ}uĜ@N@%Ld.*OO89!PpYQ \ ǐ,E^tvQ8;dY-(F0/rr{dsPHq3p۞)?ehF3 L./ |52v؎==9P2U TB:|\[}Λ!>n<ݥz^rnz Ga Nj"z@j6{ftU[Zs&9^ҋ`7+sDrLy fGߠ}_|Wnw)[eq8tXrs_"2eӞg 5닫 I~:VY{c ?y蕓NBX۠^ a"-"xk'܋wW)38FzZ ֯}+I+[^ 5/#ߍa a-@Ä.@` >!*&wR+aVc/`r#-@P=`I^3u [v 61,3 ңv{"z ;ea¥ Tl`+b:HL?ϘQ0Y◫ %! WAA(dA%G4e]XmXJ°4γ.+q|Y("w=>tM Z $b3n^/}'HEs*:!1ކ+vpj__Kr^IH|΁Ʒmh/R4l—ş9Lv+zR8׺Ė^$d4]Td&\^p>kk;-Bw+q@SG%'AulKzNv=XĮ  =SQr\}m7bzhgP;R۟)u%޳FŽ _/ ORj$Bb^^F`p KSn =fivq(1n M²Iش)hCz+%[֯Tyܤvħ]6xQ K-,~~Sd>Kh*1P",šfֳQQ: 1fA k0꛶Gf̜v!.~s4wO-|lLjF@e"VMւ=hw&n#,8-bم O)Փm9n _HvX?MdN42XA 6Ƨ{oߧﺯ>e&wAy{`b{nȒπ)S&}yfxsҕj:=Me(eC4^Š7#Q"2ڝ~ptXpt?8񐢼f9?c9u{6Uv¶{X*<+㯡,B=kFISdU/(}n$Re=/25W:ԅVx4mtMď%06i9@PY#4W ?QG#YtIρLR*) MSԶG 냏;' SC@燠/%S/Uo26|cw<.OP-6^t1g?CȅgYD0{󲿆*{-o#d3ܚ0~{F ۮ/< rAl~n\{r\xnDu?K)RAd{P_5?؂507̟W8h5eLE8NV(HƴцQE2u*֕>pM>ibD'.2 "Я](4b ěpS^[hzr)s HqO/P)tGmNS:9]#'M%vjgf2,Ao#亙`G} vs'oj^vHr ĽH}aLS(YF|gDb'x|w-

HB"OsX`eA7o"9B[JhI N[71vC84XY>mdQcJ7|[FΓzhP- [^D> d9_uc׾&ak<ˉa<&.V$=BrvSkF9"$X_zgtkw p'N;>|ʜxXCH8K^ Z{_)(!f&=ʙzxTv?ţjqZ]& 4)`Qz*j\Qu6,8='E#\}SE0*KR(9&Jr W9hD%aWN!7;,Uu-/1%2hl2~I]:MH#Z\:V,m>$"櫤4wyaDrI0VuvlIEJD[(u((L.Ks|W Z[v rs.$e&ըe1ʅ:DL\(x*'55I0PmTxLsiHpMsO$;/Ξ( #4^;|?$15c{ɖ̲¹5l% ͫFKJ"߆U`PCьtNƘO{7`HI[-!SiO}]CW=;.}]@|< gZg@LΧ1X W i-y4;V[WR¿Z2Hf_;Ҋaz>DW~涬txeYtt`U V'1q:5u &ir;ѝ}ƐW=KS܃ ?j+`9X=hkQP@|";Wg&-Fb%3GW.aX% a(i+'[I\ n+s{w-t|9p˖.Ü)LʉSH%(?{bEˇb=-HF SCz Q]e2Ĩdo=d$gp<(-[QQT1,S]3N~0 ER:fr H(,oiꨨ7lw/⊘lBI1E6ͧb:yR0!E{5$T)b9p',~ K+|b0Յ@۝JJHf#r?8;Tnp%[< '؆ $V0v;>.}W.h\h>7Ymk3(dY;S~UW0?yDGi6$eqɗob-ޕTƭ 4Ze  Vۥw NԓG*fFpm,%%/DSQ_t f"|ߑ'3_AD$].l %֓|QzCrB ޏ:~Lͪ 3 aYB͇j"S`w--%݀cAN~ 0x~Lt_Zxk/n.eᶢަpKXH՚cĎc'Yexb |*u`FkpWN`ŵeҶU*RPN.r8 OE[4TB<^z!lN HBp!TtkX,)7?4 ,i0V-F:#| gNsV?=NqDҌb*iCW1(m Qx* [t.v,A jz"O*|aW)Yk2"FɔL 4^*+mIp/pSO[Fl9Ñ^\fü-cm pIF$ :$H[+;>ܠlq}?5 ^7ۯۄXX8ie䗿vpc+Ԡ!nsi-yϫ۱h#Kvo=7ofI-F)hCu̺yݾ+{CMƄ bS0?Oe^HjgѦh%O ٗ;~+]}i\II_yjVȤ`.~h(friYՆS@.0:5C|#0ˡX,-zHqBC:H28=~9t+ʗ y+d5rl/EX&?캫-,!c8 s,N!M Zux 1@|JP%~TiK<[wJ B @у!sQc;d0"q0T)JCh=Y5qj ^?:4Y(岖[Ɇ!reΓpLԬ#xDzWΉU ;`>n'R!,QY{#B4b gA t)w7T CI+f"D0wڿk}3{ t_gTSDOlKEQ-l<BWyͪsP [^mN&Ї`H~E Y5|'Μo|4?ض pzYBZ-C燭#~>e``hxh |#J"ޜc VbpM!c>gp@nqF8(ڶ qϧ=nP,9^E;Fɡ%*x۲l6ԅtܺ ~K5ԧۋI%UV PқQr}oohKy;alT((R*[R $?mTȜ\첷9YЩ4-ƨeRV Z,~K#4܆}i.P8 f< FVU$6h}8hiۿZt gFc>MA4]̸.&GLO6ÚR7-r1gRAF/ȑ;+xSzMVFa A$aT 0$WꇣJ䢮 1|"hБ Mt4"ֽ(8hG:?a؈41NGp_<5V"sDIWxPf]Wc[N i8p%\D$D GUddXk{B"B\fAog2a9[̀6vw~D@$Hޣ)e1B!dKnZAr,&>L%Ghf[;Cvc^CC`ҡhp'i9NtjK~ Cz0 BU`opw dwd&2فS[g 5b\0zfo/P@uH$bGN7h}|A C υt? cFJDc-6/?h2M]LH~whH4 S3/.!,E _߼-^Y)Bokګҥm31ќ4xZ>cxr!z R??u76m*5?wv !m=(Z}5NɴEV0KS t&H1w"gvI҄Zx&Z6雎:bKGPDhiSq5$!,@-e/&.s5iI^aXF+[B~`IU&2ꝲè'GL$>u0LJGvV 1!};1|&8ACY^k"ΚW(zX>ڳ[{3nŝaj4xsv!%6Y\.ڱ.gEX9-v8;;qQVTK>:ZRM9@)MˊQ׍\"Glr%5ɦU&@*>$C7L` ~ofb.ҽyK2g;/gK}b}ΤF)q,ބugrꍘnl 8lk!sj@cq?C^V7*LF PrU0]Ա-grE4 >Ti6Tqd] LK%Hs.88w)ݔ ]c0q/l8Y}ٯum.LC{O+{A褞jFOܕд=ŧ"yKә0*LfuQjj?H]:;(I-mqLUH^&=Ǵ) \™2JQsuO5+ OgG?OzD@X)c[5 K*SVk aI"eҊS*7Jk|,6cΓo2 Uyvcv4m0%3Q-1/3z& `ù!Mfe?5Zom- :bp@}e(]OĬF9FѾjΏK]MHg`f)&Q[WNX q^oL0i5g& 2azCԜMn,Pyk-dh#Yk p/'tSޱXgy(Y*H^I38E69!|C#[ݾ'^%CǙ`Jc,6ۡsz]p/{GwwҙoOxiP5p@7f`5 kB# C'LWk]TGvLSv3%m~iq-EC#R7$""/S.]$σ5KVLfrh.`7 Z |9Zh\I>ڇƪ`wT1|H7z[dAd{8nrӓ~]`֒Ty~:rZ^,ň8m{ϝ~JFd =Q/R2Af!R s׌b&DYZT3i'%5 fGI9q7l:{o:'8nkEC.D@U O8kޯU/ðsȮIؚXVmq̀z7*K]vQ $N~<}s%^/W`yu^vZML>6:`w tn1(I-X͡eIiʉ[lF 0yR%Z|ր9V a'pOOdFj&2ctRI^KUe$)@ZAo GnJ/A9 'qi`&Խ7{C6'XupO;:;:Q!ddYRY2kZc5n? h%;,JR Q`­Lh]G!m A!ΗU:!W*U%ϋ$Kc5hS.K)Q?2hƎD#@832 DJ ?Q:xBN?SlY%B9۱@*7GׇM(lv}5p1j\F" !ir"tGJq3 n5b)B\s f'>ɧs>zZ'pf8^Ǭ1 b&X@Gƚd,0ҭ۷Wl^@"%}+>N :u8,Wpz5eTĦ>LnțMQvB_%WMta gy4 ]= vt 1S? yS"R cldz 2aǛI{mI^"c("Ϣdf1VS꒟YmĉL_ƠHJIQِgIB{ mh&y}.՞VyzC`(Ss62l17@Oaw@Dˀb~mSp'1@*Kf?H/S-q?<7{WM? }PkBE2Ϊ0YL*P igSf9j}y !qa,'8[׷'O "XDi BWSː=p*xZ!&లbPW%xVW㻸[T&,Rw\b3\BD w'!EkAl*6iМ;9`*k!{xG:r=Xk&rFpV |ԚCNn3lNm,⦹&GJ |Az*.LFђ#=hsl4(5h*c>&#78#DڵTǛJk<sfRb*"GXrV|=axCס^PxKf=@NO'|Nb1VPUR\m ߮+&[ɍ6_j?#@,;4})1hl v e]5$~Pp#7>z'bR2B*QGd| "B;{#ce+Ӫď\&>@%2 )3\XCBEAdݨ N3xCDa LSJ ^b4(M9m+v]N3n?DRi.8LO!2uZLkݜ)_%VU#-y4tqMj\žO,X5ִǙ р 9 0စNAU(X6jڪSfB3JIUʅ"B4A랈g};Ysw,R$vcD¸ʕh~E~/JXXwz ( ’&Z+%WķasgMdg =/3nСhh;!)cҝ"Uv;T q;#c0G lowW*z[!B Їd6uYM v}Ol˵7>,GII)Z9 M ,W}Ж+5 ^B Mur615k7k1\-50V}Wd岦rU *yV#}'L̙./߻_/x> gWIg>*D 0 ڪ76tSki7zŘ.mx:g3ZM5 UV?w}p'C8kTXN3918SƴQ p/i컇wZҨ":6BmOtBJhPM|ిBo ړH( .;+È5%㨠SrHrDeuÜL(hD~JA˪t푋"c҅˒9h#ZM߉U^fNVrǖWFhI !_"4Co Jf7$Qygp;TXrSR%phxk'ߐjj(r.8dew\KNilxD2|K0|rP^3XG^0&QF `m )KŌr1\~ :; ?l2AKf7AH|u:[ ܏İ#<8&r&i/Msg cpU9džoi{z nfIywZh1(m?宴!G;gb5(f]{Z%0)S|JejfqȽvΧ>hqVk>*q7Q8t}-,Hȟ(fikwOɟEeE8څ)VP)No&BB>]:p#N's-Xw5lw&6J]epdGpvKGjṯ+_; >i!LuN]QLfA"P4VȆGe ) -rȭqmr!dzf0>o V!gIX!L$WTBj!Vף@Ay@DNN'+MLbhN 09䦠5J!@5*B5e9wifK!\džؼfj vZqзe7ћDb4Ct ;v%Uzzuwy:-݆[c4b&YFOjN >QI?0ZLB#U\N7 Q=/uT kJMa˄ [*,F\5_t!ʂP>Sj/@צΨj4Vn6R=Y62`aLG쐿F_s rmYEz 06VTrٖ:0C8Pe|lZ/m5LN͇f+Ƈbo@^gIS;lC՛ 9皨l +7;e |"47)$hn jT=43{-Υt/2D\jZٮdM_,۟;9m{|ѧMF6G~hlea3G;JR-<6m*Wɨ;'Q:aSΛ˅t]7rx!ئO+z4qYiآzt<8 ZkJaV]r6C=kda8a+'4)摺/J/c vJ0k&xY4 qb'>5>ݍ϶̫#D^8<n6/PhO%LHQr}0y%n:8d)9膑Zr@e*UֳSZn.*IhE LvEdΫ4S':!)!;uΰ,-tkM,EU̝ޞlbV$*D]SQ篬ʂw!S2亰#D`l673?ƙb;l`貾Gقd* D`@`3N.&s5pQoqaȰ>_κ tM6\5/Ahj]X>`Z2!~8%N4`S1zX÷h 9}%P@}@4T hx'rւS8Y=e~ ~u!P@ _ zA'C&=`'S5lZ4cޑ4ϡTa)R:ɔSAJryۀ<8S D1UJd(L!Oh4&Td-DI/[3d\pKFLJ9=Wv]ܞDɚ%iiD¤ A}{j Jwhn8ʶtݽ|#J c:ooZ%MVl*A[>} tC8Y\g%&Ua0+L+6eM 6x#S{uYtFSW{4<=Ȝ|pz_&jzW6" ;$7SFpi\;a^x'Ǡ'>/85~!:" >H`8mҹ<0J!\7zBM$xanPŁP`JƼ9ԲH(p~" zUC`Fn6A~mM:q&ҧ48mF>z:iK9jć7Ye~D^nmWƈWbtbiуqY*`71jkJ[r5*83eW@ <>{&bU6$%2]ۛW1'-ly TIyҤ]EW&Sc y TR86 0N=:^9 8X R_1kIZNĥZIݷ ʹ2M#ٮ== K|+\YiRyS)UcPws" Tf::)XCsx{#?hsD(74'RlKHfzWО37ABՍt"ܠ!(lսǟBk@L3'гSr"<2G/*\4aWX*&jKgedaVbjkBfj YccUWFR`c*7vy0)5V!U 2fĎ0e1űCvGO|:/hee*ްB)8m!+{$M8p4{!Cf$0Nk+;'[GE)w'.A r}j8?H3`59 C$?oʼ2䲥2fCs5)b8(h1gnV+I_wV$)r"|+XQF P@Sa7n~DE"+~qQ)\=4g""Zt7zih8䫨)k ^~xA fL$rftE%rݟ1@s&u8D;9?)֯.MzE$jK< 84T ñ( q;gr7>.}n '}j٧/L(1{[fJuEML4F22-[m藟caQ&v$kݔs HErfqJ(څN 踫GXČ(mmj\KRV)D,ii}-~9W_(kR dpٷA /ruQ:[5], (7x."e$Vf@hE&oR;?8``Y% M["S~#˰'vM 5.7 ;ye܃Q׿OprH8BHoPю ݅ZOP?tYel6K0kKvmknos"jWɂ--SK71AWd9^JJ7z8S}IkEn ЙqAGư,m[-150% 奎،7\~ )\Dت>&|6!qUJh$*U{ҪJafpLC`])vzIa FM]w*ugxb##c.)pl,G=BZ%izqOQ٤xUcjZ)zA&5PS_ƻCY`NB2{ܡl&B=Z/ Ɛ»`o"epzan}( f)@\^ѩuҝNVY{/YȚ2?毃eAdV56eX^;WFc]IDU#.;ڹgct)IAX9j^D.:bߛB-7pts+8Մ|j$}^#B n%4u KN0d)[R |Hgg$#kL_AB<) 㙄c4*;vR>7)/UPe$,x3)Ap 4|}~.{f"nnxnz~RB>iEKu^ d.gm/,{,td0(Ҟ+;eȵ%E#%O-ǕN&37ž,Pc /ܹMwCo*oOk*cZ<'+l>ee29H,ov =E)\ubG7yzvFA#o;t6:ƄYrzP54c L'Zb|tI0Ȧx^QW,mIzr =|>9OCH!7bܽ"QFC4O^'o˦ ]v^hm1Sd커x4:seliV.1/>hH洿Kj E Q~{;o:GWw~͋@ 3/ ̚գVõEBT0b]zkj×}`ȥY ,{!݈}WSy'7CNQzWM['ŷaGΦI MHR~S׋?uڿ`db+ssPr# ij+-'VÃ "{w:ISST9E |DާS>R tAh|`}Hxfc֌(/ukųa8n8|<I)v s4o h :{~r![y&/@Y\F"۸#g$q+kL:;j ~8iy[+<Vۋ|q ĸ4@iK jV )|9ÌeDAI96R V|}֣X'݀0iq's_0u·)"/s.[ jη%pW<{*=@ɐ Y"mI6Tqv3oj7keV+Vx7{ YZ