openldap2-back-sql-2.4.44-16.4>t  DH`pYƸ/=„ۀl d2uAX"Bŵߋ2=wІ{;wZ/ tCpe[96eP,36efƞ_JrtV 8)*)X;?`yRZ߲YO À .!wQQTW+<ˏqQr|2T` |}$20̌5EjB$50]&zc3a[- 7NG7c-L"MӏW^I@nv&Z0HUcgLpŹytO̵0-bڧ@Oqʯ#=D)3ˀ>:?d ! 7  /Tlr|CC C C C  C  TC `CCC(   (8(R9pR:RFG0CH<CIHCXY\C]C^ bcdefluCv$ wCxCy zCopenldap2-back-sql2.4.4416.4OpenLDAP SQL Back-EndThe primary purpose of this OpenLDAP backend is to present information stored in a Relational (SQL) Database as an LDAP subtree without the need to do any programming.Ylamb10openSUSE Leap 42.3openSUSEOLDAP-2.8http://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxx86_64 nemm&@#B!qn` -pw0ZIU0G!mS`mD%qA큤A큤A큤A큤A큤A큤A큤A큤A큤큤YdYYdYdYV6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6V6Ycaf81e12fb0c92c41112de6a9c6d21e835549a6621fd1966c778d1f2d7db49f3af3b1dedc5d2b80ba71ca32eb846baaa76f8088b7ae7bec712d77596e5dd5dff7110bbc517c16212ea0a91a140cb79a7aa776ccdc637f31195001b9e5bec1c0b4cb3e8c11120931a5f411fbd5a8b45603b6eb829d7237390a97124200a80f2e761b9dea8123e7c4b46128f2fb478e2f340f5ef9df95a8fd3427948f83a2864b32643201b82a9dbb80625145bd756932aa53f6e7db8c00768b51a74145d7cc99916743bbd17bd2e26776096ffb673f97116ccf66b1b7f426bc0e431d31e698fe11cd6b0ae6e7a17f8eae712658e36833b50aa953dba741b3c21b58b4cf28a101ec83d260bdffd10ffbef162b25d999aa8bdecdf86ec00e3306c88208470befe6079fbccffc98160aba1841edd24ac972344af9840363e584f0a981df6a7d6dbda024f8ab07743e44db7a71bef055b7f800f3285146d9b7fe564b2241c563aa77b8861ad941160aa42208e12443ea2f5e076c1a49c32062ba57d99453a1058d19844912b8da58eede6beb803be15468e7170a3a7002274a0644b13045722c0dec347e269617c19a99c137b7767be4e696a2da447845d2f2a50bf53eadd7b7e0644d551fc5dd94bc62d1f870d3149e02d497556daabd4e0a3311a6b5be33e20fcc733822ee351c92f1f2febe84b435ece4654cde36421afe025e5f752bc4e92d14fb5c2ff01e4a2c8b568a2b137a651752d7fac93a0c5eecbfa37b15c1f465e38cfecc0b80632eae8f216806806e791cd7e1c9239e0d5bc3bc0fae568f19fc029e4f8ee8d636d2af2d28871a28b05f08868b8660aaf20a6fc23afd3baa487f778da8e82ff76a160d2124e9267722393aabd8eb7991ba1baab5425cd775a79e821d412b9ee75f5dac8198502812bbd0c3e9284e726f316d616385d694dbea2164321013863025a8ff961740d099d10126e27ce1a89013ea143c24e560ee0403c2a3cb452a76ef4dd535cd4ef15de4ae6836b1319c992a07c5449fe5162474e813cdca94471b1ee63b639479d05da75353cc040f5ef9df95a8fd3427948f83a2864b31dffdd5dd5d9b64104a3e209dbd0ba10d96e0bd0cb03edd160a94558a21d0db5dcff74214e7b13c533e9b83dddc9d7072751d5d12be9a50ea1a50141f8d8d58840f5ef9df95a8fd3427948f83a2864b343b1629e4b2a8a137774ddd538f7fc982d75c37b9215e9dbf40b0a93c9f38a19546a967dea1d85c853c77f71ed555d9dback_sql-2.4.so.2.10.7back_sql-2.4.so.2.10.7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.44-16.4.src.rpmback_sql-2.4.so.2()(64bit)libtool(/usr/lib64/openldap/back_sql.la)openldap2-back-sqlopenldap2-back-sql(x86-64)@@@@@@@@   libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libodbc.so.2()(64bit)openldap2rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.4.443.0.4-14.0-14.4.6-14.11.2Wk@WbW;VVɦVŲ@VŲ@V@V@V@V@Vf@V^@V\:@V@V @U4@T@TuT:m@T @T=@T@Si@S@Sr @SW@SK@S@Rb@RRSRSQ@QP<@P|@P*P{@P{@P}L@OOD@OU@OKp@NU@NؽNσ@NS@NMMc@MY@MGM6@M$]@L,@L@Lp@L*@LvW@LI@L,@L,@K@KK@KrKv@KEK KJ@J@J JJ\s@JHJCfJ67IA@IIÅ@jengelh@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.dejengelh@inai.detchvatal@suse.comvarkoly@suse.comro@suse.deckornacker@suse.comckornacker@suse.comcoolo@suse.comdmueller@suse.comckornacker@suse.comro@suse.devarkoly@suse.comvarkoly@suse.commatz@suse.devarkoly@suse.comjengelh@inai.dejengelh@inai.dero@suse.derhafer@suse.comrhafer@suse.comcoolo@suse.comcoolo@suse.comrhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.decfarrell@suse.comrhafer@suse.decoolo@suse.comrhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@novell.comrhafer@novell.comrhafer@novell.comcristian.rodriguez@opensuse.orgrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comadrian@suse.derhafer@novell.comrhafer@novell.comrguenther@suse.derhafer@novell.comrhafer@novell.comrhafer@novell.comcoolo@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@suse.derhafer@suse.de- 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- Use %_smp_mflags for parallel build- Add baselibs.conf to sources list- Do not bypass output of useradd and groupadd- sanitize release line in specfile- segfault on certain queries with rwm overlay (bnc#846389) 0008-ITS-7723-fix-reference-counting.patch- enable systemd slapd service if SysV ldap was enabled (bnc#881476)- use %_rundir if available, otherwise /var/run- move systemd requires to server package- Fix systemd service installation- use configure macro also for building the 2.3.37 version- Remove PidFile from service definition - Update to 2.4.39 * Fixed libldap MozNSS crash (ITS#7783) * Fixed libldap memory leak with SASL (ITS#7757) * Fixed libldap assert in parse_passwdpolicy_control (ITS#7759) * Fixed libldap shortcut NULL RDNs (ITS#7762) * Fixed libldap deref to use correct control * Fixed liblmdb keysizes with mdb_update_key (ITS#7756) * Fixed slapd cn=config olcDbConfig modification (ITS#7750) * Fixed slapd-bdb/hdb to bail out of search if config is paused (ITS#7761) * Fixed slapd-bdb/hdb indexing issue with derived attributes (ITS#7778) * Fixed slapd-mdb to bail out of search if config is paused (ITS#7761) * Fixed slapd-mdb indexing issue with derived attributes (ITS#7778) * Fixed slapd-perl to bail out of search if config is paused (ITS#7761) * Fixed slapd-sql to bail out of search if config is paused (ITS#7761) * Fixed slapo-constraint handling of softadd/softdel (ITS#7773) * Fixed slapo-syncprov assert with findbase (ITS#7749) * Build Environment Test suite: Use $(MAKE) for tests (ITS#7753) * Documentation admin24 fix TLSDHParamFile to be correct (ITS#7684)- Add systemd style service definition - FATE#315028 remove memory limit for slapd - FATE#315415: LDAP compat packages required for older SLES versions For this reson following patches were applied: openldap-2.3.37-libldap-suid.diff openldap-2.3.37-libldap-ldapi_url.dif openldap-2.3.37-libldap-ntlm.diff openldap-2.3.37-libldap-gethostbyname_r.dif openldap-2.3.37-libldap-sasl-max-buff-size.dif openldap-2.3.37-libldap-utf8-ADcanonical.dif openldap-2.3.37-liblber-length-decoding.dif openldap-2.3.37-libldap-ld_defconn-ldap_free_connection.dif openldap-2.3.37-libldap-tls_chkhost-its6239.dif openldap-2.3.37-libldap-ssl.dif- Make /etc/sasl2 owned by openldap2.- Update to 2.4.38 * Fixed liblmdb nordahead flag (ITS#7734) * Fixed liblmdb to check cursor index before cursor_del (ITS#7733) * Fixed liblmdb wasted space on split (ITS#7589) * Fixed slapd for certs with a NULL issuerDN (ITS#7746) * Fixed slapd cn=config with empty nested includes (ITS#7739) * Fixed slapd syncrepl memory leak with delta-sync MMR (ITS#7735) * Fixed slapd-bdb/hdb to stop processing on dn not found (ITS#7741) * Fixed slapd-bdb/hdb with indexed ANDed filters (ITS#7743) * Fixed slapd-mdb to stop processing on dn not found (ITS#7741) * Fixed slapd-mdb dangling reader (ITS#7662) * Fixed slapd-mdb matching rule for OlcDbEnvFlags (ITS#7737) * Fixed slapd-mdb with indexed ANDed filters (ITS#7743) * Fixed slapd-meta from blocking other threads (ITS#7740) * Fixed slapo-syncprov assert with findbase (ITS#7749) Changes in 2.4.37 * Added liblmdb nordahead environment flag (ITS#7725) * Fixed client tools CLDAP with IPv6 (ITS#7695) * Fixed libldap CLDAP with IPv6 (ITS#7695) * Fixed libldap lock ordering with abandon op (ITS#7712) * Fixed liblmdb segfault with mdb_cursor_del (ITS#7718) * Fixed liblmdb when converting to writemap (ITS#7715) * Fixed liblmdb assert on MDB_NEXT with delete (ITS#7722) * Fixed liblmdb wasted space on split (ITS#7589) * Fixed slapd cn=config with olcTLSProtocolMin (ITS#7685) * Fixed slapd-bdb/hdb optimize index updates (ITS#7329) * Fixed slapd-ldap chaining with cn=config (ITS#7381, ITS#7434) * Fixed slapd-ldap chaning with controls (ITS#7687) * Fixed slapd-mdb optimize index updates (ITS#7329) * Fixed slapd-meta chaining with cn=config (ITS#7381, ITS#7434) * Fixed slapo-constraint to no-op on nonexistent entries (ITS#7692) * Fixed slapo-dds assert on startup (ITS#7699) * Fixed slapo-memberof to not replicate internal ops (ITS#7710) * Fixed slapo-refint to not replicate internal ops (ITS#7710) Changes in 2.4.36 * Added back-meta target filter patterns (ITS#7609) * Added liblmdb mdb_txn_env to API (ITS#7660) * Fixed libldap CLDAP with uninit'd memory (ITS#7582) * Fixed libldap with UDP (ITS#7583) * Fixed libldap OpenSSL TLS versions (ITS#7645) * Fixed liblmdb MDB_PREV behavior (ITS#7556) * Fixed liblmdb transaction issues (ITS#7515) * Fixed liblmdb mdb_drop overflow page return (ITS#7561) * Fixed liblmdb nested split (ITS#7592) * Fixed liblmdb overflow page behavior (ITS#7620) * Fixed liblmdb race condition with read and write txns (ITS#7635) * Fixed liblmdb mdb_del behavior with MDB_DUPSORT and mdb_del (ITS#7658) * Fixed slapd cn=config with unknown schema elements (ITS#7608) * Fixed slapd cn=config with loglevel 0 (ITS#7611) * Fixed slapd slapi filterlist free behavior (ITS#7636) * Fixed slapd slapi control free behavior (ITS#7641) * Fixed slapd schema countryString as directoryString (ITS#7659) * Fixed slapd schema telephoneNumber as directoryString (ITS#7659) * Fixed slapd-bdb/hdb to wait for read locks in tool mode (ITS#6365) * Fixed slapd-mdb behavior with alias dereferencing (ITS#7577 ) * Fixed slapd-mdb modrdn and base-scoped searches (ITS#7604) * Fixed slapd-mdb refcount behavior (ITS#7628) * Fixed slapd-meta binding flag is set (ITS#7524) * Fixed slapd-meta with minimal config (ITS#7581) * Fixed slapd-meta missing results messages (ITS#7591) * Added slapd-meta TCP keepalive support (ITS#7513) * Fixed slapo-sssvlv double free (ITS#7588) * Fixed slaptest to list -Q option (ITS#7568) Changes in 2.4.35 * Fixed liblmdb mdb_cursor_put with MDB_MULTIPLE (ITS#7551) * Fixed liblmdb page rebalance (ITS#7536) * Fixed liblmdb missing parens (ITS#7377) * Fixed liblmdb mdb_cursor_del crash (ITS#7553) * Fixed slapd syncrepl updateCookie status (ITS#7531) * Fixed slapd connection logging (ITS#7543) * Fixed slapd segfault on modify (ITS#7542, ITS#7432) * Fixed slapd-mdb to reject undefined attrs (ITS#7540) * Fixed slapo-pcache with +/- attrsets (ITS#7552) Changes in 2.4.34 * Fixed libldap connections with EINTR (ITS#7476) * Fixed libldap lineno overflow in ldif_read_record (ITS#7497) * Fixed liblmdb mdb_env_open flag handling (ITS#7453) * Fixed liblmdb mdb_midl_sort array optimization (ITS#7432) * Fixed liblmdb freelist with large entries (ITS#7455) * Fixed liblmdb to check for filled dirty page list (ITS#7491) * Fixed liblmdb to validate data limits (ITS#7485) * Fixed liblmdb mdb_update_key for large keys (ITS#7505) * Fixed ldapmodify to not core dump with invalid LDIF (ITS#7477) * Fixed slapd syncrepl for old entries in MMR setup (ITS#7427) * Fixed slapd signedness for index_substr_any_* (ITS#7449) * Fixed slapd enforce SLAPD_MAX_DAEMON_THREADS (ITS#7450) * Fixed slapd mutex in send_ldap_ber (ITS#6164) * Added slapd-ldap onerr option (ITS#7492) * Added slapd-ldap keepalive support (ITS#7501) * Fixed slapd-ldif with empty dir (ITS#7451) * Fixed slapd-mdb to reopen attr DBs after env reopen (ITS#7416) * Fixed slapd-mdb handling of missing entries (ITS#7483,7496) * Fixed slapd-mdb environment flag setting (ITS#7452) * Fixed slapd-mdb with sub db slapcat (ITS#7469) * Fixed slapd-mdb to correctly work with toolthreads > 2 (ITS#7488,ITS#7527) * Fixed slapd-mdb subtree search speed (ITS#7473) * Fixed slapd-meta conversion to cn=config (ITS#7525) * Fixed slapd-meta segfault when modifying olcDbUri (ITS#7526) * Fixed slapd-sql back-config support (ITS#7499) * Fixed slapo-constraint handle uri and restrict correctly (ITS#7418) * Fixed slapo-constraint with multi-master replication (ITS#7426) * Fixed slapo-constraint segfault (ITS#7431) * Fixed slapo-deref control initialization (ITS#7436) * Fixed slapo-deref control exposure (ITS#7445) * Fixed slapo-memberof with internal ops (ITS#7487) * Fixed slapo-pcache matching rules for config db (ITS#7459) * Fixed slapo-rwm modrdn cleanup (ITS#7414) * Fixed slapo-sssvlv maxperconn parameter (ITS#7484)- For now, avoid automatic use of libdb-6_0 by explicitly selecting libdb-4_8 as BuildRequire.- Put static libs into openldap2-devel-static and relieve openldap2-devel of static-only deps- fix check-build.sh for kernel > 3.0- Fixed initscript to avoid endless loop when no configuration is present in /etc/openldap/slapd.d/ (bnc#767464) - cleaned up SLES10 buildrequires and dependencies - removed support for building on SLES9, didn't work anyway anymore - Don't buildrequire krb5-mini on Distributions where it does not exist- enabled mdb backend - Update to 2.4.33 * Added slapd-meta cn=config support * Fixed slapd alock handling on Windows (ITS#7361) * Fixed slapd acl handling with zero-length values (ITS#7350) * Fixed slapd syncprov to not reference ops inside a lock (ITS#7172) * Fixed slapd delta-syncrepl MMR with large attribute values (ITS#7354) * Fixed slapd slapd_rw_destroy function (ITS#7390) * Fixed slapd-ldap idassert bind handling (ITS#7403) * Fixed slapo-constraint with multiple modifications (ITS#7168) Changes in 2.4.32: * Added slappasswd loadable module support (ITS#7284) * Fixed tools to not clobber SASL_NOCANON (ITS#7271) * Fixed libldap function declarations (ITS#7293) * Fixed libldap double free (ITS#7270) * Fixed libldap debug level setting (ITS#7290) * Fixed libldap gettime() regression (ITS#6262) * Fixed libldap sasl handling (ITS#7118, ITS#7133) * Fixed libldap to correctly free socket with TLS (ITS#7241) * Fixed slapd config index renumbering (ITS#6987) * Fixed slapd duplicate error response (ITS#7076) * Fixed slapd parsing of PermissiveModify control (ITS#7298) * Fixed slapd-bdb/hdb cache hang under high load (ITS#7222) * Fixed slapd-bdb/hdb alias checking (ITS#7303) * Fixed slapd-bdb/hdb olcDbConfig changes work immediately (ITS#7338) * Fixed slapd-ldap to encode user DN during password change (ITS#7319) * Fixed slapd-ldap assertion when proxying to MS AD (ITS#6851) * Fixed slapd-ldap monitoring (ITS#7182, ITS#7225) * Fixed slapd-perl panic (ITS#7325) * Fixed slapo-accesslog memory leaks with sync replication (ITS#7292) * Fixed slapo-syncprov memory leaks with sync replication (ITS#7292)- add explicit buildrequire on groff - needed to build manuals- buildrequire krb5-mini in openldap2-client to avoid cycle - move Summary out of the %if as prepare_spec is confused about the license otherwise- update to 2.4.31 * Added slapo-accesslog support for reqEntryUUID (ITS#6656) * Fixed libldap IPv6 URL detection (ITS#7194) * Fixed libldap rebinding on failed connection (ITS#7207) * Fixed slapd listener initialization (ITS#7233) * Fixed slapd cn=config with olcTLSVerifyClient (ITS#7197) * Fixed slapd delta-syncrepl fallback on non-leaf error (ITS#7195) * Fixed slapd to reject MMR setups with bad serverID setting (ITS#7200) * Fixed slapd approxIndexer key generation (ITS#7203) * Fixed slapd modification of olcSuffix (ITS#7205) * Fixed slapd schema validation with missing definitions (ITS#7224) * Fixed slapd syncrepl -c with supplied CSN values (ITS#7245) * Fixed slapd-bdb/hdb idlcache with only one element (ITS#7231) * Fixed slapo-accesslog deadlock with non-logged write ops (ITS#7088) * Fixed slapo-syncprov sessionlog check (ITS#7218) * Fixed slapo-syncprov entry leak (ITS#7234) * Fixed slapo-syncprov startup initialization (ITS#7235)- Disabled testsuite for now. Causes problems in the buildserivce- Update to 2.4.30 * Fixed libldap socket polling for writes (ITS#7167) * Fixed liblutil string modifications (ITS#7174) * Fixed slapd crash when attrsOnly is true (ITS#7143) * Fixed slapd syncrepl delete handling (ITS#7052,ITS#7162) * Fixed slapo-pcache time-to-refesh handling (ITS#7178) * Fixed slapo-syncprov loop detection (ITS#6024)- Update to 2.4.29 * Fixed slapd cn=config modification of first schema element (ITS#7098) * Fixed slapd operation reuse (ITS#7107) * Fixed slapd blocked writers to not interfere with pool pause (ITS#7115) * Fixed slapd connection loop connindex usage (ITS#7131) * Fixed slapd double mutex unlock via connection_done (ITS#7125) * Fixed slapd check order in connection_write (ITS#7113) * Fixed slapd slapadd to exit on failure (ITS#7142) * Fixed slapd syncrepl reference to freed memory (ITS#7127,ITS#7132) * Fixed slapd syncrepl to ignore some errors on delete (ITS#7052) * Fixed slapd syncrepl to handle missing oldRDN (ITS#7144) * Fixed slapd-monitor compare op to update cached entry (ITS#7123) * Fixed slapo-syncprov with already abandoned operation (ITS#7150) - Included patches from RE24 branch: * only poll sockets for write as needed (ITS#7167, bnc#749082) * sycnrepl Fixes (ITS#7162)- license update: OLDAP-2.8 SPDX format (http://www.spdx.org/licenses)- Update to 2.4.28 * Fixed back-mdb out of order slapadd (ITS#7090) changes in OpenLDAP 2.4.27 Release (2011/11/24): * Added slapd delta-syncrepl MMR (ITS#6734,ITS#7029,ITS#7031) * Fixed ldapmodify crash with LDIF controls (ITS#7039) * Fixed ldapsearch to honor timeout and timelimit (ITS#7009) * Fixed libldap endless looping (ITS#7035) * Fixed libldap TLS to not check hostname when using 'allow' (ITS#7014) * Fixed slapadd common code into slapcommon (ITS#6737) * Fixed slapd backend connection initialization (ITS#6993) * Fixed slapd frontend DB parsing in cn=config (ITS#7016) * Fixed slapd hang with {numbered} overlay insertion (ITS#7030) * Fixed slapd inet_ntop usage (ITS#6925) * Fixed slapd cn=config deletion of bitmasks (ITS#7083) * Fixed slapd cn=config modify replace/delete crash (ITS#7065) * Fixed slapd schema UTF8StringNormalize with 0 length values (ITS#7059) * Fixed slapd with dynamic acls for cn=config (ITS#7066) * Fixed slapd response callbacks (ITS#6059,ITS#7062) * Fixed slapd no_connection warnings with ldapi (ITS#6548,ITS#7092) * Fixed slapd return code processing (ITS#7060) * Fixed slapd sl_malloc various issues (ITS#6437) * Fixed slapd startup behavior (ITS#6848) * Fixed slapd syncrepl crash with non-replicated ops (ITS#6892) * Fixed slapd syncrepl with modrdn (ITS#7000,ITS#6472) * Fixed slapd syncrepl timeout when using refreshAndPersist (ITS#6999) * Fixed slapd syncrepl deletes need a non-empty CSN (ITS#7052) * Fixed slapd syncrepl glue for empty suffix (ITS#7037) * Fixed slapd results cleanup (ITS#6763,ITS#7053) * Fixed slapd validation of args for TLSCertificateFile (ITS#7012) * Fixed slapd-bdb/hdb to build entry DN based on parent DN (ITS#5326) * Fixed slapd-hdb with zero-length entries (ITS#7073) * Fixed slapd-hdb duplicate entries in subtree IDL cache (ITS#6983) * Fixed slapo-pcache response cleanup (ITS#6981) * Fixed slapo-ppolicy pwdAllowUserChange behavior (ITS#7021) * Fixed slapo-sssvlv issue with greaterThanorEqual (ITS#6985) * Fixed slapo-sssvlv to only return requested attrs (ITS#7061) * Fixed slapo-syncprov DSA attribute filtering for Persist mode (ITS#7019) * Fixed slapo-syncprov when consumer has newer state of our SID (ITS#7040) * Fixed slapo-syncprov crash (ITS#7025) * Added missing LDIF form of schema files (ITS#7063)- add libtool as buildrequire to avoid implicit dependency- ACL changes to the config database only got active after slapd restart in certain cases (bnc#716895, ITS#7066). - Adjusted default DB_CONFIG to increase max values for locks and lock objects (bnc#719803) - Fix UTF8StringNormalize overrun on zero-length string (bnc#724201, ITS#7059)- Update to 2.4.26 * Added libldap LDAP_OPT_X_TLS_PACKAGE (ITS#6969) * Fixed libldap descriptor leak (ITS#6929) * Fixed libldap socket leak (ITS#6930) * Fixed libldap get option crash (ITS#6931) * Fixed libldap lockup (ITS#6898) * Fixed libldap ASYNC TLS setup (ITS#6828) * Fixed libldap with missing \n terminations (ITS#6947) * Fixed tools double free (ITS#6946) * Fixed tools verbose output (ITS#6977) * Fixed ldapmodify SEGV on invalid LDIF (ITS#6978) * Added slapd extra_attrs database option (ITS#6513) * Fixed slapd asserts (ITS#6932) * Fixed slapd configfile param on windows (ITS#6933) * Fixed slapd config with global chaining (ITS#6843) * Fixed slapd uninitialized variables (ITS#6935) * Fixed slapd config objectclass is readonly (ITS#6963) * Fixed slapd entry response with control (ITS#6899) * Fixed slapd with unknown attrs (ITS#6819) * Fixed slapd normalization of schema RDN (ITS#6967) * Fixed slapd operations cache to 10 op limit (ITS#6944) * Fixed slapd syncrepl crash with non-replicated ops (ITS#6892) * Fixed slapd-bdb/hdb with sparse index ranges (ITS#6961) * Fixed back-ldap ppolicy updates (ITS#6711) * Fixed back-ldap with id-assert (ITS#6817) * Fixed various slapo-pcache issues (ITS#6823, ITS#6950, ITS#6951, ITS#6953, ITS#6954) * Fixed slapo-pcache database corruption (ITS#6831) * Fixed slapo-syncprov with replicated subtrees (ITS#6872) - backported delete support for child entries of overlays from master (bnc#704398)- Updated to 2.4.25, important changes: * Fixed ldapsearch pagedresults loop (ITS#6755) * Fixed tools for incompatible args (ITS#6849) * Fixed libldap MozNSS crash (ITS#6863) * Fixed slapd add objectclasses in order (ITS#6837) * Added slapd ordering for uidNumber and gidNumber (ITS#6852) * Fixed slapd segfault when adding values out of order (ITS#6858) * Fixed slapd sortval handling (ITS#6845) * Fixed slapd-bdb with slapadd/index quick option (ITS#6853) * Fixed slapd-ldap chain cn=config support (ITS#6837) * Fixed slapd-ldap chain with slapd.conf (ITS#6857) * Fixed slapd-meta deadlock (ITS#6846) * Fixed slapo-sssvlv with multiple requests (ITS#6850) * Fixed contrib/lastbind install rules (ITS#6238) * Fixed contrib/cloak install rules (ITS#6877)- Surpress gcc warnings about extra format string arguments for 2.3.x built as well.- Updated to 2.4.24, important changes: * Added libldap_r,libldap formal concurrency API (ITS#6625,ITS#5421) * Added slapadd attribute value checking (ITS#6592) * Added slapcat continue mode for problematic DBs (ITS#6482) * Added slapd syncrepl suffixmassage support (ITS#6781) * Fixed liblber to not close invalid sockets (ITS#6585) * Fixed libldap referral chasing (ITS#6602) * Fixed libldap leak when chasing referrals (ITS#6744) * Fixed slapd acl parsing overflow (ITS#6611) * Fixed slapd acl when resuming parsing (ITS#6804) * Fixed slapd default config acls with overlays (ITS#6822) * Fixed slapd config leak with olcDbDirectory (ITS#6634) * Fixed slapd when first acl is value dependent (ITS#6693) * Fixed slapd-bdb slapadd -q with glued dbs (ITS#6794) * Fixed slapo-ppolicy don't update opattrs on consumers (ITS#6608) * Fixed slapo-ppolicy to allow userPassword deletion (ITS#6620) * Fixed slapo-syncprov to send error if consumer is newer (ITS#6606) * Fixed slapo-syncprov filter race condition (ITS#6708) * Fixed slapo-syncprov active mod race (ITS#6709) * Fixed slapo-syncprov to refresh if context is dirty (ITS#6710) * Fixed slapo-syncprov CSN updates to all replicas (ITS#6718) * Fixed slapo-syncprov sessionlog ordering (ITS#6716) * Fixed slapo-syncprov sessionlog with adds (ITS#6503) * Fixed slapo-syncprov mutex (ITS#6438) * Fixed slapo-syncprov mincsn check with MMR (ITS#6717) * Fixed slapo-syncprov control leak (ITS#6795) * Fixed slapo-syncprov error codes (ITS#6812) * For a comprehensive list of changes please consult the CHANGES file - removed unneeded openSUSE 11.0 specifc patch- slapadd -q could crash for glued bdb/hdb databases- Install the correct schema2ldif script (bnc#665530)- Fixed quotation in init-script to avoid errors when calling it from within /etc/openldap/slapd.d/cn=config/ (bnc#660492).- Surpress gcc warnings about extra format string arguments. - Split-off openldap2-doc (noarch) package (Admin Guide and IDs) - Backported -VVV commandline switch for slapd from HEAD (to list enabled static overlays) - Build all overlays except syncprov and ppolicy as dynamic modules (Fixes bnc#648479, FATE#307837) - Added README.dynamic-overlays to point out some details about dynamic overlays - simplified pie-compile patch and adjusted it to work with dynamic overlays- Handle the libdb-4_5 -> libdb-4_8 Version update by opening the Databases with DB_RECOVER if a version mismatch is detected.- Do not include Build date and time in binaries, this avoids build-compare failures and unhelpful rebuilds/republishes- Don't build 2.3 slapcat anymore for 11.3 and newer. We switch to 2.4 long ago. - Removed automatic 2.3->2.4 migration in %post - moved back-sql examples to make rpmlint happy- Fix listener URIs in init script to make SLP registration work again (bnc#620389)- Fixed RPM Group and Summary Tags (bnc#624980)- Updated to 2.4.23: * Fixed libldap to return server's error code (ITS#6569) * Fixed libldap memleaks (ITS#6568) * Fixed liblutil off-by-one with delta (ITS#6541) * Fixed slapd acls with glued databases (ITS#6468) * Fixed slapd syncrepl rid logging (ITS#6533) * Fixed slapd modrdn handling of invalid values (bnc#612430, ITS#6570) * Fixed slapd-bdb hasSubordinates computation (ITS#6549) * Fixed slapd-bdb to use memcpy instead for strcpy (ITS#6474) * Fixed slapd-bdb entry cache delete failure (ITS#6577) * Fixed slapd-ldap to return control responses (ITS#6530) * Fixed slapo-ppolicy to use Debug (ITS#6566) * Fixed slapo-refint to zero out freed DN vals (ITS#6572) * Fixed slapo-rwm to use Debug (ITS#6566) * Fixed slapo-sssvlv to use Debug (ITS#6566) * Fixed slapo-syncprov lost deletes in refresh phase (bnc#606294, ITS#6555) * Fixed slapo-valsort to use Debug (ITS#6566) * Fixed contrib/nssov network.c missing patch (ITS#6562) - New subpackage openldap2-back-sql. Contains the SQL backend module plus some documentation (bnc#395719) - generate Patches from git tree (resulted in all patches being renamed) - installing binaries without stripping them is done by setting the STRIP enviroment variable instead for patching the Makefile now - Fixed a bug in the syncprov overlay which could lead to not replicate delete Operations (ITS#6555, bnc#606294) - BuildRequires cleanup- LDAP clients could crash the server by submitting a specially crafted LDAP ModRDN operation. (bnc#612430, ITS#6570) - Delete Operations happening during the "Refresh" phase of "refreshAndPersist" replication failed to replicate under certain circumstances (bnc#606294, ITS#6555)- Create /var/run/slapd on demand. /var/run might be mounted on tmpfs.- fix build dependency cycle for -client package with openslp- Fixed quotation in sed expression to escape ldapi path in init script- Removed obsolete hunk from openldap2.dif - Remove ldap.conf patch to use saner default for Certificate verification (bnc#575146)- Add fix for stricter fortification checks of GCC 4.5.- Updated to 2.4.21: * Fixed liblutil for negative microsecond offsets (ITS#6405) * Fixed slapd global settings to work without restart (ITS#6428) * Fixed slapd looping with SSL/TLS connections (ITS#6412) * Fixed slapd syncrepl freeing tasks from queue (ITS#6413) * Fixed slapd syncrepl parsing of tls defaults (ITS#6419) * Fixed slapd syncrepl uninitialized variables (ITS#6425) * Fixed slapd-config Adds with Abstract classes (ITS#6408) * Fixed slapo-dynlist behavior with simple filters (ITS#6421) * Fixed slapd-ldif access outside database directory (ITS#6414) * Fixed slapo-translucent with back-null (ITS#6403) * Fixed slapo-unique criteria checking (ITS#6270) - removed some obsolete RPM dependencies - Added missing tags to init script to silence rpmlint warnings- Fixed an issue in back-config's objectclass inheritence code that could cause the server to fail to start or to spin in an endless loop (bnc#558059,ITS#6408) - default the tls_reqcert parameter of a syncrepl config to "demand" as documented even if other tls_ options are absent (bnc#558397, ITS#6319) - apply changes to the global size and timelimits to all database that don't specify limits themself. (bnc#562184, ITS#6428)- Update to 2.4.20 (fate#306593), most important fixes since 2.4.19 * Fixed liblber embedded NUL values in BerValues (ITS#6353) * Fixed libldap sasl buffer sizing (ITS#6327,ITS#6334) * Fixed libldap uninitialized return value (ITS#6355) * Fixed libldap unlimited timeout (ITS#6388) * Added slapd handling of hex server IDs (ITS#6297) * Fixed slapd checks of str2filter (ITS#6391) * Fixed slapd configArgs initialization (ITS#6363) * Fixed slapd db_open with connection_fake_init (ITS#6381) * Fixed slapd with embedded \0 in bervals (ITS#6378,ITS#6379) * Fixed slapd inclusion of ac/unistd.h (ITS#6342) * Fixed slapd sl_free to better reclaim memory (ITS#6380) * Fixed slapd syncrepl deletes in MirrorMode (ITS#6368) * Fixed slapd syncrepl to use correct SID (ITS#6367) * Fixed slapd tls_accept to retry in certain cases (ITS#6304) * Fixed slapd-bdb/hdb cache corruption (ITS#6341) * Fixed slapd-bdb/hdb entry cache (ITS#6360) * Fixed slapo-syncprov checkpoint conversion (ITS#6370) * Fixed slapo-syncprov deadlock (ITS#6335) * Fixed slapo-syncprov out of order changes (ITS#6346) - Added switch to enable/disable testsuite (%run_test_suite)- updated patches to apply with fuzz=0- Added schema2ldif tool to openldap2-client subpackage (bnc#541819)- Changed permissions on /var/run/slapd to a saner default for ldapi:/// (bnc#536729)- libldap's check of the hostname against the TLS Certificate's CN Attribute did not handle possible NUL bytes in the CN correctly and was vulnerable against attacks with spoofed Certificates. (bnc#537143, ITS#6239)- Update to 2.4.17. Most important changes: * Fixed liblber to use ber_strnlen (ITS#6080) * Fixed libldap openssl digest initialization (ITS#6192) * Fixed libldap tls NULL error messages (ITS#6079) * Added slapd sasl auxprop support (ITS#6147) * Added slapd schema checking tool (ITS#6150) * Added slapd writetimeout keyword (ITS#5836) * Fixed slapd abandon/cancel handling for some ops (ITS#6157) * Fixed slapd access setstyle to expand (ITS#6179) * Fixed slapd assert with closing connections (ITS#6111) * Fixed slapd bind race condition (ITS#6189) * Fixed slapd cert validation (ITS#6098) * Fixed slapd connection_destroy assert (ITS#6089) * Fixed slapd csn normalization (ITS#6195) * Fixed slapd errno handling (ITS#6037) * Fixed slapd hung writers (ITS#5836) * Fixed slapd ldapi issues (ITS#6056) * Fixed slapd normalization of updated schema attributes (ITS#5540) * Fixed slapd olcLimits handling (ITS#6159) * Fixed slapd olcLogLevel with hex levels (ITS#6162) * Fixed slapd sending cancelled operations results (ITS#6103) * Fixed slapd slapi_entry_has_children (ITS#6132) * Fixed slapd sockets usage on windows (ITS#6039) * Fixed slapd some abandon and cancel race conditions (ITS#6104) * Fixed slapd tls context after changes (ITS#6135) * Fixed slapd-bdb/hdb adjust dncachesize if too low (ITS#6176) * Fixed slapd-bdb/hdb crashes during delete (ITS#6177) * Fixed slapd-bdb/hdb multiple olcIndex for same attr (ITS#6196) * Fixed slapd-hdb freeing of already freed entries (ITS#6074) * Fixed slapd-hdb entryinfo cleanup (ITS#6088) * Fixed slapd-hdb dncache lockups (ITS#6095) * Fixed slapd-ldap deadlock with non-responsive TLS URIs (ITS#6167) * Fixed slapo-ppolicy to honor pwdLockout (ITS#6168) * Fixed slapo-ppolicy to return check modules error message (ITS#6082) * Added slapo-rwm rwm-drop-unrequested-attrs config option (ITS#6057) * Fixed slapo-rwm dn passing (ITS#6070) * Fixed slapo-rwm entry free/release (ITS#6058, ITS#6081) * Fixed tools returning ldif errors (ITS#5892) - Backported fix for failing back-monitor test from HEAD - re-enabled some formerly disabled tests from the testsuite- Fixed Summary/Description for -client subpackage- Improved connection check in init script (bnc#510295)- Fixed complilation with newer glibc (2.3.X release needs GNU_SOURCE defined as well in getpeerid.c)- gcc 4.4 fixes- Update to 2.4.16. Most important fixes: * Fixed libldap segfault in checking cert/DN (ITS#5976) * Fixed libldap peer cert double free (ITS#5849) * Fixed libldap referral chasing (ITS#5980) * Fixed slapd backglue with empty DBs (ITS#5986) * Fixed slapd ctxcsn race condition (ITS#6001) * Fixed slapd debug message (ITS#6027) * Fixed slapd redundant module loading (ITS#6030) * Fixed slapd schema_init freed value (ITS#6036) * Fixed slapd syncrepl newCookie sync messages (ITS#5972) * Fixed slapd syncrepl hang during shutdown (ITS#6011) * Fixed slapd syncrepl too many MMR messages (ITS#6020) * Fixed slapd syncrepl skipped entries with MMR (ITS#5988) * Fixed slapd-bdb/hdb cachesize handling (ITS#5860) * Fixed slapd-bdb/hdb with slapcat with empty dn (ITS#6006) * Fixed slapd-bdb/hdb with NULL transactions (ITS#6012) * Fixed slapd-ldap incorrect referral handling (ITS#6003,ITS#5916) * Fixed slapd-ldap/meta with broken AD results (ITS#5977) * Fixed slapd-ldap/meta with invalid attrs again (ITS#5959) * Fixed slapo-accesslog interaction with ppolicy (ITS#5979) * Fixed slapo-dynlist conversion to cn=config (ITS#6002) * Fixed various slapo-syncprov issues (ITS#5972, ITS#6020, ITS#5985, ITS#5999, ITS#5973, ITS#6045, ITS#6024, ITS#5988) - Fix building on older openSUSE releases- Update to 2.4.15. Most important changes: * Fixed slapd bconfig conversion again (ITS#5346) * Fixed slapd behavior with superior objectClasses again (ITS#5517) * Fixed slapd RFC4512 behavior with same attr in RDN (ITS#5968) * Fixed slapd corrupt contextCSN (ITS#5947) * Fixed slapd syncrepl order to match on add/delete (ITS#5954) * Fixed slapd adding rdn with other values (ITS#5965) * Fixed slapd-bdb/hdb behavior with unallocatable shm (ITS#5956) * Fixed slapd-ldap/meta with entries with invalid attrs (ITS#5959) * Fixed slapo-pcache caching invalid entries (ITS#5927) * Fixed slapo-syncprov csn updates (ITS#5969) * Added libldap option to disable SASL host canonicalization (ITS#5812) * Fixed libldap chasing multiple referrals (ITS#5853) * Fixed libldap setuid usage with .ldaprc (ITS#4750) * Fixed libldap deref handling (ITS#5768) * Fixed libldap NULL pointer deref (ITS#5934) * Fixed libldap peer cert memory leak (ITS#5849) * Fixed libldap intermediate response behavior (ITS#5896) * Fixed libldap IPv6 address handling (ITS#5937) * Fixed libldap_r deref building (ITS#5768) * Fixed libldap_r slapd lockup when paused during shutdown (ITS#5841) * Fixed slapd acl checks on ADD (ITS#4556,ITS#5723) * Fixed slapd acl application to newly created backends (ITS#5572) * Fixed slapd bconfig to return error codes (ITS#5867) * Fixed slapd bconfig encoding incorrectly (ITS#5897) * Fixed slapd bconfig dangling pointers (ITS#5924) * Fixed slapd epoll handling (ITS#5886) * Fixed slapd glue with MMR (ITS#5925) * Fixed slapd listener comparison (ITS#5613) * Fixed various syncrepl issues (ITS#5809,ITS#5850, ITS#5843, ITS#5866, ITS#5901, ITS#5881, ITS#5935, ITS#5710, ITS#5781, ITS#5809, ITS#5798, ITS#5826) * Fixed slapd-bdb/hdb dncachesize handling (ITS#5860) * Fixed slapd-bdb/hdb trickle task usage (ITS#5864) * Fixed slapd-hdb idlcache with empty suffix (ITS#5859)lamb10 1494349212  !"#$%&'()*+,-./0123456789:;<=>?@ABC2.4.44-16.42.4.44-16.4  back_sql-2.4.so.2back_sql-2.4.so.2.10.7back_sql.laback_sql.soopenldap2-back-sqlbugsexamplesREADMEibmdb2backsql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlmssqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlmysqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqloraclebacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlpgsqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqltimestenbacksql_create.sqlbacksql_drop.sqlcreate_schema.shdnreverseMakefilednreverse.cppslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlttcreate_schema.shtttestdb_create.sqltttestdb_data.sqltttestdb_drop.sqltttestdb_metadata.sqlinstallslapd-sql.5.gz/usr/lib64/openldap//usr/share/doc/packages//usr/share/doc/packages/openldap2-back-sql//usr/share/doc/packages/openldap2-back-sql/examples//usr/share/doc/packages/openldap2-back-sql/examples/ibmdb2//usr/share/doc/packages/openldap2-back-sql/examples/mssql//usr/share/doc/packages/openldap2-back-sql/examples/mysql//usr/share/doc/packages/openldap2-back-sql/examples/oracle//usr/share/doc/packages/openldap2-back-sql/examples/pgsql//usr/share/doc/packages/openldap2-back-sql/examples/timesten//usr/share/doc/packages/openldap2-back-sql/examples/timesten/dnreverse//usr/share/man/man5/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/f4def1f6353b6f3a2b9e7bb32c6ba602-openldap2cpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d7ce910d3d916f91c8a90498c6248b9a94d2c0e1, strippedlibtool library filedirectoryASCII textASCII text, with very long linesmakefile script, ASCII textC++ source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) PRRRRRRRRP[0kA[  ?`] cr$x#̢onL#WEH<%4_k+ v4/TJ2b挲^>n;ޗL'F2Sbׁ[P8FFi9}< y¡s9)O3W`[$s涷v}iwz%x T!nۓ+F.^b3Dj`$V4x˄4T,WŠ}kR0#w&J~%ZU3wˠ\82s%< %ip'HbѨ𕼸#US ׆S,`SLan;l}tc3C6*_JM>? 9n͠ZfX =``$hIIعۈr/7aĜ$ %F#&wu]9xZ'\@@eCQt:mp>J ./]G+hJr [vvSV_!7W[^7#U> _! AGKh}Sހ>\|hu^t!d}ւwDA503Nq7T˛VJVn^z`yګ=`ӁSȕ8$v`obL>)䕖f*Sca"km(1wه>He9^dKG ,I `"w|aE@OԞ{Ģڑ"7Y]_.LBW̐HɹL (:SCbEV5|;'l˦6gdG7^WwaMɋ%S(@ߕ(R@5&& VpBHb>YN,KrZX(/<1e:}Qc]ʙ߰L8o K -!<_ Z0њApq\e9$:pU\gl)7ʱfm+Fp:CP.0_XX D:IВWx.筝 Y=(F˾.M. &bJ3jq~'(4BTBGuMȠXBtǥZb+EamZgQVarpW"8L YYԼzLH]z3? ޗ VگM58LS52]kDZ:tZur%tѓ?sǢֹ}68dG;7ص3@ %.~6= 3WVA< e|jɹ=aCeq'92W6ځ 9/jLU? B.1aRI:t[Z{d~:ZW&SoWr"!uu[ZdR# |';my30In63r)7jF^d_:> ǬwOHCeʌ.t@r,)2בc (f*@"i.e``k*rZи>$)-,v[5M)>tGK)FXegCIxtF8Œ6v<8^"2^)?Yq"sJN5}ntԕ{knBv`L:S5圛WaAK2V~ \CU!pF$&f[!;N~unyR7ƽj$]7[Ԛʇ:V:p߮s+Ὂpf?L24@.pm/+#]X"nHl&GhXOiCmY b ̛;d{de9TYSfoxd|QJA6՚G[ t!S4Ò']?6JƑVXZ%ﭴT o#8ZkЕҀЊapFnqƲx SZ' KE2O#~Z8E1I W'>7(̻B,4nG&>tD1`9O)Mb[F3gOÃ$a ϔ~} HHL:\Pm NߘGb@L[׫̩鵞\gC.џ) *$؜Q1aB<˥74y\MH!J S{y%xhJ[Lj|7+,J"wp4n&~$0OYLKH,$Ʈ2nB\˜ex.}Yh5֔m^-O#!YB3xӰ4nI '.Z_l.^\VRg/K{g>roG5[{ ߽1yM(7n&Soe\{<.e0(/:;CI_P IhRoϋ';>1#B8ʪ tA UHagtLx2?iܜW[dj-N56h؉w6Q.OabhԝDoڂNps gf ,qAC TV:7́:͎p| ],[f?(M@_J4݀ɿl', GzfdH϶控S< ?G6|=HљWH+?W\B,.4bŚHò%h׻.~B#!%L[-ҽDǤ+_VNfF\6pHO`ʞ{гPɼq`ouq1YoQ{D5g/äZUʷŽ2E x OXgzŖN¤<8.f8  7h,Pm0.آghȵn\a"x%WّGA0(_])DUu <^WxHomb~}t ӹԍO7dkC Rd­㍺f'in'ZfRE뇢?%-߱g kPvWc.(*HgY]E_M<[ jn7bSky%_-ڌ_^ RD+pi6sH6F3Aϗ?oa*2p`ӮZ{yŰOlh`G>G7LoQQ)8G&<<]mt}2:KuIFnhPuY-HRVbjަYOWv%В/q#fV XحSCiOFF H )p.+ʐӗTTvOR|w[QJԥ(F=hYj50B]9U\p|FyH=sߌ'8ALh qL-*/otf!&|;C ]wF{]NxOkN[x^Z&M¦ˇkPG%ְ}LMAXI zEK-(U[ϨRx*DԙsT9J/Es=isgaj9.W]Uh%?3S`*lASWa!x (p#Dؙ8eb19}h)P,kVr= 0 Q\ܑ4ϠZ7Q̹gc0.v} WAH|#`(խ!;4`zua䥣N )N94@kpWZ*I+2zk?Z:}("><:I$CEm#1]3!Ȭiw'HMF\Sa>hP,@W<_(Y˄>t(k`^u6JNð>/Ep!.&Wۋ7TDpc:bH'g4輴,hpO`1!&IVeſomsLdsA޳L[Q+LjR6X2A,*D,(q,+ϱjq|'n^wo " ><-,`Մ]rzY)K\0сX hF4N1`N}Ar8J1fY:{sNvKK^bZ'wӹz|YžVۧwPTLJ[ рplO,P؂e()zݔv}(-8|]cG~Ic>/>ۑDnPVlJ'G1/nmKڹ.6n70a6ɈQ(Yx!iVH'^ |UB\0vF8kI0?jDz;+oi*0(]lib.գbԎri;:4g;AX; p5B [i̭_wsi뻅uP`X>O$SC "园n5;P/Gj*Run>V+yGm&. "8)f.YRc"ub:kG[=+V?zX~^=62#`IcL9|,2:~'Z=낆T_o-twbyly~1G4s~_z6p OOTM&y2ƛ;yKEKڷ5}"G2C3;˨B<(3v7 ffL93&_uYNs Qs~K“I'\'$ iB#roSRF(1 MJ7TP>]B)UэwՈ$ ߯`":Ҽ}q w_1>}]@p1žB=ѹ)jM u٘b_*[ۊC)JV DjyiN4BڅJk/94Qǻ9T%xƂAߚT> #-J\}4UЁ'厃Y;u>H >=&i[c$/fmW-VtߙT$LJ+ьqDxC̤Mg0޿Dp*7g]Ǻųuh~@;i.EϠCSVG|'[]e.e" ^&%a9,MVC[iEY!<^3qo*x-'%*׿h*sqIJII9_fG. hqʓ(:'N6^${Y=1A(mXyo %ߛڋ&!o|GA^9&H1"HMݔ#}z.YDgy PVV*kYy:z#kQ7069F}5P!PưuvRGR Dgy}g&t8-'wgT8}H +šM'W[g@w _ⳭZA8Z UZM-C Ebto$'MyM e=zhhD@^}F2#AEF䊅\X,Tוwⓠp2J$W>$a*"VBʨ[kFҙaN|T7LmX9(uHE&::50'~]kolabʟ~֜.9Qk=_P<>:Rr.@"!Pzˤn)VD2/?:`|$Xm :\bzCbivcڜTH< "# 7-ֳэ"̫EĘgMHgIFOTC;v*hV<ƒ^ Y4אc?6.exUmU]9uZGD6'tS ۗ }PI9J\d\L8I *voagor:ҹrA|mBRxL,pdk{uygq95rTZ׌S}H>AWv'Y~`CErJTA=K!&-hnʥkTуμψ GՠDoVۈ709ĸAUqQ g!e!:”?'{OVꅀ]#'0 4=`|}Z|MZv^PGU9Cwȴh Lÿwe2CgCdElkDꌴAЀ}y y/ +8gQlT얹~/9VN*h>8ٵɘ xVIaW` *wnPp4 ȖjV3wb˳Pp3S@^g{m;@:g:"ЍI Fpx}jT=Htss3²}UggI]9xwI砫u^2P 6ʬ/gOGLUPGUxLSp̽^ Qʻ@ƧQ?'HO(TT-m'\u]Q@mo!紟¯!ʜ#L$aV)@6w3~ 75)_ SfJÃhuf~!Vz q< I}o`2:zVvW5ٛ 'Q;|QgCx{O394m-muR0h88seҗPih +)*:D#8{!Eh5Q9y_YD8%K&27~{dk]FZ:p0$ZhJ\\Fw(,2E*5:U5tLMX$=jQCKu7(Rνҍ[ kInK]K"FZ$ǚMaä))x]+lAN{UfҍCE@[[%_,Td F%xREyz{R8ԕF}ݷ\;S$zro9YV7k='c+O<>T!% /+SZ3pO^Pf{)`$^|>00qxd$mv-ms+{V&sK`(A@l0eI/1ךpU ?5}\` 2CykEvA"yA.㈧iqZ1me/aV}WN?cz<*% 0 .&#K!w9:H1װ/kTȉA|Y?ko0g&!5zFh%R#Z4RN,-nmU uYweh}>55) /˯Yve."Bj-Pzq܈oG Ҁ(|i& 5Gm(۵[?eL9{LjuJ>M|2뽭~LlkڣTgzfnPEIsA0O|_\>.ϝ:$R<Ա4>2bX/`;4C1db Pv!?4aڞ CpR kA2#2ph¿a">emn`;~RյZ)9% z͞v辜xQ!ITͬ h cXr^t tZvֿl䝛̎YrC IEEv_Ox0Iw ER1d%Q%.a-򌰗*AR3=ÎcRzJ̻\e0rTG@K4ni7t^rtͫGs8[7njRj1f`k=y錎@fcGc /̐>f0;1q_:! ;.IՏN(mq'>s.ÍGZdJx+;EF|xh&c޷gq;@'rjWsH ynRWEquI ڌ5ryݡs"9 7ޯk#g`J!j}~c[~ 7,-=]o#@3_:)F,/O{E&RhL&%k \Wa[Ӡ2DFXԮ8 km_ܣe@.KHFaj PR]v=]gqU0NQL%(g[n' r (CJ!f"J [~>_BL _tI߿K[skv}rȠsN#3oA(l.fWeh85l~d{md~?c$xP/~P+7ت Fv~9 t͎|5U[mBCmaqaϒj7zSdQ `)D$Z WqCՌ\\OxS0IlN]f {^AP/%bI5]]lDS2n|BW?3K+#Zl5]>ÕJ a#b_nBߍgND3tI,0kAj[d[Msf&V *Via0DUh_I| /VMĶS3hy.^K/4a:U=,XbN/׮h6 >X8:6ȜJG< uq.ְ*h"y@*+k1E9//3gwo2ZJGK2T" .!`:'\%AlT$'YzV`ߩnآ*(n2`&֧ea憨&G A[)}}-2ݭ*EḬM!u~|7&KYҸ9~.8OBC=1LI]8x'+`;Vyk]QqNTXsHWqg/&{ƃRJ-ǬNZ:CdmG:no4=m?B Ў9@ϝv,QSN4ZuT:ja : ?@ĚwRuB0(h;H=~'lٴON@G f7{B;,&ף! a#*ݱ];XgP#dPF2p?پ24`p*%O].fl% g_U5%#l̑;/cɖ):SFrۤ_tMeHNXqLK'5~o/'`St4{Yspr5%%W\%37Z:S͏!ljW_.ɉ{WaN=cIf"k(oMCţ?Ƈ_"ngT&_ҔV<?|Rt wh[Ϲ;4v.hB%R{|zp ƍ =lz#eB7\4[J:#πBji16]ьa``/o+dx 0G @Qh<@DqU|p\e^h~ỲArXѐ9^u)pk7Zr$v"׻Ŷd.&dJp0O+=oR]yF!Ffj\Cr5>JtTtZj_:GU$"]dxXGդϞK <@N#I7 =^jssd (h]x]~jX&~l2;ROk"fFF*ItD wJ?nEBP3WU"L+w*^ Sw zSiwU:˔ 7=*3LN]uOZky`CXyl yw4GpEmb@KNzy?3";sFz)ЗݗI\n"i. 5׺tSt,8IؐKR!{8Gduccȱ űGWP9 *M]GK*il/ ) , j+}VW'6S ͆CY UGK 2ry.x 7z^# ZE$'v%9SJ_FX|ھ~# a܂e_X9@(c-PxQ AY}?u{cF'XA%j XSv<&N={wHD{Eq-“v K*5Cu]ԫG4C4s'm9IUGVh)FŞx 몏`ᾂ08w +>;*|~P^1dp%+*ֽ>LJSA|f n'`R)" g饩!rkpQio_ 2AzE!W{h}Y^~!”P-{)“HĜ<;(e'E ~e~AF74Xn5?]qaU!8ָ! =a1so'w.f:Z:o&EPrBKw E~,ow+&T cnI޼= 7e@>^V-mO YS7Ї̉Ęk˟Ɇ$ņO6|Hl?pNu&ȀCT$jF>5Hy.zC3gy x!N5u"-"^焝°OſFqV$BI<0gvzIfr5|6R*! H:dj:fϫqߜb X}vh4 Vzk ob>ZPt> qsd6>nͦps3Ƭlϡ#t$%AYsֵ#АwM-RICfX{gP _`-ty:>9rٰ-'W/ r!Rp1ɨW(6eM'ĢR >J/?y;b.H=~tP,?KsH{>ݿ䍅}x5Nd%6_FbΌnR\&]U2=rq,cɷv|vBi N:q5A |k״@G;p iaoejs6ʼn# n,kܾ ;NMjYILOj_n!Xp~9f􀹬$ ?7;]$0_bqhk@W\ R͌&ՠ|^Xj$uy 9+Pt{P8=UU;q̠ w#j\gLy+ʢy4.;'Z,5|fL&Mi!)/Ǣ~pLӪd{+s>qN@" sJCH7/܄ؤz~|D j..C+Fg:tE}lȰ15T1۩<~g:lZ/@ۼ MiDLHeE +jY^]f\.&IO^!sUa=pd`"^[i}qln|#: \Vlcu5*1j7kXѵ5 j5Dzb"K/3ouߡSԫGVpDhjN!OHJCg޸uE N2qU<_PX趒9ť8Vtj9]d8*:ϘD?%F$m2i zRYK7a(y(aN"t<ؤ9 uRbh|b^p'̯6h]i[1uUԧ>qMkezW 5鐧,Wl2'ReHD&Oi#\s/O[C?za.t?=oYoRD#OxÚ>ܕOS׭f^z c780 3ӱ*a:ޗ|f%?>Q)RڽTO-eLT3Ü%9@BbYOsRe9A4tuDGW ;L#;/(Y}ȋ }j4{rJ h؍ol$fI=Ž|! OÃBhvjg4&WaC)[B;7BRzE1pe+ꉝY@M$"xk^Kj6U! פxwFG,d3q<``O:&s &D,_S/UPJZI[.>~X?~@Z{>4hhZMf0usl.'yS50饐%NQ]'fޑ4VM`G {mqbTʔqx.pQ {pjKyS,(}"C-_ ڲ۵fދ1xM`Z]`dXY1#tzC9 ?b* g+Ө]{>Ot5͸Z,"xB%="]ߡҔ^:|tf&hC&GiC96#goЩ%R8^C"۞8{WY9JCqˢҪjX>WiQvY$gou9x2nod()BdT`>xi D dA4R:)3xGxy ';[SAצ%AtDB: FWQ(łtׇ1`uΏA2s"rq~f3WХ*L=Za5>SRTFupާ j蠶2#3dR',`hq\6m޸5@*y4.?9l1!i~͸'f\*wT"7/# ^ajߟ.Q.4Z N.4bsM Sc +%F)~ӽXEh5@u܍UӒ9$'LxͶP7D$j]=fd\Wx3@gV`XfiKٯݭ"=7*2΁C;T"SIҮҖ8 ;MHF=!шn|)wHt4i7uU@עX#^2.2v<hvh DA.JKIoY|ޡo#ʚu`^2b}iLR$6Pa{:l ;0 f&Ic`EK%`0+3aeՆ9kܴ+0 ^)춳7;I q`D' h%52^ӛ!n(}Q.H,WHf3j:֮/S^k⼖wf QmT.{ ,4ZaҠgNAE3rQ_ц+8TwDg'l#;UN\#vHGiP0:ȟJNlջ؞jgZGP) oA"Yk}AqqEe[>'4UCJ^ qJpW:ƿI+dLwH>y+GgGQVR] /˴mXWOr0{"1HmU)P5kUSFD2ȴ-v1DZPE瘞 4Jf|8g_W=IԹ*8_YQgE>Du&POo:7=7nZk?Q/8nj&ujC37Ɔx@ĠAB5 UI׈'C7R9T,;]@DLO>WXۢX8I9հb >='#sW8%X|I,a3O7B|SUp۵Hbl\#MW-d$]{ t|4l_SN(IT¼P'pʔ̛~#dE;H%"@v&1^d% 5l`k0*U|^jZ{T@^qU0S'J_~7|͸ L0XaǠ̬o_ B|_3=,A/:7n0rVBs}ރ\>DoQY`z=jQY ~{Fd1e-b?(_Y|4e@)$ڶ رfۏ6Z^`q](o{_Oi,ߌ$,0{ K\$ E(D'^t8 Jj˫hSH oW]GMkl. CY+$2 C#Wpb DR9~l1JJD][QS0՜K꟪9u,GtfP+0o mxMrXlp%;  渿\5HZ5%U(ALw)AbW^th6GCmG٫BDЊ_st%ʾb-ysuj^gu0d{i=?dH]BUAG {<:O2S$!5{x>/E=쑏JCJV3>V[ SC&E|; ؿPbürWCG%cM,pb:W!8믐s~ԂKT( ;!»dįՊ4|/?mF= zDl,B,ewvI'G<LjjX:n\717]$)`2Qo\)&ٿA)q,2rԨWn3ê' I'}8ܗ5~^|̄yY0Vaz"Tilhg;@FO;0=v3ѠrS*!b|qŹ^P|`_G<|T5݆ 2Wr¶VԁZ9\r?.uu1ll)기\eN-H%XfOR oxZ^=?iJ"(i#_KP^ D  AlZ:fEp7H'aއ`:u*&*fQL ZȘۋ+CS U_Ǒ@Θo}i:f 3T : Vҵ-Ɠ G8ib:ž6y -C2RKhPs'Yt8c䟹IԜqq!>n'|C! n̽?nxhgJ LN1r(lU@uEGw32>˴=잚1}<C !;OM 6f43֑WkuϨؓ]B5ta(y⌷HDQ(ʿ4`&ReDS5({1^ξK5J H*NB<Uo_v'm1 BV0U${ހHI2E̾}8D2Uš"gt|%nETaH]DŁ{ï"Ȕ ^^S ѸAl$1i8>N  :Dt.^DDPP::FRp ӚYJ@ü~fiؙscaccÜܸۀexQWĆ|i"BN,+nJQ { {YG%_Gz!oׯXn-X?=OIGpK{$uLm:9cY 4*S"kg=1CRK 'd0sʵ$^BT1V,  YmA!J{HdUsqC: IK3bک(mVEKjoʜ+G@)aK/dy CɸGt׻zL v9 ='il%;>4JF{Y_£E⟏5@d?-P z ' 3 ;Dr)V8m³CenV#x&@X L{/hye yVbysy(`󣁡]D@Ap1njǁ.615k]2i/wX+D !RW\!HPF Sw[?m/!8\Zd9ܞwmbmUŸP 7[eHf\71 rc @+e,ޑZ?A/}QNzpMS[I_22ۛSn3țp5zF&{>}Sr4dF)emz`gR 8&? &Ӈy k2Z\@&}#X^BEhAwP^ĺ(w^$wW+QY諅51 .O x.vkD֏ 'pm:!0nVGGUs,K:+os)( u*/l qh+$+սE PB~w{8$: ՑC.KR ݉2cixGp&cxIg*A!SJΞKOAIJxx79SB"T̷϶X; dC%W oU| y4 ó.jH8m~Wv ,W|8I88 -cXӬ`DR)"9͛d_ 0,rg2ŶFt)%>I ~Ϳd$&ׂpBL^BZ&"T 6s`MmTOѺ6jl{ёҚfbv*}g`;0Tu?L8'L<3kof;hR@[yc"Ra .$Xؑ[ѧT%3 Ġ,,Ґ:n16#oI\~G$a"p+ZHǓ/Y`NfJ/EΖ1;!2J+pƬd9FSTPSZ8N.jE1z؈\X@j?:Va"]E*>y(яE;[Q+B.X^gL^S=<iVaĹ\; j5?]\k_kA )OF{ռe !Xk V?|?M& n!ޤ'vOdLznP\^p[ E5*# i@6@#^x0);hFSYՃ*S0j*:D8}'茠%B`:-ƒk4 >ׄ$J@GHKOӄ D89-do塎\*2h&rrn^xϓ5?5=Z=uS |ƿ-렞cnm\\z4{Ix\%nsPidEɷSw_(]'3ʜ%f.2?Q=pHZ¶t[lfAd>nv]S!'eɁ 5mX L|=j:K'3ns*1:== =K(Q5W4\Ϻe[LBWuCz}ZѣB"D F\p+mN([Q8=,:SGh @7)txc^@47\n 58&/N 㱼dqGuJQ:v녫a>VVAa+B (p6yr5[ ۉ QcIĈGشڅ%rqLMxcC` ϰ~aI,!dr*9~_XTԁ$ص_=7b8&6jd8.*S7ϒkuӌ^z>o4 'vG"5]A߼NOKPƠfuo_|똎?0ڊw|Xwaљw\!B1򌅼cЄ1 G%~w@gw/~6[^)u$ًfڟe✐Vc)v$Y R^B(&?K{1Jϔ{@Mf3SJWZ۸y쐳ߗ_G{[zDKSO7*g53WF[1w‹ϏtA۠v]K$p +C._MY֊P̂e`|wk}嵊_>y)ѿfKZNO`"Vb£)Uzm^^9w8ɨH?c%rd5|8n'YVwG|Ttm/Lb,>{ -V]LY挀abq%JMMoRP37+I%"(?>֯Up ue4g rTҜ%5s,V siK 2uD_⼕ VOBaV1@@cXպ3 7+.,V8kd/y[d0UUA)"u:\nSx <SEzr Y7#^|0聘#[;Ʀk@eP̆ͫjBB$y.{&ޞyjz-O>R 0Ogq 7RH[ טG0h3sh"cZSovAڧzt&k: tX^,w2u<*.'lDJЮ5]\0p㟅\5@ 2=b"XT-T2?Xo.Qu=dڵh^<uo O!*W1RP䙗8kCF_#Pf%IB JH칄20A4iċ.FL\ Lwau%+l l֊SsouН3`5X y -Dwt;$N-t6I_YJCE˕ᓂ_ڔ\c'%gلURSèHnK^@ov~Eg'U'ZWde1ilqmȌu7 O(|crRUaH{6?ل(wsy{oJWh댁}Rg~f$*(ELʴcB[{88oqpcYI4f8فIy{F^s<2z!z@?n~֖+|"|u[`2bzTD9RنkėhWޅw>zcĖDR烖vh==غ x^hgV]?")v^B9&`HL+ɳnٴyǗCW3Q0&LJ|PM (+.}XsT+yIx`4"NuDBNۢɫG)_#)fz+/JQSU^c^|-ܸļw7iͶ %L(1Q{Sl´b=* {ϳ3əK" kDo@ UEh¬X 9ڿC_ 1b8W :ԭs.2r00l㧍S8JMK/WǻN5 ,ä55ܚOFjhmlIӦn/V"\@,Xu"&JS&jҜxS#Z.  *`|1iX KEr o >W%טFyL.xcK/goC ZG"s%s ('0 k@O7E؁6EkĶVP#}՟r9JM;Zd |n+4_&xdĀ:ӣLŠ"\Go1/h7 Qv^2Pnl3cAgZvRavTb3H]ϷCSSķw5/ |{ z2'qpZk3. 4JNYDK! &*Y Oksb\:2_UG1tqZ^ H0?H1̈́B&X]W wXzfhzKq2h5za9:L}㋖^.HJ&tD͓:9w;j xuN豼#W{'ear|!/[p҉ł s)^ 0Md)Ĭq p$K1MM Bqfnoe.3 {:׵^lktV,X<6 : AB( ;G,#SM~xHgr,#[C3vӏjiI$!z]7_1Xz^5eӗ~F1E՚;DOHDZAXgPil؏b5[2>:ۚi@m UJ@e |TwQwCjގ46:.$ x^]f't=엏nR.:B^=f,}L0(*0L,c#͋r]>7To_ eniY l@: -A}J ,~҅;/Ʌg [w08+ rhۙpö{ۡ쫬R.s Ąï ާ#-l ! Zܣ Fځ/  p@Xcf%AY}\ɛm7# =CF̯;?$G5 `=1WѭȶIN%A8?p,mBkb=۟{Yi8ު6Q=2Ӏ k\PYм}z'8<}Į :jNgHYQ3XEH8p(PRJ4aK!ϛ[6|Gi` ݵlmTpmfB8."w{fOl*oQNIdz[6VaX Fdo߈6=TtNCT>h_ŎSϼjQNm"ԣk䡞>y/i&E0s;KkRoX~Q,~U^>J 0_/Q8׽)KnBI! U:.~{z۩ Ԅ]-iPfJ8Bx|?OՀ4j0`_Ǽ12|K0 7+@BM`W&܈mYpfg{swy| j`)tߊ8ZjnL@  %ӡJ,Z4`(/*U9 &dLt@QPbytt=shtJvmn!n/Ni s 3{BϱfjknaAc7"XUAY{ |*)F[_9|j2 W+#=”4p("#+וd}aDzbJ 쓃=Qǂu3\D\\/V Pԏ0/ EYz8 .gs3}X\ N0~Q~kB؊ >%B|4K離Th"i|A+ {*_s%_-gM:Qo)9`x!+j,ZSKxソIXSt%C%Ta\.,q_+r6Hz zb@=s 9Ymm؆r P&V ̛d)8PnH0^$yo-sfWp~M{[<'{Cffb.Ya:W-3xg_y7Dy 1iri_xqֳ(Mc|9pMUF5&QtIYrva"a Xv/Kb|">`LoJ}C.#FbZ\`_-z #ʂ@`7j{ֽ?$(G qH`V"#ppIwVMr oвv 7=QiHڞ^M$+џ.w]Oj}>\8c\a`G95 *HM`o'j n7hOAF¡4FX5HYY }fv?wr3 χOEaBaf O(2!X҈m&T)^ݵmݯ 39GG#jk }~I>-Y'g\Na^A(iTP7?}y4!)U ']\Xnr OR2'ҽ-0&= [I6翼p(~gfSX. c<϶Zj-ž5nXm`Pa= ) AiI2.D(c"é)"Z$ * ."r $ 4>؄3dM)Q2}o8:{GV˱>Yu儙W^S4RrDu*.N9d#v۱&귷moG}?l`ÐlhZ 0\HԺ;} ":6.,*2o̷5+48Ѓ1xq]8|}=(ޞBR?ӾXz{_qǾtӰ1Xŋ(R>;?60\XWo:Wg S*[O(拫88UvQ-ENt[@D4RvB*"fcsk^1Ne˩@ j&˹)~H|ȁ')cL*~W,+ߎ.Q?P}=%` M,sH¥9KEWN?]ߎXJ_Jau<lX04[>p k(N`>qo0t7rY#;_.?;c"A[.9ڟ 8>˓98H9+bws^ jgnU[]huqN,-c. 8@ߗ5{-ףi0 No/>Z1 ETt yA1NJL*5܍cޙ!<QGQmYds/۪\q~~FT}%[*rlCطնPݻU5ț:m2A {S`& J"4lnn  .KqEN9vq+uKLe6S3_BOkUNDjrjfeHtE'U7&J%7@C94*h9jp> wE\Ʊ6Nv!`2%Ax;rNj9w+4W{b2|)`ic t?܎ĮđsJj;WJ&y-yd,2/D{ uOid(2Mޡ ;22W -13G砹_,,&ӣx@ù()f?߳j-v^АFsYn1䒀jVϲ@/ę'G;'"טP8)?2k4@yL*U34gB'Â0f;?똌$QݵJA2_/IzLAoExUS#暰f0E@ 01*O$UJuO#.ddPx .d ;00kc^+&lYABbyB䅋8JL TPX y.HyЗS2{vIz0\zA'DaO;r\Κ~SuTVx)@6ЃGA(u0 ϢM0;TKSb)򷹊s{SDZe)s  &ZpU 82˸G[2PLi#OCty ȓUf;+'L3 YSHqGFTam,]zNb9' Ү+-<_pyؠΫrA @?CrPŚ}l /ągi;O6Bp+6C ]!|d:6+"wz?f7տF꠨y˫SجITː7S/|daz 訜wR$Re:͂u3VLa>$lx+jmo]'0<ጇfҟGkbc/9R[za݊ۥoe"Yc4 ۬qhQ(x 楢jv9:nbzԵkb. E`Q7EWtɶOڄ烁{;%%53@lo|ŋ!W=檄9?I@hu뺟V3*@'6Je/Tz!PޯýMIf" c~cmw;-I>7 jǹ]s(]Nډš/aH 'e]nbn_xp?BQ=?Ȱb:ݐFJ}utǬMRxLxQ:VXm^w>h%g`[> X/,-0Q;byզdrEkXn5xzZx/S4^._n? L@ύ9}AÎG4 Լ~߻?:;}~5ͬs[@65}Zt5f$nQ\[]#kQhHng1vHёqe3pw݂rZT#Gs7!7u`~=2'L=ؘ. \+X.]g5*E৻₲d5E ZKF577LQ\交ԑ+SBfE;0wЪ9/N; 7YEbu; F 8JSZXΜxjM@̡W)57FaݙqΟWB:\7L(/b/O ɠmw6]-8,/W6H-@6O({[\NZiW8 P)K0cɓdnb6 jU\Q3r>LlYK9Ͼ[@KY#ċV7, j2(_αXilOnK?jie4hpj h@PLZ^z#)4O5g!(\ҶZ|1O,S{XpS Nq.|no7'ٍuTgi҅pءɟXg )1fdGsmhKifO#*58d \n:o?A H|Q_KU+ vBl[j:f&-MD (#SNRd-Nv.e <Obs?" v ?-':MqE,S͗$gB\†)KcmĮA<&4J[`Q6ˠUz \u(b10,=&L^.=pB!X)C溠#;m$"qG_D~,kw7ER.4Ok[P6ZqiB!_/MLCN﭅Q~J/B2:sIŇ}p\WͮY̍h0@)a1Пy]W,Ɂ "Z7 οp^$isԋ0=ʩf5,. qj:;L_P=Lot5o2Sab:GȤB3 멁ڮsFrixp~ۥ0[a[m/v )dpKqGSGUʫ܍5W&,սeoUMQ`CBЕVm6M-.ϻ3l]7vSĉ=ֈϣݪXzhu:;@!ptsj{}Ss\ΟH u-lCHb21S3+=jTi!7M ЍiYrv;8*9c c8B%@"+x=ٱZz+~ևAkͽ6s./&1%:THLii*ᓫ#SȔBU͓ D)Keblb!=h؄9(O)B b[U!NXx. G%쪺}5nkrrI7`{qʻH!(5hi3! U+a5\1fu4K@P2㹘C7C[x^̈%ul("[Ƞ7{٦,f8"q$.cPZML8ImןbېuS?` z|R.PjUv0WO&#=J.~qQ 3dڳntE VOZy5aQKL-wrÓx6''\-6P܂R74Gg"^:S9Nujl" 5IʳتٛeH뀳xA=*=['eu̺'̺K3Z4Tn8wv*[V-)EG=`N+OH࢑52`f=GYY\c؝bG.wĔw}8{yf}AtKOms8U]>='!FF<%$#~y>Bv#p8?Sr|}eFIDiba3K`ufA0&63cQrzHQWVKPDKޱH,NYS+jgU'WxI h5r@D MްC0 VIOCӣ Tba`dWi+^`*V"ƣO lj,Ά"l,ϷV]X) %FsڮB* C-T4SՂzeN 5M(y^0% #aw4-v vM5-QTL44m<7ATv Ssm{ɠ1mCkmdrA-Y#)\Z*@@'ZS RO'>e^R Q9Bcc?/ u=t^2WRAԺSXVj"VpFk"&&T>fgA: O (XX_J_5tƸCif}j\X3Ed0jhȻ|H܉=*JE"϶ZP2[ljV=m*Gj+m{p/OTܷ\ HwK\o^l]85 Mh QKXGM5F铕vW9FX|OKpl.7$>BQ6"rjכ_`/v.ɋqzҬD> 06󃧠\t"^ I'.hюYKYw 'l.bIc^l,PC; &Aq_5O%ǀ=U"yY@nC!-`!^e <:W#*v: TGϵ@!Tq;>L!1},.YвNv!bZqw72T!-lH(QσTKT)i_@OG_R'* R9jSFlDt[QB,<>|dj9wS{[}7*y\ڃ@oF>4|PJIj~&;N0zŮnly✅7$zjl6Wŏ(4ѠDn2TS"̸:E.tp;%v ֙e3Q0ݺ(B Ժy^&0*lLo0?y t$_OxAFosN%;)1x>T8LIFEKq B`N*np;EZ*~)9h6pS~պ3߈J`/j;&6Awt{42͠;Or#y,U=DZ=? D5Ov(O"V; 4AIe6К6dqwI˳c11A tO%8T]*H 0ঌCG۳s ?, 6r1`,=\?iEfCL?%hrd8kO!ɪ N.u|_s%zKYGAL9r}K(wrMXQ-3?7VGW14y)FE.'H؃gXc﫞Mii_lkEK+e\2=S^B;kBwZSFH&Ӱ-sVӦu# o =/ZB:0ĻB3V=&T)Xt@EܰB;5P!$~a%jF/;_]@DupR>?{L0T& N>7 KKVSG6:p{P t+4BeW&A$OQ"(Gin6SqBtҕ`q!T$$ہs{֩؃y\ِӋWo;KڐT 4a-8F}m j@ Twr_l$gQV­ف\-ȷ{O 0*G[MvIOжz %Q}\­9fL{H<2%rρ|M' #3yJ3XSO(6ൽU3^S-1Me$u냭".}W4wGJt- 8#H623>|@n'3 t/@7Op#ׄc_ I4F Ϛ zP&2v;/a/_;7>P zo G=qΪvR ڄui \B~ wr]@]<ln{мkkz>h5 oj>m]F*kFЧ5Z)c LR*b!(A< D$:P*|7,Z;_Fn1Ha2<eaP6]Tr?ta :Z8¡ AM"ů^x3fOd,͵$oIHO-IAh!Tzx: ^&@Tu,W4/gJFB=}8V?zѢL[ڮ:Eeֺ9\dIOι >Z@PnٌT}qYj1OkR:⏠/NC4I)G|Gs#ۥ83yXpN $eOEDlۓd)B oMRKzPvE#ɨ h]E=Xtv` I7V[llTR\8y9[׈q _T2n!M^nR[WJ3h3ZS~ Y-sA1 w8ה. HoP"dPoJ=F [YoO;Q&a\);^sECe:;$=Vsz[v~djY/6&\hL؄Thp8-b@L<>+Vzsm&/LqUNz,aj-(+ڏ%:?IXc4K24dK #\s 42dC`RiO4&S96h5$ od,[-[-aZ-[u$5Y='6oU6J!MEf͊XYdf?rB Z{-Ϲ=н+F_!uȎf}B"T[֋uYej hAY0Q??Os>8;1o$-vL2N33%^ FͯsLKfH;idw'i9K[vߢeX2[U&eI;?3ZqNQeۃսɧa;S`laBv- ZFt}u 8|OPSثReqgKא3m ha]ϼ@BuX];nǬm)hO/SLQt_2w&kh`2t[[2h0t(4u?ZB4yZDaut4-.lOfo*O l$U8.^ 6ⴜo>?ҿ!XMSp8^/ȗ9)C)V7S䗞)cOKpFЪ|Tzrt c s녨y}>}{NV:2MDXy:\+X\ ق7DC_oB-*DP̯ŀ8Bma:\Fī]1wTm򬙎iE?+ RtЈ@]hrrLrtV~}Gb\2J`m1嫢d1<Pal8ʁۆ@* ij9+U,ϠI:W|oq}.o)[ptoQX a ;?Sz7G4%%_(Dž*G]R4Ď4vhSI4CPkZrb+j pXT{5MOps= \XTd,D8JU[js#} Q(ŢwmowE=#Z )_[:cUQxkYxJ~jЫY6㢃NܱSѩ,T V- ht !d8~/#-Z>6XD5zvҜA;)eN[9WJj"ikxQjCU(2 ~0NCܠ=Czdu`cgGKE`SI\w:7 Tn'|?(7$c'Jr{dJ@ƺ5g)6  8:ӓ-y5( TbKipI+N+>RʺtU-657܁9UeH ,vႦ5}?kz6M׹ _bX#Sj0n hY~XX^j~s,-!Џzy8(j:>l_%5XD;^|*cp(/]޹If&:'_ }œ$%Xg4k#4Q\Vf Dp"nF#R5hT;bͧYK ! sVQB@_QUDofձ'h8QN8Ȩ8iryy—YH5V9yRGB(T 5!{w̚\ӊ\8"Qn}'J.AeMxpr]h A`~s:@D9G4Չ$ixwX9ylB<_+0u J^6=flrDe#K@$׶/R L wEcHwS̪g#mK&w;¬܈*-T^IW"%]T b,r+Ⱦ*rE* ەpwۙ쑺𳄗^e8C9F(|!0Ր=mIMG3{L( cDmoJ]}NS[8ڑ(Q֤K#3<BAHcV/Lٌ%Ubhq%VG(.ImD doqF}C>՟VVID1.>tīь9qX,nX|Lf*X^ƻ V7UJjxv╩.j~<[>RCG`H5  p UhĤ]= ^BBbBSd#3UUTakjHh|mm,hLu+ar t!7SV'ZrU6Ѯq!I0| >WI:AS6or: ѡ۽q{5'W?9ː?Aԍ-\bt&HSL3%BJǢ7Ӝ=q$$QGxot>gl`(6bPT=:rb.[pۖ#GIP@eυv3l;^G^B؟ h4Լ?1"ߘCsec>k9[k9zRuиJǢzzj)1gyr&N^XN/~:Ngec Mn zG =m3p^*+(zWm8glX8젦V1o`pr@\2V0N^ZJέl"앶jPư3'W˞wZwaO~ye&_LIoy0bd%e숗qSQ!w oK\nOZ6г|L_޿Ě3J'5:6$h֧݊? l•u_wL|&[ē3Lթa{>_%j=&2A>EYoIR _ğd+M>ʧ7ۉ~=/?GdT%l Ԛ[')CGR&\?K6_ozRQ刅OSʂ*1#5xB.>bwK?_/ΪIo^|J`Vz iX#/ [GhmI HH=qՏd*2"lLX땂*}=  Ub :BA^FrD\E ÔH K JX dJ̌8_:da,ҶhkjT<%f?7Zh#`ik|?fPТatX 1h&qʤ mLAčZq=e?Hpɑ XTȠo%z^"m/X|`(uqL}OZʟ٨gB,"h($JYI -O'"w>CQ4ܓhw))u/,lzϬFj⋳7]QKM3DD`̈́=Nn@CAKӻ>iurDd}. &6>^Gs{3:?D?%ǞIҐE"Q)$.’CAh-Rޱ0Jz-64[nbۊhxjJi`ǻ^tAL}D<T4&;16;sBHa[:PC@甭mg>,% J6N&[Q5}3IwPGw}%8U~r~Od( DW6G3J۝NBuD/3 !|ҢYF,ƽ=;Pw H@}k&#=UH _+2RA`((?zZ*x+˥A"A =ٚ68bTݔmS3<5.4RW8K2߄ŝAOߖǧZo25JYO @>EH/C-[6S-I4.E=O`ɉsh,D4 ., |bv+p.H]o/20Z?'vm >&˘~= niBEc͸}0"EOD1bl$&qf@)o{nEf>ҎZDTt/w20,G{>2M9)ش.oDں,MB91n4K<ؽs­{Ce'; U+\pZ@tq%k帲Z3TavҌ=BF[mm#q۵R1s:8E "=Q6\1ɝ6wSm$ Z2`FDC\{Sl r F\ 9I\:rb=]sMTnR Dx+z*=x-C殯TES9\-1ei/ 7 :Z$ȿ_nK%q3r-^Ŭ]dpqM$CE.bU..fLzWOszsaG8Y~$qśH/-2p7*U7IaZvL\d r 5]^D ~O.w|2cŽa@s[T0")>Ҕk<΀?-yۋ>J$QԨ(wSXj o|{[&EU:Rem-S1M`Ds]quiGVV!3 PWXf@DNxW|D.Y0Ѽi.2m6&K[n*DJ*w|~ho(*qWCP;9P" 3y[4 [e oV! Y` :FKݓ/d`4jH|-s `#](oGȯ/J{E;YºĢLX,b?M?jo"n7K_ʔSs^Bm~37tf*WQTi0Q$~ߤ?2HU $Nb8kocD^p2}Y¯DWsvf bx4q͑itvT$MiH.$;&BՏluئS v 8`.hz=abaRfļ֭j,ѲIqяUd :#A`A+.JMvHfz vǧ 0Ëa! ?BsFG#඿X4*mrtCR_b'HzձVĨOVd8 9.HpvHlY,TC.$C-8!$[-638Q)] oOa,)^s,ހ|w~fw.*) eDԽظY,W?")!-b%D)McELCX Jj WI;j5h7 8e) ) NgSSvF X;E)+UϬ\)tf}51G]_2UFȼ OΙxJ%B8 4"d.l<{*J)̉=-r#( `-'>+D܂bwg]:D}`1[hw 01Nh$qI@ǧĮ1lb X1 z}S W]aRī\roVwiZiӕVjƧpy; vڜ/ɘZt'`m9~ׅ46\[Һ &{ .Ky: .tz$DJra)J7sπuE<m#=l- ZafsbBDt. [_ihJ_3LJDRB>"[+理J;ESo;!=u|_՗>o<4NE-hϯRK Jwy\\)kp]^$0g7>:5)F ?JtAδ$CSCHӒeY /$zm򖑘iNNl֤qgslU'M]wF|lĞb4oA *3z% }LӜhˁ,ΞhOwuqPWl%yqVѩ+:R!ÿ$l];哦D70cϨki%ikaPx~g9.kjNCt/|$73,6'I%c;(>_LjK03J0~/\@ [)v)d\``LNӧ"ys-񄑦50IPMn|g'_]RZ(v .˃D;洑A6J3Hӈw|eMy9̎ L'#oǺ?$E<*Υ*/ÑzM&M76h%>~ϡ46j!*ʴfiX@b~'@SZ{'#m!.X'-KtKR2'dNZx0OR:*V$$,~y:j}]~>a\^B'e~8z d> cJ@v*sPxXjb K % lO?vq W։'=ĨEqnH:t.KlIG&2O=.Bm;VXs}1 93f2&]r{8. ~x{O{+v%G2`=w^Fx-=kt̤\UXzX׼;N󱧝TD_g6N1]y(@X.R u푟?y񬺋wio* K~E=.O_JT)otnPfÔ~l"|t4SW!2|CE蚐tr'.)ScJlbk'Wn ̐Z,-6L̩6'? +Gle>žơgL,yl 3mʍ{0[1wAGQWnNg!2}fLx4*&P vphAm{B;]KNln3<K|dsCZylwNE 򔕓:~c~*rR۲jd,ܺ^Iy|{NUa گycRK;1=aoHq6T?e@tzc }d4]-+aYI{^P_pDp GĒrEP% _L_.dL13OT&y8*t{׮dެ+ߘ!U(tR)C^B>J%n{jeJ$K—WϷqָIR۲ǩpX-f6 *<3ɑ.T Xx(|UÒ!o̷meZ~N$z DeBW|D1/J~T4q<6?hOu"I;ƂͳqӏMkKo?<{,qK 㿖짒5m*x9ay|Y&bgaSr R(aU)ж~&_M.@3p8aZ:yL0&^PHdY(кq%my6ZW/Z|U[RR*^?` `فyUNdVʥh з7-e)HB 5%~:aOFPeh1q<2kI׼\xu8(`.CnCW#O74r]>5H׼:s/RN>;?A q:3Ry=1rABXS0,1*HRQ$4=aVWpz;c\1 ?x]X8 raqM^jB"rT+SZwj5~H,^WϢR3)NyVa(!Y .9FZG5\CXŸp# f J"Ʋ_ WIGMX:C( AQdN 4v`@L*&gFx~`3yX#/S܌5-M DD۩à[^^Žu,[}UD)p\G (xnʩgNcX&+p $k}RXz>L VA)wg?Aמr*bόWA$/f! Ej_4#he cRAW0~ ΂ѝG+BOY 3̛ѩqh!D(NV+?3OqKJqeAٍaڍC\Ug~ΦTlݤyUY;0Ey\癱kQ%f̵)ŗ%(GW?wy~9mi0u/;cuC.kʽz 9ػcZ@#4(wDU|'l*+ڪm%Ǔ5|gw*AkCm}̱78ĘLk &mJ͂tTrSĕq67He_j`T)Îj|򒞝3!^'sǪMWޅ!} <^((C5(~v]]B>X@) V{ }3/r#fkN?ܘH1HC8j!WBi 79D q>4Uv*-aqF0ݩ-Ņ(X(]Ǔj" k{V86֏7ZJt*@1x%0],ϑ!-QSF15`h{ą8D%kP_N Ȱªii@QNRn ?Fx?XudMa[w#ɏLzT;T'iOf(1xfN rne[TT ed}Mƥ/FZlE=Qt}-/Y/v)-L U:¬S.M+q2:Nӟ- _жQJ*]~ɭ{[%WO2&jvL7̥،A'5OϊCMfڽõу!BՕr(z 4T\ȃmov ztGK5.#^k=cqP=:(E p@ie_yj2Ke) *7X{$"/"dxzO?f*هFceH7&7A8.I]VV:s .aUnҟz,Иɯ+'=~+?0_%֤6g"c\_Cms(!~ټ᧩1wAtu:tRѣI"O dFA,PRȍ]j5WyT7 XEy]C 8/7\sk#)psO.BdGԐG :E=>Qgl%ߤup٩LW'{BĆV]‹7Z4MY{*5'l'+D:qHn HTj?T(>vuJ65yVG9srPnP+ Xkǃ*<5(h[/l=AM-۲vE@;g窝A9CRZ\ALQ}{ p$y0+}>Wr@-%|NͰ9Ew$4Tc+lK_` K#B*% On xL`d /M |>%S[_f@پƿewqV@JRmG^z6p a LϞ`ni!lYfsSZL4JC` J0T7BI`BSh !>w,֧#,J X߾Sp.`^A|߲ZS+VٴIQ;9p-iZ?1*^æt( heo||SC`l[˶pe@~h*фA9lR5?Ed_Mو!ZNQ7bUNm{oCpXNBcv3-L{"m"yNMK;oQc t:8".J@+Pl3zE]o>ګ"V& u'yP/dG;ʘ}v4W_.I}DHINp~zK0]VЧ`{I2\)$dԅn貔VWzNV}k*bVDkv@ؠ#}F$Ԕ0\mU a`h dq7,%m*J7|eWs1&l\8WȺ6S e @cXy#ɉ-PAIK5!$9Ξ\т/ig27[9ҺR;uH =lj ;tQ1j߼u!'폺\ٟ6,\ڪݣk|.&IH2BFm\~v!sL o\(qww W 'LMqj$LhLVOVDx TDcyq9u"u-oP 6@1w˵Y.J>"ܻu4.pJn?q2>6^t-cʠb8su0?2x#}bSὤUR~|ߠroA%[V$~IIj='1lO x@|*,gn~譎3MDQMU|M^bp, GV ԻZZj>U; ]Q|"q_[a%F}ZNY6`P5wepွNI J2(gu o88gS>(U-R# \Xx'RXwPtf=iqǖ !!ߚ 4߰c ڱ& UF14_)Al&u& x6VN"h70>TRw3PG潗)SPY{.?uj@#i1;k: tBz;[AM( ̎{! ;"Aanc 2Ǻ7UW, DrN<j8V VȦĵ\LrGːxw8@P`6`u85W' XuҴ9_?}KqE,i"gb֛:^ p /&63<8#V7^;kJEYRAN4,x(e/k|E4P,'-ëitxMmˣC3(lek~}B2D;J=M%9lƑs{rAz]7~m_@CfؽB(z?bwm?<27Gk#ߚtyk|$]~2x*3PLn y„=sy |Ӗi 7#-Piu%} m^u÷~<ְ4OiC8!.2bqr`b,Cb|W%]bPDCQTa8r6qD?u/Z:= 8PLyEBa2;ϺyS7|AH%ODݫ+ƚV:O;099 QO)+3DgLT+8 g !AH `aGn*J] LӢEJ gS73V2* 5;='x[T.E5b]%\ Xj垺J-* @'k) BT&9>E;ʻrmEAD]cj&F,T$ jeӝmI.lѣ=k)"vIHYAVR;C`̘7>i`P)I̺APIո׃:\w]$:^䦕vqX BVssC/1).NY$oZhυΫN` *ε'UɑsHYD\+! GX_/y۞H&0<Mbebp6zd0 A]}':1\PwIN9*+4t~۩rgKȳ4qOS .@տVO6Q []r8v<+GbgPk)U$e.~uY3uU0XB:ub\k0U&ȌjznRI7_fPĿq}|3 ($os2" o@ajOYJgZkV ^~+ s`:i jl? `[h^&~S9o-/l$#o*KoK>mRK*! yDצgENZgq}N-cܮ4Ts)`13PD":H@4w6ѸbRmƦIp tXa?,ƙxwmPeqDIeS~=~wm8qJBIS9L`z^> D8:ߘmVEI"OeUA,!-tly튆=Б;}edEIo>tN^ ]j9[ EA/k6l:Вs3 4s#<"͡Q]$k6ȶ%$89~3~!W;ڤ%KҨ)/(?|֕We7)! $qͷU$E K㯽ty&@|c $C|E_hx*` &=y@A?g 7( l a{"r"&7Dd\-@A)l84tˁ~%grqJ!.5߹"ӮpŽ⮱Ly>BN֌ã_1dޔ4CGIS:8$BnJ@M2zxiVjT\%UŦ FWf[86r:Kݸ&~䐏z"vTFaah%ZHH.eh,1bdgޠU7(5m9I^VS[W';^ꥐ;q|۲܄Llr"kbrDgB2jdDSxRG]S$l]LylǺ3I8;nܑ豅 ,Tm Y)s":ʴ"tZ|rB8yb9 }aqwG][1@Yn_C|Ngֺ='5ЖӒY?eZ+P˞مPj p6^hZҞNg~YqJu#Z{ԥ_pO̳ Ej8b:HG:|@{c#F^:6\D9.E;?y }3e򛜡Za4=aWU0_-\*ǖSg6{/؈aZ lqOޠsdw6 Q\QF4Ke9V>VS `b"E axc̚X\xܗ)U1r=B(.}Ÿv".D{NLWyh abkۿlCjv њEhyC/Ru[ah9 a^gg89H[CJo!Iͮg.ztʞAE9DZy/Kg*nߤq5(BA2X^XZbMEJRٜAOH q"YuH>QF v%mp*3 .[VeYu8vݦb/-;>z LXcx0ZK.;R$rPզ}{&]R,KL*LۏU,-q|V\!Af 窛p܈mAd]"{ Injxu^Fw.¯e3&y N=nG64*yI3zJR{Q2FpB¾B2@Zj ]y-p[emb%աOW}y{Ӟ$}^Wc|L`倃} 9*QCbTie46%WeFG< e돁F"^J& KB(SXyBW 33Io_{///OAEKw%׳CwKn3OŠ)wC2JxJ[E035駽.MvZmiGRgV}>7μpQ]OV仂gׁۭ3s6k{tRd[]Bv׋=DLrx /O s=8tZM($pfô$ :HMQCPm..3T km1\}i^.PG[m+[f7t}Z(XNϝߏJm/*T*POp+Ux!$pT{b՝&P-  PPYU^>FBLk.SuwjʭĤg# 9/b,I|*le#<OQN8R.:\ڨZɕ?Ϋc[ rt*0hCm@ ":{*ψ˽4=+|`΢✓2!rF(؏z %>NV#eF #0578h8.3 BǼBSߡ%bLߊП6yL%ulHO!DsZ@ ,eRakrllN 8W uC|??$-JbY$-zo!vcCo3z}cT.Б4<[ӖT7#ŏF\,E%pQ06 ۥXs(0 @mѾxV`8SMXCDLkLNNӹ֪\!^TŅCW*@-^.Bᡰ5o$qStٕeJhJl#O"KhNpXz khwV(5zLA%{u=-߆S+mm]p|\lyN0;!=ٜWutL_W},8Ԡlk`?2Wyb92>g 6S.P\C1 I͏w"N_VzM9OM1v˩3w )`a<֑EHU`>s -mΫ~nZ\Oc r)E}h+='0Ei8Yb8d6/L&qh;'ř\׭ 3TǬG@Ĺ Ɩޖρ԰smkQNRC?;=P P$4v|FBX#> ̻6L(.0R5~{/CL"cEDswVޔoDVL~[=yO/>IhyݨDdb̝Ӹ yZ S4eas)Bj~p~I:f0wFJĜxlX~ycsmr(ptce%-ٷ9/+,,g56C?;D@aJE<I7 I!.z!~ J"w aUe꿋Bkb/DЍr DZ&|@'/r`0oSqe*G}= ^Y8]~v]OMQ^u;a5[ij.-T `~+bTGN8*  6]3*?qoC%g`w)NB۵DIOi`;[+WxN,Bnm)nY0%yMm,ARPHY?=A HI]@9G$miZ OA}/xrlQ"@" /Gf*p"kT`n_Y\3=fbma\j,suCUGvs? 6uU+;*popiԺǬUnؖO!ak+&%BYt\{q$"tn? KɧCcNaGcS~&L qVʕ&3C4@æ죩'Ha+T~;/W(/j,WET[i6Ц5P wfn~cn1Kf.`hY"Xo)T@(`S,H2`P)|FJKA}}:&bD<;a}l,2Jɸ&{ XbS97v3ArG9t=u{/⁊}_ 5]v.2Qئ$ޒXV&KULKcyP9 C{ 4:ʲȃ:hBE=vYMp 5Ӊ#lwoZd[>v.?7 @* .S+`3B5GkwD7 y3_)]WcfNCT++\[bCOf/YFx #j#,Q恖f4hQ#>]tb:$e $tNϏ4P6xyѿi M8.Л=͚o9R^ùO jtmebJN)[՞i@C[J@SctJᣟ ̀PD-cX9&'>جa/źֿE`sq?c(A!Mꔝ+/,Q3wAz@~JX.(x dO.&b؁lЕ V/>ȹD0'gz{&|5AI xd%G*:K[_w~ "/6T,N>WX # kX ^$ԭ۟Eȷq %~f|M>c_ Wb)Ǫc)qqx-p7Mⴺ&|Rߣ$OJ]BV"u/*ZuS^ ŁKC{gw ;@4;_,jwg>hSj2L04(&pTe䍬L&2%EaU!?:d™+|t v[PGbW X'تΠZrR2&sYw~bn4(ER_,o"6UvжݐMO_'Y "lZ2ùp2Q\ȣhDdXe6&~ -20SXդoko:gnbʩ,L!Aa[qy]#<)~MM?8RAj̦Q5'ƭVBOe'殪k9A#i?hWs(w1iBY-NL}|̉H~*gȭ-l҉Nؔ`$882n3Cur0 ?^vCO՘T);E;[PhffeOmz?K׭r{r+́GK$ܞ]"k@:5tgPqHcE$kJW؊ŜYGg>9iz_4X/|[\L SKhĞ`ƒR7s{L!cH,[7O")UE+џ C TZ+Y0BYrXGSysܑ|tc&@:[ۏ#H8?&EƤ4 Uh= -Llv/c㱛 MN'6)dg*y?z6ei _&T6mYL#olqVֈ zdv+BK^`n;#nGjT+k]-ˍ=.~&_EBt'ij|W;#S˔;a %R]:o5ئJLfm-a69[v,i"@ }=a3S l 0N ٚgu/rXܔl.S*$J ww5}- wC{ Jr\15-O'$/EFښg%9El7,rj?B@sC.϶=!:`)7VM5'U{M2\Yo4%"#\ ^ B44) pVr6z1Q@j7ذGnpBjyuH4+4@b6hyinUH =b߲b9 .WBf9[xI: lӆ/ Bm&:bf{Lp+xJi0qڗ0k"iR?G݄qfX:Ʊν pT, "ab3"6 g5L&-4[x\VL`]6JFs߻dpטYN0}BLԠ17[!#77S#k*ZuQ%i¨\Q5Ѷ+~dRKB1IwEp37&%(l`9=J:ɹ\yc?IWA5ӎm'fTt]؂$$$Ҧ˹U[(hj>sl Bg54?l9\V*O~KxFo@e ӶisKeV}2|4iKpE$wDnJ3fҥL\iR. q&IQg.sU7'S(S D$3W_M zaEf?jKSk:F3aX^dI~fˁ)Jhp.x6rA0EHd`׾|+}5J Wۭ+m{)Lzb8䊂Zg74VӾ) 5vp$)BR-2ig*8KWd0%6N0K_J=ˏ+F >Nѝ2UY=I5{h*aEM`m6RDlXQX0--п@XxK< 5U,ʲUA|,Ѳ$}I%-$7^Tǵq۶2'zM%qQϗ =OwXw;6[reB`WƇV"eKD8l5#QkF&u"C(#*rz9QC^զ!۾n_:@=c= f#Ŝ?A|I:|t$Vp+CL&@QyBVAJxtTsJK~Q(%Ssr|p%S7,W)1R9jp2=? WИ85ZjCI ٞ<ĹSUAsXjs'g]fbm$9n`7 w0[X(D߀u}3Yld?*ҠStYGi$ ++p5:YIB԰u_]Oz)xG*T`%=3M>., k6xL ,v~DQ;bieZ$Ħک=Ҋc_sI [`%& `APĈa}}v{٥`;ZBǬUY!!^;qaUd! s~[mX(|Ӊ6MN* rbm7*cbvYGm$# 'v\] ?W朠>YO* P::t>?TysH&bYw3u+B-G"5򱐝V\16pW*R2sF ]P >4gƆEθ ]}3*4[9 w MGUߛӔ/ςVY5 t62SPձ0J*v-dX\(Ll7(c ~Z}]0cAPP2I;ެ 2}+0ݡlqR?K99H҈8r1Q\fUSRh{D督?b>pu#F@\bX 9};_0\̲-x@,{uR6H#N4*~f|* |/[uG2Ω@o*j릓Fi|akè㤨Pk¯@׮.}q~GzqUpF:e,yJEZ[KWk GAl `s Oˡsy o?)i w+`reaT~i6R2,9GA7OTġ7`RiUZl򝆩xV _)+}/x+ z?0Wڡ %k5^TꔄJi #%lxV*GP|乯j|u5=8k_+g kI$:e4~IPK)AnynC̋@[$TphÇ?TX=ǔَ19/}kd{s삄!>G, /yCyVWItq 39rw-^YgmIk w$~BbF| {O/2> NrQ8ME$BgvPmC{I&Ĺ!Ӥ-Q i?3dib9yRDA3߶]A ~_)M>N2.?PɎ8a &xgH9I_ bл@#7;3#^?^Fe⳧OETElpbOݧ\͜FH#tk%raQ{&׭V;=q%Da){GezDs ʼnzupNee hte<'4̮~`\o]0[R9E!J&HȱJ\<,䬤پ"7|F#==42'tddӏjE'EҒ9Kn+MP -0\mytwJl OHXP}b{Zf0s#nf>*_)QiCvNel~5fr# oȒL;ymm^#5B%}E^sY/^14Oɼ @'NZ%GtҬ~kz]^YƄ ?RDiZe~dL=s},.YOOn]>,4"Tko5߮@ lZZs֦ AȴW`8 rʨ"˜`f޴!|iqu>J:1 FbP (Of؏a^A/|UD0"._ Q,/p芯bW,^߲E|ZD-%|a;"n+1, fcFEJtQ& x ~tdK(35]]W҇Bu9 2+k=f 9a&'`lX蔖 >q/8K,zw͠(IC8< oo iQZ)́Ѕvڤp1Yq !vl+Q"Y3 ;?*sm$5-"\Iµ|BIp$vrn6 ɾ9Uֈ/>R~ߢL΍K'5k*ҫ-s}{?UOQRRU+̹#!k xS]8@nH<3H- zHv2&wx( ^>Ľap8O^1 aU,, Wh68¹II™毒iʨYNX?VO5gnL舥Bخxh$Qet-1*2U td::/0([LR`Fىj6ɊX脖A~Ao#`ũj7,=qԜIG6vkKғ 4Ȉj`+ߌ10`85o~vĥb[Uh߮`f0*5s )%z툔/H A;I}ochjܧ,G<;3QeU=@nh܅ x Q[O)y&gjW]&n9L׋ :O`;D )ch/[IАT-Kex:SM(S U3$?TUW@%8 Wᩚ i. Gdw~SrbQHr-~:8Eԅpb>~B_*>3vT"uC7ϡXZaᣵ؋5W wcl\%ӸDqM7ZZC=ǒޙ ϱ6˹"%K:ӜgZCm߻.U6txALGz^9O O2^dem}3oʂ N }큷cÞRh,i=()bi Fҷ2`UGDRm/mNw[ӎG&/*duT%3C ޶:Cq_D^̌ #H_rd z&b2si'*p˞Fp/PV)!U6l]DYR!ݥ.޻XP4i@|LI$䁁 , Ғ2 `VDS%8_'Z& wE?AF̛k3xU^d{٘&+0"DRe ج\9=wf&*SBR*,?;dlrI ZDS:>ISwFTOl_xyQޛaIU޻1oNq vj;G0p359 Н೚w&tv0SR fUs88Bh=1q VItM7Xs7fjV}nֆػhOl*׎VpߝG'_el80x7= U>5]{)4!FИL#m v~v)ǚi诼,1`䡀\sk獰\ HcrJ=F|܏9479_olIJT‡ a ?$W6r&udՕ=O"S"Z6@-2n\?7`KØe; O1+6N eW"5v76~7\|h%Tj `X2@I/ "uSϾ ?BuW N.>:QJƧ#ۨ2q9Y`>-;&VJA_v'L;RVVVM5{fIgs*?ղ J<6s]{5v8 EC3z5XlIXx }>aAm0`6YAj_0B'Bq*!ճ$|&_7d!ק:pYt;? [ͣ%:͐E>x%`ݭEե-q\[g;GIL:J|qC%dBKtŒ&WA>*52 ª~~xGhTzzmUa 8XpH93 " Pt#QiZ*\sdSt_ BS"#HdՇd,H'SfJct㐥v_s}1iw\Ĕ5X䑲wseс멣]x﬘{ BI7/ {E$ې,jr\j!AY5X;}P'\@usziy R>})z)5~lU&40\Pm`N88w^ |aI'C99ڝx?|88m.V9랺߲kl=m _֑bb`;❐d.XAX\PctADi0y1/;&af@x^*^&+ex?g6$㴹JF+6W1_Xf| zIٔ6Ϡ;"$j:hIכP3u\zN($v3kƋ_ ^:8Kڨz~>ZZ925a'h]ǢK:,Xv| N3,;Q{q.0{q[0*hEޭhBAaCWt&[D &$F`ADV/ o+c|?b)U{,)LHm"%RTwb7 D!Ve'b} m.)ƞ P:`1sZMpU%{iyטɃz40,E6t^, Y$|NfӬ/AU3PmTCJe\ӦmYF'f G)n%;] f'4Ӂ?!Ebp`ĔwT= |7\8UtQ[='gj}ljpJj57_2< :JP( V4hۙn`k22 %G@A:|4#IQ8PPOo܏ɖ</cjp\chx9b! @FCIU WL,:䂍W&a!:>FRǬLT>?B6L߅. 1ڃJ]J'Epi Ni΋d:[L)&p8 9kS~e˫7 QDeowtL247@w7=VjP;0ДlfS4/ F#OPm_tiH޳D{NBɨ\`v+@;!%1A26ao; `6*m@WXʹq hb EekǶYBx;/=cIoZKqȍJ[!/gNr?mkU" ꍰ1^¦e#LZ7dH \9*K9u fL=^d,ֱ:NwC! Q,Q[s^8,7 B4u-ჼ``}W=ȳ}4 לS6tr-*VB{+&jX /_1A',k$ejdq$XrFt iȗ& 'Z;gthB5lkC? 9+R%kƴ([ Ֆ8[4 vtY2 _;Ƌ檌b/=N ~@9}3vC\¤Ml6hjha3X~Tz3Jldhe!3% =Tm9ĂVl4 DRT]UmO`@5@Z<;vт6& Fdo⃓tuH @(x``pn4eh$\LPV6띄RN,/fC~A4`b.>q͆~`P/1PMLT?it5 (ѦhR:1GjE ێ,;gO3gD-tG@g3^7}" YcKƄZ@⛧$\3KR<4?ƒ*kc]\&cOf f\UĻ Gqz49ںh'׸50;Gn2`'tW2*kX,MX9m%y%tV(u#H%+ JmID3eRȏz6L~U.ǃFro||4`_ Kivo%Vm#+ *MSAgʸ|z$UtVkep6t@ SǮ~y1u,  ]~$H^gz؅oCK֛ SW3ETE1iCNEg Dv2R%`{46Ґ4e40vA9=kFAƪڶI2}ڿre_Չ = O ORNHWϽН;2nx1"@+0o"=^9Ňq zφD('B7#T2~+vbM6G%} 4&yu3Edjr(H۫NoRr ק4-"an&5utX{!β8BLiliIþM}W׍4dwLY3t{kT.:Dr׼Sh#OKeeO(\T0B1*c?„Wm-7-%~$RYLJjU[s~1|[rMfX„C(ڻ?@9V1)_cTMf '9gl8ڞS#:NJk!H߼C4*_3q?Jͪ0_"yBfr뻇<Tjy!=SY`īvowZ-i\>(/L'#bV6Lr T1kjQJuYݻf= M8 cΊ ^/]${ XsUҊp-ߞumI)oB&C;֢drw]yOc] t1`_CKdx9Ωlwf.#\BkXQ NdzUluj>8M 8K& I]m%n9pqg݄6|HlՠzO<ʲʙ"_m`d.lJ$ Z͇yؠZOg2umst vLt}lD<49@Ŋ7yNtD w>].^jw4W ƄCo8{vD/ؤxU!G`х4b~h~S7|D}Lp1r3_!^_[4|-6hɃ^P5*иsZE*:lHKbbf_lŨ NKL\J*ta|ȯ\!BK*&\A^\2 M?J1V0IVUeP:i=x3{0HQo:uzܾQI$Q껉`֖7/&X[=nmEC y{FB::6SU~h.C,:6-TZ]g$ws88Ǡ6߹2LpW)x11URrTBNOJvrNOn&;so UfOXܭy 5=9ߺ/''^4Tϖ6qԲ1ߟW8YRP',H6BTĎs-0TL70.&bIaFQx26ut\:`<9l%8}%q5wLK6'༂+ Gd,= _^t *sCY]x VQM%Kf6&8 B +@5 ʕ1@yK{e!Of~^3cY= mYf 6WR:UCe^l#sV<'uvtBMȖ*q=LB|~c9 (8O6^)YQXw 0F뜔 "B$$_CAGœU7E(clP8 1qTC1f|[P{Ue2&}pj I@PqgJX iǤSڟZik -@%sI/e)n KFqJ\<Je=En؉R1Dun`=Na3)ZTL]\i#.{S(-"EFA$(gA'ki3\*!ջr[E*Qq٪.,*BTy^p@ 1S>xqv;FH ;ew<'fl[?6;5udoU`=}2D 3&ǣߑ+G~-/-z2𶯢F@D1jB0N'K^A[+ O~<#CO:v 1$*>2hƩK6)nk`|l0˛CArk3aUʂQEEE;3ZI.OgΩ>k [tzWeWmLކȝ(i.7MiwLATgEa%۪^?"|;&v{Pu"'][7f\e{֣ &C)!m Klu/:9g&318(lˠjY*jjXGiZnl[%X