openldap2-back-sql-2.4.46-9.61.1 >  A b.p9|J$dPUkKb$ץpmxvb}VtN+v% (b:L@:6XH>H~)Vo]b~lsZmsӸȑ՗3`V s`*+!&~ۑV'/ruJ<2׀ua'hA pC\}(+C8VD>gemP-U@ ̄Ņx:qVxb[]ϡYAe50d980b64ef0874515891b272a9edb7363a3f3f881db6cf45bf94a78e4741a663e452643bbbd08219285ba8d414fb9f062059e5b.p9|*qdPNm4Fr~ FvWG Ķu$Lק_Ѻjk%xވ'N*bˆ @WU>`V.2]NIx(aL,&eN<~!&,b]Cx\$TyE MN[^왃P>p>x?wd # 9 .8 NsCC *C C C C pC|CC<CH   (?8H99,9:P9FgGgCHhCIiCXj Yj,\jLC]kXC^oR bqcrNdrerfrlrurCvs wu\CxvhCywt zwwwwwCopenldap2-back-sql2.4.469.61.1OpenLDAP SQL Back-EndThe primary purpose of this OpenLDAP backend is to present information stored in a Relational (SQL) Database as an LDAP subtree without the need to do any programming.bsheep14SUSE Linux Enterprise 15SUSE LLC OLDAP-2.8https://www.suse.com/Productivity/Networking/LDAP/Servershttp://www.openldap.orglinuxx86_64 nemm&@#B!qn` -pw0ZIU0G!mS`mD%qA큤A큤A큤A큤A큤A큤A큤A큤A큤큤bbbbbZ[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[bc1d3e75af4ae2f34b3a5a08ed7f42977cccea8592a25a85cb1c88e1524947f97341ab2ba2a3a6e15c8fe0e11ae92252616a7ce54a9fbd707e8268269823044aac83dc244825269e391855595f09bd30a5d87d930a6b33428a7399ae8676b4a7b69599f2e3e46e386207d289ae3968febddeb73d0ebb222c39be4df0dd37fb652120d714e89ca5f2a0fb2011be6d215b33dd74633f22f8d760e2fdc03261efec6c15eec03a5c3e3223eeba22e096f1ed5532c55f21cdc42c11a0be2348c5a8f51a7da928a027c430875ed2acd9b26b2fb02eb3e7978aaa81631856a66163740734641165486ff26910aebc92c0386065eb4f3ac0c0aed1e3617f8086c943acb3607186033919fbf3f707942a037a6be78267a45762d353789282407c24c29380e110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c814fc0189df0a4e0a618edb3f77bd32068a9d3eb2ca4bd7c42ce10e22c7e426cd5131989c539225510e33c7d229e06ef19725b37e99388bc28414f7e0ff94a4d81441c8d0bf25896fa74069648416d8af0d87da855135b07e89afab0c326c6dd93413cf74ec0aadd207d1119399b2dcb20a7b3e869dda978b023a45331be9abf4df960d8ad464bb90a87ab2331d38100e99f5ba902a0c7b7585c861983836a862d44987078542763b5e477999adb5444ff77923a78e5873a6a163ea12950bfdac408d5d128264cd7e450344e5d56b76ccbbf74fa9868807e9ebe38cede7101fed4a27c9369e1bc495cf6783b445031e36a0f381874e8ba380582d44086cb17d8367f3d27c295ef1c5a31d0d78c970aa5663d00d5eaffe4c3760c943f818f081d44f90922bed269f48ac66e9805312c99e0a5a6d73a51b58b413700ed7fd1d913789a44abc4d59d8c1fc7ddf56f766d2aaf048d829964bc3c79ee731287d2eb7d9a929da2daac5d154c768ee4e175e365eaad25b5e8f87e377c41e54b47c5a8520f5b0a3ba47ec115715d517925d151c3d8d58706b62c355fa57495a20d98ded53e40b2c76b7bcd22f9029db89bef5856777f600da507738c22adfd65bdc3f3918fe239ff9d1a69a0a0b46f4f08a7d7fdcefabbddb8322a01a5e87fce43a60f0f43a4d449deb182364abb7f04421785a89149f4dcdac319d11f6073ea2df53c8e76ccb55422720542367e80472c1c44fcc0b2622aef4e7a08bc4b57e3b46f4605359c0fdebc8392531ff631c1f91885105cb44941ed95c20a2784b22a3ae0b96357941ac74546298a443153ef619ec8d9aed527d1cd52c6e5fadf8be79a1771ee18d088136526201a17c2e116b8cae94cedc895fbac4b17f3588a2fd486337d2b015cf2430987848717040a3c7391a194d7e551d0d10b47bd4d77b406db5e4a0e2bdbf88928954065912bcbdb7b5e6160e80fba73dac406e99b679ab7aa26a7073037428938edc91e94f8f8f1567e42947fbe5f2469100b5ae7a24d1be2513ec66b91c308e3d16bddc1b96097ab209c6cdac64a9df7851b4b8a5ab0d4a1665c5dcc6c9d254efbd3a3a8bba4f4be0337401dd27d887f64d0e5664448f1a6dd9bd066f746461a49cb7b966e43b0ab10a163fe6464cd3d78f002021f7220ca5960c59792e938b367087a3f83682f8fffc4a6d4d13ece4eba24bcc7d6e8acf1eaa9a472e047e3949d6471376c52a11f1a25a3dc706ed532bba96195d41d774d29567ab24e2868805c104d7cb2bbcb701aed6fcdf9752ce1095dd5c1c7aa8d87a72d2b74cfb89d19a1e6c9561183914d96968b29e8e73838de09e2f7f2d1cb19ef9b54fc864d31bb42220ba7654ce133ce79139d80effbed05a66e146917a040d5d7ca8efafc3ada4dabfd111d61daca3215625666ac65f12ae7f453db8b19a493489a42361cf7a66de52087ed6023fbdedf908d187f85dc241d3fe0e419dc167d8f165345b52d183dcdd6ccee6efd28af55d579e1df57bbe235b6e853171a92b28ebac84f0a9a5fc720b98390b6534bc128c1d64be7a36a951aae34fc616ebcbbd3b9c265a1535c526c70bc346e6266b68ffb9ec5848b7161043172374a242997df9483546b6059c61b41050500e38e0fc182437be0f07331f6b7eec4e8e3f56839b6d110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c81312880bb67e1c15045a61f34a7885c004521b9e8587517041945dc2b0567015dc6951296bd475901df2b1e7f724140ff2cc57dbdd1c4916269120097a70c4c935c867bd3d4feab04c3d8f6e820aca04bb271b338265b6b3bd642641f68706cd673f1f7a12bc71dc017812d2fdce9b63fb59e72ff4daae65d14c6a6e71fd2f31110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c85e20e821ca3f6fcb86a1e453860d32f861f70dd576110af06c6812a9b93a408d74b35982a754ad7b92769b6597653eb5072ec18578c491b974932c082c00fa39b08cc0d0e45ced5d61ddb4e1b15301013a997d1866cb0557c0ffc3e38dd207e5back_sql-2.4.so.2.10.9back_sql-2.4.so.2.10.9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-9.61.1.src.rpmlibtool(/usr/lib64/openldap/back_sql.la)openldap2-back-sqlopenldap2-back-sql(x86-64)@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libodbc.so.2()(64bit)openldap2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-14.14.1b[@``KW`/@`+_@_@_/@_FN_?@^^^*@]B@\ڭ\r@[H[@[vZ@Za@Z@ZZ.s@Z@Y*@Y*@Y@Y@YYp@Yf@Y7Y6@X@X7@X$a@XWk@WbW;VVɦVŲ@VŲ@V@V@V@V@Vf@V^@V\:@V@V @U4@T@Tuwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comvarkoly@suse.comvarkoly@suse.comckowalczyk@suse.comckowalczyk@suse.comzsolt.kalmar@suse.comzsolt.kalmar@suse.commichael@stroeder.comfvogt@suse.commichael@stroeder.comrbrown@suse.comjengelh@inai.demrueckert@suse.demichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.comhguo@suse.comhguo@suse.comjengelh@inai.dekukuk@suse.comhguo@suse.comhguo@suse.comjengelh@inai.dehguo@suse.comhguo@suse.comhguo@suse.comjengelh@inai.dehguo@suse.comlmuelle@suse.comhguo@suse.commpluskal@suse.commichael@stroeder.comhguo@suse.commichael@stroeder.comhguo@suse.comhguo@suse.comhguo@suse.comhguo@suse.comhguo@suse.comrguenther@suse.comjengelh@inai.de- jsc#PM-3288 - restore CLDAP functionality in CLI tools- bsc#1187210 - Resolve bug in the idle / connection TTL timeout implementation in OpenLDAP. * 0231-ITS-9468-Added-test-case-for-proxy-re-binding-anonym.patch * 0232-ITS-9468-back-ldap-Return-disconect-if-rebind-cannot.patch * 0233-ITS-9468-removed-accidental-unicode-characters.patch * 0234-ITS-9468-documented-that-re-connecting-does-not-happ.patch * 0235-ITS-9468-summarize-discussion-about-rebind-as-user.patch * 0236-ITS-9468-fixed-typos.patch * 0237-ITS-9468-always-init-lc_time-and-lc_create_time.patch * 0238-ITS-9468-do-not-arm-expire-timer-for-connections-tha.patch- bsc#1182791 - improve proxy connection timout options to correctly prune connections. * 0225-ITS-8625-Separate-Avlnode-and-TAvlnode-types.patch * 0226-ITS-9197-back-ldap-added-task-that-prunes-expired-co.patch * 0227-ITS-9197-Increase-timeouts-in-test-case-due-to-spora.patch * 0228-ITS-9197-fix-typo-in-prev-commit.patch * 0229-ITS-9197-Fix-test-script.patch * 0230-ITS-9197-fix-info-msg-for-slapd-check.patch- bsc#1182408 CVE-2020-36230 - an assertion failure in slapd in the X.509 DN parsing in decode.c ber_next_element, resulting in denial of service. * 0220-ITS-9423-ldap_X509dn2bv-check-for-invalid-BER-after-.patch - bsc#1182411 CVE-2020-36229 - ldap_X509dn2bv crash in the X.509 DN parsing in ad_keystring, resulting in denial of service. * 0222-ITS-9425-add-more-checks-to-ldap_X509dn2bv.patch - bsc#1182412 CVE-2020-36228 - integer underflow leading to crash in the Certificate List Exact Assertion processing, resulting in denial of service. * 0223-ITS-9427-fix-issuerAndThisUpdateCheck.patch - bsc#1182413 CVE-2020-36227 - infinite loop in slapd with the cancel_extop Cancel operation, resulting in denial of service. * 0224-ITS-9428-fix-cancel-exop.patch - bsc#1182416 CVE-2020-36225 - double free and slapd crash in the saslAuthzTo processing, resulting in denial of service. * 0218-ITS-9412-fix-AVA_Sort-on-invalid-RDN.patch - bsc#1182417 CVE-2020-36224 - invalid pointer free and slapd crash in the saslAuthzTo processing, resulting in denial of service. * 0217-ITS-9409-saslauthz-use-slap_sl_free-in-prev-commit.patch * 0216-ITS-9409-saslauthz-use-ch_free-on-normalized-DN.patch - bsc#1182415 CVE-2020-36226 - memch->bv_len miscalculation and slapd crash in the saslAuthzTo processing, resulting in denial of service. * 0219-ITS-9413-fix-slap_parse_user.patch - bsc#1182419 CVE-2020-36222 - assertion failure in slapd in the saslAuthzTo validation, resulting in denial of service. * 0213-ITS-9406-9407-remove-saslauthz-asserts.patch * 0214-ITS-9406-fix-debug-msg.patch - bsc#1182420 CVE-2020-36221 - slapd crashes in the Certificate Exact Assertion processing, resulting in denial of service (schema_init.c serialNumberAndIssuerCheck). * 0212-ITS-9404-fix-serialNumberAndIssuerCheck.patch * 0221-ITS-9424-fix-serialNumberAndIssuerSerialCheck.patch - bsc#1182418 CVE-2020-36223 - slapd crash in the Values Return Filter control handling, resulting in denial of service (double free and out-of-bounds read). * 0215-ITS-9408-fix-vrfilter-double-free.patch- bsc#1182279 CVE-2021-27212 - an assertion failure in slapd can occur in the issuerAndThisUpdateCheck function via a crafted packet, resulting in a denial of service (daemon exit) via a short timestamp. This is related to schema_init.c and checkTime. * patch: 0211-ITS-9454-fix-issuerAndThisUpdateCheck.patch- bsc#1178909 CVE-2020-25709 CVE-2020-25710 - Resolves two issues where openldap would crash due to malformed inputs. * patch: 0209-ITS-9383-remove-assert-in-certificateListValidate.patch * patch: 0210-ITS-9384-remove-assert-in-obsolete-csnNormalize23.patch- bsc#1179503 - fix proxy retry binds to a remote server * patch: 0208-ITS-9400-back-ldap-fix-retry-binds.patch- bsc#1178387 (CVE-2020-25692) - unauthenticated remote denial of service due to incorrect validation of modrdn equality rules. * patch: 0207-ITS-9370-check-for-equality-rule-on-old_rdn.patch- bsc#1175568 CVE-2020-8027 openldap_update_modules_path.sh has a number of issues in it's design that lead to security issues. This file has been removed, from the package, and the %post execution of the install. The function is replaced by /usr/sbin/slapd-ldif-update-crc and /usr/lib/openldap/fixup-modulepath, through the addition of the source files: * fixup-modulepath.sh * slapd-ldif-update-crc.sh * update-crc.sh- bsc#1174154 - CVE-2020-15719 - This resolves an issue with x509 SAN's falling back to CN validation in violation of rfc6125. * 0206-openldap-tlso-use-openssl-api-to-verify-host.patch- bsc#1172704 - Change DB_CONFIG to root:ldap permissions. - bsc#1172698 (CVE-2020-8023) - local priv esc via start script chown -R on olcdbdirectory path. Remove chown -R on start to resolve.- bsc#1170771 (CVE-2020-12243) - recursive filters may crash server * patch: 0205-bsc-1170771-limit-depth-of-nested-filters.patch- bsc#1158921 libldap-data should be requires, not recommends to help prevent user confusion around configuration ownership.- bsc#1143194 (CVE-2019-13565) - ssf memory reuse leads to incorrect authorisation of another connection, granting excess connection rights (ssf). * patch: 0201-ITS-9052-zero-out-sasl_ssf-in-connection_init.patch - bsc#1143273 (CVE-2019-13057) - rootDN of a backend may proxyauth incorrectly to another backend, violating multi-tenant isolation. * patch: 0202-ITS-9038-restrict-rootDN-proxyauthz-to-its-own-DBs.patch * patch: 0203-ITS-9038-Update-test028-to-test-this-is-enforced.patch * patch: 0204-ITS-9038-Another-test028-typo.patch- bsc#1111388 - incorrect post script call causes tmpfiles create not to be run.- bsc#1114845 - broken shebang line in openldap_update_modules_path.sh - fix the script- Emergency fix: move tmpfiles_create post from the library package to the main package's post script, which ships the tmpfiles.d configuration. Fixes the post script of the library (-p /sbin/ldconfig does not allow more statements in the script). - bsc#1111388 openldap and /var/lib/ldap/DB_CONFIG* (transactional-update) * source: openldap2.conf - Added a patch to let slapd return the uniqueness check filter used before constraint violation to the client. Fixed broken memory handling in affecting error response of slapo-unique ITS#8866 slapo-unique to return filter used in diagnostic message * patch: 0001-ITS-8866-slapo-unique-to-return-filter-used-in-diagn.patch - Don't require systemd explicit, spec file can handle both cases correct and in containers we don't have systemd.- Fix CVE-2017-17740: when both the nops module and the memberof overlay are enabled, attempts to free a buffer that was allocated on the stack * patch: 0017-Fix-segfault-in-nops.patch (bsc#1073313)- Fix slapd segfaults in mdb_env_reader_dest with patch 0016-Clear-shared-key-only-in-close-function.patch (bsc#1089640)- bsc#1085064 Packaging issues have been discovered around the openldap_update_modules_path.sh which has been corrected: - the spec file was wrongly configured, therefore the script has never been called - the script should create the symlinks first, as slapcat is useless on a system which is already affected.- bsc#1085064 Add script "openldap_update_modules_path.sh" which which removes the configuration item olcModulePath in cn=config which is after upgrade from SLE12 to SLE15 holds inappropriate information. If the cn=config is being used on a system, the conflicting items in slapd.conf are ignored, despite of it, the backend DB configuration section has been also commented out in the default slapd.conf. In case of correct cn=config (the olcModulePath has been already removed), the script stops without touching anything.- Upgrade to upstream 2.4.46 release - removed obsolete back-port patches: * 0013-ITS-8692-let-back-sock-generate-increment-line.patch * 0016-ITS-8782-fix-cancel-memleak.patch OpenLDAP 2.4.46 Release (2018/03/22) Fixed libldap connection delete callbacks when TLS fails to start (ITS#8717) Fixed libldap to not reuse tls_session if TLS hostname check fails (ITS#7373) Fixed libldap cross-compiling with OpenSSL 1.1 (ITS#8687) Fixed libldap OpenSSL 1.1.1 compatibility with BIO_method (ITS#8791) Fixed libldap MozNSS CA certificate hash matching (ITS#7374) Fixed libldap MozNSS with PEM certs when also using an NSS cert db (ITS#7389) Fixed libldap MozNSS initialization (ITS#8484) Fixed libldap GnuTLS with GNUTLS_E_AGAIN (ITS#8650) Fixed libldap memory leak with cancel operations (ITS#8782) Fixed slapd Eventlog registry key creation on 64-bit Windows (ITS#8705) Fixed slapd to maintain SSF across SASL binds (ITS#8796) Fixed slapd syncrepl deadlock when updating cookie (ITS#8752) Fixed slapd syncrepl callback to always be last in the stack (ITS#8752) Fixed slapd telephoneNumberNormalize when the value is spaces and hyphens (ITS#8778) Fixed slapd CSN queue processing (ITS#8801) Fixed slapd-ldap TLS connection timeout with high latency connections (ITS#8720) Fixed slapd-ldap to ignore unknown schema when omit-unknown-schema is set (ITS#7520) Fixed slapd-mdb with an optimization for long lived read transactions (ITS#8226) Fixed slapd-meta assert when olcDbRewrite is modified (ITS#8404) Fixed slapd-sock with LDAP_MOD_INCREMENT operations (ITS#8692) Fixed slapo-accesslog cleanup to only occur on failed operations (ITS#8752) Fixed slapo-dds entryTTL to actually decrease as per RFC 2589 (ITS#7100) Fixed slapo-syncprov memory leak with delete operations (ITS#8690) Fixed slapo-syncprov to not clear pending operation when checkpointing (ITS#8444) Fixed slapo-syncprov to correctly record contextCSN values in the accesslog (ITS#8100) Fixed slapo-syncprov not to log checkpoints to accesslog db (ITS#8607) Fixed slapo-syncprov to process changes from this SID on REFRESH (ITS#8800) Fixed slapo-syncprov session log parsing to not block other operations (ITS#8486) Build Environment Fixed Windows build with newer MINGW version (ITS#8697) Fixed compiler warnings and removed unused variables (ITS#8578) Contrib Fixed ldapc++ Control structure (ITS#8583) Documentation Delete stub manpage for back-ldbm (ITS#8713) Fixed ldap_bind(3) to mention the LDAP_SASL_SIMPLE mechanism (ITS#8121) Fixed ldap.conf(5) to note SASL_MECH/SASL_REALM are no longer user-only (ITS#8818) Fixed slapd-config(5) typo for olcTLSCipherSuite (ITS#8715) Fixed slapo-syncprov(5) indexing requirements (ITS#5048)- Use %license (boo#1082318)- added 0016-ITS-8782-fix-cancel-memleak.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Add openldap-r-only.dif so that openldap2's own tools also link against libldap_r rather than libldap. - Make libldap equivalent to libldap_r (like Debian) to avoid crashes in threaded programs which unknowingly get both libraries inserted into their process image. [rh#1370065, boo#996551]- use existing groups instead of inventing new ones- added 0012-ITS8051-sockdnpat.patch- updated 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch- Added OpenLDAP new feature implementing OpenLDAP ITS#8714 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch- added overlay trace to package openldap2-contrib- Upgrade to upstream 2.4.45 release - removed obsolete 0010-Enforce-minimum-DH-size-of-1024.patch and 0012-use-system-wide-cert-dir-by-default.patch - added 0013-ITS-8692-let-back-sock-generate-increment-line.patch for supporting modify increment operations with back-sock - added overlay addpartial to package openldap2-contrib- Remove legacy daemon control that was used to migrate from SLE 11 to 12. (bsc#1038405)- There is no change made about the package itself, this is only copying over some changelog texts from SLE package: - bug#976172 owned by hguo@suse.com: openldap2 - missing /usr/share/doc/packages/openldap2/guide/admin/guide.html - bug#916914 owned by varkoly@suse.com: VUL-0: CVE-2015-1546: openldap2: slapd crash in valueReturnFilter cleanup - [fate#319300](https://fate.suse.com/319300) - [CVE-2015-1545](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1545) - bug#905959 owned by hguo@suse.com: L3-Question: Are multiple "Connection 0" in a Multi Master setup normal ? - [CVE-2015-1546](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1546) - bug#916897 owned by varkoly@suse.com: VUL-0: CVE-2015-1545: openldap2: slapd crashes on search with deref control and empty attr list- Drop binutils requirement; the code using /usr/bin/strings has been dropped in openSUSE:Factory/openldap2 revision 112.- Remove superfluous insserv PreReq.- Introduce patch 0012-use-system-wide-cert-dir-by-default.patch to let OpenLDAP read system wide certificate directory by default and avoid hiding the error if user specified CA location cannot be read (bsc#1009470).- Add more details in the comments of slapd.conf concerning file permission and StartTLS capability.- Test for user/group existence before trying to add them. Summary spello update.- Move schema files into tarball addonschema.tar.gz: ldapns.ldif ldapns.schema rfc2307bis.ldif rfc2307bis.schema yast.ldif yast.schema - Package previously missing schema files in LDIF format: amavisd-new.ldif dhcp.ldif dlz.ldif dnszone.ldif samba3.ldif sudo.ldif suse-mailserver.ldif (bsc#984691) - Fix a minor issue in schema2ldif script that led to missing attribute in the generated LDIF.- Enable build flag LDAP_USE_NON_BLOCKING_TLS to fix bsc#978408.- Move ldap.conf into libldap-data package, per convention.- Move ldap.conf out of shlib package again, they are not allowed there for obvious reasons (conflict with future package).- Build password strength enforcer as an implementation of ppolicy password checker, introducing: ppolicy-check-password-1.2.tar.gz ppolicy-check-password.Makefile ppolicy-check-password.conf ppolicy-check-password.5 0200-Fix-incorrect-calculation-of-consecutive-number-of-c.patch (Implements fate#319461)- Remove redundant -n openldap2- package name prefix.- Remove openldap2-client.spec and openldap2-client.changes openldap2.spec now builds client utilities and libraries. Thus pre_checkin.sh is removed. - Move ldap.conf and its manual page from openldap2-client package to libldap-2_4-2 package, which is more appropriate. - Use RPM_OPT_FLAGS in build flags. - Macros dealing with old/unsupported distributions are removed. - Remove 0002-slapd.conf.dif and install improved slapd.conf from new source file slapd.conf. - Install slapd.conf.olctemplate to assist in preparing slapd.d for OLC. - Be explicit in sysconfig that by default openldap will use static file configuration. - Add the following schemas in LDIF format: * rfc2307bis.ldif * ldapns.ldif * yast.ldif - Other minor clean-ups in the spec file.- Use optflags when building- Upgrade to upstream 2.4.44 release with accumulated bug fixes. - Specify source with FTP URL - Removed obsolete 0012-openldap-re24-its8336.patch- Relabel patch 0011-Enforce-minimum-DH-size-of-1024.patch into 0010-Enforce-minimum-DH-size-of-1024.patch- Upgrade to upstream 2.4.43 release with accumulated bug fixes. - Still build on SLES12 - Loadable backend and overlay modules are now installed into arch-specific path %{_libdir}/openldap - All backends and overlays as modules for smaller memory footprint on memory constrained systems - Added extra package for back-sock - Consequent use of %{_rundir} everywhere - Rely on upstream ./configure script instead of any other macro foo - Dropped linking with libwrap - Dropped 0004-libldap-use-gethostbyname_r.dif because this work-around for nss_ldap is obsolete - New sub-package openldap2-contrib with selected contrib/ overlays - Replaced addonschema.tar.gz with separate schema sources - Updated ldapns.schema from recent slapo-nssov source tree - Added symbolic link to slapd executable in /usr/sbin/ - Added more complex example configuration file /etc/openldap/slapd.conf.example - Set OPENLDAP_START_LDAPI="yes" in /etc/sysconfig/openldap - Set OPENLDAP_REGISTER_SLP="no" in /etc/sysconfig/openldap - Added patch for OpenLDAP ITS#7796 to avoid excessive "not index" logging: 0011-openldap-re24-its7796.patch - Replaced openldap-rc.tgz with single source files - Added soft dependency (Recommends) to cyrus-sasl - Added soft dependency (Recommends) to cyrus-sasl-devel to openldap2-devel - Added patch for OpenLDAP ITS#8336 (assert in liblmdb): 0012-openldap-re24-its8336.patch - Remove obsolete patch 0001-build-adjustments.dif- Introduce patch 0010-Revert-Revert-ITS-8240-remove-obsolete-assert.patch to fix CVE-2015-6908. (bsc#945582) - Introduce patch 0011-Enforce-minimum-DH-size-of-1024.patch to address weak DH size vulnerability (bsc#937766)- Introduce patch 0009-Fix-ldap-host-lookup-ipv6.patch to fix an issue with unresponsive LDAP host lookups in IPv6 environment. (bsc#955210)- Remove OpenLDAP 2.3 code and patches from build source. Compatibility libraries for OpenLDAP 2.3 are built in package: compat-libldap-2_3-0 Removed source files: openldap-2.3.37-liblber-length-decoding.dif openldap-2.3.37-libldap-ntlm.diff openldap-2.3.37-libldap-ssl.dif openldap-2.3.37-libldap-sasl-max-buff-size.dif openldap-2.3.37-libldap-tls_chkhost-its6239.dif openldap-2.3.37-libldap-gethostbyname_r.dif openldap-2.3.37-libldap-suid.diff openldap-2.3.37.dif openldap-2.3.37-libldap-ld_defconn-ldap_free_connection.dif openldap-2.3.37-libldap-ldapi_url.dif openldap-2.3.37.tgz openldap-2.3.37-libldap-utf8-ADcanonical.dif README.update check-build.sh- Upgrade to upstream 2.4.42 release with accumulated bug fixes.- Upgrade to upstream 2.4.41 release with accumulcated bug fixes and stability improvements. * Add patch 0008-In-monitor-backend-do-not-return-Connection0-entries.patch * Remove already applied patch 0008-ITS-7723-fix-reference-counting.patch * Remove already applied patch 0009-gcc5.patch (Implements fate#319301)- Add 0009-gcc5.patch to pass -P to the preprocessor in configure checks for Berkeley DB version- binutils is required for "strings" utility invocation in %pre [bnc#904028] - Remove SLE10 definitionssheep14 1645525454  !"#$%&'()*+,-./0123456789:;<=>?@ABC2.4.46-9.61.12.4.46-9.61.1  back_sql-2.4.so.2back_sql-2.4.so.2.10.9back_sql.laback_sql.soopenldap2-back-sqlbugsexamplesREADMEibmdb2backsql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlmssqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlmysqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqloraclebacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlpgsqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqltimestenbacksql_create.sqlbacksql_drop.sqlcreate_schema.shdnreverseMakefilednreverse.cppslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlttcreate_schema.shtttestdb_create.sqltttestdb_data.sqltttestdb_drop.sqltttestdb_metadata.sqlinstallslapd-sql.5.gz/usr/lib64/openldap//usr/share/doc/packages//usr/share/doc/packages/openldap2-back-sql//usr/share/doc/packages/openldap2-back-sql/examples//usr/share/doc/packages/openldap2-back-sql/examples/ibmdb2//usr/share/doc/packages/openldap2-back-sql/examples/mssql//usr/share/doc/packages/openldap2-back-sql/examples/mysql//usr/share/doc/packages/openldap2-back-sql/examples/oracle//usr/share/doc/packages/openldap2-back-sql/examples/pgsql//usr/share/doc/packages/openldap2-back-sql/examples/timesten//usr/share/doc/packages/openldap2-back-sql/examples/timesten/dnreverse//usr/share/man/man5/-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:22971/SUSE_SLE-15_Update/4813f72fb7787c6adb9f6f23c61bbcf5-openldap2.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d37a32a9a3ec176329990685eb7219b29d119228, strippedlibtool library filedirectoryASCII textASCII text, with very long linesmakefile script, ASCII textC++ source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRPU"J8utf-8c239fe6cdc9a8e9a7529245600b9cc70bf0f2d998b1190d4eea301abb04d0987? 7zXZ !t/1] cr$x#F{(GGfƑ #ij#E8Z0p[)$YIvBDTQZ,n>,Vcvv{*xz;cdÖv=^2b{NއF `)h[ ȌwwpVF,?BBE(f4b0xdzj[N5Uxpt*ʇ0!:(ӧI,>Vc#jw 3X, .ܙ"+Fc*'g^e*cJMP^ڋۋU)gdbU۠D{b2J"N6^ݱS99$_P-FE7LdOST)s^ *G0WrU~p'9@ohPw| WܳzC0MPZsR6@L'Q]BσjRظKŇNˀJ*q~TdQ*sț_DDt˩{9~ِWw27sI/_vO7DLkjGE3NiFPB֝+t}u싳2J,HD aõ =8`V2_ &d^F`NjOc;J1-teV˞ދ,<޵J.8CEޱ; L/q/HCh9 \Y&~Ɣ_dLpߖg51@f9-;p:c[p5vw C\bsto1)tS07qr0zlS|.pRuUSmőfQ xF ,FB#*ã*u7uy7}`,Sh6N5$be==ty_7()]4p7w6*_X|/ bn` KS%M}:/3}C`ÇX`=t9FO?>Ok%˱P,JDWvi4B?nƍCW JJ:1)%օO zPrLe^MD7@VlsԻդ`wq[pg pwQgrhk:Jښ.ۦ3񙘸"l|zNO/Dvhj> *Eh3G%ljgc$ݪvS :SZ!YOvpWby>Y$v[F\7f͗y9' H 6z4fZ_$[3#-u&٣bȳF‘cohl}πt &Cjt#㏈; w/cp8TUT\xͱ;M%=Mvf_>=K>-&\hc\+b0Uz&XbQ9v=I>Ծos̊{) X|Rp ZƲ0[D2sn|?v2K`:iRg|b#yw 8]flspDa*fb_X<$W{67_*D@'SRȸTS_ ?M5S .78߿}3~5hfumHt69f]2KϾ4 ~Qx΂̱m؇];$s{'Ruz^24U:aq7XqLtr1P`w):)6m.oOE+hϳ`xXW$f!#țx "h Ԇߠ\ٺ;u7Qu!/.;GS/ R{ cKLIUqȎ* 8X^ٔ$I)4CiSYЀĆ<΋Rt UQIBGͯ?G%j$$"X |`Pni>I FpUSܡm|A"㧾| (xܵsat`5%@7.$p;WF"iܪ"Uf$JA凒ҭF!\8E0gHRI0)D^vt >\H)JvjRe .*2ylj 0"*q}"YT29c601%f »+n7)Qj^8S;Eѽun)틠 R="C)F`>1ſÕF%x{J;`\ev+KA1ho&dQF -2Iz"<8U{֪]sg=dEU=ԿpQl{${,&^&CKnNS )Ŝ)~S!861{@Q4w7O BI>q(bC/#y F,ɫ@I]ݥYl-%T5 7jt3?>cKﬖҲqRS!LM>Nlg"g H7?Ja6KCzc EMGuCgHg!8?cq=hEnuUqq43F2$vL{2PpV+߂8@J]mQkaf Rahi)!0qK A9G+@ij1=@̑^rZYJMagrƻy,u4^~s(E A`p }GB\)H>)c(л[T}x @,މ}x)`ħ h1DQܨs@gdYHwXÅVE/qwEpW#-B>N{Z0ѱ,Il#M 31Q`u#~ l,R'^¬v>Ѩl($p))~^)u=} Í.)shkT].z-|=jo}Y66cNo5^uƵ*f4Ҕ7 Gc'f9)Լ `R9W~W'W`oX)xiu}yক1OM0z uO~QXfGX&Q'-ӖjݗeUO'8ͺ+ASW iq^"vm̑ڼ$vS0Cru"o̥qgĐ ;>5ה.imm 1aXaϥ=#VɁ˦ )Ve9fZq x oǿbXbn~fXx$" }>vKN1l'NtFK&Oցt^vVMJ_gLE=Vf,[Z*cD;ȗT-@70@rOG.>ű<[(pYhjHTsݨG]Ӣ>4fɥ͠bcU8GuolXHL^ثQm0[`|>olC +ڂG~+!-x$?l&K$qwu^X^(@ LP>nGq䜺^GX=+rC#J8`"(m1#sRZޤ~u郦~O6 HXmdYY#&@_GʇD+K| :79>tṔ.LΒJDSzjoft7I+srAf:JX!iJH+g5FpQ|-)5]-i mX¿fy)6drMMY~:JvnTvn=O12gy#9cY?Z3sr9 )M_mWړ\)WR ޸(4v!F?ʤw։?Zꞔbx?9 #6\H[?lNd-˓5ܚTgIӉvL w 4ݲ?)݈w<`1&S}7:Z'NIn7FX οW5N&]gm%`;yΤǪ_H=Qϟi!; yHA`DT10OntXDea.y#ry,;!bZSd}-tۆ,w[Mi>bF$챇f]&wR}G#3rf!2v/ )%U7U}nkhEb~e/ -]<.I bwZ<F ^a#kN=J+:w.6byJ,Eնj˨Ot0S1oU٥5^1{3 ds$aʕu6py['8m.:RЭ~E.p2Chd@60J>ާ^|R+foB$Pn9QOKv&bŪC "! AOe6teqzKm#.`r5u_U hQr'I}B gm6Ec,w#eNZh^ɹMyT}򠃸욧fӅQE6m?.ҹR~.d$o6_?HԐoŢu~|F3籊_Mke]+X'o:+yL\µ? ֟rJEw`xɱHo;3TK-bH:jejFQ6އj'xչ)wbk*bO{G5qQ\ h T<$Ψ@Mlgrg%+_ wF ?_]Dɭ }Wb-۹%I3;YKqÆ 98Tn8XѮ~JY¿ⅴ;G D='b\)d{ޡG-=6eس*8ȟ0^j6OqGNֆhu?T-"i6;DT;lHAA\0NEvI%$*aV}0M":F+n 'Z\K#q &gH 96F숊 qK|ykBP_*T^*6$Fp!87;D)e7ܨ]Ιe.)%`J |2=TQ"/ QڬrN(ϙUaP 3ƃkr/Si?s7]0FI]'a` x\?"xErU $L-t S`p*9Xr*ã[iզNԫ n>_8BoُnI0Ifˁn=h~l:M-|^E}@âU-l =rj͆HtoC‡_sӈ2xET,g&Ӝux%a!qm$--qD[S&6IB=11fE<}uUgDMY#$"‘,"23W*؉aeȈk\ ֖}1Y|Ț_+[0Ƿϑ>(ĈdN,Oy?XMXܡ&^O~[%/5k˜6,H\TUd$zEZWA"*zPaCrZ=ܛRF AGsSW]5ep).)1P'g&lyU9bP}hYh Ib/xtwAvg^{4;}uYt0<Á^rnz!7(m-0F-S7e=JjHySYYMx4-x}Ɨ0-5;yl7fgn^PDU;He /L~"΁̱Rn2k0u]-V>^HX&vkV/3"@s?%X.(b`$<0>r'{(?-#3IGaoqbvedIm=BZJRk7 ZzzfPvaV8˽Pj >GfMp:v H'p ;3Jy;9U6z}l( 7d(SWmjg!d<<N[U@JAB8xE[%۝ ]t2cG)3jN"H K :啅eҔ};'b#&ڑvhG5݄E0CCj7!wFDqTL$k9-`x GGuԦ1ӎjG~쟭k:g2FQ( =j9Mм;bQ_Y5zП}|$"Qa˷? 8ٓƆf ,//Ľ 3u{n c] meR%pmi6BNyOPfz8Ves4Oi4sN9ipU"=w؏{)(ӯb1D;!Ka%QL8e,%cwX&`̸핂ͽ:ꎭ}%77AQcԮQ!nloa9ҭzǂ*$k 3KCTHQt]QQM+aN7 7Z2xŭOiMEERU"TmKLR-p6Ȃ"',mqC;pgQQ@prGecFb |;_KTTc^rmc_H1liJ3.w">sţد/`3n;5y4*YSK:ؘ!{(IjDfuy)ކk-UZߓ6k51K tO˼epsAl_Džf33kQhdYgGon›/ )5ʈR3ו~{6~|hYҴ8҈:QMlg9x΍B 8 L"4[q|H<6PgrǛ,}Q0ԉ2?+ma dI 4~ADߩ@Tg?ᒛ]]?ÝWi&'8~fU;fSjCo-/jmG"7"Ø@(o*IGIi k3T$ש.dy5` SٜwD n:BsAA E>QOc!aǏ_~IIZ39snvu"5+T$h AZ\F!};Stf Akp)fWÌKIInn/K>(.U~ҋ^G6V M;n@Ӳ{E\Wd~8Tb$뢺nV 4qH&L PDa;S|N(MK{dP5lg I YSJb#b" ]`%RF8Nv,*䔫Z$;%}jMmkkvQ !0bخqJf N#En 2|lFrؖd"bu7?T0n /OQ  =qN@:) crUrsq勩ͫ 0 zThީ(;hFWEoFOh2enI ^6(x9u^CGQLcJߩ%=Bul4~Tq=%JJYoU 3i"ogsqqJ! k͐ PA-jظsb?weԫ H4JENR⯔x his_GYW]z3%x7sЬ1#ggEn>+vY cu;y-\>_i2@noh;O-W{ @('VW 22R km7j=ښ*b3<_4Иov- e9 ;]B:Lْp7]c8Zok".V9̹?{1 X&5=fF{$Ι.L(3XpkK%6S}#@zm)KḲOU7oy@+x9ͅ +F4pQ_ZM."qkUTCY.elQ;b~CQPDdtj}n,@IǟTT+Y !t*>W}\+Ȼ}5COe-Y3"?R3!ďR./casx3gpZ$2nxUl&*S<[e}*JYzBwC ǚ|dR-3P9ֶœe{pE^0Gszw(:z&8&#uAc`_M ?bx'C_Hrӱ禘-}s Hs{Dn59wy{Z1u LYIQf?é껱qcRnyfffHޥ*h<EjM + 7F{'= B3oP;<)Ѣ}5;+} J|`ՈVc~2* #3T+~_&Ǝ2]QҰ+H3 wXʄw噶ɹğqenL{PKR&I)BtRZ µ,$fm=(toR."Ʉ$GS./#g)%$a<9ۑZb:M@T\XÞ!< S&DdH}%0VCY[=(UkW0]xsgHM1B7KJUEJﱞ%TG}hWBj'˂]M̳3[Ua987\hЃn2m2n3 B0A|&7jqw[sY.oxdfP3MSޟ}-YX!6rbѲU*HddMaPZE"_slÒP{^ͳq~THQUs 9v#s 2(ɒ MP.u/Ԇyu5#mY ${Iiٹ^avc76=  4S.)_23T6%alpzsF-rtu]ܽc=XfNJ2j8o?zAKD~0=B"OK$EMW°ݕûpO&^{WӺ# Yҗ1 H]`n0ep9mbc`R>Ohu"vb{{y{O~̫&*{K-Sm{r[Kr?Ll֒ E7[ƄU#c<荾iAL%#5~ԫԅhxݳ+6V;.NG9>FJSkmhsjw"ЗQŧfbb/-<} lNr)i, U>?h4KSK%Ls1"Sdᒆ\_ U+|y|;WkE`g*01!|K V˜?Nm }iT2Ajq3G%k8&T $<ѳ;BwzY]GJrn(Hc>h MbPu_;s!J2 `+\_;XJQ0kO^؍xNE S.f945}PfxHxP> iCC0`>N0NA^VmPha,>ݦ2 dhFv|e6kFo f듬?guyWi:זw{ T@0ya&`oDt^vdG&*]]S 鸪O`K%BD).՛xOrϭC9ģ83~et V `ĿHW ڗXU9k' =*8JEƳ<@MgdAHCdo>oc+X/gkxMWks.+SqA$ <YUP6r4g0"*UΎ: 1[ +K_ )HѺg!q. {G(.MsN2ySdg;ag}p\z%Rd.[|mQ1NJ-Z[6u@F|u^s@K:#Xcw"PrÑDRGR)־' 4e8W K)TMySDo¤,zl}6) qH91 нB|P*-?2lpiqzySƾ:<@vU 8DfJL)0cHMqk*rR!xβզ+V&.+ Y} 3!P726a#1z=7H1ռ;WsLt&3mƿ'sxb/WB?DX[+ɞԜH8-8t2u=lf]DBln|ݝe1~E `!Jm+Xа.4Rw6kySsIX^؉/TFIP9vT] P_+%[_Ca@O-s-x5Ssu'](HTcpJ٩#u[X;<0ހ^;_1 ҇ 3d*/hu*/E-XJcܥt P?\(CӉ{.XTg4PҢ wVXYd?T3+2c@?B ƘM_o&VRP}@[7hIbۦvxVZ 5#֕iCODܽT%qv$LkقFnWw:v< {<å(p(2t(GQKJٕ/6{5O$wOY#^%q8X)'#qspy&! S#8`_cfU￳gBht~EPVDA G7N)zV_&DհH{xqMX O2ki.'L['` P!̠S'շ1wHm׌SBx?F.%4#͂- ہʭd+Naэ8*v']Du;-VUDمZn*w6bADH{Vk`tbB[g4s iӱ WSܯFh:1:n #{NL2S,"[$JKz2t󗭡y4c9(3ُ\ b!& 6? Ŵ[qMtjA^e;h|+uT:sEqj\m<xZr]ޛJD@Q^£}' 7|цxk}vw4Te S#{׈[6@sܾw \LQ艹,b11Z-C-S86oNEWT۳p )82]5sWmYPz@2*S)&׬"rթPCj1H- ̤J{=UVwOwq:TiQ&P1wi)Vۼ EhE Tՠɽ;w4|dd/aTcZsT:TUYmz`V|ǵnGOh PeVԳrCf[V,`撺Gzh*'?f#s/4 j7ך?xHbxe5k[Zϝ?${fK5`xs=* rCoda|#:jr%dxRYϟ *a|ǧ0vTRI%E[)jg&\m# :(e+ fI3xGr`ۡ??Y.-uJhRW.JSesM,j۟bO;*b=C'bZ|v7g0cVJ)rw4"oD+ :OT5ګ;Gjk)l &ڏ y3f/J<o HCajsN"y^^tG_raɠyQo4^I?bssBkӖozp2&OMD'/C9a;q\RLi|B]@$FEJ?:k[9P_w]6%b b,c+Vap'O1yAِvԋ\;i%݂3y*QrI^,b{F2Jg2:a[Ztqcea~"_y۾YC)!{~]ػ0 .4P,(##2#Ϫn9;õ8_?c N%&LS s|N7Ҍ_,ycW^p}h7Ӓ$ǁ΁*u+efoNBK n2`pX3S3"^${zr&<,Z\0Z*OT奵C K$f+>RѣRC fՒm3"50f 0Vtugld^Y U=oMȫ -߷e#eiߑ*jy QO8%MgU-q[mބn V+7NFl-QYܷ"Gh%怱0u4 S+}]2LE;xL+n$t멺|h0b*-zUQ[%O_u;^cgs"|;^\X3'hc+ J/?ڭ?+%{~^D(U§ {cuz2Nt!lWr 90*91V65Z[vkQ*oN-|d\܇GпfGUVPu2@9$8,8'M j r0?/g>Vjޭϧl m=*l3:0 |R|T\U:Y x&Dq&֥vY^KkN3j:RᔪWBTwbs.ФbMIy aŔf@d h((tbP:E%G ((#6͵ƣ;ȁK16So,Ӌi$ o>&}]i.(dgCx\Xu!іAEǔ o]Cwh'-aF."u fXdSmӕx5:t*TrRm*/5ۊ5KJӮ+**RB{t6h2 H[Ke#@( qh' ^ޯ /DsQVkW3{{Yӭ%.֯=_1F,J\w +peJ4>:q̬bn=ӹ:7Td*ΐ%?V|OuٰBPNxxhpjXrH{ێ0(0xKr_ 7$ޥtD 1k2n[l ɬ0P0Ԧqn{&qmuM=vGJ?w/SkSXI}H@dj_+YޔsT^Ih!VU[s9 o< 8/Ϯ -\/My9&qLjU]tEd%=ZEAK Бoq;wI` ~\u'ia~E{,e3uy.ҲQ\&Π -oxi:Q[@yq5xF@u٫ɌAL-N!]gU측#Wua7gW$]Q{b @WӈQw#ш^kљV:Wk}P_P4Z=+b| UB -/Frc{e*20-& }{/X/"~'M )Eltif!5 QESUg"M|ϵaϱml؝)U[RЊ:/UgC=epov2TMrԅ W_8IǴO&9m}*L/%CsU?gt b.@R<1}C5u5G{pLF=c.{VS] JAl$形)( ̎5ǴǷ?Hʬzm bn J[clZ$cCCh"v%`5)2Xa̦I-!$mˑf(Xzx t5%$$qyvӽ)vMvBvXd[Ji)_X""N5b$Ks.4%RŽ])z"Co!и\C2kDԕV~]KRiy-ӉPFi$= :v\թ\|Y^5UP?P5C J'm! ҨwZEu-#gU DZ޷7*vp+qۺǯ44!~eZw2/B4A ӊ'7b)geQeq\mo\􀾙؏_b(=ɷ>!)R[R/A:-}M!ؽ]%;'hUo|*t⌜_JgStXq\-x ֶHjZ=kѹ61)P z.(*SQ B5`s&3BdHJo8N,>bwxm| ]HH>|*Yʌh%1 1p* WA^c4k9d_.E* YQUt[ml8L~fl-_95!͔O(au<6ei^gWfp {E]9@ԎN>PI.dΩ} J HX->L),3DLDE:<*qduYB  :(P(]9xGa#YT?8^\"侯.wvɆeުCce-Ik@xBEW.o!y7j-hC5lZ KXv{@Ȣ\ 61?^S& ,#B3vFqloփ)Ri9]Z8Z8M<"j *ȣzk>b+Aw|1}۫v#EK~pl˺}M\.UD֝kIWΧ`(Zomlb-XIQBM|w>o`߲ӧڏmqwRGBǥ&ʂu/TL~1x_vL?(ۿ7Sl4߷( n0uZbGMo8y(nMe[kg>t"HHvRz^{O7PeR]U` Ðo/.{&7K2upۿY|Օ %$A ?#BslX,_#+ =vA(uo Ӻ$>lJF{Լ `UhՒwA@}KWfw'2b\c̑Ø3[ ?@dhnK?7s91=_>sXf'jE K̅ĭo@kUֶ=qwwphl'2 nыo`%@K%JkjV{GRʩwxm菺\.Oo}Զ,Eo@+%mH+_]vZGFbg#gr:`Dͺ!ǝl/iD—mywmz ùfR ;.uopIϹ5N=&][:|m3T ,:wBtD੪?~ɡ̮B?JȪ~6焸 o qBmo[dÚ la@sH$"c ѶRVXlKdes, _^a).RIl4pD^y1N!@0hEsTt#V"I' 8}TaG6i~; {ڱ1x„|J)NlO4c 4]MNU? zX) ܄S|!;XR,Z%} 31ovYKЄ4q כٽ^#Z"ؑduL$K]+,)ƭ=`$兊=aLG8zWqtK^ oҨ<*%ѫZ~* WwHk0ujƒ`U5V*76\qJQַiY "K ~%I~NwU-|PT`3WVC\CSMP4¾A x̂Me0䤻Vx$)w"s;7=bݦVD;}1ݲe`ic68/{=mkHu6Xr"C)7|C9Ν};yH;F9W\Fl${}&B׾xė|'3ltrccXjyyU{xJ4N'CcSNNZj^/(BTG@["RuP~+S`/:"N]E'LȆԠl%t6:]Hp :@J! bjI˩-c/K3B*޳XoR1W b}|q]ɘ2Kʕ=սJNGPN 3HyƳYIaO@/Qt6wK oTHNwdZ,C%z&M 7G&WLrH)?^hXZ.P@@38}c22?r2Nfx]3gG'}qVe1P,nq h3a~yhͭF)-px#{GɌOG|l,}6BpЌ~^|\ u@M b݁88Ta{ؗ1!^z)Qs1*7G*!h L^J2Bv8ߏu%ӝǫ)7-_}?EG(t@28e *%nJaF#q"_p[}}qVa UBW9c@h쪲ӎI-:؄jp|ͣ'f($5=%< #kΣ!."*, ubO7tyD;IXti|Cb.:NƫǪ~|-FYt` VL>B?|Ĺe~*7s9TM3 =ɼ $v 6 f(6 i0jp*tC#I(-XTZqWДG 5>UDcM=E PHd()3y&wv^RFv|V%#wDȐIYJ6J~4L; W{HU5Ya{ `&3.{˕"m*~#H P[է&7F,yv#s _[b~HͷX#\ q͗E'.^лL_JRd>wi r@ޓl_J=ڌ~*ek`ǫ2Ø S~wkzW7\4 %J1J!VN6e@Ha~l~ Sf~orQ$Xkg2P'(媤ƾ.FfǙ`zhM?ۏ b c>U;=)clQ~%yVy`;{vpLgц5# D0_-5;5-O uZY_1wpd@$fwбy|9hIjN$QuASUp1/JQë"eY`S.eIZ?rZ4D*ASW35<8owҩ!*X) X%MD6:Q,U.Nt֥ۇ xaƇzgyk Veɋ˼_w,\Ps)燋$wG&DPSHKeo/[y/3;{ YMp{aPX_n EnB-T6XҫZo6U<^zg胤u*,Ają Q>;9 fy!>9pWU5Lvhۨ AZ%X"x~ݝ-^T]TiWH5$_+S4 # %)'i OpqNP^ُCX6`Y>~sTpā5;(G}B!Ө}^_IDKcQ >$ZK1P'D+ z+{Em ekQN6r*Or5{6j4^%%(pLxWa{CVɸwue]GƓsH%Xv:Ӥ>xC૲У (vƂD "vӭ_0YIѲyi(\LQa6)NgD_x云AmŘ; <2 u ~4yW8Jo-YC#_pj$/b+C߻E|Ei|x*%[@pDT^.9\LbU D}%4 /E_n $xQ_h% Ņ+uuv]kcP7!D&[.* ]nJZ> k:E\vv-căYЯc]|TòlA ^i]U?q*dFA9ON)ɓw)`A5FR6ƙoq3KB" rBY[G}1rKz!'=4xK :Kݨ2Xo%LU졢 N + z 74K/_fVؿgX)8dbi1 x96!sy629 P'N=_Gt^')1}|QgJCT[zEYWM(*{!Lto YV 4M,IN'c_~Wչ:{_OvyG_5nM5pϹlz)AuC+ ~U:KƅlEK?MeД3Wn aЊ"Yء%?$,2Z50~ w%^*ݚWdU'.DFm~̷.fʸ9~9 :ZpMpI$E!f&4eTNo8 _q ֣g0"%zc ٿ|V%F'N',G}&ڨ]BOo 74Acg̑\ >ki\ᶝY3O',5!z%=_يpc"&{cT9y xxhGhSEMw"~ l~A>٤#b}mng_cLoXHy7#Ǫ DqQ$צڑfk6۳ByТP"4auCY+YMy9bFM.jjOiFvӯvfDmUa?֧e 3ǴhĻk I<fƒ1Cln4qP I7rٍ:`"G){ gؙE`dz!WR%avׇ=@TbOOⲐx}X{ݣecj/`d;t&سdqSj_㗻+w^8 *sB>Cd7Q^6m:QGzOժA{|5ۈ򏪞 0/Ek |$,;R컰`zKofnpe7bcޱPlRmtF:I_(B !V“37A6 l`Y؍Gg(a|.|^`kfv]%Fh3ڊ>dfD/QXɢ9bBYIûw Zլ Z^s@| @t#f)$-Yuq_.p:bgìX5d#_*6V&cm{nɖ eP5$ oe7iCt=l 1_t#5Tj*k0vہkIBy^mԭ & 9_.{M=G>oݭWOգ=ČkÕsx1{i_,ꂤR<>H`m[4M㔴Aj}vk&: zk 4F 8[Sjitilv* =!cBlH "As?{ކBx!7LYз(q7}0dN8%jHu(A7$,btd<ܨnx cJ 9]WCpd _,k#tc-jD/fS1v&~%)DS b3b *ʗd)-aH>9Df5|?ݨ: =lE?+GLcRr{8Վd†cc"Ѥ\BzM I֊[gT7G6%N LA4;o& OՋ'MjjF$ A삼۾>h(T8kk(cPFBrl g9oH(NLFk%jR!*C:\r9XW#)l>Ӧw]nFU" 79dahd!_n׽׼?龢Ԑ8btQc1dj!g>)>?$-98[Vh9tI%Ee|kWyK *N - 6l|Քd 7 6'5*VZ\ fqi~K5eQ׼ +DP#zU3ݾb&+,[;4pm<0NLOYz/fҾ@0ڻub:~>5DX)^1WB}{W5$`վ|6QήMd b!N1̯kV=Ï ._Zi9 6L vE&ڙlУcn_L4d]Y:N^/@N G kjLC ( Zʃn[|.~Ka/#iLpb>^:_Jf`TIzҶ&2K=o[*l-kzX0ٌ%Y%?? =phEm&%)vSvHs$S)]- ?QfYQ:삀M/`ߪwgZKQ;KUK\ 2PR=ɉ mwػlIتxw8=&_=R|$T lcՅҍ*1Yڦu7<t/ hzf`wN U&y>)+FV,ĢiB/EeӞew }ФrZ!0!)U"ez.S|`DC^䆕ehmұR^F+E _Ot \$ Džڇ3W2 ]P^F.E܌xq| t@EMAy_`f?)]JL!8&ӌ>]Z-:G? jpo$Z} Ώ6[Bq/k{NL{6}Sk2^ؙGHV~=G$@KR04r-gnpk ,-ѽA]rz0sj藘ݼz\A.L2!/MCk=߂6=hHC~[#&ǡWLE—] qD7[!J;h=~xkzq/qS6\ؐCUض@Q0nszuDϦ!v"]꾺 |';q^p I2V;wy:B 0`9EV ds(۰BGV)`U)C֌[GY4jF9 j i-%s@w [kXx>AAf9d;mLjE5{,gf7(D)?r5xO.h f-8nhz(mOIbgݛ¯l@(V.Ϡ6F0E~S4 =`E̦~b~ ZDg)?xow \b[x'rJm"6(ԍceqF_\BmbuC},ߝz/+m"@`Ż}"ߚn ?/Bg䷒)08@hR.C}4hsV$smnTF&Ki6S XoW i :sWL•c'J`LO"fNm&xjyϢ4fXwsi| %N=Vmp}xKF`[b U}T6li E֢~,6S_YQia<%fF@< (]JԒj"?W$StJoAص^yImpfp0j}AA˜!+l`VNYK*8ҫNTL޵oIR~ކPT<l0e8wI3wf{WσRƑ+)Ց`KlBڈ[B_$ W+p}~TUlgL* |Ü/^Ҹk*z2j 9*fBڝo @>40JS R(_iX"`aR8lwFEYz>* l.y~*PhuєP=i6 %2Qʥԙ ?M!y0fkx(F/}m3; 9<ډ2p7%'TeekKQ۬J3ty æ1+.ثEC% Y$ko3Pqi=,2/,;~ʼnmnfu@])fa`wY v'orxV^E7Lt5Lobԅ?oE7ep{g5p ]U59NSiܙOU xF%[\Kgu,d֖*?:0 yF}<}ӡYΊϔF5a ?Rlr5Tg@+a"Вae`Ծ-L9lh@nH)9iޖAcjv#9T%\)hZG')!+)^88o~&-iW2:eOsP/<]y/b'u e#?U, jdWD*v IaR96h~x;GA oƽG!%.k7:wV9Ex@ChVbە78쉾&(c dF7OoH|UV Z)=6yȪ4wUZÛ?K*J'u[UϮc!`m ? =IY5oa ]g(_48̓V`vP.nЛ5bq7:$ =y%Zdt$4Vgw<ٗ&t]R=`XoۛnSdlrLVtmiG+SljAU* qO¥8GW~'c(r}&.ފ(.oj9hq^!JWQE1T׻ +Nx$ʆՌP-DwI#w8k*ʹRnz{I܌753c4#EQa䵽z,+twa2iEutQ' ~>p?rnfT (vVWC>J˲۝qПj3i=|hIlU"1vD e?JGw=ːt9 JGw. T1oLċvT}u?eޓH7k $rg͎$8V0p\AyAS[cdr-ޙC&>&d؃W/fyn1xa N—Xq7sNbi<fM4!qR:D@Q̼Jxv .0.·'*j|3ehO L%bk_@jQ >ȸ^63LƎIo x\FfY`љ#eX:k t.+ث:(b"fP;d &LY'}(j)"\{(*+s+34ݨfbKxJMAu&\O#F͔1ZX/4^jEpS#!dqY*="|@b~xTd{lޠmaJQ,28"\PEF,ٺ4Hr:ʜ6Yu,`'.!t5GSޏ'T{# %tE-B"jhQhXaJT`~evSK627uyiR ;|x-߉_* ۬k5#aՖdZL1~]ܗ,s t:wX$gOpu/$1ESSym=f~/E4MVYw.1Q!bF( 8P&!nqB6 <sϷkp}">5ox?!Ȋgf]I6&f1`3h@EY!dHSyV  -S]Wg!}ٰP =˱ٔWQ03ye2 +FYRŇzF,;%F>,D.]_Youhp@#/ s:HJᛅ(p1.ЈNՏ~ےuMq+,O+rGj: ,A*?@sb@'Xd9*ߐ4H HXkz5Ѣ?%P A  A*hŎ;>@~M0 nHn#|H$ R{poܰ3Ο0G<=nhM:g;O]D%>O(1N|j73^1y K٠I&,Eqm*a;㲙I̫~얉Õfv-vI6B,5S9kV?Zs"Q~yr%aݑ' *trAd ^s ;'m\@q/gc )g8w͝>)b#W+g九byR$Tv/cL@:zz=7z0.]sE[9<&CTIоSDUFuWFr[Rp9F "fFÉmK"A#g%dU*`a7x~Zm}!HbcqgjZ ߇X8[Ӷa*V- UbIǨ&4AM!)ܦ_Gm9}|M Frת%b n%k.0!&KXP !+H)NiL-BunI4hp`!kZ}?dv"I\.w_i֔VTO;8'[#8)%zLn]%k_h&H\:p~X̙N?$*P!VzFLX9A{Hɹvad'8L߷tHL{({>%`%5 +X?knEL|XĮa(av%Ob=@Fh/7Г\4lA(F5vXO,Wh,TM9JXD-:*"{.?~H[#Ӕ*Aoֱl7/ 拾,F>@ey#ƞ->lJX\ ;r'ވŽȷe]uWхf)8QYym G(`8Gšhknd跿._9DؼqrX;+pFi*Qc_ֲCի/@bbElD`N yN62^|=|x[qE 6]SfD nڊ{̝*Ѫd0>^L੩K!wauGt/C!BuR$YS { ]7E(2)EelkPtGRnq/qqMt8x.: GJyjKXDBmyè >M_u?`P#uKY=G^vMdqӛPz:p,<̂VcI$LY,:D~8 _usOU}ѥ֘յ"?(*V't.~*,@ˆjB O d%_sx; !rfXPW٦"y TׅPr oJsĂ@̖ N} t8ᭌU=`iQͻ*I'LPT|=sX,v2lE@ s$W%ض5S%r"i\B@3SѤ z(Jj*  Z}zWV)5uyzN'ϩ# -x hd # Nl2"iNɧ"EJ3VRun4MUKvxP'<X}VCw24|?YϚT5]lPskUk E  sB2*6 izqQ .HA PtTlGH坫YV9\\ݙ]9”#-R*X)Ġ|n)3%7rܤv$!]ɉJU(l2bHSG}#C5#4W(<+kQǞ;~!#a&[,2Jeo/e \ޘጚ=dR\_{zo><JbS)Dzs٬KZkdYQbl0U a&3iB&{4'(}ڎ/ZȃP ”2Ry"}r˭`>-4Ĕ2QR'֙fpSraߑ[;փȲ+d(?S49<~ ?!%\G8D7*sdl&d<޾㱸%tFi0q>[j6j<t 6d9_>]5y`5 ͌)zeMM˄ؒMϝwĿ#a7:laڧRE 'f cTr6Y ̈[@D.^ -2@~y񴌣j&VrH H n NVH/[h29( Z%D;wt+/}Sϊg7$h˾YEZ7d5dRTsWXfu$*M *7 OٛFCdДnqX*\t|wB V)HN&An_–k!j R6B9tD{#IRkBaZ-J)a!A;7&b0sJaAsuU_AC?,j92fKP{h=~9?qEh:Kai;,xO{wjchC -"T3*\[;59Z?5r4g5T!ʈXLΫLz!cFj[.V2ti-ʭDӞ3R ;9^~iII # 'Zh~P^# a5zxz FieHj{DO?.e$6Gu{c51^yxG z$)1Z[Ceiut-QjۍѳFʹSfn>՟,UuqĂ״{@ sžcHӰgz^LC/[  \\l4i{t'#1E,78/pyWyaG]fu?)y6ܫd4Q7_4tO6QKtL^oMRE}qaS/?>o݋DĆt]}q=K&b8c!1kpr]/l<qHu0&u\b3f ͪ.͍ę~ěG4-H q<[E?pAIomU7cEjgab\Uۇ+Q_7R(.p"8,Tk2GU} Ɣ„*8^>7pQ#:,'7^d3oU0f:%[| r9gbUP-!c0;+iS+Q^Kff?O!6#utGZz!K8R0G{`bcV )L&=f;=эd16J/[ٟ;ht(ݲb[a&g}g( nﶉh"=#kĽM<}Sͮ@pn" >;axP[Wn;ȜWU&ZѶOI&5b:4O*uVxn bL@HND\a v$#L6%?6+oqaSvrh$=n*AwG6ԡ #x;UϿ >(ssbYjGQ,N D5Kh_^C+\h[ 9r"2Aѥv3ÞÔS;*VhF-T/ o$,|:M\+0 ꠊ"XkU☲K mm_3 Ptsbks_QX"ڀM[ =k%wd"bQtvwDA4fRo7ox:+vk|jsAYe/s,(6d(SWOI+u7/oQ,A(tG"15QnxTgL ŤE *"hڦ"r<2'WA#+ ݞ)(br\5 ѣ( G"ZOAg"L՚PHѿ֘g+Ok4:#t9':b~ucv=|r>+wгTNAB J{Jbт ޟ,Ų6} ba'J5Np(MQ{)Rw )D膻׫l߈RPyS1GmDQhux.t7QYP] M| AV;_K3sV1n>jd=+h @c 6$0 "r~ 7hOߟ_Wx9iyS{(V| 4m44XyhaW>)R6S bk51)>':)x?+mfTgY9HzsծQN!Ck:&PE>,}e\|MMQڈ },G+~`]8'@ T^*"x:OO=;Av顒qJߍ )CKP۱s ϰ/,h7ĔSR+!g [w&fڢ27ÓrG6e>Zʔ6R\O-+Id5@_W `avFu8p`6}CzBʩ۟H$ Im$Jb-HeFhLljgVQ i`eڼ.6T݊w*슸@1 r@x>Zih~FqB!pݣsJ3c0_@_ReqNcVDWfs3 \x>Ku aO7S{ 6D&Yww=\ַ!kv$I I!9ռ+R "z6MFXPqJ{%v%j&jW2̖n *6f%}y%(t[zB0vp^d#EXQk|!b!W h1ƚXN12c'# =١Qŋ 5BI `wg (8? j!lM'bۿ%3 PlGgI; RĊݫYu'(YnDKiqG9o0_m I DŽ2F_ł 0ۀ^Hݲ̣^/=. mCڠ mO‡߱ PU…ך߀y3yҸztoC'2#w!=#,hަ޷@ Pݒg[`JPG(=(|4ζ9B2BcD?i5FhyX8T~Ì\Hh= = ǟSj' hy+23cЖKbz 'bg i`K24F5ya҂Io]k},a2fpLӢ:#&w 턙*ύGɏ\B@h XcHD A R;(Akw:켷+ŠVsO]u bAgG) nf8ř)zGW蔅yK "?^%;*nPO"Wz&߆ sF:cFO41#o]u˫Hυ2/1\q vP ރ}}f~Y sUÂr/ d<{[, V ~:B6NQRrY#Wo6'|K5-OH˿Ӓ18k#Y9tژ<,KZ۫64s8kCckT'MvDXkg!Wr&VG>75G|UUo:}* ɸh>ӄN8#`2u6pMfAWs0._a/ ^{2ux モ(4Oǎi#jҢz\XX0ٴjz3lJdOHD#:ɽ=S+ 2;VJ as(DB1 bM7 KI[?*Mm29+gz T~PoH 1nȀ`C<Rz…cT 'jJ=Dli8;*$(OOR3vt!~jNUIpMqcyWh㨏E yq9oLJ4ͽ Ыw|x3aRum!X9u<_/vXH:cYzQ>%P[1UB5İzKY L*0 ٴ0ԯ mE,~]r"#Tq9B{G/;HY)5[Ug7kwpghz4}cpOzdKm E:aSYg2uLu`U08\򲎭CWA& NHaSg*E -A8}Nh<f:^콷 vFe>V)⤑rҐE TcעsxO ^(A{[}anB1ԓW7Ui`z XvƙPRB;b5o9h.)kQ(7߻䠧H^# ٗ$$ΪMf;0/7e,퐣ȩxunCxBȼ:/eig,{# u ˼.Y.Ni^mdBׁvHgRBX>$ f>\"Ky :Zq#= hr ͆,'[ITZ%] +&G5:q┞; HyWN ,~l"{QhG|e&&Q}ab*[Qx̤ſ}!(sD'EE8>Igܰ wNUͩ) @3 9V R /H؟eQVz4"+\l#8\f!eųgP&=VAje}Nl lINNM&{U::MC nve"_?6P|GtR3WF*I5|vW_f0%qܭ}_B3U1+jŌ]5uPP$~;o$+YkH#mч3])ΘS/O 씝YB=0|GtnjNX)$b %Qk uC_uW!_DIe^7`g@K,'?{,o9W-M(hb}\-xs}@27KQV䧀 *n1RoوR9X~֗mf+ h/v#D-_u_! Ď3-")v[25:l '@&)AHh[Yw;$Ӗf+7+%ȳCTE%\hsW/&al ]JDGQZ>6|-i2EopsTw1$o4U}~ORfu>qf"?07G(.i,nI-F:JfeyO.[2s;;Y;"xwKeb Q.gql30!?f5a֤7įW/u)/\` /TcoPH;Yd^.ٺ{0ex26fh0z@eV+LTkm*V mdzN5L %M,Rhs*0}C˔e}(^ TJ0ֶ"Bgl'Jxrʆ~m *Pl z LG⍍qy!/~%d5moz؆W~V9\8m'54JI\Ut9Mi;u^VߺFיlCR-OKq*-ڮ҂Gu ^[[-<\Y'o-BȫYt)pTkHq+JA}m h[_oJ̃;zקa]q+ ħLaJiuωk*bFx6˂`R8ov㸫' r)åϩHQ10ɾc~ '#VI^Jd;/!~MGJd-$v&2tykfA"7 PBEԛDT✽-Q/CBҽH'u^*ۀ]ͨD־v7Iu3(P9hQfLܚ퉷"igti˪G=p CM䞊:] wM00k-ܛ{.;s;ɉqT!bj4UРݦ r+@9;s'*<$JTLYgQYb/].`7=o@~¼3 j*ӠC7 PE?I 8ʏղs\>_1I4raGZ;U.9sE~kM7l}c'#+Ͷ\%q<$_fnݵ^x\)Pɫ C"WS78$Hw5oq(l ["6gpb+f]D&abFoEK/sM"-/K KKQŪE3`? ֹJ>̠.pW]r_`̖y/޽$Pt1뚲߲#$G'sԍ]>e6ý©o{=~fWk?4>J%pIu(]I1 k~DL0tkP_oQ19/RiU囪by%bK jO1pz'dgp1dG$zo(h,c{;Er vuj5|+jWaòŀ'5gmy!FjGR:̴G*48ceZڃY=0@pՄ%y كMJ&HY u FA0hu->XlΕP#Kތ@o_ i 1+vTxv qZ5*f{2JZ q k8 ؍N]CFq\ZbtQ*@v4v9W~}P4mv{L꡻F2t0 m%H:FutK֡%ڎ[wh;i 99vyFf I 6sBh1r)^7+^k! i_xl^p+\>lsbd8Lk{T2~Ft9#T*Ic#YIRIyo > tqr4-Y?e@[/U騆uOġASɵGϬa"bMo30]' 3h,eG+·xT꒲}* @>xv0uo$' ]vlrTj}潮Ad$1 |l{G+^W_.Vr$ˡ?-_Hٖ cjjdv;Y^+-KT#vTH\GuviZ9wc6=ybzo eQ Jf74q`* -sz +HP\4rn P?s*ci{x2J!=זdM|%,x6^'Ǩol~)oמfYN?%e]t!vEi+W.ZaJf ؒ]v_Y| ,Ү0y[i5(湶7-y 36́xDḿ>i /olyrfIC {r/4=lOѰ_:z3w~a,OMS;FG*Gwi1Yd'S=]8-_ b*j3G? sF_D2){ŖƒN( 7Ga杖 FUXǩ9* VJ3߉Is.$"jÎq}'Ր㧪H i~̤;(xJOgkM d0  OC;1C^B(2+ܑjJ,}}w;v]S$R~y}-;O}fU҅{6O:ڜyi 7/V=j 'l8z3T]c*H(j ,l8ui."v: iXx |)|(ՂH^*"-⭛f]$ekZ%tݍVg=iv   "|23'oWqwKl?d7So]ХK[hBu+ro@u]G BM=oy_*?tS3s]h#NsΫu< Yu-E10%3ku&7``Bԃ"tMyk @3`TG-,eS ZHrVr!řHǘ8x) pĮ e[fx3fj4zܐZqD룖 (Pxײ$ZFC`p♿1x1U(QZg3Rau("7g 'ӔE}\%ˋH9qe~%4H{c ?H#vN <=*{S?>#:ħO6ԅ6VbE͊'ƞωi|C` u]Miqm?ΔE #,Bݕ%>DHa s7 9N qT{7o"c\8rǬp.`67^V:CJ]t`aJ]$])w# :=yއDtOh1{Š$j J MKob- +'0\$wM cxZHY(q׮\fz(?vMo)/;:AZ$>1\LNrC!c\VϷEܾl yWHdV id]~HQU3ԋutcfأT&# {G"(T5X0z#~OwKne0$>&AUНQi/NQ35BXy \IOIL%E3Lr;,sJnHO$_aP.@ :voVf.|d1L. Aи(#jjDɈ% *ڻoho}rƬle% Cn#rn Gͷuhq;s見ٽ-|ۓ޾:2CZ%ID#wn߮*L0NsonX9_ut4is [g1Yc&sY-7+}԰/FhM>rNROe~]j[aʉ۵xpG M\$U] \V3Uin&-+B4qyî+6[!I7vhxP g7pO 'Q8_&٘^QQ?lGcc#l**nށaJiϫQJՊ(o~ ,9 '?ѥ(_g݆ eu:Ea!(!*=9oݼ2W 9܈PEGAIm^;N"%8:huLcϚ&x"xWrRA3ej\jwXeQ$4Z 6+|ۏĵ 20h6B7=[4rt@Vu(pdh2]U[dKJE^agD1vҜ]8Hps А0ܑ%`GU*o(?&rA&~xQqB\;= 1q!,Ia$.- 5K+.j*KL&(z2-;p 8YY "qcZJ.P3)}~ny.JGA t7)uuGX`lvYΰYR8*'7ֆN|r8)8;) Ȯ\Ux%bQk".pt6@xIILAH[zwq׽jbl6 OrxlvoQ_q2iW!jCs%OQ;0)3dNnjrݰKe#ʙݎ;b _8qBq6\yklY'ώǬ 7ho =֧񄳑U >uwz@/L$kQ}>8کp\sƧY:e*Z2=|Ii&p˄9?ge7>TwN4I< pba~:' Cvr">vР,^PJwW v>@UH)Y C/<# 10H[KnOʕRC%7ؓdlLYNi@]S.z9:L9Rrr& Rm"1cCkGB@񉷼hr6^gvE[0ª?cp//lMPyD"s!sA1 *f诧=oqDtyb Z8`$ɏ94sKDr!cjd3H:Cbwm0n@%ORٷ*x^D3.)䎕Y8 S%%ԡ7^1S6}+7ul/*ﲄ u0ŭ8-UU1_7Tih ~fk;.xVDiȖ^u2.Ň.ML1?'dC,;T)e8~ C( *WKAי K Chg];Cg|nqeloh" ٥n3oٍ,E BRh)!Jd$9pr<ڍ<.+ Vn1EI`/)J I`|vYO2(ܮ*{VduX&fdK2(k6Roǩ aUybv/I/^^R rPUGZu/Vb֨~θV8~N H8QŹ13S̗_ց.jKQ}rO҇fWROEwFsȲMi!4[g% C x`7vas G䊓^cd|0$VD<7\|Qw1nY?G!ţM)(Ikw!>j8BS\G2͕Ҕ-RmQa'^O:"SIT6ٳ_L\*Ϙ|Cb+2Zk'ѶP/ "r +ښ0n D4|'S;bX /Poqԫ?wVqHMc'%P'S3݊ۦ 6%z|Qŀ#CaFWc%\۾EG|!/gEMP~0%a8{ZK@dד_Ǔɀ)&&,j8̳JT?JH,;O\Ԣ~Q KUՁT w/ ͛3ٮTQ Ld[p,7+ǧeKN#d7z/"֞,˅8T"̺LpHlMbw@C ^g ΨK,g߶"Xr3Z7AD DUбH#2Q'|:}F =FY)62E(w0IY|uCjH96Af{as«DmD=I%dV&P`hLzq Ħ$t&sV.b˄hXۢu9MWYJۏ>cf4! ֌Ø"܏{5E|Sh-y_5Os SA{߱ cᗛ{,>+4'} Oдg>t,ZAaG JFH#IՅ^&{SB<5)~m'->y\@lMC#ħ%h "JGn䮫gcaXv#ʴ^*A Fc5M=_Udd9Z*nq?}/.,V3sHS,ϙ.=xa[^ɔګ5f݀Ȁ0PkDY+mzzN8N:]u)i$kņ^*F+C)M'h&ADZdc )]gr1Wi, Lh!"Pa]w'SSl{P)#xS{L\OAݚe%x42꿹q{H' N6̪]d]g>ܞ{_ h_لL딘o_1Su#N`c'uCôDW/*3Ru~"d[R8|AdYX]./0 åqqPsec6˂,-mX@|c}Zm{D-G /#eV D"F= kVlﲚ $6'ySjgQ1ǴR8S"Tԥ<{m!üzJaO Ce\-ltCW̙R XnL% {XeB]oB}'Q$E|"=$*rqΦko9L{Y"ehzddF9L8fTnlAkIz"ipr}h"yBf-pZD!Zd?JwB& Z q\ 𹀋djKbiMCy\bft!& Q.}$/uqvmPOz*Y=CuKsXUQ"ZDrװsL˂h!s{3s TfxoWTA(Hc@d] =O:͵t~ `P6EEA ?B*&ń >_XUc4zAMS`8FXAmVĆ=KWz7H谘Xz+?γNAiQ2gAdS -4.džV1GZ.,?C\eCwtHx [:¦nŵY9/6ZzJGVlpޭDjz~/Խi@T}0{KQB?&rr((+.f:uUq|Vɣ/PBSqE1YᑗH?.gW+E L1T}1~jqҭ*|KYHrGo2xgIis6N~ev2҅sŒ7%_\\=ƻ$ e(={|4S j-[2ҷP!ZC?}69G%Rc!/o`}"Js57C\H_14b)QƊBq2Hv-Y ֛&Pk%0S!U\уqm:5#-Kl5Κ<(ϒv"!Liy*gZN,qt3,an_%`oa \g|DWj)E6~l3:3D^ /鱎sg-j/8ϱPE`xiD.,]/fG)#eZO'tŃb޼;\StD@Md3wHwБ/3&yg{CȯPs<.0h,/]=1>0Paiq+F xpDHfr9D m&KZ.sJF|h6Fw$_0 TKfGu$q g1Z^@$NE9 wqg 'aCI; R]6x g- hDK]c|r7ET*gL&ᠹTc_ى>5}a]Y}qذ\YZCXo30kx``lyOW¼CdBq@)ULBeUuV}`9V=F. QwTtASD8شRR.eʋGIHQc;}Q_~53x02!L9`O\2fZΰ&4Mk ;Ŵޢ_-S!zSaQj7vwo< ^/ 2ٗBdA\j"-rXvcWqDqW[$d&m9OŶ7w "qɄA@kU`uB,u~eّ-U/+}I/ǎ 5W~|A4+XhOkn)Y.}/Hs / dnO(:("VT%߫ӷ_%gл$K[|/8I{׸KtH_sԨY&s'j%8E,8D?wEEd6iacS2ȿٳ. xpDEpmQg+gn8 2TCQ.֩6f;ògq;%26_*#ϕ [mXj2#7?:KMNG?#{ ..fhM[ۤt_o]C3nxk&0*s%wAqjZkb-T,jtA5}B?lmc2trgXYAtUce+ƜnlSmLʚ0Po | ULMF녹ÊK?,]0aPE\=ȖR"@G25ZkN2<>K]ȩI൪^~@bY7kD,@4,*mPS[);jt!r)8huݠ|\D{Uw4'ʪ&r2@A8{D4T $o̳22:~;W+51a?W`1^/BQ,s6Nŕ_6‰i[ݛέ26 aY?Re!`w=KXl%N̟_"=ixϨă<|0Zy}EK/c}Sg ( v } PGWcw#4g+v5.݁ڥ4!oI2IWFp P/DؖG$̿~ T#Ds2i-hZWM}!%]KKYozSB#t1F*wsBdPWN'/A Ԥqi>-1植kCʭtmHCC"m' xs!4hb>UNuN»mI_ #qBאGR:uw q0dĽS*ͨ1}=iq)o1j[q՘-܁x i2K֓qj-FL=' =(?Eωuaܰq7GD&/zD\] LԺRp4 L: h.MF6>}j* tATH^](gLzd׼gGA/R{+=Lf!#PǁYG:I\IslO_}!5#,8QѤJ a划ă ImOmlAUf.Rl)V6T͸Fk)jf]N%vNڙtfWv7:V6+WP^j[^N $:𖅐ExY(NbU\QRKޔ&{yǚ SW^˔nQ?Jv r(C΅GS4TB1Ϡߥġk{kK>'Hu*ӚAW1.Bkx]x3/;E qH RK۩@~җY(r#DĀDlvm.>G!!RJGk '']ɍtWP?D!~tt"$tYZBD1FԏC=yV,g/b-m~ v;4K="xy1s9uhW8Uҩ~jy)ap_OCh^͐tM ˀ)c ^P0g;ZDBF=4G|0LDܶ 76Էe 9F9Q47/F Cf0ܬK ڞ~EN1'ӷȢ/#\P:hoD/J$J%t-ˀj;2`ҝ!^0KYv:m y-Z0s[92$2PlL^|@YݹրMkaV4wp\fm*>]k7U B`tVqOkF[6;{5Iq _ .SpaW=I%d[/:Q9"@;~pj^$$GEx ;PdX׭hB}D O0!nkk+u<5鑏ʣy,gGeMb#0@"&m XpL/_۔P;t+XhMn&0rWMnL~Rœhj Ysx7Masj82Pdnpnl4Lb xX!eF-Nl]HX;/u,j@9?['' jXv߅$# >S-t\wN3e ܈)w`2x&n<\АwH!E _CU¸ՒR^fU?FrC>J!;<1Uc0=LXGcCEm9HD† 96}}."yV^L#U'_M sniv#5=4i LJ%O%ښ#VВ9[{\##_\Taـ=h2Y+E`G0Eeg,qJ̬s8E:=f3a ӬoS0yH¯3sr?oG/S"~`$s> l(UmŽ5G A>(ziJ<:js .ekbw\{_Vx-<_,:)+AzM\ٕcqF1%N\G?Zf )w)r>U\V 곘gy^QW䚆BADpND D!ęq:β(!½ 2CaO`Oto68L1CҀ?D&蠀)2:n)J^|'H gx IÄT&S? /M:ZtV3 '綑ᣚdwd.\}=+,f^yK,;dU eYDM$7/jPhcBSME yBI`mDPy8?=PtWPYY wK-aQdtۧ QлBu6-P0 JvG(폾9ZdW͹5X& Z]X933,\3M NGUo\(>TYt~bY~i؟¶.W5: dI1,T=Ӑ4#n!QeB^mQ2' M(phL'>C̥sVU^~q62z$Y*й%*|Hǁ-H>8Κ EDT HbS-(t}tbtoKt}tF61wެ? :-^a@%*m߹̌1`LubBlqSxR$%O=!aOmM~Ic@6#bVk,kt;¡&$C׹uR{G*흻Q^]\[8VV$@‹k]Sc#N sgbߢHAWs 2ZHTo_ 9Ct#M Aw~_J[ngu}Oj( ȨB[7W\ SI$%z| Z^f%a8T%*lA!T: FƄ_Se &bVRSD_]J0d$Cuu4fΑj89ȧBЧ,B,QCcsqk+og^:]%ӓ^͢ϳ )56xPy@ [cA1cq2Y< 3sI!:Vdp}&7j;D3BTb&u\BA ҩ>F4ڀӎTS3u sc`&VʢuVpUZzQ1.MsMFhƿevo?vX{=ߑbϹeDcƬ>I5w!뤓œt@[/s V_ҥ$پ%JŊ/5VD/f: J"Ø9p/`53j3Ѷ/[nSp=hU בr[(9qr-gB:|Yg' ]KwuU@ݖ{/dϤS?΄:W2Vm-gKQnb0dWg{KC"{P=&U`:U}@mx NJ@_$ k]LKx-;:hFc8dod{a:=.^fǝ fX*IkI߮19g En6kbo<6XI)) d$`=]8 P{3{͑ɝ΁Ei!<}.ϙgxWyMDYqD |݆bQEWi+GiFzmA1VQ C*V \` @HPrw*}0N hU*6UWm^<3%ڬmC펛'2o|9MکD@qB&z߹۶s_u_dH?!eFt9t w ߂?LQnIr䨈sCqoAm)@fF溁ol.D׈u>@葥$gك|B1 {Ϭ-R7GJ21H*"-{D sXCt<}Tk.8[ ڒeźaK\5#lك@:Qj1K&ODpc~F#қ0ބ DAgqDHߦ(B7r"EWε2Ï@pD6z̽J[ZI]؋0!i!*u u*(nbS^9F9TH$Q[y}JVKƩz![>:=?vy45weKJΨ)ީ'57A@~j)Rxiw&Pl.=x;OK!mLΓ>* A23-+}}D9OE$vL`F&^zD2-e5qR'L у9WqGJY!$׬0_Rto3ywsM¥2D9Zh¬.5r>5ߍ:|q Xt"`W{$9WoyL*FGgl>Ђ*hm|Zkpd קTsHӁ)p]ACLGj6U9">5 'ʫ33nE,=wasȄ; P.@:9*{. ]dyx,<X4I!&ooAҢ,#hhZVps=>~d:Xk%>fL"w9m33'07g$M0~Ks01AaK28ȸy<$&Diy)hݻsٜ@3aTu>,ʾYMcLY7$OC_o;r>#c5fdL ph;2*;0&]yh~/s\rg.PD;4\{^b+ܺlËn,x 0%Rߡ{;?qFrأ؋IhV?J3of^6G O16*J !Wբ!wuޯ](W_"}Faӊ+bOV%tמM$.O4F@2Q#@FǼ V"Iyl&\Y/gb;VA82H,݀@HP`uMy1 N_G 脼Z. @/6 SN<=k$b[~Alx NCƹ+aGV7-0,>;tu_ 4Qh/(sY#^n=z[ [\bj㍞ᕶSCtCrZ:Vٙ?* ˑ-A>d !cK(ǒ -0A ] ef=41gҫRf\!~*\9,@f*;*h˅;93͘E*{я0d(qMmrcbrd#B2N\+{ f辧J_՝ = y$U̚4фG=Wk~#FxC8ƞJnˤ)l rM$Q [lSyWLKtSC_sV̠Zk VUFpquE^t|(T^$Bɒ9eǞ"#䡫r}&9h%on!t'0J%g =?fɌrJڹcK}v9f")>3Rtc+Z!p 4T(bPL8_i!ɽǤS"6쭚۠jc5%4)o L$S3c_l*jBp:4w;:#EY R]I&ҝf<VKcvZ;ϯqq-04Ssuy³ "Hg9#}psǜQv1 ω@RcizDqM0EadSw:7M2vƹ|i5TXT Њh@"t`IoKѕSOw4׺Jg)ن*[ߙ,K]2 ZYu KLS%qhq]4n(ns_2N 8C+?=yT ޽׈n%ቦrhNL>#Z;8D :eg?r^6We(J)]k^B"Ӫ xP'""MƙꕋT߾ ^0)ӒFK9.XlPJj"@OO%hьk\`4I+*,Qf!-ӓB鑋rm4yK ? m鍴 0!B|kOm6킃)E:0g`v:8YZJ(%t? ihQ<C !1]jI''T39e=޽N1-t)W.KaT6m9XU3Ӈ@T&3њskTa'+&''=,戆f~~lwWʞ`IDOiI-_lIN 65ɋ"W8>?,Xzxkwϑ!u딻ViV܍D +U} q|P:lޏj{vjzjO@"Zv;.4~AXL߬}|B̸$ɿ3 bݏM7kWiˌPXyZ\ihv7g[.K]ߒ UJ"GzIts<g{8!V&t໳!hL 3xϛpǻ9%6^al}kiUX-XuFPkzF!K^4La:#E(vcț?*a"5M\\;_ݓ$f\i]/ʨF|i bGhfO#,O辒7b2I&lZMàgGϰ Ez eJeeL ߟwd NXn) c9_N@^4sϖ^sܬZ(*W Ij:PdŜ}ojƹUZ_퍊3'ig>$ zxU TgӈhU3br^_5>u/ɿO9MWBwˡUci(@$ Ad z@Ùn9Y ,I_̡uΒUw1w{)GZ (HkO [v>K߱ .hu\˦Q1 aQma>*lX3 !f'۝`L?ȻZ,9%$gxP:'0ϵuCXDA{]D8YHeDiZ"#>\ t,k-})0FfR0#ٓcz<#c'@X+-W0&&͋X{8@H[)˛Rխ X`ord' TT`9u@ [59926fP <Z@KwAac{n:-z-}St%¿IYqK\@h'L6h]z)!LVm"7{HՐֆAC0)*ҒB^.4"n6WqQ>jrsȓa wj(D no()қz$nJF~]nH .#hRm_Wl¢1n` rhX` |I|d*a02rbg[x;Ab,`A .S5؁f4'$㰃J4^>ucWC,ø|TN,<9I7}T=8sɴ3 a]T<ԅ7MGL~9}I)@Z¿. vI@5y>cRtD7@SEV\́5}fLl!.QϢ*%ü+R&{vxGƵH $MF~H{8DE*`kxl1yD󔋋kA. h }I ]`Jn(546GuVb"DНw "Qף8db`x,jjB(qUƍoZPѕךJa=頌р4h&S 'O!̙_l0=QT/;&Vewt,x cnӥAJ;˂Xb)|7Y і#%wWn&TZim/A 7 $%tY I<Ej\V|P>irW '|SB1Jn8ğu&?٨Z8pA~6Z,ㄽ\MS `UZkHw֌yogs򱙄.P(UM\+1(V:c*X`"xFVM04 vƆ"#GXk^UvY-n ]և&~:)#Ʃ[6JC~ \NW͉tǴqZ%foZGAhU >bK9WmQ#MMP:"WBTt5-+f|5ܤ&C1 @uixЛ!>N\T5ES(ڄ |#&{0Lvt76%-Ƶa$W/T$Ɨؚ˨p:ȻСoeO 5ۆwj߬R7,Ч8S:OjgɅO͇-xFks{D&PZbv&zS-~/XH"6jy]KGyRţM'0AHDs@y}~Aض}5V2THs"Y}ۛ羕`‘_pUwp] zeYa)}#0#06w';՞w8YEn*ǽ wh E--`FĘ其m)>7< VyyH2gE}~9C(oQٺľH_"WWRFqV  ڧ&zFA {bv(bW >WԚo雂ޟo?}5<.hc>݋a9ׂ*""[%*XBZ&kdk@BjzO# 2Aei ^1nHA7j*{@fgҼr:x_eiB]ĒؔJ'kJ̺OTV_zѳ(;8"2D52Ao2-zDPUsGюi}CRTl*glϲ,^ȯ][n_}-] @V}_@T/soҡcBMĺ 5uCq# ] \];225?&̱iSA\dϠ1IL7)EVm#Drz] pb!|E ,m;:wse>uKRD<c6n<$!& { m?ahQ8m0ה8ȄY%L?>SU[/: "y:P3< o=L/8]On!7Ro[RSƵ({Ϯ=~pu}k4[=Te)ٞG]tJdGkWpǬ~{5Ѻ0Qk>Bkco`ė;TK_̅|4 ˀ;"Z5N5o`A O)PŗAFvZ4s4zo,:iJvՆ{[ҨaM6?Xˆ s&n72ܑ|ph~Q~ v03[޷QIvDGUr`P Ϙtuw +D *+Ip:* {mGol)'ikuRΓMdTW5ygJ⌆x<,W( `*~W9E":N -"Rǡ;\+7=,92e e?+ϰB"9*D ˞'+ w$1".NӼ lK}a|i-FHx9h:( 4:kۡ9r<9bLPa_z =<3ˤz.8x!ȼ/ڞ0ݻ+$2q5oDr4膟"pWv3-]Y>A`8JX` ԾrZ F!ന" wYp+1 ֩wz))9}[MU<ՙF䝗۱x8Ic>"@FLrPBhm 4|Nk+8[Idy|>]c[%oXϰF.ɿshq?w<4FN9v ]KBDWze:KGcPby-2$")!:j8j,cE :9[gc3(evNH }:8Z?g¨:BeA j{gTgi6!ဩKDć_p2l,Cg _mK;cjD zzr37)y bg'B3o8]DN|3-n' `gY="G=3@\ek-X ёY> b0a&;7 ԋ%fkHPE01zS=tXBٍTݾ؉~iƌ X$XatD\>ڒ1I׉Wfdb(!h(P/CI"jW*rsвpB%">?290`>iTqQm^fkXa{ `BAod::~tl1 ! "<n)倞(O<޵SAPX'! e: >֪Eyk$T=c7,W/埧倣LU/]G2>X|"h(>=n:)/؏%d#>k9i{h]~CNʎHCsP#Kf C1+'*! ʝ %78¶Eh =H'֟T^sI 26F|qrJ!!Eչ4&E=Y7\;jS~b~9*J7  {$)M kzJ(P0,qzW)0BK'3 Ρ1I$ U3J4Y U\̈b'~O+#赏$'[E OW߽~$îJ"[6Y{=7~w;grZq_T`!M1Ӷ_o:n&jǚ/>LZ +з"8#mVbf |p CH26odj5sW^eBI.2ӤVQ=+-i<:{O\Ih.>H EroW=4J̆ChCP\o y7^qc7R2~~;\ ed+,We˥-ƗݑtvAΙmY N PBMd;r[ߑ9M*9[mI~dǼQ90]DY/jd=LV^yq+gmY/TEͯH]><$5=}ӈ xiy pR5b5 tuZ[+ i]?1K{υg;f*oZR73~J[B҅~m[L*%$v/wёNnSR{ԯT/X59#(B෗ D60*> )z  '5^%Ƅ Ej+Ecj$%Hq72VU{$zUAw@^ 4 ]1.&riIr^Py`yNpѦ)ܣq4"P)H@:jyJٍ#iFҐNP+9I_a9=O*u4 S K]:='ZPŎpCz[̭VdI1eRQVWsb1".|,oa!ݤT[u -͠pbpz,(kkC⪀}ZGʟB|76`e`+IyUl$2R#x^Fy{ߢxeH25j[˫jtWx\OURzF8򫸚3t{R,ʕen z4Gk\\e:Nt-3#sqڪR$0dyiڒJBx6xғM[MzkHPVg^^@uI~|)4NjEIHĻJGg?XnR{pUN[lVKzղHܑ&5'HZEG|N>[kp"ն$]O4<^ 3Z F{W5wݓG[jOrh^ڍdNy4#ΦPyPg60{.F,'}J=blJs7bI5njH=nG0H]:ZZR+K,irrP(y< GAq*$EX@4 -sf Չ^`HĬl~6@kt)|: CD?X M:C*\op'G-_4 dTɺcfޭ`Ƴw-_䶳^; c]>Fd%p!YףʆDbE5[4j.IɲrEYpo00(i5]u5TD[(gy^hTz:e5cʱ}lŊ^EV͖եv|G:'MJoJ S`fx~\|39kizͣ!&m#+{lm3&rZ&qdMF #ZRYgQpYl5lO} d@r4 y|NP&8w5*?)|򿕥E #qZirFpM26bڒkD"K͟qT6CMPnT<#YˊJkJ)ރ]aw**O<\1M a=|؊81uɡBւ@F/=kZ56aMؖAY~'y6aO^*J>c؍D:zxMӦ9Z-^_ hD|˟CSvgF[8#+6goB0O"Y}VVD!1`ʮ./"|`+G&+W6߰˒n^v1lB g&kȼ))p3-H1z)Q -H@JDy /k RaDD >}͙|S03w 3uD6tS9Kj~̆pSb@][+ /0`^q䊠I8/s`{FTP9HI] 5&Ey~ ;hFA OCFL1}LoL>W݀ee0 '4n d;AN.2؂>0wcզ0As<?QBsߜ_Ia16N-Is gd+E$>h pq+z5:J:999So)HLB%E}I:Q_%J`SugaSHA"N}UR[1-U6~K@JG}I@U^GqVo ~"րYegOq{Pr&sㆃzLrF(3Oo7+3^cҩOphW|(7rA|/ I[{mCVLp1#ƌcw8nm{Tk2Jvɣm;giu-d#iFb.h+'?C.ָf$n.6;o`O?2^*tt]ĝ\ڭamM%JT([4+o!XRBCcq֐ZzMj%+63S|YZϗniiUޏ#gc5U0]m.B?qVNֲa31~Ѱ}Ἴ6U9%}ݸ n̋=r>1& ^bAr~"CVRd;eڈѽ+4uDl'{=x'!:K 4=e(.zOF!>Dߴ A_h LQbL|˚@dB$Sv]q;ⶬw]9<Ζ]N/2e$33ض8g^ 1[VԲ|*RWp)`C.q amQH0vqK{OLZ2TSо+ %Un.p͜Ht1Jap6><䀭?!5ĮQc^o< |oq+mi` zJ<Q'"TYGq>L.N{ڜ>-_v%hRZlP;ٱQ]^b|@Ptx|{8æv[;Fx_h70ڤ*1ܠdJ|bAgڦui+g YjhPQo.hFJ!x=ө52b@4L9BŅ!6XUww.5b͝KzH;^Bjnf);RpS@-(ex]0M$#j)Ys} -~J?l4 Ezg0*S3-)G_fteye'? Cr=9~'k%f m-n"Ȯ%=C>u>M_X ^iS{vHg+k}tJ% }x܋@gH`z&c=sBGK)ͭ>J^]fޚHC!nlKM[nyn9Hx^}9pGQ1·p\k+:a:˷(34e">aO%yx;.g9*UzyLY\y= xIS0m.'$J;M7e!.<¼IԆC\~fzǷ {IzϕD"!x4&'['.?%7W3BSY7Gd0B3*\Md dZLd2oΣ{*'^Xmi{lV9)ƿ˅?15ruT<ٹ՟5uݫY Yb!Dv,A v)怸= TGA猿cz1@jim G?g.P{"C6 ީ&iQhf Fcr 4= L±Ж  YZ