openldap2-contrib-2.4.46-lp151.10.21.1 4>$  Ap_n/=„' 5>YLDY5US˔v4;KYZ+>K\ Yf* RƑfgKS>~ Ju:[ mcm;~'iEEg<3p>e?ed ) BLPX\ox 44  4 4 X4  4  4444  F (p8x29@2:S2FS{GS4HT`4IU04XUdYU\U4]V4^YLbYacZ dZeZfZlZuZ4v[wb4xc4ydl;zeXehelereCopenldap2-contrib2.4.46lp151.10.21.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_mbuild746openSUSE Leap 15.1openSUSEOLDAP-2.8http://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxx86_64(pp(p~8p)w(@)(Xi (@(~H;Pp((큤큤큤큤큤큤큤큤큤큤큤큤_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_m_ma29e90de58f7fc18fbe7962fcfbe5add2fdd3c85fe715a1d6639551f37d3936e7e5d728061444ec2ec164dc5c2712c47e3b10d4f680f031126092fdba37221823fc29e4e717f3fa44236e6b004246cbfb579d2bb816398755e4a071ede5d40accb4b56404f754df8b5161da68e3b952c39a0ad9c630a6a74ff80ee3e6b3290412f61a1ff922f16618fe8becd68d62b51badb81a6f266f384e566bed25b3c920af2ce2472e75a8603826eb6af074f5b5ee413d21f61641f4e4a4f788ee584301e3592f976ca689d85c457aaec0f6af293783d07c3304f5421f3a8428416b1dbd6257af2f02cc85ba6a10f2d2aa5d32ed8ef82657c0391b8580017deba4d512f8fe084b9ff54510aea552ca6661b6d9f36a00ae11a6d01401bb0ebaa0572f1606adbb398033455d289d7552b7f5ed706625525f96a57db2d6c0d4b56f95196e460b13a9dcc49ef2f54f573378a09b32679cfd6b5a6ffd009998a6dea39888d4f61e85db6aee33702426d0e17e53a96e6441a9a986f5eefcdc08009e1e5ddc36d6dff5303bcc6b5d36b7f6e7fa20481975e2b7fff375bab602290db5c7f796534e6cb5ffbdce4ee9f26c79c939ecc484e15730cae34357c59d2bd38f4d6bb5765426c7788713fdec6736ebadd99e17c817dc807dea3fceabdbf0cd7b17865ed827eb17fef8f726c4d656ca6b8548fd93efbeb4f496c346f53f951a43eccff1864b3d1d040e86ccb662118e9ddc449b0dde6f55fe1052a313730ff351787156706ae213667dd21b198da5e52e6aebaff8c0e8c05c33e38a275f215eb2fb81546d8d99cf9cb1bab260523d73902e3d57aac9129137d2e6f6ebe792ad2b2b62b0b3725b4f7a5be114d71ae7660c25dcdc6062bb46ba2a939c5c05fc528c14cf7b64f681b0b9927dd05e1b0fa4d17885adf92d2de83287ca6445027f08531867c265cc912dbad1c63d5e139ce96a36e4926de56c665bf69087a87669467a832b1731dc58fa7c296b29698018f89f2bab899d100df95c2080ca2c3fd5b7d738926382e78047b027c0af94696e7b23176c091e8886e503047bee7cea9356acc92198ca15156bd132fa0c0a1323f07e24fc2916523838aab85e43703a44abfda0eb2afd08168de844cbb1009ea904c4cde190296976d3538bb4c9237661f06d14f74505666addpartial.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-lp151.10.21.1.src.rpmlibtool(/usr/lib64/openldap/addpartial.la)libtool(/usr/lib64/openldap/allop.la)libtool(/usr/lib64/openldap/allowed.la)libtool(/usr/lib64/openldap/autogroup.la)libtool(/usr/lib64/openldap/cloak.la)libtool(/usr/lib64/openldap/denyop.la)libtool(/usr/lib64/openldap/lastbind.la)libtool(/usr/lib64/openldap/noopsrch.la)libtool(/usr/lib64/openldap/nops.la)libtool(/usr/lib64/openldap/pw-pbkdf2.la)libtool(/usr/lib64/openldap/pw-sha2.la)libtool(/usr/lib64/openldap/smbk5pwd.la)libtool(/usr/lib64/openldap/trace.la)openldap2-contribopenldap2-contrib(x86-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)openldap2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-14.14.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 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#1178387 (CVE-2020-25692) - unauthenticated remote denial of service due to incorrect validation of modrdn equality rules. * patch: 0207-ITS-9370-check-for-equality-rule-on-old_rdn.patch- bsc#1175568 CVE-2020-8027 openldap_update_modules_path.sh has a number of issues in it's design that lead to security issues. This file has been removed, from the package, and the %post execution of the install. The function is replaced by /usr/sbin/slapd-ldif-update-crc and /usr/lib/openldap/fixup-modulepath, through the addition of the source files: * fixup-modulepath.sh * slapd-ldif-update-crc.sh * update-crc.sh- bsc#1174154 - CVE-2020-15719 - This resolves an issue with x509 SAN's falling back to CN validation in violation of rfc6125. * 0206-openldap-tlso-use-openssl-api-to-verify-host.patch- bsc#1172704 - Change DB_CONFIG to root:ldap permissions. - bsc#1172698 (CVE-2020-8023) - local priv esc via start script chown -R on olcdbdirectory path. Remove chown -R on start to resolve.- bsc#1170771 (CVE-2020-12243) - recursive filters may crash server * patch: 0205-bsc-1170771-limit-depth-of-nested-filters.patch- bsc#1158921 libldap-data should be requires, not recommends to help prevent user confusion around configuration ownership.- bsc#1143194 (CVE-2019-13565) - ssf memory reuse leads to incorrect authorisation of another connection, granting excess connection rights (ssf). * patch: 0201-ITS-9052-zero-out-sasl_ssf-in-connection_init.patch - bsc#1143273 (CVE-2019-13057) - rootDN of a backend may proxyauth incorrectly to another backend, violating multi-tenant isolation. * patch: 0202-ITS-9038-restrict-rootDN-proxyauthz-to-its-own-DBs.patch * patch: 0203-ITS-9038-Update-test028-to-test-this-is-enforced.patch * patch: 0204-ITS-9038-Another-test028-typo.patch- bsc#1111388 - incorrect post script call causes tmpfiles create not to be run.- bsc#1114845 - broken shebang line in openldap_update_modules_path.sh - fix the script- Emergency fix: move tmpfiles_create post from the library package to the main package's post script, which ships the tmpfiles.d configuration. Fixes the post script of the library (-p /sbin/ldconfig does not allow more statements in the script). - bsc#1111388 openldap and /var/lib/ldap/DB_CONFIG* (transactional-update) * source: openldap2.conf - Added a patch to let slapd return the uniqueness check filter used before constraint violation to the client. Fixed broken memory handling in affecting error response of slapo-unique ITS#8866 slapo-unique to return filter used in diagnostic message * patch: 0001-ITS-8866-slapo-unique-to-return-filter-used-in-diagn.patch - Don't require systemd explicit, spec file can handle both cases correct and in containers we don't have systemd.- Fix CVE-2017-17740: when both the nops module and the memberof overlay are enabled, attempts to free a buffer that was allocated on the stack * patch: 0017-Fix-segfault-in-nops.patch (bsc#1073313)- Fix slapd segfaults in mdb_env_reader_dest with patch 0016-Clear-shared-key-only-in-close-function.patch (bsc#1089640)- bsc#1085064 Packaging issues have been discovered around the openldap_update_modules_path.sh which has been corrected: - the spec file was wrongly configured, therefore the script has never been called - the script should create the symlinks first, as slapcat is useless on a system which is already affected.- bsc#1085064 Add script "openldap_update_modules_path.sh" which which removes the configuration item olcModulePath in cn=config which is after upgrade from SLE12 to SLE15 holds inappropriate information. If the cn=config is being used on a system, the conflicting items in slapd.conf are ignored, despite of it, the backend DB configuration section has been also commented out in the default slapd.conf. In case of correct cn=config (the olcModulePath has been already removed), the script stops without touching anything.- Upgrade to upstream 2.4.46 release - removed obsolete back-port patches: * 0013-ITS-8692-let-back-sock-generate-increment-line.patch * 0016-ITS-8782-fix-cancel-memleak.patch OpenLDAP 2.4.46 Release (2018/03/22) Fixed libldap connection delete callbacks when TLS fails to start (ITS#8717) Fixed libldap to not reuse tls_session if TLS hostname check fails (ITS#7373) Fixed libldap cross-compiling with OpenSSL 1.1 (ITS#8687) Fixed libldap OpenSSL 1.1.1 compatibility with BIO_method (ITS#8791) Fixed libldap MozNSS CA certificate hash matching (ITS#7374) Fixed libldap MozNSS with PEM certs when also using an NSS cert db (ITS#7389) Fixed libldap MozNSS initialization (ITS#8484) Fixed libldap GnuTLS with GNUTLS_E_AGAIN (ITS#8650) Fixed libldap memory leak with cancel operations (ITS#8782) Fixed slapd Eventlog registry key creation on 64-bit Windows (ITS#8705) Fixed slapd to maintain SSF across SASL binds (ITS#8796) Fixed slapd syncrepl deadlock when updating cookie (ITS#8752) Fixed slapd syncrepl callback to always be last in the stack (ITS#8752) Fixed slapd telephoneNumberNormalize when the value is spaces and hyphens (ITS#8778) Fixed slapd CSN queue processing (ITS#8801) Fixed slapd-ldap TLS connection timeout with high latency connections (ITS#8720) Fixed slapd-ldap to ignore unknown schema when omit-unknown-schema is set (ITS#7520) Fixed slapd-mdb with an optimization for long lived read transactions (ITS#8226) Fixed slapd-meta assert when olcDbRewrite is modified (ITS#8404) Fixed slapd-sock with LDAP_MOD_INCREMENT operations (ITS#8692) Fixed slapo-accesslog cleanup to only occur on failed operations (ITS#8752) Fixed slapo-dds entryTTL to actually decrease as per RFC 2589 (ITS#7100) Fixed slapo-syncprov memory leak with delete operations (ITS#8690) Fixed slapo-syncprov to not clear pending operation when checkpointing (ITS#8444) Fixed slapo-syncprov to correctly record contextCSN values in the accesslog (ITS#8100) Fixed slapo-syncprov not to log checkpoints to accesslog db (ITS#8607) Fixed slapo-syncprov to process changes from this SID on REFRESH (ITS#8800) Fixed slapo-syncprov session log parsing to not block other operations (ITS#8486) Build Environment Fixed Windows build with newer MINGW version (ITS#8697) Fixed compiler warnings and removed unused variables (ITS#8578) Contrib Fixed ldapc++ Control structure (ITS#8583) Documentation Delete stub manpage for back-ldbm (ITS#8713) Fixed ldap_bind(3) to mention the LDAP_SASL_SIMPLE mechanism (ITS#8121) Fixed ldap.conf(5) to note SASL_MECH/SASL_REALM are no longer user-only (ITS#8818) Fixed slapd-config(5) typo for olcTLSCipherSuite (ITS#8715) Fixed slapo-syncprov(5) indexing requirements (ITS#5048)- Use %license (boo#1082318)- added 0016-ITS-8782-fix-cancel-memleak.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Add openldap-r-only.dif so that openldap2's own tools also link against libldap_r rather than libldap. - Make libldap equivalent to libldap_r (like Debian) to avoid crashes in threaded programs which unknowingly get both libraries inserted into their process image. [rh#1370065, boo#996551]- use existing groups instead of inventing new ones- added 0012-ITS8051-sockdnpat.patch- updated 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch- Added OpenLDAP new feature implementing OpenLDAP ITS#8714 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch- added overlay trace to package openldap2-contrib- Upgrade to upstream 2.4.45 release - removed obsolete 0010-Enforce-minimum-DH-size-of-1024.patch and 0012-use-system-wide-cert-dir-by-default.patch - added 0013-ITS-8692-let-back-sock-generate-increment-line.patch for supporting modify increment operations with back-sock - added overlay addpartial to package openldap2-contrib- Remove legacy daemon control that was used to migrate from SLE 11 to 12. (bsc#1038405)- There is no change made about the package itself, this is only copying over some changelog texts from SLE package: - bug#976172 owned by hguo@suse.com: openldap2 - missing /usr/share/doc/packages/openldap2/guide/admin/guide.html - bug#916914 owned by varkoly@suse.com: VUL-0: CVE-2015-1546: openldap2: slapd crash in valueReturnFilter cleanup - [fate#319300](https://fate.suse.com/319300) - [CVE-2015-1545](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1545) - bug#905959 owned by hguo@suse.com: L3-Question: Are multiple "Connection 0" in a Multi Master setup normal ? - [CVE-2015-1546](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1546) - bug#916897 owned by varkoly@suse.com: VUL-0: CVE-2015-1545: openldap2: slapd crashes on search with deref control and empty attr list- Drop binutils requirement; the code using /usr/bin/strings has been dropped in openSUSE:Factory/openldap2 revision 112.- Remove superfluous insserv PreReq.- Introduce patch 0012-use-system-wide-cert-dir-by-default.patch to let OpenLDAP read system wide certificate directory by default and avoid hiding the error if user specified CA location cannot be read (bsc#1009470).- Add more details in the comments of slapd.conf concerning file permission and StartTLS capability.- Test for user/group existence before trying to add them. Summary spello update.- Move schema files into tarball addonschema.tar.gz: ldapns.ldif ldapns.schema rfc2307bis.ldif rfc2307bis.schema yast.ldif yast.schema - Package previously missing schema files in LDIF format: amavisd-new.ldif dhcp.ldif dlz.ldif dnszone.ldif samba3.ldif sudo.ldif suse-mailserver.ldif (bsc#984691) - Fix a minor issue in schema2ldif script that led to missing attribute in the generated LDIF.- Enable build flag LDAP_USE_NON_BLOCKING_TLS to fix bsc#978408.- Move ldap.conf into libldap-data package, per convention.- Move ldap.conf out of shlib package again, they are not allowed there for obvious reasons (conflict with future package).- Build password strength enforcer as an implementation of ppolicy password checker, introducing: ppolicy-check-password-1.2.tar.gz ppolicy-check-password.Makefile ppolicy-check-password.conf ppolicy-check-password.5 0200-Fix-incorrect-calculation-of-consecutive-number-of-c.patch (Implements fate#319461)- Remove redundant -n openldap2- package name prefix.- Remove openldap2-client.spec and openldap2-client.changes openldap2.spec now builds client utilities and libraries. Thus pre_checkin.sh is removed. - Move ldap.conf and its manual page from openldap2-client package to libldap-2_4-2 package, which is more appropriate. - Use RPM_OPT_FLAGS in build flags. - Macros dealing with old/unsupported distributions are removed. - Remove 0002-slapd.conf.dif and install improved slapd.conf from new source file slapd.conf. - Install slapd.conf.olctemplate to assist in preparing slapd.d for OLC. - Be explicit in sysconfig that by default openldap will use static file configuration. - Add the following schemas in LDIF format: * rfc2307bis.ldif * ldapns.ldif * yast.ldif - Other minor clean-ups in the spec file.- Use optflags when building- Upgrade to upstream 2.4.44 release with accumulated bug fixes. - Specify source with FTP URL - Removed obsolete 0012-openldap-re24-its8336.patch- Relabel patch 0011-Enforce-minimum-DH-size-of-1024.patch into 0010-Enforce-minimum-DH-size-of-1024.patch- Upgrade to upstream 2.4.43 release with accumulated bug fixes. - Still build on SLES12 - Loadable backend and overlay modules are now installed into arch-specific path %{_libdir}/openldap - All backends and overlays as modules for smaller memory footprint on memory constrained systems - Added extra package for back-sock - Consequent use of %{_rundir} everywhere - Rely on upstream ./configure script instead of any other macro foo - Dropped linking with libwrap - Dropped 0004-libldap-use-gethostbyname_r.dif because this work-around for nss_ldap is obsolete - New sub-package openldap2-contrib with selected contrib/ overlays - Replaced addonschema.tar.gz with separate schema sources - Updated ldapns.schema from recent slapo-nssov source tree - Added symbolic link to slapd executable in /usr/sbin/ - Added more complex example configuration file /etc/openldap/slapd.conf.example - Set OPENLDAP_START_LDAPI="yes" in /etc/sysconfig/openldap - Set OPENLDAP_REGISTER_SLP="no" in /etc/sysconfig/openldap - Added patch for OpenLDAP ITS#7796 to avoid excessive "not index" logging: 0011-openldap-re24-its7796.patch - Replaced openldap-rc.tgz with single source files - Added soft dependency (Recommends) to cyrus-sasl - Added soft dependency (Recommends) to cyrus-sasl-devel to openldap2-devel - Added patch for OpenLDAP ITS#8336 (assert in liblmdb): 0012-openldap-re24-its8336.patch - Remove obsolete patch 0001-build-adjustments.dif- Introduce patch 0010-Revert-Revert-ITS-8240-remove-obsolete-assert.patch to fix CVE-2015-6908. (bsc#945582) - Introduce patch 0011-Enforce-minimum-DH-size-of-1024.patch to address weak DH size vulnerability (bsc#937766)- Introduce patch 0009-Fix-ldap-host-lookup-ipv6.patch to fix an issue with unresponsive LDAP host lookups in IPv6 environment. (bsc#955210)- Remove OpenLDAP 2.3 code and patches from build source. Compatibility libraries for OpenLDAP 2.3 are built in package: compat-libldap-2_3-0 Removed source files: openldap-2.3.37-liblber-length-decoding.dif openldap-2.3.37-libldap-ntlm.diff openldap-2.3.37-libldap-ssl.dif openldap-2.3.37-libldap-sasl-max-buff-size.dif openldap-2.3.37-libldap-tls_chkhost-its6239.dif openldap-2.3.37-libldap-gethostbyname_r.dif openldap-2.3.37-libldap-suid.diff openldap-2.3.37.dif openldap-2.3.37-libldap-ld_defconn-ldap_free_connection.dif openldap-2.3.37-libldap-ldapi_url.dif openldap-2.3.37.tgz openldap-2.3.37-libldap-utf8-ADcanonical.dif README.update check-build.sh- Upgrade to upstream 2.4.42 release with accumulated bug fixes.- Upgrade to upstream 2.4.41 release with accumulcated bug fixes and stability improvements. * Add patch 0008-In-monitor-backend-do-not-return-Connection0-entries.patch * Remove already applied patch 0008-ITS-7723-fix-reference-counting.patch * Remove already applied patch 0009-gcc5.patch (Implements fate#319301)- Add 0009-gcc5.patch to pass -P to the preprocessor in configure checks for Berkeley DB version- binutils is required for "strings" utility invocation in %pre [bnc#904028] - Remove SLE10 definitionsbuild74 1605201371  !"#$%&'()*+,-./012342.4.46-lp151.10.21.12.4.46-lp151.10.21.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/lib64/openldap/-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:14976/openSUSE_Leap_15.1_Update/096238940289a54a23fc88eded14db94-openldap2.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linux     libtool library fileELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5588f8b8b003baa1ea19b0ffe8e260cdb36779b8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=651c6743c26c4a69b869bc41a8a9ae1858eb0060, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=08ed958cbc0d98b2757686b4d587ae6f01bf9a63, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ecdfafa39b0caa497a6bfc3da33193850397bd56, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=80c1b3da2c7871dab90156e734c59581faa4a40b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a7b9170a11288089154c4b6870456f4f9d6d7567, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e84295a3809f3df6cfb52a997ca375428633e585, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b7df806f9457661a64b577245c0b70655739e304, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d5cfef6bdc045905a1d95bc2077200ac800a0335, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0856bbacc8dfca96c5c3cff52bf358547c5ea4cc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e1cbf2860684f2a0732e56bc3a3bbdd8133834c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=217441739c9c8e059c79be376de1fbc227466400, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c3a20a71db0fa5a8ac903a64b13e7f930f69c03, stripped "#&'+,0178PRRRPRRRRPRRRPRRRRPRRRPRRRPRRRPRRRPRRRP RRRRP RRRRP RRRRRRP RRRZf:SVutf-858465c364e0c6a58cf06140a4c86d76390b19cca43706a0a9ba621aab6973f65? 7zXZ !t/] crv(vX0LqNql0d5^ ! qGW\_ϊCmJ FL"Fv@`{[ RB$874D żf@99PJLe6pWTdT2h+[2?\d dҷgTtXץUV+΄ "P!(@*z׶SPC;Қ 6H'M|x{腫=3y%4t}%zGZ$*T @Ȕz k.BXXiSl`zi5]>\U L[=6=Dlq8IX̗K᰷}2՜‚W!\SsH°q?8 Gn',xG>qŽR-"Ni[;U77Y,ç6F;$+Kf-3@4#5qnIl\1L&ꓺ4i ]4-"{fG="55kCN'+gJ{e7#0=qC\ s:&Y8llLa[0F ۇbѪg2-.jƭ7&~٘Kkto^o\Sya|%%6@EϷ^FQ=7&(~qvꖁ VE>V!i;0O$6dR=Zv/^}1sOŏ@\cgBk lyFX. SqQM=8(ST8%3'?h{6퍿{ٯ逛)f5~a$Ww⸲TK@_p\6\3:*[X%|xet0z*蟃3U%{&k%G.Vј6S39|LV9ྚ*y6PN~@3x`WQm]|㱇6}IX(19U}~K;ɫu4 W&@:&)=go~~ض a;UUL t['EbHq=@rroH7@5u|CZ?R(5%Hk:m&Mh__$#/1`uk"-_f֦4ХtL? ofnP\zLELl[ù}5ksJȧլOhY3w=9}#3czyrC.@/~e# LjD_85p}.VHHJFfG֦X!kv*-*`GHf×M.()9'F{3:QH<R^}7q~E6:VKGSߨ+Z!ZXg֪$Gb%-j5wQ1fNIЯP99No a,07y~,=@8uAW@LɃ 0!fW?L2 X|Uo.[.OB6Yq+)8u]dW #NI p; >.mm^ޑxT? ]~sw&~ OUzE!oDJIJi)u"8\*._H~n˄JEm]~F*s82ʼ qR4'; H^f"'ρs6ċ yZY0\]" ! Kh![ܚg z,a'(s~4Q+&X[|+e4#6QyD2iŧ1AJTyjSUd(PG?zM}Su'@@٬jadoXWUOĒM:ե<_͛ZD׼=X,z'湆DC:(WN^@"QȨzd?bqbJr.ɳ.)VO)=mn7x!8h"c`ȱU&,+S"3&=fI#KȔB͂c#MHQ`%&mXWUCxMAF ZGrI;JUۿC q3@Y⭅%+ ūSBu5v$WRL44Q8@T1uO;GHy)o}y)$7pA MY3+x r6<>AZHǹ0*{`KԲ0L 8[4}Y[rd4pH S{4$f<_/.#dMQ!yZ7N'h(O$ihjw2U1{5D{*zWqDHz+2kڛ#{JX=|׶Hqo*KBzwU> gӓ|`k|8;JQdc%(֎;yw@@BN!FoWb^4^&fE Ծ._MEpn:qFV^l!fOw@)'cڴK cxgYzDp]IyS)v[n5hk0>xuY?`X.F$쪡pǙg6@^ P[|fٯ EI$x̍'IUYs*b"s"ocN?fq ""b,H26x{>|#|j.,j |+`NqR>EӦK0|K }Gj 2Ǟ8S?3NWH)šg&zkxՇZixi/~m1l/}tu 6Re:ipP5֌Fڄ{HN+܉5|zX՜'=Bߺ";-9]y.#]9,Z"لO#),hbd\r)PSlh1㙑v#6(t'n~m:+n_ݍ@"NqSkK-™˺ 7c 0T/Ohi4/Ľb3ֲ0d<0VKr=EDM=ucdH1[ؖP jZ Ouȗ3eL77C0)MQ oHFR95y pwxQ *HEbV8 Poyo&z YM߁)3kb8d4 K{+!#Zu,OP9JiO2!RY*>>m -mKMhCW()oA_Ȍ]P \Z!ǞK<'zZ+7f)kLJbKCfyp^n9CHO3P^CHn+݅de %y2ǽcIx  2w=!UMKDiƍuxV=x ,yZ~Kn(rd4l4dHxBǑsGSgru>4Q1T-q䍈1N8b#ܛ 0`m%mxp%On#~K[ MZ EiR]XW SK,`fYS}9k Q"b/3;_6O BA9FPЭO@F?-Rf%Yw~EpO;Umm$ ҶoMC[s.赕է#){{(ME6iZ#@cnأi.$ЯlƸs}=jhdi*ǣP9U6PIT7QcqWELaN'^Ng&\B_gӯ!NokͤZ}÷vA{V6Z_){kٻ2osζo ot"~"wYJ0 txOS\&k%+UcN0:V1|r}mB5֘U-y` &lQڏM*3wjIKR$ms APFܢbkF+ߎ&L{_:iMJN/gHF3qD4Jy /zB쵢QW<+S0vG/ ]_Ј/Pi\/C`b ]hDtQj 7 =Vc.N'LDȉoy%aUE/0KREMPZOjURiag0`ʑk⍏ӵv,ݷ3Nr t|!y^gu0 C=61ĘjbhyOQW  Cjԟ\xV0BJR`Hac4\tb:* !Xn_qGDžfr/Gu$нBg&oP5A5Z9l\ ʭʤgt`9ҿfB˚?fecUyMJ^ G]IE0o0ϳ}o{$+&֮j}ه K ]FJ]s5 ,CJx6DŽ9@ !.\ݠ+l*I\7ƃ(,`O3.D-dmVfC^%(\@R=H8ŹBa*mbK5y=F/Y뛕$&7$B N@,)d %uӂ!Q^6҂Hfo7*VWV'r z]*-AN_ 9<\#K|f\kq^ZZ b,V0ۏl[)^̹ڰp1ǎ鷈9mqrpk\WaR$[(Ȉ-Bb,!d`|6`80t*8H>f|<џnBF$WSrp;EF-V-'ܿJUpMu|ϬL4UY7{Pzv :H%t.pbnv/PvgD-\̗>rk(%.3k ʦa$Sݶ%r4O ?Ӟ,O<\C_CL!1j0yC82TA1FI-Sᵨe ~*< bno^@R!̝bA{Mc!$:]],qoC&뀀Ku b5Yy:sCU\x[= (}#6I-mCR}} :H"3JZ*س9.W8\, *jm:z`OU)4JRu5׵ {뷗Rs&utOoPx "WzrW' ܆om52EO"«»x} N"[S(򧊘>GtCUpcy3TiKtp[e^-H=VG˺O* n$Ki J+ >?_e4Z>F_l^H!ce(<$$ů꘻̐FH/'22;EZ580Ekq+; [(EvV@̦kٛj#$D`猶-AkԖYw9\>Ee| A06/s]u3[ i؈y'gM6N{%\Zju]e5W?'c'Y|㷶!Mg=g4LSz!}}18\sa5^nYkiJA!XW-阸CL J綷晀=*aUT}@g}tY`Jsؼ6Ҭ>Ħo qt8R?ϛ/,e0H{dwd\U;AҦe[V1X 0e:ހFc q˟w)YׅR1g,+9J=n Id[%.N,bʷqoӋDx{޺?j E!G=Nz 3sޔ\kAWu j%vBvh &ѴŇyWn`ؕi9<z񖓨BMRYa[l`7?b./R")BZ$qD#i[-5Y ,Fh0PeU:tiy}]5bC^ Qc% 1ep 5EvFVp c9!En b8i!.D6$U58e>.)Kxb;r%MG'aF+/IQayh`44ykPW`T4k}+ 3b"  ]X7iɗ°!W}J>3yL#"G?7BmޠpLs ݲ׆LxȐ,gǬ'&;U7&de=or괽t؊Rq?f}EYCzؗO4HP0egՉI?"S.հ_e64-BduffTD.q{{jfz|q`)q .\Ocz% xFHTs)(ψdJd K\5ܸwߕ |U񯕼:yIR"1ŴZR,"_]кZ֌,F+݈ш4Ov\wJLyb +dS+DPaBfi-<]sX~p3VMBSapȱ#ʩ+oFqޏq(u'~yzdQtu +iJcU.6> $lɡܡ3Q)_saJ( *yca&i G,vEi~0Yܘb:^Qt+MHm0[dnXo$"<t#rkC;{U)W&+b.Tv'#ęxi_~FЂW:rM r`d> Qƶrp4LnuT[|r- KxYnZ ԼDiqErﯹJ,a?z puf)-AWrumlٗ,QQx ~V~W/1(.vMm1]=mpʈp*ןĤdڀ-9qŻ}@Ʒ_jvc5\Jd%XXq!bdp}m^p6=} _ ysRdC+\JDQR?[)ڑqTG5H: mi{c$ w )?&>I c!mk;Q CIEXpϩ c )CѺ6Gz)DŽLJ3#{%hw L HvU >cPN)}зlo-:^SeTWƄ< yfTU*Fi\H j2^o8 hĿM~Aʿ}:)vҽ*^rv&:xl(m:'@AA94A{]eFX;y>xL1+[ D<rx@Q7k;4Sl)4hؿXf:qxO(qC24蘝q0]FEZ%$/el'E Cz*(TwS7GhOp| 2쒵]V|V\F2ܶ;s4E+FƸyn˯St-X34kKl s(o`+`pDPxoeMIt4;ne}q`b7!,]NE݄bGv'ESR<0jnJ @g$//!Kj07yp}u4Dp)&KaEgrk6: E9Ϥ&Qb lK^ X<ܹ/E)x<߉!==ÐBRz'}oݎ/ԁԯ,/A[T["n&wE8бb2m;Py,J n؛IN >!oy-d^qsc\NeiEK^2'Z7,3hq [LBi3lJnEΕJ?a 3?{{!y9\KmUFDrˬrﶦ @ A<I'֬Cb;r痯l#DypK H"2q> &-#x5HCJԖgo=~:Ӯ~.s~Q-KME-~d9I~Xm-zEapk:?3:CzYa'ʭ>"}K{#$VPI-R wL#?",H`>T`+Z (cl~_cd_7}dTuA@}h8n6ג:Oő,+t`\Mb=zAu1޵a4sġp|Y؍4NZ0Dϛ+,d+z+9gCf4%TP,y+|w9L92}n?\GÇN3 d6.|2_,7eʙTr-f4x"\sR]K(mF$qzuB&sf]y_&#/=@_'/,a4GRl{Yz9QPQJɯ$h)mG~2ޛw\aKĮrWcD0&Eig:R9.GZ40 @Rd{ sp7ftu<֕ HjlA+6 ޡC(yݹz56sch! H;0ɢdUj"ӵ,KLqJk#yO;,du嚒Zvp|.зuKkL :|Ul $yR0?뷈2f$cV,puS;C]q~BXP_Fmvy>ػb;Y;Iz)5U;IrQs#s1f/mVaΒ*7RC/N>[J 1 oXGf0X;agƶlyOl`2l-/Ju%@jOQpIv5.e0ǯA=MRW|ŭ UXqi2#<J@li u?yCb/.@JZI=>&0Z}_&:IUgg6,cLQh(T{Hv1n@-P3t?N-b&b&ҹ{6ROAzC'/BHg,'9*— Ӌu7\8bϐyD_WLT1wh}m1ӊhhɕM]8qhic:&O ^%TtVUaYNVUZ1vetqqkFvwVM弞dkJ&+Qأn=1-&x`arN ;@=Lq͡v8o(kWħ Pc2$DZҧ, uJڵ%Ɉ*RgUiҒ^kiGD=6pA@9+rgݝNkPS™>̅(hpkAIWAmWZteg&2@~Xo ux [opQGf@v HthŊ34fDLĀY|f SU;m]b'#x^RUJ cNuHT2ܵ7p_)_VbpCwM1|'yIJ>'b0xaʓEjE@[ȶXK@̰ j+xO0AK<-n!'kдH0%~g+&JI 5w8z^3~}j!0~/ۡ6/}GD#8;[]6tX7op!2״U\1❙ueEUXuarΩ,t[~IRԿT4NÎ1ۿ>\wh814Ww(EkچW9X !6š;6C!vӢ}ks{bG_`2 mq_1gYB_e| bW΀ 5݇ZŒvZ)4Bd%cɯuQ+6Ԕ)|A2MpP̖|ᑸxEԎ(rؓH(]DžR}m6аYh=+KRVΫ+ȂH$/Z=,K)4>H7; ~xTz}tԾoP sUtBS }}-K?քl & U(NWnwS?TcY 2xKzf%dE>˖(dk]8($V&ҭZiIxSBuN]r)24ȘxE/j\ 2]D}f.rRX׻e,2#)T*D7sJ1I^ҋnhB2LS숴]h^dw k;դA rx\2Fа" Pb:K2kdVM]5'hDnv LoQ& 1 ZW|JSuY*I\B|<MVCݤDdab bЂ E7:b19~Qe~s@HS,NRb>2W=oѦuLjm]oX\3LIr p6UJs`ov;6rB(޼[0ExHL9ЪVi؉yOdViVtؾ wD-i#%`0c3PO][ =7}BC6'?[Ն^r_LG^)s@ \#.w îD|8ܘ$6b`8TL rRQj^:1=gGnQ#5~duu`l Ǎv _"A+4&ʛۊqsB7 ژ:ئ hTX`j[;.maZD1=Am I"sf,oRR]G!;T{vLEe"_.A<;i#s5d;\ ^m-c ߍ9w3'L1[oTO'a1ѳ$m-Q*7:F@Yq"HPٹ""gq.aأ)3%5wGm^A3w~ĊSS6 c82G]BX"7ggZl.әrJCc}m=8Ûk4s֗"DZ<͹ %v=[x=.n՛HctS-vp#=iڒO~PXx6Vn]A89*׶d `kf_!W=Mn5{Y<7&vN@Udd{R5ML~<S)ojY9:H@kO/I`*?]a")4k4y%njy|5]c]b}LgoQmS^A 5l -u25=pM)$)=l-.thXud/[=2cT۬\2©ʚ6V!~;'h*;  Fٺ'<)%%=o^|W @xJG1 ,~ë=N!nZyZSd8Åcp[-FAeA^{, [c9Zؔ콡 "ZVBBR倌X +_xf_ܫXe/v4 viTVk0 ̳!$S\G G^'(>ҌfXnONmKc;~nT,%@52/z <^nl58jn2#x!h1ANOB曤ApˮxǛrU;L)mՐX*gQΥKDƇ99lP ;P3E~0x$+mG.W Rm3 V10wx,!=0Js`$.RuANfbFJD՜cb&W{@"xgK9+gZsCP)1S^ISD>5>ozD1*0N'ؐ]J&Hdj 'n;)N?*0]rThښ3US2tbSF/w'R>Gv te5δ2Oj=봖*x0CAJ?Z W~b++<qPlDqG6c*GZZhk]tZZQDxheD4iQ{FYX90fU Q[%l R Nv1~z?s_%/2e4]s3r'Dm21<ѭd+!n솓q @I{X`+|%/.GGQ6UOݺYU\g0\ ;`ȶ>xuKyf>`P {_> QsÇm̃*͞Ki w[F緙4n M3\y(M:zo|aXPvbJj HN/."q :GD0וW9F]3<}Cqe!C[\{mp$j; XK?c|q9JqŽ$Ѓ||DڥZڍsWp0cӛ@?#^7Lh@M3 #і_XSwYxL=1`45EAEx4ٖ5u#簎gm+QC{߫c9(8QN2+r?j#? Io`i;5*O?Xw_kq/sΓ(a>t0tV[EfuAH'3s!y+trUT҅ڪ+%!,t!|=_roG!a c*; Ahh#Mф$[ b^na+]!r?W$73ܫGez׽?7;' ÝC$xBIV*J*ܜ;SK*'B,Я!?brSDay~ #I5  XMnɏ /9$ZZ(䑽8AGzXMx? e%绂0c5`on\*Ws2r4{AK4=7o+}/L5HmKsGXhGnъ'Z6ʅ/ORnٯ2FyW{Ø1B *(GpBgM{( \Qp XSB[הȻ o^"PSi|'x N u߿y C)%qM;Q:0?*_| Z;=Ծ=R#F|ʔ- n>Srjg;߷K+NX&3 w|''e÷S ٥ / AR %>2ͶB_8KoY'@w7 ܀1aCT?4,}|c{݆MK%t^h~aq|* ɄY2 FBGVQ%X[KYܨ4VE1iCdԟT2ҧuzCo69~,}āl Z$"?w.J &F }=i_pb\ HʆQ96Ɉ:򮫷3lE;u ey .qq9]"'_3[U~՛C&//yWjTFD gsycmk!еn6J#|<?/AN!(kПw}8j8nV ߢUE(?J~:S"բ*y`oW: a`*Eizrg 9 JxĐNg{Hj}=eU*=f}"$QHH4nA#^:oMƤ)z'K"A=ݷef:Au;V}:&;n&~cJja@ K`T+TuU[Y˜*\l<>ˆ~b D}‡H_1+3)i^:XhSyqQyѻJQ')DA4S%fbrULYq/(BT11Өk݄ y/Y֗mKͽh8P!7hq`Dk12n(_(5TZ'cu&D͵Tm;IZz@p q/zųu* ħ\׽{2q?{3?iڑzF ]}R:I]-c. k&D"AV<GsE؋V+0D\lQ(XFsޱ0@EȊ5rŒ?CKJ3oB.wFڈx}$3 > +zݹf ^ ?̫݅Ͳ/`E^9"+?2RX 7(VajtGF '=!낡u"f-/@$ēzACI);/RGD'׃ CQyE޻VdSD-cVla([pJlYZxFVΑ/m&)M ͣYq#k@E.O{6,/fku"F;K[~&\wfˑo[]nW+-1,d7JvITʠ>MhɄ\,kF+rkͷ@=L=Cn'A[~O/,3}ߋq{^W2~X܈zR2yZη(e>yhؽi~-ea4h^t+ sn9$y- -?/$YߙTbR JSG Jwإԩ) gr[<уWH%1j6BV6Ytiwg5?Mf7eniӫ=]D;*&'U YI~M9D<q=57[.gGY$K3.Br4Bk%1R+ bgZWdtMSF )dq;L]2dяxY7d1#aLL\^s3#_ ,\;ē3X VRa8=3حrllhO<2:FqpbIn(oh )QVIli:Q/V8s>gCP! "ޭ>͡]k;ͷȲ4 ;Ncm~BuXG3~ sP(/?B**q7*n:l^o*GVgAɋoaBȒ&|Cki*s06KCv 1즔!z?]9 #\ݙ @lA^PWjȒP|ga<LP#F!U{ gh{Uk\`]$9RQڃC3?[Es&C3AetGj1U"p6e-1P*23QK\/A<:4iM;,VрYu&lb@Zp$%4]z9K0|fHӈnf.[HTqЅxPt>PKڦDC | l1O4?Agn=ӜF ήͨ~;^UyQWG mBx^3RՂ} 谭L;=FwpzZ?.?Hl_OGh| *ڴgJn08g(T (0Z9EXw;8O(@ mɰWٗ0?SZyf6=l<=v807hb.`кKG[)(x ە(KW2cqsm>{*b(Ïȉĭm+`Š5QXy,U8E.k|N1%5FA._z|cc RjF9vp$5 pg]#ElV.O N( JlZ>AKBpO{^`EBs1ϵNNt?-!l=~%Yu!M%J o-k՗DSy=k)y )R>Kςd 5 ژ}Snε5in7WpT \ uhM޶9U<)(2Hb3nf}; PZ|숯%o++[t ekHyaX}NL[@]/w/1Ie!OO];")֦3;͚b[D'(ʒv̔h' pV >pP$=sjGݎr 5nQ0]GR]+^ȓ !Bw޳:IMK#aɥUYKzˋCc&g q5r8DC& T]mK:ɗ稗`Kv VK/*} U=.PkՇ6|rBOkJ0]Ǚjʳu?5姣pgO[oCF0ϖS|:Dr!6hܤŵ]sQ}+V[퐫OԽkBd=N/ݞo8/T'llkG tPM'uY,F}W3T ҢMjQNa~m9պ5 t.|K.Ծ:`_#X90T$B;̺QmkԪ0[:xv2\,QKrL|լǼ/JuʋB8#mkHYK+y46\%ΥHfٜ[գM[";=\ԄsC_+4êgy5Tk@Y#hꚗU$h"..^=|j9 ǩe-:aTRG>󧾽KmكlGlmyqe[0Z#\=h=y))ϝΖc0WZsaĿHȷ4ę0fN^AtHw{ݩdMs:٭"L-Y.]BN_Sǂ3d);Bvأ։(;%:RhؒG6iP`l{cIP;ZMl^]{kRųM:ԓۋd1>&%Ȫ~WhGNЄJhXˍ@4d .Nw-po>z}/Z5bq,[ceKQw hn6|8~ #4 #O)֧'ɡcF9= >eTz3%?g[1;PD5%qUQMN@Oͅ}Fc}<|t4^v ÆǞx29':̟9Cbh2K>M:  VPǚBQeAUCފlyrM1ahh2( R(єo]VB6!lzY{7K^(' +OTp>l`HJ,Z{#EdT?khUl;G-?!I;/O:! ][Eh߰wC_X&q=!$@@. ?Rfk5N-k<=۬ۥNgLo{>:B~bkc?|Ͻh'tޠ &߶曀[ ?\I(#{1'$Ïh^-?J&A#I)}G^P};>w3^* _prKܽ)T3 B7VP{e~_VmioQ@Rؠ=?|Ash[ۑY4UR^9o&[5UÝH2&\=b t~gMcW,Ezo9/6 |xSхߨAϺIopHri -U%6~y8&r$+ow3h2B}~>PL$a2{ϐ-Ei*7v;K`p)}pTT:Z?`%,蓍-쇯$B@=HZS1vm1} か Dntil-():"ED ]%1cÃzO:URAkVD^T5!oRԭ]d4+K@No]"IbED*TWߧ̝{lq>WϙNJ"gL4]hs w%jwjnlnS$xB\yk(V{gNq5q?sUlRٰE6, ųdVjg[ .\5Zw+7o:rW$[JL9R:]8͸a O.Q(ea|-zC0&kV^a_8Jbot<ԣn]S}w* If`((e?tuS4gGiW(B8/$& ߍU[YO:zyB8/.g1ѵD*!̖H2"k@R}F\%%{~? P˜Hcsd+ݯ/f +| ?@ =3),)M Vy,zkdِZ' E|A+n/|"`{>3-6)Hc84^ #$ϗCC!8\C!"~QVk"^#Uj:w*4 ]j{c m(I~D4`7*SrXj8A3>YC ŽsEsP(5Z\ύ1S w|usQb JpMx]=km#aE'$̭X[j^;e⧝]D$;>zH2-!J#8%k Ԭ(` 8It˪lztm+58~osk #C R@9|:%Ĭ*O.CL辕ٚq$4Ϣ,HDyx5e&7 qms_sHڔy(* `+TY 2peBLصyJ9WE{_/Plg p9ڡauy*lF\K5邿dNH'E $V[s2)zj5/@lF@trl25Ђ]fPG bqN0¿?SH;];Vm$(xC^acng坯fZ1I3_[.r$NJm2]ϗM~7GRLDv%*|ڡH.B"O onei>"aF,3o<@{E%z]a2FDR{`xy#AmTT̜·g?ql u #,Q6nVK?>ª^5ܡlKA·A\SGhQtFgR(E:!=,k&gh뻙Zwx'WfWpvSQHVE42r*<ܹUo0}FMɑLԙB~Iy?`Yjomx1F$+݈*nd=F!W8(&`IoYi";@2<&^j`:n2|w1ǞfRi-2!as2٫-r @b>bz^ g8zJkzo~*mF>g\9ziUJNϜ3"M`oü4MUzC( AX3rkY,US0S9j.Y[/@sfwv.ĨaN[]?NyVKBnvقN`LdKS6C3]?_n#`|*M|#ͳ{S57gѹۭdyRɶOBW\TW6P^fy#n[ ~b:cS~t񩴺SÃhc 3|{`{(/y+[Pm0o'jpi|^C-GYN|K6jgJPl2id.w.88"yUam=Kdaj϶-cY]H3J?ti07oҼs[JwdQ]B9VHc*$֏6VRKC||ͤ5RBĩL=(U+xi7~iXj NHi3]\_/!ѝ5'`RK"5H4=& 8̝B?"TdNz僯7@CrqY(^ Vo}r4:R}># B!a LwyoK"!9^i S"5h231E Xhuw=dT_l>ޛ!ѤR_Lh7gYf:jǼwJ ^X,Se+sEl\JA^JD}BJM06݉dzyDBB|ZTU6e V6 vdiY{qTt#BяC黧fF҆{l#NdT"mqO2Cl'ASq0|-+mCj~؜{biۉ`W"G~( }ӺeU*?UlzyK24̩ŖUuaUxm_{?I1[>fn X P+<(]@}3j>oGsX+c5K}_R{p8дAzZp,1:FTv{=wjҺ׽ rW^|&\9m9IuQ F3vJS;e"tXSzc$9e#0h H'J8*8ݙ'ТE2LJN~>MF{3s~k6#/G~Kۘ83D];q?9l!'!$wr,zmlSvn5>n~LCT6)Մ*.?T/i.>M>v";Q=ĖF |AEG`*|b@C3^?˕r%$Ј4,Il_M{{C!?U\iEsmRqT Pd _VIԓ^!ԙ=9}0t Q'ӛy[ ǭ$_NIDl13L =)93`G‡ vl Q'!ZtbyqʗB[w#FI.. M@u ҙav09eh[ٻ'd;Rn܉90Oe'%>}󑛲T..UP|b_G*%TCT DfE_Rs \{?:A0ą7LL~Uf똈+ҡ`fBi+[- eԃcBI쒃mnPJh%m2sui9Ti$> Qz#m*`MdYY ek"{'Z\\I)o1iuė^Ub״s JL/cv' ,_ܒTWTT6!m]2(Ɛ6I[O9%QDO3KA!^Lch I:΋X+ny3BL{60e&I`'8F>A23u*!"=%BZSa%%?-rw}MQ86*_w\\-\-'sFFIˋ=HU|A;j Q v_f Y$xӀ8hqYK-'+,]ӫF瑇gAq{Q̝;AGt=öFٛB+Hߘ6U܈芌 4'#k-_lEmvAC2`zUVnϪT`c%oWZ :Q [LQ) lm"dBR3Ōv`AL f">iDk5&M /m'vvK>u̠k D'bSyU>X9SҨbޙqȟ|bKD^rN8EZٰL$|jPOQyȤ ,{v%q6)_oe$FnDD*L`oo.[BoT{~'nR6':#n!=[pg4\_QA颒Ű{'76M:_4$lVU,4æ7t9>chJX$7syWŘaPDP»1q||Rh~5rrA]ugvc.AFJ#A6 VW,_%kg$:%A⻺h֡'| [kwq1qb&50EDQ*QSZCI U݀e4o]7Eў;trI$V :GKezxpzj\K5 5`I©mMvcM, lR:jtEB_DE"}$"v:In Fʥ=Qi"dZ(ٳ=0]:^!/!f1OoG|:(ˆQ nE11Ş(. % _)fcz* #]R?N5ǡ 8tm0DN}մ7T%@S8*di$뱪]wĕ^ #Z]VQ9`R#<$;"q@C9Şv&ȉ/*Q#Ux|m_k|or= ;8S.*;Ksl4axI"UAj޸;MQe9ihpP!8җտ#6H)) tP#'GيÓ'3yY5?p2'taDѥ׆퐭cDP%AQGl-En~"[7ilO?AՒD=Bps@Z}}mV=I L.(j>wї]s /wnE3ABIa:U h3N5D;uT3ǖmXvT+ysz*fwb4/Ґķk< /LqH[mi _0bj+$h0!{<ׇFP$ȬroX7-%iULN߯lc@WMXi>“MH$CR͆@Sf*P;S]qZB.$bkd:BŴr քFE9+PEҹx{}a!}LHt'LqhՋWJi#uDgUA@3E`O \ob4X~G٣'Mqeue7L~Mw* + 6ʡX{`T,,zJ}.60sONzo$gV4&eɋ -s2A[c g@ϑXqĤN$hrA4!h )K d2F2ea.LծB`+[vBn񧅳yX|Hqs:d]w +N!JZ,]v!mY~u nž3]zMx=\(L1ŏ4/W n8.''d|Q}/ -(E6Z 6jmVC>ytrX ],{bTwys.:iD;-gB|_4J;8=D(QK)ԑjS[P-aa$) ^#H/d* l2[ GUS ,;'wOM9s~ \Yd"%ײ(VC*R~GK-_۹i6VcJm IJ /QwtK۟Z#uwa ^]~lv=Yi]I bSq-[;i'V ,d6%ʡ٨VSޖNc>:/2ǤZX]hB\`5;$ A,PF旭-4.^~B#{{8H xXiT%uքd)HM xmQXi~9J7NVaHvOQut)TeU+p9x'<ڀ.W|?=>IR֧D22B);{߫.'ox@eK!ƾ>oIT&!2/t^Ҟ(`v^ğ ѕk?Tsᄡ!dч/@5pzK*&8;Dx4 _ȕKCUSg{fP$ce` ~[ ڰ-Wcb$tgTcטO7:D :%XhQ` p\/B=w)k71GDiR%Zۮ("سS^ý`MhG1ѧvשdl7{GhBD Ǜw 92SB#gTy \jf\Bʼn$x4mX$ft~uۉ1caJQN@,/uSO)&q^6y͉>䐛:l)ysE@*nUU7&iu1 !&5r Ø+ \NHKh.3`h1 KNU!l(_@#T@p!Mc tb="I(U:k +cp,I7oH~6 [}^~0gi8MRgNJNCE[Ep($+K_XHl g}GX>xm[y/;ޫY4jq!%˄E*cY+dbΧCI-1DyR;`]'K/(t8\D]*wk~%ˆRMRtSF4`\.;P p$+N±7ΪUt"e?pa$j-چewT<T"R׃#GJ@LE4 =`pQz̀hC#y"#ȭ̀Rg7N[bn M5=.x}̃6zk\t!Z0~ {{+ml +7_Jn唦:ÖWn9- %6 J'<e3+e]IV娬a];a=H"@: dAwnqKVCcVZ~R2o:yBxKDѿѪ}"*s . LrȰ9y%d93_5MN(耡!w C,,2ԨeY%0bpsYgWjdT4:yOD\ݳ;5{rH!wGJJ9*4~µy79WڬyS9/2yqkRxR@3nIwsMJu$k!n??X6w0ZI[1iz ( |g V!aiS3=* `9k3 z+zw^p6[i;y}*O%lp bF} +uKUJ+h&]v 7+q#5(%ԓf3Uh6iu4Q%0ug~7"ACMK,OWEo` a_4<̜|fl!\  : luh{¬W^qR\KI@-fe;C!<~fʑ#27\ ]w,X|'/qU=5豔K݈LT.dg|bG0hA3vֆ\^*cQۡ,vN*p@n2̢A5XETzwM&0{/ɼ+ HˆTؖb'-՘Y$+ =)? b%Ʀ/>:65y(t*Fm{RyW`bEl`Ī~?OD:'CT0 ߊ3ϯf3PZ@X/3%? 1AT