ldb-tools-2.4.3-150400.4.8.1 >  A bv,p9|GolNgu6 4O=K5p'b'h0RM50ܓ8ޖ'ot:+{^"yL[N.xiʑ6h=뤄'snI{gvi2Cf v7ώ~1+1z-❴|#òۑVAmwm: L\.!WD /=?,6cW'C9CCLftA>z`oظSASٹ4ab143a8baac7a40504b1341e71f94f7cd9105672ae0b0b26ede549c354701ab1d0291904341aac21b6601969e2114b4b2201300bv,p9|P8eA)%!;&f΢sج4cEpm=|X^&R kQ)4]Sو],i* ئ*1[ml.R Ә/:yZ:\QwDҧԘgR1ֵ:f9%PK[#2rƏ&(լ$pp}iM%4A:ؒ-w{+͂; M5ʥ_ܨ#WnI+@nnf -ɴօ{ )g<i>p>JT?JDd   =\`lp   L  f         D   | (( U8 \69 46: 6F>G> H? I?P X?`Y?p\? ]? ^@db@cA=dAeAfAlAuA vB wHD xHx yHNzIIIIJ@Cldb-tools2.4.3150400.4.8.1Tools to manipulate LDB filesTools to manipulate LDB files.buibs-arm-1bSUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ldb.samba.org/linuxaarch64 (  H PgI6R큤bubububububububuqbuqburburburbuqbf648f34a6b794915592c5ca235e8435e7f80e1409127a3ed9f4e32238cd88be24acd392886542be87aa9cfea4c7b7847698e0284bfd85f1f42cb4079e268546ff16848812a1dacef57605a3e2510d51e4678cdd0bf336d9133b0ef3a2067fb9ddcf51715a0cc2649f8427bcc0ccbf7d7ed72505bdf724d4ee4d16e917c1698ef9260a18fbafcf00d87704c0482cc7e4f0e683ebf060ad244ea70822f1875959a434bd542e01b2b740f79851e8df079e863b24ba68f72bf0e2a1fded9761f12ccc2f5441bf7bace63831ad7bcc14fce095cad8321a145103ec5d8c842162ef9c4ff90999554cf65370e970b8021456775e70d29459b61cbab0d93e69134200d1e72947b94b148a69652f83d53653f3915ddb8a08280eca8d27c557fcf90ad93de1521f46cfd61cf9715b5442bab96b108103bb031fef885a69292ebff84dcdd3521c6a04536438ad84ad660a07f852399e56c571a94d32b2a0de85ad588813ecc46e53de85de42f0105fff855ffa5ed569e527ce5cc7dc4cee719c60cd2e0a8e6dd79cc0fa111e08bfa22958991036d33b53c976f8314205fa5bc54dd78b23e8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.4.3-150400.4.8.1.src.rpmldb-toolsldb-tools(aarch-64)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.4)(64bit)@@@@@@@@@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(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@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.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- 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.ibs-arm-1 1658746260 2.4.3-150400.4.8.12.4.3-150400.4.8.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:25017/SUSE_SLE-15-SP4_Update/2dc32ea8e813d3267b581af4245efe93-ldb.SUSE_SLE-15-SP4_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=89facfd106f0a42d9a5c5796ef2fdc4c690156fc, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e706cf03c6c742d47b8e9c5cff591c92c91de92a, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=09ae3c7774e3061be55dede9e9ef470cb52aeb1f, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f621f800d10256e464a257ed9cb63e6612e31c1f, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4320551b3f3c51a32ea2b4dc6cb4c3d8f7c02fc6, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ef4896e42197deb8c6b4b0f3f0e2d17df237cd24, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e16a14a20ea5a8336a385dd409c8123a4e06c166, 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?  RRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRPPRRRR R RRRRR RRR` 5eskAߡ^x6yt8=QqwT34zhi$PaIjW#=T*d5`h}]D`e:v`Mkh^{3 qmOW|Z<!uXۋXC-&y>9w4hW|^ѻ[ eh)aɳ]:X]`@ބ[sR2D &b6~X_'j2b;eKخ_ý|SUQGJ\W0۔"̴ˊ-{ށf@w_D=D3ޟCVȈPP9rz4%RFk uӲk]l`b+IS`OboO8 J37[Q? Q]:M"@lhДGRj|]Q/.럪ɨ[ 5x@fyY fJ(zvw"y}_o\gO\E7oO >C$姊xjw-G 4۪Sڿ<|2ioLK ;6{' @wMBl_YLگpJNsR 3 [,'o?f,Kyk(79LzZLGY4,lzeN)J,邋f"#9L> hsYz&5gXX8cbqC~cJsw$d_=BW7;;;#ގpb1zn#, GEG)cF@ "IM 0L&T>6+GOpBq)3MY*-sÇaъpB`unvh.A)gT .Ngh6fy3np(nB;C~T5.:sݜԩPU D @|twQBڿM3/D6zA1[ZA@ I!,v7@7n2 /oivwjԉ-E,aAΨhCT*Fo{C zG*z& |V |h4y_gռ7I<vs,':PBeZfn[_ı)յCC v ȹ;`:rpZ@HMNҞ*̲2- s7l>8]f&2]jɮ1'1$q>gs%g!-~,pCK,f_]k#Q%TۜunY+c8mk:W+FHlf*>מ')(xo*\UOT%%kj+՟ϖȡSbG_ҟI¿vBR}md1Nb)#NtQZw8=t\iI-sf9-af„oz5ND  )<~A1ziu#p.i hrN;úJ|B٘&`~0Fn0IH쑘jB#Cm5T'uJQ+h5jǛ;K9a 4Royf^C/2/,dTFKϫy2LcHVfyӕj:aĂh V9ߩ ,JxѸDy@7ESCheAmLҝ%+*^hq%!$EcX\YPVQ*9cDA3>pG+L |Oe7%.ؤ) qBƶ);7f0`aIkE3yg2[Zf#;7Vb*kLЌlhj@{o hsh%p>rIC;`h=Lj`4~^ch֨gb_ ݍkڐ ϭ[ ' 5zp̕s bX JY ѡc⦆Dy8?o[&/y1\*|gx (߃V2zjJ803nhOh2h|;bksBQp Jy2J,_Ɯp.JJ )X(=PVVt9r诊{jOB=Q( @M:SгT'V%2_Gblώὠ;lSXZr?ze—er[ LÏ %hI4]\XkMu$o59J7vKY-+9Euhef eh@%@Ѭ '0b#uPˏ5W20>'ϟ;3νV>i/LN,))z$r.b1Mpia:pٿӪSMK&7M=sd^$-n(j^@ >d9ȵ3V:q>< `N@7_֜Z1:L.9(XWY\AI? -DP l~qfAH7=mu[s/3JQclBdYqsM~$ߐ`Xy _y5iḭYL $!OEZaЖ` sgֱʘWof6,=2њb2@w˟r%w)Y>Q4hYo7DKl_PǧS= R`8JwKیYtV16*Uxy_i(1JހiVL_[%l붸ķU#>% Mkܖ#.QN T8l xgBh6=J\(3? A;bu]I Hq3AŰ3.4֤L+B }|"(nEF_bXΫ9wZXz/QvS)LUFuQd!:/KSMs%ivLP3!D-]+pqD@sxf&mnkzvIeFsGcSLIs⻘D^ eGwL %PԮlan6p]Z\/Тh?P@J 0Ggo9ft΋ Z{Ief)zu推V.C.Ty7t<ɺ͆Q% JMcJ3([kj̭ ؠ9)Ͽ׳QK( ~zdlm&A(~}4S3&PNԳJ-md?*8&&cF @P}ݍІ~RC=ǹ*8YM+X&7w{a$Cۤi5&6a OU;|}pNn=@Rʹ6cwZB嗲'KV;+hC9揉S~[v>VP: D{MgzK[`:Jҿ9 7H,vPe>E>YsL]X/70Wa =Z /?"%mt{D2nG`IRW>ͲH' *~\;꧎=],C?Eufҋ0DJ⺜a ٗ 8H)#k+ɩLV*51wp(=u#B8,mEh%NI+hr z' s ǏQi SxXhC9RLkR.ުEZ0 6oޟ@\:lzw|W!xNSxN# B$zG"dO<؋ChTU.i|n[jR#r!;7WұZ${2dwD"h{y! Ak9AO j.7=3Lt"(H{ïz~"A.8;_KnڣB?+u>P}\5n jXIuWZ6>hMl)Y&* >$X |.3u^{3%x7{szXrV21F(=$JY,4a0-pPY54 IVb?.6^+Ikl(9  ZF73_qi@>~f5cwJDh-<%-h/_lYǛ`eQe8c4̂1iYFȝ{Fxס:rjS$SՌs/ K` a-JX2#Q^傾oʔavahe}"vF?:tP# io2|m&&x.abJ!#WT'F<`)ϻތV!7d{ q ja'{xY&ժ22AHVX52kwn=56k^-A#Pi/@>[zxXvFatR]Y)Da6"uJmcy F`NS&?Pp$L12Qe8ud[a9~8C TEBAp825LP zӚ*%gn.ԥ% Td4yi72,: uÔ\T66e W]'j0Pɒ~%>tF>ub6=tZc0v"L{hnK;e5?w&񦌊"XVh־bZGt*=5'Q`0GA$[,.`#Z 1`;N?*'&6HiFaRyiԷ4 Ō<z#fh 2/4]qyOxe)+>5HhA+I -N oӁB\yu`㏺!>wV 7|rT0[5h"n\0@= 5`5`?KNKO4;@}x}%ֵ%xR&妆aTVpP!c{>#ϏwQYgZH\U x .fZnNh":MbWoBCt䊵%״wMC2TFcD]7˽q\r%3ĈQn`7~hG[m %:sSc"1ӎ.mPuj']">hI"A8/'޾mW)GCs x#8xWϨ:$ܙaq܌1ToRXSx&00^{2F6&tolmžOBx1!;\b>*tTjjn%)Ȱw츙=ƻK|bl|DM ~ uNH~c'k_V9O%. $OFٕi$76@X245#ɜ[F'EZNaRL0LPUQ@8c~:[mF ix%Q dud!u{]"Ff]DLK.WOB[Qn:1thv~7$$[=bmt -yJкGCFܶzəer]ZXmRW[{9db08?*9AD 3Mbd<_'&f \4aCx4)GHco fwK*^ v@Bڠľ=4fU@[JIOV2)4ym3Q/SP{o^zt`6; w;"D  .0+pG  m^$6~1*EDPRϿ*!K^[6;0Nm4f`ECgl\|߷Dg@F2%?pLBvLyE*_ڐc7J[ZnKK?u ·޶a:vr^"Z-ĵ@/ 劥5)_zDTnq>V@#C 3Er[\;ZĔgGHR*({KRU_n{)1p ?{ Fe攁We:;[ ~ ~uӗjsћ6 k%n-k&.m)_MA.!`ЊXj $-p{zizT,H2wg@Cp?էB6z[Нl'NH$s2'<|Ws:dݻbI aչ'}'2QHmF--ߒ ŗxNeb}#apucbCZ pC`"j$igo;mΎ"삮K%۠M)f;Z4 iF6jzU%nxgWbU3A_~kRa>@Q6I[DwgkDlo&mWF#_SQgMޙƣ:\]`]pc-Qjm7Q? a CUm!hB+}*cz=KYtR6 jQ g'pa 0[g,Bp%xo.Ĩ }Szjdhpk"D%5"^ɀcv" @~#(H:<٩( #\(HOeDّ]"+ f<$} pkYAddTX2 u mBA;S~(~,* -M)'V%B~+JR4r|S`MrڢU}Ġ`2=L憵7GB WfCúW7ڙ<rF'ГU'ڔ.\1n/q:dٲ//LvߏrDG9aGlVL@:|1(жk#C07r̶b4G]٫P(8UD9Kk }g#$7ǬVg+;vF pRm]{gKďnFۓ:F7]:=Wc\$_!$oG6#DX=2[H.K]/%IJ#\=UOmoG7\K5z[Rt/LQHxhk Є41k^gpFɻ * tx8!ĄzKCZ֨A PZw, G}>>_}yZ5b}.,]EЌ׉eEZۼũd0_[{DBs]jbB3e$B<&o'2`b|Lg@":kovǥkGm >up>'ӎcG-w'"/)`30{#οv #!isI w6A}\@ۢ"@^P&3_e _|9:A1[*ЌئbL|h8"7?.RvPo[1H+e.d~h5`I#'`t8$ A `aRe(Y+BKhv,m>Ytw_8t{IWtjrK溛~e#5$` _4,0Y| l*'3·x:l9j0WOۅK+ynԸŷFCWSXTDҍN充)!~53-BY'c Y&5Jh ?oKO:~ԭPazHTTQgM[6 8OE_jf=SK`-|ɔ5gNAϮۥ/i5*<8 *̎EF`4/q)Z#,A\woNZ]Ⱥh?t~ FXӐ/e˿#iS+Jx1bZ{\ta E']$98,ś (D=;Ϡͪû̄; #  Q7[8$Z<_$g!3>&%Ʉ-:&UEwMڝV[ך]?M?O}{;Tk#&k!f{t~ jk>_6tjrh!_5A~q7`͹$@IUs]%#ZSbu_{hw7mb0^^(v +_+8;'GXnb"!}LftkzNh5U?dI<1oYҵp{L=.D31Cxr STخ|좟pS q ƦG1ű"i.(PS=lU<ZO>2='xńbr֬ԓ&FM<` .e+g}́{+:mfySy11ь-WJ NJ1Wr>5ԉN.9ϒ&O9뀰Ǐ/yu0-VEls9sQU`h'ȝVϗEܑ7cMb¼9iH7-t+L@zl$:ϭ{ܐN*\ZQ%jLk^_83}ɞEˇB)ͺOe(jYZ\B jSGĐӚ%hKiHcY㲳z;nT&XBMbY0AWwb>j6k!:KxN+[H0NLw-Rɮ@HWλ s\ e&asMl4;1uJ%Wj~UNk.&MP,#lQ<ZDYg#@M]_ mG\jZBW:~ΚsDXk<6[+lEpOdܖ1`|6h!t ?V :X*  ^(n/@guaG؍ w`!~<,> T> )^MBXЊ1h6ٙuJ|I~fG 3`Y|%Vq xhL^P$HYX{ꁏ[3 YMc:%Pa>BaBrzUcT%Px yH*%'%k4SWr*^oYtJ߬M?5|8'E ~ybٵdDa.=5Xj9FG t'[:6h(vk%aLO b-I=1$ MO8J+1ʩhHttvQld@4R:|@ۛ(:*;O ӊڼl d:ݭ=-(ȰyE}pFE4"9Zqwer=鋷bņ| 7{I~fr.x0#Zi&}wεNpv\"罀KwY #cGtK@(!,Y -S>_,qYla[X*VC !oEܢMtL X9%MMrRW%M5׭Im橣a/.eBQ܃X1NQ.T2O*r;y (B(U,S[~\0e5E)UE]s6̞ϞHQ'!ʯmm/U d|x"DX#H: l"93V,-y+S8O0Eyޒ՘AF) /?Hu'#D}.Bɝh3r9%hRW' tm߈U_!!pѪMT{MoсɣI߹ gd*laԼBwTӑal3UXO-﨏AO rN &Z3__6t#%\"YW]Kj_ tIjrϱ[qv&Y^K+IsBGOt,E5~(=a{&ʔ NFN '2:W2!>='J'ԑ2ZGI@Rצ ., m'F P8X]j5UfTԕQTPpkPH HZEY4󱞩+y@5NߺIn1uH%S g-@:̓!X`VUeW\.:2ã2$.v&~\/I:6GG\bG̠ƊEYa?4&[(~o.:\suޭ;Xq"JcPXHkGZ1<t^0$Va&fȭ= ]X\ _56AF LNbE|:Q 2kp2+Qh\GiM8Gd;V!T4*c*@91g0&g?1ϥΌz8H! e A<4䭰zySsiYjV@/BfoGQiu<\y|v6ﻺtCoD&Q>9ʮ0-O5:XV`ߎg@ snIҼFcbI`BnHMdw';a0iYFRCR\sۛv0m¼Ofy)4_̣Bu@vpD2} ߪKph>Шcwu  d,QǣQZ ]oQl/Jl-Aƻ6L7Җ.Kd4 GK%mywO 헚 wlX V^AۀŁBEV{&E(Zb.T^39͊:~=,T35`7|/z 5k3GlT T+m9K|Пg ,*n :{=nĽ't$0Ay6AS 3G1ڰΓg ,aT*G.$A0_i|'ūAVGg_Uij XN:o:k*TnӐ"?Q= ],~#n`c.cJwr*r?kKn\,ysOM~Ò oo|8_!2toǩy@&W,Յ;C|MMХ5, 0<_uu=19ټ ;?3k+Wlp›Zq'#&TGqgZ:o#KSmxyM;cn;yvhh&-Џku\Z+]ǖ[w+0 CHz58 Iiq; *fnVvz!0kQ(~u ]ޥcH52~i]h(j9X6nWJ#k_;Ջt  i0}o?&~;s-٨w*_Bd&1qjЗ\#Z)8w6\ [+Ld< %SRB<xH#UuXC;]0 ZTF2r[ 6o0n/wo mRuFa/bheL*.R!bV>9S/$ PQT.._:NG/< G9ٸ*t!9t{='׉]zWZQ>. Gr,` ƆԆo/Xz|zL+ءٔ=VPGml Y/ {=[+n14CUejūQh>Q 7Ɏ{q-fxwFG׈sA$+i&c% a1+cFh2ʱfwLu<(CWIH?J +%)t9l~ X(VH a:#\yzja~RZ ky;bwu#m@T'h*vc-Vx!y4]GhV e.ehoH<f> ?~ua|`>b"E\(RJA]Wqd &Q*4pTmb$PמZ]f96^: 6h&- U/oͨXuVԡ敌Vd $ɼ,4A9X-MM^$ ܂qPYۋ1:ĢF1 /Ts3EŹ0 (;$p ZK]eԊ~{ʉ;y 3քiM! s<)`r)t8+ƦUt'ש}'m) ɀp2I FMӱW- jqZ )!/;S}f: Ge#EsI#!|]yq6#誶QFi5WeS3蜯?Z;v)uJ⟹,ÄBeDd2Fй-yx  s|Cz)N !P%(v%r`޼2k7#:͖DJ }FZHRVg|lOkT+Iw܎gZ'14 (Uk:W gU[dODCL-1J}$ϛr19w-Z'ٵLnO Q!nûvR-aR"z^)LW.{bZ5Aič99+lΫPB̭mK189d!,۲nOwC 'i&2B?};-л KǏ՜2 eOTrS E XdsS6Lf }Xf˱;W<$jgCblc"%Suk Ŷ~4!1s8ޖO="x$e̬ Ƃ&&O[;aQO6rOa*P@ŲU/ImXN D0F!|V|GSy#y0!Y:8Ax6T?poA)͚*?Ih2֫~j.,.M% X2 /e}v1P B2xlxURz1 `cl 9q:{OeqsQf!l|H\KcFj>cd 5?Yl@wfA讉m{bF:xVztM)1Nd[.ΖYx)D*t nSiw]ǐ.9 ஖N? GݵU; D U5wbo@Mă~/N:'x{;ǣQTS]WS Z/?7BJy4rKeƇɭB-s. >D;V6*'`i>MkTS>NCY8p 5Ld>&Bݾ`& [.x!cy/bT&h[Kt)Uh?[`hr @Ô+C,_Ⱦ/|/qObU %XXm`MTOjscCkGH>UAQp F Z% p]i kud#*x>_lf|K,_7[y qy}/2H%"u0 {@e&T0Wd-[oq8?bQ;WE9{{ ǝ@09 @,Ӆ{ b+xod39qAo~2ٚc=tЇhES삤A:;D kh rpY2X%Ť"iM@܆rG sxkIJ7v{jj9KrE[fr 捁=Ƀ̿|'/΋%΄˃b%gU2l|U=`_? Ϝ'B[eS"[s$.lon:>r$MlHZuUr0Xb:yo k&ԋFr}-|$ZrXu+#+z4Zݗ#M/c pJ_nnD(nqNU \d 3cʯ) @O:QQk/I"_]tNeK\)`k>ܺJ/_/lo}!:*Z#R=!`(LՀXc!K[έrTJ(W{^f2y["ҿ@_x68y\ ~%}=+tȉ{. |iOe<lt!'#^RsEѾ 8֟p;>m7/ @?@Wz#Pސ~ q\T%e͓;Jwu '17LWɔ?M u^ ɍⰯ_!0H f#+"VI&1Jg3$d2rs4q>}8X be_sguH#0]PI< y`۔J,(̝:w3kPxN5A\%c8crv2czk\oH}vKЍ:SB2?>ym%O}+y{OSݠl ֺdfefBB᯲9~ |GX P|rsٖ76r`Qp t},(* wİ+r>8e |R&K?h }% qw 8d3QC#nqC#*MyYJs|dY*G?sEP?y}aW,@?SG+$dM/ Rw*b_`N^9Pfo `ѩB4n8 #u۵a(HKcWL*"s\ "``lXIpٌj@L ـ==hա!k/B%fN%`AfF<{d"EmH>7LzUkߝ">$-#.D+e ]y|'kT>$a(ha :biѦg-L ?+ݪG unW%[yK3˸=M8B4+rpKla;]apPċ(S)֍iYOhD`>cRjJuKP`O($2 ;SXL'A"߀i=u6N)<e}$CF}@5FgT!CI; J62ˈgo@͹NG+/+B2RQUe߸,Ӟ+_`dO@l9bMB5Nhz#I*R Ѵ WZ\F˼jhk~CͰDgRwJ~yaټ(iH>47ט8 =Go b4>pKJi!]*Ղ5R0F7 ;IG樁YXDz<3z8nINPnU" =˚Q]>0ag혦[*__UkPk0 "ߌew+Lk{*o5M-k3A/i3)ؒʡ)WP0R}dҨ<]:q46Ҋ4:Sݏ[1-3F -O X%)㥂%kBݩb>vq iգ]ԏF%*8qj5fǷc%KD(FMC<}{Mfktb5pιCE s.2B %RHrqI@s箠(:$8WGwU2s ϋFp]+*~Ob`T\:^,ڔsN5rjDN%ϧ 7㤁/Dz8הq:[ms"Lg1v- UV-x'ϬP(}"jGbopY(‰0tEIwnGdK}F[bßq~k*;"_lă 4CtU`r߾+i7.b:??6,ꓳA]oTw{V-*xj? ,ܕ^G:NйEKAlLtrrK,3,|h>B2WR`2)\^nޒ ^;nIvALޅj`>Q&[DdRb^b'ZeII+Y%r%2˛ŕAv\ړ[Ik~vNӐWsWCqC07E7_k,] .X|y'Ɛ}u3_>K@X Ka*9bڰ=JaMC{_ۺmmc&Cm+?D&.L }kPկOJ*}XL&z "Qx v%LW*Y7WO`8i4Z7iu8Vhxnq 00ڞsmtYm .+N~jo jkkON=BJړ'?qm6.VJ[St& ٶpeS0~~)M vL߻NKS0Wq&Kuj4yaPes-,py_Whgclav=!v)  JLԹw?n7'Pr'TCaP#Df C1/+904 -G# ?F.Y Ƨ(J.c,?Ɛ\׾s)}}kط?c] Pճr#xL5IoH`YDr*\e| ? ȐbqV4Rb~첞!9IevTDW) MN}Ҷm_wuόE֬zқN ^=RLnf.LSCĊHo(L %+=dt"$G40;@ jiG@{gĠ}-1Y7l7Hu➛I=-Έ~ȉ_C1OFe_(=,Gӽ VkSqySi'2 R>V]64I te$YojBj!~AHzox-8&8ى}SŒFzf&Ƶn~oOx~!3$@G9k0W/< >I9&<3l<y7w|QaG.i>Cthc] Lzq3Н5xkAdPbXPUB*/"b|?)<nQ8+Ԛ^{f?PK\!LܑLBZD:r5ʺI%34vZ(V 6n:zKokQiLrݥk` (_ Z =ǁB$BvKU~`(Q }81G.1BdHZ @U\DZf0 ]%7+0cژPx?Kb+OIdc.,9YyAT 2`S i5{/{eQ5? ͛܊AK&U{DhP}o毠Y]AZ'k\@vRfkXuyR%?6Z*ˤLpH9>@!zQjF/?Bƨ[^^ʗ%wN:b!̡*V7g5" 7rzA/Va]vғd4KȦ,f L_Ln}gj}[L\~K?3dzӿT#3qj '9iwoBISR6 ׼ǷmX+TsԎSV2F;^gwHR6וD)v7t:.C?녾j!_ 㠗gXfzUL p/%!R>4g`QT/ G^& ^u~ba4C m%8{P?PמRH OwkH<`20 lvI R{a $|BB26jb-W|\ǬY-\iBYŐ "B 3}o2S%JX if{hd!i.? _'J!C} H֟LEIҠqa8.\^6Lm=w0~=T s0ȭG,*koㄎHk<|UD{J}ݘm f9[Cq%O EL{J7USbҺwF!«{2A]aQoDJ0bU}Q+4݀$u2&ǢW6h_Njen'lUOț\=X&%!.amAe ڕ5oD̷=1MA*{6/[׎8 X@zlhX]x mx&kjh;d[#Q+Vǿ6G;EI}v* }=;;׸vA{/>o5.VԨ.w[rhvMP[Vr੝MW,)_^w1E9zQBv4~/GoyByn`SF\]&G,, ͥפ!2, ,4N^qNZpp 6jp`eKz#M3ҴFsFR}q92sh=-#dPmqxX`o b_s@A[$9T^m?B-2s?s=J!=t9JZgRaϪQg;j;}x$yd-F 'a[7I4HTXI#H?Dlۀ;zPBbtauf~PL_ QY33 ɚ9"4 j?]A9o"C݃6.Uͺ4v˴|C>[όdrZWh<ǥ[Xvl/18[k̏k01#HҎgITJbݧgX{s,wsv6' !{E 賤*Ͼ;F^l*_~JL c >u𧤋o'@Zѳ)?Vu޵\?>-!Pxd 7)-)K@<cg˸y =>|ڵn!?i2ZHXm3>/ϷT:"@w&TNg{MXFlշ֥M: rڷ8ܟ5~h_441z[UeAVu ;*2as}n8' +G}1Pu{$%9/j DC_v5`x2?r YZ