ldb-tools-2.4.3-150300.3.20.1 >  A bkp9|Q+~\bLĞBI঻:[En?F^mBZ5(9Fw^*Bўc_k7b/PL;ZG('™G/i[ԕǁy!Qp^H7D!\/^hgS(us>bUhxϩp faCEH{|n^׾K[59*EF% D/d[moKL%+K2r1ae65ab18feb5e71968dfefbb2e792eb168d14e6c8622e0cf84d410afce3b4eec42421596e6813e0cd7056d2755978ce8eddbb9fԉbkp9|vu}EIm" |];J4̥I >09:7{OIMeNVh$, 9Q:* C]808ZI.lMt{[V- MpU5ҧ~ lA0<mQ?o!5o%9oc:|G-ppe\R"J=}FIb~Q{d'.;stά/H ˟c(Fe ?ПD7ai>p>L?Ld   >`dtx  T  n         L   $( 8 49 4: n4F@GA HAL IA XAYA\A ]B ^BbBcCqdCeCfClCuD vD@ wJ xJ yK$BzL,L<L@LFLCldb-tools2.4.3150300.3.20.1Tools to manipulate LDB filesTools to manipulate LDB files.bkibs-power9-11b&SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ldb.samba.org/linuxppc64le 8  P XHgI6R큤bk{bk{bk{bk{bk{bk{bk{bkwbkwbkwbkwbkwbkw104c7be1cf656d61a4a2720c677a6a87317df7415fe4377c0e40c55a9a66a861b254e2f0b52efeb963a0a773f5cbfcaf2c809aae8be498c7992179219975aa6dfce1164d9a6dab906383bcbdb7c4940b7aab82485d4dab598116229a73402b4c0a714eb6b676883ca719c338b40847e61cfd4b8409278a57d1d291048d644c31ed7daf05347258f02a69374f406089061d9f60d3807563aba05cae6cfb1f71f3ee0d1bdd7b9ecd06732650efa867f62ffc0e16b391698026ac893d50027be85a2a2132b12d4c35ffea72783ee3a08347447a6fe9f521ebb258c233a46b3de0be4ff90999554cf65370e970b8021456775e70d29459b61cbab0d93e69134200d1e72947b94b148a69652f83d53653f3915ddb8a08280eca8d27c557fcf90ad93de1521f46cfd61cf9715b5442bab96b108103bb031fef885a69292ebff84dcdd3521c6a04536438ad84ad660a07f852399e56c571a94d32b2a0de85ad588813ecc46e53de85de42f0105fff855ffa5ed569e527ce5cc7dc4cee719c60cd2e0a8e6dd79cc0fa111e08bfa22958991036d33b53c976f8314205fa5bc54dd78b23e8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.4.3-150300.3.20.1.src.rpmldb-toolsldb-tools(ppc-64)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.4)(64bit)@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.4)(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.18)(64bit)libldb.so.2(LDB_0.9.19)(64bit)libldb.so.2(LDB_1.1.0)(64bit)libldb.so.2(LDB_1.1.5)(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bVb@bMaq@a6a@`[)_[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.comscabrero@suse.descabrero@suse.descabrero@suse.denopower@suse.comnopower@suse.comscabrero@suse.deddiss@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- 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 (bsc#1198397).- 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; (jsc#SLE-23329); - Release 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 - Release 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 - Drop obsolete patch CVE-2020-25718-lib-Add-hex_byte-to-replace.h.patch - Drop obsolete patch ldb-cve-2020-25718.patch- Add ldb-cve-2020-25718.patch & CVE-2020-25718-lib-Add-hex_byte-to-replace.h.patch to backport all changes from ldb-2.4.1. + CVE-2020-25718: samba: An RODC can issue (forge) administrator tickets to other servers; (bsc#1192246); (bso#14558) + CVE-2021-3738: samba: crash in dsdb stack; (bsc#1192215);(bso#14848) - Release ldb 2.2.2 + Corrected python behaviour for 'in' for LDAP attributes contained as part of ldb.Message;(bso#14845). + Fix memory handling in ldb.msg_diff Corrected python docstrings;(bso#14836) + Backport bronze bit fixes, tests, and selftest improvements; (bso#14881).- Release ldb 2.2.1 + CVE-2020-27840: Unauthenticated remote heap corruption via bad DNs; (bso#14595); (bsc#1183572); + CVE-2021-20277: out of bounds read in ldb_handler_fold; (bso#14655); (bsc#1183574);- 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.ibs-power9-11 1658743679 2.4.3-150300.3.20.12.4.3-150300.3.20.1ldbaddldbdelldbeditldbmodifyldbrenameldbsearchlibldb-cmdline.soldbadd.1.gzldbdel.1.gzldbedit.1.gzldbmodify.1.gzldbrename.1.gzldbsearch.1.gz/usr/bin//usr/lib64/ldb2//usr/share/man/man1/-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:25011/SUSE_SLE-15-SP3_Update/b9d4b939359c7f3d37a696c6b4e1adf9-ldb.SUSE_SLE-15-SP3_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a37806981a2c43d6866c1a40d20c9a2faf107652, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8cfa82d838c08ebcb96616c8833438ce1c3754e7, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c40b9c1f4a015fdf638a73e1a233f4bf49da3811, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=e326a356fdb6e9d3be837fec620837bd27059604, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=485114be57cfedfd22260f304d4918996a7fa899, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a1b47626ccae5e72af15f5daee29d7ddc3f0b7c5, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e0a834cf53b5c55f9bc754a4488b2dc2180ed73, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) %-5   RRRRR RRRR RRRRRRRR RRRRRRRRR RRR RR RRRRR RRRRRRRR RRRRRRRR RPPRR RRRRRRR R R+c0DkS C~Gutf-82f409c3e09db2b915ccb1d627d007765813cb64e835c7d7aa174149d2527a0d2? 7zXZ !t/ir] crv9wNGL7fƈ$Zj),"~r #a5FBhէG*mTm&$9䅅jQU*z8vs q.ar^c5&^*sT"% M ?XMqꋉzjNx4>}F\0D >΀o:~Qؒ]O=D8=g]i yFt9g/(` }N3ՃtԦt|i!{=&_ h!NMb|(G*#** k]8&Xʋ!Zւh+dءe4hHyݦ`Qusri&5T4T/S]6;nCE* ӓ/L~_KC/o]}ػG&.bG[Z]W&ӊӡDֳ[8mmly8>p{4G 3,v XNm@quRAT* '"g~;R B?s,UQM|GzhM^pr'@hFj C[RZs~)G!HFh]L0/o3bq2_Ɵ,wmJqnCA(4+ho K9#:gT7wZ̖uX@EX{,'K Z fo`2fM0yݗ|ZTFѝPᦶ t4۸6b` فMѨ\M%ӊi7?b΂Bu[t n":ID\4H|Mc@0o+ )4:$4lIoF3l!V /FN;nlA]}ºjuQ Fi1G6C.lclҸ{b2qߕX6=_DW1<% X V=b 58,ڸpT '+3"t*䶼/[2J(Hw/FF%pto2ZLbHjHJH;wnxvJrfIc,tʔH#wM^@,@aR&d!;I<ObE mT\(PJMeksr[xi* ,6Jħ+R5iqwiĥbI#esCveۊO:~N2c% ;Yxn[\JލQxn+C}2iii< }$wAB\nY:0 JvPcԪջ5p_ MPHqX]q >eo1n@'җ&r仄z|iȌxb0j_W~mMΰB$0͠B/ޢH!?(*>Ozꎬ G甃*lP4TQ*U$*~,ȤweW"uۣ`T.f%J'(/`Au˟VN@\",!kwC> iXۡ}Fy vzP IE EZ#g*:H_68Mʌ;܎2GKrAOebeIP4uֈ?\1VH圿ز;pLն'DBr`,]W?D7{^@:(Pe٠\4{I^sgHR'gLnK5`?V Z$bp&Vel?\w6sR?FV#<^fAo뇝b X ejB:pZ?.tΉvmQ5/1SŁXnIbgI5cDZ:)f [{r1DUFYW5x'H #2)c {E]/h &v1 ]-x@F:L0&ǪQ!~zz{U5;XٮʳF-~d7dtFe\/4 hmnzH&&Z֯;Ft&Zd9=w7n&O;;B<iϷ:nZ0F7⯰t+Goήw07S&B@.%94^!ԈP̎{۔"$In\p ଄+apڕ@3rSA8b+֯1;NIcm0vSfM:Lwh39!*Mm]j&wZCxOaJ)`q@xxGzd蕱TXJ\&2pofL.;j❫3K[U6Dgo R dKA<՛FI8{Rj1^WeBroЎ Oe2SMn)jQF"F 5]=r}[FQ.U.AaݥPf0bn9#!~oAz7=:F{S6 mIdRDTkɪ4!&*Ds=1KtJޙV@iI]Dlm8sz2 |^6 ˱$Sd<Δ|A+AK!>Aș^׳#p$零HZ^=#S.o)H#)uLaHv.Y"']Zмz]3=鼦QjUԑsR`GoMLxq oTm9ڛ7TQ$VUv\eC`FAH#N޸EϨS, =gѵB[_2$VoTSg]xEA"F9"U ڜ&fBo{Ek}ྃZiwa|kr>;fuIX0 SvkmƏ|ٺ\kh$ulTL,)OQY:9678cDX\:]?Ò7Tp CCd:X~_NPl=KΤ̧ lv?Pg~+XBnБįf'~j\MWpݹ)佺BH)EC!rGj= ]ba"7'Z(/D[TC,=uA y^'kʯ5sgW3p>-\eeI +WnpGRFO*Dj#^MĪ#hIaOo{^gb%0\a:a|vEI> PX\`o06uEŸ3JE3:AnZǨȣw-2ERN?1?({gÜrΪR7D;"KXX-\SFn2>GKcn%fl|8 N+uX@eNrQB oI)P\{RIčŬ)ZqX_mzx 7ImrNq<-Kl>\?6ߖE6»xFhRKמaJXa\edeSR)I@Vg47e(RS>s0XBJpE*t N, UC AFkJM^C rBIԤo2 tTG=BK6$Yɂ-2kƴ?RaȗYh jl~ܤk&;Og/^lCK'}Z}= U-쇅)b ,g4q۞A5 i>Bw%!AS}V(e!Z qOѐnW#㢵 0-5= *g8>*i͚5nŇv ƄEX{kw3..f\M]܅3‚M7#\9sCz1Sr a!H[ųsS!#ozR̂5ݼ\yuC\͎ ^_lemEjy *ZƯa>$,2%X >FH5 ,tXAuKY8`*/_O@@3ht5S"54{+_#b]+$-u=K ]1Ӱ,;@rW~wkycP,fڤ)zD½?49|K-OcG$.C܁TQ>~)j`J[ G@?pDPihEd{ X#9OCۡP!3sE+(iաIˤǚh})M𖴻H3iYI?ǀ(LOmTZ̀5od)0@ӌ; Zbo*8ˆ<2ew>q5X$q/S`D ,ы++0zeF}gQPð-g OOOoK1 6YmdZ bO 󸷛p*h0˓ǒlhd5߂B*Ef 9<;'RP]JhjXu)o 8 =;9 ]Ai;oGHB'_7zc$fo*.ԐP,VYw37e wQ`2Wqw+4q-(^+\>x4 SrD͍uZzp.H(AHRCvH MXŚ.fWDSGQ 񧘉:?)ZdM%(rhNc; ' *n >%m[)<2a9gҼ Atp%扦[f4(|#T`DLl}B lo>j4du3$'uyЍ6wjC`jy8y$cd @'E#!t'u`GN2]~g* A픿3,3IXǠ=KH E5֛D+tf|8ƏvV \#7Scw$=K9מpHD^h4ل G`po'u{91)&<杖C?hZ3eAyZ`>?G٬1┆1Doj^,笳;J73VfgRpCĘrX@82"(d@kdC%(mo oCVEXe'%NAZvO h\vShRbF$hBTb'4sxI1y}цiK~bV^RD!>yGjH.d{t -$7!˜i+@*9栴X˳Ƣ> M1GFR7" 4J/TJCB$ ?Q݌r-^VW}=:.h#2?H }'d*c[Ӹ b,n=yr̩_zU",[Y>N/H3{3Mo٭[(V F_p4\0?BP?@?E SN0|tVxLrz:U}] ړ}nvj$,Yaux&9a(GOVY gHB O.xe)&I#sw88g~x20n/Q%v7>uxFa:佸& i,Vx*m7 ף:wl;&xqL$L,g}R&_1J yу>IS'~ȱJB~+|Zk~;Bʼ q[Q1~&6>=  Vc}Pc0 ‘s{'\ܒ/nU|^=ʕc*l$tQ#϶;5\Ps2sE :. Nڼ}⭥7NjZhī(]a6)FdS/EMW􊩳bL⯴@b@t\s{n֚s(݊B ֝aC(EK#3.[]yؿ44|mPTtY>{%cL?T1pWD/2.e@ic\]S_,@Wv)cġXI}zpf€6 ƶgY;:Z7=$)@4uC-I: 5P9< UtFn5t㑒r6 :^7ze0wfV. 2Sx ך%Uj:b6׼]ٟ4_䖄a^6ކ+r!ʓyjmuge=U:`pqrei$ˆ{7aյ?$2T|ΓҢp_,4n{;|ངi?O+]_}g둜n:~OӾc%.Xs"%^hs#ځjI0p[P[UF|D-Nfc'o_#3Y)j !a$#𓔀E?BM^#k5¦Y| P>*^Ud9~{6H0m"/ѬmZf±f/b^ϸhfܔl? ZLl?b#Ԅ~[_Ζv-ԂGΈ"&{SmujF+J*ܘ`"a]o+9Mqr")5=`@I0qq-%`E"8HP|c iܫ 2C>H#ժsƄ6g$s0{Tٹ~7YBP{x,640h jjS9dY`yߏC<Pv.`7wr&V"$1վ_xliPHw7  lmRvb)&̻dc׳hD)Џv^tZwP'uuA=e\q]igJУMSЩ[dC>mXFQ= 媾#fz#\W1m~SF[֣_͹XShP5aeJzDj6bx:gP?<"C6e->SNrԈSm;ٶR&GVv`7 }Ե!J,z)1@U0Ŷ ߻X0FwsP ]HE -OL8h j$CSu$l_mUian<K6h[: S璶V{|o_N7$Abót(.q3Nj-R>#:)?}cƬ uA"àpX?pdDbs3{Yl>'fthP[?pL^ {f ʗʥha᫫6vanEl/((5ФUJG@ΗkƵ :k=lʞT<QS#uX{8 ap|^Id_:q‚r?GX:7ٽ AG5?'.&~V lYYrHT"2m<ں?H8,ԌZEť@@>pX 2M'dȄ[p*U7>sDI%'(:ìЗa.&h(} ,+96-hp(SvF gz}U͉6毬rX%Kp/ly%bݦgPЫBtɟ1pK0ƭC'=Uܤ?i*?. ^:t3t1CVkHr(b 򒳚͌-!ݩ#ƑYAaK]J{`wNC;BsS5/k eW1;PNV%82() ^GCЍiA B (qo_EXt}pc4wt-f^<=G9CzU(3$mRAty&IwudL+9@*Roc$! pJVR8ګy;O ovZp^ao;[EZ[{TwW^&K~'e`:N|myZ|*ζ5ohI23{[ s n\6DkuQ﴿fwNm,&9&oWa1|v$9\<7:h?W~S:˒/rha+0MR/}ᕌg֋$e}jۛ /=<#KHhŅqW}MI6Щ1ԉ :!5ڟ<) 4n+b'ʃ!GGP%Ԇw0 Q%*j`O/Qjei᭩/YaXAl2AhJnMg{zM8#X-h%Izb;zcťF`}ɓ['MVgpJ5IˤIa˄{DܛcYi^|'v=0I3j!qgbd-I0"&oo6QЗ`-V $b 5"9yQ1f:z}ӿ,-} 9} ͹JO2 n% y_8OV@W;1 "GO*cToGg*y|Q[I2\=, W}_2ŭ[?$d*$dnԚCLM,>6&GhK9ݷ++zkugAMtN 闋yϊG}EjCeP2;'wcPT̆Љw(o;+K8Ϛx `?-`\$ٖs@47W MCF=qo-qKQ@*#'V3?tvd.-ߨ* qIu źԴ. yvǧnO;R"Vh'R iԉDS%VNo{N'L~^IS uݐJL(0.9NvH"ry s`1"CR+]\2 d; b}Z-&>GD yx 82Tٝ.QsD@o]Թ r=j(-:,x$#9|I{5z;ֶͮ!Je:qDZ%{i9Pp͕Et#}k4="Aki1!P :SRx*%}6LWY5@S5_TmF o(zs@VE@VՃo/ڡ"ȺKT4 M\~;Ӟ]?(G,?9O[K-̕W<\sFLR^-2S&QT;$-Fl7>ēWS081d*V%> ,_X+Ӵ:M?(LbJ{ˀun +Rkx!3`$h^\ 73T \ ةFWzm\ck:ͻͨZŖ9/V=87ZdYY3K]KbؾI֫ajwx$.@J̡K Ҫ/Sߠj L*ʉj@]Peeg5*f-ρlSClpPW g7ך dd`91ĝAM<ùrӹY,F&ӽ%lP*hMhR酓'p0O%e !XD.}㩑kPk2.W荣.nN#?MtaS*_H2nmP0t,4\dc)޳nYVX  h:)SwVMHs5 (u\Vf+'I2$9E? qֈnށ1>[5P6 :VO& 㠪 x`ۋ^p(/ VHZtsܶGZQv4~jMNjFu\iBvxdc<+ x/ea2Z :/̋s̡^v n{>[+yr`Hh C{F} ?fC%ln9U^wX^QXP-+qo {L&z"j |MTXY3ylHwӧ~ )OOS qX.v|e^Uzsd0& (qobL}~֦qۤwWmd!7c"LNqG4<]%|ک2i d=(A!ku#^K$Y{06TEe#trI3T_.ha%c2ɇA-Lum7CџWvB\UI]UoG'BkXRMԊwhʖJ7m4zunrgCD&ߘJ!L+|@b'z5ܪAl)¼gl .0Z5dMzirM$*ۆ!ӜiQ ?k``#ҫͩeJͣI d9f? !M#u2R! ; ՘%jIS*pѧ>o =mf#]hi(;27?5^hƏ]#gۓXo)b{Sǯ`6w!+Hg ƫ%#m3J@MR<ޕoSFJζPh2<q zC-$[BΤXm63fJ zAcZTz?fG@RKEH 3+J[QK )ee[jm҂ݐ:^dQ?*,7qppV_RaP&YÎEɯe\2Lpo|&"/C;$]D:ҸG4|pI+x[Mx &":7 n#=l ".hjn51(YKQQWYlWu2b,T31geĢ<  6+VwOhPBn{o.~OR-:zA,sAZɅ:EqJSGg=0crFz+Z[79ƧndfMZPoI,öfj=(qjcШO0(D$wB 㷏?69FR0TXumzI(ǽ+ #Òd1fo"t^hZȐVQi6e¿D 3!rn)^Ls<5|޸'%_Ie>53 @ZQù j@;KF'/ū*,,pS&W MuCAAk(˞+p%iLƺB= c[NLHh?vH`DFB>R|Lr!(amZm1 5nv)3Hی?ݡT%7dh[ \wCkjzNDLopTB[6,o.]û`~,?t[AVXXt@,I[׼Lv*F/f ¸>~@efi`.`wKuayZ^KmcxT_:" }Y?(cT4ⱛd®L(UdO"NВ{=u-5 2:g $dz"!zV\2UP^WXF(!BB>hySN5g0r^*1dr+GP“`5+|?vrY@R2)[JEFj ќ*qUh 4ܴv?^G @dR\Ekڶ^'Q*B-?e|g#µ*1lM 82m>i Jxå58r;IZRFUOhNSGhL/ #y&V)jKZ;ѱ1H S&MI]Ĺ銤(&{mRӀ*J^K37'Qo?|[*Sb@CltEr: W<('-R7Qw%j9˯3UP1j?<"VCյ= {%e1@=pp?fkHM^Tbl7a]@H ٵR AZ ht+!ğvxl'-(~2{o/: G Cal5qRNWyLi~uwa+ ّ'YÝ4Tg":YSb:EC-CzXц1-K_)S2gПPzH2%r/-;E],b$X͇k-ׇ ^<oꆀu`&;EKG\;z#qn"u1ƙ}}&08έuH5onvX-ilMJ\<}aP AC$;ի`~2j݃abmKf0?%1gSo+ b+9;R.G/{MpʗtђAD| OG)N||fzL`O|ܑ2p!۫V&)@Vj?'N/ B\0Nnv*@:{&dgawݭI$3a6MW%[A]s6or[R23OYUo_ۈvğG +`h󕯃7g# UH?Lq&AX%|j $Q5QSnTݙԛxI"Yχ).v-x'y%MƮyd!d:5H0~ԀS !Jd$sBBCK>R]kaiqޕ3=I-ebّtU͑X<׾ ҈|(WH]rݭ\ e=86߷@5zEp=ؠEt?­*H<Ҕ%GksDm.GDX{qzgO03)''Bb!&ƈ>lP)-N%YcaJ;Noݺ_Va(E5_vGuWf2CFLW-pPmSf(Jt%5@|W `I}# 6A,#W2zH? U/-'~E5Hm;5Fqo*o*'͠U58@ qlz:Ӧ%QH_(?;QR0K3S*O=67?,aaov)M=pޒ}Y-շ `6MMtL\x{@MI/©U6Z;N[hV2 >ȻeS$X^O쏸]9+7v_8į~4d6obeØ\Q/BEjGֳ9g?˶0.o@#^M.qw]%9kC~*5%IfͣGְ eLu([o&AU}Czf*m uI?Ō0 ^#[]մNǁ-rߢܒ1j]RW8SdvO *lɵT*ݲ!Ķьp$]žgxwIL3IS%b'0l1f̫7Pv ؚ{:oۛ*KrtR?>K)ܴ3ˑL'\{nTkQ|pe`rɶtwt>(t)QA*wYjNؠ qg>}ʭ[{7_y< mji, _]}V}Կ۝PqhGWik<E䀴dsDCy09wV4p k6[ex٨ьyg6:L r a.ǝnhx!s!y QyM;yaSo'}l 0+R}'R{[zWB+y"<`\w–[@g3, f>`]$$y8p$K0(={Jj|{NXjw$b8]A(`ԓ ZblJ7>9ζhL❉u\AJ&/h 93*'qHq֌3,`S6ݠfѴ2-? >N:$!1pCH^\t=Ϛ8 ƫimuizʍQFHkP"7Ż`+ʶsL`9nꬓ pCmX ءZ}Sj E[oު#iڶ 2ETfSsR'?jiFqBl)=7t͟s{='"sc!H~j)iDZ:T3$禒A zaETB$ Eg'8 BQ k jm8{VÖ]PXqX9N6f2e߁0KqhM? jbfhzV<H+QsC"s#d1-UT;r):p--Yjc4-Y>9JdRVux 9*x-2=bZ6lCYu/C߄_??czmf3㞣RDaAT0\G`p#m,np>&-?=@ {()5}5'̦79i „TG.jRo"G[`~NE=[N ņ ,j_cUi;[7?Ua8'S>1*ω^@R| $W6:gct%#靖 395,QG%)&3 Wy<7Ph@;xIXƦk.ulۺz(y}"v?U'EP^Jv(6c~3s*DOBTl =pQw/y]lb{R2#l)urXVf6 mL%4$%"kSu"Mކe|eF3vbEgé/HSs Ђ.YM^tjgYnjqnJ zoGk"XYNv~=&!=RZ/ M]E;uQV3ǣ} 4IkĎI[wG#7X~BB-Ig)Y$ue:!eG͋Gdaz bT|bq,2QiW28_<6Uufw! vN#?տ=> J[ۮtfRc<~Ww4~ O{dEM^=qՙ;5LXAn* XVKtj/Ң2=c-ZX&`JHH2}?\*`DZ&ךj{Weq01%ҺwKu*Gx?Yh2gWcW?o"a. 0_3φ~ۗ7}fܜw A{ɝo KW|1?>Q @ Еo@_޶闊<ƋW\썴`ޞ.4J d#:R1kw"" T`2jL9)%ӯ ,'K-kC*Qlre$dup [\s{ȅi5d 2 rӲWono{)i6BfaC񝽣^о $#ڋ'O۹;R!]X&p;2j]$vqe=!?B8o< yIb^f䛮 |h]0hȸ@ T@Dٗe}0Ϯ`>0_g{ntd֎ό̤]ԗ )2ܜC̘&ֆ5n30Hh rLה:!d=<Y +Fx~HZQlG/M*$ 8o:LdU6}U`UU #BS|!k7"J =Bb1qCSݣܩ:tc+? vëJï8…'25g ,6Er*.d#g MdN*O8OWf5Mvg0hZ!߹*b$Y\ Pe#=~)VA5ggx颼T?N5I5Bd!]ФE)>%)BSc;ށ6HA1W.\;0uO'چtIϸj#1H$! IsuC8ip-RO:c5gQĻ: lL,S&Hm !Ckod.CGMUݯd\XO~# Ͳ7K2>L|t'`h6/eK *(\ . (?p-OQ<٧C 53ILs8F*s!,SR\C%Rv<dsХbMfR2Ý`[E` k 叡sr8K00d+𰛵= V6Q`TMLShKH[;edAW)%Stq'_@K)¡l,Ͷ-%M䲒M}qʇ{ ꉅ*f7f g{:s JM ]3pX8Ρ)I xOz"+EF׎83|pݏ &ﺶi.>7K8CV7!xlB3o0˚^Ƽ56f ݦY:BԞ՞}D,%OwTE}ws՛`.pB9SriY==ݘ,ʍ2sDGM ڛTr篴^! V Q5AtnN (splwV8UQk+Q'Kt?j~%O(/AQI  Ӑ@.Tdds 2ʐ~_^dZ\ka{ #m'Y:cQ|u lfBYOFU7˘@ #⥕L\?-8zQy(1~e[OɸPs<Nq(Rl>$iX"AM/_ijk(M( w>r+T}Nx#YJy{]\# E;Mn8; )+?YuOfSvEưIb+0f"xl$C(fQ+*+V9^FM[F9 CKs -__s_g3:k1n_nj] <y+V߷8]j<-=xVF;g_gu$8b\sg }=Qt+6e>v)$a ?|$3,Tu}4[uT|။+O;>|EWav'$%Q# TzY Aeh$;)[r kMs8fe3Ō8ңZU+?TU$~W'ƽ,ޢFvFR4]y5\kW|N\?2E11!kzσ%uV(M96Kt Yd%_SqaCݍ0 }.#*9b7lMUckfظra M i߶yP1#@.Z"ԇ8R$TWR:pm˸Rgm #!(,QN"N"ڼYiELO]}i]'?}߉ofռ8:"" VwV(1H㪯cC}^O Y߿X8h0F } :\pVDQ`jǛBqp,K/։' )HeO,$Jn4x<|\z>t8a6Xn)0 Otf~є|_&Y?(8"{]G<6Ez)4lA0Qc#R qD2n*gEgD bZ+m&x EQk~3 ^_ lg `:p!DaV]B3< "v,|*y [|<;ddVy?\ipt+9Fo# L(as?W3l>IGŃ!,.k8׌ceI˄ʙͣLNr,8~Rro/hFzn~f b9qtV?,1r*n?gC6k m~asl!*R#T^\}AlޚscEfŁ !Z U SPw%ETkϘBEC!K][SS! ^z}Bm&ek\h];Sp=v垵iz>2Vw- `;uYs[6Z~aY#Eo,0wrݧx^$p)KR@!d _Jb cNJD\p wE4C˪7V3h[8n >K1 }BHy=o`񊁩Ub?tDEfPߏ{PYSkJ9)m/t_c\*A YZ