libldb2-2.8.1-150600.3.3.4<>,%fp9|c$?YRvJ2?=κ+\{Ńf(IPU@(:"i%$d9Ir!lepl݄gwt3d%¬S HaK lwuǩ%˸[6>i F <񋹄` #M{,9F99 LFVK!gbْӖCZVţLF,ؚ|(^ +"٤]Me a w^4pm>Cm?md   < *08     `@]2\22(c8l:9T::L:>Y@Y BY/FY7GYLHYIYXY]Y[l]Z[[[\[]\H^]/b]c^+d^e^f^l^u^v_wgdxgygMzm0m@mDmJmClibldb22.8.1150600.3.3.4An LDAP-like embedded databaseLDB is an LDAP-like embedded database. This package includes the ldb2 library.fh01-ch4a{0SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ldb.samba.org/linuxx86_64XhXH@808X88(88(0XxAAAfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfjfj12c65188806e29dfe2a7fc235dd12352af2c536fe3330d1b1262c740fc300e06e0642790a3e5a737df050049fcd7e2ab243c691c6f5cb20d7c45323b954c6e84bb26d456aa492f73db5ee713ae28b1040c158782939e0a4c7307c522a124bbe7e299eb521c796cbbe50abb0f75e0cc19a7f5901c1a106caa90aaa5da7253d5ebd2049ad99eb69acd6a33779de8665e3eab1e75d687332ead1c13fd617ed609156a3440d799c58c727a9c46dbd514783de399a746eb6e3520db6c2b61a7d870e5741f2466a9eb92efc13eaafcdcf821b05fdd349cb1cc061cdd55c1e0097f6df6dcb9e9e29d41c1c476331b9143e10af247868e4d7a291abb5ac1f655548545580fca231ceba6b68f9101ebf4a763e97a4fdae6feac6bcd5625cd35cfea7b5715b8ce8b9d330f419090bc5c097bdee817ba597af74f751304b246a788153c159096c5b5ffb78654f8df23139b9d3d34115e2c5369995ba9c3a53fdc063716fd5c809136853d698ed6d6b298f2801c04511f0b515b4fd49dcbbe560684bc9837ee2179e99dae70303204845671aa315a62214b36b6ad635b682f9df6062dbf21adb0da7f0a47bb238da289aa8757ca2190350f226c09bdf0d28dd6d58eb3be1e0ff52bea264efeebd608ac507b04c7fa942263e866070f781b12efbc919a9c6434libldb.so.2.8.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.8.1-150600.3.3.4.src.rpmlibcmocka-ldb.so()(64bit)libcmocka-ldb.so(LDB_2.8.1_LDB)(64bit)libldb-key-value.so()(64bit)libldb-key-value.so(LDB_2.8.1_LDB)(64bit)libldb-mdb-int.so()(64bit)libldb-mdb-int.so(LDB_2.8.1_LDB)(64bit)libldb-tdb-err-map.so()(64bit)libldb-tdb-err-map.so(LDB_2.8.1_LDB)(64bit)libldb-tdb-int.so()(64bit)libldb-tdb-int.so(LDB_2.8.1_LDB)(64bit)libldb.so.2()(64bit)libldb.so.2(LDB_0.9.10)(64bit)libldb.so.2(LDB_0.9.12)(64bit)libldb.so.2(LDB_0.9.15)(64bit)libldb.so.2(LDB_0.9.16)(64bit)libldb.so.2(LDB_0.9.17)(64bit)libldb.so.2(LDB_0.9.18)(64bit)libldb.so.2(LDB_0.9.19)(64bit)libldb.so.2(LDB_0.9.20)(64bit)libldb.so.2(LDB_0.9.22)(64bit)libldb.so.2(LDB_0.9.23)(64bit)libldb.so.2(LDB_0.9.24)(64bit)libldb.so.2(LDB_1.0.0)(64bit)libldb.so.2(LDB_1.0.1)(64bit)libldb.so.2(LDB_1.0.2)(64bit)libldb.so.2(LDB_1.1.0)(64bit)libldb.so.2(LDB_1.1.1)(64bit)libldb.so.2(LDB_1.1.10)(64bit)libldb.so.2(LDB_1.1.11)(64bit)libldb.so.2(LDB_1.1.12)(64bit)libldb.so.2(LDB_1.1.13)(64bit)libldb.so.2(LDB_1.1.14)(64bit)libldb.so.2(LDB_1.1.15)(64bit)libldb.so.2(LDB_1.1.16)(64bit)libldb.so.2(LDB_1.1.17)(64bit)libldb.so.2(LDB_1.1.18)(64bit)libldb.so.2(LDB_1.1.19)(64bit)libldb.so.2(LDB_1.1.2)(64bit)libldb.so.2(LDB_1.1.20)(64bit)libldb.so.2(LDB_1.1.21)(64bit)libldb.so.2(LDB_1.1.22)(64bit)libldb.so.2(LDB_1.1.23)(64bit)libldb.so.2(LDB_1.1.24)(64bit)libldb.so.2(LDB_1.1.25)(64bit)libldb.so.2(LDB_1.1.26)(64bit)libldb.so.2(LDB_1.1.27)(64bit)libldb.so.2(LDB_1.1.28)(64bit)libldb.so.2(LDB_1.1.29)(64bit)libldb.so.2(LDB_1.1.3)(64bit)libldb.so.2(LDB_1.1.30)(64bit)libldb.so.2(LDB_1.1.31)(64bit)libldb.so.2(LDB_1.1.4)(64bit)libldb.so.2(LDB_1.1.5)(64bit)libldb.so.2(LDB_1.1.6)(64bit)libldb.so.2(LDB_1.1.7)(64bit)libldb.so.2(LDB_1.1.8)(64bit)libldb.so.2(LDB_1.1.9)(64bit)libldb.so.2(LDB_1.2.0)(64bit)libldb.so.2(LDB_1.2.1)(64bit)libldb.so.2(LDB_1.2.2)(64bit)libldb.so.2(LDB_1.2.3)(64bit)libldb.so.2(LDB_1.3.0)(64bit)libldb.so.2(LDB_1.3.1)(64bit)libldb.so.2(LDB_1.3.2)(64bit)libldb.so.2(LDB_1.4.0)(64bit)libldb.so.2(LDB_1.4.1)(64bit)libldb.so.2(LDB_1.5.0)(64bit)libldb.so.2(LDB_1.5.1)(64bit)libldb.so.2(LDB_1.5.2)(64bit)libldb.so.2(LDB_1.5.3)(64bit)libldb.so.2(LDB_1.6.0)(64bit)libldb.so.2(LDB_1.6.1)(64bit)libldb.so.2(LDB_1.6.2)(64bit)libldb.so.2(LDB_1.6.3)(64bit)libldb.so.2(LDB_2.0.0)(64bit)libldb.so.2(LDB_2.0.1)(64bit)libldb.so.2(LDB_2.0.2)(64bit)libldb.so.2(LDB_2.0.3)(64bit)libldb.so.2(LDB_2.0.4)(64bit)libldb.so.2(LDB_2.0.5)(64bit)libldb.so.2(LDB_2.1.0)(64bit)libldb.so.2(LDB_2.1.1)(64bit)libldb.so.2(LDB_2.2.0)(64bit)libldb.so.2(LDB_2.4.0)(64bit)libldb.so.2(LDB_2.4.1)(64bit)libldb.so.2(LDB_2.5.0)(64bit)libldb.so.2(LDB_2.6.0)(64bit)libldb.so.2(LDB_2.6.1)(64bit)libldb.so.2(LDB_2.7.0)(64bit)libldb.so.2(LDB_2.8.0)(64bit)libldb.so.2(LDB_2.8.1)(64bit)libldb2libldb2(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(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.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libldb-key-value.so()(64bit)libldb-key-value.so(LDB_2.8.1_LDB)(64bit)libldb-mdb-int.so()(64bit)libldb-mdb-int.so(LDB_2.8.1_LDB)(64bit)libldb-tdb-err-map.so()(64bit)libldb-tdb-err-map.so(LDB_2.8.1_LDB)(64bit)libldb-tdb-int.so()(64bit)libldb-tdb-int.so(LDB_2.8.1_LDB)(64bit)libldb.so.2()(64bit)libldb.so.2(LDB_0.9.10)(64bit)libldb.so.2(LDB_0.9.15)(64bit)libldb.so.2(LDB_0.9.17)(64bit)libldb.so.2(LDB_0.9.22)(64bit)libldb.so.2(LDB_1.1.14)(64bit)libldb.so.2(LDB_1.1.29)(64bit)libldb.so.2(LDB_1.1.30)(64bit)libldb.so.2(LDB_1.1.31)(64bit)libldb.so.2(LDB_1.1.6)(64bit)libldb.so.2(LDB_1.3.0)(64bit)libldb.so.2(LDB_2.0.1)(64bit)libldb.so.2(LDB_2.0.2)(64bit)libldb.so.2(LDB_2.6.1)(64bit)libldb.so.2(LDB_2.8.0)(64bit)liblmdb-0.9.30.so()(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)libtalloc.so.2(TALLOC_2.3.5)(64bit)libtdb.so.1()(64bit)libtdb.so.1(TDB_1.2.1)(64bit)libtdb.so.1(TDB_1.3.14)(64bit)libtevent.so.0()(64bit)libtevent.so.0(TEVENT_0.15.0)(64bit)libtevent.so.0(TEVENT_0.9.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3fxe@dRLc#@bVb@bMaq@a@aD@`dd@`[)_E@_[f^^^^b;@^(9@^!]f@]]B@\~d\Z@[k@[#@[v[t[r@[WZZ}@Y*@Y@Yx@Y\YZ1XAW;V@V޾VɦV`V@V@Vii@VC-V3[V(U|@U|@UT@TT@T[bTO@nopower@suse.comnopower@suse.comnopower@suse.comnopower@suse.comnopower@suse.comscabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.denopower@suse.comdimstar@opensuse.orgddiss@suse.comnopower@suse.comdavid.mulder@suse.comnopower@suse.comnopower@suse.comdavid.mulder@suse.comdmulder@suse.comnopower@suse.comjmcdonough@suse.comscabrero@suse.dedmulder@suse.comdmulder@suse.comscabrero@suse.descabrero@suse.dedmulder@suse.comdmulder@suse.comdmulder@suse.comjmcdonough@suse.comjmcdonough@suse.comscabrero@suse.comjengelh@inai.descabrero@suse.comscabrero@suse.comscabrero@suse.comscabrero@suse.comddiss@suse.comjmcdonough@suse.comlmuelle@suse.comdimstar@opensuse.orglmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.com- Update to 2.8.1 * Many qsort() comparison functions are non-transitive, which can lead to out-of-bounds access in some circumstances; (bso#15625).- Update to 2.8.0 * CVE-2023-0614 Not-secret but access controlled LDAP attributes can be discovered (bug 15270) * pyldb: Raise an exception if ldb_dn_get_parent() fails * Implement ldap_whoami in pyldb and add the RFC4532 LDB_EXTENDED_WHOAMI_OID definition * Documentation and spelling fixes * Add ldb_val -> bool,uint64,int64 parsing functions * Split out ldb_val_as_dn() helper function * add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject() * add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject() * let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefix * Don't create error string if there is no error * Avoid allocation and memcpy() for every wildcard match candidate * Make ldb_msg_remove_attr O(n) * pyldb: Throw error on invalid controls * pyldb: remove py2 ifdefs * Call tevent_set_max_debug_level(TEVENT_DEBUG_TRACE) - Update to 2.7.1 * Build fix for Solaris, after removal of tevent ports backend (bso#15298) - Changes from 2.7.0 * Support python 3.12 * Have python functions operating on DNs raise LdbError * Don't call comparison() directly in LDB_TYPESAFE_QSORT * Use ldb_ascii_toupper() for case folding to support tr_TR.UTF-8 and other dotless i locales (bso#15248) - Update to version 2.7.1 - Build fix for Solaris, after removal of tevent ports backend (bso#15298). - Update to version 2.7.0 - Support python 3.12 * Have python functions operating on DNs raise LdbError * don't call comparison() directly in LDB_TYPESAFE_QSORT * Use ldb_ascii_toupper() for case folding to support tr_TR.UTF-8 and other dotless i locales; (bso#15248).- Update to version 2.6.2 + CVE-2023-0614: Not-secret but access controlled LDAP attributes can be discovered; (bso#15270); (bsc#1209485).- Update to version 2.6.1 + CVE-2022-32746 Use-after-free occurring in database audit logging module; (bso#15009); (bsc#1201490); - Update to version 2.6.0 + ldb: bump version to 2.6.0 for Samba 4.17.x releases - Drop obsolete patch ldb-memory-bug-15096-4.15-ldbonly.patch - Update to version 2.5.2; + CVE-2022-32746: Use-after-free occurring in database audit logging module; (bso#15009); (bsc#1201490); - Update to version 2.5.1 + Fix build problems; (bso#15071); - Update to version 2.5.0 + No code changes, just bump version for samba 4.16.0 release- Add ldb-memory-bug-15096-4.15-ldbonly.patch to backport all changes for ldb-2.4.4. + CVE-2022-32745: samba: ldb: AD users can crash the server process with an LDAP add or modify request; (bso#15008); (bso#15096); (bsc#1201492). + CVE-2022-2031: samba, ldb: AD users can bypass certain restrictions associated with changing passwords; (bso#15047); (bsc#1201495); + CVE-2022-32744: samba, ldb: AD users can forge password change requests for any user; (bso#15074); (bso#15047); (bsc#1201493).- Update to version 2.4.3 + Fix build problems, waf produces incorrect names for python extensions; (bso#15071);- Update to version 2.4.2 + Fix for CVE-2021-3670, ensure that the LDB request has not timed out during filter processing as the LDAP server MaxQueryDuration is otherwise not honoured.- Modify packaging to allow parallel installation with libldb1 (bsc#1192684): + Private libraries are installed in %{_libdir}/ldb2/ + Modules are installed in %{_libdir}/ldb2/modules- Update to version 2.4.1 + Corrected python behaviour for 'in' for LDAP attributes contained as part of ldb.Message; (bso#14845); + Fix memory handling in ldb.msg_diff; (bso#14836); + Corrected python docstrings- Update to version 2.4.0 + Improve calculate_popt_array_length() + Use C99 initializers for builtin_popt_options[] + pyldb: Fix Message.items() for a message containing elements + pyldb: Add test for Message.items() + tests: Use ldbsearch '--scope instead of '-s' + pyldb: fix a typo + Change page size of guidindexpackv1.ldb + Use a 1MiB lmdb so the test also passes on aarch64 CentOS stream + attrib_handler casefold: simplify space dropping + fix ldb_comparison_fold off-by-one overrun + CVE-2020-27840: pytests: move Dn.validate test to ldb + CVE-2020-27840 ldb_dn: avoid head corruption in ldb_dn_explode + CVE-2021-20277 ldb/attrib_handlers casefold: stay in bounds + CVE-2021-20277 ldb tests: ldb_match tests with extra spaces + improve comments for ldb_module_connect_backend() + test/ldb_tdb: correct introductory comments + ldb.h: remove undefined async_ctx function signatures + correct comments in attrib_handers val_to_int64 + dn tests use cmocka print functions + ldb_match: remove redundant check + add tests for ldb_wildcard_compare + ldb_match: trailing chunk must match end of string + pyldb: catch potential overflow error in py_timestring + ldb: remove some 'if PY3's in tests + Add missing break in switch statement- Update to ldb 2.3.0- Release ldb 2.2.1 + CVE-2020-27840: samba: Unauthenticated remote heap corruption via bad DNs; (bso#14595); (bsc#1183572). + CVE-2021-20277: samba: out of bounds read in ldb_handler_fold; (bso#14655); (bsc#1183574).- Remove old if suse_version != 1110 || arch != i386 construct: unlikely the current package ever builds for 1110 && 386.- Release ldb 2.2.0 + Fix memory leak in ldb_kv_index_dn_ordered(); (bso#14299) + Fix off-by-one increment in lldb_add_msg_attr; (bso#14413)- Release ldb 2.1.4 + CVE-2020-10730: NULL de-reference in AD DC LDAP server when ASQ and VLV combined; (bso#14364); (bsc#1173159)ldb: Bump version to 2.1.3; (bso#14330)- Release ldb 2.1.2 + CVE-2020-10700: ldb: Always use ldb_next_request() in ASQ module; ;(bso#14331); (bsc#1169850).- Release ldb 2.1.1 + Samba 4.11 and later give incorrect results for SCOPE_ONE searches; (bso#14270).ldb: Release ldb 2.0.8 + Upgrade waf to version 2.0.18 to match the rest of Samba 4.11.x (bso#13846)- libldb1 fails to migrate to libldb2 when libldb2 version is less than libldb1 version; (bsc#1160341)- Add obsolete ldb1 directive to baselibs.conf- Update to version 2.0.7 + Robustness improvements against duplicate attributes in ldb_filter_attrs() (bso#13695) + Robustness improvements against invalid string DN values (bso#14049) + log database repack so users know what is happening (bso#14059) + add ldb_options_get + add "batch_mode" option. + Remove Python 2.x support except to build just the bare C library + Remove --extra-python (a build time mode to produce Python2 and Python3 bindings at the same time) + Fix standalone build of ldb. + CVE-2019-3824 out of bounds read in wildcard compare (bso#13773)- Update to 1.5.5 + LDAP_REFERRAL_SCHEME_OPAQUE was added to ldb_module.h; (bso#12478); + Skip @ records early in a search full scan; (bso#13893);- Update to 1.5.4 + Fix standalone build of ldb. + C99 build fixes. + CVE-2019-3824 out of bounds read in wildcard compare (bug#13773) - Update to 1.5.3 + Avoid inefficient one-level searches (bug#13762) + The test api.py should not rely on order of entries in dict (bug#13772)- Update to 1.5.2 + dirsync: Allow arbitrary length cookies (bug #13686) + The build uses python3 by default: --extra-python would take python2 now + To build with python2 only use: PYTHON=python2 ./configure PYTHON=python2 make PYTHON=python2 make install- Update to 1.4.3 + Python: Ensure ldb.Dn can accept utf8 encoded unicode (bug 13616)- Update license to LGPL-3.0- Update to 1.4.2 + Security fix for CVE-2018-1140 (NULL pointer de-reference, bug 13374) + Fix memory leaks and missing error checks (bug 13459, 13471, 13475) - 1.4.1 + add some missing return value checks + Fix several mem leaks in ldb_index ldb_search ldb_tdb (bug#13475) + ldb_tdb: Use mem_ctx and so avoid leak onto long-term memory on duplicated add. (bug#13471) + ldb: Fix memory leak on module context (bug#13459) + Refused build of Samba 4.8 with ldb 1.4 (bug #13519) + Prevent similar issues in the future at configure time (bug #13519) - 1.4.0 + New LMDB backend (experimental) + Comprehensive tests for index behaviour + Enforce transactions for writes + Enforce read lock use for all reads + Fix memory leak in paged_results module. We hold at most 10 outstanding paged result cookies (bug #13362) + Fix compiler warnings + Python3 improvements + Restore --disable-python build + Fix for performance regression on one-level searches (bug #13448) + Samba's subtree_rename could fail to rename some entries (bug #13452)- Add fix_ldb_mod_op_test.patch: Fix missing NULL terminator in ldb_mod_op_test testsuite- Update to 1.3.5 + Security fix for CVE-2018-1140 (NULL pointer de-reference, bug #13374). - 1.3.4 + Fix memory leaks and missing error checks (bug #13459, #13471, [#13475]). + Fix fallback to full scan (performance regression) on one-level search (bug #13448). + Fix read corruption (missing results) during writes, particularly during a Samba subtree rename (bug #13452).- Update to 1.3.3 + Fix failure to upgrade to the GUID index DB format; (bso#13306).- Update to 1.3.2; + Expose the SHOW_BINARY, ENABLE_TRACING and DONT_CREATE_DB flag constants in the python api. + Don't load LDB_MODULESDIR as a module file. + Fix binary data in debug log (bug #13185). + Intersect the index from SCOPE_ONELEVEL with the index for the search expression (bso#13191) + GUID Index support.- Update to 1.2.3; (bsc#1080545); + Performance regression in DNS server with introduction of DNS wildcard; (bso#13191);- Remove %if guards for blocks that do not affect the build result. Fix RPM groups and summaries. Drop very old SUSE support. Replace old RPM macros by new constructs.- Update to 1.2.2 + Bug #13017: Add ldb_ldif_message_redacted_string() to allow debug of redacted log messages, avoiding showing secret values + Bug #13015: Allow re-index of newer databases with binary GUID TDB keys (this officially removes support for re-index of the original pack format 0, rather than simply segfaulting). + Avoid memory allocation and so make modify of records in ldb_tdb faster- Update to 1.2.1 + Bug #12882: Do not install _ldb_text.py if we have system libldb + Use libraries from build dir for testsuite + Bug #12900: Fix index out of bound in ldb_msg_find_common_values- Update to 1.2.0 + handle one more LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK case in ldb_tdb + fix ldb_tdb locking (performance) problems + fix ldb_tdb search inconsistencies by adding read_[un]lock() hooks to the module stack (bug #12858) + add cmocka based tests for the locking issues + ldb_version.h provides LDB_VERSION_{MAJOR,MINOR,RELEASE} defines + protect ldb_modules.h from being used by Samba < 4.7 Note: that this release (as well as 1.1.30 and 1.1.31) may cause problems for older applications, e.g. Samba See https://bugzilla.samba.org/show_bug.cgi?id=12859- Update to 1.1.31 + let ldbdump parse the -i option + don't allow the reveal_internals control for ldbedit + only allow --show-binary for ldbsearch + don't let ldbsearch create non-existing files + fix ldb_tdb search inconsistencies + add cmocka based tests + provide an interface for improved indexing for callers like Samba, which will allow much better performance. + Makes ldb access to tdb:// databases use a private event context rather than the global event context passed in by the caller. This is because running other operations while locks are held or a search is being conducted is not safe. + Add efficient function to find duplicate values in ldb messages (this makes large multi-valued attributes in ldb_tdb more efficient) - Add ldb-tests-do-not-override-lib-path.patch: Check if LD_LIBRARY_PATH and LDB_MODULES_PATH environment variables are set before overriding them.- Update to 1.1.29; (bsc#1032915). + add support for LDB_CONTROL_RECALCULATE_RDN_OID on ldb_modify() + Performance and memory consumption improvements- Update to 1.1.27 + performance improvements + VLV control improvements- Require talloc 2.1.6 at build-time; (bsc#954658).- Add ldb-python3.5-fix-soabi_name.patch: Do not change x86_64 to x86-64 when building with python 3.5.- Avoid a file collision for non SUSE build targets; (bsc#966174).- Update to 1.1.26; (bsc#954658). + let a timeout of -1 indicate no timeout for a given request + fix memory leaks in pyldb ldb.search() + build fixes + improve pyldb ldb.search() help message + add pyldb ldb.search_iterator() api + add LDB_ATTR_FLAG_FORCE_BASE64_LDIF as optional argument to ldb_schema_attribute_add() + add client support for LDB_CONTROL_DIRSYNC_EX- Provide python-ldb and python-ldb-devel; (bsc#966523).- Update to 1.1.25; (bsc#954658). + torture: test ldb_unpack_data_only_attr_list + increment version due to added ldb_unpack_data_only_attr_list + introduce ldb_unpack_data_withlist to unpack partial list of attributes- Update to 1.1.24. + fix LDAP \00 search expression attack DoS; CVE-2015-3223; (bso#11325) + fix remote read memory exploit in LDB; CVE-2015-5330; (bso#11599) + move ldb_(un)pack_data into ldb_module.h for testing + fix installation of _ldb_text.py + fix propagation of LDB errors through TDB + fix bug triggered by having an empty message in database during search- Update to 1.1.23; (bsc#954658). + Test improvements + Improved python3 bindings; (bsc#951911) + Minor build fixes- Add doxygen at build time to add the development documentation. - Disable rpath-install and silent-rules while configure.- Rename pyldb to python-ldb.- Move the ldb-cmdline library to the ldb-tools package as the packaged binaries depend on it.- Update the Samba Library Distribution Key file 'ldb.keyring'; (bso#945116).- Update to 1.1.21; (bsc#939050). + build fixes + improved python bindings- Update to 1.1.20. + validate_ldb of String(Generalized-Time) does not accept millisecond format ".000Z"; (bso#9810) + fix logic in ldb_val_to_time()- Update to 1.1.19. + Allow to register extended match rules- Update to 1.1.18. + fixes for segfaults in pyldb + documentation fixes + build system improvements + fix a typo in the comment, LDB_FLAGS_MOD_xxx -> LDB_FLAG_MOD_xxx + Fix check for third_party + make the successful ldb_transaction_start() message clearer + ldb-samba: fix a memory leak in ldif_canonicalise_objectCategory() + ldb-samba: Move pyldb-utils dependency to python_samba__ldb + build: improve detection of srcdir- Use the upstream tar ball, as signature verification is now able to handle compressed archives.- Remove dependency on gpg-offline as signature checking is implemented in the source validator./sbin/ldconfig/sbin/ldconfiglibldb1h01-ch4a 1723199959 2.8.1-150600.3.3.42.8.1-150600.3.3.42.8.1ldb2libcmocka-ldb.solibldb-key-value.solibldb-mdb-int.solibldb-tdb-err-map.solibldb-tdb-int.somodulesldbasq.soldb.somdb.sopaged_searches.sordn_name.sosample.soserver_sort.soskel.sotdb.solibldb.so.2libldb.so.2.8.1/usr/lib64//usr/lib64/ldb2//usr/lib64/ldb2/modules//usr/lib64/ldb2/modules/ldb/-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:35188/SUSE_SLE-15-SP6_Update/029708d46dff25c2e4a3b9377b36c928-ldb.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a787b55880e59cbaf1809bfd42751439db60860d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3a128e73faf1475709224a64ba2ad77fcc332af, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=46de77e515ff68a2858d9252e882eed810eb2188, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb410c0d2a824d7cfcd058b4bba308e2a4d7692e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a836b113bfe88040408e8247adde5b9fa50a82d7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=76e188156800c97e08e4afa67e5b42c119e69124, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c264b4866a6f675d46624cd0b43b4298e4b8d6e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0b1727fc08411073ee73a2b7f61350f9abaca53f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7e252ee7ff52fb1034dbc212f5f3f5da3d6165ac, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8c4a1ab66b99e4cc5f2a65313ffe23a0f1a341b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9afd0cadc4193970811a70e385a1edb67b52ddea, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0b41795b4c15be51f2680d5b3ed6a53bd2a40656, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=89837b4e54107c499fa743d627d177d75664e563, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c7f307920c054aa0789ca3cc77e71450b25aeb7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=30f39910bfa8a3b3151a84691ee66934b86b78a1, stripped %6<PZcjs~    PPRRR RRRRPPRR-R)R&RR R RRRRRRRR RR#R!RRRRR(R+R%RPPR&RRRRR R RR RRR R%R$RPPR R RRP PRR&RRRRR R R RR*R)R RRR(R%RRRR R&RRRRR%RRRRRRRRRRRRRRRRRRRR R&RRRR%RRRR R'R&RR"RRR%RR&RRR RRR%RRRR R&RRRRR%RRRR&RRRR%RRRRRRRRP P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPP%P%P0P0P3P3P4P4P5P5P6P6P7P7P8P8PPPPPPPPPPP P P!P!P"P"P#P#P$P$P&P&P'P'P(P(P)P)P*P*P+P+P,P,P-P-P.P.P/P/P1P1P2P2P9P9P:P:P;P;PP>P?P?P@P@PAPAPBPBPCPCPDPDPEPEPFPFPGPGPHPHPIPIPJPJPKPKPLPLPMPMPNPNPOPOPPPPPQPQPRPRPSPSPTPTPUPUPVPVPWPWPXPXPYPYPZP R-R,RR R R R RRRR'R&R%R+RS]1T}4utf-8239a6dd4fe7b1f6efb8b02b6a34c1f8121496a674bd877318eca8e5624c3720a?7zXZ !t/}]"k%nd%SQBK5HȜYoz(֨U?݊Gƻ?|v]8O`a\od8 Hư5ȏ&64 o}}t=ޥfBN ?f)+4r@cGK/NѷbsFK U0EɢSQw2>7p,9pCSm;#ic,>})K0d>Yt.E*bLdj=Fx({//Ɛtl(#3md`. eNƪgX \@<ϻ$LyNz`H6C;a*X件Ks?$L"V ,M5R+0z,p5R>z埚6yNBrx&~V^"}"y5μ_&E'ϊOڼ1+~Ŀ-؀$hd; [ _ZVt̪t":B$ ;R3S%V>06V2#<`ƿZ^<MB?#qkO OI|Ӟ㿲Y)X!>$dӯJ%hUڤe© /KsX2 ]2ۣaqeCb $ ~[qU<~ D4[vۥ0pVXp&/QSMjŸnMK!~+FH~lI>ߋ(D0 1( VyrcB8عrOx@lƮP2ZH +?/&"*ן1ãl=YYlQF*ׄ^zJAalٽfvzLiulD|d{k/.SbccŜaqZܧFz$" ]aIzXB`D ˂P bjU0:;T&;۵@@/3iI @(!Zw˧+U =C*|' _ 5x7:Ut :?q0jkZ9S4! =tyX2Q B38r6!1B#gbTmv0 ,Ci_Nw=,u}2#}EɾeVn%tdȢx9 ~E]:Ffy4LrNOFt5)ޒ*?ymF@6ex]L aR:;=GF$ ɒNNi͙nm7 \@9Ů\xThEyp<=Niz,`zŲz.e%hܥnoMၸ*=O_u J+rFp|UoonL{i;(T"U%)GmFkC%mZY'=/GQGA OO-xREu`0T$8d" cZk15J<%}-z):B6E] l+!ż4sWx"*A鷼-1h?0F>=ϥf=ҥ Ղ !ArDYmO t_@x;Ӟgʖ;5*"7Wͺa9V}A%NQc JXͿY[>nqU ˟KhK$)>+{iۉ t8+bhIa&mLmfU":f*%# xEi0TFLDJcuc,,. [KhݑXR z·m4:Q͑kfxqN"CnVN_+(]ۡaɁJÈ NuHp& {bbgg%YEգnVՄ vnK6ު^rhj ɝa/䋗a9!; K=nVOaI]"~@{f tM!nJ 9`++TRbUeDϪ7@#Mq(p<~xmn8B% o|+׹^ȟ]7|x[×2,;5Pu6L5JPk$npbl|O?zSgD+-\UY)O|U7~ pĬcId?cvR TI/1U[=2@ ;-N8)J7aN.S:zV r]֓9i>ɷo_d]967Ġ X49 R%⡢H'rֲ\g;k€`H|T\8h~'rk ^ x]~k#O!縅H'7anֳu1=t>QM&:PB ",ӧ*i0tD c`i~TRxŬklP% '[0WFԳdR3msSIx2Z>G  !4_,qÒv9.6ǹz'gH >ΊrUuʃ*ϖl`K{Nۇrѱ*|jי1G#YGwFFd7 7gwEM^!<$$I&i^NxhAs+\hr;'|]klc'=EhȡsF;-¶i4.}ȳT-haX|AmmxVu T3YpX"}6 d9+ Fέ>e>[̨&tH<64_@ )5R :jsLEi](1uyR~Q/)?`z^(\`QZK\S7<~ cGҨNudg1O7Ś'ZD@PҼjMhóȵ̸o< .RSMBy`AxZ7=_7[ 9>%命A%/Q*&f@ Fk"iЕ>bI:ru&`KAQ1(xg xtBqO=FI\ߎ=ղFH3)U3]= N|)3ʘo/N(ټRj?d$Nf@܉T3y:_9YCfF_6؅@I pݴJ-(2 [x8e2 ({#^fihFuߎu] ӂ]=eIe!(,3bJ{6/T,VB2 KRUjS_wJ+O Ww$h>_gRטS ՛@JS-"%]̗EXl'O{WXN-:0,gCo)ޝj݅'c7F`)K 7dcv* ('{X4>3s+bm]Y!s[:KGm! r!‡k_n,T{"$6b<1o%qBvOD`s?w=JfG~@ %Vc RN>& X3&;#4^['}T}z#?W`"CK%Mm:T媈?/sѠL,-ì!jShb"õ\]| ظK MƎ5,E(Z3;?rKq$ /DMl}fP2f4/ p0 w&[)LQ %E].:~[r @GbsH@@m._CJD<玎͙p ݽ :U $3:llj d@CwV0 w5h*K0/n,?`ehVc8;PëKjt+?oOB MHē>ۏJfT=[jܜov'2&m4^~Kj ](}:V*rW7j ǖ c#}BLo!BCqAY֫r* _G)aipa,qH|,@b8k,D܊`U~E X!~w8sjԩsS s|2p0L'TX!HEH$,nyQȴ̃h+;P`QЏƽN4P:> jr>v/X~|9\RTÕ yI2{亓^k`luh~8{fOW2 69a\a&[V+c^|召*bcr.ӱuni[zƧ;/Ŗ.@(%sc7w2tg\mVsz)/3%xNID!J ձ۷]'ɹi`uh ^!*PE3cQ] Y~@4 ɬ:֍'#ctbz<";F(¢|dsr;߁wlғh=v0|M4L'!2/l#n`ecV7ȽCH,ǒI_ǖM$oEF /b-3xm׽;t}"8x2-ѥ n͐U\xmsu_ͨ2yO_Y&Eir`,{"q2ҢG_^_RK6CM|fwVл moGm:\\4Y5ۯiI)P2\IFW<$,e%s2{8rCɓ1b(؀ i |lhU`+s?o$ 'Z.)9awl gQWζkc¸Eq? H&%wJ? ɐQe( &<MbKIt4}MS/ ֞sKu˨H7߂@5#'1sdlG8t 4FjKb_yS!e/st737kݞ/%9Ȱz@)$2kGUDJ- "6ˣ( p5c YFQE Yt*$&>99(ζWg(^鈐z :r}vwP#l:c82QF]0؃砊Pjmq;09B8ezeau}=~>DUe}&xz0ͫYXxg?4K~[_.awb:G*`MKs% xþ 'YDW,:,d`1ag*N*?Z&( h"ߩ$v`bV7^ W:S,pAp|bsw/Lp;N t 5 a<*|"4݃+4JDItgTZ 8B8Cnl{&H,/!u9 }8T^?7M3+)>߱@yIu$\S\10;gQj q٧]~-F[:0\B.$>V:]'\}üs]# d[J1~kN0wQ=3bq-{vfC&F!ܩ#SB܋&/"WvO͜{޹ݴfJ. ! R(-u/ɗT9%!JH^nn:uK(IJt=UU06{9T:+:أ6\*A}=d&n5) gR<`|*=(H0^r t<{j2+'9b[Q&;3 ˛3{,j^ z'[:Z'VX hu&0F[.quK D50&':2%KKKۛC_Ȟ?DF8AyyVdsF񍣪eܹOFB Ioy/ׯpɦeO/5BMK~6@R9gڙm`y,1 (u6? ΄hOc`Z 36 odn`ׯql%L01RAtCnH#y26+I^=-}fM dpE]#e2b[JS0HMOfX|Q.˱LLީ &m8n*:r><%+ i:{\@]VaPjX&em>NT^UZ4|ֻ;'MdX-9i q+E- DϷ1Ρa@(.@s*|C.c"[ϓbs ﵻW' "e{X~O_SKꁢݤ= o4z_ |B~6.*oah:?>"ǝ;wO-⇸0k)}? 9]Xj`Y*x * 7,&;`<; )(;߿vZȋFF+guwsXxUt Xz槑s~L=Rʥq8xJq s4ny G QtV~Yܾw2H˶t2,rBe)u(tM`zNG7[ JqJ,t6{xofr]$?`>fz3yT70O7.zwF|`gd@FSW$Z,{J2*n,a;2qj"C)h>1Qvi P[92_G`?WĊlN>+1Ԫrb<փG:淢==-kxN'CpD'Bݒ,!b6DE7^ǬAcS"E&ox#mO2ƒ6D3\I {:޴NvJr$4عi,NgPC̉W]@u \=ii3AUW^Tn#9e &.')Z~ۨ4`rLg^uT83JWlξ0GDlq C6^d e KU$ͅSγxoP#=@`_b ,6ķNGkٻd|::d!cׂK %*64DIߛ̋I!(O貧ȤACaTAZ2y f^7ŝpYSl~K)?xg@}aIA0DTt]4d ſ0|ap:yqo1T%&]Bpz d o8_\1GIixҘ=)Hg._>p8cIu\pj*eCzPo}X0zBXxp-RJ/xDDWsNj,Gvsoq)㲱 gMՌLz$4'lNfSdC# wG.'莧dIGETmz?p_whh>\zX/Z"|00:&  ѣm8%lwI\ CKzэ+Z ?&w͂%bPK; 0U=C'aˣto"~ë !-pO*S 0muP͒P~5vʽYNy̌F`E~"Y 9 \!AAyrFvܻT!ڸ宺gu>cghqmO_E7y%(+vյHM ,*gX`=닍TTSqL4{tx\k&pO4>}]]qDI#Hr<U,ϊrKrɳ}ϙ^~p <~èٙli+_-ӡd^  7͍B49s\)hwy@;s(ICoA\"a鴛OXF@Nw |}o Q.kNL45b޵cY ‘D.9)Fk&BL$پnk_z[EJj 00leQlNhwи:n|fv,К/ >p&,f+Q[6 Mf's!hOPNu@05 Lcy$x$0%%?akıC'bIbz30^slǰZ ۯT 譺G `Ñ<#ObQg!-hdEGT )!٦wG2t}XLT75EOV1k?@ov*+tRAQEV4?@Z'CAh4: J9YL]/scd`X9hTMR[`24$L.Jxmb; }(`qpnR&!J|4469-5 {xQ 2X%Q3Hrf_,17|1҄F+-cR%cH :GI瀿Ao*i#d<_f2;/QsYDC+mC.Og^պM~@WΓ:cڄaҿ8}P ^>l gLяiП&q٬\.499=Q0J$(`I,M|K7%쏱iJѕW3iN6.Gm۝vc"BN7yJ'Pj%Zy'"3KZ^pkr~v d?}3Ɩ{FPg_ 72~66J Yn.°NꧯR5S堽QS-fϑB1e605r̃4SWwIMpytω0{&S.ذ?0"@X ka)BJ_Aie!鈭uyJ WnKxLs-}G blv+7:eQ#4ki?āJp"ܼB`\P@:Kđ~2ⰇZByd̽IIB*6I;FAωBeSƎk&pf +uccclTSVWB `[Q7]-&ߔ5Fq}i9<&q'O bYn!uG}_(⦭ʸCdL̰aklc+=]TB1K-BcƏ|H SCڿrn& 7u-jvs D*jr1WeS%{U,qjTl%[oWxM/D7>Mh; !S! phʛs3c6+є|9[\~Oe5)5 :R~;-E_*~!N^A'1(ӜSJep{J#w,C}w8 Fu2dVq@=+H #"Jc <TdvVM{"x @K1׆"λKL1Mȋq'>c׵:s])0S*hicZ /&4T'YI7P_JhtyJM}j.&ucN\I҉"A 剤[TXģSiJV^ݥ}cTF9S5NSBꘆ{]ގ _ C&5ra/Hީſ4ҵ 0:Z\gU[Uekdwńubl1H9T'JWZ!lMæA#OIkҮ\4!|} ,~ ܅*_] [JA&1Jo~o$}DI$m62هL< YSY'B!50yuazr8(WF6ip)b[m6."*HcN7؊~t55>2S7e+^[dQ'JV_̖9 H*"d.b%@&HOGˆykM%+AA M -HS+o3Bz˰=mObLN!`7¸h|h |ځ9)utQhCX4H-bT*!A7IƵDrp5b1/" &f&&. gSK8o'1C5^UL;JŅpH^2U,{kE=opT'2.5acP$xXs,r*Y 1 A Ruc"c]L_oUe3b袏0k!4" !Ih Zl#h=Uڙ˩"sVY7B8A3>ZESeu65ИMYlNEѢE}jUL魷vY78YY4h=R$2o#wdιygɠg 2 74H/\`T]`AQ]= k]!g$;b+ư bP8AMK(DOe =awMw6 Cַܜg9N3j"'pq ]g2k槲W8  ids8iCW-}͡~]#ޝvG-4+rkϦG$^W&@pm x&MH(i5Ңfj.<~r1Dj1|P6= 4/ƦRGEт;rX^5O0 :Or؄E2wdH:UD>+QװUnZHC7_ ks0y*3}<$ņ7TJZBƟpW1Tiٴx'n-ๆ8Ђ'O'PC zĘuD"~VmsZnd4~7z`~l@#K}Eoc% O5„*vo6c?<\^ t;v7x`9{&ȪPpOl5HsR}C `4dQyg{; Rg=U}\3[pLپ3vl(zEu1ѥ2 {nVZu|*yQi@G|RTYkڀ!f.zhǾU#rP\j Nϫ>%$ hۊ6oBPb0pݔWe}iL#03fr]Qs0^1c+~1(5p)vgeP6vAgku2c[x?CqM%K!y@9(s l~-`ٻ-[1ljeCCq&Z*Ďxwf/ 'I}eZo*>.Э YgB7d!F )3ICzXFB0zH sd Ͼ` k=cq~`X?RAʪnَcw1[h ٛpv%Un? [JeF@-*\+gXˮ싮Mo?J<'\T b;R14&:w k6ѱe',R5tEJ~Յ646vP0S8?O2PqZ?(NUN0)sz>`BGYJ)Ʊ#e% )M5Zs ˻`wY yj2o#N#yl<99]IbvWCcQ6ccRDgݹ|m:8u-ě3Y V:j1T Co⼹P).ݍE^mvȚʣ:LcO'؀o'WށPJnxI8ꁵM'$F_~h?D#R_}>PH$b06UAEʁBE0oEEIr}Ԗ}Tb*_o}% "ZbN}^.Wc#xpy)BN}+H4([JmftiFˉ|bOFޚ'7\afͳcPŒ@(3lvk*W/LVCpƛR{AxJm;va mux.ۙm'nf;Wu4܎!Czv> DKUO(3e(tGUu*HAor;D5{5:LM'CS!yɱKp5lv9zM6$]f;ia,gS5/OȜi㷂R(M"gK@1V?=Rl@ippRMw ̗Gg3>$Ltdkq/mًm R{p~ʁlԓTR0 ˊzxBv-n/!`Yk̕82 +ʆ{4BV^A&9Z>`YV6+|u /7Q`|կ(51S F!Q n+A7UҺPK ?Xy2Vq]@5H6?:'"P8bQ1J|9~x8(zlX*n+wPv,h.Gѩ8Ps3fSb}q} {xkX}M6@s]+x&{ e~)i8Ll54 ϱ,wqA #"FCn;46(iy$]DW|20Gr 5NU+%ażrLLO= ņW5WʣUmٛvk~PhV*m^EY? 17PU98 J+K$k{drR&%y8R:Fq%8g/CTzˠ#E<[` D:SfוR 3y+PfKU0"#/S2Nue֬akdk~*)Q(~Q1fALW>l߆ BQlvgW O MTgm)h;S [<.a+!3(A\茚q~Dʬ-|N1񡒸J]В̇Yx4R+Je}m+=wdȸkZ'gKZ">P$[ ۂ=?!pbXi^RB TC VH>mj3I>;O;TzVav@i-qi:BK)+k<|Q7`^[_k/^ٍr/7Lvβ+%79Ԅݻ{X veH$Ea:]  5O˔M8x?#Q`ebd%@نvGRBV{dta{˧0kۨQ(~Y`p8èĜ%>_HIP0G[v$z\Ngvv߼c&?lgj(Zqzf w#֣Ȓf|{U2nUe/_U>y ddq ZlʌMy6 ͹ Rv{;:4Vz/AcZph$ 0BEYboƜ_Y;"PفԑWwZϣ9:%M'ԲȘ@C#GCO{f J7:XlO) ^+ 5x_)z#Rf[.xe]MEH+vc!ՠY]TKiTIXF^r#${tq|//d N#lŞ~ ' S4*]Ba7fP\/9T'm^c pAE?+VCST_\#]+O`3H:tm|8:G*ZhOMr T֐ZgͳP|goL .wUpưRU#&eGp3]P{ Eߪ1Ti+rtcE/#]Z E6NN QDsu%/2s~%ܕ>0_OyZЫ{3{MpW2fËP0 h5U዆ZXlˎ/1f(3gc+ٟ?|}M'HuLZm noʬZDGh^xZEUsDzr+d 4c6iMY:>n7@*W['3~=´Žκ@.^CzmrCF3"*N%viGd!;bj7U#59g2tЎO I3:;3Zԣ\NcTZn` $ɴA˯O;B=ןSF!5Ͳ(C.|Fmg}VNukOcX>z֚cTҋT3ыq /GŘ*؂T qa`!)qjAT#y(;(P2%VA񻎻v;=.m`Qƨn1te<:д'Ù]*SӀPE! \04 b,%swvQv6r4%"zv0`ٙ8@۟jdi)))A q3 Pw>,-0xR`9\/>-=^pۧ"P%tsಜJ^vMm2G|kKJxtU}dr %W(/݄C:,6:~fszR\~[SEbqpo!N-]0f*J. iI7#0oGwKQ~V/lHlWNz}ODw2ƵȉK[Kn\) 5S\ bΪ-5L˰qвCmdy],d./\~JBZӭ`gY\! -ٸK y H~"Oב1VGOdG1w@2h sÿ`ħҀ;YFșw :,Auw&2C qAKZY6#i;A>C\O|A ,.K?DQ,Pn^V4r' ;CM)ܡ$٢6)7Cm ePEƐhtJr' "{У7݇C.͖-p[!]FCDj.W6PbK:N1Jq wǕr4*>Nc<kUBFq;"<蜘󮫱%iR\TULt~T7WO ?RiUftQrdmŔB7ZuuEe`a|rhV϶8>e 􉰰wxeR#_Ƽ:Q̉@27LlzFHv;TC>b0M'kЄ5zmMNIݹeLFhvM" 3o!ed[j 4fL,C8A@RǐP( X[BhkY;B ^/ІY߰85nW-R];,=s>)幺1,ކ@P)it|w,!wD8C:$VOPJ Ky#Ƶe4iЌDK#b õKL)B(d4Ǫ*:&(t/' G.fX1_H am oԬ=5sW-L70=ceaNn$V)6HﺚAV,$|Luc@1Z^9x_Tftxs]¢Eշs?0XZ\@r=9ڨ5lgm]H?+Sh K7%Ɣc5E+rh|X`ߌk2'+9b$uhw Q4RU艎OF /b0Pͪ"^# tLxkHul\bs-iSa <`]5W6^#L|p5 Hx{4YC-\R͛qpʆ*( v!l5g-=A6'8 ?(y#dI*ߨ"fN鞶vCGFv{urL+ ]bm תPtt=v Pڨ8BuQIAǭ\vVpCrÇacaj+osNɷ JKtL֙{*Ӵ"8&*L6(7$5ղ6cYTUϪ|aemS]R]o~N'K IQd^6#<%&/z(-S H"X2)m<njq[bEWL9`dj v`M`3za!2Ⱦ>9˧rn jJRS'Q|Xz?<9h ?zp$䝿Ibd ْ \'GQ7l#?6#=bW@ݵw g}/;dIn@&te Wҏ8{Y5ڱz~, mš'~z[փnѥw8f j yG& i3S6Vg{NE Ҩ=}lYV~!#IC4t4AN{kSݝ𚔩/)ڵexM|Wb;@oj&1̩A?1I)㣱-Q!ԅԷ:omHv'-c;cʋ犌&姵H}]EuWͤzܡF$ȲQOރ icxt&t>1Q lU`?@sEVR8P+y+ztl[n;e$EϤ43 |tԣ+,lY2=gs'XQ%c%vC#\Շ2QK +^D2[skׯ+^ع(gnS}uԍwHv];1Xb8q~>=ؾ缲/'Eu7|޵&-1RNo]r{CydA}.hgJ ɨA6> qut4PcNrW)) t;'_Y3+8lD 0Mi!$pCO>g\ m0xh×jE+uލ)mW&!" {<Ʊ%YQ[\Y0ج&`>o1P\\& M9X6Ue{ l(>f"[:&|B>2隣2!+Ē/3n: ͎1v񘝳H) SkOCjr坭;gofNTع%#0/C hDF 'gZ"'߱' @ݍ%' )fĊ-%Pgh Vyn52a '7Y0l֘i _VdoS9 %Lwo|j!m_s1[hKQ3T>YTJY^JBQ'|`\؄ _U6>f- >֦~fۙjH{L  tvl:2`iɹ~"wڪc ~7Pmtc 2:,K"G!f1?$WeW}9룓ƺBubU (BJ][]ncSgj)q q!?3 w Ko[zbHԵh);hid]93vF{1 _Cdtc~Ф ÇLܚ-A|P'Ck`= Wl-5ᅤ$Ct1Uz Ca mݨ\)<4.pFVYb@k*tn]:w'|j vlR '̪@}G{VU#O\[WDWm>hH4 m |do;T؛@^Ǥ Ԅ$q{Sth^\-'򚓈OMFp+܀*\4E ,o+!RXE]f<[{buc`?\K⍨`݀5KY4K<4R}\uA\ *csj.z4Dͱ!Ov 74 aCR鹦1uhl>-A>bj"La.`7GVwvu3/ !%۸kM!9$ CM]2Dkp[1IFKMB8V`O Е.`]}a]6ΔiF+agR:i|NY"@Xs4.<"ndYZTB=;)?&K)H-^ḥ&U^Tt3 I/[?]:eG }m [r$/ypىvF #C?afc3.3sa$ً|,pL!?mk [JQ# A AЂi$t`$$ևՃⅇ3@IsB,DQmg䊡@h# &Pz+?{eBRH?o#&3=oA/6NEꇞf &!Z>C{C+l?V9QUAY}D4^0Burl%r;g5M~]yPJrga/1ٚu8('*݅|n\st)BX]10*sk ȳ'S'ubm"詷[aB*p`Bc|$qJSY&V(]QY`"Neiw㇜X0fVrɝ6[@Ȟþ"|24回M`›5]c(yd<#. DӁU΍6NrmK#,VҴ뾹mFrZe@9<772! ))#&J]?$ O\Eμ:gz|? YYpA5ANzHlқVXIiWkD_D5Sdz݊A ˲Bh3]ޞLޝ6ų\[\RWK4ըN4xjDF| J(` ײgN|Qez.ŎB0p4H!,MjO2j=TJM~*Twda%X F\ΐcő,o7@dB=6QLn,tftq|"{߶ׄIt(x|K&dտ' &']98%p~`Norh%ʥYGn I  [ ק i{?+-{KzqOBCeM ua҆҃>CEHS.|MMm~m9S}@9j@k$ gՖs {+x3&;Mp-ײۨP+H<%s 3Λ`DL9ݬ&Iks䰝<\#SA xS ŗTd*6nC#6KA m4wR{yEsA~coߐv Aa"_=kբ哟[T!QErX3De$㗣e5,!4-Φ1 Ԛi̶h% ӱLCn(+?h5rj~Bb}QȞ?t2YiKv3A(ikkpک.G^&]rWeYή_2p=g8 it Sx@?Pђ:Ss ~t{;U35 :ii{Nm ٗG11uF"3kDΓa?OYL$4⽭μmo%^jg٬AOzwq5L~f6!j`?^n) P~蠉!Tk>0ᢗJJ wMg49\ Ǧ}}&ɬe,~*lVaջpvr ZVi=9vae @d1~y3zRGS<#>e@x]H!Nz-3[u_ڈU f $<;-tG+e6M"m(opTt M-0U-jr~&D:&Jv G+ugn$hG8L $pJj.V7 b.#ȄQ%1"ڸ=$09]td!{ڙCFƺzم|lw_j$Xkp-UoF" 4HaQLCnƌ$diUʈhaū-{eP xQP I?poUTՅ;A#Ր[Žv;!nvJbݷ*|T{]9:uƋDv c@1諗Yt3y|41\҄"w/|-\XPt4 ֆq/elƔ(A8|hp.\Q πE /([Z^](땥 |Tgn4ՔL B$3R)jﱊvC6H&a }8GUjTK H _q-WH=KZ auB!S~ :W,L.UWpW%8FxԱeRbqc7/!^<>C 9MH]Vx*dC"Dnm6ʦHlHѬ@m%4U y/G:V*/eg=.4\JȖ #k1y3qXu{X{>Uh<jȁ/镳 @u&q@7T|mj tOk|^[ubvեXd^:!zMjiC R#rLkRP={A; ~˄cLG(AL $XjU nEհHӵZ[ hȬ…r,#<6hwfTA jQ%K럋K|DB@`VP:#W`oO[tyw @WZNeܰ49_z~MiP<<-t0LjVCIP W'/' 4j* 7m\K'hօHP㧣в^#zH)o {j^#ޖd6cy\C 5+mw<q 77^e,]9\T%)&f*8^ܕI&Qޏ&.` aU_DH1)1e=yR[;=~O{L<.C!O@D=(ʱR@S ~fy͒$"–HS;UwmҼB0|ZȤwIE{K0ǚݨNVMz8;\;( Jq}8q?~ ͻMU#@8yBsbN 5v82Lb:_O˭tLS*Y(6ѮG 6֐+.}Z^t/k=ARwϩpF>ͦu!ϛ^5iԗ8#{4Ĩ KRdIAUH:XC⏵oU1:c\&W$zĒE#A$2l܉x7!~wN}bWS.,svdi{j/{+Ѳ xwTN"Hd?zBWpV)X"*X^\a"$E'9BٙYG% A߇?G}?8^W;u3?q ns65#ٳc} w/M K%v\Iyؗ|6kƽ_l }L3_FݑbQ(ޓ;U wx(wvZmj n*!烛-BlNx5CC;^;UkI#~PP5Xnٔx|>?R#~7& F 2'`pO%aDz`X꙱![gEQuUpQg4ۢ;y :Q=K)Knz o9&j>fV vVhWÑqJ wd1hGH~tШf`?TO"C .{4r1t.Mv]A-LŎHF<$z`RNw _ P(X\Մ&©I+l`L9͉U){1y2Ԅ!Sr`(8Kbe$%:oWL|{W^hr$ǿ֬P.W-ދ.B9-x`:fm'Q4o0N PTNݳ,+`wnN: }z~;rz^Ve{F r)n1KD0ߎV#A 錻S'IV髋BbneHpԗcU!6rr aX=X"o"67$&洒ϣM S &^n EP%%ʾP:<5 o|w$f=g(ԭ~z :_>xvC09>ua@сA=5v6A(u ^VdDXcq}Ѱ,XzoGJ+ Ob7 Z] , lh~UBU~X)mM 9# W0Y,$pm/us1]O f{G8a YU$9KL~EeqwLw&d(jZk۸lIkڟԊm&(m0 .~!+WSVtLtfhIU_Rmgy ԣ~F1Ij ;iٸ5qs&a +3KV>%ҩ6 $, YmQ,/VU|0"Lq49_*סqGwtڈ 9HD$Oz sf$_k'#2M xsZ- W&$h`qR,+R7=i"T1ް,7ဇ&S Iplƥy,5 Ԟ,CKgBpf(89fiSvayVUY̊nʓl\Lܸ^ S|p.mFG馼\4ɻIGOFrf魛uՙ1Uw&Xh9Ϫ;@ Qf6)`3*Ƥ[hzh6"^f_rb +=k 串DZcҮaMk"2%a wv?#dHWg *lZ*)Z~a/xN9Y  lG?$\"@Ӳ\U*S,gu,u_B2T2\T_x<f6Cyrj^t@[tř87 N S T!H~QVlo5O0%C_68su+ƉG eƇTX,"vc{9M5b:͏ݒm쌼>T9wGB.[zQQ(N@5дFF5WD-٨=ax^3pifp2/_`,} 喒Ih@EW jo7%Q(dNy~jߍ0 [<—l9d>%[# ͳ{w"Yh4lHX.dwd'7zH(*l 3Gr)иDDSucJ|6.Y]|Ai8mD;,ׁ =$630N_ ?Ku(@G[5 ˛BT: 9A tGXHB!Qg.F9OXUI_ * =?wt2ٯ[YpԏsHx{fʐO $0OC #27=5䋄&RbRʕUisupȂj\ȃZKFeL7LOd"7R&鏇8w9ۼBG(!쿘$V$6J>ER+T'Z~ {%ˮ? ˉ@}ʗTE0dD׸8ZD1&I_:]ySh'Lp Hw$@Z|>^~gۙ73JS)5za|3x{d yKLLՄ:$4낗}oEB|:RڱЦ3 -A3?xa'(佐2^H^ե1V]0{hd8",p^:^ͤ/i9>S#o EHgڗzZ>u@'RZdȫn5;TTA Ej䯓C0nr{avtΑч.01#ic)/=Q:JV=B"RzIbzӚ2/{LPetpTU}L?Ŗ;'5Ȩey~:hbh3>{/`[wuj> =hMJzĬKvb5FBtrzNwBSp1=V㺉'72n2w c@ cC-ݪZ59!Ҙ|f |XN Ħ 44h$=BMN'j & @*9<i)ǴVi0U.:Uv~8@.€)byQ5*=c {agKEp;O< m¼d0`w] dLʢ_7% D,?uaTbjOR3]*<%4µ-auG*{k F:' +r2N=C\JUȀIFv<:Z`1Ν(ج^ cg.E%HaG,SqppE!cFo(G?8ST­$E!ݯS];Q]UuX>JQA svm4Ԭ (俸D{d޲mjjYJGLɍ?,vԞNsN֣꧜g:REn>w@?)@o%m4-[\!4{[X‰)xG#fP8;G?Kf3U[HuJZ1zͩ(]{]j.DdOܦFZLW 6Hj<.'ԇeCydLmgm v 6_E̜)OYؑZ_ ]HCIR@+!Es$ _D4h=Y"۴|jTEZ"hNY~oh?\`{kepOrQLw 3y㰐*oQ55;,~ o$bfXX<~~bS_![4ak#'[4;Hw6Jrp4Dd*ĺ'ox,pr罛mr0 |6*ƅ[A=6SH1[P3E7: 2_&0+x[;AvOŊ gUuaca׹ܱ.\Ea(p5 'D_oEo%5G)B430qI`GVId_DŽӒiI#8EVIv+4M/CQ_0KUH fP4Tv`` Rvަ#_i3gH&+'zOƃ`$3 y^i<> 9; ߒ?jV.Fm[;޳̣% 7 ͚ R۱&3a\@l>e=tus ]rIs1l;w6#j1s*Lz30%nf7bag8xQ,p3HgS _>=[J=s[ohЋHс1q2\ntI[1)X=E"޺g nj7c|Rv'Vyg̷\ y&XۃEfl)-zvԾ?^v+Y<(ČϬ6_>Բ8ViYǕ=F %QKY+x#g&KnDlInc%[j>{'ʱdtI1o7s_対/â)$}Q R+a5$U;KJr妢\^ Fai.z,T)Wh!Ᾱ/F h& ]ZØ" YDC'бZ컼t^-!'>l:PF$741G ˬN9a Q aA_eᣡ|iT~uHQd#ͷtSbΡL̶"nɒb[]r׍D.2A meg(G!I|{PA0Z}G Ilx{@*HG7׽slSGkPhK"6|]H˪vGC,= .wL8hlGz)8KTg9XEPMH"Lڳڡ {W|\GKr4lJ] l\vLU5|8: ` Rx/ZXLE 96ecF:5٬e6ޝ[(^"1z ̣ [{ټlԜۿԶ{G 7nAX?22n"'hA哉Ltj'6|voo>v:{.kVAf29S_jȠ z.kg9!kUڝ̱ƫdi=7)iWaQNoK8rnƖ&Xldm74etVQ߰jx3 3=R_G,&~VsUFy0X)C];>;6˩YJisE wi1riRu6kmpuVӃSaP1C4nHowF=Kxw{P4@<-:$ЌՄ>?G`MkD;Zk ¶,ۗ&eՐzH'̙&Z Ǎ*w" -ֹXDfc>[ JjcajܬM2(ܟ Hew,wzlApyJQͦEH\L&.Awk~r[g)uSU b 6ڮr!TDbayN/Ra}f$@yxw2.1$cxm#"߳ݝ_EK7CBh2 PtnA)ey8rĺ[mDx<&k8-z弟MD Q)1vp搭q !W)H¢Gg +_r]|IBz3W7M#8kEregb~ ֐\};( NddD[esq_;zbPrq= ' Y^S=$K@䀥ڷͫm )–qXZOY?p\`iv@n2۲[K8+Ljs[(deƃ ߱o6= DQ4.X.aSo&;$ctRx2` Bd%adV G&hh)Ղc kl/yY Zcjr4:U)'h.8$#!Ɛߞ >L $NoP2T9clͩDSh*Xtoj$d(1<R Qq S;<ӻӪYU̧*a/pnK?kAfv*WRaZBm 9/kp"gM;k`D5=  :#[J  Qğ%~_S᪱gII2h;?e94?A!h1U]0UIg1n:Xh(pU;t3*r]HLm]B ;q4TPU!lmߣ1YH'tFa߾O5MU >"ۏf(7pYKWzR9]i)Ue/lydZV> ‡|L#F&c5nA\ߍYv() S\ƫ0u\ZhH:tл2HjBJ7Z W,SOc T9Ԏ3cW7~g{C[V$Q:G BdlX&o_ܿ{pt Q{F.uk<ޘo7A!LMS(_6& jV`ܫGR<::@1"?h|1Rw.P($3[rPUmӱ06BP^X5OAW a7iioQ/(\ L޳0gd(_0'vt]3KIr 7@^ƴI0IczE܂@y\Cv!d^_/rʉlLBj4N(:׹mzE,[̟q-6ؗIckavjQHwyPlV֓/sph^wjclUC_^^45l-ͬfiOd:mbl׳eO)U/"cB% yt!Q<-;Ն|egtZv%}RvVpgS|^·zĮX%cLѭIuջ^U+ _ Nxb/4gq˛zbtvΙicF]Yxh8\07:[uEP3mb^/QC/$8O'5<>PC[ʉ(We=sP; RK-ŠaLsb&ځ'Jɻ=COKQ(95HYѬN-&Y0m XA2=#] 8UǤXopp9ݸ}+u)rUz\O|GO@@ri&ީ 6`aR kl|w~dcRcXcbL P}˄z?1`5DzB`",3Z^"DlhJw5 ߽#2MzOmPbږFFǹ?N芼Nhc=8r LDcz+8vSwo fQto%q.{7ڵEuUMj4 P22SkG tSɯ2kRRГ')ծs EC!U_Ip7%~|'dJMy&ԇ7Xjb o /ߝLRwShǚpd)RNS\7Xd0S0K=HG@b71GN? DF\7LGD=SNuICجIg7 ˆc5,r@"kRc@PΰE^ dp 7\`v?z\.zd7XJUnyFot7ݙg{[3RKV>!uhF%,Τ_`BZN' jP2pٲrɕbU}DP!aFµFQz*nPLAQf?z5rGT3,p$&ɉv, c~ka0lP>H>蕐'tj1v_* UGťBNd_޽y*p"g7rXƉ$ >N/6tΥ7Di"Y&Y};%Yy0 n5k]tŕ6ʫ?5tf0HO`AURx/]G &1 SSOVHr~+u$܌!Q~C~›'HXX$LK%j%ɡUԋ6;m曟P:Do C D1KN8b1TҀcU{Q|D5⟓ddjfr6.TE 퓖Ҽ(cd܀U&cz/`Z@[ې;"-KuSFs:Y >; V??6;,4 lng}{@4[!iX2$@n:g2:_JSܟa~O3|tEƛhDd#T/|U%؅tɞf 9}:ƀ|j1uwt??]t+Hە ] <3lf3` F&v&(cGAZKX(8-: P2Po!cJfON4*9R_6}b0~{Fߕ2KcͫzMY*pVfrQ6˵c^kpUy}o l.C_: CIYvo+[l yR-h٤ ޛ}B@`_K$B$%aLq5`= f@b8DWt卜fx V9T}DR([ 9ܒL rvhSj׋K YZ