libdnf-devel-0.62.0-bp153.2.3.1 4>$  Apa!M@eee'HmW&zO\Kz>Ec#ݳ~ -(|+gĔs{df1Ĩ^a/|Q(ddퟂyʶ%ox>WU TlQxn^kr\pǧ`ʯ55d I LQ-lPn!kGbȒՉ4iy<,&.Wt1uUNsB} wi3Xqͪ-86029e9c019bd46da2c78eca006a08d55aedae78d9e638267ccd5a4df79440d861684b628a03e37ffd9b1eae03347842aa4b7a18@a!M@eee^?W)pQ,m]6Jty 'U7%O!ܨߓ+im>w y[j<Y@ʻ {:K1ӂXu9o$gXԼΝ4.CŚ%bİDFꛃbo*mOrK|:%%K+p †!{z_M9~ǎ4ěs 3s;|;,p>{ ?zd " ? OU`@`@ @ `@ `@  @ l@l@@@H x s (8$9@$:$FmGn@Ho@Ip@XpHYpT\p@]q@^t bucv,dvevfvlvuv@vwwx|@xy|@yz|zzzzzzClibdnf-devel0.62.0bp153.2.3.1Development files for libdnfThis package provides the headers and libraries for developing applications that use libdnf.agobs-arm-10?SUSE Linux Enterprise 15openSUSELGPL-2.1-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/rpm-software-management/libdnflinuxaarch64X& 5 - fc D ( b2Nq{E+$ *F)'e \bH 1Q * } ; &HKAA큤A큤A큤A큤a`a``uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJa`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJ`uJa``uJa``uJ`uJa`aa``uJ`uJdb2d5879f71aa054c3cef9c01a7fc10598d5a9af1dc9111c6690bd891d28ccc63c106a9aae4591ad8eae991bb642242d2d918a4e3311b44e7961a0d9515fa3ae9079eaf47ee0468588c96e6c5609496badc87c70532a957b908c1864512549dc0744df781dcd4d5ee1110cac8e324137825b91fcbbaddc35c4f153aa1e8c6750cb64d9b1f57bf3aeb07df5af259811553f878f0b3db83d82e26505bda13653292379b724f1bef8cbd99fbeae01af7293f7ba9fcd7a2c60f3db40290580a5fc95220b80aacd9f2a27eb617a5785f34d5616c4f9b97eef83779b5f11553aa57c3dfc5a098ed6e1b2e2fa8b024ffd5a8eab6a440186c41407c9da406f472303be2ca58b6fbe2363e47de09b10517570623dc7d33f856ff0495dca47d18458b78956836b3792d10ce024f1b326e61790f29942740e74e4942b5cdbc5aa829c888f2f0f1b850b5dad4eb4272ed7ba433bbfbabd2b0add7e4c430d4f73de8b5194a2f842c7f72223b1ccc6fe1700ec12a426678f20ae6262dfefd61c9f83536d029919dc1279c04783b9abf7bda1e25e9a230942175905e2c77967434476e360356489171a7c9eae0dee223e58e31eab0bb4f8e7f340313154cfde439534b3735dd3b769b5fdf5aead1803367ae7d0e2b7db4ea585731911769df4e60b7c290ea0767200f30cc8d5c020e364b52d23491499a6975fd5a0e9137b0946c464ae8a089225e416e5928fd7414e9c4d53e0c383435a2660ec89ac2e56bac979eb46d28781cc635caf79d77fb89c87e75bae97e48eac956223a1df50f261ef04961d31b141fee3b46806ee6bc1948218f485b9e1c0eaaab25d5c8733ae89d548b4420d22effb5957df8c1ad1df11cd23e42fd9980b27a2ed9dfbcfc098ba85e6c702c490f941ab242c1c32094cfdf3a9048daff3a139a1a5d537301a882ba738eb68afc7af4f82c883308f1122b9ec3f30be9d4178f6c170d30fc7cd0b5251f14e1ab34f0bec5d31e5c6bf0f4fefdabbb9227f236a582fe77e7772aff018b0f7ac68d2b898e4bbafa7ecb7c054d28bf733e435e1d2e20ab735c586a8c2f93156625f7ee847fbf374a922cd3135e9286be26a7179b3105938092aafaa806de96b0497da6da0f3f9c896401cd74a3eaf2f07163e7f307426dfd5ba15326cfc2f3f41bc7f226b5827e20ee763e8a8af62e28117ec1d466ee83101550c02ccbbaea1cd301d5c0b6e46ebebba963639397d95c079c6a894f9be6413b4c5df54160a35b9405be756c35f193ab16048a5f85821a83989ef31755863cb74ca120893e89248f590610dbafa0947dd5c25641cdc490b54c7ae2b18d93bff24fd908b7e25ddc7e6ba8d17b63a83c3f910aac31cc902aea48ca2f8221dd7bba35a99eb047c5c59f58650edaf868d91b8fa15e0e66c75d51d3932a02288362b8e1932449141cd18a4df5771c5258554c0d033c083b94c86d533485079cfb1aeaf4f83af8baf494abe5d13a302009cc80177d6c9f118824bbc25b38d56130636135aa1276cce2c7c8b31481b027f6828e80f2908d0c2a2fc8a57e50f6222dfe6fb316c4ed95c89d95b85ef505cfedfcf72a41997a672c6e19edc28ef348a88e2a5cfa974fbd59068f9fae34e3dae85a42dbda8b8daee4ee048480953913434b467d437efb45d2248a5aba67d146f9a104cfd6ad1ba939d65ef8cf11889b6ad18f9c06a861b0abddd78811a92bce570c3f940c4fd1cbe7416d00e7c30ba1b5d7e7044ac899aa064af8870191868bf7a740c6a19e1f4c7b9ccdb46082cf75c82419d72502354ef35356ac1a463f40aa43e8832a928dd2088858687aaa5b6023d14c8c60c22273f14a7c870be0cf918583dd15484bec1e3f343914d32a1d7e3cc55937db8f9e5f2f530286cf5749d99a877e4ebaac8d817c64a663b1306a6b512b7d2e7a676934d245dd0f44a3d95240505f8f56558476c26f8f45d72a10e4b172e9b155c321876f69cb9dcc386acfbc4bcc43884fc888a7dfcc71a6de30e3cf710c89fe53f281e62ea74795185685e2e92f71b8a5e147b302f3f8717a6a237f4fc2bbc266408e24fc1ba9104b0e165ccb25d8c0256415fde9f796098090afe537b302db5106753fa10047ef9eb3988378826980a7c50a2f95d7927c4dd85d2eb5acdbff01ead8b40caef34120927ccf00b56a2ef899ff90ae40f228e0edb3284d085a206d0ca19f138658874f0456166150ccc87a62539810007106f520aec4cace8f09b385f110567b9212b26e5fa8b021c0534c76b938976b0443a283b9dce4fe0cc6bc0d27f349b4571e1646966966a1e4760df051803ac124cc8fb9cdfa19d039525eeda526e9aaebf309b2c0312e1b9f3ef1303c3e69128dc1a6d56c3c4ca716947c5f9c16402ae5f11a6990fc23e05a956193d37ddbfbb9b10fb749883cf51c4cd4467ec3fe8aa2dfb8ca44d7d8aa89497cc6bb66a3af12a374c32c73dc19cc85f8951a96d3391cc009a2c755cdfe006c50799f63ef83f4698a7093b5946af6c8c79e11fc419ef22648932a12376928bb0ef9df139147e416d8e6c50d9cc10cc086a0ca72496ff6f0e1c3d24fe06d71dbcb57180978712f01900769c8bd73582df66441df646354edb700flibdnf.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibdnf-0.62.0-bp153.2.3.1.src.rpmlibdnf-devellibdnf-devel(aarch-64)pkgconfig(libdnf)@@@@@@@    /usr/bin/pkg-configlibdnf2(aarch-64)pkgconfig(glib-2.0)pkgconfig(librepo)pkgconfig(libsolv)pkgconfig(libsolvext)pkgconfig(rpm)pkgconfig(sqlite3)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.62.0-bp153.2.3.13.0.4-14.6.0-14.0-15.2-14.14.3`x*`u`>(`>(`8`7@`4@`'@`'@`&m`>_@__Í@_@_?@_c^x^wS@^W@^$D]@\g\\\\d\d\\\Yz[z@ZN@Z @Yܶ@Y?@Y?@Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Jan Engelhardt Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa Neal Gompa - Add patch to fix crash when loading DVD repositories + Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch- Update to 0.62.0 + Change order of TransactionItemReason (rh#1921063) + Add two new comperators for security filters (rh#1918475) + Apply security filters for candidates with lower priority + Fix: Goal - translation of messages in global maps + Enhance description of modular solvables + Improve performance for module query + Change mechanism of modular errata applicability (rh#1804234) + dnf_transaction_commit(): Remove second call to rpmtsSetVSFlags + Fix a couple of memory leaks + Fix: Setting of librepo handle in newHandle function + Remove failsafe data when module is not enabled (rh#1847035) + Expose librepo's checksum functions via SWIG + Fix: Mising check of "hy_split_nevra()" return code + Do not allow 1 as installonly_limit value (rh#1926261) + Fix check whether the subkey can be used for signing + Hardening: add signature check with rpmcliVerifySignatures (CVE-2021-3445, CVE-2021-3421, CVE-2021-20271, rh#1932079, rh#1932089, rh#1932090, boo#1183779) + Add a config option sslverifystatus, defaults to false (rh#1814383) + [context] Add API for distro-sync- Fix dependency for repo-config-zypp subpackage to work with SLE- Update to 0.60.0 + Fix repo.fresh() implementation + Fix: Fully set ssl in newHandle function + [conf] Add options for working with certificates used with proxy + Apply proxy certificate options + lock: Switch return-if-fail to assert to quiet gcc -fanalyzer + build-sys: Clean up message about Python bindings + Modify module NSVCA parsing - context definition (rh#1926771) + [context] Fix: dnf_package_is_installonly (rh#1928056) + Fix problematic language + Add getApplicablePackages to advisory and isApplicable to advisorymodule + Keep isAdvisoryApplicable to preserve API + Run ModulePackageContainerTest tests in tmpdir, merge interdependent + [context] Support config file option "proxy_auth_method", defaults "any" + Properly handle multiple collections in updateinfo.xml (rh#1804234) + Support main config file option "installonlypkgs" + Support main config file option "protected_packages" - Drop patches now part of this release + Patch: 0001-context-Support-config-file-option-installonlypkgs.patch + Patch: 0002-context-Support-config-file-option-protected_package.patch + Patch: 0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch + Patch: 0001-Fix-librepo-version-required-in-CMakeList.txt-1.12.0.patch + Patch: 0002-Fix-Fully-set-ssl-in-newHandle-function.patch + Patch: 0003-conf-Add-options-for-working-with-certificates-used-.patch + Patch: 0004-Apply-proxy-certificate-options.patch + Patch: 0001-Deduplicate-code-create-Repo-Impl-stringToProxyAuthM.patch + Patch: 0002-context-Support-config-file-option-proxy_auth_method.patch- Backport more fixes for using certs for repo authorization + Patch: 0001-Deduplicate-code-create-Repo-Impl-stringToProxyAuthM.patch + Patch: 0002-context-Support-config-file-option-proxy_auth_method.patch- Add repo-config-zypp subpackage to allow easily using Zypper repository configuration- Backport support for using certificates for repository authorization + Patch: 0001-Fix-librepo-version-required-in-CMakeList.txt-1.12.0.patch + Patch: 0002-Fix-Fully-set-ssl-in-newHandle-function.patch + Patch: 0003-conf-Add-options-for-working-with-certificates-used-.patch + Patch: 0004-Apply-proxy-certificate-options.patch- Backport another fix for adding controls to installonlypkgs + Patch: 0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch- Add patch to move directory for dnf state data to /usr/lib/sysimage + Patch: libdnf-0.58.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch- Backport fixes to add controls for installonlypkgs and protected_packages + Patch: 0001-context-Support-config-file-option-installonlypkgs.patch + Patch: 0002-context-Support-config-file-option-protected_package.patch- Update to version 0.58.0 + Option: Add reset() method + Add OptionBinds::getOption() method + [context] Add dnf_repo_conf_from_gkeyfile() and dnf_repo_conf_reset() + [context] Add support for options: minrate, throttle, bandwidth, timeout + [context] Remove g_key_file_get_string() from dnf_repo_set_keyfile_data() + Allow loading ext metadata even if only cache (solv) is present + Add ASAN_OPTIONS for test_libdnf_main + [context,API] Functions for accessing main/global configuration options + [context,API] Function for adding setopt + Add getter for modular obsoletes from ModuleMetadata + Add ModulePackage.getStaticContext() and getRequires() + Add compatible layer for MdDocuments v2 + Fix modular queries with the new solver + Improve formatting of error string for modules + Change mechanism of module conflicts + Fix load/update FailSafe - Drop patch included in this release + Patch: 0001-context-Sync-missing-arches-from-DNF.patch- Add patch to support armv6hl and RISC-V architectures + Patch: 0001-context-Sync-missing-arches-from-DNF.patch- Update to version 0.55.2 + Improve performance of query installed() and available() + Swdb: Add a method to get the current transaction + [modules] Add special handling for src artifacts (rh#1809314) + Better msgs if "basecachedir" or "proxy_password" isn't set (rh#1888946) + Add new options module_stream_switch + Support allow_vendor_change setting in dnf context API - Drop patches incorporated into this release + Patch: 0001-Support-allow_vendor_change-setting-in-dnf-context-A.patch + Patch: 0001-context-dnf_keyring_add_public_keys-not-generate-err.patch - Use cmake_build and cmake_install macros- Update to version 0.55.0 + Add vendor to dnf API (rh#1876561) + Add formatting function for solver error + Add error types in ModulePackageContainer + Implement module enable for context part + Improve string formatting for translation + Remove redundant printf and change logging info to notice (rh#1827424) + Add allow_vendor_change option (rh#1788371) (rh#1788371) - Backport patches from upstream + Patch: 0001-Support-allow_vendor_change-setting-in-dnf-context-A.patch + Patch: 0001-context-dnf_keyring_add_public_keys-not-generate-err.patch - Add patch to turn off changing vendors by default + Patch: libdnf-0.55.0-Switch-allow_vendor_change-off.patch- Update to version 0.54.2 + history: Fix dnf history rollback when a package was removed (rh#1683134) + Add support for HY_GT, HY_LT in query nevra_strict + Fix parsing empty lines in config files + Accept '==' as an operator in reldeps (rh#1847946) + Add log file level main config option (rh#1802074) + Add protect_running_kernel configuration option (rh#1698145) + Context part of libdnf cannot assume zchunk is on (rh#1851841, rh#1779104) + Fix memory leak of resultingModuleIndex and handle g_object refs + Redirect librepo logs to libdnf logs with different source + Add hy_goal_lock + Enum/String conversions for Transaction Store/Replay + utils: Add a method to decode URLs + Unify hawkey.log line format with the rest of the logs - Drop patches included in this release + Patch: 0001-tests-Fix-incorrect-usage-of-the-fail_unless-macro.patch - Refresh patch for reposdir paths + Remove patch: libdnf-0.39.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch + Add patch: libdnf-0.54.2-Switch-default-reposdir-to-etc-dnf-repos.d.patch- Backport fix from upstream to fix building against check >= 0.15 + Patch: 0001-tests-Fix-incorrect-usage-of-the-fail_unless-macro.patch - Clean up spec comments about patches- Update to version 0.48.0 + Add prereq_ignoreinst & regular_requires properties for pkg (rh#1543449) + Reset active modules when no module enabled or default (rh#1767351) + Add comment option to transaction (rh#1773679) + Failing to get module defauls is a recoverable error + Baseurl is not exclusive with mirrorlist/metalink (rh#1775184) + Add new function to reset all modules in C API (dnf_context_reset_all_modules) + [context] Fix to preserve additionalMetadata content (rh#1808677) + Fix filtering of DepSolvables with source rpms (rh#1812596) + Add setter for running kernel protection setting + Handle situation when an unprivileged user cannot create history database (rh#1634385) + Add query filter: latest by priority + Add DNF_NO_PROTECTED flag to allow empty list of protected packages + Remove 'dim' option from terminal colors to make them more readable (rh#1807774, rh#1814563) + [context] Error when main config file can't be opened (rh#1794864) + [context] Add function function dnf_context_is_set_config_file_path + swdb: Catch only SQLite3 exceptions and simplify the messages + MergedTransaction list multiple comments (rh#1773679) + Modify CMake to pull *.po files from weblate + Optimize DependencyContainer creation from an existing queue + fix a memory leak in dnf_package_get_requires() + Fix memory leaks on g_build_filename() + Fix memory leak in dnf_context_setup() + Add `hy_goal_favor` and `hy_goal_disfavor` + Define a cleanup function for `DnfPackageSet` + dnf-repo: fix dnf_repo_get_public_keys double-free + Do not cache RPMDB + Use single-quotes around string literals used in SQL statements + SQLite3: Do not close the database if it wasn't opened (rh#1761976) + Don't create a new history DB connection for in-memory DB + transaction/Swdb: Use a single logger variable in constructor + utils: Add a safe version of pathExists() + swdb: Handle the case when pathExists() fails on e.g. permission + Repo: prepend "file://" if a local path is used as baseurl + Move urlEncode() to utils + utils: Add 'exclude' argument to urlEncode() + Encode package URL for downloading through librepo (rh#1817130) + Replace std::runtime_error with libdnf::RepoError + Fixes and error handling improvements of the File class + [context] Use ConfigRepo for gpgkey and baseurl (rh#1807864) + [context] support "priority" option in .repo config file (rh#1797265) - Drop obsolete patch: libdnf-0.45.0-handle-all-rpmdb-variants.patch - Refresh patch for static linking libsolvext + Remove patch: libdnf-0.39.1-with-static-libsolvext.patch + Add patch: libdnf-0.48.0-with-static-libsolvext.patch- Remove unused BR for gobject-introspection- Add patch to support monitoring non-bdb rpmdb variants + Patch: libdnf-0.45.0-handle-all-rpmdb-variants.patch- Update to version 0.45.0 + Config options: only first empty value clears existing (rh#1788154) + Make parsing of reldeps more strict (rh#1788107) + [context] Support repositories defined in main configuration file + Fix filtering packages by advisory when more versions and arches are available (rh#1770125) + Add expanding solvable provides for dependency matching (rh#1534123) + DnfRepo: fix module_hotfixes keyfile priority level + Add custom exceptions to libdnf interface + [conf] Set useful default colors when color is enabled + Port to libmodulemd-2 API (rh#1693683)- Update to version 0.43.1 + Allow excluding packages with "excludepkgs" and globs + Add two new query filters: obsoletes_by_priority, upgrades_by_priority + [context] Use installonly_limit from global config (rh#1256108) + [context] Add API to get/set "install_weak_deps" + [context] Add wildcard support for repo_id in dnf_context_repo_enable/disable (rh#1781420) + [context] Adds support for includepkgs in repository configuration. + [context] Adds support for excludepkgs, exclude, includepkgs, and disable_excludes in main configuration. + [context] Added function dnf_transaction_set_dont_solve_goal + [context] Added functions dnf_context_get/set_config_file_path + [context] Respect "plugins" global conf value + [context] Add API to disable/enable plugins- Update to version 0.39.1 + Skip invalid key files in "/etc/pki/rpm-gpg" with warning (rh#1644040) + Enable timestamp preserving for downloaded data (rh#1688537) + Set default to skip_if_unavailable=false (rh#1679509) + Add configuration option skip_if_unavailable (rh#1689931) + Fix 'database is locked' error (rh#1631533) + Replace the 'Failed to synchronize cache' message (rh#1712055) + Fix 'no such table: main.trans_cmdline' error (rh#1596540) + Add support of modular FailSafe (rh#1623128) (temporarily with warnings instead of errors when installing modular RPMs without modular metadata) + Add support of DNF main config file in context; used by PackageKit and microdnf (rh#1689331) + Exit gpg-agent after repokey import (rh#1650266) + Don't disable nonexistent but required repositories (rh#1689331) + Fix toString() to not insert [] (rh#1584442) + Ignore trailing blank lines in config (rh#1722493) + Fix handling large number of filenames on input (rh#1690915) + Detect armv7 with crypto extension only on arm version >= 8 + A new standardized User-Agent field consisting of the libdnf and OS version (including the variant) (rh#1156007) + Add basic countme support (rh#1647454) + Fix crash in PackageKit (rh#1636803) + Do not create @System.solv files (rh#1707995) + Set LRO_CACHEDIR so zchunk works again (rh#1739867) + Don't reinstall modified packages with the same NEVRA (rh#1644241) + Fix bug when moving temporary repository metadata after download (rh#1700341) + Improve detection of extras packages by comparing (name, arch) pair instead of full NEVRA (RhBuh:1684517) + Improve handling multilib packages in the history command (rh#1728637) + Repo download: use full error description into the exception text (rh#1741442) + Properly close hawkey.log (rh#1594016) + Fix dnf updateinfo --update to not list advisories for packages updatable only from non-enabled modules + Apply modular filtering by package name (rh#1702729) + Fully enable the modular fail safe mechanism (rh#1616167) + Use more descriptive message when failed to retrieve GPG key (rh#1605117) + Add removeMetadataTypeFromDownload function to the API + Context part of libdnf can now read vars (urlvars) from dirs and environment + Throw exception immediately if file cannot be opened + Add test when there is no primary metadata in compatible format (rh#1744960) + Don't abort on rpmdb checksum calculation failure + Enable module dependency trees when using set_modules_enabled_by_pkgset() (rh#1762314) + New method "Query::filterSubject()", replaces Solution::getBestSolution() + The Solution class was removed + Add query argument into get_best_query and get_best_solution + Add module reset function into dnf_context + Add method to get all repository metadata locations + Catch NoModuleException in case of not existent value was used in persistor (rh#1761773) + Handle NoModuleException in dnf_context_reset_modules (rh#1767453) + Report reason how package was excluded (rh#1649754) + Fix Arm detection improvements (rh#1691430) + Set skip_if_unavailable to true for all media repos (rh#1716067) + Only the pkg knows whether it is local or remote (rh#1734350, rh#1717865) + Don't use repo's packages as path to local pkgs (rh#1734350, rh#1717865) - Drop patch for temporarily dropping support for module advisories * Patch: libdnf-0.31.0-Revert-support-for-Module-advisories.patch - Refresh patches * Remove patch: libdnf-0.28.1-with-static-libsolvext.patch * Remove patch: libdnf-0.28.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch * Add patch: libdnf-0.39.1-with-static-libsolvext.patch * Add patch: libdnf-0.39.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch- Update to version 0.33.0 + Import subkeys when importing GPG keys (gh#projectatomic/rpm-ostree#1094) + [module] Fix swig binding for getModuleDependencies() (rh#1704871) + [module] Prevent std::string from nullptr (gh#rpm-software-management/libdnf#717) + Reintroduce hawkey.Repo as deprecated class- Add patch for SLE to temporarily drop support for Module advisories * Patch: libdnf-0.31.0-Revert-support-for-Module-advisories.patch- Update to version 0.31.0 + Installroot now requires absolute path + Support "_none_" value for repo option "proxy" (rh#1680272) + Add support for Module advisories + Add support for xml:base attribute from primary.xml (rh#1691315) + Fix detection of Platform ID for modules (rh#1688462)- Update to version 0.28.1 + Enhance modular solver to handle enabled and default module streams differently (rh#1648839) + Add support of wild cards for modules (rh#1644588) + Exclude module pkgs that have conflict + Enhance config parser to preserve order of data, and keep comments and format + Improve ARM detection + Add support for SHA-384 + Return empty query if incorrect reldep (rh#1687135) + ConfigParser: Improve compatibility with Python ConfigParser and dnf-plugin-spacewalk (rh#1692044) + ConfigParser: Unify default set of string represenation of boolean values + Fix segfault when interrupting dnf process (rh#1610456) - Drop backported patches that are part of this release * 0001-Reset-callback-to-NULL-RhBug-1637923.patch * 0002-reldep-list-Add-glib-AUTOPTR-cleanup.patch * 0003-swdb-Put-Swdb-constructors-together.patch * 0004-utils-Drop-empty-else-block.patch * 0005-transformer-Fix-minor-docstring-typo.patch * 0006-repo-Squash-Wmaybe-uninitialized-warning.patch * 0007-transaction-Consistently-use-the-same-swdb-variable.patch * 0008-transaction-Minor-syntax-tweak.patch * 0101-Zchunk-configuration-flags-were-backwards-so-setting.patch * 0102-hy_repos-weren-t-being-filled-properly-when-using-zc.patch - Refresh patches * Remove patch: libdnf-0.24.1-with-static-libsolvext.patch * Remove patch: libdnf-0.24.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch * Add patch: libdnf-0.28.1-with-static-libsolvext.patch * Add patch: libdnf-0.28.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch- Ensure neutrality of descriptions. - Adjust RPM groups.- Fix cmake macro pointer to source tree- Switch default reposdir to /etc/dnf/repos.d * Add patch: libdnf-0.24.1-Switch-default-reposdir-to-etc-dnf-repos.d.patch- Rebase to version 0.24.1 + Add support for RH/Fedora modules + Add plugin support (unstable API) + Add zchunk support + Migrate from YUMDB to new SWDB + Rewrite into C++ - Drop Python 2 bindings - Backport fixes from upstream eliminate various bugs * 0001-Reset-callback-to-NULL-RhBug-1637923.patch * 0002-reldep-list-Add-glib-AUTOPTR-cleanup.patch * 0003-swdb-Put-Swdb-constructors-together.patch * 0004-utils-Drop-empty-else-block.patch * 0005-transformer-Fix-minor-docstring-typo.patch * 0006-repo-Squash-Wmaybe-uninitialized-warning.patch * 0007-transaction-Consistently-use-the-same-swdb-variable.patch * 0008-transaction-Minor-syntax-tweak.patch - Add proposed patches for improving zchunk support * 0101-Zchunk-configuration-flags-were-backwards-so-setting.patch * 0102-hy_repos-weren-t-being-filled-properly-when-using-zc.patch - Refresh patch for linking to static libsolvext * Remove patch: libdnf-0.9.3-with-static-libsolvext.patch * Add patch: libdnf-0.24.1-with-static-libsolvext.patch - Drop patch merged in upstream libdnf * 0001-Add-multiversion-kernel-as-a-recognized-installonlyp.patch- Refresh patch to fix building against static libsolvext - Switch to full author identities- Ensure SUSE kernel packages are recognized properly * New patch: 0001-Add-multiversion-kernel-as-a-recognized-installonlyp.patch- Update to version 0.11.1: + Make NEVRA parsing stricter + Fix segfault with queries if epoch isn't set + Improve performance of queries of solvables- Update to version 0.11.0: + Improves query performance with 'name' and 'arch' filters. Also 'nevra' filter will now handle string with or without 'epoch'. + For Python bindings, it renames 'NEVRA._has_just_name()' to 'NEVRA.has_just_name()' as it's now implemented in the C API.- Fix building on openSUSE against static libsolvext * New patch: libdnf-0.9.3-with-static-libsolvext.patch- Initial packaging based on Mageia packageobs-arm-10 1628867687  !"#$%&'()*+,-./0123456789:;<=>?@0.62.0-bp153.2.3.10.62.0-bp153.2.3.10.62.0libdnfconfConfig.hppConfigMain.hppConfigParser.hppConfigRepo.hppOption.hppOptionBinds.hppOptionBool.hppOptionChild.hppOptionEnum.hppOptionNumber.hppOptionPath.hppOptionSeconds.hppOptionString.hppOptionStringList.hppconfig.hdnf-advisory.hdnf-advisorypkg.hdnf-advisoryref.hdnf-conf.hdnf-context.hdnf-db.hdnf-enums.hdnf-goal.hdnf-keyring.hdnf-lock.hdnf-package.hdnf-packagedelta.hdnf-reldep-list.hdnf-reldep.hdnf-repo-loader.hdnf-repo.hdnf-rpmts.hdnf-sack.hdnf-state.hdnf-transaction.hdnf-types.hdnf-utils.hdnf-version.hhy-goal.hhy-nevra.hhy-package.hhy-packageset.hhy-query.hhy-repo.hhy-selector.hhy-subject.hhy-types.hhy-util.hlibdnf.hlog.hppnevra.hppnsvcap.hpppluginplugin.hutilsPreserveOrderMap.hpplogger.hpplibdnf.solibdnf.pclibdnfcommon.cssindex.htm/usr/include//usr/include/libdnf//usr/include/libdnf/conf//usr/include/libdnf/plugin//usr/include/libdnf/utils//usr/lib64//usr/lib64/pkgconfig//usr/share/gtk-doc/html//usr/share/gtk-doc/html/libdnf/-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.opensuse.org/openSUSE:Maintenance:16356/openSUSE_Backports_SLE-15-SP3_Update/7d51532e6a05feaa321ef2fcfc5589b9-libdnf.openSUSE_Backports_SLE-15-SP3_Updatecpioxz5aarch64-suse-linuxdirectoryC++ source, ASCII textC source, ASCII textC source, UTF-8 Unicode textpkgconfig fileISO-8859 textHTML document, ASCII textPRRRRRRRĆkZ_(utf-850dfd3316abb561c67d83f9abf6e75c8b9817d0da7a927e5bc25b9256469d0d2? 7zXZ !t/e'f] crt:bLL I)Oו^og60V\dMQO7|{ÑXi'XxH.ZD s4uS!qQܱBSdT-Am2mxL>WewȌ򎒻Y{AhހJkwp_l`MT@eftB~0IoY_bDZ4K4d*rNN<[hhx7?!?J?_'PbrŸ"By(h]A_u>YX^ =e2U Aip(R;Pkg-; mA噔;;˸G;P&eaVwNUfd'K ^z@)Ep+fdѝă"Z*e~$? o}ԟ>&}Z؛aIW.~ɭ008];8qOWa}Z_oGdׂNBzvBF5ȇX|vקq!C7+ȉʄ8vCKw/O搁 V]⡝=29"Gy@=˫#ֺb 3߫{nK41ڡ9(xtl]_MHM Ϊn/s Ҡ4_.`u׻P0i'4-Lzvj^MhQPu1$?9Xf4hȰ4"|"b-rxcΓVpaC6{Y'C4[>|(#YE.6]H_m;2XiGSmA 1F&g:$45mזJ2 <vHBp*Af(8h}.uB 6eGڐq2R2S*e^!u9ѭ0}N/rqY`%U4WBS{^T0R7XoY^uZ#P:q"!}еrh*k$x:{3Ä@$v\Ho57tۛ2* ՞P`mW:<"8US3jC?Ϻr4ܢ* 4 9!/4ҷ,`2y'F=-Iɤ}\.|U}+ S!=I2])+x. WOH2B`ӱF9{ѣa'u- J#ş,@L[N#ILTxn48(vqXAu~( K#dg5sj&^mablMgOҒʚGmZbpj6d > &C)C Pw"Yf,ahͨt 6嫥>T#ki!۴o0/ф:ًT+[ Z,GmzyVYhvny,J$)`>+MTlzEչ B.H8Yyvސ5dz/sAЉo}kb{vvv Y+S.9i'Y }(Y; ŽFxˉ`PeYun|]M -OO>KR*Zؙonݽý1R SwkNsp35}薢@&+WPmt+(>*93+P&\ ˰J#zR(i0]%\-CbdOp-[tYzcm&؎Hx <%s OcEYrߠphW+mGH=tK9.kO#;TrǓo* imc&qWNF4-fC)0=e.rQ9N%U!cҢru~MKhR=԰Jgy͑j00Ӯ9MWeoVv'j^KJ+*`6 ?ۋ|c8MFH5!w^[^ }Ul7pTS 3#:5)LoqtA#Si`C)}B0t>2}{Zt6iPL%,lr^[0?F~,l&3@^WsІs%'vů[; NJ0_2nt=vtsNj*R)O(X4GdGrYsb-#pi 8J"U8?"+TFĄSgHg PR, c 4 18 v.]Oq u4n{ժ|.JPڅm;L[Ĭ[{9qCg/킨>h|"y;.ù>c r%MuŞP nMkVTȖKO=.xWŁjWׁ0MAŬTbWGC6ǻRopf!HHe!QuφQc^1jD-g]Jku-.ˈҡhS/c-{;I q~ Xn06}̏m[gy#mt0Hܺ0 w8w;QX~f#(hޥ[^TOKe=R"*L[ሷ,Ə:#^bf+O0bݠ7ꦿ֓H|Yq*P[!ܦ\/H`=$) ;kn^3W$$zd^!Pɛ\hK h,ciO{J,C"\UWMH,_vuSbkP7NE&['WRb f9 =%VԵ[!j7Q(,"-矦X1/( .ad092jřԒfD㪜X3Cz|0^[dޤxl|npSvkIA7٥%y@LIS^A ]wV[Q , X)V7<)f"՟ҁl9Md(0)h$wrA?W]iΏzI#dΛM*% ɋ ѹl_ 9Bvx~KDr}q(YeኹS? Du=3 F52s#G>s\販ֳ*q]=L*8L8V631yF3a1^]v4zn3wQ:_ݧirv53^ʽjdN+U?"r 1|)wfD_{H*spR'QRMbLM!B1:7K-9wPA`PlvWEQ ʈ*]c*TuwJM.۳Mm+ D0 }G ϗ7t-r⼒%=O78ڕY e=L o'UiK6fDR.7725XO<ցމ'9 [[:hХBg秅< `K6Uvk%4nUĩWg~ ED'?`z &lCFl=p0Pfr fȪFL*٨<ÇgdڴjuzH($;{HI%I;e1g“8i~[;gD3p$jQ; $aDpCd uS`A5c_e*.y ? ^>!\XsA7hȘ5G ]Tbᘗ{;L.fCеR5 $brԻyȫY;F.|⢜aNW+ݴ>:Cf1mG7}eoF}+Bb6!}dj_<>ah7^ƣRѨBSQ `'鱸Jt:P&nV69Q6˅*IE/22lYcAG) r>Oi|_|*  FY[yD 03U6bm+糔=J]\HwvCJK֏0k#UL+ }_& ߈-CK< YBϹ=%Mo+B?6{j:A=^{ :Ԁ=`L>9+7C6 Z5:V7) Oʰ? Fݴq8ì>&vt@ @J!Blٔ^,ӆE\ojsk7j\Z= /wd~ˎ3UWutBc/FԳ@˄>O2E|@G-6"%X6펋#]>a]!UP䮽hE絝YhJ8Sr`!XAvEZXˍc]tVr4-mxURhe:Z@!bmzPlDI4zWˆbXm$^#W*Τu?ʗ@/| ;`9EdFBHZƋG#;.qK֥Ctx~ Ӽ VL1"!ZdUE?@[PMruE6ڗx.L9"btmx t{dv4@\? ^g #[e 7 !CjN =d Y0$k9x LLGN')r*Cʷ03Y >ъZoJe ő7Zi ai޼R{Md S)_`>" w/X0~v IzC`J=o;oT )BYY< 'mĩ;@eՏ,{"nmK w`8?֛b83=o?wMdtbk5ָckYt?Fbw8[t@ߌY{$=~) R;9 5XJ:kW34Ë?`vc0|$!bwafߤRIp)m=R҅M5NQ3;& cuo3P xy!P&##Y/ꏲ= 44Д;e-Ǫ8SrS)]^.89;:0FhtE ѰUk9 S#,='4}86qN`~aWD?+&p$ny$J\%u^va!iawyz%knضLcK&'"bb:0dʲ~|e^ŀFC\qXnN /#|" v;J&EՈDP ++ mZًYmcKΊnه$"R^  atq{Usx5D2k"nr:#W5lѩb*_;3澯:TAvfP|DcQLCHjh}n|F괋'TMyvk OJ"~mચEP ?!)H\gl-,tF`XSaVn4MϽ7@rqۑ:Btd!=Z6ivinZ 1ם0kҀv|w*ky]G ,@ehK%p4S(#Gxn%B,锯́/8BDq5w+>uo< Zb߱,qHP3=qM3>̨-S-2}NuEsn4M8nLK9=6ҧf/@y\-+1ec C |{A$^A2A 9>{sQXV-ˊ8`J)K#p;C=`&S]/@+KJ5& !N^3V!jWuWY6]HM^e o7ԂB=[1h~FM4M|A~sd} 5Z&+liN$r-屎M+"n4Ce+v$)P5 S|@f 'u3~gXȉ !]E#z+O)3 ̶DId.p<>>2JQTf7i^|0i͒J>A|RiP7A`]'sԁGz/w1w^cf[W%]BKL|iYOQBiJY&RC '~%&[C{L"0K%r@^Y-;^ÒGM:;ݞ8!)y+@fʗt)b ZtY,!L$b߰{m8{GmdDdoWY^OXcAzɱS"y۬m#>3R=v:<کeNΰ{i7\nFa!xo9hOz} p߽RV0؍9Bά挊w3uIn Dy38;X˽LR&e6V왺-Ty5zFf74GFvVoo@Ag?;rv.1e8 ˹IL}ϾG{ERvwX-2 1^W*SFlPŜ-` DoԊXZTmޤ&5[pC"2S22.w!E~]J#5mLBډ'WcR`ރ8#)ǣ}xr)ˆ6ԶD hWH"=ӹH&]mgN04 3(6Yxy]`k[rҽSurT${SS]V.L5!:ʟ#ʢ9#KԦJDO`glQ*~eY[Ւeƞ$Ε!Tn/"E2JqSX.|@'"s`ؑ xfC>^TN9Ib!7΀x]lDݶP}-O/`ԯCd MID#A$s>f.5Jn;BkYQgpavRQEAOL"@{\8OKQ&&R>Ww + f|yĕjqР>[|f4ȶVajψe[هK=.'kKyh kJ:q4lj{Ѩ:tV=mAp,×'J~r굓E]t|xf8/G2* bjßj iߙu"%e;ǗNr*-H-*#eT=H{Ͻr 66Hy4PuhOkc.+.߅;d' Z|c6ի|Z,ѻB NKU__)EnfȺhBl1^ h[Oжu}ݟ&B%8rzzjMU\'g%}|(ʭm8}Az׬J;qpEHApsϗDcVO EK(ݣcaLD-?>9 A\?YIF)[0rT7<Đ t]%lWTzrf~MxH+ KF[JI$)1Ԯf\HEz=m(y{B^Uݪ FOp9;EE8ծġ9J"tu:,; l.o "U-]`:7aL)+ʗ&ĠFMAIx;"V{~pOͦ,I9B}2L#W]îL-Ak: _gQ8TC =X&}?QNY79 ,Кz>fg(G\.N[,+M?8/}_>i Bso2} `*P,1Bv ZDC@p1,!fw'8,cW\pjgjF2UH7uZwF@iHtse $=h-Vu U֤qJkvDMTKjg^E'=GBY_q0"4rP{ ۮoF$Z~'7,JX{uC ~{7.7aoKM/9FEw(3vM}XYXNy@S1ءDj]Lģak g l;=;K!gyO:}`p 'C}P?`ThT jNM.6ۙīYHa:RcЉfgAd|k#( op^}!r9 ݲ5b=bY~ss&{dU>^vz.:p>?fD[4bwT@- 6}Pdܥ8VOzf@!14;٫T 䘼Ǔ IciRᡱeoNBt:ԗ+GJAi3c Ń\]EW.yǭB}J#7V`Y- uuNNV}R.PƋq1Gxa,QTΤF1tkÎS;_M:*+8nGڦCkaH/?;-x9שb{N܎\)ec~f4Iփ^VO8s^ʸGQ^S.$okS ngːr;Ly;"1^6 ^Y`[_sZTP^gѳ}]53?2| ?X綯yTl !#y͍v?:^ލ -O0y&OXh rB4sKSl%w|޷4$ةlM&&਩- nv#l4 މ?\-N^i7en?֝]/-,O^,Izψs%65r+%$bԊw+NWQSdFř Hp_]a<`aq_5m0Aj8Tδf3 !צe˴eiTL2 4=cH=Ǎ .%.*F! B>Nd^MA=v4ԜZhMp4YT3TOɯ%c 940a# z;eb7E|$Y(# S&$|~`C&q^|)Lɘ.:mڒs9*Uċ ag֮ ⫪gWa̿[ѾR'G@ }`&wE RuHJzWvO(F&> aWqx=yCV:)O 93,d 58 0 J:\rv{1jgԟqovc>",G@\;aj/~Z0ќ>+a0po섚/v吷ÿ|GyQC0T]f {K#BGM)<|mReVT9C QUCV 팴,:C_Sޤ*̓4G i~n6[C'u @LapKEcɐ 'XI?~Pysj[GFjڳ71͋Z"m䆖GfAap]Ŀ#=ÐطA4W9~2/ɽ2P{u3ĺ"iRC${o7`-)39ty`aB.tN`)Ϯ`]1Ƀ[N̿]] MĹg&g/iC~GOT>OeZG8I1D=6$s :<[\,h8^@T>uC׍zNpCF$ 4Zk#d$C%8{!JrX0^*Iikz]Cς}ZY6HBv/ 'T,156 uxE&pAZ]3$ 6GBNS[ ֚?:%-^.3 h>>sb:<3[jUxw[2$i=0;j4~$p60(oڍ* bTe&]/M4x&Qէ.+33u S >Eqi; 4{? X^J0z^ƾ݈pC /d=t\WQ~C I6? m݇PjۻrD Cr,-TS8Ds )J+m2, ֹqC,X!5=^:Oq+`M/ OSrߟ1(%Le,9 )JςD^1d/npJZ5pFZ1$0ԫ g2$D"Az4<{Nr[RmaVpL|@B2}nKxkN_eV%&EؕFpMiHrQY,N~Zg|QW-,7dO14,$VNV/eƕt)e%efv Շ/;a a u'MI.OPȚk`8!^w1*Ak<i+g/.<9>w+ /+h&zxJsE 5"oL&u[&[/3[e{-=y| ^Eh;4 p-Eb>l )W$W1FF@Ox<uCЄ]#+*6 ymU ̰,?l㚧Svh9ƎFx>\:*qK/"u5RMv^rp_0';fXl^Gd1 RbV) E !w"񼟲6i#wRUHSc7QԿKVd8i\::V0dW2íc9Ώ*YyהO'5HE]BphXv/Nێ_^r#w@#|&!13s&ٰ o эYYMWU8,r1}%N έ +uy VZEMe[ q%aKtb+=J{!"k,ҒC{Aoj"3Y[Be^|(C.h֢mL1ԌdTzy|Pa JqFA6:ZL%p)rs?[IUɻCx| 6|O+PP1y6[;[F,ħVB] gV S~B0.oNA`w+6PuT4͛b;{'h+g.JIJw4tZ?@^S? <9hj=\]4z֯x-l àcY*8N\MwW~-sH(k _UpaVCTdx1z );O)+7H8#.L5hsa.Ε}MǀkZkbFG3E":Vsu_AHni듀M!ZR"( jN>_$!$&,e9;~´>4VC />H ɍYA)dɌeWNNȊ $ a ‰-/N74,|MFȯŖpPWFY$YUV4ؿ8q־>3j9fX @K5^VMf.CU֬[3B@_6KV-lѨ? ooȥ HE!0|#7(0G>_ .g#%8kf%t.\GpPv,Rz_m,O/bYQŽK: );AHTjPH};ʹLbmH=}C=¸;+RقSr8f)[>䴶RMR݀|Z\{m(M^Op_]`Cqd l]AyyňS0O@1 Z'MpWeɺ}XT;aY~X+Ɍ%Ho Z޳_.vsu3^G|< 6v:,%Gx n0(Y] @2 ǻi &"1 i'D%g?.K l~'+o`rmQVl OJ0^Cq0pՖq(?HJY\˟i]RW#bʼn{l't~3qbI6; 4I[[esNR4 W@ϙ-}~6MoӥD +@ngl@#Tx+Eq(A ?tIh[Π[@,uT"h(mX"#bT l*'![i/XP2 DFɯWZ[iD[+Txg8QOxrZ}! D@MB" E¾g6u߈_1Q:ܾ~c-[s:[u2[eΓc(}sl1+:)~Q_\༡yNZ#ק9|VBYBޛH-gvW\oTTQ@$e 7f3WU;-(ZŸ*ke >Rm[Kcڐ `A_'X4r_X8 Vc}-`<8g򍈪q6 z⪻ρgMtb J Za>nz_RN0Yd,̡ :`DG8QdnjI@S9A<уNDBj/,ƖKvqeĚSITO؎,hs]E,Koߟל~O:HV^K nYS=`P gc@sĹuQ%b>5 (ၬVi**+/Dc63n1%=CG5B) eMf<J6uZ1wGuS/Ԃ`?~%ve˾ZGw]K pGmt] Tw8{z"Ef~-}_H 5g@fU*RE6B. =be^0(@ocYD? \ro1(XA΢8-odoC;`͜)NIw>B#ԷdB-nۆH&WM,zPiBsxч$Qd6i?~gC\Ku8z]︨Yk'pl϶šK(?GH[n% 0퀖Zo`sVA7ӉONVguD 1Ax:ws,4p`řX/^BQHVA̓A/l>2ǗU-ָi|jV3Db wlK&$.E-bcrd$IwI(ݰ(GnԞi6|#DМ jwr}nuEajy@Ũtd20&Z ansԺ̇oL7G^Yb"^J"ߪaR<Q1FgBZ:^s4@Oi:Ƹ>3luW=.նP~xt71̃u޿Y\JtPaʁ-8_--cRC64 0%W.9ɍ,R_)!1&veR5G+䌥h5Jl \01@W[fՀ5=Hwzz6`|z)ut'< *]AʅqV[XY3&D; K,?~ԐEJx]<>$i5d#T|kH3`[Pt@|oβԊ 7ȡ4V 4+c{<*#<:&Iq8VXFL0F.NB.O8b*9|ρĠ2&[@ 5~ D)=]968&hE.V L*\v_٧Tp\n\Swjp5Vl_hU*h7=7UC RQF=MXvB3(H,aes}k"Wf:t).IEꄅ轾g )FבJB8Ε> wlXcv*6:XY6,pTM8MMh쇣`ׅRB.n1;q{i{Tȵ$j u<19RƢ)ª)WԧQ윍v)G>LBQIgF ,VEZOR$nd۠)0\@2KF\fEWUG@Ѡ਑W~S`w-9S*:,]|lK .^9Nk~U{Y`#g[R'DoqMP[_a_MJ.Lʭ[W=acF{":]+M/=dM*؊mCEi'?]6gaeHpV/4ӚW-|N6&Ǚ@KzVz ~C #n%gֆŧk99`$jWxn헾,Z/y>ȫI{pABoSAK=Ewx B5Dva"( '=D,;pf T2{C+ #@W^_LC>|O 2rOQ<,3=}V d \eÑ}r3^/B׊# 4}Z`(};Lkdi[`Ì%^*~.&XrhS-z  QvP/tĖaV&M\nK~; $B+Pr;ڜvv؉\ <)LW0~w;AB9oy|70= l ʉC(*o(1!5O;!]&HU lA HdU[9QS>:ɋ<52*C7TSlR?}h<jVy{nYn,H:)lMڰ șu0Ľ]Gb~&!~ Z}.)9,iص^Ht~De<.x9uHUVحݑ{Ce';ٴ*[x(}j4O1=Th+4JQpl*PL lZ\]  +*-_ПHS9^^ӹ)dF_oMM]'N( ԟSE٘U, ;3;ٵ ]\y(?gػι*Xl^ӚO tN,p~MQg;֔(+N p~(8D&D80f|uX8sp؛*^TѴ b兆cjnd[X\T&z.;!x%VetLy! _EDCZ)T՘`%uGnMScnp M.d| 3L!R_u;{Kf]uM Z<<_X=ɀe`Gջ{yl;DGk5.aһ8'@rqιm5&ߓL.ߨ.V1 ȕp=_zMj~ބ ^ QVEAW!VkbNJ//yli&]20Bi'/á$W})v2 %`c&L#M 躩QI ׊aŅ&cڛ[eډAos /9_|EwW=ϵJ5G3)~yȭo" Qge{K{..9%E<{z\dɽފ%}s )vgD.g pȚ:+bS"t~]?{L/1>մUIjhAiZ"z9yYΎ]Cif$R7Jz:6n}cmpUe@ M;faך e?~Ԥ.Y;Q3#_8_:,B{ u+,lsYeJT̡BaxOj5`XÜXxi=t\B>v\. 76-fDk&$R3&k1g[N Jƕ_N7fd7SOe>YsUT ~`cyfArfVi6geoACG GR~?'z_FD~M]!]jF1<,/ Ƭ9 :c,N\e3!'\Ogګ_7qmۉ!GNG'1v?V0 ' Ȯd<~a'I*>5G 3It|=տa#a|׌ia#s݋&zEǪ84zFoa$\r҄*\LXGWebL0!G )z 2 6K;(b`/W  zobK`m'%;j923i{.N:I5_V֌~ر}%fW|R|$@1 d([3%~\-PyQ٦ZzZ$ , 0 {Y>mtFn^ mQpEQ|eѫt7^=āmbkI A|v?.aMDոsgM37_YЊMсCI*`tA\KE;C%jmp+N5RJ|UD$(8tёDd A3}+M o;T,:daE3߱lhyO36w 5 z.$fGW7%e eȌJ5\#<5Fܸ}]7LV#~4"# y֍7pYTN8r8ZZB?L2mXf3NR(OH g(|+*׵cvG1^oItaTh2 m{PexPb]%s 9%#ff?$vc~E\ی* ֒+4~Vł1^::g޶L-9e7d/VK-Ie8Uá Hm`WbLUǨ(puWԖHrϫCHVY^+: vf&>B= \^=%q/L fsq8sNC|06H=r挤Q_Sh3gѠ}t͎cV6g47!T &9_RFd_Y V)][]B#*fnߣޙًwuy A46ǼJkܜ^* CE)>L(`jC-dGzC0W LGSwܗd^u>:2_loiñz_HKuJXT6_tX׈ Ebf[Ki2'm 8 X*̀g~XwgW 9GA.D~V > YZ