08:37:30 /var/ARTIFACTS/work-preparesyafdvc_ 08:37:30 tmt version: 1.73.0 08:37:30 tmt command line: /usr/bin/tmt --root . -c arch=x86_64 -c distro=fedora-rawhide -c initiator=packit -c trigger=commit run --all --verbose --id /var/ARTIFACTS/work-preparesyafdvc_ -e @tmt-environment-plans-features-steps-prepare.yaml provision --feeling-safe --how connect --guest 3.145.116.96 --key /etc/citool.d/id_rsa_artemis --port 22 --hard-reboot '/opt/artemis-cli/bin/artemis-cli guest reboot 9dd05cf4-b7a4-42a2-bba2-26284aa4c3ef' plan --name '^/plans/features/steps/prepare$' 08:37:30 Run command: /bin/bash -c 'cat /etc/os-release' 08:37:30 environment 08:37:30 stdout: NAME="Fedora Linux" 08:37:30 stdout: VERSION="42 (Container Image)" 08:37:30 stdout: RELEASE_TYPE=stable 08:37:30 stdout: ID=fedora 08:37:30 stdout: VERSION_ID=42 08:37:30 stdout: VERSION_CODENAME="" 08:37:30 stdout: PLATFORM_ID="platform:f42" 08:37:30 stdout: PRETTY_NAME="Fedora Linux 42 (Container Image)" 08:37:30 stdout: ANSI_COLOR="0;38;2;60;110;180" 08:37:30 stdout: LOGO=fedora-logo-icon 08:37:30 stdout: CPE_NAME="cpe:/o:fedoraproject:fedora:42" 08:37:30 stdout: DEFAULT_HOSTNAME="fedora" 08:37:30 stdout: HOME_URL="https://fedoraproject.org/" 08:37:30 stdout: DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f42/" 08:37:30 stdout: SUPPORT_URL="https://ask.fedoraproject.org/" 08:37:30 stdout: BUG_REPORT_URL="https://bugzilla.redhat.com/" 08:37:30 stdout: REDHAT_BUGZILLA_PRODUCT="Fedora" 08:37:30 stdout: REDHAT_BUGZILLA_PRODUCT_VERSION=42 08:37:30 stdout: REDHAT_SUPPORT_PRODUCT="Fedora" 08:37:30 stdout: REDHAT_SUPPORT_PRODUCT_VERSION=42 08:37:30 stdout: SUPPORT_END=2026-05-13 08:37:30 stdout: VARIANT="Container Image" 08:37:30 stdout: VARIANT_ID=container 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c 'cat /etc/lsb-release' 08:37:30 environment 08:37:30 stderr: cat: /etc/lsb-release: No such file or directory 08:37:30 Command returned '1' (failure). 08:37:30 Run command: /bin/bash -c arch 08:37:30 environment 08:37:30 stdout: x86_64 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c 'uname -r' 08:37:30 environment 08:37:30 stdout: 6.5.6-300.fc39.x86_64 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c '/bin/bash -c '"'"'type bootc && sudo bootc status && ((sudo bootc status --format yaml | grep -e '"'"'"'"'"'"'"'"'booted: null'"'"'"'"'"'"'"'"' -e '"'"'"'"'"'"'"'"'image: null'"'"'"'"'"'"'"'"') && exit 1 || exit 0)'"'"'' 08:37:30 environment 08:37:30 stderr: /bin/bash: line 1: type: bootc: not found 08:37:30 Command returned '1' (failure). 08:37:30 Run command: /bin/bash -c /usr/bin/false 08:37:30 environment 08:37:30 Command returned '1' (failure). 08:37:30 Run command: /bin/bash -c /usr/bin/false 08:37:30 environment 08:37:30 Command returned '1' (failure). 08:37:30 Run command: /bin/bash -c /usr/bin/false 08:37:30 environment 08:37:30 Command returned '1' (failure). 08:37:30 Run command: /bin/bash -c 'stat /run/ostree-booted' 08:37:30 environment 08:37:30 stderr: stat: cannot statx '/run/ostree-booted': No such file or directory 08:37:30 Command returned '1' (failure). 08:37:30 Run command: /bin/bash -c 'dnf5 --version' 08:37:30 environment 08:37:30 stdout: dnf5 version 5.2.18.0 08:37:30 stdout: dnf5 plugin API version 2.0 08:37:30 stdout: libdnf5 version 5.2.18.0 08:37:30 stdout: libdnf5 plugin API version 2.2 08:37:30 stdout: 08:37:30 stdout: Loaded dnf5 plugins: 08:37:30 stdout: name: builddep 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: changelog 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: config-manager 08:37:30 stdout: version: 0.1.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: copr 08:37:30 stdout: version: 0.1.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: needs_restarting 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: repoclosure 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: repomanage 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: reposync 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: Loaded libdnf5 plugins: 08:37:30 stdout: name: expired-pgp-keys 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.1 08:37:30 Command returned '0' (success). 08:37:30 Discovered package manager: dnf5 08:37:30 Run command: /bin/bash -c 'dnf5 --version' 08:37:30 environment 08:37:30 stdout: dnf5 version 5.2.18.0 08:37:30 stdout: dnf5 plugin API version 2.0 08:37:30 stdout: libdnf5 version 5.2.18.0 08:37:30 stdout: libdnf5 plugin API version 2.2 08:37:30 stdout: 08:37:30 stdout: Loaded dnf5 plugins: 08:37:30 stdout: name: builddep 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: changelog 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: config-manager 08:37:30 stdout: version: 0.1.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: copr 08:37:30 stdout: version: 0.1.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: needs_restarting 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: repoclosure 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: repomanage 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: name: reposync 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.0 08:37:30 stdout: 08:37:30 stdout: Loaded libdnf5 plugins: 08:37:30 stdout: name: expired-pgp-keys 08:37:30 stdout: version: 1.0.0 08:37:30 stdout: API version: 2.1 08:37:30 Command returned '0' (success). 08:37:30 Discovered bootc builder: dnf5 08:37:30 Run command: /bin/bash -c 'test -e /sys/fs/selinux/enforce' 08:37:30 environment 08:37:30 Command returned '1' (failure). 08:37:30 Run command: /bin/bash -c 'systemctl --version' 08:37:30 environment 08:37:30 stdout: systemd 257 (257.13-1.fc42) 08:37:30 stdout: +PAM +AUDIT +SELINUX -APPARMOR +IMA +IPE +SMACK +SECCOMP -GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN -IPTC +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF +XKBCOMMON +UTMP +SYSVINIT +LIBARCHIVE 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c '/bin/bash -c '"'"'systemctl --help | grep -q "soft-reboot" && cat /proc/sys/kernel/random/boot_id'"'"'' 08:37:30 environment 08:37:30 stdout: 287e23ce-dba3-47fa-bea0-b48cbc027263 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c 'rsync --version' 08:37:30 environment 08:37:30 stdout: rsync version 3.4.1 protocol version 32 08:37:30 stdout: Copyright (C) 1996-2025 by Andrew Tridgell, Wayne Davison, and others. 08:37:30 stdout: Web site: https://rsync.samba.org/ 08:37:30 stdout: Capabilities: 08:37:30 stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:37:30 stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:37:30 stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:37:30 stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:37:30 stdout: Optimizations: 08:37:30 stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:37:30 stdout: Checksum list: 08:37:30 stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:37:30 stdout: Compress list: 08:37:30 stdout: zstd lz4 zlibx zlib none 08:37:30 stdout: Daemon auth list: 08:37:30 stdout: sha512 sha256 sha1 md5 md4 08:37:30 stdout: 08:37:30 stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:37:30 stdout: are welcome to redistribute it under certain conditions. See the GNU 08:37:30 stdout: General Public Licence for details. 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c whoami 08:37:30 environment 08:37:30 stdout: root 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c 'sudo -n true' 08:37:30 environment 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c whoami 08:37:30 environment 08:37:30 stdout: root 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c '/bin/bash -c '"'"' ( [ -e /run/ostree-booted ] || [ -L /ostree ] ) && echo yes || echo no '"'"'' 08:37:30 environment 08:37:30 stdout: no 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c whoami 08:37:30 environment 08:37:30 stdout: root 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c 'bootc status --format yaml' 08:37:30 environment 08:37:30 stderr: /bin/bash: line 1: bootc: command not found 08:37:30 Command returned '127' (not found). 08:37:30 query: Command 'bootc status --format yaml' produced no usable output. 08:37:30 Run command: /bin/bash -c '/bin/bash -c '"'"'[ -e /run/.toolboxenv ] && echo yes || echo no'"'"'' 08:37:30 environment 08:37:30 stdout: no 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c '/bin/bash -c '"'"'[ -e /run/.containerenv ] && echo yes || echo no'"'"'' 08:37:30 environment 08:37:30 stdout: yes 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c 'cat /run/.containerenv' 08:37:30 environment 08:37:30 stdout: engine="podman-4.9.4" 08:37:30 stdout: name="7ee920ba-c471-4371-b3ba-ca9f08ece5f9" 08:37:30 stdout: id="1345c24193bf9e8fd94827a978f0501b233e098fa05adbe19bdad22e8a5d2873" 08:37:30 stdout: image="localhost/citool:latest" 08:37:30 stdout: imageid="4b82e03f757a89a22f077617c0cbc214ddfb0c48b504f65f5432496cf2bf4deb" 08:37:30 stdout: rootless=0 08:37:30 Command returned '0' (success). 08:37:30 Run command: /bin/bash -c '/bin/bash -c '"'"'echo -n "$container"'"'"'' 08:37:30 environment 08:37:30 Command returned '0' (success). 08:37:30 tmt runner 08:37:30 arch: x86_64 08:37:30 distro: Fedora Linux 42 (Container Image) 08:37:30 kernel: 6.5.6-300.fc39.x86_64 08:37:30 package manager: dnf5 08:37:30 bootc builder: dnf5 08:37:30 is container: no 08:37:30 is ostree: no 08:37:30 is image mode: no 08:37:30 is toolbox: no 08:37:30 selinux: no 08:37:30 systemd: yes 08:37:30 systemd soft-reboot: yes 08:37:30 rsync: yes 08:37:30 is superuser: yes 08:37:30 can sudo: no 08:37:30 No state format marker file found, using the default state format 'yaml'. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/run.yaml'. 08:37:30 Run data not found. 08:37:30 Enabled steps: prepare, report, finish, provision, execute, discover and cleanup 08:37:30 Module 'tmt.steps.prepare' already imported. 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare' created. 08:37:30 Sync the worktree to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree'. 08:37:30 Run command: git rev-parse --show-toplevel 08:37:30 environment 08:37:30 stdout: /var/ARTIFACTS/git-ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096jv4l6ug6 08:37:30 Command returned '0' (success). 08:37:30 Run command: git ls-files --exclude-standard -oi --directory 08:37:30 environment 08:37:30 Command returned '0' (success). 08:37:30 Ignoring the following paths during worktree sync: .git 08:37:30 Run command: rsync -ar --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-ytxevkzn --exclude-from /tmp/tmp5dfaj52y /var/ARTIFACTS/git-ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096jv4l6ug6/ /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree 08:37:30 environment 08:37:30 Command returned '0' (success). 08:37:30 Create the data directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data'. 08:37:30 Create the environment file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env'. 08:37:30 Create the environment file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh'. 08:37:30 warn: Found environment variable for plugin 'report/reportportal', but the plugin is not used by the plan '/plans/features/steps/prepare'. The following environment variable will have no effect: TMT_PLUGIN_REPORT_REPORTPORTAL_ARTIFACTS_URL. 08:37:30 warn: Found environment variable for plugin 'report/reportportal', but the plugin is not used by the plan '/plans/features/steps/prepare'. The following environment variable will have no effect: TMT_PLUGIN_REPORT_REPORTPORTAL_LINK_TEMPLATE. 08:37:30 Found 1 plan. 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/run.yaml'. 08:37:30 08:37:30 /plans/features/steps/prepare 08:37:30 summary: Verify functionality of individual steps 08:37:30 info 08:37:30 environment: PYTEST: python3 -m pytest -vvv -ra --showlocals PACKIT_BUILD_LOG_URL: https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log PACKIT_COMMIT_SHA: 5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 PACKIT_COPR_BUILD_ID: 10515802 PACKIT_COPR_PROJECT: packit/teemtee-tmt-4904 PACKIT_COPR_RPMS: tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch PACKIT_DOWNSTREAM_NAME: tmt PACKIT_DOWNSTREAM_URL: https://src.fedoraproject.org/rpms/tmt.git PACKIT_FULL_REPO_NAME: teemtee/tmt PACKIT_PACKAGE_NAME: tmt PACKIT_PACKAGE_NVR: tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45 PACKIT_PR_ID: 4904 PACKIT_SOURCE_BRANCH: document-user-key-better PACKIT_SOURCE_SHA: 5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 PACKIT_SOURCE_URL: https://github.com/teemtee/tmt PACKIT_SRPM_URL: https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm PACKIT_TARGET_BRANCH: main PACKIT_TARGET_SHA: ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 PACKIT_TARGET_URL: https://github.com/teemtee/tmt PACKIT_UPSTREAM_NAME: tmt PACKIT_UPSTREAM_URL: https://github.com/teemtee/tmt TESTING_FARM_REQUEST_ID: 7ee920ba-c471-4371-b3ba-ca9f08ece5f9 TESTING_FARM_TEST_TYPE: fmf TESTING_FARM_GIT_URL: https://github.com/teemtee/tmt TESTING_FARM_GIT_REF: 5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 TMT_VERSION: 1.73.0 TMT_TREE: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree TMT_PLAN_DATA: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data TMT_PLAN_ENVIRONMENT_FILE: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env TMT_PLAN_SOURCE_SCRIPT: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh 08:37:30 context: arch: x86_64 distro: fedora-rawhide initiator: packit trigger: commit 08:37:30 wake 08:37:30 discover 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover' created. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/step.yaml'. 08:37:30 Step data not found. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/tests.yaml'. 08:37:30 Discovered tests not found. 08:37:30 ExecutePlugin.delegate(step=execute, data=None, raw_data={'how': 'tmt', 'name': 'default-0'}) 08:37:30 Using the 'ExecuteInternal' plugin for the 'tmt' method. 08:37:30 ExecuteInternalData: original raw data: {'how': 'tmt', 'name': 'default-0'} 08:37:30 DiscoverPlugin.delegate(step=discover, data=None, raw_data={'how': 'fmf', 'filter': 'tier: 3 & tag:-provision-only', 'test': '^/tests/prepare', 'name': 'default-0'}) 08:37:30 Using the 'DiscoverFmf' plugin for the 'fmf' method. 08:37:30 DiscoverFmfStepData: original raw data: {'how': 'fmf', 'filter': 'tier: 3 & tag:-provision-only', 'test': '^/tests/prepare', 'name': 'default-0'} 08:37:30 DiscoverPlugin.delegate(step=discover, data=DiscoverFmfStepData(name='default-0', how='fmf', order=50, when=[], summary=None, where=[], url=None, url_content_type='git', ref=None, dist_git_source=False, dist_git_type=None, dist_git_download_only=False, dist_git_install_builddeps=False, dist_git_require=[], require_test=[], path=None, test=[TestsWithAdjusts(name='^/tests/prepare', adjust_rule=None)], link=[], filter=['tier: 3 & tag:-provision-only'], include=[], exclude=[], modified_only=False, modified_url=None, modified_ref=None, dist_git_init=False, dist_git_remove_fmf_root=False, dist_git_merge=False, dist_git_extract=None, sync_repo=False, fmf_id=False, prune=False, adjust_tests=[], upgrade_path=None, repository=None, revision=None), raw_data=None) 08:37:30 Using the 'DiscoverFmf' plugin for the 'fmf' method. 08:37:30 status: todo 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/step.yaml'. 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/tests.yaml'. 08:37:30 provision 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision' created. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/step.yaml'. 08:37:30 Step data not found. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/guests.yaml'. 08:37:30 Provisioned guests not found. 08:37:30 ProvisionPlugin.delegate(step=provision, data=None, raw_data={'name': 'default-0', 'how': 'connect', 'feeling-safe': True, 'guest': '3.145.116.96', 'key': ('/etc/citool.d/id_rsa_artemis',), 'port': '22', 'hard-reboot': '/opt/artemis-cli/bin/artemis-cli guest reboot 9dd05cf4-b7a4-42a2-bba2-26284aa4c3ef'}) 08:37:30 Using the 'ProvisionConnect' plugin for the 'connect' method. 08:37:30 ProvisionConnectData: original raw data: {'name': 'default-0', 'how': 'connect', 'feeling-safe': True, 'guest': '3.145.116.96', 'key': ('/etc/citool.d/id_rsa_artemis',), 'port': '22', 'hard-reboot': '/opt/artemis-cli/bin/artemis-cli guest reboot 9dd05cf4-b7a4-42a2-bba2-26284aa4c3ef'} 08:37:30 ProvisionPlugin.delegate(step=provision, data=ProvisionConnectData(name='default-0', how='connect', order=50, when=[], summary=None, role=None, hardware=None, _OPTIONLESS_FIELDS=('primary_address', 'topology_address', 'facts'), primary_address=None, topology_address=None, become=False, facts=GuestFacts(in_sync=False, arch=None, distro=None, kernel_release=None, package_manager=None, bootc_builder=None, has_selinux=None, has_systemd=None, has_rsync=None, is_superuser=None, can_sudo=None, sudo_prefix=None, is_ostree=None, is_image_mode=None, is_toolbox=None, toolbox_container_name=None, is_container=None, systemd_soft_reboot=None, capabilities={}, os_release_content={}, lsb_release_content={}), environment={}, ansible=GuestAnsible(group=None, vars={}), port=22, user='root', key=[Path('/etc/citool.d/id_rsa_artemis')], password=None, ssh_option=[], guest='3.145.116.96', soft_reboot=None, systemd_soft_reboot=None, hard_reboot=), raw_data=None) 08:37:30 Using the 'ProvisionConnect' plugin for the 'connect' method. 08:37:30 status: todo 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/step.yaml'. 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/guests.yaml'. 08:37:30 prepare 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare' created. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/step.yaml'. 08:37:30 Step data not found. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/results.yaml'. 08:37:30 Prepare results not found. 08:37:30 PreparePlugin.delegate(step=prepare, data=None, raw_data={'how': 'install', 'package': ['jq', 'yq', 'make', 'python3-pip', 'python3-pytest'], 'name': 'default-0'}) 08:37:30 Using the 'PrepareInstall' plugin for the 'install' method. 08:37:30 PrepareInstallData: original raw data: {'how': 'install', 'package': ['jq', 'yq', 'make', 'python3-pip', 'python3-pytest'], 'name': 'default-0'} 08:37:30 PreparePlugin.delegate(step=prepare, data=None, raw_data={'how': 'shell', 'summary': 'Make sure we run koji commands with automatic retry to avoid 50x errors', 'script': 'mkdir -p ~/.koji\nif [ -f ~/.koji/config ]; then\n echo "~/.koji/config was already set:"\n cat ~/.koji/config\nelse\n cat < ~/.koji/config\n[koji]\nanon_retry = true\nEOF\nfi\n', 'name': 'default-1'}) 08:37:30 Using the 'PrepareShell' plugin for the 'shell' method. 08:37:30 PrepareShellData: original raw data: {'how': 'shell', 'summary': 'Make sure we run koji commands with automatic retry to avoid 50x errors', 'script': 'mkdir -p ~/.koji\nif [ -f ~/.koji/config ]; then\n echo "~/.koji/config was already set:"\n cat ~/.koji/config\nelse\n cat < ~/.koji/config\n[koji]\nanon_retry = true\nEOF\nfi\n', 'name': 'default-1'} 08:37:30 PreparePlugin.delegate(step=prepare, data=None, raw_data={'name': 'dnf-cache', 'summary': 'Fetch dnf cache to speed up the test execution', 'script': 'prepare/podman-images.sh', 'how': 'shell'}) 08:37:30 Using the 'PrepareShell' plugin for the 'shell' method. 08:37:30 PrepareShellData: original raw data: {'name': 'dnf-cache', 'summary': 'Fetch dnf cache to speed up the test execution', 'script': 'prepare/podman-images.sh', 'how': 'shell'} 08:37:30 PreparePlugin.delegate(step=prepare, data=PrepareInstallData(name='default-0', how='install', order=50, when=[], summary=None, where=[], package=['jq', 'yq', 'make', 'python3-pip', 'python3-pytest'], directory=[], copr=[], exclude=[], missing='fail'), raw_data=None) 08:37:30 Using the 'PrepareInstall' plugin for the 'install' method. 08:37:30 PreparePlugin.delegate(step=prepare, data=PrepareShellData(name='default-1', how='shell', order=50, when=[], summary='Make sure we run koji commands with automatic retry to avoid 50x errors', where=[], script=[], url=None, ref=None), raw_data=None) 08:37:30 Using the 'PrepareShell' plugin for the 'shell' method. 08:37:30 PreparePlugin.delegate(step=prepare, data=PrepareShellData(name='dnf-cache', how='shell', order=50, when=[], summary='Fetch dnf cache to speed up the test execution', where=[], script=[], url=None, ref=None), raw_data=None) 08:37:30 Using the 'PrepareShell' plugin for the 'shell' method. 08:37:30 status: todo 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/step.yaml'. 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/results.yaml'. 08:37:30 execute 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute' created. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:37:30 Step data not found. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:37:30 Execute results not found. 08:37:30 ExecutePlugin.delegate(step=execute, data=None, raw_data={'how': 'tmt', 'name': 'default-0'}) 08:37:30 Using the 'ExecuteInternal' plugin for the 'tmt' method. 08:37:30 ExecuteInternalData: original raw data: {'how': 'tmt', 'name': 'default-0'} 08:37:30 ExecutePlugin.delegate(step=execute, data=ExecuteInternalData(name='default-0', how='tmt', order=50, when=[], summary=None, where=[], duration='1h', ignore_duration=False, exit_first=False, script=[], interactive=False, restraint_compatible=False, no_progress_bar=False), raw_data=None) 08:37:30 Using the 'ExecuteInternal' plugin for the 'tmt' method. 08:37:30 status: todo 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:37:30 report 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report' created. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report/step.yaml'. 08:37:30 Step data not found. 08:37:30 ReportPlugin.delegate(step=report, data=None, raw_data={'name': 'default-0', 'how': 'display'}) 08:37:30 Using the 'ReportDisplay' plugin for the 'display' method. 08:37:30 ReportDisplayData: original raw data: {'name': 'default-0', 'how': 'display'} 08:37:30 Report step always force mode enabled. 08:37:30 Clean up workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report'. 08:37:30 status: todo 08:37:30 warn: Found environment variable for plugin 'report/reportportal', but the plugin is not used by the plan '/plans/features/steps/prepare'. The following environment variable will have no effect: TMT_PLUGIN_REPORT_REPORTPORTAL_ARTIFACTS_URL. 08:37:30 warn: Found environment variable for plugin 'report/reportportal', but the plugin is not used by the plan '/plans/features/steps/prepare'. The following environment variable will have no effect: TMT_PLUGIN_REPORT_REPORTPORTAL_LINK_TEMPLATE. 08:37:30 ReportPlugin.delegate(step=report, data=None, raw_data={'name': 'default-0', 'how': 'display'}) 08:37:30 Using the 'ReportDisplay' plugin for the 'display' method. 08:37:30 ReportDisplayData: original raw data: {'name': 'default-0', 'how': 'display'} 08:37:30 ReportPlugin.delegate(step=report, data=ReportDisplayData(name='default-0', how='display', order=50, when=[], summary=None, display_guest='auto'), raw_data=None) 08:37:30 Using the 'ReportDisplay' plugin for the 'display' method. 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report' created. 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report/step.yaml'. 08:37:30 finish 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/finish' created. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/finish/step.yaml'. 08:37:30 Step data not found. 08:37:30 FinishPlugin.delegate(step=finish, data=None, raw_data={'name': 'default-0', 'how': 'shell'}) 08:37:30 Using the 'FinishShell' plugin for the 'shell' method. 08:37:30 PrepareShellData: original raw data: {'name': 'default-0', 'how': 'shell'} 08:37:30 FinishPlugin.delegate(step=finish, data=PrepareShellData(name='default-0', how='shell', order=50, when=[], summary=None, where=[], script=[], url=None, ref=None), raw_data=None) 08:37:30 Using the 'FinishShell' plugin for the 'shell' method. 08:37:30 status: todo 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/finish/step.yaml'. 08:37:30 cleanup 08:37:30 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/cleanup' created. 08:37:30 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/cleanup/step.yaml'. 08:37:30 Step data not found. 08:37:30 CleanupPlugin.delegate(step=cleanup, data=None, raw_data={'name': 'default-0', 'how': 'tmt'}) 08:37:30 Using the 'CleanupInternal' plugin for the 'tmt' method. 08:37:30 CleanupInternalData: original raw data: {'name': 'default-0', 'how': 'tmt'} 08:37:30 CleanupPlugin.delegate(step=cleanup, data=CleanupInternalData(name='default-0', how='tmt', order=50, when=[], summary=None), raw_data=None) 08:37:30 Using the 'CleanupInternal' plugin for the 'tmt' method. 08:37:30 status: todo 08:37:30 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/cleanup/step.yaml'. 08:37:30 action 08:37:30 go 08:37:30 discover 08:37:30 workdir: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover 08:37:30 Run command: git rev-parse --show-toplevel 08:37:31 environment 08:37:31 stdout: /var/ARTIFACTS/git-ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096jv4l6ug6 08:37:31 Command returned '0' (success). 08:37:31 directory: /var/ARTIFACTS/git-ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096jv4l6ug6 08:37:31 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0' created. 08:37:31 Copy '/var/ARTIFACTS/git-ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096jv4l6ug6' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests'. 08:37:31 Copying directory tree from '/var/ARTIFACTS/git-ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096jv4l6ug6' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:37:31 Attempting copy from '/var/ARTIFACTS/git-ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096jv4l6ug6' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' using 'cp' with reflink 08:37:31 Run command: cp -a --reflink=auto /var/ARTIFACTS/git-ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096jv4l6ug6/./ /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:37:31 environment 08:37:31 Command returned '0' (success). 08:37:31 Copy finished using 'cp -a --reflink=auto' strategy (or its internal fallback). 08:37:31 Run command: git rev-parse --show-toplevel 08:37:31 environment 08:37:31 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:37:31 Command returned '0' (success). 08:37:31 Run command: git rev-parse --short HEAD 08:37:31 environment 08:37:31 stdout: 5793f160 08:37:31 Command returned '0' (success). 08:37:31 commit-hash: 5793f160 08:37:31 how: fmf 08:37:31 order: 50 08:37:31 filter: tier: 3 & tag:-provision-only 08:37:31 tests: ^/tests/prepare 08:37:31 Check metadata tree in '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests'. 08:37:32 summary: 6 tests selected 08:37:32 /tests/prepare/adjust 08:37:32 /tests/prepare/basic 08:37:32 /tests/prepare/framework 08:37:32 /tests/prepare/freeze 08:37:32 /tests/prepare/require 08:37:32 /tests/prepare/shell 08:37:32 status: done 08:37:32 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/step.yaml'. 08:37:32 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/tests.yaml'. 08:37:32 Plan shaper 'max-tests' not applicable. 08:37:32 Plan shaper 'repeat' not applicable. 08:37:32 Run command: git rev-parse --is-inside-work-tree 08:37:32 environment 08:37:32 stdout: true 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname)' --points-at=@ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 stdout: refs/remotes/origin/document-user-key-better 08:37:32 Command returned '0' (success). 08:37:32 git all_refs: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 refs/remotes/origin/document-user-key-better 08:37:32 Run command: git rev-parse --symbolic-full-name @ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 git initial curr_ref: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git rev-parse --show-toplevel 08:37:32 environment 08:37:32 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname:short)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 curr_ref used: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git for-each-ref '--format=%(upstream:remotename)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: 08:37:32 Command returned '0' (success). 08:37:32 Run command: git config --get remote.origin.url 08:37:32 environment 08:37:32 stdout: https://github.com/teemtee/tmt 08:37:32 Command returned '0' (success). 08:37:32 Run command: git rev-parse --is-inside-work-tree 08:37:32 environment 08:37:32 stdout: true 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname)' --points-at=@ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 stdout: refs/remotes/origin/document-user-key-better 08:37:32 Command returned '0' (success). 08:37:32 git all_refs: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 refs/remotes/origin/document-user-key-better 08:37:32 Run command: git rev-parse --symbolic-full-name @ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 git initial curr_ref: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git rev-parse --show-toplevel 08:37:32 environment 08:37:32 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname:short)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 curr_ref used: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git for-each-ref '--format=%(upstream:remotename)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: 08:37:32 Command returned '0' (success). 08:37:32 Run command: git config --get remote.origin.url 08:37:32 environment 08:37:32 stdout: https://github.com/teemtee/tmt 08:37:32 Command returned '0' (success). 08:37:32 Run command: git rev-parse --is-inside-work-tree 08:37:32 environment 08:37:32 stdout: true 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname)' --points-at=@ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 stdout: refs/remotes/origin/document-user-key-better 08:37:32 Command returned '0' (success). 08:37:32 git all_refs: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 refs/remotes/origin/document-user-key-better 08:37:32 Run command: git rev-parse --symbolic-full-name @ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 git initial curr_ref: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git rev-parse --show-toplevel 08:37:32 environment 08:37:32 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname:short)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 curr_ref used: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git for-each-ref '--format=%(upstream:remotename)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: 08:37:32 Command returned '0' (success). 08:37:32 Run command: git config --get remote.origin.url 08:37:32 environment 08:37:32 stdout: https://github.com/teemtee/tmt 08:37:32 Command returned '0' (success). 08:37:32 Run command: git rev-parse --is-inside-work-tree 08:37:32 environment 08:37:32 stdout: true 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname)' --points-at=@ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 stdout: refs/remotes/origin/document-user-key-better 08:37:32 Command returned '0' (success). 08:37:32 git all_refs: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 refs/remotes/origin/document-user-key-better 08:37:32 Run command: git rev-parse --symbolic-full-name @ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 git initial curr_ref: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git rev-parse --show-toplevel 08:37:32 environment 08:37:32 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname:short)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 curr_ref used: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git for-each-ref '--format=%(upstream:remotename)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: 08:37:32 Command returned '0' (success). 08:37:32 Run command: git config --get remote.origin.url 08:37:32 environment 08:37:32 stdout: https://github.com/teemtee/tmt 08:37:32 Command returned '0' (success). 08:37:32 Run command: git rev-parse --is-inside-work-tree 08:37:32 environment 08:37:32 stdout: true 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname)' --points-at=@ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 stdout: refs/remotes/origin/document-user-key-better 08:37:32 Command returned '0' (success). 08:37:32 git all_refs: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 refs/remotes/origin/document-user-key-better 08:37:32 Run command: git rev-parse --symbolic-full-name @ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 git initial curr_ref: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git rev-parse --show-toplevel 08:37:32 environment 08:37:32 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname:short)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 curr_ref used: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git for-each-ref '--format=%(upstream:remotename)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: 08:37:32 Command returned '0' (success). 08:37:32 Run command: git config --get remote.origin.url 08:37:32 environment 08:37:32 stdout: https://github.com/teemtee/tmt 08:37:32 Command returned '0' (success). 08:37:32 Run command: git rev-parse --is-inside-work-tree 08:37:32 environment 08:37:32 stdout: true 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname)' --points-at=@ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 stdout: refs/remotes/origin/document-user-key-better 08:37:32 Command returned '0' (success). 08:37:32 git all_refs: refs/heads/gluetool/5793f160ea6a83eb7aa78b1dd7135b1303c18ef4 refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 refs/remotes/origin/document-user-key-better 08:37:32 Run command: git rev-parse --symbolic-full-name @ 08:37:32 environment 08:37:32 stdout: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 git initial curr_ref: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git rev-parse --show-toplevel 08:37:32 environment 08:37:32 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:37:32 Command returned '0' (success). 08:37:32 Run command: git for-each-ref '--format=%(refname:short)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Command returned '0' (success). 08:37:32 curr_ref used: refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 Run command: git for-each-ref '--format=%(upstream:remotename)' refs/heads/gluetool/ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096 08:37:32 environment 08:37:32 stdout: 08:37:32 Command returned '0' (success). 08:37:32 Run command: git config --get remote.origin.url 08:37:32 environment 08:37:32 stdout: https://github.com/teemtee/tmt 08:37:32 Command returned '0' (success). 08:37:32 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:37:32 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:37:32 provision 08:37:32 workdir: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision 08:37:32 provision.provision queue: added task: default-0 08:37:32 queued provision.provision tasks 08:37:32 #1: default-0 08:37:32 08:37:32 provision.provision task #1: default-0 08:37:32 how: connect 08:37:32 order: 50 08:37:32 primary address: 3.145.116.96 08:37:32 topology address: 3.145.116.96 08:37:32 ansible: GuestAnsible(group=None, vars={}) 08:37:32 port: 22 08:37:32 key: /etc/citool.d/id_rsa_artemis 08:37:32 hard reboot: /opt/artemis-cli/bin/artemis-cli guest reboot 9dd05cf4-b7a4-42a2-bba2-26284aa4c3ef 08:37:32 Using private key authentication. 08:37:32 Doing nothing to start guest '3.145.116.96'. 08:37:32 primary address: 3.145.116.96 08:37:32 topology address: 3.145.116.96 08:37:32 Wait for a connection to the guest. 08:37:32 wait: waiting for condition 'try_whoami' with timeout 0:02:00, deadline in 120.0 seconds, checking every 1.00 seconds 08:37:32 Possible SSH master socket path '/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' (trivial method). 08:37:32 SSH master socket path will be '/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' (trivial method). 08:37:32 Spawning the SSH master process: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket -MNnT root@3.145.116.96 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; whoami' on guest '3.145.116.96'. 08:37:32 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/default-0' created. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; whoami' 08:37:32 environment 08:37:32 stderr: Warning: Permanently added '3.145.116.96' (ED25519) to the list of known hosts. 08:37:32 stdout: root 08:37:32 Command returned '0' (success). 08:37:32 wait: 'try_whoami' finished successfully, 119.81 seconds left 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; cat /etc/os-release' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; cat /etc/os-release' 08:37:32 environment 08:37:32 stdout: NAME="Fedora Linux" 08:37:32 stdout: VERSION="45 (Cloud Edition Prerelease)" 08:37:32 stdout: RELEASE_TYPE=development 08:37:32 stdout: ID=fedora 08:37:32 stdout: VERSION_ID=45 08:37:32 stdout: VERSION_CODENAME="" 08:37:32 stdout: PRETTY_NAME="Fedora Linux 45 (Cloud Edition Prerelease)" 08:37:32 stdout: ANSI_COLOR="0;38;2;60;110;180" 08:37:32 stdout: LOGO=fedora-logo-icon 08:37:32 stdout: CPE_NAME="cpe:/o:fedoraproject:fedora:45" 08:37:32 stdout: HOME_URL="https://fedoraproject.org/" 08:37:32 stdout: DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/rawhide/" 08:37:32 stdout: SUPPORT_URL="https://ask.fedoraproject.org/" 08:37:32 stdout: BUG_REPORT_URL="https://bugzilla.redhat.com/" 08:37:32 stdout: REDHAT_BUGZILLA_PRODUCT="Fedora" 08:37:32 stdout: REDHAT_BUGZILLA_PRODUCT_VERSION=rawhide 08:37:32 stdout: REDHAT_SUPPORT_PRODUCT="Fedora" 08:37:32 stdout: REDHAT_SUPPORT_PRODUCT_VERSION=rawhide 08:37:32 stdout: SUPPORT_END=2027-11-24 08:37:32 stdout: VARIANT="Cloud Edition" 08:37:32 stdout: VARIANT_ID=cloud 08:37:32 Command returned '0' (success). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; cat /etc/lsb-release' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; cat /etc/lsb-release' 08:37:32 environment 08:37:32 stderr: cat: /etc/lsb-release: No such file or directory 08:37:32 Command returned '1' (failure). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; arch' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; arch' 08:37:32 environment 08:37:32 stdout: x86_64 08:37:32 Command returned '0' (success). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; uname -r' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; uname -r' 08:37:32 environment 08:37:32 stdout: 7.1.0-0.rc5.35.fc45.x86_64 08:37:32 Command returned '0' (success). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'type bootc && sudo bootc status && ((sudo bootc status --format yaml | grep -e '"'"'booted: null'"'"' -e '"'"'image: null'"'"') && exit 1 || exit 0)'' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'type bootc && sudo bootc status && ((sudo bootc status --format yaml | grep -e '"'"'"'"'"'"'"'"'booted: null'"'"'"'"'"'"'"'"' -e '"'"'"'"'"'"'"'"'image: null'"'"'"'"'"'"'"'"') && exit 1 || exit 0)'"'"'' 08:37:32 environment 08:37:32 stderr: /bin/bash: line 1: type: bootc: not found 08:37:32 Command returned '1' (failure). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /usr/bin/false' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /usr/bin/false' 08:37:32 environment 08:37:32 Command returned '1' (failure). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /usr/bin/false' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /usr/bin/false' 08:37:32 environment 08:37:32 Command returned '1' (failure). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /usr/bin/false' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /usr/bin/false' 08:37:32 environment 08:37:32 Command returned '1' (failure). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; stat /run/ostree-booted' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; stat /run/ostree-booted' 08:37:32 environment 08:37:32 stderr: stat: cannot statx '/run/ostree-booted': No such file or directory 08:37:32 Command returned '1' (failure). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; dnf5 --version' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; dnf5 --version' 08:37:32 environment 08:37:32 stdout: dnf5 version 5.4.2.1 08:37:32 stdout: dnf5 plugin API version 2.0 08:37:32 stdout: libdnf5 version 5.4.2.1 08:37:32 stdout: libdnf5 plugin API version 2.2 08:37:32 stdout: 08:37:32 stdout: Loaded dnf5 plugins: 08:37:32 stdout: name: builddep 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: changelog 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: config-manager 08:37:32 stdout: version: 0.1.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: copr 08:37:32 stdout: version: 0.1.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: needs_restarting 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: repoclosure 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: repomanage 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: reposync 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 Command returned '0' (success). 08:37:32 Discovered package manager: dnf5 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; dnf5 --version' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; dnf5 --version' 08:37:32 environment 08:37:32 stdout: dnf5 version 5.4.2.1 08:37:32 stdout: dnf5 plugin API version 2.0 08:37:32 stdout: libdnf5 version 5.4.2.1 08:37:32 stdout: libdnf5 plugin API version 2.2 08:37:32 stdout: 08:37:32 stdout: Loaded dnf5 plugins: 08:37:32 stdout: name: builddep 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: changelog 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: config-manager 08:37:32 stdout: version: 0.1.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: copr 08:37:32 stdout: version: 0.1.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: needs_restarting 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: repoclosure 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: repomanage 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 stdout: 08:37:32 stdout: name: reposync 08:37:32 stdout: version: 1.0.0 08:37:32 stdout: API version: 2.0 08:37:32 Command returned '0' (success). 08:37:32 Discovered bootc builder: dnf5 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; test -e /sys/fs/selinux/enforce' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; test -e /sys/fs/selinux/enforce' 08:37:32 environment 08:37:32 Command returned '0' (success). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; systemctl --version' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; systemctl --version' 08:37:32 environment 08:37:32 stdout: systemd 261 (261~rc2-1.fc45) 08:37:32 stdout: +PAM +AUDIT +SELINUX -APPARMOR +IMA +IPE +SMACK +SECCOMP -GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF +XKBCOMMON +UTMP +LIBARCHIVE 08:37:32 Command returned '0' (success). 08:37:32 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'systemctl --help | grep -q "soft-reboot" && cat /proc/sys/kernel/random/boot_id'' on guest '3.145.116.96'. 08:37:32 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'systemctl --help | grep -q "soft-reboot" && cat /proc/sys/kernel/random/boot_id'"'"'' 08:37:32 environment 08:37:33 stdout: b76579b3-248c-4846-a3a0-1c3189599f16 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' 08:37:33 environment 08:37:33 stdout: rsync version 3.4.2 protocol version 32 08:37:33 stdout: Copyright (C) 1996-2026 by Andrew Tridgell, Wayne Davison, and others. 08:37:33 stdout: Web site: https://rsync.samba.org/ 08:37:33 stdout: Capabilities: 08:37:33 stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:37:33 stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:37:33 stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:37:33 stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:37:33 stdout: Optimizations: 08:37:33 stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:37:33 stdout: Checksum list: 08:37:33 stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:37:33 stdout: Compress list: 08:37:33 stdout: zstd lz4 zlibx zlib none 08:37:33 stdout: Daemon auth list: 08:37:33 stdout: sha512 sha256 sha1 md5 md4 08:37:33 stdout: 08:37:33 stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:37:33 stdout: are welcome to redistribute it under certain conditions. See the GNU 08:37:33 stdout: General Public Licence for details. 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; whoami' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; whoami' 08:37:33 environment 08:37:33 stdout: root 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sudo -n true' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sudo -n true' 08:37:33 environment 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; whoami' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; whoami' 08:37:33 environment 08:37:33 stdout: root 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c ' ( [ -e /run/ostree-booted ] || [ -L /ostree ] ) && echo yes || echo no '' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"' ( [ -e /run/ostree-booted ] || [ -L /ostree ] ) && echo yes || echo no '"'"'' 08:37:33 environment 08:37:33 stdout: no 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; whoami' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; whoami' 08:37:33 environment 08:37:33 stdout: root 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; bootc status --format yaml' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; bootc status --format yaml' 08:37:33 environment 08:37:33 stderr: bash: line 1: bootc: command not found 08:37:33 Command returned '127' (not found). 08:37:33 query: Command 'bootc status --format yaml' produced no usable output. 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '[ -e /run/.toolboxenv ] && echo yes || echo no'' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'[ -e /run/.toolboxenv ] && echo yes || echo no'"'"'' 08:37:33 environment 08:37:33 stdout: no 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '[ -e /run/.containerenv ] && echo yes || echo no'' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'[ -e /run/.containerenv ] && echo yes || echo no'"'"'' 08:37:33 environment 08:37:33 stdout: no 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'echo -n "$container"'' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'echo -n "$container"'"'"'' 08:37:33 environment 08:37:33 Command returned '0' (success). 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '[ -d /usr/local/bin ] || mkdir -p /usr/local/bin'' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'[ -d /usr/local/bin ] || mkdir -p /usr/local/bin'"'"'' 08:37:33 environment 08:37:33 Command returned '0' (success). 08:37:33 Copy '/var/ARTIFACTS/work-preparesyafdvc_/scripts' to '/usr/local/bin' on the guest. 08:37:33 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; mkdir -p /usr/local' on guest '3.145.116.96'. 08:37:33 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; mkdir -p /usr/local' 08:37:33 environment 08:37:33 Command returned '0' (success). 08:37:33 Run command: rsync --exclude=/var/ARTIFACTS/work-preparesyafdvc_/scripts/tmt.sh -p -r -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/scripts/ root@3.145.116.96:/usr/local/bin/ 08:37:33 environment 08:37:33 Command returned '0' (success). 08:37:33 multihost name: default-0 08:37:33 arch: x86_64 08:37:33 distro: Fedora Linux 45 (Cloud Edition Prerelease) 08:37:33 kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:37:33 package manager: dnf5 08:37:33 bootc builder: dnf5 08:37:33 is container: no 08:37:33 is ostree: no 08:37:33 is image mode: no 08:37:33 is toolbox: no 08:37:33 selinux: yes 08:37:33 systemd: yes 08:37:33 systemd soft-reboot: yes 08:37:33 rsync: yes 08:37:33 is superuser: yes 08:37:33 can sudo: yes 08:37:33 push queue: added task: push to default-0 08:37:33 queued push tasks 08:37:33 #1: push to default-0 08:37:33 08:37:33 push task #1: push to default-0 08:37:33 Push workdir to guest '3.145.116.96'. 08:37:33 Run command: rsync -z --delete --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/ root@3.145.116.96:// 08:37:33 environment 08:37:34 Command returned '0' (success). 08:37:34 08:37:34 summary: 1 guest provisioned 08:37:34 status: done 08:37:34 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/step.yaml'. 08:37:34 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/guests.yaml'. 08:37:34 prepare 08:37:34 workdir: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare 08:37:34 PreparePlugin.delegate(step=prepare, data=PrepareInstallData(name='essential-requires', how='install', order=30, when=[], summary='Install essential required packages', where=['default-0'], package=['/usr/bin/flock'], directory=[], copr=[], exclude=[], missing='fail'), raw_data=None) 08:37:34 Using the 'PrepareInstall' plugin for the 'install' method. 08:37:34 PreparePlugin.delegate(step=prepare, data=PrepareInstallData(name='requires', how='install', order=70, when=[], summary='Install required packages', where=['default-0'], package=['policycoreutils', 'beakerlib', 'audit', 'tmt', 'tmt+provision-container'], directory=[], copr=[], exclude=[], missing='fail'), raw_data=None) 08:37:34 Using the 'PrepareInstall' plugin for the 'install' method. 08:37:34 push queue: added task: push to default-0 08:37:34 queued push tasks 08:37:34 #1: push to default-0 08:37:34 08:37:34 push task #1: push to default-0 08:37:34 Push workdir to guest '3.145.116.96'. 08:37:34 Run command: rsync -z --delete --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/ root@3.145.116.96:// 08:37:34 environment 08:37:35 Command returned '0' (success). 08:37:35 08:37:35 prepare queue: added task: essential-requires on default-0 08:37:35 prepare queue: added task: default-0 on default-0 08:37:35 prepare queue: added task: default-1 on default-0 08:37:35 prepare queue: added task: dnf-cache on default-0 08:37:35 prepare queue: added task: requires on default-0 08:37:35 queued prepare tasks 08:37:35 #1: essential-requires on default-0 08:37:35 #2: default-0 on default-0 08:37:35 #3: default-1 on default-0 08:37:35 #4: dnf-cache on default-0 08:37:35 #5: requires on default-0 08:37:35 08:37:35 prepare task #1: essential-requires on default-0 08:37:35 how: install 08:37:35 summary: Install essential required packages 08:37:35 name: essential-requires 08:37:35 order: 30 08:37:35 where: default-0 08:37:35 package: 1 package requested 08:37:35 /usr/bin/flock 08:37:35 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q --whatprovides /usr/bin/flock || dnf5 install -y /usr/bin/flock' on guest '3.145.116.96'. 08:37:35 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q --whatprovides /usr/bin/flock || dnf5 install -y /usr/bin/flock' 08:37:35 cmd: rpm -q --whatprovides /usr/bin/flock || dnf5 install -y /usr/bin/flock 08:37:35 environment 08:37:35 stdout: util-linux-core-2.42.1-4.fc45.x86_64 08:37:35 Command returned '0' (success). 08:37:35 08:37:35 prepare task #2: default-0 on default-0 08:37:35 how: install 08:37:35 order: 50 08:37:35 package: 5 packages requested 08:37:35 jq 08:37:35 make 08:37:35 python3-pip 08:37:35 python3-pytest 08:37:35 yq 08:37:35 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q --whatprovides jq yq make python3-pip python3-pytest || dnf5 install -y jq yq make python3-pip python3-pytest' on guest '3.145.116.96'. 08:37:35 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q --whatprovides jq yq make python3-pip python3-pytest || dnf5 install -y jq yq make python3-pip python3-pytest' 08:37:35 cmd: rpm -q --whatprovides jq yq make python3-pip python3-pytest || dnf5 install -y jq yq make python3-pip python3-pytest 08:37:35 environment 08:37:36 stdout: no package provides jq 08:37:36 stdout: no package provides yq 08:37:36 stdout: make-4.4.1-12.fc44.x86_64 08:37:36 stdout: no package provides python3-pip 08:37:36 stdout: no package provides python3-pytest 08:37:36 stderr: Updating and loading repositories: 08:37:36 stderr: Repositories loaded. 08:37:36 stderr: Package "make-1:4.4.1-12.fc44.x86_64" is already installed. 08:37:36 stderr: 08:37:36 stderr: Total size of inbound packages is 9 MiB. Need to download 9 MiB. 08:37:36 stderr: After this operation, 47 MiB extra will be used (install 47 MiB, remove 0 B). 08:37:36 stdout: Package Arch Version Repository Size 08:37:36 stdout: Installing: 08:37:36 stdout: jq x86_64 0:1.8.1-3.fc45 testing-farm-tag-repository 465.4 KiB 08:37:36 stdout: python3-pip noarch 0:26.1.1-3.fc45 testing-farm-tag-repository 11.9 MiB 08:37:36 stdout: python3-pytest noarch 0:9.0.3-1.fc45 testing-farm-tag-repository 23.4 MiB 08:37:36 stdout: yq x86_64 0:4.47.1-5.fc44 testing-farm-tag-repository 11.4 MiB 08:37:36 stdout: Installing dependencies: 08:37:36 stdout: python3-iniconfig noarch 0:2.3.0-2.fc44 testing-farm-tag-repository 49.8 KiB 08:37:36 stdout: python3-pluggy noarch 0:1.6.0-5.fc44 testing-farm-tag-repository 211.5 KiB 08:37:36 stdout: 08:37:36 stdout: Transaction Summary: 08:37:36 stdout: Installing: 6 packages 08:37:36 stdout: 08:37:37 stderr: [1/6] jq-0:1.8.1-3.fc45.x86_64 100% | 1.2 MiB/s | 215.7 KiB | 00m00s 08:37:37 stderr: [2/6] python3-pip-0:26.1.1-3.fc45.noarc 100% | 7.6 MiB/s | 2.5 MiB | 00m00s 08:37:37 stderr: [3/6] yq-0:4.47.1-5.fc44.x86_64 100% | 10.9 MiB/s | 3.9 MiB | 00m00s 08:37:37 stderr: [4/6] python3-pytest-0:9.0.3-1.fc45.noa 100% | 12.3 MiB/s | 2.3 MiB | 00m00s 08:37:37 stderr: [5/6] python3-iniconfig-0:2.3.0-2.fc44. 100% | 625.9 KiB/s | 26.3 KiB | 00m00s 08:37:37 stderr: [6/6] python3-pluggy-0:1.6.0-5.fc44.noa 100% | 1.4 MiB/s | 56.2 KiB | 00m00s 08:37:37 stderr: -------------------------------------------------------------------------------- 08:37:37 stderr: [6/6] Total 100% | 19.0 MiB/s | 8.9 MiB | 00m00s 08:37:37 stderr: Running transaction 08:37:37 stderr: [1/8] Verify package files 100% | 187.0 B/s | 6.0 B | 00m00s 08:37:37 stderr: [2/8] Prepare transaction 100% | 50.0 B/s | 6.0 B | 00m00s 08:37:37 stderr: [3/8] Installing python3-pluggy-0:1.6.0 100% | 11.2 MiB/s | 217.9 KiB | 00m00s 08:37:37 stderr: [4/8] Installing python3-iniconfig-0:2. 100% | 4.8 MiB/s | 54.1 KiB | 00m00s 08:37:38 stderr: [5/8] Installing python3-pytest-0:9.0.3 100% | 76.7 MiB/s | 23.6 MiB | 00m00s 08:37:38 stderr: [6/8] Installing python3-pip-0:26.1.1-3 100% | 36.4 MiB/s | 12.1 MiB | 00m00s 08:37:38 stderr: [7/8] Installing yq-0:4.47.1-5.fc44.x86 100% | 114.0 MiB/s | 11.4 MiB | 00m00s 08:37:38 stderr: [8/8] Installing jq-0:1.8.1-3.fc45.x86_ 100% | 1.3 MiB/s | 467.7 KiB | 00m00s 08:37:38 stderr: Warning: skipped OpenPGP checks for 6 packages from repository: testing-farm-tag-repository 08:37:38 stderr: Complete! 08:37:38 Command returned '0' (success). 08:37:38 08:37:38 prepare task #3: default-1 on default-0 08:37:38 how: shell 08:37:38 summary: Make sure we run koji commands with automatic retry to avoid 50x errors 08:37:38 order: 50 08:37:38 overview: 1 script found 08:37:38 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.yaml 08:37:38 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.yaml' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.yaml' on the guest. 08:37:38 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.yaml root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.yaml 08:37:38 environment 08:37:38 Command returned '0' (success). 08:37:38 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.sh 08:37:38 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.sh' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.sh' on the guest. 08:37:38 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.sh root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.sh 08:37:38 environment 08:37:39 Command returned '0' (success). 08:37:39 script: mkdir -p ~/.koji if [ -f ~/.koji/config ]; then echo "~/.koji/config was already set:" cat ~/.koji/config else cat < ~/.koji/config [koji] anon_retry = true EOF fi 08:37:39 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-1' created. 08:37:39 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-1' to '/' on the guest. 08:37:39 Run command: rsync -z --delete --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-1/ root@3.145.116.96:// 08:37:39 environment 08:37:39 Command returned '0' (success). 08:37:39 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -eo pipefail; mkdir -p ~/.koji if [ -f ~/.koji/config ]; then echo "~/.koji/config was already set:" cat ~/.koji/config else cat < ~/.koji/config [koji] anon_retry = true EOF fi ' on guest '3.145.116.96'. 08:37:39 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-default-1-default-0.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -eo pipefail; mkdir -p ~/.koji if [ -f ~/.koji/config ]; then echo "~/.koji/config was already set:" cat ~/.koji/config else cat < ~/.koji/config [koji] anon_retry = true EOF fi ' 08:37:39 cmd: set -eo pipefail; mkdir -p ~/.koji if [ -f ~/.koji/config ]; then echo "~/.koji/config was already set:" cat ~/.koji/config else cat < ~/.koji/config [koji] anon_retry = true EOF fi 08:37:39 environment 08:37:39 Command returned '0' (success). 08:37:39 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-1' from the guest to '/'. 08:37:39 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-14pnhkfe -z --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-1/script-0/default-0/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-1 / 08:37:39 environment 08:37:39 Command returned '0' (success). 08:37:39 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:37:39 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-amzfmjvj -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:37:39 environment 08:37:39 Command returned '0' (success). 08:37:39 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-1/script-0/default-0/output.txt'. 08:37:39 08:37:39 prepare task #4: dnf-cache on default-0 08:37:39 how: shell 08:37:39 summary: Fetch dnf cache to speed up the test execution 08:37:39 name: dnf-cache 08:37:39 order: 50 08:37:39 overview: 1 script found 08:37:39 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.yaml 08:37:39 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.yaml' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.yaml' on the guest. 08:37:39 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.yaml root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.yaml 08:37:39 environment 08:37:39 Command returned '0' (success). 08:37:39 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.sh 08:37:39 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.sh' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.sh' on the guest. 08:37:39 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.sh root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.sh 08:37:39 environment 08:37:39 Command returned '0' (success). 08:37:39 script: prepare/podman-images.sh 08:37:39 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/dnf-cache' created. 08:37:39 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/dnf-cache' to '/' on the guest. 08:37:39 Run command: rsync -z --delete --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/dnf-cache/ root@3.145.116.96:// 08:37:39 environment 08:37:39 Command returned '0' (success). 08:37:39 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -eo pipefail; prepare/podman-images.sh' on guest '3.145.116.96'. 08:37:39 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree/tmt-test-topology-dnf-cache-default-0.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -eo pipefail; prepare/podman-images.sh' 08:37:39 cmd: set -eo pipefail; prepare/podman-images.sh 08:37:39 environment 08:37:39 stdout: Fetch container image 'fedora' attempt 1. 08:37:39 stderr: + for image in $IMAGES 08:37:39 stderr: + TOTAL=1 08:37:39 stderr: + for attempt in {1..3} 08:37:39 stderr: + echo 'Fetch container image '\''fedora'\'' attempt 1.' 08:37:39 stderr: + podman rm -f fresh --time 0 08:37:39 stderr: + podman run -itd --name fresh --pull always fedora 08:37:39 stderr: time="2026-05-27T08:37:39Z" level=warning msg="The input device is not a TTY. The --tty and --interactive flags might not work properly" 08:37:39 stderr: Resolved "fedora" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf) 08:37:39 stderr: Trying to pull registry.fedoraproject.org/fedora:latest... 08:37:40 stderr: Getting image source signatures 08:37:40 stderr: Copying blob sha256:32ab8ef06d7f6f8b64ed8fcf7a8de85c2c338e114587011fef6df1130288c96f 08:37:43 stderr: Copying config sha256:7468a823895db6ba9f70136f22e74ce74a76747301e23448d4001d280b1837b1 08:37:43 stderr: Writing manifest to image destination 08:37:44 stdout: ace326a3a70746d7d87704ef6622adbe7a2951280705ce19c2f6d1444dc0dd3f 08:37:44 stderr: + podman exec fresh dnf makecache 08:37:44 stderr: Updating and loading repositories: 08:37:45 stderr: Fedora 44 - x86_64 - Updates 100% | 5.9 MiB/s | 8.2 MiB | 00m01s 08:37:45 stderr: Fedora 44 openh264 (From Cisco) - x86_ 100% | 4.0 KiB/s | 5.3 KiB | 00m01s 08:37:46 stderr: Fedora 44 - x86_64 100% | 18.7 MiB/s | 39.7 MiB | 00m02s 08:37:50 stdout: Metadata cache created. 08:37:50 stderr: Repositories loaded. 08:37:50 stderr: + podman commit fresh fedora 08:37:51 stderr: Getting image source signatures 08:37:51 stderr: Copying blob sha256:81fff2cd9f840aea704ee8cbd8224df5aec026ccee2b6b913f411b766a9b95b7 08:37:51 stderr: Copying blob sha256:561470cbae34cdf252b656e7ea5a2a05680cc8f2398d194a7d36b30e15e3d738 08:37:51 stderr: Copying config sha256:3d18333a279b4e40c36a5bb132f9faa2e329938b3099675516320a062220bdbe 08:37:51 stderr: Writing manifest to image destination 08:37:51 stdout: 3d18333a279b4e40c36a5bb132f9faa2e329938b3099675516320a062220bdbe 08:37:51 stdout: Fetch container image 'centos:stream9' attempt 1. 08:37:51 stderr: + SUCCESSFUL=1 08:37:51 stderr: + break 08:37:51 stderr: + for image in $IMAGES 08:37:51 stderr: + TOTAL=2 08:37:51 stderr: + for attempt in {1..3} 08:37:51 stderr: + echo 'Fetch container image '\''centos:stream9'\'' attempt 1.' 08:37:51 stderr: + podman rm -f fresh --time 0 08:37:52 stdout: fresh 08:37:52 stderr: + podman run -itd --name fresh --pull always centos:stream9 08:37:52 stderr: time="2026-05-27T08:37:52Z" level=warning msg="The input device is not a TTY. The --tty and --interactive flags might not work properly" 08:37:52 stderr: Resolved "centos" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf) 08:37:52 stderr: Trying to pull quay.io/centos/centos:stream9... 08:37:52 stderr: Getting image source signatures 08:37:52 stderr: Copying blob sha256:672701048af7015401b62208844d1f5f327e6ad260c352c57e9919109781d105 08:37:56 stderr: Copying config sha256:003d02fd29b3a6e0fa512dec9fc88c3c3578d1b7732c4d8d4a0457adb265d730 08:37:56 stderr: Writing manifest to image destination 08:37:56 stdout: d4b51e4ccb5773460cf90554e4b761d054ea7dccc4d7a3942793490f1dec8d04 08:37:56 stderr: + podman exec fresh dnf makecache 08:37:56 stdout: CentOS Stream 9 - BaseOS 28 MB/s | 8.9 MB 00:00 08:37:58 stdout: CentOS Stream 9 - AppStream 65 MB/s | 28 MB 00:00 08:38:02 stdout: CentOS Stream 9 - Extras packages 66 kB/s | 21 kB 00:00 08:38:03 stdout: Last metadata expiration check: 0:00:01 ago on Wed May 27 08:38:02 2026. 08:38:03 stdout: Metadata cache created. 08:38:03 stderr: + podman commit fresh centos:stream9 08:38:04 stderr: Getting image source signatures 08:38:04 stderr: Copying blob sha256:572de98d4a22a4bb28325356fa44be7a73bf5ce81fb0ee8eb06906829d2b6aef 08:38:04 stderr: Copying blob sha256:dd84e2245ca20d98a03eb44ec03b617f69f3619e0e18418ff71b49115ae837d5 08:38:05 stderr: Copying config sha256:88f061e13fb5a3f29acc70a24e89a4612c019bb2d7910ad1f2f9fd8ad0e06863 08:38:05 stderr: Writing manifest to image destination 08:38:05 stdout: 88f061e13fb5a3f29acc70a24e89a4612c019bb2d7910ad1f2f9fd8ad0e06863 08:38:05 stdout: Total: 2 08:38:05 stdout: Successful: 2 08:38:05 stderr: + SUCCESSFUL=2 08:38:05 stderr: + break 08:38:05 stderr: + set +x 08:38:05 Command returned '0' (success). 08:38:05 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/dnf-cache' from the guest to '/'. 08:38:05 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-3i3del8r -z --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/dnf-cache/script-0/default-0/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/dnf-cache / 08:38:05 environment 08:38:05 Command returned '0' (success). 08:38:05 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:38:05 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-i85fpje2 -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:38:05 environment 08:38:05 Command returned '0' (success). 08:38:05 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/dnf-cache/script-0/default-0/output.txt'. 08:38:05 08:38:05 prepare task #5: requires on default-0 08:38:05 how: install 08:38:05 summary: Install required packages 08:38:05 name: requires 08:38:05 order: 70 08:38:05 where: default-0 08:38:05 package: 5 packages requested 08:38:05 audit 08:38:05 beakerlib 08:38:05 policycoreutils 08:38:05 tmt 08:38:05 tmt+provision-container 08:38:05 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q --whatprovides policycoreutils beakerlib audit tmt tmt+provision-container || dnf5 install -y policycoreutils beakerlib audit tmt tmt+provision-container' on guest '3.145.116.96'. 08:38:05 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q --whatprovides policycoreutils beakerlib audit tmt tmt+provision-container || dnf5 install -y policycoreutils beakerlib audit tmt tmt+provision-container' 08:38:05 cmd: rpm -q --whatprovides policycoreutils beakerlib audit tmt tmt+provision-container || dnf5 install -y policycoreutils beakerlib audit tmt tmt+provision-container 08:38:05 environment 08:38:05 stdout: policycoreutils-3.10-3.fc45.x86_64 08:38:05 stdout: no package provides beakerlib 08:38:05 stdout: audit-4.1.4-1.fc45.x86_64 08:38:05 stdout: tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch 08:38:05 stdout: tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch 08:38:05 stderr: Updating and loading repositories: 08:38:05 stderr: Repositories loaded. 08:38:06 stderr: Package "policycoreutils-3.10-3.fc45.x86_64" is already installed. 08:38:06 stderr: Package "audit-4.1.4-1.fc45.x86_64" is already installed. 08:38:06 stderr: Package "tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch" is already installed. 08:38:06 stderr: Package "tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch" is already installed. 08:38:06 stderr: 08:38:06 stderr: Total size of inbound packages is 377 KiB. Need to download 377 KiB. 08:38:06 stderr: After this operation, 846 KiB extra will be used (install 846 KiB, remove 0 B). 08:38:06 stdout: Package Arch Version Repository Size 08:38:06 stdout: Installing: 08:38:06 stdout: beakerlib noarch 0:1.33.3-1.fc45 rawhide 444.4 KiB 08:38:06 stdout: Installing dependencies: 08:38:06 stdout: bc x86_64 0:1.08.2-4.fc44 testing-farm-tag-repository 236.2 KiB 08:38:06 stdout: time x86_64 0:1.9-28.fc44 testing-farm-tag-repository 82.4 KiB 08:38:06 stdout: which x86_64 0:2.23-4.fc44 testing-farm-tag-repository 83.4 KiB 08:38:06 stdout: 08:38:06 stdout: Transaction Summary: 08:38:06 stdout: Installing: 4 packages 08:38:06 stdout: 08:38:06 stderr: [1/4] beakerlib-0:1.33.3-1.fc45.noarch 100% | 26.4 MiB/s | 162.2 KiB | 00m00s 08:38:06 stderr: [2/4] time-0:1.9-28.fc44.x86_64 100% | 421.2 KiB/s | 46.8 KiB | 00m00s 08:38:06 stderr: [3/4] which-0:2.23-4.fc44.x86_64 100% | 398.1 KiB/s | 42.2 KiB | 00m00s 08:38:06 stderr: [4/4] bc-0:1.08.2-4.fc44.x86_64 100% | 890.5 KiB/s | 125.6 KiB | 00m00s 08:38:06 stderr: -------------------------------------------------------------------------------- 08:38:06 stderr: [4/4] Total 100% | 870.1 KiB/s | 376.8 KiB | 00m00s 08:38:06 stderr: Running transaction 08:38:06 stderr: [1/6] Verify package files 100% | 1.0 KiB/s | 4.0 B | 00m00s 08:38:06 stderr: [2/6] Prepare transaction 100% | 48.0 B/s | 4.0 B | 00m00s 08:38:06 stderr: [3/6] Installing which-0:2.23-4.fc44.x8 100% | 2.1 MiB/s | 85.6 KiB | 00m00s 08:38:06 stderr: [4/6] Installing time-0:1.9-28.fc44.x86 100% | 2.5 MiB/s | 84.2 KiB | 00m00s 08:38:06 stderr: [5/6] Installing bc-0:1.08.2-4.fc44.x86 100% | 6.3 MiB/s | 239.6 KiB | 00m00s 08:38:07 stderr: [6/6] Installing beakerlib-0:1.33.3-1.f 100% | 865.8 KiB/s | 452.8 KiB | 00m01s 08:38:07 stderr: Warning: skipped OpenPGP checks for 3 packages from repository: testing-farm-tag-repository 08:38:07 stderr: Complete! 08:38:07 Command returned '0' (success). 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/results.yaml'. 08:38:07 08:38:07 pull queue: added task: pull from default-0 08:38:07 queued pull tasks 08:38:07 #1: pull from default-0 08:38:07 08:38:07 pull task #1: pull from default-0 08:38:07 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:38:07 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-ot8g_7rk -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:38:07 environment 08:38:07 Command returned '0' (success). 08:38:07 08:38:07 summary: 5 preparations applied 08:38:07 status: done 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/step.yaml'. 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/results.yaml'. 08:38:07 execute 08:38:07 workdir: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute 08:38:07 execute queue: added task: default-0 on default-0 08:38:07 queued execute tasks 08:38:07 #1: default-0 on default-0 08:38:07 08:38:07 execute task #1: default-0 on default-0 08:38:07 how: tmt 08:38:07 order: 50 08:38:07 ignore-duration: false 08:38:07 exit-first: false 08:38:07 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/default-0' created. 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/metadata.yaml'. 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/metadata.yaml'. 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/metadata.yaml'. 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/metadata.yaml'. 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/metadata.yaml'. 08:38:07 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/metadata.yaml'. 08:38:07 Push workdir to guest '3.145.116.96'. 08:38:07 Run command: rsync -z --delete --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/ root@3.145.116.96:// 08:38:07 environment 08:38:08 Command returned '0' (success). 08:38:08 test: Adjust required packages based on context 08:38:08 Execute '/tests/prepare/adjust' as a 'beakerlib' test. 08:38:08 Use workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust'. 08:38:08 inner wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-inner.sh-tests-prepare-adjust-1-default-0-default-0 08:38:08 inner wrapper: ./test.sh 08:38:08 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-inner.sh-tests-prepare-adjust-1-default-0-default-0'. 08:38:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-inner.sh-tests-prepare-adjust-1-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-inner.sh-tests-prepare-adjust-1-default-0-default-0' on the guest. 08:38:08 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-inner.sh-tests-prepare-adjust-1-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-inner.sh-tests-prepare-adjust-1-default-0-default-0 08:38:08 environment 08:38:08 Command returned '0' (success). 08:38:08 outer wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-outer.sh-tests-prepare-adjust-1-default-0-default-0 08:38:08 outer wrapper: # Make sure guest scripts path is searched by shell if ! grep -q "/usr/local/bin" <<< "${PATH}"; then export PATH=/usr/local/bin:${PATH} fi [ ! -z "$TMT_DEBUG" ] && set -x test_pid="$$" set -o pipefail # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '${test_pid} ${TMT_REBOOT_REQUEST}' > ${TMT_TEST_PIDFILE}" || exit 122 # Logging test into kernel log echo "Running test '/tests/prepare/adjust' (serial number 1) with reboot count 0 and test restart count 0. (Be aware the test name is sanitized!)" > /dev/kmsg ./tmt-test-wrapper-inner.sh-tests-prepare-adjust-1-default-0-default-0 /dev/kmsg # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123 # Return the original exit code of the test script exit $_exit_code 08:38:08 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-outer.sh-tests-prepare-adjust-1-default-0-default-0'. 08:38:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-outer.sh-tests-prepare-adjust-1-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-outer.sh-tests-prepare-adjust-1-default-0-default-0' on the guest. 08:38:08 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-outer.sh-tests-prepare-adjust-1-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/tmt-test-wrapper-outer.sh-tests-prepare-adjust-1-default-0-default-0 08:38:08 environment 08:38:08 Command returned '0' (success). 08:38:08 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.yaml 08:38:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.yaml' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.yaml' on the guest. 08:38:08 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.yaml root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.yaml 08:38:08 environment 08:38:08 Command returned '0' (success). 08:38:08 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.sh 08:38:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.sh' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.sh' on the guest. 08:38:08 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.sh root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.sh 08:38:08 environment 08:38:09 Command returned '0' (success). 08:38:14 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc-mark.txt' on guest '3.145.116.96'. 08:38:14 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc-mark.txt' 08:38:14 environment 08:38:14 stderr: + export LC_ALL=C 08:38:14 stderr: + LC_ALL=C 08:38:14 stderr: ++ date '+%x %H:%M:%S' 08:38:14 stderr: + echo 'export AVC_SINCE="05/27/26 08:38:14"' 08:38:14 stderr: + cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc-mark.txt 08:38:14 stdout: export AVC_SINCE="05/27/26 08:38:14" 08:38:14 Command returned '0' (success). 08:38:14 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc.txt'. 08:38:14 duration deadline: 1800 seconds, at 09:08:14 2026-05-27 UTC 08:38:14 Execute command 'export TMT_FEELING_SAFE=1; export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/adjust; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=1; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-1; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=1; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-adjust-1-default-0-default-0' on guest '3.145.116.96'. 08:38:14 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket -tt root@3.145.116.96 'export TMT_FEELING_SAFE=1; export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/adjust; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=1; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-1; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=1; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-adjust-1-default-0-default-0' 08:38:14 cmd: ./test.sh 08:38:14 environment 08:38:14 Test invocation process spawned with pid 16517. 08:38:15 stdout: 08:38:15 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:38:15 stdout: :: Setup 08:38:15 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:38:15 stdout: 08:38:15 stdout: :: [ 08:38:15 ] :: [ BEGIN ] :: Running 'PROVISION_HOW=container' 08:38:15 stdout: :: [ 08:38:15 ] :: [ PASS ] :: Command 'PROVISION_HOW=container' (Expected 0, got 0) 08:38:15 stdout: :: [ 08:38:15 ] :: [ BEGIN ] :: Create output file :: actually running 'output=$(mktemp)' 08:38:15 stdout: :: [ 08:38:15 ] :: [ PASS ] :: Create output file (Expected 0, got 0) 08:38:15 stdout: :: [ 08:38:15 ] :: [ BEGIN ] :: Running 'pushd data' 08:38:15 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/data /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust 08:38:15 stdout: :: [ 08:38:15 ] :: [ PASS ] :: Command 'pushd data' (Expected 0, got 0) 08:38:15 stdout: :: [ 08:38:15 ] :: [ BEGIN ] :: Running 'set -o pipefail' 08:38:15 stdout: :: [ 08:38:15 ] :: [ PASS ] :: Command 'set -o pipefail' (Expected 0, got 0) 08:38:15 stdout: :: [ 08:38:15 ] :: [ INFO ] :: rlWaitForCmd: waiting for `make -C /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/.. images/test/tmt/container/test/centos/7/upstream\:latest' to return 0 in 3600 seconds 08:38:15 stdout: make: Entering directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:38:15 stdout: 2026-05-27 08:38:15 Building tmt/container/test/centos/7/upstream:latest image... 08:38:15 stdout: podman build -t tmt/container/test/centos/7/upstream:latest -f ./containers/centos/7/Containerfile.upstream . 08:38:15 stdout: STEP 1/3: FROM quay.io/centos/centos:7 08:38:15 stdout: Trying to pull quay.io/centos/centos:7... 08:38:16 stdout: Getting image source signatures 08:38:16 stdout: Copying blob sha256:2d473b07cdd5f0912cd6f1a703352c82b512407db6b05b43f2553732b55df3bc 08:38:20 stdout: Copying config sha256:8652b9f0cb4c0599575e5a003f5906876e10c1ceb2ab9fe1786712dac14a50cf 08:38:20 stdout: Writing manifest to image destination 08:38:20 stdout: STEP 2/3: RUN < b21da6cfe12f 08:38:21 stdout: STEP 3/3: RUN < Running transaction check 08:38:32 stdout: ---> Package bash.x86_64 0:4.2.46-34.el7 will be updated 08:38:32 stdout: ---> Package bash.x86_64 0:4.2.46-35.el7_9 will be an update 08:38:32 stdout: ---> Package bind-license.noarch 32:9.11.4-26.P2.el7 will be updated 08:38:32 stdout: ---> Package bind-license.noarch 32:9.11.4-26.P2.el7_9.16 will be an update 08:38:32 stdout: ---> Package binutils.x86_64 0:2.27-44.base.el7 will be updated 08:38:32 stdout: ---> Package binutils.x86_64 0:2.27-44.base.el7_9.1 will be an update 08:38:32 stdout: ---> Package ca-certificates.noarch 0:2020.2.41-70.0.el7_8 will be updated 08:38:32 stdout: ---> Package ca-certificates.noarch 0:2023.2.60_v7.0.306-72.el7_9 will be an update 08:38:32 stdout: ---> Package centos-release.x86_64 0:7-9.2009.0.el7.centos will be updated 08:38:32 stdout: ---> Package centos-release.x86_64 0:7-9.2009.2.el7.centos will be an update 08:38:32 stdout: ---> Package coreutils.x86_64 0:8.22-24.el7 will be updated 08:38:32 stdout: ---> Package coreutils.x86_64 0:8.22-24.el7_9.2 will be an update 08:38:32 stdout: ---> Package curl.x86_64 0:7.29.0-59.el7 will be updated 08:38:32 stdout: ---> Package curl.x86_64 0:7.29.0-59.el7_9.2 will be an update 08:38:32 stdout: ---> Package cyrus-sasl-lib.x86_64 0:2.1.26-23.el7 will be updated 08:38:32 stdout: ---> Package cyrus-sasl-lib.x86_64 0:2.1.26-24.el7_9 will be an update 08:38:32 stdout: ---> Package device-mapper.x86_64 7:1.02.170-6.el7 will be updated 08:38:32 stdout: ---> Package device-mapper.x86_64 7:1.02.170-6.el7_9.5 will be an update 08:38:32 stdout: ---> Package device-mapper-libs.x86_64 7:1.02.170-6.el7 will be updated 08:38:32 stdout: ---> Package device-mapper-libs.x86_64 7:1.02.170-6.el7_9.5 will be an update 08:38:32 stdout: ---> Package diffutils.x86_64 0:3.3-5.el7 will be updated 08:38:32 stdout: ---> Package diffutils.x86_64 0:3.3-6.el7_9 will be an update 08:38:32 stdout: ---> Package expat.x86_64 0:2.1.0-12.el7 will be updated 08:38:32 stdout: ---> Package expat.x86_64 0:2.1.0-15.el7_9 will be an update 08:38:32 stdout: ---> Package geoipupdate.x86_64 0:2.5.0-1.el7 will be updated 08:38:32 stdout: ---> Package geoipupdate.x86_64 0:2.5.0-2.el7 will be an update 08:38:32 stdout: ---> Package glib2.x86_64 0:2.56.1-7.el7 will be updated 08:38:32 stdout: ---> Package glib2.x86_64 0:2.56.1-9.el7_9 will be an update 08:38:32 stdout: ---> Package glibc.x86_64 0:2.17-317.el7 will be updated 08:38:32 stdout: ---> Package glibc.x86_64 0:2.17-326.el7_9.3 will be an update 08:38:32 stdout: ---> Package glibc-common.x86_64 0:2.17-317.el7 will be updated 08:38:32 stdout: ---> Package glibc-common.x86_64 0:2.17-326.el7_9.3 will be an update 08:38:32 stdout: ---> Package gzip.x86_64 0:1.5-10.el7 will be updated 08:38:32 stdout: ---> Package gzip.x86_64 0:1.5-11.el7_9 will be an update 08:38:32 stdout: ---> Package kpartx.x86_64 0:0.4.9-133.el7 will be updated 08:38:32 stdout: ---> Package kpartx.x86_64 0:0.4.9-136.el7_9 will be an update 08:38:32 stdout: ---> Package krb5-libs.x86_64 0:1.15.1-50.el7 will be updated 08:38:32 stdout: ---> Package krb5-libs.x86_64 0:1.15.1-55.el7_9 will be an update 08:38:32 stdout: ---> Package libblkid.x86_64 0:2.23.2-65.el7 will be updated 08:38:32 stdout: ---> Package libblkid.x86_64 0:2.23.2-65.el7_9.1 will be an update 08:38:32 stdout: ---> Package libcurl.x86_64 0:7.29.0-59.el7 will be updated 08:38:32 stdout: ---> Package libcurl.x86_64 0:7.29.0-59.el7_9.2 will be an update 08:38:32 stdout: ---> Package libmount.x86_64 0:2.23.2-65.el7 will be updated 08:38:32 stdout: ---> Package libmount.x86_64 0:2.23.2-65.el7_9.1 will be an update 08:38:32 stdout: ---> Package libsmartcols.x86_64 0:2.23.2-65.el7 will be updated 08:38:32 stdout: ---> Package libsmartcols.x86_64 0:2.23.2-65.el7_9.1 will be an update 08:38:32 stdout: ---> Package libssh2.x86_64 0:1.8.0-4.el7 will be updated 08:38:32 stdout: ---> Package libssh2.x86_64 0:1.8.0-4.el7_9.1 will be an update 08:38:32 stdout: ---> Package libuuid.x86_64 0:2.23.2-65.el7 will be updated 08:38:32 stdout: ---> Package libuuid.x86_64 0:2.23.2-65.el7_9.1 will be an update 08:38:32 stdout: ---> Package libxml2.x86_64 0:2.9.1-6.el7.5 will be updated 08:38:32 stdout: ---> Package libxml2.x86_64 0:2.9.1-6.el7_9.6 will be an update 08:38:32 stdout: ---> Package libxml2-python.x86_64 0:2.9.1-6.el7.5 will be updated 08:38:32 stdout: ---> Package libxml2-python.x86_64 0:2.9.1-6.el7_9.6 will be an update 08:38:32 stdout: ---> Package nspr.x86_64 0:4.25.0-2.el7_9 will be updated 08:38:32 stdout: ---> Package nspr.x86_64 0:4.35.0-1.el7_9 will be an update 08:38:32 stdout: ---> Package nss.x86_64 0:3.53.1-3.el7_9 will be updated 08:38:32 stdout: ---> Package nss.x86_64 0:3.90.0-2.el7_9 will be an update 08:38:32 stdout: ---> Package nss-pem.x86_64 0:1.0.3-7.el7 will be updated 08:38:32 stdout: ---> Package nss-pem.x86_64 0:1.0.3-7.el7_9.1 will be an update 08:38:32 stdout: ---> Package nss-softokn.x86_64 0:3.53.1-6.el7_9 will be updated 08:38:32 stdout: ---> Package nss-softokn.x86_64 0:3.90.0-6.el7_9 will be an update 08:38:32 stdout: ---> Package nss-softokn-freebl.x86_64 0:3.53.1-6.el7_9 will be updated 08:38:32 stdout: ---> Package nss-softokn-freebl.x86_64 0:3.90.0-6.el7_9 will be an update 08:38:32 stdout: ---> Package nss-sysinit.x86_64 0:3.53.1-3.el7_9 will be updated 08:38:32 stdout: ---> Package nss-sysinit.x86_64 0:3.90.0-2.el7_9 will be an update 08:38:32 stdout: ---> Package nss-tools.x86_64 0:3.53.1-3.el7_9 will be updated 08:38:32 stdout: ---> Package nss-tools.x86_64 0:3.90.0-2.el7_9 will be an update 08:38:32 stdout: ---> Package nss-util.x86_64 0:3.53.1-1.el7_9 will be updated 08:38:32 stdout: ---> Package nss-util.x86_64 0:3.90.0-1.el7_9 will be an update 08:38:32 stdout: ---> Package openldap.x86_64 0:2.4.44-22.el7 will be updated 08:38:32 stdout: ---> Package openldap.x86_64 0:2.4.44-25.el7_9 will be an update 08:38:32 stdout: ---> Package openssl-libs.x86_64 1:1.0.2k-19.el7 will be updated 08:38:32 stdout: ---> Package openssl-libs.x86_64 1:1.0.2k-26.el7_9 will be an update 08:38:32 stdout: ---> Package python.x86_64 0:2.7.5-89.el7 will be updated 08:38:32 stdout: ---> Package python.x86_64 0:2.7.5-94.el7_9 will be an update 08:38:32 stdout: ---> Package python-libs.x86_64 0:2.7.5-89.el7 will be updated 08:38:32 stdout: ---> Package python-libs.x86_64 0:2.7.5-94.el7_9 will be an update 08:38:32 stdout: ---> Package rpm.x86_64 0:4.11.3-45.el7 will be updated 08:38:32 stdout: ---> Package rpm.x86_64 0:4.11.3-48.el7_9 will be an update 08:38:32 stdout: ---> Package rpm-build-libs.x86_64 0:4.11.3-45.el7 will be updated 08:38:32 stdout: ---> Package rpm-build-libs.x86_64 0:4.11.3-48.el7_9 will be an update 08:38:32 stdout: ---> Package rpm-libs.x86_64 0:4.11.3-45.el7 will be updated 08:38:32 stdout: ---> Package rpm-libs.x86_64 0:4.11.3-48.el7_9 will be an update 08:38:32 stdout: ---> Package rpm-python.x86_64 0:4.11.3-45.el7 will be updated 08:38:32 stdout: ---> Package rpm-python.x86_64 0:4.11.3-48.el7_9 will be an update 08:38:32 stdout: ---> Package systemd.x86_64 0:219-78.el7 will be updated 08:38:32 stdout: ---> Package systemd.x86_64 0:219-78.el7_9.9 will be an update 08:38:32 stdout: ---> Package systemd-libs.x86_64 0:219-78.el7 will be updated 08:38:32 stdout: ---> Package systemd-libs.x86_64 0:219-78.el7_9.9 will be an update 08:38:32 stdout: ---> Package tzdata.noarch 0:2020d-2.el7 will be updated 08:38:32 stdout: ---> Package tzdata.noarch 0:2024a-1.el7 will be an update 08:38:32 stdout: ---> Package util-linux.x86_64 0:2.23.2-65.el7 will be updated 08:38:32 stdout: ---> Package util-linux.x86_64 0:2.23.2-65.el7_9.1 will be an update 08:38:32 stdout: ---> Package vim-minimal.x86_64 2:7.4.629-7.el7 will be updated 08:38:32 stdout: ---> Package vim-minimal.x86_64 2:7.4.629-8.el7_9 will be an update 08:38:32 stdout: ---> Package xz.x86_64 0:5.2.2-1.el7 will be updated 08:38:32 stdout: ---> Package xz.x86_64 0:5.2.2-2.el7_9 will be an update 08:38:32 stdout: ---> Package xz-libs.x86_64 0:5.2.2-1.el7 will be updated 08:38:32 stdout: ---> Package xz-libs.x86_64 0:5.2.2-2.el7_9 will be an update 08:38:32 stdout: ---> Package zlib.x86_64 0:1.2.7-18.el7 will be updated 08:38:32 stdout: ---> Package zlib.x86_64 0:1.2.7-21.el7_9 will be an update 08:38:32 stdout: --> Finished Dependency Resolution 08:38:32 stdout: 08:38:32 stdout: Dependencies Resolved 08:38:32 stdout: 08:38:32 stdout: ================================================================================ 08:38:32 stdout: Package Arch Version Repository 08:38:32 stdout: Size 08:38:32 stdout: ================================================================================ 08:38:32 stdout: Updating: 08:38:32 stdout: bash x86_64 4.2.46-35.el7_9 updates 1.0 M 08:38:32 stdout: bind-license noarch 32:9.11.4-26.P2.el7_9.16 updates 92 k 08:38:32 stdout: binutils x86_64 2.27-44.base.el7_9.1 updates 5.9 M 08:38:32 stdout: ca-certificates noarch 2023.2.60_v7.0.306-72.el7_9 updates 923 k 08:38:32 stdout: centos-release x86_64 7-9.2009.2.el7.centos updates 27 k 08:38:32 stdout: coreutils x86_64 8.22-24.el7_9.2 updates 3.3 M 08:38:32 stdout: curl x86_64 7.29.0-59.el7_9.2 updates 271 k 08:38:32 stdout: cyrus-sasl-lib x86_64 2.1.26-24.el7_9 updates 156 k 08:38:32 stdout: device-mapper x86_64 7:1.02.170-6.el7_9.5 updates 297 k 08:38:32 stdout: device-mapper-libs x86_64 7:1.02.170-6.el7_9.5 updates 325 k 08:38:32 stdout: diffutils x86_64 3.3-6.el7_9 updates 322 k 08:38:32 stdout: expat x86_64 2.1.0-15.el7_9 updates 83 k 08:38:32 stdout: geoipupdate x86_64 2.5.0-2.el7 updates 35 k 08:38:32 stdout: glib2 x86_64 2.56.1-9.el7_9 updates 2.5 M 08:38:32 stdout: glibc x86_64 2.17-326.el7_9.3 updates 3.6 M 08:38:32 stdout: glibc-common x86_64 2.17-326.el7_9.3 updates 12 M 08:38:32 stdout: gzip x86_64 1.5-11.el7_9 updates 130 k 08:38:32 stdout: kpartx x86_64 0.4.9-136.el7_9 updates 81 k 08:38:32 stdout: krb5-libs x86_64 1.15.1-55.el7_9 updates 810 k 08:38:32 stdout: libblkid x86_64 2.23.2-65.el7_9.1 updates 183 k 08:38:32 stdout: libcurl x86_64 7.29.0-59.el7_9.2 updates 223 k 08:38:32 stdout: libmount x86_64 2.23.2-65.el7_9.1 updates 185 k 08:38:32 stdout: libsmartcols x86_64 2.23.2-65.el7_9.1 updates 143 k 08:38:32 stdout: libssh2 x86_64 1.8.0-4.el7_9.1 updates 88 k 08:38:32 stdout: libuuid x86_64 2.23.2-65.el7_9.1 updates 84 k 08:38:32 stdout: libxml2 x86_64 2.9.1-6.el7_9.6 updates 668 k 08:38:32 stdout: libxml2-python x86_64 2.9.1-6.el7_9.6 updates 247 k 08:38:32 stdout: nspr x86_64 4.35.0-1.el7_9 updates 128 k 08:38:32 stdout: nss x86_64 3.90.0-2.el7_9 updates 905 k 08:38:32 stdout: nss-pem x86_64 1.0.3-7.el7_9.1 updates 75 k 08:38:32 stdout: nss-softokn x86_64 3.90.0-6.el7_9 updates 383 k 08:38:32 stdout: nss-softokn-freebl x86_64 3.90.0-6.el7_9 updates 321 k 08:38:32 stdout: nss-sysinit x86_64 3.90.0-2.el7_9 updates 67 k 08:38:32 stdout: nss-tools x86_64 3.90.0-2.el7_9 updates 557 k 08:38:32 stdout: nss-util x86_64 3.90.0-1.el7_9 updates 80 k 08:38:32 stdout: openldap x86_64 2.4.44-25.el7_9 updates 356 k 08:38:32 stdout: openssl-libs x86_64 1:1.0.2k-26.el7_9 updates 1.2 M 08:38:32 stdout: python x86_64 2.7.5-94.el7_9 updates 97 k 08:38:32 stdout: python-libs x86_64 2.7.5-94.el7_9 updates 5.6 M 08:38:32 stdout: rpm x86_64 4.11.3-48.el7_9 updates 1.2 M 08:38:32 stdout: rpm-build-libs x86_64 4.11.3-48.el7_9 updates 108 k 08:38:32 stdout: rpm-libs x86_64 4.11.3-48.el7_9 updates 279 k 08:38:32 stdout: rpm-python x86_64 4.11.3-48.el7_9 updates 84 k 08:38:32 stdout: systemd x86_64 219-78.el7_9.9 updates 5.1 M 08:38:32 stdout: systemd-libs x86_64 219-78.el7_9.9 updates 419 k 08:38:32 stdout: tzdata noarch 2024a-1.el7 updates 497 k 08:38:32 stdout: util-linux x86_64 2.23.2-65.el7_9.1 updates 2.0 M 08:38:32 stdout: vim-minimal x86_64 2:7.4.629-8.el7_9 updates 443 k 08:38:32 stdout: xz x86_64 5.2.2-2.el7_9 updates 229 k 08:38:32 stdout: xz-libs x86_64 5.2.2-2.el7_9 updates 103 k 08:38:32 stdout: zlib x86_64 1.2.7-21.el7_9 updates 90 k 08:38:32 stdout: 08:38:32 stdout: Transaction Summary 08:38:32 stdout: ================================================================================ 08:38:32 stdout: Upgrade 51 Packages 08:38:32 stdout: 08:38:32 stdout: Total download size: 53 M 08:38:32 stdout: Downloading packages: 08:38:32 stdout: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. 08:38:33 stdout: warning: /var/cache/yum/x86_64/7/updates/packages/bind-license-9.11.4-26.P2.el7_9.16.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY 08:38:33 stdout: Public key for bind-license-9.11.4-26.P2.el7_9.16.noarch.rpm is not installed 08:38:33 stdout: -------------------------------------------------------------------------------- 08:38:33 stdout: Total 73 MB/s | 53 MB 00:00 08:38:33 stdout: Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 08:38:33 stdout: Importing GPG key 0xF4A80EB5: 08:38:33 stdout: Userid : "CentOS-7 Key (CentOS 7 Official Signing Key) " 08:38:33 stdout: Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5 08:38:33 stdout: Package : centos-release-7-9.2009.0.el7.centos.x86_64 (@CentOS) 08:38:33 stdout: From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 08:38:33 stdout: Running transaction check 08:38:33 stdout: Running transaction test 08:38:33 stdout: Transaction test succeeded 08:38:33 stdout: Running transaction 08:38:34 stdout: Updating : centos-release-7-9.2009.2.el7.centos.x86_64 1/102 08:38:34 stdout: Updating : tzdata-2024a-1.el7.noarch 2/102 08:38:34 stdout: Updating : bash-4.2.46-35.el7_9.x86_64 3/102 08:38:36 stdout: Updating : nss-softokn-freebl-3.90.0-6.el7_9.x86_64 4/102 08:38:37 stdout: Updating : glibc-common-2.17-326.el7_9.3.x86_64 5/102 08:38:37 stdout: Updating : glibc-2.17-326.el7_9.3.x86_64 6/102 08:38:37 stdout: Updating : nspr-4.35.0-1.el7_9.x86_64 7/102 08:38:38 stdout: Updating : nss-util-3.90.0-1.el7_9.x86_64 8/102 08:38:38 stdout: Updating : zlib-1.2.7-21.el7_9.x86_64 9/102 08:38:39 stdout: Updating : xz-libs-5.2.2-2.el7_9.x86_64 10/102 08:38:39 stdout: Updating : systemd-libs-219-78.el7_9.9.x86_64 11/102 08:38:39 stdout: Updating : libuuid-2.23.2-65.el7_9.1.x86_64 12/102 08:38:40 stdout: Updating : nss-softokn-3.90.0-6.el7_9.x86_64 13/102 08:38:40 stdout: Updating : libxml2-2.9.1-6.el7_9.6.x86_64 14/102 08:38:41 stdout: Updating : libsmartcols-2.23.2-65.el7_9.1.x86_64 15/102 08:38:41 stdout: Updating : diffutils-3.3-6.el7_9.x86_64 16/102 08:38:41 stdout: install-info: No such file or directory for /usr/share/info/diffutils.info 08:38:42 stdout: Updating : expat-2.1.0-15.el7_9.x86_64 17/102 08:38:44 stdout: Updating : ca-certificates-2023.2.60_v7.0.306-72.el7_9.noarch 18/102 08:38:45 stdout: Updating : 1:openssl-libs-1.0.2k-26.el7_9.x86_64 19/102 08:38:45 stdout: Updating : coreutils-8.22-24.el7_9.2.x86_64 20/102 08:38:46 stdout: Updating : krb5-libs-1.15.1-55.el7_9.x86_64 21/102 08:38:46 stdout: Updating : libblkid-2.23.2-65.el7_9.1.x86_64 22/102 08:38:47 stdout: Updating : libmount-2.23.2-65.el7_9.1.x86_64 23/102 08:38:48 stdout: Updating : python-libs-2.7.5-94.el7_9.x86_64 24/102 08:38:48 stdout: Updating : python-2.7.5-94.el7_9.x86_64 25/102 08:38:49 stdout: Updating : util-linux-2.23.2-65.el7_9.1.x86_64 26/102 08:38:49 stdout: Updating : cyrus-sasl-lib-2.1.26-24.el7_9.x86_64 27/102 08:38:49 stdout: Updating : nss-pem-1.0.3-7.el7_9.1.x86_64 28/102 08:38:49 stdout: Updating : nss-sysinit-3.90.0-2.el7_9.x86_64 29/102 08:38:50 stdout: Updating : nss-3.90.0-2.el7_9.x86_64 30/102 08:38:50 stdout: Updating : nss-tools-3.90.0-2.el7_9.x86_64 31/102 08:38:50 stdout: Updating : libssh2-1.8.0-4.el7_9.1.x86_64 32/102 08:38:50 stdout: Updating : libcurl-7.29.0-59.el7_9.2.x86_64 33/102 08:38:50 stdout: Updating : curl-7.29.0-59.el7_9.2.x86_64 34/102 08:38:51 stdout: Updating : rpm-libs-4.11.3-48.el7_9.x86_64 35/102 08:38:51 stdout: Updating : rpm-4.11.3-48.el7_9.x86_64 36/102 08:38:51 stdout: Updating : openldap-2.4.44-25.el7_9.x86_64 37/102 08:38:53 stdout: Updating : rpm-build-libs-4.11.3-48.el7_9.x86_64 38/102 08:38:53 stdout: Updating : systemd-219-78.el7_9.9.x86_64 39/102 08:38:53 stdout: Failed to get D-Bus connection: Operation not permitted 08:38:54 stdout: Updating : 7:device-mapper-libs-1.02.170-6.el7_9.5.x86_64 40/102 08:38:54 stdout: Updating : 7:device-mapper-1.02.170-6.el7_9.5.x86_64 41/102 08:38:54 stdout: Updating : kpartx-0.4.9-136.el7_9.x86_64 42/102 08:38:54 stdout: Updating : rpm-python-4.11.3-48.el7_9.x86_64 43/102 08:38:54 stdout: Updating : geoipupdate-2.5.0-2.el7.x86_64 44/102 08:38:55 stdout: Updating : libxml2-python-2.9.1-6.el7_9.6.x86_64 45/102 08:38:55 stdout: Updating : glib2-2.56.1-9.el7_9.x86_64 46/102 08:38:56 stdout: Updating : binutils-2.27-44.base.el7_9.1.x86_64 47/102 08:38:56 stdout: install-info: No such file or directory for /usr/share/info/as.info.gz 08:38:56 stdout: install-info: No such file or directory for /usr/share/info/binutils.info.gz 08:38:56 stdout: install-info: No such file or directory for /usr/share/info/gprof.info.gz 08:38:56 stdout: install-info: No such file or directory for /usr/share/info/ld.info.gz 08:38:56 stdout: install-info: No such file or directory for /usr/share/info/standards.info.gz 08:38:56 stdout: Updating : gzip-1.5-11.el7_9.x86_64 48/102 08:38:56 stdout: Updating : xz-5.2.2-2.el7_9.x86_64 49/102 08:38:56 stdout: Updating : 2:vim-minimal-7.4.629-8.el7_9.x86_64 50/102 08:38:56 stdout: Updating : 32:bind-license-9.11.4-26.P2.el7_9.16.noarch 51/102 08:38:56 stdout: Cleanup : rpm-python-4.11.3-45.el7.x86_64 52/102 08:38:56 stdout: Cleanup : libxml2-python-2.9.1-6.el7.5.x86_64 53/102 08:38:57 stdout: Cleanup : rpm-build-libs-4.11.3-45.el7.x86_64 54/102 08:38:57 stdout: Cleanup : glib2-2.56.1-7.el7.x86_64 55/102 08:38:57 stdout: Cleanup : python-2.7.5-89.el7.x86_64 56/102 08:38:58 stdout: Cleanup : python-libs-2.7.5-89.el7.x86_64 57/102 08:38:58 stdout: Cleanup : libxml2-2.9.1-6.el7.5.x86_64 58/102 08:38:58 stdout: Cleanup : xz-5.2.2-1.el7.x86_64 59/102 08:38:59 stdout: Cleanup : binutils-2.27-44.base.el7.x86_64 60/102 08:38:59 stdout: Cleanup : geoipupdate-2.5.0-1.el7.x86_64 61/102 08:38:59 stdout: Cleanup : gzip-1.5-10.el7.x86_64 62/102 08:38:59 stdout: Cleanup : kpartx-0.4.9-133.el7.x86_64 63/102 08:39:00 stdout: Cleanup : 7:device-mapper-libs-1.02.170-6.el7.x86_64 64/102 08:39:00 stdout: Cleanup : 7:device-mapper-1.02.170-6.el7.x86_64 65/102 08:39:01 stdout: Cleanup : systemd-219-78.el7.x86_64 66/102 08:39:01 stdout: Cleanup : curl-7.29.0-59.el7.x86_64 67/102 08:39:01 stdout: Cleanup : libcurl-7.29.0-59.el7.x86_64 68/102 08:39:02 stdout: Cleanup : openldap-2.4.44-22.el7.x86_64 69/102 08:39:02 stdout: Cleanup : rpm-libs-4.11.3-45.el7.x86_64 70/102 08:39:02 stdout: Cleanup : rpm-4.11.3-45.el7.x86_64 71/102 08:39:02 stdout: Cleanup : util-linux-2.23.2-65.el7.x86_64 72/102 08:39:02 stdout: Cleanup : nss-tools-3.53.1-3.el7_9.x86_64 73/102 08:39:02 stdout: Cleanup : nss-sysinit-3.53.1-3.el7_9.x86_64 74/102 08:39:03 stdout: Cleanup : nss-3.53.1-3.el7_9.x86_64 75/102 08:39:03 stdout: Cleanup : nss-pem-1.0.3-7.el7.x86_64 76/102 08:39:03 stdout: Cleanup : nss-softokn-3.53.1-6.el7_9.x86_64 77/102 08:39:03 stdout: Cleanup : libmount-2.23.2-65.el7.x86_64 78/102 08:39:04 stdout: Cleanup : libblkid-2.23.2-65.el7.x86_64 79/102 08:39:04 stdout: Cleanup : libssh2-1.8.0-4.el7.x86_64 80/102 08:39:05 stdout: Cleanup : systemd-libs-219-78.el7.x86_64 81/102 08:39:05 stdout: Cleanup : cyrus-sasl-lib-2.1.26-23.el7.x86_64 82/102 08:39:06 stdout: Cleanup : krb5-libs-1.15.1-50.el7.x86_64 83/102 08:39:06 stdout: Cleanup : coreutils-8.22-24.el7.x86_64 84/102 08:39:07 stdout: Cleanup : 1:openssl-libs-1.0.2k-19.el7.x86_64 85/102 08:39:07 stdout: Cleanup : diffutils-3.3-5.el7.x86_64 86/102 08:39:07 stdout: Cleanup : ca-certificates-2020.2.41-70.0.el7_8.noarch 87/102 08:39:07 stdout: Cleanup : zlib-1.2.7-18.el7.x86_64 88/102 08:39:07 stdout: Cleanup : xz-libs-5.2.2-1.el7.x86_64 89/102 08:39:08 stdout: Cleanup : libuuid-2.23.2-65.el7.x86_64 90/102 08:39:08 stdout: Cleanup : libsmartcols-2.23.2-65.el7.x86_64 91/102 08:39:09 stdout: Cleanup : expat-2.1.0-12.el7.x86_64 92/102 08:39:09 stdout: Cleanup : 2:vim-minimal-7.4.629-7.el7.x86_64 93/102 08:39:09 stdout: Cleanup : centos-release-7-9.2009.0.el7.centos.x86_64 94/102 08:39:09 stdout: Cleanup : 32:bind-license-9.11.4-26.P2.el7.noarch 95/102 08:39:09 stdout: Cleanup : glibc-common-2.17-317.el7.x86_64 96/102 08:39:09 stdout: Cleanup : bash-4.2.46-34.el7.x86_64 97/102 08:39:09 stdout: Cleanup : nspr-4.25.0-2.el7_9.x86_64 98/102 08:39:09 stdout: Cleanup : nss-util-3.53.1-1.el7_9.x86_64 99/102 08:39:09 stdout: Cleanup : nss-softokn-freebl-3.53.1-6.el7_9.x86_64 100/102 08:39:10 stdout: Cleanup : glibc-2.17-317.el7.x86_64 101/102 08:39:11 stdout: Cleanup : tzdata-2020d-2.el7.noarch 102/102 08:39:11 stdout: Verifying : libblkid-2.23.2-65.el7_9.1.x86_64 1/102 08:39:11 stdout: Verifying : libcurl-7.29.0-59.el7_9.2.x86_64 2/102 08:39:11 stdout: Verifying : libsmartcols-2.23.2-65.el7_9.1.x86_64 3/102 08:39:11 stdout: Verifying : glibc-common-2.17-326.el7_9.3.x86_64 4/102 08:39:11 stdout: Verifying : nss-softokn-3.90.0-6.el7_9.x86_64 5/102 08:39:11 stdout: Verifying : openldap-2.4.44-25.el7_9.x86_64 6/102 08:39:11 stdout: Verifying : libxml2-python-2.9.1-6.el7_9.6.x86_64 7/102 08:39:11 stdout: Verifying : 7:device-mapper-1.02.170-6.el7_9.5.x86_64 8/102 08:39:11 stdout: Verifying : libxml2-2.9.1-6.el7_9.6.x86_64 9/102 08:39:11 stdout: Verifying : libmount-2.23.2-65.el7_9.1.x86_64 10/102 08:39:11 stdout: Verifying : zlib-1.2.7-21.el7_9.x86_64 11/102 08:39:11 stdout: Verifying : tzdata-2024a-1.el7.noarch 12/102 08:39:11 stdout: Verifying : libssh2-1.8.0-4.el7_9.1.x86_64 13/102 08:39:11 stdout: Verifying : geoipupdate-2.5.0-2.el7.x86_64 14/102 08:39:11 stdout: Verifying : 1:openssl-libs-1.0.2k-26.el7_9.x86_64 15/102 08:39:11 stdout: Verifying : nss-pem-1.0.3-7.el7_9.1.x86_64 16/102 08:39:11 stdout: Verifying : util-linux-2.23.2-65.el7_9.1.x86_64 17/102 08:39:11 stdout: Verifying : binutils-2.27-44.base.el7_9.1.x86_64 18/102 08:39:11 stdout: Verifying : bash-4.2.46-35.el7_9.x86_64 19/102 08:39:11 stdout: Verifying : python-2.7.5-94.el7_9.x86_64 20/102 08:39:11 stdout: Verifying : nss-tools-3.90.0-2.el7_9.x86_64 21/102 08:39:11 stdout: Verifying : systemd-219-78.el7_9.9.x86_64 22/102 08:39:11 stdout: Verifying : 2:vim-minimal-7.4.629-8.el7_9.x86_64 23/102 08:39:11 stdout: Verifying : nss-sysinit-3.90.0-2.el7_9.x86_64 24/102 08:39:11 stdout: Verifying : cyrus-sasl-lib-2.1.26-24.el7_9.x86_64 25/102 08:39:11 stdout: Verifying : python-libs-2.7.5-94.el7_9.x86_64 26/102 08:39:11 stdout: Verifying : 7:device-mapper-libs-1.02.170-6.el7_9.5.x86_64 27/102 08:39:11 stdout: Verifying : nss-softokn-freebl-3.90.0-6.el7_9.x86_64 28/102 08:39:11 stdout: Verifying : kpartx-0.4.9-136.el7_9.x86_64 29/102 08:39:11 stdout: Verifying : krb5-libs-1.15.1-55.el7_9.x86_64 30/102 08:39:11 stdout: Verifying : glibc-2.17-326.el7_9.3.x86_64 31/102 08:39:11 stdout: Verifying : coreutils-8.22-24.el7_9.2.x86_64 32/102 08:39:11 stdout: Verifying : rpm-4.11.3-48.el7_9.x86_64 33/102 08:39:11 stdout: Verifying : rpm-libs-4.11.3-48.el7_9.x86_64 34/102 08:39:11 stdout: Verifying : systemd-libs-219-78.el7_9.9.x86_64 35/102 08:39:11 stdout: Verifying : nss-util-3.90.0-1.el7_9.x86_64 36/102 08:39:11 stdout: Verifying : ca-certificates-2023.2.60_v7.0.306-72.el7_9.noarch 37/102 08:39:11 stdout: Verifying : libuuid-2.23.2-65.el7_9.1.x86_64 38/102 08:39:11 stdout: Verifying : xz-libs-5.2.2-2.el7_9.x86_64 39/102 08:39:11 stdout: Verifying : 32:bind-license-9.11.4-26.P2.el7_9.16.noarch 40/102 08:39:11 stdout: Verifying : diffutils-3.3-6.el7_9.x86_64 41/102 08:39:11 stdout: Verifying : nss-3.90.0-2.el7_9.x86_64 42/102 08:39:11 stdout: Verifying : expat-2.1.0-15.el7_9.x86_64 43/102 08:39:11 stdout: Verifying : glib2-2.56.1-9.el7_9.x86_64 44/102 08:39:11 stdout: Verifying : curl-7.29.0-59.el7_9.2.x86_64 45/102 08:39:11 stdout: Verifying : centos-release-7-9.2009.2.el7.centos.x86_64 46/102 08:39:11 stdout: Verifying : gzip-1.5-11.el7_9.x86_64 47/102 08:39:11 stdout: Verifying : rpm-python-4.11.3-48.el7_9.x86_64 48/102 08:39:11 stdout: Verifying : nspr-4.35.0-1.el7_9.x86_64 49/102 08:39:11 stdout: Verifying : xz-5.2.2-2.el7_9.x86_64 50/102 08:39:11 stdout: Verifying : rpm-build-libs-4.11.3-48.el7_9.x86_64 51/102 08:39:11 stdout: Verifying : rpm-4.11.3-45.el7.x86_64 52/102 08:39:11 stdout: Verifying : nss-tools-3.53.1-3.el7_9.x86_64 53/102 08:39:11 stdout: Verifying : glibc-common-2.17-317.el7.x86_64 54/102 08:39:11 stdout: Verifying : ca-certificates-2020.2.41-70.0.el7_8.noarch 55/102 08:39:11 stdout: Verifying : nss-softokn-3.53.1-6.el7_9.x86_64 56/102 08:39:11 stdout: Verifying : nss-util-3.53.1-1.el7_9.x86_64 57/102 08:39:11 stdout: Verifying : glib2-2.56.1-7.el7.x86_64 58/102 08:39:11 stdout: Verifying : libssh2-1.8.0-4.el7.x86_64 59/102 08:39:11 stdout: Verifying : nspr-4.25.0-2.el7_9.x86_64 60/102 08:39:11 stdout: Verifying : nss-pem-1.0.3-7.el7.x86_64 61/102 08:39:11 stdout: Verifying : systemd-219-78.el7.x86_64 62/102 08:39:11 stdout: Verifying : 7:device-mapper-1.02.170-6.el7.x86_64 63/102 08:39:11 stdout: Verifying : libblkid-2.23.2-65.el7.x86_64 64/102 08:39:11 stdout: Verifying : rpm-libs-4.11.3-45.el7.x86_64 65/102 08:39:11 stdout: Verifying : 1:openssl-libs-1.0.2k-19.el7.x86_64 66/102 08:39:11 stdout: Verifying : libxml2-python-2.9.1-6.el7.5.x86_64 67/102 08:39:11 stdout: Verifying : tzdata-2020d-2.el7.noarch 68/102 08:39:11 stdout: Verifying : libuuid-2.23.2-65.el7.x86_64 69/102 08:39:11 stdout: Verifying : 2:vim-minimal-7.4.629-7.el7.x86_64 70/102 08:39:11 stdout: Verifying : geoipupdate-2.5.0-1.el7.x86_64 71/102 08:39:11 stdout: Verifying : coreutils-8.22-24.el7.x86_64 72/102 08:39:11 stdout: Verifying : nss-sysinit-3.53.1-3.el7_9.x86_64 73/102 08:39:11 stdout: Verifying : nss-softokn-freebl-3.53.1-6.el7_9.x86_64 74/102 08:39:11 stdout: Verifying : rpm-python-4.11.3-45.el7.x86_64 75/102 08:39:11 stdout: Verifying : libcurl-7.29.0-59.el7.x86_64 76/102 08:39:11 stdout: Verifying : curl-7.29.0-59.el7.x86_64 77/102 08:39:11 stdout: Verifying : krb5-libs-1.15.1-50.el7.x86_64 78/102 08:39:11 stdout: Verifying : rpm-build-libs-4.11.3-45.el7.x86_64 79/102 08:39:11 stdout: Verifying : gzip-1.5-10.el7.x86_64 80/102 08:39:11 stdout: Verifying : binutils-2.27-44.base.el7.x86_64 81/102 08:39:11 stdout: Verifying : nss-3.53.1-3.el7_9.x86_64 82/102 08:39:11 stdout: Verifying : zlib-1.2.7-18.el7.x86_64 83/102 08:39:11 stdout: Verifying : libxml2-2.9.1-6.el7.5.x86_64 84/102 08:39:11 stdout: Verifying : centos-release-7-9.2009.0.el7.centos.x86_64 85/102 08:39:11 stdout: Verifying : systemd-libs-219-78.el7.x86_64 86/102 08:39:11 stdout: Verifying : diffutils-3.3-5.el7.x86_64 87/102 08:39:11 stdout: Verifying : openldap-2.4.44-22.el7.x86_64 88/102 08:39:11 stdout: Verifying : 7:device-mapper-libs-1.02.170-6.el7.x86_64 89/102 08:39:11 stdout: Verifying : util-linux-2.23.2-65.el7.x86_64 90/102 08:39:11 stdout: Verifying : xz-libs-5.2.2-1.el7.x86_64 91/102 08:39:11 stdout: Verifying : python-2.7.5-89.el7.x86_64 92/102 08:39:11 stdout: Verifying : expat-2.1.0-12.el7.x86_64 93/102 08:39:11 stdout: Verifying : glibc-2.17-317.el7.x86_64 94/102 08:39:11 stdout: Verifying : bash-4.2.46-34.el7.x86_64 95/102 08:39:11 stdout: Verifying : kpartx-0.4.9-133.el7.x86_64 96/102 08:39:11 stdout: Verifying : 32:bind-license-9.11.4-26.P2.el7.noarch 97/102 08:39:11 stdout: Verifying : python-libs-2.7.5-89.el7.x86_64 98/102 08:39:11 stdout: Verifying : xz-5.2.2-1.el7.x86_64 99/102 08:39:11 stdout: Verifying : libsmartcols-2.23.2-65.el7.x86_64 100/102 08:39:11 stdout: Verifying : cyrus-sasl-lib-2.1.26-23.el7.x86_64 101/102 08:39:11 stdout: Verifying : libmount-2.23.2-65.el7.x86_64 102/102 08:39:11 stdout: 08:39:11 stdout: Updated: 08:39:11 stdout: bash.x86_64 0:4.2.46-35.el7_9 08:39:11 stdout: bind-license.noarch 32:9.11.4-26.P2.el7_9.16 08:39:11 stdout: binutils.x86_64 0:2.27-44.base.el7_9.1 08:39:11 stdout: ca-certificates.noarch 0:2023.2.60_v7.0.306-72.el7_9 08:39:11 stdout: centos-release.x86_64 0:7-9.2009.2.el7.centos 08:39:11 stdout: coreutils.x86_64 0:8.22-24.el7_9.2 08:39:11 stdout: curl.x86_64 0:7.29.0-59.el7_9.2 08:39:11 stdout: cyrus-sasl-lib.x86_64 0:2.1.26-24.el7_9 08:39:11 stdout: device-mapper.x86_64 7:1.02.170-6.el7_9.5 08:39:11 stdout: device-mapper-libs.x86_64 7:1.02.170-6.el7_9.5 08:39:11 stdout: diffutils.x86_64 0:3.3-6.el7_9 08:39:11 stdout: expat.x86_64 0:2.1.0-15.el7_9 08:39:11 stdout: geoipupdate.x86_64 0:2.5.0-2.el7 08:39:11 stdout: glib2.x86_64 0:2.56.1-9.el7_9 08:39:11 stdout: glibc.x86_64 0:2.17-326.el7_9.3 08:39:11 stdout: glibc-common.x86_64 0:2.17-326.el7_9.3 08:39:11 stdout: gzip.x86_64 0:1.5-11.el7_9 08:39:11 stdout: kpartx.x86_64 0:0.4.9-136.el7_9 08:39:11 stdout: krb5-libs.x86_64 0:1.15.1-55.el7_9 08:39:11 stdout: libblkid.x86_64 0:2.23.2-65.el7_9.1 08:39:11 stdout: libcurl.x86_64 0:7.29.0-59.el7_9.2 08:39:11 stdout: libmount.x86_64 0:2.23.2-65.el7_9.1 08:39:11 stdout: libsmartcols.x86_64 0:2.23.2-65.el7_9.1 08:39:11 stdout: libssh2.x86_64 0:1.8.0-4.el7_9.1 08:39:11 stdout: libuuid.x86_64 0:2.23.2-65.el7_9.1 08:39:11 stdout: libxml2.x86_64 0:2.9.1-6.el7_9.6 08:39:11 stdout: libxml2-python.x86_64 0:2.9.1-6.el7_9.6 08:39:11 stdout: nspr.x86_64 0:4.35.0-1.el7_9 08:39:11 stdout: nss.x86_64 0:3.90.0-2.el7_9 08:39:11 stdout: nss-pem.x86_64 0:1.0.3-7.el7_9.1 08:39:11 stdout: nss-softokn.x86_64 0:3.90.0-6.el7_9 08:39:11 stdout: nss-softokn-freebl.x86_64 0:3.90.0-6.el7_9 08:39:11 stdout: nss-sysinit.x86_64 0:3.90.0-2.el7_9 08:39:11 stdout: nss-tools.x86_64 0:3.90.0-2.el7_9 08:39:11 stdout: nss-util.x86_64 0:3.90.0-1.el7_9 08:39:11 stdout: openldap.x86_64 0:2.4.44-25.el7_9 08:39:11 stdout: openssl-libs.x86_64 1:1.0.2k-26.el7_9 08:39:11 stdout: python.x86_64 0:2.7.5-94.el7_9 08:39:11 stdout: python-libs.x86_64 0:2.7.5-94.el7_9 08:39:11 stdout: rpm.x86_64 0:4.11.3-48.el7_9 08:39:11 stdout: rpm-build-libs.x86_64 0:4.11.3-48.el7_9 08:39:11 stdout: rpm-libs.x86_64 0:4.11.3-48.el7_9 08:39:11 stdout: rpm-python.x86_64 0:4.11.3-48.el7_9 08:39:11 stdout: systemd.x86_64 0:219-78.el7_9.9 08:39:11 stdout: systemd-libs.x86_64 0:219-78.el7_9.9 08:39:11 stdout: tzdata.noarch 0:2024a-1.el7 08:39:11 stdout: util-linux.x86_64 0:2.23.2-65.el7_9.1 08:39:11 stdout: vim-minimal.x86_64 2:7.4.629-8.el7_9 08:39:11 stdout: xz.x86_64 0:5.2.2-2.el7_9 08:39:11 stdout: xz-libs.x86_64 0:5.2.2-2.el7_9 08:39:11 stdout: zlib.x86_64 0:1.2.7-21.el7_9 08:39:11 stdout: 08:39:11 stdout: Complete! 08:39:11 stdout: COMMIT tmt/container/test/centos/7/upstream:latest 08:39:23 stdout: --> 59d31aca2d22 08:39:23 stdout: Successfully tagged localhost/tmt/container/test/centos/7/upstream:latest 08:39:24 stdout: 59d31aca2d22a5275a25027486828d8d5a51d651f1e05c93c023c954062bce84 08:39:24 stdout: 2026-05-27 08:39:24 Building tmt/container/test/centos/7/upstream:latest image done 08:39:24 stdout: make: Leaving directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:39:24 stdout: :: [ 08:39:24 ] :: [ INFO ] :: rlWaitForCmd: Wait successful! 08:39:25 stdout: :: [ 08:39:25 ] :: [ INFO ] :: rlWaitForCmd: waiting for `make -C /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/.. images/test/tmt/container/test/ubi/8/upstream\:latest' to return 0 in 3600 seconds 08:39:25 stdout: make: Entering directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:39:25 stdout: 2026-05-27 08:39:25 Building tmt/container/test/ubi/8/upstream:latest image... 08:39:25 stdout: podman build -t tmt/container/test/ubi/8/upstream:latest -f ./containers/ubi/8/Containerfile.upstream . 08:39:25 stdout: STEP 1/2: FROM registry.access.redhat.com/ubi8:latest 08:39:25 stdout: Trying to pull registry.access.redhat.com/ubi8:latest... 08:39:25 stdout: Getting image source signatures 08:39:25 stdout: Checking if image destination supports signatures 08:39:25 stdout: Copying blob sha256:97414c422d78a1da9d437c1c44b13f9c7210b7c6a4f9f17905c74c79969c775a 08:39:30 stdout: Copying config sha256:271af99b5194e72206f44e0ebadf10cda2eb7e6550034f86cdb6795d76dccf33 08:39:30 stdout: Writing manifest to image destination 08:39:30 stdout: Storing signatures 08:39:30 stdout: STEP 2/2: RUN < 4ffeffe092c4 08:39:37 stdout: Successfully tagged localhost/tmt/container/test/ubi/8/upstream:latest 08:39:37 stdout: 4ffeffe092c4e86a3ab2c09547871fdf91cc5e482b2d1ecad9327e5307435dbe 08:39:37 stdout: 2026-05-27 08:39:37 Building tmt/container/test/ubi/8/upstream:latest image done 08:39:37 stdout: make: Leaving directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:39:37 stdout: :: [ 08:39:37 ] :: [ INFO ] :: rlWaitForCmd: Wait successful! 08:39:38 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:39:38 stdout: :: Duration: 83s 08:39:38 stdout: :: Assertions: 4 good, 0 bad 08:39:38 stdout: :: RESULT: PASS (Setup) 08:39:38 stdout: 08:39:38 stdout: tmt-report-result: saving /Setup output /tmp/tmp.6xBsvmihs8 into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/Setup/output.txt 08:39:38 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/tmt-report-results.yaml 08:39:38 stdout: 08:39:38 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:39:38 stdout: :: Test: Plan without, test defined, image 08:39:38 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:39:38 stdout: 08:39:38 stdout: :: [ 08:39:38 ] :: [ BEGIN ] :: Running 'tmt -c distro=centos-7 run -arvvv provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name without test --name defined 2>&1 | tee /tmp/tmp.p77dEtL7tA' 08:39:40 stdout: /var/tmp/tmt/run-001 08:39:40 stdout: warn: User is feeling safe. 08:39:40 stdout: Found 1 plan. 08:39:40 stdout: 08:39:40 stdout: /plans/without 08:39:40 stdout: summary: Do not prepare anything 08:39:41 stdout: discover 08:39:41 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/data 08:39:41 stdout: how: fmf 08:39:41 stdout: order: 50 08:39:41 stdout: summary: 1 test selected 08:39:41 stdout: /tests/defined 08:39:41 stdout: provision 08:39:41 stdout: queued provision.provision tasks 08:39:41 stdout: #1: default-0 08:39:41 stdout: 08:39:41 stdout: provision.provision task #1: default-0 08:39:41 stdout: how: container 08:39:41 stdout: order: 50 08:39:41 stdout: ansible: {} 08:39:41 stdout: 08:39:41 stdout: image: localhost/tmt/container/test/centos/7/upstream:latest 08:39:41 stdout: primary address: tmt-001-IpMswOru 08:39:41 stdout: topology address: tmt-001-IpMswOru 08:39:41 stdout: Check for container image 'localhost/tmt/container/test/centos/7/upstream:latest'. 08:39:41 stdout: name: tmt-001-IpMswOru 08:39:41 stdout: Create network 'tmt-run-001-plans-without-network'. 08:39:46 stdout: multihost name: default-0 08:39:46 stdout: arch: x86_64 08:39:46 stdout: distro: CentOS Linux 7 (Core) 08:39:46 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:39:46 stdout: package manager: yum 08:39:46 stdout: bootc builder: unknown 08:39:46 stdout: is container: yes 08:39:46 stdout: is ostree: no 08:39:46 stdout: is image mode: no 08:39:46 stdout: distro id: centos 08:39:46 stdout: distro major version: 7 08:39:46 stdout: is toolbox: no 08:39:46 stdout: selinux: no 08:39:46 stdout: systemd: yes 08:39:46 stdout: systemd soft-reboot: no 08:39:46 stdout: rsync: no 08:39:46 stdout: is superuser: yes 08:39:46 stdout: can sudo: no 08:39:46 stdout: queued push tasks 08:39:46 stdout: #1: push to default-0 08:39:46 stdout: 08:39:46 stdout: push task #1: push to default-0 08:39:46 stdout: 08:39:46 stdout: summary: 1 guest provisioned 08:39:47 stdout: prepare 08:39:47 stdout: queued push tasks 08:39:47 stdout: #1: push to default-0 08:39:47 stdout: 08:39:47 stdout: push task #1: push to default-0 08:39:47 stdout: 08:39:47 stdout: queued prepare tasks 08:39:47 stdout: #1: essential-requires on default-0 08:39:47 stdout: #2: requires on default-0 08:39:47 stdout: 08:39:47 stdout: prepare task #1: essential-requires on default-0 08:39:47 stdout: how: install 08:39:47 stdout: summary: Install essential required packages 08:39:47 stdout: name: essential-requires 08:39:47 stdout: order: 30 08:39:47 stdout: where: default-0 08:39:47 stdout: package: 1 package requested 08:39:47 stdout: /usr/bin/flock 08:39:47 stdout: cmd: rpm -q --whatprovides /usr/bin/flock || yum install -y /usr/bin/flock && rpm -q --whatprovides /usr/bin/flock 08:39:47 stdout: stdout: util-linux-2.23.2-65.el7_9.1.x86_64 08:39:47 stdout: stdout: util-linux-2.23.2-65.el7_9.1.x86_64 08:39:47 stdout: 08:39:47 stdout: prepare task #2: requires on default-0 08:39:47 stdout: how: install 08:39:47 stdout: summary: Install required packages 08:39:47 stdout: name: requires 08:39:47 stdout: order: 70 08:39:47 stdout: where: default-0 08:39:47 stdout: package: 2 packages requested 08:39:47 stdout: PyYAML 08:39:47 stdout: python2 08:39:47 stdout: cmd: rpm -q --whatprovides python2 PyYAML || yum install -y python2 PyYAML && rpm -q --whatprovides python2 PyYAML 08:39:47 stdout: stdout: python-2.7.5-94.el7_9.x86_64 08:39:47 stdout: stdout: no package provides PyYAML 08:39:47 stdout: stdout: Loaded plugins: fastestmirror, ovl 08:39:47 stdout: stdout: Loading mirror speeds from cached hostfile 08:39:47 stdout: stdout: Package python-2.7.5-94.el7_9.x86_64 already installed and latest version 08:39:47 stdout: stdout: Resolving Dependencies 08:39:47 stdout: stdout: --> Running transaction check 08:39:47 stdout: stdout: ---> Package PyYAML.x86_64 0:3.10-11.el7 will be installed 08:39:48 stdout: stdout: --> Processing Dependency: libyaml-0.so.2()(64bit) for package: PyYAML-3.10-11.el7.x86_64 08:39:48 stdout: stdout: --> Running transaction check 08:39:48 stdout: stdout: ---> Package libyaml.x86_64 0:0.1.4-11.el7_0 will be installed 08:39:48 stdout: stdout: --> Finished Dependency Resolution 08:39:48 stdout: stdout: 08:39:48 stdout: stdout: Dependencies Resolved 08:39:48 stdout: stdout: 08:39:48 stdout: stdout: ================================================================================ 08:39:48 stdout: stdout: Package Arch Version Repository Size 08:39:48 stdout: stdout: ================================================================================ 08:39:48 stdout: stdout: Installing: 08:39:48 stdout: stdout: PyYAML x86_64 3.10-11.el7 base 153 k 08:39:48 stdout: stdout: Installing for dependencies: 08:39:48 stdout: stdout: libyaml x86_64 0.1.4-11.el7_0 base 55 k 08:39:48 stdout: stdout: 08:39:48 stdout: stdout: Transaction Summary 08:39:48 stdout: stdout: ================================================================================ 08:39:48 stdout: stdout: Install 1 Package (+1 Dependent package) 08:39:48 stdout: stdout: 08:39:48 stdout: stdout: Total download size: 208 k 08:39:48 stdout: stdout: Installed size: 760 k 08:39:48 stdout: stdout: Downloading packages: 08:39:49 stdout: stdout: -------------------------------------------------------------------------------- 08:39:49 stdout: stdout: Total 607 kB/s | 208 kB 00:00 08:39:49 stdout: stdout: Running transaction check 08:39:49 stdout: stdout: Running transaction test 08:39:49 stdout: stdout: Transaction test succeeded 08:39:49 stdout: stdout: Running transaction 08:39:49 stdout: stdout: Installing : libyaml-0.1.4-11.el7_0.x86_64 1/2 08:39:49 stdout: stdout: Installing : PyYAML-3.10-11.el7.x86_64 2/2 08:39:49 stdout: stdout: Verifying : libyaml-0.1.4-11.el7_0.x86_64 1/2 08:39:49 stdout: stdout: Verifying : PyYAML-3.10-11.el7.x86_64 2/2 08:39:49 stdout: stdout: 08:39:49 stdout: stdout: Installed: 08:39:49 stdout: stdout: PyYAML.x86_64 0:3.10-11.el7 08:39:49 stdout: stdout: 08:39:49 stdout: stdout: Dependency Installed: 08:39:49 stdout: stdout: libyaml.x86_64 0:0.1.4-11.el7_0 08:39:49 stdout: stdout: 08:39:49 stdout: stdout: Complete! 08:39:49 stdout: stdout: python-2.7.5-94.el7_9.x86_64 08:39:49 stdout: stdout: PyYAML-3.10-11.el7.x86_64 08:39:49 stdout: 08:39:49 stdout: queued pull tasks 08:39:49 stdout: #1: pull from default-0 08:39:49 stdout: 08:39:49 stdout: pull task #1: pull from default-0 08:39:49 stdout: 08:39:49 stdout: summary: 2 preparations applied 08:39:49 stdout: execute 08:39:49 stdout: queued execute tasks 08:39:49 stdout: #1: default-0 on default-0 08:39:49 stdout: 08:39:49 stdout: execute task #1: default-0 on default-0 08:39:49 stdout: how: tmt 08:39:49 stdout: order: 50 08:39:49 stdout: ignore-duration: false 08:39:49 stdout: exit-first: false 08:39:49 stdout: test: This test defines required packages 08:39:50 stdout: duration deadline: 300 seconds, at 08:44:50 2026-05-27 UTC 08:39:50 stdout: cmd: python2 smoke.py 08:39:50 stdout: stdout: Smoke test for yaml 08:39:50 stdout: 00:00:00 pass /tests/defined (on default-0) [1/1] 08:39:50 stdout: 08:39:50 stdout: 08:39:50 stdout: summary: 1 test executed 08:39:50 stdout: report 08:39:50 stdout: how: display 08:39:50 stdout: order: 50 08:39:50 stdout: prepare 08:39:50 stdout: execute 08:39:50 stdout: 00:00:00 pass /tests/defined 08:39:50 stdout: logs (with content): 08:39:50 stdout: output.txt (/var/tmp/tmt/run-001/plans/without/execute/data/guest/default-0/tests/defined-1/output.txt) 08:39:50 stdout: content: Smoke test for yaml 08:39:50 stdout: failures.yaml (/var/tmp/tmt/run-001/plans/without/execute/data/guest/default-0/tests/defined-1/failures.yaml) 08:39:50 stdout: summary: 1 test passed 08:39:50 stdout: finish 08:39:50 stdout: queued finish tasks 08:39:50 stdout: 08:39:50 stdout: summary: 0 tasks completed 08:39:50 stdout: cleanup 08:39:50 stdout: queued cleanup tasks 08:39:50 stdout: #1: default-0 on default-0 08:39:50 stdout: 08:39:50 stdout: cleanup task #1: default-0 on default-0 08:39:50 stdout: how: tmt 08:39:50 stdout: order: 50 08:39:52 stdout: container: stopped 08:39:52 stdout: container: removed 08:39:52 stdout: Remove network 'tmt-run-001-plans-without-network'. 08:39:52 stdout: container: network removed 08:39:52 stdout: Prune '/plans/without' plan workdir '/var/tmp/tmt/run-001/plans/without'. 08:39:52 stdout: summary: 1 task completed 08:39:52 stdout: 08:39:52 stdout: total: 1 test passed 08:39:52 stdout: :: [ 08:39:52 ] :: [ PASS ] :: Command 'tmt -c distro=centos-7 run -arvvv provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name without test --name defined 2>&1 | tee /tmp/tmp.p77dEtL7tA' (Expected 0, got 0) 08:39:52 stdout: :: [ 08:39:52 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should contain 'stdout: Smoke test for yaml' 08:39:52 stdout: :: [ 08:39:52 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should contain 'PyYAML' 08:39:52 stdout: :: [ 08:39:52 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should not contain 'python3-yaml' 08:39:52 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:39:52 stdout: :: Duration: 14s 08:39:52 stdout: :: Assertions: 4 good, 0 bad 08:39:52 stdout: :: RESULT: PASS (Test: Plan without, test defined, image ) 08:39:52 stdout: 08:39:52 stdout: tmt-report-result: saving /Test-Plan-without-test-defined-image output /tmp/tmp.agLGDo0cqV into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/Test-Plan-without-test-defined-image/output.txt 08:39:52 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/tmt-report-results.yaml 08:39:52 stdout: 08:39:52 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:39:52 stdout: :: Test: Plan without, test defined, image centos-7 08:39:52 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:39:52 stdout: 08:39:52 stdout: :: [ 08:39:52 ] :: [ BEGIN ] :: Running 'tmt -c distro=centos-stream-8 run -arvvv provision -h container -i localhost/tmt/container/test/ubi/8/upstream:latest plan --name without test --name defined 2>&1 | tee /tmp/tmp.p77dEtL7tA' 08:39:53 stdout: /var/tmp/tmt/run-001 08:39:53 stdout: warn: User is feeling safe. 08:39:54 stdout: Found 1 plan. 08:39:54 stdout: 08:39:54 stdout: /plans/without 08:39:54 stdout: summary: Do not prepare anything 08:39:54 stdout: discover 08:39:54 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/data 08:39:54 stdout: how: fmf 08:39:54 stdout: order: 50 08:39:54 stdout: summary: 1 test selected 08:39:54 stdout: /tests/defined 08:39:54 stdout: provision 08:39:54 stdout: queued provision.provision tasks 08:39:54 stdout: #1: default-0 08:39:54 stdout: 08:39:54 stdout: provision.provision task #1: default-0 08:39:54 stdout: how: container 08:39:54 stdout: order: 50 08:39:54 stdout: ansible: {} 08:39:54 stdout: 08:39:54 stdout: image: localhost/tmt/container/test/ubi/8/upstream:latest 08:39:54 stdout: primary address: tmt-001-ZaJiEfGY 08:39:54 stdout: topology address: tmt-001-ZaJiEfGY 08:39:54 stdout: Check for container image 'localhost/tmt/container/test/ubi/8/upstream:latest'. 08:39:54 stdout: name: tmt-001-ZaJiEfGY 08:39:54 stdout: Create network 'tmt-run-001-plans-without-network'. 08:40:00 stdout: multihost name: default-0 08:40:00 stdout: arch: x86_64 08:40:00 stdout: distro: Red Hat Enterprise Linux 8.10 (Ootpa) 08:40:00 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:40:00 stdout: package manager: dnf 08:40:00 stdout: bootc builder: dnf 08:40:00 stdout: is container: yes 08:40:00 stdout: is ostree: no 08:40:00 stdout: is image mode: no 08:40:00 stdout: distro id: rhel 08:40:00 stdout: distro major version: 8 08:40:00 stdout: is toolbox: no 08:40:00 stdout: selinux: no 08:40:00 stdout: systemd: yes 08:40:00 stdout: systemd soft-reboot: no 08:40:00 stdout: rsync: no 08:40:00 stdout: is superuser: yes 08:40:00 stdout: can sudo: no 08:40:00 stdout: queued push tasks 08:40:00 stdout: #1: push to default-0 08:40:00 stdout: 08:40:00 stdout: push task #1: push to default-0 08:40:00 stdout: 08:40:00 stdout: summary: 1 guest provisioned 08:40:00 stdout: prepare 08:40:00 stdout: queued push tasks 08:40:00 stdout: #1: push to default-0 08:40:00 stdout: 08:40:00 stdout: push task #1: push to default-0 08:40:00 stdout: 08:40:00 stdout: queued prepare tasks 08:40:00 stdout: #1: essential-requires on default-0 08:40:00 stdout: #2: requires on default-0 08:40:00 stdout: 08:40:00 stdout: prepare task #1: essential-requires on default-0 08:40:00 stdout: how: install 08:40:00 stdout: summary: Install essential required packages 08:40:00 stdout: name: essential-requires 08:40:00 stdout: order: 30 08:40:00 stdout: where: default-0 08:40:00 stdout: package: 1 package requested 08:40:00 stdout: /usr/bin/flock 08:40:00 stdout: cmd: rpm -q --whatprovides /usr/bin/flock || dnf install -y /usr/bin/flock 08:40:00 stdout: stdout: util-linux-2.32.1-48.el8_10.x86_64 08:40:00 stdout: 08:40:00 stdout: prepare task #2: requires on default-0 08:40:00 stdout: how: install 08:40:00 stdout: summary: Install required packages 08:40:00 stdout: name: requires 08:40:00 stdout: order: 70 08:40:00 stdout: where: default-0 08:40:00 stdout: package: 2 packages requested 08:40:00 stdout: python3 08:40:00 stdout: python3-yaml 08:40:00 stdout: cmd: rpm -q --whatprovides python3-yaml python3 || dnf install -y python3-yaml python3 08:40:00 stdout: stdout: no package provides python3-yaml 08:40:00 stdout: stdout: no package provides python3 08:40:00 stdout: stdout: Updating Subscription Management repositories. 08:40:00 stdout: stdout: Unable to read consumer identity 08:40:00 stdout: stdout: 08:40:00 stdout: stdout: This system is not registered with an entitlement server. You can use subscription-manager to register. 08:40:00 stdout: stdout: 08:40:01 stdout: stdout: Last metadata expiration check: 0:00:29 ago on Wed May 27 08:39:32 2026. 08:40:01 stdout: stdout: Dependencies resolved. 08:40:01 stdout: stdout: ================================================================================================== 08:40:01 stdout: stdout: Package Arch Version Repository Size 08:40:01 stdout: stdout: ================================================================================================== 08:40:01 stdout: stdout: Installing: 08:40:01 stdout: stdout: python3-pyyaml x86_64 3.12-12.el8 ubi-8-baseos-rpms 193 k 08:40:01 stdout: stdout: python36 x86_64 3.6.8-39.module+el8.10.0+20784+edafcd43 ubi-8-appstream-rpms 20 k 08:40:01 stdout: stdout: Installing dependencies: 08:40:01 stdout: stdout: platform-python-pip noarch 9.0.3-24.el8 ubi-8-baseos-rpms 1.6 M 08:40:01 stdout: stdout: python3-pip noarch 9.0.3-24.el8 ubi-8-appstream-rpms 20 k 08:40:01 stdout: stdout: python3-setuptools noarch 39.2.0-9.el8_10 ubi-8-baseos-rpms 163 k 08:40:01 stdout: stdout: Enabling module streams: 08:40:01 stdout: stdout: python36 3.6 08:40:01 stdout: stdout: 08:40:01 stdout: stdout: Transaction Summary 08:40:01 stdout: stdout: ================================================================================================== 08:40:01 stdout: stdout: Install 5 Packages 08:40:01 stdout: stdout: 08:40:01 stdout: stdout: Total download size: 1.9 M 08:40:01 stdout: stdout: Installed size: 7.7 M 08:40:01 stdout: stdout: Downloading Packages: 08:40:01 stdout: stdout: (1/5): python3-setuptools-39.2.0-9.el8_10.noarc 1.6 MB/s | 163 kB 00:00 08:40:01 stdout: stdout: (2/5): python3-pyyaml-3.12-12.el8.x86_64.rpm 1.6 MB/s | 193 kB 00:00 08:40:01 stdout: stdout: (3/5): python3-pip-9.0.3-24.el8.noarch.rpm 1.1 MB/s | 20 kB 00:00 08:40:01 stdout: stdout: (4/5): python36-3.6.8-39.module+el8.10.0+20784+ 1.3 MB/s | 20 kB 00:00 08:40:01 stdout: stdout: (5/5): platform-python-pip-9.0.3-24.el8.noarch. 9.9 MB/s | 1.6 MB 00:00 08:40:01 stdout: stdout: -------------------------------------------------------------------------------- 08:40:01 stdout: stdout: Total 12 MB/s | 1.9 MB 00:00 08:40:01 stdout: stdout: Running transaction check 08:40:01 stdout: stdout: Transaction check succeeded. 08:40:01 stdout: stdout: Running transaction test 08:40:01 stdout: stdout: Transaction test succeeded. 08:40:01 stdout: stdout: Running transaction 08:40:01 stdout: stdout: Preparing : 1/1 08:40:01 stdout: stdout: Installing : python3-setuptools-39.2.0-9.el8_10.noarch 1/5 08:40:02 stdout: stdout: Installing : platform-python-pip-9.0.3-24.el8.noarch 2/5 08:40:02 stdout: stdout: Installing : python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86 3/5 08:40:02 stdout: stdout: Running scriptlet: python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86 3/5 08:40:02 stdout: stdout: Installing : python3-pip-9.0.3-24.el8.noarch 4/5 08:40:02 stdout: stdout: Installing : python3-pyyaml-3.12-12.el8.x86_64 5/5 08:40:02 stdout: stdout: Running scriptlet: python3-pyyaml-3.12-12.el8.x86_64 5/5 08:40:02 stdout: stdout: Verifying : platform-python-pip-9.0.3-24.el8.noarch 1/5 08:40:02 stdout: stdout: Verifying : python3-pyyaml-3.12-12.el8.x86_64 2/5 08:40:02 stdout: stdout: Verifying : python3-setuptools-39.2.0-9.el8_10.noarch 3/5 08:40:02 stdout: stdout: Verifying : python3-pip-9.0.3-24.el8.noarch 4/5 08:40:02 stdout: stdout: Verifying : python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86 5/5 08:40:02 stdout: stdout: Installed products updated. 08:40:02 stdout: stdout: 08:40:02 stdout: stdout: Installed: 08:40:02 stdout: stdout: platform-python-pip-9.0.3-24.el8.noarch 08:40:02 stdout: stdout: python3-pip-9.0.3-24.el8.noarch 08:40:02 stdout: stdout: python3-pyyaml-3.12-12.el8.x86_64 08:40:02 stdout: stdout: python3-setuptools-39.2.0-9.el8_10.noarch 08:40:02 stdout: stdout: python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86_64 08:40:02 stdout: stdout: 08:40:02 stdout: stdout: Complete! 08:40:02 stdout: 08:40:02 stdout: queued pull tasks 08:40:02 stdout: #1: pull from default-0 08:40:02 stdout: 08:40:02 stdout: pull task #1: pull from default-0 08:40:02 stdout: 08:40:02 stdout: summary: 2 preparations applied 08:40:02 stdout: execute 08:40:02 stdout: queued execute tasks 08:40:02 stdout: #1: default-0 on default-0 08:40:02 stdout: 08:40:02 stdout: execute task #1: default-0 on default-0 08:40:02 stdout: how: tmt 08:40:02 stdout: order: 50 08:40:02 stdout: ignore-duration: false 08:40:02 stdout: exit-first: false 08:40:02 stdout: test: This test defines required packages 08:40:03 stdout: duration deadline: 300 seconds, at 08:45:03 2026-05-27 UTC 08:40:03 stdout: cmd: python3 smoke.py 08:40:03 stdout: stdout: Smoke test for yaml 08:40:03 stdout: 00:00:00 pass /tests/defined (on default-0) [1/1] 08:40:03 stdout: 08:40:03 stdout: 08:40:03 stdout: summary: 1 test executed 08:40:03 stdout: report 08:40:03 stdout: how: display 08:40:03 stdout: order: 50 08:40:03 stdout: prepare 08:40:03 stdout: execute 08:40:03 stdout: 00:00:00 pass /tests/defined 08:40:03 stdout: logs (with content): 08:40:03 stdout: output.txt (/var/tmp/tmt/run-001/plans/without/execute/data/guest/default-0/tests/defined-1/output.txt) 08:40:03 stdout: content: Smoke test for yaml 08:40:03 stdout: failures.yaml (/var/tmp/tmt/run-001/plans/without/execute/data/guest/default-0/tests/defined-1/failures.yaml) 08:40:03 stdout: summary: 1 test passed 08:40:03 stdout: finish 08:40:03 stdout: queued finish tasks 08:40:03 stdout: 08:40:03 stdout: summary: 0 tasks completed 08:40:03 stdout: cleanup 08:40:03 stdout: queued cleanup tasks 08:40:03 stdout: #1: default-0 on default-0 08:40:03 stdout: 08:40:03 stdout: cleanup task #1: default-0 on default-0 08:40:03 stdout: how: tmt 08:40:03 stdout: order: 50 08:40:04 stdout: container: stopped 08:40:04 stdout: container: removed 08:40:04 stdout: Remove network 'tmt-run-001-plans-without-network'. 08:40:04 stdout: container: network removed 08:40:04 stdout: Prune '/plans/without' plan workdir '/var/tmp/tmt/run-001/plans/without'. 08:40:04 stdout: summary: 1 task completed 08:40:04 stdout: 08:40:04 stdout: total: 1 test passed 08:40:04 stdout: :: [ 08:40:04 ] :: [ PASS ] :: Command 'tmt -c distro=centos-stream-8 run -arvvv provision -h container -i localhost/tmt/container/test/ubi/8/upstream:latest plan --name without test --name defined 2>&1 | tee /tmp/tmp.p77dEtL7tA' (Expected 0, got 0) 08:40:04 stdout: :: [ 08:40:04 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should contain 'stdout: Smoke test for yaml' 08:40:04 stdout: :: [ 08:40:04 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should contain 'python3-yaml' 08:40:04 stdout: :: [ 08:40:04 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should not contain 'PyYAML' 08:40:04 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:04 stdout: :: Duration: 12s 08:40:04 stdout: :: Assertions: 4 good, 0 bad 08:40:04 stdout: :: RESULT: PASS (Test: Plan without, test defined, image centos-7) 08:40:04 stdout: 08:40:04 stdout: tmt-report-result: saving /Test-Plan-without-test-defined-image-centos-7 output /tmp/tmp.kStCaJaxvQ into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/Test-Plan-without-test-defined-image-centos-7/output.txt 08:40:04 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/tmt-report-results.yaml 08:40:04 stdout: 08:40:04 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:04 stdout: :: Test: Plan defined, test without, image centos-stream-8 08:40:04 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:04 stdout: 08:40:04 stdout: :: [ 08:40:04 ] :: [ BEGIN ] :: Running 'tmt -c distro=centos-7 run -arvvv provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name defined test --name without 2>&1 | tee /tmp/tmp.p77dEtL7tA' 08:40:05 stdout: /var/tmp/tmt/run-001 08:40:05 stdout: warn: User is feeling safe. 08:40:06 stdout: Found 1 plan. 08:40:06 stdout: 08:40:06 stdout: /plans/defined 08:40:06 stdout: summary: Prepare required package 08:40:06 stdout: discover 08:40:06 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/data 08:40:06 stdout: how: fmf 08:40:06 stdout: order: 50 08:40:06 stdout: summary: 1 test selected 08:40:06 stdout: /tests/without 08:40:06 stdout: provision 08:40:06 stdout: queued provision.provision tasks 08:40:06 stdout: #1: default-0 08:40:06 stdout: 08:40:06 stdout: provision.provision task #1: default-0 08:40:06 stdout: how: container 08:40:06 stdout: order: 50 08:40:06 stdout: ansible: {} 08:40:06 stdout: 08:40:06 stdout: image: localhost/tmt/container/test/centos/7/upstream:latest 08:40:06 stdout: primary address: tmt-001-hsiXKOWz 08:40:06 stdout: topology address: tmt-001-hsiXKOWz 08:40:06 stdout: Check for container image 'localhost/tmt/container/test/centos/7/upstream:latest'. 08:40:06 stdout: name: tmt-001-hsiXKOWz 08:40:06 stdout: Create network 'tmt-run-001-plans-defined-network'. 08:40:11 stdout: multihost name: default-0 08:40:11 stdout: arch: x86_64 08:40:11 stdout: distro: CentOS Linux 7 (Core) 08:40:11 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:40:11 stdout: package manager: yum 08:40:11 stdout: bootc builder: unknown 08:40:11 stdout: is container: yes 08:40:11 stdout: is ostree: no 08:40:11 stdout: is image mode: no 08:40:11 stdout: distro id: centos 08:40:11 stdout: distro major version: 7 08:40:11 stdout: is toolbox: no 08:40:11 stdout: selinux: no 08:40:11 stdout: systemd: yes 08:40:11 stdout: systemd soft-reboot: no 08:40:11 stdout: rsync: no 08:40:11 stdout: is superuser: yes 08:40:11 stdout: can sudo: no 08:40:11 stdout: queued push tasks 08:40:11 stdout: #1: push to default-0 08:40:11 stdout: 08:40:11 stdout: push task #1: push to default-0 08:40:11 stdout: 08:40:11 stdout: summary: 1 guest provisioned 08:40:11 stdout: prepare 08:40:11 stdout: queued push tasks 08:40:11 stdout: #1: push to default-0 08:40:11 stdout: 08:40:11 stdout: push task #1: push to default-0 08:40:12 stdout: 08:40:12 stdout: queued prepare tasks 08:40:12 stdout: #1: essential-requires on default-0 08:40:12 stdout: #2: default-0 on default-0 08:40:12 stdout: 08:40:12 stdout: prepare task #1: essential-requires on default-0 08:40:12 stdout: how: install 08:40:12 stdout: summary: Install essential required packages 08:40:12 stdout: name: essential-requires 08:40:12 stdout: order: 30 08:40:12 stdout: where: default-0 08:40:12 stdout: package: 1 package requested 08:40:12 stdout: /usr/bin/flock 08:40:12 stdout: cmd: rpm -q --whatprovides /usr/bin/flock || yum install -y /usr/bin/flock && rpm -q --whatprovides /usr/bin/flock 08:40:12 stdout: stdout: util-linux-2.23.2-65.el7_9.1.x86_64 08:40:12 stdout: stdout: util-linux-2.23.2-65.el7_9.1.x86_64 08:40:12 stdout: 08:40:12 stdout: prepare task #2: default-0 on default-0 08:40:12 stdout: how: install 08:40:12 stdout: order: 50 08:40:12 stdout: package: 2 packages requested 08:40:12 stdout: PyYAML 08:40:12 stdout: python2 08:40:12 stdout: cmd: rpm -q --whatprovides python2 PyYAML || yum install -y python2 PyYAML && rpm -q --whatprovides python2 PyYAML 08:40:12 stdout: stdout: python-2.7.5-94.el7_9.x86_64 08:40:12 stdout: stdout: no package provides PyYAML 08:40:12 stdout: stdout: Loaded plugins: fastestmirror, ovl 08:40:12 stdout: stdout: Loading mirror speeds from cached hostfile 08:40:12 stdout: stdout: Package python-2.7.5-94.el7_9.x86_64 already installed and latest version 08:40:12 stdout: stdout: Resolving Dependencies 08:40:12 stdout: stdout: --> Running transaction check 08:40:12 stdout: stdout: ---> Package PyYAML.x86_64 0:3.10-11.el7 will be installed 08:40:12 stdout: stdout: --> Processing Dependency: libyaml-0.so.2()(64bit) for package: PyYAML-3.10-11.el7.x86_64 08:40:13 stdout: stdout: --> Running transaction check 08:40:13 stdout: stdout: ---> Package libyaml.x86_64 0:0.1.4-11.el7_0 will be installed 08:40:13 stdout: stdout: --> Finished Dependency Resolution 08:40:13 stdout: stdout: 08:40:13 stdout: stdout: Dependencies Resolved 08:40:13 stdout: stdout: 08:40:13 stdout: stdout: ================================================================================ 08:40:13 stdout: stdout: Package Arch Version Repository Size 08:40:13 stdout: stdout: ================================================================================ 08:40:13 stdout: stdout: Installing: 08:40:13 stdout: stdout: PyYAML x86_64 3.10-11.el7 base 153 k 08:40:13 stdout: stdout: Installing for dependencies: 08:40:13 stdout: stdout: libyaml x86_64 0.1.4-11.el7_0 base 55 k 08:40:13 stdout: stdout: 08:40:13 stdout: stdout: Transaction Summary 08:40:13 stdout: stdout: ================================================================================ 08:40:13 stdout: stdout: Install 1 Package (+1 Dependent package) 08:40:13 stdout: stdout: 08:40:13 stdout: stdout: Total download size: 208 k 08:40:13 stdout: stdout: Installed size: 760 k 08:40:13 stdout: stdout: Downloading packages: 08:40:13 stdout: stdout: -------------------------------------------------------------------------------- 08:40:13 stdout: stdout: Total 609 kB/s | 208 kB 00:00 08:40:13 stdout: stdout: Running transaction check 08:40:13 stdout: stdout: Running transaction test 08:40:13 stdout: stdout: Transaction test succeeded 08:40:13 stdout: stdout: Running transaction 08:40:14 stdout: stdout: Installing : libyaml-0.1.4-11.el7_0.x86_64 1/2 08:40:14 stdout: stdout: Installing : PyYAML-3.10-11.el7.x86_64 2/2 08:40:14 stdout: stdout: Verifying : libyaml-0.1.4-11.el7_0.x86_64 1/2 08:40:14 stdout: stdout: Verifying : PyYAML-3.10-11.el7.x86_64 2/2 08:40:14 stdout: stdout: 08:40:14 stdout: stdout: Installed: 08:40:14 stdout: stdout: PyYAML.x86_64 0:3.10-11.el7 08:40:14 stdout: stdout: 08:40:14 stdout: stdout: Dependency Installed: 08:40:14 stdout: stdout: libyaml.x86_64 0:0.1.4-11.el7_0 08:40:14 stdout: stdout: 08:40:14 stdout: stdout: Complete! 08:40:14 stdout: stdout: python-2.7.5-94.el7_9.x86_64 08:40:14 stdout: stdout: PyYAML-3.10-11.el7.x86_64 08:40:14 stdout: 08:40:14 stdout: queued pull tasks 08:40:14 stdout: #1: pull from default-0 08:40:14 stdout: 08:40:14 stdout: pull task #1: pull from default-0 08:40:14 stdout: 08:40:14 stdout: summary: 2 preparations applied 08:40:14 stdout: execute 08:40:14 stdout: queued execute tasks 08:40:14 stdout: #1: default-0 on default-0 08:40:14 stdout: 08:40:14 stdout: execute task #1: default-0 on default-0 08:40:14 stdout: how: tmt 08:40:14 stdout: order: 50 08:40:14 stdout: ignore-duration: false 08:40:14 stdout: exit-first: false 08:40:14 stdout: test: This test does not require anything 08:40:15 stdout: duration deadline: 300 seconds, at 08:45:15 2026-05-27 UTC 08:40:15 stdout: cmd: python2 smoke.py 08:40:15 stdout: stdout: Smoke test for yaml 08:40:15 stdout: 00:00:00 pass /tests/without (on default-0) [1/1] 08:40:15 stdout: 08:40:15 stdout: 08:40:15 stdout: summary: 1 test executed 08:40:15 stdout: report 08:40:15 stdout: how: display 08:40:15 stdout: order: 50 08:40:15 stdout: prepare 08:40:15 stdout: execute 08:40:15 stdout: 00:00:00 pass /tests/without 08:40:15 stdout: logs (with content): 08:40:15 stdout: output.txt (/var/tmp/tmt/run-001/plans/defined/execute/data/guest/default-0/tests/without-1/output.txt) 08:40:15 stdout: content: Smoke test for yaml 08:40:15 stdout: failures.yaml (/var/tmp/tmt/run-001/plans/defined/execute/data/guest/default-0/tests/without-1/failures.yaml) 08:40:15 stdout: summary: 1 test passed 08:40:15 stdout: finish 08:40:15 stdout: queued finish tasks 08:40:15 stdout: 08:40:15 stdout: summary: 0 tasks completed 08:40:15 stdout: cleanup 08:40:15 stdout: queued cleanup tasks 08:40:15 stdout: #1: default-0 on default-0 08:40:15 stdout: 08:40:15 stdout: cleanup task #1: default-0 on default-0 08:40:15 stdout: how: tmt 08:40:15 stdout: order: 50 08:40:17 stdout: container: stopped 08:40:17 stdout: container: removed 08:40:17 stdout: Remove network 'tmt-run-001-plans-defined-network'. 08:40:17 stdout: container: network removed 08:40:17 stdout: Prune '/plans/defined' plan workdir '/var/tmp/tmt/run-001/plans/defined'. 08:40:17 stdout: summary: 1 task completed 08:40:17 stdout: 08:40:17 stdout: total: 1 test passed 08:40:17 stdout: :: [ 08:40:17 ] :: [ PASS ] :: Command 'tmt -c distro=centos-7 run -arvvv provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name defined test --name without 2>&1 | tee /tmp/tmp.p77dEtL7tA' (Expected 0, got 0) 08:40:17 stdout: :: [ 08:40:17 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should contain 'stdout: Smoke test for yaml' 08:40:17 stdout: :: [ 08:40:17 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should contain 'PyYAML' 08:40:17 stdout: :: [ 08:40:17 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should not contain 'python3-yaml' 08:40:17 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:17 stdout: :: Duration: 13s 08:40:17 stdout: :: Assertions: 4 good, 0 bad 08:40:17 stdout: :: RESULT: PASS (Test: Plan defined, test without, image centos-stream-8) 08:40:17 stdout: 08:40:17 stdout: tmt-report-result: saving /Test-Plan-defined-test-without-image-centos-stream-8 output /tmp/tmp.HxOk4eUylL into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/Test-Plan-defined-test-without-image-centos-stream-8/output.txt 08:40:17 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/tmt-report-results.yaml 08:40:17 stdout: 08:40:17 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:17 stdout: :: Test: Plan defined, test without, image centos-7 08:40:17 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:17 stdout: 08:40:17 stdout: :: [ 08:40:17 ] :: [ BEGIN ] :: Running 'tmt -c distro=centos-stream-8 run -arvvv provision -h container -i localhost/tmt/container/test/ubi/8/upstream:latest plan --name defined test --name without 2>&1 | tee /tmp/tmp.p77dEtL7tA' 08:40:18 stdout: /var/tmp/tmt/run-001 08:40:18 stdout: warn: User is feeling safe. 08:40:19 stdout: Found 1 plan. 08:40:19 stdout: 08:40:19 stdout: /plans/defined 08:40:19 stdout: summary: Prepare required package 08:40:19 stdout: discover 08:40:19 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust/data 08:40:19 stdout: how: fmf 08:40:19 stdout: order: 50 08:40:19 stdout: summary: 1 test selected 08:40:19 stdout: /tests/without 08:40:19 stdout: provision 08:40:19 stdout: queued provision.provision tasks 08:40:19 stdout: #1: default-0 08:40:19 stdout: 08:40:19 stdout: provision.provision task #1: default-0 08:40:19 stdout: how: container 08:40:19 stdout: order: 50 08:40:19 stdout: ansible: {} 08:40:19 stdout: 08:40:19 stdout: image: localhost/tmt/container/test/ubi/8/upstream:latest 08:40:19 stdout: primary address: tmt-001-wFpVgdzY 08:40:19 stdout: topology address: tmt-001-wFpVgdzY 08:40:19 stdout: Check for container image 'localhost/tmt/container/test/ubi/8/upstream:latest'. 08:40:19 stdout: name: tmt-001-wFpVgdzY 08:40:19 stdout: Create network 'tmt-run-001-plans-defined-network'. 08:40:24 stdout: multihost name: default-0 08:40:24 stdout: arch: x86_64 08:40:24 stdout: distro: Red Hat Enterprise Linux 8.10 (Ootpa) 08:40:24 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:40:24 stdout: package manager: dnf 08:40:24 stdout: bootc builder: dnf 08:40:24 stdout: is container: yes 08:40:24 stdout: is ostree: no 08:40:24 stdout: is image mode: no 08:40:24 stdout: distro id: rhel 08:40:24 stdout: distro major version: 8 08:40:24 stdout: is toolbox: no 08:40:24 stdout: selinux: no 08:40:24 stdout: systemd: yes 08:40:24 stdout: systemd soft-reboot: no 08:40:24 stdout: rsync: no 08:40:24 stdout: is superuser: yes 08:40:24 stdout: can sudo: no 08:40:24 stdout: queued push tasks 08:40:24 stdout: #1: push to default-0 08:40:24 stdout: 08:40:24 stdout: push task #1: push to default-0 08:40:24 stdout: 08:40:24 stdout: summary: 1 guest provisioned 08:40:24 stdout: prepare 08:40:25 stdout: queued push tasks 08:40:25 stdout: #1: push to default-0 08:40:25 stdout: 08:40:25 stdout: push task #1: push to default-0 08:40:25 stdout: 08:40:25 stdout: queued prepare tasks 08:40:25 stdout: #1: essential-requires on default-0 08:40:25 stdout: #2: default-0 on default-0 08:40:25 stdout: 08:40:25 stdout: prepare task #1: essential-requires on default-0 08:40:25 stdout: how: install 08:40:25 stdout: summary: Install essential required packages 08:40:25 stdout: name: essential-requires 08:40:25 stdout: order: 30 08:40:25 stdout: where: default-0 08:40:25 stdout: package: 1 package requested 08:40:25 stdout: /usr/bin/flock 08:40:25 stdout: cmd: rpm -q --whatprovides /usr/bin/flock || dnf install -y /usr/bin/flock 08:40:25 stdout: stdout: util-linux-2.32.1-48.el8_10.x86_64 08:40:25 stdout: 08:40:25 stdout: prepare task #2: default-0 on default-0 08:40:25 stdout: how: install 08:40:25 stdout: order: 50 08:40:25 stdout: package: 2 packages requested 08:40:25 stdout: python3 08:40:25 stdout: python3-yaml 08:40:25 stdout: cmd: rpm -q --whatprovides python3 python3-yaml || dnf install -y python3 python3-yaml 08:40:25 stdout: stdout: no package provides python3 08:40:25 stdout: stdout: no package provides python3-yaml 08:40:25 stdout: stdout: Updating Subscription Management repositories. 08:40:25 stdout: stdout: Unable to read consumer identity 08:40:25 stdout: stdout: 08:40:25 stdout: stdout: This system is not registered with an entitlement server. You can use subscription-manager to register. 08:40:25 stdout: stdout: 08:40:25 stdout: stdout: Last metadata expiration check: 0:00:53 ago on Wed May 27 08:39:32 2026. 08:40:25 stdout: stdout: Dependencies resolved. 08:40:25 stdout: stdout: ================================================================================================== 08:40:25 stdout: stdout: Package Arch Version Repository Size 08:40:25 stdout: stdout: ================================================================================================== 08:40:25 stdout: stdout: Installing: 08:40:25 stdout: stdout: python3-pyyaml x86_64 3.12-12.el8 ubi-8-baseos-rpms 193 k 08:40:25 stdout: stdout: python36 x86_64 3.6.8-39.module+el8.10.0+20784+edafcd43 ubi-8-appstream-rpms 20 k 08:40:25 stdout: stdout: Installing dependencies: 08:40:25 stdout: stdout: platform-python-pip noarch 9.0.3-24.el8 ubi-8-baseos-rpms 1.6 M 08:40:25 stdout: stdout: python3-pip noarch 9.0.3-24.el8 ubi-8-appstream-rpms 20 k 08:40:25 stdout: stdout: python3-setuptools noarch 39.2.0-9.el8_10 ubi-8-baseos-rpms 163 k 08:40:25 stdout: stdout: Enabling module streams: 08:40:25 stdout: stdout: python36 3.6 08:40:25 stdout: stdout: 08:40:25 stdout: stdout: Transaction Summary 08:40:25 stdout: stdout: ================================================================================================== 08:40:25 stdout: stdout: Install 5 Packages 08:40:25 stdout: stdout: 08:40:25 stdout: stdout: Total download size: 1.9 M 08:40:25 stdout: stdout: Installed size: 7.7 M 08:40:25 stdout: stdout: Downloading Packages: 08:40:25 stdout: stdout: (1/5): python3-pyyaml-3.12-12.el8.x86_64.rpm 1.7 MB/s | 193 kB 00:00 08:40:25 stdout: stdout: (2/5): python3-setuptools-39.2.0-9.el8_10.noarc 1.3 MB/s | 163 kB 00:00 08:40:25 stdout: stdout: (3/5): python3-pip-9.0.3-24.el8.noarch.rpm 1.5 MB/s | 20 kB 00:00 08:40:25 stdout: stdout: (4/5): python36-3.6.8-39.module+el8.10.0+20784+ 1.5 MB/s | 20 kB 00:00 08:40:25 stdout: stdout: (5/5): platform-python-pip-9.0.3-24.el8.noarch. 10 MB/s | 1.6 MB 00:00 08:40:25 stdout: stdout: -------------------------------------------------------------------------------- 08:40:25 stdout: stdout: Total 12 MB/s | 1.9 MB 00:00 08:40:26 stdout: stdout: Running transaction check 08:40:26 stdout: stdout: Transaction check succeeded. 08:40:26 stdout: stdout: Running transaction test 08:40:26 stdout: stdout: Transaction test succeeded. 08:40:26 stdout: stdout: Running transaction 08:40:26 stdout: stdout: Preparing : 1/1 08:40:26 stdout: stdout: Installing : python3-setuptools-39.2.0-9.el8_10.noarch 1/5 08:40:26 stdout: stdout: Installing : platform-python-pip-9.0.3-24.el8.noarch 2/5 08:40:26 stdout: stdout: Installing : python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86 3/5 08:40:26 stdout: stdout: Running scriptlet: python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86 3/5 08:40:26 stdout: stdout: Installing : python3-pip-9.0.3-24.el8.noarch 4/5 08:40:26 stdout: stdout: Installing : python3-pyyaml-3.12-12.el8.x86_64 5/5 08:40:26 stdout: stdout: Running scriptlet: python3-pyyaml-3.12-12.el8.x86_64 5/5 08:40:26 stdout: stdout: Verifying : platform-python-pip-9.0.3-24.el8.noarch 1/5 08:40:26 stdout: stdout: Verifying : python3-pyyaml-3.12-12.el8.x86_64 2/5 08:40:26 stdout: stdout: Verifying : python3-setuptools-39.2.0-9.el8_10.noarch 3/5 08:40:26 stdout: stdout: Verifying : python3-pip-9.0.3-24.el8.noarch 4/5 08:40:26 stdout: stdout: Verifying : python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86 5/5 08:40:26 stdout: stdout: Installed products updated. 08:40:26 stdout: stdout: 08:40:26 stdout: stdout: Installed: 08:40:26 stdout: stdout: platform-python-pip-9.0.3-24.el8.noarch 08:40:26 stdout: stdout: python3-pip-9.0.3-24.el8.noarch 08:40:26 stdout: stdout: python3-pyyaml-3.12-12.el8.x86_64 08:40:26 stdout: stdout: python3-setuptools-39.2.0-9.el8_10.noarch 08:40:26 stdout: stdout: python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86_64 08:40:26 stdout: stdout: 08:40:26 stdout: stdout: Complete! 08:40:27 stdout: 08:40:27 stdout: queued pull tasks 08:40:27 stdout: #1: pull from default-0 08:40:27 stdout: 08:40:27 stdout: pull task #1: pull from default-0 08:40:27 stdout: 08:40:27 stdout: summary: 2 preparations applied 08:40:27 stdout: execute 08:40:27 stdout: queued execute tasks 08:40:27 stdout: #1: default-0 on default-0 08:40:27 stdout: 08:40:27 stdout: execute task #1: default-0 on default-0 08:40:27 stdout: how: tmt 08:40:27 stdout: order: 50 08:40:27 stdout: ignore-duration: false 08:40:27 stdout: exit-first: false 08:40:27 stdout: test: This test does not require anything 08:40:27 stdout: duration deadline: 300 seconds, at 08:45:27 2026-05-27 UTC 08:40:27 stdout: cmd: python3 smoke.py 08:40:27 stdout: stdout: Smoke test for yaml 08:40:28 stdout: 00:00:00 pass /tests/without (on default-0) [1/1] 08:40:28 stdout: 08:40:28 stdout: 08:40:28 stdout: summary: 1 test executed 08:40:28 stdout: report 08:40:28 stdout: how: display 08:40:28 stdout: order: 50 08:40:28 stdout: prepare 08:40:28 stdout: execute 08:40:28 stdout: 00:00:00 pass /tests/without 08:40:28 stdout: logs (with content): 08:40:28 stdout: output.txt (/var/tmp/tmt/run-001/plans/defined/execute/data/guest/default-0/tests/without-1/output.txt) 08:40:28 stdout: content: Smoke test for yaml 08:40:28 stdout: failures.yaml (/var/tmp/tmt/run-001/plans/defined/execute/data/guest/default-0/tests/without-1/failures.yaml) 08:40:28 stdout: summary: 1 test passed 08:40:28 stdout: finish 08:40:28 stdout: queued finish tasks 08:40:28 stdout: 08:40:28 stdout: summary: 0 tasks completed 08:40:28 stdout: cleanup 08:40:28 stdout: queued cleanup tasks 08:40:28 stdout: #1: default-0 on default-0 08:40:28 stdout: 08:40:28 stdout: cleanup task #1: default-0 on default-0 08:40:28 stdout: how: tmt 08:40:28 stdout: order: 50 08:40:28 stdout: container: stopped 08:40:28 stdout: container: removed 08:40:28 stdout: Remove network 'tmt-run-001-plans-defined-network'. 08:40:28 stdout: container: network removed 08:40:28 stdout: Prune '/plans/defined' plan workdir '/var/tmp/tmt/run-001/plans/defined'. 08:40:28 stdout: summary: 1 task completed 08:40:28 stdout: 08:40:28 stdout: total: 1 test passed 08:40:28 stdout: :: [ 08:40:28 ] :: [ PASS ] :: Command 'tmt -c distro=centos-stream-8 run -arvvv provision -h container -i localhost/tmt/container/test/ubi/8/upstream:latest plan --name defined test --name without 2>&1 | tee /tmp/tmp.p77dEtL7tA' (Expected 0, got 0) 08:40:28 stdout: :: [ 08:40:28 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should contain 'stdout: Smoke test for yaml' 08:40:28 stdout: :: [ 08:40:28 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should contain 'python3-yaml' 08:40:28 stdout: :: [ 08:40:28 ] :: [ PASS ] :: File '/tmp/tmp.p77dEtL7tA' should not contain 'PyYAML' 08:40:28 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:28 stdout: :: Duration: 11s 08:40:28 stdout: :: Assertions: 4 good, 0 bad 08:40:28 stdout: :: RESULT: PASS (Test: Plan defined, test without, image centos-7) 08:40:28 stdout: 08:40:28 stdout: tmt-report-result: saving /Test-Plan-defined-test-without-image-centos-7 output /tmp/tmp.9kuyU7ZFKr into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/Test-Plan-defined-test-without-image-centos-7/output.txt 08:40:29 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/tmt-report-results.yaml 08:40:29 stdout: 08:40:29 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:29 stdout: :: Cleanup 08:40:29 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:29 stdout: 08:40:29 stdout: :: [ 08:40:29 ] :: [ BEGIN ] :: Running 'popd' 08:40:29 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/adjust 08:40:29 stdout: :: [ 08:40:29 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) 08:40:29 stdout: :: [ 08:40:29 ] :: [ BEGIN ] :: Remove output file :: actually running 'rm -r /tmp/tmp.p77dEtL7tA' 08:40:29 stdout: :: [ 08:40:29 ] :: [ PASS ] :: Remove output file (Expected 0, got 0) 08:40:29 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:29 stdout: :: Duration: 0s 08:40:29 stdout: :: Assertions: 2 good, 0 bad 08:40:29 stdout: :: RESULT: PASS (Cleanup) 08:40:29 stdout: 08:40:29 stdout: tmt-report-result: saving /Cleanup output /tmp/tmp.NiWPovYgPa into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/Cleanup/output.txt 08:40:29 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/tmt-report-results.yaml 08:40:29 stdout: 08:40:29 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:29 stdout: :: /tests/prepare/adjust 08:40:29 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:29 stdout: 08:40:29 stdout: :: [ 08:40:29 ] :: [ LOG ] :: Phases fingerprint: wG6Jb0bU 08:40:29 stdout: :: [ 08:40:29 ] :: [ LOG ] :: Asserts fingerprint: yyo1ZX9B 08:40:29 stdout: File '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/journal.xml' already stored in '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1'. 08:40:29 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:29 stdout: :: Duration: 135s 08:40:29 stdout: :: Phases: 6 good, 0 bad 08:40:29 stdout: :: OVERALL RESULT: PASS (/tests/prepare/adjust) 08:40:29 stdout: 08:40:29 stdout: Shared connection to 3.145.116.96 closed. 08:40:29 Command returned '0' (success). 08:40:29 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/output.txt'. 08:40:29 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' on guest '3.145.116.96'. 08:40:29 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' 08:40:29 environment 08:40:29 stdout: rsync version 3.4.2 protocol version 32 08:40:29 stdout: Copyright (C) 1996-2026 by Andrew Tridgell, Wayne Davison, and others. 08:40:29 stdout: Web site: https://rsync.samba.org/ 08:40:29 stdout: Capabilities: 08:40:29 stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:40:29 stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:40:29 stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:40:29 stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:40:29 stdout: Optimizations: 08:40:29 stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:40:29 stdout: Checksum list: 08:40:29 stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:40:29 stdout: Compress list: 08:40:29 stdout: zstd lz4 zlibx zlib none 08:40:29 stdout: Daemon auth list: 08:40:29 stdout: sha512 sha256 sha1 md5 md4 08:40:29 stdout: 08:40:29 stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:40:29 stdout: are welcome to redistribute it under certain conditions. See the GNU 08:40:29 stdout: General Public Licence for details. 08:40:29 Command returned '0' (success). 08:40:29 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1' from the guest to '/'. 08:40:29 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-r4h4i9ku -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1 / 08:40:29 environment 08:40:29 Command returned '0' (success). 08:40:29 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:40:29 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-dnwzybxj -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:40:29 environment 08:40:29 Command returned '0' (success). 08:40:34 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' on guest '3.145.116.96'. 08:40:34 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' 08:40:34 environment 08:40:34 stdout: SELinux status: enabled 08:40:34 stdout: SELinuxfs mount: /sys/fs/selinux 08:40:34 stdout: SELinux root directory: /etc/selinux 08:40:34 stdout: Loaded policy name: targeted 08:40:34 stdout: Current mode: enforcing 08:40:34 stdout: Mode from config file: enforcing 08:40:34 stdout: Policy MLS status: enabled 08:40:34 stdout: Policy deny_unknown status: allowed 08:40:34 stdout: Memory protection checking: actual (secure) 08:40:34 stdout: Max kernel policy version: 35 08:40:34 Command returned '0' (success). 08:40:34 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' on guest '3.145.116.96'. 08:40:34 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' 08:40:34 environment 08:40:34 stdout: audit-4.1.4-1.fc45.x86_64 08:40:34 stdout: selinux-policy-45.3-1.fc45.noarch 08:40:34 Command returned '0' (success). 08:40:34 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'' on guest '3.145.116.96'. 08:40:34 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'"'"'' 08:40:34 environment 08:40:34 stderr: + export LC_ALL=C 08:40:34 stderr: + LC_ALL=C 08:40:34 stderr: + source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc-mark.txt 08:40:34 stderr: ++ export 'AVC_SINCE=05/27/26 08:39:38' 08:40:34 stderr: ++ AVC_SINCE='05/27/26 08:39:38' 08:40:34 stderr: + ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts 05/27/26 08:39:38 08:40:34 stderr: 08:40:34 Command returned '1' (failure). 08:40:34 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/avc.txt'. 08:40:34 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/failures.yaml'. 08:40:34 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/checks/failures.yaml'. 08:40:34 Extract results of '/tests/prepare/adjust'. 08:40:34 tmt-report-results file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/data/tmt-report-results.yaml' detected. 08:40:34 Results successfully validated. 08:40:34 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/output.txt'. 08:40:34 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/failures.yaml'. 08:40:34 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/failures.yaml'. 08:40:34 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/TestResults'. 08:40:34 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1' from the guest to '/'. 08:40:34 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-08oqx47e -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/adjust-1 / 08:40:34 environment 08:40:34 Command returned '0' (success). 08:40:34 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:40:34 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-_bhi18ml -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:40:34 environment 08:40:34 Command returned '0' (success). 08:40:34 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:40:34 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:40:34 00:02:15 pass /tests/prepare/adjust (on default-0) [1/6] 08:40:34 00:00:05 pass avc (after-test check) 08:40:34 ..:..:.. pass /Setup (subresult) 08:40:34 ..:..:.. pass /Test-Plan-without-test-defined-image (subresult) 08:40:34 ..:..:.. pass /Test-Plan-without-test-defined-image-centos-7 (subresult) 08:40:34 ..:..:.. pass /Test-Plan-defined-test-without-image-centos-stream-8 (subresult) 08:40:34 ..:..:.. pass /Test-Plan-defined-test-without-image-centos-7 (subresult) 08:40:34 ..:..:.. pass /Cleanup (subresult) 08:40:34 test: Verify that basic package installation works 08:40:34 Execute '/tests/prepare/basic' as a 'beakerlib' test. 08:40:34 Use workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic'. 08:40:34 inner wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-inner.sh-tests-prepare-basic-2-default-0-default-0 08:40:34 inner wrapper: ./test.sh 08:40:34 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-inner.sh-tests-prepare-basic-2-default-0-default-0'. 08:40:34 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-inner.sh-tests-prepare-basic-2-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-inner.sh-tests-prepare-basic-2-default-0-default-0' on the guest. 08:40:34 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-inner.sh-tests-prepare-basic-2-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-inner.sh-tests-prepare-basic-2-default-0-default-0 08:40:34 environment 08:40:34 Command returned '0' (success). 08:40:34 outer wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-outer.sh-tests-prepare-basic-2-default-0-default-0 08:40:34 outer wrapper: # Make sure guest scripts path is searched by shell if ! grep -q "/usr/local/bin" <<< "${PATH}"; then export PATH=/usr/local/bin:${PATH} fi [ ! -z "$TMT_DEBUG" ] && set -x test_pid="$$" set -o pipefail # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '${test_pid} ${TMT_REBOOT_REQUEST}' > ${TMT_TEST_PIDFILE}" || exit 122 # Logging test into kernel log echo "Running test '/tests/prepare/basic' (serial number 2) with reboot count 0 and test restart count 0. (Be aware the test name is sanitized!)" > /dev/kmsg ./tmt-test-wrapper-inner.sh-tests-prepare-basic-2-default-0-default-0 /dev/kmsg # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123 # Return the original exit code of the test script exit $_exit_code 08:40:34 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-outer.sh-tests-prepare-basic-2-default-0-default-0'. 08:40:34 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-outer.sh-tests-prepare-basic-2-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-outer.sh-tests-prepare-basic-2-default-0-default-0' on the guest. 08:40:34 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-outer.sh-tests-prepare-basic-2-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/tmt-test-wrapper-outer.sh-tests-prepare-basic-2-default-0-default-0 08:40:34 environment 08:40:35 Command returned '0' (success). 08:40:35 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.yaml 08:40:35 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.yaml' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.yaml' on the guest. 08:40:35 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.yaml root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.yaml 08:40:35 environment 08:40:35 Command returned '0' (success). 08:40:35 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.sh 08:40:35 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.sh' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.sh' on the guest. 08:40:35 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.sh root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.sh 08:40:35 environment 08:40:35 Command returned '0' (success). 08:40:40 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc-mark.txt' on guest '3.145.116.96'. 08:40:40 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc-mark.txt' 08:40:40 environment 08:40:40 stderr: + export LC_ALL=C 08:40:40 stderr: + LC_ALL=C 08:40:40 stderr: ++ date '+%x %H:%M:%S' 08:40:40 stderr: + echo 'export AVC_SINCE="05/27/26 08:40:40"' 08:40:40 stderr: + cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc-mark.txt 08:40:40 stdout: export AVC_SINCE="05/27/26 08:40:40" 08:40:40 Command returned '0' (success). 08:40:40 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc.txt'. 08:40:40 duration deadline: 1800 seconds, at 09:10:40 2026-05-27 UTC 08:40:40 Execute command 'export TMT_FEELING_SAFE=1; export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/basic; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=2; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-2; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=2; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-basic-2-default-0-default-0' on guest '3.145.116.96'. 08:40:40 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket -tt root@3.145.116.96 'export TMT_FEELING_SAFE=1; export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/basic; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=2; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-2; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=2; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-basic-2-default-0-default-0' 08:40:40 cmd: ./test.sh 08:40:40 environment 08:40:40 Test invocation process spawned with pid 18206. 08:40:41 stdout: 08:40:41 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:41 stdout: :: Setup 08:40:41 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:41 stdout: 08:40:41 stdout: :: [ 08:40:41 ] :: [ BEGIN ] :: Running 'pushd data' 08:40:41 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/data /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic 08:40:41 stdout: :: [ 08:40:41 ] :: [ PASS ] :: Command 'pushd data' (Expected 0, got 0) 08:40:41 stdout: :: [ 08:40:41 ] :: [ BEGIN ] :: Running 'set -o pipefail' 08:40:41 stdout: :: [ 08:40:41 ] :: [ PASS ] :: Command 'set -o pipefail' (Expected 0, got 0) 08:40:41 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:41 stdout: :: Duration: 0s 08:40:41 stdout: :: Assertions: 2 good, 0 bad 08:40:41 stdout: :: RESULT: PASS (Setup) 08:40:41 stdout: 08:40:41 stdout: tmt-report-result: saving /Setup output /tmp/tmp.Fp6ZU52S5D into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/Setup/output.txt 08:40:41 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/tmt-report-results.yaml 08:40:42 stdout: 08:40:42 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:42 stdout: :: Test 08:40:42 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:42 stdout: 08:40:42 stdout: :: [ 08:40:42 ] :: [ BEGIN ] :: Running 'tmt run -dddvvvr' 08:40:43 stdout: Using tree '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/data'. 08:40:43 stdout: /var/tmp/tmt/run-001 08:40:43 stdout: tmt version: 1.75.0.dev3+g5793f160e 08:40:43 stdout: tmt command line: /usr/bin/tmt run -dddvvvr 08:40:43 stdout: warn: User is feeling safe. 08:40:43 stdout: Run command: /bin/bash -c 'cat /etc/os-release' 08:40:43 stdout: stdout: NAME="Fedora Linux" 08:40:43 stdout: stdout: VERSION="45 (Cloud Edition Prerelease)" 08:40:43 stdout: stdout: RELEASE_TYPE=development 08:40:43 stdout: stdout: ID=fedora 08:40:43 stdout: stdout: VERSION_ID=45 08:40:43 stdout: stdout: VERSION_CODENAME="" 08:40:43 stdout: stdout: PRETTY_NAME="Fedora Linux 45 (Cloud Edition Prerelease)" 08:40:43 stdout: stdout: ANSI_COLOR="0;38;2;60;110;180" 08:40:43 stdout: stdout: LOGO=fedora-logo-icon 08:40:43 stdout: stdout: CPE_NAME="cpe:/o:fedoraproject:fedora:45" 08:40:43 stdout: stdout: HOME_URL="https://fedoraproject.org/" 08:40:43 stdout: stdout: DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/rawhide/" 08:40:43 stdout: stdout: SUPPORT_URL="https://ask.fedoraproject.org/" 08:40:43 stdout: stdout: BUG_REPORT_URL="https://bugzilla.redhat.com/" 08:40:43 stdout: stdout: REDHAT_BUGZILLA_PRODUCT="Fedora" 08:40:43 stdout: stdout: REDHAT_BUGZILLA_PRODUCT_VERSION=rawhide 08:40:43 stdout: stdout: REDHAT_SUPPORT_PRODUCT="Fedora" 08:40:43 stdout: stdout: REDHAT_SUPPORT_PRODUCT_VERSION=rawhide 08:40:43 stdout: stdout: SUPPORT_END=2027-11-24 08:40:43 stdout: stdout: VARIANT="Cloud Edition" 08:40:43 stdout: stdout: VARIANT_ID=cloud 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c 'cat /etc/lsb-release' 08:40:43 stdout: stderr: cat: /etc/lsb-release: No such file or directory 08:40:43 stdout: Command returned '1' (failure). 08:40:43 stdout: Run command: /bin/bash -c arch 08:40:43 stdout: stdout: x86_64 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c 'uname -r' 08:40:43 stdout: stdout: 7.1.0-0.rc5.35.fc45.x86_64 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c '/bin/bash -c '"'"'type bootc && sudo bootc status && ((sudo bootc status --format yaml | grep -e '"'"'"'"'"'"'"'"'booted: null'"'"'"'"'"'"'"'"' -e '"'"'"'"'"'"'"'"'image: null'"'"'"'"'"'"'"'"') && exit 1 || exit 0)'"'"'' 08:40:43 stdout: stderr: /bin/bash: line 1: type: bootc: not found 08:40:43 stdout: Command returned '1' (failure). 08:40:43 stdout: Run command: /bin/bash -c /usr/bin/false 08:40:43 stdout: Command returned '1' (failure). 08:40:43 stdout: Run command: /bin/bash -c /usr/bin/false 08:40:43 stdout: Command returned '1' (failure). 08:40:43 stdout: Run command: /bin/bash -c /usr/bin/false 08:40:43 stdout: Command returned '1' (failure). 08:40:43 stdout: Run command: /bin/bash -c 'stat /run/ostree-booted' 08:40:43 stdout: stderr: stat: cannot statx '/run/ostree-booted': No such file or directory 08:40:43 stdout: Command returned '1' (failure). 08:40:43 stdout: Run command: /bin/bash -c 'dnf5 --version' 08:40:43 stdout: stdout: dnf5 version 5.4.2.1 08:40:43 stdout: stdout: dnf5 plugin API version 2.0 08:40:43 stdout: stdout: libdnf5 version 5.4.2.1 08:40:43 stdout: stdout: libdnf5 plugin API version 2.2 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: Loaded dnf5 plugins: 08:40:43 stdout: stdout: name: builddep 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: changelog 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: config-manager 08:40:43 stdout: stdout: version: 0.1.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: copr 08:40:43 stdout: stdout: version: 0.1.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: needs_restarting 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: repoclosure 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: repomanage 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: reposync 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c 'dnf5 --version' 08:40:43 stdout: stdout: dnf5 version 5.4.2.1 08:40:43 stdout: stdout: dnf5 plugin API version 2.0 08:40:43 stdout: stdout: libdnf5 version 5.4.2.1 08:40:43 stdout: stdout: libdnf5 plugin API version 2.2 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: Loaded dnf5 plugins: 08:40:43 stdout: stdout: name: builddep 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: changelog 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: config-manager 08:40:43 stdout: stdout: version: 0.1.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: copr 08:40:43 stdout: stdout: version: 0.1.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: needs_restarting 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: repoclosure 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: repomanage 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: name: reposync 08:40:43 stdout: stdout: version: 1.0.0 08:40:43 stdout: stdout: API version: 2.0 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c 'test -e /sys/fs/selinux/enforce' 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c 'systemctl --version' 08:40:43 stdout: stdout: systemd 261 (261~rc2-1.fc45) 08:40:43 stdout: stdout: +PAM +AUDIT +SELINUX -APPARMOR +IMA +IPE +SMACK +SECCOMP -GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF +XKBCOMMON +UTMP +LIBARCHIVE 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c '/bin/bash -c '"'"'systemctl --help | grep -q "soft-reboot" && cat /proc/sys/kernel/random/boot_id'"'"'' 08:40:43 stdout: stdout: b76579b3-248c-4846-a3a0-1c3189599f16 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c 'rsync --version' 08:40:43 stdout: stdout: rsync version 3.4.2 protocol version 32 08:40:43 stdout: stdout: Copyright (C) 1996-2026 by Andrew Tridgell, Wayne Davison, and others. 08:40:43 stdout: stdout: Web site: https://rsync.samba.org/ 08:40:43 stdout: stdout: Capabilities: 08:40:43 stdout: stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:40:43 stdout: stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:40:43 stdout: stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:40:43 stdout: stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:40:43 stdout: stdout: Optimizations: 08:40:43 stdout: stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:40:43 stdout: stdout: Checksum list: 08:40:43 stdout: stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:40:43 stdout: stdout: Compress list: 08:40:43 stdout: stdout: zstd lz4 zlibx zlib none 08:40:43 stdout: stdout: Daemon auth list: 08:40:43 stdout: stdout: sha512 sha256 sha1 md5 md4 08:40:43 stdout: stdout: 08:40:43 stdout: stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:40:43 stdout: stdout: are welcome to redistribute it under certain conditions. See the GNU 08:40:43 stdout: stdout: General Public Licence for details. 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c whoami 08:40:43 stdout: stdout: root 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c 'sudo -n true' 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c whoami 08:40:43 stdout: stdout: root 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c '/bin/bash -c '"'"' 08:40:43 stdout: ( [ -e /run/ostree-booted ] || [ -L /ostree ] ) && echo yes || echo no 08:40:43 stdout: '"'"'' 08:40:43 stdout: stdout: no 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c whoami 08:40:43 stdout: stdout: root 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c 'bootc status --format yaml' 08:40:43 stdout: stderr: /bin/bash: line 1: bootc: command not found 08:40:43 stdout: Command returned '127' (not found). 08:40:43 stdout: query: Command 'bootc status --format yaml' produced no usable output. 08:40:43 stdout: Run command: /bin/bash -c '/bin/bash -c '"'"'[ -e /run/.toolboxenv ] && echo yes || echo no'"'"'' 08:40:43 stdout: stdout: no 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c '/bin/bash -c '"'"'[ -e /run/.containerenv ] && echo yes || echo no'"'"'' 08:40:43 stdout: stdout: no 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: /bin/bash -c '/bin/bash -c '"'"'echo -n "$container"'"'"'' 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: tmt runner 08:40:43 stdout: arch: x86_64 08:40:43 stdout: distro: Fedora Linux 45 (Cloud Edition Prerelease) 08:40:43 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:40:43 stdout: package manager: dnf5 08:40:43 stdout: bootc builder: dnf5 08:40:43 stdout: is container: no 08:40:43 stdout: is ostree: no 08:40:43 stdout: is image mode: no 08:40:43 stdout: distro id: fedora 08:40:43 stdout: distro major version: 45 08:40:43 stdout: is toolbox: no 08:40:43 stdout: selinux: yes 08:40:43 stdout: systemd: yes 08:40:43 stdout: systemd soft-reboot: yes 08:40:43 stdout: rsync: yes 08:40:43 stdout: is superuser: yes 08:40:43 stdout: can sudo: no 08:40:43 stdout: No state format marker file found, using the default state format 'yaml'. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/run.yaml'. 08:40:43 stdout: Run data not found. 08:40:43 stdout: Enabled steps: cleanup, report, provision, finish, execute, prepare and discover 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001' already exists. 08:40:43 stdout: Sync the worktree to '/var/tmp/tmt/run-001/tree'. 08:40:43 stdout: Run command: git rev-parse --show-toplevel 08:40:43 stdout: stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: git ls-files --exclude-standard -oi --directory 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: rsync -ar --temp-dir /var/tmp/tmt/run-001/tmp/rsync-740bv5ku --exclude-from /tmp/tmpj8i6rj0z /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic/data/ /var/tmp/tmt/run-001/tree 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Create the data directory '/var/tmp/tmt/run-001/data'. 08:40:43 stdout: Create the environment file '/var/tmp/tmt/run-001/data/variables.env'. 08:40:43 stdout: Create the environment file '/var/tmp/tmt/run-001/data/plan-source-script.sh'. 08:40:43 stdout: Found 1 plan. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/run.yaml'. 08:40:43 stdout: 08:40:43 stdout: / 08:40:43 stdout: info 08:40:43 stdout: environment: 08:40:43 stdout: TMT_VERSION: 1.75.0.dev3+g5793f160e 08:40:43 stdout: TMT_TREE: /var/tmp/tmt/run-001/tree 08:40:43 stdout: TMT_PLAN_DATA: /var/tmp/tmt/run-001/data 08:40:43 stdout: TMT_PLAN_ENVIRONMENT_FILE: /var/tmp/tmt/run-001/data/variables.env 08:40:43 stdout: TMT_PLAN_SOURCE_SCRIPT: /var/tmp/tmt/run-001/data/plan-source-script.sh 08:40:43 stdout: context: {} 08:40:43 stdout: wake 08:40:43 stdout: discover 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/discover' created. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/discover/step.yaml'. 08:40:43 stdout: Step data not found. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/discover/tests.yaml'. 08:40:43 stdout: Discovered tests not found. 08:40:43 stdout: ExecutePlugin.delegate(step=execute, data=None, raw_data={'how': 'tmt', 'script': 'fmf --help', 'name': 'default-0'}) 08:40:43 stdout: Using the 'ExecuteInternal' plugin for the 'tmt' method. 08:40:43 stdout: DiscoverPlugin.delegate(step=discover, data=None, raw_data={'name': 'default-0', 'how': 'shell'}) 08:40:43 stdout: Using the 'DiscoverShell' plugin for the 'shell' method. 08:40:43 stdout: DiscoverPlugin.delegate(step=discover, data=DiscoverShellData(name='default-0', how='shell', order=50, when=[], summary=None, where=[], url=None, url_content_type='git', ref=None, dist_git_source=False, dist_git_type=None, dist_git_download_only=False, dist_git_install_builddeps=False, dist_git_require=[], require_test=[], tests=[TestDescription(name='script-00', test=, summary=None, description=None, enabled=True, order=50, link=None, id=None, tag=[], tier=None, adjust=None, author=[], contact=[], component=[], path=None, framework=None, manual=False, tty=False, require=[], recommend=[], environment={}, check=[], duration='1h', result='respect')], keep_git_metadata=False), raw_data=None) 08:40:43 stdout: Using the 'DiscoverShell' plugin for the 'shell' method. 08:40:43 stdout: status: todo 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/discover/step.yaml'. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/discover/tests.yaml'. 08:40:43 stdout: provision 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/provision' created. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/provision/step.yaml'. 08:40:43 stdout: Step data not found. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/provision/guests.yaml'. 08:40:43 stdout: Provisioned guests not found. 08:40:43 stdout: ProvisionPlugin.delegate(step=provision, data=None, raw_data={'how': 'container', 'image': 'fedora', 'name': 'default-0'}) 08:40:43 stdout: Using the 'ProvisionPodman' plugin for the 'container' method. 08:40:43 stdout: ProvisionPlugin.delegate(step=provision, data=ProvisionPodmanData(name='default-0', how='container', order=50, when=[], summary=None, role=None, ansible=GuestAnsible(group=None, vars={}), hardware=None, _OPTIONLESS_FIELDS=('primary_address', 'topology_address', 'facts'), primary_address=None, topology_address=None, become=False, facts=GuestFacts(in_sync=False, arch=None, distro=None, kernel_release=None, package_manager=None, bootc_builder=None, has_selinux=None, has_systemd=None, has_rsync=None, is_superuser=None, can_sudo=None, sudo_prefix=None, is_ostree=None, is_image_mode=None, distro_id=None, distro_major_version=None, is_toolbox=None, toolbox_container_name=None, is_container=None, systemd_soft_reboot=None, capabilities={}, os_release_content={}, lsb_release_content={}), environment={}, image='fedora', user='root', force_pull=False, container=None, network=None, network_prefix=None, pull_attempts=5, pull_interval=5, stop_time=1, expose_device=[]), raw_data=None) 08:40:43 stdout: Using the 'ProvisionPodman' plugin for the 'container' method. 08:40:43 stdout: status: todo 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/provision/step.yaml'. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/provision/guests.yaml'. 08:40:43 stdout: prepare 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/prepare' created. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/prepare/step.yaml'. 08:40:43 stdout: Step data not found. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/prepare/results.yaml'. 08:40:43 stdout: Prepare results not found. 08:40:43 stdout: PreparePlugin.delegate(step=prepare, data=None, raw_data={'how': 'install', 'package': 'fmf', 'name': 'default-0'}) 08:40:43 stdout: Using the 'PrepareInstall' plugin for the 'install' method. 08:40:43 stdout: PreparePlugin.delegate(step=prepare, data=PrepareInstallData(name='default-0', how='install', order=50, when=[], summary=None, where=[], package=['fmf'], directory=[], copr=[], exclude=[], missing='fail'), raw_data=None) 08:40:43 stdout: Using the 'PrepareInstall' plugin for the 'install' method. 08:40:43 stdout: status: todo 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/prepare/step.yaml'. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/prepare/results.yaml'. 08:40:43 stdout: execute 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/execute' created. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/execute/step.yaml'. 08:40:43 stdout: Step data not found. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/execute/results.yaml'. 08:40:43 stdout: Execute results not found. 08:40:43 stdout: ExecutePlugin.delegate(step=execute, data=None, raw_data={'how': 'tmt', 'script': 'fmf --help', 'name': 'default-0'}) 08:40:43 stdout: Using the 'ExecuteInternal' plugin for the 'tmt' method. 08:40:43 stdout: ExecutePlugin.delegate(step=execute, data=ExecuteInternalData(name='default-0', how='tmt', order=50, when=[], summary=None, where=[], duration='1h', ignore_duration=False, exit_first=False, script=[], interactive=False, restraint_compatible=False, no_progress_bar=False), raw_data=None) 08:40:43 stdout: Using the 'ExecuteInternal' plugin for the 'tmt' method. 08:40:43 stdout: status: todo 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/execute/step.yaml'. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/execute/results.yaml'. 08:40:43 stdout: report 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/report' created. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/report/step.yaml'. 08:40:43 stdout: Step data not found. 08:40:43 stdout: ReportPlugin.delegate(step=report, data=None, raw_data={'name': 'default-0', 'how': 'display'}) 08:40:43 stdout: Using the 'ReportDisplay' plugin for the 'display' method. 08:40:43 stdout: Report step always force mode enabled. 08:40:43 stdout: Clean up workdir '/var/tmp/tmt/run-001/report'. 08:40:43 stdout: status: todo 08:40:43 stdout: ReportPlugin.delegate(step=report, data=None, raw_data={'name': 'default-0', 'how': 'display'}) 08:40:43 stdout: Using the 'ReportDisplay' plugin for the 'display' method. 08:40:43 stdout: ReportPlugin.delegate(step=report, data=ReportDisplayData(name='default-0', how='display', order=50, when=[], summary=None, display_guest='auto'), raw_data=None) 08:40:43 stdout: Using the 'ReportDisplay' plugin for the 'display' method. 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/report' created. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/report/step.yaml'. 08:40:43 stdout: finish 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/finish' created. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/finish/step.yaml'. 08:40:43 stdout: Step data not found. 08:40:43 stdout: FinishPlugin.delegate(step=finish, data=None, raw_data={'name': 'default-0', 'how': 'shell'}) 08:40:43 stdout: Using the 'FinishShell' plugin for the 'shell' method. 08:40:43 stdout: FinishPlugin.delegate(step=finish, data=PrepareShellData(name='default-0', how='shell', order=50, when=[], summary=None, where=[], script=[], url=None, ref=None), raw_data=None) 08:40:43 stdout: Using the 'FinishShell' plugin for the 'shell' method. 08:40:43 stdout: status: todo 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/finish/step.yaml'. 08:40:43 stdout: cleanup 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/cleanup' created. 08:40:43 stdout: Read file '/var/tmp/tmt/run-001/cleanup/step.yaml'. 08:40:43 stdout: Step data not found. 08:40:43 stdout: CleanupPlugin.delegate(step=cleanup, data=None, raw_data={'name': 'default-0', 'how': 'tmt'}) 08:40:43 stdout: Using the 'CleanupInternal' plugin for the 'tmt' method. 08:40:43 stdout: CleanupPlugin.delegate(step=cleanup, data=CleanupInternalData(name='default-0', how='tmt', order=50, when=[], summary=None), raw_data=None) 08:40:43 stdout: Using the 'CleanupInternal' plugin for the 'tmt' method. 08:40:43 stdout: status: todo 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/cleanup/step.yaml'. 08:40:43 stdout: action 08:40:43 stdout: go 08:40:43 stdout: discover 08:40:43 stdout: workdir: /var/tmp/tmt/run-001/discover 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/discover/default-0' created. 08:40:43 stdout: Run command: git rev-parse --show-toplevel 08:40:43 stdout: stderr: fatal: not a git repository (or any parent up to mount point /) 08:40:43 stdout: stderr: Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 08:40:43 stdout: Command returned '128' (unrecognized). 08:40:43 stdout: Not a git repository, skipping ref checkout. 08:40:43 stdout: how: shell 08:40:43 stdout: order: 50 08:40:43 stdout: summary: 1 test selected 08:40:43 stdout: /script-00 08:40:43 stdout: status: done 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/discover/step.yaml'. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/discover/tests.yaml'. 08:40:43 stdout: Plan shaper 'max-tests' not applicable. 08:40:43 stdout: Plan shaper 'repeat' not applicable. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/execute/step.yaml'. 08:40:43 stdout: Write file '/var/tmp/tmt/run-001/execute/results.yaml'. 08:40:43 stdout: provision 08:40:43 stdout: workdir: /var/tmp/tmt/run-001/provision 08:40:43 stdout: provision.provision queue: added task: default-0 08:40:43 stdout: queued provision.provision tasks 08:40:43 stdout: #1: default-0 08:40:43 stdout: 08:40:43 stdout: provision.provision task #1: default-0 08:40:43 stdout: how: container 08:40:43 stdout: order: 50 08:40:43 stdout: ansible: {} 08:40:43 stdout: 08:40:43 stdout: primary address: tmt-001-edlWjIfb 08:40:43 stdout: topology address: tmt-001-edlWjIfb 08:40:43 stdout: Workdir '/var/tmp/tmt/run-001/provision/default-0' created. 08:40:43 stdout: Check for container image 'fedora'. 08:40:43 stdout: Run command: podman image exists fedora 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: name: tmt-001-edlWjIfb 08:40:43 stdout: Create network 'tmt-run-001--network'. 08:40:43 stdout: Run command: podman network create tmt-run-001--network 08:40:43 stdout: stdout: tmt-run-001--network 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Podman run environment file written to '/var/tmp/tmt/run-001/provision/default-0/podman-run-environment'. 08:40:43 stdout: Start container 'fedora'. 08:40:43 stdout: Run command: podman run --network tmt-run-001--network --env-file /var/tmp/tmt/run-001/provision/default-0/podman-run-environment --name tmt-001-edlWjIfb -v /var/tmp/tmt/run-001:/var/tmp/tmt/run-001:z -itd --user root fedora 08:40:43 stdout: stderr: time="2026-05-27T08:40:43Z" level=warning msg="The input device is not a TTY. The --tty and --interactive flags might not work properly" 08:40:43 stdout: stdout: f15e3c4fec5fd8b4f41affabd1e1b94214f2e8153766757293c7d5c5c10dfa2b 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:43 stdout: stdout: true 08:40:43 stdout: Command returned '0' (success). 08:40:43 stdout: Wait for a connection to the guest. 08:40:43 stdout: wait: waiting for condition 'try_whoami' with timeout 0:02:00, deadline in 120.0 seconds, checking every 1.00 seconds 08:40:43 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; whoami' 08:40:43 stdout: stdout: root 08:40:44 stdout: Command returned '0' (success). 08:40:44 stdout: wait: 'try_whoami' finished successfully, 119.79 seconds left 08:40:44 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; cat /etc/os-release' 08:40:44 stdout: stdout: NAME="Fedora Linux" 08:40:44 stdout: stdout: VERSION="44 (Container Image)" 08:40:44 stdout: stdout: RELEASE_TYPE=stable 08:40:44 stdout: stdout: ID=fedora 08:40:44 stdout: stdout: VERSION_ID=44 08:40:44 stdout: stdout: VERSION_CODENAME="" 08:40:44 stdout: stdout: PRETTY_NAME="Fedora Linux 44 (Container Image)" 08:40:44 stdout: stdout: ANSI_COLOR="0;38;2;60;110;180" 08:40:44 stdout: stdout: LOGO=fedora-logo-icon 08:40:44 stdout: stdout: CPE_NAME="cpe:/o:fedoraproject:fedora:44" 08:40:44 stdout: stdout: DEFAULT_HOSTNAME="fedora" 08:40:44 stdout: stdout: HOME_URL="https://fedoraproject.org/" 08:40:44 stdout: stdout: DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f44/" 08:40:44 stdout: stdout: SUPPORT_URL="https://ask.fedoraproject.org/" 08:40:44 stdout: stdout: BUG_REPORT_URL="https://bugzilla.redhat.com/" 08:40:44 stdout: stdout: REDHAT_BUGZILLA_PRODUCT="Fedora" 08:40:44 stdout: stdout: REDHAT_BUGZILLA_PRODUCT_VERSION=44 08:40:44 stdout: stdout: REDHAT_SUPPORT_PRODUCT="Fedora" 08:40:44 stdout: stdout: REDHAT_SUPPORT_PRODUCT_VERSION=44 08:40:44 stdout: stdout: SUPPORT_END=2027-05-19 08:40:44 stdout: stdout: VARIANT="Container Image" 08:40:44 stdout: stdout: VARIANT_ID=container 08:40:44 stdout: Command returned '0' (success). 08:40:44 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; cat /etc/lsb-release' 08:40:44 stdout: stderr: cat: /etc/lsb-release: No such file or directory 08:40:44 stdout: Command returned '1' (failure). 08:40:44 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; arch' 08:40:44 stdout: stdout: x86_64 08:40:44 stdout: Command returned '0' (success). 08:40:44 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; uname -r' 08:40:44 stdout: stdout: 7.1.0-0.rc5.35.fc45.x86_64 08:40:44 stdout: Command returned '0' (success). 08:40:44 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /bin/bash -c '"'"'type bootc && sudo bootc status && ((sudo bootc status --format yaml | grep -e '"'"'"'"'"'"'"'"'booted: null'"'"'"'"'"'"'"'"' -e '"'"'"'"'"'"'"'"'image: null'"'"'"'"'"'"'"'"') && exit 1 || exit 0)'"'"'' 08:40:44 stdout: stderr: /bin/bash: line 1: type: bootc: not found 08:40:44 stdout: Command returned '1' (failure). 08:40:44 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /usr/bin/false' 08:40:45 stdout: Command returned '1' (failure). 08:40:45 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /usr/bin/false' 08:40:45 stdout: Command returned '1' (failure). 08:40:45 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /usr/bin/false' 08:40:45 stdout: Command returned '1' (failure). 08:40:45 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; stat /run/ostree-booted' 08:40:45 stdout: stderr: stat: cannot statx '/run/ostree-booted': No such file or directory 08:40:45 stdout: Command returned '1' (failure). 08:40:45 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; dnf5 --version' 08:40:45 stdout: stdout: dnf5 version 5.4.2.1 08:40:45 stdout: stdout: dnf5 plugin API version 2.0 08:40:45 stdout: stdout: libdnf5 version 5.4.2.1 08:40:45 stdout: stdout: libdnf5 plugin API version 2.2 08:40:45 stdout: stdout: 08:40:45 stdout: stdout: Loaded dnf5 plugins: 08:40:45 stdout: stdout: name: builddep 08:40:45 stdout: stdout: version: 1.0.0 08:40:45 stdout: stdout: API version: 2.0 08:40:45 stdout: stdout: 08:40:45 stdout: stdout: name: changelog 08:40:45 stdout: stdout: version: 1.0.0 08:40:45 stdout: stdout: API version: 2.0 08:40:45 stdout: stdout: 08:40:45 stdout: stdout: name: config-manager 08:40:45 stdout: stdout: version: 0.1.0 08:40:45 stdout: stdout: API version: 2.0 08:40:45 stdout: stdout: 08:40:45 stdout: stdout: name: copr 08:40:45 stdout: stdout: version: 0.1.0 08:40:45 stdout: stdout: API version: 2.0 08:40:45 stdout: stdout: 08:40:45 stdout: stdout: name: needs_restarting 08:40:45 stdout: stdout: version: 1.0.0 08:40:45 stdout: stdout: API version: 2.0 08:40:45 stdout: stdout: 08:40:45 stdout: stdout: name: repoclosure 08:40:45 stdout: stdout: version: 1.0.0 08:40:45 stdout: stdout: API version: 2.0 08:40:45 stdout: stdout: 08:40:45 stdout: stdout: name: repomanage 08:40:45 stdout: stdout: version: 1.0.0 08:40:45 stdout: stdout: API version: 2.0 08:40:45 stdout: stdout: 08:40:45 stdout: stdout: name: reposync 08:40:45 stdout: stdout: version: 1.0.0 08:40:45 stdout: stdout: API version: 2.0 08:40:45 stdout: Command returned '0' (success). 08:40:45 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; dnf5 --version' 08:40:46 stdout: stdout: dnf5 version 5.4.2.1 08:40:46 stdout: stdout: dnf5 plugin API version 2.0 08:40:46 stdout: stdout: libdnf5 version 5.4.2.1 08:40:46 stdout: stdout: libdnf5 plugin API version 2.2 08:40:46 stdout: stdout: 08:40:46 stdout: stdout: Loaded dnf5 plugins: 08:40:46 stdout: stdout: name: builddep 08:40:46 stdout: stdout: version: 1.0.0 08:40:46 stdout: stdout: API version: 2.0 08:40:46 stdout: stdout: 08:40:46 stdout: stdout: name: changelog 08:40:46 stdout: stdout: version: 1.0.0 08:40:46 stdout: stdout: API version: 2.0 08:40:46 stdout: stdout: 08:40:46 stdout: stdout: name: config-manager 08:40:46 stdout: stdout: version: 0.1.0 08:40:46 stdout: stdout: API version: 2.0 08:40:46 stdout: stdout: 08:40:46 stdout: stdout: name: copr 08:40:46 stdout: stdout: version: 0.1.0 08:40:46 stdout: stdout: API version: 2.0 08:40:46 stdout: stdout: 08:40:46 stdout: stdout: name: needs_restarting 08:40:46 stdout: stdout: version: 1.0.0 08:40:46 stdout: stdout: API version: 2.0 08:40:46 stdout: stdout: 08:40:46 stdout: stdout: name: repoclosure 08:40:46 stdout: stdout: version: 1.0.0 08:40:46 stdout: stdout: API version: 2.0 08:40:46 stdout: stdout: 08:40:46 stdout: stdout: name: repomanage 08:40:46 stdout: stdout: version: 1.0.0 08:40:46 stdout: stdout: API version: 2.0 08:40:46 stdout: stdout: 08:40:46 stdout: stdout: name: reposync 08:40:46 stdout: stdout: version: 1.0.0 08:40:46 stdout: stdout: API version: 2.0 08:40:46 stdout: Command returned '0' (success). 08:40:46 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; test -e /sys/fs/selinux/enforce' 08:40:46 stdout: Command returned '1' (failure). 08:40:46 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; systemctl --version' 08:40:46 stdout: stderr: /bin/bash: line 1: systemctl: command not found 08:40:46 stdout: Command returned '127' (not found). 08:40:46 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /bin/bash -c '"'"'systemctl --help | grep -q "soft-reboot" && cat /proc/sys/kernel/random/boot_id'"'"'' 08:40:46 stdout: stderr: /bin/bash: line 1: systemctl: command not found 08:40:46 stdout: Command returned '1' (failure). 08:40:46 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; rsync --version' 08:40:46 stdout: stderr: /bin/bash: line 1: rsync: command not found 08:40:46 stdout: Command returned '127' (not found). 08:40:46 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; whoami' 08:40:46 stdout: stdout: root 08:40:46 stdout: Command returned '0' (success). 08:40:46 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; sudo -n true' 08:40:47 stdout: Command returned '0' (success). 08:40:47 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; whoami' 08:40:47 stdout: stdout: root 08:40:47 stdout: Command returned '0' (success). 08:40:47 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /bin/bash -c '"'"' 08:40:47 stdout: ( [ -e /run/ostree-booted ] || [ -L /ostree ] ) && echo yes || echo no 08:40:47 stdout: '"'"'' 08:40:47 stdout: stdout: no 08:40:47 stdout: Command returned '0' (success). 08:40:47 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; whoami' 08:40:47 stdout: stdout: root 08:40:47 stdout: Command returned '0' (success). 08:40:47 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; bootc status --format yaml' 08:40:47 stdout: stderr: /bin/bash: line 1: bootc: command not found 08:40:47 stdout: Command returned '127' (not found). 08:40:47 stdout: query: Command 'bootc status --format yaml' produced no usable output. 08:40:47 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /bin/bash -c '"'"'[ -e /run/.toolboxenv ] && echo yes || echo no'"'"'' 08:40:47 stdout: stdout: no 08:40:47 stdout: Command returned '0' (success). 08:40:47 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /bin/bash -c '"'"'[ -e /run/.containerenv ] && echo yes || echo no'"'"'' 08:40:47 stdout: stdout: yes 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; cat /run/.containerenv' 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /bin/bash -c '"'"'echo -n "$container"'"'"'' 08:40:48 stdout: stdout: oci 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; /bin/bash -c '"'"'[ -d /usr/local/bin ] || mkdir -p /usr/local/bin'"'"'' 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:48 stdout: stdout: true 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: Update selinux context of the run workdir. 08:40:48 stdout: Run command: chcon --recursive --type=container_file_t /var/tmp/tmt/run-001 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: Run command: podman cp /var/tmp/tmt/run-001/scripts/. tmt-001-edlWjIfb:/usr/local/bin 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: multihost name: default-0 08:40:48 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:48 stdout: stdout: true 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: arch: x86_64 08:40:48 stdout: distro: Fedora Linux 44 (Container Image) 08:40:48 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:40:48 stdout: package manager: dnf5 08:40:48 stdout: bootc builder: dnf5 08:40:48 stdout: is container: yes 08:40:48 stdout: is ostree: no 08:40:48 stdout: is image mode: no 08:40:48 stdout: distro id: fedora 08:40:48 stdout: distro major version: 44 08:40:48 stdout: is toolbox: no 08:40:48 stdout: selinux: no 08:40:48 stdout: systemd: no 08:40:48 stdout: systemd soft-reboot: no 08:40:48 stdout: rsync: no 08:40:48 stdout: is superuser: yes 08:40:48 stdout: can sudo: yes 08:40:48 stdout: push queue: added task: push to default-0 08:40:48 stdout: queued push tasks 08:40:48 stdout: #1: push to default-0 08:40:48 stdout: 08:40:48 stdout: push task #1: push to default-0 08:40:48 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:48 stdout: stdout: true 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: Update selinux context of the run workdir. 08:40:48 stdout: Run command: chcon --recursive --type=container_file_t /var/tmp/tmt/run-001 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: 08:40:48 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:48 stdout: stdout: true 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: summary: 1 guest provisioned 08:40:48 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:48 stdout: stdout: true 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: status: done 08:40:48 stdout: Write file '/var/tmp/tmt/run-001/provision/step.yaml'. 08:40:48 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:48 stdout: stdout: true 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: Write file '/var/tmp/tmt/run-001/provision/guests.yaml'. 08:40:48 stdout: prepare 08:40:48 stdout: workdir: /var/tmp/tmt/run-001/prepare 08:40:48 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:48 stdout: stdout: true 08:40:48 stdout: Command returned '0' (success). 08:40:48 stdout: PreparePlugin.delegate(step=prepare, data=PrepareInstallData(name='essential-requires', how='install', order=30, when=[], summary='Install essential required packages', where=['default-0'], package=['/usr/bin/flock'], directory=[], copr=[], exclude=[], missing='fail'), raw_data=None) 08:40:48 stdout: Using the 'PrepareInstall' plugin for the 'install' method. 08:40:48 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:49 stdout: stdout: true 08:40:49 stdout: Command returned '0' (success). 08:40:49 stdout: push queue: added task: push to default-0 08:40:49 stdout: queued push tasks 08:40:49 stdout: #1: push to default-0 08:40:49 stdout: 08:40:49 stdout: push task #1: push to default-0 08:40:49 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:49 stdout: stdout: true 08:40:49 stdout: Command returned '0' (success). 08:40:49 stdout: Update selinux context of the run workdir. 08:40:49 stdout: Run command: chcon --recursive --type=container_file_t /var/tmp/tmt/run-001 08:40:49 stdout: Command returned '0' (success). 08:40:49 stdout: 08:40:49 stdout: prepare queue: added task: essential-requires on default-0 08:40:49 stdout: prepare queue: added task: default-0 on default-0 08:40:49 stdout: queued prepare tasks 08:40:49 stdout: #1: essential-requires on default-0 08:40:49 stdout: #2: default-0 on default-0 08:40:49 stdout: 08:40:49 stdout: prepare task #1: essential-requires on default-0 08:40:49 stdout: how: install 08:40:49 stdout: summary: Install essential required packages 08:40:49 stdout: name: essential-requires 08:40:49 stdout: order: 30 08:40:49 stdout: where: default-0 08:40:49 stdout: package: 1 package requested 08:40:49 stdout: /usr/bin/flock 08:40:49 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; rpm -q --whatprovides /usr/bin/flock || dnf5 install -y /usr/bin/flock' 08:40:49 stdout: cmd: rpm -q --whatprovides /usr/bin/flock || dnf5 install -y /usr/bin/flock 08:40:49 stdout: stdout: util-linux-core-2.41.4-8.fc44.x86_64 08:40:49 stdout: Command returned '0' (success). 08:40:49 stdout: 08:40:49 stdout: prepare task #2: default-0 on default-0 08:40:49 stdout: how: install 08:40:49 stdout: order: 50 08:40:49 stdout: package: 1 package requested 08:40:49 stdout: fmf 08:40:49 stdout: Run command: podman exec tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; rpm -q --whatprovides fmf || dnf5 install -y fmf' 08:40:49 stdout: cmd: rpm -q --whatprovides fmf || dnf5 install -y fmf 08:40:49 stdout: stdout: no package provides fmf 08:40:49 stdout: stderr: Updating and loading repositories: 08:40:49 stdout: stderr: Repositories loaded. 08:40:51 stdout: stdout: Package Arch Version Repository Size 08:40:51 stdout: stdout: Installing: 08:40:51 stdout: stdout: fmf noarch 0:1.7.0-6.fc44 fedora 295.7 KiB 08:40:51 stdout: stdout: Installing dependencies: 08:40:51 stdout: stdout: expat x86_64 0:2.8.1-1.fc44 updates 327.4 KiB 08:40:51 stdout: stdout: git-core x86_64 0:2.54.0-1.fc44 updates 25.1 MiB 08:40:51 stdout: stdout: less x86_64 0:692-6.fc44 updates 467.2 KiB 08:40:51 stdout: stdout: libedit x86_64 0:3.1-59.20260512cvs.fc44 updates 248.3 KiB 08:40:51 stdout: stdout: libfdisk x86_64 0:2.41.4-8.fc44 updates 388.3 KiB 08:40:51 stdout: stdout: liblastlog2 x86_64 0:2.41.4-8.fc44 updates 41.6 KiB 08:40:51 stdout: stdout: mpdecimal x86_64 0:4.0.1-3.fc44 fedora 217.1 KiB 08:40:51 stdout: stdout: openssh x86_64 0:10.2p1-10.fc44 updates 1.4 MiB 08:40:51 stdout: stderr: Total size of inbound packages is 23 MiB. Need to download 23 MiB. 08:40:51 stdout: stdout: openssh-clients x86_64 0:10.2p1-10.fc44 updates 2.7 MiB 08:40:51 stdout: stdout: python-pip-wheel noarch 0:26.0.1-2.fc44 fedora 1.2 MiB 08:40:51 stdout: stdout: python3 x86_64 0:3.14.4-2.fc44 updates 28.7 KiB 08:40:51 stdout: stdout: python3-attrs noarch 0:25.4.0-2.fc44 fedora 436.8 KiB 08:40:51 stdout: stdout: python3-filelock noarch 0:3.15.4-11.fc44 fedora 97.5 KiB 08:40:51 stdout: stdout: python3-jsonschema noarch 0:4.23.0-7.fc44 fedora 906.6 KiB 08:40:51 stdout: stdout: python3-jsonschema-specifications noarch 0:2024.10.1-7.fc44 fedora 46.2 KiB 08:40:51 stdout: stdout: python3-libs x86_64 0:3.14.4-2.fc44 updates 43.8 MiB 08:40:51 stdout: stderr: After this operation, 88 MiB extra will be used (install 88 MiB, remove 0 B). 08:40:51 stdout: stdout: python3-referencing noarch 0:0.36.2-6.fc44 fedora 336.5 KiB 08:40:51 stdout: stdout: python3-rpds-py x86_64 0:0.29.0-2.fc44 fedora 716.0 KiB 08:40:51 stdout: stdout: python3-ruamel-yaml noarch 0:0.19.1-2.fc44 fedora 1.8 MiB 08:40:51 stdout: stdout: python3-ruamel-yaml+oldlibyaml noarch 0:0.19.1-2.fc44 fedora 0.0 B 08:40:51 stdout: stdout: python3-ruamel-yaml-clib x86_64 0:0.2.15-2.fc44 fedora 253.3 KiB 08:40:51 stdout: stdout: util-linux x86_64 0:2.41.4-8.fc44 updates 3.5 MiB 08:40:51 stdout: stdout: Installing weak dependencies: 08:40:51 stdout: stdout: 7zip x86_64 0:25.01-5.fc44 fedora 3.3 MiB 08:40:51 stdout: stdout: python-unversioned-command noarch 0:3.14.4-2.fc44 updates 23.0 B 08:40:51 stdout: stdout: python3-html2text noarch 0:2025.4.15-6.fc44 fedora 289.4 KiB 08:40:51 stdout: stdout: unzip x86_64 0:6.0-69.fc44 fedora 445.8 KiB 08:40:51 stdout: stdout: 08:40:51 stdout: stdout: Transaction Summary: 08:40:51 stdout: stdout: Installing: 27 packages 08:40:51 stdout: stdout: 08:40:51 stdout: stderr: [ 1/27] python3-filelock-0:3.15.4-11.fc 100% | 883.5 KiB/s | 45.1 KiB | 00m00s 08:40:51 stdout: stderr: [ 2/27] fmf-0:1.7.0-6.fc44.noarch 100% | 1.9 MiB/s | 116.4 KiB | 00m00s 08:40:51 stdout: stderr: [ 3/27] python3-jsonschema-0:4.23.0-7.f 100% | 3.3 MiB/s | 219.4 KiB | 00m00s 08:40:51 stdout: stderr: [ 4/27] python3-ruamel-yaml-0:0.19.1-2. 100% | 15.6 MiB/s | 319.6 KiB | 00m00s 08:40:51 stdout: stderr: [ 5/27] python3-attrs-0:25.4.0-2.fc44.n 100% | 9.8 MiB/s | 140.4 KiB | 00m00s 08:40:51 stdout: stderr: [ 6/27] python3-jsonschema-specificatio 100% | 2.2 MiB/s | 27.6 KiB | 00m00s 08:40:51 stdout: stderr: [ 7/27] python3-referencing-0:0.36.2-6. 100% | 10.7 MiB/s | 88.0 KiB | 00m00s 08:40:51 stdout: stderr: [ 8/27] python3-rpds-py-0:0.29.0-2.fc44 100% | 26.6 MiB/s | 300.1 KiB | 00m00s 08:40:51 stdout: stderr: [ 9/27] python3-ruamel-yaml+oldlibyaml- 100% | 866.9 KiB/s | 9.5 KiB | 00m00s 08:40:51 stdout: stderr: [10/27] python3-ruamel-yaml-clib-0:0.2. 100% | 9.1 MiB/s | 102.9 KiB | 00m00s 08:40:51 stdout: stderr: [11/27] python3-0:3.14.4-2.fc44.x86_64 100% | 4.0 MiB/s | 28.5 KiB | 00m00s 08:40:51 stdout: stderr: [12/27] mpdecimal-0:4.0.1-3.fc44.x86_64 100% | 4.6 MiB/s | 99.1 KiB | 00m00s 08:40:51 stdout: stderr: [13/27] python-pip-wheel-0:26.0.1-2.fc4 100% | 28.0 MiB/s | 1.1 MiB | 00m00s 08:40:51 stdout: stderr: [14/27] python3-libs-0:3.14.4-2.fc44.x8 100% | 115.0 MiB/s | 10.1 MiB | 00m00s 08:40:51 stdout: stderr: [15/27] expat-0:2.8.1-1.fc44.x86_64 100% | 2.5 MiB/s | 129.7 KiB | 00m00s 08:40:51 stdout: stderr: [16/27] git-core-0:2.54.0-1.fc44.x86_64 100% | 56.4 MiB/s | 5.4 MiB | 00m00s 08:40:51 stdout: stderr: [17/27] less-0:692-6.fc44.x86_64 100% | 5.3 MiB/s | 221.2 KiB | 00m00s 08:40:51 stdout: stderr: [18/27] openssh-clients-0:10.2p1-10.fc4 100% | 19.0 MiB/s | 778.4 KiB | 00m00s 08:40:51 stdout: stderr: [19/27] openssh-0:10.2p1-10.fc44.x86_64 100% | 14.5 MiB/s | 355.6 KiB | 00m00s 08:40:51 stdout: stderr: [20/27] libedit-0:3.1-59.20260512cvs.fc 100% | 4.7 MiB/s | 110.4 KiB | 00m00s 08:40:51 stdout: stderr: [21/27] util-linux-0:2.41.4-8.fc44.x86_ 100% | 48.1 MiB/s | 1.2 MiB | 00m00s 08:40:51 stdout: stderr: [22/27] libfdisk-0:2.41.4-8.fc44.x86_64 100% | 7.2 MiB/s | 168.6 KiB | 00m00s 08:40:51 stdout: stderr: [23/27] liblastlog2-0:2.41.4-8.fc44.x86 100% | 1.1 MiB/s | 24.2 KiB | 00m00s 08:40:51 stdout: stderr: [24/27] python-unversioned-command-0:3. 100% | 760.0 KiB/s | 10.6 KiB | 00m00s 08:40:51 stdout: stderr: [25/27] unzip-0:6.0-69.fc44.x86_64 100% | 13.0 MiB/s | 199.6 KiB | 00m00s 08:40:51 stdout: stderr: [26/27] python3-html2text-0:2025.4.15-6 100% | 7.3 MiB/s | 81.7 KiB | 00m00s 08:40:51 stdout: stderr: [27/27] 7zip-0:25.01-5.fc44.x86_64 100% | 56.1 MiB/s | 1.3 MiB | 00m00s 08:40:51 stdout: stderr: -------------------------------------------------------------------------------- 08:40:51 stdout: stderr: [27/27] Total 100% | 31.9 MiB/s | 22.7 MiB | 00m01s 08:40:51 stdout: stderr: Running transaction 08:40:52 stdout: stderr: [ 1/29] Verify package files 100% | 355.0 B/s | 27.0 B | 00m00s 08:40:52 stdout: stderr: [ 2/29] Prepare transaction 100% | 252.0 B/s | 27.0 B | 00m00s 08:40:52 stdout: stderr: [ 3/29] Installing expat-0:2.8.1-1.fc44 100% | 12.4 MiB/s | 329.5 KiB | 00m00s 08:40:52 stdout: stderr: [ 4/29] Installing liblastlog2-0:2.41.4 100% | 2.1 MiB/s | 43.8 KiB | 00m00s 08:40:52 stdout: stderr: [ 5/29] Installing libfdisk-0:2.41.4-8. 100% | 38.0 MiB/s | 389.4 KiB | 00m00s 08:40:52 stdout: stderr: [ 6/29] Installing util-linux-0:2.41.4- 100% | 25.6 MiB/s | 3.6 MiB | 00m00s 08:40:52 stdout: stderr: [ 7/29] Installing openssh-0:10.2p1-10. 100% | 55.1 MiB/s | 1.4 MiB | 00m00s 08:40:52 stdout: stderr: [ 8/29] Installing libedit-0:3.1-59.202 100% | 30.5 MiB/s | 250.0 KiB | 00m00s 08:40:52 stdout: stderr: [ 9/29] Installing openssh-clients-0:10 100% | 62.6 MiB/s | 2.7 MiB | 00m00s 08:40:52 stdout: stderr: [10/29] Installing less-0:692-6.fc44.x8 100% | 18.4 MiB/s | 470.8 KiB | 00m00s 08:40:52 stdout: stderr: [11/29] Installing git-core-0:2.54.0-1. 100% | 244.3 MiB/s | 25.2 MiB | 00m00s 08:40:52 stdout: stderr: [12/29] Installing python-pip-wheel-0:2 100% | 152.8 MiB/s | 1.2 MiB | 00m00s 08:40:52 stdout: stderr: [13/29] Installing mpdecimal-0:4.0.1-3. 100% | 17.8 MiB/s | 218.6 KiB | 00m00s 08:40:53 stdout: stderr: [14/29] Installing python3-libs-0:3.14. 100% | 68.6 MiB/s | 44.2 MiB | 00m01s 08:40:53 stdout: stderr: [15/29] Installing python3-0:3.14.4-2.f 100% | 1.6 MiB/s | 30.5 KiB | 00m00s 08:40:53 stdout: stderr: [16/29] Installing python3-ruamel-yaml- 100% | 63.5 MiB/s | 1.8 MiB | 00m00s 08:40:53 stdout: stderr: [17/29] Installing python3-ruamel-yaml- 100% | 25.0 MiB/s | 255.7 KiB | 00m00s 08:40:53 stdout: stderr: [18/29] Installing python3-ruamel-yaml+ 100% | 24.2 KiB/s | 124.0 B | 00m00s 08:40:53 stdout: stderr: [19/29] Installing python3-attrs-0:25.4 100% | 24.5 MiB/s | 451.1 KiB | 00m00s 08:40:53 stdout: stderr: [20/29] Installing python3-rpds-py-0:0. 100% | 58.5 MiB/s | 719.3 KiB | 00m00s 08:40:53 stdout: stderr: [21/29] Installing python3-referencing- 100% | 24.1 MiB/s | 346.1 KiB | 00m00s 08:40:53 stdout: stderr: [22/29] Installing python3-jsonschema-s 100% | 3.6 MiB/s | 55.6 KiB | 00m00s 08:40:53 stdout: stderr: [23/29] Installing python3-jsonschema-0 100% | 19.3 MiB/s | 929.4 KiB | 00m00s 08:40:53 stdout: stderr: [24/29] Installing python3-filelock-0:3 100% | 8.5 MiB/s | 104.3 KiB | 00m00s 08:40:53 stdout: stderr: [25/29] Installing fmf-0:1.7.0-6.fc44.n 100% | 11.8 MiB/s | 313.7 KiB | 00m00s 08:40:53 stdout: stderr: [26/29] Installing python-unversioned-c 100% | 24.4 KiB/s | 424.0 B | 00m00s 08:40:53 stdout: stderr: [27/29] Installing python3-html2text-0: 100% | 11.2 MiB/s | 297.9 KiB | 00m00s 08:40:53 stdout: stderr: [28/29] Installing 7zip-0:25.01-5.fc44. 100% | 104.4 MiB/s | 3.3 MiB | 00m00s 08:40:53 stdout: stderr: [29/29] Installing unzip-0:6.0-69.fc44. 100% | 1.7 MiB/s | 449.3 KiB | 00m00s 08:40:53 stdout: stderr: Complete! 08:40:53 stdout: Command returned '0' (success). 08:40:53 stdout: Write file '/var/tmp/tmt/run-001/prepare/results.yaml'. 08:40:53 stdout: 08:40:53 stdout: pull queue: added task: pull from default-0 08:40:53 stdout: queued pull tasks 08:40:53 stdout: #1: pull from default-0 08:40:53 stdout: 08:40:53 stdout: pull task #1: pull from default-0 08:40:53 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:53 stdout: stdout: true 08:40:53 stdout: Command returned '0' (success). 08:40:53 stdout: 08:40:53 stdout: summary: 2 preparations applied 08:40:53 stdout: status: done 08:40:53 stdout: Write file '/var/tmp/tmt/run-001/prepare/step.yaml'. 08:40:53 stdout: Write file '/var/tmp/tmt/run-001/prepare/results.yaml'. 08:40:53 stdout: execute 08:40:53 stdout: workdir: /var/tmp/tmt/run-001/execute 08:40:53 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:53 stdout: stdout: true 08:40:53 stdout: Command returned '0' (success). 08:40:53 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:53 stdout: stdout: true 08:40:53 stdout: Command returned '0' (success). 08:40:53 stdout: execute queue: added task: default-0 on default-0 08:40:53 stdout: queued execute tasks 08:40:53 stdout: #1: default-0 on default-0 08:40:53 stdout: 08:40:53 stdout: execute task #1: default-0 on default-0 08:40:53 stdout: how: tmt 08:40:53 stdout: order: 50 08:40:53 stdout: ignore-duration: false 08:40:53 stdout: exit-first: false 08:40:54 stdout: Workdir '/var/tmp/tmt/run-001/execute/default-0' created. 08:40:54 stdout: Write file '/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/metadata.yaml'. 08:40:54 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:54 stdout: stdout: true 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Update selinux context of the run workdir. 08:40:54 stdout: Run command: chcon --recursive --type=container_file_t /var/tmp/tmt/run-001 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: /script-00 [1/1] 08:40:54 stdout: test: /script-00 08:40:54 stdout: Execute '/script-00' as a 'shell' test. 08:40:54 stdout: Use workdir '/var/tmp/tmt/run-001/discover/default-0/tests'. 08:40:54 stdout: inner wrapper: /var/tmp/tmt/run-001/discover/default-0/tests/tmt-test-wrapper-inner.sh-script-00-1-default-0-default-0 08:40:54 stdout: inner wrapper: set -eo pipefail; fmf --help 08:40:54 stdout: Write file '/var/tmp/tmt/run-001/discover/default-0/tests/tmt-test-wrapper-inner.sh-script-00-1-default-0-default-0'. 08:40:54 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:54 stdout: stdout: true 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Update selinux context of the run workdir. 08:40:54 stdout: Run command: chcon --recursive --type=container_file_t /var/tmp/tmt/run-001 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Run command: podman cp /var/tmp/tmt/run-001/discover/default-0/tests/tmt-test-wrapper-inner.sh-script-00-1-default-0-default-0 tmt-001-edlWjIfb:/var/tmp/tmt/run-001/discover/default-0/tests/tmt-test-wrapper-inner.sh-script-00-1-default-0-default-0 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: outer wrapper: /var/tmp/tmt/run-001/discover/default-0/tests/tmt-test-wrapper-outer.sh-script-00-1-default-0-default-0 08:40:54 stdout: outer wrapper: 08:40:54 stdout: # Make sure guest scripts path is searched by shell 08:40:54 stdout: if ! grep -q "/usr/local/bin" <<< "${PATH}"; then 08:40:54 stdout: export PATH=/usr/local/bin:${PATH} 08:40:54 stdout: fi 08:40:54 stdout: 08:40:54 stdout: [ ! -z "$TMT_DEBUG" ] && set -x 08:40:54 stdout: 08:40:54 stdout: test_pid="$$" 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: set -o pipefail 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: # Updating the tmt test pid file 08:40:54 stdout: mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" 08:40:54 stdout: flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '${test_pid} ${TMT_REBOOT_REQUEST}' > ${TMT_TEST_PIDFILE}" || exit 122 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: # Logging test into kernel log 08:40:54 stdout: echo "Running test '/script-00' (serial number 1) with reboot count 0 and test restart count 0. (Be aware the test name is sanitized!)" > /dev/kmsg 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: ./tmt-test-wrapper-inner.sh-script-00-1-default-0-default-0 /dev/kmsg 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: # Updating the tmt test pid file 08:40:54 stdout: mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" 08:40:54 stdout: flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123 08:40:54 stdout: 08:40:54 stdout: 08:40:54 stdout: # Return the original exit code of the test script 08:40:54 stdout: exit $_exit_code 08:40:54 stdout: Write file '/var/tmp/tmt/run-001/discover/default-0/tests/tmt-test-wrapper-outer.sh-script-00-1-default-0-default-0'. 08:40:54 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:54 stdout: stdout: true 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Update selinux context of the run workdir. 08:40:54 stdout: Run command: chcon --recursive --type=container_file_t /var/tmp/tmt/run-001 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Run command: podman cp /var/tmp/tmt/run-001/discover/default-0/tests/tmt-test-wrapper-outer.sh-script-00-1-default-0-default-0 tmt-001-edlWjIfb:/var/tmp/tmt/run-001/discover/default-0/tests/tmt-test-wrapper-outer.sh-script-00-1-default-0-default-0 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:54 stdout: stdout: true 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: test topology: /var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/tmt-test-topology.yaml 08:40:54 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:54 stdout: stdout: true 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Update selinux context of the run workdir. 08:40:54 stdout: Run command: chcon --recursive --type=container_file_t /var/tmp/tmt/run-001 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Run command: podman cp /var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/tmt-test-topology.yaml tmt-001-edlWjIfb:/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/tmt-test-topology.yaml 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: test topology: /var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/tmt-test-topology.sh 08:40:54 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:54 stdout: stdout: true 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Update selinux context of the run workdir. 08:40:54 stdout: Run command: chcon --recursive --type=container_file_t /var/tmp/tmt/run-001 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: Run command: podman cp /var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/tmt-test-topology.sh tmt-001-edlWjIfb:/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/tmt-test-topology.sh 08:40:54 stdout: Command returned '0' (success). 08:40:54 stdout: duration deadline: 3600 seconds, at 09:40:54 2026-05-27 UTC 08:40:54 stdout: Run command: podman exec -t tmt-001-edlWjIfb /bin/bash -c 'export TMT_VERSION=1.75.0.dev3+g5793f160e; export TMT_TREE=/var/tmp/tmt/run-001/tree; export TMT_PLAN_DATA=/var/tmp/tmt/run-001/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-001/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/tmp/tmt/run-001/data/plan-source-script.sh; export TMT_TEST_NAME=/script-00; export TMT_TEST_INVOCATION_PATH=/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1; export TMT_TEST_DATA=/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/data; export TMT_TEST_SUBMITTED_FILES=/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=1; export TMT_TEST_METADATA=/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871243-1; export TMT_SOURCE_DIR=/var/tmp/tmt/run-001/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export TMT_TOPOLOGY_YAML=/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/tmt-test-topology.sh; cd /var/tmp/tmt/run-001/discover/default-0/tests; source /var/tmp/tmt/run-001/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-script-00-1-default-0-default-0' 08:40:54 stdout: cmd: fmf --help 08:40:54 stdout: Test invocation process spawned with pid 20074. 08:40:55 stdout: stdout: usage: fmf command [options] 08:40:55 stdout: stdout: 08:40:55 stdout: stdout: This is command line interface for the Flexible Metadata Format. 08:40:55 stdout: stdout: 08:40:55 stdout: stdout: Available commands are:: 08:40:55 stdout: stdout: 08:40:55 stdout: stdout: fmf ls List identifiers of available objects 08:40:55 stdout: stdout: fmf show Show metadata of available objects 08:40:55 stdout: stdout: fmf init Initialize a new metadata tree 08:40:55 stdout: stdout: fmf clean Remove cache directory and its content 08:40:55 stdout: stdout: 08:40:55 stdout: stdout: See online documentation for more details and examples: 08:40:55 stdout: stdout: 08:40:55 stdout: stdout: http://fmf.readthedocs.io/ 08:40:55 stdout: stdout: 08:40:55 stdout: stdout: Check also help message of individual commands for the full list 08:40:55 stdout: stdout: of available options. 08:40:55 stdout: stdout: 08:40:55 stdout: stdout: positional arguments: 08:40:55 stdout: stdout: command Command to run 08:40:55 stdout: stdout: 08:40:55 stdout: stdout: options: 08:40:55 stdout: stdout: -h, --help show this help message and exit 08:40:55 stdout: stdout: --version print fmf version with commit hash and exit 08:40:55 stdout: Command returned '0' (success). 08:40:55 stdout: Append to file '/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/output.txt'. 08:40:55 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:55 stdout: stdout: true 08:40:55 stdout: Command returned '0' (success). 08:40:55 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:55 stdout: stdout: true 08:40:55 stdout: Command returned '0' (success). 08:40:55 stdout: Extract results of '/script-00'. 08:40:55 stdout: Read file '/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/output.txt'. 08:40:55 stdout: Read file '/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/failures.yaml'. 08:40:55 stdout: Write file '/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/failures.yaml'. 08:40:55 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:55 stdout: stdout: true 08:40:55 stdout: Command returned '0' (success). 08:40:55 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:55 stdout: stdout: true 08:40:55 stdout: Command returned '0' (success). 08:40:55 stdout: Write file '/var/tmp/tmt/run-001/execute/step.yaml'. 08:40:55 stdout: Write file '/var/tmp/tmt/run-001/execute/results.yaml'. 08:40:55 stdout: 00:00:00 pass /script-00 (on default-0) [1/1] 08:40:55 stdout: Pull the plan data directory. 08:40:55 stdout: 08:40:55 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:55 stdout: stdout: true 08:40:55 stdout: Command returned '0' (success). 08:40:55 stdout: 08:40:55 stdout: summary: 1 test executed 08:40:55 stdout: status: done 08:40:55 stdout: Write file '/var/tmp/tmt/run-001/execute/step.yaml'. 08:40:55 stdout: Write file '/var/tmp/tmt/run-001/execute/results.yaml'. 08:40:55 stdout: report 08:40:55 stdout: workdir: /var/tmp/tmt/run-001/report 08:40:55 stdout: how: display 08:40:55 stdout: order: 50 08:40:55 stdout: prepare 08:40:55 stdout: execute 08:40:55 stdout: 00:00:00 pass /script-00 08:40:55 stdout: logs (with content): 08:40:55 stdout: output.txt (/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/output.txt) 08:40:55 stdout: content: usage: fmf command [options] 08:40:55 stdout: content: 08:40:55 stdout: content: This is command line interface for the Flexible Metadata Format. 08:40:55 stdout: content: 08:40:55 stdout: content: Available commands are:: 08:40:55 stdout: content: 08:40:55 stdout: content: fmf ls List identifiers of available objects 08:40:55 stdout: content: fmf show Show metadata of available objects 08:40:55 stdout: content: fmf init Initialize a new metadata tree 08:40:55 stdout: content: fmf clean Remove cache directory and its content 08:40:55 stdout: content: 08:40:55 stdout: content: See online documentation for more details and examples: 08:40:55 stdout: content: 08:40:55 stdout: content: http://fmf.readthedocs.io/ 08:40:55 stdout: content: 08:40:55 stdout: content: Check also help message of individual commands for the full list 08:40:55 stdout: content: of available options. 08:40:55 stdout: content: 08:40:55 stdout: content: positional arguments: 08:40:55 stdout: content: command Command to run 08:40:55 stdout: content: 08:40:55 stdout: content: options: 08:40:55 stdout: content: -h, --help show this help message and exit 08:40:55 stdout: content: --version print fmf version with commit hash and exit 08:40:55 stdout: failures.yaml (/var/tmp/tmt/run-001/execute/data/guest/default-0/script-00-1/failures.yaml) 08:40:55 stdout: summary: 1 test passed 08:40:55 stdout: status: done 08:40:55 stdout: Write file '/var/tmp/tmt/run-001/report/step.yaml'. 08:40:55 stdout: finish 08:40:55 stdout: workdir: /var/tmp/tmt/run-001/finish 08:40:55 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:55 stdout: stdout: true 08:40:55 stdout: Command returned '0' (success). 08:40:55 stdout: queued finish tasks 08:40:55 stdout: Write file '/var/tmp/tmt/run-001/finish/results.yaml'. 08:40:55 stdout: 08:40:55 stdout: summary: 0 tasks completed 08:40:55 stdout: status: done 08:40:55 stdout: Write file '/var/tmp/tmt/run-001/finish/step.yaml'. 08:40:55 stdout: Suspending step 'discover'. 08:40:55 stdout: Suspending step 'provision'. 08:40:55 stdout: Suspending guest 'default-0'. 08:40:55 stdout: Suspending step 'prepare'. 08:40:55 stdout: Suspending step 'execute'. 08:40:55 stdout: Suspending step 'finish'. 08:40:55 stdout: cleanup 08:40:55 stdout: workdir: /var/tmp/tmt/run-001/cleanup 08:40:55 stdout: cleanup queue: added task: default-0 on default-0 08:40:55 stdout: queued cleanup tasks 08:40:55 stdout: #1: default-0 on default-0 08:40:55 stdout: 08:40:55 stdout: cleanup task #1: default-0 on default-0 08:40:55 stdout: how: tmt 08:40:55 stdout: order: 50 08:40:55 stdout: Run command: podman container inspect --format '{{json .State.Running}}' tmt-001-edlWjIfb 08:40:55 stdout: stdout: true 08:40:55 stdout: Command returned '0' (success). 08:40:55 stdout: Fetch logs from guest 'default-0'. 08:40:55 stdout: Stop and remove guest 'default-0'. 08:40:55 stdout: Run command: podman container stop --time 1 tmt-001-edlWjIfb 08:40:56 stdout: stderr: time="2026-05-27T08:40:56Z" level=warning msg="StopSignal SIGTERM failed to stop container tmt-001-edlWjIfb in 1 seconds, resorting to SIGKILL" 08:40:56 stdout: stdout: tmt-001-edlWjIfb 08:40:56 stdout: Command returned '0' (success). 08:40:56 stdout: container: stopped 08:40:56 stdout: Run command: podman container rm -f tmt-001-edlWjIfb 08:40:56 stdout: stdout: tmt-001-edlWjIfb 08:40:56 stdout: Command returned '0' (success). 08:40:56 stdout: container: removed 08:40:56 stdout: Remove network 'tmt-run-001--network'. 08:40:56 stdout: Run command: podman network rm tmt-run-001--network 08:40:56 stdout: stdout: tmt-run-001--network 08:40:56 stdout: Command returned '0' (success). 08:40:56 stdout: container: network removed 08:40:56 stdout: Prune '/' plan workdir '/var/tmp/tmt/run-001'. 08:40:56 stdout: Prune '/' worktree '/var/tmp/tmt/run-001/tree'. 08:40:56 stdout: Prune 'discover' step workdir '/var/tmp/tmt/run-001/discover'. 08:40:56 stdout: Remove '/var/tmp/tmt/run-001/discover/default-0/tests'. 08:40:56 stdout: Remove 'default-0' workdir '/var/tmp/tmt/run-001/discover/default-0'. 08:40:56 stdout: Preserve 'step.yaml'. 08:40:57 stdout: Preserve 'tests.yaml'. 08:40:57 stdout: Prune 'provision' step workdir '/var/tmp/tmt/run-001/provision'. 08:40:57 stdout: Workdir '/var/tmp/tmt/run-001/provision/default-0' already exists. 08:40:57 stdout: Remove '/var/tmp/tmt/run-001/provision/default-0/podman-run-environment'. 08:40:57 stdout: Remove 'default-0' workdir '/var/tmp/tmt/run-001/provision/default-0'. 08:40:57 stdout: Preserve 'step.yaml'. 08:40:57 stdout: Preserve 'guests.yaml'. 08:40:57 stdout: Prune 'prepare' step workdir '/var/tmp/tmt/run-001/prepare'. 08:40:57 stdout: Workdir '/var/tmp/tmt/run-001/prepare/essential-requires' created. 08:40:57 stdout: Remove 'essential-requires' workdir '/var/tmp/tmt/run-001/prepare/essential-requires'. 08:40:57 stdout: Workdir '/var/tmp/tmt/run-001/prepare/default-0' created. 08:40:57 stdout: Remove 'default-0' workdir '/var/tmp/tmt/run-001/prepare/default-0'. 08:40:57 stdout: Preserve 'step.yaml'. 08:40:57 stdout: Preserve 'results.yaml'. 08:40:57 stdout: Prune 'execute' step workdir '/var/tmp/tmt/run-001/execute'. 08:40:57 stdout: Workdir '/var/tmp/tmt/run-001/execute/default-0' already exists. 08:40:57 stdout: Remove 'default-0' workdir '/var/tmp/tmt/run-001/execute/default-0'. 08:40:57 stdout: Preserve 'step.yaml'. 08:40:57 stdout: Preserve 'results.yaml'. 08:40:57 stdout: Preserve 'data'. 08:40:57 stdout: Prune 'report' step workdir '/var/tmp/tmt/run-001/report'. 08:40:57 stdout: Workdir '/var/tmp/tmt/run-001/report/default-0' created. 08:40:57 stdout: Remove 'default-0' workdir '/var/tmp/tmt/run-001/report/default-0'. 08:40:57 stdout: Preserve 'step.yaml'. 08:40:57 stdout: Prune 'finish' step workdir '/var/tmp/tmt/run-001/finish'. 08:40:57 stdout: Preserve 'step.yaml'. 08:40:57 stdout: Preserve 'results.yaml'. 08:40:57 stdout: Prune 'cleanup' step workdir '/var/tmp/tmt/run-001/cleanup'. 08:40:57 stdout: Workdir '/var/tmp/tmt/run-001/cleanup/default-0' created. 08:40:57 stdout: Remove 'default-0' workdir '/var/tmp/tmt/run-001/cleanup/default-0'. 08:40:57 stdout: Preserve 'step.yaml'. 08:40:57 stdout: summary: 1 task completed 08:40:57 stdout: status: done 08:40:57 stdout: Write file '/var/tmp/tmt/run-001/cleanup/step.yaml'. 08:40:57 stdout: Write file '/var/tmp/tmt/run-001/recipe.yaml'. 08:40:57 stdout: 08:40:57 stdout: total: 1 test passed 08:40:57 stdout: Clean up workdir '/var/tmp/tmt/run-001'. 08:40:57 stdout: :: [ 08:40:57 ] :: [ PASS ] :: Command 'tmt run -dddvvvr' (Expected 0, got 0) 08:40:57 stdout: :: [ 08:40:57 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.MTlorgHe' should contain 'Flexible Metadata Format' 08:40:57 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:57 stdout: :: Duration: 15s 08:40:57 stdout: :: Assertions: 2 good, 0 bad 08:40:57 stdout: :: RESULT: PASS (Test) 08:40:57 stdout: 08:40:57 stdout: tmt-report-result: saving /Test output /tmp/tmp.0bJxSy1XYg into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/Test/output.txt 08:40:57 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/tmt-report-results.yaml 08:40:57 stdout: 08:40:57 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:57 stdout: :: Cleanup 08:40:57 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:57 stdout: 08:40:57 stdout: :: [ 08:40:57 ] :: [ BEGIN ] :: Running 'popd' 08:40:57 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/basic 08:40:57 stdout: :: [ 08:40:57 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) 08:40:57 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:57 stdout: :: Duration: 0s 08:40:57 stdout: :: Assertions: 1 good, 0 bad 08:40:57 stdout: :: RESULT: PASS (Cleanup) 08:40:57 stdout: 08:40:57 stdout: tmt-report-result: saving /Cleanup output /tmp/tmp.mqWcy8j03m into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/Cleanup/output.txt 08:40:57 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/tmt-report-results.yaml 08:40:57 stdout: 08:40:57 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:57 stdout: :: /tests/prepare/basic 08:40:57 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:57 stdout: 08:40:57 stdout: :: [ 08:40:57 ] :: [ LOG ] :: Phases fingerprint: GpTeNtEf 08:40:57 stdout: :: [ 08:40:57 ] :: [ LOG ] :: Asserts fingerprint: UTc6CYxw 08:40:57 stdout: File '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/journal.xml' already stored in '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2'. 08:40:57 stdout: :: [ 08:40:57 ] :: [ INFO ] :: Deleting rlRun_LOG file(s) 08:40:57 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:40:57 stdout: :: Duration: 17s 08:40:57 stdout: :: Phases: 3 good, 0 bad 08:40:57 stdout: :: OVERALL RESULT: PASS (/tests/prepare/basic) 08:40:57 stdout: 08:40:57 stdout: Shared connection to 3.145.116.96 closed. 08:40:57 Command returned '0' (success). 08:40:57 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/output.txt'. 08:40:57 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' on guest '3.145.116.96'. 08:40:57 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' 08:40:57 environment 08:40:57 stdout: rsync version 3.4.2 protocol version 32 08:40:57 stdout: Copyright (C) 1996-2026 by Andrew Tridgell, Wayne Davison, and others. 08:40:57 stdout: Web site: https://rsync.samba.org/ 08:40:57 stdout: Capabilities: 08:40:57 stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:40:57 stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:40:57 stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:40:57 stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:40:57 stdout: Optimizations: 08:40:57 stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:40:57 stdout: Checksum list: 08:40:57 stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:40:57 stdout: Compress list: 08:40:57 stdout: zstd lz4 zlibx zlib none 08:40:57 stdout: Daemon auth list: 08:40:57 stdout: sha512 sha256 sha1 md5 md4 08:40:57 stdout: 08:40:57 stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:40:57 stdout: are welcome to redistribute it under certain conditions. See the GNU 08:40:57 stdout: General Public Licence for details. 08:40:57 Command returned '0' (success). 08:40:57 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2' from the guest to '/'. 08:40:57 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-3fxyasdc -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2 / 08:40:57 environment 08:40:57 Command returned '0' (success). 08:40:57 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:40:57 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-woqzttzs -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:40:57 environment 08:40:57 Command returned '0' (success). 08:41:02 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' on guest '3.145.116.96'. 08:41:02 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' 08:41:02 environment 08:41:03 stdout: SELinux status: enabled 08:41:03 stdout: SELinuxfs mount: /sys/fs/selinux 08:41:03 stdout: SELinux root directory: /etc/selinux 08:41:03 stdout: Loaded policy name: targeted 08:41:03 stdout: Current mode: enforcing 08:41:03 stdout: Mode from config file: enforcing 08:41:03 stdout: Policy MLS status: enabled 08:41:03 stdout: Policy deny_unknown status: allowed 08:41:03 stdout: Memory protection checking: actual (secure) 08:41:03 stdout: Max kernel policy version: 35 08:41:03 Command returned '0' (success). 08:41:03 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' on guest '3.145.116.96'. 08:41:03 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' 08:41:03 environment 08:41:03 stdout: audit-4.1.4-1.fc45.x86_64 08:41:03 stdout: selinux-policy-45.3-1.fc45.noarch 08:41:03 Command returned '0' (success). 08:41:03 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'' on guest '3.145.116.96'. 08:41:03 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'"'"'' 08:41:03 environment 08:41:03 stderr: + export LC_ALL=C 08:41:03 stderr: + LC_ALL=C 08:41:03 stderr: + source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc-mark.txt 08:41:03 stderr: ++ export 'AVC_SINCE=05/27/26 08:40:40' 08:41:03 stderr: ++ AVC_SINCE='05/27/26 08:40:40' 08:41:03 stderr: + ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts 05/27/26 08:40:40 08:41:03 stderr: 08:41:03 Command returned '1' (failure). 08:41:03 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/avc.txt'. 08:41:03 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/failures.yaml'. 08:41:03 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/checks/failures.yaml'. 08:41:03 Extract results of '/tests/prepare/basic'. 08:41:03 tmt-report-results file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/data/tmt-report-results.yaml' detected. 08:41:03 Results successfully validated. 08:41:03 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/output.txt'. 08:41:03 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/failures.yaml'. 08:41:03 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/failures.yaml'. 08:41:03 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/TestResults'. 08:41:03 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2' from the guest to '/'. 08:41:03 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-t2pqkpv7 -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/basic-2 / 08:41:03 environment 08:41:03 Command returned '0' (success). 08:41:03 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:41:03 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-pvqd2999 -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:41:03 environment 08:41:03 Command returned '0' (success). 08:41:03 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:41:03 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:41:03 00:00:17 pass /tests/prepare/basic (on default-0) [2/6] 08:41:03 00:00:05 pass avc (after-test check) 08:41:03 ..:..:.. pass /Setup (subresult) 08:41:03 ..:..:.. pass /Test (subresult) 08:41:03 ..:..:.. pass /Cleanup (subresult) 08:41:03 test: Ensure framework dependencies are handled at the proper phase 08:41:03 Execute '/tests/prepare/framework' as a 'beakerlib' test. 08:41:03 Use workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework'. 08:41:03 inner wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-inner.sh-tests-prepare-framework-3-default-0-default-0 08:41:03 inner wrapper: ./test.sh 08:41:03 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-inner.sh-tests-prepare-framework-3-default-0-default-0'. 08:41:03 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-inner.sh-tests-prepare-framework-3-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-inner.sh-tests-prepare-framework-3-default-0-default-0' on the guest. 08:41:03 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-inner.sh-tests-prepare-framework-3-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-inner.sh-tests-prepare-framework-3-default-0-default-0 08:41:03 environment 08:41:03 Command returned '0' (success). 08:41:03 outer wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-outer.sh-tests-prepare-framework-3-default-0-default-0 08:41:03 outer wrapper: # Make sure guest scripts path is searched by shell if ! grep -q "/usr/local/bin" <<< "${PATH}"; then export PATH=/usr/local/bin:${PATH} fi [ ! -z "$TMT_DEBUG" ] && set -x test_pid="$$" set -o pipefail # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '${test_pid} ${TMT_REBOOT_REQUEST}' > ${TMT_TEST_PIDFILE}" || exit 122 # Logging test into kernel log echo "Running test '/tests/prepare/framework' (serial number 3) with reboot count 0 and test restart count 0. (Be aware the test name is sanitized!)" > /dev/kmsg ./tmt-test-wrapper-inner.sh-tests-prepare-framework-3-default-0-default-0 /dev/kmsg # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123 # Return the original exit code of the test script exit $_exit_code 08:41:03 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-outer.sh-tests-prepare-framework-3-default-0-default-0'. 08:41:03 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-outer.sh-tests-prepare-framework-3-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-outer.sh-tests-prepare-framework-3-default-0-default-0' on the guest. 08:41:03 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-outer.sh-tests-prepare-framework-3-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/tmt-test-wrapper-outer.sh-tests-prepare-framework-3-default-0-default-0 08:41:03 environment 08:41:03 Command returned '0' (success). 08:41:03 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.yaml 08:41:03 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.yaml' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.yaml' on the guest. 08:41:03 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.yaml root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.yaml 08:41:03 environment 08:41:03 Command returned '0' (success). 08:41:03 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.sh 08:41:03 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.sh' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.sh' on the guest. 08:41:03 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.sh root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.sh 08:41:03 environment 08:41:03 Command returned '0' (success). 08:41:08 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc-mark.txt' on guest '3.145.116.96'. 08:41:08 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc-mark.txt' 08:41:08 environment 08:41:08 stderr: + export LC_ALL=C 08:41:08 stderr: + LC_ALL=C 08:41:08 stderr: ++ date '+%x %H:%M:%S' 08:41:08 stderr: + echo 'export AVC_SINCE="05/27/26 08:41:08"' 08:41:08 stderr: + cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc-mark.txt 08:41:08 stdout: export AVC_SINCE="05/27/26 08:41:08" 08:41:08 Command returned '0' (success). 08:41:08 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc.txt'. 08:41:08 duration deadline: 1800 seconds, at 09:11:08 2026-05-27 UTC 08:41:08 Execute command 'export TMT_FEELING_SAFE=1; export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/framework; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=3; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-3; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=3; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-framework-3-default-0-default-0' on guest '3.145.116.96'. 08:41:08 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket -tt root@3.145.116.96 'export TMT_FEELING_SAFE=1; export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/framework; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=3; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-3; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=3; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-framework-3-default-0-default-0' 08:41:08 cmd: ./test.sh 08:41:08 environment 08:41:08 Test invocation process spawned with pid 18411. 08:41:10 stdout: 08:41:10 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:10 stdout: :: Setup 08:41:10 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:10 stdout: 08:41:10 stdout: :: [ 08:41:10 ] :: [ BEGIN ] :: Create a run directory :: actually running 'run=$(mktemp -d)' 08:41:10 stdout: :: [ 08:41:10 ] :: [ PASS ] :: Create a run directory (Expected 0, got 0) 08:41:10 stdout: :: [ 08:41:10 ] :: [ BEGIN ] :: Running 'pushd data' 08:41:10 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/data /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework 08:41:10 stdout: :: [ 08:41:10 ] :: [ PASS ] :: Command 'pushd data' (Expected 0, got 0) 08:41:10 stdout: :: [ 08:41:10 ] :: [ BEGIN ] :: Running 'PROVISION_HOW=container' 08:41:10 stdout: :: [ 08:41:10 ] :: [ PASS ] :: Command 'PROVISION_HOW=container' (Expected 0, got 0) 08:41:10 stdout: :: [ 08:41:10 ] :: [ INFO ] :: rlWaitForCmd: waiting for `make -C /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/.. images/test/tmt/container/test/centos/stream10/upstream:latest' to return 0 in 3600 seconds 08:41:10 stdout: make: Entering directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:41:10 stdout: 2026-05-27 08:41:10 Building tmt/container/test/centos/stream10/upstream:latest image... 08:41:10 stdout: podman build -t tmt/container/test/centos/stream10/upstream:latest -f ./containers/centos/stream10/Containerfile.upstream . 08:41:10 stdout: STEP 1/2: FROM quay.io/centos/centos:stream10 08:41:10 stdout: Trying to pull quay.io/centos/centos:stream10... 08:41:10 stdout: Getting image source signatures 08:41:10 stdout: Copying blob sha256:60607b6ed37922018dc5a407f7100122e1f9e2d268e998bc2e9058eb3b24a185 08:41:17 stdout: Copying config sha256:a797f0764507314ae3f64c6ffdd555a64f3d97f13c876e9ee038f4a3c1960acd 08:41:17 stdout: Writing manifest to image destination 08:41:18 stdout: STEP 2/2: RUN < abffdda8c5a8 08:41:22 stdout: Successfully tagged localhost/tmt/container/test/centos/stream10/upstream:latest 08:41:22 stdout: abffdda8c5a83b92372963fd53f31240545f65cd35223119ef9fa206bc93dd3b 08:41:22 stdout: 2026-05-27 08:41:22 Building tmt/container/test/centos/stream10/upstream:latest image done 08:41:22 stdout: make: Leaving directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:41:22 stdout: :: [ 08:41:22 ] :: [ INFO ] :: rlWaitForCmd: Wait successful! 08:41:23 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:23 stdout: :: Duration: 13s 08:41:23 stdout: :: Assertions: 3 good, 0 bad 08:41:23 stdout: :: RESULT: PASS (Setup) 08:41:23 stdout: 08:41:23 stdout: tmt-report-result: saving /Setup output /tmp/tmp.1ofrLDKwjG into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/Setup/output.txt 08:41:23 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/tmt-report-results.yaml 08:41:23 stdout: 08:41:23 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:23 stdout: :: Make sure the test framework is installed 08:41:23 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:23 stdout: 08:41:23 stdout: :: [ 08:41:23 ] :: [ BEGIN ] :: Run a beakerlib test on centos-stream with epel enabled :: actually running 'tmt run --id /tmp/tmp.0M4gxdAWye -vvv --all provision --how container --image localhost/tmt/container/test/centos/stream10/upstream:latest' 08:41:24 stdout: /tmp/tmp.0M4gxdAWye 08:41:24 stdout: warn: User is feeling safe. 08:41:25 stdout: Found 1 plan. 08:41:25 stdout: 08:41:25 stdout: /plan 08:41:25 stdout: discover 08:41:25 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework/data 08:41:25 stdout: how: fmf 08:41:25 stdout: order: 50 08:41:25 stdout: summary: 1 test selected 08:41:25 stdout: /test 08:41:25 stdout: provision 08:41:25 stdout: queued provision.provision tasks 08:41:25 stdout: #1: default-0 08:41:25 stdout: 08:41:25 stdout: provision.provision task #1: default-0 08:41:25 stdout: how: container 08:41:25 stdout: order: 50 08:41:25 stdout: ansible: {} 08:41:25 stdout: 08:41:25 stdout: image: localhost/tmt/container/test/centos/stream10/upstream:latest 08:41:25 stdout: primary address: tmt-Wye-bkDDjKnO 08:41:25 stdout: topology address: tmt-Wye-bkDDjKnO 08:41:25 stdout: Check for container image 'localhost/tmt/container/test/centos/stream10/upstream:latest'. 08:41:25 stdout: name: tmt-Wye-bkDDjKnO 08:41:25 stdout: Create network 'tmt-tmp.0M4gxdAWye-plan-network'. 08:41:30 stdout: multihost name: default-0 08:41:30 stdout: arch: x86_64 08:41:30 stdout: distro: CentOS Stream 10 (Coughlan) 08:41:30 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:41:30 stdout: package manager: dnf 08:41:30 stdout: bootc builder: dnf 08:41:30 stdout: is container: yes 08:41:30 stdout: is ostree: no 08:41:30 stdout: is image mode: no 08:41:30 stdout: distro id: centos 08:41:30 stdout: distro major version: 10 08:41:30 stdout: is toolbox: no 08:41:30 stdout: selinux: no 08:41:30 stdout: systemd: yes 08:41:30 stdout: systemd soft-reboot: yes 08:41:30 stdout: rsync: no 08:41:30 stdout: is superuser: yes 08:41:30 stdout: can sudo: no 08:41:30 stdout: queued push tasks 08:41:30 stdout: #1: push to default-0 08:41:30 stdout: 08:41:30 stdout: push task #1: push to default-0 08:41:30 stdout: 08:41:30 stdout: summary: 1 guest provisioned 08:41:31 stdout: prepare 08:41:31 stdout: queued push tasks 08:41:31 stdout: #1: push to default-0 08:41:31 stdout: 08:41:31 stdout: push task #1: push to default-0 08:41:31 stdout: 08:41:31 stdout: queued prepare tasks 08:41:31 stdout: #1: essential-requires on default-0 08:41:31 stdout: #2: default-0 on default-0 08:41:31 stdout: #3: requires on default-0 08:41:31 stdout: 08:41:31 stdout: prepare task #1: essential-requires on default-0 08:41:31 stdout: how: install 08:41:31 stdout: summary: Install essential required packages 08:41:31 stdout: name: essential-requires 08:41:31 stdout: order: 30 08:41:31 stdout: where: default-0 08:41:31 stdout: package: 2 packages requested 08:41:31 stdout: /usr/bin/flock 08:41:31 stdout: /usr/bin/python3 08:41:31 stdout: cmd: rpm -q --whatprovides /usr/bin/python3 /usr/bin/flock || dnf install -y /usr/bin/python3 /usr/bin/flock 08:41:31 stdout: stdout: python3-3.12.13-2.el10.x86_64 08:41:31 stdout: stdout: util-linux-core-2.40.2-20.el10.x86_64 08:41:31 stdout: 08:41:31 stdout: prepare task #2: default-0 on default-0 08:41:31 stdout: how: feature 08:41:31 stdout: order: 50 08:41:31 stdout: cmd: rpm -q --whatprovides epel-release || dnf install -y epel-release 08:41:31 stdout: stdout: no package provides epel-release 08:41:31 stdout: stdout: Last metadata expiration check: 0:00:11 ago on Wed May 27 08:41:20 2026. 08:41:31 stdout: stdout: Dependencies resolved. 08:41:31 stdout: stdout: ================================================================================ 08:41:31 stdout: stdout: Package Arch Version Repository Size 08:41:31 stdout: stdout: ================================================================================ 08:41:31 stdout: stdout: Installing: 08:41:31 stdout: stdout: epel-release noarch 10-5.el10s extras-common 18 k 08:41:31 stdout: stdout: Installing weak dependencies: 08:41:31 stdout: stdout: dnf-plugins-core noarch 4.7.0-10.el10 baseos 41 k 08:41:31 stdout: stdout: 08:41:31 stdout: stdout: Transaction Summary 08:41:31 stdout: stdout: ================================================================================ 08:41:31 stdout: stdout: Install 2 Packages 08:41:31 stdout: stdout: 08:41:31 stdout: stdout: Total download size: 60 k 08:41:31 stdout: stdout: Installed size: 47 k 08:41:31 stdout: stdout: Downloading Packages: 08:41:31 stdout: stdout: (1/2): dnf-plugins-core-4.7.0-10.el10.noarch.rp 653 kB/s | 41 kB 00:00 08:41:31 stdout: stdout: (2/2): epel-release-10-5.el10s.noarch.rpm 259 kB/s | 18 kB 00:00 08:41:31 stdout: stdout: -------------------------------------------------------------------------------- 08:41:31 stdout: stdout: Total 180 kB/s | 60 kB 00:00 08:41:32 stdout: stdout: CentOS Stream 10 - BaseOS 1.6 MB/s | 1.6 kB 00:00 08:41:32 stdout: stderr: Importing GPG key 0x8483C65D: 08:41:32 stdout: stderr: Userid : "CentOS (CentOS Official Signing Key) " 08:41:32 stdout: stderr: Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D 08:41:32 stdout: stderr: From : /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 08:41:32 stdout: stdout: Key imported successfully 08:41:32 stdout: stdout: CentOS Stream 10 - Extras packages 2.1 MB/s | 2.1 kB 00:00 08:41:32 stdout: stderr: Importing GPG key 0x1D997668: 08:41:32 stdout: stderr: Userid : "CentOS Extras SIG (https://wiki.centos.org/SpecialInterestGroup) " 08:41:32 stdout: stderr: Fingerprint: 363F C097 2F64 B699 AED3 968E 1FF6 A217 1D99 7668 08:41:32 stdout: stderr: From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 08:41:32 stdout: stderr: warning: Certificate 1FF6A2171D997668: 08:41:32 stdout: stderr: Policy rejects subkey 8B5C8111FCA5D0FF: Policy rejected non-revocation signature (PrimaryKeyBinding) requiring second pre-image resistance, because SHA1 is not considered secure 08:41:32 stdout: stdout: Key imported successfully 08:41:32 stdout: stdout: Running transaction check 08:41:32 stdout: stdout: Transaction check succeeded. 08:41:32 stdout: stdout: Running transaction test 08:41:32 stdout: stdout: Transaction test succeeded. 08:41:32 stdout: stdout: Running transaction 08:41:32 stdout: stdout: Preparing : 1/1 08:41:32 stdout: stdout: Installing : dnf-plugins-core-4.7.0-10.el10.noarch 1/2 08:41:32 stdout: stdout: Installing : epel-release-10-5.el10s.noarch 2/2 08:41:32 stdout: stdout: Running scriptlet: epel-release-10-5.el10s.noarch 2/2 08:41:32 stdout: stdout: Many EPEL packages require the CodeReady Builder (CRB) repository. 08:41:32 stdout: stdout: It is recommended that you run /usr/bin/crb enable to enable the CRB repository. 08:41:32 stdout: stdout: 08:41:32 stdout: stdout: 08:41:32 stdout: stdout: Installed: 08:41:32 stdout: stdout: dnf-plugins-core-4.7.0-10.el10.noarch epel-release-10-5.el10s.noarch 08:41:32 stdout: stdout: 08:41:32 stdout: stdout: Complete! 08:41:32 stdout: Enable EPEL 08:41:32 stdout: cmd: rpm -q --whatprovides 'dnf-command(config-manager)' || dnf install -y 'dnf-command(config-manager)' 08:41:32 stdout: stdout: dnf-plugins-core-4.7.0-10.el10.noarch 08:41:32 stdout: enable repo: epel, epel-debuginfo and epel-source 08:41:32 stdout: cmd: dnf config-manager --enable epel epel-debuginfo epel-source 08:41:32 stdout: Enable CRB (EPEL dependency) 08:41:32 stdout: cmd: FORCE_DNF=1 crb enable 08:41:32 stdout: stdout: Enabling CRB repo 08:41:33 stdout: stdout: CRB repo is enabled and named: crb 08:41:33 stdout: 08:41:33 stdout: prepare task #3: requires on default-0 08:41:33 stdout: how: install 08:41:33 stdout: summary: Install required packages 08:41:33 stdout: name: requires 08:41:33 stdout: order: 70 08:41:33 stdout: where: default-0 08:41:33 stdout: package: 1 package requested 08:41:33 stdout: beakerlib 08:41:33 stdout: cmd: rpm -q --whatprovides beakerlib || dnf install -y beakerlib 08:41:33 stdout: stdout: no package provides beakerlib 08:41:33 stdout: stdout: CentOS Stream 10 - BaseOS 77 kB/s | 6.7 kB 00:00 08:41:34 stdout: stdout: CentOS Stream 10 - AppStream 79 kB/s | 6.8 kB 00:00 08:41:34 stdout: stdout: CentOS Stream 10 - CRB 3.2 MB/s | 840 kB 00:00 08:41:34 stdout: stdout: Extra Packages for Enterprise Linux 10 - x86_64 15 MB/s | 6.8 MB 00:00 08:41:36 stdout: stdout: Extra Packages for Enterprise Linux 10 - x86_64 3.7 MB/s | 1.4 MB 00:00 08:41:37 stdout: stdout: Extra Packages for Enterprise Linux 10 - x86_64 13 MB/s | 4.4 MB 00:00 08:41:39 stdout: stdout: Dependencies resolved. 08:41:39 stdout: stdout: ================================================================================ 08:41:39 stdout: stdout: Package Arch Version Repository Size 08:41:39 stdout: stdout: ================================================================================ 08:41:39 stdout: stdout: Installing: 08:41:39 stdout: stdout: beakerlib noarch 1.33.3-1.el10_3 epel 151 k 08:41:39 stdout: stdout: Installing dependencies: 08:41:39 stdout: stdout: authselect x86_64 1.5.2-1.el10 baseos 211 k 08:41:39 stdout: stdout: authselect-libs x86_64 1.5.2-1.el10 baseos 254 k 08:41:39 stdout: stdout: bc x86_64 1.07.1-23.el10 baseos 123 k 08:41:39 stdout: stdout: cyrus-sasl-lib x86_64 2.1.28-27.el10 baseos 106 k 08:41:39 stdout: stdout: e2fsprogs-libs x86_64 1.47.1-5.el10 baseos 225 k 08:41:39 stdout: stdout: gdbm x86_64 1:1.23-14.el10 baseos 151 k 08:41:39 stdout: stdout: groff-base x86_64 1.23.0-10.el10 baseos 1.1 M 08:41:39 stdout: stdout: gssproxy x86_64 0.9.2-10.el10 baseos 114 k 08:41:39 stdout: stdout: iproute x86_64 6.17.0-2.el10 baseos 879 k 08:41:39 stdout: stdout: kmod x86_64 31-13.el10 baseos 136 k 08:41:39 stdout: stdout: libbasicobjects x86_64 0.1.1-58.el10 baseos 27 k 08:41:39 stdout: stdout: libcollection x86_64 0.7.0-58.el10 baseos 45 k 08:41:39 stdout: stdout: libev x86_64 4.33-15.el10 baseos 52 k 08:41:39 stdout: stdout: libevent x86_64 2.1.12-16.el10 baseos 261 k 08:41:39 stdout: stdout: libini_config x86_64 1.3.1-58.el10 baseos 68 k 08:41:39 stdout: stdout: libmnl x86_64 1.0.5-7.el10 baseos 29 k 08:41:39 stdout: stdout: libnfsidmap x86_64 1:2.8.3-7.el10 baseos 63 k 08:41:39 stdout: stdout: libnl3 x86_64 3.11.0-1.el10 baseos 361 k 08:41:39 stdout: stdout: libpath_utils x86_64 0.2.1-58.el10 baseos 30 k 08:41:39 stdout: stdout: libref_array x86_64 0.1.5-58.el10 baseos 28 k 08:41:39 stdout: stdout: libtirpc x86_64 1.3.5-1.el10 baseos 95 k 08:41:39 stdout: stdout: libutempter x86_64 1.2.1-15.el10 baseos 27 k 08:41:39 stdout: stdout: libverto-libev x86_64 0.3.2-10.el10 baseos 14 k 08:41:39 stdout: stdout: libxslt x86_64 1.1.39-8.el10 appstream 189 k 08:41:39 stdout: stdout: ncurses x86_64 6.4-15.20240127.el10 baseos 420 k 08:41:39 stdout: stdout: nfs-utils x86_64 1:2.8.3-7.el10 baseos 488 k 08:41:39 stdout: stdout: openldap x86_64 2.6.13-1.el10 baseos 240 k 08:41:39 stdout: stdout: pam x86_64 1.6.1-10.el10 baseos 584 k 08:41:39 stdout: stdout: perl-AutoLoader noarch 5.74-514.el10 appstream 22 k 08:41:39 stdout: stdout: perl-B x86_64 1.89-514.el10 appstream 178 k 08:41:39 stdout: stdout: perl-Carp noarch 1.54-511.el10 baseos 30 k 08:41:39 stdout: stdout: perl-Class-Struct noarch 0.68-514.el10 appstream 23 k 08:41:39 stdout: stdout: perl-Data-Dumper x86_64 2.189-512.el10 baseos 57 k 08:41:39 stdout: stdout: perl-Digest noarch 1.20-511.el10 baseos 26 k 08:41:39 stdout: stdout: perl-Digest-MD5 x86_64 2.59-6.el10 baseos 37 k 08:41:39 stdout: stdout: perl-DynaLoader x86_64 1.56-514.el10 appstream 27 k 08:41:39 stdout: stdout: perl-Encode x86_64 4:3.21-511.el10 baseos 1.1 M 08:41:39 stdout: stdout: perl-Errno x86_64 1.38-514.el10 appstream 16 k 08:41:39 stdout: stdout: perl-Exporter noarch 5.78-511.el10 baseos 32 k 08:41:39 stdout: stdout: perl-Fcntl x86_64 1.18-514.el10 appstream 30 k 08:41:39 stdout: stdout: perl-File-Basename noarch 2.86-514.el10 appstream 18 k 08:41:39 stdout: stdout: perl-File-Path noarch 2.18-512.el10 appstream 35 k 08:41:39 stdout: stdout: perl-File-Temp noarch 1:0.231.100-512.el10 baseos 60 k 08:41:39 stdout: stdout: perl-File-stat noarch 1.14-514.el10 appstream 18 k 08:41:39 stdout: stdout: perl-FileHandle noarch 2.05-514.el10 appstream 16 k 08:41:39 stdout: stdout: perl-Getopt-Long noarch 1:2.58-3.el10 baseos 65 k 08:41:39 stdout: stdout: perl-Getopt-Std noarch 1.14-514.el10 appstream 16 k 08:41:39 stdout: stdout: perl-HTTP-Tiny noarch 0.088-512.el10 baseos 57 k 08:41:39 stdout: stdout: perl-IO x86_64 1.55-514.el10 appstream 81 k 08:41:39 stdout: stdout: perl-IO-Socket-IP noarch 0.42-512.el10 baseos 43 k 08:41:39 stdout: stdout: perl-IO-Socket-SSL noarch 2.085-3.el10 baseos 227 k 08:41:39 stdout: stdout: perl-IPC-Open3 noarch 1.22-514.el10 appstream 23 k 08:41:39 stdout: stdout: perl-MIME-Base64 x86_64 3.16-511.el10 baseos 31 k 08:41:39 stdout: stdout: perl-Mozilla-CA noarch 20231213-5.el10 baseos 15 k 08:41:39 stdout: stdout: perl-Net-SSLeay x86_64 1.94-9.el10 appstream 377 k 08:41:39 stdout: stdout: perl-POSIX x86_64 2.20-514.el10 appstream 97 k 08:41:39 stdout: stdout: perl-PathTools x86_64 3.91-512.el10 baseos 85 k 08:41:39 stdout: stdout: perl-Pod-Escapes noarch 1:1.07-511.el10 baseos 21 k 08:41:39 stdout: stdout: perl-Pod-Perldoc noarch 3.28.01-512.el10 baseos 84 k 08:41:39 stdout: stdout: perl-Pod-Simple noarch 1:3.45-511.el10 baseos 218 k 08:41:39 stdout: stdout: perl-Pod-Usage noarch 4:2.03-511.el10 baseos 41 k 08:41:39 stdout: stdout: perl-Scalar-List-Utils x86_64 5:1.63-511.el10 baseos 74 k 08:41:39 stdout: stdout: perl-SelectSaver noarch 1.02-514.el10 appstream 12 k 08:41:39 stdout: stdout: perl-Socket x86_64 4:2.038-511.el10 baseos 56 k 08:41:39 stdout: stdout: perl-Storable x86_64 1:3.32-511.el10 baseos 99 k 08:41:39 stdout: stdout: perl-Symbol noarch 1.09-514.el10 appstream 15 k 08:41:39 stdout: stdout: perl-Term-ANSIColor noarch 5.01-512.el10 baseos 49 k 08:41:39 stdout: stdout: perl-Term-Cap noarch 1.18-511.el10 baseos 23 k 08:41:39 stdout: stdout: perl-Text-ParseWords noarch 3.31-511.el10 baseos 17 k 08:41:39 stdout: stdout: perl-Text-Tabs+Wrap noarch 2024.001-511.el10 baseos 23 k 08:41:39 stdout: stdout: perl-Time-Local noarch 2:1.350-511.el10 baseos 35 k 08:41:39 stdout: stdout: perl-URI noarch 5.27-3.el10 baseos 134 k 08:41:39 stdout: stdout: perl-base noarch 2.27-514.el10 appstream 17 k 08:41:39 stdout: stdout: perl-constant noarch 1.33-512.el10 baseos 24 k 08:41:39 stdout: stdout: perl-if noarch 0.61.000-514.el10 appstream 15 k 08:41:39 stdout: stdout: perl-libnet noarch 3.15-512.el10 baseos 127 k 08:41:39 stdout: stdout: perl-libs x86_64 4:5.40.2-514.el10 appstream 2.4 M 08:41:39 stdout: stdout: perl-locale noarch 1.12-514.el10 appstream 14 k 08:41:39 stdout: stdout: perl-mro x86_64 1.29-514.el10 appstream 31 k 08:41:39 stdout: stdout: perl-overload noarch 1.37-514.el10 appstream 46 k 08:41:39 stdout: stdout: perl-overloading noarch 0.02-514.el10 appstream 14 k 08:41:39 stdout: stdout: perl-parent noarch 1:0.241-512.el10 baseos 16 k 08:41:39 stdout: stdout: perl-podlators noarch 1:5.01-511.el10 baseos 124 k 08:41:39 stdout: stdout: perl-vars noarch 1.05-514.el10 appstream 14 k 08:41:39 stdout: stdout: psmisc x86_64 23.6-8.el10 baseos 319 k 08:41:39 stdout: stdout: quota x86_64 1:4.09-10.el10 baseos 198 k 08:41:39 stdout: stdout: quota-nls noarch 1:4.09-10.el10 baseos 76 k 08:41:39 stdout: stdout: rpcbind x86_64 1.2.7-3.el10 baseos 58 k 08:41:39 stdout: stdout: time x86_64 1.9-25.el10 baseos 48 k 08:41:39 stdout: stdout: util-linux x86_64 2.40.2-20.el10 baseos 1.3 M 08:41:39 stdout: stdout: which x86_64 2.21-44.el10 baseos 42 k 08:41:39 stdout: stdout: Installing weak dependencies: 08:41:39 stdout: stdout: perl-NDBM_File x86_64 1.17-514.el10 appstream 23 k 08:41:39 stdout: stdout: perl-interpreter x86_64 4:5.40.2-514.el10 appstream 73 k 08:41:39 stdout: stdout: python3-lxml x86_64 5.2.1-4.el10 appstream 1.4 M 08:41:39 stdout: stdout: 08:41:39 stdout: stdout: Transaction Summary 08:41:39 stdout: stdout: ================================================================================ 08:41:39 stdout: stdout: Install 95 Packages 08:41:39 stdout: stdout: 08:41:39 stdout: stdout: Total download size: 16 M 08:41:39 stdout: stdout: Installed size: 50 M 08:41:39 stdout: stdout: Downloading Packages: 08:41:40 stdout: stdout: (1/95): authselect-libs-1.5.2-1.el10.x86_64.rpm 4.2 MB/s | 254 kB 00:00 08:41:40 stdout: stdout: (2/95): bc-1.07.1-23.el10.x86_64.rpm 1.8 MB/s | 123 kB 00:00 08:41:40 stdout: stdout: (3/95): authselect-1.5.2-1.el10.x86_64.rpm 2.8 MB/s | 211 kB 00:00 08:41:40 stdout: stdout: (4/95): cyrus-sasl-lib-2.1.28-27.el10.x86_64.rp 5.5 MB/s | 106 kB 00:00 08:41:40 stdout: stdout: (5/95): e2fsprogs-libs-1.47.1-5.el10.x86_64.rpm 11 MB/s | 225 kB 00:00 08:41:40 stdout: stdout: (6/95): gdbm-1.23-14.el10.x86_64.rpm 8.3 MB/s | 151 kB 00:00 08:41:40 stdout: stdout: (7/95): gssproxy-0.9.2-10.el10.x86_64.rpm 8.8 MB/s | 114 kB 00:00 08:41:40 stdout: stdout: (8/95): iproute-6.17.0-2.el10.x86_64.rpm 43 MB/s | 879 kB 00:00 08:41:40 stdout: stdout: (9/95): kmod-31-13.el10.x86_64.rpm 6.6 MB/s | 136 kB 00:00 08:41:40 stdout: stdout: (10/95): libbasicobjects-0.1.1-58.el10.x86_64.r 2.3 MB/s | 27 kB 00:00 08:41:40 stdout: stdout: (11/95): groff-base-1.23.0-10.el10.x86_64.rpm 21 MB/s | 1.1 MB 00:00 08:41:40 stdout: stdout: (12/95): libcollection-0.7.0-58.el10.x86_64.rpm 2.6 MB/s | 45 kB 00:00 08:41:40 stdout: stdout: (13/95): libev-4.33-15.el10.x86_64.rpm 2.9 MB/s | 52 kB 00:00 08:41:40 stdout: stdout: (14/95): libevent-2.1.12-16.el10.x86_64.rpm 16 MB/s | 261 kB 00:00 08:41:40 stdout: stdout: (15/95): libini_config-1.3.1-58.el10.x86_64.rpm 4.1 MB/s | 68 kB 00:00 08:41:40 stdout: stdout: (16/95): libmnl-1.0.5-7.el10.x86_64.rpm 1.9 MB/s | 29 kB 00:00 08:41:40 stdout: stdout: (17/95): libnfsidmap-2.8.3-7.el10.x86_64.rpm 4.8 MB/s | 63 kB 00:00 08:41:40 stdout: stdout: (18/95): libpath_utils-0.2.1-58.el10.x86_64.rpm 3.4 MB/s | 30 kB 00:00 08:41:40 stdout: stdout: (19/95): libnl3-3.11.0-1.el10.x86_64.rpm 22 MB/s | 361 kB 00:00 08:41:40 stdout: stdout: (20/95): libref_array-0.1.5-58.el10.x86_64.rpm 1.7 MB/s | 28 kB 00:00 08:41:40 stdout: stdout: (21/95): libtirpc-1.3.5-1.el10.x86_64.rpm 5.6 MB/s | 95 kB 00:00 08:41:40 stdout: stdout: (22/95): libutempter-1.2.1-15.el10.x86_64.rpm 2.1 MB/s | 27 kB 00:00 08:41:40 stdout: stdout: (23/95): libverto-libev-0.3.2-10.el10.x86_64.rp 1.1 MB/s | 14 kB 00:00 08:41:40 stdout: stdout: (24/95): ncurses-6.4-15.20240127.el10.x86_64.rp 24 MB/s | 420 kB 00:00 08:41:40 stdout: stdout: (25/95): openldap-2.6.13-1.el10.x86_64.rpm 13 MB/s | 240 kB 00:00 08:41:40 stdout: stdout: (26/95): nfs-utils-2.8.3-7.el10.x86_64.rpm 17 MB/s | 488 kB 00:00 08:41:40 stdout: stdout: (27/95): pam-1.6.1-10.el10.x86_64.rpm 22 MB/s | 584 kB 00:00 08:41:40 stdout: stdout: (28/95): perl-Carp-1.54-511.el10.noarch.rpm 1.4 MB/s | 30 kB 00:00 08:41:40 stdout: stdout: (29/95): perl-Data-Dumper-2.189-512.el10.x86_64 3.2 MB/s | 57 kB 00:00 08:41:40 stdout: stdout: (30/95): perl-Digest-1.20-511.el10.noarch.rpm 2.1 MB/s | 26 kB 00:00 08:41:40 stdout: stdout: (31/95): perl-Digest-MD5-2.59-6.el10.x86_64.rpm 3.0 MB/s | 37 kB 00:00 08:41:40 stdout: stdout: (32/95): perl-Exporter-5.78-511.el10.noarch.rpm 3.8 MB/s | 32 kB 00:00 08:41:40 stdout: stdout: (33/95): perl-File-Temp-0.231.100-512.el10.noar 5.6 MB/s | 60 kB 00:00 08:41:40 stdout: stdout: (34/95): perl-Getopt-Long-2.58-3.el10.noarch.rp 5.2 MB/s | 65 kB 00:00 08:41:40 stdout: stdout: (35/95): perl-HTTP-Tiny-0.088-512.el10.noarch.r 5.3 MB/s | 57 kB 00:00 08:41:40 stdout: stdout: (36/95): perl-IO-Socket-IP-0.42-512.el10.noarch 4.0 MB/s | 43 kB 00:00 08:41:40 stdout: stdout: (37/95): perl-Encode-3.21-511.el10.x86_64.rpm 26 MB/s | 1.1 MB 00:00 08:41:40 stdout: stdout: (38/95): perl-IO-Socket-SSL-2.085-3.el10.noarch 10 MB/s | 227 kB 00:00 08:41:40 stdout: stdout: (39/95): perl-MIME-Base64-3.16-511.el10.x86_64. 1.5 MB/s | 31 kB 00:00 08:41:40 stdout: stdout: (40/95): perl-Mozilla-CA-20231213-5.el10.noarch 1.0 MB/s | 15 kB 00:00 08:41:40 stdout: stdout: (41/95): perl-Pod-Escapes-1.07-511.el10.noarch. 2.5 MB/s | 21 kB 00:00 08:41:40 stdout: stdout: (42/95): perl-PathTools-3.91-512.el10.x86_64.rp 6.4 MB/s | 85 kB 00:00 08:41:40 stdout: stdout: (43/95): perl-Pod-Perldoc-3.28.01-512.el10.noar 6.1 MB/s | 84 kB 00:00 08:41:40 stdout: stdout: (44/95): perl-Pod-Simple-3.45-511.el10.noarch.r 13 MB/s | 218 kB 00:00 08:41:40 stdout: stdout: (45/95): perl-Pod-Usage-2.03-511.el10.noarch.rp 2.6 MB/s | 41 kB 00:00 08:41:40 stdout: stdout: (46/95): perl-Scalar-List-Utils-1.63-511.el10.x 4.7 MB/s | 74 kB 00:00 08:41:40 stdout: stdout: (47/95): perl-Socket-2.038-511.el10.x86_64.rpm 4.1 MB/s | 56 kB 00:00 08:41:40 stdout: stdout: (48/95): perl-Storable-3.32-511.el10.x86_64.rpm 6.9 MB/s | 99 kB 00:00 08:41:40 stdout: stdout: (49/95): perl-Term-ANSIColor-5.01-512.el10.noar 3.5 MB/s | 49 kB 00:00 08:41:40 stdout: stdout: (50/95): perl-Term-Cap-1.18-511.el10.noarch.rpm 1.7 MB/s | 23 kB 00:00 08:41:40 stdout: stdout: (51/95): perl-Text-ParseWords-3.31-511.el10.noa 1.4 MB/s | 17 kB 00:00 08:41:40 stdout: stdout: (52/95): perl-Text-Tabs+Wrap-2024.001-511.el10. 1.8 MB/s | 23 kB 00:00 08:41:40 stdout: stdout: (53/95): perl-Time-Local-1.350-511.el10.noarch. 2.8 MB/s | 35 kB 00:00 08:41:40 stdout: stdout: (54/95): perl-URI-5.27-3.el10.noarch.rpm 9.6 MB/s | 134 kB 00:00 08:41:40 stdout: stdout: (55/95): perl-constant-1.33-512.el10.noarch.rpm 1.7 MB/s | 24 kB 00:00 08:41:40 stdout: stdout: (56/95): perl-libnet-3.15-512.el10.noarch.rpm 8.5 MB/s | 127 kB 00:00 08:41:40 stdout: stdout: (57/95): perl-parent-0.241-512.el10.noarch.rpm 1.3 MB/s | 16 kB 00:00 08:41:40 stdout: stdout: (58/95): perl-podlators-5.01-511.el10.noarch.rp 8.1 MB/s | 124 kB 00:00 08:41:40 stdout: stdout: (59/95): psmisc-23.6-8.el10.x86_64.rpm 22 MB/s | 319 kB 00:00 08:41:40 stdout: stdout: (60/95): quota-4.09-10.el10.x86_64.rpm 9.3 MB/s | 198 kB 00:00 08:41:40 stdout: stdout: (61/95): quota-nls-4.09-10.el10.noarch.rpm 3.7 MB/s | 76 kB 00:00 08:41:40 stdout: stdout: (62/95): rpcbind-1.2.7-3.el10.x86_64.rpm 3.6 MB/s | 58 kB 00:00 08:41:40 stdout: stdout: (63/95): time-1.9-25.el10.x86_64.rpm 3.4 MB/s | 48 kB 00:00 08:41:40 stdout: stdout: (64/95): which-2.21-44.el10.x86_64.rpm 4.1 MB/s | 42 kB 00:00 08:41:40 stdout: stdout: (65/95): libxslt-1.1.39-8.el10.x86_64.rpm 12 MB/s | 189 kB 00:00 08:41:40 stdout: stdout: (66/95): perl-AutoLoader-5.74-514.el10.noarch.r 1.6 MB/s | 22 kB 00:00 08:41:40 stdout: stdout: (67/95): util-linux-2.40.2-20.el10.x86_64.rpm 31 MB/s | 1.3 MB 00:00 08:41:40 stdout: stdout: (68/95): perl-Class-Struct-0.68-514.el10.noarch 1.4 MB/s | 23 kB 00:00 08:41:40 stdout: stdout: (69/95): perl-B-1.89-514.el10.x86_64.rpm 6.8 MB/s | 178 kB 00:00 08:41:40 stdout: stdout: (70/95): perl-DynaLoader-1.56-514.el10.x86_64.r 1.9 MB/s | 27 kB 00:00 08:41:40 stdout: stdout: (71/95): perl-Errno-1.38-514.el10.x86_64.rpm 1.2 MB/s | 16 kB 00:00 08:41:40 stdout: stdout: (72/95): perl-Fcntl-1.18-514.el10.x86_64.rpm 2.1 MB/s | 30 kB 00:00 08:41:40 stdout: stdout: (73/95): perl-File-Path-2.18-512.el10.noarch.rp 3.2 MB/s | 35 kB 00:00 08:41:40 stdout: stdout: (74/95): perl-File-Basename-2.86-514.el10.noarc 1.2 MB/s | 18 kB 00:00 08:41:40 stdout: stdout: (75/95): perl-File-stat-1.14-514.el10.noarch.rp 1.5 MB/s | 18 kB 00:00 08:41:40 stdout: stdout: (76/95): perl-FileHandle-2.05-514.el10.noarch.r 1.4 MB/s | 16 kB 00:00 08:41:40 stdout: stdout: (77/95): perl-Getopt-Std-1.14-514.el10.noarch.r 1.4 MB/s | 16 kB 00:00 08:41:40 stdout: stdout: (78/95): perl-IO-1.55-514.el10.x86_64.rpm 6.3 MB/s | 81 kB 00:00 08:41:40 stdout: stdout: (79/95): perl-IPC-Open3-1.22-514.el10.noarch.rp 1.7 MB/s | 23 kB 00:00 08:41:40 stdout: stdout: (80/95): perl-NDBM_File-1.17-514.el10.x86_64.rp 1.8 MB/s | 23 kB 00:00 08:41:40 stdout: stdout: (81/95): perl-Net-SSLeay-1.94-9.el10.x86_64.rpm 24 MB/s | 377 kB 00:00 08:41:40 stdout: stdout: (82/95): perl-POSIX-2.20-514.el10.x86_64.rpm 5.8 MB/s | 97 kB 00:00 08:41:40 stdout: stdout: (83/95): perl-SelectSaver-1.02-514.el10.noarch. 773 kB/s | 12 kB 00:00 08:41:40 stdout: stdout: (84/95): perl-Symbol-1.09-514.el10.noarch.rpm 1.2 MB/s | 15 kB 00:00 08:41:40 stdout: stdout: (85/95): perl-if-0.61.000-514.el10.noarch.rpm 1.9 MB/s | 15 kB 00:00 08:41:40 stdout: stdout: (86/95): perl-base-2.27-514.el10.noarch.rpm 1.4 MB/s | 17 kB 00:00 08:41:40 stdout: stdout: (87/95): perl-interpreter-5.40.2-514.el10.x86_6 5.8 MB/s | 73 kB 00:00 08:41:40 stdout: stdout: (88/95): perl-locale-1.12-514.el10.noarch.rpm 1.2 MB/s | 14 kB 00:00 08:41:40 stdout: stdout: (89/95): perl-mro-1.29-514.el10.x86_64.rpm 2.0 MB/s | 31 kB 00:00 08:41:40 stdout: stdout: (90/95): perl-libs-5.40.2-514.el10.x86_64.rpm 66 MB/s | 2.4 MB 00:00 08:41:40 stdout: stdout: (91/95): perl-overload-1.37-514.el10.noarch.rpm 1.8 MB/s | 46 kB 00:00 08:41:40 stdout: stdout: (92/95): perl-overloading-0.02-514.el10.noarch. 644 kB/s | 14 kB 00:00 08:41:40 stdout: stdout: (93/95): perl-vars-1.05-514.el10.noarch.rpm 1.1 MB/s | 14 kB 00:00 08:41:40 stdout: stdout: (94/95): python3-lxml-5.2.1-4.el10.x86_64.rpm 66 MB/s | 1.4 MB 00:00 08:41:40 stdout: stdout: (95/95): beakerlib-1.33.3-1.el10_3.noarch.rpm 2.3 MB/s | 151 kB 00:00 08:41:40 stdout: stdout: -------------------------------------------------------------------------------- 08:41:40 stdout: stdout: Total 15 MB/s | 16 MB 00:01 08:41:41 stdout: stdout: Extra Packages for Enterprise Linux 10 - x86_64 1.6 MB/s | 1.6 kB 00:00 08:41:41 stdout: stderr: Importing GPG key 0xE37ED158: 08:41:41 stdout: stderr: Userid : "Fedora (epel10) " 08:41:41 stdout: stderr: Fingerprint: 7D8D 15CB FC4E 6268 8591 FB26 33D9 8517 E37E D158 08:41:41 stdout: stderr: From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-10 08:41:41 stdout: stdout: Key imported successfully 08:41:41 stdout: stdout: Running transaction check 08:41:41 stdout: stdout: Transaction check succeeded. 08:41:41 stdout: stdout: Running transaction test 08:41:41 stdout: stdout: Transaction test succeeded. 08:41:41 stdout: stdout: Running transaction 08:41:42 stdout: stdout: Preparing : 1/1 08:41:42 stdout: stdout: Installing : libtirpc-1.3.5-1.el10.x86_64 1/95 08:41:42 stdout: stdout: Installing : libref_array-0.1.5-58.el10.x86_64 2/95 08:41:42 stdout: stdout: Installing : libevent-2.1.12-16.el10.x86_64 3/95 08:41:42 stdout: stdout: Installing : authselect-libs-1.5.2-1.el10.x86_64 4/95 08:41:42 stdout: stdout: Running scriptlet: rpcbind-1.2.7-3.el10.x86_64 5/95 08:41:42 stdout: stdout: Installing : rpcbind-1.2.7-3.el10.x86_64 5/95 08:41:43 stdout: stdout: Running scriptlet: rpcbind-1.2.7-3.el10.x86_64 5/95 08:41:43 stdout: stdout: Installing : libxslt-1.1.39-8.el10.x86_64 6/95 08:41:43 stdout: stdout: Installing : python3-lxml-5.2.1-4.el10.x86_64 7/95 08:41:43 stdout: stdout: Installing : which-2.21-44.el10.x86_64 8/95 08:41:43 stdout: stdout: Installing : time-1.9-25.el10.x86_64 9/95 08:41:43 stdout: stdout: Installing : quota-nls-1:4.09-10.el10.noarch 10/95 08:41:43 stdout: stdout: Installing : psmisc-23.6-8.el10.x86_64 11/95 08:41:43 stdout: stdout: Installing : ncurses-6.4-15.20240127.el10.x86_64 12/95 08:41:43 stdout: stdout: Running scriptlet: libutempter-1.2.1-15.el10.x86_64 13/95 08:41:43 stdout: stdout: Installing : libutempter-1.2.1-15.el10.x86_64 13/95 08:41:43 stdout: stdout: Installing : libpath_utils-0.2.1-58.el10.x86_64 14/95 08:41:43 stdout: stdout: Installing : libnl3-3.11.0-1.el10.x86_64 15/95 08:41:43 stdout: stdout: Installing : libmnl-1.0.5-7.el10.x86_64 16/95 08:41:43 stdout: stdout: Installing : iproute-6.17.0-2.el10.x86_64 17/95 08:41:43 stdout: stdout: Installing : libev-4.33-15.el10.x86_64 18/95 08:41:43 stdout: stdout: Installing : libverto-libev-0.3.2-10.el10.x86_64 19/95 08:41:43 stdout: stdout: Installing : libcollection-0.7.0-58.el10.x86_64 20/95 08:41:43 stdout: stdout: Installing : libbasicobjects-0.1.1-58.el10.x86_64 21/95 08:41:43 stdout: stdout: Installing : libini_config-1.3.1-58.el10.x86_64 22/95 08:41:43 stdout: stdout: Running scriptlet: gssproxy-0.9.2-10.el10.x86_64 23/95 08:41:43 stdout: stdout: Installing : gssproxy-0.9.2-10.el10.x86_64 23/95 08:41:43 stdout: stdout: Running scriptlet: gssproxy-0.9.2-10.el10.x86_64 23/95 08:41:43 stdout: stdout: Installing : kmod-31-13.el10.x86_64 24/95 08:41:43 stdout: stdout: Running scriptlet: groff-base-1.23.0-10.el10.x86_64 25/95 08:41:43 stdout: stdout: Installing : groff-base-1.23.0-10.el10.x86_64 25/95 08:41:43 stdout: stdout: Running scriptlet: groff-base-1.23.0-10.el10.x86_64 25/95 08:41:43 stdout: stdout: Installing : perl-Digest-1.20-511.el10.noarch 26/95 08:41:43 stdout: stdout: Installing : perl-Digest-MD5-2.59-6.el10.x86_64 27/95 08:41:43 stdout: stdout: Installing : perl-B-1.89-514.el10.x86_64 28/95 08:41:43 stdout: stdout: Installing : perl-FileHandle-2.05-514.el10.noarch 29/95 08:41:43 stdout: stdout: Installing : perl-Data-Dumper-2.189-512.el10.x86_64 30/95 08:41:43 stdout: stdout: Installing : perl-libnet-3.15-512.el10.noarch 31/95 08:41:43 stdout: stdout: Installing : perl-AutoLoader-5.74-514.el10.noarch 32/95 08:41:43 stdout: stdout: Installing : perl-URI-5.27-3.el10.noarch 33/95 08:41:43 stdout: stdout: Installing : perl-Text-Tabs+Wrap-2024.001-511.el10.noarch 34/95 08:41:43 stdout: stdout: Installing : perl-Time-Local-2:1.350-511.el10.noarch 35/95 08:41:43 stdout: stdout: Installing : perl-Mozilla-CA-20231213-5.el10.noarch 36/95 08:41:43 stdout: stdout: Installing : perl-if-0.61.000-514.el10.noarch 37/95 08:41:43 stdout: stdout: Installing : perl-locale-1.12-514.el10.noarch 38/95 08:41:43 stdout: stdout: Installing : perl-IO-Socket-IP-0.42-512.el10.noarch 39/95 08:41:43 stdout: stdout: Installing : perl-Pod-Escapes-1:1.07-511.el10.noarch 40/95 08:41:43 stdout: stdout: Installing : perl-File-Path-2.18-512.el10.noarch 41/95 08:41:43 stdout: stdout: Installing : perl-IO-Socket-SSL-2.085-3.el10.noarch 42/95 08:41:43 stdout: stdout: Installing : perl-Net-SSLeay-1.94-9.el10.x86_64 43/95 08:41:43 stdout: stdout: Installing : perl-Term-ANSIColor-5.01-512.el10.noarch 44/95 08:41:43 stdout: stdout: Installing : perl-Class-Struct-0.68-514.el10.noarch 45/95 08:41:43 stdout: stdout: Installing : perl-POSIX-2.20-514.el10.x86_64 46/95 08:41:43 stdout: stdout: Installing : perl-IPC-Open3-1.22-514.el10.noarch 47/95 08:41:43 stdout: stdout: Installing : perl-Term-Cap-1.18-511.el10.noarch 48/95 08:41:43 stdout: stdout: Installing : perl-File-Temp-1:0.231.100-512.el10.noarch 49/95 08:41:43 stdout: stdout: Installing : perl-HTTP-Tiny-0.088-512.el10.noarch 50/95 08:41:43 stdout: stdout: Installing : perl-Pod-Simple-1:3.45-511.el10.noarch 51/95 08:41:43 stdout: stdout: Installing : perl-Socket-4:2.038-511.el10.x86_64 52/95 08:41:43 stdout: stdout: Installing : perl-SelectSaver-1.02-514.el10.noarch 53/95 08:41:43 stdout: stdout: Installing : perl-Symbol-1.09-514.el10.noarch 54/95 08:41:43 stdout: stdout: Installing : perl-File-stat-1.14-514.el10.noarch 55/95 08:41:43 stdout: stdout: Installing : perl-podlators-1:5.01-511.el10.noarch 56/95 08:41:43 stdout: stdout: Installing : perl-Pod-Perldoc-3.28.01-512.el10.noarch 57/95 08:41:43 stdout: stdout: Installing : perl-Text-ParseWords-3.31-511.el10.noarch 58/95 08:41:43 stdout: stdout: Installing : perl-Fcntl-1.18-514.el10.x86_64 59/95 08:41:43 stdout: stdout: Installing : perl-base-2.27-514.el10.noarch 60/95 08:41:43 stdout: stdout: Installing : perl-mro-1.29-514.el10.x86_64 61/95 08:41:43 stdout: stdout: Installing : perl-IO-1.55-514.el10.x86_64 62/95 08:41:43 stdout: stdout: Installing : perl-overloading-0.02-514.el10.noarch 63/95 08:41:43 stdout: stdout: Installing : perl-Pod-Usage-4:2.03-511.el10.noarch 64/95 08:41:43 stdout: stdout: Installing : perl-MIME-Base64-3.16-511.el10.x86_64 65/95 08:41:43 stdout: stdout: Installing : perl-Scalar-List-Utils-5:1.63-511.el10.x86_64 66/95 08:41:43 stdout: stdout: Installing : perl-constant-1.33-512.el10.noarch 67/95 08:41:43 stdout: stdout: Installing : perl-parent-1:0.241-512.el10.noarch 68/95 08:41:43 stdout: stdout: Installing : perl-Errno-1.38-514.el10.x86_64 69/95 08:41:44 stdout: stdout: Installing : perl-File-Basename-2.86-514.el10.noarch 70/95 08:41:44 stdout: stdout: Installing : perl-Getopt-Std-1.14-514.el10.noarch 71/95 08:41:44 stdout: stdout: Installing : perl-Storable-1:3.32-511.el10.x86_64 72/95 08:41:44 stdout: stdout: Installing : perl-overload-1.37-514.el10.noarch 73/95 08:41:44 stdout: stdout: Installing : perl-vars-1.05-514.el10.noarch 74/95 08:41:44 stdout: stdout: Installing : perl-Getopt-Long-1:2.58-3.el10.noarch 75/95 08:41:44 stdout: stdout: Installing : perl-Carp-1.54-511.el10.noarch 76/95 08:41:44 stdout: stdout: Installing : perl-Exporter-5.78-511.el10.noarch 77/95 08:41:44 stdout: stdout: Installing : perl-PathTools-3.91-512.el10.x86_64 78/95 08:41:44 stdout: stdout: Installing : perl-NDBM_File-1.17-514.el10.x86_64 79/95 08:41:44 stdout: stdout: Installing : perl-DynaLoader-1.56-514.el10.x86_64 80/95 08:41:44 stdout: stdout: Installing : perl-Encode-4:3.21-511.el10.x86_64 81/95 08:41:44 stdout: stdout: Installing : perl-libs-4:5.40.2-514.el10.x86_64 82/95 08:41:44 stdout: stdout: Installing : perl-interpreter-4:5.40.2-514.el10.x86_64 83/95 08:41:44 stdout: stdout: Installing : gdbm-1:1.23-14.el10.x86_64 84/95 08:41:44 stdout: stdout: Installing : pam-1.6.1-10.el10.x86_64 85/95 08:41:44 stdout: stdout: Installing : util-linux-2.40.2-20.el10.x86_64 86/95 08:41:44 stdout: stdout: warning: /etc/adjtime created as /etc/adjtime.rpmnew 08:41:44 stdout: stdout: 08:41:44 stdout: stdout: Running scriptlet: util-linux-2.40.2-20.el10.x86_64 86/95 08:41:44 stdout: stdout: Created symlink '/etc/systemd/system/timers.target.wants/fstrim.timer' → '/usr/lib/systemd/system/fstrim.timer'. 08:41:44 stdout: stdout: 08:41:44 stdout: stdout: Installing : e2fsprogs-libs-1.47.1-5.el10.x86_64 87/95 08:41:44 stdout: stdout: Installing : quota-1:4.09-10.el10.x86_64 88/95 08:41:44 stdout: stdout: Installing : cyrus-sasl-lib-2.1.28-27.el10.x86_64 89/95 08:41:44 stdout: stdout: Installing : openldap-2.6.13-1.el10.x86_64 90/95 08:41:44 stdout: stdout: Installing : libnfsidmap-1:2.8.3-7.el10.x86_64 91/95 08:41:44 stdout: stdout: Running scriptlet: nfs-utils-1:2.8.3-7.el10.x86_64 92/95 08:41:44 stdout: stdout: Installing : nfs-utils-1:2.8.3-7.el10.x86_64 92/95 08:41:44 stdout: stdout: Running scriptlet: nfs-utils-1:2.8.3-7.el10.x86_64 92/95 08:41:44 stdout: stdout: Created symlink '/etc/systemd/system/multi-user.target.wants/nfs-client.target' → '/usr/lib/systemd/system/nfs-client.target'. 08:41:44 stdout: stdout: Created symlink '/etc/systemd/system/remote-fs.target.wants/nfs-client.target' → '/usr/lib/systemd/system/nfs-client.target'. 08:41:44 stdout: stdout: 08:41:44 stdout: stdout: System has not been booted with systemd as init system (PID 1). Can't operate. 08:41:44 stdout: stdout: Failed to connect to system scope bus via local transport: Host is down 08:41:44 stdout: stdout: 08:41:44 stdout: stdout: System has not been booted with systemd as init system (PID 1). Can't operate. 08:41:44 stdout: stdout: Failed to connect to system scope bus via local transport: Host is down 08:41:44 stdout: stdout: 08:41:44 stdout: stdout: Installing : bc-1.07.1-23.el10.x86_64 93/95 08:41:44 stdout: stdout: Installing : beakerlib-1.33.3-1.el10_3.noarch 94/95 08:41:44 stdout: stdout: Installing : authselect-1.5.2-1.el10.x86_64 95/95 08:41:44 stdout: stdout: Running scriptlet: authselect-libs-1.5.2-1.el10.x86_64 95/95 08:41:44 stdout: stdout: Running scriptlet: iproute-6.17.0-2.el10.x86_64 95/95 08:41:45 stdout: stdout: Running scriptlet: authselect-1.5.2-1.el10.x86_64 95/95 08:41:45 stdout: stdout: 08:41:45 stdout: stdout: Installed: 08:41:45 stdout: stdout: authselect-1.5.2-1.el10.x86_64 08:41:45 stdout: stdout: authselect-libs-1.5.2-1.el10.x86_64 08:41:45 stdout: stdout: bc-1.07.1-23.el10.x86_64 08:41:45 stdout: stdout: beakerlib-1.33.3-1.el10_3.noarch 08:41:45 stdout: stdout: cyrus-sasl-lib-2.1.28-27.el10.x86_64 08:41:45 stdout: stdout: e2fsprogs-libs-1.47.1-5.el10.x86_64 08:41:45 stdout: stdout: gdbm-1:1.23-14.el10.x86_64 08:41:45 stdout: stdout: groff-base-1.23.0-10.el10.x86_64 08:41:45 stdout: stdout: gssproxy-0.9.2-10.el10.x86_64 08:41:45 stdout: stdout: iproute-6.17.0-2.el10.x86_64 08:41:45 stdout: stdout: kmod-31-13.el10.x86_64 08:41:45 stdout: stdout: libbasicobjects-0.1.1-58.el10.x86_64 08:41:45 stdout: stdout: libcollection-0.7.0-58.el10.x86_64 08:41:45 stdout: stdout: libev-4.33-15.el10.x86_64 08:41:45 stdout: stdout: libevent-2.1.12-16.el10.x86_64 08:41:45 stdout: stdout: libini_config-1.3.1-58.el10.x86_64 08:41:45 stdout: stdout: libmnl-1.0.5-7.el10.x86_64 08:41:45 stdout: stdout: libnfsidmap-1:2.8.3-7.el10.x86_64 08:41:45 stdout: stdout: libnl3-3.11.0-1.el10.x86_64 08:41:45 stdout: stdout: libpath_utils-0.2.1-58.el10.x86_64 08:41:45 stdout: stdout: libref_array-0.1.5-58.el10.x86_64 08:41:45 stdout: stdout: libtirpc-1.3.5-1.el10.x86_64 08:41:45 stdout: stdout: libutempter-1.2.1-15.el10.x86_64 08:41:45 stdout: stdout: libverto-libev-0.3.2-10.el10.x86_64 08:41:45 stdout: stdout: libxslt-1.1.39-8.el10.x86_64 08:41:45 stdout: stdout: ncurses-6.4-15.20240127.el10.x86_64 08:41:45 stdout: stdout: nfs-utils-1:2.8.3-7.el10.x86_64 08:41:45 stdout: stdout: openldap-2.6.13-1.el10.x86_64 08:41:45 stdout: stdout: pam-1.6.1-10.el10.x86_64 08:41:45 stdout: stdout: perl-AutoLoader-5.74-514.el10.noarch 08:41:45 stdout: stdout: perl-B-1.89-514.el10.x86_64 08:41:45 stdout: stdout: perl-Carp-1.54-511.el10.noarch 08:41:45 stdout: stdout: perl-Class-Struct-0.68-514.el10.noarch 08:41:45 stdout: stdout: perl-Data-Dumper-2.189-512.el10.x86_64 08:41:45 stdout: stdout: perl-Digest-1.20-511.el10.noarch 08:41:45 stdout: stdout: perl-Digest-MD5-2.59-6.el10.x86_64 08:41:45 stdout: stdout: perl-DynaLoader-1.56-514.el10.x86_64 08:41:45 stdout: stdout: perl-Encode-4:3.21-511.el10.x86_64 08:41:45 stdout: stdout: perl-Errno-1.38-514.el10.x86_64 08:41:45 stdout: stdout: perl-Exporter-5.78-511.el10.noarch 08:41:45 stdout: stdout: perl-Fcntl-1.18-514.el10.x86_64 08:41:45 stdout: stdout: perl-File-Basename-2.86-514.el10.noarch 08:41:45 stdout: stdout: perl-File-Path-2.18-512.el10.noarch 08:41:45 stdout: stdout: perl-File-Temp-1:0.231.100-512.el10.noarch 08:41:45 stdout: stdout: perl-File-stat-1.14-514.el10.noarch 08:41:45 stdout: stdout: perl-FileHandle-2.05-514.el10.noarch 08:41:45 stdout: stdout: perl-Getopt-Long-1:2.58-3.el10.noarch 08:41:45 stdout: stdout: perl-Getopt-Std-1.14-514.el10.noarch 08:41:45 stdout: stdout: perl-HTTP-Tiny-0.088-512.el10.noarch 08:41:45 stdout: stdout: perl-IO-1.55-514.el10.x86_64 08:41:45 stdout: stdout: perl-IO-Socket-IP-0.42-512.el10.noarch 08:41:45 stdout: stdout: perl-IO-Socket-SSL-2.085-3.el10.noarch 08:41:45 stdout: stdout: perl-IPC-Open3-1.22-514.el10.noarch 08:41:45 stdout: stdout: perl-MIME-Base64-3.16-511.el10.x86_64 08:41:45 stdout: stdout: perl-Mozilla-CA-20231213-5.el10.noarch 08:41:45 stdout: stdout: perl-NDBM_File-1.17-514.el10.x86_64 08:41:45 stdout: stdout: perl-Net-SSLeay-1.94-9.el10.x86_64 08:41:45 stdout: stdout: perl-POSIX-2.20-514.el10.x86_64 08:41:45 stdout: stdout: perl-PathTools-3.91-512.el10.x86_64 08:41:45 stdout: stdout: perl-Pod-Escapes-1:1.07-511.el10.noarch 08:41:45 stdout: stdout: perl-Pod-Perldoc-3.28.01-512.el10.noarch 08:41:45 stdout: stdout: perl-Pod-Simple-1:3.45-511.el10.noarch 08:41:45 stdout: stdout: perl-Pod-Usage-4:2.03-511.el10.noarch 08:41:45 stdout: stdout: perl-Scalar-List-Utils-5:1.63-511.el10.x86_64 08:41:45 stdout: stdout: perl-SelectSaver-1.02-514.el10.noarch 08:41:45 stdout: stdout: perl-Socket-4:2.038-511.el10.x86_64 08:41:45 stdout: stdout: perl-Storable-1:3.32-511.el10.x86_64 08:41:45 stdout: stdout: perl-Symbol-1.09-514.el10.noarch 08:41:45 stdout: stdout: perl-Term-ANSIColor-5.01-512.el10.noarch 08:41:45 stdout: stdout: perl-Term-Cap-1.18-511.el10.noarch 08:41:45 stdout: stdout: perl-Text-ParseWords-3.31-511.el10.noarch 08:41:45 stdout: stdout: perl-Text-Tabs+Wrap-2024.001-511.el10.noarch 08:41:45 stdout: stdout: perl-Time-Local-2:1.350-511.el10.noarch 08:41:45 stdout: stdout: perl-URI-5.27-3.el10.noarch 08:41:45 stdout: stdout: perl-base-2.27-514.el10.noarch 08:41:45 stdout: stdout: perl-constant-1.33-512.el10.noarch 08:41:45 stdout: stdout: perl-if-0.61.000-514.el10.noarch 08:41:45 stdout: stdout: perl-interpreter-4:5.40.2-514.el10.x86_64 08:41:45 stdout: stdout: perl-libnet-3.15-512.el10.noarch 08:41:45 stdout: stdout: perl-libs-4:5.40.2-514.el10.x86_64 08:41:45 stdout: stdout: perl-locale-1.12-514.el10.noarch 08:41:45 stdout: stdout: perl-mro-1.29-514.el10.x86_64 08:41:45 stdout: stdout: perl-overload-1.37-514.el10.noarch 08:41:45 stdout: stdout: perl-overloading-0.02-514.el10.noarch 08:41:45 stdout: stdout: perl-parent-1:0.241-512.el10.noarch 08:41:45 stdout: stdout: perl-podlators-1:5.01-511.el10.noarch 08:41:45 stdout: stdout: perl-vars-1.05-514.el10.noarch 08:41:45 stdout: stdout: psmisc-23.6-8.el10.x86_64 08:41:45 stdout: stdout: python3-lxml-5.2.1-4.el10.x86_64 08:41:45 stdout: stdout: quota-1:4.09-10.el10.x86_64 08:41:45 stdout: stdout: quota-nls-1:4.09-10.el10.noarch 08:41:45 stdout: stdout: rpcbind-1.2.7-3.el10.x86_64 08:41:45 stdout: stdout: time-1.9-25.el10.x86_64 08:41:45 stdout: stdout: util-linux-2.40.2-20.el10.x86_64 08:41:45 stdout: stdout: which-2.21-44.el10.x86_64 08:41:45 stdout: stdout: 08:41:45 stdout: stdout: Complete! 08:41:45 stdout: 08:41:45 stdout: queued pull tasks 08:41:45 stdout: #1: pull from default-0 08:41:45 stdout: 08:41:45 stdout: pull task #1: pull from default-0 08:41:45 stdout: 08:41:45 stdout: summary: 3 preparations applied 08:41:45 stdout: execute 08:41:45 stdout: queued execute tasks 08:41:45 stdout: #1: default-0 on default-0 08:41:45 stdout: 08:41:45 stdout: execute task #1: default-0 on default-0 08:41:45 stdout: how: tmt 08:41:45 stdout: order: 50 08:41:45 stdout: ignore-duration: false 08:41:45 stdout: exit-first: false 08:41:45 stdout: test: /test 08:41:46 stdout: duration deadline: 300 seconds, at 08:46:46 2026-05-27 UTC 08:41:46 stdout: cmd: 08:41:46 stdout: . /usr/share/beakerlib/beakerlib.sh 08:41:46 stdout: rlJournalStart 08:41:46 stdout: rlJournalEnd 08:41:47 stdout: stdout: 08:41:47 stdout: stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:47 stdout: stdout: :: /test 08:41:47 stdout: stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:47 stdout: stdout: 08:41:47 stdout: stdout: :: [ 08:41:47 ] :: [ LOG ] :: Phases fingerprint: 47DEQpj8 08:41:47 stdout: stdout: :: [ 08:41:47 ] :: [ LOG ] :: Asserts fingerprint: 47DEQpj8 08:41:47 stdout: stdout: File '/tmp/tmp.0M4gxdAWye/plan/execute/data/guest/default-0/test-1/journal.xml' already stored in '/tmp/tmp.0M4gxdAWye/plan/execute/data/guest/default-0/test-1'. 08:41:47 stdout: stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:47 stdout: stdout: :: Duration: 1s 08:41:47 stdout: stdout: :: Phases: 0 good, 0 bad 08:41:47 stdout: stdout: :: OVERALL RESULT: PASS (/test) 08:41:47 stdout: stdout: 08:41:47 stdout: 00:00:01 pass /test (on default-0) [1/1] 08:41:47 stdout: 08:41:47 stdout: 08:41:47 stdout: summary: 1 test executed 08:41:47 stdout: report 08:41:47 stdout: how: display 08:41:47 stdout: order: 50 08:41:47 stdout: prepare 08:41:47 stdout: execute 08:41:47 stdout: 00:00:01 pass /test 08:41:47 stdout: logs (with content): 08:41:47 stdout: output.txt (/tmp/tmp.0M4gxdAWye/plan/execute/data/guest/default-0/test-1/output.txt) 08:41:47 stdout: content: 08:41:47 stdout: content: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:47 stdout: content: :: /test 08:41:47 stdout: content: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:47 stdout: content: 08:41:47 stdout: content: :: [ 08:41:47 ] :: [ LOG ] :: Phases fingerprint: 47DEQpj8 08:41:47 stdout: content: :: [ 08:41:47 ] :: [ LOG ] :: Asserts fingerprint: 47DEQpj8 08:41:47 stdout: content: File '/tmp/tmp.0M4gxdAWye/plan/execute/data/guest/default-0/test-1/journal.xml' already stored in '/tmp/tmp.0M4gxdAWye/plan/execute/data/guest/default-0/test-1'. 08:41:47 stdout: content: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:47 stdout: content: :: Duration: 1s 08:41:47 stdout: content: :: Phases: 0 good, 0 bad 08:41:47 stdout: content: :: OVERALL RESULT: PASS (/test) 08:41:47 stdout: content: 08:41:47 stdout: journal.txt (/tmp/tmp.0M4gxdAWye/plan/execute/data/guest/default-0/test-1/journal.txt) 08:41:47 stdout: failures.yaml (/tmp/tmp.0M4gxdAWye/plan/execute/data/guest/default-0/test-1/failures.yaml) 08:41:47 stdout: journal.xml (/tmp/tmp.0M4gxdAWye/plan/execute/data/guest/default-0/test-1/journal.xml) 08:41:47 stdout: summary: 1 test passed 08:41:47 stdout: finish 08:41:47 stdout: queued finish tasks 08:41:47 stdout: 08:41:47 stdout: summary: 0 tasks completed 08:41:47 stdout: cleanup 08:41:47 stdout: queued cleanup tasks 08:41:47 stdout: #1: default-0 on default-0 08:41:47 stdout: 08:41:47 stdout: cleanup task #1: default-0 on default-0 08:41:47 stdout: how: tmt 08:41:47 stdout: order: 50 08:41:49 stdout: container: stopped 08:41:49 stdout: container: removed 08:41:49 stdout: Remove network 'tmt-tmp.0M4gxdAWye-plan-network'. 08:41:49 stdout: container: network removed 08:41:49 stdout: Prune '/plan' plan workdir '/tmp/tmp.0M4gxdAWye/plan'. 08:41:49 stdout: summary: 1 task completed 08:41:49 stdout: 08:41:49 stdout: total: 1 test passed 08:41:49 stdout: :: [ 08:41:49 ] :: [ PASS ] :: Run a beakerlib test on centos-stream with epel enabled (Expected 0, got 0) 08:41:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:49 stdout: :: Duration: 26s 08:41:49 stdout: :: Assertions: 1 good, 0 bad 08:41:49 stdout: :: RESULT: PASS (Make sure the test framework is installed) 08:41:49 stdout: 08:41:49 stdout: tmt-report-result: saving /Make-sure-the-test-framework-is-installed output /tmp/tmp.EfvMlxh6kt into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/Make-sure-the-test-framework-is-installed/output.txt 08:41:49 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/tmt-report-results.yaml 08:41:49 stdout: 08:41:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:49 stdout: :: Cleanup 08:41:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:49 stdout: 08:41:49 stdout: :: [ 08:41:49 ] :: [ BEGIN ] :: Running 'popd' 08:41:49 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/framework 08:41:49 stdout: :: [ 08:41:49 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) 08:41:49 stdout: :: [ 08:41:49 ] :: [ BEGIN ] :: Remove the run directory :: actually running 'rm -r /tmp/tmp.0M4gxdAWye' 08:41:49 stdout: :: [ 08:41:49 ] :: [ PASS ] :: Remove the run directory (Expected 0, got 0) 08:41:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:49 stdout: :: Duration: 0s 08:41:49 stdout: :: Assertions: 2 good, 0 bad 08:41:49 stdout: :: RESULT: PASS (Cleanup) 08:41:49 stdout: 08:41:49 stdout: tmt-report-result: saving /Cleanup output /tmp/tmp.rCgVWf3hxE into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/Cleanup/output.txt 08:41:49 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/tmt-report-results.yaml 08:41:49 stdout: 08:41:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:49 stdout: :: /tests/prepare/framework 08:41:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:49 stdout: 08:41:50 stdout: :: [ 08:41:50 ] :: [ LOG ] :: Phases fingerprint: GpTeNtEf 08:41:50 stdout: :: [ 08:41:50 ] :: [ LOG ] :: Asserts fingerprint: wG6Jb0bU 08:41:50 stdout: File '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/journal.xml' already stored in '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3'. 08:41:50 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:41:50 stdout: :: Duration: 41s 08:41:50 stdout: :: Phases: 3 good, 0 bad 08:41:50 stdout: :: OVERALL RESULT: PASS (/tests/prepare/framework) 08:41:50 stdout: 08:41:50 stdout: Shared connection to 3.145.116.96 closed. 08:41:50 Command returned '0' (success). 08:41:50 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/output.txt'. 08:41:50 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' on guest '3.145.116.96'. 08:41:50 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' 08:41:50 environment 08:41:50 stdout: rsync version 3.4.2 protocol version 32 08:41:50 stdout: Copyright (C) 1996-2026 by Andrew Tridgell, Wayne Davison, and others. 08:41:50 stdout: Web site: https://rsync.samba.org/ 08:41:50 stdout: Capabilities: 08:41:50 stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:41:50 stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:41:50 stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:41:50 stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:41:50 stdout: Optimizations: 08:41:50 stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:41:50 stdout: Checksum list: 08:41:50 stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:41:50 stdout: Compress list: 08:41:50 stdout: zstd lz4 zlibx zlib none 08:41:50 stdout: Daemon auth list: 08:41:50 stdout: sha512 sha256 sha1 md5 md4 08:41:50 stdout: 08:41:50 stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:41:50 stdout: are welcome to redistribute it under certain conditions. See the GNU 08:41:50 stdout: General Public Licence for details. 08:41:50 Command returned '0' (success). 08:41:50 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3' from the guest to '/'. 08:41:50 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-kh0em3ap -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3 / 08:41:50 environment 08:41:50 Command returned '0' (success). 08:41:50 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:41:50 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-kth9kbqz -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:41:50 environment 08:41:50 Command returned '0' (success). 08:41:55 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' on guest '3.145.116.96'. 08:41:55 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' 08:41:55 environment 08:41:55 stdout: SELinux status: enabled 08:41:55 stdout: SELinuxfs mount: /sys/fs/selinux 08:41:55 stdout: SELinux root directory: /etc/selinux 08:41:55 stdout: Loaded policy name: targeted 08:41:55 stdout: Current mode: enforcing 08:41:55 stdout: Mode from config file: enforcing 08:41:55 stdout: Policy MLS status: enabled 08:41:55 stdout: Policy deny_unknown status: allowed 08:41:55 stdout: Memory protection checking: actual (secure) 08:41:55 stdout: Max kernel policy version: 35 08:41:55 Command returned '0' (success). 08:41:55 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' on guest '3.145.116.96'. 08:41:55 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' 08:41:55 environment 08:41:55 stdout: audit-4.1.4-1.fc45.x86_64 08:41:55 stdout: selinux-policy-45.3-1.fc45.noarch 08:41:55 Command returned '0' (success). 08:41:55 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'' on guest '3.145.116.96'. 08:41:55 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'"'"'' 08:41:55 environment 08:41:55 stderr: + export LC_ALL=C 08:41:55 stderr: + LC_ALL=C 08:41:55 stderr: + source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc-mark.txt 08:41:55 stderr: ++ export 'AVC_SINCE=05/27/26 08:41:23' 08:41:55 stderr: ++ AVC_SINCE='05/27/26 08:41:23' 08:41:55 stderr: + ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts 05/27/26 08:41:23 08:41:55 stderr: 08:41:55 Command returned '1' (failure). 08:41:55 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/avc.txt'. 08:41:55 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/failures.yaml'. 08:41:55 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/checks/failures.yaml'. 08:41:55 Extract results of '/tests/prepare/framework'. 08:41:55 tmt-report-results file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/data/tmt-report-results.yaml' detected. 08:41:55 Results successfully validated. 08:41:55 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/output.txt'. 08:41:55 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/failures.yaml'. 08:41:55 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/failures.yaml'. 08:41:55 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/TestResults'. 08:41:55 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3' from the guest to '/'. 08:41:55 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-23znvtb5 -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/framework-3 / 08:41:55 environment 08:41:55 Command returned '0' (success). 08:41:55 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:41:55 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-12p9reci -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:41:55 environment 08:41:55 Command returned '0' (success). 08:41:55 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:41:55 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:41:55 00:00:41 pass /tests/prepare/framework (on default-0) [3/6] 08:41:55 00:00:05 pass avc (after-test check) 08:41:55 ..:..:.. pass /Setup (subresult) 08:41:55 ..:..:.. pass /Make-sure-the-test-framework-is-installed (subresult) 08:41:55 ..:..:.. pass /Cleanup (subresult) 08:41:55 test: Too much output in prepare script could freeze tmt 08:41:55 Execute '/tests/prepare/freeze' as a 'beakerlib' test. 08:41:55 Use workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze'. 08:41:55 inner wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-inner.sh-tests-prepare-freeze-4-default-0-default-0 08:41:55 inner wrapper: ./test.sh 08:41:55 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-inner.sh-tests-prepare-freeze-4-default-0-default-0'. 08:41:55 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-inner.sh-tests-prepare-freeze-4-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-inner.sh-tests-prepare-freeze-4-default-0-default-0' on the guest. 08:41:55 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-inner.sh-tests-prepare-freeze-4-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-inner.sh-tests-prepare-freeze-4-default-0-default-0 08:41:55 environment 08:41:55 Command returned '0' (success). 08:41:55 outer wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-outer.sh-tests-prepare-freeze-4-default-0-default-0 08:41:55 outer wrapper: # Make sure guest scripts path is searched by shell if ! grep -q "/usr/local/bin" <<< "${PATH}"; then export PATH=/usr/local/bin:${PATH} fi [ ! -z "$TMT_DEBUG" ] && set -x test_pid="$$" set -o pipefail # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '${test_pid} ${TMT_REBOOT_REQUEST}' > ${TMT_TEST_PIDFILE}" || exit 122 # Logging test into kernel log echo "Running test '/tests/prepare/freeze' (serial number 4) with reboot count 0 and test restart count 0. (Be aware the test name is sanitized!)" > /dev/kmsg ./tmt-test-wrapper-inner.sh-tests-prepare-freeze-4-default-0-default-0 /dev/kmsg # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123 # Return the original exit code of the test script exit $_exit_code 08:41:55 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-outer.sh-tests-prepare-freeze-4-default-0-default-0'. 08:41:55 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-outer.sh-tests-prepare-freeze-4-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-outer.sh-tests-prepare-freeze-4-default-0-default-0' on the guest. 08:41:55 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-outer.sh-tests-prepare-freeze-4-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/tmt-test-wrapper-outer.sh-tests-prepare-freeze-4-default-0-default-0 08:41:55 environment 08:41:55 Command returned '0' (success). 08:41:55 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.yaml 08:41:55 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.yaml' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.yaml' on the guest. 08:41:55 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.yaml root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.yaml 08:41:55 environment 08:41:55 Command returned '0' (success). 08:41:55 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.sh 08:41:55 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.sh' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.sh' on the guest. 08:41:55 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.sh root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.sh 08:41:55 environment 08:41:55 Command returned '0' (success). 08:42:00 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc-mark.txt' on guest '3.145.116.96'. 08:42:00 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc-mark.txt' 08:42:00 environment 08:42:01 stderr: + export LC_ALL=C 08:42:01 stderr: + LC_ALL=C 08:42:01 stderr: ++ date '+%x %H:%M:%S' 08:42:01 stderr: + echo 'export AVC_SINCE="05/27/26 08:42:01"' 08:42:01 stderr: + cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc-mark.txt 08:42:01 stdout: export AVC_SINCE="05/27/26 08:42:01" 08:42:01 Command returned '0' (success). 08:42:01 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc.txt'. 08:42:01 duration deadline: 1800 seconds, at 09:12:01 2026-05-27 UTC 08:42:01 Execute command 'export TMT_FEELING_SAFE=1; export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/freeze; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=4; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-4; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=4; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-freeze-4-default-0-default-0' on guest '3.145.116.96'. 08:42:01 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket -tt root@3.145.116.96 'export TMT_FEELING_SAFE=1; export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/freeze; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=4; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-4; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=4; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-freeze-4-default-0-default-0' 08:42:01 cmd: ./test.sh 08:42:01 environment 08:42:01 Test invocation process spawned with pid 19318. 08:42:02 stdout: 08:42:02 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:02 stdout: :: Setup 08:42:02 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:02 stdout: 08:42:02 stdout: :: [ 08:42:02 ] :: [ BEGIN ] :: Creating tmp directory :: actually running 'tmp=$(mktemp -d)' 08:42:02 stdout: :: [ 08:42:02 ] :: [ PASS ] :: Creating tmp directory (Expected 0, got 0) 08:42:02 stdout: :: [ 08:42:02 ] :: [ BEGIN ] :: Running 'pushd data' 08:42:02 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/data /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze 08:42:02 stdout: :: [ 08:42:02 ] :: [ PASS ] :: Command 'pushd data' (Expected 0, got 0) 08:42:02 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:02 stdout: :: Duration: 0s 08:42:02 stdout: :: Assertions: 2 good, 0 bad 08:42:02 stdout: :: RESULT: PASS (Setup) 08:42:02 stdout: 08:42:02 stdout: tmt-report-result: saving /Setup output /tmp/tmp.vTbz701kH0 into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/Setup/output.txt 08:42:02 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/tmt-report-results.yaml 08:42:02 stdout: 08:42:02 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:02 stdout: :: Test 08:42:02 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:02 stdout: 08:42:02 stdout: :: [ 08:42:02 ] :: [ BEGIN ] :: Running 'rlWatchdog "rlRun 'tmt run -vfi /tmp/tmp.pYRxIHHm2O' 2" 120' 08:42:02 stdout: :: [ 08:42:02 ] :: [ LOG ] :: Runnning rlRun 'tmt run -vfi /tmp/tmp.pYRxIHHm2O' 2, with 120 seconds timeout 08:42:02 stdout: :: [ 08:42:02 ] :: [ BEGIN ] :: Running 'tmt run -vfi /tmp/tmp.pYRxIHHm2O' 08:42:03 stdout: /tmp/tmp.pYRxIHHm2O 08:42:03 stdout: warn: User is feeling safe. 08:42:04 stdout: Found 1 plan. 08:42:04 stdout: 08:42:04 stdout: /plan 08:42:04 stdout: discover 08:42:04 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze/data 08:42:04 stdout: how: fmf 08:42:04 stdout: summary: 1 test selected 08:42:04 stdout: /test 08:42:04 stdout: provision 08:42:04 stdout: queued provision.provision tasks 08:42:04 stdout: #1: default-0 08:42:04 stdout: 08:42:04 stdout: provision.provision task #1: default-0 08:42:04 stdout: how: container 08:42:04 stdout: ansible: {} 08:42:04 stdout: 08:42:04 stdout: primary address: tmt-m2O-LpolagZg 08:42:04 stdout: topology address: tmt-m2O-LpolagZg 08:42:04 stdout: name: tmt-m2O-LpolagZg 08:42:09 stdout: multihost name: default-0 08:42:09 stdout: arch: x86_64 08:42:09 stdout: distro: Fedora Linux 44 (Container Image) 08:42:09 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:42:09 stdout: package manager: dnf5 08:42:09 stdout: bootc builder: dnf5 08:42:09 stdout: is container: yes 08:42:09 stdout: is ostree: no 08:42:09 stdout: is image mode: no 08:42:09 stdout: distro id: fedora 08:42:09 stdout: distro major version: 44 08:42:09 stdout: is toolbox: no 08:42:09 stdout: selinux: no 08:42:09 stdout: systemd: no 08:42:09 stdout: systemd soft-reboot: no 08:42:09 stdout: rsync: no 08:42:09 stdout: is superuser: yes 08:42:09 stdout: can sudo: yes 08:42:09 stdout: queued push tasks 08:42:09 stdout: #1: push to default-0 08:42:09 stdout: 08:42:09 stdout: push task #1: push to default-0 08:42:09 stdout: 08:42:09 stdout: summary: 1 guest provisioned 08:42:09 stdout: prepare 08:42:09 stdout: queued push tasks 08:42:09 stdout: #1: push to default-0 08:42:09 stdout: 08:42:09 stdout: push task #1: push to default-0 08:42:09 stdout: 08:42:09 stdout: queued prepare tasks 08:42:09 stdout: #1: essential-requires on default-0 08:42:09 stdout: #2: default-0 on default-0 08:42:09 stdout: 08:42:09 stdout: prepare task #1: essential-requires on default-0 08:42:09 stdout: how: install 08:42:09 stdout: summary: Install essential required packages 08:42:09 stdout: name: essential-requires 08:42:09 stdout: where: default-0 08:42:09 stdout: package: 1 package requested 08:42:09 stdout: /usr/bin/flock 08:42:09 stdout: 08:42:09 stdout: prepare task #2: default-0 on default-0 08:42:09 stdout: how: shell 08:42:09 stdout: overview: 1 script found 08:42:09 stdout: script: timeout 4 bash -c 'while :; do echo -n yes; echo -n no 1>&2; done' 08:42:14 stdout: fail: Command 'set -eo pipefail; timeout 4 bash -c 'while :; do echo -n yes; echo -n no 1>&2; done'' returned 124. 08:42:14 stdout: report 08:42:14 stdout: how: display 08:42:14 stdout: prepare 08:42:14 stdout: 00:00:04 fail default-0 / script #0 08:42:14 stdout: Note: Exception #1: Command 'set -eo pipefail; timeout 4 bash -c 'while :; do echo -n yes; echo -n no 1>&2; done'' returned 124. 08:42:14 stdout: execute 08:42:14 stdout: ..:..:.. pending /test 08:42:14 stdout: summary: 1 pending 08:42:14 stdout: cleanup 08:42:14 stdout: queued cleanup tasks 08:42:14 stdout: #1: default-0 on default-0 08:42:14 stdout: 08:42:14 stdout: cleanup task #1: default-0 on default-0 08:42:14 stdout: how: tmt 08:42:15 stdout: container: stopped 08:42:15 stdout: container: removed 08:42:15 stdout: container: network removed 08:42:15 stdout: summary: 1 task completed 08:42:15 stdout: 08:42:15 stdout: plan failed. 08:42:15 stdout: 08:42:15 stdout: The exception was caused by 1 earlier exceptions 08:42:15 stdout: 08:42:15 stdout: Cause number 1: 08:42:15 stdout: 08:42:15 stdout: prepare step failed 08:42:15 stdout: 08:42:15 stdout: The exception was caused by 1 earlier exceptions 08:42:15 stdout: 08:42:15 stdout: Cause number 1: 08:42:15 stdout: 08:42:15 stdout: Command 'set -eo pipefail; timeout 4 bash -c 'while :; do echo -n yes; echo -n no 1>&2; done'' returned 124. 08:42:15 stdout: 08:42:15 stdout: # stdout (1 lines) 08:42:15 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:42:15 stdout: yesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes 08:42:15 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:42:15 stdout: 08:42:15 stdout: # stderr (1 lines) 08:42:15 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:42:15 stdout: nonononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononono 08:42:15 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:42:15 stdout: 08:42:15 stdout: :: [ 08:42:15 ] :: [ PASS ] :: Command 'tmt run -vfi /tmp/tmp.pYRxIHHm2O' (Expected 2, got 2) 08:42:16 stdout: :: [ 08:42:16 ] :: [ LOG ] :: Command ended itself, I am not killing it. 08:42:16 stdout: kill: cannot find process "-28829" 08:42:17 stdout: :: [ 08:42:17 ] :: [ PASS ] :: Command 'rlWatchdog "rlRun 'tmt run -vfi /tmp/tmp.pYRxIHHm2O' 2" 120' (Expected 0, got 0) 08:42:17 stdout: :: [ 08:42:17 ] :: [ PASS ] :: File '/tmp/tmp.pYRxIHHm2O/plan/provision/step.yaml' should contain 'status:.*done' 08:42:17 stdout: :: [ 08:42:17 ] :: [ PASS ] :: File '/tmp/tmp.pYRxIHHm2O/plan/prepare/step.yaml' should contain 'status:.*todo' 08:42:17 stdout: :: [ 08:42:17 ] :: [ PASS ] :: File '/tmp/tmp.pYRxIHHm2O/plan/execute/step.yaml' should contain 'status:.*todo' 08:42:17 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:17 stdout: :: Duration: 15s 08:42:17 stdout: :: Assertions: 5 good, 0 bad 08:42:17 stdout: :: RESULT: PASS (Test) 08:42:17 stdout: 08:42:17 stdout: tmt-report-result: saving /Test output /tmp/tmp.6grgIERhQA into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/Test/output.txt 08:42:17 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/tmt-report-results.yaml 08:42:18 stdout: 08:42:18 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:18 stdout: :: Cleanup 08:42:18 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:18 stdout: 08:42:18 stdout: :: [ 08:42:18 ] :: [ BEGIN ] :: Running 'popd' 08:42:18 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/freeze 08:42:18 stdout: :: [ 08:42:18 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) 08:42:18 stdout: :: [ 08:42:18 ] :: [ BEGIN ] :: Removing tmp directory :: actually running 'rm -rf /tmp/tmp.pYRxIHHm2O' 08:42:18 stdout: :: [ 08:42:18 ] :: [ PASS ] :: Removing tmp directory (Expected 0, got 0) 08:42:18 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:18 stdout: :: Duration: 0s 08:42:18 stdout: :: Assertions: 2 good, 0 bad 08:42:18 stdout: :: RESULT: PASS (Cleanup) 08:42:18 stdout: 08:42:18 stdout: tmt-report-result: saving /Cleanup output /tmp/tmp.I3S0uGcnG6 into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/Cleanup/output.txt 08:42:18 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/tmt-report-results.yaml 08:42:18 stdout: 08:42:18 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:18 stdout: :: /tests/prepare/freeze 08:42:18 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:18 stdout: 08:42:18 stdout: :: [ 08:42:18 ] :: [ LOG ] :: Phases fingerprint: GpTeNtEf 08:42:18 stdout: :: [ 08:42:18 ] :: [ LOG ] :: Asserts fingerprint: qYP1zJ4N 08:42:18 stdout: File '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/journal.xml' already stored in '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4'. 08:42:18 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:42:18 stdout: :: Duration: 17s 08:42:18 stdout: :: Phases: 3 good, 0 bad 08:42:18 stdout: :: OVERALL RESULT: PASS (/tests/prepare/freeze) 08:42:18 stdout: 08:44:02 stdout: Shared connection to 3.145.116.96 closed. 08:44:02 Command returned '0' (success). 08:44:02 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/output.txt'. 08:44:02 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' on guest '3.145.116.96'. 08:44:02 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' 08:44:02 environment 08:44:02 stdout: rsync version 3.4.2 protocol version 32 08:44:02 stdout: Copyright (C) 1996-2026 by Andrew Tridgell, Wayne Davison, and others. 08:44:02 stdout: Web site: https://rsync.samba.org/ 08:44:02 stdout: Capabilities: 08:44:02 stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:44:02 stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:44:02 stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:44:02 stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:44:02 stdout: Optimizations: 08:44:02 stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:44:02 stdout: Checksum list: 08:44:02 stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:44:02 stdout: Compress list: 08:44:02 stdout: zstd lz4 zlibx zlib none 08:44:02 stdout: Daemon auth list: 08:44:02 stdout: sha512 sha256 sha1 md5 md4 08:44:02 stdout: 08:44:02 stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:44:02 stdout: are welcome to redistribute it under certain conditions. See the GNU 08:44:02 stdout: General Public Licence for details. 08:44:02 Command returned '0' (success). 08:44:02 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4' from the guest to '/'. 08:44:02 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-_t_rsnp2 -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4 / 08:44:02 environment 08:44:02 Command returned '0' (success). 08:44:02 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:44:02 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-0svvidqb -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:44:02 environment 08:44:02 Command returned '0' (success). 08:44:07 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' on guest '3.145.116.96'. 08:44:07 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' 08:44:07 environment 08:44:08 stdout: SELinux status: enabled 08:44:08 stdout: SELinuxfs mount: /sys/fs/selinux 08:44:08 stdout: SELinux root directory: /etc/selinux 08:44:08 stdout: Loaded policy name: targeted 08:44:08 stdout: Current mode: enforcing 08:44:08 stdout: Mode from config file: enforcing 08:44:08 stdout: Policy MLS status: enabled 08:44:08 stdout: Policy deny_unknown status: allowed 08:44:08 stdout: Memory protection checking: actual (secure) 08:44:08 stdout: Max kernel policy version: 35 08:44:08 Command returned '0' (success). 08:44:08 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' on guest '3.145.116.96'. 08:44:08 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' 08:44:08 environment 08:44:08 stdout: audit-4.1.4-1.fc45.x86_64 08:44:08 stdout: selinux-policy-45.3-1.fc45.noarch 08:44:08 Command returned '0' (success). 08:44:08 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'' on guest '3.145.116.96'. 08:44:08 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'"'"'' 08:44:08 environment 08:44:08 stderr: + export LC_ALL=C 08:44:08 stderr: + LC_ALL=C 08:44:08 stderr: + source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc-mark.txt 08:44:08 stderr: ++ export 'AVC_SINCE=05/27/26 08:42:01' 08:44:08 stderr: ++ AVC_SINCE='05/27/26 08:42:01' 08:44:08 stderr: + ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts 05/27/26 08:42:01 08:44:08 stderr: 08:44:08 Command returned '1' (failure). 08:44:08 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/avc.txt'. 08:44:08 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/failures.yaml'. 08:44:08 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/checks/failures.yaml'. 08:44:08 Extract results of '/tests/prepare/freeze'. 08:44:08 tmt-report-results file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/data/tmt-report-results.yaml' detected. 08:44:08 Results successfully validated. 08:44:08 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/output.txt'. 08:44:08 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/failures.yaml'. 08:44:08 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/failures.yaml'. 08:44:08 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/TestResults'. 08:44:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4' from the guest to '/'. 08:44:08 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-qpybo_85 -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/freeze-4 / 08:44:08 environment 08:44:08 Command returned '0' (success). 08:44:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:44:08 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-u8nckc0g -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:44:08 environment 08:44:08 Command returned '0' (success). 08:44:08 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:44:08 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:44:08 00:02:01 pass /tests/prepare/freeze (on default-0) [4/6] 08:44:08 00:00:05 pass avc (after-test check) 08:44:08 ..:..:.. pass /Setup (subresult) 08:44:08 ..:..:.. pass /Test (subresult) 08:44:08 ..:..:.. pass /Cleanup (subresult) 08:44:08 test: Check that required packages work as expected 08:44:08 Execute '/tests/prepare/require' as a 'beakerlib' test. 08:44:08 Use workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require'. 08:44:08 inner wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-inner.sh-tests-prepare-require-5-default-0-default-0 08:44:08 inner wrapper: ./test.sh 08:44:08 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-inner.sh-tests-prepare-require-5-default-0-default-0'. 08:44:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-inner.sh-tests-prepare-require-5-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-inner.sh-tests-prepare-require-5-default-0-default-0' on the guest. 08:44:08 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-inner.sh-tests-prepare-require-5-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-inner.sh-tests-prepare-require-5-default-0-default-0 08:44:08 environment 08:44:08 Command returned '0' (success). 08:44:08 outer wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-outer.sh-tests-prepare-require-5-default-0-default-0 08:44:08 outer wrapper: # Make sure guest scripts path is searched by shell if ! grep -q "/usr/local/bin" <<< "${PATH}"; then export PATH=/usr/local/bin:${PATH} fi [ ! -z "$TMT_DEBUG" ] && set -x test_pid="$$" set -o pipefail # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '${test_pid} ${TMT_REBOOT_REQUEST}' > ${TMT_TEST_PIDFILE}" || exit 122 # Logging test into kernel log echo "Running test '/tests/prepare/require' (serial number 5) with reboot count 0 and test restart count 0. (Be aware the test name is sanitized!)" > /dev/kmsg ./tmt-test-wrapper-inner.sh-tests-prepare-require-5-default-0-default-0 /dev/kmsg # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123 # Return the original exit code of the test script exit $_exit_code 08:44:08 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-outer.sh-tests-prepare-require-5-default-0-default-0'. 08:44:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-outer.sh-tests-prepare-require-5-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-outer.sh-tests-prepare-require-5-default-0-default-0' on the guest. 08:44:08 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-outer.sh-tests-prepare-require-5-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/tmt-test-wrapper-outer.sh-tests-prepare-require-5-default-0-default-0 08:44:08 environment 08:44:08 Command returned '0' (success). 08:44:08 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.yaml 08:44:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.yaml' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.yaml' on the guest. 08:44:08 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.yaml root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.yaml 08:44:08 environment 08:44:08 Command returned '0' (success). 08:44:08 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.sh 08:44:08 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.sh' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.sh' on the guest. 08:44:08 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.sh root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.sh 08:44:08 environment 08:44:08 Command returned '0' (success). 08:44:13 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc-mark.txt' on guest '3.145.116.96'. 08:44:13 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc-mark.txt' 08:44:13 environment 08:44:13 stderr: + export LC_ALL=C 08:44:13 stderr: + LC_ALL=C 08:44:13 stderr: ++ date '+%x %H:%M:%S' 08:44:13 stderr: + echo 'export AVC_SINCE="05/27/26 08:44:13"' 08:44:13 stderr: + cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc-mark.txt 08:44:13 stdout: export AVC_SINCE="05/27/26 08:44:13" 08:44:13 Command returned '0' (success). 08:44:13 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc.txt'. 08:44:13 duration deadline: 1800 seconds, at 09:14:13 2026-05-27 UTC 08:44:13 Execute command 'export TMT_FEELING_SAFE=1; export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/require; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=5; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-5; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=5; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-require-5-default-0-default-0' on guest '3.145.116.96'. 08:44:13 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket -tt root@3.145.116.96 'export TMT_FEELING_SAFE=1; export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/require; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=5; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-5; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=5; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-require-5-default-0-default-0' 08:44:13 cmd: ./test.sh 08:44:13 environment 08:44:13 Test invocation process spawned with pid 21480. 08:44:15 stdout: 08:44:15 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:15 stdout: :: Setup 08:44:15 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:15 stdout: 08:44:15 stdout: :: [ 08:44:15 ] :: [ INFO ] :: rlWaitForCmd: waiting for `make -C /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/.. images/test/tmt/container/test/centos/7/upstream\:latest' to return 0 in 3600 seconds 08:44:15 stdout: make: Entering directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:44:15 stdout: 2026-05-27 08:44:15 Building tmt/container/test/centos/7/upstream:latest image... 08:44:15 stdout: podman build -t tmt/container/test/centos/7/upstream:latest -f ./containers/centos/7/Containerfile.upstream . 08:44:15 stdout: STEP 1/3: FROM quay.io/centos/centos:7 08:44:15 stdout: STEP 2/3: RUN < Using cache b21da6cfe12f1a0a47f701af79d51b63294a9be278c5c05a7213a3c73691fc63 08:44:15 stdout: --> b21da6cfe12f 08:44:15 stdout: STEP 3/3: RUN < Using cache 59d31aca2d22a5275a25027486828d8d5a51d651f1e05c93c023c954062bce84 08:44:15 stdout: COMMIT tmt/container/test/centos/7/upstream:latest 08:44:15 stdout: --> 59d31aca2d22 08:44:15 stdout: Successfully tagged localhost/tmt/container/test/centos/7/upstream:latest 08:44:15 stdout: 59d31aca2d22a5275a25027486828d8d5a51d651f1e05c93c023c954062bce84 08:44:15 stdout: 2026-05-27 08:44:15 Building tmt/container/test/centos/7/upstream:latest image done 08:44:15 stdout: make: Leaving directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:44:15 stdout: :: [ 08:44:15 ] :: [ INFO ] :: rlWaitForCmd: Wait successful! 08:44:16 stdout: :: [ 08:44:16 ] :: [ INFO ] :: rlWaitForCmd: waiting for `make -C /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/.. images/test/tmt/container/test/fedora/latest:\latest' to return 0 in 3600 seconds 08:44:16 stdout: make: Entering directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:44:16 stdout: 2026-05-27 08:44:16 Building tmt/container/test/fedora/latest:latest image... 08:44:16 stdout: podman build -t tmt/container/test/fedora/latest:latest -f ./containers/fedora/latest/Containerfile . 08:44:16 stdout: STEP 1/2: FROM quay.io/fedora/fedora:latest 08:44:16 stdout: Trying to pull quay.io/fedora/fedora:latest... 08:44:16 stdout: Getting image source signatures 08:44:16 stdout: Copying blob sha256:32ab8ef06d7f6f8b64ed8fcf7a8de85c2c338e114587011fef6df1130288c96f 08:44:16 stdout: Copying config sha256:7468a823895db6ba9f70136f22e74ce74a76747301e23448d4001d280b1837b1 08:44:16 stdout: Writing manifest to image destination 08:44:16 stdout: STEP 2/2: RUN < ffeaf0bcf810 08:44:26 stdout: Successfully tagged localhost/tmt/container/test/fedora/latest:latest 08:44:26 stdout: ffeaf0bcf810bacac9f71b274bdd98c7373130eecdd38e5d25ccb099d378031a 08:44:26 stdout: 2026-05-27 08:44:26 Building tmt/container/test/fedora/latest:latest image done 08:44:26 stdout: make: Leaving directory '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests' 08:44:26 stdout: :: [ 08:44:26 ] :: [ INFO ] :: rlWaitForCmd: Wait successful! 08:44:27 stdout: :: [ 08:44:27 ] :: [ BEGIN ] :: Running 'pushd data' 08:44:27 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/data /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require 08:44:27 stdout: :: [ 08:44:27 ] :: [ PASS ] :: Command 'pushd data' (Expected 0, got 0) 08:44:27 stdout: :: [ 08:44:27 ] :: [ BEGIN ] :: Running 'set -o pipefail' 08:44:27 stdout: :: [ 08:44:27 ] :: [ PASS ] :: Command 'set -o pipefail' (Expected 0, got 0) 08:44:27 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:27 stdout: :: Duration: 12s 08:44:27 stdout: :: Assertions: 2 good, 0 bad 08:44:27 stdout: :: RESULT: PASS (Setup) 08:44:27 stdout: 08:44:27 stdout: tmt-report-result: saving /Setup output /tmp/tmp.eJWTrngaeO into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/Setup/output.txt 08:44:27 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml 08:44:27 stdout: 08:44:27 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:27 stdout: :: Require an available package (localhost/tmt/container/test/fedora/latest:latest) 08:44:27 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:27 stdout: 08:44:27 stdout: :: [ 08:44:27 ] :: [ BEGIN ] :: Running 'tmt run -avr provision -h container -i localhost/tmt/container/test/fedora/latest:latest plan --name available' 08:44:28 stdout: /var/tmp/tmt/run-001 08:44:28 stdout: warn: User is feeling safe. 08:44:28 stdout: Found 1 plan. 08:44:28 stdout: 08:44:28 stdout: /plan/available 08:44:28 stdout: discover 08:44:28 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/data 08:44:28 stdout: how: fmf 08:44:28 stdout: tests: available 08:44:28 stdout: summary: 1 test selected 08:44:28 stdout: /test/available 08:44:28 stdout: provision 08:44:28 stdout: queued provision.provision tasks 08:44:28 stdout: #1: default-0 08:44:28 stdout: 08:44:28 stdout: provision.provision task #1: default-0 08:44:28 stdout: how: container 08:44:28 stdout: ansible: {} 08:44:28 stdout: 08:44:28 stdout: image: localhost/tmt/container/test/fedora/latest:latest 08:44:28 stdout: primary address: tmt-001-KKyfiJMR 08:44:28 stdout: topology address: tmt-001-KKyfiJMR 08:44:28 stdout: name: tmt-001-KKyfiJMR 08:44:33 stdout: multihost name: default-0 08:44:33 stdout: arch: x86_64 08:44:33 stdout: distro: Fedora Linux 44 (Container Image) 08:44:33 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:44:33 stdout: package manager: dnf5 08:44:33 stdout: bootc builder: dnf5 08:44:33 stdout: is container: yes 08:44:33 stdout: is ostree: no 08:44:33 stdout: is image mode: no 08:44:33 stdout: distro id: fedora 08:44:33 stdout: distro major version: 44 08:44:33 stdout: is toolbox: no 08:44:33 stdout: selinux: no 08:44:33 stdout: systemd: no 08:44:33 stdout: systemd soft-reboot: no 08:44:33 stdout: rsync: no 08:44:33 stdout: is superuser: yes 08:44:33 stdout: can sudo: yes 08:44:33 stdout: queued push tasks 08:44:33 stdout: #1: push to default-0 08:44:33 stdout: 08:44:33 stdout: push task #1: push to default-0 08:44:33 stdout: 08:44:33 stdout: summary: 1 guest provisioned 08:44:34 stdout: prepare 08:44:34 stdout: queued push tasks 08:44:34 stdout: #1: push to default-0 08:44:34 stdout: 08:44:34 stdout: push task #1: push to default-0 08:44:34 stdout: 08:44:34 stdout: queued prepare tasks 08:44:34 stdout: #1: essential-requires on default-0 08:44:34 stdout: #2: requires on default-0 08:44:34 stdout: 08:44:34 stdout: prepare task #1: essential-requires on default-0 08:44:34 stdout: how: install 08:44:34 stdout: summary: Install essential required packages 08:44:34 stdout: name: essential-requires 08:44:34 stdout: where: default-0 08:44:34 stdout: package: 1 package requested 08:44:34 stdout: /usr/bin/flock 08:44:34 stdout: 08:44:34 stdout: prepare task #2: requires on default-0 08:44:34 stdout: how: install 08:44:34 stdout: summary: Install required packages 08:44:34 stdout: name: requires 08:44:34 stdout: where: default-0 08:44:34 stdout: package: 1 package requested 08:44:34 stdout: tree 08:44:35 stdout: 08:44:35 stdout: queued pull tasks 08:44:35 stdout: #1: pull from default-0 08:44:35 stdout: 08:44:35 stdout: pull task #1: pull from default-0 08:44:35 stdout: 08:44:35 stdout: summary: 2 preparations applied 08:44:35 stdout: execute 08:44:35 stdout: queued execute tasks 08:44:35 stdout: #1: default-0 on default-0 08:44:35 stdout: 08:44:35 stdout: execute task #1: default-0 on default-0 08:44:35 stdout: how: tmt 08:44:36 stdout: duration deadline: 300 seconds, at 08:49:36 2026-05-27 UTC 08:44:36 stdout: 00:00:00 pass /test/available (on default-0) [1/1] 08:44:36 stdout: 08:44:36 stdout: 08:44:36 stdout: summary: 1 test executed 08:44:36 stdout: report 08:44:36 stdout: how: display 08:44:36 stdout: prepare 08:44:36 stdout: execute 08:44:36 stdout: 00:00:00 pass /test/available 08:44:36 stdout: summary: 1 test passed 08:44:36 stdout: finish 08:44:36 stdout: queued finish tasks 08:44:36 stdout: 08:44:36 stdout: summary: 0 tasks completed 08:44:36 stdout: cleanup 08:44:36 stdout: queued cleanup tasks 08:44:36 stdout: #1: default-0 on default-0 08:44:36 stdout: 08:44:36 stdout: cleanup task #1: default-0 on default-0 08:44:36 stdout: how: tmt 08:44:37 stdout: container: stopped 08:44:37 stdout: container: removed 08:44:37 stdout: container: network removed 08:44:37 stdout: summary: 1 task completed 08:44:37 stdout: 08:44:37 stdout: total: 1 test passed 08:44:38 stdout: :: [ 08:44:38 ] :: [ PASS ] :: Command 'tmt run -avr provision -h container -i localhost/tmt/container/test/fedora/latest:latest plan --name available' (Expected 0, got 0) 08:44:38 stdout: :: [ 08:44:38 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.1bHw8TA2' should contain '2 preparations applied' 08:44:38 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:38 stdout: :: Duration: 11s 08:44:38 stdout: :: Assertions: 2 good, 0 bad 08:44:38 stdout: :: RESULT: PASS (Require an available package (localhost/tmt/container/test/fedora/latest:latest)) 08:44:38 stdout: 08:44:38 stdout: tmt-report-result: saving /Require-an-available-package-localhost-tmt-container-test-fedora-latest-latest output /tmp/tmp.aOLSeetrz2 into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/Require-an-available-package-localhost-tmt-container-test-fedora-latest-latest/output.txt 08:44:38 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml 08:44:38 stdout: 08:44:38 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:38 stdout: :: Require a missing package (localhost/tmt/container/test/fedora/latest:latest) 08:44:38 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:38 stdout: 08:44:38 stdout: :: [ 08:44:38 ] :: [ BEGIN ] :: Running 'tmt run -avr provision -h container -i localhost/tmt/container/test/fedora/latest:latest plan --name missing' 08:44:39 stdout: /var/tmp/tmt/run-001 08:44:39 stdout: warn: User is feeling safe. 08:44:39 stdout: Found 1 plan. 08:44:39 stdout: 08:44:39 stdout: /plan/missing 08:44:39 stdout: discover 08:44:39 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/data 08:44:39 stdout: how: fmf 08:44:39 stdout: tests: missing 08:44:39 stdout: summary: 1 test selected 08:44:39 stdout: /test/missing 08:44:39 stdout: provision 08:44:39 stdout: queued provision.provision tasks 08:44:39 stdout: #1: default-0 08:44:39 stdout: 08:44:39 stdout: provision.provision task #1: default-0 08:44:39 stdout: how: container 08:44:39 stdout: ansible: {} 08:44:39 stdout: 08:44:39 stdout: image: localhost/tmt/container/test/fedora/latest:latest 08:44:39 stdout: primary address: tmt-001-OkmVaZOO 08:44:39 stdout: topology address: tmt-001-OkmVaZOO 08:44:39 stdout: name: tmt-001-OkmVaZOO 08:44:44 stdout: multihost name: default-0 08:44:44 stdout: arch: x86_64 08:44:44 stdout: distro: Fedora Linux 44 (Container Image) 08:44:44 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:44:44 stdout: package manager: dnf5 08:44:44 stdout: bootc builder: dnf5 08:44:44 stdout: is container: yes 08:44:44 stdout: is ostree: no 08:44:44 stdout: is image mode: no 08:44:44 stdout: distro id: fedora 08:44:44 stdout: distro major version: 44 08:44:44 stdout: is toolbox: no 08:44:44 stdout: selinux: no 08:44:44 stdout: systemd: no 08:44:44 stdout: systemd soft-reboot: no 08:44:44 stdout: rsync: no 08:44:44 stdout: is superuser: yes 08:44:44 stdout: can sudo: yes 08:44:44 stdout: queued push tasks 08:44:44 stdout: #1: push to default-0 08:44:44 stdout: 08:44:44 stdout: push task #1: push to default-0 08:44:44 stdout: 08:44:44 stdout: summary: 1 guest provisioned 08:44:44 stdout: prepare 08:44:44 stdout: queued push tasks 08:44:44 stdout: #1: push to default-0 08:44:44 stdout: 08:44:44 stdout: push task #1: push to default-0 08:44:44 stdout: 08:44:44 stdout: queued prepare tasks 08:44:44 stdout: #1: essential-requires on default-0 08:44:44 stdout: #2: requires on default-0 08:44:44 stdout: 08:44:44 stdout: prepare task #1: essential-requires on default-0 08:44:44 stdout: how: install 08:44:44 stdout: summary: Install essential required packages 08:44:44 stdout: name: essential-requires 08:44:44 stdout: where: default-0 08:44:44 stdout: package: 1 package requested 08:44:44 stdout: /usr/bin/flock 08:44:45 stdout: 08:44:45 stdout: prepare task #2: requires on default-0 08:44:45 stdout: how: install 08:44:45 stdout: summary: Install required packages 08:44:45 stdout: name: requires 08:44:45 stdout: where: default-0 08:44:45 stdout: package: 1 package requested 08:44:45 stdout: forest 08:44:45 stdout: warn: Installation failed, trying again after metadata refresh. 08:44:47 stdout: package: 1 package requested 08:44:47 stdout: forest 08:44:47 stdout: 08:44:47 stdout: Required packages failed to install, aborting: 08:44:47 stdout: forest: required by: /test/missing 08:44:47 stdout: fail: Command 'rpm -q --whatprovides forest || dnf5 install -y forest' returned 1. 08:44:47 stdout: report 08:44:47 stdout: how: display 08:44:47 stdout: prepare 08:44:47 stdout: ..:..:.. errr requires 08:44:47 stdout: Note: Plugin raised an unhandled exception. 08:44:47 stdout: execute 08:44:47 stdout: ..:..:.. pending /test/missing 08:44:47 stdout: summary: 1 pending 08:44:47 stdout: cleanup 08:44:47 stdout: queued cleanup tasks 08:44:47 stdout: #1: default-0 on default-0 08:44:47 stdout: 08:44:47 stdout: cleanup task #1: default-0 on default-0 08:44:47 stdout: how: tmt 08:44:49 stdout: container: stopped 08:44:49 stdout: container: removed 08:44:49 stdout: container: network removed 08:44:49 stdout: summary: 1 task completed 08:44:49 stdout: 08:44:49 stdout: plan failed. 08:44:49 stdout: 08:44:49 stdout: The exception was caused by 1 earlier exceptions 08:44:49 stdout: 08:44:49 stdout: Cause number 1: 08:44:49 stdout: 08:44:49 stdout: prepare step failed 08:44:49 stdout: 08:44:49 stdout: The exception was caused by 1 earlier exceptions 08:44:49 stdout: 08:44:49 stdout: Cause number 1: 08:44:49 stdout: 08:44:49 stdout: Command 'rpm -q --whatprovides forest || dnf5 install -y forest' returned 1. 08:44:49 stdout: 08:44:49 stdout: # stdout (1 lines) 08:44:49 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:44:49 stdout: no package provides forest 08:44:49 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:44:49 stdout: 08:44:49 stdout: # stderr (6 lines) 08:44:49 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:44:49 stdout: Updating and loading repositories: 08:44:49 stdout: Repositories loaded. 08:44:49 stdout: Failed to resolve the transaction: 08:44:49 stdout: No match for argument: forest 08:44:49 stdout: You can try to add to command line: 08:44:49 stdout: --skip-unavailable to skip unavailable packages 08:44:49 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:44:49 stdout: 08:44:49 stdout: 08:44:49 stdout: The exception was caused by 1 earlier exceptions 08:44:49 stdout: 08:44:49 stdout: Cause number 1: 08:44:49 stdout: 08:44:49 stdout: Command 'rpm -q --whatprovides forest || dnf5 install -y forest' returned 1. 08:44:49 stdout: 08:44:49 stdout: # stdout (1 lines) 08:44:49 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:44:49 stdout: no package provides forest 08:44:49 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:44:49 stdout: 08:44:49 stdout: # stderr (6 lines) 08:44:49 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:44:49 stdout: Updating and loading repositories: 08:44:49 stdout: Repositories loaded. 08:44:49 stdout: Failed to resolve the transaction: 08:44:49 stdout: No match for argument: forest 08:44:49 stdout: You can try to add to command line: 08:44:49 stdout: --skip-unavailable to skip unavailable packages 08:44:49 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:44:49 stdout: 08:44:49 stdout: :: [ 08:44:49 ] :: [ PASS ] :: Command 'tmt run -avr provision -h container -i localhost/tmt/container/test/fedora/latest:latest plan --name missing' (Expected 2, got 2) 08:44:49 stdout: :: [ 08:44:49 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.kAvsRxV0' should contain 'No match for argument: forest' 08:44:49 stdout: :: [ 08:44:49 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.kAvsRxV0' should contain 'Required packages failed to install, aborting: 08:44:49 stdout: forest: required by: /test/missing' 08:44:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:49 stdout: :: Duration: 11s 08:44:49 stdout: :: Assertions: 3 good, 0 bad 08:44:49 stdout: :: RESULT: PASS (Require a missing package (localhost/tmt/container/test/fedora/latest:latest)) 08:44:49 stdout: 08:44:49 stdout: tmt-report-result: saving /Require-a-missing-package-localhost-tmt-container-test-fedora-latest-latest output /tmp/tmp.qfV5ePu718 into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/Require-a-missing-package-localhost-tmt-container-test-fedora-latest-latest/output.txt 08:44:49 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml 08:44:49 stdout: 08:44:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:49 stdout: :: Require both available and missing (localhost/tmt/container/test/fedora/latest:latest) 08:44:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:44:49 stdout: 08:44:49 stdout: :: [ 08:44:49 ] :: [ BEGIN ] :: Running 'tmt run -avr provision -h container -i localhost/tmt/container/test/fedora/latest:latest plan --name mixed' 08:44:50 stdout: /var/tmp/tmt/run-002 08:44:50 stdout: warn: User is feeling safe. 08:44:50 stdout: Found 1 plan. 08:44:50 stdout: 08:44:50 stdout: /plan/mixed 08:44:51 stdout: discover 08:44:51 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/data 08:44:51 stdout: how: fmf 08:44:51 stdout: tests: mixed 08:44:51 stdout: summary: 1 test selected 08:44:51 stdout: /test/mixed 08:44:51 stdout: provision 08:44:51 stdout: queued provision.provision tasks 08:44:51 stdout: #1: default-0 08:44:51 stdout: 08:44:51 stdout: provision.provision task #1: default-0 08:44:51 stdout: how: container 08:44:51 stdout: ansible: {} 08:44:51 stdout: 08:44:51 stdout: image: localhost/tmt/container/test/fedora/latest:latest 08:44:51 stdout: primary address: tmt-002-ERTknACk 08:44:51 stdout: topology address: tmt-002-ERTknACk 08:44:51 stdout: name: tmt-002-ERTknACk 08:44:55 stdout: multihost name: default-0 08:44:55 stdout: arch: x86_64 08:44:55 stdout: distro: Fedora Linux 44 (Container Image) 08:44:55 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:44:55 stdout: package manager: dnf5 08:44:55 stdout: bootc builder: dnf5 08:44:55 stdout: is container: yes 08:44:55 stdout: is ostree: no 08:44:55 stdout: is image mode: no 08:44:55 stdout: distro id: fedora 08:44:55 stdout: distro major version: 44 08:44:55 stdout: is toolbox: no 08:44:55 stdout: selinux: no 08:44:55 stdout: systemd: no 08:44:55 stdout: systemd soft-reboot: no 08:44:55 stdout: rsync: no 08:44:55 stdout: is superuser: yes 08:44:55 stdout: can sudo: yes 08:44:55 stdout: queued push tasks 08:44:55 stdout: #1: push to default-0 08:44:55 stdout: 08:44:55 stdout: push task #1: push to default-0 08:44:55 stdout: 08:44:55 stdout: summary: 1 guest provisioned 08:44:56 stdout: prepare 08:44:56 stdout: queued push tasks 08:44:56 stdout: #1: push to default-0 08:44:56 stdout: 08:44:56 stdout: push task #1: push to default-0 08:44:56 stdout: 08:44:56 stdout: queued prepare tasks 08:44:56 stdout: #1: essential-requires on default-0 08:44:56 stdout: #2: requires on default-0 08:44:56 stdout: 08:44:56 stdout: prepare task #1: essential-requires on default-0 08:44:56 stdout: how: install 08:44:56 stdout: summary: Install essential required packages 08:44:56 stdout: name: essential-requires 08:44:56 stdout: where: default-0 08:44:56 stdout: package: 1 package requested 08:44:56 stdout: /usr/bin/flock 08:44:56 stdout: 08:44:56 stdout: prepare task #2: requires on default-0 08:44:56 stdout: how: install 08:44:56 stdout: summary: Install required packages 08:44:56 stdout: name: requires 08:44:56 stdout: where: default-0 08:44:56 stdout: package: 2 packages requested 08:44:56 stdout: forest 08:44:56 stdout: tree 08:44:57 stdout: warn: Installation failed, trying again after metadata refresh. 08:44:58 stdout: package: 2 packages requested 08:44:58 stdout: forest 08:44:58 stdout: tree 08:44:59 stdout: 08:44:59 stdout: Required packages failed to install, aborting: 08:44:59 stdout: forest: required by: /test/mixed 08:44:59 stdout: fail: Command 'rpm -q --whatprovides tree forest || dnf5 install -y tree forest' returned 1. 08:44:59 stdout: report 08:44:59 stdout: how: display 08:44:59 stdout: prepare 08:44:59 stdout: ..:..:.. errr requires 08:44:59 stdout: Note: Plugin raised an unhandled exception. 08:44:59 stdout: execute 08:44:59 stdout: ..:..:.. pending /test/mixed 08:44:59 stdout: summary: 1 pending 08:44:59 stdout: cleanup 08:44:59 stdout: queued cleanup tasks 08:44:59 stdout: #1: default-0 on default-0 08:44:59 stdout: 08:44:59 stdout: cleanup task #1: default-0 on default-0 08:44:59 stdout: how: tmt 08:45:00 stdout: container: stopped 08:45:00 stdout: container: removed 08:45:00 stdout: container: network removed 08:45:00 stdout: summary: 1 task completed 08:45:00 stdout: 08:45:00 stdout: plan failed. 08:45:00 stdout: 08:45:00 stdout: The exception was caused by 1 earlier exceptions 08:45:00 stdout: 08:45:00 stdout: Cause number 1: 08:45:00 stdout: 08:45:00 stdout: prepare step failed 08:45:00 stdout: 08:45:00 stdout: The exception was caused by 1 earlier exceptions 08:45:00 stdout: 08:45:00 stdout: Cause number 1: 08:45:00 stdout: 08:45:00 stdout: Command 'rpm -q --whatprovides tree forest || dnf5 install -y tree forest' returned 1. 08:45:00 stdout: 08:45:00 stdout: # stdout (2 lines) 08:45:00 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:00 stdout: no package provides tree 08:45:00 stdout: no package provides forest 08:45:00 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:00 stdout: 08:45:00 stdout: # stderr (6 lines) 08:45:00 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:00 stdout: Updating and loading repositories: 08:45:00 stdout: Repositories loaded. 08:45:00 stdout: Failed to resolve the transaction: 08:45:00 stdout: No match for argument: forest 08:45:00 stdout: You can try to add to command line: 08:45:00 stdout: --skip-unavailable to skip unavailable packages 08:45:00 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:00 stdout: 08:45:00 stdout: 08:45:00 stdout: The exception was caused by 1 earlier exceptions 08:45:00 stdout: 08:45:00 stdout: Cause number 1: 08:45:00 stdout: 08:45:00 stdout: Command 'rpm -q --whatprovides tree forest || dnf5 install -y tree forest' returned 1. 08:45:00 stdout: 08:45:00 stdout: # stdout (2 lines) 08:45:00 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:00 stdout: no package provides tree 08:45:00 stdout: no package provides forest 08:45:00 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:00 stdout: 08:45:00 stdout: # stderr (6 lines) 08:45:00 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:00 stdout: Updating and loading repositories: 08:45:00 stdout: Repositories loaded. 08:45:00 stdout: Failed to resolve the transaction: 08:45:00 stdout: No match for argument: forest 08:45:00 stdout: You can try to add to command line: 08:45:00 stdout: --skip-unavailable to skip unavailable packages 08:45:00 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:00 stdout: 08:45:00 stdout: :: [ 08:45:00 ] :: [ PASS ] :: Command 'tmt run -avr provision -h container -i localhost/tmt/container/test/fedora/latest:latest plan --name mixed' (Expected 2, got 2) 08:45:00 stdout: :: [ 08:45:00 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.Hb1mtzon' should contain 'No match for argument: forest' 08:45:00 stdout: :: [ 08:45:00 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.Hb1mtzon' should contain 'Required packages failed to install, aborting: 08:45:00 stdout: forest: required by: /test/missing' 08:45:00 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:00 stdout: :: Duration: 11s 08:45:00 stdout: :: Assertions: 3 good, 0 bad 08:45:00 stdout: :: RESULT: PASS (Require both available and missing (localhost/tmt/container/test/fedora/latest:latest)) 08:45:00 stdout: 08:45:00 stdout: tmt-report-result: saving /Require-both-available-and-missing-localhost-tmt-container-test-fedora-latest-latest output /tmp/tmp.Q60NFnXZtL into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/Require-both-available-and-missing-localhost-tmt-container-test-fedora-latest-latest/output.txt 08:45:00 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml 08:45:01 stdout: 08:45:01 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:01 stdout: :: Require an available package (localhost/tmt/container/test/centos/7/upstream:latest) 08:45:01 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:01 stdout: 08:45:01 stdout: :: [ 08:45:01 ] :: [ BEGIN ] :: Running 'tmt run -avr provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name available' 08:45:02 stdout: /var/tmp/tmt/run-003 08:45:02 stdout: warn: User is feeling safe. 08:45:02 stdout: Found 1 plan. 08:45:02 stdout: 08:45:02 stdout: /plan/available 08:45:02 stdout: discover 08:45:02 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/data 08:45:02 stdout: how: fmf 08:45:02 stdout: tests: available 08:45:02 stdout: summary: 1 test selected 08:45:02 stdout: /test/available 08:45:02 stdout: provision 08:45:02 stdout: queued provision.provision tasks 08:45:02 stdout: #1: default-0 08:45:02 stdout: 08:45:02 stdout: provision.provision task #1: default-0 08:45:02 stdout: how: container 08:45:02 stdout: ansible: {} 08:45:02 stdout: 08:45:02 stdout: image: localhost/tmt/container/test/centos/7/upstream:latest 08:45:02 stdout: primary address: tmt-003-RKCwPUIz 08:45:02 stdout: topology address: tmt-003-RKCwPUIz 08:45:02 stdout: name: tmt-003-RKCwPUIz 08:45:08 stdout: multihost name: default-0 08:45:08 stdout: arch: x86_64 08:45:08 stdout: distro: CentOS Linux 7 (Core) 08:45:08 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:45:08 stdout: package manager: yum 08:45:08 stdout: bootc builder: unknown 08:45:08 stdout: is container: yes 08:45:08 stdout: is ostree: no 08:45:08 stdout: is image mode: no 08:45:08 stdout: distro id: centos 08:45:08 stdout: distro major version: 7 08:45:08 stdout: is toolbox: no 08:45:08 stdout: selinux: no 08:45:08 stdout: systemd: yes 08:45:08 stdout: systemd soft-reboot: no 08:45:08 stdout: rsync: no 08:45:08 stdout: is superuser: yes 08:45:08 stdout: can sudo: no 08:45:08 stdout: queued push tasks 08:45:08 stdout: #1: push to default-0 08:45:08 stdout: 08:45:08 stdout: push task #1: push to default-0 08:45:08 stdout: 08:45:08 stdout: summary: 1 guest provisioned 08:45:08 stdout: prepare 08:45:08 stdout: queued push tasks 08:45:08 stdout: #1: push to default-0 08:45:08 stdout: 08:45:08 stdout: push task #1: push to default-0 08:45:08 stdout: 08:45:08 stdout: queued prepare tasks 08:45:08 stdout: #1: essential-requires on default-0 08:45:08 stdout: #2: requires on default-0 08:45:08 stdout: 08:45:08 stdout: prepare task #1: essential-requires on default-0 08:45:08 stdout: how: install 08:45:08 stdout: summary: Install essential required packages 08:45:08 stdout: name: essential-requires 08:45:08 stdout: where: default-0 08:45:08 stdout: package: 1 package requested 08:45:08 stdout: /usr/bin/flock 08:45:08 stdout: 08:45:08 stdout: prepare task #2: requires on default-0 08:45:08 stdout: how: install 08:45:08 stdout: summary: Install required packages 08:45:08 stdout: name: requires 08:45:08 stdout: where: default-0 08:45:08 stdout: package: 1 package requested 08:45:08 stdout: tree 08:45:10 stdout: 08:45:10 stdout: queued pull tasks 08:45:10 stdout: #1: pull from default-0 08:45:10 stdout: 08:45:10 stdout: pull task #1: pull from default-0 08:45:10 stdout: 08:45:10 stdout: summary: 2 preparations applied 08:45:10 stdout: execute 08:45:10 stdout: queued execute tasks 08:45:10 stdout: #1: default-0 on default-0 08:45:10 stdout: 08:45:10 stdout: execute task #1: default-0 on default-0 08:45:10 stdout: how: tmt 08:45:11 stdout: duration deadline: 300 seconds, at 08:50:11 2026-05-27 UTC 08:45:11 stdout: 00:00:00 pass /test/available (on default-0) [1/1] 08:45:11 stdout: 08:45:11 stdout: 08:45:11 stdout: summary: 1 test executed 08:45:11 stdout: report 08:45:11 stdout: how: display 08:45:11 stdout: prepare 08:45:11 stdout: execute 08:45:11 stdout: 00:00:00 pass /test/available 08:45:11 stdout: summary: 1 test passed 08:45:11 stdout: finish 08:45:11 stdout: queued finish tasks 08:45:11 stdout: 08:45:11 stdout: summary: 0 tasks completed 08:45:11 stdout: cleanup 08:45:11 stdout: queued cleanup tasks 08:45:11 stdout: #1: default-0 on default-0 08:45:11 stdout: 08:45:11 stdout: cleanup task #1: default-0 on default-0 08:45:11 stdout: how: tmt 08:45:12 stdout: container: stopped 08:45:12 stdout: container: removed 08:45:12 stdout: container: network removed 08:45:12 stdout: summary: 1 task completed 08:45:12 stdout: 08:45:12 stdout: total: 1 test passed 08:45:13 stdout: :: [ 08:45:13 ] :: [ PASS ] :: Command 'tmt run -avr provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name available' (Expected 0, got 0) 08:45:13 stdout: :: [ 08:45:13 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.xXOxiMG9' should contain '2 preparations applied' 08:45:13 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:13 stdout: :: Duration: 12s 08:45:13 stdout: :: Assertions: 2 good, 0 bad 08:45:13 stdout: :: RESULT: PASS (Require an available package (localhost/tmt/container/test/centos/7/upstream:latest)) 08:45:13 stdout: 08:45:13 stdout: tmt-report-result: saving /Require-an-available-package-localhost-tmt-container-test-centos-7-upstream-latest output /tmp/tmp.5wznwINJth into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/Require-an-available-package-localhost-tmt-container-test-centos-7-upstream-latest/output.txt 08:45:13 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml 08:45:13 stdout: 08:45:13 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:13 stdout: :: Require a missing package (localhost/tmt/container/test/centos/7/upstream:latest) 08:45:13 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:13 stdout: 08:45:13 stdout: :: [ 08:45:13 ] :: [ BEGIN ] :: Running 'tmt run -avr provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name missing' 08:45:14 stdout: /var/tmp/tmt/run-003 08:45:14 stdout: warn: User is feeling safe. 08:45:14 stdout: Found 1 plan. 08:45:14 stdout: 08:45:14 stdout: /plan/missing 08:45:14 stdout: discover 08:45:14 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/data 08:45:14 stdout: how: fmf 08:45:14 stdout: tests: missing 08:45:14 stdout: summary: 1 test selected 08:45:14 stdout: /test/missing 08:45:14 stdout: provision 08:45:14 stdout: queued provision.provision tasks 08:45:14 stdout: #1: default-0 08:45:14 stdout: 08:45:14 stdout: provision.provision task #1: default-0 08:45:14 stdout: how: container 08:45:14 stdout: ansible: {} 08:45:14 stdout: 08:45:14 stdout: image: localhost/tmt/container/test/centos/7/upstream:latest 08:45:14 stdout: primary address: tmt-003-cyvbcSFx 08:45:14 stdout: topology address: tmt-003-cyvbcSFx 08:45:14 stdout: name: tmt-003-cyvbcSFx 08:45:20 stdout: multihost name: default-0 08:45:20 stdout: arch: x86_64 08:45:20 stdout: distro: CentOS Linux 7 (Core) 08:45:20 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:45:20 stdout: package manager: yum 08:45:20 stdout: bootc builder: unknown 08:45:20 stdout: is container: yes 08:45:20 stdout: is ostree: no 08:45:20 stdout: is image mode: no 08:45:20 stdout: distro id: centos 08:45:20 stdout: distro major version: 7 08:45:20 stdout: is toolbox: no 08:45:20 stdout: selinux: no 08:45:20 stdout: systemd: yes 08:45:20 stdout: systemd soft-reboot: no 08:45:20 stdout: rsync: no 08:45:20 stdout: is superuser: yes 08:45:20 stdout: can sudo: no 08:45:20 stdout: queued push tasks 08:45:20 stdout: #1: push to default-0 08:45:20 stdout: 08:45:20 stdout: push task #1: push to default-0 08:45:20 stdout: 08:45:20 stdout: summary: 1 guest provisioned 08:45:20 stdout: prepare 08:45:20 stdout: queued push tasks 08:45:20 stdout: #1: push to default-0 08:45:20 stdout: 08:45:20 stdout: push task #1: push to default-0 08:45:20 stdout: 08:45:20 stdout: queued prepare tasks 08:45:20 stdout: #1: essential-requires on default-0 08:45:20 stdout: #2: requires on default-0 08:45:20 stdout: 08:45:20 stdout: prepare task #1: essential-requires on default-0 08:45:20 stdout: how: install 08:45:20 stdout: summary: Install essential required packages 08:45:20 stdout: name: essential-requires 08:45:20 stdout: where: default-0 08:45:20 stdout: package: 1 package requested 08:45:20 stdout: /usr/bin/flock 08:45:20 stdout: 08:45:20 stdout: prepare task #2: requires on default-0 08:45:20 stdout: how: install 08:45:20 stdout: summary: Install required packages 08:45:20 stdout: name: requires 08:45:20 stdout: where: default-0 08:45:20 stdout: package: 1 package requested 08:45:20 stdout: forest 08:45:21 stdout: warn: Installation failed, trying again after metadata refresh. 08:45:22 stdout: package: 1 package requested 08:45:22 stdout: forest 08:45:22 stdout: 08:45:22 stdout: Required packages failed to install, aborting: 08:45:22 stdout: forest: required by: /test/missing 08:45:22 stdout: fail: Command 'rpm -q --whatprovides forest || yum install -y forest && rpm -q --whatprovides forest' returned 1. 08:45:22 stdout: report 08:45:22 stdout: how: display 08:45:22 stdout: prepare 08:45:22 stdout: ..:..:.. errr requires 08:45:22 stdout: Note: Plugin raised an unhandled exception. 08:45:22 stdout: execute 08:45:22 stdout: ..:..:.. pending /test/missing 08:45:22 stdout: summary: 1 pending 08:45:22 stdout: cleanup 08:45:22 stdout: queued cleanup tasks 08:45:22 stdout: #1: default-0 on default-0 08:45:22 stdout: 08:45:22 stdout: cleanup task #1: default-0 on default-0 08:45:22 stdout: how: tmt 08:45:24 stdout: container: stopped 08:45:24 stdout: container: removed 08:45:24 stdout: container: network removed 08:45:24 stdout: summary: 1 task completed 08:45:24 stdout: 08:45:24 stdout: plan failed. 08:45:24 stdout: 08:45:24 stdout: The exception was caused by 1 earlier exceptions 08:45:24 stdout: 08:45:24 stdout: Cause number 1: 08:45:24 stdout: 08:45:24 stdout: prepare step failed 08:45:24 stdout: 08:45:24 stdout: The exception was caused by 1 earlier exceptions 08:45:24 stdout: 08:45:24 stdout: Cause number 1: 08:45:24 stdout: 08:45:24 stdout: Command 'rpm -q --whatprovides forest || yum install -y forest && rpm -q --whatprovides forest' returned 1. 08:45:24 stdout: 08:45:24 stdout: # stdout (4 lines) 08:45:24 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:24 stdout: no package provides forest 08:45:24 stdout: Loaded plugins: fastestmirror, ovl 08:45:24 stdout: Loading mirror speeds from cached hostfile 08:45:24 stdout: No package forest available. 08:45:24 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:24 stdout: 08:45:24 stdout: # stderr (1 lines) 08:45:24 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:24 stdout: Error: Nothing to do 08:45:24 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:24 stdout: 08:45:24 stdout: 08:45:24 stdout: The exception was caused by 1 earlier exceptions 08:45:24 stdout: 08:45:24 stdout: Cause number 1: 08:45:24 stdout: 08:45:24 stdout: Command 'rpm -q --whatprovides forest || yum install -y forest && rpm -q --whatprovides forest' returned 1. 08:45:24 stdout: 08:45:24 stdout: # stdout (4 lines) 08:45:24 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:24 stdout: no package provides forest 08:45:24 stdout: Loaded plugins: fastestmirror, ovl 08:45:24 stdout: Loading mirror speeds from cached hostfile 08:45:24 stdout: No package forest available. 08:45:24 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:24 stdout: 08:45:24 stdout: # stderr (1 lines) 08:45:24 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:24 stdout: Error: Nothing to do 08:45:24 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:24 stdout: 08:45:24 stdout: :: [ 08:45:24 ] :: [ PASS ] :: Command 'tmt run -avr provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name missing' (Expected 2, got 2) 08:45:24 stdout: :: [ 08:45:24 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.jExDNk9j' should contain 'No package forest available' 08:45:24 stdout: :: [ 08:45:24 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.jExDNk9j' should contain 'Required packages failed to install, aborting: 08:45:24 stdout: forest: required by: /test/missing' 08:45:24 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:24 stdout: :: Duration: 11s 08:45:24 stdout: :: Assertions: 3 good, 0 bad 08:45:24 stdout: :: RESULT: PASS (Require a missing package (localhost/tmt/container/test/centos/7/upstream:latest)) 08:45:24 stdout: 08:45:24 stdout: tmt-report-result: saving /Require-a-missing-package-localhost-tmt-container-test-centos-7-upstream-latest output /tmp/tmp.U7nWm8Ybrz into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/Require-a-missing-package-localhost-tmt-container-test-centos-7-upstream-latest/output.txt 08:45:24 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml 08:45:24 stdout: 08:45:24 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:24 stdout: :: Require both available and missing (localhost/tmt/container/test/centos/7/upstream:latest) 08:45:24 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:24 stdout: 08:45:24 stdout: :: [ 08:45:24 ] :: [ BEGIN ] :: Running 'tmt run -avr provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name mixed' 08:45:25 stdout: /var/tmp/tmt/run-004 08:45:25 stdout: warn: User is feeling safe. 08:45:26 stdout: Found 1 plan. 08:45:26 stdout: 08:45:26 stdout: /plan/mixed 08:45:26 stdout: discover 08:45:26 stdout: directory: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require/data 08:45:26 stdout: how: fmf 08:45:26 stdout: tests: mixed 08:45:26 stdout: summary: 1 test selected 08:45:26 stdout: /test/mixed 08:45:26 stdout: provision 08:45:26 stdout: queued provision.provision tasks 08:45:26 stdout: #1: default-0 08:45:26 stdout: 08:45:26 stdout: provision.provision task #1: default-0 08:45:26 stdout: how: container 08:45:26 stdout: ansible: {} 08:45:26 stdout: 08:45:26 stdout: image: localhost/tmt/container/test/centos/7/upstream:latest 08:45:26 stdout: primary address: tmt-004-ALQfHtHs 08:45:26 stdout: topology address: tmt-004-ALQfHtHs 08:45:26 stdout: name: tmt-004-ALQfHtHs 08:45:31 stdout: multihost name: default-0 08:45:31 stdout: arch: x86_64 08:45:31 stdout: distro: CentOS Linux 7 (Core) 08:45:31 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:45:31 stdout: package manager: yum 08:45:31 stdout: bootc builder: unknown 08:45:31 stdout: is container: yes 08:45:31 stdout: is ostree: no 08:45:31 stdout: is image mode: no 08:45:31 stdout: distro id: centos 08:45:31 stdout: distro major version: 7 08:45:31 stdout: is toolbox: no 08:45:31 stdout: selinux: no 08:45:31 stdout: systemd: yes 08:45:31 stdout: systemd soft-reboot: no 08:45:31 stdout: rsync: no 08:45:31 stdout: is superuser: yes 08:45:31 stdout: can sudo: no 08:45:31 stdout: queued push tasks 08:45:31 stdout: #1: push to default-0 08:45:31 stdout: 08:45:31 stdout: push task #1: push to default-0 08:45:31 stdout: 08:45:31 stdout: summary: 1 guest provisioned 08:45:31 stdout: prepare 08:45:31 stdout: queued push tasks 08:45:31 stdout: #1: push to default-0 08:45:31 stdout: 08:45:31 stdout: push task #1: push to default-0 08:45:31 stdout: 08:45:31 stdout: queued prepare tasks 08:45:31 stdout: #1: essential-requires on default-0 08:45:31 stdout: #2: requires on default-0 08:45:31 stdout: 08:45:31 stdout: prepare task #1: essential-requires on default-0 08:45:31 stdout: how: install 08:45:31 stdout: summary: Install essential required packages 08:45:31 stdout: name: essential-requires 08:45:31 stdout: where: default-0 08:45:31 stdout: package: 1 package requested 08:45:31 stdout: /usr/bin/flock 08:45:32 stdout: 08:45:32 stdout: prepare task #2: requires on default-0 08:45:32 stdout: how: install 08:45:32 stdout: summary: Install required packages 08:45:32 stdout: name: requires 08:45:32 stdout: where: default-0 08:45:32 stdout: package: 2 packages requested 08:45:32 stdout: forest 08:45:32 stdout: tree 08:45:33 stdout: warn: Installation failed, trying again after metadata refresh. 08:45:34 stdout: package: 2 packages requested 08:45:34 stdout: forest 08:45:34 stdout: tree 08:45:34 stdout: 08:45:34 stdout: Required packages failed to install, aborting: 08:45:34 stdout: forest: required by: /test/mixed 08:45:34 stdout: fail: Command 'rpm -q --whatprovides forest tree || yum install -y forest tree && rpm -q --whatprovides forest tree' returned 1. 08:45:34 stdout: report 08:45:34 stdout: how: display 08:45:34 stdout: prepare 08:45:34 stdout: ..:..:.. errr requires 08:45:34 stdout: Note: Plugin raised an unhandled exception. 08:45:34 stdout: execute 08:45:34 stdout: ..:..:.. pending /test/mixed 08:45:34 stdout: summary: 1 pending 08:45:34 stdout: cleanup 08:45:34 stdout: queued cleanup tasks 08:45:34 stdout: #1: default-0 on default-0 08:45:34 stdout: 08:45:34 stdout: cleanup task #1: default-0 on default-0 08:45:34 stdout: how: tmt 08:45:36 stdout: container: stopped 08:45:36 stdout: container: removed 08:45:36 stdout: container: network removed 08:45:36 stdout: summary: 1 task completed 08:45:36 stdout: 08:45:36 stdout: plan failed. 08:45:36 stdout: 08:45:36 stdout: The exception was caused by 1 earlier exceptions 08:45:36 stdout: 08:45:36 stdout: Cause number 1: 08:45:36 stdout: 08:45:36 stdout: prepare step failed 08:45:36 stdout: 08:45:36 stdout: The exception was caused by 1 earlier exceptions 08:45:36 stdout: 08:45:36 stdout: Cause number 1: 08:45:36 stdout: 08:45:36 stdout: Command 'rpm -q --whatprovides forest tree || yum install -y forest tree && rpm -q --whatprovides forest tree' returned 1. 08:45:36 stdout: 08:45:36 stdout: # stdout (9 lines) 08:45:36 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:36 stdout: no package provides forest 08:45:36 stdout: tree-1.6.0-10.el7.x86_64 08:45:36 stdout: Loaded plugins: fastestmirror, ovl 08:45:36 stdout: Loading mirror speeds from cached hostfile 08:45:36 stdout: No package forest available. 08:45:36 stdout: Package tree-1.6.0-10.el7.x86_64 already installed and latest version 08:45:36 stdout: Nothing to do 08:45:36 stdout: no package provides forest 08:45:36 stdout: tree-1.6.0-10.el7.x86_64 08:45:36 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:36 stdout: 08:45:36 stdout: 08:45:36 stdout: The exception was caused by 1 earlier exceptions 08:45:36 stdout: 08:45:36 stdout: Cause number 1: 08:45:36 stdout: 08:45:36 stdout: Command 'rpm -q --whatprovides forest tree || yum install -y forest tree && rpm -q --whatprovides forest tree' returned 1. 08:45:36 stdout: 08:45:36 stdout: # stdout (38 lines) 08:45:36 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:36 stdout: no package provides forest 08:45:36 stdout: no package provides tree 08:45:36 stdout: Loaded plugins: fastestmirror, ovl 08:45:36 stdout: Loading mirror speeds from cached hostfile 08:45:36 stdout: No package forest available. 08:45:36 stdout: Resolving Dependencies 08:45:36 stdout: --> Running transaction check 08:45:36 stdout: ---> Package tree.x86_64 0:1.6.0-10.el7 will be installed 08:45:36 stdout: --> Finished Dependency Resolution 08:45:36 stdout: 08:45:36 stdout: Dependencies Resolved 08:45:36 stdout: 08:45:36 stdout: ================================================================================ 08:45:36 stdout: Package Arch Version Repository Size 08:45:36 stdout: ================================================================================ 08:45:36 stdout: Installing: 08:45:36 stdout: tree x86_64 1.6.0-10.el7 base 46 k 08:45:36 stdout: 08:45:36 stdout: Transaction Summary 08:45:36 stdout: ================================================================================ 08:45:36 stdout: Install 1 Package 08:45:36 stdout: 08:45:36 stdout: Total download size: 46 k 08:45:36 stdout: Installed size: 87 k 08:45:36 stdout: Downloading packages: 08:45:36 stdout: Running transaction check 08:45:36 stdout: Running transaction test 08:45:36 stdout: Transaction test succeeded 08:45:36 stdout: Running transaction 08:45:36 stdout: Installing : tree-1.6.0-10.el7.x86_64 1/1 08:45:36 stdout: Verifying : tree-1.6.0-10.el7.x86_64 1/1 08:45:36 stdout: 08:45:36 stdout: Installed: 08:45:36 stdout: tree.x86_64 0:1.6.0-10.el7 08:45:36 stdout: 08:45:36 stdout: Complete! 08:45:36 stdout: no package provides forest 08:45:36 stdout: tree-1.6.0-10.el7.x86_64 08:45:36 stdout: # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 08:45:36 stdout: 08:45:36 stdout: :: [ 08:45:36 ] :: [ PASS ] :: Command 'tmt run -avr provision -h container -i localhost/tmt/container/test/centos/7/upstream:latest plan --name mixed' (Expected 2, got 2) 08:45:36 stdout: :: [ 08:45:36 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.22kaGJlt' should contain 'No package forest available' 08:45:36 stdout: :: [ 08:45:36 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.22kaGJlt' should contain 'Required packages failed to install, aborting: 08:45:36 stdout: forest: required by: /test/missing' 08:45:36 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:36 stdout: :: Duration: 12s 08:45:36 stdout: :: Assertions: 3 good, 0 bad 08:45:36 stdout: :: RESULT: PASS (Require both available and missing (localhost/tmt/container/test/centos/7/upstream:latest)) 08:45:36 stdout: 08:45:36 stdout: tmt-report-result: saving /Require-both-available-and-missing-localhost-tmt-container-test-centos-7-upstream-latest output /tmp/tmp.8bK9hDiuee into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/Require-both-available-and-missing-localhost-tmt-container-test-centos-7-upstream-latest/output.txt 08:45:36 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml 08:45:36 stdout: 08:45:36 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:36 stdout: :: Cleanup 08:45:36 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:36 stdout: 08:45:36 stdout: :: [ 08:45:36 ] :: [ BEGIN ] :: Running 'rm -f output' 08:45:36 stdout: :: [ 08:45:36 ] :: [ PASS ] :: Command 'rm -f output' (Expected 0, got 0) 08:45:36 stdout: :: [ 08:45:36 ] :: [ BEGIN ] :: Running 'popd' 08:45:36 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/require 08:45:36 stdout: :: [ 08:45:36 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) 08:45:36 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:36 stdout: :: Duration: 0s 08:45:36 stdout: :: Assertions: 2 good, 0 bad 08:45:36 stdout: :: RESULT: PASS (Cleanup) 08:45:36 stdout: 08:45:36 stdout: tmt-report-result: saving /Cleanup output /tmp/tmp.tlOtV3apXX into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/Cleanup/output.txt 08:45:36 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml 08:45:36 stdout: 08:45:36 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:36 stdout: :: /tests/prepare/require 08:45:36 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:36 stdout: 08:45:36 stdout: :: [ 08:45:36 ] :: [ LOG ] :: Phases fingerprint: jJDG+ZKM 08:45:36 stdout: :: [ 08:45:36 ] :: [ LOG ] :: Asserts fingerprint: FfeJcO6E 08:45:36 stdout: File '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/journal.xml' already stored in '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5'. 08:45:36 stdout: :: [ 08:45:36 ] :: [ INFO ] :: Deleting rlRun_LOG file(s) 08:45:36 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:36 stdout: :: Duration: 83s 08:45:36 stdout: :: Phases: 8 good, 0 bad 08:45:36 stdout: :: OVERALL RESULT: PASS (/tests/prepare/require) 08:45:36 stdout: 08:45:36 stdout: Shared connection to 3.145.116.96 closed. 08:45:36 Command returned '0' (success). 08:45:36 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/output.txt'. 08:45:36 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' on guest '3.145.116.96'. 08:45:36 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' 08:45:36 environment 08:45:37 stdout: rsync version 3.4.2 protocol version 32 08:45:37 stdout: Copyright (C) 1996-2026 by Andrew Tridgell, Wayne Davison, and others. 08:45:37 stdout: Web site: https://rsync.samba.org/ 08:45:37 stdout: Capabilities: 08:45:37 stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:45:37 stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:45:37 stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:45:37 stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:45:37 stdout: Optimizations: 08:45:37 stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:45:37 stdout: Checksum list: 08:45:37 stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:45:37 stdout: Compress list: 08:45:37 stdout: zstd lz4 zlibx zlib none 08:45:37 stdout: Daemon auth list: 08:45:37 stdout: sha512 sha256 sha1 md5 md4 08:45:37 stdout: 08:45:37 stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:45:37 stdout: are welcome to redistribute it under certain conditions. See the GNU 08:45:37 stdout: General Public Licence for details. 08:45:37 Command returned '0' (success). 08:45:37 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5' from the guest to '/'. 08:45:37 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-9kqy2i89 -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5 / 08:45:37 environment 08:45:37 Command returned '0' (success). 08:45:37 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:45:37 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-m3xaibki -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:45:37 environment 08:45:37 Command returned '0' (success). 08:45:42 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' on guest '3.145.116.96'. 08:45:42 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' 08:45:42 environment 08:45:42 stdout: SELinux status: enabled 08:45:42 stdout: SELinuxfs mount: /sys/fs/selinux 08:45:42 stdout: SELinux root directory: /etc/selinux 08:45:42 stdout: Loaded policy name: targeted 08:45:42 stdout: Current mode: enforcing 08:45:42 stdout: Mode from config file: enforcing 08:45:42 stdout: Policy MLS status: enabled 08:45:42 stdout: Policy deny_unknown status: allowed 08:45:42 stdout: Memory protection checking: actual (secure) 08:45:42 stdout: Max kernel policy version: 35 08:45:42 Command returned '0' (success). 08:45:42 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' on guest '3.145.116.96'. 08:45:42 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' 08:45:42 environment 08:45:42 stdout: audit-4.1.4-1.fc45.x86_64 08:45:42 stdout: selinux-policy-45.3-1.fc45.noarch 08:45:42 Command returned '0' (success). 08:45:42 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'' on guest '3.145.116.96'. 08:45:42 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'"'"'' 08:45:42 environment 08:45:42 stderr: + export LC_ALL=C 08:45:42 stderr: + LC_ALL=C 08:45:42 stderr: + source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc-mark.txt 08:45:42 stderr: ++ export 'AVC_SINCE=05/27/26 08:44:27' 08:45:42 stderr: ++ AVC_SINCE='05/27/26 08:44:27' 08:45:42 stderr: + ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts 05/27/26 08:44:27 08:45:42 stderr: 08:45:42 Command returned '1' (failure). 08:45:42 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/avc.txt'. 08:45:42 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/failures.yaml'. 08:45:42 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/checks/failures.yaml'. 08:45:42 Extract results of '/tests/prepare/require'. 08:45:42 tmt-report-results file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/data/tmt-report-results.yaml' detected. 08:45:42 Results successfully validated. 08:45:42 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/output.txt'. 08:45:42 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/failures.yaml'. 08:45:42 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/failures.yaml'. 08:45:42 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/TestResults'. 08:45:42 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5' from the guest to '/'. 08:45:42 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-1a3sqk0x -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/require-5 / 08:45:42 environment 08:45:42 Command returned '0' (success). 08:45:42 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:45:42 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-4jakgmsh -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:45:42 environment 08:45:42 Command returned '0' (success). 08:45:42 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:45:42 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:45:42 00:01:23 pass /tests/prepare/require (on default-0) [5/6] 08:45:42 00:00:05 pass avc (after-test check) 08:45:42 ..:..:.. pass /Setup (subresult) 08:45:42 ..:..:.. pass /Require-an-available-package-localhost-tmt-container-test-fedora-latest-latest (subresult) 08:45:42 ..:..:.. pass /Require-a-missing-package-localhost-tmt-container-test-fedora-latest-latest (subresult) 08:45:42 ..:..:.. pass /Require-both-available-and-missing-localhost-tmt-container-test-fedora-latest-latest (subresult) 08:45:42 ..:..:.. pass /Require-an-available-package-localhost-tmt-container-test-centos-7-upstream-latest (subresult) 08:45:42 ..:..:.. pass /Require-a-missing-package-localhost-tmt-container-test-centos-7-upstream-latest (subresult) 08:45:42 ..:..:.. pass /Require-both-available-and-missing-localhost-tmt-container-test-centos-7-upstream-latest (subresult) 08:45:42 ..:..:.. pass /Cleanup (subresult) 08:45:42 test: Test preparing guest using a shell script 08:45:42 Execute '/tests/prepare/shell' as a 'beakerlib' test. 08:45:42 Use workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell'. 08:45:42 inner wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-inner.sh-tests-prepare-shell-6-default-0-default-0 08:45:42 inner wrapper: ./test.sh 08:45:42 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-inner.sh-tests-prepare-shell-6-default-0-default-0'. 08:45:42 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-inner.sh-tests-prepare-shell-6-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-inner.sh-tests-prepare-shell-6-default-0-default-0' on the guest. 08:45:42 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-inner.sh-tests-prepare-shell-6-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-inner.sh-tests-prepare-shell-6-default-0-default-0 08:45:42 environment 08:45:42 Command returned '0' (success). 08:45:42 outer wrapper: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-outer.sh-tests-prepare-shell-6-default-0-default-0 08:45:42 outer wrapper: # Make sure guest scripts path is searched by shell if ! grep -q "/usr/local/bin" <<< "${PATH}"; then export PATH=/usr/local/bin:${PATH} fi [ ! -z "$TMT_DEBUG" ] && set -x test_pid="$$" set -o pipefail # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '${test_pid} ${TMT_REBOOT_REQUEST}' > ${TMT_TEST_PIDFILE}" || exit 122 # Logging test into kernel log echo "Running test '/tests/prepare/shell' (serial number 6) with reboot count 0 and test restart count 0. (Be aware the test name is sanitized!)" > /dev/kmsg ./tmt-test-wrapper-inner.sh-tests-prepare-shell-6-default-0-default-0 /dev/kmsg # Updating the tmt test pid file mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)" flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123 # Return the original exit code of the test script exit $_exit_code 08:45:42 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-outer.sh-tests-prepare-shell-6-default-0-default-0'. 08:45:42 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-outer.sh-tests-prepare-shell-6-default-0-default-0' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-outer.sh-tests-prepare-shell-6-default-0-default-0' on the guest. 08:45:42 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-outer.sh-tests-prepare-shell-6-default-0-default-0 root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/tmt-test-wrapper-outer.sh-tests-prepare-shell-6-default-0-default-0 08:45:42 environment 08:45:42 Command returned '0' (success). 08:45:42 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.yaml 08:45:42 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.yaml' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.yaml' on the guest. 08:45:42 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.yaml root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.yaml 08:45:42 environment 08:45:42 Command returned '0' (success). 08:45:42 test topology: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.sh 08:45:42 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.sh' to '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.sh' on the guest. 08:45:42 Run command: rsync --chmod=755 -s -p -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.sh root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.sh 08:45:42 environment 08:45:42 Command returned '0' (success). 08:45:47 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc-mark.txt' on guest '3.145.116.96'. 08:45:47 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; set -x export LC_ALL=C echo "export AVC_SINCE=\"$( date "+%x %H:%M:%S")\"" > /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc-mark.txt cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc-mark.txt' 08:45:47 environment 08:45:47 stderr: + export LC_ALL=C 08:45:47 stderr: + LC_ALL=C 08:45:47 stderr: ++ date '+%x %H:%M:%S' 08:45:47 stderr: + echo 'export AVC_SINCE="05/27/26 08:45:47"' 08:45:47 stderr: + cat /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc-mark.txt 08:45:47 stdout: export AVC_SINCE="05/27/26 08:45:47" 08:45:47 Command returned '0' (success). 08:45:47 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc.txt'. 08:45:47 duration deadline: 1800 seconds, at 09:15:47 2026-05-27 UTC 08:45:47 Execute command 'export TMT_FEELING_SAFE=1; export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/shell; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=6; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-6; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=6; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-shell-6-default-0-default-0' on guest '3.145.116.96'. 08:45:47 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket -tt root@3.145.116.96 'export TMT_FEELING_SAFE=1; export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; export TMT_TEST_NAME=/tests/prepare/shell; export TMT_TEST_INVOCATION_PATH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6; export TMT_TEST_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data; export TMT_TEST_SUBMITTED_FILES=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/submitted-files.log; export TMT_TEST_SERIAL_NUMBER=6; export TMT_TEST_METADATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/metadata.yaml; export TMT_TEST_ITERATION_ID=1779871049-6; export TMT_SOURCE_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/source; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/reboot-request; export TMT_TEST_RESTART_COUNT=0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_RESTRAINT_COMPATIBLE=0; export BEAKERLIB_DIR=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6; export BEAKERLIB_COMMAND_SUBMIT_LOG=/usr/local/bin/tmt-file-submit; export BEAKERLIB_COMMAND_REPORT_RESULT=/usr/local/bin/rhts-report-result; export TESTID=6; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/tmt-test-topology.sh; cd /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell; source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; ./tmt-test-wrapper-outer.sh-tests-prepare-shell-6-default-0-default-0' 08:45:47 cmd: ./test.sh 08:45:47 environment 08:45:47 Test invocation process spawned with pid 22716. 08:45:49 stdout: 08:45:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:49 stdout: :: Setup 08:45:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:49 stdout: 08:45:49 stdout: :: [ 08:45:49 ] :: [ BEGIN ] :: Running 'PROVISION_HOW=local' 08:45:49 stdout: :: [ 08:45:49 ] :: [ PASS ] :: Command 'PROVISION_HOW=local' (Expected 0, got 0) 08:45:49 stdout: :: [ 08:45:49 ] :: [ BEGIN ] :: Running 'IMAGE_MODE=no' 08:45:49 stdout: :: [ 08:45:49 ] :: [ PASS ] :: Command 'IMAGE_MODE=no' (Expected 0, got 0) 08:45:49 stdout: :: [ 08:45:49 ] :: [ BEGIN ] :: Create run directory :: actually running 'run=$(mktemp -d -p /var/tmp)' 08:45:49 stdout: :: [ 08:45:49 ] :: [ PASS ] :: Create run directory (Expected 0, got 0) 08:45:49 stdout: :: [ 08:45:49 ] :: [ BEGIN ] :: Running 'pushd data' 08:45:49 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell/data /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell 08:45:49 stdout: :: [ 08:45:49 ] :: [ PASS ] :: Command 'pushd data' (Expected 0, got 0) 08:45:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:49 stdout: :: Duration: 0s 08:45:49 stdout: :: Assertions: 4 good, 0 bad 08:45:49 stdout: :: RESULT: PASS (Setup) 08:45:49 stdout: 08:45:49 stdout: tmt-report-result: saving /Setup output /tmp/tmp.F692AXykd2 into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/Setup/output.txt 08:45:49 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/tmt-report-results.yaml 08:45:49 stdout: 08:45:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:49 stdout: :: Custom Script 08:45:49 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:49 stdout: 08:45:49 stdout: :: [ 08:45:49 ] :: [ BEGIN ] :: Prepare using a custom script :: actually running 'tmt run -arv provision --how=local plan -n custom' 08:45:50 stdout: /var/tmp/tmt/run-005 08:45:50 stdout: warn: User is feeling safe. 08:45:51 stdout: Found 1 plan. 08:45:51 stdout: 08:45:51 stdout: /custom 08:45:51 stdout: discover 08:45:51 stdout: how: shell 08:45:51 stdout: summary: 1 test selected 08:45:51 stdout: /script-00 08:45:51 stdout: provision 08:45:51 stdout: queued provision.provision tasks 08:45:51 stdout: #1: default-0 08:45:51 stdout: 08:45:51 stdout: provision.provision task #1: default-0 08:45:51 stdout: how: local 08:45:51 stdout: primary address: localhost 08:45:51 stdout: ansible: {} 08:45:51 stdout: 08:45:51 stdout: primary address: localhost 08:45:51 stdout: topology address 08:45:51 stdout: multihost name: default-0 08:45:51 stdout: arch: x86_64 08:45:51 stdout: distro: Fedora Linux 45 (Cloud Edition Prerelease) 08:45:51 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:45:51 stdout: package manager: dnf5 08:45:51 stdout: bootc builder: dnf5 08:45:51 stdout: is container: no 08:45:51 stdout: is ostree: no 08:45:51 stdout: is image mode: no 08:45:51 stdout: distro id: fedora 08:45:51 stdout: distro major version: 45 08:45:51 stdout: is toolbox: no 08:45:51 stdout: selinux: yes 08:45:51 stdout: systemd: yes 08:45:51 stdout: systemd soft-reboot: yes 08:45:51 stdout: rsync: yes 08:45:51 stdout: is superuser: yes 08:45:51 stdout: can sudo: yes 08:45:51 stdout: queued push tasks 08:45:51 stdout: #1: push to default-0 08:45:51 stdout: 08:45:51 stdout: push task #1: push to default-0 08:45:51 stdout: 08:45:51 stdout: summary: 1 guest provisioned 08:45:51 stdout: prepare 08:45:51 stdout: queued push tasks 08:45:51 stdout: #1: push to default-0 08:45:51 stdout: 08:45:51 stdout: push task #1: push to default-0 08:45:51 stdout: 08:45:51 stdout: queued prepare tasks 08:45:51 stdout: #1: essential-requires on default-0 08:45:51 stdout: #2: Run preparation script on default-0 08:45:51 stdout: 08:45:51 stdout: prepare task #1: essential-requires on default-0 08:45:51 stdout: how: install 08:45:51 stdout: summary: Install essential required packages 08:45:51 stdout: name: essential-requires 08:45:51 stdout: where: default-0 08:45:51 stdout: package: 1 package requested 08:45:51 stdout: /usr/bin/flock 08:45:51 stdout: 08:45:51 stdout: prepare task #2: Run preparation script on default-0 08:45:51 stdout: how: shell 08:45:51 stdout: name: Run preparation script 08:45:51 stdout: overview: 1 script found 08:45:51 stdout: script: ./prepare.sh 08:45:51 stdout: 08:45:51 stdout: queued pull tasks 08:45:51 stdout: #1: pull from default-0 08:45:51 stdout: 08:45:51 stdout: pull task #1: pull from default-0 08:45:51 stdout: 08:45:51 stdout: summary: 2 preparations applied 08:45:51 stdout: execute 08:45:51 stdout: queued execute tasks 08:45:51 stdout: #1: default-0 on default-0 08:45:51 stdout: 08:45:51 stdout: execute task #1: default-0 on default-0 08:45:51 stdout: how: tmt 08:45:51 stdout: duration deadline: 3600 seconds, at 09:45:51 2026-05-27 UTC 08:45:51 stdout: 08:45:51 stdout: 00:00:00 pass /script-00 (on default-0) [1/1] 08:45:51 stdout: 08:45:51 stdout: summary: 1 test executed 08:45:51 stdout: report 08:45:51 stdout: how: display 08:45:51 stdout: prepare 08:45:51 stdout: 00:00:00 pass Run preparation script / script #0 08:45:51 stdout: execute 08:45:51 stdout: 00:00:00 pass /script-00 08:45:51 stdout: summary: 1 test passed 08:45:51 stdout: finish 08:45:51 stdout: queued finish tasks 08:45:51 stdout: 08:45:51 stdout: summary: 0 tasks completed 08:45:51 stdout: cleanup 08:45:51 stdout: queued cleanup tasks 08:45:51 stdout: #1: default-0 on default-0 08:45:51 stdout: 08:45:51 stdout: cleanup task #1: default-0 on default-0 08:45:51 stdout: how: tmt 08:45:51 stdout: summary: 1 task completed 08:45:51 stdout: 08:45:51 stdout: total: 1 test passed 08:45:51 stdout: :: [ 08:45:51 ] :: [ PASS ] :: Prepare using a custom script (Expected 0, got 0) 08:45:51 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:51 stdout: :: Duration: 2s 08:45:51 stdout: :: Assertions: 1 good, 0 bad 08:45:51 stdout: :: RESULT: PASS (Custom Script) 08:45:51 stdout: 08:45:51 stdout: tmt-report-result: saving /Custom-Script output /tmp/tmp.V2bGhqNROT into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/Custom-Script/output.txt 08:45:51 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/tmt-report-results.yaml 08:45:51 stdout: 08:45:51 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:51 stdout: :: Commandline Script 08:45:51 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:51 stdout: 08:45:51 stdout: :: [ 08:45:51 ] :: [ BEGIN ] :: Prepare using a custom script from cmdline :: actually running 'tmt run -arv provision --how=local plan -n custom prepare -h shell -s './prepare.sh'' 08:45:52 stdout: /var/tmp/tmt/run-005 08:45:52 stdout: warn: User is feeling safe. 08:45:53 stdout: Found 1 plan. 08:45:53 stdout: 08:45:53 stdout: /custom 08:45:53 stdout: discover 08:45:53 stdout: how: shell 08:45:53 stdout: summary: 1 test selected 08:45:53 stdout: /script-00 08:45:53 stdout: provision 08:45:53 stdout: queued provision.provision tasks 08:45:53 stdout: #1: default-0 08:45:53 stdout: 08:45:53 stdout: provision.provision task #1: default-0 08:45:53 stdout: how: local 08:45:53 stdout: primary address: localhost 08:45:53 stdout: ansible: {} 08:45:53 stdout: 08:45:53 stdout: primary address: localhost 08:45:53 stdout: topology address 08:45:53 stdout: multihost name: default-0 08:45:53 stdout: arch: x86_64 08:45:53 stdout: distro: Fedora Linux 45 (Cloud Edition Prerelease) 08:45:53 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:45:53 stdout: package manager: dnf5 08:45:53 stdout: bootc builder: dnf5 08:45:53 stdout: is container: no 08:45:53 stdout: is ostree: no 08:45:53 stdout: is image mode: no 08:45:53 stdout: distro id: fedora 08:45:53 stdout: distro major version: 45 08:45:53 stdout: is toolbox: no 08:45:53 stdout: selinux: yes 08:45:53 stdout: systemd: yes 08:45:53 stdout: systemd soft-reboot: yes 08:45:53 stdout: rsync: yes 08:45:53 stdout: is superuser: yes 08:45:53 stdout: can sudo: yes 08:45:53 stdout: queued push tasks 08:45:53 stdout: #1: push to default-0 08:45:53 stdout: 08:45:53 stdout: push task #1: push to default-0 08:45:53 stdout: 08:45:53 stdout: summary: 1 guest provisioned 08:45:53 stdout: prepare 08:45:53 stdout: queued push tasks 08:45:53 stdout: #1: push to default-0 08:45:53 stdout: 08:45:53 stdout: push task #1: push to default-0 08:45:53 stdout: 08:45:53 stdout: queued prepare tasks 08:45:53 stdout: #1: essential-requires on default-0 08:45:53 stdout: #2: Run preparation script on default-0 08:45:53 stdout: 08:45:53 stdout: prepare task #1: essential-requires on default-0 08:45:53 stdout: how: install 08:45:53 stdout: summary: Install essential required packages 08:45:53 stdout: name: essential-requires 08:45:53 stdout: where: default-0 08:45:53 stdout: package: 1 package requested 08:45:53 stdout: /usr/bin/flock 08:45:53 stdout: 08:45:53 stdout: prepare task #2: Run preparation script on default-0 08:45:53 stdout: how: shell 08:45:53 stdout: name: Run preparation script 08:45:53 stdout: overview: 1 script found 08:45:53 stdout: script: ./prepare.sh 08:45:53 stdout: 08:45:53 stdout: queued pull tasks 08:45:53 stdout: #1: pull from default-0 08:45:53 stdout: 08:45:53 stdout: pull task #1: pull from default-0 08:45:53 stdout: 08:45:53 stdout: summary: 2 preparations applied 08:45:53 stdout: execute 08:45:53 stdout: queued execute tasks 08:45:53 stdout: #1: default-0 on default-0 08:45:53 stdout: 08:45:53 stdout: execute task #1: default-0 on default-0 08:45:53 stdout: how: tmt 08:45:53 stdout: duration deadline: 3600 seconds, at 09:45:53 2026-05-27 UTC 08:45:53 stdout: 00:00:00 pass /script-00 (on default-0) [1/1] 08:45:53 stdout: 08:45:53 stdout: 08:45:53 stdout: summary: 1 test executed 08:45:53 stdout: report 08:45:53 stdout: how: display 08:45:53 stdout: prepare 08:45:53 stdout: 00:00:00 pass Run preparation script / script #0 08:45:53 stdout: execute 08:45:53 stdout: 00:00:00 pass /script-00 08:45:53 stdout: summary: 1 test passed 08:45:53 stdout: finish 08:45:53 stdout: queued finish tasks 08:45:53 stdout: 08:45:53 stdout: summary: 0 tasks completed 08:45:53 stdout: cleanup 08:45:53 stdout: queued cleanup tasks 08:45:53 stdout: #1: default-0 on default-0 08:45:53 stdout: 08:45:53 stdout: cleanup task #1: default-0 on default-0 08:45:53 stdout: how: tmt 08:45:53 stdout: summary: 1 task completed 08:45:53 stdout: 08:45:53 stdout: total: 1 test passed 08:45:53 stdout: :: [ 08:45:53 ] :: [ PASS ] :: Prepare using a custom script from cmdline (Expected 0, got 0) 08:45:53 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:53 stdout: :: Duration: 2s 08:45:53 stdout: :: Assertions: 1 good, 0 bad 08:45:53 stdout: :: RESULT: PASS (Commandline Script) 08:45:53 stdout: 08:45:53 stdout: tmt-report-result: saving /Commandline-Script output /tmp/tmp.wOA0Kbxol2 into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/Commandline-Script/output.txt 08:45:53 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/tmt-report-results.yaml 08:45:53 stdout: 08:45:53 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:53 stdout: :: Multiple Commandline Scripts 08:45:53 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:53 stdout: 08:45:53 stdout: :: [ 08:45:53 ] :: [ BEGIN ] :: Running 'FIRST=/usr/share/first SECOND=/usr/share/second' 08:45:53 stdout: :: [ 08:45:53 ] :: [ PASS ] :: Command 'FIRST=/usr/share/first SECOND=/usr/share/second' (Expected 0, got 0) 08:45:53 stdout: :: [ 08:45:53 ] :: [ BEGIN ] :: Running 'tmt run -arv -e FIRST=/usr/share/first -e SECOND=/usr/share/second provision --how=local plans -n multiple prepare -h shell -s 'touch /usr/share/first' -s 'touch /usr/share/second'' 08:45:54 stdout: /var/tmp/tmt/run-005 08:45:54 stdout: warn: User is feeling safe. 08:45:55 stdout: Found 1 plan. 08:45:55 stdout: 08:45:55 stdout: /multiple 08:45:55 stdout: discover 08:45:55 stdout: how: shell 08:45:55 stdout: summary: 1 test selected 08:45:55 stdout: /script-00 08:45:55 stdout: provision 08:45:55 stdout: queued provision.provision tasks 08:45:55 stdout: #1: default-0 08:45:55 stdout: 08:45:55 stdout: provision.provision task #1: default-0 08:45:55 stdout: how: local 08:45:55 stdout: primary address: localhost 08:45:55 stdout: ansible: {} 08:45:55 stdout: 08:45:55 stdout: primary address: localhost 08:45:55 stdout: topology address 08:45:55 stdout: multihost name: default-0 08:45:55 stdout: arch: x86_64 08:45:55 stdout: distro: Fedora Linux 45 (Cloud Edition Prerelease) 08:45:55 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:45:55 stdout: package manager: dnf5 08:45:55 stdout: bootc builder: dnf5 08:45:55 stdout: is container: no 08:45:55 stdout: is ostree: no 08:45:55 stdout: is image mode: no 08:45:55 stdout: distro id: fedora 08:45:55 stdout: distro major version: 45 08:45:55 stdout: is toolbox: no 08:45:55 stdout: selinux: yes 08:45:55 stdout: systemd: yes 08:45:55 stdout: systemd soft-reboot: yes 08:45:55 stdout: rsync: yes 08:45:55 stdout: is superuser: yes 08:45:55 stdout: can sudo: yes 08:45:55 stdout: queued push tasks 08:45:55 stdout: #1: push to default-0 08:45:55 stdout: 08:45:55 stdout: push task #1: push to default-0 08:45:55 stdout: 08:45:55 stdout: summary: 1 guest provisioned 08:45:55 stdout: prepare 08:45:55 stdout: queued push tasks 08:45:55 stdout: #1: push to default-0 08:45:55 stdout: 08:45:55 stdout: push task #1: push to default-0 08:45:55 stdout: 08:45:55 stdout: queued prepare tasks 08:45:55 stdout: #1: essential-requires on default-0 08:45:55 stdout: #2: default-0 on default-0 08:45:55 stdout: 08:45:55 stdout: prepare task #1: essential-requires on default-0 08:45:55 stdout: how: install 08:45:55 stdout: summary: Install essential required packages 08:45:55 stdout: name: essential-requires 08:45:55 stdout: where: default-0 08:45:55 stdout: package: 1 package requested 08:45:55 stdout: /usr/bin/flock 08:45:55 stdout: 08:45:55 stdout: prepare task #2: default-0 on default-0 08:45:55 stdout: how: shell 08:45:55 stdout: overview: 2 scripts found 08:45:55 stdout: script: touch /usr/share/first 08:45:55 stdout: script: touch /usr/share/second 08:45:55 stdout: 08:45:55 stdout: queued pull tasks 08:45:55 stdout: #1: pull from default-0 08:45:55 stdout: 08:45:55 stdout: pull task #1: pull from default-0 08:45:55 stdout: 08:45:55 stdout: summary: 2 preparations applied 08:45:55 stdout: execute 08:45:55 stdout: queued execute tasks 08:45:55 stdout: #1: default-0 on default-0 08:45:55 stdout: 08:45:55 stdout: execute task #1: default-0 on default-0 08:45:55 stdout: how: tmt 08:45:55 stdout: duration deadline: 3600 seconds, at 09:45:55 2026-05-27 UTC 08:45:55 stdout: 00:00:00 pass /script-00 (on default-0) [1/1] 08:45:55 stdout: 08:45:55 stdout: 08:45:55 stdout: summary: 1 test executed 08:45:55 stdout: report 08:45:55 stdout: how: display 08:45:55 stdout: prepare 08:45:55 stdout: 00:00:00 pass default-0 / script #0 08:45:55 stdout: 00:00:00 pass default-0 / script #1 08:45:55 stdout: execute 08:45:55 stdout: 00:00:00 pass /script-00 08:45:55 stdout: summary: 1 test passed 08:45:55 stdout: finish 08:45:55 stdout: queued finish tasks 08:45:55 stdout: 08:45:55 stdout: summary: 0 tasks completed 08:45:55 stdout: cleanup 08:45:55 stdout: queued cleanup tasks 08:45:55 stdout: #1: default-0 on default-0 08:45:55 stdout: 08:45:55 stdout: cleanup task #1: default-0 on default-0 08:45:55 stdout: how: tmt 08:45:55 stdout: summary: 1 task completed 08:45:55 stdout: 08:45:55 stdout: total: 1 test passed 08:45:55 stdout: :: [ 08:45:55 ] :: [ PASS ] :: Command 'tmt run -arv -e FIRST=/usr/share/first -e SECOND=/usr/share/second provision --how=local plans -n multiple prepare -h shell -s 'touch /usr/share/first' -s 'touch /usr/share/second'' (Expected 0, got 0) 08:45:55 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:55 stdout: :: Duration: 2s 08:45:55 stdout: :: Assertions: 2 good, 0 bad 08:45:55 stdout: :: RESULT: PASS (Multiple Commandline Scripts) 08:45:55 stdout: 08:45:55 stdout: tmt-report-result: saving /Multiple-Commandline-Scripts output /tmp/tmp.CvOwuqzJvR into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/Multiple-Commandline-Scripts/output.txt 08:45:55 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/tmt-report-results.yaml 08:45:55 stdout: 08:45:55 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:55 stdout: :: Make sure plan environment is exposed to scripts 08:45:55 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:55 stdout: 08:45:55 stdout: :: [ 08:45:55 ] :: [ BEGIN ] :: Running 'tmt run --id /var/tmp/tmp.K3KhC2oBrT --scratch -v provision --how=local prepare cleanup plan -n environment' 08:45:57 stdout: /var/tmp/tmp.K3KhC2oBrT 08:45:57 stdout: warn: User is feeling safe. 08:45:57 stdout: Found 1 plan. 08:45:57 stdout: 08:45:57 stdout: /environment 08:45:57 stdout: provision 08:45:57 stdout: queued provision.provision tasks 08:45:57 stdout: #1: default-0 08:45:57 stdout: 08:45:57 stdout: provision.provision task #1: default-0 08:45:57 stdout: how: local 08:45:57 stdout: primary address: localhost 08:45:57 stdout: ansible: {} 08:45:57 stdout: 08:45:57 stdout: primary address: localhost 08:45:57 stdout: topology address 08:45:57 stdout: multihost name: default-0 08:45:57 stdout: arch: x86_64 08:45:57 stdout: distro: Fedora Linux 45 (Cloud Edition Prerelease) 08:45:57 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:45:57 stdout: package manager: dnf5 08:45:57 stdout: bootc builder: dnf5 08:45:57 stdout: is container: no 08:45:57 stdout: is ostree: no 08:45:57 stdout: is image mode: no 08:45:57 stdout: distro id: fedora 08:45:57 stdout: distro major version: 45 08:45:57 stdout: is toolbox: no 08:45:57 stdout: selinux: yes 08:45:57 stdout: systemd: yes 08:45:57 stdout: systemd soft-reboot: yes 08:45:57 stdout: rsync: yes 08:45:57 stdout: is superuser: yes 08:45:57 stdout: can sudo: yes 08:45:57 stdout: queued push tasks 08:45:57 stdout: #1: push to default-0 08:45:57 stdout: 08:45:57 stdout: push task #1: push to default-0 08:45:57 stdout: 08:45:57 stdout: summary: 1 guest provisioned 08:45:57 stdout: prepare 08:45:57 stdout: queued push tasks 08:45:57 stdout: #1: push to default-0 08:45:57 stdout: 08:45:57 stdout: push task #1: push to default-0 08:45:57 stdout: 08:45:57 stdout: queued prepare tasks 08:45:57 stdout: #1: essential-requires on default-0 08:45:57 stdout: #2: Run preparation script on default-0 08:45:57 stdout: 08:45:57 stdout: prepare task #1: essential-requires on default-0 08:45:57 stdout: how: install 08:45:57 stdout: summary: Install essential required packages 08:45:57 stdout: name: essential-requires 08:45:57 stdout: where: default-0 08:45:57 stdout: package: 1 package requested 08:45:57 stdout: /usr/bin/flock 08:45:57 stdout: 08:45:57 stdout: prepare task #2: Run preparation script on default-0 08:45:57 stdout: how: shell 08:45:57 stdout: name: Run preparation script 08:45:57 stdout: overview: 1 script found 08:45:57 stdout: script: /bin/true 08:45:57 stdout: 08:45:57 stdout: queued pull tasks 08:45:57 stdout: #1: pull from default-0 08:45:57 stdout: 08:45:57 stdout: pull task #1: pull from default-0 08:45:57 stdout: 08:45:57 stdout: summary: 2 preparations applied 08:45:57 stdout: cleanup 08:45:57 stdout: queued cleanup tasks 08:45:57 stdout: #1: default-0 on default-0 08:45:57 stdout: 08:45:57 stdout: cleanup task #1: default-0 on default-0 08:45:57 stdout: how: tmt 08:45:57 stdout: summary: 1 task completed 08:45:57 stdout: :: [ 08:45:57 ] :: [ PASS ] :: Command 'tmt run --id /var/tmp/tmp.K3KhC2oBrT --scratch -v provision --how=local prepare cleanup plan -n environment' (Expected 0, got 0) 08:45:57 stdout: :: [ 08:45:57 ] :: [ PASS ] :: File '/var/tmp/tmp.K3KhC2oBrT/log.txt' should contain 'Run command: .*export DUMMY_ENVVAR=dummy_value;.*/bin/true' 08:45:57 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:57 stdout: :: Duration: 2s 08:45:57 stdout: :: Assertions: 2 good, 0 bad 08:45:57 stdout: :: RESULT: PASS (Make sure plan environment is exposed to scripts) 08:45:57 stdout: 08:45:57 stdout: tmt-report-result: saving /Make-sure-plan-environment-is-exposed-to-scripts output /tmp/tmp.xMmS9E4HYW into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/Make-sure-plan-environment-is-exposed-to-scripts/output.txt 08:45:57 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/tmt-report-results.yaml 08:45:58 stdout: 08:45:58 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:58 stdout: :: Remote Script 08:45:58 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:45:58 stdout: 08:45:58 stdout: :: [ 08:45:58 ] :: [ BEGIN ] :: Prepare using a remote script :: actually running 'tmt -vvv run provision --how=local prepare finish cleanup plan -n url' 08:45:59 stdout: /var/tmp/tmt/run-005 08:45:59 stdout: warn: User is feeling safe. 08:45:59 stdout: Found 1 plan. 08:45:59 stdout: 08:45:59 stdout: /url 08:45:59 stdout: provision 08:45:59 stdout: queued provision.provision tasks 08:45:59 stdout: #1: default-0 08:45:59 stdout: 08:45:59 stdout: provision.provision task #1: default-0 08:45:59 stdout: how: local 08:45:59 stdout: order: 50 08:45:59 stdout: primary address: localhost 08:45:59 stdout: ansible: {} 08:45:59 stdout: 08:45:59 stdout: primary address: localhost 08:45:59 stdout: topology address 08:45:59 stdout: multihost name: default-0 08:45:59 stdout: arch: x86_64 08:45:59 stdout: distro: Fedora Linux 45 (Cloud Edition Prerelease) 08:45:59 stdout: kernel: 7.1.0-0.rc5.35.fc45.x86_64 08:45:59 stdout: package manager: dnf5 08:45:59 stdout: bootc builder: dnf5 08:45:59 stdout: is container: no 08:45:59 stdout: is ostree: no 08:45:59 stdout: is image mode: no 08:45:59 stdout: distro id: fedora 08:45:59 stdout: distro major version: 45 08:45:59 stdout: is toolbox: no 08:45:59 stdout: selinux: yes 08:45:59 stdout: systemd: yes 08:45:59 stdout: systemd soft-reboot: yes 08:45:59 stdout: rsync: yes 08:45:59 stdout: is superuser: yes 08:45:59 stdout: can sudo: yes 08:45:59 stdout: queued push tasks 08:45:59 stdout: #1: push to default-0 08:45:59 stdout: 08:45:59 stdout: push task #1: push to default-0 08:45:59 stdout: 08:45:59 stdout: summary: 1 guest provisioned 08:45:59 stdout: prepare 08:45:59 stdout: queued push tasks 08:45:59 stdout: #1: push to default-0 08:45:59 stdout: 08:45:59 stdout: push task #1: push to default-0 08:45:59 stdout: 08:45:59 stdout: queued prepare tasks 08:45:59 stdout: #1: essential-requires on default-0 08:45:59 stdout: #2: default-0 on default-0 08:45:59 stdout: 08:45:59 stdout: prepare task #1: essential-requires on default-0 08:45:59 stdout: how: install 08:45:59 stdout: summary: Install essential required packages 08:45:59 stdout: name: essential-requires 08:45:59 stdout: order: 30 08:45:59 stdout: where: default-0 08:45:59 stdout: package: 1 package requested 08:45:59 stdout: /usr/bin/flock 08:45:59 stdout: cmd: rpm -q --whatprovides /usr/bin/flock || dnf5 install -y /usr/bin/flock 08:45:59 stdout: stdout: util-linux-core-2.42.1-4.fc45.x86_64 08:45:59 stdout: 08:45:59 stdout: prepare task #2: default-0 on default-0 08:45:59 stdout: how: shell 08:45:59 stdout: order: 50 08:45:59 stdout: overview: 1 script found 08:46:00 stdout: cloned-commit-hash: 89ec2b1 08:46:00 stdout: ref: main 08:46:00 stdout: script: cd $TMT_PREPARE_SHELL_URL_REPOSITORY/scripts && ./hello.sh 08:46:00 stdout: cmd: set -eo pipefail; cd $TMT_PREPARE_SHELL_URL_REPOSITORY/scripts && ./hello.sh 08:46:00 stdout: stdout: Hello world 08:46:00 stdout: 08:46:00 stdout: queued pull tasks 08:46:00 stdout: #1: pull from default-0 08:46:00 stdout: 08:46:00 stdout: pull task #1: pull from default-0 08:46:00 stdout: 08:46:00 stdout: summary: 2 preparations applied 08:46:00 stdout: finish 08:46:00 stdout: queued finish tasks 08:46:00 stdout: #1: default-0 on default-0 08:46:00 stdout: 08:46:00 stdout: finish task #1: default-0 on default-0 08:46:00 stdout: how: shell 08:46:00 stdout: order: 50 08:46:00 stdout: overview: 1 script found 08:46:00 stdout: cloned-commit-hash: a77b9c3 08:46:00 stdout: ref: main 08:46:00 stdout: script: cd $TMT_FINISH_SHELL_URL_REPOSITORY && ls 08:46:00 stdout: cmd: set -eo pipefail; cd $TMT_FINISH_SHELL_URL_REPOSITORY && ls 08:46:00 stdout: stdout: file 08:46:00 stdout: stdout: plans 08:46:00 stdout: stdout: README.md 08:46:00 stdout: stdout: second 08:46:00 stdout: stdout: third 08:46:00 stdout: 08:46:00 stdout: queued pull tasks 08:46:00 stdout: #1: pull from default-0 08:46:00 stdout: 08:46:00 stdout: pull task #1: pull from default-0 08:46:00 stdout: 08:46:00 stdout: summary: 1 task completed 08:46:00 stdout: cleanup 08:46:00 stdout: queued cleanup tasks 08:46:00 stdout: #1: default-0 on default-0 08:46:00 stdout: 08:46:00 stdout: cleanup task #1: default-0 on default-0 08:46:00 stdout: how: tmt 08:46:00 stdout: order: 50 08:46:00 stdout: Prune '/url' plan workdir '/var/tmp/tmt/run-005/url'. 08:46:00 stdout: summary: 1 task completed 08:46:00 stdout: :: [ 08:46:00 ] :: [ PASS ] :: Prepare using a remote script (Expected 0, got 0) 08:46:00 stdout: :: [ 08:46:00 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.o91DIutG' should contain 'Hello world' 08:46:00 stdout: :: [ 08:46:00 ] :: [ PASS ] :: File '/var/tmp/rlRun_LOG.o91DIutG' should contain 'third' 08:46:00 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:46:00 stdout: :: Duration: 2s 08:46:00 stdout: :: Assertions: 3 good, 0 bad 08:46:00 stdout: :: RESULT: PASS (Remote Script) 08:46:00 stdout: 08:46:00 stdout: tmt-report-result: saving /Remote-Script output /tmp/tmp.okRHKP28Db into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/Remote-Script/output.txt 08:46:00 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/tmt-report-results.yaml 08:46:00 stdout: 08:46:00 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:46:00 stdout: :: Cleanup 08:46:00 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:46:00 stdout: 08:46:00 stdout: :: [ 08:46:00 ] :: [ BEGIN ] :: Running 'popd' 08:46:00 stdout: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests/tests/prepare/shell 08:46:00 stdout: :: [ 08:46:00 ] :: [ PASS ] :: Command 'popd' (Expected 0, got 0) 08:46:00 stdout: :: [ 08:46:00 ] :: [ BEGIN ] :: Removing run directory :: actually running 'rm -rf /var/tmp/tmp.K3KhC2oBrT' 08:46:00 stdout: :: [ 08:46:00 ] :: [ PASS ] :: Removing run directory (Expected 0, got 0) 08:46:00 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:46:00 stdout: :: Duration: 0s 08:46:00 stdout: :: Assertions: 2 good, 0 bad 08:46:00 stdout: :: RESULT: PASS (Cleanup) 08:46:00 stdout: 08:46:00 stdout: tmt-report-result: saving /Cleanup output /tmp/tmp.uS9lwYNg0X into /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/Cleanup/output.txt 08:46:00 stdout: tmt-report-result: adding to the result file /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/tmt-report-results.yaml 08:46:00 stdout: 08:46:00 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:46:00 stdout: :: /tests/prepare/shell 08:46:00 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:46:00 stdout: 08:46:00 stdout: :: [ 08:46:00 ] :: [ LOG ] :: Phases fingerprint: GLWAc0zH 08:46:01 stdout: :: [ 08:46:01 ] :: [ LOG ] :: Asserts fingerprint: rEpk6f29 08:46:01 stdout: File '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/journal.xml' already stored in '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6'. 08:46:01 stdout: :: [ 08:46:01 ] :: [ INFO ] :: Deleting rlRun_LOG file(s) 08:46:01 stdout: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 08:46:01 stdout: :: Duration: 13s 08:46:01 stdout: :: Phases: 7 good, 0 bad 08:46:01 stdout: :: OVERALL RESULT: PASS (/tests/prepare/shell) 08:46:01 stdout: 08:46:01 stdout: Shared connection to 3.145.116.96 closed. 08:46:01 Command returned '0' (success). 08:46:01 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/output.txt'. 08:46:01 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' on guest '3.145.116.96'. 08:46:01 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rsync --version' 08:46:01 environment 08:46:01 stdout: rsync version 3.4.2 protocol version 32 08:46:01 stdout: Copyright (C) 1996-2026 by Andrew Tridgell, Wayne Davison, and others. 08:46:01 stdout: Web site: https://rsync.samba.org/ 08:46:01 stdout: Capabilities: 08:46:01 stdout: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, 08:46:01 stdout: socketpairs, symlinks, symtimes, hardlinks, hardlink-specials, 08:46:01 stdout: hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, 08:46:01 stdout: xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes 08:46:01 stdout: Optimizations: 08:46:01 stdout: SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 08:46:01 stdout: Checksum list: 08:46:01 stdout: xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none 08:46:01 stdout: Compress list: 08:46:01 stdout: zstd lz4 zlibx zlib none 08:46:01 stdout: Daemon auth list: 08:46:01 stdout: sha512 sha256 sha1 md5 md4 08:46:01 stdout: 08:46:01 stdout: rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you 08:46:01 stdout: are welcome to redistribute it under certain conditions. See the GNU 08:46:01 stdout: General Public Licence for details. 08:46:01 Command returned '0' (success). 08:46:01 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6' from the guest to '/'. 08:46:01 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-c752xhx4 -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6 / 08:46:01 environment 08:46:01 Command returned '0' (success). 08:46:01 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:46:01 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-naas51rv -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:46:01 environment 08:46:01 Command returned '0' (success). 08:46:06 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' on guest '3.145.116.96'. 08:46:06 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; sestatus' 08:46:06 environment 08:46:06 stdout: SELinux status: enabled 08:46:06 stdout: SELinuxfs mount: /sys/fs/selinux 08:46:06 stdout: SELinux root directory: /etc/selinux 08:46:06 stdout: Loaded policy name: targeted 08:46:06 stdout: Current mode: enforcing 08:46:06 stdout: Mode from config file: enforcing 08:46:06 stdout: Policy MLS status: enabled 08:46:06 stdout: Policy deny_unknown status: allowed 08:46:06 stdout: Memory protection checking: actual (secure) 08:46:06 stdout: Max kernel policy version: 35 08:46:06 Command returned '0' (success). 08:46:06 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' on guest '3.145.116.96'. 08:46:06 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; rpm -q audit selinux-policy' 08:46:06 environment 08:46:06 stdout: audit-4.1.4-1.fc45.x86_64 08:46:06 stdout: selinux-policy-45.3-1.fc45.noarch 08:46:06 Command returned '0' (success). 08:46:06 Execute command 'export PYTEST='python3 -m pytest -vvv -ra --showlocals'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c 'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'' on guest '3.145.116.96'. 08:46:06 Run command: ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket root@3.145.116.96 'export PYTEST='"'"'python3 -m pytest -vvv -ra --showlocals'"'"'; export PACKIT_BUILD_LOG_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/fedora-rawhide-x86_64/10515802-tmt/builder-live.log; export PACKIT_COMMIT_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_COPR_BUILD_ID=10515802; export PACKIT_COPR_PROJECT=packit/teemtee-tmt-4904; export PACKIT_COPR_RPMS='"'"'tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-bootc-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-beaker-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-container-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+export-polarion-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+prepare-artifact-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+report-junit-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+all-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+link-jira-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+provision-mock-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch tmt+test-convert-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45.noarch'"'"'; export PACKIT_DOWNSTREAM_NAME=tmt; export PACKIT_DOWNSTREAM_URL=https://src.fedoraproject.org/rpms/tmt.git; export PACKIT_FULL_REPO_NAME=teemtee/tmt; export PACKIT_PACKAGE_NAME=tmt; export PACKIT_PACKAGE_NVR=tmt+provision-virtual-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.fc45; export PACKIT_PR_ID=4904; export PACKIT_SOURCE_BRANCH=document-user-key-better; export PACKIT_SOURCE_SHA=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export PACKIT_SOURCE_URL=https://github.com/teemtee/tmt; export PACKIT_SRPM_URL=https://download.copr.fedorainfracloud.org/results/packit/teemtee-tmt-4904/srpm-builds/10515802/tmt-1.75.0.dev3+g5793f160e-1.20260527082731650792.pr4904.3.g5793f160.src.rpm; export PACKIT_TARGET_BRANCH=main; export PACKIT_TARGET_SHA=ba64efc6eb8bc54e1c9b7971fe42c7227cdd8096; export PACKIT_TARGET_URL=https://github.com/teemtee/tmt; export PACKIT_UPSTREAM_NAME=tmt; export PACKIT_UPSTREAM_URL=https://github.com/teemtee/tmt; export TESTING_FARM_REQUEST_ID=7ee920ba-c471-4371-b3ba-ca9f08ece5f9; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://github.com/teemtee/tmt; export TESTING_FARM_GIT_REF=5793f160ea6a83eb7aa78b1dd7135b1303c18ef4; export TMT_VERSION=1.73.0; export TMT_TREE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree; export TMT_PLAN_DATA=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/variables.env; export TMT_PLAN_SOURCE_SCRIPT=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data/plan-source-script.sh; /bin/bash -c '"'"'set -x export LC_ALL=C source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc-mark.txt ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts $AVC_SINCE'"'"'' 08:46:06 environment 08:46:06 stderr: + export LC_ALL=C 08:46:06 stderr: + LC_ALL=C 08:46:06 stderr: + source /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc-mark.txt 08:46:06 stderr: ++ export 'AVC_SINCE=05/27/26 08:45:47' 08:46:06 stderr: ++ AVC_SINCE='05/27/26 08:45:47' 08:46:06 stderr: + ausearch -i --input-logs -m AVC,USER_AVC,SELINUX_ERR -ts 05/27/26 08:45:47 08:46:06 stderr: 08:46:06 Command returned '1' (failure). 08:46:06 Append to file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/avc.txt'. 08:46:06 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/failures.yaml'. 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/checks/failures.yaml'. 08:46:06 Extract results of '/tests/prepare/shell'. 08:46:06 tmt-report-results file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/data/tmt-report-results.yaml' detected. 08:46:06 Results successfully validated. 08:46:06 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/output.txt'. 08:46:06 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/failures.yaml'. 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/failures.yaml'. 08:46:06 Read file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/TestResults'. 08:46:06 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6' from the guest to '/'. 08:46:06 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-3gr7erp1 -z '--exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/backup*' --exclude=/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6/output.txt --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/data/guest/default-0/tests/prepare/shell-6 / 08:46:06 environment 08:46:06 Command returned '0' (success). 08:46:06 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:46:06 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-nfqpnmml -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:46:06 environment 08:46:06 Command returned '0' (success). 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:46:06 00:00:13 pass /tests/prepare/shell (on default-0) [6/6] 08:46:06 00:00:05 pass avc (after-test check) 08:46:06 ..:..:.. pass /Setup (subresult) 08:46:06 ..:..:.. pass /Custom-Script (subresult) 08:46:06 ..:..:.. pass /Commandline-Script (subresult) 08:46:06 ..:..:.. pass /Multiple-Commandline-Scripts (subresult) 08:46:06 ..:..:.. pass /Make-sure-plan-environment-is-exposed-to-scripts (subresult) 08:46:06 ..:..:.. pass /Remote-Script (subresult) 08:46:06 ..:..:.. pass /Cleanup (subresult) 08:46:06 Pull the plan data directory. 08:46:06 Copy '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data' from the guest to '/'. 08:46:06 Run command: rsync --temp-dir /var/ARTIFACTS/work-preparesyafdvc_/tmp/rsync-ljf05xtk -z --links -s -r -R --safe-links -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oConnectionAttempts=5 -oConnectTimeout=60 -oServerAliveInterval=5 -oServerAliveCountMax=60 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -oPasswordAuthentication=no -S/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' root@3.145.116.96:/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/data / 08:46:06 environment 08:46:06 Command returned '0' (success). 08:46:06 08:46:06 summary: 6 tests executed 08:46:06 status: done 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/step.yaml'. 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/results.yaml'. 08:46:06 report 08:46:06 workdir: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report 08:46:06 how: display 08:46:06 order: 50 08:46:06 prepare 08:46:06 00:00:00 pass default-1 / script #0 08:46:06 00:00:25 pass dnf-cache / script #0 08:46:06 execute 08:46:06 00:02:15 pass /tests/prepare/adjust 08:46:06 00:00:05 pass avc (after-test check) 08:46:06 ..:..:.. pass /Setup (subresult) 08:46:06 ..:..:.. pass /Test-Plan-without-test-defined-image (subresult) 08:46:06 ..:..:.. pass /Test-Plan-without-test-defined-image-centos-7 (subresult) 08:46:06 ..:..:.. pass /Test-Plan-defined-test-without-image-centos-stream-8 (subresult) 08:46:06 ..:..:.. pass /Test-Plan-defined-test-without-image-centos-7 (subresult) 08:46:06 ..:..:.. pass /Cleanup (subresult) 08:46:06 00:00:17 pass /tests/prepare/basic 08:46:06 00:00:05 pass avc (after-test check) 08:46:06 ..:..:.. pass /Setup (subresult) 08:46:06 ..:..:.. pass /Test (subresult) 08:46:06 ..:..:.. pass /Cleanup (subresult) 08:46:06 00:00:41 pass /tests/prepare/framework 08:46:06 00:00:05 pass avc (after-test check) 08:46:06 ..:..:.. pass /Setup (subresult) 08:46:06 ..:..:.. pass /Make-sure-the-test-framework-is-installed (subresult) 08:46:06 ..:..:.. pass /Cleanup (subresult) 08:46:06 00:02:01 pass /tests/prepare/freeze 08:46:06 00:00:05 pass avc (after-test check) 08:46:06 ..:..:.. pass /Setup (subresult) 08:46:06 ..:..:.. pass /Test (subresult) 08:46:06 ..:..:.. pass /Cleanup (subresult) 08:46:06 00:01:23 pass /tests/prepare/require 08:46:06 00:00:05 pass avc (after-test check) 08:46:06 ..:..:.. pass /Setup (subresult) 08:46:06 ..:..:.. pass /Require-an-available-package-localhost-tmt-container-test-fedora-latest-latest (subresult) 08:46:06 ..:..:.. pass /Require-a-missing-package-localhost-tmt-container-test-fedora-latest-latest (subresult) 08:46:06 ..:..:.. pass /Require-both-available-and-missing-localhost-tmt-container-test-fedora-latest-latest (subresult) 08:46:06 ..:..:.. pass /Require-an-available-package-localhost-tmt-container-test-centos-7-upstream-latest (subresult) 08:46:06 ..:..:.. pass /Require-a-missing-package-localhost-tmt-container-test-centos-7-upstream-latest (subresult) 08:46:06 ..:..:.. pass /Require-both-available-and-missing-localhost-tmt-container-test-centos-7-upstream-latest (subresult) 08:46:06 ..:..:.. pass /Cleanup (subresult) 08:46:06 00:00:13 pass /tests/prepare/shell 08:46:06 00:00:05 pass avc (after-test check) 08:46:06 ..:..:.. pass /Setup (subresult) 08:46:06 ..:..:.. pass /Custom-Script (subresult) 08:46:06 ..:..:.. pass /Commandline-Script (subresult) 08:46:06 ..:..:.. pass /Multiple-Commandline-Scripts (subresult) 08:46:06 ..:..:.. pass /Make-sure-plan-environment-is-exposed-to-scripts (subresult) 08:46:06 ..:..:.. pass /Remote-Script (subresult) 08:46:06 ..:..:.. pass /Cleanup (subresult) 08:46:06 summary: 6 tests passed 08:46:06 status: done 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report/step.yaml'. 08:46:06 finish 08:46:06 workdir: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/finish 08:46:06 queued finish tasks 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/finish/results.yaml'. 08:46:06 08:46:06 summary: 0 tasks completed 08:46:06 status: done 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/finish/step.yaml'. 08:46:06 Suspending step 'discover'. 08:46:06 Suspending step 'provision'. 08:46:06 Suspending guest 'default-0'. 08:46:06 Terminating the SSH master process 14314 with SIGTERM. 08:46:06 Remove SSH master socket '/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket'. 08:46:06 Suspending step 'prepare'. 08:46:06 Suspending step 'execute'. 08:46:06 Suspending step 'finish'. 08:46:06 cleanup 08:46:06 workdir: /var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/cleanup 08:46:06 cleanup queue: added task: default-0 on default-0 08:46:06 queued cleanup tasks 08:46:06 #1: default-0 on default-0 08:46:06 08:46:06 cleanup task #1: default-0 on default-0 08:46:06 how: tmt 08:46:06 order: 50 08:46:06 Fetch logs from guest 'default-0'. 08:46:06 Stop and remove guest 'default-0'. 08:46:06 Suspending guest 'default-0'. 08:46:06 The SSH master process cannot be terminated because it is unset. 08:46:06 Possible SSH master socket path '/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' (trivial method). 08:46:06 SSH master socket path will be '/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket' (trivial method). 08:46:06 Remove SSH master socket '/var/ARTIFACTS/work-preparesyafdvc_/ssh-sockets/3.145.116.96-22-root.socket'. 08:46:06 Doing nothing to remove guest '3.145.116.96'. 08:46:06 Prune '/plans/features/steps/prepare' plan workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare'. 08:46:06 Prune '/plans/features/steps/prepare' worktree '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/tree'. 08:46:06 Prune 'discover' step workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover'. 08:46:06 Remove '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0/tests'. 08:46:06 Remove 'default-0' workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/discover/default-0'. 08:46:06 Preserve 'tests.yaml'. 08:46:06 Preserve 'step.yaml'. 08:46:06 Prune 'provision' step workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision'. 08:46:06 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/default-0' already exists. 08:46:06 Remove 'default-0' workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/provision/default-0'. 08:46:06 Preserve 'guests.yaml'. 08:46:06 Preserve 'step.yaml'. 08:46:06 Prune 'prepare' step workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare'. 08:46:06 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/essential-requires' created. 08:46:06 Remove 'essential-requires' workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/essential-requires'. 08:46:06 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-0' created. 08:46:06 Remove 'default-0' workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/default-0'. 08:46:06 Preserve 'script-0'. 08:46:06 Preserve 'script-0'. 08:46:06 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/requires' created. 08:46:06 Remove 'requires' workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/prepare/requires'. 08:46:06 Preserve 'dnf-cache'. 08:46:06 Preserve 'default-1'. 08:46:06 Preserve 'step.yaml'. 08:46:06 Preserve 'results.yaml'. 08:46:06 Prune 'execute' step workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute'. 08:46:06 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/default-0' already exists. 08:46:06 Remove 'default-0' workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/execute/default-0'. 08:46:06 Preserve 'data'. 08:46:06 Preserve 'step.yaml'. 08:46:06 Preserve 'results.yaml'. 08:46:06 Prune 'report' step workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report'. 08:46:06 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report/default-0' created. 08:46:06 Remove 'default-0' workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/report/default-0'. 08:46:06 Preserve 'step.yaml'. 08:46:06 Prune 'finish' step workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/finish'. 08:46:06 Preserve 'step.yaml'. 08:46:06 Preserve 'results.yaml'. 08:46:06 Prune 'cleanup' step workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/cleanup'. 08:46:06 Workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/cleanup/default-0' created. 08:46:06 Remove 'default-0' workdir '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/cleanup/default-0'. 08:46:06 Preserve 'step.yaml'. 08:46:06 summary: 1 task completed 08:46:06 status: done 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/plans/features/steps/prepare/cleanup/step.yaml'. 08:46:06 Write file '/var/ARTIFACTS/work-preparesyafdvc_/recipe.yaml'. 08:46:06 08:46:06 total: 6 tests passed