openldap2-contrib-2.4.46-lp152.14.6.1 4>$  Ap_YCǸ/=„"+GĀ,e4bK_{=CZE\u$)KNqe"Ў/Jn j uj38yV=@1O^G+5A5RLE %ZZrZm7[ocI=|@.ʑ켇q릶cljU-|:(PU6*?(ҫx8h4 Kc-HGߘ (q3c8c3464617423b97e10e0b0434172e4b446476743e5a56931e4d4ab2f5ffa88dfd3fb3eeac22d1379aac6c361584b2f2b0e8a6fe,_YCǸ/=„Z!1ƒGj/mp>c ?cd ( ALPX\ox 44 4 4 T4  4  4444   (8$090:0FPVGPh4HQ84IR4XR<YRx\R4]S4^V$bV7cVdWeWfWlWuW4vXtw_4x`4yaGzbbbbc Copenldap2-contrib2.4.46lp152.14.6.1OpenLDAP Contrib ModulesVarious overlays found in contrib/: addpartial Intercepts ADD requests, applies changes to existing entries allop allowed Generates attributes indicating access rights autogroup cloak denyop lastbind writes last bind timestamp to entry noopsrch handles no-op search control nops pw-sha2 generates/validates SHA-2 password hashes pw-pbkdf2 generates/validates PBKDF2 password hashes smbk5pwd generates Samba3 password hashes (heimdal krb disabled) trace traces overlay invocation_YClamb52@openSUSE Leap 15.2openSUSEOLDAP-2.8http://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxi5865j%x%j&dq%&h%c %xU7lj%x큤큤큤큤큤큤큤큤큤큤큤큤_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YC_YCa7876330f555559ab96d7eccdece5fb02458c9f8889ec4cee1257c47144eed6bcec1414f8ddf8a60578aeb063cf9f4b40bde05cf97af6b1747465eeb13c9e0681f4a5ac90621c6986cf796756f08b3580b01ceb9ac01971d0989f2c465543dcd38778457cec4933bc784ee7cfed1af032f2865aad54096d566c37face78ae9768b0130716b27cfe73d66e1e3e0a63e11bf7bbce8991eb373c3fad5f92e6fe671c3f645b6a353554d756efaad991c129fca41443f73dae20c461ab2c46dea2a5e133073089691116ea3bd02304ebf232111f16992639db6e0b94fc05b00430e6df5c31dcad9450f8314a8315292732ecd3accefea5a4300b84e372617768144efa0bfe9a0b6f8ac86f25701f0629ceeaf734fd2e208ee51d5ff0e211de5c90459eb9ff60a9e4298a420875636637d01951b90cdc8a26a6270063858b43e6176aa237419b1c9e67068ddcace479d4c861f954925e0e5313800e751bd8f7c178ae26f7ed17b46e5dcc9dd21b5139c34fce0863eaa1e1a1c8066a1fe26270cbe0a62a35e26541c75264398d6820fc805ac39fdb5d94996897434f04720d65064dbde763cec865268df84bed4f0376635d685e8ffe61bc522016e59676f7a3544e792d6ee87784ab9cbc933f954bacac238e91dcecd784d3621ce36cac6475328b59f1c0873c17e511cda32a249a07c6fdc5c84d45bb1fe8a82056f18844e935c9868630c1bfdfd747cb4ca2efb86fca3c8a3773af3ce3082f757f67e7e7e3cce94ba27c821bfcb755390f06fec27269237d84da5781d8933bcb5e8f0573a6e45800e31de56e9238911a5af8b0a74b03310ff801a5f6f80c669c9641b54e0cce106351afa0a5983aa26b3ca4e6e735b29471e1fb3a3b46946aa963826470f3ee5676be792c75deec70d5cafeb29eb2665fb44da1a09cd304ec7cdc4f5a17e5cecb0485e1e072ba86f2d626005f19187c4a053e806ddb05651e6995811ffd05e576bde4f7bd97d0e1e0de984814ef08ab6f374713e672e85a674bb3b2d28d013f9e2a9fdf47b5e5cbe97582a6e6d2c01e0dab2c2a2d27d157aff3af99353fe4de2d32f2234b00d9621836a9996411214c39ffe2abf66d28d16fd63ebf9d929996213d8ecf85cef8861566b102eacac1ad55a3efce8d8401798d30e3bca0fbfa75e0bfeaddpartial.so.0.0.0addpartial.so.0.0.0allop.so.0.0.0allop.so.0.0.0allowed.so.0.0.0allowed.so.0.0.0autogroup.so.0.0.0autogroup.so.0.0.0cloak.so.0.0.0cloak.so.0.0.0denyop.so.0.0.0denyop.so.0.0.0lastbind.so.0.0.0lastbind.so.0.0.0noopsrch.so.0.0.0noopsrch.so.0.0.0nops.so.0.0.0nops.so.0.0.0pw-pbkdf2.so.0.0.0pw-pbkdf2.so.0.0.0pw-sha2.so.0.0.0pw-sha2.so.0.0.0smbk5pwd.so.0.0.0smbk5pwd.so.0.0.0trace.so.0.0.0trace.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-lp152.14.6.1.src.rpmlibtool(/usr/lib/openldap/addpartial.la)libtool(/usr/lib/openldap/allop.la)libtool(/usr/lib/openldap/allowed.la)libtool(/usr/lib/openldap/autogroup.la)libtool(/usr/lib/openldap/cloak.la)libtool(/usr/lib/openldap/denyop.la)libtool(/usr/lib/openldap/lastbind.la)libtool(/usr/lib/openldap/noopsrch.la)libtool(/usr/lib/openldap/nops.la)libtool(/usr/lib/openldap/pw-pbkdf2.la)libtool(/usr/lib/openldap/pw-sha2.la)libtool(/usr/lib/openldap/smbk5pwd.la)libtool(/usr/lib/openldap/trace.la)openldap2-contribopenldap2-contrib(x86-32)@@@@@@@    libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libcrypto.so.1.1libcrypto.so.1.1(OPENSSL_1_1_0)liblber-2.4.so.2libldap_r-2.4.so.2openldap2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-14.14.1_?@^^^*@]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 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#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 definitionslamb52 1599685532  !"#$%&'()*+,-./012342.4.46-lp152.14.6.12.4.46-lp152.14.6.1addpartial.laaddpartial.soaddpartial.so.0addpartial.so.0.0.0allop.laallop.soallop.so.0allop.so.0.0.0allowed.laallowed.soallowed.so.0allowed.so.0.0.0autogroup.laautogroup.soautogroup.so.0autogroup.so.0.0.0cloak.lacloak.socloak.so.0cloak.so.0.0.0denyop.ladenyop.sodenyop.so.0denyop.so.0.0.0lastbind.lalastbind.solastbind.so.0lastbind.so.0.0.0noopsrch.lanoopsrch.sonoopsrch.so.0noopsrch.so.0.0.0nops.lanops.sonops.so.0nops.so.0.0.0pw-pbkdf2.lapw-pbkdf2.sopw-pbkdf2.so.0pw-pbkdf2.so.0.0.0pw-sha2.lapw-sha2.sopw-sha2.so.0pw-sha2.so.0.0.0smbk5pwd.lasmbk5pwd.sosmbk5pwd.so.0smbk5pwd.so.0.0.0trace.latrace.sotrace.so.0trace.so.0.0.0/usr/lib/openldap/-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:13955/openSUSE_Leap_15.2_Update/b009454bc7d635b2a7acc7270c57faa4-openldap2.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linux     libtool library fileELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e698a0f0fe8486a0afdf6371de4c76fb44aa4bdf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=587289266bf08cdd5ccc830b4365aea5fb18dc9f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd6e58f799d96ce38d6c7269a664c2361dcfc4ed, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8456bc2e671aeb95ed30323166eae6a777a506d2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b44a357b37ff2c508937179a9f040b286d84dca5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d81fcb0435068603545a478a059d864009055997, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9889c79a89eaf4134f14acc4ee768590b0f89955, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=760ede3a3c153fabb7022b2381fa17c64db0e7cb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ca39946de972de2c1c35aefdcf2a1758f167ad3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd527c196d1aee40f2be1f96871508712375b47c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d697d35df2ec4e307cff13e1260016d76021a41d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c216f862acb1f96b0e0e404094f10ae5398f0b08, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=39f8d4c60881990fc4d5864d3a5c3d8fb4d1141a, stripped  !%&*+/056:;BCPRRRRPRRRRRPRRRRPRRRRRPRRRRPRRRRPRRRRPRRRRPRRRRP RRRRRP RRRRP RRRRRRRP RRRRܳ=J'sg`_uutf-8d4645de0435b7a6cf38e3e4283532a713cdedcf42ae7dae822fec943a9b3e57f? 7zXZ !t/ó] crv(vX0l*C5*۞|'a~= ҽ?y'tCZ!Or(֫OQz.mM ex.ܰ0#^ mEuԀc=ػlYB$w9PC"bJXqY9PA jOi}n@%Z]wuZqJuF\xxԔK,ɇI bafC%PWHHQ3N e5v yQaljKvlaҼR<]d)zhDp.ߣV,±?btĮ~eQӕn9uY)tm$TO/:oͶjW/hR6 S>*ҏ~@[.'D͵-eB蔾rͧd$YWٲ* ki4OnN^>lT]Pκ;6@bZҤ4!ZAgU=>XCR:wךA> XK }% WKȷTkmZ>Q3P=DBjsE9+2AWUu'̅?c \M%5;z+-ѡ|+Vg r/1T)h^ej).3m7ZeJamZWNljos. A󌥌:$D|ѨPOQ͸<ӻ+- 睊i7>b$KĞ&Ʀԥ8wd0B׃zé?YQ=ĵ-+[YxYp6SmQa3L;mx"Y >Ns(lkVP-zр?mrYy?ں(,UJnKWql$x!qOP4)u/wP0kams'I9yˀ١]V^ii AbصYeGt|ԥ%Sf/-JksD>`R29,07 Z> #7$2SE,,h5l>3LC[ W΋>LVuZUұ,a]M!7@6KoG0 ֮Ș'\"}l /4H6V' 5b5O'IzI `Cx>ObJņmqI>1ƥ{|._Є:'2HvɒڦR-llD4 ~4zl8MgL"Dܲ^vLQݚv6- VEƦ$9Eۏc$2J bkZX*.q$6#SiF>ڗ)"Xt1`7q-e~At60bygIw4+ TŸϫH,kpI8m<M̀3ќ@yr8˦p"h_t/W/G.WF`X bBzjoQ@haYr̽:<1 *)Q&7)捷-(چc&ω)nYɬt40*~1/ .ꊒ^6fl$F >:JtɞNt ӗ^ƼзU˧ A_{oGӭȯ?2`gZ|c ܦ0Z rv a>bH1GYC5Xwz4&y7wQ"R&}ہ%ca?,O:05®V{kD"%;lbH$G4 PLf_=wCӫD7 >j^_\=6}$]`8 P#Av5Ʀq&Qxyg#{39H4F|ufcU @]-#o>sxl*X=2/10A2[y!I8%0Jf26 lNm,]b1=oؖzQ&E?UVXP:[!Ymh1LI./.=Cg.$ ?HNiK=#PO/;0,x^h\?]+ amɧ%J`(:  h ޏ'g3$ CͮY4x 5$eưlAn[645|eҨ <yr(@2p\(]h1 t ÊR,`kb?vE{sXpQp ټAcjO*ю|TtagJn :6~mlg >:ksSL3mE5hɑ An|Β2q;orK# $6Ug'SgL,dlI#4EJ0-Nl/_Z,i%f5R/ (\ѵMx*"r4 DMaqsםwSwEwћ z .,N.Hd\sYj*qi}vdd@cCy΁_nĸ~1c[>$}c7#|[XCmوQU6?_qKīEFT]wBA[&ǁi;[Ԫn5ۭcZ.bqӇpy8NU ++T-7֙60#I:uFS /$pHROaTea-rtƃ&^h8*J[)F|B_  P-&5.˴naNq.A36lHk7`=m ^ZAT[ 6qsk1qub>A37Umwkd|;UE3|3[|3QŐoBkvwHBjmljCS7I'u+RJ JƖ1k0SVF18i%vSha 8BO>9EW'Z "du=!H% ZT7v_F8 n5CwMzk7n,1UL"; a3ɛ\"XSM1e/!n'Ybzf݉ēD&+քg4瑀buZ,zjX!Iz|o/Ucl5{$ 2u}% ϡ+j2#4A"TXZrq(?(&uڡaى:n/qRֻ !S]\2>*:ݸ:娭8(o_b-ψy9{- e+楡.C/E_\^Y<MwD,$5'Ip=L9!_50TBߙY0mWćpF\:U%#MFp dLP>*lACG>H^]Pc .s-lI ߔRb1ס$PP*ٶػf֠-(E%^?! Rbԉ+R&ɪ}Wǻ81DW! uUm)-`D hgn 1_L owO@}~z-ȼL*y+^p{P`D nd 7ݷ򼴃Jh(^X"b^QNo3]RKce&Vڽ]f(QP[ʭֱ !x."08]z`r.mH"+Io'nr6{nG8fԠ+$ &>g Hnt d]9M*T#`TdLɐ9TWiK21!XpzY/+8@AI^":th%!ӽR1o0o8rq^Qw>FMۉ{GY,G]ðX8R‹[eOUۦy ef w<(-jI(͜oLTCߘ^~ w+%Q}ŴJgԅiDbXp=&Ğ>cXg?{s*v':fnx=kWr㿃$KB7E=k@b6?;ntvtJ`PFNHdmjpbe<MUOi$<" frq'R%fq@*cOl{C%ԁ<= ɍnb G6h@muoq2j{Yb?MVU (-#cE >oܑqWf)Udˊ+i QVwjA܌y`WV*16Qd*eQB@k 1@J;B~LHq}mvJH[,3m>OTi_)xQ7z>A d`d4!ޙuoxjd,}FQ:~ jn⡊sK̈́!FԼ?3FdD*)G{$ =yzCQ-Hnd z܆=d*.1*Hm_"Bo-q\ƖK0ĕOsjN; KZ}!-4QkoawωSR[V17+V0<7tRUnɆx]NUA,bz[J WM2x츟Gh4j[p,N_dkRvn/$:,. _WxX0(Qn*-qHuWv u!x2Welˆ>n_f!(Z&FH4؁!IK EJ^Z%1h?(>bQD0l&L۠W\R<\CxOsdZU~m"\Hm $00 㧓IXx5c]sX~ K-Z~ru]řoЩlYẁT>;X4o?%61_BN%!8fpwbC73{Nx=>h%@k'W˂BDnE0ɛ2uoDžhW$-hi@}FߟºLH4xH(KGoX(X!￀֯7G`OOG5$fkQ%'?j,˔,J1isb /A5o4{S1%d;KPX]2U =J}/G3כy= 2;SISk;j,ęf!0!AeN/-j{'UczBsC{BP.s/쩫!!?iԼNC QEOOj:QUM$ylf!c9Wg#CDWa wİT\ˆ g-F픱I( ^I yiq){j)zg1ԕ} {vnCYȯk+JVx}M}iˤx?| Nw'kh۝WȥrI66}g,yqX D,=9X$2Ch3 /)+3` cr=[2HR(T7#+El4QX;N; GVT731fO9$vhOI|: Af2 ߶xʴpE!,nz^"5E2'% LUrܰ.E;M6ŷ* *]Dkv~^;Rŵ.8Cc*)ePwLsN=Vƿ^)F.Gt: ŘWv=t$ٯf)Jow:#b[`KͬmrOZaա شu d`HY^ǡ@SIޟ^*r>/JE~RAE<\y1ň*݆Wu6УO\vXBPd (MQ f]7Ȓ5up0#|ΑSeZKļVK}֟zמ'fkeŧ)zjoLKXZ8c)jfz>5S߫#%Tڗ"6Ļ kj`2B(d g^f))t/U6xUaަwm oƹ+(ÜBobϩ/ IJxY-D&mYCHD9;a# ;!m5]7;XZYp}ƀ'WZ%đVRv7ơU4&.kyj𶞍A*%/Zd3i|U(h-0cV"E}lޟ?T6xX^βHc_keI+՗Wd J fa-9ME 2}bƪJlg~&3΢bW32HYz_髫ٳ$^iyO{n4~,Ccu:\rkgrKhW#yX)ʣd-;MEB##C*Kj'b-rK%[;B(C<"{ݏ| 7?>rVMjd83#DtsqӐ ֭|{M/w&)N11 ҼdRP>Plwq環 8SGz~o(PsHe˷_5epj8:V`KzBʻ3H}1q% ltf9F$|noWtArh5@~nJѥOg0Be!dI1UF4J*O '_D\3Q6):ˀ~#d33/g+iSÖnLk0u,< e?\u.\a"Lk=$Dt! ۣRgg'՚?*Yhk Qӿ)&v-v!`:HټU[¦|8h`Yk kGM (:%h_﷒`}56PLBhO3ej3#VL7e[[/j*?eZn~9Y睶ig,$_pNgB7 vlwEDU hany1UsյE(nڠ`^քz7I8ng(s}.ão Ig#Rr%672gv6Š,CF KUpD7FpeAX,hǢySx=jDtfdQ|8o0xSBgT]5ҍ%-9("QJ/Iw704PϽ0Y LPo|YPs&qK AՖcruvO?v3ȧ>IשG0cC0o02㦛+bmҜ!sfɷx<[EU»b&N8$ /9f@/l_[0ڱεupaauiw]Uma, I2T8V:CſGJAF;fO/Fk1m\boG߅7J64;ȓB1lB9/ly0۝񅼱jy]/5[PH%>g =& @7x~WPI+Of=\< _|bpe[l-F:RKWlP\qc cxުŃw:i0QbI{YWׄگ1;\JmRF0-Ó;+Ņ/" nŰ{kM]qr775DD(b2&\Ww[2E_%4Zk3wT`^,G"mB˦ѿ #oO+w-߾L#e [r똁zث~=z^ZI8&dz'$Yh͕QAΤV AWYKfT#'tUBCk:igS`P;N2-/^<x6O%\^+r]6 P48cEykPVgA^x߂W8Y"d~%4z ~uOԣ2s6_d1Ewu7WJ.Ae~MxS99){XѢy:/uR(fȄ^);<֩ c݃., ή9ՓazNڮ!]Pgmtwj7ykԷ eoM hrOd hWÒ}\ >ZB&̯.80[=,UmsL)veh 5p/{坴0u=́{&f$6vi3063 Lܧit, ?U*=s왑87^)kE5d{y'ŘjƂ?Uˬ ڢH pҺBə^QL&;l'\0Y([)q 8`ywa"':d-Le_L?f3qa>H1.VN)PhwiF㐖S83 j1k*ڻ™>r*BS>2wWHf>CR3IYuu^-?\zӛX gۚ\J\g8/C?;մk,|UT3Io!<Ϟ ׹w@p4=}B 5![| LGz53t+=1lnjn"F, S9H \C/5[#Bi>ˀ1m<^^MټC"12Ş&s1Z(TO&SBCJa Ӏ8> 2g=~p.(uk-]`Y;`^ׂ1.5^r2ٔ#_'l]<##ў Dۈ13a{2XfE!%]ԫ?Xg08A||+Csy.ߟ'e=濊da&>v\BvCm%-ɭP7 PHzQ;,a}C$Υ˓͂BT5}}?~xjx*ZvK'o dYXU 8g&Ks aO7NdkިUu|RR ftԦhYp;3H %25qug袲$[K`f.`Rl.dWn9$b 3#.O=p^rl[6F,"/PMN9?hQ3ԇՒ*}#:Eʏ=}ˢQҍJbfk/hhv|CIZ[O._u=m\ʨd>dZX8BB^Qd(Y^ضQX9M MPЪ}sN& c }0ʰU\)~U ǂ2FTuS k7^m,nGm!NCiL~|l//ͻ[jX ϼY4clMua:c+)륌rI(d&#ª68Bx[r|)/*0dx4.Jx>D` ߾5"e?*19ZRYK!/jL.j;g_ s.bGdž⚟HWbmJg]*ڲw@G+/'ZDv.ȩ@}*Jm)?LT`Jߥ`=Z'bX!l~YB: &`j4Ɇ>LDԈ `433owZۗ/3LIN:aA-ږ Z#\pg RHXjP(t3. H]**Qo Y1,H$~DP\δ/Rt )m3ߤ`952.Mm@^:<<ף q&|o-9|~ >UڴTMpf.!䎳YpPkt#US0S)7m3缄B׿nI8wW"ؽ]ɷ9=BP r +x: utcY(wZ11S׼[}.©n'"Ǒ% >60̟ʂQ멖_k$dr; @d[yJ0G'2rD׶ͭ0Bń sF'F#p !r]‚{>jdyؽ T6PVi!D0zm[c`G)c|#}$ Fбc6s@z$XD/7/6C6{ 4/XpRiG}Q3qqbi:j=a/8NZklKN=f3،}1|2x'6$~ AkS`$1!P 1z0`*"^X'%h'*a!e*69c~q?"{.H[y.0ɥtsM<'&CH]% 0sC`)-A+*$chŲrDz?u㖗J̕J%\< *؀_ܞ|$`~Qevld+=59UFHE3QyI[ E Ԋћo`-3wl6 x,uyu]`΍V}Rx=yiu;8H5ʺՖ`O}1T~%c:$;qj?7G O\ýkYV)롞ʠEDC(Z1h\{kos`SWޚA9<* e%RiW,'^'7:m}ɻ3J k ͷoFtqfjoIFˀ#]#~V!"< !dwIrj= _8~'*DK]&DbIm{*[:CwkK 4DH|3biwhE_CQmdq1aଷwqt,5vA0nK)7n4L^.i(0^V+ SATqZЄc`rӕzC #\!!#.2r?G6x㮹vbR4_ožsPԶ_hO0OCTF >Sᛱ䁝py*PȂ4iB+g=Ɏ~SKHU[pȈޤ^svXGO_ |RVY &HppDZ3GF3k^¯2ExV^}iۑ4Gb03y; Jr)7h| XPRܒR7NvUYe>x O]Xv0$X.I'7I%\UW'j;n=FB[qs @`5_Z<5|T8w5J~JELcGp~-:gjIAwc&V ψEÂA{"1ɦb@ O ;t BDS)Esb]xa"-:w  ثOE@AguNLd2׉-B[xr7]|& ) g4':ڹE dm"2?=q(Tz;,@=D{/(E`5 @^\(♕\ oC`A}p@븐HEugg+L 5%HR0:gg^l[T !:a:pL9S‹R-HbNNmI<]<*I-Mcn5/]oעmZ)5??2 yyh]ki!>v%~5)v=vj ie.볍 [;S. #wy`TF1 CGEg~>_DJS-]pqQnScνXbPeArv9D1^϶-zI?PvL3FMԊ {^Qnd34fA٘!?ٍ4hIZb[y''CS|Is):!zڴJ:ba"H3!߰c2_ XfL4*+/e(<)w֪mp3M#~:rKgC ) \H[^w%V烳}lf >ʺ!o LBR'^=3u `4uI'/i5w.ZG_/;1RI'+eVp2ffcdvb~P(`X]% "֫8@ޖ*G;L)N+8qA'2&Ԍ;a>Ȱ^>Gw=TP#qu^l^փx+-@fP*^44 [^zzx& !8Eפ|M0S]=֠ 3"a>/5S^O@|x.g7«O[6K_hTu: y$C<`9|ٹHh5W%q4 M.g)FaVͬN+Tx/5SKG&L|h\Wr0mVW浟>|>̣2W3<M>r&:ئ[+$tbׅy).C'0.(d)Rkwn*h,rf-ǥd 5=-kK߿U2凃s^n'.PgLI\,q<|^[U])T g ~diXA)aiM13DITs_ٺ92 -C빧gLo̲z/;zy elmtSgNlVܽO7Rt bsiLT^T FCpo0P:b!ew_8-Y\ {aJͣڰRRwd|}G`_JEϨBElBgYpcJ/lKRV9H ?rR'/j`JK _?[f ]{ t8s~(8ƟOJ ?WmwGcn6[r+ S׻Pԑv@6bUgnjNV̨unU~Hp4<ʻ',gϚ3WfNOpV|r12Qs9N@;k:fõv.-A#L+QJmXo?LWR&28␑&ĕ:%?7c@;߫_YXm"^w'̎r6nTpwQ1ex=4Dfv$ڞ与.d̻\0;@- iJ(Ef-#OףPta#[cNSO/R`K:SR2dsT< 㭩ax3bX1LO_uzL7pFHv(L\1U,p' Msa' wvyÂ=- d%a*.#6Kly($PMlוnQ@QPO0ʣDl* 6z\ E%5g`t>HLt!H1+m2k(rz ֏~yIBdRU嶐DJƀkL kŐDl/ɭ~r^IoIfN;|n BsE}¢-nD SZĴ`i|/d˿}~f-jF&#_؄VK $U ؆,tq-*yXIwgOFsՍZ8OaVCݝc,Y!5za`Nѿ:EGjkhZ ɹiq&N`w/,"0ygް#P5J{tZkI<q:Vy(Rثic! &Ҙ)U-F^ 5ہ`WxKܦw~Әkuq. uX=F 3yC .=9&v?OB߳d4ƌIƂ]AVƒXčЉBV'ocZg"|BŴT4_5=v̓\  /&-@Z+&+Ӝ"u:l= )s=P_hQWz卛lt!N.-36\ ErK)YN@m; L]M8U o1<^dA_,.̻G5_K1FE͕ɸeowzE#ʾtst>b*^xAIמzd)sLP|FkKT#ZOBA,kXZ @1ChenQvЧzΌ]ϼpCܑ!vcf6A09bX6p%m芦vWlB5 W-$#5#JQߟL6:ә[4@b,3"\[fƘJ6%28r$l%U>9!.5o'/[hFATMJYFtt:`O5:X'35~+'aIh.Yu-i}*q>rN7+8̗4lv,?pT-B0g- ^`|St>U]nWk7U //_҃dJNF`+B[B(]l3*'$'*\U{V{ ͕][V B B]U{(^1hqk(8]u[2j QȬUwr_TfA@EӚ\# LtkZՖ}{ jǹXzG&,*iTx܀)8]ϴ uݓ]\q+{ΐYA)XVY8fo5HB=_jKprV7 to԰\?Gxw`5筘R\lwYDL" >Bf'MuH# {2o)<2AH\wyUkk|);zJI;M4O:aG߅RͪT{u{zJV:V0GPRlDzi.CF)>ʨ,2f4(M lr24\i} eEh~?֌y" `}/Vjw 5'ꡃu}v. T?,:gA|;FN6I04fF.;&TFD>?D@Rt-rkh/BC-F~KTv@M d\v'ZG( c"^<2J ɷTn/d¨]HB/} ^|y6Ko(nfW<ڟ(|#WSlJ2Y/ɝM,Me7 `(2&v4VEOW.Asz cn (Wx +r |t=Jlj.FtTӱ"lQ`_# ?'㱱>?KL 95 >&dY}rЩB|ٟCb&)Mkn',<: S"OzI#&U_A6K6s^ o֥SW_+(Jjx-m8G;6Y:{-8%9N/NGZDdR`.5D+ x%-(k7+`0&n1fH|n5ϡnפJmxO*bS8f6MM?˅(.ذ> eZ (ղ> !{4(7LmAE`Hİ|vu1ftH*΍sLوYw.D 8 ع D:_lԌ%b]gz~DyKUn`XgL]_tZ+T mgAEErl^ zr/t P9ǷcUr1^$Um Hp6I>VwNȁZW`*OU0lu5"5m ZMMlWvXLlԭe-ҹ&[OKJQ̯ßlbs]gzZ[dCy|I2T 0{5th3{_jpyS|s5l7B&\`""~w#yR0ݎ̬SP,J EOvavn BNwΤGem82e*ʯb1cw{N Ța9϶'İ^l}1`=R-pұ_I˹?=#m&rtpnmRDjqYX'C%Cn$ysw7Xs~f 5opI}ZJ!"9iy ͇uyO2MR$Ÿ֎[<)oPy8j/"trB鮕p>_"ӤD| ||Ǧ:dN~DSlP2oiDڽ"յζ,z_*cVo;n)׼ aa8fo033A Y׍f2(Yi)#gxpF{К#gr' v4:bH6sH)wc|9 51]"M ՚6ZZw/p_l ߹(^A [U'kht=} sc0w8EAvsX#Zl NgqaIHGf~O] 1WK|I2'=$*YS"rckl@(<ŬzہA?ͨ ?^Gi7Mnta&9hHGxЩ=ZtxoXwlu`v2 jcYtC}4+Kuꤜb't~(lM Ea(>:\ʹd_f7m6bX.{3QDDG<{/9%ra* oYmڬs%Y^_P3jc$ڂHl\8 1Ty]ژI[M"UUc1!LM1=zo P2I?reT,mcݞd_[TYpU04,+~&~M.0*9<72 ƾ\'bR6&(I^F.*JJyTX6##Tv$vۨ Q.FJa`k3ͮ> as8[G ZVJ e]Ktk?v&=oׂﲓT M Xq/Տ pp> }2/޳ jx@В''- Z/." ɊC'd]4EezNTN*5xOc<ߧng6?}L~iєĩ5>yD8fx-{ G`~ًF\Z{T5Yis&Tģ9$ϰS_~F U|+3O2j8(5cmVs+8'g6o '06h@ aK-B'Zyq1A 5ItS'&duUV .4؃Lo_ALɘ5O4=8VK$^DŔk>'|aɞ`I%M2٪V*Z %F W05B|gv-i{%##mW0-k cGؙB'0!-w +99بÙ&Ǚ *xR Pp穡@gX1/2jQ B/jP"*1*]_==(T:݅/ {:Fǟ!EW B% p$גay5h_[l_tF9l:b$B, HXjE|ƓJU+G5R 4y>zf`ȤE2le <0`9'BŇ7\.~mL+5:t0+ϑ]+n@֚?4D,q[g+:YyKwJ[Im:]pK* (1U+ ~ͯ>좏vwSc0ABG1[j.C?"%!L),yA-^:ish1c IH mot\R=$d,U= $nl&uʷT@DO`l4}$ HL]iS?eJEF491?Lh8eV7IiP^~&i(L)gR4^"pnh^ޚTc]-!B xibc@ -lqv)"\ѷp+c ,IianϾ+c|wA/E>jkU㦞<.BPB`M_8ܯKZՁw 6mS1مLx[< FU) +"ռC+䎲as@ֽKXFR[c/nT ?&%'Fµ%Ҏ~Z-k&#$84z`q̢Z=|,_K-zi19n!S`4F&vBCVljsfioMx{H;]2iX:BP:,8 4#1X5о#b 7ƶׅ,Q!S)wpƣ5^2Lؤ霳APZ)~mH~0E)j!a-15>E?}r#~mB1t7̼ }oc|. ˯@B/p U&޸+Ag.$w0 J:k}\?Gܠ2FXg|r}dY]ֵO ~LO9{O~ox$/xLQ&&ol" G{ގH vlbAνC5ԗ{ sѾ1JH!pƪb~r㥂UTNky˱Kx;rHf]qjb!М_۳Я drBnXmM> vl71CGŠhblflPSXdzwoŴQ6'w"]^B =U-ʩ(i@2dmՀ瑄Oc'Pعd/ -% V#`W}-1ly͇ƛQo EqEuhGVG~&̮c|Jc0%BmvԖepXGfP(D ]PCJW.2(SgX saJ{dFzsޡo?Yx%KÔk꽐~H+nEukJee_]sW^%#*S |Z|ehhMv*OuFGnWHK[,ukZEЀz yoH G Fե,p%(_\:ĹB'PZZc0ʣV+[>$N$? Jsߓ^!?oNc_*~4.jhnve-2O ҁF@</jN,=&o1kaVrK +mR#(rL$ JD4K1 |~*Qyy"4y!;K>A` f!uއ|XT% H[7Hs1&DGBwo)M* +76#)i.wmby&QA&׎%GZYW=~>_lˮb j77K(繱.1 vs XUbo*5JAsO@ Xc>v#'z0Po3.p*£+]=O1pؠҴL?lGĶHBzfGF0N RX9u=CwmtQbnӟud޵3v:7#3^pO)Ne14#EGTX%hʋ/:s: yRhYrN&_u,+оvf{KUY6jq b`GHaA7k{(շv[8s04_M@}ܤM8 Wa Z+B/ZOic.I0vIAGYHs ƀ*Y"s1i[RfShh@0\qw "k+ti5O  O珒HWh:/WI 7?%Nf& ^nM5*]-7u ukP-୪ %wyk0a{ su{'x)HS=_/u O+]rw@b-NqLqAc݃qpS/+&Ap#ނa(v})Z"r-3 b YI^W&\nrUfUPg+δTЖNݏ(n*.?4'8Ul8]+A&is} *̑|x xj#\r4u>r4-Bлh R<}ko>XiPZ9`m:8òC~MAhwSZ'=:*3w"- +Y<(ry5@RQvnO=%ţE} 6v|V ]K߈C8?g\Yl{{O*_<=vH/́EB?|½(/KY枨X@=APDai} Ia&,lם;ڂgHQ: qPRGbЖ ^.¾CYH9& S@F"At˼~qkT~~ZJ(t/#\NECjnpEPyc_,m Q%;8(f#\tE u9!$"ԻqlWM=kNpu츟ڝm$5>.zC.7BIo< 9i `TVC)oCxoynHw>22+ZX?CkICl¸g5?PƇVt{)={00Ca$$N\ P3]L#+r`[~ʪ2]exChW)\s,+*qdhƭes hni"STgrqiaT߯J펃y\yc5 3Lwx[#ߧp d\{-.:%W.ffTwD1*~ƞv`QO4 F b2rmZLWߥ"*n'8h3ӷzf" c='0Zڷ25NW#5@½ .FtVzys?|Y>#S9Uk')*iϕ_ŨTĹW&vgUi(5omaJ̓H B,& @F0}r،kdM%q5 ~BȆ` iU_ aG}Dtхht"xbY5sfG`x{= ;3%Iۖ3&uݙi_PZyQY⃗;|yZ =,tG8/ᝢ k_ dzORNY\sε&>;ׅ\ :w2+:g DU tLҋ `"YT6Dom'/kt2Á4Vg((qrp/XN,dFB.b!F~+HbaЪS }8悿;)c %AJRTGȶu@#9J^?y3q~=MO(;UP7pw0t\)ŃdPWs5t-ᚥp tLKdi&{=|-T^UFc xe(u `dJf-xk^L{黫9)Ŏ7 {$LXӧ7ϴQAulGur>έzUb(FX @mSڢCr9[jc Z]Rȹ[hY")W[S_䯚@Zmd>O *E nZhpW䠽56žC]@q<kT[ :XJͦrao`ikFp~^-5/ R=E &B~Dļbq?qwN2)w \1-C,'2+g0ӜBK|:!N@ 0oHM齒)hFّxhVSP'A֑wn%D$aQwd2dqO{[H]"xkmPQT;4,xag$=lBg?jڟ$tҴ]#?87z`p O (ӥz4(EZ0Ӊ|gPx"( 5~%zVP9\ wNŒUoisK%-ϫ>*f2z&?:NXłPiB ҏB3Ǧޙ5&؁ 2@Qd0XVg8ZĔ?(=䊕ϲuB`IL8 96TRuN7QQXEءc8X&u1_A(=cG8eo@ 2$߄}sH˕Q+[>!K*Ze̦e_v)#2\2uIp= eX!XлR~&h1;ض Iyw\D x:5~yѹ{}cK#UUT"&<ë}hlLC+{4moKc#-Y[n'j%Z׌C-㛳OW\qvt&qwhAsbkZ`s8 5v:f ?6tO̱D5f_d*7\CBFʛ! l);ݡF?gb=Cut_w4dG{S> {r{&"m!:VNtj?n/Hj>}Mw:j>FaEG_c9b(8hnQXB^kw>'D {]s~`:!]xzmT}ޓ#q;@ib{="UWy@`e򑟍W4e@Yn|. l mu>1/8`s#7,Nw8ԪʈڡVla EFPo,tE4ܳdONVR)K͖ގ\@ Fh޽1a(*mp ,["xª1Es Ggp8f|oA1&_ $r4覀2.QQ D] +.ZR#$9 ,8==d]ϲРxA%؊#"UͩT c1bF-!?}s>_6֞;ĴR Urle " pөf /ޅ2Y,41d[Oxrq=Әw("\/~ ad/ռt0L'29gҎ#Bgҵ߅^oxfh3W?RHoYѭLd#'w )DQ|ArЯia$47:5"(Ke`-qu?[O9ވi׼I:~D),4ڦFr8y$[7i"N8wdơx-ѱKv3Շ.rit9KwQ\):U R&垕u<79_*"aw1@K[G:P}UNnGNeT#(, l^US|%â?wy}?xι/ﰆ|/{@$~$t{2gowPo(]-"3!MKmS/Y"QMbJ^VFvs?,C}I}GmeHѭk9vOR7}uze%-e/R6޹Ga1$zb@( zt1A ˫Y+}9,ֽwVF97Kk_*~聊a<4 S&ֵ oS -)2{N-'&;Kȶ4 O|o XXAȽpiZ>l 49g8eÀ蒙pgW 7;I[Y›(y`1zў|0Z.BgInytNX( Q}Ul`G$p7R )+j,HKd6ai{1w0Pf\Zkɷ*)0c 3rE: AC-5C+eу4$Ae@+YWFU_cGVeP!?듈`ŁT xuN݂Q:xI;`8J ^ȣO~_禤_N#Q T\4&n.F<h+~b,h\dN-4+4*htcb (@mzfYCY'9竄[T/ r Jwtdx!ZHN׽f"9 1>d6+O(Q+kN,Jdz n70 f.SǠU'qra1tS-Yk gyuWS#qAwɓ\@pyAx2%p2<x\ ^c8zgjjGj?*<1{iWu +( *S~:\u .GWvz$A*DM}D ttD_T8\;!,gO;.[+UJs{jlP))Ԣ`:,fۇl[XoX܌0'KI流o'gU Wz0<}+ Rxhi@ s}9KNz[R]%E;(6% fݲ+a=WӄqZ?n~P 7Lc )LjܶZKSi<|Br&%f:PgmfܺF1KMm}( E=d:20R̨~fAn-D BgdޢXJ"maIJnil ?<tM!nʳ6IbCF I;ij7aUYݰu , $gC}@ 26 48Ԍ'0u ;k|#oҘGR9҄/eXZn#{D]RL Іy_VH(z;)5_E5S9Wyk[ԈXŠ pKxJO}4_(E:l`XԨZ_[r6j ڑjIirr>@GAvW{*&qA"ITyC@&(7%ĝ:W3X__YY-Ip١{x=8KkZ]"[Us4E ?j1{hYz}ӃUy~dP2u6[QV 4UUX빁:x֔)mv.FgG7i9*z83^I\=:itNf">GA'2wmƩQcXxNT?"%FX_?-/Kzɢ9E/ՋյgN4JrSi,X;wNh]fNOG.49ljs\r u q?Ȅ'f|4 L$7!gf$T !z.n7O{nF!W9{1xѫZ3bt wan"tU`ENVʉ;b($2LY!|Jb/oIl3^LM Vl7\zZZ볮XZ Z`2dܽK6Z#sjeQ V>~ul&ɜЛ!%WDZP/)Ye‘eV剹!&_<~T,"\#F%7So"_?>Өvibwf=tyAn1qh$ ,X޹K(k54] ky3!wEF"V.{ߔP_Y1Bjt&u6-q^FZ=D r1!3gɓo8O;%@垍o-0=ESo*=n-9w^$5`ϰ ;BneaBɡħ  N>TK ŗTvllRʾ/7s #gJ:<_qNZ5cE6Au&٫>Ԟ6NHX-3?ʇ}vlJ#u$izcNKO_2 Oؓ٫<\|3Asn|޸ǯo0p,#Heo6?춼\ꧫ򛪢xw:X q)*FFl/_rKkh]4Л𔥌j8(:sB3] x&K+|E( Z_#ܬ"p:7S0'- W .p([,44 ?9XY,W b1_W 9`x!,JD|xO# PaXxV} hQ'HiƮxc { o`DHM;їBZyݏ]+{wV Μf7IlƎ2k8<ԧbweL~ߞg9/oWpJ?;A̽#d߬ ֿ}~i40Orp^&_m%%_ʉ0 I $3h9'Vv^3Z5&6}8\}Nd1Kp\kxDI>]VYu#}Øt{yh|>YPqHX aO /PTpp`\M|AX;+uH-/{jLU~`4 ";RM2J:K]Xt55hdj%onEqg ߾CU1>ddFb*"rXn$ק &8JXK-mhRmZ#yD'Oxo6iK&YYBny:2qw[Î-6|XAB"z#;H/3Q;)}`-g }pXLV/Yn7Hכ-z[ 'oJy+j o{j2'TxѹΣBY6ż h,׷^&"]y=dn+'+R:&;k"}ru'h9:gjH__卌Fj0rDյՄ~  9;jҝAyVB󿿾->.?)ӎ՚3{hNds,_!S2  }H޶ YZ