WHO SMART Guidelines - HIV
0.4.3 - ci-build
WHO SMART Guidelines - HIV - Local Development build (v0.4.3) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Draft as of 2025-02-07 |
<Library xmlns="http://hl7.org/fhir">
<id value="HIVConcepts"/>
<meta>
<profile
value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"/>
<profile
value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"/>
<profile
value="http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"/>
<profile
value="http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"/>
</meta>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml">
<div>
<table class="grid dict">
<tr>
<th scope="row"><b>Title: </b></th>
<td style="padding-left: 4px;">HIVConcepts</td>
</tr>
<tr>
<th scope="row"><b>Id: </b></th>
<td style="padding-left: 4px;">HIVConcepts</td>
</tr>
<tr>
<th scope="row"><b>Version: </b></th>
<td style="padding-left: 4px;">0.4.3</td>
</tr>
<tr>
<th scope="row"><b>Url: </b></th>
<td style="padding-left: 4px;"><a href="Library-HIVConcepts.html">HIVConcepts</a></td>
</tr>
<tr>
<th scope="row"><b>Status: </b></th>
<td style="padding-left: 4px;">draft</td>
</tr>
<tr>
<th scope="row"><b>Experimental: </b></th>
<td style="padding-left: 4px;">true</td>
</tr>
<tr>
<th scope="row"><b>Type: </b></th>
<td style="padding-left: 4px;">
<p style="margin-bottom: 5px;">
<b>system: </b> <span><a href="http://terminology.hl7.org/6.0.2/CodeSystem-library-type.html">http://terminology.hl7.org/CodeSystem/library-type</a></span>
</p>
<p style="margin-bottom: 5px;">
<b>code: </b> <span>logic-library</span>
</p>
</td>
</tr>
<tr>
<th scope="row"><b>Date: </b></th>
<td style="padding-left: 4px;">2025-02-07 14:15:45+0000</td>
</tr>
<tr>
<th scope="row"><b>Publisher: </b></th>
<td style="padding-left: 4px;">WHO</td>
</tr>
<tr>
<th scope="row"><b>Description: </b></th>
<td style="padding-left: 4px;"><div><p>Description not yet available for HIVConcepts.</p>
</div></td>
</tr>
<tr>
<td colspan="2">
<table>
<tr><th><a id="cql-content"><b>Content: </b></a> text/cql</th></tr>
<tr><td><pre><code class="language-cql">// **Automatically generated from DAK Data Dictionary**
// This file contains all concepts from the Data Dictionary that are labeled
// as linked to Aggregate Indicators in the indicator CQL files and CDS CQL files.
// Valuesets reference the IG ValueSet definitions and are labeled with `Choices`
// Codes are provided for each Data Dictionary concept
// Specific Data Element IDs are appended to the label if the label is not unique within the DAK
library HIVConcepts version '0.0.2'
codesystem "HIVConcepts": 'http://smart.who.int/hiv/CodeSystem/HIVConcepts'
valueset "Referred by Choices": 'http://smart.who.int/hiv/ValueSet/HIV.A.DE5'
valueset "Country of birth Choices": 'http://smart.who.int/hiv/ValueSet/HIV.A.DE13'
valueset "Gender Choices": 'http://smart.who.int/hiv/ValueSet/HIV.A.DE18'
valueset "Sex Choices": 'http://smart.who.int/hiv/ValueSet/HIV.A.DE25'
valueset "Marital Status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.A.DE30'
valueset "Administrative Area Choices": 'http://smart.who.int/hiv/ValueSet/HIV.A.DE43'
valueset "Communication preferences Choices": 'http://smart.who.int/hiv/ValueSet/HIV.A.DE46'
valueset "Reason for visit - HIV.B.DE1 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE1'
valueset "Referred through partner services Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE5'
valueset "Type of contact or partner for partner services Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE8'
valueset "Testing entry point Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE15'
valueset "Entry point for community-level testing Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE18'
valueset "Entry point for facility-level testing - HIV.B.DE22 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE22'
valueset "Partner HIV status reported Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE33'
valueset "Partner is from a key population Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE37'
valueset "HIV self-test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE44'
valueset "Key population member type - HIV.B.DE50 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE50'
valueset "HIV exposure type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE61'
valueset "HIV diagnosing facility Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE66'
valueset "HIV serotype Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE68'
valueset "Type of contact elicited Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE74'
valueset "HIV test type - HIV.B.DE81 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE81'
valueset "Assay number in testing strategy - HIV.B.DE88 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE88'
valueset "Test result of HIV assay 1 - HIV.B.DE94 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE94'
valueset "Test result of HIV assay 2 - HIV.B.DE98 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE98'
valueset "Test result of HIV assay 3 - HIV.B.DE102 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE102'
valueset "Test result of HIV assay 1 repeated - HIV.B.DE106 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE106'
valueset "HIV test result - HIV.B.DE111 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE111'
valueset "HIV status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE115'
valueset "Site where positive HIV test confirmed Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE120'
valueset "Probable route of transmission Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE121'
valueset "Partner HIV test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE132'
valueset "Partner HIV status confirmed Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE136'
valueset "Counselling provided Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE142'
valueset "Prevention services offered and referrals - HIV.B.DE149 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE149'
valueset "Sexual and reproductive health integrated services - HIV.B.DE158 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE158'
valueset "Offer other clinical services - HIV.B.DE165 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE165'
valueset "Other support services - HIV.B.DE172 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE172'
valueset "Intimate partner violence enquiry results Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE179'
valueset "Type of follow-up appointment - HIV.B.DE191 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE191'
valueset "Adverse event severity Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE201'
valueset "Timing of adverse event Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE204'
valueset "Type of adverse VMMC event Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE207'
valueset "Syndrome/STI diagnosed - HIV.B.DE226 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE226'
valueset "STI tested for - HIV.B.DE237 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE237'
valueset "Syphilis test result - HIV.B.DE250 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE250'
valueset "Gonorrhoea test result - HIV.B.DE256 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE256'
valueset "Type of specimen - HIV.B.DE261 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE261'
valueset "Syphilis test type - HIV.B.DE269 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE269'
valueset "Neisseria gonorrhoeae test type - HIV.B.DE276 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE276'
valueset "Chlamydia trachomatis test type - HIV.B.DE284 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE284'
valueset "Trichomonas vaginalis test type - HIV.B.DE293 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE293'
valueset "Herpes simplex virus HSV test type - HIV.B.DE301 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE301'
valueset "Mycoplasma genitalium test type - HIV.B.DE306 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE306'
valueset "STI test result - HIV.B.DE312 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE312'
valueset "Confirmatory syphilis test type - HIV.B.DE317 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE317'
valueset "Confirmatory STI test result - HIV.B.DE325 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.B.DE325'
valueset "Reason for PrEP visit Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE1'
valueset "PrEP dosing type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE11'
valueset "Current PrEP regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE17'
valueset "Experience with PrEP Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE24'
valueset "PEP history Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE31'
valueset "Signs of substantial risk of HIV infection - HIV.C.DE36 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE36'
valueset "Pregnancy intention in serodiscordant partnerships Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE41'
valueset "Acute HIV infection symptoms - HIV.C.DE46 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE46'
valueset "Sex partners HIV treatment status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE55'
valueset "Screenings and diagnostics for PrEP users Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE63'
valueset "Medications prescribed - HIV.C.DE75 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE75'
valueset "PrEP product prescribed Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE80'
valueset "Preferred PEP backbone regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE91'
valueset "Alternative PEP backbone regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE95'
valueset "Preferred third PEP drug Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE99'
valueset "Alternative third PEP drug Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE101'
valueset "Sex factor for estimating creatinine clearance Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE107'
valueset "Contraindications to PrEP usage Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE112'
valueset "PrEP regimen prescribed Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE122'
valueset "Type of follow-up appointment - HIV.C.DE125 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE125'
valueset "Prevention services offered and referrals - HIV.C.DE131 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE131'
valueset "Condom type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE138'
valueset "HIV self-test distributed for use by Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE143'
valueset "Sexual and reproductive health integrated services - HIV.C.DE149 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE149'
valueset "Offer other clinical services - HIV.C.DE157 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE157'
valueset "Other support services - HIV.C.DE164 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.C.DE164'
valueset "Reason for visit - HIV.D.DE1 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1'
valueset "Signs of serious illness Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE17'
valueset "ART start type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE43'
valueset "Facility transferred from Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE52'
valueset "Facility where client first enrolled in HIV care Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE55'
valueset "Antiretroviral ARV drugs received prior to enrolment Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE56'
valueset "Location ARV drugs received prior to enrolment Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE63'
valueset "ARV drug regimen received prior to enrolment Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE64'
valueset "Existing chronic health conditions Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE65'
valueset "Original first-line ART regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE74'
valueset "Current ART regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE75'
valueset "Preferred first-line ART regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE77'
valueset "Alternative first-line ART regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE78'
valueset "First-line ART regimen under special circumstances Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE79'
valueset "Preferred second-line ART regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE80'
valueset "Alternative second-line ART regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE81'
valueset "Optimal regimen for transition Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE82'
valueset "Current ART regimen first-, second-, or third-line Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE83'
valueset "ART regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE90'
valueset "ART regimen composition Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE128'
valueset "ART regimen drug class Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE146'
valueset "Prevention services offered and referrals - HIV.D.DE152 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE152'
valueset "Sexual and reproductive health integrated services - HIV.D.DE156 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE156'
valueset "HBsAg test result - HIV.D.DE162 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE162'
valueset "HBV treatment regimen prescribed Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE168'
valueset "HCV test result - HIV.D.DE170 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE170'
valueset "HCV treatment regimen prescribed Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE177'
valueset "HCV viral load test result - HIV.D.DE179 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE179'
valueset "HCV medicine type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE182'
valueset "HIV clinical stage - HIV.D.DE186 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE186'
valueset "Reasons for adherence problem - HIV.D.DE197 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE197'
valueset "Reason ART stopped - HIV.D.DE217 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE217'
valueset "Treatment failure Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE225'
valueset "General care activities recommended Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE229'
valueset "Preventing and treating coinfections Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE247'
valueset "Risk factors, comorbidities and coinfections signs and symptoms Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE259'
valueset "WHO HIV clinical stage condition or symptom - HIV.D.DE289 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE289'
valueset "Clinical stage at start of ART Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE358'
valueset "Reasons for delayed ART initiation Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE370'
valueset "Time to start ART Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE383'
valueset "Reason for HIV viral load test Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE391'
valueset "Monitoring examinations Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE399'
valueset "Reason for ARV drug regimen substitution Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE418'
valueset "Reason for regimen switch Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE430'
valueset "ART regimen prescribed Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE444'
valueset "Coinfection status at ART start Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE446'
valueset "Pregnant and breastfeeding status at ART start Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE449'
valueset "Medications prescribed - HIV.D.DE457 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE457'
valueset "Medications dispensed Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE461'
valueset "Type of treatment-limiting toxicity Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE466'
valueset "Reasons for substitution within first-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE482'
valueset "New antiretroviral regimen after substitution within first-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE483'
valueset "New regimen after switch to second-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE485'
valueset "Reason for switch to second-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE486'
valueset "Reasons for substitution within second-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE488'
valueset "New regimens after substitution within second-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE489'
valueset "New regimen after switch to third-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE491'
valueset "Reason for switch to third-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE492'
valueset "Reasons for substitution within third-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE494'
valueset "New regimens after substitution within third-line regimen Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE495'
valueset "HIV status of family member Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE514'
valueset "Other support services - HIV.D.DE519 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE519'
valueset "Type of follow-up appointment - HIV.D.DE525 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE525'
valueset "Reason blood pressure reading not done Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE532'
valueset "Current medications Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE537'
valueset "Allergies Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE560'
valueset "Family planning method used Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE569'
valueset "Medication status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE593'
valueset "Vaccine brand Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE603'
valueset "Vaccine type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE604'
valueset "Vaccination location Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE606'
valueset "Disease targeted Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE610'
valueset "Reason immunization was not provided Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE636'
valueset "Reason malaria prophylaxis not provided Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE646'
valueset "Cervical cancer primary screening test type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE658'
valueset "HPV-DNA cervical cancer screening test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE664'
valueset "VIA cervical cancer screening test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE668'
valueset "Cervical cytology screening test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE673'
valueset "Cervical cancer triage test type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE681'
valueset "HPV16/18 test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE688'
valueset "Cervical cancer colposcopy result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE691'
valueset "Cervical cancer histopathology result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE697'
valueset "Cervical cancer screening outcome Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE706'
valueset "Cervical cancer diagnosis Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE709'
valueset "Cervical cancer stage at diagnosis Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE712'
valueset "Treatment method for cervical precancer lesions Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE719'
valueset "Invasive cervical cancer treatment method Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE731'
valueset "Entry point for facility-level testing - HIV.D.DE746 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE746'
valueset "Offer other clinical services - HIV.D.DE753 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE753'
valueset "DSD ART models Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE764'
valueset "Syndrome/STI diagnosed - HIV.D.DE778 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE778'
valueset "STI tested for - HIV.D.DE789 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE789'
valueset "Syphilis test result - HIV.D.DE802 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE802'
valueset "Gonorrhoea test result - HIV.D.DE808 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE808'
valueset "Type of specimen - HIV.D.DE813 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE813'
valueset "Syphilis test type - HIV.D.DE821 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE821'
valueset "Neisseria gonorrhoeae test type - HIV.D.DE828 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE828'
valueset "Chlamydia trachomatis test type - HIV.D.DE836 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE836'
valueset "Trichomonas vaginalis test type - HIV.D.DE845 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE845'
valueset "Herpes simplex virus HSV test type - HIV.D.DE853 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE853'
valueset "Mycoplasma genitalium test type - HIV.D.DE858 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE858'
valueset "STI test result - HIV.D.DE864 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE864'
valueset "Confirmatory syphilis test type - HIV.D.DE869 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE869'
valueset "Confirmatory STI test result - HIV.D.DE877 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE877'
valueset "Staging of liver disease Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE893'
valueset "WHO functional status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE897'
valueset "Medication/drug Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE903'
valueset "WHO HIV clinical stage condition or symptom - HIV.D.DE934 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE934'
valueset "TB diagnosis result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE939'
valueset "Method of TB diagnosis Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE942'
valueset "TB treatment history Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE947'
valueset "TB screening algorithm Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE956'
valueset "Symptoms of TB Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE973'
valueset "TB screening result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE986'
valueset "TB diagnostic test category Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE992'
valueset "TB treatment outcome Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1002'
valueset "TB treatment regimen composition Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1010'
valueset "TB status at ART start Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1019'
valueset "TPT regimen type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1028'
valueset "TB preventive treatment TPT status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1034'
valueset "Source of gestational age Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE6'
valueset "Past pregnancy complications Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE17'
valueset "Timing of ART initiation Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE41'
valueset "Pregnancy outcome Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE47'
valueset "Delivery mode Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE52'
valueset "Preterm birth status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE62'
valueset "Place of delivery Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE67'
valueset "Cause of death of mother Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE75'
valueset "Gender of infant Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE91'
valueset "Maternal HIV test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE104'
valueset "Infant or child exposure to HIV Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE108'
valueset "Key population member type - HIV.E.DE114 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE114'
valueset "Infant feeding practice Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE127'
valueset "Type of iron supplement dosage provided Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE136'
valueset "Maternal HIV status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE141'
valueset "Maternal HIV status at first ANC visit - HIV.E.DE145 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE145'
valueset "Maternal syphilis test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE149'
valueset "Signs of substantial risk of HIV infection - HIV.E.DE155 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE155'
valueset "HIV test type - HIV.E.DE168 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE168'
valueset "Maternal and child health service visit Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE173'
valueset "EID sample number Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE180'
valueset "EID test number Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE183'
valueset "EID test number 1 test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE186'
valueset "EID test number 2 test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE190'
valueset "Assay number in testing strategy - HIV.E.DE194 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE194'
valueset "Test result of HIV assay 1 - HIV.E.DE200 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE200'
valueset "Test result of HIV assay 2 - HIV.E.DE204 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE204'
valueset "Test result of HIV assay 3 - HIV.E.DE208 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE208'
valueset "Test result of HIV assay 1 repeated - HIV.E.DE212 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE212'
valueset "Test result of syphilis assay 1 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE216'
valueset "Test result of syphilis assay 1 repeated Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE220'
valueset "Infant HIV status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE225'
valueset "Final diagnosis of HIV-exposed infant - HIV.E.DE230 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE230'
valueset "HIV-exposed infant reason for unknown final status Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE234'
valueset "Cause of death of infant Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE240'
valueset "Blood group and Rh factor Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE246'
valueset "Asymptomatic bacteriuria ASB test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE255'
valueset "Urine protein test result Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE259'
valueset "Type of hypertensive disorder Choices": 'http://smart.who.int/hiv/ValueSet/HIV.E.DE264'
valueset "HIV viral load specimen type Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE13'
valueset "HBsAg test result - HIV.G.DE18 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE18'
valueset "Reason Hepatitis B test not conducted Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE22'
valueset "Hepatitis B diagnosis Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE29'
valueset "Reason Hepatitis C test not done Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE35'
valueset "HCV test result - HIV.G.DE43 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE43'
valueset "HCV viral load test result - HIV.G.DE48 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE48'
valueset "Hepatitis C diagnosis Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE51'
valueset "Syphilis test type - HIV.G.DE55 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE55'
valueset "Reason syphilis test not done Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE62'
valueset "Syphilis test result - HIV.G.DE70 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE70'
valueset "Syphilis diagnosis Choices": 'http://smart.who.int/hiv/ValueSet/HIV.G.DE74'
valueset "Reason for follow-up Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE1'
valueset "Contact method Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE13'
valueset "Source of information Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE17'
valueset "Outcome from outreach attempt Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE23'
valueset "HIV status of partner or contact Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE34'
valueset "HIV treatment outcome Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE41'
valueset "Transfer to facility Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE50'
valueset "Reasons for adherence problem - HIV.H.DE53 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE53'
valueset "Reason ART stopped - HIV.H.DE74 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.H.DE74'
valueset "Reason for referral Choices": 'http://smart.who.int/hiv/ValueSet/HIV.I.DE2'
valueset "HIV prevention intervention Choices": 'http://smart.who.int/hiv/ValueSet/HIV.PRV.DE2'
valueset "HIV status of contact Choices": 'http://smart.who.int/hiv/ValueSet/HIV.PRV.DE11'
valueset "HIV test result - HIV.SRV.DE2 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE2'
valueset "HIV clinical stage - HIV.SRV.DE5 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE5'
valueset "Maternal HIV status at first ANC visit - HIV.SRV.DE19 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE19'
valueset "Test result of HIV assay 1 - HIV.SRV.DE21 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE21'
valueset "Final diagnosis of HIV-exposed infant - HIV.SRV.DE22 Choices": 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE22'
valueset "HIV burden of the setting Choices": 'http://smart.who.int/hiv/ValueSet/HIV.Config.DE12'
valueset "Other priority populations Choices": 'http://smart.who.int/hiv/ValueSet/HIV.Config.DE19'
code "Visit date - HIV.A.DE3": 'HIV.A.DE3' from "HIVConcepts" display 'Visit date'
code "Estimated age": 'HIV.A.DE16' from "HIVConcepts" display 'Estimated age'
code "Age": 'HIV.A.DE17' from "HIVConcepts" display 'Age'
code "Gender": 'HIV.A.DE18' from "HIVConcepts" display 'Gender*'
code "Female": 'HIV.A.DE19' from "HIVConcepts" display 'Female'
code "Male": 'HIV.A.DE20' from "HIVConcepts" display 'Male'
code "Transgender male": 'HIV.A.DE21' from "HIVConcepts" display 'Transgender male'
code "Transgender female": 'HIV.A.DE22' from "HIVConcepts" display 'Transgender female'
code "Other - HIV.A.DE23": 'HIV.A.DE23' from "HIVConcepts" display 'Other'
code "Reason for visit - HIV.B.DE1": 'HIV.B.DE1' from "HIVConcepts" display 'Reason for visit'
code "First-time HIV test": 'HIV.B.DE2' from "HIVConcepts" display 'First-time HIV test'
code "Retesting for HIV - HIV.B.DE3": 'HIV.B.DE3' from "HIVConcepts" display 'Retesting for HIV'
code "HIV testing services visit": 'HIV.B.DE4' from "HIVConcepts" display 'HIV testing services visit'
code "Referred through partner services": 'HIV.B.DE5' from "HIVConcepts" display 'Referred through partner services'
code "Partner or contact of an index case": 'HIV.B.DE6' from "HIVConcepts" display 'Partner or contact of an index case'
code "Partner or contact of an HIV testing client non-index case": 'HIV.B.DE7' from "HIVConcepts" display 'Partner or contact of an HIV testing client non-index case'
code "Type of contact or partner for partner services": 'HIV.B.DE8' from "HIVConcepts" display 'Type of contact or partner for partner services'
code "Biological child": 'HIV.B.DE9' from "HIVConcepts" display 'Biological child'
code "Drug-injecting partner - HIV.B.DE10": 'HIV.B.DE10' from "HIVConcepts" display 'Drug-injecting partner'
code "Sexual partner - HIV.B.DE11": 'HIV.B.DE11' from "HIVConcepts" display 'Sexual partner'
code "Social contact - HIV.B.DE12": 'HIV.B.DE12' from "HIVConcepts" display 'Social contact'
code "Date/time of suspected exposure to HIV - HIV.B.DE14": 'HIV.B.DE14' from "HIVConcepts" display 'Date/time of suspected exposure to HIV'
code "Testing entry point": 'HIV.B.DE15' from "HIVConcepts" display 'Testing entry point'
code "Community-level testing": 'HIV.B.DE16' from "HIVConcepts" display 'Community-level testing'
code "Facility-level testing": 'HIV.B.DE17' from "HIVConcepts" display 'Facility-level testing'
code "Currently pregnant - HIV.B.DE29": 'HIV.B.DE29' from "HIVConcepts" display 'Currently pregnant'
code "Breastfeeding - HIV.B.DE32": 'HIV.B.DE32' from "HIVConcepts" display 'Breastfeeding'
code "Partner HIV status reported": 'HIV.B.DE33' from "HIVConcepts" display 'Partner HIV status reported'
code "HIV-positive": 'HIV.B.DE34' from "HIVConcepts" display 'HIV-positive'
code "HIV-negative": 'HIV.B.DE35' from "HIVConcepts" display 'HIV-negative'
code "Unknown": 'HIV.B.DE36' from "HIVConcepts" display 'Unknown'
code "Key population member - HIV.B.DE49": 'HIV.B.DE49' from "HIVConcepts" display 'Key population member*'
code "Key population member type - HIV.B.DE50": 'HIV.B.DE50' from "HIVConcepts" display 'Key population member type*'
code "Sex worker - HIV.B.DE51": 'HIV.B.DE51' from "HIVConcepts" display 'Sex worker'
code "Men who have sex with men": 'HIV.B.DE52' from "HIVConcepts" display 'Men who have sex with men'
code "Trans and gender-diverse people - HIV.B.DE53": 'HIV.B.DE53' from "HIVConcepts" display 'Trans and gender-diverse people'
code "People who inject drugs - HIV.B.DE54": 'HIV.B.DE54' from "HIVConcepts" display 'People who inject drugs'
code "People living in prisons and other closed settings": 'HIV.B.DE55' from "HIVConcepts" display 'People living in prisons and other closed settings'
code "Date HIV test results returned": 'HIV.B.DE60' from "HIVConcepts" display 'Date HIV test results returned'
code "HIV exposure type": 'HIV.B.DE61' from "HIVConcepts" display 'HIV exposure type*'
code "Occupational": 'HIV.B.DE62' from "HIVConcepts" display 'Occupational'
code "Non-occupational violent": 'HIV.B.DE63' from "HIVConcepts" display 'Non-occupational violent'
code "Non-occupational consensual sex": 'HIV.B.DE64' from "HIVConcepts" display 'Non-occupational consensual sex'
code "Date informed of HIV-positive diagnosis": 'HIV.B.DE65' from "HIVConcepts" display 'Date informed of HIV-positive diagnosis'
code "HIV diagnosis date": 'HIV.B.DE71' from "HIVConcepts" display 'HIV diagnosis date'
code "ART start date - HIV.B.DE72": 'HIV.B.DE72' from "HIVConcepts" display 'ART start date'
code "HIV test conducted": 'HIV.B.DE80' from "HIVConcepts" display 'HIV test conducted'
code "HIV test type - HIV.B.DE81": 'HIV.B.DE81' from "HIVConcepts" display 'HIV test type'
code "Rapid diagnostic test for HIV - HIV.B.DE82": 'HIV.B.DE82' from "HIVConcepts" display 'Rapid diagnostic test for HIV'
code "Enzyme immunoassay for HIV - HIV.B.DE83": 'HIV.B.DE83' from "HIVConcepts" display 'Enzyme immunoassay for HIV'
code "Nucleic acid test for HIV - HIV.B.DE84": 'HIV.B.DE84' from "HIVConcepts" display 'Nucleic acid test for HIV'
code "Dual HIV/syphilis rapid diagnostic test - HIV.B.DE85": 'HIV.B.DE85' from "HIVConcepts" display 'Dual HIV/syphilis rapid diagnostic test'
code "HIV self-test": 'HIV.B.DE86' from "HIVConcepts" display 'HIV self-test'
code "Assay number in testing strategy - HIV.B.DE88": 'HIV.B.DE88' from "HIVConcepts" display 'Assay number in testing strategy'
code "Assay 0 - HIV.B.DE89": 'HIV.B.DE89' from "HIVConcepts" display 'Assay 0'
code "Assay 1 - HIV.B.DE90": 'HIV.B.DE90' from "HIVConcepts" display 'Assay 1'
code "Assay 2 - HIV.B.DE91": 'HIV.B.DE91' from "HIVConcepts" display 'Assay 2'
code "Assay 3 - HIV.B.DE92": 'HIV.B.DE92' from "HIVConcepts" display 'Assay 3'
code "Assay 1 repeated - HIV.B.DE93": 'HIV.B.DE93' from "HIVConcepts" display 'Assay 1 repeated'
code "Test result of HIV assay 1 - HIV.B.DE94": 'HIV.B.DE94' from "HIVConcepts" display 'Test result of HIV assay 1'
code "Reactive - HIV.B.DE95": 'HIV.B.DE95' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.B.DE96": 'HIV.B.DE96' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.B.DE97": 'HIV.B.DE97' from "HIVConcepts" display 'Invalid'
code "Test result of HIV assay 2 - HIV.B.DE98": 'HIV.B.DE98' from "HIVConcepts" display 'Test result of HIV assay 2'
code "Reactive - HIV.B.DE99": 'HIV.B.DE99' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.B.DE100": 'HIV.B.DE100' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.B.DE101": 'HIV.B.DE101' from "HIVConcepts" display 'Invalid'
code "Test result of HIV assay 3 - HIV.B.DE102": 'HIV.B.DE102' from "HIVConcepts" display 'Test result of HIV assay 3'
code "Reactive - HIV.B.DE103": 'HIV.B.DE103' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.B.DE104": 'HIV.B.DE104' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.B.DE105": 'HIV.B.DE105' from "HIVConcepts" display 'Invalid'
code "Test result of HIV assay 1 repeated - HIV.B.DE106": 'HIV.B.DE106' from "HIVConcepts" display 'Test result of HIV assay 1 repeated'
code "Reactive - HIV.B.DE107": 'HIV.B.DE107' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.B.DE108": 'HIV.B.DE108' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.B.DE109": 'HIV.B.DE109' from "HIVConcepts" display 'Invalid'
code "HIV test date - HIV.B.DE110": 'HIV.B.DE110' from "HIVConcepts" display 'HIV test date'
code "HIV test result - HIV.B.DE111": 'HIV.B.DE111' from "HIVConcepts" display 'HIV test result'
code "HIV-positive - HIV.B.DE112": 'HIV.B.DE112' from "HIVConcepts" display 'HIV-positive'
code "HIV-negative - HIV.B.DE113": 'HIV.B.DE113' from "HIVConcepts" display 'HIV-negative'
code "HIV-inconclusive": 'HIV.B.DE114' from "HIVConcepts" display 'HIV-inconclusive'
code "HIV status": 'HIV.B.DE115' from "HIVConcepts" display 'HIV status'
code "HIV-positive - HIV.B.DE116": 'HIV.B.DE116' from "HIVConcepts" display 'HIV-positive'
code "HIV-negative - HIV.B.DE117": 'HIV.B.DE117' from "HIVConcepts" display 'HIV-negative'
code "Unknown - HIV.B.DE118": 'HIV.B.DE118' from "HIVConcepts" display 'Unknown'
code "Probable route of transmission": 'HIV.B.DE121' from "HIVConcepts" display 'Probable route of transmission*'
code "Heterosexual sex": 'HIV.B.DE122' from "HIVConcepts" display 'Heterosexual sex'
code "Sex between men": 'HIV.B.DE123' from "HIVConcepts" display 'Sex between men'
code "Unprotected intercourse during sex work": 'HIV.B.DE124' from "HIVConcepts" display 'Unprotected intercourse during sex work'
code "Injecting drug use with unsterile equipment": 'HIV.B.DE125' from "HIVConcepts" display 'Injecting drug use with unsterile equipment'
code "Nosocomial": 'HIV.B.DE126' from "HIVConcepts" display 'Nosocomial'
code "Vertical": 'HIV.B.DE127' from "HIVConcepts" display 'Vertical'
code "Other - HIV.B.DE128": 'HIV.B.DE128' from "HIVConcepts" display 'Other'
code "Partner virally suppressed on ART": 'HIV.B.DE141' from "HIVConcepts" display 'Partner virally suppressed on ART'
code "Counselling provided": 'HIV.B.DE142' from "HIVConcepts" display 'Counselling provided'
code "HIV-positive counselling conducted": 'HIV.B.DE143' from "HIVConcepts" display 'HIV-positive counselling conducted'
code "Hepatitis B positive counselling conducted": 'HIV.B.DE144' from "HIVConcepts" display 'Hepatitis B positive counselling conducted'
code "Hepatitis C positive counselling conducted": 'HIV.B.DE145' from "HIVConcepts" display 'Hepatitis C positive counselling conducted'
code "Syphilis counselling, treatment and further testing": 'HIV.B.DE146' from "HIVConcepts" display 'Syphilis counselling, treatment and further testing'
code "Linked to enrolment in care and ART initiation": 'HIV.B.DE147' from "HIVConcepts" display 'Linked to enrolment in care and ART initiation'
code "VMMC counselling provided": 'HIV.B.DE148' from "HIVConcepts" display 'VMMC counselling provided'
code "Prevention services offered and referrals - HIV.B.DE149": 'HIV.B.DE149' from "HIVConcepts" display 'Prevention services offered and referrals'
code "Offer male and female condoms and condom-compatible lubricants - HIV.B.DE150": 'HIV.B.DE150' from "HIVConcepts" display 'Offer male and female condoms and condom-compatible lubricants'
code "Offer pre-exposure prophylaxis PrEP for people at elevated risk for HIV acquisition": 'HIV.B.DE151' from "HIVConcepts" display 'Offer pre-exposure prophylaxis PrEP for people at elevated risk for HIV acquisition'
code "Offer post-exposure prophylaxis PEP following suspected exposure": 'HIV.B.DE152' from "HIVConcepts" display 'Offer post-exposure prophylaxis PEP following suspected exposure'
code "Voluntary medical male circumcision VMMC referral": 'HIV.B.DE153' from "HIVConcepts" display 'Voluntary medical male circumcision VMMC referral offered'
code "Harm reduction for people who inject drugs - HIV.B.DE154": 'HIV.B.DE154' from "HIVConcepts" display 'Harm reduction for people who inject drugs'
code "Behavioural interventions to support risk reduction, particularly for people with HIV and members of key populations": 'HIV.B.DE155' from "HIVConcepts" display 'Behavioural interventions to support risk reduction, particularly for people with HIV and members of key populations'
code "HIV testing for partners and biological children - HIV.B.DE156": 'HIV.B.DE156' from "HIVConcepts" display 'HIV testing for partners and biological children'
code "HIV testing for partners and social contacts of people from key populations, where appropriate": 'HIV.B.DE157' from "HIVConcepts" display 'HIV testing for partners and social contacts of people from key populations, where appropriate'
code "Sexual and reproductive health integrated services - HIV.B.DE158": 'HIV.B.DE158' from "HIVConcepts" display 'Sexual and reproductive health integrated services'
code "Contraception and family planning - HIV.B.DE159": 'HIV.B.DE159' from "HIVConcepts" display 'Contraception and family planning'
code "Check pregnancy status - HIV.B.DE160": 'HIV.B.DE160' from "HIVConcepts" display 'Check pregnancy status'
code "Prevention of mother-to-child transmission counselling": 'HIV.B.DE161' from "HIVConcepts" display 'Prevention of mother-to-child transmission counselling'
code "Cervical cancer screening and treatment counselling": 'HIV.B.DE162' from "HIVConcepts" display 'Cervical cancer screening and treatment counselling'
code "Anal cancer screening for men who have sex with men - HIV.B.DE163": 'HIV.B.DE163' from "HIVConcepts" display 'Anal cancer screening for men who have sex with men'
code "STI testing and treatment services": 'HIV.B.DE164' from "HIVConcepts" display 'STI testing and treatment services'
code "Offer other clinical services - HIV.B.DE165": 'HIV.B.DE165' from "HIVConcepts" display 'Offer other clinical services'
code "Assessment and provision of vaccinations - HIV.B.DE166": 'HIV.B.DE166' from "HIVConcepts" display 'Assessment and provision of vaccinations'
code "Hepatitis B HBV and hepatitis C virus HCV testing and treatment provided": 'HIV.B.DE167' from "HIVConcepts" display 'Hepatitis B HBV and hepatitis C virus HCV testing and treatment provided'
code "Co-trimoxazole chemoprophylaxis to prevent Pneumocystis carinii pneumonia provided": 'HIV.B.DE168' from "HIVConcepts" display 'Co-trimoxazole chemoprophylaxis to prevent Pneumocystis carinii pneumonia provided'
code "Intensified TB case finding and linkage to TB treatment provided": 'HIV.B.DE169' from "HIVConcepts" display 'Intensified TB case finding and linkage to TB treatment provided'
code "Provision of isoniazid preventive therapy if person does not have TB - HIV.B.DE170": 'HIV.B.DE170' from "HIVConcepts" display 'Provision of isoniazid preventive therapy if person does not have TB'
code "Malaria prevention such as bed nets and prophylaxis, depending on epidemiology - HIV.B.DE171": 'HIV.B.DE171' from "HIVConcepts" display 'Malaria prevention such as bed nets and prophylaxis, depending on epidemiology'
code "Other support services - HIV.B.DE172": 'HIV.B.DE172' from "HIVConcepts" display 'Other support services'
code "Mental health services - HIV.B.DE173": 'HIV.B.DE173' from "HIVConcepts" display 'Mental health services'
code "Psychosocial counselling, support and treatment adherence counselling - HIV.B.DE174": 'HIV.B.DE174' from "HIVConcepts" display 'Psychosocial counselling, support and treatment adherence counselling'
code "Support for disclosure and partner services - HIV.B.DE175": 'HIV.B.DE175' from "HIVConcepts" display 'Support for disclosure and partner services'
code "Legal and social services - HIV.B.DE176": 'HIV.B.DE176' from "HIVConcepts" display 'Legal and social services'
code "Services for responding to violence against women - HIV.B.DE177": 'HIV.B.DE177' from "HIVConcepts" display 'Services for responding to violence against women'
code "Type of follow-up appointment - HIV.B.DE191": 'HIV.B.DE191' from "HIVConcepts" display 'Type of follow-up appointment'
code "Retesting for HIV - HIV.B.DE192": 'HIV.B.DE192' from "HIVConcepts" display 'Retesting for HIV'
code "Other - HIV.B.DE193": 'HIV.B.DE193' from "HIVConcepts" display 'Other'
code "Date/time of follow-up appointment - HIV.B.DE195": 'HIV.B.DE195' from "HIVConcepts" display 'Date/time of follow-up appointment'
code "VMMC procedure": 'HIV.B.DE197' from "HIVConcepts" display 'VMMC procedure performed'
code "VMMC procedure date": 'HIV.B.DE198' from "HIVConcepts" display 'VMMC procedure date'
code "Adverse event severity": 'HIV.B.DE201' from "HIVConcepts" display 'Adverse event severity'
code "Moderate": 'HIV.B.DE202' from "HIVConcepts" display 'Moderate'
code "Severe": 'HIV.B.DE203' from "HIVConcepts" display 'Severe'
code "Timing of adverse event": 'HIV.B.DE204' from "HIVConcepts" display 'Timing of adverse event'
code "Intraoperative": 'HIV.B.DE205' from "HIVConcepts" display 'Intraoperative'
code "Postoperative": 'HIV.B.DE206' from "HIVConcepts" display 'Postoperative'
code "Type of adverse VMMC event": 'HIV.B.DE207' from "HIVConcepts" display 'Type of adverse VMMC event'
code "Abnormal pain": 'HIV.B.DE208' from "HIVConcepts" display 'Abnormal pain'
code "Anaesthesia-related effects": 'HIV.B.DE209' from "HIVConcepts" display 'Anaesthesia-related effects'
code "Bleeding": 'HIV.B.DE210' from "HIVConcepts" display 'Bleeding'
code "Damage to the penis": 'HIV.B.DE211' from "HIVConcepts" display 'Damage to the penis'
code "Difficulty urinating": 'HIV.B.DE212' from "HIVConcepts" display 'Difficulty urinating'
code "Excessive bleeding": 'HIV.B.DE213' from "HIVConcepts" display 'Excessive bleeding'
code "Excessive skin removal": 'HIV.B.DE214' from "HIVConcepts" display 'Excessive skin removal'
code "Excessive swelling": 'HIV.B.DE215' from "HIVConcepts" display 'Excessive swelling'
code "Haematoma": 'HIV.B.DE216' from "HIVConcepts" display 'Haematoma'
code "Infection": 'HIV.B.DE217' from "HIVConcepts" display 'Infection'
code "Injury to glans": 'HIV.B.DE218' from "HIVConcepts" display 'Injury to glans'
code "Scar or disfigurement": 'HIV.B.DE219' from "HIVConcepts" display 'Scar or disfigurement'
code "Sharps injury to personnel": 'HIV.B.DE220' from "HIVConcepts" display 'Sharps injury to personnel'
code "Wound disruption": 'HIV.B.DE221' from "HIVConcepts" display 'Wound disruption'
code "Other - HIV.B.DE222": 'HIV.B.DE222' from "HIVConcepts" display 'Other'
code "HIV retest prior to starting ART conducted": 'HIV.B.DE224' from "HIVConcepts" display 'HIV retest prior to starting ART conducted'
code "At elevated risk for HIV acquisition - HIV.B.DE225": 'HIV.B.DE225' from "HIVConcepts" display 'At elevated risk for HIV acquisition'
code "Syndrome/STI diagnosed - HIV.B.DE226": 'HIV.B.DE226' from "HIVConcepts" display 'Syndrome/STI diagnosed'
code "Urethral discharge syndrome - HIV.B.DE227": 'HIV.B.DE227' from "HIVConcepts" display 'Urethral discharge syndrome'
code "Vaginal discharge syndrome - HIV.B.DE228": 'HIV.B.DE228' from "HIVConcepts" display 'Vaginal discharge syndrome'
code "Lower Abdominal pain - HIV.B.DE229": 'HIV.B.DE229' from "HIVConcepts" display 'Lower Abdominal pain '
code "Genital ulcer disease syndrome - HIV.B.DE230": 'HIV.B.DE230' from "HIVConcepts" display 'Genital ulcer disease syndrome'
code "Anorectal discharge - HIV.B.DE231": 'HIV.B.DE231' from "HIVConcepts" display 'Anorectal discharge'
code "Sent for testing - HIV.B.DE232": 'HIV.B.DE232' from "HIVConcepts" display 'Sent for testing'
code "Other - HIV.B.DE233": 'HIV.B.DE233' from "HIVConcepts" display 'Other'
code "Any STI syndrome diagnosed - HIV.B.DE235": 'HIV.B.DE235' from "HIVConcepts" display 'Any STI syndrome diagnosed'
code "Syphilis test date - HIV.B.DE249": 'HIV.B.DE249' from "HIVConcepts" display 'Syphilis test date'
code "Syphilis test result - HIV.B.DE250": 'HIV.B.DE250' from "HIVConcepts" display 'Syphilis test result'
code "Positive - HIV.B.DE251": 'HIV.B.DE251' from "HIVConcepts" display 'Positive'
code "Negative - HIV.B.DE252": 'HIV.B.DE252' from "HIVConcepts" display 'Negative'
code "Inconclusive - HIV.B.DE253": 'HIV.B.DE253' from "HIVConcepts" display 'Inconclusive'
code "Syphilis treatment start date - HIV.B.DE254": 'HIV.B.DE254' from "HIVConcepts" display 'Syphilis treatment start date'
code "Gonorrhoea test date - HIV.B.DE255": 'HIV.B.DE255' from "HIVConcepts" display 'Gonorrhoea test date'
code "Gonorrhoea test result - HIV.B.DE256": 'HIV.B.DE256' from "HIVConcepts" display 'Gonorrhoea test result'
code "Positive - HIV.B.DE257": 'HIV.B.DE257' from "HIVConcepts" display 'Positive'
code "Negative - HIV.B.DE258": 'HIV.B.DE258' from "HIVConcepts" display 'Negative'
code "Inconclusive - HIV.B.DE259": 'HIV.B.DE259' from "HIVConcepts" display 'Inconclusive'
code "Gonorrhoea treatment start date - HIV.B.DE260": 'HIV.B.DE260' from "HIVConcepts" display 'Gonorrhoea treatment start date'
code "Type of specimen - HIV.B.DE261": 'HIV.B.DE261' from "HIVConcepts" display 'Type of specimen'
code "Blood - HIV.B.DE262": 'HIV.B.DE262' from "HIVConcepts" display 'Blood'
code "Urine - HIV.B.DE263": 'HIV.B.DE263' from "HIVConcepts" display 'Urine'
code "Cervical or vaginal swab - HIV.B.DE264": 'HIV.B.DE264' from "HIVConcepts" display 'Cervical or vaginal swab'
code "Urethral or penile swab - HIV.B.DE265": 'HIV.B.DE265' from "HIVConcepts" display 'Urethral or penile swab'
code "Rectal swab - HIV.B.DE266": 'HIV.B.DE266' from "HIVConcepts" display 'Rectal swab'
code "Other - HIV.B.DE267": 'HIV.B.DE267' from "HIVConcepts" display 'Other'
code "Neisseria gonorrhoeae test type - HIV.B.DE276": 'HIV.B.DE276' from "HIVConcepts" display 'Neisseria gonorrhoeae test type'
code "NAAT - HIV.B.DE277": 'HIV.B.DE277' from "HIVConcepts" display 'NAAT'
code "POC Test - HIV.B.DE278": 'HIV.B.DE278' from "HIVConcepts" display 'POC Test'
code "Culture - HIV.B.DE279": 'HIV.B.DE279' from "HIVConcepts" display 'Culture'
code "Microscopy - HIV.B.DE280": 'HIV.B.DE280' from "HIVConcepts" display 'Microscopy'
code "Other - HIV.B.DE281": 'HIV.B.DE281' from "HIVConcepts" display 'Other'
code "Date/time of suspected exposure to HIV - HIV.C.DE9": 'HIV.C.DE9' from "HIVConcepts" display 'Date/time of suspected exposure to HIV'
code "Currently on PrEP": 'HIV.C.DE10' from "HIVConcepts" display 'Currently on PrEP'
code "PrEP dosing type": 'HIV.C.DE11' from "HIVConcepts" display 'PrEP dosing type'
code "Daily oral PrEP": 'HIV.C.DE12' from "HIVConcepts" display 'Daily oral PrEP'
code "Event-driven PrEP 2+1+1": 'HIV.C.DE13' from "HIVConcepts" display 'Event-driven PrEP 2+1+1'
code "Other PrEP dosing type": 'HIV.C.DE14' from "HIVConcepts" display 'Other PrEP dosing type'
code "Current PrEP regimen": 'HIV.C.DE17' from "HIVConcepts" display 'Current PrEP regimen'
code "TDF + FTC - HIV.C.DE18": 'HIV.C.DE18' from "HIVConcepts" display 'TDF + FTC'
code "TDF - HIV.C.DE19": 'HIV.C.DE19' from "HIVConcepts" display 'TDF'
code "TDF + 3TC - HIV.C.DE20": 'HIV.C.DE20' from "HIVConcepts" display 'TDF + 3TC'
code "Other TDF-based regimen": 'HIV.C.DE21' from "HIVConcepts" display 'Other TDF-based regimen'
code "Dapivirine vaginal ring DVR - HIV.C.DE22": 'HIV.C.DE22' from "HIVConcepts" display 'Dapivirine vaginal ring DVR'
code "CAB-LA - HIV.C.DE23": 'HIV.C.DE23' from "HIVConcepts" display 'CAB-LA'
code "Experience with PrEP": 'HIV.C.DE24' from "HIVConcepts" display 'Experience with PrEP'
code "First-time user - HIV.C.DE25": 'HIV.C.DE25' from "HIVConcepts" display 'First-time user'
code "Continuing user": 'HIV.C.DE26' from "HIVConcepts" display 'Continuing user'
code "Restarting following a period of not taking PrEP": 'HIV.C.DE27' from "HIVConcepts" display 'Restarting following a period of not taking PrEP'
code "PEP history": 'HIV.C.DE31' from "HIVConcepts" display 'PEP history'
code "First-time user - HIV.C.DE32": 'HIV.C.DE32' from "HIVConcepts" display 'First-time user'
code "Repeat user": 'HIV.C.DE33' from "HIVConcepts" display 'Repeat user'
code "Date client completes PEP course": 'HIV.C.DE35' from "HIVConcepts" display 'Date client completes PEP course'
code "Signs of substantial risk of HIV infection - HIV.C.DE36": 'HIV.C.DE36' from "HIVConcepts" display 'Signs of substantial risk of HIV infection'
code "No condom use during sex with more than one partner in the past 6 months - HIV.C.DE37": 'HIV.C.DE37' from "HIVConcepts" display 'No condom use during sex with more than one partner in the past 6 months'
code "STI in the past 6 months - HIV.C.DE38": 'HIV.C.DE38' from "HIVConcepts" display 'STI in the past 6 months'
code "A sexual partner in the past 6 months had one or more HIV risk factors - HIV.C.DE39": 'HIV.C.DE39' from "HIVConcepts" display 'A sexual partner in the past 6 months had one or more HIV risk factors'
code "PrEP requested by client - HIV.C.DE40": 'HIV.C.DE40' from "HIVConcepts" display 'PrEP requested by client'
code "Acute HIV infection symptoms - HIV.C.DE46": 'HIV.C.DE46' from "HIVConcepts" display 'Acute HIV infection symptoms'
code "Fever": 'HIV.C.DE47' from "HIVConcepts" display 'Fever'
code "Sore throat": 'HIV.C.DE48' from "HIVConcepts" display 'Sore throat'
code "Aches": 'HIV.C.DE49' from "HIVConcepts" display 'Aches'
code "Pains": 'HIV.C.DE50' from "HIVConcepts" display 'Pains'
code "Swollen glands": 'HIV.C.DE51' from "HIVConcepts" display 'Swollen glands'
code "Mouth sores": 'HIV.C.DE52' from "HIVConcepts" display 'Mouth sores'
code "Headaches": 'HIV.C.DE53' from "HIVConcepts" display 'Headaches'
code "Rash": 'HIV.C.DE54' from "HIVConcepts" display 'Rash'
code "Sex partners HIV treatment status": 'HIV.C.DE55' from "HIVConcepts" display 'Sex partners HIV treatment status'
code "Not on ART": 'HIV.C.DE56' from "HIVConcepts" display 'Not on ART'
code "On ART less than 6 months": 'HIV.C.DE57' from "HIVConcepts" display 'On ART less than 6 months'
code "Partner has suspected low adherence to ART": 'HIV.C.DE58' from "HIVConcepts" display 'Partner has suspected low adherence to ART'
code "Partner is not virally suppressed": 'HIV.C.DE59' from "HIVConcepts" display 'Partner is not virally suppressed'
code "Partner is virally suppressed and has been on ART for 6 months or more": 'HIV.C.DE60' from "HIVConcepts" display 'Partner is virally suppressed and has been on ART for 6 months or more'
code "Suitable for PrEP": 'HIV.C.DE61' from "HIVConcepts" display 'Suitable for PrEP'
code "Date medications prescribed - HIV.C.DE74": 'HIV.C.DE74' from "HIVConcepts" display 'Date medications prescribed'
code "Medications prescribed - HIV.C.DE75": 'HIV.C.DE75' from "HIVConcepts" display 'Medications prescribed'
code "PrEP for HIV prevention": 'HIV.C.DE76' from "HIVConcepts" display 'PrEP for HIV prevention'
code "PEP for HIV prevention": 'HIV.C.DE77' from "HIVConcepts" display 'PEP for HIV prevention'
code "Other - HIV.C.DE78": 'HIV.C.DE78' from "HIVConcepts" display 'Other'
code "PrEP product prescribed": 'HIV.C.DE80' from "HIVConcepts" display 'PrEP product prescribed'
code "Oral PrEP": 'HIV.C.DE81' from "HIVConcepts" display 'Oral PrEP'
code "Dapivirine vaginal ring DVR - HIV.C.DE82": 'HIV.C.DE82' from "HIVConcepts" display 'Dapivirine vaginal ring DVR'
code "CAB-LA - HIV.C.DE83": 'HIV.C.DE83' from "HIVConcepts" display 'CAB-LA'
code "Other - HIV.C.DE84": 'HIV.C.DE84' from "HIVConcepts" display 'Other'
code "Preferred PEP backbone regimen": 'HIV.C.DE91' from "HIVConcepts" display 'Preferred PEP backbone regimen'
code "TDF + 3TC - HIV.C.DE92": 'HIV.C.DE92' from "HIVConcepts" display 'TDF + 3TC'
code "TDF + FTC - HIV.C.DE93": 'HIV.C.DE93' from "HIVConcepts" display 'TDF + FTC'
code "AZT + 3TC": 'HIV.C.DE94' from "HIVConcepts" display 'AZT + 3TC'
code "Alternative PEP backbone regimen": 'HIV.C.DE95' from "HIVConcepts" display 'Alternative PEP backbone regimen'
code "ABC + 3TC": 'HIV.C.DE96' from "HIVConcepts" display 'ABC + 3TC'
code "TDF + 3TC - HIV.C.DE97": 'HIV.C.DE97' from "HIVConcepts" display 'TDF + 3TC'
code "TDF + FTC - HIV.C.DE98": 'HIV.C.DE98' from "HIVConcepts" display 'TDF + FTC'
code "Preferred third PEP drug": 'HIV.C.DE99' from "HIVConcepts" display 'Preferred third PEP drug'
code "DTG - HIV.C.DE100": 'HIV.C.DE100' from "HIVConcepts" display 'DTG'
code "Alternative third PEP drug": 'HIV.C.DE101' from "HIVConcepts" display 'Alternative third PEP drug'
code "ATV/r - HIV.C.DE102": 'HIV.C.DE102' from "HIVConcepts" display 'ATV/r'
code "DRV/r - HIV.C.DE103": 'HIV.C.DE103' from "HIVConcepts" display 'DRV/r'
code "LPV/r - HIV.C.DE104": 'HIV.C.DE104' from "HIVConcepts" display 'LPV/r'
code "RAL - HIV.C.DE105": 'HIV.C.DE105' from "HIVConcepts" display 'RAL'
code "Estimated creatinine clearance": 'HIV.C.DE106' from "HIVConcepts" display 'Estimated creatinine clearance'
code "Contraindications to PrEP usage": 'HIV.C.DE112' from "HIVConcepts" display 'Contraindications to PrEP usage'
code "Tenofovir disoproxil fumarate TDF allergy or contraindication": 'HIV.C.DE113' from "HIVConcepts" display 'Tenofovir disoproxil fumarate TDF allergy or contraindication'
code "HIV-positive - HIV.C.DE114": 'HIV.C.DE114' from "HIVConcepts" display 'HIV-positive'
code "Low estimated creatinine clearance": 'HIV.C.DE115' from "HIVConcepts" display 'Low estimated creatinine clearance'
code "Acute HIV infection symptoms - HIV.C.DE116": 'HIV.C.DE116' from "HIVConcepts" display 'Acute HIV infection symptoms'
code "Probable recent exposure to HIV": 'HIV.C.DE117' from "HIVConcepts" display 'Probable recent exposure to HIV'
code "Other allergy or contraindication to a medicine in the PrEP regimen": 'HIV.C.DE118' from "HIVConcepts" display 'Other allergy or contraindication to a medicine in the PrEP regimen'
code "Number of days prescribed - HIV.C.DE121": 'HIV.C.DE121' from "HIVConcepts" display 'Number of days prescribed'
code "Adherence counselling provided - HIV.C.DE123": 'HIV.C.DE123' from "HIVConcepts" display 'Adherence counselling provided'
code "Date/time of follow-up appointment - HIV.C.DE124": 'HIV.C.DE124' from "HIVConcepts" display 'Date/time of follow-up appointment'
code "Type of follow-up appointment - HIV.C.DE125": 'HIV.C.DE125' from "HIVConcepts" display 'Type of follow-up appointment'
code "Retesting for HIV - HIV.C.DE126": 'HIV.C.DE126' from "HIVConcepts" display 'Retesting for HIV'
code "Follow-up appointment for PrEP": 'HIV.C.DE127' from "HIVConcepts" display 'Follow-up appointment for PrEP'
code "Other - HIV.C.DE128": 'HIV.C.DE128' from "HIVConcepts" display 'Other'
code "Prevention services offered and referrals - HIV.C.DE131": 'HIV.C.DE131' from "HIVConcepts" display 'Prevention services offered and referrals'
code "Male and female condoms and condom-compatible lubricants offered": 'HIV.C.DE132' from "HIVConcepts" display 'Male and female condoms and condom-compatible lubricants offered'
code "Voluntary medical male circumcision VMMC referral - HIV.C.DE133": 'HIV.C.DE133' from "HIVConcepts" display 'Voluntary medical male circumcision VMMC referral'
code "Harm reduction for people who inject drugs - HIV.C.DE134": 'HIV.C.DE134' from "HIVConcepts" display 'Harm reduction for people who inject drugs'
code "Behavioural interventions to support risk reduction - HIV.C.DE135": 'HIV.C.DE135' from "HIVConcepts" display 'Behavioural interventions to support risk reduction'
code "Condom type": 'HIV.C.DE138' from "HIVConcepts" display 'Condom type'
code "Male condom": 'HIV.C.DE139' from "HIVConcepts" display 'Male condom'
code "Female condom": 'HIV.C.DE140' from "HIVConcepts" display 'Female condom'
code "Number of HIV self-test kits distributed": 'HIV.C.DE142' from "HIVConcepts" display 'Number of HIV self-test kits distributed'
code "HIV self-test distributed for use by": 'HIV.C.DE143' from "HIVConcepts" display 'HIV self-test distributed for use by'
code "Self": 'HIV.C.DE144' from "HIVConcepts" display 'Self'
code "Family member": 'HIV.C.DE145' from "HIVConcepts" display 'Family member'
code "Drug-injecting partner - HIV.C.DE146": 'HIV.C.DE146' from "HIVConcepts" display 'Drug-injecting partner'
code "Sexual partner - HIV.C.DE147": 'HIV.C.DE147' from "HIVConcepts" display 'Sexual partner'
code "Social contact - HIV.C.DE148": 'HIV.C.DE148' from "HIVConcepts" display 'Social contact'
code "Sexual and reproductive health integrated services - HIV.C.DE149": 'HIV.C.DE149' from "HIVConcepts" display 'Sexual and reproductive health integrated services'
code "Contraception and family planning - HIV.C.DE150": 'HIV.C.DE150' from "HIVConcepts" display 'Contraception and family planning'
code "Check pregnancy status - HIV.C.DE151": 'HIV.C.DE151' from "HIVConcepts" display 'Check pregnancy status'
code "Prevent mother-to-child transmission": 'HIV.C.DE152' from "HIVConcepts" display 'Prevent mother-to-child transmission'
code "Cervical cancer screening and treatment": 'HIV.C.DE153' from "HIVConcepts" display 'Cervical cancer screening and treatment'
code "Anal cancer screening for men who have sex with men - HIV.C.DE154": 'HIV.C.DE154' from "HIVConcepts" display 'Anal cancer screening for men who have sex with men'
code "STI testing and treatment - HIV.C.DE155": 'HIV.C.DE155' from "HIVConcepts" display 'STI testing and treatment'
code "HIV testing for partners and biological children - HIV.C.DE156": 'HIV.C.DE156' from "HIVConcepts" display 'HIV testing for partners and biological children'
code "Offer other clinical services - HIV.C.DE157": 'HIV.C.DE157' from "HIVConcepts" display 'Offer other clinical services'
code "Assessment and provision of vaccinations - HIV.C.DE158": 'HIV.C.DE158' from "HIVConcepts" display 'Assessment and provision of vaccinations'
code "Hepatitis B virus HBV and hepatitis C virus HCV testing and treatment": 'HIV.C.DE159' from "HIVConcepts" display 'Hepatitis B virus HBV and hepatitis C virus HCV testing and treatment'
code "Co-trimoxazole chemoprophylaxis to prevent pneumocystis carinii pneumonia - HIV.C.DE160": 'HIV.C.DE160' from "HIVConcepts" display 'Co-trimoxazole chemoprophylaxis to prevent pneumocystis carinii pneumonia'
code "Intensified TB case finding and linkage to TB treatment - HIV.C.DE161": 'HIV.C.DE161' from "HIVConcepts" display 'Intensified TB case finding and linkage to TB treatment'
code "Provision of isoniazid preventive therapy if person does not have TB - HIV.C.DE162": 'HIV.C.DE162' from "HIVConcepts" display 'Provision of isoniazid preventive therapy if person does not have TB'
code "Malaria prevention such as bed nets and prophylaxis, depending on epidemiology - HIV.C.DE163": 'HIV.C.DE163' from "HIVConcepts" display 'Malaria prevention such as bed nets and prophylaxis, depending on epidemiology'
code "Other support services - HIV.C.DE164": 'HIV.C.DE164' from "HIVConcepts" display 'Other support services'
code "Mental health services - HIV.C.DE165": 'HIV.C.DE165' from "HIVConcepts" display 'Mental health services'
code "Psychosocial counselling, support and treatment adherence counselling - HIV.C.DE166": 'HIV.C.DE166' from "HIVConcepts" display 'Psychosocial counselling, support and treatment adherence counselling'
code "Support for disclosure and partner services - HIV.C.DE167": 'HIV.C.DE167' from "HIVConcepts" display 'Support for disclosure and partner services'
code "Legal and social services - HIV.C.DE168": 'HIV.C.DE168' from "HIVConcepts" display 'Legal and social services'
code "Services for responding to violence against women - HIV.C.DE169": 'HIV.C.DE169' from "HIVConcepts" display 'Services for responding to violence against women'
code "Reason for visit - HIV.D.DE1": 'HIV.D.DE1' from "HIVConcepts" display 'Reason for visit'
code "First clinical visit": 'HIV.D.DE2' from "HIVConcepts" display 'First clinical visit'
code "Clinical visit - HIV.D.DE3": 'HIV.D.DE3' from "HIVConcepts" display 'Clinical visit'
code "ART initiation": 'HIV.D.DE4' from "HIVConcepts" display 'ART initiation'
code "ART drug pick up": 'HIV.D.DE5' from "HIVConcepts" display 'ART drug pick up'
code "Issues and concerns": 'HIV.D.DE6' from "HIVConcepts" display 'Issues and concerns'
code "Post-treatment follow-up visit for cervical precancer lesions or invasive cervical cancer - HIV.D.DE7": 'HIV.D.DE7' from "HIVConcepts" display 'Post-treatment follow-up visit for cervical precancer lesions or invasive cervical cancer'
code "Body temperature": 'HIV.D.DE9' from "HIVConcepts" display 'Body temperature'
code "Body weight": 'HIV.D.DE13' from "HIVConcepts" display 'Body weight'
code "Signs of serious illness": 'HIV.D.DE17' from "HIVConcepts" display 'Signs of serious illness'
code "Fever of 39 C or greater": 'HIV.D.DE18' from "HIVConcepts" display 'Fever of 39 C or greater'
code "Tachycardia": 'HIV.D.DE19' from "HIVConcepts" display 'Tachycardia'
code "Tachypnea": 'HIV.D.DE20' from "HIVConcepts" display 'Tachypnea'
code "Unable to walk unaided": 'HIV.D.DE21' from "HIVConcepts" display 'Unable to walk unaided'
code "Lethargy - HIV.D.DE22": 'HIV.D.DE22' from "HIVConcepts" display 'Lethargy'
code "Unconsciousness": 'HIV.D.DE23' from "HIVConcepts" display 'Unconsciousness'
code "Convulsions": 'HIV.D.DE24' from "HIVConcepts" display 'Convulsions'
code "Unable to drink": 'HIV.D.DE25' from "HIVConcepts" display 'Unable to drink'
code "Unable to breastfeed": 'HIV.D.DE26' from "HIVConcepts" display 'Unable to breastfeed'
code "Repeated vomiting": 'HIV.D.DE27' from "HIVConcepts" display 'Repeated vomiting'
code "Headache - HIV.D.DE28": 'HIV.D.DE28' from "HIVConcepts" display 'Headache'
code "Other sign of serious illness": 'HIV.D.DE29' from "HIVConcepts" display 'Other sign of serious illness'
code "Currently pregnant - HIV.D.DE31": 'HIV.D.DE31' from "HIVConcepts" display 'Currently pregnant'
code "Breastfeeding - HIV.D.DE32": 'HIV.D.DE32' from "HIVConcepts" display 'Breastfeeding'
code "Serodiscordant partner - HIV.D.DE37": 'HIV.D.DE37' from "HIVConcepts" display 'Serodiscordant partner'
code "On ART - HIV.D.DE38": 'HIV.D.DE38' from "HIVConcepts" display 'On ART'
code "ART start date - HIV.D.DE39": 'HIV.D.DE39' from "HIVConcepts" display 'ART start date'
code "Date ART stopped - HIV.D.DE41": 'HIV.D.DE41' from "HIVConcepts" display 'Date ART stopped'
code "Established on ART": 'HIV.D.DE42' from "HIVConcepts" display 'Established on ART'
code "ART start type": 'HIV.D.DE43' from "HIVConcepts" display 'ART start type'
code "First-time user of ART": 'HIV.D.DE44' from "HIVConcepts" display 'First-time user of ART'
code "Restarting ART": 'HIV.D.DE45' from "HIVConcepts" display 'Restarting ART'
code "Current ART regimen": 'HIV.D.DE75' from "HIVConcepts" display 'Current ART regimen'
code "Preferred first-line ART regimen": 'HIV.D.DE77' from "HIVConcepts" display 'Preferred first-line ART regimen'
code "Alternative first-line ART regimen": 'HIV.D.DE78' from "HIVConcepts" display 'Alternative first-line ART regimen'
code "First-line ART regimen under special circumstances": 'HIV.D.DE79' from "HIVConcepts" display 'First-line ART regimen under special circumstances'
code "Preferred second-line ART regimen": 'HIV.D.DE80' from "HIVConcepts" display 'Preferred second-line ART regimen'
code "Alternative second-line ART regimen": 'HIV.D.DE81' from "HIVConcepts" display 'Alternative second-line ART regimen'
code "Optimal regimen for transition": 'HIV.D.DE82' from "HIVConcepts" display 'Optimal regimen for transition'
code "Current ART regimen first-, second-, or third-line": 'HIV.D.DE83' from "HIVConcepts" display 'Current ART regimen first-, second-, or third-line'
code "First-line ART regimen for adults and adolescents": 'HIV.D.DE84' from "HIVConcepts" display 'First-line ART regimen for adults and adolescents'
code "First-line ART regimen for children": 'HIV.D.DE85' from "HIVConcepts" display 'First-line ART regimen for children'
code "First-line ART regimen for neonates": 'HIV.D.DE86' from "HIVConcepts" display 'First-line ART regimen for neonates'
code "Second-line ART regimen for adults and adolescents": 'HIV.D.DE87' from "HIVConcepts" display 'Second-line ART regimen for adults and adolescents'
code "Second-line ART regimen for children": 'HIV.D.DE88' from "HIVConcepts" display 'Second-line ART regimen for children'
code "Third-line ART regimen": 'HIV.D.DE89' from "HIVConcepts" display 'Third-line ART regimen'
code "ART regimen composition": 'HIV.D.DE128' from "HIVConcepts" display 'ART regimen composition'
code "ABC": 'HIV.D.DE129' from "HIVConcepts" display 'ABC'
code "FTC": 'HIV.D.DE130' from "HIVConcepts" display 'FTC'
code "3TC": 'HIV.D.DE131' from "HIVConcepts" display '3TC'
code "AZT": 'HIV.D.DE132' from "HIVConcepts" display 'AZT'
code "DDI": 'HIV.D.DE133' from "HIVConcepts" display 'DDI'
code "D4T": 'HIV.D.DE134' from "HIVConcepts" display 'D4T'
code "TDF - HIV.D.DE135": 'HIV.D.DE135' from "HIVConcepts" display 'TDF'
code "EFV": 'HIV.D.DE136' from "HIVConcepts" display 'EFV'
code "ETV": 'HIV.D.DE137' from "HIVConcepts" display 'ETV'
code "NVP": 'HIV.D.DE138' from "HIVConcepts" display 'NVP'
code "RIL": 'HIV.D.DE139' from "HIVConcepts" display 'RIL'
code "ATV/r - HIV.D.DE140": 'HIV.D.DE140' from "HIVConcepts" display 'ATV/r'
code "LPV/r - HIV.D.DE141": 'HIV.D.DE141' from "HIVConcepts" display 'LPV/r'
code "DRV/r - HIV.D.DE142": 'HIV.D.DE142' from "HIVConcepts" display 'DRV/r'
code "RTV": 'HIV.D.DE143' from "HIVConcepts" display 'RTV'
code "DTG - HIV.D.DE144": 'HIV.D.DE144' from "HIVConcepts" display 'DTG'
code "RAL - HIV.D.DE145": 'HIV.D.DE145' from "HIVConcepts" display 'RAL'
code "Prevention services offered and referrals - HIV.D.DE152": 'HIV.D.DE152' from "HIVConcepts" display 'Prevention services offered and referrals'
code "Offer male and female condoms and condom-compatible lubricants - HIV.D.DE153": 'HIV.D.DE153' from "HIVConcepts" display 'Offer male and female condoms and condom-compatible lubricants'
code "Harm reduction for people who inject drugs - HIV.D.DE154": 'HIV.D.DE154' from "HIVConcepts" display 'Harm reduction for people who inject drugs'
code "Behavioural interventions to support risk reduction - HIV.D.DE155": 'HIV.D.DE155' from "HIVConcepts" display 'Behavioural interventions to support risk reduction'
code "Sexual and reproductive health integrated services - HIV.D.DE156": 'HIV.D.DE156' from "HIVConcepts" display 'Sexual and reproductive health integrated services'
code "Contraception and family planning - HIV.D.DE157": 'HIV.D.DE157' from "HIVConcepts" display 'Contraception and family planning'
code "Check pregnancy status - HIV.D.DE158": 'HIV.D.DE158' from "HIVConcepts" display 'Check pregnancy status'
code "Prevention of mother-to-child transmission": 'HIV.D.DE159' from "HIVConcepts" display 'Prevention of mother-to-child transmission'
code "STI testing and treatment - HIV.D.DE160": 'HIV.D.DE160' from "HIVConcepts" display 'STI testing and treatment'
code "HBsAg test date - HIV.D.DE161": 'HIV.D.DE161' from "HIVConcepts" display 'HBsAg test date'
code "HBsAg test result - HIV.D.DE162": 'HIV.D.DE162' from "HIVConcepts" display 'HBsAg test result'
code "Positive - HIV.D.DE163": 'HIV.D.DE163' from "HIVConcepts" display 'Positive'
code "Negative - HIV.D.DE164": 'HIV.D.DE164' from "HIVConcepts" display 'Negative'
code "Indeterminate - HIV.D.DE165": 'HIV.D.DE165' from "HIVConcepts" display 'Indeterminate'
code "HBV treatment TDF start date": 'HIV.D.DE167' from "HIVConcepts" display 'HBV treatment TDF start date'
code "HCV test date - HIV.D.DE169": 'HIV.D.DE169' from "HIVConcepts" display 'HCV test date'
code "HCV test result - HIV.D.DE170": 'HIV.D.DE170' from "HIVConcepts" display 'HCV test result'
code "Positive - HIV.D.DE171": 'HIV.D.DE171' from "HIVConcepts" display 'Positive'
code "Negative - HIV.D.DE172": 'HIV.D.DE172' from "HIVConcepts" display 'Negative'
code "Indeterminate - HIV.D.DE173": 'HIV.D.DE173' from "HIVConcepts" display 'Indeterminate'
code "HCV treatment start date": 'HIV.D.DE175' from "HIVConcepts" display 'HCV treatment start date'
code "HCV treatment completion date": 'HIV.D.DE176' from "HIVConcepts" display 'HCV treatment completion date'
code "HCV viral load test date - HIV.D.DE178": 'HIV.D.DE178' from "HIVConcepts" display 'HCV viral load test date'
code "HCV viral load test result - HIV.D.DE179": 'HIV.D.DE179' from "HIVConcepts" display 'HCV viral load test result'
code "Detected - HIV.D.DE180": 'HIV.D.DE180' from "HIVConcepts" display 'Detected'
code "Not detected - HIV.D.DE181": 'HIV.D.DE181' from "HIVConcepts" display 'Not detected'
code "HCV medicine type": 'HIV.D.DE182' from "HIVConcepts" display 'HCV medicine type'
code "Interferon": 'HIV.D.DE183' from "HIVConcepts" display 'Interferon'
code "Direct acting antivirals": 'HIV.D.DE184' from "HIVConcepts" display 'Direct acting antivirals'
code "Currently on TDF-based ART": 'HIV.D.DE185' from "HIVConcepts" display 'Currently on TDF-based ART'
code "HIV clinical stage - HIV.D.DE186": 'HIV.D.DE186' from "HIVConcepts" display 'HIV clinical stage'
code "WHO HIV clinical stage 1": 'HIV.D.DE187' from "HIVConcepts" display 'WHO HIV clinical stage 1'
code "WHO HIV clinical stage 2": 'HIV.D.DE188' from "HIVConcepts" display 'WHO HIV clinical stage 2'
code "WHO HIV clinical stage 3": 'HIV.D.DE189' from "HIVConcepts" display 'WHO HIV clinical stage 3'
code "WHO HIV clinical stage 4": 'HIV.D.DE190' from "HIVConcepts" display 'WHO HIV clinical stage 4'
code "Date viral load test results received by client - HIV.D.DE193": 'HIV.D.DE193' from "HIVConcepts" display 'Date viral load test results received by client'
code "Date of viral load sample collection - HIV.D.DE194": 'HIV.D.DE194' from "HIVConcepts" display 'Date of viral load sample collection'
code "Date of scheduled review of viral load test results": 'HIV.D.DE195' from "HIVConcepts" display 'Date of scheduled review of viral load test results'
code "Reason ART stopped - HIV.D.DE217": 'HIV.D.DE217' from "HIVConcepts" display 'Reason ART stopped'
code "Toxicity/side effects - HIV.D.DE218": 'HIV.D.DE218' from "HIVConcepts" display 'Toxicity/side effects'
code "Severe illness, hospitalization - HIV.D.DE219": 'HIV.D.DE219' from "HIVConcepts" display 'Severe illness, hospitalization'
code "Drugs out of stock": 'HIV.D.DE220' from "HIVConcepts" display 'Drugs out of stock'
code "Client lacks finances": 'HIV.D.DE221' from "HIVConcepts" display 'Client lacks finances'
code "Excluded HIV infection in infant - HIV.D.DE222": 'HIV.D.DE222' from "HIVConcepts" display 'Excluded HIV infection in infant'
code "Other reason for stopping ART - HIV.D.DE223": 'HIV.D.DE223' from "HIVConcepts" display 'Other reason for stopping ART'
code "Treatment failure": 'HIV.D.DE225' from "HIVConcepts" display 'Treatment failure'
code "Clinical failure": 'HIV.D.DE226' from "HIVConcepts" display 'Clinical failure'
code "Immunological failure": 'HIV.D.DE227' from "HIVConcepts" display 'Immunological failure'
code "Virological failure": 'HIV.D.DE228' from "HIVConcepts" display 'Virological failure'
code "Risk factors, comorbidities and coinfections signs and symptoms": 'HIV.D.DE259' from "HIVConcepts" display 'Risk factors, comorbidities and coinfections signs and symptoms'
code "Presumptive TB - HIV.D.DE282": 'HIV.D.DE282' from "HIVConcepts" display 'Presumptive TB'
code "WHO HIV clinical stage condition or symptom - HIV.D.DE289": 'HIV.D.DE289' from "HIVConcepts" display 'WHO HIV clinical stage condition or symptom'
code "Asymptomatic": 'HIV.D.DE290' from "HIVConcepts" display 'Asymptomatic'
code "Persistent generalized lymphadenopathy": 'HIV.D.DE291' from "HIVConcepts" display 'Persistent generalized lymphadenopathy'
code "Moderate unexplained weight loss": 'HIV.D.DE292' from "HIVConcepts" display 'Moderate unexplained weight loss'
code "Recurrent respiratory tract infections": 'HIV.D.DE293' from "HIVConcepts" display 'Recurrent respiratory tract infections'
code "Unexplained persistent hepatosplenomegaly": 'HIV.D.DE294' from "HIVConcepts" display 'Unexplained persistent hepatosplenomegaly'
code "Herpes zoster": 'HIV.D.DE295' from "HIVConcepts" display 'Herpes zoster'
code "Angular cheilitis": 'HIV.D.DE296' from "HIVConcepts" display 'Angular cheilitis'
code "Linear gingival erythema": 'HIV.D.DE297' from "HIVConcepts" display 'Linear gingival erythema'
code "Recurrent oral ulceration": 'HIV.D.DE298' from "HIVConcepts" display 'Recurrent oral ulceration'
code "Papular pruritic eruption": 'HIV.D.DE299' from "HIVConcepts" display 'Papular pruritic eruption'
code "Fungal nail infections": 'HIV.D.DE300' from "HIVConcepts" display 'Fungal nail infections'
code "Seborrhoeic dermatitis": 'HIV.D.DE301' from "HIVConcepts" display 'Seborrhoeic dermatitis'
code "Extensive wart virus infection": 'HIV.D.DE302' from "HIVConcepts" display 'Extensive wart virus infection'
code "Extensive molluscum contagiosum": 'HIV.D.DE303' from "HIVConcepts" display 'Extensive molluscum contagiosum'
code "Unexplained persistent parotid enlargement": 'HIV.D.DE304' from "HIVConcepts" display 'Unexplained persistent parotid enlargement'
code "Unexplained severe weight loss in adults": 'HIV.D.DE305' from "HIVConcepts" display 'Unexplained severe weight loss in adults'
code "Unexplained moderate malnutrition not adequately responding to standard therapy": 'HIV.D.DE306' from "HIVConcepts" display 'Unexplained moderate malnutrition not adequately responding to standard therapy'
code "Unexplained chronic diarrhoea for longer than 1 month": 'HIV.D.DE307' from "HIVConcepts" display 'Unexplained chronic diarrhoea for longer than 1 month'
code "Unexplained persistent diarrhoea 14 days or more": 'HIV.D.DE308' from "HIVConcepts" display 'Unexplained persistent diarrhoea 14 days or more'
code "Unexplained persistent fever above 37.5 C, intermittent or constant, for longer than one 1 month": 'HIV.D.DE309' from "HIVConcepts" display 'Unexplained persistent fever above 37.5 C, intermittent or constant, for longer than one 1 month'
code "Persistent oral candidiasis": 'HIV.D.DE310' from "HIVConcepts" display 'Persistent oral candidiasis'
code "Oral hairy leukoplakia": 'HIV.D.DE311' from "HIVConcepts" display 'Oral hairy leukoplakia'
code "Pulmonary TB - HIV.D.DE312": 'HIV.D.DE312' from "HIVConcepts" display 'Pulmonary TB'
code "Lymph node TB - HIV.D.DE313": 'HIV.D.DE313' from "HIVConcepts" display 'Lymph node TB'
code "Severe bacterial infections such as pneumonia, empyema, pyomyositis, bone or joint infection, meningitis, bacteraemia": 'HIV.D.DE314' from "HIVConcepts" display 'Severe bacterial infections such as pneumonia, empyema, pyomyositis, bone or joint infection, meningitis, bacteraemia'
code "Severe recurrent bacterial pneumonia": 'HIV.D.DE315' from "HIVConcepts" display 'Severe recurrent bacterial pneumonia'
code "Acute necrotizing ulcerative stomatitis": 'HIV.D.DE316' from "HIVConcepts" display 'Acute necrotizing ulcerative stomatitis'
code "Acute necrotizing ulcerative gingivitis": 'HIV.D.DE317' from "HIVConcepts" display 'Acute necrotizing ulcerative gingivitis'
code "Acute necrotizing ulcerative periodontitis": 'HIV.D.DE318' from "HIVConcepts" display 'Acute necrotizing ulcerative periodontitis'
code "Unexplained anaemia <8 g/dL": 'HIV.D.DE319' from "HIVConcepts" display 'Unexplained anaemia <8 g/dL'
code "Neutropaenia <0.5 x 10^9/L": 'HIV.D.DE320' from "HIVConcepts" display 'Neutropaenia <0.5 x 10^9/L'
code "Chronic thrombocytopaenia <50 x 10^9/L": 'HIV.D.DE321' from "HIVConcepts" display 'Chronic thrombocytopaenia <50 x 10^9/L'
code "Symptomatic lymphoid interstitial pneumonitis": 'HIV.D.DE322' from "HIVConcepts" display 'Symptomatic lymphoid interstitial pneumonitis'
code "Chronic HIV-associated lung disease, including bronchiectasis": 'HIV.D.DE323' from "HIVConcepts" display 'Chronic HIV-associated lung disease, including bronchiectasis'
code "HIV wasting syndrome": 'HIV.D.DE324' from "HIVConcepts" display 'HIV wasting syndrome'
code "Unexplained severe wasting not responding to standard therapy": 'HIV.D.DE325' from "HIVConcepts" display 'Unexplained severe wasting not responding to standard therapy'
code "Unexplained stunting not responding to standard therapy": 'HIV.D.DE326' from "HIVConcepts" display 'Unexplained stunting not responding to standard therapy'
code "Unexplained severe malnutrition not responding to standard therapy": 'HIV.D.DE327' from "HIVConcepts" display 'Unexplained severe malnutrition not responding to standard therapy'
code "Pneumocystis jirovecii pneumonia": 'HIV.D.DE328' from "HIVConcepts" display 'Pneumocystis jirovecii pneumonia'
code "Recurrent severe bacterial pneumonia": 'HIV.D.DE329' from "HIVConcepts" display 'Recurrent severe bacterial pneumonia'
code "Recurrent severe bacterial infections such as empyema, pyomyositis, bone or joint infection, meningitis, but excluding pneumonia": 'HIV.D.DE330' from "HIVConcepts" display 'Recurrent severe bacterial infections such as empyema, pyomyositis, bone or joint infection, meningitis, but excluding pneumonia'
code "Empyema": 'HIV.D.DE331' from "HIVConcepts" display 'Empyema'
code "Pyomyositis": 'HIV.D.DE332' from "HIVConcepts" display 'Pyomyositis'
code "Bone or joint infection": 'HIV.D.DE333' from "HIVConcepts" display 'Bone or joint infection'
code "Meningitis": 'HIV.D.DE334' from "HIVConcepts" display 'Meningitis'
code "Chronic herpes simplex infection orolabial or cutaneous of more than 1 month duration or visceral at any site": 'HIV.D.DE335' from "HIVConcepts" display 'Chronic herpes simplex infection orolabial or cutaneous of more than 1 month duration or visceral at any site'
code "Chronic herpes simplex infection orolabial, genital or anorectal of more than 1 month in duration or visceral at any site": 'HIV.D.DE336' from "HIVConcepts" display 'Chronic herpes simplex infection orolabial, genital or anorectal of more than 1 month in duration or visceral at any site'
code "Oesophageal candidiasis or candidiasis of trachea, bronchi or lungs": 'HIV.D.DE337' from "HIVConcepts" display 'Oesophageal candidiasis or candidiasis of trachea, bronchi or lungs'
code "Extrapulmonary TB - HIV.D.DE338": 'HIV.D.DE338' from "HIVConcepts" display 'Extrapulmonary TB'
code "Kaposi sarcoma": 'HIV.D.DE339' from "HIVConcepts" display 'Kaposi sarcoma'
code "Cytomegalovirus infection retinitis or infection of other organs": 'HIV.D.DE340' from "HIVConcepts" display 'Cytomegalovirus infection retinitis or infection of other organs'
code "Central nervous system toxoplasmosis": 'HIV.D.DE341' from "HIVConcepts" display 'Central nervous system toxoplasmosis'
code "HIV encephalopathy": 'HIV.D.DE342' from "HIVConcepts" display 'HIV encephalopathy'
code "Extrapulmonary cryptococcosis, including meningitis": 'HIV.D.DE343' from "HIVConcepts" display 'Extrapulmonary cryptococcosis, including meningitis'
code "Disseminated nontuberculous mycobacterial infection": 'HIV.D.DE344' from "HIVConcepts" display 'Disseminated nontuberculous mycobacterial infection'
code "Progressive multifocal leukoencephalopathy": 'HIV.D.DE345' from "HIVConcepts" display 'Progressive multifocal leukoencephalopathy'
code "Chronic cryptosporidiosis": 'HIV.D.DE346' from "HIVConcepts" display 'Chronic cryptosporidiosis'
code "Chronic cryptosporidiosis with diarrhoea": 'HIV.D.DE347' from "HIVConcepts" display 'Chronic cryptosporidiosis with diarrhoea'
code "Chronic isosporiasis": 'HIV.D.DE348' from "HIVConcepts" display 'Chronic isosporiasis'
code "Disseminated mycosis extrapulmonary histoplasmosis, coccidioidomycosis": 'HIV.D.DE349' from "HIVConcepts" display 'Disseminated mycosis extrapulmonary histoplasmosis, coccidioidomycosis'
code "Disseminated endemic mycosis extrapulmonary histoplasmosis, coccidioidomycosis, penicilliosis": 'HIV.D.DE350' from "HIVConcepts" display 'Disseminated endemic mycosis extrapulmonary histoplasmosis, coccidioidomycosis, penicilliosis'
code "Cerebral lymphoma": 'HIV.D.DE351' from "HIVConcepts" display 'Cerebral lymphoma'
code "B-cell non-Hodgkin lymphoma": 'HIV.D.DE352' from "HIVConcepts" display 'B-cell non-Hodgkin lymphoma'
code "HIV-associated nephropathy or cardiomyopathy": 'HIV.D.DE353' from "HIVConcepts" display 'HIV-associated nephropathy or cardiomyopathy'
code "Recurrent septicaemia including nontyphoidal Salmonella": 'HIV.D.DE354' from "HIVConcepts" display 'Recurrent septicaemia including nontyphoidal Salmonella'
code "Invasive cervical carcinoma": 'HIV.D.DE355' from "HIVConcepts" display 'Invasive cervical carcinoma'
code "Atypical disseminated leishmaniasis": 'HIV.D.DE356' from "HIVConcepts" display 'Atypical disseminated leishmaniasis'
code "Neutropenia": 'HIV.D.DE357' from "HIVConcepts" display 'Neutropenia'
code "CD4 count - HIV.D.DE364": 'HIV.D.DE364' from "HIVConcepts" display 'CD4 count'
code "Baseline CD4 count - HIV.D.DE367": 'HIV.D.DE367' from "HIVConcepts" display 'Baseline CD4 count'
code "Date of baseline CD4 count test - HIV.D.DE368": 'HIV.D.DE368' from "HIVConcepts" display 'Date of baseline CD4 count test'
code "Time to start ART": 'HIV.D.DE383' from "HIVConcepts" display 'Time to start ART'
code "Within 7 days of HIV diagnosis": 'HIV.D.DE384' from "HIVConcepts" display 'Within 7 days of HIV diagnosis'
code "Within 30 days of HIV diagnosis": 'HIV.D.DE385' from "HIVConcepts" display 'Within 30 days of HIV diagnosis'
code "Within 90 days of HIV diagnosis": 'HIV.D.DE386' from "HIVConcepts" display 'Within 90 days of HIV diagnosis'
code "Viral load test result - HIV.D.DE387": 'HIV.D.DE387' from "HIVConcepts" display 'Viral load test result'
code "Reason for HIV viral load test": 'HIV.D.DE391' from "HIVConcepts" display 'Reason for HIV viral load test'
code "Routine viral load test": 'HIV.D.DE392' from "HIVConcepts" display 'Routine viral load test'
code "Targeted viral load monitoring": 'HIV.D.DE393' from "HIVConcepts" display 'Targeted viral load monitoring'
code "Initial viral load test": 'HIV.D.DE394' from "HIVConcepts" display 'Initial viral load test'
code "Follow-up viral load test after receiving enhanced adherence counselling": 'HIV.D.DE395' from "HIVConcepts" display 'Follow-up viral load test after receiving enhanced adherence counselling'
code "Monitoring examinations": 'HIV.D.DE399' from "HIVConcepts" display 'Monitoring examinations'
code "Haemoglobin Hb": 'HIV.D.DE400' from "HIVConcepts" display 'Haemoglobin Hb'
code "Pregnancy test": 'HIV.D.DE401' from "HIVConcepts" display 'Pregnancy test'
code "Syphilis test": 'HIV.D.DE402' from "HIVConcepts" display 'Syphilis test'
code "Chest X-ray CXR": 'HIV.D.DE403' from "HIVConcepts" display 'Chest X-ray CXR'
code "Sputum or culture for TB": 'HIV.D.DE404' from "HIVConcepts" display 'Sputum or culture for TB'
code "HBsAg test HBV": 'HIV.D.DE405' from "HIVConcepts" display 'HBsAg test HBV'
code "HIV viral load test ordered": 'HIV.D.DE406' from "HIVConcepts" display 'HIV viral load test ordered'
code "HIV viral load test scheduled": 'HIV.D.DE407' from "HIVConcepts" display 'HIV viral load test scheduled'
code "CD4 count ordered": 'HIV.D.DE408' from "HIVConcepts" display 'CD4 count ordered'
code "CD4 count test scheduled": 'HIV.D.DE409' from "HIVConcepts" display 'CD4 count test scheduled'
code "Cryptococcal antigen test": 'HIV.D.DE410' from "HIVConcepts" display 'Cryptococcal antigen test'
code "Histoplasmosis antigen test": 'HIV.D.DE411' from "HIVConcepts" display 'Histoplasmosis antigen test'
code "Cervical cancer screening scheduled": 'HIV.D.DE412' from "HIVConcepts" display 'Cervical cancer screening scheduled'
code "Date of scheduled monitoring examination": 'HIV.D.DE413' from "HIVConcepts" display 'Date of scheduled monitoring examination'
code "Date viral load test results received by client - HIV.D.DE417": 'HIV.D.DE417' from "HIVConcepts" display 'Date viral load test results received by client'
code "Reason for ARV drug regimen substitution": 'HIV.D.DE418' from "HIVConcepts" display 'Reason for ARV drug regimen substitution'
code "Toxicity/side effects - HIV.D.DE419": 'HIV.D.DE419' from "HIVConcepts" display 'Toxicity/side effects'
code "Drug-drug interaction": 'HIV.D.DE420' from "HIVConcepts" display 'Drug-drug interaction'
code "Pregnancy": 'HIV.D.DE421' from "HIVConcepts" display 'Pregnancy'
code "New TB": 'HIV.D.DE422' from "HIVConcepts" display 'New TB'
code "New drug available": 'HIV.D.DE423' from "HIVConcepts" display 'New drug available'
code "Drug out of stock": 'HIV.D.DE424' from "HIVConcepts" display 'Drug out of stock'
code "Other reason for regimen substitution": 'HIV.D.DE425' from "HIVConcepts" display 'Other reason for regimen substitution'
code "Switch to second-line ART regimen recommended": 'HIV.D.DE427' from "HIVConcepts" display 'Switch to second-line ART regimen recommended'
code "Regimen substitution recommended": 'HIV.D.DE436' from "HIVConcepts" display 'Regimen substitution recommended'
code "Dose adjustment recommended": 'HIV.D.DE437' from "HIVConcepts" display 'Dose adjustment recommended'
code "Suspicion of treatment failure or interruption": 'HIV.D.DE443' from "HIVConcepts" display 'Suspicion of treatment failure or interruption'
code "Medications prescribed - HIV.D.DE457": 'HIV.D.DE457' from "HIVConcepts" display 'Medications prescribed'
code "Date medications prescribed - HIV.D.DE458": 'HIV.D.DE458' from "HIVConcepts" display 'Date medications prescribed'
code "Dose of medications prescribed": 'HIV.D.DE459' from "HIVConcepts" display 'Dose of medications prescribed'
code "Number of days medications prescribed": 'HIV.D.DE460' from "HIVConcepts" display 'Number of days medications prescribed'
code "Adherence counselling provided - HIV.D.DE465": 'HIV.D.DE465' from "HIVConcepts" display 'Adherence counselling provided'
code "Type of treatment-limiting toxicity": 'HIV.D.DE466' from "HIVConcepts" display 'Type of treatment-limiting toxicity'
code "Gastrointestinal": 'HIV.D.DE467' from "HIVConcepts" display 'Gastrointestinal'
code "Skin issues": 'HIV.D.DE468' from "HIVConcepts" display 'Skin issues'
code "Peripheral neuropathy": 'HIV.D.DE469' from "HIVConcepts" display 'Peripheral neuropathy'
code "Central nervous system symptoms": 'HIV.D.DE470' from "HIVConcepts" display 'Central nervous system symptoms'
code "Weight gain": 'HIV.D.DE471' from "HIVConcepts" display 'Weight gain'
code "Hepatic dysfunction": 'HIV.D.DE472' from "HIVConcepts" display 'Hepatic dysfunction'
code "Haematological disorders": 'HIV.D.DE473' from "HIVConcepts" display 'Haematological disorders'
code "Fatigue": 'HIV.D.DE474' from "HIVConcepts" display 'Fatigue'
code "Headache - HIV.D.DE475": 'HIV.D.DE475' from "HIVConcepts" display 'Headache'
code "Bone dysfunction": 'HIV.D.DE476' from "HIVConcepts" display 'Bone dysfunction'
code "Metabolic symptoms": 'HIV.D.DE477' from "HIVConcepts" display 'Metabolic symptoms'
code "Kidney dysfunction": 'HIV.D.DE478' from "HIVConcepts" display 'Kidney dysfunction'
code "Unexpected adverse drug reaction": 'HIV.D.DE479' from "HIVConcepts" display 'Unexpected adverse drug reaction'
code "Dates of substitution within second-line regimen": 'HIV.D.DE487' from "HIVConcepts" display 'Dates of substitution within second-line regimen'
code "Dates of substitution within third-line regimen": 'HIV.D.DE493' from "HIVConcepts" display 'Dates of substitution within third-line regimen'
code "Enhanced adherence counselling provided": 'HIV.D.DE496' from "HIVConcepts" display 'Enhanced adherence counselling provided'
code "Counselling provided on diagnoses": 'HIV.D.DE507' from "HIVConcepts" display 'Counselling provided on diagnoses'
code "Syphilis counselling and treatment": 'HIV.D.DE510' from "HIVConcepts" display 'Syphilis counselling and treatment'
code "Other support services - HIV.D.DE519": 'HIV.D.DE519' from "HIVConcepts" display 'Other support services'
code "Mental health services - HIV.D.DE520": 'HIV.D.DE520' from "HIVConcepts" display 'Mental health services'
code "Psychosocial counselling, support and treatment adherence counselling - HIV.D.DE521": 'HIV.D.DE521' from "HIVConcepts" display 'Psychosocial counselling, support and treatment adherence counselling'
code "Legal and social services - HIV.D.DE522": 'HIV.D.DE522' from "HIVConcepts" display 'Legal and social services'
code "Services for responding to violence against women - HIV.D.DE523": 'HIV.D.DE523' from "HIVConcepts" display 'Services for responding to violence against women'
code "Date/time of follow-up appointment - HIV.D.DE524": 'HIV.D.DE524' from "HIVConcepts" display 'Date/time of follow-up appointment'
code "Type of follow-up appointment - HIV.D.DE525": 'HIV.D.DE525' from "HIVConcepts" display 'Type of follow-up appointment'
code "Clinical visit - HIV.D.DE526": 'HIV.D.DE526' from "HIVConcepts" display 'Clinical visit'
code "Antiretroviral drug pick up": 'HIV.D.DE527' from "HIVConcepts" display 'Antiretroviral drug pick up'
code "Post-treatment follow-up visit for cervical precancer lesions or invasive cervical cancer - HIV.D.DE528": 'HIV.D.DE528' from "HIVConcepts" display 'Post-treatment follow-up visit for cervical precancer lesions or invasive cervical cancer'
code "Other - HIV.D.DE529": 'HIV.D.DE529' from "HIVConcepts" display 'Other'
code "Follow-up test recommended date": 'HIV.D.DE531' from "HIVConcepts" display 'Follow-up test recommended date'
code "Current medications": 'HIV.D.DE537' from "HIVConcepts" display 'Current medications'
code "No medications": 'HIV.D.DE538' from "HIVConcepts" display 'No medications'
code "Dont know of any current medications": 'HIV.D.DE539' from "HIVConcepts" display 'Dont know of any current medications'
code "Analgesic": 'HIV.D.DE540' from "HIVConcepts" display 'Analgesic'
code "Antacids": 'HIV.D.DE541' from "HIVConcepts" display 'Antacids'
code "Antibiotics broad-spectrum": 'HIV.D.DE542' from "HIVConcepts" display 'Antibiotics broad-spectrum'
code "Anticonvulsive": 'HIV.D.DE543' from "HIVConcepts" display 'Anticonvulsive'
code "Antidiabetic": 'HIV.D.DE544' from "HIVConcepts" display 'Antidiabetic'
code "Antifungals": 'HIV.D.DE545' from "HIVConcepts" display 'Antifungals'
code "Antihelmintic": 'HIV.D.DE546' from "HIVConcepts" display 'Antihelmintic'
code "Antihypertensive": 'HIV.D.DE547' from "HIVConcepts" display 'Antihypertensive'
code "Antimalarials": 'HIV.D.DE548' from "HIVConcepts" display 'Antimalarials'
code "Antiretrovirals ARVs": 'HIV.D.DE549' from "HIVConcepts" display 'Antiretrovirals ARVs'
code "Antiparasitics": 'HIV.D.DE550' from "HIVConcepts" display 'Antiparasitics'
code "Antivirals": 'HIV.D.DE551' from "HIVConcepts" display 'Antivirals'
code "Buprenorphine - HIV.D.DE552": 'HIV.D.DE552' from "HIVConcepts" display 'Buprenorphine'
code "Co-trimoxazole preventive therapy CPT": 'HIV.D.DE553' from "HIVConcepts" display 'Co-trimoxazole preventive therapy CPT'
code "Hormonal family planning method": 'HIV.D.DE554' from "HIVConcepts" display 'Hormonal family planning method'
code "Methadone - HIV.D.DE555": 'HIV.D.DE555' from "HIVConcepts" display 'Methadone'
code "PrEP to prevent HIV": 'HIV.D.DE556' from "HIVConcepts" display 'PrEP to prevent HIV'
code "Other antibiotics": 'HIV.D.DE557' from "HIVConcepts" display 'Other antibiotics'
code "Other medications": 'HIV.D.DE558' from "HIVConcepts" display 'Other medications'
code "Date of cervical cancer screening test": 'HIV.D.DE656' from "HIVConcepts" display 'Date of cervical cancer screening test'
code "Lifetime screening test number": 'HIV.D.DE657' from "HIVConcepts" display 'Lifetime screening test number'
code "Cervical cancer primary screening test type": 'HIV.D.DE658' from "HIVConcepts" display 'Cervical cancer primary screening test type'
code "HPV-DNA": 'HIV.D.DE659' from "HIVConcepts" display 'HPV-DNA'
code "VIA": 'HIV.D.DE660' from "HIVConcepts" display 'VIA'
code "New regimen after switch to second-line regimen": 'HIV.D.DE485' from "HIVConcepts"
code "New regimen after switch to third-line regimen": 'HIV.D.DE491' from "HIVConcepts"
code "New regimen after substitution within second-line regimen": 'HIV.D.DE489' from "HIVConcepts"
code "New regimen after substitution within third-line regimen": 'HIV.D.DE495' from "HIVConcepts"
code "Cervical cytology": 'HIV.D.DE661' from "HIVConcepts" display 'Cervical cytology'
code "Other - HIV.D.DE662": 'HIV.D.DE662' from "HIVConcepts" display 'Other'
code "Date of diagnosis of cervical precancer lesions or invasive cervical cancer": 'HIV.D.DE705' from "HIVConcepts" display 'Date of diagnosis of cervical precancer lesions or invasive cervical cancer'
code "Cervical cancer screening outcome": 'HIV.D.DE706' from "HIVConcepts" display 'Cervical cancer screening outcome'
code "Positive for cervical precancer lesions": 'HIV.D.DE707' from "HIVConcepts" display 'Positive for cervical precancer lesions'
code "Negative for cervical precancer lesions": 'HIV.D.DE708' from "HIVConcepts" display 'Negative for cervical precancer lesions'
code "Cervical cancer diagnosis": 'HIV.D.DE709' from "HIVConcepts" display 'Cervical cancer diagnosis'
code "Cervical precancer lesions": 'HIV.D.DE710' from "HIVConcepts" display 'Cervical precancer lesions'
code "Invasive cervical cancer": 'HIV.D.DE711' from "HIVConcepts" display 'Invasive cervical cancer'
code "Cervical cancer stage at diagnosis": 'HIV.D.DE712' from "HIVConcepts" display 'Cervical cancer stage at diagnosis'
code "Stage 0": 'HIV.D.DE713' from "HIVConcepts" display 'Stage 0'
code "Stage I": 'HIV.D.DE714' from "HIVConcepts" display 'Stage I'
code "Stage II": 'HIV.D.DE715' from "HIVConcepts" display 'Stage II'
code "Stage III": 'HIV.D.DE716' from "HIVConcepts" display 'Stage III'
code "Stage IV": 'HIV.D.DE717' from "HIVConcepts" display 'Stage IV'
code "Date of treatment for cervical precancer lesions": 'HIV.D.DE718' from "HIVConcepts" display 'Date of treatment for cervical precancer lesions'
code "Invasive cervical cancer treatment episode": 'HIV.D.DE730' from "HIVConcepts" display 'Invasive cervical cancer treatment episode'
code "Invasive cervical cancer treatment method": 'HIV.D.DE731' from "HIVConcepts" display 'Invasive cervical cancer treatment method'
code "Conization": 'HIV.D.DE732' from "HIVConcepts" display 'Conization'
code "Trachelectomy": 'HIV.D.DE733' from "HIVConcepts" display 'Trachelectomy'
code "Hysterectomy": 'HIV.D.DE734' from "HIVConcepts" display 'Hysterectomy'
code "Management of invasive cervical cancer": 'HIV.D.DE735' from "HIVConcepts" display 'Management of invasive cervical cancer'
code "Radiotherapy": 'HIV.D.DE736' from "HIVConcepts" display 'Radiotherapy'
code "Chemotherapy": 'HIV.D.DE737' from "HIVConcepts" display 'Chemotherapy'
code "Chemoradiation": 'HIV.D.DE738' from "HIVConcepts" display 'Chemoradiation'
code "Other - HIV.D.DE739": 'HIV.D.DE739' from "HIVConcepts" display 'Other'
code "Cervical cancer screening interval amongst WLHIV": 'HIV.D.DE745' from "HIVConcepts" display 'Cervical cancer screening interval amongst WLHIV'
code "Offer other clinical services - HIV.D.DE753": 'HIV.D.DE753' from "HIVConcepts" display 'Offer other clinical services'
code "Assessment and provision of vaccinations - HIV.D.DE754": 'HIV.D.DE754' from "HIVConcepts" display 'Assessment and provision of vaccinations'
code "Hepatitis B HBV and hepatitis C virus HCV testing and treatment": 'HIV.D.DE755' from "HIVConcepts" display 'Hepatitis B HBV and hepatitis C virus HCV testing and treatment'
code "Co-trimoxazole chemoprophylaxis to prevent pneumocystis carinii pneumonia - HIV.D.DE756": 'HIV.D.DE756' from "HIVConcepts" display 'Co-trimoxazole chemoprophylaxis to prevent pneumocystis carinii pneumonia'
code "Intensified TB case finding and linkage to TB treatment - HIV.D.DE757": 'HIV.D.DE757' from "HIVConcepts" display 'Intensified TB case finding and linkage to TB treatment'
code "Provision of isoniazid preventive therapy if person does not have TB - HIV.D.DE758": 'HIV.D.DE758' from "HIVConcepts" display 'Provision of isoniazid preventive therapy if person does not have TB'
code "Malaria prevention such as bed nets and prophylaxis, depending on epidemiology - HIV.D.DE759": 'HIV.D.DE759' from "HIVConcepts" display 'Malaria prevention such as bed nets and prophylaxis, depending on epidemiology'
code "Eligible for DSD ART": 'HIV.D.DE760' from "HIVConcepts" display 'Eligible for DSD ART'
code "Date DSD ART eligibility assessed": 'HIV.D.DE761' from "HIVConcepts" display 'Date DSD ART eligibility assessed'
code "Currently enrolled in DSD ART model": 'HIV.D.DE762' from "HIVConcepts" display 'Currently enrolled in DSD ART model'
code "DSD ART start date": 'HIV.D.DE763' from "HIVConcepts" display 'DSD ART start date'
code "DSD ART models": 'HIV.D.DE764' from "HIVConcepts" display 'DSD ART models'
code "Fast track ART refill": 'HIV.D.DE765' from "HIVConcepts" display 'Fast track ART refill'
code "Facility adherence club": 'HIV.D.DE766' from "HIVConcepts" display 'Facility adherence club'
code "Community ART distribution point": 'HIV.D.DE767' from "HIVConcepts" display 'Community ART distribution point'
code "CHW/peer educator community ART group": 'HIV.D.DE768' from "HIVConcepts" display 'CHW/peer educator community ART group'
code "Patient/client community ART group": 'HIV.D.DE769' from "HIVConcepts" display 'Patient/client community ART group'
code "Other DSD ART model": 'HIV.D.DE770' from "HIVConcepts" display 'Other DSD ART model'
code "Syndrome/STI diagnosed - HIV.D.DE778": 'HIV.D.DE778' from "HIVConcepts" display 'Syndrome/STI diagnosed'
code "Urethral discharge syndrome - HIV.D.DE779": 'HIV.D.DE779' from "HIVConcepts" display 'Urethral discharge syndrome'
code "Vaginal discharge syndrome - HIV.D.DE780": 'HIV.D.DE780' from "HIVConcepts" display 'Vaginal discharge syndrome'
code "Lower Abdominal pain - HIV.D.DE781": 'HIV.D.DE781' from "HIVConcepts" display 'Lower Abdominal pain '
code "Genital ulcer disease syndrome - HIV.D.DE782": 'HIV.D.DE782' from "HIVConcepts" display 'Genital ulcer disease syndrome'
code "Anorectal discharge - HIV.D.DE783": 'HIV.D.DE783' from "HIVConcepts" display 'Anorectal discharge'
code "Sent for testing - HIV.D.DE784": 'HIV.D.DE784' from "HIVConcepts" display 'Sent for testing'
code "Other - HIV.D.DE785": 'HIV.D.DE785' from "HIVConcepts" display 'Other'
code "Any STI syndrome diagnosed - HIV.D.DE787": 'HIV.D.DE787' from "HIVConcepts" display 'Any STI syndrome diagnosed'
code "Syphilis test date - HIV.D.DE801": 'HIV.D.DE801' from "HIVConcepts" display 'Syphilis test date'
code "Syphilis test result - HIV.D.DE802": 'HIV.D.DE802' from "HIVConcepts" display 'Syphilis test result'
code "Positive - HIV.D.DE803": 'HIV.D.DE803' from "HIVConcepts" display 'Positive'
code "Negative - HIV.D.DE804": 'HIV.D.DE804' from "HIVConcepts" display 'Negative'
code "Inconclusive - HIV.D.DE805": 'HIV.D.DE805' from "HIVConcepts" display 'Inconclusive'
code "Syphilis treatment start date - HIV.D.DE806": 'HIV.D.DE806' from "HIVConcepts" display 'Syphilis treatment start date'
code "Gonorrhoea test date - HIV.D.DE807": 'HIV.D.DE807' from "HIVConcepts" display 'Gonorrhoea test date'
code "Gonorrhoea test result - HIV.D.DE808": 'HIV.D.DE808' from "HIVConcepts" display 'Gonorrhoea test result'
code "Positive - HIV.D.DE809": 'HIV.D.DE809' from "HIVConcepts" display 'Positive'
code "Negative - HIV.D.DE810": 'HIV.D.DE810' from "HIVConcepts" display 'Negative'
code "Inconclusive - HIV.D.DE811": 'HIV.D.DE811' from "HIVConcepts" display 'Inconclusive'
code "Gonorrhoea treatment start date - HIV.D.DE812": 'HIV.D.DE812' from "HIVConcepts" display 'Gonorrhoea treatment start date'
code "Type of specimen - HIV.D.DE813": 'HIV.D.DE813' from "HIVConcepts" display 'Type of specimen'
code "Blood - HIV.D.DE814": 'HIV.D.DE814' from "HIVConcepts" display 'Blood'
code "Urine - HIV.D.DE815": 'HIV.D.DE815' from "HIVConcepts" display 'Urine'
code "Cervical or vaginal swab - HIV.D.DE816": 'HIV.D.DE816' from "HIVConcepts" display 'Cervical or vaginal swab'
code "Urethral or penile swab - HIV.D.DE817": 'HIV.D.DE817' from "HIVConcepts" display 'Urethral or penile swab'
code "Rectal swab - HIV.D.DE818": 'HIV.D.DE818' from "HIVConcepts" display 'Rectal swab'
code "Other - HIV.D.DE819": 'HIV.D.DE819' from "HIVConcepts" display 'Other'
code "Neisseria gonorrhoeae test type - HIV.D.DE828": 'HIV.D.DE828' from "HIVConcepts" display 'Neisseria gonorrhoeae test type'
code "NAAT - HIV.D.DE829": 'HIV.D.DE829' from "HIVConcepts" display 'NAAT'
code "POC Test - HIV.D.DE830": 'HIV.D.DE830' from "HIVConcepts" display 'POC Test'
code "Culture - HIV.D.DE831": 'HIV.D.DE831' from "HIVConcepts" display 'Culture'
code "Microscopy - HIV.D.DE832": 'HIV.D.DE832' from "HIVConcepts" display 'Microscopy'
code "Other - HIV.D.DE833": 'HIV.D.DE833' from "HIVConcepts" display 'Other'
code "Medication/drug": 'HIV.D.DE903' from "HIVConcepts" display 'Medication/drug'
code "Rifampicin": 'HIV.D.DE904' from "HIVConcepts" display 'Rifampicin'
code "Halofantrine": 'HIV.D.DE905' from "HIVConcepts" display 'Halofantrine'
code "Lovastatin": 'HIV.D.DE906' from "HIVConcepts" display 'Lovastatin'
code "Simvastatin": 'HIV.D.DE907' from "HIVConcepts" display 'Simvastatin'
code "Hormonal contraception": 'HIV.D.DE908' from "HIVConcepts" display 'Hormonal contraception'
code "Metformin": 'HIV.D.DE909' from "HIVConcepts" display 'Metformin'
code "Astemizole": 'HIV.D.DE910' from "HIVConcepts" display 'Astemizole'
code "Terfenadine": 'HIV.D.DE911' from "HIVConcepts" display 'Terfenadine'
code "TDF - HIV.D.DE912": 'HIV.D.DE912' from "HIVConcepts" display 'TDF'
code "Simeprevir": 'HIV.D.DE913' from "HIVConcepts" display 'Simeprevir'
code "Ombitasvir + paritaprevir/ritonavir + dasabuvir": 'HIV.D.DE914' from "HIVConcepts" display 'Ombitasvir + paritaprevir/ritonavir + dasabuvir'
code "Methadone - HIV.D.DE915": 'HIV.D.DE915' from "HIVConcepts" display 'Methadone'
code "Buprenorphine - HIV.D.DE916": 'HIV.D.DE916' from "HIVConcepts" display 'Buprenorphine'
code "Dofetilide": 'HIV.D.DE917' from "HIVConcepts" display 'Dofetilide'
code "Carbamazepine": 'HIV.D.DE918' from "HIVConcepts" display 'Carbamazepine'
code "Phenobarbital": 'HIV.D.DE919' from "HIVConcepts" display 'Phenobarbital'
code "Phenytoin": 'HIV.D.DE920' from "HIVConcepts" display 'Phenytoin'
code "Polyvalent cation products containing Mg, Al, Fe, Ca and Zn": 'HIV.D.DE921' from "HIVConcepts" display 'Polyvalent cation products containing Mg, Al, Fe, Ca and Zn'
code "Amodiaquine": 'HIV.D.DE922' from "HIVConcepts" display 'Amodiaquine'
code "Cisapride": 'HIV.D.DE923' from "HIVConcepts" display 'Cisapride'
code "Ergotamine": 'HIV.D.DE924' from "HIVConcepts" display 'Ergotamine'
code "Dihydroergotamine": 'HIV.D.DE925' from "HIVConcepts" display 'Dihydroergotamine'
code "Midazolam": 'HIV.D.DE926' from "HIVConcepts" display 'Midazolam'
code "Triazolam": 'HIV.D.DE927' from "HIVConcepts" display 'Triazolam'
code "Estrogen-based hormonal contraception": 'HIV.D.DE928' from "HIVConcepts" display 'Estrogen-based hormonal contraception'
code "Ribavirin": 'HIV.D.DE929' from "HIVConcepts" display 'Ribavirin'
code "Peginterferon alfa-2a": 'HIV.D.DE930' from "HIVConcepts" display 'Peginterferon alfa-2a'
code "Other - HIV.D.DE931": 'HIV.D.DE931' from "HIVConcepts" display 'Other'
code "Medication change recommended": 'HIV.D.DE933' from "HIVConcepts" display 'Medication change recommended'
code "WHO HIV clinical stage condition or symptom - HIV.D.DE934": 'HIV.D.DE934' from "HIVConcepts" display 'WHO HIV clinical stage condition or symptom'
code "Pulmonary TB - HIV.D.DE935": 'HIV.D.DE935' from "HIVConcepts" display 'Pulmonary TB'
code "Lymph node TB - HIV.D.DE936": 'HIV.D.DE936' from "HIVConcepts" display 'Lymph node TB'
code "Extrapulmonary TB - HIV.D.DE937": 'HIV.D.DE937' from "HIVConcepts" display 'Extrapulmonary TB'
code "TB diagnosis result": 'HIV.D.DE939' from "HIVConcepts" display 'TB diagnosis result'
code "Diagnosed TB": 'HIV.D.DE940' from "HIVConcepts" display 'Diagnosed TB'
code "TB excluded": 'HIV.D.DE941' from "HIVConcepts" display 'TB excluded'
code "Presumptive TB - HIV.D.DE945": 'HIV.D.DE945' from "HIVConcepts" display 'Presumptive TB'
code "Date of TB diagnosis": 'HIV.D.DE952' from "HIVConcepts" display 'Date of TB diagnosis'
code "TB preventive treatment TPT start date": 'HIV.D.DE954' from "HIVConcepts" display 'TB preventive treatment TPT start date'
code "TB screening algorithm": 'HIV.D.DE956' from "HIVConcepts" display 'TB screening algorithm'
code "Screening with cough": 'HIV.D.DE957' from "HIVConcepts" display 'Screening with cough'
code "Screening with any TB symptom": 'HIV.D.DE958' from "HIVConcepts" display 'Screening with any TB symptom'
code "W4SS single screening algorithm": 'HIV.D.DE959' from "HIVConcepts" display 'W4SS single screening algorithm'
code "CRP single screening algorithm": 'HIV.D.DE960' from "HIVConcepts" display 'CRP single screening algorithm'
code "CXR single screening algorithm": 'HIV.D.DE961' from "HIVConcepts" display 'CXR single screening algorithm'
code "Parallel screening algorithm with W4SS and CRP": 'HIV.D.DE962' from "HIVConcepts" display 'Parallel screening algorithm with W4SS and CRP'
code "Sequential positive screening algorithm with W4SS and CRP": 'HIV.D.DE963' from "HIVConcepts" display 'Sequential positive screening algorithm with W4SS and CRP'
code "Sequential negative screening algorithm with W4SS and CRP": 'HIV.D.DE964' from "HIVConcepts" display 'Sequential negative screening algorithm with W4SS and CRP'
code "Parallel screening algorithm with W4SS and CXR": 'HIV.D.DE965' from "HIVConcepts" display 'Parallel screening algorithm with W4SS and CXR'
code "Sequential positive screening algorithm with W4SS and CXR": 'HIV.D.DE966' from "HIVConcepts" display 'Sequential positive screening algorithm with W4SS and CXR'
code "Sequential negative screening algorithm with W4SS and CXR": 'HIV.D.DE967' from "HIVConcepts" display 'Sequential negative screening algorithm with W4SS and CXR'
code "Screening with mWRD": 'HIV.D.DE968' from "HIVConcepts" display 'Screening with mWRD'
code "Clinical assessment": 'HIV.D.DE969' from "HIVConcepts" display 'Clinical assessment'
code "Other TB screening algorithm": 'HIV.D.DE970' from "HIVConcepts" display 'Other TB screening algorithm'
code "Symptoms of TB": 'HIV.D.DE973' from "HIVConcepts" display 'Symptoms of TB'
code "Current cough": 'HIV.D.DE974' from "HIVConcepts" display 'Current cough'
code "Prolonged cough >=2w": 'HIV.D.DE975' from "HIVConcepts" display 'Prolonged cough >=2w'
code "Fever of 39 °C or greater": 'HIV.D.DE976' from "HIVConcepts" display 'Fever of 39 °C or greater'
code "Weight loss reported": 'HIV.D.DE977' from "HIVConcepts" display 'Weight loss reported'
code "Night sweats": 'HIV.D.DE978' from "HIVConcepts" display 'Night sweats'
code "Poor weight gain": 'HIV.D.DE979' from "HIVConcepts" display 'Poor weight gain'
code "Reduced playfulness": 'HIV.D.DE980' from "HIVConcepts" display 'Reduced playfulness'
code "Chest pain": 'HIV.D.DE981' from "HIVConcepts" display 'Chest pain'
code "Haemoptysis": 'HIV.D.DE982' from "HIVConcepts" display 'Haemoptysis'
code "Lethargy - HIV.D.DE983": 'HIV.D.DE983' from "HIVConcepts" display 'Lethargy'
code "None": 'HIV.D.DE984' from "HIVConcepts" display 'None'
code "History of contact with a person with TB": 'HIV.D.DE985' from "HIVConcepts" display 'History of contact with a person with TB'
code "TB screening result": 'HIV.D.DE986' from "HIVConcepts" display 'TB screening result'
code "Screen positive for TB": 'HIV.D.DE987' from "HIVConcepts" display 'Screen positive for TB'
code "Screen negative for TB": 'HIV.D.DE988' from "HIVConcepts" display 'Screen negative for TB'
code "Inconclusive - HIV.D.DE989": 'HIV.D.DE989' from "HIVConcepts" display 'Inconclusive'
code "TB screening date": 'HIV.D.DE990' from "HIVConcepts" display 'TB screening date'
code "TB diagnostic test category": 'HIV.D.DE992' from "HIVConcepts" display 'TB diagnostic test category'
code "LF-LAM": 'HIV.D.DE993' from "HIVConcepts" display 'LF-LAM'
code "mWRD test for TB": 'HIV.D.DE994' from "HIVConcepts" display 'mWRD test for TB'
code "Microscopy - Sputum acid-fast bacilli AFB": 'HIV.D.DE995' from "HIVConcepts" display 'Microscopy - Sputum acid-fast bacilli AFB'
code "TB Culture": 'HIV.D.DE996' from "HIVConcepts" display 'TB Culture'
code "TB diagnostic test date": 'HIV.D.DE997' from "HIVConcepts" display 'TB diagnostic test date'
code "TB treatment start date": 'HIV.D.DE1001' from "HIVConcepts" display 'TB treatment start date'
code "Eligible for TB preventive treatment": 'HIV.D.DE1017' from "HIVConcepts" display 'Eligible for TB preventive treatment'
code "TB prevention services accepted": 'HIV.D.DE1023' from "HIVConcepts" display 'TB prevention services accepted'
code "C reactive protein test result": 'HIV.D.DE1026' from "HIVConcepts" display 'C reactive protein test result'
code "TPT regimen type": 'HIV.D.DE1028' from "HIVConcepts" display 'TPT regimen type'
code "3HP": 'HIV.D.DE1029' from "HIVConcepts" display '3HP'
code "1HP": 'HIV.D.DE1030' from "HIVConcepts" display '1HP'
code "6H": 'HIV.D.DE1031' from "HIVConcepts" display '6H'
code "Six months of levofloxacin daily": 'HIV.D.DE1032' from "HIVConcepts" display 'Six months of levofloxacin daily'
code "Other TB preventive treatment TPT regimen": 'HIV.D.DE1033' from "HIVConcepts" display 'Other TB preventive treatment TPT regimen'
code "TB preventive treatment TPT status": 'HIV.D.DE1034' from "HIVConcepts" display 'TB preventive treatment TPT status'
code "Not started": 'HIV.D.DE1035' from "HIVConcepts" display 'Not started'
code "On TPT": 'HIV.D.DE1036' from "HIVConcepts" display 'On TPT'
code "On TPT with interruptions": 'HIV.D.DE1037' from "HIVConcepts" display 'On TPT with interruptions'
code "On hold": 'HIV.D.DE1038' from "HIVConcepts" display 'On hold'
code "Completed": 'HIV.D.DE1039' from "HIVConcepts" display 'Completed'
code "Timing of ART initiation": 'HIV.E.DE41' from "HIVConcepts" display 'Timing of ART initiation'
code "Already on ART at first antenatal care visit": 'HIV.E.DE42' from "HIVConcepts" display 'Already on ART at first antenatal care visit'
code "Newly on ART during pregnancy": 'HIV.E.DE43' from "HIVConcepts" display 'Newly on ART during pregnancy'
code "Newly on ART during labour and delivery": 'HIV.E.DE44' from "HIVConcepts" display 'Newly on ART during labour and delivery'
code "Delivery date": 'HIV.E.DE46' from "HIVConcepts" display 'Delivery date'
code "Place of delivery": 'HIV.E.DE67' from "HIVConcepts" display 'Place of delivery'
code "Health facility": 'HIV.E.DE68' from "HIVConcepts" display 'Health facility'
code "Home": 'HIV.E.DE69' from "HIVConcepts" display 'Home'
code "Other - HIV.E.DE70": 'HIV.E.DE70' from "HIVConcepts" display 'Other'
code "ANC contact date - HIV.E.DE85": 'HIV.E.DE85' from "HIVConcepts" display 'ANC contact date'
code "Infant date of birth": 'HIV.E.DE87' from "HIVConcepts" display 'Infant date of birth'
code "Age of infant": 'HIV.E.DE90' from "HIVConcepts" display 'Age of infant'
code "HIV-exposed infant or child - HIV.E.DE112": 'HIV.E.DE112' from "HIVConcepts" display 'HIV-exposed infant or child'
code "Key population member - HIV.E.DE113": 'HIV.E.DE113' from "HIVConcepts" display 'Key population member*'
code "Key population member type - HIV.E.DE114": 'HIV.E.DE114' from "HIVConcepts" display 'Key population member type*'
code "Sex worker - HIV.E.DE115": 'HIV.E.DE115' from "HIVConcepts" display 'Sex worker'
code "People who inject drugs - HIV.E.DE116": 'HIV.E.DE116' from "HIVConcepts" display 'People who inject drugs'
code "Trans and gender-diverse people - HIV.E.DE117": 'HIV.E.DE117' from "HIVConcepts" display 'Trans and gender-diverse people'
code "People living in prisons and other closed setting": 'HIV.E.DE118' from "HIVConcepts" display 'People living in prisons and other closed setting'
code "Signs of substantial risk of HIV infection - HIV.E.DE155": 'HIV.E.DE155' from "HIVConcepts" display 'Signs of substantial risk of HIV infection'
code "No condom use during sex with more than one partner in the past 6 months - HIV.E.DE156": 'HIV.E.DE156' from "HIVConcepts" display 'No condom use during sex with more than one partner in the past 6 months'
code "STI in the past 6 months - HIV.E.DE157": 'HIV.E.DE157' from "HIVConcepts" display 'STI in the past 6 months'
code "A sexual partner in the past 6 months had one or more HIV risk factors - HIV.E.DE158": 'HIV.E.DE158' from "HIVConcepts" display 'A sexual partner in the past 6 months had one or more HIV risk factors'
code "PrEP requested by client - HIV.E.DE159": 'HIV.E.DE159' from "HIVConcepts" display 'PrEP requested by client'
code "Serodiscordant partner - HIV.E.DE160": 'HIV.E.DE160' from "HIVConcepts" display 'Serodiscordant partner'
code "HIV test type - HIV.E.DE168": 'HIV.E.DE168' from "HIVConcepts" display 'HIV test type'
code "Rapid diagnostic test for HIV - HIV.E.DE169": 'HIV.E.DE169' from "HIVConcepts" display 'Rapid diagnostic test for HIV'
code "Enzyme immunoassay for HIV - HIV.E.DE170": 'HIV.E.DE170' from "HIVConcepts" display 'Enzyme immunoassay for HIV'
code "Nucleic acid test for HIV - HIV.E.DE171": 'HIV.E.DE171' from "HIVConcepts" display 'Nucleic acid test for HIV'
code "Dual HIV/syphilis rapid diagnostic test - HIV.E.DE172": 'HIV.E.DE172' from "HIVConcepts" display 'Dual HIV/syphilis rapid diagnostic test'
code "Maternal and child health service visit": 'HIV.E.DE173' from "HIVConcepts" display 'Maternal and child health service visit'
code "12-month visit": 'HIV.E.DE174' from "HIVConcepts" display '12-month visit'
code "24-month visit": 'HIV.E.DE175' from "HIVConcepts" display '24-month visit'
code "First visit after the end of breastfeeding": 'HIV.E.DE176' from "HIVConcepts" display 'First visit after the end of breastfeeding'
code "Registered in birth cohort": 'HIV.E.DE179' from "HIVConcepts" display 'Registered in birth cohort'
code "EID sample number": 'HIV.E.DE180' from "HIVConcepts" display 'EID sample number'
code "EID sample 1": 'HIV.E.DE181' from "HIVConcepts" display 'EID sample 1'
code "EID sample 2": 'HIV.E.DE182' from "HIVConcepts" display 'EID sample 2'
code "EID test number": 'HIV.E.DE183' from "HIVConcepts" display 'EID test number'
code "EID test number 1": 'HIV.E.DE184' from "HIVConcepts" display 'EID test number 1'
code "EID test number 2": 'HIV.E.DE185' from "HIVConcepts" display 'EID test number 2'
code "EID test number 1 test result": 'HIV.E.DE186' from "HIVConcepts" display 'EID test number 1 test result'
code "Positive - HIV.E.DE187": 'HIV.E.DE187' from "HIVConcepts" display 'Positive'
code "Negative - HIV.E.DE188": 'HIV.E.DE188' from "HIVConcepts" display 'Negative'
code "Indeterminate - HIV.E.DE189": 'HIV.E.DE189' from "HIVConcepts" display 'Indeterminate'
code "EID test number 2 test result": 'HIV.E.DE190' from "HIVConcepts" display 'EID test number 2 test result'
code "Positive - HIV.E.DE191": 'HIV.E.DE191' from "HIVConcepts" display 'Positive'
code "Negative - HIV.E.DE192": 'HIV.E.DE192' from "HIVConcepts" display 'Negative'
code "Indeterminate - HIV.E.DE193": 'HIV.E.DE193' from "HIVConcepts" display 'Indeterminate'
code "Assay number in testing strategy - HIV.E.DE194": 'HIV.E.DE194' from "HIVConcepts" display 'Assay number in testing strategy'
code "Assay 0 - HIV.E.DE195": 'HIV.E.DE195' from "HIVConcepts" display 'Assay 0'
code "Assay 1 - HIV.E.DE196": 'HIV.E.DE196' from "HIVConcepts" display 'Assay 1'
code "Assay 2 - HIV.E.DE197": 'HIV.E.DE197' from "HIVConcepts" display 'Assay 2'
code "Assay 3 - HIV.E.DE198": 'HIV.E.DE198' from "HIVConcepts" display 'Assay 3'
code "Assay 1 repeated - HIV.E.DE199": 'HIV.E.DE199' from "HIVConcepts" display 'Assay 1 repeated'
code "Test result of HIV assay 1 - HIV.E.DE200": 'HIV.E.DE200' from "HIVConcepts" display 'Test result of HIV assay 1'
code "Reactive - HIV.E.DE201": 'HIV.E.DE201' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.E.DE202": 'HIV.E.DE202' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.E.DE203": 'HIV.E.DE203' from "HIVConcepts" display 'Invalid'
code "Test result of HIV assay 2 - HIV.E.DE204": 'HIV.E.DE204' from "HIVConcepts" display 'Test result of HIV assay 2'
code "Reactive - HIV.E.DE205": 'HIV.E.DE205' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.E.DE206": 'HIV.E.DE206' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.E.DE207": 'HIV.E.DE207' from "HIVConcepts" display 'Invalid'
code "Test result of HIV assay 3 - HIV.E.DE208": 'HIV.E.DE208' from "HIVConcepts" display 'Test result of HIV assay 3'
code "Reactive - HIV.E.DE209": 'HIV.E.DE209' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.E.DE210": 'HIV.E.DE210' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.E.DE211": 'HIV.E.DE211' from "HIVConcepts" display 'Invalid'
code "Test result of HIV assay 1 repeated - HIV.E.DE212": 'HIV.E.DE212' from "HIVConcepts" display 'Test result of HIV assay 1 repeated'
code "Reactive - HIV.E.DE213": 'HIV.E.DE213' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.E.DE214": 'HIV.E.DE214' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.E.DE215": 'HIV.E.DE215' from "HIVConcepts" display 'Invalid'
code "Test result of syphilis assay 1": 'HIV.E.DE216' from "HIVConcepts" display 'Test result of syphilis assay 1'
code "Reactive - HIV.E.DE217": 'HIV.E.DE217' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.E.DE218": 'HIV.E.DE218' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.E.DE219": 'HIV.E.DE219' from "HIVConcepts" display 'Invalid'
code "Test result of syphilis assay 1 repeated": 'HIV.E.DE220' from "HIVConcepts" display 'Test result of syphilis assay 1 repeated'
code "Reactive - HIV.E.DE221": 'HIV.E.DE221' from "HIVConcepts" display 'Reactive'
code "Non-reactive - HIV.E.DE222": 'HIV.E.DE222' from "HIVConcepts" display 'Non-reactive'
code "Invalid - HIV.E.DE223": 'HIV.E.DE223' from "HIVConcepts" display 'Invalid'
code "HIV test date - HIV.E.DE224": 'HIV.E.DE224' from "HIVConcepts" display 'HIV test date'
code "Infant HIV status": 'HIV.E.DE225' from "HIVConcepts" display 'Infant HIV status'
code "HIV-positive - HIV.E.DE226": 'HIV.E.DE226' from "HIVConcepts" display 'HIV-positive'
code "HIV-negative - HIV.E.DE227": 'HIV.E.DE227' from "HIVConcepts" display 'HIV-negative'
code "Unknown - HIV.E.DE228": 'HIV.E.DE228' from "HIVConcepts" display 'Unknown'
code "Infant ART start date": 'HIV.E.DE229' from "HIVConcepts" display 'Infant ART start date'
code "Final diagnosis of HIV-exposed infant - HIV.E.DE230": 'HIV.E.DE230' from "HIVConcepts" display 'Final diagnosis of HIV-exposed infant'
code "HIV-positive - HIV.E.DE231": 'HIV.E.DE231' from "HIVConcepts" display 'HIV-positive'
code "HIV-negative and no longer breastfeeding": 'HIV.E.DE232' from "HIVConcepts" display 'HIV-negative and no longer breastfeeding'
code "HIV status unknown": 'HIV.E.DE233' from "HIVConcepts" display 'HIV status unknown'
code "CD4 count - HIV.G.DE1": 'HIV.G.DE1' from "HIVConcepts" display 'CD4 count'
code "Baseline CD4 count - HIV.G.DE3": 'HIV.G.DE3' from "HIVConcepts" display 'Baseline CD4 count'
code "Date of viral load sample collection - HIV.G.DE8": 'HIV.G.DE8' from "HIVConcepts" display 'Date of viral load sample collection'
code "Viral load test result - HIV.G.DE12": 'HIV.G.DE12' from "HIVConcepts" display 'Viral load test result'
code "HBsAg test date - HIV.G.DE17": 'HIV.G.DE17' from "HIVConcepts" display 'HBsAg test date'
code "HBsAg test result - HIV.G.DE18": 'HIV.G.DE18' from "HIVConcepts" display 'HBsAg test result'
code "Positive - HIV.G.DE19": 'HIV.G.DE19' from "HIVConcepts" display 'Positive'
code "Negative - HIV.G.DE20": 'HIV.G.DE20' from "HIVConcepts" display 'Negative'
code "Indeterminate - HIV.G.DE21": 'HIV.G.DE21' from "HIVConcepts" display 'Indeterminate'
code "HCV test date - HIV.G.DE42": 'HIV.G.DE42' from "HIVConcepts" display 'HCV test date'
code "HCV test result - HIV.G.DE43": 'HIV.G.DE43' from "HIVConcepts" display 'HCV test result'
code "Positive - HIV.G.DE44": 'HIV.G.DE44' from "HIVConcepts" display 'Positive'
code "Negative - HIV.G.DE45": 'HIV.G.DE45' from "HIVConcepts" display 'Negative'
code "Indeterminate - HIV.G.DE46": 'HIV.G.DE46' from "HIVConcepts" display 'Indeterminate'
code "HCV viral load test date - HIV.G.DE47": 'HIV.G.DE47' from "HIVConcepts" display 'HCV viral load test date'
code "HCV viral load test result - HIV.G.DE48": 'HIV.G.DE48' from "HIVConcepts" display 'HCV viral load test result'
code "Detected - HIV.G.DE49": 'HIV.G.DE49' from "HIVConcepts" display 'Detected'
code "Not detected - HIV.G.DE50": 'HIV.G.DE50' from "HIVConcepts" display 'Not detected'
code "Syphilis test date - HIV.G.DE69": 'HIV.G.DE69' from "HIVConcepts" display 'Syphilis test date'
code "Syphilis test result - HIV.G.DE70": 'HIV.G.DE70' from "HIVConcepts" display 'Syphilis test result'
code "Positive - HIV.G.DE71": 'HIV.G.DE71' from "HIVConcepts" display 'Positive'
code "Negative - HIV.G.DE72": 'HIV.G.DE72' from "HIVConcepts" display 'Negative'
code "Inconclusive - HIV.G.DE73": 'HIV.G.DE73' from "HIVConcepts" display 'Inconclusive'
code "HIV status of partner or contact": 'HIV.H.DE34' from "HIVConcepts" display 'HIV status of partner or contact'
code "Already knew positive": 'HIV.H.DE35' from "HIVConcepts" display 'Already knew positive'
code "Newly diagnosed": 'HIV.H.DE36' from "HIVConcepts" display 'Newly diagnosed'
code "Negative - HIV.H.DE37": 'HIV.H.DE37' from "HIVConcepts" display 'Negative'
code "HIV treatment outcome": 'HIV.H.DE41' from "HIVConcepts" display 'HIV treatment outcome'
code "Lost to follow-up": 'HIV.H.DE42' from "HIVConcepts" display 'Lost to follow-up'
code "Transferred out": 'HIV.H.DE43' from "HIVConcepts" display 'Transferred out'
code "Death documented": 'HIV.H.DE44' from "HIVConcepts" display 'Death documented'
code "Refused stopped treatment": 'HIV.H.DE45' from "HIVConcepts" display 'Refused stopped treatment'
code "On ART - HIV.H.DE47": 'HIV.H.DE47' from "HIVConcepts" display 'On ART'
code "Date ART stopped - HIV.H.DE73": 'HIV.H.DE73' from "HIVConcepts" display 'Date ART stopped'
code "Reason ART stopped - HIV.H.DE74": 'HIV.H.DE74' from "HIVConcepts" display 'Reason ART stopped'
code "Toxicity/side effects - HIV.H.DE75": 'HIV.H.DE75' from "HIVConcepts" display 'Toxicity/side effects'
code "Severe illness, hospitalization - HIV.H.DE76": 'HIV.H.DE76' from "HIVConcepts" display 'Severe illness, hospitalization'
code "Drugs out of stock ": 'HIV.H.DE77' from "HIVConcepts" display 'Drugs out of stock '
code "Client lacks finances ": 'HIV.H.DE78' from "HIVConcepts" display 'Client lacks finances '
code "Excluded HIV infection in infant - HIV.H.DE79": 'HIV.H.DE79' from "HIVConcepts" display 'Excluded HIV infection in infant'
code "Other reason for stopping ART - HIV.H.DE80": 'HIV.H.DE80' from "HIVConcepts" display 'Other reason for stopping ART'
code "At elevated risk for HIV acquisition - HIV.PRV.DE1": 'HIV.PRV.DE1' from "HIVConcepts" display 'At elevated risk for HIV acquisition'
code "HIV prevention intervention": 'HIV.PRV.DE2' from "HIVConcepts" display 'HIV prevention intervention'
code "PrEP service": 'HIV.PRV.DE3' from "HIVConcepts" display 'PrEP service'
code "OAMT": 'HIV.PRV.DE4' from "HIVConcepts" display 'OAMT'
code "NSP": 'HIV.PRV.DE5' from "HIVConcepts" display 'NSP'
code "STI services": 'HIV.PRV.DE6' from "HIVConcepts" display 'STI services'
code "VMMC": 'HIV.PRV.DE7' from "HIVConcepts" display 'VMMC'
code "Other - HIV.PRV.DE8": 'HIV.PRV.DE8' from "HIVConcepts" display 'Other'
code "Date accessed HIV prevention intervention": 'HIV.PRV.DE10' from "HIVConcepts" display 'Date accessed HIV prevention intervention'
code "HIV status of contact": 'HIV.PRV.DE11' from "HIVConcepts" display 'HIV status of contact'
code "HIV-positive - HIV.PRV.DE12": 'HIV.PRV.DE12' from "HIVConcepts" display 'HIV-positive'
code "HIV-negative - HIV.PRV.DE13": 'HIV.PRV.DE13' from "HIVConcepts" display 'HIV-negative'
code "Unknown - HIV.PRV.DE14": 'HIV.PRV.DE14' from "HIVConcepts" display 'Unknown'
code "Date injecting equipment provided": 'HIV.PRV.DE15' from "HIVConcepts" display 'Date injecting equipment provided'
code "Date OAMT initiated": 'HIV.PRV.DE17' from "HIVConcepts" display 'Date OAMT initiated'
code "Currently on OAMT": 'HIV.PRV.DE20' from "HIVConcepts" display 'Currently on OAMT'
code "Retained on OAMT": 'HIV.PRV.DE21' from "HIVConcepts" display 'Retained on OAMT'
code "Client being inducted on OAMT": 'HIV.PRV.DE22' from "HIVConcepts" display 'Client being inducted on OAMT'
code "Client on reducing doses of OAMT": 'HIV.PRV.DE23' from "HIVConcepts" display 'Client on reducing doses of OAMT'
code "Date of loss to follow-up or OAMT stopped": 'HIV.PRV.DE25' from "HIVConcepts" display 'Date of loss to follow-up or OAMT stopped'
code "Date medications prescribed - HIV.PRV.DE27": 'HIV.PRV.DE27' from "HIVConcepts" display 'Date medications prescribed'
code "Number of days prescribed - HIV.PRV.DE28": 'HIV.PRV.DE28' from "HIVConcepts" display 'Number of days prescribed'
code "HIV test date - HIV.SRV.DE1": 'HIV.SRV.DE1' from "HIVConcepts" display 'HIV test date'
code "HIV test result - HIV.SRV.DE2": 'HIV.SRV.DE2' from "HIVConcepts" display 'HIV test result'
code "Baseline CD4 count - HIV.SRV.DE3": 'HIV.SRV.DE3' from "HIVConcepts" display 'Baseline CD4 count'
code "Date of baseline CD4 count test - HIV.SRV.DE4": 'HIV.SRV.DE4' from "HIVConcepts" display 'Date of baseline CD4 count test'
code "HIV clinical stage - HIV.SRV.DE5": 'HIV.SRV.DE5' from "HIVConcepts" display 'HIV clinical stage'
code "ART start date - HIV.SRV.DE6": 'HIV.SRV.DE6' from "HIVConcepts" display 'ART start date'
code "Currently pregnant - HIV.SRV.DE7": 'HIV.SRV.DE7' from "HIVConcepts" display 'Currently pregnant'
code "CD4 count - HIV.SRV.DE8": 'HIV.SRV.DE8' from "HIVConcepts" display 'CD4 count'
code "Date of viral load sample collection - HIV.SRV.DE12": 'HIV.SRV.DE12' from "HIVConcepts" display 'Date of viral load sample collection'
code "Viral load test result - HIV.SRV.DE13": 'HIV.SRV.DE13' from "HIVConcepts" display 'Viral load test result'
code "Visit date - HIV.SRV.DE15": 'HIV.SRV.DE15' from "HIVConcepts" display 'Visit date'
code "ANC contact date - HIV.SRV.DE18": 'HIV.SRV.DE18' from "HIVConcepts" display 'ANC contact date'
code "HIV-exposed infant or child - HIV.SRV.DE20": 'HIV.SRV.DE20' from "HIVConcepts" display 'HIV-exposed infant or child'
code "Test result of HIV assay 1 - HIV.SRV.DE21": 'HIV.SRV.DE21' from "HIVConcepts" display 'Test result of HIV assay 1'
code "Final diagnosis of HIV-exposed infant - HIV.SRV.DE22": 'HIV.SRV.DE22' from "HIVConcepts" display 'Final diagnosis of HIV-exposed infant'
code "Malaria-endemic setting": 'HIV.Config.DE6' from "HIVConcepts" display 'Malaria-endemic setting'
code "HIV burden of the setting": 'HIV.Config.DE12' from "HIVConcepts" display 'HIV burden of the setting'
code "High HIV burden setting": 'HIV.Config.DE13' from "HIVConcepts" display 'High HIV burden setting'
code "Low HIV burden setting": 'HIV.Config.DE14' from "HIVConcepts" display 'Low HIV burden setting'
code "HPV DNA testing operational at the health facility": 'HIV.Config.DE15' from "HIVConcepts" display 'HPV DNA testing operational at the health facility'
code "Other priority populations": 'HIV.Config.DE19' from "HIVConcepts" display 'Other priority populations'
code "Reporting period end date": 'HIV.Config.DE20' from "HIVConcepts" display 'Reporting period end date'
code "Reporting period start date": 'HIV.Config.DE21' from "HIVConcepts" display 'Reporting period start date'
code "Reporting date": 'HIV.Config.DE22' from "HIVConcepts" display 'Reporting date'
// Additional
code "Live birth": 'HIV.E.DE48' from "HIVConcepts" display 'Live birth'</code></pre></td></tr>
</table>
</td>
</tr>
</table>
</div>
</div>
</text>
<extension
url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
<valueCode value="computable"/>
</extension>
<url value="http://smart.who.int/hiv/Library/HIVConcepts"/>
<version value="0.4.3"/>
<name value="HIVConcepts"/>
<title value="HIVConcepts"/>
<status value="draft"/>
<experimental value="true"/>
<type>
<coding>
<system value="http://terminology.hl7.org/CodeSystem/library-type"/>
<code value="logic-library"/>
</coding>
</type>
<date value="2025-02-07T14:15:45+00:00"/>
<publisher value="WHO"/>
<contact>
<name value="WHO"/>
<telecom>
<system value="url"/>
<value value="http://who.int"/>
</telecom>
</contact>
<description value="Description not yet available for HIVConcepts."/>
<content>
<contentType value="text/cql"/>
<data
value="Ly8gKipBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBmcm9tIERBSyBEYXRhIERpY3Rpb25hcnkqKgoKLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBjb25jZXB0cyBmcm9tIHRoZSBEYXRhIERpY3Rpb25hcnkgdGhhdCBhcmUgbGFiZWxlZAovLyBhcyBsaW5rZWQgdG8gQWdncmVnYXRlIEluZGljYXRvcnMgaW4gdGhlIGluZGljYXRvciBDUUwgZmlsZXMgYW5kIENEUyBDUUwgZmlsZXMuCgovLyBWYWx1ZXNldHMgcmVmZXJlbmNlIHRoZSBJRyBWYWx1ZVNldCBkZWZpbml0aW9ucyBhbmQgYXJlIGxhYmVsZWQgd2l0aCBgQ2hvaWNlc2AKLy8gQ29kZXMgYXJlIHByb3ZpZGVkIGZvciBlYWNoIERhdGEgRGljdGlvbmFyeSBjb25jZXB0Ci8vIFNwZWNpZmljIERhdGEgRWxlbWVudCBJRHMgYXJlIGFwcGVuZGVkIHRvIHRoZSBsYWJlbCBpZiB0aGUgbGFiZWwgaXMgbm90IHVuaXF1ZSB3aXRoaW4gdGhlIERBSwoKbGlicmFyeSBISVZDb25jZXB0cyB2ZXJzaW9uICcwLjAuMicKCmNvZGVzeXN0ZW0gIkhJVkNvbmNlcHRzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9Db2RlU3lzdGVtL0hJVkNvbmNlcHRzJwoKdmFsdWVzZXQgIlJlZmVycmVkIGJ5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5BLkRFNScKdmFsdWVzZXQgIkNvdW50cnkgb2YgYmlydGggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkEuREUxMycKdmFsdWVzZXQgIkdlbmRlciBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQS5ERTE4Jwp2YWx1ZXNldCAiU2V4IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5BLkRFMjUnCnZhbHVlc2V0ICJNYXJpdGFsIFN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQS5ERTMwJwp2YWx1ZXNldCAiQWRtaW5pc3RyYXRpdmUgQXJlYSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQS5ERTQzJwp2YWx1ZXNldCAiQ29tbXVuaWNhdGlvbiBwcmVmZXJlbmNlcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQS5ERTQ2Jwp2YWx1ZXNldCAiUmVhc29uIGZvciB2aXNpdCAtIEhJVi5CLkRFMSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTEnCnZhbHVlc2V0ICJSZWZlcnJlZCB0aHJvdWdoIHBhcnRuZXIgc2VydmljZXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU1Jwp2YWx1ZXNldCAiVHlwZSBvZiBjb250YWN0IG9yIHBhcnRuZXIgZm9yIHBhcnRuZXIgc2VydmljZXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU4Jwp2YWx1ZXNldCAiVGVzdGluZyBlbnRyeSBwb2ludCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTE1Jwp2YWx1ZXNldCAiRW50cnkgcG9pbnQgZm9yIGNvbW11bml0eS1sZXZlbCB0ZXN0aW5nIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTgnCnZhbHVlc2V0ICJFbnRyeSBwb2ludCBmb3IgZmFjaWxpdHktbGV2ZWwgdGVzdGluZyAtIEhJVi5CLkRFMjIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyMicKdmFsdWVzZXQgIlBhcnRuZXIgSElWIHN0YXR1cyByZXBvcnRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTMzJwp2YWx1ZXNldCAiUGFydG5lciBpcyBmcm9tIGEga2V5IHBvcHVsYXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUzNycKdmFsdWVzZXQgIkhJViBzZWxmLXRlc3QgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFNDQnCnZhbHVlc2V0ICJLZXkgcG9wdWxhdGlvbiBtZW1iZXIgdHlwZSAtIEhJVi5CLkRFNTAgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU1MCcKdmFsdWVzZXQgIkhJViBleHBvc3VyZSB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFNjEnCnZhbHVlc2V0ICJISVYgZGlhZ25vc2luZyBmYWNpbGl0eSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTY2Jwp2YWx1ZXNldCAiSElWIHNlcm90eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFNjgnCnZhbHVlc2V0ICJUeXBlIG9mIGNvbnRhY3QgZWxpY2l0ZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU3NCcKdmFsdWVzZXQgIkhJViB0ZXN0IHR5cGUgLSBISVYuQi5ERTgxIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFODEnCnZhbHVlc2V0ICJBc3NheSBudW1iZXIgaW4gdGVzdGluZyBzdHJhdGVneSAtIEhJVi5CLkRFODggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU4OCcKdmFsdWVzZXQgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxIC0gSElWLkIuREU5NCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTk0Jwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDIgLSBISVYuQi5ERTk4IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFOTgnCnZhbHVlc2V0ICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMyAtIEhJVi5CLkRFMTAyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTAyJwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEgcmVwZWF0ZWQgLSBISVYuQi5ERTEwNiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTEwNicKdmFsdWVzZXQgIkhJViB0ZXN0IHJlc3VsdCAtIEhJVi5CLkRFMTExIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTExJwp2YWx1ZXNldCAiSElWIHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTExNScKdmFsdWVzZXQgIlNpdGUgd2hlcmUgcG9zaXRpdmUgSElWIHRlc3QgY29uZmlybWVkIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTIwJwp2YWx1ZXNldCAiUHJvYmFibGUgcm91dGUgb2YgdHJhbnNtaXNzaW9uIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTIxJwp2YWx1ZXNldCAiUGFydG5lciBISVYgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxMzInCnZhbHVlc2V0ICJQYXJ0bmVyIEhJViBzdGF0dXMgY29uZmlybWVkIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTM2Jwp2YWx1ZXNldCAiQ291bnNlbGxpbmcgcHJvdmlkZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxNDInCnZhbHVlc2V0ICJQcmV2ZW50aW9uIHNlcnZpY2VzIG9mZmVyZWQgYW5kIHJlZmVycmFscyAtIEhJVi5CLkRFMTQ5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTQ5Jwp2YWx1ZXNldCAiU2V4dWFsIGFuZCByZXByb2R1Y3RpdmUgaGVhbHRoIGludGVncmF0ZWQgc2VydmljZXMgLSBISVYuQi5ERTE1OCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTE1OCcKdmFsdWVzZXQgIk9mZmVyIG90aGVyIGNsaW5pY2FsIHNlcnZpY2VzIC0gSElWLkIuREUxNjUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxNjUnCnZhbHVlc2V0ICJPdGhlciBzdXBwb3J0IHNlcnZpY2VzIC0gSElWLkIuREUxNzIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxNzInCnZhbHVlc2V0ICJJbnRpbWF0ZSBwYXJ0bmVyIHZpb2xlbmNlIGVucXVpcnkgcmVzdWx0cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTE3OScKdmFsdWVzZXQgIlR5cGUgb2YgZm9sbG93LXVwIGFwcG9pbnRtZW50IC0gSElWLkIuREUxOTEgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxOTEnCnZhbHVlc2V0ICJBZHZlcnNlIGV2ZW50IHNldmVyaXR5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMjAxJwp2YWx1ZXNldCAiVGltaW5nIG9mIGFkdmVyc2UgZXZlbnQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyMDQnCnZhbHVlc2V0ICJUeXBlIG9mIGFkdmVyc2UgVk1NQyBldmVudCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTIwNycKdmFsdWVzZXQgIlN5bmRyb21lL1NUSSBkaWFnbm9zZWQgLSBISVYuQi5ERTIyNiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTIyNicKdmFsdWVzZXQgIlNUSSB0ZXN0ZWQgZm9yIC0gSElWLkIuREUyMzcgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyMzcnCnZhbHVlc2V0ICJTeXBoaWxpcyB0ZXN0IHJlc3VsdCAtIEhJVi5CLkRFMjUwIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMjUwJwp2YWx1ZXNldCAiR29ub3JyaG9lYSB0ZXN0IHJlc3VsdCAtIEhJVi5CLkRFMjU2IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMjU2Jwp2YWx1ZXNldCAiVHlwZSBvZiBzcGVjaW1lbiAtIEhJVi5CLkRFMjYxIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMjYxJwp2YWx1ZXNldCAiU3lwaGlsaXMgdGVzdCB0eXBlIC0gSElWLkIuREUyNjkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyNjknCnZhbHVlc2V0ICJOZWlzc2VyaWEgZ29ub3JyaG9lYWUgdGVzdCB0eXBlIC0gSElWLkIuREUyNzYgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyNzYnCnZhbHVlc2V0ICJDaGxhbXlkaWEgdHJhY2hvbWF0aXMgdGVzdCB0eXBlIC0gSElWLkIuREUyODQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyODQnCnZhbHVlc2V0ICJUcmljaG9tb25hcyB2YWdpbmFsaXMgdGVzdCB0eXBlIC0gSElWLkIuREUyOTMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyOTMnCnZhbHVlc2V0ICJIZXJwZXMgc2ltcGxleCB2aXJ1cyBIU1YgdGVzdCB0eXBlIC0gSElWLkIuREUzMDEgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUzMDEnCnZhbHVlc2V0ICJNeWNvcGxhc21hIGdlbml0YWxpdW0gdGVzdCB0eXBlIC0gSElWLkIuREUzMDYgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUzMDYnCnZhbHVlc2V0ICJTVEkgdGVzdCByZXN1bHQgLSBISVYuQi5ERTMxMiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTMxMicKdmFsdWVzZXQgIkNvbmZpcm1hdG9yeSBzeXBoaWxpcyB0ZXN0IHR5cGUgLSBISVYuQi5ERTMxNyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTMxNycKdmFsdWVzZXQgIkNvbmZpcm1hdG9yeSBTVEkgdGVzdCByZXN1bHQgLSBISVYuQi5ERTMyNSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTMyNScKdmFsdWVzZXQgIlJlYXNvbiBmb3IgUHJFUCB2aXNpdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTEnCnZhbHVlc2V0ICJQckVQIGRvc2luZyB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTEnCnZhbHVlc2V0ICJDdXJyZW50IFByRVAgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTE3Jwp2YWx1ZXNldCAiRXhwZXJpZW5jZSB3aXRoIFByRVAgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUyNCcKdmFsdWVzZXQgIlBFUCBoaXN0b3J5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMzEnCnZhbHVlc2V0ICJTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24gLSBISVYuQy5ERTM2IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMzYnCnZhbHVlc2V0ICJQcmVnbmFuY3kgaW50ZW50aW9uIGluIHNlcm9kaXNjb3JkYW50IHBhcnRuZXJzaGlwcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTQxJwp2YWx1ZXNldCAiQWN1dGUgSElWIGluZmVjdGlvbiBzeW1wdG9tcyAtIEhJVi5DLkRFNDYgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREU0NicKdmFsdWVzZXQgIlNleCBwYXJ0bmVycyBISVYgdHJlYXRtZW50IHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTU1Jwp2YWx1ZXNldCAiU2NyZWVuaW5ncyBhbmQgZGlhZ25vc3RpY3MgZm9yIFByRVAgdXNlcnMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREU2MycKdmFsdWVzZXQgIk1lZGljYXRpb25zIHByZXNjcmliZWQgLSBISVYuQy5ERTc1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFNzUnCnZhbHVlc2V0ICJQckVQIHByb2R1Y3QgcHJlc2NyaWJlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTgwJwp2YWx1ZXNldCAiUHJlZmVycmVkIFBFUCBiYWNrYm9uZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFOTEnCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSBQRVAgYmFja2JvbmUgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTk1Jwp2YWx1ZXNldCAiUHJlZmVycmVkIHRoaXJkIFBFUCBkcnVnIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFOTknCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSB0aGlyZCBQRVAgZHJ1ZyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTEwMScKdmFsdWVzZXQgIlNleCBmYWN0b3IgZm9yIGVzdGltYXRpbmcgY3JlYXRpbmluZSBjbGVhcmFuY2UgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUxMDcnCnZhbHVlc2V0ICJDb250cmFpbmRpY2F0aW9ucyB0byBQckVQIHVzYWdlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTEyJwp2YWx1ZXNldCAiUHJFUCByZWdpbWVuIHByZXNjcmliZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUxMjInCnZhbHVlc2V0ICJUeXBlIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCAtIEhJVi5DLkRFMTI1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTI1Jwp2YWx1ZXNldCAiUHJldmVudGlvbiBzZXJ2aWNlcyBvZmZlcmVkIGFuZCByZWZlcnJhbHMgLSBISVYuQy5ERTEzMSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTEzMScKdmFsdWVzZXQgIkNvbmRvbSB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTM4Jwp2YWx1ZXNldCAiSElWIHNlbGYtdGVzdCBkaXN0cmlidXRlZCBmb3IgdXNlIGJ5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTQzJwp2YWx1ZXNldCAiU2V4dWFsIGFuZCByZXByb2R1Y3RpdmUgaGVhbHRoIGludGVncmF0ZWQgc2VydmljZXMgLSBISVYuQy5ERTE0OSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTE0OScKdmFsdWVzZXQgIk9mZmVyIG90aGVyIGNsaW5pY2FsIHNlcnZpY2VzIC0gSElWLkMuREUxNTcgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUxNTcnCnZhbHVlc2V0ICJPdGhlciBzdXBwb3J0IHNlcnZpY2VzIC0gSElWLkMuREUxNjQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUxNjQnCnZhbHVlc2V0ICJSZWFzb24gZm9yIHZpc2l0IC0gSElWLkQuREUxIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMScKdmFsdWVzZXQgIlNpZ25zIG9mIHNlcmlvdXMgaWxsbmVzcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE3Jwp2YWx1ZXNldCAiQVJUIHN0YXJ0IHR5cGUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0MycKdmFsdWVzZXQgIkZhY2lsaXR5IHRyYW5zZmVycmVkIGZyb20gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU1MicKdmFsdWVzZXQgIkZhY2lsaXR5IHdoZXJlIGNsaWVudCBmaXJzdCBlbnJvbGxlZCBpbiBISVYgY2FyZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTU1Jwp2YWx1ZXNldCAiQW50aXJldHJvdmlyYWwgQVJWIGRydWdzIHJlY2VpdmVkIHByaW9yIHRvIGVucm9sbWVudCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTU2Jwp2YWx1ZXNldCAiTG9jYXRpb24gQVJWIGRydWdzIHJlY2VpdmVkIHByaW9yIHRvIGVucm9sbWVudCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYzJwp2YWx1ZXNldCAiQVJWIGRydWcgcmVnaW1lbiByZWNlaXZlZCBwcmlvciB0byBlbnJvbG1lbnQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2NCcKdmFsdWVzZXQgIkV4aXN0aW5nIGNocm9uaWMgaGVhbHRoIGNvbmRpdGlvbnMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2NScKdmFsdWVzZXQgIk9yaWdpbmFsIGZpcnN0LWxpbmUgQVJUIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3NCcKdmFsdWVzZXQgIkN1cnJlbnQgQVJUIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3NScKdmFsdWVzZXQgIlByZWZlcnJlZCBmaXJzdC1saW5lIEFSVCByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNzcnCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSBmaXJzdC1saW5lIEFSVCByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNzgnCnZhbHVlc2V0ICJGaXJzdC1saW5lIEFSVCByZWdpbWVuIHVuZGVyIHNwZWNpYWwgY2lyY3Vtc3RhbmNlcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTc5Jwp2YWx1ZXNldCAiUHJlZmVycmVkIHNlY29uZC1saW5lIEFSVCByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODAnCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSBzZWNvbmQtbGluZSBBUlQgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTgxJwp2YWx1ZXNldCAiT3B0aW1hbCByZWdpbWVuIGZvciB0cmFuc2l0aW9uIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODInCnZhbHVlc2V0ICJDdXJyZW50IEFSVCByZWdpbWVuIGZpcnN0LSwgc2Vjb25kLSwgb3IgdGhpcmQtbGluZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTgzJwp2YWx1ZXNldCAiQVJUIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU5MCcKdmFsdWVzZXQgIkFSVCByZWdpbWVuIGNvbXBvc2l0aW9uIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTI4Jwp2YWx1ZXNldCAiQVJUIHJlZ2ltZW4gZHJ1ZyBjbGFzcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE0NicKdmFsdWVzZXQgIlByZXZlbnRpb24gc2VydmljZXMgb2ZmZXJlZCBhbmQgcmVmZXJyYWxzIC0gSElWLkQuREUxNTIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxNTInCnZhbHVlc2V0ICJTZXh1YWwgYW5kIHJlcHJvZHVjdGl2ZSBoZWFsdGggaW50ZWdyYXRlZCBzZXJ2aWNlcyAtIEhJVi5ELkRFMTU2IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTU2Jwp2YWx1ZXNldCAiSEJzQWcgdGVzdCByZXN1bHQgLSBISVYuRC5ERTE2MiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE2MicKdmFsdWVzZXQgIkhCViB0cmVhdG1lbnQgcmVnaW1lbiBwcmVzY3JpYmVkIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTY4Jwp2YWx1ZXNldCAiSENWIHRlc3QgcmVzdWx0IC0gSElWLkQuREUxNzAgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxNzAnCnZhbHVlc2V0ICJIQ1YgdHJlYXRtZW50IHJlZ2ltZW4gcHJlc2NyaWJlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE3NycKdmFsdWVzZXQgIkhDViB2aXJhbCBsb2FkIHRlc3QgcmVzdWx0IC0gSElWLkQuREUxNzkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxNzknCnZhbHVlc2V0ICJIQ1YgbWVkaWNpbmUgdHlwZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE4MicKdmFsdWVzZXQgIkhJViBjbGluaWNhbCBzdGFnZSAtIEhJVi5ELkRFMTg2IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTg2Jwp2YWx1ZXNldCAiUmVhc29ucyBmb3IgYWRoZXJlbmNlIHByb2JsZW0gLSBISVYuRC5ERTE5NyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE5NycKdmFsdWVzZXQgIlJlYXNvbiBBUlQgc3RvcHBlZCAtIEhJVi5ELkRFMjE3IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMjE3Jwp2YWx1ZXNldCAiVHJlYXRtZW50IGZhaWx1cmUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUyMjUnCnZhbHVlc2V0ICJHZW5lcmFsIGNhcmUgYWN0aXZpdGllcyByZWNvbW1lbmRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTIyOScKdmFsdWVzZXQgIlByZXZlbnRpbmcgYW5kIHRyZWF0aW5nIGNvaW5mZWN0aW9ucyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTI0NycKdmFsdWVzZXQgIlJpc2sgZmFjdG9ycywgY29tb3JiaWRpdGllcyBhbmQgY29pbmZlY3Rpb25zIHNpZ25zIGFuZCBzeW1wdG9tcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTI1OScKdmFsdWVzZXQgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgY29uZGl0aW9uIG9yIHN5bXB0b20gLSBISVYuRC5ERTI4OSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTI4OScKdmFsdWVzZXQgIkNsaW5pY2FsIHN0YWdlIGF0IHN0YXJ0IG9mIEFSVCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTM1OCcKdmFsdWVzZXQgIlJlYXNvbnMgZm9yIGRlbGF5ZWQgQVJUIGluaXRpYXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUzNzAnCnZhbHVlc2V0ICJUaW1lIHRvIHN0YXJ0IEFSVCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTM4MycKdmFsdWVzZXQgIlJlYXNvbiBmb3IgSElWIHZpcmFsIGxvYWQgdGVzdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTM5MScKdmFsdWVzZXQgIk1vbml0b3JpbmcgZXhhbWluYXRpb25zIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMzk5Jwp2YWx1ZXNldCAiUmVhc29uIGZvciBBUlYgZHJ1ZyByZWdpbWVuIHN1YnN0aXR1dGlvbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQxOCcKdmFsdWVzZXQgIlJlYXNvbiBmb3IgcmVnaW1lbiBzd2l0Y2ggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0MzAnCnZhbHVlc2V0ICJBUlQgcmVnaW1lbiBwcmVzY3JpYmVkIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDQ0Jwp2YWx1ZXNldCAiQ29pbmZlY3Rpb24gc3RhdHVzIGF0IEFSVCBzdGFydCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ0NicKdmFsdWVzZXQgIlByZWduYW50IGFuZCBicmVhc3RmZWVkaW5nIHN0YXR1cyBhdCBBUlQgc3RhcnQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0NDknCnZhbHVlc2V0ICJNZWRpY2F0aW9ucyBwcmVzY3JpYmVkIC0gSElWLkQuREU0NTcgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0NTcnCnZhbHVlc2V0ICJNZWRpY2F0aW9ucyBkaXNwZW5zZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0NjEnCnZhbHVlc2V0ICJUeXBlIG9mIHRyZWF0bWVudC1saW1pdGluZyB0b3hpY2l0eSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ2NicKdmFsdWVzZXQgIlJlYXNvbnMgZm9yIHN1YnN0aXR1dGlvbiB3aXRoaW4gZmlyc3QtbGluZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDgyJwp2YWx1ZXNldCAiTmV3IGFudGlyZXRyb3ZpcmFsIHJlZ2ltZW4gYWZ0ZXIgc3Vic3RpdHV0aW9uIHdpdGhpbiBmaXJzdC1saW5lIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0ODMnCnZhbHVlc2V0ICJOZXcgcmVnaW1lbiBhZnRlciBzd2l0Y2ggdG8gc2Vjb25kLWxpbmUgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ4NScKdmFsdWVzZXQgIlJlYXNvbiBmb3Igc3dpdGNoIHRvIHNlY29uZC1saW5lIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0ODYnCnZhbHVlc2V0ICJSZWFzb25zIGZvciBzdWJzdGl0dXRpb24gd2l0aGluIHNlY29uZC1saW5lIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0ODgnCnZhbHVlc2V0ICJOZXcgcmVnaW1lbnMgYWZ0ZXIgc3Vic3RpdHV0aW9uIHdpdGhpbiBzZWNvbmQtbGluZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDg5Jwp2YWx1ZXNldCAiTmV3IHJlZ2ltZW4gYWZ0ZXIgc3dpdGNoIHRvIHRoaXJkLWxpbmUgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ5MScKdmFsdWVzZXQgIlJlYXNvbiBmb3Igc3dpdGNoIHRvIHRoaXJkLWxpbmUgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ5MicKdmFsdWVzZXQgIlJlYXNvbnMgZm9yIHN1YnN0aXR1dGlvbiB3aXRoaW4gdGhpcmQtbGluZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDk0Jwp2YWx1ZXNldCAiTmV3IHJlZ2ltZW5zIGFmdGVyIHN1YnN0aXR1dGlvbiB3aXRoaW4gdGhpcmQtbGluZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDk1Jwp2YWx1ZXNldCAiSElWIHN0YXR1cyBvZiBmYW1pbHkgbWVtYmVyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNTE0Jwp2YWx1ZXNldCAiT3RoZXIgc3VwcG9ydCBzZXJ2aWNlcyAtIEhJVi5ELkRFNTE5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNTE5Jwp2YWx1ZXNldCAiVHlwZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQgLSBISVYuRC5ERTUyNSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTUyNScKdmFsdWVzZXQgIlJlYXNvbiBibG9vZCBwcmVzc3VyZSByZWFkaW5nIG5vdCBkb25lIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNTMyJwp2YWx1ZXNldCAiQ3VycmVudCBtZWRpY2F0aW9ucyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTUzNycKdmFsdWVzZXQgIkFsbGVyZ2llcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTU2MCcKdmFsdWVzZXQgIkZhbWlseSBwbGFubmluZyBtZXRob2QgdXNlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTU2OScKdmFsdWVzZXQgIk1lZGljYXRpb24gc3RhdHVzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNTkzJwp2YWx1ZXNldCAiVmFjY2luZSBicmFuZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYwMycKdmFsdWVzZXQgIlZhY2NpbmUgdHlwZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYwNCcKdmFsdWVzZXQgIlZhY2NpbmF0aW9uIGxvY2F0aW9uIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNjA2Jwp2YWx1ZXNldCAiRGlzZWFzZSB0YXJnZXRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYxMCcKdmFsdWVzZXQgIlJlYXNvbiBpbW11bml6YXRpb24gd2FzIG5vdCBwcm92aWRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYzNicKdmFsdWVzZXQgIlJlYXNvbiBtYWxhcmlhIHByb3BoeWxheGlzIG5vdCBwcm92aWRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTY0NicKdmFsdWVzZXQgIkNlcnZpY2FsIGNhbmNlciBwcmltYXJ5IHNjcmVlbmluZyB0ZXN0IHR5cGUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2NTgnCnZhbHVlc2V0ICJIUFYtRE5BIGNlcnZpY2FsIGNhbmNlciBzY3JlZW5pbmcgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2NjQnCnZhbHVlc2V0ICJWSUEgY2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyB0ZXN0IHJlc3VsdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTY2OCcKdmFsdWVzZXQgIkNlcnZpY2FsIGN5dG9sb2d5IHNjcmVlbmluZyB0ZXN0IHJlc3VsdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTY3MycKdmFsdWVzZXQgIkNlcnZpY2FsIGNhbmNlciB0cmlhZ2UgdGVzdCB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNjgxJwp2YWx1ZXNldCAiSFBWMTYvMTggdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2ODgnCnZhbHVlc2V0ICJDZXJ2aWNhbCBjYW5jZXIgY29scG9zY29weSByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2OTEnCnZhbHVlc2V0ICJDZXJ2aWNhbCBjYW5jZXIgaGlzdG9wYXRob2xvZ3kgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNjk3Jwp2YWx1ZXNldCAiQ2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyBvdXRjb21lIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNzA2Jwp2YWx1ZXNldCAiQ2VydmljYWwgY2FuY2VyIGRpYWdub3NpcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTcwOScKdmFsdWVzZXQgIkNlcnZpY2FsIGNhbmNlciBzdGFnZSBhdCBkaWFnbm9zaXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3MTInCnZhbHVlc2V0ICJUcmVhdG1lbnQgbWV0aG9kIGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTcxOScKdmFsdWVzZXQgIkludmFzaXZlIGNlcnZpY2FsIGNhbmNlciB0cmVhdG1lbnQgbWV0aG9kIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNzMxJwp2YWx1ZXNldCAiRW50cnkgcG9pbnQgZm9yIGZhY2lsaXR5LWxldmVsIHRlc3RpbmcgLSBISVYuRC5ERTc0NiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTc0NicKdmFsdWVzZXQgIk9mZmVyIG90aGVyIGNsaW5pY2FsIHNlcnZpY2VzIC0gSElWLkQuREU3NTMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3NTMnCnZhbHVlc2V0ICJEU0QgQVJUIG1vZGVscyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTc2NCcKdmFsdWVzZXQgIlN5bmRyb21lL1NUSSBkaWFnbm9zZWQgLSBISVYuRC5ERTc3OCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTc3OCcKdmFsdWVzZXQgIlNUSSB0ZXN0ZWQgZm9yIC0gSElWLkQuREU3ODkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3ODknCnZhbHVlc2V0ICJTeXBoaWxpcyB0ZXN0IHJlc3VsdCAtIEhJVi5ELkRFODAyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODAyJwp2YWx1ZXNldCAiR29ub3JyaG9lYSB0ZXN0IHJlc3VsdCAtIEhJVi5ELkRFODA4IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODA4Jwp2YWx1ZXNldCAiVHlwZSBvZiBzcGVjaW1lbiAtIEhJVi5ELkRFODEzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODEzJwp2YWx1ZXNldCAiU3lwaGlsaXMgdGVzdCB0eXBlIC0gSElWLkQuREU4MjEgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4MjEnCnZhbHVlc2V0ICJOZWlzc2VyaWEgZ29ub3JyaG9lYWUgdGVzdCB0eXBlIC0gSElWLkQuREU4MjggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4MjgnCnZhbHVlc2V0ICJDaGxhbXlkaWEgdHJhY2hvbWF0aXMgdGVzdCB0eXBlIC0gSElWLkQuREU4MzYgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4MzYnCnZhbHVlc2V0ICJUcmljaG9tb25hcyB2YWdpbmFsaXMgdGVzdCB0eXBlIC0gSElWLkQuREU4NDUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4NDUnCnZhbHVlc2V0ICJIZXJwZXMgc2ltcGxleCB2aXJ1cyBIU1YgdGVzdCB0eXBlIC0gSElWLkQuREU4NTMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4NTMnCnZhbHVlc2V0ICJNeWNvcGxhc21hIGdlbml0YWxpdW0gdGVzdCB0eXBlIC0gSElWLkQuREU4NTggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4NTgnCnZhbHVlc2V0ICJTVEkgdGVzdCByZXN1bHQgLSBISVYuRC5ERTg2NCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg2NCcKdmFsdWVzZXQgIkNvbmZpcm1hdG9yeSBzeXBoaWxpcyB0ZXN0IHR5cGUgLSBISVYuRC5ERTg2OSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg2OScKdmFsdWVzZXQgIkNvbmZpcm1hdG9yeSBTVEkgdGVzdCByZXN1bHQgLSBISVYuRC5ERTg3NyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg3NycKdmFsdWVzZXQgIlN0YWdpbmcgb2YgbGl2ZXIgZGlzZWFzZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg5MycKdmFsdWVzZXQgIldITyBmdW5jdGlvbmFsIHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg5NycKdmFsdWVzZXQgIk1lZGljYXRpb24vZHJ1ZyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTkwMycKdmFsdWVzZXQgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgY29uZGl0aW9uIG9yIHN5bXB0b20gLSBISVYuRC5ERTkzNCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTkzNCcKdmFsdWVzZXQgIlRCIGRpYWdub3NpcyByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU5MzknCnZhbHVlc2V0ICJNZXRob2Qgb2YgVEIgZGlhZ25vc2lzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFOTQyJwp2YWx1ZXNldCAiVEIgdHJlYXRtZW50IGhpc3RvcnkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU5NDcnCnZhbHVlc2V0ICJUQiBzY3JlZW5pbmcgYWxnb3JpdGhtIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFOTU2Jwp2YWx1ZXNldCAiU3ltcHRvbXMgb2YgVEIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU5NzMnCnZhbHVlc2V0ICJUQiBzY3JlZW5pbmcgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFOTg2Jwp2YWx1ZXNldCAiVEIgZGlhZ25vc3RpYyB0ZXN0IGNhdGVnb3J5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFOTkyJwp2YWx1ZXNldCAiVEIgdHJlYXRtZW50IG91dGNvbWUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxMDAyJwp2YWx1ZXNldCAiVEIgdHJlYXRtZW50IHJlZ2ltZW4gY29tcG9zaXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxMDEwJwp2YWx1ZXNldCAiVEIgc3RhdHVzIGF0IEFSVCBzdGFydCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTEwMTknCnZhbHVlc2V0ICJUUFQgcmVnaW1lbiB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTAyOCcKdmFsdWVzZXQgIlRCIHByZXZlbnRpdmUgdHJlYXRtZW50IFRQVCBzdGF0dXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxMDM0Jwp2YWx1ZXNldCAiU291cmNlIG9mIGdlc3RhdGlvbmFsIGFnZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTYnCnZhbHVlc2V0ICJQYXN0IHByZWduYW5jeSBjb21wbGljYXRpb25zIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTcnCnZhbHVlc2V0ICJUaW1pbmcgb2YgQVJUIGluaXRpYXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREU0MScKdmFsdWVzZXQgIlByZWduYW5jeSBvdXRjb21lIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFNDcnCnZhbHVlc2V0ICJEZWxpdmVyeSBtb2RlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFNTInCnZhbHVlc2V0ICJQcmV0ZXJtIGJpcnRoIHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTYyJwp2YWx1ZXNldCAiUGxhY2Ugb2YgZGVsaXZlcnkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREU2NycKdmFsdWVzZXQgIkNhdXNlIG9mIGRlYXRoIG9mIG1vdGhlciBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTc1Jwp2YWx1ZXNldCAiR2VuZGVyIG9mIGluZmFudCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTkxJwp2YWx1ZXNldCAiTWF0ZXJuYWwgSElWIHRlc3QgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTA0Jwp2YWx1ZXNldCAiSW5mYW50IG9yIGNoaWxkIGV4cG9zdXJlIHRvIEhJViBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTEwOCcKdmFsdWVzZXQgIktleSBwb3B1bGF0aW9uIG1lbWJlciB0eXBlIC0gSElWLkUuREUxMTQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxMTQnCnZhbHVlc2V0ICJJbmZhbnQgZmVlZGluZyBwcmFjdGljZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTEyNycKdmFsdWVzZXQgIlR5cGUgb2YgaXJvbiBzdXBwbGVtZW50IGRvc2FnZSBwcm92aWRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTEzNicKdmFsdWVzZXQgIk1hdGVybmFsIEhJViBzdGF0dXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxNDEnCnZhbHVlc2V0ICJNYXRlcm5hbCBISVYgc3RhdHVzIGF0IGZpcnN0IEFOQyB2aXNpdCAtIEhJVi5FLkRFMTQ1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTQ1Jwp2YWx1ZXNldCAiTWF0ZXJuYWwgc3lwaGlsaXMgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxNDknCnZhbHVlc2V0ICJTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24gLSBISVYuRS5ERTE1NSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTE1NScKdmFsdWVzZXQgIkhJViB0ZXN0IHR5cGUgLSBISVYuRS5ERTE2OCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTE2OCcKdmFsdWVzZXQgIk1hdGVybmFsIGFuZCBjaGlsZCBoZWFsdGggc2VydmljZSB2aXNpdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTE3MycKdmFsdWVzZXQgIkVJRCBzYW1wbGUgbnVtYmVyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTgwJwp2YWx1ZXNldCAiRUlEIHRlc3QgbnVtYmVyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTgzJwp2YWx1ZXNldCAiRUlEIHRlc3QgbnVtYmVyIDEgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxODYnCnZhbHVlc2V0ICJFSUQgdGVzdCBudW1iZXIgMiB0ZXN0IHJlc3VsdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTE5MCcKdmFsdWVzZXQgIkFzc2F5IG51bWJlciBpbiB0ZXN0aW5nIHN0cmF0ZWd5IC0gSElWLkUuREUxOTQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxOTQnCnZhbHVlc2V0ICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSAtIEhJVi5FLkRFMjAwIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjAwJwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDIgLSBISVYuRS5ERTIwNCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTIwNCcKdmFsdWVzZXQgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAzIC0gSElWLkUuREUyMDggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUyMDgnCnZhbHVlc2V0ICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSByZXBlYXRlZCAtIEhJVi5FLkRFMjEyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjEyJwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2Ygc3lwaGlsaXMgYXNzYXkgMSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTIxNicKdmFsdWVzZXQgIlRlc3QgcmVzdWx0IG9mIHN5cGhpbGlzIGFzc2F5IDEgcmVwZWF0ZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUyMjAnCnZhbHVlc2V0ICJJbmZhbnQgSElWIHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTIyNScKdmFsdWVzZXQgIkZpbmFsIGRpYWdub3NpcyBvZiBISVYtZXhwb3NlZCBpbmZhbnQgLSBISVYuRS5ERTIzMCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTIzMCcKdmFsdWVzZXQgIkhJVi1leHBvc2VkIGluZmFudCByZWFzb24gZm9yIHVua25vd24gZmluYWwgc3RhdHVzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjM0Jwp2YWx1ZXNldCAiQ2F1c2Ugb2YgZGVhdGggb2YgaW5mYW50IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjQwJwp2YWx1ZXNldCAiQmxvb2QgZ3JvdXAgYW5kIFJoIGZhY3RvciBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTI0NicKdmFsdWVzZXQgIkFzeW1wdG9tYXRpYyBiYWN0ZXJpdXJpYSBBU0IgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUyNTUnCnZhbHVlc2V0ICJVcmluZSBwcm90ZWluIHRlc3QgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjU5Jwp2YWx1ZXNldCAiVHlwZSBvZiBoeXBlcnRlbnNpdmUgZGlzb3JkZXIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUyNjQnCnZhbHVlc2V0ICJISVYgdmlyYWwgbG9hZCBzcGVjaW1lbiB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5HLkRFMTMnCnZhbHVlc2V0ICJIQnNBZyB0ZXN0IHJlc3VsdCAtIEhJVi5HLkRFMTggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREUxOCcKdmFsdWVzZXQgIlJlYXNvbiBIZXBhdGl0aXMgQiB0ZXN0IG5vdCBjb25kdWN0ZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREUyMicKdmFsdWVzZXQgIkhlcGF0aXRpcyBCIGRpYWdub3NpcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRy5ERTI5Jwp2YWx1ZXNldCAiUmVhc29uIEhlcGF0aXRpcyBDIHRlc3Qgbm90IGRvbmUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREUzNScKdmFsdWVzZXQgIkhDViB0ZXN0IHJlc3VsdCAtIEhJVi5HLkRFNDMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREU0MycKdmFsdWVzZXQgIkhDViB2aXJhbCBsb2FkIHRlc3QgcmVzdWx0IC0gSElWLkcuREU0OCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRy5ERTQ4Jwp2YWx1ZXNldCAiSGVwYXRpdGlzIEMgZGlhZ25vc2lzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5HLkRFNTEnCnZhbHVlc2V0ICJTeXBoaWxpcyB0ZXN0IHR5cGUgLSBISVYuRy5ERTU1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5HLkRFNTUnCnZhbHVlc2V0ICJSZWFzb24gc3lwaGlsaXMgdGVzdCBub3QgZG9uZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRy5ERTYyJwp2YWx1ZXNldCAiU3lwaGlsaXMgdGVzdCByZXN1bHQgLSBISVYuRy5ERTcwIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5HLkRFNzAnCnZhbHVlc2V0ICJTeXBoaWxpcyBkaWFnbm9zaXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREU3NCcKdmFsdWVzZXQgIlJlYXNvbiBmb3IgZm9sbG93LXVwIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFMScKdmFsdWVzZXQgIkNvbnRhY3QgbWV0aG9kIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFMTMnCnZhbHVlc2V0ICJTb3VyY2Ugb2YgaW5mb3JtYXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkguREUxNycKdmFsdWVzZXQgIk91dGNvbWUgZnJvbSBvdXRyZWFjaCBhdHRlbXB0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFMjMnCnZhbHVlc2V0ICJISVYgc3RhdHVzIG9mIHBhcnRuZXIgb3IgY29udGFjdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuSC5ERTM0Jwp2YWx1ZXNldCAiSElWIHRyZWF0bWVudCBvdXRjb21lIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFNDEnCnZhbHVlc2V0ICJUcmFuc2ZlciB0byBmYWNpbGl0eSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuSC5ERTUwJwp2YWx1ZXNldCAiUmVhc29ucyBmb3IgYWRoZXJlbmNlIHByb2JsZW0gLSBISVYuSC5ERTUzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFNTMnCnZhbHVlc2V0ICJSZWFzb24gQVJUIHN0b3BwZWQgLSBISVYuSC5ERTc0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFNzQnCnZhbHVlc2V0ICJSZWFzb24gZm9yIHJlZmVycmFsIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5JLkRFMicKdmFsdWVzZXQgIkhJViBwcmV2ZW50aW9uIGludGVydmVudGlvbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuUFJWLkRFMicKdmFsdWVzZXQgIkhJViBzdGF0dXMgb2YgY29udGFjdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuUFJWLkRFMTEnCnZhbHVlc2V0ICJISVYgdGVzdCByZXN1bHQgLSBISVYuU1JWLkRFMiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuU1JWLkRFMicKdmFsdWVzZXQgIkhJViBjbGluaWNhbCBzdGFnZSAtIEhJVi5TUlYuREU1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5TUlYuREU1Jwp2YWx1ZXNldCAiTWF0ZXJuYWwgSElWIHN0YXR1cyBhdCBmaXJzdCBBTkMgdmlzaXQgLSBISVYuU1JWLkRFMTkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLlNSVi5ERTE5Jwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEgLSBISVYuU1JWLkRFMjEgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLlNSVi5ERTIxJwp2YWx1ZXNldCAiRmluYWwgZGlhZ25vc2lzIG9mIEhJVi1leHBvc2VkIGluZmFudCAtIEhJVi5TUlYuREUyMiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuU1JWLkRFMjInCnZhbHVlc2V0ICJISVYgYnVyZGVuIG9mIHRoZSBzZXR0aW5nIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5Db25maWcuREUxMicKdmFsdWVzZXQgIk90aGVyIHByaW9yaXR5IHBvcHVsYXRpb25zIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5Db25maWcuREUxOScKCmNvZGUgIlZpc2l0IGRhdGUgLSBISVYuQS5ERTMiOiAnSElWLkEuREUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVmlzaXQgZGF0ZScKY29kZSAiRXN0aW1hdGVkIGFnZSI6ICdISVYuQS5ERTE2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXN0aW1hdGVkIGFnZScKY29kZSAiQWdlIjogJ0hJVi5BLkRFMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBZ2UnCmNvZGUgIkdlbmRlciI6ICdISVYuQS5ERTE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnR2VuZGVyKicKY29kZSAiRmVtYWxlIjogJ0hJVi5BLkRFMTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGZW1hbGUnCmNvZGUgIk1hbGUiOiAnSElWLkEuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01hbGUnCmNvZGUgIlRyYW5zZ2VuZGVyIG1hbGUiOiAnSElWLkEuREUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RyYW5zZ2VuZGVyIG1hbGUnCmNvZGUgIlRyYW5zZ2VuZGVyIGZlbWFsZSI6ICdISVYuQS5ERTIyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVHJhbnNnZW5kZXIgZmVtYWxlJwpjb2RlICJPdGhlciAtIEhJVi5BLkRFMjMiOiAnSElWLkEuREUyMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJSZWFzb24gZm9yIHZpc2l0IC0gSElWLkIuREUxIjogJ0hJVi5CLkRFMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYXNvbiBmb3IgdmlzaXQnCmNvZGUgIkZpcnN0LXRpbWUgSElWIHRlc3QiOiAnSElWLkIuREUyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRmlyc3QtdGltZSBISVYgdGVzdCcKY29kZSAiUmV0ZXN0aW5nIGZvciBISVYgLSBISVYuQi5ERTMiOiAnSElWLkIuREUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmV0ZXN0aW5nIGZvciBISVYnCmNvZGUgIkhJViB0ZXN0aW5nIHNlcnZpY2VzIHZpc2l0IjogJ0hJVi5CLkRFNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViB0ZXN0aW5nIHNlcnZpY2VzIHZpc2l0Jwpjb2RlICJSZWZlcnJlZCB0aHJvdWdoIHBhcnRuZXIgc2VydmljZXMiOiAnSElWLkIuREU1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVmZXJyZWQgdGhyb3VnaCBwYXJ0bmVyIHNlcnZpY2VzJwpjb2RlICJQYXJ0bmVyIG9yIGNvbnRhY3Qgb2YgYW4gaW5kZXggY2FzZSI6ICdISVYuQi5ERTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQYXJ0bmVyIG9yIGNvbnRhY3Qgb2YgYW4gaW5kZXggY2FzZScKY29kZSAiUGFydG5lciBvciBjb250YWN0IG9mIGFuIEhJViB0ZXN0aW5nIGNsaWVudCBub24taW5kZXggY2FzZSI6ICdISVYuQi5ERTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQYXJ0bmVyIG9yIGNvbnRhY3Qgb2YgYW4gSElWIHRlc3RpbmcgY2xpZW50IG5vbi1pbmRleCBjYXNlJwpjb2RlICJUeXBlIG9mIGNvbnRhY3Qgb3IgcGFydG5lciBmb3IgcGFydG5lciBzZXJ2aWNlcyI6ICdISVYuQi5ERTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIGNvbnRhY3Qgb3IgcGFydG5lciBmb3IgcGFydG5lciBzZXJ2aWNlcycKY29kZSAiQmlvbG9naWNhbCBjaGlsZCI6ICdISVYuQi5ERTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCaW9sb2dpY2FsIGNoaWxkJwpjb2RlICJEcnVnLWluamVjdGluZyBwYXJ0bmVyIC0gSElWLkIuREUxMCI6ICdISVYuQi5ERTEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRHJ1Zy1pbmplY3RpbmcgcGFydG5lcicKY29kZSAiU2V4dWFsIHBhcnRuZXIgLSBISVYuQi5ERTExIjogJ0hJVi5CLkRFMTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXh1YWwgcGFydG5lcicKY29kZSAiU29jaWFsIGNvbnRhY3QgLSBISVYuQi5ERTEyIjogJ0hJVi5CLkRFMTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTb2NpYWwgY29udGFjdCcKY29kZSAiRGF0ZS90aW1lIG9mIHN1c3BlY3RlZCBleHBvc3VyZSB0byBISVYgLSBISVYuQi5ERTE0IjogJ0hJVi5CLkRFMTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlL3RpbWUgb2Ygc3VzcGVjdGVkIGV4cG9zdXJlIHRvIEhJVicKY29kZSAiVGVzdGluZyBlbnRyeSBwb2ludCI6ICdISVYuQi5ERTE1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdGluZyBlbnRyeSBwb2ludCcKY29kZSAiQ29tbXVuaXR5LWxldmVsIHRlc3RpbmciOiAnSElWLkIuREUxNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbW11bml0eS1sZXZlbCB0ZXN0aW5nJwpjb2RlICJGYWNpbGl0eS1sZXZlbCB0ZXN0aW5nIjogJ0hJVi5CLkRFMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGYWNpbGl0eS1sZXZlbCB0ZXN0aW5nJwpjb2RlICJDdXJyZW50bHkgcHJlZ25hbnQgLSBISVYuQi5ERTI5IjogJ0hJVi5CLkRFMjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdXJyZW50bHkgcHJlZ25hbnQnCmNvZGUgIkJyZWFzdGZlZWRpbmcgLSBISVYuQi5ERTMyIjogJ0hJVi5CLkRFMzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCcmVhc3RmZWVkaW5nJwpjb2RlICJQYXJ0bmVyIEhJViBzdGF0dXMgcmVwb3J0ZWQiOiAnSElWLkIuREUzMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcnRuZXIgSElWIHN0YXR1cyByZXBvcnRlZCcKY29kZSAiSElWLXBvc2l0aXZlIjogJ0hJVi5CLkRFMzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtcG9zaXRpdmUnCmNvZGUgIkhJVi1uZWdhdGl2ZSI6ICdISVYuQi5ERTM1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLW5lZ2F0aXZlJwpjb2RlICJVbmtub3duIjogJ0hJVi5CLkRFMzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmtub3duJwpjb2RlICJLZXkgcG9wdWxhdGlvbiBtZW1iZXIgLSBISVYuQi5ERTQ5IjogJ0hJVi5CLkRFNDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdLZXkgcG9wdWxhdGlvbiBtZW1iZXIqJwpjb2RlICJLZXkgcG9wdWxhdGlvbiBtZW1iZXIgdHlwZSAtIEhJVi5CLkRFNTAiOiAnSElWLkIuREU1MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0tleSBwb3B1bGF0aW9uIG1lbWJlciB0eXBlKicKY29kZSAiU2V4IHdvcmtlciAtIEhJVi5CLkRFNTEiOiAnSElWLkIuREU1MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NleCB3b3JrZXInCmNvZGUgIk1lbiB3aG8gaGF2ZSBzZXggd2l0aCBtZW4iOiAnSElWLkIuREU1MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01lbiB3aG8gaGF2ZSBzZXggd2l0aCBtZW4nCmNvZGUgIlRyYW5zIGFuZCBnZW5kZXItZGl2ZXJzZSBwZW9wbGUgLSBISVYuQi5ERTUzIjogJ0hJVi5CLkRFNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUcmFucyBhbmQgZ2VuZGVyLWRpdmVyc2UgcGVvcGxlJwpjb2RlICJQZW9wbGUgd2hvIGluamVjdCBkcnVncyAtIEhJVi5CLkRFNTQiOiAnSElWLkIuREU1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Blb3BsZSB3aG8gaW5qZWN0IGRydWdzJwpjb2RlICJQZW9wbGUgbGl2aW5nIGluIHByaXNvbnMgYW5kIG90aGVyIGNsb3NlZCBzZXR0aW5ncyI6ICdISVYuQi5ERTU1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGVvcGxlIGxpdmluZyBpbiBwcmlzb25zIGFuZCBvdGhlciBjbG9zZWQgc2V0dGluZ3MnCmNvZGUgIkRhdGUgSElWIHRlc3QgcmVzdWx0cyByZXR1cm5lZCI6ICdISVYuQi5ERTYwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBISVYgdGVzdCByZXN1bHRzIHJldHVybmVkJwpjb2RlICJISVYgZXhwb3N1cmUgdHlwZSI6ICdISVYuQi5ERTYxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIGV4cG9zdXJlIHR5cGUqJwpjb2RlICJPY2N1cGF0aW9uYWwiOiAnSElWLkIuREU2MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09jY3VwYXRpb25hbCcKY29kZSAiTm9uLW9jY3VwYXRpb25hbCB2aW9sZW50IjogJ0hJVi5CLkRFNjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb24tb2NjdXBhdGlvbmFsIHZpb2xlbnQnCmNvZGUgIk5vbi1vY2N1cGF0aW9uYWwgY29uc2Vuc3VhbCBzZXgiOiAnSElWLkIuREU2NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1vY2N1cGF0aW9uYWwgY29uc2Vuc3VhbCBzZXgnCmNvZGUgIkRhdGUgaW5mb3JtZWQgb2YgSElWLXBvc2l0aXZlIGRpYWdub3NpcyI6ICdISVYuQi5ERTY1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBpbmZvcm1lZCBvZiBISVYtcG9zaXRpdmUgZGlhZ25vc2lzJwpjb2RlICJISVYgZGlhZ25vc2lzIGRhdGUiOiAnSElWLkIuREU3MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBkaWFnbm9zaXMgZGF0ZScKY29kZSAiQVJUIHN0YXJ0IGRhdGUgLSBISVYuQi5ERTcyIjogJ0hJVi5CLkRFNzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBUlQgc3RhcnQgZGF0ZScKY29kZSAiSElWIHRlc3QgY29uZHVjdGVkIjogJ0hJVi5CLkRFODAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdCBjb25kdWN0ZWQnCmNvZGUgIkhJViB0ZXN0IHR5cGUgLSBISVYuQi5ERTgxIjogJ0hJVi5CLkRFODEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdCB0eXBlJwpjb2RlICJSYXBpZCBkaWFnbm9zdGljIHRlc3QgZm9yIEhJViAtIEhJVi5CLkRFODIiOiAnSElWLkIuREU4MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JhcGlkIGRpYWdub3N0aWMgdGVzdCBmb3IgSElWJwpjb2RlICJFbnp5bWUgaW1tdW5vYXNzYXkgZm9yIEhJViAtIEhJVi5CLkRFODMiOiAnSElWLkIuREU4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VuenltZSBpbW11bm9hc3NheSBmb3IgSElWJwpjb2RlICJOdWNsZWljIGFjaWQgdGVzdCBmb3IgSElWIC0gSElWLkIuREU4NCI6ICdISVYuQi5ERTg0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTnVjbGVpYyBhY2lkIHRlc3QgZm9yIEhJVicKY29kZSAiRHVhbCBISVYvc3lwaGlsaXMgcmFwaWQgZGlhZ25vc3RpYyB0ZXN0IC0gSElWLkIuREU4NSI6ICdISVYuQi5ERTg1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRHVhbCBISVYvc3lwaGlsaXMgcmFwaWQgZGlhZ25vc3RpYyB0ZXN0Jwpjb2RlICJISVYgc2VsZi10ZXN0IjogJ0hJVi5CLkRFODYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgc2VsZi10ZXN0Jwpjb2RlICJBc3NheSBudW1iZXIgaW4gdGVzdGluZyBzdHJhdGVneSAtIEhJVi5CLkRFODgiOiAnSElWLkIuREU4OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2F5IG51bWJlciBpbiB0ZXN0aW5nIHN0cmF0ZWd5Jwpjb2RlICJBc3NheSAwIC0gSElWLkIuREU4OSI6ICdISVYuQi5ERTg5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXNzYXkgMCcKY29kZSAiQXNzYXkgMSAtIEhJVi5CLkRFOTAiOiAnSElWLkIuREU5MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2F5IDEnCmNvZGUgIkFzc2F5IDIgLSBISVYuQi5ERTkxIjogJ0hJVi5CLkRFOTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAyJwpjb2RlICJBc3NheSAzIC0gSElWLkIuREU5MiI6ICdISVYuQi5ERTkyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXNzYXkgMycKY29kZSAiQXNzYXkgMSByZXBlYXRlZCAtIEhJVi5CLkRFOTMiOiAnSElWLkIuREU5MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2F5IDEgcmVwZWF0ZWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxIC0gSElWLkIuREU5NCI6ICdISVYuQi5ERTk0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEnCmNvZGUgIlJlYWN0aXZlIC0gSElWLkIuREU5NSI6ICdISVYuQi5ERTk1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhY3RpdmUnCmNvZGUgIk5vbi1yZWFjdGl2ZSAtIEhJVi5CLkRFOTYiOiAnSElWLkIuREU5NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1yZWFjdGl2ZScKY29kZSAiSW52YWxpZCAtIEhJVi5CLkRFOTciOiAnSElWLkIuREU5NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFsaWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAyIC0gSElWLkIuREU5OCI6ICdISVYuQi5ERTk4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDInCmNvZGUgIlJlYWN0aXZlIC0gSElWLkIuREU5OSI6ICdISVYuQi5ERTk5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhY3RpdmUnCmNvZGUgIk5vbi1yZWFjdGl2ZSAtIEhJVi5CLkRFMTAwIjogJ0hJVi5CLkRFMTAwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm9uLXJlYWN0aXZlJwpjb2RlICJJbnZhbGlkIC0gSElWLkIuREUxMDEiOiAnSElWLkIuREUxMDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbnZhbGlkJwpjb2RlICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMyAtIEhJVi5CLkRFMTAyIjogJ0hJVi5CLkRFMTAyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDMnCmNvZGUgIlJlYWN0aXZlIC0gSElWLkIuREUxMDMiOiAnSElWLkIuREUxMDMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWFjdGl2ZScKY29kZSAiTm9uLXJlYWN0aXZlIC0gSElWLkIuREUxMDQiOiAnSElWLkIuREUxMDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb24tcmVhY3RpdmUnCmNvZGUgIkludmFsaWQgLSBISVYuQi5ERTEwNSI6ICdISVYuQi5ERTEwNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFsaWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxIHJlcGVhdGVkIC0gSElWLkIuREUxMDYiOiAnSElWLkIuREUxMDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSByZXBlYXRlZCcKY29kZSAiUmVhY3RpdmUgLSBISVYuQi5ERTEwNyI6ICdISVYuQi5ERTEwNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYWN0aXZlJwpjb2RlICJOb24tcmVhY3RpdmUgLSBISVYuQi5ERTEwOCI6ICdISVYuQi5ERTEwOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1yZWFjdGl2ZScKY29kZSAiSW52YWxpZCAtIEhJVi5CLkRFMTA5IjogJ0hJVi5CLkRFMTA5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YWxpZCcKY29kZSAiSElWIHRlc3QgZGF0ZSAtIEhJVi5CLkRFMTEwIjogJ0hJVi5CLkRFMTEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHRlc3QgZGF0ZScKY29kZSAiSElWIHRlc3QgcmVzdWx0IC0gSElWLkIuREUxMTEiOiAnSElWLkIuREUxMTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdCByZXN1bHQnCmNvZGUgIkhJVi1wb3NpdGl2ZSAtIEhJVi5CLkRFMTEyIjogJ0hJVi5CLkRFMTEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLXBvc2l0aXZlJwpjb2RlICJISVYtbmVnYXRpdmUgLSBISVYuQi5ERTExMyI6ICdISVYuQi5ERTExMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1uZWdhdGl2ZScKY29kZSAiSElWLWluY29uY2x1c2l2ZSI6ICdISVYuQi5ERTExNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1pbmNvbmNsdXNpdmUnCmNvZGUgIkhJViBzdGF0dXMiOiAnSElWLkIuREUxMTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgc3RhdHVzJwpjb2RlICJISVYtcG9zaXRpdmUgLSBISVYuQi5ERTExNiI6ICdISVYuQi5ERTExNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZScKY29kZSAiSElWLW5lZ2F0aXZlIC0gSElWLkIuREUxMTciOiAnSElWLkIuREUxMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtbmVnYXRpdmUnCmNvZGUgIlVua25vd24gLSBISVYuQi5ERTExOCI6ICdISVYuQi5ERTExOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Vua25vd24nCmNvZGUgIlByb2JhYmxlIHJvdXRlIG9mIHRyYW5zbWlzc2lvbiI6ICdISVYuQi5ERTEyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Byb2JhYmxlIHJvdXRlIG9mIHRyYW5zbWlzc2lvbionCmNvZGUgIkhldGVyb3NleHVhbCBzZXgiOiAnSElWLkIuREUxMjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZXRlcm9zZXh1YWwgc2V4Jwpjb2RlICJTZXggYmV0d2VlbiBtZW4iOiAnSElWLkIuREUxMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXggYmV0d2VlbiBtZW4nCmNvZGUgIlVucHJvdGVjdGVkIGludGVyY291cnNlIGR1cmluZyBzZXggd29yayI6ICdISVYuQi5ERTEyNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VucHJvdGVjdGVkIGludGVyY291cnNlIGR1cmluZyBzZXggd29yaycKY29kZSAiSW5qZWN0aW5nIGRydWcgdXNlIHdpdGggdW5zdGVyaWxlIGVxdWlwbWVudCI6ICdISVYuQi5ERTEyNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luamVjdGluZyBkcnVnIHVzZSB3aXRoIHVuc3RlcmlsZSBlcXVpcG1lbnQnCmNvZGUgIk5vc29jb21pYWwiOiAnSElWLkIuREUxMjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb3NvY29taWFsJwpjb2RlICJWZXJ0aWNhbCI6ICdISVYuQi5ERTEyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ZlcnRpY2FsJwpjb2RlICJPdGhlciAtIEhJVi5CLkRFMTI4IjogJ0hJVi5CLkRFMTI4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIlBhcnRuZXIgdmlyYWxseSBzdXBwcmVzc2VkIG9uIEFSVCI6ICdISVYuQi5ERTE0MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcnRuZXIgdmlyYWxseSBzdXBwcmVzc2VkIG9uIEFSVCcKY29kZSAiQ291bnNlbGxpbmcgcHJvdmlkZWQiOiAnSElWLkIuREUxNDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb3Vuc2VsbGluZyBwcm92aWRlZCcKY29kZSAiSElWLXBvc2l0aXZlIGNvdW5zZWxsaW5nIGNvbmR1Y3RlZCI6ICdISVYuQi5ERTE0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZSBjb3Vuc2VsbGluZyBjb25kdWN0ZWQnCmNvZGUgIkhlcGF0aXRpcyBCIHBvc2l0aXZlIGNvdW5zZWxsaW5nIGNvbmR1Y3RlZCI6ICdISVYuQi5ERTE0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlcGF0aXRpcyBCIHBvc2l0aXZlIGNvdW5zZWxsaW5nIGNvbmR1Y3RlZCcKY29kZSAiSGVwYXRpdGlzIEMgcG9zaXRpdmUgY291bnNlbGxpbmcgY29uZHVjdGVkIjogJ0hJVi5CLkRFMTQ1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGVwYXRpdGlzIEMgcG9zaXRpdmUgY291bnNlbGxpbmcgY29uZHVjdGVkJwpjb2RlICJTeXBoaWxpcyBjb3Vuc2VsbGluZywgdHJlYXRtZW50IGFuZCBmdXJ0aGVyIHRlc3RpbmciOiAnSElWLkIuREUxNDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyBjb3Vuc2VsbGluZywgdHJlYXRtZW50IGFuZCBmdXJ0aGVyIHRlc3RpbmcnCmNvZGUgIkxpbmtlZCB0byBlbnJvbG1lbnQgaW4gY2FyZSBhbmQgQVJUIGluaXRpYXRpb24iOiAnSElWLkIuREUxNDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMaW5rZWQgdG8gZW5yb2xtZW50IGluIGNhcmUgYW5kIEFSVCBpbml0aWF0aW9uJwpjb2RlICJWTU1DIGNvdW5zZWxsaW5nIHByb3ZpZGVkIjogJ0hJVi5CLkRFMTQ4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVk1NQyBjb3Vuc2VsbGluZyBwcm92aWRlZCcKY29kZSAiUHJldmVudGlvbiBzZXJ2aWNlcyBvZmZlcmVkIGFuZCByZWZlcnJhbHMgLSBISVYuQi5ERTE0OSI6ICdISVYuQi5ERTE0OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZXZlbnRpb24gc2VydmljZXMgb2ZmZXJlZCBhbmQgcmVmZXJyYWxzJwpjb2RlICJPZmZlciBtYWxlIGFuZCBmZW1hbGUgY29uZG9tcyBhbmQgY29uZG9tLWNvbXBhdGlibGUgbHVicmljYW50cyAtIEhJVi5CLkRFMTUwIjogJ0hJVi5CLkRFMTUwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT2ZmZXIgbWFsZSBhbmQgZmVtYWxlIGNvbmRvbXMgYW5kIGNvbmRvbS1jb21wYXRpYmxlIGx1YnJpY2FudHMnCmNvZGUgIk9mZmVyIHByZS1leHBvc3VyZSBwcm9waHlsYXhpcyBQckVQIGZvciBwZW9wbGUgYXQgZWxldmF0ZWQgcmlzayBmb3IgSElWIGFjcXVpc2l0aW9uIjogJ0hJVi5CLkRFMTUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT2ZmZXIgcHJlLWV4cG9zdXJlIHByb3BoeWxheGlzIFByRVAgZm9yIHBlb3BsZSBhdCBlbGV2YXRlZCByaXNrIGZvciBISVYgYWNxdWlzaXRpb24nCmNvZGUgIk9mZmVyIHBvc3QtZXhwb3N1cmUgcHJvcGh5bGF4aXMgUEVQIGZvbGxvd2luZyBzdXNwZWN0ZWQgZXhwb3N1cmUiOiAnSElWLkIuREUxNTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPZmZlciBwb3N0LWV4cG9zdXJlIHByb3BoeWxheGlzIFBFUCBmb2xsb3dpbmcgc3VzcGVjdGVkIGV4cG9zdXJlJwpjb2RlICJWb2x1bnRhcnkgbWVkaWNhbCBtYWxlIGNpcmN1bWNpc2lvbiBWTU1DIHJlZmVycmFsIjogJ0hJVi5CLkRFMTUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVm9sdW50YXJ5IG1lZGljYWwgbWFsZSBjaXJjdW1jaXNpb24gVk1NQyByZWZlcnJhbCBvZmZlcmVkJwpjb2RlICJIYXJtIHJlZHVjdGlvbiBmb3IgcGVvcGxlIHdobyBpbmplY3QgZHJ1Z3MgLSBISVYuQi5ERTE1NCI6ICdISVYuQi5ERTE1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hhcm0gcmVkdWN0aW9uIGZvciBwZW9wbGUgd2hvIGluamVjdCBkcnVncycKY29kZSAiQmVoYXZpb3VyYWwgaW50ZXJ2ZW50aW9ucyB0byBzdXBwb3J0IHJpc2sgcmVkdWN0aW9uLCBwYXJ0aWN1bGFybHkgZm9yIHBlb3BsZSB3aXRoIEhJViBhbmQgbWVtYmVycyBvZiBrZXkgcG9wdWxhdGlvbnMiOiAnSElWLkIuREUxNTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCZWhhdmlvdXJhbCBpbnRlcnZlbnRpb25zIHRvIHN1cHBvcnQgcmlzayByZWR1Y3Rpb24sIHBhcnRpY3VsYXJseSBmb3IgcGVvcGxlIHdpdGggSElWIGFuZCBtZW1iZXJzIG9mIGtleSBwb3B1bGF0aW9ucycKY29kZSAiSElWIHRlc3RpbmcgZm9yIHBhcnRuZXJzIGFuZCBiaW9sb2dpY2FsIGNoaWxkcmVuIC0gSElWLkIuREUxNTYiOiAnSElWLkIuREUxNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdGluZyBmb3IgcGFydG5lcnMgYW5kIGJpb2xvZ2ljYWwgY2hpbGRyZW4nCmNvZGUgIkhJViB0ZXN0aW5nIGZvciBwYXJ0bmVycyBhbmQgc29jaWFsIGNvbnRhY3RzIG9mIHBlb3BsZSBmcm9tIGtleSBwb3B1bGF0aW9ucywgd2hlcmUgYXBwcm9wcmlhdGUiOiAnSElWLkIuREUxNTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdGluZyBmb3IgcGFydG5lcnMgYW5kIHNvY2lhbCBjb250YWN0cyBvZiBwZW9wbGUgZnJvbSBrZXkgcG9wdWxhdGlvbnMsIHdoZXJlIGFwcHJvcHJpYXRlJwpjb2RlICJTZXh1YWwgYW5kIHJlcHJvZHVjdGl2ZSBoZWFsdGggaW50ZWdyYXRlZCBzZXJ2aWNlcyAtIEhJVi5CLkRFMTU4IjogJ0hJVi5CLkRFMTU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V4dWFsIGFuZCByZXByb2R1Y3RpdmUgaGVhbHRoIGludGVncmF0ZWQgc2VydmljZXMnCmNvZGUgIkNvbnRyYWNlcHRpb24gYW5kIGZhbWlseSBwbGFubmluZyAtIEhJVi5CLkRFMTU5IjogJ0hJVi5CLkRFMTU5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ29udHJhY2VwdGlvbiBhbmQgZmFtaWx5IHBsYW5uaW5nJwpjb2RlICJDaGVjayBwcmVnbmFuY3kgc3RhdHVzIC0gSElWLkIuREUxNjAiOiAnSElWLkIuREUxNjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaGVjayBwcmVnbmFuY3kgc3RhdHVzJwpjb2RlICJQcmV2ZW50aW9uIG9mIG1vdGhlci10by1jaGlsZCB0cmFuc21pc3Npb24gY291bnNlbGxpbmciOiAnSElWLkIuREUxNjEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmV2ZW50aW9uIG9mIG1vdGhlci10by1jaGlsZCB0cmFuc21pc3Npb24gY291bnNlbGxpbmcnCmNvZGUgIkNlcnZpY2FsIGNhbmNlciBzY3JlZW5pbmcgYW5kIHRyZWF0bWVudCBjb3Vuc2VsbGluZyI6ICdISVYuQi5ERTE2MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NlcnZpY2FsIGNhbmNlciBzY3JlZW5pbmcgYW5kIHRyZWF0bWVudCBjb3Vuc2VsbGluZycKY29kZSAiQW5hbCBjYW5jZXIgc2NyZWVuaW5nIGZvciBtZW4gd2hvIGhhdmUgc2V4IHdpdGggbWVuIC0gSElWLkIuREUxNjMiOiAnSElWLkIuREUxNjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbmFsIGNhbmNlciBzY3JlZW5pbmcgZm9yIG1lbiB3aG8gaGF2ZSBzZXggd2l0aCBtZW4nCmNvZGUgIlNUSSB0ZXN0aW5nIGFuZCB0cmVhdG1lbnQgc2VydmljZXMiOiAnSElWLkIuREUxNjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTVEkgdGVzdGluZyBhbmQgdHJlYXRtZW50IHNlcnZpY2VzJwpjb2RlICJPZmZlciBvdGhlciBjbGluaWNhbCBzZXJ2aWNlcyAtIEhJVi5CLkRFMTY1IjogJ0hJVi5CLkRFMTY1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT2ZmZXIgb3RoZXIgY2xpbmljYWwgc2VydmljZXMnCmNvZGUgIkFzc2Vzc21lbnQgYW5kIHByb3Zpc2lvbiBvZiB2YWNjaW5hdGlvbnMgLSBISVYuQi5ERTE2NiI6ICdISVYuQi5ERTE2NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2Vzc21lbnQgYW5kIHByb3Zpc2lvbiBvZiB2YWNjaW5hdGlvbnMnCmNvZGUgIkhlcGF0aXRpcyBCIEhCViBhbmQgaGVwYXRpdGlzIEMgdmlydXMgSENWIHRlc3RpbmcgYW5kIHRyZWF0bWVudCBwcm92aWRlZCI6ICdISVYuQi5ERTE2NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlcGF0aXRpcyBCIEhCViBhbmQgaGVwYXRpdGlzIEMgdmlydXMgSENWIHRlc3RpbmcgYW5kIHRyZWF0bWVudCBwcm92aWRlZCcKY29kZSAiQ28tdHJpbW94YXpvbGUgY2hlbW9wcm9waHlsYXhpcyB0byBwcmV2ZW50IFBuZXVtb2N5c3RpcyBjYXJpbmlpIHBuZXVtb25pYSBwcm92aWRlZCI6ICdISVYuQi5ERTE2OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvLXRyaW1veGF6b2xlIGNoZW1vcHJvcGh5bGF4aXMgdG8gcHJldmVudCBQbmV1bW9jeXN0aXMgY2FyaW5paSBwbmV1bW9uaWEgcHJvdmlkZWQnCmNvZGUgIkludGVuc2lmaWVkIFRCIGNhc2UgZmluZGluZyBhbmQgbGlua2FnZSB0byBUQiB0cmVhdG1lbnQgcHJvdmlkZWQiOiAnSElWLkIuREUxNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbnRlbnNpZmllZCBUQiBjYXNlIGZpbmRpbmcgYW5kIGxpbmthZ2UgdG8gVEIgdHJlYXRtZW50IHByb3ZpZGVkJwpjb2RlICJQcm92aXNpb24gb2YgaXNvbmlhemlkIHByZXZlbnRpdmUgdGhlcmFweSBpZiBwZXJzb24gZG9lcyBub3QgaGF2ZSBUQiAtIEhJVi5CLkRFMTcwIjogJ0hJVi5CLkRFMTcwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJvdmlzaW9uIG9mIGlzb25pYXppZCBwcmV2ZW50aXZlIHRoZXJhcHkgaWYgcGVyc29uIGRvZXMgbm90IGhhdmUgVEInCmNvZGUgIk1hbGFyaWEgcHJldmVudGlvbiBzdWNoIGFzIGJlZCBuZXRzIGFuZCBwcm9waHlsYXhpcywgZGVwZW5kaW5nIG9uIGVwaWRlbWlvbG9neSAtIEhJVi5CLkRFMTcxIjogJ0hJVi5CLkRFMTcxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWFsYXJpYSBwcmV2ZW50aW9uIHN1Y2ggYXMgYmVkIG5ldHMgYW5kIHByb3BoeWxheGlzLCBkZXBlbmRpbmcgb24gZXBpZGVtaW9sb2d5Jwpjb2RlICJPdGhlciBzdXBwb3J0IHNlcnZpY2VzIC0gSElWLkIuREUxNzIiOiAnSElWLkIuREUxNzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlciBzdXBwb3J0IHNlcnZpY2VzJwpjb2RlICJNZW50YWwgaGVhbHRoIHNlcnZpY2VzIC0gSElWLkIuREUxNzMiOiAnSElWLkIuREUxNzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZW50YWwgaGVhbHRoIHNlcnZpY2VzJwpjb2RlICJQc3ljaG9zb2NpYWwgY291bnNlbGxpbmcsIHN1cHBvcnQgYW5kIHRyZWF0bWVudCBhZGhlcmVuY2UgY291bnNlbGxpbmcgLSBISVYuQi5ERTE3NCI6ICdISVYuQi5ERTE3NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BzeWNob3NvY2lhbCBjb3Vuc2VsbGluZywgc3VwcG9ydCBhbmQgdHJlYXRtZW50IGFkaGVyZW5jZSBjb3Vuc2VsbGluZycKY29kZSAiU3VwcG9ydCBmb3IgZGlzY2xvc3VyZSBhbmQgcGFydG5lciBzZXJ2aWNlcyAtIEhJVi5CLkRFMTc1IjogJ0hJVi5CLkRFMTc1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3VwcG9ydCBmb3IgZGlzY2xvc3VyZSBhbmQgcGFydG5lciBzZXJ2aWNlcycKY29kZSAiTGVnYWwgYW5kIHNvY2lhbCBzZXJ2aWNlcyAtIEhJVi5CLkRFMTc2IjogJ0hJVi5CLkRFMTc2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTGVnYWwgYW5kIHNvY2lhbCBzZXJ2aWNlcycKY29kZSAiU2VydmljZXMgZm9yIHJlc3BvbmRpbmcgdG8gdmlvbGVuY2UgYWdhaW5zdCB3b21lbiAtIEhJVi5CLkRFMTc3IjogJ0hJVi5CLkRFMTc3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2VydmljZXMgZm9yIHJlc3BvbmRpbmcgdG8gdmlvbGVuY2UgYWdhaW5zdCB3b21lbicKY29kZSAiVHlwZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQgLSBISVYuQi5ERTE5MSI6ICdISVYuQi5ERTE5MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1R5cGUgb2YgZm9sbG93LXVwIGFwcG9pbnRtZW50Jwpjb2RlICJSZXRlc3RpbmcgZm9yIEhJViAtIEhJVi5CLkRFMTkyIjogJ0hJVi5CLkRFMTkyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmV0ZXN0aW5nIGZvciBISVYnCmNvZGUgIk90aGVyIC0gSElWLkIuREUxOTMiOiAnSElWLkIuREUxOTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiRGF0ZS90aW1lIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCAtIEhJVi5CLkRFMTk1IjogJ0hJVi5CLkRFMTk1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZS90aW1lIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCcKY29kZSAiVk1NQyBwcm9jZWR1cmUiOiAnSElWLkIuREUxOTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdWTU1DIHByb2NlZHVyZSBwZXJmb3JtZWQnCmNvZGUgIlZNTUMgcHJvY2VkdXJlIGRhdGUiOiAnSElWLkIuREUxOTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdWTU1DIHByb2NlZHVyZSBkYXRlJwpjb2RlICJBZHZlcnNlIGV2ZW50IHNldmVyaXR5IjogJ0hJVi5CLkRFMjAxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWR2ZXJzZSBldmVudCBzZXZlcml0eScKY29kZSAiTW9kZXJhdGUiOiAnSElWLkIuREUyMDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNb2RlcmF0ZScKY29kZSAiU2V2ZXJlIjogJ0hJVi5CLkRFMjAzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V2ZXJlJwpjb2RlICJUaW1pbmcgb2YgYWR2ZXJzZSBldmVudCI6ICdISVYuQi5ERTIwNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RpbWluZyBvZiBhZHZlcnNlIGV2ZW50Jwpjb2RlICJJbnRyYW9wZXJhdGl2ZSI6ICdISVYuQi5ERTIwNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludHJhb3BlcmF0aXZlJwpjb2RlICJQb3N0b3BlcmF0aXZlIjogJ0hJVi5CLkRFMjA2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zdG9wZXJhdGl2ZScKY29kZSAiVHlwZSBvZiBhZHZlcnNlIFZNTUMgZXZlbnQiOiAnSElWLkIuREUyMDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIGFkdmVyc2UgVk1NQyBldmVudCcKY29kZSAiQWJub3JtYWwgcGFpbiI6ICdISVYuQi5ERTIwOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fibm9ybWFsIHBhaW4nCmNvZGUgIkFuYWVzdGhlc2lhLXJlbGF0ZWQgZWZmZWN0cyI6ICdISVYuQi5ERTIwOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FuYWVzdGhlc2lhLXJlbGF0ZWQgZWZmZWN0cycKY29kZSAiQmxlZWRpbmciOiAnSElWLkIuREUyMTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCbGVlZGluZycKY29kZSAiRGFtYWdlIHRvIHRoZSBwZW5pcyI6ICdISVYuQi5ERTIxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhbWFnZSB0byB0aGUgcGVuaXMnCmNvZGUgIkRpZmZpY3VsdHkgdXJpbmF0aW5nIjogJ0hJVi5CLkRFMjEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGlmZmljdWx0eSB1cmluYXRpbmcnCmNvZGUgIkV4Y2Vzc2l2ZSBibGVlZGluZyI6ICdISVYuQi5ERTIxMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0V4Y2Vzc2l2ZSBibGVlZGluZycKY29kZSAiRXhjZXNzaXZlIHNraW4gcmVtb3ZhbCI6ICdISVYuQi5ERTIxNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0V4Y2Vzc2l2ZSBza2luIHJlbW92YWwnCmNvZGUgIkV4Y2Vzc2l2ZSBzd2VsbGluZyI6ICdISVYuQi5ERTIxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0V4Y2Vzc2l2ZSBzd2VsbGluZycKY29kZSAiSGFlbWF0b21hIjogJ0hJVi5CLkRFMjE2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGFlbWF0b21hJwpjb2RlICJJbmZlY3Rpb24iOiAnSElWLkIuREUyMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmZlY3Rpb24nCmNvZGUgIkluanVyeSB0byBnbGFucyI6ICdISVYuQi5ERTIxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luanVyeSB0byBnbGFucycKY29kZSAiU2NhciBvciBkaXNmaWd1cmVtZW50IjogJ0hJVi5CLkRFMjE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2NhciBvciBkaXNmaWd1cmVtZW50Jwpjb2RlICJTaGFycHMgaW5qdXJ5IHRvIHBlcnNvbm5lbCI6ICdISVYuQi5ERTIyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NoYXJwcyBpbmp1cnkgdG8gcGVyc29ubmVsJwpjb2RlICJXb3VuZCBkaXNydXB0aW9uIjogJ0hJVi5CLkRFMjIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnV291bmQgZGlzcnVwdGlvbicKY29kZSAiT3RoZXIgLSBISVYuQi5ERTIyMiI6ICdISVYuQi5ERTIyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJISVYgcmV0ZXN0IHByaW9yIHRvIHN0YXJ0aW5nIEFSVCBjb25kdWN0ZWQiOiAnSElWLkIuREUyMjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgcmV0ZXN0IHByaW9yIHRvIHN0YXJ0aW5nIEFSVCBjb25kdWN0ZWQnCmNvZGUgIkF0IGVsZXZhdGVkIHJpc2sgZm9yIEhJViBhY3F1aXNpdGlvbiAtIEhJVi5CLkRFMjI1IjogJ0hJVi5CLkRFMjI1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXQgZWxldmF0ZWQgcmlzayBmb3IgSElWIGFjcXVpc2l0aW9uJwpjb2RlICJTeW5kcm9tZS9TVEkgZGlhZ25vc2VkIC0gSElWLkIuREUyMjYiOiAnSElWLkIuREUyMjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeW5kcm9tZS9TVEkgZGlhZ25vc2VkJwpjb2RlICJVcmV0aHJhbCBkaXNjaGFyZ2Ugc3luZHJvbWUgLSBISVYuQi5ERTIyNyI6ICdISVYuQi5ERTIyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VyZXRocmFsIGRpc2NoYXJnZSBzeW5kcm9tZScKY29kZSAiVmFnaW5hbCBkaXNjaGFyZ2Ugc3luZHJvbWUgLSBISVYuQi5ERTIyOCI6ICdISVYuQi5ERTIyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ZhZ2luYWwgZGlzY2hhcmdlIHN5bmRyb21lJwpjb2RlICJMb3dlciBBYmRvbWluYWwgcGFpbiAgLSBISVYuQi5ERTIyOSI6ICdISVYuQi5ERTIyOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0xvd2VyIEFiZG9taW5hbCBwYWluICcKY29kZSAiR2VuaXRhbCB1bGNlciBkaXNlYXNlIHN5bmRyb21lIC0gSElWLkIuREUyMzAiOiAnSElWLkIuREUyMzAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdHZW5pdGFsIHVsY2VyIGRpc2Vhc2Ugc3luZHJvbWUnCmNvZGUgIkFub3JlY3RhbCBkaXNjaGFyZ2UgLSBISVYuQi5ERTIzMSI6ICdISVYuQi5ERTIzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fub3JlY3RhbCBkaXNjaGFyZ2UnCmNvZGUgIlNlbnQgZm9yIHRlc3RpbmcgLSBISVYuQi5ERTIzMiI6ICdISVYuQi5ERTIzMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlbnQgZm9yIHRlc3RpbmcnCmNvZGUgIk90aGVyIC0gSElWLkIuREUyMzMiOiAnSElWLkIuREUyMzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiQW55IFNUSSBzeW5kcm9tZSBkaWFnbm9zZWQgLSBISVYuQi5ERTIzNSI6ICdISVYuQi5ERTIzNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FueSBTVEkgc3luZHJvbWUgZGlhZ25vc2VkJwpjb2RlICJTeXBoaWxpcyB0ZXN0IGRhdGUgLSBISVYuQi5ERTI0OSI6ICdISVYuQi5ERTI0OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N5cGhpbGlzIHRlc3QgZGF0ZScKY29kZSAiU3lwaGlsaXMgdGVzdCByZXN1bHQgLSBISVYuQi5ERTI1MCI6ICdISVYuQi5ERTI1MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N5cGhpbGlzIHRlc3QgcmVzdWx0Jwpjb2RlICJQb3NpdGl2ZSAtIEhJVi5CLkRFMjUxIjogJ0hJVi5CLkRFMjUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zaXRpdmUnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkIuREUyNTIiOiAnSElWLkIuREUyNTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZWdhdGl2ZScKY29kZSAiSW5jb25jbHVzaXZlIC0gSElWLkIuREUyNTMiOiAnSElWLkIuREUyNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmNvbmNsdXNpdmUnCmNvZGUgIlN5cGhpbGlzIHRyZWF0bWVudCBzdGFydCBkYXRlIC0gSElWLkIuREUyNTQiOiAnSElWLkIuREUyNTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyB0cmVhdG1lbnQgc3RhcnQgZGF0ZScKY29kZSAiR29ub3JyaG9lYSB0ZXN0IGRhdGUgLSBISVYuQi5ERTI1NSI6ICdISVYuQi5ERTI1NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0dvbm9ycmhvZWEgdGVzdCBkYXRlJwpjb2RlICJHb25vcnJob2VhIHRlc3QgcmVzdWx0IC0gSElWLkIuREUyNTYiOiAnSElWLkIuREUyNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdHb25vcnJob2VhIHRlc3QgcmVzdWx0Jwpjb2RlICJQb3NpdGl2ZSAtIEhJVi5CLkRFMjU3IjogJ0hJVi5CLkRFMjU3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zaXRpdmUnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkIuREUyNTgiOiAnSElWLkIuREUyNTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZWdhdGl2ZScKY29kZSAiSW5jb25jbHVzaXZlIC0gSElWLkIuREUyNTkiOiAnSElWLkIuREUyNTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmNvbmNsdXNpdmUnCmNvZGUgIkdvbm9ycmhvZWEgdHJlYXRtZW50IHN0YXJ0IGRhdGUgLSBISVYuQi5ERTI2MCI6ICdISVYuQi5ERTI2MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0dvbm9ycmhvZWEgdHJlYXRtZW50IHN0YXJ0IGRhdGUnCmNvZGUgIlR5cGUgb2Ygc3BlY2ltZW4gLSBISVYuQi5ERTI2MSI6ICdISVYuQi5ERTI2MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1R5cGUgb2Ygc3BlY2ltZW4nCmNvZGUgIkJsb29kIC0gSElWLkIuREUyNjIiOiAnSElWLkIuREUyNjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCbG9vZCcKY29kZSAiVXJpbmUgLSBISVYuQi5ERTI2MyI6ICdISVYuQi5ERTI2MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VyaW5lJwpjb2RlICJDZXJ2aWNhbCBvciB2YWdpbmFsIHN3YWIgLSBISVYuQi5ERTI2NCI6ICdISVYuQi5ERTI2NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NlcnZpY2FsIG9yIHZhZ2luYWwgc3dhYicKY29kZSAiVXJldGhyYWwgb3IgcGVuaWxlIHN3YWIgLSBISVYuQi5ERTI2NSI6ICdISVYuQi5ERTI2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VyZXRocmFsIG9yIHBlbmlsZSBzd2FiJwpjb2RlICJSZWN0YWwgc3dhYiAtIEhJVi5CLkRFMjY2IjogJ0hJVi5CLkRFMjY2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVjdGFsIHN3YWInCmNvZGUgIk90aGVyIC0gSElWLkIuREUyNjciOiAnSElWLkIuREUyNjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiTmVpc3NlcmlhIGdvbm9ycmhvZWFlIHRlc3QgdHlwZSAtIEhJVi5CLkRFMjc2IjogJ0hJVi5CLkRFMjc2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVpc3NlcmlhIGdvbm9ycmhvZWFlIHRlc3QgdHlwZScKY29kZSAiTkFBVCAtIEhJVi5CLkRFMjc3IjogJ0hJVi5CLkRFMjc3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTkFBVCcKY29kZSAiUE9DIFRlc3QgLSBISVYuQi5ERTI3OCI6ICdISVYuQi5ERTI3OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BPQyBUZXN0Jwpjb2RlICJDdWx0dXJlIC0gSElWLkIuREUyNzkiOiAnSElWLkIuREUyNzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdWx0dXJlJwpjb2RlICJNaWNyb3Njb3B5IC0gSElWLkIuREUyODAiOiAnSElWLkIuREUyODAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNaWNyb3Njb3B5Jwpjb2RlICJPdGhlciAtIEhJVi5CLkRFMjgxIjogJ0hJVi5CLkRFMjgxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIkRhdGUvdGltZSBvZiBzdXNwZWN0ZWQgZXhwb3N1cmUgdG8gSElWIC0gSElWLkMuREU5IjogJ0hJVi5DLkRFOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUvdGltZSBvZiBzdXNwZWN0ZWQgZXhwb3N1cmUgdG8gSElWJwpjb2RlICJDdXJyZW50bHkgb24gUHJFUCI6ICdISVYuQy5ERTEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ3VycmVudGx5IG9uIFByRVAnCmNvZGUgIlByRVAgZG9zaW5nIHR5cGUiOiAnSElWLkMuREUxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByRVAgZG9zaW5nIHR5cGUnCmNvZGUgIkRhaWx5IG9yYWwgUHJFUCI6ICdISVYuQy5ERTEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGFpbHkgb3JhbCBQckVQJwpjb2RlICJFdmVudC1kcml2ZW4gUHJFUCAyKzErMSI6ICdISVYuQy5ERTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXZlbnQtZHJpdmVuIFByRVAgMisxKzEnCmNvZGUgIk90aGVyIFByRVAgZG9zaW5nIHR5cGUiOiAnSElWLkMuREUxNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIFByRVAgZG9zaW5nIHR5cGUnCmNvZGUgIkN1cnJlbnQgUHJFUCByZWdpbWVuIjogJ0hJVi5DLkRFMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdXJyZW50IFByRVAgcmVnaW1lbicKY29kZSAiVERGICsgRlRDIC0gSElWLkMuREUxOCI6ICdISVYuQy5ERTE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVERGICsgRlRDJwpjb2RlICJUREYgLSBISVYuQy5ERTE5IjogJ0hJVi5DLkRFMTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUREYnCmNvZGUgIlRERiArIDNUQyAtIEhJVi5DLkRFMjAiOiAnSElWLkMuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RERiArIDNUQycKY29kZSAiT3RoZXIgVERGLWJhc2VkIHJlZ2ltZW4iOiAnSElWLkMuREUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIFRERi1iYXNlZCByZWdpbWVuJwpjb2RlICJEYXBpdmlyaW5lIHZhZ2luYWwgcmluZyBEVlIgLSBISVYuQy5ERTIyIjogJ0hJVi5DLkRFMjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXBpdmlyaW5lIHZhZ2luYWwgcmluZyBEVlInCmNvZGUgIkNBQi1MQSAtIEhJVi5DLkRFMjMiOiAnSElWLkMuREUyMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NBQi1MQScKY29kZSAiRXhwZXJpZW5jZSB3aXRoIFByRVAiOiAnSElWLkMuREUyNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0V4cGVyaWVuY2Ugd2l0aCBQckVQJwpjb2RlICJGaXJzdC10aW1lIHVzZXIgLSBISVYuQy5ERTI1IjogJ0hJVi5DLkRFMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC10aW1lIHVzZXInCmNvZGUgIkNvbnRpbnVpbmcgdXNlciI6ICdISVYuQy5ERTI2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ29udGludWluZyB1c2VyJwpjb2RlICJSZXN0YXJ0aW5nIGZvbGxvd2luZyBhIHBlcmlvZCBvZiBub3QgdGFraW5nIFByRVAiOiAnSElWLkMuREUyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Jlc3RhcnRpbmcgZm9sbG93aW5nIGEgcGVyaW9kIG9mIG5vdCB0YWtpbmcgUHJFUCcKY29kZSAiUEVQIGhpc3RvcnkiOiAnSElWLkMuREUzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BFUCBoaXN0b3J5Jwpjb2RlICJGaXJzdC10aW1lIHVzZXIgLSBISVYuQy5ERTMyIjogJ0hJVi5DLkRFMzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC10aW1lIHVzZXInCmNvZGUgIlJlcGVhdCB1c2VyIjogJ0hJVi5DLkRFMzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZXBlYXQgdXNlcicKY29kZSAiRGF0ZSBjbGllbnQgY29tcGxldGVzIFBFUCBjb3Vyc2UiOiAnSElWLkMuREUzNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgY2xpZW50IGNvbXBsZXRlcyBQRVAgY291cnNlJwpjb2RlICJTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24gLSBISVYuQy5ERTM2IjogJ0hJVi5DLkRFMzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24nCmNvZGUgIk5vIGNvbmRvbSB1c2UgZHVyaW5nIHNleCB3aXRoIG1vcmUgdGhhbiBvbmUgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyAtIEhJVi5DLkRFMzciOiAnSElWLkMuREUzNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vIGNvbmRvbSB1c2UgZHVyaW5nIHNleCB3aXRoIG1vcmUgdGhhbiBvbmUgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocycKY29kZSAiU1RJIGluIHRoZSBwYXN0IDYgbW9udGhzIC0gSElWLkMuREUzOCI6ICdISVYuQy5ERTM4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU1RJIGluIHRoZSBwYXN0IDYgbW9udGhzJwpjb2RlICJBIHNleHVhbCBwYXJ0bmVyIGluIHRoZSBwYXN0IDYgbW9udGhzIGhhZCBvbmUgb3IgbW9yZSBISVYgcmlzayBmYWN0b3JzIC0gSElWLkMuREUzOSI6ICdISVYuQy5ERTM5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQSBzZXh1YWwgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyBoYWQgb25lIG9yIG1vcmUgSElWIHJpc2sgZmFjdG9ycycKY29kZSAiUHJFUCByZXF1ZXN0ZWQgYnkgY2xpZW50IC0gSElWLkMuREU0MCI6ICdISVYuQy5ERTQwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJFUCByZXF1ZXN0ZWQgYnkgY2xpZW50Jwpjb2RlICJBY3V0ZSBISVYgaW5mZWN0aW9uIHN5bXB0b21zIC0gSElWLkMuREU0NiI6ICdISVYuQy5ERTQ2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWN1dGUgSElWIGluZmVjdGlvbiBzeW1wdG9tcycKY29kZSAiRmV2ZXIiOiAnSElWLkMuREU0NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZldmVyJwpjb2RlICJTb3JlIHRocm9hdCI6ICdISVYuQy5ERTQ4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU29yZSB0aHJvYXQnCmNvZGUgIkFjaGVzIjogJ0hJVi5DLkRFNDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBY2hlcycKY29kZSAiUGFpbnMiOiAnSElWLkMuREU1MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhaW5zJwpjb2RlICJTd29sbGVuIGdsYW5kcyI6ICdISVYuQy5ERTUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3dvbGxlbiBnbGFuZHMnCmNvZGUgIk1vdXRoIHNvcmVzIjogJ0hJVi5DLkRFNTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNb3V0aCBzb3JlcycKY29kZSAiSGVhZGFjaGVzIjogJ0hJVi5DLkRFNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZWFkYWNoZXMnCmNvZGUgIlJhc2giOiAnSElWLkMuREU1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Jhc2gnCmNvZGUgIlNleCBwYXJ0bmVycyBISVYgdHJlYXRtZW50IHN0YXR1cyI6ICdISVYuQy5ERTU1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V4IHBhcnRuZXJzIEhJViB0cmVhdG1lbnQgc3RhdHVzJwpjb2RlICJOb3Qgb24gQVJUIjogJ0hJVi5DLkRFNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb3Qgb24gQVJUJwpjb2RlICJPbiBBUlQgbGVzcyB0aGFuIDYgbW9udGhzIjogJ0hJVi5DLkRFNTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPbiBBUlQgbGVzcyB0aGFuIDYgbW9udGhzJwpjb2RlICJQYXJ0bmVyIGhhcyBzdXNwZWN0ZWQgbG93IGFkaGVyZW5jZSB0byBBUlQiOiAnSElWLkMuREU1OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcnRuZXIgaGFzIHN1c3BlY3RlZCBsb3cgYWRoZXJlbmNlIHRvIEFSVCcKY29kZSAiUGFydG5lciBpcyBub3QgdmlyYWxseSBzdXBwcmVzc2VkIjogJ0hJVi5DLkRFNTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQYXJ0bmVyIGlzIG5vdCB2aXJhbGx5IHN1cHByZXNzZWQnCmNvZGUgIlBhcnRuZXIgaXMgdmlyYWxseSBzdXBwcmVzc2VkIGFuZCBoYXMgYmVlbiBvbiBBUlQgZm9yIDYgbW9udGhzIG9yIG1vcmUiOiAnSElWLkMuREU2MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcnRuZXIgaXMgdmlyYWxseSBzdXBwcmVzc2VkIGFuZCBoYXMgYmVlbiBvbiBBUlQgZm9yIDYgbW9udGhzIG9yIG1vcmUnCmNvZGUgIlN1aXRhYmxlIGZvciBQckVQIjogJ0hJVi5DLkRFNjEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTdWl0YWJsZSBmb3IgUHJFUCcKY29kZSAiRGF0ZSBtZWRpY2F0aW9ucyBwcmVzY3JpYmVkIC0gSElWLkMuREU3NCI6ICdISVYuQy5ERTc0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBtZWRpY2F0aW9ucyBwcmVzY3JpYmVkJwpjb2RlICJNZWRpY2F0aW9ucyBwcmVzY3JpYmVkIC0gSElWLkMuREU3NSI6ICdISVYuQy5ERTc1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWVkaWNhdGlvbnMgcHJlc2NyaWJlZCcKY29kZSAiUHJFUCBmb3IgSElWIHByZXZlbnRpb24iOiAnSElWLkMuREU3NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByRVAgZm9yIEhJViBwcmV2ZW50aW9uJwpjb2RlICJQRVAgZm9yIEhJViBwcmV2ZW50aW9uIjogJ0hJVi5DLkRFNzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQRVAgZm9yIEhJViBwcmV2ZW50aW9uJwpjb2RlICJPdGhlciAtIEhJVi5DLkRFNzgiOiAnSElWLkMuREU3OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJQckVQIHByb2R1Y3QgcHJlc2NyaWJlZCI6ICdISVYuQy5ERTgwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJFUCBwcm9kdWN0IHByZXNjcmliZWQnCmNvZGUgIk9yYWwgUHJFUCI6ICdISVYuQy5ERTgxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3JhbCBQckVQJwpjb2RlICJEYXBpdmlyaW5lIHZhZ2luYWwgcmluZyBEVlIgLSBISVYuQy5ERTgyIjogJ0hJVi5DLkRFODInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXBpdmlyaW5lIHZhZ2luYWwgcmluZyBEVlInCmNvZGUgIkNBQi1MQSAtIEhJVi5DLkRFODMiOiAnSElWLkMuREU4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NBQi1MQScKY29kZSAiT3RoZXIgLSBISVYuQy5ERTg0IjogJ0hJVi5DLkRFODQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiUHJlZmVycmVkIFBFUCBiYWNrYm9uZSByZWdpbWVuIjogJ0hJVi5DLkRFOTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmVmZXJyZWQgUEVQIGJhY2tib25lIHJlZ2ltZW4nCmNvZGUgIlRERiArIDNUQyAtIEhJVi5DLkRFOTIiOiAnSElWLkMuREU5MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RERiArIDNUQycKY29kZSAiVERGICsgRlRDIC0gSElWLkMuREU5MyI6ICdISVYuQy5ERTkzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVERGICsgRlRDJwpjb2RlICJBWlQgKyAzVEMiOiAnSElWLkMuREU5NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FaVCArIDNUQycKY29kZSAiQWx0ZXJuYXRpdmUgUEVQIGJhY2tib25lIHJlZ2ltZW4iOiAnSElWLkMuREU5NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FsdGVybmF0aXZlIFBFUCBiYWNrYm9uZSByZWdpbWVuJwpjb2RlICJBQkMgKyAzVEMiOiAnSElWLkMuREU5NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FCQyArIDNUQycKY29kZSAiVERGICsgM1RDIC0gSElWLkMuREU5NyI6ICdISVYuQy5ERTk3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVERGICsgM1RDJwpjb2RlICJUREYgKyBGVEMgLSBISVYuQy5ERTk4IjogJ0hJVi5DLkRFOTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUREYgKyBGVEMnCmNvZGUgIlByZWZlcnJlZCB0aGlyZCBQRVAgZHJ1ZyI6ICdISVYuQy5ERTk5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJlZmVycmVkIHRoaXJkIFBFUCBkcnVnJwpjb2RlICJEVEcgLSBISVYuQy5ERTEwMCI6ICdISVYuQy5ERTEwMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RURycKY29kZSAiQWx0ZXJuYXRpdmUgdGhpcmQgUEVQIGRydWciOiAnSElWLkMuREUxMDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbHRlcm5hdGl2ZSB0aGlyZCBQRVAgZHJ1ZycKY29kZSAiQVRWL3IgLSBISVYuQy5ERTEwMiI6ICdISVYuQy5ERTEwMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FUVi9yJwpjb2RlICJEUlYvciAtIEhJVi5DLkRFMTAzIjogJ0hJVi5DLkRFMTAzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRFJWL3InCmNvZGUgIkxQVi9yIC0gSElWLkMuREUxMDQiOiAnSElWLkMuREUxMDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMUFYvcicKY29kZSAiUkFMIC0gSElWLkMuREUxMDUiOiAnSElWLkMuREUxMDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSQUwnCmNvZGUgIkVzdGltYXRlZCBjcmVhdGluaW5lIGNsZWFyYW5jZSI6ICdISVYuQy5ERTEwNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VzdGltYXRlZCBjcmVhdGluaW5lIGNsZWFyYW5jZScKY29kZSAiQ29udHJhaW5kaWNhdGlvbnMgdG8gUHJFUCB1c2FnZSI6ICdISVYuQy5ERTExMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbnRyYWluZGljYXRpb25zIHRvIFByRVAgdXNhZ2UnCmNvZGUgIlRlbm9mb3ZpciBkaXNvcHJveGlsIGZ1bWFyYXRlIFRERiBhbGxlcmd5IG9yIGNvbnRyYWluZGljYXRpb24iOiAnSElWLkMuREUxMTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZW5vZm92aXIgZGlzb3Byb3hpbCBmdW1hcmF0ZSBUREYgYWxsZXJneSBvciBjb250cmFpbmRpY2F0aW9uJwpjb2RlICJISVYtcG9zaXRpdmUgLSBISVYuQy5ERTExNCI6ICdISVYuQy5ERTExNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZScKY29kZSAiTG93IGVzdGltYXRlZCBjcmVhdGluaW5lIGNsZWFyYW5jZSI6ICdISVYuQy5ERTExNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0xvdyBlc3RpbWF0ZWQgY3JlYXRpbmluZSBjbGVhcmFuY2UnCmNvZGUgIkFjdXRlIEhJViBpbmZlY3Rpb24gc3ltcHRvbXMgLSBISVYuQy5ERTExNiI6ICdISVYuQy5ERTExNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FjdXRlIEhJViBpbmZlY3Rpb24gc3ltcHRvbXMnCmNvZGUgIlByb2JhYmxlIHJlY2VudCBleHBvc3VyZSB0byBISVYiOiAnSElWLkMuREUxMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcm9iYWJsZSByZWNlbnQgZXhwb3N1cmUgdG8gSElWJwpjb2RlICJPdGhlciBhbGxlcmd5IG9yIGNvbnRyYWluZGljYXRpb24gdG8gYSBtZWRpY2luZSBpbiB0aGUgUHJFUCByZWdpbWVuIjogJ0hJVi5DLkRFMTE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXIgYWxsZXJneSBvciBjb250cmFpbmRpY2F0aW9uIHRvIGEgbWVkaWNpbmUgaW4gdGhlIFByRVAgcmVnaW1lbicKY29kZSAiTnVtYmVyIG9mIGRheXMgcHJlc2NyaWJlZCAtIEhJVi5DLkRFMTIxIjogJ0hJVi5DLkRFMTIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTnVtYmVyIG9mIGRheXMgcHJlc2NyaWJlZCcKY29kZSAiQWRoZXJlbmNlIGNvdW5zZWxsaW5nIHByb3ZpZGVkIC0gSElWLkMuREUxMjMiOiAnSElWLkMuREUxMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBZGhlcmVuY2UgY291bnNlbGxpbmcgcHJvdmlkZWQnCmNvZGUgIkRhdGUvdGltZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQgLSBISVYuQy5ERTEyNCI6ICdISVYuQy5ERTEyNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUvdGltZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQnCmNvZGUgIlR5cGUgb2YgZm9sbG93LXVwIGFwcG9pbnRtZW50IC0gSElWLkMuREUxMjUiOiAnSElWLkMuREUxMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCcKY29kZSAiUmV0ZXN0aW5nIGZvciBISVYgLSBISVYuQy5ERTEyNiI6ICdISVYuQy5ERTEyNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JldGVzdGluZyBmb3IgSElWJwpjb2RlICJGb2xsb3ctdXAgYXBwb2ludG1lbnQgZm9yIFByRVAiOiAnSElWLkMuREUxMjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGb2xsb3ctdXAgYXBwb2ludG1lbnQgZm9yIFByRVAnCmNvZGUgIk90aGVyIC0gSElWLkMuREUxMjgiOiAnSElWLkMuREUxMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiUHJldmVudGlvbiBzZXJ2aWNlcyBvZmZlcmVkIGFuZCByZWZlcnJhbHMgLSBISVYuQy5ERTEzMSI6ICdISVYuQy5ERTEzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZXZlbnRpb24gc2VydmljZXMgb2ZmZXJlZCBhbmQgcmVmZXJyYWxzJwpjb2RlICJNYWxlIGFuZCBmZW1hbGUgY29uZG9tcyBhbmQgY29uZG9tLWNvbXBhdGlibGUgbHVicmljYW50cyBvZmZlcmVkIjogJ0hJVi5DLkRFMTMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWFsZSBhbmQgZmVtYWxlIGNvbmRvbXMgYW5kIGNvbmRvbS1jb21wYXRpYmxlIGx1YnJpY2FudHMgb2ZmZXJlZCcKY29kZSAiVm9sdW50YXJ5IG1lZGljYWwgbWFsZSBjaXJjdW1jaXNpb24gVk1NQyByZWZlcnJhbCAtIEhJVi5DLkRFMTMzIjogJ0hJVi5DLkRFMTMzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVm9sdW50YXJ5IG1lZGljYWwgbWFsZSBjaXJjdW1jaXNpb24gVk1NQyByZWZlcnJhbCcKY29kZSAiSGFybSByZWR1Y3Rpb24gZm9yIHBlb3BsZSB3aG8gaW5qZWN0IGRydWdzIC0gSElWLkMuREUxMzQiOiAnSElWLkMuREUxMzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIYXJtIHJlZHVjdGlvbiBmb3IgcGVvcGxlIHdobyBpbmplY3QgZHJ1Z3MnCmNvZGUgIkJlaGF2aW91cmFsIGludGVydmVudGlvbnMgdG8gc3VwcG9ydCByaXNrIHJlZHVjdGlvbiAtIEhJVi5DLkRFMTM1IjogJ0hJVi5DLkRFMTM1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmVoYXZpb3VyYWwgaW50ZXJ2ZW50aW9ucyB0byBzdXBwb3J0IHJpc2sgcmVkdWN0aW9uJwpjb2RlICJDb25kb20gdHlwZSI6ICdISVYuQy5ERTEzOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbmRvbSB0eXBlJwpjb2RlICJNYWxlIGNvbmRvbSI6ICdISVYuQy5ERTEzOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01hbGUgY29uZG9tJwpjb2RlICJGZW1hbGUgY29uZG9tIjogJ0hJVi5DLkRFMTQwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRmVtYWxlIGNvbmRvbScKY29kZSAiTnVtYmVyIG9mIEhJViBzZWxmLXRlc3Qga2l0cyBkaXN0cmlidXRlZCI6ICdISVYuQy5ERTE0MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ051bWJlciBvZiBISVYgc2VsZi10ZXN0IGtpdHMgZGlzdHJpYnV0ZWQnCmNvZGUgIkhJViBzZWxmLXRlc3QgZGlzdHJpYnV0ZWQgZm9yIHVzZSBieSI6ICdISVYuQy5ERTE0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBzZWxmLXRlc3QgZGlzdHJpYnV0ZWQgZm9yIHVzZSBieScKY29kZSAiU2VsZiI6ICdISVYuQy5ERTE0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlbGYnCmNvZGUgIkZhbWlseSBtZW1iZXIiOiAnSElWLkMuREUxNDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGYW1pbHkgbWVtYmVyJwpjb2RlICJEcnVnLWluamVjdGluZyBwYXJ0bmVyIC0gSElWLkMuREUxNDYiOiAnSElWLkMuREUxNDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEcnVnLWluamVjdGluZyBwYXJ0bmVyJwpjb2RlICJTZXh1YWwgcGFydG5lciAtIEhJVi5DLkRFMTQ3IjogJ0hJVi5DLkRFMTQ3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V4dWFsIHBhcnRuZXInCmNvZGUgIlNvY2lhbCBjb250YWN0IC0gSElWLkMuREUxNDgiOiAnSElWLkMuREUxNDgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTb2NpYWwgY29udGFjdCcKY29kZSAiU2V4dWFsIGFuZCByZXByb2R1Y3RpdmUgaGVhbHRoIGludGVncmF0ZWQgc2VydmljZXMgLSBISVYuQy5ERTE0OSI6ICdISVYuQy5ERTE0OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NleHVhbCBhbmQgcmVwcm9kdWN0aXZlIGhlYWx0aCBpbnRlZ3JhdGVkIHNlcnZpY2VzJwpjb2RlICJDb250cmFjZXB0aW9uIGFuZCBmYW1pbHkgcGxhbm5pbmcgLSBISVYuQy5ERTE1MCI6ICdISVYuQy5ERTE1MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbnRyYWNlcHRpb24gYW5kIGZhbWlseSBwbGFubmluZycKY29kZSAiQ2hlY2sgcHJlZ25hbmN5IHN0YXR1cyAtIEhJVi5DLkRFMTUxIjogJ0hJVi5DLkRFMTUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hlY2sgcHJlZ25hbmN5IHN0YXR1cycKY29kZSAiUHJldmVudCBtb3RoZXItdG8tY2hpbGQgdHJhbnNtaXNzaW9uIjogJ0hJVi5DLkRFMTUyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJldmVudCBtb3RoZXItdG8tY2hpbGQgdHJhbnNtaXNzaW9uJwpjb2RlICJDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIGFuZCB0cmVhdG1lbnQiOiAnSElWLkMuREUxNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIGFuZCB0cmVhdG1lbnQnCmNvZGUgIkFuYWwgY2FuY2VyIHNjcmVlbmluZyBmb3IgbWVuIHdobyBoYXZlIHNleCB3aXRoIG1lbiAtIEhJVi5DLkRFMTU0IjogJ0hJVi5DLkRFMTU0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW5hbCBjYW5jZXIgc2NyZWVuaW5nIGZvciBtZW4gd2hvIGhhdmUgc2V4IHdpdGggbWVuJwpjb2RlICJTVEkgdGVzdGluZyBhbmQgdHJlYXRtZW50IC0gSElWLkMuREUxNTUiOiAnSElWLkMuREUxNTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTVEkgdGVzdGluZyBhbmQgdHJlYXRtZW50Jwpjb2RlICJISVYgdGVzdGluZyBmb3IgcGFydG5lcnMgYW5kIGJpb2xvZ2ljYWwgY2hpbGRyZW4gLSBISVYuQy5ERTE1NiI6ICdISVYuQy5ERTE1NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViB0ZXN0aW5nIGZvciBwYXJ0bmVycyBhbmQgYmlvbG9naWNhbCBjaGlsZHJlbicKY29kZSAiT2ZmZXIgb3RoZXIgY2xpbmljYWwgc2VydmljZXMgLSBISVYuQy5ERTE1NyI6ICdISVYuQy5ERTE1NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09mZmVyIG90aGVyIGNsaW5pY2FsIHNlcnZpY2VzJwpjb2RlICJBc3Nlc3NtZW50IGFuZCBwcm92aXNpb24gb2YgdmFjY2luYXRpb25zIC0gSElWLkMuREUxNTgiOiAnSElWLkMuREUxNTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3Nlc3NtZW50IGFuZCBwcm92aXNpb24gb2YgdmFjY2luYXRpb25zJwpjb2RlICJIZXBhdGl0aXMgQiB2aXJ1cyBIQlYgYW5kIGhlcGF0aXRpcyBDIHZpcnVzIEhDViB0ZXN0aW5nIGFuZCB0cmVhdG1lbnQiOiAnSElWLkMuREUxNTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZXBhdGl0aXMgQiB2aXJ1cyBIQlYgYW5kIGhlcGF0aXRpcyBDIHZpcnVzIEhDViB0ZXN0aW5nIGFuZCB0cmVhdG1lbnQnCmNvZGUgIkNvLXRyaW1veGF6b2xlIGNoZW1vcHJvcGh5bGF4aXMgdG8gcHJldmVudCBwbmV1bW9jeXN0aXMgY2FyaW5paSBwbmV1bW9uaWEgLSBISVYuQy5ERTE2MCI6ICdISVYuQy5ERTE2MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvLXRyaW1veGF6b2xlIGNoZW1vcHJvcGh5bGF4aXMgdG8gcHJldmVudCBwbmV1bW9jeXN0aXMgY2FyaW5paSBwbmV1bW9uaWEnCmNvZGUgIkludGVuc2lmaWVkIFRCIGNhc2UgZmluZGluZyBhbmQgbGlua2FnZSB0byBUQiB0cmVhdG1lbnQgLSBISVYuQy5ERTE2MSI6ICdISVYuQy5ERTE2MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludGVuc2lmaWVkIFRCIGNhc2UgZmluZGluZyBhbmQgbGlua2FnZSB0byBUQiB0cmVhdG1lbnQnCmNvZGUgIlByb3Zpc2lvbiBvZiBpc29uaWF6aWQgcHJldmVudGl2ZSB0aGVyYXB5IGlmIHBlcnNvbiBkb2VzIG5vdCBoYXZlIFRCIC0gSElWLkMuREUxNjIiOiAnSElWLkMuREUxNjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcm92aXNpb24gb2YgaXNvbmlhemlkIHByZXZlbnRpdmUgdGhlcmFweSBpZiBwZXJzb24gZG9lcyBub3QgaGF2ZSBUQicKY29kZSAiTWFsYXJpYSBwcmV2ZW50aW9uIHN1Y2ggYXMgYmVkIG5ldHMgYW5kIHByb3BoeWxheGlzLCBkZXBlbmRpbmcgb24gZXBpZGVtaW9sb2d5IC0gSElWLkMuREUxNjMiOiAnSElWLkMuREUxNjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNYWxhcmlhIHByZXZlbnRpb24gc3VjaCBhcyBiZWQgbmV0cyBhbmQgcHJvcGh5bGF4aXMsIGRlcGVuZGluZyBvbiBlcGlkZW1pb2xvZ3knCmNvZGUgIk90aGVyIHN1cHBvcnQgc2VydmljZXMgLSBISVYuQy5ERTE2NCI6ICdISVYuQy5ERTE2NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIHN1cHBvcnQgc2VydmljZXMnCmNvZGUgIk1lbnRhbCBoZWFsdGggc2VydmljZXMgLSBISVYuQy5ERTE2NSI6ICdISVYuQy5ERTE2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01lbnRhbCBoZWFsdGggc2VydmljZXMnCmNvZGUgIlBzeWNob3NvY2lhbCBjb3Vuc2VsbGluZywgc3VwcG9ydCBhbmQgdHJlYXRtZW50IGFkaGVyZW5jZSBjb3Vuc2VsbGluZyAtIEhJVi5DLkRFMTY2IjogJ0hJVi5DLkRFMTY2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHN5Y2hvc29jaWFsIGNvdW5zZWxsaW5nLCBzdXBwb3J0IGFuZCB0cmVhdG1lbnQgYWRoZXJlbmNlIGNvdW5zZWxsaW5nJwpjb2RlICJTdXBwb3J0IGZvciBkaXNjbG9zdXJlIGFuZCBwYXJ0bmVyIHNlcnZpY2VzIC0gSElWLkMuREUxNjciOiAnSElWLkMuREUxNjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTdXBwb3J0IGZvciBkaXNjbG9zdXJlIGFuZCBwYXJ0bmVyIHNlcnZpY2VzJwpjb2RlICJMZWdhbCBhbmQgc29jaWFsIHNlcnZpY2VzIC0gSElWLkMuREUxNjgiOiAnSElWLkMuREUxNjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMZWdhbCBhbmQgc29jaWFsIHNlcnZpY2VzJwpjb2RlICJTZXJ2aWNlcyBmb3IgcmVzcG9uZGluZyB0byB2aW9sZW5jZSBhZ2FpbnN0IHdvbWVuIC0gSElWLkMuREUxNjkiOiAnSElWLkMuREUxNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXJ2aWNlcyBmb3IgcmVzcG9uZGluZyB0byB2aW9sZW5jZSBhZ2FpbnN0IHdvbWVuJwpjb2RlICJSZWFzb24gZm9yIHZpc2l0IC0gSElWLkQuREUxIjogJ0hJVi5ELkRFMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYXNvbiBmb3IgdmlzaXQnCmNvZGUgIkZpcnN0IGNsaW5pY2FsIHZpc2l0IjogJ0hJVi5ELkRFMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZpcnN0IGNsaW5pY2FsIHZpc2l0Jwpjb2RlICJDbGluaWNhbCB2aXNpdCAtIEhJVi5ELkRFMyI6ICdISVYuRC5ERTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDbGluaWNhbCB2aXNpdCcKY29kZSAiQVJUIGluaXRpYXRpb24iOiAnSElWLkQuREU0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQVJUIGluaXRpYXRpb24nCmNvZGUgIkFSVCBkcnVnIHBpY2sgdXAiOiAnSElWLkQuREU1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQVJUIGRydWcgcGljayB1cCcKY29kZSAiSXNzdWVzIGFuZCBjb25jZXJucyI6ICdISVYuRC5ERTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJc3N1ZXMgYW5kIGNvbmNlcm5zJwpjb2RlICJQb3N0LXRyZWF0bWVudCBmb2xsb3ctdXAgdmlzaXQgZm9yIGNlcnZpY2FsIHByZWNhbmNlciBsZXNpb25zIG9yIGludmFzaXZlIGNlcnZpY2FsIGNhbmNlciAtIEhJVi5ELkRFNyI6ICdISVYuRC5ERTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQb3N0LXRyZWF0bWVudCBmb2xsb3ctdXAgdmlzaXQgZm9yIGNlcnZpY2FsIHByZWNhbmNlciBsZXNpb25zIG9yIGludmFzaXZlIGNlcnZpY2FsIGNhbmNlcicKY29kZSAiQm9keSB0ZW1wZXJhdHVyZSI6ICdISVYuRC5ERTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCb2R5IHRlbXBlcmF0dXJlJwpjb2RlICJCb2R5IHdlaWdodCI6ICdISVYuRC5ERTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQm9keSB3ZWlnaHQnCmNvZGUgIlNpZ25zIG9mIHNlcmlvdXMgaWxsbmVzcyI6ICdISVYuRC5ERTE3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2lnbnMgb2Ygc2VyaW91cyBpbGxuZXNzJwpjb2RlICJGZXZlciBvZiAzOSBDIG9yIGdyZWF0ZXIiOiAnSElWLkQuREUxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZldmVyIG9mIDM5IEMgb3IgZ3JlYXRlcicKY29kZSAiVGFjaHljYXJkaWEiOiAnSElWLkQuREUxOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RhY2h5Y2FyZGlhJwpjb2RlICJUYWNoeXBuZWEiOiAnSElWLkQuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RhY2h5cG5lYScKY29kZSAiVW5hYmxlIHRvIHdhbGsgdW5haWRlZCI6ICdISVYuRC5ERTIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5hYmxlIHRvIHdhbGsgdW5haWRlZCcKY29kZSAiTGV0aGFyZ3kgLSBISVYuRC5ERTIyIjogJ0hJVi5ELkRFMjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMZXRoYXJneScKY29kZSAiVW5jb25zY2lvdXNuZXNzIjogJ0hJVi5ELkRFMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmNvbnNjaW91c25lc3MnCmNvZGUgIkNvbnZ1bHNpb25zIjogJ0hJVi5ELkRFMjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb252dWxzaW9ucycKY29kZSAiVW5hYmxlIHRvIGRyaW5rIjogJ0hJVi5ELkRFMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmFibGUgdG8gZHJpbmsnCmNvZGUgIlVuYWJsZSB0byBicmVhc3RmZWVkIjogJ0hJVi5ELkRFMjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmFibGUgdG8gYnJlYXN0ZmVlZCcKY29kZSAiUmVwZWF0ZWQgdm9taXRpbmciOiAnSElWLkQuREUyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlcGVhdGVkIHZvbWl0aW5nJwpjb2RlICJIZWFkYWNoZSAtIEhJVi5ELkRFMjgiOiAnSElWLkQuREUyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlYWRhY2hlJwpjb2RlICJPdGhlciBzaWduIG9mIHNlcmlvdXMgaWxsbmVzcyI6ICdISVYuRC5ERTI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXIgc2lnbiBvZiBzZXJpb3VzIGlsbG5lc3MnCmNvZGUgIkN1cnJlbnRseSBwcmVnbmFudCAtIEhJVi5ELkRFMzEiOiAnSElWLkQuREUzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBwcmVnbmFudCcKY29kZSAiQnJlYXN0ZmVlZGluZyAtIEhJVi5ELkRFMzIiOiAnSElWLkQuREUzMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0JyZWFzdGZlZWRpbmcnCmNvZGUgIlNlcm9kaXNjb3JkYW50IHBhcnRuZXIgLSBISVYuRC5ERTM3IjogJ0hJVi5ELkRFMzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXJvZGlzY29yZGFudCBwYXJ0bmVyJwpjb2RlICJPbiBBUlQgLSBISVYuRC5ERTM4IjogJ0hJVi5ELkRFMzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPbiBBUlQnCmNvZGUgIkFSVCBzdGFydCBkYXRlIC0gSElWLkQuREUzOSI6ICdISVYuRC5ERTM5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQVJUIHN0YXJ0IGRhdGUnCmNvZGUgIkRhdGUgQVJUIHN0b3BwZWQgLSBISVYuRC5ERTQxIjogJ0hJVi5ELkRFNDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIEFSVCBzdG9wcGVkJwpjb2RlICJFc3RhYmxpc2hlZCBvbiBBUlQiOiAnSElWLkQuREU0MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VzdGFibGlzaGVkIG9uIEFSVCcKY29kZSAiQVJUIHN0YXJ0IHR5cGUiOiAnSElWLkQuREU0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FSVCBzdGFydCB0eXBlJwpjb2RlICJGaXJzdC10aW1lIHVzZXIgb2YgQVJUIjogJ0hJVi5ELkRFNDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC10aW1lIHVzZXIgb2YgQVJUJwpjb2RlICJSZXN0YXJ0aW5nIEFSVCI6ICdISVYuRC5ERTQ1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVzdGFydGluZyBBUlQnCmNvZGUgIkN1cnJlbnQgQVJUIHJlZ2ltZW4iOiAnSElWLkQuREU3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnQgQVJUIHJlZ2ltZW4nCmNvZGUgIlByZWZlcnJlZCBmaXJzdC1saW5lIEFSVCByZWdpbWVuIjogJ0hJVi5ELkRFNzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmVmZXJyZWQgZmlyc3QtbGluZSBBUlQgcmVnaW1lbicKY29kZSAiQWx0ZXJuYXRpdmUgZmlyc3QtbGluZSBBUlQgcmVnaW1lbiI6ICdISVYuRC5ERTc4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWx0ZXJuYXRpdmUgZmlyc3QtbGluZSBBUlQgcmVnaW1lbicKY29kZSAiRmlyc3QtbGluZSBBUlQgcmVnaW1lbiB1bmRlciBzcGVjaWFsIGNpcmN1bXN0YW5jZXMiOiAnSElWLkQuREU3OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZpcnN0LWxpbmUgQVJUIHJlZ2ltZW4gdW5kZXIgc3BlY2lhbCBjaXJjdW1zdGFuY2VzJwpjb2RlICJQcmVmZXJyZWQgc2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4iOiAnSElWLkQuREU4MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZWZlcnJlZCBzZWNvbmQtbGluZSBBUlQgcmVnaW1lbicKY29kZSAiQWx0ZXJuYXRpdmUgc2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4iOiAnSElWLkQuREU4MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FsdGVybmF0aXZlIHNlY29uZC1saW5lIEFSVCByZWdpbWVuJwpjb2RlICJPcHRpbWFsIHJlZ2ltZW4gZm9yIHRyYW5zaXRpb24iOiAnSElWLkQuREU4MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09wdGltYWwgcmVnaW1lbiBmb3IgdHJhbnNpdGlvbicKY29kZSAiQ3VycmVudCBBUlQgcmVnaW1lbiBmaXJzdC0sIHNlY29uZC0sIG9yIHRoaXJkLWxpbmUiOiAnSElWLkQuREU4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnQgQVJUIHJlZ2ltZW4gZmlyc3QtLCBzZWNvbmQtLCBvciB0aGlyZC1saW5lJwpjb2RlICJGaXJzdC1saW5lIEFSVCByZWdpbWVuIGZvciBhZHVsdHMgYW5kIGFkb2xlc2NlbnRzIjogJ0hJVi5ELkRFODQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC1saW5lIEFSVCByZWdpbWVuIGZvciBhZHVsdHMgYW5kIGFkb2xlc2NlbnRzJwpjb2RlICJGaXJzdC1saW5lIEFSVCByZWdpbWVuIGZvciBjaGlsZHJlbiI6ICdISVYuRC5ERTg1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRmlyc3QtbGluZSBBUlQgcmVnaW1lbiBmb3IgY2hpbGRyZW4nCmNvZGUgIkZpcnN0LWxpbmUgQVJUIHJlZ2ltZW4gZm9yIG5lb25hdGVzIjogJ0hJVi5ELkRFODYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC1saW5lIEFSVCByZWdpbWVuIGZvciBuZW9uYXRlcycKY29kZSAiU2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4gZm9yIGFkdWx0cyBhbmQgYWRvbGVzY2VudHMiOiAnSElWLkQuREU4NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlY29uZC1saW5lIEFSVCByZWdpbWVuIGZvciBhZHVsdHMgYW5kIGFkb2xlc2NlbnRzJwpjb2RlICJTZWNvbmQtbGluZSBBUlQgcmVnaW1lbiBmb3IgY2hpbGRyZW4iOiAnSElWLkQuREU4OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlY29uZC1saW5lIEFSVCByZWdpbWVuIGZvciBjaGlsZHJlbicKY29kZSAiVGhpcmQtbGluZSBBUlQgcmVnaW1lbiI6ICdISVYuRC5ERTg5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGhpcmQtbGluZSBBUlQgcmVnaW1lbicKY29kZSAiQVJUIHJlZ2ltZW4gY29tcG9zaXRpb24iOiAnSElWLkQuREUxMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBUlQgcmVnaW1lbiBjb21wb3NpdGlvbicKY29kZSAiQUJDIjogJ0hJVi5ELkRFMTI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQUJDJwpjb2RlICJGVEMiOiAnSElWLkQuREUxMzAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGVEMnCmNvZGUgIjNUQyI6ICdISVYuRC5ERTEzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJzNUQycKY29kZSAiQVpUIjogJ0hJVi5ELkRFMTMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQVpUJwpjb2RlICJEREkiOiAnSElWLkQuREUxMzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEREknCmNvZGUgIkQ0VCI6ICdISVYuRC5ERTEzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Q0VCcKY29kZSAiVERGIC0gSElWLkQuREUxMzUiOiAnSElWLkQuREUxMzUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUREYnCmNvZGUgIkVGViI6ICdISVYuRC5ERTEzNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VGVicKY29kZSAiRVRWIjogJ0hJVi5ELkRFMTM3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRVRWJwpjb2RlICJOVlAiOiAnSElWLkQuREUxMzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOVlAnCmNvZGUgIlJJTCI6ICdISVYuRC5ERTEzOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JJTCcKY29kZSAiQVRWL3IgLSBISVYuRC5ERTE0MCI6ICdISVYuRC5ERTE0MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FUVi9yJwpjb2RlICJMUFYvciAtIEhJVi5ELkRFMTQxIjogJ0hJVi5ELkRFMTQxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTFBWL3InCmNvZGUgIkRSVi9yIC0gSElWLkQuREUxNDIiOiAnSElWLkQuREUxNDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEUlYvcicKY29kZSAiUlRWIjogJ0hJVi5ELkRFMTQzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUlRWJwpjb2RlICJEVEcgLSBISVYuRC5ERTE0NCI6ICdISVYuRC5ERTE0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RURycKY29kZSAiUkFMIC0gSElWLkQuREUxNDUiOiAnSElWLkQuREUxNDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSQUwnCmNvZGUgIlByZXZlbnRpb24gc2VydmljZXMgb2ZmZXJlZCBhbmQgcmVmZXJyYWxzIC0gSElWLkQuREUxNTIiOiAnSElWLkQuREUxNTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmV2ZW50aW9uIHNlcnZpY2VzIG9mZmVyZWQgYW5kIHJlZmVycmFscycKY29kZSAiT2ZmZXIgbWFsZSBhbmQgZmVtYWxlIGNvbmRvbXMgYW5kIGNvbmRvbS1jb21wYXRpYmxlIGx1YnJpY2FudHMgLSBISVYuRC5ERTE1MyI6ICdISVYuRC5ERTE1MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09mZmVyIG1hbGUgYW5kIGZlbWFsZSBjb25kb21zIGFuZCBjb25kb20tY29tcGF0aWJsZSBsdWJyaWNhbnRzJwpjb2RlICJIYXJtIHJlZHVjdGlvbiBmb3IgcGVvcGxlIHdobyBpbmplY3QgZHJ1Z3MgLSBISVYuRC5ERTE1NCI6ICdISVYuRC5ERTE1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hhcm0gcmVkdWN0aW9uIGZvciBwZW9wbGUgd2hvIGluamVjdCBkcnVncycKY29kZSAiQmVoYXZpb3VyYWwgaW50ZXJ2ZW50aW9ucyB0byBzdXBwb3J0IHJpc2sgcmVkdWN0aW9uIC0gSElWLkQuREUxNTUiOiAnSElWLkQuREUxNTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCZWhhdmlvdXJhbCBpbnRlcnZlbnRpb25zIHRvIHN1cHBvcnQgcmlzayByZWR1Y3Rpb24nCmNvZGUgIlNleHVhbCBhbmQgcmVwcm9kdWN0aXZlIGhlYWx0aCBpbnRlZ3JhdGVkIHNlcnZpY2VzIC0gSElWLkQuREUxNTYiOiAnSElWLkQuREUxNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXh1YWwgYW5kIHJlcHJvZHVjdGl2ZSBoZWFsdGggaW50ZWdyYXRlZCBzZXJ2aWNlcycKY29kZSAiQ29udHJhY2VwdGlvbiBhbmQgZmFtaWx5IHBsYW5uaW5nIC0gSElWLkQuREUxNTciOiAnSElWLkQuREUxNTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb250cmFjZXB0aW9uIGFuZCBmYW1pbHkgcGxhbm5pbmcnCmNvZGUgIkNoZWNrIHByZWduYW5jeSBzdGF0dXMgLSBISVYuRC5ERTE1OCI6ICdISVYuRC5ERTE1OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NoZWNrIHByZWduYW5jeSBzdGF0dXMnCmNvZGUgIlByZXZlbnRpb24gb2YgbW90aGVyLXRvLWNoaWxkIHRyYW5zbWlzc2lvbiI6ICdISVYuRC5ERTE1OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZXZlbnRpb24gb2YgbW90aGVyLXRvLWNoaWxkIHRyYW5zbWlzc2lvbicKY29kZSAiU1RJIHRlc3RpbmcgYW5kIHRyZWF0bWVudCAtIEhJVi5ELkRFMTYwIjogJ0hJVi5ELkRFMTYwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU1RJIHRlc3RpbmcgYW5kIHRyZWF0bWVudCcKY29kZSAiSEJzQWcgdGVzdCBkYXRlIC0gSElWLkQuREUxNjEiOiAnSElWLkQuREUxNjEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQnNBZyB0ZXN0IGRhdGUnCmNvZGUgIkhCc0FnIHRlc3QgcmVzdWx0IC0gSElWLkQuREUxNjIiOiAnSElWLkQuREUxNjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQnNBZyB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRC5ERTE2MyI6ICdISVYuRC5ERTE2MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5ELkRFMTY0IjogJ0hJVi5ELkRFMTY0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluZGV0ZXJtaW5hdGUgLSBISVYuRC5ERTE2NSI6ICdISVYuRC5ERTE2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luZGV0ZXJtaW5hdGUnCmNvZGUgIkhCViB0cmVhdG1lbnQgVERGIHN0YXJ0IGRhdGUiOiAnSElWLkQuREUxNjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQlYgdHJlYXRtZW50IFRERiBzdGFydCBkYXRlJwpjb2RlICJIQ1YgdGVzdCBkYXRlIC0gSElWLkQuREUxNjkiOiAnSElWLkQuREUxNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdGVzdCBkYXRlJwpjb2RlICJIQ1YgdGVzdCByZXN1bHQgLSBISVYuRC5ERTE3MCI6ICdISVYuRC5ERTE3MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRC5ERTE3MSI6ICdISVYuRC5ERTE3MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5ELkRFMTcyIjogJ0hJVi5ELkRFMTcyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluZGV0ZXJtaW5hdGUgLSBISVYuRC5ERTE3MyI6ICdISVYuRC5ERTE3MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luZGV0ZXJtaW5hdGUnCmNvZGUgIkhDViB0cmVhdG1lbnQgc3RhcnQgZGF0ZSI6ICdISVYuRC5ERTE3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB0cmVhdG1lbnQgc3RhcnQgZGF0ZScKY29kZSAiSENWIHRyZWF0bWVudCBjb21wbGV0aW9uIGRhdGUiOiAnSElWLkQuREUxNzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdHJlYXRtZW50IGNvbXBsZXRpb24gZGF0ZScKY29kZSAiSENWIHZpcmFsIGxvYWQgdGVzdCBkYXRlIC0gSElWLkQuREUxNzgiOiAnSElWLkQuREUxNzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdmlyYWwgbG9hZCB0ZXN0IGRhdGUnCmNvZGUgIkhDViB2aXJhbCBsb2FkIHRlc3QgcmVzdWx0IC0gSElWLkQuREUxNzkiOiAnSElWLkQuREUxNzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiRGV0ZWN0ZWQgLSBISVYuRC5ERTE4MCI6ICdISVYuRC5ERTE4MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RldGVjdGVkJwpjb2RlICJOb3QgZGV0ZWN0ZWQgLSBISVYuRC5ERTE4MSI6ICdISVYuRC5ERTE4MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vdCBkZXRlY3RlZCcKY29kZSAiSENWIG1lZGljaW5lIHR5cGUiOiAnSElWLkQuREUxODInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgbWVkaWNpbmUgdHlwZScKY29kZSAiSW50ZXJmZXJvbiI6ICdISVYuRC5ERTE4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludGVyZmVyb24nCmNvZGUgIkRpcmVjdCBhY3RpbmcgYW50aXZpcmFscyI6ICdISVYuRC5ERTE4NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RpcmVjdCBhY3RpbmcgYW50aXZpcmFscycKY29kZSAiQ3VycmVudGx5IG9uIFRERi1iYXNlZCBBUlQiOiAnSElWLkQuREUxODUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdXJyZW50bHkgb24gVERGLWJhc2VkIEFSVCcKY29kZSAiSElWIGNsaW5pY2FsIHN0YWdlIC0gSElWLkQuREUxODYiOiAnSElWLkQuREUxODYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgY2xpbmljYWwgc3RhZ2UnCmNvZGUgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgMSI6ICdISVYuRC5ERTE4NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1dITyBISVYgY2xpbmljYWwgc3RhZ2UgMScKY29kZSAiV0hPIEhJViBjbGluaWNhbCBzdGFnZSAyIjogJ0hJVi5ELkRFMTg4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnV0hPIEhJViBjbGluaWNhbCBzdGFnZSAyJwpjb2RlICJXSE8gSElWIGNsaW5pY2FsIHN0YWdlIDMiOiAnSElWLkQuREUxODknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXSE8gSElWIGNsaW5pY2FsIHN0YWdlIDMnCmNvZGUgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgNCI6ICdISVYuRC5ERTE5MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1dITyBISVYgY2xpbmljYWwgc3RhZ2UgNCcKY29kZSAiRGF0ZSB2aXJhbCBsb2FkIHRlc3QgcmVzdWx0cyByZWNlaXZlZCBieSBjbGllbnQgLSBISVYuRC5ERTE5MyI6ICdISVYuRC5ERTE5MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgdmlyYWwgbG9hZCB0ZXN0IHJlc3VsdHMgcmVjZWl2ZWQgYnkgY2xpZW50Jwpjb2RlICJEYXRlIG9mIHZpcmFsIGxvYWQgc2FtcGxlIGNvbGxlY3Rpb24gLSBISVYuRC5ERTE5NCI6ICdISVYuRC5ERTE5NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgb2YgdmlyYWwgbG9hZCBzYW1wbGUgY29sbGVjdGlvbicKY29kZSAiRGF0ZSBvZiBzY2hlZHVsZWQgcmV2aWV3IG9mIHZpcmFsIGxvYWQgdGVzdCByZXN1bHRzIjogJ0hJVi5ELkRFMTk1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBvZiBzY2hlZHVsZWQgcmV2aWV3IG9mIHZpcmFsIGxvYWQgdGVzdCByZXN1bHRzJwpjb2RlICJSZWFzb24gQVJUIHN0b3BwZWQgLSBISVYuRC5ERTIxNyI6ICdISVYuRC5ERTIxNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYXNvbiBBUlQgc3RvcHBlZCcKY29kZSAiVG94aWNpdHkvc2lkZSBlZmZlY3RzIC0gSElWLkQuREUyMTgiOiAnSElWLkQuREUyMTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUb3hpY2l0eS9zaWRlIGVmZmVjdHMnCmNvZGUgIlNldmVyZSBpbGxuZXNzLCBob3NwaXRhbGl6YXRpb24gLSBISVYuRC5ERTIxOSI6ICdISVYuRC5ERTIxOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NldmVyZSBpbGxuZXNzLCBob3NwaXRhbGl6YXRpb24nCmNvZGUgIkRydWdzIG91dCBvZiBzdG9jayI6ICdISVYuRC5ERTIyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RydWdzIG91dCBvZiBzdG9jaycKY29kZSAiQ2xpZW50IGxhY2tzIGZpbmFuY2VzIjogJ0hJVi5ELkRFMjIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2xpZW50IGxhY2tzIGZpbmFuY2VzJwpjb2RlICJFeGNsdWRlZCBISVYgaW5mZWN0aW9uIGluIGluZmFudCAtIEhJVi5ELkRFMjIyIjogJ0hJVi5ELkRFMjIyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXhjbHVkZWQgSElWIGluZmVjdGlvbiBpbiBpbmZhbnQnCmNvZGUgIk90aGVyIHJlYXNvbiBmb3Igc3RvcHBpbmcgQVJUIC0gSElWLkQuREUyMjMiOiAnSElWLkQuREUyMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlciByZWFzb24gZm9yIHN0b3BwaW5nIEFSVCcKY29kZSAiVHJlYXRtZW50IGZhaWx1cmUiOiAnSElWLkQuREUyMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUcmVhdG1lbnQgZmFpbHVyZScKY29kZSAiQ2xpbmljYWwgZmFpbHVyZSI6ICdISVYuRC5ERTIyNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NsaW5pY2FsIGZhaWx1cmUnCmNvZGUgIkltbXVub2xvZ2ljYWwgZmFpbHVyZSI6ICdISVYuRC5ERTIyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ltbXVub2xvZ2ljYWwgZmFpbHVyZScKY29kZSAiVmlyb2xvZ2ljYWwgZmFpbHVyZSI6ICdISVYuRC5ERTIyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Zpcm9sb2dpY2FsIGZhaWx1cmUnCmNvZGUgIlJpc2sgZmFjdG9ycywgY29tb3JiaWRpdGllcyBhbmQgY29pbmZlY3Rpb25zIHNpZ25zIGFuZCBzeW1wdG9tcyI6ICdISVYuRC5ERTI1OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Jpc2sgZmFjdG9ycywgY29tb3JiaWRpdGllcyBhbmQgY29pbmZlY3Rpb25zIHNpZ25zIGFuZCBzeW1wdG9tcycKY29kZSAiUHJlc3VtcHRpdmUgVEIgLSBISVYuRC5ERTI4MiI6ICdISVYuRC5ERTI4MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZXN1bXB0aXZlIFRCJwpjb2RlICJXSE8gSElWIGNsaW5pY2FsIHN0YWdlIGNvbmRpdGlvbiBvciBzeW1wdG9tIC0gSElWLkQuREUyODkiOiAnSElWLkQuREUyODknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXSE8gSElWIGNsaW5pY2FsIHN0YWdlIGNvbmRpdGlvbiBvciBzeW1wdG9tJwpjb2RlICJBc3ltcHRvbWF0aWMiOiAnSElWLkQuREUyOTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3ltcHRvbWF0aWMnCmNvZGUgIlBlcnNpc3RlbnQgZ2VuZXJhbGl6ZWQgbHltcGhhZGVub3BhdGh5IjogJ0hJVi5ELkRFMjkxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGVyc2lzdGVudCBnZW5lcmFsaXplZCBseW1waGFkZW5vcGF0aHknCmNvZGUgIk1vZGVyYXRlIHVuZXhwbGFpbmVkIHdlaWdodCBsb3NzIjogJ0hJVi5ELkRFMjkyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTW9kZXJhdGUgdW5leHBsYWluZWQgd2VpZ2h0IGxvc3MnCmNvZGUgIlJlY3VycmVudCByZXNwaXJhdG9yeSB0cmFjdCBpbmZlY3Rpb25zIjogJ0hJVi5ELkRFMjkzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVjdXJyZW50IHJlc3BpcmF0b3J5IHRyYWN0IGluZmVjdGlvbnMnCmNvZGUgIlVuZXhwbGFpbmVkIHBlcnNpc3RlbnQgaGVwYXRvc3BsZW5vbWVnYWx5IjogJ0hJVi5ELkRFMjk0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgcGVyc2lzdGVudCBoZXBhdG9zcGxlbm9tZWdhbHknCmNvZGUgIkhlcnBlcyB6b3N0ZXIiOiAnSElWLkQuREUyOTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZXJwZXMgem9zdGVyJwpjb2RlICJBbmd1bGFyIGNoZWlsaXRpcyI6ICdISVYuRC5ERTI5NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FuZ3VsYXIgY2hlaWxpdGlzJwpjb2RlICJMaW5lYXIgZ2luZ2l2YWwgZXJ5dGhlbWEiOiAnSElWLkQuREUyOTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMaW5lYXIgZ2luZ2l2YWwgZXJ5dGhlbWEnCmNvZGUgIlJlY3VycmVudCBvcmFsIHVsY2VyYXRpb24iOiAnSElWLkQuREUyOTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWN1cnJlbnQgb3JhbCB1bGNlcmF0aW9uJwpjb2RlICJQYXB1bGFyIHBydXJpdGljIGVydXB0aW9uIjogJ0hJVi5ELkRFMjk5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGFwdWxhciBwcnVyaXRpYyBlcnVwdGlvbicKY29kZSAiRnVuZ2FsIG5haWwgaW5mZWN0aW9ucyI6ICdISVYuRC5ERTMwMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Z1bmdhbCBuYWlsIGluZmVjdGlvbnMnCmNvZGUgIlNlYm9ycmhvZWljIGRlcm1hdGl0aXMiOiAnSElWLkQuREUzMDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZWJvcnJob2VpYyBkZXJtYXRpdGlzJwpjb2RlICJFeHRlbnNpdmUgd2FydCB2aXJ1cyBpbmZlY3Rpb24iOiAnSElWLkQuREUzMDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFeHRlbnNpdmUgd2FydCB2aXJ1cyBpbmZlY3Rpb24nCmNvZGUgIkV4dGVuc2l2ZSBtb2xsdXNjdW0gY29udGFnaW9zdW0iOiAnSElWLkQuREUzMDMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFeHRlbnNpdmUgbW9sbHVzY3VtIGNvbnRhZ2lvc3VtJwpjb2RlICJVbmV4cGxhaW5lZCBwZXJzaXN0ZW50IHBhcm90aWQgZW5sYXJnZW1lbnQiOiAnSElWLkQuREUzMDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGxhaW5lZCBwZXJzaXN0ZW50IHBhcm90aWQgZW5sYXJnZW1lbnQnCmNvZGUgIlVuZXhwbGFpbmVkIHNldmVyZSB3ZWlnaHQgbG9zcyBpbiBhZHVsdHMiOiAnSElWLkQuREUzMDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGxhaW5lZCBzZXZlcmUgd2VpZ2h0IGxvc3MgaW4gYWR1bHRzJwpjb2RlICJVbmV4cGxhaW5lZCBtb2RlcmF0ZSBtYWxudXRyaXRpb24gbm90IGFkZXF1YXRlbHkgcmVzcG9uZGluZyB0byBzdGFuZGFyZCB0aGVyYXB5IjogJ0hJVi5ELkRFMzA2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgbW9kZXJhdGUgbWFsbnV0cml0aW9uIG5vdCBhZGVxdWF0ZWx5IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweScKY29kZSAiVW5leHBsYWluZWQgY2hyb25pYyBkaWFycmhvZWEgZm9yIGxvbmdlciB0aGFuIDEgbW9udGgiOiAnSElWLkQuREUzMDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGxhaW5lZCBjaHJvbmljIGRpYXJyaG9lYSBmb3IgbG9uZ2VyIHRoYW4gMSBtb250aCcKY29kZSAiVW5leHBsYWluZWQgcGVyc2lzdGVudCBkaWFycmhvZWEgMTQgZGF5cyBvciBtb3JlIjogJ0hJVi5ELkRFMzA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgcGVyc2lzdGVudCBkaWFycmhvZWEgMTQgZGF5cyBvciBtb3JlJwpjb2RlICJVbmV4cGxhaW5lZCBwZXJzaXN0ZW50IGZldmVyIGFib3ZlIDM3LjUgQywgaW50ZXJtaXR0ZW50IG9yIGNvbnN0YW50LCBmb3IgbG9uZ2VyIHRoYW4gb25lIDEgbW9udGgiOiAnSElWLkQuREUzMDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGxhaW5lZCBwZXJzaXN0ZW50IGZldmVyIGFib3ZlIDM3LjUgQywgaW50ZXJtaXR0ZW50IG9yIGNvbnN0YW50LCBmb3IgbG9uZ2VyIHRoYW4gb25lIDEgbW9udGgnCmNvZGUgIlBlcnNpc3RlbnQgb3JhbCBjYW5kaWRpYXNpcyI6ICdISVYuRC5ERTMxMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BlcnNpc3RlbnQgb3JhbCBjYW5kaWRpYXNpcycKY29kZSAiT3JhbCBoYWlyeSBsZXVrb3BsYWtpYSI6ICdISVYuRC5ERTMxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09yYWwgaGFpcnkgbGV1a29wbGFraWEnCmNvZGUgIlB1bG1vbmFyeSBUQiAtIEhJVi5ELkRFMzEyIjogJ0hJVi5ELkRFMzEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHVsbW9uYXJ5IFRCJwpjb2RlICJMeW1waCBub2RlIFRCIC0gSElWLkQuREUzMTMiOiAnSElWLkQuREUzMTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMeW1waCBub2RlIFRCJwpjb2RlICJTZXZlcmUgYmFjdGVyaWFsIGluZmVjdGlvbnMgc3VjaCBhcyBwbmV1bW9uaWEsIGVtcHllbWEsIHB5b215b3NpdGlzLCBib25lIG9yIGpvaW50IGluZmVjdGlvbiwgbWVuaW5naXRpcywgYmFjdGVyYWVtaWEiOiAnSElWLkQuREUzMTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXZlcmUgYmFjdGVyaWFsIGluZmVjdGlvbnMgc3VjaCBhcyBwbmV1bW9uaWEsIGVtcHllbWEsIHB5b215b3NpdGlzLCBib25lIG9yIGpvaW50IGluZmVjdGlvbiwgbWVuaW5naXRpcywgYmFjdGVyYWVtaWEnCmNvZGUgIlNldmVyZSByZWN1cnJlbnQgYmFjdGVyaWFsIHBuZXVtb25pYSI6ICdISVYuRC5ERTMxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NldmVyZSByZWN1cnJlbnQgYmFjdGVyaWFsIHBuZXVtb25pYScKY29kZSAiQWN1dGUgbmVjcm90aXppbmcgdWxjZXJhdGl2ZSBzdG9tYXRpdGlzIjogJ0hJVi5ELkRFMzE2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWN1dGUgbmVjcm90aXppbmcgdWxjZXJhdGl2ZSBzdG9tYXRpdGlzJwpjb2RlICJBY3V0ZSBuZWNyb3RpemluZyB1bGNlcmF0aXZlIGdpbmdpdml0aXMiOiAnSElWLkQuREUzMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBY3V0ZSBuZWNyb3RpemluZyB1bGNlcmF0aXZlIGdpbmdpdml0aXMnCmNvZGUgIkFjdXRlIG5lY3JvdGl6aW5nIHVsY2VyYXRpdmUgcGVyaW9kb250aXRpcyI6ICdISVYuRC5ERTMxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FjdXRlIG5lY3JvdGl6aW5nIHVsY2VyYXRpdmUgcGVyaW9kb250aXRpcycKY29kZSAiVW5leHBsYWluZWQgYW5hZW1pYSA8OCBnL2RMIjogJ0hJVi5ELkRFMzE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgYW5hZW1pYSA8OCBnL2RMJwpjb2RlICJOZXV0cm9wYWVuaWEgPDAuNSB4IDEwXjkvTCI6ICdISVYuRC5ERTMyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05ldXRyb3BhZW5pYSA8MC41IHggMTBeOS9MJwpjb2RlICJDaHJvbmljIHRocm9tYm9jeXRvcGFlbmlhIDw1MCB4IDEwXjkvTCI6ICdISVYuRC5ERTMyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Nocm9uaWMgdGhyb21ib2N5dG9wYWVuaWEgPDUwIHggMTBeOS9MJwpjb2RlICJTeW1wdG9tYXRpYyBseW1waG9pZCBpbnRlcnN0aXRpYWwgcG5ldW1vbml0aXMiOiAnSElWLkQuREUzMjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeW1wdG9tYXRpYyBseW1waG9pZCBpbnRlcnN0aXRpYWwgcG5ldW1vbml0aXMnCmNvZGUgIkNocm9uaWMgSElWLWFzc29jaWF0ZWQgbHVuZyBkaXNlYXNlLCBpbmNsdWRpbmcgYnJvbmNoaWVjdGFzaXMiOiAnSElWLkQuREUzMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaHJvbmljIEhJVi1hc3NvY2lhdGVkIGx1bmcgZGlzZWFzZSwgaW5jbHVkaW5nIGJyb25jaGllY3Rhc2lzJwpjb2RlICJISVYgd2FzdGluZyBzeW5kcm9tZSI6ICdISVYuRC5ERTMyNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViB3YXN0aW5nIHN5bmRyb21lJwpjb2RlICJVbmV4cGxhaW5lZCBzZXZlcmUgd2FzdGluZyBub3QgcmVzcG9uZGluZyB0byBzdGFuZGFyZCB0aGVyYXB5IjogJ0hJVi5ELkRFMzI1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgc2V2ZXJlIHdhc3Rpbmcgbm90IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweScKY29kZSAiVW5leHBsYWluZWQgc3R1bnRpbmcgbm90IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweSI6ICdISVYuRC5ERTMyNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VuZXhwbGFpbmVkIHN0dW50aW5nIG5vdCByZXNwb25kaW5nIHRvIHN0YW5kYXJkIHRoZXJhcHknCmNvZGUgIlVuZXhwbGFpbmVkIHNldmVyZSBtYWxudXRyaXRpb24gbm90IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweSI6ICdISVYuRC5ERTMyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VuZXhwbGFpbmVkIHNldmVyZSBtYWxudXRyaXRpb24gbm90IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweScKY29kZSAiUG5ldW1vY3lzdGlzIGppcm92ZWNpaSBwbmV1bW9uaWEiOiAnSElWLkQuREUzMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQbmV1bW9jeXN0aXMgamlyb3ZlY2lpIHBuZXVtb25pYScKY29kZSAiUmVjdXJyZW50IHNldmVyZSBiYWN0ZXJpYWwgcG5ldW1vbmlhIjogJ0hJVi5ELkRFMzI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVjdXJyZW50IHNldmVyZSBiYWN0ZXJpYWwgcG5ldW1vbmlhJwpjb2RlICJSZWN1cnJlbnQgc2V2ZXJlIGJhY3RlcmlhbCBpbmZlY3Rpb25zIHN1Y2ggYXMgZW1weWVtYSwgcHlvbXlvc2l0aXMsIGJvbmUgb3Igam9pbnQgaW5mZWN0aW9uLCBtZW5pbmdpdGlzLCBidXQgZXhjbHVkaW5nIHBuZXVtb25pYSI6ICdISVYuRC5ERTMzMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlY3VycmVudCBzZXZlcmUgYmFjdGVyaWFsIGluZmVjdGlvbnMgc3VjaCBhcyBlbXB5ZW1hLCBweW9teW9zaXRpcywgYm9uZSBvciBqb2ludCBpbmZlY3Rpb24sIG1lbmluZ2l0aXMsIGJ1dCBleGNsdWRpbmcgcG5ldW1vbmlhJwpjb2RlICJFbXB5ZW1hIjogJ0hJVi5ELkRFMzMxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRW1weWVtYScKY29kZSAiUHlvbXlvc2l0aXMiOiAnSElWLkQuREUzMzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQeW9teW9zaXRpcycKY29kZSAiQm9uZSBvciBqb2ludCBpbmZlY3Rpb24iOiAnSElWLkQuREUzMzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCb25lIG9yIGpvaW50IGluZmVjdGlvbicKY29kZSAiTWVuaW5naXRpcyI6ICdISVYuRC5ERTMzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01lbmluZ2l0aXMnCmNvZGUgIkNocm9uaWMgaGVycGVzIHNpbXBsZXggaW5mZWN0aW9uIG9yb2xhYmlhbCBvciBjdXRhbmVvdXMgb2YgbW9yZSB0aGFuIDEgbW9udGggZHVyYXRpb24gb3IgdmlzY2VyYWwgYXQgYW55IHNpdGUiOiAnSElWLkQuREUzMzUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaHJvbmljIGhlcnBlcyBzaW1wbGV4IGluZmVjdGlvbiBvcm9sYWJpYWwgb3IgY3V0YW5lb3VzIG9mIG1vcmUgdGhhbiAxIG1vbnRoIGR1cmF0aW9uIG9yIHZpc2NlcmFsIGF0IGFueSBzaXRlJwpjb2RlICJDaHJvbmljIGhlcnBlcyBzaW1wbGV4IGluZmVjdGlvbiBvcm9sYWJpYWwsIGdlbml0YWwgb3IgYW5vcmVjdGFsIG9mIG1vcmUgdGhhbiAxIG1vbnRoIGluIGR1cmF0aW9uIG9yIHZpc2NlcmFsIGF0IGFueSBzaXRlIjogJ0hJVi5ELkRFMzM2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hyb25pYyBoZXJwZXMgc2ltcGxleCBpbmZlY3Rpb24gb3JvbGFiaWFsLCBnZW5pdGFsIG9yIGFub3JlY3RhbCBvZiBtb3JlIHRoYW4gMSBtb250aCBpbiBkdXJhdGlvbiBvciB2aXNjZXJhbCBhdCBhbnkgc2l0ZScKY29kZSAiT2Vzb3BoYWdlYWwgY2FuZGlkaWFzaXMgb3IgY2FuZGlkaWFzaXMgb2YgdHJhY2hlYSwgYnJvbmNoaSBvciBsdW5ncyI6ICdISVYuRC5ERTMzNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09lc29waGFnZWFsIGNhbmRpZGlhc2lzIG9yIGNhbmRpZGlhc2lzIG9mIHRyYWNoZWEsIGJyb25jaGkgb3IgbHVuZ3MnCmNvZGUgIkV4dHJhcHVsbW9uYXJ5IFRCIC0gSElWLkQuREUzMzgiOiAnSElWLkQuREUzMzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFeHRyYXB1bG1vbmFyeSBUQicKY29kZSAiS2Fwb3NpIHNhcmNvbWEiOiAnSElWLkQuREUzMzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdLYXBvc2kgc2FyY29tYScKY29kZSAiQ3l0b21lZ2Fsb3ZpcnVzIGluZmVjdGlvbiByZXRpbml0aXMgb3IgaW5mZWN0aW9uIG9mIG90aGVyIG9yZ2FucyI6ICdISVYuRC5ERTM0MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N5dG9tZWdhbG92aXJ1cyBpbmZlY3Rpb24gcmV0aW5pdGlzIG9yIGluZmVjdGlvbiBvZiBvdGhlciBvcmdhbnMnCmNvZGUgIkNlbnRyYWwgbmVydm91cyBzeXN0ZW0gdG94b3BsYXNtb3NpcyI6ICdISVYuRC5ERTM0MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NlbnRyYWwgbmVydm91cyBzeXN0ZW0gdG94b3BsYXNtb3NpcycKY29kZSAiSElWIGVuY2VwaGFsb3BhdGh5IjogJ0hJVi5ELkRFMzQyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIGVuY2VwaGFsb3BhdGh5Jwpjb2RlICJFeHRyYXB1bG1vbmFyeSBjcnlwdG9jb2Njb3NpcywgaW5jbHVkaW5nIG1lbmluZ2l0aXMiOiAnSElWLkQuREUzNDMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFeHRyYXB1bG1vbmFyeSBjcnlwdG9jb2Njb3NpcywgaW5jbHVkaW5nIG1lbmluZ2l0aXMnCmNvZGUgIkRpc3NlbWluYXRlZCBub250dWJlcmN1bG91cyBteWNvYmFjdGVyaWFsIGluZmVjdGlvbiI6ICdISVYuRC5ERTM0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Rpc3NlbWluYXRlZCBub250dWJlcmN1bG91cyBteWNvYmFjdGVyaWFsIGluZmVjdGlvbicKY29kZSAiUHJvZ3Jlc3NpdmUgbXVsdGlmb2NhbCBsZXVrb2VuY2VwaGFsb3BhdGh5IjogJ0hJVi5ELkRFMzQ1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJvZ3Jlc3NpdmUgbXVsdGlmb2NhbCBsZXVrb2VuY2VwaGFsb3BhdGh5Jwpjb2RlICJDaHJvbmljIGNyeXB0b3Nwb3JpZGlvc2lzIjogJ0hJVi5ELkRFMzQ2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hyb25pYyBjcnlwdG9zcG9yaWRpb3NpcycKY29kZSAiQ2hyb25pYyBjcnlwdG9zcG9yaWRpb3NpcyB3aXRoIGRpYXJyaG9lYSI6ICdISVYuRC5ERTM0NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Nocm9uaWMgY3J5cHRvc3BvcmlkaW9zaXMgd2l0aCBkaWFycmhvZWEnCmNvZGUgIkNocm9uaWMgaXNvc3Bvcmlhc2lzIjogJ0hJVi5ELkRFMzQ4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hyb25pYyBpc29zcG9yaWFzaXMnCmNvZGUgIkRpc3NlbWluYXRlZCBteWNvc2lzIGV4dHJhcHVsbW9uYXJ5IGhpc3RvcGxhc21vc2lzLCBjb2NjaWRpb2lkb215Y29zaXMiOiAnSElWLkQuREUzNDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEaXNzZW1pbmF0ZWQgbXljb3NpcyBleHRyYXB1bG1vbmFyeSBoaXN0b3BsYXNtb3NpcywgY29jY2lkaW9pZG9teWNvc2lzJwpjb2RlICJEaXNzZW1pbmF0ZWQgZW5kZW1pYyBteWNvc2lzIGV4dHJhcHVsbW9uYXJ5IGhpc3RvcGxhc21vc2lzLCBjb2NjaWRpb2lkb215Y29zaXMsIHBlbmljaWxsaW9zaXMiOiAnSElWLkQuREUzNTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEaXNzZW1pbmF0ZWQgZW5kZW1pYyBteWNvc2lzIGV4dHJhcHVsbW9uYXJ5IGhpc3RvcGxhc21vc2lzLCBjb2NjaWRpb2lkb215Y29zaXMsIHBlbmljaWxsaW9zaXMnCmNvZGUgIkNlcmVicmFsIGx5bXBob21hIjogJ0hJVi5ELkRFMzUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VyZWJyYWwgbHltcGhvbWEnCmNvZGUgIkItY2VsbCBub24tSG9kZ2tpbiBseW1waG9tYSI6ICdISVYuRC5ERTM1MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ItY2VsbCBub24tSG9kZ2tpbiBseW1waG9tYScKY29kZSAiSElWLWFzc29jaWF0ZWQgbmVwaHJvcGF0aHkgb3IgY2FyZGlvbXlvcGF0aHkiOiAnSElWLkQuREUzNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtYXNzb2NpYXRlZCBuZXBocm9wYXRoeSBvciBjYXJkaW9teW9wYXRoeScKY29kZSAiUmVjdXJyZW50IHNlcHRpY2FlbWlhIGluY2x1ZGluZyBub250eXBob2lkYWwgU2FsbW9uZWxsYSI6ICdISVYuRC5ERTM1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlY3VycmVudCBzZXB0aWNhZW1pYSBpbmNsdWRpbmcgbm9udHlwaG9pZGFsIFNhbG1vbmVsbGEnCmNvZGUgIkludmFzaXZlIGNlcnZpY2FsIGNhcmNpbm9tYSI6ICdISVYuRC5ERTM1NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFzaXZlIGNlcnZpY2FsIGNhcmNpbm9tYScKY29kZSAiQXR5cGljYWwgZGlzc2VtaW5hdGVkIGxlaXNobWFuaWFzaXMiOiAnSElWLkQuREUzNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBdHlwaWNhbCBkaXNzZW1pbmF0ZWQgbGVpc2htYW5pYXNpcycKY29kZSAiTmV1dHJvcGVuaWEiOiAnSElWLkQuREUzNTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZXV0cm9wZW5pYScKY29kZSAiQ0Q0IGNvdW50IC0gSElWLkQuREUzNjQiOiAnSElWLkQuREUzNjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDRDQgY291bnQnCmNvZGUgIkJhc2VsaW5lIENENCBjb3VudCAtIEhJVi5ELkRFMzY3IjogJ0hJVi5ELkRFMzY3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmFzZWxpbmUgQ0Q0IGNvdW50Jwpjb2RlICJEYXRlIG9mIGJhc2VsaW5lIENENCBjb3VudCB0ZXN0IC0gSElWLkQuREUzNjgiOiAnSElWLkQuREUzNjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG9mIGJhc2VsaW5lIENENCBjb3VudCB0ZXN0Jwpjb2RlICJUaW1lIHRvIHN0YXJ0IEFSVCI6ICdISVYuRC5ERTM4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RpbWUgdG8gc3RhcnQgQVJUJwpjb2RlICJXaXRoaW4gNyBkYXlzIG9mIEhJViBkaWFnbm9zaXMiOiAnSElWLkQuREUzODQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXaXRoaW4gNyBkYXlzIG9mIEhJViBkaWFnbm9zaXMnCmNvZGUgIldpdGhpbiAzMCBkYXlzIG9mIEhJViBkaWFnbm9zaXMiOiAnSElWLkQuREUzODUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXaXRoaW4gMzAgZGF5cyBvZiBISVYgZGlhZ25vc2lzJwpjb2RlICJXaXRoaW4gOTAgZGF5cyBvZiBISVYgZGlhZ25vc2lzIjogJ0hJVi5ELkRFMzg2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnV2l0aGluIDkwIGRheXMgb2YgSElWIGRpYWdub3NpcycKY29kZSAiVmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCAtIEhJVi5ELkRFMzg3IjogJ0hJVi5ELkRFMzg3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiUmVhc29uIGZvciBISVYgdmlyYWwgbG9hZCB0ZXN0IjogJ0hJVi5ELkRFMzkxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhc29uIGZvciBISVYgdmlyYWwgbG9hZCB0ZXN0Jwpjb2RlICJSb3V0aW5lIHZpcmFsIGxvYWQgdGVzdCI6ICdISVYuRC5ERTM5MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JvdXRpbmUgdmlyYWwgbG9hZCB0ZXN0Jwpjb2RlICJUYXJnZXRlZCB2aXJhbCBsb2FkIG1vbml0b3JpbmciOiAnSElWLkQuREUzOTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUYXJnZXRlZCB2aXJhbCBsb2FkIG1vbml0b3JpbmcnCmNvZGUgIkluaXRpYWwgdmlyYWwgbG9hZCB0ZXN0IjogJ0hJVi5ELkRFMzk0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5pdGlhbCB2aXJhbCBsb2FkIHRlc3QnCmNvZGUgIkZvbGxvdy11cCB2aXJhbCBsb2FkIHRlc3QgYWZ0ZXIgcmVjZWl2aW5nIGVuaGFuY2VkIGFkaGVyZW5jZSBjb3Vuc2VsbGluZyI6ICdISVYuRC5ERTM5NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZvbGxvdy11cCB2aXJhbCBsb2FkIHRlc3QgYWZ0ZXIgcmVjZWl2aW5nIGVuaGFuY2VkIGFkaGVyZW5jZSBjb3Vuc2VsbGluZycKY29kZSAiTW9uaXRvcmluZyBleGFtaW5hdGlvbnMiOiAnSElWLkQuREUzOTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNb25pdG9yaW5nIGV4YW1pbmF0aW9ucycKY29kZSAiSGFlbW9nbG9iaW4gSGIiOiAnSElWLkQuREU0MDAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIYWVtb2dsb2JpbiBIYicKY29kZSAiUHJlZ25hbmN5IHRlc3QiOiAnSElWLkQuREU0MDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmVnbmFuY3kgdGVzdCcKY29kZSAiU3lwaGlsaXMgdGVzdCI6ICdISVYuRC5ERTQwMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N5cGhpbGlzIHRlc3QnCmNvZGUgIkNoZXN0IFgtcmF5IENYUiI6ICdISVYuRC5ERTQwMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NoZXN0IFgtcmF5IENYUicKY29kZSAiU3B1dHVtIG9yIGN1bHR1cmUgZm9yIFRCIjogJ0hJVi5ELkRFNDA0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3B1dHVtIG9yIGN1bHR1cmUgZm9yIFRCJwpjb2RlICJIQnNBZyB0ZXN0IEhCViI6ICdISVYuRC5ERTQwNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hCc0FnIHRlc3QgSEJWJwpjb2RlICJISVYgdmlyYWwgbG9hZCB0ZXN0IG9yZGVyZWQiOiAnSElWLkQuREU0MDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdmlyYWwgbG9hZCB0ZXN0IG9yZGVyZWQnCmNvZGUgIkhJViB2aXJhbCBsb2FkIHRlc3Qgc2NoZWR1bGVkIjogJ0hJVi5ELkRFNDA3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHZpcmFsIGxvYWQgdGVzdCBzY2hlZHVsZWQnCmNvZGUgIkNENCBjb3VudCBvcmRlcmVkIjogJ0hJVi5ELkRFNDA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ0Q0IGNvdW50IG9yZGVyZWQnCmNvZGUgIkNENCBjb3VudCB0ZXN0IHNjaGVkdWxlZCI6ICdISVYuRC5ERTQwOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NENCBjb3VudCB0ZXN0IHNjaGVkdWxlZCcKY29kZSAiQ3J5cHRvY29jY2FsIGFudGlnZW4gdGVzdCI6ICdISVYuRC5ERTQxMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NyeXB0b2NvY2NhbCBhbnRpZ2VuIHRlc3QnCmNvZGUgIkhpc3RvcGxhc21vc2lzIGFudGlnZW4gdGVzdCI6ICdISVYuRC5ERTQxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hpc3RvcGxhc21vc2lzIGFudGlnZW4gdGVzdCcKY29kZSAiQ2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyBzY2hlZHVsZWQiOiAnSElWLkQuREU0MTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIHNjaGVkdWxlZCcKY29kZSAiRGF0ZSBvZiBzY2hlZHVsZWQgbW9uaXRvcmluZyBleGFtaW5hdGlvbiI6ICdISVYuRC5ERTQxMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgb2Ygc2NoZWR1bGVkIG1vbml0b3JpbmcgZXhhbWluYXRpb24nCmNvZGUgIkRhdGUgdmlyYWwgbG9hZCB0ZXN0IHJlc3VsdHMgcmVjZWl2ZWQgYnkgY2xpZW50IC0gSElWLkQuREU0MTciOiAnSElWLkQuREU0MTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIHZpcmFsIGxvYWQgdGVzdCByZXN1bHRzIHJlY2VpdmVkIGJ5IGNsaWVudCcKY29kZSAiUmVhc29uIGZvciBBUlYgZHJ1ZyByZWdpbWVuIHN1YnN0aXR1dGlvbiI6ICdISVYuRC5ERTQxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYXNvbiBmb3IgQVJWIGRydWcgcmVnaW1lbiBzdWJzdGl0dXRpb24nCmNvZGUgIlRveGljaXR5L3NpZGUgZWZmZWN0cyAtIEhJVi5ELkRFNDE5IjogJ0hJVi5ELkRFNDE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVG94aWNpdHkvc2lkZSBlZmZlY3RzJwpjb2RlICJEcnVnLWRydWcgaW50ZXJhY3Rpb24iOiAnSElWLkQuREU0MjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEcnVnLWRydWcgaW50ZXJhY3Rpb24nCmNvZGUgIlByZWduYW5jeSI6ICdISVYuRC5ERTQyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZWduYW5jeScKY29kZSAiTmV3IFRCIjogJ0hJVi5ELkRFNDIyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmV3IFRCJwpjb2RlICJOZXcgZHJ1ZyBhdmFpbGFibGUiOiAnSElWLkQuREU0MjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZXcgZHJ1ZyBhdmFpbGFibGUnCmNvZGUgIkRydWcgb3V0IG9mIHN0b2NrIjogJ0hJVi5ELkRFNDI0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRHJ1ZyBvdXQgb2Ygc3RvY2snCmNvZGUgIk90aGVyIHJlYXNvbiBmb3IgcmVnaW1lbiBzdWJzdGl0dXRpb24iOiAnSElWLkQuREU0MjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlciByZWFzb24gZm9yIHJlZ2ltZW4gc3Vic3RpdHV0aW9uJwpjb2RlICJTd2l0Y2ggdG8gc2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4gcmVjb21tZW5kZWQiOiAnSElWLkQuREU0MjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTd2l0Y2ggdG8gc2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4gcmVjb21tZW5kZWQnCmNvZGUgIlJlZ2ltZW4gc3Vic3RpdHV0aW9uIHJlY29tbWVuZGVkIjogJ0hJVi5ELkRFNDM2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVnaW1lbiBzdWJzdGl0dXRpb24gcmVjb21tZW5kZWQnCmNvZGUgIkRvc2UgYWRqdXN0bWVudCByZWNvbW1lbmRlZCI6ICdISVYuRC5ERTQzNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Rvc2UgYWRqdXN0bWVudCByZWNvbW1lbmRlZCcKY29kZSAiU3VzcGljaW9uIG9mIHRyZWF0bWVudCBmYWlsdXJlIG9yIGludGVycnVwdGlvbiI6ICdISVYuRC5ERTQ0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N1c3BpY2lvbiBvZiB0cmVhdG1lbnQgZmFpbHVyZSBvciBpbnRlcnJ1cHRpb24nCmNvZGUgIk1lZGljYXRpb25zIHByZXNjcmliZWQgLSBISVYuRC5ERTQ1NyI6ICdISVYuRC5ERTQ1NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01lZGljYXRpb25zIHByZXNjcmliZWQnCmNvZGUgIkRhdGUgbWVkaWNhdGlvbnMgcHJlc2NyaWJlZCAtIEhJVi5ELkRFNDU4IjogJ0hJVi5ELkRFNDU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBtZWRpY2F0aW9ucyBwcmVzY3JpYmVkJwpjb2RlICJEb3NlIG9mIG1lZGljYXRpb25zIHByZXNjcmliZWQiOiAnSElWLkQuREU0NTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEb3NlIG9mIG1lZGljYXRpb25zIHByZXNjcmliZWQnCmNvZGUgIk51bWJlciBvZiBkYXlzIG1lZGljYXRpb25zIHByZXNjcmliZWQiOiAnSElWLkQuREU0NjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOdW1iZXIgb2YgZGF5cyBtZWRpY2F0aW9ucyBwcmVzY3JpYmVkJwpjb2RlICJBZGhlcmVuY2UgY291bnNlbGxpbmcgcHJvdmlkZWQgLSBISVYuRC5ERTQ2NSI6ICdISVYuRC5ERTQ2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FkaGVyZW5jZSBjb3Vuc2VsbGluZyBwcm92aWRlZCcKY29kZSAiVHlwZSBvZiB0cmVhdG1lbnQtbGltaXRpbmcgdG94aWNpdHkiOiAnSElWLkQuREU0NjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIHRyZWF0bWVudC1saW1pdGluZyB0b3hpY2l0eScKY29kZSAiR2FzdHJvaW50ZXN0aW5hbCI6ICdISVYuRC5ERTQ2NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0dhc3Ryb2ludGVzdGluYWwnCmNvZGUgIlNraW4gaXNzdWVzIjogJ0hJVi5ELkRFNDY4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2tpbiBpc3N1ZXMnCmNvZGUgIlBlcmlwaGVyYWwgbmV1cm9wYXRoeSI6ICdISVYuRC5ERTQ2OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BlcmlwaGVyYWwgbmV1cm9wYXRoeScKY29kZSAiQ2VudHJhbCBuZXJ2b3VzIHN5c3RlbSBzeW1wdG9tcyI6ICdISVYuRC5ERTQ3MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NlbnRyYWwgbmVydm91cyBzeXN0ZW0gc3ltcHRvbXMnCmNvZGUgIldlaWdodCBnYWluIjogJ0hJVi5ELkRFNDcxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnV2VpZ2h0IGdhaW4nCmNvZGUgIkhlcGF0aWMgZHlzZnVuY3Rpb24iOiAnSElWLkQuREU0NzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZXBhdGljIGR5c2Z1bmN0aW9uJwpjb2RlICJIYWVtYXRvbG9naWNhbCBkaXNvcmRlcnMiOiAnSElWLkQuREU0NzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIYWVtYXRvbG9naWNhbCBkaXNvcmRlcnMnCmNvZGUgIkZhdGlndWUiOiAnSElWLkQuREU0NzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGYXRpZ3VlJwpjb2RlICJIZWFkYWNoZSAtIEhJVi5ELkRFNDc1IjogJ0hJVi5ELkRFNDc1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGVhZGFjaGUnCmNvZGUgIkJvbmUgZHlzZnVuY3Rpb24iOiAnSElWLkQuREU0NzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCb25lIGR5c2Z1bmN0aW9uJwpjb2RlICJNZXRhYm9saWMgc3ltcHRvbXMiOiAnSElWLkQuREU0NzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZXRhYm9saWMgc3ltcHRvbXMnCmNvZGUgIktpZG5leSBkeXNmdW5jdGlvbiI6ICdISVYuRC5ERTQ3OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0tpZG5leSBkeXNmdW5jdGlvbicKY29kZSAiVW5leHBlY3RlZCBhZHZlcnNlIGRydWcgcmVhY3Rpb24iOiAnSElWLkQuREU0NzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGVjdGVkIGFkdmVyc2UgZHJ1ZyByZWFjdGlvbicKCmNvZGUgIkRhdGVzIG9mIHN1YnN0aXR1dGlvbiB3aXRoaW4gc2Vjb25kLWxpbmUgcmVnaW1lbiI6ICdISVYuRC5ERTQ4NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGVzIG9mIHN1YnN0aXR1dGlvbiB3aXRoaW4gc2Vjb25kLWxpbmUgcmVnaW1lbicKY29kZSAiRGF0ZXMgb2Ygc3Vic3RpdHV0aW9uIHdpdGhpbiB0aGlyZC1saW5lIHJlZ2ltZW4iOiAnSElWLkQuREU0OTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlcyBvZiBzdWJzdGl0dXRpb24gd2l0aGluIHRoaXJkLWxpbmUgcmVnaW1lbicKY29kZSAiRW5oYW5jZWQgYWRoZXJlbmNlIGNvdW5zZWxsaW5nIHByb3ZpZGVkIjogJ0hJVi5ELkRFNDk2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRW5oYW5jZWQgYWRoZXJlbmNlIGNvdW5zZWxsaW5nIHByb3ZpZGVkJwpjb2RlICJDb3Vuc2VsbGluZyBwcm92aWRlZCBvbiBkaWFnbm9zZXMiOiAnSElWLkQuREU1MDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb3Vuc2VsbGluZyBwcm92aWRlZCBvbiBkaWFnbm9zZXMnCmNvZGUgIlN5cGhpbGlzIGNvdW5zZWxsaW5nIGFuZCB0cmVhdG1lbnQiOiAnSElWLkQuREU1MTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyBjb3Vuc2VsbGluZyBhbmQgdHJlYXRtZW50Jwpjb2RlICJPdGhlciBzdXBwb3J0IHNlcnZpY2VzIC0gSElWLkQuREU1MTkiOiAnSElWLkQuREU1MTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlciBzdXBwb3J0IHNlcnZpY2VzJwpjb2RlICJNZW50YWwgaGVhbHRoIHNlcnZpY2VzIC0gSElWLkQuREU1MjAiOiAnSElWLkQuREU1MjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZW50YWwgaGVhbHRoIHNlcnZpY2VzJwpjb2RlICJQc3ljaG9zb2NpYWwgY291bnNlbGxpbmcsIHN1cHBvcnQgYW5kIHRyZWF0bWVudCBhZGhlcmVuY2UgY291bnNlbGxpbmcgLSBISVYuRC5ERTUyMSI6ICdISVYuRC5ERTUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BzeWNob3NvY2lhbCBjb3Vuc2VsbGluZywgc3VwcG9ydCBhbmQgdHJlYXRtZW50IGFkaGVyZW5jZSBjb3Vuc2VsbGluZycKY29kZSAiTGVnYWwgYW5kIHNvY2lhbCBzZXJ2aWNlcyAtIEhJVi5ELkRFNTIyIjogJ0hJVi5ELkRFNTIyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTGVnYWwgYW5kIHNvY2lhbCBzZXJ2aWNlcycKY29kZSAiU2VydmljZXMgZm9yIHJlc3BvbmRpbmcgdG8gdmlvbGVuY2UgYWdhaW5zdCB3b21lbiAtIEhJVi5ELkRFNTIzIjogJ0hJVi5ELkRFNTIzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2VydmljZXMgZm9yIHJlc3BvbmRpbmcgdG8gdmlvbGVuY2UgYWdhaW5zdCB3b21lbicKY29kZSAiRGF0ZS90aW1lIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCAtIEhJVi5ELkRFNTI0IjogJ0hJVi5ELkRFNTI0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZS90aW1lIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCcKY29kZSAiVHlwZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQgLSBISVYuRC5ERTUyNSI6ICdISVYuRC5ERTUyNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1R5cGUgb2YgZm9sbG93LXVwIGFwcG9pbnRtZW50Jwpjb2RlICJDbGluaWNhbCB2aXNpdCAtIEhJVi5ELkRFNTI2IjogJ0hJVi5ELkRFNTI2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2xpbmljYWwgdmlzaXQnCmNvZGUgIkFudGlyZXRyb3ZpcmFsIGRydWcgcGljayB1cCI6ICdISVYuRC5ERTUyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FudGlyZXRyb3ZpcmFsIGRydWcgcGljayB1cCcKY29kZSAiUG9zdC10cmVhdG1lbnQgZm9sbG93LXVwIHZpc2l0IGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucyBvciBpbnZhc2l2ZSBjZXJ2aWNhbCBjYW5jZXIgLSBISVYuRC5ERTUyOCI6ICdISVYuRC5ERTUyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc3QtdHJlYXRtZW50IGZvbGxvdy11cCB2aXNpdCBmb3IgY2VydmljYWwgcHJlY2FuY2VyIGxlc2lvbnMgb3IgaW52YXNpdmUgY2VydmljYWwgY2FuY2VyJwpjb2RlICJPdGhlciAtIEhJVi5ELkRFNTI5IjogJ0hJVi5ELkRFNTI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIkZvbGxvdy11cCB0ZXN0IHJlY29tbWVuZGVkIGRhdGUiOiAnSElWLkQuREU1MzEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGb2xsb3ctdXAgdGVzdCByZWNvbW1lbmRlZCBkYXRlJwpjb2RlICJDdXJyZW50IG1lZGljYXRpb25zIjogJ0hJVi5ELkRFNTM3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ3VycmVudCBtZWRpY2F0aW9ucycKY29kZSAiTm8gbWVkaWNhdGlvbnMiOiAnSElWLkQuREU1MzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdObyBtZWRpY2F0aW9ucycKY29kZSAiRG9udCBrbm93IG9mIGFueSBjdXJyZW50IG1lZGljYXRpb25zIjogJ0hJVi5ELkRFNTM5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRG9udCBrbm93IG9mIGFueSBjdXJyZW50IG1lZGljYXRpb25zJwpjb2RlICJBbmFsZ2VzaWMiOiAnSElWLkQuREU1NDAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbmFsZ2VzaWMnCmNvZGUgIkFudGFjaWRzIjogJ0hJVi5ELkRFNTQxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW50YWNpZHMnCmNvZGUgIkFudGliaW90aWNzIGJyb2FkLXNwZWN0cnVtIjogJ0hJVi5ELkRFNTQyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW50aWJpb3RpY3MgYnJvYWQtc3BlY3RydW0nCmNvZGUgIkFudGljb252dWxzaXZlIjogJ0hJVi5ELkRFNTQzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW50aWNvbnZ1bHNpdmUnCmNvZGUgIkFudGlkaWFiZXRpYyI6ICdISVYuRC5ERTU0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FudGlkaWFiZXRpYycKY29kZSAiQW50aWZ1bmdhbHMiOiAnSElWLkQuREU1NDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnRpZnVuZ2FscycKY29kZSAiQW50aWhlbG1pbnRpYyI6ICdISVYuRC5ERTU0NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FudGloZWxtaW50aWMnCmNvZGUgIkFudGloeXBlcnRlbnNpdmUiOiAnSElWLkQuREU1NDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnRpaHlwZXJ0ZW5zaXZlJwpjb2RlICJBbnRpbWFsYXJpYWxzIjogJ0hJVi5ELkRFNTQ4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW50aW1hbGFyaWFscycKY29kZSAiQW50aXJldHJvdmlyYWxzIEFSVnMiOiAnSElWLkQuREU1NDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnRpcmV0cm92aXJhbHMgQVJWcycKY29kZSAiQW50aXBhcmFzaXRpY3MiOiAnSElWLkQuREU1NTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnRpcGFyYXNpdGljcycKY29kZSAiQW50aXZpcmFscyI6ICdISVYuRC5ERTU1MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FudGl2aXJhbHMnCmNvZGUgIkJ1cHJlbm9ycGhpbmUgLSBISVYuRC5ERTU1MiI6ICdISVYuRC5ERTU1MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0J1cHJlbm9ycGhpbmUnCmNvZGUgIkNvLXRyaW1veGF6b2xlIHByZXZlbnRpdmUgdGhlcmFweSBDUFQiOiAnSElWLkQuREU1NTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDby10cmltb3hhem9sZSBwcmV2ZW50aXZlIHRoZXJhcHkgQ1BUJwpjb2RlICJIb3Jtb25hbCBmYW1pbHkgcGxhbm5pbmcgbWV0aG9kIjogJ0hJVi5ELkRFNTU0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSG9ybW9uYWwgZmFtaWx5IHBsYW5uaW5nIG1ldGhvZCcKY29kZSAiTWV0aGFkb25lIC0gSElWLkQuREU1NTUiOiAnSElWLkQuREU1NTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZXRoYWRvbmUnCmNvZGUgIlByRVAgdG8gcHJldmVudCBISVYiOiAnSElWLkQuREU1NTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQckVQIHRvIHByZXZlbnQgSElWJwpjb2RlICJPdGhlciBhbnRpYmlvdGljcyI6ICdISVYuRC5ERTU1NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIGFudGliaW90aWNzJwpjb2RlICJPdGhlciBtZWRpY2F0aW9ucyI6ICdISVYuRC5ERTU1OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIG1lZGljYXRpb25zJwpjb2RlICJEYXRlIG9mIGNlcnZpY2FsIGNhbmNlciBzY3JlZW5pbmcgdGVzdCI6ICdISVYuRC5ERTY1NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgb2YgY2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyB0ZXN0Jwpjb2RlICJMaWZldGltZSBzY3JlZW5pbmcgdGVzdCBudW1iZXIiOiAnSElWLkQuREU2NTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMaWZldGltZSBzY3JlZW5pbmcgdGVzdCBudW1iZXInCmNvZGUgIkNlcnZpY2FsIGNhbmNlciBwcmltYXJ5IHNjcmVlbmluZyB0ZXN0IHR5cGUiOiAnSElWLkQuREU2NTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBjYW5jZXIgcHJpbWFyeSBzY3JlZW5pbmcgdGVzdCB0eXBlJwpjb2RlICJIUFYtRE5BIjogJ0hJVi5ELkRFNjU5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSFBWLUROQScKY29kZSAiVklBIjogJ0hJVi5ELkRFNjYwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVklBJwpjb2RlICJOZXcgcmVnaW1lbiBhZnRlciBzd2l0Y2ggdG8gc2Vjb25kLWxpbmUgcmVnaW1lbiI6ICdISVYuRC5ERTQ4NScgZnJvbSAiSElWQ29uY2VwdHMiCmNvZGUgIk5ldyByZWdpbWVuIGFmdGVyIHN3aXRjaCB0byB0aGlyZC1saW5lIHJlZ2ltZW4iOiAnSElWLkQuREU0OTEnIGZyb20gIkhJVkNvbmNlcHRzIgpjb2RlICJOZXcgcmVnaW1lbiBhZnRlciBzdWJzdGl0dXRpb24gd2l0aGluIHNlY29uZC1saW5lIHJlZ2ltZW4iOiAnSElWLkQuREU0ODknIGZyb20gIkhJVkNvbmNlcHRzIgpjb2RlICJOZXcgcmVnaW1lbiBhZnRlciBzdWJzdGl0dXRpb24gd2l0aGluIHRoaXJkLWxpbmUgcmVnaW1lbiI6ICdISVYuRC5ERTQ5NScgZnJvbSAiSElWQ29uY2VwdHMiCmNvZGUgIkNlcnZpY2FsIGN5dG9sb2d5IjogJ0hJVi5ELkRFNjYxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VydmljYWwgY3l0b2xvZ3knCmNvZGUgIk90aGVyIC0gSElWLkQuREU2NjIiOiAnSElWLkQuREU2NjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiRGF0ZSBvZiBkaWFnbm9zaXMgb2YgY2VydmljYWwgcHJlY2FuY2VyIGxlc2lvbnMgb3IgaW52YXNpdmUgY2VydmljYWwgY2FuY2VyIjogJ0hJVi5ELkRFNzA1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBvZiBkaWFnbm9zaXMgb2YgY2VydmljYWwgcHJlY2FuY2VyIGxlc2lvbnMgb3IgaW52YXNpdmUgY2VydmljYWwgY2FuY2VyJwpjb2RlICJDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIG91dGNvbWUiOiAnSElWLkQuREU3MDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIG91dGNvbWUnCmNvZGUgIlBvc2l0aXZlIGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucyI6ICdISVYuRC5ERTcwNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlIGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucycKY29kZSAiTmVnYXRpdmUgZm9yIGNlcnZpY2FsIHByZWNhbmNlciBsZXNpb25zIjogJ0hJVi5ELkRFNzA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUgZm9yIGNlcnZpY2FsIHByZWNhbmNlciBsZXNpb25zJwpjb2RlICJDZXJ2aWNhbCBjYW5jZXIgZGlhZ25vc2lzIjogJ0hJVi5ELkRFNzA5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VydmljYWwgY2FuY2VyIGRpYWdub3NpcycKY29kZSAiQ2VydmljYWwgcHJlY2FuY2VyIGxlc2lvbnMiOiAnSElWLkQuREU3MTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucycKY29kZSAiSW52YXNpdmUgY2VydmljYWwgY2FuY2VyIjogJ0hJVi5ELkRFNzExJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YXNpdmUgY2VydmljYWwgY2FuY2VyJwpjb2RlICJDZXJ2aWNhbCBjYW5jZXIgc3RhZ2UgYXQgZGlhZ25vc2lzIjogJ0hJVi5ELkRFNzEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VydmljYWwgY2FuY2VyIHN0YWdlIGF0IGRpYWdub3NpcycKY29kZSAiU3RhZ2UgMCI6ICdISVYuRC5ERTcxMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N0YWdlIDAnCmNvZGUgIlN0YWdlIEkiOiAnSElWLkQuREU3MTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTdGFnZSBJJwpjb2RlICJTdGFnZSBJSSI6ICdISVYuRC5ERTcxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N0YWdlIElJJwpjb2RlICJTdGFnZSBJSUkiOiAnSElWLkQuREU3MTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTdGFnZSBJSUknCmNvZGUgIlN0YWdlIElWIjogJ0hJVi5ELkRFNzE3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3RhZ2UgSVYnCmNvZGUgIkRhdGUgb2YgdHJlYXRtZW50IGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucyI6ICdISVYuRC5ERTcxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgb2YgdHJlYXRtZW50IGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucycKY29kZSAiSW52YXNpdmUgY2VydmljYWwgY2FuY2VyIHRyZWF0bWVudCBlcGlzb2RlIjogJ0hJVi5ELkRFNzMwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YXNpdmUgY2VydmljYWwgY2FuY2VyIHRyZWF0bWVudCBlcGlzb2RlJwpjb2RlICJJbnZhc2l2ZSBjZXJ2aWNhbCBjYW5jZXIgdHJlYXRtZW50IG1ldGhvZCI6ICdISVYuRC5ERTczMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFzaXZlIGNlcnZpY2FsIGNhbmNlciB0cmVhdG1lbnQgbWV0aG9kJwpjb2RlICJDb25pemF0aW9uIjogJ0hJVi5ELkRFNzMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ29uaXphdGlvbicKY29kZSAiVHJhY2hlbGVjdG9teSI6ICdISVYuRC5ERTczMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RyYWNoZWxlY3RvbXknCmNvZGUgIkh5c3RlcmVjdG9teSI6ICdISVYuRC5ERTczNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0h5c3RlcmVjdG9teScKY29kZSAiTWFuYWdlbWVudCBvZiBpbnZhc2l2ZSBjZXJ2aWNhbCBjYW5jZXIiOiAnSElWLkQuREU3MzUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNYW5hZ2VtZW50IG9mIGludmFzaXZlIGNlcnZpY2FsIGNhbmNlcicKY29kZSAiUmFkaW90aGVyYXB5IjogJ0hJVi5ELkRFNzM2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmFkaW90aGVyYXB5Jwpjb2RlICJDaGVtb3RoZXJhcHkiOiAnSElWLkQuREU3MzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaGVtb3RoZXJhcHknCmNvZGUgIkNoZW1vcmFkaWF0aW9uIjogJ0hJVi5ELkRFNzM4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hlbW9yYWRpYXRpb24nCmNvZGUgIk90aGVyIC0gSElWLkQuREU3MzkiOiAnSElWLkQuREU3MzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiQ2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyBpbnRlcnZhbCBhbW9uZ3N0IFdMSElWIjogJ0hJVi5ELkRFNzQ1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyBpbnRlcnZhbCBhbW9uZ3N0IFdMSElWJwpjb2RlICJPZmZlciBvdGhlciBjbGluaWNhbCBzZXJ2aWNlcyAtIEhJVi5ELkRFNzUzIjogJ0hJVi5ELkRFNzUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT2ZmZXIgb3RoZXIgY2xpbmljYWwgc2VydmljZXMnCmNvZGUgIkFzc2Vzc21lbnQgYW5kIHByb3Zpc2lvbiBvZiB2YWNjaW5hdGlvbnMgLSBISVYuRC5ERTc1NCI6ICdISVYuRC5ERTc1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2Vzc21lbnQgYW5kIHByb3Zpc2lvbiBvZiB2YWNjaW5hdGlvbnMnCmNvZGUgIkhlcGF0aXRpcyBCIEhCViBhbmQgaGVwYXRpdGlzIEMgdmlydXMgSENWIHRlc3RpbmcgYW5kIHRyZWF0bWVudCI6ICdISVYuRC5ERTc1NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlcGF0aXRpcyBCIEhCViBhbmQgaGVwYXRpdGlzIEMgdmlydXMgSENWIHRlc3RpbmcgYW5kIHRyZWF0bWVudCcKY29kZSAiQ28tdHJpbW94YXpvbGUgY2hlbW9wcm9waHlsYXhpcyB0byBwcmV2ZW50IHBuZXVtb2N5c3RpcyBjYXJpbmlpIHBuZXVtb25pYSAtIEhJVi5ELkRFNzU2IjogJ0hJVi5ELkRFNzU2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ28tdHJpbW94YXpvbGUgY2hlbW9wcm9waHlsYXhpcyB0byBwcmV2ZW50IHBuZXVtb2N5c3RpcyBjYXJpbmlpIHBuZXVtb25pYScKY29kZSAiSW50ZW5zaWZpZWQgVEIgY2FzZSBmaW5kaW5nIGFuZCBsaW5rYWdlIHRvIFRCIHRyZWF0bWVudCAtIEhJVi5ELkRFNzU3IjogJ0hJVi5ELkRFNzU3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW50ZW5zaWZpZWQgVEIgY2FzZSBmaW5kaW5nIGFuZCBsaW5rYWdlIHRvIFRCIHRyZWF0bWVudCcKY29kZSAiUHJvdmlzaW9uIG9mIGlzb25pYXppZCBwcmV2ZW50aXZlIHRoZXJhcHkgaWYgcGVyc29uIGRvZXMgbm90IGhhdmUgVEIgLSBISVYuRC5ERTc1OCI6ICdISVYuRC5ERTc1OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Byb3Zpc2lvbiBvZiBpc29uaWF6aWQgcHJldmVudGl2ZSB0aGVyYXB5IGlmIHBlcnNvbiBkb2VzIG5vdCBoYXZlIFRCJwpjb2RlICJNYWxhcmlhIHByZXZlbnRpb24gc3VjaCBhcyBiZWQgbmV0cyBhbmQgcHJvcGh5bGF4aXMsIGRlcGVuZGluZyBvbiBlcGlkZW1pb2xvZ3kgLSBISVYuRC5ERTc1OSI6ICdISVYuRC5ERTc1OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01hbGFyaWEgcHJldmVudGlvbiBzdWNoIGFzIGJlZCBuZXRzIGFuZCBwcm9waHlsYXhpcywgZGVwZW5kaW5nIG9uIGVwaWRlbWlvbG9neScKY29kZSAiRWxpZ2libGUgZm9yIERTRCBBUlQiOiAnSElWLkQuREU3NjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFbGlnaWJsZSBmb3IgRFNEIEFSVCcKY29kZSAiRGF0ZSBEU0QgQVJUIGVsaWdpYmlsaXR5IGFzc2Vzc2VkIjogJ0hJVi5ELkRFNzYxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBEU0QgQVJUIGVsaWdpYmlsaXR5IGFzc2Vzc2VkJwpjb2RlICJDdXJyZW50bHkgZW5yb2xsZWQgaW4gRFNEIEFSVCBtb2RlbCI6ICdISVYuRC5ERTc2MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBlbnJvbGxlZCBpbiBEU0QgQVJUIG1vZGVsJwpjb2RlICJEU0QgQVJUIHN0YXJ0IGRhdGUiOiAnSElWLkQuREU3NjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEU0QgQVJUIHN0YXJ0IGRhdGUnCmNvZGUgIkRTRCBBUlQgbW9kZWxzIjogJ0hJVi5ELkRFNzY0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRFNEIEFSVCBtb2RlbHMnCmNvZGUgIkZhc3QgdHJhY2sgQVJUIHJlZmlsbCI6ICdISVYuRC5ERTc2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Zhc3QgdHJhY2sgQVJUIHJlZmlsbCcKY29kZSAiRmFjaWxpdHkgYWRoZXJlbmNlIGNsdWIiOiAnSElWLkQuREU3NjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGYWNpbGl0eSBhZGhlcmVuY2UgY2x1YicKY29kZSAiQ29tbXVuaXR5IEFSVCBkaXN0cmlidXRpb24gcG9pbnQiOiAnSElWLkQuREU3NjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb21tdW5pdHkgQVJUIGRpc3RyaWJ1dGlvbiBwb2ludCcKY29kZSAiQ0hXL3BlZXIgZWR1Y2F0b3IgY29tbXVuaXR5IEFSVCBncm91cCI6ICdISVYuRC5ERTc2OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NIVy9wZWVyIGVkdWNhdG9yIGNvbW11bml0eSBBUlQgZ3JvdXAnCmNvZGUgIlBhdGllbnQvY2xpZW50IGNvbW11bml0eSBBUlQgZ3JvdXAiOiAnSElWLkQuREU3NjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQYXRpZW50L2NsaWVudCBjb21tdW5pdHkgQVJUIGdyb3VwJwpjb2RlICJPdGhlciBEU0QgQVJUIG1vZGVsIjogJ0hJVi5ELkRFNzcwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXIgRFNEIEFSVCBtb2RlbCcKY29kZSAiU3luZHJvbWUvU1RJIGRpYWdub3NlZCAtIEhJVi5ELkRFNzc4IjogJ0hJVi5ELkRFNzc4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3luZHJvbWUvU1RJIGRpYWdub3NlZCcKY29kZSAiVXJldGhyYWwgZGlzY2hhcmdlIHN5bmRyb21lIC0gSElWLkQuREU3NzkiOiAnSElWLkQuREU3NzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVcmV0aHJhbCBkaXNjaGFyZ2Ugc3luZHJvbWUnCmNvZGUgIlZhZ2luYWwgZGlzY2hhcmdlIHN5bmRyb21lIC0gSElWLkQuREU3ODAiOiAnSElWLkQuREU3ODAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdWYWdpbmFsIGRpc2NoYXJnZSBzeW5kcm9tZScKY29kZSAiTG93ZXIgQWJkb21pbmFsIHBhaW4gIC0gSElWLkQuREU3ODEiOiAnSElWLkQuREU3ODEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMb3dlciBBYmRvbWluYWwgcGFpbiAnCmNvZGUgIkdlbml0YWwgdWxjZXIgZGlzZWFzZSBzeW5kcm9tZSAtIEhJVi5ELkRFNzgyIjogJ0hJVi5ELkRFNzgyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnR2VuaXRhbCB1bGNlciBkaXNlYXNlIHN5bmRyb21lJwpjb2RlICJBbm9yZWN0YWwgZGlzY2hhcmdlIC0gSElWLkQuREU3ODMiOiAnSElWLkQuREU3ODMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbm9yZWN0YWwgZGlzY2hhcmdlJwpjb2RlICJTZW50IGZvciB0ZXN0aW5nIC0gSElWLkQuREU3ODQiOiAnSElWLkQuREU3ODQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZW50IGZvciB0ZXN0aW5nJwpjb2RlICJPdGhlciAtIEhJVi5ELkRFNzg1IjogJ0hJVi5ELkRFNzg1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIkFueSBTVEkgc3luZHJvbWUgZGlhZ25vc2VkIC0gSElWLkQuREU3ODciOiAnSElWLkQuREU3ODcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnkgU1RJIHN5bmRyb21lIGRpYWdub3NlZCcKY29kZSAiU3lwaGlsaXMgdGVzdCBkYXRlIC0gSElWLkQuREU4MDEiOiAnSElWLkQuREU4MDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyB0ZXN0IGRhdGUnCmNvZGUgIlN5cGhpbGlzIHRlc3QgcmVzdWx0IC0gSElWLkQuREU4MDIiOiAnSElWLkQuREU4MDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRC5ERTgwMyI6ICdISVYuRC5ERTgwMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5ELkRFODA0IjogJ0hJVi5ELkRFODA0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluY29uY2x1c2l2ZSAtIEhJVi5ELkRFODA1IjogJ0hJVi5ELkRFODA1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5jb25jbHVzaXZlJwpjb2RlICJTeXBoaWxpcyB0cmVhdG1lbnQgc3RhcnQgZGF0ZSAtIEhJVi5ELkRFODA2IjogJ0hJVi5ELkRFODA2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3lwaGlsaXMgdHJlYXRtZW50IHN0YXJ0IGRhdGUnCmNvZGUgIkdvbm9ycmhvZWEgdGVzdCBkYXRlIC0gSElWLkQuREU4MDciOiAnSElWLkQuREU4MDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdHb25vcnJob2VhIHRlc3QgZGF0ZScKY29kZSAiR29ub3JyaG9lYSB0ZXN0IHJlc3VsdCAtIEhJVi5ELkRFODA4IjogJ0hJVi5ELkRFODA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnR29ub3JyaG9lYSB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRC5ERTgwOSI6ICdISVYuRC5ERTgwOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5ELkRFODEwIjogJ0hJVi5ELkRFODEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluY29uY2x1c2l2ZSAtIEhJVi5ELkRFODExIjogJ0hJVi5ELkRFODExJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5jb25jbHVzaXZlJwpjb2RlICJHb25vcnJob2VhIHRyZWF0bWVudCBzdGFydCBkYXRlIC0gSElWLkQuREU4MTIiOiAnSElWLkQuREU4MTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdHb25vcnJob2VhIHRyZWF0bWVudCBzdGFydCBkYXRlJwpjb2RlICJUeXBlIG9mIHNwZWNpbWVuIC0gSElWLkQuREU4MTMiOiAnSElWLkQuREU4MTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIHNwZWNpbWVuJwpjb2RlICJCbG9vZCAtIEhJVi5ELkRFODE0IjogJ0hJVi5ELkRFODE0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmxvb2QnCmNvZGUgIlVyaW5lIC0gSElWLkQuREU4MTUiOiAnSElWLkQuREU4MTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVcmluZScKY29kZSAiQ2VydmljYWwgb3IgdmFnaW5hbCBzd2FiIC0gSElWLkQuREU4MTYiOiAnSElWLkQuREU4MTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBvciB2YWdpbmFsIHN3YWInCmNvZGUgIlVyZXRocmFsIG9yIHBlbmlsZSBzd2FiIC0gSElWLkQuREU4MTciOiAnSElWLkQuREU4MTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVcmV0aHJhbCBvciBwZW5pbGUgc3dhYicKY29kZSAiUmVjdGFsIHN3YWIgLSBISVYuRC5ERTgxOCI6ICdISVYuRC5ERTgxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlY3RhbCBzd2FiJwpjb2RlICJPdGhlciAtIEhJVi5ELkRFODE5IjogJ0hJVi5ELkRFODE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIk5laXNzZXJpYSBnb25vcnJob2VhZSB0ZXN0IHR5cGUgLSBISVYuRC5ERTgyOCI6ICdISVYuRC5ERTgyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05laXNzZXJpYSBnb25vcnJob2VhZSB0ZXN0IHR5cGUnCmNvZGUgIk5BQVQgLSBISVYuRC5ERTgyOSI6ICdISVYuRC5ERTgyOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05BQVQnCmNvZGUgIlBPQyBUZXN0IC0gSElWLkQuREU4MzAiOiAnSElWLkQuREU4MzAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQT0MgVGVzdCcKY29kZSAiQ3VsdHVyZSAtIEhJVi5ELkRFODMxIjogJ0hJVi5ELkRFODMxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ3VsdHVyZScKY29kZSAiTWljcm9zY29weSAtIEhJVi5ELkRFODMyIjogJ0hJVi5ELkRFODMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWljcm9zY29weScKY29kZSAiT3RoZXIgLSBISVYuRC5ERTgzMyI6ICdISVYuRC5ERTgzMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJNZWRpY2F0aW9uL2RydWciOiAnSElWLkQuREU5MDMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZWRpY2F0aW9uL2RydWcnCmNvZGUgIlJpZmFtcGljaW4iOiAnSElWLkQuREU5MDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSaWZhbXBpY2luJwpjb2RlICJIYWxvZmFudHJpbmUiOiAnSElWLkQuREU5MDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIYWxvZmFudHJpbmUnCmNvZGUgIkxvdmFzdGF0aW4iOiAnSElWLkQuREU5MDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMb3Zhc3RhdGluJwpjb2RlICJTaW12YXN0YXRpbiI6ICdISVYuRC5ERTkwNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NpbXZhc3RhdGluJwpjb2RlICJIb3Jtb25hbCBjb250cmFjZXB0aW9uIjogJ0hJVi5ELkRFOTA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSG9ybW9uYWwgY29udHJhY2VwdGlvbicKY29kZSAiTWV0Zm9ybWluIjogJ0hJVi5ELkRFOTA5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWV0Zm9ybWluJwpjb2RlICJBc3RlbWl6b2xlIjogJ0hJVi5ELkRFOTEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXN0ZW1pem9sZScKY29kZSAiVGVyZmVuYWRpbmUiOiAnSElWLkQuREU5MTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZXJmZW5hZGluZScKY29kZSAiVERGIC0gSElWLkQuREU5MTIiOiAnSElWLkQuREU5MTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUREYnCmNvZGUgIlNpbWVwcmV2aXIiOiAnSElWLkQuREU5MTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTaW1lcHJldmlyJwpjb2RlICJPbWJpdGFzdmlyICsgcGFyaXRhcHJldmlyL3JpdG9uYXZpciArIGRhc2FidXZpciI6ICdISVYuRC5ERTkxNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09tYml0YXN2aXIgKyBwYXJpdGFwcmV2aXIvcml0b25hdmlyICsgZGFzYWJ1dmlyJwpjb2RlICJNZXRoYWRvbmUgLSBISVYuRC5ERTkxNSI6ICdISVYuRC5ERTkxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01ldGhhZG9uZScKY29kZSAiQnVwcmVub3JwaGluZSAtIEhJVi5ELkRFOTE2IjogJ0hJVi5ELkRFOTE2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQnVwcmVub3JwaGluZScKY29kZSAiRG9mZXRpbGlkZSI6ICdISVYuRC5ERTkxNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RvZmV0aWxpZGUnCmNvZGUgIkNhcmJhbWF6ZXBpbmUiOiAnSElWLkQuREU5MTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDYXJiYW1hemVwaW5lJwpjb2RlICJQaGVub2JhcmJpdGFsIjogJ0hJVi5ELkRFOTE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGhlbm9iYXJiaXRhbCcKY29kZSAiUGhlbnl0b2luIjogJ0hJVi5ELkRFOTIwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGhlbnl0b2luJwpjb2RlICJQb2x5dmFsZW50IGNhdGlvbiBwcm9kdWN0cyBjb250YWluaW5nIE1nLCBBbCwgRmUsIENhIGFuZCBabiI6ICdISVYuRC5ERTkyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BvbHl2YWxlbnQgY2F0aW9uIHByb2R1Y3RzIGNvbnRhaW5pbmcgTWcsIEFsLCBGZSwgQ2EgYW5kIFpuJwpjb2RlICJBbW9kaWFxdWluZSI6ICdISVYuRC5ERTkyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Ftb2RpYXF1aW5lJwpjb2RlICJDaXNhcHJpZGUiOiAnSElWLkQuREU5MjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaXNhcHJpZGUnCmNvZGUgIkVyZ290YW1pbmUiOiAnSElWLkQuREU5MjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFcmdvdGFtaW5lJwpjb2RlICJEaWh5ZHJvZXJnb3RhbWluZSI6ICdISVYuRC5ERTkyNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RpaHlkcm9lcmdvdGFtaW5lJwpjb2RlICJNaWRhem9sYW0iOiAnSElWLkQuREU5MjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNaWRhem9sYW0nCmNvZGUgIlRyaWF6b2xhbSI6ICdISVYuRC5ERTkyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RyaWF6b2xhbScKY29kZSAiRXN0cm9nZW4tYmFzZWQgaG9ybW9uYWwgY29udHJhY2VwdGlvbiI6ICdISVYuRC5ERTkyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VzdHJvZ2VuLWJhc2VkIGhvcm1vbmFsIGNvbnRyYWNlcHRpb24nCmNvZGUgIlJpYmF2aXJpbiI6ICdISVYuRC5ERTkyOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JpYmF2aXJpbicKY29kZSAiUGVnaW50ZXJmZXJvbiBhbGZhLTJhIjogJ0hJVi5ELkRFOTMwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGVnaW50ZXJmZXJvbiBhbGZhLTJhJwpjb2RlICJPdGhlciAtIEhJVi5ELkRFOTMxIjogJ0hJVi5ELkRFOTMxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIk1lZGljYXRpb24gY2hhbmdlIHJlY29tbWVuZGVkIjogJ0hJVi5ELkRFOTMzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWVkaWNhdGlvbiBjaGFuZ2UgcmVjb21tZW5kZWQnCmNvZGUgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgY29uZGl0aW9uIG9yIHN5bXB0b20gLSBISVYuRC5ERTkzNCI6ICdISVYuRC5ERTkzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1dITyBISVYgY2xpbmljYWwgc3RhZ2UgY29uZGl0aW9uIG9yIHN5bXB0b20nCmNvZGUgIlB1bG1vbmFyeSBUQiAtIEhJVi5ELkRFOTM1IjogJ0hJVi5ELkRFOTM1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHVsbW9uYXJ5IFRCJwpjb2RlICJMeW1waCBub2RlIFRCIC0gSElWLkQuREU5MzYiOiAnSElWLkQuREU5MzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMeW1waCBub2RlIFRCJwpjb2RlICJFeHRyYXB1bG1vbmFyeSBUQiAtIEhJVi5ELkRFOTM3IjogJ0hJVi5ELkRFOTM3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXh0cmFwdWxtb25hcnkgVEInCmNvZGUgIlRCIGRpYWdub3NpcyByZXN1bHQiOiAnSElWLkQuREU5MzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUQiBkaWFnbm9zaXMgcmVzdWx0Jwpjb2RlICJEaWFnbm9zZWQgVEIiOiAnSElWLkQuREU5NDAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEaWFnbm9zZWQgVEInCmNvZGUgIlRCIGV4Y2x1ZGVkIjogJ0hJVi5ELkRFOTQxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgZXhjbHVkZWQnCmNvZGUgIlByZXN1bXB0aXZlIFRCIC0gSElWLkQuREU5NDUiOiAnSElWLkQuREU5NDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmVzdW1wdGl2ZSBUQicKY29kZSAiRGF0ZSBvZiBUQiBkaWFnbm9zaXMiOiAnSElWLkQuREU5NTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG9mIFRCIGRpYWdub3NpcycKY29kZSAiVEIgcHJldmVudGl2ZSB0cmVhdG1lbnQgVFBUIHN0YXJ0IGRhdGUiOiAnSElWLkQuREU5NTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUQiBwcmV2ZW50aXZlIHRyZWF0bWVudCBUUFQgc3RhcnQgZGF0ZScKY29kZSAiVEIgc2NyZWVuaW5nIGFsZ29yaXRobSI6ICdISVYuRC5ERTk1NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RCIHNjcmVlbmluZyBhbGdvcml0aG0nCmNvZGUgIlNjcmVlbmluZyB3aXRoIGNvdWdoIjogJ0hJVi5ELkRFOTU3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2NyZWVuaW5nIHdpdGggY291Z2gnCmNvZGUgIlNjcmVlbmluZyB3aXRoIGFueSBUQiBzeW1wdG9tIjogJ0hJVi5ELkRFOTU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2NyZWVuaW5nIHdpdGggYW55IFRCIHN5bXB0b20nCmNvZGUgIlc0U1Mgc2luZ2xlIHNjcmVlbmluZyBhbGdvcml0aG0iOiAnSElWLkQuREU5NTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXNFNTIHNpbmdsZSBzY3JlZW5pbmcgYWxnb3JpdGhtJwpjb2RlICJDUlAgc2luZ2xlIHNjcmVlbmluZyBhbGdvcml0aG0iOiAnSElWLkQuREU5NjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDUlAgc2luZ2xlIHNjcmVlbmluZyBhbGdvcml0aG0nCmNvZGUgIkNYUiBzaW5nbGUgc2NyZWVuaW5nIGFsZ29yaXRobSI6ICdISVYuRC5ERTk2MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NYUiBzaW5nbGUgc2NyZWVuaW5nIGFsZ29yaXRobScKY29kZSAiUGFyYWxsZWwgc2NyZWVuaW5nIGFsZ29yaXRobSB3aXRoIFc0U1MgYW5kIENSUCI6ICdISVYuRC5ERTk2MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcmFsbGVsIHNjcmVlbmluZyBhbGdvcml0aG0gd2l0aCBXNFNTIGFuZCBDUlAnCmNvZGUgIlNlcXVlbnRpYWwgcG9zaXRpdmUgc2NyZWVuaW5nIGFsZ29yaXRobSB3aXRoIFc0U1MgYW5kIENSUCI6ICdISVYuRC5ERTk2MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlcXVlbnRpYWwgcG9zaXRpdmUgc2NyZWVuaW5nIGFsZ29yaXRobSB3aXRoIFc0U1MgYW5kIENSUCcKY29kZSAiU2VxdWVudGlhbCBuZWdhdGl2ZSBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1JQIjogJ0hJVi5ELkRFOTY0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2VxdWVudGlhbCBuZWdhdGl2ZSBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1JQJwpjb2RlICJQYXJhbGxlbCBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1hSIjogJ0hJVi5ELkRFOTY1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGFyYWxsZWwgc2NyZWVuaW5nIGFsZ29yaXRobSB3aXRoIFc0U1MgYW5kIENYUicKY29kZSAiU2VxdWVudGlhbCBwb3NpdGl2ZSBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1hSIjogJ0hJVi5ELkRFOTY2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2VxdWVudGlhbCBwb3NpdGl2ZSBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1hSJwpjb2RlICJTZXF1ZW50aWFsIG5lZ2F0aXZlIHNjcmVlbmluZyBhbGdvcml0aG0gd2l0aCBXNFNTIGFuZCBDWFIiOiAnSElWLkQuREU5NjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXF1ZW50aWFsIG5lZ2F0aXZlIHNjcmVlbmluZyBhbGdvcml0aG0gd2l0aCBXNFNTIGFuZCBDWFInCmNvZGUgIlNjcmVlbmluZyB3aXRoIG1XUkQiOiAnSElWLkQuREU5NjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTY3JlZW5pbmcgd2l0aCBtV1JEJwpjb2RlICJDbGluaWNhbCBhc3Nlc3NtZW50IjogJ0hJVi5ELkRFOTY5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2xpbmljYWwgYXNzZXNzbWVudCcKY29kZSAiT3RoZXIgVEIgc2NyZWVuaW5nIGFsZ29yaXRobSI6ICdISVYuRC5ERTk3MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIFRCIHNjcmVlbmluZyBhbGdvcml0aG0nCmNvZGUgIlN5bXB0b21zIG9mIFRCIjogJ0hJVi5ELkRFOTczJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3ltcHRvbXMgb2YgVEInCmNvZGUgIkN1cnJlbnQgY291Z2giOiAnSElWLkQuREU5NzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdXJyZW50IGNvdWdoJwpjb2RlICJQcm9sb25nZWQgY291Z2ggPj0ydyI6ICdISVYuRC5ERTk3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Byb2xvbmdlZCBjb3VnaCA+PTJ3Jwpjb2RlICJGZXZlciBvZiAzOSDCsEMgb3IgZ3JlYXRlciI6ICdISVYuRC5ERTk3NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZldmVyIG9mIDM5IMKwQyBvciBncmVhdGVyJwpjb2RlICJXZWlnaHQgbG9zcyByZXBvcnRlZCI6ICdISVYuRC5ERTk3NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1dlaWdodCBsb3NzIHJlcG9ydGVkJwpjb2RlICJOaWdodCBzd2VhdHMiOiAnSElWLkQuREU5NzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOaWdodCBzd2VhdHMnCmNvZGUgIlBvb3Igd2VpZ2h0IGdhaW4iOiAnSElWLkQuREU5NzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQb29yIHdlaWdodCBnYWluJwpjb2RlICJSZWR1Y2VkIHBsYXlmdWxuZXNzIjogJ0hJVi5ELkRFOTgwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVkdWNlZCBwbGF5ZnVsbmVzcycKY29kZSAiQ2hlc3QgcGFpbiI6ICdISVYuRC5ERTk4MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NoZXN0IHBhaW4nCmNvZGUgIkhhZW1vcHR5c2lzIjogJ0hJVi5ELkRFOTgyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGFlbW9wdHlzaXMnCmNvZGUgIkxldGhhcmd5IC0gSElWLkQuREU5ODMiOiAnSElWLkQuREU5ODMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMZXRoYXJneScKY29kZSAiTm9uZSI6ICdISVYuRC5ERTk4NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbmUnCmNvZGUgIkhpc3Rvcnkgb2YgY29udGFjdCB3aXRoIGEgcGVyc29uIHdpdGggVEIiOiAnSElWLkQuREU5ODUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIaXN0b3J5IG9mIGNvbnRhY3Qgd2l0aCBhIHBlcnNvbiB3aXRoIFRCJwpjb2RlICJUQiBzY3JlZW5pbmcgcmVzdWx0IjogJ0hJVi5ELkRFOTg2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgc2NyZWVuaW5nIHJlc3VsdCcKY29kZSAiU2NyZWVuIHBvc2l0aXZlIGZvciBUQiI6ICdISVYuRC5ERTk4NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NjcmVlbiBwb3NpdGl2ZSBmb3IgVEInCmNvZGUgIlNjcmVlbiBuZWdhdGl2ZSBmb3IgVEIiOiAnSElWLkQuREU5ODgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTY3JlZW4gbmVnYXRpdmUgZm9yIFRCJwpjb2RlICJJbmNvbmNsdXNpdmUgLSBISVYuRC5ERTk4OSI6ICdISVYuRC5ERTk4OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luY29uY2x1c2l2ZScKY29kZSAiVEIgc2NyZWVuaW5nIGRhdGUiOiAnSElWLkQuREU5OTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUQiBzY3JlZW5pbmcgZGF0ZScKY29kZSAiVEIgZGlhZ25vc3RpYyB0ZXN0IGNhdGVnb3J5IjogJ0hJVi5ELkRFOTkyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgZGlhZ25vc3RpYyB0ZXN0IGNhdGVnb3J5Jwpjb2RlICJMRi1MQU0iOiAnSElWLkQuREU5OTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMRi1MQU0nCmNvZGUgIm1XUkQgdGVzdCBmb3IgVEIiOiAnSElWLkQuREU5OTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdtV1JEIHRlc3QgZm9yIFRCJwpjb2RlICJNaWNyb3Njb3B5IC0gU3B1dHVtIGFjaWQtZmFzdCBiYWNpbGxpIEFGQiI6ICdISVYuRC5ERTk5NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01pY3Jvc2NvcHkgLSBTcHV0dW0gYWNpZC1mYXN0IGJhY2lsbGkgQUZCJwpjb2RlICJUQiBDdWx0dXJlIjogJ0hJVi5ELkRFOTk2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgQ3VsdHVyZScKY29kZSAiVEIgZGlhZ25vc3RpYyB0ZXN0IGRhdGUiOiAnSElWLkQuREU5OTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUQiBkaWFnbm9zdGljIHRlc3QgZGF0ZScKY29kZSAiVEIgdHJlYXRtZW50IHN0YXJ0IGRhdGUiOiAnSElWLkQuREUxMDAxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgdHJlYXRtZW50IHN0YXJ0IGRhdGUnCmNvZGUgIkVsaWdpYmxlIGZvciBUQiBwcmV2ZW50aXZlIHRyZWF0bWVudCI6ICdISVYuRC5ERTEwMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFbGlnaWJsZSBmb3IgVEIgcHJldmVudGl2ZSB0cmVhdG1lbnQnCmNvZGUgIlRCIHByZXZlbnRpb24gc2VydmljZXMgYWNjZXB0ZWQiOiAnSElWLkQuREUxMDIzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgcHJldmVudGlvbiBzZXJ2aWNlcyBhY2NlcHRlZCcKY29kZSAiQyByZWFjdGl2ZSBwcm90ZWluIHRlc3QgcmVzdWx0IjogJ0hJVi5ELkRFMTAyNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0MgcmVhY3RpdmUgcHJvdGVpbiB0ZXN0IHJlc3VsdCcKY29kZSAiVFBUIHJlZ2ltZW4gdHlwZSI6ICdISVYuRC5ERTEwMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUUFQgcmVnaW1lbiB0eXBlJwpjb2RlICIzSFAiOiAnSElWLkQuREUxMDI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnM0hQJwpjb2RlICIxSFAiOiAnSElWLkQuREUxMDMwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnMUhQJwpjb2RlICI2SCI6ICdISVYuRC5ERTEwMzEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICc2SCcKY29kZSAiU2l4IG1vbnRocyBvZiBsZXZvZmxveGFjaW4gZGFpbHkiOiAnSElWLkQuREUxMDMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2l4IG1vbnRocyBvZiBsZXZvZmxveGFjaW4gZGFpbHknCmNvZGUgIk90aGVyIFRCIHByZXZlbnRpdmUgdHJlYXRtZW50IFRQVCByZWdpbWVuIjogJ0hJVi5ELkRFMTAzMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIFRCIHByZXZlbnRpdmUgdHJlYXRtZW50IFRQVCByZWdpbWVuJwpjb2RlICJUQiBwcmV2ZW50aXZlIHRyZWF0bWVudCBUUFQgc3RhdHVzIjogJ0hJVi5ELkRFMTAzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RCIHByZXZlbnRpdmUgdHJlYXRtZW50IFRQVCBzdGF0dXMnCmNvZGUgIk5vdCBzdGFydGVkIjogJ0hJVi5ELkRFMTAzNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vdCBzdGFydGVkJwpjb2RlICJPbiBUUFQiOiAnSElWLkQuREUxMDM2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT24gVFBUJwpjb2RlICJPbiBUUFQgd2l0aCBpbnRlcnJ1cHRpb25zIjogJ0hJVi5ELkRFMTAzNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09uIFRQVCB3aXRoIGludGVycnVwdGlvbnMnCmNvZGUgIk9uIGhvbGQiOiAnSElWLkQuREUxMDM4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT24gaG9sZCcKY29kZSAiQ29tcGxldGVkIjogJ0hJVi5ELkRFMTAzOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbXBsZXRlZCcKY29kZSAiVGltaW5nIG9mIEFSVCBpbml0aWF0aW9uIjogJ0hJVi5FLkRFNDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUaW1pbmcgb2YgQVJUIGluaXRpYXRpb24nCmNvZGUgIkFscmVhZHkgb24gQVJUIGF0IGZpcnN0IGFudGVuYXRhbCBjYXJlIHZpc2l0IjogJ0hJVi5FLkRFNDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbHJlYWR5IG9uIEFSVCBhdCBmaXJzdCBhbnRlbmF0YWwgY2FyZSB2aXNpdCcKY29kZSAiTmV3bHkgb24gQVJUIGR1cmluZyBwcmVnbmFuY3kiOiAnSElWLkUuREU0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05ld2x5IG9uIEFSVCBkdXJpbmcgcHJlZ25hbmN5Jwpjb2RlICJOZXdseSBvbiBBUlQgZHVyaW5nIGxhYm91ciBhbmQgZGVsaXZlcnkiOiAnSElWLkUuREU0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05ld2x5IG9uIEFSVCBkdXJpbmcgbGFib3VyIGFuZCBkZWxpdmVyeScKY29kZSAiRGVsaXZlcnkgZGF0ZSI6ICdISVYuRS5ERTQ2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGVsaXZlcnkgZGF0ZScKY29kZSAiUGxhY2Ugb2YgZGVsaXZlcnkiOiAnSElWLkUuREU2NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BsYWNlIG9mIGRlbGl2ZXJ5Jwpjb2RlICJIZWFsdGggZmFjaWxpdHkiOiAnSElWLkUuREU2OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlYWx0aCBmYWNpbGl0eScKY29kZSAiSG9tZSI6ICdISVYuRS5ERTY5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSG9tZScKY29kZSAiT3RoZXIgLSBISVYuRS5ERTcwIjogJ0hJVi5FLkRFNzAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiQU5DIGNvbnRhY3QgZGF0ZSAtIEhJVi5FLkRFODUiOiAnSElWLkUuREU4NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FOQyBjb250YWN0IGRhdGUnCmNvZGUgIkluZmFudCBkYXRlIG9mIGJpcnRoIjogJ0hJVi5FLkRFODcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmZhbnQgZGF0ZSBvZiBiaXJ0aCcKY29kZSAiQWdlIG9mIGluZmFudCI6ICdISVYuRS5ERTkwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWdlIG9mIGluZmFudCcKY29kZSAiSElWLWV4cG9zZWQgaW5mYW50IG9yIGNoaWxkIC0gSElWLkUuREUxMTIiOiAnSElWLkUuREUxMTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtZXhwb3NlZCBpbmZhbnQgb3IgY2hpbGQnCmNvZGUgIktleSBwb3B1bGF0aW9uIG1lbWJlciAtIEhJVi5FLkRFMTEzIjogJ0hJVi5FLkRFMTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnS2V5IHBvcHVsYXRpb24gbWVtYmVyKicKY29kZSAiS2V5IHBvcHVsYXRpb24gbWVtYmVyIHR5cGUgLSBISVYuRS5ERTExNCI6ICdISVYuRS5ERTExNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0tleSBwb3B1bGF0aW9uIG1lbWJlciB0eXBlKicKY29kZSAiU2V4IHdvcmtlciAtIEhJVi5FLkRFMTE1IjogJ0hJVi5FLkRFMTE1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V4IHdvcmtlcicKY29kZSAiUGVvcGxlIHdobyBpbmplY3QgZHJ1Z3MgLSBISVYuRS5ERTExNiI6ICdISVYuRS5ERTExNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Blb3BsZSB3aG8gaW5qZWN0IGRydWdzJwpjb2RlICJUcmFucyBhbmQgZ2VuZGVyLWRpdmVyc2UgcGVvcGxlIC0gSElWLkUuREUxMTciOiAnSElWLkUuREUxMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUcmFucyBhbmQgZ2VuZGVyLWRpdmVyc2UgcGVvcGxlJwpjb2RlICJQZW9wbGUgbGl2aW5nIGluIHByaXNvbnMgYW5kIG90aGVyIGNsb3NlZCBzZXR0aW5nIjogJ0hJVi5FLkRFMTE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGVvcGxlIGxpdmluZyBpbiBwcmlzb25zIGFuZCBvdGhlciBjbG9zZWQgc2V0dGluZycKY29kZSAiU2lnbnMgb2Ygc3Vic3RhbnRpYWwgcmlzayBvZiBISVYgaW5mZWN0aW9uIC0gSElWLkUuREUxNTUiOiAnSElWLkUuREUxNTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24nCmNvZGUgIk5vIGNvbmRvbSB1c2UgZHVyaW5nIHNleCB3aXRoIG1vcmUgdGhhbiBvbmUgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyAtIEhJVi5FLkRFMTU2IjogJ0hJVi5FLkRFMTU2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm8gY29uZG9tIHVzZSBkdXJpbmcgc2V4IHdpdGggbW9yZSB0aGFuIG9uZSBwYXJ0bmVyIGluIHRoZSBwYXN0IDYgbW9udGhzJwpjb2RlICJTVEkgaW4gdGhlIHBhc3QgNiBtb250aHMgLSBISVYuRS5ERTE1NyI6ICdISVYuRS5ERTE1NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NUSSBpbiB0aGUgcGFzdCA2IG1vbnRocycKY29kZSAiQSBzZXh1YWwgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyBoYWQgb25lIG9yIG1vcmUgSElWIHJpc2sgZmFjdG9ycyAtIEhJVi5FLkRFMTU4IjogJ0hJVi5FLkRFMTU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQSBzZXh1YWwgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyBoYWQgb25lIG9yIG1vcmUgSElWIHJpc2sgZmFjdG9ycycKY29kZSAiUHJFUCByZXF1ZXN0ZWQgYnkgY2xpZW50IC0gSElWLkUuREUxNTkiOiAnSElWLkUuREUxNTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQckVQIHJlcXVlc3RlZCBieSBjbGllbnQnCmNvZGUgIlNlcm9kaXNjb3JkYW50IHBhcnRuZXIgLSBISVYuRS5ERTE2MCI6ICdISVYuRS5ERTE2MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Nlcm9kaXNjb3JkYW50IHBhcnRuZXInCmNvZGUgIkhJViB0ZXN0IHR5cGUgLSBISVYuRS5ERTE2OCI6ICdISVYuRS5ERTE2OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViB0ZXN0IHR5cGUnCmNvZGUgIlJhcGlkIGRpYWdub3N0aWMgdGVzdCBmb3IgSElWIC0gSElWLkUuREUxNjkiOiAnSElWLkUuREUxNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSYXBpZCBkaWFnbm9zdGljIHRlc3QgZm9yIEhJVicKY29kZSAiRW56eW1lIGltbXVub2Fzc2F5IGZvciBISVYgLSBISVYuRS5ERTE3MCI6ICdISVYuRS5ERTE3MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VuenltZSBpbW11bm9hc3NheSBmb3IgSElWJwpjb2RlICJOdWNsZWljIGFjaWQgdGVzdCBmb3IgSElWIC0gSElWLkUuREUxNzEiOiAnSElWLkUuREUxNzEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOdWNsZWljIGFjaWQgdGVzdCBmb3IgSElWJwpjb2RlICJEdWFsIEhJVi9zeXBoaWxpcyByYXBpZCBkaWFnbm9zdGljIHRlc3QgLSBISVYuRS5ERTE3MiI6ICdISVYuRS5ERTE3MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0R1YWwgSElWL3N5cGhpbGlzIHJhcGlkIGRpYWdub3N0aWMgdGVzdCcKY29kZSAiTWF0ZXJuYWwgYW5kIGNoaWxkIGhlYWx0aCBzZXJ2aWNlIHZpc2l0IjogJ0hJVi5FLkRFMTczJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWF0ZXJuYWwgYW5kIGNoaWxkIGhlYWx0aCBzZXJ2aWNlIHZpc2l0Jwpjb2RlICIxMi1tb250aCB2aXNpdCI6ICdISVYuRS5ERTE3NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJzEyLW1vbnRoIHZpc2l0Jwpjb2RlICIyNC1tb250aCB2aXNpdCI6ICdISVYuRS5ERTE3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJzI0LW1vbnRoIHZpc2l0Jwpjb2RlICJGaXJzdCB2aXNpdCBhZnRlciB0aGUgZW5kIG9mIGJyZWFzdGZlZWRpbmciOiAnSElWLkUuREUxNzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdCB2aXNpdCBhZnRlciB0aGUgZW5kIG9mIGJyZWFzdGZlZWRpbmcnCmNvZGUgIlJlZ2lzdGVyZWQgaW4gYmlydGggY29ob3J0IjogJ0hJVi5FLkRFMTc5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVnaXN0ZXJlZCBpbiBiaXJ0aCBjb2hvcnQnCmNvZGUgIkVJRCBzYW1wbGUgbnVtYmVyIjogJ0hJVi5FLkRFMTgwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHNhbXBsZSBudW1iZXInCmNvZGUgIkVJRCBzYW1wbGUgMSI6ICdISVYuRS5ERTE4MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VJRCBzYW1wbGUgMScKY29kZSAiRUlEIHNhbXBsZSAyIjogJ0hJVi5FLkRFMTgyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHNhbXBsZSAyJwpjb2RlICJFSUQgdGVzdCBudW1iZXIiOiAnSElWLkUuREUxODMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFSUQgdGVzdCBudW1iZXInCmNvZGUgIkVJRCB0ZXN0IG51bWJlciAxIjogJ0hJVi5FLkRFMTg0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHRlc3QgbnVtYmVyIDEnCmNvZGUgIkVJRCB0ZXN0IG51bWJlciAyIjogJ0hJVi5FLkRFMTg1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHRlc3QgbnVtYmVyIDInCmNvZGUgIkVJRCB0ZXN0IG51bWJlciAxIHRlc3QgcmVzdWx0IjogJ0hJVi5FLkRFMTg2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHRlc3QgbnVtYmVyIDEgdGVzdCByZXN1bHQnCmNvZGUgIlBvc2l0aXZlIC0gSElWLkUuREUxODciOiAnSElWLkUuREUxODcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQb3NpdGl2ZScKY29kZSAiTmVnYXRpdmUgLSBISVYuRS5ERTE4OCI6ICdISVYuRS5ERTE4OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05lZ2F0aXZlJwpjb2RlICJJbmRldGVybWluYXRlIC0gSElWLkUuREUxODkiOiAnSElWLkUuREUxODknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmRldGVybWluYXRlJwpjb2RlICJFSUQgdGVzdCBudW1iZXIgMiB0ZXN0IHJlc3VsdCI6ICdISVYuRS5ERTE5MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VJRCB0ZXN0IG51bWJlciAyIHRlc3QgcmVzdWx0Jwpjb2RlICJQb3NpdGl2ZSAtIEhJVi5FLkRFMTkxIjogJ0hJVi5FLkRFMTkxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zaXRpdmUnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkUuREUxOTIiOiAnSElWLkUuREUxOTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZWdhdGl2ZScKY29kZSAiSW5kZXRlcm1pbmF0ZSAtIEhJVi5FLkRFMTkzIjogJ0hJVi5FLkRFMTkzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5kZXRlcm1pbmF0ZScKY29kZSAiQXNzYXkgbnVtYmVyIGluIHRlc3Rpbmcgc3RyYXRlZ3kgLSBISVYuRS5ERTE5NCI6ICdISVYuRS5ERTE5NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2F5IG51bWJlciBpbiB0ZXN0aW5nIHN0cmF0ZWd5Jwpjb2RlICJBc3NheSAwIC0gSElWLkUuREUxOTUiOiAnSElWLkUuREUxOTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAwJwpjb2RlICJBc3NheSAxIC0gSElWLkUuREUxOTYiOiAnSElWLkUuREUxOTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAxJwpjb2RlICJBc3NheSAyIC0gSElWLkUuREUxOTciOiAnSElWLkUuREUxOTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAyJwpjb2RlICJBc3NheSAzIC0gSElWLkUuREUxOTgiOiAnSElWLkUuREUxOTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAzJwpjb2RlICJBc3NheSAxIHJlcGVhdGVkIC0gSElWLkUuREUxOTkiOiAnSElWLkUuREUxOTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAxIHJlcGVhdGVkJwpjb2RlICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSAtIEhJVi5FLkRFMjAwIjogJ0hJVi5FLkRFMjAwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEnCmNvZGUgIlJlYWN0aXZlIC0gSElWLkUuREUyMDEiOiAnSElWLkUuREUyMDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWFjdGl2ZScKY29kZSAiTm9uLXJlYWN0aXZlIC0gSElWLkUuREUyMDIiOiAnSElWLkUuREUyMDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb24tcmVhY3RpdmUnCmNvZGUgIkludmFsaWQgLSBISVYuRS5ERTIwMyI6ICdISVYuRS5ERTIwMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFsaWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAyIC0gSElWLkUuREUyMDQiOiAnSElWLkUuREUyMDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMicKY29kZSAiUmVhY3RpdmUgLSBISVYuRS5ERTIwNSI6ICdISVYuRS5ERTIwNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYWN0aXZlJwpjb2RlICJOb24tcmVhY3RpdmUgLSBISVYuRS5ERTIwNiI6ICdISVYuRS5ERTIwNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1yZWFjdGl2ZScKY29kZSAiSW52YWxpZCAtIEhJVi5FLkRFMjA3IjogJ0hJVi5FLkRFMjA3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YWxpZCcKY29kZSAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDMgLSBISVYuRS5ERTIwOCI6ICdISVYuRS5ERTIwOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Rlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAzJwpjb2RlICJSZWFjdGl2ZSAtIEhJVi5FLkRFMjA5IjogJ0hJVi5FLkRFMjA5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhY3RpdmUnCmNvZGUgIk5vbi1yZWFjdGl2ZSAtIEhJVi5FLkRFMjEwIjogJ0hJVi5FLkRFMjEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm9uLXJlYWN0aXZlJwpjb2RlICJJbnZhbGlkIC0gSElWLkUuREUyMTEiOiAnSElWLkUuREUyMTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbnZhbGlkJwpjb2RlICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSByZXBlYXRlZCAtIEhJVi5FLkRFMjEyIjogJ0hJVi5FLkRFMjEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEgcmVwZWF0ZWQnCmNvZGUgIlJlYWN0aXZlIC0gSElWLkUuREUyMTMiOiAnSElWLkUuREUyMTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWFjdGl2ZScKY29kZSAiTm9uLXJlYWN0aXZlIC0gSElWLkUuREUyMTQiOiAnSElWLkUuREUyMTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb24tcmVhY3RpdmUnCmNvZGUgIkludmFsaWQgLSBISVYuRS5ERTIxNSI6ICdISVYuRS5ERTIxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFsaWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIHN5cGhpbGlzIGFzc2F5IDEiOiAnSElWLkUuREUyMTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZXN0IHJlc3VsdCBvZiBzeXBoaWxpcyBhc3NheSAxJwpjb2RlICJSZWFjdGl2ZSAtIEhJVi5FLkRFMjE3IjogJ0hJVi5FLkRFMjE3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhY3RpdmUnCmNvZGUgIk5vbi1yZWFjdGl2ZSAtIEhJVi5FLkRFMjE4IjogJ0hJVi5FLkRFMjE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm9uLXJlYWN0aXZlJwpjb2RlICJJbnZhbGlkIC0gSElWLkUuREUyMTkiOiAnSElWLkUuREUyMTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbnZhbGlkJwpjb2RlICJUZXN0IHJlc3VsdCBvZiBzeXBoaWxpcyBhc3NheSAxIHJlcGVhdGVkIjogJ0hJVi5FLkRFMjIwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2Ygc3lwaGlsaXMgYXNzYXkgMSByZXBlYXRlZCcKY29kZSAiUmVhY3RpdmUgLSBISVYuRS5ERTIyMSI6ICdISVYuRS5ERTIyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYWN0aXZlJwpjb2RlICJOb24tcmVhY3RpdmUgLSBISVYuRS5ERTIyMiI6ICdISVYuRS5ERTIyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1yZWFjdGl2ZScKY29kZSAiSW52YWxpZCAtIEhJVi5FLkRFMjIzIjogJ0hJVi5FLkRFMjIzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YWxpZCcKY29kZSAiSElWIHRlc3QgZGF0ZSAtIEhJVi5FLkRFMjI0IjogJ0hJVi5FLkRFMjI0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHRlc3QgZGF0ZScKY29kZSAiSW5mYW50IEhJViBzdGF0dXMiOiAnSElWLkUuREUyMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmZhbnQgSElWIHN0YXR1cycKY29kZSAiSElWLXBvc2l0aXZlIC0gSElWLkUuREUyMjYiOiAnSElWLkUuREUyMjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtcG9zaXRpdmUnCmNvZGUgIkhJVi1uZWdhdGl2ZSAtIEhJVi5FLkRFMjI3IjogJ0hJVi5FLkRFMjI3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLW5lZ2F0aXZlJwpjb2RlICJVbmtub3duIC0gSElWLkUuREUyMjgiOiAnSElWLkUuREUyMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmtub3duJwpjb2RlICJJbmZhbnQgQVJUIHN0YXJ0IGRhdGUiOiAnSElWLkUuREUyMjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmZhbnQgQVJUIHN0YXJ0IGRhdGUnCmNvZGUgIkZpbmFsIGRpYWdub3NpcyBvZiBISVYtZXhwb3NlZCBpbmZhbnQgLSBISVYuRS5ERTIzMCI6ICdISVYuRS5ERTIzMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZpbmFsIGRpYWdub3NpcyBvZiBISVYtZXhwb3NlZCBpbmZhbnQnCmNvZGUgIkhJVi1wb3NpdGl2ZSAtIEhJVi5FLkRFMjMxIjogJ0hJVi5FLkRFMjMxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLXBvc2l0aXZlJwpjb2RlICJISVYtbmVnYXRpdmUgYW5kIG5vIGxvbmdlciBicmVhc3RmZWVkaW5nIjogJ0hJVi5FLkRFMjMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLW5lZ2F0aXZlIGFuZCBubyBsb25nZXIgYnJlYXN0ZmVlZGluZycKY29kZSAiSElWIHN0YXR1cyB1bmtub3duIjogJ0hJVi5FLkRFMjMzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHN0YXR1cyB1bmtub3duJwpjb2RlICJDRDQgY291bnQgLSBISVYuRy5ERTEiOiAnSElWLkcuREUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ0Q0IGNvdW50Jwpjb2RlICJCYXNlbGluZSBDRDQgY291bnQgLSBISVYuRy5ERTMiOiAnSElWLkcuREUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmFzZWxpbmUgQ0Q0IGNvdW50Jwpjb2RlICJEYXRlIG9mIHZpcmFsIGxvYWQgc2FtcGxlIGNvbGxlY3Rpb24gLSBISVYuRy5ERTgiOiAnSElWLkcuREU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBvZiB2aXJhbCBsb2FkIHNhbXBsZSBjb2xsZWN0aW9uJwpjb2RlICJWaXJhbCBsb2FkIHRlc3QgcmVzdWx0IC0gSElWLkcuREUxMiI6ICdISVYuRy5ERTEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiSEJzQWcgdGVzdCBkYXRlIC0gSElWLkcuREUxNyI6ICdISVYuRy5ERTE3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSEJzQWcgdGVzdCBkYXRlJwpjb2RlICJIQnNBZyB0ZXN0IHJlc3VsdCAtIEhJVi5HLkRFMTgiOiAnSElWLkcuREUxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hCc0FnIHRlc3QgcmVzdWx0Jwpjb2RlICJQb3NpdGl2ZSAtIEhJVi5HLkRFMTkiOiAnSElWLkcuREUxOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5HLkRFMjAiOiAnSElWLkcuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05lZ2F0aXZlJwpjb2RlICJJbmRldGVybWluYXRlIC0gSElWLkcuREUyMSI6ICdISVYuRy5ERTIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5kZXRlcm1pbmF0ZScKY29kZSAiSENWIHRlc3QgZGF0ZSAtIEhJVi5HLkRFNDIiOiAnSElWLkcuREU0MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB0ZXN0IGRhdGUnCmNvZGUgIkhDViB0ZXN0IHJlc3VsdCAtIEhJVi5HLkRFNDMiOiAnSElWLkcuREU0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRy5ERTQ0IjogJ0hJVi5HLkRFNDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQb3NpdGl2ZScKY29kZSAiTmVnYXRpdmUgLSBISVYuRy5ERTQ1IjogJ0hJVi5HLkRFNDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZWdhdGl2ZScKY29kZSAiSW5kZXRlcm1pbmF0ZSAtIEhJVi5HLkRFNDYiOiAnSElWLkcuREU0NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luZGV0ZXJtaW5hdGUnCmNvZGUgIkhDViB2aXJhbCBsb2FkIHRlc3QgZGF0ZSAtIEhJVi5HLkRFNDciOiAnSElWLkcuREU0NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB2aXJhbCBsb2FkIHRlc3QgZGF0ZScKY29kZSAiSENWIHZpcmFsIGxvYWQgdGVzdCByZXN1bHQgLSBISVYuRy5ERTQ4IjogJ0hJVi5HLkRFNDgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiRGV0ZWN0ZWQgLSBISVYuRy5ERTQ5IjogJ0hJVi5HLkRFNDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEZXRlY3RlZCcKY29kZSAiTm90IGRldGVjdGVkIC0gSElWLkcuREU1MCI6ICdISVYuRy5ERTUwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm90IGRldGVjdGVkJwpjb2RlICJTeXBoaWxpcyB0ZXN0IGRhdGUgLSBISVYuRy5ERTY5IjogJ0hJVi5HLkRFNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyB0ZXN0IGRhdGUnCmNvZGUgIlN5cGhpbGlzIHRlc3QgcmVzdWx0IC0gSElWLkcuREU3MCI6ICdISVYuRy5ERTcwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3lwaGlsaXMgdGVzdCByZXN1bHQnCmNvZGUgIlBvc2l0aXZlIC0gSElWLkcuREU3MSI6ICdISVYuRy5ERTcxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zaXRpdmUnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkcuREU3MiI6ICdISVYuRy5ERTcyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluY29uY2x1c2l2ZSAtIEhJVi5HLkRFNzMiOiAnSElWLkcuREU3MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luY29uY2x1c2l2ZScKY29kZSAiSElWIHN0YXR1cyBvZiBwYXJ0bmVyIG9yIGNvbnRhY3QiOiAnSElWLkguREUzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBzdGF0dXMgb2YgcGFydG5lciBvciBjb250YWN0Jwpjb2RlICJBbHJlYWR5IGtuZXcgcG9zaXRpdmUiOiAnSElWLkguREUzNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FscmVhZHkga25ldyBwb3NpdGl2ZScKY29kZSAiTmV3bHkgZGlhZ25vc2VkIjogJ0hJVi5ILkRFMzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZXdseSBkaWFnbm9zZWQnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkguREUzNyI6ICdISVYuSC5ERTM3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkhJViB0cmVhdG1lbnQgb3V0Y29tZSI6ICdISVYuSC5ERTQxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHRyZWF0bWVudCBvdXRjb21lJwpjb2RlICJMb3N0IHRvIGZvbGxvdy11cCI6ICdISVYuSC5ERTQyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTG9zdCB0byBmb2xsb3ctdXAnCmNvZGUgIlRyYW5zZmVycmVkIG91dCI6ICdISVYuSC5ERTQzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVHJhbnNmZXJyZWQgb3V0Jwpjb2RlICJEZWF0aCBkb2N1bWVudGVkIjogJ0hJVi5ILkRFNDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEZWF0aCBkb2N1bWVudGVkJwpjb2RlICJSZWZ1c2VkIHN0b3BwZWQgdHJlYXRtZW50IjogJ0hJVi5ILkRFNDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWZ1c2VkIHN0b3BwZWQgdHJlYXRtZW50Jwpjb2RlICJPbiBBUlQgLSBISVYuSC5ERTQ3IjogJ0hJVi5ILkRFNDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPbiBBUlQnCmNvZGUgIkRhdGUgQVJUIHN0b3BwZWQgLSBISVYuSC5ERTczIjogJ0hJVi5ILkRFNzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIEFSVCBzdG9wcGVkJwpjb2RlICJSZWFzb24gQVJUIHN0b3BwZWQgLSBISVYuSC5ERTc0IjogJ0hJVi5ILkRFNzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWFzb24gQVJUIHN0b3BwZWQnCmNvZGUgIlRveGljaXR5L3NpZGUgZWZmZWN0cyAtIEhJVi5ILkRFNzUiOiAnSElWLkguREU3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RveGljaXR5L3NpZGUgZWZmZWN0cycKY29kZSAiU2V2ZXJlIGlsbG5lc3MsIGhvc3BpdGFsaXphdGlvbiAtIEhJVi5ILkRFNzYiOiAnSElWLkguREU3NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NldmVyZSBpbGxuZXNzLCBob3NwaXRhbGl6YXRpb24nCmNvZGUgIkRydWdzIG91dCBvZiBzdG9jayAiOiAnSElWLkguREU3NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RydWdzIG91dCBvZiBzdG9jayAnCmNvZGUgIkNsaWVudCBsYWNrcyBmaW5hbmNlcyAiOiAnSElWLkguREU3OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NsaWVudCBsYWNrcyBmaW5hbmNlcyAnCmNvZGUgIkV4Y2x1ZGVkIEhJViBpbmZlY3Rpb24gaW4gaW5mYW50IC0gSElWLkguREU3OSI6ICdISVYuSC5ERTc5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXhjbHVkZWQgSElWIGluZmVjdGlvbiBpbiBpbmZhbnQnCmNvZGUgIk90aGVyIHJlYXNvbiBmb3Igc3RvcHBpbmcgQVJUIC0gSElWLkguREU4MCI6ICdISVYuSC5ERTgwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXIgcmVhc29uIGZvciBzdG9wcGluZyBBUlQnCmNvZGUgIkF0IGVsZXZhdGVkIHJpc2sgZm9yIEhJViBhY3F1aXNpdGlvbiAtIEhJVi5QUlYuREUxIjogJ0hJVi5QUlYuREUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXQgZWxldmF0ZWQgcmlzayBmb3IgSElWIGFjcXVpc2l0aW9uJwpjb2RlICJISVYgcHJldmVudGlvbiBpbnRlcnZlbnRpb24iOiAnSElWLlBSVi5ERTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgcHJldmVudGlvbiBpbnRlcnZlbnRpb24nCmNvZGUgIlByRVAgc2VydmljZSI6ICdISVYuUFJWLkRFMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByRVAgc2VydmljZScKY29kZSAiT0FNVCI6ICdISVYuUFJWLkRFNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09BTVQnCmNvZGUgIk5TUCI6ICdISVYuUFJWLkRFNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05TUCcKY29kZSAiU1RJIHNlcnZpY2VzIjogJ0hJVi5QUlYuREU2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU1RJIHNlcnZpY2VzJwpjb2RlICJWTU1DIjogJ0hJVi5QUlYuREU3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVk1NQycKY29kZSAiT3RoZXIgLSBISVYuUFJWLkRFOCI6ICdISVYuUFJWLkRFOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJEYXRlIGFjY2Vzc2VkIEhJViBwcmV2ZW50aW9uIGludGVydmVudGlvbiI6ICdISVYuUFJWLkRFMTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIGFjY2Vzc2VkIEhJViBwcmV2ZW50aW9uIGludGVydmVudGlvbicKY29kZSAiSElWIHN0YXR1cyBvZiBjb250YWN0IjogJ0hJVi5QUlYuREUxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBzdGF0dXMgb2YgY29udGFjdCcKY29kZSAiSElWLXBvc2l0aXZlIC0gSElWLlBSVi5ERTEyIjogJ0hJVi5QUlYuREUxMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZScKY29kZSAiSElWLW5lZ2F0aXZlIC0gSElWLlBSVi5ERTEzIjogJ0hJVi5QUlYuREUxMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1uZWdhdGl2ZScKY29kZSAiVW5rbm93biAtIEhJVi5QUlYuREUxNCI6ICdISVYuUFJWLkRFMTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmtub3duJwpjb2RlICJEYXRlIGluamVjdGluZyBlcXVpcG1lbnQgcHJvdmlkZWQiOiAnSElWLlBSVi5ERTE1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBpbmplY3RpbmcgZXF1aXBtZW50IHByb3ZpZGVkJwpjb2RlICJEYXRlIE9BTVQgaW5pdGlhdGVkIjogJ0hJVi5QUlYuREUxNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgT0FNVCBpbml0aWF0ZWQnCmNvZGUgIkN1cnJlbnRseSBvbiBPQU1UIjogJ0hJVi5QUlYuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBvbiBPQU1UJwpjb2RlICJSZXRhaW5lZCBvbiBPQU1UIjogJ0hJVi5QUlYuREUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JldGFpbmVkIG9uIE9BTVQnCmNvZGUgIkNsaWVudCBiZWluZyBpbmR1Y3RlZCBvbiBPQU1UIjogJ0hJVi5QUlYuREUyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NsaWVudCBiZWluZyBpbmR1Y3RlZCBvbiBPQU1UJwpjb2RlICJDbGllbnQgb24gcmVkdWNpbmcgZG9zZXMgb2YgT0FNVCI6ICdISVYuUFJWLkRFMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDbGllbnQgb24gcmVkdWNpbmcgZG9zZXMgb2YgT0FNVCcKY29kZSAiRGF0ZSBvZiBsb3NzIHRvIGZvbGxvdy11cCBvciBPQU1UIHN0b3BwZWQiOiAnSElWLlBSVi5ERTI1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBvZiBsb3NzIHRvIGZvbGxvdy11cCBvciBPQU1UIHN0b3BwZWQnCmNvZGUgIkRhdGUgbWVkaWNhdGlvbnMgcHJlc2NyaWJlZCAtIEhJVi5QUlYuREUyNyI6ICdISVYuUFJWLkRFMjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG1lZGljYXRpb25zIHByZXNjcmliZWQnCmNvZGUgIk51bWJlciBvZiBkYXlzIHByZXNjcmliZWQgLSBISVYuUFJWLkRFMjgiOiAnSElWLlBSVi5ERTI4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTnVtYmVyIG9mIGRheXMgcHJlc2NyaWJlZCcKY29kZSAiSElWIHRlc3QgZGF0ZSAtIEhJVi5TUlYuREUxIjogJ0hJVi5TUlYuREUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHRlc3QgZGF0ZScKY29kZSAiSElWIHRlc3QgcmVzdWx0IC0gSElWLlNSVi5ERTIiOiAnSElWLlNSVi5ERTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdCByZXN1bHQnCmNvZGUgIkJhc2VsaW5lIENENCBjb3VudCAtIEhJVi5TUlYuREUzIjogJ0hJVi5TUlYuREUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmFzZWxpbmUgQ0Q0IGNvdW50Jwpjb2RlICJEYXRlIG9mIGJhc2VsaW5lIENENCBjb3VudCB0ZXN0IC0gSElWLlNSVi5ERTQiOiAnSElWLlNSVi5ERTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG9mIGJhc2VsaW5lIENENCBjb3VudCB0ZXN0Jwpjb2RlICJISVYgY2xpbmljYWwgc3RhZ2UgLSBISVYuU1JWLkRFNSI6ICdISVYuU1JWLkRFNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBjbGluaWNhbCBzdGFnZScKY29kZSAiQVJUIHN0YXJ0IGRhdGUgLSBISVYuU1JWLkRFNiI6ICdISVYuU1JWLkRFNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FSVCBzdGFydCBkYXRlJwpjb2RlICJDdXJyZW50bHkgcHJlZ25hbnQgLSBISVYuU1JWLkRFNyI6ICdISVYuU1JWLkRFNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBwcmVnbmFudCcKY29kZSAiQ0Q0IGNvdW50IC0gSElWLlNSVi5ERTgiOiAnSElWLlNSVi5ERTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDRDQgY291bnQnCmNvZGUgIkRhdGUgb2YgdmlyYWwgbG9hZCBzYW1wbGUgY29sbGVjdGlvbiAtIEhJVi5TUlYuREUxMiI6ICdISVYuU1JWLkRFMTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG9mIHZpcmFsIGxvYWQgc2FtcGxlIGNvbGxlY3Rpb24nCmNvZGUgIlZpcmFsIGxvYWQgdGVzdCByZXN1bHQgLSBISVYuU1JWLkRFMTMiOiAnSElWLlNSVi5ERTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiVmlzaXQgZGF0ZSAtIEhJVi5TUlYuREUxNSI6ICdISVYuU1JWLkRFMTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdWaXNpdCBkYXRlJwpjb2RlICJBTkMgY29udGFjdCBkYXRlIC0gSElWLlNSVi5ERTE4IjogJ0hJVi5TUlYuREUxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FOQyBjb250YWN0IGRhdGUnCmNvZGUgIkhJVi1leHBvc2VkIGluZmFudCBvciBjaGlsZCAtIEhJVi5TUlYuREUyMCI6ICdISVYuU1JWLkRFMjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtZXhwb3NlZCBpbmZhbnQgb3IgY2hpbGQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxIC0gSElWLlNSVi5ERTIxIjogJ0hJVi5TUlYuREUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Rlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxJwpjb2RlICJGaW5hbCBkaWFnbm9zaXMgb2YgSElWLWV4cG9zZWQgaW5mYW50IC0gSElWLlNSVi5ERTIyIjogJ0hJVi5TUlYuREUyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZpbmFsIGRpYWdub3NpcyBvZiBISVYtZXhwb3NlZCBpbmZhbnQnCmNvZGUgIk1hbGFyaWEtZW5kZW1pYyBzZXR0aW5nIjogJ0hJVi5Db25maWcuREU2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWFsYXJpYS1lbmRlbWljIHNldHRpbmcnCmNvZGUgIkhJViBidXJkZW4gb2YgdGhlIHNldHRpbmciOiAnSElWLkNvbmZpZy5ERTEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIGJ1cmRlbiBvZiB0aGUgc2V0dGluZycKY29kZSAiSGlnaCBISVYgYnVyZGVuIHNldHRpbmciOiAnSElWLkNvbmZpZy5ERTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGlnaCBISVYgYnVyZGVuIHNldHRpbmcnCmNvZGUgIkxvdyBISVYgYnVyZGVuIHNldHRpbmciOiAnSElWLkNvbmZpZy5ERTE0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTG93IEhJViBidXJkZW4gc2V0dGluZycKY29kZSAiSFBWIEROQSB0ZXN0aW5nIG9wZXJhdGlvbmFsIGF0IHRoZSBoZWFsdGggZmFjaWxpdHkiOiAnSElWLkNvbmZpZy5ERTE1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSFBWIEROQSB0ZXN0aW5nIG9wZXJhdGlvbmFsIGF0IHRoZSBoZWFsdGggZmFjaWxpdHknCmNvZGUgIk90aGVyIHByaW9yaXR5IHBvcHVsYXRpb25zIjogJ0hJVi5Db25maWcuREUxOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIHByaW9yaXR5IHBvcHVsYXRpb25zJwpjb2RlICJSZXBvcnRpbmcgcGVyaW9kIGVuZCBkYXRlIjogJ0hJVi5Db25maWcuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlcG9ydGluZyBwZXJpb2QgZW5kIGRhdGUnCmNvZGUgIlJlcG9ydGluZyBwZXJpb2Qgc3RhcnQgZGF0ZSI6ICdISVYuQ29uZmlnLkRFMjEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZXBvcnRpbmcgcGVyaW9kIHN0YXJ0IGRhdGUnCmNvZGUgIlJlcG9ydGluZyBkYXRlIjogJ0hJVi5Db25maWcuREUyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlcG9ydGluZyBkYXRlJwoKLy8gQWRkaXRpb25hbApjb2RlICJMaXZlIGJpcnRoIjogJ0hJVi5FLkRFNDgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMaXZlIGJpcnRoJw=="/>
</content>
</Library>