openldap2-2.4.46-150600.25.3.1<>,TiXHp9|O:zмT#CxO~R0ꝃB;C6 @P#8V͢InQ4>b#~*e%īdB`gLT?Dd  ! l 04Mnx  l >   E KO4SXNXx\`h$`$c$ddd(d8d(C9e4C:j>C= >?@$F,GHHIX|Y\L]^Dbcԗde f#l%u8v#w8xyz@Copenldap22.4.46150600.25.3.1An open source implementation of the Lightweight Directory Access ProtocolOpenLDAP is a client and server reference implementation of the Lightweight Directory Access Protocol v3 (LDAPv3). The server provides several database backends and overlays.iXHibs-power9-22MSUSE Linux Enterprise 15SUSE LLC OLDAP-2.8https://www.suse.com/Productivity/Networking/LDAP/Servershttp://www.openldap.orglinuxppc64legetent group ldap >/dev/null || /usr/sbin/groupadd -g 70 -o -r ldap getent passwd ldap >/dev/null || /usr/sbin/useradd -r -o -g ldap -u 76 -s /bin/false -c "User for OpenLDAP" -d /var/lib/ldap ldap if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in slapd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fiif [ ${1:-0} -gt 1 ] && [ -f /usr/lib64/sasl2/slapd.conf ] ; then cp /etc/sasl2/slapd.conf /etc/sasl2/slapd.conf.rpmnew cp /usr/lib64/sasl2/slapd.conf /etc/sasl2/slapd.conf fi PNAME=openldap SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create openldap2.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in slapd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable slapd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop slapd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in slapd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart slapd.service ) || : fi fi.5PP.! [(  { 6Ma" S OP $x%M[> X .-/}!}U ~hx~ xhhr Z`fhxr Hx l  l pr Z`ll x  `lrfhk )M  CYWrY %DUGeM /U u e<B ")oI(n e4nAA큤$$$$$$$$$$$$$$$$$$$$$$$$$$AA큤AAAA큠큤AA큤A큤AiX6iX6iX6iXiXiXiXiXiXiXiXiX6iX6iX6iXiXiXiXiXiXiXiXiX6iX6iXiXiXiXiXiXiXiXiXiXiX6iX6iX6iX6iX6iX6iX6iX6iXiX6iX6iX5iX5iX5iX6iXiX6iWiX5iX5iX5iX5iX5iX5iX5iX8iWiX7iWiWiWiX7iWiWiWiX7iWiWiWiX7iWiWiWiX7iWiWiWiX7iWiWiWiX7iWiWiWiX7iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiWiX8iWiWiX8iX=iXiWiXiWiX=iX5iWiWiWiXiXiX6iX6iX6iX6iX6iX6iX6iX6iX6iX?Z[iX'iX'iXbv_len miscalculation and slapd crash in the saslAuthzTo processing, resulting in denial of service. * 0219-ITS-9413-fix-slap_parse_user.patch - bsc#1182419 CVE-2020-36222 - assertion failure in slapd in the saslAuthzTo validation, resulting in denial of service. * 0213-ITS-9406-9407-remove-saslauthz-asserts.patch * 0214-ITS-9406-fix-debug-msg.patch - bsc#1182420 CVE-2020-36221 - slapd crashes in the Certificate Exact Assertion processing, resulting in denial of service (schema_init.c serialNumberAndIssuerCheck). * 0212-ITS-9404-fix-serialNumberAndIssuerCheck.patch * 0221-ITS-9424-fix-serialNumberAndIssuerSerialCheck.patch - bsc#1182418 CVE-2020-36223 - slapd crash in the Values Return Filter control handling, resulting in denial of service (double free and out-of-bounds read). * 0215-ITS-9408-fix-vrfilter-double-free.patch- bsc#1182279 CVE-2021-27212 - an assertion failure in slapd can occur in the issuerAndThisUpdateCheck function via a crafted packet, resulting in a denial of service (daemon exit) via a short timestamp. This is related to schema_init.c and checkTime. * patch: 0211-ITS-9454-fix-issuerAndThisUpdateCheck.patch- bsc#1178909 CVE-2020-25709 CVE-2020-25710 - Resolves two issues where openldap would crash due to malformed inputs. * patch: 0209-ITS-9383-remove-assert-in-certificateListValidate.patch * patch: 0210-ITS-9384-remove-assert-in-obsolete-csnNormalize23.patch- bsc#1179503 - fix proxy retry binds to a remote server * patch: 0208-ITS-9400-back-ldap-fix-retry-binds.patch- bsc#1178387 (CVE-2020-25692) - unauthenticated remote denial of service due to incorrect validation of modrdn equality rules. * patch: 0207-ITS-9370-check-for-equality-rule-on-old_rdn.patch- bsc#1175568 CVE-2020-8027 openldap_update_modules_path.sh has a number of issues in it's design that lead to security issues. This file has been removed, from the package, and the %post execution of the install. The function is replaced by /usr/sbin/slapd-ldif-update-crc and /usr/lib/openldap/fixup-modulepath, through the addition of the source files: * fixup-modulepath.sh * slapd-ldif-update-crc.sh * update-crc.sh- bsc#1174154 - CVE-2020-15719 - This resolves an issue with x509 SAN's falling back to CN validation in violation of rfc6125. * 0206-openldap-tlso-use-openssl-api-to-verify-host.patch- bsc#1172704 - Change DB_CONFIG to root:ldap permissions. - bsc#1172698 (CVE-2020-8023) - local priv esc via start script chown -R on olcdbdirectory path. Remove chown -R on start to resolve.- bsc#1170771 (CVE-2020-12243) - recursive filters may crash server * patch: 0205-bsc-1170771-limit-depth-of-nested-filters.patch- bsc#1158921 libldap-data should be requires, not recommends to help prevent user confusion around configuration ownership.- bsc#1143194 (CVE-2019-13565) - ssf memory reuse leads to incorrect authorisation of another connection, granting excess connection rights (ssf). * patch: 0201-ITS-9052-zero-out-sasl_ssf-in-connection_init.patch - bsc#1143273 (CVE-2019-13057) - rootDN of a backend may proxyauth incorrectly to another backend, violating multi-tenant isolation. * patch: 0202-ITS-9038-restrict-rootDN-proxyauthz-to-its-own-DBs.patch * patch: 0203-ITS-9038-Update-test028-to-test-this-is-enforced.patch * patch: 0204-ITS-9038-Another-test028-typo.patch- bsc#1111388 - incorrect post script call causes tmpfiles create not to be run.- bsc#1114845 - broken shebang line in openldap_update_modules_path.sh - fix the script- Emergency fix: move tmpfiles_create post from the library package to the main package's post script, which ships the tmpfiles.d configuration. Fixes the post script of the library (-p /sbin/ldconfig does not allow more statements in the script). - bsc#1111388 openldap and /var/lib/ldap/DB_CONFIG* (transactional-update) * source: openldap2.conf - Added a patch to let slapd return the uniqueness check filter used before constraint violation to the client. Fixed broken memory handling in affecting error response of slapo-unique ITS#8866 slapo-unique to return filter used in diagnostic message * patch: 0001-ITS-8866-slapo-unique-to-return-filter-used-in-diagn.patch - Don't require systemd explicit, spec file can handle both cases correct and in containers we don't have systemd.- Fix CVE-2017-17740: when both the nops module and the memberof overlay are enabled, attempts to free a buffer that was allocated on the stack * patch: 0017-Fix-segfault-in-nops.patch (bsc#1073313)- Fix slapd segfaults in mdb_env_reader_dest with patch 0016-Clear-shared-key-only-in-close-function.patch (bsc#1089640)- bsc#1085064 Packaging issues have been discovered around the openldap_update_modules_path.sh which has been corrected: - the spec file was wrongly configured, therefore the script has never been called - the script should create the symlinks first, as slapcat is useless on a system which is already affected.- bsc#1085064 Add script "openldap_update_modules_path.sh" which which removes the configuration item olcModulePath in cn=config which is after upgrade from SLE12 to SLE15 holds inappropriate information. If the cn=config is being used on a system, the conflicting items in slapd.conf are ignored, despite of it, the backend DB configuration section has been also commented out in the default slapd.conf. In case of correct cn=config (the olcModulePath has been already removed), the script stops without touching anything.- Upgrade to upstream 2.4.46 release - removed obsolete back-port patches: * 0013-ITS-8692-let-back-sock-generate-increment-line.patch * 0016-ITS-8782-fix-cancel-memleak.patch OpenLDAP 2.4.46 Release (2018/03/22) Fixed libldap connection delete callbacks when TLS fails to start (ITS#8717) Fixed libldap to not reuse tls_session if TLS hostname check fails (ITS#7373) Fixed libldap cross-compiling with OpenSSL 1.1 (ITS#8687) Fixed libldap OpenSSL 1.1.1 compatibility with BIO_method (ITS#8791) Fixed libldap MozNSS CA certificate hash matching (ITS#7374) Fixed libldap MozNSS with PEM certs when also using an NSS cert db (ITS#7389) Fixed libldap MozNSS initialization (ITS#8484) Fixed libldap GnuTLS with GNUTLS_E_AGAIN (ITS#8650) Fixed libldap memory leak with cancel operations (ITS#8782) Fixed slapd Eventlog registry key creation on 64-bit Windows (ITS#8705) Fixed slapd to maintain SSF across SASL binds (ITS#8796) Fixed slapd syncrepl deadlock when updating cookie (ITS#8752) Fixed slapd syncrepl callback to always be last in the stack (ITS#8752) Fixed slapd telephoneNumberNormalize when the value is spaces and hyphens (ITS#8778) Fixed slapd CSN queue processing (ITS#8801) Fixed slapd-ldap TLS connection timeout with high latency connections (ITS#8720) Fixed slapd-ldap to ignore unknown schema when omit-unknown-schema is set (ITS#7520) Fixed slapd-mdb with an optimization for long lived read transactions (ITS#8226) Fixed slapd-meta assert when olcDbRewrite is modified (ITS#8404) Fixed slapd-sock with LDAP_MOD_INCREMENT operations (ITS#8692) Fixed slapo-accesslog cleanup to only occur on failed operations (ITS#8752) Fixed slapo-dds entryTTL to actually decrease as per RFC 2589 (ITS#7100) Fixed slapo-syncprov memory leak with delete operations (ITS#8690) Fixed slapo-syncprov to not clear pending operation when checkpointing (ITS#8444) Fixed slapo-syncprov to correctly record contextCSN values in the accesslog (ITS#8100) Fixed slapo-syncprov not to log checkpoints to accesslog db (ITS#8607) Fixed slapo-syncprov to process changes from this SID on REFRESH (ITS#8800) Fixed slapo-syncprov session log parsing to not block other operations (ITS#8486) Build Environment Fixed Windows build with newer MINGW version (ITS#8697) Fixed compiler warnings and removed unused variables (ITS#8578) Contrib Fixed ldapc++ Control structure (ITS#8583) Documentation Delete stub manpage for back-ldbm (ITS#8713) Fixed ldap_bind(3) to mention the LDAP_SASL_SIMPLE mechanism (ITS#8121) Fixed ldap.conf(5) to note SASL_MECH/SASL_REALM are no longer user-only (ITS#8818) Fixed slapd-config(5) typo for olcTLSCipherSuite (ITS#8715) Fixed slapo-syncprov(5) indexing requirements (ITS#5048)- Use %license (boo#1082318)- added 0016-ITS-8782-fix-cancel-memleak.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Add openldap-r-only.dif so that openldap2's own tools also link against libldap_r rather than libldap. - Make libldap equivalent to libldap_r (like Debian) to avoid crashes in threaded programs which unknowingly get both libraries inserted into their process image. [rh#1370065, boo#996551]- use existing groups instead of inventing new ones- added 0012-ITS8051-sockdnpat.patch- updated 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch- Added OpenLDAP new feature implementing OpenLDAP ITS#8714 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch- added overlay trace to package openldap2-contrib- Upgrade to upstream 2.4.45 release - removed obsolete 0010-Enforce-minimum-DH-size-of-1024.patch and 0012-use-system-wide-cert-dir-by-default.patch - added 0013-ITS-8692-let-back-sock-generate-increment-line.patch for supporting modify increment operations with back-sock - added overlay addpartial to package openldap2-contrib- Remove legacy daemon control that was used to migrate from SLE 11 to 12. (bsc#1038405)- There is no change made about the package itself, this is only copying over some changelog texts from SLE package: - bug#976172 owned by hguo@suse.com: openldap2 - missing /usr/share/doc/packages/openldap2/guide/admin/guide.html - bug#916914 owned by varkoly@suse.com: VUL-0: CVE-2015-1546: openldap2: slapd crash in valueReturnFilter cleanup - [fate#319300](https://fate.suse.com/319300) - [CVE-2015-1545](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1545) - bug#905959 owned by hguo@suse.com: L3-Question: Are multiple "Connection 0" in a Multi Master setup normal ? - [CVE-2015-1546](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1546) - bug#916897 owned by varkoly@suse.com: VUL-0: CVE-2015-1545: openldap2: slapd crashes on search with deref control and empty attr list- Drop binutils requirement; the code using /usr/bin/strings has been dropped in openSUSE:Factory/openldap2 revision 112.- Remove superfluous insserv PreReq.- Introduce patch 0012-use-system-wide-cert-dir-by-default.patch to let OpenLDAP read system wide certificate directory by default and avoid hiding the error if user specified CA location cannot be read (bsc#1009470).- Add more details in the comments of slapd.conf concerning file permission and StartTLS capability.- Test for user/group existence before trying to add them. Summary spello update.- Move schema files into tarball addonschema.tar.gz: ldapns.ldif ldapns.schema rfc2307bis.ldif rfc2307bis.schema yast.ldif yast.schema - Package previously missing schema files in LDIF format: amavisd-new.ldif dhcp.ldif dlz.ldif dnszone.ldif samba3.ldif sudo.ldif suse-mailserver.ldif (bsc#984691) - Fix a minor issue in schema2ldif script that led to missing attribute in the generated LDIF.- Enable build flag LDAP_USE_NON_BLOCKING_TLS to fix bsc#978408.- Move ldap.conf into libldap-data package, per convention.- Move ldap.conf out of shlib package again, they are not allowed there for obvious reasons (conflict with future package).- Build password strength enforcer as an implementation of ppolicy password checker, introducing: ppolicy-check-password-1.2.tar.gz ppolicy-check-password.Makefile ppolicy-check-password.conf ppolicy-check-password.5 0200-Fix-incorrect-calculation-of-consecutive-number-of-c.patch (Implements fate#319461)- Remove redundant -n openldap2- package name prefix.- Remove openldap2-client.spec and openldap2-client.changes openldap2.spec now builds client utilities and libraries. Thus pre_checkin.sh is removed. - Move ldap.conf and its manual page from openldap2-client package to libldap-2_4-2 package, which is more appropriate. - Use RPM_OPT_FLAGS in build flags. - Macros dealing with old/unsupported distributions are removed. - Remove 0002-slapd.conf.dif and install improved slapd.conf from new source file slapd.conf. - Install slapd.conf.olctemplate to assist in preparing slapd.d for OLC. - Be explicit in sysconfig that by default openldap will use static file configuration. - Add the following schemas in LDIF format: * rfc2307bis.ldif * ldapns.ldif * yast.ldif - Other minor clean-ups in the spec file.- Use optflags when building- Upgrade to upstream 2.4.44 release with accumulated bug fixes. - Specify source with FTP URL - Removed obsolete 0012-openldap-re24-its8336.patch- Relabel patch 0011-Enforce-minimum-DH-size-of-1024.patch into 0010-Enforce-minimum-DH-size-of-1024.patch- Upgrade to upstream 2.4.43 release with accumulated bug fixes. - Still build on SLES12 - Loadable backend and overlay modules are now installed into arch-specific path %{_libdir}/openldap - All backends and overlays as modules for smaller memory footprint on memory constrained systems - Added extra package for back-sock - Consequent use of %{_rundir} everywhere - Rely on upstream ./configure script instead of any other macro foo - Dropped linking with libwrap - Dropped 0004-libldap-use-gethostbyname_r.dif because this work-around for nss_ldap is obsolete - New sub-package openldap2-contrib with selected contrib/ overlays - Replaced addonschema.tar.gz with separate schema sources - Updated ldapns.schema from recent slapo-nssov source tree - Added symbolic link to slapd executable in /usr/sbin/ - Added more complex example configuration file /etc/openldap/slapd.conf.example - Set OPENLDAP_START_LDAPI="yes" in /etc/sysconfig/openldap - Set OPENLDAP_REGISTER_SLP="no" in /etc/sysconfig/openldap - Added patch for OpenLDAP ITS#7796 to avoid excessive "not index" logging: 0011-openldap-re24-its7796.patch - Replaced openldap-rc.tgz with single source files - Added soft dependency (Recommends) to cyrus-sasl - Added soft dependency (Recommends) to cyrus-sasl-devel to openldap2-devel - Added patch for OpenLDAP ITS#8336 (assert in liblmdb): 0012-openldap-re24-its8336.patch - Remove obsolete patch 0001-build-adjustments.dif- Introduce patch 0010-Revert-Revert-ITS-8240-remove-obsolete-assert.patch to fix CVE-2015-6908. (bsc#945582) - Introduce patch 0011-Enforce-minimum-DH-size-of-1024.patch to address weak DH size vulnerability (bsc#937766)- Introduce patch 0009-Fix-ldap-host-lookup-ipv6.patch to fix an issue with unresponsive LDAP host lookups in IPv6 environment. (bsc#955210)- Remove OpenLDAP 2.3 code and patches from build source. Compatibility libraries for OpenLDAP 2.3 are built in package: compat-libldap-2_3-0 Removed source files: openldap-2.3.37-liblber-length-decoding.dif openldap-2.3.37-libldap-ntlm.diff openldap-2.3.37-libldap-ssl.dif openldap-2.3.37-libldap-sasl-max-buff-size.dif openldap-2.3.37-libldap-tls_chkhost-its6239.dif openldap-2.3.37-libldap-gethostbyname_r.dif openldap-2.3.37-libldap-suid.diff openldap-2.3.37.dif openldap-2.3.37-libldap-ld_defconn-ldap_free_connection.dif openldap-2.3.37-libldap-ldapi_url.dif openldap-2.3.37.tgz openldap-2.3.37-libldap-utf8-ADcanonical.dif README.update check-build.sh- Upgrade to upstream 2.4.42 release with accumulated bug fixes.- Upgrade to upstream 2.4.41 release with accumulcated bug fixes and stability improvements. * Add patch 0008-In-monitor-backend-do-not-return-Connection0-entries.patch * Remove already applied patch 0008-ITS-7723-fix-reference-counting.patch * Remove already applied patch 0009-gcc5.patch (Implements fate#319301)- Add 0009-gcc5.patch to pass -P to the preprocessor in configure checks for Berkeley DB version- binutils is required for "strings" utility invocation in %pre [bnc#904028] - Remove SLE10 definitions/bin/sh/bin/sh/bin/sh/bin/shibs-power9-22 1772574792  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.4.46-150600.25.3.12.4.46-150600.25.3.12.4.46-150600.25.3.1 openldapschemaamavisd-new.ldifcollective.ldifcollective.schemacorba.ldifcorba.schemacore.ldifcore.schemacosine.ldifcosine.schemadhcp.ldifdlz.ldifdnszone.ldifduaconf.ldifduaconf.schemadyngroup.ldifdyngroup.schemainetorgperson.ldifinetorgperson.schemajava.ldifjava.schemaldapns.ldifldapns.schemamisc.ldifmisc.schemanis.ldifnis.schemaopenldap.ldifopenldap.schemapmi.ldifpmi.schemappolicy.ldifppolicy.schemarfc2307bis.ldifrfc2307bis.schemasamba3.ldifsudo.ldifsuse-mailserver.ldifyast.ldifyast.schemaslapd.confslapd.conf.defaultslapd.conf.exampleslapd.conf.olctemplateslapd.dsasl2slapd.confopenldapslapdopenldap-datarunopenldapDB_CONFIGfixup-modulepathstartupdate-crcslapd.serviceopenldap2.confopenldapaccesslog-2.4.so.2accesslog-2.4.so.2.10.9accesslog.laaccesslog.soauditlog-2.4.so.2auditlog-2.4.so.2.10.9auditlog.laauditlog.soback_bdb-2.4.so.2back_bdb-2.4.so.2.10.9back_bdb.laback_bdb.soback_hdb-2.4.so.2back_hdb-2.4.so.2.10.9back_hdb.laback_hdb.soback_ldap-2.4.so.2back_ldap-2.4.so.2.10.9back_ldap.laback_ldap.soback_mdb-2.4.so.2back_mdb-2.4.so.2.10.9back_mdb.laback_mdb.soback_monitor-2.4.so.2back_monitor-2.4.so.2.10.9back_monitor.laback_monitor.soback_relay-2.4.so.2back_relay-2.4.so.2.10.9back_relay.laback_relay.socollect-2.4.so.2collect-2.4.so.2.10.9collect.lacollect.soconstraint-2.4.so.2constraint-2.4.so.2.10.9constraint.laconstraint.sodds-2.4.so.2dds-2.4.so.2.10.9dds.ladds.soderef-2.4.so.2deref-2.4.so.2.10.9deref.laderef.sodyngroup-2.4.so.2dyngroup-2.4.so.2.10.9dyngroup.ladyngroup.sodynlist-2.4.so.2dynlist-2.4.so.2.10.9dynlist.ladynlist.somemberof-2.4.so.2memberof-2.4.so.2.10.9memberof.lamemberof.sopcache-2.4.so.2pcache-2.4.so.2.10.9pcache.lapcache.soppolicy-2.4.so.2ppolicy-2.4.so.2.10.9ppolicy.lappolicy.sorefint-2.4.so.2refint-2.4.so.2.10.9refint.larefint.soretcode-2.4.so.2retcode-2.4.so.2.10.9retcode.laretcode.sorwm-2.4.so.2rwm-2.4.so.2.10.9rwm.larwm.soseqmod-2.4.so.2seqmod-2.4.so.2.10.9seqmod.laseqmod.sosssvlv-2.4.so.2sssvlv-2.4.so.2.10.9sssvlv.lasssvlv.sosyncprov-2.4.so.2syncprov-2.4.so.2.10.9syncprov.lasyncprov.sotranslucent-2.4.so.2translucent-2.4.so.2.10.9translucent.latranslucent.sounique-2.4.so.2unique-2.4.so.2.10.9unique.launique.sovalsort-2.4.so.2valsort-2.4.so.2.10.9valsort.lavalsort.soslapdrcslapdslapaclslapaddslapauthslapcatslapdslapd-ldif-update-crcslapdnslapindexslappasswdslapschemaslaptestopenldap2ANNOUNCEMENTCHANGESCOPYRIGHTDB_CONFIG.exampleREADMEREADME.module-loadingslapd.ldif.defaultsysconfig.openldapopenldap2LICENSEslapd-bdb.5.gzslapd-config.5.gzslapd-hdb.5.gzslapd-ldap.5.gzslapd-ldif.5.gzslapd-mdb.5.gzslapd-monitor.5.gzslapd-relay.5.gzslapd.access.5.gzslapd.backends.5.gzslapd.conf.5.gzslapd.overlays.5.gzslapd.plugin.5.gzslapo-accesslog.5.gzslapo-auditlog.5.gzslapo-chain.5.gzslapo-collect.5.gzslapo-constraint.5.gzslapo-dds.5.gzslapo-dyngroup.5.gzslapo-dynlist.5.gzslapo-memberof.5.gzslapo-pbind.5.gzslapo-pcache.5.gzslapo-ppolicy.5.gzslapo-refint.5.gzslapo-retcode.5.gzslapo-rwm.5.gzslapo-sock.5.gzslapo-sssvlv.5.gzslapo-syncprov.5.gzslapo-translucent.5.gzslapo-unique.5.gzslapo-valsort.5.gzslapacl.8.gzslapadd.8.gzslapauth.8.gzslapcat.8.gzslapd.8.gzslapdn.8.gzslapindex.8.gzslappasswd.8.gzslapschema.8.gzslaptest.8.gzldap/etc//etc/openldap//etc/openldap/schema//etc/sasl2//etc/sysconfig/SuSEfirewall2.d/services//run//run/slapd//usr/lib//usr/lib/openldap//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/openldap//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/openldap2//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/openldap2//usr/share/man/man5//usr/share/man/man8//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:43001/SUSE_SLE-15-SP6_Update/703d1ce4b578893dad664f092afc9ecd-openldap2.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linux      !""""""""""""""""""""""""""""""""""""""""""directoryASCII textC source, ASCII textBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f2cb5fbea8eb8267e5f62d1101068f373861423, strippedlibtool library fileELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=64593c959e4555940ecf9cb0b9771ac0f983c35d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a014b00f34708b7a2a214f30f3fad2cc565db01, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=ef57dbd35b4396169061cb5bdb54051195566eb8, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=60c3708513f51247d66128f4e97ce704b667c2b3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6c8582a6afe53379092a43f1e592794c66041930, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b485402e61582a565081f4d7d3c6f6b7c055aaf, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3319061d903c69298a1169b277bd2b800e8b2036, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa98dc33266909e8b9664718de720cbf51bdb008, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2e78b399c32f1387b1dbe1640dc311ed5dfe708, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=396d3e78403411d99f865a18bc042be7153b3d9c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=cf595eefadae326065e0dd2fdc801dcf3d43a6ad, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=7eeccc7d1663504db985563bdde2d62621ac5014, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1611314507fa53143e674945ab17e662845ae8d2, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=70323faa0db24d8a0983b2317050bd0ba9c38fbc, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=33aab4e75d2ae8e2686756de1ec8fa0da1103077, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a420945b29c94b17bcaa70772b47df86e928288, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a8a30a028b567cbeacd6920d968ced1fa7daec5, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=00775e00e1a876d113985b4824e80a656be8cd3e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0d981ef060c14ca19caea4e3ff4346dcf592e2a2, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=9d80c5ad21320c45e0a1daa8c2af6e17e6e1cb46, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f2610a818f88803ecdecd1080d2ab5928303be40, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=090fb69ce458f01e01974efd61aaa027397dd665, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f2169024700b3e4898936ff8232c7d353bf4d4ce, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=164f1671f17ce671d6a73c55166c3737da802b4f, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=bcf12f06b17a1cca6c204b1f50638479c7c371f9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=5550d37d39151b5a026b0ab7cd52bc76a9f6cde2, for GNU/Linux 4.3.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  ()-.1256:;?@CDGHLMPQUV[\`aefjknostxy}~ RRRRRRRPRRRRPRRRRRRPRRRRRRPRRRRPRRRRRRRRPRRRRPRRRPRRRP RRRRP RRRRP RRRP RRRP RRRRPRRRPRRRRPRRRRRPRRRRPRRRRPRRRRPRRRPRRRRPRRRRPRRRRPRRRRPRRRPRRRRRRRRRRRRRRIu% sHscyrus-saslutf-800bfb50dfd10c301309c4531a4da8df8c1cd6b7f5d9bf0e92e882915880577cc?@7zXZ !t/C]"k%N.:!v;|j1B!AB1_>v-F ff cp7g5-^zR9`⛯NV`tɥvm hݓ}:S⯅xPSd+Q*{zN/K*Zgevqyـ`b z5jALL|wVY3 ic~OX6P+.GPNc7&!X?kCY8j+mb,sNyB߼NRA)-]{ MuHVDKܢlL홲r?ӴB}%.a SuYj?=~&Ly[̏]cC9l"KˍL@l儙Vlx:+$?'O)#/c/[r d[)XoSl#&@J~dKu'Z4--ߛRE13)~jDHȦc@@ z8ڻX 'HIbg<x=`&O?hLuYޅ:mks!RY&Y//.bBuPȹXhz{#@NG]ZPчtZ4ɓӵiU&R=o@9[$gd1G0~-Љ.LՄ1lzDc ,H "/I+`cHsL[~=0+1}pLĎ;, n~yU z@_7jpJ(4fA'K9f؞%r#HsơC2 2?rYS=-NTGgDd-cdWh6\q!Tm#E::nh PM O?PҿP7];Is yn&]ԳJ+$FZ7v$skmy8#5F@q)jb׌MQ"K{}^:YY ^_v#1jG|o/6irgM>쳴OTb"F-tKG IZLƶRt:^@$m:6E˟ЗH[V uWh5x~~#}0C,]j1Q1%`QKa}ʺ䜘2bL1i^o]jliPA$Tr@~!m00ۙ\NlPW65$g[S=zHhpO&WA|-rIӺ'Is4e~ rj[5\dӟ*<7ʩ{{k+7!Qfm-+%H;1Q . R%PϞp|RZD8Bnּż4A& $qamrU >WJۍnk+*ONHD[ж_1( h} Qe$1u}b3j,Aּ摮JO'S]Ee8I$@١R;#BySH)-7lm!}kW"o*ЩĊRN+Ojo!6 a'5*g&,|Ix'19n2/j_}᤭lܥMAA8l%G`D؈ C3AEEskXSjח?4 @{ tI-b&ਸ਼aXBOɽ\`EEHXx1k_5晞GO# >o ` ;0?+5-@-Cr kNʴy"JG0ډ?)bpCrO L!gL$=,0y#D>Vk}`a %7A1wLd`iࠊً+$#Gj, ;ާܭa$+ m<9%*P Um p߬W)>3j &x95w07/g NR\rߌrsn`#bv/zgޣfwu|\u @F-XNR'ҁX.S;v㸺5cZў-0 m)h?wR%}T= +و/3';HZmLZV_6ә IK'*GQ>1bdnyp$/BNSrq^ph|ΠXsG8T$xOsum;muxQpjm-we&Be4%IV4/Z߹yhWo(4¦9Jv}U.oq[2TۻY C:~`f)՗[CTV}rc8-fnv TnoT/@Hs)Wڝ!n dX{cR:]|1P(z)9Ϥ+fp0aoi~q'r3l"PCfㆹp#,2aVf9QPؒ1W ݬ'z]I9np]/TK0I2HlbFp+IfDDç@x#QVl^hQYl{ ӽ8^Hs) AX5%2 [:AZc'Gi [Nl<AWNA4z;GZ89#Ysq!}LtFy)| ! Pt |[_NAǾ13QEw=)l=uNf˞`1( _GPJڡO9^YN;&*m]>wGdž99 KyLLCtbH |k+@=FG0Ƨ d|~v*\\|Qҡu)#"ۨJ>A%ckC ƘBHܭ=~.3TNy# чD[ۯ1X?QՙQ3eˍe%PN#L6{6EJw\TJWҘ0v:w{cAU GO-^s9e;/c6z ޵sh%=/.M1/ݔM@<ƄUs_XJQ弱lIM@)tc9%:ħ6B\ӥ}kA'}96At0,N[CD^W¬BC;?FfVJg&)6͔4Xyσֆbgkqk)t}T `ԃ"l83L]NŌʋ52^Z`Ea5+u XVhuMÃ8ӄJmPa~ԹbޘKI!rՇ>iTd 2nNSu0#9}~Zo%ѯIF/jils{ޣ(PO 1\@PH#]Bp⛆\jX"` %rEH猞_[ȼK Uʅŋg勢R _fh)gMW 31% VQ~Fmil\ysa(|v X2; <)JOBGe)uzxloֹ_=$Oa 9?PMڦP(jo7A+Aː[lxzOru4e~!Y:xOm7n_hgYP$&Xt 7N",J [_n>ѡwԢD7 /ˉ /̲.`A*%ȧm['J~easbRMj]4YD?y",س8/0]ϟ].n4p.W{ʞz'{vRD̋GTNȖ#S'~rF(= m^\v^UډhEEա}6tKx{mZ|rXACjȜj=CO4芌&`㟮sǫAbеD0t̘s(ZQb/859+! z8yhdbw.ߖXm),8f%;ז[F==gCoAbƐUm~{7fl@,>GMO:{| 6ŧdroPcxB+kZ]6>]MCj3r2~ r&F͒0gE 2ģ_PAYQh|I⚸m,gRtFE0B]f(4hC RJX 0б φW@ηu<^h GB Y-yГGyQ8lIS,2@F ` w:rMvl;\X(ti4g$aDZ75؋uH6ġ'վI,'sC`/Ϧu_gP MQ4D2w"@ǀG[2niV19yU؞2:&v82d`뻾e1 r3?[!VU8IJOk%P=ń32N%é vd*[^ܔk;kýN/z^wTUF,p/ (&]ebC }I[A5j>uF0ЗW*J?b[]T>Yk44@˫JGL+a"C€7pgsDohYں5b#^2'A$=!Tk49kǭ ۦar׃r hu׷$Rn\I mCV5Ɍ9OM ܝ=9=?t ˸?ъ#sE2С ˬ=6gnOrWEEG&}roxI. UESE n8Z4A۝1| ՝<ԛ d%\@vln#`6nU鞲T> uUj cRW/u\?-'?L؟=>s]3 R JŜdL%r'i~\^).H 4tBidދkO|;qz "$DE n2Ӱ 8M6\)lBn1q,Da,D_3:s_|WV*-ޛ†G3F3H1ì~Q.m~֔@zfgR`z]eKdH2\g (,at*h H)"uXiF_&/+8q;Wt 6 v;Bd(-9Hj RqLtj;,r{sస\iH\p|V[~CE% >H681 b)6Yۦ?h׍כ^T~+VЯ#6MP@ :ݣ^H;'/BƂ.{|a VBթwNo贋+ [z$o㸽Yg5OȚYn6)3utJʲp4y#^wGб^f?vQo/K,:MZTyaV'cr#iQ:3AU &}C&VϯkkGuvhAr_j>CF- QUSѲ2WVqrz \XA Z~ iZT5D̾&Y{jx` 5>!wc? og"hC;;LjN"oiT3#9 )V̥ZIovy*Nee4@BͫogmZF 7//|o3uoTooR5# l),v| 8 >Se`;5c5 P IAtbM 0z=#\?e3_mNB%kIpmxmT6ן :k2OJlxYNWϒّ=l :yQH˴7iV=pf{׀zKYn-Q 6֤XmO~o[êjrdb\,./ūD8OW(IDS s]uec,m.BW~y<0ƍ&s4ܡ8U܊bgbzѩl{OɷQG8>euxʤ ߅/Q;< Y8)p=|f ?+C0v ?Y[dL6+u&`aJ !ؗ4NJ AF!if5)G 1}uӵf#xdXuHWO-I(=_KiG,q~Pd\XSc'f7ӂndoEAt[ :9$y1+9$Ul%}ќp1L]AaB.z$:\ZV9ElABjaD%$brr}?K߃ӝQ;C)yљ^ kH{CD4 ` B.e qOuR?CEQN[0?4v8rms0%`s㫊 ؍|ezI4-dPWNmRGGX}ѷhPRNz?51JP ț; |p@^U4FJ:~6NEN=RC.}.\L'D0(ağ.d">\~t$otɌl yTv9Hx\^=H !=+~g9Gl6p#;M>4.i)S) ?" ao ^Ybk>5]lNAI|x{(O@\9TiR+qR:PqrTt)T }^ 5Qf, SڨX[]`i*(eTU/R[<ָi8V6/ g}GrI~/<rM9w}nK?FX[VHy5jWV3JHVOh4D^Z\N]!.ǃ9$JJ<9@/u3Lkf.`g;dfjèST 'P. 98<|y7LqWQۤ#) LFQm uW)йKu{%CP|d90ҎaMZLfJ*< z1x* ."TwBlz Fȶm]JQq$FVb64^I&1*W6ix|=3SÕsH*Wb*'W7qBk%)>viܱ]}:z`1~0L5jF&d+*]Tك2j)Qt'У s f!p&%i ǗHg0NFUj臑;mucInob,'N?E|4b:;a;#^~wq5R(bhh)i8bL-}(H)} q)J \gDV꣐y" [^u`@\Uv+0dT?ZhO{Ew~fTlV+x۷ڸ?TT收?զ2r]?6[+*ԻkjMnڿIqU*xQP VfujɅ͇e 7z).Nw,u312^4R76CrWIpzgЉ-5@bK<# `^n_n{εϖ-HR{qv*ݺˣ mgwCrǘ *ÌgY͌NCFN۹ZF]l>Ѝ2h~w`TЕz[TG<rA*]BnhJp@bgs~=u4Sf9)~YP؝^307TJ^gtV;S/{3MKqdBPqMP,1ϥͥTBn:s+K%ćؒ뿘4~4h(M}ߌ|%q10b77o++Ŭ ]|Sؐcp3aU͈vse.qt a?Su`RYʳ[B -jalf8.?YWK2nJ3fܧ֝XƤ:J`#"c$H+ٱjl;,7dAm_AW\嫩V*FNcݜ<) ]&2͏Ӭ(kԙt4[/M%ZFDAf_LKpˉ j}pՏ$8{AQ>drC: 75^A0hQqٳz'hvL5qN9R%dlLOh \rgawBT;溃h!Tm2643 93)Y^Ôat43.93 V[YxLTXl*?kl9%UՎ..cȐAL1AhsHo[THauK!\V܉;9U6R)vB{A fȆC`XmuiH[.&/cOB|.Vcv9 {$DpՈ"ZWhW7Pvij/'A/լAT\(Q;R;+X9eY JkްTWs1jC8^Z,Gk:]W18*sm("h%Cxih7#{SȊ+<42Z3I5p]׽g45JQm_pMIIYT9IRW!㷇 1{H ~{Q B9fn,; j -#!$(o5:51c"'gCjxt–Y2Q]ucz| ',-UёհΥ{*pHVUm-<(N &|װqDuZ H˓.5wֳr_^ pþZ Tin4 R.*gDk8VaGjQuaQt5z+`l09k&L=©?Kd<2QϏVI=<@Y\5 iYJřճb 01wd"B78UL0jFt= \o4Y!^g,G*34 ɳn&hYIUdS3 $g H_x>LAwi#(6ٯ,!ϛh_vMeg-[wGUӇoL3rukch^g@ʹ\bյg1k&grNJDhP fa:7Ԗhj=%A3nXzWÅ2eRsP#/52\Ș}=bP X4!ҧ/w,mgAm1f>|܈{sT/e34Kp}9/fg9ɱQ9 KN@.&ʋ-:V*p}sU;v5݋^ ש2{jUWE3bh (MhÂC .%(UEaoƁ1K|Q?s<$nm0պcc c3.;܃6O¢h@н#sݥ,f,7R\x[ߑb~G@8q0aQDᲭY.PGGc#67xaKINSY(v&j^ ɠX7j"ʇ|zV,04HK2]hbS됖Ϣd"ianA[8S6y胍aU8jЙ]MDϕ =ڿ 1/x`V֛'n4X0o*͝A !*0>iR4ܸy<ͬJq%+4xrG<Y4iݧZ0-,TrK'qYYWwU) UԃV݅hf^cr2&urlE\reω}s8+83Mpt|ƈaZ({kák⚑wz\#V#BI2BDg["APRU,ϓZYj<_Tӱ]~ݔDaf& OqΩZ7GYT})9S鰋ջ2}>h~r@$].4RArrK;8Ƣc㝊ŞFM V[GQ^/u55y,-:@/X0)RЈ16كb]AV7I!"/=ꎶ*H\ZM0C 6O3po,;_go<`fN35঑ޑn(gf*%Na1:%=H0<0B]ҍA qX24܋=t ܳEsCW;(兘^ s m6TyN1sGNqU%Xj84сl!rE^n2=:͂bK)ŋL hJGer$c Ŏ$fp4??VOTB'0ETg"OZ`Fvlk mti4M6}5OKYN8ɰF!qheSKm̌G0UK(Ɛjnmrș8z)nীRٕQ~?>m;lъ^kљ7Ɣ(TpYkŋ)x3&F;p`;U:CFY¨T_\Q^1K`'%_ ]/u1-p7>|m%XSF+EEHQ5?)`+UtU&ny.qZ*u ] $9h4T:Jʼtv[43K2A{TCϐA;iM_9nA[AMO$%J2,^N?x]L-e5H*}mudghr?Gìoƺ-E .g]PтM}b㦇^NۦaYzS4a[iY&M~1kfG ~]/גFhE khm]LR)ڀd\2鳑&#G ^R v柛}髳0/LFm,o=Ⴒx78S@u&23[7t :' mFWʝ'GؠO,Ie6$(}ܦJC/J|v#sVEݱ#~|+[4eL10yMbQ+b3,X;b<#W#ᵝ+_w:ݴQPo "v7cж2Wbe4`۾ζpaް\{7P XmHdVf) g0hSe"[5V0Oh"̘va+ ]]b;`{*byyHڮPn N"hq`v%Om 5U OCh{iNe""lG ]^ Ew;IVefJxoR[ ox4$HͦCŞ3"Ëݷ <tMwPigX{fvAzO+zyTZcr 8.S<k[SSn -˕И}fCr7kz6 Bn›6 `Lg3!C./껗@Pb/|TxyqUӹu\(Jqa9f_ࢋƏ6S"x)&qyqjRb5:wHi71Y+ǎEh10}Mב7\$iBow[\=;z aݢ P7%wߌ=cH *aϓ0O׋QBrx_N#]']sMf&u[12תt.1]ɳ#e1ZlC 181F~ fbM붝MuByK`"՜h[2,ֵ!렕おS fLɴZWȂ gX@N@T_뭰_:Z`D¯//ДX`U9«7pEF]'a­ Ǿ97{u8KklKqn7!vsOz #/{*41` ޜ^ RMyȊյg/^< U_u-TL6mfJf0,"Uo6R1o6 Mry-1Sr{>N {}wLxO!ݏM1x}+SwPyZ$jt-/ lBz85oƈ`8ӒL E{K~/8[;*F/u^nkajyXZ/骁U.>c,SocirTgS$[|=Ld٪Ho.oy9`TrHg+z4ҕY3:\j /ܙ \; C5wn"Q{L2F6d`'-d.M[Y4!  FO"$%(].gM@ |NWĸԵVWsT>RS` ~%~ e Bͽ">;Jpe>#L#?ӗ~}] ;54Z0}7O?7HIw|d^:=Q>RarhW<:k%Hm{iU `%vur^TcM,+7~05:^[1ERwu.ce=gQӎ.L㞱GW&TU0GNڈ~?\E*Dc؈m cx*_wE$AFgJsU;m͛Zk0}wd7;F mw2]!G]6)8#0Kq1N_5M^ŷo[P`u0˸pADԢz4ի7b{b,* ]|+ZZ"{+fWQ}0x\`|I<0 _UZDDAV9BS} N M{N[؏;<*=t(-Ivd-YZ[By2LOu\% bXKpkN~'EvՍt^ K;Q*Y6l<jX56}_ں@K5bTЈH } ̾.mrݴFlsc]QLY ]n|URC7mWM̝OOj؝U( _WgWdY2,T0<7k艷q+!r*:(o^^Gd0Тgʝl^o8Z Y`e2" cleV)c>W^ʩE^+!cH I w!<\w`jzb{9iՌ}e[7gS/c)ڄ\ i%KOā}gr%e? ?f"٪9LZ24بyK"_6}r!+(S,̚I rsOnE+ }vʕ$Kvkf3cYu`)]Yŵ${VtKzn_Ǔ3̻s"DXb. {q^`CU76.ڋx|ɎD>2"',lmz'RQa,e[&yߓ3V̪_:'LT.OE4A/I>I`5u%7͢mt z0~ +˚J' 崇߽́j>_yr.IW9hoS!o`B"Nnŝ`-=g"VZSf~-;澂t0R !PvpcAk5.I`>#+rVsq~js;}RPTauW4fIy߳cr?Z5yUIPL#ưʙ#VLg"$wiK 4RպuY˶@:~?P+z }iUG|Fm6кY4>VvY7qG[ڜ`T=[=NnP&LԈ]`Yw%Fe~3jt^!<'q5$`=Y%)P$z1NqP-\^/'N錀Lz/}FU;zFm-͜(qxS:rV7zߧ>ͅ%b招81=Tgɨ2مo,]E`2yPPUfe#pLՍCA\/fcm|#.-x8 ÜB zR ش=jDk{z3ӾM߅s"A׻-*1w@z˸?.A,#f,!k0-qƿWh0 hkv!#]YRA yw/'{g,X*nԓ(rۡvDюf p'pmQ*74η'菙RR7}0N2;3qa Zst9sWY9m mPҬl?I}iM4`Ȋe{4qi_ ;uYoL27=>¡=8"B2eR8B?ϊmV@ :4w118Z'(YA贅=\CQ R b|3C|E{c'\Q$ʊaU_H /j^ǁRY@ 3-"-;leUxД<&zc&o rMu7b!}%b0X>e5mX>li׎T il?gb- *qyھ[XD5R̓&R"BR&_X$Xe B:?yy]D+8KPK*n~;{E'=jؓ[0P=#Z{uOWeУ' ͑4rXMU:5D%%^]v@ZDt]!3 adD4Xע /RNXm $gEH#'KY,n&`mdVuT,vz#dGq{9RGT\%}?Pl6[Di{{i:ӆ%,ɰõt_#On4mq#ἐ[CWH>bZfV.XTcIWX.4atJrg >H 6ǔK u@Z%t]ik޻JgHC1dEI!i:&)fOir͚Xw5/}?uBT4w񰻋1Bo [f''ZbSfUGO Xlr3aWt_JtibuےPL%}ra#Gy$V-_sô)ޢMVBbȝCgׂ̪QWڟUd=s`V`L⹀gϢp.J;?E|p컮O3rzkB1 ­%N&n.mS~ ԿG@Q~u< 4*N)a,mיhtL33YIBw`Ew$yyܚ4x]<4 NT hȰѲ!UWZ[Y5ul&cL6EN ~ +-{.0Bl{mHD۸t9R,򾈭 v1?(tfƆĊ)qն3liXI~Y+O1~nz|2F"Ậab\,"COe(xǩ&*wd(]\hxu5Zl{kִ61s(N9gqџ~PGXo[ŚiWɐf!vÛ$0 :=jcúV áJ[(t9sh8~[:`07FKRܹ7"b%3ߜy'SZxT?ԄR*AsER)d#ԞXjLecF'̜x`T[dv7M|A7>m:aL*@2`@\^J!NL\PK궆;iGI, kO/ӹ[rK e%fVCzB{R ߊn!6rꂛhqFzHG[ƹMH?6Y,0lYļJm*"&&*\4 trg 1%3Y EBBXEWȒcw@}k:&ɳ;E;4C:OI68 q?:|i._}i)њo^VNR " ix)Ѭ?ON}.%U~LoXS 3] Ku.S3wS0@1h/F}fW"3rFa75`jЙRa(T^B|ԳgR_H$%R.s5^[sg[v,ʮ5W#v{97`u^%N܊,J$M~Y7&0 fo^fKʣhXIv`$^'ĥZ4h/#x l@D/hCIzͰ@.oi#OvGeSg'r֊dbӲ Nh vwxߏ7dNoqR F*e3%DC̯:B->YUjH&+yK@܉„g=wl]%Y5!4W \{?p2 BcQ~DeHRY'@77ѤQ6%== i_Qb.?vY2_"F7ǝT|kŏj_UuJԑG2X׌Ԟ&L@[U 0BU>;YJlY(co"K?Pђirq _%y`EV,K|(U=Zrh!էQNlC=Q\mK>9(i\HJo*aUH!6/9`H,EdkDk;㝐zo};l:ݭ<>0<mpEʈ฼M1.ax6因?r"@2>X9:0'`f ;وwQY|oP w*Z&L )`~|+0X>mNi\%-+pꁗ+lf=Sۨ4&v[Pz_t"vG¤=R/JU&FN L[n;H{`AuQOmQr2XȏS4[&{Σ/xvQShY[<1$N6:#TfPyO0.}lE=!C,9`!KX`nfHK gBYY\ԍ {t4X44=m#i}|}G:E|k(Ld_6s[Q0&; ;J9C|fvD+mX3"VX ^dzvLSzHf̂t LWe"m>,NcOK5k T'e6i_S-u}7߀H3H&9ԇM >zNG$Ki{Fw6g'6y];jP) :ObrLl3] gxsC"làF06fzHIZу˒)wUZpa m>4 +(<_(RݾWQx2aUU`RX52F@x' '5.(@f;zt#?Ǽz)¢վIFjb=$!g&pnKo<}E9ڭuDLG0'Eė'KkFF zq c˒_|uz T?q?vfb%T{$,Ƃz%Pao ✤Elb3~5ym% 項 ;hC ykrE]۲ɯl؛V " xj?&"+ɗ\lfAM vwv &^>M9q(Cx~ߏw@kAYYĤLxNo_HZN }]t#q箜547ܣ*NI]훤7@4%VvR5wf.&u=Bw|>b]|Ke]F˼0C{$isjfJǠ,8όe>X4Ac9g鰯J@ {M˔nv?YK e2M856]PRvv[[9 Ғ6K1#?sb'ШdFp&:Xq eBm!: Vϻ$c1Ŵ81 k|ʚ[FqGqky ߢK[ɵKqg :榓4JdqR9 ~D LKaK}A `-J6~m,W!Jl<p> @٢v7V" <ѣf.f ),2-$3Ot~>$ _TW 6Cxt4[DN) / S,a% 6QOm@efӺ kH ˷ ;o\Aއ/cAj: gT@ZR.K\5$]S\>['@mwׅS3j1X | ՜0}<4]5v0C+xr^RtIe8]ƃd/o+ZrDh"T{QSwqw$Bڗvح=IfM}Nֵw; ~; sJHN?%r"@;\WntSPZ}ȘD&hȂE{9uXp{SPwu @TA`>{6*^[bH`NSb9 7|CfIvWF?,I8L q%hk 6vECv"QPˇ[}z)hdCx t %߃EQڰV[OC9v0Jn܄MqR𸗝2jP5oM۔ʷ29"Bg.ЬO05g5_bQ a^'L!a)Q9ր튍-VС(@a~m&"ó`@UQjo~_lX\$ħBcoO~;*YMCXϩg^?PeV(ᶱ[0c*<76gPA.,ySN=K^T&\s0.y|PJYZ箦hq@^UR&{gw8+/9D=:gI2:am0$_pͅ4Qwxq0tB@]}OT,?rmӚ36E3DBjD0)ɈTt {%L K WD>xQ Ԁikq Jؠj&`{FxevɋF\yan;Ⱀc7Dr_$*F-ZL ڨލw>Tm˟ s"SJ|ng U N߰ӭ}f-m=JgM|ŰͯB(|J7gcUPWWn 8K1oДEnu{- p1\[MOY8V~#䃏ٜ\IB<.\:L)+QL!9H/hmỊam\u MZ1D\XOԢRkJ.#G!lcٷsi'S|ɦUV_c4DH/ICw@XwT /1 0Ze"-8Fͻf8u~'%zTe(R 34m~?.QoyR5 i;c8E\fM$<9N =) ˢEX' yyXLLï*W~!PYzO]]XuN}S¿2p, yȝ`2\g9L 'hOع|pw׈F ͎]Ӷ44bWރ%FUv)%0pt[7@n9>X=iO*Y*,$F>kܤ"ԻPk;Zg®hy;Io-Ր>Vn5_G w},!FH )VI/eaL,ø# 7X.|џ:UBYp׎?.f%]7)-\TROz{[Z 3zTܰlؘ/"߂N]i!ׯuү~l! b[ߞt ÍMx)&.~ ϔ|ç++ϧ8w?]  z bR==rh) ~Bx EVyn=.op}a"-FpedF$K| FgSj7lݜsJ"3#Us3*/.n=͵S&L^W1Ԛr0A~}7oж-?2&FP+$^ go%#gp{Y_ |D*bO?7?ZLy ۍ*|dBeޛFUKĈW7m2`X F!7tĎ&|"wR-j;K/"7]d`wph_jc˫Foz}Ax1c"zΗvOL +~'!ͽwVNjFcHMƲ҆ oOf:SpH8WrV1hE=OR?moºgtzK!9DRo#hL3ysMm <[LwE>Y"x(<+x1~n;;V{ɽ,9^jl2GC<9h;v %1[~&I߁g t;P͗(Y G?N}a#|yj2w54_eJ{B$֜wCj&0٧_I %G{lQ/ؖ>+-z3>7oTVH_p|FL7Th?BZv<a @Wye:'%gp6:ۧcD=zt+WgSզG=⬩D!`i˨_W.$;T#$cG2hQ<6hדDSNh^5|2-?}=FtTjny!rF#Aة` (^U;"q^9G<]!i%@2{-eIZw|hx> DMLT֑ Xgӣx6 fcTcb k0Xn^TuK!NF[82Fch}K#~':a6RurBٿ׶Q}?8>Y"m?%ĜĻ9ǑɩVLwZDyy/8E-z; 9"G>Bt e,g@*lX0BWWSb#|9!S l2# =*7ۮBLаV t{bkྉ~DiphhY#WAzT*8y$ ;5>Ϻ/4Jx?Ekӌ4Z.K3.rʃڽ(93o#jW7KDZhG@uC8W qeΧ\7h,W%蕧}^fB5jVfG.Ź@(T@<1$8+nI=Sk~{h*5jmt YbظƮ]RGqB酆UreP*Bkr,<3r(Q1MN^ ~I{dOؒhHluMG<@/a i;L&/yK{%#aQ?Hv;xP P?*Rur<.{+$uIo?HJs՗Г?"',PǭK2 캨]-m E 2u#M:"u\m&EXyߜaS& aPM_*D tm 䀧oƴOJݧhHzoqmMsɼfQi]W):P;Oj[oZ$B@р[-ܼ/yV_+"VX|ڻ SqG&-)3^WKX5 Q^)@{e(lGM a]ݔb&G,z=6d]󨄸=0 Xx!h} =(nx퍢zb0RZ|Zz}T(+f5,Pq!~z͓lڢ)|޹W٘c3`;kr(6YhfZ?2< t\%GxnԄj^NfT3%SP_"$#]*^05%)G048@\źX3y?pjxڣ bxLRi>92izCrVD&>99 i4axe8ǽ'Fq7]ľTSNS<(_9ؿINn:p/DSDìB֬COk!IuRRejjFr#Edn|5vg>ՕY}EJ:x[ҩ{cYBx+o{/UL>x]P9:{-mӱi mDFlpӆցU!Re4 .>WRs>с/WZl:»6LY6w)PchK2*47\m|2 I@'PfbC*F 8-TRm@%y5!WPIn7,xEpXPKto~Ru`o|JVz HI <#3g-KnM~?G('?PTRt4=}a},W=dxAl(ڋp#T.Ğ\x%k*d ;{\T)j C`VkI+y:Ώ>MC5Ii}7*&`k9nf´z {dd3 *v,Jʪ;W* Rhrخdqbrʤ)a8j5g31"^' +vzmnn`'IsU΀_.ϒt=%(TD~!6z?I@W[$Y+tLz=l:An~P؋6\gy)9&r4-am\D]I0ݟsAR'b0!@g5Cm,v ? [$_YV #+[͏bzEjMa(v lGot"Qc[U?$FG;p$2rg9-SkrD }H/[7UUJjՔz㗡JqfUͿ_뾈]?ų@9q?b_aX$L-}n_# sW(Q7ro."L_#ƿ;Sʘi64o9~ʩwW/VI)^j4ؾYЬӕ2 V-ŵ <A8QY}Xj98BτUF<S&%5#h$l3볉D0P9@CԤztT~<8:Dh'QYAj|Ccm$kc=N b 岰(\ԝzKl*t0|ݨ(~qHV9d*Uvv*}g:u9f=EFrt ە먴wx8Y=Gu}.z|H5a1޻ Aka7gb=&u&jxV 3J6Ne]d15 ߿2 koM |:㧉F97hjA{3"oC&̵E"Mvwsۗh%^t7sɼ9?K +n˸9rB>hRIeJ+we,Qi6d+GɘD-gkX~|آv<ț7RG"7v̉`AL6A4LLA+JAxma.zb$? O71Ңp .]W< OvIE<4c+5pjhrcmҝWA1\hWeh?I}Bfc4{qf#bS~xs+sO[>-PsӖĚ!|wDK}Ei9]^n:uY~M 8nYBMj,ڎ 'g[_ex:,=ƯIԳ<zjv`0Zfl;oU{٨Bc(є\`XC e٭HU$Kk?>rLǖ/;1N*#l~@dxTgfƄҶ1s YdHE'ֳd8HM0>GP柤N2o/ 4uh"l TEnC4LZݔqH+wzST)AMAXdUz)}&q\qbQVU2Lݞlda=VM ]VqcDLl?;ncd5wxt%Oe- kO9i=~Lݻ>gqlsRMo%)ü=/fBn/@Gß>.뿸P^[~!zuڛrV/Mޥ fZ(wVVJ C[!鐹A4GS;7!EM=9&r! nՂ2b9;r2hLG89@Sj6Q(j:zAY\ck>2\\I j,a+RdQ5S:v~cd׏ +TXI3'Iq1cY|Ѡe;Ϫ,ې </zKhU==^GܵhhIHI;v +>U٬+w] ntc3@{ۚg_7pr`hcMاhn  .`_D(fbkEP%{h1PWɸ|)LJ$ Z,5nx(Cw˃ +sqSTu4{'~9@\2%`vZ,pW[<0m`1r!2 DN,2U#x`m,Ea9,:'|>&d9O8p@!(1XLB 1ktu)٤w{gt[e^&`wveK/FYF #Syuymx'_P<-Ձ,U[f+)? Gh}}9Jasɦ.Y<}q@n_qfXmD<%ԿckE2wA8)fMa]jнu ϖ]1٩ŶHQJ^.ugsKeKp?fOcAt4Cb$,evb/gӘE6)`5yռ&VGvnjtX:m^΋ZoGnZϡ ~~%q5K@l p<ɼ!^Di+'?Ud^oO@') :9n%4ɏ$@716vkD/PL|3їȩ.{&:I&-cwJ>8~Rca-B4,|G&V.NRRaudaJ&q,$+ѕvF3}xZcA,A4xLWfDJMѦFB+2k.H<^` - r ^C2FJozVg(U3a1 ܂EknPC"V3mS2ti2Cs5XO+ K;Y(%Dxd:>`U߮!]U|Ž;E# C9.3 L! `BK|Z<*":~X`^s@rhp.ox.heUos{m?}ʞTy%Ѵu2Fɓgn:GVg,YBp1iSAK!Mغ1CxH*q^#dNC8V%J.([fOwLdmh)Datb𳨟Xn]l EY-].9JO]&\S֨Wgomwʙ_ a{P:(ת|^Vr j;|nǣǁ_虷ǜ^X@Ҁ硜Š||ͧU =a3۔B>:gm$h*(C `Í_0Ư^,lk%6,(njPKI?ay5kT&r7nȚ)s&:d* M#6 2ziPyUqh Dix .!<2];C)k튰sUi3NaM0&vZzs~*Ͻa;B~ntܺUz0Ig15aԇZ.x3b yLkfP]e)\ A1q kuB /mk$]Gȸ m̀eD9x`͈Zc%oI 1yg#lt>-ny,(c6EOAbwy/ci@3Uw+wzw+elMVt/b[`aS\l紮䐛ApM1\C$*;ҥ&aYN3=ilBMfpf̯H0O}5 1h2"m4@ɟtTڏ,hRCH`fH[]N 3JhU1<ޫ YqF7-f.t14(#~ M5]LgY RYZ#rōX6ˮc[+}]K3oGn-.P G;.e!#:VI^o#{ vZ&vPc\`Ln( +3d؀& 7)/dʋ/m7[ Mx>}TɻSy13M <$*^cx7` Xn-Z/ !!"I茏k^7Hׯk)"og͞w:bJ> K]ﲬlm |:TԼUv~2VQ=H7.h;)wj5bEN m.&v93:<(QUt  s+hP%?_VliÍ#YrQ#;Q.k}SoLky6) m`0Nvx焃vN13A6qaCj0I:bW"NF`n:Lޥbf(}Χfç_M 5LvN@2b$\c#MmN1BtV͝.V$Yg_DNțVHWSpQaJ ፵>lMP ~Hc$gj 'v!N>% y綠ʓܘɔ!t7:{ =3̣DzEy1ڷA1i?"+w0|U]VhZfH{>> ;68gJFr5m/FZiTcb12~$K,Sp L? c&֊,9+܊ ) 6ru?@he֪JJiˈ)<$,{-ɩ?p`Ea*mwpd6ԺRZt vb$Mw:*l*r5?ĉLɵ5}7ȘyG.}-n>4̕tiX,phW*Y"=z`"Ȳ}&X۝?\m٫%l V~YL-֪NZp^M3ΰt_s;Fy'4&ꍺu ?cXơ-a*"iZnu\/,Rꈽ,dwGU6F+_|b-y,i̎dU] &%t5VU2bPG6{Z VÀ0RF1QQgNsJq2fQ2e3a!#‚ b"}#29>Pb򘾘˩Q|;7mD^b?*g围ғ|YKJx+Kp ZS$8G姊+Ps q>k@)Jzf^hyNʹܧ};v#Ж41pVXdNVQeh:-u5 MxF\]_|<jsVأkh}p1 doC`:y05{ ɷ:c+BT٬jsz0S^S.~'(*YE D(y2$ w>Mz!|&[#U=ήxgN/OIfc\ͳaX vh]Yh _m~N;(ٳD|mx;d:fh(c5;ܥM'=Cc`d̞W|tu/'2$@vFȥ2<ȂH!d:1`l.0ZcY%:Ku1Hf"W.bs):٘ .h$zԴͤȉ̇ =DYӳy>D( BԜ?aHBЌ"Qiҝ};SkDS"l!S/Rlz;lRvd6>g/ɎuNN&(%A*~Z؅㌙ *P)-ׄ/C@e$Gy >Gyر ƪz &݇ CKX 1z&LLmŜU V-Qz#K٩i w\CN i;@*SV/X^#U؆fן77%3p#h5s[mTfQx w|hO:Wx2l?<^0l(D/!g.oޛ}H,GV(}Dc>6Xd6j!y?n=PkN$3Gt=3aƊZ6Dۼ. (}c~'ais'eD1v |BѴ̧Y«Vw9j{0{XK=Bzm%[:P=b8iߊ,;ԉRaBx?5yq>9]wWi!UO(i8Fz^f]*&9bn K P{U8ח~O-6U) q*ƶaP|7fi{i ^ B Q r3cs iW8λHE^b$W%˲a*p>ټ+~q D^] jr %v@} AnF^]U#b"䨇P}]sF4vrTzN)D[z_dYiP~y,C#,r;=!e,L6L4z j֙ q#kD#!hd=ԏpIVww}F"G*m,oL@%0 ?,t `H1 y+VBB :NܪbGႥql`&z<:_ԩFWGwN 3o>[7t R~}׿_$zHzLs>H`X7-ZK%&7h ӓ鿳+m0ǩfj5O6:@@%u졬:Tgԛ_@~|D'bv+CLt:$'JI*;z024p[E4+Vd~*hQP %ȍ3gLXO-QCG+V$p/u/&=l"^)+?4O; ,Ȓʃ9̆A 엢RY\qFAD-6}4_O键wTC IX2g=^2}88- g#̶&B_ TJŏI Zgf چ"î]Z G}S]aBs*DzǩdUt6zwf:2"Cb)&d v9ґeL1!d%`śN=ѱq|K睰f^s3Z' ΠEL 9y"K)CuG_)-T;J[K*Ahu Unv`~1Oʰ:oV (Z$_P>3yr?2ORQjH8gsuo`Bʀs 9)/L<3 )?h| uHݾ%s9~A:}9ڮ'lҞD_iI8`p#fH Huw,1}r,2)s6 RxZemm n'bvbT"xϗ'dE `jߥq0JxqdE$\^P/ Z'~+i+@N^2(sxX&-ւ?:cQGhKQsSԞ4)=iM\%iuh[ԟ#d)/娤,>zA0$ F#eq)yf{sxɍ3 yۄ$r&>r&LE3Uj"^{8ݑC>8:mզUfnAp.|weU'ƟbV)*F}Iي:K?&@A%Ir&2-1YsG ^7&[}xyZFA!v`?,wmw f^COZA8BOʸ3YoIG OqU`Z #(/F{8KN3DB   |`WO OGAO.S$3~kD pr \ڂTN]v ,fAX HؠB†>9YctP2T/)KOո)oA!Jo"8]]Tձ{h~N= )2÷&m[ę!؟/92Q} ӌΘ3 kwA ^QÝ,]g Yfh'zk \=VJGV^ܩqdE|KTKTW6YZQo.%If Y^i_zE'2SsKbrl@&oEj_ӌBk֛FFGbP+p%՗$/O{l~/HxhyGա Ёf *k uD( ?~< `: qѺ{>[ui%m.bZ >QL48Jm,f_{#]V+no΋vnE*Vg2mi/@RrV*ؗ@5,]#~ڿ:HgXkG/UU,8ESp=RD.KwaaqTKKCl#;\͸ܐS@旃:E :a_H]Bi0FVuNW(^4=Ƈm[=J! N8dkjgKQeM'sf1Y0j-2 @]r~S"{bpv5$gGF0kd2B0BxQ\2EjU(9cf8!^ipWCG*6ܶv)vI'{﷈kPCmo~rnԵ;nl< H0|y);ED6U&  hZRXֲR*!i@&@czp> %v Y-cR:}"< d"&j˄0zd (7ˢҩ".;Aþoo/c ; piyP֭)TAj_:z! /# V[%=ʤoԖI}SkD𭀅GN+(6UK jq8یV%ݷ@><(<UAw+Bz|qc)~z=L`8VÕ~q ҞkTYp:E@G$/ ާCQ>+_ Q6{|1ڳb]igȰ~7Y3$7(7hE1IJAxkTTjb,qN:Lnbn7H)#!ZX_FyRb3q`JA+D3^UZg|Y=x'*fѶЍ* A)/3T U_+'/raGc9]H ɰ`RnjS Rh6aI `eـ5chhv ܾע<»Kոհ$qGwQ2G7A#(o$`E[Xa1?V莳sǨYi \z fS=cqQ1=Ȁ,PIᷝ- 5+q p.@=$ HɗR+An(Z@-I柺餘SFHw2 VN*m MeXf)aNB|%= D 4T_Qajsx- _1}ۛWBD_)Ћ!gX GF\9 v#zm'b.`iA(' 1{&KMi;%67K>AiZg6u碬YNءbbEG;-{wj>Lt.i}턴gvt2X)Կf VV ĆFp6$TT9ZХ44DI'Ʀ#&V?:RЪ|)(TiB3( KA c .Bg BYyV&m4ZgN (+A2fw? H# ӑ/Dax_>SE1 vVpvDP%M &=ѷ ymCcY7)%vk܉@ Cņ \#!b2^۩dc*AfXUC%ь4'#ff쎝Gs+;BnDoFN#,o0 1-fqV͓ 6n0_1I MףµQ5'tN)ݘ?Bzw?zn{̔\ap}}=Dք&f-v g Nv4m7#ϣc.Ck'>-3rKo\ &!kY-+c-M8 W ?r6[:[!@dzC{.iI!j;enTW!(7ހ7f 2%bquCT: 7Z-W}dU#/Ee{K1^R>YCtT#WJ.XP#}4]hrV+ӃUjV JAlHZUdOg+~t"yl-)dViۋm(}ot|ny|[`R̢GARx\A?mɂ2^{/m$ /0Ô"]vr}x2(:\萱dKp$KpФ^[>i^{Tp:7iDJ`=DTE} >4\S[!#r5Tcr%n[ߎ1)u.'fxcg2\@[uri5c /A{uǒ*Nz0_@`g0xƼ/xd Y*s Վp]]@+XrH.X}0ċhl_xaq x8,F8Vp0 D+[/i5w{Y[^$hzTU_6i_n%>H1q(48^d)d?ܿGJ&3$G/;wˆ'q)4a:Ol ώ8@h?CQebCh "+5{/o-M ?@Sȣ\ Kh}< q^yh 'yc:oH̩sGS<!Pl,ـii$:K t"RHl4l$ omiMY fT瑯>}3 :nVHꟕ#]o?: (-ogɥ,H3[$)IA*2e;QqzgAtJ7}WInn-EL%%%0*nto,Ӂ9*_MIҚ S(s.CT3$ JGc$C#_/Gx n[nD!U? 2(/D:~iӜZ`ЃS"`p/s§Xq36}VkLڐy*:$o &!r TT?^nBa4[Bs/Y7.泎iV U] " rpVo[h}Of0; o$g[&`PՖ5.$Yq5OW T|%i2?c' UC&OMB,t _ln xNP~=:ca ԗF(.nhMJ!2HڅO8ZcЧ&FiLeOt}?;>%d@h,x{M6\>.t ~n!v~{^R - > D\;T6h= yzR4$]Sl南o } xi, /k$Ζݪ Y^j&kQ~"-r`$TX:8 HE &AH^*_M5 G4 Qgƴt]ɂ 4- ~/T)#,=#Y] D23oRoGJҊp|0a^#Sĝ`7 ȕF7)^>7~ݔQ_nW< +XP1]9 y\hj6 uC ۠iR23%BloD*Qki!%5'SHݢp8q ĸ.<31oc"se,rY0 1V| Lhp ilf4nQ*ws+`{bsTeٙ]B#SrO q_KYx%s)]`Fhw=4Ehw ,&79. ϏLTOH!esg6vCedtW.Թ-/:^M_N~K1kN;KZ!z7cnOAZb['[Uwc ܒ[%?}QOGjsQ;O0PM:B;G0FѴ_w.;ATӞLi,A'q:紉:Wh{'{yxڷa3fZx#aWx9IVg|Z;] "m㩩:Rtlp-QVڜMm'V''SQ|Q5=Z'B^%-k\ۮvC6k_ ѳ]۳ ؎X̟5l]! *h^ ZpmZ:6YZ2qna)g K~Urb鷩~]Y`=ܜəշl,@g?P }M#{PZ(J^ H:& (EP1ʨcT.Ra!3|g qq:;fH`kua9\ass" {z;R# WZ+[@rYPnT#y"A\M7WA'6i 4'c1FƵk-'=x, =}6jmL]x8JL$ye`wh:i BաCW[>#ΒFq ,W;~̞*4qjo<j͂Ex6<\k.FjPg 1 o\A<KhF?\#:Ēu8i1 A rtk!,];6 H͙zz`G)ȸx *% t)R9 [)}Ϗ;N5?dY6pIUvl\8rl{uDع[CLys$Q9G>5r=֮ {xE{b`ֲ'a.tRh96Ie ohBo7n0t&;6˰DM||ξZd-АFE9)hH$A]CݻJJj?L3L!#B?NU?YG+*t(XF;_QB0mڐ/T{xNLD٧ f&{hZ(]qE)]GҌJz4(>rH~eɮ&@V7H3o5aNÆ S5;[^PVy[I; ě;̂~z ~$h6XJ,u7.M*/yK# זGzMyOC9mے7##ϗFco8t74=hbr 0Gp(dEuRTtb /20ZJĘ64U;b!:pî8ln &Kc(]V/R!ӡDĭ-eu?2γmɄ2;ӈkgeL4w,j(CU"*ikDy}z/p܅(}uS`szw2W06-|;z|XO<Џ$sk-fQfq{l枾 ]gU//`A5m`j].-eFv116qdef;fM aԁŊ1A C#7 es1N"/wMxs f fDu{JQBCkڗ; \A;h~u !7l(?FohVS3zx-ǨwLH,!)@j f t "%K|ZܟhcJ79N C!W8aص nw߁4XxᲱBm=C\I\ĴQgi]k5PE^(t/B{g+(ٖ#Rke"4| 4+h&Cb$*S?YsSHH^߼y9Q߲+3e5EWBQ 1`|XF6i:j#_wyIWeaD-s|VL>FK_iT%,d`f !8@q2\ǪMI(q+~9Ac-K~jE鷦@Oڵ.0 MRɊqT3qG,ڒlN콨l˄F oUVV^%h#9WҖoI$@ d啝 H;\\jnj%dp1r I 8֨q<{0UءŠKm|9:s0e!I7X-nG.e i( \$?U EgOSi, Cf!!w{kql)PLaepb2uFkDglTKR,l-*jvǖxv`$S+kͯ% gB[r3t:*o.F;p?`?[Y$LM{}E?ORWc&0oᇅ7k,ZP\8Bo ;O)DF:|E _S b=1ݬ:io!cEB4o/ha(w: [`ˢi#LMٱ)lc#NK5(*mQN M͒)}&RjF7Cͬ;ZaC_3 kX.*11R svO;q@;ZÕ )JD:^E'9jS$݋ϿM"og@KV \XGLjy >;;ONLr"J{1@UX~>Q<iiV77ӓ0p8=7 v/gf0N3}:B7f5AOmFYk4Abۇ"ܬ?j&<c8lʭd=>IYGsJ򐩊ٖtN@UvdbRop+^ju i*ۺ (Q]t5d{ix+ͩNWA_+l,^Kw,B,*ZH&^'ڳ+AcnwH0=ǭo$wyaS6CR>h)][pfs'nuQhv1t] ŇV w4VWu}a 0 կ@ڌ9o^?{8 bx%h*0G!\^1xƑڗ&P{>u *lp`Ep!Cs;H{>Dn.M2e]{$XnI֡S[//Zp5xI'g^jvZ6?)nGME2R',OU#rE*Dzj50v3t.f8s7hy%$XaĢX4ffK5 >LT+C߆Ǒ5!9/{37I w¶e5!N˳Va}h6Ǡg Q S}DQZVf̉(\0*XtYU}Ty&5%@P0dXG(ٟR%A[%?мH=JQFpmʝ"Gcz Gw9-6&%58(us|<ڱهN~JKY&=ͦt0R㋱g8܀ lƀm6{m)JAErE+EXU5wr9^=$դ>RrOiE(wИh4|m|2T,*09(0KQyR] -hic@c06Ȥi함^ G>~CTl|"h7  eR_Z+̳:1AUX".Êd N'2oJwJ?ifM9}PX]+fNt\A=oV\Lz5c2%*h 0qD f$]{2f=|w\D'rL Iz%0Cj뿓ΑG7Sb<.)E BӴ:[Hx9^"L`h < +C8^p;%t/!E3NA3V vX:%n^/U{dr|sD?S~ƣĞ-62"^zH"?ǵm9+0Nʵ]᫶NQxӶ:<|ֿqgQMK ѱ&,ND5B2̵q z&Mꒅp賆Ɲ֓ERS+/L}&Teٴ x0TTZwjĮc.AiˣTEn= =3c0g`AT=ߚ7ih[bsF&{amL\r/5V~xo^^ wZ(B5KrY 8~F8E-9x2m^7uB=8D\ bx+JUu]cŠc: %HIA߷ʜ1YXtܻ| l@A!C- ;Cw4S% 0vH%GRw4 Ną=XSkD {.w|0mW Ke V6hejFk^~!}1{! FxW4Fh|ͧ+?2g[_,2CTZ2-][00:ןɿҼ8F `c&4Qvtp-ǩ )[2RStFsMb2u~,V^Z'F* vKpXU2WmxgL%_~^Oo_$@$"AZZHm6`Dm.=Wj&sZoɍX?#Vw~V~S7q?Rz~WPj c6.nUƖm#SъHg:QsY9غ{i%6CJ@8֓av^n0D?ټ<i@VvrwR?Ƃt@=KFFDx-Bh1oWё5 2FlqMgs!h]VyS |6Cw̙QFM|owX=0Ɍ|dX) WEM.EEʣtӘV/ O>7ޅqY6vp)0CY] 2se}钡1;ZX6jތ_)_mb%+LO^cZ+#YUÜ?_),[cffytIrsc>ҷАwWfJKf >R3soZ\EQ&n,ؖ++[#x 2>ټLK5L41>m:L7؇Yj91?E ̊(97m {=oq-19| ZW6T?)U Vr@(q$%(%*$gwd|,;mV= 4D2DωF$I?[3C Kԍ`bz\^b]'y6E.qjjGՉnfݪ?nj*Υ`6Px{@1510 ]-NJm[I R>40I"PLQ;lfFu31Q)? +J ]^5_# xY=Sx=A3Esaq.AU#fClf{ݡ ּ 7N &@-tX| 1`E EwbSFCWWd 뛕Q0ۘ O]9/Jb ˋq0gJLvw-r"Lnc6}2 apND ;LJk&uQ W7RKa9З<ǩQ 7k0#Yx'0!U^cMQ_CaK#q.|h$/2bukwhCnHt"Jda >my0y Ta+ \-d):A? >tWyto!GD}-C4MOU6mf@1Gjo']nUanRȨՄq4C LD%s<]Q~xIZ2v%[Q,/:lLX xHqUL!;i$f v^IlڗTMvgU檈ǩ#4CwԑF"n}0;E?7M/Fpk[R/rwObnOcYv.FM\-Ѭ< \'sBKyfy*"z 馇lM+*Z)}BHM,tu5cUmh92n=BB_ȝ֌Z[jmU.r KU]%Lktլ棘_r(~)S'X>[W|Cgd qXL<|o\syi\ 2Э>Jc2 DWqcq)7А F7C}껖^ DLWdŭVztW6OX6\pA~\xu(E%Š.IYN,](r֥]B9g?~/@&$OY_T:{<4):zsgTTi& P.N 47WzC 1Olû,d\ٿ=օ}{-ygq̌!3)/if/=L)B,Ds8Yv" s-zw0*Ug $`ݥ?x_Hy4K|T1bOpRE\P؁G͊!vtvn3 'r4 Qn# B(A!׎XW_hH^1\\p;ȉ.8uMQYV>Nz54E63ZSQo+NJd%%IuűȲQ5ObpoVB&VWad)Դ PzL̮fRהun Ӥ.j=.Tuc#eC07rBh(i-C(;f%0˹[8 xD-㧵bJI͝m?x 尧L3xv+T$\3}1/Mmkp^xK2 u7ZcXKF'72kc%M[Z+ ejF@7|T"SD^R~Wߝr.#JkKf繘NaBԳ@-` Rﮨ|`m_O>Z7W8ЩOá~B?)5GhP$j KGaY0;u4zc8Wխouu>&Ҹe}mqف5ú=3ÇC,n=bm}JHIuw RAڹa<ی=DZkǖ!B]BoMIƖ5b[aA>S%;Jߝ6KM]ĵA/pt܅HBBVȝvϿ)w:p8^b*AZLP>~^p!@?cM1Pv`ist,v)PMoP& X?t[|oWT8kYgU⍼L*c!//w;S{#'v*)-J5N0G2Ob\9M~-PcQPS`+A|ߜe]V}>c1dT#96;8bMiKC9FT\qg}&I++(%L*I(" %KX_+>K0gȼ!L/+}uD(Dm2FE4Sy6[^ۑF cVa5vPm&$ 7*ir'Q &X 73 #ܹ=~Qm˝*@lv]3(L!.I%(0Ծ>jk3Zꗧ()hQ}T>wOI΋Q2b6]071{M&5/N,@(5zi|]bd +xo6NylF }ĝV5EA£ZW;+wStP(O$&w紬ml"%dJT[ٽ7lg\&x~% YZmLV ڬ0AϤ"^/V`ܗp*xD{jC#J$WKqrqᝦ{UV)ݴ ϐdɣmz ]h9DJ@+4$|ҍ\6_W:ƒnkϗA# [Cɨ+Oy&:!Iέ.q^9;~n;`ރC؅ ˎSC44LjٜN \/0)^SaR^1W$/Mb~w˕8 Hi2->HenƐ$owCq<@ߔxغQ\7;pe,误Hylޔ`D&†i)Aڅ !@ Jn)yި9ּhcdހ˲ѓlx~S'>.Fn~C \ b oWT.rB>vF_'ҬQ@%f zR=[xB%6'eή$⨔ηm+t[Wpm/Xp̧L{1KP&9obR%ame$TpUy8z"<DTKA;#6 uXkD'\˸ZߌYC1ۖ5\aP@Xۦmƈ[K3,-]\mC{K2Rq~;ff 88u)N xO} {%6-"5>Hf)VJzdDU[%2UAF zHjx2~&?|¹@(A o\wjIJJы:#!`Do_~/YN8>=Hn_NF^.ڙ2> O/U)r< g V?<׭1 jNPOΉAtiZ.VCZc -?FHΎy.S`Dk~I I.h]7DwPa06Srψ(I* ?)-qPzs5ۉ*\]8L(GK׆A̖:#ԧu@VK o8̛= 0țhV\xHQ/KG5<66`= M _(OM sߌ GJKHn;{0kbbɵYC<^n }V*Rji"߃L\s#LrT34Dp ie\\'55:$_con?\JuS=)H.h AuF)VC|zC )W-Y g+dAR03%yy!̍LC' d pcr4 +WLTcCRO$a=VxTG?y!7\ͅ,o $n'd/IuHg|t6Zޣ);F**A9q?xFƟl:K2D)QL^p,/AUf 1FD+7Ƥ@?'8@}m_ݻ* oc=kV} V[d)I PY#yVa5ՠI|-~j![|FˈSmf ztJ{VH<Z/f_Ӗ|.$ ZKqX*t~nFjd1wXkWGnP~㌢vGv$$޶y-fZ BsB,Vx9͛G[P1Cw;Y^vܘiዳ`f;`zT @3!`d\`Q(hp蝻 μu*% ~kLBq<0uۚWk"hDM.CʌOF|\m^3o ^7t{IuTTdbkJKt7 Ń(}AtūI9sHB+R-w|p'5YǭHYPNp܏0Z|GG& dY>ȩ1롥H#d8Gˤ^a m `2^ZO81k8 wxkw.Y8~:}؞'1CgIc/̾ArwK [qȤA;D6rFѓ@J G'_%<ݠ\ ;Ώ{3-BbJ0|bj?/qqR`"DjGv@?aYHysdhӶ~Az$`^R{y;G Ă]t@m@C {CDː\@$LܡLD  2"0Z= MDx~0*-,RTޔTA!v@FYuDmέjNKs%3h(`s7~jK+̆xP+)|7te4"E&c/ y^ c&ezL>ۖ|7=?2fw$A>d S<4 ee9$ͮٗ͋ ,w=+~ BS=ܻ7FzXp΃>yQ}U-.[CO ׆`Wbb' r bYyP #se^7 U=*A=wDROFs*+v#.TF7 cʚ+cCo"~sof89ċu|۹BC h堥Fh2+(6Q.o}%[PoV_7jll98"b8`pAivhFy.T`.gN d"HP+ l̜Q|q"شQfx[cyO-$z6k\ڍå\þ֢?C^٘ pJ) SPg[:y>ԔFiu+1sW^xv}:)l3 vmyGGOTeËJzFk-{o()ld1$ fs~3xAvs@ Hn%-B(MAV55:x"ucF(d"зqobQ CD܌O7*pH'93}En8rv4m\'JR34fOV s߰tyE8G#DZ ]~!I IE ˟&XcUUM(Lc=(]&5 H2ȐC?JPLǁ Yx%nɋDRy,wYf(:"7FS;HQǹ? 6K𚴪 {bj}'_YŕHBcwOH1n=F>5p]T*~=xLr4رkk?E!QmDE<{7iMc^Iᘔ {d*8"} ?J߬w>Vi6w7b]1;9 P>] bgAO0Wkosj.ǡu׃ⲑhF6 ?7^k,bHwfha}]g4JyZDC~0@r )ybi'p釵dߕ8uN7&GPWx3S&i :mi舏 e״/YM_zM3;= ܃#Dž3DPGL(d,m꜈-a]֜p9u'Hɳ,7|W#h1'mV'9о86OpEd1" .WYi9>6)?0шIxrjA}lSp;Vt̿+q|!*ħcƽX_fjq_88p(CPG{[ ćX TS4Ӹ]f#91ҝ/yF3Lo%Q;j Ww2HXH1K[f*#,.7q"k~G`;K#J<T[b:0>e%z[syoI#+Ejo:&2py}fsrvJ&Pn/4DVC=I?nWr.!yD*%.EP/e㺄#H4wخSm"⣲O"O8sOcveQk @(O g •~ 4_%J!'Mx" a.rU-0xQ_Uw e'1;(7ڦMn? uV"!eKP/viAѱY' %д.LpfN wʙo[xWrb,q[D;!V6α&1N(76Zku5Q_H3Y . 4N6卶T &.FY#ȥg|G 8 fȚ&[Vob'MD8~Jz\4dT|欄ݷFB/?YLaw.6z^kJxSQ*#<"3h K !M tv݌Q};4u; >nǏ ʜ4xVUD$]FqSւYJ0A0v4k;'RMq2VQl&7mUDn3\sRܸ7?/Ce Gv'Q$8jnWP@}"Sy_~}1K d yx@6,Chډo;r'Se q=A,ɢܵcw9K.v7mDJ;krk/xbdKUƛ 1@'CMeqc4.}4qF=%f=aaHjn0=ze҇>}~${AAuΌv' L "2t`sKiR?k)[nƚMU^+f@w.Q.p:Wzj ;>FoZ{䅚?!2)#@ t E2FqǕm!.d>xHɰk9sUc5a!'_ SnDAʑ$+=+[8 LYv eTo~z/&~j00[ۻN6Bl [0f;xa(޴]͜qpF! 4_"oS/WB *3D8KeFܨ4@]Qui&: "6PLAFQGYRBgvٯJLvIkwĢq>H_+m5"݌L1wLd6s2e᥵#薤 GBߤ*[l(咅9IسM!u 138evxBЯ`]~:o؋O:쾖_Ҧ%#YlȠ>)ZG-p'qՔØkȉ/TA[~Ǹ+%;aPNb)[}npb *)h" k4ɍ0`ʷy0Eتc.H0l#G!j& [>~j&4&"dzS^& dgkX@&^ {26<Jv *Ri 5Ιyԗ-4Xt?Ċzn[y_嘠7rthFkO{qD0ɤUNmfm])/ w$.βB5yg?  Uؚ̙Bp#GL(v@u&MjYEJTps۱uݓɝd1HpO}nΣ;߈INXثqw?q#`{n{rXFВObt$= j2IѼ>Oex/ Uak+q* zɂy+`zpFe q;[)hۆhQ-` Ű!Ac[Q*ZnH6ް))`Vq2.B1^Fg%)S;`uKЮe=i[\OTK?!\q.d/AA+xWvz>,qDtub'?Aoe {=%s%ǮM,ٶM20rriyݳV!ÝuR+ a_qR킟}LBYr’YOw- N wA趟é=:B>)rf8_cѪ !~lI7o Y#AFX7-{fJ>fKF~V]~fͦ51F#E<5g}@g^>ύʛ̉Y  ;ޕbq%Ps)MO䌩RILH.O;QҤzL4~Ձ:3.x=[L u cW(1`^(G~0Z|-tI% 4b_jځtopŸ*f̻d.[,^6ap}H=6XDT ac_ku,ߣWΆhL9.{!\uț,9Bn?*rk ˞zCTY'y0UXV r,cUZ=>SF5L07R43)(!]c;Mj$a Ñdp|q\cBsV4c-4rg[l3^ ]rO'%hhcB\'*ٷF@DUm#^ `c ɘL3Pvp%oOw! so)ٙ'1+ ٔ "t+$koA5 cWrhwquIfd]r덩l{:lOh6jc<^0X-DžİXXi$"N aOټŒx2b|!M5lE'1$6<9eX;:0m ZJg0`H} (?b;d@fC-CVm[ǏNg[@3%g ʠ70b ɧ^&eTg@?Kt|X܈DuFK5MWX"=9@MKaN5j,tH N;5&/>-`i +[d7:yWaDY_o3*kyĐcO YZ