all: children: zuul_unreachable: hosts: {} hosts: controller: ansible_connection: ssh ansible_host: 162.253.55.207 ansible_port: 22 ansible_python_interpreter: auto ansible_user: zuul nodepool: az: nova cloud: ansible-vexxhost external_id: 2d8a9af6-2b19-4f97-91d1-05a978ea8443 host_id: cbf77c162637fdd0e01a5fd1648344bc082ef4e142a7eb44d1145ee2 interface_ip: 162.253.55.207 label: ansible-fedora-37-1vcpu private_ipv4: 192.168.0.253 private_ipv6: null provider: ansible-vexxhost-ca-ymq-1 public_ipv4: 162.253.55.207 public_ipv6: 2604:e100:1:0:f816:3eff:fe14:5169 region: ca-ymq-1 slot: null zuul_use_fetch_output: true vars: zuul: _inheritance_path: - '' - '' - '' ansible_version: '8' artifacts: - branch: main change: '480' job: build-ansible-collection metadata: type: zuul_manifest name: Zuul Manifest patchset: 73816eb7a205bd46621e5654fd8c55d0c2877b30 project: ansible-collections/community.hashi_vault url: https://d16e8b1d65dbb3aca9d8-298abdf531ff0ee0db580989926e7436.ssl.cf5.rackcdn.com/ansible/3a33ec162ab54f89bacec32069ad9696/zuul-manifest.json - branch: main change: '480' job: build-ansible-collection metadata: type: ansible_collection version: 7.0.1-dev6 name: community.hashi_vault patchset: 73816eb7a205bd46621e5654fd8c55d0c2877b30 project: ansible-collections/community.hashi_vault url: https://d16e8b1d65dbb3aca9d8-298abdf531ff0ee0db580989926e7436.ssl.cf5.rackcdn.com/ansible/3a33ec162ab54f89bacec32069ad9696/artifacts/community-hashi_vault-7.0.1-dev6.tar.gz attempts: 1 branch: main build: bd3ea7d977fb4626a77cce6e634a42e0 build_refs: - branch: main change: '480' change_message: "Bump actions/setup-python from 5 to 6\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.\n
\nRelease notes\n

Sourced from actions/setup-python's releases.

\n
\n

v6.0.0

\n

What's Changed

\n

Breaking Changes

\n\n

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

\n

Enhancements:

\n\n

Bug fixes:

\n\n

Dependency updates:

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v6.0.0

\n

v5.6.0

\n

What's Changed

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v5.6.0

\n

v5.5.0

\n

What's Changed

\n

Enhancements:

\n\n

