openCryptoki-3.15.1-150300.5.9.1 >  A bMPp9|fRjt!m!ՁV橆tFCw0LP-!jo#)4ЖmL@ƨ-j; `#N(40Ͽ ĉG?g ZZ0_"뺠f])}N`)#Se j4m,TSk chnGu+R9izỸ rRK] $ac970fc91ef48fdafcb86f665a9c45e08ead299086ed1d0dd39975bb30847db4e1d367ac4facebccd822a4ee9be250130e2f9485vbMPp9|M@J]g<)K˵G#,͈Nq`thG@=9EZG916`܇oP;U/G:łaCdEoZĊұ.ic%bH;WsBaHH11p."s= AcY=9) q]1=KV{jF́I^ */L,C"XϷ)bIzfU8,WĄIV =g@zi>pFtL?t<d # plpx| $  T%% 2% |% % % %x%1% %!p!E!(8+9 D+:"+=e%>e-?e5@e=FeEGeX%He%If%XfYf\f%]g%^ibjckdlelflllul,%vl wq%xr%ys2zsssst8CopenCryptoki3.15.1150300.5.9.1An Implementation of PKCS#11 (Cryptoki) v2.11 for IBM Cryptographic HardwareThe PKCS#11 version 2.11 API implemented for the IBM cryptographic cards. This package includes support for the IBM 4758 cryptographic coprocessor (with the PKCS#11 firmware loaded) and the IBM eServer Cryptographic Accelerator (FC 4960 on pSeries).bMsheep62SUSE Linux Enterprise 15SUSE LLC CPL-1.0https://www.suse.com/Productivity/Securityhttps://github.com/opencryptoki/opencryptokilinuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in pkcsslotd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi # autobuild:/work/cd/lib/misc/group # openCryptoki pkcs11:x:64: /usr/sbin/groupadd -g 64 -r pkcs11 2>/dev/null || true /usr/sbin/usermod -a -G pkcs11 root# Symlink from /var/lib/opencryptoki to /etc/pkcs11 if [ ! -L /etc/pkcs11 ] ; then if [ -e /etc/pkcs11/pk_config_data ] ; then mv /etc/pkcs11/* /var/lib/opencryptoki cd /etc && rm -rf pkcs11 && \ ln -sf /var/lib/opencryptoki pkcs11 fi fi /sbin/ldconfig [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/opencryptoki.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in pkcsslotd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable pkcsslotd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop pkcsslotd.service ) || : fiif [ -L /etc/pkcs11 ] ; then rm /etc/pkcs11 fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in pkcsslotd.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart pkcsslotd.service ) || : fi fi.M8<#Et+ gnA큤AAA큤AAAAAAbMbMbMbMbMbMbMbMbMbMbMbMbM__bM_____bM__bMbMbMbMbMbMbMbMbMbMbMbMbMa4169e9847cf0e230795a2006f33cf7d3acfff5d5388fa121f5d710e915e8a46eeb703d64d788c0b59436f118bdce9daaf271e5d6fd1494061c36b8d80d61c625fd7fc308cf962bcb684d6cdc5beea6a73292672928a0f42501747ee9437fd538e9da5480d01fa2b0e518e2c468f0bd91866e0150fe9aac4c718c1beb576ff30ea45aff6a1be6e33593a90d012f228e083e7e8a7148aaf1d624e9da32e3931672f7e84add003fba6a0dd245ce7dad85e506323089124a8c8e08bfa908f4b13d600be1061c64d4b822073ed4253c3a1c88f2b63d7aa4b11f3fd8c6931eac0b58b95b350617ee7d381b22c2b3cfe46b2748fd4c023c2981c196d1aac5b4768530c029ef5db4494260773e0c79258a72ce924616c594fcf8f5041b49627eba9bb099631c9b59e8e32a6c472980ede85dbeafa9e3fc0a85b5767f8bba03a5753ce29302d4d0705ee4d21eeddecd0976ed9fa2968fb5c8ac8926053fcebd89d2148b3f45fb846c91c67aaca4ec8b16895cc4e866bdab6aeec4590fab7dff38bf2476956c19832040e616229fccab7722cc257701f49491bfdbcc148fe7a337c78a3beb523efde58ab48bf9296de1d6e653df25e5ece6c46cefc5e784bee35229293cbabdea5371cc35022291b43ea4e71a443537dec87b190405e7824070c0840c29459633e1eaf1f4f4ac317f76ecd9afc63c66519bd97d40f82154037368acea81a6d8001cee4d5deabe400d23363f7e1aa5b958cb355fc6ffe87107ab5e51242a22d6df522305260b2df3067d99231f31a440ddea5d4d28ae5d20b1da2ec01a41ecb1d7d3dda05f44d0effbaa1a6d2c9da5242fb4a707ea0caf6f6625bb66f3dea0ff3dc6d17dfdc122e6b7393d0c0c2c8bb13c522ac7ce33819e972cf5a2dc69cc9460157f73206fb3df293f7ca21e4760f58b3936495d5fd8e2abc97cfdf4d39f6dbe7b62e2a302e83e407d651ed7e7bed8805d93745aaf6b14a0835b33610396fa803f970660101a04ef0ac974018b6aef165dec7e78e093f1ab503fedf6ea49c23a41660844efb4fcbeb9a15702ad90ce7ea0bda08a44c7489cf8c4d4c95a0738bd6ab69e00b8e9cfa3905afdf59e495dcfefb839d64b9c75b6c8b39bae1f4f9ddffedbac20ccf32a6b49206e8101259b5e420fa6951a8ed178a36c6e9eda6servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpkcs11pkcs11pkcs11pkcs11pkcs11pkcs11openCryptoki-3.15.1-150300.5.9.1.src.rpmconfig(openCryptoki)openCryptokiopenCryptoki(x86-64) @@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/usermodconfig(openCryptoki)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.15.1-150300.5.9.13.0.4-14.6.0-14.0-15.2-14.14.3b; a ``Ȗ@`+`` l_"^!@]]ʞ]@]nU\f\&@[[@[_ZZw@ZY.@YX@X@X@X~@X2@W@WE@W@WW^@WEW@V<@VqU@U@U#U#U#Tp@mpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.comkukuk@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.comjengelh@inai.dempost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.comjjolly@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgp.drouand@gmail.com- Added the following two patches for bsc#1197396. The CKM_IBM_DILITHIUM mechanism does not show up as supported by the EP11 token when an upgraded EP11 host library is used. * ocki-3.15.1-EP11-Fix-host-library-version-query.patch * ocki-3.15.1-EP11-Dilithium-Specify-OID-of-key-strength-at-key-ge.patch- Added the following patches for bsc#1188879: * ocki-3.15.1-pkcstok_migrate-Quote-strings-with-spaces-in-opencry.patch When modifying opencryptoki.conf during token migration, put quotes around strings that contain spaces, e.g. for the slot description and manufacturer. * ocki-3.15.1-pkcstok_migrate-Don-t-remove-tokversion-x.y-during-m.patch When migrating a slot the opencryptoki.conf file is modified. If it contains slots that already contain the 'tokversion = x.y' keyword, this is accidentally removed when migrating another slot. * ocki-3.15.1-pkcstok_migrate-Fix-detection-if-pkcsslotd-is-still-.patch Change the code to use the pid file that pkcsslotd creates, and check if the process with the pid contained in the pid file still exists and runs pkcsslotd. * ocki-3.15.1-pkcstok_migrate-Rework-string-quoting-for-opencrypto.patch Always quote the value of 'description' and 'manufacturer'. Quote the value of 'stdll', 'confname', and 'tokname' if it contains spaces, and never quote the value of 'hwversion', 'firmwareversion', and 'tokversion'.- Added the following patches for bsc#1182726 " p11sak list-key segfault" * ocki-3.15.1-Added-NULL-pointer-to-avoid-double-free-for-the-list.patch Added NULL pointer to avoid double free() for the list-key and remove-key commands. * ocki-3.15.1-Fixed-p11sak-and-corresponding-test-case.patch Note that two hunks that were unrelated to fixing the running code were removed from this patch. * ocki-3.15.1-p11sak-Fix-CKA_LABEL-handling.patch- Added ocki-3.15.1-SOFT-Check-the-EC-Key-on-C_CreateObject-and-C_Derive.patch When constructing an OpenSSL EC public or private key from PKCS#11 attributes or ECDH public data, check that the key is valid, i.e. that the point is on the curve. (bsc#1185976)- Added ocki-3.15.1-A-slot-ID-has-nothing-to-do-with-the-number-of-slots.patch (bsc#1182120) Fix pkcscca migration fails with usr/sb2 is not a valid slot ID - Added ocki-3.15.1-SOFT-Fix-problem-with-C_Get-SetOperationState-and-di.patch (bsc#1182190) Fix a segmentation fault of the sess_opstate test on the Soft Token- Added the following patches for bsc#1179319 * Fix compiling with C++: ocki-3.15.1-Fix-compiling-with-c.patch * Added error message handling for p11sak remove-key command. ocki-3.15.1-Added-error-message-handling-for-p11sak-remove-key-c.patch- Don't require pwdutils for build, dropped long ago and not needed- Upgraded to version 3.15.1 (jsc#SLE-13749, jsc#SLE-13666, jsc#SLE-13813, jsc#SLE-13812, jsc#SLE-13723, jsc#SLE-13714, jsc#SLE-13715, jsc#SLE-13710, jsc#SLE-13774, jsc#SLE-13786) * openCryptoki 3.15.1 - Bug fixes * openCryptoki 3.15.0 - common: conform to PKCS 11 3.0 Baseline Provider profile - Introduce new vendor defined interface named "Vendor IBM" - Support C_IBM_ReencryptSingle via "Vendor IBM" interface - CCA: support key wrapping - SOFT: support ECC - p11sak tool: add remove-key command - Bug fixes * openCryptoki 3.14.0 - EP11: Dilitium support stage 2 - Common: Rework on process and thread locking - Common: Rework on btree and object locking - ICSF: minor fixes - TPM, ICA, ICSF: support multiple token instances - new tool p11sak * openCryptoki 3.13.0 - EP11: Dilithium support - EP11: EdDSA support - EP11: support RSA-OAEP with non-SHA1 hash and MGF - Removed obsolete oki-3.12-EP11-Fix-EC-uncompress-buffer-length.patch- Added oki-3.12-EP11-Fix-EC-uncompress-buffer-length.patch (bsc#1159114) The EP11 token may fail to import an ECC public key. Function C_CreateObject returns CKR_BUFFER_TOO_SMALL in this case.- Upgraded to version 3.12.1 (bsc#1157863) * Fix pkcsep11_migrate tool- Upgraded to version 3.12.0 (jsc#SLE-7647, jsc#SLE-7915, jsc#SLE-7918) * Update token pin and data store encryption for soft,ica,cca and ep11 * EP11: Allow importing of compressed EC public keys * EP11: Add support for the CMAC mechanisms * EP11: Add support for the IBM-SHA3 mechanisms * SOFT: Add AES-CMAC and 3DES-CMAC support to the soft token * ICA: Add AES-CMAC and 3DES-CMAC support to the ICA token * EP11: Add config option USE_PRANDOM * CCA: Use Random Number Generate Long for token_specific_rng() * Common rng function: Prefer /dev/prandom over /dev/urandom * ICA: add SHA*_RSA_PKCS_PSS mechanisms * Bug fixes - Removed obsolete ocki-3.11.1-EP11-Support-tolerated-new-crypto-cards.patch- Added ocki-3.11.1-EP11-Support-tolerated-new-crypto-cards.patch (bsc#1152015) Add support for new IBM crypto card.- Upgraded to version 3.11.1 (Fate#327837) Bug fixes. - Dropped obsolete ocki-3.11-Fix-target_list-passing-for-EP11-session.patch- Added ocki-3.11-Fix-target_list-passing-for-EP11-session.patch (bsc#1123988)- Do not ignore errors from groupadd. If groupadd fails, installation ought not to proceed because files would have the wrong ownership.- Don't hide error messages from the groupadd command. To eliminate a potentially common one, check to see if the pkcs11 group is already defined before trying to add it. - Update the summary for the -devel package. - Changed several PreReq entries to Requires(pre) as a result of the output from spec-cleaner. Removed a couple of obsolete lines. - Removed obsolete check for whether systemd is in use or not.- Upgraded to version 3.11.0 (Fate#325685) * opencryptoki 3.11.0 EP11 enhancements A lot of bug fixes - Reworked the ocki-3.1-remove-make-install-chgrp.patch to apply properly to 3.11, and renamed it to ocki-3.11-remove-make-install-chgrp.patch - Removed obsolete patch ocki-3.5-icsf-coverity-memoryleakfix.patch- Upgraded to version 3.10.0 (Fate#325685) * opencryptoki 3.10.0 Add support to ECC on ICA token and to common code. Add SHA224 support to SOFT token. Improve pkcsslotd logging. Fix sha512_hmac_sign and rsa_x509_verify for ICA token. Fix tracing of session id. Fix and improve testcases. Fix spec file permission for log directory. Fix build warnings. * opencryptoki 3.9.0 Fix token reinitialization Fix conditional man pages EP11 enhancements EP11 EC Key import Increase RSA max key length Fix broken links on documentation Define CK_FALSE and CK_TRUE macros Improve build flags - Dropped obsolete patch ocki-3.8.2-Fix-Hardware-Feature-Object-validation-and-tests.patch - Made multiple changes to the spec file based on spec-cleaner output. - Added an rpmlintrc file to squelch warnings about adding ghost entries for files under /var/lock/opencryptoki/- Added ocki-3.8.2-Fix-Hardware-Feature-Object-validation-and-tests.patch (bsc#1086678)- Re-enabled ARM architectures now that gcc6 is in SLE15. (bsc#1084617)- Upgraded to version 3.8.2 (fate#323295, bsc#1066412) * v3.8.2 Update man pages. Improve ock_tests for parallel execution. Fix FindObjectsInit for hidden HW-feature. Fix to allow vendor defined hardware features. Fix unresolved symbols. Fix tracing. Code/project cleanup. * v3.8.1 Fix TPM data-structure reset function. Fix error message when dlsym fails. Update configure.ac Update travis. * v3.8.0 Multi token instance feature. Added possibility to run opencryptoki with transactional memory or locks (--enable-locks on configure step). Updated documentation. Fix segfault on ec_test. Bunch of small fixes.- Removed ARM architectures from the build list until gcc6 becomes available for SLES. (bsc#1039510).- Updated to version 3.7.0 (Fate#321451) (bsc#1036640) - Update example spec file - Performance improvement. Moving from mutexes to transactional memory. - Add ECDSA SHA2 support for EP11 and CCA. - Fix declaration of inline functions. - Fix wrong testcase and ber en/decoding for integers. - Check for 'flex' and 'YACC' on configure. - EP11 config file rework. - Add enable-debug on travis build. - Add testcase for C_GetOperationState/C_SetOperationState. - Upgrade License to CPL-1.0 - Ica token: fix openssh/ibmpkcs11 engine/libica crash. - Fix segfault and logic in hardware feature test. - Fix spelling of documentation and manuals. - Fix the retrieval of p from a generated rsa key. - Coverity scan fixes - incompatible pointer type and unused variables.- Added libica-tools to the BuildRequires due to repackaging of libica.- Modified the spec file - Changed libca3-devel BuildRequires to just libica-devel - Check for systemd in the 32bit postun scriptlet.- Upgraded to version 3.6.2 (fate#321451) - Support OpenSSL-1.1. - Add Travis CI support. - Update autotools scripts and documentation. - Fix SegFault when a invalid session handle is passed in SC_EncryptUpdate and SC_DecryptUpdate. - Updated spec file to use libica3-devel instead of libica2-devel.- Upgraded to version 3.6.1 (fate#321451) - opencryptoki 3.6.1 - Fix SOFT token implementation of digest functions. - Replace deprecated OpenSSL interfaces. - opencryptoki 3.6 - Replace deprecated libica interfaces. - Performance improvement for ICA. - Improvement in documentation on system resources. - Improvement in testcases. - Added support for rc=8, reasoncode=2028 in icsf token. - Fix for session handle not set in session issue. - Multiple fixes for lock and log directories. - Downgraded a syslog error to warning. - Multiple fixes based on coverity scan results. - Added pkcs11 mapping for icsf reason code 72 for return code 8. - opencryptoki 3.5.1 - Fix Illegal Intruction on pkcscca tool. - Removed the following obsolete patches: - ocki-3.5-sanity-checking.patch - ocki-3.5-icsf-reasoncode72-support.patch - ocki-3.5-downgrade-syslogerror.patch - ocki-3.5-icsf-sessionhandle-missing-fix.patch - ocki-3.5-icsf-reasoncode-2028-added.patch - ocki-3.5-added-NULLreturn-check.patch - ocki-3.5-create-missing-tpm-token-lock-directory.patch - ocki-3.5-fix-pkcscca-calls.patch- Removed reference to pkcs1_startup from pkcsslotd (bsc#1007081)- Added ocki-3.5-fix-pkcscca-calls.patch (bsc#996867).- Added %doc FAQ to the spec file (bsc#991168).- Added ocki-3.5-create-missing-tpm-token-lock-directory.patch (bsc#989602).- Added the following patches (bsc#986854) - ocki-3.5-icsf-reasoncode72-support.patch - ocki-3.5-icsf-coverity-memoryleakfix.patch - ocki-3.5-downgrade-syslogerror.patch - ocki-3.5-icsf-sessionhandle-missing-fix.patch - ocki-3.5-icsf-reasoncode-2028-added.patch - ocki-3.5-added-NULLreturn-check.patch- Added ocki-3.5-sanity-checking.patch (bsc#983496). - Added %dir entry for %{_localstatedir}/log/opencryptoki/ (bsc#983990)- Upgraded to openCryptoki 3.5 (bsc#978005). - Full Coverity scan fixes. - Fixes for compiler warnings. - Added support for C_GetObjectSize in icsf token. - Various bug fixes and memory leak fixes. - Removed global read permissions from token files - Added missing PKCS#11v2.2 constants. - Fix for symbol resolution issue seen in Fedora 22 and 23 for ep11 and cca tokens. - Improvements in socket read operation when a token comes up. - Replaced 32 bit CCA API declarations with latest header from version 5.0 libsculcca rpm.- Upgraded to openCryptoki v3.4.1 (Fate#319576, 319585, 319592, 319938). - Changed BuildRequires for libica_2_3_0-devel to libica2-devel. - Changed BuildRequires for openssl-devel to specify >= 1.0 Contrary to what the README says, version 0.9.7 isn't sufficient. - Removed the redundant DESTDIR= parameter from the %make_install - Removed the following obsolete patches opencryptoki-run-lock.patch (/var/lock and run/lock are actually the same place) Also reverted the changed to openCryptoki-tmp.conf to match. ocki-3.1_10_0001-ica-sha-update-empty-msg.patch ocki-3.1-fix-implicit-decl.patch ocki-3.1-fix-init_d-path.patch ocki-3.1-fix-libica-link.patch ocki-3.2_01_fix-return-type-error.patch ocki-3.2_02_ep11-token-incorrectly-copied-the-public-key-object-.patch ocki-3.2_03_ICSF-Token-C_SignUpdate-was-sometimes-segfaulting-an.patch ocki-3.2_04_CKA_EC_POINT-is-not-required-in-the-ECDSA-private-ke.patch ocki-3.2_05_icsf_ldap_handles.patch ocki-3.2_06_icsf_sign_verify.patch - renamed: ocki-3.1-remove-make-install-chgrp-chmod.patch to ocki-3.1-remove-make-install-chgrp.patch- Get a new ldap handle for each session opened in the icsf token, once the user has authenticated. (bsc#953347,LTC#130078) - ocki-3.2_05_icsf_ldap_handles.patch - ocki-3.2_06_icsf_sign_verify.patch- Added /var/lib/opencryptoki/lite/TOK_OBJ token directory (bsc#943070) - Added ocki-3.2_02_ep11-token-incorrectly-copied-the-public-key-object-.patch - Fixed two public key object inclusion in EP11 token (bsc#946808) - Added ocki-3.2_03_ICSF-Token-C_SignUpdate-was-sometimes-segfaulting-an.patch - Fixed GPF when calling C_SignUpdate using ICFS toekn (bsc#946172) - Added ocki-3.2_04_CKA_EC_POINT-is-not-required-in-the-ECDSA-private-ke.patch - Fixed failure to import ECDSA because of lack of attribute (bsc#948114)- Fixed BuildRequires: libica2-devel - Added ocki-3.2_01_fix-return-type-error.patch - Changing doc/README.ep11_stdll to unix-style EOL - Added BuildRequires: dos2unix - Removed globbing in %files and specified libraries to include (bsc#942162)- Updated to openCryptoki v3.2 (FATE#318240) - Removed unnecessary patches: - ocki-3.1_01_ep11_makefile.patch - ocki-3.1_02_ep11_m_init.patch - ocki-3.1_03_ock_obj_mgr.patch - ocki-3.1_04_ep11_opaque2blob_error_handl.patch - ocki-3.1_05_ep11_readme_update.patch - ocki-3.1_06_0001-print_mechanism-ignored-bad-returncodes-from-the-cal.patch - ocki-3.1_06_0002-Fix-failure-when-confname-is-not-given-use-default-e.patch - ocki-3.1_06_0003-Configure-was-checking-for-the-ep11-lib-and-the-m_in.patch - ocki-3.1_06_0004-The-asm-zcrypt.h-header-file-uses-some-std-int-types.patch - ocki-3.1_06_0005-Small-reworks.patch - ocki-3.1_06_0006-The-31-bit-build-on-s390-showed-an-build-error-at-in.patch - ocki-3.1_06_0007-ep11-is-not-building-because-not-setting-with_zcrypt.patch - ocki-3.1_07_0001-Man-page-corrections.patch - ocki-3.1_08_0001-Add-a-pkcscca-tool-to-help-migrate-cca-private-token.patch - ocki-3.1_08_0002-Add-documentation-pkcscca-manpage-and-README.cca_std.patch - ocki-3.1_09_0001-Fix-EOL-encoding-in-README.patch- Also create parent directory /run/lock/opencryptoki in tmpfiles snippet if it does not exists.- spec: do not use -D__USE_BSD, a glibc-internal macro which no longer has any meaning.- spec: use %{_unitdir} %{_tmpfilesdir) - spec: call tmpfiles_create macro, if defined in %post - opencryptoki-run-lock.patch, openCryptoki-tmp.conf: use /run/lock instead of /var/lock.- Update to version 3.2 +New pkcscca tool. Currently it assists in migrating cca private token objects from opencryptoki version 2 to the clear key encryption method used in opencryptoki version 3. Includes a manpage for pkcscca tool. Changes to README.cca_stdll to assist in using the CCA token and migrating the private token objects. + Support for CKM_RSA_PKCS_OAEP and CKM_RSA_PKCS_PSS algorithms. + Various bugfixes. + New testcases for various crypto algorithms. - Only depend on insserv if builded with sysvinit support - Remove obsolete patches; merged on upstream release + ocki-3.1_01_ep11_makefile.patch + ocki-3.1_02_ep11_m_init.patch + ocki-3.1_03_ock_obj_mgr.patch + ocki-3.1_04_ep11_opaque2blob_error_handl.patch + ocki-3.1_05_ep11_readme_update.patch + ocki-3.1_06_0001-print_mechanism-ignored-bad-returncodes-from-the-cal.patch + ocki-3.1_06_0002-Fix-failure-when-confname-is-not-given-use-default-e.patch + ocki-3.1_06_0003-Configure-was-checking-for-the-ep11-lib-and-the-m_in.patch + ocki-3.1_06_0004-The-asm-zcrypt.h-header-file-uses-some-std-int-types.patch + ocki-3.1_06_0005-Small-reworks.patch + ocki-3.1_06_0006-The-31-bit-build-on-s390-showed-an-build-error-at-in.patch + ocki-3.1_06_0007-ep11-is-not-building-because-not-setting-with_zcrypt.patch + ocki-3.1_07_0001-Man-page-corrections.patch + ocki-3.1_08_0001-Add-a-pkcscca-tool-to-help-migrate-cca-private-token.patch + ocki-3.1_08_0002-Add-documentation-pkcscca-manpage-and-README.cca_std.patch + ocki-3.1_09_0001-Fix-EOL-encoding-in-README.patch + ocki-3.1_10_0001-ica-sha-update-empty-msg.patch - Project is now hosted on sourceforge; fix the Url - Remove cvs related stuff; tarball is produced by upstream - Use %configure macro instead of manually defined options - Build with parallel support; use %{?_smp_mflags} macro/bin/sh/bin/sh/bin/sh/bin/shsheep62 1649277212  !"#$%3.15.1-150300.5.9.13.15.1-150300.5.9.13.15.1-150300.5.9.1 opencryptokiopencryptoki.confpkcsslotd.serviceopencryptoki.confopencryptokistdllp11sakpkcsconfpkcsicsfpkcsslotdpkcstok_migratercpkcsslotdopenCryptokiFAQREADME.cca_stdllREADME.ep11_stdllREADME.icsf_stdllREADME.pkcscca_migrateREADME.token_dataREADME.tpm_stdllcoding_style.mdopenCryptoki-TFAQ.htmlopencryptoki-howto.mdsystem_resourcesp11sak.1.gzpkcsconf.1.gzpkcsicsf.1.gzpkcstok_migrate.1.gzopencryptoki.conf.5.gzopencryptoki.7.gzpkcsslotd.8.gzopencryptokiicsfswtokTOK_OBJtpmopencryptoki/etc//etc/opencryptoki//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/opencryptoki//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/openCryptoki//usr/share/man/man1//usr/share/man/man5//usr/share/man/man7//usr/share/man/man8//var/lib//var/lib/opencryptoki//var/lib/opencryptoki/swtok//var/log/-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:23571/SUSE_SLE-15-SP3_Update/39718041f90f31c7b9ef05ff9a7e5082-openCryptoki.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linux  directoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=49046e30d46c029ec9374e0c8ba2461ba8b09f63, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=71cfb0f48cd800ed65dd2b337f9a4e19d0a5e68b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8418fcd080f78492202f98b60aebcfc27c40483f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=59031c7b628637da70be7011752455d6f2c696d5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fe7f9a22d6d4e231940a56fd075bd45ee074f161, for GNU/Linux 3.2.0, strippedAlgol 68 source, ASCII textHTML document, UTF-8 Unicode textUTF-8 Unicode texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)( RRR R R R RRRRRRR R R RRRRRRR RR R RRRRRRR RR RR R RRRRRRRR R R RRRo" ۓ. Yutf-830a2efb1af7c6392f8b763c8ed6abb045a5ef0bd326f21ff8ac084bf21299070?7zXZ !t/M] crt:bLL #0cEաGPg35P-t 9Wg|wHʏ)*٨#?,JPգ4 kPѥWz(?-ꊌƕS:(cvW3>E'q+HlL*)cǫohlIeF s}~?7 Fi:v{Vbq z*X`%#sh"=v; cе de7zeuiK*C,Z~!=Iaپ<# T<8Zz9ouN(6rH:#7uQ Ѥ=*OM\F8k3O7Zes\_i>wP{/f 4h+ᢀo,P F,3 ,"Qitòf"'뤎 7Ƀ:5I=3PnDW~Үl)p2lYLgɕe0Dօj`C\pܟleJn/WcЮ@Ά}\$o D/G|Bv'1az-D?:ߗMG=SxqUUǞDJSZX'Ƶ-4:&!*i4XqC,zVj'}aF9jNL tkkgFV${&P~+H(߶~ LN'o.03JV٧gH6ѿ4Z@WI67$êk pĮ0k75QskaCm-jZldi_&|)J%3[x% i~c%32 I8/4V&ċmdWWy|x>YvӪ7yE(sb{Ӝ0 z"P?_Uw=r9H:/Y(v-0Z!3d'>"}W!o{rH{7:5DVb j wHC(&`@c󕄁"Ect]m?YDž~;cpw%Zhb)0B}yd.B?|P5-g`Q4Np럷Dg{SWe +'q,)ᘃNxD(RCP/{6Q)`7m00xޚV@ "*Py/m\z*<-/~8\U&hភq[:ɚFcNZY2<,bt$[X4!ľJIR2 QS&s n4F]o"D`};X>tBa`AugAF@!pĜ ;A;@(?0.g= "cUt\fjvckC & XBZrrpw9,/4OͨO,pBͭ&{̊_(5 |`P6dJkNr?$>[n G{{t;t~n}8h}gK'f|9QץUVX:j:ZgYl>j4LS>: k 43`X*.̮ n" gDga'$-aOK0=pdHF!&v2uI]p{XEEL$Oi@*qB8 Rܝqꖀw'ȹj~ J5>\6^\}/gؽJv"Fn$˽xwV2L{ {WlK#:Ȝr%{mlD4QW,IvFHM1DXZo)H"Z=lTwAb[~FrLG2;&r7XL >d~mzgo?,;3!JyO2.g^uLi\Txk.άd썸vp9jcmR4.DejY)AH%B1˺?0u ╊4HV .Xc1H0F!U,VECUYT~HRз>s8s߿KoE7єGuHkV@T#/E4v JOgS6־Y A+-ƣ- IѣdY쌊T (΢YO=%,"QMGːԨ-AquG*] Ak?jL6.ob'FNN.f[逸` >>h3ޯ־˳" 5ߢ#H3-5G>-DU:1fBg˖1x޽ɀz.FqsT!ӝ5w7sR:8"&aC=Zh\#Mn%6R-=MdQ~GlaoqX%3//Z S&JrI?%^R]2R* @6Y~GEB* !N{{:$EX!9O͈ )rXyc-Xz^zG.LM+8V a bR}ePS5gTĶ뜸1`lT}2 ?\q\vUǓ{`,|Z.JO!&`I;k-jȗ1R|b 8O%bmA%:YDޗ`/>g U:zDP;0F&[B:Q88/5Ki*kw2ԥTWFc z:ޠwލY} -:j8_ gvI$rD(gw*)*+@gX*UTѥϺSєR!,ͣ#3H/yOJV)lهl)ؔfo鍚IGD`x 3yDdLnyqRlHC(rA=h51.+5)7M:94 :9+xEwL! os(t1zGUuMTŠw$‘DZZTL! 6E?,P!9D; tJ(wz8+"^ 2?,0ЦU+洀+Ԣ8pM :ekA}j~эrtkb#{ dÒVWTZKDžtWRkٲ xk tfjL:(w}[^EYEDU5rg?`;ůZ M̻F.b-bϠY?+CA1B׻u|N}KtQHUeY7(_5 jQg 1ق Ezcar^.9V5s[/O?Ϋ"Q%=ONzY tO.'q Ҳo({ agyClR&KȀFkX7sy¥o4BX?5loxlkw"ls13ժw7"cq] oě ҋ8%-YNAWܱ̃314iroو{B["#X@ɌNS0=˶ D[ā!w5g_(ڒK@S)z b߫i-HE}2m O?DE)oBɯ/ߝ}'p-0{#ïw {iOq Ճ8YO$eΫ|j2W;G*{ѭC@~rϣf&|h;ϹȂ^/q[!RD|X?e~ۣS/H|B#,k.+tc,)Dyl4Q;Bt=/*S/эnhᏜ]s(b*ܴ(•Iȯ'O^j.MQ~ bE.eQU<"̌YBa yo8]nb._rjXx촍!&]Ur:J7>.mMe%*}Ʋ%2wOvS? mg|=Dn(:}RX%1NvygŤ(Y;<ѡ pX; (lt JmF%SM߹<5I:7ݫi/\Jm+ %8D K^+癏q2c,k |\𶄪EQi^ mpZ?&̠RKoGC&!Ж3zA 4|ÆݜegZ61!4ڭAޞmTS,ͽȢ!˄7͍:K*m&gٚnT18t*ԁC]^~Xz*Wp_p湇M x0)߼b)_cܟ2y05=X2ӱ((j̈QG Gҁ9ᒶJ%wJQ=kL1yn@&΋"oz?z.3R'T=\rz$WMZ&QEt33T\cjUHI^u[~K.yK\B΋VG5VCT$GiRUK0 CS%up ©L L>M-U, %;iSU,>qoX-VwTa(m(PrbH KE47ct N76#cM9!3"}͓vu~E4*zLrL}A^Sxb,~=U!d{LT vpNs]g*,?V+]3ϙjKۯvvmClEa hg,ZEh?I%}C8>)ƕ(3lx`.?ɕE*^VE@ˤ;ڑYz=k,>NZ8>2Pohpȑ߾ FF DϝM|xD&FT/$f:# .zegG8$àY30nD iB++kmU[r5]QGRK~R*΃׃[:+oÚnbUV[U$C5,&W$Pǥ%r3u}=4C{݋.1eXFIsN*ti{$ҟy <`:}C{%`x[-4``mBUld5tY:J`iGgH1IyFᶠZ}eZJ@jƸ\1"wdt5+$eǽ>,ᡜJWcWgI I {_XG$f(:ċZޗH$툵zXqޭ[>1%\dٸQjSNw;0U̥S狛TkU(H8GqAq"t8 :™0^eWฟK7OAs:E0OoAP!~kVBnowt?ĜvNE㶱\/҂Vkqs,bꝪQ[giL{7$m(Ֆ1snp"SA yr?/WZ^id',M/k?@U2s\[51WZsWz(Իtg4 zi.:V "oŪVnklŠQf DIA:ƀ?4@Cly?]#cwm3Lg-hdWǙ?6(F ,Ϳ|OC*qvr$Q7e:OEl0`3]nϊI8)^YV{)qzAc#R/} +mÊd(s`M{ל7݄߫lG h_(Ly%c~{a Q<*uN1fkxʔ*-I}E: bܹ}>4߈M#bϮ^q{P6ABܞy`ѱToɫvT75jusHrWs`Mޮ-,=J{T{ %d#jٻ^7p4x̓SYVN>t6Y𩒌W!E \㝜x.ȭW3Է>iS<&Y vK`}Xu#H+뵝a2,cBk6f$3mFA#e0cW%+BoN2wB>l%\ qA/뎇!-c jF(S_j/<(ja|k[*{l̯k \ш'.y2us%аO30Μg-HП8luyq4|yh ҖZSjpwOS5AtWd۹*[$.ev"qb.dhnѣrÜߩ"( $&h%$\4At-v1 l{ nml19Ƞ>y$Rjh%z~$Ϻ,<c3Th#6T"Gqd?0#k YdG޳!1׮'K6Bvn|X܅@DvR 0k u&82#E>q]AYRŠ}VY M:u"5fpO|! 5H_qvB8AN$?s/@yvXKr hPCKA?kC_?ӊ?'~D [6|s`c)Y% u5X|n< &p1qy9G|s}W$к cɤֳȵ!䮪=o/g9v/Q$'hfYdLngÎ>tuU ʰX-t8%IԬŖtˇzx@Yߥ.EBcu\%-hC)^n<[(. p~UKD9ܫcрtZwAe+G1 e#I93F,.ZQ45y?K#VbN :Bpc0vA*vKa,Ov-n٤ Э.'r,-|g6i[DŽǔWXt[YR`6j|2V=HstCܛoPi 򯺩<,=KSU8Oqcf*qG˪Lkoj ;_d+ws z&{[fQ4cOB2ڨj=-폑`PeaMs8Cռs؟9aJQ%9"f˽T1*6?ǰ5'C񎧡|k NcU1CJ2}\(e.-tXtAL}.'NRrꥃ8ʣQ垂v[d-2$ߕ"jIauU եH& ZaeMvtRa9㋝d~8ENV6D [_~6AJ DjjѓW>O~""UӛC*o>R1ac3\F.őXƨg1 '}r#.d(x඄RsP,O;"rw/7OmXUKdȀ$s]6y~&9(ls4%H'4 İ$8tʾg7Yd7 DzU_ъ#M9Kz0+LŪd9 ߰J5iG'lK)ҍja"1qL(zZ[! 5%rK2v˽*DPC[jaʗӉknD$ (a ĒTQך%j rBlsKhŀ߅1'zq5;g:_RicprL){-x>I:0{*~=5jRe3TD~u5Y.I ʦ\i#\)V'5QqDL8e1G^{R>1Xu,8cP%`͏CK¼Ҥgcb I?j̎;Iw3emCN:A挜?c?J_sΟuKA+BEKl~&.+7z^G;?5JJVRN>R IÐr26TkPR gGAchhk䕴kn[5= nPJY|i-6l˲4Jz^MT,4ӇDfRy|Rzta ;S8qψlMU[?pm%%/+&:FUrxܽ|=?F᪎^ɮ:#rO,廋3ׯز?aQy[ĸ4Ƀ2\/;h6w΍q$_=dhX\͗l@5AkSYb-7 9'yi>ъ38vC4r٘ʼG~L OH`f; "k64+cӚ+HMd=JgދX߂DV5 dߩ4ftΤs-8x(>Ĭsء[շi cyI,,߼q_+&8QKl\&DjWADAn/7"^p:QԤqNʃz+l+)xseb+YMUn`iwX@iBT%a*-|E!,DVzK#9t$a$VS]ɚ {H2)@J6t5kZ5-_z{Xc.YL1]|~]ցd:v_¶F'M׹lE'-iaBI5bP5~y*,~f&PW0X2#O+!EJecB|Ɛ<ŒvJ;xhƄ˶ٍshK`5պĚBQd3y>!~lO}%*DX\o2~ θ9U馭]W= km QQfXЖ:sBѶAjb4ԝܟѥ#=|F0|}S P*&Hy(;{ *m/M?1@a36ƅn?T+E&iKg8y̶- i#q` WǘI=BN]>9|ҟC b&%%6P4Vn' -|Y 7*!:jgrHr~hWZg+Tt xa-~퍣6yojY ͵a0nDXx0Z,9^>_(L 7?Qy$GR8@*:Tnk<m|/D Ka>-sHwй^}ng{Y+*XТ} GRȕ*܊Ϟ nǒSxtqmXPfǬ00Ô4И>{Rpk~Togx`.Jm)8REp\ Μ]*b*?x ՘H1C :(y(0-xa O"; T ML[/˅kx`SgTp#DwhTv Ȕ1զ Z h ~~X0OE ^@سwrEywD2T ԡ}%,| p~HZxhc5Iz^"4İos8\/ohÍ+^Ey/0Fs^$j)E 8ߊV_y3x^rŃwj_Y;E߳([ŀ;t«U:G;lRW#P3++I|ia$3JD:6Sp ̿*baB7_VZ+]:&<0=ܜ" 0(ߒjn7i wýK'E_y1Yqu{+EFtN/@f-xNؙAH_~qF^p5Ly:}Ȗ/Ysd@q[qaG .y#MٍFko(!Qڙ'B)S.U}h>Љ}elvؓeA?E@i껕@js~sY@񱌴Ob;}r~!ӳ OBGZe)m64]VS2u0S &?5-%BeB:Zzi0f>fV;5ӛ{s@X]l0)=Q{%8::E ngpݦX)qIԎjH@~OuBVV34q]߽}I%g}vlw;9>Wj#Ǫ%>YAHrp$uiꌄ]u@^&" Go4سЏqVQtF3pĥҦl\+xp]BsIo27L6*'R$&EF (41 0ɋµngz<@vUOMC℃ߜ2'_O^~_BkrO@ڼUvQUgSCn~ p +5!o-jHeڷ"}o,#IG}kW+DAY(g\ZM3&^"1ji'Xh\n>ڒP1`,gZ70jEUZ |ۇiFKKuΆ,#' AηYhXJ#vIal1L0 nyZz!:)Z&LVTc|<&~<Kwi+<:sM ūD)}/g\QЙ+>M,$g␦W/RΚb8!J^~bIsHnz4\%:ۑ$ d#TuYwNSCKŏ 2Fc&oX}PyPe"u1yG@XgdNWr 74#[JDN1xkhΖr}m.0e3M )?I< 7't]rߦ{MoчVXqTmD;\V 5fd89J%!]-`3%FJDGnnA[AE>͗ 3u*Ĝgm_//-K5@S eA"vߞ^uiqRu!|x{3@_NnA9VH E񘤓J^dTG@Z6oW|Blִޓ.\<;^FTeq&bޘ7SN= A`(SXrt6+E3Aw<9IMq@mO/U\v-KKv l6# Kr@'eo :m 7_h뵭j*QotDž ڼzBmr;Nřn{$bxO=M">=:hWRl=#H@ooqϗfn\CGW.t!߷i~ߟ\TExIʢZxDS82{kj?z.-A>?H]ST, Z⍰2J?.5Ǧ3Bce% ܦ䂊b:tSQ'v0~3CFKV7%ZW,>G{ⅇ|"Σ|=l%ئm–]Vɤ>Γ,!X:عB=s .9[s_ɎED%r` )R~H'~i@̃GNl wRn3m G6 X-Co~J!=. -bx5;z'6*~Ϫ7w*KCb5`r?/#.7L&Ĝ- yi )II t򳩍0 bcҢ l2(nLvpez˰l\. fzV{i4XF^3kx:q[ިYIфcW>ٺۭ 62!ܤr8ޮؙ[`һY?p&h<3~nx(NK0}UEL1N>j$҉~I6#3' }p{Hwr?/~evxG{Xf*6h2چƏr4j u7iy\+91!n:3ؐQeübנAe;@JzKU'=!3>i^(" 5ܽ׈ fo"ǭs/40#X sP*Ӎ=فX`IvM@:7 dh4@$g$(`] VZߝ<\RhԙrG$n-ėGM1#DLlcpUéOWsW .iּ5DIP'88h6W!~5wWg0F>)ֱ30nټ4?R\'|ٞ_(f V:lgsLw %Cd t]6\k Ҍgd#Lgqzke.vXhwȬ el2*%Pmot#ϛBvdNL3B,M1tr Z[ :c2O{2o\ko uۊ4+َ *}*WK+jZqo{P7~{XyF/D:%Zv4ƌcHR0ރpgUz PQĂ-n՘F Խ%Sc85gh*CYK8ʌVPMj:^8IrO-dQ3=riy(e!ӳ>a "DڡWSuvxu4Z &=? >?nhcwr`FqrʚVI>5]Vwn,if(QRMwAR(vzkgvgIQ׉ؙ|Vh,b~Uփu!JMĽ]ͬPj悢B;Ě-<\y ʻb 2 }^|W啐?y1+,Nbs:c ~ܱNz`P>BXqD{,kwf)`ҫ'vݪQƔR`ԋ>\ ʞ\MX (˝n屫?ruGR&~ҤZ)oC!)˙#.*cL4o|y@}_QÔ]ПD]4^]Z7fYŖz8I ]tE;&8I=۞R nX=zx_#r2pH1Z䠉qLD x1s>S/1ؕZELuK.R<5U$HR ll"F:t z301KsFfQ3L{29lh\,&9HFµ@9(x},gO "zICJ4g*Q=)O LF\+U"dlOc=u(pN+捍dmnjIs)d̈B|KYrvE< 5`>c`l<_.f^ח `uK`2hLnfI)g$U B:]w4^\o7 @9}ݹ|͔|5yי2 ?*pX_ :"Z#k 1kLj _9Sp#nˉp⃙q!@b9=}4!eVi-R.l0,&h>! 9P2 =k6dgn$2JwT?K_yA)W!992e$(s0}Fg'Oe v a),4S-p#eC d޹eFҡcyiT4զ%,hrcKO'Ǹ~v%yXW#=ἈdG!wSut(ȲAro<آ)<|=<^♛84{.mԿL=// |cJS '/RB )|l1Fv(N֍0/P2b@Sܻڐ&IoA3[nk53 7.Lnp?.Sr^V~90{oJlq@8͈y+}t`?F3xT7,&3~rC r. _uyҟc <[b5e]^F>wm;X ٨S5f Q*K 6!BJ8Ga b-HZ'{zϤeh L _!z&hcGzn?3_nYX戡=0%rC?;%smXSr'㖲+X4>UhkJ|,o;1*}Q"Db%f Tnoy™C[)MW'tr|LJ?/ T kn K)|z,cZۙC&huV[EM?H!'3%1Q [%MȚh\RL&%,VA/Sh[{l+ρ.u;,z- KHgfs=9x6OZGHߘWZνEz\*QnGy<G8@b 7і甯l}p&Ndzrx%IjC3_oHF3ub:PnjD/Šq_+G--nKoڎRF蹉Ol,(c-;V= )#IZzQ]~5ÛhSW-/^ X 4=k!c`Rҙ~)smy/Nn7shVs:OVtA;< R ߐtѹяqOOGHژ'듽E=a$gɿp&jM,ેkꜪVw3/ ˟ k7ݫÕ^V͸!˕"m0:s%(vu/IK03 c`Fq%&L*3IeJGp (%y4G @uH B]ld밧 Җ]3/jgG 2i}R"T4JqR¸O Wkh YM̹`s+_5@WEd) 6GI5xq4Rm=V lBK{ YNlF>Qv[WU$vh92sH5Zu|i"^uC)9Ldzl~d-O/Ƣ(q gEh( `2):Sdx3h?tcLŌ_mq<_;X͝N1 53pF-K&HBGI]\_s55=ecQ!2ϻ 4R3HYsE=!G,M %Nk2!F`9:|qHj [Ez+4.M`YBLfM#bYYc2cҸ7?ϙB-?cK5;x_a'׉Β[3q[{m(AB},PER=>H^w,&g219c!p%JyB-i UqUk.u5϶woNρoZ8 CJ#RJ=7lڱ O˂D3chߣv!|:D5h0&#pCڃW)HU A \ Aro]`7b+3D2L(9>qcj()K_;5^"/%!s|u15@Euu&LޫrP ]"Jtv%:H=Ѻ߹ZQKUgJu/aq!یXǙ0~ʏffv!QK;7wܩp. Lpa,C Ȓ Z$1TM<:ȑt$vQZQ7()'[+w.?i?cM\%3.9:% p&lP?Wy&>U۫:Z07+O'/Le뻝BE'(khjdodц7SeJݘ`pn?Yvch40wG;A ?Q^cK e`  Q{NuŬ9 F*1/lW7y+VQB2lr5WxLOq 9X/bp;̞}s`qꨯs J7JvȁUˉv;`} a-{JNա(>Ĝ6uu*RG1CT+v2 cx#Kݎ L=e{`t;aкBAR} I< r-Aoۓ]JCy=Cs9u6Q؋}br06Fqi} T4eS)`ƆiOX )eЭ2Fɑ9o?]CKhXK𰙼Ԣ TB!;uu$=s`cA Vog L;nB(J|#6sSg)>-Vsj—mV=vSs,Up+CZ _r@ /a*G&p)||X>?uU|Ck$8Rd$:eM-]ը'7v,Z)?| ` ;@/vp}<k95PW2O YɀWۮ yMfdI FƘF4 qjzVB#Ɣ ] 0F,U~% ~#ʶ~fL8%rw6QFS~6⺩s)y#|>E7s`KӁV2@&!DotUE$RB.dc8j=/.OLx}Xa*+ lωC//!'N@|.9~ELrUD8~nY1yUJw / El)<. y%|n܏@۶Qe}um1Dq HIgm *$ mrEgB/Es{-h σ* bl(#e2~/yB4ЍGMruiuO]녂q6'߃'bg2Di^t #{,R xLSbtƏ n]`DRKmlt27s 5Lc˩p村=GMhjuB>DIs,ifw1#Jƞ.Q[,V?tM$ipz{Ixp(/6!ޚ?G yg癰Tג"h:\ֹe>U 2# 0[ϰ 1h Tim<u/> q࡚?1 K]mZ K_<ʔdv}[zCcb2Pے`u4 ,kXĠ>rfh}<߿f`ʠE/ GKBdg!phY$]V֚ G\GPPJXFnLyj=Йq*SVp 3"/9F*$kn ӆК]7iA у9sLEx.}P}ۼz&k8I{jv,].ϫI:Ϊ 6/<$IJ{w!,P0@t\sݿσcK>8kGI&+;pB%M0X+'I>`Ly RW%![-4UZ_;<- PZ"rp>b㠽W5:u#`QJU(5\; `| %ŤvGfE8X!Op#>k n&c@ߏ9g12` qyҫqlR5 ϔhJ2A+0L>}'4Ub43gb_"ﳱҳkק Lmp^s҈;b \M#{bdcFKr:g iz(r\ۣ)[+A`7~h7+SڥX? *+fI4%^:= ph ./s VAa;cdb_%!yޕO~c,g)^aa\o6%3ǪoN~pnb ҈#i+b3oox}z]~y.9)x Sױ.=sM3r=cgZJԖH*WZ3}9`Fc7S|CC劇;c˅ =ZH&%R{,:j22S52%5¶SrNY7 ץv!i4۾rM8C3${ib(L01,q#e2tpؾ> xo5VfXR 1CԧFn~ωq_ߦ4dޚԧWޝdx[%O_/tE왎-#g <_v} C7jٱ 5ѻC\~fߟ^tT|=b~aݜLL-޵uldm+Ob1Xk\)qӈہ,lă,;K.}z+z1!ı׍m]fa]KQ5 pu;b! ʒrǶ[9b=o'=egU]]xSՆ(&7Ŕ9:ԿZTHM[)Mqs#E!yz6e$pouQ5 #!D9/=98C$PDi˴8MÝ+DZނ +H-r,L+NrND-7wRFՔލ.2;^,*rw_`f1\ب+ O^-ck\IVrYM>17i>) v#S|3`SDon*fNJ\Xlp__ۻrLbH90>QJ=Vq*p'!T 8kDC$FkL/Q?&9m'^Lu>5e X^\7~e_OШ4a@iGOv-A n5rW6f&K^$yzא[քƂ/Vs.r kQd|27C: Cz6FKMnϧ$ t\K'<o]=S c!ذe:r2B*gKzp6z@Q_kF5+n+~75VZmM[8~R =ɗxsXCqG(֧U-Fw6 |LEM{g(:΀S %I_5\iE Xq'ED7.tYgٻjSTsQxъ2Y3uui 3g"gCbyoФRi;ߥ ƣy+v}_mL5/sVieVAV¯bGXJR)ZYv\ ?5g  ڬ&㝕iΕt` 䲳i-`Iס(ezʈJώغ!B[rEv6bH+@egqaΚ2@ON꿘6sZ@3a(dhf~DTG>#oBI*( `nFփI[vkL"lx/#Jfk6vKOyQB{YC3ΦÀ-8KxBQMkbd UTfbˎC; H%V<`~^ZXurj7~Ѧ'`mbp#ʱBS>aŻ')tS3D@<_u_PFnh=pN@ZH"Ic4@wQֽƛM\+۳9ߘăpDBZ:o;2˷&Nkۚ+I/pf'F,;x61,O^tHџ+eC f*5!AKY%ܯF⮲B'gR0WՖn\EnRĵ Id-<5dI秙]'QtU$V5s2Χ.]RvAaLCr ~Ncۘu-Ueo-:$t#[ZeI֎pR󟦛 MhD:L'xABk-pgQbLH!U{]5F!̎kyAuXjAp?7DI}!罀7CGQG@nEpc ~#PqЯ7Y'sU0eů>q" $$\!JSE/FPbu`$UIbE,5dac/o&oi۰g}+3NK ,Zh>@yF!H6ceh +$VU\Dxٿ/w.cQY(Η|}[վXVMjRMt+i0 $*/䝓" yEm3᡻vq<ƒLD?彩޼/P9rj&,JR)ӥ5낾^}z|xu m?P4쨁0mw/j+o􅤸m$SZ ݉)=`U$g;/S%6eM-{OC[`5dI°_*:*:Υ Qӗizɟq9(Yp=&?a/re.[n_ExzK4?kj9ye Ҩpϻ~;GO,}~0duhL#OǀkmG,)ij1O>4T]P^/YW_bš6}RtXp#ц D䧖iNyYM᫫T~Sܔ'YEZ"{^BSPI(g|\H`˘զyF?bWݶ"3 RVyS`:2C9;:db_-Q[<0poZ&``귆 o9݅euP=ře_ԭ5jZA<@ U73U}5sscϮ x>45t0;.św(IYϛG/Øq5qQ7x=Nz'9m!\(E29 ƥn7 pĒyvx5vc%LCUo,c{7F]yQ6ۉN] 1 (0zusi? \1CW`;Hog: *XRr{E .%^n_Ly }Pj`&QT୉qX3[b; pHԄ4E~%bI}YX/}LYzaP$2[R"g2\T jǨcq"V{V?ue̪dy+- ?ȫE3+/B{;ZANn $$fE*PSWP(G l"gCa5i#lPC;xNG3ʊ 7GHx-XBpXDx>k,4{bd']q*ySufU6s6qmnmh>Z◥x툂6Ay8TJX L'Apdaz𻓤3k qզC(ʴ֣Jg]{yR7s5| xYW }NzsQ{kF ~NnqQ %pZrf<*;J5׹2~ElV-;91H'&oMNav>|qEIcP/!g/<`q^cʷ|oYdUBXtIl]TI~3 V/iz^v.;o5MJ(12obFOҫBEcIHZ S 11 ֲp=+z&P7rKxdi(zLp9(నj=ePV_D4>-L.d/T2AyjQM-jlOUL.z^{įq5]Wo^k"J{~j)pӵ ~UlA4ı105OUF8Fg?{f{<7!jZٰV ( Iw4>NQ U|4 i3 2)i6NAq9hv 3ދ99 ?$M{_h+C⇭yTދE4] 'C궠9`^s0Ful~cMM;!j1s_?%R(2U'ٶR緢<5PYe)?i㴞.ekoqHb/!(rĈ: _Xḟ žv߷'P[2pVr# Z`?m1=kwp?4<3vcBSk|Ra{Pq_ :8qؑP< 5^lFF]RP8[^WXZ'N` %rm4 _i ?ܟ׊$no¸-O' FX5"\7+<΂Z_BNT|⨅cgXv;W骆xʭzw@ˑc|ѶV o/|x[Փ ZH71< )_-+67X %@EdPiXJyzEl"9'W p<\awV孞GO9iԐU{rC||t}*E,sΰS ;vmߖ=E^Ȯڒa'njx.u]&4hI;ճc4\|*f o0W 8@k469 'Ia1*JC͡x( )۬[Bے|Gp)SnƧȪE|Rص~%sׄMs$t_/n4`qG9T X[)/j2Tr]NxM%HsY/YTR3,Xf\veB+(+:NTmU4oFɃ~~6q LrҵDTьGɜbAh= ܉e^ `ǧo)f%cv5ܚMrmiAms*ǁT^Z_˦r I)$eR5aTdZl^Ζv 7r7eG5i O T^+Ț.s|+%OC~@n]4ȱ2b yp ʵLB/S2 %{J*6^\?uu%H |jֻ'0؜hìţ?j=)R)E#"eDҞ 93qe1WwRgLHI(iAfAQՓWN(%Y.^(;-IvGZKO)C-Nsg3Q󒝌yZ[b``|N#A\e|s:[WIma5 njy!0)Y1fPqW'Gax5 y͟Bui%8厰Cv(7[4 R)![҈9)S m A#~={c+׮1v(KHv}ꓝlѹVߍ6vhɎB-;gP8!$l9ܬ-GvYxt ޳эn+7?Uh/ +9XɵvY{+*\XODta/@7.k7RS{;8|8b:dF+ÝПq H@\^*'9%P f>9/uY7E|Äc[zu)XK[৫A4~^.*&!"b)4\[p8X2r]qFA7?fقu?J) 8`><^ I2^m=teSќpT`' "2o$ ܼ_,hKksH|k;WX̍!KwC>dv_]!ƽqKP]IO(;"k? ? vmّ3#GM~IFt6rH($`2LŠBIA4k;K掖&Z;e zFi/.vÑ)'O@@W2~<sV$ڶ&a9㴄V) w,gUM㫼"Rd Kɋ+G*8|ͦЧiqx.|%h>TDR _dHfjbnlعijkof1JLN5O&p. ;XA>atnӻlBzuȧ#.򫫝XNRoE8PWTr/^3U,|m]j7MLgYM;T3CByZ44ȑ ͭeC&C?Q%ZkOHBBw*3*6vwg6ӧdQ}u b[; \ ?F<@v ?t$nOq0Pt>IIyK7oAs6v# r[gG6MMgTi&0F̠Nc7!񝵖Ǵ%6v $0 TScCQ$+W7d}ݐ J0*r5`I:$ ⍢?}Rm+Y?%Yd>2ş+:,ZCjЀԁLb)ن(87xNegM[7©]]Q e,2Kekܱz>)Xx@7L&yD+hDZ!'9o=b8IhMpt0$ZG<{}ܯpl+uD)%]2!M lVNu:m?[j :tB F/D O7pIgbbK<ϝj!,bCE17f/"jz&x~{ 45e maj_ds{нϯKqZyoa_VZhjM?|WpW9Li:mz mȾ*kK륥>*jSWSG>5J%'ypCT:QY?Wi (A0#Yd$x ס-R- CoV)'7f\DQTNWj]>E˻f!< qRwh柢etUf8:wgk>cj([ 1 ;HLvhO]C;ػŊK9"\HؽX:@[ CT m"v3Л㯦6o BV*h@m}g< oOKTdkٶ&'ܜr] u9>\͋h1ِ) JՏ0Ua:K¥W: G uv;An5$dFU. x<MbgI&˟nӉ<(`U)ii :9?jռڅk':˨c[nHa'+k +#$Ծ\YOKN11&? R>APy֪G܍玀uTvu>X*N6za|f_M5c@|Qԗ;l1⨛s] SXSg'b0L5,%JqnrbR`6R(ٮYNDX-"2@팋'0^j(,V_.>2D9p$E`HTن%*,R1l. kho>LY*1'}GTq.NTXO(O9<\@JJ馜\&qPebnU6{@67/‡" 5hX %m PL ^.%9-*9sJO{ qnAq .ɜ#[z{Q+7MTGC]N#ũz[N9&iD8AP\FwJEll:8Ջ~x%jCJ6IIץ!8U*un!FB1E›R}K]/Omb[F#Mʡ/3#)jC6=b]o G1ů? P`NPt܇"W!#VLqa>3yIu"!Y /o!Xhd`z79OL1`R>fiKrT!Lew΄7" & xE}>}`sS+P`e.L*}DbźF-fz}LϠ1ӎgwNQgWU6~ `r[7>C„e"&\^K+ik>X[wZm¨?,n E ;TY mwf_| G+[_p8RA\ E%RFMLuHlCaU#z*s VHC 0k`5 :CZaCNc@7O3҃]7dpF?g$_g%MMi]eASn.4nt^*zLOdqL L'&օ8TQ~3 RIjO%1zJ^-?@`e()/]ju"GVTgTQt6bp B\f[ф(,; "ƦN].Rݥ(eG_ S/eqaw6:?`B (8/$iYDWx.u Χ:Exgz H=,0 V#ԟ\ut\dUY "TXQ?*+>x5ʽ 5dj 3.梱]45wըfE ,j,UA ?y~b(,Q̢PگGB2 ]aȰ" Kjaq ڠF7ɻ1hѽT8[+Ahȉ/bTn[!ud7 U*\q:„e& .RhohqRL o&XTx֑BK$>nRRJUd뉎.Y=O\(z✧(WSg@:;RQ ";QM\GMC@%wudžM xT)Q jX_ MJRz5CnU n.Kf:^;6Gj:U;5;}2 @.^J[.Yٍ6{۴ uhE{*1V$ $IƯ~B]*Ai_n[qOrPmsx na~%#SƇkNSd^RR/oM" Ɗ4SHjQmsoV<`/YOs_hlcV^W>vpolVFPfa \=27: NT&YX3[` V"Sk5 wv;/K2*c|qԏ"yF~;6bfr<%_d(IrL,tȷ˝WJ]t|dH5PdD(9WtyuMj- տ{P~9i{E:25ol9mc;Q `.nij{$]vd17p[dGM#,YdoyoƩ8丆4 Fu8:>VN\UdO8Fi:S*Y\sܟ%*UQl;=K"eO@ 7"կZ7Io_Upd^vke?zbnm튂&G3?i?EAr'/ '@ @L}ݼ,#avp;^X(JX{R Ps>tk$9 X|,Tx)~(8& )  =& a|^ g'+ȪL$#@]?s*fߡ¨~Zf%I+.2c,W0w}#@C#Bz#2B@ԟxr#uO"62ï 6nɳy1HUwx%,y 3ۅX /tj-kbQHŁEhdʹ 쒦s(3#} Hmȵ^w;ĎD6a叹tӋu}e*Zh`g3]a{|LaB2u1?_H {aQ ]dVr5*dįH=V%hr<7[I_!$ؚBϖvߟ=D ZW4KJFcO}-*VJh]:i^ v vGS/YtݵJg{_ ]g n/pSp0s1+B7<L7lm+ǿb8Ԍ.6x稠OϮ`˷xbag4 (6 QRx)w;{2n(Y8PED[䭴p[(*ҼqwĈ`!nt*cC㴥mF2ar),OQsS23,攉[Uqr)GkEP1g]uCSIvޔ%p A$~ྐྵQy!?1:p=xRIXZꨰɮb)m}ފ E\aiWFy6NC0EVuU!X1 .L tku#,%45TqǺxgTE7=҇lW%.~RKxXfUSYtYSrLBF&i</AB;𳃀U]qqSM֣^@e).fBrY:[1? ;bl }AgӢbN;R!OE|q{`}mVX"Tx$1kB_53 ̤?n Am&Ȝ~~r& {Hb!';SUH`^Ag&|FX֩Ab H( KAu@z¢c/>^~^vz+L23W]̂ nIQnś_y},݋&fX5``8eO0QT$8S/Uӡ-Wv ?&Τ&tC5͊iFV!U֮0 ITcIo`|i0qE |9 ˱ћI]t=pheLSpUܓ[x.w\߹{;yJĞ0HRņvsm~ 4u)huhז; ,T;Q\j21]3|\pNPnQ @R"9D7#RQu(_-V 74$1Ȝ-խM\jxv;wp\܃ EĮB3&o`;dĦkJU [3v#n3Cj,4U~Jd̀rfr4M,ՅWz sPYV+G|Qouo>\fs$H[K,~ثƴ`+Kɋ'؊Z?ߞT)gT'gjnguz^j|nC_`:NQ 9v;@/Jwa$?ܾȭy غ^7#y/Юo rW DaH@֬N&-| 䥚dP :. n:,ۙϕ-#߳iNɻd96lb=7L4|BwwG!e`0)@v%x4H̓Fk2S-t<-ZNnaѲQ eHךWCܡ7U%JNc Hp$ML%Nw4FtЯM/Sc׆{^1 T#= S93fBi\kwbKqf,ٚo.ۙy=l]$d=p`_(Zx!p1} Ϲrz%1fǨ֊l4}TK'u>E*L^t;WF;Bj 4ۄw?[k690>hC t0^)g&ֽA3]4wm,p?w-P6>McP&[$)y[E;W#ņa@˾bTTJї۰F&!8%xO>Lޏw~2mhd_fe;X@b%`hya H&6wGˑK X$u]FidC%p,Sh⧯̨Hgt3+ m:C6"'۵rYm_i۩2:vrGQa] _߼r9=xfx\9>:%Wyn"/ ].MAygǃv+U"gF`3X^I l ,-m*Qd\B~lPYii'&8ח`츇DpB/a b7(2Qe`(nox=I"ɜ\%6B\7 Ktr/8xtiMO?JK%(K?Svon6!zRN>7w<\-ˇƷ].>7}vclLfG6t[W7sIG !xH?q2#;k}zGNKN[pVj-"ήn6FݡW6—) ep6nSveZ_0U*5@QMBPfoiu.Yb)0;caE뾟X=ST0jlY0^|# xij0NcMll7 R_4cRݬok=.oQ$XA:fi&J[Ua0]Dii.d>iغU}W1`͋YUjTG )ƍ;Ŕ pU"֣OvËORoU}X_j=+A۞@m9y'Ǫ.AoV0}2Hmٺ- :{@pj m㕶mI\Њ@ SzKcⵋщT<4Ձg/Y~ &W+ﬨk"'Xd_c!N4-h(!{aX}Ŗ uQe2B";N$[RJZ~VOHt ;PJ30]xj#|n<QG%SCr'"+I{\9DovVl"/aVKhp^blɫj):zٓ84FOij kv_D7;ig}ɂ+.:Xpsml@;MN?O_ ~!"ba_.TU&f** 钞avxC{|_U.{#zj_Ip9C Lc"SܘV~vsT?=9>:d∏u"AeJ|igm(PA2+͕(5̾lI=׮JSIi-ô>AhX@eÆkDʞQ?)o bS;~dβD"`oϱ|`8&5,.m~یh89dD6rWc^'7`Y9Oq%ľە a*[^~x cr7~_$t51ja(LoNLYs,"}scwy W:JO5d䮐gGtu-jjGl趚?kMdC27 wa(\hCKy'ϕ( )x Aa?Dz/,>!GuH?;g"zoCNWN313;xo}OIW#I.#j@3**mWf[V.`vv@ΚҖ9| V8=I'D,BzGPYת0XmTp\W0kכxlI}=H %,g,9)ܔ'V dhCYF>@- _:Ţ* #4=i}>@EubZ#i5jJf(DhihƽhvM~zf{ۃÿO$D&{cծ=# Se*iF6*h +ߒ%e48~xƵgp<̑OwFzDlLYg:0XmN }/!BU`/"?۟iUTXl3XJQe9H8_0k5䆦 :]|⅏R/{䩧]Ï|;:0-nI:0 ;mG){Icܴww(Uћ |<ֺѯ d֨ں2>Ǯ}4n4mm!dtTJ~_+Ϛk,I/ q>*ƒGUcu#վݕw N F'=}cD٘r~J`sS8-dJ *4Ռ+0٣;yA6*vYHUp (inܡy_'p2#Py0!`(&@M&*:`mU\WUvlBV4 KU0@\l;z,2BmwQ SyPU8Rί6ׄSuƪsUb+p3F-h]xجoSFE>s * }{"9A5M:y8K4"ǘg.y҆rNŏ#.ݾwDDdB%wXe5i?EGĵo;ɖ%Lb)}Riet~AZqEnS}~F18!|x1ЮmA}tlw UjO흁3*~9ڴj'rqP |i@HOy"6Yo+pH(Y;E0 &z 1X@+q`oBpRƸv:& ^[2*saЇT3pFs': =d%]2LV|Ic0`ܗ'zlmuS X* 7MWw&Hqv b(cР+c(bG`J$ٴKHqβ~z^@: ҋ t*e呸JTF##`ÝZ5gӢ#LOF(; w:*{}K{CY ֗D VP)F/BڲzOV+n[+UyZ'm'egE|zc0'/xtO3CߵsoQ&rrڈUrWxܸƵfk3!5_01K{ m6D~_zY׃ n4|~CL@<1Z dz>݈:aS\ E7׷HxLР4{*x!A mw)}Kee؏E[if^enQk  le/Z@f*"R|Mtm";K@دEϐ^q; ʣ5iOt<䘘k. -KM*cE/j}H0`#pT1Ulׂ䃾ma{S0&g>4ofn'H13"U\fJOjޛ/'A^B k:e2 2baEL"4=LjJK2!WzЍyF/Nz\5L@>`n YZxh<J)A&+A)"gO`OBs5XvgY|a@9XxoO D%_JqVOf.NO[d,V(fFM@ Mc GVtՑGϴr %6.89(24} ;wVbZ*A" o:dn}_c"FB kMO[Xg2/4[e{yiE6Cvݣ7.QتLO\!L7ܚ0QP_BTK o_4%:ǣz2أ&ʗ oTs'Tt>Qhxp\bPv<Թjo`{eYZy$DpM1a '^Ev/LGG㯽ǻ0Ru*2 SN]%\cFkCyu!DIܮbKڝ('cU949D62%,G2<3 !)2`v#& p# s"v5鰫YQ}Ň̇.AI/HWpzHXgP/\Q_9 ;= )(z`T?F~gN .yk#+C-}O} 788ޞJoZ=h E]Dy "l1Il5 S]dg.ebsذXqdrG å;>2W[BM^,R-&qw@.~9޹qY\cK WgsRKlgf+*c ϶O)&>X9twKf_7D$g,ePL,nf\u=1gL]Ӿ)# m,YQ;007r)ܷ LQɒ/TKO<[#;!\T|#wpՆLØ3"I1׫ q+6ȴVЫ/ 3*7niYxnZ)\k.G:$VWFaӖI(cA,|ݴ]Sc ӏì:'o_OU2,܁j9ʏSKf\fI_dj~KG $7dVr%6')>泌ݥDe37dH)7-ڱ?'uP jٺ|d+5| S}C0^E1%Sv>xdrs,ͅ#ן "`ibځVl5t gQ%>*%d9^Eb8LI.J%0!n-Mf%dY/'ԺS5sqF.m\>)q QRidXɚn'~>E>5ﵾs4Wikr!0J/4cX2d" qj9@mFhD%i;[>겟?4>| gXbB栙%g=VĂ.lYB[  sP2zD9qCxm:#@rQ$ C&A宻"ð <9wlP]ΐL8\~=v Z-0H?C~\XJ;kcBfR?ޘ)_$@&f7yԊ-U6&yDȻ%0rD7y6EG/Pvd h3G5BknSgjY.@*z DQ>:$zWBi*̉\Yo@j~7i{DʑR_UPiu1/XC}ʅu1ek$WBDe*@ mR7tyZ}d`*Dǖyp(Ϗw8 26\Լ8f&$Jx[nk nY3RJ0e*ّ:J8XY!&HMR%c6V@ԋfQŠ;͍Z, ojn|j2.Axܚ {^uJQ+X[WzsCwan*μlȹ)`\wjA5c/N\>L#N~-[B#5v7^IPdHLjSwPLSo{nHx*׮eR=ج 9~;eɉDJ4nKL5J#? &=&Cg!i, 5wL{ Y0@VƗbCXEILŠ#! k(;xEs˼ P%KZe *PtBxEO cK0{rRþϵ"otpHz]+D`^y$UΨx5=z=-6AߍH֣3(;U0 !6# }hv9aHahA +L=ӛ*8M60B׼oU~T0Є0 0yKөXEd׆vDa~UiA<﯑WQyO [%0|uE25CT#ٰКm J+9~4Xg^H?8`j%Nxg33Dty}' cfE^?tvZ 4 аL(Fa0&b%]mR)\pktHVԊ Ltw3KVvc J)?pFdT,8,*dmgl#qp՜L]rթeÿ]hUrΞS(Wl>N4ϖJ|HsF,$v 9~_)Ē[;`Q'<4z wt`SytEVi*,+,lP vJ$gNjTTDC"{8kN|=x$sS2Ч92)=U"oL/bC0oml&% .ȵ7=LJˁJݽ0pۻ&ZYԹu$Q<;lOy"ˋ@V& wJ()q,SZ@U4 dBNOO#1X)?&ik[5>*(U]P^]恴]bpi'yDJ9to|F{: st $QF8XXX2I%w61UKL%^̸b5c f+$CFQJ`7]m7$ދ.MVz3}|nqMw`z"KeCCҀAܺM \G x']B^MYآg-W+:U?s(q猵kAVlGd @"cvHBrKac ӫu;}TZ&e5xw&OG0W ReeW, %lk>ܛ  ulv Dl8D=jĝ;R~o-1(~U%JVNVQ a>txKq.zP R`C߿%|ݡՎ$u"ʠ  |5QC ?uxnݓ%<'>S)EvN!S KTUz—6?eK乴qS/"wRy|SmWW\,-!wP4)2gd]W5iXc'=͚(Ը5goN[gJQR<:%!|-7uYHURg)P"ԫVg8V]/߳i^2u;&NðG0F΃ް ƞZ_?tXE\jf#rX,Uϼ| K Iŕѭ M"38}a\F`ծrp ֨p)x}f=KqxloF,^~?Zoɥ\Cz-ɷzk8@H[WiuP 8ڟV%GA5qw5'%/MVϢ$أcH'hdsS`\䅢jR(HHO"&5%[+T-x%^W&݄TW%@{Z8Qy@ ԞC,97 nHJkT<촱{g!4 s#cD*?yđ/$ kjI;? |n;9J͹qO3 :'Xo5e{H"|pM+DB9Rd -wF pZ r#a`CNV~ѥ] Zz!Xv C,,X4F0 eQ(wKk./\pw'O ~UvHd0&2&HV?vQis1̃uɩH58qRwtF@3Bpۃ9Yɟlcťx`;7uA؝jK32cM\Άh >I2ݲ΀LH/- ݹ?RZc X}+StV@\]?pSd?z G뼚pKXڕދ]}hl#9‹OSp`fG\r~U&kåfm~ h =m4Iq!99 Z *_f䏁X><&,B'5p1s l?i" 'U6Py4:%&@ő%N㙟0reOpR$)s={*}{Sԃmdܫ@kNvd4Nvlv|Ø{u ))\x)1b_ 4Rci!X!˟P/VLtzט%E-D'&QM%*Zd޼ '5?cK#~- cB@󺡢hEŜ@;s><=0PD)_.$)EZ*n\4]׎nBl;_iS 5~O7enkS1sieQa敘8Q~*mqP6pv?}@ҎGyxіT\p,vdM!N2]I?Q]b"=En@ 47l}ayrUqJQMG@v2m?LU| +31׻ PNüDxEsjɠݞNw^JLj FF2EDW|.m Sp*U?־SK@`[ϟoq;bݜ5>.xXJ/l.2Y!i[CgFi}QTHhַߓgXTDTòL>F^J=%󁸇k@٤nW:D BU"blםtsees0g`^q1O5Yo-–NH=v%Ыd>oyE1ij~e>[`q'+l)Q "7-=Y/pL =naxʮo N`"ia-_"ТZP"}Fjt #/ЛGx\D2 rTg huNAnD&uG ,hUj]/xt![|e11t <'ƌhi ؟^4_gѣcJGvZ u8eTy80.G6xR%\nC9; g?P5ľ3['d]w;6UX?xN`fUÎvCPmavM+vjqZvOQz0C5sYqu(5OLbl<3 &C*XD;|QUG:i(h'd@ñB ы,jϧbHv؃m :^6"]bsT|qޑ2vru܇d/$|ݼc>L޾UP92dD PL&ہ ~eV{)V%Y}e1MbI΄ɦBfNB]P% _Z"%Qs#ca{OxSzuM|\$ ')EKwKPk/؈/^i_hU& n;@P+8Gӝp(V\cVGCуX錯D|}B؝"}wIt6==L/uī vc ƔuyE_xP7QW:j\GҠf2b 0Y7zرٮ$L`%n| OP{+Zu(xTف s.]/oFw I&Ծ7rD+8ɀj4a(ho:O'.PbY"VAM B<>(MjQkQJ +޲1գx(P(ެ|")}9M%YvBlI1\,@RL^\4K(24~.ՀL-+ydM9?UyInfH^;qzxd* ͝2^8_BSNݔ81?)pKqұiJܵ7:QI!gh*ߘhߟ r9Ms@ >|h1ްہ?i L{M=z:-0+tz@@]x;{rܢC|w?:rՆ)URC#VRJ]:iHF(N>1fvǜ%oLMN1:gh8Nf1f,/AKP[y mG5{ SPY-9gUŻN= y$6 Q(!.ynJJ`}v܍m\tE$s伪ڎ=RO8Q]y+I"/]E$r?TO$["f,fE抁/_&ePK[c5|'zFKP6NWepAY}[Q_C38 ?}YJ`СB󇣃\4L X5?̷nWoR1n׿mׅj[[g^C*#qqߺ&Ty`^ JspH{mNpg3Mg_x8HjJ!hD 5ivufi̴lLz=JW:Rr7M^I}dR?Ĺ[QOPWh39\ ڀ(NJ\l<~jF5îMP[7vpws^! U<@HO/,USFʯeˉU%6]†5 ؈߉BFxƉkzc"db𜕁>o }j F c7d! Uc i/9%tUV@pdU`n'g6IjoJ`th0LoNF3D+gQ6'BHߓ\֢R1?1*k d0Cb_wA4,p2Nz? LW%%6N<=8Zduk g@װ8MW Kc[,g%w۫1No8^_VkQ#Ch앥E|צJ(S67*E*+tV።;Y6ԗ8pɥ$j"7{[ X4Wa&-tqUIxWd疧'Cb83FɸKY= cR;w#ڙn+/|o\3f"x6EiB^zm^r& IW Y/)~hWW"WڱUEO֕cϱۗSlW<-"pJ@I#bhϚPyQ=)@Js} *[ _?E_ ?C]š#fjbHG73 F7^_Z]М ':1%ώe Gsj/ +ITӝa>:95g Qzy{6 {҆h|; H^>)R/Dm:/'W^Q2jU] őeY26 Wl'ݨ嵔;JoOFV:"Go??SuE}ъWBÎtWh%v1)ZN.;e$$< -PjS-NdN-dW2Gb }<'68ϙܭjMjȣnF]Hn5c(PXSUV 0O龴*꼹% ea",vlX3hnzq0_]R#m้xU1\ Mc)a8 b^A&sHZ(Z5ĕMmk{_'3KwWp [eAvh{n[4ikdFw TZT(^؃o;.-ޏI\5b` ~b/ԮGTdmn/dtJGA?<_5:$"q$V)93)4aξJ'z"Gz_&73BFBy]ۍn~\ܜUO* 1nUi9tӝ KX^Ro1ap^/QvrDF,uR~To"8GRR+*Mh/Cz׵uUSje$(NTe"׳/-5gJyCH) *8g{H%0B;3EZY$Zwu&SfR#Y\#oJeXIQ$ ׍rm%&<rž sؾL"I-</?\zXe!{ZHgh a/j1j?c\7ORUd=~LO{,:B+{r"] H3ބй`E(cdUYюkA1D<1v!YoE0h }* U uk?V7YW$ɭE>@~%I>/PcڵEx3gƌлq;{/r@a]wY]R/~C }>L9oM <_ӄd K2ǟOК7Ts5n؆1RbS4%طĈ8j~kwY@$ g^e 7 #w ($| K(ޖ4ęPv3҇3]=MZ)(k/k0d/ /]mޡ$2\՟yeWjS).QDxB#8ITӟ!:׌bþH@Z]bt3Yj"T8F 3%3eONg*p?rEaa0"{J&D;uˠ?JӅD+izC(XtI[ZSeS\D9`%m].rPJj$]D#tRT߲\ T5qJ'š)a>) BY71 OTnSP1u49K7l/<6op=Q]Ln3Oqv_"hq+0U%?sDC |VeƤ{ҁ^[ z v^D#AL[d/?Ludpsi!{5:yB8?ؼJ+aun`Qĵn"֫jW5&+D_k.JB}IG %ş90yj]E a8 cG;~w1F]-N ^,.Ds<9Mgv߃æâэI.ӋsD-m+OӮ.Hetѡʮ,_(3rkrFUR'NSxAb`r̲Et=L7 F.qt.Afȡ~hZ=0۹j9 1>S{Z%*lJ%Q0 (m.kBT1 W,稀|k6ID7pאf#C= `i{ǣݛ)Km3<|/&b3NWm 2 /˙C4т|!M E<= "+ 0 B+A" aFoak .,XQ";1&4.Ǚ"T?D|@55).lc\|i!fctj1,Z'͑6UкZ2Z娢y>^"x>O+&ms2XKTM.;Gas -5"ۗNC T(l8@:@ӥ|Id&p<+Bgnq\`V~a t`ݢX;8JE1F+ 1|o/WJMHCp2qK~`1bRn8m2X 'Gl&}*coiJfjAvW`mFt'j$;p|.eLxqeW3lDYe I#4-jeTUe7k͘ 6ɪ n4Ϭ(mItЩMp&,WքtgXRތI!=<\%yb%idAeg+oD&c`qd)RUܲzD̳ieF Jx=v"mC_SO]c2g患 ɀH+yGQ-(ޮf0@Jh>ΆwEkQ4E03q"S|\:OUV@$dž>I}5cD2`3>OBWa7Ծ0L-hU_1 U"DBU*N"3pةߘ2|t_J -JH3цQD$K9g\G~s2MNq8qZYwƉ+ۋn JIOQtpݕrθ3YL- 'TǧRH3ʆňw7I# 9+]n Ygqu=_ fr?: 1Cli-Z}xڊȾq= 6yj49unԸ;%Y[:$> 8mzQf?jKپiRϺplA,m<;MqIrKPŸ:HsNƤRlBTq`?n%M&΁'Qrz/`n$tUr'jDcp5 ]}gusȕaWŤ!xp*HLÏc:`Z'7v?M";*!go9:d|FA'B桢PX8݉i[@؜m*O:54dLqqo[{(qnG.R'=6ިN~e'`n+R^e#폛@$2Q%|6bI(){q+|w&Xsf]|`/kmC kg7]fpWvO(Y]L遊 !lJ~^m-S.ño"Q[O0BgC>WHۖ\.kVyŠfAwg$c?5Y/CYmkvߘCހʚmq"WQS;19ڏP,+Q[o8R ADsz[0Y]2Wx PA~_iT(\ F[9=lWsVLeXTM<͒B Aq'oLeikʥOJr^ܙ-Uf{{ Qc*Y oMؙ^W&T:uaM=uc],y 3@lR ոߢ.5 Z+'&P l!`=I6a>!\s8[(!;9GO2%+ױ)0/vl:P b9VˀudN#vfͅOnͧ$~gEsnyt^)]ÌIOjuܨֽ,N'wu{ljLm`>ωMRRLvMTRKgoE0 Rπנts6^`%)eq+AwC^ҹ4_ XI.L<) B[= 1$e%p~0 ^@;2&ҿ:S ύ߿;:Ub >yl0۽8Kjj2ž>.²k|Ix ^!l+.AU߰ -Mx! ?N  1|R TDWnk?_Nlqwi5|@0GũbIVY2b(ekJX.% A8Tn< MU1RV)d{I }6DqtY g'd 1_Ȉ4>B'(7c.C@6-ePzȿgG.8mƩ~C/J,lHO6.ܠ*U t1qOoi$pkd`{ Ks.aTc{D$\3 MX%IX,. ɛG XgDu +͔ccpCpļ-ςVxA8Fvգ PbK0{P+z_ny ;$lpKq&tù 'W&i%; sNz*KwD$E L4iV5qT(j+%~ח-E6X7p;ً/itxlTW6}Ԙf1$VJ_!Ynޙ#&k\\Ͽ ٛyLM)ġMo-eHO )1TYw=CsDXGwK1i 0>!|ò'ڮ?Fm! WY/h@w$.C(' >ɸW{ȟ'k105IPLL+#> w:Ey=6(Ւ³57 <{ό^pb ~سb2y^ԷG!ɴ`ub" ɏN@2J)*z|9[582_ǐM4nꨎ\SYwdr<ڭB;ۗꎺ)^C-6^X h0` 2G AG+?Yd ۧ*Š /ie=I=ō1#l'2PFiFd rPi-]wuOxjn QO򦈵d Hx@P!IŠe: $=Ko9/>uH5b#Gm'}F[QW/e-olpVO)nbLU Un }߻Shg7k^0ܗb\>[ 7.PA '_gˌXEqǝ+eVD^h2 a8QcMx%mPhzPd/#iIk}M/ ʑ֕ךfˇX킖k-c)0($$.%- L2z< B[I-D!=5/H|v/ZWԜuF(3c/C [9z?RS6U[ Q:`G4& 5CͩEӭ.Nh;BdH2y,ś݌1Mb,Oҝ#;p@qnf1o}cPY.ީ{E,+h ٣ ]5+oǨhkK`hԂ]j41g\ AV\H~ܨ $?[?\tgޢY`%V`)k(Ck@] )?^Y l[> ߹:zF?J*Yͪ#B~ƀK[x/l 1GDZ/FVvMޣq_X=د$f(('L9g~l8e]SVZm_FBG7[ha9$q&$o{ڏbn }dvF\c<>pp>,E?!&{c)IQ`3Яs&CUKz pŴǼ!v#T, Zk^(,QVq?c`dN_΋}L'cX5~p0F_(}P+8RmA~tCv6?@a*br35H9#5_Qy}// [\ߐlCH&Jޝ˂عalϩiOFWr@$qNa P^mbI6y_k%S鮩%avkn\k,.$x\/i5%(}P?v[O1(n +C˃32$4[(>9/(DIrYA0~:Cq_5`9fDR.bUZBޥ W=.vը/6OgD1?}R8 1<@ZDK0-G'NCX3|nH+Pŗ)v3gP`pA3jaF>QE86~t/ Jui6 Ʉlbwxܱ*J,Y׽<͉6GU ŕoC|+JS6,g2|HS?Șۯ μy6+mLs-bR>.жDBW煛ۊAP w7{_7ɓc: ܧX!!H>KX ]]]`˚w5gRt spTZR5=AE)ڢ~4$|LtG\-p 6T >{crzE57 /Jm}ٛ=q0Yrg0|>I15 nM'gOE8H~8T>Enϵ٫Uso~^Zc5?빴Gw48u{g﯂Q. kY]"Qr>AJCr19rAYSZy J+b"iKm5?Ojݏ~Ô򷋶({nmMA˦20SLrS/dq?-5gz$ 5(\+B{-D0k)aԷLR}`j(>έnVǙh'K Gr%]ezZd;\;`ZhYZ֫(δ3nJ#8ؖ Լ#NS:_6+bwcF5UaMX4vv?"X5ZaL4.5\=DW0@o1]FV&Z|B-ul)V'>$h |LۣHq>Fp@DKuy %O"r&&5 ^N;n1Gshe/Hq*; I~KfE;d5eRLnb!MUT̵3gϮ㇠dE;(2Qr6.<ɗbU}N (;XiBvxFCy04{t?DIc@cٌma5B(/6[PY+A{aMjfoϟYHA<> S;+OvϛMt5Iy͊ ;zY/&}meoS{ ZۇOkj!uV[=,_}$M}3J\ ?" &B: e>Yb{n&~e$#_(rT(;pY&8+8% Q6uLl!dN(=)F /\1\uPNy(B+T4+YE5Sx*Dž`L޻@IK13 MVUϵR'U[˅ J_A,#@ӈ0Dj4r*~l[x.jѐxo.ͮIhԼ#*'A "ob$}Z6;1F*QP4L@iF ¶X .]523ê1:2M|*0X-K(=u.=c&v_w.SGků Z6 :3U'ln# Ws bI; tc>Ǯpg &2o8RSbW%]MLd#&&joFЅ[̌"~ ɆOiE'_X=(Q8R؆`Ť&gp-,J dBNdɗdp#.=r$EO^ ^ȶթI&BiFGߐ6>QmV_!Z\ 8';4%K~!uŠE3:wY\ő";w%O=¦vR*G?Bt/bo=\ ƚ{}yDTV9b($j,hGK.3zS؝`(}16J$ t@E"[, 'Iy7ډI`>ÀgIoɰ4lJ^`aIh쎶`gq?y?E] ù Rld+aAZgog ޕ*ɁG?rAϤA[(svT~o}^aƤ' U~nC ,B}sq%נb|\l`^X^!r(.jAD!<YB2?iQ'|չ O ̷I_aoHv UR|gqXcZ}9)Te&Jdt-dhyWpaK?ޣiɳ2у)NE95QL=QܣI蓴{&~ߎU&ԮQ:V; v,ApLk-g4"ᰏ*kΪr7a<WH5(6 o|d+#$/l73^kP%"ހUYgG6] *SeF]h!V=wdI~JxNk[eRr!bTtrE9>%AEգM $I}܃zϲvXRq֌a,f7jEé>[ꙝ9#'<y;6>sF4ȡ_Y# * BF*_>?;0ٵ|`4'P ײ$ 5|Hg3=uAE )hBQEC|2>5?aJMDQ!/@xjxnjIT^ 4 n#tR#t1PDN{B5'=~Z]"DJ2IN"V0⴮*?g8q՛Ϥuⴋf/,!cHf ,"4R5˓wL~Lu\ o.`9V9Ծی(p՟&f dp؎ U9%gJl?q``oRvvGE$z ۓyÂICUe+X^ҧ\{]>2 6LGFVg`i&B>o2^5 % HϬubCMAl}BЧ=%6>hׅfxy.*AЄZNpԝ܊5yC2^==1j~RH[\2ǁuHY3Ṅ|I(=?Ԣ."V*n.?]Ĩ]LL)_ߕSyLv!pCQrKr!^ko^ >w[=o}XbPcTng7ǁ|֍&G!Q W eڙ3h_e(3w]){}An}춗IJ@ݿμp>4K8 ==D`[72bF4t;ɘ ̳P%r{zg gbl$=RVe`Rԝ^>}:8w[YTih3n"~bIz4(t`9@z@CA|m" sOku^.Wɯo}5dW׍~"tLr=" ,-{3L]t)rKx<(MWO#5T'vF5mjk}dX/nrO~bX%@x&awt] =5Ag+XgouNO|Ή X~ B%$"rlO~^ȞM-l~FfW\rک:fQ.3Q>L[F_}C-\v@@RDF Ώ)BHMo ~;Z g\s6i^e#=_c_ͺo ]'Z4BڢH&az1?l<Kjqfa\\YU.yDUdo yM_DC̍W̔7-estw,k "jJ݀lh$v!TW tNg5gF#(>|2g,%_ExרCR?ˮJ~& , 1pxLee^tܡF @`IzP/@U9GUk~aiC#ۖ1 "Kڶu-}.g^/Zt%JRYqkʚy~)X{ĝcLZ9p2?i $R:6Q6kQS%N8SwקA% ]xa.M1Î}4X QtTEtH\gNa,]Ϋb97 a"m<$eYdzȇS%ﴒcdfhi}kc}9yF!->:8!{4+R>/bd۹s+"xL)}݀iM'>QS+H>-ɋ Dׂ5K y*;9GعS,Z{\=Х3w U8:6ڇu {뇕\擳Ƥ5J!j?kO6M^c:Z3BJcZp:/]MV ;T熰jRSR,SRN>}@ۤ'~;!ku)I0k:1Qn4#xe?.MLyb,*$œUVz #?cI%p>O )fM_ MK:{)HoįhvK,Yd4:w/xĨmƉªmO?wpp.pi@>6+`NY8{)ځwr^FQĠD 94K+W ʞ(wm .N5IŁ# ԏCstիtz3S0\GcS8bM14ԗB㣞v,j[l/@ {hY7wg(Czi/yĝyL4c ,ʺm t#Vӑq# 5 2lnymSD J<ۘFu_Mx 6|v3(U. )a^q)n!vȆ#ه}NߣmƂR8$V?,ʚ8Cn;ؘK9SWa F-O{◕?f#8E8NBFP;-!hkRE ىhݑOYv`uv諢/b,aM6H=:-+CU֣oo{3{gHBp;qby`AlA^fB*ۏqg*rHf`6Tp]HH0|oHYt-HuK̂@xv 9F9Їn-s4Mܦ iO"io3 B:Ez3߈o|iͪ9݉IWyǺ4 LJQdJ枯0.qH N~"貌0$Lq}~a]V#%f*̗mV*K?^sdvy Vjث58;-ʋJlY]2-qn̄.H;O']Z3)[)K F7jH@HrɻDE?'c; ~ BT%7Fg芍XFzt>=#Џ)H KVFwyN2frjr넕L,9dgNG[rݒp 蟵`[縃M ＀ыmGuڟ "buF6b'O Vv<`qeu=e`4MP8k?gҹ>| Dl[MN:~K {J|rT<`ζ/PLq0_$$KÒ^k97cqBKckDž,y}ozv1O58#?fLXXG4<n ~?bjwtTtgNFDZr]/Y6m꽜;unzPKEY rIGD_H&o? s,dl:'U Ma2w^BWZTw\X^D:!qPLnC-S,_#֒|LW~0<*MFhգp 7ŋJ-݃- ;zjDB dɩK:k=Hq'ckRT3F^=&DEP_x\]q.\+@ReEc].OXYF=/da GCe'Ow禃C/bh3EqurADXN 9PaGcD-UGik8ɐ@v"hmx)Ɯ s2O/mAcMsK,Nya&`A|>џI/X Jt V׿~ SsWjxUYtb!iWQ+am9v6nSiFٹ8ibPle^i~LTpQp.Ɏf@/@0"Y~M7 ]p ٺ|h^txXdH@R}adheXċ:Ädjc>V:j*dL,OU@kz&6hE_{0? w~!{~eHVݻzv17qTف ˩\z8yOw.HLƚ[{V9Z!!l߬'(F-lf_c`BÙAe( ;"!1rm}%\H PoR- f ;vl߄ӛf+i1C`I!"54,v\Ѐw&͖=Gn?%P 7V ?=3`R8^"!PrʾGΙ\nTAVX@ޠ<)ΌTp \qEdjɗ8^ vJho,]ɧܦw^N wJeh Go^y -Me(<+]hy'+l!Vgm;M+B:0ݛ€\{}mJ\9VF,޲A-u*sAd,1pd~n*uGvz9=Z+FaFSR1tܪR+\ˋG\;ϒKbYAc$߷L0ʇshW̦lL k}SBx{h-⣻ĥ"b?,Ίh`+#tl:eX5/c:,;9,/y ol.6eQk"[\h> ^@+-uO"5sj f% rΕuMvBg#wl 331P: dɼiEio{CU1BK@JrU$Y~L꼏B͇sNv9 P:ʡ`i1B| 44HeyIV,dhSga:;X۟Iv?pĆ^$ͲZYgOv1n[WL&SfEux¾`k\YCW=*!ݖ⌵48:*F 82 @*! 7hا\WRSbJ/ǰ*n> ~:hTvć!1,/ž]E-/ =mVXax#pqO,ad`O yb]4e Sӯ\roG^sc1\EtW x^7ZK>D9vrnAS,|$ 5 OUa$>ۄi:L:ٿ/q`xyIäl;wF|Dݕ;u0Y\3DD{w%"B\ a/y9/,4v@Pa] 5*L3wvA4-8Nq=B ,-6z{ 9e[tTNP)3E~HǢ>dAW3:tZF(@#Vl>$-D:*}vD"`{B7~18{mi՘JJ&z.XH>W>u\hcpsˡ'&= ΕYoCrl;X/$+( 1U4"jJ2r9@_u> wVхD'L!aTQ%Zj=Q$FEW$1cA5(;d[OVT%;A-uS;gp,$RTM;K[7:+5% # x谓]w|$e5" "u LU#2ő"ɼ-`0"T+2i{"0eMk y#- K-‚/uvؔ | OQJy#9BQ4 zt_LŬpla~96Z .K=u[,0un ?c d-k Q|K ú;B"> {úUV*i@Mld5DY%3a&QU8ti&Y UszNƭ$w̓ц6o9o !P?(8$_oh7(Qgވh'K7Ik?hiGcߐ_ksm[̩262F&̥VsN7 L+rsz`T3Nsx"<d+␋y$iHe"sLOVR ǿYuY׻\'A;MSɜMUMu%ue\(/̚sq<*R Ezcx?rߵؚۼ,{+%wj-'dۯ{ 0l&*@T!K;9^$ ="O@Ջ`!C:>/|ۙ>&ۙR }F\~% (<⫹-&-T=qs֗3JjE9d 71d0]",MyQ݇5[7;o&kGl@/D՚qU||XJIPko/Ai}^5ƚo{4MiϸqЦyuϋ7*j1oUX `ng=-k+lmyCޤN;<~߄Xr5oCr{;vwDE F>ڒ!>5vӇ@ 詀M^i߾r ьd;o֛40~<R2RRD$D۔X,铟<# [8j:(:k/<3h BIXHDc-tX.1h 3&B&=jȀysٖ#1bOX[Oqɜv9p$po*/UI*^3e!ȃ}Tnoíd|C(*۽sGt%PNtuHfPl'$c杇!c@ d,a[B϶vHwt_BWJަGZưd7x_g@J,xNs(7t_$WSh}CXg!S?͵UXP^\%lM0oNUͲ:o wkvѴCp+D=Ér=} Ҫj?[#{qǍuf> pճOƝ($H`"J fsݧ]ovMڵh"|ep: {Wkn4,[{)0ׇ m^@Z[4%i143)ǩ+#bGnђJG +g^47SSN !-/I`C,v#8h|Lx)Mi͡)Ɲ(o~C}B#O/JK)* e:UhN9;Fe:mVOhŃYcj:AHf(AlOyr&Ggs9.Pi8Hu`B,9ZL2`&}GBS՜zꄷ:6\e Gܚ{ZpsS Cor@jjṫv*eqD$6-\ޟmXo=d䭱~,1 y3.dmfO꫓ WC5 MGmL%{rS|JdFc7BiVսQ*Ual=3lѬO&{ ^jȜЌi6hʳqF`>AOb''z?!D ~M <ʎq0C(r<@ g>)tKp啪蛉c1z)+`'(*]s*h:G8/X23E *'(ݏ0AW=2X_װ`MDz;/0p{>EFN:k8y[&[;ҪŬHeJ RHez m[CY>?S;%|@Xw[p*͹ܨ;y"'2x&bP˼uIN,<8x8[ٸ2hfXzwR~lE"n@R ؍mBj{˃1jaQ\y]r:$˘NUˇ`E.! L" :岕d0X"aEOp*ZvR!OrCl\S N a]ҽUK2 kn,GbFn]zy GmOYpr a~[w8C='1'|*0fJ$s(ёQRc{|xS3Nע,~v9:|C&$e&(56{NL'óG d/bܽ ;Lwl #Ss|6ic'1 "f&k&_ 5%ʹ/5e66{~QW_antdTw* y"s OwH&wk9>@[M ނʗo3)s<%{[R YJiZ[w>WP5T3u+i"& &op&af6 'eiyUln 'S[2 oo)479E.#}ɶݰr%޶Qc7 6f6{a5C%GdЪ'{#8,#Y䍦9dF2 PB۸I\ rYT P_#+_!dHf[<0Gn˅(B0F얻Fu.q))V0LDL_^z+_4 q-[GfO$5In!H'į{B X4Tނe#sBc|YOڎگغ ?1Y"s0@i,EDžt5-/QAk+܊qcQ$FY'Žkm^ʰtǞ!|n-,%ۅi&z_aݎpRyeJ3f=08tsSe^!sM#"gG/Z#C_- ƔIz-"`^qe=DBjZh;WN.ї">$*{J\֛5#6{7Cw/=Ӟs:q@- f=GOH6uv6DC1C1ؘZӊuX e06lu\A@ F+\ɲB²# @_^R? q(㉒pY(eUDhn7B0m4E_'ctUFk&L=?=OK]^02FS}t䦿RDQ,2 ?aFh0Irǰ]OVF0PnKGYEvI/6nt @P\ut-|Hl@LFnC-`M)6mO]q]}904bʨ_A[_/"8o!]|12Rb߀_сxi!&e".YOǮi̖tEM;E|b%޸sRo_Uڬ٫ťA i'&ЛDzTMl"ER!(NL֠2[Dof~PŐlnvh1~OoHYLNf\4ڰ笕2*a+9 taW*n|F,W-yK\ }ď_{5r>8<ìRP7nu͸<=LB|"Ɍ(<\B/X^#f aҭŢooV-$*>OQWJ;vQg˛*Ob]Ϡr_vnO}K9EVbl= E?.]h ˃˛wT௕ PȀlcdfz(pt!$Df2<֮LJ}a,Mh7c pd. D&<q=yjԚTs!RGN,P dT&[ڸy1/ έJ|;:N0\cL!E7T$D f*|Y E!9C[= USh蓁=n5f ϢCWOU*&Mfz&K_t?+.H-? ]7DxT' .m(KCҋJkˠpfӝG[DkeMrdlqelUBdkIUz U4)C6z>ty.l R؇ Mvrd2݃o`b8޴N(90:r 8 nmPn5d}{)ۥYzu,!{~n: _QҖ CE)=R}iRJ0uL/C"ESOj0d?U_ĥ4Ѩa!K<_|ʼ0"9q!/8[e \f*JelJSd;!5 VsI1i2sN3u[o *} NzEC<cɍ] <MI˴yVNnC:罢=\e`:h![}hWX$VmO9LAw/o:u*# KJlG4` *bl9/Wg<4( Mwn|EU#uP;he1咞'53s7J y[$DNqK#AX)^16VT k1rA35PX}7%%pLvJVa;"J/|@bݺ7Q  [xǺ>QRĿ)k<^Z/x]9\p`e?dY`S>1u3on5܎ `Izc5m-gW@{} Ʉ_V9.,X(+.1"n :uYjo6c*cq."qt_E (zdn.zc J4L(7$=̟ŐGG%.sVPl_' znj#;8y2 o/.NRB]S)1s\,z&`qyYIt @@_wqe7SlYB y;>!;suw|2>E]ue<#hЏ'R3)e YUB&DL,. LM5@/t0._w(za4;\yyf|G}5$6 VDC9v>Ƣp>50(Q/ZZ EZFuZĬ. oۻ `f$T.Bzn7S;MD*W=L='KVucVLw3j;‰8@5QvbO} `+0ړz OʰЗG1MۺZ>ɪH/}iBl9 ݒo!^J.F3z4ѬR3 w?R='~ŭxWf~hHUUΘfJcc gT$+g>$cҾl->_Gle+Nd4޸*LvB e rꌕ e:O/Y|friεqQ! BE02uJpp?P]9"oefE31g> pZrYPth afM6L@8o mTX O42yZmBQDNc< szX϶[V[I; .::ڲU)bP rg0BIu 4l=3[rL0zح_s]Duyv' >D Qv,*Lt ;pna >=ů/ ҁ=JD*R<,Wgmęq (W0IP^Lv}Â1Qp'yB;OUN '^/x|OO+h4ƟoMEхSf&ߚ.-gG ja Ogb5RUN!{ғC9)T]*\KMwY3:Ҁ[Qy:kp+T{|72y'!rNűYp?8JxMibǀ{}۲$>$멚ePlsss Cg_F.C  Cp*1eOuj~*{M `Rj6Ɓh]Oɔl OEpGfwC e؝wR6kcD0ZrG2#67/SK Sֽf[%)gw/<D&N_d+:^ CE}4e Ek?P'W5Eoɳ .S;x xvؑz:U-MBu3 /oc0鶞#"_Ai0Q#9žʒ!ѧm''Qy|hh;:DMNXP[M B'B#fĎ:7q%.UT(rMj=1w{p:G}!ÇhNӖ֤ЂhUHI~AnGC!a 8w\GܜDn[dȞ F;<'xR`YrQE5aϳL1Ɯ <{9&s?>MO>OlM=lE4bI=: |.)TS bm>Qֵ+N>E*aaDaxJz'Ewle3PZҕ]`*K2QspE{D=d N䄐ІW]2Q32!) 9SN=#X*P{;X='@M~4kjLO0ڷ "@>5'IT>WϦaz6\5'33:_hԡt$3g@cd`ž77}(3<RO6Ѥw@K]O<% >O`H=~c,,/Rjs[Sey#j]8j:UWB<]\qnOlH\r)w ϒWU(Lq@ьp*1 XM^C^w`CcҽLzfGg@J;4!x-,8;Saĵ&f7L/}{K'WBȭmF~Cřo_zwMd򽳮oю;3ƅP_$6X0U3(YW\.U<kK,J@S/"jI;YZlRD_$[^Czf(P%]¿90Hs'yMNˌPU ]"H\Eokm3/B´cl3PaKJ`dF`)I(7(onZh g-P̸2dp~$p$@K%αnKJϳbq16]2C!:M1VwnlwOZ`И̓QVB;8ۺ[HZƠn7ܠm/q1s \b.@guE#Y,KjZ7Bl?HG\ 5/EC8ܝyyYݙZc1n9Jj!պAn]rYx֒>lM/\|^׺:ҥ _&#IzWRP:[xJoɔՄm YI/7uD\̊ U$5&k;PWGB": ^ %"GSe[FW>+jN*we4|5O'q+,[{f߆nϢi ޮ@B7L;Z8M)BDO|s㊫)ރ_v/3S->;ePTDjM l z(W|ր p]Tq8YTC jVA5A'tEǠKdb%Ùf KeaE=oa#-1&HpnIGQ/uc@።e2˪e,O&iFŰ+f-H_|M,faykSP[9h)7A'IDs'PTD|G\Pt=Mds" p|X *dpdL?asڄG[ G!P( (zrRS/},#Hx󪻀/3X:D>OI GIy) Sn%V@+@PϒВ+k &<`[Ä@zd7\iFH= bk7L5kB |)J];De 4 4>چA cr !}NUBKv`7> Vq ކl}u]z*Όx{.g']-l9%.^J8zBޯGa4$/B\Oeaɑ *[^R@+DgNtyE h.~O TotXRmU.W%b/o=̈̀HnsFiS3T锯C~P4AcNE{װ2ȫ.uFxZGQp$j$_q~P|6HK(Tױ.}vӒsfMׁ$`gagu|…vk(*Z IyV^ɗ>y+ i<E,BSvmXz%N4z)C,)G?PP{˭%V~ae*SJ4󧡠id ] ΅ˏip")8YJ§R>YV3+oR#@xzHL`zkX8XgJm[ n/V ?g?5-J^/t4uׯI ݦY}OWLs.hr[R˵,Mm'jofeKWjDa|1%QL&=&QFuI[lHIi=~מͣQXħ /Z3jXMTP+[0'2Epة5sT#2fE;ovB0a)_| dVy2ByI0I߾X>Ags4187H'XF@G}wz4X(d!K41Xv,Ieƫj&KuqT6`#Y"xDf(l>Q;t?$/ЏcOEqCy]mաsvY`UEﰚ.%h)A I'z"dU?=ťrM~Vky⿋.~:Az}%{V5!n7=!|GpŌE;tCF8&xG!|5t2$zue#& pO.%gkXE9]vټ\.E#q%6.r˕8b$5A_:ቴn*Y>2~)sDLE$7.1'H[ XUKVt+&m\e˟,oMdwq~-v3Q17"6!#2yZtp ӱ逳)Nkq Ů$ID vMdRUgN6$'k7vpY&ie,D بOήL37#TZOI/zg&}t_hn޶Bi"ZD@BM{" _,ʫ/Uc3Sw`F[ɼ _=0B\@tr:PtoI"Z$1.",I*94fbYz/XB Q dO?E]2fcOhpppD?uQ"); ;Rp"c MFApdǯ B'8I #WuYLZC/&#?qtGST V2IiLt R\9u:u+qϨ4eZ"Pa;K̋KEisE{J%eHזK"w3pQ&,(<^? M(7NU܀զɗO=rj~hS0yrf,2 +ͿpISÂ"~?x&OTŗԢs;,P"{<_c:hz藫YɎFv3NJlD ء2%[IEIK:.c7IxW>,Ϥfģb,<Igvn6*2i|(u)BT9 D >;=Џ-"WE3 1CwiBau9.%fZ&Nwf TCl&P4/XgAKFyЈU x,>ϋe~hG3\F;:=~`sody , 0!i yUF{sfZZYd_1Cb?6@'[R⼑ /-Isj(ej=Oeã=t&+ PG5B>cm78;H0R>mz%BB_e~ɍa1heZTɟ M-HCt>J ]"jghfhm( m80eS=+ B G#2bNW./ itj'GPQ+M ,\g%d<]iuU$Lo> Wy:S!SG""ɯZ6Z)Ҷo鸞k2^e[9@pjv FYl5,g&LALj}1?tcki9o$ZxuQH9 hN9q\#@|5[%EЫ(HzkQ #ΩMTe$p-b?xM-+E"GxВcYS87z+),5Pc{MAFVzQ`*t&'"JAh1tuN oSHD#3>vW=@i A_b@f "#(ilأcҩV$̹͗-˺LM*-b$ڣ?mdXDAςgeKЃ2bˊ6Tݩӻ^G/ Dވd;-Џtrt' [ﻌ=RB> פ jR뽟{ڲv`5e-W W c_"Kb~i!1YZ3P`43VeJ~8z&ockmQ:ѼkgE 2$io4WYĠ-gEfdik4 1L[=ㄜ OţYVd\*˔#Ө֬,=kX L(ڎ)O!VI"yMK(Æ_<'%T3eca!ܮtTmLV5 ZJ@dvVfd[7F]6SA+*> SژDS(H]yIzh9lS'\vУ&h5; k?1#`\oҹ iw.5Vv!<#rD9|ӥAS*];sq̭4 e܆ 6=gκ3c]_B/4{;oҴU+hq[i뭂w6iV{E =`<%,]/B5VVE&6cGx\|8X4f#'=)3x{T!b,U*h7\T]nqq` h+'FI)C/;^0ET/C`ȅOQJ>+K[ԛ |--Hg9VBW6:+/&~s%tLWVUoƮh:#8xKb\M V e脷:RҺ/[#P5_Aa_°xXJ6W\v^:z2Z3oJj'$!*0.fxe! t]K_ }(Nm$ aIh:7Dp\8 'ڶc1FyG?};kjQ*Ɂd_c`ocC=4C?Di&*;:k}} 蹟p,ܤ=?áF|NA Y({ n@#7CHQAYQZg׸3x{8X I2qRm]{H! 9-!л(XHQTWUMp%i2R9d9>qmG=UZ3.c"̋z^#J7F|IJ,GE q%inf[2Jd*&EGvF9!OqyS_!`bperLx\SCOޡ]e8)*z~mY/HZJ,U7Dś!ωM,>QG"(J,+~,C)V[s*d3oЎo熀taǒ秚;[]7|eg)RnwSkong Uޓqo֞{Bsف5kt)l{1 bL"wڂNRQfjvx%*`ʐIMf?3K? R=Vs I3+LDt !7֛Ŗv4Ɔ,{;y"g<"p$t(ٜ! \ 4}/A93-M#0xr-bof1=/P~qtgs7 d\*>RL>s3Y[S*V0ywov*ypѿqkOomuh~X.Wk~{l'KG}iBzPl⶗"J M ӊ[fhbұyݩꦪk UERM$%Cj,eP *Dp^sȂ_37/ޑg5%!eMkyw$+_6 Sro,qJx`CxE{J#cK%pmؗ d~|>XJb^NߥT%~5ARE#xN01fxQ%feUoEg?DM6 y*xWdj+L;o@S\=bm&ۼq(M:ʂ&uuBl^0,f(sOm/`Rpi UsRݫv_蓯[D߿+@ljڶ*t@0iR-dwtYts ХUO^缆|mDߪRJM,O|U.dv DAƩ]&. [V]Z8ǂuAL_v 4#H'W #b]d;˦oļ#!|T7L9hw(5B_bϕlGqqPk9h!ҬᔄsH̳~@T{eߟϝt/6wy\WH]ovۇzghp "9vZ{K>wgz\J D.C]u#J*J75vqق|vjw~"/NU ĵ Om秮]̴MJ~m}ewq% rk]UN# £Jnl$(pr}SO7z xLMT]n$]nI)aU")=`cCg#L\4$F+can5= >!ۮC׊zǗUi8inr=\2sacwSn95p,KǗ ?4|jӐdA/!ܽ:gG&| d.n,k?ZdG1,hzP|ÛO%²2XΡ`sN:GĺkiUԿG洮 lȫ2'5M Pm< B'6wxz 1QW?!]jh`tF-I%PMX)o1@wEQn;@L3' qsW)$0ā}i2JaF[uR]-Jkw&MrT9&vnNm~BFoHg/㍾FFvGl ͠iGGgQ@jӭlWVSI񳝫>]۳{%dvu\ )Y;kXl c7UXVԇ59m. WOEϕi|IyNݩ`eKQb#;hipM82G> O!}AnQd8!xg]D/$|k#~]ЍDӃQru|BEN@If"Xe٧ ON==b^Z5 J0i,2um J;*CCLE ]FٲmF 'X 97e.d""ܿc)i=WkDC Y)Бo1z{,i\XDh,}TrH'0Mj_KRB Ŝ:8?'piN_dAD7Ca#n(2^p@mN)Lr˯'HT8O X)r6+K{^hj0dJ+f:Be=5v_Uch9KO|EQ%_K!R1pqiCՀ֥v &DpI\ DW\I7DwKrdfL|.HgU\xP"6Y!|xmVQ'3Y/kZޛal`Hm78]zΩ}j<9d~hۭ,Ax2gqLN*|9=׋ɤ~fs{X!;ضYӠ*CBۋ9-sΏh(_4K]9k;3 )U._=eݖYB[ T*l ̪B.i@V[#JI ^ӴAfM@er*M D{zK֠?62pz=̤ZXb*o9+{~fym)1 c_X2H̓H2 y&W.*9'\ZCFOc2c&iEEy2>GqTR@n٪c &{!|+h^~t b3!E(v'(75M!Obc4a{w~\,GmYbJD(咍ݩ1k%NV>De {9~(~ Qդt5F?ZkKH{roDڗѭN4 ?7(R:Z<˂Ku7K3a]% zrC10^bөxP 3oʳGĂ߳X +i-W-sVdh`%.Ґwgisxho(}^#BI85sQothYr(\~\ц4?Gv|ܥiJ fa?p xbmuFcm:`t_/G#(?l-lULmȿ61HDޭFfd=ON̋U&B/6R~x@ >w.KsK ʈWExbnI@sem]6p\u傩ZX,2SV5; =5^0'πD2 v\;DU&3;VWe[w^8U B G!m  UK2=2dag:$[CH/;OԐڦ]>@yvڇ |t0y(  B?^ *d5eœ1 VW@֞=$1IQ%PRly8ӂ~\7k@5!3؈-Ґ OU/oc "xS6*ӹ^ Q $A#Ͳ`!ߍT<8{Vd.l=һgXnYSm(ir| ^׎=trluCJX-**RH>%5AUON'j;NkM/á6-|2 J1Ԍ)ܥ{xC`mwQ;OoJ'0aW<Q|1͜) `eoLJWh)o%ƪ^\r3Ӹ{j'owdWy)y;ޏ'z.!mr,Y-*qР| < zj7(;,X$?JFFo;. qrM%*H䝍^q`:5Ua=|VٝIYm ^: {m,`u\?]Lz"59} :E M)tuI4fjHQ@0K B`\2Z<9A\0 zVs@j3܅א=BFxXaTko7ו&}6X k>$nE]?~yW@&oenXG=$wD9K~dJך42MZuÂ0Iؐ[Љ[֦(wy>Pz"JN1[muYķX㔉5s PX9ё>d\Lڮ lM5Kƀ*5 ʽuGq `uzܮJюuwOl^c-G #3eLNh1bycW*vr|, !T7+MZa}*qgK{ߤsYnwqBV!;Ir,Й铐2/P3`iǥ)ieRtO @]xXKqՒ_ZБyQ]8նn.PwٝjY:,+|U 1c>=/`-'RvRm-*y縗TܯTŏPmbOB.7 HH!UIܥ љrpu=3r e~Qd Hd)Z|.ןQAj'o @Z"v6C8{@;z\O*&v'[5@Lowa ݄~c!N\ س0fe^ܣ!r? zh7@q7?3Yhc {z@ǡ.r:njse? 5T{Gv[~?*S>#y) '[oGbRHX-u:)uo#rlʷ~|awHDȍt2"'Uu;Ϋ0xJ%B8sB0`OZѫuZƍ.1R.R5M=)QJ3L8W5./+oAoh/E-a35Y+ن\逨Ǖ I-֔b%zsLOv-RzV5b2'wEZ>?χx2=dI= E"޺}Ok"R8U;lU`,3ѧ}u!mEa4G=OW汹N4FrK$*G=)JxY ATe"#xS5͎}N<#`t\Esu4Ԍ%2|+3mO#yF֎f|B 7%q)(*M5 K>{RI%OlJ)P/P`͎.ѫk(C:w8=,9t1Khdkjbx Ņ|sX V~OS4@8{0V U<_gM.LRK m 4يgՕTt>,;vV~yjЌZ^4_$ئ[Sb#hj h/Ҿ|}ȅ23 l?$=X*VG2huH3ȗI%9pNqJAF B? Vdy|]dSW37%4:ӘClzҾurzTR@pg7UxtغzeOJ`R0o}>4"79:[y0e) nJiG_K<5+*yߙO|zfR IY5WԖdo.DTN| U# /{Ht1c*DK?Z*:<PWNʡ#3?Q8Jݱ;x*-=x=^$Y@p Vu**VlMq%0(J8SGj rת]zi[ H[(jVxP?H A>9 KFď?lLMZ~BD 5_ꐕBҨ%%SћЁ@sEk/XQ՜e\b7YNې-ַAmo˱fz)_L.SB=ņEHF△CgGb0L_oӇ9-Rt*lZ@oNO@u摩,mlyr!5z7j1=ufgw$@YAHnTճ)DXMbF :;l,c@i2cgGg4i=s6B4pZ|&2 Apbj䍹s+oCUI/!8Lş:eJ?xlT)QP-:|psË薄'Q[Gφ: <_u{X5A܅u/ BS~ȧ|ǬK$ w,Gؙm%N75ʱ+!/?rZO{+lj ^uiɯ*U6i`$WȚSD&sdMBC# 4s 'VB FӃZqmƏC\XcVfW2T- x/o[r̜h&=4ՁF=8%VMwgo}XtkZ=)c) ! i-wHs]_YiselDtD23-u`\te~ZjjUTIՒנ` Ią|ʲpd:|O/v`*M23^@\̊37Ö ͅMmLrox6 5PĜƕ쨿MRfC*c$~o$ \N2kGHRDTqG~Shϲ#o45۾}Aܔ{D Y73m3M2h NI9ɫLKi2ECcׅ{{M g1KqXXtʳS|i.]n]vy4hfL򟻎Ye[!(28ٿzWJŮ" eڊƬ, BUe\֪38|OcnDEà8It^G3Geط"w:Y=Mː #Hu ׹f~<jXpbvvp:_%8Om;p uue]"$ܖۼ%~'Ao:G3 a-k'5@+"U#y^Q#  񸝑Ӎ/۩J\ `Qmy!`9VOܽa|yP* 2P nV,lvKLEx/M#6&m j 65K}ulOD?]gw}L(bWG t+=3mq0(ɉ{ Ƭ]jC9{g<3G,Dh0X;=lw8Xƻ/qmlz=z '/c4[o8]iFx&ȾQprG4jHG~{#LM7|K#of}x|- hX gW e& 4YKG༶yZhY )JE!mV2$Y7Bd3]<:coZ5g1bxn" t&j,~'UjpUˠ!C*L ŭKULw5㕮`pדeß "=*w7#c1 *|ǜkO 'yk<3)\ᅕ"V!kMX0s)t+TNN>"э&7H\i/~[+ I $Vhr2)UObqAs~XH*(/T:|Dv17J4BV([!E}JU0eI[^;'n 5~#|gNcpȋ-(0D *qP<ìRL:{WREYVj77!%>)ׯE[4I:bEi5&A0>MlH:N+Ý 1`|D<z65;X'r+L_(W) IpCQ ѰÙ_~Z.֕sg y࣡>Թt[޶$x^#-PԩK .HFUTf?箴@ecɊV\sػ˻5D۵t`鏟 b ꭮4ȭ1PRN $ nTS/TMә:~r;''gIuv(*$΂;҆A>~^'+.`%X}10RW쿽_#=+vNbCHU\bot54{A/b{¡q{MƘ60 Z=F>N )m[gi mee'ݫcD ábǴ^~3=6m >1ʧ+&6sn]*GBŃ!MJLr{. 0Y Eog7}qpn"b-{FpN`@;{-UQI#o:}ZBfnã6lS6*[ۢ&霒LySs.Aߖ(/?bE:glhĔ/ KaOx7>@8TD1^6 3~&[>2f+">l,Y= 6fɔ*s˱@~bW ed=?Ȳ4{9)i] ^e{b(* e:x?$Tc>m^^?gz-ڃ4clBy=I;rkVMޯґ3A/cK'0ʠ; ?q#rsd}.=vxRs5OA|Z' NPd[<6-7m™FAb!OZeP7xhXLG-Ӽx`#Ǧ3̛wfrFjp2ʤW^"\Nʁn.hE+vE*ؚ.qWyiԄ՞VfDŽ-#~RU0d}Z%đ|?zG!durw2%[u1]G㭗Agm+70jq3e66^t.,l+:5 tN@z;j`.y d` oWbq3A҂+ yĭjj>ѿ?"(C:{$g<UPr D`9kUtTʼnx;$V 8 j~QpϨ^D+kXՕ<+DaQ {0Ѳv@jvGgS> lDpbAWCj$f{t1@f HU  lpZ@^2rA$=vOJXE'DU[šž_|RZlR=W萏?8۱>7<e}XE L zH0 f饸3+|" *7&aoӃ@q]Tm0߯0 Z0 k~HKڣTVV?Pg,Iy%ݓ pBX1Şf${_2 !n{uR#cE P LL`~~b'ן=~ ~]'YLVW<%h!Ƙ9"pD ՞j8"HkC!5[n-cyum3uYԖ6>M:Pzڛw|G% vGij}!5iI(-i>o/Ɓ{&xxhnk}xz׸0&70hd(6qה{dr\]֙b?ކ*>D6d"EųZ e U~S0 wʓhAF41[{%6GUWBbk\s ?muK=޺If]B)z;C<*(HdkpXRZKLNpWPj{0U$0i'6[ȓϝ_]F1 cWsӶ \l XA_j|! q. MG$ W @X <)>7NJ5,Gc=Dc)sʶ&ǓZH\k׬J9lBq|i<}\hK=ʫ0@Ks*DMe6V}Mxv4b—@I4=-3JoU{_,oT/2 jhۋge$7t٢-b}C&^؊+mer2P(}/0,S6! 8v8%jr\a/Z.n@u0!HnaJ̞O.TwLϦy 6΅r'u-# dz72ePL bDMT*WJ(*mpz!_9YNŰM{&ߟCklB)ȵpyB ɺu|,UNM?=dαՂTUG8;s)Kh6<g,r+DSҎyP1}׆ ? H &S1V @ßY\XhWsUž1X"D~6Wv\{F]7m6"ɂVO$qU:!FV$&+p9e]|h-Oylހ XKθQU^@7:YЗAꇚKCC}YB/eV*ժH7Z"b,XѸ EIW)/UȎ!@yQGwtRf#~%8 PQAOҊ=hÊ՟GRKdҌ]f ɯ 4O wp/ |^0.J;I P>-ߧTVnLftߗ'mDp %_ ɋ4K"lĒoƂ{B_hn,GѦz[_H(ϖi$jO9*3XB!]3rd5AeAn$e ]HPfdI赭G3/wϸm4okȮa:~v )ZKIGK6W*NחI ݸBvHk:uϩ/3,cxmX"xH;K_0t$Jsf\yaٙ|EFfiErcrR[ ,9\;]Jph"Qy|3r}g9(P46dJi2(E $3ł|er:.\| µ:6Jk4Ě7zth gӿ_un_}Yp3' OiX"T0.I.Dr1 (M ts!z6Q6/2ɉia 3IuɅpeH~4ry`7\?PL cgk@iu%Իe6!&w)yRAw~1J'y>s`%Frn5_!bj>Ig=cEWMڒPٌ|p)^:G85S[j.g{ז¸B9nCE[OטgdLsSyϦYt)ѥZC]lU XpFM%+Nu_}Q(U}=7s 2eRC$#F@\Oh/@Q~!-L`Ti{d[n+ޝi&Y$9?E8]^w7 )Ř4)V,z}خc`Zi@b Q4q|#Mr(z!`}{Qvje1*3jn2T[Autjg>ݠl=E bCp;•sL['1/JlmhSxK[JYU'nZHV b̮0i6^WϩWrΘ|H(Ly2rz+)5ca@F F^UlZjg0sƆ-joQ1wSV. *"DD`8V& uk"!d` cjh*?cB +s%鹀V՟;2j6t9?/#DS[!>ɵ$[ɦ5&f*B_{Hq([&&z17٬ ߁qnrtD2 {-J!AjkFNv%~1-qK :3jugEfx\m1wjpf帮EIi4hvϛg!c5NC;r6ўlH mG81qoڅ¸ML[ ]߉2v)x󟻐P;2QeoXx'*0Mr' n|Hh%se~"Y=T٫;vpV 愫jk׬/ F7J1=L+q!aשUBfhqG)M_u1I$.818m ɫ[ 7F؝v:A|i_͉{/N1^> sPA!^֟zX^ ʙ#r@>z X,/ tFjx@C9s*Ui}}4XQ qB D^(䌧jh>"mUjZ@94,E߱nL3$n<+tjmE띘H}=<ҨF[Oi{Gu\X-@mxZ4u#"|q9q>G\1wJta'k]iyDfҒG.xϤriQhv޶x;9Y0k⋻ bH,|⯕4aٻU0fby0S,pVk)|G\GfxkoOFWšvr#G Y0ᜌwYy<{4ͪ|5$G+dtGL "dvu~XTT<?z_Zy*~uyb8skMP @IηϜ֬XU/"w;Ly{;{7SqO"~,h18ֽÑh |z5@{ ˆ)6{3 -cZW9pܾxWQ_?:øJhR’UwyJ]; &DsLfmQ=OP=(DRRn (ŵwe|śO9=dً51믛HX1x> Jxirm€WTɺ7|\U֋ky}ı{=TzNʪJڒ9DCښf~B-T~JEhx惷|9|ruJr }H{|*2AcdA < "DL9`\Y}5(0?/ o RN]R~e+\`=M1iM 7ǰY#jFsL Z9f{m *li!lJb+I:AfG6q#LҗDl?FF4S9+}.X2-l'7k" F B37^`&E 3'0Yh V_GoDgP5O*N0u=<.bIF(3>8][NG`^Ԑ&_,b+J}VLl6gU'?Wh88v@XUUDo U@Ald1#N^la("ukUPp؎zݫʪ괪@N'~Aڍ/ =M.. 3dJUy}+|M,'!w=}̈]9:3\>cbk/B#m2n=%̟ #P`(ocR6 0 ~ 96iqx-Ind ?+)%4r1+jsԹ8?VIemljB%?,P3A+='k4> όڋ+xycJK`.][eX8%n/ޔ<Yd֡  w+!k*qF^;YV2CsLi8Vb"XFEJ+% _C([Ǣ-4Xb(Z,yora2kCê-]Y5cZ69O!9\:횄r r G#@o^z$\jn]C-oqu%#k;AοcLuע E*#6VEϦ7VQ:D9[2ӍF}z]hӋhLe(ZcR툱Ic FumY&AvFC&Hlϲʮ8c_U/ W׃CBer^wVNf2γ*sd*t^1f:Ybt̓cd"l(8; o/O_ 0 Tܤ71o4p8.ڲ L7BFtt3J>ޙ# "0mKW``QTD#nABsVAvJJH(ei]ACꁊTh?|_909J 'ӁI-Vm$paeQԏ]Wr@YL-qT1gn:7&m@ܷ/Dn͈ M%ص Ur<0Q0{8%ڎ7fr((N`!|~U7Iz]肧*uspkcF Hǧ`R' Vx8xuYq3>2װcM箘]61,r|Ǣ7hWu5PSC"M M`"%U",'{v_AỲ"#vOP%wCD7^"w |LLv0|2tL}|@yKWQbMEwivWzWy@O5n GXnPE Z.*'?i7)5sCy3v/0͝g|SvV!5hhQBgz 0݁qn)0mCb>%س3X~v)G'AƢf觓(zUNr>i2Y~gۛ\~,KL{sOL;W;晇 ?'4m)'mY٢l>a;]RX/ۆ8t*,l:}CMXd|Ԯ?ofk3͕̌ N;\>Y$ jPg(QؕsFm`M5`ކʵdUHVr`,^-C B&C.㝼vTNg%^#gDXQϦ5x(ٞ es_޼Xbm]\qW`JRyf z?UP Nwn<^p \\(6-p\WxV&.xegYғ:ACz팜sD'ϲ]VJ\ZϝX!Xr1>;3-ڣ?(TbsMUgV:;,ŊxM H̫]A#\U}FKg{]_&@2Np^EC~&ƯDw~>JPJGWΠ_ 9)"Ze**W(>߅A@l\ l=G{MrMu)X)9E1MJwhe0_){O,X0fZzWdC; ORS8GM?4hg`V"Mעx[LH~NoOJKs=uW=S[ѣr+:^ØCCc~cTxncYA 4:!@ZN%01v:#'ߌrIxJffUvZ&3tuQv5d*=hd 1`GNH~f.H?@{qdo_fޞ1gLB\A :8C=lNVHp#[i5_ ;]ұ#.0E CJ1Zrh6ęj,a"{n/ τW0 Tۓ O(Is搜KıP|V>P}-dT8;mqXN[iM@AЫrPNcWJPvKFDT.(ql9PCH=gͶb]XC nhhF0} 狠onZyE\V{Wg0,@fStigܑ_(4ICRJv'G EeY#2ET2=?{)2`SPG ӤPuզyN_gYQI㓳3VU I}5Tg妷/_-vndWpj5 ]̀>pϋ$ډ;Ƙ d䪤GKE+y=4PX?<*\ m8}k,!y dWfкIZ&HZH--Yt]mMOn5_xiMqWO%aG[<ɃX8(5!~22" LfЖEִAגM\ L@p=484EGWL5E,l*G6KV]?~9wb~\ ZnU/]d3aJ"$[D8΃LJ&{(BCrR d^۫CR|ly !i|}+mt7vGf!(X- EA3&3Ɠ VcUlfrC40.V-C]Co~T24#M=vIq:Ԯ O9>FB3_8qҤ820~0&~WP5'Qe{Lfr&ATN]Gt}c_+mbnw$٘G}DF{,PnܪxD6T0{BvRDU+XH )/;O{{_U4SlX阊RVMriBG nV$$s~^;Iۮ +xtyb(:ޕ3D %(V[`G>%̄nRvWkqGީuꧢ8R~#mw2nf~%ëmXMT9ft'A`@1+:؍ܙIaƹTqa*Mǝ;a.*D$eka=l9vFuO4}&`(ayZl`&mm_k:7mhX4uY%-ڢbo'!D/i_shA:cScL۾jH +L=?ۘ,JGVSy=%fQNs:]o }1w >K.]N?E+8y/feFu csiQE+E֧Ⱜirਅ+tn}D ZRb* Y/s!K=M`uf @f?軧Z꿷*rKz=6\&FOoMcT_{*=0O]@ګUp1dOzN$K2x?2r`t`>ƍG[xyu ek?s4!7 6Mw |ՠ,-`5Sqemp s@Q:D=cToq1:S8ZʇnB3T by #Bಱ֊\Ngepq]7ZWj5>M.^[.FƸMH[NatMٶljLn!.-)vT"6L;v@}7(ϡ.A^`uAŠ< ]FW gy@6s.h=kd#?*d$'߸JGS _[**<.םyv4V8ߘ 8^iiͷ[YQrlXRG( }fTv#9> bG70{-î&l|OMI,vts^<,٠oZYq)?;Gt==@Kzko}eHmpa<*?ss@`>mo7գNi3&&m \Xi{>q,8}i_ سa~A ho@l30ıR: t w6݉qhtپ=ħb9#G&%THdo @A!q鍎,R٣ MG}ب=G'gءlX|nšb=9)'60a7#0Jm9p DΔ|9iJFx gmqzJ+dJD"ר5YYJn5S1%h{lf#gDn<.fD\Yo⯥ HmO$j{)ȌQ]|s;,7hu.'kwRpzi3'TcUIмn3% ӊ̺dui=s8?9ZkH'dipI;RG9}֚[{y?? gvj-BRCz _mҌf6Ȑ}Uo1W0`I{98pt/?tЩj9BSec YZ