HIV Screening Clinical Guidelines Implementation Guide
0.1.0 - CI Build Unknown region code '840'

HIV Screening Clinical Guidelines Implementation Guide, published by National Association of Community Health Centers, Inc. (NACHC). This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/cqframework/hiv-cds/ and changes regularly. See the Directory of published versions

: Library - HIV Concepts - TTL Representation

Draft as of 2024-03-22

Raw ttl | Download

@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

 a fhir:Library ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "HIVConcepts"] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n    <table class=\"grid dict\">\n        \n        <tr>\n            <th scope=\"row\"><b>Id: </b></th>\n            <td style=\"padding-left: 4px;\">HIVConcepts</td>\n        </tr>\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Url: </b></th>\n            <td style=\"padding-left: 4px;\"><a href=\"Library-HIVConcepts.html\">Library - HIV Concepts</a></td>\n        </tr>\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Version: </b></th>\n            <td style=\"padding-left: 4px;\">0.1.0</td>\n        </tr>\n        \n        \n        \n        <tr>\n            <th scope=\"row\"><b>Name: </b></th>\n            <td style=\"padding-left: 4px;\">HIVConcepts</td>\n        </tr>\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Title: </b></th>\n            <td style=\"padding-left: 4px;\">Library - HIV Concepts</td>\n        </tr>\n        \n        \n        \n        <tr>\n            <th scope=\"row\"><b>Status: </b></th>\n            <td style=\"padding-left: 4px;\">draft</td>\n        </tr>\n        \n        \n        \n        \n        \n        <tr>\n            <th scope=\"row\"><b>Date: </b></th>\n            <td style=\"padding-left: 4px;\">2024-03-22 12:34:44+0000</td>\n        </tr>\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Publisher: </b></th>\n            <td style=\"padding-left: 4px;\">National Association of Community Health Centers, Inc. (NACHC)</td>\n        </tr>\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Description: </b></th>\n            <td style=\"padding-left: 4px;\"><div><p>A Generated Logic library encapsulating necessary concepts and terminology for HIV Screening.</p>\n</div></td>\n        </tr>\n        \n        \n        \n        \n        \n        <tr>\n            <th scope=\"row\"><b>Jurisdiction: </b></th>\n            <td style=\"padding-left: 4px;\">840</td>\n        </tr>\n        \n        \n        \n        \n        <tr>\n            <th scope=\"row\"><b>Copyright: </b></th>\n            <td style=\"padding-left: 4px;\"><div><p>Copyright National Association of Community Health Centers, Inc. (NACHC)</p>\n</div></td>\n        </tr>\n        \n        \n        \n        \n        \n        <tr>\n          <th scope=\"row\"><b>Related Artifacts: </b></th>\n          <td style=\"padding-left: 4px;\">\n            \n            \n            \n            <p><b>Dependencies</b></p>\n            <ul>\n              \n                <li><a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-icd10.html\">ICD-10</a></li>\n              \n                <li><a href=\"http://hl7.org/fhir/R4/codesystem-snomedct.html\">SNOMED CT (all versions)</a></li>\n              \n                <li><a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-v3-loinc.html\">Logical Observation Identifiers, Names and Codes (LOINC)</a></li>\n              \n                <li><a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-v3-rxNorm.html\">RxNorm</a></li>\n              \n                <li><a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-CPT.html\">Current Procedural Terminology (CPT®)</a></li>\n              \n                <li><a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-hcpcs-Level-II.html\">Healthcare Common Procedure Coding System (HCPCS) level II alphanumeric codes</a></li>\n              \n                <li><a href=\"http://hl7.org/fhir/sid/ciel\">http://hl7.org/fhir/sid/ciel</a></li>\n              \n                <li><a href=\"http://hl7.org/fhir/sid/icd-11\">http://hl7.org/fhir/sid/icd-11</a></li>\n              \n                <li><a href=\"https://mitel.dimi.uniud.it/ichi/#http://id.who.int/ichi\">https://mitel.dimi.uniud.it/ichi/#http://id.who.int/ichi</a></li>\n              \n                <li><a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-ICFDut.html\">International Classification of Functioning, Disability and Health, Dutch Translation</a></li>\n              \n                <li><a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-v3-ndc.html\">National drug codes</a></li>\n              \n                <li><a href=\"https://cde.drugabuse.gov\">https://cde.drugabuse.gov</a></li>\n              \n                <li><a href=\"CodeSystem-hiv-custom.html\">Extended Codes CodeSystem</a></li>\n              \n                <li><a href=\"ValueSet-nachc-a0-de2.html\">Encounter Type Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-a0-de49.html\">Sexual Orientation Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-a0-de56.html\">Gender Identity Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-a1-de2.html\">HIV infection as a condition Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-a2-de2.html\">HIV-1 HIV 2 Ab Ag tests Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-a2-de173.html\">HIV Viral Load Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-a2-de1-codes-grouper.html\">HIV Test Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-a2-de217.html\">HIV Test Ordered Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b1-de2.html\">Hepatitis C Virus Infection (Disorders) Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b1-de31.html\">Chronic Infection of liver due to Hepatitis C virus Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b1-de33.html\">HCV Infection (Organism or Substance in Lab Results) Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b1-de61.html\">Hepatitis C condition Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b1-de1-codes-grouper.html\">Hepatitis C Diagnosis Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b2-de2.html\">Hepatitis C Ag Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b2-de5.html\">Hepatitis C nucleic acid Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b2-de41.html\">Hepatitis C virus antibody test Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b2-de81.html\">Hepatitis C virus nucleic (RNA) test Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b2-de103.html\">Hepatitis C Test Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b2-de1-codes-grouper.html\">Hepatitis C Test Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-b2-de113.html\">Hepatitis C Procedures Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-c1-de2.html\">Syphilis Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-c1-de185.html\">Syphilis (Organism or Substance in Lab Results) Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-c1-de192.html\">Syphilis condition Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-c1-de1-codes-grouper.html\">Syphilis Diagnosis Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-c2-de2.html\">Syphilis (Tests for Treponema pallidum Nucleic Acid) Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-c2-de8.html\">Syphilis (Tests for Treponemal or Non Antibody) Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-c2-de1-codes-grouper.html\">Syphilis Test Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d1-de2.html\">Gonococcal Infections and Venereal Diseases Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d1-de167.html\">Gonorrhea Organism or Substance in Lab Results Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d1-de182.html\">Gonorrhea Secondary Sites Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d1-de1-codes-grouper.html\">Gonorrhea Diagnosis Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d2-de2.html\">Gonorrhea Tests for Neisseria gonorrhea by Culture Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d2-de17.html\">Gonorrhea Tests for Neisseria Nucleic Acid Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d2-de60.html\">Gonorrhea Tests for Neisseria species by Culture Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d2-de67.html\">Gonorrhea test Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d2-de101.html\">Gonorrhea Tests and Chlamydia/Gonorrhea Combined Tests Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-d2-de1-codes-grouper.html\">Gonorrhea Test Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e1-de2.html\">Chlamydia Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e1-de27.html\">Chlamydia Infections and Venereal Diseases Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e1-de32.html\">Chlamydia trachomatis Infection Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e1-de63.html\">Chlamydia trachomatis organism Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e1-de1-codes-grouper.html\">Chlamydia Diagnosis Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e2-de2.html\">Chlamydia Screening Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e2-de49.html\">Chlamydia test Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e2-de123.html\">Chlamydia Trachomatis Tests, FPAR Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e2-de125.html\">Tests for Chlamydia trachomatis Antigen Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e2-de154.html\">Tests for Chlamydia trachomatis by Culture Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e2-de164.html\">Tests for Chlamydia trachomatis Nucleic Acid Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-e2-de1-codes-grouper.html\">Chlamydia Test Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f1-de2.html\">Drug Rehabilitation Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f1-de13.html\">Injection Findings Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f1-de16.html\">Injection Drug Use Diagnosis Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f1-de201.html\">Injection Drug Use Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f2-de2.html\">Pregnancy Encounters Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f2-de39.html\">Third Trimester Encounters Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f2-de43.html\">Pregnancy Supervision Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f2-de109.html\">Maternal Care Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f2-de673.html\">Pregnancy Procedures Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f2-de905.html\">Pregnancy Observations Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-f2-de1132.html\">Pregnancy Conditions Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g1-de2.html\">Post Exposure Prophylaxis Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g1-de6.html\">Preferred nPEP Order Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g1-de100.html\">Alternative nPEP Order Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g1-de5-codes-grouper.html\">PEP Medication Prescriptions Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g1-de144.html\">Preferred nPEP Supplied Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g1-de299.html\">Alternative nPEP Supplied Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g1-de143-codes-grouper.html\">PEP Dispensed Medications Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de2.html\">Emtricitabine (FTC) 200mg Order Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de7.html\">TAF 25mg / FTC 200mg Order Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de15.html\">TDF 300mg / FTC 200mg Order Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de18.html\">Tenofovir Alafenamide (TAF) 25 mg Order Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de22.html\">Tenofovir Disoproxil Fumarate (TDF) 300mg Order Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de1-codes-grouper.html\">Prep Medication Prescriptions Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de27.html\">Emtricitabine (FTC) 200mg Supplied Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de35.html\">TAF 25mg / FTC 200mg Supplied Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de37.html\">TDF 300mg / FTC 200mg Supplied Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de78.html\">Tenofovir Alafenamide (TAF) 25 mg Supplied Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de79.html\">Tenofovir Disoproxil Fumarate (TDF) 300mg Supplied Codes</a></li>\n              \n                <li><a href=\"ValueSet-nachc-g2-de26-codes-grouper.html\">Prep Dispensed Medications Codes Grouper</a></li>\n              \n                <li><a href=\"ValueSet-GayOrBisexual.html\">Gay Or Bisexual</a></li>\n              \n                <li><a href=\"ValueSet-Transgender.html\">Transgender</a></li>\n              \n            </ul>\n            \n            \n            \n            \n            \n          </td>\n        </tr>\n        \n        \n        \n        \n        \n        <tr>\n          <td colspan=\"2\">\n            <table>\n              <tr><th><a id=\"cql-content\"><b>Content: </b></a> text/cql</th></tr>\n              <tr><td><pre><code class=\"language-cql\">library HIVConcepts\r\n\r\n// Code Systems\r\ncodesystem &amp;quot;ICD-10&amp;quot;: 'http://hl7.org/fhir/sid/icd-10'\r\ncodesystem &amp;quot;SNOMED-CT&amp;quot;: 'http://snomed.info/sct'\r\ncodesystem &amp;quot;LOINC&amp;quot;: 'http://loinc.org'\r\ncodesystem &amp;quot;RxNorm&amp;quot;: 'http://www.nlm.nih.gov/research/umls/rxnorm'\r\ncodesystem &amp;quot;CPT&amp;quot;: 'http://www.ama-assn.org/go/cpt'\r\ncodesystem &amp;quot;HCPCS&amp;quot;: 'https://www.cms.gov/Medicare/Coding/HCPCSReleaseCodeSets'\r\ncodesystem &amp;quot;CIEL&amp;quot;: 'http://hl7.org/fhir/sid/ciel'\r\ncodesystem &amp;quot;ICD-11&amp;quot;: 'http://hl7.org/fhir/sid/icd-11'\r\ncodesystem &amp;quot;ICHI&amp;quot;: 'https://mitel.dimi.uniud.it/ichi/#http://id.who.int/ichi'\r\ncodesystem &amp;quot;ICF&amp;quot;: 'http://hl7.org/fhir/sid/icf-nl'\r\ncodesystem &amp;quot;NDC&amp;quot;: 'http://hl7.org/fhir/sid/ndc'\r\ncodesystem &amp;quot;NIDA&amp;quot;: 'https://cde.drugabuse.gov'\r\ncodesystem &amp;quot;Extended Codes CodeSystem&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/CodeSystem/hiv-custom'\r\n\r\n// Value Sets\r\nvalueset &amp;quot;Encounter Type Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de2'\r\nvalueset &amp;quot;Sexual Orientation Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de49'\r\nvalueset &amp;quot;Gender Identity Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de56'\r\nvalueset &amp;quot;HIV infection as a condition Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a1-de2'\r\nvalueset &amp;quot;HIV-1 HIV 2 Ab Ag tests Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de2'\r\nvalueset &amp;quot;HIV Viral Load Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de173'\r\nvalueset &amp;quot;HIV Test Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de1-codes-grouper'\r\nvalueset &amp;quot;HIV Test Ordered Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de217'\r\nvalueset &amp;quot;Hepatitis C Virus Infection (Disorders) Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de2'\r\nvalueset &amp;quot;Chronic Infection of liver due to Hepatitis C virus Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de31'\r\nvalueset &amp;quot;HCV Infection (Organism or Substance in Lab Results) Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de33'\r\nvalueset &amp;quot;Hepatitis C condition Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de61'\r\nvalueset &amp;quot;Hepatitis C Diagnosis Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de1-codes-grouper'\r\nvalueset &amp;quot;Hepatitis C Ag Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de2'\r\nvalueset &amp;quot;Hepatitis C nucleic acid Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de5'\r\nvalueset &amp;quot;Hepatitis C virus antibody test Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de41'\r\nvalueset &amp;quot;Hepatitis C virus nucleic (RNA) test Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de81'\r\nvalueset &amp;quot;Hepatitis C Test Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de103'\r\nvalueset &amp;quot;Hepatitis C Test Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de1-codes-grouper'\r\nvalueset &amp;quot;Hepatitis C Procedures Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de113'\r\nvalueset &amp;quot;Syphilis Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de2'\r\nvalueset &amp;quot;Syphilis (Organism or Substance in Lab Results) Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de185'\r\nvalueset &amp;quot;Syphilis condition Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de192'\r\nvalueset &amp;quot;Syphilis Diagnosis Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de1-codes-grouper'\r\nvalueset &amp;quot;Syphilis (Tests for Treponema pallidum Nucleic Acid) Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de2'\r\nvalueset &amp;quot;Syphilis (Tests for Treponemal or Non Antibody) Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de8'\r\nvalueset &amp;quot;Syphilis Test Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de1-codes-grouper'\r\nvalueset &amp;quot;Gonococcal Infections and Venereal Diseases Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de2'\r\nvalueset &amp;quot;Gonorrhea Organism or Substance in Lab Results Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de167'\r\nvalueset &amp;quot;Gonorrhea Secondary Sites Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de182'\r\nvalueset &amp;quot;Gonorrhea Diagnosis Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de1-codes-grouper'\r\nvalueset &amp;quot;Gonorrhea Tests for Neisseria gonorrhea by Culture Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de2'\r\nvalueset &amp;quot;Gonorrhea Tests for Neisseria Nucleic Acid Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de17'\r\nvalueset &amp;quot;Gonorrhea Tests for Neisseria species by Culture Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de60'\r\nvalueset &amp;quot;Gonorrhea test Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de67'\r\nvalueset &amp;quot;Gonorrhea Tests and Chlamydia/Gonorrhea Combined Tests Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de101'\r\nvalueset &amp;quot;Gonorrhea Test Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de1-codes-grouper'\r\nvalueset &amp;quot;Chlamydia Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de2'\r\nvalueset &amp;quot;Chlamydia Infections and Venereal Diseases Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de27'\r\nvalueset &amp;quot;Chlamydia trachomatis Infection Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de32'\r\nvalueset &amp;quot;Chlamydia trachomatis organism Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de63'\r\nvalueset &amp;quot;Chlamydia Diagnosis Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de1-codes-grouper'\r\nvalueset &amp;quot;Chlamydia Screening Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de2'\r\nvalueset &amp;quot;Chlamydia test Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de49'\r\nvalueset &amp;quot;Chlamydia Trachomatis Tests, FPAR Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de123'\r\nvalueset &amp;quot;Tests for Chlamydia trachomatis Antigen Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de125'\r\nvalueset &amp;quot;Tests for Chlamydia trachomatis by Culture Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de154'\r\nvalueset &amp;quot;Tests for Chlamydia trachomatis Nucleic Acid Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de164'\r\nvalueset &amp;quot;Chlamydia Test Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de1-codes-grouper'\r\nvalueset &amp;quot;Drug Rehabilitation Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de2'\r\nvalueset &amp;quot;Injection Findings Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de13'\r\nvalueset &amp;quot;Injection Drug Use Diagnosis Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de16'\r\nvalueset &amp;quot;Injection Drug Use Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de201'\r\nvalueset &amp;quot;Pregnancy Encounters Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de2'\r\nvalueset &amp;quot;Third Trimester Encounters Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de39'\r\nvalueset &amp;quot;Pregnancy Supervision Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de43'\r\nvalueset &amp;quot;Maternal Care Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de109'\r\nvalueset &amp;quot;Pregnancy Procedures Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de673'\r\nvalueset &amp;quot;Pregnancy Observations Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de905'\r\nvalueset &amp;quot;Pregnancy Conditions Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de1132'\r\nvalueset &amp;quot;Post Exposure Prophylaxis Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de2'\r\nvalueset &amp;quot;Preferred nPEP Order Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de6'\r\nvalueset &amp;quot;Alternative nPEP Order Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de100'\r\nvalueset &amp;quot;PEP Medication Prescriptions Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de5-codes-grouper'\r\nvalueset &amp;quot;Preferred nPEP Supplied Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de144'\r\nvalueset &amp;quot;Alternative nPEP Supplied Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de299'\r\nvalueset &amp;quot;PEP Dispensed Medications Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de143-codes-grouper'\r\nvalueset &amp;quot;Emtricitabine (FTC) 200mg Order Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de2'\r\nvalueset &amp;quot;TAF 25mg / FTC 200mg Order Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de7'\r\nvalueset &amp;quot;TDF 300mg / FTC 200mg Order Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de15'\r\nvalueset &amp;quot;Tenofovir Alafenamide (TAF) 25 mg Order Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de18'\r\nvalueset &amp;quot;Tenofovir Disoproxil Fumarate (TDF) 300mg Order Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de22'\r\nvalueset &amp;quot;Prep Medication Prescriptions Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de1-codes-grouper'\r\nvalueset &amp;quot;Emtricitabine (FTC) 200mg Supplied Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de27'\r\nvalueset &amp;quot;TAF 25mg / FTC 200mg Supplied Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de35'\r\nvalueset &amp;quot;TDF 300mg / FTC 200mg Supplied Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de37'\r\nvalueset &amp;quot;Tenofovir Alafenamide (TAF) 25 mg Supplied Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de78'\r\nvalueset &amp;quot;Tenofovir Disoproxil Fumarate (TDF) 300mg Supplied Codes&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de79'\r\nvalueset &amp;quot;Prep Dispensed Medications Codes Grouper&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de26-codes-grouper'\r\n\r\n/* MANUAL VALUESETS -- *DO NOT OVERWRITE* */\r\nvalueset &amp;quot;Gay Or Bisexual&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/GayOrBisexual'\r\nvalueset &amp;quot;Transgender&amp;quot;: 'http://fhir.org/guides/nachc/hiv-cds/ValueSet/Transgender'\r\n\r\n// Codes\r\ncode &amp;quot;Sexual Orientation&amp;quot;: '76690-7' from &amp;quot;LOINC&amp;quot; display 'Sexual orientation'\r\ncode &amp;quot;Gender Identity&amp;quot;: '76691-5' from &amp;quot;LOINC&amp;quot; display 'Gender identity'\r\ncode &amp;quot;HIV Test&amp;quot;: 'NACHC.A2.DE1' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'HIV Test'\r\ncode &amp;quot;Hepatitis C Test&amp;quot;: 'NACHC.B2.DE1' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Hepatitis C Test'\r\ncode &amp;quot;Syphilis Test&amp;quot;: 'NACHC.C2.DE1' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Syphilis Test'\r\ncode &amp;quot;Gonorrhea Test&amp;quot;: 'NACHC.D2.DE1' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Gonorrhea Test'\r\ncode &amp;quot;Chlamydia Test&amp;quot;: 'NACHC.E2.DE1' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Chlamydia Test'\r\ncode &amp;quot;Injection Findings&amp;quot;: 'NACHC.F1.DE12' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Injection Findings'\r\ncode &amp;quot;Pregnancy Observations&amp;quot;: 'NACHC.F2.DE904' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Pregnancy Observations'\r\ncode &amp;quot;Previous HIV Screening&amp;quot;: 'NACHC.H1.DE1' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Previous HIV Screening'\r\ncode &amp;quot;Previous HIV Diagnosis&amp;quot;: 'NACHC.H1.DE2' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Previous HIV Diagnosis'\r\ncode &amp;quot;Patient Currently Pregnant&amp;quot;: 'NACHC.H1.DE3' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Patient Currently Pregnant'\r\ncode &amp;quot;Patient Diagnosed with HCV&amp;quot;: 'NACHC.H1.DE4' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Patient Diagnosed with HCV'\r\ncode &amp;quot;Patient Diagnosed with Syphilis&amp;quot;: 'NACHC.H1.DE5' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Patient Diagnosed with Syphilis'\r\ncode &amp;quot;Patient Diagnosed with Gonorrhea&amp;quot;: 'NACHC.H1.DE6' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Patient Diagnosed with Gonorrhea'\r\ncode &amp;quot;Patient Diagnosed with Chlamydia&amp;quot;: 'NACHC.H1.DE7' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Patient Diagnosed with Chlamydia'\r\ncode &amp;quot;Patient has used Injection Drugs&amp;quot;: 'NACHC.H1.DE8' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Patient has used Injection Drugs'\r\ncode &amp;quot;Seeking STD Treatment&amp;quot;: 'NACHC.H1.DE9' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Seeking STD Treatment'\r\ncode &amp;quot;Previous experience with PREP&amp;quot;: 'NACHC.H1.DE10' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Previous experience with PREP'\r\ncode &amp;quot;Sexual Activity - Past Year&amp;quot;: 'NACHC.H1.DE11' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Past Year'\r\ncode &amp;quot;Sexual Activity - History&amp;quot;: 'NACHC.H1.DE12' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - History'\r\ncode &amp;quot;Sexual Activity - Men&amp;quot;: 'NACHC.H1.DE13' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Men'\r\ncode &amp;quot;Sexual Activity - Women&amp;quot;: 'NACHC.H1.DE14' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Women'\r\ncode &amp;quot;Sexual Activity - Number of Partners&amp;quot;: 'NACHC.H1.DE15' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Number of Partners'\r\ncode &amp;quot;Sexual Activity - New Partner Past 3 Months&amp;quot;: 'NACHC.H1.DE16' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - New Partner Past 3 Months'\r\ncode &amp;quot;Sexual Activity - Partners History&amp;quot;: 'NACHC.H1.DE17' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Partners History'\r\ncode &amp;quot;Sexual Activity - Partners Number of Partners&amp;quot;: 'NACHC.H1.DE18' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Partners Number of Partners'\r\ncode &amp;quot;Sexual Activity - Partners HIV History&amp;quot;: 'NACHC.H1.DE19' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Partners HIV History'\r\ncode &amp;quot;Sexual Activity - Drug or Alcohol Use&amp;quot;: 'NACHC.H1.DE20' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Drug or Alcohol Use'\r\ncode &amp;quot;Sexual Activity - Exchanged for Sex&amp;quot;: 'NACHC.H1.DE21' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Exchanged for Sex'\r\ncode &amp;quot;Sexual Activity - Coercion&amp;quot;: 'NACHC.H1.DE22' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Coercion'\r\ncode &amp;quot;Sexual Activity - Kind of Sex - Anal&amp;quot;: 'NACHC.H1.DE23' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Kind of Sex - Anal'\r\ncode &amp;quot;Sexual Activity - Male - Kind of Sex - Receptive Anal&amp;quot;: 'NACHC.H1.DE24' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Male - Kind of Sex - Receptive Anal'\r\ncode &amp;quot;Sexual Activity - Male - Kind of Sex - Insertive Anal&amp;quot;: 'NACHC.H1.DE25' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Male - Kind of Sex - Insertive Anal'\r\ncode &amp;quot;Sexual Activity - Kind of Sex - Vaginal&amp;quot;: 'NACHC.H1.DE26' from &amp;quot;Extended Codes CodeSystem&amp;quot; display 'Sexual Activity - Kind of Sex - Vaginal'\r\ncode &amp;quot;DAST 10 Question 1&amp;quot;: '3254039' from &amp;quot;NIDA&amp;quot; display 'Have you used drugs other than those required for medical reasons'\r\ncode &amp;quot;DAST 10 Question 2&amp;quot;: '3254057' from &amp;quot;NIDA&amp;quot; display 'Do you use more than one drug at a time'\r\ncode &amp;quot;DAST 10 Question 3&amp;quot;: '3254058' from &amp;quot;NIDA&amp;quot; display 'Are you always able to stop using drugs when you want to'\r\ncode &amp;quot;DAST 10 Question 4&amp;quot;: '3254061' from &amp;quot;NIDA&amp;quot; display 'Have you had blackouts or flashbacks as a result of drug use'\r\ncode &amp;quot;DAST 10 Question 5&amp;quot;: '3254063' from &amp;quot;NIDA&amp;quot; display 'Do you ever feel bad or guilty about your drug use'\r\ncode &amp;quot;DAST 10 Question 6&amp;quot;: '3254065' from &amp;quot;NIDA&amp;quot; display 'Does your spouse (or parents) ever complain about your involvement with drugs'\r\ncode &amp;quot;DAST 10 Question 7&amp;quot;: '3254066' from &amp;quot;NIDA&amp;quot; display 'Have you neglected your family because of your use of drugs'\r\ncode &amp;quot;DAST 10 Question 8&amp;quot;: '3254067' from &amp;quot;NIDA&amp;quot; display 'Have you engaged in illegal activities in order to obtain drugs'\r\ncode &amp;quot;DAST 10 Question 9&amp;quot;: '3254070' from &amp;quot;NIDA&amp;quot; display 'Have you ever experienced withdrawal symptoms (felt sick) when you stopped taking drugs'\r\ncode &amp;quot;DAST 10 Question 10&amp;quot;: '3254072' from &amp;quot;NIDA&amp;quot; display 'Have you had medical problems as a result of your drug use (e.g., memory loss, hepatitis, convulsions, bleeding, etc.)'\r\ncode &amp;quot;DAST 10 Score&amp;quot;: '82667-7' from &amp;quot;LOINC&amp;quot; display 'Total Score [DAST-10]'\r\n</code></pre></td></tr>\n            </table>\n          </td>\n        </tr>\n        \n        \n        \n        \n        \n        <tr>\n          <td colspan=\"2\">\n            <table>\n              <tr><th><b>Content: </b> application/elm+xml</th></tr>\n              <tr><td><pre><code>Encoded data (98164 characters)</code></pre></td></tr>\n            </table>\n          </td>\n        </tr>\n        \n        \n    </table>\n</div>"
  ] ; # 
  fhir:extension ( [
fhir:url [ fhir:v "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-softwaresystem"^^xsd:anyURI ] ;
fhir:value [
a fhir:Reference ;
fhir:reference [ fhir:v "Device/cqf-tooling" ]     ]
  ] ) ; # 
  fhir:url [ fhir:v "http://fhir.org/guides/nachc/hiv-cds/Library/HIVConcepts"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "0.1.0"] ; # 
  fhir:name [ fhir:v "HIVConcepts"] ; # 
  fhir:title [ fhir:v "Library - HIV Concepts"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:date [ fhir:v "2024-03-22T12:34:44+00:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "National Association of Community Health Centers, Inc. (NACHC)"] ; # 
  fhir:contact ( [
    ( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "https://www.nachc.org/" ]     ] )
  ] ) ; # 
  fhir:description [ fhir:v "A Generated Logic library encapsulating necessary concepts and terminology for HIV Screening."] ; # 
  fhir:jurisdiction ( [
    ( fhir:coding [
fhir:system [ fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ] ;
fhir:code [ fhir:v "840" ]     ] )
  ] ) ; # 
  fhir:copyright [ fhir:v "Copyright National Association of Community Health Centers, Inc. (NACHC)"] ; # 
  fhir:relatedArtifact ( [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system ICD-10" ] ;
fhir:resource [
fhir:v "http://hl7.org/fhir/sid/icd-10"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/sid/icd-10>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system SNOMED-CT" ] ;
fhir:resource [
fhir:v "http://snomed.info/sct"^^xsd:anyURI ;
fhir:link <http://snomed.info/sct>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system LOINC" ] ;
fhir:resource [
fhir:v "http://loinc.org"^^xsd:anyURI ;
fhir:link <http://loinc.org>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system RxNorm" ] ;
fhir:resource [
fhir:v "http://www.nlm.nih.gov/research/umls/rxnorm"^^xsd:anyURI ;
fhir:link <http://www.nlm.nih.gov/research/umls/rxnorm>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system CPT" ] ;
fhir:resource [
fhir:v "http://www.ama-assn.org/go/cpt"^^xsd:anyURI ;
fhir:link <http://www.ama-assn.org/go/cpt>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system HCPCS" ] ;
fhir:resource [
fhir:v "https://www.cms.gov/Medicare/Coding/HCPCSReleaseCodeSets"^^xsd:anyURI ;
fhir:link <https://www.cms.gov/Medicare/Coding/HCPCSReleaseCodeSets>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system CIEL" ] ;
fhir:resource [
fhir:v "http://hl7.org/fhir/sid/ciel"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/sid/ciel>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system ICD-11" ] ;
fhir:resource [
fhir:v "http://hl7.org/fhir/sid/icd-11"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/sid/icd-11>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system ICHI" ] ;
fhir:resource [
fhir:v "https://mitel.dimi.uniud.it/ichi/#http://id.who.int/ichi"^^xsd:anyURI ;
fhir:link <https://mitel.dimi.uniud.it/ichi/#http://id.who.int/ichi>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system ICF" ] ;
fhir:resource [
fhir:v "http://hl7.org/fhir/sid/icf-nl"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/sid/icf-nl>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system NDC" ] ;
fhir:resource [
fhir:v "http://hl7.org/fhir/sid/ndc"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/sid/ndc>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system NIDA" ] ;
fhir:resource [
fhir:v "https://cde.drugabuse.gov"^^xsd:anyURI ;
fhir:link <https://cde.drugabuse.gov>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code system Extended Codes CodeSystem" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/CodeSystem/hiv-custom"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/CodeSystem/hiv-custom>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Encounter Type Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Sexual Orientation Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de49"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de49>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gender Identity Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de56"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a0-de56>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set HIV infection as a condition Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a1-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a1-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set HIV-1 HIV 2 Ab Ag tests Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set HIV Viral Load Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de173"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de173>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set HIV Test Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set HIV Test Ordered Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de217"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-a2-de217>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C Virus Infection (Disorders) Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chronic Infection of liver due to Hepatitis C virus Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de31"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de31>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set HCV Infection (Organism or Substance in Lab Results) Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de33"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de33>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C condition Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de61"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de61>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C Diagnosis Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b1-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C Ag Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C nucleic acid Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de5"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de5>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C virus antibody test Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de41"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de41>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C virus nucleic (RNA) test Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de81"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de81>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C Test Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de103"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de103>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C Test Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Hepatitis C Procedures Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de113"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-b2-de113>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Syphilis Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Syphilis (Organism or Substance in Lab Results) Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de185"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de185>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Syphilis condition Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de192"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de192>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Syphilis Diagnosis Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c1-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Syphilis (Tests for Treponema pallidum Nucleic Acid) Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Syphilis (Tests for Treponemal or Non Antibody) Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de8"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de8>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Syphilis Test Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-c2-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonococcal Infections and Venereal Diseases Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea Organism or Substance in Lab Results Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de167"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de167>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea Secondary Sites Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de182"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de182>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea Diagnosis Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d1-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea Tests for Neisseria gonorrhea by Culture Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea Tests for Neisseria Nucleic Acid Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de17"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de17>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea Tests for Neisseria species by Culture Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de60"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de60>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea test Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de67"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de67>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea Tests and Chlamydia/Gonorrhea Combined Tests Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de101"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de101>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gonorrhea Test Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-d2-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia Infections and Venereal Diseases Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de27"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de27>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia trachomatis Infection Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de32"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de32>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia trachomatis organism Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de63"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de63>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia Diagnosis Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e1-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia Screening Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia test Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de49"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de49>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia Trachomatis Tests, FPAR Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de123"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de123>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Tests for Chlamydia trachomatis Antigen Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de125"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de125>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Tests for Chlamydia trachomatis by Culture Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de154"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de154>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Tests for Chlamydia trachomatis Nucleic Acid Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de164"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de164>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Chlamydia Test Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-e2-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Drug Rehabilitation Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Injection Findings Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de13"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de13>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Injection Drug Use Diagnosis Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de16"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de16>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Injection Drug Use Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de201"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f1-de201>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Pregnancy Encounters Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Third Trimester Encounters Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de39"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de39>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Pregnancy Supervision Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de43"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de43>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Maternal Care Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de109"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de109>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Pregnancy Procedures Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de673"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de673>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Pregnancy Observations Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de905"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de905>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Pregnancy Conditions Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de1132"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-f2-de1132>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Post Exposure Prophylaxis Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Preferred nPEP Order Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de6"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de6>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Alternative nPEP Order Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de100"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de100>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set PEP Medication Prescriptions Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de5-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de5-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Preferred nPEP Supplied Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de144"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de144>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Alternative nPEP Supplied Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de299"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de299>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set PEP Dispensed Medications Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de143-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g1-de143-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Emtricitabine (FTC) 200mg Order Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de2"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set TAF 25mg / FTC 200mg Order Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de7"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de7>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set TDF 300mg / FTC 200mg Order Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de15"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de15>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Tenofovir Alafenamide (TAF) 25 mg Order Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de18"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de18>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Tenofovir Disoproxil Fumarate (TDF) 300mg Order Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de22"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de22>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Prep Medication Prescriptions Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de1-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de1-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Emtricitabine (FTC) 200mg Supplied Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de27"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de27>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set TAF 25mg / FTC 200mg Supplied Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de35"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de35>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set TDF 300mg / FTC 200mg Supplied Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de37"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de37>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Tenofovir Alafenamide (TAF) 25 mg Supplied Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de78"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de78>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Tenofovir Disoproxil Fumarate (TDF) 300mg Supplied Codes" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de79"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de79>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Prep Dispensed Medications Codes Grouper" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de26-codes-grouper"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/nachc-g2-de26-codes-grouper>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Gay Or Bisexual" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/GayOrBisexual"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/GayOrBisexual>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value set Transgender" ] ;
fhir:resource [
fhir:v "http://fhir.org/guides/nachc/hiv-cds/ValueSet/Transgender"^^xsd:anyURI ;
fhir:link <http://fhir.org/guides/nachc/hiv-cds/ValueSet/Transgender>     ]
  ] ) ; # 
  fhir:content ( [
fhir:contentType [ fhir:v "text/cql" ] ;
fhir:data [ fhir:v "bGlicmFyeSBISVZDb25jZXB0cw0KDQovLyBDb2RlIFN5c3RlbXMNCmNvZGVzeXN0ZW0gIklDRC0xMCI6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2QtMTAnDQpjb2Rlc3lzdGVtICJTTk9NRUQtQ1QiOiAnaHR0cDovL3Nub21lZC5pbmZvL3NjdCcNCmNvZGVzeXN0ZW0gIkxPSU5DIjogJ2h0dHA6Ly9sb2luYy5vcmcnDQpjb2Rlc3lzdGVtICJSeE5vcm0iOiAnaHR0cDovL3d3dy5ubG0ubmloLmdvdi9yZXNlYXJjaC91bWxzL3J4bm9ybScNCmNvZGVzeXN0ZW0gIkNQVCI6ICdodHRwOi8vd3d3LmFtYS1hc3NuLm9yZy9nby9jcHQnDQpjb2Rlc3lzdGVtICJIQ1BDUyI6ICdodHRwczovL3d3dy5jbXMuZ292L01lZGljYXJlL0NvZGluZy9IQ1BDU1JlbGVhc2VDb2RlU2V0cycNCmNvZGVzeXN0ZW0gIkNJRUwiOiAnaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvY2llbCcNCmNvZGVzeXN0ZW0gIklDRC0xMSI6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2QtMTEnDQpjb2Rlc3lzdGVtICJJQ0hJIjogJ2h0dHBzOi8vbWl0ZWwuZGltaS51bml1ZC5pdC9pY2hpLyNodHRwOi8vaWQud2hvLmludC9pY2hpJw0KY29kZXN5c3RlbSAiSUNGIjogJ2h0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL2ljZi1ubCcNCmNvZGVzeXN0ZW0gIk5EQyI6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9uZGMnDQpjb2Rlc3lzdGVtICJOSURBIjogJ2h0dHBzOi8vY2RlLmRydWdhYnVzZS5nb3YnDQpjb2Rlc3lzdGVtICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9Db2RlU3lzdGVtL2hpdi1jdXN0b20nDQoNCi8vIFZhbHVlIFNldHMNCnZhbHVlc2V0ICJFbmNvdW50ZXIgVHlwZSBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTAtZGUyJw0KdmFsdWVzZXQgIlNleHVhbCBPcmllbnRhdGlvbiBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTAtZGU0OScNCnZhbHVlc2V0ICJHZW5kZXIgSWRlbnRpdHkgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWEwLWRlNTYnDQp2YWx1ZXNldCAiSElWIGluZmVjdGlvbiBhcyBhIGNvbmRpdGlvbiBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTEtZGUyJw0KdmFsdWVzZXQgIkhJVi0xIEhJViAyIEFiIEFnIHRlc3RzIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1hMi1kZTInDQp2YWx1ZXNldCAiSElWIFZpcmFsIExvYWQgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWEyLWRlMTczJw0KdmFsdWVzZXQgIkhJViBUZXN0IENvZGVzIEdyb3VwZXIiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWEyLWRlMS1jb2Rlcy1ncm91cGVyJw0KdmFsdWVzZXQgIkhJViBUZXN0IE9yZGVyZWQgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWEyLWRlMjE3Jw0KdmFsdWVzZXQgIkhlcGF0aXRpcyBDIFZpcnVzIEluZmVjdGlvbiAoRGlzb3JkZXJzKSBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjEtZGUyJw0KdmFsdWVzZXQgIkNocm9uaWMgSW5mZWN0aW9uIG9mIGxpdmVyIGR1ZSB0byBIZXBhdGl0aXMgQyB2aXJ1cyBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjEtZGUzMScNCnZhbHVlc2V0ICJIQ1YgSW5mZWN0aW9uIChPcmdhbmlzbSBvciBTdWJzdGFuY2UgaW4gTGFiIFJlc3VsdHMpIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMS1kZTMzJw0KdmFsdWVzZXQgIkhlcGF0aXRpcyBDIGNvbmRpdGlvbiBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjEtZGU2MScNCnZhbHVlc2V0ICJIZXBhdGl0aXMgQyBEaWFnbm9zaXMgQ29kZXMgR3JvdXBlciI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjEtZGUxLWNvZGVzLWdyb3VwZXInDQp2YWx1ZXNldCAiSGVwYXRpdGlzIEMgQWcgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIyLWRlMicNCnZhbHVlc2V0ICJIZXBhdGl0aXMgQyBudWNsZWljIGFjaWQgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIyLWRlNScNCnZhbHVlc2V0ICJIZXBhdGl0aXMgQyB2aXJ1cyBhbnRpYm9keSB0ZXN0IENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTQxJw0KdmFsdWVzZXQgIkhlcGF0aXRpcyBDIHZpcnVzIG51Y2xlaWMgKFJOQSkgdGVzdCBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjItZGU4MScNCnZhbHVlc2V0ICJIZXBhdGl0aXMgQyBUZXN0IENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTEwMycNCnZhbHVlc2V0ICJIZXBhdGl0aXMgQyBUZXN0IENvZGVzIEdyb3VwZXIiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIyLWRlMS1jb2Rlcy1ncm91cGVyJw0KdmFsdWVzZXQgIkhlcGF0aXRpcyBDIFByb2NlZHVyZXMgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIyLWRlMTEzJw0KdmFsdWVzZXQgIlN5cGhpbGlzIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1jMS1kZTInDQp2YWx1ZXNldCAiU3lwaGlsaXMgKE9yZ2FuaXNtIG9yIFN1YnN0YW5jZSBpbiBMYWIgUmVzdWx0cykgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMxLWRlMTg1Jw0KdmFsdWVzZXQgIlN5cGhpbGlzIGNvbmRpdGlvbiBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYzEtZGUxOTInDQp2YWx1ZXNldCAiU3lwaGlsaXMgRGlhZ25vc2lzIENvZGVzIEdyb3VwZXIiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMxLWRlMS1jb2Rlcy1ncm91cGVyJw0KdmFsdWVzZXQgIlN5cGhpbGlzIChUZXN0cyBmb3IgVHJlcG9uZW1hIHBhbGxpZHVtIE51Y2xlaWMgQWNpZCkgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMyLWRlMicNCnZhbHVlc2V0ICJTeXBoaWxpcyAoVGVzdHMgZm9yIFRyZXBvbmVtYWwgb3IgTm9uIEFudGlib2R5KSBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYzItZGU4Jw0KdmFsdWVzZXQgIlN5cGhpbGlzIFRlc3QgQ29kZXMgR3JvdXBlciI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYzItZGUxLWNvZGVzLWdyb3VwZXInDQp2YWx1ZXNldCAiR29ub2NvY2NhbCBJbmZlY3Rpb25zIGFuZCBWZW5lcmVhbCBEaXNlYXNlcyBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDEtZGUyJw0KdmFsdWVzZXQgIkdvbm9ycmhlYSBPcmdhbmlzbSBvciBTdWJzdGFuY2UgaW4gTGFiIFJlc3VsdHMgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQxLWRlMTY3Jw0KdmFsdWVzZXQgIkdvbm9ycmhlYSBTZWNvbmRhcnkgU2l0ZXMgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQxLWRlMTgyJw0KdmFsdWVzZXQgIkdvbm9ycmhlYSBEaWFnbm9zaXMgQ29kZXMgR3JvdXBlciI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDEtZGUxLWNvZGVzLWdyb3VwZXInDQp2YWx1ZXNldCAiR29ub3JyaGVhIFRlc3RzIGZvciBOZWlzc2VyaWEgZ29ub3JyaGVhIGJ5IEN1bHR1cmUgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQyLWRlMicNCnZhbHVlc2V0ICJHb25vcnJoZWEgVGVzdHMgZm9yIE5laXNzZXJpYSBOdWNsZWljIEFjaWQgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQyLWRlMTcnDQp2YWx1ZXNldCAiR29ub3JyaGVhIFRlc3RzIGZvciBOZWlzc2VyaWEgc3BlY2llcyBieSBDdWx0dXJlIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1kMi1kZTYwJw0KdmFsdWVzZXQgIkdvbm9ycmhlYSB0ZXN0IENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1kMi1kZTY3Jw0KdmFsdWVzZXQgIkdvbm9ycmhlYSBUZXN0cyBhbmQgQ2hsYW15ZGlhL0dvbm9ycmhlYSBDb21iaW5lZCBUZXN0cyBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDItZGUxMDEnDQp2YWx1ZXNldCAiR29ub3JyaGVhIFRlc3QgQ29kZXMgR3JvdXBlciI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDItZGUxLWNvZGVzLWdyb3VwZXInDQp2YWx1ZXNldCAiQ2hsYW15ZGlhIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMS1kZTInDQp2YWx1ZXNldCAiQ2hsYW15ZGlhIEluZmVjdGlvbnMgYW5kIFZlbmVyZWFsIERpc2Vhc2VzIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMS1kZTI3Jw0KdmFsdWVzZXQgIkNobGFteWRpYSB0cmFjaG9tYXRpcyBJbmZlY3Rpb24gQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUxLWRlMzInDQp2YWx1ZXNldCAiQ2hsYW15ZGlhIHRyYWNob21hdGlzIG9yZ2FuaXNtIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMS1kZTYzJw0KdmFsdWVzZXQgIkNobGFteWRpYSBEaWFnbm9zaXMgQ29kZXMgR3JvdXBlciI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTEtZGUxLWNvZGVzLWdyb3VwZXInDQp2YWx1ZXNldCAiQ2hsYW15ZGlhIFNjcmVlbmluZyBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTItZGUyJw0KdmFsdWVzZXQgIkNobGFteWRpYSB0ZXN0IENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTQ5Jw0KdmFsdWVzZXQgIkNobGFteWRpYSBUcmFjaG9tYXRpcyBUZXN0cywgRlBBUiBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTItZGUxMjMnDQp2YWx1ZXNldCAiVGVzdHMgZm9yIENobGFteWRpYSB0cmFjaG9tYXRpcyBBbnRpZ2VuIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTEyNScNCnZhbHVlc2V0ICJUZXN0cyBmb3IgQ2hsYW15ZGlhIHRyYWNob21hdGlzIGJ5IEN1bHR1cmUgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUyLWRlMTU0Jw0KdmFsdWVzZXQgIlRlc3RzIGZvciBDaGxhbXlkaWEgdHJhY2hvbWF0aXMgTnVjbGVpYyBBY2lkIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTE2NCcNCnZhbHVlc2V0ICJDaGxhbXlkaWEgVGVzdCBDb2RlcyBHcm91cGVyIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTEtY29kZXMtZ3JvdXBlcicNCnZhbHVlc2V0ICJEcnVnIFJlaGFiaWxpdGF0aW9uIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMS1kZTInDQp2YWx1ZXNldCAiSW5qZWN0aW9uIEZpbmRpbmdzIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMS1kZTEzJw0KdmFsdWVzZXQgIkluamVjdGlvbiBEcnVnIFVzZSBEaWFnbm9zaXMgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYxLWRlMTYnDQp2YWx1ZXNldCAiSW5qZWN0aW9uIERydWcgVXNlIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMS1kZTIwMScNCnZhbHVlc2V0ICJQcmVnbmFuY3kgRW5jb3VudGVycyBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGUyJw0KdmFsdWVzZXQgIlRoaXJkIFRyaW1lc3RlciBFbmNvdW50ZXJzIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMi1kZTM5Jw0KdmFsdWVzZXQgIlByZWduYW5jeSBTdXBlcnZpc2lvbiBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGU0MycNCnZhbHVlc2V0ICJNYXRlcm5hbCBDYXJlIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMi1kZTEwOScNCnZhbHVlc2V0ICJQcmVnbmFuY3kgUHJvY2VkdXJlcyBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGU2NzMnDQp2YWx1ZXNldCAiUHJlZ25hbmN5IE9ic2VydmF0aW9ucyBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGU5MDUnDQp2YWx1ZXNldCAiUHJlZ25hbmN5IENvbmRpdGlvbnMgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYyLWRlMTEzMicNCnZhbHVlc2V0ICJQb3N0IEV4cG9zdXJlIFByb3BoeWxheGlzIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMS1kZTInDQp2YWx1ZXNldCAiUHJlZmVycmVkIG5QRVAgT3JkZXIgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcxLWRlNicNCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSBuUEVQIE9yZGVyIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMS1kZTEwMCcNCnZhbHVlc2V0ICJQRVAgTWVkaWNhdGlvbiBQcmVzY3JpcHRpb25zIENvZGVzIEdyb3VwZXIiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcxLWRlNS1jb2Rlcy1ncm91cGVyJw0KdmFsdWVzZXQgIlByZWZlcnJlZCBuUEVQIFN1cHBsaWVkIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMS1kZTE0NCcNCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSBuUEVQIFN1cHBsaWVkIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMS1kZTI5OScNCnZhbHVlc2V0ICJQRVAgRGlzcGVuc2VkIE1lZGljYXRpb25zIENvZGVzIEdyb3VwZXIiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcxLWRlMTQzLWNvZGVzLWdyb3VwZXInDQp2YWx1ZXNldCAiRW10cmljaXRhYmluZSAoRlRDKSAyMDBtZyBPcmRlciBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUyJw0KdmFsdWVzZXQgIlRBRiAyNW1nIC8gRlRDIDIwMG1nIE9yZGVyIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTcnDQp2YWx1ZXNldCAiVERGIDMwMG1nIC8gRlRDIDIwMG1nIE9yZGVyIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTE1Jw0KdmFsdWVzZXQgIlRlbm9mb3ZpciBBbGFmZW5hbWlkZSAoVEFGKSAyNSBtZyBPcmRlciBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUxOCcNCnZhbHVlc2V0ICJUZW5vZm92aXIgRGlzb3Byb3hpbCBGdW1hcmF0ZSAoVERGKSAzMDBtZyBPcmRlciBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUyMicNCnZhbHVlc2V0ICJQcmVwIE1lZGljYXRpb24gUHJlc2NyaXB0aW9ucyBDb2RlcyBHcm91cGVyIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTEtY29kZXMtZ3JvdXBlcicNCnZhbHVlc2V0ICJFbXRyaWNpdGFiaW5lIChGVEMpIDIwMG1nIFN1cHBsaWVkIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTI3Jw0KdmFsdWVzZXQgIlRBRiAyNW1nIC8gRlRDIDIwMG1nIFN1cHBsaWVkIENvZGVzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTM1Jw0KdmFsdWVzZXQgIlRERiAzMDBtZyAvIEZUQyAyMDBtZyBTdXBwbGllZCBDb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUzNycNCnZhbHVlc2V0ICJUZW5vZm92aXIgQWxhZmVuYW1pZGUgKFRBRikgMjUgbWcgU3VwcGxpZWQgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlNzgnDQp2YWx1ZXNldCAiVGVub2ZvdmlyIERpc29wcm94aWwgRnVtYXJhdGUgKFRERikgMzAwbWcgU3VwcGxpZWQgQ29kZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlNzknDQp2YWx1ZXNldCAiUHJlcCBEaXNwZW5zZWQgTWVkaWNhdGlvbnMgQ29kZXMgR3JvdXBlciI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUyNi1jb2Rlcy1ncm91cGVyJw0KDQovKiBNQU5VQUwgVkFMVUVTRVRTIC0tICpETyBOT1QgT1ZFUldSSVRFKiAqLw0KdmFsdWVzZXQgIkdheSBPciBCaXNleHVhbCI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvR2F5T3JCaXNleHVhbCcNCnZhbHVlc2V0ICJUcmFuc2dlbmRlciI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvVHJhbnNnZW5kZXInDQoNCi8vIENvZGVzDQpjb2RlICJTZXh1YWwgT3JpZW50YXRpb24iOiAnNzY2OTAtNycgZnJvbSAiTE9JTkMiIGRpc3BsYXkgJ1NleHVhbCBvcmllbnRhdGlvbicNCmNvZGUgIkdlbmRlciBJZGVudGl0eSI6ICc3NjY5MS01JyBmcm9tICJMT0lOQyIgZGlzcGxheSAnR2VuZGVyIGlkZW50aXR5Jw0KY29kZSAiSElWIFRlc3QiOiAnTkFDSEMuQTIuREUxJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdISVYgVGVzdCcNCmNvZGUgIkhlcGF0aXRpcyBDIFRlc3QiOiAnTkFDSEMuQjIuREUxJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdIZXBhdGl0aXMgQyBUZXN0Jw0KY29kZSAiU3lwaGlsaXMgVGVzdCI6ICdOQUNIQy5DMi5ERTEnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1N5cGhpbGlzIFRlc3QnDQpjb2RlICJHb25vcnJoZWEgVGVzdCI6ICdOQUNIQy5EMi5ERTEnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ0dvbm9ycmhlYSBUZXN0Jw0KY29kZSAiQ2hsYW15ZGlhIFRlc3QiOiAnTkFDSEMuRTIuREUxJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdDaGxhbXlkaWEgVGVzdCcNCmNvZGUgIkluamVjdGlvbiBGaW5kaW5ncyI6ICdOQUNIQy5GMS5ERTEyJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdJbmplY3Rpb24gRmluZGluZ3MnDQpjb2RlICJQcmVnbmFuY3kgT2JzZXJ2YXRpb25zIjogJ05BQ0hDLkYyLkRFOTA0JyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdQcmVnbmFuY3kgT2JzZXJ2YXRpb25zJw0KY29kZSAiUHJldmlvdXMgSElWIFNjcmVlbmluZyI6ICdOQUNIQy5IMS5ERTEnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1ByZXZpb3VzIEhJViBTY3JlZW5pbmcnDQpjb2RlICJQcmV2aW91cyBISVYgRGlhZ25vc2lzIjogJ05BQ0hDLkgxLkRFMicgZnJvbSAiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIgZGlzcGxheSAnUHJldmlvdXMgSElWIERpYWdub3NpcycNCmNvZGUgIlBhdGllbnQgQ3VycmVudGx5IFByZWduYW50IjogJ05BQ0hDLkgxLkRFMycgZnJvbSAiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIgZGlzcGxheSAnUGF0aWVudCBDdXJyZW50bHkgUHJlZ25hbnQnDQpjb2RlICJQYXRpZW50IERpYWdub3NlZCB3aXRoIEhDViI6ICdOQUNIQy5IMS5ERTQnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1BhdGllbnQgRGlhZ25vc2VkIHdpdGggSENWJw0KY29kZSAiUGF0aWVudCBEaWFnbm9zZWQgd2l0aCBTeXBoaWxpcyI6ICdOQUNIQy5IMS5ERTUnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1BhdGllbnQgRGlhZ25vc2VkIHdpdGggU3lwaGlsaXMnDQpjb2RlICJQYXRpZW50IERpYWdub3NlZCB3aXRoIEdvbm9ycmhlYSI6ICdOQUNIQy5IMS5ERTYnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1BhdGllbnQgRGlhZ25vc2VkIHdpdGggR29ub3JyaGVhJw0KY29kZSAiUGF0aWVudCBEaWFnbm9zZWQgd2l0aCBDaGxhbXlkaWEiOiAnTkFDSEMuSDEuREU3JyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdQYXRpZW50IERpYWdub3NlZCB3aXRoIENobGFteWRpYScNCmNvZGUgIlBhdGllbnQgaGFzIHVzZWQgSW5qZWN0aW9uIERydWdzIjogJ05BQ0hDLkgxLkRFOCcgZnJvbSAiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIgZGlzcGxheSAnUGF0aWVudCBoYXMgdXNlZCBJbmplY3Rpb24gRHJ1Z3MnDQpjb2RlICJTZWVraW5nIFNURCBUcmVhdG1lbnQiOiAnTkFDSEMuSDEuREU5JyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdTZWVraW5nIFNURCBUcmVhdG1lbnQnDQpjb2RlICJQcmV2aW91cyBleHBlcmllbmNlIHdpdGggUFJFUCI6ICdOQUNIQy5IMS5ERTEwJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdQcmV2aW91cyBleHBlcmllbmNlIHdpdGggUFJFUCcNCmNvZGUgIlNleHVhbCBBY3Rpdml0eSAtIFBhc3QgWWVhciI6ICdOQUNIQy5IMS5ERTExJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBQYXN0IFllYXInDQpjb2RlICJTZXh1YWwgQWN0aXZpdHkgLSBIaXN0b3J5IjogJ05BQ0hDLkgxLkRFMTInIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIEhpc3RvcnknDQpjb2RlICJTZXh1YWwgQWN0aXZpdHkgLSBNZW4iOiAnTkFDSEMuSDEuREUxMycgZnJvbSAiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIgZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gTWVuJw0KY29kZSAiU2V4dWFsIEFjdGl2aXR5IC0gV29tZW4iOiAnTkFDSEMuSDEuREUxNCcgZnJvbSAiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIgZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gV29tZW4nDQpjb2RlICJTZXh1YWwgQWN0aXZpdHkgLSBOdW1iZXIgb2YgUGFydG5lcnMiOiAnTkFDSEMuSDEuREUxNScgZnJvbSAiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIgZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gTnVtYmVyIG9mIFBhcnRuZXJzJw0KY29kZSAiU2V4dWFsIEFjdGl2aXR5IC0gTmV3IFBhcnRuZXIgUGFzdCAzIE1vbnRocyI6ICdOQUNIQy5IMS5ERTE2JyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBOZXcgUGFydG5lciBQYXN0IDMgTW9udGhzJw0KY29kZSAiU2V4dWFsIEFjdGl2aXR5IC0gUGFydG5lcnMgSGlzdG9yeSI6ICdOQUNIQy5IMS5ERTE3JyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBQYXJ0bmVycyBIaXN0b3J5Jw0KY29kZSAiU2V4dWFsIEFjdGl2aXR5IC0gUGFydG5lcnMgTnVtYmVyIG9mIFBhcnRuZXJzIjogJ05BQ0hDLkgxLkRFMTgnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIFBhcnRuZXJzIE51bWJlciBvZiBQYXJ0bmVycycNCmNvZGUgIlNleHVhbCBBY3Rpdml0eSAtIFBhcnRuZXJzIEhJViBIaXN0b3J5IjogJ05BQ0hDLkgxLkRFMTknIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIFBhcnRuZXJzIEhJViBIaXN0b3J5Jw0KY29kZSAiU2V4dWFsIEFjdGl2aXR5IC0gRHJ1ZyBvciBBbGNvaG9sIFVzZSI6ICdOQUNIQy5IMS5ERTIwJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBEcnVnIG9yIEFsY29ob2wgVXNlJw0KY29kZSAiU2V4dWFsIEFjdGl2aXR5IC0gRXhjaGFuZ2VkIGZvciBTZXgiOiAnTkFDSEMuSDEuREUyMScgZnJvbSAiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIgZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gRXhjaGFuZ2VkIGZvciBTZXgnDQpjb2RlICJTZXh1YWwgQWN0aXZpdHkgLSBDb2VyY2lvbiI6ICdOQUNIQy5IMS5ERTIyJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBDb2VyY2lvbicNCmNvZGUgIlNleHVhbCBBY3Rpdml0eSAtIEtpbmQgb2YgU2V4IC0gQW5hbCI6ICdOQUNIQy5IMS5ERTIzJyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBLaW5kIG9mIFNleCAtIEFuYWwnDQpjb2RlICJTZXh1YWwgQWN0aXZpdHkgLSBNYWxlIC0gS2luZCBvZiBTZXggLSBSZWNlcHRpdmUgQW5hbCI6ICdOQUNIQy5IMS5ERTI0JyBmcm9tICJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBNYWxlIC0gS2luZCBvZiBTZXggLSBSZWNlcHRpdmUgQW5hbCcNCmNvZGUgIlNleHVhbCBBY3Rpdml0eSAtIE1hbGUgLSBLaW5kIG9mIFNleCAtIEluc2VydGl2ZSBBbmFsIjogJ05BQ0hDLkgxLkRFMjUnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIE1hbGUgLSBLaW5kIG9mIFNleCAtIEluc2VydGl2ZSBBbmFsJw0KY29kZSAiU2V4dWFsIEFjdGl2aXR5IC0gS2luZCBvZiBTZXggLSBWYWdpbmFsIjogJ05BQ0hDLkgxLkRFMjYnIGZyb20gIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iIGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIEtpbmQgb2YgU2V4IC0gVmFnaW5hbCcNCmNvZGUgIkRBU1QgMTAgUXVlc3Rpb24gMSI6ICczMjU0MDM5JyBmcm9tICJOSURBIiBkaXNwbGF5ICdIYXZlIHlvdSB1c2VkIGRydWdzIG90aGVyIHRoYW4gdGhvc2UgcmVxdWlyZWQgZm9yIG1lZGljYWwgcmVhc29ucycNCmNvZGUgIkRBU1QgMTAgUXVlc3Rpb24gMiI6ICczMjU0MDU3JyBmcm9tICJOSURBIiBkaXNwbGF5ICdEbyB5b3UgdXNlIG1vcmUgdGhhbiBvbmUgZHJ1ZyBhdCBhIHRpbWUnDQpjb2RlICJEQVNUIDEwIFF1ZXN0aW9uIDMiOiAnMzI1NDA1OCcgZnJvbSAiTklEQSIgZGlzcGxheSAnQXJlIHlvdSBhbHdheXMgYWJsZSB0byBzdG9wIHVzaW5nIGRydWdzIHdoZW4geW91IHdhbnQgdG8nDQpjb2RlICJEQVNUIDEwIFF1ZXN0aW9uIDQiOiAnMzI1NDA2MScgZnJvbSAiTklEQSIgZGlzcGxheSAnSGF2ZSB5b3UgaGFkIGJsYWNrb3V0cyBvciBmbGFzaGJhY2tzIGFzIGEgcmVzdWx0IG9mIGRydWcgdXNlJw0KY29kZSAiREFTVCAxMCBRdWVzdGlvbiA1IjogJzMyNTQwNjMnIGZyb20gIk5JREEiIGRpc3BsYXkgJ0RvIHlvdSBldmVyIGZlZWwgYmFkIG9yIGd1aWx0eSBhYm91dCB5b3VyIGRydWcgdXNlJw0KY29kZSAiREFTVCAxMCBRdWVzdGlvbiA2IjogJzMyNTQwNjUnIGZyb20gIk5JREEiIGRpc3BsYXkgJ0RvZXMgeW91ciBzcG91c2UgKG9yIHBhcmVudHMpIGV2ZXIgY29tcGxhaW4gYWJvdXQgeW91ciBpbnZvbHZlbWVudCB3aXRoIGRydWdzJw0KY29kZSAiREFTVCAxMCBRdWVzdGlvbiA3IjogJzMyNTQwNjYnIGZyb20gIk5JREEiIGRpc3BsYXkgJ0hhdmUgeW91IG5lZ2xlY3RlZCB5b3VyIGZhbWlseSBiZWNhdXNlIG9mIHlvdXIgdXNlIG9mIGRydWdzJw0KY29kZSAiREFTVCAxMCBRdWVzdGlvbiA4IjogJzMyNTQwNjcnIGZyb20gIk5JREEiIGRpc3BsYXkgJ0hhdmUgeW91IGVuZ2FnZWQgaW4gaWxsZWdhbCBhY3Rpdml0aWVzIGluIG9yZGVyIHRvIG9idGFpbiBkcnVncycNCmNvZGUgIkRBU1QgMTAgUXVlc3Rpb24gOSI6ICczMjU0MDcwJyBmcm9tICJOSURBIiBkaXNwbGF5ICdIYXZlIHlvdSBldmVyIGV4cGVyaWVuY2VkIHdpdGhkcmF3YWwgc3ltcHRvbXMgKGZlbHQgc2ljaykgd2hlbiB5b3Ugc3RvcHBlZCB0YWtpbmcgZHJ1Z3MnDQpjb2RlICJEQVNUIDEwIFF1ZXN0aW9uIDEwIjogJzMyNTQwNzInIGZyb20gIk5JREEiIGRpc3BsYXkgJ0hhdmUgeW91IGhhZCBtZWRpY2FsIHByb2JsZW1zIGFzIGEgcmVzdWx0IG9mIHlvdXIgZHJ1ZyB1c2UgKGUuZy4sIG1lbW9yeSBsb3NzLCBoZXBhdGl0aXMsIGNvbnZ1bHNpb25zLCBibGVlZGluZywgZXRjLiknDQpjb2RlICJEQVNUIDEwIFNjb3JlIjogJzgyNjY3LTcnIGZyb20gIkxPSU5DIiBkaXNwbGF5ICdUb3RhbCBTY29yZSBbREFTVC0xMF0nDQo="^^xsd:base64Binary ]
  ] [
fhir:contentType [ fhir:v "application/elm+xml" ] ;
fhir:data [ fhir:v "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxsaWJyYXJ5IHhtbG5zPSJ1cm46aGw3LW9yZzplbG06cjEiIHhtbG5zOnQ9InVybjpobDctb3JnOmVsbS10eXBlczpyMSIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6Zmhpcj0iaHR0cDovL2hsNy5vcmcvZmhpciIgeG1sbnM6cWRtNDM9InVybjpoZWFsdGhpdC1nb3Y6cWRtOnY0XzMiIHhtbG5zOnFkbTUzPSJ1cm46aGVhbHRoaXQtZ292OnFkbTp2NV8zIiB4bWxuczphPSJ1cm46aGw3LW9yZzpjcWwtYW5ub3RhdGlvbnM6cjEiPg0KICAgPGFubm90YXRpb24gdHJhbnNsYXRvck9wdGlvbnM9IkVuYWJsZUFubm90YXRpb25zLEVuYWJsZUxvY2F0b3JzLERpc2FibGVMaXN0RGVtb3Rpb24sRGlzYWJsZUxpc3RQcm9tb3Rpb24iIHhzaTp0eXBlPSJhOkNxbFRvRWxtSW5mbyIvPg0KICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICA8YTpzIHI9IjE4NiI+DQogICAgICAgICA8YTpzPmxpYnJhcnkgSElWQ29uY2VwdHM8L2E6cz4NCiAgICAgIDwvYTpzPg0KICAgPC9hbm5vdGF0aW9uPg0KICAgPGlkZW50aWZpZXIgaWQ9IkhJVkNvbmNlcHRzIiBzeXN0ZW09Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcyIvPg0KICAgPHNjaGVtYUlkZW50aWZpZXIgaWQ9InVybjpobDctb3JnOmVsbSIgdmVyc2lvbj0icjEiLz4NCiAgIDx1c2luZ3M+DQogICAgICA8ZGVmIGxvY2FsSWRlbnRpZmllcj0iU3lzdGVtIiB1cmk9InVybjpobDctb3JnOmVsbS10eXBlczpyMSIvPg0KICAgPC91c2luZ3M+DQogICA8Y29kZVN5c3RlbXM+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjEiIGxvY2F0b3I9IjQ6MS00OjUzIiBuYW1lPSJJQ0QtMTAiIGlkPSJodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2QtMTAiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjEiPg0KICAgICAgICAgICAgICAgPGE6cz4vLyBDb2RlIFN5c3RlbXMKY29kZXN5c3RlbSAmcXVvdDtJQ0QtMTAmcXVvdDs6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2QtMTAnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIyIiBsb2NhdG9yPSI1OjEtNTo0OCIgbmFtZT0iU05PTUVELUNUIiBpZD0iaHR0cDovL3Nub21lZC5pbmZvL3NjdCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMiI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGVzeXN0ZW0gJnF1b3Q7U05PTUVELUNUJnF1b3Q7OiAnaHR0cDovL3Nub21lZC5pbmZvL3NjdCc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjMiIGxvY2F0b3I9IjY6MS02OjM4IiBuYW1lPSJMT0lOQyIgaWQ9Imh0dHA6Ly9sb2luYy5vcmciIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjMiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2Rlc3lzdGVtICZxdW90O0xPSU5DJnF1b3Q7OiAnaHR0cDovL2xvaW5jLm9yZyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjQiIGxvY2F0b3I9Ijc6MS03OjY2IiBuYW1lPSJSeE5vcm0iIGlkPSJodHRwOi8vd3d3Lm5sbS5uaWguZ292L3Jlc2VhcmNoL3VtbHMvcnhub3JtIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZXN5c3RlbSAmcXVvdDtSeE5vcm0mcXVvdDs6ICdodHRwOi8vd3d3Lm5sbS5uaWguZ292L3Jlc2VhcmNoL3VtbHMvcnhub3JtJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNSIgbG9jYXRvcj0iODoxLTg6NTAiIG5hbWU9IkNQVCIgaWQ9Imh0dHA6Ly93d3cuYW1hLWFzc24ub3JnL2dvL2NwdCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNSI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGVzeXN0ZW0gJnF1b3Q7Q1BUJnF1b3Q7OiAnaHR0cDovL3d3dy5hbWEtYXNzbi5vcmcvZ28vY3B0JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNiIgbG9jYXRvcj0iOToxLTk6NzgiIG5hbWU9IkhDUENTIiBpZD0iaHR0cHM6Ly93d3cuY21zLmdvdi9NZWRpY2FyZS9Db2RpbmcvSENQQ1NSZWxlYXNlQ29kZVNldHMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjYiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2Rlc3lzdGVtICZxdW90O0hDUENTJnF1b3Q7OiAnaHR0cHM6Ly93d3cuY21zLmdvdi9NZWRpY2FyZS9Db2RpbmcvSENQQ1NSZWxlYXNlQ29kZVNldHMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI3IiBsb2NhdG9yPSIxMDoxLTEwOjQ5IiBuYW1lPSJDSUVMIiBpZD0iaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvY2llbCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNyI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGVzeXN0ZW0gJnF1b3Q7Q0lFTCZxdW90OzogJ2h0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL2NpZWwnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI4IiBsb2NhdG9yPSIxMToxLTExOjUzIiBuYW1lPSJJQ0QtMTEiIGlkPSJodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2QtMTEiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjgiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2Rlc3lzdGVtICZxdW90O0lDRC0xMSZxdW90OzogJ2h0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL2ljZC0xMSc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjkiIGxvY2F0b3I9IjEyOjEtMTI6NzciIG5hbWU9IklDSEkiIGlkPSJodHRwczovL21pdGVsLmRpbWkudW5pdWQuaXQvaWNoaS8jaHR0cDovL2lkLndoby5pbnQvaWNoaSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iOSI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGVzeXN0ZW0gJnF1b3Q7SUNISSZxdW90OzogJ2h0dHBzOi8vbWl0ZWwuZGltaS51bml1ZC5pdC9pY2hpLyNodHRwOi8vaWQud2hvLmludC9pY2hpJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTAiIGxvY2F0b3I9IjEzOjEtMTM6NTAiIG5hbWU9IklDRiIgaWQ9Imh0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL2ljZi1ubCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTAiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2Rlc3lzdGVtICZxdW90O0lDRiZxdW90OzogJ2h0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL2ljZi1ubCc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjExIiBsb2NhdG9yPSIxNDoxLTE0OjQ3IiBuYW1lPSJOREMiIGlkPSJodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9uZGMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjExIj4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZXN5c3RlbSAmcXVvdDtOREMmcXVvdDs6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9uZGMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMiIgbG9jYXRvcj0iMTU6MS0xNTo0NiIgbmFtZT0iTklEQSIgaWQ9Imh0dHBzOi8vY2RlLmRydWdhYnVzZS5nb3YiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjEyIj4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZXN5c3RlbSAmcXVvdDtOSURBJnF1b3Q7OiAnaHR0cHM6Ly9jZGUuZHJ1Z2FidXNlLmdvdic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjEzIiBsb2NhdG9yPSIxNjoxLTE2OjEwMCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9Db2RlU3lzdGVtL2hpdi1jdXN0b20iIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjEzIj4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZXN5c3RlbSAmcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL0NvZGVTeXN0ZW0vaGl2LWN1c3RvbSc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICA8L2NvZGVTeXN0ZW1zPg0KICAgPHZhbHVlU2V0cz4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTQiIGxvY2F0b3I9IjE5OjEtMTk6OTMiIG5hbWU9IkVuY291bnRlciBUeXBlIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWEwLWRlMiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTQiPg0KICAgICAgICAgICAgICAgPGE6cz4vLyBWYWx1ZSBTZXRzCnZhbHVlc2V0ICZxdW90O0VuY291bnRlciBUeXBlIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWEwLWRlMic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE1IiBsb2NhdG9yPSIyMDoxLTIwOjk4IiBuYW1lPSJTZXh1YWwgT3JpZW50YXRpb24gQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTAtZGU0OSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTUiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtTZXh1YWwgT3JpZW50YXRpb24gQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTAtZGU0OSc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE2IiBsb2NhdG9yPSIyMToxLTIxOjk1IiBuYW1lPSJHZW5kZXIgSWRlbnRpdHkgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTAtZGU1NiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTYiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtHZW5kZXIgSWRlbnRpdHkgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTAtZGU1Nic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE3IiBsb2NhdG9yPSIyMjoxLTIyOjEwNyIgbmFtZT0iSElWIGluZmVjdGlvbiBhcyBhIGNvbmRpdGlvbiBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1hMS1kZTIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE3Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SElWIGluZmVjdGlvbiBhcyBhIGNvbmRpdGlvbiBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1hMS1kZTInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxOCIgbG9jYXRvcj0iMjM6MS0yMzoxMDIiIG5hbWU9IkhJVi0xIEhJViAyIEFiIEFnIHRlc3RzIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWEyLWRlMiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTgiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtISVYtMSBISVYgMiBBYiBBZyB0ZXN0cyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1hMi1kZTInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxOSIgbG9jYXRvcj0iMjQ6MS0yNDo5NSIgbmFtZT0iSElWIFZpcmFsIExvYWQgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTItZGUxNzMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE5Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SElWIFZpcmFsIExvYWQgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTItZGUxNzMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIyMCIgbG9jYXRvcj0iMjU6MS0yNToxMDkiIG5hbWU9IkhJViBUZXN0IENvZGVzIEdyb3VwZXIiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTItZGUxLWNvZGVzLWdyb3VwZXIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjIwIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SElWIFRlc3QgQ29kZXMgR3JvdXBlciZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1hMi1kZTEtY29kZXMtZ3JvdXBlcic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjIxIiBsb2NhdG9yPSIyNjoxLTI2Ojk3IiBuYW1lPSJISVYgVGVzdCBPcmRlcmVkIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWEyLWRlMjE3IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIyMSI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0hJViBUZXN0IE9yZGVyZWQgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYTItZGUyMTcnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIyMiIgbG9jYXRvcj0iMjc6MS0yNzoxMTgiIG5hbWU9IkhlcGF0aXRpcyBDIFZpcnVzIEluZmVjdGlvbiAoRGlzb3JkZXJzKSBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMS1kZTIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjIyIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SGVwYXRpdGlzIEMgVmlydXMgSW5mZWN0aW9uIChEaXNvcmRlcnMpIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIxLWRlMic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjIzIiBsb2NhdG9yPSIyODoxLTI4OjEzMSIgbmFtZT0iQ2hyb25pYyBJbmZlY3Rpb24gb2YgbGl2ZXIgZHVlIHRvIEhlcGF0aXRpcyBDIHZpcnVzIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIxLWRlMzEiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjIzIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7Q2hyb25pYyBJbmZlY3Rpb24gb2YgbGl2ZXIgZHVlIHRvIEhlcGF0aXRpcyBDIHZpcnVzIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIxLWRlMzEnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIyNCIgbG9jYXRvcj0iMjk6MS0yOToxMzIiIG5hbWU9IkhDViBJbmZlY3Rpb24gKE9yZ2FuaXNtIG9yIFN1YnN0YW5jZSBpbiBMYWIgUmVzdWx0cykgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjEtZGUzMyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMjQiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtIQ1YgSW5mZWN0aW9uIChPcmdhbmlzbSBvciBTdWJzdGFuY2UgaW4gTGFiIFJlc3VsdHMpIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIxLWRlMzMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIyNSIgbG9jYXRvcj0iMzA6MS0zMDoxMDEiIG5hbWU9IkhlcGF0aXRpcyBDIGNvbmRpdGlvbiBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMS1kZTYxIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIyNSI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0hlcGF0aXRpcyBDIGNvbmRpdGlvbiBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMS1kZTYxJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMjYiIGxvY2F0b3I9IjMxOjEtMzE6MTIyIiBuYW1lPSJIZXBhdGl0aXMgQyBEaWFnbm9zaXMgQ29kZXMgR3JvdXBlciIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMS1kZTEtY29kZXMtZ3JvdXBlciIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMjYiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtIZXBhdGl0aXMgQyBEaWFnbm9zaXMgQ29kZXMgR3JvdXBlciZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMS1kZTEtY29kZXMtZ3JvdXBlcic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjI3IiBsb2NhdG9yPSIzMjoxLTMyOjkzIiBuYW1lPSJIZXBhdGl0aXMgQyBBZyBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjI3Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SGVwYXRpdGlzIEMgQWcgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjItZGUyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMjgiIGxvY2F0b3I9IjMzOjEtMzM6MTAzIiBuYW1lPSJIZXBhdGl0aXMgQyBudWNsZWljIGFjaWQgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjItZGU1IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIyOCI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0hlcGF0aXRpcyBDIG51Y2xlaWMgYWNpZCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTUnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIyOSIgbG9jYXRvcj0iMzQ6MS0zNDoxMTEiIG5hbWU9IkhlcGF0aXRpcyBDIHZpcnVzIGFudGlib2R5IHRlc3QgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjItZGU0MSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMjkiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtIZXBhdGl0aXMgQyB2aXJ1cyBhbnRpYm9keSB0ZXN0IENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIyLWRlNDEnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIzMCIgbG9jYXRvcj0iMzU6MS0zNToxMTYiIG5hbWU9IkhlcGF0aXRpcyBDIHZpcnVzIG51Y2xlaWMgKFJOQSkgdGVzdCBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTgxIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIzMCI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0hlcGF0aXRpcyBDIHZpcnVzIG51Y2xlaWMgKFJOQSkgdGVzdCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTgxJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMzEiIGxvY2F0b3I9IjM2OjEtMzY6OTciIG5hbWU9IkhlcGF0aXRpcyBDIFRlc3QgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYjItZGUxMDMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjMxIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SGVwYXRpdGlzIEMgVGVzdCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTEwMyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjMyIiBsb2NhdG9yPSIzNzoxLTM3OjExNyIgbmFtZT0iSGVwYXRpdGlzIEMgVGVzdCBDb2RlcyBHcm91cGVyIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIyLWRlMS1jb2Rlcy1ncm91cGVyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIzMiI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0hlcGF0aXRpcyBDIFRlc3QgQ29kZXMgR3JvdXBlciZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTEtY29kZXMtZ3JvdXBlcic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjMzIiBsb2NhdG9yPSIzODoxLTM4OjEwMyIgbmFtZT0iSGVwYXRpdGlzIEMgUHJvY2VkdXJlcyBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1iMi1kZTExMyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMzMiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtIZXBhdGl0aXMgQyBQcm9jZWR1cmVzIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWIyLWRlMTEzJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMzQiIGxvY2F0b3I9IjM5OjEtMzk6ODciIG5hbWU9IlN5cGhpbGlzIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMxLWRlMiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMzQiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtTeXBoaWxpcyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1jMS1kZTInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIzNSIgbG9jYXRvcj0iNDA6MS00MDoxMjgiIG5hbWU9IlN5cGhpbGlzIChPcmdhbmlzbSBvciBTdWJzdGFuY2UgaW4gTGFiIFJlc3VsdHMpIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMxLWRlMTg1IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIzNSI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1N5cGhpbGlzIChPcmdhbmlzbSBvciBTdWJzdGFuY2UgaW4gTGFiIFJlc3VsdHMpIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMxLWRlMTg1JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMzYiIGxvY2F0b3I9IjQxOjEtNDE6OTkiIG5hbWU9IlN5cGhpbGlzIGNvbmRpdGlvbiBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1jMS1kZTE5MiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMzYiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtTeXBoaWxpcyBjb25kaXRpb24gQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYzEtZGUxOTInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIzNyIgbG9jYXRvcj0iNDI6MS00MjoxMTkiIG5hbWU9IlN5cGhpbGlzIERpYWdub3NpcyBDb2RlcyBHcm91cGVyIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMxLWRlMS1jb2Rlcy1ncm91cGVyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIzNyI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1N5cGhpbGlzIERpYWdub3NpcyBDb2RlcyBHcm91cGVyJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMxLWRlMS1jb2Rlcy1ncm91cGVyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMzgiIGxvY2F0b3I9IjQzOjEtNDM6MTMxIiBuYW1lPSJTeXBoaWxpcyAoVGVzdHMgZm9yIFRyZXBvbmVtYSBwYWxsaWR1bSBOdWNsZWljIEFjaWQpIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMyLWRlMiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMzgiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtTeXBoaWxpcyAoVGVzdHMgZm9yIFRyZXBvbmVtYSBwYWxsaWR1bSBOdWNsZWljIEFjaWQpIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMyLWRlMic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjM5IiBsb2NhdG9yPSI0NDoxLTQ0OjEyNiIgbmFtZT0iU3lwaGlsaXMgKFRlc3RzIGZvciBUcmVwb25lbWFsIG9yIE5vbiBBbnRpYm9keSkgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtYzItZGU4IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIzOSI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1N5cGhpbGlzIChUZXN0cyBmb3IgVHJlcG9uZW1hbCBvciBOb24gQW50aWJvZHkpIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMyLWRlOCc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjQwIiBsb2NhdG9yPSI0NToxLTQ1OjExNCIgbmFtZT0iU3lwaGlsaXMgVGVzdCBDb2RlcyBHcm91cGVyIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWMyLWRlMS1jb2Rlcy1ncm91cGVyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI0MCI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1N5cGhpbGlzIFRlc3QgQ29kZXMgR3JvdXBlciZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1jMi1kZTEtY29kZXMtZ3JvdXBlcic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjQxIiBsb2NhdG9yPSI0NjoxLTQ2OjEyMiIgbmFtZT0iR29ub2NvY2NhbCBJbmZlY3Rpb25zIGFuZCBWZW5lcmVhbCBEaXNlYXNlcyBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1kMS1kZTIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjQxIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7R29ub2NvY2NhbCBJbmZlY3Rpb25zIGFuZCBWZW5lcmVhbCBEaXNlYXNlcyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1kMS1kZTInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI0MiIgbG9jYXRvcj0iNDc6MS00NzoxMjciIG5hbWU9Ikdvbm9ycmhlYSBPcmdhbmlzbSBvciBTdWJzdGFuY2UgaW4gTGFiIFJlc3VsdHMgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDEtZGUxNjciIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjQyIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7R29ub3JyaGVhIE9yZ2FuaXNtIG9yIFN1YnN0YW5jZSBpbiBMYWIgUmVzdWx0cyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1kMS1kZTE2Nyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjQzIiBsb2NhdG9yPSI0ODoxLTQ4OjEwNiIgbmFtZT0iR29ub3JyaGVhIFNlY29uZGFyeSBTaXRlcyBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1kMS1kZTE4MiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNDMiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtHb25vcnJoZWEgU2Vjb25kYXJ5IFNpdGVzIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQxLWRlMTgyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNDQiIGxvY2F0b3I9IjQ5OjEtNDk6MTIwIiBuYW1lPSJHb25vcnJoZWEgRGlhZ25vc2lzIENvZGVzIEdyb3VwZXIiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDEtZGUxLWNvZGVzLWdyb3VwZXIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjQ0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7R29ub3JyaGVhIERpYWdub3NpcyBDb2RlcyBHcm91cGVyJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQxLWRlMS1jb2Rlcy1ncm91cGVyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNDUiIGxvY2F0b3I9IjUwOjEtNTA6MTI5IiBuYW1lPSJHb25vcnJoZWEgVGVzdHMgZm9yIE5laXNzZXJpYSBnb25vcnJoZWEgYnkgQ3VsdHVyZSBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1kMi1kZTIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjQ1Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7R29ub3JyaGVhIFRlc3RzIGZvciBOZWlzc2VyaWEgZ29ub3JyaGVhIGJ5IEN1bHR1cmUgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDItZGUyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNDYiIGxvY2F0b3I9IjUxOjEtNTE6MTIyIiBuYW1lPSJHb25vcnJoZWEgVGVzdHMgZm9yIE5laXNzZXJpYSBOdWNsZWljIEFjaWQgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDItZGUxNyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNDYiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtHb25vcnJoZWEgVGVzdHMgZm9yIE5laXNzZXJpYSBOdWNsZWljIEFjaWQgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDItZGUxNyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjQ3IiBsb2NhdG9yPSI1MjoxLTUyOjEyOCIgbmFtZT0iR29ub3JyaGVhIFRlc3RzIGZvciBOZWlzc2VyaWEgc3BlY2llcyBieSBDdWx0dXJlIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQyLWRlNjAiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjQ3Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7R29ub3JyaGVhIFRlc3RzIGZvciBOZWlzc2VyaWEgc3BlY2llcyBieSBDdWx0dXJlIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQyLWRlNjAnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI0OCIgbG9jYXRvcj0iNTM6MS01Mzo5NCIgbmFtZT0iR29ub3JyaGVhIHRlc3QgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDItZGU2NyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNDgiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtHb25vcnJoZWEgdGVzdCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1kMi1kZTY3JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNDkiIGxvY2F0b3I9IjU0OjEtNTQ6MTM1IiBuYW1lPSJHb25vcnJoZWEgVGVzdHMgYW5kIENobGFteWRpYS9Hb25vcnJoZWEgQ29tYmluZWQgVGVzdHMgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDItZGUxMDEiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjQ5Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7R29ub3JyaGVhIFRlc3RzIGFuZCBDaGxhbXlkaWEvR29ub3JyaGVhIENvbWJpbmVkIFRlc3RzIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQyLWRlMTAxJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNTAiIGxvY2F0b3I9IjU1OjEtNTU6MTE1IiBuYW1lPSJHb25vcnJoZWEgVGVzdCBDb2RlcyBHcm91cGVyIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWQyLWRlMS1jb2Rlcy1ncm91cGVyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI1MCI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0dvbm9ycmhlYSBUZXN0IENvZGVzIEdyb3VwZXImcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZDItZGUxLWNvZGVzLWdyb3VwZXInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI1MSIgbG9jYXRvcj0iNTY6MS01Njo4OCIgbmFtZT0iQ2hsYW15ZGlhIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUxLWRlMiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNTEiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtDaGxhbXlkaWEgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTEtZGUyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNTIiIGxvY2F0b3I9IjU3OjEtNTc6MTIyIiBuYW1lPSJDaGxhbXlkaWEgSW5mZWN0aW9ucyBhbmQgVmVuZXJlYWwgRGlzZWFzZXMgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTEtZGUyNyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNTIiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtDaGxhbXlkaWEgSW5mZWN0aW9ucyBhbmQgVmVuZXJlYWwgRGlzZWFzZXMgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTEtZGUyNyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjUzIiBsb2NhdG9yPSI1ODoxLTU4OjExMSIgbmFtZT0iQ2hsYW15ZGlhIHRyYWNob21hdGlzIEluZmVjdGlvbiBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMS1kZTMyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI1MyI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0NobGFteWRpYSB0cmFjaG9tYXRpcyBJbmZlY3Rpb24gQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTEtZGUzMic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjU0IiBsb2NhdG9yPSI1OToxLTU5OjExMCIgbmFtZT0iQ2hsYW15ZGlhIHRyYWNob21hdGlzIG9yZ2FuaXNtIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUxLWRlNjMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjU0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7Q2hsYW15ZGlhIHRyYWNob21hdGlzIG9yZ2FuaXNtIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUxLWRlNjMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI1NSIgbG9jYXRvcj0iNjA6MS02MDoxMjAiIG5hbWU9IkNobGFteWRpYSBEaWFnbm9zaXMgQ29kZXMgR3JvdXBlciIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMS1kZTEtY29kZXMtZ3JvdXBlciIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNTUiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtDaGxhbXlkaWEgRGlhZ25vc2lzIENvZGVzIEdyb3VwZXImcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTEtZGUxLWNvZGVzLWdyb3VwZXInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI1NiIgbG9jYXRvcj0iNjE6MS02MTo5OCIgbmFtZT0iQ2hsYW15ZGlhIFNjcmVlbmluZyBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjU2Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7Q2hsYW15ZGlhIFNjcmVlbmluZyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI1NyIgbG9jYXRvcj0iNjI6MS02Mjo5NCIgbmFtZT0iQ2hsYW15ZGlhIHRlc3QgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTItZGU0OSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNTciPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtDaGxhbXlkaWEgdGVzdCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTQ5JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNTgiIGxvY2F0b3I9IjYzOjEtNjM6MTE0IiBuYW1lPSJDaGxhbXlkaWEgVHJhY2hvbWF0aXMgVGVzdHMsIEZQQVIgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTItZGUxMjMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjU4Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7Q2hsYW15ZGlhIFRyYWNob21hdGlzIFRlc3RzLCBGUEFSIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUyLWRlMTIzJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNTkiIGxvY2F0b3I9IjY0OjEtNjQ6MTIwIiBuYW1lPSJUZXN0cyBmb3IgQ2hsYW15ZGlhIHRyYWNob21hdGlzIEFudGlnZW4gQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTItZGUxMjUiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjU5Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7VGVzdHMgZm9yIENobGFteWRpYSB0cmFjaG9tYXRpcyBBbnRpZ2VuIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUyLWRlMTI1JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNjAiIGxvY2F0b3I9IjY1OjEtNjU6MTIzIiBuYW1lPSJUZXN0cyBmb3IgQ2hsYW15ZGlhIHRyYWNob21hdGlzIGJ5IEN1bHR1cmUgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZTItZGUxNTQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjYwIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7VGVzdHMgZm9yIENobGFteWRpYSB0cmFjaG9tYXRpcyBieSBDdWx0dXJlIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUyLWRlMTU0JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNjEiIGxvY2F0b3I9IjY2OjEtNjY6MTI1IiBuYW1lPSJUZXN0cyBmb3IgQ2hsYW15ZGlhIHRyYWNob21hdGlzIE51Y2xlaWMgQWNpZCBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTE2NCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNjEiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtUZXN0cyBmb3IgQ2hsYW15ZGlhIHRyYWNob21hdGlzIE51Y2xlaWMgQWNpZCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTE2NCc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjYyIiBsb2NhdG9yPSI2NzoxLTY3OjExNSIgbmFtZT0iQ2hsYW15ZGlhIFRlc3QgQ29kZXMgR3JvdXBlciIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1lMi1kZTEtY29kZXMtZ3JvdXBlciIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNjIiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtDaGxhbXlkaWEgVGVzdCBDb2RlcyBHcm91cGVyJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWUyLWRlMS1jb2Rlcy1ncm91cGVyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNjMiIGxvY2F0b3I9IjY4OjEtNjg6OTgiIG5hbWU9IkRydWcgUmVoYWJpbGl0YXRpb24gQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjEtZGUyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI2MyI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0RydWcgUmVoYWJpbGl0YXRpb24gQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjEtZGUyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNjQiIGxvY2F0b3I9IjY5OjEtNjk6OTgiIG5hbWU9IkluamVjdGlvbiBGaW5kaW5ncyBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMS1kZTEzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI2NCI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0luamVjdGlvbiBGaW5kaW5ncyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMS1kZTEzJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNjUiIGxvY2F0b3I9IjcwOjEtNzA6MTA4IiBuYW1lPSJJbmplY3Rpb24gRHJ1ZyBVc2UgRGlhZ25vc2lzIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYxLWRlMTYiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjY1Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SW5qZWN0aW9uIERydWcgVXNlIERpYWdub3NpcyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMS1kZTE2JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNjYiIGxvY2F0b3I9IjcxOjEtNzE6OTkiIG5hbWU9IkluamVjdGlvbiBEcnVnIFVzZSBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMS1kZTIwMSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNjYiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtJbmplY3Rpb24gRHJ1ZyBVc2UgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjEtZGUyMDEnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI2NyIgbG9jYXRvcj0iNzI6MS03Mjo5OSIgbmFtZT0iUHJlZ25hbmN5IEVuY291bnRlcnMgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGUyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI2NyI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1ByZWduYW5jeSBFbmNvdW50ZXJzIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYyLWRlMic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjY4IiBsb2NhdG9yPSI3MzoxLTczOjEwNiIgbmFtZT0iVGhpcmQgVHJpbWVzdGVyIEVuY291bnRlcnMgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGUzOSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNjgiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtUaGlyZCBUcmltZXN0ZXIgRW5jb3VudGVycyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMi1kZTM5JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNjkiIGxvY2F0b3I9Ijc0OjEtNzQ6MTAxIiBuYW1lPSJQcmVnbmFuY3kgU3VwZXJ2aXNpb24gQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGU0MyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNjkiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtQcmVnbmFuY3kgU3VwZXJ2aXNpb24gQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGU0Myc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjcwIiBsb2NhdG9yPSI3NToxLTc1Ojk0IiBuYW1lPSJNYXRlcm5hbCBDYXJlIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYyLWRlMTA5IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI3MCI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O01hdGVybmFsIENhcmUgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGUxMDknPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI3MSIgbG9jYXRvcj0iNzY6MS03NjoxMDEiIG5hbWU9IlByZWduYW5jeSBQcm9jZWR1cmVzIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYyLWRlNjczIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI3MSI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1ByZWduYW5jeSBQcm9jZWR1cmVzIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYyLWRlNjczJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNzIiIGxvY2F0b3I9Ijc3OjEtNzc6MTAzIiBuYW1lPSJQcmVnbmFuY3kgT2JzZXJ2YXRpb25zIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYyLWRlOTA1IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI3MiI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1ByZWduYW5jeSBPYnNlcnZhdGlvbnMgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZjItZGU5MDUnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI3MyIgbG9jYXRvcj0iNzg6MS03ODoxMDIiIG5hbWU9IlByZWduYW5jeSBDb25kaXRpb25zIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWYyLWRlMTEzMiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNzMiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtQcmVnbmFuY3kgQ29uZGl0aW9ucyBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1mMi1kZTExMzInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI3NCIgbG9jYXRvcj0iNzk6MS03OToxMDQiIG5hbWU9IlBvc3QgRXhwb3N1cmUgUHJvcGh5bGF4aXMgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzEtZGUyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI3NCI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1Bvc3QgRXhwb3N1cmUgUHJvcGh5bGF4aXMgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzEtZGUyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iNzUiIGxvY2F0b3I9IjgwOjEtODA6OTkiIG5hbWU9IlByZWZlcnJlZCBuUEVQIE9yZGVyIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcxLWRlNiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iNzUiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtQcmVmZXJyZWQgblBFUCBPcmRlciBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMS1kZTYnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI3NiIgbG9jYXRvcj0iODE6MS04MToxMDMiIG5hbWU9IkFsdGVybmF0aXZlIG5QRVAgT3JkZXIgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzEtZGUxMDAiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9Ijc2Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7QWx0ZXJuYXRpdmUgblBFUCBPcmRlciBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMS1kZTEwMCc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9Ijc3IiBsb2NhdG9yPSI4MjoxLTgyOjEyOSIgbmFtZT0iUEVQIE1lZGljYXRpb24gUHJlc2NyaXB0aW9ucyBDb2RlcyBHcm91cGVyIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcxLWRlNS1jb2Rlcy1ncm91cGVyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI3NyI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1BFUCBNZWRpY2F0aW9uIFByZXNjcmlwdGlvbnMgQ29kZXMgR3JvdXBlciZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMS1kZTUtY29kZXMtZ3JvdXBlcic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9Ijc4IiBsb2NhdG9yPSI4MzoxLTgzOjEwNCIgbmFtZT0iUHJlZmVycmVkIG5QRVAgU3VwcGxpZWQgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzEtZGUxNDQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9Ijc4Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7UHJlZmVycmVkIG5QRVAgU3VwcGxpZWQgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzEtZGUxNDQnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI3OSIgbG9jYXRvcj0iODQ6MS04NDoxMDYiIG5hbWU9IkFsdGVybmF0aXZlIG5QRVAgU3VwcGxpZWQgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzEtZGUyOTkiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9Ijc5Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7QWx0ZXJuYXRpdmUgblBFUCBTdXBwbGllZCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMS1kZTI5OSc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjgwIiBsb2NhdG9yPSI4NToxLTg1OjEyOCIgbmFtZT0iUEVQIERpc3BlbnNlZCBNZWRpY2F0aW9ucyBDb2RlcyBHcm91cGVyIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcxLWRlMTQzLWNvZGVzLWdyb3VwZXIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjgwIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7UEVQIERpc3BlbnNlZCBNZWRpY2F0aW9ucyBDb2RlcyBHcm91cGVyJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcxLWRlMTQzLWNvZGVzLWdyb3VwZXInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI4MSIgbG9jYXRvcj0iODY6MS04NjoxMTAiIG5hbWU9IkVtdHJpY2l0YWJpbmUgKEZUQykgMjAwbWcgT3JkZXIgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI4MSI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0VtdHJpY2l0YWJpbmUgKEZUQykgMjAwbWcgT3JkZXIgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iODIiIGxvY2F0b3I9Ijg3OjEtODc6MTA1IiBuYW1lPSJUQUYgMjVtZyAvIEZUQyAyMDBtZyBPcmRlciBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTciIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjgyIj4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7VEFGIDI1bWcgLyBGVEMgMjAwbWcgT3JkZXIgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGU3JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iODMiIGxvY2F0b3I9Ijg4OjEtODg6MTA3IiBuYW1lPSJUREYgMzAwbWcgLyBGVEMgMjAwbWcgT3JkZXIgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUxNSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iODMiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtUREYgMzAwbWcgLyBGVEMgMjAwbWcgT3JkZXIgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUxNSc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9Ijg0IiBsb2NhdG9yPSI4OToxLTg5OjExOSIgbmFtZT0iVGVub2ZvdmlyIEFsYWZlbmFtaWRlIChUQUYpIDI1IG1nIE9yZGVyIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlMTgiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9Ijg0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7VGVub2ZvdmlyIEFsYWZlbmFtaWRlIChUQUYpIDI1IG1nIE9yZGVyIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlMTgnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI4NSIgbG9jYXRvcj0iOTA6MS05MDoxMjciIG5hbWU9IlRlbm9mb3ZpciBEaXNvcHJveGlsIEZ1bWFyYXRlIChUREYpIDMwMG1nIE9yZGVyIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlMjIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9Ijg1Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7VGVub2ZvdmlyIERpc29wcm94aWwgRnVtYXJhdGUgKFRERikgMzAwbWcgT3JkZXIgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGUyMic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9Ijg2IiBsb2NhdG9yPSI5MToxLTkxOjEzMCIgbmFtZT0iUHJlcCBNZWRpY2F0aW9uIFByZXNjcmlwdGlvbnMgQ29kZXMgR3JvdXBlciIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTEtY29kZXMtZ3JvdXBlciIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iODYiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtQcmVwIE1lZGljYXRpb24gUHJlc2NyaXB0aW9ucyBDb2RlcyBHcm91cGVyJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlMS1jb2Rlcy1ncm91cGVyJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iODciIGxvY2F0b3I9IjkyOjEtOTI6MTE0IiBuYW1lPSJFbXRyaWNpdGFiaW5lIChGVEMpIDIwMG1nIFN1cHBsaWVkIENvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlMjciIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9Ijg3Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7RW10cmljaXRhYmluZSAoRlRDKSAyMDBtZyBTdXBwbGllZCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTI3JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iODgiIGxvY2F0b3I9IjkzOjEtOTM6MTA5IiBuYW1lPSJUQUYgMjVtZyAvIEZUQyAyMDBtZyBTdXBwbGllZCBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTM1IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI4OCI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1RBRiAyNW1nIC8gRlRDIDIwMG1nIFN1cHBsaWVkIENvZGVzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlMzUnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI4OSIgbG9jYXRvcj0iOTQ6MS05NDoxMTAiIG5hbWU9IlRERiAzMDBtZyAvIEZUQyAyMDBtZyBTdXBwbGllZCBDb2RlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTM3IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI4OSI+DQogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1RERiAzMDBtZyAvIEZUQyAyMDBtZyBTdXBwbGllZCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTM3JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iOTAiIGxvY2F0b3I9Ijk1OjEtOTU6MTIyIiBuYW1lPSJUZW5vZm92aXIgQWxhZmVuYW1pZGUgKFRBRikgMjUgbWcgU3VwcGxpZWQgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGU3OCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iOTAiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtUZW5vZm92aXIgQWxhZmVuYW1pZGUgKFRBRikgMjUgbWcgU3VwcGxpZWQgQ29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGU3OCc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjkxIiBsb2NhdG9yPSI5NjoxLTk2OjEzMCIgbmFtZT0iVGVub2ZvdmlyIERpc29wcm94aWwgRnVtYXJhdGUgKFRERikgMzAwbWcgU3VwcGxpZWQgQ29kZXMiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvbmFjaGMtZzItZGU3OSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iOTEiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtUZW5vZm92aXIgRGlzb3Byb3hpbCBGdW1hcmF0ZSAoVERGKSAzMDBtZyBTdXBwbGllZCBDb2RlcyZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9uYWNoYy1nMi1kZTc5JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iOTIiIGxvY2F0b3I9Ijk3OjEtOTc6MTI4IiBuYW1lPSJQcmVwIERpc3BlbnNlZCBNZWRpY2F0aW9ucyBDb2RlcyBHcm91cGVyIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlMjYtY29kZXMtZ3JvdXBlciIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iOTIiPg0KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtQcmVwIERpc3BlbnNlZCBNZWRpY2F0aW9ucyBDb2RlcyBHcm91cGVyJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy9uYWNoYy9oaXYtY2RzL1ZhbHVlU2V0L25hY2hjLWcyLWRlMjYtY29kZXMtZ3JvdXBlcic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjkzIiBsb2NhdG9yPSIxMDA6MS0xMDA6ODkiIG5hbWU9IkdheSBPciBCaXNleHVhbCIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9HYXlPckJpc2V4dWFsIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSI5MyI+DQogICAgICAgICAgICAgICA8YTpzPi8qIE1BTlVBTCBWQUxVRVNFVFMgLS0gKkRPIE5PVCBPVkVSV1JJVEUqICovCnZhbHVlc2V0ICZxdW90O0dheSBPciBCaXNleHVhbCZxdW90OzogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvbmFjaGMvaGl2LWNkcy9WYWx1ZVNldC9HYXlPckJpc2V4dWFsJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iOTQiIGxvY2F0b3I9IjEwMToxLTEwMTo4MyIgbmFtZT0iVHJhbnNnZW5kZXIiIGlkPSJodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvVHJhbnNnZW5kZXIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9Ijk0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7VHJhbnNnZW5kZXImcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL25hY2hjL2hpdi1jZHMvVmFsdWVTZXQvVHJhbnNnZW5kZXInPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgIDwvZGVmPg0KICAgPC92YWx1ZVNldHM+DQogICA8Y29kZXM+DQogICAgICA8ZGVmIGxvY2FsSWQ9Ijk2IiBsb2NhdG9yPSIxMDQ6MS0xMDQ6NzgiIG5hbWU9IlNleHVhbCBPcmllbnRhdGlvbiIgaWQ9Ijc2NjkwLTciIGRpc3BsYXk9IlNleHVhbCBvcmllbnRhdGlvbiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iOTYiPg0KICAgICAgICAgICAgICAgPGE6cz4vLyBDb2Rlcwpjb2RlICZxdW90O1NleHVhbCBPcmllbnRhdGlvbiZxdW90OzogJzc2NjkwLTcnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9Ijk1Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7TE9JTkMmcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V4dWFsIG9yaWVudGF0aW9uJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSI5NSIgbG9jYXRvcj0iMTA0OjQzLTEwNDo0OSIgbmFtZT0iTE9JTkMiLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSI5OCIgbG9jYXRvcj0iMTA1OjEtMTA1OjcyIiBuYW1lPSJHZW5kZXIgSWRlbnRpdHkiIGlkPSI3NjY5MS01IiBkaXNwbGF5PSJHZW5kZXIgaWRlbnRpdHkiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9Ijk4Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtHZW5kZXIgSWRlbnRpdHkmcXVvdDs6ICc3NjY5MS01JyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSI5NyI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0xPSU5DJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0dlbmRlciBpZGVudGl0eSc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iOTciIGxvY2F0b3I9IjEwNTo0MC0xMDU6NDYiIG5hbWU9IkxPSU5DIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTAwIiBsb2NhdG9yPSIxMDY6MS0xMDY6ODMiIG5hbWU9IkhJViBUZXN0IiBpZD0iTkFDSEMuQTIuREUxIiBkaXNwbGF5PSJISVYgVGVzdCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTAwIj4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtISVYgVGVzdCZxdW90OzogJ05BQ0hDLkEyLkRFMScgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iOTkiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0hJViBUZXN0JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSI5OSIgbG9jYXRvcj0iMTA2OjM4LTEwNjo2NCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjEwMiIgbG9jYXRvcj0iMTA3OjEtMTA3Ojk5IiBuYW1lPSJIZXBhdGl0aXMgQyBUZXN0IiBpZD0iTkFDSEMuQjIuREUxIiBkaXNwbGF5PSJIZXBhdGl0aXMgQyBUZXN0IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxMDIiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0hlcGF0aXRpcyBDIFRlc3QmcXVvdDs6ICdOQUNIQy5CMi5ERTEnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjEwMSI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSGVwYXRpdGlzIEMgVGVzdCc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTAxIiBsb2NhdG9yPSIxMDc6NDYtMTA3OjcyIiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTA0IiBsb2NhdG9yPSIxMDg6MS0xMDg6OTMiIG5hbWU9IlN5cGhpbGlzIFRlc3QiIGlkPSJOQUNIQy5DMi5ERTEiIGRpc3BsYXk9IlN5cGhpbGlzIFRlc3QiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjEwNCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7U3lwaGlsaXMgVGVzdCZxdW90OzogJ05BQ0hDLkMyLkRFMScgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTAzIj4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7RXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTeXBoaWxpcyBUZXN0JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxMDMiIGxvY2F0b3I9IjEwODo0My0xMDg6NjkiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMDYiIGxvY2F0b3I9IjEwOToxLTEwOTo5NSIgbmFtZT0iR29ub3JyaGVhIFRlc3QiIGlkPSJOQUNIQy5EMi5ERTEiIGRpc3BsYXk9Ikdvbm9ycmhlYSBUZXN0IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxMDYiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0dvbm9ycmhlYSBUZXN0JnF1b3Q7OiAnTkFDSEMuRDIuREUxJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMDUiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0dvbm9ycmhlYSBUZXN0JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxMDUiIGxvY2F0b3I9IjEwOTo0NC0xMDk6NzAiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMDgiIGxvY2F0b3I9IjExMDoxLTExMDo5NSIgbmFtZT0iQ2hsYW15ZGlhIFRlc3QiIGlkPSJOQUNIQy5FMi5ERTEiIGRpc3BsYXk9IkNobGFteWRpYSBUZXN0IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxMDgiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NobGFteWRpYSBUZXN0JnF1b3Q7OiAnTkFDSEMuRTIuREUxJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMDciPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0NobGFteWRpYSBUZXN0JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxMDciIGxvY2F0b3I9IjExMDo0NC0xMTA6NzAiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMTAiIGxvY2F0b3I9IjExMToxLTExMToxMDQiIG5hbWU9IkluamVjdGlvbiBGaW5kaW5ncyIgaWQ9Ik5BQ0hDLkYxLkRFMTIiIGRpc3BsYXk9IkluamVjdGlvbiBGaW5kaW5ncyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTEwIj4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtJbmplY3Rpb24gRmluZGluZ3MmcXVvdDs6ICdOQUNIQy5GMS5ERTEyJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMDkiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0luamVjdGlvbiBGaW5kaW5ncyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTA5IiBsb2NhdG9yPSIxMTE6NDktMTExOjc1IiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTEyIiBsb2NhdG9yPSIxMTI6MS0xMTI6MTEzIiBuYW1lPSJQcmVnbmFuY3kgT2JzZXJ2YXRpb25zIiBpZD0iTkFDSEMuRjIuREU5MDQiIGRpc3BsYXk9IlByZWduYW5jeSBPYnNlcnZhdGlvbnMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjExMiI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7UHJlZ25hbmN5IE9ic2VydmF0aW9ucyZxdW90OzogJ05BQ0hDLkYyLkRFOTA0JyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMTEiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1ByZWduYW5jeSBPYnNlcnZhdGlvbnMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjExMSIgbG9jYXRvcj0iMTEyOjU0LTExMjo4MCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjExNCIgbG9jYXRvcj0iMTEzOjEtMTEzOjExMSIgbmFtZT0iUHJldmlvdXMgSElWIFNjcmVlbmluZyIgaWQ9Ik5BQ0hDLkgxLkRFMSIgZGlzcGxheT0iUHJldmlvdXMgSElWIFNjcmVlbmluZyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTE0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtQcmV2aW91cyBISVYgU2NyZWVuaW5nJnF1b3Q7OiAnTkFDSEMuSDEuREUxJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMTMiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1ByZXZpb3VzIEhJViBTY3JlZW5pbmcnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjExMyIgbG9jYXRvcj0iMTEzOjUyLTExMzo3OCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjExNiIgbG9jYXRvcj0iMTE0OjEtMTE0OjExMSIgbmFtZT0iUHJldmlvdXMgSElWIERpYWdub3NpcyIgaWQ9Ik5BQ0hDLkgxLkRFMiIgZGlzcGxheT0iUHJldmlvdXMgSElWIERpYWdub3NpcyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTE2Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtQcmV2aW91cyBISVYgRGlhZ25vc2lzJnF1b3Q7OiAnTkFDSEMuSDEuREUyJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMTUiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1ByZXZpb3VzIEhJViBEaWFnbm9zaXMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjExNSIgbG9jYXRvcj0iMTE0OjUyLTExNDo3OCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjExOCIgbG9jYXRvcj0iMTE1OjEtMTE1OjExOSIgbmFtZT0iUGF0aWVudCBDdXJyZW50bHkgUHJlZ25hbnQiIGlkPSJOQUNIQy5IMS5ERTMiIGRpc3BsYXk9IlBhdGllbnQgQ3VycmVudGx5IFByZWduYW50IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxMTgiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1BhdGllbnQgQ3VycmVudGx5IFByZWduYW50JnF1b3Q7OiAnTkFDSEMuSDEuREUzJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMTciPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1BhdGllbnQgQ3VycmVudGx5IFByZWduYW50JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxMTciIGxvY2F0b3I9IjExNTo1Ni0xMTU6ODIiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMjAiIGxvY2F0b3I9IjExNjoxLTExNjoxMTkiIG5hbWU9IlBhdGllbnQgRGlhZ25vc2VkIHdpdGggSENWIiBpZD0iTkFDSEMuSDEuREU0IiBkaXNwbGF5PSJQYXRpZW50IERpYWdub3NlZCB3aXRoIEhDViIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTIwIj4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtQYXRpZW50IERpYWdub3NlZCB3aXRoIEhDViZxdW90OzogJ05BQ0hDLkgxLkRFNCcgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTE5Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7RXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdQYXRpZW50IERpYWdub3NlZCB3aXRoIEhDVic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTE5IiBsb2NhdG9yPSIxMTY6NTYtMTE2OjgyIiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTIyIiBsb2NhdG9yPSIxMTc6MS0xMTc6MTI5IiBuYW1lPSJQYXRpZW50IERpYWdub3NlZCB3aXRoIFN5cGhpbGlzIiBpZD0iTkFDSEMuSDEuREU1IiBkaXNwbGF5PSJQYXRpZW50IERpYWdub3NlZCB3aXRoIFN5cGhpbGlzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxMjIiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1BhdGllbnQgRGlhZ25vc2VkIHdpdGggU3lwaGlsaXMmcXVvdDs6ICdOQUNIQy5IMS5ERTUnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjEyMSI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUGF0aWVudCBEaWFnbm9zZWQgd2l0aCBTeXBoaWxpcyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTIxIiBsb2NhdG9yPSIxMTc6NjEtMTE3Ojg3IiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTI0IiBsb2NhdG9yPSIxMTg6MS0xMTg6MTMxIiBuYW1lPSJQYXRpZW50IERpYWdub3NlZCB3aXRoIEdvbm9ycmhlYSIgaWQ9Ik5BQ0hDLkgxLkRFNiIgZGlzcGxheT0iUGF0aWVudCBEaWFnbm9zZWQgd2l0aCBHb25vcnJoZWEiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjEyNCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7UGF0aWVudCBEaWFnbm9zZWQgd2l0aCBHb25vcnJoZWEmcXVvdDs6ICdOQUNIQy5IMS5ERTYnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjEyMyI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUGF0aWVudCBEaWFnbm9zZWQgd2l0aCBHb25vcnJoZWEnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjEyMyIgbG9jYXRvcj0iMTE4OjYyLTExODo4OCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjEyNiIgbG9jYXRvcj0iMTE5OjEtMTE5OjEzMSIgbmFtZT0iUGF0aWVudCBEaWFnbm9zZWQgd2l0aCBDaGxhbXlkaWEiIGlkPSJOQUNIQy5IMS5ERTciIGRpc3BsYXk9IlBhdGllbnQgRGlhZ25vc2VkIHdpdGggQ2hsYW15ZGlhIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxMjYiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1BhdGllbnQgRGlhZ25vc2VkIHdpdGggQ2hsYW15ZGlhJnF1b3Q7OiAnTkFDSEMuSDEuREU3JyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMjUiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1BhdGllbnQgRGlhZ25vc2VkIHdpdGggQ2hsYW15ZGlhJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxMjUiIGxvY2F0b3I9IjExOTo2Mi0xMTk6ODgiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMjgiIGxvY2F0b3I9IjEyMDoxLTEyMDoxMzEiIG5hbWU9IlBhdGllbnQgaGFzIHVzZWQgSW5qZWN0aW9uIERydWdzIiBpZD0iTkFDSEMuSDEuREU4IiBkaXNwbGF5PSJQYXRpZW50IGhhcyB1c2VkIEluamVjdGlvbiBEcnVncyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTI4Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtQYXRpZW50IGhhcyB1c2VkIEluamVjdGlvbiBEcnVncyZxdW90OzogJ05BQ0hDLkgxLkRFOCcgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTI3Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7RXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdQYXRpZW50IGhhcyB1c2VkIEluamVjdGlvbiBEcnVncyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTI3IiBsb2NhdG9yPSIxMjA6NjItMTIwOjg4IiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTMwIiBsb2NhdG9yPSIxMjE6MS0xMjE6MTA5IiBuYW1lPSJTZWVraW5nIFNURCBUcmVhdG1lbnQiIGlkPSJOQUNIQy5IMS5ERTkiIGRpc3BsYXk9IlNlZWtpbmcgU1REIFRyZWF0bWVudCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTMwIj4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtTZWVraW5nIFNURCBUcmVhdG1lbnQmcXVvdDs6ICdOQUNIQy5IMS5ERTknIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjEyOSI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2Vla2luZyBTVEQgVHJlYXRtZW50JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxMjkiIGxvY2F0b3I9IjEyMTo1MS0xMjE6NzciIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMzIiIGxvY2F0b3I9IjEyMjoxLTEyMjoxMjYiIG5hbWU9IlByZXZpb3VzIGV4cGVyaWVuY2Ugd2l0aCBQUkVQIiBpZD0iTkFDSEMuSDEuREUxMCIgZGlzcGxheT0iUHJldmlvdXMgZXhwZXJpZW5jZSB3aXRoIFBSRVAiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjEzMiI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7UHJldmlvdXMgZXhwZXJpZW5jZSB3aXRoIFBSRVAmcXVvdDs6ICdOQUNIQy5IMS5ERTEwJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMzEiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1ByZXZpb3VzIGV4cGVyaWVuY2Ugd2l0aCBQUkVQJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxMzEiIGxvY2F0b3I9IjEyMjo2MC0xMjI6ODYiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMzQiIGxvY2F0b3I9IjEyMzoxLTEyMzoxMjIiIG5hbWU9IlNleHVhbCBBY3Rpdml0eSAtIFBhc3QgWWVhciIgaWQ9Ik5BQ0hDLkgxLkRFMTEiIGRpc3BsYXk9IlNleHVhbCBBY3Rpdml0eSAtIFBhc3QgWWVhciIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTM0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtTZXh1YWwgQWN0aXZpdHkgLSBQYXN0IFllYXImcXVvdDs6ICdOQUNIQy5IMS5ERTExJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMzMiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIFBhc3QgWWVhcic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTMzIiBsb2NhdG9yPSIxMjM6NTgtMTIzOjg0IiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTM2IiBsb2NhdG9yPSIxMjQ6MS0xMjQ6MTE4IiBuYW1lPSJTZXh1YWwgQWN0aXZpdHkgLSBIaXN0b3J5IiBpZD0iTkFDSEMuSDEuREUxMiIgZGlzcGxheT0iU2V4dWFsIEFjdGl2aXR5IC0gSGlzdG9yeSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTM2Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtTZXh1YWwgQWN0aXZpdHkgLSBIaXN0b3J5JnF1b3Q7OiAnTkFDSEMuSDEuREUxMicgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTM1Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7RXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBIaXN0b3J5JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxMzUiIGxvY2F0b3I9IjEyNDo1Ni0xMjQ6ODIiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxMzgiIGxvY2F0b3I9IjEyNToxLTEyNToxMTAiIG5hbWU9IlNleHVhbCBBY3Rpdml0eSAtIE1lbiIgaWQ9Ik5BQ0hDLkgxLkRFMTMiIGRpc3BsYXk9IlNleHVhbCBBY3Rpdml0eSAtIE1lbiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTM4Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtTZXh1YWwgQWN0aXZpdHkgLSBNZW4mcXVvdDs6ICdOQUNIQy5IMS5ERTEzJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxMzciPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIE1lbic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTM3IiBsb2NhdG9yPSIxMjU6NTItMTI1Ojc4IiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTQwIiBsb2NhdG9yPSIxMjY6MS0xMjY6MTE0IiBuYW1lPSJTZXh1YWwgQWN0aXZpdHkgLSBXb21lbiIgaWQ9Ik5BQ0hDLkgxLkRFMTQiIGRpc3BsYXk9IlNleHVhbCBBY3Rpdml0eSAtIFdvbWVuIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxNDAiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1NleHVhbCBBY3Rpdml0eSAtIFdvbWVuJnF1b3Q7OiAnTkFDSEMuSDEuREUxNCcgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTM5Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7RXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBXb21lbic8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTM5IiBsb2NhdG9yPSIxMjY6NTQtMTI2OjgwIiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTQyIiBsb2NhdG9yPSIxMjc6MS0xMjc6MTQwIiBuYW1lPSJTZXh1YWwgQWN0aXZpdHkgLSBOdW1iZXIgb2YgUGFydG5lcnMiIGlkPSJOQUNIQy5IMS5ERTE1IiBkaXNwbGF5PSJTZXh1YWwgQWN0aXZpdHkgLSBOdW1iZXIgb2YgUGFydG5lcnMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE0MiI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7U2V4dWFsIEFjdGl2aXR5IC0gTnVtYmVyIG9mIFBhcnRuZXJzJnF1b3Q7OiAnTkFDSEMuSDEuREUxNScgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTQxIj4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7RXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBOdW1iZXIgb2YgUGFydG5lcnMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE0MSIgbG9jYXRvcj0iMTI3OjY3LTEyNzo5MyIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE0NCIgbG9jYXRvcj0iMTI4OjEtMTI4OjE1NCIgbmFtZT0iU2V4dWFsIEFjdGl2aXR5IC0gTmV3IFBhcnRuZXIgUGFzdCAzIE1vbnRocyIgaWQ9Ik5BQ0hDLkgxLkRFMTYiIGRpc3BsYXk9IlNleHVhbCBBY3Rpdml0eSAtIE5ldyBQYXJ0bmVyIFBhc3QgMyBNb250aHMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE0NCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7U2V4dWFsIEFjdGl2aXR5IC0gTmV3IFBhcnRuZXIgUGFzdCAzIE1vbnRocyZxdW90OzogJ05BQ0hDLkgxLkRFMTYnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE0MyI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gTmV3IFBhcnRuZXIgUGFzdCAzIE1vbnRocyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTQzIiBsb2NhdG9yPSIxMjg6NzQtMTI4OjEwMCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE0NiIgbG9jYXRvcj0iMTI5OjEtMTI5OjEzNiIgbmFtZT0iU2V4dWFsIEFjdGl2aXR5IC0gUGFydG5lcnMgSGlzdG9yeSIgaWQ9Ik5BQ0hDLkgxLkRFMTciIGRpc3BsYXk9IlNleHVhbCBBY3Rpdml0eSAtIFBhcnRuZXJzIEhpc3RvcnkiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE0NiI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7U2V4dWFsIEFjdGl2aXR5IC0gUGFydG5lcnMgSGlzdG9yeSZxdW90OzogJ05BQ0hDLkgxLkRFMTcnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE0NSI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gUGFydG5lcnMgSGlzdG9yeSc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTQ1IiBsb2NhdG9yPSIxMjk6NjUtMTI5OjkxIiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTQ4IiBsb2NhdG9yPSIxMzA6MS0xMzA6MTU4IiBuYW1lPSJTZXh1YWwgQWN0aXZpdHkgLSBQYXJ0bmVycyBOdW1iZXIgb2YgUGFydG5lcnMiIGlkPSJOQUNIQy5IMS5ERTE4IiBkaXNwbGF5PSJTZXh1YWwgQWN0aXZpdHkgLSBQYXJ0bmVycyBOdW1iZXIgb2YgUGFydG5lcnMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE0OCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7U2V4dWFsIEFjdGl2aXR5IC0gUGFydG5lcnMgTnVtYmVyIG9mIFBhcnRuZXJzJnF1b3Q7OiAnTkFDSEMuSDEuREUxOCcgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTQ3Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7RXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBQYXJ0bmVycyBOdW1iZXIgb2YgUGFydG5lcnMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE0NyIgbG9jYXRvcj0iMTMwOjc2LTEzMDoxMDIiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxNTAiIGxvY2F0b3I9IjEzMToxLTEzMToxNDQiIG5hbWU9IlNleHVhbCBBY3Rpdml0eSAtIFBhcnRuZXJzIEhJViBIaXN0b3J5IiBpZD0iTkFDSEMuSDEuREUxOSIgZGlzcGxheT0iU2V4dWFsIEFjdGl2aXR5IC0gUGFydG5lcnMgSElWIEhpc3RvcnkiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE1MCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7U2V4dWFsIEFjdGl2aXR5IC0gUGFydG5lcnMgSElWIEhpc3RvcnkmcXVvdDs6ICdOQUNIQy5IMS5ERTE5JyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxNDkiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIFBhcnRuZXJzIEhJViBIaXN0b3J5JzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxNDkiIGxvY2F0b3I9IjEzMTo2OS0xMzE6OTUiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxNTIiIGxvY2F0b3I9IjEzMjoxLTEzMjoxNDIiIG5hbWU9IlNleHVhbCBBY3Rpdml0eSAtIERydWcgb3IgQWxjb2hvbCBVc2UiIGlkPSJOQUNIQy5IMS5ERTIwIiBkaXNwbGF5PSJTZXh1YWwgQWN0aXZpdHkgLSBEcnVnIG9yIEFsY29ob2wgVXNlIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxNTIiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1NleHVhbCBBY3Rpdml0eSAtIERydWcgb3IgQWxjb2hvbCBVc2UmcXVvdDs6ICdOQUNIQy5IMS5ERTIwJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxNTEiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIERydWcgb3IgQWxjb2hvbCBVc2UnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE1MSIgbG9jYXRvcj0iMTMyOjY4LTEzMjo5NCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE1NCIgbG9jYXRvcj0iMTMzOjEtMTMzOjEzOCIgbmFtZT0iU2V4dWFsIEFjdGl2aXR5IC0gRXhjaGFuZ2VkIGZvciBTZXgiIGlkPSJOQUNIQy5IMS5ERTIxIiBkaXNwbGF5PSJTZXh1YWwgQWN0aXZpdHkgLSBFeGNoYW5nZWQgZm9yIFNleCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTU0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtTZXh1YWwgQWN0aXZpdHkgLSBFeGNoYW5nZWQgZm9yIFNleCZxdW90OzogJ05BQ0hDLkgxLkRFMjEnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE1MyI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gRXhjaGFuZ2VkIGZvciBTZXgnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE1MyIgbG9jYXRvcj0iMTMzOjY2LTEzMzo5MiIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE1NiIgbG9jYXRvcj0iMTM0OjEtMTM0OjEyMCIgbmFtZT0iU2V4dWFsIEFjdGl2aXR5IC0gQ29lcmNpb24iIGlkPSJOQUNIQy5IMS5ERTIyIiBkaXNwbGF5PSJTZXh1YWwgQWN0aXZpdHkgLSBDb2VyY2lvbiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTU2Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtTZXh1YWwgQWN0aXZpdHkgLSBDb2VyY2lvbiZxdW90OzogJ05BQ0hDLkgxLkRFMjInIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE1NSI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gQ29lcmNpb24nPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE1NSIgbG9jYXRvcj0iMTM0OjU3LTEzNDo4MyIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE1OCIgbG9jYXRvcj0iMTM1OjEtMTM1OjE0MCIgbmFtZT0iU2V4dWFsIEFjdGl2aXR5IC0gS2luZCBvZiBTZXggLSBBbmFsIiBpZD0iTkFDSEMuSDEuREUyMyIgZGlzcGxheT0iU2V4dWFsIEFjdGl2aXR5IC0gS2luZCBvZiBTZXggLSBBbmFsIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxNTgiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1NleHVhbCBBY3Rpdml0eSAtIEtpbmQgb2YgU2V4IC0gQW5hbCZxdW90OzogJ05BQ0hDLkgxLkRFMjMnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE1NyI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gS2luZCBvZiBTZXggLSBBbmFsJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxNTciIGxvY2F0b3I9IjEzNTo2Ny0xMzU6OTMiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxNjAiIGxvY2F0b3I9IjEzNjoxLTEzNjoxNzQiIG5hbWU9IlNleHVhbCBBY3Rpdml0eSAtIE1hbGUgLSBLaW5kIG9mIFNleCAtIFJlY2VwdGl2ZSBBbmFsIiBpZD0iTkFDSEMuSDEuREUyNCIgZGlzcGxheT0iU2V4dWFsIEFjdGl2aXR5IC0gTWFsZSAtIEtpbmQgb2YgU2V4IC0gUmVjZXB0aXZlIEFuYWwiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE2MCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7U2V4dWFsIEFjdGl2aXR5IC0gTWFsZSAtIEtpbmQgb2YgU2V4IC0gUmVjZXB0aXZlIEFuYWwmcXVvdDs6ICdOQUNIQy5IMS5ERTI0JyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxNTkiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NleHVhbCBBY3Rpdml0eSAtIE1hbGUgLSBLaW5kIG9mIFNleCAtIFJlY2VwdGl2ZSBBbmFsJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxNTkiIGxvY2F0b3I9IjEzNjo4NC0xMzY6MTEwIiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTYyIiBsb2NhdG9yPSIxMzc6MS0xMzc6MTc0IiBuYW1lPSJTZXh1YWwgQWN0aXZpdHkgLSBNYWxlIC0gS2luZCBvZiBTZXggLSBJbnNlcnRpdmUgQW5hbCIgaWQ9Ik5BQ0hDLkgxLkRFMjUiIGRpc3BsYXk9IlNleHVhbCBBY3Rpdml0eSAtIE1hbGUgLSBLaW5kIG9mIFNleCAtIEluc2VydGl2ZSBBbmFsIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxNjIiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1NleHVhbCBBY3Rpdml0eSAtIE1hbGUgLSBLaW5kIG9mIFNleCAtIEluc2VydGl2ZSBBbmFsJnF1b3Q7OiAnTkFDSEMuSDEuREUyNScgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTYxIj4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7RXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTZXh1YWwgQWN0aXZpdHkgLSBNYWxlIC0gS2luZCBvZiBTZXggLSBJbnNlcnRpdmUgQW5hbCc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTYxIiBsb2NhdG9yPSIxMzc6ODQtMTM3OjExMCIgbmFtZT0iRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE2NCIgbG9jYXRvcj0iMTM4OjEtMTM4OjE0NiIgbmFtZT0iU2V4dWFsIEFjdGl2aXR5IC0gS2luZCBvZiBTZXggLSBWYWdpbmFsIiBpZD0iTkFDSEMuSDEuREUyNiIgZGlzcGxheT0iU2V4dWFsIEFjdGl2aXR5IC0gS2luZCBvZiBTZXggLSBWYWdpbmFsIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxNjQiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1NleHVhbCBBY3Rpdml0eSAtIEtpbmQgb2YgU2V4IC0gVmFnaW5hbCZxdW90OzogJ05BQ0hDLkgxLkRFMjYnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE2MyI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0mcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V4dWFsIEFjdGl2aXR5IC0gS2luZCBvZiBTZXggLSBWYWdpbmFsJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxNjMiIGxvY2F0b3I9IjEzODo3MC0xMzg6OTYiIG5hbWU9IkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0iLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxNjYiIGxvY2F0b3I9IjEzOToxLTEzOToxMjQiIG5hbWU9IkRBU1QgMTAgUXVlc3Rpb24gMSIgaWQ9IjMyNTQwMzkiIGRpc3BsYXk9IkhhdmUgeW91IHVzZWQgZHJ1Z3Mgb3RoZXIgdGhhbiB0aG9zZSByZXF1aXJlZCBmb3IgbWVkaWNhbCByZWFzb25zIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxNjYiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0RBU1QgMTAgUXVlc3Rpb24gMSZxdW90OzogJzMyNTQwMzknIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE2NSI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O05JREEmcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSGF2ZSB5b3UgdXNlZCBkcnVncyBvdGhlciB0aGFuIHRob3NlIHJlcXVpcmVkIGZvciBtZWRpY2FsIHJlYXNvbnMnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE2NSIgbG9jYXRvcj0iMTM5OjQzLTEzOTo0OCIgbmFtZT0iTklEQSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE2OCIgbG9jYXRvcj0iMTQwOjEtMTQwOjk4IiBuYW1lPSJEQVNUIDEwIFF1ZXN0aW9uIDIiIGlkPSIzMjU0MDU3IiBkaXNwbGF5PSJEbyB5b3UgdXNlIG1vcmUgdGhhbiBvbmUgZHJ1ZyBhdCBhIHRpbWUiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE2OCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7REFTVCAxMCBRdWVzdGlvbiAyJnF1b3Q7OiAnMzI1NDA1NycgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTY3Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7TklEQSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdEbyB5b3UgdXNlIG1vcmUgdGhhbiBvbmUgZHJ1ZyBhdCBhIHRpbWUnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE2NyIgbG9jYXRvcj0iMTQwOjQzLTE0MDo0OCIgbmFtZT0iTklEQSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE3MCIgbG9jYXRvcj0iMTQxOjEtMTQxOjExNSIgbmFtZT0iREFTVCAxMCBRdWVzdGlvbiAzIiBpZD0iMzI1NDA1OCIgZGlzcGxheT0iQXJlIHlvdSBhbHdheXMgYWJsZSB0byBzdG9wIHVzaW5nIGRydWdzIHdoZW4geW91IHdhbnQgdG8iIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE3MCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7REFTVCAxMCBRdWVzdGlvbiAzJnF1b3Q7OiAnMzI1NDA1OCcgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTY5Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7TklEQSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdBcmUgeW91IGFsd2F5cyBhYmxlIHRvIHN0b3AgdXNpbmcgZHJ1Z3Mgd2hlbiB5b3Ugd2FudCB0byc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTY5IiBsb2NhdG9yPSIxNDE6NDMtMTQxOjQ4IiBuYW1lPSJOSURBIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTcyIiBsb2NhdG9yPSIxNDI6MS0xNDI6MTE5IiBuYW1lPSJEQVNUIDEwIFF1ZXN0aW9uIDQiIGlkPSIzMjU0MDYxIiBkaXNwbGF5PSJIYXZlIHlvdSBoYWQgYmxhY2tvdXRzIG9yIGZsYXNoYmFja3MgYXMgYSByZXN1bHQgb2YgZHJ1ZyB1c2UiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE3MiI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7REFTVCAxMCBRdWVzdGlvbiA0JnF1b3Q7OiAnMzI1NDA2MScgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTcxIj4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7TklEQSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdIYXZlIHlvdSBoYWQgYmxhY2tvdXRzIG9yIGZsYXNoYmFja3MgYXMgYSByZXN1bHQgb2YgZHJ1ZyB1c2UnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE3MSIgbG9jYXRvcj0iMTQyOjQzLTE0Mjo0OCIgbmFtZT0iTklEQSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE3NCIgbG9jYXRvcj0iMTQzOjEtMTQzOjEwOSIgbmFtZT0iREFTVCAxMCBRdWVzdGlvbiA1IiBpZD0iMzI1NDA2MyIgZGlzcGxheT0iRG8geW91IGV2ZXIgZmVlbCBiYWQgb3IgZ3VpbHR5IGFib3V0IHlvdXIgZHJ1ZyB1c2UiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPg0KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+DQogICAgICAgICAgICA8YTpzIHI9IjE3NCI+DQogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7REFTVCAxMCBRdWVzdGlvbiA1JnF1b3Q7OiAnMzI1NDA2MycgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTczIj4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7TklEQSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdEbyB5b3UgZXZlciBmZWVsIGJhZCBvciBndWlsdHkgYWJvdXQgeW91ciBkcnVnIHVzZSc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTczIiBsb2NhdG9yPSIxNDM6NDMtMTQzOjQ4IiBuYW1lPSJOSURBIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTc2IiBsb2NhdG9yPSIxNDQ6MS0xNDQ6MTM2IiBuYW1lPSJEQVNUIDEwIFF1ZXN0aW9uIDYiIGlkPSIzMjU0MDY1IiBkaXNwbGF5PSJEb2VzIHlvdXIgc3BvdXNlIChvciBwYXJlbnRzKSBldmVyIGNvbXBsYWluIGFib3V0IHlvdXIgaW52b2x2ZW1lbnQgd2l0aCBkcnVncyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTc2Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtEQVNUIDEwIFF1ZXN0aW9uIDYmcXVvdDs6ICczMjU0MDY1JyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxNzUiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtOSURBJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0RvZXMgeW91ciBzcG91c2UgKG9yIHBhcmVudHMpIGV2ZXIgY29tcGxhaW4gYWJvdXQgeW91ciBpbnZvbHZlbWVudCB3aXRoIGRydWdzJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxNzUiIGxvY2F0b3I9IjE0NDo0My0xNDQ6NDgiIG5hbWU9Ik5JREEiLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxNzgiIGxvY2F0b3I9IjE0NToxLTE0NToxMTgiIG5hbWU9IkRBU1QgMTAgUXVlc3Rpb24gNyIgaWQ9IjMyNTQwNjYiIGRpc3BsYXk9IkhhdmUgeW91IG5lZ2xlY3RlZCB5b3VyIGZhbWlseSBiZWNhdXNlIG9mIHlvdXIgdXNlIG9mIGRydWdzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxNzgiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0RBU1QgMTAgUXVlc3Rpb24gNyZxdW90OzogJzMyNTQwNjYnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE3NyI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O05JREEmcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSGF2ZSB5b3UgbmVnbGVjdGVkIHlvdXIgZmFtaWx5IGJlY2F1c2Ugb2YgeW91ciB1c2Ugb2YgZHJ1Z3MnPC9hOnM+DQogICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgIDwvYW5ub3RhdGlvbj4NCiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjE3NyIgbG9jYXRvcj0iMTQ1OjQzLTE0NTo0OCIgbmFtZT0iTklEQSIvPg0KICAgICAgPC9kZWY+DQogICAgICA8ZGVmIGxvY2FsSWQ9IjE4MCIgbG9jYXRvcj0iMTQ2OjEtMTQ2OjEyMiIgbmFtZT0iREFTVCAxMCBRdWVzdGlvbiA4IiBpZD0iMzI1NDA2NyIgZGlzcGxheT0iSGF2ZSB5b3UgZW5nYWdlZCBpbiBpbGxlZ2FsIGFjdGl2aXRpZXMgaW4gb3JkZXIgdG8gb2J0YWluIGRydWdzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4NCiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPg0KICAgICAgICAgICAgPGE6cyByPSIxODAiPg0KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0RBU1QgMTAgUXVlc3Rpb24gOCZxdW90OzogJzMyNTQwNjcnIGZyb20gPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzIHI9IjE3OSI+DQogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O05JREEmcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSGF2ZSB5b3UgZW5nYWdlZCBpbiBpbGxlZ2FsIGFjdGl2aXRpZXMgaW4gb3JkZXIgdG8gb2J0YWluIGRydWdzJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxNzkiIGxvY2F0b3I9IjE0Njo0My0xNDY6NDgiIG5hbWU9Ik5JREEiLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxODIiIGxvY2F0b3I9IjE0NzoxLTE0NzoxNDYiIG5hbWU9IkRBU1QgMTAgUXVlc3Rpb24gOSIgaWQ9IjMyNTQwNzAiIGRpc3BsYXk9IkhhdmUgeW91IGV2ZXIgZXhwZXJpZW5jZWQgd2l0aGRyYXdhbCBzeW1wdG9tcyAoZmVsdCBzaWNrKSB3aGVuIHlvdSBzdG9wcGVkIHRha2luZyBkcnVncyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTgyIj4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtEQVNUIDEwIFF1ZXN0aW9uIDkmcXVvdDs6ICczMjU0MDcwJyBmcm9tIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cyByPSIxODEiPg0KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtOSURBJnF1b3Q7PC9hOnM+DQogICAgICAgICAgICAgICA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0hhdmUgeW91IGV2ZXIgZXhwZXJpZW5jZWQgd2l0aGRyYXdhbCBzeW1wdG9tcyAoZmVsdCBzaWNrKSB3aGVuIHlvdSBzdG9wcGVkIHRha2luZyBkcnVncyc8L2E6cz4NCiAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgPC9hbm5vdGF0aW9uPg0KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMTgxIiBsb2NhdG9yPSIxNDc6NDMtMTQ3OjQ4IiBuYW1lPSJOSURBIi8+DQogICAgICA8L2RlZj4NCiAgICAgIDxkZWYgbG9jYWxJZD0iMTg0IiBsb2NhdG9yPSIxNDg6MS0xNDg6MTc4IiBuYW1lPSJEQVNUIDEwIFF1ZXN0aW9uIDEwIiBpZD0iMzI1NDA3MiIgZGlzcGxheT0iSGF2ZSB5b3UgaGFkIG1lZGljYWwgcHJvYmxlbXMgYXMgYSByZXN1bHQgb2YgeW91ciBkcnVnIHVzZSAoZS5nLiwgbWVtb3J5IGxvc3MsIGhlcGF0aXRpcywgY29udnVsc2lvbnMsIGJsZWVkaW5nLCBldGMuKSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTg0Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtEQVNUIDEwIFF1ZXN0aW9uIDEwJnF1b3Q7OiAnMzI1NDA3MicgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTgzIj4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7TklEQSZxdW90OzwvYTpzPg0KICAgICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdIYXZlIHlvdSBoYWQgbWVkaWNhbCBwcm9ibGVtcyBhcyBhIHJlc3VsdCBvZiB5b3VyIGRydWcgdXNlIChlLmcuLCBtZW1vcnkgbG9zcywgaGVwYXRpdGlzLCBjb252dWxzaW9ucywgYmxlZWRpbmcsIGV0Yy4pJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxODMiIGxvY2F0b3I9IjE0ODo0NC0xNDg6NDkiIG5hbWU9Ik5JREEiLz4NCiAgICAgIDwvZGVmPg0KICAgICAgPGRlZiBsb2NhbElkPSIxODYiIGxvY2F0b3I9IjE0OToxLTE0OTo3NiIgbmFtZT0iREFTVCAxMCBTY29yZSIgaWQ9IjgyNjY3LTciIGRpc3BsYXk9IlRvdGFsIFNjb3JlIFtEQVNULTEwXSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+DQogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4NCiAgICAgICAgICAgIDxhOnMgcj0iMTg2Ij4NCiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtEQVNUIDEwIFNjb3JlJnF1b3Q7OiAnODI2NjctNycgZnJvbSA8L2E6cz4NCiAgICAgICAgICAgICAgIDxhOnMgcj0iMTg1Ij4NCiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7TE9JTkMmcXVvdDs8L2E6cz4NCiAgICAgICAgICAgICAgIDwvYTpzPg0KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnVG90YWwgU2NvcmUgW0RBU1QtMTBdJzwvYTpzPg0KICAgICAgICAgICAgPC9hOnM+DQogICAgICAgICA8L2Fubm90YXRpb24+DQogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIxODUiIGxvY2F0b3I9IjE0OTozOC0xNDk6NDQiIG5hbWU9IkxPSU5DIi8+DQogICAgICA8L2RlZj4NCiAgIDwvY29kZXM+DQo8L2xpYnJhcnk+DQo="^^xsd:base64Binary ]
  ] ) . #