WHO Immunization Implementation Guide
0.2.0 - ci-build

WHO Immunization Implementation Guide, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-immunizations/ and changes regularly. See the Directory of published versions

: IMMZConcepts - TTL Representation

Draft as of 2025-08-08

Raw ttl | Download

@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@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 "IMMZConcepts"] ; # 
  fhir:meta [
    ( fhir:profile [
fhir:v "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary>     ] [
fhir:v "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary>     ] [
fhir:v "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library>     ] [
fhir:v "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module>     ] )
  ] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n<div>\n    <table class=\"grid dict\">\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Title: </b></th>\n            <td style=\"padding-left: 4px;\">IMMZConcepts</td>\n        </tr>\n        \n\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Id: </b></th>\n            <td style=\"padding-left: 4px;\">IMMZConcepts</td>\n        </tr>\n        \n\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Version: </b></th>\n            <td style=\"padding-left: 4px;\">0.2.0</td>\n        </tr>\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Url: </b></th>\n            <td style=\"padding-left: 4px;\"><a href=\"Library-IMMZConcepts.html\">IMMZConcepts</a></td>\n        </tr>\n        \n\n        \n\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>Type: </b></th>\n            <td style=\"padding-left: 4px;\">\n                \n                    \n                        \n                        <p style=\"margin-bottom: 5px;\">\n                            <b>system: </b> <span><a href=\"http://terminology.hl7.org/6.0.2/CodeSystem-library-type.html\">http://terminology.hl7.org/CodeSystem/library-type</a></span>\n                        </p>\n                        \n                        \n                        <p style=\"margin-bottom: 5px;\">\n                            <b>code: </b> <span>logic-library</span>\n                        </p>\n                        \n                        \n                    \n                \n                \n            </td>\n        </tr>\n        \n\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Date: </b></th>\n            <td style=\"padding-left: 4px;\">2025-08-08 19:12:11+0000</td>\n        </tr>\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Publisher: </b></th>\n            <td style=\"padding-left: 4px;\">WHO</td>\n        </tr>\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Description: </b></th>\n            <td style=\"padding-left: 4px;\"><div><p>This library defines concepts used throughout the Immunization CPG</p>\n</div></td>\n        </tr>\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\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=\"CodeSystem-IMMZ.C.html\">IMMZ.C CodeSystem for Data Elements</a></li>\n                  \n                    <li><a href=\"CodeSystem-IMMZ.D.html\">IMMZ.D CodeSystem for Data Elements</a></li>\n                  \n                    <li><a href=\"CodeSystem-IMMZ.Z.html\">IMMZ.Z CodeSystem for Data Elements</a></li>\n                  \n                    <li><code>http://hl7.org/fhir/uv/ips/ValueSet/whoatc-uv-ips</code></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.LiveAttenuated.html\">IMMZ.Z.LiveAttenuated ValueSet for live attenuated vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE9.html\">IMMZ.Z.DE9 ValueSet for Measles-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE1.html\">IMMZ.Z.DE1 ValueSet for BCG vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE2.html\">IMMZ.Z.DE2 ValueSet for Cholera vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE6.html\">IMMZ.Z.DE6 ValueSet for Hepatitis B-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE14.html\">IMMZ.Z.DE14 ValueSet for Poliovirus-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE30.html\">IMMZ.Z.DE30 ValueSet for Oral polio vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE31.html\">IMMZ.Z.DE31 ValueSet for Inactivated polio vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE24.html\">IMMZ.Z.DE24 ValueSet for DTP-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE28.html\">IMMZ.Z.DE28 ValueSet for Tetanus and diphtheria-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE12.html\">IMMZ.Z.DE12 ValueSet for Pertussis-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE19.html\">IMMZ.Z.DE19 ValueSet for Tetanus-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE4.html\">IMMZ.Z.DE4 ValueSet for Hib-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE13.html\">IMMZ.Z.DE13 ValueSet for Pneumococcal vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE16.html\">IMMZ.Z.DE16 ValueSet for Rotavirus vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE17.html\">IMMZ.Z.DE17 ValueSet for Rubella-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE7.html\">IMMZ.Z.DE7 ValueSet for HPV vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE21.html\">IMMZ.Z.DE21 ValueSet for Typhoid vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE8.html\">IMMZ.Z.DE8 ValueSet for JE vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE23.html\">IMMZ.Z.DE23 ValueSet for Yellow fever vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE20.html\">IMMZ.Z.DE20 ValueSet for TBE vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE10.html\">IMMZ.Z.DE10 ValueSet for Meningococcal vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE5.html\">IMMZ.Z.DE5 ValueSet for Hepatitis A-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE15.html\">IMMZ.Z.DE15 ValueSet for Rabies vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE25.html\">IMMZ.Z.DE25 ValueSet for Dengue vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE27.html\">IMMZ.Z.DE27 ValueSet for Malaria vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE11.html\">IMMZ.Z.DE11 ValueSet for Mumps-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE18.html\">IMMZ.Z.DE18 ValueSet for Seasonal influenza vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE22.html\">IMMZ.Z.DE22 ValueSet for Varicella-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE29.html\">IMMZ.Z.DE29 ValueSet for Pentavalent vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE32.html\">IMMZ.Z.DE32 ValueSet for Measles and rubella-containing vaccines</a></li>\n                  \n                    <li><a href=\"ValueSet-IMMZ.Z.DE26.html\">IMMZ.Z.DE26 ValueSet for COVID-19 vaccines</a></li>\n                  \n                </ul>\n                \n                \n                \n                \n                \n            </td>\n        </tr>\n        \n\n        \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 IMMZConcepts#xD;\n#xD;\ncodesystem \"IMMZC\": 'http://smart.who.int/immunizations/CodeSystem/IMMZ.C'#xD;\ncodesystem \"IMMZD\": 'http://smart.who.int/immunizations/CodeSystem/IMMZ.D'#xD;\ncodesystem \"IMMZZ\": 'http://smart.who.int/immunizations/CodeSystem/IMMZ.Z'#xD;\n#xD;\n//WHO ATC IPS Valueset#xD;\nvalueset \"WHO ATC\": 'http://hl7.org/fhir/uv/ips/ValueSet/whoatc-uv-ips'#xD;\n#xD;\n// General use ValueSets #xD;\n#xD;\n#xD;\n// Vaccine Value Sets#xD;\n#xD;\nvalueset \"Live Attenuated\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.LiveAttenuated'#xD;\n#xD;\nvalueset \"Measles-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE9'#xD;\nvalueset \"BCG vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE1'#xD;\nvalueset \"Cholera vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE2'#xD;\nvalueset \"Hepatitis B-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE6'#xD;\nvalueset \"Poliovirus-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE14'#xD;\nvalueset \"Oral polio vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE30'#xD;\nvalueset \"Inactivated polio vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE31'#xD;\nvalueset \"DTP-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE24'#xD;\nvalueset \"Tetanus and diphtheria-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE28'#xD;\nvalueset \"Pertussis-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE12'#xD;\nvalueset \"Tetanus-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE19'#xD;\nvalueset \"Hib-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE4'#xD;\nvalueset \"Pneumococcal vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE13'#xD;\nvalueset \"Rotavirus vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE16'#xD;\nvalueset \"Rubella-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE17'#xD;\nvalueset \"HPV vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE7'#xD;\nvalueset \"Typhoid vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE21'#xD;\nvalueset \"JE vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE8'#xD;\nvalueset \"Yellow fever vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE23'#xD;\nvalueset \"TBE vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE20'#xD;\nvalueset \"Meningococcal vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE10'#xD;\nvalueset \"Hepatitis A-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE5'#xD;\nvalueset \"Rabies vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE15'#xD;\nvalueset \"Dengue vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE25'#xD;\nvalueset \"Malaria vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE27'#xD;\nvalueset \"Mumps-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE11'#xD;\nvalueset \"Seasonal influenza vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE18'#xD;\nvalueset \"Varicella-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE22'#xD;\nvalueset \"Pentavalent vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE29'#xD;\nvalueset \"Measles and rubella-containing vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE32'#xD;\nvalueset \"COVID-19 vaccines\": 'http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE26'#xD;\n#xD;\n#xD;\ncode \"IPV\": 'DE213' from \"IMMZD\" display 'IPV'#xD;\ncode \"bOPV\": 'DE214' from \"IMMZD\" display 'bOPV'#xD;\n#xD;\ncode \"Completed the primary vaccination series\": 'DE203' from \"IMMZD\" display 'Completed the primary vaccination series'#xD;\ncode \"Completed the booster series\": 'DE257' from \"IMMZD\" display 'Completed the booster series'#xD;\ncode \"Date when primary vaccination series was completed\": 'DE221' from \"IMMZD\" display 'Date when primary vaccination series was completed'#xD;\ncode \"HIV status\": 'DE204' from \"IMMZD\" display 'HIV status'#xD;\ncode \"HIV-positive\": 'DE205' from \"IMMZD\" display 'HIV-positive'#xD;\ncode \"HIV-negative\": 'DE206' from \"IMMZD\" display 'HIV-negative'#xD;\ncode \"HIV-Unknown\": 'DE207' from \"IMMZD\" display 'Unknown'#xD;\ncode \"Currently on ART\": 'DE210' from \"IMMZD\" display 'Currently on ART'#xD;\ncode \"Immunologically stable\": 'DE249' from \"IMMZD\" display 'Immunologically stable'#xD;\ncode \"TB infection test result\": 'DE246' from \"IMMZD\" display 'TB infection test result'#xD;\ncode \"TB-Positive\": 'DE247' from \"IMMZD\" display 'Positive'#xD;\ncode \"TB-Negative\": 'DE248' from \"IMMZD\" display 'Negative'#xD;\ncode \"Clinically well\": 'DE250' from \"IMMZD\" display 'Clinically well'#xD;\ncode \"Birth weight in grams\": 'DE211' from \"IMMZD\" display 'Birth weight in grams'#xD;\ncode \"Preterm birth\": 'DE208' from \"IMMZD\" display 'Preterm birth'#xD;\ncode \"At high risk for pneumococcal infection\": 'DE251' from \"IMMZD\" display 'At high risk for pneumococcal infection'#xD;\ncode \"Immunocompromised\": 'DE209' from \"IMMZD\" display 'Immunocompromised'#xD;\ncode \"Dengue serostatus\": 'DE241' from \"IMMZD\" display 'Dengue serostatus'#xD;\ncode \"Dengue-Positive\": 'DE264' from \"IMMZD\" display 'Positive'#xD;\ncode \"Dengue-Negative\": 'DE265' from \"IMMZD\" display 'Negative'#xD;\ncode \"Dengue-Unknown\": 'DE266' from \"IMMZD\" display 'Unknown'#xD;\n#xD;\ncode \"Potential contraindications\": 'DE161' from \"IMMZD\" display 'Potential contraindications'#xD;\ncode \"CI-Currently pregnant\": 'DE162' from \"IMMZD\" display 'Currently pregnant'#xD;\ncode \"CI-History of anaphylactic reactions\": 'DE166' from \"IMMZD\" display 'History of anaphylactic reactions'#xD;\ncode \"CI-Severe allergic reactions\": 'DE167' from \"IMMZD\" display 'Severe allergic reactions'#xD;\ncode \"CI-Severely immunocompromised\": 'DE200' from \"IMMZD\" display 'Severely immunocompromised'#xD;\ncode \"CI-Severely immunosuppressed\": 'DE165' from \"IMMZD\" display 'Severely immunosuppressed'#xD;\ncode \"CI-Symptomatic HIV infection\": 'DE168' from \"IMMZD\" display 'Symptomatic HIV infection'#xD;\ncode \"CI-Immunodeficiency syndromes\": 'DE187' from \"IMMZD\" display 'Immunodeficiency syndromes'#xD;\ncode \"CI-Exposed to immunosuppressive treatment\": 'DE164' from \"IMMZD\" display 'Exposed to immunosuppressive treatment'#xD;\ncode \"CI-Severe acute illness\": 'DE188' from \"IMMZD\" display 'Severe acute illness'#xD;\ncode \"CI-Prior history of intussusception\": 'DE196' from \"IMMZD\" display 'Prior history of intussusception'#xD;\ncode \"CI-Altered immunocompetence\": 'DE197' from \"IMMZD\" display 'Altered immunocompetence'#xD;\ncode \"CI-Spina bifida\": 'DE192' from \"IMMZD\" display 'Spina bifida'#xD;\ncode \"CI-Bladder exstrophy\": 'DE193' from \"IMMZD\" display 'Bladder exstrophy'#xD;\ncode \"CI-Immunocompromised\": 'DE163' from \"IMMZD\" display 'Immunocompromised'#xD;\ncode \"CI-Planning to get pregnant in the next month\": 'DE169' from \"IMMZD\" display 'Planning to get pregnant in the next month'#xD;\ncode \"CI-Receiving blood products\": 'DE170' from \"IMMZD\" display 'Receiving blood products'#xD;\ncode \"CI-TB disease\": 'DE190' from \"IMMZD\" display 'TB disease'#xD;\ncode \"CI-Breastfeeding\": 'DE191' from \"IMMZD\" display 'Breastfeeding'#xD;\ncode \"CI-Acute gastroenteritis\": 'DE194' from \"IMMZD\" display 'Acute gastroenteritis'#xD;\ncode \"CI-Moderate to severe fever\": 'DE195' from \"IMMZD\" display 'Moderate to severe fever'#xD;\ncode \"CI-Hypersensitivity to vaccine components\": 'DE198' from \"IMMZD\" display 'Hypersensitivity to vaccine components'#xD;\ncode \"CI-Taking antibiotics\": 'DE199' from \"IMMZD\" display 'Taking antibiotics'#xD;\n// THIS DOESN'T EXIST AND NEEDS TO BE ASSIGNED#xD;\ncode \"CI-Chronic gastrointestinal disease\": 'DEXXX' from \"IMMZD\" display 'Chronic gastrointestinal disease'#xD;\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 (57568 characters)</code></pre></td></tr>\n            </table>\n          </td>\n        </tr>\n        \n        \n    </table>\n</div>\n</div>"^^rdf:XMLLiteral
  ] ; # 
  fhir:extension ( [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability"^^xsd:anyURI ] ;
fhir:value [
a fhir:code ;
fhir:v "computable"     ]
  ] ) ; # 
  fhir:url [ fhir:v "http://smart.who.int/immunizations/Library/IMMZConcepts"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "0.2.0"] ; # 
  fhir:name [ fhir:v "IMMZConcepts"] ; # 
  fhir:title [ fhir:v "IMMZConcepts"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:experimental [ fhir:v false] ; # 
  fhir:type [
    ( fhir:coding [
fhir:system [ fhir:v "http://terminology.hl7.org/CodeSystem/library-type"^^xsd:anyURI ] ;
fhir:code [ fhir:v "logic-library" ]     ] )
  ] ; # 
  fhir:date [ fhir:v "2025-08-08T19:12:11+00:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "WHO"] ; # 
  fhir:contact ( [
fhir:name [ fhir:v "WHO" ] ;
    ( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://who.int" ]     ] )
  ] ) ; # 
  fhir:description [ fhir:v "This library defines concepts used throughout the Immunization CPG"] ; # 
  fhir:relatedArtifact ( [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code System IMMZC" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/CodeSystem/IMMZ.C"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/CodeSystem/IMMZ.C>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code System IMMZD" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/CodeSystem/IMMZ.D"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/CodeSystem/IMMZ.D>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Code System IMMZZ" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/CodeSystem/IMMZ.Z"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/CodeSystem/IMMZ.Z>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set WHO ATC" ] ;
fhir:resource [
fhir:v "http://hl7.org/fhir/uv/ips/ValueSet/whoatc-uv-ips"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/ips/ValueSet/whoatc-uv-ips>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Live Attenuated" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.LiveAttenuated"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.LiveAttenuated>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Measles-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE9"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE9>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set BCG vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE1"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE1>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Cholera vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE2"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE2>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Hepatitis B-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE6"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE6>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Poliovirus-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE14"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE14>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Oral polio vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE30"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE30>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Inactivated polio vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE31"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE31>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set DTP-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE24"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE24>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Tetanus and diphtheria-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE28"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE28>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Pertussis-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE12"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE12>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Tetanus-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE19"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE19>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Hib-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE4"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE4>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Pneumococcal vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE13"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE13>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Rotavirus vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE16"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE16>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Rubella-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE17"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE17>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set HPV vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE7"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE7>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Typhoid vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE21"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE21>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set JE vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE8"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE8>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Yellow fever vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE23"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE23>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set TBE vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE20"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE20>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Meningococcal vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE10"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE10>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Hepatitis A-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE5"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE5>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Rabies vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE15"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE15>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Dengue vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE25"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE25>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Malaria vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE27"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE27>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Mumps-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE11"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE11>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Seasonal influenza vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE18"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE18>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Varicella-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE22"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE22>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Pentavalent vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE29"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE29>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set Measles and rubella-containing vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE32"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE32>     ]
  ] [
fhir:type [ fhir:v "depends-on" ] ;
fhir:display [ fhir:v "Value Set COVID-19 vaccines" ] ;
fhir:resource [
fhir:v "http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE26"^^xsd:anyURI ;
fhir:link <http://smart.who.int/immunizations/ValueSet/IMMZ.Z.DE26>     ]
  ] ) ; # 
  fhir:content ( [
fhir:contentType [ fhir:v "text/cql" ] ;
fhir:data [ fhir:v "bGlicmFyeSBJTU1aQ29uY2VwdHMNCg0KY29kZXN5c3RlbSAiSU1NWkMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9Db2RlU3lzdGVtL0lNTVouQycNCmNvZGVzeXN0ZW0gIklNTVpEIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvQ29kZVN5c3RlbS9JTU1aLkQnDQpjb2Rlc3lzdGVtICJJTU1aWiI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL0NvZGVTeXN0ZW0vSU1NWi5aJw0KDQovL1dITyBBVEMgSVBTIFZhbHVlc2V0DQp2YWx1ZXNldCAiV0hPIEFUQyI6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2lwcy9WYWx1ZVNldC93aG9hdGMtdXYtaXBzJw0KDQovLyBHZW5lcmFsIHVzZSBWYWx1ZVNldHMgDQoNCg0KLy8gVmFjY2luZSBWYWx1ZSBTZXRzDQoNCnZhbHVlc2V0ICJMaXZlIEF0dGVudWF0ZWQiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouTGl2ZUF0dGVudWF0ZWQnDQoNCnZhbHVlc2V0ICJNZWFzbGVzLWNvbnRhaW5pbmcgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREU5Jw0KdmFsdWVzZXQgIkJDRyB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTEnDQp2YWx1ZXNldCAiQ2hvbGVyYSB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTInDQp2YWx1ZXNldCAiSGVwYXRpdGlzIEItY29udGFpbmluZyB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTYnDQp2YWx1ZXNldCAiUG9saW92aXJ1cy1jb250YWluaW5nIHZhY2NpbmVzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTQnDQp2YWx1ZXNldCAiT3JhbCBwb2xpbyB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTMwJw0KdmFsdWVzZXQgIkluYWN0aXZhdGVkIHBvbGlvIHZhY2NpbmVzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMzEnDQp2YWx1ZXNldCAiRFRQLWNvbnRhaW5pbmcgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUyNCcNCnZhbHVlc2V0ICJUZXRhbnVzIGFuZCBkaXBodGhlcmlhLWNvbnRhaW5pbmcgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUyOCcNCnZhbHVlc2V0ICJQZXJ0dXNzaXMtY29udGFpbmluZyB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTEyJw0KdmFsdWVzZXQgIlRldGFudXMtY29udGFpbmluZyB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTE5Jw0KdmFsdWVzZXQgIkhpYi1jb250YWluaW5nIHZhY2NpbmVzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFNCcNCnZhbHVlc2V0ICJQbmV1bW9jb2NjYWwgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxMycNCnZhbHVlc2V0ICJSb3RhdmlydXMgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxNicNCnZhbHVlc2V0ICJSdWJlbGxhLWNvbnRhaW5pbmcgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxNycNCnZhbHVlc2V0ICJIUFYgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREU3Jw0KdmFsdWVzZXQgIlR5cGhvaWQgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUyMScNCnZhbHVlc2V0ICJKRSB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTgnDQp2YWx1ZXNldCAiWWVsbG93IGZldmVyIHZhY2NpbmVzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjMnDQp2YWx1ZXNldCAiVEJFIHZhY2NpbmVzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjAnDQp2YWx1ZXNldCAiTWVuaW5nb2NvY2NhbCB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTEwJw0KdmFsdWVzZXQgIkhlcGF0aXRpcyBBLWNvbnRhaW5pbmcgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREU1Jw0KdmFsdWVzZXQgIlJhYmllcyB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTE1Jw0KdmFsdWVzZXQgIkRlbmd1ZSB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTI1Jw0KdmFsdWVzZXQgIk1hbGFyaWEgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUyNycNCnZhbHVlc2V0ICJNdW1wcy1jb250YWluaW5nIHZhY2NpbmVzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTEnDQp2YWx1ZXNldCAiU2Vhc29uYWwgaW5mbHVlbnphIHZhY2NpbmVzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTgnDQp2YWx1ZXNldCAiVmFyaWNlbGxhLWNvbnRhaW5pbmcgdmFjY2luZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUyMicNCnZhbHVlc2V0ICJQZW50YXZhbGVudCB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTI5Jw0KdmFsdWVzZXQgIk1lYXNsZXMgYW5kIHJ1YmVsbGEtY29udGFpbmluZyB2YWNjaW5lcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTMyJw0KdmFsdWVzZXQgIkNPVklELTE5IHZhY2NpbmVzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjYnDQoNCg0KY29kZSAiSVBWIjogJ0RFMjEzJyBmcm9tICJJTU1aRCIgZGlzcGxheSAnSVBWJw0KY29kZSAiYk9QViI6ICdERTIxNCcgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ2JPUFYnDQoNCmNvZGUgIkNvbXBsZXRlZCB0aGUgcHJpbWFyeSB2YWNjaW5hdGlvbiBzZXJpZXMiOiAnREUyMDMnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdDb21wbGV0ZWQgdGhlIHByaW1hcnkgdmFjY2luYXRpb24gc2VyaWVzJw0KY29kZSAiQ29tcGxldGVkIHRoZSBib29zdGVyIHNlcmllcyI6ICdERTI1NycgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0NvbXBsZXRlZCB0aGUgYm9vc3RlciBzZXJpZXMnDQpjb2RlICJEYXRlIHdoZW4gcHJpbWFyeSB2YWNjaW5hdGlvbiBzZXJpZXMgd2FzIGNvbXBsZXRlZCI6ICdERTIyMScgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0RhdGUgd2hlbiBwcmltYXJ5IHZhY2NpbmF0aW9uIHNlcmllcyB3YXMgY29tcGxldGVkJw0KY29kZSAiSElWIHN0YXR1cyI6ICdERTIwNCcgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0hJViBzdGF0dXMnDQpjb2RlICJISVYtcG9zaXRpdmUiOiAnREUyMDUnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdISVYtcG9zaXRpdmUnDQpjb2RlICJISVYtbmVnYXRpdmUiOiAnREUyMDYnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdISVYtbmVnYXRpdmUnDQpjb2RlICJISVYtVW5rbm93biI6ICdERTIwNycgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ1Vua25vd24nDQpjb2RlICJDdXJyZW50bHkgb24gQVJUIjogJ0RFMjEwJyBmcm9tICJJTU1aRCIgZGlzcGxheSAnQ3VycmVudGx5IG9uIEFSVCcNCmNvZGUgIkltbXVub2xvZ2ljYWxseSBzdGFibGUiOiAnREUyNDknIGZyb20gIklNTVpEIiBkaXNwbGF5ICdJbW11bm9sb2dpY2FsbHkgc3RhYmxlJw0KY29kZSAiVEIgaW5mZWN0aW9uIHRlc3QgcmVzdWx0IjogJ0RFMjQ2JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnVEIgaW5mZWN0aW9uIHRlc3QgcmVzdWx0Jw0KY29kZSAiVEItUG9zaXRpdmUiOiAnREUyNDcnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdQb3NpdGl2ZScNCmNvZGUgIlRCLU5lZ2F0aXZlIjogJ0RFMjQ4JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnTmVnYXRpdmUnDQpjb2RlICJDbGluaWNhbGx5IHdlbGwiOiAnREUyNTAnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdDbGluaWNhbGx5IHdlbGwnDQpjb2RlICJCaXJ0aCB3ZWlnaHQgaW4gZ3JhbXMiOiAnREUyMTEnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdCaXJ0aCB3ZWlnaHQgaW4gZ3JhbXMnDQpjb2RlICJQcmV0ZXJtIGJpcnRoIjogJ0RFMjA4JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnUHJldGVybSBiaXJ0aCcNCmNvZGUgIkF0IGhpZ2ggcmlzayBmb3IgcG5ldW1vY29jY2FsIGluZmVjdGlvbiI6ICdERTI1MScgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0F0IGhpZ2ggcmlzayBmb3IgcG5ldW1vY29jY2FsIGluZmVjdGlvbicNCmNvZGUgIkltbXVub2NvbXByb21pc2VkIjogJ0RFMjA5JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnSW1tdW5vY29tcHJvbWlzZWQnDQpjb2RlICJEZW5ndWUgc2Vyb3N0YXR1cyI6ICdERTI0MScgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0Rlbmd1ZSBzZXJvc3RhdHVzJw0KY29kZSAiRGVuZ3VlLVBvc2l0aXZlIjogJ0RFMjY0JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnUG9zaXRpdmUnDQpjb2RlICJEZW5ndWUtTmVnYXRpdmUiOiAnREUyNjUnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdOZWdhdGl2ZScNCmNvZGUgIkRlbmd1ZS1Vbmtub3duIjogJ0RFMjY2JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnVW5rbm93bicNCg0KY29kZSAiUG90ZW50aWFsIGNvbnRyYWluZGljYXRpb25zIjogJ0RFMTYxJyBmcm9tICJJTU1aRCIgZGlzcGxheSAnUG90ZW50aWFsIGNvbnRyYWluZGljYXRpb25zJw0KY29kZSAiQ0ktQ3VycmVudGx5IHByZWduYW50IjogJ0RFMTYyJyBmcm9tICJJTU1aRCIgZGlzcGxheSAnQ3VycmVudGx5IHByZWduYW50Jw0KY29kZSAiQ0ktSGlzdG9yeSBvZiBhbmFwaHlsYWN0aWMgcmVhY3Rpb25zIjogJ0RFMTY2JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnSGlzdG9yeSBvZiBhbmFwaHlsYWN0aWMgcmVhY3Rpb25zJw0KY29kZSAiQ0ktU2V2ZXJlIGFsbGVyZ2ljIHJlYWN0aW9ucyI6ICdERTE2NycgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ1NldmVyZSBhbGxlcmdpYyByZWFjdGlvbnMnDQpjb2RlICJDSS1TZXZlcmVseSBpbW11bm9jb21wcm9taXNlZCI6ICdERTIwMCcgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ1NldmVyZWx5IGltbXVub2NvbXByb21pc2VkJw0KY29kZSAiQ0ktU2V2ZXJlbHkgaW1tdW5vc3VwcHJlc3NlZCI6ICdERTE2NScgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ1NldmVyZWx5IGltbXVub3N1cHByZXNzZWQnDQpjb2RlICJDSS1TeW1wdG9tYXRpYyBISVYgaW5mZWN0aW9uIjogJ0RFMTY4JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnU3ltcHRvbWF0aWMgSElWIGluZmVjdGlvbicNCmNvZGUgIkNJLUltbXVub2RlZmljaWVuY3kgc3luZHJvbWVzIjogJ0RFMTg3JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnSW1tdW5vZGVmaWNpZW5jeSBzeW5kcm9tZXMnDQpjb2RlICJDSS1FeHBvc2VkIHRvIGltbXVub3N1cHByZXNzaXZlIHRyZWF0bWVudCI6ICdERTE2NCcgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0V4cG9zZWQgdG8gaW1tdW5vc3VwcHJlc3NpdmUgdHJlYXRtZW50Jw0KY29kZSAiQ0ktU2V2ZXJlIGFjdXRlIGlsbG5lc3MiOiAnREUxODgnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdTZXZlcmUgYWN1dGUgaWxsbmVzcycNCmNvZGUgIkNJLVByaW9yIGhpc3Rvcnkgb2YgaW50dXNzdXNjZXB0aW9uIjogJ0RFMTk2JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnUHJpb3IgaGlzdG9yeSBvZiBpbnR1c3N1c2NlcHRpb24nDQpjb2RlICJDSS1BbHRlcmVkIGltbXVub2NvbXBldGVuY2UiOiAnREUxOTcnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdBbHRlcmVkIGltbXVub2NvbXBldGVuY2UnDQpjb2RlICJDSS1TcGluYSBiaWZpZGEiOiAnREUxOTInIGZyb20gIklNTVpEIiBkaXNwbGF5ICdTcGluYSBiaWZpZGEnDQpjb2RlICJDSS1CbGFkZGVyIGV4c3Ryb3BoeSI6ICdERTE5MycgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0JsYWRkZXIgZXhzdHJvcGh5Jw0KY29kZSAiQ0ktSW1tdW5vY29tcHJvbWlzZWQiOiAnREUxNjMnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdJbW11bm9jb21wcm9taXNlZCcNCmNvZGUgIkNJLVBsYW5uaW5nIHRvIGdldCBwcmVnbmFudCBpbiB0aGUgbmV4dCBtb250aCI6ICdERTE2OScgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ1BsYW5uaW5nIHRvIGdldCBwcmVnbmFudCBpbiB0aGUgbmV4dCBtb250aCcNCmNvZGUgIkNJLVJlY2VpdmluZyBibG9vZCBwcm9kdWN0cyI6ICdERTE3MCcgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ1JlY2VpdmluZyBibG9vZCBwcm9kdWN0cycNCmNvZGUgIkNJLVRCIGRpc2Vhc2UiOiAnREUxOTAnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdUQiBkaXNlYXNlJw0KY29kZSAiQ0ktQnJlYXN0ZmVlZGluZyI6ICdERTE5MScgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0JyZWFzdGZlZWRpbmcnDQpjb2RlICJDSS1BY3V0ZSBnYXN0cm9lbnRlcml0aXMiOiAnREUxOTQnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdBY3V0ZSBnYXN0cm9lbnRlcml0aXMnDQpjb2RlICJDSS1Nb2RlcmF0ZSB0byBzZXZlcmUgZmV2ZXIiOiAnREUxOTUnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdNb2RlcmF0ZSB0byBzZXZlcmUgZmV2ZXInDQpjb2RlICJDSS1IeXBlcnNlbnNpdGl2aXR5IHRvIHZhY2NpbmUgY29tcG9uZW50cyI6ICdERTE5OCcgZnJvbSAiSU1NWkQiIGRpc3BsYXkgJ0h5cGVyc2Vuc2l0aXZpdHkgdG8gdmFjY2luZSBjb21wb25lbnRzJw0KY29kZSAiQ0ktVGFraW5nIGFudGliaW90aWNzIjogJ0RFMTk5JyBmcm9tICJJTU1aRCIgZGlzcGxheSAnVGFraW5nIGFudGliaW90aWNzJw0KLy8gVEhJUyBET0VTTidUIEVYSVNUIEFORCBORUVEUyBUTyBCRSBBU1NJR05FRA0KY29kZSAiQ0ktQ2hyb25pYyBnYXN0cm9pbnRlc3RpbmFsIGRpc2Vhc2UiOiAnREVYWFgnIGZyb20gIklNTVpEIiBkaXNwbGF5ICdDaHJvbmljIGdhc3Ryb2ludGVzdGluYWwgZGlzZWFzZScNCg=="^^xsd:base64Binary ]
  ] [
fhir:contentType [ fhir:v "application/elm+xml" ] ;
fhir:data [ fhir:v "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGxpYnJhcnkgeG1sbnM9InVybjpobDctb3JnOmVsbTpyMSIgeG1sbnM6dD0idXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxuczpmaGlyPSJodHRwOi8vaGw3Lm9yZy9maGlyIiB4bWxuczpxZG00Mz0idXJuOmhlYWx0aGl0LWdvdjpxZG06djRfMyIgeG1sbnM6cWRtNTM9InVybjpoZWFsdGhpdC1nb3Y6cWRtOnY1XzMiIHhtbG5zOmE9InVybjpobDctb3JnOmNxbC1hbm5vdGF0aW9uczpyMSIgbG9jYWxJZD0iMCI+CiAgIDxhbm5vdGF0aW9uIHRyYW5zbGF0b3JPcHRpb25zPSJFbmFibGVBbm5vdGF0aW9ucyxFbmFibGVMb2NhdG9ycyxEaXNhYmxlTGlzdERlbW90aW9uLERpc2FibGVMaXN0UHJvbW90aW9uIiBzaWduYXR1cmVMZXZlbD0iT3ZlcmxvYWRzIiB4c2k6dHlwZT0iYTpDcWxUb0VsbUluZm8iLz4KICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgIDxhOnMgcj0iNDE2Ij4KICAgICAgICAgPGE6cz5saWJyYXJ5IElNTVpDb25jZXB0czwvYTpzPgogICAgICA8L2E6cz4KICAgPC9hbm5vdGF0aW9uPgogICA8aWRlbnRpZmllciBpZD0iSU1NWkNvbmNlcHRzIiBzeXN0ZW09Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMiLz4KICAgPHNjaGVtYUlkZW50aWZpZXIgaWQ9InVybjpobDctb3JnOmVsbSIgdmVyc2lvbj0icjEiLz4KICAgPHVzaW5ncz4KICAgICAgPGRlZiBsb2NhbElkPSIxIiBsb2NhbElkZW50aWZpZXI9IlN5c3RlbSIgdXJpPSJ1cm46aGw3LW9yZzplbG0tdHlwZXM6cjEiLz4KICAgPC91c2luZ3M+CiAgIDxjb2RlU3lzdGVtcz4KICAgICAgPGRlZiBsb2NhbElkPSIyMDYiIGxvY2F0b3I9IjM6MS0zOjc0IiBuYW1lPSJJTU1aQyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvQ29kZVN5c3RlbS9JTU1aLkMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyMDYiPgogICAgICAgICAgICAgICA8YTpzPmNvZGVzeXN0ZW0gJnF1b3Q7SU1NWkMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL0NvZGVTeXN0ZW0vSU1NWi5DJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyMDgiIGxvY2F0b3I9IjQ6MS00Ojc0IiBuYW1lPSJJTU1aRCIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvQ29kZVN5c3RlbS9JTU1aLkQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyMDgiPgogICAgICAgICAgICAgICA8YTpzPmNvZGVzeXN0ZW0gJnF1b3Q7SU1NWkQmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL0NvZGVTeXN0ZW0vSU1NWi5EJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyMTAiIGxvY2F0b3I9IjU6MS01Ojc0IiBuYW1lPSJJTU1aWiIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvQ29kZVN5c3RlbS9JTU1aLloiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyMTAiPgogICAgICAgICAgICAgICA8YTpzPmNvZGVzeXN0ZW0gJnF1b3Q7SU1NWlomcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL0NvZGVTeXN0ZW0vSU1NWi5aJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgPC9jb2RlU3lzdGVtcz4KICAgPHZhbHVlU2V0cz4KICAgICAgPGRlZiBsb2NhbElkPSIyMTIiIGxvY2F0b3I9Ijg6MS04OjcxIiBuYW1lPSJXSE8gQVRDIiBpZD0iaHR0cDovL2hsNy5vcmcvZmhpci91di9pcHMvVmFsdWVTZXQvd2hvYXRjLXV2LWlwcyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjIxMiI+CiAgICAgICAgICAgICAgIDxhOnM+Ly9XSE8gQVRDIElQUyBWYWx1ZXNldAp2YWx1ZXNldCAmcXVvdDtXSE8gQVRDJnF1b3Q7OiAnaHR0cDovL2hsNy5vcmcvZmhpci91di9pcHMvVmFsdWVTZXQvd2hvYXRjLXV2LWlwcyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjE0IiBsb2NhdG9yPSIxNToxLTE1Ojk1IiBuYW1lPSJMaXZlIEF0dGVudWF0ZWQiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5MaXZlQXR0ZW51YXRlZCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjIxNCI+CiAgICAgICAgICAgICAgIDxhOnM+Ly8gR2VuZXJhbCB1c2UgVmFsdWVTZXRzIAoKCi8vIFZhY2NpbmUgVmFsdWUgU2V0cwoKdmFsdWVzZXQgJnF1b3Q7TGl2ZSBBdHRlbnVhdGVkJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouTGl2ZUF0dGVudWF0ZWQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIxNiIgbG9jYXRvcj0iMTc6MS0xNzo5NiIgbmFtZT0iTWVhc2xlcy1jb250YWluaW5nIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREU5IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjE2Ij4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtNZWFzbGVzLWNvbnRhaW5pbmcgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTknPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIxOCIgbG9jYXRvcj0iMTg6MS0xODo4MSIgbmFtZT0iQkNHIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjE4Ij4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtCQ0cgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTEnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIyMCIgbG9jYXRvcj0iMTk6MS0xOTo4NSIgbmFtZT0iQ2hvbGVyYSB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjIyMCI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7Q2hvbGVyYSB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMic8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjIyIiBsb2NhdG9yPSIyMDoxLTIwOjEwMCIgbmFtZT0iSGVwYXRpdGlzIEItY29udGFpbmluZyB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFNiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjIyMiI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SGVwYXRpdGlzIEItY29udGFpbmluZyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFNic8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjI0IiBsb2NhdG9yPSIyMToxLTIxOjEwMCIgbmFtZT0iUG9saW92aXJ1cy1jb250YWluaW5nIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxNCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjIyNCI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7UG9saW92aXJ1cy1jb250YWluaW5nIHZhY2NpbmVzJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxNCc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjI2IiBsb2NhdG9yPSIyMjoxLTIyOjg5IiBuYW1lPSJPcmFsIHBvbGlvIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUzMCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjIyNiI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7T3JhbCBwb2xpbyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMzAnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIyOCIgbG9jYXRvcj0iMjM6MS0yMzo5NiIgbmFtZT0iSW5hY3RpdmF0ZWQgcG9saW8gdmFjY2luZXMiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTMxIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjI4Ij4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtJbmFjdGl2YXRlZCBwb2xpbyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMzEnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIzMCIgbG9jYXRvcj0iMjQ6MS0yNDo5MyIgbmFtZT0iRFRQLWNvbnRhaW5pbmcgdmFjY2luZXMiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTI0IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjMwIj4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtEVFAtY29udGFpbmluZyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIzMiIgbG9jYXRvcj0iMjU6MS0yNToxMTIiIG5hbWU9IlRldGFudXMgYW5kIGRpcGh0aGVyaWEtY29udGFpbmluZyB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjgiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyMzIiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1RldGFudXMgYW5kIGRpcGh0aGVyaWEtY29udGFpbmluZyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjgnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIzNCIgbG9jYXRvcj0iMjY6MS0yNjo5OSIgbmFtZT0iUGVydHVzc2lzLWNvbnRhaW5pbmcgdmFjY2luZXMiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTEyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjM0Ij4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtQZXJ0dXNzaXMtY29udGFpbmluZyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTInPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIzNiIgbG9jYXRvcj0iMjc6MS0yNzo5NyIgbmFtZT0iVGV0YW51cy1jb250YWluaW5nIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxOSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjIzNiI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7VGV0YW51cy1jb250YWluaW5nIHZhY2NpbmVzJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxOSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjM4IiBsb2NhdG9yPSIyODoxLTI4OjkyIiBuYW1lPSJIaWItY29udGFpbmluZyB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFNCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjIzOCI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SGliLWNvbnRhaW5pbmcgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI0MCIgbG9jYXRvcj0iMjk6MS0yOTo5MSIgbmFtZT0iUG5ldW1vY29jY2FsIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxMyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjI0MCI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7UG5ldW1vY29jY2FsIHZhY2NpbmVzJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUxMyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjQyIiBsb2NhdG9yPSIzMDoxLTMwOjg4IiBuYW1lPSJSb3RhdmlydXMgdmFjY2luZXMiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTE2IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjQyIj4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtSb3RhdmlydXMgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTE2JzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyNDQiIGxvY2F0b3I9IjMxOjEtMzE6OTciIG5hbWU9IlJ1YmVsbGEtY29udGFpbmluZyB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTciIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNDQiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1J1YmVsbGEtY29udGFpbmluZyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTcnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI0NiIgbG9jYXRvcj0iMzI6MS0zMjo4MSIgbmFtZT0iSFBWIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREU3IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjQ2Ij4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtIUFYgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTcnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI0OCIgbG9jYXRvcj0iMzM6MS0zMzo4NiIgbmFtZT0iVHlwaG9pZCB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjEiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNDgiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1R5cGhvaWQgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTIxJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyNTAiIGxvY2F0b3I9IjM0OjEtMzQ6ODAiIG5hbWU9IkpFIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREU4IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjUwIj4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtKRSB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFOCc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjUyIiBsb2NhdG9yPSIzNToxLTM1OjkxIiBuYW1lPSJZZWxsb3cgZmV2ZXIgdmFjY2luZXMiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTIzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjUyIj4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtZZWxsb3cgZmV2ZXIgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTIzJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyNTQiIGxvY2F0b3I9IjM2OjEtMzY6ODIiIG5hbWU9IlRCRSB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjAiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNTQiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1RCRSB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjAnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI1NiIgbG9jYXRvcj0iMzc6MS0zNzo5MiIgbmFtZT0iTWVuaW5nb2NvY2NhbCB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTAiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNTYiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O01lbmluZ29jb2NjYWwgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTEwJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyNTgiIGxvY2F0b3I9IjM4OjEtMzg6MTAwIiBuYW1lPSJIZXBhdGl0aXMgQS1jb250YWluaW5nIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREU1IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjU4Ij4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtIZXBhdGl0aXMgQS1jb250YWluaW5nIHZhY2NpbmVzJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREU1JzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyNjAiIGxvY2F0b3I9IjM5OjEtMzk6ODUiIG5hbWU9IlJhYmllcyB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTUiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNjAiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1JhYmllcyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTUnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI2MiIgbG9jYXRvcj0iNDA6MS00MDo4NSIgbmFtZT0iRGVuZ3VlIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUyNSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjI2MiI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7RGVuZ3VlIHZhY2NpbmVzJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUyNSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjY0IiBsb2NhdG9yPSI0MToxLTQxOjg2IiBuYW1lPSJNYWxhcmlhIHZhY2NpbmVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvaW1tdW5pemF0aW9ucy9WYWx1ZVNldC9JTU1aLlouREUyNyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjI2NCI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7TWFsYXJpYSB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjcnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI2NiIgbG9jYXRvcj0iNDI6MS00Mjo5NSIgbmFtZT0iTXVtcHMtY29udGFpbmluZyB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTEiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNjYiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O011bXBzLWNvbnRhaW5pbmcgdmFjY2luZXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTExJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyNjgiIGxvY2F0b3I9IjQzOjEtNDM6OTciIG5hbWU9IlNlYXNvbmFsIGluZmx1ZW56YSB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTgiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNjgiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O1NlYXNvbmFsIGluZmx1ZW56YSB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMTgnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI3MCIgbG9jYXRvcj0iNDQ6MS00NDo5OSIgbmFtZT0iVmFyaWNlbGxhLWNvbnRhaW5pbmcgdmFjY2luZXMiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTIyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjcwIj4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtWYXJpY2VsbGEtY29udGFpbmluZyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjInPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI3MiIgbG9jYXRvcj0iNDU6MS00NTo5MCIgbmFtZT0iUGVudGF2YWxlbnQgdmFjY2luZXMiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTI5IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjcyIj4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtQZW50YXZhbGVudCB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjknPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI3NCIgbG9jYXRvcj0iNDY6MS00NjoxMDkiIG5hbWU9Ik1lYXNsZXMgYW5kIHJ1YmVsbGEtY29udGFpbmluZyB2YWNjaW5lcyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMzIiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNzQiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O01lYXNsZXMgYW5kIHJ1YmVsbGEtY29udGFpbmluZyB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMzInPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI3NiIgbG9jYXRvcj0iNDc6MS00Nzo4NyIgbmFtZT0iQ09WSUQtMTkgdmFjY2luZXMiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9pbW11bml6YXRpb25zL1ZhbHVlU2V0L0lNTVouWi5ERTI2IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjc2Ij4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtDT1ZJRC0xOSB2YWNjaW5lcyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2ltbXVuaXphdGlvbnMvVmFsdWVTZXQvSU1NWi5aLkRFMjYnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICA8L3ZhbHVlU2V0cz4KICAgPGNvZGVzPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI3OCIgbG9jYXRvcj0iNTA6MS01MDo0NiIgbmFtZT0iSVBWIiBpZD0iREUyMTMiIGRpc3BsYXk9IklQViIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjI3OCI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtJUFYmcXVvdDs6ICdERTIxMycgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIyNzkiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdJUFYnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjI3OSIgbG9jYXRvcj0iNTA6MjYtNTA6MzIiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI4MSIgbG9jYXRvcj0iNTE6MS01MTo0OCIgbmFtZT0iYk9QViIgaWQ9IkRFMjE0IiBkaXNwbGF5PSJiT1BWIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjgxIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O2JPUFYmcXVvdDs6ICdERTIxNCcgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIyODIiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdiT1BWJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIyODIiIGxvY2F0b3I9IjUxOjI3LTUxOjMzIiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyODQiIGxvY2F0b3I9IjUzOjEtNTM6MTIwIiBuYW1lPSJDb21wbGV0ZWQgdGhlIHByaW1hcnkgdmFjY2luYXRpb24gc2VyaWVzIiBpZD0iREUyMDMiIGRpc3BsYXk9IkNvbXBsZXRlZCB0aGUgcHJpbWFyeSB2YWNjaW5hdGlvbiBzZXJpZXMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyODQiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q29tcGxldGVkIHRoZSBwcmltYXJ5IHZhY2NpbmF0aW9uIHNlcmllcyZxdW90OzogJ0RFMjAzJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjI4NSI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0NvbXBsZXRlZCB0aGUgcHJpbWFyeSB2YWNjaW5hdGlvbiBzZXJpZXMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjI4NSIgbG9jYXRvcj0iNTM6NjMtNTM6NjkiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI4NyIgbG9jYXRvcj0iNTQ6MS01NDo5NiIgbmFtZT0iQ29tcGxldGVkIHRoZSBib29zdGVyIHNlcmllcyIgaWQ9IkRFMjU3IiBkaXNwbGF5PSJDb21wbGV0ZWQgdGhlIGJvb3N0ZXIgc2VyaWVzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjg3Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NvbXBsZXRlZCB0aGUgYm9vc3RlciBzZXJpZXMmcXVvdDs6ICdERTI1NycgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIyODgiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdDb21wbGV0ZWQgdGhlIGJvb3N0ZXIgc2VyaWVzJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIyODgiIGxvY2F0b3I9IjU0OjUxLTU0OjU3IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyOTAiIGxvY2F0b3I9IjU1OjEtNTU6MTQwIiBuYW1lPSJEYXRlIHdoZW4gcHJpbWFyeSB2YWNjaW5hdGlvbiBzZXJpZXMgd2FzIGNvbXBsZXRlZCIgaWQ9IkRFMjIxIiBkaXNwbGF5PSJEYXRlIHdoZW4gcHJpbWFyeSB2YWNjaW5hdGlvbiBzZXJpZXMgd2FzIGNvbXBsZXRlZCIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjI5MCI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtEYXRlIHdoZW4gcHJpbWFyeSB2YWNjaW5hdGlvbiBzZXJpZXMgd2FzIGNvbXBsZXRlZCZxdW90OzogJ0RFMjIxJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjI5MSI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0RhdGUgd2hlbiBwcmltYXJ5IHZhY2NpbmF0aW9uIHNlcmllcyB3YXMgY29tcGxldGVkJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIyOTEiIGxvY2F0b3I9IjU1OjczLTU1Ojc5IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyOTMiIGxvY2F0b3I9IjU2OjEtNTY6NjAiIG5hbWU9IkhJViBzdGF0dXMiIGlkPSJERTIwNCIgZGlzcGxheT0iSElWIHN0YXR1cyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjI5MyI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtISVYgc3RhdHVzJnF1b3Q7OiAnREUyMDQnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMjk0Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSElWIHN0YXR1cyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMjk0IiBsb2NhdG9yPSI1NjozMy01NjozOSIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjk2IiBsb2NhdG9yPSI1NzoxLTU3OjY0IiBuYW1lPSJISVYtcG9zaXRpdmUiIGlkPSJERTIwNSIgZGlzcGxheT0iSElWLXBvc2l0aXZlIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjk2Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0hJVi1wb3NpdGl2ZSZxdW90OzogJ0RFMjA1JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjI5NyI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMjk3IiBsb2NhdG9yPSI1NzozNS01Nzo0MSIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjk5IiBsb2NhdG9yPSI1ODoxLTU4OjY0IiBuYW1lPSJISVYtbmVnYXRpdmUiIGlkPSJERTIwNiIgZGlzcGxheT0iSElWLW5lZ2F0aXZlIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjk5Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0hJVi1uZWdhdGl2ZSZxdW90OzogJ0RFMjA2JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjMwMCI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0hJVi1uZWdhdGl2ZSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzAwIiBsb2NhdG9yPSI1ODozNS01ODo0MSIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzAyIiBsb2NhdG9yPSI1OToxLTU5OjU4IiBuYW1lPSJISVYtVW5rbm93biIgaWQ9IkRFMjA3IiBkaXNwbGF5PSJVbmtub3duIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzAyIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0hJVi1Vbmtub3duJnF1b3Q7OiAnREUyMDcnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzAzIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnVW5rbm93bic8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzAzIiBsb2NhdG9yPSI1OTozNC01OTo0MCIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzA1IiBsb2NhdG9yPSI2MDoxLTYwOjcyIiBuYW1lPSJDdXJyZW50bHkgb24gQVJUIiBpZD0iREUyMTAiIGRpc3BsYXk9IkN1cnJlbnRseSBvbiBBUlQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzMDUiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q3VycmVudGx5IG9uIEFSVCZxdW90OzogJ0RFMjEwJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjMwNiI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0N1cnJlbnRseSBvbiBBUlQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjMwNiIgbG9jYXRvcj0iNjA6MzktNjA6NDUiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjMwOCIgbG9jYXRvcj0iNjE6MS02MTo4NCIgbmFtZT0iSW1tdW5vbG9naWNhbGx5IHN0YWJsZSIgaWQ9IkRFMjQ5IiBkaXNwbGF5PSJJbW11bm9sb2dpY2FsbHkgc3RhYmxlIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzA4Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0ltbXVub2xvZ2ljYWxseSBzdGFibGUmcXVvdDs6ICdERTI0OScgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzMDkiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdJbW11bm9sb2dpY2FsbHkgc3RhYmxlJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzMDkiIGxvY2F0b3I9IjYxOjQ1LTYxOjUxIiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzMTEiIGxvY2F0b3I9IjYyOjEtNjI6ODgiIG5hbWU9IlRCIGluZmVjdGlvbiB0ZXN0IHJlc3VsdCIgaWQ9IkRFMjQ2IiBkaXNwbGF5PSJUQiBpbmZlY3Rpb24gdGVzdCByZXN1bHQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzMTEiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7VEIgaW5mZWN0aW9uIHRlc3QgcmVzdWx0JnF1b3Q7OiAnREUyNDYnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzEyIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnVEIgaW5mZWN0aW9uIHRlc3QgcmVzdWx0JzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzMTIiIGxvY2F0b3I9IjYyOjQ3LTYyOjUzIiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzMTQiIGxvY2F0b3I9IjYzOjEtNjM6NTkiIG5hbWU9IlRCLVBvc2l0aXZlIiBpZD0iREUyNDciIGRpc3BsYXk9IlBvc2l0aXZlIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzE0Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1RCLVBvc2l0aXZlJnF1b3Q7OiAnREUyNDcnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzE1Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUG9zaXRpdmUnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjMxNSIgbG9jYXRvcj0iNjM6MzQtNjM6NDAiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjMxNyIgbG9jYXRvcj0iNjQ6MS02NDo1OSIgbmFtZT0iVEItTmVnYXRpdmUiIGlkPSJERTI0OCIgZGlzcGxheT0iTmVnYXRpdmUiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzMTciPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7VEItTmVnYXRpdmUmcXVvdDs6ICdERTI0OCcgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzMTgiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdOZWdhdGl2ZSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzE4IiBsb2NhdG9yPSI2NDozNC02NDo0MCIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzIwIiBsb2NhdG9yPSI2NToxLTY1OjcwIiBuYW1lPSJDbGluaWNhbGx5IHdlbGwiIGlkPSJERTI1MCIgZGlzcGxheT0iQ2xpbmljYWxseSB3ZWxsIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzIwIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NsaW5pY2FsbHkgd2VsbCZxdW90OzogJ0RFMjUwJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjMyMSI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0NsaW5pY2FsbHkgd2VsbCc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzIxIiBsb2NhdG9yPSI2NTozOC02NTo0NCIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzIzIiBsb2NhdG9yPSI2NjoxLTY2OjgyIiBuYW1lPSJCaXJ0aCB3ZWlnaHQgaW4gZ3JhbXMiIGlkPSJERTIxMSIgZGlzcGxheT0iQmlydGggd2VpZ2h0IGluIGdyYW1zIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzIzIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0JpcnRoIHdlaWdodCBpbiBncmFtcyZxdW90OzogJ0RFMjExJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjMyNCI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0JpcnRoIHdlaWdodCBpbiBncmFtcyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzI0IiBsb2NhdG9yPSI2Njo0NC02Njo1MCIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzI2IiBsb2NhdG9yPSI2NzoxLTY3OjY2IiBuYW1lPSJQcmV0ZXJtIGJpcnRoIiBpZD0iREUyMDgiIGRpc3BsYXk9IlByZXRlcm0gYmlydGgiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzMjYiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7UHJldGVybSBiaXJ0aCZxdW90OzogJ0RFMjA4JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjMyNyI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1ByZXRlcm0gYmlydGgnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjMyNyIgbG9jYXRvcj0iNjc6MzYtNjc6NDIiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjMyOSIgbG9jYXRvcj0iNjg6MS02ODoxMTgiIG5hbWU9IkF0IGhpZ2ggcmlzayBmb3IgcG5ldW1vY29jY2FsIGluZmVjdGlvbiIgaWQ9IkRFMjUxIiBkaXNwbGF5PSJBdCBoaWdoIHJpc2sgZm9yIHBuZXVtb2NvY2NhbCBpbmZlY3Rpb24iIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzMjkiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7QXQgaGlnaCByaXNrIGZvciBwbmV1bW9jb2NjYWwgaW5mZWN0aW9uJnF1b3Q7OiAnREUyNTEnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzMwIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnQXQgaGlnaCByaXNrIGZvciBwbmV1bW9jb2NjYWwgaW5mZWN0aW9uJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzMzAiIGxvY2F0b3I9IjY4OjYyLTY4OjY4IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzMzIiIGxvY2F0b3I9IjY5OjEtNjk6NzQiIG5hbWU9IkltbXVub2NvbXByb21pc2VkIiBpZD0iREUyMDkiIGRpc3BsYXk9IkltbXVub2NvbXByb21pc2VkIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzMyIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0ltbXVub2NvbXByb21pc2VkJnF1b3Q7OiAnREUyMDknIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzMzIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSW1tdW5vY29tcHJvbWlzZWQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjMzMyIgbG9jYXRvcj0iNjk6NDAtNjk6NDYiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjMzNSIgbG9jYXRvcj0iNzA6MS03MDo3NCIgbmFtZT0iRGVuZ3VlIHNlcm9zdGF0dXMiIGlkPSJERTI0MSIgZGlzcGxheT0iRGVuZ3VlIHNlcm9zdGF0dXMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzMzUiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7RGVuZ3VlIHNlcm9zdGF0dXMmcXVvdDs6ICdERTI0MScgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzMzYiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdEZW5ndWUgc2Vyb3N0YXR1cyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzM2IiBsb2NhdG9yPSI3MDo0MC03MDo0NiIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzM4IiBsb2NhdG9yPSI3MToxLTcxOjYzIiBuYW1lPSJEZW5ndWUtUG9zaXRpdmUiIGlkPSJERTI2NCIgZGlzcGxheT0iUG9zaXRpdmUiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzMzgiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7RGVuZ3VlLVBvc2l0aXZlJnF1b3Q7OiAnREUyNjQnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzM5Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUG9zaXRpdmUnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjMzOSIgbG9jYXRvcj0iNzE6MzgtNzE6NDQiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjM0MSIgbG9jYXRvcj0iNzI6MS03Mjo2MyIgbmFtZT0iRGVuZ3VlLU5lZ2F0aXZlIiBpZD0iREUyNjUiIGRpc3BsYXk9Ik5lZ2F0aXZlIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzQxIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0Rlbmd1ZS1OZWdhdGl2ZSZxdW90OzogJ0RFMjY1JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjM0MiI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ05lZ2F0aXZlJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzNDIiIGxvY2F0b3I9IjcyOjM4LTcyOjQ0IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzNDQiIGxvY2F0b3I9IjczOjEtNzM6NjEiIG5hbWU9IkRlbmd1ZS1Vbmtub3duIiBpZD0iREUyNjYiIGRpc3BsYXk9IlVua25vd24iIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNDQiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7RGVuZ3VlLVVua25vd24mcXVvdDs6ICdERTI2NicgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzNDUiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdVbmtub3duJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzNDUiIGxvY2F0b3I9IjczOjM3LTczOjQzIiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzNDciIGxvY2F0b3I9Ijc1OjEtNzU6OTQiIG5hbWU9IlBvdGVudGlhbCBjb250cmFpbmRpY2F0aW9ucyIgaWQ9IkRFMTYxIiBkaXNwbGF5PSJQb3RlbnRpYWwgY29udHJhaW5kaWNhdGlvbnMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNDciPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7UG90ZW50aWFsIGNvbnRyYWluZGljYXRpb25zJnF1b3Q7OiAnREUxNjEnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzQ4Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUG90ZW50aWFsIGNvbnRyYWluZGljYXRpb25zJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzNDgiIGxvY2F0b3I9Ijc1OjUwLTc1OjU2IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzNTAiIGxvY2F0b3I9Ijc2OjEtNzY6NzkiIG5hbWU9IkNJLUN1cnJlbnRseSBwcmVnbmFudCIgaWQ9IkRFMTYyIiBkaXNwbGF5PSJDdXJyZW50bHkgcHJlZ25hbnQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNTAiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktQ3VycmVudGx5IHByZWduYW50JnF1b3Q7OiAnREUxNjInIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzUxIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnQ3VycmVudGx5IHByZWduYW50JzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzNTEiIGxvY2F0b3I9Ijc2OjQ0LTc2OjUwIiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzNTMiIGxvY2F0b3I9Ijc3OjEtNzc6MTA5IiBuYW1lPSJDSS1IaXN0b3J5IG9mIGFuYXBoeWxhY3RpYyByZWFjdGlvbnMiIGlkPSJERTE2NiIgZGlzcGxheT0iSGlzdG9yeSBvZiBhbmFwaHlsYWN0aWMgcmVhY3Rpb25zIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzUzIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NJLUhpc3Rvcnkgb2YgYW5hcGh5bGFjdGljIHJlYWN0aW9ucyZxdW90OzogJ0RFMTY2JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjM1NCI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0hpc3Rvcnkgb2YgYW5hcGh5bGFjdGljIHJlYWN0aW9ucyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzU0IiBsb2NhdG9yPSI3Nzo1OS03Nzo2NSIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzU2IiBsb2NhdG9yPSI3ODoxLTc4OjkzIiBuYW1lPSJDSS1TZXZlcmUgYWxsZXJnaWMgcmVhY3Rpb25zIiBpZD0iREUxNjciIGRpc3BsYXk9IlNldmVyZSBhbGxlcmdpYyByZWFjdGlvbnMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNTYiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktU2V2ZXJlIGFsbGVyZ2ljIHJlYWN0aW9ucyZxdW90OzogJ0RFMTY3JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjM1NyI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NldmVyZSBhbGxlcmdpYyByZWFjdGlvbnMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjM1NyIgbG9jYXRvcj0iNzg6NTEtNzg6NTciIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjM1OSIgbG9jYXRvcj0iNzk6MS03OTo5NSIgbmFtZT0iQ0ktU2V2ZXJlbHkgaW1tdW5vY29tcHJvbWlzZWQiIGlkPSJERTIwMCIgZGlzcGxheT0iU2V2ZXJlbHkgaW1tdW5vY29tcHJvbWlzZWQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNTkiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktU2V2ZXJlbHkgaW1tdW5vY29tcHJvbWlzZWQmcXVvdDs6ICdERTIwMCcgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzNjAiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTZXZlcmVseSBpbW11bm9jb21wcm9taXNlZCc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzYwIiBsb2NhdG9yPSI3OTo1Mi03OTo1OCIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzYyIiBsb2NhdG9yPSI4MDoxLTgwOjkzIiBuYW1lPSJDSS1TZXZlcmVseSBpbW11bm9zdXBwcmVzc2VkIiBpZD0iREUxNjUiIGRpc3BsYXk9IlNldmVyZWx5IGltbXVub3N1cHByZXNzZWQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNjIiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktU2V2ZXJlbHkgaW1tdW5vc3VwcHJlc3NlZCZxdW90OzogJ0RFMTY1JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjM2MyI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NldmVyZWx5IGltbXVub3N1cHByZXNzZWQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjM2MyIgbG9jYXRvcj0iODA6NTEtODA6NTciIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjM2NSIgbG9jYXRvcj0iODE6MS04MTo5MyIgbmFtZT0iQ0ktU3ltcHRvbWF0aWMgSElWIGluZmVjdGlvbiIgaWQ9IkRFMTY4IiBkaXNwbGF5PSJTeW1wdG9tYXRpYyBISVYgaW5mZWN0aW9uIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzY1Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NJLVN5bXB0b21hdGljIEhJViBpbmZlY3Rpb24mcXVvdDs6ICdERTE2OCcgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzNjYiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTeW1wdG9tYXRpYyBISVYgaW5mZWN0aW9uJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzNjYiIGxvY2F0b3I9IjgxOjUxLTgxOjU3IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzNjgiIGxvY2F0b3I9IjgyOjEtODI6OTUiIG5hbWU9IkNJLUltbXVub2RlZmljaWVuY3kgc3luZHJvbWVzIiBpZD0iREUxODciIGRpc3BsYXk9IkltbXVub2RlZmljaWVuY3kgc3luZHJvbWVzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzY4Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NJLUltbXVub2RlZmljaWVuY3kgc3luZHJvbWVzJnF1b3Q7OiAnREUxODcnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzY5Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSW1tdW5vZGVmaWNpZW5jeSBzeW5kcm9tZXMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjM2OSIgbG9jYXRvcj0iODI6NTItODI6NTgiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjM3MSIgbG9jYXRvcj0iODM6MS04MzoxMTkiIG5hbWU9IkNJLUV4cG9zZWQgdG8gaW1tdW5vc3VwcHJlc3NpdmUgdHJlYXRtZW50IiBpZD0iREUxNjQiIGRpc3BsYXk9IkV4cG9zZWQgdG8gaW1tdW5vc3VwcHJlc3NpdmUgdHJlYXRtZW50IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzcxIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NJLUV4cG9zZWQgdG8gaW1tdW5vc3VwcHJlc3NpdmUgdHJlYXRtZW50JnF1b3Q7OiAnREUxNjQnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzcyIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnRXhwb3NlZCB0byBpbW11bm9zdXBwcmVzc2l2ZSB0cmVhdG1lbnQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjM3MiIgbG9jYXRvcj0iODM6NjQtODM6NzAiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjM3NCIgbG9jYXRvcj0iODQ6MS04NDo4MyIgbmFtZT0iQ0ktU2V2ZXJlIGFjdXRlIGlsbG5lc3MiIGlkPSJERTE4OCIgZGlzcGxheT0iU2V2ZXJlIGFjdXRlIGlsbG5lc3MiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNzQiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktU2V2ZXJlIGFjdXRlIGlsbG5lc3MmcXVvdDs6ICdERTE4OCcgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzNzUiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTZXZlcmUgYWN1dGUgaWxsbmVzcyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzc1IiBsb2NhdG9yPSI4NDo0Ni04NDo1MiIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzc3IiBsb2NhdG9yPSI4NToxLTg1OjEwNyIgbmFtZT0iQ0ktUHJpb3IgaGlzdG9yeSBvZiBpbnR1c3N1c2NlcHRpb24iIGlkPSJERTE5NiIgZGlzcGxheT0iUHJpb3IgaGlzdG9yeSBvZiBpbnR1c3N1c2NlcHRpb24iIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNzciPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktUHJpb3IgaGlzdG9yeSBvZiBpbnR1c3N1c2NlcHRpb24mcXVvdDs6ICdERTE5NicgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzNzgiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdQcmlvciBoaXN0b3J5IG9mIGludHVzc3VzY2VwdGlvbic8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzc4IiBsb2NhdG9yPSI4NTo1OC04NTo2NCIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzgwIiBsb2NhdG9yPSI4NjoxLTg2OjkxIiBuYW1lPSJDSS1BbHRlcmVkIGltbXVub2NvbXBldGVuY2UiIGlkPSJERTE5NyIgZGlzcGxheT0iQWx0ZXJlZCBpbW11bm9jb21wZXRlbmNlIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzgwIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NJLUFsdGVyZWQgaW1tdW5vY29tcGV0ZW5jZSZxdW90OzogJ0RFMTk3JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjM4MSI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0FsdGVyZWQgaW1tdW5vY29tcGV0ZW5jZSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzgxIiBsb2NhdG9yPSI4Njo1MC04Njo1NiIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzgzIiBsb2NhdG9yPSI4NzoxLTg3OjY3IiBuYW1lPSJDSS1TcGluYSBiaWZpZGEiIGlkPSJERTE5MiIgZGlzcGxheT0iU3BpbmEgYmlmaWRhIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzgzIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NJLVNwaW5hIGJpZmlkYSZxdW90OzogJ0RFMTkyJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjM4NCI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NwaW5hIGJpZmlkYSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzg0IiBsb2NhdG9yPSI4NzozOC04Nzo0NCIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzg2IiBsb2NhdG9yPSI4ODoxLTg4Ojc3IiBuYW1lPSJDSS1CbGFkZGVyIGV4c3Ryb3BoeSIgaWQ9IkRFMTkzIiBkaXNwbGF5PSJCbGFkZGVyIGV4c3Ryb3BoeSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjM4NiI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtDSS1CbGFkZGVyIGV4c3Ryb3BoeSZxdW90OzogJ0RFMTkzJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjM4NyI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0JsYWRkZXIgZXhzdHJvcGh5JzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzODciIGxvY2F0b3I9Ijg4OjQzLTg4OjQ5IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzODkiIGxvY2F0b3I9Ijg5OjEtODk6NzciIG5hbWU9IkNJLUltbXVub2NvbXByb21pc2VkIiBpZD0iREUxNjMiIGRpc3BsYXk9IkltbXVub2NvbXByb21pc2VkIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzg5Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NJLUltbXVub2NvbXByb21pc2VkJnF1b3Q7OiAnREUxNjMnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzkwIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSW1tdW5vY29tcHJvbWlzZWQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjM5MCIgbG9jYXRvcj0iODk6NDMtODk6NDkiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjM5MiIgbG9jYXRvcj0iOTA6MS05MDoxMjciIG5hbWU9IkNJLVBsYW5uaW5nIHRvIGdldCBwcmVnbmFudCBpbiB0aGUgbmV4dCBtb250aCIgaWQ9IkRFMTY5IiBkaXNwbGF5PSJQbGFubmluZyB0byBnZXQgcHJlZ25hbnQgaW4gdGhlIG5leHQgbW9udGgiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzOTIiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktUGxhbm5pbmcgdG8gZ2V0IHByZWduYW50IGluIHRoZSBuZXh0IG1vbnRoJnF1b3Q7OiAnREUxNjknIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzkzIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUGxhbm5pbmcgdG8gZ2V0IHByZWduYW50IGluIHRoZSBuZXh0IG1vbnRoJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzOTMiIGxvY2F0b3I9IjkwOjY4LTkwOjc0IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzOTUiIGxvY2F0b3I9IjkxOjEtOTE6OTEiIG5hbWU9IkNJLVJlY2VpdmluZyBibG9vZCBwcm9kdWN0cyIgaWQ9IkRFMTcwIiBkaXNwbGF5PSJSZWNlaXZpbmcgYmxvb2QgcHJvZHVjdHMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzOTUiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktUmVjZWl2aW5nIGJsb29kIHByb2R1Y3RzJnF1b3Q7OiAnREUxNzAnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzk2Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUmVjZWl2aW5nIGJsb29kIHByb2R1Y3RzJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICAgICA8Y29kZVN5c3RlbSBsb2NhbElkPSIzOTYiIGxvY2F0b3I9IjkxOjUwLTkxOjU2IiBuYW1lPSJJTU1aRCIvPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzOTgiIGxvY2F0b3I9IjkyOjEtOTI6NjMiIG5hbWU9IkNJLVRCIGRpc2Vhc2UiIGlkPSJERTE5MCIgZGlzcGxheT0iVEIgZGlzZWFzZSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjM5OCI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtDSS1UQiBkaXNlYXNlJnF1b3Q7OiAnREUxOTAnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzk5Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnVEIgZGlzZWFzZSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzk5IiBsb2NhdG9yPSI5MjozNi05Mjo0MiIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iNDAxIiBsb2NhdG9yPSI5MzoxLTkzOjY5IiBuYW1lPSJDSS1CcmVhc3RmZWVkaW5nIiBpZD0iREUxOTEiIGRpc3BsYXk9IkJyZWFzdGZlZWRpbmciIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSI0MDEiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7Q0ktQnJlYXN0ZmVlZGluZyZxdW90OzogJ0RFMTkxJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjQwMiI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkQmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0JyZWFzdGZlZWRpbmcnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjQwMiIgbG9jYXRvcj0iOTM6MzktOTM6NDUiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjQwNCIgbG9jYXRvcj0iOTQ6MS05NDo4NSIgbmFtZT0iQ0ktQWN1dGUgZ2FzdHJvZW50ZXJpdGlzIiBpZD0iREUxOTQiIGRpc3BsYXk9IkFjdXRlIGdhc3Ryb2VudGVyaXRpcyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjQwNCI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtDSS1BY3V0ZSBnYXN0cm9lbnRlcml0aXMmcXVvdDs6ICdERTE5NCcgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSI0MDUiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdBY3V0ZSBnYXN0cm9lbnRlcml0aXMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjQwNSIgbG9jYXRvcj0iOTQ6NDctOTQ6NTMiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjQwNyIgbG9jYXRvcj0iOTU6MS05NTo5MSIgbmFtZT0iQ0ktTW9kZXJhdGUgdG8gc2V2ZXJlIGZldmVyIiBpZD0iREUxOTUiIGRpc3BsYXk9Ik1vZGVyYXRlIHRvIHNldmVyZSBmZXZlciIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjQwNyI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtDSS1Nb2RlcmF0ZSB0byBzZXZlcmUgZmV2ZXImcXVvdDs6ICdERTE5NScgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSI0MDgiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdNb2RlcmF0ZSB0byBzZXZlcmUgZmV2ZXInPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjQwOCIgbG9jYXRvcj0iOTU6NTAtOTU6NTYiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjQxMCIgbG9jYXRvcj0iOTY6MS05NjoxMTkiIG5hbWU9IkNJLUh5cGVyc2Vuc2l0aXZpdHkgdG8gdmFjY2luZSBjb21wb25lbnRzIiBpZD0iREUxOTgiIGRpc3BsYXk9Ikh5cGVyc2Vuc2l0aXZpdHkgdG8gdmFjY2luZSBjb21wb25lbnRzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iNDEwIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0NJLUh5cGVyc2Vuc2l0aXZpdHkgdG8gdmFjY2luZSBjb21wb25lbnRzJnF1b3Q7OiAnREUxOTgnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iNDExIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aRCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnSHlwZXJzZW5zaXRpdml0eSB0byB2YWNjaW5lIGNvbXBvbmVudHMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjQxMSIgbG9jYXRvcj0iOTY6NjQtOTY6NzAiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjQxMyIgbG9jYXRvcj0iOTc6MS05Nzo3OSIgbmFtZT0iQ0ktVGFraW5nIGFudGliaW90aWNzIiBpZD0iREUxOTkiIGRpc3BsYXk9IlRha2luZyBhbnRpYmlvdGljcyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjQxMyI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtDSS1UYWtpbmcgYW50aWJpb3RpY3MmcXVvdDs6ICdERTE5OScgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSI0MTQiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdUYWtpbmcgYW50aWJpb3RpY3MnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjQxNCIgbG9jYXRvcj0iOTc6NDQtOTc6NTAiIG5hbWU9IklNTVpEIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjQxNiIgbG9jYXRvcj0iOTk6MS05OToxMDciIG5hbWU9IkNJLUNocm9uaWMgZ2FzdHJvaW50ZXN0aW5hbCBkaXNlYXNlIiBpZD0iREVYWFgiIGRpc3BsYXk9IkNocm9uaWMgZ2FzdHJvaW50ZXN0aW5hbCBkaXNlYXNlIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iNDE2Ij4KICAgICAgICAgICAgICAgPGE6cz4vLyBUSElTIERPRVNOJ1QgRVhJU1QgQU5EIE5FRURTIFRPIEJFIEFTU0lHTkVECmNvZGUgJnF1b3Q7Q0ktQ2hyb25pYyBnYXN0cm9pbnRlc3RpbmFsIGRpc2Vhc2UmcXVvdDs6ICdERVhYWCcgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSI0MTciPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpEJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdDaHJvbmljIGdhc3Ryb2ludGVzdGluYWwgZGlzZWFzZSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iNDE3IiBsb2NhdG9yPSI5OTo1OC05OTo2NCIgbmFtZT0iSU1NWkQiLz4KICAgICAgPC9kZWY+CiAgIDwvY29kZXM+CjwvbGlicmFyeT4K"^^xsd:base64Binary ]
  ] ) . #