openldap2-devel-2.4.46-lp151.10.18.1 4>$  Ap_j"/=„(7͛Zہ&en `B빩s":,;UF|n'o Hk(Z|mܲ ݇=61D_S.2l|4`u7kT+CsmטуؓnEF5P&PaVo|2Ǐ9|*o]%iu<`y:qOKUT>&Y3Gj'CPb{X{NfƖ5tڟz3a7d7fdcbc14bd7f13beec4401bdb97ac4fdfd2873d1683be0f6fd887e2999d31f1b5b9201f654c114aba22e460e968decc3403b4_j"/=„z7ͲLyfE %WSSK|#g*6bd7Y09DL%׃5V 2,9ᕕH)gvz@aE}D; ҧ'KbA4wIljq@`_yD$ 9 ֥K;rH{n U.F>lkk.M`M$_5__f2$'c0ЫiavژɳFD Q lyWJemp>pA?d ' ^ 7=DL  T  \   $'++..//q///(/8/190t1:4`1FlGlHoIrXsYs\s]v^b?cdefluvz<LPadhnCopenldap2-devel2.4.46lp151.10.18.1Libraries, Header Files and Documentation for OpenLDAPThis package provides the OpenLDAP libraries, header files, and documentation._j"clamb51QopenSUSE Leap 15.1openSUSEOLDAP-2.8http://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.openldap.orglinuxi586;$$ T d    ( #J4  Z  {Q 1  0  _j"_j"_j"_j"_j"_j"_j"_j"_j"_j"_j"R_j"_j"U_j"U_j"U_j"U_j"V_j"U_j"U_j"U_j"U_j"U_j"V_j"U_j"V_j"U_j"V_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"V_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"8_j"9_j":_j":_j":_j"U_j";_j";_j"U_j";_j"V_j"V_j"U_j"U_j"U_j"U_j"<_j"U_j"=_j"V_j"U_j"U_j"U_j"U_j"U_j"U_j"=_j"U_j"U_j"U_j"U_j"V_j"V_j"U_j"U_j">_j"U_j"U_j"U_j"U_j"V_j"U_j"V_j"U_j"V_j">_j"U_j"U_j">_j"U_j"U_j"?_j"V_j"?_j"?_j"@_j"@_j"V_j"@_j"A_j"A_j"V_j"U_j"U_j"V_j"V_j"U_j"V_j"V_j"U_j"U_j"U_j"U_j"B_j"U_j"U_j"B_j"U_j"U_j"U_j"C_j"U_j"U_j"V_j"V_j"U_j"U_j"U_j"V_j"U_j"U_j"U_j"U_j"V_j"U_j"C_j"U_j"D_j"D_j"U_j"D_j"D_j"U_j"D_j"U_j"D_j"V_j"V_j"V_j"E_j"U_j"F_j"U_j"U_j"U_j"U_j"V_j"V_j"V_j"U_j"U_j"G_j"V_j"U_j"V_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"U_j"G_j"U_j"U_j"U_j"G_j"U_j"U_j"U_j"U_j"U_j"H_j"U_j"U_j"V580f36d19ca6a26250e8df7b41d3c25228ce02f9c432d39bbc1da543938bd673a2b6d6ab192265b2851d891db81a75bed9696d79d8f93291c3db93025fa4cdf5cae1a2adc2bea9118ce3a73214e247d35b1352c1d589a5cd231a95f8ef49c99927b92ab08adc0ad19a4db020f186c0dd4defe31ffaf7ea39f701d93bdaffdceacaec54975f7198552201e4b8b398c715290598fb16e587fcf8c88b1676fb9a769b62289067d896eaf9a70e05b0f9636b0862aa6ae2f2d31f7bc53978bc49105d304af82dfc0846ef12c1bcf2fff9dc8c64afbb137fa5bdd37c2164c0b288a4b159f1323a5d2437cd3614e8b969d4e293b927fde001685303812c624884d33cc5c155e6ad14c54de1ea581c97f805caab3a5316b09a4f1f3c68f7f6f00771ca1fd66b6e51a26ec9a6d6a793dbbc9bf5eb2021cc278adfd41bc9c39de3d5308f9fa3fcf64e3f3131d2f7bbb8df78163442adb93c1630592a324446e84c7554a038c9f8bd17d8b177410a0da968c56113e38e742f6b15ffc2b199f0161b74175e8717421f9e3fbab3fbd9d9de0b282ea764868446e53bddc837de59a4113cee93c676c735a298268cb4c4ef86c60714a89984ca447bfe2c308e82be43336600c5f41afcc6fffac8bc5e00e580a0f0fcfa47965bd37cc5bc3b53da70ff3a4baa244de448eae7bc5f2f68fb690d0607772b974fe82750e00b46402ceb6a10becacfdc07d1b642762f6af1036de29371372a0ecb242773bc09066e023f060e345f45f85ff647c1b3ca0bcc2eb7dc68d40d9624dfb1bd735c5f7b135e4ce90d560f3de1285ad6cbfd51976da34ccab343263e5379d8594db00ad47e7ab2134f44856a3b0c13db8c687e5fe25eca23eb7d05fb55387704ccb76eff6c4e720e542303302a9e983d7cc9883253a06b8f6ca8987a142653b94f0b54dc18982e275a1d03f28197b69011017f7e2a52980105160c7cf589072662fbcc6ea32b6eec021caa1ae90d5fd68f5e20fcd065af70f8b154bac9a2bf38d9dc2cbf5cd6eb99abc187721c88b1ebcc484455114fff24de034ef42466863e6bfdf25b87bf7338904589b22de74ff2a466a7d5b55fb194b1e8cb62b20c9ecc6b9e85e698142545757decd18a658811bd44b794f7934945fe5fa645ef13504a827768695626dfdde50560af1441bfc07f065342f0d89188c539c1595d3c794dccaa2d48c17dcaf4f2c954b96e1ed08a2ec9029d2e200d98d3f6e0c5d40571e53a0bf19fa5bd427470ff93df6fec171f32b96076989d7001540f2438113f5f7018978fbbcb88b11670f58d10da26716fa17d7a151f8c6501c5373848235f9e4f45fe86b1ae04675a87af01e517997ec0856d4f6848f43623642ecf6536af1ca16cc7ce1dc0a7edd1fbcb9eea3e93f6b7a5726aadc95c41cce43a04ded943502a77efda72cfd5f8853f99d1aaf069ea92fe7921e918d4a8d948f5726a30f9b9d8e8697bb81845a031dc85f44e201421aa3a1435f3fd7758e797766b10ffe2382b4b7a166875aa4e9c8e5ba2b8e39a27b80cdc538b5c42fb74b53b564af601ee41e778cec8dba6af645fa191ea9652fde6225d713e6603b889ca7d3105066f5d926a2cd0d92e871fba9b02d8219cb401336783f1a59c0dceff2004e533ff6a4d972c85ddf355460e25d35c5aaa9c8c9b0186c80975d7bc2a3a18018999e96931463805e3fd0153fde28ade789c75f36cfac647763ca460f36de60ec5f9df4bda3049f62186d8208ace70800dd2c6b61e1e1a429ea1195a108ab48bbad2e59273c84f1e5c8eff9fda6927b175f1043da38163d808985604701aae87088323562f76a9d94750519fc80f2832778a7234b443d7555a8d206bebd14d099bf7319bbeaee4c2628e384573aee5240eed44ad149fb89aaf1ca17ea0a8172601cafbd176690a736aed7653629ee905fec4f571439e0163ba6ade67ba406b237c5b858d22b221b8ddd8cff00c687b4026cb49d8b40569c4edaf6c4c1a155dbeb013caafa769bdc115b23a9231dea6a92a4612c7e63c4d6afb0bae7bad192468e82ad65bfd2989d5f595406889c0cd74b06055331ac540414f8b289d2471f6f89e1fb3509406be27748ba8a033b30903fec8e0liblber-2.4.so.2.10.9libldap_r.solibldap_r-2.4.so.2.10.9lber-encode.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-decode.3.gzlber-encode.3.gzlber-types.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-decode.3.gzlber-decode.3.gzlber-encode.3.gzlber-types.3.gzldap_error.3.gzldap_abandon.3.gzldap_add.3.gzldap_add.3.gzldap_add.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_bind.3.gzldap_compare.3.gzldap_compare.3.gzldap_compare.3.gzldap_controls.3.gzldap_controls.3.gzldap_controls.3.gzldap_controls.3.gzldap_controls.3.gzldap_controls.3.gzldap_first_entry.3.gzldap_first_message.3.gzldap_first_reference.3.gzldap_get_values.3.gzldap_get_values.3.gzldap_get_dn.3.gzldap_delete.3.gzldap_delete.3.gzldap_delete.3.gzldap_dup.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_error.3.gzldap_error.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_extended_operation.3.gzldap_url.3.gzldap_get_values.3.gzldap_open.3.gzldap_open.3.gzldap_open.3.gzldap_tls.3.gzldap_url.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_memory.3.gzldap_memory.3.gzldap_memory.3.gzldap_memory.3.gzldap_memory.3.gzldap_modify.3.gzldap_modify.3.gzldap_modify.3.gzldap_modrdn.3.gzldap_modrdn.3.gzldap_modrdn.3.gzldap_modify.3.gzldap_result.3.gzldap_result.3.gzldap_result.3.gzldap_first_attribute.3.gzldap_first_entry.3.gzldap_first_message.3.gzldap_first_reference.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_parse_result.3.gzldap_parse_result.3.gzldap_error.3.gzldap_rename.3.gzldap_error.3.gzldap_bind.3.gzldap_bind.3.gzldap_schema.3.gzldap_search.3.gzldap_search.3.gzldap_search.3.gzldap_search.3.gzldap_get_option.3.gzldap_bind.3.gzldap_open.3.gzldap_bind.3.gzldap_bind.3.gzldap_sort.3.gzldap_sort.3.gzldap_sort.3.gzldap_tls.3.gzldap_tls.3.gzldap_schema.3.gzldap_get_dn.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_memory.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_tls.3.gzldap_bind.3.gzldap_bind.3.gzldap_bind.3.gzldap_bind.3.gzldap_url.3.gzldap_get_values.3.gzldap_get_values.3.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-lp151.10.18.1.src.rpmopenldap2-developenldap2-devel(x86-32)    libldap-2_4-2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-1openldap-devel4.14.1_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 William Brown William Brown William Brown William Brown William Brown William Brown Peter Varkoly varkoly@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- 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 definitionslamb51 1600791139  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.4.46-lp151.10.18.12.4.46-lp151.10.18.1lber.hlber_types.hldap.hldap_cdefs.hldap_features.hldap_schema.hldap_utf8.hldif.hslapi-plugin.hliblber.solibldap.solibldap_r.sober_alloc_t.3.gzber_bvarray_add.3.gzber_bvarray_free.3.gzber_bvdup.3.gzber_bvecadd.3.gzber_bvecfree.3.gzber_bvfree.3.gzber_bvstr.3.gzber_bvstrdup.3.gzber_dupbv.3.gzber_first_element.3.gzber_flush.3.gzber_free.3.gzber_get_bitstring.3.gzber_get_boolean.3.gzber_get_enum.3.gzber_get_int.3.gzber_get_next.3.gzber_get_null.3.gzber_get_stringa.3.gzber_get_stringb.3.gzber_next_element.3.gzber_peek_tag.3.gzber_printf.3.gzber_put_enum.3.gzber_put_int.3.gzber_put_null.3.gzber_put_ostring.3.gzber_put_seq.3.gzber_put_set.3.gzber_put_string.3.gzber_scanf.3.gzber_skip_tag.3.gzber_start_set.3.gzber_str2bv.3.gzlber-decode.3.gzlber-encode.3.gzlber-memory.3.gzlber-sockbuf.3.gzlber-types.3.gzld_errno.3.gzldap.3.gzldap_abandon.3.gzldap_abandon_ext.3.gzldap_add.3.gzldap_add_ext.3.gzldap_add_ext_s.3.gzldap_add_s.3.gzldap_attributetype2name.3.gzldap_attributetype2str.3.gzldap_attributetype_free.3.gzldap_bind.3.gzldap_bind_s.3.gzldap_compare.3.gzldap_compare_ext.3.gzldap_compare_ext_s.3.gzldap_compare_s.3.gzldap_control_create.3.gzldap_control_dup.3.gzldap_control_find.3.gzldap_control_free.3.gzldap_controls.3.gzldap_controls_dup.3.gzldap_controls_free.3.gzldap_count_entries.3.gzldap_count_messages.3.gzldap_count_references.3.gzldap_count_values.3.gzldap_count_values_len.3.gzldap_dcedn2dn.3.gzldap_delete.3.gzldap_delete_ext.3.gzldap_delete_ext_s.3.gzldap_delete_s.3.gzldap_destroy.3.gzldap_dn2ad_canonical.3.gzldap_dn2dcedn.3.gzldap_dn2str.3.gzldap_dn2ufn.3.gzldap_dnfree.3.gzldap_dup.3.gzldap_err2string.3.gzldap_errlist.3.gzldap_error.3.gzldap_explode_dn.3.gzldap_explode_rdn.3.gzldap_extended_operation.3.gzldap_extended_operation_s.3.gzldap_first_attribute.3.gzldap_first_entry.3.gzldap_first_message.3.gzldap_first_reference.3.gzldap_free_urldesc.3.gzldap_get_dn.3.gzldap_get_option.3.gzldap_get_values.3.gzldap_get_values_len.3.gzldap_init.3.gzldap_init_fd.3.gzldap_initialize.3.gzldap_install_tls.3.gzldap_is_ldap_url.3.gzldap_matchingrule2name.3.gzldap_matchingrule2str.3.gzldap_matchingrule_free.3.gzldap_memalloc.3.gzldap_memcalloc.3.gzldap_memfree.3.gzldap_memory.3.gzldap_memrealloc.3.gzldap_memvfree.3.gzldap_modify.3.gzldap_modify_ext.3.gzldap_modify_ext_s.3.gzldap_modify_s.3.gzldap_modrdn.3.gzldap_modrdn2.3.gzldap_modrdn2_s.3.gzldap_modrdn_s.3.gzldap_mods_free.3.gzldap_msgfree.3.gzldap_msgid.3.gzldap_msgtype.3.gzldap_next_attribute.3.gzldap_next_entry.3.gzldap_next_message.3.gzldap_next_reference.3.gzldap_objectclass2name.3.gzldap_objectclass2str.3.gzldap_objectclass_free.3.gzldap_open.3.gzldap_parse_extended_result.3.gzldap_parse_reference.3.gzldap_parse_result.3.gzldap_parse_sasl_bind_result.3.gzldap_parse_sort_control.3.gzldap_parse_vlv_control.3.gzldap_perror.3.gzldap_rename.3.gzldap_rename_s.3.gzldap_result.3.gzldap_result2error.3.gzldap_sasl_bind.3.gzldap_sasl_bind_s.3.gzldap_schema.3.gzldap_scherr2str.3.gzldap_search.3.gzldap_search_ext.3.gzldap_search_ext_s.3.gzldap_search_s.3.gzldap_search_st.3.gzldap_set_option.3.gzldap_set_rebind_proc.3.gzldap_set_urllist_proc.3.gzldap_simple_bind.3.gzldap_simple_bind_s.3.gzldap_sort.3.gzldap_sort_entries.3.gzldap_sort_strcasecmp.3.gzldap_sort_values.3.gzldap_start_tls.3.gzldap_start_tls_s.3.gzldap_str2attributetype.3.gzldap_str2dn.3.gzldap_str2matchingrule.3.gzldap_str2objectclass.3.gzldap_str2syntax.3.gzldap_strdup.3.gzldap_sync.3.gzldap_syntax2name.3.gzldap_syntax2str.3.gzldap_syntax_free.3.gzldap_tls.3.gzldap_tls_inplace.3.gzldap_unbind.3.gzldap_unbind_ext.3.gzldap_unbind_ext_s.3.gzldap_unbind_s.3.gzldap_url.3.gzldap_url_parse.3.gzldap_value_free.3.gzldap_value_free_len.3.gz/usr/include//usr/lib//usr/share/man/man3/-fomit-frame-pointer -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:Maintenance:14158/openSUSE_Leap_15.1_Update/8aa03dbed9cd2b59ecb0bfd759b35c75-openldap2.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxC source, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)ϗbRhr /J%jcyrus-sasl-develutf-8caefad55012e1b1d4d10954d8b03f5f4f9ee43251efee93791c0c09b23e98567?7zXZ !t/] crv(vX0^xlyw)Kˑio߳߱++ Ʃ« L+ \߲  |[T}ו*ZCW1 Z=-@&7V+qW*Xl$]MS=T=zqY@a * لagcEBOeO#Ūw9FM}D~ώ׭aI 6E>?mGͷuď<_E_YP ©˼9XՒa ᮪l܇jӲdw_`m$-LL`ky*"Xaw3m1Ks?3E-$CP!p&1В+ BfՒg^X x( w=-0 6ڈt1fkurD1Te%ɻӽ8) V AJ[OsT$SwoMb9Qi_\S֭}pZ컏JoMT3 u `\cX^F#Uz:V N>]D,2V2w׉E3^n<+οZ*8L"XSXye lnk=cz[a >@_g(@Ns2y ?P0 Qlו@TaQ@ԝu=+)%.ߖUMS|:PD#RΊ(gVf5Dp~" C4T37vo;oc /G0l__=dxRcO gI;U; ?sk4PxcEgufqh3 Pu2iuE- -WSհ^B琀Y-dtE;gwQ̾1%8թ@KWڎ_ 'GGItfGM wdfH$q9rOah3(!q:50Ad֧7YK HBNIx$( #<PmO+ڜ'\\^UxJC:vF3?l7)>" E@G;G*+蟅+5|O"oflݐ f)b LA!HE@PP !5 ;B1;:|:d1#XܨYkp:(_O~ni#mȞc! 2&2" GT!羹rT*8\̿ۈI}J ӀLn?'9T-XsnacJ@ݒ:8ed^zK+7Y@D;bE \؁q8iRƪhGfڝ:˥akurЄXB0݉5~zwK '3 Q,`t3m//>>ڗ4&(&,\d !U[zſ7S]۹pe|eIxT[k} ! auS|nىYoΖg&VdTrw-afYA(f1*[gLB'ʰTֺz Zs]Dkj Ip` D.겟z\G8^'=-v>7:>wFNP Z  d _Юl1N )P(;\{겕khG`_n/w'bl9 PMҥ3Ĭ.qoh'x2TG@κ bp[]Oobř5 #<g7B㺌(3\G;uGOE;>H!AH_RPu񏩼ѯE(ZpQc/cRxl+p*>t tď9h͐ĩ3SITY >gݘbR7UfY.to+ESExFfktö]-bl]Eh# d\8﫨pX8S>0qW]c{8%7[O"j׿]ͤ2"AGj_5_H|}: }׬} 26Lbi̹aX](|vO~(Ŀ_a 8LDE kZEr:GIuԃs*XZ> 4cXq:Tf%{cIOmZ4&4(g]hxxCmXfDUĨ=YSyl B&k<ʅE 98Po2c+639g=sY_ ai$.% U]WAw3`$;&P6eCD J탚긋i G\El[6|ZcrmkPC6ozp p,ыH 3v\Ӣ덫LxOlCgI*J0+CerS'XW I~)Y'r4@pw7-"܍P)B5yN)!*%7YǬWYW?"4fRڟmZ[V <+}~TvZ :1d(WYX X'3Gt& 3b) }+RXw4ؓ"^hlBR)x^5E3৩Or튀k+$MыR>l^_O4 ZXYX/̚RkvL^&N>a/gTnF95iDp+x.X$^fM1)ȁ^2x2-8K탻?ƁNò ^0pq8Bnj_B͚/ F^bDq#S؋0))V_ozJs63]:oJm&?pr*U[hKtݙ)icU'raBR {:]4ʆHF[6J& ʃD/<Ed{pC07i䳰lgDJ`( l(!OrMX5ck=m`+*Η$]a("'Vr1,g6ϓl3 .5B6Rֹ9]/.@90'%9nI|T۹ l[!*VjǴ||PѨ*^\6m:ƚK~@&om5Q{ \\5(nj;ϙ I$wSѹW?H;Icb]ё QREn5lqp6)WcJۥIw}s~•4%481&So3@I2?lRN5-kab0k?;QAF7j1}q!cO(@ZHIGj >D(dXUYPNPr EE } 8Cܒzoi)mwR'q S` NGԊ=$qbo GB9a)dWLi/2ҿnucw, y- Lʦ0)@^SQI~_]fu P T[H_BF0˿ν 8[PBT0%~0u'N.iKwY9q ɮ9 z$.͇O܄>8vʆTt/=ύs߇n1C׾1i I\dLЛ}dT}S\ ^3X* Z \lWY$}v60[-@]mAt3yx3ionrR _Y_O<<9ir!jlb?WJJ]޺mQ@EA++)g-?('sM̩ @++^/oe>B|zrPj//y}.pG&_ 7x LU~B"ȕg[uG/'k:\*fƚ1U`)h1R"|]᝘сɞZW+@Ȥ`!ss|?ڈvʧYεo`Sp9~?sM@pRg:dN52!G 8ƌ%5f,ΎZjV{o5Nܕg֢os6sn * K3޳'I0*[Rei=v ;qDCزy͖/JdX\DFڤe.I!]N)'g^nsm)|3CbV4Z_|yfExqC^{PN7 z4_,G9ʡ@ HGMen~iNC ]a>y6L]ϡ ߴGZ8!YL#e]#vڵg4FT4 XV It' _R9_.|k56`AP3,TJG V{Zk&;ҿ&5"VPxxߤKO˾y7}6 ktJ9tG ] ],ݢoi\1GW|/Rٛlc䓶)}>Vl]"Bz<0Zԙ߿`GN>9>ǫu-+Jl'eRb627҅t[*=B" STzʱRwŅyz] wķ4Mz{K\Ŋ ׏?IQOizx‘EBff4m)tMVg*qX_+1$}x, ڰ7:Ub6Ig3VJ>$Aʫz9N|,Lcɂ ?Dzͥth}r_Z{{de/w#z&t ̵yex@W܃H[PO\c-(JLX OAOAJ@+͘ \jve ņV"EE6|O = :8m}?eB-̇GۉcCK켤LxyQ JXBUGAGT."~&Pɶzʑ0 ԠOғchV x>nqVdD4c^1U|؊!TWˣq c<@6;AKBanq|^}'~}Io?|ѳ |Amfii$N9y!N380߄Z:x>P]aiGiOZ K 䵻ˠcnn3it%EhKeLLF!`3FF\ْn6Y+q T;"{'.NX$Y"7B#ћ m<]gi[PE*k +9xƭYuU `Eʼh֢ʒM 0lmm.%QYW 7 f 4O){RDчf'% )!$挑h/κώ+!oO`SqzmuWRqEhx[h)&[r"1dJ1y023_kk 揰mlpL7JNQ{|$WɢcpJ/xjSݝ;e2O]@bf&x4Yi;%ٴ;0eyp}-O>bBպ0%E7'I׏"{kcXYX91u~i9n396$DSQ p{(f Vɠ  *d|L1ŧ}z9ޜe >gy]hA9Gk6M15Ymk3hE, F<9D j\WEu Fb, z"'7MQSY m+fc%TDž TȂ:8~ gv䝘٣zU",{a +wtX ےJ:zw;S2*Fh[13pHаZ") FяaS߿&A*JQ!rП@0<{i(~c{aQo駀hykʿO:EiTT&Ĭ޴%Bd8,bL =>, 5 xeRjjbOS5To6|}$m|WVmI V 9)wBt`N 7N 2?$玞+\um0=*Ty<PRIՠ!vw}9ި N#75bJ;8Hx bøBA#ykpK#eeUoMa^_jx/<:R,e&)+beG][:li,ȴs}K1G7di8XSun^urYSt+EͼM߉?vk(շk;Yd%x\A WQ7m!--Dfyճ/ԯ8n./x_&xaK'?>6D^/4m@C#зvhô͏lH`T Τ(6Zŕ2*{BZ8Kje9E2b ݰ<ǀN8H7Ѡ+TPoW,XRe5YCt IWcb%d%vӭrRv= \7czޜߴ14kգ'A8DChh ?d-6~nimG3fM ~ >.(>]K\H%P:5nXN)kVƸ0 k/3yvE_JR b2l a,NJalul,8s $xs99/K$?qn`]l~pb K^!f`_ f*M23||qYjOӖAv2v:q&3 *'y^ .\baZ$ފ]IA5cT$ݮj qO%b3^8(PokPuCnV bD=]Z*]`L_ړ}CGHbjӺRZ2_?GpнVa=a\gl>7]\3q^,v"DޝE/\ o'>d1tWC=<d;/M/K_p?&9⻃(1քѣlv񤸿aS~χ\>-*A-0LAq6=a1$Uo8"pO; ?7q-5rf0v +Mz$҃i{L5G ]gĠ5.Qڄ)ӚcCf"@; d)q(.f+ cZmx^9"l$4wKe]X){E'_X<ZH7(J`(:1yt+ηJ E;`?z ڻXӎ{}0W^1jӟB FnM̵e%-2%HT}\GS@ TǶ"#lTץ!r%;= ;j·!JX`3EW:^2JkۦFƻzFDW".,!r ,.%Y,Ux: #:x92Ah#(q}Z;#X᨟Ԥ3,}`0Yv7?2n>n\{a >t:"X  r'eF7.v[eU^Y$Dj뜴f߆m>g%.0cJ<2UIn^@J*6 &>*~`IZd]2>\w;Dt!.;atNΧ"dk#pTwdXu a&Ft){ QB~?Li}Tgڜ,~?0x`Ґ9A$ ˡPчNyٿ _ Z`41^v;6$E`,WDs̚n«T` %;UuSa<v0B _ $]ͷrH}JD xr4vhTȕ"UĿ3QLV> >p BC 2I4ÍR%r9]ߡMS e:}H`)b/ ?cr.ad9 ΢hȺw_4.s+IIA 6t%c 6_Ƨ m2%5D%ρl6_e!~b,+Jp_IklƖ\QOuc_=ǷZl PAJנE6r -~ub `7b6C@RY*dg ɢ]\?D%jaC p 1@Yy&,o mh:9M]86'oqHn_T҃TELz+1Ŕp'sBb&x|pŷD_"Nb9QMTS. -_=x!ya?j(%!LJ^[ *FET-{3СƪJ#zoB{ŧn%1krC:a01 Rۉ0nSߚن?IT|n2j[+DUJ|60yVhp!rijALI썞Yɱqóy}f %UK$`؎ɊT?ek+EӍi,󅞝Rd%€Q6|=kfgDhᗻO1qeJq7 G3;LX^#X]~^-D'RfXX{"by`nIŧPOo#E&\˪7s㑹4p_Rq x=!r2-J!5,'ƻZaaPo˷U86 tL|I}IG2Y#d~X{]2RپX' P渨IUӋI^JDQn9J?͋u&J3+QRg`k4nHFlW3qfVLF (S1;ܰ3F`^aً_ƇY>Hu_\:~] IAk?+ fxמU\?pVYG'8/ \X(w>~Oɞ}SD)P ^zK3Yk?!K8C6GCFPLuDcb+IVc))ʣ'`=|3&O= xN 6-VȶA8V[q[-k_YSG7yG"YoXnTm\5ɤ<*RBГ!S:¦bMnF9% *dNp=y/ۄki/:[>9j5d9}TAOP//*l!ё9IH%Ede9~ Id]hVaڮ^)jQ"CL fswx|=amP[^.$l ۦPT%E{ r5L;aE/Gr^je`&% Ÿ}4^ H&F?ꓜĂ݄1eE6FrewVM{BX'"793}/(tTӮP7%N.&- k욑Z|]KSQws9 Wk, ) @YJ}Xa(p(6EF( alxprܪ=Y' (hU%GI'h(*1+r*U{p TN2~`1$&"k'9{ݯz#LvN3 1JҘAܧ$^{XgQ'jpmP1nξx7qmΑ(6_?{BgT낱\+C<$In54n8*Ef/QmMP(AvG)p}aRJ8,h̬/us Ifġ1V ]{-C*5oA) 7kh n / y_YmR 4YS2w[lyj‰ygr6̀.WcĻ[8,:,boF62J~loYtA!>ԴjS:sb$o<('xBƃmeCwFN$U~=ڴ 'H5;$d5J"*[Y?}$ -Ҏ/xiVJW\"0+3x5|FNwrSjsQhiK9b׶^icBw2EYG)Kgh7ByY7R[tQoԍ0Kfܢc5btD'8g<F".S t7άN0w]KO%VD4ΟscX2-ykrbuč C&'sYopw(ʼ<pAor6-@&* $ZWC' ۛ'JJ衵#>NfN]tɰ`HN6,VXJp Z ZC ;UTkټ![Ց.,!^xT|(mopLjj8Y禄vro\$r|r⫰ TIY9R^K!>;س3dn)zВN[glGmM9!~&q[>/d.) b2 =܊=nY{*;`bc]ӊ4'" xJV>T]9OwtE!RN$oPm3M9nH`:j$aM'ZuBFr ,Мl(W&ֶ,dsm]цj8:iOc,S+ Zm 7$lg%TO3qL<th|s]ܚ"5]86uzZ<4V=C@V5v@E%0Q:[27} 2ڍH5tZ#J$㖖Zf^l.Cy?\qiMp9 IJqͯe?#s o%fփ1,"&pN_@;S9F[ډӅLi 4]J@O[Br ͂LY (q|fdg=IPwG^LIx_du=cFkx#p+Sn+p˴ɏro-(LGbDokD s)+h$-L`|*דÞ`: {:}vk+>aH%]d$qyYY>\g}~6NݹqUCفd?s y¹:YgHmT<,_YCYD`N2$)47';v0%W.TK3]I+NeHk]d6%K K,ij;/^)Mu㣓)>%eI{!64>JHr.64L@e5\>!#BBX29Ps,N| C րCO!&D<#rtqϟcYV5xЧčB$ fg5WdM&<[D1.͟˶M>܉?@]@C& iy!w~FE~[A)ܬʼn@1^Sk#hjT犗)hAv}dEf$d(k2cLhXdw6(RC~Rs[WsQZLLY'8}]ge ooB"Y$v֜"!05L9[{v/FO4QWPOlƌaTG; 7=r*Mih-w<ۿ>EcOi얖GL4+p~WU|HE hKc?ȝ d'Wl=<4HÃ*a6v/m`bb0"9W |zb?փLڧֵ ΛhtiPDu{(4OVޞwȕ~^4YRfgF3Á*7]"-ڶq20A6IjT@LZ+v 3VjZrz>t82~(܆FZXU 0I5r $ɔ*\?_R`5guŷM.t7.{,u7`^_rEEUe9CB- KgF&eFsg(Pq*s )_}t{旋f-(ĄdSf M4+vXCF⽯mZ,A=qR=51 Y &!kDʢeo. hP~Q6fbf,PwV &JV/ފ%?m|ĮSP9!S sO ]]t|lch!ueT nf`وi*KF7X3Uդ2lwWZEqc ~1>3)_xTL+=NdxSդ!ڛxxUhG,",|&j,lWɄ, `:2n!f?npM t韈`r徻ʼnQǵ{K։WxooYU/}čBhF1#%0:}Uuv~ :9a1'GPQ .rp38>8KP.j T3MIc,b5#E/GK&VQ=]u7zK~,r?HC}.~I?1r2W)B)[#VxÑić3n sI#r⸶eA~x<2ɞ@d[81 M.,2LNZzؔj8\@)!b?^Ѝw&?]60 ʞن6;`t!rʂ!A4])5LfZNI_٢z/&hnDnk7J鞿=f0r{0Bh2T-5P"fhON6f\֠h"ppBng!`}DRGV7DIlأܽb&!rG="I&*ShF_9K@25쓚TA),,`- q Lzބ8L5#a5 ]0.Z}" o'3lM ;=yjc )(!Uc81l^I-*5_&ɔ-_.i8G8zoLR88M~D8]!w4 ] xL2z 6:Pj)~[1 Y.et[U$ pe)J}TfcnJbeX?Yb#34UDRno(`!=ęjYd<#yk5μ@a N1N';#|#rÈF/nM!P^zRzh]!rl6o5>Tw~x{{ד,]u#ߤS椳Ͱt2A lRCK$[%&ílBjWCFd^C3`e)dakrҧ4% wZgM DЁE=V K||Y1˦Dxsn:| R[Ӗ1 es],@#kbؔ}3Cj'|;B߂Rv'dJ^"0WE m)<&sP t\ QF vS_s@:Hh*ό|im>( tO O)Źm$\t#-MtBRY5(CqķOčW7Y&_9c46A ~ZNZYk]Yc E D}z98aqU<K$m r/AzѢAP 3N8  +p%A%*&"31A{M4 zxNw,'M1 A5L,[Or'oL,=Cq_wqgx㘧.k}#Ǒ67{/_l-\LrGp7rB_3U&R.uCb-[o.ɭ@TCDE&(@qXQ]}α:KvɉEo jZKQ$K۹;4HcC9xg'# ٿzPWdCε8nBk(QY#[yOH]ǼWrmYqc6ʼn~ >4 َǨC7l(B1TQN oh~|a6q_87fǭ]i {ءs/b% 7D8S^BC@pibfCQT4h8F 9Y4^!(UbRPʶk`N:~k-OҀMGKl "`g$>50 5y7@t7_D&ik( ɨTѹ=?8#ˆ*ፍڧC meC6+M?2ʶfY欄Ҽh Lޘdq8f=hNmM8?ƢXQ''laV UHw-jDi cPwboƏ&ߢZT|n(f,@;P9v@ < IKy_ Z&vͪݰ \ z;L Ɋ# Φ$R/\ rLc!5X,SaL,$3TOVf/=$.>/ųvbiئJ\9![ުxK4oBAPFA&opEe`n) z]`5ڸW}{6us/o((Ae!G1U)8}}Oߢg6u)[ 0٨[.T E`Hs.?h geLxXaYau6bIe~^Kd5.T&22\Lvig/r|R,#BVW\?7Jdzch%1.8zi" Ep2(݂k5V_z(lHIU)bV Q0:ȚdGV &$׋LbR H)@1.+s;sd632BMHFPSš X>(TID;YH;kp$g^ 2V2eR Ҁt?h.t9B7xA5Dhf4PrA|8l=hp`Hlov:vܰx^!s΂sm6H؉qMΣ4\":0RAUNUP!(pqBg8iZpxd )e+~:[BPE.}7V~+ ;FuWxdNj^L02Φ.U>nkz`}YϏ|0ZݧHϳo;ߦߙZn~5eq~25 w:DY8R )Լzxp@Ϻd .B>X'RSeģuȩ0|y^)%",28n7ݷ X+K8ӽM:sďu3s±10,O3-|5cMr}aRߒ}m#%=釙5Wk趧=v^?(QɁ-ب}uɪk0tZ.{c@.ͪx &"y%{ItP:aKJ'; onr ̊tY̋s'P^BH8{i!ݲT쒯Sr._yX3~w626rP@RrM;ݺ9ИxnL{^ |l#qGᖿt}6.R/wNP>o UCcjY dטħЪveG1ܛq~6GLp%Q0V-=TwZZ/ywSg -+w| D7F'.OtpZ* jkAN8rg;T] ÇPuK[Y!taC ϗ5ARl-UEU)TiY?@?KuDN>VuePbbf3JRObzb=QٶnҔ/|}}38S SXX;ܕ'5}Z;zڨ0eJ e2wR wref'hxD܌3v]zյ𬲓FxR .Z [t jhMObNJjbȝNK$r;ih`{mbx=h&f";9(k"ʞͤ|vvT#_;T7mY(kA3-7r'P:]:cRuV"(s9 ^CccfR}*g-G1TvJV2O͖;>3VEVWo}x]ȵ0,M'b l4Ҿ{5+gj4*@t s7Dٿ=fɁ)O  xɖsjѲfbE:g,T279]z6hq\Kuw/yC@DwGJ\qP!6[C]Wpi$Jo[xmO\B|mǩי_s0w |&iM”;)_mplją[3ƽ&g'֒^X.%>(`-nBRNlSqK.ou=wCN!cdkBB˩JXGKn%"ݔuF=TjirǓxp"LΨR\< ֛ ^`NW򦖁Ȑ8 ƿA5*e+VC($~r-e,cUyjL=,?(`Qm=p[hS+.]ڦ?/ 1b٭lBL*vN@g2<>^]=7p JdƺN# =7Rkk+x#[z6)ކT0${k&)fB́~?)?x)Y?7ip:R^[ }ԌY V.A{$gCI䠀f!O\ gF)QgQ07K QⵛK=zEи#$cO,E2!mwˊ!*uE:` ""WAdIGӜb]߱kbgYlg%Z7z]d8neZ+XV9q {n t6Cծ'd]ekBiѧm`-|Xl |\C?Æsery氞!&㌵lx^^?BahXf}#JqHyDŽ9Ȣ- y=N։ọ@kO yV7q}vvOB㫌yۻ-cxnSD'!E(<( m(d[дYFْ|pF>\W4k,3H, [-`1 AOʊYU)%:>2X3 ]<eƑ({Y{/^b1zJ{vTj iW(^K=aO db:]\DAR@d *13Oȟ_%e <}C*kS4LYk\{'%.apBVITߧf^G3"?H 3Q $XUO:̬o1V`#kʯbӜt%Q\)lc|3E:vM;Hv!^d%de6ű!H8iy61<7sl겶u)ϛ ΏV@Ujt#JovVPqtě :hZcݲ2}ZSh6fZD*y!O~^_x^ІWCXo Aw4 20ӿ!6ԥT[1ٵ܃9coGV&$+8`iEvidr1RgP]F'2ۚ&eI|uHǩ}@ȸY ~lN' ߋwSeur]˵h)I[2N7q3 (pXZ)Fٝ;bVӦA#rLeT=Cܕ ܓ%|eeWS F`NtE8@W~(TxI>z8Ԣ@Xr&Y4.}S;z0`F6M΅iaxt(±):t7в~Q$ &:bc!<ࣞپE7gfm| Yc5;E3|thtCq4Z~g|\\ෟ>=L14' ԛ;"KN_Fq@+zêu谹!(_6`Ixߐe]U\nj5]K<'TXN87Ä~"pZV"Dēnn$BCA5"Bọ`wiv<mQiRs6/Ge;ʴ8F!`pѐy)uY*=~4ÉdýxF>[&l|t)Nß&L lV۝[:7M6.7̵- Al>J /4KU(q/eMh ~tFVA) d~xq|Ov|R%O9@MS!-Ca4ᬓjw[řN8 ɂv?XJ2k6 (Et)43_zY3e;dS'8vb]䑆flI]&AQN a!PihNQBq\uA k xZibpHPɩ'KP d=Ϟy|QwW9q<Y?f&Iq6(=G0}aC@sr+J9(v-yBޟ`>p紦ARCw={`FKϬ @Ӳ>x8ÔL?W)Ȋa#'=Xc G4MT8J%^ƨ %!΄Vwڭwp_"l/ט3.k!ŃJ&=L\=OUQ%`HoE4- 0̸V5r=۞ן=!t@+@Dv&G+Ԕaƴ'9tץ {#!! VŅVҺϬjp[KJd1'E((>pܿ:U{}_jNh㑃[E8cݚܞYLQBPznq½ɿaW)Zhɾ[WRԇ -b@MQˇ֐i9,U7KIk22jj.h)mȅ/Fi ØH?ڏ5jTV@ Qiwٞ٣+Y[(vTŒR`C@`MW> ] _7Yv ]A?4r&2=|.⒘o'V(|, T@b{j)N^tbRfoi?*@#OCQ[L <]r?08[k\k/W3Eq1'3sZ&dnX(57'K J85>2fI%:q>?C~D`7eCm~l0= _3fBi/  ^"gt & St:b+Uљ_Q89/sի zzJ.Z%\T#TI ިA;dtL7DF\^mc kt;!;>i3E]/OٶTW6IEi/6ްtlnZ?S)_M,p7t Eļ# 0w }ϣ60} y Ŗ`mž"폊NRYJ<u?9'3_I2S%(6pd;dmr00Ծvn "ly:MvL~Ψj\؁wWwB?a**c.?HEH&Quux)ިw#JLV°LHBnu ^gkb w(5pܓ]@ŞZ 9P^?ޖLvߧ\M+xhRaJiVT/E_Z\T1ϦaK/hJ17- ߮N!`BWZ 4#>] +'%7v?_Y#M|r}8(Q֤l0GshM^t(61)Q7:U'H4:t[O;S)1/hG!||r`kr@ @_zedACm:-9Dr,{nmt |'ᔗKUL~13oM -ro^.m,N6JiZIoHb%`7ʚNz ͓Ӟ@ {w4w7_Qe `mU= u] ~.-ZwA# E<j^pX>BGx[燃X̬!-S c.+^B ZQA;ckdl_R?mӜf RJo1CF+QvFC\+jM1XȜ9_N PskK$1'O/]j\X-P8?_m~%,OVԁN%ex؞w! E3=wUtdDڏhd$IZ?nx!R7-ݦK+t^x{:5WG}Ҧla-OəTStE'zw;yZV^6'_؎ޅ [ 4fSQ=p,2@ol"'Bn@ysš3$ՖiJ1BvDһ2#r>8}9\So%n'ҩ0C^B&BAڥ_{)g;)tRh 8?c(lEd aO`"9Ac+x=.ĥ ug8|?~Tz.u^/V/np eωbCfZmD p '5x'(]/4fB Le(W?fL/ seqS}_bQ9@ 9=UE<SQz>c3*EIoG+IAlqz}| v"LD dKpe0G|%0WSN/eYt bդ247qYZ(s swadŔˏXB*#6%؜o6Qߓކ}վ҇,;3ť+0 s_g֏vS,sp Z$37ĺRSZtvBmgx)@- 9u&.::Z;6|pߦ}L" l}LJ\ikyK+GV jWx~s.eJ%&+kaJ>w<\JܺpT- A%H#ϟB1h[װE4K=|¨WxMe4%Ă0V[ @*U;f krlΫ~_2'4?gjma&=P< Q%xzQVJ9r*;[.O8xY O_I)؋8s*OU-0_4I:; H+ڪ )ݔRě0=I8Z#$I\Ο0&#Θ[T n)笩g[JIfkrD&M=*̇3`)~I/ߨov7@<6B).>z`D+[8:S~c_!?:+]D$ = ^c&+l!3syEr¯Ke'l_[sKb#$w}V7-8X YOIoyh&ȍx`lT0q*.| gqqõttT^UE$ê6+5Ky! ݶ>fKj6XPo_t/e!*~d/@!ٛqiƓ|6t\yf {ٴNmӥ0S_[qÓ=Y1Y,& y1M3T>Gu6qUDby4Ã-q|<؇,+"s0 p˭2rm>owA-$ȀfdQ2t4گFʟMl{)G-ܝ8Wܗ<<Ԯ}hS2QZosݿdjFXD*B5w]Sǩ#\Cq?CC?n@<3(-hWlZp.LpQk(t0u[h $XUeZŋ|COG"Viqm̎4nF#2 =R u8&sa-=beVLJo|q0/"UK:f>F H 9Ԟ3`u5D{ckd vV5Kѻ՛Sw:cN"L J<=H I15[TĉF]uYiWOCG-O ?0 $yU8_evΜ]6*VTrTLEH@V̔/<ĿUTv٥4 QαKp$Ggàur8>ypNp[a1h<~4#iFӃ[InGИ%kkUcN"tiˬ-o6 T 12Z]?Ƙ\lTw)q׽-]gMY`PX$!iӉN>d񺻩.iI&}3I>Q3gНZFxIBD@;~D8s.Ώk$wF(~rg(]c/Ԍ4 2RETk^;gwxVu;a++: 9L@Ύːk# 6ȓJk3yQVL!^MLE8ت$5ՊoRB÷O2ye=2rs;8j;XKCNŒ5%(Ӆk4fhobcg<`U.uVȣޛij6V. Pno`5d0"UuxwVV8*-hbv5˪!fhFu=Ypɔ(c"x׉j Waqd_z&AB2 [ ؖbMT_+K٤&2L\G=`Rd`م֐1\؂`| H#0#&HzcL+n+1 >9?D 7ȹ)@RcT M@ȝ!?AY/ۊ>$DR.M6+5\cq^|dr9ZzfWo" e i4'X Jz@MRp 77}_*jjOnwf}do{NVU#H!ڨ K}2s*Ԣh;fЏNAƲB \ X[lܱ>2 TmӰr8QW6bnϞ cٴhu:-.|b2$ZZ^e-"H^[X/m`v q K:̚ mE=8q[Po@*= ee~`%tݩ` !xy  ڐT@92|%֚7nE7BG9mt-?!J[%4V}NK9nQ,ݯ ؽ 6 w%.a) :$_t#yMvc:g(UHlwq#mI*l9yzzzתN#Ab]Njh^s;݉[ ϒk Éq].\|i$Q2Dpl z;ffΠ-O#;c#Cg߾Ah`2X9 `/=Una : p3(kUY /@ڎ.EoXUp.>L@L4Tь#R'siW ֟(O8iW@k}\s9 @eW7~_URwpĨ46%qLS_ h}CD !a2n\Ojb5vt$EJ* lH-X]Y ZPOfwY FV/HoLʝ="n{ξ8IŃD* _Ϯ^gupQqY6on ~=fMѲ b_;iF򾗑= T;VԆ"l(.ԼEW/WS)@]Z/4|dRB4F=9ݫ?FX7չ1kAvnG4U+522l]4:%}TVzm+E4K;HWHi_&(dF 9 f=JJL@y=߫k7 JO'+z[BX0*US,i˟u ӊXEfDdPKD7ۥ֒7J:.#Ri\0>8]@r?-7@x,%ϣSmHc,97$ЇxA@jwa9,KaYfx֣Yϛ2=h0ifeAd 3]$l yO 6d *YP-%׊_2-X upi`Ö1su'ld U?G :3[d当Ʉ7gzju33f#Fq:\eI6s>mçL甝/0%up!3w@:- Lw"ql" =I9ԿqغQ◽` M4BKF6HŚmb twұ?̓}Ӝ4ZpElTpUc.SSA% =JÐ=Xh =l8Z"&Q5p_&ѺlŊFI@&L8a[jPr\R *ImWfq>C-rWea{e}Z&P夭F`8$+P,#C$Cأ)+Wc,}NmbJ:_e3}:`MxD˯Ld=NΨ+PbgPVOY3k@ڃ3xx/x}mk؇y2$flٷ߁)+:+ü7 |VԓX~ “:!NUl(xT<><AYݴD7;@$g ŝ/!yD 3)W{W0] 3_\'V'y=ݪc YSoGwX1"ۏ]_FoP%Ɂķgy,Xr»VZ-(MvZ܉#][(ʏ6/{{i*oN(ܮ,{.W8(W.o8@W%h!# B ځugk>,*1<0Vh@Xpщ#jB,SrP4 `w:8jvᏈ~U5()藚3m$XF^EtT RXQ36u QDW{)l85 x=[RN Rs4k 6VAqkJ;za[Os#T㈎HGtm$_)jlDo6Eh#N];Sߢ0-߶ռ݀qi#‚hmcMUf]3X)|HcXz䓩&Ҡba.?=r#dLd.vDLXو^țI߬Q&JlFS3<}n0l) "(כPFެI`zoAz㼛;9Y ]g|ώx"3rUT&jvrEMh1[̓5V<:#FoݱSwL"Xk.p7oTZ>#£܌/ovs4ugCB7q$ h+]ŲmLObڍ10z/T\j6Jpuʖ;jT0TUxyt(dU8Ԯ -:'[XF-X>Y8p0'QM6bm.QY:|T2mmlـ4{0A/SZBKJB2|0xM.6oy"P5k_gu qP/lY>}c69 0%gOJ*)͸}ӹ!^ō}H1Mxk>sgme fmvu9#3P1[ݡTS;O%r).07N"oV By[*QNޑֹ"A3@xg=[QOöj2Jb:OM$iP=&۲I=F4F*Î@ hQ_=D{ h0sfuJ pqwkUo?r_|!&%}k{)%TbfOPebN3V&Lv#_B8.=&vՋű6!Gyų^-Vt!BMwby5='E[@ǘIP_tnv 9\ OZK'-b:\J}QE[cr'Sڴ>~z`[h;S9jISC 7hgDNhi<68߈^i_nw ų8D¢9X4*JZǶx-fE{ucR4A9j+IN;HY.31&2 $Lc財Kȓb!puc8KhMг?"C d>> Rذ '(iL›x# 28hi4IEf]bA{..1XB&0N"rU (yd;fIQBN=}@#ǀۛ@~g EeH@h"? -o=ۚ `7"MLÿ [CTb"],3u Bu#Wά9ye`b(j4FKhkxR)BGNX m4FBlF{ky_ˑ.e/zY>1؝@zHxk`2Nϥ+Dr,ُ\.Lꐦx`0.~T6>6gQTv;Φoa:V_BȟՄ/qh]c?tL{<1z Pˊ1' WM:>TE'MnMXnj֑r>ѵLpR3  E\s)XXY~NjEp{ [}G}PqA7\쾾1W{܍_N%(H4A`2å~Z3]toJ)t95F`H:Sug[p. L>Qt*Bw),U \Z)= $!vBF+P;Sr<+)3NA]7a%ՍI\*/|:YeoY.:gh&o%'!x45qWj:b;vu!2J;7oǰ͝di妭]'Ľ\ېͪoJL j(8$rSwGi>ߑWnHR}tfǤ#nl0`Sz|0sCM4#`ŖT7sܧ7cY0t0KRڶكVcoJVÙNXR 5pux ~\QLzI[{RTWwza8Vrs4,-SD֤vEu_ɵR.FbwqϾ]'GXA"Gܼ7x,<256Zw\}Icaņ?4K Vek` 7.ಹRQ-p*pZH΋ b)Q" Tǫ qS<5Cs|i e$ h, ^`tjgɔ+ƙsAӖʶSm ) bDy.r 1A?h|ES>?$pQGqܺ02goc^,-zpn5 *2w| &j?Y#!<:s5ݝ% MƇmkYa=iʊ`8>an[.*2Y}i7MvQ&5rulxΞR8LUk+bS`.ۀ⎢65dط *5;<ēse"/t_-Pu\Y.dε=#V[TC֔*GV=eg..e3gC7b>`ᠬw՗)!!$ǚzA\׈]r'?U"P7 I0ZyO+0״{ӕ>'jRAb\Ƅ}<+yG3j)HFa 8N K[%|twԹ^Ii$ԔUcGS+k3-W9@1@$cFUtq!h5#ȿrVvY;B.#27%dlOLta:x5jo諙%f<9CțKF+6=ro0$/Bƪt'3ViH3hJqK c<@#l( -))ĉ/n 80ŎHmۖ9rY;w094RTYZWpb _OogAP`io\nsUox? +%ŞSҳ`#PJp9Dsxy(^NǎKhj՟xcd7~\UnԶh^kOp_BmgmU˨E㧠v[#>Fױ'{b-׻茩#јPv@J3k7 @W9$9UđX&23$KgNrD4z豵ΏgGj`SJ%){IXrUU{w2!LJ_tEYŒrsw3Qռd1i 9h6=9 W?j،o|q mfʠKn@]1` f;ԜDHjϛ4qsAGks (L XёIJp2|bm5V9K.|R >nٍ0ѡ&NQ'gʕ M :YT'HP~->IVp4A*F?Ji93Yq۾ n = :k9"t뤠ąfԓ \,>]CvÐt5]:%)5Y"i_ ٓtկˎVDjr#5r\.fVIPO;+ gMY-k8:"ySbổW@5=To()As9? Yi> MHH~N%ZDiykaQ8cۜ5vnrx;2ϰs$:c K'pvz&x S{hHbo`{'.irY Ai5׍ ˉRf Q6^WyjErf3pC&^G&LZ"KezGLT )MT R/K,rad a;A9JU`y:#k;#ûX J|spnNzw/O>z}=f0y"l '՝W9+1Qֲ̺ :V0l0x\3Ht_w/q)(oVQT,N`R3{`'=3A䡡)"j@ދۖ(1 8UȧXݳ|bäkY5%;W̒Y*[jH汮d[ %r, -K /`ąK14fM!ʋZF㳟cSᾋMu YMl0xqVqP/x~!EB=b(CKʫȧ~#QO]jG9R+gOh⾑ &ā+fk:#)@QbI0j?qhBʯ i:ǚt+^zh׼Î&̡P@iw@?%P\I8ޢ%+@9K,ʥ VRcw)K!؊Zt ~zS2!R3kQ~;PtE"`3A"jQe[7rWL1kDTYo`sn5d&1׻gRV"'QR6c=%]Z+4&gh91EZ޷SbIs"o=#o_{(x+3+CC2qtmP=$ߢ = i]T֡:ڀ4 Rǀ֊:sv~{jxefn*T)R$nVtp|xu(RWV118$U;:ę:&Yz̛vN_6WD)xnE/|))* Tg-D3th!0^1;dt`.e$F4b2* 0Mt@na2%@rF8#k~6f ք9xmx)H 2Ql45ϻlk TQP88hbN*$6I(6Mw_pkP^!%Td[\ ?AւV(y6\oۑ!_Gk`S㗞b/ TMK1k<*bTz N,%fYpd<oIS#T˓ԈM*> faE +{g; YN$" 4zR5c*Lț]-Cyf/xvVu6sRh'4~5 | _J&g v Jfݕm}_nh߻vړ _]f'q~jl ~|VmW_ *tWMp0Kۻ7jwUUqC쯺] Xk(ڡnoGb `?m dZgoRfxo<3/yUHMKyTnroJQ@R:W~ҳ ]w_}ӪTW4BnbH)c"$B$/(D*ͷe∽b7\/(POK=zk+JY-?03~-Kɷd6`X@E^-.NbH~>B/JS:Ԯds$Po JXh"e|vڐ.5"蟇UW[ߗԫ&$]ab[g~~CVMnL?1sAxIy;_M*\§s q:#$b~E;Q5v,Ƕݔ|(Aow%N$]'~%gĿsyn|KH[7s*4n;tʋfAs .xpu9O'#̒h|zڻ+ Y`vzvVSV/DfQZ\&;6'O? /tIj| ڇbl%1s /bPoR;d6ݞ<\ ?_]RGШ1lxZ|DSr 1#YT>R䘮 ˬH.U r`&.2($~03TVƊJTU&?`+%ΦXL\8,̈H_%B-KW ~q. @<>ejm3"8IKU1Lz,ЀA,@)QGXɭ(h' IQ|y! e,w!'ebt1skf*`ZCF)xOG4x"F=inҀżc&b!cNg kr- .6!Ŀ` QT9 .Yњ!cRe] Nސh/W:n2`X.1Xxrvw$blQy|EpPh#I'KI܊yoLHc b kn̝/ M -3DL{av9>tXq7}7 ?֥5{ErAlluVo?3剐R;Rk0r M"mB7U*N~f/1Ȑ6Cz}E)ܷv "l+:pPVqZn1_,fXIU٪Hm.( 'P&8 8yB7\X?i略LxEDvWX/  kxg= 3y {%؄bǿrCv-z)Ob 54 OF&@'HR ߩHAWMG9LԀ⚫ o}k-m @Qv]V݌$=VYd'dz?-ץ:\ YcqJ/N/_Pֱ혔<.j~koTP/m ?gU#ɖ5m(?ͤ&4qN[&&+;VHYa(ÔD- Ip>e-ǒ>0|~>EO)܎tMy3(^.O~& DS9(79Bb%k=X<'b]P!K# @Fw"io tW,#Y}@s)WHI=Ǻ'vwCC]ĦHiݔ R$a0 Bb&^fזBmF'u솥\GRܓ!-|m>Os)O%c,/QOxiA#M 8ApO޺ Ay0&s%B~z?[CSϭ=x{˽ً`HJOKZVlaxA5ByFR)JzQc"Р&WH`%t1UN- t %8-rywW'U;̤MB6 ݁–Tǝj1!4c{^,UJH hhK(%`Ge,O: &X.-hLg7JØ*!euڠZ8/SV ab߹n$.=UPN5^*nݑ9$fnԻ{}$xrPe}D_U;#~.[D͠8@qs?Sb]Xq~=CaXѣ5$!pQӥK|,Iqkߵ3&^pŝf\EZ8=Xٛs=Sr"ŀ+8Z#ziN0mqӱ6\GnQGm<àcm^y_?7FuțzUޙ[pJ(}Iɵ1ѭ>62d=m^$~,~2:لzio}xK/u KSFgX԰ҏoKFe`0*At@(6Zer.v3{`\–r^w MQxZzl\ƒJz*,t.7E_@R&~=Zt,71u#do&پK@?fM=#PHA zo?'*/_ǔ:]p&+)n//VzJp2`LxcZAc!c0%Kv5 in-dGL58Y38}5U!N@ MkՆ/Wb>|m tH߇X6QrG]/=xʋ:JU(s &kYR'Vƺ>Lf\x/Dt#Pn?=D0c S6:Lk0'@z1M5mTKS^w l]M NX|FUt= gkؠHԷ?.-b O_{1 øQ)RoɻZKhOhb(̏ԅ@-!.3`ٻu^?Ul>F/?a_KHbCv?f]sQ+l~?|R [mrbro]N]8ʳ/nhY=,0- {qTR;sc>a\q~WG6|B97}QrB# U#{Š03^ކrL~X#0竢BL ^ c=@3KLGX f#.v6"|t3DE./q1( !~P 7O MѼ:oMz\en~i_nRi9X,xø_P nl )^UR'eu3}4\psRxEREIRNa Rjz}};-ukzZRtdmCsro~@``Mk7J&!zL%I(/I%Q{ cs~𸀜̈6Zpe.W5zGYmX"ÆgG^/̺T?;˭הw2Uשh3Փ=b.N)ձd=Oz]LY=@]siE1?Rv\fr\$xCmy%hng 7ƑDi!> X/pjAuH=&Q'(3Pa z{ǂVIVڎe3`[0ȜqǬNv'0s-iCpnG35ΨLUh=%MFpfkρ| 3/Tt:gyJ5TŰȀ5r~;0E`(G˔B8W`C,)fOt)[=o2D1ĥNwOj $ N Jﱔ y}FvKN?$i %i(Ain͜Hs}ґx}, 1+L (U<>o>_qAvt)c,V z5%#+~ 7" FIVqq矢ؐHKG ߌRm;B}h؃͞&@#2~V)PA Xʛ|ƽ^s,]{+%P8m-VWFh1,q/=nQ!^e YR ZoeSC*{6rrϤ}WW6[J4ރnֳNNp(ulBmȱȀM%Xj^a ^by[-d5^ubw¥m(Baע`}=YdbizD3<.(A͵QOz!lU@뉎L3ozjYL@afz+[ygHL "k"+ xWctҟY* ,OZ;I&[9:OonSH /`ևHv ܡ&98&׺wLKuO,B[ W^KǂW@@wyC&YsI;{CQaYy.{Z=.0nVg,r]۷6D?VQߦ)*S;+d7*s!]A%wf#JHrf sS紓x:ApFDq<V0,9x TBߚH~_lJD*Dm %1HYr~px .o>f}4;8~g֍Smw|5]C{gq/$'G~JDU1X8+mH%l(ꚞQ )$npx){T4 53+lH(xt- J.QpGOn &P-zq 4A"K%9yK6҇aEja |&>0q~-4"~h\(9AڤIél(/?7<أz7$_^Ϋhӯ7I o B@}g@Ji 疢c GplºR jԛr=r^e@F2|=0o4^r. vb؁x~ zȑE.a$#ab-'.y F*o&a!ore-֧ uCa{p?ד*َMA&|?BQqrRK>{'RBhSp`tFIdž CpKө;"aV{b4Q@BdRR kU'^8Yֹ]ePDp`Ĉj4[.Yp2Ϫ ѣt^@}{2[4@F;FnakU*y_\0aXoJ~9)+vM HiEHIqϣFb3x+oJk)֩>^wfU'1ڏxm JyxQhӪe#Ӣ.Zt5ܕ3XN~,~E'a-}6N0lfWV㖃ddQC ŭύ2Sǫsm)[vI_(av`r`IfƍMM['~ >k0r[5:I:mdT4 pK@{茱B`Oj|DtlfrvFutj1ݮNkuIA/V3gQ1+vCfMC2aT.KUgPi5:)kAnYޭg7|X8^_f]x6Vii`r{Wg;zNa~OWXnym[v#X`=wg:ۭN qÌZ T]b1dxWcv|\h,qgxH|?t3 =H`oKX #-<+JϧmNiࠨe׈;ۿ68DQLbax|!Ĕ*͘_BQD`;Ba,94V+ A0Q6Q~&q>J4ZL|@#GIb+ 9oXqxͼ*rːu\+~вn:W(H*mV g86_֞._['YgNW$dT9ㇹAB#XY9L̲ ow+ҪI鏮<َ/Fl*J4"7R_"̈́"&"VdE ~d+0.Dߩq2 ebc :%,m UjdE]S~4udGCZZR}[D45pLk9a2tiB=oKRiK DXn0Okɇ_֖{9I#"|U#{g {'aDeXq.F* ,Tv!SE+^?:k+n(s3-s hw$v*tUQS DBϝ*Y&: 'C;F*~W\wl#MxnpNK.v=r>m}+3ӓjOp Y T-qhJ( ةC@`WW톏 J^ÁFO,|9 _XM2A^iݍNҳcܠ)2 /ʬx!޳͘-#dWa t=F RhMR>~`y yAi*du r똪}`nQ(kl.go)I2]%4D:&yF}x',>툪j->B'kFڃ+uGy~C~ j+O}6[@4RbFd8+tã5'h=uLH0oBb Ol\>%;6y(hwg_ੀ7m MZxJhm@@l3$m|KAg71M7 pl+ٿ!;0p(&z3O<6׼QY 22jiCnל]_rH ܼ;# {_fo+%3zUWvb,zmd[z$N܅3v&XCd4rb0;C2*$;Qz*-ćg myԮ5Z!6[?3;=<34{h]rf[e2t_͜[23lE*(+cwCCw\:/d%at |CͿ꺉rnQȹitzS˻J@E gVOMjs$'T޾~q*=yNy h$[%)3փIJMӭER_ 1T:07{=i=lϓK@*iw0My8?UԸjp~}I|S@ocU|؃8o0jh`<.QIh$p&랣.Ia ~HO6N︿7.r"E!-~[UbK'M<ё|:L;0Izv`\; H1نz*I&3](p#گ@i^wU kw?R~/cmO<ˎԳ^T `HgH$o3ӢY! -ֻ}0JukS5:IT|BѱYv6yi&ʭ|BJgI-v|8J1Jo".f{ě*i< nl;+0!p J%{k_eXblג0\NH.kEim+̽ Aͼ,"OoSJa1k'LۣL )V;wԓa{?+5{(1E.P4̯m/Y՜?gqJzʭ'חi+gjޗH{[G(TK׊]5헎.%mJp19[V*oɘeER_YSAT&|[Bzo uJa% OWgW+'$@60|zhJsuŸQJU`yy0J&SP0Ma_ch%f09v?_ƇcuJ>UIzE~U9af=(W+en[aO, pH~~(3n?H-nt =6Iװ5r܄H0hCïS{dX#3 ]3SyȹM)kLsd^~(`~Xbn&㏺.UyZn礩C$87s 0~U/E;)+k9IRNIcʺT Ꚉ`nݼP]'zi$I4(`Dpm~zچ*hk u<>Y#!>F_l5pd eLрPE^(^i/1%]]WS?ǚ."M'*đtRluۀU!dz]LneQÊݮtIf* = DxmY+' ۃcYXaM^sB-`XB):VqbVJ94$?$VwBKkRH:ޕ9A@IEm=EwP]Q9%N1c$lF̫UHxMLI`$Nw*V%~>O%GOg5HG+~.@t.A1&E㘐*w~LQq2UBoy,J6>r&vR`C!/>b4D.G"ќ}>=LT':"g4ʱ=^gQ';-xZe!#{  3 BQ%KmPyl&_I^|uW$Et;=&nᐠ"'?bx D3Bަ)##]<[lL((Y">Pqﵙ*iq*u Vx#qnbYf{m7_ξfzf!%}B( BAҪx<(!Ea&YeBp=%nصYuNYRTs~( k2_[ !"EǓ@ԨY]1 +\ͥ3FhMi/$6JIx;.&R9JS G=l zHMSE1(А;`PP l`ƖHP$9ϱn\ [T(*-onm/o&8']vծESgشX$]pru ~bFJo*Ov^!3:9y}Osp6 <#s?L ҹ[AB P}e?U|@WTag1dPl}\.I8SSڽWZeib{䎀xDkd(2luѥ~V*t<]sRi i4_@kxNJ(TU)*1> ZL{8hS-*6mL,zݳ,hm 34S@#93' !1qD6VurM)UejKӌu | w*۞.ςm/ĥ-$apy i);a7cɧ& (i9mӰ>m* .TnAᙦupf4k,Xaw8Qc]/wxkػP$V7`VF'l JҷKY?S8gZK:- cSY8bBk 3i=,75jpG'y|\I)ũf :\o!`1[Jp9e0w{~8~|+Pot=`pT]SHFWԨtJ-*a,-@JG_;~M*"JsƐ@ 'JMWDscP6t\'de{~يd 3]Q2BQsP9ӎu:nz"!Td )1e[tۧ-E lBqbsъ䯍с$T Mtֺd[ii Q,OvN\@>+)nOmq|2WM SH>`SWi7tiثpn%Rccqe7s`/6qﯞ )) twp+]|P퀠YgN:qM(`&Ƃhk%Go@9 Mjw e7wG}>Ӭ>d{T Vt;a1>ʾN>*q#{mROHh6;vw3[xNx}ia\ SE7G.5Կ{jY@Fz[0wyl0JmA[x1s\24\TYp2z0J|(D?& 9 <WB\˯"ٙ<* .Ns < 3.nŔHVg?7$rtP_isħx<7|5f܅JmC6{ 4t0f@]yOx<.WEtݕ=8߶ձ Zw.x8S?A 0Ĩ H*O*:0Xtˠo?;XsY9"'? vw:1M%վ0xx(R#PHbȜA5P*f/_RFmEw-}th!8kSG7)Xw =`te3l)teK`tO]{M4ӹMX? @aiT. ak=/#*)2,v—,;^gr^MUr 2h5)6?sM0j=NK L/U(  uA`=@EmR/A&aBz.rKԍs _y(P#X? vOXB/~gD2ϝ_&_e'Q8;M*kR7ˠxiInH>b%z 6bHc87G+KOM:άW#i׵Cl͌ Wv0K]kCp"k$>}*>GlǡƒJ_IZ_dU鏠V̀GZLq v.e@1'Y}{Vcr(\őGUclkUބ#Dwod뼓q;7*8A׈뀤hco,n 2U.9fg\8^`hZ6wy+^< Vywt,rcm1̓Ϫ$c+YM<hm/pW<s'i^*#sӎMTnSEݯuRZZ( n$z& by0ޮ.b>o|~EuU5j^!u_nK[~CAi8bh8d a:HJ"-Rs*@[hM[i= Onl9ƙ` nqDT,iTضbQ 22I[U$T4I=:).-4(=;C.}'c,O:w͔k\ju?R]L{2e c~U9g ^JJdB Cs_HSx% BkrvV^l2 } &HIԡ:>JZ!VF5/.6ʯLNmr’СCtwѵ)i?ľ ܋{F6֥ `}E$nH\3;Q aH,#++Ԩn3 5,S̵!'q1AyK抲؏43 y{PL۽ṕq":X܈ `E:qT_/ڬ1Gڒآ HaHo{a;BªTBCK\_еdvP:.1(6*MxE_;s9iYomFEP7w)Bږdž# H2LM C`rAES $Ujh8dCU6re!:\_vj&%EZU@#By;kN|e,l͙M ǣhueV! 倠y7UQt-͵2B` cW痓)hPZs{%\Np4 4'WN{m-aj`$\!Ըr튑:^7F9֟sdc8ze=Z:,QA[#n`F[mqn`2FYd駠b[ΏK@I4ң<_K՗IRLJGE Cu/'~p%+C&"a)yH[ޫ ䷖߫wi4/Apg*cN'8Rqbh"Hq>qj9R7)uu!L2,*-Gxi]_rw %ɀ~f7w2wd%V; -4h9ZINbc^zY1'JX| ep.C65|qSJ/N3)҈չM}X0dխb194D̃uY3VΣe}.fj3Ih;`<ǜt6IfL٬o#Yr i@-&4%\TG*粓֏pWpր9ȧEEGK2Nu3W.DcCo13J_~OLJ13=_H#+fbeC1%,pV_pcö*bylFj%oɳdOn>}]/Cd)Zhj t=˪nOZ=J"{TP4:` %1cȭZU_|"guKM0$J~3ÒziIv.0H+aqU Fӗi.JDo?U"C \ӡIA\g8#&HS'H5Jޱ u,p>\hP|&n-y{ɶW>pArY(\,\\"̬76$i'l4̩xw˚y2L&(A0WߙT5EW^@?Yð| |-sBŹʦگ=<`- ӏq8_i-Fw {}Z(&oNgWK۔Lel-жU6 q +qxocL!Pz҄bĔĆs'F3 ˰-zXb]GCԚ ZvU¯*h3L@J$ +@ucZj{|]X{ϸ d ne6yc#@[򰃘7:w$Mr.b_F:(Nݼ' P=%rࢱjп_w)1;s"F7tOY `4ƣeʵi&~Umg3WT_ո G +UbZD1۽gu* N'XrҴ i%B+y]L{6/ iAN% MW|Eߋx6ENH87OjsuE8~p)]REe&mӏf>Cn_<*.mHhܠ䟲r b5k:jv%x3< {sWo0Uh{tKGy+j6<-un&#Md,Ÿ߫3#TF _u7/ϥt3of;'`;ޤDhhrWqv)pB&`<\ǃzm-Lta 0epηT xC8 a^&1ؠx-_nwYMDLcFENu7uZ?h-w30jA^uLܐQh粰Y>m DGSy7DSPv+*2R$J|'evCC@eD#w20jRnv#Smg%;NL)b [%¢'T}T| ʏd?ioK}ɗbO}ܵ(% Vc00AV pǍQU&$ORػ>,L 5zt4>STNq3tZ2 -PpD/f n.~'p:P);n;{ Dhjq*8Q6N&rw^ヷَz|7 #{8<Vc8#Ekty5x~መ*egU G#OI ]r 0r;:=ssb8V0e_<&slVA/їNMuXl\UH]ghQ:{`vhB6a2t(Jk泛ٻq31dt[ iЈ)L?cWU[cZDNf(i< uov9VQy,y>EyzOj ]l#S_YLuk`6ƯXJQ_YI[ ;0{hj:UU`T1ZɶMBbaN#!H^ \$j AKsȚuL v/ @Plnbl)RGQc:~ҵLr, " 4mRB xR1{Lf>xujAs8ccaeQvFyԨGb/`( ~, 2L^c p6< #/*_-լuҢį͙˴4,\#a,j\Z r#зR>'Cp i 9l82?Җv%u(Lu`yb&MүoCvMKyÞ/hG`H3E0O&21`ˊy]M05~\ufyZ)Vͣ94ַTE\N$e$ٛU[l;}l쩊Dby(|P5D)֪X6r^2.shebIC -jK~کVyMo}HШ@!p&n]AkcԿ#jQ@mWŧzUĉm#b }&K^#?w&'b{T,MɜnbW.w˳sX3|2o*r)yƧmKx.~]8hYK{Pd[vCX'*0 '鵼uZ ת멸DkIG[A|&}4;gdiAol]˚IU%Ը)ъMֶ}9h<ޑ NIrb+Ҁ-Ly춢U@/dJ,é~P " 4: o"h15F(Wo,f| # p8՝ρYjNeU!haRG#n 6G~qKz?b׶a#P0#1=EQTjsUMBp|Ϊ`\!fıZjjBc@G4YZ緐UӀ}2ڪTI ?EƳY* R0yQ`Rz'ǰS %U U )}oiX# t:a <<c"z,8A]9!2 O:(#т#!"hP/ Q8G٧M]YL1mrB7QLHiM )F\oe2i;ZK%ݻdmRY:`&ȶO-5R_o2tZAaWN`9$ cSn!`xZhV滂fφGVnQpjRnlk)Jbu`SL&W*h &|&)pV/x5#>\ Sj- PGnipsϢR$(f5ls}5EN d (2/}bڪZƢfu G%^?{X!gn˽RngbՋ%=*hև]HVݵ+U>I^d0-o*.Wۍ-SC3"g$u[| <Sj,BdO=etSoyLtS`SWg@,=SB\e,Na~s ey4Ԗ *^?- >X.Wfۑ Gx#6^(uQ;ϲ 6=ebbI3 J%(飸u|A m6. #uڵqSHx]jkRGA 尻`k7d{ OسXlfm;v[ aOWr+`Q4<8s`"a7l?+ӘLĮIvSd~29g۩Sra(Oɣ+EZԻ|-b&# q{T5'[!K:; d\ )xW(9:QVP\ tnij2P,4\)O kŘBv`rOF]&7Ug7C\P%=r}*}&*NCRV:yuK&}9gtLy:~=>,|@Q;2Q YtpPƈTA9C5RmhH`tM܇%3Fe_f|jľl*hT0֠ Lb=,y=g:/2TU{<6yV4dg#ҋ\*3AQQY}o=YXHD"l9+Wij[FI.~dHBNpOn?{S%jÄ3 ;6^P tHQW eD!8VE 9pLPFwc0aϥMܣd3,.P"F?b'QFRu3&ϰ8YJة[fvS3$Ic1l(K!.J<0&ʘLn eKElezcI2rcZERNQ0 O¯}]) ~G =>m>?.oi-Cf~p#dzDϰJ5<+q6f̓-,gS\ϊw-BI %lG&w+'Pf%up30a/ӤNLEjf({lWD;8(^}ߕq!0 wd&v4 = "bܷo}`qD iB ,ÎpݼF:HhM5,kc hƯT(lww]qA T&%:C4gƻ{7Vx}>5'ua,I˂! @d1"Wy?8[+yHxaDi0,EjSzrI]>{ S.%`dAj6Hm#;ik0G@8`5{iR⩞T=: XYyu d 2Cy-NwqQ!1c|ₖ B$Ȥl8?TfZ {[#b^[P 2B>3ZW!zɍegkmP@8S mOl0Ͷvh)R![NHCPH&T Ƞ2z[> vNX$JIRV Q,-d9P֞z`iC}F"CzuZaHҖ1%JzkjZ-o\䅅@D[:ʍץDbgf{ӵfb vJG LԈI'\P E8nObo?LQʹPjJ. Aqf J ~StIEѐR^G 5Sl7LUXTl[C8d!~Ua wb[:t@y{G1i 8jD7]ɘNliDfjRo-l_-CTB.+Luv i*v=abQ0d{j WV_7 tYx%IԿNxl@Tl̓?V)d^kSCg!l1*? @$y'w6`L5.n'V܉ttvH'ҦΧҶK+p~V *"Yة\2xL'89K$ʂM")B GCf Zu VBFt;_R \ms"x8Đ>r(B8@=WBp=@`րk43UTC]TuG9w#)Y׽5 {c0<t@&`t^){ܘHF6Q7<`}ZcR T `ڤM|f0(p )k(3@|rZvY鶨*C˪/~DO3PYZE~ǩ*cZ O|@iVTDfsB>@t]dyS '?kIWiyS(Tj*ovLjNj4ѷn'x>ty!XLNt f‹$m4*Q ۜ@!Ӷ KgqLV L;Zu#$]6'c=URA@Χ>4J0ZψP2d!R!L}< ұvÅ-!rU*O5`ox qbxOu%Hgt3;smE!|b6zl*k$#`:^C% p"#.5V_'ɺ[qEI&kk{2-$8nP-PRYf](4OIM\Ծ/Q3r) &f0b{ w*^jʢ\uͬSA `Կ.ocynQpa;ˆk@7j( v)Oi1X?7<6 ^P%"xsFܞPOtɓV:뎕ó}4>]`|8iħ_m5|/:[8LbF"Di=Oʹo%Fb$+-F24sQ"EY=v+018脤5b?~~vez7ҺKfYi?Tz]ʉw%dh#A$O6n k>B?Ejbw-1Qs!ceeBuY{,0xִ6-TXij*5|g[1وHqpP7* No/h\ MJp,~[ɩPaOQ.f$ E!o\q P2mDj% ."K*&Ƚ \bWԅ ﯷԾJ }Y amﻀu YSK_fÙ➠;`Y=XY`[7ꜼA ]zGzGM"^NJˠngVe=}ɣti7O)D%[T m8:yْmo/ uIXŇ!+LQxmry+ 斈_7md}~%x;@/őb1\#Cuzbd]Y6TOzjBo\rl>+qtʮ'V)pm s;8|9!0]梧\֎7ձ@ WQU{swoҫd|:+V(Mjo| u๎DӊstM.-8H:мY|pFYDho4AgD8NQWe~҃Q 1R< SrrdW/@tU2dl[ ߹)(o@vDQdЦE4Ӵv w^ -]vh!eނ(u~ǃM8i)! 喥ן):z#Ҭ'GS"2k8  Wܲo ꨹-yڦ"m s+>G;7`"ZW4]LL[l/#֝:" eXV4Q'\3O\ {&t&)>nX\8HxM@۰4֐.ZjDWP7XwC`&fЊ$HdT_$U?JL Ȱf_O(1R<} R9^/m>S)h2h~t"&xWgFb 7OQ ݣ׌UilqCʭ ͘~od  n(}N1#7H1CpEc|wu ;zB~!48dWt?^b=&9[xܦ^K`9naPQ Hv0\d^mlJmNoswyn.蔗P_Ww8QM|yJ Dp!/= #`w8>0Ⱦ{D! wr`Gꊞfv{,'H%/L\!S R8,MmNq݆ؓkݷU0b'ȏ&Ydt1g{oKk\F ]у1F[1k{$wY[;!rvZ^ [MeX}4׼En?p| -MWX7 ؤp\v#i6=W =4O &Գ* <ɳlB$y̐9n$fieϜdz&_*gPoe`&+g*~>f HCjgF48t 5+ ݆Ý,=L-?{Z^#)b#VQ3'\&1>v6|Lky+/ =Hm:P \wQ,pDq}89G0ʐ^~s k.n4qyAmYQo<&r t]ֺ5%ʨn)FAql #GO;\~'K䣃/WVqm\v,ƿ>) 0Gr',[kB^]}(ӂUNMfi{ď'@m|r%-hTy, 0-{vzXy'EO?a6 (U6q,!&QH= uG#d + F i}>4=rf$oA!UlC&}Pu{2YUR( өsܘ=H KDR^T[d└BakFfkEu˄ر 0%[H{##A{/+YB {VԒقoBsrRO-aTOvRyUI$ ?:j'fȎ rr 7-ڨ6ukYb';I4Gi/0b Ӛrk Sb5>I~U=۟eo BfPEuf̍[{]8eY6l+:XԫF>gp'O%j  nʹ(Gr[c\O]ɅH|SfIַJVs 6C5$tLiwv @`e"8T`'YThc_ %#Clo,"#11^jTQPiɵn _,Ua0P(`QHS Fq~7qR7=60n2LR@ BD}`\Qۻ 2suѐړhH_ۯ06h퐷y"mHI]0mURh+̬|/P#ru :&3U&%x$mJg2,EIcyFʖx:I:B"rqXV?9x~@a[fKg>C_C-W}(a{1,:_5~Uy8[[`J_^`u*։T8姬`us0t+_q␝HFM@搝g><5 _?N iXGX_:s~֣mҚrE7~@ ? WuwI \4 '0޶ZzέMLifwtp>VL 7-ebߦTz4$~b!4;Qz8StT R!pp`9E2iVyOObw^MzI hݔnba%^\,Ä~[B> /ZXyVrƒDJ_A놯Gh>荷ic]oR2Rzef;QoqQ?ON)e?V\wh%IL=:`άp&J?~JʈB;i =gcUg뾋QK&,b> o2ecʄ;8I] }DH()^J]7uä ]o!QHbQt+IݮucMH^))HQUlot`Ji< `#dwLh #~I2eݡpGSF7еu(=; T*( / ЅB3euК]=DlMf2)z4HO ՚;d+!RѮ>L3eDߓ(o'ŋwL>GzkZ) dK}'v j5¼􈝚^d3PҁSB3vAמ;$^3V?=6!ڹ=ZA:,ǣm ` P,bk%+'(wB(N֬݋aߦH׾Mu* i= 3rO UZ i/MSI+_ôHQ6(eJ+r* 2bF,Xy_ÿ=[Ct4JqV5mU KUi|j%0jzGW︉ъ4>F;DrNs@b#;QtX@0<Qe+Cp};?NGl~ڗf>Bמ#vՈ!=#;d|`ax}¨W):KPs9/ "8[&h{ e81+ih=[E) 6BgMR#R!XF9 C0" QY]vUdl{}IQ)GB4d 2?9ӚϷy |oT }Ljb` 5댐Fb߱0%Z ad*ݩ!U9 $p]c|l6Ʀ%NbH!Nvi\N-!ʶ { r<['&}hg)YyNj?c0_vyLEQ%,0W4K dk8T*%ˇ;~aqMb}f={Sߞ(є )Q½]J1GCK=Va4%;9>e:o;j.)J6^ݛ?>B~z,`ZoI D ’w[yUPxuwSi`J GS{;HSLGYoH'A}x&7wm 1;U~L|qZEge9QNr*B+~8@ IJx$%1C_ 7gmQ!{ÊW8:9(P RX毼Ah{gvo\yil0 k41)Wy Z@t\Hd NQp`8U" t>{Cl*T,]m _@X;HPG0\l\L!7[c8!OTR];6Ζhe2>A1@TI<%ʼO#>ҊKVRѽ܆5r,:8(Z` 5ͥ6yo[F*ο6W e=MQQly]}o.y%6$!_iF8К}zvJ2ll@+d#a7 ЈvG OI+ 4͞f_}Lj^`{R ;0dT(OqccmmP7qU"bh\=ԥ (6O(t_"rW o{2RS[ZEgJ;epf{vQHTI;ӸAPBTFU<:i:`pK X@(|0'7UP$St}QTl9*6K{ w.Ct7]JQf^䜛Eg N.a:mRL~;|5iB8̬nˡDf]$V^a[̀Jn*w)5ߡA_Q2}3'^A.]az[Lh՝F0 U+đ4h^n호JS9VtwYD$ـT {LJCo hGŷc9;H_d wHԽ/2f+fnwUEjRvm HU7 ݿAJ@_0=<#7>-*~tߥ=R}8-小|4XXb`MB&MTpA`| ܐ)ف7.Po!NxOu5g%+ߋemfu`ߓ6|s5,p@jCn1!:0$W6>ݳܲA`2p6{ǽʾ~D޶ra|~s/& cv0m8$ǟjv,à#=OiiQ>f«\R~&/g!E\m߬UZoQU <\mS.}JR;v7-죘νX~K"ЄEbKr@?2X$$O~tnR@/p^"Nã_ Q<$(60Ci.nU|c1gmu 13tZrCqVB!Yowm/.2ޛCS;Ch, y6saAdd[q o>[$4ĊEUirD*W#+Am1Faέռ3{xۨۏgqʫ Ľ_~M`!f[E06moF·ZQN-b\AQǝZDQ;$[x-B_kg9JL?K68vq&} "LW>Ӄ>Q NbJ P BObQOSjĤ皻XqBZXv?{5*?#:4-/f%p$$8eemkEI~M z倜GJ rtAE޻zޝ .k+QܥgX7~X@WT'P 7Rz:,#cv]oLv1|W)sPaP <.H`Z c(ܳ z[fRv4Imطvw o&{9[<(ǐ/8nQ/@ ޓ\$< 2`eS5߲z;E6% cf;;`i*? -! ѱ-_iR !:iwVsO{%oGP=kΊČZmJ-IRe5P;`$L W#3WŅ㓽 IyԞ70='[k6ΣϯNirDY@.\9%e?Ȼk8 }]Xc( `Ap_ZX߇Q,GUa` MY #&7CmkRqRQnX] :QO1Fg4^ bڂ}=W B fwtN5)g6#C^#UkD:3ApR"=zh!ﳬ^[%A}ˆ!0O6LSpd(Dزۏ&}wE'h^\\yYIGhΑM9(X<շ;OajgCDžԛ,.N@CUnwqힰ@&A8铦Nmq LO~zlv_bτ'v$?>=.aZ.5'fqi'7Vt Z1벃<ђ (2Afv(2YMVbnZNN4}|j"l[%DŽB ܾW;X2c"`4OR uWI/?%_ a٫Fq(u }p>~b`ж7D1vƎF,E0Ђ8Y=b̲ZHiQmaDTV@;{awԷ!X%9v:1 @3P%{k`׵qAV }O,L£/q5jJ9pGjGʹo&L=;&nP^4n|tIi#[yrlj-IܴxN{;kt}hczͪi(JpOց6w:Ρc͕h4zS ]v,kq$ACϬ+(}TI&ь.!DA/mŐֳh;-ΩJZCtw ݜD-^6[w]2)a [,Z`>tBcEXuz U*¥/<Ď5}˧A x;8^?J5]rxt:U.3WJ׺-}]!pVİ=Fֿ9$> phG_Đln&?Kd03 86 =g;;=M4~J[TuUZ95=oIgtsGd jشv =ԠADrбY i@=lք&D5Vd z}=5j")jw,vq`<镦gPؑgK :R\*;c33.=ZvDrt >Ԇ)Ϗvo(8X28lb 9Z+$zJΌzo&JK)7a ]pQmuؖ [Rgz˫gh!Ou8!R)W_Bŷ,]'ҡgķlsS{`%?ȘWO^IQSU8H:qRl Q_N$h2\pBRQ.PWõ?9#tu99_5{-Kܦ/ =E&.ӳm974 W~e ?Ȕ4Ȕz?UdwZ|6JS.*PxvC6evT$_͝xQs3wX8 3 .`\lKbFviwX9%ťdbGYA:s4*0 }pVa6;0KPK 2uƙ [f6 刨\|8bS8]i> $^ LBKuSJ[?FxqTfa8IKun1 <_q[)R>lhuKLNrŢ_$;zHy.RUgF ayWn5{%^4Mw:K$QP莟&eS-7g1ƁԍqΟO~YC|mJNE "u@}&NCV ](*ifWPm 0c VaLrl\[]Kۓ ݰ`0R.DB;=i!xrѶS̻AQ9bŢ`+?ݛjY7Fci鬻4]z|j$5V=aqOeϢS`WYjW/#82a` u'ߏR/om=BS! ^JXnUG^ʎ71>mWxU.rQr0eibD9_\ܶJEHG[?I.ײtidSq&s֢ :\FdN*$jaX'&[}=B)FOq۷Bb,Bu]BDQr (:y_N6НZLű,'ޣ3'&3uGMATMz<&=/*ui2<=o|#b;S+˃tqdba)$ɛZ fDM#%]=Pm]p$7ϒUr5uŰ(L$PMq{} (.T7[G!X$ӆ?CYBxi.Ԝۂh_ЄL1| cRYB% $Z".Do~;g,R1Wf ޵+oH2cSS:{7IM5N{H1 El;3tuoȫTv@/~r;ۆ;55=E3Bʂy%8cC^uTZ(7ʹ!h\4 3kL~]KZmsA N(ŶG (-y=k+Aq42w9EP`ɑƿ" VһꓖXj&#:WA/ƸG"ܴD F T@.ѱp"hl@f %:~3I.xj4IgNx!&2慆,F$~>z.s_2k~!d()KyȪ#[Ce@. Лt'q|jv.O4Gupt M-|'9ab|xV X+2H.<}x/E_JT3p~+Ij( ET!%:vp*VvLVަ#+uo!:ĥPhkfZ@dlSzwXr-VaTAs9@ȷ?>(ajĔu}Sdd2|rT%dY~,Z~LO\rҌli98ڨi馒W-3M ?QIE,GNR>Jm]~pUxSOit:؈ōw1 L!O>bv!B+Ѣ6?Zk =CPqŏڗc 0Jևۍo(~Kr/}9>zq5՟cXv3[ Q3a|@"amm ^ϭ1i-ʅA$IK{j:ٱ#qHϰ5@-x aCT BZ}sE6ovF3FVQs<󾄬g=MEJrӷZ b_`x]~`ڈ-4\0!+*+<4B,V>- %~jKKrQ e'x.+;5<}{mPH7J00rҲN迣 f3a u$3I|mʨ7qf}94P OA*d^T-S2N0ƨU']uqD*WDo_43MVq4 MjIG¾zWxQ`1 4E"pHW%DBZ߯'Dɨ2 Djp_5O^qGN}SS[սE{rF2ֵBHNגȾ5nK;J/|)pkQ ےJFk Ih ^k?mavU Kz (^aԒO)WRΩ.]Osݥ!׊J)GQVeިoђ臊҃(ʐ QwUh͞D 9- $AOa9;+hsTpX/ |_7ܦ!w+ߺ!7{Va0ڙ2A5feP&"hYmnO݁ o&KEXEfBR[glymSYЉy\OX~@Hq 1> V!qvt5fH;E۵<gzB'/Sv ?vEݫ(kEixyl-V&YF8(#iFM^pg; TF8"v<ӖIG?$PaWueY} y.8^!i.BXC -UCA?W!&d0) fjdyzX5"z]A 5jwwNQ9RQ m<+ЇCY@}Wu~9٤ Aun iSm#&xP0MGYx-*ʇT;͝rz!<4_p(4D@5\"}qMPZNx<@I󉴋 >qT7/3scy2Tل=ռKx"M3>V<P07U pF,d0PO_\۱!e=Q*nr菱QZƉnGUH.$"yV]C,Y_Զ}~NkuU+4D޿tcL^e/No_Usz+|Vٰtk5 @RҶ* /kR2 P]ݬЉ (׷#U׎JC$' s71v/:fs<6=?;MU:}༤Gu~wlŽeo LF?+nPԐrfe,: jEFT2bo WܡѢS;w53f9M e T_ogT$zfu=aFEsF*rL _#m`ߓ[u37Є \ӨӌKSCoI}]ayuveFX7֌9%č?x`!Cc!p}<64YN[K_]MQD%WWHS~96+Xt4+xt!9/-e hoS8G mrT%<*joWPo팍 bͻEKm B[dِW 4ik򐤛Wޥ`WeM{1}TZw=;uP!(Ct~%e]7fRAsF2ɐh:)~';0qxqI÷qM⠢IX'I$?5;i{ ;؇ QVۑkQf"Ac *aH<3S%;'qo 1v&EN7>"NJ&e| " 8.VUO>-+0` 6Çn-[ ؁M /HAI]Tf(R(4 W|GƜ@3㜐 ӥz㟚N˭hŽXH׿0(ehgnrW9r {Ӌ2TS81: wzO|Y rF)l589a 7sy, BI&.ڤ @|,MBq r|+wT7Ł(RIv,K_{2t^8(G*prW>_S*`o4Ėd*, iZ[-Lb/hlDˏ$/֐8R*6n}]3uo6Kh!W4&tTeo9"vvHr J+sen`o)Kw('W9fN/ڒ(/BK?WM0fsN]ľ&;t%q`=0FMΗU+6 Er `IF_ qW"^{$z Ҥ~cҏ!.?dRAs!fQ&&A7a?JŤ?O'Ntz\M@~H_mB2U񸪽,䤰VH!eП@ҾF"{EjnqqzAKcO -dE*ss}z6f,syXjUg"2mTN$ô!覍W0Pb^n: j1fSBUuKIˤMF޳WVHǣmK!LUzp^UҋQ9b%~ f@]C ׶GG+ixt8xkj lAX"^(.Qc$mWG?&Ϛ9-؉2It:z>b:1f~%S˛% +sLv YEա||pcY')",!޿5"q4K͑!alSG;n%%G 'Z -)>ɹr*}]ߏ|`w kV  T}ś"Z\iS*1tM.#'|2 Fec^G'6Gcdg `JWޭng2Y*LJ'9Ɔg!_ZW1lc,oV,.Xɫ/ACuzJ/;5S2%a4)Qa/@<ҩW1uܪ̋,b} 55qN ղ 6K ;%uh5je͂gi0j\|s fAbl\`TaE9r]y沭BM 8#ܖȣ7R[n7#^x~]Vzum=G18KriDS'e-‹ւ%WrڐII''}4U*ʷ%155+<=MI .[r\,1]áa/Rr{gʻF]43|?ӻt&ϯ':#p.hw>l=c#3 Uko,k@]'YP[+ݞq I2() aUzGCJ`Rg /`ܜv)ؽҢkgY ;ro!W 9 x>A,Vp9Ҕ$n: k`{8k$1I}MĜ878HyWWȿ=n^0oqf [lw ؖ1-gF-ҺAibo\BގjBxoc Qoss/^I٬dI|8oJ SWp D 4{Uv&a$u=kM<(+u3(6}Ӧ0=q7={W6VB&Mn!6ޜ}q1@ *@*2_=Q鹭ޏs%LUE+&pEBC؉s5Z{x/O'6*Dqv8@MJ_  rcZ-\^dv 1nt#$6S~jv_m!WJwplfڳZ_:0݂LVh8\k} >2i]`!N V҆-Qٝ{APgG* ol?փKȟ /*R 35&p/gNv6YO#ނ;4 gOBef6Ur؏GCdZDGj!WC2,nRk?hOuq~8Wu(\cj74kۛƲjIZI :{Z ԧPg&Y\| Iw%4mzZ$rT;烼;d SȾұin4,I^iBd'W;C 뱡[Wd1W%9%j`\Q?Q\X c$F+mD؇!Jagd̫';7)34qy1)8`bxO܇/eȘӗu$sFԂhuGiW6GxW7g6 R>;@*ѹX ;60XE@\x =MQ>)uN?vRUMUZ.,@0q vMnJހ߭||:y֊_6"dg/?n4xYN#[c Ɩ IuM뫂,2-ގR0õ#[Pϱ %z:EXνIՁSr=Zap/s)*0DmɢC٬4Lq''DlBXq_&IJ µ0gPĸ 4nHzZfyv*:%`7"cyU)/ᤤH/CmD8F1#=syɹ 1u,ˁRu 2*DV^# .r;W4NB/,r7 *ܨX}͙LJA pd`4WOj3(U`q &I~Aw\Гr!Ƞ G=5ɣbO "4E= BÐ(_z溔Pa#%r<'YzjÞ?Ⱦ!BY:+mzlK|j=g`5ec LJ?2 $0zH7]~(#x$>qB- |q.jDbsogDvU%mK:<0^+8[ 4ºgY8~>70%w1Y\r^[DƅXmLA> ~;fhp ̨nFGsGe-݂V14R "hq@e_=QDI(%f?Ȗ9=B#jex.$,Or{=E m>%$Zgh\qRj {-/s߂V]Ӧ#MxS¦z#/ar\ie`<.hMZc 9 fѠlDe¡4x#9# WO*v_ȰYcu$bT](,PFQx˫>8yF_aV@j[.4+m׫7slD*pNؿgh}Sx+Q-c &8z %"y>d$j^+VdyD)c@SA.W2[_xI]A\a/.@u୕Y~b;(L,MG+~1=+ p+LtND YutEl-vup7toh~'oU;Ll/ yX-B.$J e;蜚rܔ~kdc ۻLz1At ̥k?q_'{0O-]px6Tu琼gq)΃ezfR(侳?+h*R+>Ƽ]/Vk̩&kIG.-O{'|I/C^K_)b tT,mJsKҞ+S bIqpy}ƶcd1 ~&vj 5|xlók#mZ^k9#`?.cL3(Ԩ^b#w74Zs(z ݉*؏xId)2:6F7op `)xׄ8D-t.\.P6MxJZwлjZEchY=E#Nh{+WۮnĮKB go1(|vCSzBuђђ+G(aDp/3쏅[I_l8;m{N.F!(OM,!K4bRHgAQS R9SiF"kX9%[o_4J+%%RP\HmuxQ|N @K˯Gaq}j4[E2 6>|-ɍPq(z-řm(c2xC %!LL`3=c}uH}PH$ĝ|V6S& [ޒ*b > C+ñ%kЙrkh,zi"~1T<[SeԪ,]=FkE;,d@UMF!:>%V0kR{V9ϲx>+E@59ёE(Pr| &E/<| 7:o=>Jc .Rvv>`hf() h?qчH@! Z*֚gk܊xcE%oģ$;²uW]1ӵV;$yXi 2$cX1먀7l"N&pUɆpJY5xC&1!-7'>|^.Tc%x|rY>ܢ;4OL) ((&Yn7>콨7 !kVTEo37Nq7[n8=jjo/ٹҭ4L[ ,W{"S?Uev@xZԻY~@PJoO%T|ƚCeN-Wh⼆%Srqwv!m,Ҟ5kac~vx5fEa83%o1aU];X݊d&yJbnL4SںѽZ> < ;e U,C2]mSZmf@"9_yӊr͚l&i{7P'D; WJ!k(n">futsPV ۠BX s"BS :xs*tq ru7~nN0 T/}ZXHE.pe@#y~cq }+vf1u||[ _zwpL*QHVğQ턶 YZ