Bug fixes:

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • e797f83 Upgrade to node 24 (#1164)
  • \n
  • 3d1e2d2 Revert "Enhance cache-dependency-path handling to support files outside the w...
  • \n
  • 65b0712 Clarify pythonLocation behavior for PyPy and GraalPy in environment variables...
  • \n
  • 5b668cf Bump actions/checkout from 4 to 5 (#1181)
  • \n
  • f62a0e2 Change missing cache directory error to warning (#1182)
  • \n
  • 9322b3c Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIn...
  • \n
  • fbeb884 Bump form-data to fix critical vulnerabilities #182 & #183 (#1163)
  • \n
  • 03bb615 Bump idna from 2.9 to 3.7 in /tests/data (#843)
  • \n
  • 36da51d Add version parsing from Pipfile (#1067)
  • \n
  • 3c6f142 update documentation (#1156)
  • \n
  • Additional commits viewable in compare view
  • \n
\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @briantist.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n" change_url: https://github.com/ansible-collections/community.hashi_vault/pull/480 commit_id: 73816eb7a205bd46621e5654fd8c55d0c2877b30 patchset: 73816eb7a205bd46621e5654fd8c55d0c2877b30 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/community.hashi_vault name: ansible-collections/community.hashi_vault short_name: community.hashi_vault src_dir: src/github.com/ansible-collections/community.hashi_vault topic: null buildset: eb88f0bc7edf4567ba965b8206adb9af buildset_refs: - branch: main change: '480' change_message: "Bump actions/setup-python from 5 to 6\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.\n
\nRelease notes\n

Sourced from actions/setup-python's releases.

\n
\n

v6.0.0

\n

What's Changed

\n

Breaking Changes

\n\n

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

\n

Enhancements:

\n\n

Bug fixes:

\n\n

Dependency updates:

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v6.0.0

\n

v5.6.0

\n

What's Changed

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v5.6.0

\n

v5.5.0

\n

What's Changed

\n

Enhancements:

\n\n

Bug fixes:

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • e797f83 Upgrade to node 24 (#1164)
  • \n
  • 3d1e2d2 Revert "Enhance cache-dependency-path handling to support files outside the w...
  • \n
  • 65b0712 Clarify pythonLocation behavior for PyPy and GraalPy in environment variables...
  • \n
  • 5b668cf Bump actions/checkout from 4 to 5 (#1181)
  • \n
  • f62a0e2 Change missing cache directory error to warning (#1182)
  • \n
  • 9322b3c Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIn...
  • \n
  • fbeb884 Bump form-data to fix critical vulnerabilities #182 & #183 (#1163)
  • \n
  • 03bb615 Bump idna from 2.9 to 3.7 in /tests/data (#843)
  • \n
  • 36da51d Add version parsing from Pipfile (#1067)
  • \n
  • 3c6f142 update documentation (#1156)
  • \n
  • Additional commits viewable in compare view
  • \n
\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @briantist.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n" change_url: https://github.com/ansible-collections/community.hashi_vault/pull/480 commit_id: 73816eb7a205bd46621e5654fd8c55d0c2877b30 patchset: 73816eb7a205bd46621e5654fd8c55d0c2877b30 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/community.hashi_vault name: ansible-collections/community.hashi_vault short_name: community.hashi_vault src_dir: src/github.com/ansible-collections/community.hashi_vault topic: null change: '480' change_message: "Bump actions/setup-python from 5 to 6\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.\n
\nRelease notes\n

Sourced from actions/setup-python's releases.

\n
\n

v6.0.0

\n

What's Changed

\n

Breaking Changes

\n\n

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

\n

Enhancements:

\n\n

Bug fixes:

\n\n

Dependency updates:

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v6.0.0

\n

v5.6.0

\n

What's Changed

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v5.6.0

\n

v5.5.0

\n

What's Changed

\n

Enhancements:

\n\n

Bug fixes:

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • e797f83 Upgrade to node 24 (#1164)
  • \n
  • 3d1e2d2 Revert "Enhance cache-dependency-path handling to support files outside the w...
  • \n
  • 65b0712 Clarify pythonLocation behavior for PyPy and GraalPy in environment variables...
  • \n
  • 5b668cf Bump actions/checkout from 4 to 5 (#1181)
  • \n
  • f62a0e2 Change missing cache directory error to warning (#1182)
  • \n
  • 9322b3c Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIn...
  • \n
  • fbeb884 Bump form-data to fix critical vulnerabilities #182 & #183 (#1163)
  • \n
  • 03bb615 Bump idna from 2.9 to 3.7 in /tests/data (#843)
  • \n
  • 36da51d Add version parsing from Pipfile (#1067)
  • \n
  • 3c6f142 update documentation (#1156)
  • \n
  • Additional commits viewable in compare view
  • \n
\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @briantist.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n" change_url: https://github.com/ansible-collections/community.hashi_vault/pull/480 child_jobs: [] commit_id: 73816eb7a205bd46621e5654fd8c55d0c2877b30 event_id: fd365960-adc7-11f0-87bd-4e280faeeae9 executor: hostname: ze04.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/bd3ea7d977fb4626a77cce6e634a42e0/ansible/inventory.yaml log_root: /var/lib/zuul/builds/bd3ea7d977fb4626a77cce6e634a42e0/work/logs result_data_file: /var/lib/zuul/builds/bd3ea7d977fb4626a77cce6e634a42e0/work/results.json src_root: /var/lib/zuul/builds/bd3ea7d977fb4626a77cce6e634a42e0/work/src work_root: /var/lib/zuul/builds/bd3ea7d977fb4626a77cce6e634a42e0/work items: - branch: main change: '480' change_message: "Bump actions/setup-python from 5 to 6\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.\n
\nRelease notes\n

Sourced from actions/setup-python's releases.

\n
\n

v6.0.0

\n

What's Changed

\n

Breaking Changes

\n\n

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

\n

Enhancements:

\n\n

Bug fixes:

\n\n

Dependency updates:

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v6.0.0

\n

v5.6.0

\n

What's Changed

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v5.6.0

\n

v5.5.0

\n

What's Changed

\n

Enhancements:

\n\n

Bug fixes:

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • e797f83 Upgrade to node 24 (#1164)
  • \n
  • 3d1e2d2 Revert "Enhance cache-dependency-path handling to support files outside the w...
  • \n
  • 65b0712 Clarify pythonLocation behavior for PyPy and GraalPy in environment variables...
  • \n
  • 5b668cf Bump actions/checkout from 4 to 5 (#1181)
  • \n
  • f62a0e2 Change missing cache directory error to warning (#1182)
  • \n
  • 9322b3c Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIn...
  • \n
  • fbeb884 Bump form-data to fix critical vulnerabilities #182 & #183 (#1163)
  • \n
  • 03bb615 Bump idna from 2.9 to 3.7 in /tests/data (#843)
  • \n
  • 36da51d Add version parsing from Pipfile (#1067)
  • \n
  • 3c6f142 update documentation (#1156)
  • \n
  • Additional commits viewable in compare view
  • \n
\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @briantist.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n" change_url: https://github.com/ansible-collections/community.hashi_vault/pull/480 commit_id: 73816eb7a205bd46621e5654fd8c55d0c2877b30 patchset: 73816eb7a205bd46621e5654fd8c55d0c2877b30 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/community.hashi_vault name: ansible-collections/community.hashi_vault short_name: community.hashi_vault src_dir: src/github.com/ansible-collections/community.hashi_vault topic: null job: ansible-galaxy-importer jobtags: [] max_attempts: 3 message: QnVtcCBhY3Rpb25zL3NldHVwLXB5dGhvbiBmcm9tIDUgdG8gNgoKQnVtcHMgW2FjdGlvbnMvc2V0dXAtcHl0aG9uXShodHRwczovL2dpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24pIGZyb20gNSB0byA2Lgo8ZGV0YWlscz4KPHN1bW1hcnk+UmVsZWFzZSBub3Rlczwvc3VtbWFyeT4KPHA+PGVtPlNvdXJjZWQgZnJvbSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vcmVsZWFzZXMiPmFjdGlvbnMvc2V0dXAtcHl0aG9uJ3MgcmVsZWFzZXM8L2E+LjwvZW0+PC9wPgo8YmxvY2txdW90ZT4KPGgyPnY2LjAuMDwvaDI+CjxoMj5XaGF0J3MgQ2hhbmdlZDwvaDI+CjxoMz5CcmVha2luZyBDaGFuZ2VzPC9oMz4KPHVsPgo8bGk+VXBncmFkZSB0byBub2RlIDI0IGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9zYWxtYW5ta2MiPjxjb2RlPkDigItzYWxtYW5ta2M8L2NvZGU+PC9hPiBpbiA8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vcHVsbC8xMTY0Ij5hY3Rpb25zL3NldHVwLXB5dGhvbiMxMTY0PC9hPjwvbGk+CjwvdWw+CjxwPk1ha2Ugc3VyZSB5b3VyIHJ1bm5lciBpcyBvbiB2ZXJzaW9uIHYyLjMyNy4xIG9yIGxhdGVyIHRvIGVuc3VyZSBjb21wYXRpYmlsaXR5IHdpdGggdGhpcyByZWxlYXNlLiA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYWN0aW9ucy9ydW5uZXIvcmVsZWFzZXMvdGFnL3YyLjMyNy4xIj5TZWUgUmVsZWFzZSBOb3RlczwvYT48L3A+CjxoMz5FbmhhbmNlbWVudHM6PC9oMz4KPHVsPgo8bGk+QWRkIHN1cHBvcnQgZm9yIDxjb2RlPnBpcC12ZXJzaW9uPC9jb2RlPiAgYnkgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL3ByaXlhZ3VwdGExMDgiPjxjb2RlPkDigItwcml5YWd1cHRhMTA4PC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTEyOSI+YWN0aW9ucy9zZXR1cC1weXRob24jMTEyOTwvYT48L2xpPgo8bGk+RW5oYW5jZSByZWFkaW5nIGZyb20gLnB5dGhvbi12ZXJzaW9uIGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9rcnlzdG9mLWsiPjxjb2RlPkDigItrcnlzdG9mLWs8L2NvZGU+PC9hPiBpbiA8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vcHVsbC83ODciPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzc4NzwvYT48L2xpPgo8bGk+QWRkIHZlcnNpb24gcGFyc2luZyBmcm9tIFBpcGZpbGUgYnkgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FyYWRrZGoiPjxjb2RlPkDigIthcmFka2RqPC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTA2NyI+YWN0aW9ucy9zZXR1cC1weXRob24jMTA2NzwvYT48L2xpPgo8L3VsPgo8aDM+QnVnIGZpeGVzOjwvaDM+Cjx1bD4KPGxpPkNsYXJpZnkgcHl0aG9uTG9jYXRpb24gYmVoYXZpb3VyIGZvciBQeVB5IGFuZCBHcmFhbFB5IGluIGVudmlyb25tZW50IHZhcmlhYmxlcyBieSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYXBhcm5hanlvdGhpLXkiPjxjb2RlPkDigIthcGFybmFqeW90aGkteTwvY29kZT48L2E+IGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzExODMiPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzExODM8L2E+PC9saT4KPGxpPkNoYW5nZSBtaXNzaW5nIGNhY2hlIGRpcmVjdG9yeSBlcnJvciB0byB3YXJuaW5nICBieSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYXBhcm5hanlvdGhpLXkiPjxjb2RlPkDigIthcGFybmFqeW90aGkteTwvY29kZT48L2E+IGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzExODIiPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzExODI8L2E+PC9saT4KPGxpPkFkZCBBcmNoaXRlY3R1cmUtU3BlY2lmaWMgUEFUSCBNYW5hZ2VtZW50IGZvciBQeXRob24gd2l0aCAtLXVzZXIgRmxhZyBvbiBXaW5kb3dzIGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hcGFybmFqeW90aGkteSI+PGNvZGU+QOKAi2FwYXJuYWp5b3RoaS15PC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTEyMiI+YWN0aW9ucy9zZXR1cC1weXRob24jMTEyMjwvYT48L2xpPgo8bGk+SW5jbHVkZSBweXRob24gdmVyc2lvbiBpbiBQeVB5IHB5dGhvbi12ZXJzaW9uIG91dHB1dCBieSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vY2RjZThwIj48Y29kZT5A4oCLY2RjZThwPC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTExMCI+YWN0aW9ucy9zZXR1cC1weXRob24jMTExMDwvYT48L2xpPgo8bGk+VXBkYXRlIGRvY3M6IGNsYXJpZmljYXRpb24gb24gcGlwIGF1dGhlbnRpY2F0aW9uIHdpdGggc2V0dXAtcHl0aG9uIGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9wcml5YS1raW50aGFsaSI+PGNvZGU+QOKAi3ByaXlhLWtpbnRoYWxpPC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTE1NiI+YWN0aW9ucy9zZXR1cC1weXRob24jMTE1NjwvYT48L2xpPgo8L3VsPgo8aDM+RGVwZW5kZW5jeSB1cGRhdGVzOjwvaDM+Cjx1bD4KPGxpPlVwZ3JhZGUgaWRuYSBmcm9tIDIuOSB0byAzLjcgaW4gLzxzdHJvbmc+dGVzdHM8L3N0cm9uZz4vZGF0YSBieSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vZGVwZW5kYWJvdCI+PGNvZGU+QOKAi2RlcGVuZGFib3Q8L2NvZGU+PC9hPltib3RdIGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzg0MyI+YWN0aW9ucy9zZXR1cC1weXRob24jODQzPC9hPjwvbGk+CjxsaT5VcGdyYWRlIGZvcm0tZGF0YSB0byBmaXggY3JpdGljYWwgdnVsbmVyYWJpbGl0aWVzIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9pc3N1ZXMvMTgyIj4jMTgyPC9hPiAmYW1wOyA8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vaXNzdWVzLzE4MyI+IzE4MzwvYT4gYnkgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FwYXJuYWp5b3RoaS15Ij48Y29kZT5A4oCLYXBhcm5hanlvdGhpLXk8L2NvZGU+PC9hPiBpbiA8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vcHVsbC8xMTYzIj5hY3Rpb25zL3NldHVwLXB5dGhvbiMxMTYzPC9hPjwvbGk+CjxsaT5VcGdyYWRlIHNldHVwdG9vbHMgdG8gNzguMS4xIHRvIGZpeCBwYXRoIHRyYXZlcnNhbCB2dWxuZXJhYmlsaXR5IGluIFBhY2thZ2VJbmRleC5kb3dubG9hZCBieSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYXBhcm5hanlvdGhpLXkiPjxjb2RlPkDigIthcGFybmFqeW90aGkteTwvY29kZT48L2E+IGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzExNjUiPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzExNjU8L2E+PC9saT4KPGxpPlVwZ3JhZGUgYWN0aW9ucy9jaGVja291dCBmcm9tIDQgdG8gNSBieSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vZGVwZW5kYWJvdCI+PGNvZGU+QOKAi2RlcGVuZGFib3Q8L2NvZGU+PC9hPltib3RdIGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzExODEiPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzExODE8L2E+PC9saT4KPGxpPlVwZ3JhZGUgPGNvZGU+QOKAi2FjdGlvbnMvdG9vbC1jYWNoZTwvY29kZT4gZnJvbSAyLjAuMSB0byAyLjAuMiBieSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vZGVwZW5kYWJvdCI+PGNvZGU+QOKAi2RlcGVuZGFib3Q8L2NvZGU+PC9hPltib3RdIGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzEwOTUiPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzEwOTU8L2E+PC9saT4KPC91bD4KPGgyPk5ldyBDb250cmlidXRvcnM8L2gyPgo8dWw+CjxsaT48YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20va3J5c3RvZi1rIj48Y29kZT5A4oCLa3J5c3RvZi1rPC9jb2RlPjwvYT4gbWFkZSB0aGVpciBmaXJzdCBjb250cmlidXRpb24gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvNzg3Ij5hY3Rpb25zL3NldHVwLXB5dGhvbiM3ODc8L2E+PC9saT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9jZGNlOHAiPjxjb2RlPkDigItjZGNlOHA8L2NvZGU+PC9hPiBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiA8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vcHVsbC8xMTEwIj5hY3Rpb25zL3NldHVwLXB5dGhvbiMxMTEwPC9hPjwvbGk+CjxsaT48YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vYXJhZGtkaiI+PGNvZGU+QOKAi2FyYWRrZGo8L2NvZGU+PC9hPiBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiA8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vcHVsbC8xMDY3Ij5hY3Rpb25zL3NldHVwLXB5dGhvbiMxMDY3PC9hPjwvbGk+CjwvdWw+CjxwPjxzdHJvbmc+RnVsbCBDaGFuZ2Vsb2c8L3N0cm9uZz46IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9jb21wYXJlL3Y1Li4udjYuMC4wIj5odHRwczovL2dpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vY29tcGFyZS92NS4uLnY2LjAuMDwvYT48L3A+CjxoMj52NS42LjA8L2gyPgo8aDI+V2hhdCdzIENoYW5nZWQ8L2gyPgo8dWw+CjxsaT5Xb3JrZmxvdyB1cGRhdGVzIHJlbGF0ZWQgdG8gVWJ1bnR1IDIwLjA0IGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hcGFybmFqeW90aGkteSI+PGNvZGU+QOKAi2FwYXJuYWp5b3RoaS15PC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTA2NSI+YWN0aW9ucy9zZXR1cC1weXRob24jMTA2NTwvYT48L2xpPgo8bGk+Rml4IGZvciBDYW5kaWRhdGUgTm90IEl0ZXJhYmxlIEVycm9yIGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hcGFybmFqeW90aGkteSI+PGNvZGU+QOKAi2FwYXJuYWp5b3RoaS15PC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTA4MiI+YWN0aW9ucy9zZXR1cC1weXRob24jMTA4MjwvYT48L2xpPgo8bGk+VXBncmFkZSBzZW12ZXIgYW5kIDxjb2RlPkDigIt0eXBlcy9zZW12ZXI8L2NvZGU+IGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9kZXBlbmRhYm90Ij48Y29kZT5A4oCLZGVwZW5kYWJvdDwvY29kZT48L2E+IGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzEwOTEiPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzEwOTE8L2E+PC9saT4KPGxpPlVwZ3JhZGUgcHJldHRpZXIgZnJvbSAyLjguOCB0byAzLjUuMyBieSA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vZGVwZW5kYWJvdCI+PGNvZGU+QOKAi2RlcGVuZGFib3Q8L2NvZGU+PC9hPiBpbiA8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vcHVsbC8xMDQ2Ij5hY3Rpb25zL3NldHVwLXB5dGhvbiMxMDQ2PC9hPjwvbGk+CjxsaT5VcGdyYWRlIHRzLWplc3QgZnJvbSAyOS4xLjIgdG8gMjkuMy4yIGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9kZXBlbmRhYm90Ij48Y29kZT5A4oCLZGVwZW5kYWJvdDwvY29kZT48L2E+IGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzEwODEiPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzEwODE8L2E+PC9saT4KPC91bD4KPHA+PHN0cm9uZz5GdWxsIENoYW5nZWxvZzwvc3Ryb25nPjogPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbXBhcmUvdjUuLi52NS42LjAiPmh0dHBzOi8vZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9jb21wYXJlL3Y1Li4udjUuNi4wPC9hPjwvcD4KPGgyPnY1LjUuMDwvaDI+CjxoMj5XaGF0J3MgQ2hhbmdlZDwvaDI+CjxoMz5FbmhhbmNlbWVudHM6PC9oMz4KPHVsPgo8bGk+U3VwcG9ydCBmcmVlIHRocmVhZGVkIFB5dGhvbiB2ZXJzaW9ucyBsaWtlICczLjEzdCcgYnkgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2NvbGVzYnVyeSI+PGNvZGU+QOKAi2NvbGVzYnVyeTwvY29kZT48L2E+IGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzk3MyI+YWN0aW9ucy9zZXR1cC1weXRob24jOTczPC9hPjwvbGk+CjxsaT5FbmhhbmNlIFdvcmtmbG93czogSW5jbHVkZSB1YnVudHUtYXJtIHJ1bm5lcnMsIEFkZCBlMmUgVGVzdGluZyBmb3IgZnJlZSB0aHJlYWRlZCBhbmQgVXBncmFkZSA8Y29kZT5A4oCLYWN0aW9uL2NhY2hlPC9jb2RlPiBmcm9tIDQuMC4wIHRvIDQuMC4zIGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9wcml5YS1raW50aGFsaSI+PGNvZGU+QOKAi3ByaXlhLWtpbnRoYWxpPC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTA1NiI+YWN0aW9ucy9zZXR1cC1weXRob24jMTA1NjwvYT48L2xpPgo8bGk+QWRkIHN1cHBvcnQgZm9yIC50b29sLXZlcnNpb25zIGZpbGUgaW4gc2V0dXAtcHl0aG9uIGJ5IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9tYWhhYmFsZXNod2FycyI+PGNvZGU+QOKAi21haGFiYWxlc2h3YXJzPC9jb2RlPjwvYT4gaW4gPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL3B1bGwvMTA0MyI+YWN0aW9ucy9zZXR1cC1weXRob24jMTA0MzwvYT48L2xpPgo8L3VsPgo8aDM+QnVnIGZpeGVzOjwvaDM+Cjx1bD4KPGxpPkZpeCBhcmNoaXRlY3R1cmUgZm9yIHB5cHkgb24gTGludXggQVJNNjQgYnkgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL21heWV1dCI+PGNvZGU+QOKAi21heWV1dDwvY29kZT48L2E+IGluIDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9wdWxsLzEwMTEiPmFjdGlvbnMvc2V0dXAtcHl0aG9uIzEwMTE8L2E+ClRoaXMgdXBkYXRlIG1hcHMgYXJtNjQgdG8gYWFyY2g2NCBmb3IgTGludXggQVJNNjQgUHlQeSBpbnN0YWxsYXRpb25zLjwvbGk+CjwvdWw+CjwhLS0gcmF3IEhUTUwgb21pdHRlZCAtLT4KPC9ibG9ja3F1b3RlPgo8cD4uLi4gKHRydW5jYXRlZCk8L3A+CjwvZGV0YWlscz4KPGRldGFpbHM+CjxzdW1tYXJ5PkNvbW1pdHM8L3N1bW1hcnk+Cjx1bD4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9jb21taXQvZTc5N2Y4M2JjYjExYjgzYWU2NmUwMjMwZDYxNTZkN2M4MDIyOGU3YyI+PGNvZGU+ZTc5N2Y4MzwvY29kZT48L2E+IFVwZ3JhZGUgdG8gbm9kZSAyNCAoPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2lzc3Vlcy8xMTY0Ij4jMTE2NDwvYT4pPC9saT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9jb21taXQvM2QxZTJkMmNhMGEwNjdmMjdkYTZmZWM0ODRmY2U3ZjUyNTZkZWY4NSI+PGNvZGU+M2QxZTJkMjwvY29kZT48L2E+IFJldmVydCAmcXVvdDtFbmhhbmNlIGNhY2hlLWRlcGVuZGVuY3ktcGF0aCBoYW5kbGluZyB0byBzdXBwb3J0IGZpbGVzIG91dHNpZGUgdGhlIHcuLi48L2xpPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbW1pdC82NWIwNzEyMTdhODUzOTgxOGZkYjhiNTQ1NjFiY2JhZTQwMzgwYTU0Ij48Y29kZT42NWIwNzEyPC9jb2RlPjwvYT4gQ2xhcmlmeSBweXRob25Mb2NhdGlvbiBiZWhhdmlvciBmb3IgUHlQeSBhbmQgR3JhYWxQeSBpbiBlbnZpcm9ubWVudCB2YXJpYWJsZXMuLi48L2xpPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbW1pdC81YjY2OGNmNzY1MjE2MDUyNzQ5OWVlMTRjZWFmZjRiZTkzMDZjYjg4Ij48Y29kZT41YjY2OGNmPC9jb2RlPjwvYT4gQnVtcCBhY3Rpb25zL2NoZWNrb3V0IGZyb20gNCB0byA1ICg8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vaXNzdWVzLzExODEiPiMxMTgxPC9hPik8L2xpPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbW1pdC9mNjJhMGUyNTJmZTcxMTRlODY5NDlhYmZhNmUxZTg5Zjg1YmIzOGMyIj48Y29kZT5mNjJhMGUyPC9jb2RlPjwvYT4gQ2hhbmdlIG1pc3NpbmcgY2FjaGUgZGlyZWN0b3J5IGVycm9yIHRvIHdhcm5pbmcgICg8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vaXNzdWVzLzExODIiPiMxMTgyPC9hPik8L2xpPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbW1pdC85MzIyYjNjYTc0MDAwYWViMmMwMWViNzc3YjY0NjMzNDAxNWRkZDcyIj48Y29kZT45MzIyYjNjPC9jb2RlPjwvYT4gVXBncmFkZSBzZXR1cHRvb2xzIHRvIDc4LjEuMSB0byBmaXggcGF0aCB0cmF2ZXJzYWwgdnVsbmVyYWJpbGl0eSBpbiBQYWNrYWdlSW4uLi48L2xpPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbW1pdC9mYmViODg0ZjY5ZjBhYzFjMDI1NzMwMmY2MmFhNTI0YzI4MjRiNjQ5Ij48Y29kZT5mYmViODg0PC9jb2RlPjwvYT4gQnVtcCBmb3JtLWRhdGEgdG8gZml4IGNyaXRpY2FsIHZ1bG5lcmFiaWxpdGllcyA8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vaXNzdWVzLzE4MiI+IzE4MjwvYT4gJmFtcDsgPGEgaHJlZj0iaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2lzc3Vlcy8xODMiPiMxODM8L2E+ICg8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vaXNzdWVzLzExNjMiPiMxMTYzPC9hPik8L2xpPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbW1pdC8wM2JiNjE1MmY0ZjY5MWI5ZDY0NTc5YTFiZDc5MTkwNGEwODNjNDUyIj48Y29kZT4wM2JiNjE1PC9jb2RlPjwvYT4gQnVtcCBpZG5hIGZyb20gMi45IHRvIDMuNyBpbiAvPHN0cm9uZz50ZXN0czwvc3Ryb25nPi9kYXRhICg8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vaXNzdWVzLzg0MyI+Izg0MzwvYT4pPC9saT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9jb21taXQvMzZkYTUxZDU2M2I3MGE5NzI4OTcxNTA1NTViYjAyNTA5NmQ2NTU2NSI+PGNvZGU+MzZkYTUxZDwvY29kZT48L2E+IEFkZCB2ZXJzaW9uIHBhcnNpbmcgZnJvbSBQaXBmaWxlICg8YSBocmVmPSJodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWN0aW9ucy9zZXR1cC1weXRob24vaXNzdWVzLzEwNjciPiMxMDY3PC9hPik8L2xpPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbW1pdC8zYzZmMTQyY2MwMDM2ZDUzMDA3ZTkyZmExZTMyNzU2NGE0Y2ZiN2FhIj48Y29kZT4zYzZmMTQyPC9jb2RlPjwvYT4gdXBkYXRlIGRvY3VtZW50YXRpb24gKDxhIGhyZWY9Imh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hY3Rpb25zL3NldHVwLXB5dGhvbi9pc3N1ZXMvMTE1NiI+IzExNTY8L2E+KTwvbGk+CjxsaT5BZGRpdGlvbmFsIGNvbW1pdHMgdmlld2FibGUgaW4gPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvc2V0dXAtcHl0aG9uL2NvbXBhcmUvdjUuLi52NiI+Y29tcGFyZSB2aWV3PC9hPjwvbGk+CjwvdWw+CjwvZGV0YWlscz4KPGJyIC8+CgoKWyFbRGVwZW5kYWJvdCBjb21wYXRpYmlsaXR5IHNjb3JlXShodHRwczovL2RlcGVuZGFib3QtYmFkZ2VzLmdpdGh1YmFwcC5jb20vYmFkZ2VzL2NvbXBhdGliaWxpdHlfc2NvcmU/ZGVwZW5kZW5jeS1uYW1lPWFjdGlvbnMvc2V0dXAtcHl0aG9uJnBhY2thZ2UtbWFuYWdlcj1naXRodWJfYWN0aW9ucyZwcmV2aW91cy12ZXJzaW9uPTUmbmV3LXZlcnNpb249NildKGh0dHBzOi8vZG9jcy5naXRodWIuY29tL2VuL2dpdGh1Yi9tYW5hZ2luZy1zZWN1cml0eS12dWxuZXJhYmlsaXRpZXMvYWJvdXQtZGVwZW5kYWJvdC1zZWN1cml0eS11cGRhdGVzI2Fib3V0LWNvbXBhdGliaWxpdHktc2NvcmVzKQoKWW91IGNhbiB0cmlnZ2VyIGEgcmViYXNlIG9mIHRoaXMgUFIgYnkgY29tbWVudGluZyBgQGRlcGVuZGFib3QgcmViYXNlYC4KClsvL106ICMgKGRlcGVuZGFib3QtYXV0b21lcmdlLXN0YXJ0KQpEZXBlbmRhYm90IHdpbGwgbWVyZ2UgdGhpcyBQUiBvbmNlIENJIHBhc3NlcyBvbiBpdCwgYXMgcmVxdWVzdGVkIGJ5IEBicmlhbnRpc3QuCgpbLy9dOiAjIChkZXBlbmRhYm90LWF1dG9tZXJnZS1lbmQpCgotLS0KCjxkZXRhaWxzPgo8c3VtbWFyeT5EZXBlbmRhYm90IGNvbW1hbmRzIGFuZCBvcHRpb25zPC9zdW1tYXJ5Pgo8YnIgLz4KCllvdSBjYW4gdHJpZ2dlciBEZXBlbmRhYm90IGFjdGlvbnMgYnkgY29tbWVudGluZyBvbiB0aGlzIFBSOgotIGBAZGVwZW5kYWJvdCByZWJhc2VgIHdpbGwgcmViYXNlIHRoaXMgUFIKLSBgQGRlcGVuZGFib3QgcmVjcmVhdGVgIHdpbGwgcmVjcmVhdGUgdGhpcyBQUiwgb3ZlcndyaXRpbmcgYW55IGVkaXRzIHRoYXQgaGF2ZSBiZWVuIG1hZGUgdG8gaXQKLSBgQGRlcGVuZGFib3QgbWVyZ2VgIHdpbGwgbWVyZ2UgdGhpcyBQUiBhZnRlciB5b3VyIENJIHBhc3NlcyBvbiBpdAotIGBAZGVwZW5kYWJvdCBzcXVhc2ggYW5kIG1lcmdlYCB3aWxsIHNxdWFzaCBhbmQgbWVyZ2UgdGhpcyBQUiBhZnRlciB5b3VyIENJIHBhc3NlcyBvbiBpdAotIGBAZGVwZW5kYWJvdCBjYW5jZWwgbWVyZ2VgIHdpbGwgY2FuY2VsIGEgcHJldmlvdXNseSByZXF1ZXN0ZWQgbWVyZ2UgYW5kIGJsb2NrIGF1dG9tZXJnaW5nCi0gYEBkZXBlbmRhYm90IHJlb3BlbmAgd2lsbCByZW9wZW4gdGhpcyBQUiBpZiBpdCBpcyBjbG9zZWQKLSBgQGRlcGVuZGFib3QgY2xvc2VgIHdpbGwgY2xvc2UgdGhpcyBQUiBhbmQgc3RvcCBEZXBlbmRhYm90IHJlY3JlYXRpbmcgaXQuIFlvdSBjYW4gYWNoaWV2ZSB0aGUgc2FtZSByZXN1bHQgYnkgY2xvc2luZyBpdCBtYW51YWxseQotIGBAZGVwZW5kYWJvdCBzaG93IDxkZXBlbmRlbmN5IG5hbWU+IGlnbm9yZSBjb25kaXRpb25zYCB3aWxsIHNob3cgYWxsIG9mIHRoZSBpZ25vcmUgY29uZGl0aW9ucyBvZiB0aGUgc3BlY2lmaWVkIGRlcGVuZGVuY3kKLSBgQGRlcGVuZGFib3QgaWdub3JlIHRoaXMgbWFqb3IgdmVyc2lvbmAgd2lsbCBjbG9zZSB0aGlzIFBSIGFuZCBzdG9wIERlcGVuZGFib3QgY3JlYXRpbmcgYW55IG1vcmUgZm9yIHRoaXMgbWFqb3IgdmVyc2lvbiAodW5sZXNzIHlvdSByZW9wZW4gdGhlIFBSIG9yIHVwZ3JhZGUgdG8gaXQgeW91cnNlbGYpCi0gYEBkZXBlbmRhYm90IGlnbm9yZSB0aGlzIG1pbm9yIHZlcnNpb25gIHdpbGwgY2xvc2UgdGhpcyBQUiBhbmQgc3RvcCBEZXBlbmRhYm90IGNyZWF0aW5nIGFueSBtb3JlIGZvciB0aGlzIG1pbm9yIHZlcnNpb24gKHVubGVzcyB5b3UgcmVvcGVuIHRoZSBQUiBvciB1cGdyYWRlIHRvIGl0IHlvdXJzZWxmKQotIGBAZGVwZW5kYWJvdCBpZ25vcmUgdGhpcyBkZXBlbmRlbmN5YCB3aWxsIGNsb3NlIHRoaXMgUFIgYW5kIHN0b3AgRGVwZW5kYWJvdCBjcmVhdGluZyBhbnkgbW9yZSBmb3IgdGhpcyBkZXBlbmRlbmN5ICh1bmxlc3MgeW91IHJlb3BlbiB0aGUgUFIgb3IgdXBncmFkZSB0byBpdCB5b3Vyc2VsZikKCgo8L2RldGFpbHM+Cgo+ICoqTm90ZSoqCj4gQXV0b21hdGljIHJlYmFzZXMgaGF2ZSBiZWVuIGRpc2FibGVkIG9uIHRoaXMgcHVsbCByZXF1ZXN0IGFzIGl0IGhhcyBiZWVuIG9wZW4gZm9yIG92ZXIgMzAgZGF5cy4K patchset: 73816eb7a205bd46621e5654fd8c55d0c2877b30 pipeline: third-party-check playbook_context: playbook_projects: trusted/project_0/github.com/ansible/zuul-config: canonical_name: github.com/ansible/zuul-config checkout: master commit: b2f279e9b69f2e204da23d698f30eceba48e89e7 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 5f41a8f33ecfe0cee0f07c9a06592b491118d126 untrusted/project_0/github.com/ansible/ansible-zuul-jobs: canonical_name: github.com/ansible/ansible-zuul-jobs checkout: master commit: 3d06488300681e98bf87a956048d4010da571fd0 untrusted/project_1/github.com/ansible/zuul-config: canonical_name: github.com/ansible/zuul-config checkout: master commit: b2f279e9b69f2e204da23d698f30eceba48e89e7 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 5f41a8f33ecfe0cee0f07c9a06592b491118d126 playbooks: - path: untrusted/project_0/github.com/ansible/ansible-zuul-jobs/playbooks/ansible-galaxy-importer/run.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/playbook_0/role_0/zuul-jobs link_target: untrusted/project_0/github.com/ansible/ansible-zuul-jobs role_path: ansible/playbook_0/role_0/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/zuul-config link_target: untrusted/project_1/github.com/ansible/zuul-config role_path: ansible/playbook_0/role_1/zuul-config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/community.hashi_vault name: ansible-collections/community.hashi_vault short_name: community.hashi_vault src_dir: src/github.com/ansible-collections/community.hashi_vault projects: github.com/ansible-collections/community.hashi_vault: canonical_hostname: github.com canonical_name: github.com/ansible-collections/community.hashi_vault checkout: main checkout_description: zuul branch commit: fd0e649875fe16cdad412c96afd8e374bbc48b9a name: ansible-collections/community.hashi_vault required: false short_name: community.hashi_vault src_dir: src/github.com/ansible-collections/community.hashi_vault github.com/ansible-network/releases: canonical_hostname: github.com canonical_name: github.com/ansible-network/releases checkout: master checkout_description: project default branch commit: 646b310655c531e4904be07f4ff8fc3a29addd09 name: ansible-network/releases required: true short_name: releases src_dir: src/github.com/ansible-network/releases ref: refs/pull/480/head resources: {} tenant: ansible timeout: 1800 topic: null voting: true zuul_use_fetch_output: true