mock-2.10-1.el8$>@bOZMn}V>F? d   1`d     % %'*$,,../D01D1H1Z(1]81d91:6G`H`I`XY\]^&bd=eBfElGt`u`v`wdxdydq(,PfhpCmock2.101.el8Builds packages inside chrootsMock takes an SRPM and builds it in a chroot.`+buildvm-a64-31.iad2.fedoraproject.org 9Fedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/rpm-software-management/mock/linuxnoarch4 'NXNXbbAA ^ ^ HPHP 1 1 pp`` kUK `),h  QQKK xx AA   lB (1 7 /.Q|dA큤A큤A큤AA큤A큤EE`*a`*a`+`*a`*a`+`+`+`+`*a`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`*a`+`+`+`*a`+`*a`*a`+`+`+`+60a92d27479e71166b4e42cf65e268cd72a2ef8ce30909c6cae6773cf8deead563f8da0e6e3d7fb91a97d5da54fe6875278fcc330b14a12a208b2f3a3e1af5887d017cccfe25fa2c0686ead1555c3fd424d7094bdc143727f6f8f67739fa9bb5e350c399caa338ef00b8a78b8d004b8f36874793c48728c9926507848fee7c921cc652323fb1e701772e1255691ddb8244c8b3a8c1b0a00345427fe40ef9c799df56466baf29cfc193faccfdcc6d546b8110cf735b9cce4a252a87005f44d4a7e4aa7fc231d19cd57b4e5a9d1eab31ab3bd13ef05a605c4264e99d7cdb15aef8d6c1c93fec0d8952dc6f7c2066bd44e05d6653a0e50de2e96c8afb53a9930519d6c1c93fec0d8952dc6f7c2066bd44e05d6653a0e50de2e96c8afb53a9930519a49683fd9feb3b634841bacccb78a45f9a76471815bab08c84861e84198c4658a49683fd9feb3b634841bacccb78a45f9a76471815bab08c84861e84198c46589c7b641ded7c5b418499e2d6e4c18818bf76ede2d21839a3c2ffc3e5ba5ca2999c7b641ded7c5b418499e2d6e4c18818bf76ede2d21839a3c2ffc3e5ba5ca29918ba3d16352878bcf67c45369595c9ba492bf04b9e5821ccf01db968d63bf5a218ba3d16352878bcf67c45369595c9ba492bf04b9e5821ccf01db968d63bf5a219585b4b905322bf9b4618881c219b66237cf38fe2395dc8683ff318ba74c3b019585b4b905322bf9b4618881c219b66237cf38fe2395dc8683ff318ba74c3b009371b770a5428f2379eb2adeabcc8a0a4f2dff45e7405e3d5c08580db34e3ea09371b770a5428f2379eb2adeabcc8a0a4f2dff45e7405e3d5c08580db34e3eabe5d91f5a4add2723431fd8076fc42136762e58642c489437f49dfefad076bb2be5d91f5a4add2723431fd8076fc42136762e58642c489437f49dfefad076bb26b6c1fd5a8d78566b5c852053b07725231ae905a8a77114d37f2684656d0fb0a6b6c1fd5a8d78566b5c852053b07725231ae905a8a77114d37f2684656d0fb0a6c75b3fc09fbb9b9c8edf2937373c9d282c98a940e1e793999e6becb2575ab556c75b3fc09fbb9b9c8edf2937373c9d282c98a940e1e793999e6becb2575ab550005ea6a200a29b5c0184ae8ed00d473632d71949dc9d767f07ddd0271566e9a0005ea6a200a29b5c0184ae8ed00d473632d71949dc9d767f07ddd0271566e9a488fb0e2b6b399c78da4c573d652030856d7a8c64ee5d17aca9270d2a5c6b9a4488fb0e2b6b399c78da4c573d652030856d7a8c64ee5d17aca9270d2a5c6b9a473f287b46bc26d230c315f77c4cd23ebfdbb08b473f9ec5a709d081246414ef873f287b46bc26d230c315f77c4cd23ebfdbb08b473f9ec5a709d081246414ef8ddb7d4e019c56f09dc5b9596cd0879b4f1f0f660d7f94b104990dbf86c556625ddb7d4e019c56f09dc5b9596cd0879b4f1f0f660d7f94b104990dbf86c556625fb62632a39e27ccaa6ff9163b44f2dbf9e13baecc23a71a78e3a4d42c5840a58fb62632a39e27ccaa6ff9163b44f2dbf9e13baecc23a71a78e3a4d42c5840a583bda8186ce0084e85b12bc3c037b86a5cf4a78306390d328b9369daa8ed871193bda8186ce0084e85b12bc3c037b86a5cf4a78306390d328b9369daa8ed87119288b1aefa4acd088ffc0f0e4200f72a3fd456b0e53ccd86fc3cd4bd225798af8288b1aefa4acd088ffc0f0e4200f72a3fd456b0e53ccd86fc3cd4bd225798af8f0c0234cd624b01eeb55963512c207ed444df60cd626c3111883b69a4b211b32f0c0234cd624b01eeb55963512c207ed444df60cd626c3111883b69a4b211b329aab1d5ca6719dfdea3b7d5b1d44cae91be75e4ed223e87f4b69ed6211b574b49aab1d5ca6719dfdea3b7d5b1d44cae91be75e4ed223e87f4b69ed6211b574b48ca111fea0f782782f4110f394958803adaee872cafdad45b8d0fabbb48bcd98ef74db00c4b211af6ce08b62b3ec0ae1dc397778cf3f3556853e4b1643be61942fa3abfe979311257d293e53225126421de9f1249ddc05fe820e1a078c90c689b1a26c2475c884264e814ed31b268ddfbe96b429c571040ff134035343bd7ec897448e0e6e8af019c20400ccb97fa0fc5ce9f01c677cd366863a27b38cbf9e11bb47bb8a921ec67c12d382186517b3eb685f2358cdb4b67a2ada90de8dbbc99b58f2d7553f2a6b5fe11932926ee0bfcfc5ac843cbef4d66fa425870a25b1099080b117bae9ccde64c2c25575d6940b3c701321b52133b6fa06c7a25726a56afda6f43fb006cd3adbdb382a7555f3daa24b34c8f21848d574d369c9c1ec4c0cccc12604864e86c6fc6f846cce1541ee81e4d76e8db8f26e24813ab8c515fe3aa753a5d97ca1c2cdbe7da0ff177cbcecd9c322a89010b439f64741a2752010117153a5d97ca1c2cdbe7da0ff177cbcecd9c322a89010b439f64741a2752010117105ea638b8a16a0234487df3966560a7ea4d5908d4d31824791798da0ac3bb08a05ea638b8a16a0234487df3966560a7ea4d5908d4d31824791798da0ac3bb08ac916b468b2f117f9959ab395a7085b443a2dcfd522fb53e9d3f511433904d2fcc916b468b2f117f9959ab395a7085b443a2dcfd522fb53e9d3f511433904d2fc6552aecaa25e9d800a48a7cefdcf0a3a946845d6e1e527e59de46fe7caf696966552aecaa25e9d800a48a7cefdcf0a3a946845d6e1e527e59de46fe7caf696966e9040d24a26161bf945c3fc63c27b72268986168d41a0f60c03901884b23e286e9040d24a26161bf945c3fc63c27b72268986168d41a0f60c03901884b23e285aed4f40e1be5a4aabeef171740cde24ec873064ce4186b26cfcfe4c8bb1bde75aed4f40e1be5a4aabeef171740cde24ec873064ce4186b26cfcfe4c8bb1bde75cf47fcf62f298332933a231380c6daa314f445489a7cd0e7aee5ac428199ff45cf47fcf62f298332933a231380c6daa314f445489a7cd0e7aee5ac428199ff4912a4ed2dfeec73ce386de0c96b4551931870ae3a061122ddca9ac9f155a6f3a912a4ed2dfeec73ce386de0c96b4551931870ae3a061122ddca9ac9f155a6f3aafbd62ba983c7fa7e6bb077ba3c137c49578d2cb52fda08e04f159b0729d05aaafbd62ba983c7fa7e6bb077ba3c137c49578d2cb52fda08e04f159b0729d05aa743f156d63ff528c2b7141c32ad6b4551b0b71c8946b28b64887cc6f66a8c4bc743f156d63ff528c2b7141c32ad6b4551b0b71c8946b28b64887cc6f66a8c4bcafe10be11715436089ca121274076fbe60da51365ea5c7bdce7331307bb634c6afe10be11715436089ca121274076fbe60da51365ea5c7bdce7331307bb634c61dd15ed9ef3ec0a11f92029fbc0f9c86bf9584456d6ec455662fbf7c2d6d5c5c1dd15ed9ef3ec0a11f92029fbc0f9c86bf9584456d6ec455662fbf7c2d6d5c5c6492d101cff04065a0f1a0ea6a50a79f64615cf63552b8f2140c3968ddf7039b6492d101cff04065a0f1a0ea6a50a79f64615cf63552b8f2140c3968ddf7039b47c3148a4a3845a2134939d0912376522c5e70576af306c8603d39fb91de690147c3148a4a3845a2134939d0912376522c5e70576af306c8603d39fb91de6901859b1587f8d09158b0aacfc9e073e723fddf0acb739162462cfd5fa296da4053859b1587f8d09158b0aacfc9e073e723fddf0acb739162462cfd5fa296da40531d99f13f038c944234039f5fe69f80130e85c97b251f2da8b26f5157f18d356b1d99f13f038c944234039f5fe69f80130e85c97b251f2da8b26f5157f18d356b576404c7ce1426bfd73303d89f12ae76a7796aa54eaa4ea2fa7f92a92a88aa5d576404c7ce1426bfd73303d89f12ae76a7796aa54eaa4ea2fa7f92a92a88aa5d29c26e0ed9730c0de5b10199477b2b9e3928bf1c8bbcbdaa4e57e9e057a242b648179a2b19a87ae863d8cc29a4c282d58a9f9c47e60ad96da18a8ec5440f709b042241a4f965128d2cf1f094c85bf6e43ad1505c891907b8eb944665f2efc8cb149227fb4348eaac5f55e0835d70e69defa39342070dbeb1543dfac040d9d03e6e930d7c1658d36b9314ac5af3068431f98ab432456a832bc4c9c26cba24e3fa5dfae0afb980e63b6e5523f90b4b5e2d322e0b5b7ca9a2377c85c4390980a7173f718cb7bbebe252733e98271e2e00a08a968bf56ae8f76dd61a8f0e4aae3c9915daf344a978c8637565eab3e4e7d91d5ddd9d3476b63d581cb148f562024265f5a9a2b18b300372dae8cef6a7ce6b0959d680cd8c57356d0d5a8149aa23ad9f067db008301be8bae1328049d6ba08407fab9852b1d26b88f6caca7f7054af3bf91b8a8881d2a9b1624cff4a26f1d307b589046c0f56e42c115e18c3fe31ac300793a5a9218883e8cd591200ac71742eeabaafc8093b5b4b272098ce2f657ed5aad98cfdfbaef02dc36d6808c58be4512c0b421585680192c10d7c56334a16b7f888b23457396af172e7ce44745284344ec12e7ea92bc1d91fb16d682a9e13684c1fdc0cf4dea8ddfbbe6fa906a7f1f656e4797e951663737f13f27122ddaede0e7ccf86f4533a71920909fa2e18bb8bc52f8ddaa3709520f512fe0c5ea8fbce1e57800ab93cc60d75e0a063881466800df81d22b1e3acf536d11826fc83ec5d87c5790c7f8dd79fcb123480fa28461d02042e04f6de0dc6db6a8f1cd577d91a8577a40e4adedc572f25986931e565f020c7b843e1b87f044153bbf0a0481f69f6f6cbb01bd65f2c09181ef1668b0ae26efd70130768743f16924239095c0a7ee03a673ecaf6b1b071cf6376e45abf212b6167ad83532606a6291402e4d2c7f0a5d0bbd39511a63b1535afe7781cf6fd56ca0520c5eb77a89e2842ef14e225f7d148bde07eb7ecc3e91093de73c2289190798dce174c68d2b886ca08d22122200f8acfa0fc4c8fec5173001092eae520565e3e979a1b5d610b37da1799071be1c1ffeef0f86354ffef892c128a36930643d1855b095cf0c1d5ab96deb051b02ab01aff5fcd2fe6934ea1c6a15c8a082f6e96893aa37cc0a3e559a61068518ce824029bb2fe3d6703f8fa78343e84d91c1655b20a6e23d815d5f3dcf17d9d4bbe8d7c0fbbf653ca48f2d88180f592bddbe6884c130ec409eb0c1e2be044622af53616ac47493fbfa82a557991203434b1f7c74e2e8102a9d2bf9aa24421c363d0c9ed4a2aca0847cfba5b36bca2f05900727910ce60aaffeb05816d9b57a64601d3ccbbd8ddf85e7169f2527157f1894908fc0dd3fc9705c7d76923c92ed6a003consolehelpermockrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmockmockrootmockrootrootmockmockmock-2.10-1.el8.src.rpmconfig(mock)mock@@@@     /bin/bash/usr/bin/bash/usr/bin/python3.6config(mock)coreutilscreaterepo_cdnfdnf-plugins-coremock-configsmock-filesystempigzprocps-ngpython(abi)python3-distropython3-jinja2python3-pyroute2python3-requestspython3-rpmpython3-templated-dictionaryrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemd-containertarusermodeutil-linux2.10-1.el83.63.0.4-14.6.0-14.0.4-14.0-15.2-1mock-core-configs334.14.3``x@_إ@__`_P_P_^Ǿ^@^h^=Q@^;]4@]w@]e@]L\9\\k[qr[qr[Z4@ZZ 2.10-1Pavel Raiskup 2.9-1Pavel Raiskup 2.8-1Pavel Raiskup 2.7-1Pavel Raiskup 2.6-1Pavel Raiskup 2.5-2Pavel Raiskup 2.5-1Miroslav Suchý 2.4-1Pavel Raiskup 2.3-1Pavel Raiskup 2.2-1Pavel Raiskup 2.1-1Pavel Raiskup 2.0-2Pavel Raiskup 2.0-1Miroslav Suchý 1.4.20-1Miroslav Suchý 1.4.19-1Miroslav Suchý 1.4.18-1Miroslav Suchý 1.4.17-1Miroslav Suchý 1.4.16-1Miroslav Suchý 1.4.15-1Miroslav Suchý 1.4.14-1Miroslav Suchý 1.4.13-1Miroslav Suchý 1.4.12-1Miroslav Suchý 1.4.11-1Miroslav Suchý 1.4.10-1Miroslav Suchý 1.4.9-1Miroslav Suchý 1.4.8-1Miroslav Suchý 1.4.7-1Miroslav Suchý 1.4.6-1Miroslav Suchý 1.4.5-1- do not allocate tty for podman (msuchy@redhat.com) - work-around bug setting propagation for recursive bind-mounts (david.ward@ll.mit.edu) - fix handling of essential mountpoints (david.ward@ll.mit.edu) - pre-create the dest directory in _copy_config- rpkg_preprocessor: Add a force_enable option (tstellar@redhat.com) - use TemplatedDictionary as standalone module (msuchy@redhat.com)- fix use of nspawn (#678) (awilliam@redhat.com) - file_util: Improve an error message (tbaeder@redhat.com)- bootstrap: copy-in katello CA pem file if exists - early error when bootstrap is off and external buildrequires are detected (msuchy@redhat.com) - hotfix preexec_fn traceback on RHEL 8 s390x (issue 653) - introduce external buildrequires (msuchy@redhat.com) - add rpkg spec preprocessing capability (clime@fedoraproject.org) - sign plugin: don't ignore signing command failure - don't setsid() twice with --shell - better logging when dynamic BR detected (msuchy@redhat.com) - do not TB if rpmbuild fails with exit code 11 (msuchy@redhat.com) - fix addrepo when repo is missing (markus.linnala@gmail.com) - own the cheat directory - Allow percent-sign in config_opts['resultdir'] - add a new "postupdate" hook (dturecek@redhat.com) - log mock's NVR- the --recurse option implies --continue - fix --chain --continue option - fail when --continue/--recurse is used without --chain - fix _copy_config() for broken symlinks in dst= (rhbz#1878924) - auto-download the source RPMs from web with --rebuild - handle exceptions from command_parse() method - fail verbosely for --chain & --resultdir combination - allow using -a|--addrepo with /absolute/path/argument - add support for -a/--addrepo in normal --rebuild mode - use systemd-nspawn --resolv-conf=off - create /etc/localtime as symlink even with isolation=simple (msuchy@redhat.com) - dump the reason for particular package build fail in --chain - raise PkgError when the source RPM can not be installed- because of the mock-filesystem change, we need to enforce upgrade of the old mock-core-configs package- set the DNF user_agent in dnf.conf (msuchy@redhat.com) - introduce mock-filesystem subpackage (msuchy@redhat.com) - add showrc plugin to record the output of rpm --showrc (riehecky@fnal.gov) - document which packages we need in buildroot (msuchy@redhat.com) - macros without leading '%' like config_opts['macros']['macroname'] work fine again (issue#605)- mockbuild/buildroot: Make btrfs-control available if host supports it (ngompa13@gmail.com) - Add `module_setup_commands` configuration option (praiskup@redhat.com) - Use a different .rpmmacros for install/build time (praiskup@redhat.com) - lvm: don't recall set_current_snapshot unnecessarily (praiskup@redhat.com) - mock: copy source CA certificates (kdreyer@redhat.com)- bindmount resultdir to bootstrap chroot so we can --postinstall from bootstrap (issue #564) - fix mount.py plugin configuration (issue #578) - better error for dynamic_buildrequires %prep failure (issue #570) - mock: pre-create directory for file bind-mounts (rhbz#1816696) - fix doChroot() traceback for getresuid() (issue #571) - fix --rootdir option with bootstrap (issue #560) - avoid using host rpm _show_installed_packages() (pmatilai@redhat.com, PR#568) - expand braced dnf variables in repo url (dmarshall@gmail.com, PR#577)- depend on mock-configs, not mock-core-configs so users can pick an alternative package with configuration - bind-mounting stuff below /tmp into bootstrap is fixed with nspawn (GH#502) - don't do util.getAddtlReqs when 'more_buildreqs' not specified - implement doOutChroot() abstraction which runs commands either in bootstrap or on host, depending on isolation={nspawn|simple} - use doOutChroot() for package_state plugin (GH#525) - fix for "mock --chroot -- cmd arg1 arg2" use-case - site-defaults.cfg moved from /etc to %doc, and the config file is now provided by mock-core-configs (GH#555) - bootstrap: expand dnf vars in local repo bind-mounts (rhbz#1815703) - bootstrap: bindmount local metalink/mirrorlist (rhbz#1816696) - config_opts['isolation'] option invented, replaces 'use_nspawn' - 'isolation' is now set to 'auto' (means 'nspawn' with fallback to 'simple', (GH#337, otaylor@fishsoup.net) - Fedora Toolbox && bootstrap - don't re-bind-mount dev files, and fix installation of filesystem.rpm from bootstrap to normal chroot (GH#550) - re-define %python3_pkgversion on el7 (GH#545) - docker use-case: use getpass.getuser() instead of os.getlogin() (GH#551) - set LANG to C.UTF-8 by default, even if host has different value (GH#451) - bootstrap: use configured yum commands (GH#518, paul@city-fan.org) - fixup doubled-logs by predictable bootstrap resultdir (GH#539, rhbz#1805631) - fix --chain --isolation=simple with external URLs (GH#542) - option --orphanskill fixed for --isolation=simple --bootstrap-chroot - orphan processes are now also killed "postyum", right after the installation trasactions are executed to also kill daemons started from scriptlets (GH#183) - EL7 fix - use 'private' mount option for /, not 'rprivate' - ceanup rpmdb before checking installed packages (fixes builds against target chroots that have different rpmdb backend, e.g. SQLite on F33+)- depend on mock-core-configs >= 32.4 - new build-time testsuite - accept return code 0 from rpmbuild -br (thrnciar@redhat.com) - bootstrap: bind-mount the inner root mount with rprivate - new ssl_ca_bundle_path option - chain: don't run buildroot.finalize() for each package - don't fail when /etc/pki certs are not found (frostyx@email.cz) - lvm_root: fix --scrub=all - exclude plugin compiled stuff packaged in sub-packages - keep trailing newlines in jinja expand - sign-plugin: use %(rpms) variable expansion again - bootstrap: bind-mount also baseurl=/absolute/dir repos - 'dnf.conf' config is now equivalent to 'yum.conf' - don't emit unneeded warning for missing yum (remi@remirepo.net) - allow --install /usr/bin/time [GH#474] (miroslav@suchy.cz)- solve yum.conf vs. dnf.conf inconsistency in code and config - fix mockchain with --bootstrap-chroot (issue/469) - document 'mock --chain -c' in man page- log reasons why src.rpm can not be installed into chroot - nspawn: non-interactive commands in chroot are executed with --pipe - bind mount local repos to bootstrap chroot (dturecek@redhat.com) - expand the generated config (includes) completely before passing it to eval() (sergio@serjux.com) - do not ignore cleanup_on_success when post_install is True (logans@cottsay.net) - fix fd resource-leak in 'mock --chain' (jcajka@redhat.com) - the --debug-config option only shows the differences from the mock's default configuration - do not expand jinja for --debug-config - don't use chroot.pkg_manager in podman case, we need to install from within the container - --use-bootstrap-image implies --bootstrap-chroot - drop python2 support from spec file, and code too - ammend man page and state that --dnf is the default now - rename --{old,new}-chroot to --isolation - turn ON the jinja rendering a bit earlier - pre-populate loop devices in nspawn chroot as with --isolation=chroot - deepcopy the plugin_conf options from chroot to bootstrap_chroot - simplified implementation of include() config option, accept relative files (jkadlcik@redhat.com, sergio@serjux.com) - pass proxy environment to exec of Podman (RHBZ#1772598) - lvm_root: fix volume removal in --scrub - bootstrap: don't install shadow-utils, and distribution-gpg-keys - make --sources optional for --buildsrpm mode (sisi.chlupova@gmail.com) - bootstrap: bind-mount normal chroot into bootstrap chroot recursively - add --scrub=bootstrap parameter (frostyx@email.cz) - don't clean bootstrap with --clean - do not call traceLog decorator when no tracing - pre-create builddir before changing it's owner, and when we have proper process privileges - copy /etc/pki/ca-trust/extracted into chroot [GH#397] - change default of 'package_manager' to 'dnf' - always copy distribution-gpg-keys into chroot [GH#308] - support DNF vars added [GH#346] - use jinja macros instead of python variable expansion - get the text representation of error code - --scrub=all also does --scrub=bootstrap (jkadlcik@redhat.com) - success/fail aren't created root-owned - compress_logs: setup defaults to 'gzip' - raise error for --localrepo without --chain - detect that forcearch can not work, and raise obvious error - drop unnecessary privilege escalations which only make unnecessary root-owned files- /bin/mockchain wrapper around 'mock --chain' (praiskup@redhat.com) - mock: options for retrying packager managers' actions (praiskup@redhat.com) - remove mockchain [RHBZ#1757388] - chain: don't skip local repository (praiskup@redhat.com) - chain: propagate local repository to bootstrap chroot (praiskup@redhat.com) - hw_info: don't create root-owned files (praiskup@redhat.com) - ignore ./var/log when creating root_cache - fixes #309 (jiri.novak@ghorland.net) - mock: don't create root files if possible (praiskup@redhat.com) - add commandline options for using bootstrap image (frostyx@email.cz) - Use podman to pull and export an image as a bootstrap chroot (dmach@redhat.com)- results should be owned by unpriv user [GH#322] - do not build with tests by default - Resultdir variable is missing in config. (sisi.chlupova@gmail.com)- use forcearch even when --forcearch is not specified (turecek.dominik@gmail.com) - requires systemd-container on rhel8 [RHBZ#1744538] - mock: only make /sys and /proc mounts rprivate (praiskup@redhat.com) - Add Red Hat subscription-manager support (praiskup@redhat.com) - Turn jinja ON a bit later, once configs are loaded (praiskup@redhat.com) - bootstrap-chroot: always explicitly install shadow-utils (praiskup@redhat.com) - Add procenv plugin for more detailed buildtime information (riehecky@fnal.gov) - enable selinux plugin for nspawn [RHBZ#1740421] - Added signals handling by calling orphansKill for signals: SIGTERM, SIGPIPE and SIGHUP (janbuchmaier@seznam.cz) - Mention user configuration file in a man page (jkonecny@redhat.com)- change of exit code during transition from mockchain to mock --chain - support run in Fedora Toolbox (otaylor@fishsoup.net) - add cheat sheet - Adding tool for parsing build.log (sisi.chlupova@gmail.com) - load secondary groups [RHBZ#1264005] - pass --allowerasing by default to DNF [GH#251] - make include() functional for --chain [GH#263] - Removing buildstderr from log - configurable via _mock_stderr_line_prefix (sisi.chlupova@gmail.com) - Fixup: Use rpm -qa --root instead of running rpm -qa in chroot (miro@hroncok.cz) - DynamicBuildrequires: Detect when no new packages were installed (miro@hroncok.cz) - Allow more loop devices (sisi.chlupova@gmail.com) - Fix binary locations in /bin for split-usr setups (bero@lindev.ch) - describe behaviour of resultdir together with --chain [GH#267] - repeat dynamic requires if needed [GH#276] - Fix compatibility with pre-4.15 RPM versions with DynamicBuildRequires (i.gnatenko.brain@gmail.com) - Enable dynamic BuildRequires by default (i.gnatenko.brain@gmail.com) - bootstrap: independent network configuration (praiskup@redhat.com) - Update the man page about ~/.config/mock/FOO.cfg (miro@hroncok.cz) - explicitely convert releasever to string [GH#270] - grant anyone access to bind-mounted /etc/resolv.conf (praiskup@redhat.com) - -r FOO will try to read first ~/.mock/FOO.cfg if exists - enhance man page of mock about --chain - bash completion for --chain - respect use_host_resolv config even with use_nspawn (praiskup@redhat.com) - Fix crash on non-ascii dnf log messages (bkorren@redhat.com) - add deprecation warning to mockchain - replace mockchain with `mock --chain` command (necas.marty@gmail.com) - switch to python3 on el7 (msuchy@redhat.com)- switch to python3 on el7 - respect use_host_resolv config even with use_nspawn (praiskup@redhat.com) - Fix crash on non-ascii dnf log messages (bkorren@redhat.com)- ignore weird distro.version() [RHBZ#1690374] - switch to string rpm's API [RHBZ#1693759] - FileNotFoundError is not defined in Python 2 [RHBZ#1696234] - Fix python2-devel build require - temporary do not make errors from createrepo_c fatal [GH#249] - allow to configure disabled DNF plugins [GH#210] - print warning when user is not in the mock group [GH#244] - implement Dynamic Build Dependencies (msuchy@redhat.com) - Allow mock to be built for epel 8, and without tests (vanmeeuwen@kolabsys.com) - Add debug logging for systemd-nspawn and related args (riehecky@fnal.gov) - Fix mock for non-ascii paths on python2 (a.badger@gmail.com) - require python-jinja2 rather than python2-jinja2 - Fix --enable-network documentation in man page (directhex@apebox.org)- config['decompress_program'] default (praiskup@redhat.com) - add example for jinja templates - implement templated configs using jinja2 - move live defaults from site-defaults.cfg to utils.py - introduce "decompress_program" option for root_cache for bsdtar - fix exclude patter for bsdtar - delete old changelog entries - use f29 for tests - update the default in sitec-defaults.cfg - Recommend dnf-utils (fzatlouk@redhat.com) - ignore useless-object-inheritance pylint warning - add scientific linux on list of rhel clones [GH#228] - Use 32-bit personality for armv7*/armv8* builds (bero@lindev.ch) - create custom error message for dnf-utils not being installed (pjunak)- fix python_sitelib macro- Don't try to use a spec we've already cleaned up (otaylor@fishsoup.net) - only set print_main_output when not set in configs (chuck.wilson+github@gmail.com) - Try to get the proxy from environment (brunovern.a@gmail.com) - stop after first failure if -c or --recurse is not used - fallback to C.UTF-8 locale (tomek@pipebreaker.pl) - completion: improve --copy(in|out), --cwd, --macro-file, --rootdir, and --sources (tmz@pobox.com) - do not get spec from command line when using scm [GH#203] - enable cap_ipc_lock in nspawn container [RHBZ#1580435] - use host's resolv.conf when --enable-network is set on cml [RHBZ#1593212] (jskarvad@redhat.com) - add --forcearch to bash_completion- fix @VERSION@ processing in man pages (ktdreyer@ktdreyer.com) - update testing.src.rpm to recent standard - Allow --spec arg to be used with rebuild option (sfowler@redhat.com) - Disable use_host_resolv by default (tmz@pobox.com) - Add support for microdnf [GH#76] (zdenekirsax@gmail.com) - skip running groupadd if gid is 0 (nhorman@tuxdriver.com) - Allow overriding of mock chroot build user name (nhorman@tuxdriver.com) - do not populate /etc/resolv.conf when networking is disabled (RHBZ#1514028) (tmz@pobox.com) - add version to EL check in _prepare_nspawn_command() (tmz@pobox.com) - pass force-arch to builddep and resolvedep [GH#120] - Support setting up foreign architecture chroots - add support for bsdtar - use fedora 28 for tests- remove executable bit from trace_decorator.py - Change sign plugint to sign only builded rpm and not every file in results [RHBZ#1217495] (necas.marty@gmail.com) - overlayfs plugin: added explicit mount support (zzambers@redhat.com) - encode content before writing [RHBZ#1564035] - allow to bind_mount just one file (necas.marty@gmail.com) - added overlayfs plugin (zzambers@redhat.com) - invoke chroot scan for 'initfailed' event (clime7@gmail.com) - add support for .spec in --installdeps (necas.marty@gmail.com) - revert workaround introduced in 057c51d6 [RHBZ#1544801] - comment out macro in changelog (msuchy@redhat.com)- "setup_cmd" of bootstrap container is the actuall $pm_install_command from the main container [RHBZ#1540813] - do not produce warning when we are using different PM for bootstrap container - Honor the "cwd" flag when nspawn is being used and "chrootPath" is not set (matthew.prahl@outlook.com) - do not run ccache in bootstrap chroot [RHBZ#1540813] - use DNF on EL7 when bootstrap is used [RHBZ#1540813] - site-defaults: fix quoting in sign_opts example [RHBZ#1537797] (tmz@pobox.com) - Detect if essential mounts are already mounted (msimacek@redhat.com) - Update Python 2 dependency declarations to new packaging standards - improvement code/docs for opstimeout (Mikhail_Campos-Guadamuz@epam.com) - simplifying of utils.do() (Mikhail_Campos-Guadamuz@epam.com) - New config option 'opstimeout' has been added. (Mikhail_Campos- Guadamuz@epam.com) - Don't setup user mounts in the bootstrap buildroot (bkorren@redhat.com) - el5 is sensitive to order of params - Default for config_opts['dnf_warning'] according to docs (praiskup@redhat.com) - Avoid manual interpolation in logging of BUILDSTDERR (Mikhail_Campos- Guadamuz@epam.com) - Splitting stdout and stderr in build.log. All stderr output lines are prefixed by 'BUILDSTDERR:' (Mikhail_Campos-Guadamuz@epam.com)- orphanskill: send SIGKILL when SIGTERM is not enough [RHBZ#1495214] - pass --non-unique to usermod because of old targets - remove _selinuxYumIsSetoptSupported() - only use -R if first umount failed - use recursive unmount for tmpfs - do not cd to dir if nspawn is used [GH#108] - add new option --config-opts [GH#138] - add --enable-network to bash_completation - Strip trailing / from mountpath in ismounted() - new cli option --enable-network [RHBZ#1513953] - when creating yum/dnf.conf copy timestamp from host [RHBZ#1293910] - do not populate /etc/resolv.conf when networking is disabled [RHBZ#1514028] - soften mock-scm dependencies [RHBZ#1515989] - mount /proc and /sys before executing any PM command [RHBZ#1467299]- user and group is actually not used here since some logic moved to buildroot.py - add config_opts['chrootgroup'] to site-defaults.cfg - Enable chrootgroup as a config file option - override some keys for bootstrap config - Add support for DeskOS - Delete rootdir as well when calling clean - Fix mock & mock-core-config specs to support Mageia - Ensure mock-core-configs will select the right default on Mageia - ccache: use different bind mount directory - new-chroot: set up new network namespace and add default route in it - use primary key for F-27+ on s390x - man: add dnf to see also - man: escape @ - remove Seth email - more grammar fixes - fix typo in mock(1) - sort debug-config output- requires mock-core-configs- introduce -N for --no-cleanup-after (jsynacek@redhat.com) - add man page entry for --debug-config - Added option --debug-config (matejkudera1@seznam.cz) - site-defaults: Fix comment about nspawn/chroot default (ville.skytta@iki.fi) - move chroot configs to mock-core-configs directory - pass --private-network to every container spawning if specified - add script to create default route in container to localhost - [site-defaults] Fix umount_root documentation - Fix keeping the LVM volume mounted - suggest dnf-utils - Always create /dev/loop nodes  ""$$**,,..0022456789:;<=>?@@BBDDFFHHNNPPRRTTVVXXZZ\\^^``bbddfghijmnopqrstuvwxyz}~2.10-1.el82.10-1.el8  logging.inimockmockREADME.txtmockmockmock-parse-buildlogmockchainmockbuild__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbackend.cpython-36.opt-1.pycbackend.cpython-36.pycbuildroot.cpython-36.opt-1.pycbuildroot.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycexception.cpython-36.opt-1.pycexception.cpython-36.pycexternal.cpython-36.opt-1.pycexternal.cpython-36.pycfile_downloader.cpython-36.opt-1.pycfile_downloader.cpython-36.pycfile_util.cpython-36.opt-1.pycfile_util.cpython-36.pycmounts.cpython-36.opt-1.pycmounts.cpython-36.pycpackage_manager.cpython-36.opt-1.pycpackage_manager.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pycpodman.cpython-36.opt-1.pycpodman.cpython-36.pycrebuild.cpython-36.opt-1.pycrebuild.cpython-36.pycstate.cpython-36.opt-1.pycstate.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.pyctrace_decorator.cpython-36.opt-1.pyctrace_decorator.cpython-36.pycuid.cpython-36.opt-1.pycuid.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycbackend.pybuildroot.pyconfig.pyexception.pyexternal.pyfile_downloader.pyfile_util.pymounts.pypackage_manager.pyplugin.pyplugins__pycache__bind_mount.cpython-36.opt-1.pycbind_mount.cpython-36.pycccache.cpython-36.opt-1.pycccache.cpython-36.pycchroot_scan.cpython-36.opt-1.pycchroot_scan.cpython-36.pyccompress_logs.cpython-36.opt-1.pyccompress_logs.cpython-36.pychw_info.cpython-36.opt-1.pychw_info.cpython-36.pycmount.cpython-36.opt-1.pycmount.cpython-36.pycoverlayfs.cpython-36.opt-1.pycoverlayfs.cpython-36.pycpackage_state.cpython-36.opt-1.pycpackage_state.cpython-36.pycpm_request.cpython-36.opt-1.pycpm_request.cpython-36.pycprocenv.cpython-36.opt-1.pycprocenv.cpython-36.pycroot_cache.cpython-36.opt-1.pycroot_cache.cpython-36.pycrpkg_preprocessor.cpython-36.opt-1.pycrpkg_preprocessor.cpython-36.pycselinux.cpython-36.opt-1.pycselinux.cpython-36.pycshowrc.cpython-36.opt-1.pycshowrc.cpython-36.pycsign.cpython-36.opt-1.pycsign.cpython-36.pyctmpfs.cpython-36.opt-1.pyctmpfs.cpython-36.pycyum_cache.cpython-36.opt-1.pycyum_cache.cpython-36.pycbind_mount.pyccache.pychroot_scan.pycompress_logs.pyhw_info.pymount.pyoverlayfs.pypackage_state.pypm_request.pyprocenv.pyroot_cache.pyrpkg_preprocessor.pyselinux.pyshowrc.pysign.pytmpfs.pyyum_cache.pypodman.pyrebuild.pystate.pytext.pytrace_decorator.pyuid.pyutil.pymockcreate_default_route_in_container.shmockmockmock-parse-buildlogmocksite-defaults.cfgmock-parse-buildlog.1.gzmock.1.gzmockmock/etc/mock//etc/pam.d//etc/pki//etc/pki/mock//etc/security/console.apps//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/mockbuild//usr/lib/python3.6/site-packages/mockbuild/__pycache__//usr/lib/python3.6/site-packages/mockbuild/plugins//usr/lib/python3.6/site-packages/mockbuild/plugins/__pycache__//usr/libexec//usr/libexec/mock//usr/share/bash-completion/completions//usr/share/cheat//usr/share/doc/mock//usr/share/man/man1//var/cache//var/lib/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2noarch-redhat-linux-gnuASCII textdirectoryPython script, ASCII text executableBourne-Again shell script, ASCII text executablepython 3.6 byte-compiledAlgol 68 source, UTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRhttps://bugz.fedoraproject.org/mockbtrfs-progsdnf-utilsmock-core-configspodmanprocenvqemu-user-staticyumutf-890c0f66c43204800d57c15763145c369135e14bb7b9bc6789b6a27fb151d2a33?7zXZ !#,FM*]"k%D]L] ᕝ{rFy%mwp>GӀ7+ 7sʶ%K\Q'^f,we+U92󽌏ZAV^n^9Iτk]ը@Y_@S4Ψ>{. ͂ig[up{9ǭʿ:SF2LgDMq/hbɢܛ~y;" F@ў&UYcJwW#RÉԝ#]LJ[Q *ΐ4%g]Bto)=q>k6Zr$Rh yŧgN65=t_,ȥB%4 ; YKiH`pF&BUR(%'~,(8ae &L 2 ƗVpP')" ]Z/qD\:Z>3S }$>"Y*t/ނFgaFwi&k>f;U{48N!.oJLS~$h8?'+/2/b!,bǶ#P 1],A7I24:% H\C˜0(؇ZKk2oR\r  %D8pttֶ] hZ 라M}vy,Ynm0_ˆ.H{DU=gh6k_XR'U¿/KRBBV~U̢U:dTJȉ(-I+mbQC+]TWi fցj)I}{*)'vZMxrSrD'ij BZp"}rn9 ]vݩUP!PL1xb2^e^|hKf,$G/߇8ľsaU9c]0"hɿ'Jx'܂}sM961 3MR5VDg ˉ &w* :`ͲSEf>,e]#INYElPȩR[-6UG aV E\ *_zh|$A뛑L1yxZ|♆]r99+9q;[?Y T;^X=}0aX%5:{0O[ob/(W/$=dR]3v%D (&pEq9А@ep|+Fq$kzri蘪'>iЃ94Ü@pzuMqQ5lQ4o!OOKy V)Ih)."t7>Q/9!6:a͖=³/10/{szFE;(vL9!U)~Dܚ|6+K"p8=orG0-ۆ9~Mrove=}îR6–ޓdI9KKJ-_Ë۸$jmZ@⧔e`\P(WziX,6}Uz HOǟ`;-QWM5tOrAX]e(|/v}CrKghvD$bONzq;l[pxQ+5$@kw7ѕJ) 0 )]?wiE gΉ|7Kjܯ'+5"pKi#R*CޞG['!'? xaJpkep<Щlĭi'd^zxIq aո &9 t`L!4pod2LVBJi Xݚ54>r213Z?Ͳ]\Ӈt1qB+?I%Z.&2=J @aM$8KNYނ(!ԡu>( 7?vֺPo\EV8I~nnȰ`>td<4xJu[} vr#TϽes~7@5gaAr'D!8x7IA8WJ|X'&Xw="vkZDuYe]nX<"P疾>f}tG_%qءZ`t(55 HBwbǕل ?lgoo]`x$HPnv)*aGΤOM34`BzX27X57tq5j۟:/IYs݇k˟S^^6 uW$jЇU^7uUqYW9nd[>KEt}F]iI/pOZn=`_ݡ[Pwo,|sKu! ڧcׯzlsNqJrN +ڪߓg(-; $ZP[B\;כ4Ͼ?@Gaѥ,6 5˲_Ԟkb#&:F/Obv%듳3_Po!֎)9IdFnyL$I> !@QYģ)?B"cAGPA:&5>|LKeb#C?yVo}5ic,6oQ'`ڀYG:Vۆ@ P}an˲ek⿽GP1vB`zdy bF8pϲ%T~Z1B?d0WW:?s,ڋEΡq>uUCЁ50:9P8 _JVן)6ehʽd;Iڳ8P5ܚ J6?8 _8G#@%G`^u8T}$Z}a\;AۢyTxQrfߺ{C2o5([Gb^Rt{`5@17(Q kwl\AᦁM4z9jQaЏ={Ȩ4j"ϋo`;ʳ:C G'i\%'8 `p(֟}L:+nkX`'8|d7=,σ:qLXIi*r`]\6B Se= ] < )q `[ 3"Hda2V0Bq3jjL܉2wCl<%LԨ7K:#AiكG+eEa4VҺh$okWnT㱺޴p~h#M VFa`54C RT8Y[~+]I2ho瞛^*ry&NQm ䷪΅t+e=EQ/`69-^B5Qh@e&^q#wRqokrP'> 5B`7_ ʥsj{M 8DVx lNI>,r9hu:5Kh s(: ԼH ~,Q"}iF@jz)%$$JYWHM gYfԛ`/>pyr8s-#byYX7D؞ 3["7#Qc5s/~L̑MzkZb@2=*?G?His7rS,vsUsUM e>c[ybY1=7|hYw%n-|瘐.^#hr2'5yLȂ~-B;EV! &:g$-Ḉu؄ܘ5 ڧaQK}b*pu'cIy\ :z&"l;`/nD.JqS# j醴E##sU$Rs^ϻ^3J(Z"CT%p@Q"[I#b8>!,=hm٭v "-Yk5A2fxRv\9Mйi>gѾWp11V 5h2;鯏>݇CAȵvt4 bU4t9K1j]^<Ъ%pR0ްǪ1nCfnO *@YSYf2qͤ [;_uI +0%?:K_vu~jڎvvv/}TysAWx:WbD;'yZ`jM>YifwP\xR1`1S?ݵ?pryl{Y&8ǀύsR>Fܾn^]O4B Wu\x&g^4֑jtdԪ&i7+oĆE=*'DoM{! ׼3dSX 3 R\N;F읉 6qa@I޶γ:کCgKn&0ɩq]^Xsl~vfͥ&2~cݿ>2׺vmѥR 'Z ]۽Z &t-0Y,v!mNzkut[1EA(İfs^slCPFb4n44t%ʑ]|VG0v_ Jt689 ?R|R N?lpmKv~,*$N6C'aBu33U" >W5`ƹ)v7Uи\ȋ8߈i,R:4 4h1kC8/2(ڿ]4B@y~PPVG@0G%QZzY[1$Q?-:*63}i 1ѷȿأ_Gs^W6_>Q:pXK ' [1 ʎ` fβ+TUoeFv9}svAy 'y2^j yjNz~_]:黕hݠ0Olk'.6Zfغ_!v~¶ϒrM5@j!GT2hҎJ>QH۠~BhHHx9H<}XJ+\d&o#7e"6ċ${eŒ7!DYS[ACVr Tnt|bۖ3EH(*j7w\?Das5Z69%[!W';\삌Ҭ3.&pI3e٬uU#YΓ`+{wp& D1?Xg}r0{KK(qŊ0/e1x3ؚ1!G5e51JU2mv-]CUu*mv AR*Zw 9 ;N, n,00f[[*} lh_y]P'bνcȹEz#It#R3h-X&` 6]~7KyE2>LM h'4 jwk2)dBt%%MB ui,%f|( ?cͬNJ}!s:]SȰ%#OQW ZCaIhZ^i55aNd\?ێ5D+\YT\߰iRC_0yh$d`!/>"7Cthxb51eKႲhp+ y 1XƂ v?M02sVJi`n{cn?_6`}d*UE%D"v\Onx짝tAŸUש1ȊGixH)^ǀ #TtCH="Od'3r~H9ZIΥ |q) 36miIفY3( "t4UhCGÇa&ciym2͜DJ#iXmc0L`҈9y{ Wׅ7/[oJv?Ƙlړێ 䂢N zPcƗ)'pQy&a4q]!:!*,~ C; t])| YdA94mgե9fو6~SߢgZ\F57K̸ ¹#oمPL*]]Wsdl>Z bpW Kpi=,߇Ed~y$&`mhCp@d]ϺdBK5V]T|v/cS_cԀ?P&|jگ,`tLE 5EZ+$+\=5bCH(b0᱈cސ2p5}CkC՛yHd%"$ըjU9s2p HO͌%^SN7/N2E%: =߆?6raKyfM@ T,݋Nv!+-CuH`FO-e" HS4h&Gl 9ĄX` ģb nǭ%L%Nt}]QDךW`[|Vq'vm~iP@jҟ 3T+\}APS&sAALD kR, 9$e{3n#ډftB| n u: dxھ #Xoaݲ ձ ȬdhfzkӖ S7hpn,DDZٲ˿t$*hDo.k =, ˕%*U`T]yuͪB沠Aʜ6aqSF s t`n&农at4An_ad4oNWQք^4ȩz`- !iI LWtV} ῄ|eca4N'K~ylf$r&xt nj4  p@DA{øom9Xn$!b ٫~yoo:Wv'@59M3V,Jn$Bз{PLyXXD3?wҝGcOc)Ĥy)]CIn-&B:M[LХmc plGsZlJXeMtQuK ] dc +eT ɾ# Iإ~۝oХ]QE1쮻M|F8])  F"9rL $fƲNL*ӏ{8ǰ1ܴ'>V1x#ܝWޗ%IL2nmCDʭisthϧRx6#1G'i8F ii a'/y?x ጬQxLT+ g_Se 2Y9li2ԱPC,ܦ E2>OQzCEgsA r}،o4rR֎\U\QN`h"q/[~n ?gyfƴwR{$'F+mV!m&kV~}xӄ<"^t(T9eB?.Voc!k74U&~h߄ي({>t }[b0=VYi/3ˁϓ 36a'9њ-GqX* "ptN{p_q=qh=ႽE! 9ɑ㌪*HVrod{rrù#4v='P)y@!*R)&qaPG/s߯ *{[hqG([p#M\0ݗɄG$.d&~9C-+EjѶ:FW6X?<<4|Cs B\R:HOmewʗYxSl>,A 5:;ޢҗz#oi!?Gx^[K2`)EiUW/1"%8gc7R:Eqe _9Z;V!CcI8\- u_ V谼|fH?Х|kG[?\4 J;[QZ;uдQ?}Szʱga[wHB1Qn$aeuTPgC)2PjQ{?4P^neVΌnC YZ