API for the Exchange of Medicinal Product Information (APIX)
0.1.0 - ci-build
API for the Exchange of Medicinal Product Information (APIX), published by Gravitate Health Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/APIX---API-Exchange-for-Medicinal-Products/ and changes regularly. See the Directory of published versions
<Bundle xmlns="http://hl7.org/fhir">
<id value="example-apix-transaction-bundle"/>
<type value="transaction"/>
<entry>
<fullUrl value="urn:uuid:6b8e4e4b-3b7e-4a2b-9c4d-7e8f9a0b1c2e"/>
<resource>
<Task>
<id value="6b8e4e4b-3b7e-4a2b-9c4d-7e8f9a0b1c2e"/>
<meta>
<lastUpdated value="2025-07-06T16:23:00.000-04:00"/>
<profile
value="http://hl7.org/fhir/uv/pharm-quality/StructureDefinition/Task-drug-pq"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="Task_6b8e4e4b-3b7e-4a2b-9c4d-7e8f9a0b1c2e"> </a><p class="res-header-id"><b>Generated Narrative: Task 6b8e4e4b-3b7e-4a2b-9c4d-7e8f9a0b1c2e</b></p><a name="6b8e4e4b-3b7e-4a2b-9c4d-7e8f9a0b1c2e"> </a><a name="hc6b8e4e4b-3b7e-4a2b-9c4d-7e8f9a0b1c2e"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px">Last updated: 2025-07-06 16:23:00-0400</p><p style="margin-bottom: 0px">Profile: <code>http://hl7.org/fhir/uv/pharm-quality/StructureDefinition/Task-drug-pq</code></p></div><p><b>status</b>: Requested</p><p><b>intent</b>: order</p><p><b>code</b>: <span title="Codes:{http://hl7.org/fhir/CodeSystem/task-code submit}">Submit Type II Variation Application</span></p><p><b>description</b>: Type II variation application to EMA for updating Stelbat drug stability from 24 months to 36 months</p><p><b>focus</b>: <a href="Bundle-example-apix-transaction-bundle.html#urn-uuid-7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f">Type II Variation Documentation</a></p><p><b>for</b>: <a href="Bundle-4a7b3c2d-5e6f-4a1b-9c4d-7e8f9a0b1c2d.html#MedicinalProductDefinition_3">Stelbat</a></p><p><b>authoredOn</b>: 2025-07-06 00:00:00+0000</p><p><b>requester</b>: <a href="Bundle-4a7b3c2d-5e6f-4a1b-9c4d-7e8f9a0b1c2d.html#Organization_1">Pharma Inc</a></p><p><b>owner</b>: <a href="Bundle-4a7b3c2d-5e6f-4a1b-9c4d-7e8f9a0b1c2d.html#Organization_2">EMA</a></p></div>
</text>
<status value="requested"/>
<intent value="order"/>
<code>
<coding>
<system value="http://hl7.org/fhir/CodeSystem/task-code"/>
<code value="submit"/>
<display value="Submit"/>
</coding>
<text value="Submit Type II Variation Application"/>
</code>
<description
value="Type II variation application to EMA for updating Stelbat drug stability from 24 months to 36 months"/>
<focus>
<reference value="urn:uuid:7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f"/>
<display value="Type II Variation Documentation"/>
</focus>
<for>
<reference value="MedicinalProductDefinition/3"/>
<display value="Stelbat"/>
</for>
<authoredOn value="2025-07-06T00:00:00.000Z"/>
<requester>
<reference value="Organization/1"/>
<display value="Pharma Inc"/>
</requester>
<owner>
<reference value="Organization/2"/>
<display value="EMA"/>
</owner>
</Task>
</resource>
<request>
<method value="POST"/>
<url value="Task"/>
</request>
</entry>
<entry>
<fullUrl value="urn:uuid:7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f"/>
<resource>
<DocumentReference>
<id value="7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f"/>
<meta>
<lastUpdated value="2025-07-06T16:23:00.000-04:00"/>
<profile
value="http://hl7.org/fhir/uv/pharm-quality/StructureDefinition/DocumentReference-drug-pq"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="DocumentReference_7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f"> </a><p class="res-header-id"><b>Generated Narrative: DocumentReference 7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f</b></p><a name="7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f"> </a><a name="hc7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px">Last updated: 2025-07-06 16:23:00-0400</p><p style="margin-bottom: 0px">Profile: <code>http://hl7.org/fhir/uv/pharm-quality/StructureDefinition/DocumentReference-drug-pq</code></p></div><p><b>status</b>: Current</p><p><b>type</b>: <span title="Codes:{http://loinc.org 55184-6}">Regulatory submission</span></p><p><b>category</b>: <span title="Codes:{http://hl7.org/fhir/uv/pharm-quality/CodeSystem/cs-document-type-pq type-ii-variation}">Type II Variation Documentation</span></p><p><b>subject</b>: <a href="Bundle-4a7b3c2d-5e6f-4a1b-9c4d-7e8f9a0b1c2d.html#MedicinalProductDefinition_3">Stelbat</a></p><p><b>date</b>: 2025-07-06 00:00:00+0000</p><p><b>author</b>: <a href="Bundle-4a7b3c2d-5e6f-4a1b-9c4d-7e8f9a0b1c2d.html#Organization_1">Pharma Inc</a></p><p><b>custodian</b>: <a href="Bundle-4a7b3c2d-5e6f-4a1b-9c4d-7e8f9a0b1c2d.html#Organization_2">EMA</a></p><blockquote><p><b>content</b></p><h3>Attachments</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ContentType</b></td><td><b>Data</b></td><td><b>Size</b></td><td><b>Hash</b></td><td><b>Title</b></td></tr><tr><td style="display: none">*</td><td>application/json</td><td><code>base64 data placeholder</code></td><td>1234</td><td><code>qZk+NkcGgWq6PiVxeFDCbJzQ2J0=/nE+3Y2c=</code></td><td>Type II Variation eAF Collection Bundle</td></tr></table></blockquote><blockquote><p><b>content</b></p><h3>Attachments</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ContentType</b></td><td><b>Data</b></td><td><b>Size</b></td><td><b>Hash</b></td><td><b>Title</b></td></tr><tr><td style="display: none">*</td><td>application/json</td><td>(base64 data - 31,679 base64 chars)</td><td>1234</td><td><code>qZk+NkcGgWq6PiVxeFDCbJzQ2J0=/nE+3Y2c=</code></td><td>PQI Collection Bundle</td></tr></table></blockquote><blockquote><p><b>content</b></p><h3>Attachments</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ContentType</b></td><td><b>Data</b></td><td><b>Size</b></td><td><b>Hash</b></td><td><b>Title</b></td></tr><tr><td style="display: none">*</td><td>application/json</td><td><code>base64 data placeholder</code></td><td>1234</td><td><code>qZk+NkcGgWq6PiVxeFDCbJzQ2J0=/nE+3Y2c=</code></td><td>ePI Document Bundle</td></tr></table></blockquote></div>
</text>
<status value="current"/>
<type>
<coding>
<system value="http://loinc.org"/>
<code value="55184-6"/>
<display value="Regulatory submission"/>
</coding>
</type>
<category>
<coding>
<system
value="http://hl7.org/fhir/uv/pharm-quality/CodeSystem/cs-document-type-pq"/>
<code value="type-ii-variation"/>
<display value="Type II Variation Documentation"/>
</coding>
</category>
<subject>
<reference value="MedicinalProductDefinition/3"/>
<display value="Stelbat"/>
</subject>
<date value="2025-07-06T00:00:00.000Z"/>
<author>
<reference value="Organization/1"/>
<display value="Pharma Inc"/>
</author>
<custodian>
<reference value="Organization/2"/>
<display value="EMA"/>
</custodian>
<content>
<attachment>
<contentType value="application/json"/>
<data value="base64 data placeholder"/>
<size value="1234"/>
<hash value="qZk+NkcGgWq6PiVxeFDCbJzQ2J0=/nE+3Y2c="/>
<title value="Type II Variation eAF Collection Bundle"/>
</attachment>
</content>
<content>
<attachment>
<contentType value="application/json"/>
<data
value="ewogICAgInJlc291cmNlVHlwZSI6ICJCdW5kbGUiLAogICAgImlkIjogIjRhN2IzYzJkLTVlNmYtNGExYi05YzRkLTdlOGY5YTBiMWMyZCIsCiAgICAibWV0YSI6IHsKICAgICAgImxhc3RVcGRhdGVkIjogIjIwMjUtMDctMDZUMTU6NDI6MDAuMDAwLTA0OjAwIgogICAgfSwKICAgICJ0eXBlIjogImNvbGxlY3Rpb24iLAogICAgImVudHJ5IjogWwogICAgICB7CiAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2xvY2FsaG9zdDo4MDgwL2ZoaXIvTWVkaWNpbmFsUHJvZHVjdERlZmluaXRpb24vMyIsCiAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2luYWxQcm9kdWN0RGVmaW5pdGlvbiIsCiAgICAgICAgICAiaWQiOiAiMyIsCiAgICAgICAgICAibWV0YSI6IHsKICAgICAgICAgICAgInZlcnNpb25JZCI6ICIxIiwKICAgICAgICAgICAgImxhc3RVcGRhdGVkIjogIjIwMjUtMDYtMDVUMjE6MDU6NTEuNzY3KzAwOjAwIiwKICAgICAgICAgICAgInNvdXJjZSI6ICIjdVd2NWFQNHZCSFV5UTJZUyIKICAgICAgICAgIH0sCiAgICAgICAgICAiaWRlbnRpZmllciI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL21lZGljaW5hbC1wcm9kdWN0LWlkZW50aWZpZXJzIiwKICAgICAgICAgICAgICAidmFsdWUiOiAiU1RFTBBNC0wMDEiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAidHlwZSI6IHsKICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL3Byb2R1Y3Qtc3RhZ2VzIiwKICAgICAgICAgICAgICAiY29kZSI6ICJidWxrIgogICAgICAgICAgICAgfQogICAgICAgICAgIF0KICAgICAgICAgIH0sCiAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiU3RlbGJhdCBtZWRpY2luYWwgcHJvZHVjdCBmb3Igc3RhYmlsaXR5IHRlc3RpbmciLAogICAgICAgICAgImNvbWJpbmVkUGhhcm1hY2V1dGljYWxEb3NlRm9ybSI6IHsKICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL2Zvcm11bGF0aW9ucyIsCiAgICAgICAgICAgICAgImNvZGUiOiAiVGFibGV0IGZvcm11bGF0aW9uIgogICAgICAgICAgICAgfQogICAgICAgICAgIF0KICAgICAgICAgIH0sCiAgICAgICAgICAibmFtZSI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJwcm9kdWN0TmFtZSI6ICJTdGVsYmF0IgogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9LAogICAgICB7CiAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2xvY2FsaG9zdDo4MDgwL2ZoaXIvTWVkaWNhdGlvbi8xMyIsCiAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2F0aW9uIiwKICAgICAgICAgICJpZCI6ICIxMyIsCiAgICAgICAgICAibWV0YSI6IHsKICAgICAgICAgICAgInZlcnNpb25JZCI6ICIxIiwKICAgICAgICAgICAgImxhc3RVcGRhdGVkIjogIjIwMjUtMDYtMDVUMjE6MDU6NTIuMDE4KzAwOjAwIiwKICAgICAgICAgICAgInNvdXJjZSI6ICIjeDNqcjFocnNZeTJUcFBESyIKICAgICAgICAgIH0sCiAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL2JhdGNoLXR5cGUiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJEUyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9wYWNrYWdpbmctaW5mbyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIlRhYmxldHMgLSBEUyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9tZWRpY2luYWwtcHJvZHVjdCIsCiAgICAgICAgICAgICAgInZhbHVlUmVmZXJlbmNlIjogewogICAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJNZWRpY2luYWxQcm9kdWN0RGVmaW5pdGlvbi8zIiwKICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIk1lZGljaW5hbCBQcm9kdWN0IERlZmluaXRpb24iCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgImlkZW50aWZpZXIiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9leGFtcGxlLm9yZy9iYXRjaC1pZGVudGlmaWVycyIsCiAgICAgICAgICAgICAgInZhbHVlIjogIjAwMDIzMjQ0NSIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJjb2RlIjogewogICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL3N0YWJpbGl0eS1iYXRjaGVzIiwKICAgICAgICAgICAgICAgICJjb2RlIjogInN0YWJpbGl0eS1iYXRjaCIsCiAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJTdGFiaWxpdHkgVGVzdCBCYXRjaCIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJ0ZXh0IjogIlN0ZWxiYXQgRFMgQmF0Y2ggMDAwMjMyNDQ1IgogICAgICAgICAgfSwKICAgICAgICAgICJzdGF0dXMiOiAiYWN0aXZlIiwKICAgICAgICAgICJiYXRjaCI6IHsKICAgICAgICAgICAgImV4dGVuc2lvbiI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vbWFudWZhY3R1cmluZy1kYXRlIiwKICAgICAgICAgICAgICAgICJ2YWx1ZURhdGVUaW1lIjogIjIwMjQtMDEtMDEiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAibG90TnVtYmVyIjogIjAwMDIzMjQ0NSIsCiAgICAgICAgICAgICJleHBpcmF0aW9uRGF0ZSI6ICIyMDI2LTEyLTMxIgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfSwKICAgICAgewogICAgICAgICJmdWxsVXJsIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9maGlyL01lZGljYXRpb24vMTQiLAogICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICJyZXNvdXJjZVR5cGUiOiAiTWVkaWNhdGlvbiIsCiAgICAgICAgICAiaWQiOiAiMTQiLAogICAgICAgICAgIm1ldGEiOiB7CiAgICAgICAgICAgICJ2ZXJzaW9uSWQiOiAiMSIsCiAgICAgICAgICAgICJsYXN0VXBkYXRlZCI6ICIyMDI1LTA2LTA1VDIxOjA1OjUyLjA0MyswMDowMCIsCiAgICAgICAgICAgICJzb3VyY2UiOiAiI0Jvd2VHczM0a0Q0MGVmZTYiCiAgICAgICAgICB9LAogICAgICAgICAgImV4dGVuc2lvbiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9iYXRjaC10eXBlIiwKICAgICAgICAgICAgICAidmFsdWVTdHJpbmciOiAiRFMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcGFja2FnaW5nLWluZm8iLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJUYWJsZXRzIC0gRFMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vbWVkaWNpbmFsLXByb2R1Y3QiLAogICAgICAgICAgICAgICJ2YWx1ZVJlZmVyZW5jZSI6IHsKICAgICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiTWVkaWNpbmFsUHJvZHVjdERlZmluaXRpb24vMyIsCiAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJNZWRpY2luYWwgUHJvZHVjdCBEZWZpbml0aW9uIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJpZGVudGlmaWVyIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvYmF0Y2gtaWRlbnRpZmllcnMiLAogICAgICAgICAgICAgICJ2YWx1ZSI6ICIwMDAyMzI0NzAiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiY29kZSI6IHsKICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zdGFiaWxpdHktYmF0Y2hlcyIsCiAgICAgICAgICAgICAgICAiY29kZSI6ICJzdGFiaWxpdHktYmF0Y2giLAogICAgICAgICAgICAgICAgImRpc3BsYXkiOiAiU3RhYmlsaXR5IFRlc3QgQmF0Y2giCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAidGV4dCI6ICJTdGVsYmF0IERTIEJhdGNoIDAwMDIzMjQ3MCIKICAgICAgICAgIH0sCiAgICAgICAgICAic3RhdHVzIjogImFjdGl2ZSIsCiAgICAgICAgICAiYmF0Y2giOiB7CiAgICAgICAgICAgICJleHRlbnNpb24iOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL21hbnVmYWN0dXJpbmctZGF0ZSIsCiAgICAgICAgICAgICAgICAidmFsdWVEYXRlVGltZSI6ICIyMDI0LTAxLTAxIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImxvdE51bWJlciI6ICIwMDAyMzI0NzAiLAogICAgICAgICAgICAiZXhwaXJhdGlvbkRhdGUiOiAiMjAyNi0xMi0zMSIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0sCiAgICAgIHsKICAgICAgICAiZnVsbFVybCI6ICJodHRwOi8vbG9jYWxob3N0OjgwODAvZmhpci9NZWRpY2F0aW9uLzE1IiwKICAgICAgICAicmVzb3VyY2UiOiB7CiAgICAgICAgICAicmVzb3VyY2VUeXBlIjogIk1lZGljYXRpb24iLAogICAgICAgICAgImlkIjogIjE1IiwKICAgICAgICAgICJtZXRhIjogewogICAgICAgICAgICAidmVyc2lvbklkIjogIjEiLAogICAgICAgICAgICAibGFzdFVwZGF0ZWQiOiAiMjAyNS0wNi0wNVQyMTowNTo1Mi4wNTYrMDA6MDAiLAogICAgICAgICAgICAic291cmNlIjogIiNyUDVYdzNTZFlralYzWVczIgogICAgICAgICAgfSwKICAgICAgICAgICJleHRlbnNpb24iOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vYmF0Y2gtdHlwZSIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIkRTIgogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL3BhY2thZ2luZy1pbmZvIiwKICAgICAgICAgICAgICAidmFsdWVTdHJpbmciOiAiVGFibGV0cyAtIERTIgogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL21lZGljaW5hbC1wcm9kdWN0IiwKICAgICAgICAgICAgICAidmFsdWVSZWZlcmVuY2UiOiB7CiAgICAgICAgICAgICAgICAicmVmZXJlbmNlIjogIk1lZGljaW5hbFByb2R1Y3REZWZpbml0aW9uLzMiLAogICAgICAgICAgICAgICAgImRpc3BsYXkiOiAiTWVkaWNpbmFsIFByb2R1Y3QgRGVmaW5pdGlvbiIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiaWRlbnRpZmllciI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL2JhdGNoLWlkZW50aWZpZXJzIiwKICAgICAgICAgICAgICAidmFsdWUiOiAiMDAwMjMyNDkwIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgImNvZGUiOiB7CiAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc3RhYmlsaXR5LWJhdGNoZXMiLAogICAgICAgICAgICAgICAgImNvZGUiOiAic3RhYmlsaXR5LWJhdGNoIiwKICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIlN0YWJpbGl0eSBUZXN0IEJhdGNoIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgInRleHQiOiAiU3RlbGJhdCBEUyBCYXRjaCAwMDAyMzI0OTAiCiAgICAgICAgICB9LAogICAgICAgICAgInN0YXR1cyI6ICJhY3RpdmUiLAogICAgICAgICAgImJhdGNoIjogewogICAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9tYW51ZmFjdHVyaW5nLWRhdGUiLAogICAgICAgICAgICAgICAgInZhbHVlRGF0ZVRpbWUiOiAiMjAyNC0wMS0wMSIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsb3ROdW1iZXIiOiAiMDAwMjMyNDkwIiwKICAgICAgICAgICAgImV4cGlyYXRpb25EYXRlIjogIjIwMjYtMTItMzEiCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9LAogICAgICB7CiAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2xvY2FsaG9zdDo4MDgwL2ZoaXIvTWVkaWNhdGlvbi8xNiIsCiAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2F0aW9uIiwKICAgICAgICAgICJpZCI6ICIxNiIsCiAgICAgICAgICAibWV0YSI6IHsKICAgICAgICAgICAgInZlcnNpb25JZCI6ICIxIiwKICAgICAgICAgICAgImxhc3RVcGRhdGVkIjogIjIwMjUtMDYtMDVUMjE6MDU6NTIuMDcwKzAwOjAwIiwKICAgICAgICAgICAgInNvdXJjZSI6ICIjcTZpVTdqc0lubnhCMTNjRyIKICAgICAgICAgIH0sCiAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL2JhdGNoLXR5cGUiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJEUCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9wYWNrYWdpbmctaW5mbyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIlRhYmxldHMgLSBEUCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9tZWRpY2luYWwtcHJvZHVjdCIsCiAgICAgICAgICAgICAgInZhbHVlUmVmZXJlbmNlIjogewogICAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJNZWRpY2luYWxQcm9kdWN0RGVmaW5pdGlvbi8zIiwKICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIk1lZGljaW5hbCBQcm9kdWN0IERlZmluaXRpb24iCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgImlkZW50aWZpZXIiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9leGFtcGxlLm9yZy9iYXRjaC1pZGVudGlmaWVycyIsCiAgICAgICAgICAgICAgInZhbHVlIjogIjAwMDM0NTY2NyIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJjb2RlIjogewogICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL3N0YWJpbGl0eS1iYXRjaGVzIiwKICAgICAgICAgICAgICAgICJjb2RlIjogInN0YWJpbGl0eS1iYXRjaCIsCiAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJTdGFiaWxpdHkgVGVzdCBCYXRjaCIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJ0ZXh0IjogIlN0ZWxiYXQgRFBCYXRjaCAwMDAzNDU2NjciCiAgICAgICAgICB9LAogICAgICAgICAgInN0YXR1cyI6ICJhY3RpdmUiLAogICAgICAgICAgImJhdGNoIjogewogICAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9tYW51ZmFjdHVyaW5nLWRhdGUiLAogICAgICAgICAgICAgICAgInZhbHVlRGF0ZVRpbWUiOiAiMjAyNC0wMS0wMSIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsb3ROdW1iZXIiOiAiMDAwMzQ1NjY3IiwKICAgICAgICAgICAgImV4cGlyYXRpb25EYXRlIjogIjIwMjYtMTItMzEiCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9LAogICAgICB7CiAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2xvY2FsaG9zdDo4MDgwL2ZoaXIvTWVkaWNhdGlvbi8xNyIsCiAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2F0aW9uIiwKICAgICAgICAgICJpZCI6ICIxNyIsCiAgICAgICAgICAibWV0YSI6IHsKICAgICAgICAgICAgInZlcnNpb25JZCI6ICIxIiwKICAgICAgICAgICAgImxhc3RVcGRhdGVkIjogIjIwMjUtMDYtMDVUMjE6MDU6NTIuMDg1KzAwOjAwIiwKICAgICAgICAgICAgInNvdXJjZSI6ICIjR1QzamxpdXZicnlXV0NZZiIKICAgICAgICAgIH0sCiAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL2JhdGNoLXR5cGUiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJEUCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9wYWNrYWdpbmctaW5mbyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIlRhYmxldHMgLSBEUCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9tZWRpY2luYWwtcHJvZHVjdCIsCiAgICAgICAgICAgICAgInZhbHVlUmVmZXJlbmNlIjogewogICAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJNZWRpY2luYWxQcm9kdWN0RGVmaW5pdGlvbi8zIiwKICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIk1lZGljaW5hbCBQcm9kdWN0IERlZmluaXRpb24iCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgImlkZW50aWZpZXIiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9leGFtcGxlLm9yZy9iYXRjaC1pZGVudGlmaWVycyIsCiAgICAgICAgICAgICAgInZhbHVlIjogIjAwMDMyMTQ3OSIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJjb2RlIjogewogICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL3N0YWJpbGl0eS1iYXRjaGVzIiwKICAgICAgICAgICAgICAgICJjb2RlIjogInN0YWJpbGl0eS1iYXRjaCIsCiAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJTdGFiaWxpdHkgVGVzdCBCYXRjaCIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJ0ZXh0IjogIlN0ZWxiYXQgRFBiYXRjaCAwMDAzMjE0NzkiCiAgICAgICAgICB9LAogICAgICAgICAgInN0YXR1cyI6ICJhY3RpdmUiLAogICAgICAgICAgImJhdGNoIjogewogICAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9tYW51ZmFjdHVyaW5nLWRhdGUiLAogICAgICAgICAgICAgICAgInZhbHVlRGF0ZVRpbWUiOiAiMjAyNC0wMS0wMSIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsb3ROdW1iZXIiOiAiMDAwMzIxNDc5IiwKICAgICAgICAgICAgImV4cGlyYXRpb25EYXRlIjogIjIwMjYtMTItMzEiCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9LAogICAgICB7CiAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2xvY2FsaG9zdDo4MDgwL2ZoaXIvTWVkaWNhdGlvbi8xOCIsCiAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2F0aW9uIiwKICAgICAgICAgICJpZCI6ICIxOCIsCiAgICAgICAgICAibWV0YSI6IHsKICAgICAgICAgICAgInZlcnNpb25JZCI6ICIxIiwKICAgICAgICAgICAgImxhc3RVcGRhdGVkIjogIjIwMjUtMDYtMDVUMjE6MDU6NTIuMTAyKzAwOjAwIiwKICAgICAgICAgICAgInNvdXJjZSI6ICIjVjY5a0hzWHFQUWxNcXI1YyIKICAgICAgICAgIH0sCiAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL2JhdGNoLXR5cGUiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJEUCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9wYWNrYWdpbmctaW5mbyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIlRhYmxldHMgLSBEUCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9tZWRpY2luYWwtcHJvZHVjdCIsCiAgICAgICAgICAgICAgInZhbHVlUmVmZXJlbmNlIjogewogICAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJNZWRpY2luYWxQcm9kdWN0RGVmaW5pdGlvbi8zIiwKICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIk1lZGljaW5hbCBQcm9kdWN0IERlZmluaXRpb24iCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgImlkZW50aWZpZXIiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9leGFtcGxlLm9yZy9iYXRjaC1pZGVudGlmaWVycyIsCiAgICAgICAgICAgICAgInZhbHVlIjogIjAwMDM3NTE5MiIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJjb2RlIjogewogICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL3N0YWJpbGl0eS1iYXRjaGVzIiwKICAgICAgICAgICAgICAgICJjb2RlIjogInN0YWJpbGl0eS1iYXRjaCIsCiAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJTdGFiaWxpdHkgVGVzdCBCYXRjaCIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJ0ZXh0IjogIlN0ZWxiYXQgRFBiYXRjaCAwMDAzNzUxOTIiCiAgICAgICAgICB9LAogICAgICAgICAgInN0YXR1cyI6ICJhY3RpdmUiLAogICAgICAgICAgImJhdGNoIjogewogICAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9tYW51ZmFjdHVyaW5nLWRhdGUiLAogICAgICAgICAgICAgICAgInZhbHVlRGF0ZVRpbWUiOiAiMjAyNC0wMS0wMSIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsb3ROdW1iZXIiOiAiMDAwMzc1MTkyIiwKICAgICAgICAgICAgImV4cGlyYXRpb25EYXRlIjogIjIwMjYtMTItMzEiCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9LAogICAgICB7CiAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2xvY2FsaG9zdDo4MDgwL2ZoaXIvT2JzZXJ2YXRpb24vNTIiLAogICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICJyZXNvdXJjZVR5cGUiOiAiT2JzZXJ2YXRpb24iLAogICAgICAgICAgImlkIjogIjUyIiwKICAgICAgICAgICJtZXRhIjogewogICAgICAgICAgICAidmVyc2lvbklkIjogIjIiLAogICAgICAgICAgICAibGFzdFVwZGF0ZWQiOiAiMjAyNS0wNi0wNVQyMTozODoyOC41MzIrMDA6MDAiLAogICAgICAgICAgICAic291cmNlIjogIiM0WTIzVVQ3OXZDRXptZ08yIiwKICAgICAgICAgICAgInRhZyI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL3RhZ3MiLAogICAgICAgICAgICAgICAgImNvZGUiOiAiY3JvLXByb3ZpZGVkLXJlc3VsdCIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvdGFncyIsCiAgICAgICAgICAgICAgICAiY29kZSI6ICJzdWJtaXR0ZWQtdG8tcmVndWxhdG9yIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXQogICAgICAgICAgfSwKICAgICAgICAgICJleHRlbnNpb24iOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vdGVzdC1wcm90b2NvbC1yZWZlcmVuY2UiLAogICAgICAgICAgICAgICJ2YWx1ZVJlZmVyZW5jZSI6IHsKICAgICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiUGxhbkRlZmluaXRpb24vaWQtNCIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcHJvdG9jb2wtdGltZXBvaW50IiwKICAgICAgICAgICAgICAidmFsdWVTdHJpbmciOiAidGltZXBvaW50XzAiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcHJvdG9jb2wtdGltZXBvaW50LXRpdGxlIiwKICAgICAgICAgICAgICAidmFsdWVTdHJpbmciOiAiSW5pdGlhbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc2hhcmVkLXdpdGgtc3BvbnNvciIsCiAgICAgICAgICAgICAgInZhbHVlQm9vbGVhbiI6IHRydWUKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcGFyYW1ldGVyLXJlc3VsdHMiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJ7XCJ0ZXN0X25hbWVcIjogXCJEaXNzb2x1dGlvbiAoTWVhbilcIiwgXCJjYXRlZ29yeVwiOiBcIkRpc3NvbHV0aW9uIFZhbHVlc1wiLCBcInN1YmNhdGVnb3J5XCI6IFwiXCIsIFwiY29uZGl0aW9uXCI6IFwiMjXCsEMvNjAlIFJIXCIsIFwidGltZXBvaW50XCI6IFwiSW5pdGlhbFwifSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vY3JpdGVyaWEtcmVzdWx0cyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIntcIm1lZXRzX2FjY2VwdGFuY2VfY3JpdGVyaWFcIjogdHJ1ZX0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcmVzdWx0LWRldGFpbHMiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJ7XCJjb25kaXRpb25fdGl0bGVcIjogXCIyNVx1MDBiMEMvNjAlIFJIXCIsIFwidGltZXBvaW50X3RpdGxlXCI6IFwiSW5pdGlhbFwiLCBcInRlc3RfdGl0bGVcIjogXCJEaXNzb2x1dGlvbiAoTWVhbilcIiwgXCJ0ZXN0X2NhdGVnb3J5XCI6IFwiRGlzc29sdXRpb24gVmFsdWVzXCIsIFwidGVzdF9zdWJjYXRlZ29yeVwiOiBcIlwiLCBcInRlc3RfZGVzY3JpcHRpb25cIjogXCJQaHlzaWNvLWNoZW1pY2FsIHByb3BlcnRpZXNcIn0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcmVzdWx0LXNvdXJjZSIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogImNybyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWl0dGVkLXRvLXJlZ3VsYXRvciIsCiAgICAgICAgICAgICAgInZhbHVlQm9vbGVhbiI6IHRydWUKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWlzc2lvbi1kYXRlIiwKICAgICAgICAgICAgICAidmFsdWVEYXRlVGltZSI6ICIyMDI1LTA2LTA1VDIxOjM4OjI4LjUyOTE4MiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWlzc2lvbi1ub3RlcyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIlN1Ym1pdHRlZCA0IENSTyByZXN1bHRzIGZvciByZWd1bGF0b3J5IHJldmlldyIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJzdGF0dXMiOiAiZmluYWwiLAogICAgICAgICAgImNhdGVnb3J5IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9vYnNlcnZhdGlvbi1jYXRlZ29yaWVzIiwKICAgICAgICAgICAgICAgICAgImNvZGUiOiAic3RhYmlsaXR5LXRlc3QiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgImNvZGUiOiB7CiAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9zdGFiaWxpdHktdGVzdHMiLAogICAgICAgICAgICAgICAgImNvZGUiOiAiMTkiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAidGV4dCI6ICIxOSIKICAgICAgICAgIH0sCiAgICAgICAgICAiZWZmZWN0aXZlRGF0ZVRpbWUiOiAiMjAyNS0wNi0wNSIsCiAgICAgICAgICAicGVyZm9ybWVyIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgImRpc3BsYXkiOiAibWoiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAidmFsdWVRdWFudGl0eSI6IHsKICAgICAgICAgICAgInZhbHVlIjogMTIuMCwKICAgICAgICAgICAgInVuaXQiOiAibWciCiAgICAgICAgICB9LAogICAgICAgICAgIm5vdGUiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidGV4dCI6ICIyNULCsEMvNjAlIFJIIiAtIEluaXRpYWwgLSBEaXNzb2x1dGlvbiAoTWVhbikiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0sCiAgICAgIHsKICAgICAgICAiZnVsbFVybCI6ICJodHRwOi8vbG9jYWxob3N0OjgwODAvZmhpci9PYnNlcnZhdGlvbi81MyIsCiAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgInJlc291cmNlVHlwZSI6ICJPYnNlcnZhdGlvbiIsCiAgICAgICAgICAiaWQiOiAiNTMiLAogICAgICAgICAgIm1ldGEiOiB7CiAgICAgICAgICAgICJ2ZXJzaW9uSWQiOiAiMiIsCiAgICAgICAgICAgICJsYXN0VXBkYXRlZCI6ICIyMDI1LTA2LTA1VDIxOjM4OjI4LjU5OCswMDowMCIsCiAgICAgICAgICAgICJzb3VyY2UiOiAiI0dzU213Z3lzMjYzVFhLVXIiLAogICAgICAgICAgICAidGFnIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvdGFncyIsCiAgICAgICAgICAgICAgICAiY29kZSI6ICJjcm8tcHJvdmlkZWQtcmVzdWx0IgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci90YWdzIiwKICAgICAgICAgICAgICAgICJjb2RlIjogInN1Ym1pdHRlZC10by1yZWd1bGF0b3IiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdCiAgICAgICAgICB9LAogICAgICAgICAgImV4dGVuc2lvbiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi90ZXN0LXByb3RvY29sLXJlZmVyZW5jZSIsCiAgICAgICAgICAgICAgInZhbHVlUmVmZXJlbmNlIjogewogICAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJQbGFuRGVmaW5pdGlvbi9pZC00IgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9wcm90b2NvbC10aW1lcG9pbnQiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJ0aW1lcG9pbnRfMCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9wcm90b2NvbC10aW1lcG9pbnQtdGl0bGUiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJJbml0aWFsIgogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL3NoYXJlZC13aXRoLXNwb25zb3IiLAogICAgICAgICAgICAgICJ2YWx1ZUJvb2xlYW4iOiB0cnVlCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcGFyYW1ldGVyLXJlc3VsdHMiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJ7XCJ0ZXN0X25hbWVcIjogXCJEaXNzb2x1dGlvbiAoQ29uY2x1c2lvbilcIiwgXCJjYXRlZ29yeVwiOiBcIkRpc3NvbHV0aW9uIFZhbHVlc1wiLCBcInN1YmNhdGVnb3J5XCI6IFwiXCIsIFwiY29uZGl0aW9uXCI6IFwiMjXCsEMvNjAlIFJIXCIsIFwidGltZXBvaW50XCI6IFwiSW5pdGlhbFwifSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vY3JpdGVyaWEtcmVzdWx0cyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIntcIm1lZXRzX2FjY2VwdGFuY2VfY3JpdGVyaWFcIjogdHJ1ZX0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcmVzdWx0LWRldGFpbHMiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJ7XCJjb25kaXRpb25fdGl0bGVcIjogXCIyNVx1MDBiMEMvNjAlIFJIXCIsIFwidGltZXBvaW50X3RpdGxlXCI6IFwiSW5pdGlhbFwiLCBcInRlc3RfdGl0bGVcIjogXCJEaXNzb2x1dGlvbiAoQ29uY2x1c2lvbilcIiwgXCJ0ZXN0X2NhdGVnb3J5XCI6IFwiRGlzc29sdXRpb24gVmFsdWVzXCIsIFwidGVzdF9zdWJjYXRlZ29yeVwiOiBcIlwiLCBcInRlc3RfZGVzY3JpcHRpb25cIjogXCJQaHlzaWNvLWNoZW1pY2FsIHByb3BlcnRpZXNcIn0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcmVzdWx0LXNvdXJjZSIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogImNybyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWl0dGVkLXRvLXJlZ3VsYXRvciIsCiAgICAgICAgICAgICAgInZhbHVlQm9vbGVhbiI6IHRydWUKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWlzc2lvbi1kYXRlIiwKICAgICAgICAgICAgICAidmFsdWVEYXRlVGltZSI6ICIyMDI1LTA2LTA1VDIxOjM4OjI4LjU5NzA5NiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWlzc2lvbi1ub3RlcyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIlN1Ym1pdHRlZCA0IENSTyByZXN1bHRzIGZvciByZWd1bGF0b3J5IHJldmlldyIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJzdGF0dXMiOiAiZmluYWwiLAogICAgICAgICAgImNhdGVnb3J5IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9vYnNlcnZhdGlvbi1jYXRlZ29yaWVzIiwKICAgICAgICAgICAgICAgICAgImNvZGUiOiAic3RhYmlsaXR5LXRlc3QiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgImNvZGUiOiB7CiAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9zdGFiaWxpdHktdGVzdHMiLAogICAgICAgICAgICAgICAgImNvZGUiOiAiMjAiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAidGV4dCI6ICIyMCIKICAgICAgICAgIH0sCiAgICAgICAgICAiZWZmZWN0aXZlRGF0ZVRpbWUiOiAiMjAyNS0wNi0wNSIsCiAgICAgICAgICAicGVyZm9ybWVyIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgImRpc3BsYXkiOiAibWoiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAidmFsdWVRdWFudGl0eSI6IHsKICAgICAgICAgICAgInZhbHVlIjogMTIuMCwKICAgICAgICAgICAgInVuaXQiOiAibWciCiAgICAgICAgICB9LAogICAgICAgICAgIm5vdGUiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidGV4dCI6ICIyNULCsEMvNjAlIFJIIiAtIEluaXRpYWwgLSBEaXNzb2x1dGlvbiAoQ29uY2x1c2lvbikiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0sCiAgICAgIHsKICAgICAgICAiZnVsbFVybCI6ICJodHRwOi8vbG9jYWxob3N0OjgwODAvZmhpci9PYnNlcnZhdGlvbi81NCIsCiAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgInJlc291cmNlVHlwZSI6ICJPYnNlcnZhdGlvbiIsCiAgICAgICAgICAiaWQiOiAiNTQiLAogICAgICAgICAgIm1ldGEiOiB7CiAgICAgICAgICAgICJ2ZXJzaW9uSWQiOiAiMiIsCiAgICAgICAgICAgICJsYXN0VXBkYXRlZCI6ICIyMDI1LTA2LTA1VDIxOjM4OjI4LjYyMiswMDowMCIsCiAgICAgICAgICAgICJzb3VyY2UiOiAiI1lweUZGUFF0ZHAzcXlUVWkiLAogICAgICAgICAgICAidGFnIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvdGFncyIsCiAgICAgICAgICAgICAgICAiY29kZSI6ICJjcm8tcHJvdmlkZWQtcmVzdWx0IgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci90YWdzIiwKICAgICAgICAgICAgICAgICJjb2RlIjogInN1Ym1pdHRlZC10by1yZWd1bGF0b3IiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdCiAgICAgICAgICB9LAogICAgICAgICAgImV4dGVuc2lvbiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi90ZXN0LXByb3RvY29sLXJlZmVyZW5jZSIsCiAgICAgICAgICAgICAgInZhbHVlUmVmZXJlbmNlIjogewogICAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJQbGFuRGVmaW5pdGlvbi9pZC00IgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9wcm90b2NvbC10aW1lcG9pbnQiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJ0aW1lcG9pbnRfMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9wcm90b2NvbC10aW1lcG9pbnQtdGl0bGUiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICIzIG1vbnRocyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9zaGFyZWQtd2l0aC1zcG9uc29yIiwKICAgICAgICAgICAgICAidmFsdWVCb29sZWFuIjogdHJ1ZQogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL3BhcmFtZXRlci1yZXN1bHRzIiwKICAgICAgICAgICAgICAidmFsdWVTdHJpbmciOiAie1widGVzdF9uYW1lXCI6IFwiRGlzc29sdXRpb24gKENvbmNsdXNpb24pXCIsIFwiY2F0ZWdvcnlcIjogXCJEaXNzb2x1dGlvbiBWYWx1ZXNcIiwgXCJzdWJjYXRlZ29yeVwiOiBcIlwiLCBcImNvbmRpdGlvblwiOiBcIjI1XHUwMGQwQy82MCUgUkhcIiwgXCJ0aW1lcG9pbnRcIjogXCIzIG1vbnRoc1wifSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vY3JpdGVyaWEtcmVzdWx0cyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIntcIm1lZXRzX2FjY2VwdGFuY2VfY3JpdGVyaWFcIjogdHJ1ZX0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcmVzdWx0LWRldGFpbHMiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJ7XCJjb25kaXRpb25fdGl0bGVcIjogXCIyNVx1MDBiMEMvNjAlIFJIXCIsIFwidGltZXBvaW50X3RpdGxlXCI6IFwiMyBtb250aHNcIiwgXCJ0ZXN0X3RpdGxlXCI6IFwiRGlzc29sdXRpb24gKENvbmNsdXNpb24pXCIsIFwidGVzdF9jYXRlZ29yeVwiOiBcIkRpc3NvbHV0aW9uIFZhbHVlc1wiLCBcInRlc3Rfc3ViY2F0ZWdvcnlcIjogXCJcIiwgXCJ0ZXN0X2Rlc2NyaXB0aW9uXCI6IFwiUGh5c2ljby1jaGVtaWNhbCBwcm9wZXJ0aWVzXCJ9IgogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL3Jlc3VsdC1zb3VyY2UiLAogICAgICAgICAgICAgICJ2YWx1ZVN0cmluZyI6ICJjcm8iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWl0dGVkLXRvLXJlZ3VsYXRvciIsCiAgICAgICAgICAgICAgInZhbHVlQm9vbGVhbiI6IHRydWUKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWlzc2lvbi1kYXRlIiwKICAgICAgICAgICAgICAidmFsdWVEYXRlVGltZSI6ICIyMDI1LTA2LTA1VDIxOjM4OjI4LjYyMDA3NiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vc3VibWlzc2lvbi1ub3RlcyIsCiAgICAgICAgICAgICAgInZhbHVlU3RyaW5nIjogIlN1Ym1pdHRlZCA0IENSTyByZXN1bHRzIGZvciByZWd1bGF0b3J5IHJldmlldyIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJzdGF0dXMiOiAiZmluYWwiLAogICAgICAgICAgImNhdGVnb3J5IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9vYnNlcnZhdGlvbi1jYXRlZ29yaWVzIiwKICAgICAgICAgICAgICAgICAgImNvZGUiOiAic3RhYmlsaXR5LXRlc3QiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgImNvZGUiOiB7CiAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9zdGFiaWxpdHktdGVzdHMiLAogICAgICAgICAgICAgICAgImNvZGUiOiAiMjAiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAidGV4dCI6ICIyMCIKICAgICAgICAgIH0sCiAgICAgICAgICAiZWZmZWN0aXZlRGF0ZVRpbWUiOiAiMjAyNS0wNi0wNSIsCiAgICAgICAgICAicGVyZm9ybWVyIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgImRpc3BsYXkiOiAibWoiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAidmFsdWVRdWFudGl0eSI6IHsKICAgICAgICAgICAgInZhbHVlIjogMTIuMCwKICAgICAgICAgICAgInVuaXQiOiAibWciCiAgICAgICAgICB9LAogICAgICAgICAgIm5vdGUiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAidGV4dCI6ICIyNULCsEMvNjAlIFJIIiAtIDMgbW9udGhzIC0gRGlzc29sdXRpb24gKENvbmNsdXNpb24pIgogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9LAogICAgICB7CiAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2xvY2FsaG9zdDo4MDgwL2ZoaXIvT2JzZXJ2YXRpb24vNTUiLAogICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICJyZXNvdXJjZVR5cGUiOiAiT2JzZXJ2YXRpb24iLAogICAgICAgICAgImlkIjogIjU1IiwKICAgICAgICAgICJtZXRhIjogewogICAgICAgICAgICAidmVyc2lvbklk"/>
<size value="1234"/>
<hash value="qZk+NkcGgWq6PiVxeFDCbJzQ2J0=/nE+3Y2c="/>
<title value="PQI Collection Bundle"/>
</attachment>
</content>
<content>
<attachment>
<contentType value="application/json"/>
<data value="base64 data placeholder"/>
<size value="1234"/>
<hash value="qZk+NkcGgWq6PiVxeFDCbJzQ2J0=/nE+3Y2c="/>
<title value="ePI Document Bundle"/>
</attachment>
</content>
</DocumentReference>
</resource>
<request>
<method value="POST"/>
<url value="DocumentReference"/>
</request>
</entry>
<entry>
<fullUrl value="urn:uuid:8d0g6f6d-5d9g-4c4d-be6f-9g0h1c3d4e5g"/>
<resource>
<Provenance>
<id value="8d0g6f6d-5d9g-4c4d-be6f-9g0h1c3d4e5g"/>
<meta>
<lastUpdated value="2025-07-06T16:23:00.000-04:00"/>
<profile
value="http://hl7.org/fhir/uv/pharm-quality/StructureDefinition/Provenance-drug-pq"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="Provenance_8d0g6f6d-5d9g-4c4d-be6f-9g0h1c3d4e5g"> </a><p class="res-header-id"><b>Generated Narrative: Provenance 8d0g6f6d-5d9g-4c4d-be6f-9g0h1c3d4e5g</b></p><a name="8d0g6f6d-5d9g-4c4d-be6f-9g0h1c3d4e5g"> </a><a name="hc8d0g6f6d-5d9g-4c4d-be6f-9g0h1c3d4e5g"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px">Last updated: 2025-07-06 16:23:00-0400</p><p style="margin-bottom: 0px">Profile: <code>http://hl7.org/fhir/uv/pharm-quality/StructureDefinition/Provenance-drug-pq</code></p></div><p>Provenance for <a href="Bundle-example-apix-transaction-bundle.html#urn-uuid-7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f">Type II Variation Documentation</a></p><p>Summary</p><table class="grid"><tr><td>Recorded</td><td>2025-07-06 16:23:00-0400</td></tr></table><p><b>Agents</b></p><table class="grid"><tr><td><b>Type</b></td><td><b>who</b></td></tr><tr><td><span title="Codes:{http://terminology.hl7.org/CodeSystem/provenance-participant-type author}">Author</span></td><td><a href="Bundle-4a7b3c2d-5e6f-4a1b-9c4d-7e8f9a0b1c2d.html#Organization_1">Pharma Inc</a></td></tr><tr><td><span title="Codes:{http://terminology.hl7.org/CodeSystem/provenance-participant-type custodian}">Custodian</span></td><td><a href="Bundle-4a7b3c2d-5e6f-4a1b-9c4d-7e8f9a0b1c2d.html#Organization_2">EMA</a></td></tr></table></div>
</text>
<target>
<reference value="urn:uuid:7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f"/>
<display value="Type II Variation Documentation"/>
</target>
<recorded value="2025-07-06T16:23:00.000-04:00"/>
<agent>
<type>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/provenance-participant-type"/>
<code value="author"/>
<display value="Author"/>
</coding>
</type>
<who>
<reference value="Organization/1"/>
<display value="Pharma Inc"/>
</who>
</agent>
<agent>
<type>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/provenance-participant-type"/>
<code value="custodian"/>
<display value="Custodian"/>
</coding>
</type>
<who>
<reference value="Organization/2"/>
<display value="EMA"/>
</who>
</agent>
<entity>
<role value="source"/>
<what>
<reference value="urn:uuid:7c9f5e5c-4c8f-4b3c-ad5e-8f9g0b1c2d3f"/>
<display value="Type II Variation Documentation"/>
</what>
</entity>
</Provenance>
</resource>
<request>
<method value="POST"/>
<url value="Provenance"/>
</request>
</entry>
</Bundle>