í«îÛlibldb2-2.8.2-150600.3.6.1Ž­è<�>,èêì¦x‰gCÂp¯ž9Û|‚FlÿFw?†_æuníÑ|íg¤ü;-Ž'²ñE£kç⥚/Í‡¥Ú‘ †à:Âãa$+^FjÚwàu½ß­¸ÉJ­‰õˆ.+³”¯ÈÀí'Ê"up‚g-wÆÂý1’Ý6®‚ä ÀáӝÙïº(Þú0?¹l Û¿­¨/;@yÂœŠ<ŒÓqT°Fb”½‘ #q ¿SB®}¿øj´Wì,ÃÉ ˆlÝØÂOl»¨¾Bq‘Dl‰;·)f©Œ¢¡ä$À®îóôàðV «öVº­è0„â"ý‡ÃŽ0½ŒŽÿåQgnéHÞäÔFh ۻMìÔ‘ZÍ—jP[‹Li!1h§»§¹Ê%›¶C<4>ÿÿÿÀŽ­èCjÄ?j´dèé êì í <�îŒïñœò ó¹öÚ÷ìø üý*þ08| ž À  U x¼fˆÌ\°.h.¨.(î8ø;9ä;:í;>X@XBXFX'GX<�HX€IXÄXXØ\YZH\ZZÈ[ZÌ\ZÔ][^[æb\9c\âd]`e]ef]hl]ju]|v]Àwexe`ye¤,zjT“jdÆjhäjnåj°Clibldb22.8.2150600.3.6.1An LDAP-like embedded databaseLDB is an LDAP-like embedded database. This package includes the ldb2 library.gCÂs390zl38Ç0SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ldb.samba.org/linuxs390x§°x'°Wø7ð 8Gð(07ø'𠸀AíííííAíAííííííííí¡ÿígC¿gC¾gC¿gC¾gC¿gC¾gC¿gC¿gC¿gC¿gC¿gC¿gC¿gC¿gC¿gC¾gC¿015b64f2a05285aa1cb564265462e9cc42c477c2f0ce639468b8ba04c9d7d6ee3bdd66436a2f31fbfaa966dba19646a82cce3a75165487d03f4527b6a5028be9ad3c347ec1b45d24f6a75865a5952a1195e8e8bdfa6d9542cc42d7f70d7813fe94763e3ceb73a32baa89db8b936a264a4cec48a8190f6e8789bc5e2f161b54cfd2ce35145241be08a166e5e82c91e03f3fb50a44e019e28a28dabb0e5d7a4e8e3e9f0597531d2463f97e614fa215de8293488b7400fc6820843df00bb22e961c7ab3cafb5fd7b44bb4f82af2f4a2006884f118fb96f75cfe6c643cc6c103b205f5b9a79dba2a83dc47b98f44686f174aa3e29abaa9707220ca3fdd2c1b7530350f4f2781307de6cfb42133725b322d0e23547675dae79aeb95b5fb22c628bb7160506aa7258d797ae04f19f18770adc52bf3f4fe01c085c160a4d206c2c2103b5d3c3608e805382430d877a401a234c5de93df2ab09217c4196327ae6b3e06aaab7cfb8cec4f69f105474567b9d58c82c4ee91d5be52d538ba3033b04c7ba41037a074fe52570d1ea46fe6d4a7ddf2bcfc72f942e716e99c3c6aa49139fd779dlibldb.so.2.8.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.8.2-150600.3.6.1.src.rpmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿlibcmocka-ldb.so()(64bit)libcmocka-ldb.so(LDB_2.8.2_LDB)(64bit)libldb-key-value.so()(64bit)libldb-key-value.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-err-map.so()(64bit)libldb-tdb-err-map.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-int.so()(64bit)libldb-tdb-int.so(LDB_2.8.2_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)libldb.so.2(LDB_2.8.2)(64bit)libldb2libldb2(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(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.2_LDB)(64bit)libldb-tdb-err-map.so()(64bit)libldb-tdb-err-map.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-int.so()(64bit)libldb-tdb-int.so(LDB_2.8.2_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)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.3gMÀf«xÀe¥@dRLÀc“#@bÑVÀbÈ@bM€ÀaÝq@a‹´@aDƒ@`dd@`[)À_„E@_[fÀ^ÿÀ^ÅÀ^¨À^b;@^(9@^!¡À]ûf@]•âÀ]BÔ@\~dÀ\ZÌ@[ék@[ª#@[v¸À[tÀ[rÄ@[WÀZ«±ÀZ}@YÒ*@Y¿µ@Yx„@Y\ÔÀYZ1ÀX‡AÀWÙ;ÀVçù@VÞ¾ÀVɦÀVÄ`ÀV½É@V¨±@Vii@VC-ÀV3[ÀV(ÏÀUí|@Uí|@U¯…ÀTòÿ@TµÀT–¶@T[bÀTO…@nopower@suse.comnopower@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.2 * libldb: fix performance issue with indexes; (bso#15590).- 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/ldconfiglibldb1s390zl38 1729774530 €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€2.8.2-150600.3.6.12.8.2-150600.3.6.12.8.2ldb2libcmocka-ldb.solibldb-key-value.solibldb-tdb-err-map.solibldb-tdb-int.somodulesldbasq.soldb.sopaged_searches.sordn_name.sosample.soserver_sort.soskel.sotdb.solibldb.so.2libldb.so.2.8.2/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:36149/SUSE_SLE-15-SP6_Update/c280f0860de130a2645d9ac5e43863b5-ldb.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linux directoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=72f10496cded6f4287d06247a4f8d175a2998313, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4c61cf2c3c9919fac474336de4cf926132943592, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c0da999ec95008d6ae42ff3fca9bb1133789de6, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c3c1b59ac55f8a90a07d20469493e2bbea65706, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=274080e2a6f2c4a4fa680a45088d09ad7a3529bc, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e8dd64f09dfc0021ed52b2737e98ec8a4255922, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d4d2f78a94f1669e6cb998607c36f1b5e70df79, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c4003b264f107a2b89cf9f84fb39522ed48fd55, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=eceed2e2fc51505f510c233857c9f5e2e5cba1cf, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=81b93fe3eda1ad8dca717aaf2b549e793b919d6b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f98e0f71c8c4e20e77fd1db0e0610d33e8dbc400, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d40d081620b78642104b6cd8677bd94e9aa831cb, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=94222aac28bad2823b05d4168bedc9204bdc26ec, stripped"(<�ELT^env}   ¯PPRR RRRPPR)RR%R"R RR RRRRRRRRR RRRRRR$R'R!RPPR R RRPPR"R RRRRR RR RR&R%R RRR$R!RR"R RRRRRR!RRRR RRRRR"R RRRRR!RR#R"R RRRRRR!RR"R RRRR!RR"R RRRRRR!RR"RRR RRR!RRRR RRRRP P P P P P P P P PPPPPPPPPPPPPPPPPPPPPPP#P#P.P.P1P1P2P2P3P3P4P4P5P5P6P6PPPPPPPPPPPPPPP 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/P0P0P7P7P8P8P9P9P:P:P;P;PP>P?P?P@P@PAPAPBPBPCPCPDPDPEPEPFPFPGPGPHPHPIPIPJPJPKPKPLPLPMPMPNPNPOPOPPPPPQPQPRPRPSPSPTPTPUPUPVPVPWPWPXPXPYPR)R(RRR R R RRR#R"R!R'RT„×Üš?æY×±óá3utf-81e4b35869d54f18941ed3ca566dc360808528ccabbc459171148c91d4279658b?ÿÿûÐý7zXZ áû ¡!t/å£àIx7]"ÌkÀ%n¥dãå%ž¸Ë¹bá3¥ÕO#áy°¾–Ir€t B$tþΊ3û¦g+çE†ï\Y†Bµ(ÓôTŠ,4H29ˆ6¢2Ó AM¨5 6ï¬^£°A#dlY©S­»âË%zUwñT'¢ûºv¨ÉÌ ôKiHûëð_âz$yð‘ïâÆs"£VlCîã›–m÷|LÍ fðÃï1->-x4èÆkø§¬ò­ÄÉ—’Ô¹Ø³³´;¯5ø1gܵ¥ úä%/ÖEN-_`D›îf(Å> ÅÝX‘,¶÷¬˜D—œÒÏF;)& ( ÙDÛ~]Ölòo1;iE¢ô°nÊZFh5mR%e .(5°®*»,Cõ-=U™}"¥˜.TsúÚÀ­då!¥jM-!0=a§6p}£éÞ#‚ûMÖ‹uaÞÈÒêçúhy›ù^H„¸ô\AÒ†ØèDscÙ¶£iB ©.Ílâƒc‡¸Q³½8ˆ¶ü¬ÃgB ”ó J ¦4¸vˆH™¦§ŸÐË…™3š%÷~ä¢tÝO?µ î¶ ®ÄÆeà¹pl~ "¡…7ÔBƒ|°@⼬Œ{7G „’ ôׂ¨rêŒì­ö¹v4²ÐQ•Æ˜{Y‚ÔD9ó²MÐÚ®¢Á˜½cy°SU¹½Êœ}DP{{™äÅePƒ 9–ù)c¿Íwp¹€"PÛÖì¬ã 9\­R Ð4µ¸Í°)‘_<0B_9Gcúßc]Í™y>+‰L:%å3?Ð7„{G8ôsœÌÞfô·k CEãølzLr—}ŽÎ»È^8]ï&ÇÕö¬š6‰ZYÏ~t½>ƒ‹À}êʨï'*^N4¨dz»ÍMë–uæ^TJúÒï¡Œÿg3¬¤çg5uë3ö‹N³[4ûï½kºèïmíI­ÿÀ<žÑo_>DP Bçqñ!‚§¹akµRN+¾55¸–/‰Ù¡ ×›²f ûö>p§js~ žóöDä&ÿ‰U’°¤¼3àæŒÀDúØRh/dQ4ÿïôéÝŸo†%œ¢D¨h¸’ØhMŽ¢ºíòQ‚À}âóÐx’1vE×™ó ´4ûUFF=QþÏéôž6 LŠr(ºÓÁ×ÿ±â¹[ÙR$Óa¶-C×aÌÁ4ÏÝÏT½Ó×ëïšÌ*¹²òÞAÞÕ]¬¬¾½g¬sývê\SFt}ž­c÷\©oõ-¬$ãÌ •—­ÿ¢¥TŒ¤ð÷GK{vUÔÞtóM‘nR33pØYÀæóµ6Òj(Vø±/v—›ƒürwj¨s Q²”ºØ‡ùbfsÒ93ºÏ¯½•ð8ãÏÈi±*Eùèm±®J8ܦ/óèWy"bÔל ÏG4ËLÓtÁ_JÈ&_ZŠ€™!¨)±‘;â­#’³ SÕ•ü:£-z0¼Ä !¥m„  BōÝÕ*Þn&Ç—ØS^ð.#Û9KLóÄ€bè7G tR,·¤Ç ÀFüÓ¨3'(ˆÌß$!UJòÊ%K§ŠiEáÞò'U³¢œ4VIòïëvÐN)›63kðJ\|ÈJ¾9Ïsñ ¼µ’q²_/HÀHm:ßpADAýPÝiêö%<̘ñÉé¿<qÉñg¬‚½»@™ žý†"MØš>'Uêã'h«¹úëxS±+@§óŒìo»$!*n‹²\u·Ùn_KP¯Eq^±d¿ÞŠ€2åANïCj? g‹æ)»‡ ñí65òˆãê{ç@J÷WkÃ<°˜tÕ‚Û?|2@†Žœ i)¡Ä=|}|GÓèý·‰J+ò;ý´f~ÐK²cˆ³Ë’Fß'Àf›5ЗÎYÊ- È&ipº¦ÝZHó1#B”sÕñ¯9þ·6F”$ ´­gëe0®WØ_Ëm62@ß«¢²ÄŽÁL:5{ÂrÛÌìw1ëÝ'%#{·ÚcGÍ\òUá1i;teD“ñ]ÜÿNrrrÕÂá=OŸè“žÂ¬(=`‰ëœçmŠÃaøiEÚþ&›ØÞù·¼¯ÇY¥Ò‡Ÿ¿`IÊՐÃj÷‚ 3JºŒß{íÿÀÀ¤rô«ÊwVªwÆŒL!PE ´ú$%cé˜&÷ˆñ·*/éãXœ8òX¾ÈÖÿçEIÐ}æ;ÄÇ£]ä,™Š¹"ý‡nS‹°…T¸â[~¬YßMÿ~OA?Kl~VúÖ¿4Χ`˜çMËAìOb.7]ðs´*ÄEœfêÑM‘R¹® ¤J3É‚PVk/?mz‰wmL7Á+¹N^&ÿh—ýÓ–Õ¦´R¶(תwK êúܲdi‚å-Þ$˜Àÿ-:« m„¡8s¢˜7N )Þ“ÄÃùÛÓðG,ÿˆF yÖ×znh 1¡u£y6[ð%—sƒMÀT%êzþ+æÓËyøS',c­Ã×NöÆ»û陫ÛL^êˆ:ëÏ}þ¹VÚó"Ìž9:˜e NìÓê‹ Šµ@&Ê.cD&¶ËÜj0ÅÐ/K²m!¿¿Jűڄ‡pëøFZ[˜Tá…`Ӎ¼â‡åóLd™ë·RÙ»¾ìZÓÔ‹ZÙkÉzô;b™ýNÏ[¡ˆFlŠÞV;M4=†FÅXëÇ”–l»Ϩeô!ÞŒ´WÐ5„êú%£»N¼ì\ÅEøÕHÞ ‘WfqmÇJ˜Œš(^˜ß1Kñò–±û[_ÉÇÉÿïZ‰ÖlÇÝ<6çÐœ¬º‰%Ô¿0NzᣇçQ@3ÎùŸ„=rïdä8 ×¥Fï0>!|Iv‡l¹H:IÒê0âŽß1ò*j5ƒ!tTÄj¡_DÛáqsoCy/ ÆAÎ ‡ùäê.=¹Î¢˜³h³> Ò}î%ùIèk¦í"l ¼ƒ‚Wr"бF¦Å•”?o9ÕXãð¸ ù$«3&/sÈu'ÜvpE?ïÀuêµ­Ëi¤†6„ù«¯CãÈ—ñ´ÝÝ×wâ Fuå{©9ø²ÿ* q*¹T.0FpH i ×sñÿ ~wÙ+'͔»Hƒ±ÜûrSÜ29Ksû/ ôë ‚¯Ý}¶ n²~ú.Ð:™Åï._û‰#5dv#à­«—ž;¯0‹”´yRÁË_s)—ŸcÀ`!³Ù†®UïÓµÿÂ3¡+Ñ/ÿ™ç#ÏšÀ¾¼uç\“*ð Û(Yfd;ºZסŠ) &$±Þ]ä›nê°¡²[8¿wëÒ춋ñ‹™N>†8ÖJJ‹1º”!y”Ë*‡Œ^ÅVª@¨±7ȁE›3·ðÍEŠ.p¸‘üaò “ÎÍ7¨L¬ÇÒÚ¡Ýk»ZJÓŽgdåŠÇteATEû£ãBÒˆ‘ªD.ã<à‘VU$æêÐÄ–°êáy²¡é 6§Ï%èÁã´Œ•Õhë¹½ h§°°¢æÈöä"E¬².4Þ‡á/–Âg3KzÝjêb„~óðFðÝf9FÏÌ~âù«µXÞ÷m_¦?T•óŽI¥ðä..LAÞÆ]­‰†±Vÿ¸‹4÷:µm€‰¢RfÑ‹‘¶Æë|ÁáL ¶a4&Úãs€A…yžRžbÿ(âíÉXhgã«6Ÿ˜r3 tþ+H–îl¼CxV°›ù›û²TÚk(ä¾Á]wãP’„Ô80./ºf´w=X3ÜÇ!dt±Ü¤m¤[Rò¹ÅLQ¾±6(Ýz??öDƒÞ4žÐ€ßÞmA™ðt/e‡…Jd؁=Q'àZ>T…ÀëÛˆ0%u=ç „[dáüž:kdßË æ†Iœ&¿‡k˜; «(¦·¿Toc6vž)O w@ º”ßË£ßcy×Í;·of0^«O[÷¯Þà¾òó VìÊPœxt·ðl± Çõýö< „<7AxúSü%%z²÷wêK(uTЁŽ%zL ÅC„AxÆìë0¼ $b“FàTKêÍÚbb9ÐŒÁl©jáKF‰†6…Xÿa:!VÔ¾r½@hÔ‰¯#ª¼y‹€ë÷µMùæIÁ4Ëå¬MÔeå"+'†ˆµ5g^O–³WkÃYuºß…>JPt[š› æ0sù›Y5­ªÝ°J>JÔÖÒwÑk¼Àº…›8dй¿¥ŒÞ S5›;8¦uc‹ª¹ÿmà]\¡¥&¿ºc¦'9oÞ„°œ¯b W™¥ß’i ¢Aü\vúó_²ÕÏðµåNaGŒs'´ Ž(’aµ–ð)ÑâjÂ&/ò*iüºúZã˜Óä±&Ýžqý+ù_Š5éçyþ`¹mQ¹Õñnø{<«tUî¶Ý‚ðb%§ñ¥,ß2ú+ Ã3bRÖ$¡YRôoÈn.ÑvI×ëØ*^2WçŒr»ø*]N·ýe’×øJS¥€ƒlësTÅ–ÚmJõ%4^ Ï`j’üªh/±òÌR+„‚pɏÅ]ö.˜±*`RˆÓfžjCëz­[…ݶQå9å_/Êòds{ÄÑ‹¬áÀh¨ÜXK(šgÀæÃMƒË+<ëø*Â_!uÓ¼?%Í(©AÒ‚pöåg| 2æÓ).“²°–uuõT‡Ô"QÔ¸ xVbºcjY7_*v®D9^Heÿæ@ÉxTRd’Û Gí@¾RÿÏŒõ4£²PÔX€#2`LžUš—Ìõ¦ýÌéZa×îy£ˆ‰0?hÃÊ¥ òØ‚«H‚ÀLÔ5ó}§%ßšZôõ ÈRpL‰¹³)´á1ð5TóIÿ¤Ð;j©nã´(xmFpÐþ/˜k.:I‚CߥOÂ]yÚû¤7l…ø˜µk¹ÊŠ»ˆ›óû]‰cÎxŠWDŠG§I˜rÕ'†00ØÙúOÄþõG€Uë<\ÉÀýoñŸÆ³´X]LÂ[ɡóI•XãaFÂÊÇk~g‹ÁßÈaÐ çb‰kÔ¸Z‚²¹ÀW˜ˆð²FC€¥ßš‚¶ ¢ºì<ãÍP_Å7¹Î×N·1±Š•-›!¬hþŒ?ÔçØ´u1ãP$ä„â UÚ(Ôú[¯[ù*0JëºU2×;{S5)Óp;Dm&‹8rt\v×ñ癡d¨o…`æ‘Œnk…Ý©Âf$Ç9ê¿žµL$°u!é½k¬©½«¼Lî~b~e÷‹"ÊIæë݇Ù3ªVÒ…Ût7ÿ9n€d’–ÆH3;t.ÀÆU¼©V|¹õ"TßQG‡œù}°fK+´ë|ªñàäù#±n˜¬C„.Y¾)s€PR·ehÕÊ¥‰ž;¹s‹ ù°‡(q7Èww— Pd$NÀ±\D½d•<;iî¨aÖÕïÌ¡ &v3ÛÂæÅ„ràà”l)Ú.†ðÇÑ\]ö9)š‡êÂCsŸÎÕH Î+¼ä½±izÐrË|}NÝÈã¢Ý…m·gâ¥Ïc©™Oh>Ñ…sÅË>-¹Ã¡f¾JWö‹Ž.&àldÞ7Yõz`:aU8 ë‘)6`£°9I÷$½-ÉU}ÖÁÎJ•}ðse0üOX€í@ì>}Á äCŠÉû\A>{¶~ꮳQ4H;{^@{Â0–×$Ÿ,X¾°‚9Usô˜ý=Žn¤¬:C¯psã]QòE–³¯ö,¬ÏÐ\w}=û™þúzÞáDä9s Ø-ÊÄ­’èb¤ñÊŒøó‹qÿQðÄh‡ò muŠ˜§è6ÿóCa¯vZ™;¬'6ŸoÇïúæ54Þæõ©ÅY¦#c4Ÿ4X*%ïÂÕ{‡ÐÊ›œè‰þ%!ç,N9ûW*½“¡«OúóRvWª£ú_ì¦ )Äú1óۍ¼É¤ÎþÕûßwø…É’æ‚Í¿¸—ׁÄT,Ë“õ-ÎÓ¯G!¨—… o Rg8«I¨ÍÎ… ÇZ²Îv94ïz¤ÂYKpIe ð“l-º–|ÏNïÿÐ yüîuäuÜŸNi0Ì@´AIt Z&bU7}‚.ސð9ßß$Ϋ £ Óß ’sYpË[ЗL4'=·A±Pä0i9ZtAR*tÁøÀÖ­v O,Ñ2c@m±E‡´ê<Ë‹ÐÐsë§ÕwF‰¨¡™ÇmrfÞ'‰Y\™;Ä4œ+¹Vÿ_Ê„\÷wol!qÛ¨õsžk­­ìó÷ªªïú\W¨.‰¨qŒIJjÓŠÿÙÂã$‘ÇÁº æ”câ/î|NË€²FŒºi0ø3œ—/èÙ™6Š½–óOÖìbˆVՁ€tÈ<(Ûsq¤jCk„YB²s›ikŠI„ض^îÆì"Rÿ¿‡ãÊh·ˆ"Rz>hÿ)ÕÜ› :T¢M²XuÄS‡´Ö)ãÞðØ2Ã^…Üüè>Êó:|UûÇñW×Xõ€h÷ªW™ÄRÄ‚ëã æ²´ˆ«¢ù÷—âÉñ¡í®Tõ.ÁÐ }ò-ÖßýD\|z­'1v0·‰ÚßlJ¾•3´Š¯{Џî õiÒ]Zið) ÿfÆLšèã6 ñ|'áß„‚:ðZÀÜÃP\lmiÓ¾«ÈÓo—xÄÊbeÂÄý}Ö—tbýFrT¤ôõý‚Ï¡Oʦžp¡3äÀ3s žÞWÏM‚fœ1ww끤",S%Ô¬lKó?¹;8űž>#HŸŸ2M,fÉüwyñ‰Ø(S*WÑæšxôŽœì½`¿¾PˆkUp®YïyÖ,p{S¢1ßû‡ÌRVx«œHÎÉ·ÓÃ6’zY±ŒëYë ”Þ¼ˆ©³!;/§ë›jº) \×-~¹NÛ¸ks–ÍD /4eÎ=šè'™e¯ÉûLüí,¢*ňÄN!þ~¦ò[5Ѧ'0ƒ°@èDØ÷Èýq8ܘ 6Š …Æ3æì„Ñ^æeë 4z±¦.Ugä=³UñiÞË"¿¼1a—£åb]ÆýSÅ sÀçLËÛq1¯y2%*ƒåȉäS÷بÁm÷"­fÓLóS蠟Ù!ãERjµ8nÛ#H#|ÑPþ8¢gƒ6F–]rFSèO£ÝkÀ$ì™iV}eܼðŘGBVÍZp<¡½6~Úâ­9yS tã–BÂàyþÜLÅåˆPoî=À¿tÝ.©_¸¾GTåã Zz4f½ÒêÁÞr3“^H­. Ýö í–:DDÒp€ÒO|>Š°‡,F*•†Á&QÓºæp³;p¬RöŒsu«X…r¤J~¢Êev°‹ýP»nk¡ _D?õ¼V |CŸ2ƒ~¶å¥öñ'>ÕKïxQ\ÀÇnŽ–“Ü."˜¸W½=°éM†m\®þ;r?lk×Ìèýðm‡aù}œ‡E¥`,… Pî7¤¶€}ä²\˜ÒÝóC˯ùE)},Pñ¼ÁD*/Ôbä„•ÓÅàúôªž;µk“è ɵ†-¦¬pOíp£‹ìwÄ¥5ÜÖF”™¹X”eÙ"¹%¢~«X¸ŒxñˆÒO2\¡VCŠ–ùn'÷Ï\3Omdžo2„uðÉLµ}nV†N^MAz ¢ïQYͼ;Ç3h’ö£Ëš1AÛÕI†7Ƹ¥ß°L†š^Çcýx-9jTâöªõ?+|Ø¥Lm,¶7†àKYP_żòAÑî{/´ƒÏ8JFK!Ùi]Äa¦”‘ô¨°Äœ‡9ðä3¯¶ê­nM¯Bæì¡1Gßtꛇ´5TMÌÙ~w­Â€o±È€Þä& ˜Kå“Jc.ÊƽlúLzOóMQŠæê#ÕyL)€üû`ù¸ ÆK•ÈbµU9;-“–Ùá~ëü·$Tqøç»68Ÿ?×ìAn2LÆœH'}^ äíUNº\‡Â²Ïå´Ìº0ÏSD“0ФUD™ÉˆÎ#¹ÍnÊÉ%Ê< V×I Nô­A{šŽœô,4ŽÌ¯®rK¨b¨&£“d3ÛBtarŠR­ R¬«„­–kù(2ŽCYKßôÓ Þ¶!¥tÖ2Sþ^ÅPw!&ÀÛW;õ)o«¼U€»—OISªÌ¥¾Õ±^|ÄeãÞÂ%éúóÆ)BoI_ò7•‡½Ëò¢Že›Nri‘Ëuç£CŸåMør)Aæ„/kB£ìG‹—ó­Ò[ûvu‹Á' :¬<fëÏAR¨­E—³}ÕÑíœtHãä4Ì}­)DНÉj¯;ûaA‡ç|V^‡œ‰E ýþÞC«ÇÑ¿…¿L¢Ýüö=”óL6¥C§p,y‘mý2´& „@lYa9¦m!iqÑÖ`¿ÁÑ`m‡lÍ”çÁoñ•ÿ@ xJVC$‘À²9Çéz8nÆ)—C¢ÝŸ[XÆMZÐúã̬}ÿä–ÇšJï¬WEó™V,Áÿæ/ \… Ì“ È­%%Ðaév“æhòCŸHwxDEÄ ïM¿ „ö¸+§‘¹0OÈÔ¦66¡ª^bÀ/Ä[óìƒï ÷297¨Ù{p{ø¡ÿ}ŸEAqŠP0 8{ˆ‡9`¤Iduè>Ý×1Cx_x¤!‹VÓšÐJù¼iãˈôáfÏ›­¶=´ª™k˜ÿfŸO¶i[qbJ(:Õ/bÈ zmw¹ ÇÛ©ÃÄuFT=Ë݈OÉƐdÅ‘Ú‰ðœ¼muµ\qŽŸÂ\ƒ÷÷àÈó±±Ç$,‚í⯗B LËkLƒUï¡suZ¾É£sá#>#vÙ¨Rx#€ VMí›ué©qÜEûHAò ÏzQè¬ ¨ Sg òˆŠ‚ä)|ÂìAØÝš!xØx.ˆ²Æ]õ†ÎÌ*Dñ%A¥Ú_jLRÉ~ÃëN—?±"ŒÅÿg³{†ø†œR*³B$¡vtt|扂nôÎÏRuZ¨BށMý+0ìM\¼”wbèo FãÐ7#­Ô2 7s<°t¬IV%§úp¼øÝrhH 9/]máPè¹xnÚ@Íêöš(D[ Ú/Eë±XˆúJuc¯W„è=IÈh›TÆž4AEv}ßÍ_M¾5™ ؐˆ"›«™>Œ"áG=W¹š›b®0y.9gñú!-E+c;Pãì¼e”o{JPœµìX 4K¤4?|>.AÈ ‘…Ëv^W W¯ÏVýR+F–Ý‚å¶æÊ{ô çÏÈê½ÕÚ€¸pŽ½Ÿ7BñEE æèFã/b·6ºžxªáä…”­2«3æ‡XëÍ\‡õ+Ö=°D‘üÜïq¬™Þ‡{¨ðŠÅjñšÆsŽ•»I¿Àg×®ÊÁ!-êíå4›N’ÀÔKr•ã¬ôඏ"¿h5gÁ8ÓÖÅÎdÛÄ­&º¤“Ÿ8oéI²µÞœÚt^°5yc‹w &)]¸c éªD)nƒZ¿8!k BU&Ÿ æÓiXÑÄ©¦¡†wJ˜7ì:CVMWŒ‹[¼¸ÙíÏ` jn2~ÁÄã!ÿP®wCé’Žð²;¦ªþ=§ï{Æå™m*i‰ýøc$”®Z“h°EË„Àwg 7½òlIՐVê\­ Í”Ñ#Ý×I0Eˆ6ázÏú÷ú3Ò‚½'IÖ-øùicÿ±yÃ^&šåZä¦Øg9¤9î®çïÎè”`M'ÄÆ@“›oëSPVl›#‹Z\pÇbtöD‘Çûl,‘Û`ì$«T•X’…Ep”0ð T¿Qú:jâEÑÌ#ÆŽ´än¨®K|{¼^¾Ås#Í[=NGüILÁþȉj‰ß¡p‚"Ù\= F³¡1NÛo c Ôˆ<'ßöcE Š¯.‚nÒŠÊkcßñ›¥4c”RúFt}+%¯NVOç1“ÈyѤ†ÆwHÛœ n;ów<ÀGÎðúÄJ´ìBr•öj'»ŒNz_2Ñ'([¬My„œDßüÕBóÑñ®lþåÎáC„ ×f€ãN nÈ”9“Þ–ú’ÊZÉÛè#ëC7Ytf•ÅãÜ™RZŠü@æFS‚æ/m!…Jǐ¨"pP¦rBåïqßÙx_;œÒ>2¸÷WF¢]Íí‡×Sö,‰Ýº'\nBDn ;ç¡1ÑçôIIný³` iqäÉÔ0啈ˆQFlB¤wqª¿.*EóÎæþ %Z‰Wˆ¥¿XÃxôg¶öt?Ž ÚÞ?|;¯B‰,Î,¦C!$à9ÙôD¦eb¼”ºcÆZýò!Lê°šûnͨFW‰âsGºE|D‰æ&ßwšgæ‰ÈórÄĜݬ›¯44oóÒlý¹|aµð ›¸X]Æá£í2/6˜Í¶üúq©äjG¿¿@B·%žóôüósU.¦•&Þ±1RrÆ]ãï}ôxý4Àð®i¯•)>”3’w¸ô‹ÂðDÉ–quØ¡RðD»»ËìX¢X3´¾a@úÄVíŒ`=ÄGîçÏ“Ûá­X¯`3¦Ö<¾'´É©ŠêA09¦Ž{F ¶‰~Ë fª£×á/~qÑ$Ðם†×ÚG4},‘¡ƒ!—IuöUOÿ¥Ûz%aSÐaœp"X†ãŽÿô¿¨)¶(¹š=B*:¬ð…‹ ÄH´ÖÍ“Oõm*>ÞmÔÍQhmY69} Üå—Â86“}²‘‚”ïx$M{lPmçå?Ió‘¹°'bè%(n= TzofÕVÅ©,›ž‹Û:ÙÈ"r¬Wë˜S_^² 4òfäýßQ—·Ñ¯Ï¼a.­;}»¹…×a„"ûù_g~Ó3¡î?`Z=ø£ì©§O6éVX~†í^”\kÌÑ’dãöT•YóJUAÆ¡4荽8žÛ¤RQ¯¨€ü:å­¯3Ž.Îؽ‡dÜ'<–rŒM"÷‚máDíð=óÒ¸bXT]‡Þ. =‘•£L7r쇒QkYÿø‰mžɧS_&ùìõ|TÛ8ç÷söòK öËT¡ÌçcÄɬo%&"¢ÃÔŸ«a#uÄF27gµ—WŽ’ô|›œUÏ®žyRá™68:0ÙÑmZØR‚ú¶ªï¶jŒT ßU›ý#jÁŸìŠ9ƒÊ#NŸ1zª¶;ž`@ H¨”þÎ/ÍZB·Áûa[áÁ¦VÞò‹zÒW‹² HgŽ†O_1ªžÕ,q€(‘6F¬r:†©ªŸ,×êf¢ãØàCÒ(²ÓÔ·¨Hët 8ºá¾«§òìÅù‡èÝ‹6îA¦þ‡•äñ)¥è”^ &q¨‡ú—?ÇýÂ7ä<ã½BÊÐڍÞ|§k)‡™š‘Ý|K¤P6Dcl’¥ào;¯–&~òìk~n°ŽÉ`Kt¢@º«0‘{4 ÓŠ÷ÿêiÑG)~¼vÔùæ*|ãRäèØWÆÁö›õÅËZî$²»rN}LK¬waA㇠J‰Qxý¦±8½P¬dù3ƉFã|YJbèGQWâBÒ„Y~":õ3ÒÁg§5š´1Z_Œ˜±²'*ŒÂ…{a(¿œ!ÌÒ!V×ÈUO@k8»?’³÷v@pÓX&R©U§Êˆ³àÄžv  `ÕåÙÝIà—"§ZS×*€bCא¡äàñÍã·†O"eWDû˜[¢|m““k x4à½&ÔGçÝÀÊd€”Çb#6HÚú×g9×ü,SÏéû xŒ|Ò¿5\õ)Ž>(2ëµJ[=ÉiGgë²áÿPºŠVø'¤-°þ>¥¿”H¦Í߁E(”ŽÞG&õsŠíöY(ÏÒ„œàYAé6Ù$Îúj[JEåUdC§>Öqqã½sèØÖB²jZ]äùÁÎ úÖy¦®Þ µLÏW3¨ù7Ñ™ïbyd ˜ÂE(Ó® “íOBÈ¡ óÀ1=’.ç.o…ÑÒã°–5!`š¬þ%2ŠZî=Ë8þœ­™Ÿ|R»Ó·{í•Š)åÕøØl†Kµ@ŽÈxÊÅÌ7¹¤²¾ê¥ÜYVò4¦FzE¸OâX¶mDˆf$ ïŠpåf¡áº1­…Á ÿ êÚá?Å[ƒ¼<«$÷R>äíQË0’giﮫbS tSíÕÈoÌ; xÞ¡@gH Á@‡0dÔŒzO‰)²YfÌÉ) ¼ç®øÁÔÛ¨6=öM~µNŠÀÒû¬âvñ¥B·—f[äÄui:—ÿ°ÁµTÖHz'¸*›±öäbKÆ88ÑjÁÄøùe°»a–º]°ÈP£t=Þ°`ÈT .JÒŠ±ÜģݡöUØ¿ëÂÌ L=.«<Ô‚Ø>i«u'¦"/ƒSŽí’ÚDÂcäK‰ß”EŸÐÁåÿJ{r—áÉ5ÕÿAtš>B¨GÐä@¦%Ìú¦ÜÑ :¹?=ô>·ðå%´y˜v$PšTË‹6ÚlC€ò`™v#mþ Wð EÀq¥Èhñü£[¥šÁZÉÒ¸¯¤bæ'ceØ™Ø?ÌœÄ!‘WͨÛ捹ëgh$çíínEéá€,I’×Ðùn§‹nšÚw~7¹Ýš°u}SÒÂrÃÁÝ [%¢É6L•œDZh¨é«„­I ÎÔ/+‡?ÞÇÄ7\¸Ÿ£ªóf´º]ù§`‡;ÑB|ÌrÃœ—iK0&åj  ·¯AK! nS}ro Š°Š˜3’z’„…û)ÜÓxaí¬Ú½ °õçtêî£;#€üØý@:ÞmÁLqð%?-X6ÐMmcm=¡Îïù¨§ËT+ì¯ãÞ"T·:Ñ\ïÞ­ÊCœ…Iú©£ö0?Y´ýUïFʽª°æÿÅ߶ïáèº ÀÛvŠ{’ŒÀƒ.&k!m¸Wk¶ç›O §OóXºýÚ"Ùi|Ù¤Jx#<5¯_Yê;RiFÕª|¢†â–«~CŽ4‡ñ?L §u' ?Y¯º‰A Žf}ì‹°ãÄÎRhüeéc-\Ê2ZµHRŠØ¾,»…5OG5Ã,iJ’ÞÙ­šÿ¸ÙÈ6*à‹ßGe~J¥:b‰ø1-‘\R*'ÞàÒ¨3PØþÑŸû‡:a¯W®7ƒE^ôKŸIQ]ÿ¹7›²×5(_œ¨g"èȾø3¸&a[ºðƒÓWÕ‚Ù¾KQ)ÿ_•@!åeööŽ!˜CÝ_(쀚ǜˆ®*i€\ ÇÚ–Î"Ï[Ÿêh„ሶ lÖÉë=ßóøF«7íø·Âí†âú¸xÙÀÎ*ºWVÃ(¾Ñ'Ÿûñân%““9SÖ …Œ?|†øc¤Å²…"1³KOZ •°~ &h8áÕs+?÷õêØù“á@{ ¯Üö½½ ó8+›Ö×<©¿ÄÔM6„ÿ;y4‹a ¨Ü"£‚ª%¶F;ñチ´ÒM±ÏÞ78ÉN€å»þ£‰f ÇŽŸŒð–è,†Íâ¼:ޯ뿸Ž‡·ÀýÂåރαn’_í Ö5ÇÎx¢¿¼ƒ^l5MÞ JâŸÐfÙƒ==3ËÅTA½ñ¶d­™BêP:YŠªÒ¶à·ÎŠ0›ë†æäjaB6q´‘()U÷ëíI ÇÌuÍå4¦gó»ÿ«m1`‚l"JD0J例"¨¼0W®–§G|ä›AðÕ‘ñ"È3ÜŠÿbpÅŸcÄ—âŽ7 gê¹Í=[ ÙoÂQ·"õTÍWî)õÐÜ6yò™‚@' (jË眣ù-GZj¹ü.ÏðšžJ)Ñå~eÂ\-ƒÜºÐÉÒ…B¤V­4ƒ³ žQ¼”ÝÏ*‘ þP†e›ŽJ ’Å»> 6ø$,@1ó“ÄÅB¸àÂ$ª0툲ž´÷™îv>iIm7}@ ¨³LÓ<%Ã4.¼E<*×]¢Û~>†è¯¡ÕßNÜ=SÌvÌv­zРM)J‚…qïOªÚ‘‡ý-w§åQ^°XtÞäՍ«q CÞnÄ6@p™¢rËÿS½5â§Õ¢ÌÄćâ0åÀ­f+&ИÿQO÷ÝŒWŒúŒ´JIQJ€w]Pà²p5K£¢üoˆвmŠÉ*ýeš[ÝÛ¼ï¹Á ¿YŠ:QÓcØRn¢›ÓÓ)23þo¸‚Ñà F÷> Œp…žw~oñÊĘœÖ?-)Ìfú{‹áiøš*ÔÀ“‡ƒˆ§’*môÝ%©iš6ò©’“‰ ïÙW£^…F÷°•6”SZÚ}Žp-ï¡Q‡S8¨MKy›9ù;§7øX.n½ÆÐᤈz¦—ê֐ðwá­Ë‚3v˜ìÍ£Rj©‡lý‘ò mÀ”gw]¨R l}wðeÿ¤ž6ç;;R>¡¾˜iMÙŽ$‹&ÂMáâ#8oM평ŠF“½ŸöB\C_SÏ…ªu8€Ê#ϐ¥ ãà.ù܍›{‰Žˆ’]†Ó!6Çöäuæ¸$ÁT¸ˆ¬ùxš5”Q»ü)¡íxôûî…}És/6à'µ ´.ÚÛ Võd•Š ¢NÌñdòè|¢ÈÊ\ ³˜y£ÙcÁÔ?¸V÷ݏ:x¿mþÔÅ€GütÌð[z/%À€óç¡+Ò¸%"^K‚o³þÆQþ %+?Íè4¼²ñºÐ:»ÖÞ—Åñ6¼ãµ  %ÊóyÉ6Éš0ÈÜH“£;£…H»úc~çÖoÜí D$Úoò„zÝ6™KðŠxËÇ~d×Ô½!Üâ±{:ñòÞ2wUÍ2'Täaö§›bÛÿ¥ÈUEȳ¶ʲkQñyx|I©@m0E„Ÿ/.j«ZgíëlWñê7±ayÑ¥2Å 35°ÿƒlï6àÀ*· €y2géH‚&Wcqû–™eàðÆëæàAÉ,|pR |vs‹³Ï4¾éÈW ø”1ßo®²Ìh²¨1‡DÊÏI¥'Áø‘RÐ杉µNªí”ú»þe2+Œ…. ¥¼yYÐörí}â­@MpôyðEÜí‚w?½¿Yï§?!ÝÔ­‡˜k €MlˆýùGã÷'‡ˆízki‹Eïg@ɵӬêÿ^"ã¨yØ—Èà("ÐQàS2ÖQnp;*„¸ÝŠ%Ñê¥s “HmþÉwj®÷í \ù¼ž>]…²M`êPŸO ×ðDÙÂ?g­Žæ©Ó_.Ž Û I¦*䲆uêGα£­¿æƒÒŠ—3¯0´ ßëS·¾3zÏ“À¥EÙà‹Ò]£,æÃ`£ÔBV¨ÄꝬÌ=¥(5Wr?ˆ¶Ç–….Kj=­é4Ô}r¾ê;I¸u¸ääÝÞ¸÷sÌç7ü‰Kû! &&]eŒûÃ÷ùï:/8°¦†å¦ Éܲ¾}bPJéØø¨ÔÍI ³'¨R/'Ó„h¼ÿ²\ÅÜÞä­èúIˆé—¤:üs¦V×rÿlƒl&ä„Ü’V\>0¦ ,oÅZ]:᫵m{[qz˜õôµÐnù’,‹ë¶éß YZ