openCryptoki-3.8.2-lp150.3.1 >  A Zҽ/=„-ocIZ@?[s63  dG}:?0,syb"or#(OD>z_S^ ܮb,EBŬ͈r^erGy`ajF?I{k?,*³GtGZo;Ck5% K QqxcPHMgkQ)8(88ߧVD[: ]-CW.t|V3\@bą饥ic}d!3,]I{t2>pFnP?n@d  lhlx|   ls&& &  & & & L&&&p&0h  ! (!8!,9",:%L,=`w>`?`@`F`G`&HaD&Ia&XbYb\b@&]b&^dbfScfdg_egdfgglgiug|&vh wl&xl&ym4+zmmmmn<CopenCryptoki3.8.2lp150.3.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).Zҭcloud137ڿopenSUSE Leap 15.0openSUSECPL-1.0https://bugs.opensuse.orgProductivity/Securityhttps://sourceforge.net/projects/opencryptoki/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in pkcsslotd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in pkcsslotd.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-openCryptoki-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-openCryptoki-update-$service-new-in-upgrade" fi done for service in pkcsslotd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : 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 || : test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset pkcsslotd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in pkcsslotd.service ; do if [ ! -e "/run/rpm-openCryptoki-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-openCryptoki-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in pkcsslotd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : 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 [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 else # package uninstall for service in pkcsslotd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiUX<#Et+g fVA큤AAA큤AAAAAAAAZҨZҨZҩZҩZҩZҩZҪZҪZҪZҪZҪZҫZZZҨZZZZZZ\ZZZҩZҩZҩZҩZҩZҩZҩZҨZҨZҨZҨZҨZҨZҨZҩbc94de049c7cbf4ca56992dbed8e18f1178404afcfd7e0bb5bd496827d4eaa19eeb703d64d788c0b59436f118bdce9daaf271e5d6fd1494061c36b8d80d61c621ac21b1f9c54e56e701a57e25084fbbdfcff2d264bbb8b04f459e3159e6387cf70945106c26c3d6fa29accb3aebd4c3b596e9619fd6a51274cf62c4bb74bd3acd831e494e6f18c790a174ae64bbe74dd132117937ee754bd00e0d1a683e3c393bfc47a723c3806891660f6aa341abf63d801ea2ee512c639e71647d505d8c7ffdda36aabddef6cb8625556d4e9824716cbfd661f7434833a086ff56906056b24029ef5db4494260773e0c79258a72ce924616c594fcf8f5041b49627eba9bb099631c9b59e8e32a6c472980ede85dbeafa9e3fc0a85b5767f8bba03a5753ce29302d4d0705ee4d21eeddecd0976ed9fa2968fb5c8ac8926053fcebd89d2148b3f45fb846c91c67aaca4ec8b16895cc4e866bdab6aeec4590fab7dff38bf2476956c19832040e616229fccab7722cc257701f49491bfdbcc148fe7a337c78a3beb523efde58ab48bf9296de1d6e653df25e5ece6c46cefc5e784bee35229293cbabdea5371cc35022291b43ea4e71a443537dec87b190405e7824070c0840c294f3cb7694973d4b85d06a7a44c091cdba51838a866118db7d0eab04ca55b70d486d8001cee4d5deabe400d23363f7e1aa5b958cb355fc6ffe87107ab5e51242a2e125a5ec3c472619b1da4fe053ac5165685cc63ded7a81bb16696bf7b07fe6c8cb1d7d3dda05f44d0effbaa1a6d2c9da5242fb4a707ea0caf6f6625bb66f3dea0a61f98e2ecc480610676b4084abda955b6c3da6b9d12f92ee43c3b1759e1adad1232eb84ba568de3d6dccc80d81b993ac422c20e14079213ff43e35d1a4126d9b33675411c185fa9d7a8b23395776a9e41239ad4912fe525337bfa6ebba236b34923cf60fdc211f5dd004564c74aa0b324979cb2cb8035b3a7ca44e03e04386514bbdbdfcddd09d602bd186392db9c114b16d09d3a1135faf5d35953c196f21566da412970654620212d58f398b0110349a389a44538c3ef04bb081c9e484dc3b7e7eb2fe825ed4e4157062d8d812f84df0d614d3d7d1a50787975a4f95cf6dservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpkcs11pkcs11pkcs11pkcs11pkcs11pkcs11pkcs11pkcs11openCryptoki-3.8.2-lp150.3.1.src.rpmconfig(openCryptoki)openCryptokiopenCryptoki(x86-64)   @@@@@@@@@@@@@@@    /bin/sed/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/id/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.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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.8.2-lp150.3.13.0.4-14.6.0-14.0-15.2-14.14.1ZZw@ZY.@YX@X@X@X~@X2@W@WE@W@WW^@WEW@V<@VqU@U@U#U#U#Tp@T T TT@TT@TT@S@S @S[S[S[SSR@R@R@P+N&@N&@L@mpost@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.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comsfalken@opensuse.orgjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comro@suse.dejjolly@suse.comro@suse.dedvaleev@suse.commeissner@suse.comcoolo@suse.comcoolo@suse.commeissner@suse.de- 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- Fixed ica token's SHA update function when passing zero message size (bnc#892644) - Added patch ocki-3.1_10_0001-ica-sha-update-empty-msg.patch- Fixed README.ep11_stdll to have Unix-style EOL characters. - Added patch ocki-3.1_09_0001-Fix-EOL-encoding-in-README.patch- Added all files from %src/doc as rpm %doc (bnc#894780)- Added pkcscca utility and documentation to convert private token objects from v2 to v3. (bnc#893757) - Added patches: - 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- Fixed pkcsslotd and opencryptoki.conf man pages (bnc#889183) - Added patch ocki-3.1_07_0001-Man-page-corrections.patch- Specfile Cleanup, Added directory macros in appropriate places- Several package changes as per bnc#880217 - Added openCryptoki-tmp.conf for lock directory management - Added 'lite' token support - Changed from init.d daemon to systemd service - Updated macros in %pre %post %preun and %postun sections - Added missing icsf and ep11tok directories to %files section ocki-3.1_01_ep11_makefile.patch ocki-3.1_02_ep11_m_init.patch - Patches added: ocki-3.1-fix-libica-link.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- Moved libpkcs11_icsf 32-bit out of s390-specific files- Made ep11tok.conf and pkcsep11_migrate specific to s390/s390x - Added libpkcs11_ep11.so and libpkcs11_icsf.so to 32-bit s390/s390x- EP11 token available in the opencryptoki V3.1 package (bnc#879303) - Specfile changed to include ep11tok.conf - Specfile changed to include pkcsep11_migrate and pkcsicsf tools - Specfile changed to BuildRequires openldap2-devel - ocki-3.1_06_0001-print_mechanism-ignored-bad-returncodes-from-the-cal.patch - print_mechanism() ignored bad returncodes from the called function token_specific_get_mechanism_list() - ocki-3.1_06_0002-Fix-failure-when-confname-is-not-given-use-default-e.patch - Fix failure when confname is not given, use default ep11tok.conf instead - ocki-3.1_06_0003-Configure-was-checking-for-the-ep11-lib-and-the-m_in.patch - Removed check for ep11 lib at configure - ocki-3.1_06_0004-The-asm-zcrypt.h-header-file-uses-some-std-int-types.patch - Move stdint.h before zcrypt.h to resolve dependencies - ocki-3.1_06_0005-Small-reworks.patch - testcase fixes and file permission changes - ocki-3.1_06_0006-The-31-bit-build-on-s390-showed-an-build-error-at-in.patch - Fix for s390 31-bit build error - ocki-3.1_06_0007-ep11-is-not-building-because-not-setting-with_zcrypt.patch - zcrypt library included in build by default- Patches applied (bnc#865549) - Fixed Makefile to complement common code dependencies - switched to official m_init() function based on library change - checking the global token object count - catch the return code from object_mgr_find_in_map1 - some README updates about usage and restrictions- fix build on x86 (add CCA and TPM to filelist) - fix libica detection on s390/s390x to get ICA module built- Updated to openCryptoki v3.1: See ChangeLog for complete details (FATE#315426) - opencryptoki-3.1 - New ep11 token to support IBM Crypto Express adpaters (starting with Crypto Express 4S adapters) configured with Enterprise PKCS#11(EP11) firmware. (FATE#315330) - opencryptoki-3.0 - New opencryptoki.conf file to replace pk_config_data and pkcs11_starup. The opencryptoki.conf contains slot entry information for tokens. - Removed pkcs_slot and pkcs11_startup shell scripts. - ICA token supports CKM_DES_OFB64, CKM_DES_CFB8, CKM_DES_CFB6 mechanisms using 3DES keys. (FATE#315323) - ICA token supports CKM_DES3_MAC and CKM_DES3_MAC_GENERAL mechanisms. (FATE#315323) - ICA token supports CKM_AES_OFB, CKM_AES_CFB8, CKM_AES_CFB64, CKM_AES_CFB128, CKM_AES_MAC, and CKM_AES_MAC_GENERAL mechanisms. (FATE#315323) - opencryptoki-2.4.1 (21 Feb 2012) - SHA256 support added for CCA token (FATE#315289) - Using insserv macros in %post, %preun and %postun sections - Cleaned up spec file - removed patches: - ocki-2.2.6-PIN-backspace.patch - added patches: - ocki-3.1-fix-implicit-decl.patch - ocki-3.1-remove-make-install-chgrp-chmod.patch - ocki-3.1-fix-init_d-path.patch- add aarch64 to 64bit archs- enable ppc64le- remove -o from groupadd - fixed sed script to not a grouplist with leading ,- don't package man pages twice- add libtool as buildrequire to avoid implicit dependency- enable TPM support (bnc#641919)/bin/sh/bin/sh/bin/sh/bin/shcloud137 1524159149  !"#$%&3.8.2-lp150.3.13.8.2-lp150.3.13.8.2-lp150.3.1 opencryptokiopencryptoki.confpkcsslotd.serviceopencryptoki.confopencryptokistdllpkcsccapkcsconfpkcsicsfpkcsslotdrcpkcsslotdopenCryptokiFAQREADME.cca_stdllREADME.ep11_stdllREADME.icsf_stdllREADME.pkcscca_migrateREADME.token_dataREADME.tpm_stdllcoding_style.mdopenCryptoki-TFAQ.htmlopencryptoki-howto.mdsystem_resourcespkcscca.1.gzpkcsconf.1.gzpkcsep11_migrate.1.gzpkcsicsf.1.gzopencryptoki.conf.5.gzopencryptoki.7.gzpkcsslotd.8.gzopencryptokiccatokTOK_OBJicsfswtokTOK_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/ccatok//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.opensuse.org/openSUSE:Leap:15.0/standard/7b32158887a67a916bf684ea9a7b775c-openCryptokicpioxz5x86_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, for GNU/Linux 3.2.0, BuildID[sha1]=50d0848d6b7452b9a276569f8e2f005ac802cb2f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=dfc1585d0bcba8344b78f82863739d3959972b6e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=5965a3e77f286cf8497cf12944ce1dc019422d0b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=1d23de9e9a393bc08add2b45a15cdd35bb898461, strippedAlgol 68 source, ASCII textHTML document, UTF-8 Unicode textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  RRRR RR R RRRR RRR R RR RRR RRR RRR R RRRRR RRR R RRR R RRR 8sW`s܂ lULutf-876b26388aa603958905a7939c8992566fe714fd74830d749c4123131a6cfd14a?7zXZ !t/1] crt:bLL ~ƪ䱄r`*#oCMڈ_MDb#B.O( P=dXW}6զ2U }{a]5n2=ר*EB(2,,+oP"@`A:%P_Ȝy /(*1򜮩Ur&. NO<2¾c]/}i+vzZ¤|Q/iբ3AxtK^737IgV`w?V.̀3T#jUҭqAJ"L(KR\V-r-w6D:Vrt}SVtPJ}KT M*ޞЛ :pAa5-nwroѭP?Ev~@-o^-Bk%Hx]N e]I ~pqD'mqUƄ~Be".6!wqɺ<[qVƴPIZ}:3*kO-]H׺䁡{Xc@SixޑJUlU灼SNQ$].?=Χ>SL4c Z63ZԬHB3н/бRiEU B= O+2FtyEn[IĨJk `vi !j}JS(u̐-Z 6j9?tJ=]@^`2g4֑圅xdQ|HwV/EOI2OOkB +?,逧%U ԿXsRpN ϴS?_B#;y?GDM܇h.ɶ8uMs+sRG`-{{>R.&/^x)àx8Y 'k.9k4Rr^pjovLk(`!<+S"_&1JB+SGHW"nA\3f~ PR$2NxtlzD#Y*l#i X8زjG.S.!Ѣs팕#r0/HXE`z5QG|X97paIUh|lo].c(exF,sxUf?Vsfmڣ'u BcŪ]?%xgE0v"24==opMzCQT PE ,w3ݦGᛓqȊupW1>zOuCcHH^eFy Ybw, 7*Vy𯎦Po8|+Bzi,cx%0K~  ߌׂLXky{Py!;opwhcv/Mq>塁Ҫ̙[ɘD4MD`/TuEw./.ܓd8BI-.+¡0*?f|ǿBsunx ԧ<~?'rQ> Y: @prymsEE ^X7{^VH. v'4L[j+Ooy8Oz,c*?$WCS$׸$~'B( [)ddJ!  "<!2 4Z48VՓEP=Vď>Ot}3WXi yp!A)^ Qʵi$ؕ8nZ$itueG JQ`v``v0XqW\j h gk$@KV>m ]_.9kT!_=@gO#jeKAGy.A9q&v׉P4(T,mP2lK6:xޢv&Twl2!'%nTQ1  Jz9ʬR ogL%N1-xG]H i!ɑ5Xߺ7/EG&ꡆ|Ě۞1FS)p;b (jq~$@Sh#_+CT<vN RZ HRHdn߃^iCnhCC(ФMO+h55Z P^|$@iU{el`sU^{۷Xy.1_ a@@7v?jGq7J.=4,5 :Œ5)4<{`CfW.am 6K4fOۭ<LwkyP`-K{vW`(z`7Pn\Uqƪ/<xlBGq8~pyP~`d>c]S&@U0#x:V03w"ׁP9p(2:EWOdD~>"ye;c> x1;@4_\kW ' "3+lF05HzLR2~Q%D]xe(`ڣakޟ H7e;RvG.$"$was9Ǯ z\nNv} }[G5<m$@ yP?E(e(] 9LgxYUơTm^ ottx͞W=yW zl =Xd4ai[vBhZEOE6|'NSFԵ/"ƴ[Eۮ-ҁ5B^RR$l9㸀C@Xn1s 0G'E,(LWY# lW)?:$h-0yEU RV*އ(&H y(@&e&@%?te ($ :K3^_>M)qWb}8 |lM~2XɌPdXx#ܫX-QcRߌ$y5{ Ϝr!Y3x׏/>&wذ21tK0y\&\Aq6$&'i^\&FGPm􎨖9`hm6Bp=aA|(]y2ՠe?H[4`\/)hMl|CEKDc@͵ʿmz!Z7J'b;;5^}I-GR/H=J:?qSYHտ\ -;8+JA}6[8ffJQTt\}ra5ilXj)ew9+EUR$041\"=a ^&\.~?:,}~׍o,bF GĚ^(&}VYSE-@Y&2H`2ڋ3GVv/xf~/U 3gE8]'</!\FHr- Zs=bC3!ǃh u`jBFJg.aoSej$B4n)f6FS:z9iHoEOY oMzwkv9?;\;΂^{?*h[Frnۼs O7#)2{ojx :AZA|8hU{֒HN79Nn0 XZ*#$~A5GW7[͖PB{@܌oPՌWh V+7M[pP UWJ(F6P }P-CjJyשsNV91C"+HɿY[~ bQ~y#a* 0Ez[TP$z>ئ RqF3d\[7ƥNL99)DkkBrjT1N"Eh߈lHH}v|*4iLՉ1 'J/R~FtE3 lYwmxl@Ɂ9'w~]zG.஬IJ1&h{Hz[( .ws>^;i\t0 'Zњ}i!UQGlVgRIK^BkYH֦n9x<Ż 7c#ԛ,/TQ~[У郎BwtE@@ йp2:2%:PљJfg(`j;#Ymيs2>w'x6Z\niDX3kΥڢB-P rդ:*BBġfe&4mnWz+\"ڠYsH֓U=b YQ 6^Nq۰]=Ub8p89t&U _{ Nfs{!N?cߨCS]F Tk.qw!iܵ÷+Je_qIˤmr}>Z:EK1+ O-@P!kI!or+hc2%2;^,6>קuڸK]Zr iOekWRYnv8WlJ̼KUnY!2ʃqi9]~t^e _!' O$ߛH쉠s]LH(k//s~QK,*Sښ9_:̂naп~ $?)@, FQeV`#..r`zqѬf֑G&N7(m*;wt:kd5_p} q #;DSjmLy/׮@p@p(`װ~ܪ1-1 t}Aa W$iT1V oWBpvUfqr]@^xOBx93Ʋ06]Ӑ(",Ylv evdꦍ>ڼh, H53gOCG.VV⛦=9ɃqMd~*47v"̤4#5353 J- Xns|~iKk( up-\ʠ @8dݸIlnÊ]ęĶ!Չ vw_$L2[yvF:eٛC)Nv%㈎ rQJV6 ygBon_@пCdQtz(u3V:';!,Qv#8jx҇+%dX4xF۟5D<b5ֶ:@cv17g);( }.">3"fm8vf^%kƷ7C;vv+tūrri vCSN0+` DpFk^"oI:$4yÂ/֦|[Mn)k+EX64Ī#& I\Ɗ,+yfCFDepNU/N'"y؛;z !A _Gd٩!A QĈOL-,CX-k&,3#@&bw!!<.oڿ)=1v|UN$Kf1ϸq&mӍRl6=DRrkXmS;O΄MδKzuSBTomz 9ɌKN1׿G{nͯ"?pWb,jGIKw~UrQi&^a:swtf[P])Ouh1J( VrCE@5C۽V_c&yH:i텙zJ="3o9ߡdkh?N|zׂz$~U'rhf+a&l7,rS/x{fD T7~1NI_  DQͶVn^,.Z3{X[^ɘP¹N_HPзZR :rA2Ҝ nb̏!34N@>$AOߐ1ei!g%&_@" heɕPnJDE KO vv,i=|_kz|(^Vޮ zY^nxl9iwCl8p'Wd-`;]κGCiG=G)iW2|)}k_-6yk+,Q偭j4+@ lv5Cn%tF4?]?hFU%1%/x00C6ͧ:d-SVSbbaKOc;:e7ڈ!?~OqbN"V>uQ5֏_fE9:Gûb( $Rnl׾l6j^|y6)W5Pbv<7 %lui-|Y2zE3O2p ,3w9;[z~@͖է.K9Z<3W['s_@L|r'oM JЁlnz=8-3nʖKE렪:I:C^ŹR-&oɊd'L߲z̻ D[>}b\0 t RIq{U_^k=ySJ$pP?D˓7M[wei8 ȿ]UDJAI/+Hq&P SD#aQ r3=x'2ZN:Zgɠ1wȭZn;) 3[o T:p>W+| ”+mgh=h?k&qM46&BsrRF[ +*앯va.2=Wq-DBrZ42l3{>{y<"[n8 fLW&V{5BJh>hO[c;bu䌭Yۜ8(9ˆO'yF!'Br%+dEKnv C6xY<Wz)N{Nlr=g ,.ne [tLTjB "͙֕y'{ܙ#oB]:9ui!Y}ߕܮ݌ÁttEqK݁}а\[7J,TmkpRxwVb-΍t>Ѩse{G#r7f=kOh]KTfţ'ǚS9/֙`@޻lZ~93~я_-yiIfe[h6O{1ScIp- f{1S{CBꫮQlZͽCԉ ;9.?2@ɽ >K-DP'RVݣ(]5e1M@bXjiV &n8t9!TiovzvߢQP4ΩN:9l6 r5kүҤ5NOtOWsh n_$=*8ƕH*ma{8)=oBc / QRsL2J"t1 1Sr =!f cq~ğFrP))):Opz{d%^ 4a)peI<>m6?bJfd SduY|&T45hYN/yxRaثYQ76W*^C׭ܓ%~81&\A]]@q&!bw/7;.v,amy 62(|PʀڕfY>CW(&:ZƖ. g .8o0GʮD:1q/.Q kϠ¾hX.!>.-: +W}3/v^ g{v]}KTKЯ-[  >OOeDk{okNjL_/;c#Ak+~ />}{;GC*JS1V֮|czbSTq S6|sU1+ TDeì`R$^mʞxaT@v]SduM]aCx`x>)_UJO]1P^dB\>P[OO2&1)mOyɱǩs! Vр)hEz6K,ݟŕenf9 ц  pmx1$kK>0%+=]^_ +93_n\Je)''*( MvDhv%,AՃ涹?ΓJf$%LHpQ>K]rnUuXZRk 0v8=ݟ;^Qfiu L6zhE;e}tSJh~[+ @}=b{icb^E(cMֺ-4drj>"sl8M0f!&zz@tnͳ;,G r1χCG4x_UN)kѻs⨻FQ1D]FHjIqP7ي:<54MFfY4cwT ҇[_HTk d#/kDI.LULx$}>]\rP<˳`#Cqt(㩯s^7!l6\ l3n֟kUnnXG6%%;OӴH{=Ï`q 鸮ՕHy]U\Ռns$= H(mZ/^ĠQAVY>gM sHpkM*2Wy1=u-n8 HpZpftO oϻiO$¯4+fpߩeC?1o &Bۤ>L]֑V{H#['sso%*YUq/VN,]4v[ Bڗ$_q̰\s}71!ぼhdL)(>pC1V:t=6t$H^pi @r޼ڲ<"CoIy ᴖ{YR}m "mta|{[QOO}$-ጠe]B|qUD7[{^:oeVCȣG>Ds8"}vB`'4ZOR50H:$ c'BT4ns&Fj1_HfLZm (=' ]zK(E*t,>PI&<~8 p ~J9᦭ni_'grbaNjB9֫3jݎa\E8%EUժm4sF(3-aN -pqob$$ tSjx;UvOfqWuVW4"yd`,|oĄ[hM_]s@==80!{dIv8*8," b=M9bdnjMse:_$Z {T=1}:A\/Y鳖`-FCdž;vcj]Ti`auWFE^I EOgfф˱e8_Я|R5_Cn) Yb!洰ZK ՊNLw]ʖB%-]'NS@xgUŬ5|[c8sZBG(2DSa)N?ğH'_׌l:̤2TN@UY2}T}`p$ <6/h}wQ\/(dw&2 AP# A@"Uv) $@%pĒoҜ' S׳lɢF*#1 B9p:MّE"& HG ٖeMVf#. ([|9nr@IwfxFxa^Q ϓ~w!E0F=qZjKyӁ ߮ku6E|>2̋џ;Sk\d)vROK`08c_ H01.tQ&=q9#kVI>qbOBembߒ ʪ'\38&ż+4O܌5⠻jso&FET!<*]!}󊈵r %TXa^1#brZHwzgW۬nY \@rX݂8[,:4EK62j_@ď;ՈPO%Dp$+M*%_]N{u]6,,71jKxenώi8{0 dH0(ZL*v39j_Χn#f.kYCyZi)Z&$p:;f%;j)Gsh5w8zH6nƦN%2S͛}`Gw&*4[2XQΡIV_ H l|VU3F$R^~5Z"s_s-}~[[cNyN vo@tf% (OwM$._BT9? (݀"9!F#i]V^y'('zw ",jndi EBR?C6Z[~jr2a2AM4] e)X ߖ5#LnΫڱh :؆ }l4%~neI0K9 jb#8r|z_mgϔ_\xE~ϐ²+a˶Z4n\؈ A['om7'6pa b}}ѲgvZM.KBC ٵ 9$I#oWd]>$`$,2>,_ OZ6;T+,غ`TB=( BVӊd+WQ4@xZJ~BճX:%Z/4ͣ_CTIi;-fDYӢ.C^ @ҷSCxP1+몁);԰Vu&˲G!RdWQ`#ڜ)`Õ&q OLL pǹ`QQI@VYl,Om3_\oaPH;Όj6(Z)AC9L Sqe 9h_KjfA"屒os(!&ā=T8H\Tʅf4WOpN.aBHwGwFUF*몹,2 ؈0#yOE<:J~~f,)~IM?;x%";%>N1 k'oD-{"3uWc<gtAW1Po;Äj;734ގpj7GvQZi%]G4PǬ# hi.-=M2+\Ft5~POX3K6g F"/}'w\gX.EFn3ҟ?9e)4o+_[fEMdv,[Y3*_&7I6!!="nuƀӧ'[P๹sNҕٗHa%,zOt5WO϶ B7\lAd& ub^\`3_$.{rnq)X^֝ r<+[̩@*x^U\NؖC68>Wa3j |eql1~/aq6▉z[nZTw.}gX!@ 4TP^f+ǧcD(e]a:HF,3k%MY'z18}Їp:!4ArƣL`;1}|jP4+sldc@qK qE2vS> Dr)|CUrذD6AUuBH. `dGvgdHVϡ|݁{`Ȑ3j)1VNC$_VKfI 6 !h2>e >Z,lj*a]ČVUyI9=}&}#r|4_qiss =܊3+7bSHݡs!K=:09׆{7PI}XuS^_R#>ށ%Ac"[}Da)ncc):y3\WaBq4)~ID^jm%hz )#~ -V--R/ZG[aܴ]lX5L$ϸl | q, ]tpZV/N:"Ԏf@,Wo(=uLLIcu;y5 <(dD[P?u..S(,&Z݋o%-nkM_C#:s\3xhҡ T1?6^u%⑬Xǡtx>w40F~ʜ-Ikts֢FyzZ!+MwLyZtr Lx.kyy֒6!ܽ:t!kBj( ] L'G53ZҘW~o\7hc'GH|9~m\i)ͦC:x%_Ac :*UZαV+:{Ьʹ{IM(8C=MSF>nFi3æ#F _glĠk8Gll=I}Y9tdϤ)|2,݃rZjzW08>2{/aH]Q$A[!Q+ɧeqG|fQ䒺45.v:EL]{Jpd\mXw(%:`XcoϨDԬ}S!cwaHJm^r&|lc}e*/0_N3L4Yt9vI{0Pqs(Ot t>pƠL\P,?0O;QFin`/FX`3A]X;.c,~aCFUQʴ?| [q:>+#8,Q 0L>5U4YEqAș5:O,ehBh_ͳbtT'tE鞍({Sk瓴+w%*# .cx0j z{{ פas^.E 1cki1&+ƮfNeܼ=\fsbͽkO٫,}̜SVcx'aVƮcP.#-7aݧC@ŤwKUgΕ7 dٳsDFۋzv-2$[M~^WҊY=*eBT0\YlmgpX^Л*wIFT\=uoXnr:EG3P۹Be{Ҝm( $G;Xƈ° ߸;fx6;2/d@b1k̮ѐb&zbnXcx)%Lfc% |(! \~i71iqO dv*݉h^R!A^jERMXO2ᮘsB1KGR?_Vѓ7_mdIřM5?6N$qܮˍ Ne^I(Lze.vh{|} kV!8IOAS-~BD5C0!nczAoN5Ur-aϏ=xU8 -e%'M5RxيYi9i) '?eYN ̀ eTGchϨ׮Mv3Gg+L `` Np7,a5 *W;v:=sM? f:%IxQj~{bq O%NB[f$*b܏C< .οΚ~l+>sUm EQ>j9~GOKTU~F< d!*շx0oޒ۴_9!9Q9wÝ=O?GB q$$=nA%CmmLF~E#呱`SkwMjzDy&Y%4J&o6 nFZ +??JN J{ qV|h"C&G}][0h`nc#ώ u,? 6^ aR.]5&V!Xx㏞nycއyb8 b^3uS8FhCN5ٲISSv-_Ƕ__f$P.6">6l3~qj&)5eBw QkCC/r[esܟzCڹ\<گǸX0YB"!n/SBػrƂR9Sq]oRuG; /spSQ}Swp\_i 4Y5x Is ;q^W%vMk1?aGDfRzUzUkB\hy}>xj9mbN`[E_MbfCE_Q&.PV,)~F`MX(/ .DR@_@k> ;_`Pdeɦ'0"'\}r5Iw!Tlmn;v2:]IuׂNՍ矜'{9ɕnء?:R'M5܆LPߓ~PVS<-#TTS&pljp[tX(ckXLVq$]˲g9p"׌5ar~ r\A?ERf+ m}l?HJEA(F># 1w8bw53/fj h}bg?Tk}$ U}KsoZwBH+ЃPθԺG$#"*ѳ?dk~#WaB1& kcWN8WN3o2qc"v3<TzMXš,%lw(+4*2+ nѵI__mlw:JPgZi\}ԬiuJT/vo}97Wwqj0'4 d|IW8ھۈ1_SA,ksn:LU:҉:A $)updxV?]6d0>g!+9Z }N/>`4;ϝ_0s Q@1hv)3/羲d_~"# R#П8} 1;;q:|E3*CRT4)$S@:YSl@)Π{T WQO_k:>8}΁]"L6Z_+ 'WGv܆3 ?JVOgD.麳k 'VU@șiD0`#DH+B "1C{z!^ME"$p̨J&~ژU(u٤ 8)4wsG =5DRC UUt%P <Ǐ~k܍-cA/֝뵟͋9z0gNlE_VK9ո\^ehpH2HOiGGvswGSDNyBZ 3R}it<"3Y`.OsẌ́UbL-Lc=5$^vEςW  6lY9 ,z1E܁~MXdՆ_r<,ɋ"=28۴:c JAat؇9w 5+N(6kP7 :_4a3g /nHSr(g-85@ dzjQX$[]'?LO3S%ڗ ".[r nSzpH U˫q<2_>k-RC B$sDDDu+c"|FЙj@g]K)?ȍjQXh9ct )!սhEtvy;UOޢr"LrT0|,`w̬MX~CN)1ChT5uM8"; y5q[ >Lx] BѴ;H J ak&}bC!|(YD?zi,7d?r|CFhCƊ|RYrJ(KRbE׈LqM(; '7n7~UzETd'ܷ¼ ɋ=p Frmf@g106UyF ]9JP=A ,cDC?Agk_γPEz&$3K`09hU5xJs|T͇JqJF٭NHEsHbMRR/oFWe20Y5~Ao)VNx8MU{VUz6M1AsɁ*-@@> XĘnYU샲y<IR^K ]JL@_LޛⳎ\;Jsõʿ:#>]{3;DSs$(@vH%vqk<ϋ/n$HkJƫ:*,AzʤC΄O霑Ț&u&* {_/_66oX$vᓗȜ^A'@24hu.J  |왩<Qo+6mݬHbONfv1N,dEx*Ucb.S'DŘ)qZf($S|U7wث:/Gh@xQ53d7}0gWL叕N ^qf!mcLHJDjU~=\Ixd T5;gs56#|IS3ӰmGUXE+`; 0$sе É!ҧpѪ׸ od`hU&MnfHϝJB>ȼDV/YJ˫l<.%vą4 }s5ʕFx,FԪo{TR8S~9\ˇ=1<+Hp&,-7s=:?ux,u6ʇsҁ 訲|:ˆ|aayxVdk*KbIKfĖR'e쯮t%gʍfoCf,Mr1EʬWmWc\Vu׻MM7=ZٰS#٩#l7uopŎ"vVnٟ'؅ SC -;5Al t:A ܧ2Kk@ҒIqPPLUTT芻h@=z?_f֒bs0 Mț܆&!W`yN,THTl'jT򭧲sRUH徬Yja/X E~ }'Bf|9O;#V́?ldt(|Z"OgtzpvɯvB0mHA$ՆIGw"”i՟Ŀe㡲%M]YM3fM(3ytXUP M+hALfzx)N/RW7LacC*&I8/:hr#Ξji=-ht3&0f3OLera5D!exV(~Wd7n%V-5Cp?-qdmJZ?j|Bgjp@zo쑝Y .v |SX C:Zf9\CBŜ{i6zy}}d##*G(ty@mPU/h- CVXecQ=g4Ob@YEpxlI`1_w/ @ l]p;fo`vP:HZUo)CәgD ޸iNh.FasgG|1bcFshUd<*O:}z4Dn2dmpoƪm晣YRjIHPWO NT 2W.b]ov5?_څ?5ݻw;|\Į 7/m9+ŧ3zJFc?.mQ3M%;TU?G-\Gl׾#?erF2*XA!h$Ig(QLfW]?N[9 Acgmf@3Ei%{n^HNl4"L093%aluo N#f0oqd}5+ExG][rhЋ _*milΧ*1.KgliuTPWSDrP);;|Kۻ΃:_ʂj.&4Swr@{mZqJd [[8}.ܯ/bUr]xnZwЇ]kTr>bTD՛udP}.'~@ykŰpR0V'9pQG$p?+M'JhVWօLiju=4[v˚ pF -wtK̜ǟ` Q=26ބrีRLJ-C7e^yAȳ y%I5CCu§U"THfO r'bZj=~YrDaZ١ž'e BM]_U %<$UMW\sbT8{qLGbo%ӠP8JY"TW(ކ<_X>*o5)\ r8 l\Z4JZOP٣5n#ȉF=~!mWz5MxV> m,>@KQ ÖϿr.G9-?D7ȥ3 @a4߬r~Fu/8@hQ#=1߻ՆS'VSMf q] \*w k\1 >_$^y}BaNAA;̓ :)˷lNR(\ k'rz({)z$MȪ0kPm*Tz0Fеa<$t%]-—E_&wk~<c,'<{hWs %pB{cp be|*03%@' E1vBhvUy0")]~X6 0ec `k%98dxįzDcb9@+]ix~{Dgi_Crm NpʭtWT~cXXH_vzq3;Q#ʇsaXi{D)n@EhLMZB #S1S]ˇ[qkh9(ҍ{AS]γt>"E޹g_q? mR$9KUPV;.畼|,@98o=u>;$H؆$,b]gvatPoᕝyrM#*!s8'>O\7/ S mgWJ,!::Cn6 N CTWv4k;0Rl̩m녤ş $3H'}uZg7QҊ>Q*!>'e4PSz C+dxXuH,Q$s+<lґ?e@]nXXJH#qM3a&\4&ϺatwܤyG:h^%Tх3S< oJgFr;EMx%SYxU$3T޿[i(־iz:r$)po%Te6:;nVVܝq Dl Ez=3M|h0?/:Kh% m[tғ ly bS-0T$ WEާ%pPL{?0ҘzaC4˩GYlf^ZxA :YP_O?TOUWiQ CW/9Dїd~U0̟K>*j5k IBd Ȃ@/cA;]ш_@0SK~&J-6d-ߞV{uïE[V Ή.%KnFfy"c52=z&v+32w7b7VsW?ddcg"1 Q.ۅw?ھ^s;}w\UKv n<whA0="I(?.`:pQS~%)d2n0ޒwbp89;AL΢X}0oG y9,T#(zmqUϛR,~0xE@cs~+>e߈z>@d.|%`V)( -~k_Zv Pp= \X?h`QQLN$T%V\`?/Vpd_Ku2bQSO|3#us7|XvDC< ?Rج4*i81Pblr\D; Hy NcYVaʥck/#rdm 6=q>le뵙M9]zEW˖Fķ;F]8<}]9xb8-OSt< WwRf:P{+('w 2=ޱb0avol# n&)˯tPQ뱂\q-ZSv=P ߶JtOOF8G7+1)W r `d㊈>Co4:m*nª{7XthVa)Eaͤ8.֚Lmh}__ <=>ŕlQ˺v ʴ<]CۿTNtڠ㸐%Db. 5Ϙ&PwJ.]&3G_&O.9Irb%A}-pi.O(lfBh&;lZ0hyO5,TW[~?2A ",G7ـ"4P21)a/WрZ~k"4ǎ$Ԩp~[[ߑ LBU*>bhPɹ}mao!}$RCg0M%&^V\t)J ? )ի:zIn+*IQ3Kdb{>b !m]p ibqJ<uX^sؠd61s2dFk7/ .sN{حysimcF(,8 τ{58x4I8(DNSQz AV GYۿJƈN4ΉA{v!ᨙysp= g&YA>qЋˬYT _}|mne_waZ<à@m 3%zN.12F#/]x'wۚe|)U݆#XcHw! |z*,6[A=1mbOF.RX/}_w2{ryb!@ixdY鿌dx5Px]>v"Ín&EBRXҼ 0 AڠBw=q c;_I*%gf;h 2le^f٠#zv4AGzPk~o]ȭ,hbS\@ q{ o1و[qMA6 f_ MHOTd_u|yAH|AgT:>s$< x*>Y/bvRFec,"!zGf\[̛^_AuPbv`\'ms! L3#of )%UUXp0 crGxz1{E Hy=JhPnJ2,^9zb !WBZtYJS/_@8`-iPwGxd?WTĵ6sW/NNp}[xkOn9jRVh >5IzΖ&Q/lhY#p:s;&ݞ͋h$N4K̏[TĖ y֟$//!}֬jXֽsBf^ Hp&5Q-H %y@:;h^*2r{/_?])+0 Nz4f(l6:vk-L=WVj\48ّ]dzKG6ļIH1)[4Ou݉u,S58n3{.A!v->vY"Dqstz׳Xr޽jw4&60 eB-aթ(tڝ, ^Ul3+0*XK.Q ]qpk#i;x O1}Zͺ%enb[ldS-9D\{[>x[XU+vn&;_{pR&fM)In\aLlp1a\eE/~tr W2`6f}w):RE'DKOPsma-4P|i[fYG? fW FuS݂Xӧ w' R@u/Ĵ"TpOKhp>v6B.ew#e10bؗ P& - vt.w[%s;^~hM{BAä)kLDlCg_Br*X͞@_w 2?i*3Wx@}?Ga̖K"lx%mKw{ڷ:|2$'C"('申c,$;r y!wlڰB4Ɉp+~/NİP7e3NАq enf+YNhQ*bC|ri_F\J="tRޛKR=Ul2" W204~HE2Q.RvyEt!"9I, uJ*J 7"#4|$Ath3c᱌bѧH-fF`ޘ~)֦L("w\ "≏w#߅" cϻ@jvm v84(Ije.̕8>:Z- c2=Rݒb#IbDo8_NJ'@tz yܙ;7vJ}^N\Ю>Fd,h#ҧ)z>"\"{~l\8bt4m[ǟmC:~R'YTkcf/ kGǔ 쵂~h%M1G ~ωe\l*-Bj̦Q8ٺ յAU Z- C< Ld !|Ϟ.~|K,0>ꔇ$I >}I}\\8]n p Wzh־"3n*G7Rr[Cda}6 Sۇq{m=\mFtiy{bC=\<3/yUj)4-pç-V^lĆ$ e(IqC,=;J1>[ݢg4tū7CPu,O@U%N 5|BLYw j#𱶸~}-E#-ZI0GhNMn?O-\rlg6Bsk l:lZU5jh_Hhy Ab4֦lmަN2KeC6\vhc&injФ݂h&帐g%ݧY-RR=XFdi q?q3g{HM~< C[ϦhrOȳvB),y$#;1nmrӒ!ϯ+#lCVAP%=fyS%#Wͭ ς /?htxm )PVk ĭ<1PWwt%R\a:S;~x%'>Y 4k" 2ا6ܜʎ0 ެj:I*k5ĩek(-5f#6ObI"DO^)vI8D<w>'eGJ2ϝ9X2ŘN=-e$.롔E NhK34Wi'v!k˵K-K}G(3pqܳ:?QvU85"HgQN;VX1QR!J}nPGB/WY'U ܚvitƟ*HHOb7.2> >t[L+|v̾|d/p;B M+*\Kq:S#CزQB>C|=d'ޓҗkG\5HDAu[cy* bxڇ׈xzK 9 gL鄢z_!8J]dLWz7Q}r9iqYY[!W)306Q t6ع#"QFxWn^CM F܏!v06>9g=W[mѳDD?6so`t>e{.i¶GIPlo'ֻ͆;ywYqEGQVYj[1u2 I~hq} ޘ\g,QdÕ`\W1 oI)uo`b}mJNDFLqs&N:74҆~H+jy3J' F:=MV(q˹/AUJ;QW<_wA?.Nviњ-k;oz(ϖmх@h SWHn K[A/t=!IN lb뼮ȩPd%gA#;w0 \rzs;SH`1ÇIXakALjt4n<+OlՂ~Ύ\ xNs] m>I {*A"fT2-Q]| -zv NU2QeIq{挵]WEAWcB'sAصc8U;^JI$=ȳ jLCA2_Q/ɠ?> f[Bkm'D9DTY.dsG6ͶӶK%hm%^ԣz*y 0*u7V`lٛd}&(R=oI-n@a3Kd1,$ կP6g=ljظ|{6 kpW w#ڌO@]mX r{d$(39Ne5%ljR? ^pġc|9* W|e*wBEe1tQc߮,ꋣn@BjE ]75Lk-ƈJ3]yGuI\35 ;C Rf@u%}HJb/9<9J$$dFx062jW7:*bLuﺴԋ GrQf8s _/vjiN&nLBbJuCQT:ж-3} .u~a<*uYƹ[chd͙FAET\X}I2Yc@:~a"7Ck#OmۿFgžө -y?K^K 8x!]#ҚUB]2}ѥ'L‡39׋Wzj^u(GˀUH'i0 ;YCZ3+q. S/1 pY*GW) X@*!G8=@mq*w*_۸J`jMtnAۉsῥ9(mdi o"X$tp$yŮ!4Сx3-}9:f 64QoC{q!a;u[:@}TF )KR 8_D'\li9OBK&O2v $uI"^CrQ4-SenvbzSlzvx2j%tdӠ%%d6907m.\s7g8xEthF$ 4PjA\gQ[h4q!vsYyYX > $P?;ϟ (6vh>kQ@>p';]jp8 K#O5z)G+z+yN\{z*yJzXI/\!mx.$vpĚi2S&Tjx=ug7r c T\ƴAaDd-^^[Zn(uv-FV7aO+,'7tStJ17 z)jҾݼ:gCJ )<ɟ+@ 1%RurpH KMԚIc  EɃ f%Zp7wLr!x26CLaw*bt|蜟,.\efi oDVˠ8Ng)(ОƭJ{%p(ʌ@%\yDžLI NXW֫Q]|X|}t!ت+)8ױ۠s"cfY%f{EU/uuof :t "&7Jt8MYܳ&[`X ) @U+aTi4 Zs5c&c{j}X KX/]F-A4>2t G"Б,)uIf,IY,T’j a{ |@Vsj V@b-;&9)['̑pfȦcY8 oɺsCr)4݅Mn%$7e[,TM)dbufKӪ[d?5$UJY3Gt..6x,%,VUB'n֕AxcB Vj'R'!>Kbmq)$CH/" gF.wA :gГ217',4D&oL7XB'IuLIk'(1QJm2@f(aoC ,J |C">X SN^eV]h!ľ޶1)å|DQK]ސh~bQ8is͸q,wπ8Ƨ02 0la72|UnRXs!M?҈phoӎGy[Q 3A\:}pj(k29(PÇbo׋eP5?RP0Y=*I5YvGZiq(U.,Y' Z)!UP%g.Md;4>zDA`{~qŠsҢPMvQ|5]BE%uX6Se_ڄfZ">eTw>@q>kQu,N]=p n16}z|`]?:]nR8W,QE@xY[fskО$SLP-[e$]\$PN`d;Y}T[>Zђ,>A>iWt lLL 8b|>"ޔTw6uMٯч!܈0è}.4zMإTq*ki9SbB_Lոj?;cŸ{ W3Ebϳb-9z^)3%8aa 'eCxݒUI]B $-5HA`u9 {aJ,11Cj:|&܎dS;[J!:^@9P]?){8mS::pc3/ɖ֌AAp7܄XVw/R&`` 2b\qJv˞%gV|DICt?qەNڬE([P*x#BijxQCvetg*CK3ߵ%N[sKP]ozyL}\yW&WZ*3 G[nȫh|pRXshT,ޢTip"@a5V7`;]qG:7YɒʨץM6Y41V-Gd[ga^ ([k |H!,jDg raL</Y-8H6GM,է5x!.ÞQ.ǔfQ5]&GxALdl^Jz% kx>ϯ8Rچ T]Xڲ귯#'xGQFwY4p@Uʶ"(z}̲Zyh/M/&N躐tavڛ{wA㖨>j.SVBz4nHNG)QJʀZDՖmterECq"W4i[硹݊%^YN:gD%09L08?8b~ Y CsUC$ge7U&f %^ )WXSsʶЉ銨U+ 9e* Jh Q\:dD}PTDK#Xi5A/;+5$:-B-δ>k?I!Ř"U{'հSTƆڛ쩋CeE#ا5s9t8evFc9p5Qj'J ߔ%٦q(Z%] tq] oIնVfpX$(I]F ؒ/^- %׆ <Zkn,Uż:L֜N|B#լ;Mk#,^i7 2j|mꨔ^mLjKy!l0H01 n{@ y%*y:߂Tڰ+ٽ*'f56u9"#<_`swoD*hQR ^zh GtVf i8]CCQfЃszC7 1< e=. ;@bcs>}Na9 0f1mJ=eLF35c&0XeS! &"_M(e 2!ə kq8=oZL̊Y%)U m-h8K HW`J! ŒgLnS%~upA:7c<ݑuKփ>U)FՍ'ʻ>Y1OLJlwl iX#̖)F[BJtU" {YZ{4~$A.Yͳ 5k=lT{U_hgmP\$ʯHPFFZTZ|R:.ƣ.غN47r` tVui!OGf<6uIJ/^>!(z?Ȇo&LF.> `6a$)<{>p>]&i+&;V$cW*glj k)BVmόk3Yepİ[wzTE0;8æ2Nz+ ^^ZlBrEt 8s0Ӡ{0.!LVE?eʵz",!S]2%D1%-f)j]T4|?tg hwEoW*GbZS/*C*& "ҺgF{z`,J, g}^#NV=E5Y9*kyN-Ɀ3^?H}l6νP[P)W;Vd3ZVEN; 7Pi)np[~u4b /5gx޴[wG}C &F !nAv, s='+ֹ&0NN%A1hcעaYT`pFI׺+hz2`\ Zr l r Ծ0 9d߱ |zâ$Kr:RǛΕ csK 4$l}`+Lar36'&t8P9Mܜ ;VZ `-c!ܧ?C 9(IpYflMMbDӰ3s~ԦJs.P>7ߪ(OmEЩM-qCf(0`f7;LZvHzX>?\dI-WZxWKI*00ы\ cӌAO6ưhz>b0w\4Nݚ3km]k qaEmiz>/~Au!p_b~{B #6[\673$ Dgy"_XXӤCꇞoVKn{(qSWp+t!hQNI5+k-?D-H Jb3 mCz&Ǚq%Mh]<0mSyIt5<h dm=`[Ϋ4o!GE\5!=f3ιHK;ңڷݷ ڳQxMYz{jc_!{9v-Qӂz۸{J16܀|!ũ ~@^6NK}#T~sd]޳/]?[_Wl3\)/MCRf~5g+Lw6+TD `b:8V).tˣi廽C:Fh 2Dza;CrҦ2 *Ðzfu1'zq* y;vxL&%|s4z`1^p ;){#[(0ԯc(5pjݾCe]1Gc\L=upM~\,vkozɦA4 d͵ɟn[#xFِςq"#6T-*U>J56&7?17 +E@1 ]ܣ}%ҭG7TYHݐCJZ}drJSDo Of'5ރMG:ZY} yVz{7OŠ lk/rϼHRO~TskM$1K<l_nU\HJCCAYJ,E~k6:8qyB\o. #w*f p~MCoR=!k%uT}&~غ}qtc$S7עPͽW{\+;ZG}_~Gky0.dp ?tJHl Y~y};iyS(.x5%F6N(|blF;̷y̵x klLjPz6\" mv=:ax>0+7C?&vr5.LhCZy)nd`eJi.o@OdJ^q^d "Y4DC=U<$2W맂$HN56'Nǚ-#˲܏{X '!2PsnwQ w9bRLTcis 3yCvarR4@14B g6=8_Y5m[3@pSߗtnADD>Jq?ψ}S3WBT_|;@)ta 0ΏYS/,P<\Ya!N]kc">)* Vv͡ai!E`GR7Vrv睍!j$bQS-p F]Un!'dL?8/ _zAljG0'5q"ԀΕ|D191=b&kp끷ۜF6ڴN;}oZY\DH\A⋡T_Ek-b)98a@}%tF#sy-}|.~ߐ7.Hw[8tlM~gJ}!|vh-̼bHP VY!߶жʌPl~v%_W:g^"Yv/"y6-{ygA[ofV_=i[M_T[Τ%u9( zҀj \n-YvږMz; !o.@ d㼘$| kp.(>Y}n+kD׃G%wUrgVwXzF9;. n70GvRhѲ-3QP\סR tgwT ܝaxNi`JKbil=N>~̇ψuSetE%>J8S,37hc0f:_v/$U! /苼\ۇ&q;jL j%3#3[YF'#tԀ$CW5mHo | #*%D̂ݞǨzAYR„?xg=˦=bby b'mٟsԘ {>OB:Ap&sX̂<̭ XNf O[ٸ2՚\Uu)8,>,*7?,# D QN*( %8^B!}AG=_9z7 .'Lچy~KH m-l`JX㋥ U`'Hxm_H`(6E䏵|Hu:v,?';{V<7m/J+Uk@p;/'vE.p9M]5Ȑ悟?0T]( ŸOZa֓%JSg!V4ηxscbĆ֭ƛd+#~jvv\JFBVlYV <>; WEIy `7ץ-ZtX٦HlА4#094lFtlWi|(#^ YK#L,RQHLV6ƘO=־]E(h֌_;pihXEփr hF]B<.f:d-7Rqks C G" :i[3Sm*挆rhT-SBPnS̆bl _ NQpV-12pv-NviagDpeKvScB? ?t )z8kiVW.&6Ɛw ?bHyK I"Ps7Ws$蠟\)*BDw?)Mu=/kf_Z.;2"SQCZ5q:@H* U\"\izqn@ߋhmj:&jF\u\w> e"9N)PZ3*egcS0#q"1hX+`O?l'R؀/ HzDLC$h7  ntrl Mg)Mu߀n]-uϮU~@miLaLւ˞ͺٷ1^zHUK˧WD+=1ǁy#죴u ]W@_F#/`O.)yA7X=]P "Kʨ LU[?pbE!}i&ݙV3y_NqHY|#vK_J^dTMě Ѝ˥ϋI3wEB\dQ<FQq\gFS(ݩ2MTkҵ_Tm,)bHM0HB\Axa ke 6M(m.zw- ixO:ߦcf?UkPZ+;*T<,|'+&4ܣLT!ۥ5ELy}w_vK͟K\6B5ݧmQ5k0Jj>BZHTnN Vmjh :J>FHр2" V/lQӣITǥ 5Kyd4~lbx3U] B8Nuy*AǸj&NQn~Ѧ]T!.M~PDYWٯW:rSq,@|Dqyv7@`:'} %/L:h *irE@?vC,j>іyrf?ƚg'9G8bdۙ4n*ۓ[{]E(]1V3EL\ߺg!:|`,Rdg쮪ې?<~s|z*$.R&pa)⠥}&-֖`D>y`R:3w'td4YH!~j팆5['Br9k `p*}9dԄ[p Rbl[~cԎm%˰$7P/xkiN-`FP~[" Pnnep5H} dxv*2l0@o{9oC52} vcwW%힄NG]%ݓm.K{y‹oiDG҇T$M}HhhCQV x'C;ױ(S(<C|ڈELW5|;D7 Cs%Fף2iUUPi&\ tgc8z̎` /Ds7g%E{,9aԳZܮ'kl:.Hπ!MwU ȡ|0ґn\,B.ĤMVS۬bwtg+ qwQ` ݓK'#F _ < G&ŋS~Zmab#=K*} _7g->K$0@E,zv ERl@{P톋n㼖T' o-ÒK'\0qc0ŪAscՎb,}tf6-Q n rxz"pRfDKVg YBr ذ)o.܋7"sg̀-| v*1p/+\·,Alc|j)8o%НSJ(oUxRbW榩<񝗐K+B'GB)s잭Ц7?D1nԴt\o?u&AWy">{i.`*!rpo *{f4sBPɵ$ iԠ(n?hQ-T c[ lWl @typēm QOZ;bdZc)@X/wr5.Jl6/%(t.uMxٯ{_/.]Bo7ͳFQXa8B *i,xb>cv, Ȃdbh{aބyY}EF-p,(‘?΄8A.Jj? >㈧UsZoV87eY] ZݮbMAr][]M"XkZ`iλW a]r8"̴Лc'r~Y%25{ )Y*,Te 暲u/P\! k%7SvҬ(6/8V@e,>Mk_NC>7 KdnN;5N5hLZ"#ۉlpv2)k7-Asx/}X]sA:S~,Q4oDd[{Pi9?uZ%dI>0N5HN50TuHK{I&y>hw A>ڔl9ڸtfDXb,%uRޘR(A~щs\؊Z?Dҝ;󂇞19"ŠBPuBI$ߗI LGf; ͹y20UIHKfM| kdK"d53ԞeBfj;vç">i4zY+9~~~0k\>avE{j.{VfjI}*ĉ #KDD?ْŸ/'fD 90U*^qXUq !&""y[",(f;U NXeNZN_rz;l%KQPxR=`zjKr0g {gwA(07ypdto34bz!͗`~$H% WmF8<'h_wۃs0iu0 b)ItNk}xp᢮frݪ@HuU!',~Aȸv*Ik(S حٳVq@"A r8DŽȲE-r[/S<־e[Ac I ̔{3^v2?c==jl3j- 2KYdu1lQsU ~v-$*MzTJ6%@vcM'$ f1$)/Omzk.,vs՜%LFG.ҫӵxI)Qл8P"Z0xp'x #7~xU48p+XMώBUuTLeܐ%Iu׎b? n$e (~]i0 _|jv l 5/9nNJTn oB(9D$yk{[#*f0j qh<5\Z婱 GɕbDv<1(_ul"#@dSs{Djw+0Y jfɓGpJt04M4ϥ/tEd85O8fm1-6n۬il3V؝B{S_Y8q&e8sfFA *"+>ǧ F֋.kaόߜU}8nӏ&4P_ǯʓIJ;%JLsˇNcBق.,0Z6 ub \3{7s餡:c'_7$e @*E0DkԬVʕkPi6# m>p@'_d{Nlo- Dv1#mA3X3!麦 07㊃~.#t ({K_nRÙj TR\hU޼_A CIӉ+rQ~E87'c:<~1188։!*NY" [/`?9,TrZ6,b_BWI2-RWlFQU;h%EV~ 5;C_!m0BuW\5.X g(Vlo hP \ +^%.`ݿ1mN{i/ap0*쬉0c=RF`1v.bv4M9QV|Y̩mlKCU[AYwr ,'\ű"s`!*i!sLŨ5 oNU ^.RcL_ eϹ-W^<2+b)/h@ڐ9r7g 1SKr6` 3\}eRƟԭKkƵi-K3<N: d q'޷<z`J,v卋[8D8e6Tr@^<: L#j&/ho\8drK!0= #ݥr2"GtUH? Oq]ip;X=O,q*fJY?~c)֎I:'f:o iyDd KPNQlwiPP(N.22LĨF7_tNІemYT"FqY{uvreDVnEF/]E/] CFRUfO_r@؜csCQ;ܶN[Un 0P opTlnA* s7JWӺЪ)3V3q[,ڙ,joX2A/8PnD:?6%?pM;Ȣ%*ͣ1xG-+REU@wUP>%mbp!ܴ|xEyDѻ+jDW[%a5 5r&6dḱ|U[" A{!9"MV괬qc Q(HVE |&GP_w2o4lL3E;d:!LP aX]Cz#%l5g =`2S۩4fҺ0 +f9CۈAEbLw|Urjlxؘf{U2D:7aU;+Gir:'Ǟ`챙8ډ`eCuF@z/TYh{\}jv׵=0O]vul!a$<>mS雥E FF"L,[['*ѩV}C`/",~gI8Qid UȮ.jT3CoOtEmb߅FV-j$DfkovHu/`pxWx~b h'$bߴzuЌ3v6H2瑎*jfLJybM}N9@L2ݑTOc)2zOqV~m)gT=\H7vHIP®pq:UfZ>:Bc.sf-We|TB; 6˵yUU6Ot=hL|F?yRGu'aST1M@5BzbsOEA NCL%ݦ[YWV| }$-,mp%IBJ AJڈ( Pܽ̅VPKAb 8iׁ@=LJuadFpb+@5- =U¼>GG9|i۩.1.Yb7ِF/*ju-[)m65EVljx{i>1MHAst%%gJ%ĻmRybz <'$_\WP@xhox8>BeiE<ԡi TB`v %%@o`:3$%4^8mMxoJPÚu:n2T Lk/7 ޼黠_u!f@9ڑ8X]/NCUXraOFs͔ X,NcrfИhWv=)L!hzezR4T;-2D`MP͏8F븩U~j<,;zՃ4mwR}g`DϨ:#c9b#ri.աp,Ҥ[fU\XE-L RЗ9zi'pd$EXn:8UDg6†ǿEqX-0ݧP![ a8`T" u44~Jȵ=LeѣLŘ"#_0.{?mJk1(2=FLJyFJNK<$be)c nqWx0vw,)gl|G <Wӗ6SPD1R\i`ٖA+|78NμZg WB޶l[-gRdQb^d$w].rqR4# [2 a+_+z~gGiny(zy߯c/O?6K}ĩUhw ,uia% '-z8.߅f7sU2,z)t2bK%خmN˽{sv}enD>8`D<>HmBL7Qs;(yqZ"fR@IBߌ +8.` qX D:6Ȱz@{d  CywģLY_7]27p8IBrkY9W6a{I粽ӧ*S Ewg %19GŊd]H>ݬܫF/89NȢNŹtsJ$GjkGٿ1<MuVP2}ݡ0*L5>[hv]v4+׬24#=؉.eQ`{1يxC|s)I13VS倪 Wy@1>r tq8ϫiKZHI88b4.G (,n K-ɔ:hxҺ#8!osKCvSd2}98;k8c03n2h^G1D 57o \" d/|('o!KɨʎZxޘ . lH>G v'<'3;#@!f]uuJP+&0Co`u] :{M *E=*!P'1P !u5f˘p,X&1_ya#֎P8 <,huFD*o۠`N V?N5 bp(ii`эpעU_@T;oa1Mvl$)f?_vGܮ*UñH߱1P_&} gX;ʡ`? rwG2 %(IciF z"v'E{Y(dToPPk:;cT$ryU'ࡥDiV{]$VhZv<,k4¥X&bt %@i'q޴^R/G'g4_!% :dΔ ?=:a1n;,NKAAmmth/pUOJ# аֿރ8GV!Vt6788nRsGso` \Šrc_(2ytl4\ccD$v @qkGDiVw.@gR%V׆s4m@\*4F#Sۃ\}fTgЧe/IdM\7 qWƄ w7LGf?' e"|Nn诫fQSc,[|1HZU9]J90뇣A4SWLI<3? @X2ĺ&2!qC)^Bd_`3h5&.%yO Жs>ޒsDgxs:ޭ nH%,x~ߨ^m 6Ok~_)׊r\t&TeԐB#ζ5_ ?u$md\(b AwtȚʏN (`-i}HKsq"B%OdCp(G!Mf0mM 7"Iw&CU;V6SZQ8*p\ˍdM+wjCWQZc!\+RPU ,z5Rkgѕo2i^';DZ<wm[ƄqUe'SQsyF~o0ac&6L`i7|_]nRcF?iz93];!-c8UrS.]0#v![Ȍ /TIWT@+iBѹ_9Ni+iL@[Jw+\EDGsg-d7o1cKW}kUN"ext2lȻE&yˮ3՜4c/rRy5m;3aH9_EUi?ex!W ?ۿ4~ZlM?՘uwƔ ;ݾLJ8Ӟ]i4E@nP( ?`wRb`Tikz8dQhNz>:<,0c^мXء Ao"tgM'ތnZ `m4Tn;H{ؿsz7],L35m[ZYؔtA Rꕋce}ڹbc燝/'~ڜL/49,Lr ?XJN 0WC `~n[ 䃿dSГg;)b&iHNWS>a8**LEgi y2)A/ ^ _1h;Cw ~]XuǿUG(L2WU!.CqlVhRHT?G$ j]yB>F$_VNz {G)gw@z0vCOnבPC"Z+!59<dF*qAC#ʗ9 ΀>NEf~YBY=v[@-:lMϾt;tg43ˌT݉0\3,]u% Rcj~^E@w.,G3E?@X<c#$F ʺmǝ.'FPDK*av,Alxy< ֛8 \PfwqaA)D=Tz#P,hӲشX˖myїe 1*~OfB{a 1wPobQZ|.żg#zztK@t g8ꖯXo@7+ZB<‹iVIQ{J0 xo&o(i"j?:F!UieBOpZr d- :*.Nb#jؼbB)N} 唵;83iUqPsΜǥ<ofKS@jrf˞s%1l"(t6tC(t6֢mtr~BrFh%L K ˔'%BܰRUwo9l\hc7KsۖHu!M$FVnXlc`Nr=ѕ>֨M?lMg?qɚ^CCkljR UZ9͐1Y82%5nޡQz٢j*j}RwZqUM>g g7rA8~4C@y}>IJ:c0ǹM,~9XU` `KxuK3Tu+`J`W\̈omzQYẢ/Ѽ"ΊWZ#mc)s.#'l{[̖Ru~P$ +:`Qȡ$Rlm#O\6Ww0+FKP^r2 *(ؑvZ_KЈيne=Cuȿfsz[!c'b&%xPܰ?9v^a?Anls1%8@Sy/FIu``l<l[n6sK*J4P{{vdST;qJkz)^_.1q7W,7+x:@Ԇ5ř%"an7f;<}gRx%Û!Di-#yۛ{9; u'>Wy~ jg݉†*|nĩzt!Nn|gMF/plUoTҏj7= 1gGeEh A>5|swz0pNG g‚R]uA3 c1WEL"Ÿ^'lulgq%A&hJL@߃XYQFN`61f+C봣!7?X jTO"pNSx"xmëp"jNx1L6Lz0 >MҀ[(*U_q1,_[q߃3_2mMI;ǟc'2d`]n١⿐>eЊ@{CIoI\|a0w^(Ai)B1ͫa撻Bytf`& ]Aգ{<¹pOc@PHQ صCP42y=&&rJ<7e>o?ۧ~eYĬ*'wM-Q%.yU*4̙GT%`3 X`FynAXpXJC~$ 2DaĊ 'y#Er9_Y< ;zk@Y"C*[C>O-Vx1Оkgmdܳk܉ KsM< _IxO%9!6A]d//kh9g=A12pdEk4jZFb;XiNwEHquGz1垰caЕ T*cWe7fڲ%w* &CXr!@s.Ҕ P‡{I@b)HsyHjZQ *gKr6aI"EX=#bQnK5.w5n[w2V+u5.Lj-d#e>Z,[_WIc R㟽PYT|';=>m,/:KJ,l#)Ҩ=DW."xa(v-ܾ҅q#0:Uy1˶PӶ\9١e^&RyBjD5%!lɇ!7m_1Z0=Hd&l&a biQ"Nn*VQtM\LIJ\uSb O!-fvq ^$]'"!O1!QH|rM7P>+Ch򬾸H4a\BXu(>k9lv@ p^kߝb}wi~\rRK_i8@6C b9ƙ VݷҤQ?~'|3 FF\d"+6ħ3XҷiyGjl)2#!qkd1eC$ ^ :/bsʋ[7JiDMo1[-9ԋ.SI/rڙ_3f6ۤ7UԞ,D \j A &&Hb:@-~ԡZ׀& 4՞M;2AWOE=?[M/X]ޝ"QUٍ]F͆=2T)h\%ͯ_PK"A9LJTuBϝ:Uĵ*KƔ3fCųLy%C\8֡h^?==T}Ƞ0/k&L@g菓_*"B4VҘ`o.g{s5[j? D mCǢ[8X5~%Adl D3X 42/&@½@`wscMŏ%!$p^_e.ti)s65b]M%o~J?TQ6{b<q2@I\Da>wBiBAtˮ ^y nd ך.L z=V<mROr:ְ', bʣ9-1&`}!fl <`Ij2>wߴzx 1ltWz("p2N;ZYW@ϙ]q mX $W\0܈qV&{^**$r`Tj__Z_:tn4Vr .cuJ/wٽM xd9ұGr3_iyo8BfۭfmU LJL?P4I5~u*=x;?Vk٤Qڌk >hH>bVem yIU$o?G;bȄ}&I|i[ & h֭F޷^ pcWH9ō(m#~YGjrT+׀x7zGG6)a9sCsÈQY>\Mb3 ,! A!HO_Q3}Mo"1Ha .dJg/ҥJW8jeµj^kx'Z;cm`7CG ,UXX*- O~2:Iki@'gXD<%fbыۣؐ mF)-V fnZqԺ5[X:7&#+̄c^V*i鮒N+GXݚV^*3/`aN//Gf̊ߛe)۪2yER2Xα6Q< 5yOޓ7e5o_NFkX]ʒ`a+0`A_g~>#F`v0 w 0Z𽔚pz&`c⿱FS08X+-fW1)-c0}[@/Q 5UMyxezĈIҳHBq+ZYyr 7ǹsV!b3bOpZ^fe hg<< PJ%o7SZ۝^;|xV~Q( IPNȚ1n|(ELf,;}K<Dt M8jFyXQl=h;L>CGBCcUWY4e8cyw27z4i6NAgD2 N뭹U!\ƛEBi 9avS:: 1#'~$2T˰yWWv]K~* sGy|#|XSiTyZT ƍuI$)D*ugft{hu{&O,k~c՘(~sF.ll NOoTMkO>v[T9c 2B{(*۞۴dWmP `юM#\J6bp9=}'{v;+ۀY{Cu^7+ "U.{Rހ\ 0)v ݲh6F|f:[t>ּ"F=l:etTV*\O|G uv'm2^Ў'ETa'*V-}Z~V.l6S׌-dKܺtb4՜TÒ+)Pu#|C?9ݨb%jDL.^*F"2@@ƺ~4]I+y9a M ފl v.gn'5-E7)Z*`ƙF8%1z7nBW[oG‡܋|ş#&t8(4;|_"":\4 Zhn*/2#y-%1O S, TU`){xZ>nA=$uشgd5;|^7(q5dTerv1mzWU8ƿp+ |!Ui:D:>k`k nT)607l/b;#'M)/3I${sl-e2S׋.t0c `$m_ VwT47T8{ԅB87nػ6:8=z[wYmqN3DՍl:cWGM/[<9vZѱ^{+LD LW=f"p9ڍ˾', u+L}\?;?MgoiV8Xm/_?۠wǵ|-G^%~z2ĔF-$467e_6au|`@.P;2n[!f1QFι @G#6^; R>z$ӭ{~cmow^{&g#}ic!~г/"0wM;aNuϽ-Uvz1C'v&od *иa@nn?+e[סq1ˇKvmA?wD# Tp(E XŒDWI6tߊM@sY5z?PJz,~T 1# Pp "ɨk6i_r/߰E5ȼT_A}ksꍍ )e\œ-h7G ylvj,Ʋt(B*gg.J^6~[ j60Bs7tӯ@}WspI,?96t5߂ጯ%Y#p;cgXV;l`bk8ɔpI\ro?d o :9Ʉ%ݥ8uI2Ӡ4 B`UF/&2P2GSoB'??K,̌ie|6,1 G]L`*l ɵW%_RrdK/l loy.|&kD^%( b rH:atC6t!߻ 2yq3~|JpݸИ$6(FGR\7@KlӼSF&bV+Z\XJI;" ~ҡVG^]iPI+Y:LZiXmR w E):걼V Au4܇,r .K3SPw[Yo1*u:^{cDuڑR2x6α0fǯioQfP^ԧq (yM2ɓFt PNW x@{4 ' EgJ ??j܇ y4N|ggwn<G኷vOK5yB}nB`yh-ZKoNLF5Xx4eg sN;r; WٲAنbW1qFr~+=1{7#{3mLMV$ eCM{V]PmIW/ng$?=/wJ j9tU kXӫ&jN~}n!P]3:R~208Q7xPcr 8%1@d8aq\bdm0%>9 Y})Ps8}s;OTcHo] t;e\b9)#ˢn'bk,vk2-]C7qGGŐfo)y1G⡻2su1^6f e蠈b:vQBz?Ky9:O'@ K XJ\3(?zC=]\d-U>縀Ǡ5D&Kb}Z8 5*Wu 7p`=ɰ:; @R*ds;aq/۾镅Gyވɱ?n  pI|MUF`*rjS[1]^ֲƊqM;wDP ! 8Ó+"Kh0M(p+QGQ9x6%w.FB ?)~H&&Ԗp(Y UҀ6I!ob渘3A"@9XB  0,L1e P4B¿y%Œs o"JR+G&L T%5 4BstlgxjPixW. hUPF+ *T4zqb !=# ՘GBhpH'.$+{ YA Ez\&+!p"*QYi /ZG Sh( :TrV M%?ҏ 2#**OYc]lji|uXo8f=FcZkT|8yFYTbڣ8)d^MQ*s ^ L!$ p)F\c7`hcSQb(hh3Ct:oê 2 7B_c"ːH5=zLEŶXQѿ\2L ->EV~5T-ekN S/`՚+ŕy%עCt(tڒ!Z#FHэZQz_i[,` K呩V2wO*.2 )PKFtM-"ԻKeJ+b$I6wFz>c#$]v,8j8?HdU]SDE?F SLW:R.{_l>76!XjXDmho ht[w=و,C.',xنV8q'COO&UϺ毷06L-p&A`6GHuMmm܆W T}1BLOWX4F%NQix' *sv$o} Y:,qOTG%!ޚp\;Pyc|vlcI&u(=IY'Ď麤̱?, N"+<F_WyWHy/GYڻ!OL|BY KaBؑV lFQGPm j Ox̙bYIh<6$Z=o.ɒPNt7hVQl\XZYN'}Hej|9j E=Ld?FJD֨w\a9oG1/~9ܣCBYkO0ns|G"[yك ~/09-y_ Emxy.٬ǗԫIBI"'ͯhX Z*GvyD*-XNR2b[]sBƠUym g)<;ʫRX@C62EDl/1;h7Q.`FܺL3:T+1A+`虐d=@Y52.)т/]@K0Zvq҄mv܀~d?nk,Z=* Pf5=Z#lA? z~qJeّ0}k_hXL$.ʇNߟ ")j l~aEZ68{!j +D`eՍռ~_3J @\L<30z$")'Ce޷O䒖{9H܁j606iϟ0J?Ϻg5t95qV[X1&PrF.NvpA$ '%8pBr\b,(BٯXt>Ks-_'j7x2㦃DU ͌c1:1ӝ/ |Dܯ*E"SR7H0=ub8kJHkU|DѪcM6FmNpޥ]ёrRE1!6z5]8*y=&5~V+ ekaFcrpvAGxXo7p<6AЄ9dqE gqs pֻyi$1Z3z0+=!s}eӻqs/x\G t'YЋ!}tAեG|{tiC$$^nGWƼ1aY6&QLj`dS)z\I! e8K Ey&?˥6 l_ y,k BQb $Zyd`ESuGHпFKF-TB}6#C܁ Dn%yn(erp[T"ЯEqOf ͈.YԔnFFvj #do;6.\"j;oBXL.O}(1oJ Fu.l2dBf3j_~q[0Y;5+1V ;MuU$-bkd~s6оA&m#&՜LAe["[]!R=/6rh׈SlN]k8ɿ:*}<\Ta+1 )gK7O~}viNĉȠfԕ'՝,7" 郷maG0ؚDm \I ‘# vʉNhמPf˦c;XNOک C3vtVaO%NMC0ܾ?vs~$8ykgM=rh%)J?6I2#O'*j .p֍i2͂'ڀ|FgjD]pM!NeAg4T y)P ba^\zD<ҩ\q`ZÞ\|#*'fX I)Qc:ۊ|&/yMPzņHxcb#utݓ*_s&UUQ 쾣Zgί0|vbx~ Y.0$+N‚BsIh0(ϦzrDP8PհV܃L|}NF5 GܐxM~3)g 5\QxJD*ٹQז w .AF\?~̓\GCzz1v>sݎMfHq:k#*}>uzבCԿyT{@9s'<ȖOew۞خfJV7p;슩. 0gšÿ3Cv3-}TN:St"Zkx6Y2xѪ}:ȷ>8߯]Њ #7S\O2AOq;,b+޸<=87 m+_ɉ$m6K,!),mw=8,2Oz Eq.~&W1Ɉ0/=PЀ?o/Ʀ=p.w_'ÕN@inlćau3-eq\s>NZX6sc%% xc) PfMiIͥeV,e'XPl!l Ȏ!d^T%WDjSI#l Ne^pќ쿊M 4KAvU$gNyj\#d|] F>ދ.ڜB,;6 >'J`G;B(P%rVY0:$(hH`ʱ+2l$[&ܞqy0֧/(' uN-eNZ'paVt@w^N!_^s=A~UkП1vR \ vYJٖ?tRQ`H1BWH:{k2|XOSzND3i鲐f!Ho3%Zmʂ /=8It~gB ^ᴋUC' 2MJx–~`Diܢj`[2dˤc%6Aoˢ;\Fe$CbN~x6ʲfL$q _\ɢ]kN/rA'k"f9 U4񡃈\ŷ8'dxf&\FZ;o_=7GtNQ}L YX笽IXh I>vL3UT|4\2>co0=\m6 (δN ؚ ΕSt+bGF+Y$sKXȃr}Mqn}sO\ ~φȲVhCz~CA|T ;Ǘ:S@PZa",.i_{i"|-p9d "*C̩H[Nf6߹jC#edv5ځչ#l$`e潼X/??1,L sY?/NWPq H3)6?y\*$ >a~>rVwO[X /5>jjy>*(9U2mUiC%:ƶeD}iXNL_j$6l\zLIaR_hN8"\%-N 訃{[}tN.$b#l aFVa/ :k2[be?/:8^O cmBUtcb4^?U+L8+ӣ$z48I|!gcvƏs k݆GٔAWĶeU& Y-/&Z-KRudA}:B[hsaR|7O?ge"-H0m]|;=j^JDKZu`zbN'q/ YUӼ׸(NiSuL'i~0ov;Y770oB܃9ƌ[RԚ5h1,Oc^fu8BJЀ90Ŷrom"׌~$늭mS0AQ0*'dC@ 3}fmq7. <½=ƱZA01:QFsQ{Y.x [D;'v)}PYVSe:B}Q4~<+;p.C_`eE_3L UGNo 023+8q(ES>U`Xcn+=Uw9RhQ`w^Au7LA>Wr> :ockvr=# 0:@l>ov D( 3~ө_Zc ̪ͮxęhKEwX;O/i1Eyj*I: :Xh0podk1MAM機8?qKc]Vrt ASJ~ ?RFuJzd@_R EN'k%:'`\u*8O.><I%vGucK>V穨,~R(h4fߗEa+3kd8,e~ܶNR]I.:! umQ8{gE\5_Gj4FCJYgG0Do](bs ]U Q 2'XY9d w \s>kNft-u8>pɅ25J&- `rW`.Z0ˮoʭ{:F*'H핐@,sfPtpn$QW-:QhOX.';JƑEku'&CZhdko;-S{р1$ur`J̊v~Դ6Bb]w68!9@Ukr"33͚ȫۻKhpAG:7hq&P!͒KcU $~Ŕ91ۈq܁p?Ѫ| m~19[HÚOc$?Ly$Pc;1| kԗ~"FQ;T6x.Ư@ۥ9SlDBJCjQd`e183 %Ta}n\'eÄъ "9-0zϋAZٕxN4WO%׮>C\x(\S>|tvgne7w>>I(5RpØˠG_ $81fH4Ѵ2li}ƒ^t\ނz]؃ Ngl8+,Qڠ{=/fog.'`)XHyeHeX S;uO8E);`&7iF7 ҍL}h3%XaYDx2Fl~ruشS3W^1sΝ|Zp,뉼1+2'؋TLs %ھ9&>CZAvN iYY4Tnp4HA937H4qt09uySd*^N/HE%.3kMI75®9tm*Q3]Acx=#&c!SLvFǹ&L?F=ӹg qVs fb~,1eoqa]Իe2 Ezm1%:Ľ8ΰO3_ig\.A`8_nъod#л+FA[HFw~z/ֹr `&6*A^ !F^>2Zp)M53#X?LhP й3IRf(;i78[W{jA(9P Š_2r ۔e{lvia'NUɅ"KMBdDR*Vԛ(['~B8fzY#<^9K6e^OC27 8?"`_n4pMTmMe.jK5ܧd}FMX=*B zAҒ3Rze_=w(ǝ`Кfz伮C 41V$NyՈq'Mvsư<3ڀbeI+tۅ z !ȥDG,y .m ± A. ,./ҧi~sd]q[HRICzK@ +;YQV0z1?yՓx0+^+5t}?`G WeMM˳ᓌۑA3V~On)эPXϤ7.{:ڷo!U9?Ww45~BQ SkK!O)0P :f|p"L奒ŨqH 8 ߏ/v-gRO^N\o; q[= `izܩ,TKP oNSfͣ )_d<:¯\CnmZ ,eVSu s3vKRy S|$<}wb֧H|dK "!n_Ho?XG.>7i#b$WdfψD ؕURnTZywYgq68,kֻMa>Yzu~ tI(0Qk1c*&cy4XhzhrY}Oxc8#:K#HU@f,X _En݃uD[G܃BEP,0N"83S%nC8O!<\T#aa@uZ-`tyFtሐ֏-u:/2J?GToˁW,3xvwڥ" ?RyYfY~D\1meh+S|C;6MvWLÆ&) dY8MظQR(NH !gb+S!.a5*.\(0"Ѽm;<0IC J}QF{`ҊqG£a/P* ZYԫOJ9^gQ/= j&Tų+ML=5$"(ZfIMﴰ;şB}8+'s2Ls21W ZGHI>=΁设Lr!0u<~ZDm P6z*]~ƨtQErV#.*9>Tl޳%]É"2pz^ٳsU[뚝HoP,4t{q6J/ۃɹF w!6$tn$ ։ <({P%GIߑImssvAx[(th*6+q/ 28^z!vWѶyg0oc^b_mǴ(K.l({q=˩·?$)mY~{\"\//UKB{3Dke(<~A7_1a2*֪4{ sBW=8۹{!kaNZU#,^&@ⓚh"ۢ&?ং x7 &/*_.ίES]%zvF%ZswǴvtt)xbiwt{tsBz΁ NUT,?S{?ˑ'E=LyEc#|Cij x97BIJfB^TѠm{TMXZxjΥ! KH6oz =ikť)]66lWezt$3YlKyW=^#;a !3%/\6t(rK-f:KBӧeKliC|_kH>-k[:A(R\lh^~w[(%XFu^ܷ8C?3I [5:L<ւAFAt8i=k6\n 8 =3/j.]0v<57Yog Yu1|M&ѮQ4-{1B'"u2)M' ~s\(1_.ڨhxfw_+=ӣ{YypaI=eO+9"]?OFɃRGH_T;'qmmҞa/#!ӥ;6 3|'] b LHS&!MOTn/wqv}@ @ _73yj2v730nz ;X@QLB#%JV !>FH$`!"O}SZ2@@T~iy) j/_b(Wt)A82U:*x@ry̰I/Tq~:AG,({m,zC^EMo=7IeTls,i N9(&Yxj+~:v#m, E`v<ETo !ШԃilKXf՗_GQ]/8(@܊ĜfEB N%3&׼-+2=(<0?&>9NS|# 2ߝ4"'Z7叮1g ߻9rsbQF)Uش1jIpjS@Z4lO хXp8 86|7G:QɖI_|UMIڷ"BנL_{yOEKc^qŗӌfztb;hT؟j&)Moxঃu{3{_6Zd4ZT ňO/ PqCX:n:dV8{jSQSjyj7Q\8gvfxc1ܤnߢ:%肝ʒg)O=yú%y6}'VfIZʻfkO@̇@dWSڗ>=spnF*k6$Ѩ6D6@ca0O2'cWRAarㄨGؓ©/Т4{p"& Ϝnc_J/xFcB}mI3>* D f8tf*O;h:w:̀vA= DtSPf>Vamr.I0E\x8bu.ykɠw7W4>F"@{(b1۞ŒJG)nCM3L?[w5=7l6B{.<ً֬6ΆտV?(!'@O,|-娶u\zo$FM=U*ڝq+E$Fl^Yn{5Vsm8]u>p}l6v2 H=<)Kd"0m s][S}1$e+?.]"CϠQ5 z[Fa+\PwotITLGhD%zM%$|-0esR䇊wfIn' QUY;O )El{,[QOS`X ۙ' L1s !TT|~]@^zS5hjFĬ!9!41@ma.NUvm)0J#咭&/#,PX0+7W0~nga^Cw1_RoPN#uEU39_ 9ه{UyzAn/ҍR73ƥ >4eLao {y4V$L՟`Acc76K!]=~WU:wk _~uC7DlqkMIy;!jDعCW]M4Smp[Ciт'2Znj^ 4M67F'.u@i{!ӨeZvŀ a :x!C59VBrP chIvd=:F #Yw "UG߂3QGI"'0L>{Z;ǘM9MO{@r+v6/29z<ɷ؟@/P.[`eY)أ,{S\r zG$ng_)X_d{aft0jW. ȴ|v{Fȋ.odt, es_۲9?脌.I[uY66 ݖqS=2J)'%ªTl BlĢ%1`|b'0`o&SbӰ>齋K6ze55ƫz,)+՛siad6P۞>0NU{ڕ`^=, OH{ZIٔuf^q)n0dcuN,Z #'mz4 ,, h߆<:}"xns~Z3-qCv_ "<:<(riK_ j?#r;)P{qRu:S |P/נzs h|#>ZQ'hWI4K6\E4b~WfhS(jSS'?n DJIy pT mzʹW b2ykZº?6 Q/ғEXe LXG`0ϓNmǚCofy ~]0Mx:_9AQ0CLC-lH2/áG?M VI;G&;Mǜ뎳G%4';!maʩZH0WJ*}`gR>G%y\ EPS _.=zrs9#\+>Ew!A 웾n0sdM{Q.*Ԓ&7"i0}`a#ѧ$u^bCL7iz:Ӝ0Uv6]0%e9Aш(缏iZ x-cR3D_zpZj0&gp|pG+8ƁJ>Hnѱ}-W3ZT5(In8 hB]`Qw>=_dJiɋ[JMy:.̅ S,/4m!']GD,(8Z.og塀Cp{dt~: mD)pI=OꐣIb;< q/}T<f!bGKUkT4^E2~XHjnr! &Č2+6$T#|fyJ`.ںT }>fg1KyՈoXO vGZߤA@n1T*|¬)n r$ÔMCc93S>3sqf Ǥao <{ܩe(Fxyf؈+2 Giu.ܶpQԯnyևorAT(-ChW:~F̀s&`"<^H+%풨V)K)UOi \Ky3' 7UAg$!r14ڬ6p01z׃Wo'Y3\35j"[6ʁWa:se1__-rr9UJ~U{clkJ+L7YltP0 ԷT "谗nZ V"^yAodǂQ/5-BJZ8YK3QC.REGVĜl{⫭aRqN2]|6/m,e2_ ڭ\U܀iUYY j>No7KsgrL-|cΉe5{e2c$W iX2rh"c$Xl"0(`UCpTu%wc^lSU+74MnBG۩w=i<Wd=e~>~5۰!>(4s5Xy\>m$Y]s}Q-N+IJE)VN^o8یdhI"ҩ,:r"c\G;c"p@dkXcTOAI@ϷR n*kWAeZk6J(2›%FJIi7QHĠSz.$0g6 b<#UGHN A)zZZ?Y%8گwgU>Rw7[0X/1y?-dMX}lSP|\l\-GK|XU,:ҫ `1 /h4C,@dS4(u=rnE;@Yzml$ o,S_˾g#f g NF>"hPiy=Oԭ|P #PJ0+k.8>xra') ܛ/VRwߘZFb FH#xMzu :а}4oVfBCJݍs;L{5S~e.Ŧ9`HrXql3;ڗP Z%6z+$NrJM1̈e6a13z`'c?] Fue:#_И#341;_X@7^AS5'I+dWqe-![×YL?Crt,OQ!%֮< ݰH Ֆ4 qOppCf=JY 4!z(oQhռ%gH,-,^QIQcŻ.}KհGW:{ ճ3CwJ LW:1M:3#:GO&;*79/u 8LƌZReT\P7`Pf Hn>3dA?C\Mb۶ оd\UIORȐ.cC\@dؚ>E L-R,G˫$P(2r!nMws=1i)r{ƿP^ %/~Sl!cH(L@yG՜COluj8(W!yJNk%߫ -#\Ztv@ר)>~:r?$zbڮc GUBg20<ՋDHr6`ڋ%NʫVw_mpmB/h9=NތBH(ϧ[GEHgd09iZvAqj-N,@Q0 ^5Jڜjt=A1%RDA7g/Zu2&t # &+rrA!]u66l8ښM@.OF1Wq?dkہ{Pa\O kA7'i~qT[C= kF]FSb^h`*UvB1[ .P9.CSւtZCG-8B RͳsϾeٴeC̓i:`μ'XZ$rSۦzƋSX.PPO A2fa`mw޿cTdF''  I{F܈~f#0,,$E!vHXIrv8 ĺr*B'V`^)Wvu3Nͥ"jG.c ZHQd9,!pRŭ4Uͪn35e' ʹ13Ymdie';qڢ$tY:3霵]r򿘕,fg%/k=My>i}qůe錅H2ruˮRWsaRJAct3 Z1͋p#Bn'FdA 65G-6Ċ}0UJqP`gZ8%Җy9ӸtBț~SmC'5E;r3ym~]? 7$a~.vz/Mm/PLh .F1[/Qb+@4j$'&S-8ri^O7LUkJdU8 (J,4 k[>qyl12@EWI(&9FC:_=*Ƚ2Ƭx>BMgME _EȮ2ۻ0~%'VMUu@a,w: p5&A;n+3S"]tFkz/chKbRqM߰-$?fͷ~(ܤ 7jΧ}5@yuSłD<@?SfD  )aMn֋-je]dt@ȝ*opEzp؏١ޠAY dIRx1!Qxszv+1 1 iS+<7'F;{,4Z<2Ʉ`ÕW, ']}=n&{Ƙ4ʔUi jOҔ)elW[U|2Y\ M [[:s'Mvu'\iB㦀u{R_H3_s%S)=J5?v e..`:Wy(W^ⱶי*{hT'80#NYM}ʼRs<+ < .?_y?HyDG!d*g]EIj0DžcTfzb/^BE,(,Q2ΰm$9~]TB{^39{2_f9}rxVGr։C"Lq EXӝdq6<^O!2pJsEnd$ u 'JZL_w)~ Ja>U8z%9\0m;\DzZOx<;`I4>v_%- i$$d!N EʦzN.MVU3,eQഛI< X-3&9fO4k9ygC9b< G2*1MyM> hX>Zkۤ ڬ Bq3u*i#o--QJƻo6g">p`. YDoLhi_Cu\&-" +u0*:W@onf\wK9r1#Пsu.Aȝ0ӷOMR+V^+9ġxZ*H,ѣ X?ɰ5@ĵ;L z"0kQ@1Eq\.g[qܝ9D$Xf%+s?i.D#E8P3$m䳠C8%j:1\r-(%\Be[U\ul 57T6r 㔣_xnl;@SHb Vgfsw=ns3)1W^I]޺{Qp?]tPQ sE,Pak4LQ-ʋ>oPm\`iɲ(?Yw`;yo"™NW'v|V1PA8*nĶ$]taZDB_o/I|Z ܢWvܵLaARVkϖ#x:bY @9*c]V`׉VFwJ+8#n2 4T6շlo%$ѐSL?fP[`> 9č@o~ QF0pk $?N~bg];$|||M ăʯEwp阔_@w[C_/?hRפǷ˸&ЎoPpGO3%} }52Am[?=WUyRg8qv|z=T8eעZ9dL`o͹|J[Z8Qݿ/G$*4V܅;"Oh}0S`8s .]i97 ꊑ%2,Z'F8h\=y.0=O$nZ֑z(FhCQ6 ~!_ƀ{hs)Dڥ1J5(Y#іa5@I#+̥oclVLk"~fBśEҳ p69KƹًCp7:Tu., ]x?r9]|M0[@f|W^h$z#=ԭcb26hAY7ROⳔi$XRrDȜ[c*bsko 2]ԙqeL^"w)fr=mؕ ahA )4vnz Jiq=Эޤ$xġ:zcrAٰDwJr׆Nr ^R$C8Pù$& X ,|bϻ-w/Β3 {SD3  viߟ6n`j(p[?LIwwvTgz3ɄE?~ nj bLby>0s؝hC{_gp?$%)iN0ޖx:; \qP~8nitԇw0z/;8 cq@=YV:r\sք,u-Xut~Dr$Q0QMɟp:??~Es$)V8iEPP#r0Sn475-}XqHfL׿`kqu]!P1{'C5 cv?ilM Jl:ֆnT N ]]dWA[f#O~sDZ?(~)O&R_@ofW5ClwjXۓVۮo„ϯqT3WATl{`to_#="WC."? J}-Ft7D} qeY0s5T,ZOޓ%OZ@Z츔?O2rWdxi'e=.UwlUZ#&AkJwFWbh 4=(p{ wf BJkQikg!߁hz ^w87o9((c$Yl YƟ5X׷yfʌˍ鋼;&^o3yƿC-|) o=΀2s0NV2?{џS)dn-f+.Kb_P I6IjqG^!%`7xuq.oydR݃r<i'3o~SHY$+Z,U4q^.l K I ؛?Ԏ hXΕ"21g_bHGca_E9*#9psyF0! cA}WqGbRQЕn#p_5Lvؙb5)^g毡:2zS$*ۦTgQVdnRcSDͫV#! yUPjcBˀP340R+Z{ِqEAuża`\jQ3߁K\Kq7o@iזu| ' 4ɒoC%v|8٠Ce=N)dH8# 7E:[ [q`obFFX\#%/Uz:=RaFoKR ̼r%+M5d} L]ca?3Z>ؑ'8B ȏ?3)ds2ZQdueS9-SWc눴o"QAܑ@9^Dj*̲K&UW9b]_rfj8.?ȩRT]߼Mt"GIrB|]%V!"8.D9jW^˙O+S0X"_^dsG8^ࢢ/N2'9u<, ȩNjFt_yZwiÜaP<6"NӅ%@ARq<2<\* }Ϙ^I>:6Ee$V*bJ92q"|],0Lt#=CȸÚb҇^9!v}V7bbJh|R㈀_뼡HB c٨=hȆ NZAEVx. 崰Wp`ouHg٭EX!m 4F`(h "Ps!.\235= 8a*svwҳurNf8`xauD@%eUT\׌4*Wmu_ >Ғz#i㯙$y|̑O嵠%OFz=JFC}%D'мiUajl_ˣl@VZ;gmu?HCmދ"r߅]̀gp%)/"ԱAe 3L^@%hk1<'Wsu4} l@z$>fG8Tξ)I0ؿq'.򬿎;y=OLDS cQ`CuϽ yyֽO>GWڣKhνV `]$PE?$X.CO]t]M 6e4 rC|UF wYo!BbzF6Ojt"RhDԸǟb# uShi?S7K .FlZP2ESbHsQY4W>s)PSWuY o;\dș?|RAwUM@Ej(oETqw+w.ޓ\ Jf'v?fN@)WxzL*sڝ`!0TU&_ wMHtyJO1((sRoxkbm̕'U0蓅jW&W1#d;P  &5Ep$'Y-4%LnZvgx,`] I\3s M|S7ךvҌݿ'94FQqݢ/.ng˹47y1vUǜWǁIZ6fYo\y `Lw 30wE3=fR~ ']\FsklwӬZp$)-C D%$SD]FpSaVhf6]u9 *h?%jBvcE۠ ̰M[܊'CjKJΪ4иw24*42J޻L֥9@MG3!$ !м梡QLSוƌڙ'o =c^;˓.-z=^ c5]' bU3ιhŬW慊70 zB<ecŠV8wÐRJ~U4BZXo5R(O)|Sq!'>F+Z Ϸ;E>Y5aU%v^5-&>*ZB̯]t࣎]Kr#:mmݎS5E2tO )CPJDC^ðN _V 0e }WA_r:79z_fzWbsde ۂ 3eTGUZϓE[DSȏ{u>pҠ}}L@,4ęè N$'T\}=]ӪU5mHન (uݫKAKuyFV` ൐6+Z9yY^^2pU{#Dr:G3^jBac>d*!#RJ)`Jb^tV0")}FAzpd<5|LBq=+ڞ6y?iixw7+־J%@zs]MR#jar\zg)/FIʸHOTzK"Cr*3ӸZvȾOQ4Γ}Br-k6x MqEZӹ;-luk8w~U̪4';~`PWǎ$K͕:+Bp5_F#u ^s \nFAPԏEnoǯ/oD)RI94wdub ϞG7kiLs"BDb}hzU̶MD]V*OR練 WgYR^?@9i ;#R h:5C32$NCÚeӆIZs = 1r-O`=>4wdUO˵($MS'b]y *p(}Rw,5Kaޔv YZ