python3-ldb-2.4.2-150400.4.3.11 >  A bvp9|jrC?2?[Z3!5 INr"2Cle*}!(R3[.g-Fl-Uufs%Ye/1 8Tkz-yY4XnaBe)w/"] ZRU7%! 8аߌj?JӨ_=ʖL|k$) OV3VK𹱡Vlw*m9h75M42\ O &HC2434a425ca883f79fa7b8ff060a42788fa94d49ee49e1e2acf0b3800bf1528b5381b6f0860de735f6826d2a8e01d887aedfc9ff9bvp9|cbDc5OSެކq ~(n O۩0SỈ?&;c4m#f,QK<6`^'k'oV<\3oTIʍ]'1VnjDT~>T@y"_i}I%dԺx`\?8Uh~-*m%pCR<?R,d " G 28@P X ` p 4 l|?@!(X8`4904:4>J+@J:BJIFJTGJhHJxIJXJ?YK?ZK[K\K]L^LbLcMsdMeMfMlMuN vNwOdxOtyOzQQQQR(Cpython3-ldb2.4.2150400.4.3.11Python3 bindings for the LDB libraryThis package contains the python3 bindings for the LDB library.bvs390zl38PSUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/Pythonhttps://ldb.samba.org/linuxs390x2H 큤bvbv^'+bva782a4dbedd4b1ffe678bdba9157e4cddb461c52500b278e90e8687e6176c2f173496cef82b41e6667b73480850943a1875810547d1225252256d3d04b24a2984a86e95c7caa517d8466aeda20c675c271a45fea95f4a2cf7c7b90f4ea310c95libpyldb-util.cpython-36m-s390x-linux-gnu.so.2.4.2rootrootrootrootrootrootrootrootldb-2.4.2-150400.4.3.11.src.rpmlibpyldb-util.cpython-36m-s390x-linux-gnu.so.2()(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL.CPYTHON_36M_S390X_LINUX_GNU_2.4.2)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.10)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.11)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.12)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.13)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.14)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.15)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.16)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.17)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.18)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.19)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.2)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.20)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.21)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.22)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.23)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.24)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.25)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.26)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.27)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.28)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.29)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.3)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.30)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.31)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.4)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.5)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.6)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.7)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.8)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.9)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.2.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.2.1)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.2.2)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.2.3)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.3.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.3.1)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.3.2)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.4.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.4.1)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.5.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.5.1)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.5.2)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.5.3)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.6.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.6.1)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.6.2)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.6.3)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.0.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.0.1)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.0.2)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.0.3)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.0.4)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.0.5)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.1.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.1.1)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.2.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.4.0)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.4.1)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_2.4.2)(64bit)python3-ldbpython3-ldb(s390-64)@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.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_1.0.2)(64bit)libldb.so.2(LDB_1.1.22)(64bit)libldb2libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2()(64bit)libpyldb-util.cpython-36m-s390x-linux-gnu.so.2(PYLDB_UTIL_1.1.2)(64bit)libpython3.6m.so.1.0()(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.23.63.0.4-14.6.0-14.0-15.2-14.14.3bMaq@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@scabrero@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 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/ldconfigpython-ldbs390zl38 16519646232.4.2-150400.4.3.112.4.2-150400.4.3.11libpyldb-util.cpython-36m-s390x-linux-gnu.so.2libpyldb-util.cpython-36m-s390x-linux-gnu.so.2.4.2_ldb_text.pyldb.cpython-36m-s390x-linux-gnu.so/usr/lib64//usr/lib64/python3.6/site-packages/-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:23822/SUSE_SLE-15-SP4_Update/d2ab266c9929874d8363e7d912589aa3-ldb.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b0632975380f46bf347b94b541df8de9481c29a, strippedPython script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2cd92d474aef8e78e8e54e4bdfbf764c6111e537, strippedP PPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P PPPPPPPPPPPPPPPPPPPPPPP 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.P/P/P0P0P1P1P2P2P3P3P4P4P5P5P6P6P7P7P8P8P9P9P:P:P;P;Pn/ p9#`3T³B^j  17(pV"8#ɌᡂT5'p'RPvR5wBMaʅȕ. i[_>-o=o".6o ȽE e7G4*dz֕ P`g^DXAװVGKlб{L0ڴ<Ꮤ?>`rJGVk5.+ICw[9wۯܖ#eY ooxW6Yec>҇W= >}q6ٽyMŠ4kvwݤ S2l(w)Q!b\O)i,~S?,8ͧCF#&ɹ|F0Q"=>2,h1+6O>p~3_/ļDͣi& ) jr6 vh%ד#VRYtjt-``gFFWS!rY5r>I*\R[O 5P f)Ef%vx)-6;UQrOǶA`̷Z=3x_JDiXA!ާv10Ԧs@kà VGv#70yA9t*aߕĘmVܬ ګ&]?R.4@ZǤEteMGӞNKʆƀ0#DҦ yeUCs"%ڧ'=--ޥX w$d) 0E DxOCbR(3#qv'>0Z7Gݹa9"# 2z<=a-|fV{ox +Ksrb9Z6'xEދ9bkK<|6Io3BAg'>7b"Eb Z<}DZ mr7q-z+6cM/!ƂUNvVL1Mbr;B2OrD3w`X*bH`r}2Ղp(fb]sM7T6ydeD0֦-~?lΩAL#D6$] e+ ? U!3aLmFMe32n gә]k N}ZwA 3i D!݇Ì/4Ah Quh\ pc2Ly3gOLXثd aW=8,Xa鰊+ʴ7Kc$ l@t2ƣ!H M+䓙mYD\4 YOK~Ŷ`m.[ X7mD|2bhyZ#GNVŢzD]UǎBPhVcy'Ar~˥7-^^(O׹!N.p_#'%tܕ9c" ^9ix\.n4^6@oe'ӪP57jQP5$5s5`.S<.[S?::Eu*,YqaքܦAkVM`2Y㲛'Q^ Uy~6?Imɽj_ʩXw8P|"naWT4/,"J'DB<.h]/DY1:rIep#51M $.}MOD絜&tPowȀb>y-ODa*ԋЦX2Ǣ$9 $$e=_MN|%_g??uo?PzT2&Į&IWsY>mEO:z3+fij$8&GY0@catj5CpfC}Jo!Ȟt&/jH{5Y`~%Z}/L ^ωF8VNdRMr&hq]n鿂QX® jF:;`:Fǃ(#_kJ/<0&/tx!QiRQK1NrcLdvH>HI'Le*< ̜2\wL&#cpnMq!?wڀ pc$, DŽ_m}g| mTڄw=Mi8@,~u=ʰ˫: GSsI 8 ;6{# 2tKQC(/f*u γМd(ЀZS&F6$FZYLeKx1ҁ1ZW؂T+n9t 甑)+~-Vkpal8S߈Y(5 N:Ջs _z%9z͖H.lj3h"ĨlY[6e'IyYy ?s ʸljQ[޴SZѨE]bRE'œ@90h@mZzڑ+- C8d'mԐCWvhf&BP|G:.+ :Zx (ѠFf6s7yZ6T1;6{@RB@:x6 M s؎TL\bV iGH>{{²uA^DɲeyX)89ɞ÷XA~]~F-J!LBMo:?CȬjeWT A6#ܦlaop)mⰵi|-5K۳ٖFO,Umpndq"w4UCYNvX-5Kj\: A#yF/ʸD6o 8+Q|̯䏌z.}h u7^mGϚֽy,7[yGwP"9SɿS#KH=c\=E|ؒ([FW򕯅G ?fh*]MOnz[)ɶ%_50n'Vk28aҘ€?H :H^>j B" @\S)eo\&*.)?/nu@p{l%t..HNfnфR%۸Sj%5H.gS|H 0rgL j_'RjZuYnGܫ?Q2.3eBbU3Q|x`PI~e#{.q.{j8 _tC `W'lN,t֝K mRb|ׇC` 4+cHTtW`_Fr2\xj+}\,3p׊PeS)_~3XH .٬aqI)-(M`4g {k|)9y@TȽr5-# bmQNlDE {rNHuuvA$qx$lsZd)hWG,yBfDə$S  }*d1d$#jýBp[~n$.yyvxBs24V|HdDj-j&ñD~㻅(NJ2 yDM, } eNqH@HM3롍m΂.>PېKD_ńF5## =M#{8Y#b&2Bg&?> ʽCHsV \p0]10) G}[Q~ b^^ h /j7ņvd:|ˮ؃N!E(2~jVL +J!'X:@h -R@W_e+7U,I߽ccJڤ1M9D@\ u]>՞iҬjMA"҆V1Nߙ _XVڃ4AĐaa "b,=# EzxֵW^.cQ*?ƭnEqέ; c\͋IT:pc_U117 g/5US҅I&$yPi EĘM,4TዹTxVz42 O?5X/O$' Os0Ӫ`=9xz6qx:$J mI7| =y^mESuPr$[kʛv1[!cp̐ MPeYuObړ (x2ea$A(=5Z;$Al~0|˫:jnt |59&yi QWuq!UpK6{mc+;X60#(bLt5GN\iPɢp W^Nj5zw^HM< }?2-w}h#L nk!)i< ^6۶yXaIs~Y1[ qtd?bA!f`#Jޏ3vڹu v qc _K ^ڸh!8n[(]A20 33ap||!{TzRȗC].4eNA7}!{mnNP&{FxH*е)DBRnmvv۬ea~YpcZRIK[605{`SX-/Klb71+ŵ+ׁ.tGf}~-ݱH3]rSffDuAc累i]_-(-ś]aW@qwrAF*oRawSGT Ӝ cQV&Y -e$kTʺ+ B<(Rfb,!7t|ri%`օpY I$آl: ݋7.-yU8 xIZ,ell EJc<,&3^o1zA*WSdznScߧF+wg׀8Wxs|Ks7LRO|"}`Qvܭ~/ ЖM>rV7i(۲G * 0[9f#a)xV^VV2=& B;Ia^#7'dA5zX^7]oЄWۑ;{)̋ڗPt9fp8 Wb7x_dNf5B}=x|yӑHCHH 97!b896=b%Z;g/X(B#|7qA[}Y$5j̩x!dKk}`@~&|9hֹs^@v95JM?Pntldzyl=M bSNбL{{Jw`Ef1_ˬsh3Xpm/ѻ!.<+Q!ӥҎ*`W=KRפR٩f eFp٣멲O˖!97 }{yaVaK#*M-!^[+IO^gVhoU*3V4 R̪4|`s[FUH Yg~ ق V|Z/ L3"J 0b^& և^7,r-q%JfS @@RSCH"DtĿ>Jq2ÞMA$ڷX7(eI WBxە,VD]&IlSJOysa9 :PTf u$_,rJoi9~sxgGc|tmlnĦ7[9^wv-"s3S]YP05Q1?S.iwlv U.<:H~gW7v ˜@{*T|Zcu['\'P Ƭ|aT`E@%&&W]o(7]̄P|:vx;'O@6fU86J\Kh'lðϚoorVc%'Sj-I8mo'{ۺ5+Uم~lfֈdD#7]=}Ee A`ÿNB-sJ ʶ<˟7iOFz'{8Gk s!]aY F)u&@Klju=M1*]ydPcGb"x)kǨ &"+J*ǹ!1_V]g\S. : 3Y_#;J`zH҈n4"5r2WVl8=8lYv1Q[BTS2Xc5 )!>v"[w ]ݯ #I$ln""gcqbs̍{rВ_Zbn9YI.v /Y-Ebq@1Li`@EVɢێKANr蚝9$~jVȠX7o(T(c{gF Cj.дȀYšA=C8J3 ԓ=󦇮TvS w#gZlH5D_MH]5_c=W^h} &?@kw̯6?X8Dns?8JB?_Q*E<*'%pO0@di!v,yie>~LRYfIS>Du <f_aXE\m.Ԟ%VSAĀS~fkGΠaJުx&Ŋ'敖NX7z* I~ʒ#p/rɉv9QJ26{[@K^TR Yp0+c:rAN Ot;NY},CT)9Ѵp^=qȗ9ǝ &=9~`[އq~sJڌϏZf *OY{xi{ƹc5T֫{E|,_[# MqS4s?uNS R\O`TbnjN brN:Z &,>[ݾ#";!iՐ6(T2eͪ_KW3 /!BϤ_|* >78@a!w@FPW[4gC nOkUi/g2Yd.RҔVRuO&Ǐa4cܷ8 .Y8Tenai"Qo@nosU.~k9ۥ%_NDQ?̻R^z(/vm*պI mdͪ0{d=TeA\b`J*w 5($nΌQIO .+f[墌\>K&7}--oʃ`Vה$\{*#VC $;;N|wP¼;"<&?(tHu4Iі&S[vn8]Txj5ʰh#uW"/, 3R<y䯨1o郌A熉@uU*q*' 6i|%Ur ]N`H"ML莱ʬ06w$J0F  &&?4DHrrjN Otg1-kESWe\Ks2l nyIi m+̂-2y̾E2a;?ENT' ͭ/ 9ANcU`w##OEs!ȃ(e.zN8 :8יB>,C!$K7C(*O }%bOcsùO`oZSt;1\G0yXɼ1^͏z"b=*oچ{`2|wY=Pl\kv%ࠬ8!]iB0HLje҉,YU jעxOR=<|)<ܞ)Ԣ U哽tV6F@}*3͕ F*tӃtH!iuZ?V$[xD+eRH{(6xCF5&򬳅ɭ TvB5)%9!K(jÅ fq6ֺMkU %`G7.=Ign]±RSŋ{MEeFR83$tؔǁZsL=,CBnR1}&,Q6||廉i\ZN BBb.%0*L2lS*uuF_}+U;;Pl *eeiiQ/h?T /]Yq$3ohV} ijH(VbSܷBU/w50IeZ 8;zK`n:(k8EQJ Yi| C7E!5ig+1@ՓW: Z${qE@v1')I ק(ڻ aɎTg[Pη`+1[ G'xkg'W4aSȘҌ p&bGTX'McV ܇4+ʍ$3D/{?)mw(|$ do/+ Z v{̊bc7%jmiB朐@?mqd"Ku5 ,Y{LCN'%Z 7ySBlOˬ"ל撐/H̡Ov\ƬDc X5(ݔ> B]M%pdzaIˈ/1*˔/uMCmf>"T>y*c!Ĝ H=0ƈ6:ߺ_mXwtk~Nx:vMߋw1P:Ձ0~s-lHStp>זFSki9:w6%QŜWïw#JEfNT!;KuGz@߈}:zP]]S$=4*n_rZ8T2>S=g[ ubܜULQ8*PdzqQ/4B`D8k]"kA3҈/gf˚\UG ux3$  oDD sW.h '^U"yUTeb1o1mf ?֑ϳ cA aH@W^Tfa))ݞse( O`}#{W`O}8i(UrH'+{wg8U%XDkF)\@8n\tR0!~z($ޒ\ 6LY}}Zd\ ÜNc۾ﴂGK[c8Fxehp*R4ZC6l`~ &k'7@Y?|*[W# vR}E0tGZfr#(6 [O!2> KϩPb#ngovMwFiq'W’> 2q`5iz͓3.6k(9Mߣu| [k*mCu6P ;MZ4.>vk!bgvLd*dd5|!BKSN:@!墭0*KdMF3)&^N@4v  bB)+{.ºw!'4ޢDMߪ "aM{^F/i-e6R0BpRU:3'I#u%nRɳ_~_$^l2*Īㆴf[=t+kcۡ60ѡ>|&6 ȏ42Q$X/ %XxPUdit& l'CߠM]L<KaPWtsDKM#[!=&2͘i" dj+̈́D_1l6yWo/U5r|V~q\78zY\X? [|āɗ2W1p x~)㦛M Yi':wIYAXƷ FFK7>rL%2r?MPy: "gs86"B vQN+Xb)|9C5P_ lɖJ^yio*#eA] pZT۬<a%QzFL $H6e/p,Fqo<>]1Cvȷmz%BM p(cy*߼y_ӏQZ%oiwS36wX`'Y:/p w>4*u<*TA/g #2y@;jJW "!CRBU8z&3~-$uO9gY4[6Il4%ezW5v 5HyCWX[wRRw( nѨRBIHIog\n5KbY|]~X4Ɵvit&?niROo|Za LcHwq|HIK+ i: J<5_oIxv)U!-{SǼ /CZ=VWUc`U֒th0 >OUTC.+˶΂2>hJlf(H&όg0Pahzl3htӫ o=s4@tEM*EC3( J4v5dLoPj6g*kqO`|> wf$8lY;}[K<\m9ۛI63I:"D-ΩhZ-Ejd"kD3X$>j" ۭe[l序cbhHB BO 3EZt1I0B ui Y[F@ڦgH0]R}:݌؇z1R|m@kЬ 5Ɛ-:s,xO٥uc=HYCө)b_-M?քw dxL vPC@ዜ#T9}O!(VS?Êj~2u=vy$Zv@:9J]꾌oak^$!1esX*&:Bښ!̣tDžhJ 8J37᚛"nn>m5vWU}\<J]>Q?ns "9X}@lM.<7de/uJ#>QjYn㋛\V1j)gύ\mdKv3'@="#"@mX=T-vѝA\4Hd6ۅ-ȳcz? ?+NJYxu5o8)qw},)[`Bp_5#X=^nC3Tcr)qL/ ԑF_e&NTs:ݮ%5G7j8z#_0?Ȏz6ɹGUVå@O,(s*8jRBKa(`sTE_V/(usfïw@*hB/~_@[zbWd[h>w);\cya^ D+=fqUeQxq~:-X '8]Tۺ5Xzˇ'c"«2{lqpu;6Kw\ ۰'XTs@տGTM}w/*!,UW4Ӕs0-.&d'<3#ښjbR~89#rd0MK(u p#MvduJE̘oЙ HfcPM2 zC;mMȅgʬ:1C@ݿFYUϤ\\fRЅjNU;@8գͬM qgl65e*mP%功X$f069;0Wg [\e7@`1X|9*&%a퇟N~܄O'ҧf'W7h-Kڪ>4ĒOZEӃ)MP z֘\ЮxAu]wd I]KnUu" ! Cx}+C~oYya]ft=bw .ETdR4/O*\l/6f[pa=*4D,օ 9wE0Ȧ"XC@90^Rch?+-b߲@ZMdFfWMiN\mN5%3,r;V Q{72 *ow@b|4LȔo茪z?-IV 4hf'L7l)ϴXٴe'q+}o0^̏x>zd&Hڔ8P 7~kǰMQĽZu Z֮ f ? mu[7Q7S? (gq 5ёS#r!+!qGAi؉de)ivTAR- k0p5C2.hqSvBQ{=w /`τ"<S\̥J|G_yBIӡQ0Avk.VE{z*! V{"%HÖE!( LUoE; g-_cpSh\rjDs(n+R^'&DI*N@@/6M.ѡfGuC e=e Ä偊c7K3t7>숰fPKP/#_.6߃8HĤh̎/sQ]Bs0p;{J U}B+d&w;Ĥ*6֙v~ooO~IP=֡&TѝC]ROiJ;]xq2e 0ՅEL+#WC\W'fX@-r!XpWA%(A=$2SˀHGI8r\BȘˑ1TcI 0S'鹴mb"N$' v;̪=[bgTON%aNe|'=҃ÕϙB@#3\(*ɅaΪtrٽqAcY#.kZ4Wu{Ln Yle9%FcI9U1bȎ}:4k"\wV&F`gdGgi OO TΝs)q [t;Ɛ|ucko6u@L H4W6 Z ]V&)PwKu*wl8u<%?E(;3J{_, 9ʪ [9=[ (&An Ri\+R7扝oGDxu [@$,wQ},^;<}ߥw}]<+QaDMs‹fUZ_jlnT mMh|iD)wDz.r!j3vGAyM:DQ9mxmpQr# ӪDŻ}O* !<56| ˱ATaZx={LJ,L<zsxq>?)Oϗ8s{k"XTYE-dPΕP0WJu F*A,юNcN2}LV"ak=#Xٱ2>.0q]^QFf 'vM :V d9w)7:D H7ZM`7T~7_BmGBBhAR辪B&D. H [ M+۱3,lQYuz0ԙ;ꁜ6JoIS~za>G"fɓc%ifxߋ:{=WJm.D뉹6mT(\Hf*xn D+r&Ю7nM}W׏_y{5:yڢv/ߊx!|E̲GY '|X*n'|W_bE !Ljrq -D-4QeFI&h]D q'O{I^xK1spy 3IʏPadOKRLIgB[p>87~IА~['cBQr5Y%']U EyO-F/y*eBmJ 78I~zPWr~W+0v^[Zzh+#5q(hż%HvwφZ JY}B 1ur݈hnx';0K`'0|mIFt⼂$ X|oQ e]ٛkwug?>yyX{Z[W'DΉ?6e70ӍDOD5^Yv'nb~?wRh[o4q2R-Z ;%agyFȥW [U:R ju[yGE FMe :**V8{ L9/}T4OÍ&;ڌ?xpY1wfm9Oaѧp<Υ\VX2Ӵ4MhR9qH;\Rw[\kgZ]1X$,JSH=Idꅊ^:!J^+L WDbPBXg<(4׶0DZ֝=w3VW~BCfFLbDiO[&L .qF0$TrU a}blǓM?U~Ydv}hD} x_>6fP#{/}$w,ׂ=y{`gO4ϰ9jZ5T@18qB/-v wWa+Oe8'm? ! j-H"RP͉ 5*G )OL%~*E"m'X~P{|{BZef`39ԋn&g&XnB&^}KT^'\īńRϕ4]A'J:k-WRϦM' Ajg}^^d|@7:SҁkRr.g̿7l14` Up`wNJQ:V~gcA0#k:].Oy|cGn7aȖE`\rg2Q# 0 f k|Qhr4JeBH5IjZ$nٹO]݋1Ќz <&hV5uMBW# aF}Ozߒh1lorL{MPU~93r%a+ir-Ob~חvY'FND=+DC50ڦoh ]ٹk E:VKQMҚ~0ݫKI/[ʡڋ_f3y w} ev& n1Wg:6%:g:b>2BdoY]5dt2.Y=/V-ת=t@t&.> hMk> 7JҶs6DlFTqm[5%ysc$U[˲i 3dA% enB$smC`R;BDƽ6;x r*0)`BK/&P;'[좎xԱJ6n\ >63R?&nS F>}TA>FĖrU$d{}V%M)YjߖvBacʎs[KFsr(~)e˾:6Wk sn!~Af`xXBaz?N'5qɰA[DWd qmA$houM3'-t|Yf`.rK<RLyeXk !+T]B'D{$Ȳ42"}$hU,ۛ(E:b &=yPDK5ÔqbNpޙ(X%)8<ޕJE @xLzxط(|"C6{Py#kǃ|bBs6`GnGnw.|QpM=]VAD ?m"%yE92 2rHyj[i(ZbSG)eg1]CcB~H:< :AՆp R^85X$X*в Zm1ziP_RǍ]:G v-r=9S$z4|L۪=h"c1,*|HSQ~Q"O*PX/4J'8`LS#k!=CFH]?npF&&4?yJ1"*+f~EʖL{G8QP s6䁙/pSe0zށ+qR>bUKڷ < a59$4e"BL8 ղ!DFxmXFMPFPUμ8nH-_NnmRM!֍{"0sP=Joհż/͌6W?&8Sgb3OLzAI/9P3ÑիSq/s-=eDpy4PWdҖ/8}jc LD]HӉq(3}S2{gDZtS%"Phƴήn4jh+aŁD9DHCP\ 7 Go&4ňSG㆚A}6A%dY"DAkWÐT1B-:D% mZ-ʎݑIKt]]nNӾUԌ mr0-CjWp/ 6-1:_ЎD8MHU N,]R:o9l?/+kDЏ{ '\m>ROxn_#^.gh E&050MY'U+&&]auB{3bM :/)J[Kzei_Whp @riU%ߢ3jIKxΔK@=iOT "kukm&Δmf؊dxG"$R2%/VH";=d~\8FjOR{8:,~N(@ص8+:nDsFfCbgܚ/ 1 aʚhcX wtV4돌]g7k͟C)H敀{s-uiX >\56B˧8WQ0*MULgz-pDjjO|`S6ܬARFFR;UPJ{1MhFaZK?n T|mGS!BtaT|&1t3x4PFrIm"tKߢ~$ )H%[IpVS"ʃ{O'@޳C6nkY>@$s࿚keΦdlF/1s]`K|4qdOzkZ 6;ĦK|+4ۣ:) @_xS-612~i5x ЁXјqOYgƹ:_{G`Rf;zF5\iЇ㐨DZ6d>MB3|d}7s(:f kҨGP32,?$ w76_CEᧈ\q,OH=t` Arad.}nW_Pc,ùo hT\PX= 6K?2"of9rUZ|[HFDTigwb_|CɈH-T- 歬%$E ˫bᦽGjYR hLm~i3LU065mhZ@ EBL< XʠNi;Kmc|Ֆ{(BRA N]|HDTa2[j8<0Z_jGw/liZ({BApYIj/'Qkf?l%IB>ۅPŀ*ҿ*'6;ꁭ~j'V*Щ 2PNImZI܎c/f2W2/."DmL~hBτc6.p=0%:h*k(%3U4`!£\>_lw{R[Q۪i_vz`T⅟_:^>o .º. <ɒn^zD{ĮWALC"{@8B^aIY$E#a)ʺzU[ԕhJx9A$"*>b3/ 8JwCMZ,wCabJgUǴ],jr{?zOD/YM.o=LCiz,(i?,_'k*SUk#e xR[7 h"%7vUF<ҁOmLDp<{V 2u AO4ѹIAɇS F(;F@*bO"V1tƄ^HF5CXf"t;}+`BhAqxZ;Nm5r2 %e\R*$W}b*zl9.YjT3iiG(!ZCc*rw%)ʘd9)-ta3Iv|[ LC 'ៜLKA6<$H+up%n@y@Jϭ6pkƟ}e 5PBH:h8νqY0.^P{;b<-쿮W3(ݒ?MUg+dj&UIPXԖyYY;[$xv 'A9zߑ~qI=6(:tUG͘*UDd~X-H_̂2)t7X6{Jupܾ,}3Hh_ůJ`ϔx$^Co G0F_/YF̭ 4և5*R-j}3(Nͣ#.0AT6r:Bn]"R4} aA]:.ꪙVHc`ְ r6h 6 y`G&P-4ڨ4T%6E Np CxpWf%=Jdmg.hFt#q[($ 2ͻ記# BK˫Ūp+29˼YSjhJ pGڧBȄq#}W#kPߪ\(mݳ"7se!AxU ZgKr#3mX~^ydL%_}bgZNt(2$nĢ}r9ni(^G6qw7LaxXu/LxEϔO7n(dl+BSvxU;7sێzrYEN THIlƿ mNd3{eq䐃k$Z-P;"c,TYp^Ҍ-Wh薬=0c T l ^D,ZXmbMEn*ԳSLUCUU$.v叕Ӕ̡1N=t(]90zyFX{f^` ajp^m]-lX$$ֆ}/6SNoFYK ("iㄦ^O л5Zn7كA^KIU>W@G!ja~hi5 P7'K6bU}(R K6T@@x.dLn2lЇ{J~|2Cn\@ 82V3ߐz>M¿ߍK9qʽ~&!kΨL3AZ| YZ